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
341607406873	341607407431	341607407981	341607408531	341607409079	341607409632	341607410181	341607410731	341607411279	341607411831	341607412381	341607412931	341607413479	341607414031	341607414581	341607415131	341607415679	341607416231	341607416781	341607417331	341607417879	341607418432	341607418981	341607419531	341607420079	341607420632	341607421181	341607421731	341607422279	341607422831	341607423381	341607423931	341607424479	341607425031	341607425581	341607426131	341607426679	341607427231	341607427781	341607428331	341607428879	341607429431	341607429981	341607430531	341607431079	341607431631	341607432181	341607432731	341607433279	341607433831	341607434381	341607434931	341607435479	341607436031	341607436581	341607437131	341607437679	341607438231	341607438781	341607439331	341607439879	341607440431	341607440981	341607441531	341607442079	341607442631	341607443181	341607443731	341607444279	341607444831	341607445381	341607445931	341607446479	341607447031	341607447581	341607448131	341607448679	341607449231	341607449781	341607450331	341607450879	341607451431	341607451981	341607452531	341607453079	341607453631	341607454181	341607454731	341607455279	341607455831	341607456381	341607456931	341607457479	341607458031	341607458581	341607459131	341607459679	341607460231	341607460781	341607461331	341607461879	341607462431	341607462981	341607463531	341607464079	341607464631	341607465181	341607465731	341607466279	341607466831	341607467381	341607467931	341607468479	341607469031	341607469581	341607470131	341607470679	341607471231	341607471781	341607472331	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22345	21083	27986	24439	21081	20173	1792	539	433	368	317	301	275	305	259	249	265	216	253	242	241	233	249	227	225	239	213	250	225	218	226	210	203	194	232	208	221	214	190	215	206	183	204	244	192	210	230	221	193	209	248	205	226	229	219	237	239	258	253	228	205	225	223	222	227	187	222	209	212	235	225	201	212	216	244	202	190	224	219	210	197	200	223	188	233	231	204	224	202	197	216	223	209	214	200	201	203	214	177	189	200	214	182	217	208	220	193	183	219	215	213	199	196	189	190	194	181	233	220	189	200	232	198	202	207	209	222	183	218	187	206	199	220	191	189	210	213	191	204	187	193	189	227	209	200	213	208	203	188	181	171	203	221	224	209	216	223	215	194	185	207	176	220	197	210	221	193	209	226	211	188	205	199	223	186	214	209	209	171	214	208	171	192	194	219	194	193	192	210	220	197	247	203	203	196	195	207	207	214	209	186	198	206	203	215	205	209	191	197	202	208	213	233	209	201	193	197	202	202	214	209	232	216	220	172	225	179	203	217	213	214	211	203	191	214	226	183	206	185	230	180	208	212	240	206	210	187	210	207	199	180	227	174	207	216	234	203	196	215	195	210	192	221	189	204	202	218	208	196	178	229	217	208	227	193	203	207	210	198	185	232	194	202	204	207	204	193	225	210	205	200	183	213	192	228	208	212	211	236	173	211	208	195	221	208	212	189	211	195	200	190	199	223	210	191	177	220	200	228	185	215	211	175	202	214	222	219	211	183	201	202	197	186	200	210	173	212	225	207	203	218	241	182	206	195	183	209	188	204	192	213	213	193	197	220	191	172	223	220	183	221	198	178	201	217	223	202	200	205	239	227	219	209	220	220	189	201	220	238	195	201	193	208	195	204	210	218	233	213	220	233	197	204	204	201	212	213	181	200	195	178	203	212	205	213	199	207	228	204	210	214	200	215	195	174	197	212	224	224	199	192	217	201	222	170	208	199	229	221	199	183	220	209	193	207	196	188	192	216	190	212	189	194	215	197	198	185	209	199	189	172	196	227	192	200	188	219	223	204	211	199	189	216	180	195	206	189	203	187	198	233	194	215	214	213	189	198	197	196	206	180	193	212	205	221	230	195	197	186	185	214	187	222	197	211	199	218	196	195	209	221	205	198	191	219	206	219	205	205	202	208	219	222	186	214	209	216	200	184	208	206	203	182	215	212	191	228	177	220	208	211	203	209	227	195	211	213	227	204	211	208	216	199	198	214	197	214	186	218	219	219	191	201	188	205	219	204	215	216	227	219	186	220	190	189	228	197	222	208	185	208	222	218	184	219	221	190	186	193	219	214	217	215	217	210	194	187	189	183	203	198	185	215	186	176	194	194	200	198	245	208	187	206	187	191	196	207	240	204	217	190	191	182	208	180	224	183	213	184	221	205	199	218	212	225	228	194	205	232	214	222	211	209	209	210	211	211	198	194	181	207	194	229	209	195	204	220	197	227	201	231	193	201	207	207	233	174	209	210	194	188	202	185	203	200	209	206	214	197	207	210	225	198	214	184	192	197	213	199	222	195	181	228	221	216	178	201	218	233	204	188	218	206	195	198	204	181	211	192	196	185	209	200	207	217	229	209	235	208	206	216	220	214	215	194	207	196	170	201	215	190	195	210	190	193	213	197	203	189	203	214	202	204	203	176	226	192	186	193	189	230	170	209	194	207	187	185	173	200	201	208	206	217	195	207	211	239	219	195	210	203	223	223	213	191	199	203	202	225	191	214	187	203	234	194	177	201	200	227	205	210	213	202	206	205	191	186	198	179	211	203	218	207	188	219	221	199	195	220	194	187	177	174	204	234	207	218	191	224	198	195	205	188	197	192	206	211	240	193	205	185	203	193	222	236	206	216	232	201	183	221	188	207	220	227	193	179	204	211	207	225	215	202	220	192	204	180	206	199	189	193	218	213	224	196	206	195	194	213	238	214	205	207	197	204	201	204	198	196	221	215	208	182	223	210	215	215	211	207	219	196	190	183	206	215	216	216	205	197	191	189	194	209	194	184	204	191	222	219	219	217	204	205	222	228	191	215	223	210	242	202	210	200	201	192	197	192	214	207	193	185	195	231	203	200	190	207	205	213	191	184	186	194	200	204	212	208	184	191	209	216	211	184	229	206	233	207	183	207	208	210	197	198	186	215	198	210	210	224	213	185	203	202	187	206	221	232	200	201	209	212	183	197	211	203	202	196	211	183	219	199	203	172	174	206	195	201	218	216	200	213	203	198	189	200	187	181	199	192	212	202	177	229	205	225	181	211	194	207	198	197	202	220	208	207	191	215	228	189	184	199	189	202	215	207	178	224	198	178	205	205	216	192	206	207	204	240	195	235	197	208	216	191	190	193	211	197	194	202	221	226	226	219	187	211	232	212	205	191	205	212	203	221	183	186	201	216	221	190	227	213	210	194	227	227	207	212	208	192	215	182	202	213	200	183	189	213	184	224	189	195	197	189	216	204	208	194	210	243	184	213	214	231	194	169	190	240	200	209	187	197	238	205	191	212	190	195	228	219	228	190	189	204	208	257	197	184	204	192	201	204	214	198	211	210	211	206	211	208	202	217	181	198	199	207	192	193	212	211	210	205	196	219	204	206	199	214	191	198	214	197	190	196	224	193	178	227	209	188	209	214	177	202	205	211	202	202	203	228	208	219	200	223	206	197	206	215	205	197	207	219	201	231	206	184	218	220	214	206	193	203	183	172	198	217	201	238	229	225	189	224	225	216	197	183	204	198	220	198	202	203	187	191	207	209	206	226	209	226	181	174	212	212	231	187	223	189	229	205	184	207	214	247	189	181	203	187	200	212	216	209	222	211	187	204	212	174	202	211	196	206	210	173	221	212	203	184	187	211	209	222	209	192	196	203	217	194	209	208	168	196	204	193	190	181	216	199	210	214	208	180	218	207	214	189	214	198	182	216	209	210	187	211	197	220	193	208	183	214	202	211	185	190	203	178	207	172	180	177	231	211	178	193	180	189	224	202	190	206	185	158	225	213	199	208	204	214	228	211	175	197	208	228	168	201	192	212	208	219	222	214	185	190	187	186	216	198	198	201	190	217	201	198	211	211	204	193	218	210	181	188	181	198	194	205	195	224	204	212	173	207	206	198	216	191	194	220	216	189	215	217	198	202	179	202	187	227	200	217	193	227	209	207	201	229	206	169	200	203	197	207	191	204	192	214	203	246	216	217	191	236	213	187	189	226	217	200	190	179	208	197	193	213	196	208	196	233	198	190	198	178	199	196	193	202	214	203	196	207	214	209	205	204	207	208	196	198	221	189	175	184	186	195	212	202	209	206	215	192	226	212	218	174	223	219	199	207	184	199	220	214	219	203	226	217	220	197	226	187	219	190	226	224	173	215	193	188	215	217	208	200	228	206	185	180	205	196	212	219	205	202	197	188	222	214	194	197	180	234	208	195	210	209	203	188	215	191	197	209	218	208	209	203	189	213	245
34362	47262	7188	3289	2305	1692	1360	1044	840	695	667	562	549	505	451	435	420	407	364	408	364	355	324	329	335	325	326	322	320	315	311	304	285	279	296	298	304	333	289	312	291	345	338	284	299	307	298	281	289	310	296	265	319	309	299	277	384	395	385	360	310	302	308	297	284	313	285	280	304	280	308	309	285	296	291	276	265	280	295	311	289	282	298	315	295	293	299	309	267	247	278	301	317	288	282	253	283	269	295	287	293	310	309	297	292	270	254	285	275	292	268	303	258	282	302	270	267	285	289	275	240	279	255	267	297	285	302	313	307	288	296	285	290	287	288	285	287	248	295	294	269	256	287	292	262	282	276	298	295	325	249	258	248	295	255	287	269	307	247	306	269	274	270	253	258	303	279	309	290	285	298	293	263	287	262	292	287	294	284	286	241	264	289	298	284	279	291	257	294	287	280	302	272	303	265	245	247	262	280	299	295	289	274	265	279	283	287	275	274	254	264	274	306	281	277	295	282	268	320	267	246	271	266	278	296	295	248	301	305	294	305	294	287	290	295	295	268	266	296	287	279	308	270	271	275	280	265	288	292	290	285	263	278	284	283	272	287	274	283	307	270	327	284	293	279	296	285	272	248	300	291	285	279	299	308	304	277	263	302	289	294	257	278	276	273	295	275	267	278	272	295	261	305	275	267	286	273	264	266	297	256	298	303	297	275	258	301	290	303	325	249	263	281	281	298	296	272	302	298	294	260	280	281	295	277	291	285	270	277	297	294	276	303	287	271	298	296	297	276	269	260	303	275	273	261	276	279	292	280	290	256	281	259	298	260	299	275	281	308	266	292	301	279	286	259	276	305	283	269	266	259	285	251	257	297	290	285	276	276	287	288	264	268	287	260	304	280	273	270	289	282	309	274	295	281	255	295	265	262	254	270	261	263	256	289	305	283	299	267	285	283	298	259	289	283	271	281	274	302	301	274	299	289	258	306	268	273	309	280	252	261	273	285	299	253	285	272	300	290	273	302	268	277	297	290	291	270	264	293	263	304	269	275	270	304	285	274	251	304	289	287	280	284	299	277	267	263	304	270	319	290	295	261	283	278	295	279	322	284	283	265	285	272	300	268	287	306	276	268	295	272	268	286	268	265	283	292	295	295	273	266	277	269	290	267	302	287	317	274	308	325	290	295	307	269	294	241	276	265	297	285	281	296	305	303	274	310	289	264	325	281	273	266	298	268	289	259	294	276	288	293	299	299	300	281	291	235	277	262	291	296	272	288	286	266	250	281	276	300	284	269	296	268	291	276	249	239	269	308	270	281	283	253	287	287	288	282	267	297	304	304	261	311	283	274	299	253	248	269	255	265	287	312	274	261	300	321	287	274	286	273	310	274	284	272	252	297	288	253	257	228	270	252	278	259	278	312	276	270	329	286	293	289	303	304	273	295	276	288	297	275	281	267	255	287	271	285	281	286	267	297	298	263	290	292	265	293	296	278	282	280	309	297	273	286	304	272	270	313	266	286	264	279	231	294	299	265	278	286	267	289	290	294	306	307	289	298	292	284	285	285	281	251	296	284	257	276	282	249	285	304	293	290	273	266	288	272	243	288	280	251	288	269	290	273	292	291	270	287	311	276	282	263	294	247	257	275	294	304	289	281	240	290	271	288	278	310	249	268	295	286	292	303	285	279	273	321	275	268	312	271	266	274	260	280	281	295	305	250	296	317	285	289	273	286	293	266	272	285	272	316	266	287	279	267	258	285	297	272	301	265	284	292	306	298	289	287	274	274	286	275	278	296	280	309	279	275	260	272	324	258	251	330	311	277	272	250	275	262	267	290	287	278	274	289	282	261	287	312	293	268	283	288	286	281	260	265	313	279	301	266	282	275	250	285	282	274	297	315	291	291	261	300	250	267	293	268	286	259	313	279	281	253	298	260	253	289	274	296	262	315	275	294	262	251	287	287	270	263	297	289	292	300	266	269	292	299	321	288	267	290	279	266	267	297	285	280	296	275	295	298	288	276	279	253	257	295	301	283	295	272	294	278	288	285	269	275	311	284	282	276	286	268	271	274	274	268	272	316	288	275	261	261	271	284	284	294	283	271	298	272	269	300	264	292	276	290	252	279	284	327	294	253	307	285	301	283	300	257	272	322	277	279	281	302	278	322	287	264	271	274	272	292	267	297	281	279	282	294	278	268	316	291	299	260	270	272	271	306	257	300	287	302	279	250	276	295	273	291	278	280	285	279	299	281	299	288	284	287	280	289	307	284	291	235	270	307	295	279	271	298	295	297	291	308	295	268	263	286	275	250	292	285	287	273	254	301	268	312	263	270	314	289	298	280	266	280	279	259	304	290	284	286	270	294	277	297	269	283	272	281	309	323	285	277	281	282	297	290	264	277	305	263	259	253	294	322	265	248	268	300	270	284	266	289	279	265	278	250	295	265	325	266	264	263	274	271	275	277	279	267	261	284	277	257	274	258	270	280	293	294	256	302	263	272	261	290	277	300	281	287	271	261	289	278	280	258	273	292	292	292	299	299	270	272	282	296	279	292	286	285	275	250	306	278	232	293	273	297	289	282	292	286	274	285	297	276	275	264	281	285	280	293	308	278	303	290	259	276	268	299	263	287	277	300	289	278	262	250	286	279	260	292	291	280	295	281	296	263	302	292	280	291	278	295	293	273	322	272	240	288	262	300	292	277	280	281	249	285	266	299	266	302	282	298	256	273	266	260	288	278	264	300	267	303	252	280	270	268	302	277	280	292	283	283	292	253	273	288	285	276	274	265	277	289	287	282	297	266	280	268	291	311	265	276	289	283	288	292	314	318	273	277	270	245	279	251	291	293	260	292	279	286	312	303	257	271	251	295	310	297	281	278	298	298	324	321	316	280	286	290	309	278	305	290	272	284	303	286	254	300	266	269	295	270	287	284	298	265	283	263	310	310	272	284	287	276	283	295	275	274	276	291	277	255	296	297	289	273	327	261	266	270	293	283	288	292	302	282	280	307	328	279	267	272	282	264	322	277	307	255	271	300	246	280	256	302	272	271	273	287	281	283	253	257	277	297	255	309	285	325	298	255	289	287	301	283	297	274	293	294	291	305	267	260	296	267	282	266	273	280	305	297	294	308	257	293	253	297	276	291	267	280	269	290	279	273	285	273	276	277	284	249	287	286	294	295	300	305	265	276	294	252	254	290	275	281	305	312	300	269	300	290	265	322	315	289	290	274	292	277	288	296	256	303	283	301	272	258	319	298	285	277	278	294	275	288	281	274	288	292	302	272	274	286	263	293	277	285	316	284	253	296	239	287	278	284	267	287	290	281	267	263	306	255	283	273	271	305	292	288	265	281	295	283	291	268	289	267	274	274	276	296	293	279	311	265	273	283	298	298	286	269	272	295	294	277	302	265	271	288	303	282	294	319	281	286	264	287	280	307	288	263	275	295	251	285	279	272	262	287	285	267	299	279	291	253	262	288	302	299	287	267	253	270	295
26739	17413	3379	783	634	619	552	602	561	603	575	585	554	574	551	517	556	565	544	561	567	554	586	544	534	565	549	558	550	569	551	547	558	577	632	553	502	553	564	538	549	556	573	531	567	565	539	562	520	569	557	565	593	544	584	553	603	620	546	554	567	588	614	574	591	547	562	560	542	563	567	543	586	559	550	558	565	548	510	560	555	535	602	565	562	513	541	571	531	578	574	560	590	533	571	529	558	573	568	521	566	571	536	604	516	547	549	623	535	552	563	524	569	533	546	567	548	550	571	549	568	568	541	540	556	525	540	536	597	567	582	545	562	544	602	577	538	552	583	555	540	573	554	552	545	561	558	539	572	517	571	580	570	526	551	564	551	528	539	531	561	547	580	558	572	550	539	603	574	588	602	538	565	575	561	576	575	564	582	581	543	582	526	498	516	578	501	571	556	551	533	587	533	575	509	556	617	576	575	554	570	528	565	558	538	572	565	534	538	552	570	537	532	546	556	567	531	513	546	549	558	563	567	574	609	588	533	531	552	511	531	579	538	564	558	539	557	529	524	583	579	570	576	570	563	546	534	594	561	582	551	561	546	548	588	576	578	550	564	541	515	545	591	597	568	574	558	533	629	506	525	554	541	587	526	608	555	575	587	579	546	546	610	533	552	572	561	562	534	577	559	553	540	576	543	586	604	565	590	589	539	544	538	546	521	571	589	560	565	545	578	582	546	585	527	572	598	539	586	565	561	524	568	517	531	542	527	523	584	576	540	543	582	555	552	565	571	565	615	576	537	571	534	556	578	566	554	551	530	562	560	562	571	555	584	568	560	588	565	512	524	549	559	561	559	541	549	498	587	533	537	565	555	554	555	561	529	580	573	564	574	603	499	522	576	568	562	540	523	516	608	550	555	523	570	555	583	534	570	551	557	579	529	567	551	561	585	534	547	574	560	542	567	537	522	561	560	527	589	568	578	578	543	541	542	531	567	528	520	562	562	594	568	602	567	557	595	548	574	529	608	575	552	557	540	542	555	544	560	553	567	581	577	523	526	508	572	557	582	549	574	604	548	550	563	598	566	503	551	557	561	601	516	530	548	572	557	585	560	579	527	555	555	549	561	535	602	522	581	565	538	584	538	548	558	497	583	541	515	578	598	597	526	549	558	516	589	567	506	538	581	600	543	540	579	592	556	581	554	583	558	588	538	527	581	550	544	528	528	547	563	531	563	578	596	555	585	547	577	545	553	565	593	565	571	572	550	532	587	572	548	543	583	592	580	511	573	591	543	593	562	536	606	535	588	513	585	565	588	556	542	583	553	522	546	542	565	571	554	535	559	557	549	591	608	527	542	595	569	564	564	526	587	523	557	607	560	551	569	544	540	574	509	574	600	531	550	552	570	537	593	578	578	511	512	584	565	563	570	595	532	513	532	580	550	569	541	564	597	576	566	596	519	594	518	557	564	553	552	555	528	584	568	549	563	557	559	548	541	558	569	543	555	542	569	553	553	576	515	527	590	551	572	550	527	544	559	594	601	516	520	560	566	576	574	520	560	546	568	513	567	583	536	539	545	571	581	576	542	572	576	590	527	581	559	607	588	589	559	557	560	568	542	594	579	547	581	519	535	585	572	538	492	555	523	536	519	576	587	587	561	578	567	581	556	587	578	538	544	577	534	588	568	536	591	564	522	573	597	607	552	570	578	547	542	584	571	564	565	522	554	529	553	511	542	597	613	541	585	544	593	549	539	517	559	542	583	591	564	545	529	586	527	583	542	534	545	540	514	589	556	608	534	576	572	565	591	565	568	597	587	561	582	541	542	559	590	538	568	579	565	579	578	568	554	513	549	566	614	535	531	558	560	599	527	563	574	577	579	570	507	533	549	558	579	509	577	558	551	581	577	555	569	521	573	542	550	560	561	528	586	575	554	606	552	514	538	595	565	572	545	539	565	581	564	561	585	576	560	543	604	542	574	564	590	558	566	554	516	540	561	564	606	569	529	545	560	561	544	518	558	567	557	579	566	585	597	552	577	532	540	545	563	591	599	563	563	558	564	526	535	537	561	573	594	579	568	526	530	567	579	556	539	548	584	559	558	562	549	585	562	587	533	558	508	584	581	586	578	613	583	543	576	555	553	548	534	581	540	564	553	560	579	570	573	567	591	570	553	538	562	512	573	569	528	549	608	544	579	536	546	540	578	518	587	574	541	597	541	546	563	560	557	550	583	520	574	517	586	539	514	519	588	562	499	539	548	603	558	560	539	574	598	590	592	546	545	544	571	575	547	556	585	584	545	523	588	565	576	581	515	563	610	544	510	563	543	528	573	570	579	575	524	551	604	540	526	538	538	561	568	612	571	559	572	573	551	498	553	618	576	543	508	557	620	592	555	562	563	564	563	516	590	567	544	579	524	622	584	591	542	574	548	564	580	537	600	561	540	585	564	542	509	597	598	548	587	549	587	479	507	562	544	556	576	552	577	560	583	537	562	569	555	575	545	527	546	541	546	571	540	517	547	553	531	590	581	559	545	573	541	601	566	596	580	566	564	586	559	571	571	539	556	553	572	551	628	553	575	550	551	574	578	575	547	555	533	510	565	538	556	604	592	620	535	591	574	535	569	516	588	562	573	552	552	555	581	576	598	517	541	593	538	515	542	554	565	574	589	574	579	564	557	579	547	561	551	576	551	582	570	543	590	583	573	558	526	606	539	577	551	553	559	561	622	572	597	595	595	583	576	551	541	560	564	601	586	563	602	529	557	524	578	562	537	560	558	594	572	570	561	546	557	555	558	551	570	599	537	527	607	620	495	554	564	562	581	544	574	564	558	549	574	545	540	566	575	575	590	598	536	550	579	583	539	566	545	550	542	576	548	567	514	539	546	578	587	579	558	563	564	535	579	608	510	597	513	580	585	568	549	584	561	553	595	494	536	543	573	531	526	602	552	558	601	611	533	588	559	589	562	536	546	518	562	533	590	607	540	566	532	565	548	547	560	574	542	553	581	559	547	563	563	564	542	601	582	581	557	602	582	560	569	555	530	550	608	567	525	572	616	629	572	600	542	568	542	563	530	538	573	555	536	579	524	586	603	573	529	558	570	588	535	572	556	585	583	588	561	543	576	546	549	564	505	541	556	540	537	580	544	568	568	581	556	568	550	533	536	568	581	545	585	569	579	545	621	516	523	561	543	529	561	552	532	551	544	596	582	592	600	538	551	559	561	546	610	536	629	577	558	570	565	602	555	555	565	607	520	559	588	509	582	577	545	569	546	543	568	569	544	572	578	562	549	597	538	542	536	569	574	541	542	561	515	539	568	551	548	606	555	549	569	556	534	569	581	602	597	545	566	542	545	598	551	529	572	522	565	529	568	578	553	545	563	559	575	566	551	554	563	516	569	545	599	569	561	547	506	546	555	538	569	624	572	549	540	553	514	610	550	577	522	541	518	554	615	566	558	537	582	549	583	574	569	523	567	590	520	526	583	556	528	566	540	561
9917	14572	1084	827	831	800	804	812	786	756	780	732	767	747	745	791	814	740	732	783	731	780	706	771	749	764	710	746	794	766	748	749	727	747	762	742	723	763	784	748	795	773	767	743	738	761	735	738	791	753	750	761	740	729	748	760	807	741	819	755	755	749	744	751	758	759	764	736	759	774	790	761	757	730	715	783	719	765	716	709	774	725	741	785	819	788	779	719	751	737	761	746	760	719	784	751	711	722	782	737	772	731	716	769	709	733	798	756	765	733	770	773	765	755	717	755	737	734	772	741	798	748	782	769	763	725	793	722	771	794	795	766	759	758	767	734	744	762	743	721	778	778	764	783	739	772	723	789	757	745	774	752	778	683	722	754	751	782	757	759	711	773	769	752	777	744	749	758	773	771	806	761	745	718	734	731	754	749	781	744	783	741	768	756	756	762	745	791	712	718	800	728	739	772	717	755	736	741	726	745	711	718	776	762	770	749	760	770	756	767	756	794	737	723	733	729	754	783	711	741	727	730	765	742	705	734	833	751	762	700	737	817	785	725	798	668	741	737	736	768	754	722	733	732	777	753	743	739	747	754	673	774	755	715	764	757	732	733	773	739	769	755	713	766	744	768	743	711	779	739	745	746	768	783	750	761	742	766	765	743	760	784	737	764	805	752	768	771	781	782	715	684	745	715	773	783	750	709	764	799	762	770	784	765	750	753	728	753	736	707	769	782	748	781	736	745	767	765	753	774	739	756	763	747	779	793	783	753	774	758	713	761	704	750	739	738	709	746	770	749	774	730	774	739	679	765	740	758	766	762	776	734	709	737	750	741	801	728	760	765	772	809	748	756	750	789	771	760	724	742	731	721	744	773	756	740	793	748	752	765	750	730	731	723	709	692	735	758	748	788	704	739	792	709	794	722	757	734	796	755	767	757	760	772	759	734	754	746	721	787	781	787	725	761	759	773	763	727	746	663	775	685	726	698	738	722	752	742	744	757	760	756	741	781	751	764	721	762	744	740	793	776	759	765	767	802	725	758	752	761	736	710	736	734	724	806	801	756	722	759	717	744	754	724	738	754	720	740	783	742	731	770	758	745	720	789	759	842	805	736	744	737	704	678	806	784	747	727	724	781	746	765	746	771	773	762	731	756	711	732	715	765	797	778	722	728	738	722	724	742	780	792	778	774	712	794	726	771	694	785	741	762	725	757	737	724	748	746	754	735	777	742	773	763	744	723	765	753	754	729	767	744	772	784	746	715	743	833	784	761	752	743	719	718	753	727	747	806	758	731	780	800	776	802	742	775	753	743	789	765	722	700	700	751	746	734	802	741	700	761	708	764	771	787	747	754	735	723	732	758	757	739	760	716	752	756	753	736	720	756	707	728	714	718	788	774	736	739	735	733	735	740	755	811	764	745	738	737	742	750	749	773	715	764	735	733	739	729	741	705	736	744	759	752	749	776	775	733	762	753	750	733	725	726	784	746	749	734	775	785	749	710	733	739	696	753	733	746	765	770	754	800	745	771	743	750	793	733	784	772	792	748	741	735	719	754	763	801	773	785	775	766	749	773	840	771	709	760	771	723	747	769	759	753	734	765	764	758	743	743	785	766	789	765	772	721	760	780	735	720	770	775	719	714	730	717	759	782	747	767	705	728	752	769	789	770	761	776	728	753	777	773	749	781	767	748	699	732	709	773	733	751	734	710	721	781	734	788	756	768	750	745	731	759	776	739	774	726	765	688	762	720	756	779	701	770	722	722	783	731	765	769	759	754	733	724	773	710	734	731	733	753	782	755	732	755	743	735	771	762	739	798	755	735	777	733	798	736	746	706	744	713	761	722	702	723	744	777	742	742	748	779	786	761	782	746	747	758	783	753	761	733	799	741	780	703	740	734	780	706	747	746	777	752	759	754	781	765	759	696	761	740	792	767	754	724	794	764	807	726	791	795	784	718	758	773	793	725	739	758	776	757	705	803	712	693	706	747	699	746	770	733	739	720	744	739	777	775	769	758	754	748	775	781	761	743	727	778	784	776	746	705	763	736	755	692	753	726	769	752	772	766	738	770	804	770	777	769	713	729	760	807	780	761	744	799	716	677	815	739	811	780	773	723	734	793	761	788	728	775	722	789	736	728	790	749	744	775	729	712	790	786	795	674	753	753	751	798	735	754	682	772	773	761	836	782	758	766	730	751	784	765	768	757	735	742	797	700	803	707	744	720	761	780	724	736	752	763	761	724	757	693	742	740	773	744	716	733	700	758	717	725	770	758	750	764	731	745	758	745	757	787	792	731	767	770	735	742	739	741	738	762	755	757	740	784	762	741	754	833	758	762	748	787	783	760	766	722	775	756	788	779	786	773	718	770	738	711	812	741	720	729	768	736	708	810	753	691	761	758	739	793	761	808	767	737	766	777	738	740	737	780	758	781	817	746	688	767	758	733	731	739	749	737	797	765	772	781	813	714	665	756	750	754	793	788	764	739	730	733	791	731	802	718	783	768	735	770	769	752	774	752	750	747	714	734	733	750	738	757	712	731	742	733	773	756	803	772	775	738	810	782	746	738	751	730	750	816	735	750	798	790	751	787	815	719	755	754	726	738	778	765	796	738	743	726	770	761	737	748	742	669	764	776	777	768	777	724	784	762	736	782	737	772	816	816	758	772	753	755	705	777	750	701	722	757	725	785	744	765	734	729	777	752	774	693	767	720	750	724	760	786	761	806	769	683	731	736	746	785	810	763	756	745	746	752	695	753	802	809	729	735	732	744	776	725	753	714	740	776	761	736	752	755	710	759	756	755	750	756	729	780	762	721	746	765	752	803	720	731	737	751	773	781	800	740	716	744	817	733	747	711	769	722	737	712	755	761	823	761	728	747	782	739	733	777	719	756	705	725	762	745	743	710	772	770	747	758	739	746	677	794	746	735	732	722	772	720	738	779	772	755	808	766	797	754	758	755	758	765	790	745	789	789	728	799	737	783	749	751	745	734	793	754	786	727	753	755	784	761	712	722	823	779	751	764	779	764	730	761	737	762	745	760	732	838	778	758	757	758	741	738	798	744	696	746	729	699	744	734	816	849	758	779	742	787	750	777	721	753	775	742	747	742	745	788	754	770	750	730	746	749	771	736	732	794	735	698	743	700	754	719	761	767	752	740	722	782	747	776	776	748	767	752	708	727	738	803	793	747	779	753	782	800	745	740	739	747	746	736	773	757	765	778	753	732	748	736	778	744	757	768	778	752	708	771	725	769	734	778	765	736	739	726	748	812	801	746	757	731	719	753	769	778	730	719	752	812	700	767	735	726	727	798	710	720	699	798	760	817	735	751	767	749	731	782	754	765	731	734	787	776	760	714	772	797	782	745	800	705	773	806	750	744	736	777	770	769	737	772	780	711	742	761	748	752	733	800	780	748	778	780	754	752	738	739	737	736	781	788	751	753	762	772	781	771	775	736	753	790	771	734	772	779	755	754	772	823	766	796	713	713	733	733	744	748
22900	20764	27087	24459	20320	3625	745	587	533	469	478	485	448	455	477	452	406	448	415	373	418	413	440	390	428	416	416	413	410	422	388	380	379	432	367	385	423	407	403	390	405	420	400	410	375	435	415	357	406	393	393	410	446	401	409	430	381	434	421	420	449	386	381	427	406	368	424	408	399	415	386	342	398	360	369	410	432	425	407	381	385	400	415	414	365	379	390	394	373	357	431	399	408	413	390	401	372	403	425	409	415	379	378	418	382	424	440	396	371	421	409	378	411	395	387	424	390	410	386	359	387	406	376	417	363	389	393	380	407	401	381	393	416	375	382	417	386	365	413	425	383	448	418	363	388	451	384	408	438	397	384	373	389	419	390	377	431	379	419	364	359	404	396	371	391	405	401	384	382	378	405	418	407	378	389	398	373	438	417	429	406	416	412	380	389	387	396	370	405	379	431	383	416	400	417	408	374	378	384	408	396	418	405	404	414	395	379	396	405	437	402	378	421	410	392	369	417	400	380	370	403	405	402	410	347	396	405	434	393	384	409	423	391	379	371	418	393	408	375	380	434	390	407	390	394	405	430	393	385	391	376	417	385	421	411	393	413	401	398	385	396	382	402	399	428	441	398	419	354	439	392	422	402	398	395	408	403	409	401	420	401	401	437	398	403	441	366	374	408	432	411	393	384	403	404	381	381	383	373	412	389	404	384	382	437	375	409	407	406	410	383	396	402	390	388	380	396	375	380	382	441	370	367	424	402	420	373	399	396	410	429	399	418	395	397	419	387	386	436	412	422	406	390	422	397	385	423	432	407	420	403	383	398	390	411	420	390	390	397	384	399	388	401	384	388	373	414	384	395	397	405	381	385	381	394	360	395	389	385	408	400	410	374	432	422	365	414	413	363	375	445	407	401	378	394	419	368	388	418	406	398	365	414	392	420	440	412	405	393	409	384	402	369	381	412	396	372	375	407	381	425	402	409	389	395	396	424	389	400	366	414	423	384	380	422	396	420	414	388	404	402	387	379	351	400	416	367	383	398	419	382	417	365	420	377	370	414	369	405	395	414	409	375	405	400	427	370	405	368	408	396	410	364	403	405	409	404	379	388	382	373	415	405	370	369	453	385	383	386	413	398	408	409	369	416	381	419	378	393	414	426	396	400	376	435	405	399	422	387	398	360	390	402	373	382	374	356	411	402	424	417	392	403	415	374	377	385	379	374	385	420	404	370	381	397	417	375	392	396	377	404	389	417	423	378	392	400	375	375	426	377	358	401	432	360	387	407	404	396	435	390	373	389	422	396	428	424	423	368	392	426	420	415	414	397	379	385	413	413	404	406	393	420	408	370	416	380	401	401	407	397	418	352	421	420	417	371	386	408	380	388	391	383	397	401	378	401	393	401	370	377	396	431	395	398	395	418	400	369	438	445	421	366	372	375	382	403	417	388	427	425	399	376	430	396	406	418	404	380	367	385	379	398	384	356	387	377	425	403	373	381	406	389	423	442	382	375	367	409	376	404	426	404	408	418	417	401	376	413	394	412	403	395	430	411	382	383	387	448	390	389	434	390	399	399	379	404	371	414	365	377	380	407	416	391	415	399	389	433	413	352	355	381	414	369	394	387	379	387	424	396	404	456	395	359	394	419	396	406	415	412	403	377	404	432	419	400	373	444	429	349	393	379	397	399	393	387	370	377	392	386	387	420	384	398	385	393	398	373	388	358	402	413	401	432	400	401	404	404	417	414	406	413	382	416	399	413	442	420	400	376	396	404	392	403	428	399	431	431	399	436	435	383	405	396	405	418	376	394	413	405	410	414	412	387	395	378	424	433	350	420	455	381	410	410	393	394	382	414	400	386	405	382	376	350	391	395	410	412	436	424	407	361	405	389	425	403	394	398	388	407	409	383	386	416	398	412	399	381	418	398	410	405	412	388	366	367	375	381	411	419	338	399	393	404	386	356	418	375	358	416	409	396	395	414	403	409	407	385	392	444	376	445	409	393	401	403	413	376	469	388	402	374	388	383	373	349	378	380	388	388	412	399	390	414	390	425	389	425	396	385	416	381	397	385	396	406	370	386	398	439	380	423	393	390	357	394	385	406	379	383	364	397	417	406	392	374	406	428	377	400	369	382	393	409	396	385	407	425	393	407	371	412	409	374	424	380	400	402	381	383	392	377	406	367	383	411	400	393	416	409	391	412	383	394	406	381	426	413	392	425	390	391	399	399	366	419	391	394	443	361	390	411	386	435	410	380	382	383	440	386	398	432	430	390	373	385	413	391	394	418	400	411	383	430	384	390	424	377	414	416	381	391	396	415	395	384	366	430	385	419	385	402	397	447	407	389	436	410	405	384	406	359	384	400	412	391	405	389	431	381	368	425	399	397	425	415	410	419	384	402	399	383	373	359	390	365	399	402	413	355	413	328	414	405	380	387	399	406	437	373	356	388	364	369	400	390	392	381	388	385	368	399	390	393	389	415	398	386	415	412	396	411	397	373	409	405	438	394	401	389	404	409	375	425	401	410	369	428	399	417	418	420	394	386	418	394	431	415	379	409	395	431	411	404	425	358	388	367	402	396	404	419	409	411	374	388	442	391	405	399	395	406	401	397	376	395	404	418	413	398	388	386	371	391	377	392	402	382	372	371	393	401	387	393	378	453	393	398	435	316	409	379	409	388	401	402	391	385	392	416	425	408	401	407	381	353	389	361	412	379	407	424	417	380	389	381	394	414	381	387	377	411	388	380	417	380	416	409	387	395	414	382	350	386	385	406	404	379	392	377	398	412	407	380	405	409	417	416	374	381	415	390	370	370	382	405	363	413	396	388	402	409	390	422	388	383	402	392	422	416	373	386	438	379	412	396	365	393	386	367	368	387	391	407	412	377	398	389	359	393	381	389	365	427	423	418	375	410	435	379	393	420	418	359	359	400	367	385	381	373	397	453	421	406	370	389	427	431	393	382	407	395	407	421	372	384	406	397	426	415	381	375	405	379	437	378	385	392	387	422	405	380	401	379	400	383	400	385	379	413	420	390	396	420	344	384	418	409	396	395	412	408	397	403	391	419	400	427	387	395	393	393	386	402	388	382	402	392	372	364	408	365	401	385	386	366	367	373	402	378	400	406	416	363	428	406	413	404	406	418	422	408	413	407	411	365	349	432	418	400	400	372	399	402	431	434	391	418	429	391	430	366	421	386	370	415	410	395	381	380	426	380	404	356	449	388	372	409	411	386	405	383	404	394	384	422	402	413	391	432	381	394	388	427	373	417	407	422	399	358	432	370	392	426	394	416	399	391	405	353	404	443	401	389	414	431	351	354	408	402	423	398	391	406	370	405	370	400	407	428	369	407	425	386	427	413	398	397	411	409	414	377	415	421	378	393	392	417	386	411	387	401	421	347	409	398	419	393	404	411	429	382	406	377	352	403	409	381	385	391	406	390	406	398	401	393	381	383	378	367	392	401	413	389	450	362	406	362	386	424	434	432	398	385	391
29594	41621	4511	2111	1539	1278	1095	919	862	791	756	729	711	666	583	573	572	584	552	593	560	578	553	566	572	553	573	583	540	592	537	548	561	548	557	547	530	557	565	572	566	535	549	546	582	566	538	586	588	572	534	555	573	550	520	597	581	566	597	617	607	584	598	532	578	562	577	576	540	518	596	568	577	553	550	588	547	553	589	541	538	543	616	540	555	548	556	549	542	536	591	541	546	527	553	557	558	554	589	536	545	540	509	517	537	521	527	583	556	545	530	545	514	611	539	514	552	539	587	589	553	571	567	557	592	529	537	581	530	563	572	524	534	535	589	528	557	572	549	556	566	558	541	570	532	565	585	554	540	515	564	574	554	572	518	543	546	552	539	528	562	541	577	544	532	525	534	555	544	562	593	559	578	520	564	526	548	538	561	571	598	549	588	543	587	520	548	515	506	547	582	548	557	563	554	592	548	545	540	547	526	552	528	548	550	523	534	508	582	533	550	536	542	577	514	542	563	584	539	535	584	561	556	553	549	588	549	531	534	555	516	574	571	593	535	531	579	556	528	569	561	544	522	539	550	530	541	546	527	576	548	572	553	531	544	551	559	524	566	539	577	562	533	585	557	558	562	544	551	587	557	524	580	553	522	569	558	536	561	528	587	563	571	550	506	548	552	527	533	547	547	550	503	581	571	565	536	565	521	498	522	550	628	517	549	531	644	548	556	572	547	535	524	568	564	584	561	533	540	567	495	539	598	555	584	523	556	556	593	525	562	597	567	549	564	560	530	525	587	493	537	548	552	535	548	555	554	566	577	598	572	548	544	533	534	585	561	543	569	534	598	591	575	559	595	549	569	523	558	584	511	579	512	579	503	558	572	540	558	558	519	529	557	555	563	552	547	576	546	555	529	501	556	540	550	588	577	550	491	543	538	562	511	535	552	545	597	574	526	535	548	553	567	536	577	584	532	596	541	520	554	534	529	533	548	577	532	596	556	518	573	574	556	536	513	549	499	548	571	551	573	590	579	522	535	515	550	545	548	501	583	565	543	560	551	525	511	528	563	555	521	519	551	556	546	570	557	535	565	506	581	599	516	516	561	534	500	564	542	596	583	554	548	515	554	574	478	574	553	562	580	572	559	568	569	537	523	524	503	558	509	527	509	524	556	544	552	538	527	563	542	540	575	534	587	563	534	559	522	512	592	536	548	552	532	557	534	559	532	555	536	531	526	550	575	540	549	546	549	552	536	551	575	535	544	559	603	525	586	551	588	547	554	539	577	505	532	536	558	512	565	540	580	563	531	537	537	523	534	544	578	544	506	580	562	562	573	557	554	549	609	543	533	590	557	482	571	536	542	559	521	588	571	565	553	520	578	559	590	511	542	486	589	535	533	538	571	567	518	521	530	599	556	570	549	564	563	518	577	585	545	585	563	546	542	552	531	563	542	570	498	555	557	552	573	542	587	551	511	549	537	594	539	574	578	515	558	551	542	510	578	581	536	503	547	533	539	518	561	588	593	531	567	525	525	553	506	591	544	581	554	584	509	545	589	560	540	555	563	575	577	520	573	564	555	546	561	573	540	549	524	553	574	519	499	519	535	553	577	487	525	579	583	559	555	612	574	500	593	545	587	555	547	597	567	527	562	544	541	526	535	567	558	530	520	555	519	527	557	558	491	555	547	570	554	581	576	559	536	538	556	568	540	536	587	579	517	560	557	453	524	583	602	540	553	556	582	598	550	584	534	558	559	537	544	571	494	535	561	548	572	552	534	555	579	541	546	554	572	586	554	582	593	566	568	560	540	523	500	567	554	560	535	538	520	555	549	516	559	521	576	550	563	563	528	530	538	533	543	552	541	580	548	552	560	557	569	586	586	562	548	546	563	559	528	528	533	577	570	548	558	526	565	531	554	560	543	590	522	555	540	551	572	556	522	559	534	601	560	521	555	575	584	534	566	546	572	565	555	544	547	591	584	576	559	598	547	550	558	525	533	579	544	575	572	530	542	539	530	548	510	524	554	574	537	560	576	556	564	544	540	502	563	541	596	579	507	568	566	539	496	570	506	560	531	549	529	543	583	566	587	562	580	539	557	516	587	550	535	537	569	554	524	587	531	544	546	546	564	611	557	559	558	559	592	566	509	518	568	518	586	572	549	559	550	523	554	559	549	572	605	541	569	572	583	521	575	562	502	537	574	503	586	575	583	528	552	560	565	565	621	554	562	535	584	524	587	552	585	607	514	565	569	580	531	539	576	529	571	536	544	572	516	555	591	570	544	586	575	560	626	548	558	565	569	547	592	554	562	530	560	571	579	534	530	589	560	544	575	571	539	560	518	523	576	554	524	521	546	544	548	523	570	545	561	522	557	544	625	524	538	511	509	505	522	540	549	504	557	563	524	575	550	581	565	554	527	566	568	581	558	583	533	546	528	532	553	508	556	555	549	563	535	545	572	548	542	546	506	527	552	548	564	605	591	594	539	563	554	529	612	548	531	576	553	519	558	512	534	551	487	533	580	568	524	568	517	527	597	562	551	541	585	542	536	576	553	549	561	502	497	534	524	575	544	558	572	551	551	528	543	559	570	551	537	563	562	545	559	550	553	553	548	556	577	533	557	562	559	529	523	560	548	529	546	548	587	556	559	525	554	566	564	550	546	576	574	511	521	557	572	521	586	605	499	584	551	545	525	585	583	560	510	570	529	550	526	532	550	542	567	530	549	539	500	544	593	580	541	559	522	548	568	523	566	559	535	565	589	529	582	552	572	513	547	542	515	576	515	546	561	546	573	530	584	529	504	562	530	516	549	546	554	524	528	595	558	556	580	534	535	532	570	558	566	527	548	542	562	575	549	576	538	518	573	582	572	552	546	544	574	524	548	571	519	580	549	504	549	515	565	494	477	552	555	560	550	538	560	514	526	543	502	559	529	564	556	545	532	476	517	567	570	563	537	564	572	565	545	561	569	546	531	530	557	534	581	555	541	580	548	603	618	568	537	520	517	537	543	583	507	558	579	569	573	561	538	536	571	585	562	581	544	559	542	595	562	611	531	526	545	561	552	508	565	561	563	537	527	489	556	522	556	578	551	569	539	535	544	536	553	541	562	563	535	579	546	563	543	530	573	585	533	531	565	533	563	568	531	525	530	513	531	584	553	590	578	521	552	587	571	565	595	550	605	519	562	543	517	533	591	532	550	532	559	578	589	530	522	525	580	571	539	579	550	535	590	546	531	556	549	561	547	556	574	566	554	530	556	567	555	544	510	562	520	541	535	581	548	545	568	556	545	550	573	563	550	573	541	560	585	525	536	572	568	562	530	552	530	554	551	568	545	550	537	549	544	545	548	558	566	572	519	582	567	571	560	563	581	569	543	570	572	563	582	540	612	546	552	558	550	536	511	573	543	521	548	520	573	507	575	508	548	521	546	566	540	590	553	540	562	569	544	519	564	523	565	554	538	525	598	547	538	555	540	544	545	557	531	529	581	545	552	560	555	570
24076	20753	25498	24373	2969	601	571	517	459	522	506	447	468	462	444	423	433	465	438	405	432	470	470	459	447	442	427	443	444	466	437	423	445	416	484	431	445	403	441	461	445	486	436	414	434	456	438	454	420	419	471	478	403	407	490	420	456	454	432	461	436	456	459	404	465	458	452	458	438	472	498	474	487	455	466	452	448	393	480	417	445	471	448	456	416	427	439	425	457	429	471	434	431	414	465	435	448	437	429	454	447	429	433	463	452	460	404	415	443	469	465	444	422	463	427	455	444	456	470	446	432	408	451	481	453	419	462	454	460	425	427	439	447	458	429	460	477	433	438	429	411	475	448	405	457	452	421	453	447	442	479	452	412	458	413	437	414	463	419	457	446	432	445	463	484	455	470	456	409	440	444	484	486	465	445	399	399	427	442	423	434	471	420	474	425	417	453	434	444	425	471	462	427	407	453	399	435	466	419	437	454	418	447	466	431	436	453	455	444	435	435	445	419	416	474	449	436	450	457	443	447	495	449	439	422	444	447	423	403	414	439	459	450	450	398	430	459	443	441	425	478	428	456	434	428	466	462	453	433	453	426	450	422	427	429	446	432	434	435	411	422	423	402	428	456	433	426	447	429	434	437	438	436	437	462	421	443	453	447	406	429	435	478	470	419	456	410	439	464	486	435	455	423	464	463	458	448	407	435	439	500	423	433	457	448	437	448	436	435	446	426	486	466	429	442	415	424	444	443	442	406	453	422	436	446	444	483	431	443	437	392	387	433	465	449	450	438	445	448	462	457	456	449	447	453	430	466	445	431	472	438	444	441	433	428	401	474	450	452	475	424	495	455	440	443	434	439	454	450	410	457	444	429	467	431	422	455	447	421	462	432	448	410	453	463	448	434	444	438	433	446	443	438	445	426	433	424	451	401	428	427	431	446	445	445	416	456	422	445	478	418	423	463	435	426	462	485	437	418	406	459	437	431	440	427	470	443	437	456	462	428	432	454	417	448	434	465	485	459	439	425	466	435	434	448	452	441	453	441	446	491	433	443	450	452	439	437	428	457	433	425	449	445	455	425	451	395	453	446	377	456	444	421	437	443	465	410	431	426	427	470	401	422	451	466	401	430	436	450	436	437	471	423	428	447	452	491	443	447	484	425	419	421	426	406	475	423	449	441	434	440	433	467	435	426	446	418	392	409	471	431	459	409	447	444	446	453	421	438	456	440	453	470	409	442	458	484	435	474	437	421	439	461	420	450	415	443	437	438	444	416	459	442	442	422	421	407	433	462	464	473	425	472	485	457	450	455	450	424	431	455	431	428	409	443	405	433	438	440	419	394	451	454	419	440	453	426	456	438	476	388	425	435	448	441	454	454	447	455	437	430	427	456	454	429	436	440	445	422	457	428	443	463	477	408	462	482	464	418	443	433	456	454	456	436	479	446	463	467	372	463	410	424	436	397	431	444	454	444	463	442	449	478	469	445	443	446	444	451	422	478	449	450	453	414	465	433	441	425	421	436	453	433	461	432	468	424	418	466	436	441	453	450	444	432	481	467	461	462	459	478	460	454	460	439	476	413	409	448	449	413	421	458	451	445	439	433	457	478	437	410	406	421	488	462	425	402	424	450	428	453	457	425	453	445	500	409	429	436	411	445	441	450	438	450	437	420	474	418	450	427	433	393	412	465	399	452	398	451	450	463	492	463	427	489	428	414	471	406	409	425	453	438	445	435	440	448	444	444	430	470	454	480	416	427	486	431	452	457	438	449	398	446	444	452	447	472	416	432	416	420	450	460	447	457	426	436	476	425	453	444	444	447	425	439	427	479	405	411	474	450	454	404	415	478	466	429	428	426	456	434	433	442	471	401	428	443	454	454	473	427	440	442	411	465	419	470	410	464	461	459	409	434	483	463	421	408	482	433	435	468	439	432	438	421	460	470	438	457	481	434	447	437	422	420	439	441	453	485	435	452	439	416	432	437	431	442	448	432	447	431	424	468	446	437	441	460	455	399	453	436	418	471	462	435	398	441	452	447	429	456	396	498	446	417	464	453	454	433	433	427	446	448	443	466	453	468	444	433	453	429	463	456	453	410	410	431	454	446	449	458	452	457	473	460	452	438	446	435	415	431	402	463	454	407	407	451	455	450	391	447	459	443	448	425	438	421	429	406	466	459	445	428	466	454	466	447	420	471	400	456	416	459	443	463	429	465	424	438	466	461	461	468	466	445	456	449	457	442	469	440	429	433	466	463	452	379	472	452	435	437	450	417	452	446	447	416	456	446	418	434	455	428	485	423	443	414	410	483	425	448	405	442	447	446	449	445	458	442	466	430	424	453	446	462	466	413	453	412	426	475	446	477	459	472	422	423	459	428	459	445	465	460	436	420	448	435	486	472	487	460	423	477	420	459	408	458	442	443	422	460	420	438	463	442	466	448	412	450	405	462	423	438	409	420	467	433	447	460	438	420	448	449	460	413	479	437	424	441	440	389	474	455	423	421	481	415	456	458	440	452	475	447	438	433	456	474	445	484	404	466	433	419	464	472	462	453	443	410	455	390	437	459	473	398	422	470	432	448	448	441	474	434	478	416	428	445	474	431	480	445	430	429	485	447	414	448	450	398	467	426	456	414	459	448	429	391	424	468	436	426	443	447	410	459	451	436	449	430	433	455	437	468	467	390	429	455	451	421	417	429	450	436	468	492	414	425	459	445	428	449	445	436	479	446	447	454	485	420	444	438	425	434	514	414	440	423	437	446	417	436	425	439	454	438	461	457	437	402	437	413	480	441	422	489	432	450	421	428	457	471	440	453	449	467	436	454	449	435	429	464	438	464	457	461	448	435	456	428	437	467	447	435	446	447	441	438	434	446	452	477	408	499	498	420	438	416	427	442	461	473	430	464	479	461	441	407	445	453	445	457	444	485	439	413	443	434	448	474	408	422	414	446	445	485	447	439	421	451	417	440	462	442	413	403	439	446	423	428	442	442	470	443	428	405	424	436	442	453	420	406	475	421	464	426	462	461	470	459	445	473	415	441	447	458	471	493	495	434	443	462	427	473	418	454	428	441	431	458	466	459	421	449	452	486	454	462	454	463	446	433	415	433	445	444	453	465	476	463	461	414	420	396	466	445	439	428	402	484	423	472	454	410	463	435	429	415	413	474	404	416	424	422	415	421	439	453	444	460	451	461	423	433	475	412	443	403	411	438	418	469	417	424	457	437	436	484	458	466	427	412	441	426	415	444	414	425	462	485	400	441	465	429	437	441	443	440	414	439	438	418	413	409	443	505	447	461	408	433	422	417	428	446	433	449	410	454	421	446	415	391	451	388	406	432	436	431	458	416	441	414	484	474	419	447	412	422	413	414	442	444	449	455	445	433	444	433	448	481	449	423	407	455	411	458	462	495	429	451	433	430	406	437	483	468	452	460	423	448	477	460	441	478	425	417	446	420	452	452	484	419	418	453	425	435	432	461	434	419	444	457	430	430	399	439	434
25990	33456	2506	1353	1133	934	887	768	689	731	743	650	631	653	597	628	611	659	630	551	594	581	628	608	584	585	620	576	561	595	578	590	631	638	552	612	587	598	605	587	552	531	621	665	577	566	540	563	606	582	561	571	602	618	578	571	629	598	638	629	624	567	607	595	619	602	586	584	644	611	581	572	560	592	567	606	547	618	575	607	644	615	591	580	598	561	577	598	607	533	600	569	614	605	595	595	597	606	584	566	584	571	590	555	577	598	605	604	622	570	594	615	575	587	591	600	604	599	591	577	528	590	611	576	595	630	622	580	558	621	575	582	580	601	582	616	586	590	647	596	622	627	615	591	563	559	587	583	565	612	599	562	642	596	600	598	593	625	624	560	620	587	549	601	618	585	593	593	585	545	544	599	588	584	575	600	581	552	555	591	562	584	597	607	623	578	627	614	540	577	639	567	619	656	560	578	583	558	600	597	586	587	638	615	572	547	574	556	603	588	590	606	600	586	574	585	555	579	568	610	588	543	596	571	577	587	579	581	590	552	614	584	581	595	614	621	564	602	542	565	548	590	585	618	583	528	622	624	601	585	633	582	561	615	575	598	574	583	612	568	584	595	627	568	615	603	591	558	609	598	594	586	618	596	557	622	557	570	580	584	628	554	622	576	604	547	598	603	583	511	597	578	555	567	580	577	515	603	594	604	604	566	609	569	590	606	592	592	548	569	558	602	610	633	582	567	569	584	613	582	600	579	595	574	583	607	600	588	583	596	541	587	596	567	587	588	583	610	626	620	588	580	586	558	578	605	636	599	607	547	599	558	599	549	579	582	536	591	591	537	577	602	572	625	560	611	594	561	583	616	560	611	566	613	597	575	580	615	588	568	551	554	572	582	574	524	599	573	585	622	573	639	568	592	610	549	642	554	595	635	592	572	575	631	591	600	579	554	559	602	565	581	568	624	593	565	594	565	589	636	548	595	570	578	586	553	574	567	591	583	588	584	538	559	576	633	572	590	630	595	591	602	581	586	559	620	585	572	554	561	610	587	587	579	581	582	595	598	597	550	602	619	578	576	603	561	531	552	566	589	619	624	597	552	571	536	610	585	572	599	590	607	533	539	566	583	551	583	553	613	565	561	618	528	598	615	641	579	545	629	554	582	599	560	604	578	618	544	596	612	568	580	580	585	566	557	626	629	637	591	622	587	597	587	602	561	611	630	597	590	552	628	603	578	589	614	546	594	582	593	602	577	571	583	594	578	581	557	590	584	573	580	590	580	561	570	545	586	563	578	560	613	630	597	608	540	645	561	563	561	583	586	552	599	596	599	600	572	638	568	582	605	598	580	554	568	565	563	576	642	559	573	558	573	555	605	599	591	562	598	566	615	600	579	592	603	568	573	623	576	576	600	592	595	581	562	545	559	642	577	603	609	603	578	602	556	605	598	599	627	603	588	616	598	614	561	603	549	559	576	574	626	589	637	583	594	605	583	552	589	574	645	600	568	597	579	592	576	616	570	596	568	611	563	549	551	592	556	589	553	565	585	584	545	587	614	583	552	590	552	576	597	564	586	580	551	586	579	573	604	609	633	566	622	572	556	551	600	639	604	605	612	588	606	579	624	571	556	549	604	587	563	589	608	559	616	549	579	575	569	615	584	599	583	588	589	616	613	546	582	597	616	572	581	579	586	575	556	595	583	594	544	588	583	601	591	574	600	530	552	582	586	596	591	623	583	550	593	553	577	562	567	575	579	560	551	574	553	615	604	590	559	656	611	531	621	621	558	617	559	577	541	577	617	573	547	592	560	587	564	590	611	615	585	626	675	578	595	580	585	600	595	569	598	587	607	593	588	623	590	582	551	601	576	622	570	578	531	566	609	558	585	549	589	594	594	553	558	627	569	593	609	602	595	631	567	628	610	561	559	598	585	587	591	572	579	581	609	615	588	550	612	623	563	567	586	593	621	599	584	566	632	566	549	586	573	593	565	605	605	586	628	604	613	549	562	576	584	607	563	653	553	609	586	586	601	575	552	551	595	573	617	588	618	588	597	612	576	612	578	613	620	582	629	600	570	568	635	601	599	638	570	601	611	609	595	616	571	574	570	552	542	572	597	600	583	571	621	580	599	559	612	593	560	585	623	610	579	565	590	590	579	593	579	578	600	586	569	610	612	580	650	600	537	611	566	606	578	603	582	545	587	564	596	589	632	582	588	539	560	585	572	637	555	576	613	595	606	601	606	579	591	567	571	607	609	607	577	596	584	578	594	566	566	568	597	592	615	527	613	594	593	646	598	584	605	585	573	584	589	639	614	571	568	593	564	611	546	618	568	560	642	647	594	603	601	586	604	586	575	555	565	625	588	592	569	596	604	610	595	633	576	608	556	605	579	577	617	584	595	608	548	585	567	597	556	582	604	573	600	583	620	563	535	609	603	618	613	580	576	588	587	617	596	642	578	579	603	592	606	595	580	591	580	599	636	585	559	586	575	589	573	561	608	588	619	564	599	606	631	613	579	592	617	572	553	590	576	634	564	593	610	600	567	579	586	580	589	568	574	587	583	567	618	582	554	547	611	581	552	608	588	552	542	559	638	602	616	615	607	564	576	599	596	561	604	613	552	606	562	539	622	571	598	596	594	576	580	623	578	604	605	574	566	557	614	559	577	569	564	587	613	613	567	554	600	578	586	559	589	546	602	568	575	594	573	566	550	549	574	598	599	600	539	568	601	606	557	569	577	619	632	571	560	573	562	577	562	592	574	561	607	621	523	576	587	538	588	580	560	608	592	621	587	595	637	551	580	598	571	561	597	551	593	567	607	584	567	557	599	539	604	595	614	569	625	556	596	562	581	601	572	564	558	606	576	594	585	611	604	546	578	558	560	613	565	621	581	608	611	637	602	568	567	592	621	591	583	556	524	525	586	597	576	586	604	593	569	604	581	549	591	596	558	578	553	609	620	572	600	605	580	579	631	579	576	583	576	588	611	626	605	596	606	589	569	559	594	589	593	580	592	562	603	562	566	632	580	580	590	571	576	584	616	602	586	614	623	551	611	539	582	563	568	616	564	579	619	624	578	596	592	604	602	608	591	572	609	601	565	595	573	583	578	605	605	596	623	610	523	567	606	591	566	590	608	627	567	588	555	595	576	554	564	581	598	576	561	556	580	569	602	562	619	626	615	598	584	573	570	614	594	582	635	558	508	683	593	616	585	587	560	635	613	582	586	637	560	587	547	582	647	544	595	598	579	653	578	610	629	588	600	597	578	551	584	593	621	557	565	566	539	570	620	550	602	587	557	607	620	612	584	562	599	558	603	571	582	562	619	559	625	597	547	597	596	562	630	564	583	576	577	581	605	602	580	613	573	535	576	607	595	645	568	564	626	563	646	562	554	557	589	611	529	581	603	644	584	627	587	594	640	597	528	575	531	581	613	591	616	588	604	545	577	618	585	576	592	613	589	626	605	559	583	580	526	561	548	587	589	571	566	558	588	592	564
22042	20754	27693	23883	20750	20342	2175	541	384	403	308	286	297	260	276	282	226	260	222	241	234	222	226	253	219	221	233	230	212	197	204	232	217	232	210	202	206	201	225	236	217	215	209	212	192	187	203	174	200	189	221	228	193	240	224	221	228	259	208	226	226	216	215	217	204	205	217	219	215	219	211	200	218	188	194	205	189	208	183	196	202	196	208	208	189	228	205	218	179	201	193	189	206	193	195	210	168	201	204	206	194	212	194	198	181	208	210	220	207	193	203	199	206	187	200	191	202	205	216	194	210	200	186	201	224	193	217	184	189	193	194	193	200	189	195	175	236	218	212	190	181	245	225	203	203	200	221	208	160	205	188	190	199	208	202	195	224	195	206	204	198	233	213	207	193	184	199	190	184	213	196	195	194	196	182	188	213	203	189	206	201	184	215	183	199	170	201	200	183	187	211	204	209	194	199	184	182	216	210	202	176	212	177	205	207	211	191	196	205	176	184	216	194	169	212	238	194	228	211	200	200	206	191	201	196	194	174	208	191	206	230	205	205	205	209	223	172	193	224	200	244	241	200	213	190	195	202	198	197	226	158	213	190	197	209	196	184	237	211	197	194	199	202	214	216	208	225	194	191	195	211	218	194	204	208	197	204	199	193	194	176	222	208	222	206	198	187	201	197	202	166	204	208	187	192	199	208	205	214	186	192	182	222	200	181	195	208	197	197	197	231	189	201	207	200	242	194	187	188	207	191	196	195	182	186	204	184	186	220	217	197	208	198	219	183	204	220	194	179	204	229	220	200	207	160	186	176	191	182	199	198	202	196	207	190	197	203	199	197	192	212	185	189	180	204	201	208	211	201	160	193	192	213	180	204	227	192	216	215	189	236	215	190	195	201	210	210	177	205	196	215	200	219	214	201	220	202	194	204	185	163	211	184	213	197	209	217	224	209	183	194	185	197	193	187	181	217	207	183	200	187	198	218	203	191	200	214	213	185	173	202	193	218	204	214	179	217	210	185	176	208	205	209	195	218	198	218	199	221	186	197	219	189	202	182	195	219	220	192	180	211	174	191	194	221	206	200	196	189	194	197	202	172	203	170	211	200	196	224	193	210	185	215	170	176	199	204	197	205	214	187	196	188	200	242	211	187	208	203	207	180	207	187	185	202	213	207	173	203	220	215	201	218	203	202	212	198	182	211	179	185	184	191	195	184	188	202	218	207	174	187	189	199	171	198	200	200	207	186	190	206	175	179	201	183	195	205	198	211	221	208	187	211	196	218	186	208	198	186	222	226	185	177	229	198	196	205	204	176	191	210	218	191	210	225	208	201	191	213	192	167	218	187	206	200	198	196	210	201	183	207	204	200	192	184	189	210	182	184	185	188	204	227	206	196	180	188	229	211	206	194	212	225	220	202	192	226	189	185	209	207	184	216	234	192	194	188	209	210	190	204	213	199	194	227	195	221	208	189	214	215	202	212	196	197	211	197	183	214	199	203	215	189	184	191	187	208	191	188	222	213	187	199	172	184	238	201	195	197	217	191	232	219	203	188	203	190	194	202	199	179	215	216	189	232	208	204	185	199	211	208	216	189	191	208	173	198	207	201	207	223	208	211	217	197	206	190	196	194	199	173	197	193	219	189	204	181	174	199	196	198	204	190	205	208	188	194	174	208	211	214	197	199	206	191	200	208	200	197	186	209	198	199	193	202	214	182	187	192	229	204	212	195	196	204	178	198	186	201	179	211	195	178	187	228	181	222	194	189	172	219	197	190	204	183	198	214	228	205	185	204	202	185	233	203	192	192	206	215	215	182	216	232	201	200	221	192	193	186	210	210	189	221	191	188	193	208	224	215	198	223	190	186	186	193	180	207	198	184	187	194	207	196	194	230	246	188	197	211	204	199	212	160	206	190	213	202	186	223	189	158	185	186	215	205	196	209	176	170	211	204	189	203	199	203	200	200	201	217	192	220	241	184	181	188	225	215	186	207	196	227	191	185	212	190	187	194	217	208	201	197	192	199	204	198	204	221	184	176	213	211	197	189	172	195	208	190	197	194	200	207	215	218	185	203	184	183	186	199	198	182	206	203	195	176	224	198	191	186	212	191	191	190	187	187	194	193	180	220	214	210	195	218	212	195	224	218	187	212	192	186	190	206	212	216	188	205	199	205	183	197	203	180	206	189	229	199	197	208	193	158	188	162	179	197	207	197	199	212	193	194	204	185	205	197	216	233	217	197	179	188	190	193	203	208	185	218	214	176	221	208	201	204	215	186	212	211	209	197	204	184	209	195	196	178	211	209	210	208	205	199	184	214	222	220	189	202	204	215	204	154	183	236	204	164	186	186	203	197	215	188	198	199	194	190	184	203	203	194	201	196	186	205	230	198	206	206	243	226	191	173	216	192	159	209	221	197	204	223	202	195	193	202	222	219	187	188	194	194	189	188	224	208	214	197	209	199	180	205	194	195	219	199	192	209	211	208	224	198	211	199	192	212	195	173	214	183	217	175	192	195	176	212	190	216	194	192	167	208	207	186	191	208	198	182	190	201	205	224	230	178	210	206	205	218	172	214	201	193	199	190	205	203	203	197	200	217	218	198	228	197	216	188	187	193	193	178	204	185	222	170	197	200	215	216	187	208	210	190	183	185	215	206	190	215	191	203	224	191	212	177	199	196	193	211	219	206	219	177	206	198	185	191	223	206	173	178	196	232	213	222	196	201	203	190	193	213	210	194	207	199	194	186	237	199	214	190	209	220	198	200	217	196	183	191	194	207	214	212	194	162	187	193	199	177	209	206	220	207	199	214	198	196	224	213	212	195	191	222	226	198	200	209	205	208	200	211	213	239	199	194	186	204	220	196	192	174	167	210	208	205	187	199	193	200	200	197	209	189	197	226	209	209	195	202	202	197	192	208	202	224	211	197	214	238	216	207	192	190	201	205	197	223	202	219	214	219	203	203	207	210	199	210	224	191	202	195	206	178	204	190	204	218	209	211	189	199	196	209	192	195	206	203	199	178	185	185	214	213	206	191	214	210	171	176	212	194	189	172	212	214	197	207	209	223	196	194	214	177	209	202	215	185	211	181	231	188	187	207	225	199	197	226	171	184	202	193	190	203	195	190	184	197	200	178	187	201	192	213	226	191	175	199	192	193	197	211	215	197	198	224	197	179	175	200	187	216	204	207	218	204	188	203	195	174	187	186	173	170	206	206	199	206	193	190	212	209	202	197	173	168	196	194	185	197	189	191	221	213	202	206	207	187	181	207	207	203	180	230	225	192	201	212	226	205	223	189	216	208	199	226	222	195	232	201	181	216	208	196	196	204	197	198	212	201	200	207	204	185	191	203	203	216	210	199	219	198	210	193	188	177	208	187	206	183	201	200	190	172	187	220	187	192	194	206	208	198	203	172	194	228	238	195	208	190	207	180	193	194	204	200	216	207	220	199	206	180	193	196	201	209	196	184	212	185	226	179	191	196	202	183	176	187	198	192	218
35999	43472	7279	3302	2323	1651	1337	1018	789	711	621	544	523	478	457	464	413	398	391	373	299	325	362	340	360	334	310	273	304	300	286	299	300	311	275	288	297	282	327	307	271	299	280	278	293	272	281	284	303	285	291	318	306	319	285	352	323	366	378	342	343	287	305	334	281	299	255	276	323	323	297	262	297	291	311	276	285	298	263	253	289	308	288	299	298	281	298	269	287	255	280	271	259	246	297	301	297	262	284	301	305	271	266	249	261	283	262	295	305	285	292	301	241	271	278	278	273	243	253	281	259	301	274	282	268	273	271	233	300	243	254	286	297	273	292	252	234	289	264	262	261	284	284	287	254	298	294	261	256	273	270	258	272	282	247	262	292	287	287	280	274	294	269	261	285	282	261	248	273	274	294	242	270	290	249	259	281	259	225	244	257	273	265	259	286	263	263	261	264	282	280	277	261	286	261	276	241	296	257	282	271	275	245	274	269	267	289	277	302	304	272	281	274	289	271	264	277	301	274	282	250	273	278	275	273	274	281	301	270	284	282	289	281	265	289	300	266	286	261	276	244	255	296	269	278	260	272	288	261	266	270	274	277	279	265	261	268	282	285	255	285	317	284	274	275	274	276	280	270	283	271	250	265	265	287	280	249	282	297	281	273	304	273	267	276	247	283	279	258	256	265	252	249	287	251	301	290	309	236	262	298	309	267	257	293	258	280	272	280	281	289	286	266	281	280	263	280	263	264	272	237	291	282	287	276	268	282	260	258	319	298	283	280	276	269	266	262	268	285	273	271	316	267	260	278	269	284	281	249	251	280	266	256	265	292	280	287	265	293	256	267	292	268	268	265	285	285	269	275	287	255	285	284	268	264	293	265	247	252	248	261	263	278	281	278	254	271	256	267	257	292	267	290	271	262	280	289	272	298	303	283	283	259	279	272	280	277	281	285	282	252	273	285	308	258	280	248	260	259	270	272	251	274	264	261	303	276	265	284	282	277	262	282	265	281	275	236	273	267	285	299	289	262	285	272	259	239	259	254	287	271	274	310	271	273	285	268	283	284	301	272	274	249	308	279	289	283	266	266	271	282	280	278	285	260	271	287	270	270	250	311	255	293	277	296	273	294	275	246	286	260	270	301	273	279	276	295	287	285	250	279	285	262	247	250	285	272	301	288	282	274	281	260	290	260	287	273	278	271	241	279	277	287	320	271	255	272	256	280	292	265	263	251	285	275	291	281	285	265	292	292	313	280	256	277	279	292	272	267	274	265	276	281	268	296	275	289	280	260	273	269	280	271	308	261	293	259	312	296	262	293	300	306	316	288	265	278	250	264	249	263	276	259	264	260	277	298	243	303	260	281	271	264	275	293	265	275	323	281	268	273	294	273	268	256	269	272	261	260	287	292	309	292	290	284	292	263	278	270	272	274	270	295	295	282	269	274	274	285	275	287	253	276	248	282	281	293	259	280	243	278	259	285	290	279	270	276	240	289	291	246	280	257	266	252	268	301	297	245	278	284	280	257	297	292	246	282	261	241	276	278	274	258	250	261	304	270	263	267	235	291	264	247	313	268	284	298	271	288	278	295	255	273	277	254	266	270	289	256	293	304	281	274	264	266	298	270	306	253	283	270	277	272	263	289	292	278	263	241	268	252	263	287	282	296	242	262	283	272	265	278	284	268	271	276	304	277	291	282	251	309	249	300	278	266	257	303	270	285	251	272	262	234	306	271	267	268	265	251	254	318	281	269	246	283	305	273	235	291	277	289	275	281	261	315	307	294	240	269	292	281	280	274	264	246	303	279	253	306	264	291	262	314	285	286	266	294	273	248	238	259	229	287	280	246	284	267	269	296	268	268	290	281	294	242	284	291	242	268	288	283	271	272	263	291	249	262	278	254	285	259	268	268	292	286	264	264	253	270	271	293	269	285	279	250	264	267	278	267	291	261	270	251	266	257	272	261	265	288	253	256	268	279	274	270	261	292	262	269	270	282	293	287	293	253	269	278	261	271	261	280	257	273	273	328	258	288	263	267	251	294	261	276	308	286	278	283	262	250	284	271	274	263	254	287	255	282	294	299	276	282	277	296	318	260	272	243	274	267	254	284	270	251	276	300	267	262	273	279	268	284	276	273	269	284	283	302	273	290	266	305	281	264	268	277	259	255	286	280	271	271	274	281	283	322	300	273	254	284	306	296	280	283	253	304	268	302	274	270	277	294	275	260	288	254	268	238	288	281	262	279	261	310	256	272	265	282	254	274	272	264	279	255	266	265	306	269	268	268	267	273	293	262	284	275	264	270	280	251	278	271	278	290	281	255	258	272	283	244	274	265	276	286	288	285	284	263	282	297	258	268	315	283	278	251	278	273	301	280	294	256	301	267	267	285	270	287	278	291	292	300	267	282	275	275	259	246	284	284	263	277	248	280	244	271	298	293	296	268	273	313	274	306	244	260	289	280	279	292	306	243	271	286	271	281	263	288	280	300	270	263	296	281	255	283	281	245	295	288	270	291	267	282	239	258	278	291	295	277	269	282	286	287	257	269	264	260	280	275	278	273	274	259	279	290	290	264	287	275	301	256	250	294	285	254	261	280	265	281	292	280	257	277	279	279	275	284	264	264	309	272	278	298	293	259	248	252	275	263	291	287	296	275	268	293	272	279	301	266	267	283	233	271	267	246	278	306	300	257	278	284	290	293	304	276	274	280	280	271	279	288	239	243	270	278	279	286	273	258	302	277	231	277	275	277	244	290	287	281	259	296	288	269	306	267	306	275	266	281	279	269	269	256	290	304	263	264	248	244	308	279	274	289	264	304	285	291	281	252	288	272	287	273	259	261	285	284	270	294	247	232	284	297	290	259	280	261	259	252	288	287	279	276	264	254	297	264	292	259	270	267	299	288	312	278	250	304	300	277	268	300	256	286	285	277	270	267	257	274	266	285	241	291	304	273	270	270	286	266	302	300	286	277	270	271	284	286	277	249	278	282	263	242	315	281	287	270	247	279	284	276	275	273	285	283	282	268	283	289	265	275	271	290	269	277	251	280	245	258	257	249	286	271	236	284	264	277	290	258	284	283	264	267	298	262	261	267	285	249	256	267	254	269	254	268	287	300	279	287	275	297	292	266	279	283	291	252	293	276	280	273	289	260	268	262	262	282	284	283	274	285	278	292	238	267	266	253	259	283	283	272	289	279	293	292	255	275	289	305	266	284	299	290	299	280	275	278	259	266	293	261	261	291	283	277	263	282	268	268	279	285	280	274	278	248	271	254	291	269	274	255	274	284	287	283	288	262	268	278	273	244	251	269	262	295	270	256	284	254	263	270	243	272	274	246	268	274	247	273	258	293	291	277	254	238	273	304	289	289	310	280	296	284	269	257	265	293	266	261	306	292	293	274	287	241	258	277	252	276	260	279	277	277	267	288	289	276	271	266	261	265	284	274	290	297	288	277	242	263	268	276	280	292	260	238	296	287	275	267	259	265	277	272	279	249	260
26824	17359	3463	769	642	641	567	570	592	600	578	579	540	558	515	580	493	557	594	552	551	551	564	545	490	597	530	562	569	533	552	564	564	534	561	555	566	553	539	498	579	594	562	568	560	547	541	535	510	575	578	586	570	591	542	573	576	570	532	526	572	530	544	555	583	501	547	563	563	545	566	529	527	545	529	547	493	507	534	557	584	574	598	565	582	580	560	522	568	522	547	583	519	582	547	583	516	587	580	511	547	540	543	540	553	526	562	539	566	595	559	550	551	541	577	587	535	548	562	571	532	561	534	544	555	575	551	567	544	574	542	561	542	581	533	533	572	533	583	555	585	556	565	515	550	535	553	574	546	540	571	526	574	565	584	546	539	536	542	545	549	543	535	596	578	561	557	571	547	547	567	566	542	579	524	551	562	561	587	581	570	536	539	528	545	539	557	558	549	539	484	577	506	552	517	528	559	566	563	520	561	566	528	569	522	536	570	523	594	527	568	558	533	554	539	524	579	561	545	530	597	524	529	525	562	599	547	565	552	589	530	540	536	616	549	573	528	581	580	537	538	555	543	508	579	532	575	547	601	527	563	569	563	529	506	520	545	548	522	549	557	585	573	522	543	546	535	578	544	586	564	571	535	530	547	575	563	570	550	525	535	554	543	506	542	571	556	553	583	589	586	525	549	522	543	553	529	578	541	567	562	544	576	537	539	567	543	530	592	596	555	537	549	571	567	564	583	581	565	548	542	561	576	562	537	553	586	607	584	565	552	481	586	561	563	564	545	560	570	514	589	574	585	527	622	544	599	541	562	520	561	552	574	556	522	530	581	544	581	533	551	550	533	559	567	546	593	542	560	582	569	565	551	568	534	561	508	536	605	566	534	551	551	591	592	578	539	542	541	543	512	531	531	546	576	605	534	533	568	557	539	550	590	541	553	556	541	576	565	520	544	556	551	571	569	521	576	588	577	576	538	555	596	575	531	548	561	539	559	559	603	583	567	563	599	518	522	549	522	541	561	516	561	573	576	549	549	486	547	510	551	573	536	572	517	550	553	562	572	567	595	547	570	571	510	555	548	502	532	551	535	506	567	546	547	530	542	537	562	563	527	567	566	585	531	555	550	551	571	515	592	548	525	532	574	567	502	548	604	619	530	523	564	531	539	569	586	599	569	564	550	531	541	567	566	552	585	527	559	569	543	528	560	580	560	556	551	533	562	569	615	530	546	553	545	560	558	542	549	535	586	529	552	560	570	546	589	529	526	560	522	566	538	552	514	566	527	572	546	512	553	564	555	577	535	520	529	499	565	565	530	554	585	537	527	580	551	524	544	563	525	572	561	513	567	543	556	533	555	547	547	531	536	538	585	564	607	561	505	556	547	552	598	547	566	552	557	568	560	552	573	517	541	583	550	544	552	594	553	536	545	526	583	543	585	548	534	547	583	509	550	521	585	546	589	562	558	551	528	506	572	575	539	516	595	572	517	560	548	489	531	544	532	529	547	507	520	547	561	525	563	538	563	583	548	520	498	542	550	544	518	552	554	563	536	543	511	592	566	539	543	551	531	567	554	546	547	528	564	551	584	540	527	615	549	517	548	525	565	581	542	556	562	522	560	567	560	518	546	531	523	553	561	574	550	525	506	587	564	519	576	562	544	574	562	563	593	548	529	544	544	561	571	554	581	528	545	559	571	524	530	519	546	548	534	529	523	513	506	603	577	527	563	516	569	561	590	525	570	531	591	553	579	538	577	513	551	522	543	524	554	567	544	543	537	590	509	598	542	584	576	547	553	550	521	517	539	573	535	564	566	552	517	538	593	572	562	509	485	546	551	579	565	545	504	503	564	584	560	546	567	578	563	542	544	561	584	546	535	556	556	555	537	515	539	563	572	544	579	563	507	544	586	539	581	578	549	535	544	568	570	581	547	560	575	524	540	606	576	544	550	577	577	570	591	553	565	567	540	533	565	572	564	553	567	605	537	498	550	544	535	521	560	533	555	547	592	545	538	494	560	501	548	591	557	529	537	573	540	555	535	545	547	490	538	531	574	580	545	518	556	560	603	562	532	500	561	548	553	584	567	534	525	556	585	585	556	567	566	567	554	536	522	535	553	601	578	550	568	539	523	591	550	550	575	586	530	538	532	590	558	597	548	552	510	538	566	546	579	560	582	530	561	506	610	554	540	575	543	533	563	554	552	545	564	540	544	523	562	577	584	584	572	547	542	568	544	540	563	567	567	569	525	549	577	569	578	592	561	586	569	548	562	558	546	526	594	535	556	569	536	581	569	540	527	528	506	558	583	550	559	582	551	582	575	549	606	543	573	564	578	535	582	547	568	560	573	538	562	536	551	515	552	559	544	494	580	545	571	529	564	557	545	537	556	598	587	518	569	556	564	503	548	533	514	530	550	541	542	515	578	541	540	567	598	543	581	550	545	565	569	558	526	540	560	557	559	545	545	586	539	531	543	554	556	543	570	599	546	555	551	529	524	564	550	581	566	529	511	570	591	549	606	548	539	559	540	560	566	542	524	574	521	525	564	567	564	569	548	545	567	536	574	506	560	539	556	560	531	573	564	562	496	504	567	580	557	579	555	548	549	584	572	567	568	542	598	540	575	563	583	567	534	578	580	514	558	517	613	548	576	551	586	613	565	581	553	519	581	563	567	582	570	556	529	544	550	565	559	549	550	531	546	554	540	546	567	614	525	579	579	536	567	596	559	591	543	575	561	566	533	561	570	579	574	588	546	524	530	574	549	557	550	585	566	544	538	564	585	560	529	516	578	566	536	533	556	545	588	553	595	554	568	558	537	522	548	571	579	571	570	543	565	546	533	562	555	528	530	519	561	539	559	535	547	549	549	548	546	528	548	534	516	607	519	550	564	558	578	538	530	545	557	574	513	586	558	550	559	532	532	563	546	576	541	541	537	558	577	582	565	534	607	528	605	578	531	543	568	534	551	585	568	516	563	562	559	543	571	556	554	543	537	590	541	563	550	554	539	584	550	548	536	592	575	558	541	521	540	554	584	536	560	574	587	557	568	568	553	557	585	550	542	523	572	529	557	524	568	561	548	554	592	604	536	542	597	546	522	483	556	542	524	533	567	559	607	541	557	571	543	561	577	591	505	569	565	544	604	533	560	560	595	534	546	533	572	538	544	611	531	561	564	533	562	543	548	585	550	569	562	563	558	556	538	556	579	553	536	533	559	568	560	549	602	576	521	545	530	567	514	564	578	599	579	579	544	589	535	552	579	550	539	567	602	550	558	616	556	551	579	568	552	562	544	573	535	544	567	553	545	561	553	520	567	530	611	541	532	532	576	551	596	540	593	562	526	550	560	535	575	561	580	535	578	527	564	546	541	516	501	555	543	589	602	565	578	530	570	534	578	541	526	604	578	515	554	588	546	553	578	556	581	556	544	496	542	564	555	550	543	537	553	559	585	527	560	587	611	539	592	541	578	523	518	606	562	521	629	541	543	530	554	544	593	524
10127	12966	1034	875	797	784	788	780	711	789	739	768	725	739	725	759	738	799	714	752	750	768	728	713	748	761	714	747	752	718	764	750	707	742	749	771	686	723	740	731	779	778	721	743	752	705	725	804	738	817	780	758	771	766	702	790	774	740	767	747	767	753	752	692	754	764	760	780	762	767	715	742	751	729	746	699	768	751	725	731	813	757	777	780	721	764	744	749	752	758	810	738	759	786	800	744	795	696	766	747	785	724	780	759	773	735	771	738	748	757	741	748	708	752	768	761	722	775	752	766	737	758	750	790	739	716	765	771	741	754	753	780	718	745	747	743	705	746	774	778	753	689	758	774	725	775	762	705	728	783	790	739	735	715	803	762	765	713	717	738	777	739	745	741	774	758	743	780	735	733	774	776	750	736	740	716	748	766	745	731	760	688	737	763	706	745	757	782	783	788	795	746	761	741	801	733	791	754	755	782	704	709	733	758	761	778	731	778	760	737	727	783	757	693	740	756	767	744	768	752	732	711	788	768	746	716	769	736	765	763	815	743	701	764	757	766	771	741	809	730	735	717	742	807	756	763	792	749	788	734	769	734	737	758	770	728	750	732	742	734	746	796	736	754	724	721	759	766	745	719	735	701	742	711	731	779	740	758	780	777	795	775	765	770	719	760	753	787	753	765	718	730	817	740	746	752	741	706	801	755	756	744	734	768	756	772	735	761	772	747	722	746	690	781	768	767	745	741	764	720	776	731	735	719	758	733	766	720	783	773	716	723	787	762	743	773	725	730	754	761	808	746	768	752	776	713	723	725	759	735	762	740	735	763	738	798	740	739	740	756	721	719	722	719	752	753	725	711	750	708	720	754	771	780	734	728	730	748	711	693	727	728	716	785	752	755	778	734	758	813	753	766	740	764	732	682	727	700	772	773	734	746	701	749	740	739	753	761	741	763	708	752	737	770	790	736	790	751	728	752	745	761	738	703	770	802	728	737	752	765	738	753	770	763	719	747	759	728	745	772	731	744	785	755	669	753	782	717	733	796	744	707	783	725	690	708	769	709	754	718	728	709	738	771	744	748	748	781	734	686	770	763	717	717	792	782	745	737	748	722	746	751	775	782	792	729	751	717	764	713	742	752	753	758	761	725	733	759	715	759	721	718	775	783	760	699	744	749	777	742	758	770	739	709	777	759	766	758	791	747	707	759	744	733	710	765	747	748	750	750	720	702	783	761	738	768	747	749	771	701	747	777	734	748	753	756	738	720	768	746	740	729	763	739	753	773	788	739	754	721	726	762	753	754	731	728	689	773	727	710	740	743	735	738	737	774	689	764	751	738	748	734	724	773	797	786	745	744	790	758	738	775	748	742	740	773	696	731	760	773	728	724	768	740	765	846	711	710	717	777	735	729	743	727	786	719	756	787	756	746	721	750	758	745	742	741	740	777	766	708	779	776	754	790	794	712	745	701	817	704	723	735	725	769	764	779	804	726	812	810	741	746	735	778	746	744	736	709	752	724	771	779	782	747	817	773	807	767	797	730	718	754	717	821	742	720	736	762	750	721	733	701	767	765	729	743	739	710	729	751	764	736	750	745	762	752	762	758	743	764	753	704	768	767	750	803	780	726	743	766	756	744	698	806	760	742	732	718	729	750	755	754	725	794	765	752	715	767	782	744	766	746	753	765	744	780	746	809	765	747	783	775	769	737	745	766	751	745	730	710	752	753	753	750	753	728	744	751	782	745	751	742	733	742	709	739	754	770	832	730	704	749	787	707	757	753	767	765	739	745	758	796	709	706	734	709	762	736	764	721	778	717	800	761	700	779	732	795	790	728	748	820	748	774	710	764	760	740	750	768	747	730	777	733	770	774	698	790	731	737	734	734	722	784	759	746	752	754	784	773	732	746	758	761	765	771	768	770	750	773	713	768	745	724	757	718	783	739	748	705	758	746	762	776	746	775	772	751	794	762	748	706	759	768	719	707	695	776	741	792	752	759	771	744	754	762	732	756	744	748	714	744	751	736	714	732	737	812	705	739	738	729	763	774	736	762	776	702	691	719	766	726	757	746	741	764	773	728	721	742	756	729	721	761	723	723	745	727	749	733	701	720	722	789	735	730	747	725	771	691	741	784	749	741	701	761	725	788	783	769	739	772	732	731	719	744	711	724	807	777	740	748	772	747	719	726	721	754	747	706	730	728	756	712	741	764	720	788	746	743	721	768	752	701	755	750	766	758	702	770	709	732	675	777	720	750	763	758	765	769	727	761	757	768	762	760	748	774	717	760	774	793	759	723	776	766	773	809	751	698	765	689	727	758	724	743	738	776	727	739	784	755	768	713	736	764	782	753	744	797	804	692	797	727	724	748	780	765	783	799	740	711	788	790	782	778	756	740	772	742	759	729	812	732	732	749	723	732	760	762	728	762	682	785	706	764	750	779	768	761	786	711	771	785	749	743	726	759	749	730	743	746	732	718	768	742	805	721	747	749	783	713	727	722	774	802	770	746	779	789	737	736	732	755	724	737	696	719	773	781	717	758	750	770	789	725	757	758	714	732	724	762	736	751	702	724	725	757	737	766	784	745	762	717	733	766	748	754	743	728	757	761	741	722	767	742	742	739	731	750	718	806	748	746	748	729	708	701	743	764	739	766	811	729	772	747	728	758	741	787	783	740	769	730	775	742	701	735	753	762	781	768	759	750	702	772	730	757	758	768	768	754	721	773	752	731	741	786	785	781	779	739	722	740	777	756	786	727	740	748	717	767	781	757	698	775	805	734	768	745	696	772	799	756	727	759	749	744	789	786	739	782	727	749	757	730	725	765	739	723	769	743	768	749	793	762	769	767	744	737	724	747	734	774	743	723	776	742	689	771	736	725	757	765	722	758	768	749	729	737	718	759	748	799	738	714	785	750	712	715	748	754	730	749	756	769	764	708	707	771	744	752	797	757	733	735	710	730	708	758	735	734	750	767	709	743	730	782	719	775	805	694	772	743	730	783	743	791	741	725	751	757	705	789	762	707	736	790	778	759	735	755	714	798	786	755	748	778	786	751	750	769	745	771	731	789	775	745	773	730	796	721	753	701	749	726	781	750	713	740	761	785	699	743	784	733	716	741	776	743	743	745	740	754	711	713	723	777	738	789	744	765	765	781	747	764	769	664	732	732	764	736	752	735	755	746	711	728	740	751	707	731	751	734	754	720	784	786	794	792	741	725	724	745	782	710	707	747	732	735	736	738	759	740	691	727	764	720	733	726	748	732	757	719	767	740	739	749	759	691	782	784	732	802	713	758	748	734	735	743	747	727	736	698	736	730	744	758	796	766	740	697	747	736	738	759	734	770	709	764	763	773	728	758	742	788	738	758	739	775	717	804	741	702	761	758	728	765	763	774	760	763	755	770	750	720	776	758	750	784	782	764	720	799	774	738	764	699	789	764	729	794	732	749	736	752	740	751	725	738	740	725	715	772	725	757	743	767	764	774	749	792	802	742	751	725
22958	20789	27465	24229	20677	5347	742	605	497	526	461	462	412	476	445	433	433	392	434	410	383	428	390	402	402	402	392	397	404	361	385	431	395	388	405	397	381	387	412	380	377	361	413	408	417	392	403	381	372	394	364	430	392	408	369	439	428	407	415	392	404	419	401	369	414	427	367	397	406	409	372	421	343	439	412	398	425	411	396	390	411	416	453	414	458	403	404	369	426	446	415	388	407	412	392	398	399	386	426	374	370	375	389	371	405	413	392	400	405	414	379	403	396	366	425	437	405	385	400	391	412	406	413	410	436	374	421	388	403	419	378	368	365	386	399	385	389	405	399	396	426	391	373	392	420	340	426	390	412	389	357	419	406	361	379	383	400	394	389	388	400	399	405	398	376	376	370	429	411	395	396	391	407	412	392	386	425	379	410	379	370	388	376	420	354	406	400	375	376	445	442	408	401	353	380	392	419	404	351	368	366	399	391	400	427	428	400	395	379	357	393	345	376	363	412	438	391	384	408	399	375	396	406	397	388	420	391	388	397	368	388	394	379	355	396	403	382	416	402	372	392	393	394	404	427	409	393	384	400	377	410	365	365	383	390	406	386	374	421	414	385	404	403	390	415	404	422	374	417	372	361	363	381	400	391	376	415	390	420	410	403	409	386	362	376	379	378	386	382	388	417	423	425	389	373	389	384	384	399	406	389	376	456	403	414	411	377	425	376	404	372	400	397	388	369	371	415	412	413	403	365	409	422	430	371	435	398	360	358	419	396	394	418	363	436	386	383	375	401	374	392	412	386	405	433	405	396	388	424	405	365	426	409	425	378	377	401	390	433	402	385	381	395	403	410	398	411	401	378	397	411	430	394	375	416	416	398	360	393	352	443	385	410	380	402	374	415	400	390	380	389	406	413	394	351	381	387	376	406	391	385	428	388	371	379	379	376	368	417	419	402	396	418	380	387	384	410	401	404	406	431	394	380	406	408	388	381	388	412	412	369	420	347	412	427	375	373	399	423	385	407	391	429	453	383	390	374	393	406	424	408	379	411	398	402	369	374	382	346	404	395	388	413	421	406	405	363	379	395	434	403	352	350	382	403	406	393	370	398	382	390	397	411	413	404	376	351	367	416	403	410	406	397	411	388	403	414	376	382	412	385	405	388	401	379	409	381	376	353	392	378	353	382	390	379	367	397	414	410	405	370	393	389	389	399	373	382	400	401	416	379	389	384	418	379	407	409	448	412	370	421	379	379	419	411	418	417	414	405	394	360	427	428	383	388	423	369	376	425	367	400	405	393	414	418	400	405	396	382	397	378	376	444	406	415	385	420	391	372	377	400	421	391	390	394	408	410	385	367	414	412	391	403	395	404	382	355	430	377	395	378	398	396	353	405	414	406	384	419	415	416	389	418	352	426	376	394	432	359	387	417	387	417	414	457	377	390	444	429	382	413	413	386	381	408	402	393	404	420	372	408	413	366	398	389	373	392	374	422	440	386	363	370	398	401	426	392	417	387	402	433	365	399	420	423	379	357	418	400	409	418	381	401	369	376	432	383	428	391	416	411	401	407	376	344	429	391	390	368	441	379	397	400	384	398	398	416	404	398	374	429	401	393	358	389	411	403	379	370	380	444	430	393	386	414	394	413	395	375	396	399	420	408	426	358	373	370	392	397	381	405	415	401	390	356	372	373	389	371	396	415	357	416	381	395	369	388	392	379	394	401	419	409	401	386	424	388	390	407	386	407	419	391	389	389	378	427	379	399	388	392	395	383	401	434	389	399	362	386	390	390	378	387	415	419	412	368	378	406	386	395	417	417	370	389	401	404	429	365	343	397	388	360	420	390	412	358	383	397	419	403	396	418	422	441	358	387	364	372	381	408	413	397	417	388	387	358	407	408	392	392	409	349	414	389	411	375	395	380	393	390	389	420	401	419	419	388	427	414	384	411	432	356	395	400	383	382	412	426	435	409	430	398	396	420	421	447	398	410	382	406	376	400	382	389	391	355	404	391	389	411	358	362	389	394	395	404	399	376	403	396	389	410	376	388	374	393	362	419	388	392	406	393	393	391	384	366	391	396	374	387	387	375	400	373	406	421	407	404	402	438	402	389	364	406	404	424	398	404	377	382	402	402	427	357	351	362	393	396	411	424	394	413	387	405	379	405	389	368	411	428	413	412	388	406	369	353	384	424	412	389	404	397	380	376	402	375	361	380	392	352	391	360	404	422	388	385	384	394	389	399	397	401	411	406	380	393	407	369	402	368	381	399	346	412	385	361	365	403	403	363	367	388	355	385	402	389	406	395	422	409	385	379	412	373	401	373	413	349	372	375	409	386	401	389	426	396	422	409	387	397	392	394	423	372	379	385	376	370	356	379	384	405	392	398	396	421	400	401	370	406	390	393	356	375	408	398	385	369	400	373	362	397	408	399	393	421	404	389	410	391	379	411	413	391	366	428	387	399	369	357	418	381	406	428	408	366	437	386	388	384	397	435	426	385	404	389	393	388	401	397	385	399	401	406	362	415	410	408	415	395	424	415	415	409	372	453	400	359	404	414	402	423	388	384	400	404	422	390	409	409	406	386	382	400	379	388	381	408	414	403	408	418	400	400	407	431	396	384	415	357	391	399	401	404	381	410	456	403	413	407	416	405	392	385	396	402	400	392	381	414	408	381	425	406	378	381	396	370	401	408	380	400	382	402	390	416	365	375	386	397	411	411	416	401	395	406	387	364	433	328	399	426	407	447	390	388	404	415	358	374	399	372	414	412	387	400	449	385	398	395	388	393	423	382	407	398	395	438	409	400	372	401	380	369	385	377	392	426	437	404	431	398	412	374	391	416	418	395	390	402	413	364	387	391	417	382	386	377	385	364	403	379	376	366	417	395	415	365	394	356	404	393	407	372	394	395	396	395	396	379	416	436	422	354	442	417	376	402	400	389	391	394	383	378	432	379	401	402	422	378	410	387	395	381	431	404	407	392	391	386	381	408	405	391	380	408	342	424	432	383	390	375	401	375	389	379	359	392	387	379	376	380	398	373	414	428	374	374	428	363	389	368	355	387	406	407	394	385	414	392	384	393	410	419	412	378	375	378	377	388	388	386	404	373	377	400	392	371	441	403	409	406	422	384	361	373	422	455	400	389	378	392	416	369	351	389	395	386	402	393	416	407	397	402	388	411	383	390	417	428	386	396	401	416	378	372	377	397	381	380	431	382	401	396	357	402	395	396	400	403	397	401	401	383	421	405	378	368	416	354	394	385	415	421	373	418	416	411	392	375	409	396	406	416	389	392	389	409	396	367	397	389	395	382	391	379	407	377	402	386	398	386	412	386	435	415	380	410	376	430	372	378	377	420	383	381	429	380	398	369	403	403	376	405	448	367	406	368	394	394	429	385	413	388	382	384	395	376	414	367	418	374	416	382	380	405	410	383	384	360	403	410	393	408	399	372	376	413	404	393	402	426	396	392	381	387	379	390	405	410	393	398	395	373	405
29703	35269	4589	2149	1647	1307	1091	904	854	771	683	718	704	636	612	638	552	635	670	597	620	587	570	605	597	601	559	563	585	572	554	586	560	515	562	585	565	545	551	552	593	553	554	552	560	541	537	569	580	535	572	569	545	579	556	586	620	652	590	573	579	622	573	550	584	539	510	553	529	539	533	502	570	546	491	551	524	604	565	576	540	558	584	537	553	569	531	553	542	572	534	546	512	506	548	579	562	555	545	548	577	512	539	550	527	516	555	558	547	516	554	491	554	524	529	550	541	584	545	544	538	554	554	524	527	543	530	543	563	534	589	539	546	535	531	512	565	550	563	503	537	535	579	549	525	550	536	547	546	557	522	545	565	532	536	544	561	577	570	549	540	545	564	557	559	546	532	572	550	559	541	549	544	591	537	562	517	518	527	582	536	530	518	540	538	530	510	562	591	502	565	517	558	578	560	549	561	542	593	584	530	560	570	591	541	548	540	526	554	556	566	569	549	538	536	537	534	547	535	528	556	552	522	522	516	572	518	517	587	583	546	613	553	551	571	543	526	523	564	524	567	562	570	506	551	556	518	542	547	599	589	586	500	558	567	540	562	586	522	564	540	540	543	526	545	550	544	578	534	522	523	559	566	529	569	539	567	557	552	547	541	554	582	615	540	578	560	513	527	537	558	533	565	608	613	566	556	545	535	537	519	534	578	531	526	515	554	563	547	555	553	523	564	542	535	592	544	553	525	547	561	527	526	548	540	558	546	544	568	573	549	569	537	550	542	588	502	584	610	519	572	519	585	551	510	528	573	531	545	531	592	536	579	571	565	554	552	488	574	605	555	571	545	551	543	563	548	501	564	542	555	557	587	529	542	567	549	556	508	539	546	536	571	548	585	525	535	523	538	541	533	513	523	524	563	578	547	595	560	558	548	530	546	563	537	546	542	500	512	531	484	578	506	531	498	579	547	568	537	566	539	529	594	557	552	569	573	517	556	523	532	567	559	513	518	547	526	520	546	595	570	567	552	556	560	500	505	525	549	523	525	566	589	540	569	538	527	547	554	546	565	554	567	532	551	566	556	536	545	614	551	547	520	524	503	543	546	551	564	496	527	541	552	541	565	539	552	558	553	513	521	548	579	562	546	512	525	544	512	563	562	576	507	535	576	566	525	556	542	556	555	538	555	549	544	536	522	562	548	562	551	525	555	540	525	549	543	525	559	513	556	565	533	573	563	581	591	523	500	520	519	571	571	527	552	549	553	572	538	581	559	532	530	595	543	555	566	517	542	564	578	511	515	552	530	586	516	572	572	565	520	581	549	551	562	588	559	558	560	584	546	524	558	563	524	539	542	533	511	549	550	583	547	560	556	544	535	589	556	585	576	518	521	564	571	579	523	543	565	536	552	544	506	530	573	530	525	524	557	548	539	535	550	556	543	533	566	555	545	566	559	561	545	562	540	580	547	522	558	551	547	553	582	528	566	560	548	548	554	536	568	497	527	523	557	578	526	553	582	514	529	568	491	545	576	515	533	555	527	543	559	567	526	587	535	549	590	534	536	575	541	521	504	576	520	557	534	534	597	579	572	550	531	531	552	525	540	538	566	555	553	581	518	504	585	551	606	547	545	549	563	550	564	509	578	524	535	560	530	535	550	555	586	541	555	563	557	510	535	562	541	550	560	574	530	552	568	527	534	531	550	577	559	552	509	537	522	544	530	555	561	503	575	576	516	555	542	534	528	564	520	518	541	563	532	557	585	507	529	553	532	515	543	576	557	532	583	525	590	573	551	558	557	584	514	525	535	587	565	569	560	581	549	560	588	578	532	545	568	550	569	513	548	526	529	538	566	576	550	524	519	625	588	531	559	569	519	516	562	549	556	553	500	562	536	591	564	547	606	544	581	532	573	554	556	535	528	536	611	573	573	550	554	561	526	538	547	551	539	566	521	538	556	558	541	536	579	592	547	532	559	532	559	544	560	543	537	538	601	564	575	557	588	545	556	519	572	556	509	568	534	541	549	555	538	548	567	534	551	557	525	561	547	551	549	525	544	521	534	493	534	499	596	555	525	541	581	543	506	566	542	552	545	518	541	563	569	589	545	510	574	561	501	557	541	549	557	545	539	549	562	576	535	564	496	578	558	548	531	551	533	560	542	543	573	554	537	565	520	574	545	520	553	535	556	533	527	528	590	548	510	565	557	577	534	564	545	514	549	541	569	521	547	531	527	529	506	549	536	527	553	575	549	540	525	538	551	524	562	557	488	527	554	548	536	553	563	547	555	581	524	576	544	583	581	532	535	497	577	570	539	524	552	565	565	547	550	540	555	571	565	589	524	533	558	561	526	551	542	547	551	584	550	537	515	549	580	533	559	552	512	546	580	511	523	564	553	514	585	535	539	516	543	528	561	527	555	558	546	559	584	544	563	503	601	602	539	486	538	517	521	525	597	567	528	581	556	543	489	539	564	562	567	558	500	525	518	548	539	511	542	532	508	543	551	524	564	547	571	550	536	534	556	530	536	577	583	520	535	540	545	555	537	563	572	531	547	551	544	538	541	525	531	554	581	527	542	572	575	555	553	564	547	557	530	569	513	496	563	495	580	514	560	592	504	511	569	535	576	592	567	551	543	552	548	563	544	586	562	556	548	563	546	541	549	523	583	539	555	557	523	551	557	552	557	528	549	574	542	576	516	563	549	572	564	610	552	577	513	535	550	507	523	539	571	606	549	559	560	524	572	537	573	534	526	540	523	552	545	531	535	566	522	549	598	595	592	557	546	592	553	549	532	578	529	533	550	544	554	537	537	521	558	555	560	557	548	540	545	545	537	542	539	538	560	551	529	566	569	526	569	563	529	522	528	548	522	545	578	507	573	571	543	566	579	527	550	571	559	553	577	564	518	529	566	589	554	524	518	540	535	555	550	559	528	527	531	577	552	550	569	528	581	552	592	522	545	525	593	492	544	551	563	555	566	555	581	576	531	531	541	483	557	563	508	537	540	551	559	516	563	587	573	557	512	550	562	543	522	529	526	531	593	561	536	547	497	511	543	571	559	527	587	590	514	532	549	547	567	565	547	571	590	561	560	552	545	536	573	566	528	588	517	579	566	520	532	526	579	544	530	592	572	516	588	540	526	540	530	572	567	546	530	550	550	544	580	494	523	576	595	558	551	593	551	560	584	494	574	548	621	554	575	553	559	527	528	511	557	529	535	545	541	562	579	564	540	521	519	575	532	571	515	529	601	580	563	535	557	546	566	571	536	553	553	538	514	524	562	486	614	574	527	594	569	517	514	538	569	510	562	525	563	574	587	561	551	591	524	543	534	537	559	556	547	513	564	584	548	557	559	549	572	519	539	554	533	568	535	545	535	573	574	571	541	564	532	566	546	551	522	551	532	539	543	581	515	548	528	571	564	564	549	523	521	533	515	523	562	562	553	536	553	537	580	576	565	574	566	525	572	530	576	524	543	603	547	526	574	567	519	508	536	544	558	526
24145	20820	26234	24701	3855	618	578	552	525	443	487	442	519	424	458	427	479	445	451	403	456	435	441	496	452	465	450	465	459	417	438	422	442	462	408	448	430	428	419	447	456	439	488	447	418	432	446	416	453	406	412	461	466	460	451	476	458	432	443	468	442	463	477	462	439	462	455	463	454	434	484	419	413	446	456	425	460	447	445	479	465	435	446	406	448	428	422	465	410	437	420	401	430	434	473	424	442	421	430	422	462	440	430	431	448	461	461	470	470	435	424	460	411	427	420	465	447	477	477	453	429	444	449	439	414	446	439	437	413	453	389	436	446	440	466	429	436	484	429	432	425	473	482	474	453	460	442	453	423	421	441	446	436	454	453	440	432	442	417	426	415	477	440	423	421	403	411	440	475	458	426	449	421	450	417	389	427	478	459	398	430	436	457	433	409	429	434	455	450	418	483	446	439	466	431	442	465	439	462	456	427	443	431	415	437	435	466	443	414	470	463	442	465	439	441	451	422	451	431	451	410	432	432	487	446	400	439	437	449	459	453	420	446	425	428	422	462	447	441	456	447	490	392	479	419	453	431	450	488	456	415	452	443	463	436	437	432	431	417	483	417	427	434	418	460	433	498	411	426	433	418	452	436	473	459	433	459	442	434	405	444	447	455	420	443	432	431	416	421	475	413	455	442	466	430	462	416	425	401	392	447	455	423	429	438	404	461	460	438	472	438	408	441	443	466	433	431	460	438	425	428	461	401	403	443	425	500	441	429	410	417	397	446	403	469	469	455	412	441	412	463	418	434	420	445	431	447	406	452	441	456	431	440	429	467	461	420	424	456	465	433	454	465	429	449	478	469	453	459	480	473	431	446	427	441	436	437	460	456	457	428	463	438	475	430	455	409	462	415	444	378	452	440	438	444	436	436	414	454	454	449	451	438	420	449	456	452	428	447	479	473	476	433	438	420	468	451	399	471	459	420	459	429	451	429	434	454	416	453	455	426	449	431	424	442	458	428	451	459	449	430	432	459	410	487	482	446	432	453	398	435	427	430	411	453	421	421	446	423	442	427	427	446	437	451	468	455	435	436	441	447	423	442	428	454	443	479	446	439	456	472	436	438	416	426	461	449	410	406	422	473	431	444	446	436	433	443	462	433	467	415	429	437	456	474	429	434	456	430	430	434	398	416	432	435	438	502	411	441	431	416	400	426	453	454	438	458	468	448	441	413	419	428	424	467	459	441	425	500	407	452	449	456	464	425	456	438	452	462	465	456	465	456	425	447	452	468	462	454	459	420	445	426	466	468	411	462	417	431	469	471	459	423	443	413	477	462	469	446	430	444	442	457	466	446	455	426	466	444	447	452	450	425	415	450	465	423	465	466	437	481	453	472	446	473	430	408	443	457	431	458	427	409	435	443	440	459	458	456	447	445	447	444	458	422	492	420	427	439	419	408	449	418	422	468	434	450	443	422	468	439	489	500	430	440	440	444	415	437	432	445	444	435	487	440	392	472	475	463	468	402	446	419	447	450	455	440	438	427	471	440	489	417	460	422	468	427	439	397	502	456	452	445	412	462	444	444	428	487	439	429	449	440	408	458	420	451	423	429	435	434	437	408	429	456	457	463	438	431	423	460	440	455	456	452	431	426	461	423	439	470	457	465	436	424	475	464	410	478	410	449	426	430	459	448	451	451	451	463	435	401	462	464	434	436	422	448	463	431	450	446	425	424	479	413	477	443	419	465	441	448	434	409	424	413	465	438	422	474	434	422	479	467	405	437	419	467	470	447	426	450	413	460	431	438	440	441	432	474	478	467	427	436	458	461	447	465	417	436	461	428	447	469	465	423	437	450	434	440	444	421	423	432	465	448	411	405	445	432	421	409	479	451	453	450	438	451	445	405	436	441	429	468	438	472	480	442	431	449	429	440	410	477	439	441	476	446	440	442	440	439	437	482	412	461	389	441	474	464	478	473	455	484	474	437	439	406	414	435	466	429	456	443	406	433	441	460	447	427	438	425	405	432	433	454	505	446	460	441	466	437	445	449	471	441	449	445	474	434	456	466	456	430	440	437	471	439	447	470	426	389	440	460	419	412	417	452	470	440	410	462	432	434	479	459	396	407	427	450	427	457	381	450	421	455	429	458	467	485	425	466	429	433	431	441	462	434	432	426	429	470	452	441	450	425	439	455	418	501	459	426	434	458	449	436	407	460	435	457	416	423	467	422	420	450	419	428	441	440	447	428	454	433	421	431	441	472	410	461	441	425	416	443	407	437	488	462	402	451	437	449	420	423	436	438	426	416	462	467	423	404	427	394	477	433	422	444	422	450	431	473	450	480	437	430	417	459	420	462	413	400	402	459	454	450	427	470	434	468	421	437	438	436	468	437	429	446	443	428	449	413	392	433	454	467	448	471	448	456	424	428	452	413	427	453	429	453	452	434	425	479	418	459	403	417	440	460	457	433	422	444	443	438	462	441	474	466	419	391	421	468	428	459	456	443	424	473	435	425	440	451	436	445	472	442	479	448	450	454	438	446	407	465	452	462	424	459	436	439	438	420	455	430	429	395	450	425	428	454	408	415	447	440	419	458	461	454	423	425	426	405	447	461	443	448	427	429	454	452	418	455	465	473	433	459	469	440	428	441	486	428	460	421	430	449	448	454	434	454	461	430	443	435	463	427	420	429	454	408	431	441	412	455	419	480	450	465	436	425	467	435	453	435	491	441	433	494	439	424	399	413	448	433	457	473	460	444	433	478	465	467	437	445	458	420	437	458	439	466	475	465	473	437	435	452	414	448	424	423	414	428	428	422	429	452	431	416	425	450	455	462	450	443	432	419	458	464	444	448	440	446	419	418	443	471	432	446	451	379	421	433	425	492	427	433	453	413	436	441	444	423	436	432	434	438	413	445	425	476	428	423	436	456	407	410	437	446	479	446	425	455	455	400	407	452	474	432	458	439	428	436	415	448	464	475	428	436	410	421	482	459	440	430	437	429	432	426	459	477	445	450	461	444	426	426	414	462	441	459	481	463	416	443	418	415	444	435	438	443	436	428	467	434	472	429	440	430	441	434	470	421	448	439	427	449	466	430	429	436	422	450	468	449	495	410	444	451	413	437	450	422	438	457	442	445	451	436	445	447	457	469	436	458	445	448	432	425	457	475	464	486	453	403	446	459	388	438	484	457	448	405	420	465	427	439	443	427	467	471	431	439	394	411	450	418	426	433	442	468	476	418	464	447	397	430	456	409	492	484	420	463	449	421	422	429	433	437	453	452	454	411	432	476	443	447	400	404	430	408	443	456	456	467	479	447	458	473	418	412	450	413	422	425	453	449	404	403	396	468	449	469	451	445	426	441	468	435	433	428	425	449	450	407	476	443	446	411	454	470	440	411	457	441	432	463	455	434	427	399	456	472	415	435	453	419	466	418	429	401	439	462	462	478	422	425	439	426	420	438	441	435	434	458	445	441	414	423	449	454	396	422	442	444	490	451	424
25318	27787	2545	1432	1163	943	866	845	763	692	654	710	666	630	630	657	620	589	649	614	635	636	566	618	633	611	566	589	607	585	600	603	599	645	618	618	548	612	620	569	558	602	561	528	544	596	583	614	599	599	597	568	581	611	587	621	634	606	582	667	620	616	595	614	613	590	567	573	611	575	589	588	623	592	575	611	600	520	632	599	601	641	596	574	569	568	611	633	571	580	593	624	584	575	579	601	579	619	610	567	612	623	542	543	558	615	593	546	595	587	613	580	577	575	601	579	605	584	561	583	579	626	577	585	616	574	592	608	572	602	558	634	552	582	559	592	600	576	582	656	589	647	588	624	617	534	569	531	586	544	610	587	565	592	580	630	601	574	602	560	589	577	590	621	535	590	549	565	588	586	564	617	531	600	605	625	563	603	600	558	584	586	604	602	605	565	580	619	600	584	593	573	548	540	567	602	551	605	571	601	618	598	599	566	588	578	611	597	612	602	581	593	600	601	529	627	555	545	574	618	595	603	615	523	624	612	580	566	618	573	562	565	583	568	598	621	551	549	591	556	606	633	581	610	591	566	590	581	581	585	570	548	573	568	585	560	597	581	562	591	620	588	583	598	587	567	597	569	590	588	584	593	531	588	575	544	596	600	613	579	562	581	604	579	579	583	608	603	589	574	598	601	534	578	633	573	598	608	591	619	575	569	623	530	593	546	603	573	563	610	596	591	570	608	587	600	574	593	606	580	602	606	627	580	584	593	581	595	636	628	605	572	598	599	576	614	577	585	603	563	575	618	542	594	592	578	611	601	575	548	611	550	589	601	565	596	592	564	580	552	613	609	573	580	602	607	570	553	597	567	636	602	573	556	596	626	566	585	602	578	604	602	584	576	548	539	584	577	600	583	561	590	589	598	555	593	577	552	537	597	590	591	605	601	586	594	586	558	618	550	611	546	590	570	564	604	577	580	576	555	599	568	564	626	601	576	567	594	562	632	585	611	571	629	620	560	536	594	617	630	577	613	583	627	597	612	578	625	591	549	591	558	572	559	593	533	578	587	572	623	587	580	651	605	605	612	571	598	569	580	522	565	614	595	591	565	598	622	576	583	573	591	589	625	596	587	591	593	584	604	565	596	601	550	631	615	585	561	573	554	569	557	573	600	590	609	580	552	576	575	557	611	580	639	580	576	593	557	578	573	594	596	547	563	577	587	588	570	547	575	592	603	595	563	599	596	572	576	568	648	621	588	593	632	614	562	593	593	605	535	578	569	550	587	581	548	568	630	616	549	591	590	601	587	604	508	584	582	591	599	566	628	578	606	617	620	597	605	542	600	576	591	527	577	565	586	600	561	576	576	565	558	591	594	572	583	555	590	565	604	522	586	610	572	567	617	587	565	611	554	567	574	619	574	577	610	614	621	617	597	608	597	584	581	578	615	604	609	608	599	564	577	607	595	589	592	569	555	598	596	583	578	640	620	582	556	569	578	587	632	590	628	612	559	595	585	603	627	643	576	616	567	560	592	578	542	609	577	604	592	586	578	539	634	619	564	582	578	602	595	597	585	570	602	560	606	541	606	552	583	586	578	599	573	572	590	572	618	604	573	621	585	545	594	571	640	609	574	622	586	617	565	571	571	607	559	591	617	554	599	610	530	582	578	572	578	597	574	629	591	597	546	602	569	624	590	598	572	587	607	660	561	601	592	611	591	575	565	576	567	560	567	599	621	591	540	599	594	575	603	581	579	556	580	613	576	578	571	595	546	545	555	608	587	519	610	638	594	576	590	559	555	570	623	554	625	562	653	600	593	569	571	536	574	584	578	559	602	592	585	580	623	608	575	558	582	553	607	554	595	579	575	544	616	561	616	564	547	571	610	581	589	577	561	579	602	543	559	611	576	561	570	616	590	587	609	575	571	605	547	578	577	582	577	581	572	610	598	578	590	565	621	603	598	599	584	593	603	588	621	550	577	579	615	558	593	613	579	623	590	566	600	550	597	602	548	606	618	558	589	595	583	567	608	600	598	616	570	594	581	604	574	577	591	580	561	571	572	579	631	660	615	599	575	557	575	621	554	611	591	551	575	594	538	582	612	605	589	624	596	578	563	610	599	619	605	606	571	557	570	616	582	591	571	583	585	575	547	560	563	576	568	594	559	575	577	572	584	621	583	546	599	572	592	578	572	583	604	513	566	583	613	581	535	564	595	560	609	624	595	602	594	578	605	634	611	576	608	586	570	552	575	578	586	580	597	597	589	581	554	640	557	591	578	539	563	591	557	569	585	576	627	549	603	640	593	611	585	606	616	562	574	583	579	575	598	576	566	565	564	610	540	578	556	586	550	602	599	587	621	582	540	646	592	573	558	583	653	608	594	534	627	553	565	585	571	575	573	604	587	590	589	551	599	609	574	565	619	559	599	579	567	576	587	567	566	560	549	557	600	574	607	607	584	598	598	581	567	576	595	548	615	569	551	573	605	628	581	567	570	604	594	624	566	592	605	590	554	584	595	573	559	576	569	605	645	635	566	579	590	586	575	599	600	605	617	626	581	584	605	557	575	582	547	557	608	590	545	568	609	560	610	577	580	588	557	608	560	606	593	540	588	589	606	620	612	566	598	556	596	574	573	587	555	568	627	572	591	587	592	596	561	584	552	603	615	583	616	571	594	572	555	570	582	597	572	565	580	560	582	624	625	629	605	563	578	594	577	575	571	563	557	558	590	556	572	613	557	562	583	617	534	574	611	557	602	617	582	649	598	585	612	605	597	585	563	608	595	599	585	639	556	595	581	614	615	605	624	569	587	598	572	603	583	577	549	589	608	564	609	574	564	567	614	569	569	569	545	602	537	592	569	624	565	624	549	611	594	592	611	576	562	562	581	578	620	610	582	595	537	603	569	575	606	588	581	601	599	564	588	567	593	564	601	546	576	527	566	576	608	585	554	586	517	582	607	598	579	586	590	575	571	590	589	622	545	603	565	611	568	569	584	571	600	576	571	565	580	573	634	548	551	582	578	612	619	589	590	570	569	614	614	583	613	586	551	584	589	590	579	596	598	555	599	595	585	568	587	588	593	586	617	584	577	573	618	603	566	579	586	546	546	571	581	565	607	657	567	582	615	594	577	571	586	557	577	611	562	633	526	580	563	592	588	573	563	563	556	582	581	574	580	572	599	499	539	593	594	596	578	572	592	568	584	596	582	567	564	544	612	591	565	587	605	594	557	593	607	576	608	593	568	641	554	570	547	569	581	578	603	594	584	616	594	568	574	560	607	578	583	596	554	565	580	585	582	570	555	573	553	637	624	569	571	562	599	598	585	611	600	567	576	579	585	564	581	622	545	597	598	570	591	517	610	543	657	588	624	586	576	605	561	567	576	582	598	599	547	601	570	619	547	625	599	592	597	573	588	600	646	612	588	594	597	584	634	610	595	598	569	563	584	584	576	534	640	580	586	556	609	590	566	609	597	596	628	589	577	625	566	603	615	610	542	620	610
21996	20802	28607	23087	20805	20401	2223	532	439	389	336	265	267	265	281	257	242	281	256	219	238	254	221	209	239	219	222	238	209	238	229	211	207	221	223	210	187	221	211	205	210	230	204	207	224	229	194	190	183	200	178	234	202	210	243	243	244	221	221	228	211	190	196	196	196	192	213	190	217	202	204	190	201	212	188	211	197	203	172	210	240	213	191	204	213	208	198	196	186	223	196	206	216	211	227	202	209	210	185	194	197	203	187	182	176	194	214	175	191	189	198	204	188	234	198	199	200	214	196	186	180	205	201	190	202	215	197	186	178	196	207	198	205	189	185	191	199	179	197	179	210	185	204	180	205	190	191	190	208	187	199	169	211	176	187	200	179	197	210	205	180	185	195	198	190	210	205	212	182	202	208	207	196	182	191	190	203	206	205	187	198	213	179	179	167	195	190	197	198	213	204	202	199	190	193	196	199	207	199	201	197	181	198	193	174	218	180	218	202	218	196	207	184	207	190	179	202	227	178	188	191	187	207	188	217	191	200	198	202	195	207	205	181	207	205	196	167	179	184	188	186	216	176	198	178	208	179	200	200	192	216	212	207	198	188	171	188	208	177	195	192	203	191	224	185	204	183	209	201	207	182	217	202	200	216	207	212	201	203	207	212	191	215	190	192	213	199	188	160	191	184	164	199	192	212	204	183	189	227	195	234	194	206	173	200	195	185	196	186	191	203	202	196	206	187	186	179	200	241	222	196	202	173	193	202	183	200	185	206	210	209	186	188	189	199	195	182	200	195	189	202	208	196	195	191	191	222	198	191	199	198	195	203	191	203	194	210	181	189	197	184	194	197	205	184	198	191	194	186	213	181	215	192	209	206	175	204	188	184	193	235	192	181	210	180	220	177	186	176	203	202	193	184	195	193	182	180	220	185	191	199	184	181	193	202	183	209	183	182	211	220	206	195	175	176	182	217	212	190	182	207	192	207	217	189	206	204	218	208	230	180	209	202	203	182	158	186	180	203	189	195	212	174	202	208	210	219	159	191	203	198	205	206	223	195	180	188	211	213	191	222	191	198	207	189	194	201	196	192	198	187	168	211	199	177	198	188	169	173	193	185	211	199	212	201	205	188	224	195	194	197	224	164	202	158	190	166	187	203	209	188	180	195	227	197	184	192	190	202	184	174	209	187	197	188	186	190	203	198	192	210	191	177	190	202	183	191	212	211	199	194	185	192	205	198	182	175	212	206	203	194	200	206	206	197	199	199	210	208	190	202	210	184	171	225	205	197	201	200	193	172	187	181	188	203	232	205	204	170	203	181	185	183	195	193	191	201	192	188	210	181	200	181	202	205	203	172	201	195	204	200	199	202	202	217	213	199	193	186	183	206	218	200	178	212	183	208	185	189	213	220	175	207	153	181	175	182	185	184	196	179	174	209	172	227	200	186	189	200	210	221	195	208	188	205	209	203	218	199	190	176	209	199	213	180	188	196	213	178	210	188	212	208	198	199	200	178	192	184	176	197	191	186	180	194	154	198	209	181	200	214	204	207	204	196	192	200	213	207	169	195	206	203	204	211	196	214	209	186	226	204	185	188	201	179	184	182	201	179	197	212	199	202	194	180	222	219	198	178	208	196	208	197	175	209	193	214	179	186	213	190	195	190	170	238	200	221	204	189	222	186	190	198	218	191	221	176	201	195	182	197	195	195	187	193	186	198	196	212	186	186	170	201	202	209	194	198	195	211	210	205	191	202	207	183	197	196	207	201	218	194	226	158	198	202	186	197	191	190	187	176	207	212	192	195	190	173	193	186	231	181	189	186	202	207	212	178	185	189	202	195	204	185	221	190	200	216	210	197	181	179	201	214	209	186	194	202	207	223	181	220	184	205	191	212	210	178	200	179	178	208	185	192	182	175	207	219	198	201	212	178	186	177	197	176	207	197	187	193	211	186	192	178	207	198	185	170	171	210	205	211	245	191	198	183	187	192	206	190	202	217	188	186	195	218	222	188	195	190	209	207	182	215	211	185	175	191	200	222	187	183	201	200	215	201	180	215	183	208	215	190	196	197	204	209	215	187	172	190	179	184	190	197	178	173	183	155	205	187	205	210	207	212	189	205	190	199	182	194	198	172	187	183	188	219	207	186	178	213	178	201	210	186	195	174	211	195	179	202	194	210	184	184	186	217	192	171	179	209	177	193	207	185	165	205	202	172	202	208	213	166	195	200	188	204	218	178	196	193	191	206	209	187	193	207	195	208	198	206	203	185	194	200	200	199	212	180	183	218	166	185	205	216	189	204	179	204	205	205	194	220	208	187	181	187	219	215	176	210	164	216	173	182	169	231	216	215	195	194	179	188	208	196	191	181	205	190	202	200	180	209	203	190	203	196	180	199	192	208	192	191	196	214	196	181	200	181	200	193	175	201	195	164	195	195	198	189	196	196	194	194	195	190	216	211	197	202	196	201	190	209	195	205	206	175	203	185	206	195	191	219	198	207	192	191	200	206	205	211	192	189	220	198	184	191	204	197	181	196	208	175	194	218	205	203	215	185	201	202	190	184	171	185	199	177	203	197	205	193	206	200	201	219	228	191	206	188	198	202	191	193	181	195	197	179	210	224	220	176	206	212	177	208	212	236	190	184	185	176	183	191	193	228	202	181	185	183	198	199	176	202	196	208	188	169	208	175	180	169	163	172	205	199	166	196	207	185	198	192	194	187	218	215	210	180	190	182	205	194	191	180	197	192	209	213	192	184	196	191	207	199	195	204	184	196	200	206	229	174	204	204	210	189	183	214	215	190	198	181	198	189	184	189	186	191	201	195	196	181	204	185	170	183	180	195	180	193	155	211	208	195	199	189	170	185	175	192	216	178	183	188	219	182	165	202	200	182	194	185	182	182	213	206	191	183	201	177	184	224	210	181	187	197	182	191	187	201	192	188	212	180	201	192	189	194	195	183	209	177	218	196	193	197	215	194	179	214	197	210	181	180	214	198	190	188	189	174	175	187	226	190	189	186	213	210	175	193	180	186	191	189	192	192	210	193	202	184	190	201	199	196	215	184	185	218	206	193	192	199	197	218	220	190	196	191	192	207	183	195	182	180	189	216	163	203	202	187	199	178	207	212	211	196	197	191	183	221	177	199	205	192	183	209	205	194	171	194	194	205	202	197	193	204	186	203	201	215	189	208	207	205	200	188	206	213	201	188	217	219	190	214	212	188	200	182	178	183	186	198	195	197	174	219	232	196	161	203	212	191	226	197	175	185	185	214	204	205	218	191	196	203	183	185	211	187	194	194	210	205	193	185	183	206	186	184	165	196	191	210	206	209	170	234	186	206	204	196	193	202	170	192	187	205	187	186	218	196	184	200	207	197	177	190	202	185	196	208	169	185	183	182	193	203	178	176	187	215	199	172	189	212	190	182	220	216	199	223	212	190	191	200	174	189	205	169	215	199	187	201	230	206	180	183	193	191	191	221	175	177	176	185	183	225	176	192	203
32461	32919	7333	3308	2337	1795	1265	1039	868	746	664	562	500	469	404	410	367	363	376	372	333	351	327	311	361	322	336	296	314	309	308	310	308	268	278	306	268	280	295	298	275	276	302	305	303	297	285	276	298	289	306	312	290	316	350	360	356	354	335	344	300	312	284	274	278	265	271	290	260	285	286	259	253	269	295	252	283	275	266	292	287	298	311	317	296	273	260	255	274	277	264	267	270	262	276	281	260	269	281	267	261	275	297	295	274	275	259	256	273	254	289	279	268	262	300	303	248	300	268	248	288	250	301	292	288	250	273	269	265	275	274	272	276	307	267	255	250	278	287	286	285	283	283	263	268	276	293	275	233	282	252	271	293	257	281	281	262	309	320	291	282	266	254	258	265	295	267	284	267	276	266	248	251	277	270	283	243	263	287	277	280	289	272	266	271	290	278	293	256	283	259	253	266	254	315	287	247	239	240	279	282	282	266	271	275	254	266	282	248	281	273	254	257	282	236	283	260	281	270	278	290	284	257	313	278	280	295	269	267	274	248	274	271	252	262	284	277	270	255	292	301	252	273	251	263	253	266	258	263	249	274	266	258	284	276	272	286	285	282	241	281	264	254	253	274	278	272	273	265	251	259	246	285	275	290	273	297	263	273	306	276	248	286	298	305	276	248	274	272	278	281	274	258	272	270	301	271	267	287	250	281	285	283	260	296	272	275	280	244	298	262	272	278	284	272	258	280	283	311	267	305	257	287	282	254	252	292	279	254	277	287	306	282	251	271	281	271	283	274	265	269	261	278	277	278	270	270	282	283	266	269	248	298	294	309	270	259	265	267	271	272	277	263	276	254	276	268	255	253	271	267	280	282	270	250	256	264	264	258	274	287	263	283	279	264	249	265	251	270	256	266	280	275	271	258	263	267	289	245	305	271	250	275	297	244	257	250	275	289	316	262	285	267	264	273	265	232	261	272	268	268	267	277	276	262	255	265	286	277	228	279	267	281	264	262	263	245	279	279	252	265	275	253	276	262	265	272	282	268	275	292	274	285	261	280	257	278	268	277	289	264	302	259	262	259	285	270	247	278	258	282	261	275	292	288	282	241	262	271	259	269	262	265	258	276	263	252	278	258	296	274	270	281	305	257	271	275	259	262	251	253	262	286	278	252	289	307	310	282	272	295	269	282	255	233	265	261	265	275	261	265	241	256	304	270	285	249	288	260	231	242	282	259	259	258	260	307	289	277	245	235	272	283	266	247	310	227	265	260	287	265	283	276	257	254	260	276	261	284	275	271	269	264	259	262	290	267	262	279	258	268	277	287	256	262	257	296	232	255	290	276	286	304	281	272	244	265	258	285	271	251	293	267	275	268	273	270	294	253	281	279	274	259	255	270	228	273	251	297	301	271	307	273	251	261	280	286	265	275	300	248	265	269	270	269	274	268	286	263	249	281	260	248	288	276	265	282	274	280	297	268	269	285	278	253	247	268	324	251	279	269	245	247	269	239	280	290	286	288	253	302	262	283	262	278	284	280	240	272	256	279	276	264	271	264	263	265	258	289	284	267	225	276	311	234	261	240	255	257	265	261	247	280	271	230	283	275	291	251	267	284	267	258	262	254	275	233	265	274	234	277	296	292	263	279	246	291	248	293	268	272	277	259	278	269	293	270	250	257	300	260	260	268	283	277	297	254	259	250	272	285	285	289	289	282	283	278	264	264	290	299	259	241	248	324	297	276	264	262	287	260	259	283	247	297	257	272	290	270	285	272	311	263	268	261	247	252	281	296	255	282	271	269	253	266	271	281	280	253	265	259	280	268	270	262	277	295	268	253	266	279	253	304	289	308	234	269	237	288	267	264	298	276	288	234	294	294	256	276	274	274	263	258	250	294	252	263	284	253	259	265	275	260	268	291	268	302	258	271	251	275	274	267	274	240	278	254	258	270	283	255	258	285	276	246	265	259	252	282	259	230	265	250	276	274	261	257	255	285	261	281	269	260	246	240	243	292	285	286	273	261	282	266	293	267	279	276	274	256	273	276	275	266	245	268	277	259	264	250	266	281	273	297	257	276	230	288	269	261	278	260	242	262	280	259	249	278	234	276	262	242	281	286	282	271	246	260	292	290	296	271	275	270	264	276	272	261	242	275	254	263	261	268	285	279	279	258	259	252	274	264	293	269	233	253	247	308	317	262	260	263	276	247	281	272	297	255	276	276	299	275	278	280	277	278	296	276	279	268	291	260	282	272	278	273	268	266	275	294	283	269	261	269	287	297	264	258	271	289	266	268	265	243	285	279	264	277	255	279	287	289	280	269	250	264	260	267	232	257	269	251	279	272	254	251	266	242	273	292	300	259	251	272	280	269	276	284	273	278	269	284	270	259	283	284	289	255	239	274	252	288	245	288	287	255	262	264	262	265	264	260	296	254	277	281	259	274	268	260	280	279	271	263	291	279	282	276	270	290	289	278	297	249	265	270	294	264	288	255	311	266	258	258	283	280	298	283	259	260	272	259	261	291	284	271	284	280	317	257	265	274	248	270	250	279	281	293	275	248	252	271	269	274	282	265	277	275	260	253	300	284	271	263	265	279	274	258	279	272	263	277	276	267	236	279	252	270	268	266	274	262	275	244	286	275	263	287	286	285	302	302	276	248	289	292	260	261	254	290	311	277	268	265	274	263	271	261	251	278	269	269	279	269	251	257	260	273	260	300	283	271	308	263	295	273	295	267	276	250	253	266	299	252	284	268	257	274	266	271	274	264	273	259	294	251	269	271	279	247	231	266	272	285	269	252	260	267	236	302	276	270	240	275	281	263	242	272	271	262	223	251	279	236	282	270	257	275	281	294	251	257	260	270	267	272	252	279	244	246	275	270	257	273	302	261	289	282	265	259	252	280	269	250	272	292	251	264	265	279	267	271	275	276	261	263	261	280	272	309	286	285	285	327	276	253	281	266	264	285	234	283	257	277	273	264	255	289	265	251	231	268	285	267	287	256	254	248	252	273	265	286	290	241	292	304	267	249	253	261	260	281	266	276	272	262	269	279	282	271	289	259	270	267	301	276	288	260	281	267	302	274	258	277	276	244	277	247	310	251	249	259	283	280	282	275	276	282	256	257	276	301	287	282	282	257	246	254	270	269	273	285	271	305	259	301	279	275	255	268	287	271	262	303	264	289	321	262	248	279	273	272	270	259	286	248	299	275	259	278	260	284	308	247	284	266	255	290	252	245	289	251	273	276	265	268	296	254	281	271	298	274	266	282	264	259	257	260	245	252	268	266	270	271	275	276	278	278	265	244	251	240	285	293	283	267	279	286	237	260	264	270	272	252	263	261	301	280	273	283	287	261	263	240	270	289	263	246	277	303	257	272	288	250	283	252	247	286	240	274	285	273	312	253	256	270	284	279	254	266	284	270	258	249	285	281	275	252	297	274	285	245	269	273	277	287	281	278	286	254	308	251	261	251	267	265	259	271	276	272	241	235	275	283	291	241	261
26663	16486	3287	886	735	684	577	602	575	511	544	571	528	566	554	553	561	540	547	527	560	578	566	530	549	545	552	533	552	550	523	541	559	588	513	550	538	550	529	555	540	538	541	529	561	560	531	535	533	524	574	543	557	574	527	554	561	527	580	529	566	505	540	534	530	541	523	514	535	565	551	543	509	565	543	545	563	563	582	560	533	538	560	570	545	567	534	529	533	548	552	555	562	535	540	553	543	527	539	509	573	530	546	546	559	553	559	569	570	568	546	507	529	547	555	554	538	534	519	553	529	568	567	555	559	531	536	553	564	525	573	553	542	546	569	554	549	549	535	542	594	551	555	560	618	515	566	557	560	557	564	558	563	532	580	543	510	552	552	536	547	538	563	548	550	592	553	581	563	527	550	581	540	526	571	591	542	570	553	541	546	502	516	526	507	566	564	543	575	549	556	591	544	538	560	562	563	564	516	567	501	545	526	524	573	497	511	538	547	535	519	541	556	546	558	534	536	561	583	541	561	562	568	511	543	545	553	575	558	573	509	533	560	518	544	558	559	565	571	534	522	531	496	507	558	553	512	528	563	573	546	593	534	563	524	531	564	533	548	589	542	565	564	551	528	557	561	521	556	538	554	576	533	532	550	506	559	532	583	580	534	516	546	535	552	564	514	581	514	590	534	547	564	573	559	541	517	540	562	505	534	523	567	575	525	535	554	557	526	531	545	543	567	554	534	544	547	533	537	539	501	567	543	525	561	544	553	569	593	506	563	480	509	555	521	571	512	529	534	576	555	549	546	606	552	559	571	550	554	518	532	542	549	533	541	527	551	535	567	602	562	573	511	558	526	522	539	569	575	564	565	571	585	559	534	560	554	513	553	539	563	522	554	597	551	527	574	527	569	566	562	502	552	502	596	542	572	516	513	553	521	537	551	534	561	545	559	532	546	534	512	521	567	526	551	575	570	542	515	596	552	541	513	565	557	490	557	522	546	551	540	532	567	571	593	595	491	548	544	581	542	582	512	540	530	533	544	535	578	521	540	560	538	592	509	541	501	558	523	561	566	546	543	555	546	550	567	530	551	566	585	572	548	570	554	556	530	571	534	535	529	546	527	581	535	551	545	522	545	542	557	524	541	550	562	558	573	563	508	561	567	529	546	565	565	568	589	575	536	594	539	536	555	547	608	524	562	540	549	546	544	584	547	545	510	537	562	580	506	561	513	531	583	516	557	562	561	527	560	539	533	577	567	578	553	552	514	537	530	547	519	525	528	492	572	577	537	538	528	486	553	532	579	532	601	500	507	566	527	538	561	551	522	521	552	551	560	538	495	538	592	544	578	587	578	529	518	559	534	571	534	553	527	532	532	542	528	513	499	589	555	540	506	509	559	525	526	525	545	562	544	559	542	540	560	554	520	584	510	555	533	548	561	532	545	561	529	584	537	572	541	522	506	514	585	534	551	553	534	565	524	548	549	567	538	557	518	543	541	601	539	514	545	580	585	594	521	523	551	528	534	583	550	514	519	554	527	547	558	562	551	573	530	566	534	559	513	517	544	551	528	540	545	566	507	527	516	550	551	556	571	559	555	541	567	575	575	556	498	542	556	547	533	543	534	548	558	558	519	552	537	541	536	581	542	533	590	554	548	595	515	567	590	518	559	562	572	565	547	520	561	555	545	576	529	526	619	594	519	526	609	510	544	546	569	545	529	547	555	542	512	577	543	510	532	579	601	573	547	594	586	566	570	537	545	560	583	541	560	580	546	531	566	544	514	532	569	555	500	556	527	543	536	537	557	524	553	537	564	532	550	553	560	549	544	572	557	523	523	496	537	595	572	559	557	515	534	585	521	551	571	527	584	583	551	520	572	548	528	540	567	572	541	563	583	508	563	519	520	546	555	524	575	568	521	534	547	547	544	560	565	579	545	531	545	592	525	481	595	530	574	553	511	577	554	562	512	543	563	560	532	557	536	565	539	568	552	532	598	598	542	548	597	526	553	517	535	537	562	557	568	535	556	556	541	529	518	611	582	604	515	575	540	536	562	558	591	525	570	588	532	541	545	584	551	541	533	566	516	557	547	540	523	562	561	522	562	538	575	547	500	516	514	571	558	597	530	533	575	575	567	540	563	583	554	592	544	557	594	577	574	565	584	560	572	539	552	535	583	514	541	546	540	572	555	573	514	590	543	527	537	565	568	550	511	531	570	539	548	556	550	524	545	500	547	484	574	557	566	556	532	562	567	571	551	565	536	539	514	567	570	553	573	577	605	551	547	530	561	587	563	561	535	551	529	531	576	541	502	567	527	583	577	560	576	528	563	504	565	576	525	553	558	557	563	555	532	515	549	559	540	521	526	551	625	560	506	528	572	583	535	523	519	532	574	548	532	546	523	584	564	577	525	537	524	509	542	538	558	551	590	610	536	546	548	601	588	566	560	527	531	548	597	530	577	569	569	539	552	543	540	547	536	588	602	553	536	517	534	564	553	557	513	574	562	558	536	574	550	584	567	518	559	565	574	523	564	539	550	565	568	560	525	532	552	556	509	568	571	537	560	576	552	517	556	571	561	537	539	490	570	551	549	564	535	545	537	520	543	568	549	544	543	543	536	547	496	532	541	536	505	564	547	564	520	526	532	514	570	545	562	508	540	531	586	528	531	523	523	565	534	515	542	569	543	515	524	549	493	521	541	546	516	501	581	547	534	562	604	566	568	542	571	539	572	552	571	538	558	558	583	568	605	559	536	552	542	580	529	568	555	555	553	528	579	558	560	530	510	545	562	504	548	541	577	525	569	547	561	537	554	522	525	541	580	572	596	579	568	525	539	550	536	564	574	545	523	588	549	528	544	529	563	533	555	559	503	537	507	506	572	524	489	587	554	540	560	554	561	567	538	539	589	563	535	528	523	541	528	532	540	535	558	538	510	567	564	547	531	538	547	533	534	511	517	511	541	612	553	534	562	501	507	558	541	575	542	527	507	587	543	500	520	539	533	530	529	534	554	551	556	542	563	562	497	541	553	568	553	522	528	546	567	537	552	536	558	537	550	545	540	546	566	551	549	551	579	531	552	559	542	545	570	542	560	583	526	571	525	550	606	544	546	554	560	519	523	517	548	526	556	537	517	529	531	561	548	543	537	575	581	587	499	510	554	496	534	577	504	554	578	531	558	543	543	574	583	529	566	566	547	493	534	563	517	552	567	558	544	547	525	555	518	571	561	526	538	571	588	535	551	592	539	568	529	558	597	550	551	562	513	549	564	553	550	523	573	524	558	545	526	533	524	540	593	513	589	515	542	559	533	526	507	541	517	520	603	555	537	562	562	580	556	561	542	510	584	562	524	570	546	552	557	569	592	535	537	574	583	567	554	577	550	557	540	598	579	522	556	521	500	539	539	561	569	525	553	583	525	514	535	543	580	533	529	596	523	564	566	541	543	561	542	536	547	584	540	558	606	515	551	563	577	563	559	515	559	521	555	512	501	540	544	570	532	542
9008	10249	1096	900	860	886	740	742	809	779	784	727	751	729	763	727	733	748	716	762	750	761	749	731	744	765	733	744	681	746	726	763	738	716	743	721	774	750	731	752	749	739	700	750	696	790	739	737	710	764	790	756	774	760	737	780	789	778	749	803	764	744	700	731	783	767	713	732	736	767	772	770	716	788	721	772	778	739	770	737	738	721	742	727	732	744	671	763	748	722	805	766	700	749	706	734	751	708	787	727	738	721	763	725	747	805	724	755	712	774	747	759	736	784	780	713	753	791	733	706	731	751	715	713	680	722	741	762	735	739	726	712	788	739	736	810	783	749	756	728	732	746	736	679	696	742	740	717	708	719	750	751	778	720	677	781	757	747	716	707	688	720	700	773	752	770	737	716	799	720	759	733	804	723	722	734	701	748	767	750	766	792	751	785	730	757	682	756	752	753	713	738	737	739	712	755	721	731	738	736	704	693	788	795	735	712	701	720	730	709	824	738	770	704	727	719	711	713	760	768	737	774	727	765	725	788	781	756	736	740	748	732	730	750	735	693	731	725	746	725	712	766	743	726	725	735	735	709	765	745	726	724	728	767	717	771	738	778	746	786	681	738	748	711	752	792	716	742	717	759	707	726	723	729	775	715	644	738	754	696	722	757	746	729	748	741	768	745	740	709	716	737	729	738	722	726	764	739	741	761	839	755	781	785	733	761	719	770	753	736	703	712	751	740	775	727	729	754	728	736	746	746	748	776	718	814	740	743	734	752	710	735	754	721	731	710	769	715	799	703	746	738	758	727	702	718	731	761	752	765	729	685	731	729	753	757	737	777	739	714	758	771	797	781	728	747	757	731	749	745	729	764	702	784	774	763	716	720	732	744	732	741	684	750	740	743	747	735	711	762	733	701	798	750	753	755	726	728	776	744	712	731	721	757	704	703	745	679	746	739	778	757	709	721	743	747	751	750	781	780	749	780	760	696	743	743	771	756	747	714	701	755	753	740	722	757	728	716	732	768	773	763	747	709	733	673	761	755	762	748	763	722	746	779	730	761	798	708	713	715	741	757	736	726	728	749	784	733	756	754	741	784	756	714	725	711	736	747	759	680	768	743	714	787	730	764	743	788	731	776	749	730	731	750	811	742	746	715	714	774	732	732	713	787	737	729	709	715	773	698	728	735	774	728	782	729	739	756	747	763	706	745	717	734	805	713	766	769	758	739	734	741	749	734	736	741	744	766	761	749	782	748	736	752	741	719	713	789	754	764	746	774	742	761	722	718	688	723	767	755	781	698	694	748	767	758	726	730	691	720	739	770	749	784	720	742	751	739	769	719	762	731	731	751	761	759	729	759	767	716	722	760	724	705	758	725	760	794	723	769	771	761	724	729	751	756	741	758	769	732	717	748	784	772	722	738	742	711	738	747	742	753	721	726	708	749	759	772	727	715	735	755	774	772	758	742	739	741	739	738	712	805	696	764	720	706	796	722	728	774	724	712	737	675	705	764	745	707	683	763	740	779	772	734	710	733	741	728	712	697	720	786	770	772	718	733	704	733	789	781	744	795	773	767	709	743	763	691	716	749	728	708	745	713	741	698	696	750	723	784	724	783	751	751	728	765	756	777	744	738	733	751	734	737	767	719	696	777	730	712	724	734	772	700	738	736	739	742	715	740	745	777	775	732	749	712	721	739	704	778	704	741	778	708	753	756	767	767	716	739	739	742	719	729	705	767	722	711	751	792	733	734	723	724	769	735	749	765	725	721	761	738	755	732	719	727	770	724	730	718	748	788	682	745	683	715	749	734	720	776	751	730	724	743	735	722	754	687	689	815	756	765	745	731	765	727	726	726	767	762	754	736	771	726	759	744	707	717	780	708	687	754	786	737	729	756	736	744	728	793	720	731	748	733	733	698	768	796	761	728	762	730	709	722	725	715	729	700	742	747	752	729	688	703	769	745	743	752	698	715	753	711	744	775	767	732	710	759	758	757	763	775	696	774	760	762	723	750	780	716	720	740	738	708	731	756	768	710	725	746	728	771	759	696	752	783	683	781	695	742	744	706	703	737	760	757	745	770	718	753	743	685	801	766	729	739	792	775	714	734	674	767	718	713	717	760	721	774	724	760	723	746	740	791	711	729	752	754	761	699	742	719	741	733	782	758	693	709	747	722	775	744	748	743	720	701	735	754	762	749	733	750	718	709	758	750	698	727	774	711	744	783	709	760	722	745	755	740	707	702	720	699	750	741	749	722	760	732	718	703	699	726	745	740	746	714	764	737	706	766	726	743	763	766	774	716	708	743	770	741	748	726	748	738	762	752	755	787	769	730	740	739	768	734	773	758	716	759	735	741	715	712	725	706	720	771	717	760	706	755	702	743	742	709	732	736	784	747	683	740	762	772	802	767	737	770	741	763	736	753	749	731	759	726	750	746	707	801	692	754	747	681	749	761	735	781	737	722	745	709	746	729	754	724	779	757	756	738	755	773	709	703	805	730	766	724	672	733	706	769	724	747	682	729	742	731	748	760	770	710	752	764	737	772	789	767	775	752	749	738	749	743	696	771	752	733	718	721	753	703	728	762	768	744	729	820	718	748	715	801	737	701	739	753	690	737	770	708	726	739	741	731	751	700	786	750	722	761	742	687	752	722	783	718	726	751	696	712	725	723	781	710	713	766	739	741	741	745	696	774	733	731	742	705	720	739	729	706	749	727	728	714	675	730	724	778	772	744	804	779	724	757	727	741	705	723	745	745	714	755	764	742	765	766	725	758	809	755	767	769	768	763	766	752	704	758	775	721	743	730	729	792	692	773	745	718	755	754	725	739	718	722	757	708	727	743	744	726	766	722	732	688	739	724	735	757	710	794	752	688	704	736	732	736	723	771	726	768	753	717	740	731	702	732	733	721	736	705	777	718	735	753	713	676	759	661	713	747	798	736	729	735	723	740	785	711	724	765	773	745	733	740	767	732	739	735	762	754	664	790	683	747	722	767	739	749	756	714	744	723	726	743	730	723	757	730	744	722	763	747	739	745	734	740	686	684	737	749	735	758	803	766	771	719	696	746	731	741	783	741	732	776	738	744	718	741	743	757	715	770	721	697	720	775	712	743	744	777	776	761	783	715	711	743	724	748	763	720	673	719	743	738	757	704	743	697	759	725	762	718	748	780	736	696	683	733	715	727	770	724	732	741	713	749	745	745	722	761	743	737	709	747	769	715	749	708	751	765	724	722	725	717	775	751	735	710	761	733	735	749	731	739	742	767	736	769	742	779	806	697	743	731	645	697	737	688	750	709	737	706	745	754	746	763	732	700	744	738	739	724	695	737	765	715	742	749	740	684	764	732	795	742	763	742	721	746	761	724	721	780	785	762	726	751	757	736	742	727	750	691	756	779	745	765	713	779	688	774	731	727	701	706	752	747	732	777	691	758	731	759	770	742	725	705	747	777	742	720	725	759	759	768	756	739	749	753	733	749	754	743	775	692	758	771	772	736
22920	20790	27931	23740	20647	4672	778	525	521	466	477	481	416	401	423	435	377	412	405	394	395	389	388	448	403	396	414	391	402	399	398	396	402	381	420	374	382	390	393	450	386	412	393	398	386	383	412	393	413	430	436	405	397	419	473	392	441	408	418	401	377	418	431	366	402	369	372	373	431	405	390	375	375	372	409	419	418	408	379	392	403	388	400	444	408	369	392	425	393	385	351	375	397	401	401	410	417	408	418	397	364	398	400	371	356	417	354	361	372	378	409	373	393	397	422	385	399	395	396	418	374	413	388	407	394	412	363	423	418	380	384	366	389	391	405	373	412	398	399	401	388	389	387	357	428	356	427	400	360	375	369	406	359	449	379	424	363	391	386	427	403	399	417	370	366	389	402	426	396	410	387	385	388	415	378	411	381	363	395	391	405	400	394	414	405	418	380	417	418	378	375	395	379	385	386	392	410	382	391	406	395	380	402	367	410	378	375	364	421	375	398	391	418	406	384	434	370	382	391	382	382	395	431	379	390	389	409	442	374	399	390	387	363	405	398	399	357	397	368	426	371	388	410	392	342	374	329	394	368	418	395	367	405	389	414	407	374	371	407	391	428	378	371	412	392	377	377	405	413	387	401	406	350	378	407	412	425	401	399	378	381	394	381	415	382	383	386	369	364	366	405	377	392	358	360	396	395	381	425	408	360	381	381	384	349	396	382	355	399	396	392	386	380	385	411	379	416	386	423	356	398	369	391	351	385	407	373	375	421	395	422	362	432	399	419	360	398	390	397	388	376	376	400	427	386	409	359	368	400	411	394	378	389	394	363	380	416	384	401	386	382	384	388	397	364	418	421	413	402	409	389	426	398	403	390	371	402	415	426	407	402	400	372	409	396	375	408	381	390	367	403	415	379	387	391	369	376	387	447	399	379	369	399	405	377	397	411	377	398	387	392	390	407	364	408	376	368	427	408	413	415	388	398	382	356	356	434	358	401	413	358	359	356	409	414	378	398	393	392	398	400	386	372	392	398	388	406	362	386	412	366	363	385	378	379	416	428	393	410	380	427	369	403	378	379	399	355	378	363	415	418	396	369	388	398	393	410	379	422	369	382	383	376	404	408	390	423	410	417	422	390	385	354	383	364	385	374	398	392	403	358	346	385	415	365	392	384	369	380	406	359	406	369	416	384	371	392	376	391	401	358	359	370	392	407	393	405	400	349	344	394	393	394	411	364	378	386	392	348	395	378	413	402	382	409	369	359	384	418	413	375	386	412	356	379	385	373	362	348	406	417	409	395	407	403	406	370	381	417	394	427	393	387	405	376	408	399	346	364	377	379	397	406	399	409	390	383	396	410	336	395	388	394	368	385	386	385	410	384	383	398	411	385	417	393	389	408	401	388	371	373	358	375	403	397	396	366	403	389	375	417	385	371	387	418	396	410	376	385	428	398	415	424	371	391	406	420	387	379	366	400	411	381	411	378	385	383	372	379	406	378	382	391	371	396	373	379	370	334	424	368	374	418	365	380	365	418	408	346	390	375	383	383	388	401	394	383	357	356	382	383	416	387	381	399	367	380	391	347	377	413	374	378	360	375	407	369	417	390	381	361	391	425	418	379	395	390	389	404	371	361	402	402	392	396	346	386	417	418	374	371	373	400	400	396	364	385	388	375	406	402	408	354	360	402	388	389	401	397	374	398	391	377	407	391	385	348	384	411	383	385	421	374	395	390	374	383	362	360	386	401	386	395	361	354	424	412	395	394	379	376	398	420	392	398	356	410	372	364	370	381	351	409	399	392	365	403	412	360	391	367	397	416	398	419	352	377	404	391	351	416	374	411	368	428	392	391	408	374	356	389	410	366	379	355	374	388	394	370	365	389	388	406	419	389	399	398	364	380	365	383	381	336	425	351	386	380	402	415	394	349	420	383	369	415	386	381	398	413	386	378	365	363	385	411	387	391	398	398	400	399	394	384	392	373	394	374	419	366	387	393	407	392	386	372	399	394	415	384	380	427	383	429	420	368	392	374	368	437	378	384	363	368	365	415	391	417	404	437	388	386	389	352	401	373	402	386	400	372	425	418	414	408	368	375	393	403	408	395	371	364	391	399	386	392	405	400	390	389	388	397	404	367	401	395	382	364	411	417	402	360	421	365	350	379	367	377	370	432	393	428	371	412	369	384	383	409	372	398	358	384	387	397	395	390	380	398	424	375	386	403	393	403	389	396	399	390	349	419	363	374	381	368	386	418	386	357	404	387	376	387	393	363	389	383	375	370	405	386	410	372	385	362	404	389	352	353	379	378	417	374	401	404	422	397	357	396	377	396	365	408	399	400	403	363	402	395	378	416	389	393	397	385	391	400	375	380	384	387	398	403	431	400	375	405	403	404	400	392	396	392	349	386	399	332	409	370	409	394	358	420	374	417	421	378	410	375	384	373	408	370	401	384	391	410	388	404	388	390	385	389	388	388	363	391	403	366	418	369	385	351	381	378	386	366	415	412	362	378	339	369	371	384	342	358	373	411	363	381	396	377	401	384	336	360	367	382	397	402	401	379	385	387	403	387	367	380	420	400	386	384	387	371	397	393	418	375	366	395	395	415	391	414	386	370	381	383	378	402	388	392	398	399	392	430	379	423	379	378	377	393	372	394	381	436	362	397	376	386	389	381	374	374	375	415	409	389	403	402	384	372	358	384	423	408	399	401	393	375	411	428	376	372	373	396	382	392	401	415	379	399	386	408	390	397	407	388	397	399	402	389	382	397	399	417	384	377	374	384	374	434	391	419	415	385	401	393	360	406	418	415	365	381	420	393	374	390	424	390	420	394	360	381	401	411	383	400	399	390	387	403	329	379	389	352	420	453	401	412	411	446	372	407	405	365	353	410	379	370	356	421	403	409	383	404	409	387	374	378	406	381	388	395	380	347	422	389	375	393	405	395	390	401	375	401	397	377	396	379	424	411	397	379	384	381	424	406	359	420	380	366	370	399	412	407	365	400	386	366	394	405	375	393	382	379	385	373	400	398	372	404	386	403	381	373	388	393	385	416	399	428	373	407	411	372	372	374	379	366	403	378	400	348	396	405	398	402	394	405	400	350	401	413	377	351	374	378	374	425	401	398	373	381	382	381	368	383	416	395	389	371	380	373	399	373	397	405	391	386	396	405	417	350	397	384	384	404	359	421	402	387	384	372	401	399	409	418	369	351	423	372	402	399	378	382	361	414	409	388	379	394	418	390	357	371	392	400	404	376	409	374	408	386	404	355	412	388	378	407	376	407	380	358	371	404	392	395	391	393	382	401	389	396	416	418	358	363	351	417	374	390	386	385	397	424	362	395	374	388	393	385	383	373	412	384	380	394	395	401	384	416	365	393	390	375	378	421	365	421	407	422	386	379	391	390	367	389	394	383	388	381	377	386	375	385	400	379	352	401	400	367	356	420	369	399	372	368	388	384	381	379	420	356	372	385	376	392	414	372	406	453	398	390	411	378	360
24518	28192	4711	2231	1734	1361	1172	992	883	802	717	700	676	614	625	665	609	564	616	571	583	616	565	559	599	571	554	567	536	562	569	571	530	568	536	534	540	583	549	581	550	531	558	521	576	531	516	548	614	559	563	563	583	602	607	622	599	651	584	597	554	600	547	558	575	528	580	535	570	539	557	541	533	550	512	559	539	563	513	541	565	589	514	534	533	526	541	601	526	602	561	518	565	547	527	586	595	585	590	509	544	572	546	550	556	528	542	545	560	520	553	547	558	497	513	537	536	556	494	567	530	553	540	560	505	552	544	560	545	545	509	528	545	522	578	533	536	550	570	545	566	588	595	565	548	540	523	564	537	551	547	572	544	564	553	543	512	530	583	547	551	569	540	533	560	568	526	546	516	565	542	532	519	534	547	573	553	558	543	542	525	610	562	554	567	555	515	556	559	542	541	570	522	538	572	546	524	530	548	552	530	581	585	540	550	537	564	564	547	522	516	528	523	552	514	526	541	537	518	524	557	550	586	497	603	566	569	564	504	540	512	511	493	536	548	553	537	507	539	535	509	548	565	551	526	554	552	539	536	594	595	526	553	530	523	582	529	521	520	546	532	548	562	536	516	547	543	535	553	510	542	530	525	521	517	520	529	540	531	537	542	565	579	536	600	506	565	543	542	545	577	523	563	504	554	518	514	508	582	538	552	530	560	514	509	551	543	553	538	560	532	512	528	532	517	536	528	578	504	539	510	536	530	536	557	530	574	559	549	526	585	527	540	559	561	516	556	528	542	520	526	507	551	513	549	549	551	527	545	571	575	501	519	523	548	549	539	534	554	499	523	572	525	549	553	534	519	517	538	574	553	595	531	571	493	591	559	525	567	571	558	532	521	601	565	546	554	523	566	527	540	582	546	542	495	534	551	534	559	564	549	522	512	605	539	543	604	548	538	514	539	554	554	510	547	566	535	560	544	504	576	533	577	518	566	511	546	530	527	542	530	565	512	533	526	530	519	542	538	583	555	547	560	573	539	542	545	556	531	561	578	531	529	581	569	561	555	490	557	520	566	563	525	540	543	550	525	515	554	540	556	507	543	530	542	546	584	538	555	551	553	556	542	591	555	563	566	533	543	559	529	565	540	507	551	531	561	510	472	568	565	540	556	558	554	523	550	566	566	561	518	581	522	550	541	503	552	506	560	548	550	528	566	522	594	550	566	539	541	531	547	532	581	534	515	578	514	532	525	567	543	566	552	514	522	579	498	549	552	573	563	571	553	539	536	546	542	572	539	518	535	551	576	544	542	562	532	524	557	562	539	516	566	572	560	550	551	547	539	552	541	527	587	541	533	517	539	537	566	597	544	564	561	554	544	566	518	553	520	548	518	540	552	542	550	546	516	555	592	563	523	499	570	548	548	535	514	518	592	538	565	536	563	545	579	559	529	525	515	511	534	558	520	552	544	538	506	520	539	506	543	563	588	535	548	523	526	516	547	563	531	560	554	554	577	539	591	562	536	518	514	501	567	561	562	540	515	572	545	565	540	537	538	538	583	563	556	538	574	530	521	538	559	575	513	521	519	533	532	515	563	555	553	534	543	615	543	489	569	553	567	530	559	579	560	586	569	550	531	543	556	572	514	533	574	552	503	521	527	540	534	544	579	521	521	532	512	558	480	553	540	532	559	568	573	573	533	556	535	528	543	581	514	568	510	542	546	545	574	552	521	541	519	543	536	506	500	553	532	500	568	599	556	534	527	501	498	518	547	551	514	541	524	531	584	537	537	539	584	518	573	541	520	533	541	509	567	528	549	534	561	543	543	554	508	541	510	497	557	541	591	568	570	544	555	551	525	556	524	554	491	551	547	550	524	496	579	538	532	569	544	559	558	531	550	561	521	551	577	544	560	576	506	524	520	559	534	538	531	542	520	569	565	531	503	562	537	539	530	545	521	520	522	492	504	516	560	515	570	567	574	520	510	540	533	564	568	549	526	575	526	520	599	561	542	535	533	518	534	522	559	534	550	575	504	514	530	564	506	528	528	597	556	542	546	570	557	531	533	550	506	545	542	532	577	532	522	527	560	570	576	562	525	543	523	515	542	544	560	532	533	586	531	540	540	563	541	499	548	484	591	568	544	557	545	536	562	589	571	574	544	552	513	550	493	539	560	544	533	535	536	558	557	530	525	564	537	553	544	556	566	551	589	531	507	557	578	523	523	505	575	551	546	517	539	568	589	532	540	528	493	517	557	519	524	564	536	520	507	581	545	526	564	535	521	536	524	566	602	505	588	531	532	541	558	547	527	504	554	566	564	549	536	577	499	508	556	531	591	521	512	550	537	511	531	551	547	499	538	516	564	543	552	570	583	524	524	496	523	556	547	588	509	527	550	561	526	536	525	543	537	502	564	503	538	557	507	544	526	511	545	548	546	573	568	537	561	529	525	552	572	576	524	578	505	541	555	487	551	538	553	501	525	584	576	579	538	581	553	550	565	493	533	540	525	517	552	532	547	577	548	539	536	579	539	536	603	553	563	573	569	535	523	523	581	559	563	549	572	583	524	556	553	532	564	568	547	468	565	522	538	564	559	525	496	557	530	498	533	601	557	565	500	550	546	562	511	564	554	555	557	558	553	582	582	530	558	548	529	516	535	553	568	529	514	589	543	550	558	530	503	561	526	544	520	532	551	512	592	603	541	543	529	551	532	511	557	565	563	549	529	514	563	516	530	541	525	571	506	588	519	547	523	518	577	557	591	536	495	516	481	574	546	523	527	520	584	550	606	546	530	553	591	530	545	519	499	566	512	549	544	516	562	519	575	575	513	534	519	558	502	561	557	553	517	515	521	537	526	539	532	557	610	497	540	581	547	564	566	517	557	525	566	519	528	562	550	525	549	514	539	530	510	554	617	518	551	519	524	542	545	559	530	548	561	558	544	552	565	554	547	527	523	524	527	538	532	518	620	526	495	568	557	590	541	537	613	533	528	552	560	551	545	523	545	540	564	574	540	503	533	519	580	514	553	528	573	534	571	568	590	530	543	578	515	549	498	551	555	526	551	598	568	527	584	522	531	523	532	535	539	554	518	548	523	532	541	536	532	543	566	508	551	518	585	566	489	539	564	576	543	548	515	557	574	532	528	530	499	541	502	566	530	573	540	567	564	586	562	526	537	554	562	496	520	553	522	519	553	526	561	571	553	523	505	551	575	586	533	505	557	586	601	570	595	566	512	559	524	512	558	575	554	499	512	529	546	542	547	588	527	567	552	511	540	520	542	516	558	569	587	528	548	535	526	572	542	501	551	501	476	488	529	529	544	554	526	573	538	509	580	575	551	528	552	528	556	526	518	548	508	535	561	533	571	560	565	544	577	532	535	555	514	569	568	542	526	529	550	542	555	561	577	541	470	532	549	552	523	526	495	542	541	517	586	512	515	556	553	518	617	540	554	509	497	510	520	594	552	556	553	492	566	536	575	543	559	524	531	577	510	521	517	558	501	558
24103	20773	26311	24462	3192	589	532	462	498	492	430	486	435	521	506	461	441	476	415	449	440	454	457	436	475	452	446	473	463	455	473	409	423	453	428	438	443	431	469	473	418	436	437	441	462	489	381	436	450	452	439	449	452	461	418	465	449	394	449	468	436	422	441	455	384	445	415	449	453	419	413	453	410	478	472	413	456	457	465	411	456	455	426	420	416	461	431	429	422	422	428	424	431	455	412	445	454	447	436	448	465	414	440	447	383	474	448	478	434	448	445	399	446	437	470	422	411	444	440	421	439	459	471	469	405	400	446	430	418	453	414	431	436	470	467	466	446	443	446	425	406	401	449	410	442	398	433	441	450	448	458	489	455	422	452	444	427	468	422	457	446	431	444	430	418	420	451	422	434	417	451	430	436	465	413	432	415	444	466	443	454	433	455	414	441	403	416	439	455	446	398	496	419	406	424	433	474	435	431	440	412	430	453	421	414	438	458	461	452	432	434	425	439	421	434	411	427	418	409	435	433	406	432	397	429	442	411	420	425	442	433	436	433	436	427	423	446	453	443	433	465	422	453	414	458	428	446	428	440	450	448	436	457	448	429	458	408	440	434	446	445	453	444	486	429	435	448	433	420	442	414	424	457	437	393	449	427	415	401	475	482	439	427	433	397	470	425	459	424	433	402	468	383	421	463	439	459	440	390	480	428	456	452	417	430	432	392	416	464	432	420	422	426	458	425	408	420	413	492	413	450	451	430	449	381	462	450	470	401	430	440	478	462	451	426	434	401	417	433	443	426	431	437	456	451	443	449	440	408	447	430	438	451	463	428	470	414	457	415	424	409	418	399	459	420	437	430	469	436	438	413	431	432	435	416	444	393	474	454	433	454	423	455	446	469	454	465	438	456	477	433	458	444	461	434	444	384	479	408	430	445	471	465	435	423	429	450	455	405	434	434	444	459	446	460	437	461	418	453	428	453	425	452	414	453	444	448	437	430	427	458	441	409	455	441	474	439	451	433	417	463	416	424	435	452	411	444	433	465	451	444	479	426	448	460	420	437	429	459	443	460	441	430	432	467	426	438	446	474	449	449	434	435	431	415	440	470	425	450	447	449	400	453	420	465	429	450	460	442	426	453	479	446	461	406	446	435	425	447	464	403	407	446	456	420	456	411	465	414	428	465	414	455	421	456	430	456	467	405	441	361	414	452	415	420	402	428	418	438	475	431	408	433	421	455	417	455	445	424	472	470	463	437	466	431	455	440	478	445	437	420	429	415	456	434	405	437	445	431	436	472	444	476	469	444	430	439	434	478	432	451	427	444	463	431	440	454	464	427	402	430	439	460	456	462	445	399	410	404	442	449	435	436	417	444	399	479	426	430	424	404	427	455	423	418	441	426	435	426	465	459	465	419	421	448	491	430	449	446	420	444	426	470	460	416	443	428	438	413	418	440	446	457	471	437	407	440	453	427	472	411	424	435	421	456	436	466	446	449	406	435	455	445	407	429	427	437	407	425	438	443	438	449	425	461	461	441	449	441	426	435	458	429	416	386	422	418	472	470	432	414	421	432	434	440	438	440	431	461	401	381	443	475	446	438	417	410	476	407	417	450	447	437	433	449	448	438	425	454	465	444	385	448	463	443	468	443	458	447	420	430	400	441	445	411	461	428	412	425	475	418	446	400	432	453	430	439	430	431	454	437	412	416	432	452	442	412	440	417	440	439	427	416	416	432	447	417	431	454	430	437	425	422	429	461	424	450	403	387	416	467	409	407	412	467	448	399	401	425	480	405	423	439	446	396	399	421	447	445	407	441	421	413	453	442	424	465	423	417	449	417	473	414	430	440	407	461	446	411	461	403	445	437	452	483	417	431	436	443	430	461	400	428	458	422	444	424	421	442	449	473	458	413	439	464	443	439	476	379	478	423	452	401	466	431	435	405	428	467	416	428	431	421	446	424	431	433	442	452	456	429	430	465	488	435	483	430	396	466	421	456	460	472	446	401	417	479	428	433	437	420	402	442	438	440	442	435	372	414	436	395	442	449	456	490	398	420	420	424	433	430	440	452	430	464	436	421	435	414	400	457	434	465	392	438	406	452	402	442	445	449	442	444	466	429	408	428	487	418	426	486	442	448	414	414	434	428	415	470	454	452	454	446	420	445	433	419	442	402	432	445	442	393	422	453	427	394	403	418	414	466	418	463	450	435	461	432	448	441	424	427	471	465	417	408	461	443	447	428	450	452	445	409	421	429	460	424	404	434	465	419	443	419	419	435	400	415	425	456	410	465	441	435	409	431	452	423	427	478	414	436	425	416	443	431	430	444	396	448	427	443	413	452	430	432	454	420	444	456	438	432	434	444	427	429	422	451	402	400	444	417	439	408	439	440	394	476	417	448	411	439	427	429	458	466	459	439	423	403	405	455	435	455	399	442	443	404	443	419	457	448	432	430	439	459	454	461	408	456	428	422	416	438	440	436	451	412	408	450	449	450	437	463	392	480	413	424	420	445	456	470	437	405	425	437	458	420	465	444	450	434	428	434	407	454	431	419	407	413	469	465	399	424	413	417	409	438	455	449	425	433	432	404	472	427	422	402	461	404	424	412	431	415	435	442	441	460	406	450	409	422	430	461	455	449	430	411	425	409	404	448	460	474	439	399	452	424	434	435	422	470	450	447	415	451	438	409	438	409	439	446	435	419	449	427	435	458	406	405	440	429	439	436	437	481	430	441	404	456	436	440	474	408	450	450	422	411	445	422	447	426	412	506	470	414	438	423	402	397	414	399	434	458	437	440	432	434	431	426	414	439	422	431	464	424	422	466	455	475	458	446	465	422	431	455	438	430	425	452	451	446	431	410	453	408	450	472	446	403	457	432	474	466	426	388	438	474	425	426	421	408	445	425	413	449	434	443	438	429	439	442	431	439	439	413	440	399	461	444	444	452	403	421	417	412	413	413	421	418	441	397	437	450	453	438	442	411	442	428	463	441	429	398	413	432	462	428	429	431	454	432	493	430	435	434	418	431	463	426	434	442	437	408	418	435	451	414	463	440	455	427	442	410	456	456	438	412	420	405	422	419	422	450	446	446	449	445	426	440	367	425	430	444	442	423	426	453	423	442	475	421	434	423	448	432	436	484	462	434	417	464	402	404	468	458	435	466	414	433	493	448	453	385	428	397	421	438	436	409	442	424	413	424	432	444	454	442	430	452	448	408	432	435	417	430	427	434	419	439	497	452	428	466	381	428	436	428	446	407	425	419	434	433	434	402	443	438	468	451	442	456	434	450	440	417	461	449	439	467	407	438	400	427	451	431	482	444	438	467	429	435	457	440	406	457	434	429	437	430	436	412	430	427	452	439	413	440	411	442	451	419	422	423	460	460	401	454	428	413	437	438	444	431	448	413	419	404	459	442	433	436	462	431	452	418	424	422	396	429	431	465	446	454	401	465	432	417	464	444	472	431	442	444	416	445	418	414	465	419	469	468	429	430	451	404	484
21403	21437	2619	1452	1084	995	881	738	695	650	681	676	633	644	632	616	607	602	597	603	654	595	552	592	589	640	584	592	560	550	575	551	581	545	634	589	569	636	580	582	591	558	582	588	592	588	557	613	604	593	564	583	632	597	619	633	623	625	620	585	603	598	593	554	594	610	565	607	572	622	563	610	567	547	594	582	611	588	546	570	600	569	621	606	586	585	613	590	593	593	561	560	609	590	543	592	592	570	567	554	542	580	607	524	561	594	567	579	521	590	583	597	559	586	562	571	594	561	603	561	588	569	570	570	590	588	585	562	584	579	541	542	570	577	609	574	633	578	608	565	605	569	573	599	621	611	578	587	547	564	592	576	539	552	547	609	601	540	556	555	577	601	600	597	616	599	585	597	582	561	588	569	586	545	537	569	566	576	576	590	599	555	569	584	578	601	578	578	536	546	578	561	591	536	590	599	585	575	594	566	557	573	535	538	588	536	550	569	557	575	608	618	595	571	600	558	540	543	564	554	571	572	542	534	515	577	590	561	550	575	578	581	580	581	602	531	591	610	553	569	566	601	572	532	550	612	576	587	568	594	621	562	594	583	556	570	593	580	542	587	575	594	596	601	596	601	613	575	554	583	555	545	527	559	588	532	573	548	578	588	622	544	563	588	542	569	550	550	544	552	559	560	577	547	604	563	579	573	621	573	576	578	549	589	577	593	610	537	596	589	569	556	552	585	560	575	606	589	572	577	591	562	594	577	548	573	571	550	574	604	560	590	578	551	574	559	583	618	555	581	548	583	602	600	592	570	622	564	602	566	563	622	551	589	612	574	593	582	559	572	603	601	543	581	546	584	570	603	551	552	556	573	570	559	625	575	600	593	608	601	624	574	555	601	582	609	602	562	607	563	535	595	571	582	587	542	542	549	597	560	562	582	590	598	555	584	616	590	580	562	583	609	618	602	605	604	582	588	591	594	573	589	553	546	613	567	585	613	594	563	596	563	580	622	582	595	578	548	542	589	589	550	584	588	553	594	563	583	547	582	613	554	558	573	615	565	642	580	565	596	564	560	558	612	582	591	583	566	576	589	581	642	598	564	601	578	614	602	575	570	575	610	556	593	572	556	598	569	576	626	529	551	584	558	590	580	587	582	559	536	567	608	590	573	593	577	588	556	534	568	582	560	568	525	629	570	607	547	599	582	566	564	605	604	566	605	595	567	539	579	575	579	574	584	621	577	571	601	589	547	600	583	541	588	532	529	580	623	547	589	564	600	585	581	593	564	565	551	579	592	565	593	544	569	613	559	538	588	579	566	568	596	566	593	596	578	616	586	577	574	559	591	608	549	572	580	582	568	562	590	580	547	546	568	586	574	590	618	574	594	621	534	588	622	549	553	576	579	600	578	574	572	538	609	550	583	563	584	558	591	603	567	588	620	610	570	551	593	600	538	576	555	579	597	570	559	584	599	592	579	589	562	571	640	576	577	608	585	622	552	572	576	557	549	575	589	609	576	572	592	549	601	615	575	566	556	572	548	577	527	551	571	631	589	621	572	636	588	559	573	598	592	593	612	573	629	556	611	585	587	587	562	609	576	604	581	566	549	575	602	574	607	552	572	572	574	577	580	596	588	575	585	552	587	582	567	594	566	584	548	607	585	554	575	574	542	575	583	585	582	542	564	594	610	572	589	599	532	569	571	596	559	578	597	568	581	580	578	592	580	562	555	590	576	569	596	603	571	600	589	620	560	543	605	595	622	578	553	562	589	590	549	580	597	571	575	560	569	604	570	574	593	579	624	592	566	574	527	576	595	615	598	540	589	581	563	591	590	543	591	575	564	559	606	610	579	587	548	602	606	559	582	565	574	586	609	580	582	569	594	569	549	590	562	577	620	565	593	610	601	579	575	590	565	578	560	554	617	560	580	577	592	550	587	632	601	572	559	574	598	574	593	580	560	564	567	546	621	567	571	555	559	561	629	597	547	561	610	565	598	549	599	597	604	565	579	591	604	590	584	567	579	572	544	566	581	591	604	546	556	594	567	593	553	532	583	591	589	574	638	572	573	562	580	576	581	549	614	581	574	545	566	597	598	593	601	600	575	589	572	571	552	580	588	549	571	572	551	632	572	598	562	546	602	601	585	579	579	577	584	578	622	623	562	581	610	564	543	612	590	585	592	550	617	574	616	568	545	563	582	567	617	539	591	502	576	553	545	603	561	572	553	556	623	582	573	595	571	554	565	578	555	590	590	596	579	620	573	568	561	559	583	579	587	585	585	574	597	586	586	574	533	576	586	530	578	551	584	583	567	600	572	622	562	551	601	571	559	543	575	578	605	604	588	589	565	610	564	562	575	570	610	563	577	625	602	573	590	596	555	579	592	584	616	562	579	545	579	554	594	552	610	551	555	567	542	569	565	580	552	595	535	613	552	586	606	600	591	601	582	564	518	577	592	557	571	570	564	590	610	530	631	628	594	579	592	621	594	585	595	562	620	592	598	557	580	604	530	602	531	591	585	550	552	567	589	619	582	569	549	606	518	605	560	563	598	627	542	596	557	586	598	584	564	598	544	550	586	592	569	581	613	606	575	556	590	598	570	534	601	577	573	506	589	574	569	590	568	587	569	551	542	588	562	542	601	617	522	579	557	602	572	595	549	591	590	616	606	590	566	562	590	566	592	597	572	630	609	577	605	592	594	575	562	616	608	580	534	583	555	564	574	562	556	605	556	566	580	553	583	605	575	564	551	584	565	585	574	611	607	599	553	593	541	566	583	562	616	635	620	562	579	553	509	571	528	572	533	589	609	582	584	615	607	566	558	594	589	584	622	579	532	595	546	566	595	592	586	584	568	566	597	616	543	567	547	529	582	607	553	611	595	532	557	555	578	561	593	586	585	634	546	555	587	538	559	552	561	583	529	599	578	562	618	600	594	569	563	589	604	583	590	572	583	572	580	595	601	582	574	583	578	613	548	554	622	605	560	591	592	551	559	583	573	596	573	577	523	598	588	610	596	575	538	564	564	516	528	582	595	592	574	586	570	585	632	580	605	590	619	654	575	549	563	606	564	552	544	558	567	520	579	580	563	581	574	590	558	566	550	568	621	587	603	551	568	599	575	571	601	566	586	549	591	574	576	552	583	560	543	535	566	577	592	582	563	622	581	578	562	558	585	551	557	646	553	635	561	562	539	616	602	572	612	576	598	566	588	636	596	571	565	591	594	594	605	549	565	582	603	620	611	583	538	539	593	596	599	559	590	569	592	607	577	592	593	561	619	587	588	592	568	564	596	580	550	532	573	556	571	608	596	578	604	585	587	540	616	575	573	579	566	580	535	577	582	592	619	603	593	521	547	560	596	586	582	583	551	578	587	580	584	581	629	557	563	585	558	570	595	555	589	589	601	596	555	575	595	583	564	575	560	569	586	563	639	560	591	537	556	599	567	604	601	595	581	587	586	617	608	587	548	564	536	537	540	608	555	603	615	563	548	549	578	558	541
22005	20814	28673	23037	20817	20212	1843	538	388	345	324	304	301	275	262	254	274	236	226	236	217	231	238	221	208	227	236	220	217	177	193	205	224	193	200	189	207	216	200	195	166	210	197	221	195	193	200	199	218	182	199	220	207	205	220	233	241	234	215	209	212	182	236	185	191	214	191	224	211	201	204	196	196	188	217	193	177	192	196	201	205	209	230	198	192	195	189	188	195	173	195	230	184	204	195	200	178	191	175	184	175	188	200	193	201	206	199	199	221	211	192	194	203	198	196	194	199	197	172	203	196	183	197	196	190	207	159	209	183	210	179	173	187	191	192	194	178	216	175	171	192	202	204	203	189	197	202	185	214	200	167	177	200	207	178	198	194	183	200	181	208	211	196	204	186	209	193	201	192	195	202	204	193	206	201	191	171	190	180	202	207	181	187	194	181	187	177	177	191	194	204	189	184	202	218	203	197	181	178	189	208	212	163	190	197	186	193	191	181	188	195	214	169	220	204	196	199	190	177	181	171	191	188	187	188	194	166	184	202	187	199	207	194	191	188	190	197	186	218	186	205	189	194	215	204	172	189	193	185	203	191	205	222	186	214	194	188	193	199	192	182	192	202	189	197	206	207	190	200	167	191	182	188	194	180	206	203	196	209	207	207	176	197	224	181	200	209	209	189	193	188	191	176	218	212	191	193	186	204	191	181	173	211	188	219	185	214	199	192	179	188	190	194	161	187	195	211	213	193	186	180	182	200	203	186	176	172	190	223	203	186	191	207	188	184	186	206	205	214	200	185	199	202	195	189	186	171	202	194	190	209	211	181	183	192	218	182	171	184	173	177	196	225	205	195	160	181	168	207	182	180	202	182	189	212	175	197	161	205	174	210	225	189	190	171	172	196	196	196	187	186	196	188	205	182	220	188	190	209	203	172	194	174	211	181	184	193	181	204	162	175	198	189	180	177	186	216	174	217	171	202	207	188	187	172	174	188	203	186	175	171	194	211	172	185	226	192	211	183	186	175	201	154	186	200	163	183	187	184	196	202	183	201	199	191	184	165	198	208	198	167	204	187	170	189	179	187	191	201	188	184	208	204	193	184	194	215	204	189	200	197	168	188	220	189	198	195	186	207	181	187	201	204	170	208	180	208	194	213	174	180	211	182	195	192	183	184	213	205	195	181	213	179	188	209	182	178	191	178	180	178	197	214	189	187	171	193	174	185	195	207	213	204	186	183	211	186	191	175	200	193	217	181	179	184	177	215	200	176	184	218	171	188	194	203	184	211	178	180	191	192	176	197	183	189	177	196	211	225	187	169	205	173	168	197	223	173	199	176	169	192	158	186	161	155	172	226	210	194	189	201	210	195	187	195	179	187	205	205	193	209	213	186	178	183	190	206	176	180	196	192	200	192	200	206	211	183	199	207	200	176	187	173	184	201	208	200	181	189	194	177	181	180	189	208	191	195	166	183	206	195	218	221	200	175	188	179	189	176	173	205	187	190	164	198	183	195	189	173	185	215	184	154	171	191	188	213	196	192	195	176	213	181	178	175	203	189	168	219	187	183	180	208	204	182	189	192	180	195	189	201	169	173	192	197	208	198	187	203	198	194	195	156	207	169	206	177	191	193	209	196	190	193	193	197	179	188	198	183	224	183	185	200	192	169	200	197	175	198	189	170	188	180	168	191	195	199	198	215	192	177	179	175	188	191	210	189	193	175	180	216	206	199	189	201	174	181	190	189	180	182	202	175	177	169	225	177	179	204	199	192	215	187	209	244	235	198	179	196	228	219	212	199	184	198	214	178	194	186	171	193	179	209	176	187	195	206	186	214	219	177	179	222	200	197	199	199	203	215	197	185	192	198	196	182	188	192	160	208	196	196	196	206	209	190	190	215	175	209	209	201	210	181	196	233	196	200	210	198	179	175	197	176	193	214	182	195	199	188	187	190	183	202	192	182	186	174	197	198	202	173	204	208	181	187	189	189	186	176	226	175	177	178	203	215	192	178	189	173	221	201	183	174	187	191	211	180	183	184	197	180	216	206	191	215	179	210	205	188	184	198	219	221	192	179	180	185	199	220	189	198	180	193	194	196	180	189	198	193	201	187	178	190	207	197	201	201	182	195	204	195	179	205	189	200	221	173	197	189	193	207	168	210	216	195	201	196	206	194	179	208	201	197	206	212	205	221	223	197	182	169	179	187	176	210	216	192	215	212	205	170	192	186	183	170	177	175	189	210	193	202	185	204	187	192	191	176	212	213	211	198	199	193	175	193	196	194	187	184	191	172	185	194	192	167	204	200	199	187	178	213	174	196	191	166	182	190	175	177	172	170	185	199	206	187	178	187	191	189	189	216	182	206	183	200	223	208	187	167	234	196	165	196	180	181	196	177	210	202	198	222	182	198	199	201	194	179	193	170	200	214	211	185	191	201	171	186	207	184	203	178	173	180	195	168	182	214	214	197	192	194	211	200	210	202	177	196	177	186	192	183	166	200	202	183	196	185	207	196	188	190	184	181	180	167	198	192	182	169	183	201	212	214	217	212	180	205	190	190	182	199	185	206	201	194	196	176	194	176	171	182	201	209	216	181	173	212	201	234	200	175	183	198	174	198	193	188	209	188	167	178	188	190	203	192	214	195	194	209	210	196	197	182	192	183	199	193	194	189	191	185	182	203	193	182	213	179	194	222	184	172	177	188	196	169	195	172	198	199	172	194	209	171	199	187	194	193	188	194	177	198	203	186	190	186	184	195	185	211	169	204	190	193	188	180	175	188	207	194	192	176	207	193	223	191	189	198	187	167	195	180	213	177	182	187	178	201	186	192	192	209	191	208	180	192	161	178	149	209	179	211	197	177	220	226	218	181	216	192	194	187	217	193	190	195	212	222	175	206	200	189	183	198	184	198	198	196	198	195	184	188	178	185	189	177	195	200	183	210	188	169	165	194	180	205	170	191	191	177	187	184	188	198	204	211	177	190	199	210	204	194	207	202	223	190	181	192	167	163	193	193	188	199	209	186	193	176	193	190	188	190	184	179	203	190	166	196	189	215	174	182	203	212	190	202	189	187	187	180	193	213	205	168	185	198	216	206	209	213	170	186	210	186	189	194	181	182	187	189	170	185	161	194	193	199	214	179	173	201	170	187	193	192	179	201	179	202	191	214	179	180	202	185	170	206	204	159	187	176	198	200	167	182	192	198	185	188	214	218	188	203	216	203	187	212	186	180	192	170	186	185	185	204	163	170	208	198	177	209	179	200	192	194	207	205	173	197	196	172	210	188	191	200	187	188	190	156	184	188	209	200	185	183	193	189	180	218	171	190	163	200	190	206	190	177	185	200	188	199	179	199	199	192	212	178	176	198	192	193	181	204	190	189	182	212	209	185	188	216	188	170	203	205	199	204	180	198	175	172	188	202	181	159	170	192	196	162	196	206	202	190	187	162	179	183	173	202	216	210	176	172	199	196	203	195	180	179	200	187	185	192	199	198	187	198	203
28892	29257	7518	3438	2404	1770	1361	1073	856	692	615	598	548	509	436	419	391	396	348	376	348	334	369	317	278	301	294	296	317	295	277	313	297	282	273	292	273	263	271	267	297	280	276	295	257	252	308	310	294	306	289	276	273	312	368	363	354	399	367	301	252	278	269	305	284	287	299	279	288	291	269	277	274	274	230	320	271	255	284	287	272	258	278	306	262	274	280	256	252	260	313	261	287	278	254	250	246	250	284	279	308	271	273	294	263	266	261	286	264	265	278	257	255	240	271	271	274	268	256	236	266	249	243	269	268	268	258	247	269	276	260	224	271	266	264	274	258	280	261	268	304	260	249	257	260	269	257	252	274	257	256	264	276	274	283	266	257	277	261	245	254	268	275	225	271	252	241	281	259	287	261	251	278	296	251	243	246	280	287	254	323	280	276	288	235	254	280	280	254	267	255	256	251	281	268	291	262	296	266	255	282	264	283	260	259	256	264	269	284	259	232	256	251	283	233	260	255	254	259	255	277	265	257	266	264	267	274	253	242	297	260	249	263	265	295	224	246	263	263	252	264	262	273	263	296	264	284	263	246	259	296	267	245	278	282	244	263	257	254	267	268	265	266	271	236	261	248	279	246	249	250	242	285	260	270	269	282	261	250	254	288	273	264	247	271	265	263	269	282	238	274	259	261	258	259	274	231	242	280	265	253	266	263	266	283	250	240	262	243	293	246	278	255	287	248	281	247	273	253	248	232	254	300	231	278	308	287	268	283	280	260	264	275	238	256	268	272	282	270	244	275	251	275	280	268	236	277	247	244	246	277	258	278	249	283	241	250	257	261	249	263	240	264	286	270	259	245	265	252	257	270	253	242	292	236	256	259	276	228	280	244	280	278	255	276	270	262	265	260	285	276	284	276	251	241	289	278	266	290	234	267	271	266	270	268	243	235	269	291	292	285	254	265	278	251	261	277	296	252	280	258	274	255	269	232	263	297	223	264	285	278	279	264	244	257	260	277	311	254	260	283	301	287	248	250	277	255	260	263	256	263	246	263	285	262	267	247	264	218	230	251	266	263	284	265	270	262	280	235	270	274	272	264	270	237	259	235	240	234	283	263	289	235	290	272	257	272	246	239	260	267	277	272	271	267	271	267	258	275	278	278	291	278	266	269	281	254	224	282	264	263	256	252	267	265	252	248	282	248	296	291	245	266	243	281	291	260	259	281	248	245	250	264	261	240	270	265	266	250	262	237	279	242	267	276	273	215	272	282	272	246	281	267	260	271	265	280	272	280	278	287	264	282	264	303	265	271	234	285	251	279	244	263	257	283	259	277	266	241	273	289	264	299	265	252	257	228	250	269	288	291	281	296	274	258	265	255	271	246	232	282	286	256	263	252	261	239	234	246	279	268	281	290	266	285	264	280	234	247	258	257	264	236	261	268	269	271	259	286	272	254	274	251	253	269	262	252	270	264	269	279	294	291	244	248	280	223	293	256	274	290	249	282	271	258	250	260	274	258	280	284	286	284	278	256	251	232	250	249	260	248	266	239	251	268	257	236	285	269	253	286	239	258	276	249	273	270	285	268	268	245	244	284	268	264	263	240	272	262	296	256	287	248	279	235	257	262	277	275	267	243	248	265	266	281	263	240	248	270	291	261	247	269	264	256	289	236	251	258	268	252	281	264	257	280	276	265	256	277	267	278	286	248	296	240	276	272	252	261	282	262	278	302	301	287	249	268	257	258	278	257	276	275	305	247	242	256	288	270	277	262	281	241	250	252	269	249	272	259	238	251	288	269	296	277	249	247	254	291	247	288	244	246	253	273	272	247	269	283	271	255	239	305	268	255	263	285	276	241	255	259	258	264	249	270	289	268	265	272	240	265	263	267	259	246	291	246	289	272	269	259	276	249	249	279	273	254	260	286	269	276	280	274	287	259	244	273	289	283	259	262	232	260	272	283	273	278	279	259	252	248	266	237	264	258	268	249	234	257	264	283	274	264	254	280	252	247	250	278	264	278	256	261	271	250	258	254	267	262	266	285	290	298	266	270	270	254	256	283	262	226	251	266	259	270	239	266	248	273	255	268	252	241	255	284	233	266	245	269	262	256	242	264	292	252	272	281	248	274	252	264	277	242	284	264	240	261	281	267	257	265	267	253	274	267	207	218	247	251	269	268	268	277	243	284	256	263	249	275	283	274	253	240	255	268	262	234	275	275	254	268	257	281	243	273	255	262	257	284	255	255	268	261	255	260	248	245	239	290	262	245	280	257	269	265	252	253	274	263	265	252	244	273	236	278	270	260	279	270	261	266	262	251	245	262	280	284	271	221	268	243	267	268	261	234	273	278	285	254	256	258	263	261	275	288	286	293	266	264	255	245	235	268	273	263	263	267	268	237	252	280	257	265	249	273	273	270	270	276	275	268	277	260	229	281	262	255	265	231	250	257	254	227	258	253	264	257	285	253	236	294	282	273	273	251	269	240	255	273	240	269	248	255	266	250	280	241	262	248	281	243	281	245	256	283	258	234	276	259	278	287	241	252	257	262	263	248	260	260	269	281	262	249	238	252	269	252	248	256	256	253	261	302	256	275	242	243	274	271	257	251	244	265	263	259	260	265	258	288	256	262	270	256	266	246	270	263	239	264	250	260	250	241	261	270	268	281	263	254	268	276	281	265	249	258	273	246	269	265	302	262	271	264	274	277	282	243	290	245	251	239	291	281	284	259	265	274	244	283	292	259	268	245	256	250	253	263	258	275	273	261	238	260	265	265	266	263	244	258	250	275	256	277	248	249	250	244	243	256	256	265	247	243	260	265	273	264	260	270	262	244	248	270	252	266	275	281	231	277	264	254	289	262	275	260	270	277	288	246	241	280	263	269	241	248	256	233	233	230	252	292	259	254	275	265	236	261	277	266	253	261	256	273	275	244	280	274	277	259	270	286	261	270	238	292	295	254	274	282	287	236	269	259	272	261	261	255	259	222	274	254	284	306	278	276	286	272	268	279	274	268	258	279	277	275	248	257	255	286	279	277	285	257	284	277	270	243	250	281	249	281	234	252	253	267	284	271	250	264	235	259	224	253	247	273	253	276	253	279	279	239	254	276	254	272	238	275	282	277	295	267	264	264	267	248	284	273	248	283	266	255	269	261	249	287	224	283	248	241	260	254	260	276	280	275	274	254	256	230	265	278	278	271	265	264	244	256	266	271	262	270	268	287	242	264	240	243	279	273	279	247	265	268	268	255	267	261	282	263	281	290	290	259	270	275	280	274	258	254	261	280	268	263	265	285	244	255	258	282	264	283	250	250	251	265	243	279	283	261	250	275	267	296	299	283	280	271	293	266	261	288	303	293	253	268	262	263	269	278	264	287	274	257	233	288	269	290	258	245	254	286	272	263	281	294	262	277	252	265	279	260	261	283	270	259	262	264	262	267	253	259	264	286	245	291	264	258	266	266	262	274	283	244	229	275	233	238	263	242	269	261	261	266	261	240	275
27000	15927	2638	738	606	590	555	527	550	562	539	577	540	564	535	526	542	517	560	512	510	557	522	512	534	526	571	530	534	544	529	503	538	526	511	579	549	550	540	488	506	505	539	579	546	564	517	527	547	513	545	577	595	567	512	552	565	549	509	574	537	573	469	548	556	559	539	543	578	541	559	577	544	508	510	534	534	540	522	517	539	570	513	573	533	567	582	553	578	570	547	562	543	503	489	573	466	542	580	553	567	543	507	584	549	532	525	512	534	550	491	546	551	555	514	584	530	493	550	552	532	558	534	552	557	549	535	527	500	498	495	526	549	499	498	569	554	556	555	538	527	547	528	523	554	543	569	556	508	532	515	537	506	541	547	460	591	505	570	565	522	533	583	564	514	524	523	536	541	530	500	517	536	531	526	529	525	542	529	534	505	568	527	522	555	557	514	530	521	555	564	545	514	541	549	521	481	567	536	504	523	545	534	509	566	523	514	517	535	507	499	539	537	530	532	561	549	526	540	507	519	554	542	542	558	577	517	535	512	521	555	540	545	552	577	565	526	571	531	538	541	569	511	546	496	541	571	552	525	545	522	516	555	529	537	529	487	508	535	552	517	535	517	542	524	552	541	519	519	494	535	512	511	533	539	541	560	556	531	506	494	538	604	541	536	520	543	573	562	534	535	561	552	518	553	524	540	532	505	530	535	561	563	512	521	518	516	540	519	530	552	533	525	546	531	574	523	581	553	515	551	550	575	534	524	547	566	520	552	542	552	572	549	508	552	496	533	522	560	583	564	571	516	514	584	559	544	512	531	538	483	520	537	509	558	544	530	519	525	518	538	533	521	515	534	539	539	545	537	517	519	531	539	512	571	582	548	526	532	569	514	532	514	533	573	514	539	572	549	528	539	543	595	546	545	545	493	535	504	532	510	510	526	559	522	545	523	559	539	549	542	542	560	528	531	549	515	556	480	511	532	558	549	474	531	558	497	531	532	509	517	533	528	545	550	532	571	512	469	500	537	540	543	510	555	531	513	515	532	541	544	507	499	558	538	496	539	562	521	542	559	525	515	536	505	531	534	538	511	544	543	522	494	538	518	519	548	547	526	555	534	540	542	512	512	562	504	539	508	534	588	572	542	503	552	534	536	580	543	539	535	533	552	544	554	490	537	524	545	569	535	546	556	534	509	543	534	559	521	567	546	518	555	536	546	525	503	574	533	512	540	553	518	557	521	538	534	477	543	556	566	535	543	526	522	541	536	504	526	544	568	540	533	504	586	501	551	541	533	528	491	544	515	493	539	518	517	522	501	559	531	537	528	548	485	545	553	484	520	562	535	554	560	528	514	546	524	504	560	528	548	539	547	531	508	552	525	536	538	556	541	524	541	516	532	535	501	552	533	503	512	543	518	524	503	531	502	578	543	528	513	542	541	511	555	527	512	558	511	534	503	504	541	523	551	578	514	528	536	550	517	536	519	529	524	491	544	525	537	556	551	530	533	531	534	526	582	551	530	527	554	489	530	530	546	554	592	564	566	510	572	506	528	511	488	570	544	559	563	561	548	535	545	538	534	550	492	528	545	539	493	536	548	525	550	516	519	554	541	512	507	535	536	504	518	525	551	533	539	507	526	553	531	536	530	550	527	563	542	522	493	528	499	523	533	486	558	509	526	467	545	535	570	502	588	520	498	538	556	503	592	526	535	552	552	602	514	525	555	536	507	492	541	528	578	506	577	532	529	502	519	514	527	536	532	518	512	527	528	528	542	500	504	556	507	586	550	559	514	551	518	598	497	536	517	493	523	589	507	545	513	518	516	534	533	522	539	520	530	518	557	528	559	542	514	509	547	569	547	511	529	549	537	524	550	537	528	550	553	552	542	541	548	505	548	587	516	529	518	543	566	521	546	505	541	528	546	510	526	490	519	570	534	537	533	561	540	485	524	522	553	550	521	553	528	539	522	555	486	515	502	520	565	549	528	532	559	548	506	556	558	569	554	576	566	515	490	518	539	547	528	557	588	545	542	540	565	531	508	534	535	561	607	507	503	526	514	540	547	519	518	528	519	553	515	545	541	566	543	559	577	566	527	515	541	535	498	551	536	563	531	543	511	497	525	518	521	533	535	519	559	527	527	562	543	556	595	559	487	547	534	515	596	554	530	545	538	535	526	538	538	550	522	536	575	534	543	556	532	500	534	503	522	576	515	552	512	538	535	538	527	570	553	546	510	540	518	545	538	582	514	528	536	540	515	541	494	514	539	532	580	545	554	505	536	559	515	511	558	517	544	521	520	531	498	537	512	545	502	545	551	515	523	549	492	563	527	549	506	536	519	527	510	536	572	570	517	546	546	563	529	553	564	498	546	533	584	507	515	533	566	543	553	514	529	585	578	541	534	536	599	536	522	503	535	524	519	536	517	505	565	501	491	568	528	545	538	538	533	497	586	525	531	500	498	513	534	508	507	516	534	542	533	563	528	495	507	553	508	524	547	514	537	548	557	517	539	538	531	528	531	503	539	539	532	509	567	541	511	553	556	552	536	545	543	540	481	512	530	525	539	574	532	546	529	536	525	569	557	564	518	579	511	511	529	572	535	529	571	531	494	561	529	521	522	510	543	553	519	531	481	597	531	516	497	523	536	512	519	536	540	546	522	546	533	527	523	524	519	554	537	513	530	517	547	548	495	517	512	553	547	559	519	539	510	499	553	495	535	473	537	509	508	507	579	528	523	502	516	544	545	540	527	532	540	572	542	555	567	524	550	521	545	535	482	524	493	519	528	516	482	507	566	533	540	525	522	533	482	551	536	547	576	534	535	527	544	517	557	502	540	515	548	559	568	498	517	517	522	517	513	556	618	538	530	508	526	531	566	517	515	504	546	526	559	482	524	517	559	590	488	504	532	547	490	519	526	546	524	542	556	514	484	523	571	545	566	545	493	522	510	531	515	584	515	497	526	508	520	555	534	552	568	542	563	525	582	516	515	538	543	535	499	580	524	499	550	528	551	550	519	513	538	550	548	528	534	531	559	540	517	531	543	550	500	524	519	553	539	534	524	522	542	533	530	526	547	549	533	556	523	535	488	539	515	481	540	569	534	522	533	572	547	537	526	531	502	507	572	515	514	551	538	570	512	539	542	553	559	484	519	544	527	515	517	543	521	521	577	547	550	504	550	502	520	542	567	554	532	500	571	546	553	506	537	562	547	545	500	559	560	515	578	566	536	545	529	531	550	520	557	529	563	545	524	551	612	554	544	559	514	525	516	575	532	556	527	547	524	556	525	528	493	544	545	529	572	552	527	493	515	520	508	533	505	521	545	501	572	544	592	491	511	516	547	586	540	560	500	546	541	521	546	530	507	534	528	573	576	546	524	495	579	523	519	553	535	526	572	522	553	525	525	518	571	536	556	536	562	531	566	549	570	529	555	506	568	554	575	524	523	542	554	518	518	527	556	512	548	546	524	531	561	533	547	521	543	509	529	504	518	525	548	536	514	471
8030	8683	1028	884	760	746	785	778	743	725	708	729	707	720	750	727	717	710	747	766	725	754	753	721	727	704	783	753	748	714	712	759	733	731	727	731	727	719	733	744	713	727	690	716	690	724	700	755	752	717	721	779	749	744	756	784	768	776	712	740	764	718	784	729	750	710	732	755	709	752	726	728	714	737	760	760	761	699	686	715	714	713	716	695	709	753	725	715	729	726	690	726	722	732	707	717	719	759	750	699	719	686	777	702	690	728	680	724	704	743	746	745	786	729	678	693	696	725	705	706	729	771	776	717	717	715	704	723	720	745	731	764	693	710	740	711	698	694	747	710	761	785	659	730	722	717	772	694	735	724	680	710	726	778	764	754	753	716	772	691	703	737	687	762	738	729	740	737	670	745	757	701	727	723	773	725	758	730	713	757	710	711	681	734	703	711	726	727	727	725	729	689	768	673	754	734	773	731	708	743	696	716	771	696	778	762	745	704	772	682	738	747	678	694	757	722	702	719	729	715	692	727	733	726	734	717	771	750	767	749	800	728	693	693	746	733	756	723	714	725	691	736	752	685	730	710	726	731	777	723	759	736	711	705	769	700	727	696	716	748	772	764	744	760	705	728	698	733	733	768	715	717	722	732	744	717	756	769	723	749	726	739	696	737	739	722	751	692	708	696	736	742	726	689	734	697	740	722	719	727	694	699	743	677	713	722	706	707	754	678	728	749	721	711	715	716	758	751	734	702	743	728	697	772	675	722	675	656	710	728	741	737	726	765	725	771	722	712	727	719	737	736	689	744	767	758	771	758	736	732	724	734	731	761	750	764	728	730	756	717	702	764	737	756	675	750	727	706	710	718	761	732	699	777	727	733	776	718	735	703	762	735	718	715	712	705	721	719	668	724	666	784	740	778	720	684	722	722	760	743	745	685	793	735	708	738	765	708	742	776	730	722	780	750	730	699	682	695	754	707	699	701	749	722	747	742	757	719	732	728	751	736	727	709	741	731	712	760	759	706	731	693	722	707	696	735	688	765	747	729	707	710	745	699	740	763	769	689	773	729	749	726	737	740	727	740	715	702	731	740	761	723	679	721	748	701	760	754	720	729	712	715	725	692	674	720	693	706	690	808	724	718	745	713	736	730	739	752	748	696	731	731	733	715	700	768	720	675	762	708	699	715	769	686	753	716	767	755	780	738	737	718	742	665	664	736	736	742	657	757	752	728	764	710	694	741	710	758	722	710	727	719	707	754	721	667	704	734	761	729	729	675	690	738	712	722	723	736	708	743	733	729	717	685	731	721	756	726	730	706	765	742	739	751	750	723	730	769	754	703	768	707	701	716	718	652	709	692	724	766	718	735	791	666	726	736	748	743	743	709	740	712	715	718	708	721	728	713	726	717	774	708	701	694	718	734	731	716	756	699	718	749	769	756	735	706	709	720	797	727	719	706	679	774	745	689	719	720	687	683	734	727	761	762	748	724	734	749	720	717	692	733	717	733	721	707	793	754	736	777	740	730	754	721	736	662	719	741	686	709	716	716	750	699	725	713	727	709	716	739	759	701	741	715	698	692	743	704	719	763	750	698	748	769	670	698	767	763	705	748	758	707	751	769	715	707	689	752	730	753	714	720	716	735	716	744	741	766	743	723	698	667	723	706	673	778	730	727	758	720	739	727	736	732	689	751	680	732	733	700	790	758	722	722	744	734	734	703	749	717	702	711	777	723	751	738	731	725	727	731	715	690	692	729	741	701	715	756	757	732	722	722	708	764	741	802	699	721	690	767	711	718	762	743	746	735	729	738	686	688	797	685	693	760	765	675	718	760	747	733	687	692	747	705	699	695	659	754	719	718	694	760	731	697	742	731	697	715	727	735	737	702	717	726	729	689	720	733	760	724	749	742	778	733	782	733	765	694	701	682	702	770	719	750	733	714	714	711	762	753	744	726	665	736	746	692	720	712	715	720	686	713	749	721	708	754	723	715	736	736	748	688	730	697	757	735	723	723	728	716	750	728	748	768	700	729	688	735	752	704	738	740	697	745	713	704	681	724	749	729	713	716	705	715	772	748	753	767	723	727	773	712	725	732	699	752	808	760	722	748	739	681	748	694	710	713	689	717	714	703	709	758	712	739	716	714	716	708	758	761	710	706	691	693	704	705	733	741	666	740	756	715	753	690	757	738	746	698	699	771	746	710	719	735	750	676	754	741	698	779	704	692	781	696	776	739	719	734	689	716	685	693	731	776	719	766	724	717	759	757	693	730	749	728	691	707	727	733	719	715	719	676	682	707	702	738	719	715	715	703	702	698	721	699	733	690	727	697	739	736	700	723	711	678	731	714	707	701	775	699	688	724	770	737	789	715	743	743	716	755	708	729	696	767	731	689	715	720	737	743	714	705	731	737	739	727	751	709	650	781	716	759	738	743	728	740	725	709	768	717	694	761	721	735	751	738	757	740	706	654	739	723	718	713	690	737	696	747	750	778	781	753	772	728	702	718	703	678	681	639	705	728	709	699	681	744	740	777	712	738	740	733	703	698	731	711	741	756	790	718	768	800	754	723	746	712	724	706	744	732	689	754	692	779	756	716	725	736	729	752	716	738	739	740	775	753	747	752	693	699	725	714	757	731	694	691	701	741	728	698	759	748	651	760	743	738	692	715	746	737	696	727	756	734	721	714	686	794	748	725	706	747	746	762	702	721	757	746	719	728	713	730	693	705	715	768	752	689	745	705	700	775	704	752	735	704	729	790	752	725	691	704	747	739	729	753	731	769	729	740	766	725	733	774	722	764	713	724	773	694	721	718	723	712	737	707	714	705	789	695	733	706	708	669	765	729	721	753	734	739	761	706	759	705	729	791	684	741	741	731	713	723	730	740	744	753	732	759	686	687	749	709	737	756	738	756	718	716	769	668	686	757	718	684	696	720	745	716	731	743	736	729	781	675	715	803	744	698	734	725	757	765	696	754	692	724	699	735	743	756	706	710	665	768	729	737	710	758	790	733	727	731	713	680	723	773	765	697	705	755	706	744	742	737	714	704	707	722	728	719	748	712	734	674	683	707	772	722	747	763	829	749	720	733	739	759	687	758	717	707	763	767	744	712	733	761	741	679	704	723	705	703	710	751	706	737	728	768	740	693	702	738	739	754	668	730	689	728	759	740	735	717	711	749	767	790	741	771	735	741	787	760	716	731	785	697	751	727	689	707	785	703	709	704	721	764	778	752	703	741	760	730	710	725	743	709	705	734	774	723	710	748	731	748	717	685	761	724	686	693	682	693	736	712	725	688	712	732	679	728	722	756	725	735	725	733	749	707	703	724	709	732	736	735	717	728	743	723	706	731	703	689	746	729	725	722	730	705	738	751	750	757	740	767	767	767	791	708	790	732	749	704	721	710	727	752	753	705	681	726	750	668	707	710	733	746	706	731	694	717	741	712	716	704	712	779	739	734	702	711	744	706	756	688	703	730	755	715	733	736	695	719	685	743	732	760
22940	20789	28005	23649	20337	2985	739	555	531	476	459	422	377	409	430	412	391	373	434	370	394	396	364	363	376	382	396	358	377	377	362	374	402	368	363	373	383	398	387	365	359	379	403	382	378	347	405	381	375	404	391	377	382	394	382	399	419	441	399	395	389	361	400	386	377	353	384	406	368	368	406	377	374	368	371	411	363	346	381	371	379	390	393	375	361	360	357	372	383	369	366	386	357	393	382	392	354	393	357	355	379	385	342	353	377	374	378	324	346	373	391	371	395	370	377	365	354	371	372	355	351	373	402	382	374	388	386	371	364	352	395	361	412	377	380	392	359	350	385	371	379	359	366	394	381	376	373	358	360	373	382	366	356	359	363	380	334	369	361	397	381	370	368	359	356	369	404	373	347	384	362	378	371	383	375	348	381	389	369	339	366	359	376	372	409	379	349	379	370	385	368	391	350	363	383	351	345	355	323	347	369	334	370	375	366	377	375	328	359	411	355	387	340	323	391	343	344	370	365	360	393	410	385	363	399	379	365	402	396	367	342	423	353	360	365	369	374	385	375	365	371	357	367	336	352	373	383	358	385	378	362	351	361	380	343	396	376	378	366	351	377	345	381	367	387	367	368	414	343	376	389	367	345	368	355	370	366	340	348	377	367	389	360	376	401	356	360	411	384	355	397	343	326	361	331	393	365	372	346	347	356	363	384	350	364	389	361	370	380	379	372	363	390	369	373	386	345	389	363	382	388	343	334	329	363	366	365	344	377	358	406	369	384	393	367	375	372	432	391	411	379	371	370	356	370	402	375	401	358	413	400	379	371	375	369	382	376	379	381	367	370	352	388	367	402	344	367	370	370	383	379	384	374	372	344	384	360	353	361	355	394	375	365	378	405	367	347	345	390	383	377	370	350	359	379	349	359	380	373	352	369	377	377	367	383	337	402	329	379	383	355	416	363	362	353	381	392	375	408	398	382	390	348	361	369	365	350	378	363	358	400	398	343	372	392	367	368	367	386	361	367	382	403	378	354	388	364	409	374	348	357	359	376	376	386	364	341	370	360	356	392	351	366	380	379	356	348	351	353	368	361	366	383	363	367	376	337	388	401	401	377	387	361	417	383	376	396	376	366	375	377	365	376	353	366	415	363	369	367	366	348	364	377	388	367	358	383	385	345	371	375	383	384	385	376	380	396	327	353	404	385	373	406	365	407	409	382	362	356	386	351	356	374	407	370	384	374	377	385	368	379	392	370	368	390	394	376	324	392	359	366	394	372	357	391	349	344	367	372	380	387	366	359	379	387	349	397	372	362	364	341	374	376	383	391	401	357	356	364	386	358	380	348	370	398	358	330	357	360	372	394	359	367	399	411	365	356	345	399	368	375	342	369	366	386	376	352	352	373	386	385	385	379	337	390	340	354	360	351	356	381	358	355	345	363	359	403	383	372	375	380	335	386	380	352	394	356	378	388	375	392	415	355	348	355	358	376	342	397	367	358	394	379	373	432	335	342	393	372	386	373	349	386	412	354	360	362	386	395	327	389	377	383	373	354	377	350	369	371	374	372	364	400	387	360	357	374	382	380	401	395	344	365	417	381	377	378	385	372	370	364	375	380	363	387	407	380	357	403	344	376	357	385	381	369	391	389	407	369	381	404	388	356	357	379	355	351	385	353	336	362	391	379	382	386	347	370	376	396	398	344	397	353	374	385	384	378	388	410	366	392	368	370	390	366	367	327	392	361	352	383	371	403	359	358	370	354	357	343	387	346	421	377	361	349	322	348	367	351	411	359	379	382	376	350	352	366	369	385	377	379	358	353	357	362	372	380	365	385	377	371	358	354	363	370	411	392	372	388	375	425	369	360	344	377	356	388	382	386	389	376	407	363	345	383	380	392	378	398	375	370	371	373	371	350	389	362	313	398	370	344	353	378	375	414	416	381	383	365	373	342	364	424	370	375	375	366	367	352	382	394	359	385	378	361	358	349	350	393	358	371	367	377	370	382	366	340	384	365	325	348	395	359	393	354	380	387	364	378	358	370	378	382	355	348	361	368	337	380	371	366	391	396	390	363	386	381	352	381	388	412	380	346	374	405	359	363	399	399	365	382	423	356	373	355	335	392	389	350	331	367	325	361	355	384	408	399	368	395	392	354	373	347	338	392	391	394	346	360	389	359	383	352	403	376	386	390	365	367	366	368	385	374	369	401	433	362	373	405	359	372	368	387	369	376	414	376	348	343	352	368	364	381	370	385	387	351	370	375	335	354	370	368	357	373	376	367	361	373	387	350	360	357	354	356	366	382	343	365	346	362	333	383	390	372	378	358	383	366	376	369	365	375	404	408	426	395	361	368	399	355	377	380	362	373	377	363	395	348	361	321	382	385	369	379	390	366	401	394	372	371	374	376	382	387	407	366	344	359	379	361	343	379	400	374	360	365	376	360	371	379	362	410	405	398	384	366	384	361	400	381	397	378	361	398	375	417	348	380	380	370	377	360	384	359	341	380	365	363	356	368	369	377	386	383	367	362	361	363	337	363	381	378	325	377	350	399	396	361	374	392	381	340	381	371	359	371	369	361	384	377	390	354	335	402	365	362	379	372	390	326	379	371	353	369	369	417	401	376	348	362	385	358	395	403	392	360	355	368	383	351	378	356	404	356	399	369	375	388	372	353	351	413	411	361	389	359	359	336	379	359	394	348	404	390	359	358	373	384	359	381	363	357	362	372	385	376	402	405	394	350	377	406	364	395	374	394	411	369	366	339	385	355	332	322	357	370	375	372	375	397	372	371	405	377	390	340	360	393	375	385	381	389	351	368	374	372	357	348	367	383	364	372	373	362	363	352	368	379	368	370	383	368	378	353	373	392	415	379	361	380	380	350	321	409	380	345	369	374	391	370	368	357	402	373	388	405	383	372	345	375	341	386	408	405	389	389	356	360	344	348	376	385	370	372	360	378	386	388	399	351	379	411	374	401	359	355	390	370	369	346	360	363	399	378	401	347	395	380	384	329	364	386	393	403	333	382	370	341	395	358	400	362	360	330	380	366	377	398	358	373	389	376	327	348	385	371	354	381	378	368	357	344	386	307	372	344	327	379	369	369	373	346	366	350	368	388	350	395	361	363	376	375	340	372	369	355	376	326	349	358	401	390	374	341	370	380	396	351	392	372	352	368	380	344	357	371	362	359	399	387	379	389	387	380	374	366	390	387	376	386	392	325	375	364	387	372	359	379	367	361	365	353	378	367	406	401	357	360	368	350	341	393	364	354	408	343	384	373	349	360	393	404	389	379	407	385	407	377	386	383	347	375	359	359	336	371	406	376	379	370	383	384	363	393	389	363	374	381	365	368	374	393	341	340	379	353	389	407	356	384	353	363	369	372	380	395	361	368	349	382	360	369	395	370	407	372	375	366	390	367	366	362	388	359	378	401	352	375	383	384	391	374	398	426	371	359	334	360	350	408	363	366	349	384	345	362	336	374	372	365	370	373	365	408	360
21272	25773	4660	2286	1747	1382	1086	915	806	736	722	666	622	652	609	574	631	611	570	579	569	582	558	558	526	552	588	518	515	567	540	529	550	527	538	543	540	497	508	520	547	528	514	546	498	511	524	520	531	535	539	539	551	553	576	601	589	586	589	543	506	515	544	512	532	499	551	498	556	529	531	522	550	501	491	499	513	508	535	539	576	531	551	521	574	556	549	540	492	511	509	507	568	511	508	562	571	516	541	486	540	545	457	508	539	534	497	515	526	510	533	513	539	535	516	530	527	522	524	493	519	521	530	505	490	519	503	501	520	540	523	511	497	504	518	539	495	517	552	529	549	476	489	509	530	494	569	526	519	560	517	533	523	539	515	518	573	522	531	539	565	532	525	485	512	525	519	551	509	500	478	494	490	529	551	549	545	504	537	484	504	530	514	493	504	537	536	500	553	498	526	549	539	494	485	561	538	529	518	469	497	538	494	541	521	507	528	532	525	486	553	521	500	518	522	519	533	500	532	578	513	498	492	537	567	540	508	592	505	505	531	506	547	516	543	537	529	556	510	496	514	509	533	516	439	512	561	512	486	610	544	543	484	565	495	516	519	516	528	489	520	504	531	513	537	528	515	557	523	525	541	522	515	498	525	537	542	521	488	491	524	547	502	532	562	505	507	536	499	520	552	548	525	537	515	482	536	531	496	528	535	542	558	550	555	538	551	530	513	509	526	542	510	489	509	542	503	474	521	527	539	510	545	496	542	527	537	492	490	541	505	526	518	481	534	518	530	511	564	534	523	537	558	535	565	516	484	472	549	505	522	499	510	582	531	555	528	534	551	513	538	530	511	577	551	529	523	513	511	520	578	530	518	526	559	531	519	531	494	531	597	525	532	548	486	559	496	503	506	529	518	490	547	497	498	531	507	527	548	582	522	523	512	529	534	513	536	512	495	514	497	509	539	520	537	522	525	522	525	537	502	531	504	565	559	513	494	500	539	478	530	535	484	530	517	554	539	535	532	481	511	476	520	504	533	503	503	492	510	545	535	489	518	534	499	536	447	549	555	498	539	544	538	498	534	517	525	547	486	499	524	502	540	501	532	533	512	499	484	545	516	482	495	557	514	537	542	503	516	495	525	514	549	571	485	486	533	514	591	541	545	512	541	581	520	501	542	516	515	545	530	516	535	544	521	483	552	501	538	513	539	513	525	492	483	522	464	492	502	545	522	513	512	523	498	570	498	492	518	528	513	516	525	515	516	506	568	526	507	549	568	534	513	536	502	531	470	527	535	482	548	526	551	484	568	526	542	550	532	560	531	579	542	541	501	530	525	530	520	540	534	550	508	560	510	530	550	519	516	500	491	521	505	519	540	544	527	535	534	491	544	538	508	533	577	541	519	526	539	519	504	554	525	558	589	522	540	539	516	516	560	583	514	492	563	514	500	537	559	522	501	490	503	488	530	512	523	562	525	530	510	505	481	522	553	533	482	563	552	484	512	520	532	509	526	541	497	527	558	536	501	485	541	536	527	541	545	497	504	540	550	510	507	488	534	517	488	466	533	538	482	557	515	553	480	570	511	539	576	506	534	546	536	549	521	541	485	488	508	510	536	548	506	547	510	550	522	541	483	516	532	528	503	552	496	494	552	558	483	535	558	515	500	512	531	548	514	522	526	485	488	492	543	532	567	499	521	523	503	500	512	529	527	556	544	523	546	528	471	577	583	509	555	505	521	519	515	543	550	515	578	562	500	566	542	539	507	530	494	555	534	540	501	506	508	495	512	558	515	513	524	526	510	540	515	522	554	503	545	546	541	542	560	516	505	499	562	537	542	525	494	563	522	530	560	487	559	524	528	511	538	522	533	492	522	506	517	507	558	537	531	511	537	540	512	508	525	515	495	504	532	475	539	565	517	559	500	571	535	535	537	507	515	509	518	564	532	498	495	530	534	524	555	500	524	516	524	494	501	568	509	551	520	551	539	522	495	505	515	538	502	528	487	577	538	526	490	504	516	529	491	495	504	493	523	495	524	523	530	484	562	518	537	505	519	537	516	526	515	499	512	550	503	498	543	531	463	521	524	464	575	516	552	581	499	542	535	531	515	496	549	483	513	548	538	565	540	522	550	551	568	555	516	551	521	518	540	511	550	507	552	560	572	511	471	501	526	547	530	491	540	515	512	506	533	568	502	550	528	510	557	533	574	530	524	526	510	519	475	502	507	537	555	538	492	508	540	536	519	524	527	512	535	515	514	559	510	536	520	548	523	519	506	522	547	506	510	547	501	535	508	540	546	508	537	498	529	507	531	524	567	499	530	514	483	511	522	505	463	537	549	538	534	523	514	515	522	531	534	503	508	551	462	515	511	503	569	495	475	574	539	523	509	493	545	502	520	563	498	539	533	527	525	531	544	538	549	539	540	502	554	481	542	505	483	505	507	528	521	525	515	512	520	498	546	491	503	553	590	506	522	517	572	541	540	542	543	554	519	514	570	544	502	490	521	498	515	540	466	500	507	523	494	523	512	525	535	513	544	572	536	522	515	530	492	548	538	506	553	498	546	468	520	520	540	517	505	524	519	532	487	548	525	489	540	524	537	521	539	528	515	543	504	472	509	533	510	518	521	543	527	504	516	536	540	517	532	544	535	544	510	558	498	508	504	554	521	506	524	445	527	507	518	494	526	566	511	519	563	523	515	539	496	531	554	525	556	513	543	508	511	494	535	585	522	551	536	498	513	471	539	515	537	522	492	553	504	543	508	512	553	536	515	522	567	503	502	509	553	496	489	520	504	503	490	545	539	523	505	490	535	509	505	520	510	493	538	495	554	534	512	515	518	485	514	530	523	548	534	491	490	496	507	489	547	521	532	526	521	498	542	514	514	528	530	487	517	541	506	505	527	532	507	522	518	519	524	520	504	519	543	565	526	524	512	500	514	535	528	520	542	544	534	519	532	489	506	534	525	495	503	554	540	517	500	534	529	505	510	516	537	536	525	518	500	503	573	533	547	519	526	504	484	528	514	543	505	535	516	506	545	550	519	495	527	517	557	529	520	545	535	536	536	513	596	507	520	519	544	499	580	533	532	526	532	508	509	538	521	520	519	506	520	518	552	546	522	502	516	538	543	544	486	530	549	491	510	523	528	528	514	521	514	522	488	535	510	523	468	565	516	541	523	504	555	530	552	502	520	540	524	515	563	524	491	538	549	500	515	496	482	524	600	526	504	516	521	521	577	559	550	531	539	515	530	516	532	537	488	531	499	563	521	549	495	521	500	548	522	525	508	532	500	499	558	518	477	559	484	504	551	555	495	540	484	523	492	510	548	483	516	526	514	529	541	489	529	505	516	522	554	502	570	539	496	514	540	552	551	489	516	568	519	507	473	501	548	467	521	519	517	528	528	504	542	529	543	535	538	496	493	496	495	520	500	527	485	499	506	538	537	509	545	511	513	523	484	505	525	534	500	514	578	510	542	509	510	529	533	530	528	542	526	523	526	521
24165	20761	26268	24218	2669	667	595	449	478	455	456	431	479	428	407	414	450	447	452	407	438	462	442	386	428	413	418	413	411	449	405	380	412	408	453	420	408	394	395	397	417	411	432	406	408	387	414	411	408	431	430	417	438	424	470	430	437	437	439	442	425	462	467	447	425	420	401	428	426	418	433	400	446	413	416	396	419	408	453	455	426	447	400	432	412	409	437	432	404	376	382	421	429	439	385	395	415	361	408	405	400	404	371	452	461	390	402	417	422	409	389	377	443	394	406	445	409	427	430	454	414	416	418	408	397	412	419	423	396	418	408	436	412	380	453	416	408	420	418	428	441	398	406	385	415	379	423	390	425	431	408	398	450	420	413	422	397	415	449	424	362	418	451	433	368	401	379	406	437	414	404	417	368	385	398	401	391	419	441	403	381	419	395	407	402	414	428	433	392	431	418	417	441	453	419	380	409	423	388	449	428	390	383	417	421	437	396	380	407	408	407	387	423	371	434	379	428	400	440	407	411	385	412	364	413	377	430	393	426	435	429	428	425	410	440	424	424	405	402	401	394	442	407	435	422	385	416	430	379	410	392	418	397	401	428	390	410	421	393	426	402	427	433	397	404	405	448	422	448	396	426	419	419	380	425	402	445	435	408	412	442	415	418	440	423	386	412	412	432	432	407	408	385	430	405	424	404	421	406	444	426	430	396	380	402	377	396	408	417	422	373	397	375	417	430	408	405	429	438	418	413	463	440	428	383	437	399	410	394	410	397	439	396	461	443	384	408	400	412	431	398	397	398	417	431	457	415	426	444	398	374	414	436	388	436	415	440	404	431	423	450	421	400	395	442	428	414	418	420	434	439	437	431	418	396	425	445	430	438	403	451	409	434	406	413	438	400	403	420	423	449	414	405	388	389	395	419	439	409	403	448	395	424	444	459	416	384	406	441	431	424	411	443	420	443	437	448	433	397	390	413	440	414	405	426	388	386	462	438	380	417	403	382	385	377	421	437	426	399	398	435	420	434	385	401	386	408	441	371	391	385	418	384	410	421	442	411	428	416	446	404	430	381	434	429	455	465	410	409	415	400	391	439	388	443	431	414	430	402	409	386	410	438	425	413	451	388	394	427	406	400	404	414	407	405	416	426	383	449	420	386	443	414	419	378	431	410	373	430	462	414	409	434	437	375	417	436	414	402	420	446	429	398	439	427	421	430	452	420	414	399	385	394	400	398	431	386	428	422	426	447	394	394	412	422	437	429	410	410	393	398	390	416	406	364	401	400	370	425	387	420	374	407	424	438	432	410	392	408	428	398	404	436	431	448	442	372	416	440	389	411	395	416	411	406	410	411	447	441	414	453	396	419	418	424	422	463	423	463	428	418	431	426	408	421	439	359	440	430	435	412	457	396	432	398	404	374	450	431	439	413	396	403	397	392	408	435	391	393	411	434	455	409	408	418	436	438	432	396	393	421	438	396	420	446	412	405	411	437	443	379	341	396	440	408	422	428	422	402	435	423	430	390	423	390	410	385	410	394	416	399	412	401	442	392	371	424	428	372	429	405	420	432	383	408	376	389	435	399	413	453	422	422	426	418	415	368	410	404	418	403	425	412	426	428	385	420	425	421	387	409	394	394	407	414	428	397	389	422	403	426	471	431	451	432	403	404	479	410	427	401	410	369	375	441	430	419	430	424	400	409	384	382	427	435	396	446	403	427	398	421	427	431	420	386	418	410	414	438	435	428	412	428	395	419	433	423	406	423	444	412	402	414	405	414	423	402	438	414	384	428	416	419	435	441	403	421	406	409	474	427	412	428	406	378	365	443	378	393	422	456	398	388	438	370	400	441	435	393	393	396	443	425	438	426	420	437	418	429	418	382	403	373	412	428	394	397	410	408	438	428	451	424	411	425	417	430	428	432	413	406	433	399	360	431	409	424	422	422	430	437	437	371	418	431	437	404	413	441	452	377	399	399	408	389	421	434	432	391	456	442	384	416	417	399	398	386	414	397	421	456	405	420	403	414	447	402	419	430	401	429	403	382	376	435	396	422	413	409	393	401	405	431	425	425	395	399	411	405	415	401	429	388	415	454	443	408	378	445	412	408	393	436	436	394	446	417	417	391	409	426	414	412	432	408	427	403	403	436	435	411	399	419	454	421	432	430	441	424	435	407	422	436	407	403	414	408	426	445	430	445	394	436	394	368	423	433	446	404	421	410	412	424	429	446	391	415	407	422	422	439	419	421	398	387	449	399	434	409	408	422	394	435	426	468	412	423	425	414	414	420	397	397	414	438	454	431	428	409	384	388	442	396	416	456	392	420	408	447	464	393	426	435	433	442	408	366	425	407	412	403	392	419	434	393	414	427	402	400	427	399	407	454	403	387	431	433	415	411	381	458	424	405	406	379	412	392	408	407	417	414	378	421	419	420	394	423	392	395	402	408	422	397	431	425	433	426	400	385	358	389	383	401	379	417	403	415	416	430	405	396	455	455	395	391	389	450	426	415	395	421	421	384	387	388	397	400	418	386	403	435	389	398	416	426	409	402	404	404	437	441	444	398	385	411	413	426	409	383	385	446	371	370	377	401	409	411	382	429	399	395	423	414	431	432	403	382	416	436	445	416	425	423	386	402	419	427	418	409	402	425	402	414	432	446	397	424	447	413	460	390	406	427	376	396	450	390	410	429	410	417	442	419	420	431	440	427	397	392	409	450	413	420	408	391	416	431	395	417	411	423	436	435	419	402	412	387	430	425	399	396	362	458	417	440	405	432	428	419	398	442	404	410	454	425	396	441	429	426	393	386	409	408	410	426	389	422	346	415	397	459	402	456	438	430	442	399	379	419	403	402	409	386	391	410	412	371	425	429	403	390	433	404	434	415	430	432	440	411	392	398	433	387	414	382	445	408	417	413	407	444	434	407	429	380	417	389	433	388	385	443	437	395	415	413	424	399	401	399	415	420	444	400	409	408	423	377	433	457	397	382	462	434	409	437	404	384	426	440	415	428	388	397	409	439	459	430	437	439	430	408	414	412	412	452	426	442	404	394	386	404	373	470	424	415	441	491	415	428	403	424	409	409	372	434	414	451	410	433	397	427	429	429	391	381	405	401	388	418	441	429	405	417	416	387	406	464	382	411	387	399	422	397	417	389	435	421	399	405	388	446	469	455	432	381	398	415	435	401	420	416	419	399	414	437	417	410	424	434	416	444	416	398	454	389	403	406	435	417	425	400	384	396	451	437	463	411	433	438	425	398	449	431	457	417	386	400	460	413	439	392	413	405	398	397	388	409	428	438	406	464	450	403	439	421	401	421	435	448	380	435	432	440	417	433	389	421	391	369	416	374	404	404	449	441	377	442	427	418	417	427	428	473	395	408	452	416	377	423	385	387	409	412	404	405	432	471	391	388	426	375	432	431	426	430	401	394	432	400	417	405	419	402	434	383	382	410	423	421	403	418	418	419	424	445	446	432	417	393	429	427	351	409	464	404	400
17953	20094	2670	1446	1169	983	888	762	727	664	654	693	648	629	599	612	592	605	567	589	571	580	607	581	577	575	559	554	597	573	538	550	539	598	594	545	598	570	522	558	558	562	556	574	594	594	556	563	589	564	555	558	577	606	608	604	626	606	556	539	581	533	529	536	553	577	592	539	564	580	522	567	529	574	562	537	552	580	552	557	510	517	550	593	559	581	538	536	548	583	587	541	580	505	563	590	576	593	526	572	605	592	532	567	585	546	537	542	540	501	512	545	542	601	577	555	510	505	567	558	567	543	558	545	535	601	565	580	538	513	564	534	559	564	535	534	531	512	585	539	532	547	563	588	541	515	544	607	553	557	559	500	592	573	539	591	504	532	526	604	495	542	554	529	527	526	528	557	553	559	505	588	561	489	543	579	560	575	557	603	583	552	570	498	554	502	549	566	599	550	525	552	567	561	587	553	586	533	559	557	558	560	562	577	565	536	565	565	553	538	555	541	586	524	537	549	562	588	546	553	589	565	571	563	598	548	547	559	541	549	603	549	544	573	565	581	532	543	577	538	534	549	584	578	549	624	585	538	541	552	557	548	549	540	564	566	555	519	501	567	557	543	570	540	518	557	571	534	568	588	494	556	558	542	516	581	555	559	549	541	595	573	548	594	578	550	544	575	564	548	579	554	554	544	557	574	605	585	513	589	591	522	551	541	551	540	564	566	506	542	535	580	498	562	590	575	558	563	534	544	527	570	546	565	530	555	581	532	579	575	543	544	539	606	586	536	575	544	541	561	574	568	534	528	557	522	576	570	546	560	541	534	539	562	596	548	561	529	553	556	559	553	543	544	562	528	562	547	559	609	543	578	557	562	538	557	545	572	518	567	583	545	556	573	560	532	574	577	547	539	598	571	553	534	590	539	557	588	516	597	563	541	556	556	526	547	531	573	519	551	553	520	537	556	545	491	570	534	575	552	588	536	574	538	586	532	537	536	596	572	546	566	586	623	546	545	550	570	544	521	589	603	545	550	560	579	565	594	566	551	570	550	536	541	524	559	604	556	584	550	520	544	539	532	557	566	530	560	572	586	542	522	551	531	565	558	563	565	546	529	528	589	524	557	563	519	559	524	586	551	541	572	534	523	518	551	534	552	575	539	538	597	545	564	557	563	582	571	530	576	551	533	535	540	567	560	541	563	592	575	563	534	566	575	574	583	558	553	593	580	554	537	509	521	519	572	582	591	594	564	548	549	568	559	590	533	582	544	570	583	546	578	545	600	561	530	541	544	562	554	545	547	615	513	561	563	583	553	552	553	524	541	587	555	559	554	487	559	592	545	562	555	577	576	577	566	568	529	560	536	564	571	548	571	570	543	565	587	579	552	577	550	579	534	565	582	540	551	518	545	515	564	577	588	552	556	598	557	559	570	578	547	557	540	543	569	579	543	556	573	578	551	582	508	522	596	566	522	569	554	580	550	551	551	528	571	574	562	599	507	543	554	593	561	525	540	546	585	525	579	510	589	547	551	630	540	522	630	583	557	555	531	581	582	568	568	559	578	543	588	554	543	568	537	531	524	537	543	553	551	559	566	543	548	553	524	516	554	573	552	556	560	568	550	553	526	580	583	550	538	564	559	557	598	555	557	529	589	550	577	556	516	555	499	519	534	566	522	515	541	546	549	590	539	575	557	550	566	518	575	545	549	565	562	590	588	549	557	593	572	541	570	552	543	590	549	575	585	551	536	554	549	554	580	588	534	527	577	517	531	572	560	587	560	528	533	534	570	558	591	586	559	537	591	567	546	561	544	560	577	537	571	559	547	539	575	559	556	573	581	552	541	559	542	554	524	530	584	528	546	577	564	618	561	513	575	570	552	543	549	622	590	586	517	568	530	553	556	582	528	568	558	506	537	574	598	567	556	546	574	564	567	587	556	524	531	563	519	572	548	526	515	506	546	575	580	549	567	563	550	599	534	533	611	557	603	562	542	561	559	616	550	533	551	593	554	546	565	573	522	579	556	558	562	532	555	573	597	566	545	577	558	526	519	594	610	517	550	529	518	567	539	548	526	574	583	536	529	552	556	579	556	545	543	598	563	573	566	539	541	544	532	567	538	577	569	571	567	537	529	560	562	554	564	582	552	569	577	556	563	557	532	583	571	611	539	500	532	555	569	565	549	556	563	575	518	571	558	540	575	593	531	536	593	513	569	559	575	557	561	536	547	572	585	564	600	550	552	524	537	515	554	571	540	525	548	565	564	562	585	555	566	548	562	534	572	548	551	589	550	515	567	547	560	505	552	501	524	574	559	541	579	579	571	513	568	569	567	548	561	547	571	541	518	500	579	582	528	581	563	580	527	581	583	551	540	575	576	565	554	592	568	555	537	549	532	577	588	594	531	581	561	542	565	553	583	538	593	567	581	549	545	570	546	530	610	534	552	564	583	564	563	539	568	554	525	546	568	530	563	572	569	532	529	526	574	556	588	588	547	553	571	524	592	556	553	542	592	521	538	557	583	540	520	521	572	577	627	562	558	554	518	576	535	534	565	566	554	605	546	557	543	567	568	590	522	541	551	551	516	532	528	578	561	541	553	565	567	555	585	537	558	584	560	548	545	537	587	528	534	570	525	573	571	538	551	553	556	578	552	530	580	574	546	547	533	556	552	563	543	539	564	542	524	554	550	572	558	597	550	531	613	559	565	564	562	579	544	573	552	554	588	593	577	577	549	551	562	552	558	531	596	542	511	551	543	568	575	529	527	521	574	544	532	563	574	554	558	528	571	554	556	534	594	588	565	545	551	555	530	551	582	593	495	589	563	572	539	576	529	590	592	562	502	546	570	564	557	530	560	578	545	572	546	533	579	575	592	563	591	559	534	574	536	504	534	567	541	581	556	578	582	606	556	543	520	602	528	555	585	525	559	586	553	561	552	535	597	529	572	577	514	587	572	512	498	541	556	536	570	509	537	544	573	518	539	528	592	554	577	550	563	536	552	566	560	529	524	562	554	550	524	522	559	568	580	520	555	586	544	553	579	564	560	565	552	561	560	582	554	557	550	524	557	588	557	587	552	584	556	575	552	518	575	593	562	546	531	550	532	556	566	570	551	554	544	513	554	517	606	573	539	567	541	544	537	510	532	552	575	542	589	550	574	589	548	576	544	522	573	576	576	593	554	542	606	587	528	525	574	582	580	579	562	616	541	571	516	544	570	545	581	555	571	548	564	561	586	579	492	553	554	598	547	516	561	529	598	553	536	562	579	550	576	576	554	535	586	578	526	553	577	531	562	571	525	520	594	557	539	566	564	530	580	604	561	548	563	561	560	481	567	558	549	531	521	535	528	573	514	574	561	547	528	544	586	610	519	564	579	606	581	573	522	561	554	570	558	521	561	558	553	572	599	537	558	564	553	540	565	553	589	562	575	548	584	543	613	547	584	554	504	531	568	568	535	583	561	583	538	590	537	551	557	539	539	547	563	542	543	507	545	567	528	546	548
22060	20810	28702	23028	20812	20323	1926	498	357	329	324	279	272	283	246	229	212	214	224	206	213	214	209	208	187	196	204	184	205	194	165	191	180	187	183	187	175	201	182	171	169	175	195	161	213	175	179	192	182	198	172	199	191	181	203	182	229	218	199	200	178	180	163	185	170	183	161	186	179	181	176	185	157	196	172	180	165	180	177	183	188	178	197	177	172	178	173	159	164	156	180	184	161	192	190	189	183	177	174	186	185	157	184	176	183	155	164	166	164	178	163	176	191	183	189	171	155	169	171	177	197	186	162	175	143	164	164	174	168	153	166	178	194	187	191	158	175	153	198	165	170	180	182	166	171	153	160	200	162	175	164	163	196	178	153	163	166	169	180	142	178	173	169	165	183	161	147	166	194	189	161	197	163	173	168	194	195	177	173	208	182	159	160	201	164	204	193	193	173	187	155	170	190	166	168	167	168	168	206	175	167	160	163	197	197	195	180	178	172	162	167	176	164	176	170	194	170	173	157	171	196	151	162	185	163	183	193	183	161	177	182	161	201	171	179	157	172	177	196	160	180	176	180	168	156	163	159	183	185	194	158	192	159	193	179	154	187	164	162	169	171	160	133	175	156	174	161	183	180	179	184	159	186	177	185	188	181	159	180	180	180	164	188	188	189	164	169	150	180	173	191	184	174	151	194	163	160	182	143	166	177	168	185	196	196	169	175	181	171	188	178	180	166	206	189	196	160	177	177	175	174	184	172	159	203	183	195	161	199	182	178	167	174	178	176	194	190	162	199	166	178	162	171	178	188	146	166	158	175	187	171	192	189	163	217	192	174	176	175	175	178	177	153	182	161	177	165	180	173	177	154	170	183	199	178	167	144	162	181	188	183	172	187	174	171	187	189	161	159	164	193	188	157	165	169	188	179	170	179	181	160	172	176	179	165	176	172	199	165	168	177	155	172	171	179	152	180	159	164	176	169	172	159	207	191	157	188	182	168	186	175	169	195	181	198	167	146	165	156	167	196	176	171	143	167	177	200	162	193	177	196	168	186	171	169	173	174	200	167	165	175	165	173	173	171	181	167	173	175	165	187	155	160	188	199	161	174	173	173	172	184	163	167	200	162	182	192	172	185	172	154	151	197	149	183	182	174	176	165	168	160	167	154	156	179	166	193	138	174	164	172	176	168	165	187	188	169	164	186	167	167	184	191	163	170	198	176	182	177	180	182	164	181	182	162	188	168	170	201	179	167	170	192	180	184	161	169	172	189	173	150	156	161	176	180	177	161	195	160	177	155	182	183	189	174	165	178	173	150	176	177	170	188	176	183	194	184	167	171	188	181	172	173	177	159	211	164	188	167	173	188	191	178	196	162	172	168	163	154	174	174	170	172	185	173	180	169	176	159	192	150	154	157	169	180	162	186	182	175	166	180	175	175	186	157	162	160	178	187	179	159	167	163	172	175	185	169	179	157	176	162	182	184	176	196	169	187	154	188	180	176	177	191	179	163	167	184	145	184	170	173	179	165	159	155	188	161	161	168	187	172	189	172	148	175	162	201	153	170	180	146	165	174	166	179	159	201	179	170	183	181	162	170	191	179	163	181	172	163	170	173	179	169	167	159	170	175	158	180	184	173	167	183	174	206	175	164	173	171	178	162	173	155	174	156	174	181	167	166	155	176	190	170	195	200	165	158	176	184	169	157	186	163	177	198	163	172	183	186	200	160	178	169	163	183	182	169	193	182	174	195	177	179	168	197	151	171	168	190	162	195	154	175	168	170	163	189	165	183	169	165	195	197	178	161	174	167	181	181	193	162	192	164	169	160	194	182	163	180	162	182	190	180	186	177	183	174	184	170	163	181	180	176	179	171	177	166	159	154	175	157	183	179	175	173	179	168	170	196	148	173	170	177	178	191	194	184	182	170	171	194	173	164	185	167	163	190	165	154	212	182	159	160	163	158	171	181	166	181	172	176	177	174	179	160	165	167	174	162	187	190	147	181	182	170	171	164	188	173	189	151	174	162	177	169	168	167	168	200	166	175	169	159	191	190	165	165	155	195	185	192	186	172	178	156	170	148	173	175	167	185	165	189	163	180	184	190	170	161	190	177	199	188	166	181	167	199	152	185	188	145	179	158	172	170	180	171	178	158	172	165	187	177	168	175	166	168	187	177	155	181	174	175	192	178	146	171	164	169	171	175	169	164	179	154	187	187	154	204	188	194	169	154	188	171	173	152	190	179	168	154	157	189	178	180	160	130	191	168	166	174	160	164	162	174	170	198	165	162	157	170	167	178	191	161	174	151	169	182	157	159	168	194	172	197	184	166	173	185	167	171	194	178	165	162	145	179	154	202	168	182	167	194	152	173	154	161	186	142	169	185	174	182	157	156	152	168	189	175	174	184	147	185	191	154	163	184	178	185	174	178	192	177	173	179	185	162	153	172	175	172	173	173	162	214	160	159	179	198	177	167	180	178	175	173	174	157	194	168	158	164	159	168	185	163	187	189	175	176	178	180	182	185	170	166	181	173	204	178	167	164	173	163	166	186	163	195	176	179	155	176	175	153	167	162	178	173	165	172	162	191	167	172	151	177	163	161	174	179	183	173	163	186	169	149	191	179	171	174	189	162	174	208	186	176	192	169	164	183	178	180	164	155	166	201	164	168	180	167	172	163	175	152	156	172	145	163	175	167	166	158	166	178	174	181	169	154	160	168	173	166	157	184	162	182	185	185	172	193	191	187	189	191	202	161	174	157	179	162	182	169	170	173	166	170	181	170	159	161	174	173	143	168	194	178	183	196	160	160	193	177	174	166	153	180	168	154	167	182	167	188	165	171	187	181	163	149	191	161	175	183	162	172	181	169	180	159	174	163	166	174	178	180	180	193	172	198	176	162	151	177	164	176	163	156	155	152	180	167	177	144	176	143	188	183	175	171	158	171	171	182	167	154	162	163	166	166	129	147	189	191	153	161	176	157	175	163	179	178	161	191	173	163	167	175	172	158	181	170	167	181	170	143	177	175	174	170	181	151	183	197	162	177	193	181	172	196	159	157	165	182	158	191	177	193	199	200	193	181	174	176	184	182	167	175	165	187	201	180	175	190	174	160	188	161	182	175	190	174	192	181	156	163	169	174	170	163	192	186	160	192	176	174	171	171	162	165	162	162	162	176	173	192	181	186	164	163	177	167	164	195	183	172	170	193	168	151	161	181	178	164	165	180	141	181	191	163	158	170	193	177	181	194	173	198	200	162	177	170	169	174	165	182	183	170	187	185	189	180	179	185	167	171	171	171	168	165	144	168	174	173	190	163	186	154	199	163	157	192	178	157	170	183	176	161	167	172	162	172	174	165	194	191	196	185	149	174	162	156	178	187	162	141	162	167	150	174	162	161	176	173	157	170	162	170	178	197	153	179	171	155	157	138	177	189	178	165	175	164	157	182	178	177	191	192	200	172	157	192	173	197	156	176	183	145	162	168	188	161	195	188	192	195	164	183	186
24533	27438	7548	3517	2431	1836	1307	1062	853	740	617	592	448	478	429	450	371	349	344	322	338	326	312	278	310	308	287	259	269	303	260	261	273	267	267	272	264	258	257	267	267	240	247	264	245	258	264	273	245	259	286	259	301	324	327	363	340	295	312	252	283	246	238	247	280	230	250	254	260	250	237	249	232	222	253	245	245	249	237	239	260	251	242	266	257	247	251	241	265	224	238	248	252	259	284	223	242	240	289	252	253	222	258	260	236	247	220	233	252	245	227	259	249	235	250	226	246	246	227	236	246	248	251	240	234	232	263	271	250	232	225	230	257	243	243	229	259	240	240	235	224	233	260	232	241	239	257	266	237	254	221	239	228	215	241	214	242	227	228	233	261	257	251	243	248	237	227	259	254	257	243	248	236	251	227	238	236	251	238	282	249	241	220	271	245	241	238	245	247	237	269	216	250	261	232	244	238	247	245	237	269	220	245	233	234	246	258	229	285	248	240	227	255	252	233	265	237	221	256	261	210	233	268	234	244	238	268	237	267	237	225	259	261	234	229	264	213	234	242	252	244	259	237	228	268	237	214	254	232	260	255	257	217	232	260	244	222	240	267	245	238	281	228	245	225	224	261	250	216	235	239	235	255	230	226	262	217	240	231	266	229	233	241	273	238	245	226	227	243	261	244	254	230	258	223	231	250	278	233	220	224	251	232	272	215	260	254	235	257	231	254	232	228	224	246	244	252	226	232	248	276	282	221	242	271	262	235	223	238	230	265	228	241	254	246	228	236	285	223	268	240	249	261	259	228	237	258	238	249	248	253	250	240	224	228	234	229	224	256	224	250	248	283	231	229	225	221	244	243	232	251	216	231	238	233	206	232	245	247	267	265	249	262	205	260	238	259	268	238	226	223	234	232	205	224	223	227	271	247	231	218	270	230	236	216	233	251	215	238	246	231	235	243	228	227	254	258	261	253	248	226	222	262	221	221	229	233	230	230	249	231	238	234	233	239	261	233	263	238	227	280	219	243	251	270	221	261	273	256	253	231	212	241	216	264	235	250	251	243	210	238	224	231	249	223	271	254	244	233	241	252	257	232	233	221	208	242	235	227	250	252	239	242	260	246	253	267	237	235	245	236	231	252	262	255	256	240	255	213	217	210	249	220	263	216	235	245	230	243	233	215	217	235	208	235	220	218	223	218	224	242	254	248	227	242	232	253	251	238	261	253	229	211	236	229	242	241	263	233	240	214	264	239	275	268	239	237	226	253	227	219	238	280	245	234	266	247	224	253	241	236	205	270	237	236	225	247	221	214	238	240	226	257	218	239	261	284	247	244	241	219	227	269	272	242	217	241	226	256	241	221	272	250	252	241	260	253	232	243	247	252	242	243	248	250	219	235	240	245	263	253	225	252	234	265	218	242	236	245	214	233	256	240	236	259	243	238	271	232	248	215	254	237	221	240	229	250	216	233	245	246	258	227	240	250	236	238	222	241	241	242	243	201	226	242	267	231	245	253	216	239	253	241	247	255	251	255	266	220	231	258	228	248	238	256	240	220	249	255	253	256	246	230	235	220	235	242	223	233	264	240	256	226	246	237	232	229	240	266	255	255	269	221	228	256	231	226	252	218	235	251	233	239	238	238	257	227	241	260	226	258	244	212	235	228	226	240	234	250	251	245	245	230	247	233	231	245	267	249	251	215	248	238	220	252	267	248	236	240	215	232	250	256	229	253	221	232	228	243	266	261	227	256	230	235	230	218	242	258	240	257	229	263	239	240	251	263	237	246	230	243	239	261	230	231	219	229	236	240	255	278	213	259	238	215	233	238	241	221	234	245	257	221	242	261	253	221	240	240	249	239	226	240	246	210	223	244	218	221	227	243	250	240	247	233	250	233	254	251	213	246	264	222	266	259	244	230	224	227	241	254	250	235	213	245	237	234	257	245	249	249	261	252	260	230	249	235	232	255	224	212	246	234	225	255	218	245	232	269	212	246	251	249	255	257	230	264	268	228	243	218	256	245	232	234	264	233	259	242	260	224	236	259	243	255	230	241	228	224	237	217	256	248	227	247	237	238	250	241	262	221	262	252	243	233	254	234	241	234	238	251	251	257	228	251	237	242	222	241	260	215	222	244	239	213	261	273	239	237	222	270	227	244	236	232	248	247	230	227	251	229	251	227	214	258	250	250	234	223	237	229	227	246	224	247	253	214	249	243	231	257	239	234	238	227	265	242	262	247	235	231	213	218	271	245	234	217	250	273	224	232	260	253	239	234	258	232	238	208	252	246	252	213	242	196	265	236	238	226	248	211	259	262	231	250	246	228	267	228	272	243	254	217	256	218	236	235	234	239	238	237	262	268	231	244	237	245	256	245	252	234	244	225	253	239	213	214	216	237	251	273	245	255	249	220	241	274	236	257	235	254	261	221	211	232	256	236	229	227	241	214	255	254	255	249	245	243	245	238	256	230	268	211	238	259	219	250	235	257	230	253	249	218	246	230	245	249	265	246	238	261	241	265	261	212	242	232	229	257	245	235	260	253	231	223	222	254	251	250	191	232	236	235	223	246	245	255	216	232	224	240	242	254	225	244	228	240	246	231	238	241	236	248	248	245	216	215	216	244	244	245	230	231	253	251	246	245	240	221	228	244	241	230	225	248	238	221	247	237	256	215	243	231	243	231	243	228	251	267	243	224	251	234	222	216	261	262	221	259	233	231	252	243	247	262	281	221	229	226	252	227	238	243	238	241	250	249	232	234	249	238	243	258	209	272	255	253	269	214	227	252	232	237	253	242	244	250	238	264	224	221	260	253	270	210	230	218	229	238	239	247	204	243	252	243	244	231	220	229	263	263	253	229	244	250	262	250	267	246	245	238	230	242	247	235	205	236	230	255	226	239	235	239	238	225	231	225	234	256	249	248	215	198	237	255	263	252	262	233	239	200	211	239	260	238	232	234	235	200	219	243	214	243	262	252	252	225	219	256	244	272	263	254	228	249	246	234	223	243	255	233	242	228	251	250	225	234	244	214	251	255	257	253	237	192	222	264	254	222	257	218	238	231	245	267	250	223	223	245	255	241	219	223	239	241	246	241	240	222	240	265	256	203	235	230	232	284	219	239	204	243	230	242	255	254	242	236	235	229	236	218	242	259	240	239	235	266	224	244	265	218	226	255	235	248	258	222	239	228	217	208	245	203	257	238	253	229	252	258	243	267	217	222	244	241	261	246	232	231	244	235	244	267	266	259	228	256	212	256	260	252	239	283	236	215	243	267	244	245	224	256	235	250	225	222	244	245	242	234	250	222	240	243	240	248	244	231	267	254	232	242	246	240	256	247	251	246	264	232	224	261	231	247	231	215	248	243	251	219	274	201	232	262	254	222	246	277	246	255	249	226	261	265	261	220	244	264	255	206	232	231	250	226	232	240	254	242	232	243	231	229	227	227	230	204	241	240	254	250	244	230	244	238	261	227	249	246	235	255	235	229	234	251	247	229	259
27003	16166	2783	742	542	562	532	535	505	557	524	523	515	521	535	567	491	547	500	563	525	499	558	532	520	479	556	483	525	488	521	512	503	520	525	512	505	539	559	533	539	506	492	495	560	471	548	510	514	528	533	563	502	528	506	547	526	516	521	498	537	515	508	536	519	512	507	500	530	515	523	515	498	512	492	497	508	513	551	524	466	510	516	534	500	521	502	500	527	531	539	517	542	497	541	504	557	551	506	498	527	496	525	550	468	510	515	531	519	509	478	558	521	491	512	520	500	539	522	549	552	538	528	533	520	491	551	521	491	546	538	531	539	515	549	550	517	455	526	525	523	492	506	520	515	550	539	532	491	515	527	506	521	540	546	519	509	503	500	497	499	546	527	493	543	525	549	494	553	515	503	539	511	525	488	536	521	520	576	520	530	470	501	516	526	556	567	494	525	504	513	518	497	524	518	544	499	565	537	552	507	520	479	508	527	516	536	517	491	540	498	505	497	531	544	547	540	512	523	517	517	527	517	527	474	527	555	562	518	558	586	535	540	519	540	532	493	509	512	551	556	500	513	497	527	531	532	546	562	545	509	558	515	535	484	530	510	494	564	521	570	514	530	515	508	548	553	547	569	530	486	531	566	537	493	511	517	526	518	567	541	492	547	560	536	547	486	520	548	522	539	514	513	529	531	563	532	544	543	543	515	460	550	502	517	522	570	499	528	526	517	523	544	529	512	532	519	506	503	493	555	500	485	538	520	531	513	492	541	503	503	496	511	515	487	550	551	508	468	575	546	559	485	514	505	530	520	500	522	527	506	537	537	514	506	516	492	491	541	505	527	538	513	476	524	530	528	531	502	543	550	527	542	562	577	555	497	534	510	551	497	511	499	500	545	518	523	500	509	533	512	529	530	554	522	521	529	526	538	546	540	543	513	535	508	517	557	515	512	536	491	550	507	526	514	567	529	485	551	492	513	504	554	524	524	509	501	550	552	548	574	523	532	486	525	535	506	493	515	471	551	572	510	534	544	543	535	517	524	511	545	494	543	530	517	515	509	531	498	513	505	537	545	519	563	587	528	533	571	537	500	536	533	525	494	508	524	521	521	547	520	523	512	507	534	521	486	548	557	541	533	531	521	546	501	530	560	567	549	493	519	526	525	557	524	517	510	490	531	576	513	551	528	511	501	572	542	528	533	546	500	520	532	521	468	490	521	543	553	521	517	499	540	519	514	542	535	538	500	522	536	525	513	536	539	480	530	524	528	538	539	523	517	537	518	499	482	477	531	557	543	548	535	507	517	471	513	538	516	526	548	496	499	512	501	570	509	526	555	517	511	512	492	551	494	525	555	525	529	519	474	512	530	538	529	535	521	519	548	547	511	514	532	525	542	530	506	523	575	536	478	525	551	492	509	528	534	528	569	529	530	542	506	549	508	539	525	512	549	552	496	486	515	565	559	539	507	530	506	544	517	527	499	564	536	525	516	527	547	485	531	493	515	527	514	513	494	433	539	539	472	549	479	476	525	492	485	524	492	537	503	535	498	510	522	495	526	539	530	524	517	558	514	549	525	527	522	516	548	533	494	485	516	514	486	509	584	539	546	526	525	520	538	543	514	525	540	537	517	516	513	512	524	536	570	555	516	534	537	491	480	561	540	515	523	508	521	525	520	491	549	469	514	531	479	523	490	548	500	533	541	506	522	496	541	513	497	537	536	547	531	521	498	557	528	519	543	502	532	534	521	526	539	487	526	514	559	536	488	518	538	503	493	494	510	516	512	511	568	553	564	523	512	503	495	498	523	507	546	479	530	531	505	521	546	558	515	517	562	503	516	576	500	563	539	518	510	533	546	501	508	573	495	502	527	553	493	541	498	500	520	520	532	514	501	482	521	525	535	489	511	481	526	533	532	556	518	536	514	527	521	495	507	491	554	487	539	534	544	489	550	521	545	503	535	506	502	509	510	495	559	505	508	470	554	503	510	518	504	506	541	514	516	555	528	544	540	527	528	494	544	477	513	525	559	517	521	520	482	523	570	523	507	539	488	523	566	569	574	540	517	510	509	472	545	525	535	510	523	526	488	533	474	523	520	500	557	521	538	517	502	509	537	509	522	539	536	528	557	497	512	587	489	529	523	520	527	558	587	543	512	489	519	513	541	486	548	529	550	521	537	534	533	503	538	517	573	545	519	488	512	517	513	514	570	554	560	525	521	513	520	542	493	544	521	493	508	560	520	542	488	548	540	518	516	494	536	518	535	501	507	549	529	505	535	541	522	521	524	570	509	477	530	579	548	487	514	497	585	514	484	516	505	515	523	503	536	538	566	474	524	505	503	505	515	533	490	537	504	538	500	532	518	513	506	560	522	521	517	502	484	550	516	507	490	529	548	502	503	499	493	524	497	510	528	521	530	537	534	519	504	507	526	545	546	518	515	515	542	538	488	559	531	536	471	508	531	490	501	516	541	498	531	571	470	567	490	500	488	528	511	526	509	507	513	519	495	523	522	567	481	489	508	542	521	574	517	481	535	528	493	513	495	568	545	522	545	492	560	513	496	528	533	515	490	517	508	497	514	501	547	527	487	506	488	544	525	522	499	545	519	494	556	528	544	562	569	523	498	531	600	519	498	504	531	554	537	535	493	560	502	527	556	567	524	497	527	531	524	530	521	516	531	563	493	507	514	538	543	506	559	533	545	535	506	509	515	539	489	505	504	508	558	528	493	523	529	525	568	555	523	535	521	512	541	563	571	529	549	502	516	535	490	539	494	567	542	506	518	549	492	475	502	521	526	495	519	490	481	485	491	562	538	538	542	533	538	488	454	524	537	565	478	521	555	529	481	495	509	487	505	522	573	548	533	565	530	526	530	535	491	553	533	528	509	474	527	528	520	554	489	555	507	508	518	486	532	515	519	512	501	512	506	566	524	526	519	531	513	518	539	492	509	514	558	537	501	487	532	539	528	503	518	534	546	523	506	523	520	515	528	537	511	525	522	514	514	507	473	507	510	518	525	511	542	476	523	517	487	530	508	499	554	505	537	523	561	537	522	528	522	571	525	503	511	512	536	493	521	492	487	511	484	533	504	490	515	532	531	523	524	534	475	536	477	526	501	508	523	488	483	530	556	527	532	481	568	533	555	501	546	559	552	496	549	536	501	515	564	520	515	482	507	536	535	494	510	500	515	526	529	496	529	519	536	514	536	553	536	516	515	497	530	533	531	563	516	528	496	531	531	524	498	512	457	565	542	505	494	511	538	570	497	541	528	522	509	535	504	531	495	479	528	596	521	531	561	519	514	570	506	540	517	547	509	522	523	516	529	522	507	520	557	549	505	524	519	515	514	554	543	503	525	488	540	571	545	540	508	520	523	518	531	511	489	500	551	539	510	518	533	562	520	499	512	499	499	555	529	508	503	538	541	540	547	500	499	530	540	492	538	522	510	521	481	499	531	539	504	503	522	532	542	521	537	479	560	496	529	517	567	542	560	504	531	555
6822	8760	1060	772	778	798	768	750	748	712	722	684	668	745	685	730	692	701	704	726	718	729	715	715	697	758	740	704	698	725	763	705	679	752	690	750	686	637	701	747	641	701	689	689	723	706	712	723	724	766	656	714	729	740	720	717	745	706	709	651	718	704	709	712	714	711	687	713	727	686	687	726	701	689	747	695	728	719	729	712	696	702	714	715	677	712	721	690	709	750	702	687	727	723	728	696	686	693	689	741	731	654	743	696	729	681	618	675	720	723	739	721	683	713	690	710	711	720	708	693	719	660	710	702	716	706	744	680	669	641	710	709	722	702	692	660	729	698	745	734	709	673	703	715	686	703	706	710	734	671	702	688	694	705	671	734	645	661	749	699	674	719	745	728	709	707	753	678	691	727	674	704	678	744	745	665	737	699	751	669	743	719	681	702	691	735	685	703	715	753	709	676	732	667	725	705	703	727	714	700	749	709	722	698	699	691	754	701	691	697	672	703	707	731	725	678	686	720	698	708	700	693	677	678	724	707	704	764	708	735	696	745	693	690	714	672	699	680	703	690	763	750	693	723	689	703	683	736	726	710	663	693	706	676	690	662	699	727	707	690	729	723	716	692	726	704	658	696	701	735	738	749	744	723	692	631	685	727	673	714	734	694	695	700	672	675	718	655	743	725	678	709	704	754	684	656	661	714	688	708	710	738	704	689	712	667	719	721	725	710	731	711	735	738	693	710	726	726	690	699	717	718	696	708	724	716	671	672	659	655	683	688	700	719	731	699	687	698	709	689	703	708	687	684	748	695	709	714	746	665	713	709	646	717	718	682	731	695	687	683	683	698	700	674	708	693	726	661	750	683	731	682	690	717	703	692	721	700	711	684	701	701	726	725	708	734	759	686	702	703	728	710	668	736	685	657	694	718	719	651	716	716	731	746	714	723	663	689	713	733	691	716	661	704	679	716	735	709	706	690	748	726	735	716	733	696	717	711	704	695	691	736	703	677	701	695	739	685	696	792	680	727	688	708	707	700	685	696	758	717	660	664	729	714	656	733	719	685	700	732	755	690	658	755	679	732	669	726	668	709	677	640	677	723	691	668	729	659	750	723	718	753	757	719	736	727	708	633	682	747	696	696	697	704	696	701	731	723	729	773	705	712	698	675	722	702	696	682	686	720	669	677	692	736	721	721	706	714	724	717	687	685	694	711	690	748	683	752	672	728	717	694	690	675	727	704	730	673	731	669	684	692	689	747	747	693	733	727	720	689	732	718	725	736	728	682	679	714	675	744	720	679	713	740	757	734	735	715	695	724	695	684	674	714	748	712	714	710	656	721	662	725	676	719	703	733	732	769	693	682	729	741	684	718	715	679	723	698	668	719	713	731	700	717	727	681	724	727	662	729	678	713	700	681	715	686	688	676	715	690	736	715	725	716	696	741	706	712	718	692	685	696	700	741	746	712	698	712	710	699	727	653	696	697	694	705	749	713	686	690	738	729	709	697	709	751	715	694	687	720	682	738	703	702	702	726	698	692	720	732	671	677	707	723	733	685	691	696	701	747	673	697	711	764	702	719	734	745	698	692	719	702	692	708	683	789	740	736	707	751	732	685	763	694	701	686	735	750	704	701	714	714	730	736	736	682	723	757	699	708	727	735	709	701	709	735	736	677	713	683	724	705	721	715	730	672	694	690	693	697	673	739	706	711	656	712	698	741	753	769	724	729	689	702	750	722	713	694	707	690	681	713	722	737	725	654	703	690	684	695	685	750	732	723	757	694	718	672	692	707	742	725	742	757	676	696	746	728	638	683	719	740	722	702	680	679	705	709	700	712	749	702	724	705	732	680	717	685	733	731	692	755	730	672	690	694	701	678	681	697	725	698	714	741	752	701	729	709	739	731	749	691	704	692	729	720	739	665	714	724	768	719	743	703	706	707	744	671	699	690	702	687	690	734	657	720	686	704	742	677	721	705	709	713	715	717	697	715	730	693	747	734	657	751	724	660	786	714	735	687	705	723	678	720	680	743	738	704	745	711	702	773	708	699	693	711	710	714	687	741	660	715	730	675	715	702	697	754	760	692	711	737	719	692	704	707	696	718	681	691	749	692	695	720	711	776	696	749	734	722	727	712	694	705	751	648	739	718	719	734	684	760	700	734	730	718	724	659	748	723	716	717	731	719	723	705	682	677	651	724	700	673	676	696	757	673	695	729	724	695	717	673	733	711	718	697	743	673	691	693	725	707	738	691	710	751	654	679	674	695	703	743	729	681	703	701	680	690	714	702	734	749	680	719	700	665	718	670	690	740	718	715	717	699	699	698	752	715	730	731	700	724	702	659	657	706	738	715	692	719	710	742	652	710	628	676	716	668	687	716	732	716	723	726	708	713	725	704	672	670	694	716	723	759	683	729	703	728	730	722	709	730	725	661	711	762	732	701	657	660	725	660	664	716	730	683	704	742	686	709	681	753	744	701	694	746	691	700	681	693	716	711	748	698	702	671	737	737	678	747	750	665	696	703	718	762	736	678	731	715	737	711	726	703	692	696	717	676	702	670	735	739	674	635	715	719	752	707	700	750	672	726	678	753	722	750	717	710	675	695	711	701	730	732	700	681	719	675	743	705	708	669	645	722	687	695	718	677	715	713	688	721	732	722	717	738	734	744	686	670	722	696	698	682	728	657	675	760	709	690	704	705	702	690	666	693	691	714	716	674	688	729	688	702	699	747	701	697	654	715	721	675	743	704	740	695	699	718	770	728	693	732	696	706	703	637	699	759	689	654	698	750	724	697	683	714	717	716	697	682	683	719	725	673	650	692	759	706	705	716	675	723	717	728	688	703	731	736	739	747	699	745	702	688	689	696	666	783	729	693	682	685	718	646	674	674	672	717	680	745	735	757	725	707	676	686	748	706	677	684	699	697	716	685	691	721	764	747	650	709	669	671	716	729	699	718	708	706	734	688	664	679	713	675	668	651	708	714	720	765	664	711	723	756	725	676	702	690	671	675	710	687	725	713	708	737	730	755	674	717	714	706	691	708	673	692	720	705	695	650	668	717	739	700	686	731	737	703	692	705	727	692	684	677	734	723	706	706	728	738	776	709	718	706	773	680	677	718	676	712	721	703	728	721	696	674	684	703	751	723	735	734	717	726	712	700	687	753	721	686	756	724	697	710	714	694	680	664	690	761	713	680	706	692	727	649	736	730	726	748	720	753	742	746	696	719	716	754	711	736	728	696	710	706	692	691	708	705	709	715	719	707	716	708	713	663	738	675	702	731	713	676	714	675	663	731	715	726	735	662	734	672	683	742	720	731	681	740	741	743	703	668	730	700	716	685	727	728	688	696	680	708	661	697	730	726	705	693	749	709	717	679	699	696	695	704	661	664	733	724	685	724	714	752	666	702	683	643	718	706	698	661	697	722	651	687	699	695	711	724	717	737	669	704	671	690	716	703	709	689	715	729	694	742	705	697	698	722	648	687	688	693	727	702	668	718
23005	20822	27962	23755	20559	3641	725	540	491	463	445	429	402	411	459	390	387	374	407	416	366	370	385	363	377	392	355	387	367	370	358	395	364	370	370	402	382	378	357	376	380	366	406	393	353	346	377	391	365	376	363	368	368	399	397	411	367	375	387	370	359	386	349	385	358	352	367	367	351	361	381	366	359	352	347	355	378	376	367	360	365	363	352	399	361	399	382	361	336	342	396	365	383	392	359	369	344	361	351	318	347	372	350	348	361	388	337	345	371	365	358	333	348	376	371	343	364	357	368	368	378	342	352	381	370	357	349	362	369	349	360	354	377	332	366	381	363	346	388	390	356	359	360	388	361	379	338	383	368	379	335	352	368	321	377	382	384	366	353	350	386	371	353	341	352	385	335	373	365	355	365	372	380	365	341	363	359	362	393	355	350	366	375	384	374	372	374	354	357	397	325	349	347	355	325	376	381	348	349	328	345	357	376	373	354	353	392	337	338	356	374	372	358	368	354	348	359	350	371	377	358	380	373	346	343	368	360	366	371	338	348	327	349	355	355	350	334	338	372	403	339	333	400	360	387	334	370	361	338	347	357	397	403	363	346	358	384	358	368	385	357	320	360	391	382	377	368	388	360	367	382	366	368	412	360	382	379	350	376	389	363	356	402	360	348	358	316	376	339	353	362	337	379	386	375	366	384	343	367	358	375	379	346	357	364	366	358	363	320	355	366	401	339	361	367	371	381	375	346	383	358	381	364	369	353	327	371	334	365	332	331	378	375	370	385	344	350	379	394	376	374	390	416	341	351	362	383	350	378	360	404	360	383	344	356	362	380	341	380	363	393	335	360	383	370	367	356	361	329	359	365	340	379	380	377	375	345	360	358	333	396	364	352	351	381	364	353	397	369	360	370	327	336	377	345	375	351	346	342	388	358	376	349	346	370	355	334	384	314	368	356	362	379	363	373	381	358	381	351	359	358	343	352	349	348	371	363	379	359	346	353	360	356	342	336	353	321	354	342	384	373	379	361	348	383	394	374	399	389	317	420	362	363	369	377	365	366	372	370	350	342	371	366	370	388	344	345	354	347	355	344	380	371	355	400	376	355	384	360	413	316	380	359	406	379	380	336	372	358	355	356	380	335	369	384	354	350	349	353	361	370	378	348	341	356	326	320	375	322	337	308	354	358	380	382	358	347	360	385	321	350	342	341	345	373	362	353	337	332	346	378	388	360	343	388	367	309	368	369	364	364	381	366	359	326	358	379	386	386	372	322	368	365	356	370	345	369	355	338	380	377	365	370	357	381	360	374	383	377	363	369	347	384	367	336	375	359	350	339	379	349	357	359	379	358	371	343	367	363	368	358	362	372	347	342	339	351	367	403	347	372	348	366	375	366	354	369	326	338	336	369	377	377	369	366	362	374	350	351	359	366	343	380	380	386	342	347	360	319	371	335	380	358	368	354	373	361	380	333	349	325	364	356	337	380	367	365	379	316	333	390	356	322	356	337	318	408	354	375	329	346	320	344	391	358	369	372	342	367	373	375	367	377	363	369	358	379	396	366	368	374	348	373	331	381	369	357	352	352	387	363	331	351	358	384	337	328	347	366	360	374	357	343	350	352	392	386	368	358	354	377	368	337	386	370	387	366	344	346	345	371	364	356	357	336	375	373	338	343	341	363	381	349	365	360	325	348	376	360	353	387	324	364	367	355	392	350	371	364	342	364	344	370	327	378	374	384	359	357	355	361	399	364	379	338	348	387	366	353	352	369	350	359	364	339	387	371	348	401	355	342	372	373	347	348	361	337	354	376	393	355	359	341	343	370	358	373	348	358	372	372	337	349	332	361	392	337	344	413	368	334	334	342	342	348	353	339	331	361	359	351	353	386	363	376	369	365	342	373	356	369	379	364	339	347	378	368	343	359	362	397	337	366	390	359	354	355	376	386	377	370	370	353	344	365	378	396	376	400	336	343	368	380	383	363	357	372	342	362	366	368	365	349	384	339	328	374	383	347	363	366	357	361	346	349	325	379	363	383	364	354	367	332	372	371	365	349	367	356	375	370	361	402	386	335	387	345	370	344	330	352	391	339	333	378	337	356	367	333	344	340	403	353	357	386	318	362	372	383	360	394	363	398	360	371	353	393	373	355	343	382	400	400	348	369	390	365	333	368	386	347	355	360	375	367	337	348	364	376	356	328	361	360	375	355	352	352	363	375	392	349	329	383	349	342	378	369	397	347	378	350	371	388	383	380	344	371	338	362	353	374	376	347	338	379	366	341	355	378	368	326	362	352	352	357	359	356	350	326	347	365	378	351	366	370	365	382	354	369	373	385	380	337	369	348	367	369	372	351	355	360	380	379	357	346	366	353	350	364	353	358	353	352	350	362	362	359	362	364	313	372	310	323	349	372	375	378	383	398	329	378	367	369	388	358	322	339	362	342	340	381	386	377	363	398	355	419	339	323	395	363	392	353	372	373	386	337	340	373	344	350	336	337	350	342	349	372	335	361	380	356	364	371	344	369	360	334	347	324	355	343	320	400	360	384	367	343	382	371	355	395	334	425	364	322	389	331	352	383	340	337	331	370	340	361	419	368	366	364	370	377	346	371	368	382	352	343	337	365	350	349	345	392	359	374	406	380	331	368	344	359	383	355	348	349	362	399	394	362	355	321	362	406	333	343	343	374	347	388	358	355	336	353	384	378	363	371	399	369	402	377	360	381	366	376	392	389	338	382	366	347	399	321	364	364	372	353	362	369	363	380	378	336	358	371	370	367	361	383	370	343	344	363	368	358	348	330	385	357	384	362	373	356	349	345	352	359	349	330	355	353	359	345	353	353	364	380	333	376	371	376	349	351	362	355	346	359	369	369	327	328	340	388	378	363	363	347	326	374	367	355	360	346	355	384	328	322	367	362	346	354	380	375	330	374	372	352	349	342	380	321	350	356	366	378	382	369	373	339	384	363	343	348	389	323	376	384	351	356	369	375	343	362	343	343	361	353	385	386	354	373	334	371	372	333	341	336	339	344	374	396	363	334	351	350	338	333	366	325	373	337	385	356	407	352	348	400	391	404	353	384	326	371	378	375	359	377	365	379	346	398	376	338	357	367	335	373	339	357	360	325	352	356	392	343	334	341	413	356	379	374	343	357	354	395	350	337	346	371	301	353	359	391	337	348	341	363	371	351	332	350	336	387	350	368	332	367	349	344	359	341	334	370	375	367	375	372	392	371	397	346	373	376	339	337	332	351	363	347	365	356	349	365	365	361	354	391	355	383	355	393	378	400	328	352	373	342	366	320	346	354	359	352	375	374	344	358	327	358	368	380	336	352	359	391	377	370	389	392	375	394	352	356	394	371	337	363	368	352	362	363	341	358	392	359	380	361	403	385	334	357	339	353	346	367	353	381	349	393	382	368	327	329	364	357	355	349	356	362	386	372	374	339	358	370	367	351	393	340	345	322	346	373	357	386	345	352	373	397	363	373	370	353	372	380	385
18840	27300	4892	2324	1712	1318	1125	917	812	723	692	600	694	649	583	630	580	572	568	532	526	569	564	542	556	520	551	524	511	516	498	532	491	529	505	503	528	553	537	495	517	494	503	537	542	519	475	503	509	507	550	471	511	550	600	567	533	521	539	502	523	526	550	494	524	540	536	502	484	493	538	534	512	491	503	538	513	462	488	467	505	548	520	524	535	508	537	533	524	489	495	526	512	519	510	487	517	473	543	528	508	487	521	529	482	499	538	523	470	521	507	495	506	482	551	501	471	507	495	513	526	473	536	514	522	503	506	518	476	520	521	533	451	494	497	510	491	490	537	504	492	519	538	468	527	512	482	479	551	442	492	498	474	542	471	535	535	537	497	549	502	504	508	472	542	497	506	506	511	536	488	491	486	499	538	475	486	519	522	521	519	527	537	494	478	528	471	532	556	551	498	514	500	499	506	522	540	545	507	519	533	494	469	503	489	519	526	511	486	481	495	523	521	502	511	538	480	522	477	477	489	486	494	513	490	460	470	488	508	479	505	480	501	498	506	494	497	516	507	529	500	491	496	549	488	506	537	512	505	538	501	514	536	518	547	499	512	499	482	493	488	512	495	479	528	521	496	520	539	470	511	502	523	485	502	525	523	494	508	499	508	510	549	493	493	521	475	544	524	474	479	526	495	473	520	515	463	490	516	519	513	498	504	504	519	506	515	469	484	498	520	477	522	512	495	530	512	491	518	473	530	538	471	526	529	505	507	511	523	493	512	485	506	504	532	509	521	524	475	480	519	514	497	523	528	472	456	481	519	489	537	505	554	499	485	512	472	491	481	512	483	511	557	490	532	523	513	517	504	512	493	481	497	487	508	535	510	531	554	499	516	492	522	514	488	457	467	552	524	496	483	518	472	540	484	443	494	549	531	525	506	492	502	552	528	466	513	524	549	489	513	516	510	507	481	507	546	513	503	505	462	512	544	467	492	489	504	510	501	501	487	483	490	525	514	511	497	517	535	515	492	508	510	514	501	525	559	522	497	506	476	510	494	518	493	522	519	467	472	460	497	482	487	521	485	533	495	523	500	510	499	520	503	541	537	494	522	528	528	530	532	512	499	527	454	508	501	497	524	484	497	487	545	500	524	531	523	495	494	518	502	479	484	534	484	486	493	524	489	455	523	494	503	509	527	547	522	515	500	507	442	523	495	486	502	515	478	541	529	486	516	482	494	552	475	519	494	533	480	490	508	489	471	558	484	489	522	517	491	521	457	495	487	537	523	525	502	501	503	501	492	473	524	480	504	499	488	494	471	485	483	498	482	495	509	518	534	495	499	536	487	511	493	493	508	478	499	498	460	519	484	498	499	546	512	510	513	512	512	569	492	488	546	511	508	502	531	496	500	526	516	525	515	524	486	497	495	483	495	514	486	498	536	479	485	540	507	536	495	510	526	520	471	523	500	523	538	526	466	491	519	510	474	501	464	512	497	520	498	493	506	488	542	513	525	489	522	491	516	500	513	521	504	525	487	530	509	518	546	509	520	523	487	514	504	514	514	515	498	514	484	494	505	474	459	520	509	539	491	503	505	467	526	486	498	533	524	509	540	509	486	481	525	488	511	469	470	497	496	485	492	558	491	508	527	522	517	504	490	501	516	523	479	513	491	513	562	499	509	519	529	491	504	484	496	504	501	531	529	461	508	516	497	495	534	508	488	540	484	514	520	504	528	536	513	477	478	462	540	478	515	512	481	485	459	516	473	558	517	490	515	496	512	492	480	498	496	492	513	531	496	540	507	504	519	519	484	486	540	509	489	526	517	498	516	475	494	502	551	532	534	532	514	491	504	533	512	503	499	491	489	509	493	501	495	507	527	508	512	537	520	515	525	520	527	545	505	500	522	512	496	506	500	508	484	457	532	511	478	504	509	509	525	485	489	466	456	509	545	476	514	501	512	513	521	489	487	537	517	481	474	495	491	465	518	516	479	474	512	525	497	498	531	500	517	519	466	497	474	506	520	480	517	519	476	451	464	497	497	507	532	520	514	517	520	518	527	500	509	505	468	506	508	529	511	507	521	500	517	547	492	507	555	494	533	503	516	495	515	526	544	488	529	498	541	513	511	535	508	559	441	542	514	501	467	503	508	489	510	467	504	466	523	525	512	508	537	471	512	537	495	514	526	486	517	523	519	502	508	504	482	506	479	515	505	479	518	473	541	481	506	540	530	500	439	539	484	475	538	473	463	512	514	509	479	550	497	498	489	527	468	523	503	484	482	525	517	487	504	488	504	523	491	542	525	503	515	501	539	531	470	499	498	540	474	497	547	492	489	501	556	491	527	532	494	510	515	519	463	489	506	502	494	485	493	458	496	539	525	507	469	523	499	494	510	494	494	522	440	528	461	506	485	521	527	456	489	515	522	547	492	511	476	498	521	502	525	481	545	527	479	509	479	542	501	532	522	481	480	499	474	539	500	519	462	535	533	510	503	481	492	504	510	553	497	501	526	495	560	486	523	477	504	481	490	522	479	511	496	478	501	487	490	489	520	511	512	491	516	510	513	537	493	502	476	496	478	492	499	524	522	483	449	477	518	509	525	493	485	504	482	514	464	513	478	499	469	460	488	495	482	543	536	491	496	568	469	520	495	508	530	502	517	499	533	485	474	504	511	533	501	500	489	508	488	502	485	518	507	464	521	529	490	511	492	529	519	515	474	553	495	486	502	505	504	496	537	505	487	496	495	527	522	497	544	508	521	506	526	524	459	519	504	489	503	455	565	507	505	499	536	490	512	512	503	514	502	504	527	503	516	512	487	503	506	506	480	557	504	497	491	504	492	487	492	501	474	503	500	470	475	511	487	507	457	512	509	507	519	534	541	520	510	487	500	484	496	522	497	466	489	531	471	505	513	507	479	513	495	524	525	547	504	440	522	514	524	537	465	487	513	507	467	513	501	466	519	511	541	476	479	517	509	517	482	485	495	469	540	570	465	463	560	518	523	543	500	507	517	473	528	549	492	473	481	485	528	483	470	515	500	493	515	492	503	526	500	514	482	499	459	505	523	461	493	557	542	489	535	510	464	513	531	544	521	517	500	434	468	494	494	527	488	500	524	517	506	497	490	512	508	517	506	522	503	474	512	519	525	533	478	525	503	540	498	505	496	518	558	484	507	538	482	525	508	538	485	522	482	496	511	497	513	534	497	467	489	493	521	469	510	485	518	527	517	540	510	556	495	516	487	509	546	521	513	511	492	507	500	503	489	459	481	495	531	465	516	504	509	506	494	511	502	527	534	492	516	506	486	514	524	510	483	471	489	496	539	528	531	517	488	501	509	499	480	500	564	530	513	493	543	532	525	535	532	512	508	524	487	484	511	542	505	496	508	511	524	512	542	477	507	511	533	536	526	512	461	523	504	496	509	519	482	516	439	531	496	534	491	510	509	493	511	472	464	495	493	546	489	568	506	526	494	503	533	502	505	539	481	499	565	497	511	503	489	547
24154	20777	26180	24135	2506	555	572	468	490	509	457	448	420	452	421	430	415	437	398	387	399	403	386	402	406	417	420	402	454	399	426	447	374	416	424	395	387	387	387	434	408	419	416	428	430	437	440	410	411	415	438	417	416	446	462	426	419	434	447	406	412	396	406	394	427	408	397	399	429	404	414	459	420	409	419	428	429	416	409	386	399	436	416	437	368	378	437	431	405	430	397	408	409	437	447	423	391	432	441	403	422	411	412	436	415	421	426	425	406	427	372	417	423	419	382	427	430	416	406	398	407	418	419	386	436	389	426	370	420	438	400	419	395	420	387	390	413	414	424	386	402	416	417	388	422	408	433	405	391	400	434	387	434	409	421	409	407	406	414	409	415	410	354	395	401	402	405	408	399	378	444	397	406	417	409	395	422	368	403	431	416	381	394	402	412	404	403	422	386	423	412	382	422	409	410	438	449	373	411	444	425	407	433	413	390	430	387	380	370	425	390	421	400	388	372	430	444	436	386	376	434	408	403	425	420	431	395	416	412	387	393	443	430	390	421	417	397	412	410	427	422	439	401	396	424	423	401	453	434	436	426	391	410	430	419	463	410	435	399	378	415	412	396	406	413	376	417	383	405	403	385	413	432	408	424	399	421	396	425	399	376	404	398	390	392	381	438	395	421	412	425	415	436	386	421	403	401	434	419	444	414	405	444	427	442	417	418	436	431	396	398	430	401	427	415	424	388	418	398	434	418	374	419	395	394	374	408	443	401	407	412	395	411	410	408	400	378	421	407	386	379	447	422	412	398	397	435	427	377	408	401	409	383	404	414	436	442	415	408	405	393	401	452	393	413	425	417	387	411	401	404	422	374	394	381	360	414	400	394	404	392	425	394	454	436	378	428	424	449	432	400	406	428	407	364	399	391	417	396	382	414	424	427	417	439	425	424	383	434	442	407	406	439	434	441	407	398	402	405	423	357	411	426	411	427	413	409	397	411	380	436	395	386	420	402	402	414	380	397	386	402	370	423	393	425	405	430	453	392	404	395	390	380	437	412	442	402	457	445	405	417	427	389	417	388	396	407	411	435	410	420	407	405	399	434	395	449	397	407	425	427	386	412	431	405	389	429	412	418	439	433	450	375	382	396	432	411	423	388	421	403	403	437	444	371	408	432	408	405	421	431	410	411	418	404	419	390	429	402	436	383	427	386	412	416	394	401	449	427	426	435	446	436	405	433	370	428	431	407	436	412	417	422	405	446	420	440	391	388	434	394	397	425	412	386	406	445	407	405	419	416	365	415	408	443	400	408	400	434	414	401	417	420	384	393	389	400	379	390	383	405	397	414	398	391	429	370	383	411	398	390	442	387	385	369	405	404	361	419	402	418	417	432	407	416	434	436	396	422	402	420	388	424	422	428	386	375	443	423	432	440	405	441	422	395	399	429	435	401	384	367	422	388	408	423	401	417	407	406	446	477	437	376	411	413	415	410	406	387	388	396	403	432	426	406	407	398	431	393	403	430	456	406	424	423	401	433	392	403	393	393	399	431	404	400	437	437	373	429	418	405	429	413	371	417	386	414	436	437	430	440	425	405	428	398	408	450	427	419	399	373	411	413	414	403	395	433	411	397	417	414	433	437	410	426	395	381	397	385	439	394	396	415	366	434	437	438	420	390	432	423	425	454	390	374	441	433	427	371	387	412	442	383	405	395	438	414	400	420	429	410	409	375	431	438	432	391	378	428	397	387	410	432	382	433	425	365	418	431	395	387	405	397	404	407	431	413	451	408	399	401	423	410	416	406	445	429	413	379	431	448	401	460	437	368	438	413	425	443	399	417	443	412	396	429	395	440	436	412	401	384	414	426	422	419	446	448	437	412	416	416	379	387	444	404	430	437	417	417	395	419	390	428	401	404	396	450	405	387	408	436	367	409	395	416	423	421	432	411	436	405	427	409	435	418	417	385	418	407	413	397	416	404	398	409	377	407	395	404	429	423	405	437	404	385	458	449	418	428	379	405	409	435	415	397	434	425	430	427	399	387	406	419	425	418	399	492	443	368	390	443	409	441	380	431	415	440	396	435	431	403	372	452	440	413	397	384	409	391	422	386	458	405	417	395	394	419	439	402	416	405	423	424	436	414	406	425	415	393	417	371	413	440	411	385	402	404	395	416	416	425	417	418	462	411	414	419	407	404	404	435	413	399	406	405	396	394	442	422	395	469	413	426	432	425	401	403	385	375	375	441	422	422	450	408	418	422	413	375	416	389	413	405	355	395	413	420	421	383	443	403	414	406	396	434	390	403	432	404	397	407	370	400	419	396	393	388	385	391	412	411	400	359	400	422	387	404	422	429	392	376	418	399	407	403	441	420	392	397	410	440	395	394	418	359	398	420	414	431	454	415	443	391	414	429	396	435	400	416	436	402	362	387	388	420	436	382	410	380	416	441	409	376	369	421	391	364	405	396	388	431	412	423	401	450	398	415	407	380	404	408	399	413	438	407	415	388	417	425	426	366	396	415	425	410	358	427	450	388	389	440	420	414	401	433	418	410	441	410	372	394	404	396	405	450	420	410	415	377	388	404	440	386	436	424	391	391	410	380	374	401	410	377	412	392	441	412	394	460	449	369	390	432	377	398	417	413	418	425	373	396	385	434	414	423	416	403	382	408	410	433	378	401	408	407	418	389	438	403	393	434	421	395	395	417	422	402	396	391	396	403	444	447	376	397	435	447	384	391	395	425	389	429	391	395	440	446	399	422	429	416	377	375	360	435	396	409	372	406	399	403	429	412	397	380	423	385	397	394	439	429	405	419	399	399	399	421	379	418	406	393	383	420	432	402	439	402	405	395	405	394	421	448	390	450	385	417	392	402	406	419	421	442	406	400	407	406	449	431	426	396	420	427	386	393	405	444	434	374	429	414	426	416	411	424	386	379	369	414	376	367	425	422	404	432	428	391	398	405	383	412	426	408	416	381	427	410	400	363	421	401	434	404	419	413	423	398	420	403	423	409	421	411	420	407	441	406	415	408	420	461	406	395	410	445	441	429	435	415	397	401	382	391	413	403	415	413	383	420	441	417	397	389	436	417	406	411	404	402	426	410	407	387	389	421	414	411	432	425	447	408	427	378	376	396	411	427	361	403	398	428	411	429	419	405	413	432	445	415	421	400	406	434	406	391	417	363	430	418	406	420	414	404	413	393	387	458	396	372	387	454	408	391	409	401	439	389	412	438	414	457	401	396	382	392	422	410	410	376	397	415	446	428	435	412	408	409	389	356	412	395	445	372	424	403	460	426	434	445	398	389	418	434	428	395	434	428	401	438	425	413	407	422	403	394	419	417	418	434	384	432	406	426	377	381	391	410	398	381	445	410	399	382	391	411	417	390	446	416	397	387	402	414	388	422	422	416	408	428	404	383	436	404	423	420	392	404	391	448	421	382	384	449	406	436	407	416	406	440	396	416	390	398	393	429	345	414	403	382	433	449	410	410	411	398	408
15740	21498	2609	1411	1140	952	820	771	701	695	667	635	635	678	607	622	633	625	583	614	578	554	579	515	573	568	597	542	531	539	534	566	571	561	544	547	562	560	533	559	560	533	525	552	542	573	580	543	554	583	579	550	561	562	567	608	605	619	550	526	546	575	558	549	539	596	516	580	519	554	584	546	519	567	536	520	591	520	572	567	571	520	565	571	544	582	575	558	522	568	533	536	538	552	571	555	586	546	511	560	546	578	583	539	592	539	518	520	587	531	549	521	538	545	553	558	537	548	550	557	542	555	528	559	515	522	565	535	525	553	569	520	563	571	561	549	469	506	538	516	541	550	535	539	556	589	517	542	520	568	533	590	527	569	559	506	557	554	551	588	542	595	532	566	549	567	557	574	507	548	554	556	538	527	553	564	579	546	554	572	515	536	546	572	549	544	552	549	549	574	596	542	528	532	555	574	543	561	582	536	569	534	552	539	553	566	579	538	522	557	596	563	565	521	520	522	535	530	513	544	574	561	560	516	535	515	511	523	575	541	518	576	515	534	588	584	539	505	532	572	537	590	570	527	548	535	522	537	545	586	578	506	574	507	556	561	553	564	577	547	539	530	498	501	563	572	561	512	569	543	562	539	553	549	547	517	574	513	551	511	547	564	523	559	562	558	541	546	571	556	536	549	575	487	556	593	560	544	551	514	532	541	548	549	545	558	555	571	555	544	500	570	575	524	549	558	579	543	555	522	584	556	560	549	581	579	519	517	546	543	564	547	541	541	588	541	539	561	521	524	575	553	576	540	536	552	534	539	548	525	611	549	586	598	566	523	510	567	569	576	523	528	528	549	576	526	557	587	549	559	517	520	549	538	536	564	577	537	532	551	552	527	544	564	515	522	511	567	529	530	526	540	528	564	561	513	546	564	531	514	525	570	589	549	554	539	562	536	599	568	605	584	559	563	525	547	522	538	567	497	604	555	538	561	581	570	520	580	581	534	527	525	572	549	544	553	544	588	561	582	530	512	565	544	563	532	525	489	558	528	571	546	570	538	568	575	592	563	602	587	544	548	527	544	551	572	524	557	565	505	540	566	503	541	533	555	556	528	521	575	554	514	558	562	562	545	570	553	587	548	598	555	591	549	530	530	522	537	542	551	582	532	566	533	544	564	517	531	565	510	528	607	533	536	557	555	559	528	520	497	548	551	541	593	517	575	541	612	598	555	550	590	516	581	528	549	524	516	550	551	549	507	556	549	532	548	560	528	543	553	559	521	510	587	582	537	537	573	555	524	551	549	555	542	558	541	538	533	615	586	531	525	560	553	552	544	541	527	520	525	531	488	526	541	522	535	514	534	546	539	515	569	512	515	533	533	508	553	531	502	555	562	567	529	566	561	526	510	553	556	565	543	527	564	552	611	562	603	545	541	570	515	540	526	529	579	545	587	584	512	544	486	553	548	532	556	541	558	541	566	522	537	579	563	545	556	517	509	543	583	577	556	552	589	551	568	526	508	541	508	533	542	531	554	534	565	540	569	530	556	572	554	576	525	585	559	584	540	581	547	518	581	589	564	584	553	561	568	540	583	563	556	561	562	534	536	540	537	527	551	568	537	570	567	516	499	550	556	537	594	553	515	551	563	565	556	504	598	541	536	544	547	556	540	545	549	562	537	545	584	573	540	560	535	567	502	518	534	573	518	519	549	541	548	505	556	553	554	529	547	568	579	520	583	547	518	522	577	573	532	568	515	597	563	543	489	526	553	552	542	578	588	542	530	569	517	521	533	588	591	555	507	547	579	544	550	542	543	565	548	532	546	574	564	536	513	526	542	578	562	537	529	528	532	556	514	589	525	549	539	541	542	520	573	563	560	533	533	581	536	564	541	522	550	523	555	546	561	570	549	552	558	529	548	566	531	559	548	577	533	570	533	580	541	522	557	549	537	533	530	570	510	527	536	563	595	577	564	553	591	548	521	561	526	556	515	577	576	547	574	554	543	549	537	592	556	544	541	517	536	530	567	558	567	545	498	566	557	582	559	528	563	558	548	581	558	506	570	574	548	530	514	574	507	531	531	575	525	562	534	561	517	525	594	517	568	565	531	547	531	558	523	555	531	529	518	515	502	589	583	539	526	512	557	537	520	561	547	598	528	530	540	592	515	568	552	525	578	515	513	573	557	540	537	588	533	526	551	561	541	531	579	552	554	588	603	555	556	559	545	526	530	534	519	509	548	566	549	535	545	562	523	554	533	555	535	534	549	554	500	550	538	538	549	513	533	533	519	574	561	546	552	547	514	535	578	569	527	554	524	542	535	547	509	542	540	576	574	540	524	557	549	534	556	510	531	547	536	573	515	554	529	579	550	513	572	541	564	530	524	585	548	551	535	568	533	551	529	547	543	586	588	514	540	553	562	578	544	519	558	508	528	515	532	598	537	570	558	523	596	558	549	569	538	558	551	561	574	577	525	520	554	572	529	566	535	519	529	540	542	533	553	515	521	556	528	537	502	563	560	525	596	509	544	544	567	519	567	557	512	553	534	526	509	556	548	565	524	545	514	541	572	572	543	542	556	544	572	528	532	495	524	570	528	576	551	584	541	549	549	568	519	551	515	556	584	569	570	572	533	532	538	572	545	547	558	552	568	532	589	536	547	539	586	558	573	584	510	587	581	541	524	561	537	500	551	533	531	569	516	558	540	531	571	541	537	564	568	549	541	604	547	536	547	556	531	531	521	545	571	534	574	532	548	574	544	554	554	560	563	549	560	535	530	532	575	566	539	534	590	562	553	570	565	536	529	573	575	580	557	562	546	567	527	577	541	537	540	515	569	544	541	560	532	563	533	548	510	552	510	526	542	546	560	551	494	551	515	555	543	545	563	527	516	531	576	562	526	591	566	552	519	563	549	529	581	540	565	540	549	548	592	551	533	504	539	594	569	549	537	517	568	530	568	545	536	573	550	575	558	551	516	544	506	540	549	545	560	563	546	509	536	500	541	529	599	630	538	521	571	511	542	525	566	514	582	542	534	577	531	574	540	517	561	558	566	549	552	537	537	553	564	511	536	537	509	532	537	520	579	537	561	587	520	561	554	617	543	539	593	528	550	547	556	516	523	557	550	554	538	545	527	563	564	536	568	546	551	541	543	541	521	554	505	548	558	587	561	607	533	576	562	567	552	543	564	500	562	579	536	558	549	532	567	567	543	550	516	539	529	572	577	575	550	543	546	548	550	550	542	528	573	536	517	588	559	581	506	564	516	585	560	522	604	544	588	551	523	572	533	494	549	529	538	558	507	515	544	559	530	522	545	509	540	556	574	548	567	583	539	559	521	566	497	538	539	565	536	543	545	505	577	561	573	529	524	504	534	581	546	574	535	549	536	521	585	582	502	531	553	547	579	562	566	544	551	535	518	594	551	516	541	537	593	554	535	547	516	563	546	525	574	556	541	577	552	544	615	544	570	556	526	537	570	565	555	567	573	503	552	561	538	604	511	545	581
22071	20814	28378	23333	20809	20148	1759	545	362	359	326	300	271	239	237	221	221	224	210	219	226	224	201	190	205	206	174	187	208	145	205	167	182	175	185	177	208	197	170	183	179	158	165	181	181	176	176	180	189	175	188	168	187	216	231	220	202	198	201	175	175	168	206	150	170	174	190	172	195	176	193	186	190	188	169	174	211	164	152	197	198	162	170	170	184	161	182	154	174	166	170	159	172	169	182	175	180	157	199	174	164	165	170	169	169	181	171	157	169	184	182	185	157	182	160	172	164	177	164	169	185	183	181	202	159	166	178	180	172	176	176	173	173	178	174	185	164	159	187	168	167	177	175	166	173	165	185	173	175	154	174	171	160	201	172	177	148	173	188	167	172	169	182	179	176	175	180	144	163	185	165	152	164	159	186	159	186	153	150	187	165	171	149	169	159	159	181	178	147	183	181	154	183	164	158	169	202	160	173	153	180	169	172	171	188	159	158	194	174	162	182	160	155	196	170	175	158	158	154	162	181	166	170	169	168	167	167	153	168	133	147	151	167	172	183	177	168	162	167	162	169	163	187	189	177	164	178	159	156	175	167	180	181	160	173	181	188	174	175	184	167	167	182	186	186	145	186	169	166	189	177	182	152	153	173	166	150	176	164	156	166	169	151	168	180	176	206	141	177	168	179	157	136	176	178	184	191	184	160	164	194	145	191	134	165	165	177	167	175	171	181	161	176	144	183	175	172	189	178	158	192	183	158	170	162	180	176	185	185	168	172	170	164	186	160	181	179	184	176	166	165	169	175	157	151	183	175	152	166	177	162	153	177	155	185	174	204	175	184	170	153	148	176	162	156	160	165	185	166	158	180	156	169	185	135	173	176	182	191	173	172	155	175	179	182	187	169	191	162	170	167	169	165	170	178	186	154	170	165	171	160	165	163	165	173	181	144	169	148	172	162	183	164	138	156	184	201	181	175	158	171	179	158	163	186	199	182	203	165	182	182	160	173	170	166	199	158	182	162	152	171	169	173	175	171	187	161	165	181	158	162	186	173	192	176	161	154	171	166	172	172	171	197	171	166	147	163	197	169	162	177	158	147	159	158	168	161	170	163	134	157	181	161	177	184	160	170	134	166	186	179	172	165	176	179	158	147	160	195	161	161	156	172	166	190	169	185	171	177	156	182	144	193	168	186	166	131	184	158	166	186	164	180	201	190	157	168	166	156	163	171	151	169	173	187	171	180	165	168	146	184	160	168	171	159	158	183	169	189	170	165	172	185	171	156	166	171	170	183	194	180	167	166	160	188	143	175	191	166	180	157	164	144	176	154	171	180	181	174	180	173	162	178	171	149	183	176	178	173	176	174	168	176	139	161	146	189	175	197	150	158	173	179	175	189	159	163	149	180	140	154	177	154	171	177	174	180	159	165	179	165	185	139	185	167	170	175	174	193	184	163	193	155	178	164	181	166	162	163	165	171	167	188	166	164	179	191	186	172	162	159	162	150	186	179	200	164	157	183	156	170	163	150	178	187	181	191	142	156	165	172	165	187	196	185	159	163	192	188	165	197	175	198	168	165	182	175	176	184	182	207	176	131	179	182	187	167	167	180	169	176	175	197	165	175	165	173	181	177	155	156	155	198	181	189	182	171	153	177	160	171	162	152	198	189	170	176	177	175	179	169	139	186	172	178	187	155	197	175	137	181	185	172	182	179	170	188	170	158	166	184	178	178	179	171	177	192	173	166	164	165	162	162	184	184	145	176	188	180	160	197	168	191	169	183	172	185	180	163	189	180	174	165	173	157	173	196	147	188	165	172	167	140	161	164	152	158	161	218	147	150	165	169	155	168	163	173	176	177	167	157	168	187	159	180	142	155	163	159	160	177	161	161	167	161	171	177	171	168	157	185	174	180	163	175	181	142	181	170	174	175	157	157	186	169	163	181	173	179	177	169	178	173	167	176	154	145	161	162	173	165	157	165	186	194	176	160	175	173	171	174	169	148	140	176	168	173	182	158	165	166	173	159	179	163	178	158	182	177	185	180	154	170	170	177	188	168	170	201	210	162	164	155	182	158	169	196	191	177	191	154	161	178	168	172	166	163	172	191	150	189	164	181	169	168	177	171	147	161	154	173	157	171	189	189	199	159	182	175	171	178	165	205	151	171	144	156	187	154	193	156	192	178	174	157	203	152	180	165	179	165	180	167	159	176	171	170	192	179	170	179	169	165	167	165	196	166	163	185	182	175	167	151	161	175	178	166	192	158	177	159	189	153	164	167	173	139	163	165	157	162	182	173	174	166	165	195	193	150	177	175	150	186	196	170	177	164	160	168	168	186	161	178	176	182	161	155	161	168	198	159	164	178	168	206	157	164	187	174	168	174	185	158	176	162	167	162	176	166	158	158	179	175	162	188	172	166	168	187	173	175	170	178	183	178	183	174	195	144	180	176	173	148	149	147	166	166	176	178	189	180	177	156	196	183	172	162	185	163	179	194	140	176	160	168	151	174	164	177	168	180	157	175	172	187	184	163	158	171	181	182	190	184	180	159	179	172	182	165	198	184	171	198	164	181	162	172	165	160	192	177	168	159	190	152	194	174	160	178	161	177	183	174	165	187	176	161	196	182	189	164	151	151	202	165	178	169	180	172	170	191	166	175	171	165	167	184	165	175	182	166	182	174	189	157	187	151	199	159	168	170	163	148	159	163	162	173	149	176	179	154	187	172	163	166	193	166	171	175	160	178	160	161	169	159	176	186	178	191	166	171	174	179	172	162	166	170	174	164	172	181	168	193	198	157	172	175	157	192	190	143	165	184	158	198	191	176	188	148	165	172	164	186	151	174	176	152	175	175	182	172	156	175	155	150	168	152	206	158	179	166	176	148	160	161	172	193	162	146	167	181	161	167	175	157	171	176	178	171	183	172	173	162	174	187	160	171	182	147	170	162	164	179	164	168	177	147	150	167	190	148	166	161	159	163	191	181	175	151	152	172	173	166	182	151	163	166	169	157	158	158	171	170	161	170	153	171	191	156	181	170	201	165	180	172	181	176	186	156	200	167	175	164	138	164	158	168	170	172	188	179	174	169	175	142	195	179	159	163	172	163	174	161	157	177	170	155	171	144	185	169	192	150	167	169	185	160	160	182	185	163	155	151	167	169	168	177	172	173	172	176	141	143	162	179	187	172	155	188	169	181	138	164	164	164	176	179	166	180	181	178	184	165	168	175	186	153	182	143	169	171	157	158	181	183	154	192	180	177	179	183	149	172	182	174	173	197	162	180	175	202	195	165	171	168	168	174	169	177	184	188	154	186	172	189	144	165	204	162	185	151	167	186	151	181	163	159	200	188	170	173	153	177	162	159	168	181	175	175	162	157	177	184	157	174	178	181	146	171	128	151	186	202	180	170	167	158	195	157	190	179	158	176	163	186	176	180	197	164	161	175	166	180	157	163	183	148	168	155	194	153	159	183	161	177	164	174	188	185	167	195	183	166	194	171	160
22594	29960	7712	3539	2509	1854	1417	1091	837	770	639	589	507	498	412	372	391	372	324	348	306	339	292	284	342	254	285	306	269	264	302	271	255	257	271	256	251	244	251	242	238	237	227	252	258	242	235	262	284	243	292	265	296	296	319	338	330	307	248	259	273	273	270	237	243	259	237	221	220	233	258	265	265	244	239	262	253	217	236	249	279	249	240	269	224	248	240	247	249	247	242	232	248	229	240	262	236	226	238	239	240	267	235	240	230	256	224	228	266	255	241	213	242	216	249	257	233	234	264	259	257	212	241	230	231	233	250	241	217	242	234	226	258	233	256	245	246	219	237	236	202	253	215	240	242	290	248	228	228	229	230	256	221	242	224	234	244	226	229	234	253	238	250	239	228	227	269	226	208	236	234	219	240	237	255	253	248	227	237	282	251	209	260	230	248	225	224	235	243	233	224	219	229	237	224	239	243	231	225	226	259	227	212	229	235	245	230	217	210	258	254	234	247	216	214	249	239	236	234	226	207	222	233	233	222	241	232	250	239	241	250	242	245	235	258	238	230	236	221	251	262	217	209	227	248	259	211	224	267	266	236	231	251	243	203	206	243	239	236	207	257	206	216	222	236	236	255	242	201	235	248	231	238	247	257	235	208	278	217	236	237	245	264	235	232	235	229	237	219	233	225	218	231	265	216	267	232	235	230	253	227	222	255	235	245	262	248	254	227	228	216	229	243	254	276	227	244	250	241	254	218	227	229	237	247	233	226	238	226	231	253	227	239	242	251	216	227	230	225	233	228	251	238	239	240	230	226	216	242	240	235	259	239	235	235	231	242	240	229	239	235	246	251	296	242	210	238	241	238	216	243	254	244	242	230	248	210	199	218	259	250	227	236	225	240	244	254	244	227	234	191	247	221	239	238	250	225	222	241	242	224	242	228	254	232	225	251	232	233	240	235	245	243	246	236	230	229	227	249	213	253	248	235	211	242	229	240	235	250	231	250	223	241	243	247	221	240	246	214	242	220	257	223	235	233	260	243	239	231	226	218	224	239	248	227	233	240	242	199	247	230	222	243	223	220	214	232	232	251	240	226	258	239	213	240	267	235	221	244	248	240	244	238	226	225	236	225	238	256	225	264	280	222	230	223	233	223	242	249	221	260	233	223	249	238	222	257	266	244	228	242	224	229	224	221	242	232	222	245	244	247	233	246	241	277	208	264	229	263	244	224	228	255	214	245	226	232	238	249	207	240	219	239	270	215	272	220	221	269	221	232	234	251	232	240	237	226	240	235	236	232	235	233	239	238	267	232	258	261	233	216	229	238	217	271	234	231	247	226	230	210	242	247	244	240	251	235	225	191	228	205	248	247	213	235	238	223	224	234	239	226	243	242	238	221	239	214	250	228	218	250	216	212	235	208	218	253	210	232	220	249	213	219	238	273	221	227	223	213	233	224	234	233	222	243	214	207	235	222	227	225	237	216	268	242	232	229	238	241	230	245	229	241	223	235	243	257	203	264	224	239	230	220	231	223	214	223	237	245	229	229	238	221	237	236	266	229	232	252	244	247	248	247	245	225	215	251	249	190	265	223	243	242	232	250	235	241	234	211	246	193	197	225	216	230	232	273	251	260	210	260	215	241	252	236	249	244	219	245	277	225	220	249	247	254	230	207	262	233	231	234	230	243	232	244	243	206	234	248	216	231	252	227	233	240	248	234	233	246	249	243	250	230	231	231	235	246	236	230	230	211	219	219	262	242	256	228	234	253	210	240	208	221	220	243	215	243	267	225	243	242	258	230	207	252	258	247	194	278	218	235	254	248	215	210	240	242	234	234	248	273	243	239	230	228	260	205	218	246	232	243	260	237	227	214	232	258	223	252	233	256	253	264	229	247	238	229	249	225	232	222	247	231	245	252	252	241	213	233	255	221	242	267	233	213	241	250	244	256	211	227	253	223	266	256	235	251	201	263	248	237	232	255	215	250	233	203	241	213	241	230	230	240	244	221	226	234	219	230	252	228	249	244	235	233	217	224	225	236	218	233	223	236	233	224	237	233	210	234	250	233	227	200	251	239	251	235	246	249	258	245	211	226	261	230	244	238	221	227	213	213	229	242	241	252	274	231	233	252	230	230	198	235	265	239	245	230	212	217	257	220	247	245	253	225	234	227	260	225	210	239	212	250	223	227	212	233	237	212	261	216	218	224	254	225	204	236	234	257	232	238	231	235	259	238	223	238	244	251	237	222	232	235	227	237	254	224	236	239	248	213	227	238	232	227	250	254	227	229	230	244	262	219	241	219	238	244	250	234	211	235	204	237	228	240	236	241	244	226	221	220	234	244	219	242	244	241	233	224	234	229	235	222	195	219	242	248	235	255	246	236	219	234	256	237	261	262	227	245	224	270	220	236	210	229	224	229	231	241	210	227	240	236	228	219	264	215	239	252	243	228	222	259	241	224	244	249	226	229	252	211	241	218	240	235	242	226	274	247	241	271	234	227	234	257	226	222	230	238	231	214	249	244	238	230	232	239	286	231	207	232	244	236	246	261	256	218	243	239	222	223	236	235	280	247	260	235	261	222	250	231	232	239	274	215	253	221	229	228	244	247	216	224	208	245	256	248	230	239	225	230	238	230	241	249	228	234	265	229	245	225	247	238	208	269	227	209	253	235	230	233	217	273	248	231	252	275	236	223	215	214	234	235	224	237	213	237	246	248	251	218	245	266	230	250	228	236	251	203	228	245	244	231	235	217	224	249	245	240	234	214	236	235	247	235	257	211	214	221	217	230	212	230	237	228	224	281	230	253	239	242	230	246	249	228	245	235	246	229	248	231	215	241	221	240	240	232	225	196	237	251	246	265	218	256	256	238	236	234	232	234	231	263	235	224	218	246	256	249	226	240	229	233	236	210	235	216	223	241	254	237	216	227	260	262	241	243	243	217	225	240	239	226	245	244	255	243	244	248	237	191	237	242	228	276	242	232	244	228	230	251	232	232	236	243	247	240	228	222	256	233	183	226	253	204	261	235	259	236	244	253	235	250	220	232	253	225	245	245	259	251	257	207	253	227	230	223	251	225	239	237	239	226	226	234	212	240	237	245	215	246	231	230	232	237	238	240	246	246	230	248	231	240	234	226	238	234	235	232	218	212	223	247	220	221	256	222	237	214	239	249	229	219	245	254	265	239	236	237	235	254	233	238	212	250	262	244	194	262	245	230	228	234	226	258	269	219	236	251	239	243	256	245	241	246	228	234	247	230	221	237	211	247	245	250	247	216	254	263	236	239	245	218	230	226	264	273	251	218	218	241	238	228	244	230	255	259	245	245	248	218	247	239	250	228	224	244	217	255	250	219	261	244	236	241	211	220	222	220	254	251	233	237	229	267	236	237	227	236	234	241	252	218	250	253	239	231	266	253	198	213	217	252	246	233	256	232	238	246	253	230	206	248	246	234	230	224	252	228	220	231	209	237	231	212	230	199	225	256	218	238	226	256	203	237	233
26745	15669	2534	720	558	545	574	498	549	542	497	512	525	497	528	539	530	491	528	542	519	506	518	510	554	540	484	535	563	542	541	478	497	564	532	485	519	521	513	513	524	499	491	493	518	522	512	506	518	519	521	539	521	518	538	541	497	546	468	516	520	515	553	519	508	478	508	469	529	552	501	534	528	492	513	539	509	505	533	509	501	532	511	542	543	537	515	514	506	517	468	511	557	488	500	497	484	502	524	583	552	520	478	542	474	503	556	555	494	502	524	530	534	539	505	520	501	539	523	498	474	521	540	503	559	540	526	498	522	466	520	529	480	529	509	540	520	504	491	529	486	530	503	492	508	509	522	494	498	557	525	523	477	494	507	556	489	502	529	518	567	514	554	509	539	530	484	524	503	486	532	534	487	500	500	534	503	495	507	536	535	518	488	510	499	542	525	522	484	522	517	543	543	531	473	529	542	534	526	537	504	536	505	488	501	537	513	537	495	503	494	486	537	564	510	511	531	540	484	477	498	505	554	506	537	537	488	531	519	499	492	480	543	485	497	521	535	517	539	506	510	509	525	545	481	507	492	543	505	481	543	498	500	515	502	505	502	510	521	506	493	495	484	505	478	522	496	491	501	518	516	498	498	531	479	475	528	488	520	549	523	524	548	551	523	489	559	530	540	501	542	476	539	515	515	534	534	544	529	514	517	528	533	522	487	544	516	515	543	517	504	553	515	526	520	532	528	506	484	468	524	505	493	507	474	518	537	554	501	565	530	526	530	525	516	550	515	503	495	521	509	547	541	489	517	556	519	557	497	515	488	497	536	504	546	535	501	523	527	496	529	514	553	531	498	536	537	543	511	497	526	517	536	541	493	548	538	511	490	488	517	532	489	477	549	534	542	516	493	529	501	501	517	516	528	482	496	520	514	520	521	513	564	551	503	497	524	485	507	530	526	525	534	503	511	508	555	512	535	524	533	518	501	445	501	511	483	535	525	498	560	562	505	482	506	486	494	507	510	517	469	496	501	500	484	520	492	505	530	529	535	509	506	556	527	527	504	499	485	550	523	535	497	539	552	508	507	521	548	542	538	551	540	538	494	493	581	484	536	514	518	554	520	516	535	545	510	473	514	532	500	538	551	521	546	565	581	537	516	540	520	580	530	515	484	496	512	542	528	535	535	520	500	544	523	495	483	542	480	478	522	514	563	526	516	486	474	460	531	527	512	530	507	495	552	496	531	499	563	510	491	490	534	495	521	523	513	522	502	486	542	497	551	532	514	512	521	540	499	513	495	505	518	537	505	508	533	506	467	555	519	537	518	514	529	532	537	475	521	558	522	525	499	514	485	517	538	511	546	554	511	490	505	500	538	496	484	507	512	512	546	531	542	505	517	482	496	537	548	501	529	492	474	549	513	505	508	521	542	480	504	521	498	516	532	474	464	486	480	504	491	545	502	519	530	529	522	540	528	505	522	593	506	527	529	497	541	503	518	563	522	523	480	497	546	516	546	523	515	508	537	535	529	508	541	514	507	514	503	526	490	517	502	508	502	515	515	530	527	492	478	497	503	518	475	522	540	501	537	466	523	530	518	535	515	553	530	541	550	476	502	553	507	565	524	532	518	518	481	512	522	526	511	509	477	522	525	493	523	543	531	513	516	495	501	520	509	527	513	516	515	505	559	498	520	502	513	497	543	507	546	556	506	515	539	573	483	513	468	498	510	498	501	541	520	527	536	547	514	539	531	516	525	520	481	532	527	475	518	516	563	440	578	525	527	516	497	557	481	472	498	543	492	498	531	496	496	501	514	495	512	490	538	524	447	579	504	536	512	518	525	516	516	492	542	458	558	482	513	544	505	496	530	487	471	563	498	514	527	523	530	511	503	511	502	538	500	538	524	532	524	510	535	514	501	490	450	522	531	522	504	556	547	511	504	503	508	498	499	493	521	516	497	501	468	510	529	543	529	535	530	525	540	540	503	500	468	494	533	520	530	504	530	482	512	501	533	507	517	524	534	516	520	510	518	511	574	486	515	524	540	494	521	492	526	526	453	518	479	508	507	509	491	540	507	504	503	561	544	513	539	491	553	480	474	522	554	539	543	510	487	547	528	496	515	513	502	532	511	520	529	542	492	516	500	521	487	541	526	494	558	531	538	473	504	553	517	554	529	500	524	512	468	486	481	499	531	562	491	510	512	519	524	533	524	493	512	529	540	488	494	506	554	498	505	502	514	502	515	528	548	513	550	503	520	509	530	527	491	523	538	487	509	538	536	550	511	491	531	503	499	532	564	500	474	507	551	473	516	485	551	540	500	507	533	500	507	556	472	541	503	514	499	563	476	496	509	481	487	534	517	557	502	487	519	498	481	536	518	531	543	531	477	509	514	529	535	473	493	521	516	483	469	519	474	504	471	574	535	549	501	493	504	523	536	532	528	513	520	512	492	489	542	533	503	512	517	525	488	544	502	512	530	509	533	521	497	484	497	508	541	518	557	510	497	498	534	545	517	522	500	511	561	495	552	492	528	535	540	538	512	529	526	520	518	515	495	503	519	555	503	510	526	507	578	477	542	528	518	485	509	526	477	510	508	509	516	531	541	504	525	533	539	529	497	513	512	536	536	489	549	513	496	524	526	527	532	498	499	475	458	526	522	533	498	532	476	526	538	520	527	497	506	507	528	493	531	537	509	502	510	530	542	484	474	497	502	521	523	500	465	493	533	520	528	526	503	485	524	502	542	509	514	543	540	503	500	471	539	534	490	519	499	508	516	528	505	533	533	466	506	519	503	500	517	549	532	480	528	494	514	515	559	528	562	515	524	515	524	511	486	525	525	505	532	517	508	542	564	508	501	542	478	517	530	519	494	476	532	508	519	497	511	475	538	532	512	567	512	503	515	518	477	483	508	498	520	517	530	486	490	500	567	517	503	525	475	522	513	518	503	495	525	518	546	522	516	500	513	524	507	520	543	523	543	511	523	506	522	495	518	504	509	474	508	530	518	516	513	518	532	549	527	505	534	495	520	495	552	551	527	523	473	517	528	536	531	501	529	519	521	513	528	477	498	499	535	499	519	517	488	565	544	516	492	516	536	533	508	515	547	524	498	554	525	552	515	498	527	533	512	521	492	527	512	523	544	539	478	506	550	529	528	480	508	516	513	495	526	519	526	559	530	579	504	512	528	479	528	487	496	503	507	529	519	515	558	521	500	536	506	479	516	486	520	538	494	515	519	556	526	502	537	509	532	505	514	512	533	525	516	505	531	477	511	508	493	497	456	524	485	493	528	508	537	527	508	498	500	493	537	544	470	490	543	474	512	528	497	512	549	493	520	486	550	493	514	550	568	492	508	536	488	487	456	514	516	507	502	462	522	529	495	511	525	519	516	490	518	495	524	562	511	525	501	469	503	540	492	542	510	531	540	483	545	583	507	545	516	515	541	511	501	520	534	442	491	529	545	531	477	488	558	513	518	481	508	534	496	531	531	505	517	533	555	484
6756	7463	1006	785	774	747	714	717	712	705	721	781	716	680	722	710	695	695	681	674	689	673	750	696	722	672	706	728	727	742	704	726	719	705	698	716	719	672	697	686	686	727	674	673	644	690	720	709	742	731	712	751	700	745	728	720	723	722	711	716	731	706	711	725	723	715	690	706	705	730	727	745	680	748	708	708	709	683	693	709	718	695	693	708	674	724	709	679	692	710	712	731	730	707	661	680	678	690	656	670	662	704	717	711	688	649	694	716	673	694	686	711	702	677	697	747	718	671	711	723	702	681	702	673	704	718	721	745	695	668	703	680	712	719	685	712	743	696	665	720	695	709	686	696	718	695	722	743	652	714	700	703	686	695	691	666	740	697	709	728	696	668	669	718	676	681	708	737	683	724	749	666	683	705	712	726	669	672	673	719	674	685	726	720	682	670	684	674	660	721	711	671	675	748	721	660	684	715	721	717	668	675	709	712	753	714	691	684	669	672	710	722	731	702	754	667	738	762	678	705	682	690	705	698	713	695	712	663	703	720	739	705	651	690	695	658	698	694	716	690	674	714	656	743	694	689	691	665	727	721	716	653	690	678	691	677	725	676	703	701	702	681	665	694	682	697	704	716	676	719	711	716	721	684	677	695	721	673	690	737	741	699	673	654	702	654	713	690	705	690	706	714	693	691	712	709	696	686	708	712	662	696	705	744	671	688	668	746	665	671	697	704	687	672	716	703	728	724	671	727	734	704	685	691	686	670	736	690	673	708	682	687	703	697	692	712	738	636	665	722	642	684	691	647	686	676	706	695	713	684	688	721	727	685	644	713	677	668	700	715	749	701	674	741	737	700	675	723	684	722	719	740	698	715	676	724	727	693	666	708	728	695	722	679	719	695	700	681	681	683	699	697	711	727	718	655	711	700	680	685	752	706	649	737	681	680	704	704	694	734	684	671	705	705	719	704	700	691	681	743	712	685	685	686	756	704	705	663	692	721	690	644	682	710	690	731	679	683	719	720	695	720	685	725	700	750	690	680	677	695	705	684	708	684	686	700	732	681	731	704	683	713	713	734	717	726	674	689	677	719	727	708	682	729	706	688	679	755	654	731	692	709	778	687	690	708	718	723	734	694	731	699	666	758	752	726	661	681	681	748	742	695	697	704	671	670	690	665	704	704	687	724	676	701	708	712	733	683	714	702	764	690	664	707	744	650	670	738	748	718	684	693	667	730	643	683	702	698	668	637	713	673	712	636	709	714	745	704	734	723	688	732	637	746	651	725	688	704	710	720	733	679	721	683	729	725	692	694	690	685	667	664	659	746	752	720	687	702	710	730	703	759	719	695	673	670	725	683	686	706	673	691	713	692	743	708	657	698	722	727	694	676	669	669	711	671	710	722	677	727	664	725	732	724	672	733	700	691	718	728	695	710	745	682	719	697	728	705	672	747	740	746	682	704	680	729	707	689	695	657	700	680	666	711	732	702	686	673	716	691	746	670	718	701	728	731	757	683	658	709	709	713	661	730	699	653	679	706	701	697	705	711	708	695	713	692	706	725	683	672	785	693	687	738	676	717	670	732	699	647	706	702	715	691	664	675	646	678	727	687	685	737	686	729	715	654	686	660	704	705	738	720	681	657	701	687	614	663	710	698	656	690	721	696	731	679	726	675	699	704	727	674	680	721	707	672	732	717	690	726	707	731	687	691	716	718	689	670	692	697	683	672	689	735	686	723	695	750	724	715	703	671	718	697	724	720	721	718	668	717	694	701	656	721	683	678	695	724	707	698	699	744	730	708	756	731	685	729	697	691	712	738	690	682	682	712	724	675	663	686	701	645	719	714	689	715	703	695	671	773	705	737	710	720	679	671	673	668	688	675	683	703	721	701	721	728	711	711	736	667	645	703	713	697	679	730	702	720	695	694	690	684	716	710	751	728	681	729	663	690	624	686	672	693	709	703	728	724	709	668	693	705	688	673	686	676	717	703	690	697	699	659	674	712	752	666	701	682	706	736	664	705	661	737	717	675	659	754	686	682	747	731	672	650	686	660	689	705	698	703	784	690	725	643	715	767	711	722	662	691	723	692	726	739	766	722	740	745	726	688	657	693	711	692	746	688	684	726	728	694	698	682	710	725	633	674	703	695	723	680	690	711	736	689	690	731	719	700	729	702	695	692	705	608	684	735	714	721	746	691	719	690	701	693	701	716	746	717	675	737	730	688	651	673	663	700	686	724	693	710	699	704	720	683	713	667	701	711	723	691	679	726	680	685	727	717	656	726	712	687	688	725	655	696	699	669	719	694	681	709	695	705	746	694	633	675	638	736	716	700	764	668	713	735	681	691	704	732	652	697	695	731	694	654	710	690	712	657	725	698	690	702	744	674	703	736	722	702	665	711	694	686	689	722	708	665	698	727	722	723	674	699	737	702	670	700	675	690	726	709	687	689	792	733	676	741	671	732	739	712	714	678	697	734	727	727	740	724	723	725	682	711	706	674	680	710	728	679	713	723	746	618	690	728	665	684	688	773	702	674	677	672	716	722	707	663	713	745	694	656	733	703	722	669	689	677	702	677	752	715	721	686	722	723	706	667	690	660	742	712	713	675	696	696	662	666	703	690	689	698	697	733	706	683	685	683	749	723	710	706	725	684	678	700	674	701	700	681	639	746	705	744	707	718	683	710	706	639	695	667	684	665	719	695	675	658	697	682	748	694	698	697	674	697	714	668	654	690	668	716	714	687	699	745	692	684	708	733	703	741	716	707	671	703	712	691	705	701	668	752	650	606	708	644	655	732	671	681	691	705	669	739	663	720	723	740	727	706	650	711	643	695	718	652	747	681	699	743	686	712	712	717	686	751	697	690	741	663	683	670	678	703	696	686	690	676	715	688	663	732	677	687	696	690	709	700	672	666	673	721	718	729	740	683	705	720	740	706	723	731	710	681	707	670	650	680	701	740	700	701	689	689	733	670	680	709	707	650	647	696	769	655	687	677	719	695	699	657	663	691	729	679	684	722	701	719	678	728	717	713	681	704	729	707	648	704	696	684	711	737	693	693	673	724	717	737	703	718	697	677	690	713	730	695	681	695	720	672	677	731	701	664	688	700	726	697	707	728	719	730	774	692	691	763	735	712	682	682	687	724	706	726	736	718	681	666	746	713	717	698	681	729	704	703	697	692	708	696	710	707	728	672	753	677	695	661	648	680	659	706	729	688	719	637	694	682	691	634	696	710	761	670	693	711	661	707	671	742	709	720	731	665	717	692	733	745	698	707	680	713	699	723	728	726	713	721	743	715	671	712	753	689	700	708	714	696	666	706	691	707	673	687	696	683	722	725	687	721	700	750	666	712	716	619	717	680	745	676	698	722	667	687	670	712	702	726	731	696	698	704	667	742	696	679	729	717	764	674	707	652	782	695	714	718	683	694	767	703	656	719	665	723	663	712	724	705	700	683	719	711	747	676	732	697	662	658	703	662	690	683	656	695	680	703	681	686
22986	20798	27864	23823	20527	3392	729	544	488	450	452	416	416	428	419	368	404	388	416	396	388	379	391	365	345	371	373	354	371	361	381	367	384	364	346	376	357	340	400	334	371	378	401	353	385	390	391	386	331	364	395	372	332	402	380	395	396	392	381	368	395	348	404	402	337	344	388	382	365	365	376	374	361	351	369	341	377	368	370	352	394	360	369	356	353	356	371	390	356	378	334	395	379	349	343	387	372	379	387	382	402	371	395	361	347	414	353	354	352	383	374	369	375	376	376	344	346	331	375	375	329	358	376	367	347	349	325	372	353	405	347	354	369	336	358	372	376	323	373	350	372	395	383	383	398	400	381	380	342	372	380	364	363	351	349	391	369	347	355	360	435	334	351	390	338	372	367	384	399	355	360	350	377	368	372	378	405	321	394	356	380	325	346	326	368	356	347	372	366	342	364	388	357	370	382	374	357	371	360	376	410	347	337	358	393	374	366	357	339	357	367	337	367	360	405	360	389	368	395	352	369	374	388	344	358	347	345	371	344	365	360	359	346	357	355	400	394	364	357	364	366	383	352	373	341	378	358	399	390	387	373	346	390	367	340	393	393	393	379	353	370	339	347	360	342	371	384	374	341	375	362	366	358	364	387	343	401	388	374	369	387	371	358	364	349	380	383	378	370	346	360	343	351	323	364	350	355	348	355	345	341	351	406	395	393	365	372	377	340	404	371	380	371	389	382	361	342	359	384	397	366	400	351	346	355	372	354	398	367	357	350	387	376	346	380	401	350	421	383	393	341	340	392	367	345	384	331	366	370	348	384	354	341	379	370	380	356	420	357	376	309	396	407	357	337	342	399	354	346	384	335	389	357	374	366	372	366	356	383	355	387	347	356	386	379	352	353	372	388	355	365	377	384	350	364	347	335	367	368	388	356	326	381	375	375	380	335	354	374	388	365	370	366	365	355	358	377	365	362	367	413	328	389	373	369	406	364	373	391	403	349	398	391	368	311	368	371	370	363	356	371	367	376	360	341	352	339	355	391	352	383	360	382	358	339	367	350	372	373	348	391	394	372	396	345	374	335	362	361	394	359	339	390	346	372	401	357	357	362	369	386	387	361	339	365	407	361	334	331	407	351	371	346	352	358	384	357	377	341	382	342	356	363	352	359	365	356	364	342	358	370	358	355	342	364	357	353	390	355	346	368	374	353	370	363	331	348	390	382	385	354	369	350	355	373	389	368	383	377	369	369	359	368	381	377	348	367	353	345	380	346	360	384	402	348	346	400	364	370	344	370	395	364	383	398	364	369	404	373	332	388	368	365	362	368	359	355	373	371	357	366	376	360	376	366	372	357	377	339	353	338	342	371	394	361	365	396	377	386	396	340	402	394	377	364	378	335	364	381	362	350	354	348	360	381	385	346	370	352	402	389	314	371	327	387	364	348	364	375	338	375	375	361	366	352	350	371	414	359	370	363	354	353	350	357	355	390	389	380	360	372	326	381	352	392	408	350	368	380	373	346	379	381	340	386	378	374	385	396	380	360	349	335	362	358	328	393	381	337	356	371	375	348	394	392	386	385	374	370	313	357	349	364	351	346	358	385	355	357	367	349	377	368	354	377	404	361	388	376	329	360	326	397	353	421	381	337	349	367	367	349	360	350	367	356	373	381	353	351	380	379	356	414	400	374	413	347	357	341	349	337	365	379	348	370	352	374	374	367	381	358	380	400	345	380	380	380	373	389	348	365	384	388	356	354	355	361	364	382	369	380	399	387	332	365	391	377	335	392	368	361	347	387	374	370	362	359	394	358	378	385	371	364	373	346	370	372	369	405	375	379	384	376	351	393	360	375	341	343	367	359	367	369	383	331	366	370	390	373	336	356	353	351	384	355	314	397	381	346	348	370	386	409	361	367	374	369	365	371	362	362	384	345	345	374	385	374	384	318	355	365	379	351	396	390	385	344	347	355	369	339	356	362	373	378	379	379	361	366	367	352	359	356	396	375	348	339	354	385	354	348	335	331	372	353	382	327	388	371	372	373	357	381	331	320	376	387	335	326	382	381	385	388	379	375	365	377	398	372	350	397	385	367	370	353	352	376	378	379	354	319	369	401	387	375	375	371	357	348	350	355	346	366	392	352	382	382	370	350	388	366	409	413	391	381	388	396	350	361	374	381	356	363	363	366	348	360	378	342	360	361	348	391	383	374	362	366	373	382	362	365	382	361	365	333	377	361	389	393	365	342	329	350	364	342	383	367	348	370	395	364	384	369	356	376	385	354	369	370	380	351	372	372	367	378	382	359	379	346	355	372	380	375	387	353	344	376	380	374	359	357	377	376	353	358	365	375	333	405	376	384	364	394	343	381	383	373	360	384	374	352	374	391	377	351	344	363	347	376	357	386	348	363	358	388	367	363	345	366	353	348	389	387	371	370	374	320	393	408	344	353	382	347	365	360	399	389	364	372	370	345	353	360	378	349	353	360	396	365	352	352	348	328	382	351	353	373	377	388	351	396	359	361	386	358	413	377	337	337	396	350	331	381	363	343	380	350	346	357	370	382	316	367	371	385	354	350	365	354	377	327	354	355	350	347	361	378	358	384	350	364	350	383	372	349	350	372	334	359	366	373	386	345	382	389	371	350	367	394	377	349	365	366	377	325	387	366	335	337	371	374	379	337	325	408	402	347	336	366	356	360	397	356	413	395	388	390	385	352	342	372	377	370	409	346	365	348	347	362	340	350	379	357	333	416	376	357	363	361	355	348	377	370	351	358	366	366	368	334	350	364	338	381	364	394	375	361	393	397	360	355	371	366	339	362	390	358	341	362	361	364	353	351	391	329	380	350	376	379	387	335	366	342	402	360	361	383	368	348	360	365	386	377	384	366	386	366	369	346	347	351	392	373	333	370	399	341	348	371	370	340	363	354	371	389	386	378	336	360	341	351	321	361	366	396	368	377	351	368	394	372	363	364	343	320	331	362	345	355	377	395	342	394	354	395	391	356	382	333	337	363	344	359	374	343	395	346	372	376	369	361	367	337	350	356	391	366	373	357	366	365	391	348	383	348	346	352	340	369	380	351	375	351	345	386	377	361	338	349	360	385	375	345	355	352	345	389	380	380	346	354	338	369	368	389	345	348	385	365	404	365	404	354	377	366	367	368	375	387	361	362	338	361	384	424	363	385	345	390	357	363	337	342	382	384	380	385	376	358	328	335	361	355	350	371	331	376	340	376	424	350	395	380	356	377	383	393	376	376	372	338	377	351	357	416	368	372	401	351	380	380	342	356	384	370	357	367	360	365	357	399	348	354	356	335	356	396	369	371	350	354	382	369	332	392	364	392	359	385	351	388	377	374	408	366	388	367	387	376	384	374	332	348	354	362	368	351	377	344	375	350	377	387	396	336	334	370	412	371	373	431	357	347	361	381	423	369	402	365	345	345	386	349	343	361	367	365	377	344	395	351	380	354	383	395	379	362	375	337	357	383	376	393	398	358	376
17907	26364	4923	2374	1706	1377	1119	939	831	759	690	664	622	644	591	595	598	576	568	529	543	587	564	500	544	545	506	530	554	526	522	480	518	544	527	534	532	495	521	486	557	486	506	480	530	548	524	508	533	536	492	598	529	524	554	598	538	586	554	554	516	547	530	541	568	501	499	535	510	488	520	486	547	534	517	505	528	575	496	520	523	536	521	517	531	467	526	514	471	520	515	512	537	533	546	504	513	528	481	523	511	534	507	514	482	471	480	512	517	561	528	500	508	522	532	506	494	505	524	527	552	521	531	505	507	516	505	518	510	467	514	527	523	495	488	518	508	536	510	511	510	528	485	493	521	503	474	498	525	478	529	486	533	517	465	516	495	503	517	531	512	503	479	532	523	513	561	512	470	530	521	520	518	524	522	553	504	510	520	514	547	497	552	535	499	536	524	512	528	504	480	500	462	558	507	551	515	528	522	499	500	489	522	532	465	539	503	482	492	500	494	470	516	458	509	504	564	500	539	500	517	523	529	531	496	531	513	506	512	496	472	497	531	498	533	548	509	475	508	564	534	487	500	489	526	532	510	475	507	522	531	515	513	479	514	528	505	498	551	491	515	562	481	529	486	537	506	505	470	534	528	493	505	507	489	545	520	504	493	501	530	509	510	488	505	504	559	506	518	505	495	500	526	506	520	487	498	502	498	505	499	474	498	527	474	530	517	517	472	522	499	521	557	540	510	521	497	525	524	498	485	494	448	546	482	559	535	517	506	532	567	496	509	528	483	507	533	543	468	537	541	498	513	486	543	511	510	504	523	513	498	528	564	471	517	529	504	512	482	506	545	511	510	520	535	524	534	477	571	494	516	506	500	493	505	493	516	526	514	507	535	508	526	510	500	459	501	486	478	509	535	529	543	514	472	492	529	445	511	553	473	512	489	493	497	506	504	514	481	482	490	463	535	509	514	500	530	507	559	531	503	516	485	525	502	514	528	537	485	494	505	513	516	510	506	509	492	514	514	515	497	482	499	524	513	517	535	498	515	529	486	564	515	542	498	526	502	504	539	563	512	512	535	533	539	558	494	496	513	508	501	483	511	521	482	483	518	499	489	506	492	545	519	553	515	523	499	498	503	523	576	507	496	523	547	516	516	510	516	515	522	489	501	492	479	501	519	461	491	510	488	511	537	504	580	514	475	462	493	496	480	498	505	531	542	535	508	525	501	539	520	495	529	500	505	521	503	500	543	511	511	485	547	520	494	518	507	485	537	497	456	507	500	518	509	514	507	493	549	502	515	525	468	511	541	520	501	504	524	539	491	541	517	472	482	525	526	519	529	544	484	499	507	513	457	550	513	519	506	546	505	494	518	506	513	495	528	494	485	499	495	544	523	535	500	481	498	493	481	511	482	506	531	516	565	486	508	485	472	538	483	500	514	488	566	518	494	472	531	513	540	507	480	527	494	499	530	504	502	548	467	473	521	505	542	516	523	490	540	518	495	479	496	509	478	516	491	492	505	518	540	516	524	527	517	474	501	530	501	521	489	515	506	491	492	534	512	501	492	526	518	485	496	542	501	508	499	539	523	506	494	535	513	492	533	498	508	512	475	439	485	529	479	487	525	537	515	528	525	514	507	534	534	475	518	514	535	533	501	492	513	505	522	498	483	530	517	511	502	486	507	501	548	518	518	534	538	509	498	535	544	541	479	541	527	524	510	487	520	513	541	524	493	545	492	466	505	521	539	518	525	509	484	509	484	494	505	500	535	472	534	508	521	527	502	525	537	524	501	473	519	529	565	522	552	517	517	483	514	484	484	527	517	507	502	515	498	488	522	504	497	497	530	503	472	520	472	490	490	523	500	450	499	457	488	464	505	500	472	534	478	515	493	483	552	508	501	489	515	569	499	526	489	477	499	477	503	505	518	508	522	486	535	502	517	529	507	508	449	497	538	511	525	496	500	465	491	510	521	527	532	533	530	538	522	540	521	515	520	514	537	538	481	517	496	491	502	500	498	521	517	492	546	526	508	506	497	490	556	485	509	496	508	529	524	494	489	535	501	523	518	507	527	519	492	557	507	504	506	527	509	521	485	530	528	473	481	526	514	533	511	487	532	550	487	518	533	483	508	524	506	518	534	500	529	509	490	534	555	547	561	524	502	525	507	501	530	486	546	516	507	537	512	508	501	498	554	524	533	472	531	490	499	479	539	522	512	478	502	516	502	520	492	527	484	470	528	510	486	529	523	564	537	499	521	543	537	498	511	526	479	476	481	488	499	507	486	549	515	515	552	515	500	558	465	489	510	559	520	470	517	511	522	510	505	521	483	529	510	545	499	508	521	539	518	515	523	520	513	529	510	468	497	507	553	529	472	529	488	486	532	506	494	542	482	518	470	521	511	499	490	513	502	489	521	498	533	492	523	520	494	506	515	503	502	514	568	528	480	508	481	497	489	511	533	526	481	504	493	524	483	495	532	532	491	512	503	532	523	545	471	480	524	532	533	506	520	576	538	532	545	515	527	524	499	487	524	487	538	494	505	525	518	492	516	498	487	520	521	489	518	511	510	524	460	492	474	476	473	485	486	490	486	510	525	524	495	500	539	512	504	521	534	471	486	484	499	515	526	531	503	460	495	515	517	531	498	490	523	484	552	486	506	509	534	496	498	509	498	497	483	497	536	436	500	485	506	499	544	499	525	467	507	483	538	553	535	536	507	533	497	471	518	528	514	547	538	497	521	509	494	509	511	520	531	483	504	488	516	518	493	490	538	486	526	462	539	510	482	527	534	513	559	492	522	550	524	512	518	531	530	527	525	490	484	496	530	517	457	546	537	493	482	512	472	481	499	509	512	500	507	494	505	520	523	518	528	506	503	551	460	511	501	456	542	492	491	497	541	549	518	547	535	555	531	487	527	484	487	508	491	485	515	499	513	518	510	533	506	511	507	554	501	519	509	516	495	502	543	531	550	504	499	465	530	537	542	561	491	536	546	527	484	500	493	533	470	509	523	485	540	471	534	570	515	515	471	496	473	481	516	505	534	516	504	523	518	529	514	512	485	499	488	494	513	493	474	490	535	511	499	520	505	477	478	523	482	514	489	491	505	501	553	480	510	527	443	503	518	511	460	477	567	520	513	532	521	537	529	504	512	500	504	551	514	500	498	544	512	500	500	527	527	497	506	497	504	525	508	541	486	501	525	542	539	508	524	492	561	548	515	480	524	529	489	509	460	518	498	502	530	522	498	520	504	518	521	523	519	530	510	497	487	505	520	512	538	490	542	529	482	465	498	493	474	515	518	510	506	563	510	494	522	524	500	510	517	486	504	563	496	477	517	514	525	472	493	533	500	532	510	483	511	499	482	498	471	487	528	501	455	505	482	493	505	512	538	497	519	506	500	486	516	490	504	498	502	502	502	482	557	516	506	529	481	532	541	530	503	511	524	543	505	516	566	498	468	499	474	516	526	527	492	522	527	503	449	497	519	491	488	519	562	603	540	486
24131	20809	26344	24122	2580	580	540	488	507	455	441	431	451	414	434	439	425	423	448	426	430	405	440	436	421	425	424	434	478	419	470	434	410	461	431	438	424	414	424	426	396	446	414	385	400	460	457	459	476	408	416	400	441	441	464	438	451	423	465	397	385	415	466	407	434	418	434	418	450	430	437	457	407	439	431	395	405	427	412	410	441	400	442	368	411	421	427	397	415	402	405	404	412	430	427	394	433	438	420	415	416	390	408	440	446	424	413	455	409	440	419	399	442	439	394	419	401	431	405	408	404	418	427	398	387	392	405	416	428	410	401	421	388	392	398	370	439	400	468	437	420	399	394	396	425	411	441	467	417	448	412	432	424	415	426	411	419	405	439	414	412	386	394	464	421	425	422	411	445	443	420	410	467	419	424	391	462	420	410	438	406	420	433	420	444	431	414	413	416	448	419	425	451	422	412	419	412	413	407	398	475	411	380	405	442	410	386	410	391	409	427	421	431	396	403	408	386	418	385	402	436	391	429	439	400	431	439	402	428	439	431	438	359	444	426	465	407	448	393	429	398	449	418	434	427	418	413	406	422	422	424	460	423	424	401	408	406	459	425	409	433	449	437	382	495	425	387	438	425	409	419	420	433	399	440	391	433	393	392	438	402	391	391	466	419	389	376	432	403	453	416	418	398	432	409	421	411	420	438	397	412	401	403	470	408	427	452	470	420	431	425	419	414	405	438	460	392	417	430	442	444	426	433	441	441	410	388	414	380	412	389	420	417	445	448	419	391	418	421	440	398	378	406	432	392	419	442	417	420	406	420	409	434	426	430	420	424	432	384	410	391	447	416	391	438	405	411	388	438	408	421	441	422	449	425	411	445	390	412	420	402	393	408	431	407	430	399	429	414	426	386	437	422	421	435	437	362	440	414	396	386	430	424	424	442	452	425	439	415	456	419	435	422	427	420	393	397	442	381	425	457	429	430	464	409	439	412	411	412	433	422	423	411	445	384	382	426	382	449	429	412	403	440	440	414	428	391	417	422	454	390	405	414	358	406	422	455	436	439	398	422	412	440	435	411	416	429	435	366	423	391	402	414	422	391	414	361	408	433	405	395	395	457	399	396	423	419	399	454	395	422	424	433	404	388	439	395	425	393	433	389	445	427	429	435	409	414	430	437	429	449	385	354	439	428	391	391	464	419	426	430	476	448	413	413	417	427	399	439	438	366	404	402	425	402	430	431	404	431	388	428	460	380	448	415	433	417	450	423	424	439	413	388	430	400	412	450	383	442	398	424	365	395	391	441	423	421	441	384	460	392	400	414	413	383	387	414	365	446	392	429	415	415	434	402	382	407	401	425	355	435	420	448	406	402	395	415	432	439	405	406	447	423	423	435	399	421	386	449	447	441	456	390	451	418	455	401	427	424	422	460	416	443	385	426	428	434	429	434	408	408	426	407	442	401	407	410	420	419	411	424	412	434	405	431	423	467	442	408	441	430	404	407	398	473	438	391	412	435	347	446	422	426	409	423	418	400	444	415	378	392	426	404	416	418	424	394	370	431	421	455	414	412	417	415	406	433	388	435	456	388	432	425	413	411	435	412	405	425	408	452	438	413	406	413	441	405	384	404	428	392	450	414	443	446	433	395	445	399	402	406	405	415	423	397	485	386	417	403	426	392	412	434	429	407	420	449	446	443	429	395	382	428	415	414	393	436	443	391	403	400	416	461	409	446	466	431	443	405	416	410	411	424	416	403	417	404	410	413	441	448	441	417	420	448	417	392	443	407	417	430	391	439	420	437	390	401	448	433	417	407	399	428	398	408	427	414	431	420	436	445	399	392	431	430	436	390	462	391	454	427	409	413	403	430	386	426	446	390	447	446	391	445	395	414	458	419	451	441	406	460	410	455	413	423	415	420	406	427	412	424	417	460	430	416	446	413	405	468	420	434	452	411	434	429	416	420	424	440	407	434	411	414	450	410	414	431	433	437	426	421	476	387	435	391	390	397	441	445	422	439	456	398	405	446	440	425	442	422	419	417	410	389	450	407	441	433	425	415	418	433	409	415	409	366	429	411	409	406	385	440	471	406	433	417	429	407	454	393	440	444	412	400	388	383	374	418	421	408	380	439	367	413	381	424	424	439	424	400	438	400	449	455	397	432	383	460	430	402	451	465	399	437	440	432	374	401	427	415	429	431	437	448	422	445	379	450	403	430	402	444	425	407	423	440	482	390	424	390	399	411	423	418	360	426	413	402	411	434	399	386	440	418	410	411	411	437	427	451	419	431	363	414	407	422	414	409	433	426	449	421	430	376	419	434	389	419	387	432	423	413	451	424	442	436	436	426	441	400	433	421	436	419	427	415	423	411	423	442	432	461	431	401	407	452	400	420	409	451	423	448	427	446	394	417	398	417	447	437	409	452	430	427	419	388	417	420	390	415	402	421	442	393	434	422	390	401	426	440	419	415	438	424	417	411	396	442	427	405	397	422	433	425	398	442	355	427	438	434	398	407	428	397	437	365	399	399	424	422	416	414	390	412	404	444	404	430	381	426	484	429	424	423	431	447	408	425	415	445	434	410	416	426	432	442	416	448	415	421	398	432	392	429	438	424	435	399	430	405	422	443	444	448	433	446	417	419	398	395	407	410	413	409	438	427	453	425	415	411	422	419	367	410	419	404	440	397	438	428	419	422	424	405	412	394	426	408	444	425	412	415	423	398	429	400	417	417	413	413	411	427	379	441	455	427	394	380	421	422	431	432	406	416	393	408	449	414	435	398	421	416	420	402	433	442	416	429	433	440	400	413	430	400	386	412	433	456	430	416	473	400	457	423	432	389	415	385	439	417	425	437	415	444	459	412	411	389	447	406	447	404	424	450	404	390	432	404	391	444	391	451	403	399	405	407	445	389	414	394	426	419	378	438	441	408	405	426	425	412	386	440	433	407	422	378	448	447	442	405	424	426	420	430	437	409	409	427	430	416	433	413	386	441	406	391	392	446	423	421	434	425	387	415	429	430	414	450	391	417	431	396	415	457	411	424	415	400	424	424	404	448	411	435	384	433	406	403	453	450	421	414	451	442	417	440	426	413	406	408	405	393	422	425	437	413	431	422	446	444	397	388	415	435	429	428	392	429	420	420	419	420	400	441	399	391	423	431	445	416	421	395	397	423	405	422	442	424	418	399	420	400	418	416	420	428	429	446	419	403	446	394	427	379	403	425	421	406	421	440	425	390	441	410	399	408	407	414	399	396	444	418	439	408	409	414	430	406	424	411	417	401	423	420	434	451	422	439	403	434	413	427	455	413	449	414	440	431	436	400	405	412	392	402	422	414	431	382	407	418	401	412	424	430	431	432	421	427	373	414	434	397	424	414	396	404	414	422	425	477	406	428	430	398	396	404	439	443	426	381	390	398	372	425	442	430	416	390	418	445	410	466	425	437	424	393	430	410	430	414	407	411	415	439	421	419	401	400	426	413	410	395	416	435	406	418	456
14975	21373	2666	1371	1087	976	842	807	686	667	656	650	622	606	600	600	596	574	600	589	610	592	576	556	624	593	566	582	560	588	555	562	565	562	561	591	559	570	563	587	544	545	577	548	606	593	549	564	561	548	542	603	580	568	615	609	634	610	546	578	569	550	520	540	605	569	607	615	508	557	550	579	556	551	555	563	536	574	604	538	572	585	590	561	575	548	581	577	533	552	545	575	543	513	562	548	565	544	552	553	578	565	529	557	539	569	523	532	564	533	540	548	563	540	564	565	515	549	566	546	591	550	524	549	530	521	557	577	557	511	593	550	596	572	559	568	587	563	587	551	578	580	584	539	552	518	574	573	595	543	580	584	574	573	545	545	550	529	553	523	602	549	507	551	568	543	573	536	517	551	548	544	536	595	579	551	513	591	546	578	581	509	536	555	571	547	572	599	514	522	564	539	563	553	546	553	561	613	581	552	560	621	534	534	536	567	519	535	561	505	538	566	574	526	569	549	550	576	548	530	550	577	612	519	545	545	594	591	536	523	570	569	574	534	572	529	566	595	578	531	547	517	552	547	592	559	536	600	533	556	575	590	534	521	552	565	568	604	581	534	593	534	584	565	582	557	600	567	576	520	560	545	566	588	555	519	527	541	529	580	544	568	561	538	551	565	575	550	548	533	578	569	606	588	564	585	565	579	551	530	575	539	602	567	561	563	566	554	523	530	566	586	560	582	573	532	579	588	594	519	555	574	541	594	521	565	589	545	571	560	560	550	553	544	559	540	551	548	582	551	588	587	542	581	547	564	636	544	581	555	537	528	553	552	567	531	568	548	546	579	514	563	573	559	561	509	602	554	575	530	575	615	525	546	568	533	563	520	572	516	583	577	604	554	579	589	556	564	512	566	524	533	581	554	535	510	579	545	554	565	561	524	525	555	568	535	570	545	534	584	531	565	515	546	597	564	581	559	563	582	536	526	519	536	529	551	572	572	569	589	561	565	523	560	530	546	530	550	565	561	560	543	573	548	536	550	535	508	562	551	561	577	519	562	549	538	560	548	518	549	536	599	537	576	584	557	508	571	559	504	543	516	576	601	540	533	584	589	537	548	543	548	559	560	581	528	589	592	561	522	514	548	543	533	524	554	571	592	538	567	559	591	561	580	580	544	503	553	541	570	593	548	568	567	551	544	587	590	547	574	528	580	551	552	544	537	587	528	533	534	495	560	572	562	523	578	552	549	573	531	581	496	554	582	585	588	563	608	552	556	540	546	543	566	562	547	555	590	538	580	570	544	553	540	542	596	568	511	572	515	511	572	589	527	531	547	551	562	534	586	562	556	530	577	564	572	512	542	512	555	557	544	546	546	566	548	543	573	564	566	572	558	549	553	571	552	553	528	530	541	522	546	570	562	548	572	585	563	526	558	513	573	581	548	533	558	599	561	553	548	511	594	546	562	604	606	565	536	598	535	551	555	552	540	537	519	580	603	571	626	519	569	553	574	561	593	556	553	512	592	543	556	542	595	569	536	578	527	550	566	560	565	587	592	573	571	544	562	543	573	554	540	534	543	586	553	541	558	533	570	531	549	572	580	521	556	518	536	551	589	527	540	558	603	543	528	545	543	563	603	553	571	545	538	541	581	548	556	518	562	563	550	555	589	572	545	510	537	557	558	516	583	518	539	568	544	559	595	571	522	489	570	543	552	528	536	548	531	532	582	533	542	563	559	576	558	572	569	526	567	606	540	538	543	560	525	543	549	560	560	536	499	597	515	522	565	553	564	549	567	524	552	544	589	539	533	545	529	575	547	513	585	532	551	520	556	592	550	576	548	557	543	552	573	522	536	546	575	577	578	566	553	567	553	577	561	557	566	593	611	577	548	519	558	549	574	542	500	529	571	533	506	556	556	554	556	559	539	552	544	499	579	563	583	559	563	554	572	550	538	547	591	550	556	518	536	550	553	544	555	578	555	528	532	579	574	579	561	553	557	549	524	541	545	561	565	526	548	510	548	587	516	556	540	557	537	563	590	564	519	537	564	571	555	544	555	566	551	581	562	552	548	537	560	565	569	560	561	554	525	598	543	516	561	529	548	583	514	502	595	559	570	583	526	556	579	548	553	567	533	569	570	542	527	551	525	560	582	591	565	545	560	560	606	577	579	566	581	536	557	581	579	550	567	555	555	539	564	510	612	575	545	584	579	543	549	535	523	552	605	533	528	526	565	554	553	564	519	586	534	579	555	586	551	556	562	591	545	560	602	584	517	568	562	562	558	524	544	570	549	552	548	547	490	550	543	535	563	585	573	613	516	522	560	579	539	542	497	579	562	589	559	568	568	542	544	560	539	550	572	549	574	526	521	569	571	576	521	572	598	542	537	584	529	545	535	508	552	557	523	578	548	527	549	572	562	588	585	580	607	549	543	556	555	532	524	545	574	528	556	567	583	585	595	542	593	552	559	542	573	544	550	573	560	587	550	484	604	536	570	612	542	547	550	595	570	591	577	557	581	567	532	532	534	552	581	548	525	563	551	566	562	562	565	529	566	593	536	551	519	571	541	560	571	589	576	552	594	537	508	570	584	604	539	589	544	528	567	540	561	588	547	535	538	508	571	553	546	539	540	558	565	572	574	567	555	498	538	567	515	563	565	583	528	537	580	571	525	570	584	581	570	589	541	577	540	582	576	551	544	561	562	548	565	595	555	560	601	554	568	523	529	553	581	539	544	590	541	584	543	603	499	553	576	556	515	559	589	556	539	564	564	563	524	565	567	523	510	560	593	541	547	571	538	509	592	545	556	558	550	564	528	514	559	566	607	556	554	582	569	512	570	522	560	599	543	537	547	559	548	580	536	538	593	565	511	547	582	551	558	535	580	568	532	583	554	578	583	559	518	571	549	512	527	521	532	539	595	518	550	566	558	564	557	589	572	553	566	554	582	557	558	534	542	536	574	572	552	618	543	548	552	525	568	524	554	547	606	548	540	605	572	565	561	564	570	590	498	564	571	580	550	559	505	551	499	563	551	533	553	552	548	560	553	567	532	602	590	582	547	568	556	570	527	568	522	544	530	549	550	560	522	550	530	549	592	558	589	563	574	545	563	545	555	560	600	540	559	524	594	564	557	532	594	572	564	583	548	540	555	550	523	539	585	578	550	548	581	560	588	581	547	556	593	535	531	558	551	553	587	533	578	502	550	562	501	539	594	541	602	558	563	562	541	551	564	541	561	573	590	572	600	543	544	584	522	568	615	555	602	523	550	592	608	566	536	569	543	549	553	567	533	556	556	574	546	556	617	574	547	550	498	537	543	562	594	567	570	587	561	557	589	569	572	549	553	549	525	540	579	590	544	528	560	580	546	570	592	523	539	578	527	562	563	584	563	548	531	568	582	529	539	561	565	554	533	581	477	540	559	522	547	547	588	574	510	602	512	533	573	529	586	554	550	534	574	547	552	514	530	595	551	589	575	537	577	523	556	545	584	559	560	600	595	572	556
22066	20814	28504	23249	20814	20458	2049	493	389	382	333	304	248	249	266	241	214	215	230	236	222	216	189	203	207	190	192	194	203	181	190	187	192	205	189	185	175	184	208	202	202	194	203	216	198	206	181	152	195	167	210	201	186	188	234	218	233	217	167	182	186	183	167	206	173	178	176	178	212	207	180	171	161	185	157	170	174	170	161	172	185	198	209	192	174	202	180	179	168	173	165	187	176	168	192	187	154	205	171	194	187	178	170	166	166	206	179	172	173	191	174	198	182	189	176	177	182	182	169	186	194	190	180	175	192	177	192	186	187	181	167	189	176	187	162	167	205	179	164	154	203	163	165	186	189	182	177	182	211	190	175	187	175	180	180	181	165	177	171	195	178	173	166	203	151	159	199	171	180	170	200	187	190	149	178	194	147	189	170	172	183	164	163	172	175	193	194	193	169	196	175	165	184	172	160	185	178	178	179	170	185	175	195	164	184	192	183	171	159	175	185	193	174	194	163	196	183	188	165	187	176	208	163	182	166	184	195	178	180	185	179	185	177	180	190	187	181	180	168	184	174	174	181	192	150	164	164	187	191	191	154	182	204	177	171	190	199	181	176	187	176	164	177	147	177	171	170	175	171	176	175	198	147	174	196	192	165	181	178	172	187	178	163	191	171	173	152	197	176	172	185	172	174	180	165	181	194	182	198	184	158	151	153	180	190	180	162	195	176	170	183	180	191	172	164	196	192	205	197	168	190	203	167	174	173	154	162	156	172	168	178	172	174	180	176	179	168	180	176	210	148	156	153	162	192	181	168	180	164	181	182	158	182	172	175	166	173	157	190	168	190	186	192	186	172	184	170	164	180	180	172	209	182	171	189	195	181	214	166	197	192	182	168	182	158	172	182	164	152	176	154	171	180	167	178	146	182	178	178	176	168	178	162	194	178	194	185	168	170	145	179	179	181	183	183	191	158	174	189	195	167	182	165	173	176	173	171	173	170	196	181	178	180	191	201	195	173	179	174	175	193	156	185	187	179	174	164	182	164	174	183	172	154	178	167	159	183	186	183	157	179	171	181	150	160	185	182	174	171	181	149	177	179	177	188	208	170	190	175	182	158	153	179	148	157	166	165	198	198	157	177	184	166	182	159	180	165	205	174	188	185	184	188	166	182	174	177	200	161	155	178	164	194	190	204	174	186	182	184	182	195	164	188	171	184	180	207	170	177	194	183	185	145	164	165	181	165	194	184	191	150	197	162	203	189	166	185	160	170	169	185	194	179	185	185	154	172	187	156	170	175	174	181	178	202	159	175	161	195	179	197	169	164	171	192	185	167	189	195	188	192	183	164	169	153	158	183	150	181	202	182	181	161	195	202	168	156	164	170	169	175	139	177	167	187	175	199	166	210	172	188	173	193	158	161	164	178	188	186	174	164	201	193	173	168	191	190	180	182	182	171	139	182	208	183	187	189	177	198	180	169	188	170	177	147	177	178	191	186	195	197	151	172	180	170	164	173	164	148	164	183	173	175	172	176	192	194	179	171	176	180	165	183	199	182	155	176	170	179	171	190	173	169	225	186	196	194	175	176	186	191	186	166	184	160	155	177	162	190	218	182	181	182	193	197	192	210	176	171	168	173	196	154	165	180	186	181	162	177	186	167	160	176	185	164	161	211	160	189	167	165	157	173	172	169	169	156	179	170	187	185	179	161	167	177	183	172	174	174	173	211	181	165	177	199	165	166	166	161	175	185	179	155	190	143	201	175	195	178	171	191	153	193	187	198	195	182	196	150	167	161	157	183	185	161	198	166	173	156	170	173	184	187	165	187	193	194	170	157	180	148	196	174	175	168	182	192	190	175	160	164	197	171	183	155	193	175	168	189	175	182	155	180	177	154	151	163	183	180	175	182	197	179	195	181	195	194	175	169	175	165	180	171	173	162	157	203	170	178	189	169	167	176	182	192	166	188	192	200	186	198	162	191	164	174	194	181	176	195	166	164	173	183	151	179	181	178	154	171	169	172	179	169	169	169	174	179	158	169	166	170	178	204	181	180	158	165	179	142	183	159	165	180	174	174	172	194	194	154	185	200	182	185	172	173	165	188	173	180	162	181	171	184	183	223	168	176	180	186	157	177	165	169	178	173	175	188	175	190	176	165	173	171	168	209	184	166	190	165	182	166	154	183	189	174	171	188	186	152	176	171	176	179	180	175	181	185	166	170	171	175	178	171	173	170	189	177	159	148	192	185	166	144	188	188	177	179	198	176	164	201	187	180	164	166	191	141	173	169	181	167	176	164	180	162	184	176	179	178	187	167	157	178	185	174	163	177	194	201	166	159	177	180	168	177	195	163	173	188	162	171	171	184	167	157	170	160	177	197	194	191	164	187	181	168	176	160	153	196	187	196	193	177	170	179	174	169	167	167	171	176	169	166	183	166	170	170	200	182	166	169	181	197	173	171	170	187	159	183	161	168	157	162	162	178	172	158	219	174	175	177	185	196	196	189	190	198	177	181	168	191	173	189	203	206	201	199	157	190	209	169	165	172	187	171	171	166	174	188	167	141	199	172	198	190	184	158	170	168	175	191	157	169	166	175	185	166	181	184	162	179	200	169	200	175	202	155	183	191	164	179	171	178	192	174	166	179	173	186	178	164	192	187	166	200	186	163	173	179	172	189	190	184	198	188	196	174	170	182	188	204	187	161	172	156	166	201	186	180	202	176	172	172	208	165	158	179	170	180	200	174	175	165	191	179	179	163	204	170	185	166	185	176	173	160	177	192	190	191	171	181	186	184	177	170	164	185	158	185	173	163	192	187	147	193	180	159	164	167	179	184	191	176	181	186	177	170	173	190	166	170	178	166	186	207	180	167	183	175	193	183	173	185	179	179	187	179	200	178	174	159	186	205	185	169	181	181	170	176	180	199	188	177	178	158	191	188	191	199	176	170	158	167	179	172	173	178	174	168	169	172	148	154	198	189	157	174	177	155	168	183	156	164	191	191	170	197	170	171	190	166	165	162	190	182	181	194	203	209	169	165	174	163	161	194	173	195	191	188	163	184	181	162	184	181	193	166	180	196	187	216	143	201	179	196	176	168	183	199	164	167	177	185	166	160	148	191	178	169	174	174	170	180	177	171	194	170	170	184	181	200	175	182	181	168	187	196	154	192	167	163	173	189	184	173	191	183	171	182	167	176	159	218	197	180	182	159	173	190	175	206	171	173	183	168	185	180	207	164	186	173	179	191	166	178	149	183	181	173	181	182	171	177	192	171	175	158	166	157	179	181	177	179	180	161	185	186	177	177	176	194	178	199	184	172	190	195	170	172	191	171	180	190	190	166	194	171	178	198	163	170	161	165	165	194	166	189	192	169	168	165	178	200	176	147	196	189	172	188	193	175	181	180	157	184	194	184	161	183	190	174	201	153	184	185	176	180	190	169	150	176	172	184	185	166	156	159	196	153	194	186	175	198	190	177	184	177	182	159	187	166	180	167	167	202	166
20170	29934	7797	3448	2380	1800	1395	1038	836	727	639	596	498	485	430	458	390	379	354	329	312	339	296	311	296	272	319	307	271	302	270	285	292	290	280	245	259	291	256	268	248	265	257	269	250	269	243	258	244	239	260	262	272	309	316	368	360	314	286	253	265	250	274	273	257	276	274	267	246	254	259	255	254	282	249	252	270	252	245	252	292	289	316	254	243	262	241	244	276	264	254	252	275	234	252	239	244	238	260	233	220	233	258	282	259	237	267	231	267	253	236	235	247	251	252	241	233	252	242	266	282	252	264	243	216	254	261	264	238	222	248	237	253	220	266	239	244	256	274	245	269	244	268	274	233	225	243	262	223	243	241	251	267	270	237	242	253	254	234	256	259	263	242	243	234	246	239	256	229	259	273	234	271	240	246	230	247	252	229	265	228	260	217	263	236	235	230	252	217	243	230	231	252	235	248	242	237	273	231	231	256	273	239	229	253	231	241	247	232	249	238	277	229	237	235	257	224	245	241	229	234	240	259	249	251	219	237	211	273	252	251	238	232	235	248	227	236	226	239	226	248	242	269	263	239	255	259	249	266	274	252	229	239	242	241	236	261	240	258	254	260	247	233	277	240	228	248	263	257	239	215	263	244	244	249	259	273	195	251	239	245	261	263	252	229	240	259	258	250	260	290	227	230	222	244	236	221	236	238	244	231	233	237	235	237	248	240	244	226	244	246	261	254	236	282	234	254	239	221	233	241	243	257	250	252	258	236	269	252	267	245	251	225	232	261	253	248	241	259	228	222	239	243	220	258	219	244	239	227	267	257	235	227	250	271	258	250	234	268	228	240	240	246	257	236	240	237	242	232	247	222	238	263	266	225	271	244	235	280	231	234	221	243	266	246	208	257	241	222	241	249	250	234	248	270	232	243	261	231	274	218	250	245	238	247	211	243	227	269	250	249	243	213	236	243	241	232	265	248	237	246	237	281	244	259	249	248	236	259	251	243	212	241	252	258	259	248	255	218	235	249	244	217	245	248	239	247	232	245	230	238	236	248	244	249	241	240	236	275	263	236	249	235	237	249	239	248	285	288	238	233	234	252	256	241	253	227	210	248	256	256	221	258	248	262	240	244	219	251	297	238	237	231	243	265	243	228	272	238	246	242	285	237	259	229	222	245	225	273	252	216	268	233	258	238	249	220	254	252	261	255	245	233	238	224	221	222	235	258	270	242	278	223	256	255	250	226	219	254	239	244	240	236	271	236	265	241	252	246	223	229	220	247	194	262	239	253	262	247	245	248	256	239	263	257	226	252	241	234	260	264	220	227	218	247	264	232	253	272	262	246	250	237	262	258	236	270	234	254	250	241	261	235	234	242	260	248	236	274	248	262	251	244	277	259	248	259	238	269	254	204	289	231	256	251	256	250	228	242	232	243	269	254	250	247	233	249	244	230	249	231	231	227	238	243	246	241	255	237	261	255	252	250	216	270	262	254	259	238	272	227	287	252	252	233	237	264	254	251	218	246	262	246	258	223	254	245	230	245	264	268	249	255	249	259	246	243	267	265	248	261	244	248	239	245	232	245	237	239	277	265	212	287	258	231	262	285	223	251	259	255	255	268	228	227	252	253	260	248	273	243	267	247	280	254	273	252	254	266	244	227	235	230	254	235	252	253	263	236	248	258	269	245	238	243	242	248	228	221	251	246	230	237	275	236	242	234	256	246	236	250	217	249	232	252	256	279	214	235	237	239	255	249	257	259	258	256	257	254	267	267	269	230	279	237	242	262	246	220	244	254	228	265	233	235	245	238	253	256	243	243	243	261	232	233	238	217	248	236	254	238	227	227	237	251	242	249	244	287	256	248	241	233	263	245	241	233	252	233	216	228	238	234	277	246	226	268	266	265	203	253	223	239	244	265	247	252	240	280	261	220	249	223	268	227	253	268	245	242	251	240	259	233	246	245	258	215	261	259	243	234	213	250	248	237	245	249	238	224	246	229	238	217	259	241	244	245	192	300	234	247	268	243	249	228	267	249	247	269	255	253	235	233	237	237	240	267	241	221	254	250	227	213	273	229	240	282	252	270	215	230	227	244	215	243	242	248	235	229	251	267	239	235	229	247	240	242	252	264	253	249	250	253	236	256	260	241	240	227	232	266	242	240	234	231	236	231	279	226	258	268	259	232	266	261	251	250	257	224	266	274	286	235	242	255	238	248	254	254	217	228	249	254	235	259	241	220	237	237	254	242	246	259	239	236	248	251	259	252	239	226	259	224	244	274	279	238	241	232	251	215	248	235	242	244	249	241	268	242	258	238	267	227	226	244	252	263	261	235	238	216	236	234	254	236	237	276	234	220	237	235	252	233	237	271	237	236	230	233	243	249	228	255	284	238	222	239	235	235	250	243	245	238	228	250	237	251	249	234	237	223	271	240	242	231	235	235	237	259	243	233	261	231	237	253	221	233	266	248	243	262	258	237	234	255	250	234	230	260	231	245	248	245	243	216	223	252	236	232	258	276	235	243	257	249	249	254	263	237	259	248	253	235	253	271	245	228	248	235	267	257	262	246	250	247	267	217	266	229	247	214	267	255	239	222	251	250	263	223	235	260	227	274	272	243	237	235	241	250	236	222	240	240	257	240	251	237	258	232	253	238	246	252	252	247	217	245	250	252	243	225	233	223	252	256	289	227	235	233	270	230	231	240	272	237	237	258	240	263	282	226	248	213	235	258	250	229	277	232	265	260	249	261	208	245	261	233	238	223	232	248	250	278	257	228	268	257	255	257	247	247	239	229	253	227	254	240	259	241	252	258	257	229	242	266	222	240	236	255	269	228	233	258	278	262	266	262	246	253	229	261	224	244	226	279	233	223	267	231	256	265	237	236	256	222	221	258	212	231	256	250	245	224	246	248	236	234	257	210	238	249	263	232	224	224	249	221	257	258	256	235	244	242	244	235	262	227	259	240	250	253	247	247	246	262	295	248	231	252	256	266	257	244	238	237	245	275	242	261	252	258	221	280	283	257	212	227	246	228	244	253	250	248	246	298	245	236	221	266	256	221	260	217	238	224	260	254	256	254	280	224	253	217	235	294	255	250	247	265	251	257	204	271	237	262	238	284	244	265	252	218	274	225	246	247	241	247	271	250	264	240	239	256	247	290	246	269	236	209	240	226	236	255	238	237	264	246	224	255	253	258	250	249	261	248	246	229	255	239	240	254	257	253	243	273	226	281	264	233	240	255	245	243	230	259	257	263	252	224	242	245	247	222	234	237	250	252	258	248	220	258	246	213	244	260	246	253	241	251	234	253	239	228	255	258	267	253	235	252	235	223	237	212	254	261	224	246	248	227	271	265	280	243	255	210	237	259	256	276	233	215	239	245	258	237	264	240	255	233	234	221	228	279	246	246	259	239	246	243	226	228	239	280	257	232	234	252	238	231	248	262	246	216	242	244	261	215	232	222	241	231	238	216	265	238	218	243	229	251	245	247	269	253	268	269	245
26671	16298	2998	695	542	503	570	556	553	558	498	530	552	548	523	536	551	510	550	500	480	531	515	467	529	505	522	538	506	519	514	533	508	533	500	528	509	521	535	567	529	539	574	494	484	501	555	482	536	515	533	493	571	537	538	542	548	529	520	506	530	502	543	548	510	566	551	520	525	530	519	546	498	499	497	487	533	563	550	534	564	528	532	533	542	520	540	476	530	520	503	491	500	551	509	539	525	541	519	561	496	524	517	506	517	509	543	485	542	534	514	498	529	556	522	542	544	518	549	529	524	512	525	522	536	488	510	528	557	486	516	513	535	521	507	519	522	509	520	520	535	503	530	545	472	522	498	497	497	513	529	536	557	520	558	485	520	461	519	558	505	456	503	505	479	522	490	500	540	504	505	520	507	445	524	511	500	521	486	538	535	568	505	487	512	496	524	504	524	487	500	536	533	499	513	505	549	532	542	519	522	552	492	537	509	543	530	550	506	539	508	505	508	501	531	524	506	539	524	541	479	499	509	521	464	493	553	499	540	519	503	524	521	539	517	485	508	541	522	538	521	516	468	567	471	522	525	526	511	503	511	542	488	472	532	515	482	486	520	532	521	513	543	516	502	549	488	528	564	493	531	512	516	525	513	528	496	505	542	492	510	534	503	547	524	554	501	547	519	540	550	524	493	532	543	516	510	534	496	522	519	504	476	550	485	550	516	514	549	572	491	527	540	524	532	518	505	507	532	499	531	511	527	493	545	527	499	498	511	559	499	517	528	490	491	513	574	537	525	467	509	494	516	519	494	527	558	529	480	506	493	483	497	534	492	506	552	525	523	533	543	502	555	527	507	493	522	504	572	552	524	543	501	527	553	515	498	531	533	547	520	534	582	504	518	507	511	474	545	542	511	537	533	527	524	504	516	532	529	535	494	519	487	507	542	538	500	507	515	502	475	519	551	517	444	531	528	496	496	514	506	527	490	520	497	546	508	499	500	517	545	517	526	500	524	517	509	535	488	501	538	518	491	531	522	522	502	519	503	512	546	505	519	519	524	508	505	486	534	543	509	555	518	536	541	518	496	523	507	543	535	485	475	498	519	527	493	509	544	531	500	537	543	457	534	503	464	526	473	541	516	544	518	485	542	492	521	538	536	526	529	490	542	506	516	543	523	533	529	502	506	514	544	528	543	562	485	512	554	518	486	514	549	497	538	522	469	559	537	518	505	506	533	495	496	537	512	566	504	515	550	515	494	522	516	520	490	541	489	528	546	515	516	558	552	494	522	513	549	530	497	506	515	508	541	524	537	550	514	501	513	520	511	541	527	575	530	523	522	512	538	525	521	585	481	526	520	496	519	537	514	491	530	513	515	499	520	515	467	554	481	529	513	481	514	514	522	530	500	514	499	511	530	504	522	555	497	555	530	532	476	530	507	498	511	572	507	516	525	572	529	533	520	508	494	522	506	507	504	507	512	520	527	558	546	477	500	491	537	504	511	478	486	502	503	478	513	492	499	514	519	520	483	546	525	523	570	523	570	519	492	535	521	548	557	484	515	525	521	509	498	492	579	498	524	508	512	520	522	507	500	512	512	547	516	499	522	515	521	525	515	524	480	518	565	555	513	536	502	493	503	552	514	556	476	509	480	488	501	484	562	542	526	517	534	529	495	566	546	502	575	494	495	507	522	522	518	512	546	494	473	574	537	534	507	578	500	567	508	526	520	515	516	474	528	502	540	502	545	500	530	516	521	542	494	550	522	524	512	541	523	541	492	525	512	505	503	490	501	501	494	546	533	534	526	542	526	522	558	488	506	486	554	506	541	523	509	517	537	512	506	514	552	525	504	521	487	535	522	503	529	560	560	521	484	524	518	522	572	544	524	524	520	541	516	511	548	493	543	516	501	529	474	498	552	513	492	533	569	492	528	481	491	559	518	538	510	541	521	510	506	539	522	510	522	525	527	521	500	522	511	470	516	553	550	493	535	518	520	509	513	539	499	553	534	510	526	526	531	523	472	529	494	528	526	492	523	506	493	510	534	501	511	542	536	518	500	509	525	544	502	541	512	515	571	528	538	514	538	509	517	505	526	521	496	542	535	500	486	528	521	514	538	572	533	524	444	480	517	508	517	532	524	519	523	550	506	530	517	538	508	543	543	536	543	486	522	500	474	559	507	537	524	495	540	491	515	511	504	540	515	492	548	542	527	515	514	526	499	521	508	529	522	543	517	521	544	535	495	518	543	490	527	537	512	485	552	540	519	560	491	526	544	498	483	545	548	531	472	508	498	501	544	522	494	537	545	536	509	555	497	514	509	558	549	523	510	494	543	536	515	529	541	535	528	530	524	566	553	528	532	518	546	473	518	532	514	513	501	510	528	506	534	506	539	500	540	466	509	503	582	538	549	538	546	505	481	509	490	518	539	537	530	489	527	509	562	534	513	563	512	498	527	496	544	512	495	477	533	534	503	524	526	530	507	506	506	534	505	488	530	498	509	521	530	513	508	511	520	526	510	567	514	492	513	532	514	487	525	520	514	519	495	521	587	530	523	524	496	478	518	500	516	507	500	488	547	513	494	503	531	514	500	514	486	525	513	542	481	514	543	551	458	494	486	507	549	524	543	512	548	511	527	529	511	545	511	541	530	512	506	505	507	505	565	494	496	506	507	525	541	518	530	553	502	553	538	512	517	531	523	517	535	522	504	494	523	512	514	540	509	526	508	523	493	536	505	537	489	493	539	555	532	524	546	498	521	491	509	498	495	513	500	539	530	552	529	508	514	515	513	528	523	537	513	544	475	529	543	523	523	521	535	498	521	491	511	558	503	495	522	545	500	549	540	502	551	518	550	501	486	532	538	536	562	510	532	533	514	496	543	532	521	503	534	527	488	515	543	507	524	521	532	525	538	536	529	549	493	563	565	558	551	506	519	550	520	503	523	494	562	511	545	520	525	498	518	534	523	512	503	495	526	521	545	510	505	507	535	504	525	531	559	536	522	516	557	543	515	488	512	501	541	565	544	501	542	539	549	570	481	523	533	555	536	485	481	502	532	495	519	548	513	572	530	504	525	463	537	552	544	499	515	498	503	539	546	526	527	522	503	510	515	520	445	501	526	516	529	517	494	489	521	572	520	500	524	556	535	556	530	530	495	507	550	485	535	523	526	514	516	499	484	507	506	556	548	534	565	541	522	520	519	558	504	497	534	499	498	515	548	494	536	540	507	502	493	508	535	580	490	493	499	525	536	535	527	546	554	498	511	515	530	513	514	478	534	518	547	519	515	497	488	454	520	516	525	468	489	554	488	448	523	502	510	512	505	525	544	533	487	485	511	513	527	564	499	545	522	502	555	509	539	519	520	533	534	541	496	514	531	535	501	527	495	536	508	508	529	504	487	506	542	511	536	528	487	506	526	517	546	514	530	502	498	544	490	555	500	533	504	521	504	554	494	497	539	524	536	490	502	492	495	509	488	535	563	517	487	506	522	514	500	539	511	490
6623	8903	987	837	742	741	768	716	722	719	697	741	706	725	739	674	654	695	726	706	670	706	711	703	731	715	688	751	668	692	719	713	707	650	700	702	695	707	683	735	734	688	703	742	677	640	718	694	679	668	693	708	701	729	759	749	750	689	705	740	738	736	700	705	694	696	716	698	673	695	716	695	752	725	683	725	703	709	736	707	698	702	774	690	702	685	732	727	718	682	679	726	695	718	724	701	708	752	706	719	764	684	658	749	728	682	683	739	682	757	708	679	682	715	715	703	667	676	742	692	732	727	691	703	669	741	695	668	707	685	685	701	686	713	666	724	674	687	754	665	687	717	699	668	669	694	674	707	659	716	710	685	679	694	683	750	708	677	730	708	754	738	694	711	681	649	745	668	677	712	680	723	701	725	735	663	719	702	731	719	647	703	677	701	732	718	721	658	687	697	690	719	748	668	676	704	700	656	735	716	736	682	656	710	694	690	688	725	690	705	705	696	685	723	693	709	738	664	696	677	726	672	668	684	736	741	704	707	699	742	725	726	694	690	697	738	707	703	728	722	731	682	713	720	697	717	727	747	738	715	702	678	713	641	735	745	674	725	732	705	682	692	710	704	712	707	669	710	733	713	728	707	747	746	688	688	701	717	724	639	701	717	699	707	684	760	713	710	693	719	690	702	750	704	685	754	712	728	721	713	690	717	653	661	698	698	709	710	702	721	730	704	682	723	738	699	685	713	732	706	697	694	710	694	743	731	793	709	692	735	695	744	677	689	725	689	697	681	723	674	721	718	693	673	698	721	735	725	731	683	677	713	749	717	659	711	727	684	689	760	678	731	667	762	695	653	699	665	710	720	698	694	674	698	725	687	727	745	719	755	702	694	699	695	728	720	719	690	708	700	730	673	710	757	704	736	702	659	713	727	742	703	713	712	687	701	722	745	700	686	688	745	710	715	693	717	713	730	719	709	697	653	695	736	747	666	732	697	738	696	681	725	720	737	712	731	701	719	733	664	657	688	694	673	706	653	720	724	700	683	727	715	750	690	728	684	715	691	711	681	706	702	670	692	697	671	678	694	694	719	719	717	711	701	689	644	711	738	738	719	710	745	731	739	696	695	691	729	718	713	725	696	646	674	698	720	656	682	693	682	690	747	720	733	697	758	697	740	719	683	693	716	718	719	754	734	703	749	755	682	745	706	651	702	720	713	692	725	687	688	723	697	746	673	699	680	674	696	750	749	703	695	706	716	723	666	662	666	694	714	703	723	690	702	691	713	724	738	698	705	724	690	738	691	703	685	696	670	696	730	703	741	700	710	701	720	681	710	663	724	672	668	732	764	697	727	722	702	727	710	706	688	677	729	707	774	698	687	745	669	684	701	711	741	674	706	646	727	656	725	723	773	766	740	733	707	683	704	738	709	680	732	648	687	727	677	704	712	726	741	729	737	701	703	750	708	671	699	722	668	691	752	701	684	711	710	717	705	697	695	712	708	700	712	684	707	664	700	702	686	714	687	673	692	704	701	709	744	656	702	723	697	665	720	704	735	688	707	675	725	692	662	717	715	694	721	714	671	711	737	675	644	736	668	710	693	675	697	720	693	711	694	686	696	684	727	688	652	695	684	679	702	687	696	690	670	700	737	698	741	672	715	675	697	678	730	794	679	694	699	673	721	725	707	701	752	721	722	673	707	692	701	715	692	668	731	724	668	702	717	686	682	653	709	722	743	663	705	689	735	717	723	672	721	685	699	704	643	705	740	715	684	712	704	723	700	727	698	659	716	684	753	714	711	706	681	718	725	732	690	704	699	680	675	703	659	667	674	703	735	702	718	695	668	670	717	726	730	722	700	724	719	689	668	719	681	682	735	686	691	688	723	671	686	708	670	700	735	706	736	690	674	729	727	723	726	711	744	709	679	727	659	701	668	713	684	678	756	724	710	676	711	713	696	680	695	684	718	685	745	680	702	692	708	717	665	720	721	733	717	677	740	690	717	674	717	725	702	678	679	751	694	695	715	693	696	758	745	707	689	679	731	671	714	742	731	744	698	683	721	736	742	668	652	730	709	693	694	707	741	734	674	674	700	692	739	629	671	710	656	678	718	688	732	744	701	715	679	712	697	705	686	692	728	731	711	745	743	731	711	683	711	721	713	720	704	679	699	661	683	708	676	718	671	695	671	724	741	709	670	673	690	728	695	707	727	676	693	708	721	678	677	650	698	704	725	719	711	692	709	718	692	720	720	738	727	679	694	728	682	722	697	666	701	653	666	735	718	694	700	743	707	707	725	707	675	725	701	687	726	694	681	707	694	659	685	684	750	676	727	697	656	698	729	742	648	697	720	704	704	714	709	706	711	698	681	734	734	718	671	751	743	701	716	691	698	743	638	673	668	688	763	725	685	701	731	666	739	727	646	660	745	704	695	643	674	710	679	702	715	722	709	718	679	749	691	674	697	696	694	754	695	719	709	695	716	769	702	706	763	692	750	671	733	672	733	705	683	690	713	718	721	715	686	710	730	699	691	735	709	684	660	711	700	682	715	736	734	712	710	715	726	757	715	707	674	662	695	720	636	689	693	702	719	682	686	726	661	709	723	685	706	728	719	706	702	705	668	738	690	712	711	656	708	741	726	731	681	675	739	710	736	668	705	726	708	706	704	726	712	722	692	693	673	676	673	682	690	762	684	721	693	694	696	673	709	774	686	658	684	700	695	705	708	731	746	692	687	727	732	716	628	696	679	719	674	637	722	655	701	694	729	687	719	713	695	735	670	710	721	701	695	694	698	717	758	714	653	674	710	664	727	688	728	687	698	695	728	713	666	718	706	696	663	663	673	709	733	714	707	725	688	720	688	711	660	723	761	706	739	737	723	708	737	698	776	678	698	684	749	706	674	732	705	715	703	708	729	673	697	702	721	696	704	701	669	711	730	689	688	658	704	699	725	657	696	759	751	749	667	718	731	699	717	706	695	685	741	707	702	691	758	682	707	696	752	678	719	717	662	740	690	708	712	734	675	691	708	715	776	719	726	695	733	697	690	744	690	796	697	704	681	659	732	706	696	699	705	738	714	663	714	689	697	703	739	742	685	747	709	707	740	717	718	748	710	670	720	708	723	769	683	757	722	765	700	669	700	695	733	751	719	651	729	746	723	716	758	744	693	694	719	710	689	691	703	720	714	666	708	703	688	677	691	714	717	682	722	711	673	718	715	685	709	712	736	660	675	721	698	681	722	737	640	728	686	705	695	660	675	692	656	703	644	781	722	733	738	699	722	694	631	707	709	708	704	682	702	708	691	703	669	702	759	696	681	681	717	707	756	723	693	741	706	696	741	672	697	747	768	718	705	726	695	700	696	741	665	687	707	740	702	700	725	715	702	717	748	683	693	662	753	706	721	664	706	704	691	744	697	725	704	713	650	700	723	709	712	686	700	688	734	706	715	705	680	690	733	734	731	684	694	727	717	731	681	715	697	717	738	725	676	732	774	718	720
22943	20783	27679	23951	20696	5183	744	568	511	456	452	445	426	446	399	427	406	381	334	401	342	354	399	353	367	389	398	380	348	359	374	375	382	368	377	383	388	383	386	331	357	360	344	373	352	365	372	381	360	327	378	345	399	392	397	397	376	371	370	365	371	416	344	366	357	333	333	392	359	342	346	353	402	361	344	339	380	366	409	344	370	370	388	348	367	370	371	361	364	344	400	337	347	362	376	362	371	361	367	356	356	348	359	384	384	411	354	354	359	369	321	363	378	336	373	351	388	358	384	355	339	367	335	374	363	324	369	344	384	346	374	353	379	359	339	384	342	364	394	359	363	380	368	378	357	408	350	342	404	364	364	355	353	347	337	340	349	374	376	317	375	353	367	342	332	374	392	368	374	350	356	351	382	349	370	334	350	356	381	396	371	345	374	354	366	377	332	398	365	371	364	325	359	341	373	387	337	358	361	355	379	371	357	366	371	380	376	362	330	382	320	361	362	344	339	361	380	358	354	356	350	332	354	356	349	377	373	391	387	311	327	333	325	402	353	353	368	369	351	356	367	350	352	396	348	408	395	351	362	353	364	367	346	337	358	338	351	377	368	374	337	316	391	393	392	363	357	382	348	376	349	347	365	362	371	359	350	382	346	363	347	342	353	377	359	367	383	326	398	353	389	372	383	344	349	348	389	377	375	349	388	371	366	383	372	400	331	357	352	382	396	363	347	356	367	341	326	343	401	368	352	358	359	380	352	374	361	380	357	342	364	380	358	401	365	351	333	337	341	359	361	361	370	366	362	339	365	334	377	380	361	361	352	363	370	367	374	357	357	348	408	391	357	365	379	359	364	380	378	380	337	393	376	386	352	375	357	335	334	376	364	374	299	343	358	397	367	402	390	367	342	361	372	334	371	351	383	348	333	343	355	351	358	381	370	373	362	331	375	334	380	328	342	349	358	344	387	362	348	355	382	376	357	360	381	374	364	372	341	389	383	339	357	350	361	365	363	346	369	360	370	337	362	348	324	337	381	363	332	366	355	379	353	370	347	403	367	361	351	345	354	349	398	360	365	386	361	360	337	364	364	341	341	380	361	354	351	360	375	385	375	364	366	386	362	349	357	364	369	377	367	334	382	350	371	375	366	353	352	385	364	342	387	362	322	334	337	336	320	334	384	354	360	365	374	370	328	393	362	352	351	389	340	335	356	416	339	351	345	303	377	349	361	351	344	365	348	369	331	361	359	353	351	351	333	380	312	356	357	362	345	366	342	354	386	368	345	380	351	396	361	376	343	357	371	374	371	378	345	335	375	369	350	408	340	359	338	350	335	351	344	392	357	372	372	349	336	352	354	342	362	390	394	373	383	379	331	379	395	343	365	348	368	376	347	363	358	369	363	330	353	377	372	360	350	361	391	380	318	358	364	329	341	378	353	378	368	368	353	349	380	352	346	344	376	357	343	327	377	339	339	330	374	353	368	362	392	376	375	355	365	356	365	355	380	366	349	351	340	351	340	341	370	366	363	369	375	366	354	329	379	394	358	354	380	363	349	348	397	347	358	347	371	343	323	381	343	378	363	377	385	346	361	365	350	377	345	383	394	366	367	420	356	381	333	383	365	350	363	368	358	337	358	351	382	374	344	353	359	381	352	326	365	333	358	337	374	346	344	385	371	333	345	352	357	334	340	362	374	351	381	356	381	353	353	394	333	378	358	384	378	332	349	335	335	368	335	342	364	362	359	366	354	380	355	359	358	388	367	349	359	330	352	364	357	352	354	358	348	378	367	338	361	369	359	363	354	373	371	381	386	365	354	349	365	351	360	339	394	336	376	358	368	355	367	386	364	361	383	346	326	353	356	365	369	349	344	368	392	360	384	365	348	364	364	365	356	359	377	370	363	394	348	336	372	348	359	370	334	344	378	350	374	333	344	343	377	333	354	371	359	356	375	339	370	363	371	357	360	385	369	355	376	362	314	346	347	360	399	411	371	328	369	336	374	365	377	368	338	400	386	331	340	368	350	380	357	405	360	347	373	364	356	349	365	355	372	360	387	353	359	347	344	377	353	366	338	386	348	387	329	372	395	367	399	359	380	342	363	363	378	354	370	376	306	342	389	367	338	354	345	371	381	354	369	377	346	356	351	369	346	390	353	376	371	353	355	352	375	345	352	372	353	315	368	365	348	338	358	363	347	339	328	378	337	342	374	371	343	351	387	353	341	346	355	354	384	386	374	367	370	405	357	349	345	355	367	353	361	353	362	406	361	338	335	367	405	366	364	347	358	354	318	303	356	361	379	373	345	392	344	379	347	368	361	394	359	387	370	378	377	346	350	354	348	344	352	328	379	363	332	338	340	342	353	364	365	346	357	388	351	342	368	396	376	394	367	365	401	341	359	342	366	377	330	330	378	364	362	352	378	396	383	336	397	350	317	374	375	370	374	335	360	362	364	433	366	349	413	317	366	387	357	313	366	357	345	320	331	354	361	380	362	293	364	349	339	360	351	354	344	388	353	320	366	368	359	331	371	327	387	418	380	350	382	379	330	381	349	347	364	380	362	377	353	389	356	354	369	390	382	381	368	387	363	366	361	347	386	345	339	335	386	370	360	366	368	339	378	345	351	339	353	342	371	359	349	342	378	375	345	374	351	347	378	383	349	342	331	367	353	351	374	359	308	337	385	358	339	347	329	360	343	407	369	364	391	360	380	345	353	372	346	360	355	360	364	393	345	390	356	369	378	382	350	360	359	340	315	389	363	345	333	371	365	348	361	343	390	327	355	382	379	376	399	343	342	349	352	348	355	340	378	384	362	376	344	362	382	383	385	344	359	374	369	383	366	386	341	388	351	380	364	345	375	312	357	374	349	355	380	347	413	356	364	342	313	335	354	395	327	351	371	375	350	343	320	362	366	379	368	353	352	348	383	382	331	335	352	349	392	364	370	357	363	341	357	359	345	372	373	357	376	373	335	363	355	393	381	359	350	352	365	323	381	363	345	356	339	354	387	381	354	367	387	355	340	359	331	349	396	367	374	356	332	376	339	395	350	303	361	379	372	383	345	381	333	335	360	371	388	369	386	362	351	343	355	366	376	380	382	387	362	349	392	355	355	389	381	353	379	338	364	338	340	395	342	352	328	372	393	380	340	340	361	372	357	389	373	367	333	338	357	364	351	381	378	361	357	365	346	349	352	383	357	382	380	362	378	346	388	376	376	368	338	377	364	395	333	355	391	374	362	333	365	369	385	342	372	352	344	358	356	367	362	360	361	366	320	369	324	355	377	337	361	351	374	372	344	372	366	380	360	339	363	372	348	354	356	318	351	401	342	347	392	344	352	393	402	368	386	361	394	336	375	360	355	381	365	344	339	381	371	359	332	346	396	334	339	378	370	323	357	365	380	353	359	385	342	332	339	326	374	337	363	351	381	381	378	365	373	376	367	372	352	329	339	379	362	335	330	333	370	387	364	366	344	346	363	361	354	361	362	380	369	331
16933	29059	4750	2302	1610	1315	1053	958	832	773	716	629	646	636	581	573	596	536	588	547	576	603	518	556	490	531	509	511	550	505	511	518	539	522	526	488	470	502	515	477	499	517	487	524	519	516	502	566	513	506	540	520	552	569	549	575	556	540	494	467	505	498	498	506	513	520	538	502	531	465	513	540	513	506	487	548	535	508	531	515	515	504	526	527	486	495	496	515	492	505	508	483	501	530	488	497	509	461	482	486	510	546	505	489	491	522	488	510	503	473	484	497	526	511	549	523	479	504	553	481	510	495	478	528	508	472	502	512	503	503	474	476	481	519	504	477	519	506	480	502	487	521	497	498	524	534	529	484	508	484	498	490	487	476	502	530	496	517	527	479	502	491	501	494	488	496	481	501	522	479	506	459	472	487	502	534	507	478	513	508	463	552	498	493	497	524	478	518	517	520	478	453	502	529	521	490	476	540	524	507	500	520	529	504	494	535	525	492	506	481	511	491	490	553	525	518	526	504	456	481	528	526	539	532	536	499	494	487	460	542	488	508	481	486	495	533	508	501	544	504	505	565	506	505	497	497	504	539	479	482	474	505	489	519	487	505	511	531	488	473	502	473	513	500	514	529	538	512	496	485	499	517	492	505	524	499	514	468	459	478	484	517	519	477	486	526	488	480	493	497	521	461	510	527	502	518	533	486	478	511	514	517	503	525	516	496	494	515	519	572	487	516	511	495	535	487	498	499	502	519	466	506	495	513	490	487	506	523	492	498	527	502	542	510	504	498	519	499	510	488	488	475	490	477	467	477	516	493	500	488	507	489	529	510	542	512	560	520	482	469	498	489	511	480	469	521	542	506	502	498	544	519	500	477	499	519	536	525	462	505	479	496	529	486	467	458	520	502	535	485	436	495	469	500	541	445	485	499	506	487	519	478	463	535	513	523	521	517	507	515	494	506	565	486	506	528	560	496	526	488	534	457	494	507	495	479	518	485	509	475	502	486	533	515	537	498	551	497	446	489	508	495	569	513	512	487	492	497	525	515	559	500	517	488	531	464	507	529	536	511	517	514	514	531	486	521	484	504	530	504	474	515	467	501	458	527	508	529	516	491	508	528	485	492	544	494	498	502	482	475	518	517	496	475	501	515	464	527	459	548	503	529	513	524	505	504	502	505	518	496	506	489	510	477	484	497	478	468	466	494	499	543	500	493	531	519	474	474	483	478	517	491	497	504	511	490	528	510	518	501	522	436	540	499	512	499	482	474	484	517	499	463	492	513	504	477	528	481	468	537	543	463	523	494	520	482	508	509	499	500	521	505	549	475	471	509	501	466	524	522	469	515	489	546	470	493	482	517	496	481	490	477	490	509	502	542	480	491	515	501	510	510	449	523	491	492	491	488	499	496	488	487	467	494	503	543	524	463	523	486	545	508	523	472	479	498	514	482	505	503	533	505	518	509	520	495	494	493	483	493	464	466	482	504	508	483	479	533	538	503	519	521	460	520	534	508	519	530	515	531	463	522	516	528	466	504	473	490	508	529	527	500	539	473	512	491	497	471	505	539	491	493	512	528	498	504	528	489	461	505	494	502	473	474	489	497	506	491	508	530	476	510	518	524	509	505	487	498	474	501	487	478	509	536	532	474	492	492	517	520	499	563	507	494	507	463	520	515	509	503	498	558	514	534	484	529	494	492	490	525	512	497	548	539	525	465	518	496	518	497	520	559	526	531	503	496	480	498	501	523	462	524	527	499	510	490	460	478	508	517	511	531	546	513	505	512	486	503	514	480	524	484	493	489	491	524	478	477	464	477	485	497	526	467	483	455	513	519	511	517	505	559	507	522	484	519	486	503	515	542	548	540	516	495	486	468	454	483	519	499	563	468	498	536	493	474	506	540	479	506	496	506	495	468	488	508	505	489	471	498	519	503	474	493	521	480	485	496	463	515	452	505	487	515	532	490	526	468	507	523	476	545	495	465	538	499	478	487	580	479	494	504	487	533	476	522	498	497	488	498	451	543	466	511	513	490	465	478	512	532	538	485	496	447	494	536	485	521	511	503	499	519	506	478	509	512	524	528	509	466	478	471	536	485	523	509	534	500	492	483	463	520	495	528	540	505	492	507	518	452	477	533	540	551	502	473	483	532	476	527	513	529	486	510	490	498	511	450	465	503	494	503	476	509	533	520	462	495	504	499	508	506	493	554	512	501	506	513	489	483	514	508	455	488	526	494	510	520	535	458	479	494	544	577	480	531	470	536	537	519	505	530	562	508	520	456	491	515	473	533	483	494	486	519	516	499	487	506	497	492	495	490	551	491	515	532	479	493	503	525	491	523	486	493	535	522	494	505	481	486	490	491	493	498	501	507	522	507	507	472	493	547	547	484	467	517	508	517	489	512	491	505	478	456	533	476	518	491	481	488	487	538	523	508	510	544	505	536	522	517	507	512	463	557	475	508	499	499	528	517	522	512	482	460	488	503	497	454	513	501	519	509	503	466	485	501	484	551	502	489	512	545	481	509	513	524	542	499	547	489	496	522	486	527	488	468	480	502	477	460	496	529	527	542	540	483	516	480	510	547	513	518	522	527	535	526	485	526	459	501	526	502	496	500	502	531	516	544	518	505	509	541	486	507	502	506	502	485	532	518	520	511	527	538	523	472	486	504	507	517	531	479	520	482	488	472	569	505	464	487	457	527	521	513	504	499	472	518	500	511	471	522	504	448	483	517	512	526	532	505	542	495	496	451	498	498	486	502	529	544	496	506	467	512	504	487	498	522	510	490	490	519	511	479	522	497	533	532	513	503	458	534	507	529	537	501	490	500	463	516	435	518	540	468	481	513	495	516	524	446	468	484	519	461	538	494	497	507	552	462	488	476	468	479	489	518	499	492	503	520	511	492	528	501	525	478	512	480	452	534	507	476	478	500	467	504	500	495	512	513	476	528	509	500	515	529	481	476	504	500	483	531	512	483	507	461	488	462	471	460	494	507	536	475	559	520	524	491	528	505	554	492	493	496	544	506	505	499	475	487	486	489	486	491	511	525	513	472	518	495	541	488	520	506	533	511	497	486	507	505	481	503	516	545	489	540	485	472	525	503	506	499	515	507	521	496	490	518	508	514	521	512	517	475	491	437	499	466	508	505	471	471	497	494	487	497	509	500	491	495	497	540	525	475	527	508	514	486	509	500	512	467	474	533	524	516	503	515	488	518	487	527	497	511	499	535	500	488	504	494	506	515	492	512	525	481	506	517	530	489	492	523	477	503	528	496	523	495	499	490	491	481	515	462	475	507	492	475	483	476	524	500	524	482	494	485	477	496	557	484	467	487	507	494	482	519	500	506	469	487	512	501	526	505	488	501	511	522	479	469	469	522	478	508	494	574	534	492	516	535	501	498	522	475	532	474	502	499	476	488	500	483	481	518	483	524	513	515	514	494	534	532	473	534	501	505	506	511	535	491	483	480	519	482	494	516	507	501	498	481	521	510	529	495	515	523
24199	20780	26225	24552	3282	553	504	491	482	428	454	406	449	446	450	422	451	400	382	436	417	450	387	435	434	452	406	398	435	416	396	379	406	424	384	426	405	427	414	424	402	411	432	409	418	433	399	431	413	428	417	393	412	397	429	417	424	418	423	413	400	417	383	410	427	387	412	404	436	407	376	399	388	424	402	419	393	443	399	436	407	442	403	448	426	410	434	380	364	405	430	401	406	442	392	396	425	435	429	424	415	414	426	380	443	425	380	419	441	419	410	390	413	364	398	424	402	430	409	370	395	409	421	421	404	433	378	412	413	419	456	419	395	436	409	415	425	403	405	399	383	393	399	365	417	434	443	425	376	432	408	452	390	389	422	424	365	412	412	410	437	374	427	402	379	407	414	410	422	381	409	411	402	435	430	392	380	394	430	407	411	436	434	404	437	403	415	392	410	444	373	381	370	408	387	399	398	423	423	426	389	421	409	421	411	383	425	414	434	430	384	401	430	437	444	371	423	380	400	384	409	458	430	417	423	428	415	382	381	403	435	406	407	430	411	407	435	422	383	419	379	412	431	420	440	413	387	441	418	416	375	394	395	397	391	403	416	430	415	402	433	402	424	439	405	386	391	382	428	392	401	426	425	372	384	424	365	384	411	434	380	401	415	402	428	435	376	398	433	423	404	412	384	440	425	377	402	407	395	436	416	418	419	401	441	388	395	395	420	428	390	415	396	434	411	400	384	399	398	407	427	366	397	427	385	389	396	416	411	388	423	388	445	430	407	414	427	410	399	400	425	390	433	386	437	402	416	400	358	414	388	406	411	409	420	395	415	424	409	425	430	408	393	412	426	408	415	410	406	384	416	396	394	418	419	391	397	426	374	418	383	459	413	426	423	411	389	356	411	375	459	414	388	404	391	417	384	439	452	437	404	442	411	416	420	383	418	386	407	421	379	401	406	400	441	388	401	423	423	401	380	448	405	415	405	410	400	400	364	377	408	439	422	397	403	396	457	413	386	414	405	416	385	389	395	403	417	404	407	390	434	421	418	428	413	411	406	383	393	429	393	409	411	401	385	370	364	422	397	393	386	393	396	402	417	384	392	395	418	399	397	390	402	378	414	405	424	429	413	438	396	423	385	405	408	380	421	402	376	410	416	399	363	398	431	409	393	404	421	402	369	373	419	457	402	418	422	439	410	425	426	410	421	426	434	387	426	409	420	441	387	437	422	414	419	396	410	424	423	441	410	431	403	368	384	391	404	420	398	410	409	450	406	419	419	394	436	415	396	400	407	416	413	424	417	390	373	453	376	395	455	429	379	381	379	406	449	408	409	437	409	470	422	461	411	403	395	403	391	382	467	407	405	423	420	395	414	389	403	394	381	390	410	406	438	410	410	420	391	396	396	404	427	428	372	402	452	448	406	382	370	412	436	406	429	395	381	402	349	398	432	442	441	406	390	408	397	441	441	429	409	428	417	381	426	411	401	366	431	400	438	433	402	391	397	438	386	432	438	406	404	424	389	405	428	410	398	414	400	399	402	389	397	399	420	430	414	380	393	422	426	371	386	419	395	394	381	440	424	431	409	410	407	405	377	438	375	403	419	401	392	411	411	425	395	431	392	402	408	399	374	399	420	407	387	416	421	392	430	417	405	403	426	386	393	413	409	406	408	362	416	409	431	438	392	392	421	406	442	394	396	397	398	436	402	387	427	428	394	403	366	401	441	425	435	401	403	395	401	447	424	408	395	417	404	422	377	403	396	410	409	436	426	412	432	407	437	398	423	388	396	417	406	410	404	411	391	415	399	411	429	434	420	425	374	419	398	400	445	381	444	442	455	416	394	392	410	427	426	398	400	426	415	381	403	404	367	424	427	400	393	428	413	444	403	406	408	420	399	426	381	431	383	411	401	409	399	397	436	388	397	400	406	407	396	380	433	405	379	369	379	376	371	391	398	402	469	396	409	378	458	372	442	392	402	383	425	381	424	355	348	388	467	410	393	417	389	373	402	440	410	398	372	395	405	417	389	466	434	388	425	405	399	406	406	416	421	361	385	403	401	399	389	423	403	382	402	388	394	432	425	406	413	371	417	390	406	404	435	398	407	396	403	397	395	379	401	439	445	437	390	397	417	383	399	425	374	385	408	417	410	423	401	421	386	426	419	408	407	390	409	398	431	450	408	434	401	399	394	401	419	415	394	393	410	433	435	416	385	439	403	376	389	411	439	412	437	397	414	397	398	428	410	425	411	437	414	428	386	399	399	400	404	420	442	425	395	394	432	355	398	402	413	408	369	430	383	415	420	431	356	374	381	382	389	416	418	413	400	411	404	386	403	407	393	420	372	439	410	392	420	426	428	428	362	420	402	374	393	427	425	449	407	412	398	431	415	367	395	451	434	429	387	425	405	407	408	376	401	409	410	389	401	391	448	378	421	406	437	420	423	463	430	403	408	427	363	403	423	421	437	417	420	410	437	392	393	389	420	388	417	386	432	385	402	406	401	400	396	369	394	371	447	412	408	408	398	401	417	387	405	358	403	397	388	399	466	432	423	372	417	383	451	434	403	411	409	414	425	429	418	404	424	409	415	398	446	422	452	408	396	383	412	401	412	436	409	434	419	391	382	414	411	393	434	409	422	433	383	419	426	411	415	439	426	378	409	415	396	414	401	410	387	444	431	391	417	412	436	423	443	405	393	367	407	431	399	396	431	377	450	396	432	386	420	411	413	408	405	408	419	400	414	405	421	405	394	390	368	414	408	404	399	399	406	436	418	419	406	437	366	391	418	422	399	373	391	413	392	419	411	374	389	419	414	403	397	422	431	417	380	434	383	441	409	412	395	386	395	401	434	399	412	418	392	401	420	443	435	404	386	417	413	391	393	396	407	424	430	415	426	386	395	379	381	414	399	432	436	399	436	387	421	389	437	382	397	411	411	382	406	374	372	435	422	390	380	420	403	407	437	419	415	427	422	423	389	396	422	425	416	420	403	408	420	394	390	409	429	395	438	417	423	400	394	373	399	403	416	425	448	424	428	414	405	389	373	405	412	414	365	412	412	417	399	408	399	407	452	397	417	395	391	379	410	423	392	390	402	399	413	382	394	397	392	422	360	369	407	403	405	408	418	391	400	419	413	397	425	413	402	405	386	411	437	411	420	453	418	403	399	417	381	394	408	428	374	418	408	395	397	403	380	428	412	410	411	417	418	416	433	394	400	415	422	401	447	409	399	389	387	430	379	395	430	381	406	412	401	442	440	445	468	443	400	395	391	399	446	402	384	401	414	400	405	414	409	403	434	397	401	417	410	414	406	419	419	405	430	396	390	399	387	421	404	379	463	417	415	446	401	382	393	403	415	407	426	414	414	435	392	425	450	447	439	392	416	424	432	422	407	408	387	448	418	377	410	406	424	419	386	409	407	408	415	392	392	415	430	430	397	407	405	407	418	422	406	398	376	423	401	374	414	392	385	391	361	406	385	377	411	386	428	412	378	400
15510	25138	2674	1423	1133	970	833	727	704	685	639	634	623	593	619	616	536	565	562	599	577	541	600	558	597	533	537	542	536	547	577	551	553	580	538	571	580	552	539	522	545	528	576	594	533	542	567	574	551	532	543	606	596	589	596	607	574	559	564	561	532	549	581	540	529	551	556	536	523	507	580	579	552	537	532	607	525	564	569	535	533	556	593	571	557	554	536	572	570	565	582	523	542	507	513	533	538	516	539	603	523	517	556	536	534	519	526	586	539	548	539	523	575	534	528	544	525	493	563	549	518	548	557	519	558	552	517	554	525	555	532	551	531	492	491	554	531	578	568	588	544	512	550	525	526	538	551	520	506	547	534	542	543	563	521	545	567	502	550	558	539	560	512	574	534	498	552	580	527	547	547	571	575	572	516	494	568	544	564	558	570	587	540	515	543	515	567	592	549	531	575	522	520	565	513	537	533	541	558	581	582	561	541	540	514	561	560	497	561	556	554	544	535	570	500	551	588	531	607	525	516	552	539	573	502	549	539	549	557	534	504	534	532	505	516	554	555	561	532	544	519	515	544	537	505	559	529	567	568	547	529	473	546	530	552	534	498	522	489	536	521	587	555	579	573	560	552	520	545	578	521	520	575	538	559	540	541	584	566	562	508	563	550	526	553	544	514	515	561	565	504	534	563	539	541	566	542	521	541	585	545	573	536	542	489	569	524	595	579	495	588	503	579	539	559	535	566	540	540	563	524	543	526	529	502	530	565	506	532	553	521	527	514	509	540	585	535	546	566	506	552	547	501	535	556	547	480	534	509	496	564	550	541	560	503	556	532	529	536	549	538	538	482	564	534	534	568	515	560	506	543	552	547	555	520	530	605	558	535	569	509	509	573	533	544	539	570	494	508	526	533	557	556	518	561	527	547	514	549	550	537	518	560	545	579	545	557	554	506	562	534	548	520	550	546	561	567	535	580	521	562	546	526	524	524	607	570	536	559	525	534	562	528	558	501	572	521	555	544	497	553	541	502	549	505	533	536	522	560	520	550	563	547	531	603	544	524	529	556	579	547	518	535	581	559	550	501	559	515	584	529	580	535	541	623	580	558	553	577	535	559	558	536	551	547	525	571	548	597	556	593	574	534	570	525	557	535	554	526	555	515	529	517	560	550	550	549	504	538	537	523	536	543	529	518	564	525	543	545	545	568	506	568	556	542	549	539	533	542	534	551	528	527	507	562	581	527	511	546	563	551	526	584	517	504	574	531	525	526	546	517	557	532	533	567	597	590	543	518	552	507	554	528	563	528	536	564	512	581	552	538	548	587	584	536	510	499	562	533	524	536	542	555	539	544	548	557	545	560	523	548	532	544	547	482	548	533	530	528	535	574	566	537	544	504	575	570	546	541	538	545	510	549	550	549	524	562	571	527	608	541	521	540	550	544	552	524	554	532	556	564	561	550	569	569	554	586	550	564	601	517	579	553	563	562	539	564	516	549	546	562	505	536	556	551	562	528	507	561	564	567	547	542	509	527	534	577	563	558	540	534	530	557	524	497	528	519	526	565	512	528	513	491	521	521	532	506	588	518	536	571	528	606	558	568	564	519	526	549	578	536	536	541	582	528	514	514	531	535	572	550	500	562	540	546	548	553	555	535	520	544	542	583	485	525	581	508	540	578	541	496	532	548	522	555	520	545	567	530	548	538	577	529	509	554	541	551	522	520	522	555	531	571	540	633	516	550	515	584	543	555	544	578	521	566	529	537	539	504	551	571	544	539	536	503	556	512	523	536	527	512	567	530	523	518	544	509	543	544	558	536	514	573	554	532	567	517	535	571	516	541	579	543	524	553	542	546	511	552	566	518	567	544	543	536	543	580	558	537	572	569	533	551	558	541	547	608	521	517	512	548	518	516	510	563	569	510	593	562	570	512	538	519	560	547	614	513	536	559	539	527	524	564	563	536	541	566	541	537	543	524	540	556	526	522	551	537	526	583	579	479	525	552	513	560	583	507	552	555	529	536	563	508	565	523	531	535	541	498	563	559	525	559	558	538	525	579	542	547	498	553	520	501	565	557	555	561	525	557	500	580	535	577	545	554	579	594	570	589	575	529	523	488	560	525	511	516	525	542	545	539	543	512	531	610	560	516	524	530	548	502	562	554	529	530	573	535	574	547	525	530	560	530	536	534	563	552	520	565	519	533	587	526	535	523	587	525	521	519	550	521	594	541	525	547	540	499	489	542	552	564	547	537	552	554	556	511	527	538	592	541	540	588	566	489	550	548	545	500	554	549	545	555	552	543	538	569	548	568	547	560	584	546	545	553	507	510	567	607	580	535	546	550	528	553	558	581	540	548	520	564	536	537	559	571	538	538	574	590	537	531	551	546	564	529	527	519	542	558	577	524	514	551	533	555	545	530	554	576	522	517	521	538	525	534	548	573	560	490	564	574	525	547	570	541	513	526	530	556	543	559	553	537	537	558	552	527	555	542	539	520	567	572	552	555	514	537	585	579	538	544	528	618	576	541	587	555	536	553	550	556	522	548	556	532	550	537	546	493	541	518	560	548	517	502	590	512	567	494	573	528	510	525	555	547	551	531	542	523	515	572	520	520	557	556	537	593	528	545	528	536	567	545	555	592	551	564	570	553	507	543	552	565	500	549	584	537	559	502	566	568	545	522	553	519	597	544	517	540	531	526	542	536	515	534	530	529	581	558	542	557	525	557	526	543	521	578	547	574	519	547	562	556	543	530	509	538	533	520	556	520	571	565	591	548	553	520	593	513	543	564	570	540	545	568	545	521	593	578	569	531	537	554	558	498	561	561	567	504	548	560	524	529	545	564	551	539	554	531	519	556	584	544	550	593	574	544	534	537	566	523	522	547	550	561	562	518	530	504	533	536	569	547	555	573	592	548	573	542	560	562	546	590	493	565	548	570	537	523	574	523	545	516	567	517	572	505	546	538	582	531	520	556	537	543	564	545	538	550	574	556	531	540	555	518	534	562	551	502	537	569	537	533	561	555	539	516	549	528	529	529	556	485	504	550	527	540	576	582	535	544	542	546	523	531	547	578	560	559	554	531	533	502	534	543	561	555	584	490	545	497	575	547	560	515	591	551	536	540	542	561	563	550	543	539	544	546	563	552	540	579	527	523	511	554	545	523	513	523	567	506	547	556	549	587	566	516	533	587	570	561	582	536	587	518	543	516	539	558	540	550	543	542	565	512	577	513	544	537	512	549	547	542	545	532	533	468	507	591	548	552	550	554	532	557	517	557	586	504	554	569	556	536	509	538	589	568	538	520	568	543	564	547	543	530	560	580	561	513	562	527	502	565	553	595	513	541	561	513	557	555	525	592	575	533	540	579	548	537	544	503	507	548	549	536	578	533	533	550	533	568	568	547	544	543	538	523	546	519	534	527	522	535	553	570	520	527	595	539	530	493	546	550	530	488	570	574	555	546	524	477	555	527	559	531	578	525	574	515	555	544	556	514	574	601	552
22030	20810	28335	23367	20814	20548	2262	497	363	323	331	277	280	242	247	243	226	221	229	217	200	226	209	195	180	184	176	158	155	200	163	177	182	178	200	189	177	173	182	185	192	158	163	205	178	196	156	195	170	151	175	216	177	179	210	194	220	202	178	196	160	196	172	174	156	165	179	191	165	170	197	153	188	180	201	162	176	187	171	172	183	162	194	153	185	147	182	158	165	147	190	164	172	175	193	158	171	161	157	162	170	172	185	179	174	159	163	154	169	180	163	199	179	185	145	156	153	205	178	172	177	162	170	150	192	173	173	143	205	171	192	179	186	171	183	144	171	172	194	174	165	152	189	175	176	180	172	173	170	157	181	192	171	165	177	177	177	153	148	181	172	148	162	175	174	166	165	175	157	163	177	136	192	183	195	180	166	173	156	155	156	178	162	150	159	168	170	156	193	172	151	159	184	157	166	137	141	173	174	165	142	153	152	149	188	152	148	167	160	178	170	175	183	176	157	170	151	164	171	177	174	173	188	155	157	145	181	177	156	159	173	159	186	184	174	193	168	151	154	190	160	167	193	163	155	166	174	164	166	168	172	155	186	182	152	153	159	145	169	155	196	181	168	163	186	170	195	160	165	157	168	149	181	170	158	154	167	176	189	194	159	195	164	185	182	161	162	182	173	155	156	149	165	182	159	152	169	185	158	147	171	187	141	163	170	179	169	178	177	170	184	162	165	152	181	172	185	193	158	159	186	156	145	180	152	187	147	138	153	164	150	163	151	180	177	170	156	163	160	143	183	149	155	164	170	153	181	167	186	161	163	154	192	158	182	167	168	190	158	168	168	182	164	164	181	179	158	169	159	175	172	158	169	172	170	179	157	185	186	153	147	170	179	172	172	161	186	200	182	154	175	172	176	190	147	165	169	171	180	170	158	149	153	180	195	161	155	177	142	182	162	177	165	172	167	181	175	161	169	180	172	159	168	186	166	159	189	186	155	141	186	180	165	174	138	179	146	151	148	195	164	175	186	133	172	201	185	149	167	190	172	155	160	156	173	171	158	160	161	188	183	178	170	169	161	174	152	146	159	166	154	169	179	167	152	153	164	186	164	158	183	179	169	169	155	176	166	143	162	168	174	184	163	170	155	195	168	162	165	157	150	185	170	159	171	172	140	176	167	182	181	173	153	177	162	169	170	175	199	152	172	164	175	164	155	166	160	163	166	179	167	178	160	171	203	176	166	187	170	151	165	175	166	174	155	152	172	192	170	149	183	170	160	159	165	178	150	181	162	168	174	166	178	167	157	178	151	150	145	161	157	173	166	163	171	176	168	173	164	156	181	164	156	162	177	158	148	160	146	182	183	176	185	172	164	162	144	159	176	172	161	162	159	174	174	162	162	167	178	173	187	175	151	165	174	171	195	158	177	162	142	186	173	163	177	181	170	171	179	152	158	168	165	154	163	182	185	179	170	152	149	184	156	154	146	165	167	182	160	155	188	174	169	171	193	178	158	181	164	174	159	159	169	161	164	127	180	147	154	174	168	146	182	177	179	180	175	199	170	174	180	160	171	157	178	173	185	168	176	154	172	153	159	163	169	180	183	183	166	151	175	191	176	157	156	166	179	159	168	161	152	162	167	151	173	171	161	178	192	156	157	168	149	170	163	173	164	163	164	155	195	160	179	169	171	172	153	178	173	185	173	166	159	172	179	181	146	169	177	158	165	173	191	172	163	165	178	179	151	174	170	163	175	173	174	173	190	171	165	157	151	173	159	171	179	145	185	150	176	163	166	173	144	195	164	145	156	160	173	182	146	173	151	177	155	187	164	158	151	172	165	175	165	165	163	158	175	171	178	194	158	153	167	161	166	168	166	166	173	152	174	157	187	163	178	166	161	169	159	180	167	175	181	168	173	202	154	149	172	155	171	182	163	179	162	166	181	152	153	154	164	158	160	181	171	158	167	154	176	174	165	158	164	159	174	185	142	175	171	178	157	170	186	179	157	181	151	153	186	180	156	166	172	167	180	152	147	168	172	166	156	178	166	191	146	196	152	155	178	151	180	175	179	186	154	173	157	175	161	163	170	176	152	166	164	172	169	156	174	158	187	187	173	177	171	167	137	148	170	164	173	193	184	193	168	157	165	160	177	172	166	153	181	151	176	176	146	160	184	166	168	172	182	165	161	165	156	170	173	158	191	169	160	172	148	178	166	151	173	171	159	162	171	150	178	137	192	175	149	168	159	167	153	164	159	181	164	167	184	183	162	143	185	159	172	173	169	163	164	176	171	187	148	188	175	178	167	142	171	180	168	179	188	154	168	179	155	156	173	159	167	176	167	144	168	174	181	180	156	187	200	174	177	179	175	164	170	166	186	165	177	144	162	185	175	165	173	154	161	148	172	144	174	161	171	171	168	168	178	159	168	174	174	158	158	163	177	180	162	160	184	162	165	154	176	162	165	139	158	162	167	179	145	162	150	184	165	184	162	154	176	174	167	185	172	180	166	184	162	175	173	172	137	164	173	179	172	162	160	153	179	165	126	140	155	162	155	157	186	160	160	177	161	150	145	143	155	155	163	177	204	180	161	171	199	167	183	170	173	158	166	188	172	141	197	148	156	166	167	162	160	166	194	168	155	165	169	176	173	186	175	169	153	167	165	168	146	190	158	189	176	159	146	187	172	165	185	158	172	151	170	183	174	175	168	159	148	183	181	173	179	167	156	157	154	169	143	193	165	163	178	154	162	165	180	155	167	149	165	195	172	168	172	176	160	181	158	157	174	171	161	170	183	169	159	187	168	163	175	160	147	159	171	175	174	163	165	166	190	172	171	171	169	156	158	187	150	178	160	161	165	185	156	178	180	153	181	181	185	168	166	190	157	163	183	154	174	179	157	176	167	186	179	189	172	140	146	186	146	165	166	182	181	184	159	171	162	169	177	152	158	155	184	182	161	147	186	170	183	155	167	175	169	164	193	141	171	161	174	153	160	174	164	172	168	158	173	163	181	173	179	171	176	141	171	160	167	159	158	174	180	160	167	166	158	159	180	165	158	168	170	162	184	183	173	165	189	161	166	171	174	171	181	165	178	185	151	154	156	158	155	136	166	169	160	165	157	164	168	172	170	154	158	169	175	169	164	162	173	195	154	167	162	156	162	182	164	180	157	152	158	186	148	192	180	178	171	177	184	175	163	178	183	178	157	139	153	163	169	162	186	207	146	144	149	182	182	164	173	140	175	140	170	162	164	168	174	173	176	163	159	154	178	168	154	177	176	164	157	160	177	162	154	182	165	159	195	168	180	164	160	167	147	182	168	177	164	154	153	199	162	178	183	161	165	160	161	162	180	169	159	148	150	177	147	145	186	161	177	190	159	185	179	155	180	187	194	179	168	176	178	147	145	139	142	167	150	163	171	170	189	186	160	142	166	158	191	189	146	178	155	185	163	165	148	156	167	168	156	168	184	169	159	170	163	149	189	166	177	178	150	160	173	184	174	157
20790	33988	7643	3405	2426	1724	1329	1093	860	740	628	521	515	438	440	396	387	331	355	301	305	278	278	298	286	276	294	267	274	266	257	250	255	244	238	244	275	273	258	263	237	234	255	230	274	243	253	252	254	258	265	278	278	300	329	314	298	260	281	279	251	255	246	238	267	249	221	264	239	254	226	220	224	254	219	212	249	249	255	256	225	268	320	261	251	236	228	242	266	227	256	224	243	222	260	247	251	242	227	273	248	224	239	249	254	253	278	219	229	238	230	240	267	226	230	199	236	244	262	245	247	264	219	224	245	229	246	241	213	243	229	219	239	251	209	243	234	228	218	222	246	245	241	263	231	234	226	225	217	247	235	221	248	236	222	217	222	241	247	237	217	233	216	229	216	229	246	216	214	236	246	253	259	207	225	239	263	222	240	244	243	240	247	222	237	243	246	240	233	242	249	250	214	259	232	229	243	221	242	248	209	225	222	219	240	240	249	227	245	216	254	205	194	214	232	205	227	224	233	234	211	235	238	234	238	255	227	214	249	224	223	229	231	230	238	229	226	228	215	238	232	229	254	237	233	240	237	227	246	229	228	215	250	234	228	234	221	230	252	261	245	230	234	238	255	246	217	236	251	212	259	233	250	254	228	284	191	243	227	245	246	224	222	258	248	208	249	262	228	231	210	223	223	259	238	230	241	244	226	231	240	221	242	223	240	227	242	241	241	207	238	200	254	238	228	219	248	244	216	247	237	257	221	229	232	237	230	251	233	236	231	230	217	233	220	242	232	199	228	233	193	202	223	220	228	229	238	242	237	238	228	257	241	214	219	251	243	222	235	250	229	219	251	236	249	238	222	235	211	222	237	194	228	234	256	227	232	241	245	230	248	218	246	235	238	215	240	262	229	227	250	220	241	233	228	210	208	213	232	225	247	233	254	218	226	232	223	220	248	224	234	235	224	242	208	264	233	240	195	230	227	212	222	245	221	239	183	225	250	217	232	250	257	232	222	228	227	225	250	203	210	251	228	228	252	238	236	226	210	230	236	239	232	250	225	254	217	237	229	218	238	269	225	240	229	220	234	239	229	242	220	219	266	235	245	217	216	252	209	270	238	255	228	220	219	236	232	215	228	209	206	237	217	221	218	237	235	215	237	238	232	232	231	241	230	227	233	223	232	253	223	227	223	256	284	215	217	251	242	209	224	247	232	225	228	237	220	212	249	211	212	249	227	220	241	216	226	239	222	249	237	238	248	217	235	235	244	252	240	227	218	229	247	253	234	235	218	237	226	203	227	241	273	239	246	229	247	231	231	249	236	244	232	222	231	258	210	219	219	233	246	233	243	258	250	180	246	255	224	232	244	268	207	219	215	235	245	239	228	219	264	245	266	214	235	214	218	228	197	224	246	247	244	258	232	226	235	233	240	249	238	239	217	241	221	224	224	256	259	226	243	260	254	252	234	224	218	256	229	233	238	233	211	216	228	227	224	222	233	234	209	221	254	239	254	236	239	218	228	238	242	247	230	233	232	250	229	224	241	239	251	235	212	250	243	219	214	238	219	247	241	206	264	221	222	239	233	230	240	226	225	215	211	219	218	223	240	230	236	237	251	230	210	227	221	253	245	234	233	224	199	212	252	240	221	235	235	239	252	225	269	227	246	194	217	223	233	234	222	246	231	231	198	231	256	213	258	219	214	240	239	250	246	240	230	250	227	237	215	250	233	221	240	219	233	213	228	236	256	243	217	236	241	222	239	219	207	245	260	248	217	214	235	223	243	230	258	219	239	232	219	212	210	228	218	235	242	242	244	201	222	200	259	239	240	225	232	223	248	212	244	227	219	220	222	234	235	235	250	252	230	224	208	243	225	218	226	228	224	213	225	253	217	227	243	236	217	223	228	217	226	239	176	250	226	231	234	239	240	245	246	243	254	241	219	241	207	233	230	246	228	226	237	255	217	228	258	230	238	245	237	245	225	211	231	231	250	234	226	238	247	227	240	236	257	197	229	236	247	236	227	231	249	224	239	251	233	236	227	243	244	257	222	220	241	219	236	241	252	220	264	243	230	241	241	240	219	234	241	232	231	239	240	218	211	214	223	268	228	203	244	229	252	234	233	238	263	253	242	234	228	212	226	244	261	253	248	206	220	223	225	215	234	210	232	216	231	248	219	219	242	249	248	242	263	227	205	252	237	234	232	234	235	232	230	243	233	222	253	214	228	221	225	239	242	223	216	225	241	225	235	231	203	249	225	232	248	196	249	217	245	224	228	227	242	226	237	232	240	226	218	205	265	220	224	233	233	244	231	231	203	224	228	222	259	233	236	219	225	239	211	235	213	221	253	229	227	227	244	237	207	209	235	241	238	223	223	229	243	228	284	227	247	209	225	298	238	236	229	204	231	232	242	260	224	225	217	249	237	228	219	235	215	235	235	233	246	247	248	240	215	218	228	252	238	222	226	247	242	211	223	238	216	212	204	242	223	214	223	210	223	225	243	249	228	204	202	198	237	249	242	240	228	271	228	229	209	223	259	220	245	249	247	243	248	229	224	231	248	229	217	222	229	230	239	232	249	216	242	231	229	244	268	251	239	242	255	231	254	252	215	237	230	254	229	255	218	252	217	231	213	242	250	231	245	232	227	222	245	226	247	225	228	223	222	225	228	204	256	230	224	203	251	235	239	245	241	218	238	243	226	234	223	205	205	222	268	237	234	243	230	265	246	227	222	236	200	245	246	247	234	211	235	242	237	245	243	221	238	233	206	235	216	243	231	240	225	233	203	207	252	224	241	252	231	228	236	221	228	217	235	242	209	233	235	254	257	205	236	223	227	252	219	246	202	221	247	243	247	243	218	232	225	217	213	256	228	258	222	208	226	255	216	259	258	219	230	215	230	237	264	235	230	253	229	196	233	217	233	209	246	225	236	219	219	219	198	230	237	233	229	236	207	249	209	218	239	237	262	231	241	276	207	256	214	252	232	221	219	239	242	214	227	225	229	245	246	216	235	238	219	203	231	237	242	224	255	245	223	236	257	210	213	234	248	216	229	234	226	227	221	216	244	223	247	248	232	246	242	241	267	236	220	229	240	228	237	213	214	241	246	245	234	234	250	235	238	208	204	234	243	219	244	237	236	247	221	222	235	229	248	232	245	213	261	232	213	214	237	220	215	227	196	206	245	203	246	237	242	253	258	226	241	239	231	215	219	240	222	225	231	234	238	218	253	224	259	227	229	216	230	253	218	227	226	225	244	230	220	237	211	262	238	234	233	261	248	229	231	218	232	227	213	256	216	230	259	237	258	268	248	232	225	218	215	228	225	210	244	246	238	221	221	219	215	238	244	226	245	224	219	238	234	234	243	234	226	233	230	230	241	241	238	245	245	220	241	259	213	255	248	218	233	243	204	213	226	243	221	242	221	226	236	244	245	234	239	230	247	236	237	218	236	230	220	233	236	206	230	225	244	249	233	260	218	221	233	246	247	223	241	254	238	246	229	231
26878	16523	2939	692	540	526	527	519	525	517	545	511	526	517	521	507	492	537	505	522	527	514	540	502	503	517	519	523	531	477	503	474	466	503	513	515	505	458	483	495	451	506	534	462	494	518	492	526	522	495	489	530	533	545	518	495	502	513	518	540	508	505	548	509	475	513	497	511	478	528	494	508	459	546	541	512	561	527	542	476	496	497	548	539	526	473	504	506	492	483	544	479	490	517	506	500	482	506	520	526	503	489	527	519	470	512	511	474	501	502	491	499	506	513	457	491	485	493	495	550	487	517	517	519	474	460	533	459	468	514	494	511	483	529	519	502	512	519	487	510	522	498	499	508	521	517	501	501	518	489	493	522	503	483	511	520	466	448	510	487	453	520	487	508	495	464	498	456	471	475	484	452	448	480	488	529	528	549	476	490	518	496	519	497	510	516	488	511	492	531	521	505	534	548	484	506	497	471	512	543	523	518	528	482	491	507	452	495	544	474	493	535	528	494	497	498	516	523	496	501	524	512	499	518	520	465	530	516	515	544	445	533	447	478	480	528	483	488	466	492	464	504	496	547	468	529	521	497	497	557	509	510	449	498	529	508	547	481	521	538	535	500	510	512	525	528	482	510	538	465	526	504	513	519	503	533	475	521	508	482	485	480	498	501	518	532	529	555	484	514	471	523	525	508	491	506	524	535	495	518	536	518	505	514	486	487	500	482	444	467	464	492	513	457	498	501	491	484	495	495	509	467	495	474	533	512	482	512	494	567	508	525	492	483	496	462	482	455	521	491	486	515	519	498	496	503	488	487	496	522	486	474	510	480	531	487	533	487	497	499	503	483	503	496	491	550	503	436	488	501	466	490	484	449	532	562	468	520	536	505	499	489	501	503	509	521	524	510	501	520	497	526	485	481	490	486	527	483	502	533	478	508	499	579	483	494	484	519	557	536	532	525	469	472	553	503	520	480	479	521	510	472	560	488	479	469	486	504	489	512	503	487	512	484	510	525	497	528	556	508	553	517	497	487	495	466	488	503	524	499	560	488	495	517	520	494	493	537	492	523	463	493	495	492	483	501	473	496	478	467	514	470	480	527	505	493	528	470	500	478	510	551	497	520	561	519	511	503	501	516	544	513	527	481	558	530	547	514	473	498	463	500	497	517	488	505	485	488	502	525	535	492	528	509	528	542	493	486	472	528	476	505	505	506	509	511	496	489	475	468	570	482	497	532	459	455	561	530	532	493	508	514	483	499	504	522	521	542	488	499	488	516	505	501	489	504	507	522	484	519	503	508	472	493	473	468	513	511	467	503	500	457	494	465	489	519	509	534	482	490	523	504	475	473	518	523	496	548	502	509	495	534	530	549	523	489	515	495	460	565	503	514	491	547	481	526	504	507	494	480	511	487	489	533	546	517	488	492	521	517	519	486	488	513	513	492	538	481	497	502	514	547	499	509	482	471	473	513	475	533	497	525	487	497	533	513	480	493	485	475	509	546	549	484	500	513	506	505	547	488	486	517	475	495	474	488	522	521	523	522	497	501	535	519	485	491	520	491	518	520	492	515	517	507	499	502	492	516	531	489	481	540	502	552	547	542	517	473	504	523	516	514	503	522	541	509	527	510	471	488	497	511	504	459	491	470	502	486	491	531	461	485	517	475	515	478	495	505	534	536	545	501	535	486	489	471	518	501	528	503	549	523	478	487	482	505	481	504	470	530	504	524	478	494	532	509	516	524	503	520	508	513	490	484	525	509	533	538	526	511	515	500	520	503	526	477	501	494	524	542	514	535	479	479	544	505	494	531	512	544	502	514	505	487	481	464	525	500	464	500	499	473	517	511	497	509	493	496	512	478	528	524	466	522	519	511	533	507	485	489	495	497	509	495	480	507	503	542	513	473	525	497	462	519	480	469	522	491	531	516	479	477	486	507	473	519	515	486	476	538	463	525	528	550	503	473	462	492	503	524	494	478	515	502	491	480	521	514	487	446	483	493	483	504	482	508	493	492	518	465	524	497	503	476	474	525	481	507	508	488	487	500	509	516	496	486	473	500	529	535	526	521	483	483	533	517	509	481	545	501	502	498	501	496	460	467	491	530	495	493	531	473	527	494	487	493	496	469	489	461	512	498	507	508	516	506	512	499	507	504	510	499	496	521	502	525	509	516	461	534	552	484	485	494	486	502	493	528	479	553	488	506	496	470	486	485	548	454	499	506	484	536	523	483	514	470	496	450	491	475	462	513	510	503	531	486	511	507	494	482	512	490	542	492	526	498	468	500	498	499	521	467	517	483	503	513	506	474	506	496	495	486	525	490	474	504	495	462	525	485	525	500	479	461	471	509	475	519	496	559	539	501	512	553	491	508	507	478	529	555	516	526	500	529	521	528	486	500	460	509	504	469	491	520	498	484	514	471	502	504	509	502	520	496	528	481	508	492	475	510	515	495	490	524	504	503	477	510	506	518	481	513	503	517	497	523	457	499	491	508	502	496	505	496	525	509	498	530	529	522	513	469	495	504	502	508	543	480	489	512	542	496	439	500	513	556	495	540	529	521	542	499	513	496	510	485	501	465	528	500	530	531	499	505	517	475	483	433	553	531	494	463	493	473	475	500	525	528	498	517	493	501	524	530	526	531	473	486	559	499	509	500	549	519	488	480	476	502	511	504	508	469	518	489	478	516	489	505	481	507	520	515	470	500	524	501	512	497	474	524	524	464	476	522	500	499	518	475	461	469	545	500	519	468	459	494	487	496	490	485	516	501	502	482	505	528	494	514	465	514	464	510	538	514	502	493	474	495	459	519	481	515	472	508	496	515	496	496	451	498	515	493	509	500	515	540	512	481	475	516	547	554	491	507	532	505	499	537	485	484	535	520	519	515	500	532	503	471	488	497	484	492	473	490	511	463	498	494	500	532	498	452	491	527	516	516	487	526	504	542	515	526	517	505	508	515	492	486	533	518	504	533	469	536	513	482	502	502	514	486	519	487	523	529	486	507	500	493	467	487	488	486	530	533	482	505	490	511	546	510	466	502	512	494	508	457	544	512	531	501	507	485	526	533	503	499	494	516	501	458	517	528	482	499	467	477	503	523	488	473	512	545	490	526	507	494	514	503	536	516	520	496	521	496	500	499	544	500	538	486	492	476	508	482	539	497	485	468	480	510	486	475	517	495	518	498	502	547	527	496	502	488	508	491	502	545	493	498	470	496	487	492	510	500	497	517	524	518	529	510	497	484	530	490	494	487	500	510	553	486	494	504	496	510	490	523	527	500	505	476	551	511	488	513	501	484	480	478	516	510	489	497	460	469	460	495	481	523	498	546	505	503	518	505	492	467	471	462	537	510	526	551	508	497	496	491	501	525	531	481	472	476	524	504	479	502	535	481	513	491	481	472	500	511	484	501	532	517	524	498	481	541	465	509	465	462	507	535	537	522	491	482	488	534	535	511	464	479	476	504	501	504	522	477	514	514	506	522	507	513	535	509	540	502	516	491
6340	9619	1049	836	749	711	756	706	704	700	685	712	733	672	690	659	706	683	689	642	711	719	727	697	733	686	702	708	699	743	695	680	670	657	675	675	685	702	727	657	720	671	703	720	698	654	646	695	713	688	696	705	692	687	729	720	710	701	718	705	671	694	706	697	685	712	680	723	677	693	670	685	695	710	674	675	684	671	709	708	679	671	682	674	711	666	646	699	686	682	631	700	648	718	680	690	706	698	680	678	676	674	692	678	664	647	702	716	660	734	627	663	677	661	683	657	661	630	722	701	648	643	681	726	677	674	644	688	713	687	724	690	697	690	714	737	696	697	684	721	712	684	698	741	655	652	703	689	700	716	652	658	728	698	712	684	652	726	682	663	698	688	704	708	725	689	658	748	675	694	672	696	675	688	701	662	664	756	680	655	731	675	684	702	655	717	670	711	681	643	690	691	689	697	652	717	696	698	664	645	701	690	648	702	671	697	690	705	689	696	684	664	618	724	645	664	709	691	701	695	709	723	706	686	727	675	647	682	672	663	729	688	666	656	730	724	700	709	620	683	700	681	655	660	725	672	683	685	633	684	698	710	720	669	697	675	677	687	658	716	698	667	695	703	653	659	662	675	632	696	662	667	650	669	711	684	672	688	708	693	653	674	687	697	701	703	738	701	656	667	707	708	692	668	711	688	709	666	685	685	729	708	653	691	689	643	668	738	669	683	665	679	727	705	718	643	682	660	717	681	712	694	689	690	722	705	761	660	679	701	677	706	679	663	663	693	661	660	697	706	713	716	688	571	731	678	696	681	654	742	628	714	708	688	685	648	677	703	671	696	698	707	726	695	712	688	648	731	667	651	691	683	702	656	671	688	654	734	661	610	670	697	704	720	692	680	654	686	721	683	714	677	748	698	713	690	687	678	692	683	665	697	687	709	696	689	718	665	668	715	682	648	677	703	711	707	743	649	735	684	674	706	647	690	664	706	738	626	683	682	708	668	669	703	665	659	683	698	741	708	668	665	666	692	713	707	659	666	674	679	696	661	650	727	702	718	644	676	662	691	643	677	661	670	690	737	698	706	686	716	647	712	693	699	682	738	690	646	691	638	692	664	666	681	698	650	738	687	684	693	680	702	721	658	717	674	660	666	674	682	713	714	675	689	704	721	665	666	684	685	688	725	641	756	730	673	694	656	641	708	717	652	640	668	733	674	679	703	727	691	697	705	679	675	736	659	715	677	707	661	660	700	700	640	691	754	669	671	738	663	724	672	675	654	753	732	690	751	689	673	680	683	675	706	666	685	716	688	657	717	674	673	696	684	688	697	673	708	673	677	699	632	725	699	712	697	684	685	732	655	706	696	724	714	721	670	647	701	693	685	661	692	656	691	695	711	725	674	685	669	725	676	682	743	688	690	722	697	714	689	706	686	665	717	643	664	682	708	687	680	747	680	676	657	726	711	680	733	673	663	671	712	691	726	728	704	692	695	718	696	711	647	692	706	663	681	683	735	740	663	717	694	674	685	726	668	659	683	642	730	707	704	689	670	688	702	679	680	681	707	692	670	643	674	654	702	669	683	699	707	719	713	684	645	671	680	670	670	669	701	655	663	721	697	656	684	757	669	660	682	699	686	672	736	681	673	689	705	697	728	653	667	680	673	701	672	679	678	668	678	680	668	697	713	707	717	655	706	686	658	662	707	680	657	701	688	665	688	726	685	687	716	631	678	677	695	671	675	690	707	666	704	690	710	661	667	710	710	661	665	704	686	714	662	650	642	661	741	675	724	714	712	682	670	689	696	708	667	710	725	651	683	650	722	660	769	678	678	695	681	679	708	684	628	649	683	703	691	740	667	675	678	669	683	722	650	674	677	664	681	728	679	730	714	678	665	643	653	705	665	704	736	728	674	696	695	697	682	712	693	676	690	692	672	698	730	640	694	686	709	691	652	720	682	704	655	695	682	643	722	656	700	726	672	733	681	672	687	684	639	605	698	662	674	647	705	680	715	677	661	705	685	665	689	660	639	684	678	691	696	652	673	629	668	654	698	719	698	663	647	645	686	726	702	696	683	682	696	696	653	723	679	656	685	653	678	700	665	664	671	661	687	679	684	726	691	686	668	700	693	726	682	683	657	679	669	707	646	716	695	676	661	729	702	678	698	700	672	701	649	688	683	680	673	732	653	687	716	673	648	727	700	686	696	689	665	682	667	697	671	668	682	661	690	690	677	695	692	657	661	633	709	660	669	678	726	650	687	736	698	668	682	654	710	703	748	686	682	684	704	695	684	711	680	669	685	657	660	687	674	686	694	690	743	693	677	702	673	703	665	694	698	695	659	722	681	638	696	691	695	686	641	761	695	676	697	710	679	698	726	680	711	724	693	664	661	699	733	671	690	652	668	703	674	710	696	686	693	672	687	713	668	730	712	717	654	639	667	692	654	673	646	663	678	704	715	688	711	670	693	724	662	710	684	648	672	657	642	713	700	716	665	671	703	670	710	668	692	704	715	674	689	712	712	702	720	695	687	670	658	706	655	726	674	668	689	704	676	644	708	657	676	699	721	657	674	677	672	677	668	672	717	666	719	649	684	676	745	760	706	670	709	729	736	687	686	683	701	712	707	727	682	657	726	715	708	665	676	702	733	706	678	634	731	713	734	666	700	642	715	726	659	720	685	702	646	676	676	704	668	679	677	693	696	667	709	747	693	641	663	676	667	759	718	668	722	716	677	699	696	674	665	716	704	681	621	719	687	670	686	688	708	639	722	743	724	696	725	688	668	690	686	730	718	637	683	691	710	665	738	669	716	642	704	691	707	681	715	735	674	670	682	665	679	739	701	734	702	710	653	684	703	749	714	678	691	676	701	677	689	681	674	672	659	679	677	683	660	683	678	710	666	708	680	661	665	718	685	694	688	702	693	656	689	678	690	672	656	706	665	696	744	723	664	726	660	604	687	725	682	693	664	709	733	686	699	723	685	660	721	627	661	744	707	691	674	725	713	713	734	678	673	720	686	656	650	710	697	708	727	672	657	686	703	650	676	645	685	745	666	661	677	658	706	699	689	651	670	750	698	684	679	671	668	675	723	710	668	676	692	694	702	717	691	716	693	644	658	688	693	716	685	692	677	631	706	664	673	680	702	692	691	675	653	677	697	705	672	735	684	702	686	646	670	663	703	685	723	705	666	726	684	654	691	690	636	693	657	671	679	703	712	654	666	691	718	771	677	744	700	667	733	729	709	730	663	696	670	700	681	678	685	706	657	715	679	727	700	729	693	673	708	693	663	711	656	661	721	687	648	770	665	669	668	734	710	711	656	690	708	678	760	692	662	698	689	722	747	695	650	696	712	693	672	673	639	663	659	663	650	652	663	705	707	716	671	732	712	720	675	664	682	659	711	698	701	711	645	718	648	707	713	716	709	658	724	631	743	682	740	683	677	681	671	697	715	682	706	677	729	689	693	680	641	695	718	650	649	717	688	676	694	668	702	698	627
22930	20765	27489	24110	20611	4190	659	586	475	460	415	406	404	381	393	402	381	374	360	358	360	343	378	342	367	365	353	328	369	348	335	337	341	376	348	332	366	370	334	336	357	367	354	331	368	338	357	363	374	354	329	324	368	342	340	375	343	349	334	353	339	351	374	342	328	350	338	367	322	291	356	363	393	334	376	372	319	327	348	347	353	330	322	382	354	383	299	312	341	338	367	381	365	381	348	330	350	351	326	339	334	344	325	337	357	344	350	365	345	335	345	343	357	342	330	343	362	311	341	340	352	332	340	373	340	354	348	332	339	354	340	317	359	340	309	330	344	378	363	341	330	358	327	338	363	362	328	357	329	346	352	334	364	332	332	327	347	299	357	323	367	359	324	329	344	319	331	356	354	334	338	395	343	374	353	318	360	332	345	359	321	342	328	336	313	351	346	323	337	348	364	324	343	373	323	309	333	340	339	350	381	316	334	349	325	310	326	361	324	330	348	357	325	340	361	336	339	312	368	335	364	334	316	342	333	343	338	327	369	320	335	335	326	346	360	336	328	311	327	342	371	336	367	336	337	361	296	327	328	343	345	348	344	364	316	346	367	378	340	327	349	349	313	330	356	381	336	337	359	341	338	330	323	361	332	321	346	339	337	343	352	359	369	306	362	365	325	323	331	351	339	337	387	342	342	343	332	314	305	318	328	353	355	319	325	369	359	349	305	314	333	344	362	338	346	294	358	366	344	347	340	321	317	354	379	342	316	390	334	354	320	360	339	312	331	374	333	348	363	386	342	336	346	334	366	333	335	321	322	323	313	319	315	322	367	309	315	342	355	359	336	353	337	363	335	387	358	367	365	371	373	383	318	331	323	311	367	364	394	324	349	313	332	342	320	325	382	350	329	353	367	354	352	343	298	322	335	351	322	353	354	350	331	311	339	344	401	333	342	314	294	362	337	347	348	315	306	323	336	350	318	309	349	345	327	341	361	367	373	375	327	316	346	314	315	355	341	333	361	355	344	346	360	314	352	311	357	351	349	320	340	352	359	371	336	316	353	337	346	343	362	368	348	355	330	345	356	325	367	340	352	363	318	302	325	343	323	373	331	356	333	284	384	334	344	368	321	325	320	355	328	336	377	324	347	373	319	349	314	348	348	327	357	351	331	313	358	346	346	327	373	326	309	357	314	368	360	320	334	310	336	347	335	322	339	384	363	332	325	325	354	372	347	372	323	342	326	354	364	346	330	282	295	348	320	324	335	353	322	331	327	331	348	379	335	335	346	364	347	307	353	352	345	333	364	361	353	344	309	324	347	323	336	317	362	298	321	330	325	329	336	329	343	372	363	396	351	307	307	358	349	343	369	361	340	357	345	333	343	339	343	327	349	331	338	349	345	364	345	341	332	317	355	342	365	338	359	337	328	349	342	350	360	349	337	362	344	341	343	343	309	327	302	354	319	337	332	332	335	344	356	336	357	352	315	350	334	342	347	349	317	348	361	347	361	330	325	352	357	326	328	340	337	349	336	348	337	354	348	356	324	324	362	338	313	323	356	297	332	328	366	348	353	357	350	346	298	347	302	359	332	339	332	329	349	363	333	357	331	341	332	381	326	369	328	335	333	320	337	321	305	357	355	363	338	373	365	354	357	347	369	357	364	339	309	344	347	341	320	343	343	344	322	370	331	369	342	368	327	344	306	343	355	353	351	382	329	373	351	352	362	367	359	337	340	342	337	363	315	345	346	312	362	350	354	348	358	359	342	365	364	337	344	352	341	342	363	394	358	352	338	309	351	337	343	331	342	339	314	342	357	350	356	334	320	331	324	351	338	319	326	319	340	382	346	329	332	349	327	321	349	326	360	335	347	345	373	352	316	332	341	345	378	361	333	371	334	325	327	343	333	382	347	356	360	360	289	363	330	363	360	355	331	355	340	336	333	357	316	311	314	314	346	337	340	347	320	364	333	364	378	370	379	347	337	344	340	352	341	342	318	326	358	342	333	343	317	312	327	328	345	359	317	357	348	330	341	337	358	345	337	314	338	344	356	362	334	383	350	326	335	352	325	349	350	332	353	345	357	322	341	352	339	325	365	324	348	324	330	375	304	338	341	351	352	336	368	327	310	326	376	361	344	345	343	347	322	310	337	337	356	324	317	333	343	343	346	353	324	344	294	332	325	316	319	325	354	348	394	326	318	346	327	336	358	315	328	316	320	358	330	344	336	354	342	331	324	353	363	330	325	362	353	321	367	342	356	352	328	336	337	334	329	327	325	334	324	325	333	302	371	312	338	358	330	323	348	355	356	347	351	362	357	337	342	335	355	327	314	293	362	355	366	346	356	356	316	300	344	330	352	350	339	378	326	335	323	351	307	355	297	350	354	354	354	346	339	344	315	332	331	330	349	338	312	370	361	323	331	321	321	342	338	357	338	364	335	359	340	339	359	377	375	349	362	329	325	335	335	363	348	359	337	349	330	362	327	333	353	362	316	356	347	339	317	311	338	323	342	335	343	370	383	310	357	359	342	328	355	328	353	326	338	345	310	336	339	347	284	337	351	329	368	340	367	340	341	355	349	327	353	364	351	308	316	369	358	334	341	337	335	356	320	358	348	351	343	330	383	338	360	354	348	343	381	367	312	320	379	342	311	332	347	327	347	348	354	359	349	357	318	332	323	353	375	301	321	339	338	350	321	320	336	322	356	351	344	336	359	346	370	331	314	331	352	374	319	321	319	341	350	337	339	370	342	349	329	329	343	312	322	340	349	348	346	321	364	334	316	354	325	343	341	324	293	338	361	333	353	325	334	340	320	355	346	372	339	354	307	333	348	339	366	365	345	363	359	372	320	359	334	325	337	338	351	370	353	321	330	350	347	345	341	324	331	326	358	303	354	339	339	346	389	332	293	346	321	342	353	345	323	325	345	361	338	326	349	348	356	320	331	330	337	325	307	360	344	365	334	352	370	310	332	372	344	349	345	359	369	382	353	328	349	351	344	324	334	324	367	338	356	361	356	312	327	355	322	332	361	376	345	306	321	366	316	360	318	348	385	353	307	354	365	352	334	323	336	336	340	349	349	325	344	341	341	343	325	339	310	329	356	347	366	325	362	321	336	346	311	320	359	331	325	377	342	357	324	339	344	336	337	341	324	349	369	341	354	340	333	366	363	322	340	328	368	337	337	339	330	308	321	327	318	333	326	367	327	326	313	318	335	354	350	328	343	350	367	347	358	311	360	300	323	343	353	366	366	324	361	311	335	364	335	338	359	342	325	343	332	340	326	327	329	325	328	322	335	324	358	331	330	341	354	343	359	358	301	285	345	338	319	294	365	373	337	323	327	340	341	343	369	333	375	336	346	337	383	339	343	332	290	363	322	352	343	335	311	322	340	328	333	357	331	322	324	345	316	319	343	354	374	339	347	339	341	347	334	365	331	347	335	363	325	339	326	366	364	354	356	321	319	340	338	345	339	377	343	331	382	328	339	358	331	334	316	340
10572	32006	4864	2297	1682	1331	1113	875	765	724	683	634	605	613	574	654	572	508	528	504	512	557	502	529	488	493	532	568	489	528	537	491	487	508	478	500	486	484	463	498	467	495	452	500	499	503	504	473	517	486	496	502	554	498	532	525	515	532	517	507	466	483	496	484	493	477	513	482	505	471	491	498	550	473	492	443	493	508	485	463	476	526	484	530	447	479	484	484	478	478	460	506	499	495	489	509	453	498	535	527	505	466	446	495	447	489	481	493	459	467	478	485	480	471	527	482	422	502	495	452	454	479	462	458	496	508	495	509	455	481	467	514	463	496	478	480	518	466	501	486	528	472	471	510	488	531	490	487	462	534	493	487	509	536	465	502	478	478	462	472	526	482	517	477	494	500	457	469	476	457	458	480	493	470	467	503	511	504	441	427	484	518	503	550	485	482	469	480	475	472	491	457	511	471	516	460	479	488	501	502	473	502	469	449	477	532	474	479	507	494	489	514	465	496	503	475	439	475	519	474	465	545	498	500	469	484	495	510	476	507	464	476	501	509	498	501	502	473	460	483	480	442	490	496	509	483	494	489	463	510	499	476	493	429	500	434	505	477	459	471	512	477	500	459	483	464	458	488	477	488	511	497	470	476	440	456	499	479	475	460	453	473	458	450	458	459	468	465	508	466	480	462	454	458	480	501	475	497	476	482	479	437	444	473	493	485	454	468	438	466	524	448	485	479	477	453	449	495	488	483	453	491	431	489	473	479	477	476	500	496	500	514	524	467	467	494	484	515	472	465	461	497	485	495	494	482	446	474	487	489	460	485	465	490	493	458	490	485	448	488	490	466	514	503	486	488	455	529	483	471	478	479	478	468	482	490	466	551	501	461	517	511	489	499	480	456	518	431	474	508	502	465	443	471	527	463	485	463	484	476	480	456	478	483	474	444	464	463	495	527	487	496	504	532	506	440	497	474	477	438	493	514	479	464	485	468	476	505	501	494	481	445	493	464	463	462	473	492	441	492	485	500	489	469	466	464	487	442	529	492	504	444	468	499	480	465	441	459	490	503	497	501	427	482	459	471	492	498	499	497	526	481	479	442	516	517	484	469	485	491	465	476	475	497	483	490	457	419	488	463	467	481	490	441	483	477	458	513	498	469	475	510	475	471	503	476	503	477	473	476	495	450	536	534	498	480	463	459	480	492	427	448	462	501	484	461	490	513	484	505	473	507	476	466	536	447	493	481	477	484	463	457	448	481	507	497	511	445	469	488	469	468	488	466	476	474	517	474	469	452	507	495	461	486	521	498	481	488	493	494	480	485	479	498	493	498	509	468	498	482	454	500	471	485	475	518	481	491	511	472	501	488	494	452	484	463	490	472	495	509	478	439	501	494	462	476	481	494	461	499	500	486	544	475	493	499	451	508	501	484	477	507	486	496	431	498	491	518	480	466	465	510	499	495	457	507	503	521	472	504	517	493	490	445	497	506	468	507	447	501	491	516	532	489	466	476	510	500	526	507	477	483	467	491	486	497	523	502	508	450	502	462	482	467	461	458	505	464	512	465	482	449	514	499	502	500	479	492	483	513	466	478	503	493	473	478	452	476	496	474	470	484	472	463	458	456	496	465	477	471	454	451	456	450	475	507	480	450	470	480	482	502	491	457	492	497	429	483	456	481	528	483	457	509	455	455	471	469	476	473	532	466	494	528	462	469	456	479	467	453	509	488	477	484	501	521	499	459	466	511	483	483	514	505	433	494	453	494	497	528	486	490	504	436	513	483	520	504	487	475	491	457	504	512	533	501	477	467	477	494	516	475	483	525	500	501	505	437	462	483	505	461	537	455	488	449	493	504	533	467	462	495	465	488	507	441	478	485	489	518	463	469	457	502	475	502	489	494	497	478	480	480	449	490	468	457	516	479	450	484	485	479	466	484	466	451	500	499	473	491	466	480	482	511	461	458	509	447	490	502	488	472	476	462	522	472	468	527	500	489	463	458	472	515	495	480	501	533	460	450	478	437	461	507	475	547	455	464	480	436	488	527	467	493	486	495	490	495	492	494	485	475	489	457	467	462	459	476	461	454	448	464	478	467	483	487	511	528	473	473	470	507	503	483	492	521	460	467	443	500	503	455	467	499	464	466	484	487	494	464	498	490	468	493	485	492	478	452	499	482	480	479	450	477	473	479	479	499	535	472	511	508	481	474	427	475	474	496	486	450	417	496	503	510	479	477	480	491	488	467	477	489	500	494	455	482	463	487	488	440	504	438	521	465	500	473	489	462	476	468	487	506	468	481	496	485	485	460	468	491	438	475	503	504	444	470	489	493	462	475	505	477	480	490	499	482	487	510	465	461	482	530	458	479	512	518	500	501	475	488	465	506	468	451	500	484	463	480	440	504	510	460	482	488	501	498	431	483	461	481	476	481	511	480	496	489	507	494	530	486	493	494	456	494	475	489	495	477	493	496	484	505	516	467	480	471	490	494	481	488	457	471	509	470	481	498	496	479	468	513	457	456	487	458	461	484	451	511	512	501	477	484	478	475	512	476	516	490	498	455	506	514	494	502	455	479	468	478	474	466	469	477	471	473	484	475	464	500	482	477	477	495	486	507	456	474	470	525	453	468	451	510	466	476	453	488	468	474	430	493	499	484	479	482	467	459	483	499	491	467	489	472	514	509	486	460	451	476	507	467	472	483	465	502	496	535	478	459	480	472	507	494	483	504	521	461	479	473	465	490	497	486	474	513	511	472	487	459	466	501	494	457	469	454	476	466	488	490	505	510	487	467	454	497	455	483	495	503	517	492	517	487	489	490	487	467	514	488	467	474	491	494	493	486	440	525	448	485	482	472	478	462	511	487	457	491	460	487	535	499	480	493	467	491	481	451	504	489	474	459	482	487	484	519	474	507	458	488	464	476	492	452	439	440	481	497	487	503	481	455	472	463	484	495	459	465	485	508	469	470	487	488	488	486	472	442	491	472	503	516	489	441	446	453	530	499	496	522	500	512	456	503	535	500	450	459	461	492	481	516	451	445	495	501	422	513	462	450	524	497	443	496	478	510	507	495	486	482	485	504	451	496	488	467	477	485	505	495	457	480	458	508	479	475	468	509	457	470	448	484	489	503	500	485	475	480	424	489	487	475	488	519	453	490	495	490	482	517	498	494	458	472	447	498	463	488	465	489	492	458	462	509	487	452	465	487	470	479	474	472	501	480	470	483	466	461	475	481	474	488	492	485	478	468	470	475	475	515	461	518	487	460	459	459	472	525	518	510	467	459	465	466	458	479	480	489	530	501	468	448	510	490	500	476	491	454	495	455	462	484	475	487	491	479	445	481	505	472	439	468	437	496	509	462	496	495	449	506	508	449	491	482	472	468	486	505	464	453	479	480	488	476	481	501	477	440	499	444	476	481	441	497	482	469	459	480	462	483	466	454	531	485	447	478	549	462	479	473	462	470	516	500	459	502	487	506	484	463	490	473	485	487	466	451	499	471
24115	20743	25588	24602	2632	591	552	475	443	449	457	426	415	432	408	408	400	393	383	416	408	377	441	372	413	417	395	395	406	371	374	406	385	356	385	417	395	377	407	405	402	395	406	401	389	370	386	383	400	398	389	391	383	406	387	393	418	382	401	414	368	415	379	395	400	419	434	383	401	391	370	358	405	407	391	393	389	431	371	387	406	383	410	391	380	373	382	408	368	382	426	388	422	377	379	372	407	388	430	389	374	404	394	369	441	371	388	422	397	342	400	397	397	377	373	370	391	404	399	359	371	362	405	380	391	374	382	359	394	404	392	422	360	385	383	389	394	414	395	398	392	379	396	415	405	418	389	380	389	362	356	378	388	397	369	413	428	397	393	379	404	382	412	394	393	404	397	357	367	380	393	384	380	371	403	383	387	412	424	365	371	401	408	368	380	420	372	359	365	399	366	366	374	382	399	324	396	408	402	397	393	386	350	374	377	394	419	380	355	344	403	366	388	420	410	393	412	396	372	403	413	387	382	415	381	391	389	392	381	364	363	356	365	350	375	374	396	377	402	395	379	374	383	391	376	394	404	405	384	415	397	352	410	414	402	379	417	407	354	404	399	401	397	400	369	383	361	378	362	383	358	377	375	381	407	367	376	397	346	381	393	402	376	367	389	359	382	416	380	384	411	390	382	406	380	374	393	370	370	393	402	424	402	417	351	412	366	424	399	388	410	421	401	397	398	385	401	363	391	355	381	385	384	431	404	425	398	383	417	403	387	411	403	385	364	386	385	393	369	379	384	445	401	381	382	420	393	395	424	375	418	363	384	408	389	412	388	379	401	374	377	398	360	382	382	382	388	402	374	368	350	410	354	409	377	373	415	394	413	369	386	359	406	394	378	422	395	408	401	375	372	345	433	397	386	394	378	397	385	366	375	419	409	420	389	404	414	386	405	381	387	363	377	397	405	370	367	353	394	394	389	378	382	392	408	413	411	405	411	347	404	410	396	386	395	367	400	375	379	429	395	400	361	427	394	360	382	394	388	405	378	418	364	409	419	422	374	399	367	387	401	389	408	396	417	397	385	407	389	371	391	404	387	381	370	395	386	375	390	398	384	400	388	367	416	351	386	370	400	419	414	419	389	390	371	414	409	421	379	401	384	422	395	393	412	428	422	361	428	375	387	398	417	395	388	407	389	383	406	400	427	406	393	461	415	404	386	379	380	364	380	373	405	372	390	380	407	343	403	398	381	412	353	397	384	384	373	372	380	393	428	418	389	385	377	396	391	396	343	420	364	397	385	377	377	394	387	411	394	374	406	407	422	387	386	357	427	376	411	405	417	394	385	397	390	377	396	380	393	362	395	389	396	373	416	404	429	383	409	381	402	390	365	401	391	363	400	382	394	376	395	378	382	347	386	371	360	321	380	383	420	376	416	344	395	391	376	396	400	409	421	403	387	370	406	423	367	368	435	387	382	363	365	402	394	398	439	407	368	387	358	373	417	403	428	412	401	350	412	403	422	383	377	396	404	404	393	376	337	439	376	386	384	407	401	373	371	387	360	372	376	361	378	409	398	420	403	423	402	376	410	399	378	413	376	397	399	395	376	371	389	386	398	375	373	408	391	374	379	427	404	356	380	381	420	402	371	393	384	354	371	390	360	362	377	389	413	395	377	365	379	373	392	335	400	395	404	347	394	399	399	410	402	378	414	354	369	415	373	394	398	382	394	374	393	411	397	382	377	406	387	383	428	366	392	406	391	396	382	365	357	369	390	406	403	371	410	368	384	367	380	376	371	350	398	385	384	383	379	383	361	402	397	394	393	414	399	388	387	405	422	405	385	415	365	382	376	363	414	395	402	384	401	411	386	388	360	376	390	355	375	374	400	406	405	365	377	407	378	358	381	385	392	401	397	419	379	410	387	387	364	405	410	407	386	421	375	412	404	369	396	417	362	389	375	392	387	382	409	359	416	386	398	372	373	426	398	377	388	406	377	392	378	351	358	409	379	393	389	371	393	405	388	386	380	382	389	397	381	377	388	410	407	383	381	376	412	382	382	389	387	393	379	397	416	399	381	378	394	383	357	421	414	433	404	343	395	384	392	403	381	400	429	392	366	395	375	366	399	428	387	406	382	434	382	433	392	398	367	380	362	413	370	414	412	380	404	368	371	391	376	406	380	413	392	416	363	379	392	387	392	374	385	372	381	392	388	377	369	392	368	359	403	361	350	402	403	388	377	368	351	382	397	413	417	371	399	396	368	374	401	407	383	375	384	417	427	387	379	417	388	413	396	371	387	373	357	463	421	384	400	341	363	406	379	397	380	392	367	407	365	375	391	390	372	381	372	380	407	374	395	387	379	370	375	391	402	368	353	409	390	400	366	404	384	373	386	369	354	393	350	397	418	428	398	371	378	359	429	393	370	402	362	385	384	360	356	366	387	430	388	370	405	367	371	407	357	357	399	396	397	361	390	392	424	391	382	387	431	428	372	373	399	350	373	377	378	392	376	375	352	419	381	391	320	373	375	343	441	376	371	417	400	380	374	373	388	396	406	381	365	388	401	380	389	357	398	365	371	395	413	400	372	395	381	377	354	412	338	402	399	383	380	389	395	385	357	379	420	365	429	356	389	387	407	391	368	409	394	418	361	366	379	375	381	391	369	428	411	378	402	381	353	426	387	379	395	380	386	407	396	377	407	365	418	385	370	406	383	385	389	406	362	387	401	422	394	391	382	383	398	392	400	415	356	353	391	356	384	418	377	392	399	375	369	397	395	417	404	377	356	375	376	362	379	389	389	394	415	371	378	375	392	400	386	355	401	410	400	420	372	368	420	376	387	360	346	391	357	387	394	399	409	387	375	397	391	371	397	421	342	405	376	404	373	396	416	385	357	402	399	368	390	404	374	381	378	387	355	386	369	411	393	374	407	381	404	379	363	403	392	396	420	374	407	379	400	382	422	382	390	383	405	408	401	373	377	376	393	398	407	424	386	362	338	373	393	382	395	367	372	378	377	411	363	350	380	403	403	376	375	386	400	378	384	386	355	389	406	384	396	386	356	417	381	409	392	384	375	363	374	367	411	379	385	383	386	376	400	382	389	390	388	396	390	388	410	404	409	371	374	390	355	386	390	408	418	417	423	361	372	397	387	394	386	364	374	399	442	388	399	383	375	344	409	385	389	355	411	422	357	381	398	366	373	395	398	392	389	386	387	389	385	393	363	413	402	405	378	385	385	348	404	399	387	400	366	359	389	390	405	381	411	401	378	379	377	375	373	400	383	387	378	394	362	420	429	401	395	398	413	395	406	383	402	364	377	384	376	373	398	422	370	365	415	379	381	364	429	392	367	353	386	389	400	412	393	387	409	375	380	369	390	361	404	387	406	395	411	391	388	383	400	394	387	398	388	397	384	362	414	374	399	392	384	388	396	390	404	408	413	410	390	388	389	407	369	384	371	402	389	379	374	388	404	358	379	397	403	402	415	374	391	391	370	406
7571	25622	2713	1473	1142	975	802	738	686	640	654	661	589	605	559	516	582	580	539	513	532	541	529	561	569	522	516	530	533	522	568	511	567	520	525	562	532	522	545	545	501	554	540	487	498	515	527	485	541	548	531	561	560	531	553	573	553	546	556	536	549	526	503	531	519	556	546	532	517	540	535	530	597	568	527	495	519	524	522	531	531	542	551	547	519	529	508	559	518	562	521	506	532	530	519	529	518	525	525	516	510	531	487	498	502	554	557	526	542	536	514	547	497	521	500	539	520	513	512	528	530	532	513	494	563	499	544	540	546	523	472	534	521	526	551	502	553	508	536	525	516	521	551	490	526	553	519	485	542	512	520	550	535	505	523	593	495	486	538	530	554	488	551	544	528	546	490	559	505	519	551	509	555	512	515	518	577	554	532	498	498	521	552	530	526	525	554	521	582	556	493	519	510	536	497	527	527	485	530	550	508	517	536	530	512	565	520	530	514	532	519	525	533	486	504	522	511	551	492	515	514	528	523	478	520	472	505	497	537	531	528	529	497	507	548	542	487	525	541	517	523	571	501	543	503	467	558	525	495	523	552	571	520	523	506	526	493	558	514	522	539	498	534	520	517	537	498	518	544	494	521	511	497	531	530	522	517	514	507	543	519	544	512	525	528	556	541	532	517	495	551	506	517	544	550	495	506	526	526	539	495	531	533	547	528	545	552	495	515	519	525	503	511	539	491	526	517	574	518	530	536	544	507	529	495	521	526	565	518	495	531	504	498	577	508	497	506	523	491	522	484	500	485	501	507	547	519	527	502	513	524	576	524	532	511	507	548	528	479	519	497	482	494	533	529	539	496	484	527	546	503	538	494	560	524	544	525	507	546	510	566	519	507	536	557	523	525	556	489	520	535	540	511	541	491	536	543	566	510	560	584	519	543	537	550	535	534	505	514	524	555	558	505	547	516	474	523	526	519	511	549	557	509	555	499	508	528	533	521	545	502	526	508	539	499	503	510	562	528	470	537	506	514	534	524	503	529	516	527	533	571	511	511	509	524	472	507	490	529	504	489	540	530	537	539	553	537	512	508	527	535	499	553	565	515	537	548	524	520	536	518	526	498	511	507	496	542	547	518	447	505	516	523	525	556	537	522	547	510	501	553	508	516	536	540	515	523	544	501	545	488	524	485	539	512	518	506	539	512	549	525	509	505	514	517	519	514	508	549	525	518	537	528	535	496	486	536	504	509	527	531	511	493	506	509	553	510	513	549	493	522	531	470	505	502	478	535	543	539	528	600	513	544	562	487	550	520	569	505	524	518	489	490	499	554	553	509	565	525	493	516	548	508	540	520	577	505	552	539	513	473	582	492	505	510	512	556	504	474	525	502	512	528	536	540	540	529	541	554	524	491	501	516	543	515	530	524	517	539	512	543	481	518	490	502	494	529	557	509	477	536	531	502	532	497	567	512	547	543	520	546	535	546	536	543	478	502	477	516	540	508	542	544	547	527	468	498	582	532	507	537	534	554	531	535	549	530	496	520	531	474	578	532	508	530	494	512	518	502	502	559	501	496	514	524	531	521	502	548	535	515	554	524	526	550	521	574	548	504	517	510	502	580	509	484	518	515	494	552	494	553	511	526	507	557	522	568	534	553	526	533	507	502	503	519	496	505	540	560	540	490	520	512	518	513	506	518	538	533	539	527	519	554	535	511	522	523	567	499	508	461	545	490	510	554	501	534	512	535	519	514	467	498	483	540	528	565	518	519	547	509	522	500	516	505	553	504	521	556	522	479	490	556	539	544	535	546	517	540	498	516	527	541	502	509	491	567	510	523	541	506	505	480	512	505	566	544	518	541	513	524	539	483	513	546	522	487	508	522	509	506	515	544	541	529	498	552	541	563	494	506	546	533	526	538	537	538	536	487	518	514	532	513	556	519	542	491	569	541	551	509	501	533	535	542	495	509	506	533	523	493	546	522	518	508	499	552	510	518	511	507	502	553	538	560	507	542	547	496	516	513	544	494	520	552	504	546	507	549	490	509	534	531	518	521	523	506	509	528	557	556	537	547	531	555	550	559	505	524	514	542	493	543	502	525	509	546	526	521	563	484	513	480	510	522	532	514	503	516	514	564	540	492	519	514	528	539	527	570	511	518	504	530	559	500	525	538	545	535	521	478	533	472	466	521	487	538	571	534	564	548	529	517	538	533	495	522	537	526	526	559	524	557	493	513	514	513	517	564	494	511	486	515	503	482	518	535	512	542	542	505	528	523	506	546	542	506	527	542	516	498	530	526	482	508	503	555	528	503	485	572	523	560	501	475	514	461	552	533	534	536	543	474	524	503	537	491	477	519	534	556	481	491	527	520	478	520	549	498	544	487	505	546	489	506	518	527	520	521	522	504	560	525	551	518	551	502	556	535	537	478	482	543	511	534	540	530	500	516	532	525	531	513	518	529	487	493	548	508	532	521	579	555	536	514	538	543	528	528	463	506	506	534	546	529	484	492	526	512	499	509	522	533	540	502	529	567	534	509	545	518	517	550	518	540	553	495	528	491	580	523	534	511	523	511	516	526	541	548	528	497	519	554	536	536	535	532	541	550	527	502	547	527	526	549	553	540	524	520	531	541	516	553	520	529	505	507	536	511	512	527	542	532	531	517	503	554	524	507	541	508	554	480	490	555	532	529	548	488	500	524	527	530	554	514	505	483	562	532	521	503	499	511	508	493	522	488	523	501	564	526	519	500	554	550	535	513	545	491	542	480	536	505	519	522	535	508	509	474	507	480	511	483	537	550	521	516	497	513	574	545	487	497	502	530	498	546	516	541	546	520	488	496	527	512	507	501	538	525	525	528	548	543	505	544	542	505	534	494	509	540	531	519	534	531	528	535	522	487	527	533	521	537	528	534	529	549	488	516	528	505	512	531	488	530	581	531	553	539	511	489	505	511	512	506	547	527	533	462	531	518	500	536	555	560	514	523	540	499	500	492	503	533	484	528	516	509	473	514	488	527	490	551	539	530	523	504	492	505	503	447	501	511	517	507	529	525	491	520	561	508	492	530	502	523	529	534	512	532	531	536	514	525	560	548	542	558	510	547	528	524	452	482	581	536	509	535	510	508	525	500	533	461	507	499	566	529	576	553	541	534	516	532	463	474	528	527	547	523	496	555	521	510	493	523	487	557	521	523	516	547	539	510	519	520	510	518	505	537	551	458	512	519	501	507	528	534	541	545	539	537	519	535	545	525	499	528	498	529	518	510	502	552	551	567	504	477	549	526	508	555	501	529	525	500	503	555	504	480	479	508	536	551	535	568	497	529	520	498	518	511	499	557	551	497	539	517	537	533	555	527	592	554	548	535	595	511	504	550	540	513	543	540	491	536	507	569	544	468	561	507	503	513	545	507	522	565	506	460	512	549	507	575	509	520	490	523	569	536	543	482	524	556	534	557	541	514	526	552	523	519	521	509	523	575	521	516	516	532	541	501	504	532	563	504	555
21974	20744	27551	23986	20737	20078	1677	481	390	346	324	258	277	226	217	226	219	189	215	174	193	176	171	172	181	196	180	178	171	169	183	172	136	210	197	171	165	170	183	157	160	142	147	175	163	132	148	164	139	151	175	175	159	172	169	189	184	175	179	151	149	188	162	187	177	164	179	178	166	138	172	169	160	178	162	170	167	153	155	144	147	166	184	157	154	178	135	162	159	139	155	153	157	151	163	146	138	158	154	145	132	153	155	159	154	170	150	148	149	143	151	167	166	168	150	157	142	154	142	174	143	147	154	166	155	153	162	148	161	165	179	136	148	141	139	168	164	150	167	146	136	128	136	175	159	165	154	161	165	127	172	158	149	134	158	145	158	161	155	148	134	155	143	171	152	130	151	144	174	155	151	150	159	145	146	165	171	174	161	155	160	129	152	159	161	128	158	130	151	146	150	128	149	158	168	152	147	147	143	154	156	161	157	138	141	152	132	156	142	157	157	155	142	164	167	151	151	121	155	152	162	153	177	164	144	160	163	143	146	150	156	142	166	157	179	175	161	152	133	156	140	158	166	159	162	153	158	153	142	165	139	169	174	167	169	165	151	154	181	164	146	158	131	151	153	166	173	146	155	143	131	123	165	145	158	136	146	153	145	152	164	154	151	149	136	146	142	137	153	152	148	160	137	154	142	149	131	148	160	126	157	163	176	150	151	151	148	151	167	157	134	165	172	132	132	157	160	170	151	136	157	165	139	146	153	163	161	140	155	156	170	155	149	154	160	165	166	155	150	158	132	153	162	148	169	146	155	151	148	159	132	157	147	163	160	156	143	173	167	152	152	152	141	164	139	166	146	137	125	189	147	160	142	149	162	143	152	168	151	165	179	158	146	159	150	176	159	142	155	147	155	143	162	149	176	165	155	154	162	144	177	160	140	149	154	146	165	165	156	167	152	160	174	144	145	149	135	162	162	144	149	153	173	145	159	176	150	158	160	129	187	146	154	166	140	142	157	146	143	142	161	157	146	138	168	152	157	188	137	164	156	138	150	156	139	138	165	142	149	146	135	162	149	150	139	143	172	123	157	165	156	147	156	141	161	143	151	159	133	164	185	154	160	156	136	158	147	159	142	138	177	153	147	132	156	174	154	161	169	165	151	159	169	193	149	160	171	182	156	166	146	155	162	140	159	156	140	148	144	166	159	142	157	152	147	148	141	141	157	166	142	145	162	116	149	173	159	140	153	174	151	172	158	154	145	172	150	146	145	162	148	176	157	142	132	143	167	146	160	168	148	141	165	150	128	171	165	143	161	177	160	176	151	149	162	159	153	152	167	137	144	150	181	188	129	168	156	183	162	156	163	165	170	153	166	144	141	144	173	158	168	157	155	162	161	165	168	157	151	161	141	148	163	166	146	161	142	146	148	160	142	142	144	137	141	143	167	146	150	159	153	150	137	140	153	159	146	162	136	159	159	138	169	156	144	151	149	149	163	144	150	152	158	164	169	154	138	152	172	148	153	150	147	138	142	163	155	155	183	155	135	148	146	146	135	164	158	167	159	153	160	157	160	149	162	159	191	166	179	147	168	163	149	130	130	140	158	155	141	137	146	174	141	174	141	138	151	143	167	139	165	145	163	130	152	158	147	154	158	147	156	187	145	151	154	135	156	150	153	150	145	146	152	146	170	134	164	133	180	156	159	140	133	143	163	166	165	164	139	166	162	163	161	146	152	147	158	138	159	168	141	146	157	174	152	158	155	150	161	152	161	148	165	167	156	150	164	143	141	154	160	141	149	154	132	162	155	156	160	171	137	155	148	145	149	146	160	141	146	156	148	137	143	151	154	150	138	157	144	153	151	154	180	145	158	136	138	142	150	152	149	133	151	124	140	144	161	149	175	131	131	163	161	139	149	143	174	151	152	160	170	151	140	144	163	143	144	149	155	146	166	148	161	158	146	171	178	153	144	158	171	146	148	159	161	142	156	143	159	157	160	150	139	153	160	137	148	155	145	151	160	152	168	161	158	127	158	148	176	156	146	161	162	134	161	154	152	161	158	162	146	145	142	143	161	142	156	151	142	156	152	134	141	132	141	163	163	125	154	151	124	155	149	156	161	147	158	147	153	158	144	157	158	147	171	162	128	151	177	157	164	160	139	133	152	186	159	164	146	174	149	173	132	163	162	154	116	153	126	161	149	145	152	148	146	139	154	161	180	144	146	142	174	146	152	151	177	162	155	155	160	173	133	169	160	130	153	150	162	156	156	154	147	158	160	145	157	180	159	166	165	151	154	151	162	160	161	150	143	164	148	170	159	138	150	159	153	164	148	158	133	150	150	153	141	173	157	154	138	138	143	153	161	165	158	144	139	160	163	158	159	148	135	153	142	168	136	191	158	160	152	147	153	148	151	147	151	141	169	169	151	165	131	146	138	148	141	153	141	159	147	179	147	164	150	153	148	160	168	163	152	147	167	166	158	150	150	157	141	142	192	161	181	157	144	136	181	140	135	151	153	135	165	153	147	145	163	159	155	148	151	137	156	159	147	126	156	157	157	154	138	154	146	148	150	140	141	150	167	138	174	170	150	141	152	145	155	168	184	158	150	175	157	143	163	146	153	156	149	147	153	165	159	143	165	154	165	133	138	176	158	163	165	154	151	168	187	146	151	142	159	138	149	140	166	187	147	133	177	147	145	121	139	159	151	170	153	134	141	152	141	168	164	167	156	162	147	152	148	138	159	150	141	163	151	152	131	143	151	151	136	152	144	169	148	128	158	143	164	140	159	163	143	167	156	163	141	145	155	154	132	160	147	149	137	128	159	162	171	149	136	152	163	159	156	150	142	159	187	131	172	148	183	151	138	142	145	147	148	153	137	170	145	159	145	151	159	159	158	148	164	164	137	156	145	158	157	152	157	149	163	163	134	155	167	133	143	191	162	140	178	138	157	157	155	173	160	153	145	167	160	139	148	155	190	154	153	123	164	157	163	113	171	133	138	157	167	173	144	150	135	149	162	150	137	144	130	134	167	118	155	161	136	157	151	129	172	157	148	147	166	173	164	158	137	162	144	141	135	141	161	167	170	135	158	181	146	167	154	137	146	149	181	135	167	136	152	176	162	159	166	144	181	158	183	161	166	153	154	151	151	179	156	152	165	177	157	121	152	146	154	142	136	162	151	142	162	158	126	140	151	176	173	166	143	156	157	146	157	138	155	169	157	139	131	173	142	149	143	154	130	145	162	158	151	153	148	159	161	163	161	143	138	162	150	143	141	158	160	145	135	164	150	159	154	170	162	143	148	162	159	146	150	163	155	127	153	145	133	163	146	141	152	178	166	137	136	177	143	154	155	150	145	176	158	141	135	164	162	126	141	162	144	144	163	156	162	159	145	155	177	150	130	142	157	173	150	147	164	150	171	162	142	155	146	138	139	135	156	145	151	165	165	160	148	145	118	147	134	143	145	150	135	143	135	147	154	166	181	164	152	164	147	152	137	154
13613	32980	7759	3562	2544	1823	1345	1088	868	722	587	577	493	394	416	398	339	317	363	306	249	288	282	297	293	290	255	266	224	237	252	218	231	238	271	244	245	221	223	236	222	224	233	228	237	261	220	211	220	245	217	233	298	276	329	270	260	292	256	245	231	245	257	233	224	217	237	201	226	236	198	196	217	210	213	231	225	230	214	211	212	249	236	236	213	215	204	213	198	207	216	212	242	236	207	232	226	213	196	227	181	244	220	206	182	216	226	201	202	206	225	243	204	197	205	213	219	207	231	218	210	226	169	208	203	242	217	216	202	228	203	222	207	242	220	205	225	214	216	227	205	191	207	189	197	210	220	205	213	211	216	225	203	224	214	207	188	194	206	222	234	210	202	206	214	194	210	226	225	219	202	206	203	215	217	220	231	232	190	225	206	181	184	229	189	211	188	212	237	220	197	206	215	212	216	223	208	213	202	212	187	225	201	193	211	211	219	206	234	224	226	216	207	205	211	208	233	191	222	217	185	227	206	213	220	200	226	220	202	205	257	233	205	214	206	211	201	207	195	181	190	210	208	221	205	230	204	202	205	219	200	223	218	205	187	236	225	213	248	221	211	212	199	228	224	189	232	217	184	219	236	211	250	189	215	211	191	212	210	210	222	190	193	216	211	197	197	198	213	229	223	221	198	197	218	209	208	219	212	197	216	217	202	203	225	204	225	207	197	216	200	198	218	197	211	215	209	205	202	231	223	211	218	195	194	203	200	205	211	225	243	201	234	241	206	223	230	226	192	207	205	203	190	214	211	231	208	200	214	209	219	229	212	220	211	212	219	220	210	202	209	212	209	216	198	236	202	193	179	219	196	209	221	217	202	208	215	209	211	164	210	213	213	188	217	221	206	200	201	212	200	214	216	230	206	235	202	228	224	226	226	197	203	224	201	212	191	215	205	212	210	210	202	188	219	210	207	209	235	231	201	215	212	210	212	202	179	222	219	233	188	216	211	197	190	220	222	203	213	209	214	210	212	167	167	200	227	203	217	208	209	251	216	196	213	207	229	212	200	225	222	219	184	208	222	221	230	190	230	212	190	210	218	216	226	212	211	219	217	229	196	216	196	224	218	204	168	200	230	208	196	219	234	220	222	171	219	217	190	215	218	213	210	192	194	216	190	202	203	193	205	216	189	207	225	200	234	210	221	207	221	189	176	216	210	196	194	184	205	190	229	191	203	223	223	211	191	240	210	202	206	208	209	206	205	201	211	184	236	221	237	199	216	191	202	215	227	212	204	216	221	212	197	193	196	213	212	195	220	238	209	204	207	211	193	214	216	220	211	204	192	215	232	221	204	215	198	226	199	235	216	220	234	220	207	209	192	192	196	228	227	208	218	218	209	189	246	199	223	218	212	222	199	213	207	226	210	233	174	200	218	222	221	203	202	223	227	201	202	178	229	203	235	213	232	239	191	211	203	203	211	221	217	209	208	217	208	217	224	214	205	201	194	214	222	207	247	203	186	205	198	219	222	201	222	207	221	217	201	204	200	201	196	188	194	226	202	190	204	224	202	194	222	221	209	213	193	213	225	210	203	212	191	209	201	226	209	260	228	216	226	215	209	216	230	212	205	230	225	202	217	201	237	235	221	222	217	231	211	222	235	219	214	208	203	224	187	224	241	209	192	182	190	209	216	203	232	216	225	196	209	218	209	205	196	214	209	201	199	205	204	209	245	190	258	216	251	191	232	220	213	226	179	174	228	218	207	199	190	218	196	207	202	223	209	221	235	197	210	186	194	219	208	243	226	223	209	227	220	210	202	184	214	218	196	201	205	202	211	174	217	210	222	234	213	214	182	178	215	232	208	206	209	254	211	190	218	189	195	218	213	197	241	187	221	210	194	212	214	191	210	218	192	193	200	174	212	232	230	214	231	214	217	224	208	203	211	224	228	210	213	213	234	251	219	212	189	240	209	191	190	223	220	193	196	210	207	207	216	207	207	221	188	214	217	220	191	211	231	204	212	219	208	193	198	218	186	198	212	196	208	193	225	203	186	222	214	236	219	215	200	193	215	235	224	220	195	206	196	183	196	235	191	225	222	198	227	200	223	224	227	207	218	231	216	226	206	179	210	217	210	205	239	215	206	203	203	231	213	205	223	223	217	213	208	211	224	230	197	206	195	229	178	209	204	226	212	210	210	235	220	212	207	209	210	202	267	200	242	180	217	232	206	211	226	198	195	229	186	222	198	208	221	233	199	211	237	219	248	207	221	229	228	227	243	240	199	213	190	215	221	223	220	197	215	190	221	219	195	212	202	229	243	214	204	214	226	202	211	215	226	225	216	223	212	215	209	222	214	199	209	199	232	243	203	236	188	198	202	214	208	200	192	195	221	213	229	220	226	220	209	242	199	209	228	210	231	226	199	226	187	200	226	207	215	182	216	213	204	226	252	232	228	211	223	229	205	186	232	204	211	201	187	232	202	226	203	204	201	192	200	200	206	203	210	206	222	225	220	192	219	225	226	255	219	207	188	200	226	211	216	206	191	240	206	192	229	206	200	217	215	227	241	227	195	193	204	184	228	221	220	254	213	214	210	187	238	206	178	209	183	190	208	209	223	206	194	212	241	220	205	236	226	202	227	219	215	218	202	204	217	199	216	215	240	208	206	216	204	196	205	188	210	215	212	193	201	207	203	210	214	214	215	191	218	184	199	216	191	219	205	236	210	211	210	194	202	223	199	221	205	205	232	208	181	197	220	215	198	209	213	193	217	226	238	227	185	222	222	220	203	209	223	207	233	189	185	235	206	216	207	201	217	230	201	205	171	204	218	219	207	207	224	193	194	217	238	211	204	202	202	203	226	188	221	202	194	214	216	212	201	194	199	205	224	196	192	237	218	199	205	203	193	224	221	252	211	227	202	225	224	207	215	190	209	216	207	211	204	229	222	179	201	233	194	203	224	225	232	193	222	225	211	196	196	246	217	222	201	244	208	221	212	207	212	203	195	200	236	206	185	211	214	237	222	187	202	219	170	204	203	212	201	217	232	211	195	210	236	197	222	201	191	202	212	206	218	210	240	218	218	215	199	220	214	219	184	223	199	194	205	203	212	195	206	196	220	203	217	212	198	195	244	202	230	198	188	210	195	209	240	194	248	243	190	216	182	204	195	203	205	203	235	228	224	195	218	213	200	197	211	233	234	198	234	203	215	252	184	214	234	208	233	218	229	225	226	200	212	186	206	186	220	195	201	224	214	203	220	201	196	206	213	224	209	196	204	230	217	181	211	214	217	240	224	207	197	184	218	215	209	213	202	187	192	228	223	228	196	184	195	226	225	205	219	205	197	206	213	202	219	225	204	202	200	215	177	208	221	189	200	177	203	245	212	207	218	210	198	223	197	201	232	211	201	206	224	197	201	218	212	215	232	236	217	215	215	192	213	209	228	232	212	234	180	225	228	204	215	214	244	211	214	230	241	192	205	225	199	207	202	214	220	228	229	214
26690	16305	2850	772	532	509	547	489	494	479	497	465	509	486	510	506	457	477	528	465	535	502	503	510	525	485	506	418	520	480	505	506	494	499	500	457	481	469	520	493	467	503	489	476	523	508	540	482	506	472	477	500	518	503	492	516	498	528	500	474	494	482	501	462	462	518	501	500	504	529	478	471	515	489	489	493	500	514	497	505	511	510	485	489	525	517	510	486	515	452	484	506	449	522	497	489	485	472	494	470	493	510	501	469	516	501	459	474	495	485	497	520	500	514	512	494	472	453	452	512	509	528	527	476	499	516	503	489	486	505	483	528	481	520	485	511	504	492	462	490	504	530	457	501	477	490	522	486	498	468	433	494	539	532	505	482	484	494	489	485	451	484	463	533	507	519	528	512	503	487	494	478	527	474	510	497	459	500	501	520	543	506	511	455	502	472	495	482	486	505	428	484	517	493	464	518	530	508	533	500	520	439	495	531	459	479	485	531	506	496	531	477	513	500	471	460	524	492	496	478	482	485	494	498	477	459	538	480	512	506	497	478	459	446	473	487	502	498	502	509	475	523	487	505	499	512	487	503	481	491	472	491	472	487	512	480	511	516	499	511	455	479	473	481	501	483	489	458	494	522	519	499	437	492	469	544	470	446	492	486	485	466	493	494	523	484	456	518	491	501	486	522	469	473	503	483	494	491	524	482	515	496	516	520	507	516	462	509	458	487	452	482	506	525	500	453	515	497	496	538	478	477	502	482	465	485	501	493	467	501	464	543	485	499	498	471	496	518	449	467	526	531	480	500	503	502	482	503	472	480	464	498	471	520	442	495	467	534	487	554	513	513	521	498	488	468	476	513	477	493	494	485	494	502	460	516	490	471	452	481	493	498	485	503	497	486	488	477	456	498	499	473	510	481	457	466	460	478	482	481	523	463	544	506	496	486	502	489	508	485	490	484	486	526	531	479	535	512	499	472	518	484	459	461	456	481	465	480	452	485	499	474	489	516	538	480	506	501	515	500	490	474	487	505	462	538	503	494	504	476	486	489	529	460	471	484	511	488	483	492	479	498	499	531	485	513	506	483	536	495	507	450	505	503	510	499	508	500	492	503	481	488	475	472	486	501	507	518	506	522	493	498	529	487	467	502	500	512	494	462	491	532	497	475	498	486	477	481	497	510	494	485	479	495	479	490	479	481	480	564	473	487	485	467	514	456	489	497	490	483	502	497	495	529	508	458	501	496	494	511	457	518	508	518	500	468	515	463	466	499	499	510	476	521	546	504	483	521	458	469	489	509	492	463	536	502	510	535	493	505	514	511	480	487	494	488	489	509	501	433	503	509	488	487	510	475	452	479	474	494	488	482	513	528	515	486	525	474	478	538	501	498	473	527	466	488	500	500	494	475	484	487	450	477	512	472	496	537	491	502	462	490	491	493	487	488	488	502	462	435	474	484	481	520	479	476	445	491	524	480	496	488	479	481	474	512	450	527	492	475	495	484	472	517	478	478	465	507	532	500	453	494	535	493	467	493	455	484	506	488	543	471	495	507	500	526	470	487	491	486	484	515	480	473	463	490	506	457	491	482	471	498	481	494	472	492	489	478	483	538	518	457	508	453	503	506	486	483	486	547	515	481	468	462	481	518	480	462	463	474	504	488	452	472	500	522	472	452	477	475	493	514	455	462	506	481	518	506	474	483	461	495	468	479	488	494	483	495	496	464	486	532	488	504	458	492	473	459	485	486	525	515	516	489	533	485	501	468	467	477	508	474	474	487	480	521	476	503	491	516	505	494	477	462	477	505	504	491	501	523	519	513	507	476	512	493	511	525	509	528	474	473	454	498	500	545	497	509	528	469	510	453	520	471	466	505	508	444	480	476	498	496	482	506	505	530	479	484	515	469	541	462	497	472	546	498	473	504	501	542	479	530	491	501	491	495	495	471	500	470	511	507	533	464	492	472	480	520	471	523	483	509	459	495	481	482	490	480	515	506	472	460	480	493	480	546	496	482	478	475	461	480	500	483	505	487	501	513	495	507	479	499	481	477	490	477	484	494	471	460	508	527	476	509	465	520	479	493	498	513	494	470	479	503	494	504	475	484	497	489	465	502	544	505	498	499	499	509	467	517	464	472	515	482	521	478	483	520	517	510	487	506	458	492	514	522	505	492	493	534	482	484	458	509	507	446	472	468	467	541	469	471	483	470	496	519	514	518	464	495	478	506	496	493	470	516	484	490	502	508	501	483	476	524	486	519	509	478	488	511	508	460	499	468	506	468	501	489	508	519	447	508	505	497	477	506	505	504	487	507	476	451	490	488	506	466	472	503	483	465	476	519	487	479	488	479	475	472	499	506	493	480	515	480	514	519	522	510	507	471	508	480	469	465	442	463	485	506	484	503	500	456	504	477	535	459	518	520	511	473	536	479	483	495	492	461	526	524	492	492	475	506	497	492	527	469	509	456	503	483	511	495	507	447	461	480	488	489	492	489	473	464	445	506	454	491	479	493	508	523	529	486	476	481	430	507	489	477	473	456	487	471	522	464	491	484	529	473	487	504	496	492	491	485	542	499	457	492	517	528	510	533	506	508	527	442	506	513	438	478	534	515	503	483	447	497	483	533	497	523	514	502	454	491	479	486	524	447	485	483	481	480	501	479	496	540	462	463	501	496	524	492	507	535	450	494	469	516	475	510	455	497	529	480	491	481	459	470	517	476	489	510	457	511	468	468	469	530	474	513	498	470	475	500	523	457	482	514	414	505	501	465	489	496	507	451	467	520	479	471	488	496	498	499	490	457	467	456	473	499	501	489	545	469	471	506	498	529	535	474	539	521	519	480	471	500	482	487	487	482	507	468	462	491	529	504	513	494	491	507	531	471	465	482	497	530	452	526	528	506	498	482	464	465	482	491	532	486	470	462	479	502	513	453	502	502	511	519	496	516	491	511	459	494	493	480	487	507	501	491	479	467	495	509	476	478	498	484	462	481	510	517	510	537	512	494	440	502	512	449	491	489	484	467	489	500	494	521	454	502	519	506	476	512	443	483	449	484	516	470	474	470	475	492	465	473	507	496	441	498	478	477	497	465	534	517	489	462	480	447	481	519	479	476	448	468	482	476	477	469	508	507	493	497	474	470	490	462	496	511	526	462	489	481	495	481	498	468	495	527	487	507	473	501	491	489	487	517	507	486	470	486	491	501	516	502	506	475	474	547	465	474	498	518	484	509	484	520	500	519	516	497	479	489	502	490	494	508	492	491	469	512	512	514	443	501	498	512	477	498	488	508	541	496	466	496	468	529	473	517	531	477	475	546	497	543	491	502	499	504	497	514	516	515	475	506	504	520	500	485	500	487	490	504	496	498	534	537	460	474	493	459	473	484	530	480	512	514	528	506	496	469	497	503	482	504	528	507	495	496	474	473	476	511	492	512	481	491	463	512	456	509	477	511	445	515	495	492	483	475	470	494	516	503	487	458	479	509	461	496	466	471	462	499	515	469
5959	10022	1023	780	757	773	727	696	675	674	694	708	666	664	652	708	667	685	705	673	716	704	645	654	662	632	655	722	648	657	671	636	613	678	699	694	690	657	676	651	676	661	639	680	642	653	647	661	717	672	694	656	697	671	713	705	700	684	692	644	699	683	715	672	705	672	700	672	665	674	669	652	665	629	658	644	632	662	684	640	706	687	646	716	623	691	671	642	665	693	666	676	647	638	646	693	672	621	654	639	669	693	690	636	673	691	662	633	725	687	674	686	672	655	644	700	724	663	680	711	654	651	641	672	635	674	680	623	678	664	677	677	699	687	672	655	672	666	667	649	629	617	656	722	660	704	645	694	643	693	715	690	635	697	675	711	657	661	612	633	722	672	670	658	694	649	670	658	643	672	690	679	697	627	652	633	612	664	695	700	647	657	645	638	675	663	693	688	653	652	657	699	674	683	687	650	627	680	661	629	653	690	644	702	673	619	654	695	672	666	643	605	711	670	675	666	646	696	648	692	695	641	615	663	660	680	675	665	701	703	680	691	697	704	719	623	645	661	688	685	660	653	681	677	634	675	698	621	671	654	723	634	678	640	640	651	703	689	664	636	665	652	660	669	646	727	687	704	664	692	680	714	668	729	666	630	667	697	650	618	670	689	683	643	705	653	665	687	688	652	654	646	645	704	648	698	684	667	648	620	687	693	671	672	683	631	668	626	696	690	701	655	659	715	649	695	668	691	615	622	666	599	698	640	674	672	623	716	653	640	674	682	660	713	660	677	710	676	640	699	682	668	647	649	701	594	673	629	651	716	677	689	683	645	645	668	693	641	682	667	628	690	659	656	692	634	708	636	667	692	635	602	685	678	664	650	662	648	635	655	662	632	689	667	702	650	684	715	654	663	674	668	694	724	674	656	715	647	676	670	676	702	657	661	642	712	701	702	669	667	626	656	675	657	662	645	710	684	656	671	655	633	682	733	701	677	670	624	634	687	623	660	671	687	639	708	687	642	702	670	643	663	642	683	706	658	678	698	654	697	660	675	698	663	638	657	662	659	649	745	659	648	706	661	662	665	699	639	699	668	698	729	629	668	633	679	656	632	689	695	718	663	668	654	656	635	623	655	673	685	677	670	640	676	668	674	638	650	641	673	647	649	702	705	700	658	632	657	657	682	680	696	666	635	645	676	666	673	651	674	705	648	657	670	666	636	677	665	671	687	672	640	640	703	644	638	665	639	670	653	647	656	654	697	640	628	664	668	646	640	700	682	623	707	715	702	663	703	648	611	678	634	661	637	687	656	633	672	666	651	693	682	692	708	680	705	619	624	687	672	666	661	670	673	682	713	673	667	629	685	677	689	668	656	681	636	700	699	661	677	669	648	693	686	650	674	671	714	647	708	619	645	613	635	703	647	707	659	641	689	626	669	630	710	634	687	664	704	639	666	639	668	667	650	663	683	657	649	634	666	623	724	677	640	683	633	658	701	658	693	669	615	678	649	671	695	649	712	675	635	669	664	657	712	641	638	707	639	687	714	660	644	691	661	635	654	648	642	704	687	658	665	679	642	671	661	690	671	686	677	665	676	683	653	691	703	678	642	701	640	697	658	625	643	651	712	643	651	692	699	650	663	638	675	710	640	621	658	696	688	687	692	700	658	655	659	666	682	679	644	727	661	651	704	650	690	646	680	616	662	694	662	628	660	700	663	633	660	725	665	682	671	650	675	671	653	645	712	691	684	643	660	665	640	676	685	655	668	635	706	644	693	734	665	718	662	705	664	695	651	668	662	660	711	681	682	690	672	667	679	672	648	673	679	675	643	666	664	676	689	695	656	644	697	650	605	653	706	700	664	642	660	701	675	622	683	671	680	683	644	667	686	720	642	678	632	692	643	677	696	657	663	647	642	683	637	652	668	683	684	643	681	674	678	697	703	706	660	717	678	690	653	662	661	637	665	662	677	667	674	644	687	681	695	711	684	690	642	660	638	690	710	686	678	681	650	682	651	653	686	613	669	666	704	683	706	653	641	650	642	656	644	687	662	661	659	648	665	637	634	688	649	645	696	683	687	659	665	619	640	656	650	705	651	673	687	667	654	696	737	687	704	693	702	657	706	682	631	699	662	623	673	688	658	692	674	673	640	659	627	715	651	668	695	650	646	623	689	649	637	695	693	700	630	671	650	726	632	639	694	662	680	688	671	642	670	659	636	687	645	697	711	697	664	651	645	660	651	686	644	697	688	660	693	715	679	635	655	645	695	658	668	646	675	672	630	604	692	643	679	687	695	608	684	681	651	672	646	697	683	636	619	717	652	666	682	694	686	652	662	668	648	688	631	710	688	677	673	663	611	645	651	657	659	666	644	673	629	649	720	670	656	716	653	653	647	682	633	662	638	698	660	660	645	650	665	658	670	651	656	660	670	688	672	674	643	666	676	683	670	687	647	684	647	664	660	699	639	704	715	674	638	676	692	698	664	682	671	695	664	656	631	660	687	677	659	667	675	637	684	692	729	622	684	659	615	692	696	668	638	635	681	680	654	675	627	669	635	695	662	694	681	682	690	677	673	654	661	691	629	634	676	691	679	653	642	696	648	709	709	702	697	660	631	701	692	620	670	697	664	629	723	669	669	683	659	644	696	675	685	653	670	651	665	653	702	634	661	679	681	631	697	671	700	730	655	659	660	649	691	685	661	697	655	679	631	627	649	676	650	626	640	645	688	635	692	700	709	664	688	673	712	676	687	660	651	661	658	685	641	643	690	668	657	649	659	646	644	653	675	706	663	649	699	636	664	712	676	710	659	665	684	611	635	679	693	647	676	692	664	646	675	635	697	644	686	657	688	656	640	676	623	648	668	668	669	659	621	677	660	671	676	662	695	692	671	621	650	692	686	683	664	723	664	668	622	662	677	730	696	676	644	687	640	673	651	697	642	653	581	691	716	660	651	674	644	699	639	629	636	663	681	676	655	695	648	657	686	667	661	672	670	671	689	687	697	674	635	687	654	629	647	737	709	670	655	640	660	686	635	661	650	653	614	618	625	689	674	635	684	644	689	633	669	683	695	669	688	697	650	640	658	602	646	652	673	663	703	680	645	687	689	690	672	702	697	642	689	670	695	656	666	707	717	716	695	683	649	679	689	676	655	693	695	658	653	684	680	640	660	696	665	605	661	699	640	655	643	678	654	684	664	685	663	621	704	648	665	662	650	642	672	662	680	610	698	666	624	684	702	654	683	671	677	692	639	705	633	653	655	724	675	660	636	671	672	660	650	640	697	680	646	702	643	629	641	684	701	648	675	649	644	641	691	624	641	668	681	665	673	715	656	656	683	667	644	669	677	671	683	678	680	652	667	630	647	670	696	674	672	682	680	653	648	675	672	648	703	675	659	699	686	709	713	664	626	685	688	728	694	645	660	670	679	663	669	639	694	678	656	645	684	670	705	655	641	674	705	680	648	605	637	711	609	697	726	667	684	654	693	681	656	713	656	668	652
22865	20706	26841	24603	20244	3161	716	503	443	422	442	380	370	398	402	371	362	366	381	393	379	358	316	380	374	337	341	358	379	355	358	315	350	334	304	364	356	336	328	354	366	343	336	342	328	349	340	321	337	300	344	330	396	369	383	376	382	367	290	332	357	321	328	340	328	335	321	325	327	342	348	327	330	363	353	344	355	351	345	304	370	366	337	334	332	342	305	306	337	345	349	369	358	306	360	333	323	327	353	318	347	332	341	335	317	294	325	306	332	300	343	328	355	344	342	382	295	372	321	365	327	319	357	345	322	334	342	344	375	349	317	357	337	333	344	325	352	286	343	327	337	316	324	315	314	354	301	366	310	343	339	332	339	356	333	330	371	328	330	336	330	339	379	335	311	333	342	288	366	347	338	322	345	345	330	341	319	342	344	333	334	323	334	337	337	361	370	320	340	326	343	341	347	315	309	329	322	312	370	325	324	311	328	317	364	334	310	344	333	308	362	366	323	358	337	343	321	325	307	302	308	314	338	377	358	340	350	342	345	356	337	316	331	338	371	338	345	330	338	322	338	306	323	357	320	329	347	338	352	331	362	343	321	370	341	355	362	348	331	306	360	319	351	344	334	340	340	351	332	309	315	339	318	361	309	311	362	340	324	329	367	315	332	332	355	324	334	353	326	349	338	333	317	365	352	341	355	347	345	360	299	333	353	339	330	358	318	320	312	353	319	345	336	368	331	326	340	327	338	304	336	358	305	323	332	315	356	326	321	334	357	331	348	320	346	307	324	365	319	334	350	336	393	339	326	343	350	349	306	355	344	339	331	321	323	354	308	325	321	348	349	346	341	339	350	344	339	332	326	342	353	387	358	352	362	319	325	333	364	321	337	365	323	363	342	299	353	311	334	348	354	353	341	338	329	328	346	365	323	322	333	321	345	341	313	362	319	335	349	362	381	359	321	353	368	327	339	320	343	336	361	307	338	305	320	344	359	336	316	311	343	314	342	314	345	346	373	331	326	358	349	361	370	364	353	351	309	359	319	317	326	365	338	309	345	326	371	310	345	310	334	363	314	332	337	325	309	314	331	326	329	355	314	326	317	323	340	308	311	336	335	334	328	329	278	354	337	341	324	346	323	342	357	322	319	321	345	326	326	361	292	326	352	311	325	356	316	345	321	335	303	353	365	355	315	315	340	333	326	335	314	303	311	303	310	332	327	298	377	333	357	332	355	347	339	351	325	329	337	324	330	367	297	310	352	327	371	349	319	336	306	343	319	346	357	338	336	342	348	336	309	327	356	376	332	329	332	333	335	321	323	314	362	330	356	311	341	327	320	330	347	339	347	350	339	294	355	327	347	349	285	309	316	306	309	329	324	320	352	371	322	352	348	356	318	344	336	317	306	314	339	346	329	343	338	320	327	343	314	340	350	311	341	350	366	326	341	375	378	369	353	325	344	326	336	310	344	311	310	328	359	317	331	362	348	363	317	364	345	307	345	366	333	342	330	358	315	340	309	353	350	320	325	346	366	341	346	348	353	321	338	321	323	342	365	335	345	331	339	328	372	340	353	354	351	334	349	322	315	341	342	329	318	354	349	317	328	329	328	333	356	337	353	316	389	325	332	364	362	332	319	291	337	369	331	326	329	320	340	347	339	292	365	336	324	317	381	351	331	333	338	353	319	371	330	360	342	347	355	383	318	315	299	352	313	306	334	361	320	320	333	340	312	312	351	359	353	357	338	317	329	329	327	294	314	319	364	337	359	350	376	310	332	336	343	337	354	333	319	326	340	347	349	348	338	339	325	339	340	318	339	331	356	335	366	326	335	368	337	333	348	366	306	317	340	351	354	346	363	308	344	329	353	321	351	343	344	336	332	338	346	329	326	346	334	346	302	347	345	349	338	355	348	340	355	335	322	315	356	346	307	325	329	359	334	358	320	366	308	348	344	298	326	362	371	345	352	349	339	343	298	353	345	320	364	351	331	346	332	339	337	323	321	316	343	341	370	368	339	333	344	330	295	319	332	332	357	325	324	340	337	318	341	336	391	335	353	322	364	353	332	343	320	319	316	350	359	352	352	357	340	337	350	344	316	320	351	329	344	361	356	343	352	337	347	334	327	312	340	330	373	356	337	341	365	360	327	361	366	339	307	322	353	365	364	360	363	374	339	326	338	343	350	344	364	327	329	330	357	332	319	315	337	331	349	318	368	341	304	336	321	317	329	330	324	361	360	320	361	330	334	341	326	345	341	329	320	333	344	328	312	337	375	349	340	341	320	326	349	356	342	335	310	316	342	358	350	355	327	330	332	321	321	319	311	318	327	340	337	341	312	349	318	328	330	305	356	343	341	370	355	344	332	316	361	386	336	354	341	314	347	335	314	340	318	324	341	332	300	371	314	352	346	348	346	312	334	322	315	321	342	355	349	327	350	341	330	334	344	306	328	351	335	340	344	350	323	315	307	347	324	354	342	338	359	328	354	349	296	324	387	353	331	323	349	335	321	302	330	313	329	321	348	327	342	352	341	308	343	375	354	334	336	351	350	329	346	355	352	349	310	286	326	331	350	370	329	346	316	342	332	307	350	354	340	335	332	336	343	356	326	355	336	362	359	328	360	374	340	358	333	365	326	362	344	341	304	342	311	360	329	360	336	334	309	336	381	361	332	334	344	370	363	335	317	353	340	351	320	317	337	316	367	363	336	350	331	337	372	361	353	339	380	363	357	338	336	332	331	330	330	318	320	341	340	312	337	350	307	339	344	351	365	312	299	301	316	350	354	347	371	313	377	309	357	332	328	368	358	340	354	322	346	346	367	337	359	325	335	351	333	338	319	296	348	310	316	352	318	310	348	349	338	336	321	359	359	323	365	359	325	321	335	337	353	353	344	349	357	340	355	339	367	332	347	360	311	327	324	327	333	323	350	307	323	371	345	371	330	324	342	315	331	395	336	335	338	323	306	318	329	331	337	335	348	323	339	333	339	339	332	346	331	333	311	390	324	347	339	330	351	346	326	362	348	327	366	334	328	316	338	343	325	377	329	348	318	353	337	333	330	331	314	339	345	328	318	345	336	323	364	347	361	335	355	352	322	330	338	326	328	361	335	322	358	376	315	347	333	331	319	359	334	322	345	329	304	372	329	342	322	326	349	372	389	334	341	311	333	362	327	348	318	341	360	362	354	329	311	341	336	363	353	339	319	307	353	342	345	321	366	316	346	355	316	333	341	314	336	330	314	315	316	331	333	337	321	323	309	351	347	311	348	309	322	378	329	355	335	347	327	334	326	369	302	365	333	351	343	357	349	331	338	358	352	322	329	316	324	351	321	350	345	317	331	339	375	352	321	316	337	337	332	349	311	328	375	348	324	338	341	341	321	332	325	329	335	347	321	335	322	310	313	329	313	328	314	356	327	324	318	361	294	347	349	356	319	323	330	355	337	321	340	330	332	324	340	323	344	347	337	316	327	355	318	352	370	369	339	376	351	336	332	308	304	348
11300	30878	4828	2250	1712	1357	1077	932	857	701	675	643	633	590	565	591	586	506	492	525	499	556	531	520	505	546	516	491	434	453	515	490	487	504	462	526	467	506	521	479	470	481	446	456	501	494	470	456	512	484	481	513	518	509	523	515	535	545	445	476	511	472	489	464	483	489	492	498	459	477	482	481	468	483	479	469	476	512	503	464	464	469	534	467	479	456	452	494	461	519	463	486	493	489	488	434	478	477	470	466	422	463	485	480	464	447	452	486	462	492	456	468	460	456	476	460	450	480	463	480	505	469	477	458	470	449	474	470	463	444	464	467	465	488	458	484	506	465	459	434	483	480	493	482	486	483	508	450	480	473	469	493	490	501	496	458	502	482	488	475	456	438	481	466	503	445	465	500	432	488	478	454	504	480	450	491	473	441	488	490	480	505	488	517	468	475	495	460	475	458	478	498	468	479	463	457	461	496	482	509	479	473	504	479	457	428	487	481	471	487	472	485	491	475	465	452	462	483	408	473	474	458	516	446	458	470	479	470	453	459	427	466	499	459	494	495	450	483	488	493	448	501	476	452	499	484	479	482	486	491	465	465	445	440	495	429	471	471	482	505	455	488	479	448	481	488	497	481	479	513	518	497	436	430	494	504	478	465	506	473	489	454	469	491	497	483	502	478	516	468	493	505	473	479	494	459	501	502	488	485	415	470	480	456	455	433	468	448	481	518	468	539	505	473	474	460	463	462	457	442	495	471	446	466	420	504	498	489	484	508	448	441	442	478	483	501	482	478	449	456	488	479	482	463	461	464	485	497	496	483	469	467	464	478	468	450	503	479	481	487	443	503	470	479	469	455	492	463	478	446	473	453	461	449	509	482	473	518	484	456	488	434	488	446	474	498	456	442	459	448	448	451	489	440	443	457	520	467	452	489	448	484	446	408	508	498	483	470	501	455	453	502	452	489	489	440	477	464	481	422	495	463	453	420	451	481	456	496	485	484	494	468	474	467	495	492	490	505	434	494	491	485	433	458	471	533	457	500	426	463	480	443	503	441	459	445	439	442	504	437	481	467	480	462	476	449	454	462	495	490	451	519	503	465	511	463	478	488	492	428	466	419	473	474	467	499	462	500	485	474	462	496	490	512	457	451	455	455	451	518	478	455	454	548	474	447	496	489	455	520	467	480	471	443	520	483	479	452	508	501	462	454	495	467	505	475	489	465	451	506	476	468	449	487	469	501	453	482	483	493	456	468	444	460	432	465	488	500	447	469	468	492	496	456	453	478	532	465	503	483	486	474	483	481	484	433	472	487	472	466	443	456	502	467	515	443	469	469	499	472	454	467	461	482	485	514	455	439	458	475	457	476	469	441	466	475	426	457	489	506	501	484	474	411	451	461	450	475	455	488	458	467	465	510	502	448	485	482	509	492	471	444	475	461	470	499	491	488	461	477	476	512	429	503	484	454	477	500	472	456	499	491	446	485	473	502	479	520	455	463	508	507	469	513	474	469	479	457	476	451	486	480	478	466	456	471	428	478	497	459	449	510	467	488	540	488	490	463	454	486	487	468	464	463	436	468	466	477	490	475	441	445	488	434	494	529	496	467	468	509	471	484	470	485	476	462	457	510	460	451	500	490	508	473	427	495	496	452	475	457	469	474	465	451	428	454	471	501	438	452	451	484	479	481	458	478	481	516	422	466	460	506	468	487	504	457	497	468	452	452	486	491	498	466	474	481	469	448	434	453	494	479	490	478	474	475	487	446	492	479	464	453	455	466	443	526	493	486	462	454	478	435	477	469	486	465	470	487	473	455	455	423	425	459	437	469	454	456	509	493	438	478	471	479	460	463	486	422	498	466	469	485	495	448	477	479	498	496	485	456	472	464	446	453	490	467	486	495	464	432	459	461	498	462	451	511	484	471	464	475	461	474	475	521	471	495	486	485	481	479	476	481	472	478	500	506	496	532	507	461	451	480	486	471	458	473	450	441	440	449	479	451	491	487	420	465	521	502	513	500	482	440	467	500	494	458	441	452	504	466	471	493	446	448	464	456	510	474	512	485	443	456	466	464	524	490	468	463	479	482	486	463	472	437	478	436	490	459	466	469	482	479	466	469	464	494	467	510	462	482	432	509	438	473	476	494	491	476	476	478	492	495	470	469	448	456	498	475	442	448	465	497	486	469	478	476	439	451	478	475	509	453	499	456	458	483	488	444	454	447	471	445	441	460	453	468	498	482	463	451	471	439	469	466	428	446	476	490	458	477	445	471	484	485	474	498	441	463	483	474	487	510	425	496	478	429	483	476	471	481	490	481	477	475	480	530	465	452	469	446	444	450	451	458	462	457	435	454	511	481	488	455	475	448	484	481	418	464	496	466	483	491	482	471	455	493	467	481	464	439	464	478	463	474	473	498	473	458	472	491	472	445	519	502	474	481	460	458	473	447	445	469	466	502	461	441	487	510	460	444	463	443	440	467	454	445	433	446	462	475	465	456	476	447	474	445	458	441	431	467	452	492	467	480	472	437	478	486	464	450	470	476	474	479	469	484	428	468	494	459	453	454	463	478	457	470	482	502	517	482	495	488	474	493	467	474	456	460	436	467	469	458	463	447	490	442	456	487	490	466	469	483	422	525	465	474	445	462	474	471	482	469	444	451	452	464	476	454	481	488	480	486	454	481	485	474	526	496	484	463	487	474	461	446	454	526	437	482	463	474	456	483	460	440	449	488	488	433	476	482	494	437	498	475	489	482	450	498	453	449	479	462	438	479	452	516	475	527	443	479	502	469	450	453	479	455	501	445	500	447	448	467	486	456	517	453	493	503	492	464	511	433	457	472	452	470	490	426	460	456	449	456	447	454	440	485	484	488	475	444	482	483	463	473	447	475	467	485	445	482	459	455	502	463	496	494	482	509	497	498	460	461	484	508	493	454	482	497	497	481	431	455	500	505	433	478	477	503	478	490	483	468	495	422	458	536	434	479	445	451	506	462	463	496	478	469	485	470	498	475	456	493	520	475	510	464	466	436	493	475	471	462	461	492	430	484	451	464	478	465	481	462	450	458	507	489	434	497	477	497	459	450	479	502	496	484	427	437	473	436	426	468	461	467	489	466	491	480	477	451	474	510	451	451	492	490	419	454	455	500	460	491	510	470	439	527	477	461	503	468	474	447	473	472	443	512	465	484	455	438	450	513	440	457	494	486	441	467	509	461	482	443	465	464	485	445	447	501	444	492	448	468	469	440	520	492	448	486	478	458	468	444	448	457	486	413	450	468	505	491	459	455	488	480	450	494	465	470	436	445	468	484	469	450	475	459	461	454	462	453	520	475	481	434	512	482	483	490	509	476	487	477	478	501	482	479	492	495	448	472	503	463	513	476	488	488	498	491	516	487	471	476	449	466	461	413	496	453	499	500	463	479	473	471	511	474	456	429	480	510	489	459	484	464	497	448	451	476	457	489	497	511	467	453	466	481	462	488	489	481	475	472	512	421	442	465
24175	20759	25149	24121	2066	553	509	485	417	446	421	418	396	391	411	404	420	411	382	405	405	381	357	403	388	417	408	373	387	383	383	370	402	377	360	365	385	413	389	328	365	373	384	397	363	387	396	367	400	405	419	395	401	401	383	395	400	418	364	375	410	353	381	369	378	399	405	407	370	363	375	391	373	407	408	411	389	405	374	401	378	402	417	381	352	381	389	374	392	406	367	394	391	389	381	374	409	385	401	392	406	423	375	393	372	359	386	407	375	397	392	366	380	331	393	384	382	359	391	416	364	381	416	391	409	388	389	379	384	371	380	421	375	395	403	448	373	387	346	413	387	366	359	370	373	381	437	416	391	396	416	388	376	354	413	402	412	374	370	366	379	364	374	382	398	431	365	376	387	397	395	414	388	412	397	412	385	367	331	349	385	361	383	376	365	404	394	366	387	377	386	364	392	370	381	390	403	401	399	385	358	387	395	387	383	367	361	354	370	377	386	340	412	400	368	384	376	391	374	381	374	356	375	405	389	370	380	443	376	402	415	384	420	394	373	378	379	391	394	391	421	414	388	374	396	378	412	396	360	422	415	388	387	370	352	404	406	420	375	383	392	360	407	404	386	412	367	369	394	403	376	385	388	376	390	377	359	381	429	387	383	433	394	393	371	372	359	345	410	366	356	404	386	389	351	373	396	400	374	370	390	400	364	352	386	428	362	372	428	381	379	361	388	346	397	398	390	397	388	340	391	416	414	340	357	379	377	440	396	405	430	400	417	393	390	388	397	375	394	384	360	377	400	377	366	384	382	400	382	364	378	363	411	350	413	353	363	340	385	361	356	369	377	373	378	367	396	423	393	392	377	383	351	370	380	406	399	376	420	354	350	384	382	384	371	413	367	413	352	350	382	365	370	378	371	396	420	358	389	385	401	397	381	361	394	383	363	394	384	403	394	417	369	377	367	357	400	424	414	375	342	398	353	399	381	398	383	412	394	390	393	384	343	365	366	368	368	386	389	331	413	420	392	387	421	389	406	413	378	376	433	380	363	419	400	394	390	381	414	362	362	418	383	386	415	366	385	377	415	413	366	341	424	396	367	367	397	406	421	382	365	400	407	376	378	375	375	411	380	448	382	397	374	357	373	403	367	397	366	358	397	396	385	383	425	381	369	385	399	393	396	398	376	376	370	394	372	386	398	383	395	382	429	400	402	393	362	416	396	396	352	378	379	377	398	350	356	392	380	383	382	391	384	381	423	386	356	383	376	404	389	375	402	404	360	389	395	384	427	406	370	386	390	396	388	395	380	382	426	377	382	389	401	359	405	390	400	385	387	409	412	362	375	407	359	417	378	388	350	375	371	389	388	409	388	389	393	385	372	392	405	401	395	408	399	368	405	372	390	404	389	389	395	425	391	375	370	364	361	374	390	401	388	408	402	417	411	407	387	374	431	379	364	404	386	366	410	402	392	373	383	369	379	387	430	375	424	401	382	380	408	384	388	392	405	403	390	404	397	398	370	380	403	371	400	375	425	377	367	371	393	358	394	364	399	390	414	394	400	360	406	386	388	376	399	372	358	370	389	395	390	388	389	388	390	384	380	403	377	396	423	408	407	407	408	393	346	399	379	394	370	373	364	375	376	385	358	362	388	359	349	422	364	383	370	371	407	385	425	379	374	391	368	351	406	392	360	393	389	396	389	398	387	399	402	391	395	386	380	376	383	366	385	382	363	389	404	392	399	402	376	376	416	369	381	378	360	389	391	397	375	392	351	387	382	389	390	374	387	406	390	365	358	378	388	411	394	387	354	396	393	335	360	379	396	350	410	411	363	393	400	408	448	365	416	374	360	379	374	370	370	383	377	388	376	370	405	356	405	388	403	365	370	353	380	357	385	414	395	397	388	409	424	396	341	373	380	399	404	408	395	381	404	356	420	388	383	397	370	378	402	405	362	383	417	412	378	385	411	376	373	369	370	365	389	388	410	395	401	365	380	395	366	363	337	402	425	393	380	403	417	362	380	360	395	402	354	406	417	386	402	364	401	359	351	410	392	369	359	369	389	377	363	396	387	399	363	402	427	401	349	389	370	337	387	385	394	346	428	391	330	383	354	418	366	395	420	397	398	383	369	368	410	407	374	387	383	408	358	392	417	411	387	416	402	407	354	397	401	381	410	397	371	401	384	400	407	381	364	375	392	377	398	371	375	397	358	423	383	389	384	354	380	386	378	379	383	384	391	388	355	415	404	380	391	405	353	419	338	371	401	392	360	361	380	365	365	384	398	368	383	388	370	405	407	355	373	374	406	385	373	388	373	345	378	431	392	399	401	380	355	348	379	379	401	364	394	399	376	385	391	383	393	409	436	393	326	373	404	402	389	372	389	345	357	370	365	339	376	395	379	390	408	379	376	430	358	450	392	375	369	421	355	377	375	356	421	395	374	387	367	376	390	379	387	349	383	412	367	384	386	388	408	362	407	399	369	398	378	365	398	426	390	416	371	379	377	386	402	404	397	398	422	407	387	360	381	385	405	380	361	429	353	383	367	402	366	397	419	390	432	391	388	372	357	380	381	378	375	405	394	404	388	384	388	380	362	361	375	400	399	402	395	352	398	368	379	397	398	404	389	388	396	432	378	379	364	402	376	391	394	343	400	371	400	424	407	406	367	385	399	385	421	411	379	406	374	400	378	372	357	355	389	338	385	417	392	401	385	367	355	400	384	452	373	368	390	409	357	341	407	390	347	394	392	369	371	383	354	383	390	372	404	370	381	428	370	390	385	410	399	376	362	398	350	413	385	403	362	394	388	391	379	382	354	397	381	397	393	372	382	370	390	436	345	377	398	377	415	411	388	428	370	381	391	356	377	383	366	415	385	404	387	372	377	390	374	358	384	397	405	411	376	386	369	364	407	361	406	383	388	398	363	370	379	350	407	415	376	380	369	430	375	395	368	372	384	390	373	363	408	355	413	376	393	392	322	387	389	387	407	384	395	386	357	371	356	394	429	338	386	389	398	377	369	389	372	374	386	357	348	412	418	372	396	445	389	398	382	405	374	395	402	371	402	402	401	386	400	387	374	376	406	378	363	380	398	416	417	407	384	397	394	385	376	378	358	377	404	407	425	362	343	376	393	358	378	398	370	355	355	400	402	395	354	430	395	429	387	378	377	397	408	412	380	404	358	395	375	392	414	353	379	368	382	370	378	388	392	368	401	376	398	377	368	369	410	444	364	401	422	406	401	372	384	416	386	384	373	385	345	377	403	370	434	376	363	361	388	400	382	383	359	373	396	365	391	397	419	360	411	375	369	358	392	414	359	388	448	363	374	376	400	383	379	385	367	404	356	376	371	358	377	374	387	383	364	420	365	369	381	374	382	391	391	395	383	386	361	381	375	365	374	399	409	395	353	366	382	390	370	378	413	398	417	390	330	409	377	381	391	383	381	392	390	355	351	338	386	386	377	371	410	419	358	369	348	388	359	372	386	398	390	391	373	365
10327	26047	2705	1357	1103	933	863	786	664	631	616	606	624	577	583	575	557	534	533	545	554	599	489	578	505	516	545	509	522	534	482	468	566	524	558	532	572	492	543	537	500	534	501	513	500	490	528	499	516	537	563	576	548	575	569	561	541	507	521	532	515	528	526	503	529	543	536	500	523	515	496	560	522	525	523	520	484	503	457	490	495	519	552	505	482	498	466	506	519	472	493	534	505	489	523	516	492	516	533	487	499	447	486	568	518	522	519	476	536	558	543	546	507	470	546	475	533	523	500	517	571	499	522	485	502	531	535	536	514	493	515	505	539	530	479	480	461	520	526	517	544	507	511	532	520	517	523	565	470	507	510	556	514	496	526	535	509	523	527	539	543	525	473	534	518	541	540	557	513	515	503	494	501	519	506	529	507	518	499	531	552	538	517	509	512	543	513	538	518	527	528	526	523	455	512	554	565	504	512	512	471	503	512	502	513	545	489	558	537	530	515	504	485	505	508	545	535	533	567	493	533	539	516	495	510	500	505	527	516	502	549	510	515	518	446	511	541	501	544	532	503	525	470	520	506	495	504	537	513	521	499	516	529	497	564	487	519	512	501	516	474	509	515	508	527	509	529	532	502	505	492	486	518	506	488	537	483	487	529	533	481	524	523	496	482	490	579	529	549	539	489	512	491	491	519	511	543	533	532	497	528	480	522	543	552	479	528	524	509	505	491	504	539	506	494	535	482	552	527	545	526	517	512	492	479	531	545	505	503	535	542	533	505	504	537	551	514	512	505	516	504	505	491	483	496	482	537	502	500	540	514	501	482	506	519	514	475	507	545	520	518	530	523	517	547	523	578	524	545	505	495	551	483	509	525	519	511	489	488	551	536	521	504	528	516	493	539	486	530	512	566	478	522	474	526	508	510	566	525	542	526	522	542	546	527	541	498	518	469	536	518	501	485	500	516	546	539	515	497	520	506	543	495	534	507	539	503	488	533	544	485	515	517	550	511	553	520	551	527	503	511	505	516	493	501	530	486	511	534	512	511	540	472	555	507	532	494	544	504	516	493	506	514	526	545	497	524	497	510	472	512	545	546	552	516	532	483	523	527	488	523	534	482	479	510	525	514	516	544	479	491	499	517	534	517	553	577	475	544	529	509	478	468	501	516	489	509	502	534	509	496	523	539	519	511	523	557	549	511	529	524	533	529	493	498	505	492	523	513	499	516	484	531	474	533	526	495	508	504	513	512	528	535	502	495	504	514	513	514	503	506	502	511	557	513	555	550	523	493	505	462	496	502	521	513	521	553	531	542	537	485	513	515	529	544	517	523	529	506	522	521	504	543	515	518	522	518	527	547	477	521	560	537	510	514	480	486	507	521	534	510	535	512	506	497	530	535	498	497	512	536	511	549	512	548	506	509	524	497	515	496	561	511	516	512	526	529	563	535	469	481	475	518	489	506	543	479	513	502	526	519	517	504	496	509	498	480	518	497	483	496	536	520	532	492	503	490	527	530	537	546	505	527	512	506	515	524	486	540	513	474	488	505	514	489	522	528	540	509	477	498	547	537	529	525	473	470	517	497	482	509	537	502	539	521	518	514	473	537	511	490	550	527	529	523	525	527	528	532	502	510	509	486	498	495	482	514	532	562	518	529	530	518	555	489	504	534	514	512	522	518	507	491	504	531	529	559	501	526	537	517	465	542	507	535	528	526	522	544	514	538	534	491	512	514	518	534	520	505	513	546	497	505	515	470	528	498	483	507	550	524	495	506	536	523	462	499	548	508	524	480	487	522	544	511	555	463	549	511	509	480	504	524	508	577	524	511	489	547	522	543	547	512	519	528	523	545	531	546	524	546	531	537	518	525	534	510	502	456	544	508	490	562	534	479	509	514	525	506	521	497	530	514	535	508	549	539	534	524	501	523	527	556	527	483	549	545	522	514	531	560	555	496	538	537	520	534	521	522	519	527	529	521	521	534	507	500	552	479	512	524	486	500	528	494	540	528	512	548	490	504	485	506	507	486	496	477	511	513	493	522	521	504	522	493	510	469	502	515	549	517	489	512	510	486	542	518	532	541	493	504	521	543	523	460	500	546	522	527	517	524	499	525	553	490	512	537	518	490	515	498	525	513	551	519	510	544	536	557	513	507	513	555	547	516	534	484	515	534	510	581	495	525	508	491	479	522	504	528	514	505	508	527	515	520	527	502	505	509	493	491	521	515	512	486	496	548	496	508	489	485	499	524	509	528	502	519	524	536	538	489	503	536	470	530	543	494	518	515	486	542	528	473	499	487	521	525	518	522	552	521	504	536	508	512	491	498	459	539	508	524	510	563	520	526	480	543	520	510	479	527	547	510	500	508	499	521	518	509	512	532	495	485	504	497	521	510	560	484	531	535	487	476	500	527	480	488	522	511	516	541	505	505	528	576	531	542	533	508	524	544	527	517	511	530	534	536	467	514	533	537	545	519	516	479	495	523	514	513	508	544	512	528	529	532	547	585	519	534	502	489	483	510	492	536	483	497	545	508	508	494	504	512	509	531	522	504	526	526	559	517	518	526	549	485	527	515	547	514	509	514	507	498	552	502	532	523	521	532	481	560	496	524	516	548	517	534	511	540	494	519	529	488	524	546	548	520	492	483	513	514	502	496	529	495	491	529	513	533	494	482	492	458	501	534	538	488	533	540	470	522	514	536	528	490	501	506	496	530	528	509	507	470	540	525	531	505	515	569	514	517	477	482	513	532	518	508	503	531	504	479	515	543	500	509	517	487	472	553	519	508	515	530	503	523	505	521	507	532	545	544	487	516	537	518	497	537	500	483	536	501	531	543	515	498	529	538	463	542	523	489	505	493	533	520	513	552	511	503	525	552	532	475	538	513	528	507	526	507	535	527	511	497	533	517	531	525	552	513	532	540	496	528	525	562	543	456	526	531	513	506	505	546	504	478	500	504	547	522	506	487	505	510	490	500	519	530	550	530	474	534	523	502	486	516	524	501	534	536	501	498	532	519	506	519	531	490	475	543	511	532	471	561	531	491	533	512	532	559	511	526	535	480	521	551	521	497	545	508	513	531	550	539	511	540	497	503	526	527	506	524	509	494	524	501	502	534	536	544	455	527	517	520	520	539	507	515	523	543	514	519	504	502	557	512	499	520	529	530	515	519	472	530	514	494	539	509	516	535	553	526	530	519	516	528	504	467	492	525	507	529	533	524	477	525	525	528	476	510	545	524	533	534	557	538	519	476	517	518	552	514	528	533	557	496	496	530	492	488	535	521	531	525	560	486	521	503	482	491	521	506	530	539	516	497	500	519	563	515	514	509	541	505	559	538	495	509	524	507	540	518	502	462	512	563	522	511	508	513	561	516	532	521	532	510	529	518	546	518	515	523	528	509	520	510	501	520	497	507	534	547	498	485	515	503	551	528	508	538	509	511	540	503	468	540	505	516	508	557	478	557	508	492	537	520	517	538	535	555	507	532	525	527	521	528	527
22001	20745	27494	24033	20738	19381	1507	486	384	356	303	262	241	229	212	212	202	198	190	185	210	176	201	168	174	153	169	182	178	169	162	163	163	181	184	145	158	138	151	170	151	173	168	171	162	181	143	173	156	160	151	189	197	196	181	169	172	186	162	138	156	154	144	171	159	159	160	170	168	151	177	150	151	152	149	155	159	157	150	155	157	163	168	168	163	166	131	153	152	132	159	152	150	165	142	145	178	135	149	159	161	163	144	155	164	174	176	140	152	151	134	182	143	148	142	152	165	138	136	143	150	149	151	151	159	156	156	151	160	161	150	143	151	146	157	151	153	125	137	153	156	176	150	136	160	148	166	162	173	160	148	156	155	147	153	161	161	151	156	139	148	156	148	135	155	149	155	159	159	119	120	130	172	139	137	166	150	149	144	159	154	157	157	165	165	159	169	172	155	154	120	157	155	129	151	138	155	171	151	136	154	162	159	150	141	159	137	153	138	152	168	149	154	155	152	159	154	148	164	141	147	167	147	142	135	141	150	150	136	138	158	170	159	164	166	152	141	162	159	156	140	148	152	154	158	128	141	157	129	152	134	139	166	144	162	150	144	136	162	146	170	149	173	149	137	167	127	163	144	143	156	160	165	155	158	144	150	155	149	146	144	158	167	168	146	136	152	139	142	154	150	139	147	151	178	136	150	156	136	161	156	153	150	173	160	179	178	157	142	160	140	143	144	175	143	148	158	143	164	166	165	160	160	163	173	142	149	139	161	144	157	164	139	154	156	172	129	162	137	132	179	140	181	160	147	170	160	128	131	155	162	159	157	168	153	148	158	150	162	152	138	154	136	137	145	154	155	148	153	160	141	145	147	142	157	149	152	179	154	164	126	149	162	154	165	158	160	157	134	140	161	141	148	156	147	159	152	157	155	123	131	166	168	119	148	163	156	142	147	148	153	149	140	149	161	142	138	144	169	164	163	145	129	128	166	161	148	155	155	148	129	134	154	151	142	159	172	162	144	135	144	175	165	161	157	156	181	175	155	147	146	163	158	158	159	155	157	135	155	133	175	168	167	150	175	157	156	157	138	152	151	159	149	161	179	167	134	142	136	147	171	165	137	132	145	151	176	155	156	137	167	139	152	145	162	136	184	132	162	157	149	146	177	173	147	132	142	151	170	170	138	159	158	167	136	148	140	147	163	150	140	162	155	165	163	140	156	146	157	139	179	137	147	139	158	154	155	145	175	124	169	158	140	169	148	145	140	169	156	155	160	156	148	155	146	160	144	160	146	153	179	149	142	156	161	153	143	138	151	159	163	131	152	158	145	159	148	161	141	158	146	167	156	168	154	147	139	152	162	138	140	144	154	150	145	153	157	165	140	142	130	141	156	149	125	158	164	142	147	169	159	142	151	142	160	152	161	138	144	158	146	161	154	155	148	150	142	156	166	165	134	167	149	139	149	155	135	140	149	144	144	168	166	173	139	173	128	163	135	136	158	165	135	149	146	161	180	141	163	176	150	152	188	153	171	141	152	141	154	153	148	128	163	165	166	165	171	138	156	146	155	139	142	138	134	159	149	134	199	156	162	184	153	134	142	144	159	177	153	157	147	153	174	139	181	160	140	138	143	152	141	146	143	168	157	142	148	156	123	160	143	140	144	129	144	129	144	131	154	156	161	134	139	160	138	161	163	169	170	138	156	146	155	142	131	138	139	159	154	139	137	170	127	161	152	159	137	148	150	134	169	149	123	135	159	138	177	156	138	151	155	133	151	141	150	141	148	145	139	132	163	137	154	145	148	127	144	135	137	139	140	129	141	146	146	149	156	143	175	149	162	140	136	129	155	162	154	161	161	146	164	165	154	173	154	174	152	142	160	136	159	170	141	146	132	163	155	148	153	150	162	160	150	153	129	131	144	151	151	145	147	155	151	157	148	132	154	138	138	142	172	177	158	155	130	113	148	145	136	163	152	145	144	158	166	130	152	153	151	179	152	158	163	155	157	144	138	151	145	145	169	162	159	168	154	134	161	145	146	159	143	159	131	161	155	164	135	168	139	155	142	154	150	165	158	162	156	151	156	154	148	153	156	147	143	172	141	160	160	149	143	151	165	156	156	148	156	153	146	161	143	154	136	158	156	134	125	150	151	133	145	160	138	142	135	142	159	127	156	159	148	141	142	157	163	152	141	141	148	155	151	142	159	161	162	129	133	168	150	143	165	160	142	152	147	142	150	169	157	173	156	128	141	166	156	155	152	153	134	148	167	135	132	155	153	154	154	147	138	188	134	170	166	145	140	181	155	149	130	116	163	142	151	153	155	143	137	157	135	158	173	132	148	148	156	141	129	151	145	144	129	148	166	156	158	141	156	144	153	139	149	142	158	147	133	154	145	166	142	153	159	151	138	164	153	169	142	136	145	137	157	121	162	133	143	158	157	146	142	153	155	154	173	141	162	136	142	146	147	135	147	168	153	167	162	161	141	176	145	158	151	166	151	139	150	160	126	149	152	152	150	150	164	143	163	126	152	159	150	132	157	149	156	188	155	168	141	155	154	170	130	158	156	164	164	144	167	141	141	146	155	145	166	162	153	184	149	166	159	158	179	139	160	169	130	122	151	126	133	157	143	141	160	135	150	132	156	165	130	162	159	146	127	129	151	164	167	135	165	158	149	165	148	128	159	138	160	143	126	155	161	166	180	144	173	153	148	169	149	174	133	161	133	135	137	155	148	159	176	160	142	138	143	153	158	163	157	138	146	161	148	153	145	166	149	148	152	146	142	162	139	150	129	179	149	161	158	159	160	151	151	165	159	126	166	167	132	169	158	158	139	134	161	148	162	127	159	167	138	152	135	148	139	133	148	158	139	167	161	133	166	141	141	144	153	155	174	168	149	151	162	148	159	173	158	143	141	165	171	139	135	145	168	167	155	165	156	154	171	165	147	153	144	160	155	142	141	157	140	148	141	149	147	148	138	164	157	174	159	139	140	160	162	153	148	184	138	163	146	154	150	136	129	149	174	167	157	140	141	155	144	148	155	150	154	142	169	138	153	164	148	161	152	173	150	147	132	165	142	163	123	145	152	163	145	152	150	156	143	139	158	155	153	157	144	139	158	145	154	134	139	152	134	150	131	140	152	139	162	166	136	164	153	170	141	152	135	153	165	155	146	160	145	135	128	156	140	138	175	152	147	122	144	169	135	125	138	145	151	144	185	201	132	135	165	155	151	172	144	162	165	173	158	162	161	160	146	176	139	146	163	155	145	148	161	156	164	133	152	143	154	134	167	152	131	157	170	138	146	162	135	132	136	159	162	153	151	145	145	145	141	139	142	150	139	162	171	148	166	121	148	150	161	148	138	146	162	140	157	157	143	159	134	149	174	154	123	143	162	159	173	148	159	155	147	145	149	179	178	180	124	139	144	149	154	130	143	144	169	156	158	155	169	152	153	152	149	172	168	157	159	165	157	161	157	141	135	136	142	144	149	149	157	151	145	129
17501	34453	7769	3446	2431	1827	1359	1080	782	706	612	564	495	417	418	368	377	358	334	284	254	313	269	284	237	260	247	224	239	236	222	228	252	250	244	230	226	202	231	220	214	242	240	228	223	205	228	216	207	238	221	266	259	310	270	281	246	259	226	240	231	237	239	232	215	234	244	237	210	229	222	211	212	227	233	229	227	213	208	236	210	219	229	233	224	203	218	236	205	195	241	199	226	191	196	233	227	198	196	225	201	199	212	240	209	242	192	217	230	206	218	177	231	204	181	195	218	235	204	196	225	232	228	231	224	178	219	218	201	236	208	230	231	247	234	225	237	224	212	224	211	210	213	211	217	250	196	224	206	190	211	212	202	199	212	192	201	217	229	234	215	209	192	174	226	202	199	216	245	199	207	215	207	212	206	213	171	217	230	208	221	230	206	200	205	209	192	202	200	216	211	211	212	225	208	216	222	203	225	225	206	218	219	235	193	196	232	198	217	210	214	225	210	201	201	208	206	203	217	211	191	234	213	188	205	204	225	212	208	168	217	204	218	246	208	224	216	214	256	198	191	188	218	199	196	220	196	236	244	231	223	212	221	201	191	213	225	185	221	208	187	192	211	204	196	242	199	188	204	202	195	234	201	217	219	209	205	211	216	227	199	200	186	207	208	213	229	223	221	184	186	213	176	225	212	196	238	213	234	200	202	220	201	225	215	211	201	202	230	200	228	222	233	193	204	200	210	186	194	209	218	210	214	205	203	204	219	217	221	222	249	217	208	219	212	197	218	202	217	186	224	191	196	210	228	206	221	199	211	219	202	193	214	206	228	203	214	177	194	198	229	224	219	195	203	184	205	232	204	223	189	213	207	196	199	180	212	205	204	202	187	210	200	204	190	225	230	200	213	210	202	207	207	199	213	216	227	219	219	231	199	231	234	167	220	208	191	203	189	217	212	213	212	208	220	218	218	208	225	186	190	219	230	209	193	202	194	223	218	192	208	220	188	228	207	210	198	209	201	207	203	227	228	231	207	204	236	202	230	211	221	206	226	215	245	210	232	222	223	189	216	191	226	227	242	230	198	207	219	218	204	222	221	228	202	210	210	232	244	209	226	196	202	220	204	208	207	196	209	239	232	209	199	222	213	221	189	221	235	190	215	216	192	202	188	198	209	205	183	203	226	230	235	211	182	230	198	219	198	202	204	208	208	206	210	196	221	216	195	223	220	214	213	225	215	211	228	229	235	225	216	236	235	222	220	217	212	220	225	179	212	208	204	237	196	223	224	207	223	205	200	211	191	193	196	214	207	195	215	219	204	204	230	216	212	214	212	227	192	199	204	234	210	228	223	203	210	204	207	193	193	225	208	213	217	204	208	229	209	215	204	206	226	207	215	220	241	209	222	200	204	193	199	211	217	199	209	250	218	220	232	206	206	212	200	210	206	226	219	200	227	206	210	212	201	204	212	216	240	215	227	202	232	210	223	216	205	213	240	217	219	227	220	204	220	236	214	206	225	205	195	224	227	199	205	212	221	206	205	214	210	213	211	220	218	191	195	230	218	223	219	222	208	219	208	233	231	185	180	223	199	191	188	195	201	200	186	201	203	163	224	199	229	193	203	234	217	207	196	228	216	239	237	211	225	202	219	217	204	193	188	207	219	193	216	200	232	246	232	237	206	199	200	210	223	190	193	212	215	222	229	202	188	198	240	221	186	202	212	217	220	228	198	220	217	208	227	220	211	213	202	162	193	223	192	210	238	198	214	203	212	240	198	202	224	244	223	211	193	193	199	202	205	177	201	196	208	211	196	226	225	204	209	221	216	214	213	242	231	213	212	215	219	209	224	208	225	231	207	214	195	209	205	240	213	249	242	225	211	195	199	207	199	208	196	198	231	212	208	217	199	199	197	210	211	232	217	201	215	199	188	201	223	199	228	213	200	198	225	234	219	198	236	219	199	212	202	225	263	202	213	219	204	216	219	198	207	204	209	229	207	165	191	217	252	221	204	221	248	194	204	208	211	187	216	223	186	225	192	181	180	189	204	196	201	210	207	201	207	226	197	198	189	237	223	201	244	184	202	221	211	196	192	212	202	210	215	204	216	236	208	211	179	216	208	231	210	205	200	244	194	224	219	205	219	234	202	236	197	200	223	203	206	224	204	250	207	208	213	217	191	196	215	180	192	197	208	186	221	206	223	203	192	212	207	199	258	223	195	190	197	228	198	215	230	186	228	202	237	191	223	198	213	240	198	215	206	200	222	234	190	203	205	220	222	206	212	215	196	218	219	228	199	209	223	213	218	214	220	221	203	215	217	204	193	208	206	206	235	195	219	222	243	207	232	215	205	193	203	203	217	219	226	200	209	223	214	225	216	209	206	217	220	195	223	213	188	199	233	200	227	221	213	223	211	192	218	201	222	204	226	211	245	219	210	183	192	206	206	208	203	215	199	198	201	222	189	212	211	211	212	225	221	208	196	225	212	186	214	206	197	241	200	201	210	239	180	207	212	201	216	204	236	198	224	210	224	200	216	209	205	214	208	217	227	208	201	235	215	215	217	206	207	210	224	201	224	184	227	194	222	231	215	203	221	201	215	190	215	187	210	209	211	229	200	219	213	201	195	200	229	193	202	202	190	209	228	196	212	183	215	201	171	206	204	215	226	219	229	242	198	233	215	205	210	216	246	196	228	240	182	218	186	222	195	223	189	185	231	211	195	213	200	205	193	219	205	220	208	200	213	196	211	209	203	181	229	190	193	220	180	222	208	214	211	200	216	219	204	232	219	212	215	211	208	209	242	210	212	222	206	216	237	196	206	206	194	219	228	200	202	199	216	211	251	207	209	199	193	244	215	204	193	242	220	222	242	242	227	202	198	210	221	214	211	199	212	224	226	209	182	190	205	206	216	210	216	211	211	203	188	182	236	222	211	224	218	206	210	194	205	208	197	215	249	210	204	221	199	208	191	190	215	218	236	191	178	230	202	207	207	207	215	237	172	208	193	165	217	214	214	213	202	201	178	237	211	196	236	225	214	207	209	238	224	194	211	233	204	211	201	218	217	208	202	211	215	213	228	219	235	202	191	206	214	188	195	203	214	200	179	193	224	214	222	200	212	211	235	204	210	190	199	189	216	224	207	207	206	184	203	223	210	232	201	204	220	196	209	199	203	188	238	203	214	217	231	215	207	218	205	218	220	218	203	211	205	196	222	225	233	225	183	196	238	218	217	222	212	193	222	211	218	186	211	205	200	183	211	192	194	187	213	196	226	225	190	205	197	205	217	230	217	202	192	212	226	212	216	200	216	196	227	190	219	189	205	192	215	199	214	237	190	251	205	202	226	200	236	198	201	204	210	189	224	221	247	196	204	217	211	213	207	217	207	210	194	209	217	218	190	211	187	207	196	192	207	197	195	199	232	245	201	212	192	200	180	204	205	191	214	211	218	184	226	208	192	195	213	214	211	218	208	237	176	212	197	204	202	215	179	235	199	202	229	215
26840	16428	2676	814	716	638	550	518	480	508	458	464	489	458	446	471	443	459	502	462	499	475	481	458	506	475	514	438	500	484	499	515	482	456	478	459	514	471	492	504	442	445	493	466	471	511	432	497	476	480	523	477	467	481	532	467	448	478	495	478	504	465	494	469	477	510	495	511	512	443	477	508	460	497	458	490	503	512	477	452	476	522	442	504	451	479	513	514	474	496	473	489	467	474	494	530	473	492	455	455	498	490	529	513	489	442	450	476	457	490	463	478	473	480	488	475	461	489	448	475	526	470	449	473	497	474	468	465	505	455	503	483	482	467	466	487	508	452	508	427	492	462	477	459	440	456	482	497	479	498	461	458	511	460	512	440	471	511	473	478	457	457	477	480	500	497	499	516	486	489	466	457	486	532	487	526	479	507	455	483	492	505	484	473	494	424	439	503	465	486	480	518	486	501	495	494	478	537	466	430	460	501	498	485	502	476	430	510	476	510	486	491	474	466	463	457	481	494	468	461	438	510	449	502	473	464	515	472	474	467	450	509	472	496	445	461	490	495	491	474	466	480	514	470	505	495	498	454	516	498	504	483	484	506	489	453	453	476	508	469	478	470	459	501	496	460	487	488	486	514	459	470	481	470	528	491	463	481	469	444	439	456	476	484	479	502	462	472	460	515	462	495	502	473	463	475	432	468	502	499	477	489	500	504	461	483	530	524	490	448	459	473	472	467	496	512	499	478	460	457	449	488	434	511	494	524	480	466	448	462	498	551	478	480	493	470	507	486	473	480	487	475	475	474	461	448	473	473	507	489	457	476	467	463	503	475	504	490	504	480	430	495	503	489	532	472	472	443	491	454	451	498	483	460	521	470	446	451	462	483	492	489	480	489	517	506	502	495	490	462	500	501	510	496	504	468	488	516	483	483	517	518	516	510	519	493	450	472	461	477	483	466	510	488	479	477	437	483	482	471	478	468	512	508	482	482	429	472	504	478	451	504	452	525	465	502	440	471	477	488	470	497	500	504	451	459	525	495	482	484	466	423	468	491	455	492	458	487	460	476	491	499	478	483	484	448	486	493	480	463	499	503	494	474	480	462	438	445	489	528	513	467	454	471	470	471	477	492	487	489	480	455	466	471	506	485	460	513	518	449	494	506	499	476	470	461	477	493	492	474	478	515	493	508	505	523	507	500	471	535	476	477	484	474	484	492	501	493	435	487	511	493	501	476	463	466	511	435	471	455	476	480	460	469	465	502	471	486	446	467	477	501	481	496	446	443	474	482	491	508	453	450	460	463	474	489	469	506	471	483	484	482	456	493	469	448	497	460	489	444	470	429	489	437	470	450	480	502	486	473	486	504	473	493	490	477	473	443	505	461	483	452	490	470	519	458	505	492	516	506	438	467	462	467	459	483	477	486	451	503	544	482	449	475	451	448	505	469	477	475	472	417	488	449	507	484	474	505	508	520	461	493	494	517	457	513	480	452	471	471	490	470	487	481	453	454	487	492	495	507	482	473	431	449	470	467	465	476	472	486	477	478	478	488	459	447	476	493	530	465	467	497	483	478	473	509	496	498	482	474	460	471	465	463	479	461	492	465	473	512	456	471	464	502	466	440	460	452	479	468	473	479	446	476	471	506	506	460	520	502	483	476	519	507	467	478	448	478	513	474	434	447	471	494	473	479	497	485	484	491	474	496	505	467	455	468	436	482	512	481	504	465	430	503	476	499	486	471	512	494	476	458	468	476	475	523	513	493	474	492	467	520	501	489	450	483	487	476	511	419	492	490	478	468	463	477	531	489	458	509	473	464	459	493	442	491	466	505	479	455	513	485	475	482	478	509	484	488	493	465	460	439	480	447	529	478	462	491	489	473	497	522	464	463	505	519	476	480	443	451	502	451	484	484	472	463	478	451	406	473	482	510	498	466	519	467	484	487	498	453	443	521	487	501	469	484	482	472	484	496	505	491	463	468	504	492	486	519	497	472	475	471	468	521	502	478	495	471	470	538	530	467	475	466	478	495	487	469	470	467	455	497	514	470	489	469	462	475	495	491	503	472	480	491	460	475	466	516	474	445	479	481	479	465	478	472	484	497	490	477	461	503	456	455	478	535	459	477	506	486	497	438	440	492	464	440	530	503	482	462	478	475	434	468	478	485	488	534	467	468	493	460	458	491	474	479	475	504	511	479	488	484	478	457	510	460	513	450	492	479	464	494	513	474	466	488	491	505	463	491	498	508	461	477	515	437	500	504	497	451	436	471	485	492	537	460	495	447	458	472	446	439	484	504	486	465	474	451	491	498	483	493	444	503	499	486	475	447	476	489	480	474	510	492	494	518	479	495	472	479	459	488	452	451	493	481	463	486	472	456	484	446	463	480	511	495	460	473	510	540	462	488	478	494	451	468	448	469	464	518	474	472	481	476	490	482	445	481	485	481	477	502	498	503	497	467	491	469	497	458	502	466	507	496	452	481	452	489	468	459	503	448	451	508	483	514	466	497	509	445	467	485	430	526	471	507	502	483	462	486	446	506	487	500	485	501	496	524	473	510	493	473	504	511	515	461	486	489	481	493	486	492	441	465	443	512	482	501	488	462	495	497	479	481	478	489	497	474	497	515	463	511	503	489	448	503	483	483	464	511	520	515	504	460	482	482	464	491	469	472	500	451	504	508	472	440	501	478	457	474	474	467	480	522	480	505	454	457	467	473	490	475	517	495	464	498	476	485	518	423	459	512	470	484	499	472	475	479	502	474	483	457	483	453	478	483	452	521	470	511	480	463	446	488	507	477	487	491	487	468	447	505	494	501	535	472	439	482	535	464	517	508	478	471	464	454	469	517	453	453	482	462	462	464	490	523	462	458	484	493	462	484	464	489	441	525	471	468	473	516	503	459	527	451	480	465	453	463	450	451	481	495	456	488	475	475	479	502	450	463	513	508	517	512	481	495	439	496	477	505	491	476	479	514	483	472	459	455	501	462	517	472	478	514	498	497	438	505	471	514	457	473	470	455	465	518	457	491	489	458	486	446	505	493	484	513	426	535	481	480	466	478	455	452	538	453	447	504	466	500	480	505	477	513	510	468	459	472	484	486	519	425	466	468	447	520	455	454	519	506	480	464	494	471	499	438	506	464	519	473	466	507	469	534	504	498	483	449	473	489	500	449	475	502	478	498	511	488	510	469	466	461	496	494	470	453	448	444	517	490	475	470	497	474	490	522	510	508	440	475	485	462	484	490	460	516	496	479	461	480	489	461	505	507	506	467	466	505	472	491	480	463	477	507	531	473	469	485	462	457	503	492	467	461	489	488	489	512	488	505	458	482	481	470	443	524	545	529	485	483	471	424	474	498	487	479	506	513	506	484	445	486	458	453	504	467	506	464	488	483	457	447	448	485	465	470	504	460	491	483	470	516	454	492	462	460	508	469	465	490	477	516	473	503	474	498	491	449	454	478	480	489	460	484	467	463	453	480	479	455	455	466	510	504	475	509
7514	11272	1001	786	756	704	724	677	720	730	717	655	674	658	663	695	636	632	678	615	665	637	629	670	675	649	656	670	678	688	660	645	686	678	676	639	630	664	621	620	700	659	658	662	664	659	661	655	707	699	659	660	667	659	713	663	670	635	654	658	673	666	638	640	692	629	634	635	668	637	663	654	673	638	629	663	655	632	716	661	623	666	623	663	624	720	652	691	631	662	588	685	672	620	711	648	672	719	637	660	643	655	662	671	656	661	656	672	681	690	665	687	658	652	677	621	660	651	674	661	652	650	697	666	623	648	677	666	658	675	666	683	629	671	628	637	648	683	615	682	631	655	649	698	635	657	688	634	644	678	732	649	654	615	651	595	668	634	670	621	694	676	649	683	728	637	709	663	633	644	667	614	654	674	653	660	683	694	672	673	691	653	641	651	693	676	664	645	672	656	647	673	681	652	647	635	628	653	644	638	703	723	670	651	643	643	652	709	658	639	681	653	674	628	653	655	695	677	667	681	614	630	641	662	686	625	645	674	655	695	639	685	670	704	648	681	622	639	613	683	648	627	647	649	639	671	657	724	674	658	646	672	689	657	661	658	667	696	634	664	647	663	655	668	619	715	646	665	695	615	690	638	680	694	656	622	650	629	652	692	646	644	676	702	659	683	643	624	679	696	648	628	702	658	674	678	655	642	651	650	693	633	673	625	649	715	650	663	661	663	681	641	639	684	650	649	651	675	665	661	660	666	647	672	624	691	699	710	709	691	660	643	680	661	654	664	673	637	626	678	670	645	650	689	663	677	666	657	652	621	682	668	742	657	648	650	677	649	645	647	677	642	618	672	664	660	678	660	654	665	654	622	720	648	685	689	633	665	632	678	648	678	662	651	639	627	607	646	691	668	667	653	658	633	678	675	651	633	672	669	661	669	660	665	665	672	666	706	692	681	659	613	658	657	636	652	652	675	675	671	672	637	677	607	667	684	644	641	658	638	658	639	684	610	631	636	661	650	640	685	640	685	678	656	657	678	686	655	694	623	635	683	641	657	673	664	674	629	673	606	673	631	692	613	652	666	690	689	619	694	647	673	674	678	652	622	647	657	637	626	621	657	678	602	649	643	688	673	697	656	637	612	648	650	659	667	633	636	695	653	682	667	656	672	653	669	614	674	675	642	669	655	680	667	677	687	650	680	667	690	663	683	638	619	666	671	704	664	658	665	621	687	670	646	634	641	719	650	636	637	677	674	695	644	628	663	695	668	638	664	640	668	651	640	661	621	663	678	689	642	645	645	665	700	691	663	677	680	694	703	693	659	655	695	646	689	665	648	651	658	637	656	617	629	668	623	640	639	645	676	680	645	651	670	662	638	710	667	640	682	592	672	680	651	645	671	654	652	645	652	637	690	675	657	665	667	691	633	659	675	645	633	643	679	663	631	649	631	654	660	681	678	634	669	635	673	689	647	619	682	683	682	613	697	741	611	666	623	634	705	645	658	672	654	650	626	666	628	675	640	692	694	636	649	682	624	713	687	683	645	689	637	624	621	665	708	640	670	639	664	654	638	687	666	692	659	663	677	663	673	662	626	649	678	671	640	638	664	644	657	654	609	616	653	663	660	699	648	700	664	640	677	641	675	659	645	674	624	676	675	662	688	692	663	625	672	709	702	638	672	652	637	604	692	641	672	624	684	631	675	648	657	625	647	673	689	647	634	621	686	628	638	635	663	630	685	663	616	676	662	648	653	664	661	641	731	655	653	662	658	639	627	637	682	658	654	633	643	657	683	641	641	679	661	631	658	682	686	668	638	656	624	739	659	655	667	617	684	648	643	669	642	666	664	642	702	627	703	686	671	642	656	691	634	645	724	632	645	678	701	631	644	659	667	677	692	712	654	665	663	682	657	682	667	650	639	663	649	660	689	669	648	647	635	670	688	643	635	685	650	626	668	695	653	628	662	659	633	652	741	626	627	668	634	640	624	656	642	658	664	675	670	597	669	672	654	735	684	684	612	667	663	689	668	629	651	691	619	663	675	641	682	666	674	647	692	656	617	624	683	630	624	681	620	632	654	620	645	629	703	683	612	626	694	682	674	654	671	670	613	710	681	625	636	630	670	608	670	700	612	668	658	703	668	613	673	660	665	697	652	645	628	621	665	682	650	679	662	658	640	656	711	632	658	623	669	664	682	627	690	647	662	648	613	676	660	671	640	650	684	673	662	632	603	679	726	666	661	654	674	668	665	674	662	666	697	625	662	695	656	682	648	643	657	627	661	648	663	646	695	662	707	713	626	639	622	692	671	642	679	690	655	692	634	663	638	699	662	660	691	644	697	633	664	634	628	634	664	659	676	676	636	626	669	638	636	694	668	686	676	697	677	622	660	721	652	648	662	733	655	626	656	654	697	666	695	682	720	680	696	721	646	657	665	698	651	653	691	670	676	597	653	645	663	640	647	624	641	681	661	697	659	651	644	685	690	687	668	694	695	692	625	658	661	667	683	673	674	672	640	643	648	681	677	682	634	635	690	629	644	691	654	698	684	692	650	646	668	628	661	655	698	676	648	673	650	622	677	674	693	641	635	639	711	673	670	673	654	632	612	665	651	623	654	663	709	684	625	646	681	655	700	650	694	693	633	697	630	666	696	665	634	631	650	663	661	687	680	667	686	626	680	658	665	643	642	619	681	691	633	684	645	661	665	660	668	638	662	705	685	665	680	649	606	645	682	673	722	680	652	703	659	690	711	701	656	597	645	668	669	702	649	682	674	702	671	632	609	653	622	679	691	662	729	662	646	659	650	647	638	649	658	645	634	657	629	688	642	641	617	659	649	666	656	630	694	650	665	665	678	693	691	670	613	652	656	685	648	655	645	666	657	680	671	702	670	663	615	665	679	663	689	596	671	619	613	643	615	668	634	632	674	662	661	606	625	630	648	694	693	612	613	657	625	634	694	662	673	676	667	640	668	681	710	663	671	672	684	659	688	665	668	712	650	691	684	651	680	654	646	682	675	694	693	644	617	665	626	634	659	653	708	682	613	661	651	694	668	655	659	677	696	673	637	637	673	719	649	701	692	662	663	643	670	691	612	668	626	617	666	700	684	649	694	711	602	646	640	681	661	666	618	669	656	646	668	671	640	663	610	642	719	694	679	652	664	691	678	655	662	675	662	696	706	679	700	674	689	656	646	646	664	652	609	628	657	643	645	676	675	672	668	648	628	676	669	655	644	672	654	661	667	685	662	652	682	620	706	671	647	644	696	647	617	662	675	633	651	642	655	656	674	692	685	676	688	627	703	744	644	679	646	701	669	698	664	635	632	686	657	666	678	674	663	630	636	649	707	657	670	675	664	622	689	655	646	704	630	634	643	694	667	661	677	683	675	627	655	634	659	677	632	599	611	676	648	672	703	659	645	667	677	636	684	637	632	677	713	731	646	650	687	642	669	678	639	679	658	655	673	682	683	641	675	697	612	661	658	634	669	644	666	662	633	663	646
22876	20724	26729	24722	19178	1886	664	520	421	407	421	353	354	364	328	372	341	330	353	318	350	361	375	322	368	371	340	337	317	322	334	329	333	326	348	335	314	302	345	341	320	295	336	339	371	356	328	337	349	318	347	337	345	344	358	326	337	357	335	327	311	355	320	313	311	315	332	337	305	311	309	343	344	340	357	297	335	316	325	312	353	342	309	322	325	353	340	297	336	320	319	320	325	337	296	339	339	297	345	318	330	303	314	345	312	315	332	306	336	332	378	295	333	316	327	330	295	309	314	320	341	326	341	326	338	321	291	311	313	266	291	341	357	317	300	345	327	321	341	329	321	352	315	304	287	331	335	314	347	379	314	352	316	330	328	305	320	321	327	357	326	327	319	319	312	334	322	345	332	366	347	327	332	342	326	333	328	322	328	342	365	329	329	326	319	289	314	319	319	303	351	321	346	324	339	333	328	376	320	336	331	327	353	308	323	327	363	309	365	320	324	327	317	327	339	326	334	351	342	326	327	321	345	338	320	304	331	320	307	322	353	332	327	332	319	317	328	361	307	347	353	344	351	319	352	326	343	307	324	311	311	377	310	321	376	347	288	314	333	351	298	318	323	312	340	307	313	344	341	333	318	308	331	323	280	306	312	346	283	332	338	335	335	316	309	328	331	322	344	320	326	304	300	339	320	312	362	303	329	294	339	329	331	308	334	349	328	320	327	325	340	374	280	315	356	304	320	338	322	341	296	333	342	309	294	341	311	339	345	290	325	349	340	351	320	331	354	338	353	306	315	311	294	306	346	338	325	352	321	344	321	350	345	292	317	311	332	342	326	344	301	302	355	339	352	321	330	332	321	317	362	354	297	337	341	296	336	322	331	344	346	311	351	335	294	328	310	330	335	296	328	304	327	347	310	364	330	338	320	353	332	341	320	295	345	349	360	322	336	340	323	363	305	312	312	312	323	302	302	320	344	325	331	322	309	325	315	347	333	312	334	314	331	320	341	336	312	295	366	345	326	366	315	326	322	333	314	321	342	299	336	307	317	377	334	355	328	329	299	308	312	350	341	324	321	339	329	343	364	354	299	313	341	376	303	347	316	333	338	285	320	322	315	312	343	359	305	344	324	319	355	339	316	331	297	307	303	351	296	325	346	320	319	303	351	327	279	329	291	285	316	333	348	356	299	352	331	335	334	311	334	342	296	313	326	327	338	338	349	334	327	311	348	327	361	304	303	327	289	348	313	359	312	352	347	366	304	333	320	335	310	319	351	299	339	285	352	339	301	319	352	353	336	339	337	338	355	343	325	339	329	311	334	342	319	352	314	340	325	303	311	287	347	312	344	318	314	337	314	324	314	325	319	327	333	335	317	297	332	326	317	317	310	341	335	318	339	317	338	298	325	309	312	321	309	352	306	317	305	341	366	340	288	305	324	343	328	311	347	348	313	319	303	339	348	303	341	324	311	330	339	305	305	347	349	292	299	358	321	303	336	324	303	326	322	324	329	345	309	324	316	339	332	304	322	326	346	334	336	327	326	314	313	327	302	305	318	295	340	365	353	320	315	309	313	320	353	307	332	316	344	306	301	328	318	335	327	355	296	289	320	291	327	283	345	342	322	330	340	339	342	321	320	328	329	317	319	305	324	307	334	315	306	325	334	345	326	320	320	322	347	355	324	326	309	328	322	283	295	328	346	331	332	323	325	318	332	321	336	366	347	349	343	320	363	338	304	318	353	310	358	352	324	331	310	342	336	335	332	339	337	355	334	311	318	298	305	327	342	311	326	327	318	355	326	334	346	321	309	328	313	377	343	303	332	328	354	347	321	324	332	362	342	351	351	301	323	331	367	349	298	336	355	318	319	349	345	346	311	297	293	337	330	331	312	327	324	335	306	337	333	287	332	353	312	296	327	296	333	321	326	384	346	323	324	326	350	327	353	322	326	336	312	316	316	341	297	327	337	347	335	330	344	311	334	363	310	325	341	324	348	303	306	309	344	330	305	294	325	300	339	324	313	299	293	329	330	344	354	309	327	311	336	303	314	319	319	359	320	342	356	334	304	342	330	344	321	326	313	329	313	333	334	331	318	328	309	311	335	339	333	318	318	324	331	329	332	295	320	307	298	332	330	320	343	330	336	313	317	331	318	322	308	306	317	316	299	336	346	304	320	348	298	317	343	330	323	319	356	361	317	337	326	318	317	305	322	310	325	311	326	320	298	335	340	350	309	311	321	362	356	308	340	317	321	323	302	302	319	294	322	303	326	328	310	319	322	343	318	309	292	364	351	302	339	331	337	282	353	352	297	341	327	336	350	333	318	329	321	316	346	321	321	309	332	344	331	322	313	335	349	319	292	308	280	330	315	305	325	315	286	346	319	317	313	310	344	334	317	372	295	370	332	320	322	318	350	304	337	303	306	345	349	341	309	318	331	329	331	324	312	324	333	349	290	365	341	326	324	321	378	350	337	329	326	335	319	326	320	312	324	351	327	302	306	316	324	341	327	345	322	327	326	331	326	365	332	302	337	321	338	284	338	324	329	344	321	324	347	304	332	322	347	330	334	313	350	325	315	365	322	337	345	349	314	306	323	306	318	308	343	344	312	333	317	328	329	334	335	309	349	335	323	323	312	316	327	325	337	336	331	323	312	331	289	318	346	330	299	320	343	323	336	322	332	329	328	309	338	309	322	322	343	343	287	327	336	312	340	325	281	309	349	324	332	331	327	350	327	316	306	313	328	310	300	313	316	352	346	303	323	337	335	366	288	305	370	306	295	343	323	329	320	318	325	352	305	318	348	382	339	318	308	334	320	335	336	315	367	344	320	359	335	332	292	320	334	318	309	321	320	343	320	323	324	319	324	339	319	323	345	305	332	346	345	326	329	332	314	312	314	296	358	298	360	311	319	329	319	335	362	337	321	310	331	316	343	328	351	358	368	328	303	340	315	328	340	327	351	318	329	290	344	331	306	353	289	315	351	296	331	313	319	319	293	334	322	331	330	339	346	333	342	333	317	321	350	335	314	329	326	315	324	326	349	307	346	321	330	345	329	327	300	311	315	315	324	280	336	312	321	335	334	358	324	304	323	334	332	292	331	344	317	363	318	366	354	346	358	301	323	308	321	348	335	311	328	300	290	326	326	326	349	318	321	354	332	357	344	336	343	354	319	344	296	330	348	341	341	311	352	316	343	322	291	313	353	312	299	328	307	341	341	353	299	309	292	327	335	321	297	313	346	317	330	339	336	335	329	320	316	333	348	302	325	333	355	338	321	346	320	324	325	321	352	367	332	299	343	333	374	317	323	350	313	347	355	301	370	306	332	356	321	340	298	344	274	320	319	319	343	305	327	314	331	339	329	364	321	321	327	328	337	337	328	321	321	320	313	342	329	361	343	347	358	305	328	358	316	322	381	313	302	312	335	321	351	330	338	309	328	337	311	335	318	327	345	330	323	316	314	349	350	312	311	279	318	348	327	320	312	329	340	360	327	316
18958	34054	4880	2172	1664	1289	1054	904	756	736	606	642	570	605	558	556	538	523	551	511	496	506	499	483	518	475	520	493	472	467	437	432	504	498	472	448	471	435	460	450	447	445	462	489	478	444	436	464	483	484	436	524	496	554	521	478	486	438	447	472	495	441	484	480	454	451	444	457	469	488	463	453	447	447	466	457	490	452	473	511	432	454	460	472	489	477	444	473	476	478	458	439	472	491	460	446	413	452	474	482	411	426	500	471	465	491	429	477	464	433	477	440	494	461	477	461	481	439	516	502	445	473	471	468	437	454	429	404	438	452	493	440	428	431	483	448	465	459	458	459	447	439	442	458	477	483	472	473	461	461	424	483	444	508	451	438	443	415	438	439	475	474	467	468	457	450	426	493	507	425	462	448	468	482	455	443	468	426	448	466	451	445	441	466	478	443	484	463	500	486	441	501	443	475	480	460	430	458	483	463	440	482	473	422	470	449	460	447	473	492	458	469	452	439	454	459	437	452	496	478	488	459	422	511	458	475	446	436	436	488	505	477	451	467	472	449	455	457	427	435	446	496	494	481	461	485	464	422	445	470	479	486	475	481	460	436	475	469	446	448	469	476	428	487	475	463	479	460	499	469	471	492	460	462	433	439	495	466	497	474	465	486	439	517	483	420	453	484	495	451	391	452	468	483	499	441	487	437	464	409	483	507	462	460	477	473	447	467	485	479	435	491	487	453	470	459	453	479	491	493	496	481	488	479	475	427	424	465	472	460	453	452	445	459	436	434	433	477	469	481	451	469	480	450	462	425	381	480	485	499	437	429	439	466	429	440	421	479	453	459	448	478	461	488	451	469	449	460	425	471	459	476	471	497	463	452	480	446	466	429	433	479	444	441	473	477	439	472	483	465	474	457	471	465	462	461	479	458	455	456	490	458	450	458	431	460	479	478	467	491	497	422	463	480	435	429	455	453	448	429	441	495	456	460	469	477	463	459	460	452	469	472	475	437	488	406	494	421	454	462	460	481	452	444	450	470	435	479	452	478	425	518	469	433	454	431	437	459	434	432	445	475	477	458	434	482	453	436	475	436	492	448	465	468	448	466	466	481	495	489	473	501	458	482	470	422	463	421	445	429	455	439	449	440	476	419	459	427	467	421	465	433	429	461	440	409	447	464	497	469	445	443	477	465	459	450	507	484	424	460	478	488	444	436	427	421	462	467	477	474	428	430	474	441	478	466	479	449	470	481	471	459	482	444	457	452	455	527	475	475	457	436	506	446	477	436	490	465	487	417	462	461	457	491	423	435	466	468	465	429	472	460	467	445	439	449	449	448	456	444	471	461	462	450	435	481	461	464	424	480	403	439	459	461	480	430	446	472	467	494	459	461	466	476	452	474	502	488	473	451	466	482	491	470	491	474	462	481	411	447	457	429	452	486	458	458	452	448	537	455	413	401	466	461	469	428	429	441	447	436	482	475	472	426	448	469	466	473	425	470	484	490	444	464	478	445	497	405	484	450	482	461	461	447	478	473	443	468	478	501	459	482	457	434	483	470	456	432	443	450	452	438	462	487	452	508	425	453	464	480	463	474	438	474	473	436	457	443	434	463	482	425	494	454	493	504	465	454	438	450	455	497	470	478	454	485	473	487	477	468	459	496	487	410	424	451	456	473	452	467	460	463	482	460	479	450	450	458	486	472	466	481	458	462	494	459	488	447	476	454	449	450	452	434	464	467	437	438	471	459	460	428	435	446	483	436	447	451	414	454	434	476	468	442	472	451	437	441	449	457	467	448	440	484	460	454	467	458	447	452	506	495	447	466	436	470	446	473	469	460	475	455	460	468	461	451	443	461	499	495	443	445	476	453	460	449	480	490	451	443	498	465	475	436	442	487	446	494	472	456	475	432	479	450	463	444	424	476	455	445	466	452	467	441	430	462	450	408	447	484	485	463	449	482	430	502	421	465	472	485	500	434	469	441	441	480	463	492	456	449	463	411	447	478	437	464	443	479	431	452	481	456	508	432	467	468	484	470	475	456	458	467	454	460	464	463	416	481	476	442	445	478	490	465	478	467	468	418	434	489	439	429	465	437	451	471	472	440	461	438	500	423	462	473	458	458	462	442	477	468	399	483	468	469	469	451	483	436	458	477	433	461	461	476	479	475	449	461	461	442	486	472	457	452	459	472	475	473	440	470	444	484	457	500	460	494	470	424	476	485	443	476	431	447	443	449	439	464	452	448	448	456	463	457	437	465	498	459	502	469	455	482	449	432	484	435	509	461	453	452	484	431	482	446	460	465	455	462	487	440	450	454	430	451	462	470	472	443	492	497	461	448	445	501	457	445	435	525	453	470	472	433	465	484	476	488	466	472	482	459	443	456	460	436	512	477	437	445	486	462	463	461	420	435	423	441	438	460	494	447	460	428	460	486	492	466	476	466	454	483	508	486	461	446	464	426	449	453	460	431	483	427	438	447	476	462	452	454	437	487	467	493	475	443	501	473	450	464	475	454	443	430	407	489	456	475	449	479	488	458	451	458	464	500	427	491	478	462	433	458	426	448	464	494	462	482	466	419	453	474	430	507	440	464	466	478	463	448	431	473	416	448	473	496	470	503	474	428	476	477	473	464	417	473	459	452	475	410	460	463	446	443	463	439	444	447	458	455	478	506	447	452	454	454	439	453	419	462	484	437	485	483	453	466	485	501	453	496	495	483	445	443	454	466	439	481	427	465	475	486	407	460	421	440	448	484	482	437	425	487	485	489	494	468	473	456	446	472	448	414	403	473	473	437	499	434	460	474	476	445	483	503	488	463	457	452	475	433	426	434	458	487	454	488	468	427	447	487	463	448	448	440	430	461	475	424	422	444	486	466	489	445	484	509	442	471	468	487	451	478	469	498	468	467	438	489	467	451	456	489	471	465	432	491	429	476	423	472	474	467	458	463	467	452	465	467	444	460	435	467	461	417	444	457	435	445	440	458	489	470	431	438	470	458	452	453	466	442	425	474	438	433	488	466	498	495	446	451	456	412	500	463	475	472	480	447	503	466	458	427	468	432	471	440	485	481	441	505	473	474	441	489	467	471	478	468	448	487	470	489	467	466	446	470	473	443	441	449	495	402	463	493	452	437	506	462	444	445	426	465	471	483	457	450	495	447	438	472	445	484	434	437	509	494	492	476	487	467	462	440	481	480	451	459	448	434	456	451	449	468	466	470	456	452	442	444	419	420	482	462	466	483	458	451	458	450	454	463	426	436	521	467	489	429	452	489	466	479	503	458	477	469	459	465	472	487	475	441	482	500	461	486	494	486	475	437	477	481	423	473	444	473	470	479	487	427	444	458	424	423	464	444	427	481	473	442	455	443	477	474	444	462	451	407	440	506	463	444	446	524	442	455	445	471	469	458	474	446	465	457	458	487	477	457	477	466	478	468	463	447	457	518	434	453	468	450	506	444	476	463	450	495	453	471	458	466	453	426	477	473	465	463	454	486	458	477
24104	20759	24889	22950	1702	561	482	473	419	407	416	355	388	384	379	410	406	394	385	379	372	375	383	402	389	377	384	376	399	392	354	363	349	367	379	397	367	389	415	348	402	353	385	366	385	381	374	391	377	371	408	413	396	383	388	399	407	374	374	390	396	361	366	369	384	380	364	383	393	404	365	332	376	371	389	397	399	414	413	389	370	359	329	374	396	400	385	329	429	364	367	376	350	366	364	335	378	380	408	372	373	416	379	373	397	383	408	354	370	372	351	389	375	372	375	413	359	387	421	383	381	344	360	343	370	396	334	390	389	444	394	366	353	390	398	368	404	357	397	379	393	342	358	343	407	378	389	418	379	378	344	376	400	351	363	390	399	364	382	432	353	382	420	372	349	372	365	374	372	375	380	389	384	361	407	380	352	344	378	363	373	341	375	378	387	406	349	367	417	393	364	397	357	383	379	411	374	375	390	419	376	378	358	384	383	369	380	392	393	360	391	375	401	389	341	420	343	390	412	353	356	386	358	359	385	366	377	370	345	377	371	368	376	392	396	335	380	386	361	342	355	375	364	410	343	337	373	372	378	396	386	390	364	359	385	376	365	381	394	370	387	397	370	366	385	386	375	401	394	403	401	371	375	380	388	355	374	388	321	429	385	370	395	397	358	354	379	431	388	365	383	368	382	370	367	404	365	353	384	352	360	396	386	369	381	384	363	390	389	378	397	380	374	397	391	377	391	395	371	386	362	359	353	389	366	392	373	382	392	337	384	374	335	378	387	345	369	360	389	368	372	391	369	336	384	384	398	395	358	357	374	396	415	374	362	371	385	364	401	378	392	401	406	371	360	375	328	398	379	387	394	376	417	397	345	382	346	381	378	391	367	419	376	375	379	349	383	343	363	368	388	356	371	374	374	339	361	354	357	374	370	360	373	419	380	353	370	358	375	342	358	357	348	383	347	323	373	382	348	394	382	329	381	366	415	408	396	366	372	374	405	405	356	382	387	349	386	372	390	409	374	399	391	408	370	385	411	361	396	351	375	386	381	381	387	364	366	388	352	378	355	379	395	377	379	376	370	380	367	369	400	360	384	403	402	363	386	365	367	382	369	363	364	377	341	378	371	373	399	376	348	356	401	392	347	367	352	391	357	348	384	394	374	346	360	403	381	362	388	346	357	374	375	368	397	370	384	406	385	393	353	376	396	363	396	424	369	380	390	375	392	395	382	359	362	379	396	383	391	378	386	406	364	374	398	367	369	385	409	384	352	336	380	368	359	376	360	418	358	381	394	397	391	389	379	336	399	375	349	369	344	381	361	378	386	368	374	364	380	386	368	401	367	341	408	343	390	377	394	397	379	394	348	379	407	362	353	367	352	397	392	344	390	342	390	399	389	339	402	396	392	385	403	387	404	386	365	355	389	350	373	353	365	359	376	397	382	375	388	365	397	383	375	391	401	335	391	411	367	339	375	399	392	403	376	377	382	342	382	359	362	375	388	347	355	393	370	370	380	388	401	376	369	356	314	335	371	416	396	358	383	359	349	348	403	312	378	400	357	381	388	379	379	391	401	366	377	387	374	365	359	364	351	369	427	389	409	354	384	418	392	359	388	371	355	361	358	374	380	427	406	364	384	371	386	375	403	377	379	374	370	409	397	344	395	411	386	380	403	376	418	372	425	369	375	348	389	349	372	383	385	346	383	354	424	383	369	349	364	392	364	373	381	384	377	365	347	387	374	364	390	395	367	395	386	371	374	364	371	390	347	369	379	397	329	369	414	390	401	400	366	357	363	376	401	394	335	421	399	369	385	373	348	368	371	385	380	386	390	367	378	377	405	378	367	376	365	391	382	374	416	342	356	399	337	370	383	398	350	387	405	339	407	347	378	373	371	401	376	382	391	351	370	383	402	397	385	327	391	350	367	368	417	378	382	363	370	406	368	386	366	360	397	393	376	381	346	366	396	381	403	358	345	383	377	351	363	363	371	362	366	396	353	366	396	375	360	348	374	343	383	382	365	405	361	404	363	375	362	353	365	388	391	376	369	357	342	379	349	354	356	361	369	376	356	351	393	379	367	366	381	360	400	376	371	374	377	381	369	351	411	380	404	365	387	350	355	337	420	373	353	335	384	343	359	363	349	360	388	370	355	334	377	374	368	358	375	371	358	369	398	354	419	419	402	387	345	362	382	367	391	369	349	387	333	344	376	344	406	391	377	365	389	371	371	349	398	433	358	399	392	341	388	399	392	373	379	372	368	350	390	395	370	351	392	370	391	378	407	378	431	377	374	351	382	343	379	358	407	376	370	383	367	376	372	380	379	396	377	371	356	378	351	360	405	407	389	417	361	397	387	389	380	386	360	399	368	378	358	385	345	396	357	341	398	399	404	376	396	376	365	351	387	357	388	373	375	383	391	367	402	362	347	387	360	353	363	365	401	412	387	375	371	344	366	349	369	400	362	359	396	380	354	359	396	409	392	363	329	361	352	365	405	370	389	381	371	355	401	385	356	379	423	372	365	406	392	348	354	402	369	398	368	374	381	358	371	379	351	355	390	390	372	378	368	382	372	377	385	357	386	344	381	395	386	336	390	378	375	368	352	374	361	393	377	345	385	374	386	399	357	370	359	364	374	385	403	363	365	400	361	390	344	382	382	366	387	400	357	356	392	356	365	375	368	385	353	350	352	427	391	378	398	357	426	381	385	386	398	377	384	390	386	389	387	384	409	367	381	359	426	374	363	345	374	381	361	334	378	388	382	357	383	349	364	358	415	381	372	363	356	399	343	367	388	380	371	386	380	407	386	382	391	342	398	365	376	400	352	377	382	399	362	386	340	368	401	373	370	354	376	380	371	393	372	360	339	384	387	388	398	359	411	396	375	372	365	346	362	392	367	401	410	366	399	386	347	354	397	416	354	390	373	354	358	372	383	388	381	390	373	381	378	360	371	368	333	371	390	399	367	366	392	372	346	389	387	383	393	356	358	397	381	335	373	386	375	404	402	371	412	357	403	370	385	388	353	400	377	394	388	385	374	389	415	370	380	361	380	383	396	359	415	385	364	359	382	406	378	368	374	403	337	423	373	354	370	345	396	370	387	373	377	403	383	328	374	373	350	367	364	370	407	349	379	368	387	338	351	414	380	386	386	368	367	408	396	351	364	387	392	401	380	419	375	402	342	376	361	370	378	375	392	368	386	379	343	390	390	367	396	377	387	355	397	373	362	364	384	364	345	392	396	363	375	401	401	368	352	359	395	400	345	368	393	367	377	388	376	403	394	386	317	364	377	362	362	372	388	382	393	396	335	378	377	385	398	405	361	371	413	354	368	366	395	363	391	365	393	356	392	399	361	378	380	384	371	364	353	357	375	357	371	376	383	398	334	330	408	366	375	363	381	360	379	366	370	381	373	334	381	366	398	376	360	348	395	364	355	358	399	368	405	383	392	406	369	368	391	338	383	398	404	368	407	384	378	388	379	367	383	377	349	390	409	393
17597	28480	2572	1350	1047	901	803	717	723	616	613	602	576	523	559	578	534	570	569	504	573	482	513	531	525	517	521	510	461	492	508	509	536	464	527	505	544	528	571	503	508	487	560	478	515	541	485	518	533	501	524	572	514	532	532	522	553	520	540	498	534	490	471	524	534	509	515	472	470	479	509	512	530	493	505	496	492	472	555	496	466	486	508	503	517	518	541	544	553	491	524	473	519	505	501	504	531	534	499	483	518	487	511	505	520	534	522	505	498	511	543	517	529	488	445	477	497	526	482	516	497	477	506	526	464	512	523	514	490	497	493	512	510	483	498	496	543	536	555	500	485	501	515	496	500	486	496	526	508	531	502	528	522	520	512	492	492	516	470	477	532	493	529	491	528	485	474	520	517	505	517	527	477	497	485	537	520	506	527	517	507	544	481	475	464	487	521	506	517	537	534	476	475	474	504	478	493	504	483	517	494	498	501	523	484	555	548	475	507	483	478	487	500	486	495	503	508	512	468	539	517	467	517	502	495	503	498	487	499	506	474	483	496	478	481	509	504	506	541	482	477	507	519	497	485	512	510	522	517	538	507	501	520	516	523	508	512	528	480	511	502	536	515	551	497	514	479	493	522	533	454	522	525	471	492	475	471	476	487	490	500	522	482	483	486	512	457	499	501	535	518	550	531	533	496	512	491	509	453	504	544	501	482	493	482	490	517	475	495	532	525	501	501	471	517	533	474	507	516	502	524	453	514	507	476	514	495	518	483	511	488	534	482	461	510	503	500	468	504	551	525	498	489	487	454	543	506	567	517	517	524	517	491	543	510	498	533	508	501	516	493	483	493	488	482	514	498	540	498	461	546	490	442	483	492	497	489	472	486	527	501	488	507	509	524	513	471	535	493	508	534	503	501	500	507	527	481	489	526	524	522	572	529	518	518	487	487	506	489	494	509	464	534	508	528	521	504	523	518	515	481	489	503	506	490	477	523	490	521	476	479	468	511	505	538	510	507	508	512	476	520	497	511	479	507	551	450	496	523	499	491	499	527	518	522	510	502	519	498	491	521	492	486	496	509	512	528	489	507	482	506	495	477	518	466	483	483	492	485	537	497	544	486	520	530	502	504	503	554	478	505	473	535	477	499	489	500	511	513	487	483	529	476	506	485	521	508	540	492	519	495	504	521	494	455	492	481	501	482	516	517	505	555	487	536	481	515	506	507	534	494	488	508	502	490	502	518	502	482	493	549	487	486	540	498	487	511	499	518	505	516	551	543	526	478	499	536	541	486	500	460	496	490	549	492	488	512	470	517	507	505	522	466	479	518	501	521	519	541	505	481	496	481	496	509	493	506	543	484	497	481	484	500	482	552	500	494	479	520	524	523	533	515	520	482	485	504	503	489	481	484	522	462	493	512	501	480	526	529	510	491	501	497	506	515	508	486	526	495	495	561	539	478	493	514	521	512	503	476	515	510	510	520	535	472	526	505	502	471	481	525	502	511	503	503	519	513	489	554	534	495	516	480	495	477	499	492	527	507	510	481	468	501	492	513	475	530	553	528	489	516	506	469	519	509	495	525	489	498	482	444	528	519	494	512	475	502	488	492	516	497	504	489	488	506	523	493	505	473	494	490	500	490	538	492	493	511	515	483	516	495	506	499	510	519	511	513	539	506	502	484	524	528	536	501	497	487	514	528	516	495	484	484	505	503	466	508	494	482	521	494	526	514	515	528	518	507	481	502	513	490	511	536	502	501	544	501	511	530	522	444	516	540	519	495	481	517	474	503	470	526	518	544	456	530	518	490	515	521	491	526	525	469	475	510	531	515	490	497	519	465	492	524	550	540	501	460	492	557	509	485	506	492	467	491	503	498	503	496	530	510	489	500	479	538	524	478	487	500	488	500	481	503	497	484	529	472	525	510	475	509	535	493	477	451	474	471	491	496	485	548	507	487	513	491	527	499	455	550	500	522	556	521	562	515	487	488	479	489	523	504	475	504	521	533	492	486	525	497	467	505	551	499	533	538	496	488	518	498	520	540	521	466	496	519	559	499	503	513	539	541	500	489	501	491	539	498	510	480	532	488	489	486	485	483	481	477	487	480	485	525	506	519	502	518	475	496	488	479	472	493	489	524	505	509	521	523	496	447	528	506	521	515	508	488	482	507	478	532	514	496	568	505	506	515	501	497	492	500	491	533	509	504	513	521	466	508	538	514	510	491	500	534	478	511	506	529	505	546	480	500	467	494	500	546	526	475	504	502	538	519	491	511	452	512	538	472	504	457	479	500	509	518	454	527	477	505	532	520	536	514	519	520	488	490	496	486	500	514	533	563	470	506	481	441	501	558	483	491	478	462	506	539	459	535	524	521	502	514	501	503	509	518	511	505	472	511	480	486	535	509	512	514	482	481	523	531	478	481	514	515	480	472	484	531	505	521	535	473	533	491	471	520	509	500	530	494	483	490	506	502	473	534	492	473	528	520	480	496	527	528	526	532	499	453	543	487	491	539	474	501	501	484	528	525	487	490	497	488	501	508	499	515	490	523	510	512	470	488	495	516	507	504	532	524	517	505	520	476	501	529	501	495	485	545	495	522	506	490	514	498	511	498	520	465	531	522	535	519	473	527	507	468	527	510	503	503	508	488	504	515	519	505	492	517	534	535	449	498	540	516	528	485	494	467	473	477	515	545	490	543	536	506	520	500	447	481	508	479	495	545	480	536	520	460	507	516	521	525	530	471	472	501	515	503	487	485	522	490	486	565	503	486	501	481	517	500	504	503	523	458	468	475	492	448	459	490	491	513	477	497	479	516	536	499	507	521	517	498	506	494	511	510	481	523	475	506	506	488	520	524	503	481	513	518	502	517	484	464	498	493	514	494	497	513	519	465	476	524	515	522	489	474	525	503	492	478	498	497	527	485	537	502	494	522	526	499	570	533	474	479	506	499	508	508	506	510	516	507	478	521	476	489	527	494	500	527	457	506	486	523	493	517	524	525	484	526	546	526	489	520	483	521	525	540	506	497	492	486	534	492	506	516	491	507	512	519	515	581	490	496	511	501	506	523	490	508	531	511	472	519	545	541	494	542	554	486	513	512	499	516	495	509	517	482	534	511	543	481	495	517	508	513	511	522	484	508	550	506	536	500	487	520	490	500	480	503	507	493	497	478	485	555	540	515	473	523	522	508	467	452	514	508	507	522	482	497	494	529	537	545	464	473	524	486	501	513	499	515	511	527	525	516	554	482	546	507	496	490	509	499	473	522	483	510	503	507	530	493	460	507	501	509	496	463	494	521	487	475	505	512	502	498	509	541	525	536	474	500	527	497	477	492	492	480	511	555	537	502	516	495	498	505	515	485	517	494	505	518	493	491	500	482	492	528	501	508	475	501	529	560	521	529	514	508	515	539	501	493	533	506	513	513	501	522	491	506	513	527	453	539	480	507	483	512	507	504	511	479	495	531	527	500	479	482	478	499	482	508	479	499	491	529	493	501	477
22063	20822	27546	24177	20807	15973	1049	469	380	326	293	282	243	226	210	212	195	212	164	196	170	179	163	187	189	157	186	171	158	137	141	151	157	184	165	171	170	167	161	135	154	166	162	170	131	155	137	133	140	150	173	166	210	180	173	166	169	167	155	150	148	160	146	156	141	139	152	150	152	149	146	175	169	140	146	159	148	150	194	150	144	143	160	129	142	148	138	142	129	141	138	152	163	140	158	146	158	133	143	160	144	158	159	152	136	144	135	154	159	136	146	135	142	160	135	135	137	119	130	138	124	133	142	158	174	126	158	153	148	142	149	154	147	142	153	161	156	152	170	161	157	159	152	133	160	146	138	135	138	157	158	142	164	157	137	119	138	146	145	140	139	155	154	122	160	155	145	142	138	157	151	157	161	140	132	142	147	141	135	148	145	155	135	147	166	136	163	150	150	136	148	133	140	156	159	158	118	132	140	134	130	147	155	136	147	142	154	153	123	142	147	130	132	146	149	160	157	125	167	133	152	158	150	130	164	161	145	140	157	137	151	147	148	143	141	150	155	159	168	134	146	137	154	154	170	128	139	142	137	147	143	138	133	143	153	148	146	129	130	149	145	159	146	128	149	143	153	141	125	143	128	143	141	154	132	176	129	154	150	129	139	144	162	135	123	147	156	136	144	157	152	130	135	130	149	161	153	138	145	147	126	143	147	142	140	157	139	139	141	137	130	149	148	150	130	167	130	139	142	144	159	137	157	155	151	156	141	123	152	131	136	154	151	155	133	158	141	166	152	147	151	170	148	136	170	143	138	145	138	144	141	125	123	133	171	157	128	140	138	139	127	151	163	137	140	158	134	130	153	122	158	156	180	136	155	149	135	157	125	136	155	141	170	121	136	135	126	129	150	167	151	121	144	156	144	145	151	152	137	127	157	140	131	144	143	150	140	141	142	147	145	136	159	154	149	148	140	178	159	136	139	140	137	133	149	159	135	138	144	123	152	147	146	125	128	135	162	142	161	146	135	133	128	164	142	126	147	173	138	142	151	163	151	128	152	150	161	160	130	166	149	135	178	147	139	134	150	137	145	141	141	147	142	133	134	162	124	142	137	133	133	133	141	143	129	141	143	143	154	139	147	141	150	124	128	141	147	131	160	148	156	127	149	128	153	122	160	161	133	144	150	138	149	124	149	132	131	145	140	147	143	158	149	158	162	125	149	150	162	150	149	142	149	124	141	144	131	166	137	145	142	168	138	155	141	128	124	128	137	149	157	142	138	149	117	145	166	122	158	143	143	131	157	133	138	139	126	131	162	150	142	129	141	147	166	150	123	162	124	152	156	146	149	136	136	163	141	148	141	178	130	131	167	140	138	157	134	154	146	141	139	130	152	138	153	124	137	150	146	147	162	151	154	142	171	138	139	164	145	155	127	149	170	153	139	145	142	166	138	137	147	148	132	152	114	134	141	144	147	150	152	145	148	167	134	151	168	151	159	126	142	133	143	149	144	150	139	157	148	131	144	166	138	116	156	150	138	142	131	144	147	145	151	150	169	143	146	148	138	154	137	150	144	151	149	154	118	137	147	146	135	138	142	146	154	156	148	138	144	145	132	129	159	154	146	148	128	138	149	150	137	141	158	124	157	135	142	139	131	148	133	144	145	123	131	127	150	138	147	139	143	141	144	158	137	120	133	141	143	153	140	140	141	170	131	141	136	138	129	147	143	161	137	147	157	166	136	163	159	133	159	143	153	145	160	141	158	149	153	141	137	128	153	140	172	125	169	148	146	137	145	144	140	132	127	139	161	134	151	130	147	147	147	170	146	134	159	156	139	147	147	136	145	162	147	147	153	142	146	140	144	126	145	153	127	157	147	129	156	144	156	139	139	148	138	145	157	138	147	160	137	159	150	138	170	140	138	137	129	158	148	168	155	151	149	148	141	136	146	132	154	157	142	146	158	161	143	165	177	154	152	154	136	136	152	126	153	140	147	146	135	131	148	124	140	148	128	150	124	155	151	154	145	152	122	165	153	154	130	145	148	145	135	156	142	148	142	147	132	153	158	134	162	135	140	143	135	149	131	155	157	139	133	147	161	150	159	162	165	154	148	135	132	133	152	134	148	140	154	157	177	144	144	163	130	149	153	176	145	142	140	133	130	137	140	165	128	128	137	129	138	160	155	165	143	137	157	143	142	137	143	147	137	123	160	149	122	151	129	142	163	155	146	141	144	154	130	140	155	139	145	137	142	134	163	149	153	143	139	137	157	170	153	122	154	123	155	136	137	126	134	138	153	141	142	158	129	160	165	151	142	117	150	145	147	167	135	158	141	132	177	142	132	147	155	129	119	157	160	138	135	171	117	156	158	118	148	140	161	155	152	165	148	142	149	140	167	138	134	144	143	158	152	128	137	138	138	127	146	135	140	150	138	127	144	150	134	146	137	151	155	136	133	146	146	160	127	150	155	141	155	124	141	151	155	143	147	136	148	174	137	123	158	125	155	160	125	133	158	142	146	152	137	158	147	135	147	130	150	146	153	131	152	145	142	144	156	138	138	144	180	139	158	138	161	170	116	134	156	155	139	159	151	149	142	140	159	144	155	132	132	119	145	151	160	132	146	160	149	147	131	155	149	145	115	148	135	138	127	138	158	162	168	153	157	148	154	134	142	162	133	144	157	155	134	136	148	131	144	143	146	147	134	147	150	142	124	137	167	138	147	147	147	156	123	157	131	123	131	154	126	122	125	130	134	162	136	139	148	153	152	155	124	154	144	144	147	144	132	133	158	152	149	138	138	141	163	144	122	142	139	158	163	158	161	132	148	124	138	132	149	153	143	150	150	138	138	158	132	149	146	147	156	151	151	159	151	133	138	131	142	148	148	150	138	135	138	154	137	141	140	130	141	141	153	133	146	143	163	128	142	129	159	142	151	128	146	158	149	136	146	161	145	139	175	140	166	158	142	153	125	141	139	151	151	137	133	136	142	156	128	132	134	163	157	155	151	151	154	168	166	157	131	119	162	156	142	134	160	140	154	159	134	155	138	145	139	150	145	146	123	146	130	156	122	145	152	176	160	146	149	134	138	137	152	142	139	163	156	145	155	146	158	146	159	138	160	128	189	147	121	124	142	147	145	145	159	168	147	145	143	141	125	165	148	139	118	127	147	139	140	156	157	153	162	143	166	139	128	130	148	156	172	134	157	143	151	147	152	136	156	140	154	139	137	110	149	142	150	146	161	147	143	154	139	145	123	134	149	148	170	127	165	156	149	136	141	168	161	153	160	146	161	119	165	151	155	148	146	142	140	127	134	139	139	129	158	153	135	118	139	111	148	133	156	144	155	131	172	146	163	132	148	142	146	132	131	160	127	144	133	136	159	133	133	127	162	120	143	145	149	145	146	151	161	148	151	142	168	152	138	136	144	140	152	154	142	134	162	159	152	141	138	155	152	162	144	142	150	141	130	149	163	139	141	159	146	142	148	136	144	134	142	143	153	160
23594	35085	7595	3363	2384	1757	1304	986	819	720	590	548	428	401	374	378	303	320	342	283	302	269	258	266	236	262	242	250	234	243	225	238	238	207	211	224	240	186	220	228	200	236	229	215	196	200	199	230	195	227	283	276	274	289	293	257	247	210	213	210	227	201	222	218	226	211	203	230	240	184	217	200	196	210	201	205	210	195	192	185	224	199	211	209	200	223	198	197	214	213	224	217	226	233	210	194	239	215	167	186	220	193	222	212	224	205	185	211	221	229	210	203	191	188	190	198	188	169	210	216	189	201	208	222	203	219	202	195	212	187	207	208	184	227	222	238	193	222	172	178	207	202	215	208	204	238	216	204	186	192	184	191	215	203	196	201	232	192	197	207	199	206	197	223	173	216	205	202	192	210	185	211	207	189	210	187	189	209	183	210	198	202	211	186	217	210	226	191	189	187	214	157	198	220	190	212	197	219	208	208	165	197	213	174	194	204	217	208	209	217	179	224	221	193	209	209	196	162	173	214	205	198	191	206	237	198	203	207	205	199	207	190	195	217	214	215	226	186	225	200	208	204	199	204	220	206	217	210	212	189	180	209	216	201	208	214	202	188	199	204	211	203	215	191	213	199	215	207	218	200	213	196	181	232	234	196	200	210	201	178	224	227	206	150	188	204	213	204	197	203	201	220	238	212	190	182	189	210	221	206	176	218	201	189	228	195	197	236	198	186	186	203	195	201	195	205	210	221	186	197	210	198	199	200	202	165	197	207	213	217	200	199	189	211	190	197	211	223	193	210	193	206	178	201	211	195	223	209	182	200	219	203	228	191	206	197	199	248	204	206	217	199	203	198	196	182	189	210	185	206	204	227	187	206	178	189	215	204	217	194	193	218	192	200	191	227	193	202	217	210	208	218	207	201	182	203	208	188	201	192	196	225	217	204	213	180	212	208	206	221	208	210	220	196	203	201	207	215	182	190	202	220	190	185	218	207	196	217	191	202	203	201	204	204	205	197	183	178	177	221	198	210	229	211	198	173	192	199	203	193	198	195	195	198	211	193	213	199	211	225	216	206	201	197	223	212	182	196	201	212	198	199	195	212	207	200	203	175	197	195	190	220	207	203	188	214	218	207	188	196	217	185	206	218	208	219	191	209	217	215	209	188	198	200	199	221	212	221	209	195	177	185	208	198	180	207	217	192	208	215	193	199	209	193	212	204	199	209	206	205	226	198	199	198	227	224	213	207	205	208	219	195	211	177	203	184	217	205	201	221	199	216	183	210	202	221	207	211	190	208	215	190	210	204	210	222	188	199	233	210	194	216	213	205	167	222	196	182	214	207	177	187	177	201	203	205	207	210	212	192	212	173	222	218	179	207	193	207	198	220	204	169	202	187	192	202	210	195	206	227	189	207	199	190	209	213	217	169	180	226	184	178	201	217	190	188	202	216	217	184	175	195	184	196	203	193	202	225	192	178	225	203	202	212	190	200	200	204	209	225	219	195	204	203	202	202	205	224	191	189	193	211	199	217	178	174	191	178	209	199	187	225	192	222	239	203	189	211	192	231	189	188	198	222	194	194	202	208	195	182	200	199	213	178	224	185	200	198	201	205	228	216	194	203	192	186	193	198	215	187	173	184	172	176	214	182	197	198	199	184	220	221	210	212	181	195	199	212	208	211	208	209	205	210	222	206	190	228	182	186	199	201	227	208	204	199	202	198	213	203	214	207	203	186	188	222	194	199	203	180	183	199	203	211	193	192	198	213	219	219	200	213	176	205	167	213	211	189	196	196	188	217	208	218	199	204	189	201	208	197	171	203	199	203	213	183	197	225	220	188	207	200	190	173	186	211	226	210	183	191	211	207	208	212	186	216	204	187	198	211	185	206	189	182	230	178	201	195	216	198	189	234	199	202	183	194	215	205	206	203	181	207	177	218	215	202	208	201	213	193	190	198	224	208	194	183	197	212	192	187	187	188	199	218	205	211	211	192	223	208	220	194	226	202	216	212	178	221	213	195	204	211	211	178	214	196	204	212	201	219	190	191	204	189	182	211	226	236	196	199	226	204	197	185	215	189	207	163	216	209	192	197	212	215	216	212	206	194	216	193	227	187	209	232	187	192	198	200	231	195	218	188	209	189	206	218	194	211	192	219	241	209	199	180	208	184	221	220	189	175	215	174	198	214	176	210	198	204	217	206	194	205	196	213	200	172	193	187	230	206	195	203	185	207	201	197	207	210	202	187	207	238	207	196	213	194	186	224	178	218	179	198	200	183	198	204	211	197	204	205	191	212	180	202	222	199	218	180	204	206	210	171	182	206	196	223	184	199	183	185	218	219	178	173	202	179	197	191	205	206	207	214	184	192	218	192	221	202	184	191	195	188	193	201	219	195	195	193	192	214	196	206	187	186	199	216	189	213	195	218	228	196	178	210	198	218	206	201	192	217	180	204	190	222	236	177	186	185	196	173	186	209	212	201	183	201	188	187	191	190	220	182	197	173	216	214	189	207	225	191	196	189	225	188	195	206	202	199	190	189	218	222	193	190	201	207	193	209	205	199	210	231	186	196	191	218	223	190	241	186	195	202	205	202	181	231	210	181	198	206	220	173	199	195	187	213	187	192	198	194	194	197	197	204	206	195	208	197	206	199	218	216	192	200	188	190	205	211	192	215	208	208	163	212	216	224	196	157	205	189	204	202	217	195	206	194	217	206	225	193	210	210	204	204	175	222	187	232	201	195	224	206	201	185	224	200	179	177	192	190	219	217	223	208	199	191	222	203	212	187	202	220	220	206	188	203	188	208	205	185	223	239	178	220	190	208	207	176	197	185	185	220	212	216	198	226	229	189	198	187	203	220	199	224	199	205	172	207	214	202	230	188	213	195	211	202	198	198	179	188	218	200	192	204	202	211	179	198	222	193	222	188	220	189	204	179	196	216	181	186	189	199	193	204	186	201	192	192	202	207	215	202	202	208	203	200	205	179	210	216	184	178	194	206	203	224	192	211	197	190	209	197	204	202	210	205	195	221	210	185	232	191	180	200	204	221	224	168	218	193	185	189	193	201	184	204	207	208	217	173	203	199	213	226	213	189	210	202	232	218	205	203	210	193	215	220	199	191	202	176	194	201	197	217	192	205	197	204	207	203	189	183	228	183	189	211	188	208	190	220	185	183	221	162	202	181	203	192	203	187	181	195	195	201	170	192	208	199	216	207	233	202	202	199	213	196	197	204	199	202	214	219	218	210	201	185	208	194	185	198	196	193	198	169	204	204	209	203	179	224	198	212	235	191	164	202	190	212	177	219	209	200	198	201	201	178	223	192	217	214	191	178	207	243	199	201	181	182	219	226	191	183	208	200	181	192	196	180	212	219	218	232	214	207	197	193	189	220	233	210	212	205	186	206	190	220	206	239	215	199	191	181	207	206	178	220	160	197	181	206	188	219	214	199	200	186	210	206	202	219	184	205	201	192	206	176	204	194	200	200	211	215	213	211	191	216
26807	16614	2572	737	579	532	477	486	492	453	474	480	461	476	475	492	500	439	454	498	476	450	462	479	429	457	453	451	493	490	498	456	441	468	479	511	487	475	497	500	492	483	489	507	502	487	445	472	479	494	487	467	506	468	527	526	470	483	462	498	490	435	465	487	467	452	513	529	475	439	475	499	456	493	505	491	467	477	479	481	445	457	431	482	445	485	484	515	498	467	485	474	471	488	445	468	443	465	480	473	458	466	470	477	444	489	467	471	449	479	482	485	472	463	506	444	477	484	481	502	431	462	467	443	434	480	449	485	483	467	492	469	469	491	511	512	460	500	454	499	449	511	468	463	447	447	465	502	466	518	470	476	478	468	446	453	460	465	458	490	477	514	455	459	438	496	451	479	458	481	464	474	459	465	456	463	462	477	510	475	490	477	461	481	444	487	491	485	445	455	496	475	505	485	477	516	529	478	501	475	465	462	462	497	505	485	481	435	474	483	473	480	474	466	463	489	493	491	490	485	449	484	475	511	485	468	480	478	480	472	492	505	476	485	472	458	500	471	475	466	480	458	497	436	474	448	467	462	508	495	459	485	457	446	490	481	495	470	465	429	506	468	444	435	477	455	474	537	458	459	464	429	470	480	516	492	453	507	442	499	514	446	457	450	490	499	438	460	504	453	467	483	469	475	469	481	455	495	454	464	503	480	475	484	437	484	460	464	462	502	452	461	504	499	479	468	505	503	483	470	478	517	490	471	467	500	473	493	490	451	483	505	482	472	482	486	502	470	490	454	479	465	470	445	477	495	477	497	473	463	472	501	483	449	484	425	497	462	470	475	459	444	466	502	490	498	448	475	459	486	445	488	440	467	447	479	493	511	478	427	469	484	485	496	471	474	447	501	487	491	466	465	483	451	486	477	485	466	460	467	465	483	503	477	487	452	469	498	498	506	469	479	483	462	473	477	435	475	480	482	476	494	493	498	453	461	493	478	456	464	440	492	516	479	475	475	501	461	487	433	467	483	479	509	488	443	453	486	463	470	464	491	466	475	472	472	458	467	446	483	508	451	482	484	482	481	484	490	443	462	492	496	465	485	448	461	458	459	491	502	401	482	458	459	451	491	469	475	509	462	498	495	474	472	487	468	510	508	486	463	507	473	479	486	483	478	506	503	501	499	476	495	468	483	437	476	455	484	480	437	480	465	498	466	487	448	476	485	529	467	473	469	492	499	483	446	471	490	482	499	460	479	436	504	476	487	446	458	496	473	446	488	474	486	484	464	472	475	465	453	494	513	448	483	473	497	470	456	504	506	493	466	477	465	483	461	464	466	468	469	457	460	456	484	493	450	462	501	454	490	463	481	459	428	473	419	461	452	509	490	445	504	482	440	483	460	495	463	491	490	481	478	480	472	473	499	513	450	521	475	490	460	474	478	500	477	476	462	504	452	478	415	489	471	494	469	475	437	483	505	511	457	442	488	512	483	462	454	441	479	480	467	497	456	467	457	428	461	449	475	474	494	485	460	488	483	536	520	489	505	518	493	481	448	490	429	481	471	465	452	476	465	487	483	469	435	487	490	485	485	449	483	512	443	470	471	456	459	459	501	446	488	501	477	479	464	476	483	491	474	498	456	507	496	469	488	480	469	486	497	492	472	504	469	484	482	459	476	452	466	497	477	459	467	453	497	476	441	484	450	470	487	417	485	474	478	476	435	474	500	545	491	486	474	514	470	450	466	439	468	477	488	484	460	461	515	442	431	477	457	466	513	464	488	470	456	493	452	491	483	468	525	482	443	469	429	462	466	448	483	489	491	490	469	486	489	492	492	480	464	455	474	457	472	498	432	493	481	477	476	514	504	474	479	487	507	497	464	454	481	461	443	498	483	492	485	507	483	491	481	494	473	483	493	502	516	447	424	500	496	449	433	522	521	508	490	486	443	467	453	468	443	464	462	459	435	464	471	485	435	476	485	465	495	472	472	457	479	476	478	482	460	423	444	509	466	500	470	462	452	474	471	491	474	467	485	500	449	512	526	485	462	472	488	449	455	460	537	465	431	474	480	465	505	482	473	480	455	481	466	460	442	510	473	530	467	501	473	453	469	490	474	476	444	451	479	495	453	449	491	454	488	490	456	482	455	479	467	474	474	453	475	484	497	469	493	483	482	479	486	482	481	519	467	448	478	501	484	466	454	464	464	466	432	505	442	467	491	466	486	471	499	458	457	479	506	524	455	461	495	485	460	451	503	472	499	472	427	459	474	473	485	490	467	479	459	485	487	444	457	503	451	451	460	484	497	469	463	453	476	479	510	495	463	512	462	467	449	488	485	472	547	465	450	464	454	492	502	482	426	491	510	490	446	447	470	486	484	493	457	473	501	473	482	440	476	490	483	479	449	504	489	504	434	462	469	474	451	473	456	501	483	462	474	468	523	488	485	474	489	537	466	471	456	453	437	480	479	447	494	508	475	452	477	502	494	457	498	482	467	510	520	472	467	438	480	507	503	445	481	448	513	464	513	478	484	479	496	497	501	449	465	491	473	444	476	491	460	440	509	464	480	466	499	462	494	475	479	470	457	503	453	485	473	465	454	507	486	425	438	487	434	477	430	474	444	485	465	464	522	487	486	495	484	471	471	458	471	480	453	512	474	468	496	444	457	496	466	488	518	481	448	453	507	480	493	504	476	479	473	509	495	480	461	466	464	485	477	491	453	498	470	466	484	451	472	476	474	476	485	469	485	470	471	462	488	462	468	469	488	510	473	468	459	447	454	422	499	466	460	504	480	523	421	481	479	451	472	472	497	545	452	491	455	464	489	460	485	460	498	453	491	477	505	453	484	464	460	485	443	489	511	469	454	522	465	489	459	442	477	457	478	431	468	471	475	516	468	471	496	453	436	487	469	485	498	486	493	475	492	466	462	485	502	484	465	449	470	486	495	466	470	413	476	469	512	452	486	453	470	498	484	482	460	483	456	475	476	460	463	468	452	496	480	464	489	484	463	510	446	529	507	473	488	489	442	452	433	483	495	432	492	492	449	454	443	458	476	488	500	495	493	486	453	461	458	483	479	497	472	444	500	439	463	448	445	468	471	501	471	486	479	483	465	491	445	469	517	480	503	462	463	474	477	501	449	473	449	501	491	482	480	510	478	476	478	483	498	437	464	466	463	493	439	461	456	458	500	463	471	457	472	496	488	474	469	446	440	459	448	472	457	492	499	493	485	477	494	521	484	495	481	513	470	454	448	434	474	464	521	501	452	489	508	477	477	445	467	480	494	461	507	499	497	445	476	492	481	446	475	483	425	471	484	460	451	463	499	482	454	490	444	495	472	462	469	442	454	434	471	480	492	466	523	478	467	492	473	476	465	502	486	489	471	457	495	493	440	468	482	464	442	456	453	471	476	421	461	485	497	470	477	507	494	484	494	468	453	440	464	508	466	496	438	480	480	516	448	484	494	460	505	518	472	474	462	488	481	467	464	495	482	431	492	492	488
7947	11854	990	784	712	738	667	647	667	671	701	642	620	691	632	645	647	675	654	642	653	618	629	613	645	684	650	667	627	609	675	653	631	649	685	650	612	677	631	640	614	629	671	631	661	689	651	624	652	660	644	598	695	666	750	598	648	708	631	615	710	621	637	645	665	654	655	706	654	691	669	652	664	652	669	627	638	624	646	632	651	655	650	685	659	619	661	603	621	637	647	618	623	665	699	669	601	698	680	638	610	603	638	683	649	668	676	634	668	620	621	632	646	627	634	622	611	626	670	618	652	683	668	614	686	627	635	679	588	664	670	635	679	657	606	654	628	637	622	705	650	619	653	602	696	688	651	692	641	643	619	639	624	659	649	612	696	639	644	632	655	604	670	659	627	652	633	646	609	663	638	665	667	609	676	685	670	641	632	629	637	605	644	607	654	709	701	672	651	646	618	662	677	642	667	646	639	656	622	646	634	685	648	691	649	688	667	667	670	671	639	667	666	621	652	661	662	662	642	669	680	639	620	643	610	673	661	671	644	626	648	639	693	613	689	612	655	674	681	662	618	650	692	612	661	662	664	651	633	645	670	661	637	615	617	602	642	645	642	686	645	626	678	627	689	674	638	614	659	617	682	658	661	659	661	605	649	701	672	640	649	625	657	577	667	648	650	674	670	657	634	639	662	653	658	638	671	641	649	630	612	651	624	684	655	661	627	640	629	615	676	644	641	667	649	651	649	631	648	660	577	649	647	642	628	688	679	627	655	701	654	721	658	668	614	657	683	678	653	674	665	647	617	676	678	662	656	646	654	641	710	574	619	659	671	667	611	653	616	623	692	651	631	640	630	675	662	609	651	622	641	633	649	605	654	664	663	682	662	689	685	638	651	663	634	651	661	634	625	642	680	640	624	628	660	646	634	614	639	655	661	593	673	660	673	662	649	613	683	653	656	667	643	647	697	637	663	682	616	659	675	663	605	696	705	619	603	649	696	600	692	675	668	673	645	688	650	626	604	628	638	626	694	667	643	665	615	614	617	657	680	662	652	703	660	627	625	642	641	676	637	634	652	630	630	607	625	633	630	632	682	649	685	650	607	658	601	646	639	676	655	683	686	654	620	644	655	631	645	671	613	641	640	619	611	615	651	639	632	690	639	674	666	662	629	627	692	631	649	633	677	656	621	639	673	661	642	634	647	627	634	656	666	613	646	651	623	597	665	631	602	638	646	623	668	637	608	630	612	653	688	606	670	672	645	665	612	636	668	639	663	707	606	668	657	621	643	695	676	635	627	660	643	655	626	688	652	640	666	657	641	638	655	624	634	674	638	640	692	681	660	660	644	645	702	654	690	689	652	649	630	623	640	635	699	678	646	659	672	662	643	640	619	623	627	686	617	622	698	692	650	655	654	694	654	613	643	661	611	620	688	662	606	676	652	662	660	619	666	649	667	696	683	680	622	656	641	656	656	622	690	655	653	620	683	633	681	641	649	657	672	594	645	658	657	604	629	673	681	588	636	651	613	614	679	665	662	654	661	649	631	629	657	609	666	680	685	695	685	677	652	677	646	654	616	620	613	627	642	655	675	631	642	678	677	606	673	606	628	639	600	684	642	617	636	696	706	615	648	658	655	677	613	668	670	687	664	653	675	687	666	623	681	692	712	625	667	657	664	662	626	641	693	651	656	653	678	651	666	655	631	657	640	628	630	636	655	669	650	691	658	653	627	632	627	653	698	615	616	656	624	646	689	621	675	655	612	658	671	609	622	652	618	653	667	622	658	653	662	674	612	614	609	653	650	676	634	673	684	609	648	597	650	663	675	627	656	664	639	601	694	643	680	637	641	639	641	669	639	646	658	644	633	658	649	617	662	629	650	676	645	623	631	646	650	667	601	691	664	659	629	663	708	619	637	654	616	647	629	617	611	651	612	645	664	660	648	632	688	627	691	653	646	629	682	639	651	660	607	648	623	645	648	659	628	625	656	662	640	671	612	675	637	650	647	639	705	655	663	625	688	645	644	662	588	638	695	608	664	658	699	642	646	614	681	624	644	683	697	617	692	643	610	615	670	627	620	676	624	637	676	646	633	588	644	636	608	631	634	607	685	661	680	680	647	612	621	637	631	603	611	662	662	674	673	657	647	620	636	607	629	619	640	616	691	647	673	685	692	661	618	616	673	640	620	633	631	649	677	687	677	642	637	608	620	644	647	661	677	695	625	616	634	618	655	670	623	682	636	654	596	661	622	670	661	613	600	655	632	654	688	679	655	622	635	620	629	655	657	641	638	620	640	651	639	676	687	676	642	643	693	657	646	628	647	651	676	666	662	680	655	640	642	642	626	679	645	613	647	627	662	626	616	623	662	662	646	627	627	665	650	634	646	679	631	583	675	621	607	652	614	647	629	613	641	629	623	668	654	654	614	647	667	629	659	660	606	632	651	693	640	652	639	636	680	653	702	644	692	624	671	604	645	639	631	662	641	622	619	661	639	652	673	653	633	661	680	703	704	649	626	613	640	646	640	625	621	620	638	645	683	635	651	702	651	654	661	598	645	634	626	653	652	673	665	659	662	648	629	639	659	657	647	665	653	616	605	630	650	648	646	636	639	665	614	627	653	670	644	576	649	647	641	620	621	639	629	608	637	643	613	671	653	626	663	667	637	678	663	605	653	604	652	699	647	635	645	654	668	597	674	666	649	652	697	653	631	679	643	652	665	606	621	665	628	671	658	683	688	661	666	673	660	669	630	674	682	680	686	683	587	613	633	637	616	675	649	643	633	611	654	641	634	618	679	650	631	647	665	677	650	684	654	612	674	640	647	619	668	615	654	642	656	626	674	642	706	641	645	649	650	637	617	653	635	680	671	666	613	626	630	657	632	642	652	672	620	604	659	669	630	617	654	658	654	650	640	653	627	672	642	642	670	637	682	626	663	672	638	633	641	598	659	647	664	675	631	603	666	615	621	647	670	680	646	606	654	673	627	627	633	650	594	652	622	686	625	655	635	631	669	632	625	629	642	620	630	598	673	667	682	654	680	672	663	625	662	666	629	656	639	663	651	678	695	666	597	611	698	680	670	632	650	642	653	637	597	642	621	608	630	649	626	678	633	650	671	637	606	675	623	645	684	601	675	664	651	673	627	651	675	656	650	687	672	672	658	681	645	644	629	629	643	678	667	666	642	659	643	614	653	637	652	634	679	661	647	652	639	624	621	643	683	677	656	624	642	654	681	669	644	664	638	652	645	668	647	631	606	642	665	629	607	654	635	655	623	639	666	622	670	620	672	661	621	641	674	714	641	628	677	676	632	616	640	635	626	655	701	651	663	681	670	606	629	660	622	653	697	644	652	651	626	670	669	599	663	632	649	639	639	638	622	668	669	670	640	649	624	670	650	640	647	627	657	614	628	621	667	661	652	617	648	659	638	647	617	682	647	629	674	711	654	685	653	632	665	712	672	677	695	628	666	693	627	662	586	642	683	660	645	645	666	664	625	657
22875	20782	27680	23874	18663	1903	656	482	447	452	358	377	393	323	342	345	331	323	369	326	354	304	337	334	345	314	332	298	331	344	320	316	328	326	313	331	336	304	311	339	299	297	342	291	299	327	304	345	293	326	320	306	361	334	328	324	347	327	314	317	295	343	323	365	335	340	329	326	314	317	349	305	348	318	315	343	298	302	318	328	313	347	334	338	286	302	312	314	314	328	301	314	338	325	302	340	333	305	279	335	321	299	334	321	297	308	337	296	316	305	365	332	308	328	325	322	340	326	305	294	307	297	336	349	318	327	333	271	307	311	310	329	315	307	317	303	352	309	324	304	333	328	312	319	310	316	319	352	311	325	306	310	337	317	319	322	314	352	322	327	306	329	302	330	340	336	302	302	316	298	319	314	298	322	329	296	308	324	322	310	339	309	298	346	330	323	336	345	334	320	302	333	308	299	302	294	337	301	302	315	328	330	323	325	308	333	324	291	330	322	300	297	317	339	327	316	296	295	316	303	303	367	327	349	339	320	326	304	322	343	320	336	323	319	294	302	361	329	325	301	333	314	326	345	316	313	344	317	325	354	324	326	333	305	331	328	305	330	297	347	291	306	337	313	321	302	347	317	344	328	291	339	311	330	316	329	304	289	312	311	327	312	320	329	312	348	348	309	321	375	297	345	337	293	316	345	321	363	305	328	315	307	309	288	304	344	312	336	330	311	323	339	308	308	307	345	362	295	306	337	328	348	308	316	307	320	320	301	339	316	334	337	321	316	315	302	326	301	331	333	308	328	327	316	295	327	334	331	296	280	305	290	333	321	312	323	326	307	308	340	316	316	327	302	301	340	338	336	320	325	355	322	311	300	349	306	316	347	328	335	319	329	320	332	322	324	346	338	300	327	324	308	342	334	321	316	334	309	320	295	322	313	301	329	287	340	320	285	296	293	327	333	337	316	304	322	310	353	335	339	311	300	304	346	324	318	314	320	324	300	339	352	310	344	324	321	324	317	297	331	345	329	294	302	317	308	316	336	315	324	321	344	312	313	333	324	330	311	325	327	305	316	302	322	307	296	328	298	325	345	305	338	328	331	330	344	288	320	347	309	290	281	331	354	316	341	297	341	359	313	312	344	321	329	337	318	326	310	299	309	322	344	321	304	320	297	315	337	315	312	315	328	329	364	329	345	341	329	299	289	329	305	313	346	354	307	309	333	378	336	315	313	325	351	335	334	298	334	353	343	314	312	345	321	345	276	359	308	315	311	354	341	303	319	299	322	317	307	309	335	364	319	352	306	324	286	342	330	310	340	349	305	364	326	316	314	338	303	302	321	321	323	320	297	333	288	298	322	309	335	331	309	352	322	319	328	352	320	316	312	311	346	303	337	331	329	305	308	295	328	360	304	290	327	316	330	293	309	327	318	334	305	323	294	308	321	323	350	333	317	305	342	345	325	325	328	331	336	320	327	330	343	326	318	327	304	326	324	302	312	309	347	300	340	334	309	320	318	305	324	317	320	345	337	325	299	324	329	301	346	300	293	340	327	320	320	338	333	353	313	294	299	308	290	309	327	347	323	305	327	314	327	303	311	323	344	325	335	322	316	331	325	334	312	307	323	297	327	316	326	285	298	322	334	330	322	304	289	311	300	310	307	289	293	315	311	307	314	331	294	331	312	301	305	317	337	298	317	324	313	300	303	341	328	353	327	304	335	312	316	338	294	332	324	336	319	328	337	316	305	334	345	336	323	316	337	318	324	358	305	329	299	310	324	324	337	323	352	348	332	308	329	344	356	380	339	359	313	333	312	327	296	321	291	318	311	323	311	349	318	313	331	350	334	338	300	340	306	319	327	308	343	337	327	312	285	304	302	318	342	280	334	314	300	323	300	292	301	318	340	314	341	286	318	328	312	312	302	331	356	303	298	308	319	351	319	334	325	327	326	338	325	332	321	258	318	335	327	314	334	305	303	327	314	331	280	315	333	314	284	285	342	314	337	295	297	320	297	322	329	310	324	330	318	327	324	309	290	328	336	307	325	313	323	291	336	318	315	304	331	317	312	332	341	320	293	353	310	306	323	345	310	321	335	351	348	308	324	319	326	291	332	327	331	325	342	327	301	314	325	293	315	310	309	319	344	329	305	326	310	343	335	318	351	295	333	325	343	328	326	318	331	344	286	318	296	333	327	309	308	306	334	344	306	328	303	337	337	343	309	276	321	309	301	341	304	334	322	314	286	302	346	295	324	303	329	332	352	327	325	296	314	308	312	324	312	345	322	329	291	336	320	315	331	312	315	314	325	319	347	355	317	334	308	335	338	339	327	310	299	315	332	325	310	336	342	334	303	315	338	334	303	315	360	295	303	320	287	343	296	349	298	318	337	363	296	340	351	316	336	306	305	330	292	316	332	296	328	295	287	311	317	302	333	317	319	298	329	308	288	321	336	337	317	320	319	358	324	351	301	325	328	323	335	310	320	357	331	378	327	314	322	316	387	335	267	321	312	337	310	306	297	319	303	339	302	289	302	311	320	314	330	317	341	342	308	312	298	321	342	337	330	314	330	329	310	280	314	303	326	338	328	325	303	302	377	297	318	312	300	297	308	336	295	337	288	337	304	323	314	315	306	333	302	318	337	333	322	334	304	337	309	300	310	327	331	308	329	327	299	320	330	328	325	304	298	303	321	351	309	321	302	345	294	350	308	321	324	312	365	322	301	313	300	327	294	287	343	317	321	349	311	333	337	314	318	351	337	296	318	329	290	342	361	303	313	318	355	320	332	353	296	325	336	332	357	310	309	355	295	315	303	317	309	341	331	334	337	330	330	318	306	302	325	292	322	331	341	330	292	292	340	293	330	347	321	293	321	299	303	340	340	324	324	321	314	327	346	333	319	322	313	331	338	353	340	341	340	329	360	311	306	336	320	351	319	314	327	336	342	345	292	322	304	321	336	349	302	296	358	299	315	321	333	311	312	333	295	307	286	336	338	341	328	332	288	361	302	314	318	331	338	307	339	345	331	335	348	329	336	321	316	329	307	314	288	310	330	334	318	305	335	301	341	307	309	322	306	311	305	327	308	331	315	337	321	359	299	328	312	303	353	362	315	330	319	331	294	333	312	300	303	339	309	329	322	324	317	318	311	326	290	317	300	290	321	321	290	329	317	310	328	324	295	326	334	304	315	323	329	331	307	347	354	313	345	299	307	322	299	330	326	277	325	332	320	325	340	312	313	356	334	273	326	336	332	302	327	350	325	309	307	327	314	325	298	309	289	321	288	332	301	343	314	319	313	305	294	322	325	326	335	342	321	328	335	305	284	336	320	323	291	337	341	324	338	334	353	314	314	353	331	318	300	303	289	298	324	287	341	285	328	267	312	317	347	331	329	313	322	327	316	278	329	320	318	302	295	324	313	295	285	329	301	302	321	297	308	322	308	321	299	317	310	298	302	298	313	348	335	335	323	299	313	315	334	346	325	341	308	293	325	308	274	329	301
18718	36227	4747	2202	1614	1302	1024	850	735	644	667	593	577	539	523	575	560	521	503	471	495	483	489	484	449	476	511	468	480	458	445	446	471	464	446	491	507	493	456	456	468	441	446	493	437	438	477	458	447	437	457	462	539	503	513	476	476	478	466	409	494	489	454	464	457	440	432	458	440	486	456	482	482	430	488	473	456	482	450	455	463	471	489	474	468	492	430	483	450	436	486	455	459	457	476	421	410	436	432	449	481	449	440	423	446	419	471	412	473	468	443	461	462	412	445	452	433	428	451	520	431	440	446	409	433	472	448	439	459	464	436	473	480	456	459	434	439	414	464	478	426	468	422	441	469	501	457	418	454	475	458	428	457	459	423	438	468	426	439	455	398	444	446	435	481	465	455	442	495	428	428	438	457	460	476	459	485	462	461	430	441	462	424	491	470	443	468	422	455	468	435	409	487	426	483	469	454	436	436	421	451	460	465	465	442	454	438	476	479	448	456	482	436	429	439	481	466	448	446	471	432	410	468	472	432	442	435	464	436	457	477	457	429	455	449	499	412	461	454	473	425	445	477	435	410	488	441	455	449	467	457	463	463	476	474	421	449	480	432	399	481	451	447	455	446	436	467	490	417	428	460	459	460	399	436	447	479	441	481	431	440	425	453	478	442	450	436	446	440	439	416	466	430	440	408	473	471	480	405	461	442	479	460	483	434	469	488	454	437	468	485	477	476	428	428	470	449	471	469	434	438	441	426	432	405	487	445	420	460	449	462	465	462	457	459	459	445	443	439	460	443	430	471	473	431	410	456	434	435	446	457	435	421	431	423	437	456	458	463	484	487	490	415	479	415	455	447	464	474	417	462	451	478	470	435	447	438	456	440	430	433	406	446	442	445	428	446	424	456	476	416	483	476	476	461	456	466	432	493	467	444	472	459	409	486	453	428	457	451	436	459	486	475	462	433	450	436	450	482	496	468	448	432	468	468	454	434	459	425	440	417	454	425	446	492	440	418	435	478	456	463	455	449	406	470	399	448	457	462	484	403	478	448	451	434	482	420	440	468	430	477	417	442	469	482	454	419	446	452	434	427	460	400	418	484	449	432	445	513	466	471	456	441	447	449	460	423	456	469	430	447	458	470	492	453	454	474	416	479	439	458	470	473	452	421	439	435	432	466	427	442	485	419	444	457	465	470	435	438	511	479	478	440	466	461	446	489	404	423	423	434	446	488	459	453	481	431	457	438	460	465	453	467	478	427	446	487	438	445	462	465	473	460	424	440	440	433	447	440	486	474	463	395	464	479	392	466	459	488	487	468	458	437	437	462	449	434	455	460	467	448	459	451	469	475	484	468	435	455	418	429	448	398	432	423	460	465	439	460	469	428	447	463	418	488	453	467	492	441	462	450	460	458	449	429	450	415	441	443	485	423	478	471	495	423	469	473	431	432	456	463	459	480	444	442	474	450	466	457	459	444	439	474	476	462	456	485	411	504	448	448	415	459	429	472	481	455	472	445	434	447	477	439	424	491	436	454	476	475	435	480	432	399	441	460	438	458	448	439	400	457	470	455	430	415	427	418	432	476	470	478	444	458	460	449	438	457	486	445	475	506	431	433	451	417	445	468	463	451	456	446	502	460	455	416	420	414	449	446	438	416	463	418	451	477	474	440	447	446	434	468	444	458	438	402	455	494	476	429	435	427	423	475	469	433	441	414	437	438	463	433	420	469	457	476	497	472	411	450	443	460	475	409	435	467	484	438	452	436	424	445	441	432	464	508	421	473	434	481	479	448	427	422	453	439	410	454	408	480	443	421	460	423	444	443	448	490	450	438	449	468	454	464	432	455	420	471	441	450	453	486	438	463	460	461	425	443	459	448	453	457	471	464	492	469	439	414	415	427	467	407	438	494	443	449	463	428	442	439	456	457	468	471	446	497	467	434	462	416	428	491	475	478	451	513	412	437	472	452	447	456	450	463	454	435	489	445	451	440	452	437	451	447	440	433	449	440	426	401	498	467	417	406	447	478	412	414	443	433	449	428	474	501	449	471	471	463	457	431	452	474	389	459	450	425	467	428	458	465	431	430	448	459	461	467	464	427	433	443	470	458	427	418	452	469	427	443	495	470	463	443	424	470	465	446	441	474	423	434	468	493	421	465	439	462	456	436	472	481	448	440	465	442	447	443	401	402	449	443	468	461	481	440	416	409	403	467	482	489	458	465	479	441	418	459	432	437	450	461	477	433	446	474	437	443	402	479	444	482	450	440	435	412	467	453	482	453	499	456	489	440	434	479	467	410	412	484	452	432	424	458	464	431	459	457	469	422	446	437	490	469	461	450	458	448	467	442	416	421	441	423	425	437	428	450	488	426	417	486	463	494	468	442	438	474	446	445	440	446	464	439	484	461	463	486	456	448	484	442	427	455	415	429	433	417	451	453	475	454	473	449	470	451	462	467	474	469	469	460	474	460	432	448	473	464	484	464	471	463	447	435	467	438	417	489	457	504	426	451	422	421	458	428	473	425	485	420	475	483	435	474	454	468	440	446	433	466	447	479	490	441	466	488	445	451	447	450	456	458	464	460	450	482	460	462	454	434	473	464	468	480	464	476	442	453	456	463	473	469	446	445	442	452	436	473	454	460	413	422	435	444	424	437	458	426	482	426	422	416	456	472	458	426	457	444	453	441	457	474	450	434	448	445	441	418	421	462	435	449	472	432	440	428	475	435	433	454	433	444	446	435	477	500	403	429	456	454	472	453	488	442	463	456	432	462	460	449	473	472	447	472	423	501	473	464	447	447	453	461	441	448	436	467	412	432	493	453	445	463	467	416	479	450	455	470	438	445	468	448	459	448	494	436	448	476	434	471	477	437	460	447	443	442	465	469	461	484	458	471	451	461	428	459	433	456	447	463	447	452	402	449	468	420	466	487	453	460	464	457	431	460	412	450	461	460	438	426	447	439	449	469	490	444	463	429	453	499	407	440	453	426	484	459	454	448	431	459	443	425	452	442	453	470	407	446	432	512	436	451	450	447	440	422	490	430	432	479	454	455	463	435	460	471	431	484	467	435	464	417	433	437	441	411	475	493	416	437	476	451	439	454	462	400	430	474	458	471	495	468	482	467	475	420	421	426	418	444	476	432	452	442	493	447	436	437	469	453	508	457	452	453	475	473	421	437	444	433	425	453	436	453	460	448	451	454	461	427	474	427	434	465	435	476	446	468	413	458	496	470	471	421	450	466	465	443	440	396	428	455	438	434	450	432	448	475	435	437	422	437	454	446	412	452	462	436	465	433	440	458	507	448	502	460	468	447	478	431	420	499	450	460	471	450	445	441	444	443	445	439	489	414	450	471	461	447	468	447	434	443	489	426	435	459	476	459	423	439	469	463	434	446	476	460	466	439	437	463	425	483	452	459	492	464	496	458	465	472	439	469	450	492	490	442	423	454	462	445	462	469	467	422	429	445	424	445	454	442	416	461	439	484	415	430	403	455	444
24128	20792	26129	23018	2386	533	476	413	416	400	403	424	408	375	395	395	397	378	386	391	386	354	364	370	383	366	385	365	411	382	342	365	386	353	397	354	391	376	387	396	406	354	366	375	411	345	390	394	338	360	383	379	375	371	406	398	398	371	386	391	351	359	364	360	390	386	382	355	363	387	346	373	374	359	349	397	350	379	359	363	357	398	367	357	366	358	356	374	351	381	348	373	385	413	358	406	390	367	368	386	369	375	354	359	366	363	349	382	386	383	352	364	372	398	368	392	377	347	367	365	367	368	409	369	351	387	365	402	369	352	357	366	366	349	369	352	387	389	358	403	361	323	359	357	367	353	418	400	359	339	390	337	336	371	398	388	397	383	340	351	375	374	382	347	374	358	367	370	395	361	355	358	390	369	371	379	373	364	395	365	369	369	368	365	369	356	389	370	355	360	370	380	369	366	371	401	397	379	365	389	361	382	374	406	363	388	379	360	331	397	353	360	362	369	372	345	398	389	370	367	346	358	373	377	373	368	374	352	371	365	364	384	343	361	339	384	353	361	390	345	376	321	359	396	364	390	352	405	377	346	406	327	394	359	350	359	368	359	380	342	360	351	368	379	370	370	370	344	347	382	341	357	335	324	369	393	342	351	367	372	351	392	393	356	360	405	377	377	414	328	367	370	364	368	354	364	380	359	373	370	362	381	357	407	402	380	327	359	371	364	373	356	340	356	382	319	381	377	414	359	364	388	383	361	382	372	347	331	338	409	383	345	367	330	378	365	396	331	366	373	351	354	429	364	401	344	383	361	384	342	375	396	370	355	337	386	401	370	377	373	363	372	368	362	379	400	343	370	368	369	359	351	365	366	373	377	367	401	353	386	358	353	397	415	381	380	371	380	368	379	347	357	328	387	359	368	400	385	380	397	353	359	375	342	403	372	392	352	361	365	377	365	345	405	389	374	374	372	402	330	371	369	365	364	375	387	382	367	371	389	380	358	355	380	339	349	370	377	399	383	390	352	341	373	364	360	369	375	373	339	367	358	361	381	341	358	363	416	407	395	353	349	410	365	366	350	386	361	341	355	380	348	373	366	338	370	335	382	381	399	371	349	367	366	371	363	390	361	374	384	366	330	417	371	334	413	365	367	371	352	360	331	371	379	377	376	408	373	354	369	351	350	368	378	348	361	356	395	407	340	384	398	389	347	352	340	396	370	386	378	354	370	370	366	359	352	367	352	384	382	375	357	357	362	359	400	381	387	398	358	397	378	343	338	374	377	365	381	377	359	355	364	366	339	360	401	332	371	390	358	383	346	368	355	351	386	370	359	355	359	360	371	328	398	346	357	374	379	386	377	366	364	393	371	377	351	381	387	395	365	349	331	387	343	361	374	383	366	360	399	371	365	342	362	403	396	401	346	365	390	365	385	409	355	349	356	403	371	381	362	350	341	389	358	391	381	353	372	384	369	355	370	403	360	365	392	354	378	389	354	360	370	399	379	388	364	344	344	353	378	367	366	375	342	348	371	407	364	370	378	400	366	383	339	378	364	369	372	385	376	382	347	387	343	364	390	367	336	350	349	349	355	381	404	391	370	358	359	360	402	407	366	379	357	348	344	348	369	335	338	371	374	361	359	366	380	374	405	397	380	393	350	362	390	341	383	380	362	393	400	389	360	329	410	377	371	381	400	368	385	363	372	370	353	360	364	382	356	329	387	382	331	375	402	346	385	320	391	359	361	364	354	375	328	376	417	369	341	345	373	375	355	374	340	362	354	385	338	380	362	347	338	370	378	364	348	367	354	366	361	384	388	364	397	347	422	361	389	406	352	365	388	350	410	393	358	344	362	353	360	344	364	430	421	349	361	382	332	383	356	357	395	394	354	365	389	372	399	398	357	361	335	363	379	366	350	381	381	380	335	369	367	422	392	344	347	347	357	393	394	345	369	358	398	377	374	392	351	368	360	381	375	367	335	373	392	386	388	348	321	354	372	349	368	342	388	376	334	360	409	366	345	364	351	386	365	340	369	377	383	369	363	366	393	367	370	370	377	374	367	364	382	357	365	355	382	390	359	353	403	364	370	393	370	402	378	374	341	364	342	332	385	365	343	417	352	363	396	382	359	367	309	358	389	370	391	347	364	406	342	370	384	331	365	382	364	380	380	398	399	376	397	364	347	402	400	362	386	374	370	364	377	388	383	409	380	353	378	369	350	403	354	382	384	392	384	370	387	385	346	372	356	320	364	363	388	405	410	320	362	355	395	366	358	375	366	357	349	406	367	361	382	350	397	376	361	352	378	362	380	383	377	374	356	346	354	354	367	371	346	392	342	399	369	364	379	390	356	364	359	409	374	396	393	337	351	374	387	393	364	367	370	364	397	376	363	360	364	373	375	399	374	353	346	379	365	382	363	344	332	356	375	366	342	377	349	354	351	372	356	375	396	392	367	406	368	386	351	339	362	367	365	371	360	394	360	333	379	352	369	352	379	411	379	364	348	376	380	364	368	349	396	370	426	395	361	348	369	357	354	385	377	347	358	366	408	376	354	358	347	379	384	363	399	363	336	354	372	358	366	397	405	335	382	370	390	387	348	354	347	360	384	376	373	367	368	368	379	360	346	374	383	367	386	349	393	381	378	337	374	398	357	334	357	406	329	366	361	375	351	381	385	400	387	366	363	339	370	367	362	352	349	347	387	367	376	393	381	362	361	382	345	381	396	391	354	416	369	374	379	367	367	335	366	344	374	369	413	389	389	375	389	373	377	393	337	357	392	374	383	351	373	388	382	360	380	344	380	357	377	389	370	337	350	348	354	383	370	359	328	354	338	340	392	385	330	363	357	395	385	359	346	358	357	395	350	363	412	387	360	365	342	345	380	368	370	335	413	385	386	362	330	386	412	350	374	367	372	350	384	361	343	364	343	391	357	353	346	349	334	361	322	417	361	366	323	366	379	364	348	400	387	368	369	378	370	357	376	369	373	364	352	352	333	391	364	359	344	357	357	343	371	353	385	352	371	364	382	365	376	353	355	351	375	358	382	350	413	363	359	348	383	374	355	366	359	393	330	400	353	368	334	394	357	380	385	364	387	355	373	379	363	393	410	387	400	344	366	372	372	379	386	352	373	357	351	381	376	376	383	340	362	349	372	370	386	391	381	374	368	330	329	373	382	403	357	393	371	359	364	372	379	362	371	399	363	355	348	380	349	349	368	376	368	367	372	357	402	395	355	338	340	324	388	346	364	400	381	363	357	380	373	386	363	379	347	369	388	398	359	387	365	341	335	415	360	380	364	375	382	389	386	358	340	392	374	373	379	366	374	398	359	371	380	331	346	378	326	374	337	375	326	367	367	385	378	383	352	392	337	354	356	360	337	382	392	352	365	367	369	354	386	395	388	361	379	353	348	380	356	378	393	374	379	357	379	395	377	382	345	385	353	365	371	396	373	367	387	371	373	340	345	329	369	387	354	385	361	357	383	369	352	389	339	344	358
15890	32408	2659	1326	1111	929	762	716	664	596	547	551	568	575	551	549	538	560	534	547	550	500	527	556	503	516	516	509	528	518	482	538	476	498	539	523	430	477	510	470	521	483	494	472	539	488	475	500	507	490	521	523	557	509	532	503	497	527	508	510	493	523	495	470	510	520	522	499	504	489	482	494	510	493	493	499	509	487	506	497	486	502	499	464	529	532	464	487	537	468	533	528	477	483	489	525	517	486	466	533	533	499	503	527	527	500	499	506	502	475	491	519	484	533	504	500	499	477	486	477	506	484	495	497	512	443	513	503	501	464	512	501	484	508	509	488	490	486	526	453	517	539	516	507	467	473	499	488	524	489	483	497	491	493	438	516	489	496	493	508	528	481	465	484	520	501	463	504	520	534	526	490	500	469	543	505	512	485	503	476	461	503	512	478	516	512	519	507	474	512	548	465	546	510	481	533	481	475	474	510	497	484	510	475	551	487	505	543	493	508	502	490	503	548	477	486	515	461	519	470	480	488	475	484	510	507	522	487	499	516	511	484	509	482	480	471	456	507	524	462	523	481	492	512	480	493	480	473	508	505	465	503	485	467	515	507	504	506	512	503	498	525	522	498	480	482	483	479	485	520	526	464	517	449	451	486	486	525	502	496	470	509	524	502	467	450	496	507	479	483	461	498	482	501	505	527	494	514	549	463	492	486	482	496	504	508	480	527	536	524	491	469	511	491	512	531	487	508	512	479	494	515	488	500	502	522	522	504	531	491	512	506	519	512	462	468	474	480	461	493	506	516	521	489	513	519	506	473	479	523	512	494	503	462	475	497	472	487	500	494	529	514	493	482	474	497	489	494	491	476	507	494	526	490	477	467	497	529	457	527	498	482	487	485	512	501	519	495	485	495	505	516	509	515	510	499	508	521	480	521	475	496	516	485	484	498	517	517	523	531	498	490	521	495	465	492	511	510	527	473	529	499	523	487	487	496	503	519	462	487	472	502	472	482	520	504	469	485	498	473	486	524	477	512	508	524	475	474	510	487	537	475	499	478	486	495	500	553	513	535	538	501	498	509	511	506	533	494	481	461	459	492	465	481	460	485	510	487	476	491	507	469	489	511	476	503	479	470	464	518	496	498	481	493	490	509	472	504	470	493	521	516	510	504	500	450	500	474	502	481	506	544	507	526	497	499	522	472	470	491	509	478	490	526	495	472	486	516	477	478	464	496	508	479	505	474	505	461	523	531	478	491	496	504	527	491	460	468	481	512	482	503	463	481	513	528	451	492	473	515	462	502	486	523	485	466	517	504	496	483	481	485	530	508	511	477	515	505	484	508	501	491	490	488	504	492	458	521	490	496	506	499	524	460	480	502	489	514	514	478	510	451	487	471	518	483	508	514	501	490	483	525	518	455	480	515	495	474	479	499	488	554	480	465	488	491	477	483	507	526	510	488	499	471	520	469	497	497	502	526	530	517	502	529	458	512	485	466	474	508	468	496	512	464	532	485	543	499	538	510	464	540	488	503	531	489	480	499	472	454	486	481	492	473	562	527	509	516	470	490	540	471	471	538	472	471	477	504	510	489	530	497	499	480	478	519	482	534	493	478	495	501	504	468	520	535	463	463	504	482	505	503	500	523	500	484	482	478	468	524	508	515	526	487	502	508	492	498	485	482	487	459	500	486	534	516	513	515	467	491	509	480	524	503	465	496	520	532	475	482	475	515	506	502	466	470	498	459	507	450	487	473	485	498	522	489	529	494	515	523	484	468	478	481	506	473	511	479	487	467	511	471	488	544	520	481	497	473	489	472	517	532	473	487	502	467	463	441	494	515	493	510	488	484	537	487	497	458	514	511	462	502	494	497	469	535	482	514	517	485	505	466	514	487	512	536	458	528	511	478	491	521	507	520	468	505	495	497	514	511	500	534	540	480	486	474	438	503	445	482	460	504	505	505	483	489	510	498	507	526	475	485	505	507	439	505	511	502	490	495	497	459	504	516	513	480	509	495	476	496	464	499	511	513	504	502	477	483	509	494	494	499	499	488	488	511	517	491	503	513	471	493	477	476	477	509	539	514	503	504	511	499	503	509	484	521	511	495	503	522	483	512	465	455	513	483	478	482	498	510	486	521	523	483	467	478	463	519	504	510	501	516	505	448	507	521	534	490	512	503	523	493	494	490	499	527	489	481	494	496	519	466	499	516	492	475	511	468	502	504	490	516	471	495	503	518	444	495	546	491	503	513	465	487	508	499	489	480	500	494	557	518	483	508	520	508	497	544	435	505	468	512	516	484	533	530	498	449	510	474	470	511	491	517	527	534	499	501	537	519	506	494	503	520	498	495	529	517	508	516	520	483	517	516	527	477	486	473	501	501	452	521	478	516	492	486	504	504	488	498	507	495	442	531	487	460	509	491	475	441	486	493	488	516	497	501	492	522	514	503	501	511	517	513	526	494	477	485	512	471	506	474	444	522	478	507	490	489	505	477	503	463	511	465	480	502	497	448	502	471	497	495	498	474	538	488	517	491	471	520	521	528	473	501	510	535	489	467	503	484	507	513	534	506	501	491	523	505	479	496	508	506	494	502	482	447	530	474	507	503	509	482	504	494	460	488	491	444	461	511	519	499	497	460	504	499	534	544	493	507	473	442	451	502	492	481	476	468	512	495	492	501	441	478	489	476	494	517	495	511	482	486	480	530	471	480	519	477	514	490	504	493	497	484	506	522	479	522	472	476	522	461	514	505	480	508	484	511	512	509	491	511	472	532	429	478	487	468	463	511	462	498	511	504	453	501	483	463	495	499	473	457	479	493	523	523	493	507	486	513	480	493	502	481	482	493	516	494	486	497	475	479	503	486	516	511	502	504	447	497	489	486	510	477	475	501	533	487	494	496	505	462	441	482	476	499	505	531	483	473	504	484	458	500	496	447	528	529	492	500	508	511	459	509	489	513	506	464	525	488	480	476	472	510	516	467	486	533	509	454	479	519	500	501	477	511	530	487	494	464	505	497	519	465	472	482	493	470	505	464	522	504	469	469	467	466	535	487	459	508	517	521	463	493	473	513	502	481	460	511	517	495	487	453	459	499	473	518	492	485	487	522	489	461	491	483	488	487	497	448	489	504	489	481	468	513	505	485	517	504	543	523	517	475	492	489	500	486	494	502	477	507	481	482	513	478	491	443	476	506	480	494	503	508	525	479	457	478	500	481	489	500	500	498	472	514	476	487	483	484	492	516	469	515	523	492	520	497	477	528	509	541	495	512	522	496	492	514	522	522	501	488	487	495	456	564	507	502	488	459	499	520	515	496	553	512	487	503	473	502	503	509	535	523	502	501	452	526	501	458	485	508	497	514	480	475	514	498	499	487	526	511	487	473	490	501	473	512	489	475	503	509	502	463	462	546	535	545	486	530	513	504	534	493	490	492	502	556	492	556	480	521	493	511	503	517	464	478	494	519	464	537	517	544	537	503	488	527	484	439	489	505	501	499	478	486
22063	20793	28454	23214	20783	20279	2181	466	344	327	283	263	243	242	216	224	202	199	180	189	167	172	173	191	159	157	164	166	174	160	154	145	160	141	148	143	158	158	154	152	161	159	145	133	146	125	134	143	151	159	185	181	178	173	156	181	181	156	150	151	165	153	132	142	160	149	129	139	172	178	154	129	167	141	144	139	126	143	145	138	144	142	151	149	145	141	138	165	151	144	124	132	158	125	133	121	156	153	149	146	153	163	145	134	136	133	149	130	142	129	161	158	158	148	142	149	162	141	134	134	140	135	163	127	155	130	161	146	132	150	143	147	139	135	137	155	139	138	159	142	137	165	129	151	156	148	159	122	136	142	147	147	155	149	161	172	152	125	163	136	131	139	155	171	166	148	159	132	122	130	146	134	146	131	138	152	139	120	143	141	143	137	148	156	144	127	158	155	142	142	140	149	153	138	149	147	138	124	138	119	143	141	134	157	126	123	152	136	146	154	157	131	160	126	129	139	149	152	127	111	155	144	134	144	134	154	149	145	150	138	152	109	131	128	160	134	134	148	157	153	127	147	136	154	151	164	133	154	134	139	128	124	144	156	145	111	138	145	145	142	142	154	139	139	123	149	126	146	157	165	131	138	129	141	137	134	146	121	146	150	145	154	147	132	153	130	139	128	161	145	137	133	158	144	157	139	142	134	154	151	144	127	156	132	127	142	131	161	157	159	152	139	144	150	147	156	135	139	134	139	141	136	139	152	132	134	136	170	127	148	127	134	143	145	156	153	134	150	145	134	135	150	134	127	155	130	133	146	170	132	165	145	134	150	160	166	145	149	130	134	158	143	127	145	151	130	148	140	118	148	141	150	141	149	146	117	152	149	158	138	147	175	166	173	144	134	136	139	165	133	143	144	146	140	153	138	135	144	132	139	156	156	147	132	148	132	160	148	138	141	128	149	170	157	142	133	144	156	144	159	139	131	149	164	143	136	118	133	116	156	130	143	139	132	139	140	121	138	144	150	138	146	135	144	124	123	167	121	152	142	161	132	151	128	153	151	159	125	143	167	138	147	139	149	144	106	136	128	139	152	131	153	129	127	144	129	130	145	140	134	129	148	130	149	128	165	127	131	135	136	146	131	138	125	140	157	158	134	128	143	140	130	146	135	134	152	170	142	137	147	134	139	145	158	152	133	125	157	149	151	143	141	150	133	155	146	138	146	134	133	148	136	140	149	137	140	152	148	138	132	150	118	167	125	143	155	126	135	143	141	123	152	161	169	155	153	131	137	158	135	138	153	147	162	132	116	123	145	155	143	137	129	145	130	141	141	143	139	139	160	132	143	160	158	154	140	139	125	138	138	122	159	134	153	130	131	140	144	142	147	150	126	150	141	137	153	133	158	141	139	155	132	126	141	146	130	155	133	153	152	127	144	132	155	166	157	135	140	133	150	132	131	131	130	119	143	125	120	145	143	112	139	132	120	146	142	160	153	140	137	156	140	148	142	140	143	152	139	135	160	147	153	138	128	151	166	137	155	151	132	124	153	124	152	156	151	149	138	148	137	156	145	127	145	119	156	135	136	140	163	139	156	155	150	126	143	142	120	133	145	143	136	156	158	122	174	143	146	146	143	152	144	169	133	147	140	143	153	141	142	132	140	127	136	143	123	124	144	145	147	159	136	136	140	160	157	148	140	135	136	128	150	175	145	129	135	151	146	141	133	149	129	132	129	132	148	154	135	156	172	146	142	134	161	132	136	142	122	147	140	142	152	153	147	161	133	142	149	144	149	137	162	144	134	159	133	147	147	152	169	138	138	144	131	142	143	159	130	173	151	157	142	157	146	121	133	140	112	125	156	146	153	164	127	131	156	158	134	158	118	131	148	131	165	137	144	148	137	129	130	166	151	125	140	116	145	124	154	150	134	140	147	129	142	154	146	145	160	124	125	172	140	134	158	150	150	132	157	156	137	140	149	129	148	155	145	131	145	141	144	145	143	127	130	153	162	147	164	128	138	138	152	155	138	146	175	161	150	135	135	150	124	139	157	137	162	142	145	135	158	159	130	145	141	156	123	151	150	148	159	155	171	140	140	130	127	143	152	123	155	129	129	147	125	138	142	137	131	139	149	129	142	146	146	166	136	134	132	138	137	141	132	134	147	126	134	121	170	159	126	152	155	124	136	149	134	146	148	126	159	167	138	134	155	141	144	146	138	163	118	163	140	160	139	139	146	167	135	142	147	149	152	148	124	139	152	157	147	147	133	148	142	136	165	136	157	163	126	156	156	164	142	143	127	149	155	137	137	134	144	132	122	130	142	132	140	120	145	155	171	125	142	138	132	155	136	139	135	146	143	134	128	131	138	142	159	150	147	145	124	162	130	151	152	148	148	137	158	135	128	154	164	143	134	161	142	150	154	142	133	151	146	151	153	148	132	138	145	154	125	143	131	148	133	136	125	145	163	133	146	151	138	115	176	130	138	136	131	174	129	150	142	120	136	149	138	135	153	138	164	160	127	141	136	141	150	151	152	153	125	143	139	146	153	132	129	146	150	135	154	155	117	140	153	120	162	135	144	165	146	149	145	147	155	139	139	159	136	146	154	123	141	152	127	164	140	147	133	133	139	153	155	131	130	126	149	143	154	149	149	131	144	145	139	137	150	128	130	129	153	137	147	126	148	130	124	125	140	137	142	137	147	138	145	138	149	137	147	116	128	130	146	158	130	161	151	158	163	140	129	145	141	157	156	130	137	152	164	123	134	155	155	137	132	135	167	125	167	152	145	158	131	148	146	150	138	140	129	163	137	128	149	135	147	138	147	128	150	138	132	137	138	163	134	133	138	138	153	136	155	128	145	134	160	121	129	138	141	134	125	146	140	128	138	133	148	112	137	138	151	126	142	135	131	138	136	116	135	142	136	148	136	130	163	174	135	152	128	143	134	132	137	145	169	133	133	153	155	145	136	127	113	151	152	124	154	157	169	122	150	154	114	163	165	147	145	135	146	137	156	127	158	156	141	130	156	132	153	153	131	133	132	141	137	123	141	142	140	134	133	138	151	127	163	152	152	133	137	132	139	152	140	169	144	144	144	129	149	139	142	134	132	149	158	159	151	145	154	120	142	134	147	144	135	134	134	131	161	149	142	138	157	144	156	149	154	131	144	150	133	152	128	138	155	170	134	143	136	126	150	175	136	158	142	135	147	131	139	133	127	148	131	162	129	153	161	163	125	141	142	116	131	140	151	141	129	159	143	150	118	128	144	151	133	126	148	149	134	131	147	129	140	139	150	159	149	153	122	145	144	165	161	117	140	133	150	134	148	156	161	144	142	162	138	128	137	146	167	137	139	142	157	149	141	159	119	129	152	124	140	142	147	135	155	154	150	123	138	161	145	140	134	147	153	153	140	172	132	147	136	143	133	124	130	127	115	108	165	175	150	140	115	153	140	143	156	135	149	134	138	142	167	147	134	129	133	166	158	143	154	141	137	151	146	124	158
22424	42943	7166	3345	2313	1694	1322	955	809	640	579	503	463	409	392	377	363	309	263	293	271	303	249	263	242	240	254	267	243	219	241	215	229	247	196	226	219	221	221	230	221	199	210	230	226	185	217	237	203	246	271	278	282	265	282	261	237	253	208	245	211	210	202	195	214	226	213	198	229	196	198	192	215	204	202	223	224	200	213	184	203	178	177	215	171	206	218	216	221	186	214	194	179	202	193	208	223	179	200	205	189	189	190	181	200	215	213	192	215	215	189	182	229	205	195	181	168	202	194	221	174	220	190	193	200	199	213	202	221	189	192	207	207	211	191	217	206	200	190	175	206	200	210	204	174	223	198	197	190	177	190	206	194	214	190	195	211	191	187	222	199	177	193	197	197	227	190	193	177	212	191	189	190	181	194	214	194	229	170	218	210	183	202	189	214	217	201	220	176	189	203	191	201	205	215	193	197	206	192	218	175	195	235	181	196	187	215	214	209	190	222	183	186	226	215	189	220	204	183	212	186	218	204	185	175	207	186	205	200	191	240	214	198	210	243	201	189	201	205	186	174	215	194	208	194	202	188	184	194	190	198	167	217	209	185	209	212	213	223	196	169	184	211	208	217	208	204	215	198	218	197	200	219	202	205	228	215	217	210	192	209	215	197	178	187	186	212	204	195	196	229	192	198	176	220	194	173	215	180	201	196	210	212	210	217	207	182	201	211	198	207	185	201	196	217	205	192	184	202	214	203	212	200	191	193	205	184	164	176	204	188	223	193	204	203	210	193	194	205	195	199	211	205	185	216	206	185	199	181	202	232	205	204	191	197	200	204	199	212	194	188	208	188	220	199	182	194	222	218	183	205	196	198	219	196	192	204	197	195	207	166	205	221	194	185	226	195	210	222	185	218	179	215	210	201	222	202	206	196	181	203	191	224	194	205	200	205	210	199	200	192	186	180	171	225	187	216	180	205	191	203	171	179	201	191	203	196	212	205	201	196	217	177	196	195	196	186	220	215	209	196	185	198	178	169	223	199	174	186	179	190	217	194	218	207	203	188	191	184	212	208	193	205	202	194	227	195	202	238	227	203	187	196	182	190	213	195	209	214	195	210	200	217	189	200	206	203	199	205	192	208	189	192	178	218	217	220	192	191	234	195	190	184	195	202	198	182	191	181	209	190	210	178	195	173	184	189	213	204	215	171	199	198	215	219	184	198	221	189	174	181	207	232	199	189	218	175	216	207	185	193	210	205	208	221	201	205	222	193	203	185	185	201	203	206	214	205	200	210	197	200	196	208	205	188	202	186	221	200	168	184	190	204	187	225	197	208	204	214	206	202	208	198	194	201	203	188	197	202	195	192	205	206	202	221	192	193	209	207	198	200	206	176	208	205	185	188	201	234	193	199	195	188	193	202	205	198	238	190	188	199	167	181	199	191	214	194	192	189	210	207	185	197	170	203	199	195	213	192	225	173	190	226	212	212	190	231	192	216	210	219	195	219	200	174	199	208	205	205	195	202	198	198	188	219	197	184	154	183	195	183	186	210	199	192	195	193	187	184	187	179	198	211	202	205	195	187	184	203	183	203	169	209	206	192	178	208	224	177	173	205	211	180	181	204	185	186	200	197	200	195	203	206	194	217	209	212	192	211	191	210	202	226	202	203	212	218	201	197	202	181	203	185	199	206	192	212	210	205	213	175	193	187	215	189	183	183	207	210	214	187	185	175	209	192	193	164	204	169	168	186	223	184	199	197	203	190	220	177	189	210	198	202	223	191	198	164	197	189	196	204	173	200	190	204	196	203	207	218	205	193	202	214	193	188	197	216	203	213	197	198	175	200	190	198	190	215	199	188	204	221	215	196	187	183	201	207	188	225	187	188	176	191	220	219	231	200	187	193	199	214	200	222	202	186	192	204	189	183	205	185	203	194	206	185	192	191	190	177	198	194	200	209	191	180	205	188	183	177	194	205	189	189	210	199	224	231	194	189	201	215	201	206	199	206	200	179	193	213	223	185	174	201	180	198	198	198	193	174	183	191	170	206	185	183	211	199	223	202	201	180	196	217	194	172	226	191	189	203	188	185	210	181	197	179	207	209	184	201	178	181	199	183	200	202	175	188	220	207	196	169	183	196	203	183	197	214	207	212	178	188	205	184	207	169	200	191	201	205	210	196	194	214	254	170	219	212	202	186	226	198	215	198	208	194	177	199	189	211	182	181	198	196	188	182	208	205	183	188	169	189	214	190	196	210	191	167	181	198	215	205	221	219	190	187	181	193	197	180	230	183	195	185	193	207	189	214	196	227	211	212	213	204	184	186	196	222	204	208	179	199	192	200	208	205	193	177	193	184	193	198	188	216	191	204	193	195	186	207	199	213	207	176	200	202	182	201	218	188	200	177	199	212	193	194	194	197	185	226	214	222	195	185	210	182	206	210	231	186	208	165	201	185	210	204	204	203	187	211	191	211	191	180	206	194	199	202	216	198	205	222	194	198	225	209	199	204	206	223	200	207	197	194	204	188	198	194	175	178	196	184	209	183	195	216	216	200	188	158	196	200	183	212	184	204	220	223	208	187	206	216	168	204	205	188	219	193	191	204	188	208	223	171	184	209	179	195	186	219	217	206	202	198	178	225	196	223	192	189	210	189	212	175	205	217	187	204	185	197	213	208	186	209	196	202	194	192	202	206	202	175	195	199	193	178	192	212	211	159	195	215	215	182	197	220	200	177	203	165	181	195	185	175	176	174	198	177	193	222	194	209	197	198	224	199	210	176	186	175	216	186	200	208	196	204	202	228	204	192	187	200	183	198	190	180	207	193	205	192	180	183	193	193	196	216	189	209	203	203	204	182	189	183	191	195	189	199	192	204	186	227	200	197	181	211	212	216	199	202	192	182	204	189	201	205	223	199	226	180	192	202	185	203	177	185	209	205	181	206	192	202	213	190	216	214	206	192	175	203	151	201	178	170	195	192	196	216	185	211	198	200	181	193	190	204	198	211	198	173	190	173	187	196	202	223	231	201	193	173	191	165	196	205	189	208	193	190	177	179	202	196	197	188	210	193	201	201	188	210	194	187	182	208	220	186	201	200	199	213	197	209	181	191	220	229	207	207	209	196	205	215	201	182	208	197	202	214	205	227	199	193	225	192	182	197	197	198	225	194	190	216	176	200	216	198	182	207	195	210	217	197	205	210	192	222	201	190	197	187	197	188	199	227	194	201	196	181	210	201	199	211	196	193	208	192	201	207	205	208	187	198	168	199	207	200	209	204	178	190	218	201	222	200	218	203	172	205	201	234	204	213	203	211	197	208	172	188	187	177	182	174	193	184	204	202	198	215	165	176	210	183	181	218	179	192	224	196	192	197	174	201	204	197	211	217	207	189	187	192	219	191	189	192	206	203	203	188	224	184	192	206	184	210	195	193	194	205	198	201	213	199	186	177	211	198	189	198	223	185	207	233	200	191	214	190	179	194	205	198	207	178	192	190	179	181	203
26572	17982	6057	770	547	506	501	486	479	457	458	492	453	446	472	487	471	446	468	467	457	485	460	431	492	461	442	417	462	444	458	440	429	487	472	455	470	475	464	474	476	461	482	457	447	456	451	461	475	487	487	478	455	514	450	487	485	504	467	496	516	436	437	477	457	487	525	441	465	478	487	453	471	449	477	482	456	454	465	462	453	500	452	493	456	453	445	452	464	461	516	459	485	476	514	422	459	473	472	432	465	461	460	483	468	478	498	468	448	413	442	438	473	463	482	470	469	460	408	439	494	520	446	465	467	469	507	461	461	500	437	453	489	458	435	473	470	467	462	484	461	490	480	478	460	492	521	451	460	430	446	462	453	472	474	465	472	442	441	415	457	470	435	519	466	501	488	441	426	425	518	444	468	462	444	433	419	491	480	449	488	422	470	445	442	487	511	471	451	476	490	431	468	477	433	464	469	423	497	444	466	486	450	484	482	474	487	443	459	433	494	483	471	460	460	493	446	501	472	483	456	463	453	431	498	505	463	453	425	515	475	484	475	475	442	486	474	459	473	431	451	464	479	457	466	459	449	479	453	441	447	475	496	425	470	483	442	431	484	451	441	442	451	460	463	467	518	462	490	437	468	452	462	437	464	503	470	429	498	451	446	439	455	462	457	464	479	476	480	450	450	490	467	463	446	477	447	495	472	410	432	483	484	480	483	475	465	493	475	465	462	434	463	465	472	467	481	463	455	452	471	476	430	456	447	460	462	481	455	516	474	465	430	441	439	477	480	472	452	476	477	460	432	471	441	494	469	463	492	460	434	431	432	436	442	488	470	468	484	460	481	460	491	473	477	453	445	444	511	469	484	474	457	427	504	470	439	504	461	451	482	475	432	442	428	449	508	457	487	470	448	494	497	479	461	459	454	495	428	419	475	434	427	432	487	439	493	470	462	491	444	498	458	493	423	454	464	441	482	455	511	454	475	436	474	455	470	484	431	448	469	481	457	457	469	502	452	450	461	458	483	464	455	450	465	431	465	484	441	502	462	468	445	466	494	439	467	460	468	500	499	425	438	464	462	456	464	492	441	421	468	474	502	469	449	484	488	455	488	462	480	516	466	498	455	444	471	470	448	457	500	460	462	484	485	476	475	480	494	484	441	434	491	464	438	497	457	468	445	500	471	489	432	456	474	418	447	463	485	486	474	504	502	466	464	450	463	505	461	454	470	481	484	442	469	434	472	432	451	456	454	489	457	475	457	475	491	466	466	471	463	471	461	491	486	439	450	469	483	480	471	506	460	451	481	469	455	473	495	435	476	498	488	422	482	500	459	489	458	464	467	488	466	473	478	478	432	461	482	489	484	450	452	471	489	490	411	457	451	432	452	515	457	478	462	479	469	483	463	430	489	472	540	469	453	486	465	423	460	467	469	466	446	451	463	448	442	460	467	453	448	481	472	457	450	450	445	448	497	424	474	482	448	433	470	461	458	460	462	452	457	485	451	470	425	486	450	479	411	488	450	423	464	504	455	521	451	441	475	477	507	474	469	447	476	463	457	450	457	440	427	476	472	511	483	447	436	445	453	460	473	470	424	476	467	505	451	457	467	487	474	513	446	454	430	513	459	461	469	485	462	475	433	461	453	450	498	461	478	490	452	446	479	450	466	494	485	500	472	496	488	474	441	451	461	490	494	429	453	486	468	515	448	481	453	469	481	506	506	464	508	443	460	465	443	488	454	467	511	439	489	487	473	461	440	491	468	448	482	467	474	468	476	468	463	436	473	467	440	470	443	467	454	472	411	479	448	431	495	486	468	458	495	469	456	467	446	459	424	438	499	467	453	495	482	448	451	505	468	452	509	459	488	501	465	441	461	414	478	484	451	443	432	468	478	504	502	458	470	492	513	444	447	493	511	458	424	485	477	442	443	449	460	469	478	456	485	488	450	457	470	449	408	466	485	482	480	453	449	487	451	496	497	494	451	449	500	456	441	475	482	429	413	457	462	486	496	443	462	498	477	478	478	454	461	483	450	505	489	457	418	427	495	506	487	467	493	453	477	458	504	450	437	451	485	464	469	461	429	411	469	470	503	446	466	476	483	435	453	479	461	454	488	476	513	489	470	467	444	457	454	459	425	459	469	440	472	414	460	438	454	439	432	449	486	480	470	480	458	459	485	463	466	439	442	458	463	466	472	455	468	446	437	477	460	459	511	485	457	483	483	495	479	425	480	461	468	474	468	465	520	448	487	465	435	477	449	504	467	450	492	492	467	462	489	430	444	485	456	458	460	479	502	483	484	435	477	470	434	477	431	448	468	461	458	443	481	476	470	454	484	501	466	456	506	426	458	453	487	469	457	486	486	475	509	469	410	433	463	473	452	451	484	487	473	449	461	461	469	428	495	462	431	465	449	440	452	480	486	467	468	472	439	428	507	477	450	451	469	453	428	461	462	447	414	428	482	467	475	482	464	429	461	449	447	473	457	437	490	468	442	427	481	467	499	440	507	445	478	444	472	448	471	468	428	444	456	491	475	484	490	451	490	453	459	464	434	443	446	475	439	472	499	452	485	505	462	517	482	461	494	470	506	462	458	492	452	471	484	480	484	490	489	467	495	495	472	473	468	476	458	413	463	471	424	483	466	475	469	459	489	451	478	457	469	455	468	492	515	462	449	429	430	473	451	468	442	442	481	474	444	449	477	484	497	452	453	434	472	496	463	500	420	440	457	454	445	479	464	453	466	460	467	442	471	489	464	493	499	453	468	496	461	441	502	464	491	474	468	444	470	477	504	451	437	504	452	489	439	503	502	495	469	448	487	485	468	460	452	439	489	470	457	445	489	471	473	463	458	431	462	469	471	476	469	498	513	518	474	486	442	460	420	493	458	443	455	468	468	450	507	469	445	477	481	467	499	481	452	452	508	488	443	479	453	458	472	488	421	423	480	483	463	496	525	508	445	469	488	473	480	456	486	493	475	460	490	460	490	429	498	458	462	453	463	477	461	451	468	463	429	500	447	470	509	458	471	431	502	505	426	472	437	467	454	452	446	405	432	479	482	472	438	484	449	499	465	475	449	496	490	449	517	487	427	443	490	431	482	440	501	461	451	490	444	454	454	459	480	457	443	469	447	462	420	474	462	414	466	470	442	474	498	454	491	487	476	464	458	464	481	491	523	473	455	468	482	478	471	478	447	491	494	448	451	400	499	472	482	447	478	491	459	467	488	463	466	488	443	445	496	439	477	451	480	443	478	485	483	446	471	454	509	515	437	478	428	461	474	473	477	472	429	477	451	507	493	460	448	469	470	476	484	481	465	458	481	476	475	455	446	504	472	440	478	458	514	455	449	445	448	506	477	491	428	476	421	464	468	501	434	421	458	463	462	421	485	498	486	472	459	483	459	507	423	481	467	442	469	483	470	448	472	491	443	452	496	496	442	482	468	457	452	464	485	466	470	463	459	474	431	449	480	504	449	487	462	474	450	491	482	461	443	488	469	457
7575	16599	1157	766	665	683	664	687	656	674	611	605	619	689	641	626	680	619	653	628	664	612	668	644	637	641	597	653	638	636	613	677	648	681	627	653	621	665	608	622	689	601	654	716	657	558	617	636	620	648	617	677	674	662	634	643	650	658	659	628	672	654	645	635	642	629	643	627	636	641	629	649	632	632	668	602	589	653	688	680	621	660	669	642	650	647	602	589	645	624	611	670	620	638	599	653	601	623	618	627	614	598	638	645	640	630	584	680	585	618	596	654	603	633	613	617	674	629	648	641	609	628	585	649	636	601	649	611	621	631	586	644	681	647	699	617	667	612	606	621	680	655	623	635	635	631	650	655	667	653	658	654	626	622	652	622	657	601	625	621	618	637	657	644	688	566	641	670	622	623	638	696	683	646	619	596	630	600	628	664	660	610	608	628	637	643	639	644	606	588	653	630	639	643	646	673	673	638	644	660	655	653	632	608	630	655	621	652	628	609	592	645	612	639	655	612	669	623	627	679	636	660	653	612	621	673	684	584	617	656	593	644	627	609	596	636	625	603	698	676	637	651	636	618	639	606	676	666	616	676	635	606	625	588	610	647	624	651	605	621	631	631	619	623	713	641	633	586	631	658	672	628	654	617	613	643	632	583	658	588	630	612	613	665	632	670	637	662	607	624	642	622	614	647	646	630	608	598	611	682	654	640	644	651	622	644	664	664	685	604	628	655	661	654	628	628	637	649	669	612	677	666	592	607	669	615	619	675	643	655	642	694	640	608	661	632	657	619	602	626	597	692	677	651	621	684	656	625	653	599	640	595	601	680	655	661	615	654	656	666	616	622	650	641	627	670	601	659	650	575	658	669	627	680	640	622	576	670	599	592	653	660	625	632	600	652	688	659	642	637	622	629	628	668	649	636	660	606	662	706	659	646	627	647	609	631	652	614	635	633	617	672	597	621	645	588	687	593	630	645	640	620	651	633	661	627	637	595	660	666	613	635	647	670	614	675	650	598	615	623	626	616	632	596	632	626	634	670	642	631	623	632	677	655	691	650	632	626	647	668	660	620	644	606	630	657	621	678	672	663	626	690	703	673	673	607	618	623	627	647	647	589	628	665	623	598	662	624	607	656	656	595	644	640	639	656	580	642	639	650	683	618	617	617	681	627	664	636	656	639	649	635	662	671	641	668	632	633	642	622	654	676	630	653	626	628	653	614	640	618	631	614	581	628	631	624	690	642	643	614	623	676	673	627	642	653	652	608	645	628	591	664	603	624	594	664	654	653	625	640	641	662	634	630	633	618	619	638	641	593	699	604	640	656	639	635	623	678	675	628	635	627	624	651	646	612	668	616	681	709	637	631	676	636	680	657	597	622	676	600	612	637	642	610	623	654	670	636	626	627	620	657	606	663	634	638	654	640	673	627	659	620	657	614	662	613	659	637	604	659	695	642	651	656	644	640	626	678	636	618	588	627	657	633	610	627	661	644	602	648	672	661	691	604	605	651	654	619	621	666	649	685	649	612	651	644	657	607	622	640	652	588	602	638	610	612	624	613	653	607	649	625	671	646	624	651	627	594	632	643	644	615	635	602	632	586	637	670	630	619	625	659	645	648	611	667	617	648	601	631	608	606	652	635	617	675	646	657	649	634	638	670	644	660	633	670	635	638	658	595	671	647	627	659	652	626	642	659	637	648	614	669	658	642	597	610	653	618	647	612	684	638	667	563	601	671	656	653	610	610	636	649	600	624	601	622	630	590	629	634	620	615	622	635	683	660	628	674	636	650	694	637	622	631	661	571	625	611	641	682	629	620	635	633	630	673	659	638	624	650	670	629	639	632	622	664	668	628	639	603	646	646	669	645	667	623	650	677	638	611	603	617	636	682	665	627	621	633	649	631	641	665	592	671	596	597	641	657	621	639	605	659	633	654	673	608	652	647	629	683	688	654	610	656	648	625	662	617	621	614	630	651	623	693	632	631	647	621	644	645	643	620	632	612	653	618	657	610	611	580	595	668	654	639	639	653	666	654	680	651	679	578	649	644	640	621	627	633	625	604	644	647	617	654	678	639	646	629	653	676	636	676	665	623	671	632	634	642	643	618	674	596	652	632	662	644	610	629	641	642	659	656	644	626	681	635	662	627	642	627	611	668	614	623	602	639	657	628	632	662	648	658	622	650	662	609	625	637	629	652	629	620	591	648	628	644	624	643	627	644	598	629	575	668	660	660	629	664	641	645	623	625	640	598	583	671	614	684	624	622	650	653	632	678	649	637	713	655	622	693	642	635	655	654	651	686	675	633	644	610	612	654	653	656	620	621	615	612	647	612	619	670	603	620	638	659	572	624	627	600	589	606	579	634	611	629	586	647	640	626	688	664	614	646	611	621	629	598	655	636	662	638	608	623	637	658	641	630	609	676	602	667	642	662	616	625	644	654	666	622	579	638	671	605	622	641	623	616	593	674	658	623	647	622	672	675	638	595	634	666	644	601	686	660	612	663	641	628	687	627	590	650	636	627	615	614	617	650	598	613	612	637	633	665	658	624	651	627	675	629	665	653	608	656	598	622	664	661	663	656	665	638	639	640	593	691	585	645	611	638	615	604	651	615	636	630	654	640	637	641	620	590	619	618	679	618	623	621	636	628	632	590	634	632	663	646	624	607	672	649	661	609	656	633	652	659	617	658	656	581	649	652	655	621	644	641	643	620	656	643	609	660	626	607	603	640	653	620	647	639	681	640	654	643	655	611	620	610	604	595	609	633	634	638	642	646	651	639	623	622	626	596	646	640	636	630	663	593	687	631	672	608	674	643	605	618	639	637	648	623	637	576	618	613	591	669	665	658	634	624	656	676	624	624	658	631	630	671	627	646	650	623	569	631	647	653	615	644	634	637	614	647	646	627	623	621	626	624	604	666	647	612	619	631	643	631	639	642	638	659	628	656	720	657	645	639	617	691	654	632	636	661	642	614	651	645	659	666	644	636	666	685	634	635	706	586	587	635	669	625	626	623	587	614	689	661	651	623	649	659	601	655	639	641	631	632	568	674	639	627	667	600	655	683	583	639	634	638	675	603	591	624	663	647	599	653	619	623	643	628	664	627	618	618	626	663	665	679	614	643	669	661	670	669	669	627	660	653	622	668	652	671	655	632	647	620	649	660	627	636	654	568	605	635	616	684	596	600	591	648	595	625	639	643	655	599	650	647	635	588	646	667	669	570	671	654	579	661	619	649	600	665	658	649	637	610	634	627	618	629	607	614	658	648	662	648	672	653	599	645	606	631	635	614	604	679	631	642	655	628	605	631	661	646	623	674	652	645	653	647	637	630	619	629	626	641	645	603	640	612	668	626	641	640	634	658	624	597	649	660	588	644	604	648	657	620	612	610	631	621	658	634	658	612	698	632	627	681	651	647	662	613	619	585	643	656	639	636	603	656	612	640	674	610	613	601	667	599	622	621	630	631	616	656	646	616	654	599	685	624	643	644	700	672	668	580
22954	20765	27124	24400	20079	3872	636	468	412	412	385	365	379	363	363	381	368	297	356	349	346	336	299	319	345	341	320	330	330	315	335	309	318	338	363	299	346	294	340	313	333	343	306	347	336	347	322	342	313	316	284	327	359	345	328	333	353	296	321	352	332	310	313	318	331	247	337	331	295	317	311	346	327	314	295	357	350	311	328	357	311	345	296	313	341	341	331	330	318	339	304	285	352	298	313	327	337	298	311	303	327	308	294	298	326	330	334	343	318	296	333	317	286	302	335	297	328	301	320	330	335	321	339	314	330	312	326	311	349	313	308	326	297	315	294	307	302	297	322	310	332	275	321	300	317	328	323	319	333	325	292	325	346	278	332	321	315	323	314	334	286	327	339	326	313	312	348	335	296	341	349	341	314	328	338	310	314	353	308	351	332	332	294	317	295	333	308	309	364	333	302	305	305	300	315	279	303	297	316	278	302	304	314	303	305	310	325	316	315	314	340	323	311	299	329	356	341	310	304	303	326	340	360	318	319	339	326	319	331	306	322	333	309	349	335	326	364	340	305	368	328	315	310	323	338	325	333	302	325	321	328	304	342	316	338	303	307	329	326	297	328	320	319	342	309	317	278	306	321	315	339	307	308	291	340	337	330	306	281	296	308	334	292	324	311	333	317	295	327	282	294	328	301	313	331	310	312	337	320	302	293	308	333	345	303	326	313	330	322	286	289	304	295	307	311	322	319	323	295	328	310	310	314	330	320	303	334	331	348	294	316	367	321	310	324	287	317	328	314	311	310	318	292	287	292	299	324	315	310	308	317	307	333	342	326	348	318	307	358	323	328	331	305	309	326	323	313	310	324	295	296	332	318	307	302	311	331	315	325	258	311	321	306	319	341	340	321	319	308	330	313	317	303	303	286	325	308	309	314	289	310	305	307	322	262	314	324	344	293	343	305	305	341	342	305	304	320	329	295	325	349	295	309	305	328	311	311	300	331	311	319	318	333	351	317	329	311	320	317	321	312	317	327	319	345	347	327	287	339	336	351	308	305	329	290	302	329	303	303	334	309	289	327	310	321	310	311	327	319	323	313	297	316	315	336	317	319	320	310	293	327	315	294	292	301	308	320	350	327	294	289	313	297	326	287	301	329	310	309	304	356	306	321	361	317	331	301	327	324	340	291	304	291	341	338	307	308	323	320	345	289	304	316	293	306	325	347	324	341	359	288	362	343	322	322	291	340	340	321	337	326	315	323	292	336	280	311	332	328	301	331	300	293	337	329	292	329	304	314	302	310	302	307	327	328	279	332	333	311	332	290	298	326	325	310	313	342	338	290	320	333	341	305	308	354	315	306	306	299	336	311	281	335	309	320	311	306	326	310	293	326	338	346	348	313	324	295	327	292	342	280	312	322	319	328	294	342	330	347	301	335	340	329	333	318	276	306	306	310	299	318	358	340	344	312	309	293	325	315	309	327	336	339	304	321	294	340	308	319	293	344	300	294	329	324	311	301	294	313	304	341	288	305	319	358	307	299	311	314	322	298	334	343	292	305	329	305	328	336	296	324	296	319	326	284	326	314	331	298	330	346	322	297	317	307	302	306	335	307	297	308	304	325	352	345	301	309	298	290	329	304	330	334	324	317	337	315	283	341	339	316	315	297	320	294	312	319	321	326	288	312	317	336	316	269	308	307	301	305	305	341	323	337	307	352	301	306	311	311	315	311	291	344	281	351	308	326	303	327	273	325	330	352	301	306	325	312	359	300	293	307	342	326	304	347	332	318	306	316	330	313	304	306	301	331	359	322	323	316	316	341	316	316	337	342	317	326	297	303	330	307	332	336	345	332	319	301	331	346	314	322	330	278	330	306	316	309	328	342	297	312	300	338	336	311	326	316	306	298	318	318	339	330	340	276	294	316	311	305	328	324	322	302	337	316	331	327	310	323	304	321	301	316	334	328	321	298	263	311	321	299	315	344	307	317	323	300	351	327	286	349	285	304	328	309	321	305	309	320	320	306	338	290	283	330	333	283	329	369	310	304	318	309	317	329	312	315	295	319	326	323	314	332	338	314	330	315	339	329	357	296	348	288	301	312	323	353	312	298	339	332	314	319	318	305	304	363	303	305	302	345	324	383	342	288	324	327	334	280	312	322	284	285	337	332	292	288	348	329	307	333	359	326	306	300	341	333	321	311	316	326	322	364	295	346	300	327	302	309	313	290	297	318	311	295	285	333	322	318	283	317	317	339	316	330	343	355	321	337	331	326	321	319	319	320	314	365	330	314	330	324	296	302	311	349	327	342	302	296	290	314	332	282	341	343	307	325	320	341	326	344	287	297	308	327	312	322	326	321	295	336	308	306	294	314	338	311	302	333	336	321	286	295	343	314	293	334	313	328	297	326	305	352	318	277	338	314	339	325	317	338	319	270	283	310	309	309	340	289	315	318	308	284	348	311	319	328	343	329	335	340	316	310	297	324	295	311	319	293	313	350	333	332	319	348	280	339	311	326	291	322	332	254	318	322	312	332	337	285	327	308	289	337	310	324	326	336	321	315	305	300	323	318	319	323	309	306	296	344	318	301	302	325	316	329	323	314	297	338	317	322	330	344	300	283	342	315	332	306	324	350	347	309	314	339	313	321	313	283	327	326	317	342	332	333	331	316	345	347	321	336	308	332	319	315	312	325	332	331	344	356	314	314	328	319	360	347	327	354	336	327	316	325	283	340	311	324	333	296	314	322	330	317	352	314	287	323	337	289	301	287	328	332	308	323	347	321	326	304	319	302	334	324	342	266	312	334	335	290	320	330	326	353	327	312	309	323	334	295	323	319	305	321	307	315	317	303	326	322	344	299	318	308	351	318	340	316	315	306	344	332	338	343	335	312	309	319	315	332	326	327	296	322	330	328	339	311	281	313	317	317	309	312	312	313	329	310	338	340	368	306	320	310	327	371	308	315	319	348	349	312	318	300	303	323	303	341	339	337	345	346	310	311	303	298	312	357	305	316	328	336	338	333	312	319	303	296	325	311	335	314	336	309	312	312	314	330	310	315	317	318	323	327	326	316	304	314	327	289	279	303	324	297	330	300	331	317	337	309	319	295	349	334	337	272	315	322	316	362	321	353	294	316	319	349	302	316	314	298	295	295	328	329	325	313	307	316	316	324	306	321	331	334	315	330	318	308	340	309	295	297	304	311	299	324	316	322	305	332	306	297	341	326	281	300	345	298	312	303	325	310	310	298	333	336	296	320	298	312	334	312	335	336	311	320	296	341	331	278	297	335	301	309	309	327	302	296	341	297	289	358	293	330	336	305	323	316	324	320	318	316	334	290	336	342	334	323	305	308	311	366	318	314	345	315	320	339	325	300	313	319	323	298	330	302	335	317	319	310	312	344	320	301	284	309	309	314	321	333	303	325	321	346	282	340	282	279	320	303	302	289	316	302	338	313	308	319	307	317	312	304	313	320	342	317	309	282	304	308	329	318	297	344	310	344	354
13251	44950	4684	2184	1592	1249	1055	813	715	717	626	600	583	539	566	534	527	475	470	470	521	449	489	465	455	499	462	452	456	496	453	450	433	459	493	473	472	470	437	499	443	442	421	450	429	467	479	410	441	460	443	544	464	434	499	518	490	496	464	519	447	492	436	462	515	450	478	450	450	441	387	458	465	438	442	415	489	416	492	420	419	454	428	449	447	500	443	474	446	420	479	423	497	428	485	432	420	435	433	427	444	451	442	414	414	457	462	424	458	445	444	459	461	428	450	443	465	495	485	470	471	421	415	454	461	464	453	453	448	433	428	480	467	423	443	431	422	420	479	422	486	431	460	442	466	449	457	452	431	477	466	445	454	401	429	450	410	441	446	437	425	443	429	429	449	455	460	459	444	425	433	451	419	421	424	434	425	467	428	450	445	461	440	433	426	444	438	434	465	453	439	433	432	449	442	430	477	451	436	452	446	476	467	431	424	403	475	445	454	428	417	499	476	456	429	450	474	439	432	449	430	412	454	409	448	444	452	469	466	410	477	450	434	430	422	402	400	447	446	426	465	445	441	458	455	454	439	458	427	465	482	448	473	469	440	422	427	458	435	445	457	437	424	477	442	464	434	465	444	462	442	426	426	455	436	469	454	466	444	452	456	476	428	424	395	475	466	461	457	450	459	430	456	444	451	461	444	490	469	461	462	449	508	485	419	447	462	377	444	453	435	436	444	465	392	448	511	480	425	431	470	441	458	442	452	446	457	423	464	430	446	478	448	439	412	459	438	408	425	418	466	463	407	453	481	459	448	434	446	450	454	475	481	448	476	437	464	444	443	467	448	436	453	462	426	477	437	477	459	481	433	457	481	450	448	502	449	445	455	453	448	471	399	417	487	441	432	440	438	465	424	433	474	453	429	410	463	422	404	479	439	411	444	483	370	452	423	463	459	426	433	450	423	452	481	462	429	440	436	479	445	472	462	429	444	491	450	467	476	452	451	435	452	417	437	440	466	468	453	444	455	439	458	430	444	454	484	471	467	432	452	431	464	427	433	472	467	448	471	473	429	465	420	456	469	446	486	457	476	439	452	440	493	460	414	427	495	434	438	411	494	419	476	447	426	455	431	422	446	410	451	425	424	431	443	442	454	445	450	469	434	447	434	446	427	456	451	401	406	459	445	464	447	469	460	431	452	448	439	447	420	466	445	433	471	439	420	449	446	451	474	448	445	458	455	441	409	434	455	447	427	432	444	412	423	478	470	419	459	440	463	433	464	418	476	471	457	452	455	433	462	434	465	445	428	474	407	467	442	424	467	465	467	456	464	461	481	463	421	403	445	459	461	473	432	459	430	443	431	457	459	421	433	459	434	439	465	429	426	406	463	483	431	452	452	470	467	451	456	404	464	424	434	395	428	449	452	446	438	443	465	439	487	450	494	421	489	413	458	466	437	430	458	440	421	462	462	434	429	440	457	439	468	467	443	451	435	425	435	414	457	434	410	453	474	458	429	437	412	429	439	466	452	447	456	461	463	456	448	453	444	459	452	475	447	439	438	445	440	419	464	446	456	427	466	466	465	447	445	455	415	437	449	449	467	453	457	423	452	463	471	438	460	436	427	459	462	456	437	471	475	419	452	467	468	449	425	440	454	433	441	403	448	441	426	425	422	480	459	470	476	458	465	458	437	472	462	454	445	472	467	464	445	483	444	437	444	422	444	443	448	435	442	471	458	439	445	471	436	444	438	423	437	439	460	444	433	462	455	484	432	463	405	463	483	408	428	471	448	444	461	470	421	460	410	405	463	484	420	436	434	437	445	439	441	437	461	463	430	452	420	448	449	432	471	428	448	454	445	452	395	439	425	426	438	459	456	446	423	428	462	452	441	450	460	480	430	454	487	419	497	451	455	414	436	443	418	459	428	469	463	453	478	447	438	421	450	486	422	456	466	384	481	453	435	455	462	449	423	443	464	424	454	432	443	483	406	452	480	468	455	481	453	448	449	480	449	462	429	441	440	452	437	419	469	454	423	458	446	423	430	433	425	445	437	461	436	418	470	445	423	470	470	418	475	439	421	451	466	414	453	440	463	484	444	458	407	388	507	440	409	432	450	444	462	452	410	447	446	441	445	460	448	440	427	422	445	432	438	435	423	428	492	443	440	452	417	396	432	476	458	421	409	445	428	434	440	453	442	423	443	448	449	462	454	434	424	435	451	449	468	457	478	448	461	406	415	451	469	476	452	423	432	432	408	449	460	482	436	436	428	455	453	471	469	438	434	470	416	481	437	427	423	445	464	442	423	435	446	461	418	414	441	419	430	398	456	467	443	410	447	418	435	428	465	437	449	466	459	450	452	482	451	456	406	460	475	445	455	467	441	488	417	436	445	449	403	483	453	456	448	423	462	444	438	447	453	462	462	455	479	435	451	446	440	396	465	447	460	449	460	476	443	479	442	452	491	453	448	441	437	467	424	422	436	476	498	406	442	484	430	439	463	452	469	467	471	447	444	403	439	432	462	477	426	448	404	461	446	450	463	460	428	433	470	446	471	482	446	453	414	452	448	446	458	438	453	473	460	483	449	464	468	413	436	444	438	423	421	393	469	431	447	451	451	422	445	491	493	430	450	446	453	465	421	456	459	465	454	479	429	494	412	427	463	390	434	465	485	447	433	407	476	471	454	468	413	460	464	437	476	435	415	437	454	440	436	440	407	443	479	431	418	433	401	401	459	431	436	505	432	419	463	474	470	419	440	453	458	470	432	434	446	433	431	456	470	453	414	447	427	434	425	439	448	410	441	465	454	453	457	435	448	468	447	431	500	435	417	431	435	448	450	455	433	460	425	441	438	429	451	428	445	449	428	416	461	405	465	432	466	438	460	472	492	407	476	464	466	410	447	435	459	495	448	443	441	451	450	475	447	473	423	482	447	490	456	459	400	416	426	442	455	463	445	477	469	455	419	471	416	451	417	468	447	454	462	400	474	437	436	424	433	417	498	431	442	428	430	447	431	439	428	399	416	428	480	412	484	419	445	473	458	447	442	442	410	483	406	459	456	434	462	487	451	435	455	457	442	404	452	442	476	412	433	451	437	453	435	478	445	468	480	442	458	415	431	449	451	461	435	417	469	475	420	471	475	445	437	446	466	450	426	477	440	454	378	446	456	431	457	458	465	435	423	461	462	438	440	468	470	450	461	458	447	432	433	424	431	442	452	489	463	455	444	468	501	432	397	455	453	463	467	457	441	460	453	477	440	455	445	405	412	466	462	432	427	486	449	448	449	427	442	411	450	466	474	457	447	400	475	435	460	411	414	434	453	437	429	470	417	443	460	418	473	449	435	423	428	479	448	482	442	456	471	459	449	421	442	495	443	442	435	442	399	425	393	461	431	423	442	483	445	450	487	474	409	449	451	479	480	428	463	438	489	462	461	453	449	444	454	460	461	479	439	410	431	440	411	432	436	451	451	465	470	443	489	416	407	448	405	440	428	455	451	443
24088	20823	25376	23521	2708	526	465	445	431	424	391	405	359	401	398	401	387	403	372	368	350	359	369	418	378	370	415	370	385	347	362	408	370	355	398	383	348	390	359	372	366	378	369	351	354	363	357	344	368	366	375	386	417	399	397	372	427	329	350	350	363	393	376	394	385	365	377	365	371	361	375	345	383	375	328	399	371	347	353	418	384	420	364	368	345	350	363	354	337	372	379	357	379	368	361	365	375	366	362	367	351	379	362	338	374	375	380	389	365	367	391	364	340	384	372	372	378	385	376	337	402	352	361	402	382	365	348	361	360	402	375	337	334	378	358	417	353	390	387	373	382	359	386	371	404	374	349	419	359	345	372	350	373	365	376	335	389	382	387	346	361	364	388	388	403	342	363	363	372	393	355	380	327	346	388	377	377	351	364	355	374	395	389	382	363	371	366	394	364	390	343	399	365	350	410	347	359	352	381	380	357	352	344	354	362	361	367	361	373	355	376	378	388	404	337	381	378	376	381	362	389	377	359	386	373	366	365	342	368	364	351	367	385	324	369	384	381	310	353	371	361	356	404	380	359	379	366	389	385	369	378	364	370	378	370	385	388	341	329	375	361	379	404	345	384	370	381	370	360	370	375	364	353	366	381	363	370	357	371	360	349	341	379	382	349	384	393	407	342	383	373	365	376	373	393	385	371	378	362	403	353	361	368	369	363	330	411	356	341	368	413	360	363	366	396	356	350	347	344	389	386	385	353	370	370	357	370	397	353	372	345	391	388	348	389	363	400	331	396	381	362	374	394	401	372	357	357	367	332	359	380	353	352	379	371	416	340	359	368	356	327	357	414	352	360	401	369	388	372	376	365	355	385	359	378	398	412	379	391	392	394	389	392	376	391	378	371	328	356	352	365	336	367	405	360	405	345	366	398	346	338	355	348	380	379	381	409	361	371	376	361	376	412	340	337	383	380	371	351	381	369	395	345	353	366	370	374	390	354	347	396	371	378	376	365	394	347	396	330	373	384	338	373	361	403	349	401	381	402	351	352	382	398	368	379	352	371	358	396	345	379	382	323	367	363	383	370	396	362	415	381	389	420	361	327	360	371	371	406	360	377	358	368	407	373	350	359	380	358	329	393	384	361	372	369	358	387	394	410	361	413	352	349	395	391	377	379	394	387	400	370	345	406	389	323	356	355	343	400	394	393	392	369	383	378	383	347	356	366	345	383	349	397	351	369	364	382	355	362	401	353	333	337	386	374	376	370	364	379	362	345	365	393	343	380	377	345	373	367	379	375	356	386	353	359	355	341	314	396	347	363	351	390	351	395	341	349	361	352	368	398	383	352	398	400	353	390	360	364	337	382	356	352	395	369	358	364	396	375	372	401	349	372	370	365	377	383	377	368	343	369	360	357	391	348	343	372	376	345	373	358	340	382	356	393	382	372	349	424	342	364	371	371	345	377	390	354	353	404	361	364	395	375	348	409	369	358	432	385	369	373	365	306	361	352	387	366	376	337	367	349	381	366	341	360	379	381	389	351	344	321	380	393	369	384	351	383	391	434	354	390	343	379	387	375	373	382	374	386	385	322	354	366	373	393	377	339	356	369	373	392	373	363	360	376	356	408	373	380	363	353	379	373	361	349	364	358	400	385	379	370	390	381	356	401	372	354	387	362	353	358	378	390	386	335	373	383	354	388	400	358	348	379	400	366	385	368	370	361	401	368	371	370	354	349	366	359	383	342	358	366	336	376	381	386	395	373	363	383	412	340	368	361	330	397	373	367	359	352	370	346	367	365	373	379	364	360	372	359	400	387	370	363	377	379	366	351	384	410	394	369	366	356	375	356	409	384	356	353	343	373	350	367	369	374	359	405	397	354	354	402	359	369	367	359	357	389	363	392	369	371	350	384	361	367	378	338	375	359	375	358	387	350	381	348	377	388	389	386	365	390	408	376	344	379	331	368	393	340	338	396	372	387	366	387	383	370	365	399	360	332	368	360	355	426	379	364	361	366	351	366	357	393	343	393	391	357	345	362	377	376	385	361	415	345	363	380	375	391	361	390	361	387	360	352	352	349	381	397	414	347	341	383	378	356	391	367	361	335	329	379	395	351	404	368	402	405	359	349	383	381	380	407	364	396	358	375	392	352	330	367	393	364	361	363	370	381	372	382	369	370	360	378	344	380	370	371	362	369	393	379	351	352	398	398	378	371	401	373	366	374	370	363	349	361	379	400	362	406	377	374	351	371	349	326	340	334	375	371	397	378	370	351	397	373	357	380	400	377	341	359	354	391	305	368	396	359	381	384	363	401	355	346	357	376	368	379	366	354	382	359	342	364	357	336	347	377	360	355	394	393	340	394	364	387	405	390	363	364	372	365	369	382	360	335	391	376	351	397	344	369	343	352	393	381	386	388	381	343	347	389	376	340	388	404	361	392	374	384	365	362	394	372	369	370	352	379	371	376	386	378	384	336	385	351	380	364	370	344	349	382	340	366	389	365	395	362	363	390	395	389	360	367	353	390	356	353	406	366	385	352	359	380	371	354	387	345	373	388	398	327	385	390	357	370	372	362	324	353	358	382	396	378	361	396	364	384	341	397	371	381	364	369	360	387	374	364	377	383	379	399	390	366	349	349	338	341	336	344	375	387	389	354	390	367	356	385	392	345	383	366	364	367	337	375	392	364	367	340	358	339	385	381	395	386	355	375	368	369	374	378	332	385	355	394	385	362	380	364	344	345	360	396	394	352	383	375	393	364	349	402	376	360	334	299	381	367	377	387	326	380	344	391	353	394	388	378	409	384	347	341	373	391	381	367	437	351	350	347	355	389	335	352	347	407	387	379	387	360	368	373	403	352	399	375	374	375	391	365	369	383	360	387	381	366	383	369	362	361	388	387	384	342	356	371	369	386	369	356	357	346	355	372	375	337	347	345	389	332	400	364	385	359	377	342	372	368	356	391	359	368	363	374	352	322	381	328	378	376	362	366	377	384	372	408	359	342	343	416	377	393	375	368	355	358	418	353	366	365	352	411	339	372	407	356	371	335	374	390	383	410	371	377	385	335	384	409	350	353	364	395	377	396	369	352	336	359	362	332	362	375	343	311	352	376	398	387	389	363	341	370	334	365	386	364	385	366	358	373	363	397	380	374	435	360	366	375	367	409	351	385	398	377	344	387	350	378	390	364	398	368	354	370	397	375	349	396	350	366	384	355	373	366	369	357	377	363	363	357	382	358	343	361	371	368	377	362	355	382	413	359	377	365	346	400	362	348	373	402	371	356	367	364	380	380	377	323	356	357	362	388	381	371	395	369	365	375	404	349	373	329	364	368	376	370	391	379	384	397	367	371	374	363	342	372	354	361	351	379	362	375	364	341	376	403	350	361	385	336	416	400	385	360	397	372	383	388	382	376	365	351	348	336	372	380	389	369	381	347	402	341	354	405	406	349	351	371	363	366	406	346	378	355	355	373	409	382	361	347	369	371	374	405	375	376	348
10891	38411	3983	1275	1013	891	794	685	640	574	612	567	556	538	506	580	523	514	538	494	497	490	467	538	524	505	519	551	514	444	475	497	502	498	509	513	506	469	533	495	493	488	474	497	501	474	490	510	534	500	522	507	499	495	557	523	517	538	513	554	525	500	505	510	532	484	523	515	472	479	442	465	505	529	498	520	464	492	471	495	510	490	525	475	479	483	451	508	465	508	505	512	477	453	492	498	507	507	504	451	475	438	529	513	500	504	507	490	521	545	493	487	477	474	505	486	463	497	501	480	514	519	505	501	477	512	479	479	505	468	546	472	529	487	502	514	458	489	508	461	496	533	506	485	504	483	524	510	512	472	483	481	449	530	488	483	491	479	528	499	479	482	471	519	504	497	473	492	481	509	478	494	480	433	532	502	465	483	521	490	530	477	541	477	516	508	522	504	475	486	492	530	507	506	445	499	506	476	488	490	483	504	485	489	475	515	476	484	490	503	521	480	483	451	430	485	504	492	501	512	486	515	442	518	472	491	473	477	502	548	483	483	482	492	517	506	498	472	558	505	511	499	490	477	505	479	487	502	498	511	453	524	502	494	495	496	510	469	473	490	498	547	483	537	451	523	455	490	524	501	531	482	476	520	502	480	476	461	482	451	521	480	489	498	502	484	514	493	497	480	510	495	445	554	483	507	454	466	496	479	478	528	505	519	507	498	529	508	463	500	509	454	479	524	458	499	507	473	489	461	508	454	462	538	514	478	517	468	510	505	491	523	506	469	508	486	506	541	498	531	500	528	480	473	483	469	520	480	517	503	490	542	482	508	480	500	504	496	499	510	486	501	489	494	458	502	506	478	477	518	491	505	509	496	503	474	501	514	482	497	496	504	503	499	505	494	476	502	506	520	466	545	494	485	525	492	512	503	512	519	463	507	472	494	504	522	524	490	459	457	474	481	481	502	542	486	493	477	488	530	456	486	480	483	476	491	502	470	471	539	466	489	473	504	469	516	464	510	491	513	490	514	498	508	485	475	489	506	477	496	467	499	500	495	499	508	489	502	479	495	499	538	480	477	511	478	506	497	556	514	472	520	492	535	494	500	501	501	477	504	485	508	446	513	524	521	481	449	500	477	485	532	469	497	499	480	508	473	472	497	491	450	489	496	477	470	487	472	467	502	488	521	482	514	473	452	514	484	503	521	512	476	501	487	502	481	483	481	474	513	504	463	523	490	464	492	494	461	485	484	458	481	508	481	454	525	487	508	502	488	494	475	500	456	498	500	515	492	504	506	479	464	510	541	475	501	478	486	512	517	471	473	504	489	527	477	501	490	489	498	509	486	497	493	455	495	542	477	485	448	495	498	503	440	496	509	490	450	514	498	491	478	517	472	495	489	505	528	496	534	489	476	501	511	483	476	476	506	504	513	475	486	447	483	522	487	509	477	457	464	485	480	483	448	481	472	486	496	474	483	503	509	488	504	501	490	497	522	472	482	487	520	508	477	503	497	527	469	508	497	487	493	490	465	465	520	513	477	481	498	477	545	497	492	520	516	510	494	498	467	521	471	488	538	509	478	493	469	492	536	490	492	508	485	456	470	468	488	477	491	470	477	485	489	478	496	495	498	475	480	509	523	546	527	527	488	490	509	479	514	483	512	486	496	448	514	537	493	533	491	481	475	485	497	487	494	500	510	520	503	493	490	519	480	501	526	476	525	500	504	502	496	504	487	506	509	453	511	499	507	493	502	508	488	483	484	500	511	494	470	500	536	470	469	483	479	489	487	530	519	510	476	469	491	490	530	493	478	477	504	539	488	511	491	480	490	549	475	529	504	485	502	532	496	500	494	457	497	482	491	503	464	492	507	495	516	483	495	523	492	493	523	523	469	529	511	490	461	520	506	452	507	479	490	486	471	528	507	494	478	538	519	510	486	467	494	491	456	461	500	475	509	426	483	471	500	489	483	513	502	510	476	500	510	503	518	506	472	487	498	495	500	479	501	522	524	491	499	457	505	521	489	470	524	498	532	481	504	504	458	494	492	500	514	514	494	464	464	500	461	495	497	525	494	473	508	485	483	458	533	531	510	461	465	487	474	493	468	473	495	487	492	507	522	484	491	504	512	518	466	483	446	495	472	518	520	469	490	525	504	477	521	485	521	525	463	516	519	504	490	512	494	501	494	512	492	482	475	539	488	493	473	511	482	538	510	478	466	556	527	494	528	488	499	467	489	494	470	497	514	515	477	503	496	501	521	440	508	508	455	509	492	467	500	481	495	481	499	506	513	493	449	481	499	470	489	501	514	475	481	487	498	493	484	443	453	512	483	494	539	444	496	507	485	494	474	473	469	469	531	505	528	460	552	496	502	486	487	487	511	486	453	497	486	513	484	461	496	474	508	486	463	494	476	492	496	514	435	494	504	527	480	512	529	504	489	525	491	461	503	486	469	516	521	516	487	488	526	469	501	470	467	485	441	497	451	489	504	497	481	490	453	511	518	516	464	437	544	497	484	517	484	501	502	587	501	466	488	509	517	526	501	470	496	504	504	494	506	471	513	515	484	505	488	464	497	497	505	484	457	495	492	511	500	507	517	491	507	493	489	459	468	494	515	477	537	532	505	491	477	522	456	492	459	500	479	479	546	518	502	508	513	493	522	512	493	518	457	514	530	476	542	477	485	502	511	510	512	484	447	467	459	492	489	512	469	466	494	477	471	483	484	456	498	515	496	472	514	487	462	522	502	536	494	494	512	488	474	525	491	490	524	510	517	466	491	478	527	470	488	486	475	543	453	469	505	450	505	493	474	499	458	496	495	459	489	524	496	527	455	509	525	474	505	490	471	457	474	515	477	504	541	520	473	497	481	518	505	521	535	530	462	501	500	493	497	520	485	448	525	507	485	473	486	524	513	503	502	503	474	462	519	495	480	496	477	487	506	519	521	515	521	503	462	471	437	510	501	514	498	508	506	481	515	473	480	490	521	492	504	492	474	504	495	498	493	522	471	506	477	489	465	489	474	498	450	522	479	420	442	465	487	491	471	492	489	556	499	514	530	484	453	532	515	498	516	470	465	499	480	487	488	482	518	520	493	505	478	526	465	505	515	462	528	490	486	520	511	507	500	534	474	468	503	502	513	492	510	470	489	450	521	472	517	489	479	506	479	497	509	495	490	454	472	500	506	498	514	499	506	504	505	537	518	513	475	494	521	492	498	473	483	494	483	471	507	462	475	492	477	478	489	473	480	473	512	453	516	501	497	499	460	515	503	484	473	479	514	500	449	484	504	489	501	530	485	459	507	504	509	482	489	531	473	502	481	531	485	498	506	493	519	520	503	489	510	493	471	463	508	465	522	474	562	484	546	524	517	457	479	469	539	507	523	506	544	505	474	496	484	483	476	491	457	508	508	479	505	461	454	495	504	532	478	515	521	459	541	486	513	507	528	502	501	464	505	483	495	563	490	513	485	508	512	488	459	525	505	501	490	492	508	516	484	475	476
22002	20818	27445	24201	20765	18344	1436	458	344	284	296	287	235	181	211	223	196	195	202	183	191	156	178	157	156	154	150	137	139	137	174	200	172	144	160	144	160	155	171	166	138	167	148	163	170	151	162	135	170	148	148	152	169	155	155	148	150	156	166	160	140	152	167	166	156	153	142	135	158	142	156	155	143	128	150	160	132	136	154	145	137	161	156	128	148	123	157	142	146	129	166	138	160	122	167	137	166	164	182	145	124	148	130	139	143	152	129	150	141	155	150	157	151	144	131	154	126	146	141	139	132	155	128	152	152	164	130	147	142	131	143	143	161	133	148	155	145	150	138	133	152	129	142	164	137	161	137	162	145	147	141	141	131	135	144	129	127	145	157	139	141	130	138	146	149	147	141	124	155	130	147	152	153	129	140	138	140	138	130	160	144	149	149	152	130	149	154	146	129	141	158	151	124	148	133	147	153	151	147	142	178	131	122	115	138	139	136	145	158	148	146	139	141	149	134	130	145	117	147	138	151	143	156	138	139	148	135	175	140	134	139	144	142	139	119	124	154	157	154	134	147	133	139	168	140	137	128	170	166	143	156	140	129	120	164	140	153	141	137	142	150	152	150	135	145	163	145	126	160	124	139	157	147	130	130	136	143	138	139	156	127	153	136	136	157	148	162	153	152	147	147	134	141	126	143	152	144	126	129	133	155	163	165	134	137	148	134	140	167	149	145	130	155	138	150	156	135	150	156	158	136	143	124	141	154	145	175	149	168	152	143	157	142	132	169	158	150	143	142	151	130	131	126	152	130	135	145	142	142	167	158	135	140	145	156	155	164	158	146	137	135	131	122	127	129	141	159	157	144	145	149	132	145	132	134	108	147	135	122	149	158	155	143	135	159	155	143	126	145	135	148	147	149	151	145	142	159	144	125	164	144	147	151	133	132	144	129	132	155	134	166	132	157	165	143	154	141	145	148	137	164	150	151	139	137	149	150	141	138	150	151	131	142	128	135	134	130	153	142	148	142	145	138	129	154	132	139	148	140	144	127	132	121	138	153	132	138	119	157	146	118	139	157	144	146	151	145	145	121	143	150	153	150	135	149	160	127	142	138	132	153	138	137	151	144	150	151	132	126	133	151	144	147	174	133	158	137	147	162	145	155	129	165	154	152	154	158	118	134	162	157	141	161	156	164	136	150	166	155	129	144	150	159	146	137	133	149	158	146	149	154	165	129	148	133	141	140	141	121	149	127	160	138	161	134	153	151	147	140	142	152	129	131	132	144	150	122	145	124	153	128	149	154	152	155	125	136	167	154	163	142	144	133	161	141	125	155	135	151	138	154	134	159	133	142	156	148	136	152	139	156	142	150	156	166	169	150	150	158	150	132	145	133	140	162	124	118	154	160	135	140	136	145	162	140	127	160	143	134	150	165	145	148	141	124	124	154	138	148	139	137	144	146	139	139	115	161	140	145	156	147	149	140	147	140	146	160	155	159	146	125	152	178	158	132	160	151	132	131	145	148	143	145	144	141	149	117	135	149	147	128	135	138	163	135	141	146	146	160	140	158	159	143	129	126	157	146	139	152	154	164	152	157	150	142	147	146	170	140	121	142	125	153	151	125	162	130	153	154	152	162	143	135	150	150	151	150	138	138	137	134	148	136	136	155	139	138	150	146	168	128	152	140	142	147	140	163	133	116	151	146	139	129	145	142	144	130	127	149	162	161	144	132	130	135	137	158	132	134	157	154	141	126	163	156	142	140	139	172	113	175	140	135	156	150	143	139	135	140	132	138	156	159	130	146	130	146	165	128	172	145	137	128	134	137	154	167	159	151	141	145	153	149	156	146	169	137	120	140	155	145	131	150	152	116	142	137	123	138	152	131	144	121	145	151	139	137	159	152	139	137	145	135	136	139	134	161	146	153	137	133	141	153	129	155	121	150	126	161	155	130	140	154	160	148	145	143	140	142	140	150	166	147	153	138	133	142	147	125	159	155	139	133	155	151	125	132	137	156	135	129	147	149	128	146	154	137	142	166	157	145	138	144	151	156	171	134	146	135	140	149	129	165	139	116	142	142	118	148	151	150	159	136	138	142	136	166	142	143	130	139	145	161	147	162	146	167	162	130	154	138	172	149	160	142	137	121	107	134	140	141	164	150	146	174	137	143	142	139	127	146	129	152	147	146	154	152	165	150	143	159	148	132	127	142	126	136	164	150	136	152	145	127	152	156	131	144	152	128	137	158	176	128	128	155	139	139	144	145	155	146	143	138	151	152	154	149	154	135	139	136	126	151	133	159	144	147	139	154	154	159	150	128	129	150	162	140	147	148	149	137	156	138	135	127	139	135	125	138	152	143	129	155	122	148	143	142	162	130	142	129	169	134	143	139	139	159	172	123	157	151	139	134	161	147	137	151	144	147	148	138	149	148	135	139	144	147	145	121	144	147	131	152	127	168	156	170	158	121	146	163	157	138	144	122	167	137	155	139	136	138	137	141	136	149	157	157	149	157	141	137	174	132	145	135	128	140	154	148	147	144	131	129	143	161	151	142	160	138	143	136	144	137	131	168	148	136	137	138	160	162	159	134	122	144	139	141	128	139	139	144	157	168	129	157	152	130	145	139	145	130	151	134	157	121	143	141	155	143	141	150	144	131	138	139	143	137	145	141	152	153	148	140	151	139	159	159	152	137	145	189	143	157	138	149	129	124	156	155	145	154	140	123	143	146	142	169	120	135	170	132	142	139	158	165	155	137	146	160	124	150	130	138	152	129	156	136	144	160	138	127	142	140	160	141	122	159	153	157	132	140	149	142	150	153	130	161	142	141	128	153	129	131	146	121	142	162	131	139	148	125	171	161	127	151	155	135	151	136	170	124	128	161	143	151	136	143	145	162	150	146	151	139	138	154	116	144	132	147	142	127	152	140	117	126	135	162	169	128	143	132	158	130	152	149	144	141	147	136	134	143	154	140	152	155	143	125	136	139	167	155	143	139	141	158	138	133	155	150	141	164	152	147	128	131	135	144	142	131	133	148	139	133	155	157	121	144	138	138	145	149	138	150	142	152	150	147	143	128	148	136	144	131	152	143	146	152	135	161	143	145	143	146	153	156	172	132	131	127	145	142	143	149	163	154	144	140	141	153	136	150	143	159	152	155	151	150	152	127	155	139	126	159	120	153	150	177	139	149	125	143	154	152	129	119	132	144	156	142	153	133	148	135	142	140	130	145	140	154	152	172	144	148	144	139	173	140	167	153	142	144	148	141	138	129	114	150	153	128	142	135	138	168	140	129	159	157	159	134	131	175	170	141	145	145	140	132	133	132	161	119	144	149	147	148	137	132	145	137	135	141	159	166	135	145	147	134	144	128	158	157	136	135	141	129	163	157	131	122	133	148	146	154	135	128	158	141	153	142	173	157	148	131	152	140	145	154	150	140	136	155	147	156	148	162	138	166	148	127	135	143	128	117	168	160	167	149	152	142	142	122	177	149	160	131	137
16816	53435	6263	3172	2198	1622	1256	957	776	663	565	468	460	405	350	380	311	283	293	315	265	257	253	290	236	250	235	212	214	219	219	203	219	207	201	217	193	218	219	220	215	228	202	229	206	221	203	180	228	199	240	234	260	248	229	220	213	233	248	237	196	205	205	217	211	184	209	201	211	196	202	230	203	199	187	200	193	198	201	184	179	205	185	193	202	219	211	178	224	189	201	227	239	203	200	200	194	207	210	222	194	196	207	224	200	188	208	178	210	197	187	195	200	184	211	194	183	243	184	211	190	211	190	203	192	202	215	183	215	207	200	195	182	197	213	201	182	189	220	199	211	187	188	211	202	170	214	213	210	218	204	200	203	211	180	225	215	202	194	186	208	210	206	199	197	201	191	212	210	223	193	196	198	195	181	183	224	209	190	208	191	199	192	199	240	195	191	230	193	189	201	210	199	211	190	209	192	186	196	187	192	199	191	187	200	209	204	195	229	182	189	198	182	209	176	203	192	195	201	209	177	200	210	218	179	213	188	198	191	191	227	201	201	179	154	194	192	231	210	191	188	198	176	201	200	185	194	183	184	213	193	177	173	224	193	189	198	173	209	201	189	191	203	197	177	225	195	192	208	215	195	200	211	169	200	203	211	215	184	199	204	195	170	197	212	218	176	192	184	215	188	196	181	195	183	202	193	223	205	201	190	198	192	200	209	195	211	201	206	195	193	205	184	201	193	199	178	221	166	180	195	201	226	196	216	222	202	199	215	213	177	233	194	202	200	199	219	225	169	193	228	188	184	165	203	187	185	213	190	199	203	231	194	194	216	204	186	202	186	210	206	189	203	179	185	208	193	198	188	200	193	181	188	225	204	194	207	209	186	194	208	201	201	209	194	183	183	200	191	205	213	188	201	207	190	206	204	176	191	179	253	197	188	202	189	234	173	182	190	211	204	194	188	212	154	197	172	201	188	197	177	198	195	188	189	199	208	187	201	206	212	193	202	216	185	199	210	203	168	201	199	194	195	196	189	201	195	213	208	189	198	192	191	193	211	182	193	180	175	188	200	170	165	207	201	193	190	204	183	204	177	212	204	190	185	199	188	204	212	194	175	156	196	186	179	197	223	193	229	208	205	183	200	220	185	209	193	202	186	179	205	184	201	190	198	182	203	192	184	171	211	200	195	202	178	193	198	207	196	180	226	204	187	189	171	180	189	189	210	216	210	214	202	197	208	215	194	198	209	199	206	174	181	176	184	184	166	196	189	193	215	174	193	180	180	209	204	192	179	197	194	171	191	201	187	187	216	199	183	219	219	185	195	216	197	186	211	212	178	220	175	228	191	210	206	208	178	189	200	211	193	215	196	209	208	167	210	203	192	187	183	182	212	198	193	184	193	188	189	201	219	193	213	181	197	196	187	226	212	180	192	198	198	188	179	182	204	205	210	183	199	196	205	204	203	216	192	170	194	199	200	182	208	225	178	192	194	176	180	177	216	197	213	227	205	175	201	191	191	178	223	182	196	182	165	228	188	204	163	190	177	196	196	214	215	178	222	196	188	166	213	182	187	207	191	210	199	209	190	221	195	213	195	197	195	235	207	195	186	205	165	187	207	206	184	182	168	213	194	192	186	199	211	213	184	183	206	196	203	192	182	209	186	200	199	203	196	184	190	187	187	212	190	206	217	191	200	185	177	184	186	198	187	212	208	180	195	205	194	188	196	205	195	197	202	182	180	183	188	210	183	175	191	199	202	222	198	220	213	200	204	224	184	202	180	195	191	214	209	203	211	231	183	210	199	192	196	209	201	219	206	196	196	192	189	194	209	224	203	193	174	215	185	187	207	202	197	202	175	210	204	218	213	192	204	201	217	196	187	175	192	182	204	176	202	185	218	201	219	187	236	194	180	188	195	186	209	212	209	190	205	196	195	189	189	216	197	205	187	232	172	219	205	193	185	184	189	180	187	216	207	189	218	163	190	216	217	179	200	204	202	197	221	202	191	192	190	219	191	214	215	195	208	217	197	183	214	215	176	184	207	209	180	206	213	193	179	214	209	208	191	198	208	195	214	191	216	195	213	192	173	200	189	204	198	205	199	215	208	212	177	199	198	199	184	205	182	188	182	197	210	212	180	202	192	197	199	182	199	198	178	174	183	213	221	212	208	189	194	202	199	191	181	198	185	184	206	201	215	190	222	195	195	206	216	182	223	181	206	208	199	195	184	190	189	194	212	186	215	213	218	184	185	215	188	224	192	191	215	163	201	189	202	227	205	183	215	210	184	177	199	191	177	193	187	203	186	207	202	182	199	200	188	200	231	220	204	200	197	181	184	212	204	200	175	211	220	207	201	198	163	164	207	190	196	197	194	203	196	205	196	228	192	169	191	212	211	200	199	195	185	199	184	168	210	193	196	215	197	217	179	212	208	205	214	213	201	224	204	201	180	206	235	181	199	203	209	209	186	188	213	186	192	186	195	203	215	222	189	187	212	195	209	207	209	186	187	202	202	203	187	203	188	198	191	179	193	209	223	184	195	205	189	209	213	182	185	202	205	189	200	203	174	222	186	203	188	186	198	198	206	211	197	201	189	196	174	222	206	199	194	212	196	194	207	212	206	193	193	168	202	203	191	196	207	185	171	217	179	209	178	199	180	191	178	175	183	192	192	202	194	175	184	205	218	192	170	201	213	196	209	192	211	186	198	217	182	183	205	185	215	191	197	190	168	206	218	185	218	208	178	226	206	189	215	204	185	185	181	192	203	183	194	191	174	209	186	199	190	205	186	192	229	179	192	223	201	225	187	200	210	189	194	203	204	192	206	192	228	177	186	202	182	214	204	177	209	181	213	208	191	205	192	192	193	185	214	203	209	189	195	217	195	199	209	215	209	213	207	199	190	168	192	177	204	210	213	201	213	195	214	179	191	201	197	192	197	189	194	198	190	198	181	171	210	178	203	194	208	174	181	211	210	216	197	186	190	211	190	188	186	173	185	174	212	203	215	198	194	189	200	194	196	189	204	224	196	197	192	186	187	193	201	209	188	200	214	192	202	216	189	216	183	204	200	219	218	203	186	187	189	220	176	203	182	203	194	184	198	182	188	182	201	193	200	177	189	178	198	176	218	180	200	203	187	218	183	192	201	203	206	224	200	186	184	208	211	194	194	199	182	214	181	220	203	188	198	192	226	199	193	185	191	203	208	202	187	209	209	190	185	223	201	226	208	206	195	204	203	181	196	167	198	201	188	183	191	208	201	183	207	210	197	167	176	184	198	198	199	174	208	191	199	201	203	186	207	212	217	225	211	197	182	208	185	193	199	190	187	178	208	206	190	188	199	228	207	211	225	220	209	201	191	181	168	212	193	201	194	193	193	189	194	196	179	188	205	223	205	190	206	193	190	193	183	173	192	224	197	197	194	197	193	213	187	180	185	213	215	200	212	196	217	217	203	182	227	219	202	194	207	179	186	186	191	202	200	204	182	204	204	212	228	183	193	198
26831	18651	7072	845	669	579	498	497	460	481	465	487	432	468	486	483	465	443	474	460	500	492	442	458	469	464	450	469	456	452	462	441	399	461	458	481	451	434	430	479	485	497	460	475	504	428	495	473	495	463	461	458	486	475	470	428	431	494	451	479	397	500	480	433	502	471	463	473	443	487	467	488	466	446	466	465	494	447	477	443	466	476	453	422	408	436	456	467	419	437	474	438	453	456	478	465	456	457	484	443	479	455	451	482	432	450	477	497	472	487	464	458	446	460	469	473	448	426	442	476	429	442	488	485	482	452	426	426	458	470	444	461	460	483	428	453	451	445	434	435	457	460	489	438	479	439	459	430	484	448	441	466	451	455	428	441	466	451	457	469	439	455	484	434	459	434	495	463	470	466	496	488	450	448	486	480	453	454	467	448	461	466	445	484	440	450	444	457	470	457	450	438	468	452	466	471	476	473	434	502	478	465	453	445	469	452	432	482	464	474	480	430	476	484	481	456	452	473	472	431	477	478	451	488	422	424	495	469	423	480	463	471	465	493	389	483	469	446	474	449	460	457	466	465	512	454	433	444	473	439	496	516	461	520	472	464	496	472	501	465	465	463	466	476	487	467	440	449	438	454	464	455	454	440	465	497	446	464	456	456	493	429	500	483	498	485	461	475	453	438	477	459	488	427	506	473	478	457	456	441	457	449	493	449	467	442	448	445	469	440	494	509	479	452	435	464	493	466	459	446	452	454	470	473	438	455	482	463	470	500	455	439	451	468	471	457	472	457	479	502	471	446	404	469	444	412	487	448	437	438	460	498	478	451	438	487	467	471	471	473	460	468	447	449	456	464	463	436	513	421	474	455	455	470	430	426	463	452	435	439	437	499	448	454	479	453	476	450	472	466	450	470	513	441	476	497	471	498	452	476	464	495	469	429	437	471	463	453	498	484	475	439	463	451	444	503	494	435	471	462	460	484	473	482	466	468	460	442	475	514	466	448	454	478	479	421	460	470	405	489	429	482	471	438	482	441	472	466	470	452	477	495	469	468	478	436	431	468	468	454	464	461	466	466	488	473	440	466	455	436	448	449	462	451	460	464	419	442	477	508	450	471	481	465	435	436	458	447	422	466	448	468	464	469	426	465	514	425	458	497	471	429	504	477	481	438	434	452	434	459	488	438	475	450	477	446	486	481	498	451	481	435	477	455	417	468	437	464	442	453	489	517	469	436	421	467	457	463	464	449	411	476	477	429	460	450	438	493	455	501	463	482	466	501	500	454	457	454	505	453	450	493	474	455	450	463	456	494	512	487	434	456	488	436	469	461	431	489	444	481	480	415	455	465	452	484	461	477	412	473	448	424	472	437	484	464	447	470	432	467	472	440	508	450	489	432	451	492	471	495	444	454	469	449	441	497	430	414	438	487	455	417	451	487	464	443	432	474	439	495	496	480	458	420	487	441	454	450	462	457	453	436	489	442	464	472	424	472	464	469	423	474	474	496	464	464	497	471	456	486	471	444	471	484	466	471	475	468	475	489	444	451	451	462	461	474	432	456	458	496	470	457	431	447	454	465	464	443	446	447	448	479	451	446	452	478	491	448	464	468	462	442	468	437	423	460	460	475	443	453	454	434	490	466	485	450	477	490	454	455	468	465	453	452	480	487	416	441	472	461	484	443	481	475	455	470	465	471	457	461	468	479	463	478	484	444	444	444	438	488	448	448	447	481	483	451	457	504	468	478	480	474	432	470	426	454	477	457	439	477	414	460	447	504	468	464	448	477	448	467	463	494	474	472	488	486	420	449	466	430	458	445	454	436	484	427	458	476	484	472	461	482	409	460	449	453	467	465	442	497	477	469	468	439	489	449	485	506	480	455	476	476	485	440	475	418	431	485	401	449	452	415	481	471	416	458	451	486	478	485	464	521	476	486	464	457	436	442	481	493	431	472	490	454	457	448	481	442	450	469	456	426	484	479	471	473	470	462	419	458	488	465	469	439	459	467	443	456	444	473	506	460	479	467	471	471	436	480	473	496	437	492	489	455	442	438	434	458	473	475	451	477	461	469	432	507	480	503	428	509	483	449	477	465	411	471	471	482	449	438	469	447	486	469	478	443	479	499	469	466	476	438	450	460	457	449	461	437	462	459	428	456	469	502	493	447	476	489	427	489	424	473	462	468	429	463	470	469	479	485	473	477	465	493	468	492	471	471	446	446	449	468	444	440	439	446	460	449	431	497	479	475	475	471	426	493	480	482	472	485	452	439	491	438	450	499	432	493	465	443	445	475	500	432	494	508	456	461	486	485	474	469	474	475	442	442	458	480	478	459	479	453	455	413	465	460	449	450	481	415	467	428	434	476	455	434	433	472	479	486	498	460	448	498	491	492	456	430	488	435	458	431	481	491	461	456	494	482	489	442	472	454	462	450	449	489	421	489	456	505	471	492	445	452	508	505	434	474	467	483	474	483	434	455	460	465	486	452	451	469	462	428	479	459	499	469	465	431	473	464	444	447	479	449	423	476	459	486	462	445	494	438	430	464	454	464	427	493	407	450	440	448	465	407	452	458	490	457	455	477	441	436	517	501	470	491	486	433	493	464	460	443	410	479	457	400	477	476	467	458	445	446	470	419	486	464	474	476	460	431	449	437	463	454	437	456	457	447	489	466	470	468	472	466	439	480	512	496	437	418	441	507	495	498	431	436	447	471	489	461	438	434	472	480	443	475	503	453	456	478	452	499	471	453	499	477	444	481	491	439	455	453	443	487	456	481	460	470	419	462	442	485	472	459	445	496	486	473	459	486	455	457	473	462	419	425	516	455	443	495	436	467	436	455	486	476	431	471	462	466	495	482	453	456	486	474	484	451	482	457	478	435	474	453	472	470	443	471	474	484	451	506	433	458	494	460	400	457	455	475	415	467	459	425	486	493	417	458	458	448	448	441	449	454	436	455	425	436	435	479	464	456	467	483	432	449	438	481	476	476	457	446	471	489	473	475	464	440	479	506	482	457	462	477	464	509	490	501	498	470	469	453	463	464	452	443	469	463	453	464	470	445	447	483	439	460	471	477	495	471	470	468	468	453	461	456	489	445	454	435	455	464	481	480	453	461	457	500	494	465	477	454	452	464	442	440	425	497	494	475	423	446	454	455	453	439	416	445	496	480	429	489	429	459	516	478	452	445	494	449	480	497	448	446	465	467	476	488	453	457	441	491	452	434	478	448	424	477	443	448	438	475	450	474	482	479	469	451	407	438	463	501	493	443	475	466	466	436	487	438	479	472	473	460	454	497	435	445	487	462	445	462	458	463	454	508	488	462	432	452	447	485	472	448	470	491	486	472	461	463	478	507	466	472	446	457	461	454	448	443	491	487	477	425	431	463	422	496	459	468	482	446	453	480	458	477	453	503	485	450	479	494	421	447	445	454	480	480	421	480	450	470	486	426	487	480	488	456	482	470	450	494	450	471	436	450	458	469	483	462	467	482	478	459	478	484
9133	19740	1689	763	740	701	595	669	638	618	644	670	704	626	654	615	645	631	629	668	638	600	642	683	686	641	661	662	654	670	614	635	640	679	637	660	638	625	643	639	597	602	595	631	595	606	621	642	650	642	650	651	636	638	663	667	640	669	589	654	642	647	657	657	651	625	634	624	577	632	665	604	625	605	660	599	607	649	646	620	605	599	598	640	619	665	656	648	626	626	667	611	619	632	661	612	570	598	611	651	666	642	657	639	642	602	636	598	653	676	631	632	580	675	621	619	664	619	641	635	648	644	623	645	623	688	669	677	628	611	624	631	633	642	604	652	615	642	627	601	638	614	612	616	649	609	615	642	676	613	628	606	695	606	609	632	621	637	618	611	583	643	639	630	623	627	601	662	677	623	699	672	636	633	642	643	638	622	585	655	612	628	679	645	631	634	633	632	670	677	638	637	700	624	622	608	619	650	614	644	633	637	619	639	621	568	592	611	660	655	639	620	636	622	633	625	655	639	621	628	621	590	668	663	605	633	655	604	634	626	656	657	632	641	616	616	596	602	603	625	613	644	645	660	621	622	615	633	620	635	643	680	610	644	625	624	588	593	615	597	582	671	650	676	629	597	611	613	586	694	681	613	654	634	651	612	638	594	612	667	589	580	585	653	659	607	657	654	656	618	659	653	657	618	649	663	671	593	615	621	645	641	659	631	656	616	657	592	654	628	613	668	601	629	652	604	649	636	626	601	685	627	580	606	602	620	630	646	682	621	675	579	657	631	655	625	604	617	584	602	641	657	629	623	627	672	619	642	612	637	632	625	635	680	622	592	602	607	611	659	648	648	640	600	597	658	618	643	671	634	661	649	625	619	624	673	656	632	565	650	631	682	665	630	568	649	619	629	642	697	621	609	627	679	687	621	662	619	636	658	595	625	580	659	634	609	626	658	664	664	649	641	620	698	664	634	667	671	639	610	613	644	639	642	589	639	658	615	641	615	621	605	630	590	615	646	666	587	625	649	625	672	673	644	622	620	586	623	581	660	664	604	643	641	594	681	622	644	637	588	635	614	609	617	664	671	578	624	626	635	661	618	681	647	622	619	595	618	618	658	645	663	628	610	576	627	621	671	659	657	648	639	621	630	620	644	606	621	634	654	640	599	612	642	615	599	676	598	664	645	652	619	633	632	581	671	674	642	654	631	636	629	647	609	650	619	664	609	665	628	664	662	683	593	662	661	543	590	649	634	654	656	647	599	635	663	653	639	626	602	627	643	631	645	634	658	614	636	648	648	636	648	668	617	657	605	633	632	644	642	689	610	636	610	659	630	628	619	623	583	611	633	595	608	621	667	575	625	637	667	613	654	655	648	588	615	612	642	638	622	665	641	625	662	647	605	646	641	598	668	652	606	648	645	622	583	647	630	635	666	623	604	615	597	670	647	617	617	627	678	614	584	665	632	612	635	615	633	624	633	608	639	632	597	621	653	618	647	617	644	653	601	659	629	669	638	672	597	638	616	625	582	676	624	619	604	655	628	602	616	670	606	630	589	697	646	644	654	617	604	659	611	579	653	630	621	645	628	594	604	627	661	653	605	616	626	607	625	626	606	658	643	608	611	624	632	673	659	628	630	651	640	659	657	606	648	644	597	653	628	642	616	653	633	647	631	626	606	686	616	659	641	640	605	644	650	628	633	651	642	651	595	625	649	647	651	616	592	607	589	604	615	607	646	640	639	625	653	616	636	604	664	624	634	640	665	615	627	604	643	618	661	633	639	605	639	642	668	615	603	663	636	641	714	640	657	610	600	632	636	628	655	612	632	632	586	621	615	615	676	590	672	592	590	634	632	605	636	594	594	662	617	626	619	625	656	648	592	640	660	628	629	640	605	691	627	631	657	646	628	664	613	598	604	631	669	624	658	629	616	626	612	664	645	630	616	609	656	627	609	604	604	625	684	631	653	634	671	625	641	651	612	630	641	618	600	630	705	624	638	628	673	623	655	598	611	631	593	667	621	646	590	590	620	648	615	669	608	654	660	650	670	657	652	662	607	632	579	591	606	647	637	634	643	620	607	629	670	647	592	655	633	607	638	645	619	647	610	638	624	656	638	633	624	643	644	617	614	600	622	605	615	609	615	636	649	692	639	614	630	666	639	623	601	618	644	653	602	618	643	602	634	632	656	654	600	656	607	648	614	626	666	684	656	669	640	625	654	685	645	622	645	661	630	617	647	637	596	666	633	619	625	614	660	658	641	637	622	605	661	632	645	643	647	619	631	622	654	639	655	627	619	631	615	636	620	590	675	630	663	607	629	636	598	619	625	662	673	636	669	702	654	611	633	693	608	670	611	626	612	659	593	618	642	640	626	647	598	602	623	647	645	677	634	638	608	612	630	610	651	586	666	610	588	670	646	651	623	626	628	601	643	634	642	655	632	644	616	588	670	667	602	614	615	640	643	630	617	623	641	613	558	638	627	597	674	615	646	648	621	676	637	637	653	644	663	648	652	657	602	605	601	629	677	618	639	625	671	633	638	603	604	606	645	612	634	664	637	651	650	634	681	644	629	614	656	631	646	599	599	581	626	629	645	641	682	629	577	615	672	579	630	639	609	607	620	640	636	626	653	613	649	585	622	626	619	616	615	630	606	596	612	622	668	590	606	644	620	645	666	647	658	645	627	652	627	653	623	588	648	653	587	627	667	594	640	663	642	630	616	620	621	660	568	637	614	646	640	662	667	615	634	662	635	613	625	637	702	618	689	677	591	644	583	637	603	636	694	648	617	633	632	642	653	628	644	631	665	614	587	610	631	611	630	658	629	629	648	656	602	627	649	623	620	610	687	618	646	610	593	620	628	669	639	614	663	603	633	632	623	634	655	644	636	636	619	651	578	603	589	642	644	672	674	637	661	664	649	650	619	666	667	637	659	648	642	640	643	638	651	639	641	601	600	703	629	648	629	631	637	634	667	649	577	607	639	619	638	630	631	646	623	680	664	610	643	637	669	614	637	644	618	620	573	626	657	662	662	623	638	619	651	614	660	612	619	617	625	583	659	643	637	627	667	660	682	610	633	609	657	594	633	643	574	605	639	630	671	618	612	627	672	652	602	634	621	641	639	624	649	619	649	625	620	622	585	619	683	623	645	633	673	604	620	654	635	641	652	620	621	636	615	652	607	651	635	636	620	662	601	632	656	606	636	630	641	655	595	613	586	640	653	612	600	643	601	666	644	633	635	618	633	603	671	661	658	641	655	621	619	658	640	628	652	652	658	623	637	652	664	605	674	618	639	612	609	600	646	660	633	667	656	644	643	663	652	639	615	630	654	608	666	641	594	548	645	664	611	614	617	603	644	627	657	593	621	628	639	620	624	577	578	619	633	622	631	638	646	604	629	634	619	653	599	636	619	641	687	667	670	642	639	579	658	634	611	635	596	594	629	703	599	631	630	620	625	666	621	662	630	632	645	633	646	654	655	580	620	664	604	617	645	645	617	607	671
22890	20730	26875	24623	19779	3325	620	478	415	418	465	372	360	364	354	326	308	343	338	328	338	324	328	340	348	335	353	318	299	317	316	300	326	314	345	319	305	321	354	351	304	292	295	315	307	348	304	305	279	341	326	346	308	330	340	337	333	317	349	319	301	309	293	314	324	308	307	328	329	332	314	324	333	310	309	325	313	289	292	286	301	286	331	293	308	348	323	321	322	289	330	295	317	308	313	311	310	315	329	315	325	302	305	297	317	324	344	315	281	321	304	312	286	322	313	288	321	340	304	324	315	306	325	321	342	307	325	285	344	301	303	331	310	311	319	322	284	322	293	301	290	337	309	313	307	329	300	347	303	346	316	286	299	371	330	294	335	315	316	331	332	300	317	344	321	370	317	302	341	338	328	309	307	285	306	279	309	308	315	319	315	288	304	331	298	321	335	311	322	293	351	330	323	294	299	298	305	307	294	283	298	323	287	290	321	312	338	288	319	293	329	314	312	322	321	310	309	316	302	309	298	300	305	338	332	302	306	323	305	314	329	314	302	312	329	290	307	349	311	322	331	306	315	302	296	286	324	326	322	332	307	339	283	324	308	315	313	332	296	296	337	294	331	308	331	307	289	342	318	306	332	298	318	309	305	298	344	306	305	311	332	303	321	332	299	285	307	321	350	312	331	306	286	304	294	277	307	327	318	275	339	331	323	342	293	304	260	286	292	296	310	331	309	302	309	301	325	312	305	298	315	343	293	310	321	319	318	320	320	305	334	276	304	312	306	311	318	312	300	322	328	322	276	292	323	288	290	316	291	326	337	319	320	309	296	331	363	303	280	310	329	317	296	297	318	315	325	323	308	334	327	306	303	293	335	272	339	337	311	301	345	290	328	318	286	305	290	328	308	308	336	308	319	297	330	311	335	332	305	308	320	268	307	287	286	328	314	301	314	299	282	340	290	332	292	343	299	318	323	317	318	307	313	300	304	319	296	324	310	333	274	349	295	301	313	315	334	281	324	303	297	304	346	302	313	296	305	324	291	361	327	327	284	304	293	268	320	334	301	325	312	277	301	297	315	312	303	338	311	307	335	311	302	309	310	329	345	300	315	333	320	317	326	331	314	279	311	299	333	324	289	303	329	290	317	341	313	281	321	314	337	301	310	304	305	298	299	331	299	302	282	306	335	343	317	327	311	329	275	298	275	333	357	308	308	285	323	315	280	334	318	329	302	254	284	276	285	298	327	274	292	306	298	320	328	320	302	307	291	306	308	303	342	282	304	332	327	342	340	285	334	325	283	352	346	289	303	321	276	343	300	307	320	290	328	347	333	308	310	295	328	300	319	295	336	311	299	308	291	305	296	319	315	299	323	321	298	327	307	305	323	325	330	308	325	318	321	320	293	307	291	313	334	292	299	305	319	286	331	296	330	315	286	307	311	284	289	319	307	315	316	298	328	316	319	301	298	278	314	303	307	324	326	318	334	300	338	290	294	320	308	300	317	284	313	304	310	340	268	310	290	307	301	292	319	315	291	322	294	334	310	337	319	298	322	336	339	298	305	279	309	330	297	310	344	278	284	323	312	313	340	316	316	285	327	316	322	324	303	323	287	332	339	317	309	320	312	294	309	328	314	291	337	309	328	318	326	338	299	281	302	304	292	303	336	315	301	272	327	307	277	314	304	331	300	308	284	339	310	353	294	325	291	300	348	304	298	307	326	316	321	316	297	303	270	305	290	307	321	289	291	309	309	313	335	306	322	323	312	288	343	308	308	332	304	304	311	301	330	297	318	321	332	315	344	303	299	304	289	328	335	323	321	322	348	312	320	327	293	313	307	324	327	292	315	300	341	287	320	304	297	283	315	303	324	321	327	319	322	315	308	284	323	304	331	323	317	281	308	316	280	348	300	295	334	337	318	317	299	312	295	304	287	353	299	322	305	316	319	305	321	297	324	292	308	319	310	304	317	323	314	298	333	295	314	329	300	341	273	315	346	329	334	305	317	324	305	312	301	318	339	293	339	321	334	295	340	322	338	312	319	318	314	293	314	309	303	283	289	314	314	314	364	312	303	357	313	308	292	327	293	305	315	313	320	330	314	330	307	304	289	342	297	339	297	285	270	342	308	295	326	286	300	345	317	293	347	313	270	294	312	289	298	335	304	299	318	340	348	319	338	324	324	311	309	325	299	285	353	320	315	307	286	333	345	332	342	281	316	311	307	309	311	304	286	322	304	314	320	321	303	319	280	318	328	322	290	317	320	316	325	326	296	331	312	337	310	320	321	294	328	321	298	317	322	324	307	323	334	303	320	294	297	302	324	298	316	317	288	292	317	314	321	328	300	307	311	361	297	292	326	299	347	308	306	336	346	306	310	317	335	290	301	328	304	312	294	291	317	295	341	304	353	317	326	315	290	336	334	311	316	333	314	287	320	342	271	306	305	308	346	315	298	298	320	308	316	315	327	311	280	330	335	341	317	339	298	357	305	314	292	287	331	328	313	313	330	346	291	282	326	326	317	317	285	310	322	309	324	328	347	304	281	305	323	301	327	289	333	303	319	322	319	299	302	309	311	292	308	307	322	289	313	345	314	310	310	302	322	297	264	290	293	331	321	302	311	335	322	316	336	317	319	312	285	319	274	312	311	312	297	309	314	325	347	313	318	306	291	303	292	291	329	330	320	319	265	292	321	278	301	306	321	347	306	285	314	323	332	337	316	321	276	314	316	319	295	296	304	297	310	298	309	327	366	294	308	267	309	322	333	316	330	317	329	301	324	292	304	303	303	318	303	336	289	301	311	314	321	295	340	324	338	329	315	317	295	320	282	359	299	278	323	299	290	320	310	284	316	326	333	277	314	321	270	309	298	320	293	344	291	322	315	279	323	315	309	320	346	336	311	327	318	340	324	301	324	314	314	338	292	290	303	332	299	325	332	308	270	316	314	330	305	322	314	301	282	282	323	289	305	299	330	288	313	301	281	290	318	334	317	310	304	304	280	314	303	315	323	309	309	306	307	308	306	299	273	317	335	321	290	329	266	296	319	310	276	280	306	315	316	307	337	337	316	346	309	291	322	299	330	304	300	311	328	297	277	313	279	312	328	313	320	311	328	297	331	322	310	334	306	313	274	294	340	311	365	292	317	299	313	280	303	286	294	274	319	322	306	321	332	294	303	279	309	317	315	297	323	310	335	289	316	319	311	318	310	293	282	290	316	297	320	331	328	304	323	314	302	301	319	328	328	297	311	311	315	340	316	310	325	319	297	304	293	311	326	284	326	299	287	298	304	299	324	299	320	314	318	343	332	322	279	297	279	313	326	330	289	311	318	318	349	316	309	323	317	315	335	329	330	328	308	284	309	323	293	288	338	305	311	273	333	282	303	350	314	334	301	318	311	306	298	313	333	265	327	325	340	306	282	299	295	285	316	336	313	301	277	303	307	304	316	301	295	329	304	295	318	278	319	320	311	306	274	349	305	308	316	296	305	314	310	312	349	283
15366	45265	6040	2130	1556	1296	1024	849	714	679	624	589	558	580	570	504	510	503	505	550	476	457	487	471	497	493	472	466	492	491	487	433	436	489	418	430	443	479	448	461	484	450	452	438	460	432	405	464	487	479	469	460	474	465	503	496	399	477	501	435	471	466	460	453	445	454	440	418	447	430	516	447	449	428	486	459	400	437	440	475	401	442	412	442	440	438	459	424	426	486	474	433	433	428	465	412	445	452	468	449	411	445	454	411	454	432	434	440	439	421	432	509	420	449	468	424	454	471	425	426	438	504	448	429	426	431	435	497	433	433	447	424	444	464	427	432	440	395	427	427	451	449	438	438	439	389	441	417	404	440	461	454	418	459	444	449	493	441	414	441	432	418	463	413	434	406	464	448	421	472	460	431	482	416	425	439	396	443	430	449	428	424	423	460	435	411	461	461	446	459	422	395	456	407	412	441	448	426	456	447	434	463	445	461	413	461	385	442	442	465	459	433	474	437	451	416	439	445	447	417	435	399	473	433	434	447	422	451	446	433	443	448	465	449	398	424	425	462	479	447	431	441	406	443	472	464	422	446	459	401	468	457	465	437	486	471	455	463	430	440	442	413	473	475	419	430	434	461	421	472	441	404	449	419	441	423	448	444	433	436	450	454	400	435	441	440	439	476	442	421	430	455	442	430	469	438	421	413	398	444	438	443	439	443	415	472	440	439	397	453	436	445	446	437	442	455	441	428	494	458	434	411	459	451	434	437	443	431	449	450	472	477	433	402	419	452	421	446	417	449	418	458	466	461	435	467	443	437	445	468	457	436	454	442	462	442	443	409	423	457	438	404	459	443	435	472	441	471	470	466	411	428	437	497	440	437	460	450	426	432	422	438	440	460	425	442	453	465	466	456	425	426	465	471	421	470	450	484	431	439	435	450	448	455	438	452	431	447	432	464	436	438	470	438	488	402	448	445	458	445	432	435	418	454	437	449	448	432	468	477	454	435	419	454	425	455	454	417	438	423	454	448	432	438	427	427	482	463	435	426	414	395	443	432	443	420	475	458	438	442	451	436	471	453	452	439	450	418	462	428	440	433	435	415	390	410	445	434	398	458	426	405	422	434	464	437	447	465	439	412	469	434	491	465	408	440	477	462	412	419	447	429	412	476	411	444	417	461	389	465	428	413	472	486	438	438	427	462	461	443	461	434	454	433	441	479	456	426	450	423	444	391	437	442	435	442	422	439	429	436	413	446	480	467	438	466	431	414	441	447	428	453	414	446	457	385	422	452	427	419	452	430	426	421	429	446	438	434	452	420	449	474	457	476	435	411	421	421	432	488	427	407	440	443	473	449	434	439	453	444	444	462	424	412	446	414	444	407	444	430	431	455	468	448	473	430	465	454	426	431	420	422	443	462	411	438	444	429	449	460	493	442	438	454	459	439	443	433	444	473	392	420	433	403	467	407	431	462	445	461	460	422	457	424	464	405	460	438	449	441	427	431	444	441	425	397	440	410	446	456	438	453	461	435	431	438	471	434	458	443	401	449	432	418	449	403	425	433	421	469	481	433	442	433	453	460	463	402	427	386	467	466	433	448	432	422	450	449	480	428	408	437	412	447	462	455	455	473	475	444	441	437	451	444	430	420	431	445	406	443	453	424	449	406	414	399	449	421	448	430	454	436	436	453	430	461	441	439	421	443	459	490	405	418	424	443	471	441	450	429	437	439	468	430	436	427	426	483	436	415	429	478	450	507	477	425	464	472	425	435	446	398	442	456	411	429	441	414	442	451	442	458	433	431	472	447	452	410	438	471	436	438	457	465	419	465	422	456	445	416	436	475	465	429	443	481	423	450	435	447	468	441	437	417	420	475	448	447	481	423	424	449	412	455	450	470	480	416	437	471	422	421	445	460	469	422	440	468	473	430	407	439	425	470	408	427	474	440	418	455	442	418	436	449	435	412	466	487	416	471	437	409	408	416	489	407	484	472	471	435	454	430	421	437	452	454	474	464	448	414	407	473	427	445	423	441	468	439	446	438	429	458	456	468	455	457	474	418	498	464	434	441	451	414	436	414	413	431	449	447	436	426	431	435	455	465	452	436	452	404	468	449	423	415	429	436	424	434	473	418	422	420	399	442	465	480	443	426	415	459	437	429	456	427	457	437	459	439	420	443	460	455	428	442	421	450	454	447	412	444	437	424	449	452	428	441	437	453	467	425	430	412	435	425	464	420	457	432	444	457	469	441	454	452	463	470	458	454	404	451	476	454	434	426	431	446	469	450	425	397	412	424	414	439	453	464	391	462	439	440	444	440	430	435	433	434	415	409	446	443	398	481	447	415	436	430	460	443	438	471	459	442	434	430	457	428	446	448	427	418	432	407	482	444	452	457	474	430	424	452	466	459	417	439	452	465	439	443	408	487	427	456	459	455	436	425	431	442	466	439	436	422	432	503	471	464	431	443	434	446	457	434	449	456	409	411	419	460	433	420	451	431	460	436	437	461	470	454	453	439	451	421	441	408	471	433	417	433	436	454	429	435	418	422	409	403	444	428	428	440	485	463	436	422	432	443	460	433	430	448	447	497	428	497	427	465	473	465	437	441	474	429	424	459	382	444	485	415	424	430	445	438	474	487	415	440	470	447	457	455	444	414	461	420	406	420	450	467	452	422	457	461	425	453	438	431	473	465	403	463	445	463	454	426	459	439	437	462	456	433	463	437	434	439	460	416	437	449	434	432	431	451	422	409	449	452	423	454	448	432	504	470	440	439	433	422	464	460	436	456	463	418	471	421	409	448	452	476	441	415	433	427	450	420	409	447	452	424	405	440	437	421	457	428	463	449	468	470	442	438	439	433	476	440	476	420	470	438	424	445	445	447	435	455	465	457	422	454	437	453	468	449	451	407	435	423	408	498	458	461	430	434	422	419	468	446	424	446	441	434	443	456	423	399	438	427	432	443	443	457	421	434	425	445	429	445	436	459	437	451	433	456	419	466	448	434	426	442	460	448	469	430	474	437	466	415	423	430	429	436	425	456	460	437	417	428	461	441	423	447	450	448	425	448	436	437	417	423	412	426	447	411	459	433	432	428	431	418	466	431	424	433	452	430	470	429	404	422	440	442	447	450	417	449	470	451	469	429	399	411	454	458	404	447	420	472	410	414	455	427	460	460	445	471	424	437	461	438	431	426	442	448	443	435	455	461	454	414	437	450	460	440	452	440	469	403	418	417	457	466	451	420	438	437	425	458	456	465	444	404	407	427	451	454	432	434	429	413	455	457	403	440	437	459	495	475	446	438	435	414	436	421	436	397	407	453	402	442	448	440	448	405	452	382	459	436	452	475	436	465	445	394	421	404	476	432	435	454	450	433	455	440	457	459	458	438	477	434	421	447	453	482	464	446	440	464	438	406	419	415	450	455	468	442	450	485	453	439	476	431	468	436	424	402	464	447	466	452	489	460	486	442	456	438	421	454	477	425	427	436	466	408	445	457	442	432
24137	20756	25648	24678	3900	537	471	424	402	430	392	382	415	375	356	389	383	357	359	393	362	389	412	360	334	383	394	357	383	341	362	352	379	382	352	348	380	395	331	363	369	362	343	356	370	359	365	415	395	352	367	384	398	388	391	388	357	388	413	398	333	359	356	370	360	335	367	364	351	359	340	376	356	394	372	367	365	360	363	342	362	356	366	394	378	365	365	337	357	353	336	369	338	362	366	374	364	366	345	357	372	298	370	375	355	360	353	325	393	357	329	365	394	376	370	370	381	346	349	380	343	357	380	352	381	364	368	335	373	390	350	352	373	347	381	303	376	380	365	389	378	375	363	374	351	350	316	369	386	310	398	341	365	342	392	351	371	384	382	357	368	329	365	358	350	366	371	357	351	368	346	369	376	377	338	352	371	350	396	348	351	362	350	377	349	377	365	350	350	408	387	378	372	373	331	359	394	361	345	352	381	341	373	358	358	385	382	366	364	354	304	357	368	385	366	390	354	326	375	381	348	370	360	361	341	366	370	358	339	356	368	354	361	392	341	330	367	353	350	343	365	372	383	378	404	372	371	378	359	356	377	332	333	357	391	343	401	356	338	372	367	357	375	392	368	355	337	383	335	359	327	376	347	337	380	353	368	390	388	369	346	365	373	368	363	348	352	342	337	354	376	376	341	362	369	360	356	362	358	371	352	378	356	337	360	351	347	375	370	344	343	322	338	342	354	359	365	359	393	367	351	398	342	354	368	352	345	338	386	328	378	376	326	357	322	382	354	362	402	351	374	356	367	358	353	357	380	393	343	341	394	364	384	357	348	359	380	376	372	394	354	355	335	352	359	365	333	380	335	371	376	410	371	376	353	356	372	358	369	356	372	370	357	345	372	399	373	354	381	351	343	381	348	345	379	396	369	368	365	375	364	344	369	375	332	366	383	357	394	410	331	337	340	344	329	356	360	335	367	381	332	364	355	378	369	359	368	394	373	360	345	381	361	362	387	336	334	333	387	389	357	340	365	367	380	345	340	361	356	393	352	376	362	394	378	369	361	373	351	356	336	358	366	361	368	370	375	353	342	370	367	350	371	357	348	338	401	356	329	368	333	392	363	340	340	371	391	327	361	362	353	374	391	354	347	355	376	347	372	396	347	354	353	327	337	344	356	364	365	391	345	357	350	384	348	384	327	368	361	341	379	370	356	358	391	329	377	366	367	348	367	366	367	384	385	390	371	363	386	381	383	385	318	372	359	379	349	333	364	392	384	359	389	366	347	353	369	343	361	372	354	341	356	371	360	322	376	351	373	361	388	327	322	390	339	328	386	341	411	378	390	379	365	399	365	386	351	361	342	375	339	368	363	346	379	366	352	370	357	340	353	351	397	363	366	342	354	372	364	367	363	330	347	371	366	363	352	354	349	352	346	384	324	375	348	381	358	352	363	377	364	376	386	333	363	319	391	373	349	354	341	360	372	354	380	351	364	376	373	394	334	335	347	369	358	353	404	376	355	355	343	349	355	374	388	366	338	389	350	339	354	345	341	348	377	371	394	361	350	350	376	346	350	357	376	337	362	349	386	337	371	412	361	342	404	370	390	361	321	375	360	369	340	350	379	363	359	343	353	391	370	357	379	354	347	365	359	370	374	383	341	373	357	366	353	362	383	353	365	372	361	363	359	349	339	376	349	358	347	373	361	322	355	420	366	342	339	333	367	373	357	375	387	379	354	405	365	337	351	352	332	344	360	356	394	352	381	338	368	370	364	379	370	354	315	365	357	356	359	353	348	377	379	378	322	391	354	355	378	365	373	374	345	337	365	360	400	344	376	396	351	360	369	366	339	373	362	390	378	341	370	357	380	373	347	387	343	359	353	335	382	371	345	354	343	360	365	357	386	387	397	368	368	363	344	378	370	357	350	397	370	356	345	379	371	383	361	360	323	369	356	357	356	348	329	364	392	362	370	366	371	357	385	354	378	363	367	374	355	397	380	375	389	365	354	394	373	361	362	345	364	390	393	348	347	338	386	402	336	359	351	387	361	388	386	358	336	365	327	373	337	339	377	320	369	362	375	364	362	378	371	374	356	357	394	354	394	367	371	371	333	334	358	306	327	343	394	388	365	356	352	332	342	397	374	305	386	314	380	349	318	369	338	368	364	368	349	390	340	374	360	359	341	347	355	353	347	355	329	346	367	341	346	387	411	370	351	338	381	342	364	374	348	358	371	365	348	369	370	348	350	353	375	342	360	366	381	324	362	383	369	379	352	364	388	365	382	388	377	368	331	363	369	398	354	356	306	361	357	343	356	379	367	326	337	368	358	349	356	370	369	376	360	341	362	373	367	389	375	315	347	367	361	388	376	368	356	357	348	349	345	356	382	346	317	402	347	313	309	390	366	349	412	378	356	351	353	329	387	335	374	351	366	382	363	341	355	345	322	396	347	387	376	344	357	319	374	391	359	352	347	396	372	366	365	381	347	321	358	388	335	377	343	377	324	375	352	332	345	377	373	316	351	323	340	360	408	375	393	381	349	347	389	380	399	360	362	371	349	372	337	357	344	350	388	347	356	407	320	378	371	384	369	360	381	335	373	355	331	358	379	347	392	354	367	339	367	339	361	362	372	367	334	376	351	390	373	343	356	348	318	377	381	360	335	360	378	371	348	378	386	385	361	399	360	340	380	355	340	390	352	393	352	379	350	382	376	346	343	407	384	348	363	365	345	356	367	354	364	377	350	362	364	341	358	346	367	354	364	336	379	332	344	389	335	359	370	350	341	354	367	341	368	342	363	361	364	326	344	371	328	346	389	379	328	375	368	369	357	370	369	347	358	389	388	361	353	370	384	366	356	348	370	359	367	350	371	365	372	359	372	394	353	306	324	350	329	358	378	388	380	329	365	375	357	385	358	374	347	356	351	375	393	336	365	384	344	363	343	376	326	356	340	374	347	369	380	369	338	353	364	384	346	332	333	391	351	368	357	365	326	347	387	349	385	381	362	349	368	391	383	350	352	350	355	351	367	338	391	390	371	356	363	343	379	391	353	365	358	369	372	385	381	325	386	336	327	408	347	359	363	366	351	387	347	373	363	371	346	357	358	374	364	363	324	364	369	369	342	392	363	347	377	362	360	378	377	327	347	391	377	349	335	372	344	348	347	372	370	406	347	362	370	387	363	342	363	333	381	361	371	371	337	371	358	353	360	335	350	373	372	356	318	357	368	361	399	349	396	317	319	355	331	336	371	333	366	401	384	348	341	365	341	355	395	346	357	381	375	366	390	360	315	359	360	357	356	343	355	341	351	365	330	369	346	349	375	371	367	390	339	339	347	331	365	382	320	338	365	381	367	397	347	341	371	354	382	360	406	382	360	370	370	376	370	363	341	361	355	380	365	403	376	349	379	357	339	347	379	392	332	337	365	364	358	364	384	371	380	373	365	364	368	350	352	335	370	357	336	368	352	332	380	331	341	352	383	346	351	364	370	361	366	341	369	354
13404	38912	3371	1331	1048	907	848	723	664	544	586	574	523	539	529	503	520	526	536	528	509	487	506	464	501	474	526	488	485	488	494	497	478	520	479	505	531	511	518	518	518	492	501	510	511	497	476	501	508	540	490	498	535	492	494	466	504	527	493	467	489	500	485	469	514	493	528	491	472	480	497	511	482	454	495	521	489	500	513	486	491	461	472	482	488	502	458	474	484	494	424	515	493	505	483	485	495	458	506	489	518	519	509	478	508	523	466	476	490	514	512	471	505	486	528	449	467	455	480	501	486	451	479	487	457	501	511	505	459	490	484	498	490	503	470	480	502	470	518	484	474	497	500	471	493	435	447	553	499	510	518	490	491	503	463	441	443	513	493	465	485	463	491	467	481	518	500	518	460	491	469	487	480	470	497	503	511	468	514	513	499	522	455	490	505	530	506	478	501	528	483	488	469	467	488	518	455	447	511	473	483	510	491	489	477	483	462	473	514	488	480	457	496	452	461	476	470	481	490	505	480	466	503	488	467	506	478	474	482	538	501	465	476	499	466	468	488	494	484	473	470	491	492	517	505	467	507	493	469	528	461	498	474	504	465	564	464	503	486	465	470	459	452	486	457	517	487	451	504	459	477	459	495	480	451	469	482	483	491	476	471	492	505	506	498	491	506	456	424	496	490	506	512	479	458	481	468	474	523	479	501	504	474	521	508	496	483	481	520	520	514	492	508	513	496	501	482	476	492	475	472	457	522	466	464	498	515	474	514	484	488	481	508	487	478	498	459	503	452	468	428	480	520	480	507	470	495	473	489	481	481	506	482	505	479	481	477	472	441	537	468	528	486	467	476	481	468	478	480	466	490	498	482	510	488	487	498	478	449	504	470	519	485	522	478	491	475	499	447	487	480	474	478	468	457	513	465	477	495	524	472	441	506	498	474	429	510	492	485	496	513	445	491	454	506	512	473	472	483	486	445	498	501	510	510	526	434	526	489	500	495	455	476	489	470	452	472	499	429	433	496	486	467	459	525	454	436	478	504	504	513	470	466	458	457	462	499	497	497	476	471	486	462	503	500	511	473	481	533	469	485	507	473	468	512	498	551	494	497	475	488	479	473	510	494	463	482	461	491	531	496	480	487	495	483	485	473	524	517	470	505	491	492	477	525	528	517	488	460	498	484	501	471	475	506	471	505	455	476	478	471	487	479	455	457	506	489	498	455	494	515	479	499	449	518	468	460	509	493	498	499	493	520	467	497	502	493	482	501	482	467	462	487	515	482	505	460	491	506	505	517	437	499	464	484	508	496	471	464	417	484	491	518	463	529	489	511	475	493	508	465	495	508	478	459	503	467	514	496	494	482	495	469	503	507	479	496	536	456	485	504	483	478	485	462	509	494	499	478	505	488	478	476	501	462	510	461	502	489	486	482	497	481	502	525	466	523	497	522	486	490	487	477	497	496	476	525	428	526	471	487	466	490	509	459	478	458	507	475	448	493	492	469	445	511	461	507	493	524	540	467	526	474	494	495	495	496	483	458	506	505	506	498	519	511	498	499	451	492	455	488	474	504	495	469	493	506	489	488	487	503	459	477	451	473	469	490	483	499	482	507	493	490	445	497	479	482	488	486	478	486	460	520	458	478	466	514	499	503	498	516	482	486	499	495	479	446	460	484	431	444	489	449	472	488	484	520	513	473	469	503	498	485	524	527	496	510	477	499	478	477	487	484	489	486	489	445	516	489	476	447	470	478	503	498	473	493	494	507	489	487	512	464	465	442	492	435	482	518	499	454	485	482	482	507	478	453	479	511	456	465	463	488	481	482	464	548	466	495	493	442	514	511	517	517	516	488	503	507	498	469	474	472	479	468	483	464	484	460	466	516	519	478	478	506	479	489	494	521	514	510	472	523	475	520	477	491	489	475	504	486	453	486	449	475	511	508	558	476	524	514	488	478	467	481	489	488	480	481	514	490	473	437	479	495	480	517	520	473	498	467	494	468	485	465	466	473	494	488	492	515	465	534	466	460	486	523	477	479	512	472	455	489	486	471	468	472	432	467	479	462	481	505	471	496	486	492	538	480	485	488	458	549	520	484	494	464	480	515	451	472	509	499	499	486	446	496	506	505	521	514	522	495	497	482	494	470	482	495	485	504	518	518	447	517	472	476	465	485	496	478	462	498	482	504	494	490	479	496	440	497	473	471	462	505	489	495	495	479	482	487	469	479	497	527	516	443	474	500	522	490	457	498	524	464	543	500	490	485	534	441	479	479	506	499	468	491	486	505	500	492	473	484	490	535	492	478	482	491	515	494	521	480	492	475	465	465	529	440	485	432	512	488	523	497	481	474	482	511	496	464	490	447	469	517	472	502	508	486	460	505	458	460	497	489	502	499	514	463	473	479	492	473	503	447	516	519	480	499	458	503	522	501	514	481	464	471	506	526	439	502	470	495	485	504	462	460	524	485	499	494	482	491	486	493	493	449	499	496	478	523	486	451	460	530	482	517	478	477	491	510	469	499	453	490	490	499	513	479	488	493	458	479	458	474	494	489	477	442	510	482	516	512	473	462	478	513	471	469	474	502	493	465	551	507	532	522	470	412	499	459	455	447	493	484	500	476	493	426	465	497	454	429	473	480	495	494	454	449	475	467	517	472	476	482	477	545	483	442	484	491	529	515	478	445	492	504	471	500	476	494	502	482	498	508	497	511	441	460	478	478	473	508	483	488	477	507	484	486	523	453	511	467	472	471	466	483	467	471	498	450	473	519	467	484	489	474	489	476	493	502	478	480	500	473	500	487	500	498	467	498	479	494	451	519	450	528	505	452	492	511	515	513	476	488	523	450	506	499	512	476	494	494	473	478	498	474	476	532	490	518	455	489	471	499	512	480	465	495	471	469	482	482	450	463	495	473	520	471	482	496	479	488	482	488	503	501	471	459	492	496	505	471	504	501	533	485	484	496	490	523	478	499	456	474	508	512	504	494	503	486	494	488	431	469	487	461	480	488	481	486	461	499	490	477	544	468	500	459	481	491	515	515	514	470	501	470	537	452	495	496	490	485	468	476	480	466	487	471	459	477	486	505	468	512	456	490	531	494	487	482	482	522	480	487	521	508	470	503	471	500	506	533	507	486	465	498	508	489	512	483	448	492	503	500	484	495	471	502	494	488	457	526	484	481	491	424	457	484	499	490	476	513	461	486	490	538	518	487	487	480	472	532	472	477	508	464	457	479	506	438	485	491	504	480	490	464	504	479	463	500	491	490	474	509	503	474	511	492	496	503	490	469	502	481	467	489	489	489	460	466	470	475	511	516	481	509	464	499	442	496	523	498	464	503	457	470	503	485	478	512	448	486	493	489	458	508	463	448	514	507	498	480	531	504	440	470	467	455	454	482	482	460	526	513	474	476	483	494	483	497	479	473	505	527	517	483	476	456	462	490	466	488	501	499	482	507	483	536	489	481	520	470	489	487	478	487	479	505	491	454	477	500	515	470	458
22074	20803	27885	23775	20780	20497	3180	413	339	283	235	243	226	187	229	199	156	167	194	196	180	159	169	170	155	142	171	137	152	164	139	148	155	152	151	163	155	155	130	161	129	142	143	154	149	150	163	143	149	138	157	189	135	156	182	150	150	153	162	144	151	135	121	128	146	137	153	154	140	140	137	141	132	138	136	143	134	143	139	147	139	144	133	127	159	156	117	145	145	145	124	138	127	165	156	144	141	116	159	123	119	150	129	160	153	155	122	132	140	157	135	142	156	136	144	138	122	138	140	162	140	128	148	148	143	123	153	133	145	128	144	121	123	147	162	153	145	131	137	151	139	138	130	125	137	152	144	134	157	128	145	122	145	133	143	155	146	174	123	142	136	140	144	153	159	134	126	156	114	130	159	153	136	123	134	147	130	138	155	117	139	138	137	133	123	142	132	137	153	153	126	124	137	146	119	153	152	125	122	125	134	127	142	157	131	151	133	140	140	153	135	137	129	153	126	121	137	114	133	149	150	142	138	141	143	126	128	132	130	129	117	138	144	138	169	139	152	135	130	158	143	154	133	126	157	138	137	138	159	143	129	134	125	145	144	135	132	140	128	146	149	148	130	151	123	150	135	150	102	141	136	129	150	147	135	133	148	145	152	119	154	149	150	137	126	137	131	114	135	141	132	140	129	123	140	156	124	133	159	131	131	137	139	147	133	161	109	127	126	155	139	131	142	137	145	127	133	120	126	147	146	142	141	130	146	151	130	127	129	128	139	131	124	148	128	146	133	145	127	142	143	131	133	154	139	156	158	108	112	126	130	139	141	167	157	149	145	143	143	167	139	142	131	136	152	132	150	138	133	164	137	127	143	144	148	125	131	140	161	135	130	130	149	148	118	133	142	139	160	133	129	138	128	129	144	137	141	136	133	126	137	141	120	133	123	132	143	138	137	121	151	150	128	156	126	135	141	128	113	152	144	154	147	134	133	144	126	144	139	125	128	117	152	123	144	137	148	158	132	140	133	129	129	146	133	134	127	143	140	131	147	126	145	127	134	145	120	125	125	140	121	132	114	112	135	134	135	142	151	136	127	149	146	135	142	138	121	128	141	124	139	119	119	119	158	157	144	141	145	146	138	133	164	150	144	126	152	131	111	142	138	112	131	151	144	146	129	139	134	143	164	152	136	130	131	152	135	145	144	155	151	125	140	134	146	133	133	147	124	142	132	138	161	133	128	164	145	131	127	147	159	125	139	143	150	138	124	148	130	159	128	136	126	148	135	131	154	152	136	124	131	160	134	148	118	123	153	134	142	140	147	134	149	151	141	125	123	163	130	127	127	153	159	135	140	154	125	105	162	105	132	152	144	142	160	139	154	125	120	138	141	140	145	117	122	135	158	134	131	152	153	136	145	124	147	136	135	134	141	118	133	153	143	145	128	152	121	129	141	120	147	150	142	134	146	137	145	149	136	145	166	156	152	130	119	124	123	137	151	140	148	130	122	133	135	135	148	148	147	136	134	132	142	135	164	146	122	129	148	129	117	148	142	160	137	161	160	122	146	131	120	134	144	144	133	141	165	140	129	131	139	129	134	133	126	138	123	130	149	119	138	127	137	149	137	134	135	138	149	136	131	134	139	126	147	150	145	119	130	141	147	138	135	150	140	136	127	132	137	146	133	130	147	145	151	121	148	125	110	144	139	137	148	140	157	135	125	156	121	125	152	130	129	136	136	149	148	138	138	148	119	135	120	139	134	127	144	138	145	154	127	141	129	142	148	145	131	176	132	132	147	133	156	122	131	121	154	138	122	150	149	165	142	153	149	135	157	123	143	138	156	161	132	122	140	133	143	133	126	145	156	129	143	140	144	138	149	112	119	135	131	127	120	126	135	146	131	131	135	128	144	125	101	144	130	140	148	113	138	141	139	121	131	138	132	134	146	149	132	130	133	127	124	137	135	155	138	140	152	154	132	150	139	136	144	143	132	126	151	125	144	154	150	127	132	137	133	159	151	150	128	141	129	132	148	129	159	142	142	137	145	128	133	140	122	124	121	155	132	131	138	137	130	149	127	135	144	139	124	131	128	126	166	140	134	123	124	135	130	155	122	145	136	139	151	132	119	149	130	137	137	157	152	149	126	158	134	133	131	141	130	148	151	126	159	123	142	145	135	151	156	121	111	135	130	118	126	159	149	112	128	130	124	141	123	135	140	130	133	135	149	140	130	149	134	125	136	140	150	139	136	137	130	109	136	157	122	132	147	126	131	147	135	138	135	155	133	131	142	137	133	133	134	139	141	124	136	138	145	131	137	141	151	133	142	139	135	141	138	121	162	140	145	127	124	133	137	138	124	131	118	140	129	156	144	153	162	144	129	148	149	130	146	141	127	135	112	157	140	130	144	147	149	127	159	145	146	163	126	135	136	157	141	135	128	138	162	149	127	143	127	150	127	145	126	128	142	114	131	142	126	139	134	129	151	138	149	107	125	131	121	134	147	119	144	141	139	141	141	133	148	117	133	137	135	148	150	132	129	132	141	141	145	130	134	129	131	135	127	117	155	151	146	164	145	135	142	146	114	132	135	137	148	139	154	138	123	135	147	138	157	126	161	140	110	157	138	139	146	143	149	134	119	128	141	146	155	134	142	139	158	126	125	122	156	163	153	147	145	140	156	141	140	122	124	121	123	143	150	150	147	136	127	120	142	156	117	155	109	157	126	130	132	147	142	129	147	133	141	151	157	135	135	143	141	134	157	161	135	171	135	137	143	139	137	159	136	148	137	127	125	144	129	141	154	135	140	140	143	115	134	152	150	138	149	141	135	137	146	142	143	119	155	136	125	136	163	145	129	135	140	139	127	135	137	118	150	129	148	143	152	123	132	126	141	146	116	127	138	122	126	137	141	148	117	121	141	125	159	111	128	132	136	151	135	119	142	140	133	129	149	128	143	112	138	155	128	137	155	145	140	131	138	140	131	153	140	139	150	140	127	133	133	143	141	130	139	127	138	147	139	131	130	147	128	134	125	128	135	116	121	131	160	120	149	149	127	126	152	153	142	137	136	130	165	124	157	126	131	129	137	121	144	149	170	132	114	134	125	130	141	140	131	156	139	138	99	158	143	142	141	160	153	134	129	122	144	139	147	132	138	147	125	136	140	123	136	130	140	121	139	144	139	144	163	138	126	135	158	122	145	150	125	135	140	151	120	148	132	133	142	152	124	141	131	142	131	138	147	119	138	134	135	125	127	119	160	127	133	123	137	128	158	140	139	123	138	128	142	127	147	142	136	135	126	126	124	136	151	125	127	125	138	141	137	130	143	121	116	147	136	164	141	151	148	124	146	122	139	145	125	134	156	149	146	122	134	142	141	145	121	130	127	150	131	132	143	140	153	151	122	137	148	152	149	149	134	155	124	146	159	129	165	138	143	118	120	112	140	134	133	133	133	141	126	128	155	119	130	153	131	121	137	171	119	119	142	146	128	144	129	134	117	140	151	134
18033	54687	5941	3234	2266	1683	1291	999	761	672	608	480	437	405	344	348	312	300	299	247	262	256	266	258	249	244	256	224	254	221	248	209	184	237	216	200	217	219	215	202	228	214	199	210	188	209	192	195	229	238	258	240	253	246	218	215	232	231	292	240	215	201	174	211	192	212	211	197	208	208	205	204	195	193	205	200	202	186	223	180	175	201	182	205	189	193	200	177	181	224	204	213	191	199	206	193	186	193	191	173	182	202	209	199	162	177	192	205	178	171	220	196	195	197	227	194	206	218	198	210	187	206	192	211	178	187	175	187	202	204	198	192	173	208	191	187	194	195	197	222	205	190	206	200	189	201	180	215	171	189	199	196	166	189	226	203	180	206	197	186	188	195	182	200	190	180	184	180	184	209	187	156	203	199	209	187	181	189	199	198	179	205	207	212	195	197	164	188	196	193	181	188	220	187	182	202	215	212	197	206	172	174	182	202	161	191	183	204	191	208	214	180	183	189	169	207	193	175	188	222	179	183	198	214	189	214	216	177	169	181	186	211	195	187	173	190	172	200	175	174	192	189	207	183	170	177	205	188	194	206	195	163	187	218	212	216	190	185	182	194	184	180	176	201	182	220	205	204	177	174	184	198	200	195	194	189	187	165	212	197	205	187	185	189	206	195	211	196	194	202	188	183	224	184	210	189	188	171	188	192	181	188	164	201	195	213	224	181	205	175	183	182	176	189	194	198	182	206	198	195	209	156	209	178	202	202	208	215	197	208	195	179	191	193	181	184	197	186	219	189	190	180	212	203	170	205	173	217	192	193	214	202	179	184	181	188	209	187	207	209	196	188	195	191	195	190	207	173	194	199	179	189	192	185	196	200	187	187	173	206	181	197	187	199	194	195	205	183	215	187	177	191	186	195	196	210	198	192	204	190	180	184	175	174	202	175	202	176	181	186	188	214	180	184	190	155	191	205	205	190	189	195	201	187	172	197	177	203	214	197	202	192	202	215	174	191	184	190	190	198	186	225	194	186	175	181	202	228	188	147	218	189	175	197	210	209	196	177	185	191	182	206	197	186	210	194	184	182	202	181	198	182	218	205	178	175	206	182	203	179	221	215	173	199	190	164	180	201	196	156	183	210	208	173	181	168	176	201	186	213	200	204	180	193	186	187	176	188	196	203	176	184	202	204	179	193	196	165	186	194	192	191	181	178	170	192	175	176	202	199	191	201	197	174	199	187	179	183	207	199	201	181	188	195	178	191	200	209	179	182	192	192	182	197	185	178	186	200	170	195	180	188	198	172	196	237	216	186	194	185	182	185	190	185	174	184	216	194	199	177	179	198	188	174	195	201	187	185	185	198	202	187	208	190	193	190	194	182	193	182	196	185	181	183	198	183	184	186	220	184	199	203	191	214	190	179	206	164	178	186	169	191	190	181	208	206	204	183	187	183	163	206	189	180	195	186	204	191	182	182	213	202	214	192	169	193	197	175	185	217	226	205	174	186	196	190	203	206	160	194	168	201	182	188	184	186	186	185	177	190	208	206	211	158	174	200	192	176	200	195	196	183	205	187	183	178	201	198	192	206	194	207	187	197	172	183	167	190	195	206	193	209	175	189	212	207	179	174	164	216	188	220	173	191	171	175	183	203	171	196	197	196	186	195	192	184	178	183	196	169	184	201	203	207	169	188	193	199	194	210	176	201	161	185	186	205	183	181	176	187	189	184	202	186	182	200	199	220	184	202	204	215	204	184	196	219	182	185	189	194	210	180	191	169	212	221	209	185	176	188	220	193	218	207	184	227	184	190	193	174	183	204	217	197	199	176	193	194	192	183	178	197	182	171	193	180	190	203	179	179	193	189	197	201	188	180	183	191	176	186	195	194	190	206	208	199	201	187	187	217	177	179	205	179	207	203	216	186	156	198	205	218	218	218	206	187	169	168	189	200	177	187	176	205	182	155	194	193	200	188	180	206	201	186	190	185	182	174	188	211	211	182	216	185	204	182	194	222	172	215	190	180	174	197	176	202	218	182	182	185	196	155	194	206	190	160	188	182	202	211	193	164	202	165	219	187	204	204	197	201	187	209	201	214	205	184	199	184	169	199	212	199	189	188	187	207	217	194	193	193	199	201	212	197	162	194	193	195	190	189	193	207	177	207	166	193	177	189	215	221	205	197	191	186	196	205	191	180	196	201	196	194	193	196	182	174	210	214	188	183	198	164	170	179	199	190	208	184	191	184	201	199	188	208	197	199	176	199	210	204	175	174	206	184	210	197	182	203	171	184	191	183	173	217	175	184	183	194	188	181	202	172	196	187	194	187	181	202	183	193	180	194	183	200	190	186	187	190	194	205	176	170	177	202	159	205	199	190	201	196	176	181	214	196	160	200	195	173	178	175	204	211	186	183	195	179	174	187	191	184	184	203	197	206	209	196	197	189	179	191	189	215	197	185	184	197	192	212	190	193	184	184	178	212	202	176	189	170	178	192	204	187	206	187	172	173	202	222	184	201	182	208	194	182	168	187	199	183	197	187	195	212	196	209	187	198	204	187	198	166	219	183	187	187	197	209	166	201	202	201	194	215	203	198	197	176	200	198	166	182	182	218	201	199	177	187	190	181	175	188	184	192	176	185	179	184	202	194	204	204	209	204	175	215	211	168	178	193	179	177	189	188	185	181	207	182	166	213	170	179	192	176	192	177	201	201	183	186	219	182	174	184	171	214	190	191	173	191	199	194	180	209	203	162	178	198	186	193	167	199	186	178	182	189	192	200	172	196	189	178	179	200	178	207	170	187	188	185	198	190	194	173	184	218	164	196	195	198	172	198	185	160	201	189	177	170	181	179	181	191	173	174	187	210	203	182	200	170	208	190	205	234	192	176	195	196	184	183	177	188	188	196	194	190	213	195	165	211	205	213	175	166	186	177	192	180	180	207	181	181	200	229	181	176	193	198	181	171	196	176	173	164	208	188	201	180	182	205	186	193	186	192	189	232	194	167	174	186	193	192	199	176	206	211	213	202	173	171	218	191	214	194	208	207	185	232	176	186	194	196	200	192	189	219	173	185	181	208	199	205	207	202	183	204	212	186	188	175	211	202	183	179	209	208	210	177	211	169	166	211	195	178	192	172	198	205	203	206	183	191	190	196	197	189	175	202	189	211	187	181	217	186	163	232	211	187	187	191	192	227	209	161	188	183	192	172	188	205	178	176	191	184	194	196	202	199	195	194	196	231	198	196	189	205	205	196	191	165	193	189	204	179	214	194	178	166	190	177	183	201	211	193	185	192	211	198	206	181	230	181	184	183	201	184	187	176	211	179	203	161	198	203	204	196	192	186	174	170	180	208	191	172	167	160	215	200	197	200	184	188	185	200	194	187	194	199	169	182	201	193	186	204	206	193	204	190	168	209	210	178	179	186	202	186	191	188	194	186	179	187	175	177	213	171	177	182	190	181	199	187	192	206	194	192	208	172	201	212	204	187	205	193	170	189	169	198
26885	19386	7475	751	562	492	489	486	454	483	479	497	480	483	431	504	457	440	486	488	481	497	440	462	411	463	449	472	452	452	484	467	440	456	434	481	484	472	482	483	453	443	469	509	464	449	452	459	472	453	468	449	414	505	483	474	453	488	477	467	446	496	472	467	475	469	468	466	474	493	485	478	469	486	464	435	472	465	442	454	443	463	525	459	452	427	491	452	468	450	492	465	480	454	469	462	451	479	476	448	479	475	480	432	400	459	466	471	442	448	481	440	479	450	475	449	453	483	456	465	450	435	479	453	456	456	437	456	441	457	465	413	496	467	448	452	474	488	433	488	486	460	462	446	467	438	478	445	468	442	462	451	470	464	437	431	451	449	468	478	445	469	426	431	423	468	481	474	457	448	498	451	472	470	457	452	470	452	433	450	457	489	459	444	478	432	456	449	455	448	443	435	416	440	449	438	478	457	487	478	471	441	471	461	472	495	470	450	476	450	482	473	487	476	459	488	452	474	488	447	417	487	446	439	435	441	469	454	452	502	447	494	467	444	428	446	458	432	420	450	435	438	410	472	465	487	472	438	454	509	462	464	453	446	467	432	452	429	471	486	464	468	481	459	448	472	454	469	448	450	432	446	473	439	455	449	431	462	439	448	460	478	449	465	451	477	444	483	445	437	474	439	427	461	466	385	483	468	465	450	466	438	478	466	447	461	460	467	475	460	450	463	492	444	466	415	463	440	494	497	479	436	498	493	413	478	447	449	462	451	470	493	467	488	487	440	449	501	453	482	442	483	410	424	451	440	436	413	428	464	468	440	466	480	449	449	488	462	486	454	436	458	451	439	460	491	425	453	462	439	468	426	454	443	496	463	477	449	511	459	496	464	432	456	477	453	462	467	430	476	465	415	482	451	452	482	413	481	513	454	433	425	456	452	494	456	437	443	442	450	446	444	516	474	460	480	495	499	470	434	438	460	444	442	464	488	451	449	455	449	487	473	432	426	444	467	475	455	442	483	409	436	485	443	430	454	460	445	430	476	452	452	432	448	458	417	486	471	434	481	429	455	455	456	458	449	478	486	479	436	478	460	484	479	491	436	506	463	417	426	454	474	464	436	456	465	449	454	465	437	474	481	407	429	460	451	459	454	451	455	440	442	490	467	444	451	426	476	431	446	474	432	470	452	457	460	470	444	482	452	479	459	454	482	433	476	442	439	447	500	459	500	424	469	493	472	484	485	447	428	462	451	454	461	450	463	466	484	456	440	466	490	481	444	458	468	492	471	444	465	470	438	453	440	475	465	445	447	447	456	485	453	444	453	447	484	482	451	437	499	480	492	433	489	456	448	464	439	480	467	469	476	439	484	494	476	445	456	434	466	497	495	430	471	482	476	462	452	474	463	457	455	449	465	476	446	446	485	467	459	434	457	453	519	433	472	498	461	459	434	463	471	508	444	456	461	478	443	465	415	461	482	449	440	468	472	454	459	441	438	456	465	484	456	487	456	469	505	458	467	470	475	462	459	494	450	461	436	458	445	453	456	464	463	479	441	490	450	496	421	494	470	462	460	468	434	464	463	454	438	437	445	474	467	469	493	418	449	444	450	457	432	437	450	439	454	462	450	513	439	465	482	445	453	453	483	466	462	459	449	490	468	456	432	482	488	453	487	477	466	471	480	469	464	460	478	459	474	475	461	492	459	466	452	456	442	476	442	480	469	457	502	495	458	421	483	406	454	441	491	479	453	466	472	417	449	479	461	483	494	453	486	463	472	441	467	441	466	498	431	454	473	464	467	484	455	462	466	444	463	447	433	460	478	475	479	475	408	462	451	470	431	484	462	447	460	447	469	447	448	442	426	434	475	478	417	459	418	460	445	456	447	430	438	469	421	493	462	469	439	387	444	442	474	460	449	486	461	442	466	438	417	468	465	452	453	433	469	471	455	463	420	462	429	461	471	452	465	440	499	472	492	435	453	465	451	449	465	448	450	416	458	448	473	499	473	430	434	498	501	480	457	472	469	446	470	450	445	454	447	460	486	461	465	474	456	417	476	442	424	473	481	436	448	474	497	406	485	462	490	456	498	479	453	472	447	484	481	469	448	511	486	473	421	453	466	494	493	483	504	468	480	477	457	467	454	425	491	482	476	467	494	459	436	489	460	445	477	483	432	459	471	480	499	468	457	442	441	440	448	463	460	478	447	433	454	481	453	478	454	455	469	458	490	464	460	457	421	465	471	449	453	448	477	454	449	463	481	475	433	478	462	470	458	464	451	459	462	456	479	462	451	471	486	448	455	452	448	462	449	467	495	514	481	442	467	424	461	462	438	446	445	494	467	422	488	467	450	457	476	482	477	458	470	468	452	438	476	433	446	463	472	458	459	480	502	473	464	449	462	451	429	445	425	434	447	471	417	464	462	450	468	482	425	479	463	418	444	455	453	474	446	449	475	474	463	469	452	438	445	455	504	448	448	452	488	454	458	467	445	439	467	486	465	511	468	423	454	462	472	474	440	440	442	442	497	456	470	431	447	450	488	467	469	467	503	472	449	475	448	430	483	487	415	467	422	477	462	468	439	404	421	453	456	488	423	473	407	475	432	492	454	470	475	475	468	488	466	468	458	461	442	428	448	409	456	446	469	476	439	433	474	442	451	441	483	492	474	447	459	446	477	418	431	470	444	488	459	479	511	467	474	462	472	442	451	487	383	463	451	478	464	418	439	465	468	464	503	468	455	463	495	426	504	458	485	471	444	471	485	455	425	492	473	508	470	470	474	472	458	449	472	432	450	450	448	436	507	478	411	461	495	446	433	459	488	506	431	454	459	512	464	440	474	433	444	460	438	490	464	423	490	497	491	435	450	441	468	450	462	468	485	452	421	452	479	404	468	462	448	458	479	443	443	445	458	468	494	449	435	444	440	442	472	468	452	465	443	480	465	480	484	480	510	462	465	475	474	443	497	446	512	460	456	472	428	449	475	455	454	479	493	457	444	431	493	447	461	473	475	468	480	483	480	466	472	484	481	451	475	451	483	476	421	447	459	444	444	472	484	456	462	470	444	474	455	438	479	442	421	445	464	457	473	438	495	430	467	471	479	449	461	464	464	464	462	476	485	499	448	434	461	444	473	493	432	493	428	482	453	449	467	442	458	478	435	478	464	476	453	513	453	443	486	478	455	460	483	427	449	458	469	461	452	463	466	447	442	450	480	445	456	452	462	457	458	493	442	456	462	475	445	449	450	444	446	472	456	484	459	468	483	481	466	476	467	486	441	433	493	458	466	441	461	447	490	464	427	463	435	443	421	462	475	420	444	490	456	486	485	478	475	454	422	473	467	474	445	450	481	461	419	432	486	457	447	462	447	468	458	477	471	461	506	428	448	452	466	474	453	446	441	464	441	487	450	445	471	454	467	469	493	484	468	513	470	457	462	454	494	434	498	442	452	468	449	451	494	442	484	461	472	458	462	489	473	451	474	470	456	442	492	477	458	408	455
11124	22446	1251	730	700	666	669	670	663	641	640	680	648	628	609	603	624	641	639	587	724	643	614	657	628	614	599	641	609	661	660	627	612	671	633	634	619	622	625	604	636	642	660	604	654	634	650	692	590	656	651	588	625	601	588	644	626	657	644	596	642	618	615	598	618	686	662	633	631	635	656	619	641	662	652	623	643	630	637	623	575	621	640	637	641	620	655	645	629	636	633	596	618	617	565	602	651	626	630	662	664	629	662	593	631	605	633	641	612	644	643	634	648	594	621	612	608	646	610	611	634	632	656	627	613	627	621	596	614	682	648	598	577	665	662	605	641	604	575	605	632	651	628	649	675	617	636	604	624	599	616	604	608	598	596	595	605	644	594	655	619	618	636	617	622	626	612	635	632	663	629	627	646	587	643	638	614	680	619	598	649	644	630	633	669	645	644	634	672	618	604	618	654	653	607	582	622	656	636	625	636	655	638	625	647	623	617	687	639	626	598	619	631	639	634	635	602	595	631	636	641	646	629	660	648	630	582	608	648	629	624	644	661	620	595	686	622	607	657	626	644	630	649	618	593	629	657	618	650	596	669	593	589	626	605	621	604	645	631	676	595	636	603	631	654	628	645	636	615	648	591	657	615	658	644	604	575	655	617	609	615	604	636	625	617	695	633	612	584	654	625	615	624	639	612	643	636	652	594	659	600	603	613	678	657	625	648	679	567	577	685	629	591	606	613	613	626	651	586	657	615	628	625	594	674	644	615	627	655	637	644	632	602	677	628	651	646	655	645	665	618	572	601	639	616	612	615	665	660	642	648	625	646	633	630	618	651	595	641	625	596	604	587	589	593	626	658	680	628	647	640	637	623	623	650	612	622	644	593	603	644	638	615	617	652	649	654	630	634	654	629	594	625	632	620	602	660	652	677	688	620	679	639	614	654	646	585	643	618	605	670	611	677	647	685	646	608	602	672	604	645	622	618	624	654	624	665	642	667	601	606	629	647	610	631	635	626	662	656	635	612	651	652	654	634	597	651	624	611	662	602	632	636	609	611	615	602	621	672	603	590	603	615	635	621	657	625	656	624	593	623	607	608	628	667	630	662	671	640	590	650	631	652	656	663	594	611	637	636	617	634	582	618	646	632	637	653	663	646	615	642	629	661	599	604	658	623	590	612	624	583	670	633	636	628	652	584	607	598	612	648	664	649	623	634	629	657	604	610	608	638	593	638	623	642	564	639	634	610	657	632	618	601	652	614	647	647	617	626	639	635	588	630	620	627	632	641	623	628	647	611	609	601	619	605	620	602	561	635	649	635	638	614	637	647	647	623	651	588	643	583	620	616	605	632	591	639	637	664	628	653	622	638	641	653	612	630	639	627	628	622	617	586	621	618	636	641	576	547	592	607	621	637	635	604	647	588	613	617	604	618	612	666	617	595	632	622	649	615	614	632	663	587	643	581	665	664	628	641	659	630	621	616	649	641	643	621	640	614	612	643	676	649	619	603	618	593	599	635	624	606	619	640	645	630	691	612	623	633	601	623	625	620	704	588	616	594	628	626	602	624	632	646	642	640	675	639	604	603	652	620	614	611	643	655	624	652	652	597	672	697	619	614	643	659	655	640	654	656	607	608	644	618	654	652	603	610	631	610	603	666	630	611	629	631	628	640	590	601	650	621	625	656	585	634	662	642	666	631	639	633	649	616	655	659	650	619	618	612	675	604	595	624	612	651	645	648	625	651	602	654	610	634	639	645	668	633	653	643	595	633	596	622	674	625	588	612	655	611	615	682	620	614	638	676	630	623	585	640	580	652	656	647	602	629	651	605	595	628	626	623	628	690	661	607	624	659	656	609	567	644	619	591	656	645	642	626	646	623	647	645	648	584	650	640	629	617	638	650	589	637	645	625	646	634	617	662	611	579	634	634	638	608	620	597	671	630	624	611	627	677	631	603	609	611	661	682	598	655	627	611	623	683	612	639	642	595	648	677	614	673	617	640	599	610	624	632	635	600	623	625	651	607	645	663	630	650	615	633	623	647	603	666	597	620	619	667	655	657	662	597	622	622	600	581	674	650	649	635	663	631	643	648	594	615	645	640	625	637	597	623	637	617	624	637	588	618	659	614	616	626	610	643	658	668	636	626	646	629	635	615	627	635	592	591	659	617	629	608	593	589	653	631	602	658	620	624	656	609	626	641	635	663	592	609	656	649	621	640	636	668	591	691	566	653	617	641	665	592	659	613	586	591	623	623	659	591	646	655	601	598	648	608	646	634	602	610	638	633	653	622	610	620	644	610	654	592	635	646	612	601	630	615	670	632	643	598	649	659	646	663	627	624	628	631	632	641	636	622	611	598	638	630	618	606	653	663	645	635	627	608	604	636	680	613	600	587	625	615	634	613	609	628	625	633	664	593	643	604	618	637	646	593	651	660	615	636	633	616	644	630	679	596	608	667	628	636	588	651	641	617	643	632	612	645	651	637	670	667	650	622	613	647	650	659	610	600	612	601	640	595	643	620	616	601	654	626	600	624	680	600	624	594	626	622	623	556	665	586	631	600	648	620	654	593	659	636	604	615	637	646	598	632	588	608	626	614	624	621	654	621	620	657	608	607	640	586	617	602	639	651	640	635	645	606	663	628	617	627	619	631	578	617	650	637	627	642	651	630	634	638	615	616	621	646	642	636	665	634	623	658	595	599	638	635	615	606	594	640	620	665	646	638	624	645	623	579	645	614	606	639	631	675	623	619	636	626	626	650	602	661	618	650	632	608	610	667	621	599	668	615	650	660	589	613	646	615	643	620	603	602	613	616	644	667	602	647	665	595	650	621	670	599	639	634	616	620	616	632	636	643	658	634	640	630	598	598	662	595	666	598	640	619	677	652	653	670	638	610	616	647	625	610	632	685	651	611	647	648	613	652	605	679	619	656	624	624	646	650	599	615	598	658	599	646	663	644	624	606	633	631	647	656	640	645	616	627	612	674	638	671	648	622	594	591	594	629	651	678	650	649	668	617	638	647	600	595	623	637	625	618	611	640	643	641	643	593	611	653	629	595	704	641	656	669	632	658	643	599	630	605	608	658	653	654	626	625	631	627	638	635	627	642	571	601	604	640	648	632	648	606	649	577	619	644	647	620	628	606	616	671	642	619	646	638	620	609	627	655	688	637	621	643	612	631	639	666	621	618	624	634	624	690	615	634	620	621	603	677	668	633	630	612	633	577	644	641	654	602	671	640	658	624	657	626	634	661	635	579	646	623	601	609	651	608	641	609	653	629	613	596	615	572	609	603	606	619	612	652	628	630	546	629	653	619	631	664	651	653	652	614	626	645	604	596	627	658	632	636	628	660	603	599	635	640	687	645	626	578	658	620	560	678	624	652	593	629	612	650	600	611	620	663	622	649	606	627	663	640	671	608	620	648	680	626	642	668	623	668	608	629	604	576	636	632	588	677	648	640	636	641	625	648	645	635	644	617	665	621	633	610	625	670	580	647	627
22842	20818	27546	23911	20455	5608	649	493	453	409	391	351	347	367	357	323	334	363	347	328	307	301	337	312	318	337	346	339	294	337	327	303	331	316	322	302	300	326	339	289	321	311	313	291	306	309	278	313	307	344	348	328	329	318	342	309	299	311	332	317	337	309	303	305	319	319	328	298	321	291	302	271	317	292	295	320	338	317	324	323	306	306	311	318	300	327	280	309	320	316	324	304	318	287	330	314	304	296	313	293	302	275	314	305	305	313	299	307	306	291	316	327	305	316	320	291	307	303	290	304	313	324	330	317	303	273	319	280	310	334	313	329	318	343	313	325	285	315	310	329	311	318	332	301	317	292	337	325	332	280	309	291	291	310	284	296	309	294	279	333	294	340	330	344	296	301	324	325	287	288	309	321	325	292	308	316	314	290	288	285	292	309	316	288	308	284	287	282	329	320	288	342	325	303	334	318	316	287	310	306	335	327	286	306	322	330	297	287	322	319	338	317	312	312	302	336	346	307	307	315	320	298	314	300	324	296	307	315	316	298	313	327	320	314	314	312	282	286	324	290	263	319	297	306	330	314	336	294	326	318	325	306	323	328	284	295	304	309	341	293	294	344	309	314	320	307	341	302	313	298	311	348	287	339	282	314	305	311	292	321	330	289	301	312	318	304	326	351	311	290	334	305	308	306	340	328	313	256	278	304	307	332	335	302	270	331	311	311	319	318	305	333	319	319	315	291	331	323	316	325	290	290	320	296	289	324	301	340	305	302	329	302	306	303	305	321	321	277	284	319	308	272	342	314	321	346	324	307	320	302	291	312	305	311	321	310	341	323	298	301	284	295	327	285	314	312	302	346	331	294	310	280	292	308	315	298	336	319	315	306	321	315	308	302	315	290	314	312	307	298	291	301	342	309	296	283	306	329	272	324	307	287	333	298	316	299	306	306	299	307	295	284	318	311	303	310	295	283	312	300	311	298	292	300	298	312	282	284	305	310	321	312	286	330	305	277	348	316	327	318	297	295	292	336	315	317	331	321	292	330	317	320	289	294	306	299	275	312	316	314	293	274	338	320	288	297	336	296	294	319	331	329	309	304	301	311	319	297	315	383	338	314	336	327	304	312	329	318	319	331	308	302	342	285	310	314	274	313	305	302	290	338	310	324	297	327	295	280	312	300	314	327	301	310	334	340	296	308	314	342	321	319	316	289	277	290	320	318	247	302	316	290	321	320	316	301	294	307	347	320	293	304	297	305	334	301	293	291	297	359	329	289	276	291	300	297	309	349	307	305	311	312	332	314	323	302	276	282	302	313	314	319	284	313	343	301	303	322	284	321	313	311	329	315	287	317	341	301	307	297	312	283	305	305	331	299	302	292	270	313	307	343	296	334	292	294	295	344	310	335	305	339	302	339	309	288	301	303	319	291	303	296	284	318	290	340	291	320	300	333	329	335	298	314	287	297	323	321	315	277	328	324	308	312	308	303	318	307	291	314	316	290	292	336	339	326	324	330	322	296	324	291	292	300	334	331	296	296	296	284	298	298	318	329	305	315	330	308	315	308	317	299	313	313	343	316	307	301	310	345	322	311	332	314	306	354	283	292	316	327	311	289	317	282	303	281	296	284	298	327	304	290	313	287	317	347	305	308	312	305	322	335	308	296	292	327	324	301	286	314	311	332	303	300	312	290	306	318	322	304	293	310	326	332	292	295	314	297	316	308	292	302	313	294	302	299	343	293	298	298	337	295	301	299	302	315	287	330	298	321	314	327	285	286	306	269	324	303	286	275	290	331	287	296	317	313	301	294	278	332	326	315	310	282	290	326	282	328	343	277	292	312	315	308	337	308	324	312	291	325	283	310	290	245	358	319	322	301	324	333	318	335	313	360	308	298	312	327	289	295	326	286	308	342	320	319	312	316	309	326	326	313	339	328	331	320	302	323	268	305	296	297	295	344	320	302	305	301	321	308	328	319	312	301	300	314	329	297	334	293	312	333	286	328	282	316	313	328	289	300	301	313	316	314	301	302	300	296	310	326	308	306	301	301	287	306	280	300	345	305	313	334	302	298	303	299	311	305	312	322	322	299	332	298	312	286	331	304	346	316	326	281	312	305	312	328	330	267	309	285	301	303	273	339	301	323	326	311	256	276	282	312	304	315	303	326	318	297	308	335	296	286	298	310	316	273	340	297	308	303	300	320	293	284	294	294	329	302	350	320	314	290	300	288	299	289	316	284	291	290	329	311	315	315	325	306	335	334	330	325	289	312	305	299	309	310	316	304	304	318	319	288	328	321	329	337	280	321	275	333	337	277	292	338	328	315	333	322	316	329	276	316	270	297	313	318	317	311	298	329	276	315	335	309	286	283	294	293	308	321	271	301	305	275	287	302	290	331	280	331	342	323	272	271	319	291	316	299	312	322	288	293	315	317	311	341	338	281	272	288	337	296	306	297	296	311	338	272	310	314	300	305	342	328	311	291	283	299	315	343	284	322	326	297	327	309	327	284	345	302	275	296	313	310	280	263	314	319	296	317	298	319	293	309	306	313	304	321	317	309	306	315	300	302	294	312	289	355	304	286	287	324	309	313	296	286	292	315	291	293	345	292	320	330	322	311	339	293	280	303	285	317	288	303	318	317	306	318	292	301	323	307	309	329	304	326	298	294	296	297	311	305	313	318	288	331	314	296	338	334	297	297	312	301	304	296	298	326	312	325	334	290	297	286	327	316	333	308	318	300	348	307	306	315	324	295	299	318	352	286	323	313	328	317	310	317	303	293	332	283	310	299	313	301	315	272	357	289	325	285	354	299	305	297	320	340	319	295	294	335	284	322	309	272	298	296	326	292	311	306	297	290	304	333	328	307	301	313	323	296	316	306	272	308	305	324	325	323	298	320	294	335	305	313	330	294	310	318	296	272	300	315	304	297	293	313	316	277	304	304	295	292	319	314	322	318	341	312	314	274	312	322	311	324	314	322	305	332	298	303	313	271	281	302	296	320	292	305	327	306	277	295	306	296	292	323	296	290	296	304	334	333	328	294	308	308	297	291	276	303	316	300	285	318	315	305	307	331	330	298	325	309	328	316	313	313	320	317	305	309	309	316	315	308	297	289	351	297	322	311	286	332	305	306	297	307	301	311	319	313	315	290	310	306	300	294	328	293	295	309	321	348	326	307	345	311	318	291	338	307	295	293	319	332	316	309	302	349	305	297	320	298	324	310	331	286	332	314	306	309	290	317	322	313	325	297	296	307	302	308	302	310	330	298	301	324	340	322	300	310	303	300	311	329	319	319	310	293	332	295	291	317	278	331	301	309	304	306	335	337	305	294	318	313	266	296	292	325	304	306	334	338	324	309	341	319	302	300	301	363	288	299	316	316	314	294	323	319	330	358	304	319	292	310	296	308	304	325	363	290	310	304	321	335	293	293	315	322	314	327	333	272	306	307	317	310	311	317	332	324	303	296	325	294	296	304	308	326	331	292	272	297	323	322	288	287
17980	57865	4118	2025	1522	1192	975	804	756	656	610	641	551	562	540	526	481	480	446	498	540	490	497	464	456	435	444	434	472	455	462	435	431	466	460	452	421	394	477	428	417	465	446	444	446	455	413	480	421	434	462	467	515	456	472	437	447	524	476	448	467	447	430	469	487	431	422	443	419	451	448	425	446	427	434	440	440	443	469	423	429	432	450	443	431	440	419	405	433	396	432	431	443	441	452	445	467	405	423	428	445	445	440	434	443	445	407	453	476	424	386	464	413	440	429	453	452	399	448	465	468	421	422	462	433	445	441	410	443	411	426	409	437	438	398	413	426	413	443	468	428	419	430	474	426	459	439	434	435	444	447	404	454	421	471	422	426	446	484	431	422	450	465	416	474	425	435	475	426	407	438	457	440	467	422	455	427	420	434	405	450	432	468	449	439	449	430	396	462	432	439	488	445	443	458	428	472	425	438	425	487	463	422	447	430	403	439	414	452	448	433	426	442	439	443	420	430	465	412	430	430	452	407	415	422	405	425	464	440	397	446	429	423	493	428	391	426	425	398	443	453	425	446	438	416	450	439	453	440	441	437	433	468	424	387	442	436	430	405	477	433	414	448	450	448	421	446	473	422	433	454	437	423	448	391	443	400	390	448	447	444	456	432	438	440	408	497	405	429	410	457	456	440	426	457	451	406	449	417	451	457	443	484	433	440	433	417	452	433	425	399	422	424	425	458	439	406	438	450	447	415	470	445	451	444	428	438	453	437	455	443	439	460	460	424	430	436	461	473	453	437	443	470	428	461	431	446	463	439	478	445	386	444	408	420	438	464	457	408	444	481	439	442	446	442	441	435	415	394	456	404	467	434	453	411	443	413	417	437	420	427	464	454	445	485	428	443	408	435	456	432	442	458	463	451	459	453	424	432	446	458	431	426	417	425	427	446	450	413	484	418	443	402	420	436	438	437	426	453	425	449	431	426	419	423	418	427	427	439	452	439	423	406	436	431	428	447	461	482	446	470	408	432	450	435	411	430	442	435	457	444	440	472	405	457	431	432	428	429	473	433	444	423	472	452	425	441	413	449	480	441	418	428	432	419	469	426	436	477	413	421	417	426	451	422	431	431	419	465	409	457	475	411	445	416	427	455	422	468	439	398	464	454	423	401	453	434	446	445	407	437	429	435	403	439	441	482	431	475	425	443	408	442	425	423	442	438	427	437	428	472	428	466	441	502	433	454	426	444	418	425	432	454	418	446	464	443	415	441	460	370	443	464	467	421	478	449	467	456	439	485	448	445	413	452	446	388	444	418	424	412	446	435	462	409	412	464	410	430	412	403	438	427	420	456	476	422	406	442	417	438	421	427	453	436	408	441	439	443	459	434	466	436	452	462	483	444	456	434	459	403	424	448	402	430	442	422	439	443	440	423	448	454	453	429	429	415	428	392	419	422	453	450	444	408	428	411	405	434	428	479	473	458	424	466	426	457	439	441	464	417	458	462	377	422	436	401	448	453	404	442	429	462	464	455	447	451	457	415	443	443	439	441	443	404	440	457	459	415	445	421	462	441	443	430	454	440	435	457	448	429	410	426	475	427	421	413	457	438	468	425	442	466	446	413	444	391	461	428	472	421	447	423	465	443	426	412	465	438	464	435	442	471	412	447	419	450	415	432	425	456	431	428	440	405	418	458	442	431	449	442	405	451	451	436	390	429	400	426	448	429	425	442	412	418	385	446	434	436	422	435	423	468	435	427	449	427	433	415	449	417	434	441	443	430	454	432	446	436	438	459	451	413	427	453	441	446	459	441	457	460	422	403	423	419	413	443	420	408	444	412	419	441	442	437	431	465	455	429	391	457	417	460	435	467	412	403	438	485	431	426	412	414	439	442	454	425	404	420	409	445	427	447	453	452	409	443	423	440	456	440	444	433	436	462	432	481	419	441	393	429	447	417	449	411	400	442	411	432	432	409	425	414	478	434	435	434	432	437	429	414	436	445	433	474	408	434	471	462	391	473	439	436	409	466	416	438	479	446	470	457	443	409	417	429	426	450	421	438	435	437	412	461	418	462	404	435	462	401	448	461	434	429	428	440	416	450	436	456	455	455	443	422	427	443	419	439	460	453	406	438	417	421	460	397	429	450	430	434	423	469	443	415	437	420	427	431	487	415	402	468	438	446	462	406	459	414	453	421	387	454	451	414	448	435	473	445	418	415	413	448	427	429	443	443	417	456	443	435	454	475	434	441	444	423	497	482	437	419	428	430	407	435	468	452	433	433	446	451	424	430	438	387	436	439	466	446	456	437	453	429	465	424	437	435	445	406	448	434	427	401	445	465	428	408	418	419	421	437	452	489	447	426	446	478	411	435	436	418	438	445	418	454	440	448	445	427	461	435	423	391	459	432	445	446	437	441	440	445	436	434	453	422	442	428	456	459	445	421	498	465	431	378	428	425	430	447	411	469	458	421	431	425	440	425	450	396	415	444	425	457	469	463	440	412	448	456	395	448	429	459	469	440	435	416	442	466	443	443	486	438	438	433	421	441	459	418	453	462	445	437	441	450	404	502	431	426	461	428	432	442	442	423	423	430	453	461	413	398	407	435	456	457	452	468	395	429	408	419	440	473	432	418	443	414	447	448	423	458	443	446	473	436	466	466	419	432	448	446	443	445	420	452	440	444	429	455	430	443	465	437	405	459	446	404	416	438	454	451	458	458	453	415	440	445	402	463	458	433	455	487	430	450	411	465	428	454	443	486	455	431	461	465	481	426	465	444	408	435	404	442	425	460	437	449	449	423	435	458	414	412	398	452	455	419	462	432	443	455	429	423	417	500	437	477	404	443	468	482	447	429	429	443	471	434	430	443	451	429	417	419	434	449	456	428	455	450	437	439	427	427	425	434	397	458	441	478	429	416	475	425	471	460	430	431	444	442	410	435	423	443	388	407	458	446	437	419	436	424	398	412	442	445	434	430	437	450	432	405	409	428	438	417	417	449	450	478	412	471	426	444	454	411	456	442	446	448	436	469	425	438	454	390	422	432	437	458	414	449	434	452	404	428	414	461	436	470	427	435	479	452	403	436	444	446	419	454	417	428	483	444	449	449	417	454	435	438	451	447	416	427	426	432	417	433	402	420	444	427	452	457	439	437	492	436	495	448	450	439	416	439	407	479	438	446	458	449	469	462	436	447	407	424	440	429	401	425	396	441	475	437	424	415	449	412	451	451	395	461	421	463	457	418	392	456	436	432	429	468	447	432	429	444	442	432	422	476	414	410	441	414	435	434	444	421	426	454	423	432	434	452	447	405	432	437	442	391	461	434	413	480	462	442	408	439	440	449	465	394	460	440	441	460	456	435	451	410	481	455	456	431	486	477	415	415	429	460	427	443	466	407	425	467	428	426	469	455	458	441	428	424	431	434	447	450	424	462	424	441	420	440	492	453	434	436	442	452	440	453	487	423	465	442	433	447	467	468	453	423	472	442	458	446	466	450	430
24173	21028	26305	23754	3658	542	469	407	406	390	414	373	367	379	360	378	405	353	368	351	353	392	384	351	362	359	387	346	363	377	337	375	380	364	333	391	394	379	367	353	395	350	360	364	360	370	373	371	346	370	376	380	390	366	388	379	401	375	411	346	346	375	388	358	381	384	378	386	349	386	363	359	369	356	360	390	348	358	361	343	327	383	352	351	371	344	341	339	358	352	364	385	372	357	416	346	364	355	374	356	346	353	389	389	363	362	370	376	358	360	349	352	358	351	357	364	362	373	384	365	356	353	376	377	366	370	363	338	348	380	362	371	363	359	374	397	364	332	350	382	343	389	360	354	344	359	384	375	363	338	321	372	346	362	351	323	372	368	346	366	351	350	382	371	370	346	318	352	388	351	336	377	368	391	361	388	401	386	377	368	362	353	362	406	378	369	336	353	363	327	378	386	377	366	387	374	377	363	357	368	357	358	334	363	372	383	340	350	379	378	364	389	372	386	384	361	347	378	379	331	340	349	337	372	354	326	354	370	356	371	354	377	369	375	408	363	358	384	358	377	391	336	357	382	360	399	379	339	361	391	377	366	318	358	377	325	323	371	367	377	381	367	361	334	342	360	353	409	387	370	365	385	317	346	345	371	357	351	352	370	358	368	376	367	348	359	368	359	351	366	352	366	360	361	384	363	407	356	356	395	371	359	372	388	377	392	354	328	351	377	356	343	375	380	370	335	373	335	366	364	367	381	402	358	350	348	336	363	359	361	372	358	358	313	346	368	343	350	365	368	370	354	334	361	328	374	357	387	366	375	376	332	365	358	359	391	350	355	307	358	356	350	372	374	361	369	405	366	362	359	368	360	357	342	370	373	378	347	360	376	400	378	368	364	357	330	371	388	366	334	356	379	324	379	370	365	389	396	390	373	393	348	364	362	364	386	365	342	375	344	381	388	392	350	347	354	356	384	347	351	373	382	359	363	383	355	352	361	350	376	378	346	363	355	342	359	387	383	364	393	378	393	387	369	390	375	355	344	364	378	350	375	363	369	344	376	338	338	325	368	313	374	412	391	372	360	354	387	352	327	361	366	376	383	373	358	369	358	378	360	361	369	361	370	356	389	347	361	382	404	355	365	369	363	365	356	376	371	345	379	380	343	344	390	383	317	358	367	377	404	342	374	370	364	375	360	370	382	374	361	365	384	358	368	361	354	378	369	354	346	371	357	366	362	379	333	378	343	353	332	363	365	345	374	357	381	371	365	409	368	336	358	332	396	328	351	357	389	370	348	352	368	352	415	333	347	364	372	351	378	388	360	375	347	357	357	366	364	338	386	366	343	364	374	394	321	367	367	394	365	351	321	405	351	385	373	353	337	333	347	377	393	352	362	389	382	339	376	395	366	348	363	384	374	367	341	356	349	364	342	378	400	352	391	341	379	375	340	371	381	350	353	369	362	400	362	368	382	349	391	358	352	346	384	370	369	390	377	356	377	345	407	376	382	365	382	343	375	351	401	394	375	371	366	354	363	332	365	363	422	358	373	403	366	365	337	341	366	352	372	382	342	361	365	347	361	374	382	353	337	338	359	409	346	348	375	352	355	368	384	358	367	368	334	390	340	380	337	365	377	403	372	369	366	389	366	372	360	376	381	354	367	399	364	373	387	385	380	384	368	399	370	376	363	344	344	372	328	389	356	356	348	359	340	334	378	350	387	345	341	369	357	394	320	352	352	338	346	400	364	390	355	380	369	348	350	354	350	389	360	365	356	391	360	352	393	349	352	358	374	376	355	352	348	358	374	357	375	361	363	361	337	356	360	369	323	370	341	382	365	371	351	362	356	364	337	378	348	355	323	364	382	369	348	355	409	358	376	347	361	391	345	349	395	404	360	360	333	353	351	362	392	379	384	358	349	380	328	359	354	363	341	381	361	336	366	354	393	398	375	336	380	373	330	358	380	355	308	388	374	338	345	365	381	365	355	405	395	342	330	371	373	380	365	350	364	340	351	358	356	320	368	367	375	343	347	360	373	363	346	354	377	359	378	354	360	353	368	376	363	391	372	382	398	332	344	357	345	351	351	346	349	354	381	333	349	341	367	348	350	377	348	410	384	349	379	355	374	367	379	360	384	351	352	347	354	360	357	384	324	383	336	361	351	377	374	374	404	344	367	380	330	376	374	343	389	389	382	315	367	399	341	343	376	396	375	386	338	361	367	367	352	369	398	358	332	395	374	342	333	340	389	337	354	384	348	338	357	362	392	362	334	365	315	354	370	390	397	399	372	393	401	326	375	360	358	366	377	351	376	387	374	365	378	369	350	357	376	375	389	348	365	368	360	383	373	381	333	372	337	403	371	391	345	332	335	370	370	354	340	337	375	354	358	375	343	377	380	372	374	389	346	360	379	366	366	364	360	362	374	334	368	334	367	371	339	325	398	373	385	357	369	391	391	340	337	371	349	348	376	346	331	357	356	369	372	375	356	352	380	361	359	390	370	361	348	393	360	365	388	369	377	359	375	379	371	350	379	358	342	362	369	360	359	365	340	341	412	326	374	367	364	370	371	372	371	373	358	396	392	357	374	349	390	377	339	347	360	381	357	347	318	385	350	375	365	367	353	380	369	338	350	365	378	342	360	372	358	369	406	351	341	379	356	339	367	353	358	364	346	366	377	331	377	358	369	317	383	347	368	346	369	344	381	391	393	351	355	350	361	367	354	363	376	380	371	365	378	375	332	340	352	356	363	360	377	378	378	335	372	360	361	364	349	354	362	338	379	388	374	377	365	359	353	339	417	370	350	345	360	389	347	378	387	396	336	369	345	349	369	340	374	369	353	381	340	375	393	388	369	380	391	366	339	363	368	387	366	367	330	374	358	367	336	373	361	363	367	363	352	360	357	383	367	372	360	385	369	394	340	342	358	369	371	384	353	346	378	352	362	365	330	380	352	380	353	347	355	396	340	360	363	362	379	343	318	351	370	323	380	364	349	356	377	350	387	382	376	391	355	366	377	347	364	352	337	348	352	375	384	345	350	357	354	378	368	403	363	346	361	370	372	370	377	362	362	342	377	382	374	353	347	340	354	359	345	332	400	391	367	398	386	409	351	365	371	380	368	334	346	303	375	393	368	345	371	416	394	396	325	390	361	374	357	385	367	366	366	372	348	369	382	378	345	356	364	367	344	372	348	384	370	360	365	381	362	370	357	394	363	349	356	335	374	362	381	383	356	360	337	363	339	389	385	368	389	348	381	373	390	391	379	362	384	376	376	353	382	352	373	345	380	350	380	374	359	381	393	342	350	372	352	371	338	352	356	360	410	356	374	364	335	352	358	364	364	353	343	381	368	351	395	341	366	355	381	346	350	388	360	364	367	335	389	359	320	338	333	362	358	344	383	403	377	354	357	345	358	367	375	389	373	377	344	369	350	370	377	372	352	365	394	375	366	344	348	355	377	399	362	369	367	343	378	384	378	373	320	329	325	324	360	381	342	369	345
17648	49148	2625	1290	1024	883	777	700	654	579	578	527	531	529	571	529	501	538	514	505	515	495	516	504	526	543	508	470	530	448	470	497	474	471	533	481	488	476	502	517	506	538	476	510	464	515	484	506	532	539	478	536	533	512	479	455	521	514	511	491	529	490	493	509	493	495	499	482	493	470	453	486	540	493	497	498	485	485	479	505	485	506	502	473	497	496	483	492	475	474	504	512	513	479	487	472	466	484	518	467	473	446	488	474	499	459	481	479	477	465	477	480	499	524	500	506	492	532	531	467	474	511	465	524	483	483	483	480	480	453	502	478	463	452	454	558	522	475	499	538	525	509	511	457	451	489	506	481	498	502	474	467	487	479	472	530	488	501	524	538	569	475	492	502	451	462	458	505	495	475	473	495	470	484	448	501	509	470	441	483	524	481	467	554	526	492	502	505	488	483	462	458	465	484	474	481	502	491	501	481	483	512	457	482	465	452	501	515	479	441	492	481	477	502	492	519	516	519	503	495	482	471	487	516	532	497	474	473	481	493	434	465	502	487	526	484	482	503	473	494	482	464	518	490	504	455	527	470	530	506	527	530	491	474	464	503	468	486	451	478	515	500	521	487	506	438	464	510	499	472	515	482	474	500	513	480	477	444	471	512	524	489	490	465	497	482	482	506	477	471	484	497	474	498	519	535	490	453	523	492	509	467	543	523	517	509	471	522	504	480	502	501	507	487	494	517	503	467	486	494	483	507	455	550	503	406	489	466	494	543	480	477	480	476	473	536	516	500	478	466	477	503	479	516	459	503	447	494	504	487	468	476	509	483	491	464	539	469	483	508	481	490	483	519	482	483	484	469	512	504	515	512	481	494	477	493	535	514	516	503	502	490	506	471	485	483	479	461	501	498	483	514	493	469	483	465	507	481	471	464	497	497	494	490	493	488	507	539	484	525	471	467	501	454	483	491	544	480	482	528	497	446	480	494	482	490	476	476	498	506	530	450	483	453	449	484	459	482	518	505	518	508	532	474	493	494	486	519	491	513	527	486	485	436	508	519	517	501	474	513	523	484	481	477	466	480	470	481	471	486	467	483	469	491	499	498	517	479	478	534	526	491	474	480	494	470	495	481	496	485	482	496	514	511	452	473	484	534	537	521	477	534	501	462	493	508	471	480	480	500	514	507	481	479	535	481	499	515	504	475	462	521	493	507	494	504	487	483	526	488	495	503	512	513	500	491	519	430	516	523	474	491	474	523	480	486	485	487	487	493	529	497	471	519	458	493	493	457	459	526	460	512	470	478	488	518	521	479	528	481	470	493	454	515	505	507	513	468	447	458	467	478	489	499	475	454	471	483	514	515	484	466	488	523	506	497	514	508	525	464	504	526	485	479	514	510	503	513	481	436	524	510	504	503	486	492	497	498	463	505	476	506	496	451	509	497	503	466	492	503	501	498	504	469	487	485	527	526	486	498	501	463	497	465	498	487	462	463	525	497	490	496	485	516	492	514	479	498	533	483	489	450	461	469	461	454	466	480	505	465	483	504	513	468	447	489	475	456	485	503	544	476	497	473	458	478	475	488	503	504	494	483	455	497	456	505	540	500	493	448	501	489	504	510	486	488	463	477	489	481	454	508	457	476	556	486	445	460	506	465	541	458	527	488	470	463	459	466	485	503	524	502	462	491	501	508	512	490	483	510	508	503	484	474	524	477	495	494	472	489	472	514	514	492	499	490	483	459	505	493	498	477	499	499	496	478	466	499	474	526	491	479	500	527	482	470	547	529	497	473	479	486	489	456	482	492	487	442	495	486	480	460	474	501	470	474	518	495	489	506	492	469	554	532	488	513	489	486	473	496	454	483	465	502	485	487	499	495	472	489	501	511	498	490	504	532	477	508	491	480	469	519	548	488	462	502	542	539	492	497	452	487	476	484	479	512	532	520	477	506	507	491	479	484	499	472	512	505	506	493	476	510	530	491	497	492	504	456	520	474	484	476	500	472	492	472	502	486	514	527	491	506	474	480	458	490	474	476	456	464	483	467	471	491	458	484	487	501	442	449	508	476	517	452	511	493	494	507	498	488	499	500	496	490	468	473	493	471	488	487	491	519	468	526	520	474	487	501	517	497	482	473	498	448	478	489	512	474	509	533	464	468	514	512	492	492	509	465	489	497	481	480	469	505	445	508	537	497	490	485	494	502	486	535	486	484	494	513	535	481	524	488	472	528	497	486	518	516	487	520	482	486	471	463	487	495	513	496	506	469	509	500	513	493	491	503	493	515	489	479	482	498	498	474	485	509	465	487	494	498	511	475	491	490	519	480	472	462	528	480	458	493	489	466	500	501	514	477	476	497	442	461	472	473	459	504	484	516	474	468	515	497	503	462	480	539	481	482	511	499	502	496	531	501	474	468	463	497	495	454	462	494	515	523	486	482	483	480	472	476	470	454	480	467	464	488	452	488	489	489	485	488	485	509	497	486	432	487	480	510	481	482	540	479	497	531	441	501	525	456	525	437	477	521	478	469	475	519	457	495	493	500	510	465	461	480	454	501	511	463	476	473	476	497	484	537	499	509	512	462	488	481	488	495	525	482	491	483	485	493	520	458	491	524	486	518	477	483	477	526	540	504	493	513	495	544	494	506	507	512	522	484	490	509	496	504	523	492	510	497	517	473	500	511	524	444	473	547	497	533	461	520	503	477	482	528	490	473	490	466	454	486	487	499	509	488	509	472	452	500	490	544	471	476	480	488	519	472	461	487	539	466	503	499	513	478	475	498	475	482	497	509	476	551	520	476	468	449	463	502	486	468	472	535	494	487	488	495	471	482	442	506	523	491	454	481	494	484	515	426	515	506	503	490	514	491	484	521	554	503	517	483	516	513	480	485	503	495	460	500	538	473	528	473	506	504	491	458	456	441	490	465	519	463	460	487	504	526	450	486	490	505	500	518	469	465	479	503	476	517	466	460	474	497	469	456	504	506	511	531	503	493	494	451	464	529	444	502	490	485	476	513	490	514	464	482	461	461	485	501	481	463	493	464	460	462	480	506	470	471	484	471	494	520	489	510	472	481	477	505	496	502	487	440	475	448	480	484	548	531	467	497	476	499	516	486	508	452	483	488	514	506	473	477	526	497	538	477	468	485	477	450	461	497	502	513	468	517	498	486	541	468	498	461	488	475	511	468	476	541	539	456	491	476	524	479	502	486	478	430	501	507	492	462	512	474	494	496	471	490	505	513	514	496	479	466	484	509	535	512	507	472	476	490	464	455	533	507	460	504	473	475	513	503	494	497	475	520	536	481	491	529	483	510	491	488	509	513	511	513	485	479	480	484	522	487	489	519	465	500	489	505	492	498	514	476	505	487	502	504	463	489	498	521	492	482	468	448	478	459	490	459	510	485	489	478	481	464	484	470	493	500	500	543	490	489	522	485	469	507	492	493	489	463	487	501	486	474	470	470	469	498	481	490	473	511	489	468	496	508	466	515	542	464	494	533
22016	20813	28188	23339	20734	19307	1580	426	334	264	273	247	231	203	201	196	207	190	181	170	150	162	142	179	155	156	154	179	133	153	141	153	146	138	164	167	137	133	149	135	136	148	159	148	140	142	154	153	127	135	170	164	163	155	158	150	161	168	186	140	156	176	136	129	146	142	138	148	156	150	158	155	147	148	135	156	136	132	127	131	125	137	141	148	162	169	139	123	163	156	140	140	169	149	145	136	131	136	139	126	139	139	122	165	144	128	146	141	137	117	137	133	134	162	131	140	137	146	156	139	138	132	140	147	142	167	156	141	139	137	130	132	128	134	141	160	159	129	132	143	155	151	131	130	126	140	154	149	154	131	142	140	155	143	148	125	156	132	129	150	131	139	142	161	139	139	159	149	130	130	145	157	119	148	138	144	151	157	133	127	142	138	124	169	137	126	133	142	138	140	160	142	145	162	133	126	149	124	140	137	136	149	132	142	149	132	138	153	159	139	145	133	155	129	149	162	171	145	131	139	140	126	129	148	140	137	141	146	143	131	142	143	166	156	156	156	142	137	158	144	123	131	137	126	163	151	130	159	137	140	112	138	150	154	132	142	141	149	132	144	129	142	156	146	133	125	140	142	147	149	133	144	145	119	146	137	145	147	162	155	121	147	128	143	137	163	141	171	160	139	130	120	146	151	122	131	151	135	143	123	135	144	124	146	138	155	154	127	129	141	138	140	140	140	120	165	167	143	142	149	126	138	131	132	153	133	134	131	147	134	136	130	135	133	141	151	131	141	156	160	126	139	149	129	137	157	154	143	158	138	119	110	149	156	147	144	129	138	134	154	154	155	133	155	132	152	127	141	151	138	139	149	128	138	141	139	147	131	141	137	141	150	140	141	135	117	136	151	125	146	133	141	150	126	154	153	144	132	137	146	138	145	156	124	159	156	121	133	142	153	148	144	138	126	145	159	129	123	145	118	146	161	156	165	136	132	149	116	134	157	151	140	145	138	152	132	134	127	136	113	129	135	138	141	135	157	139	145	132	173	139	154	143	140	135	131	124	130	143	124	117	140	153	149	137	150	154	138	119	142	145	137	159	135	144	135	146	134	138	137	134	138	135	126	131	148	152	164	151	152	144	140	155	129	148	142	124	133	130	151	126	139	134	136	167	138	129	144	131	146	122	130	113	139	138	149	136	144	133	134	149	119	162	148	127	117	137	161	138	151	134	134	132	136	132	137	145	131	137	139	129	137	168	127	124	143	157	159	133	145	156	148	128	143	146	149	148	142	124	139	123	124	149	139	132	128	150	129	157	140	128	144	143	144	133	153	154	144	133	128	143	130	136	132	141	130	141	142	143	153	141	168	133	145	160	160	146	161	131	140	149	126	138	128	152	147	146	137	132	138	135	124	128	127	146	140	148	154	140	142	157	154	143	133	149	140	143	142	119	129	148	136	142	146	134	146	129	168	131	142	155	134	115	125	140	139	154	138	135	155	162	146	145	140	148	130	152	132	140	165	148	135	159	142	122	138	138	149	138	119	143	129	141	146	134	153	129	147	145	146	137	149	126	117	150	132	124	152	143	139	167	146	146	150	128	137	127	135	147	139	133	137	151	151	143	136	124	140	176	160	140	155	133	134	139	137	139	134	133	147	146	146	143	147	156	126	143	148	141	158	130	145	117	154	142	148	131	136	133	136	126	133	121	157	144	146	137	160	147	136	141	135	152	139	120	167	131	157	139	134	162	137	135	132	122	118	145	132	164	137	139	103	145	129	109	141	141	141	154	136	136	123	138	153	144	160	148	163	160	133	129	137	136	130	163	132	158	144	124	127	123	162	128	139	141	132	128	146	148	121	151	145	143	134	152	145	147	137	128	114	125	143	131	117	149	132	142	134	126	155	142	131	131	121	149	137	128	135	136	152	129	121	164	139	144	122	146	138	131	128	129	141	128	147	111	147	156	156	149	135	154	141	142	127	133	137	131	130	134	134	130	136	123	119	135	144	159	148	128	142	120	136	147	155	131	136	125	164	160	150	149	147	151	163	144	141	130	141	144	146	135	162	147	133	126	137	139	144	139	148	149	142	130	115	141	132	161	158	135	131	144	127	142	120	151	131	154	141	144	176	129	125	122	112	158	146	126	152	133	136	157	148	169	154	159	132	150	127	153	161	130	121	139	147	140	127	148	132	129	154	131	134	167	147	140	134	122	148	129	162	143	139	134	128	136	123	133	156	133	135	151	158	145	141	147	146	141	120	134	144	159	150	150	149	165	138	141	145	149	159	152	142	155	128	137	111	158	147	134	137	143	157	159	150	129	149	119	155	124	136	122	154	142	145	116	138	139	138	134	140	137	130	134	125	143	153	141	121	147	147	142	137	127	152	123	136	148	145	139	144	163	137	143	130	133	136	136	159	134	122	130	131	151	126	138	131	145	145	132	136	147	123	133	151	128	150	142	137	151	140	133	139	148	141	109	155	147	146	152	118	143	117	152	148	147	123	124	143	151	148	138	132	145	126	149	129	135	135	153	122	155	148	141	139	117	151	134	140	154	162	113	142	149	139	134	121	140	152	143	142	137	130	145	149	139	144	125	132	149	147	114	137	131	135	152	129	136	117	139	131	128	141	142	138	138	164	136	161	126	151	129	147	143	123	144	152	150	141	144	126	133	140	154	152	134	148	128	157	148	115	131	160	164	140	132	148	147	152	143	127	130	130	141	139	150	137	112	124	128	139	138	123	141	152	118	143	134	152	121	159	142	150	136	134	159	124	136	144	127	141	160	121	131	139	117	125	148	161	143	138	139	128	151	159	136	135	134	128	127	140	129	122	148	136	147	144	136	126	133	111	144	145	149	145	134	160	149	150	132	134	129	135	128	132	136	134	147	178	142	144	135	176	154	121	137	151	144	127	123	151	135	154	124	150	123	141	119	129	143	150	135	134	159	149	129	148	143	127	149	150	119	166	146	145	124	151	131	124	108	142	154	144	148	135	133	133	136	125	140	145	127	135	134	146	154	149	157	131	138	123	137	143	142	122	142	128	148	133	152	145	120	120	143	125	145	150	110	120	140	145	144	123	141	156	139	132	131	136	135	140	148	126	131	142	141	127	142	114	146	153	125	112	111	148	124	148	143	133	118	130	139	134	135	137	138	152	130	150	136	148	141	139	126	171	140	130	159	134	126	126	142	153	144	154	140	128	128	162	122	138	138	129	147	148	139	151	152	138	134	148	131	130	167	143	125	133	146	133	129	162	136	135	133	159	138	134	137	131	147	144	144	121	127	155	130	155	138	124	134	136	154	156	129	155	143	133	152	131	130	132	130	154	103	137	142	133	128	148	121	132	122	134	134	136	141	124	160	131	131	138	140	142	145	156	130	166	135	133	140	152	144	128	141	152	136	147	155	124	132	133	137	142	145	134	126	136	141	172	161	154	142	148	132	154	147	156	158	131	146	155	137	144	139	133	149	130	155	139	146	129	146	134	144	159	141	136
23519	64587	5712	2956	2069	1469	1201	920	710	620	520	479	371	426	338	330	297	315	317	283	256	281	237	259	231	232	235	246	220	216	221	201	244	225	226	204	209	250	210	208	244	216	177	185	187	228	195	209	205	236	241	247	229	229	261	227	292	254	227	206	227	206	203	206	209	198	189	203	195	200	212	212	206	201	203	236	202	187	226	204	210	192	199	204	214	206	207	197	190	194	199	196	189	193	220	228	198	217	207	228	205	201	189	199	221	177	214	194	195	205	186	206	204	218	194	190	181	215	197	200	219	193	176	229	184	225	174	211	202	196	195	186	209	196	187	196	173	223	216	194	173	192	199	204	188	215	186	226	216	219	191	182	190	202	177	186	196	205	179	189	202	182	203	202	192	205	213	187	183	191	189	175	201	184	168	209	180	181	190	220	172	177	210	194	210	181	208	195	191	202	213	180	198	166	195	197	183	221	205	178	204	189	182	206	202	222	206	208	181	169	201	213	192	216	180	211	183	174	202	189	186	209	196	202	211	166	181	205	187	199	194	188	195	201	212	178	203	195	194	211	205	181	214	187	188	181	192	194	172	189	185	169	204	200	194	213	205	186	204	192	206	214	201	205	209	204	192	215	194	199	198	219	188	205	175	193	207	171	189	220	194	185	203	217	187	177	200	199	185	194	214	194	207	183	195	192	215	223	194	183	199	200	192	210	190	202	203	181	213	193	231	163	195	211	181	200	181	193	218	190	197	201	219	192	188	204	208	191	212	188	190	215	202	176	198	223	175	201	227	190	175	183	185	205	202	216	215	210	221	179	178	200	182	177	178	204	194	155	200	204	197	208	183	204	214	217	212	204	199	191	195	204	188	201	212	185	194	184	199	176	197	202	198	205	208	198	185	207	189	176	185	173	202	203	194	197	168	189	201	209	176	207	191	180	192	206	190	206	219	205	185	205	197	173	192	210	197	207	208	188	207	193	184	187	188	226	182	192	205	225	175	204	211	169	179	200	204	213	218	224	186	189	184	192	194	197	223	185	201	209	193	204	185	177	204	196	186	185	188	197	186	220	190	198	187	189	209	197	208	191	206	224	172	178	212	198	196	197	203	207	178	197	200	185	207	208	190	215	185	204	179	201	228	187	189	204	198	195	164	206	209	210	186	183	207	186	193	189	212	192	190	217	206	167	197	203	207	192	199	202	215	181	214	189	193	195	186	206	185	201	171	198	211	193	194	180	193	198	210	176	205	199	200	206	195	180	215	192	196	177	190	206	179	211	207	203	182	204	208	209	163	201	194	176	207	196	210	226	192	178	180	196	202	205	184	204	206	187	197	214	205	203	181	194	218	190	193	210	200	199	176	185	182	201	182	183	180	181	191	187	216	192	187	221	179	201	195	227	192	231	201	189	179	187	206	187	203	196	196	197	184	198	200	190	189	192	183	199	203	185	193	193	171	188	224	203	178	200	189	212	202	207	200	192	199	186	217	209	184	190	217	172	198	194	205	198	198	178	193	218	212	211	200	218	184	190	187	185	216	194	215	180	176	186	212	195	184	189	169	186	217	208	212	196	186	156	191	216	212	181	208	167	192	197	194	172	214	186	196	183	191	201	176	185	165	184	192	196	182	211	209	188	200	213	192	204	202	166	202	188	195	168	210	178	183	194	173	201	195	198	209	182	173	211	185	174	195	175	190	178	194	188	217	171	190	191	186	183	210	188	174	192	223	183	233	189	207	192	188	198	211	198	209	199	186	214	210	225	181	194	187	194	204	180	182	171	216	189	197	181	226	203	218	178	194	214	230	231	219	181	178	193	194	201	196	193	188	211	210	167	219	182	203	179	193	208	196	209	212	196	202	206	191	204	190	225	201	203	185	180	203	164	208	206	205	192	188	193	191	186	215	221	184	183	212	203	207	188	184	181	187	210	223	223	203	197	198	196	196	197	201	202	201	188	197	207	187	199	203	211	180	189	168	166	217	183	191	214	204	207	184	220	175	209	219	191	205	187	204	177	206	192	181	174	176	189	206	188	189	212	216	200	196	172	195	198	195	187	200	196	176	182	186	190	191	215	208	195	172	174	200	207	214	197	227	215	176	180	174	187	234	207	199	207	190	182	179	192	193	194	212	202	218	212	193	199	182	187	191	201	199	195	212	193	204	203	194	218	215	237	181	205	206	193	200	194	200	218	190	209	165	206	198	184	209	197	200	188	216	209	197	229	195	180	215	213	201	201	190	197	157	180	214	207	189	201	194	207	190	223	213	207	183	182	207	200	213	195	190	181	191	217	208	183	207	151	194	214	176	179	182	195	178	200	194	196	202	180	204	217	229	184	185	198	193	191	205	187	184	207	206	222	205	196	205	205	172	204	221	215	195	199	180	207	205	165	185	177	182	202	198	223	196	193	190	195	197	208	206	190	192	205	185	206	197	192	180	178	214	168	216	180	184	187	206	191	183	191	187	194	184	202	186	190	189	166	193	194	197	207	211	194	181	182	203	203	200	210	181	217	211	197	191	202	183	213	192	215	185	196	201	188	187	192	174	194	182	192	180	187	189	205	215	208	208	222	215	221	197	202	225	210	188	221	180	200	196	180	190	219	204	211	189	217	195	183	189	205	204	191	205	211	216	158	195	188	189	209	193	190	198	209	209	197	222	224	194	178	206	195	189	202	190	208	170	217	193	195	212	200	187	196	196	195	192	188	191	212	195	211	189	199	172	176	212	206	204	178	220	187	191	211	205	194	205	207	207	198	207	192	163	194	208	190	212	189	195	198	178	206	199	188	188	179	184	186	204	185	194	200	185	201	201	188	193	232	197	183	212	204	190	189	188	214	193	196	189	193	182	200	202	213	208	213	199	199	186	193	201	189	211	212	225	197	193	210	187	180	201	218	209	227	205	182	199	215	185	204	202	199	189	197	184	186	197	188	192	198	190	173	203	173	182	193	204	183	198	210	213	218	201	203	194	213	201	196	198	219	196	214	183	212	189	173	176	190	188	217	189	194	180	169	215	191	192	187	203	168	204	180	189	194	179	181	205	196	220	203	195	189	185	196	200	178	213	198	220	173	175	208	192	185	185	184	183	193	184	192	182	193	189	219	190	191	215	208	200	217	198	203	174	189	211	224	215	208	190	205	189	208	223	193	192	169	208	225	191	196	213	200	201	196	196	202	195	201	197	168	222	203	207	195	211	191	192	201	195	221	212	208	196	201	206	205	197	194	214	218	198	193	191	195	205	161	202	203	214	210	194	207	180	216	182	208	205	215	194	183	192	229	194	211	186	205	190	212	187	184	193	206	196	183	195	194	210	175	187	179	209	185	193	197	204	222	204	212	203	178	215	200	179	187	184	233	192	223	206	201	184	200	191	185	215	199	199	194	193	180	209	196	207	174	184	166	200	192	199	200	193	196	213	193	193	185	189	179	189	215	202	202	159	209	214	214	170	210	209	209	221	200	180	212	212	209	197	196	201	184	218	206	202	210	217	170	193	176
26983	19689	6778	670	499	461	478	483	464	472	462	468	450	440	453	445	468	479	449	472	469	459	441	521	466	470	463	425	470	455	458	449	435	496	462	442	448	461	462	482	482	484	465	431	471	457	485	429	471	440	481	453	442	442	476	463	460	455	441	478	439	440	463	459	425	471	448	489	494	447	492	442	469	478	501	452	476	472	435	470	484	445	481	451	455	435	442	466	451	485	426	443	475	436	407	460	499	496	453	448	480	419	484	504	457	460	448	456	492	465	428	462	459	461	440	513	448	455	471	436	432	476	444	457	495	459	466	462	468	470	445	436	436	438	461	466	466	448	461	463	461	487	487	512	491	455	464	443	476	436	455	447	477	421	484	501	471	437	509	442	443	438	450	442	458	468	458	484	450	470	486	420	471	462	437	441	457	442	446	462	487	437	457	460	484	469	491	433	451	442	462	457	448	469	457	434	437	493	462	448	453	490	472	444	465	474	480	490	466	478	443	454	486	465	485	455	464	440	459	401	463	421	472	427	457	417	496	462	486	446	471	420	454	440	483	463	468	508	452	458	440	494	466	475	483	444	465	436	509	437	444	461	432	430	478	505	457	424	486	432	478	438	429	426	491	473	465	486	440	457	463	441	451	497	438	481	455	477	460	427	456	435	448	481	438	476	440	434	459	459	490	459	432	463	486	475	473	522	408	489	459	432	493	452	489	476	420	458	462	435	487	452	448	480	439	437	492	458	455	485	494	482	442	423	471	444	445	475	419	478	469	439	449	479	476	427	442	443	462	445	449	454	459	474	421	428	469	516	468	434	451	432	443	441	428	454	459	479	482	448	459	460	443	450	467	479	460	435	422	485	460	493	445	484	474	389	467	492	443	425	454	464	455	464	411	477	479	444	437	453	464	466	445	493	405	414	462	455	441	448	422	478	455	470	473	378	462	456	421	436	474	441	442	456	464	431	431	486	465	455	452	459	475	468	463	458	424	468	480	430	428	476	462	466	450	454	445	484	481	465	461	425	479	423	445	445	457	437	505	444	471	463	439	475	420	459	497	469	453	468	478	471	476	466	452	464	458	444	453	460	437	466	462	482	465	423	476	499	450	457	419	445	437	485	465	443	474	459	500	452	478	462	455	483	459	428	483	473	461	450	478	502	450	460	462	462	491	482	459	447	435	432	459	458	418	458	426	457	442	430	501	456	430	436	464	462	484	445	498	440	443	432	462	450	437	494	462	441	433	455	475	429	476	419	462	454	487	444	424	504	444	472	477	450	440	441	461	453	451	472	452	437	464	483	474	476	455	432	420	465	468	437	457	452	444	427	442	437	466	490	463	482	451	451	470	467	459	454	469	469	451	472	449	439	472	416	437	437	431	478	465	446	465	463	452	509	459	471	423	454	458	454	438	447	487	449	469	476	450	432	451	429	467	438	456	485	417	473	455	480	437	463	462	448	460	452	435	469	441	473	478	464	433	461	444	443	426	445	472	448	430	456	481	447	450	476	439	451	432	517	473	480	474	456	458	473	449	436	456	448	394	506	472	443	478	471	493	445	422	473	446	410	457	471	470	457	477	466	461	484	442	428	489	485	437	464	457	436	422	472	486	482	475	434	456	461	453	467	426	465	453	426	431	433	495	509	435	471	455	423	457	443	413	450	443	434	467	466	427	451	437	448	470	487	447	453	484	474	490	453	449	461	445	470	443	471	457	490	453	436	458	478	467	487	432	473	445	470	427	453	490	438	462	438	438	479	487	440	473	469	469	462	444	457	455	515	475	496	434	440	468	479	409	411	495	477	470	466	489	460	495	453	457	495	473	470	445	451	457	452	458	460	451	446	473	444	457	445	468	474	452	453	450	449	470	476	491	460	440	502	480	432	458	447	449	478	462	497	490	399	502	472	463	452	464	457	447	469	468	469	434	444	473	470	415	489	438	473	438	451	440	451	441	469	464	462	486	431	463	450	450	458	450	459	473	442	453	488	438	482	453	486	473	433	412	451	429	446	457	465	418	447	446	447	434	431	433	458	507	478	456	472	451	497	479	448	494	492	473	446	445	502	484	460	475	479	469	464	440	464	454	448	498	469	451	435	437	458	451	445	471	436	459	451	463	491	455	427	421	439	492	472	464	438	426	458	479	473	431	440	458	474	465	476	398	464	466	428	439	455	451	430	451	458	451	440	467	466	467	437	457	478	469	463	464	460	464	455	491	462	470	429	489	489	451	475	462	435	482	416	443	428	444	450	475	465	442	418	448	454	443	512	510	478	475	438	481	458	468	468	422	462	447	472	484	429	457	502	482	449	422	418	497	484	480	502	437	456	445	486	480	467	437	474	441	451	458	440	457	464	446	474	462	475	472	442	457	447	444	456	468	441	442	483	423	400	444	487	516	453	484	461	465	445	424	464	506	454	455	505	468	429	468	483	453	459	452	491	424	460	472	446	434	488	480	425	464	454	456	480	445	507	453	461	451	474	428	417	475	418	418	452	470	471	441	434	448	481	473	465	489	440	455	454	452	414	483	437	429	497	431	470	454	464	452	461	473	472	457	500	457	442	462	451	439	454	429	464	415	466	431	433	480	437	409	443	492	438	451	473	448	463	444	483	469	481	456	489	469	441	449	471	501	418	413	433	448	464	427	430	465	415	428	461	457	474	447	471	476	431	413	495	461	447	408	431	442	448	398	435	418	477	484	499	448	485	486	402	447	418	425	443	437	455	440	472	481	430	465	467	439	465	461	437	472	451	447	446	470	447	495	449	453	460	482	478	448	448	510	458	477	459	460	435	516	472	483	471	475	444	436	495	485	436	430	473	438	425	432	485	471	466	455	459	443	461	450	477	442	426	413	423	482	450	473	443	477	452	476	480	510	457	446	444	481	481	416	493	461	472	440	449	422	462	423	436	435	484	429	474	467	451	454	485	425	441	452	479	468	435	467	420	470	454	424	475	480	484	464	428	450	460	457	478	487	468	457	432	456	512	440	430	432	492	440	477	451	461	442	420	437	466	437	448	435	463	471	447	469	474	498	500	455	443	455	455	407	447	450	435	477	436	419	460	441	468	502	493	470	451	476	440	431	458	445	474	511	450	430	470	481	481	484	446	468	461	469	440	453	467	445	424	469	440	429	431	481	455	433	471	472	426	444	421	440	405	484	486	468	453	472	484	462	457	431	480	459	454	489	455	458	500	465	491	445	475	456	455	478	438	432	483	451	402	425	450	446	412	439	452	451	478	493	470	425	429	423	439	446	452	470	437	451	473	459	444	477	473	455	478	472	450	461	434	456	455	452	509	477	442	436	493	428	472	450	476	431	456	432	459	466	475	447	463	458	471	471	491	448	469	462	477	447	446	493	460	440	432	504	458	462	460	478	444	456	403	497	462	450	437	464	503	446	459	435	484	463	462	454	453	460	433	497	457	484	473	440	436	454	452	430	507	498	479	460	429	481	456	456	460	486	437	460	491	442	467	438	411	431	437	452	447	438	459	451	483
9795	24513	1209	742	737	676	705	645	627	606	616	605	651	644	648	643	616	644	615	618	657	642	638	638	646	659	603	629	627	629	564	589	632	673	564	678	640	653	632	653	641	649	661	634	595	623	618	626	623	618	639	659	657	625	630	613	635	652	638	585	624	616	611	660	631	640	646	679	678	642	609	601	640	650	675	614	620	660	631	629	612	613	634	640	650	614	657	625	646	594	616	608	652	650	629	608	621	602	597	628	629	590	604	645	636	648	646	605	617	618	610	650	643	658	642	622	632	645	627	590	631	594	641	625	642	625	649	605	641	647	615	602	665	637	626	663	578	646	619	621	630	629	640	611	654	647	646	685	631	629	666	659	633	637	662	649	618	627	648	700	598	647	620	662	639	639	609	596	642	584	622	641	633	650	638	587	608	630	651	640	654	620	613	636	652	653	670	640	639	647	613	646	581	646	637	635	640	627	633	624	676	642	647	645	654	640	659	659	608	620	632	642	646	620	620	611	612	594	618	622	621	651	630	607	588	643	647	622	597	657	694	600	648	619	653	620	636	636	630	612	650	648	607	624	612	600	606	639	617	634	600	620	600	619	626	604	662	609	654	633	630	651	635	611	630	653	622	570	603	621	636	613	606	620	623	625	599	621	595	661	680	642	591	602	627	655	669	652	621	667	655	655	627	634	670	656	620	637	596	649	676	601	646	645	618	667	625	617	649	629	668	677	637	618	666	613	632	586	655	664	610	645	591	593	622	615	681	605	649	609	599	619	638	616	597	665	654	626	647	622	601	612	689	631	637	625	631	617	638	613	560	625	613	598	627	626	616	609	627	635	607	609	645	637	583	609	591	642	684	607	618	625	616	650	640	629	656	668	649	628	597	640	599	613	654	633	620	578	634	660	662	634	616	602	597	629	596	622	659	605	655	634	649	651	599	646	627	607	644	662	661	635	649	612	607	591	624	649	594	654	648	660	648	615	606	627	614	637	644	620	649	639	645	636	636	658	641	652	654	663	689	608	656	641	614	582	635	671	625	621	620	569	647	613	617	606	635	653	660	627	622	643	605	612	638	641	645	657	645	656	599	637	650	599	590	630	610	677	631	622	641	594	639	647	656	593	593	656	672	626	630	633	638	656	644	655	638	614	605	665	629	615	624	592	620	663	654	699	650	586	625	681	635	622	647	598	596	636	626	643	654	637	631	573	606	669	616	608	687	677	684	601	606	650	606	664	619	647	631	610	643	594	599	629	637	631	640	653	620	636	666	663	614	661	651	619	646	632	621	653	637	650	614	624	642	648	609	641	629	626	644	652	661	684	586	616	685	599	634	614	631	639	615	574	653	634	642	612	615	621	642	620	586	584	672	641	626	650	607	625	631	607	642	590	608	638	613	617	625	587	672	645	650	643	663	627	610	591	583	646	606	613	616	627	639	581	608	616	575	654	625	597	615	602	573	649	627	648	625	637	619	654	614	630	613	626	607	653	649	673	629	659	642	599	624	629	668	618	650	609	622	671	594	645	670	626	680	595	623	660	644	587	673	602	612	604	613	650	600	595	622	648	604	626	587	682	605	652	634	651	641	576	595	623	617	628	621	589	623	635	657	613	572	607	654	613	615	664	653	687	628	639	617	674	656	630	661	671	615	668	645	611	603	599	628	621	663	634	628	621	630	595	624	640	629	594	658	633	614	627	653	659	630	622	611	604	646	629	607	632	618	659	606	642	610	662	569	581	590	607	617	657	663	633	635	674	649	634	607	687	634	649	591	638	625	663	595	577	621	629	629	657	580	635	629	699	616	638	667	625	633	596	635	638	635	691	640	593	635	687	627	661	635	630	616	635	638	667	648	650	588	636	643	565	611	651	619	652	634	581	621	631	640	652	632	655	642	639	599	637	670	640	605	674	616	628	583	636	658	628	638	574	657	647	620	646	612	643	645	632	671	619	598	633	618	675	632	625	636	647	677	635	566	604	594	601	640	654	621	652	633	628	665	630	640	624	609	632	600	636	658	645	652	631	628	630	630	613	615	588	649	697	625	631	624	650	651	634	620	664	576	618	650	636	606	623	583	674	643	656	660	604	645	631	638	656	640	641	663	620	626	627	641	615	643	602	625	658	658	584	611	596	615	604	678	616	589	633	682	634	638	678	635	652	630	640	617	591	661	619	592	640	655	637	649	644	649	618	667	642	599	618	625	617	609	634	657	614	652	612	609	657	660	613	676	662	610	618	612	665	657	603	681	617	645	598	601	652	635	576	670	656	652	647	585	596	607	647	614	580	591	639	673	679	631	643	646	639	641	655	625	619	584	645	677	641	634	678	610	618	659	609	617	594	615	661	605	643	671	624	662	624	650	580	644	629	687	695	647	667	615	605	681	607	601	612	618	620	603	645	635	661	634	616	650	598	639	622	632	641	634	624	620	619	635	628	631	628	623	643	677	641	621	631	627	686	607	581	650	629	605	635	627	615	644	652	597	621	584	625	605	666	645	595	637	636	664	631	642	593	597	596	636	659	631	595	630	630	621	636	625	580	670	607	632	638	616	629	649	629	622	618	596	580	604	649	651	656	641	624	652	596	566	630	640	628	604	647	632	647	677	623	620	635	585	605	608	575	624	643	634	616	601	634	606	631	647	660	586	626	641	643	679	619	615	626	660	654	617	623	621	624	595	634	634	649	669	621	653	611	636	588	620	629	612	605	619	651	688	638	677	620	649	631	612	639	626	626	609	602	619	640	635	579	627	659	622	606	618	608	636	619	669	648	634	629	645	642	605	621	607	642	621	647	649	609	620	646	641	651	640	610	634	652	604	637	659	663	644	591	595	634	621	603	619	634	631	671	580	625	626	588	679	651	635	651	625	656	641	621	622	610	624	667	652	630	658	651	646	600	644	599	633	626	631	601	630	634	647	661	638	603	633	690	596	643	644	632	631	674	593	657	649	627	622	611	636	618	600	678	666	629	678	586	608	661	672	602	619	603	604	634	642	635	613	659	626	601	692	635	624	642	628	603	667	648	649	659	592	649	604	598	652	603	630	638	644	653	638	630	638	634	625	640	635	661	633	586	639	653	675	619	659	623	645	632	589	675	625	648	638	583	584	660	610	592	642	639	628	625	674	604	643	610	666	658	618	620	616	671	630	633	611	606	626	590	582	627	655	626	640	605	684	617	618	608	624	655	620	658	599	648	617	652	644	638	617	619	656	663	615	620	629	645	640	598	606	615	633	665	667	694	633	668	657	579	669	645	655	658	595	676	593	622	668	666	587	626	643	619	673	619	603	683	645	646	665	635	630	615	658	649	629	656	628	662	622	605	649	639	620	599	621	608	662	664	642	641	643	604	624	638	636	621	629	687	649	663	637	626	617	643	617	625	630	637	644	568	606	609	595	641	613	648	597	644	613	650	628	631	598	616	618	600	680	662	673	650	647	637	637	635	632	611	650	635	633	616	645	605	655	622	652	636	608	618	603	643	670	582	633	660	622	657	669	651
22990	21026	28046	23705	19867	3653	606	451	391	406	369	324	365	363	323	329	330	385	298	305	313	353	324	332	330	333	326	297	327	313	312	311	320	330	278	321	313	316	323	358	293	347	280	280	307	312	302	319	295	329	309	341	316	327	337	336	345	332	333	309	305	321	342	300	321	323	330	313	326	297	293	328	317	327	312	293	310	296	331	316	314	304	293	289	318	282	305	315	312	283	312	313	319	343	323	328	317	278	301	305	318	294	293	312	308	291	295	300	349	343	284	275	312	309	279	319	297	320	291	276	329	293	307	312	299	266	292	306	313	285	327	291	273	300	327	331	347	300	296	314	319	288	313	305	304	279	340	333	311	310	322	289	299	291	286	313	311	317	315	328	322	297	351	341	311	294	283	291	331	343	307	305	302	318	298	310	292	316	322	335	308	316	318	316	324	282	294	331	310	314	325	325	299	309	311	327	327	304	307	291	319	299	321	328	298	315	307	300	296	303	307	323	318	304	323	274	322	315	331	303	296	293	319	335	324	316	318	310	314	321	303	308	287	299	305	314	291	324	297	329	315	323	274	293	318	308	335	355	279	296	302	298	329	312	292	339	301	343	292	258	279	312	332	312	346	312	300	313	309	312	317	285	315	316	317	297	287	260	324	309	349	332	290	335	301	303	282	269	294	330	312	290	320	314	301	300	308	317	278	329	316	301	294	321	314	284	320	340	283	290	313	321	296	316	285	352	308	305	326	345	326	291	330	335	313	320	298	333	284	326	286	292	306	335	315	316	315	331	315	336	296	309	284	275	335	310	301	327	321	308	317	298	310	332	294	305	297	313	321	316	310	289	306	322	304	291	288	322	301	284	323	318	316	342	315	310	280	307	304	332	326	297	305	294	282	297	314	299	321	313	307	308	309	287	308	295	304	298	304	306	349	324	283	290	294	301	310	312	328	314	347	289	308	302	287	274	282	294	324	298	305	298	304	275	332	307	296	317	325	299	299	306	302	304	321	309	309	314	341	309	325	291	276	308	313	314	341	332	332	285	286	308	308	322	301	296	307	317	294	302	377	329	290	295	318	335	313	317	269	311	303	317	299	307	329	282	331	312	309	306	318	329	296	295	272	330	328	304	298	305	329	326	302	329	288	321	314	325	297	309	313	306	304	281	335	310	320	303	322	294	313	320	311	299	296	320	286	337	283	320	322	286	321	321	300	286	312	296	328	301	327	307	283	322	306	293	318	312	336	304	300	302	302	328	343	317	324	343	282	325	290	338	326	300	327	332	307	340	278	342	326	304	335	341	329	329	310	324	267	325	313	333	313	310	290	293	321	268	298	316	315	294	302	287	313	305	317	273	305	306	298	295	324	329	320	278	303	325	299	340	299	319	309	299	292	359	298	315	309	300	302	305	319	296	323	279	312	290	311	353	273	321	292	296	324	311	297	348	320	308	334	351	306	312	311	286	317	292	324	325	324	292	312	317	306	290	307	322	310	309	297	292	284	307	301	287	330	352	322	334	343	324	298	315	325	284	342	324	304	324	309	325	293	311	275	307	272	352	321	314	322	353	311	328	293	316	329	328	324	333	322	305	290	285	300	312	305	344	301	283	299	315	306	363	323	291	314	324	318	328	343	318	284	322	308	303	325	340	314	353	309	306	314	303	334	329	297	301	319	329	309	284	311	293	308	326	320	260	313	302	287	303	322	304	313	309	301	312	329	277	305	345	309	299	301	325	305	330	288	312	269	313	327	340	334	273	291	306	302	296	303	278	318	315	316	320	312	321	318	301	327	328	322	297	281	325	289	309	327	314	321	270	316	327	317	319	295	301	322	336	303	274	300	278	292	299	290	301	314	301	317	299	320	308	332	324	347	320	311	327	304	320	318	335	315	314	333	294	309	350	295	313	307	343	291	313	311	306	336	281	305	310	284	298	307	325	283	332	315	284	302	342	275	324	336	302	332	319	324	279	314	311	316	278	289	288	328	304	297	324	339	300	287	292	323	303	337	346	308	307	295	298	333	313	324	298	328	294	312	309	345	353	315	344	301	308	325	332	300	310	317	257	298	306	305	318	280	298	308	297	310	302	318	330	323	306	320	339	296	349	305	301	304	346	315	314	314	335	321	304	306	313	316	308	312	308	273	330	322	303	306	286	332	274	285	305	309	294	311	325	316	315	331	315	299	322	336	318	319	299	310	323	307	323	320	305	297	337	295	321	312	349	304	338	316	311	307	320	344	309	338	286	264	299	335	317	314	328	327	272	315	335	314	315	308	272	302	282	325	293	332	308	307	283	338	313	307	298	309	311	290	323	315	301	262	335	317	302	317	314	282	319	358	288	297	304	339	325	297	309	316	312	294	315	325	325	308	305	298	313	288	335	333	327	326	276	303	298	347	295	294	333	319	297	320	312	297	311	315	296	290	282	281	317	304	294	293	312	310	308	301	323	320	323	307	296	303	306	300	313	292	321	353	304	315	303	287	327	347	311	347	326	328	311	340	315	303	305	309	333	316	309	326	327	310	333	318	291	297	311	326	298	278	278	312	320	301	315	300	315	307	311	319	304	299	285	290	305	326	280	318	299	308	305	304	301	264	314	288	300	338	286	324	311	278	317	288	299	350	321	303	335	293	288	315	316	308	311	342	330	315	316	307	334	318	295	289	292	303	332	296	325	291	295	326	291	300	313	323	327	281	308	306	302	336	296	307	309	343	316	298	293	308	308	273	317	302	314	333	316	305	326	305	310	322	310	303	304	326	335	286	315	296	296	293	309	311	304	293	297	300	303	307	304	316	330	281	320	310	300	298	304	329	312	295	294	291	332	340	306	312	304	314	316	321	279	276	319	296	302	340	283	309	321	317	304	295	282	300	319	263	358	271	316	311	289	320	312	305	337	328	322	295	330	314	332	310	306	310	287	309	338	307	310	297	307	322	322	290	332	366	297	322	317	309	287	326	330	292	319	305	295	318	317	297	338	304	307	300	300	326	290	327	288	296	257	321	313	287	358	324	321	266	301	316	306	295	299	309	306	314	263	293	315	331	298	327	292	288	324	343	296	315	316	311	286	312	296	305	340	284	357	275	285	309	274	319	308	298	342	311	312	306	302	301	292	284	326	320	303	290	305	306	310	310	296	332	310	285	306	275	318	276	304	308	323	300	316	325	320	320	330	344	341	283	335	291	316	278	323	314	316	301	320	284	307	332	289	312	298	322	341	323	275	298	330	305	309	310	277	324	310	311	336	299	292	319	293	303	326	307	327	319	323	312	294	309	301	329	297	317	346	316	329	311	323	351	295	285	313	304	287	328	331	272	318	327	294	308	305	309	309	313	351	308	313	307	335	359	325	297	298	290	291	332	275	321	292	319	377	300	308	272	273	315	298	300	307	324	288	306	309	282	298	275	312	290	341	305	324	316	311	303	295	305	340	321	306	302	317	346	329	293	300	313	302	323	291	309	279	304	314	335	338	344	296	304	300	311	312	296	282	320	334	300	328
19703	61177	4367	2007	1474	1169	940	814	668	677	625	568	544	541	479	469	512	499	485	496	486	454	470	469	458	465	417	446	490	456	404	473	479	431	443	477	451	473	464	434	437	451	466	482	444	454	424	427	446	456	466	454	443	512	451	488	494	454	462	444	453	455	479	463	437	448	474	432	439	441	435	471	441	441	401	452	475	442	436	461	418	429	460	476	492	455	448	414	494	479	461	471	393	428	428	405	470	482	450	460	436	442	417	464	435	472	389	435	405	456	413	449	429	454	413	440	464	421	406	446	436	437	437	426	453	422	421	486	425	488	437	458	421	454	412	448	440	429	465	399	416	433	448	443	441	441	433	456	432	464	462	425	496	403	484	438	421	455	456	433	405	403	436	400	426	435	435	431	468	442	444	443	458	416	456	457	398	416	408	433	428	482	433	422	421	415	441	458	437	415	412	419	456	433	438	424	442	400	455	422	453	445	413	438	389	433	468	455	445	431	428	482	431	435	475	453	447	439	424	420	429	421	428	414	467	431	418	473	455	432	477	451	432	448	403	436	448	454	440	445	427	446	439	455	452	441	461	425	432	471	435	440	460	407	440	442	431	426	429	461	420	438	445	415	421	437	426	424	390	442	419	425	456	470	482	455	440	458	452	421	441	426	425	448	460	444	400	431	461	462	403	447	428	451	454	480	442	452	464	435	435	423	433	415	438	459	388	406	435	486	419	431	434	409	422	450	442	473	469	424	457	439	429	424	447	416	415	445	427	421	416	452	397	431	449	423	422	394	447	433	426	442	392	405	463	444	449	422	449	454	450	453	480	453	415	423	452	473	406	401	436	420	409	444	421	447	401	440	464	435	415	451	414	431	449	433	461	443	426	447	454	451	447	418	453	429	438	494	412	440	437	465	445	427	441	455	417	401	417	443	413	441	430	438	432	457	450	425	438	391	458	453	450	454	474	428	465	415	451	448	474	444	506	403	439	462	428	438	449	440	454	428	432	441	471	457	424	460	463	451	433	429	430	471	465	462	455	430	438	436	432	447	432	430	438	441	401	477	434	457	428	421	429	475	423	420	439	418	447	436	459	443	429	425	416	411	425	423	416	469	402	434	437	432	438	450	422	448	448	407	425	443	454	426	409	407	431	398	451	439	441	423	392	445	434	443	441	463	472	418	429	432	441	417	407	438	446	444	457	415	420	444	441	440	447	454	457	427	442	403	442	477	414	445	440	424	450	436	462	433	447	402	422	467	458	431	429	409	417	421	421	433	394	432	423	441	470	429	457	460	416	450	427	415	410	404	416	428	411	465	420	452	440	426	420	427	432	428	455	472	438	458	450	426	460	481	473	458	413	461	456	409	459	426	460	454	439	445	441	411	453	470	448	429	448	475	455	463	431	422	446	409	415	441	418	460	446	431	447	440	448	458	456	454	474	403	437	404	430	416	439	437	423	417	421	445	471	440	455	416	431	429	424	484	404	444	458	435	452	455	413	459	451	410	428	438	439	480	419	446	457	439	457	417	454	396	425	445	427	466	459	441	421	448	427	463	414	458	422	448	435	459	410	425	404	450	451	444	430	423	427	438	468	411	439	450	405	390	431	441	450	429	436	438	444	430	442	398	417	438	430	430	456	399	436	461	445	422	439	430	444	433	434	433	448	421	444	483	440	466	410	452	444	465	439	442	466	446	464	417	459	445	437	488	478	444	447	413	439	443	444	451	446	462	429	432	462	428	455	464	438	429	465	464	456	375	438	432	404	451	451	434	478	423	447	426	470	465	469	461	448	430	443	411	457	416	390	448	465	475	398	446	453	425	431	425	426	439	441	456	447	423	430	413	458	436	450	437	424	463	424	424	434	418	439	451	451	488	459	389	471	461	421	441	426	417	436	435	411	419	452	427	437	388	441	445	416	414	418	427	455	457	432	428	442	425	454	442	442	460	441	420	417	441	448	432	457	416	426	452	431	424	462	434	444	453	451	392	434	463	404	437	412	477	447	416	431	424	409	423	424	429	451	430	440	449	437	442	407	420	419	472	432	436	458	449	427	447	445	447	429	445	466	432	448	470	444	441	453	407	432	435	432	426	440	452	458	445	454	454	429	461	440	469	483	420	481	423	447	442	435	442	448	441	460	452	408	415	443	467	448	442	427	475	460	405	438	442	397	447	461	442	422	429	459	437	484	437	449	452	449	455	431	432	437	464	434	445	402	411	450	449	462	427	463	461	460	401	412	465	462	453	425	390	385	444	413	417	436	451	449	442	433	480	440	419	429	451	414	437	419	421	444	416	445	422	417	434	472	446	416	440	434	424	415	462	472	446	420	442	410	414	463	451	454	454	437	454	456	463	430	463	427	414	441	440	427	427	469	469	482	464	407	421	455	399	427	462	465	452	447	438	425	438	409	452	449	458	448	435	454	445	418	444	446	439	407	466	437	423	429	478	410	410	442	450	429	408	410	451	428	414	429	425	408	411	467	405	402	453	475	458	413	433	412	453	456	458	422	420	411	457	412	405	429	387	465	448	442	461	460	414	452	431	399	444	452	422	465	462	405	451	437	439	458	421	448	469	466	422	458	441	438	422	449	461	456	450	454	434	418	429	462	419	413	458	462	437	443	416	455	437	399	420	436	462	442	420	471	428	465	464	430	439	433	432	423	457	430	437	444	420	437	452	446	413	423	453	451	458	444	438	434	466	436	413	458	467	473	424	474	392	454	440	419	441	478	424	430	430	427	423	425	417	389	425	426	419	431	443	403	434	451	450	451	443	417	421	430	407	434	433	414	432	486	432	456	458	437	460	445	435	452	424	435	486	486	453	408	465	451	454	431	428	437	450	432	411	437	418	481	433	422	459	446	417	419	431	444	425	419	466	453	428	418	420	412	434	428	497	424	439	403	454	417	428	435	432	465	436	457	437	417	438	437	437	454	405	453	444	430	431	433	426	445	450	428	475	431	417	403	419	435	444	439	388	389	479	438	421	441	424	464	427	422	416	441	414	416	451	443	427	431	468	415	448	457	444	411	475	439	444	431	412	430	449	454	470	420	450	430	443	436	475	426	454	435	447	411	425	433	435	438	408	430	461	408	399	436	478	411	415	434	406	413	475	462	437	469	445	453	409	460	423	417	474	422	425	438	438	417	427	424	458	437	430	413	429	459	429	426	446	482	426	464	433	415	423	422	458	454	449	423	410	444	413	441	412	447	463	423	424	507	422	446	440	408	419	450	434	423	436	453	444	442	424	429	446	458	481	488	467	443	449	431	463	434	398	424	423	414	431	447	434	416	465	452	440	440	413	439	442	434	458	441	454	478	460	452	437	426	440	433	425	418	423	442	490	400	413	412	471	447	439	440	430	466	396	441	463	460	434	461	433	414	399	453	480	452	452	461	441	491	446	426	426	476	429	443	448	399	398	424	461	430	412	440	416	439	429	395	450	434	440	465	456	472	423	424	448	454	428	437	446	460	440	434	441	423	430	430	434	469	443	411	452
24226	21320	25945	22396	2356	517	491	401	448	399	432	400	379	402	413	384	370	373	379	366	374	403	354	375	378	386	388	381	382	375	380	425	354	375	365	379	334	380	347	370	356	379	360	401	348	379	335	379	353	364	352	363	363	365	361	391	331	340	362	370	342	342	360	390	363	375	370	368	370	369	381	365	365	378	372	380	393	343	362	371	371	372	385	357	357	335	393	368	350	373	401	371	366	363	364	375	355	364	371	358	353	366	389	385	367	373	359	368	364	339	371	413	357	393	375	383	354	341	394	354	375	353	343	352	362	366	366	364	345	372	356	348	367	378	331	363	369	384	382	335	383	368	352	395	346	369	371	368	403	413	331	367	399	362	346	325	355	377	322	389	349	359	358	350	409	337	382	340	364	383	385	374	360	348	363	368	337	366	316	363	402	367	397	356	362	338	354	384	349	383	395	381	348	369	372	379	352	379	337	356	391	375	376	337	354	365	383	366	368	360	359	351	358	340	371	372	340	334	345	381	372	356	363	359	338	350	375	335	338	367	376	356	388	352	351	384	354	359	355	333	363	369	384	350	353	318	366	373	348	368	391	317	378	359	357	363	352	373	400	362	370	356	365	361	354	350	349	348	367	341	369	355	349	373	344	364	385	354	330	342	355	369	349	356	391	336	355	394	368	385	376	396	345	345	380	360	398	341	363	363	343	349	339	362	408	367	383	355	364	360	397	350	370	370	363	402	362	318	349	350	390	360	309	369	382	334	386	359	361	364	379	387	348	368	353	365	382	382	333	364	354	360	343	342	371	358	344	356	364	376	370	344	360	396	336	350	350	379	343	369	397	375	368	366	368	374	379	388	343	341	372	325	379	339	360	362	376	363	354	367	403	380	389	352	365	359	366	355	367	372	337	359	377	400	388	372	358	387	344	357	375	332	354	352	380	369	348	385	404	351	356	337	353	377	351	374	343	376	331	350	366	345	363	368	336	368	352	331	378	370	352	389	342	396	334	364	380	373	355	371	343	337	348	358	345	339	375	342	372	355	351	354	372	364	365	356	385	339	356	361	352	339	407	358	352	349	363	360	353	316	365	352	355	381	339	376	348	362	323	337	353	398	341	343	391	345	340	371	352	351	367	365	350	388	349	362	334	368	330	357	337	358	368	321	374	346	390	306	327	349	354	397	354	351	395	327	346	409	359	354	374	390	335	368	369	406	377	343	354	332	374	361	357	373	350	347	338	355	351	342	379	347	339	350	333	378	390	347	385	374	348	361	353	359	362	357	357	367	341	353	313	379	363	350	368	335	375	361	383	389	387	362	371	353	389	364	363	367	354	364	372	347	347	354	360	373	354	406	325	334	378	374	367	364	397	369	374	379	360	374	344	352	369	372	363	389	335	366	330	370	404	375	373	377	351	344	355	351	371	357	332	365	392	363	360	361	342	366	354	354	352	358	340	299	371	339	342	335	366	370	332	323	352	357	399	348	383	400	365	361	344	404	407	347	371	333	366	360	404	385	376	318	365	345	347	335	368	346	373	322	398	411	346	362	343	352	332	377	385	332	374	358	344	351	369	357	349	361	342	360	356	335	377	380	318	387	369	370	374	363	354	342	392	327	366	371	338	364	383	357	359	355	367	342	397	379	371	355	340	392	392	365	378	345	355	342	378	396	355	375	351	393	334	363	357	363	337	399	375	336	346	372	354	405	392	393	385	330	363	382	325	334	380	357	367	405	327	366	356	357	384	390	403	360	382	371	353	392	353	382	361	367	338	395	334	362	382	361	348	357	366	352	346	385	366	385	367	422	348	322	384	350	381	376	383	386	378	400	362	382	385	376	359	374	372	381	384	349	355	380	357	372	364	374	368	398	350	369	361	381	323	374	343	355	364	383	355	334	358	337	373	342	351	376	354	351	360	392	362	358	358	376	345	366	368	377	384	356	363	376	351	358	331	358	334	394	386	365	368	386	361	328	346	369	363	379	376	366	330	366	364	368	370	332	358	361	372	366	343	360	377	378	364	337	369	378	389	381	392	362	388	345	366	360	373	325	361	352	394	384	346	331	379	333	352	335	326	352	367	362	384	361	355	385	375	350	359	377	333	348	358	370	398	348	367	354	349	339	366	369	399	394	414	358	371	369	343	390	378	362	356	369	356	369	337	378	346	378	375	379	359	334	352	369	388	354	354	363	357	342	382	381	375	371	360	363	366	342	371	397	387	367	356	357	365	341	345	357	359	371	346	319	347	340	316	355	363	386	372	354	358	392	353	333	378	336	377	345	351	377	319	375	359	384	363	352	349	380	387	395	391	396	356	340	365	380	343	377	350	321	417	344	386	362	363	358	356	395	402	387	361	323	384	368	331	369	362	363	373	359	361	394	356	344	359	388	348	366	365	333	368	329	380	361	376	366	365	354	373	408	351	316	355	353	328	348	366	360	373	361	365	397	357	381	361	336	382	429	384	392	342	335	369	377	381	374	375	356	368	390	374	387	365	349	342	364	359	373	330	371	377	375	362	354	397	388	365	393	339	374	374	344	375	389	380	372	364	375	392	330	395	381	390	357	354	353	369	344	328	330	313	377	372	362	341	390	327	377	394	357	361	366	369	353	339	347	367	388	356	339	402	355	347	333	376	340	398	341	338	370	351	346	347	366	406	342	385	357	372	348	363	355	363	385	360	405	365	371	351	348	354	337	400	377	352	349	370	379	363	382	371	339	348	339	366	322	376	382	350	416	326	396	362	381	387	329	387	321	349	355	348	362	335	363	346	349	365	321	354	384	406	345	342	381	345	351	350	363	340	366	388	383	366	348	359	378	355	356	316	351	340	340	350	390	347	364	396	383	369	381	353	341	356	359	385	328	401	364	376	342	375	343	354	351	328	386	351	351	286	319	387	357	369	386	348	398	371	363	347	379	365	347	367	349	365	350	377	378	345	353	353	376	374	359	368	356	374	347	343	331	355	371	345	394	357	368	342	372	341	341	370	364	342	344	342	374	423	355	355	373	351	321	379	382	353	364	371	339	338	354	365	367	407	355	364	368	371	356	366	355	385	403	348	339	338	341	359	347	343	384	343	349	374	351	410	388	372	345	345	351	388	356	346	356	364	391	383	369	370	363	349	346	390	376	355	351	395	352	354	374	346	319	355	389	368	359	378	341	394	350	385	360	357	351	366	391	354	364	370	352	353	376	385	357	374	380	365	384	329	336	379	386	330	360	344	392	360	362	355	346	333	375	363	364	373	380	364	349	360	360	355	361	340	343	354	378	332	365	349	365	365	338	341	370	347	360	369	371	323	367	377	367	385	338	386	365	338	402	364	360	376	366	352	374	362	358	358	335	369	387	333	321	336	376	397	348	371	372	365	356	336	402	375	335	383	369	396	369	372	350	378	373	341	345	366	399	352	326	382	350	381	381	361	398	343	374	409	342	353	390	375	373	364	379	303	350	353	378	354	348	342	364	361	361	414	324	381	353	378	350	363	367	356	350	370	348
17240	53531	2997	1139	962	801	733	673	595	602	574	542	527	515	540	557	508	523	516	521	522	524	539	535	515	514	496	457	509	468	494	495	522	491	451	475	506	483	517	517	483	464	494	505	517	500	469	523	478	570	508	470	505	534	521	514	500	524	513	458	466	477	500	543	520	492	488	497	493	445	485	513	481	484	464	495	483	471	478	501	475	520	489	489	441	531	479	479	485	478	478	518	506	454	479	505	468	453	469	503	500	504	515	509	449	459	503	493	484	468	473	475	502	523	496	479	486	489	470	500	479	490	467	503	481	469	496	523	436	481	485	448	495	468	489	483	477	452	462	497	511	499	513	493	498	494	491	501	503	490	494	452	482	506	446	497	492	484	513	457	519	474	475	500	463	488	497	471	550	496	482	490	484	462	495	480	474	503	477	470	506	488	477	492	496	491	500	480	527	512	490	490	469	508	471	464	474	493	465	517	517	490	483	480	508	453	458	469	497	468	493	495	512	479	505	503	488	434	459	453	440	479	496	494	480	492	493	496	495	470	478	514	520	483	520	519	492	484	457	498	502	497	478	526	498	501	449	447	464	458	474	491	515	489	491	491	474	469	485	514	460	504	518	469	494	461	481	481	500	466	469	469	473	442	498	459	502	487	506	459	472	499	496	487	498	481	500	486	472	517	469	518	470	496	472	477	506	479	524	480	525	491	535	453	478	476	476	526	483	532	520	494	504	504	500	495	455	466	485	514	510	465	490	473	480	454	511	489	485	485	484	496	490	520	502	469	510	485	436	506	509	489	497	528	498	478	515	482	463	520	521	502	513	489	534	458	454	468	500	495	478	525	497	476	493	486	515	499	511	498	468	504	495	515	507	472	503	504	461	448	479	526	480	461	490	516	469	483	498	482	493	488	454	477	523	511	484	478	485	474	506	497	511	519	501	440	511	476	501	466	486	459	502	514	486	458	488	504	474	438	463	535	502	473	494	499	504	471	499	468	483	503	507	476	475	510	509	503	491	522	463	487	461	470	512	487	469	515	466	506	446	508	476	496	490	513	511	507	463	458	526	497	521	446	473	463	492	484	455	560	493	496	517	462	495	446	434	477	504	492	466	448	468	534	479	475	438	466	490	479	540	473	493	527	486	451	520	470	484	520	554	503	485	518	495	494	504	465	485	496	513	492	428	520	502	480	466	452	514	487	477	517	465	454	446	515	538	516	479	523	510	471	433	546	488	470	477	455	487	496	488	463	515	488	465	497	495	463	469	487	534	505	486	502	479	453	460	497	471	541	503	488	486	505	488	509	512	500	491	497	475	507	486	505	478	494	478	483	480	487	469	472	530	494	517	519	489	465	479	502	430	478	517	523	469	479	471	463	501	503	508	511	498	492	537	506	453	503	476	509	499	502	505	442	443	499	509	515	526	479	521	454	482	471	485	480	507	502	553	500	490	527	463	530	448	490	495	497	503	484	461	512	492	471	517	458	499	494	454	492	471	474	528	477	509	499	475	508	486	480	525	499	520	496	465	464	495	533	489	445	515	499	467	471	534	490	494	518	478	493	474	495	447	465	484	483	481	470	446	463	499	479	500	508	494	474	500	473	526	460	515	485	441	447	518	504	430	476	461	516	434	466	469	513	511	484	464	489	502	437	477	470	478	474	465	422	455	491	502	514	496	509	516	498	457	512	471	512	493	504	489	491	483	500	470	468	505	468	518	496	520	495	495	461	487	485	491	477	528	496	505	485	474	496	508	470	527	487	536	516	506	464	512	466	494	490	510	487	523	449	512	463	508	482	511	459	468	486	496	453	503	481	463	525	491	460	480	456	457	470	478	498	454	468	509	504	524	497	456	459	481	480	498	478	468	506	524	506	514	511	451	517	476	496	460	505	512	481	468	510	464	513	505	483	494	523	481	501	520	529	475	436	485	499	479	480	509	493	490	490	502	439	484	461	513	503	487	517	503	490	510	501	514	502	514	446	503	504	516	491	512	481	479	442	469	489	466	466	457	484	494	471	479	491	523	448	473	496	498	502	486	481	494	512	499	513	480	479	485	516	495	529	474	528	481	499	505	498	497	530	464	507	512	511	479	509	459	484	477	473	464	420	512	468	479	477	506	454	460	513	487	471	534	505	482	492	531	490	503	464	503	472	500	481	465	488	521	518	454	500	467	463	463	507	462	511	435	482	492	498	485	441	538	465	480	502	463	462	462	479	500	505	481	502	462	475	496	448	490	509	480	496	514	468	489	521	485	513	480	465	491	459	460	507	495	479	472	508	473	490	445	493	489	501	482	496	513	484	501	513	497	497	477	484	464	477	478	463	478	485	521	457	474	470	494	490	471	536	478	488	486	510	507	493	503	475	530	490	475	482	456	493	499	493	440	480	469	516	475	436	452	480	478	533	483	466	524	516	493	496	485	447	518	506	511	468	481	483	489	454	490	491	485	483	533	516	515	490	503	473	460	474	495	477	461	442	474	516	487	471	497	508	513	484	513	488	493	491	478	511	504	530	475	505	523	476	465	512	491	507	497	446	506	479	495	495	499	496	466	471	471	471	511	533	486	545	490	485	496	496	492	472	506	434	477	513	486	513	537	520	496	487	449	513	463	494	491	465	455	453	496	451	477	528	489	482	486	500	525	517	480	509	486	502	494	493	443	449	484	471	451	474	459	516	495	524	499	482	514	499	487	452	497	505	500	464	480	459	500	462	478	483	481	508	481	496	480	514	457	460	448	507	467	481	538	464	494	483	490	514	491	488	484	486	463	468	498	468	474	481	489	475	455	481	466	478	500	499	443	498	460	454	444	481	469	516	528	519	500	472	492	472	498	498	467	479	506	495	512	489	454	509	473	482	454	476	478	493	500	497	481	500	508	481	486	473	500	481	469	480	524	509	470	517	467	472	496	469	478	455	507	447	489	494	510	476	533	543	429	434	485	535	531	475	515	500	476	507	475	525	445	489	496	489	519	478	513	488	434	470	496	520	504	454	488	474	475	504	488	488	463	474	479	465	503	511	494	486	445	515	509	482	499	520	496	487	472	505	497	519	490	475	524	471	461	481	464	490	485	527	483	496	471	527	519	534	493	478	476	502	489	502	476	484	507	513	496	509	492	482	473	470	478	469	493	501	516	524	477	502	472	492	503	480	521	486	476	530	490	486	500	498	505	475	462	510	514	510	483	456	450	530	457	524	470	450	517	528	483	517	495	528	469	497	458	477	467	491	498	480	497	483	500	501	521	464	518	516	487	465	467	484	518	490	496	490	477	503	464	465	489	498	451	494	476	466	519	478	445	474	474	519	497	449	471	492	490	509	458	497	485	512	473	498	525	444	486	463	496	505	529	520	506	476	490	478	511	494	464	474	512	461	509	472	482	478	473	476	520	520	473	527	477	454	485	465	501	456	507	523	487	519	454	467	499	499	538	481	481	532	437	513	459	502	492	513	499	529	505	495	477	489	503	476	481	479	503	491	480	475	500	531	485	498	475	489
22047	20957	28045	23701	20816	17925	1162	417	338	268	264	266	213	217	208	190	165	210	172	174	169	151	154	157	149	181	157	153	133	176	142	163	154	147	150	144	134	149	167	128	136	150	145	134	148	145	114	149	137	149	155	147	144	170	160	184	200	160	138	154	152	143	164	160	145	138	136	153	136	152	156	168	159	145	128	123	159	159	149	135	144	157	143	148	129	157	123	140	139	117	143	119	145	135	147	145	152	128	126	134	146	143	139	145	150	156	128	129	159	109	144	133	143	114	135	133	124	157	123	145	173	133	131	137	128	168	164	150	146	149	151	139	122	124	143	162	157	137	134	144	138	145	158	140	148	148	160	151	141	169	139	132	160	141	123	146	148	138	131	147	125	143	137	133	148	153	147	147	127	143	150	110	138	137	136	143	144	119	144	157	119	139	139	147	149	127	141	143	120	151	137	137	139	137	130	153	145	147	137	143	139	149	139	138	145	153	130	153	138	154	175	138	148	147	130	161	144	170	118	183	152	151	130	149	156	144	119	157	137	139	118	139	140	137	148	139	144	152	136	153	134	159	149	142	152	139	120	127	135	148	117	138	131	121	154	144	131	134	116	156	146	135	151	141	158	134	155	166	158	132	136	145	123	158	153	159	142	144	138	139	128	135	154	148	148	163	142	146	146	128	134	162	149	152	126	148	145	149	143	133	141	150	158	153	126	153	145	142	134	142	138	133	126	178	131	152	123	133	137	126	140	139	140	136	138	139	116	134	150	139	136	140	131	153	131	175	144	137	142	145	154	139	157	146	162	141	146	154	151	145	118	149	147	126	127	133	156	145	162	150	128	155	164	142	151	128	139	141	135	148	148	135	140	138	151	124	149	138	140	151	145	141	161	128	155	149	159	141	136	155	147	143	155	158	139	134	128	144	124	127	150	143	133	143	114	121	130	137	134	135	126	130	142	163	141	142	132	136	129	135	134	142	140	152	131	129	137	142	151	132	165	146	129	146	130	137	135	151	132	145	142	120	131	134	156	161	124	151	134	144	135	139	142	149	137	145	141	137	140	137	153	138	128	152	154	137	135	150	142	147	145	135	141	116	138	147	148	146	146	153	150	142	161	133	132	145	129	146	127	154	122	178	136	116	142	133	145	134	142	134	146	148	136	110	139	127	155	162	133	158	120	144	152	161	127	139	163	142	135	152	140	165	116	153	143	147	119	136	144	137	126	157	162	134	132	130	132	152	142	134	117	148	131	131	143	148	145	129	137	145	137	123	141	131	138	170	144	139	156	146	154	142	136	160	139	127	139	145	135	141	147	130	143	149	148	122	141	139	152	144	157	134	142	137	134	134	145	141	139	146	138	140	144	156	142	135	150	136	146	135	147	149	149	155	144	148	139	158	121	141	139	137	128	133	140	138	162	147	154	153	140	166	144	152	162	159	125	161	157	121	144	149	158	142	148	155	132	125	139	151	156	168	135	154	145	144	136	137	164	155	150	153	135	139	153	143	147	141	162	154	134	137	133	129	137	159	160	156	124	136	127	146	146	142	173	151	149	139	159	119	115	138	145	148	136	138	160	146	126	145	139	151	165	142	155	135	122	154	141	134	157	146	142	138	147	150	136	149	146	157	132	161	143	132	144	129	153	149	150	124	114	150	152	125	157	157	150	150	139	128	147	133	147	146	131	145	164	148	160	139	131	152	142	145	142	137	139	155	163	134	146	150	131	147	133	155	131	163	128	118	134	136	135	138	143	148	134	132	138	155	138	121	152	168	154	143	149	136	138	147	134	129	146	130	132	161	121	150	146	136	141	138	135	132	143	137	136	137	152	137	148	154	139	141	156	157	136	125	140	124	146	126	158	138	147	140	136	151	123	149	160	125	130	138	141	126	157	137	132	143	150	148	133	152	139	143	136	132	138	129	144	136	112	136	140	128	130	131	144	141	154	170	140	138	132	141	138	140	138	144	140	149	158	124	126	126	174	148	143	145	123	136	164	127	147	150	141	130	127	138	131	144	141	120	122	139	145	135	138	129	125	161	156	138	159	153	153	133	156	167	160	162	127	151	133	136	150	139	140	136	151	129	131	125	147	143	151	154	154	132	147	143	155	131	124	150	149	145	149	135	135	138	150	137	146	119	141	150	137	140	114	111	155	137	141	133	135	144	141	148	138	143	138	144	156	135	152	142	116	112	146	127	157	149	146	129	124	135	122	139	147	140	130	130	137	137	124	144	132	143	139	146	166	156	135	130	141	145	145	147	151	154	119	142	126	140	122	148	153	160	126	146	143	151	147	129	142	134	130	137	122	128	138	134	142	138	158	162	139	161	146	159	146	157	123	134	152	138	153	156	149	155	147	142	170	130	132	132	147	128	148	164	136	155	121	133	171	121	127	133	112	137	137	152	125	138	123	130	131	146	148	125	153	139	138	148	147	160	151	136	135	153	164	142	136	138	139	140	150	139	148	135	123	148	151	144	136	156	154	143	132	135	146	138	149	149	134	134	138	141	135	159	143	145	146	144	148	153	141	139	138	142	154	136	137	140	145	135	122	119	143	116	129	148	147	121	150	157	150	147	143	117	146	141	172	147	131	154	138	150	129	141	141	138	155	138	135	142	147	148	150	155	140	146	166	136	149	121	136	157	137	163	129	138	113	151	122	137	141	144	131	132	153	143	147	143	119	136	143	150	146	126	134	135	155	144	120	125	150	160	156	137	138	139	132	119	159	139	155	163	136	121	142	134	138	142	127	152	124	112	132	146	142	140	137	137	143	151	132	145	147	151	150	138	143	144	140	129	136	145	162	153	157	131	126	152	145	141	138	117	121	150	148	149	151	158	146	124	138	141	145	146	146	145	156	141	147	136	137	150	156	138	155	151	137	144	139	132	156	160	130	128	154	133	122	136	121	158	141	144	166	141	159	116	139	138	132	151	124	143	147	151	142	149	133	125	147	120	137	155	147	161	135	135	150	181	136	147	143	147	139	128	145	122	127	153	145	128	126	133	133	147	136	137	141	137	138	146	161	133	134	122	153	152	141	123	165	129	140	135	142	123	137	127	149	135	133	163	129	148	150	142	150	129	132	143	132	131	133	159	127	117	124	148	139	146	119	132	137	114	135	125	158	159	131	149	156	141	145	154	154	148	160	163	141	130	152	145	147	138	139	118	143	152	126	130	135	121	143	149	162	151	141	141	148	139	130	130	148	157	155	127	154	122	121	150	144	153	146	155	155	144	130	126	144	147	148	138	147	166	150	137	156	136	154	152	156	133	127	146	150	149	142	149	133	148	145	124	138	154	162	151	149	134	156	146	143	115	125	122	109	153	129	134	134	157	144	155	155	166	129	159	155	158	138	141	151	148	152	155	135	158	151	147	124	154	142	139	142	134	148	153	133	155	154	156	147	136	135	159	136	136	140	148	142	144	124	134	127	139	157	137	149	137	171	152	141	149	151	161	137	148	141	141	152	143	137	129	128	124	138	131	133	141	139	138
24373	66706	5698	2933	2036	1549	1194	855	723	641	538	493	426	395	370	363	349	302	274	275	302	263	249	249	244	260	238	223	221	230	229	208	237	193	219	228	197	201	191	199	194	187	198	200	213	190	196	217	218	232	269	251	240	236	241	248	246	239	223	203	229	208	238	190	239	231	215	172	219	179	242	207	216	190	225	196	184	212	190	244	205	202	220	214	229	184	220	192	200	182	185	223	175	215	205	174	213	191	182	192	222	196	182	184	201	213	191	194	183	194	193	206	230	190	203	214	217	199	178	183	189	184	225	173	212	213	184	206	201	213	194	189	206	179	212	190	195	199	198	222	182	212	175	187	184	220	220	198	197	197	203	181	190	202	192	189	205	198	204	191	206	194	206	217	237	200	174	190	171	189	220	208	197	167	184	197	213	216	192	197	203	197	186	205	184	199	167	201	172	192	192	198	214	195	202	187	213	203	180	175	195	189	191	175	197	208	171	208	179	209	221	171	201	185	175	212	187	216	189	192	149	195	223	203	195	205	202	181	217	194	186	209	208	181	197	207	175	203	199	203	227	228	191	185	194	214	198	217	201	185	216	176	204	179	188	192	206	203	210	199	185	183	190	202	204	232	193	198	232	207	209	204	186	205	180	176	203	209	186	208	204	204	175	203	183	179	190	168	195	176	195	193	186	191	190	195	216	206	220	203	199	225	221	204	204	179	204	206	201	205	186	213	227	198	184	199	180	197	204	170	192	196	207	191	198	213	202	190	204	206	192	188	202	200	201	213	178	188	203	203	191	202	165	196	180	200	216	219	200	186	189	178	214	209	189	193	185	205	218	151	183	213	175	207	212	189	225	216	196	217	192	211	182	207	192	200	218	195	196	170	203	195	175	193	204	200	194	192	179	194	226	196	212	222	198	192	185	193	170	203	189	215	214	199	190	208	206	229	206	172	193	192	205	201	184	209	201	189	190	200	208	182	199	206	209	195	187	192	198	204	195	208	194	196	192	225	168	189	203	208	204	201	189	194	177	222	181	182	224	194	195	189	197	216	184	182	195	204	202	188	215	188	198	225	198	184	200	196	181	201	195	179	197	200	212	183	193	229	189	207	206	189	177	202	197	202	207	204	181	203	176	187	228	198	172	208	184	204	188	211	201	206	226	200	238	188	191	188	173	186	203	206	200	196	207	216	204	186	207	218	175	224	195	166	195	191	191	179	219	208	172	184	195	186	190	195	193	217	199	194	169	183	206	193	217	214	203	208	195	195	185	202	192	215	201	169	195	180	183	205	216	209	172	208	199	201	165	203	188	196	189	214	186	187	209	188	203	183	206	179	200	197	196	193	215	188	200	182	200	204	204	218	210	213	202	210	226	197	219	202	191	209	200	193	204	206	191	166	198	209	172	200	214	211	213	192	177	194	229	207	195	198	180	193	204	198	216	202	178	182	220	192	172	185	243	199	164	198	217	217	208	211	200	228	195	192	209	209	227	210	196	201	193	197	220	203	206	217	205	190	217	216	175	153	205	207	186	193	172	181	213	199	199	201	188	197	177	210	203	189	192	194	191	208	204	189	185	199	197	200	185	201	203	177	212	218	208	203	218	208	192	215	207	201	180	190	217	189	207	198	157	183	183	183	205	171	207	200	189	199	212	180	199	219	175	198	228	213	185	241	200	205	240	196	216	227	218	193	196	183	207	191	206	167	213	193	184	225	201	189	184	205	189	190	195	187	192	192	208	192	211	231	200	196	208	191	184	197	220	206	202	184	192	183	172	220	202	193	211	194	220	197	186	229	212	197	211	204	191	208	172	185	194	209	216	185	188	209	201	172	186	203	206	199	200	204	198	171	199	179	211	186	196	196	203	227	192	188	212	194	180	197	204	222	193	198	212	196	181	199	216	204	185	219	200	213	184	199	204	225	194	185	185	207	197	207	185	196	187	176	180	197	189	191	186	196	220	184	214	173	203	185	166	200	192	200	182	205	211	201	184	182	227	197	209	229	216	202	188	196	194	201	203	190	187	194	198	212	198	191	187	229	210	197	201	168	190	197	181	180	221	196	215	224	181	187	201	221	217	185	187	210	208	192	183	184	200	221	216	217	214	194	203	201	200	194	194	212	189	188	198	186	210	200	198	189	188	210	185	201	209	172	200	193	208	177	210	180	206	176	208	207	203	200	195	197	199	188	192	189	189	188	218	191	176	198	194	193	210	203	198	210	198	214	192	180	199	204	207	223	189	187	199	171	185	197	190	218	213	183	209	224	197	188	201	202	231	205	185	213	200	196	197	197	203	180	205	215	218	179	212	175	199	168	206	215	202	189	202	214	167	217	205	194	182	227	196	203	199	194	224	192	205	208	204	209	219	195	171	189	222	170	204	218	179	177	197	206	194	199	209	188	195	204	182	191	214	236	193	201	187	182	207	228	207	203	223	226	202	190	198	192	200	208	186	205	189	181	204	197	190	220	206	189	187	189	171	201	217	177	194	213	196	192	212	218	197	220	187	193	194	177	202	206	219	182	191	186	177	210	189	197	217	185	202	216	184	207	192	186	211	191	200	197	181	195	198	188	183	208	174	176	186	196	188	205	185	189	200	211	202	202	196	188	200	217	203	198	207	200	196	225	195	207	206	203	182	209	201	203	226	175	214	200	200	180	209	213	207	201	196	194	204	210	213	209	228	203	232	204	194	202	220	202	228	201	197	204	181	197	213	211	194	200	205	196	195	197	183	187	216	192	223	226	207	199	197	220	211	192	216	214	182	196	197	166	192	216	197	185	212	182	194	199	190	186	219	189	192	189	215	197	195	222	197	208	197	220	185	199	224	171	196	191	201	189	189	195	211	189	207	203	190	194	197	229	229	196	203	190	210	215	208	202	211	204	204	206	194	206	182	190	199	200	180	208	183	181	204	203	195	216	186	182	176	197	210	196	195	195	197	214	213	193	190	189	205	221	189	228	209	204	201	191	200	181	201	235	206	198	206	202	194	184	186	213	209	219	207	199	223	191	209	196	206	199	175	213	198	194	204	204	170	189	170	188	192	206	201	190	206	185	177	185	214	218	201	196	217	187	197	217	194	198	193	191	168	205	200	195	195	200	211	187	204	194	184	203	179	192	232	202	182	191	223	180	175	199	215	187	186	175	210	187	198	189	201	205	188	193	208	197	195	180	174	191	188	207	181	171	212	192	195	193	181	178	192	223	213	189	185	206	177	210	200	181	200	208	211	185	177	211	192	205	228	187	213	198	192	220	229	172	196	219	196	189	217	210	233	225	208	213	202	220	178	202	225	183	204	217	188	236	209	202	202	189	187	217	178	187	183	240	181	193	218	181	203	217	200	202	194	209	210	197	212	236	204	205	206	204	188	193	199	189	205	185	199	212	208	186	200	225	214	209	199	217	211	218	212	203	171	217	188	199	178	204	161	179	208	229	193	179	214	182	190	207	193	205	215	202	175	160	200	195	230	188	209	197	191	200	211	204	196	179	211	197
27016	19208	6117	660	463	491	464	433	483	457	469	423	442	479	486	429	464	444	471	445	448	470	433	408	447	488	473	447	466	458	474	467	451	480	467	409	461	461	455	500	506	466	450	490	441	457	431	451	452	461	412	440	471	489	495	514	488	451	437	455	471	420	494	494	428	466	423	443	484	449	466	452	482	424	439	466	460	445	451	451	451	452	408	487	422	455	457	392	464	463	481	461	490	481	455	442	453	454	443	471	423	430	466	437	455	459	429	447	474	446	447	462	436	437	420	465	466	458	451	447	446	461	468	435	451	461	469	446	453	463	465	453	468	455	466	446	441	425	443	453	461	415	457	461	458	433	454	448	473	468	475	450	453	450	419	426	461	499	408	469	462	426	477	441	461	489	455	470	428	439	466	484	483	466	464	459	480	473	473	443	426	441	438	465	429	452	465	445	471	472	458	450	451	461	419	491	504	465	463	464	428	492	465	431	460	444	479	451	443	438	454	442	406	483	484	456	475	453	441	397	486	452	475	459	442	467	442	474	465	462	467	429	441	435	409	413	437	448	457	504	426	473	432	450	454	441	472	471	433	457	443	462	442	406	478	482	442	474	438	450	443	465	438	430	451	444	446	455	425	474	425	482	461	433	451	461	484	420	424	507	446	460	476	395	455	464	456	427	477	464	426	414	450	459	458	435	409	460	455	465	463	446	466	457	452	443	450	461	434	454	454	445	498	455	423	425	459	478	450	450	474	459	421	432	443	447	435	438	427	472	444	443	461	426	418	487	447	448	424	422	437	474	458	418	433	454	451	471	442	436	450	409	462	440	434	461	435	421	486	475	422	445	477	449	432	465	449	429	455	477	469	455	465	473	468	437	445	474	448	449	462	441	448	462	441	445	482	456	448	480	421	494	450	471	451	458	442	459	473	456	450	464	432	439	510	430	443	450	465	431	487	439	437	437	439	454	421	441	457	476	465	464	461	438	477	474	479	437	454	485	399	470	447	462	477	467	479	441	468	468	475	431	461	449	444	491	455	473	460	409	463	462	463	440	416	449	451	458	417	489	441	435	454	477	464	429	463	493	452	381	441	430	462	427	437	465	477	432	453	453	478	463	450	471	443	475	479	494	462	433	450	467	475	433	422	467	429	457	454	435	451	431	419	487	441	437	401	490	465	461	451	442	473	494	493	402	471	446	420	456	448	455	475	458	507	463	450	432	447	462	464	472	473	433	451	458	462	438	461	460	495	432	465	478	459	480	465	440	459	444	463	441	467	460	436	419	426	423	430	446	441	483	451	435	463	467	457	423	440	461	471	466	462	446	456	437	460	461	453	470	436	458	464	471	514	495	437	430	479	465	482	462	448	460	484	422	447	463	430	485	457	437	470	449	439	461	421	444	449	410	444	460	474	485	469	414	443	406	464	505	394	457	458	425	450	454	476	476	474	452	442	472	442	430	427	443	440	473	473	472	456	435	464	422	477	472	469	465	497	422	438	449	457	461	443	421	444	456	461	433	452	438	427	401	478	456	467	472	472	475	434	467	472	473	435	450	507	474	489	419	455	441	470	462	406	444	480	428	462	442	511	461	505	471	450	430	421	471	437	459	448	463	454	457	462	472	440	516	411	454	406	450	455	454	471	444	430	457	434	430	446	433	481	456	436	443	419	470	445	459	454	481	462	429	428	432	490	440	484	469	471	448	439	441	443	462	458	446	444	457	471	435	451	442	484	483	457	449	467	436	451	459	455	435	469	448	427	477	434	462	444	449	501	453	443	468	450	444	463	485	464	495	459	407	445	489	443	439	484	444	461	455	438	434	483	470	450	439	415	453	434	440	471	439	433	439	452	416	464	443	451	427	423	473	442	448	474	476	456	475	466	460	453	450	493	423	438	446	490	436	469	452	416	461	460	429	456	464	451	446	451	451	454	471	460	459	453	461	410	474	426	499	422	473	468	452	475	444	463	442	453	476	453	418	466	487	477	442	474	465	453	445	459	444	473	455	447	449	453	460	453	440	462	426	458	470	483	448	452	448	451	444	446	464	488	444	432	454	460	461	417	454	428	470	471	471	472	459	453	475	444	469	453	469	469	431	463	429	448	472	432	419	427	451	422	453	475	479	430	447	470	461	416	480	477	431	416	435	472	421	444	500	480	454	477	451	398	445	450	441	474	457	454	481	408	467	472	429	427	454	473	444	447	433	400	447	473	486	421	454	439	487	481	459	454	466	487	455	476	500	437	467	423	471	449	441	489	435	490	448	448	443	445	450	430	467	457	450	455	467	466	457	436	456	459	458	436	442	473	436	465	464	487	464	415	474	490	457	454	445	461	460	450	463	471	451	455	495	434	471	440	430	422	452	443	464	459	467	435	441	462	437	460	439	449	466	457	420	447	455	461	430	482	441	453	442	461	494	416	424	451	446	473	440	453	464	428	444	460	477	481	475	432	492	436	462	461	478	466	429	470	468	448	449	474	429	456	471	460	463	447	460	456	448	470	429	442	453	474	458	386	466	472	408	476	477	479	456	471	489	489	433	475	457	449	432	435	483	456	450	471	445	471	430	442	459	451	469	476	489	463	453	464	423	452	465	479	436	443	433	480	461	481	465	479	451	465	434	426	462	444	477	418	431	438	450	449	382	447	446	427	471	437	470	452	463	515	439	450	427	455	461	439	457	454	477	439	437	490	458	462	461	432	458	464	461	481	456	424	474	447	441	443	482	435	443	461	443	429	448	422	446	482	445	459	457	463	443	472	457	452	457	481	463	433	414	457	492	437	480	481	452	421	437	460	436	460	459	497	469	440	459	477	452	493	471	463	413	422	434	504	477	471	439	445	444	487	427	451	408	479	419	448	462	436	421	451	441	470	448	411	470	437	446	495	482	434	445	436	427	442	440	439	451	402	464	496	461	468	424	455	419	429	452	478	415	465	485	489	434	460	468	445	482	440	468	444	433	400	454	451	456	457	444	458	439	423	469	455	440	457	475	468	492	416	447	476	455	474	448	426	468	477	453	437	462	445	426	468	456	443	491	471	490	448	446	461	469	449	456	441	452	447	442	442	420	423	467	465	459	434	447	483	437	420	431	458	461	464	460	454	453	445	471	448	430	472	478	456	452	446	456	466	445	437	452	448	470	424	428	456	454	427	469	454	429	456	467	408	476	453	465	479	449	490	461	489	453	475	444	472	471	471	447	459	469	485	470	457	478	446	468	456	448	441	467	413	451	446	448	483	469	420	452	450	456	446	442	443	445	465	439	456	413	458	452	461	495	456	463	446	462	485	455	456	416	460	443	438	439	490	465	476	454	451	454	460	461	475	464	439	466	464	467	412	464	477	466	449	439	457	466	421	414	466	476	395	465	435	469	450	439	462	458	441	451	470	435	438	446	466	459	446	466	447	441	453	475	475	448	435	422	435	451	457	441	455	432	490	473	467	468	418	473	481	489	455	430	459	474	442	473	451	485	446	477	450	442	416	457	469	455	479	481	483	440
8804	24379	1242	725	721	691	658	674	634	638	644	598	648	609	644	643	654	601	660	621	656	597	657	589	653	627	624	601	604	633	638	645	582	641	596	628	634	600	628	609	659	632	591	634	579	621	583	613	616	656	636	633	622	626	648	646	625	601	597	574	592	635	658	560	613	662	625	616	604	635	629	655	596	612	612	614	579	659	635	615	610	627	608	620	612	614	671	633	644	617	638	634	630	615	618	610	654	559	633	635	644	614	623	655	630	587	634	598	618	613	552	576	633	623	606	601	654	622	632	617	602	598	636	617	610	608	631	646	652	614	629	668	625	663	624	612	607	598	595	595	611	624	651	643	629	627	593	634	596	665	600	621	634	679	584	675	657	626	652	628	609	606	635	626	614	570	604	643	640	604	609	623	636	645	623	644	602	620	642	613	617	660	652	627	609	590	619	659	625	603	607	568	614	594	633	624	585	598	594	666	592	633	660	588	608	572	638	641	628	630	613	631	607	627	602	673	608	608	648	611	605	606	640	606	674	629	602	599	606	671	599	617	637	666	671	645	630	566	673	602	626	625	647	636	618	605	638	612	638	612	643	615	660	579	612	659	639	604	626	616	649	621	580	627	643	652	591	563	607	641	611	623	671	632	613	579	607	582	599	597	615	607	616	625	626	583	606	624	598	625	617	582	650	590	635	601	639	621	583	613	624	608	619	591	597	580	626	597	614	570	591	616	584	570	604	648	605	657	624	665	647	629	622	625	603	665	617	628	595	615	613	629	606	636	581	589	635	646	583	693	562	638	623	622	616	597	696	623	643	626	598	657	631	624	647	591	582	607	620	656	583	609	626	641	622	589	618	630	612	643	691	587	603	604	593	623	591	631	568	627	638	680	585	631	596	630	601	627	629	600	604	632	611	616	644	585	610	632	612	616	583	614	656	669	635	646	619	620	637	601	659	611	593	609	634	604	625	622	561	631	618	665	609	638	616	602	648	568	631	645	659	586	648	627	665	638	603	631	608	609	622	653	625	652	625	609	652	645	650	625	658	584	628	668	666	641	585	606	631	609	611	581	623	565	619	673	647	630	691	588	644	635	626	630	601	626	665	611	605	568	633	599	603	608	665	613	625	638	664	590	630	620	634	613	600	618	612	606	582	640	667	594	579	598	604	659	634	586	619	635	641	657	718	654	628	613	633	626	649	638	595	603	584	639	656	609	615	606	630	602	662	628	598	637	633	674	623	637	604	642	658	625	606	689	656	652	645	618	606	607	598	630	642	637	639	683	630	667	567	603	616	612	621	568	620	619	616	608	595	586	670	631	611	614	644	636	649	594	632	640	648	601	616	678	620	628	640	618	633	617	642	654	651	628	578	662	636	621	625	632	616	663	598	637	580	656	642	598	589	621	661	617	672	651	654	605	635	633	643	627	621	650	643	631	614	595	626	640	644	618	624	620	582	620	632	656	599	595	621	610	595	601	598	620	595	657	596	618	672	619	604	638	673	606	579	629	652	597	577	620	619	627	614	626	562	609	616	625	609	658	629	591	637	615	628	637	571	590	615	586	634	669	625	608	615	599	652	605	658	596	676	585	617	616	608	602	638	623	612	601	599	614	640	647	645	569	622	594	653	640	615	651	611	651	590	570	670	651	565	630	612	647	597	612	637	624	639	612	573	636	622	619	601	632	647	613	609	621	661	624	643	625	656	625	617	614	651	610	607	610	641	633	629	607	606	579	602	627	609	652	618	581	572	642	652	604	624	569	622	641	582	629	657	589	616	628	657	663	632	632	655	599	636	636	637	606	599	592	657	646	687	643	593	583	627	610	627	625	638	650	635	628	650	667	587	612	636	597	641	606	658	603	639	618	567	598	625	633	614	600	645	607	622	614	616	643	683	646	628	604	616	589	623	586	593	624	602	608	639	660	678	569	674	620	654	665	624	644	584	638	656	648	633	605	615	690	638	621	625	650	644	625	645	630	676	669	560	624	605	623	567	621	633	624	622	634	635	627	682	601	619	638	688	664	597	640	610	650	624	605	632	626	652	603	617	619	590	603	634	551	595	590	637	631	662	654	682	621	662	561	602	646	650	625	643	627	662	638	615	639	643	630	593	626	593	653	594	632	622	605	616	645	644	686	592	663	647	639	619	669	641	678	657	612	626	669	620	655	609	537	617	573	635	653	665	615	648	615	638	622	636	660	609	599	618	622	587	592	631	640	607	606	594	613	594	633	625	594	580	619	611	631	664	629	615	657	654	619	580	596	615	595	636	634	633	620	621	587	666	592	651	651	660	626	602	621	645	633	603	635	678	624	659	621	587	613	598	586	643	605	595	621	621	576	629	642	589	582	605	643	652	614	632	654	597	626	652	634	646	632	598	613	669	612	564	654	627	612	658	643	633	626	597	640	610	614	607	631	644	661	652	597	615	611	602	607	654	595	643	624	613	694	587	593	660	610	606	660	617	622	593	634	649	646	611	635	616	644	601	632	665	620	653	599	663	615	637	595	584	654	593	585	606	654	592	637	667	627	596	630	685	617	618	578	624	612	592	596	638	608	602	607	596	584	616	634	594	632	660	617	637	639	659	615	638	610	602	635	659	635	605	648	573	640	631	614	610	633	645	569	603	633	603	615	688	623	616	630	646	605	623	637	601	615	610	638	646	627	596	634	664	621	593	556	663	618	636	621	607	634	622	648	627	639	646	597	656	611	622	675	603	589	590	660	622	638	662	654	676	611	691	675	598	647	652	640	674	623	615	613	583	611	603	596	628	625	641	617	602	625	620	627	635	635	663	643	633	628	602	632	604	644	592	637	678	668	606	615	651	591	609	644	621	620	658	615	633	596	602	649	575	620	643	671	633	676	593	622	634	613	619	676	618	620	584	611	618	638	609	685	606	646	628	635	627	591	616	634	613	580	642	595	709	624	655	602	585	641	640	671	613	632	620	629	634	613	647	606	642	649	627	627	582	593	613	605	601	618	611	616	654	633	602	649	620	628	647	545	664	631	625	619	604	697	661	612	630	626	618	668	604	614	635	646	580	658	606	606	609	587	596	637	625	638	630	679	654	643	642	611	643	626	607	654	601	630	630	628	607	607	655	633	589	647	641	635	636	626	645	620	629	643	665	610	599	684	612	623	604	610	611	606	638	623	577	612	618	586	646	641	609	610	644	589	609	617	612	634	609	643	615	647	598	597	604	627	654	581	639	632	629	572	663	636	608	615	659	605	621	620	656	647	574	616	621	607	596	687	618	600	616	643	615	672	627	609	608	613	622	628	668	632	630	615	576	664	603	585	645	600	643	637	615	647	576	622	605	632	654	591	639	613	600	628	614	604	607	629	607	606	608	621	635	609	645	621	638	603	631	671	677	579	652	569	640	668	613	624	568	562	622	602	601	592	617	640	659	636	657	634	580	577	610	611	631	629	641	615	586	628	664	631	602	606	583	631	587	631	637	638	658	630	646	633	603	667	673	605	612	623	622	624	600	657	640	619
22986	20851	26869	24799	19984	3144	634	462	405	413	365	378	385	374	349	308	313	331	324	298	329	317	300	317	321	316	315	321	319	343	327	297	328	312	312	272	317	291	332	339	320	346	311	295	304	308	312	308	333	298	339	350	319	337	359	347	311	314	298	287	288	312	304	310	295	306	318	303	286	298	305	273	324	297	343	334	274	266	300	320	306	290	263	306	296	307	321	287	320	319	310	301	302	311	286	302	320	332	312	310	290	312	272	300	279	301	279	342	307	307	290	306	337	325	305	292	310	287	295	302	281	280	266	313	293	311	314	309	277	322	291	263	280	297	293	305	297	294	298	313	290	301	293	301	319	286	303	292	308	322	272	316	300	292	302	341	320	310	287	303	298	313	303	320	304	288	290	279	298	303	307	319	318	289	315	291	339	310	314	308	291	285	300	265	293	318	346	308	310	311	266	309	315	297	291	295	276	347	287	302	326	306	283	308	307	313	304	288	318	296	304	264	317	335	270	301	297	315	299	288	310	293	294	306	264	280	271	328	291	290	324	294	311	338	288	277	301	309	308	290	319	294	277	292	303	305	307	305	297	323	270	266	303	311	297	295	303	334	351	321	277	293	304	277	295	320	275	297	325	300	327	320	314	315	297	288	291	274	344	314	305	285	307	306	290	326	316	315	344	284	307	333	283	311	283	329	271	327	288	288	295	312	304	276	270	321	265	310	278	323	322	314	274	298	324	286	290	286	327	324	306	298	310	262	293	275	292	301	261	314	326	300	323	313	329	313	326	325	313	284	310	289	304	308	274	304	290	312	311	283	317	326	333	298	324	290	314	314	299	294	307	288	301	305	333	290	275	288	316	282	293	311	298	299	313	320	298	326	316	334	313	303	327	312	314	302	275	305	282	281	312	344	330	301	293	308	318	323	337	319	296	294	329	299	280	272	263	301	260	293	320	294	300	303	328	318	296	299	320	280	328	319	302	299	286	277	309	260	288	298	290	283	294	330	293	290	315	303	297	325	317	310	301	276	281	323	312	311	317	284	313	305	338	315	313	289	308	332	319	286	296	323	308	309	297	309	285	302	289	340	301	333	297	304	311	328	262	303	315	294	302	321	296	299	316	324	307	294	315	314	284	284	284	337	302	287	294	320	288	310	277	296	314	265	287	282	311	291	317	305	316	304	329	304	282	336	301	291	297	344	310	323	285	310	307	287	307	349	297	315	305	313	323	280	294	314	315	304	287	298	300	299	268	315	332	287	320	301	292	328	331	318	297	312	306	309	317	294	306	304	285	277	308	298	321	307	341	298	298	300	304	315	299	277	301	327	309	285	301	299	321	325	295	313	312	276	303	294	299	284	331	322	302	299	314	312	277	315	305	330	300	324	293	272	328	308	317	306	291	295	297	300	296	300	305	311	314	301	305	278	271	306	313	325	316	299	292	293	296	293	314	322	286	274	305	312	293	311	281	279	304	322	278	276	327	325	288	312	300	315	325	298	306	298	320	285	294	304	283	267	301	328	291	315	296	288	296	298	336	299	316	288	309	295	310	307	318	322	293	308	310	307	304	311	303	291	309	295	293	312	293	287	290	303	316	281	305	289	270	316	324	319	300	297	298	307	279	312	312	287	296	280	312	299	282	297	298	288	302	306	307	293	323	306	307	293	303	331	304	327	286	299	283	313	270	297	321	322	283	314	266	314	284	316	289	292	296	301	299	291	331	301	290	290	300	309	301	311	290	305	309	286	351	315	336	270	271	304	313	288	336	293	350	298	298	291	320	275	311	305	333	324	315	312	301	288	293	336	310	298	300	299	277	298	304	323	296	281	310	300	302	314	325	291	306	282	294	265	313	321	338	341	320	266	309	297	275	308	307	325	297	282	297	284	289	318	325	293	297	303	301	293	307	299	281	299	324	281	291	306	294	320	312	316	342	322	290	307	304	302	331	279	272	292	300	288	312	305	296	340	268	310	274	316	295	304	280	292	296	323	306	316	323	278	291	319	270	330	290	329	290	317	314	302	300	304	323	290	300	305	272	308	293	311	287	317	295	282	318	287	277	293	314	294	330	282	292	297	307	312	307	313	310	313	314	291	291	283	303	318	323	344	300	328	321	281	279	316	288	314	280	311	284	288	320	314	317	272	273	268	307	307	299	321	303	291	315	305	312	338	347	300	316	275	305	296	321	317	308	329	295	292	325	302	289	306	279	307	299	330	301	300	307	294	354	278	315	349	288	304	300	330	301	323	297	311	348	278	308	334	323	317	297	308	315	295	308	300	294	298	294	298	301	288	313	286	304	300	294	281	256	299	283	285	331	314	330	315	320	291	288	306	313	289	332	305	314	283	259	307	319	316	304	304	281	307	304	310	325	300	289	305	312	298	305	305	279	330	315	284	300	304	316	301	338	295	293	317	296	286	275	298	294	322	331	293	314	288	313	295	278	302	330	295	313	291	301	293	291	317	286	316	290	335	309	306	291	329	325	285	288	322	339	325	302	317	329	306	305	303	307	319	316	286	323	304	302	308	301	254	310	300	317	295	313	332	295	300	328	275	315	306	310	332	281	327	331	275	321	311	298	305	306	314	320	290	340	290	292	332	318	274	299	275	280	306	329	297	265	309	331	322	303	323	316	293	289	314	310	327	278	351	310	312	291	318	314	286	344	326	309	309	325	291	320	320	302	271	307	324	336	306	315	312	335	310	282	276	313	294	322	297	307	299	309	308	304	281	320	320	322	289	287	313	281	339	327	308	280	308	302	295	324	309	306	285	290	294	311	314	273	320	291	324	287	323	295	288	317	278	280	317	287	333	324	281	316	292	311	315	294	312	284	307	320	321	309	310	287	314	304	293	283	304	304	288	315	299	302	281	289	293	310	293	269	304	285	283	286	310	315	286	306	312	281	309	295	293	290	293	285	308	306	306	300	312	284	298	308	294	326	290	299	304	317	321	269	306	310	300	288	327	316	264	301	295	300	278	296	315	327	310	340	284	309	323	319	319	310	301	300	342	307	301	306	313	287	290	316	304	304	303	307	285	323	297	276	288	298	303	324	312	322	325	285	291	284	294	268	323	299	281	299	310	268	277	315	286	334	301	296	315	318	269	278	327	324	304	353	297	267	311	320	308	308	293	290	289	329	340	305	278	312	263	297	292	318	283	288	320	288	299	286	303	325	312	291	336	308	298	304	297	320	292	304	331	315	324	289	295	300	315	292	289	298	277	330	278	298	321	282	315	283	264	302	293	293	311	285	305	312	351	272	300	274	303	301	281	290	286	291	289	332	304	291	304	336	314	285	278	280	298	336	321	285	304	308	305	280	295	299	292	298	286	282	316	306	310	327	296	294	310	300	313	273	308	305	295	310	323	312	325	281	316	320	304	300	276	305	313	314	304	292	306	294	332	314	309	333	291	293	325	278	298	290	294	307	315	277	270	277	322	313	295	315	279	309	343	313	293	286	301	297	289	314	305	287	297	285	310	288	286	295	313	298	298
20113	57964	4295	2087	1505	1218	991	856	718	694	602	580	572	490	584	532	488	468	469	460	457	471	445	483	428	460	431	454	468	455	442	458	432	430	456	450	442	411	484	411	426	492	452	445	448	468	432	444	418	455	461	460	474	471	467	470	454	494	433	463	445	418	455	476	436	425	419	415	473	434	435	409	416	431	420	428	439	431	410	437	418	394	421	411	464	405	428	455	422	456	416	412	419	472	437	426	435	402	447	470	410	464	431	437	455	414	408	451	435	448	460	438	411	381	441	377	420	430	408	415	438	409	433	469	429	460	446	420	428	409	412	445	457	416	461	441	455	440	467	438	480	428	421	423	480	453	427	423	432	445	464	432	418	457	428	421	436	401	435	472	413	411	432	431	428	400	444	440	482	464	450	425	456	470	432	434	425	420	410	415	447	441	435	413	432	429	439	433	408	430	423	419	467	417	450	419	411	466	423	429	480	436	442	437	437	446	461	415	447	480	400	386	426	431	430	453	423	429	424	442	428	429	443	417	417	434	443	444	412	417	419	440	408	440	380	442	483	432	417	420	405	414	444	435	469	425	426	421	392	386	447	440	440	492	417	453	425	427	417	464	445	461	425	419	460	428	464	450	423	438	463	426	453	383	467	459	439	426	420	424	434	439	414	432	402	441	413	404	457	429	398	443	408	451	430	434	462	425	458	444	421	405	452	407	423	447	459	432	424	399	439	411	433	411	457	428	447	427	425	401	389	418	444	432	387	417	428	418	471	413	420	378	408	420	417	424	452	451	428	435	435	429	404	412	436	405	441	411	410	426	451	386	466	429	446	417	441	441	409	441	443	401	428	456	452	455	394	432	418	412	470	477	452	435	437	443	454	438	393	461	441	472	457	435	431	427	460	426	433	451	424	417	422	411	451	428	410	415	479	407	440	409	393	430	451	442	471	426	422	424	418	434	417	432	425	427	440	436	423	429	456	417	440	426	416	453	425	447	444	447	388	447	439	438	446	434	438	416	440	413	407	421	420	428	417	412	372	409	427	416	460	407	395	434	468	437	433	418	447	445	466	417	403	440	421	400	411	415	402	436	457	432	419	393	425	427	423	441	457	405	405	443	415	435	462	436	401	463	448	403	436	394	425	416	438	430	448	441	426	411	451	413	420	466	422	464	451	432	452	427	427	437	431	447	422	406	417	427	432	437	401	414	455	458	413	463	455	421	434	453	439	456	462	410	409	439	428	418	455	452	421	437	423	408	449	426	411	412	441	444	425	427	447	421	455	397	405	442	402	442	426	429	410	449	405	443	443	425	456	422	432	437	434	418	400	424	410	422	396	449	383	453	425	446	438	470	448	446	429	389	431	393	416	439	401	436	428	448	445	422	458	433	426	422	409	446	416	412	392	431	452	437	420	391	436	428	442	427	435	446	447	470	420	419	469	430	393	440	431	415	425	435	436	426	416	410	450	431	446	425	415	421	435	451	419	433	436	426	442	458	436	441	426	430	440	425	413	433	453	430	415	413	442	442	435	437	433	412	415	421	437	438	398	435	402	437	407	413	430	390	439	415	406	424	433	463	438	425	409	479	459	398	424	431	464	410	393	448	438	418	422	423	443	406	416	469	409	433	414	431	429	459	405	429	460	406	444	440	432	395	463	392	425	478	404	421	398	416	435	458	435	428	427	416	452	388	454	411	436	436	467	461	454	436	437	439	440	428	443	396	413	417	412	425	424	420	421	460	389	426	414	403	426	456	440	417	460	424	417	383	424	430	422	427	445	413	427	462	432	441	396	468	435	451	446	434	504	412	431	435	456	396	427	421	450	449	441	443	413	453	430	438	423	414	407	426	482	402	428	395	442	461	383	400	391	460	436	451	451	448	379	395	411	386	435	454	432	455	442	416	433	392	419	423	441	415	438	455	412	446	441	408	434	432	424	432	436	424	444	428	444	420	436	453	413	456	418	444	436	449	438	410	419	450	419	405	412	451	387	415	400	444	460	434	437	431	425	424	444	445	435	472	438	411	433	380	449	414	430	441	413	427	445	428	414	438	434	415	431	417	459	437	443	447	380	428	451	417	429	454	397	433	421	387	430	448	404	450	426	430	439	441	429	460	435	450	422	439	438	452	401	429	425	394	421	417	471	406	428	449	413	475	464	421	424	437	397	455	455	426	406	459	445	455	430	446	454	440	428	397	448	397	461	430	420	423	428	421	480	430	448	435	456	469	436	449	453	402	409	430	401	399	477	415	405	444	366	431	436	409	445	448	427	469	424	386	448	421	442	460	442	407	413	441	455	397	405	421	393	436	426	430	417	438	435	441	404	398	412	425	419	423	391	443	434	395	432	424	427	471	435	443	459	455	426	462	460	394	426	445	430	423	431	392	394	422	400	422	450	394	432	436	443	414	446	430	407	409	448	437	441	431	447	413	419	416	430	492	448	417	463	436	430	427	419	420	412	405	405	453	419	422	423	414	452	434	426	440	401	446	415	444	444	434	409	437	421	455	446	447	395	416	417	401	408	450	441	428	446	420	455	448	440	434	431	456	439	424	456	422	438	461	443	428	492	420	414	411	435	391	448	412	473	412	447	431	391	447	431	400	411	483	464	405	450	415	423	423	434	417	412	430	455	444	431	439	468	423	410	404	412	438	423	463	471	437	407	409	439	449	452	404	426	408	425	444	444	436	460	423	467	428	438	442	431	440	422	468	441	463	403	418	422	451	461	419	408	472	482	446	458	443	439	420	426	432	428	429	438	433	438	429	387	427	439	459	407	412	420	416	437	423	399	410	475	424	431	439	451	417	441	408	448	416	438	387	447	438	450	442	432	444	419	436	404	440	445	398	391	445	477	420	465	428	400	441	425	477	436	421	419	429	385	414	432	447	446	421	445	434	438	468	426	426	469	433	467	434	462	458	398	388	438	433	447	416	390	419	483	426	456	446	424	440	430	432	388	443	452	409	405	431	438	431	428	402	465	421	431	435	421	460	461	449	433	444	411	434	426	412	447	422	432	415	454	448	441	459	442	429	411	453	436	466	420	422	423	447	447	395	416	409	407	459	407	450	422	409	429	459	463	425	458	423	452	474	467	419	418	412	405	436	423	454	424	379	418	375	423	415	443	401	418	422	419	453	404	396	405	401	398	461	439	457	449	420	415	414	413	453	424	424	404	424	439	429	451	424	423	434	408	417	403	413	376	422	436	434	420	456	456	423	428	414	417	386	422	423	433	451	459	428	440	452	450	435	430	455	419	426	422	427	441	468	397	412	448	435	413	461	424	415	415	421	425	426	425	430	440	416	416	387	421	405	437	439	467	413	433	421	446	392	437	466	401	444	415	426	463	437	450	442	447	441	451	451	422	426	411	440	413	456	442	410	401	458	401	453	441	434	405	394	470	384	440	390	414	445	421	399	414	405	407	422	388	431	435	455	417	452	404	426	429	429	471	433	404	443	432	428	454	411	406	436	433	421	439	434	468	433	443	397	426	421	446	401
24075	20930	24988	23738	2380	531	463	387	408	398	372	373	390	364	378	328	363	359	344	368	392	362	355	369	363	373	352	315	358	364	366	338	399	352	343	359	372	325	360	371	338	392	382	350	352	342	362	344	384	368	369	417	342	358	364	367	360	381	362	381	368	371	351	393	370	348	351	352	344	363	372	333	398	350	388	371	364	339	362	373	404	317	353	379	370	349	357	353	369	360	345	379	358	371	342	365	354	371	299	363	372	372	377	362	338	357	367	362	353	369	316	352	376	347	325	325	339	362	357	363	378	370	337	352	374	356	363	368	370	362	365	360	328	349	366	366	369	369	361	396	389	362	337	343	335	359	353	343	373	369	336	348	339	345	362	362	331	355	354	380	337	369	357	375	387	352	389	367	348	335	361	386	328	369	344	316	341	350	335	329	357	357	395	358	352	354	332	362	294	373	360	340	351	333	389	342	351	336	345	345	339	377	347	329	350	342	346	293	374	369	356	346	357	365	351	337	391	363	342	348	322	355	336	372	379	338	343	401	352	376	327	344	359	332	395	350	346	315	351	362	349	336	348	360	351	318	356	356	355	377	343	314	319	349	346	350	341	336	351	351	377	373	324	338	360	341	403	335	357	367	350	362	375	331	370	353	364	353	344	366	342	378	373	343	366	374	352	330	366	347	338	338	390	332	369	361	353	363	332	352	356	338	331	327	324	328	296	347	345	355	352	336	367	360	368	369	320	358	361	347	357	359	356	354	347	359	366	348	362	385	363	342	342	338	374	369	392	328	318	347	370	323	356	363	337	360	370	380	388	332	344	384	364	320	390	306	376	328	375	351	390	351	331	339	347	343	328	335	362	345	342	360	385	358	336	369	361	337	356	359	360	376	384	357	381	350	393	359	302	354	360	348	341	371	338	328	365	363	364	356	377	358	326	338	366	340	364	361	358	373	354	347	363	382	334	357	334	350	353	358	340	381	342	385	385	345	342	382	345	369	337	338	391	394	397	339	321	345	356	323	355	335	361	338	378	354	369	397	381	356	331	375	357	354	333	351	361	338	354	366	375	366	333	343	356	342	375	357	358	351	378	330	342	355	360	375	353	327	375	429	305	352	364	383	387	335	346	342	351	370	355	354	316	355	359	358	351	397	368	339	354	386	348	337	396	381	359	344	373	330	343	347	349	367	386	346	305	359	344	344	354	358	350	361	342	341	366	362	353	326	329	363	350	351	357	364	352	338	383	307	362	351	366	392	348	327	364	366	382	393	354	358	368	355	355	334	353	358	381	362	323	348	350	354	349	374	334	352	331	346	360	328	348	317	329	375	376	361	341	333	337	364	347	349	337	334	374	336	339	353	374	356	359	324	336	352	363	361	347	360	358	362	381	356	360	351	346	322	347	362	337	342	380	358	358	328	356	340	352	344	347	364	344	347	335	318	415	330	349	339	337	376	366	368	327	355	389	376	361	367	359	343	332	371	338	361	333	337	376	373	372	339	319	338	365	342	368	358	343	348	362	360	334	333	384	350	380	379	368	344	333	349	356	338	348	359	332	346	345	324	343	407	342	358	338	324	326	337	351	335	358	374	381	314	350	345	366	365	331	344	336	318	358	337	393	334	356	366	338	365	336	320	364	335	312	352	375	365	321	369	338	359	338	374	345	362	302	351	365	352	358	352	363	360	295	391	383	348	327	391	370	356	323	362	363	361	348	368	397	372	339	368	400	357	341	342	365	307	359	361	348	365	338	354	379	374	350	359	336	377	339	377	356	346	355	338	350	349	314	348	360	346	364	357	348	351	355	372	336	378	371	357	359	362	329	385	350	362	364	375	350	382	365	360	365	308	371	404	362	358	331	331	371	372	370	376	351	382	401	335	353	345	343	351	324	395	320	360	358	348	341	323	358	341	349	389	326	322	340	347	373	381	326	366	366	344	361	370	376	370	357	383	368	338	376	353	375	364	371	356	321	331	361	324	356	355	372	330	341	363	338	315	368	371	356	351	385	320	382	345	376	331	339	337	354	366	355	357	354	343	382	363	347	348	366	330	356	341	364	311	368	352	334	322	355	354	342	393	350	383	366	362	353	351	355	362	355	353	355	365	338	342	365	337	367	353	373	353	344	355	347	370	340	303	347	345	350	339	367	331	368	360	311	343	342	351	345	356	378	329	335	384	353	346	382	350	337	358	344	328	338	341	337	351	364	345	355	350	355	336	348	348	399	324	366	372	337	347	365	350	356	329	340	360	352	365	337	323	359	335	362	387	328	368	357	388	370	354	376	344	363	363	299	332	390	322	344	377	386	326	370	366	389	340	329	349	364	334	336	337	345	319	330	356	358	354	335	400	377	325	334	343	323	328	354	380	370	354	346	365	345	366	368	332	352	357	368	322	333	351	366	371	368	326	376	358	344	358	356	357	375	355	363	336	346	329	361	394	351	362	366	372	356	374	365	334	386	337	321	360	347	346	356	380	364	364	361	355	342	363	374	348	357	358	377	332	362	368	352	378	357	352	341	353	380	370	327	361	392	367	334	315	368	338	375	383	355	381	365	340	366	386	357	334	365	380	368	376	338	329	346	353	336	344	377	356	372	331	339	338	345	328	368	354	339	343	374	377	361	332	358	357	336	360	368	370	363	351	363	330	322	340	370	355	326	351	344	350	399	354	342	340	353	353	364	373	316	354	347	348	348	363	314	388	354	379	362	380	372	344	354	347	351	351	356	362	392	360	356	308	342	337	366	384	362	342	321	373	347	355	352	344	372	368	342	371	371	371	347	341	349	348	370	339	351	346	326	366	390	373	338	350	359	310	361	328	345	338	332	361	341	366	369	370	340	364	371	342	370	379	324	324	378	349	350	346	364	351	350	356	342	347	340	348	357	370	338	344	324	370	351	339	341	407	346	350	354	345	348	331	374	342	328	362	379	356	370	324	336	334	354	347	365	355	343	319	364	368	352	339	352	347	373	354	366	327	310	358	328	360	337	357	330	362	322	382	340	354	354	362	313	344	367	356	361	370	349	347	328	359	346	334	380	351	364	386	390	343	404	359	354	349	342	334	344	369	349	350	372	386	364	401	378	343	361	405	352	360	376	330	360	366	346	388	370	362	343	348	313	361	354	358	309	331	375	357	381	361	317	335	320	360	361	384	347	358	368	365	359	362	355	365	305	349	339	350	375	347	327	364	369	318	361	363	362	348	393	365	350	374	341	351	367	367	356	356	343	323	363	361	361	330	346	323	329	379	312	354	337	342	317	348	337	345	353	325	328	338	385	369	367	335	329	337	400	351	330	373	374	356	367	358	356	344	338	337	346	356	350	357	351	383	334	337	373	368	385	339	332	351	346	355	372	346	340	371	380	398	370	338	325	409	310	376	336	334	386	349	385	342	341	337	377	345	340	365	358	350	338	331	350	348	343	356	333	313	335	339	340	330	356	338	358	351	370	319	322	341	341	338	351	347	324	366	381	335	338	362	384	353	350	365	319	382	383	354
16853	49369	2618	1179	953	871	768	707	629	614	581	557	541	519	502	528	510	510	482	525	470	497	471	511	476	482	498	474	482	456	499	489	496	469	534	467	460	474	508	492	500	493	509	495	509	510	507	513	475	462	523	503	547	503	509	460	508	527	518	490	490	505	495	438	456	512	465	465	486	479	464	469	494	473	487	493	476	515	495	481	445	465	457	497	495	464	506	483	508	479	532	481	486	495	468	454	455	460	444	427	487	479	474	513	498	453	502	492	464	505	483	487	503	455	502	485	476	514	471	478	452	477	477	482	495	488	487	421	481	482	513	474	504	453	535	475	475	483	456	496	462	513	455	497	475	475	499	479	518	514	495	479	515	478	461	487	486	453	444	465	504	523	504	507	489	457	486	446	452	480	489	481	483	493	448	511	501	489	453	459	480	501	446	508	468	476	501	460	497	465	492	478	453	517	481	465	483	500	447	520	485	450	495	509	502	486	445	482	478	509	464	499	471	446	481	483	492	473	475	460	501	474	446	474	483	492	451	473	482	475	489	470	464	475	466	489	485	451	461	477	450	490	498	476	519	460	499	480	491	500	504	467	450	523	492	503	484	476	479	481	454	505	478	455	525	465	473	499	518	496	477	479	483	479	477	485	463	475	457	510	480	468	490	488	495	482	481	505	499	463	524	500	445	510	472	462	489	475	468	510	467	483	451	499	458	480	477	451	477	473	483	491	547	484	440	502	485	457	491	483	491	462	506	441	492	506	494	486	472	502	484	503	455	447	506	503	536	460	510	477	487	489	462	489	470	498	476	487	480	466	449	486	479	484	518	465	472	499	481	458	510	488	493	502	487	496	486	469	436	510	463	471	457	491	493	502	509	505	474	489	465	469	473	477	479	474	504	478	495	486	489	495	500	480	488	483	474	478	458	505	470	479	491	494	477	479	474	477	499	471	515	504	481	473	489	458	477	477	477	461	470	506	542	462	494	494	509	471	423	477	468	469	479	460	513	478	481	531	452	506	474	492	485	483	474	458	438	461	508	473	489	483	467	473	488	477	463	496	464	470	486	471	453	462	477	510	480	476	477	514	493	505	478	483	501	461	447	483	473	458	512	484	475	504	471	485	459	497	500	474	463	509	499	497	448	498	485	455	493	510	442	467	480	485	488	485	489	502	496	483	488	477	451	495	483	471	455	468	510	529	463	489	479	476	516	510	533	459	490	464	501	504	513	444	479	534	481	480	508	488	505	471	515	432	461	483	476	472	471	524	477	450	465	496	443	461	489	486	458	502	508	509	475	450	486	481	493	509	465	451	467	483	469	473	481	466	471	514	497	491	473	485	480	503	493	479	498	493	462	476	455	468	458	449	457	479	496	489	486	484	492	512	508	470	484	511	478	478	460	466	464	486	500	516	458	473	505	484	465	470	496	455	474	477	493	482	463	495	479	517	481	505	510	465	453	445	487	511	479	457	452	465	487	466	475	491	476	470	469	465	494	531	448	483	470	525	461	481	465	481	465	501	489	489	464	483	459	451	481	474	508	502	488	470	486	488	499	453	487	468	470	452	490	489	439	501	504	465	474	482	494	457	457	486	487	492	474	485	488	498	495	484	474	481	495	502	461	479	483	480	476	491	459	490	495	495	491	457	482	479	446	467	465	471	463	474	499	446	475	443	462	440	472	491	455	482	454	474	470	503	479	490	460	484	473	482	498	503	440	516	458	494	447	451	528	514	484	467	501	500	491	443	473	464	509	506	509	420	456	468	485	516	520	483	492	462	450	501	500	480	493	463	470	478	510	494	485	468	493	486	497	477	494	481	469	478	485	486	526	494	512	490	463	464	496	434	494	509	467	442	461	464	495	457	470	471	476	472	475	444	482	508	470	467	529	498	491	455	428	487	472	466	455	472	459	531	491	508	439	468	504	513	507	508	468	515	524	437	499	512	484	519	488	477	505	529	485	477	494	503	472	523	505	501	481	486	484	481	525	439	516	467	468	484	482	481	506	497	464	490	500	489	460	526	433	456	485	437	507	493	478	476	546	478	478	512	462	456	464	474	511	466	472	453	453	467	469	514	439	491	474	478	495	504	478	468	483	496	484	491	468	449	478	452	479	483	465	502	475	447	494	444	497	463	466	475	500	478	484	432	464	514	522	425	523	497	483	517	466	468	510	497	486	487	475	498	472	452	469	488	459	448	502	495	473	465	462	462	526	486	468	449	492	466	489	467	501	485	492	496	442	461	505	460	527	489	508	426	484	472	490	483	483	494	493	490	496	482	484	433	475	508	484	490	451	471	459	502	466	474	470	482	447	450	470	479	493	492	541	514	491	488	522	471	485	481	450	479	483	476	464	488	489	477	472	452	451	480	486	472	470	445	485	444	441	465	466	487	464	477	454	485	485	480	463	497	476	466	508	475	474	433	486	508	486	482	453	474	501	453	486	502	482	507	497	476	497	475	495	481	477	486	483	447	455	482	463	478	494	470	468	475	473	444	514	515	462	507	507	475	487	497	478	478	496	494	488	457	491	498	460	488	459	479	504	469	470	479	433	518	471	470	472	487	474	469	446	463	454	490	491	461	533	474	513	476	466	494	512	492	474	472	495	487	486	483	489	503	469	451	468	471	513	454	477	512	466	496	468	467	491	468	503	508	454	465	456	494	500	456	478	444	482	505	411	439	511	466	519	500	463	436	450	488	480	461	483	513	492	481	498	467	486	507	477	532	456	453	482	510	494	466	501	481	467	491	448	489	537	474	475	473	460	483	468	447	478	490	491	480	450	494	527	478	459	493	477	466	458	507	469	484	507	484	444	478	520	473	463	503	531	465	475	469	485	443	456	438	461	515	490	488	460	470	470	493	489	472	509	492	463	507	506	461	482	476	481	497	485	487	511	488	473	465	507	482	497	521	482	476	469	456	488	453	460	510	467	449	488	506	483	471	487	487	492	486	472	478	487	441	443	470	530	489	491	522	440	514	463	491	497	494	507	465	531	475	453	457	518	488	493	475	470	421	457	496	473	439	471	479	498	489	475	479	505	437	428	466	485	471	465	473	471	448	467	530	486	453	459	479	483	481	450	489	487	464	481	448	509	509	500	466	453	502	471	475	479	473	473	467	482	530	434	489	470	479	459	444	491	474	534	468	484	491	479	442	472	487	504	445	453	520	507	456	511	466	483	474	474	478	462	507	460	504	462	473	473	469	494	481	491	468	497	504	456	491	526	485	469	479	446	494	469	495	502	536	498	477	466	466	484	510	514	468	477	479	507	484	505	460	510	464	481	515	443	484	484	457	461	457	495	461	525	492	506	477	477	433	479	451	453	445	472	488	455	465	460	472	462	468	474	458	487	484	454	464	506	494	470	500	521	508	497	487	484	487	502	477	522	475	516	456	516	484	480	510	458	457	505	480	485	462	489	523	496	481	495	469	503	470	494	469	450	457	503	463	521	493	469	470	489	467	481	482	508	497	435	504	452	452	505	481	491	472	491	464
22027	20903	27724	24000	20818	19578	1766	422	290	306	277	251	230	206	211	186	180	178	165	182	169	174	140	169	151	175	155	149	161	165	160	144	168	145	156	164	149	140	165	130	129	138	159	158	145	137	137	153	140	177	147	175	187	146	176	154	164	154	154	130	146	125	142	138	137	140	135	132	128	136	136	157	120	141	141	126	139	139	150	133	137	112	141	126	134	131	149	159	148	148	132	125	150	140	137	151	142	128	146	142	148	148	137	121	155	143	142	140	150	141	155	141	160	142	143	143	136	130	151	143	129	144	133	142	147	126	128	130	129	146	126	145	152	104	129	136	117	154	151	130	138	124	143	133	134	127	145	154	145	149	135	153	149	120	135	120	145	128	140	146	117	149	138	152	150	141	136	146	134	162	135	126	150	126	140	121	140	122	137	125	130	136	134	133	136	146	150	133	140	134	128	129	134	135	122	139	139	114	144	139	142	139	138	135	146	159	161	150	141	149	127	156	140	142	153	124	123	127	131	128	132	138	158	135	142	134	149	152	154	167	146	159	160	166	136	132	140	113	140	125	130	148	122	129	127	142	136	117	138	127	168	124	137	141	139	130	153	140	149	145	131	109	142	137	148	125	137	141	141	133	143	133	144	155	138	145	128	174	148	161	154	154	169	140	149	134	145	129	127	143	129	136	134	156	137	150	135	141	133	136	136	152	136	131	132	130	148	166	148	118	160	117	132	153	166	131	149	140	138	125	132	139	115	129	126	149	158	159	131	144	147	138	132	143	141	139	146	138	167	136	155	153	146	132	131	133	149	135	125	133	131	140	143	116	140	127	135	144	128	146	123	170	139	174	139	154	153	129	122	148	145	129	127	143	136	160	146	146	155	146	145	135	155	137	150	157	152	126	117	140	112	125	142	130	138	136	144	140	156	129	152	141	166	151	136	130	143	128	146	132	156	143	133	157	145	171	127	135	155	148	156	154	141	120	147	129	133	143	135	155	150	144	116	148	154	141	128	136	153	142	151	127	147	133	155	151	162	135	109	131	134	162	114	132	128	133	134	143	131	139	138	145	153	128	138	137	143	147	140	147	127	136	128	152	127	124	121	146	130	134	117	134	145	139	139	135	113	120	145	146	161	143	153	146	137	129	140	149	141	143	130	145	130	130	124	134	131	131	119	139	149	154	144	133	148	141	144	136	143	151	137	145	134	157	131	135	128	144	143	150	122	139	130	154	121	166	153	154	149	145	139	121	129	130	151	133	140	134	136	135	144	156	150	132	170	141	164	137	133	128	143	149	128	140	124	148	127	153	160	132	158	124	144	164	150	121	145	133	119	153	157	128	151	114	136	138	139	134	136	137	144	126	150	134	133	134	146	138	138	133	137	157	158	119	119	160	135	144	137	132	148	145	135	156	162	147	136	152	141	150	128	125	135	136	130	136	147	147	128	127	125	133	138	139	139	150	134	138	142	126	145	133	126	135	134	127	136	126	129	124	136	135	133	142	154	159	150	129	144	145	119	141	159	134	161	144	130	136	135	139	127	170	157	144	141	145	141	116	138	144	123	153	143	142	142	140	142	152	118	144	147	151	138	142	127	118	142	144	146	151	145	133	151	140	138	133	145	151	143	156	152	145	142	149	136	137	141	141	143	136	138	133	130	135	133	147	141	152	145	134	157	146	133	133	146	134	133	140	137	143	125	115	126	134	142	140	159	150	135	142	153	147	157	136	164	138	131	147	118	121	169	146	135	124	128	134	127	154	114	128	135	127	127	153	139	162	157	146	132	126	126	154	159	147	138	152	160	165	139	144	143	137	150	132	130	136	133	135	140	148	128	128	141	124	137	123	146	180	135	153	159	132	137	155	139	119	130	124	137	138	148	147	149	148	121	144	125	123	164	151	151	150	131	159	135	118	140	133	130	118	144	131	154	159	136	138	121	141	139	136	119	140	112	144	147	133	135	154	126	132	137	128	131	142	154	147	140	149	149	143	136	128	146	132	148	138	135	127	130	125	130	131	131	135	162	127	156	135	122	154	133	137	149	143	151	141	135	119	147	133	135	122	150	134	131	150	137	139	137	146	152	150	151	131	152	149	141	130	133	145	152	128	144	138	130	143	158	154	134	128	126	161	146	140	149	126	119	141	137	133	141	167	145	140	134	155	131	149	127	159	153	148	157	131	165	121	158	147	134	138	129	129	153	140	146	133	152	159	120	145	148	128	128	149	145	142	136	145	145	157	153	148	132	137	145	139	151	140	139	119	144	148	146	114	148	124	141	139	126	141	133	148	133	140	116	138	134	137	154	151	128	156	128	144	175	147	126	124	134	146	152	165	157	129	130	130	145	143	132	130	124	159	155	142	135	156	155	143	128	139	133	149	137	141	150	155	164	138	140	149	142	138	131	137	119	134	131	137	147	148	140	127	153	142	145	137	146	126	135	153	156	130	131	128	128	145	142	141	125	160	145	140	146	141	145	123	145	140	142	160	136	142	144	134	156	122	137	138	135	152	135	130	135	121	142	125	139	140	135	123	166	143	157	136	146	142	123	129	149	126	128	146	138	155	155	151	134	137	132	145	162	149	127	160	146	139	125	122	154	140	132	125	133	156	128	162	123	116	135	140	144	151	138	124	141	138	137	125	131	150	138	140	149	144	145	129	139	144	140	131	150	145	132	153	128	157	155	152	140	126	134	143	131	150	135	140	136	151	151	134	133	136	137	126	140	120	117	141	133	139	158	128	148	168	161	149	139	132	134	125	127	138	152	152	136	119	137	141	166	123	147	136	136	124	152	130	123	132	132	153	130	139	149	130	146	143	156	132	153	147	130	132	116	139	146	137	138	118	138	151	123	134	108	139	123	126	149	129	145	173	127	156	144	157	141	153	126	120	147	153	145	148	132	156	139	130	140	137	137	149	135	118	137	137	128	129	139	172	140	145	116	136	126	129	139	142	147	135	155	145	113	150	144	134	135	141	129	139	151	139	142	148	160	171	147	135	143	132	151	133	168	144	157	136	141	136	112	115	142	128	158	159	144	148	123	144	143	163	134	134	137	136	144	150	131	157	145	150	145	156	127	139	140	132	143	135	126	144	116	135	133	152	134	140	145	164	161	147	140	134	129	128	154	134	122	126	140	146	134	147	155	144	137	153	129	131	120	148	129	142	151	134	133	140	142	128	138	144	170	155	141	130	145	159	127	146	135	135	152	138	138	122	138	141	141	117	139	138	146	129	125	160	158	133	139	142	142	132	159	144	130	151	125	120	127	125	116	127	141	150	152	140	139	132	132	115	136	155	138	144	136	128	130	146	145	118	143	155	121	159	142	139	138	151	150	127	134	162	114	146	128	168	137	132	143	168	158	152	139	148	151	136	150	167	141	153	151	150	128	131	146	124	161	146	141	138	152	130	138	140	141	154	125	155	126	148	152	136	148	144	150	157	141	153	138	140	150	144	117	135	127	122	148	136	113	153	116	127	114	147	139	128	127	137	143	144
20848	62342	6094	3048	2095	1643	1178	925	740	639	533	468	437	377	336	352	296	291	292	281	271	288	224	266	240	251	225	237	226	227	229	223	231	224	242	228	242	219	210	202	190	216	217	205	224	199	189	209	221	244	250	260	252	266	254	266	281	251	235	178	221	193	233	209	231	235	188	223	201	198	203	209	192	180	213	203	209	191	199	211	207	187	201	205	193	183	205	199	194	188	207	183	211	225	185	212	189	208	211	204	175	202	169	171	189	218	192	229	189	207	186	186	216	178	203	198	206	210	196	183	194	176	194	189	200	167	186	195	218	180	225	168	192	218	194	161	177	212	190	194	174	206	194	200	173	206	214	204	206	211	203	204	175	192	191	206	205	192	188	181	219	192	197	178	215	214	175	208	185	197	200	186	180	213	192	211	191	190	192	204	191	191	185	175	188	213	211	192	181	190	184	193	187	192	209	215	202	194	201	209	210	201	206	194	203	181	195	214	217	186	184	222	202	194	184	218	182	186	160	201	192	211	191	173	196	197	192	184	224	225	176	194	200	181	195	209	199	200	190	170	202	186	178	191	190	188	212	175	200	182	191	180	173	172	186	201	204	190	187	207	198	209	192	187	202	206	186	210	203	206	172	185	209	201	196	180	220	206	198	190	191	201	193	191	184	179	184	219	203	193	180	213	188	180	195	208	181	198	187	184	183	191	205	191	215	167	192	177	179	172	176	204	196	176	199	182	216	194	220	201	160	222	184	208	191	178	196	209	211	179	197	207	160	202	180	198	204	191	216	190	210	235	185	217	182	175	211	210	209	200	197	194	188	180	194	189	188	191	196	200	174	199	159	191	200	209	185	180	181	216	187	182	191	190	197	214	181	207	199	193	177	180	179	204	222	198	201	232	188	185	210	223	215	182	186	186	207	213	194	198	173	203	188	184	195	196	194	199	210	217	188	209	165	206	173	234	189	207	199	208	187	199	178	221	203	185	197	164	188	192	209	202	212	200	176	205	195	200	215	171	176	198	196	212	184	202	234	167	200	203	195	196	199	197	176	201	185	199	195	212	214	190	212	195	215	190	189	214	200	185	181	196	202	201	197	167	187	190	185	197	186	184	203	194	188	202	182	186	170	213	192	205	192	183	224	223	204	207	181	178	192	198	215	165	191	205	192	219	180	199	203	184	214	179	177	203	183	190	194	176	207	200	184	223	167	203	183	223	171	197	175	200	181	185	199	191	218	191	208	207	186	227	195	202	191	204	193	190	201	205	200	222	178	215	207	215	209	183	202	206	185	186	210	202	188	212	177	198	222	173	173	176	185	211	219	192	193	179	211	182	206	219	185	193	200	172	200	233	197	208	185	181	195	174	191	206	199	195	192	192	211	175	225	219	191	218	204	208	176	189	171	170	206	210	191	208	190	195	196	195	185	200	179	198	200	182	200	178	209	197	186	208	183	201	210	204	209	189	200	168	186	194	207	196	189	217	210	204	199	177	196	187	181	200	211	190	212	198	190	175	184	184	172	221	208	230	193	208	205	196	190	192	222	187	213	182	177	203	183	175	195	211	193	162	210	182	178	168	202	174	215	174	203	218	161	200	178	193	182	218	166	189	210	188	186	187	214	189	203	200	186	191	200	180	192	182	226	200	198	191	232	166	195	188	196	194	186	181	194	184	205	235	183	209	203	207	187	174	187	207	222	219	171	188	214	178	179	203	187	193	210	226	183	192	180	203	182	193	191	171	194	188	212	190	175	185	186	184	207	174	223	179	198	205	180	196	195	196	204	197	203	205	175	202	208	176	208	180	192	207	183	198	195	183	182	201	191	186	189	213	216	212	185	191	213	198	210	204	200	186	213	201	217	199	202	199	198	207	200	217	221	177	194	163	215	203	219	190	215	194	163	184	206	193	184	197	195	198	192	197	198	201	174	198	197	210	203	219	182	207	197	202	230	184	214	178	183	207	196	194	176	186	205	191	172	195	185	222	190	166	197	188	203	176	208	189	219	193	192	196	189	243	183	190	209	189	203	204	159	198	185	206	188	211	206	201	182	189	192	179	202	206	190	207	206	191	201	194	214	182	204	192	200	195	204	212	201	189	194	199	189	184	214	190	195	211	213	197	201	195	185	191	223	171	202	209	188	200	197	209	197	182	181	192	180	178	189	190	186	197	190	174	204	210	182	185	175	177	207	183	208	208	193	200	199	205	177	210	173	235	194	194	184	213	221	228	179	205	204	187	208	198	218	190	181	199	197	200	187	198	198	196	220	204	196	190	213	177	203	186	191	182	202	212	196	199	191	184	183	190	213	177	198	183	235	219	183	173	181	205	184	197	194	169	197	182	193	182	206	203	194	213	189	193	194	178	213	211	196	220	179	176	208	207	190	213	201	189	212	191	200	218	194	195	190	208	195	197	195	177	175	171	170	207	193	196	203	183	194	201	201	222	184	183	200	167	193	190	163	208	176	221	186	173	200	202	204	213	180	182	199	187	214	169	204	192	179	213	191	184	194	196	192	193	197	187	177	215	205	187	183	166	200	192	200	170	203	198	168	169	175	183	202	176	185	158	191	202	184	171	195	205	179	216	194	183	179	201	191	186	181	202	196	186	207	202	197	174	174	184	183	205	216	189	197	193	201	194	196	195	192	193	207	217	172	198	183	189	193	200	190	189	192	159	185	171	201	184	199	206	187	175	200	197	169	196	177	167	198	196	195	210	198	201	205	224	191	203	231	197	194	189	221	181	170	204	201	195	190	223	197	192	207	198	182	184	208	200	222	195	209	149	201	195	176	223	203	175	237	200	187	196	197	197	176	202	193	231	209	209	193	199	187	219	217	196	202	208	216	179	189	181	200	196	201	190	213	192	183	199	207	194	198	198	176	196	214	188	195	187	191	198	197	194	203	190	178	209	194	191	197	200	186	204	194	174	193	180	216	230	180	197	202	195	222	183	203	181	197	198	177	203	196	179	177	181	193	178	202	199	220	193	195	170	211	221	207	195	177	180	180	222	183	198	218	206	186	204	207	216	187	196	207	186	178	210	210	203	211	201	199	199	183	203	203	166	210	197	192	182	190	188	191	176	199	175	180	202	199	200	196	201	165	198	173	165	180	208	208	207	200	199	213	235	185	196	201	204	183	189	216	214	192	193	199	184	187	189	151	191	195	196	181	203	208	224	213	165	216	191	222	212	205	202	173	185	186	187	180	185	204	169	185	218	202	172	193	189	188	197	192	203	207	203	212	175	201	205	183	217	195	218	201	187	187	210	200	205	215	165	199	191	181	191	198	177	180	193	212	202	197	192	206	206	208	191	203	221	197	181	213	167	192	192	207	197	214	190	178	201	181	191	216	212	163	182	182	203	182	207	199	196	181	191	186	219	193	211	187	182	188	186	201	214	201	196	187	213	172	200	200	212	204	213	194	205	188	176	201	200	193	205	213	200	180	181	196	179	179	187	197	217	196	181	222	203	199	174	226	181	191	189	214	182	196	168
26871	19940	6572	731	507	465	494	470	457	490	454	467	457	433	441	463	441	477	423	434	400	442	450	448	407	435	451	423	471	434	443	447	452	441	442	433	441	468	435	467	468	457	457	457	453	436	445	443	444	465	476	456	433	415	428	471	474	493	432	449	442	491	476	452	486	435	414	447	441	417	478	470	424	430	460	443	460	402	431	466	447	440	438	465	484	438	448	423	465	472	456	476	450	456	468	432	421	427	473	458	516	414	457	475	428	466	485	456	474	482	417	440	490	421	412	440	454	454	449	447	450	464	442	464	448	447	453	421	422	434	436	438	445	453	439	455	454	436	452	454	435	468	447	403	449	442	480	455	477	444	473	438	461	464	435	459	430	424	449	441	452	471	426	438	456	434	447	462	529	490	477	470	401	450	458	457	450	491	399	467	428	474	419	434	441	402	457	440	451	419	450	449	469	476	496	423	411	424	453	471	465	452	414	474	427	470	451	435	442	476	420	470	447	462	436	447	474	440	468	430	414	490	450	491	459	439	451	446	423	467	433	420	470	432	451	447	444	456	471	474	439	439	417	464	436	428	421	447	443	478	432	426	457	458	481	477	440	429	437	452	466	453	442	493	456	484	433	418	442	447	467	442	429	456	420	467	421	459	462	434	456	456	431	467	473	441	472	441	432	467	487	412	433	444	416	470	467	448	491	444	416	482	465	469	431	460	468	428	447	430	452	443	430	412	431	436	471	450	490	456	467	439	464	489	463	437	469	454	456	448	453	442	475	453	435	486	428	459	424	427	471	458	430	447	487	460	444	491	421	468	488	479	424	470	463	463	477	387	439	439	432	457	436	472	431	422	467	450	431	477	427	435	448	421	449	453	447	457	471	442	453	448	456	486	440	463	431	448	430	422	452	463	463	402	481	454	460	421	470	517	474	429	446	446	477	449	426	454	427	432	503	463	447	468	457	447	450	436	433	486	477	462	424	454	447	396	456	404	448	409	484	425	452	469	473	454	462	409	462	423	427	445	438	431	462	425	448	448	465	425	458	412	427	448	461	423	478	450	451	463	424	481	446	449	459	500	438	461	426	413	478	429	473	426	463	470	461	489	434	455	451	457	455	447	428	464	420	447	422	468	443	451	454	427	461	453	428	465	451	491	472	472	465	426	431	453	457	424	508	426	466	486	425	425	471	438	428	445	462	476	487	416	457	405	454	448	444	458	448	418	429	447	471	434	462	439	455	413	445	451	491	461	467	472	469	456	457	478	458	471	448	458	432	440	463	441	444	471	463	422	464	451	476	492	476	454	467	452	409	429	434	436	472	437	470	453	463	445	415	439	438	423	433	471	426	458	485	448	432	435	456	434	471	463	440	474	459	434	449	414	423	460	488	464	437	421	467	439	432	450	427	438	421	462	433	463	448	480	458	412	437	430	461	445	420	478	448	471	452	413	455	427	450	448	446	469	452	458	447	470	430	440	432	417	415	463	473	473	423	426	433	433	456	448	474	454	458	413	442	461	432	431	450	406	458	447	458	432	420	434	453	441	450	446	474	436	436	424	439	451	454	414	462	446	427	427	466	449	412	423	457	446	480	452	483	431	434	417	418	437	471	412	399	458	450	448	478	458	458	451	409	428	417	435	445	452	492	434	458	474	452	453	460	480	452	479	448	411	454	439	458	468	458	412	463	458	456	461	465	468	443	432	464	446	442	446	428	436	474	452	474	438	467	455	447	442	450	444	470	427	453	464	453	456	414	451	439	457	484	439	457	467	430	446	454	471	456	428	436	488	410	448	452	490	441	432	435	464	430	440	480	432	412	405	452	428	399	461	440	443	456	466	423	463	418	469	463	466	463	429	478	446	424	404	462	425	447	416	453	458	416	415	430	479	425	439	449	426	439	468	443	461	479	462	470	497	459	452	455	421	442	439	452	450	465	423	418	430	440	433	426	459	436	471	440	453	447	479	421	445	437	454	445	457	471	424	436	430	454	442	452	488	457	453	425	435	444	470	424	486	406	420	470	464	433	439	446	445	429	432	445	461	458	433	434	415	489	471	447	464	463	481	439	433	459	443	445	473	471	458	465	427	461	454	452	492	398	453	468	431	431	460	424	471	452	402	459	445	438	451	480	469	477	428	441	430	466	428	462	443	435	442	450	420	427	439	473	449	469	440	432	443	483	434	424	472	412	447	416	423	461	427	424	478	462	478	459	476	426	458	467	398	458	421	450	439	440	467	424	495	460	470	435	417	428	458	447	439	477	418	423	495	439	476	445	443	394	470	450	469	474	477	486	453	440	453	471	457	492	407	451	471	482	417	431	408	450	454	451	459	447	489	451	430	451	433	447	453	430	445	424	437	458	446	445	439	452	408	462	455	431	465	424	441	426	454	483	488	445	429	429	448	450	442	443	455	458	456	419	467	449	442	448	471	472	446	459	458	478	482	437	433	435	447	436	479	428	485	446	454	453	466	460	444	478	461	501	445	488	481	454	429	417	445	436	455	436	451	458	415	445	453	437	464	451	482	460	454	419	483	493	449	412	468	410	446	475	463	502	429	461	444	417	500	455	444	460	437	433	459	473	415	472	436	452	438	440	456	474	451	450	474	456	427	484	456	432	465	414	416	469	441	432	461	452	453	438	444	432	457	432	436	472	424	453	477	452	473	425	458	473	464	434	455	434	452	463	378	427	454	460	408	402	477	441	433	423	483	465	430	433	465	407	456	398	432	472	472	455	450	436	463	473	439	447	454	495	456	446	473	448	414	431	478	467	446	455	442	437	467	466	515	442	458	441	440	454	441	458	444	433	471	459	457	464	455	476	459	444	428	431	428	408	443	457	465	454	420	419	438	467	416	456	488	465	474	435	460	473	453	454	419	470	457	416	440	463	445	411	430	460	429	440	472	500	413	462	467	425	426	452	453	435	452	468	458	427	464	441	465	452	485	434	477	432	437	425	459	435	447	468	442	438	453	438	446	450	422	465	458	459	431	441	424	454	427	444	462	477	448	465	453	426	434	439	473	446	441	412	459	489	450	466	480	432	429	431	491	412	434	465	464	458	458	427	514	460	437	445	430	433	452	481	432	429	429	427	458	446	464	444	481	444	446	465	458	448	464	422	435	450	431	439	458	478	452	423	427	440	422	438	454	440	419	443	442	462	425	461	446	477	449	455	471	456	472	462	469	479	447	440	455	444	442	413	439	460	454	461	490	468	449	439	439	459	425	394	424	438	468	451	480	456	439	466	442	454	427	465	457	405	448	456	430	435	429	438	450	425	448	423	462	448	448	447	412	444	458	447	480	424	442	476	439	445	448	469	441	444	421	467	473	425	473	423	456	456	452	429	390	444	430	433	483	431	442	443	452	457	479	436	426	463	423	445	423	441	423	467	430	442	442	428	450	447	467	431	464	425	431	496	464	413	447	461	436	465	439	430	464	462	419	412	440	402	443	446	441	469	432	463	445	477	431	462	461	445	465	447	444	429	470	466	415	462	449
7953	25194	900	708	708	640	654	615	607	618	615	660	619	597	636	655	619	615	636	598	640	639	597	596	612	621	665	628	604	629	620	643	616	642	588	634	583	639	609	604	589	593	587	605	606	653	601	599	618	628	607	635	614	674	630	586	629	597	596	607	614	626	652	582	588	589	628	605	607	597	624	583	635	672	580	659	617	613	620	604	585	626	651	593	650	584	651	561	660	624	627	657	628	626	601	577	591	618	630	590	616	621	605	587	597	594	647	603	645	616	622	629	578	570	618	583	612	601	641	664	629	594	590	589	588	616	644	614	647	613	626	632	612	615	649	562	640	588	636	679	606	602	629	559	589	595	602	568	576	625	648	605	643	608	646	609	660	616	614	606	614	578	567	652	620	578	563	577	634	620	626	591	660	598	564	556	577	570	617	594	634	615	609	631	611	614	656	615	600	595	623	654	638	653	605	582	579	580	577	626	626	630	625	618	611	670	630	594	599	622	623	600	568	623	605	649	615	571	615	606	625	596	623	585	650	572	668	591	610	564	611	631	585	617	612	606	644	597	580	629	631	621	619	612	615	618	642	683	591	623	627	613	635	598	547	588	587	623	632	613	622	565	641	612	569	631	619	625	629	598	569	616	616	648	642	622	614	597	606	642	646	624	630	636	603	623	606	640	626	632	654	590	602	626	631	618	616	617	601	659	598	560	610	598	593	603	618	614	611	607	608	614	607	696	580	619	654	563	607	640	560	653	645	577	651	588	660	634	580	646	651	610	604	586	632	644	609	628	601	607	621	581	603	600	645	596	606	588	629	598	629	588	606	605	641	595	609	604	636	621	614	628	671	619	599	628	618	622	653	595	601	600	632	578	556	593	604	584	648	627	611	616	634	663	599	608	619	602	605	624	614	573	607	631	591	599	590	629	649	617	662	628	589	599	610	641	635	646	600	616	577	618	648	605	595	651	625	599	624	617	584	612	633	601	635	611	597	603	659	645	573	605	559	631	629	633	569	610	626	621	620	590	615	668	654	589	579	624	624	608	663	591	621	570	605	644	593	600	612	667	621	605	628	572	594	650	651	602	585	609	540	636	616	601	591	642	583	634	594	602	621	583	587	660	580	606	622	617	620	619	652	626	597	591	634	648	604	637	568	669	602	637	661	648	667	616	585	599	612	611	633	689	605	609	600	604	583	602	630	618	627	620	613	623	588	627	626	645	657	624	615	623	595	616	607	629	642	662	647	602	615	599	612	649	590	633	588	571	601	600	625	645	607	627	605	645	631	590	613	652	626	612	642	647	579	610	630	586	584	676	632	608	609	638	601	626	667	651	611	625	598	641	620	614	623	630	609	611	604	612	629	617	603	653	561	627	620	611	639	607	594	665	641	633	631	650	581	596	628	612	634	599	621	581	614	610	625	608	609	598	646	629	641	631	623	600	618	637	642	623	634	578	651	602	615	614	638	649	629	620	630	628	624	613	639	574	575	603	646	624	615	615	600	630	568	602	596	646	590	560	617	591	622	617	637	615	608	621	640	600	594	606	609	569	592	585	648	593	662	621	606	650	652	622	614	602	625	637	615	614	636	632	664	605	608	658	620	616	594	647	580	616	640	603	624	606	658	644	629	608	568	587	610	609	629	598	586	615	623	627	589	583	628	642	545	576	638	622	630	604	604	551	566	563	563	625	595	615	606	660	632	601	627	640	601	598	624	592	649	572	616	628	610	609	631	652	599	634	633	582	595	608	602	627	580	646	634	622	597	637	638	644	585	647	656	617	638	621	606	636	598	568	662	608	621	562	651	617	631	591	605	637	596	631	612	619	590	582	626	577	582	646	580	602	624	599	604	629	624	610	576	611	582	645	632	600	615	595	635	640	596	589	563	633	586	591	621	604	602	687	646	617	564	561	632	583	613	635	617	569	635	628	663	617	629	638	575	609	589	565	646	594	597	628	599	635	636	619	631	641	619	613	601	581	647	625	637	630	631	602	596	655	602	578	610	655	638	615	612	628	616	611	622	609	583	634	599	624	651	588	646	587	634	625	636	601	655	615	616	616	621	588	542	640	655	621	603	598	644	583	636	607	647	641	593	602	625	580	602	629	619	609	615	598	600	620	584	607	615	600	619	597	649	621	644	629	607	645	652	609	625	614	644	629	599	615	599	595	648	614	633	631	609	623	592	594	621	616	603	565	637	558	598	647	604	598	580	623	600	598	626	603	628	620	664	650	562	605	583	596	606	608	612	597	593	639	642	614	605	648	612	609	624	581	577	573	602	586	629	629	596	613	663	622	585	584	641	637	595	631	582	639	647	596	601	638	624	570	633	596	614	593	649	632	594	634	554	615	635	619	597	606	641	603	653	634	623	646	610	637	631	607	621	624	623	651	624	613	664	628	633	605	651	643	664	610	643	603	586	616	584	605	669	638	593	593	621	608	612	620	607	621	610	605	602	658	631	632	590	634	627	639	571	622	579	614	604	628	582	669	594	646	619	622	625	554	574	569	610	623	607	595	625	560	675	631	670	651	591	631	602	625	629	635	632	603	598	602	620	615	609	630	631	623	611	607	581	683	600	638	616	617	617	644	583	634	665	640	651	614	584	612	617	653	596	590	618	618	626	610	610	608	574	631	650	564	604	593	602	585	605	615	629	581	578	597	578	604	667	592	636	625	620	613	646	596	620	608	640	626	568	624	582	607	641	622	614	604	627	599	651	563	618	619	567	673	593	537	648	612	595	587	614	613	608	642	634	631	594	549	640	669	606	655	587	672	606	632	633	581	634	619	633	611	598	611	593	606	639	605	623	609	629	605	635	564	600	656	614	613	614	628	578	625	645	583	608	574	589	615	653	610	597	566	574	642	617	618	633	614	640	631	617	600	571	586	589	635	586	628	616	598	594	647	643	614	594	625	626	594	586	641	616	631	620	653	624	602	621	620	606	584	590	604	618	610	651	612	642	622	631	592	629	641	615	651	600	594	614	629	609	599	604	618	600	611	590	651	610	635	573	604	549	557	558	642	606	671	633	604	619	642	642	651	656	616	627	638	601	588	558	638	633	630	612	602	605	568	597	650	612	616	600	591	599	641	656	631	597	628	593	613	694	620	625	635	610	597	651	600	590	603	583	615	615	596	587	555	651	606	618	622	620	604	637	583	613	593	589	602	643	607	576	602	606	607	635	646	631	665	577	629	645	644	613	616	591	613	621	604	615	589	614	623	610	605	616	624	604	618	587	633	569	649	606	573	610	607	622	628	635	698	614	594	633	605	605	597	649	612	637	621	628	568	638	610	642	598	610	614	645	605	634	560	618	602	642	617	632	604	606	586	643	613	608	602	580	602	592	602	579	602	663	610	650	639	663	633	597	612	607	602	610	606	644	583	613	646	655	629	572	639	587	594	624	652	625	614	618	614	619	588	632	579	625	623	589	619	591	634	606	651	617	568	605	582	606	598	622	646	599	640	598	619	595	619	624	636	581	622	598	600	628	565	650	641
22994	20888	28131	23549	20592	6139	681	474	410	372	391	347	381	343	348	291	358	349	312	297	342	322	312	292	314	328	335	327	311	304	315	297	336	305	310	308	324	302	296	309	292	299	274	298	285	299	301	311	302	288	311	328	303	323	300	314	312	311	303	319	309	309	308	300	313	337	288	312	307	290	295	333	277	296	317	316	300	290	324	313	304	270	297	293	280	334	305	315	302	291	299	299	318	317	290	356	301	334	307	287	319	309	297	304	299	288	281	324	341	313	289	310	303	302	284	294	297	293	311	293	298	292	280	301	324	303	309	335	299	298	261	294	308	317	323	316	323	288	291	296	293	284	304	297	285	306	315	290	283	327	281	315	298	291	298	321	300	290	296	293	300	304	306	295	277	302	308	323	336	311	341	270	283	310	312	308	304	295	292	295	308	324	317	317	295	318	282	318	305	291	303	313	303	278	283	268	310	328	292	280	271	301	302	312	293	286	253	308	308	303	329	283	312	291	333	326	314	304	306	297	308	315	284	311	294	290	240	295	314	309	275	328	304	293	266	287	309	332	305	291	280	316	288	290	298	318	299	299	296	289	304	338	294	305	297	293	306	328	298	289	292	310	315	294	284	291	277	301	306	308	311	293	295	333	301	300	321	320	287	285	312	278	298	290	282	304	303	312	301	336	334	305	286	288	304	295	309	315	303	306	292	316	335	290	304	296	289	295	364	294	308	296	297	276	323	296	331	289	320	311	310	277	271	307	308	281	317	296	270	326	295	277	323	315	312	299	292	289	334	291	307	287	295	324	286	264	317	302	328	298	301	307	300	302	313	322	331	327	318	318	330	304	307	276	298	295	296	316	299	322	301	301	302	295	295	319	314	313	315	314	285	335	280	316	267	309	278	337	308	312	283	309	308	295	322	310	316	277	314	306	318	288	292	304	284	317	338	318	305	309	297	347	323	291	267	297	283	280	275	274	306	332	275	310	312	285	319	300	289	281	300	295	308	321	281	317	297	322	304	293	345	312	273	291	289	277	272	295	267	285	326	321	317	314	322	297	288	333	317	315	326	308	317	301	298	290	318	298	311	305	280	275	298	327	284	330	273	294	291	291	305	290	289	292	338	273	297	318	298	288	306	306	301	303	301	286	303	312	294	317	316	311	303	326	292	313	285	273	325	298	322	301	285	290	323	307	313	302	307	315	322	304	278	303	307	333	291	293	309	315	312	287	297	305	292	310	304	303	319	280	303	307	289	267	300	308	302	301	275	293	304	309	297	312	287	313	319	312	308	368	294	305	281	276	284	274	287	298	308	290	292	287	303	299	301	303	306	338	312	293	334	291	318	315	291	324	334	341	275	323	299	283	307	316	322	313	304	291	320	315	304	294	317	329	303	298	300	285	285	302	287	279	297	331	309	314	308	329	310	325	291	304	266	273	297	306	318	335	303	301	305	320	303	311	299	270	277	299	284	314	338	298	319	278	296	305	303	319	294	299	292	277	304	287	303	307	310	311	294	309	313	282	299	313	316	297	302	310	284	314	311	303	290	279	329	289	304	288	322	326	278	301	305	277	292	275	304	316	311	301	330	283	298	305	299	275	323	304	307	324	283	310	331	304	283	288	293	340	315	301	302	311	310	322	322	279	290	315	312	300	288	322	314	276	294	306	311	357	321	294	279	314	297	315	289	333	284	327	290	308	306	316	288	295	304	299	261	281	306	302	319	305	299	288	292	313	323	309	309	297	299	294	304	288	297	308	290	291	290	326	287	336	296	310	282	302	275	331	317	309	286	301	298	296	313	295	282	304	280	325	311	297	323	297	285	317	291	303	308	300	285	325	293	315	305	291	320	314	329	327	328	310	307	318	297	306	314	298	268	333	298	296	323	270	306	335	302	304	300	302	317	313	312	289	304	278	321	315	294	329	318	318	294	291	297	295	300	280	290	292	334	279	294	288	270	292	255	310	290	332	332	291	316	301	313	313	304	277	281	288	314	300	275	271	280	298	290	300	304	288	302	298	296	281	287	306	314	306	295	275	305	306	345	305	272	303	313	293	336	304	312	303	289	294	309	301	314	285	323	295	333	338	310	297	291	323	291	328	315	283	287	301	301	273	283	329	299	280	305	341	330	289	310	300	341	306	318	292	299	316	309	325	324	314	291	315	305	297	285	304	285	325	295	312	310	324	324	316	306	299	287	290	302	336	317	312	290	323	297	300	294	322	297	300	322	310	307	295	280	314	301	275	305	303	308	294	276	299	302	312	310	295	336	301	275	288	299	287	324	309	325	308	293	334	314	301	314	290	294	291	311	292	293	273	316	277	288	298	319	307	308	316	271	276	329	288	311	308	318	305	296	300	323	331	298	289	294	300	306	269	301	315	303	282	274	328	312	297	309	310	293	292	291	278	321	290	285	285	272	323	312	295	307	286	268	311	330	328	292	295	301	307	329	292	283	286	306	311	280	294	301	313	295	290	325	320	297	288	292	295	270	307	312	285	299	319	316	288	294	272	286	312	302	319	317	315	283	306	307	303	294	291	293	304	291	297	291	327	333	295	294	304	352	322	269	293	303	328	276	301	310	287	269	289	275	307	314	312	270	288	293	269	297	317	309	294	308	322	304	317	345	317	292	270	331	303	286	278	321	315	289	303	321	275	317	300	303	313	310	334	281	297	315	275	278	310	305	292	290	269	282	303	319	283	303	335	292	336	291	288	326	290	302	301	309	312	283	297	308	315	287	282	302	318	309	302	292	279	289	296	289	320	331	286	319	296	331	319	303	285	290	273	274	312	312	312	292	304	317	279	322	320	308	300	300	308	298	295	320	308	309	307	291	292	300	306	353	342	317	304	282	303	284	322	330	327	291	281	304	293	322	325	290	314	292	300	311	292	279	320	282	285	334	316	336	324	275	270	322	278	303	326	308	300	310	314	314	322	351	304	261	308	288	318	331	310	325	288	274	307	301	302	284	285	320	311	283	298	309	285	297	301	309	289	283	300	302	329	271	303	305	296	312	289	314	287	288	281	281	326	309	285	314	312	322	307	302	326	293	362	313	301	309	329	289	331	312	291	300	293	291	283	279	277	269	315	308	274	292	317	320	307	306	343	295	299	313	279	311	294	314	315	318	325	298	299	293	290	353	292	312	319	310	304	281	314	304	313	288	304	298	299	310	289	319	317	307	295	332	281	305	294	284	291	316	306	290	303	317	301	295	299	309	291	310	295	311	315	298	314	319	308	295	283	281	308	285	314	308	307	307	304	306	298	279	309	295	316	340	321	273	286	319	298	323	303	332	284	286	305	292	294	321	285	315	303	286	314	309	293	296	294	331	315	299	291	310	308	310	313	327	332	305	304	281	320	292	306	282	306	296	293	329	313	292	331	306	336	286	330	316	308	307	324	288	325	338	284	310	295	306	307	292	317	268	287	344	313	309	312	291	330	310	308	309	313	278	292	309	301	299	309	305	287	306	324	307	304	303	275	305	276	319	311	324	281
16957	57803	4089	2021	1464	1165	1065	758	722	687	590	561	549	515	536	516	498	444	474	510	452	450	402	467	495	441	458	450	439	434	439	474	412	430	412	456	421	418	404	438	437	426	436	440	434	454	397	423	393	484	464	451	465	456	515	478	429	477	455	442	439	429	426	405	472	390	417	406	427	411	415	481	439	457	458	431	443	422	416	396	436	481	443	450	416	434	440	414	448	423	427	377	433	429	447	454	439	414	400	446	433	455	409	422	413	395	439	438	423	420	469	467	428	445	433	405	400	410	394	437	428	413	419	455	434	462	454	462	405	444	452	453	451	450	390	463	435	413	426	409	432	417	409	492	398	473	466	444	409	455	429	487	414	408	434	398	434	400	441	396	372	429	432	447	434	418	416	399	415	411	384	410	419	417	430	428	417	400	424	436	412	435	412	410	427	410	457	471	415	390	434	432	442	446	434	430	435	461	428	414	402	396	434	446	441	418	400	448	382	427	436	442	435	401	478	418	411	425	428	424	393	434	439	404	414	432	398	436	421	418	477	428	428	410	423	427	377	422	415	473	410	438	445	434	436	416	449	408	403	399	440	456	417	434	415	447	429	432	424	400	417	436	458	415	449	420	429	444	435	453	385	456	423	424	453	409	447	433	458	448	421	434	437	408	419	409	420	405	412	409	442	439	431	456	446	429	409	430	409	404	428	430	429	432	395	435	430	428	445	382	386	443	437	414	433	393	415	439	427	409	421	437	428	421	426	432	423	484	437	427	431	432	380	405	453	438	431	415	474	421	439	442	421	410	471	434	434	451	424	391	424	386	430	467	439	452	407	429	407	424	419	434	445	439	425	437	392	429	455	445	386	424	467	453	424	433	421	406	444	444	410	440	407	422	413	421	417	393	436	415	475	449	401	391	448	433	413	413	391	441	443	402	401	410	435	404	457	418	452	438	418	410	411	450	396	418	434	412	399	435	407	407	413	434	458	442	430	393	473	419	386	409	472	425	454	399	437	439	433	465	403	428	416	429	420	409	438	432	457	401	409	412	418	444	391	424	435	441	432	390	455	431	402	436	411	397	439	398	416	448	453	445	420	414	470	439	458	438	416	471	434	429	421	427	444	423	413	433	434	443	411	431	414	428	437	466	403	439	416	416	394	431	426	396	445	450	438	421	472	426	384	437	451	452	413	418	443	409	424	444	417	438	457	430	439	402	397	420	458	444	412	420	431	436	454	459	424	433	457	439	427	412	458	464	408	431	414	468	411	402	442	426	416	425	448	457	433	433	419	415	424	445	463	435	435	424	439	395	409	446	449	436	450	417	391	435	411	427	418	435	428	466	435	453	406	472	448	417	484	434	431	442	414	411	354	404	429	392	467	441	451	410	412	430	408	421	433	406	435	409	405	422	428	434	418	401	497	436	433	453	438	431	420	430	413	414	433	431	394	385	414	390	445	437	425	418	400	450	415	420	434	446	416	407	437	432	380	421	380	420	452	384	459	407	406	411	428	420	445	403	476	441	411	423	433	470	436	423	376	473	441	450	445	432	406	435	423	427	392	444	414	419	420	415	431	432	416	404	420	394	394	433	439	424	453	433	409	445	446	438	421	431	446	422	434	391	421	406	413	412	383	447	454	402	431	439	437	420	412	438	386	436	439	455	441	375	421	456	436	431	424	470	412	416	393	409	433	408	426	385	428	443	473	449	429	418	459	423	433	428	451	422	430	401	420	429	424	441	443	420	424	449	393	407	418	434	419	462	427	427	430	432	425	443	451	436	418	438	396	431	425	430	427	451	439	388	407	454	463	410	426	427	430	447	452	429	452	443	376	443	416	417	438	433	444	452	424	379	432	452	420	479	429	441	390	419	460	450	454	412	405	428	435	453	438	418	435	428	416	438	417	458	424	427	448	436	425	424	429	449	439	419	423	432	448	436	425	430	431	406	358	436	402	432	427	441	431	418	444	388	479	428	391	416	436	439	436	454	425	434	386	391	462	429	396	426	420	443	446	423	384	397	403	447	456	394	455	416	429	414	454	439	409	454	435	404	406	422	445	413	431	420	431	451	447	415	419	402	435	468	424	419	430	393	418	437	402	439	428	408	406	445	389	421	452	381	384	473	414	416	423	416	444	454	416	427	449	450	462	394	452	412	453	427	441	436	474	444	438	373	422	420	412	439	420	452	450	428	422	401	431	445	432	405	430	422	377	430	438	392	460	445	449	423	429	456	452	400	450	422	387	429	434	413	441	445	428	412	419	426	402	439	452	437	419	466	484	416	419	422	415	472	441	417	468	445	442	437	429	398	465	441	480	447	434	408	437	417	386	424	407	429	420	432	424	421	408	423	401	435	427	421	433	433	430	438	405	416	401	421	441	427	457	406	413	461	445	441	445	384	399	446	439	421	438	450	470	468	467	434	423	415	441	405	444	414	425	466	400	464	413	446	419	445	439	420	424	445	422	396	416	421	445	422	445	418	429	419	414	435	443	386	407	441	451	423	451	424	413	406	445	426	405	450	432	450	412	403	429	424	448	403	398	400	417	402	452	437	417	438	443	427	439	462	405	419	378	416	411	440	392	408	449	431	413	401	421	487	425	424	440	421	427	401	402	447	476	460	430	443	450	439	413	419	432	408	403	446	425	452	431	468	437	446	415	403	419	459	396	444	480	471	427	409	403	392	386	427	453	432	411	451	430	436	408	444	437	417	424	440	439	415	418	462	443	421	463	445	440	437	427	426	432	432	420	420	448	411	442	428	435	406	423	395	422	499	416	415	429	405	414	443	420	427	451	427	446	417	423	452	442	433	440	444	444	404	452	458	428	433	422	411	423	415	391	421	460	437	428	429	443	429	435	424	433	429	468	445	469	451	472	433	433	408	395	400	387	438	454	450	427	419	443	426	398	402	412	448	441	395	423	450	481	442	391	441	465	427	410	429	455	419	420	400	437	424	464	462	376	423	419	434	431	418	423	402	427	423	428	418	422	452	435	429	410	451	445	423	398	388	426	412	402	402	392	447	394	407	417	433	453	395	402	419	444	417	430	410	452	401	450	396	417	414	446	415	445	436	423	413	447	416	442	414	427	443	413	439	445	436	400	429	390	448	438	398	432	451	429	433	434	417	419	413	401	428	443	424	420	456	423	445	420	424	417	404	440	402	439	473	394	403	435	410	421	408	418	407	458	422	414	439	436	463	382	480	443	430	426	377	402	445	456	450	419	419	371	438	417	406	466	399	441	409	436	423	413	445	409	413	414	433	449	456	417	446	427	431	428	411	420	437	432	424	436	416	446	460	439	422	466	413	379	426	426	413	385	405	452	426	435	420	448	414	406	407	423	395	427	420	451	412	411	433	453	434	447	372	440	417	395	417	429	412	429	408	433	450	468	414	434	469	448	424	411	425	436	405	428	413	432	422	426	412	407	451	436	417	420	389	404	412	417	436	437	458	423	424	420	438	432	426	469	440	450	448	413	417	440	428	447	427	434	427	420	462
24195	21149	26250	23298	3159	511	420	421	413	369	413	358	369	372	356	371	392	371	365	366	387	333	389	371	361	362	378	297	346	376	369	362	341	356	346	357	354	361	327	323	388	360	358	386	388	330	340	407	368	386	377	382	361	379	398	372	386	371	361	365	361	354	366	352	415	328	317	350	384	383	350	305	341	381	373	345	379	404	360	332	350	372	379	341	366	345	378	358	368	366	341	347	363	321	356	353	329	379	389	322	392	334	350	354	362	342	353	356	387	384	360	362	346	348	369	390	388	351	348	356	339	375	365	346	351	330	332	335	340	374	376	358	373	338	350	374	382	360	367	351	346	336	367	381	373	343	384	354	356	338	367	310	348	365	377	349	361	344	371	394	344	377	348	362	367	347	350	372	384	361	358	354	382	380	338	344	323	371	345	389	358	372	367	372	357	386	353	368	344	386	342	370	370	339	334	344	366	349	341	337	382	350	346	355	329	365	367	354	346	352	364	325	367	365	348	326	351	344	354	335	337	320	348	342	401	363	343	319	374	370	376	343	352	347	341	384	372	351	370	344	350	366	357	365	365	383	391	329	357	379	353	357	314	362	368	329	344	387	328	354	371	308	395	360	359	348	364	371	354	322	371	390	330	370	354	361	363	377	349	359	342	325	366	369	354	350	356	403	341	367	372	344	339	375	322	346	382	350	373	366	374	355	388	368	366	349	348	384	344	381	372	364	373	342	310	370	358	352	382	345	357	323	356	393	325	361	358	389	326	401	369	356	371	385	349	364	332	361	361	348	369	379	363	363	332	343	358	390	333	363	335	348	350	369	365	410	357	325	342	350	361	401	374	375	363	350	345	342	365	378	353	355	372	365	313	384	353	357	368	334	355	366	315	340	345	380	352	367	359	384	327	368	392	331	316	360	369	357	359	356	360	365	370	363	382	352	337	388	345	351	370	344	374	356	317	310	364	363	343	336	365	358	362	339	363	350	373	316	368	347	372	368	356	371	364	358	361	359	374	360	340	370	352	342	351	352	356	370	372	337	344	340	368	314	353	352	331	353	332	306	344	357	381	337	379	365	351	362	404	342	354	389	386	345	353	353	350	351	373	371	377	363	316	376	352	356	330	349	333	337	352	361	334	369	340	323	384	367	340	343	346	362	349	308	369	362	362	352	381	372	329	365	355	322	371	351	368	375	341	351	352	368	340	358	342	383	361	361	376	388	379	348	326	340	377	344	375	364	348	320	388	348	358	370	359	333	363	340	381	348	361	360	347	340	345	309	345	372	352	324	365	360	371	367	379	351	358	365	335	373	364	368	363	348	356	366	342	337	351	355	346	336	330	382	354	338	381	348	386	353	383	348	387	373	386	347	393	337	403	346	342	361	364	366	336	346	359	367	383	367	357	324	385	343	391	398	350	384	336	342	329	352	348	375	354	366	380	365	335	355	365	370	337	324	344	352	335	350	363	357	353	353	362	342	342	325	339	341	333	354	366	334	346	352	373	343	338	354	382	389	391	355	367	329	353	358	332	357	362	319	354	336	366	345	368	341	365	377	351	344	357	372	322	372	379	345	409	337	353	344	365	334	383	375	360	353	357	353	373	346	351	349	360	348	334	358	370	362	362	381	353	340	347	359	367	363	357	346	376	375	365	331	351	329	359	363	394	357	360	349	337	358	329	345	353	364	402	389	352	335	347	382	342	354	346	344	361	378	343	376	339	361	329	356	353	378	375	361	338	345	366	375	365	363	362	346	376	346	381	376	367	321	377	358	356	359	335	314	375	385	327	378	353	344	377	345	372	355	349	371	337	323	335	340	355	363	401	366	312	339	336	338	339	386	361	375	358	395	345	351	370	382	338	359	359	360	366	357	364	358	356	323	362	364	339	363	357	366	343	379	367	343	347	352	363	352	353	343	329	371	358	329	336	343	356	318	388	342	346	357	341	381	349	375	327	353	356	369	344	393	358	314	373	367	383	362	369	361	351	340	326	358	315	301	314	363	387	389	338	362	347	360	337	345	343	341	352	307	394	321	380	352	376	309	350	324	360	352	317	364	382	336	341	333	403	366	359	352	385	354	365	332	353	322	340	344	299	365	378	325	368	382	357	377	340	363	365	359	348	366	365	377	360	354	349	357	321	340	355	366	340	347	360	375	364	300	352	385	363	363	317	365	371	329	342	361	336	355	337	341	359	347	334	354	364	346	392	377	337	344	360	370	330	372	390	371	374	346	348	366	370	329	372	369	351	377	352	362	357	382	365	343	378	374	344	362	373	343	369	352	359	331	345	351	372	381	302	345	339	358	352	316	339	362	359	357	378	356	361	355	364	356	374	346	329	369	328	349	373	402	360	365	385	356	396	390	348	359	358	367	361	353	387	344	366	372	385	352	311	360	327	372	335	334	355	374	379	363	358	336	346	343	362	328	366	375	370	352	356	323	375	369	360	340	333	379	353	373	370	341	377	368	337	353	358	296	350	385	335	332	366	354	360	335	371	384	314	363	359	369	341	353	363	380	322	362	332	350	372	373	344	350	352	364	372	339	365	363	379	364	341	383	380	319	362	336	339	334	346	386	352	362	325	365	340	358	379	332	333	340	336	419	343	378	347	336	317	368	382	369	356	369	352	349	366	349	363	336	375	352	379	368	354	352	332	354	344	352	362	351	358	350	382	351	348	350	346	340	360	359	347	351	382	373	345	375	348	371	359	330	383	353	367	366	351	334	331	362	386	339	349	359	373	343	358	370	374	347	370	343	338	357	367	381	373	364	358	361	331	363	342	354	345	350	348	336	409	368	384	338	357	342	360	354	335	374	362	342	354	361	348	308	347	382	329	337	334	363	366	344	343	329	345	369	338	392	365	333	344	365	366	350	337	324	344	348	357	358	367	346	375	380	342	337	346	352	339	369	385	358	350	356	357	353	389	351	361	356	348	331	332	322	329	308	340	367	348	325	353	341	369	349	392	333	348	355	386	392	340	382	348	369	376	359	338	334	332	355	337	342	362	327	375	373	341	321	350	335	373	370	371	363	366	348	347	352	347	362	318	375	366	345	350	357	368	374	359	342	364	364	348	366	357	358	326	344	336	347	360	372	355	365	347	366	353	364	373	379	385	365	361	339	361	356	347	348	352	393	333	351	376	372	369	367	353	372	337	388	364	346	382	347	338	382	379	348	321	354	347	361	332	342	371	370	350	359	341	346	341	373	368	339	365	361	353	378	342	350	349	353	376	322	397	406	340	371	345	362	375	334	385	360	357	368	351	352	368	358	383	356	357	323	357	359	360	327	373	339	356	337	348	340	351	335	359	341	344	365	371	380	382	361	354	387	376	347	305	344	394	374	348	388	355	356	311	372	358	356	328	346	340	376	400	343	418	341	342	345	360	349	329	330	351	315	336	330	347	383	344	318	375	346	376	308	379	360	361	349	339	343	367	379	365	379	337	333	351	392	348	361	386	348	383	357	341	369	370	359	355	365	345	371	362	354	391	346
13150	49393	2389	1204	1009	818	786	700	636	603	574	589	533	494	507	468	480	538	531	526	505	496	455	446	490	467	486	460	486	509	447	451	472	473	496	471	501	500	472	482	517	472	477	468	497	517	448	478	461	517	504	495	517	527	509	570	514	502	465	503	493	465	517	471	432	514	482	470	475	520	507	488	461	490	468	469	496	458	499	495	508	466	477	455	474	466	459	480	459	494	476	493	453	478	456	451	481	511	459	477	472	497	463	469	457	505	458	490	485	455	481	477	497	447	473	469	507	490	493	481	465	461	483	508	495	469	523	462	463	459	457	455	478	543	446	507	435	487	485	462	479	499	458	482	475	465	460	507	463	460	408	466	465	492	480	449	449	471	488	464	425	466	489	460	490	457	453	454	495	509	429	469	459	461	514	446	500	471	528	507	483	465	457	450	502	467	486	481	440	485	468	465	473	481	504	461	502	484	497	485	481	489	483	470	428	510	468	463	480	490	484	506	483	469	422	427	471	481	464	467	467	517	499	440	503	480	462	446	482	515	478	482	460	505	466	449	492	456	471	450	474	455	474	471	499	459	461	506	461	472	436	488	460	465	498	478	475	469	507	475	511	440	502	510	529	445	498	446	485	462	484	476	475	464	458	468	476	500	510	457	489	480	503	495	469	464	444	453	456	442	484	495	456	480	481	490	506	466	496	460	488	514	493	495	478	433	508	529	486	472	452	481	454	470	431	489	468	468	464	438	483	465	431	466	524	465	485	461	463	461	482	465	479	490	464	491	468	476	476	451	466	443	457	463	457	500	455	473	450	480	469	488	483	443	451	461	480	430	475	476	493	460	496	501	429	501	495	473	488	513	462	452	456	478	507	488	486	476	481	487	474	473	492	478	498	462	493	494	451	454	472	472	472	528	488	470	483	443	473	462	475	493	491	494	449	467	457	493	440	441	504	488	464	514	462	494	510	473	475	495	499	475	471	483	481	493	472	478	458	481	503	467	526	500	452	456	514	509	483	483	435	485	517	529	460	432	457	499	489	511	471	497	494	470	435	500	460	479	481	487	468	440	484	495	472	486	489	456	526	502	472	443	466	493	474	463	470	473	502	509	456	480	467	463	462	470	481	454	473	466	471	427	434	499	464	512	479	491	482	505	467	478	462	450	480	497	433	478	469	468	502	452	511	502	477	466	500	469	485	474	507	456	466	412	478	471	491	489	426	494	477	483	434	497	487	433	450	512	508	458	427	477	516	491	485	500	495	481	447	486	473	466	467	505	498	495	470	440	484	479	458	447	480	456	473	463	491	481	518	490	499	463	429	438	481	497	481	460	420	477	454	485	440	483	464	505	468	456	438	499	496	471	485	492	451	475	488	489	475	511	455	448	501	434	469	478	475	477	440	458	522	464	494	484	511	476	473	430	512	488	497	473	462	465	467	490	459	495	448	505	479	475	476	487	478	463	468	490	490	462	502	479	496	463	511	504	451	502	458	459	456	492	447	449	470	497	470	493	511	479	544	471	477	513	479	479	435	476	472	449	478	461	470	453	474	459	464	492	459	503	501	463	431	447	477	501	477	449	488	483	476	479	470	457	445	476	465	514	476	449	480	474	483	476	479	487	497	468	506	451	453	465	479	462	479	455	475	447	472	494	449	486	513	533	454	464	481	492	496	514	462	454	497	437	525	511	465	497	457	483	483	460	485	470	424	473	442	482	462	499	477	498	447	483	459	479	476	446	503	434	510	460	454	461	479	443	498	470	490	466	465	478	476	496	490	454	496	485	476	475	496	526	455	514	455	478	504	507	475	495	477	483	509	459	456	486	491	436	480	441	506	490	488	484	507	496	476	442	508	506	448	500	461	446	520	498	504	498	462	506	479	473	455	520	457	471	480	455	485	484	453	460	493	492	476	487	493	490	454	471	476	472	460	471	474	477	482	464	459	498	482	492	490	490	470	481	474	488	500	503	506	457	497	437	485	487	474	482	495	457	484	473	481	473	457	477	483	451	474	497	432	460	487	476	485	455	443	512	450	496	475	508	481	494	493	467	476	472	491	465	465	499	488	510	501	452	465	467	479	453	461	497	451	461	456	455	473	435	494	450	490	445	476	441	466	440	465	477	451	482	499	500	462	426	506	491	450	492	488	478	493	467	482	456	502	498	479	455	457	461	467	494	484	495	482	462	493	479	473	463	443	515	484	507	436	483	471	450	486	483	441	479	472	487	477	477	451	510	473	455	509	469	458	465	446	478	465	500	521	493	494	447	448	461	495	528	493	512	476	478	488	440	482	517	459	509	474	466	470	503	484	469	464	476	413	488	495	485	463	484	441	489	462	468	422	468	447	470	466	466	479	460	510	505	478	512	490	480	472	488	494	485	455	472	462	479	451	452	491	467	465	458	476	493	492	461	467	476	456	462	491	490	498	500	462	476	470	475	489	453	458	461	490	485	497	439	441	461	480	473	500	472	480	475	468	479	514	456	525	470	496	483	463	464	476	439	434	500	440	505	474	432	449	469	490	460	466	461	477	478	462	494	445	476	499	487	458	460	458	499	453	425	474	507	495	474	453	476	514	497	449	465	482	498	468	465	476	473	470	496	469	468	429	483	480	512	484	462	451	463	499	495	461	518	420	434	524	516	515	460	494	470	522	496	446	436	492	479	466	517	477	477	444	491	447	447	498	482	469	450	470	473	491	477	459	517	537	480	463	536	469	497	445	457	469	492	484	461	479	473	460	468	508	481	456	469	438	471	484	427	452	511	466	481	470	415	466	484	448	486	465	511	477	469	453	517	505	487	478	468	441	452	513	427	500	467	488	505	497	485	460	450	489	487	471	510	490	468	428	438	492	454	495	475	506	438	494	507	476	464	432	485	497	491	463	445	472	509	477	465	434	463	481	515	461	460	471	507	490	500	465	480	457	451	495	452	439	516	486	513	447	494	483	479	484	481	465	479	500	446	491	512	501	504	462	501	459	481	514	518	453	446	506	445	467	455	448	476	459	481	475	462	472	470	490	482	449	472	478	465	476	494	463	498	459	495	472	469	514	483	470	492	464	469	452	497	490	484	464	508	467	462	477	453	460	451	460	474	485	475	480	462	497	494	465	487	467	461	484	495	470	450	511	490	469	465	461	498	470	498	469	473	462	472	495	506	495	458	453	496	451	481	485	466	455	457	469	499	475	470	500	481	470	511	449	450	493	475	457	433	475	487	435	464	472	479	493	505	487	467	442	490	489	477	479	455	452	462	467	482	487	468	476	462	497	465	470	432	454	457	462	477	488	468	485	467	451	476	451	492	474	485	489	475	497	467	485	484	482	469	505	490	502	442	462	485	464	433	481	480	515	453	455	479	483	470	480	489	463	477	467	448	479	505	465	480	500	478	461	500	515	455	502	484	472	514	453	454	477	508	488	470	478	498	495	459	438	481	495	479	475	477	472	459	506	518	500	495	448	494	488	498	512	453	467	477	475	513	438	480	469	471	450	507	492	476
22069	20899	28446	23293	20810	18440	1299	429	326	283	299	247	218	211	204	174	178	191	188	150	164	169	185	140	162	149	154	155	149	142	149	155	163	126	142	126	146	141	155	142	137	152	133	160	135	160	139	167	175	179	169	156	170	182	163	162	162	156	136	171	130	150	130	133	132	147	145	138	124	151	126	135	136	148	147	125	131	149	138	146	139	130	153	121	139	158	130	136	150	135	159	130	144	144	122	139	163	128	160	151	161	142	133	143	160	149	153	130	131	152	164	134	132	129	151	120	136	138	133	127	133	153	158	162	146	128	118	121	151	142	143	139	155	137	133	158	146	134	140	137	132	136	146	121	154	128	139	152	142	138	141	124	131	159	162	146	131	127	146	138	136	136	124	143	128	159	133	118	146	136	137	153	129	140	136	164	139	146	131	151	145	117	135	114	145	141	134	131	129	130	160	111	133	138	129	126	151	147	119	144	120	149	143	150	130	144	113	126	150	133	144	138	161	144	139	152	129	133	122	147	139	134	146	152	162	137	118	135	136	136	151	150	133	124	143	139	121	129	139	138	159	141	157	138	144	138	120	128	125	120	123	158	147	135	144	137	124	144	144	125	131	140	134	140	139	128	127	132	128	129	124	143	164	127	106	121	128	147	155	139	127	150	149	141	133	142	140	149	119	142	128	133	141	136	120	123	116	146	141	152	143	140	127	125	153	135	125	136	130	156	131	143	139	123	153	150	143	120	143	126	135	139	141	132	139	150	140	154	139	137	142	141	139	126	139	173	122	147	120	157	108	136	136	131	138	142	145	133	136	155	125	146	149	139	139	164	148	138	129	142	135	133	138	120	142	159	145	135	135	168	130	140	135	133	157	148	150	160	136	125	142	130	110	155	137	138	137	141	149	153	148	131	153	133	137	166	146	135	138	131	143	136	132	122	149	119	140	126	153	132	128	131	136	145	148	147	133	147	143	151	154	134	144	134	139	142	135	127	138	137	151	153	130	136	148	131	159	122	126	146	129	126	153	163	143	139	121	147	145	122	142	148	130	127	144	168	133	137	136	150	143	139	123	149	146	136	140	139	136	120	160	151	156	133	160	129	138	115	146	153	129	145	142	152	153	146	148	132	134	130	137	133	118	132	133	160	148	137	149	137	132	124	147	153	117	149	138	152	151	137	145	123	135	133	152	140	130	133	160	140	139	151	145	134	131	138	157	128	128	146	144	133	131	137	137	141	110	146	135	140	145	153	117	121	148	150	147	145	123	109	130	139	118	130	137	160	144	124	148	132	152	157	136	131	133	128	133	133	153	155	143	138	129	141	159	113	142	130	125	137	126	151	143	155	123	126	133	155	130	144	126	125	143	159	139	150	124	133	132	139	137	152	119	132	143	137	143	142	158	148	152	138	142	129	157	139	139	149	131	154	142	133	126	129	134	145	152	140	155	119	159	125	139	141	151	113	131	146	127	124	149	142	119	136	135	131	158	130	145	126	120	131	122	134	146	165	124	141	135	149	145	113	142	141	131	133	141	135	154	155	140	145	150	150	136	144	132	113	146	164	154	129	130	121	135	150	132	129	140	146	144	141	148	158	157	162	128	128	136	138	180	135	138	135	132	136	126	133	120	142	135	126	146	156	138	144	135	150	126	138	143	136	154	146	126	140	135	141	129	124	135	137	134	141	165	145	147	132	155	133	139	136	125	148	137	127	129	126	138	125	125	136	151	133	140	149	139	147	134	127	139	124	129	144	131	138	145	144	137	118	142	142	145	137	124	151	148	151	121	135	164	151	151	134	156	137	128	136	149	129	130	137	134	128	150	134	140	131	129	151	125	151	153	145	124	129	154	146	140	138	121	151	114	129	134	158	142	131	134	127	155	137	138	144	146	134	141	150	172	147	144	131	160	150	141	159	135	137	134	174	148	122	160	153	131	134	142	146	132	145	125	134	143	137	138	126	141	120	130	135	134	132	134	137	132	154	111	127	145	135	174	133	139	122	136	135	133	122	140	124	136	163	134	159	146	147	159	137	154	158	161	154	138	131	129	134	126	149	124	131	177	150	155	151	151	156	156	135	133	131	118	137	133	135	140	151	150	137	134	153	133	122	146	112	142	131	152	138	147	122	149	154	136	153	160	122	129	147	144	130	122	150	122	150	157	132	138	136	129	139	143	138	130	140	147	126	154	149	136	144	147	163	139	157	141	134	150	139	145	131	130	127	139	150	127	138	126	125	135	139	173	144	141	141	128	138	143	142	122	143	153	124	147	129	152	151	128	118	152	138	122	146	147	141	144	113	130	131	140	129	145	126	130	131	134	152	150	178	140	138	145	123	119	131	126	146	131	155	149	157	160	138	132	143	134	140	128	167	107	126	126	138	130	136	136	157	117	129	138	141	136	151	134	154	156	137	142	153	131	130	145	141	135	149	142	149	132	155	124	135	131	141	140	139	130	138	155	126	138	154	119	152	111	133	138	151	147	127	126	139	118	127	130	116	132	142	136	133	111	138	141	146	143	142	137	130	145	127	124	155	143	140	165	133	113	142	148	138	138	144	128	113	128	126	140	155	147	140	148	136	141	144	132	155	115	158	139	118	129	163	140	138	131	151	124	145	119	143	135	143	124	140	150	112	135	149	128	129	152	138	139	158	154	136	126	141	138	116	127	120	111	127	146	132	143	131	140	152	135	153	120	134	144	146	125	145	156	128	160	136	138	135	133	148	159	162	124	150	134	151	156	115	167	142	123	133	131	138	136	153	112	136	138	115	156	134	142	159	140	148	128	129	153	118	152	134	152	149	137	145	134	146	162	157	137	146	140	147	142	144	136	153	127	132	132	123	139	153	142	120	139	143	162	142	136	146	157	142	147	144	116	129	132	133	141	137	132	137	145	132	144	128	150	139	121	150	134	154	153	145	137	146	133	123	161	140	154	130	157	136	153	136	156	138	132	145	137	128	147	132	157	149	134	131	134	142	152	132	126	126	141	137	133	140	124	148	133	122	149	133	146	131	156	152	116	141	157	134	125	137	125	135	144	156	131	143	147	144	151	148	137	130	152	132	165	147	146	153	152	159	134	140	129	143	121	135	143	128	153	119	129	125	130	140	145	147	159	136	142	137	143	140	136	135	135	121	119	130	141	135	137	128	128	145	134	139	144	143	139	127	154	134	150	142	136	138	126	138	128	135	134	140	122	144	155	160	137	124	125	141	150	133	126	135	142	142	149	143	131	155	140	133	150	127	135	140	134	139	128	155	141	142	144	131	137	141	126	152	158	141	152	154	145	154	137	136	125	132	119	128	137	149	139	128	123	140	131	120	150	136	124	138	131	137	130	144	140	144	107	165	140	131	160	130	141	144	141	130	136	132	127	126	132	123	148	130	139	130	137	118	135	147	150	148	145	157	120	153	159	139	151	141	142	137	144	141	144	140	128	123	132	123	136	141	117	137	132	138	137	110	149	124	127	138	146	138	141	126	134	136	143	150	134	133	151	141
17508	56230	6659	3036	2105	1614	1206	898	736	673	539	480	430	408	377	315	323	309	283	281	276	259	278	236	256	251	237	207	217	220	216	210	217	202	218	211	213	227	200	214	213	214	200	210	207	214	217	200	204	225	273	238	218	262	254	245	239	224	221	229	191	189	197	197	198	196	183	224	209	208	232	196	195	183	192	195	182	197	175	176	208	191	201	195	178	205	191	185	201	201	184	201	210	179	186	209	186	199	229	202	184	191	186	193	188	194	188	203	205	198	202	208	213	194	187	191	183	176	213	206	192	188	214	194	220	208	195	208	163	200	181	183	192	180	200	195	172	195	188	186	178	192	203	188	188	175	226	181	181	193	191	203	193	184	215	192	194	187	193	200	222	174	190	177	173	188	192	174	203	196	181	210	181	199	179	194	195	190	178	220	211	188	195	189	212	184	189	172	189	199	189	187	203	216	204	190	182	176	182	206	180	176	189	172	183	179	190	200	175	163	208	202	188	188	160	195	196	194	175	202	198	202	201	187	180	181	184	193	205	203	196	184	187	232	196	194	185	202	177	191	176	199	195	198	183	190	183	180	176	169	192	202	209	179	168	188	178	181	199	187	194	187	198	191	188	172	180	200	202	184	199	193	198	196	177	185	168	188	177	196	214	186	151	213	187	171	182	182	165	175	188	210	187	194	210	180	208	176	205	179	179	185	181	166	206	180	201	193	198	187	201	161	209	214	207	217	185	176	178	199	182	185	184	196	204	165	192	170	211	204	194	175	162	208	194	198	211	196	210	202	177	200	183	187	171	201	191	203	200	186	179	197	213	205	204	196	202	195	187	196	197	204	182	170	159	199	200	194	192	195	169	198	182	169	188	218	183	194	171	178	151	196	181	196	178	207	192	206	231	194	180	187	184	188	187	196	206	183	168	152	176	200	217	189	192	181	180	209	196	195	208	198	198	189	196	201	157	189	211	196	187	196	179	204	187	208	175	207	202	196	198	185	220	168	195	175	185	203	209	173	188	178	186	197	191	195	191	183	185	191	170	193	207	191	158	203	205	192	203	197	197	186	191	196	202	194	198	165	179	180	176	179	157	184	202	153	198	225	199	205	173	172	200	211	181	185	198	184	200	190	186	193	199	210	196	201	199	191	198	194	208	199	191	207	203	207	181	185	182	171	194	204	207	198	157	193	175	175	176	177	199	185	186	194	196	186	174	196	195	152	213	192	200	198	195	183	173	186	213	179	198	199	190	193	193	176	217	188	184	187	185	181	208	208	186	172	183	209	195	182	172	199	170	187	170	193	204	172	197	184	199	184	187	175	192	182	207	164	193	216	183	189	158	203	190	181	205	175	189	210	152	194	200	199	179	182	198	190	206	184	210	206	200	183	205	193	188	209	184	195	156	192	205	188	205	163	185	188	195	177	169	203	189	209	190	190	166	200	198	185	192	214	204	180	207	166	199	207	206	169	194	188	187	174	192	202	182	179	202	215	206	199	190	201	189	191	197	195	181	182	210	192	197	204	204	190	194	200	183	209	196	203	191	202	186	154	188	197	221	218	200	173	208	178	192	176	208	199	187	200	201	174	201	185	182	174	181	173	191	183	194	203	200	190	183	173	200	197	189	195	194	220	205	175	174	212	210	187	200	197	190	183	189	201	195	204	187	186	207	218	184	207	192	207	194	166	215	186	193	193	188	198	183	197	181	212	173	175	190	167	185	175	192	198	201	200	198	205	179	211	188	199	181	189	192	170	205	196	202	183	181	169	190	172	187	204	184	184	192	182	189	185	169	193	167	186	189	181	186	189	180	201	201	196	198	195	184	181	203	197	185	192	194	182	213	203	193	202	174	190	197	192	218	192	189	180	189	199	203	186	191	198	190	202	193	188	212	202	196	196	204	169	200	184	187	172	201	172	208	189	205	188	207	202	178	206	199	186	182	178	188	173	187	180	182	208	186	193	201	194	191	187	206	191	200	166	222	209	185	204	183	210	195	201	208	207	194	196	207	186	198	201	209	207	195	165	207	188	217	188	167	194	173	176	191	196	173	180	189	179	178	190	187	203	168	196	182	189	160	184	218	205	182	198	182	160	182	191	211	176	209	192	207	187	191	204	195	194	212	192	169	186	193	202	186	165	169	188	188	193	177	211	168	196	177	192	198	180	185	175	175	175	185	191	211	200	190	197	199	200	190	191	177	201	224	208	191	203	211	177	204	171	180	188	177	206	199	181	175	198	210	172	214	192	197	220	186	188	174	215	191	191	201	176	197	174	185	208	228	214	202	222	214	182	188	192	201	157	197	212	193	200	202	209	204	203	215	185	187	192	177	178	213	200	210	184	210	196	203	200	192	186	186	168	191	184	198	188	194	216	217	187	213	198	206	206	203	187	201	199	185	178	177	183	179	229	215	208	195	184	207	165	195	215	187	191	151	217	193	228	202	212	189	193	176	174	183	200	194	194	199	167	195	190	190	183	193	183	180	199	188	192	169	177	215	194	172	189	186	212	205	185	165	163	196	185	202	206	227	225	194	198	198	191	208	181	182	163	194	190	193	202	206	186	179	196	204	194	180	201	186	180	194	182	182	196	196	205	183	177	177	219	162	171	188	196	186	201	178	161	194	206	193	168	188	196	215	217	185	179	195	181	192	190	173	196	227	196	201	202	198	216	224	189	205	197	182	198	180	181	219	183	209	212	222	173	202	177	210	187	213	191	193	183	182	191	187	192	215	179	183	199	205	174	214	182	175	210	193	169	210	206	193	202	178	213	196	186	209	180	201	156	191	184	181	191	190	187	196	192	176	180	210	182	180	208	174	209	178	202	200	178	196	189	192	205	190	192	183	198	197	213	172	209	179	199	195	185	198	200	200	182	194	186	168	193	203	195	192	197	201	191	198	187	211	207	181	178	179	211	202	196	187	192	210	181	172	181	193	191	198	197	199	171	210	191	181	184	192	184	191	184	202	176	196	221	186	177	191	185	180	210	184	194	181	203	195	187	202	153	202	184	171	201	204	186	190	208	207	212	159	195	210	175	177	179	215	214	185	203	200	175	203	196	205	207	188	193	195	182	186	170	184	173	191	173	180	218	208	190	169	192	219	202	193	199	187	167	187	204	220	187	200	177	190	196	203	172	163	204	180	213	165	175	194	183	185	191	178	186	176	210	193	214	197	195	197	147	198	193	186	218	193	185	186	192	201	163	184	206	191	188	197	187	192	200	198	199	214	179	221	207	198	205	196	201	177	198	199	203	184	199	205	190	211	188	189	196	216	206	173	168	174	203	192	183	184	200	177	188	204	197	189	187	190	176	208	191	193	202	188	213	198	208	176	162	204	176	183	177	218	187	194	193	215	189	204	186	178	158	200	178	172	212	180	204	184	206	191	196	226	200	204	196	173	192	200	204	185	206	187	186	192	177	200	183	220	196	192	181	195	200	163	184	197	187	193	195	201	197	204	202	180	186	185	197	183	184	187	210	200	177	166	219	203	186
26705	19252	4805	621	518	468	484	442	443	456	434	471	451	451	429	465	420	453	471	432	476	484	420	454	427	463	407	463	454	466	427	419	393	441	459	447	435	403	454	423	449	448	462	458	421	456	437	460	430	393	476	441	450	442	407	463	484	472	437	498	468	464	413	467	446	430	433	440	465	509	379	464	443	470	487	447	437	455	467	475	446	446	445	448	476	419	445	458	414	463	449	440	453	454	477	432	446	408	419	433	472	436	438	448	413	472	439	454	454	430	453	458	432	462	428	413	419	467	422	451	443	428	422	446	413	415	453	438	412	460	468	438	473	429	479	473	428	483	464	472	445	413	410	424	411	433	471	455	438	415	455	432	451	450	416	448	416	438	427	442	442	460	450	465	422	418	420	487	478	458	469	424	428	455	438	424	450	436	441	426	450	470	453	426	434	452	425	434	446	472	466	408	458	425	414	437	433	488	433	460	430	427	424	461	451	450	424	421	426	432	416	427	413	436	432	461	465	456	420	400	478	469	430	437	471	404	479	447	408	417	427	411	458	452	466	446	414	456	437	415	449	449	466	460	459	480	458	435	441	445	431	413	445	469	466	422	435	429	473	415	465	439	450	470	424	435	461	457	441	434	469	466	394	470	439	423	477	506	428	451	460	456	444	429	427	467	450	429	432	424	451	470	436	409	465	467	419	451	391	458	414	428	449	432	445	438	454	441	499	450	406	440	394	450	384	471	439	475	440	415	451	402	414	452	407	480	444	415	474	436	421	458	413	423	421	438	448	438	436	452	431	415	431	435	470	473	442	456	412	431	416	427	445	446	425	442	452	484	400	445	450	444	444	451	481	448	457	465	449	427	445	465	430	457	432	438	433	443	439	470	437	424	443	432	423	425	445	432	445	420	447	464	443	443	416	413	436	451	451	419	427	441	459	466	466	439	466	417	427	449	455	489	430	428	464	451	449	457	414	433	436	432	431	445	433	424	446	414	417	416	449	403	399	416	429	417	481	450	431	477	457	447	485	451	406	462	437	428	457	429	462	416	456	406	431	435	445	414	437	447	437	413	444	427	427	478	450	485	422	472	432	449	434	418	476	409	453	453	463	445	426	431	440	418	434	418	460	451	432	418	456	410	397	462	492	419	436	437	455	422	429	447	451	475	430	468	447	440	399	419	453	426	483	426	453	412	480	448	441	414	431	436	427	421	452	427	416	490	488	441	420	455	461	486	422	426	450	439	437	461	469	470	435	466	489	407	428	466	455	456	445	435	468	422	464	436	433	424	436	410	427	426	442	459	432	459	447	428	417	377	413	427	431	450	435	421	439	446	437	447	415	446	447	428	440	420	449	484	438	449	469	426	434	439	482	466	440	436	441	438	427	414	437	438	439	451	459	478	435	431	437	450	461	443	446	428	441	412	438	467	450	465	438	424	475	431	409	435	412	449	477	445	475	447	452	442	415	454	431	447	447	446	442	441	427	462	474	462	429	439	447	476	450	384	452	421	432	458	425	393	431	473	444	446	465	441	436	438	449	422	451	452	418	452	405	447	441	452	434	425	436	427	475	467	423	458	445	408	426	445	458	465	438	418	434	461	446	435	428	425	457	466	458	411	430	435	512	452	421	413	459	442	485	463	437	445	435	439	439	436	442	421	441	436	485	479	431	459	434	438	472	441	451	461	429	436	450	449	462	420	452	495	424	474	480	465	422	500	435	447	442	453	424	464	430	435	421	451	419	398	409	416	452	423	429	469	455	441	454	458	465	429	458	418	420	403	426	404	456	458	461	442	430	456	466	459	472	438	414	444	439	415	432	409	459	430	422	436	450	446	424	443	460	445	452	454	393	409	452	437	403	430	463	451	456	429	418	460	425	455	468	430	432	436	419	464	444	443	468	416	456	405	466	434	459	496	435	469	451	412	436	422	462	463	415	482	449	475	476	425	406	486	460	414	422	444	453	456	398	433	474	469	423	452	432	462	439	468	461	435	478	456	457	450	481	431	419	444	427	456	439	449	404	461	479	482	426	421	418	452	439	421	408	449	445	437	469	468	438	450	471	441	389	427	426	443	451	449	441	478	440	422	478	442	443	415	425	404	420	434	436	445	429	445	431	468	434	411	436	459	428	447	495	483	450	507	415	434	449	432	428	429	445	422	456	436	441	434	458	407	441	401	442	478	458	442	430	414	461	434	412	440	443	442	433	403	477	439	447	447	432	452	420	445	431	401	430	472	478	455	418	402	446	441	442	459	439	443	431	441	480	418	431	418	403	405	408	488	458	416	448	425	437	442	444	418	447	458	463	433	436	461	419	425	448	445	434	472	419	441	469	454	444	436	430	439	436	399	443	470	410	446	437	429	465	427	444	427	452	428	404	418	457	450	446	417	453	471	425	416	454	431	451	450	420	455	442	447	438	402	427	425	426	461	396	416	444	438	459	455	385	462	419	414	471	427	441	440	437	417	459	470	438	439	447	443	466	435	442	443	451	413	432	447	430	455	448	475	454	460	462	449	443	410	486	423	433	423	433	444	459	436	445	433	455	468	444	403	453	424	445	435	433	397	454	451	422	453	463	486	444	436	433	446	464	478	462	439	428	452	418	466	461	430	426	442	487	408	445	435	431	459	474	392	439	444	426	432	418	437	449	454	411	437	474	457	431	442	484	417	446	433	443	418	451	477	452	460	447	489	403	454	409	435	453	433	455	402	442	484	432	438	488	453	439	482	495	493	451	416	422	490	453	434	436	445	442	428	429	458	420	450	436	435	439	435	436	427	447	448	441	413	440	407	416	441	450	476	440	454	419	467	468	461	463	426	440	455	446	448	428	438	415	441	450	462	440	469	453	419	449	414	436	414	441	388	448	467	460	430	435	460	456	435	420	459	410	433	454	442	480	436	450	465	451	433	439	438	406	435	420	471	422	443	449	416	436	417	466	442	430	445	435	436	438	428	463	395	432	458	449	437	433	442	404	443	444	419	466	433	453	436	435	434	470	422	436	428	460	433	455	432	439	431	489	416	430	401	441	438	445	447	436	465	435	470	421	430	466	434	409	436	424	448	429	458	422	456	423	445	449	436	429	456	462	439	411	408	430	438	470	434	397	437	471	433	469	470	424	444	444	441	437	454	403	460	409	474	417	449	420	431	465	396	466	416	451	444	422	497	402	442	452	453	438	447	442	448	430	430	447	461	405	440	466	495	443	484	446	426	460	442	449	434	459	427	445	451	442	438	405	462	443	445	491	428	450	442	438	454	465	399	432	450	424	420	433	411	435	450	421	447	457	407	464	439	445	464	452	447	458	460	443	454	463	431	429	413	439	426	418	419	449	472	459	433	441	436	454	490	440	480	416	429	449	457	393	433	437	425	435	452	428	419	411	426	467	425	422	406	423	420	393	444	424	459	454	441	430	467	443	436	463	428	446	431	420	473	436	438	412	448	434	391	439	461	475	431	440	433	453	445	440	438	441	455	450	429	446	464	393	483	472	439	425	458
7446	22372	900	713	667	661	618	604	593	677	640	634	653	655	579	611	589	640	591	584	603	632	572	625	618	639	610	614	627	598	632	622	626	622	625	583	585	611	610	590	587	601	629	610	578	625	605	625	619	604	638	619	614	654	601	618	640	597	610	599	603	577	625	607	571	614	609	630	596	586	564	657	570	665	554	592	634	610	566	630	601	588	641	586	593	606	546	637	633	589	644	573	602	601	617	634	611	632	599	588	636	643	619	562	654	604	575	620	590	581	567	575	576	622	591	630	645	584	614	576	560	606	581	613	587	580	577	626	565	617	616	583	592	598	604	630	572	643	598	573	603	578	552	627	581	602	571	590	619	594	624	567	619	607	593	624	590	635	618	621	607	628	630	594	595	606	614	592	568	634	583	611	584	615	621	626	602	623	614	598	616	611	606	602	618	630	607	606	599	587	622	584	640	585	600	563	636	624	587	550	584	587	636	615	591	613	611	616	602	621	586	652	601	581	617	595	617	605	616	597	565	559	625	590	598	589	582	629	603	636	611	621	578	614	627	577	617	608	628	629	658	596	599	619	674	592	594	603	601	631	597	600	598	587	606	628	602	571	584	619	585	592	572	630	582	633	597	613	593	609	634	604	618	616	656	605	645	606	598	581	570	617	584	605	615	612	597	650	599	582	638	659	571	584	582	597	587	615	583	601	589	561	638	591	654	600	593	609	624	616	583	605	637	623	647	558	609	649	585	594	600	615	579	613	558	554	609	585	625	585	631	574	636	605	595	602	631	575	566	562	657	627	640	612	618	585	594	602	604	579	606	612	598	607	601	583	642	572	610	624	569	632	583	582	650	612	634	583	545	565	610	625	572	594	630	592	620	642	619	577	595	584	607	593	641	612	588	628	615	593	587	601	574	615	600	635	556	630	606	584	596	615	597	594	604	586	597	607	610	599	618	603	558	606	629	584	584	599	614	620	622	598	603	619	623	582	583	606	622	644	589	649	615	597	580	605	578	580	601	581	607	548	571	636	595	607	648	573	591	557	649	590	626	575	578	619	615	641	601	633	609	600	598	609	608	576	626	580	623	608	638	619	535	616	582	646	609	592	557	547	606	651	611	590	643	602	598	626	632	631	575	576	634	576	608	561	572	635	629	620	556	579	586	619	626	603	590	580	595	620	600	617	641	605	577	607	617	632	602	629	626	594	582	584	604	611	587	607	601	577	574	563	587	571	587	573	597	601	634	607	593	588	604	649	619	577	597	605	587	579	586	613	666	636	621	601	614	642	618	605	640	581	624	609	614	614	610	602	592	606	623	595	575	579	595	578	602	577	602	602	586	600	578	539	566	629	596	641	613	656	650	590	591	620	578	588	592	618	622	562	583	590	628	615	663	660	603	592	575	639	617	598	641	560	622	577	610	587	580	627	645	595	590	628	666	591	605	627	613	640	603	573	560	604	609	596	589	650	576	594	627	618	585	555	569	599	641	662	607	587	614	599	585	619	613	598	637	574	601	617	620	568	616	620	581	598	628	567	618	593	570	585	594	624	628	563	550	641	619	654	612	619	603	608	599	607	592	581	603	590	588	587	580	604	577	641	527	649	602	590	607	619	563	564	633	629	612	584	613	595	594	604	604	561	614	594	578	583	583	641	582	630	625	577	572	595	616	591	607	653	580	614	614	625	587	626	633	607	603	624	597	652	585	578	593	573	589	628	593	589	587	599	592	594	607	589	648	596	598	589	620	564	634	614	582	597	570	579	643	623	603	581	579	591	580	558	603	628	574	591	597	617	642	656	606	600	603	631	615	623	613	566	602	555	565	594	600	602	615	588	617	594	621	603	598	646	627	595	592	586	627	618	614	653	618	622	576	584	611	555	568	579	597	594	656	598	618	587	582	595	627	589	630	548	601	607	599	587	576	644	596	563	623	601	608	584	586	594	590	559	582	588	588	596	616	620	576	602	608	611	637	603	637	588	579	611	577	561	570	569	560	590	615	595	581	611	613	615	627	539	630	633	594	583	595	616	575	589	627	622	598	619	605	636	581	612	608	592	581	601	607	597	614	587	611	540	618	577	556	586	605	644	630	602	589	607	585	578	582	615	622	667	604	604	612	598	583	595	671	611	572	562	620	623	615	644	590	585	549	573	583	628	615	565	603	620	606	570	621	602	583	620	616	608	594	632	598	627	557	610	608	621	604	594	638	564	591	607	626	624	581	570	590	553	591	631	617	607	602	660	631	621	660	608	601	656	581	600	620	586	603	602	605	578	600	589	592	571	600	575	619	595	591	606	612	576	597	571	604	615	577	583	580	604	601	650	563	624	572	602	618	619	591	592	627	598	612	596	607	600	664	602	603	591	548	582	610	602	636	627	612	619	575	676	560	576	592	622	637	606	589	613	564	645	616	631	623	630	612	600	653	575	640	588	580	596	571	584	582	604	538	589	621	616	578	598	555	633	618	620	573	589	606	616	566	612	595	625	601	578	587	604	589	568	607	560	635	584	585	559	586	597	594	583	619	625	618	606	603	615	590	584	581	594	666	558	624	616	587	580	601	596	587	593	582	622	600	584	604	607	595	593	609	585	612	625	607	542	589	613	588	612	588	623	587	634	560	599	607	586	570	580	583	637	635	597	570	596	604	625	657	621	579	595	638	638	606	616	641	622	643	561	632	612	610	606	585	611	658	581	610	566	592	614	635	588	606	589	623	619	573	574	629	618	646	613	605	596	600	594	607	645	603	643	626	610	590	565	618	629	634	612	594	622	615	605	618	590	602	582	620	619	617	581	587	619	658	608	605	595	605	558	650	598	546	604	644	603	638	590	633	656	643	647	607	581	635	571	589	562	624	622	544	577	595	622	584	638	641	623	601	556	567	581	622	613	611	644	608	625	595	586	598	615	579	615	624	589	613	611	608	591	618	589	586	569	592	597	578	591	612	608	566	647	596	639	588	595	655	631	568	599	605	579	559	590	616	661	594	620	604	631	554	607	594	628	577	619	537	575	570	600	607	609	665	605	626	612	611	632	601	571	601	626	600	563	562	604	603	645	629	620	643	649	591	584	619	596	556	578	578	592	586	604	611	594	655	638	672	572	571	601	584	627	587	598	587	560	632	612	585	645	610	585	596	597	574	583	623	567	601	614	605	589	605	617	584	632	568	563	590	598	613	629	587	569	630	594	566	590	575	575	625	626	635	566	604	591	570	629	578	605	599	621	584	587	592	649	637	591	607	611	575	599	618	578	611	612	562	583	624	655	572	567	581	574	552	520	630	641	608	615	603	614	597	585	626	640	593	621	595	604	603	584	638	596	593	616	579	596	615	603	611	610	656	582	609	606	616	592	605	622	600	682	604	621	646	609	589	632	588	636	614	627	599	568	538	582	628	576	627	597	634	575	585	603	574	602	577	625	622	602	598	590	605	596	635	595	605	614	653	657	601	594	585	576	606	614	549	643	586	638	605	579	568	575	620	631	591	598	603	646	582	638	596	628
22855	21012	27985	23640	18768	2224	568	431	402	411	360	364	336	344	335	320	315	313	318	296	348	298	313	300	322	310	304	329	310	320	285	284	330	282	283	314	323	312	316	294	302	304	290	253	315	307	284	316	322	311	334	353	332	339	348	304	292	331	312	288	283	305	289	316	278	289	272	278	283	331	270	278	295	284	297	285	281	313	325	298	291	296	291	292	313	298	305	251	322	335	314	282	308	305	292	278	296	270	290	296	313	300	270	293	329	283	296	285	330	277	318	315	307	301	296	283	266	307	302	292	291	321	275	309	279	277	292	284	327	305	281	282	304	287	297	308	311	317	301	276	293	300	265	273	306	296	315	295	280	320	312	258	294	308	329	325	295	257	300	293	259	292	276	299	293	302	305	280	317	318	282	296	320	306	300	340	291	282	295	291	291	280	294	305	294	307	281	302	317	306	301	256	308	301	300	293	273	274	321	308	289	306	288	314	284	331	331	296	300	304	311	315	303	294	305	313	281	307	279	297	261	297	297	290	298	307	275	297	294	301	298	293	301	308	282	314	302	291	277	296	300	311	314	288	350	278	305	317	294	293	293	290	307	292	314	296	267	316	322	311	283	291	296	299	294	302	320	285	311	296	291	317	314	319	286	295	293	273	286	294	288	312	295	315	297	325	249	276	319	284	275	283	249	328	313	294	337	282	303	289	294	293	321	288	275	270	285	292	292	292	314	321	319	281	296	318	306	290	266	280	302	289	301	302	262	305	288	300	307	303	284	285	300	305	278	300	278	330	304	274	304	285	288	291	301	293	274	294	299	285	267	285	329	280	282	288	283	280	307	298	289	302	263	299	297	291	296	291	308	286	308	290	304	288	314	306	304	317	280	273	274	293	303	320	276	303	285	309	283	305	311	307	319	274	318	287	328	312	323	342	299	255	315	301	292	314	301	277	301	325	282	319	293	299	269	293	263	282	266	291	285	306	263	311	273	312	306	278	314	311	319	310	329	319	297	302	282	319	302	337	300	312	277	306	291	291	271	309	299	293	281	297	296	296	285	272	284	319	302	285	329	326	264	294	289	300	294	302	303	300	312	312	273	296	322	316	309	304	286	297	318	325	300	283	330	329	327	278	305	283	265	304	308	295	294	290	298	291	293	273	290	325	334	300	275	307	302	274	302	249	280	270	308	298	306	283	279	285	254	273	314	294	270	316	281	272	304	328	302	281	298	269	315	315	315	303	307	311	270	316	290	294	306	307	300	291	273	308	288	291	337	300	286	323	285	296	305	322	303	262	309	302	244	308	295	312	288	277	309	322	349	333	316	281	293	308	289	289	335	292	329	282	258	290	310	281	293	283	295	313	330	316	281	299	297	288	294	297	281	280	289	325	291	269	313	288	299	290	324	312	318	309	291	290	276	328	322	323	316	301	315	304	315	317	330	292	301	269	278	306	302	302	289	305	305	295	284	303	290	269	303	294	309	318	293	319	302	301	321	316	299	294	306	323	286	292	294	305	321	285	272	296	301	288	311	285	285	322	299	278	282	289	294	293	290	322	291	308	283	306	304	318	296	276	326	297	297	328	290	322	276	319	288	277	301	306	303	279	299	316	287	306	311	296	303	303	324	325	325	304	279	290	286	285	315	302	293	304	302	299	285	305	293	291	302	266	284	278	300	269	314	302	291	277	320	297	285	306	269	339	289	276	325	311	298	312	311	287	313	294	275	317	316	307	292	298	295	283	312	294	285	320	306	312	320	267	282	295	295	319	295	306	311	311	294	315	320	335	279	315	312	308	263	310	281	322	308	329	305	286	307	276	323	277	280	296	259	271	308	313	290	265	303	268	284	305	275	275	283	300	277	314	277	312	305	282	285	274	310	320	305	295	304	278	284	304	307	325	321	295	284	283	322	316	299	299	280	300	292	293	306	332	296	285	277	320	296	294	295	277	299	295	314	297	322	295	292	333	265	311	291	316	348	312	322	285	297	270	317	290	316	289	307	311	274	296	289	301	343	291	317	301	292	291	286	283	325	284	306	333	310	328	304	302	295	293	310	272	296	299	333	275	315	301	296	305	285	328	299	279	289	278	286	311	310	268	304	335	316	343	285	281	320	287	327	317	293	294	324	285	294	280	291	296	333	283	319	298	319	261	310	285	295	304	286	301	284	279	298	301	326	284	300	316	279	292	272	331	303	290	314	320	271	307	272	298	294	303	279	286	310	309	334	285	290	296	320	304	296	282	291	317	280	293	282	309	299	314	319	279	274	292	277	322	302	312	305	301	316	272	328	282	322	284	287	296	306	302	295	278	276	284	250	308	302	302	281	280	283	341	291	314	301	331	306	332	325	310	253	289	288	309	268	307	278	315	304	276	293	311	284	286	304	330	334	271	307	304	321	312	309	325	310	298	295	302	293	280	289	325	342	323	264	301	305	319	298	295	322	309	300	297	299	269	309	294	279	322	310	315	275	315	298	315	299	267	341	300	299	318	298	324	311	287	252	294	300	312	292	296	289	293	302	315	308	312	285	298	308	301	269	306	298	300	311	315	295	283	298	299	307	281	274	311	295	291	292	290	316	267	274	277	304	285	286	310	280	299	291	301	309	279	285	307	300	312	315	304	280	286	291	333	296	313	306	322	305	289	292	273	289	311	297	320	310	318	312	295	295	269	327	312	310	295	297	315	301	311	304	279	289	289	315	299	292	259	299	316	307	333	306	308	304	300	279	284	273	318	288	297	296	297	305	325	299	277	287	291	299	279	282	297	303	302	301	319	332	276	307	285	282	314	319	322	308	277	289	286	284	318	277	306	298	292	310	275	326	307	269	287	318	292	282	346	319	282	313	290	302	302	281	305	291	295	297	326	305	296	269	295	290	329	295	284	337	326	337	331	305	305	318	293	322	289	321	314	283	306	299	304	291	307	294	300	313	291	315	323	308	302	306	285	278	288	313	304	265	312	289	326	294	322	320	349	300	334	285	332	302	266	337	290	291	309	297	321	298	323	267	319	283	296	313	308	252	263	281	304	305	304	303	320	309	305	312	295	305	292	295	303	317	290	352	285	316	296	292	290	271	287	282	307	306	300	304	300	319	308	295	304	310	297	311	314	307	292	301	319	289	320	295	277	277	329	298	286	322	301	287	319	285	326	307	320	313	312	325	274	318	292	291	309	294	306	299	292	306	280	297	321	293	292	283	299	307	312	302	329	306	324	301	319	305	302	296	296	329	326	269	286	296	282	313	316	281	281	305	331	322	302	298	285	321	287	302	300	314	265	296	315	339	283	307	310	292	300	320	280	306	291	312	292	291	298	295	298	275	318	309	289	296	303	327	280	264	284	311	302	294	292	296	312	281	271	296	298	284	298	286	302	313	287	316	297	261	299	313	308	269	274	325	334	285	283	293	293	286	283	313	299	286	288	265	283	293	311	299	303	303	311	301	323	313	321	306	298	299	298	290	308	288	302	303	332	295	297	283	284	283	331	292	287	312	293	271	291
13613	53005	4359	1942	1410	1179	963	825	674	600	571	547	534	501	535	524	522	490	488	460	486	501	471	499	431	455	452	439	454	411	388	421	400	408	424	432	452	414	418	437	428	427	421	427	433	466	446	415	426	444	447	494	473	452	461	510	468	453	468	466	436	458	485	420	405	422	401	430	426	398	418	408	426	432	460	427	436	391	416	416	400	364	441	435	424	402	440	421	463	440	428	418	424	440	381	473	423	412	440	405	426	419	454	417	413	427	429	422	411	418	374	447	406	427	423	419	392	471	435	393	409	439	454	429	457	472	413	443	393	422	459	426	409	440	428	417	438	410	409	423	442	439	416	436	461	435	421	389	434	410	458	406	430	415	437	452	426	457	440	412	424	456	396	426	400	438	423	401	411	462	408	421	450	418	453	433	418	437	420	420	435	438	439	424	402	385	446	478	419	420	425	412	393	402	436	447	439	464	432	423	407	411	438	452	423	414	437	427	391	445	400	402	373	425	420	438	410	411	418	420	451	438	445	426	414	430	411	449	448	464	400	411	404	413	454	420	452	434	421	432	420	428	444	444	392	397	408	410	404	391	422	413	403	421	420	441	434	428	434	427	417	411	441	406	385	421	386	418	403	413	381	418	384	370	371	425	415	399	415	404	417	442	417	403	414	437	445	438	445	456	409	448	418	431	442	423	432	434	451	393	428	404	425	442	455	450	395	416	440	390	412	398	452	418	405	441	432	396	401	418	390	412	407	404	403	374	459	419	429	436	433	427	436	385	418	407	422	415	412	433	414	458	398	415	399	413	430	398	402	428	434	434	475	425	434	433	415	387	445	416	439	411	425	412	460	394	413	442	431	420	402	446	400	403	389	420	456	417	460	417	387	405	455	419	447	427	402	417	385	436	406	445	407	416	418	431	405	432	432	392	404	405	386	420	435	459	418	439	430	416	434	419	397	397	407	423	425	411	402	450	420	468	426	402	392	418	430	426	435	430	407	407	444	420	394	470	419	386	450	438	402	433	416	432	426	418	409	387	439	432	418	422	433	449	429	463	382	427	388	409	435	409	436	393	415	387	453	456	439	431	415	421	433	414	434	416	462	420	408	422	413	463	432	440	446	449	436	428	395	417	427	403	409	385	424	438	413	431	416	421	408	397	371	435	433	413	435	423	399	405	423	438	431	357	382	413	417	447	406	414	452	425	384	392	457	442	409	402	422	396	453	433	430	419	416	419	382	466	430	450	438	411	429	435	402	452	391	422	393	425	398	410	412	402	409	415	438	405	440	414	418	438	433	420	426	427	413	407	435	423	397	431	448	432	372	401	450	401	437	421	422	379	385	411	418	419	405	396	418	432	447	411	421	378	428	449	402	377	418	427	404	434	410	420	401	400	424	432	421	437	420	431	422	389	435	419	424	445	439	395	438	428	383	455	383	438	418	433	430	460	418	409	433	437	424	428	416	427	427	433	423	404	415	383	355	402	418	408	379	430	402	427	427	434	431	443	461	440	426	396	386	383	379	473	440	451	406	401	424	438	395	450	436	392	401	394	396	431	440	432	421	405	426	410	449	425	412	425	416	409	431	379	410	396	404	430	391	392	416	409	455	436	441	396	421	428	421	434	404	432	470	411	425	420	420	403	415	431	397	423	440	444	429	405	420	446	426	418	419	426	394	416	421	414	424	394	424	384	450	415	435	418	412	418	416	427	419	474	418	426	448	412	403	434	407	442	430	395	434	399	439	440	448	415	403	438	427	418	410	462	413	413	444	423	420	381	375	450	449	426	477	394	430	393	392	413	396	395	397	399	418	447	451	382	393	422	459	420	442	401	428	412	412	404	443	415	359	414	471	393	388	417	381	424	458	414	405	466	415	436	420	421	435	417	439	408	405	448	386	431	421	430	410	412	379	417	433	416	452	448	399	455	428	426	392	417	441	404	401	434	455	432	399	379	417	426	423	428	411	402	420	413	459	394	434	403	388	420	391	478	457	444	440	432	413	427	428	441	424	451	445	438	427	397	420	412	404	436	433	398	400	421	433	422	424	431	392	375	434	419	433	409	424	422	457	444	446	401	403	411	400	471	416	436	409	430	457	406	436	411	453	424	422	383	430	456	406	429	431	439	421	450	433	405	456	434	431	400	426	428	440	444	445	443	443	393	453	401	425	457	392	438	415	396	421	429	391	403	452	407	408	422	411	399	425	430	429	428	400	395	421	395	457	426	447	431	422	402	404	430	422	404	402	413	447	403	406	416	415	442	435	441	398	427	416	458	387	403	442	400	434	398	401	458	454	423	427	429	442	446	439	408	427	421	417	407	426	438	408	440	434	436	408	414	469	429	399	428	451	396	426	419	473	402	448	413	432	420	382	461	408	403	429	411	421	433	425	392	424	426	427	423	436	436	411	451	426	412	449	406	412	412	408	424	400	426	433	428	413	419	366	414	426	406	413	417	389	448	402	463	430	425	422	433	411	424	455	433	456	441	433	425	411	449	421	402	419	407	439	439	408	369	403	426	417	436	411	428	451	448	412	406	442	451	399	411	418	418	401	400	460	388	431	397	436	423	414	420	395	448	448	368	438	419	442	439	426	448	399	406	399	448	423	407	445	430	399	415	435	457	386	437	438	407	395	415	474	432	405	416	444	395	432	407	443	422	393	400	418	412	438	453	423	409	418	430	435	433	429	417	415	421	415	423	438	436	386	418	413	453	434	421	416	417	421	440	415	437	421	434	438	431	440	450	438	397	430	461	410	409	398	459	435	430	434	400	412	390	368	427	420	413	437	390	399	436	406	412	405	421	404	389	429	402	448	379	400	422	389	430	419	403	403	434	429	432	451	422	433	445	406	436	421	452	461	428	415	432	436	417	420	441	415	411	469	408	441	433	400	398	405	413	435	439	441	434	440	401	430	419	429	456	437	414	429	399	438	389	407	432	448	423	428	380	433	431	405	443	404	415	466	396	408	407	423	429	379	395	393	430	448	425	394	435	430	428	437	429	415	433	411	418	423	430	401	397	447	443	455	428	468	415	402	440	411	415	457	404	429	404	466	447	416	406	412	396	408	434	418	432	419	430	398	403	429	429	441	435	425	398	414	395	431	428	442	394	407	396	398	408	455	447	457	389	407	410	404	421	406	437	452	439	411	386	378	421	399	413	402	392	432	423	452	394	409	373	419	437	404	421	434	418	454	395	434	409	475	428	432	415	386	423	412	409	423	379	389	395	414	408	405	422	393	424	417	394	399	409	438	418	401	413	396	391	386	425	419	422	420	386	417	422	409	417	428	423	415	415	424	416	403	432	463	449	383	406	385	422	414	400	416	445	388	476	429	391	406	432	383	435	413	415	449	442	396	424	437	372	402	430	417	409	447	415	417	401	408	383	454	434	437	461	410	423	435	432	396	426	417	397	412	438	405	434	398	436	447	463	425	432	411	391	429	389	428	419	432	420	403	424	426	419	407	434	440	444	414	421	407	416	404	414	415	401	409	398
24109	21195	26155	21909	2007	502	484	399	410	412	356	365	378	391	354	386	377	355	354	331	412	328	345	374	345	389	352	360	331	385	389	379	334	309	354	357	365	359	372	373	351	378	336	372	348	343	354	349	351	341	361	335	386	372	367	355	344	377	374	386	345	356	394	345	371	342	364	367	340	352	317	344	360	329	341	369	359	353	363	346	337	316	355	374	352	320	371	380	337	368	345	351	352	378	338	365	364	409	362	320	322	351	374	356	341	394	311	351	341	350	373	360	368	382	356	341	328	332	385	354	364	355	365	332	335	331	359	325	347	350	352	365	347	350	348	330	342	328	347	341	367	347	363	329	364	394	388	301	349	318	352	337	345	365	345	349	371	334	396	350	360	351	398	358	346	341	380	347	340	382	368	335	330	367	369	324	354	330	359	396	352	350	364	353	345	349	353	323	357	381	364	333	337	333	368	351	365	326	358	363	377	376	360	352	380	373	353	365	384	340	359	360	315	335	380	347	349	346	371	335	347	325	330	386	363	334	363	331	332	376	354	355	348	351	336	375	330	324	360	359	361	342	340	358	385	364	334	392	367	362	373	384	318	358	354	313	367	378	344	342	346	327	352	371	331	373	381	353	349	317	346	341	332	356	346	376	355	374	361	376	366	354	334	367	343	349	348	378	365	348	337	336	329	344	365	362	345	362	365	356	400	346	341	336	354	315	339	362	357	356	355	340	358	314	328	352	365	328	357	338	345	362	340	335	343	363	372	353	353	373	361	332	319	355	362	334	353	359	321	336	365	333	361	344	339	373	360	343	377	355	365	318	351	334	356	323	365	329	349	368	346	355	367	338	366	402	355	388	355	387	348	328	339	353	367	327	354	334	340	347	400	376	351	375	339	322	355	357	329	336	331	346	369	348	377	347	324	349	328	355	352	349	339	339	342	345	346	357	334	363	343	355	371	366	329	329	369	342	363	344	345	344	360	395	355	379	377	350	372	360	343	328	330	366	362	353	367	362	397	342	341	353	370	346	349	347	371	318	357	354	310	342	344	350	375	400	360	360	327	366	347	359	288	364	351	356	329	365	326	357	335	345	332	366	360	343	372	319	348	349	379	360	346	343	354	346	365	357	342	387	365	358	333	359	388	341	349	352	385	348	362	358	365	348	361	341	338	354	381	332	315	330	352	367	348	351	345	341	332	346	341	376	364	335	326	413	365	360	337	360	356	321	332	361	374	344	376	351	327	356	364	353	342	358	367	364	361	384	324	367	319	367	361	329	363	366	354	336	329	353	382	359	359	308	341	336	305	373	383	348	348	341	367	366	343	357	382	360	346	339	329	328	337	359	368	305	367	329	360	338	321	357	324	351	358	366	360	395	354	322	372	316	351	349	372	368	361	333	340	336	359	324	340	361	326	375	357	375	383	333	333	324	362	340	342	359	356	336	351	358	360	345	364	322	357	381	361	364	391	389	332	364	345	351	351	344	345	360	336	353	348	352	342	361	378	348	324	386	346	337	317	362	359	348	304	338	363	347	384	353	356	342	348	367	323	338	361	333	340	351	330	337	348	345	363	328	388	363	322	372	342	349	349	365	351	345	386	346	326	380	321	325	333	380	370	376	350	344	367	322	352	361	372	327	336	364	362	350	375	344	340	368	395	318	348	336	302	377	318	370	354	356	349	353	312	344	348	343	340	315	350	325	378	354	356	325	318	364	333	352	343	372	322	336	383	350	344	340	355	348	326	355	385	342	370	380	367	358	330	385	344	360	346	357	376	339	365	349	362	349	388	336	331	368	337	349	373	344	369	346	329	380	348	344	334	342	339	356	382	363	326	349	351	399	366	325	404	339	335	360	368	327	356	350	372	336	315	368	340	368	349	332	341	372	367	324	355	373	334	321	331	326	399	333	365	330	355	335	345	328	341	341	348	337	338	384	353	333	381	379	356	331	351	359	370	340	364	381	349	365	355	353	385	349	332	372	350	342	329	352	329	332	346	346	336	352	375	362	344	340	350	350	371	359	351	356	327	371	384	358	360	361	331	314	364	318	366	281	347	370	343	336	364	366	371	343	358	346	356	390	376	331	338	325	355	336	345	331	343	344	364	359	340	362	380	317	363	334	346	351	340	348	352	335	346	322	362	319	352	371	342	358	348	346	347	327	362	363	323	367	348	343	340	376	337	322	366	352	320	389	368	358	343	349	365	359	378	345	343	302	383	339	394	406	341	332	327	346	346	329	318	380	363	353	342	338	341	345	334	371	340	363	380	377	365	354	339	345	321	360	355	376	317	364	324	348	346	351	337	338	327	354	365	344	348	330	345	349	348	346	358	343	357	322	363	360	325	378	357	335	368	377	343	383	347	364	326	347	323	317	373	336	351	374	356	360	324	355	371	368	360	364	352	337	339	355	373	342	340	331	353	352	372	373	336	338	350	346	353	352	338	363	380	355	359	353	341	321	329	324	356	371	340	335	329	385	330	351	356	352	333	354	347	358	351	347	369	360	349	347	367	362	358	378	350	335	365	344	320	356	340	338	295	313	352	360	359	368	339	389	389	381	333	348	343	339	347	363	343	382	314	326	305	369	372	376	378	342	380	366	343	353	336	365	374	366	369	374	332	390	382	344	336	352	352	328	339	318	354	368	365	378	355	336	346	356	329	347	378	353	372	346	321	361	343	397	372	355	345	369	346	345	362	332	344	325	325	350	368	371	343	355	362	352	349	351	373	341	357	329	397	333	345	321	339	335	368	329	381	363	344	343	356	335	369	306	320	314	345	341	350	317	299	369	339	372	322	366	360	321	338	331	400	347	381	367	327	374	355	368	345	338	325	365	382	335	355	323	349	350	344	336	348	360	340	368	349	329	322	314	335	375	364	344	366	340	339	342	364	360	337	319	350	365	350	338	357	318	378	325	379	335	333	343	335	384	347	361	363	326	396	354	338	369	348	328	356	348	361	342	339	346	359	359	359	371	334	324	331	344	333	352	390	306	364	342	357	337	335	384	359	342	356	330	348	342	359	320	344	373	383	349	339	340	325	375	307	387	338	350	350	341	364	321	361	330	345	331	322	319	362	324	347	366	342	345	329	357	312	373	326	355	342	342	333	369	356	388	333	327	366	363	334	333	362	363	375	341	385	348	317	341	309	321	348	371	327	322	368	359	333	351	353	326	342	358	342	348	383	369	358	342	344	347	335	359	370	338	352	333	351	363	360	377	366	341	373	343	348	356	351	379	332	383	348	343	359	374	345	352	313	350	326	350	351	367	339	370	326	325	337	364	354	336	332	354	336	353	377	380	343	379	351	335	374	358	347	337	365	353	346	355	367	323	328	362	344	341	337	368	341	364	371	317	354	379	344	318	322	377	390	343	323	347	382	349	318	359	336	332	360	349	341	343	375	346	362	336	345	327	349	343	370	336	366	347	362	330	349	346	350	323	368	336	361	338	383	326	355	358	340	346	350	343	339	374	343	362	380	371	368	371	338	383	325	353
11485	46649	2439	1199	990	844	705	656	635	584	602	535	504	553	501	507	515	472	487	528	492	488	473	482	485	470	466	483	524	466	474	458	462	520	449	480	516	484	451	471	488	468	472	483	494	440	460	436	484	486	470	433	501	520	512	519	489	505	509	490	467	488	463	478	461	507	530	483	477	492	459	470	478	478	473	468	470	495	500	480	458	477	512	467	473	508	471	467	436	433	492	484	479	443	458	480	457	496	447	455	463	458	468	482	475	457	430	505	486	442	505	489	474	471	446	451	467	449	477	437	494	475	457	447	462	451	454	486	462	438	460	437	505	491	439	470	479	478	478	465	476	468	450	460	524	465	458	462	434	480	482	452	462	477	443	479	479	451	494	471	451	483	476	497	479	447	527	488	485	500	509	462	457	466	481	479	497	458	439	493	447	485	471	501	441	518	459	441	470	481	466	470	509	462	451	454	465	432	498	460	475	453	466	469	498	444	457	462	484	472	439	455	480	509	453	436	454	446	476	484	489	472	472	462	460	447	473	498	463	464	453	455	439	476	471	458	498	487	445	477	461	482	505	474	465	454	465	504	477	486	458	481	491	494	503	486	471	479	462	484	444	484	461	491	442	480	472	479	499	485	481	456	480	508	484	460	485	490	497	439	494	482	450	463	452	471	494	470	461	480	462	458	475	483	444	484	460	488	486	475	468	503	474	472	464	453	501	461	481	459	448	498	493	497	437	497	494	494	491	501	453	460	489	462	474	480	486	502	495	462	481	428	455	486	467	492	459	471	465	468	495	481	463	464	463	494	455	465	464	465	472	465	498	457	460	481	449	446	443	455	479	470	484	496	455	442	502	500	449	442	496	410	439	500	481	504	459	477	493	457	490	507	475	439	489	447	438	472	503	506	519	475	502	453	451	455	457	448	453	463	517	486	459	471	461	508	457	486	457	469	479	480	475	487	489	478	521	476	442	449	452	472	497	466	427	465	548	458	472	454	464	477	498	482	475	465	473	476	497	431	446	420	454	446	507	445	491	467	481	490	450	481	507	447	470	528	492	428	476	476	469	513	488	439	440	455	446	450	468	484	479	444	458	482	430	474	457	486	480	465	478	486	461	455	457	422	479	443	459	485	476	434	463	491	516	498	499	439	480	459	490	497	468	458	500	457	457	455	506	475	474	456	500	451	428	465	441	465	506	504	443	469	517	465	471	515	488	471	485	475	491	468	496	477	489	465	475	479	476	475	466	482	454	455	476	447	493	472	512	509	430	491	482	466	462	485	459	434	481	482	466	477	489	502	516	464	482	479	456	491	536	510	481	483	476	473	478	518	475	486	463	437	486	447	469	486	499	492	431	478	474	447	487	457	474	472	469	438	453	484	464	457	479	455	488	471	515	470	498	504	465	456	478	479	482	491	462	444	475	484	468	449	460	512	441	473	466	409	480	471	476	463	450	492	471	451	463	430	454	495	495	483	475	487	487	475	479	490	485	465	451	441	495	475	466	477	469	480	465	469	455	471	473	479	497	488	500	473	480	478	465	481	494	478	516	489	456	512	468	489	484	452	464	454	487	486	469	471	485	447	489	453	471	472	446	485	509	460	446	496	450	515	466	479	464	487	422	469	463	445	480	474	472	491	455	498	493	452	471	500	456	503	462	508	486	491	451	502	431	466	465	419	421	469	488	469	462	461	493	474	450	469	506	474	475	450	434	466	466	502	458	483	463	481	494	541	437	481	466	504	464	423	462	436	487	513	529	441	481	466	472	497	468	459	479	476	492	472	476	478	460	495	468	448	465	489	472	493	504	486	480	481	457	453	433	481	475	442	492	477	482	466	501	482	493	448	492	514	475	487	487	479	475	459	507	455	431	469	487	469	500	462	468	486	459	496	458	490	454	510	494	498	438	473	495	469	478	491	465	454	492	459	509	443	486	470	448	499	474	478	454	472	496	443	501	478	485	482	459	483	501	489	487	473	476	472	491	446	459	487	439	429	451	482	472	487	461	479	488	471	459	474	497	461	498	424	463	476	486	475	445	481	474	475	448	472	454	501	505	445	440	479	498	464	472	479	504	410	489	458	471	486	453	485	436	485	457	463	495	457	456	493	475	469	459	437	469	497	495	449	437	476	458	477	467	463	496	501	481	473	480	454	490	473	500	426	480	478	433	474	475	446	469	489	472	470	481	472	500	464	478	479	468	476	480	466	454	476	524	458	509	444	473	486	449	475	469	465	486	444	500	492	449	486	509	473	495	443	472	492	481	463	503	435	491	443	462	453	465	429	474	488	486	459	441	493	439	517	475	495	455	479	474	440	420	471	489	463	442	430	446	475	452	469	441	477	500	505	440	471	477	462	471	459	482	457	473	433	503	403	462	448	480	449	446	448	482	515	495	478	444	490	466	484	472	430	484	503	470	455	461	448	471	499	458	468	479	492	454	457	514	478	457	445	453	489	492	471	515	477	459	441	475	474	479	442	464	455	488	463	479	466	463	471	445	491	470	464	467	512	478	457	483	423	502	449	482	436	455	434	494	484	501	479	448	480	453	504	457	476	496	481	455	432	436	485	522	449	500	440	465	474	477	431	533	484	485	493	489	456	492	491	464	461	448	481	480	538	518	454	478	464	503	484	524	476	475	479	481	505	501	477	462	447	455	495	453	488	481	454	484	436	462	484	517	435	484	488	490	445	458	463	491	489	510	488	491	475	497	464	475	483	448	505	479	493	484	487	459	485	459	479	435	459	481	507	488	442	480	486	441	480	454	479	497	481	484	478	494	497	496	469	462	460	472	480	497	472	490	479	445	456	465	470	472	437	449	477	482	491	485	476	468	452	471	473	505	490	475	476	533	467	446	471	476	464	466	480	452	443	458	477	470	534	465	491	492	450	444	463	493	497	439	521	456	428	492	478	494	470	462	448	487	483	445	480	489	487	480	469	490	475	521	457	468	465	460	485	461	470	500	454	445	469	422	487	538	474	480	430	511	453	478	485	468	445	475	477	457	513	500	447	448	457	457	462	465	478	463	476	494	465	428	483	486	446	436	467	532	451	451	452	449	496	465	504	486	488	500	467	485	478	468	460	481	466	458	475	448	517	461	462	516	508	461	487	473	461	486	501	462	476	451	481	476	455	501	464	448	454	488	488	489	486	495	433	453	480	463	457	468	484	459	469	467	470	476	510	482	431	484	494	501	446	453	500	426	502	480	482	473	454	474	443	495	476	496	482	457	476	490	473	484	482	464	456	487	473	489	458	468	489	455	488	460	467	435	456	474	454	482	482	425	417	449	451	434	513	480	441	516	515	471	480	447	483	509	484	456	503	488	480	468	492	467	453	471	479	425	467	484	498	470	460	508	468	463	495	473	467	443	481	486	450	467	438	452	454	496	521	465	474	453	489	449	462	480	479	507	479	465	485	493	480	467	464	502	459	441	454	517	495	504	482	470	468	485	471	502	502	469	450	464	449	488	482	448	470	463	493	464	473	470	467	442	441
22081	20931	28228	23558	20840	15473	959	436	341	292	271	233	220	223	196	190	184	191	148	179	173	165	160	163	152	153	156	159	175	135	146	146	133	116	139	153	147	147	119	126	131	160	139	136	136	127	141	161	150	145	177	157	135	176	164	146	163	135	146	148	147	139	146	136	147	169	156	131	131	164	135	136	142	135	145	161	133	156	142	131	125	149	141	161	146	136	150	128	145	139	139	145	127	136	161	127	125	140	141	123	146	134	148	149	138	140	137	126	148	129	127	132	134	145	120	141	157	128	125	147	132	126	125	139	137	132	131	146	139	152	132	125	128	145	109	134	136	112	147	146	142	117	142	158	151	135	162	124	146	127	143	148	132	146	135	149	138	155	149	124	148	137	140	153	137	148	125	126	125	130	157	132	149	152	142	128	138	148	130	129	136	140	153	136	136	149	135	135	143	144	143	123	123	129	164	133	121	142	118	151	119	131	153	125	140	127	119	129	144	138	140	142	148	124	142	126	158	124	143	132	144	132	153	143	130	124	136	125	159	138	140	135	156	145	145	147	139	140	129	126	126	147	137	131	154	150	122	132	134	133	136	152	135	116	142	148	140	138	139	135	144	143	146	144	120	147	116	155	147	135	142	134	144	116	134	140	120	143	136	122	154	129	123	144	120	137	131	128	134	148	126	155	153	121	124	126	124	128	120	142	132	115	140	146	163	127	114	149	153	137	156	122	133	126	134	141	145	129	139	123	127	116	154	129	109	118	142	143	127	147	141	129	134	151	127	138	125	146	141	151	143	151	147	139	149	123	141	138	139	126	132	127	150	127	124	120	118	147	130	110	143	148	158	131	139	138	124	138	134	148	159	103	130	148	136	123	153	135	118	159	135	154	141	149	135	145	147	118	137	151	138	140	138	136	128	143	147	141	139	140	120	136	129	130	120	165	127	140	124	158	131	140	151	132	145	126	140	137	136	144	134	147	142	149	135	132	125	124	155	161	134	141	132	141	141	147	147	157	124	130	135	135	145	139	139	149	141	143	120	146	116	135	152	115	139	131	133	132	142	132	128	146	131	134	132	150	150	138	137	120	96	145	135	138	141	158	163	139	123	127	152	132	132	105	143	124	131	134	131	138	142	142	132	128	130	155	151	115	123	149	132	130	141	128	131	106	130	117	129	149	131	160	129	132	146	116	124	154	142	125	141	153	144	119	128	131	139	125	158	133	137	133	151	150	154	155	144	120	117	141	125	132	147	127	132	140	149	154	148	142	158	133	149	150	132	125	117	123	145	141	140	148	128	135	140	135	147	150	136	143	138	133	150	142	146	156	122	153	150	129	142	151	117	127	142	122	140	144	146	138	125	151	113	133	129	108	131	129	139	126	137	146	132	103	136	133	118	152	143	138	137	129	115	132	154	134	139	147	132	161	140	137	147	142	151	145	136	130	165	134	102	153	139	133	130	144	128	145	130	143	126	148	123	118	130	132	116	149	141	119	131	155	115	142	128	144	146	134	128	155	152	131	136	135	118	137	122	123	113	138	124	110	158	125	128	128	148	148	129	129	124	126	127	126	123	147	121	134	128	138	149	140	132	147	144	136	126	169	149	139	120	144	147	121	139	151	135	150	131	138	123	146	132	130	107	134	127	139	137	139	127	142	145	139	152	124	134	143	146	146	133	142	124	122	136	135	132	156	127	108	130	134	135	139	136	154	139	146	150	125	147	133	118	146	118	119	123	119	123	135	129	152	139	135	139	135	147	128	136	140	114	153	150	166	135	119	149	121	139	140	113	134	131	143	143	148	122	130	151	148	135	133	128	135	130	124	148	128	140	143	157	136	129	155	115	143	163	158	139	123	133	131	134	132	114	124	143	133	111	134	158	137	133	130	137	139	125	148	119	131	126	127	118	136	133	129	132	151	139	144	130	135	139	140	131	159	125	140	136	149	135	125	158	148	139	145	119	143	129	138	128	146	113	130	140	130	138	143	124	125	125	137	150	126	127	148	138	150	128	132	130	144	130	141	131	139	134	124	136	124	139	124	135	128	135	131	151	131	149	146	121	123	142	121	141	135	123	138	125	128	140	146	149	143	165	132	151	148	135	142	149	140	140	143	144	132	124	155	131	147	129	134	122	142	122	134	130	133	131	126	129	140	130	160	130	136	146	155	132	119	128	141	142	157	147	116	129	161	133	140	148	135	135	158	138	121	142	129	168	134	145	151	146	133	127	127	132	154	120	119	117	135	145	159	145	136	143	150	124	153	125	137	150	143	154	125	132	121	146	151	131	140	141	128	143	136	137	139	152	156	165	129	142	144	127	129	147	124	140	152	147	151	142	118	139	139	151	122	118	140	155	141	130	140	122	142	122	141	144	124	118	152	150	147	124	128	125	148	132	158	152	144	133	169	139	140	133	133	139	141	142	122	136	133	115	150	147	137	143	147	129	154	164	135	142	155	127	151	135	130	143	122	137	112	172	128	140	133	138	142	155	124	135	135	114	138	138	129	157	155	102	142	135	158	136	139	134	132	137	152	142	143	123	131	120	149	117	125	163	135	137	146	130	136	132	141	125	129	131	136	145	128	133	157	139	133	141	131	147	146	136	156	120	141	148	126	130	146	134	130	144	134	162	153	145	120	125	147	141	157	139	132	113	135	143	133	124	155	134	141	153	129	110	138	140	111	153	131	116	154	133	139	123	123	127	155	131	123	124	134	162	140	136	146	136	173	142	127	130	128	149	117	143	141	140	128	142	114	137	130	120	124	127	149	130	141	119	130	159	130	130	155	125	140	121	152	139	154	138	134	127	129	161	142	131	143	151	137	152	162	134	145	135	134	135	132	108	159	131	152	137	124	141	141	144	168	160	157	135	145	160	149	149	134	134	124	140	130	138	128	139	169	123	138	146	144	141	126	130	124	118	121	130	134	144	129	148	140	176	142	134	130	132	125	115	147	160	142	139	128	131	145	118	128	142	138	128	145	135	153	129	160	129	126	144	144	145	155	142	119	132	146	126	139	136	144	134	143	143	134	149	131	140	132	127	138	136	117	122	144	140	147	142	143	126	129	129	133	129	128	146	151	150	132	149	145	135	148	116	152	154	136	143	136	136	126	129	135	130	142	140	138	129	137	142	118	136	120	156	135	135	140	139	141	145	131	137	157	139	134	142	131	146	125	147	130	131	148	148	150	138	166	143	124	134	135	120	126	134	117	150	132	141	134	138	108	120	134	147	139	119	125	153	143	126	123	154	144	133	143	143	125	138	146	137	147	141	151	125	132	115	138	139	160	138	151	141	160	136	143	145	130	125	113	151	131	147	120	148	134	129	105	131	146	142	144	150	156	128	164	124	134	129	132	159	144	141	138	125	133	141	106	140	130	142	125	143	116	140	139	130	149	144	149	133	144	135	132	152	128	135	132	124	145	167	143	144	157	135	140	146	133	144	116	142	148	136	128	143	134	141	138	127	147	133	157	133	144	138	145	125	138	122	134	138	127
16875	52547	6938	3140	2157	1627	1247	965	793	610	578	481	443	397	373	363	298	308	293	255	251	254	264	238	241	238	249	214	238	229	239	212	201	223	202	221	205	212	212	215	229	211	199	233	207	215	195	217	224	203	231	264	271	244	239	243	199	214	242	252	203	209	187	192	206	197	215	184	198	206	197	208	213	184	194	193	185	212	189	207	204	169	203	179	186	207	191	190	197	202	213	203	186	190	195	174	204	155	208	179	163	184	220	185	175	203	207	167	219	208	178	195	207	208	209	165	202	177	208	194	188	172	178	195	197	180	217	196	170	186	187	193	212	186	176	197	208	191	208	182	191	180	194	186	189	204	193	173	200	188	174	180	200	194	184	179	178	208	191	187	168	192	159	180	198	178	187	201	198	199	188	214	206	197	164	174	184	192	199	167	198	186	195	195	197	213	189	176	183	189	184	171	159	190	183	176	187	222	207	182	183	188	195	198	200	193	167	179	186	193	203	208	181	179	207	194	168	192	199	196	179	200	218	198	202	163	198	199	204	170	188	206	216	192	191	166	194	186	192	211	206	208	184	174	204	175	202	204	197	202	194	200	197	209	186	201	194	194	214	191	206	175	180	174	166	184	202	184	184	191	195	197	200	200	192	170	194	186	177	196	218	175	197	204	185	200	185	161	191	208	195	170	194	196	197	186	177	182	198	182	198	194	196	158	208	185	183	194	206	196	196	199	174	194	169	191	205	187	185	178	205	175	197	192	193	190	187	207	189	175	196	183	185	176	188	189	183	191	203	208	194	193	181	190	196	202	178	183	186	163	219	194	194	207	171	184	183	199	194	173	195	191	209	188	201	189	190	207	189	177	193	196	194	209	186	195	183	200	189	191	194	200	160	192	201	190	194	186	212	200	205	191	174	216	185	188	219	174	187	161	205	204	186	202	193	199	198	203	185	173	195	200	208	176	180	183	173	200	169	181	196	195	204	194	209	172	200	197	192	205	203	170	192	217	184	172	176	185	174	159	202	181	174	178	179	182	195	219	193	199	203	170	186	186	205	198	184	217	202	186	206	209	191	207	160	186	194	197	173	185	182	197	176	201	218	208	178	181	199	184	190	201	169	191	206	222	193	189	218	197	214	210	203	200	188	165	191	180	170	183	176	175	187	180	197	208	208	160	188	180	192	211	190	191	179	187	169	185	200	181	173	185	187	176	182	186	200	186	192	191	177	171	192	182	179	182	178	192	198	200	194	184	178	208	177	190	209	193	189	208	182	196	226	201	167	193	201	184	187	200	193	175	199	183	194	173	193	180	189	180	180	196	180	204	218	233	193	180	190	182	171	197	192	177	181	186	203	213	175	198	199	193	209	184	167	193	177	184	194	189	185	192	223	194	216	172	199	196	169	183	187	206	171	209	180	183	202	173	208	177	182	192	180	205	196	198	174	187	207	211	211	192	192	171	200	187	208	223	193	180	200	221	183	201	227	173	185	183	188	231	187	210	191	195	181	188	201	206	205	200	195	191	188	206	184	199	200	196	202	169	187	189	169	186	174	178	193	185	189	199	200	181	181	202	187	164	203	189	175	231	203	197	171	208	220	174	203	208	187	199	197	186	197	202	175	234	202	207	206	182	190	179	195	202	194	196	194	179	165	179	197	189	167	184	175	192	198	176	155	182	170	192	182	182	189	201	175	182	207	183	183	195	177	188	180	189	181	211	217	196	174	203	197	192	183	229	170	180	195	173	192	185	193	180	200	198	177	204	192	186	188	198	196	215	202	190	198	196	186	193	178	171	188	177	201	180	183	180	167	210	173	199	176	191	187	170	175	165	203	196	195	186	179	181	202	166	194	195	189	203	192	188	203	207	184	196	191	199	212	197	181	208	178	169	203	180	189	194	204	191	185	197	177	179	190	181	188	181	168	181	194	189	188	164	213	182	161	205	167	168	186	182	183	193	210	194	208	208	208	178	190	191	200	172	217	204	212	183	182	209	164	199	207	184	209	201	188	182	176	203	206	185	195	189	186	193	187	219	185	216	180	189	183	191	204	183	186	187	209	163	187	205	192	174	183	177	164	191	184	183	168	204	192	208	195	187	207	192	201	190	182	186	200	191	176	212	169	198	194	225	167	213	188	183	178	193	177	226	194	184	183	201	172	165	197	193	218	189	183	203	161	181	192	173	158	197	173	202	201	175	182	207	195	227	187	180	191	198	199	198	186	166	193	184	195	200	189	199	182	188	203	184	184	200	196	195	189	173	194	189	168	219	198	197	172	179	164	197	190	184	185	182	204	198	187	182	226	190	167	181	188	181	196	185	195	198	175	186	189	220	186	178	186	207	181	174	179	177	197	203	169	194	189	170	170	188	189	210	196	198	196	186	207	192	193	188	190	173	189	178	192	189	192	193	216	188	176	185	185	199	186	181	194	189	180	213	191	215	190	177	184	186	224	175	196	168	197	174	189	233	208	183	190	196	203	187	191	168	181	201	204	180	209	183	175	202	161	197	184	186	178	229	189	177	189	199	198	173	191	195	202	167	182	196	186	186	215	205	178	174	207	210	171	197	200	204	208	199	197	191	169	182	183	191	220	195	180	184	208	188	191	201	194	191	184	187	194	186	200	188	169	181	196	190	205	200	184	179	193	205	179	209	187	182	189	192	182	199	182	159	205	189	185	219	210	200	171	194	174	174	189	211	214	179	184	176	174	184	189	178	187	196	204	186	183	206	218	203	165	173	191	188	191	175	185	167	202	171	182	176	168	186	206	200	185	181	204	195	181	183	173	195	197	187	206	180	172	185	200	200	186	184	206	222	190	187	157	192	186	197	194	183	190	176	205	176	195	185	199	197	185	170	184	208	194	169	198	171	193	223	199	205	173	194	192	208	165	202	175	186	194	197	198	171	187	206	208	200	187	171	205	196	195	182	193	195	193	193	203	192	162	169	195	195	212	188	178	209	197	190	179	178	193	205	207	186	182	174	195	178	184	180	185	185	165	175	175	191	185	199	183	218	194	194	208	188	197	194	201	207	196	186	190	197	204	181	169	216	179	200	209	190	197	189	189	181	196	207	189	164	204	179	173	187	181	200	169	175	221	188	197	211	212	186	204	188	188	205	205	170	178	193	194	196	204	173	180	166	199	161	216	160	186	174	180	183	204	206	193	198	179	206	220	176	212	187	203	193	192	184	181	184	167	213	188	192	190	187	203	167	172	183	209	171	155	182	178	199	183	189	201	207	178	203	209	181	210	201	185	201	171	191	208	178	184	188	189	177	195	173	182	185	162	183	197	182	163	173	179	218	184	175	191	195	172	197	195	188	203	195	202	175	207	207	185	192	187	184	215	181	172	212	203	216	182	206	167	187	175	188	207	205	195	205	218	175	176	192	193	188	184	175	191	207	183	194	184	197	193	200	205	199	215	187	175	172	170	190	188	195	181	214	181	192	158	219	206	198	202	194	175	173	222	177	216	184	200	216	195	179	187	201	182	203	214	194
26823	19068	3902	587	463	455	440	502	412	462	444	452	441	459	471	462	442	441	472	451	449	425	430	425	435	455	430	443	451	440	416	453	437	460	393	497	450	470	453	391	475	440	466	443	416	419	458	458	434	447	404	463	462	463	458	466	409	429	399	454	408	438	399	447	420	421	416	388	454	382	431	418	443	480	455	451	450	419	432	448	456	444	467	416	431	451	429	441	437	445	434	421	413	434	450	440	459	449	437	444	443	419	435	416	419	479	443	471	396	404	437	442	407	442	418	466	433	429	425	424	416	464	399	428	443	440	435	450	405	418	452	441	435	502	424	417	421	442	418	453	464	438	439	415	417	460	448	462	464	449	398	456	426	464	456	440	395	421	470	436	389	434	385	414	420	414	425	470	449	441	448	421	423	511	461	433	412	438	419	414	463	441	410	448	473	437	443	442	432	439	428	479	450	425	452	419	434	441	428	500	414	460	455	418	456	456	446	453	449	387	417	429	467	441	436	479	463	432	424	472	459	445	439	453	439	437	464	434	446	445	435	428	427	435	441	432	435	433	424	413	441	415	494	445	459	406	402	441	460	486	462	437	448	430	456	436	489	462	480	457	432	440	436	450	449	454	424	429	468	435	439	430	421	390	403	433	412	479	414	446	443	405	432	467	412	428	370	432	458	445	389	485	433	409	444	448	440	436	412	439	449	465	426	423	431	427	417	441	425	442	453	413	454	406	430	423	454	473	460	436	409	456	402	455	449	433	411	406	443	454	418	463	419	463	440	437	435	429	417	487	472	454	485	418	435	440	465	439	455	424	470	421	458	446	448	443	455	426	459	450	451	427	441	445	449	445	428	389	404	432	456	438	435	444	446	394	449	432	434	510	441	436	453	466	480	444	451	418	450	484	417	441	421	460	445	398	410	476	448	434	416	451	398	439	459	462	458	431	388	482	456	433	413	415	440	432	424	454	450	446	436	451	425	425	429	434	452	443	424	414	458	423	410	478	443	426	414	418	453	448	448	430	454	475	446	438	413	422	423	436	456	497	430	416	425	394	454	450	447	483	426	435	452	445	439	446	470	436	427	408	447	385	462	446	448	429	458	445	443	444	489	454	427	444	436	461	433	437	477	413	450	417	429	447	427	466	413	454	403	442	441	461	458	415	470	448	452	474	411	442	438	422	426	416	436	431	477	450	433	458	443	477	454	426	427	431	441	446	421	429	447	420	450	449	452	462	425	415	433	409	398	430	447	444	448	452	426	434	469	444	441	433	423	426	427	439	477	428	437	432	390	433	418	477	439	429	429	401	412	437	468	461	436	391	448	462	421	414	464	452	489	448	476	435	413	456	436	436	460	417	478	456	431	465	474	420	466	435	474	461	479	431	424	441	447	433	423	416	456	412	456	451	425	424	468	404	476	417	474	492	443	450	450	430	427	442	410	443	471	451	445	462	474	478	448	445	404	431	435	397	447	434	433	436	446	432	428	400	419	451	443	454	399	448	437	445	408	451	432	431	479	460	429	410	405	458	418	450	455	423	448	431	421	437	468	468	425	479	426	459	434	403	403	414	453	449	431	462	453	471	471	506	439	429	447	424	478	435	469	448	433	439	474	422	488	416	418	442	406	455	420	435	477	447	436	451	447	445	452	403	418	439	407	432	440	445	448	476	445	454	444	427	479	425	436	437	433	429	458	477	425	450	457	429	427	446	446	444	448	418	431	432	462	410	455	432	433	463	443	387	415	454	443	442	424	428	435	445	432	423	422	445	464	448	410	435	409	459	431	454	443	472	449	428	455	442	441	482	451	432	458	404	434	419	453	409	465	444	447	455	435	438	465	431	390	437	444	403	419	457	441	443	416	415	444	419	470	457	444	416	438	438	458	457	460	461	428	458	433	433	477	438	421	450	442	453	416	478	468	442	451	409	417	406	433	457	442	448	419	416	462	453	468	459	422	427	432	456	423	461	418	437	452	461	435	429	444	427	421	451	451	441	454	406	504	443	448	428	446	481	436	419	456	458	427	441	406	404	431	433	440	461	403	433	481	460	443	433	433	456	430	441	476	416	453	434	474	424	476	410	436	431	420	473	428	471	401	444	435	419	474	420	448	432	433	417	391	441	411	414	464	455	450	408	460	455	444	473	460	424	456	429	451	420	495	408	427	443	426	454	434	431	466	422	431	442	442	413	458	400	410	406	440	460	393	385	464	450	442	457	427	428	457	472	441	409	482	405	458	437	407	487	448	440	437	423	456	424	450	455	436	427	404	419	468	432	421	409	444	438	447	439	439	460	453	447	429	446	433	427	470	449	470	459	438	425	426	441	432	437	434	462	427	437	423	459	413	435	448	443	431	434	384	451	437	443	439	417	427	447	462	440	425	443	469	411	458	418	432	457	441	425	438	418	422	419	402	410	460	445	441	461	476	443	421	420	452	393	457	455	461	414	416	441	418	448	457	427	420	481	469	416	457	427	471	427	450	423	458	444	453	430	463	428	397	446	432	460	426	438	464	412	451	434	429	457	445	443	408	431	430	464	452	411	430	443	441	427	459	431	457	445	434	433	438	431	452	454	456	414	436	465	448	439	466	464	431	434	418	423	455	446	450	447	482	422	440	483	456	432	419	438	444	447	452	459	422	450	443	418	462	467	482	415	473	412	425	447	441	413	455	444	455	397	441	425	459	425	459	413	407	462	468	426	441	438	488	462	425	442	401	446	422	445	450	433	431	398	447	445	461	402	398	435	433	434	451	439	445	455	434	427	453	470	413	413	472	423	418	455	460	428	442	438	470	411	458	459	457	434	462	432	410	430	485	469	412	433	439	493	430	444	409	430	466	455	438	450	454	441	476	423	441	432	418	445	423	455	394	424	471	415	431	442	439	444	436	470	490	459	403	472	456	460	447	441	452	471	465	402	456	440	437	437	471	416	421	428	415	426	419	451	457	451	437	442	427	451	459	436	428	432	411	444	432	457	442	424	444	403	455	410	471	402	452	459	414	419	421	429	433	414	418	420	458	414	405	445	481	433	425	469	448	430	438	426	424	458	455	400	474	469	444	422	451	451	429	434	434	486	459	433	447	468	509	458	428	418	439	416	463	444	404	434	448	465	489	440	446	419	438	399	427	433	428	420	475	429	412	429	405	410	407	433	391	417	448	467	458	433	450	450	454	452	418	456	429	434	423	457	449	466	438	472	465	457	442	460	413	435	447	420	478	449	455	451	494	439	403	427	423	417	431	420	411	444	418	469	443	445	430	444	493	447	449	420	451	447	432	418	438	463	467	448	435	467	403	409	420	444	428	472	447	427	436	478	438	460	449	471	429	435	414	459	394	419	410	461	454	422	412	419	456	424	476	438	459	406	460	430	458	449	444	434	448	445	458	441	413	471	457	441	423	462	418	450	444	436	482	449	442	414	469	432	440	433	440	418	449	449	432	430	448	439	439	471	430	441	434	442	444	448	442	436	451	446	439	480	422	414	473	427	448	446	453	480
7852	22337	878	727	667	651	644	620	589	605	646	625	607	583	601	637	582	576	602	620	593	615	584	593	605	601	655	632	616	586	534	625	587	565	592	587	629	641	626	584	580	586	622	606	601	608	652	620	655	642	641	614	591	563	695	605	615	590	605	618	624	634	596	617	602	599	615	588	607	570	606	635	614	626	651	572	640	604	571	645	634	620	565	624	578	609	583	612	616	559	595	628	624	607	610	647	596	611	597	585	585	627	575	634	565	623	619	587	598	579	613	644	627	615	608	588	601	645	576	624	614	636	587	593	602	557	567	556	641	596	522	652	604	652	683	618	624	565	588	639	571	572	597	645	593	624	568	615	656	573	579	588	633	625	581	587	563	623	645	640	567	632	617	618	641	563	621	599	568	622	595	605	624	607	581	610	590	595	634	621	596	594	627	657	624	608	601	612	583	580	619	617	592	588	572	621	627	581	598	605	628	596	618	597	579	574	574	607	589	585	612	609	595	620	603	675	586	596	600	593	619	579	619	560	588	578	588	608	552	620	607	605	558	593	577	616	609	578	644	572	610	644	593	622	602	640	552	602	630	581	616	602	624	592	598	636	608	627	617	570	586	614	616	584	622	594	629	582	645	629	609	585	569	574	624	633	627	652	596	607	577	591	617	629	589	579	627	582	619	635	626	636	610	640	583	668	623	607	595	651	629	618	578	605	583	589	601	601	610	628	593	636	615	592	640	586	622	652	544	586	637	587	607	614	596	560	560	626	599	632	598	556	614	611	668	640	619	613	645	594	601	612	575	651	582	587	602	607	571	608	601	600	622	631	619	637	615	556	650	593	627	635	600	610	567	660	628	627	587	594	588	598	628	609	580	598	612	584	575	637	678	579	628	595	611	601	540	643	615	637	602	592	615	603	584	628	583	596	590	600	632	597	649	595	632	572	627	634	634	609	592	596	597	619	571	618	593	591	577	648	602	616	608	587	636	605	580	601	655	627	574	593	598	657	586	589	589	588	619	589	597	651	594	582	619	614	646	570	659	595	592	647	612	600	570	605	608	592	649	587	605	603	601	580	570	585	618	638	644	651	619	616	646	647	611	617	601	659	578	594	624	587	586	585	585	575	642	591	631	628	634	570	592	652	592	654	626	578	591	615	557	627	604	615	613	600	564	626	602	637	554	599	624	631	590	597	608	619	550	587	583	623	568	610	607	545	610	635	624	579	650	624	556	612	612	586	574	579	545	605	632	665	592	601	605	621	589	610	582	575	599	580	582	580	621	599	576	605	604	598	630	586	596	617	577	604	587	635	557	607	605	582	581	593	669	620	584	629	628	591	621	617	600	623	608	542	618	604	572	636	570	604	614	554	587	580	612	590	600	610	595	651	602	539	571	615	604	646	601	595	631	616	609	558	610	603	583	576	592	653	601	597	584	594	565	622	595	599	585	585	547	610	585	595	602	627	597	562	640	604	592	598	583	581	606	597	600	616	557	558	598	592	651	616	593	596	608	614	624	622	604	611	614	608	658	623	596	672	564	603	601	622	617	601	612	619	610	644	631	602	618	607	579	594	641	622	565	596	589	628	615	586	598	625	628	573	613	610	652	615	586	627	639	592	639	635	638	590	578	580	625	617	639	645	602	617	568	597	641	617	595	635	584	596	622	570	606	563	592	640	606	645	633	609	596	620	600	592	632	593	637	627	598	598	579	612	583	606	570	583	658	616	571	602	605	593	614	569	611	654	604	598	650	653	614	623	588	604	674	593	611	606	626	607	642	597	637	614	624	580	586	630	608	593	649	604	629	612	607	589	637	612	598	613	620	637	604	606	587	622	604	594	622	626	586	606	614	599	573	604	577	596	561	622	589	587	640	633	625	571	534	601	618	607	634	610	595	659	610	627	652	611	563	626	628	612	607	618	626	603	582	636	575	577	619	621	584	570	609	635	620	600	604	638	599	643	591	631	605	633	598	606	581	602	581	592	641	582	593	652	620	576	586	627	579	601	573	637	582	632	584	618	685	559	597	616	547	639	626	579	580	624	586	626	613	590	614	592	644	614	595	631	627	646	603	590	607	586	596	580	602	588	604	618	594	609	586	579	603	570	647	630	567	613	614	618	580	623	613	607	629	591	585	636	590	615	571	631	567	644	628	602	645	614	623	608	596	642	612	655	620	639	562	625	629	615	638	640	610	633	621	602	587	605	620	599	618	653	632	586	586	629	599	591	616	627	608	613	626	561	598	584	633	641	642	641	590	604	588	673	622	558	634	554	575	636	650	563	594	622	614	566	611	597	583	564	602	589	594	572	648	592	606	605	558	610	566	588	570	596	631	633	622	621	627	628	597	623	618	611	625	627	627	627	597	639	593	587	625	620	563	617	576	613	615	646	612	594	610	585	612	585	633	643	628	580	650	609	618	576	578	618	616	607	640	620	596	542	623	606	634	598	639	597	596	595	581	577	617	571	673	631	619	583	622	652	616	618	593	603	587	588	574	585	587	621	599	605	588	667	592	592	606	616	605	618	602	584	586	596	579	630	574	588	563	620	588	566	630	578	625	603	586	630	634	610	624	570	619	562	632	618	611	604	595	610	588	641	632	619	612	571	590	591	614	648	610	565	646	597	611	612	592	613	636	596	582	636	641	632	591	637	630	624	623	560	587	601	676	623	637	577	603	613	623	574	613	616	593	628	624	594	613	598	602	572	551	636	626	612	598	609	584	565	599	612	625	557	616	638	591	612	616	614	609	610	616	603	605	597	595	659	593	620	585	593	635	632	609	626	617	616	650	575	589	622	593	595	616	578	606	605	641	604	589	644	611	545	611	607	598	629	595	597	619	620	635	610	615	627	604	600	614	590	625	576	607	591	647	651	633	623	624	611	614	613	577	543	582	589	563	588	590	610	573	591	607	629	630	609	600	567	642	615	619	632	593	627	619	541	619	615	575	637	594	664	608	646	552	631	618	564	618	589	573	625	612	598	617	633	588	605	560	646	585	607	570	590	578	600	619	611	624	642	584	643	597	596	603	611	583	630	612	574	614	596	565	526	620	574	557	606	580	614	621	584	613	603	582	599	586	617	602	599	596	590	613	603	583	660	587	580	629	578	612	567	584	627	601	569	604	595	637	623	583	611	602	636	612	601	604	622	619	605	621	639	628	588	603	611	592	591	596	571	583	579	601	584	578	584	583	605	575	605	618	596	571	612	646	622	621	638	600	573	572	632	635	622	592	574	605	615	605	619	598	567	607	599	569	577	605	613	615	612	639	617	618	658	610	555	611	584	625	650	590	599	591	650	625	638	601	603	600	633	588	610	596	585	612	608	628	594	623	627	593	656	584	636	623	605	573	591	607	577	605	585	624	578	601	595	609	603	565	621	613	644	579	625	620	618	608	574	613	603	582	654	613	585	604	603	627	597	647	609	584	610	604	615	577	567	575	658	637	618	606	584	617	604	590	595	576	622	627	603	599	618	577	597	609	617	590	584	613	609	617	649
22888	20999	27132	24463	16450	1201	530	463	369	373	381	355	346	346	331	299	305	350	325	294	312	309	298	282	299	318	311	308	266	346	253	267	268	280	307	297	291	301	288	281	328	287	326	308	325	288	293	267	307	300	311	316	318	308	330	297	324	321	305	301	278	327	272	305	275	285	275	300	315	289	288	323	323	262	317	289	251	293	292	293	275	295	310	300	277	271	287	307	315	286	270	309	310	311	311	300	297	295	270	293	308	288	317	313	283	284	286	340	325	287	291	323	282	272	294	344	294	286	262	298	278	267	302	294	285	294	280	270	295	284	339	299	291	282	286	277	308	283	294	318	305	285	314	300	312	333	294	299	312	300	301	281	264	284	304	303	265	296	324	283	278	304	293	299	302	298	305	282	282	302	318	281	292	264	307	295	293	290	269	289	275	284	329	312	312	307	272	308	296	277	297	296	312	283	299	278	264	313	300	301	297	282	302	293	285	290	295	297	285	267	298	322	297	289	301	272	268	289	323	330	305	305	321	279	285	301	313	296	316	291	317	297	274	317	336	308	301	306	298	299	290	305	307	304	283	298	278	274	274	273	293	274	316	295	318	280	304	277	301	301	279	256	297	299	335	316	296	355	310	293	288	313	296	315	271	276	294	267	324	311	298	303	272	291	290	294	292	297	280	317	270	297	313	294	296	323	277	287	315	295	341	292	309	300	276	304	279	263	267	293	322	304	296	287	305	299	284	329	307	295	329	295	288	295	293	294	294	290	285	277	277	289	306	305	317	330	313	272	279	285	296	304	324	306	296	316	289	298	290	315	285	310	274	285	263	270	306	301	283	312	315	288	282	320	269	323	299	280	297	317	279	283	306	300	282	281	284	317	296	304	279	305	286	326	295	319	305	304	304	288	296	283	299	272	286	300	297	301	293	317	281	280	313	278	270	253	305	326	311	283	288	300	304	273	273	275	289	319	307	315	275	276	288	316	293	301	291	299	277	286	295	304	298	295	273	299	264	293	290	290	323	260	281	290	274	283	311	295	268	288	254	301	302	269	283	291	297	305	302	296	294	289	314	287	276	308	276	272	289	298	298	284	300	274	300	284	300	269	304	288	312	300	264	299	289	284	284	310	274	279	296	295	307	293	292	303	259	315	289	326	314	323	282	269	284	275	280	306	305	278	299	287	318	277	315	307	305	321	309	293	278	245	310	270	297	280	316	285	284	303	303	309	278	303	296	258	339	298	279	304	312	261	302	299	312	273	262	265	284	311	314	289	286	302	319	285	298	298	287	303	271	296	274	278	262	313	308	280	286	301	282	303	292	296	296	293	298	294	280	291	269	288	316	304	277	296	275	278	285	261	282	285	307	267	290	282	317	313	290	282	316	312	318	310	283	293	290	309	272	309	307	299	323	293	311	315	329	311	306	290	299	294	287	301	343	293	281	284	298	292	295	286	289	297	276	286	297	323	274	300	277	275	265	290	300	328	290	284	314	298	304	308	307	279	311	281	289	276	284	305	333	275	319	312	299	299	268	277	310	260	284	277	302	300	336	262	302	295	299	273	275	262	320	302	285	308	280	284	279	315	304	281	275	280	284	294	299	285	290	296	292	307	280	267	282	299	314	308	283	277	312	292	311	288	286	291	306	315	306	292	308	294	260	296	277	261	304	283	293	282	299	287	342	293	298	313	326	281	299	287	282	331	289	316	292	303	309	325	292	304	296	303	296	304	310	298	287	311	324	289	316	278	273	302	318	303	300	283	286	326	313	300	302	299	278	271	284	313	283	296	334	289	291	290	305	291	300	283	300	332	279	305	323	282	293	288	316	301	315	280	312	302	319	302	292	306	310	321	279	293	297	287	289	286	283	280	284	287	347	313	303	289	308	290	338	283	303	301	284	269	288	284	289	284	293	288	285	284	279	299	305	300	301	292	326	287	287	282	275	294	282	318	275	285	318	286	298	310	320	289	285	293	286	277	283	281	297	282	328	306	312	288	280	291	293	285	261	327	327	316	286	315	286	314	296	301	251	272	308	282	295	301	282	272	290	297	303	286	299	298	280	287	274	276	333	321	294	309	319	266	303	307	281	313	288	321	284	291	309	291	322	304	281	312	268	290	309	270	285	278	296	294	297	321	305	295	276	283	263	292	276	270	285	303	281	323	290	289	276	269	273	321	300	272	299	316	268	298	317	283	269	306	286	275	273	326	276	297	298	290	305	283	308	293	263	271	312	302	282	317	292	298	293	297	323	312	325	259	297	313	314	284	284	301	304	283	280	287	292	325	283	314	289	268	296	299	260	292	310	276	295	277	354	310	304	314	303	292	289	319	289	301	331	281	295	318	277	281	292	297	308	317	335	317	293	295	308	292	320	257	337	261	285	308	297	306	285	302	294	304	309	282	287	312	319	290	288	280	276	308	293	282	319	285	269	283	328	303	286	319	280	291	309	285	291	279	273	270	296	273	288	291	286	303	281	299	315	251	315	281	293	307	290	294	300	298	272	279	292	290	276	287	261	298	332	323	264	282	300	284	281	292	301	280	296	277	275	294	304	269	281	280	298	282	303	330	318	305	282	286	295	305	292	290	297	316	289	294	314	283	299	264	297	296	261	283	285	316	299	309	335	287	305	292	276	284	315	312	316	297	281	298	300	289	278	290	266	307	294	285	305	293	275	279	303	288	248	271	311	335	280	299	301	288	309	316	287	311	304	274	262	302	279	274	297	304	292	306	317	291	342	264	288	314	287	301	280	287	318	306	326	305	296	292	316	263	314	288	289	305	295	266	304	277	307	295	298	310	279	288	311	317	343	287	320	308	295	272	295	312	327	294	304	311	310	290	310	302	306	306	303	289	301	286	313	300	305	296	284	305	309	310	292	272	297	293	287	326	311	291	293	250	288	327	297	304	267	268	303	293	289	289	318	336	338	312	313	297	335	283	296	343	279	318	302	268	313	323	313	291	307	309	299	311	295	311	314	294	300	324	283	280	290	258	299	305	302	303	304	308	308	287	280	311	276	274	323	292	298	301	282	269	279	298	290	294	301	280	298	322	309	282	291	272	283	292	314	295	322	273	300	292	285	313	326	300	278	299	305	302	318	298	302	324	295	321	299	293	305	260	316	283	270	298	297	309	294	277	323	283	310	299	298	331	312	284	307	306	320	298	321	292	276	270	327	274	323	282	295	297	331	267	333	289	284	262	283	296	299	294	285	294	288	284	288	299	301	285	336	304	279	286	341	301	308	297	262	310	274	314	321	287	286	324	300	293	265	287	275	288	322	298	337	281	270	327	283	306	299	284	285	284	285	280	318	297	269	274	274	283	301	290	336	316	295	326	320	302	276	275	260	296	289	316	300	297	264	301	326	270	279	343	299	300	299	288	316	293	307	294	317	300	295	322	318	291	276	313	311	304	295	281	309	283	256	272	287	285	290	290	234	298	278	301	303	338	306	321	293	297	274	274	282	287	305	302	294	302	284	282	291	283	303	291	333	278
13840	49361	4344	2044	1530	1197	956	824	700	679	679	576	555	519	514	494	443	489	442	482	454	441	449	431	438	460	433	416	406	438	421	432	429	433	416	444	430	454	419	460	439	440	423	417	406	421	431	459	419	450	478	489	459	446	479	432	464	418	447	470	406	414	402	457	419	419	450	429	401	434	446	433	417	412	445	404	420	439	429	436	412	413	391	446	425	418	417	437	440	461	432	423	429	436	411	415	405	431	406	432	404	434	415	439	430	444	416	416	449	415	413	433	411	439	420	418	417	420	417	392	430	398	417	386	393	432	407	399	425	460	420	443	410	416	424	422	417	419	406	435	439	400	398	403	393	397	422	450	396	439	426	448	389	445	422	470	427	463	409	418	448	426	443	429	392	415	463	422	400	395	412	423	478	433	430	436	406	390	416	432	398	413	429	455	453	437	425	433	422	414	437	364	383	443	458	450	444	446	403	411	402	403	423	424	392	408	451	410	411	433	414	423	446	439	455	433	457	393	424	423	394	418	432	393	434	399	428	389	427	440	385	402	424	448	429	409	425	446	437	450	429	427	429	430	423	430	440	428	432	421	419	432	459	409	419	443	443	402	411	429	395	415	450	452	423	463	440	402	488	412	428	434	439	405	437	423	403	450	414	407	394	421	446	401	460	428	454	415	442	460	423	418	430	402	408	434	417	396	425	405	409	432	392	403	422	410	414	408	419	412	418	397	447	416	422	438	392	409	447	409	430	405	435	427	424	433	435	398	419	399	396	414	415	409	399	439	409	420	406	408	413	404	451	416	429	406	435	464	409	411	415	441	434	408	411	429	432	418	431	418	407	407	407	465	421	412	464	405	389	395	399	446	439	376	418	410	413	418	422	426	436	407	404	404	427	483	435	418	409	420	390	419	426	433	425	418	440	393	413	448	425	378	431	448	417	402	451	411	437	473	419	433	422	397	435	412	443	410	416	411	406	410	438	451	420	406	401	451	388	431	392	409	399	444	438	434	441	428	440	469	432	455	432	439	391	453	394	450	451	443	448	441	407	452	468	387	402	488	394	412	380	394	438	410	414	434	431	413	454	401	433	446	410	424	435	413	399	420	409	440	442	390	419	423	440	404	407	448	388	408	423	400	409	427	424	420	398	405	453	434	409	431	411	426	472	377	433	468	414	413	425	418	438	401	417	427	439	388	426	440	443	419	430	449	377	447	425	434	426	405	415	404	457	413	433	440	451	411	400	451	411	414	428	442	412	443	406	431	441	423	401	419	425	411	445	405	420	415	395	413	434	430	406	445	394	437	428	453	410	432	449	431	421	432	430	395	482	452	432	436	409	421	383	478	444	414	420	420	410	434	440	402	416	415	404	392	421	408	479	411	404	435	415	432	384	433	408	422	434	448	436	436	413	412	412	432	437	412	416	443	419	417	412	409	401	427	450	400	430	421	428	420	400	386	392	392	412	421	391	414	413	429	434	422	378	400	435	413	441	431	462	405	419	420	436	396	423	443	393	453	408	435	417	406	422	488	405	414	407	445	440	437	391	424	462	398	406	441	407	440	380	422	410	387	461	449	431	423	414	435	425	424	459	392	412	405	424	417	456	452	374	402	416	417	443	390	416	412	411	423	373	405	414	447	402	410	414	429	419	459	414	428	386	409	419	403	407	445	439	436	408	430	374	435	457	398	401	412	418	427	407	422	439	428	422	409	415	447	426	440	418	405	424	387	444	433	404	392	447	432	433	431	449	431	438	389	441	410	392	455	422	423	414	413	390	421	435	410	432	436	417	391	445	389	419	471	414	377	466	429	435	429	436	413	403	460	365	431	415	450	436	424	437	442	470	420	411	395	446	426	392	459	457	392	404	407	426	409	431	470	439	442	414	399	439	407	416	410	428	397	424	429	442	430	470	408	458	467	412	429	430	403	429	397	432	398	449	394	418	421	422	435	481	415	415	419	390	394	415	409	399	443	444	440	427	426	395	438	419	421	404	401	411	444	428	439	410	414	422	423	426	419	456	413	404	395	417	428	410	422	365	419	428	413	420	423	403	445	437	456	421	412	408	417	366	437	424	424	426	432	404	445	406	459	444	450	385	404	457	390	412	438	440	448	392	425	451	413	428	407	418	426	403	403	453	437	409	404	455	429	476	427	436	403	406	414	406	426	416	415	423	405	418	415	381	360	411	426	431	409	413	414	451	379	433	419	404	384	390	405	430	427	414	431	404	430	430	374	394	423	388	378	450	394	464	429	411	365	414	449	421	419	414	451	398	443	429	420	422	380	447	415	430	428	395	421	418	401	427	429	448	409	403	405	460	399	427	447	389	435	429	385	410	421	408	386	413	436	465	429	431	398	412	423	438	391	395	425	433	432	369	410	407	427	418	425	457	390	441	397	408	405	417	426	425	432	425	419	414	427	399	405	411	424	408	441	444	431	451	437	441	427	459	411	403	411	405	433	414	393	451	406	432	411	407	405	421	407	389	415	383	453	462	450	448	399	423	418	418	425	417	437	418	434	400	433	459	413	411	465	391	428	442	420	411	396	414	448	423	403	413	392	398	438	450	411	409	434	384	414	423	425	457	404	411	431	414	418	456	402	403	425	425	392	425	407	401	447	443	398	428	441	434	433	425	398	425	440	395	400	459	454	394	414	405	420	415	382	405	410	401	420	413	398	401	437	435	441	409	473	429	431	404	391	416	430	435	412	431	385	425	452	420	451	435	433	428	429	411	428	406	463	456	425	448	418	410	415	426	446	406	436	415	450	424	434	411	407	414	403	426	415	438	427	402	437	442	402	427	464	413	434	422	396	451	400	434	438	420	395	408	434	453	432	409	427	367	405	434	426	431	413	384	401	403	432	413	404	416	370	418	424	407	407	443	413	443	407	422	393	441	408	417	456	465	411	414	396	415	379	417	420	470	422	428	406	410	440	438	414	441	423	428	445	417	429	410	428	410	424	415	406	433	421	432	423	419	426	427	446	428	370	424	415	423	424	472	425	419	405	411	479	395	440	388	456	423	388	421	448	390	418	424	376	443	431	415	450	422	411	433	463	433	395	435	431	420	426	366	418	425	443	429	426	443	397	401	427	434	401	436	410	428	424	408	409	405	416	409	420	427	447	397	410	434	413	456	432	426	417	426	406	371	422	449	408	419	429	427	419	398	408	444	424	451	424	457	417	403	439	464	417	419	387	432	399	441	452	419	417	427	422	387	425	429	399	448	427	418	430	437	419	410	419	433	448	425	426	392	414	383	421	436	446	448	441	427	430	442	444	428	391	418	453	415	427	404	400	416	400	409	452	397	396	425	462	407	426	439	437	431	426	442	422	375	378	433	439	422	416	398	413	415	403	461	439	448	392	455	414	401	381	441	401	380	432	455	417	412	399	399	433	423	458	411	403	421	400	412	466	398	450	401	403	410	388	421	395	424	426	422	439	435	420	385	414	420	434	418	395	427	418	421	376	423	415	420	375	400	377	441	414	434	389	445	452
24194	21204	25229	20609	1330	462	453	457	413	372	404	379	356	322	361	389	371	383	349	383	331	358	341	352	356	362	320	386	306	363	350	326	376	339	389	363	387	352	323	378	346	378	363	366	331	353	366	348	335	368	340	327	349	358	356	372	341	378	370	351	334	340	376	356	358	360	351	333	343	367	362	357	354	364	358	334	360	347	367	340	355	349	354	340	341	335	366	345	341	329	320	334	370	332	343	338	362	339	325	350	370	350	358	374	354	344	367	383	371	393	364	324	349	357	361	366	337	350	330	377	367	353	376	363	363	350	358	358	362	338	344	360	341	348	377	343	316	359	364	338	355	330	381	380	356	380	357	341	356	358	358	346	330	353	338	351	398	341	344	368	350	329	369	333	348	364	354	320	379	332	329	309	366	365	332	347	328	362	335	388	362	348	348	353	355	371	342	325	317	348	341	357	362	324	365	340	354	354	348	349	328	364	351	325	336	366	337	347	361	348	313	369	373	352	358	355	336	354	341	343	335	366	335	356	360	344	339	343	358	347	336	337	330	343	297	350	324	364	348	346	335	322	319	359	349	348	366	322	365	334	367	332	356	353	358	349	355	327	360	359	338	365	345	394	344	347	392	384	358	366	347	325	397	331	322	337	316	359	317	370	350	388	345	334	360	367	376	338	360	335	325	341	327	351	338	344	340	356	341	354	343	340	312	329	353	350	325	340	327	374	346	358	331	304	364	382	351	348	336	335	329	358	368	368	360	366	347	322	323	350	372	333	326	383	356	372	361	352	340	347	372	351	359	328	329	370	358	351	354	335	361	334	351	346	337	332	334	316	360	332	360	358	333	352	326	334	339	364	337	364	355	342	336	359	401	345	358	341	334	355	356	320	366	319	366	344	344	353	364	360	393	310	367	332	348	323	345	349	330	375	360	365	368	367	373	354	333	343	342	355	336	321	379	377	334	347	366	344	349	368	340	369	346	342	341	372	336	346	326	350	345	353	349	380	335	330	342	347	333	351	353	341	348	341	341	327	351	341	373	365	341	364	336	343	323	346	371	364	310	301	320	330	331	317	323	321	326	332	338	343	363	339	371	359	353	327	332	328	350	333	355	350	313	372	310	338	375	375	360	325	371	379	361	357	344	345	331	337	365	325	382	332	350	367	341	349	351	343	336	331	309	357	378	346	364	338	340	353	364	361	356	358	334	321	363	400	347	356	334	318	345	365	355	347	384	379	379	337	361	366	340	319	327	332	332	375	324	358	309	351	338	351	354	399	320	330	309	325	311	353	318	371	325	350	325	371	337	350	337	347	341	358	378	342	392	362	349	339	347	365	397	368	315	348	345	380	356	350	328	364	324	336	345	332	349	342	342	347	363	341	378	334	372	335	368	373	356	341	323	348	368	347	326	336	364	319	355	336	345	357	331	371	370	344	338	350	327	323	331	343	343	306	378	379	341	353	349	366	307	339	345	319	356	357	320	355	345	330	349	367	353	373	354	381	392	376	344	343	344	342	340	344	357	391	321	359	375	357	376	361	348	372	337	366	373	351	352	325	341	362	375	373	338	359	334	347	349	330	356	341	338	319	366	334	358	333	337	314	354	329	373	330	375	332	352	349	352	333	340	358	365	355	357	327	398	364	325	356	336	379	317	314	367	321	345	380	354	387	326	316	341	320	383	367	332	359	329	365	368	348	351	350	366	342	326	340	343	345	341	362	359	325	313	337	364	344	326	362	358	341	359	344	370	355	340	362	328	332	339	378	356	373	334	293	372	352	345	304	374	347	317	326	304	331	382	354	354	344	347	336	345	329	332	355	377	351	361	345	339	354	350	336	343	370	372	348	377	369	327	365	349	329	338	337	348	324	361	336	338	315	335	330	351	330	326	316	351	356	372	296	377	339	350	362	339	354	387	356	363	328	381	384	320	332	346	350	347	347	317	337	367	355	331	347	342	361	348	360	321	363	383	334	368	341	379	357	339	333	344	323	346	373	332	371	342	353	338	380	335	342	320	335	352	382	344	338	347	358	340	346	342	377	320	358	322	346	342	373	353	353	384	326	331	373	336	325	339	323	364	366	341	373	342	338	351	335	330	347	349	362	341	338	376	353	346	345	354	284	322	338	331	333	363	334	365	332	342	347	340	367	391	312	337	364	359	319	338	373	318	331	312	344	369	326	361	360	336	348	355	341	364	357	336	345	347	365	335	365	312	357	365	315	367	333	301	338	332	353	369	378	348	389	369	355	370	355	362	350	330	330	367	345	322	335	341	311	375	343	361	376	365	395	346	335	351	332	333	354	365	316	328	314	336	366	328	325	350	324	343	381	348	372	369	337	354	350	318	341	321	327	342	335	363	345	343	354	381	347	338	344	355	351	365	347	361	308	394	337	342	309	345	337	337	400	351	358	353	335	330	358	340	357	348	368	323	338	331	334	325	372	351	339	329	347	345	332	343	358	317	366	307	364	327	334	370	330	340	311	344	324	339	372	374	322	361	355	334	305	379	362	361	326	304	368	353	353	379	358	361	329	336	352	338	359	366	346	359	354	356	339	328	334	341	335	320	367	376	358	348	359	364	321	356	338	357	357	330	339	356	352	352	367	342	332	336	349	345	359	334	379	355	314	337	378	361	381	313	362	337	352	340	372	311	363	315	365	338	328	340	360	343	374	378	351	365	315	351	338	318	367	350	346	379	296	344	358	305	349	317	352	338	368	379	328	388	324	367	376	401	353	332	339	378	344	368	347	342	375	322	327	331	327	307	340	346	344	362	328	337	364	366	327	345	354	326	372	352	358	351	306	336	356	343	352	366	370	355	347	317	305	335	348	342	332	343	352	332	317	321	333	368	332	320	340	372	355	332	345	348	318	330	369	330	355	360	344	335	334	366	334	348	338	328	327	366	371	329	346	350	339	362	345	363	353	338	337	326	347	358	343	387	360	347	347	355	344	330	339	379	333	356	374	335	350	376	330	334	346	341	351	320	391	343	374	397	349	353	362	360	378	358	365	333	333	370	362	337	348	347	375	357	349	320	299	319	327	352	375	371	343	343	371	325	387	363	375	356	357	353	338	370	357	331	387	341	352	344	340	348	357	367	329	375	330	362	371	339	344	344	323	352	360	338	350	320	325	365	359	359	368	341	357	374	364	313	337	343	345	355	371	344	340	360	369	349	365	356	364	333	354	338	344	330	362	333	304	360	379	368	353	350	367	324	364	338	327	327	346	326	313	346	355	343	346	346	371	349	343	363	364	367	369	361	378	331	371	339	340	365	344	337	379	315	364	357	332	312	347	346	356	321	339	358	355	347	334	378	344	326	313	355	365	335	323	374	330	358	342	375	351	338	369	344	317	323	330	315	353	319	322	369	350	388	355	351	368	350	365	361	332	353	352	345	372	356	357	319	334	363	364	322	333	353	352	382	324	353	364	346	348	376	335	373	355	360	347	322	372	340	381	349	347	358	343	363	336	378	353	358	357	358	348	325	355	344	369
12020	42845	2434	1201	889	824	735	667	631	608	579	500	551	530	528	508	511	519	452	510	511	473	488	466	501	506	500	496	492	450	496	462	457	497	462	476	505	489	487	481	479	461	466	498	500	473	449	484	458	456	485	482	495	517	494	476	471	495	487	490	474	491	510	473	474	465	494	490	437	437	473	488	495	501	479	475	440	468	440	473	487	449	446	446	466	475	491	509	495	479	427	508	448	431	467	457	489	438	462	436	494	469	499	461	530	465	451	459	457	425	485	471	455	480	480	485	459	472	451	447	469	494	443	442	435	533	471	440	461	482	454	471	449	496	468	496	458	456	487	494	458	420	496	482	475	496	474	474	491	474	468	463	456	453	483	441	446	471	489	448	452	484	461	528	461	450	480	496	441	482	441	491	464	483	486	459	442	450	470	501	456	479	477	468	466	470	492	467	469	460	499	471	461	460	493	459	487	450	455	477	504	507	491	461	505	435	499	499	531	479	461	482	470	475	495	457	484	489	467	481	455	447	490	446	466	456	491	458	480	457	502	468	501	491	474	458	502	447	472	488	453	472	490	469	490	496	479	471	455	481	458	461	521	484	484	467	452	501	457	476	510	486	478	471	473	437	447	474	489	489	476	468	475	473	468	483	500	522	479	462	485	478	494	454	502	486	480	496	465	436	458	521	504	460	469	518	483	474	506	478	434	471	469	459	461	449	490	488	508	485	475	462	531	459	504	447	466	450	471	463	466	463	507	470	489	461	445	519	451	512	482	451	500	480	465	465	473	473	466	420	453	446	468	496	471	465	466	483	446	463	482	470	460	458	478	493	469	473	470	471	452	491	467	501	466	482	487	469	478	459	533	470	446	457	473	482	489	460	455	477	443	468	475	462	479	482	492	461	443	478	459	440	414	481	488	499	453	468	505	463	468	478	490	445	468	490	518	501	462	492	484	471	453	480	436	461	445	453	478	464	447	527	453	501	450	483	465	482	494	484	459	468	490	527	460	459	488	465	487	453	484	480	448	444	438	476	472	471	458	467	453	482	483	510	509	463	463	483	483	454	463	474	465	476	455	526	463	483	436	484	426	489	482	450	466	449	472	437	474	486	470	470	507	463	493	433	481	464	491	482	482	424	444	469	521	496	500	468	463	461	499	479	442	487	490	500	470	470	464	458	476	479	490	473	435	479	491	507	452	510	479	471	476	493	451	470	512	504	427	497	453	477	495	485	460	480	460	479	474	484	456	465	457	470	460	496	445	477	452	487	475	523	525	468	458	487	482	453	452	436	486	457	455	459	476	482	504	475	477	492	437	474	519	460	489	486	492	456	469	478	482	472	465	518	428	487	464	489	471	468	473	490	429	467	480	473	476	463	503	463	468	479	498	490	485	456	478	492	435	491	456	446	500	457	478	419	488	457	507	456	469	471	465	501	512	481	458	457	490	498	466	509	517	473	456	481	473	486	434	446	453	472	459	471	464	479	465	469	458	462	474	442	476	452	463	459	465	448	446	464	451	455	454	481	457	506	481	474	490	433	458	449	491	485	456	483	454	474	433	501	452	461	475	492	447	453	476	443	446	479	472	457	489	454	499	463	500	496	468	479	465	467	451	460	484	495	523	488	471	454	512	480	478	498	482	464	493	461	476	468	491	444	487	444	470	471	434	474	478	484	444	473	425	497	471	489	493	446	479	480	505	455	423	463	483	483	476	470	490	452	480	467	468	466	478	502	497	479	447	472	472	431	475	487	479	493	496	424	518	497	479	445	470	451	446	481	459	423	414	487	478	444	453	475	466	490	489	486	487	483	474	458	479	477	442	467	484	475	457	480	462	470	483	460	497	459	453	441	456	480	486	501	477	461	468	508	447	483	511	464	456	446	478	432	474	491	434	536	492	502	475	522	487	456	501	471	477	457	484	491	475	484	476	490	439	483	495	463	477	452	455	476	489	473	458	451	451	440	502	448	483	513	509	500	462	480	477	514	482	483	479	458	435	482	491	465	456	455	493	479	438	437	485	496	470	482	455	471	457	452	434	491	434	472	464	496	424	483	482	432	492	448	499	499	479	485	486	459	456	468	502	420	494	469	481	430	476	493	534	502	445	443	481	493	471	481	498	468	495	482	459	468	494	475	439	481	495	457	479	509	474	509	456	455	471	473	471	482	485	476	484	455	485	478	466	422	485	480	433	453	454	477	505	444	492	478	488	500	468	444	502	469	471	459	489	490	471	483	520	472	507	455	464	470	496	483	508	465	463	480	453	469	475	471	476	447	483	492	510	430	449	465	477	499	493	486	443	507	461	490	488	457	457	506	537	502	468	471	480	490	489	421	492	447	462	516	474	506	468	471	452	446	456	506	476	466	465	466	466	467	446	468	444	472	441	464	476	505	469	471	483	438	475	465	485	474	467	502	504	475	470	472	495	463	476	483	476	517	465	459	468	484	489	451	449	498	441	453	486	483	504	505	499	518	469	466	478	451	458	449	473	470	504	487	488	477	469	497	470	463	444	480	462	446	476	464	475	488	490	458	492	527	448	451	479	507	506	480	495	489	447	456	502	496	492	461	501	456	476	502	473	496	458	463	459	481	476	420	451	486	452	418	481	483	470	463	481	451	489	476	452	490	456	508	462	500	477	464	436	473	480	484	519	489	450	455	497	491	467	447	472	476	488	460	469	471	492	465	458	461	443	483	476	447	481	469	442	460	474	502	466	468	459	485	476	485	480	456	496	495	474	463	497	448	490	473	518	463	443	471	429	447	497	461	466	462	459	489	450	453	502	441	443	457	477	494	480	475	477	457	483	485	441	473	465	454	494	487	474	476	492	462	511	480	408	458	462	422	470	453	500	476	448	461	471	442	444	430	486	445	437	480	409	439	444	513	462	467	506	462	500	434	537	480	469	474	468	452	445	439	479	470	485	483	473	436	475	508	506	450	475	443	442	467	450	502	462	480	491	475	455	440	465	478	456	430	443	513	514	516	478	474	451	472	461	425	482	444	471	456	480	483	460	528	445	424	479	486	449	465	474	466	469	462	461	471	465	463	457	475	475	446	472	443	498	488	460	507	432	464	450	482	471	501	462	488	449	482	463	491	418	529	485	473	473	465	486	431	465	464	456	452	489	480	476	470	451	457	503	454	485	479	480	474	504	434	446	424	491	458	495	451	520	480	443	462	483	423	457	499	428	486	484	468	461	459	491	456	466	465	443	480	490	507	437	460	511	479	490	477	494	487	459	448	455	506	482	429	474	472	460	471	448	511	449	463	438	482	441	496	460	482	467	499	432	422	423	468	477	418	427	482	451	494	438	465	495	493	463	486	482	470	488	494	492	464	503	459	475	459	436	516	455	421	491	449	457	522	460	483	478	447	507	474	473	479	471	464	470	457	411	520	504	478	476	485	499	456	481	517	525	487	453	495	464	433	518	460	467	496	449	459	487	486	456	488	455	446	440	449	445	465	507	473	511	475	491	468	497	455	479	485	483	466	462	432
22057	20830	28356	23349	20798	15979	955	450	333	264	284	229	250	195	218	207	171	194	170	167	183	176	154	164	172	152	150	152	149	143	153	162	147	134	133	158	150	162	134	149	147	151	145	150	140	127	150	144	124	176	156	168	166	159	175	157	177	141	156	150	125	142	147	140	140	134	161	144	130	140	134	138	144	142	141	143	146	168	125	133	149	159	150	141	144	151	157	138	143	133	150	128	131	124	138	164	139	125	152	145	143	122	133	131	134	113	122	122	138	146	141	142	159	141	134	133	146	135	122	123	137	147	139	144	127	123	148	130	126	144	118	136	126	143	141	142	128	134	138	130	136	147	143	116	137	135	149	124	159	151	121	149	136	131	131	119	112	136	121	109	116	150	131	138	143	146	151	127	120	155	137	146	158	129	102	134	149	133	134	129	147	140	122	137	155	145	133	144	137	146	147	130	153	134	126	146	137	123	135	156	143	153	139	142	148	137	156	130	137	134	124	127	112	129	157	151	151	142	115	133	129	140	129	134	157	134	128	145	140	154	160	109	143	138	123	158	125	140	135	160	134	136	127	141	155	140	143	138	133	139	153	125	138	141	119	120	132	123	122	140	143	131	154	151	132	131	123	147	145	127	146	121	145	117	133	130	133	123	143	130	138	129	135	140	160	142	130	147	148	154	129	134	147	133	139	134	160	158	120	111	127	147	117	140	132	150	141	138	127	137	130	149	137	133	146	140	132	139	137	143	139	143	160	122	130	161	122	128	107	143	142	136	145	146	152	131	141	143	124	139	143	136	142	118	131	117	145	144	127	128	115	135	138	136	152	130	148	109	126	126	128	133	155	149	140	150	150	133	116	145	144	142	150	142	126	144	149	128	141	136	126	130	130	152	143	147	118	123	154	141	144	128	131	150	146	128	145	131	129	133	135	142	154	149	157	156	148	132	145	131	123	143	140	133	141	113	155	139	156	146	165	113	152	134	135	137	140	151	134	127	138	143	123	130	137	123	137	135	132	143	121	140	152	119	142	120	147	127	133	121	139	125	146	138	136	135	137	139	133	141	144	148	130	130	152	119	140	150	131	146	136	136	134	145	128	133	140	131	137	133	141	134	105	126	146	131	128	124	142	128	151	123	131	161	141	126	144	142	124	131	130	148	149	144	116	139	137	146	120	158	155	134	144	133	160	128	130	148	135	141	154	146	126	129	143	138	146	122	124	126	116	133	133	145	127	142	137	128	151	134	161	135	127	147	121	151	127	128	138	142	137	133	129	138	132	132	159	128	148	147	132	142	130	130	131	181	130	136	140	142	121	129	141	120	138	134	130	119	148	137	134	125	137	118	119	149	162	133	149	120	150	136	126	135	128	137	155	128	116	140	129	126	136	151	134	139	146	146	151	146	131	137	134	148	136	150	133	148	127	144	136	147	124	116	132	106	132	117	139	150	138	143	153	134	133	121	142	124	133	155	110	129	114	152	124	126	157	132	137	144	130	119	128	133	143	140	159	150	136	130	142	138	140	137	130	160	105	122	128	136	141	134	130	141	124	151	128	134	121	133	173	119	127	177	124	140	142	135	126	128	126	157	129	148	116	135	126	133	154	126	131	129	132	133	129	133	114	131	133	126	130	139	128	146	139	139	148	139	148	137	133	120	139	135	140	141	132	151	120	127	112	125	132	117	138	142	123	136	132	146	149	143	158	152	137	138	153	117	136	131	136	129	145	144	130	117	137	136	141	120	144	140	117	153	127	143	129	123	133	140	140	146	126	145	130	135	125	130	146	137	120	134	150	123	139	148	129	125	136	145	144	155	138	149	132	128	130	155	157	120	141	143	135	142	153	143	118	162	126	155	142	148	149	115	154	130	152	151	161	132	146	132	144	150	150	114	134	134	131	134	145	144	146	151	133	151	152	132	153	122	131	149	123	138	130	130	141	133	135	126	137	139	141	149	137	128	155	132	134	137	148	130	143	129	133	156	131	135	129	138	132	145	127	121	150	120	149	117	138	139	136	139	135	107	125	121	127	142	129	140	145	118	130	135	135	134	132	162	137	132	139	112	147	129	143	150	132	121	145	134	130	137	133	131	141	135	160	157	166	146	131	136	142	140	151	142	137	165	145	148	127	150	115	153	160	124	132	122	145	129	146	148	132	161	141	139	129	132	134	138	151	116	148	129	158	143	148	124	136	127	146	150	171	128	127	116	154	143	126	127	151	123	137	117	143	151	133	133	143	133	148	134	147	109	125	141	120	143	132	123	134	125	155	118	150	148	132	142	119	138	154	124	140	122	114	141	140	171	120	131	123	124	128	136	119	140	134	108	143	116	124	159	147	149	126	137	156	144	142	141	137	139	119	133	151	127	134	128	132	140	138	142	138	140	143	121	134	132	153	127	133	134	134	137	134	145	119	136	134	119	138	141	146	119	146	151	117	152	136	131	146	133	148	127	149	132	132	121	132	137	147	158	133	138	124	143	154	128	125	132	126	145	137	152	144	139	133	133	155	130	135	125	150	149	124	132	156	153	147	161	140	147	120	151	117	146	138	132	150	131	151	132	144	138	144	137	135	138	127	123	140	147	142	144	128	132	131	138	121	137	125	123	147	126	120	130	131	140	159	134	125	117	135	133	133	125	132	146	143	144	143	130	136	132	139	132	136	115	156	128	136	163	135	155	133	130	135	126	105	140	130	146	142	153	135	128	149	114	139	132	148	135	135	147	138	141	132	129	140	120	138	148	129	125	140	122	141	154	149	155	125	119	139	154	154	139	144	139	141	118	113	140	149	123	137	135	147	129	129	119	142	134	148	134	125	146	157	122	141	123	130	152	138	161	138	130	157	130	137	122	145	147	131	147	159	128	135	120	131	142	137	155	135	154	134	132	123	143	156	144	141	130	135	143	132	136	168	134	127	155	151	121	126	123	139	127	124	137	136	126	137	130	130	139	125	129	131	139	150	154	148	163	138	134	146	114	131	130	130	138	128	144	135	142	144	134	150	137	112	127	159	142	128	136	125	129	140	126	126	142	129	133	143	136	120	142	134	151	143	158	155	139	154	138	156	141	142	121	126	137	157	134	129	153	150	131	137	133	135	142	129	126	145	127	151	155	129	134	127	146	146	123	144	145	130	146	129	155	120	128	146	143	147	107	134	142	155	139	138	145	134	132	150	134	143	143	126	125	125	143	133	126	135	146	133	150	134	130	147	138	136	116	132	131	133	157	120	147	144	139	120	135	146	121	141	114	137	151	129	142	119	147	129	134	119	133	113	133	133	138	128	133	151	129	147	157	149	147	137	138	123	113	143	136	121	130	134	135	121	142	144	129	121	148	143	145	139	147	117	156	137	150	127	144	147	161	135	149	119	147	153	131	163	151	116	126	142	156	135	127	130	124	128	127	152	143	144	145	129	125	137	128	130	120	127	146	148	130	161	120	135	137	108	152	146	143	133	134	138	142	138	133	150	145	130	150	111	139	144	146	140	152	140	149	126	134
16702	55019	7088	3082	2243	1639	1289	942	758	696	575	456	445	397	395	372	322	296	290	289	268	255	261	275	220	215	254	241	231	222	225	243	220	207	205	194	223	224	238	228	200	185	206	172	201	232	213	209	216	223	242	269	264	268	264	230	223	229	233	196	205	211	192	217	183	185	222	209	188	176	186	201	196	209	178	195	189	182	161	208	194	209	199	185	225	192	201	177	177	204	216	215	170	163	177	194	199	184	186	186	190	184	212	188	187	195	179	172	179	216	212	158	196	225	204	179	184	203	199	187	194	216	191	191	205	190	186	211	201	169	188	213	181	196	181	214	208	189	207	198	181	154	201	188	206	179	165	191	184	177	199	211	192	194	218	195	218	193	179	181	201	181	191	191	184	188	184	200	197	187	219	194	179	163	190	161	178	190	163	221	200	142	171	207	181	194	208	214	188	196	202	183	172	199	204	213	190	154	186	176	170	194	200	186	168	216	183	188	160	196	206	194	216	185	200	201	181	187	200	222	192	185	172	183	163	199	170	194	178	221	198	198	197	186	192	190	164	200	216	189	209	197	161	177	183	177	194	164	182	172	188	204	183	176	182	198	189	196	187	184	198	197	178	181	201	192	191	178	199	177	183	184	182	197	194	186	211	184	199	204	190	192	177	162	191	208	173	181	202	172	198	197	214	181	183	208	193	177	187	197	199	165	172	186	194	176	193	202	159	182	161	214	196	177	171	173	188	198	172	174	222	171	195	178	185	179	174	202	230	186	183	187	209	190	225	190	202	193	189	207	182	198	167	212	158	182	197	190	208	172	192	186	191	199	194	203	189	174	211	192	176	171	194	179	192	199	203	175	193	196	187	194	193	189	182	183	201	193	149	196	190	218	173	199	187	207	214	176	196	204	192	203	187	172	200	193	193	219	176	197	204	168	194	198	213	190	188	166	205	222	188	202	193	183	182	212	184	187	186	187	169	203	173	207	200	173	211	187	176	186	177	204	192	197	177	198	204	204	170	174	180	171	211	194	190	179	200	216	203	184	183	178	183	213	169	177	179	202	193	182	213	197	192	187	190	185	182	187	196	192	217	217	191	181	198	190	184	192	181	183	210	199	197	187	186	162	181	201	189	167	186	180	196	190	175	188	178	189	173	197	171	193	181	191	182	184	182	185	185	194	190	202	210	211	201	206	173	194	190	201	193	213	200	209	177	185	190	209	182	187	187	157	193	199	174	195	193	214	181	191	195	191	191	176	187	168	191	201	187	198	193	185	200	192	182	197	194	206	169	191	186	167	236	177	191	202	191	200	195	211	185	184	162	203	193	193	153	175	214	209	209	198	180	193	176	193	187	195	204	194	192	208	180	179	189	202	198	206	170	168	207	177	203	213	198	183	195	175	211	222	188	179	192	179	185	199	186	166	212	206	196	193	188	191	185	191	177	208	193	167	189	171	192	162	170	189	199	175	188	165	186	203	197	167	209	170	202	182	195	204	191	223	209	178	188	192	194	182	196	215	211	198	181	184	211	209	191	175	201	196	194	174	156	204	204	199	193	153	172	196	181	191	191	190	185	171	198	190	200	189	196	198	196	178	179	200	176	212	202	187	170	193	207	174	201	189	187	199	213	206	196	156	177	204	164	213	176	215	187	181	172	195	203	170	204	174	196	211	185	197	174	201	185	194	177	206	200	176	204	215	188	168	178	187	188	192	176	184	201	197	205	197	194	198	214	205	184	186	179	230	192	181	210	194	190	165	195	182	186	161	207	188	184	192	193	216	215	196	193	190	194	197	187	203	200	210	175	192	186	193	168	199	200	180	171	175	195	195	195	190	204	195	190	173	171	195	180	188	206	178	174	184	193	175	185	198	191	187	210	181	174	181	211	211	190	179	196	183	195	172	205	175	205	203	192	212	214	223	202	210	196	195	170	169	200	184	183	169	185	207	201	216	183	203	183	193	187	195	175	183	177	178	191	168	194	173	193	194	186	174	186	183	189	189	191	168	175	199	179	182	187	172	176	214	200	181	184	166	185	199	184	198	217	178	183	182	166	169	207	193	192	209	217	191	183	214	185	203	193	171	173	192	187	200	188	202	192	181	194	185	175	171	187	199	203	186	188	177	195	201	189	180	224	173	215	222	192	185	189	190	207	188	176	206	197	191	198	214	172	177	190	219	206	189	195	192	181	203	182	189	189	219	180	188	201	156	194	210	193	174	182	216	200	194	195	164	185	168	205	220	186	209	209	199	190	205	177	176	206	205	180	191	181	183	200	162	208	185	200	189	202	184	192	192	183	188	194	186	185	184	185	198	218	193	164	194	183	191	171	213	198	190	193	199	193	184	184	205	183	184	183	195	195	194	181	175	213	207	200	187	171	205	195	185	197	211	218	159	208	206	185	197	185	201	188	187	188	180	159	168	163	164	199	171	208	187	209	207	195	194	191	190	198	200	166	193	202	173	199	197	187	201	179	212	193	175	197	190	183	187	202	178	198	188	192	188	198	191	193	182	189	161	191	185	205	188	170	184	185	190	186	192	207	178	193	179	171	178	203	182	204	164	202	214	207	165	188	177	201	174	199	187	206	207	193	195	179	186	208	190	181	182	195	185	195	217	199	186	168	181	209	196	194	188	217	181	183	200	181	175	175	173	199	175	186	196	194	196	169	176	187	205	201	174	198	198	189	193	165	209	207	179	184	187	190	188	181	182	161	181	183	198	214	196	183	187	178	186	183	179	195	215	175	184	185	205	193	201	190	172	182	183	199	220	175	213	178	221	184	182	188	183	167	187	155	200	221	193	195	183	172	201	197	188	189	181	182	180	188	181	184	201	177	178	173	209	206	197	189	189	187	202	163	184	186	185	219	188	177	177	162	182	178	194	202	177	196	187	218	205	179	173	206	193	195	214	204	201	185	184	194	179	188	188	173	169	204	204	194	183	189	157	188	213	203	170	195	186	195	218	190	197	163	181	178	191	205	179	213	186	177	197	203	194	187	184	178	190	201	191	180	157	193	190	194	199	176	179	198	186	178	218	210	166	173	174	192	185	169	207	202	177	193	179	179	216	182	202	193	185	192	204	186	191	183	197	189	200	207	177	170	173	189	200	210	188	177	168	190	189	193	201	187	163	186	228	207	176	213	183	191	157	165	173	203	187	178	210	198	196	206	204	166	168	197	154	204	177	188	196	184	171	215	194	191	169	199	173	180	195	212	207	197	185	196	208	188	188	166	184	185	193	180	190	200	206	208	177	188	199	208	171	181	237	195	169	218	201	172	193	198	187	173	169	198	179	204	187	167	169	176	179	220	192	187	202	180	171	183	174	178	192	188	196	211	178	201	163	187	174	172	198	172	187	190	199	207	205	185	185	180	222	178	196	172	192	173	189	206	212	179	180	188	166	164	176	205	188	195	198	207	184	211	169	194	202	197	189	175	185	190	195	177	207	197	180	186	186	149	180	198	204	206	190	212	162	172	197	200	191	204	199	174	186	187	180
26739	17606	3461	719	583	527	455	443	436	453	425	427	442	444	454	473	449	405	427	415	444	431	449	452	420	416	451	392	439	408	418	391	407	393	447	449	404	448	460	427	421	445	442	412	409	399	442	402	405	453	437	445	437	434	436	439	406	420	476	428	455	406	409	451	448	408	440	442	418	477	445	444	449	408	470	440	426	433	416	440	424	463	392	429	413	446	432	432	413	405	424	452	435	426	428	466	441	454	433	402	430	426	466	440	408	410	386	433	417	411	386	385	414	431	457	441	390	418	458	444	436	396	383	435	440	442	442	410	427	452	404	426	397	418	453	432	465	458	420	425	411	424	425	408	463	425	434	462	446	455	431	453	463	404	441	406	429	423	372	429	437	437	427	466	430	451	408	438	421	437	404	420	460	415	419	436	431	435	418	428	453	443	420	412	406	437	389	425	408	419	429	430	392	439	416	443	386	435	427	440	426	426	416	463	428	414	439	410	420	441	452	429	423	441	433	423	416	442	424	447	371	457	441	397	435	406	422	444	404	434	421	388	432	443	418	471	454	416	415	464	418	458	411	420	432	449	391	423	433	417	435	432	432	464	419	400	421	452	453	430	440	405	433	435	444	443	407	420	423	446	412	398	448	473	441	413	435	423	433	427	433	415	425	445	449	414	440	403	451	460	466	448	473	406	454	402	461	424	460	410	444	418	408	437	450	404	441	407	428	427	418	437	450	480	419	401	474	459	403	425	433	416	403	458	425	404	433	421	455	437	419	407	459	411	453	437	401	426	432	445	419	461	471	394	430	433	452	416	400	414	456	451	450	410	430	433	439	426	457	419	447	437	414	437	390	427	452	434	420	395	435	429	447	438	436	405	447	420	422	389	438	438	422	434	403	406	410	396	440	431	467	424	425	429	428	439	449	413	450	427	416	435	447	420	449	446	454	424	468	376	417	424	420	427	457	444	389	419	459	435	388	419	417	434	432	402	438	461	420	416	499	415	416	453	422	428	448	462	426	391	426	439	461	426	423	423	453	424	446	428	395	485	451	448	400	421	421	430	438	408	431	443	432	384	404	390	446	409	400	401	417	412	400	410	446	420	420	418	472	389	412	449	429	424	448	423	434	395	429	406	425	420	419	417	413	432	432	447	386	429	438	412	453	443	408	402	406	432	431	440	386	452	449	404	408	399	417	415	455	433	430	413	428	448	395	451	431	453	425	431	421	435	429	417	411	380	416	412	424	435	428	431	398	455	420	442	442	435	407	424	442	410	422	412	424	426	429	421	400	422	424	459	421	439	425	381	425	404	465	408	432	426	435	447	413	438	395	399	432	422	413	444	410	439	426	445	437	396	464	393	414	434	402	401	397	430	465	438	434	476	412	463	426	423	397	409	402	408	416	405	417	439	452	432	428	454	440	442	420	444	449	432	428	418	462	423	442	424	400	434	406	435	410	443	403	419	449	398	439	436	444	396	469	419	436	405	461	423	433	417	409	433	418	429	447	412	391	463	445	424	445	453	451	454	414	411	413	412	445	472	414	385	449	438	422	404	451	386	426	431	429	405	443	388	430	456	444	433	452	458	431	430	422	438	425	421	455	427	450	465	415	446	409	411	463	442	432	465	434	457	404	396	412	438	439	473	432	411	436	440	433	444	477	414	418	395	421	448	413	422	480	439	428	462	417	443	417	449	462	435	454	460	443	444	403	398	448	398	467	415	455	413	457	455	436	439	446	426	429	446	440	462	412	397	414	443	441	429	416	461	398	397	447	423	439	450	438	438	415	428	404	467	427	417	447	408	434	462	425	416	437	435	434	419	409	411	450	404	416	425	445	423	419	433	399	431	457	422	415	430	427	424	458	480	392	449	410	411	460	428	472	420	437	396	421	422	427	448	436	444	424	455	415	451	467	417	454	435	427	462	431	457	443	401	446	415	439	426	445	405	438	400	440	434	456	444	429	387	446	428	435	431	423	436	411	434	445	438	430	415	401	388	423	412	453	476	409	447	452	405	432	438	446	441	413	419	434	410	433	413	418	406	438	428	432	412	428	448	418	424	435	403	442	453	437	463	405	412	444	391	425	438	438	424	434	422	478	449	434	418	418	482	419	429	408	443	459	424	482	430	469	444	433	432	426	434	460	441	414	436	441	439	449	396	463	390	410	399	441	390	415	441	433	418	442	417	393	405	428	432	434	424	449	417	447	414	443	399	437	419	420	445	438	440	424	420	445	416	457	419	478	462	423	463	432	454	386	458	459	460	428	432	427	382	404	446	433	387	440	363	435	450	424	491	429	433	413	431	445	415	441	410	433	406	435	425	437	461	452	438	406	406	436	446	424	438	437	447	436	414	451	427	430	456	417	448	411	469	432	429	418	424	448	405	429	382	433	417	416	431	408	432	373	436	448	452	407	434	439	395	437	454	406	440	406	426	438	387	433	416	408	439	425	444	442	453	444	425	436	444	432	418	395	426	429	445	424	420	431	410	451	462	456	445	392	446	416	427	458	434	403	437	412	452	437	414	423	417	452	410	393	406	416	428	417	409	465	425	463	424	415	451	415	410	425	445	420	431	459	444	435	411	429	404	409	444	419	448	450	443	443	436	449	451	433	411	430	437	426	420	429	418	428	428	404	416	445	410	432	440	460	383	421	449	435	435	467	466	428	433	423	455	414	444	437	451	454	429	420	399	440	466	419	401	433	432	413	465	425	436	420	436	437	451	439	381	438	431	433	408	438	405	486	439	433	400	450	422	419	414	423	425	409	415	429	417	455	435	427	389	431	411	426	461	412	449	392	416	434	408	427	455	391	419	392	445	394	446	406	407	439	399	417	398	446	429	458	396	395	412	498	408	405	436	475	460	448	417	405	456	389	434	435	373	424	390	459	450	456	402	465	389	386	444	428	424	409	455	430	425	433	444	429	437	405	453	386	423	439	431	405	390	398	431	439	425	440	431	461	425	428	455	446	433	411	407	426	415	445	473	452	458	374	411	406	437	443	446	400	421	413	458	443	466	427	412	401	418	414	424	433	434	444	439	426	400	401	411	474	453	424	437	457	414	403	432	428	420	442	425	438	422	421	445	430	423	438	420	423	455	385	444	421	443	434	439	409	438	418	406	422	413	437	404	445	447	432	415	426	459	456	470	438	441	438	411	424	403	415	434	458	427	404	450	449	458	422	448	400	481	419	436	449	460	400	434	446	417	440	424	400	442	394	393	428	419	428	407	434	456	424	427	398	457	461	437	411	415	409	400	416	436	436	424	442	449	460	470	469	410	478	439	442	425	375	431	442	446	421	405	420	459	428	475	423	418	425	385	430	438	404	436	418	453	414	423	427	432	397	376	445	449	441	405	450	416	445	435	429	430	426	434	470	409	418	417	428	414	457	417	423	434	416	422	420	421	437	427	432	441	425	435	441	431	432	428	435	423	409	452	443	423	443	439	407	414	471	431	443	465	409	447	448	416	497	430	429	424	476	424	437	423	447	442	422	412
7783	18333	930	693	710	662	579	593	595	625	573	616	612	599	571	590	630	591	597	596	596	617	592	591	603	578	566	578	576	590	587	562	612	543	564	551	617	588	552	608	577	601	591	586	561	635	628	600	611	564	623	626	634	636	615	612	636	600	558	616	629	556	599	647	581	625	607	593	602	600	582	548	592	621	593	644	564	564	606	594	628	614	627	574	594	564	599	644	607	603	581	608	607	589	659	592	570	624	632	581	592	582	583	607	586	582	567	616	640	582	594	619	622	604	601	620	604	559	579	639	629	583	595	603	586	577	628	567	565	615	564	585	599	563	599	665	600	565	565	580	617	599	635	632	579	608	592	556	629	628	651	566	589	577	565	566	592	620	583	621	580	546	600	556	597	649	597	603	588	557	612	566	623	574	603	593	583	590	608	595	612	590	563	582	583	609	594	627	652	570	574	563	533	581	577	600	550	623	592	594	574	576	572	585	595	583	613	584	609	605	542	552	574	601	582	599	583	604	539	590	559	591	638	577	596	587	581	647	570	595	597	541	613	548	560	596	556	560	612	561	613	610	574	641	601	633	601	606	609	601	594	620	587	551	633	566	613	586	580	589	597	597	599	563	584	581	581	574	615	622	564	594	618	576	622	628	616	576	585	620	585	594	612	586	602	532	613	557	595	621	555	586	601	594	562	600	593	552	597	637	583	629	599	616	575	592	592	570	566	613	585	618	608	627	577	596	577	613	610	543	585	538	602	612	611	615	586	632	556	619	582	583	622	607	591	608	590	604	639	592	620	603	648	586	580	600	578	566	602	584	570	597	625	623	592	556	594	564	603	573	566	616	589	596	596	579	594	582	639	543	552	585	607	624	604	592	596	581	623	570	615	581	612	592	629	576	566	574	541	560	602	578	630	624	581	593	576	606	585	573	631	589	607	622	661	612	618	619	603	592	621	538	588	579	616	570	546	569	604	625	587	613	564	582	580	622	585	619	627	558	587	600	607	608	624	599	638	561	589	564	595	564	588	559	606	606	593	620	569	624	578	591	536	623	616	585	604	581	623	624	517	563	599	554	616	602	593	583	576	590	625	542	588	587	574	607	604	551	661	603	634	579	561	610	611	594	565	585	576	614	582	579	603	628	592	586	555	585	628	589	611	603	582	624	618	604	593	601	610	548	616	610	548	606	613	582	610	597	642	560	592	617	606	589	576	607	646	611	586	593	578	612	608	614	558	587	616	612	573	612	584	618	587	580	563	583	582	597	643	617	626	612	573	599	595	616	582	601	639	610	605	567	608	555	585	599	566	644	605	574	565	601	608	581	615	568	608	587	591	561	649	575	618	592	599	574	571	577	627	659	606	614	594	597	594	621	608	568	623	607	580	595	619	606	600	578	589	580	592	572	585	594	577	590	570	594	576	573	598	620	658	595	594	545	596	632	623	612	591	580	613	606	636	580	589	599	580	587	615	586	569	615	572	653	593	587	617	581	614	568	570	614	602	578	613	584	570	595	581	579	571	596	575	567	601	562	566	588	577	557	595	540	597	599	624	569	613	582	570	552	628	574	585	591	634	580	603	576	576	550	605	582	599	577	584	624	560	648	591	569	599	556	597	573	589	571	624	590	599	601	619	639	542	570	610	563	594	582	585	593	607	570	616	653	593	594	610	606	610	610	568	566	599	580	627	588	647	578	611	633	558	611	566	561	559	609	620	598	580	619	620	591	585	625	608	615	557	634	563	583	585	583	614	605	618	608	580	584	594	598	619	622	603	597	622	627	613	594	562	584	643	639	597	567	597	628	598	601	575	597	597	621	631	592	525	535	614	564	597	592	558	589	579	572	572	635	612	595	592	604	603	537	626	573	579	597	597	592	591	608	584	599	604	603	619	569	564	575	573	602	615	587	600	660	589	633	596	610	614	601	567	566	580	594	652	629	611	590	588	551	609	623	600	601	617	619	603	606	591	640	590	617	567	604	614	614	558	578	612	564	593	576	622	562	607	565	594	567	523	584	627	574	594	571	547	542	595	568	569	587	633	609	579	622	534	565	603	590	544	596	621	610	608	595	584	656	567	599	582	611	579	569	575	601	628	581	590	612	592	582	578	565	625	630	608	590	621	590	586	569	636	606	519	578	576	641	599	577	595	647	591	612	603	596	570	602	558	602	559	654	576	592	590	557	591	607	613	595	557	575	567	567	612	578	581	605	603	580	585	606	602	599	613	613	633	554	564	615	640	574	577	570	607	585	644	594	593	596	591	580	560	606	596	545	568	594	593	606	581	579	607	648	602	596	627	574	581	615	604	581	608	584	595	609	570	590	585	592	615	578	595	606	583	575	540	603	585	614	545	648	600	581	620	617	582	600	548	558	624	577	600	638	618	582	604	591	637	622	603	584	561	598	590	573	615	606	585	620	592	576	592	576	596	585	595	604	559	585	597	578	591	629	589	575	618	627	590	592	594	593	572	565	563	616	593	573	559	592	589	604	585	583	625	586	614	612	576	610	572	605	550	569	569	616	606	591	609	605	578	579	591	584	584	609	615	632	564	594	561	570	613	574	585	606	608	582	629	600	608	596	598	579	607	616	600	605	623	589	577	594	568	629	589	585	604	589	570	572	582	618	611	569	589	584	589	596	635	554	616	625	613	598	642	605	615	575	590	576	605	619	629	589	572	578	583	589	577	574	605	614	619	594	594	589	686	588	606	542	600	610	576	594	622	602	642	595	597	579	562	605	605	600	616	590	572	593	652	579	587	608	576	566	601	583	582	574	610	586	607	585	619	573	580	601	614	608	576	562	541	625	581	620	581	583	547	557	627	531	572	566	596	576	583	621	616	588	580	620	569	584	615	535	637	599	592	615	546	585	612	600	588	584	616	567	560	596	605	585	609	611	602	614	545	675	555	572	589	577	607	565	548	567	573	592	628	590	600	554	611	544	573	567	617	595	586	547	600	592	607	590	609	566	620	597	548	620	567	574	621	583	581	610	589	575	573	568	578	573	580	574	580	561	593	623	628	620	552	567	606	566	586	555	604	609	550	612	640	603	594	622	577	574	597	626	583	572	568	608	616	527	622	558	646	599	645	585	579	594	619	583	588	593	584	587	559	569	611	626	577	578	617	617	616	610	567	546	566	573	610	609	620	558	598	612	586	554	578	583	625	590	622	624	560	590	626	562	589	589	594	572	553	595	548	583	607	583	616	588	611	555	611	586	640	601	572	612	593	585	558	582	597	629	571	634	580	608	577	583	620	577	611	598	586	575	572	574	564	580	598	583	596	582	603	578	560	633	631	559	609	600	583	588	575	573	605	600	562	564	646	622	579	576	621	564	613	563	604	594	631	577	608	602	570	589	591	566	581	586	628	590	574	562	559	584	545	567	580	570	604	565	605	579	590	568	575	582	637	626	613	632	584	550	618	597	626	560	559	596	576	637	588	574	557	541	596	602	560	572	560	616	600	567	633	611	619	606	598	555	596	625	593	604	595	580	580	634
22942	20808	27829	23765	18940	2097	588	456	453	406	392	345	334	291	343	325	316	300	336	314	324	295	299	280	314	314	267	289	292	296	323	330	323	329	254	307	275	284	286	298	284	293	286	302	277	300	278	277	277	291	286	319	328	298	297	284	319	327	311	274	287	300	288	319	315	291	306	290	316	273	291	298	297	293	305	307	290	284	273	293	324	301	269	295	294	282	296	269	312	288	273	305	274	306	290	274	288	288	300	296	292	281	297	258	271	302	276	272	301	285	281	287	268	286	298	319	317	295	268	299	333	301	263	287	306	308	290	294	283	289	321	296	303	316	244	265	310	283	287	297	266	298	323	308	261	295	299	312	290	296	293	297	272	280	287	268	285	284	309	277	310	270	291	285	282	294	297	311	321	277	288	279	274	313	284	290	300	289	275	284	308	295	265	323	305	327	294	289	264	253	318	287	321	290	296	291	275	318	300	277	302	296	327	276	320	293	288	305	277	292	274	304	275	257	333	264	309	288	282	302	288	300	310	287	287	278	284	297	269	297	305	296	274	271	298	283	288	272	290	280	278	308	287	297	265	321	271	313	260	282	313	283	320	316	266	276	284	277	266	281	291	282	315	283	298	276	326	286	316	302	277	289	285	292	269	276	291	313	286	279	308	298	273	277	274	293	297	302	329	312	317	312	296	255	280	316	249	283	322	300	296	325	304	282	295	271	302	310	284	273	279	270	270	275	280	281	269	275	292	304	302	309	279	292	305	289	303	302	266	300	301	275	259	279	297	307	276	264	267	288	315	303	299	304	284	301	262	266	287	281	289	284	283	265	305	301	269	306	336	278	316	295	318	271	300	298	302	286	296	298	303	278	296	299	296	275	310	288	293	291	324	289	249	319	311	302	288	317	316	287	313	282	284	298	283	284	303	267	258	252	300	276	266	304	291	285	286	306	317	288	304	273	282	275	283	290	316	281	292	288	301	291	298	280	300	283	306	267	303	291	298	265	292	279	319	301	258	288	299	292	307	271	308	299	281	303	301	268	264	294	296	303	279	287	295	271	289	274	267	279	274	291	308	307	297	280	297	321	298	263	245	298	289	336	290	243	254	279	253	297	315	301	294	283	272	297	283	300	305	267	303	288	293	290	297	285	305	283	282	282	285	277	280	302	267	290	296	279	297	281	304	299	300	278	263	282	277	323	294	288	315	285	303	325	295	282	311	328	284	309	307	301	306	312	316	262	300	280	300	284	280	285	283	283	281	299	268	297	290	284	288	286	267	286	283	265	298	308	331	303	293	269	281	279	295	260	284	283	286	286	330	312	287	267	304	278	304	292	313	298	294	328	280	291	294	283	289	297	250	318	294	288	297	270	278	293	262	286	283	282	284	309	302	291	299	299	346	304	327	322	285	298	300	294	301	316	299	323	287	290	277	305	266	312	279	286	289	272	278	314	281	265	301	273	288	284	300	286	279	314	304	278	292	266	303	276	286	311	313	272	291	310	291	302	274	303	281	269	289	277	302	279	302	300	272	277	303	291	309	276	316	255	308	297	279	298	297	278	341	302	271	287	283	279	289	282	288	349	286	299	265	290	286	294	288	271	295	298	283	276	311	291	295	288	256	299	288	307	287	272	289	281	292	332	266	311	248	333	309	298	287	298	251	251	275	267	280	279	297	311	319	295	328	300	301	315	271	281	285	304	271	327	308	331	289	294	270	270	284	312	284	269	289	298	309	271	289	273	279	284	316	306	298	249	274	296	298	324	293	296	283	292	249	291	307	287	312	286	301	294	276	274	292	297	325	285	290	292	263	302	310	317	287	279	312	315	285	320	306	284	295	278	267	292	300	306	282	275	305	304	309	262	289	299	287	298	274	285	313	301	271	313	292	299	291	234	296	282	292	289	282	266	323	313	279	292	290	280	306	273	302	274	326	264	255	306	257	296	295	266	273	292	316	276	283	250	307	285	264	284	302	292	315	279	287	253	319	292	300	311	307	294	313	336	307	334	291	298	257	322	278	273	281	273	275	271	284	309	305	284	285	287	298	315	282	281	313	314	291	301	255	312	280	281	268	257	286	287	310	280	273	302	277	271	285	293	296	304	273	317	299	293	280	325	291	287	292	300	307	255	285	333	289	275	294	293	334	302	285	280	261	287	277	283	301	349	275	263	306	275	280	309	302	273	289	301	304	301	287	325	319	273	279	283	299	274	298	288	315	305	291	260	291	291	298	294	300	294	262	255	325	295	288	279	324	281	300	268	305	282	271	300	310	302	273	290	293	285	281	288	265	297	308	291	319	284	291	289	264	273	300	281	297	293	285	288	302	282	286	286	284	296	280	315	273	289	269	272	328	288	289	282	280	266	304	294	303	300	272	304	276	294	289	309	291	270	295	301	283	298	274	282	319	286	276	301	284	292	312	317	269	302	313	325	260	309	275	286	265	276	308	279	336	302	292	292	317	254	306	304	285	300	302	270	274	277	273	283	296	314	307	284	298	328	295	274	289	298	300	275	296	273	266	267	296	312	299	260	295	257	315	303	276	285	305	284	278	303	274	279	282	280	326	288	277	286	269	265	280	329	302	280	280	268	307	293	259	312	301	307	287	289	251	310	306	338	272	268	287	323	284	289	256	302	318	301	278	268	268	289	286	294	283	293	311	293	268	303	319	272	292	299	301	308	272	312	302	301	289	274	284	275	275	275	298	297	291	298	287	279	291	277	283	301	292	307	267	305	323	276	279	271	309	305	274	324	267	312	288	276	259	271	300	291	262	291	297	286	262	259	305	300	294	301	289	289	275	268	272	283	276	298	305	314	301	272	276	288	252	292	294	287	267	256	286	278	284	288	326	300	290	284	306	314	296	283	297	305	267	291	279	278	264	288	316	304	311	273	290	294	303	271	290	283	308	246	246	273	310	303	274	297	273	294	296	273	287	287	291	288	282	284	290	262	270	295	302	306	308	292	282	261	286	263	258	281	264	292	312	281	278	300	282	272	291	277	303	270	304	288	281	286	311	292	286	308	299	307	275	284	276	288	301	298	292	323	293	284	302	273	293	295	266	314	310	288	298	292	280	306	283	295	272	291	323	280	291	273	270	291	300	326	302	293	298	283	296	308	258	308	329	291	284	300	268	285	317	276	277	295	258	277	271	279	284	278	278	291	281	293	303	293	314	296	255	306	272	321	300	284	279	293	292	279	296	292	298	290	281	313	309	292	281	285	306	313	285	289	295	307	277	284	326	286	282	264	322	299	291	304	290	282	313	282	296	285	277	304	306	327	288	271	286	291	304	285	299	303	282	275	278	269	310	267	292	298	292	282	306	288	295	274	294	272	272	288	285	313	282	292	254	302	271	276	294	312	294	333	283	315	306	280	313	263	303	303	277	272	310	259	291	267	317	311	297	269	285	273	319	312	326	264	286	296	305	296	300	273	297	295	290	299	272	294	265	279	308	301	287	265	298	274	299	290	282	299	311	245	315	316	293	304	301	294	295	253
15103	47801	4593	2085	1511	1192	991	806	752	647	602	600	547	570	512	481	450	512	480	470	480	457	449	439	467	465	410	410	409	435	434	419	442	412	400	430	407	474	409	455	426	412	444	421	434	441	389	410	455	446	464	460	463	470	467	425	444	455	427	475	432	422	430	417	405	446	405	368	412	396	426	427	398	398	439	449	453	383	368	442	433	438	415	428	455	399	421	419	429	394	410	433	422	396	424	401	436	434	397	402	411	411	395	445	422	404	388	413	378	419	417	420	376	442	421	401	396	440	407	411	416	435	407	428	429	408	464	422	412	442	437	433	411	465	443	434	408	411	391	442	423	411	428	441	427	413	416	410	409	421	455	403	422	425	398	402	397	418	408	476	423	397	406	380	356	440	423	399	415	410	407	408	391	414	415	398	385	398	431	398	405	436	389	415	403	400	423	370	404	435	462	415	410	410	416	415	420	444	398	416	416	408	377	399	424	452	437	401	403	441	405	382	407	404	412	402	409	383	417	437	389	415	411	401	462	397	428	421	396	397	413	423	459	393	424	388	460	423	415	395	438	401	438	405	429	398	425	395	387	434	407	422	397	411	428	426	420	414	440	446	401	427	410	418	399	421	419	409	441	450	398	421	433	412	448	414	412	392	426	440	426	409	418	414	419	400	407	405	393	459	444	397	446	399	423	420	412	426	409	445	424	432	414	451	436	390	429	427	375	428	449	412	403	412	405	365	457	391	378	371	433	436	380	396	387	421	431	423	370	406	419	403	430	387	398	397	406	402	381	391	427	431	444	435	416	415	399	413	407	379	426	449	431	439	417	390	413	406	431	417	388	420	426	384	410	412	462	399	410	422	391	407	455	399	426	418	429	401	388	356	439	414	418	442	459	443	414	411	399	441	406	432	413	440	425	400	409	423	407	394	438	384	404	391	433	386	386	409	406	460	421	415	417	451	433	387	366	404	400	400	384	419	412	419	377	379	438	431	442	377	389	418	399	417	411	391	437	402	391	397	409	448	380	384	387	405	411	438	413	417	407	448	465	440	447	396	429	432	379	406	405	430	407	404	400	423	417	478	409	430	431	400	436	392	408	412	418	401	370	423	435	403	406	407	443	419	418	405	388	369	405	435	414	402	420	422	422	440	407	415	424	433	427	413	456	408	410	426	444	429	410	384	407	449	428	429	402	418	364	371	430	434	431	444	434	404	409	446	388	424	448	438	415	417	421	433	390	423	435	428	403	437	392	382	425	424	393	387	434	464	395	402	386	429	435	397	388	403	390	409	391	383	414	419	418	412	433	442	407	413	398	432	419	403	390	392	436	383	389	411	425	406	404	444	416	414	412	421	424	397	416	402	380	437	387	417	411	411	407	396	433	423	419	431	418	412	401	445	438	354	412	415	416	430	417	385	433	468	470	395	413	410	404	410	449	396	393	426	415	429	451	385	445	410	394	404	397	394	395	453	408	386	429	393	396	442	411	422	380	408	423	408	399	375	425	424	394	399	377	460	409	411	418	429	402	381	404	408	413	414	429	415	445	432	413	392	402	427	425	418	418	410	431	430	404	395	390	394	401	386	393	412	387	426	434	406	396	425	419	400	427	413	434	430	426	371	430	414	395	422	412	407	414	391	442	428	393	402	422	420	400	411	447	387	429	464	409	419	383	422	394	404	411	424	437	411	417	405	433	391	436	390	418	415	371	383	396	405	420	417	414	418	399	432	366	427	421	401	447	399	415	419	430	399	371	435	395	411	456	422	418	434	412	374	415	414	412	446	444	421	461	385	416	436	403	434	416	361	427	371	408	428	420	420	430	383	414	437	414	467	428	400	412	385	429	433	430	402	392	400	416	422	421	392	447	428	414	406	428	454	384	383	421	427	423	471	419	429	443	410	423	440	456	434	384	404	443	427	409	414	406	394	433	423	363	430	405	390	397	419	428	398	426	429	410	439	419	409	440	398	431	442	416	444	395	365	407	425	389	396	400	445	409	462	475	417	404	408	442	396	411	399	417	445	414	402	421	393	414	408	436	423	394	404	400	402	398	404	428	406	426	424	409	381	430	428	456	446	378	427	404	414	395	423	418	432	447	421	375	438	399	384	432	384	449	435	429	420	426	422	476	422	413	432	416	392	398	406	466	425	411	405	412	414	409	422	445	380	486	362	401	387	440	414	441	422	434	387	447	433	442	441	450	419	426	403	417	388	434	428	391	396	429	438	384	413	377	385	410	421	414	408	439	391	377	401	401	450	403	414	393	392	438	436	382	381	433	431	444	413	414	387	407	399	406	378	375	425	387	412	410	437	415	437	438	455	419	449	425	395	459	398	413	427	412	406	395	391	377	405	433	406	434	435	407	452	439	401	372	426	399	362	437	437	425	378	416	421	377	365	415	441	420	444	412	430	430	361	404	395	389	441	412	401	421	426	438	427	400	424	418	450	397	450	428	457	424	383	410	399	423	395	390	397	412	398	432	416	463	423	411	402	454	408	418	400	403	422	369	419	437	389	404	404	420	411	429	419	423	421	413	414	404	461	394	400	424	443	424	423	430	406	408	395	447	406	386	419	417	408	390	394	412	408	400	398	403	404	411	439	459	425	390	416	431	441	404	409	371	396	447	436	415	415	419	400	388	429	412	433	389	401	408	429	402	407	436	431	425	432	461	390	427	432	388	418	417	431	431	387	403	404	383	419	419	407	423	426	408	388	409	388	430	445	416	433	429	406	393	407	415	399	428	414	402	411	395	420	401	428	422	422	441	414	432	378	417	449	378	400	399	401	420	430	444	436	403	388	378	396	433	387	406	388	401	395	417	417	442	451	432	426	401	388	364	405	448	455	399	411	409	402	455	421	409	406	440	423	412	405	445	449	410	414	410	407	413	428	376	388	397	418	420	418	404	428	406	448	417	417	429	406	390	399	416	365	434	416	418	409	415	409	421	436	425	426	423	396	460	411	375	407	401	396	441	411	437	436	457	425	412	418	433	369	371	424	410	455	407	412	432	412	432	411	429	393	419	425	409	421	389	426	417	445	391	433	390	402	388	426	382	409	407	425	398	412	405	418	390	414	437	414	399	426	410	413	410	409	428	413	389	442	427	397	411	455	408	421	360	385	438	411	427	421	431	395	429	422	415	386	409	427	435	420	388	391	442	398	449	357	420	415	422	422	438	418	410	386	397	425	388	395	422	392	429	414	422	404	431	392	420	394	410	434	400	382	427	437	407	426	392	429	419	448	400	409	400	427	418	421	429	424	428	448	421	401	423	415	424	431	440	429	417	388	423	405	453	434	426	414	407	401	447	407	395	390	426	418	405	433	415	420	450	407	444	431	456	409	422	443	405	417	459	400	422	383	420	409	422	417	417	387	442	426	423	397	460	399	404	395	437	420	395	404	398	428	444	428	408	393	415	399	386	393	410	414	397	405	380	422	421	445	401	463	402	429	402	415	373	419	385	431	402	398	402	410	411	391	461	417	418	426	423	421	396	411
24082	20927	26022	22303	1941	485	421	443	372	422	381	376	373	420	357	388	367	353	366	355	368	347	374	352	333	347	336	351	382	369	332	351	354	324	338	328	332	343	372	376	381	323	352	357	338	374	341	288	318	343	369	392	382	363	350	374	357	363	353	339	301	353	354	322	350	347	332	320	323	316	337	338	349	351	327	341	347	333	360	366	355	356	349	332	340	343	344	360	362	349	326	313	351	324	379	349	360	349	341	339	344	349	334	292	357	375	340	308	317	339	333	337	357	331	326	355	324	366	318	354	331	348	352	302	364	340	330	358	346	373	351	343	351	337	359	356	360	341	351	346	364	308	332	365	361	330	341	351	315	347	387	382	340	368	319	339	318	307	378	323	348	317	363	332	340	349	360	346	355	328	321	368	353	363	335	337	358	312	324	341	314	308	357	336	350	358	391	323	324	323	344	337	365	332	377	347	315	343	345	364	349	369	331	332	341	351	330	312	361	370	324	368	364	360	353	349	345	369	316	324	316	329	322	318	317	342	360	341	403	348	352	369	352	342	317	353	368	332	325	371	347	333	354	333	325	330	358	359	358	348	341	343	340	345	354	326	351	370	322	334	350	336	328	332	334	338	344	364	355	369	379	345	340	342	344	340	315	337	334	325	339	337	376	314	349	358	331	334	372	353	374	324	353	363	311	329	360	334	327	336	373	374	367	324	337	348	349	333	376	340	365	342	359	361	368	312	352	353	368	346	328	366	370	348	290	368	343	323	355	359	340	328	373	328	364	326	350	357	354	316	334	350	327	323	374	347	357	353	346	345	329	358	343	325	375	353	335	338	349	328	348	349	335	348	333	346	355	345	348	328	322	332	370	369	346	328	348	341	341	368	339	352	341	341	354	360	341	372	340	321	355	356	383	321	374	356	380	362	339	336	377	344	368	356	362	331	321	322	348	316	360	338	339	355	353	390	349	364	326	355	339	310	352	373	334	335	372	337	348	309	341	320	348	372	337	379	335	358	360	369	349	315	320	344	361	334	350	344	306	365	348	370	357	351	353	327	367	369	331	333	389	364	368	364	366	362	351	351	325	378	343	323	352	324	342	363	350	362	333	320	336	353	316	354	347	352	357	343	351	355	312	344	335	368	348	343	331	331	341	338	353	371	343	358	355	350	375	341	346	350	367	343	344	337	358	362	334	367	358	372	351	358	320	346	317	325	333	334	352	368	374	319	348	387	344	340	352	351	345	359	327	332	326	324	317	358	345	358	348	356	352	344	314	354	324	387	372	323	375	332	356	350	347	346	318	331	348	355	351	334	339	314	366	353	357	331	336	345	324	346	320	334	358	342	340	368	352	331	304	381	350	343	339	322	358	343	351	345	354	337	348	292	325	343	350	314	328	328	340	328	339	379	332	355	347	356	333	381	333	362	391	312	360	359	357	338	364	358	348	347	325	353	357	354	309	333	351	349	322	330	342	306	359	308	343	323	363	349	371	321	336	370	345	359	323	348	347	328	365	332	330	342	347	385	330	327	360	329	344	317	349	326	344	359	348	359	335	320	339	335	336	354	345	351	352	336	320	343	366	343	354	309	339	352	327	362	331	345	339	332	337	307	343	347	328	340	320	355	389	365	357	363	362	354	338	309	358	344	352	352	346	365	355	327	354	358	370	337	315	341	346	359	310	350	369	358	395	363	323	352	355	337	336	340	342	325	331	339	353	340	325	337	318	366	343	343	313	336	369	328	337	331	333	379	366	351	344	354	350	360	346	340	339	328	370	340	316	362	336	352	346	338	367	333	355	334	356	336	346	339	372	353	361	322	362	370	374	342	341	343	329	370	333	362	360	321	335	331	346	346	313	349	339	312	328	363	321	358	304	357	349	356	347	354	363	345	337	364	336	350	322	326	360	330	364	358	341	360	353	351	366	361	335	350	336	354	317	332	351	335	304	371	345	319	361	316	342	331	366	330	325	357	335	304	352	333	354	323	357	328	322	348	376	388	354	326	343	313	363	317	341	323	320	358	325	347	342	364	323	346	343	335	330	333	337	347	374	324	390	362	320	354	359	322	363	334	338	341	327	342	344	382	310	334	360	343	375	354	356	391	377	332	338	343	330	316	342	323	331	343	385	325	361	338	331	364	345	329	338	387	341	345	329	362	351	367	360	366	343	380	337	331	323	372	333	325	340	346	362	361	325	342	375	353	339	330	352	342	355	344	340	337	337	341	341	377	370	341	334	348	331	306	327	362	335	336	327	327	346	339	336	347	358	351	339	346	350	349	341	327	357	338	349	360	380	370	359	368	355	365	362	351	369	349	358	337	346	309	351	350	354	373	316	331	365	333	339	353	357	340	375	371	347	339	373	329	322	344	319	316	348	357	341	334	311	351	353	319	376	354	339	337	359	337	362	365	363	338	375	356	331	346	350	393	370	354	334	348	324	331	321	347	353	333	344	332	338	324	326	356	360	359	342	352	368	323	331	334	376	335	364	363	374	376	344	371	338	311	333	344	310	338	338	406	336	327	363	329	339	357	312	315	358	306	362	315	359	332	351	350	314	309	342	335	342	340	395	367	322	350	346	324	379	358	345	327	332	323	351	340	348	337	344	365	350	355	336	351	373	322	361	368	308	303	341	323	329	346	370	354	353	345	339	339	361	349	334	362	342	344	354	379	326	350	324	340	333	342	328	321	343	339	385	327	348	359	345	324	341	325	331	345	330	350	317	354	343	327	345	355	339	340	356	370	319	319	342	324	390	334	385	373	328	343	361	345	328	326	330	310	328	360	344	360	347	370	368	337	343	328	333	371	347	370	345	349	307	378	347	352	339	348	367	316	383	320	359	313	361	332	377	326	350	357	367	312	321	346	353	333	321	358	346	342	348	312	353	331	361	327	374	355	339	354	359	341	339	362	353	318	321	305	365	329	342	380	368	382	318	356	363	348	353	338	397	369	389	333	337	342	329	316	321	348	376	368	369	318	326	336	308	351	342	332	352	345	347	343	354	354	325	339	330	361	363	361	380	340	350	329	334	355	332	303	350	319	336	387	355	347	337	312	348	362	316	341	361	373	325	358	352	344	362	338	342	343	339	318	349	391	323	361	351	340	368	358	348	323	362	346	340	317	364	341	341	327	357	327	343	331	377	345	311	336	368	339	337	328	328	323	329	362	357	324	343	337	350	376	342	329	374	338	348	336	318	324	346	330	336	345	329	392	331	306	341	375	349	363	334	373	345	342	357	313	333	346	312	372	354	308	384	364	351	364	349	332	354	373	329	353	338	338	350	340	342	336	354	354	331	348	357	358	342	365	331	352	373	381	316	327	384	359	313	335	341	350	334	370	338	335	386	340	336	352	329	339	335	380	323	370	369	322	332	359	349	337	357	373	339	348	347	342	372	352	348	353	350	351	335	359	330	375	368	331	315	330	331	340	364	355	341	354	396	342	385	318	328	326	362	375	348	330	360	354	363	325	356	342	344	365	355	351	372	356	342	343
13395	43063	2376	1239	1010	831	735	607	651	605	554	560	526	500	499	488	488	482	472	464	474	502	472	489	473	507	480	428	464	469	486	458	488	467	458	464	476	499	483	474	505	463	470	494	498	464	466	457	517	481	499	448	483	514	482	481	512	462	491	474	425	484	505	458	503	485	477	477	469	462	490	489	473	483	434	441	492	495	463	481	476	493	493	460	414	459	469	475	475	466	462	469	444	507	442	481	458	447	461	525	472	473	470	477	507	520	429	494	462	464	447	470	487	473	436	476	447	488	425	486	463	459	506	463	428	468	445	483	460	474	454	494	467	499	441	460	495	464	456	484	483	480	474	462	496	433	517	468	443	483	460	437	424	483	442	486	483	463	476	474	473	474	480	426	487	468	467	489	408	469	478	452	461	487	444	453	447	471	486	479	451	457	441	477	476	495	488	455	473	470	468	441	471	466	478	491	451	456	505	457	423	472	448	469	456	450	418	460	445	405	475	479	463	484	440	452	503	447	465	506	450	438	459	456	482	503	481	426	447	428	468	481	428	479	472	456	451	469	470	433	464	432	437	545	462	489	490	443	474	480	444	462	433	466	457	472	456	445	453	493	473	466	423	467	434	454	463	465	438	489	483	487	447	460	462	461	487	484	471	465	463	472	442	446	453	455	473	503	433	484	463	476	526	486	486	460	422	456	440	456	468	431	478	471	441	444	445	492	486	485	500	470	446	429	424	460	495	483	499	451	485	454	507	480	439	448	482	493	486	422	455	430	480	473	511	448	382	497	468	476	433	490	472	438	476	459	482	437	487	474	486	489	453	474	437	456	460	448	488	435	478	493	438	478	452	487	459	482	481	492	470	455	458	446	489	447	484	489	455	457	421	473	449	455	464	464	442	501	478	491	449	495	461	460	438	476	460	429	456	455	456	470	459	460	490	488	500	463	470	468	459	477	484	493	465	472	489	459	468	425	478	488	467	423	473	451	462	443	449	484	487	445	468	462	466	484	487	456	496	494	523	453	476	476	410	482	493	481	439	469	485	504	489	472	483	478	451	458	448	481	441	478	470	454	439	481	441	441	475	458	454	514	417	456	455	470	477	485	451	460	491	483	461	460	458	464	443	478	491	427	473	430	437	444	469	448	477	465	463	474	450	460	437	444	477	484	484	422	485	477	473	462	442	466	457	452	493	428	470	422	479	452	475	495	417	451	448	457	467	473	473	494	472	482	469	478	460	460	433	462	484	417	433	451	485	469	464	474	459	460	433	478	434	484	476	485	486	452	471	426	478	467	472	453	462	466	480	462	490	456	456	488	481	451	464	475	490	469	465	447	470	498	494	430	474	474	445	456	475	447	459	448	489	482	451	491	456	457	511	479	439	464	451	478	457	479	501	486	486	477	443	481	470	424	458	492	456	450	454	491	467	458	483	466	445	457	440	444	496	435	469	444	458	486	498	497	452	485	459	471	480	478	521	468	493	442	487	468	445	494	440	417	467	477	478	472	466	468	452	477	471	497	486	449	453	495	498	507	494	462	441	501	470	484	465	505	479	478	445	481	478	491	454	447	509	486	463	426	469	455	425	470	423	505	496	487	425	466	449	482	507	483	478	445	487	477	482	491	492	453	464	443	445	472	453	436	456	449	475	426	466	472	524	472	440	477	494	437	447	490	471	503	483	469	466	441	480	443	440	500	454	478	483	454	445	449	467	515	445	442	470	485	490	485	483	470	463	495	471	491	492	431	448	488	450	465	442	486	462	464	455	440	472	479	439	497	501	475	487	510	457	470	459	520	488	471	451	486	483	458	438	447	455	498	451	449	474	436	487	444	419	467	471	471	449	490	470	456	446	415	442	444	508	522	488	446	463	443	444	493	500	466	471	456	491	448	484	474	449	466	438	443	479	516	463	456	456	449	476	449	486	481	475	452	482	444	521	491	449	457	480	489	485	490	490	423	457	495	462	475	469	479	456	443	451	490	480	503	476	498	437	478	463	451	452	476	451	508	494	457	455	443	489	444	523	431	458	456	483	486	470	454	450	446	500	507	430	452	456	471	432	467	492	471	458	517	455	455	515	477	463	510	490	475	487	502	484	464	480	480	481	428	484	448	486	459	480	482	459	474	458	457	451	443	481	464	432	484	488	473	475	473	491	478	495	504	513	446	458	448	473	489	466	463	442	461	479	496	468	509	467	446	448	473	452	452	471	476	492	482	464	479	437	488	474	470	449	479	467	475	442	479	491	475	461	457	452	455	440	446	482	468	469	483	462	505	508	447	489	474	477	475	446	472	482	487	470	452	452	478	464	514	451	508	458	484	477	451	454	456	470	465	438	498	457	514	455	463	474	487	508	460	462	463	481	490	459	506	453	465	442	463	450	460	462	445	474	458	459	476	454	427	455	494	460	434	459	468	464	499	472	411	463	484	444	488	475	493	432	432	485	434	513	478	456	440	466	448	463	452	455	472	433	435	456	468	433	447	462	464	477	470	509	473	496	452	480	458	426	449	459	476	500	460	466	445	491	481	447	480	480	479	487	439	493	471	414	453	500	487	470	483	474	473	464	478	517	433	449	457	475	466	484	470	433	476	444	434	469	510	490	495	461	467	456	442	440	497	471	478	468	481	490	444	440	458	474	472	464	492	471	455	482	483	465	467	475	474	481	457	452	486	468	473	451	459	459	464	455	454	448	488	472	479	467	455	474	449	479	470	474	442	439	446	448	480	463	437	459	457	465	442	494	518	476	462	444	492	472	458	477	495	447	467	441	504	481	456	510	430	477	470	439	471	450	472	452	486	475	451	481	473	467	473	454	442	473	446	478	460	446	467	478	453	453	481	427	447	486	461	458	436	461	481	452	455	450	467	457	431	440	480	462	480	458	476	453	479	457	472	454	470	493	452	460	443	480	482	473	461	422	448	445	471	470	491	489	452	437	487	468	521	460	449	480	502	437	458	494	479	430	451	460	406	446	447	476	453	451	496	447	443	470	494	497	468	478	472	491	449	491	480	438	453	493	434	490	486	495	464	458	452	522	443	458	456	472	477	426	463	453	420	450	432	453	429	452	454	450	438	452	462	492	484	485	453	484	473	459	439	499	479	479	506	457	468	458	469	458	470	465	495	435	464	434	468	463	464	511	453	481	488	481	444	474	452	473	476	455	485	490	485	477	463	463	507	444	455	450	494	429	451	437	439	457	490	455	484	505	458	475	511	475	490	480	477	462	474	468	463	502	468	473	463	474	490	443	489	477	479	442	466	482	471	423	433	475	488	462	429	488	469	466	477	450	444	460	463	477	442	445	503	480	450	462	491	419	472	481	482	496	454	471	482	473	483	469	487	427	492	490	503	445	461	458	491	481	466	486	462	491	449	462	447	457	467	442	452	470	457	456	462	475	475	483	469	468	474	486	511	450	525	433	498	445	449	452	467	500	491	474	456	501	465	455	465	483	483	473	485	446	464	455	454	443	473	456	440	481	475	474	441	420	470	444	465
22047	20827	28524	23178	20814	18564	1151	437	312	298	256	238	227	203	187	182	170	197	191	190	156	158	176	149	132	150	143	151	133	161	171	152	145	119	139	145	134	152	138	130	134	146	161	149	124	140	128	170	152	169	170	145	179	164	173	163	139	144	141	141	124	156	160	142	137	138	158	147	120	132	124	140	106	119	131	138	150	136	144	124	143	136	140	125	150	148	143	145	113	148	144	124	129	141	137	122	160	146	127	138	122	137	127	124	136	121	116	147	142	155	135	137	133	130	169	133	121	141	113	135	138	122	142	157	160	127	117	127	141	138	148	130	147	128	152	144	144	137	170	114	133	130	142	136	127	113	149	116	130	143	138	134	142	126	115	139	148	124	143	148	149	124	143	123	139	134	143	140	124	145	146	157	134	131	138	155	135	154	124	140	162	111	142	142	141	143	127	132	117	128	134	133	154	131	131	139	124	146	154	124	122	134	128	142	134	154	143	144	126	137	150	125	153	116	147	128	118	132	147	129	126	164	134	148	163	137	143	144	141	124	149	132	124	140	125	122	134	144	136	143	156	125	140	151	129	123	120	133	142	145	133	152	123	121	158	139	126	153	137	143	159	117	135	126	140	144	131	153	122	157	147	135	146	138	127	135	107	118	128	161	132	128	164	116	128	124	150	140	128	153	121	124	137	132	148	139	133	126	139	126	139	138	138	120	131	129	134	149	141	139	151	135	150	152	138	142	128	153	122	130	134	113	142	144	125	144	133	113	150	145	152	128	158	131	122	143	121	123	132	132	138	123	138	129	117	136	142	142	150	142	135	145	137	118	131	152	154	134	134	154	127	146	142	132	124	128	130	129	136	144	127	148	145	131	130	132	160	157	130	125	160	146	139	152	123	141	124	139	146	145	143	124	136	146	130	140	133	121	109	132	132	148	137	107	136	134	130	137	121	140	133	114	134	129	137	133	137	131	123	121	147	149	127	146	135	131	142	114	131	153	138	145	136	133	144	138	142	150	139	115	115	130	146	135	134	147	143	144	136	124	133	152	140	107	121	132	127	137	139	111	142	131	148	137	145	145	121	131	127	115	138	165	131	127	141	137	135	123	123	125	127	124	139	132	142	127	138	117	143	126	141	136	122	148	155	159	134	151	125	141	136	130	129	155	144	140	124	106	169	142	140	156	151	154	134	127	119	120	134	152	139	151	125	149	139	150	138	113	119	127	139	140	134	128	134	142	137	149	148	134	160	137	151	139	143	127	155	146	138	145	152	138	142	134	130	136	147	123	130	132	131	114	143	130	133	130	141	144	146	143	148	130	144	144	142	134	136	156	132	132	131	138	117	137	149	125	123	145	129	148	140	141	146	133	129	147	131	130	141	140	133	136	122	136	139	176	116	126	136	118	111	150	139	122	135	138	143	145	142	129	134	119	135	127	133	132	135	149	135	132	130	139	135	154	147	123	146	161	141	138	146	128	136	119	161	129	148	116	132	119	149	129	121	117	149	137	126	146	137	125	108	118	137	134	146	156	127	154	140	138	141	129	132	124	150	124	139	120	132	136	143	134	123	131	134	137	155	122	136	120	131	119	142	125	144	151	144	120	140	140	131	126	147	115	147	156	125	131	110	135	127	142	134	130	121	135	122	127	140	144	138	158	129	131	156	131	123	130	138	143	105	148	130	141	138	131	148	139	120	139	135	125	121	143	129	122	136	138	133	131	119	122	143	123	146	157	142	154	149	146	132	137	133	134	134	127	153	128	120	132	135	145	137	155	128	133	151	141	133	132	136	128	135	134	144	135	142	130	130	126	126	119	142	134	147	119	131	145	138	129	157	115	144	138	147	154	148	160	132	115	122	147	149	129	129	144	146	126	136	148	126	143	144	146	145	120	173	140	140	137	131	126	152	132	139	155	133	136	127	159	142	125	130	118	122	128	162	137	137	130	136	147	149	140	131	158	131	121	139	145	120	140	157	130	152	139	152	125	147	151	144	135	130	144	141	143	97	121	110	120	139	144	122	134	139	148	126	136	141	135	134	125	117	142	132	143	121	138	136	115	141	142	136	137	143	131	130	122	112	152	131	132	144	141	108	124	132	128	109	133	121	135	136	137	125	141	144	145	126	139	139	114	136	139	118	131	149	143	160	100	139	145	123	152	135	125	146	133	139	123	122	136	150	138	109	152	154	141	148	127	143	135	133	153	133	111	145	140	139	127	131	142	117	131	146	135	132	129	161	151	112	144	168	162	120	146	126	119	134	152	133	131	137	143	134	136	138	135	139	127	131	110	135	128	154	128	135	122	156	135	119	140	140	119	142	137	138	137	121	130	146	133	115	153	149	140	122	142	137	128	145	152	137	129	122	151	143	125	134	137	132	114	126	154	147	161	141	139	124	154	120	133	148	133	152	125	138	127	137	125	117	130	118	139	135	136	149	158	135	163	126	130	126	150	131	147	146	147	153	133	142	168	141	145	145	150	133	153	126	126	179	145	115	123	149	143	125	126	121	123	112	145	129	111	136	145	123	114	138	134	126	122	122	132	137	131	135	127	125	146	124	143	141	143	117	132	116	148	136	135	136	121	142	139	153	134	136	146	133	138	129	145	155	142	139	135	151	133	133	142	132	138	119	129	149	149	105	148	142	126	110	122	119	140	126	151	132	127	131	146	153	153	130	159	139	115	130	152	111	127	129	134	147	125	139	147	135	143	147	137	133	157	126	138	137	129	138	130	109	142	127	140	126	141	137	131	131	118	148	120	142	140	123	134	135	142	152	107	145	122	123	166	142	123	134	128	147	127	135	132	128	130	141	138	136	127	131	131	120	154	137	144	125	141	138	154	122	119	130	145	126	139	116	140	148	137	153	138	134	133	130	128	140	125	131	121	141	127	152	125	155	167	142	112	132	148	133	133	135	135	122	132	143	131	121	147	119	143	121	143	136	138	136	146	110	123	139	135	134	122	127	135	124	151	138	146	148	138	128	133	135	141	130	141	123	137	130	149	160	131	113	141	118	146	116	131	142	116	144	128	145	134	117	133	126	147	123	152	120	118	133	132	119	142	125	142	118	144	122	135	146	148	117	142	125	128	113	145	130	136	134	128	114	141	147	110	131	155	125	136	109	126	126	123	127	125	138	120	128	118	118	147	147	142	123	145	143	128	124	129	115	130	138	120	125	115	126	159	154	123	131	129	150	154	136	141	137	144	133	124	116	124	141	136	117	163	138	140	137	143	136	134	143	130	124	135	141	140	129	122	146	135	136	121	162	138	142	136	132	143	134	136	133	121	122	141	157	146	141	139	136	135	115	150	133	131	159	132	130	132	149	121	142	125	119	127	160	117	126	141	134	144	145	133	160	149	120	150	129	128	177	126	146	152	111	143	140	129	133	140	145	129	132	126	122	133	157	130	140	136	126	142	131	125	142	141	132	141	136	146	135	142	146	151	119	124	145	147	148	134	134	132	128	141	139	123	120	144	139	122	139	145	120	132	144	143
18013	52952	7265	3303	2265	1670	1314	960	791	639	550	511	431	381	370	320	310	294	309	306	286	261	258	253	246	232	249	210	241	226	242	215	225	211	207	202	226	218	203	209	196	201	205	202	212	191	208	254	221	247	253	244	260	281	278	246	233	201	230	215	212	206	213	190	227	205	205	182	188	206	188	213	207	204	199	196	182	201	201	191	196	206	193	193	189	203	202	191	178	202	194	188	195	183	204	195	195	184	169	216	185	182	190	189	162	188	216	204	202	176	200	185	176	200	177	219	186	206	195	208	184	180	205	174	170	217	195	199	218	199	209	187	179	192	198	193	204	205	175	184	216	208	193	183	192	201	188	187	209	178	209	171	193	203	205	189	192	177	193	194	186	201	195	195	185	173	175	183	197	189	192	182	207	184	197	203	172	198	186	199	164	191	193	181	217	183	183	189	179	180	169	189	168	210	192	186	197	199	196	200	176	176	197	196	174	204	201	202	184	193	191	185	162	203	176	194	187	182	188	180	204	177	174	167	203	198	204	177	180	185	179	204	182	219	189	206	192	197	208	195	185	170	195	193	192	182	173	170	189	200	165	178	185	196	181	208	203	208	191	159	160	198	185	194	200	207	186	183	184	179	154	167	208	167	191	192	178	183	176	178	194	182	179	187	185	182	190	205	199	181	197	178	176	194	184	196	187	194	214	166	183	193	197	174	189	199	194	194	193	188	183	177	185	176	198	196	170	164	200	196	179	206	190	205	195	202	199	192	191	193	196	203	187	171	208	186	189	188	192	181	181	166	199	190	174	197	174	193	191	220	180	185	197	175	190	158	179	191	192	146	180	181	218	173	180	203	206	172	182	202	189	195	186	197	188	188	187	159	178	186	183	180	198	214	188	196	186	182	183	191	188	183	200	221	176	161	166	206	192	205	150	187	183	176	192	184	179	190	180	181	164	211	177	194	195	183	193	195	176	200	183	221	201	195	192	187	207	194	202	197	165	219	173	171	195	181	202	199	188	173	182	202	172	172	178	203	187	188	171	214	183	191	175	189	186	190	167	184	190	214	161	195	194	208	198	184	182	198	185	188	192	212	191	192	189	197	183	168	199	189	182	202	174	198	184	204	212	179	165	169	206	175	170	180	178	211	176	217	197	208	168	208	212	201	203	195	187	186	174	210	186	180	187	195	201	176	194	202	189	181	186	176	169	215	210	180	175	180	169	180	189	189	198	188	190	216	179	180	199	190	189	187	203	200	179	185	204	190	160	186	184	183	198	162	181	189	182	189	187	213	196	195	182	189	207	182	168	190	194	183	216	200	182	172	199	185	211	153	189	200	154	185	185	208	187	199	185	198	179	212	171	201	194	193	172	186	199	196	177	185	183	188	204	213	218	214	193	178	204	187	207	175	179	198	186	199	198	192	194	192	175	193	192	193	183	191	182	197	180	191	183	169	224	177	171	193	181	194	195	196	167	175	208	191	195	181	190	199	174	170	195	201	187	171	174	189	191	180	194	182	201	204	201	193	198	177	197	185	181	203	201	209	186	184	191	183	168	182	189	199	180	171	199	179	185	185	170	214	185	178	188	203	197	200	199	190	198	211	184	173	177	180	157	214	184	172	179	188	169	184	183	194	209	205	178	175	228	183	183	190	184	172	182	199	193	169	188	179	194	204	209	206	183	180	217	183	189	171	166	179	178	182	185	170	195	193	230	172	199	204	190	191	191	183	177	191	181	185	197	151	184	220	193	186	183	174	177	172	173	193	195	190	172	183	207	158	172	182	191	177	179	187	183	182	192	178	170	185	172	179	185	191	192	187	196	182	201	176	176	181	182	224	202	148	169	200	188	182	199	195	181	185	184	186	182	155	199	208	190	178	185	205	209	207	184	176	185	197	191	167	189	192	193	191	210	180	171	210	184	196	165	190	195	198	190	162	205	181	187	166	187	181	194	189	170	202	193	175	193	199	209	188	167	204	190	190	184	195	219	172	176	194	179	174	184	177	168	192	191	195	202	171	198	195	201	190	208	204	179	169	193	181	193	190	195	197	162	193	205	183	196	171	228	178	201	196	159	193	161	187	193	197	187	172	218	208	201	186	184	169	184	167	178	164	181	197	207	177	170	174	220	192	178	207	215	199	193	218	189	188	205	196	185	174	191	188	176	170	192	180	211	164	204	207	193	176	207	188	178	196	192	199	175	183	206	211	165	194	223	196	190	202	195	194	198	181	205	183	183	200	195	190	179	180	192	161	190	186	210	191	167	188	214	200	205	197	159	176	177	200	192	208	208	203	191	217	198	186	177	183	168	185	181	185	179	200	193	223	190	184	160	160	182	191	182	189	229	219	190	188	185	196	197	208	196	184	194	217	146	208	197	182	158	183	202	175	193	171	189	166	188	197	181	197	204	182	169	163	180	183	167	202	184	176	193	196	195	200	180	171	174	178	194	203	218	188	211	187	194	198	199	205	165	198	204	205	182	192	197	176	171	182	154	191	188	178	194	175	204	170	202	195	194	205	173	177	189	171	203	199	190	201	176	177	186	198	163	198	187	169	170	166	187	196	191	190	197	201	190	186	217	170	196	190	180	212	182	175	171	181	203	197	201	164	179	181	182	186	180	163	195	185	179	187	175	184	191	192	193	181	171	177	179	196	202	195	212	183	195	192	180	180	180	194	185	211	170	200	179	194	194	191	192	180	175	193	178	201	177	166	165	184	214	203	179	195	216	195	163	177	210	189	209	198	202	182	185	198	171	183	203	199	186	177	189	197	191	176	190	203	205	186	188	189	168	199	188	179	178	180	177	204	178	183	183	193	202	214	205	177	197	175	158	207	200	195	204	180	180	175	195	207	204	201	184	192	168	200	178	176	173	211	197	179	177	187	186	192	188	167	183	174	194	183	175	185	169	199	190	190	190	179	178	187	220	187	177	189	183	180	209	188	171	179	196	186	202	227	189	203	209	173	190	189	191	177	210	174	210	196	192	200	171	210	199	205	189	192	193	200	187	166	198	194	191	194	192	182	182	209	171	196	189	202	170	191	156	181	191	183	201	202	188	180	191	165	174	196	200	167	187	191	189	177	173	168	203	185	188	177	201	186	213	179	168	177	167	222	207	180	175	205	175	169	222	180	187	204	196	192	191	194	185	178	160	178	198	155	217	223	178	186	193	189	209	209	174	192	186	198	181	184	174	194	189	197	180	203	182	177	155	203	184	186	207	190	194	192	197	185	190	178	193	191	218	194	182	166	193	207	210	195	196	180	168	182	207	218	195	210	192	184	166	195	208	204	177	185	170	194	189	211	184	182	198	185	186	174	185	198	179	183	175	212	195	194	215	191	185	191	201	184	200	178	213	183	196	212	190	188	174	202	175	205	191	175	183	187	192	203	198	192	196	180	192	182	190	209	193	200	183	217	175	190	183	188	191	183	204	191	185	173	207	198	195	203	193	223	194	188	210	192	175	181	181	206	193	183	166	201	184	189	205	175	192	175
26822	17957	3499	614	474	432	415	447	445	450	456	434	412	445	417	442	426	416	405	433	400	402	424	441	415	440	426	430	410	454	417	434	453	423	430	372	404	397	412	403	431	463	467	422	465	407	409	480	416	437	470	459	448	456	439	435	457	455	437	416	429	419	442	443	404	422	419	402	420	407	430	436	417	445	437	417	446	435	387	424	406	480	493	388	414	432	436	412	440	420	402	444	432	415	409	433	435	440	433	411	415	408	421	437	409	411	401	400	414	450	435	427	473	420	445	424	404	481	438	463	425	426	450	397	438	400	447	406	424	394	389	398	424	393	422	444	424	452	399	413	430	419	450	430	426	420	411	438	448	441	444	437	376	383	383	422	432	419	420	469	412	471	444	446	443	434	441	406	431	441	460	443	424	422	433	447	408	408	436	409	442	425	421	388	411	398	450	397	446	393	424	441	421	437	463	423	411	437	440	395	419	400	441	410	427	450	462	408	450	444	463	418	427	461	454	424	427	420	432	383	446	405	403	471	403	432	484	444	395	462	415	448	385	387	419	424	414	419	460	417	427	419	427	432	414	416	457	427	432	417	444	426	432	434	410	415	448	430	402	429	416	391	412	450	425	420	416	396	434	419	411	420	448	412	417	433	428	436	445	402	408	424	454	418	457	427	394	426	434	458	416	442	450	408	434	421	439	420	404	442	417	418	417	398	403	442	441	449	422	392	426	377	433	421	444	395	425	434	404	411	405	421	446	419	412	411	406	426	421	419	460	412	445	423	425	390	415	443	413	434	436	428	451	421	449	415	433	439	406	449	437	417	479	466	415	469	416	418	405	447	426	409	418	434	435	390	426	393	438	426	422	438	410	436	414	428	400	403	462	456	437	408	423	442	454	427	399	445	445	414	393	409	456	411	456	443	411	428	442	392	473	432	429	435	427	432	423	421	409	441	406	405	437	431	432	413	436	376	461	381	426	418	427	415	436	420	412	452	458	424	436	393	422	456	455	452	445	410	378	413	419	443	405	431	410	426	440	424	423	431	390	428	406	432	461	416	434	431	421	414	419	458	416	437	437	426	432	433	431	430	438	393	431	429	467	454	411	420	435	379	429	462	447	445	447	461	460	457	406	459	465	392	419	411	405	417	436	416	446	427	417	424	439	401	434	426	449	446	477	428	427	420	417	418	422	423	424	406	412	399	433	444	415	412	379	433	418	432	393	429	471	420	427	418	436	394	419	431	433	405	376	418	422	399	439	433	452	430	431	424	475	449	434	427	423	458	394	412	411	438	427	408	414	406	385	400	430	421	440	402	408	415	411	416	421	443	382	434	440	415	411	397	411	421	434	434	432	464	452	387	449	398	423	419	436	431	402	426	439	430	474	435	419	414	399	425	428	386	428	406	436	381	406	415	449	413	418	429	396	423	475	421	403	454	437	422	396	434	415	423	419	441	395	398	423	424	424	431	415	378	443	409	394	436	411	440	422	389	399	414	415	401	442	414	416	399	414	433	425	466	418	424	458	398	421	405	443	431	406	411	407	440	445	431	458	439	414	418	412	402	410	443	421	410	423	428	380	414	427	447	391	442	410	432	364	381	406	435	430	420	437	437	395	402	404	391	390	479	418	454	412	426	464	421	417	427	433	451	471	416	427	425	435	435	435	434	420	419	437	453	396	422	417	417	388	421	429	446	440	407	417	412	440	445	431	402	443	446	437	433	457	405	469	403	458	451	427	423	452	424	416	381	407	432	456	441	455	392	401	432	424	421	442	426	434	408	442	389	439	418	415	423	416	441	409	387	431	439	423	434	450	455	433	443	461	429	449	433	421	385	414	425	443	416	453	420	479	419	415	431	412	436	403	454	383	429	445	436	461	396	435	473	431	417	439	357	427	422	440	411	415	445	471	420	455	424	441	392	426	460	461	427	427	423	446	423	402	407	451	403	419	426	418	427	426	434	412	415	436	414	439	399	417	438	429	383	430	448	456	416	433	426	414	434	439	436	397	427	449	440	406	411	409	415	458	443	433	418	399	416	375	424	472	448	449	462	427	423	421	452	433	453	426	461	442	426	409	382	439	386	382	394	441	433	451	413	413	410	429	411	438	419	405	445	429	456	414	436	434	433	444	437	419	430	435	453	439	464	396	446	400	449	392	443	415	431	371	419	425	411	409	437	398	432	443	414	458	447	405	455	426	435	425	453	428	399	442	444	410	441	444	401	431	447	403	421	421	415	469	449	458	440	427	456	445	394	407	450	403	405	407	406	460	424	404	423	404	446	403	466	455	416	435	419	432	424	460	456	424	411	411	440	409	377	430	428	461	442	411	424	462	433	435	414	453	403	409	431	407	424	417	408	469	444	390	443	378	424	429	447	417	445	396	410	406	451	443	442	449	432	421	426	376	420	369	442	400	436	396	414	446	426	444	400	485	417	409	416	415	451	422	412	425	431	435	431	399	423	408	447	419	430	448	393	408	420	441	464	415	458	431	440	383	469	423	404	391	450	433	395	414	454	452	414	395	440	437	409	410	393	402	394	432	432	430	439	413	394	450	436	435	426	395	466	435	414	444	464	435	451	433	459	424	442	438	444	427	407	393	410	436	426	440	380	423	448	432	436	428	433	401	419	418	439	417	392	424	431	425	418	450	413	444	441	410	408	412	420	389	402	424	443	422	427	388	423	430	418	397	427	416	420	403	429	435	445	444	434	405	408	419	432	434	446	407	428	400	435	455	418	479	414	436	473	470	433	392	433	415	419	411	440	390	426	411	438	403	421	447	437	433	394	443	448	426	401	439	415	408	425	412	440	425	421	433	429	394	381	391	416	419	456	424	449	453	380	433	428	434	406	419	453	415	441	450	401	416	474	446	395	422	432	449	447	387	405	426	421	392	406	430	438	400	394	424	466	418	431	399	410	418	450	441	391	426	449	434	411	434	417	454	442	447	412	422	413	410	463	446	391	422	438	426	454	474	363	417	463	400	444	439	421	443	420	440	446	413	447	403	412	437	423	426	420	375	459	438	416	425	451	433	406	409	439	427	436	431	421	412	408	412	422	428	414	430	431	408	452	382	482	446	414	413	387	456	425	432	438	427	435	429	440	428	457	432	415	453	415	455	427	386	426	434	455	454	412	438	448	436	446	414	435	425	411	402	418	401	402	395	423	441	433	458	445	411	451	422	450	444	403	415	440	401	414	401	388	477	443	450	457	418	431	435	449	424	436	437	409	462	462	419	435	392	431	436	431	450	443	445	427	429	435	413	426	436	419	415	430	422	434	412	413	419	414	464	464	423	441	435	393	422	430	417	449	441	436	406	426	462	458	460	470	398	411	444	395	407	466	429	424	454	415	454	454	445	409	418	436	429	431	405	446	439	448	433	440	446	389	405	404	437	445	443	445	429	441	388	459	399	412	447	441	435	428	416	463	455	427	440	403	455	426	427	463	402	426	432	444	430	470	416	394	452	452	417	442	439	422	432	424	400	484	436	412	437	431
8860	18445	875	675	680	643	620	632	578	634	623	612	607	603	610	617	580	594	548	640	577	587	586	603	620	573	597	607	605	592	584	610	583	591	554	625	621	574	557	568	610	612	574	525	584	595	585	591	639	617	612	622	601	614	636	617	644	578	591	583	571	602	582	601	548	572	618	656	591	612	595	552	597	560	596	575	545	555	594	579	600	593	551	592	595	604	651	557	612	549	612	593	586	604	609	543	598	604	608	581	589	640	571	591	603	566	571	601	589	565	588	572	591	604	622	621	629	620	604	574	568	554	594	561	597	602	567	528	592	578	589	592	537	601	624	580	618	626	614	635	566	582	593	591	576	602	534	609	625	589	584	581	601	590	589	597	586	553	602	585	614	622	616	575	617	537	548	600	560	592	599	619	584	570	601	619	606	584	606	568	560	565	615	569	601	537	578	561	618	568	603	587	593	602	569	577	597	551	582	595	608	603	612	598	542	581	606	584	618	547	592	605	618	581	565	634	603	582	583	568	577	591	606	612	602	597	593	577	544	567	606	579	596	605	552	582	647	623	592	643	636	617	561	576	584	587	617	558	556	570	607	604	594	590	580	624	631	584	612	602	588	592	616	617	533	600	586	621	593	570	614	621	608	587	599	559	615	590	589	618	635	582	616	579	572	566	594	595	565	608	626	630	618	556	592	595	610	563	574	586	609	584	600	595	563	577	580	588	620	586	566	581	593	633	613	589	622	607	564	607	621	624	572	595	580	575	612	586	637	540	553	617	587	545	574	589	590	601	597	621	584	576	618	569	583	630	580	588	579	572	613	630	579	614	645	588	620	624	547	589	583	591	588	561	581	567	594	575	606	584	619	573	556	614	628	570	600	586	598	578	622	585	534	566	570	595	579	582	562	601	601	618	585	535	587	581	579	593	546	601	573	570	625	597	596	607	586	574	587	584	626	626	577	598	547	555	577	556	622	564	617	602	535	587	562	589	603	595	602	607	577	551	572	574	609	583	625	614	623	570	603	585	600	543	600	585	599	614	622	619	627	572	576	620	594	586	590	605	571	617	577	601	573	567	587	590	597	604	613	511	608	619	603	575	568	598	592	637	571	622	589	568	578	610	597	610	574	572	615	571	630	539	593	611	636	566	557	594	587	558	587	597	586	585	567	555	609	570	559	562	633	610	555	572	570	594	568	598	638	574	557	567	607	594	585	559	567	568	579	605	602	609	569	555	582	613	603	602	534	556	606	620	569	592	629	583	575	572	602	573	619	629	566	558	632	584	598	627	580	591	598	619	615	599	580	608	562	589	572	568	552	535	592	551	576	605	617	594	582	650	605	586	599	592	583	609	561	587	575	549	559	564	580	591	585	590	573	592	581	577	621	614	611	570	615	586	597	595	544	558	541	604	618	569	619	609	595	597	591	574	608	568	606	599	581	556	595	579	593	582	572	596	577	585	578	652	565	562	572	598	618	592	609	603	593	604	654	577	608	585	564	614	605	608	616	605	571	604	603	620	589	610	575	602	588	562	568	591	598	565	590	561	587	577	587	583	569	606	573	580	598	607	579	571	597	592	579	587	533	564	619	556	574	590	600	559	642	561	594	544	569	596	566	590	637	627	586	592	540	582	622	560	604	580	620	550	578	612	603	580	572	544	556	568	580	565	561	604	593	581	594	569	601	557	589	612	607	559	579	582	563	627	599	597	564	597	582	581	655	603	603	597	606	567	608	601	584	577	614	585	603	571	572	590	615	562	597	652	565	563	622	574	577	598	598	566	571	552	589	624	552	587	580	577	583	549	622	560	582	577	616	609	588	591	611	608	577	562	624	604	587	563	569	634	572	560	622	610	610	576	559	604	595	638	605	602	584	561	592	571	576	576	606	583	624	611	548	623	563	566	563	645	622	601	582	600	589	576	578	574	582	638	576	613	604	593	558	621	573	609	583	588	571	615	559	588	566	567	611	626	588	572	570	583	567	588	580	552	562	619	604	582	569	599	617	612	588	600	576	617	576	558	586	569	600	596	636	534	621	630	591	574	560	586	563	586	591	600	600	544	589	590	593	604	577	585	619	586	625	626	581	579	564	588	623	591	619	586	594	593	584	571	599	565	592	601	564	572	610	628	582	575	562	594	595	577	592	592	594	594	649	596	592	599	575	606	582	626	621	609	624	631	627	557	606	541	618	579	567	590	609	597	592	593	601	595	580	610	564	576	574	579	548	522	566	645	555	587	566	556	605	601	636	577	633	557	608	611	575	566	580	617	580	583	585	593	602	597	620	582	561	573	590	554	617	562	551	617	594	580	598	602	579	559	574	621	590	621	598	579	581	574	594	558	586	574	589	605	592	590	556	592	650	614	579	624	616	596	634	622	558	604	553	537	574	580	604	589	602	614	612	579	627	561	589	611	615	568	564	575	592	591	543	630	596	610	592	596	571	565	561	634	590	576	592	629	611	647	593	596	572	594	563	587	596	565	646	609	582	585	564	569	556	574	619	577	624	566	571	590	599	563	596	583	532	613	594	585	547	594	596	597	584	539	594	598	595	574	603	593	550	584	584	575	571	601	576	601	590	595	585	596	590	574	612	559	584	627	586	624	544	588	598	570	568	610	558	571	553	627	644	619	582	625	671	605	604	590	620	618	614	590	615	576	588	632	622	570	582	585	605	588	569	638	554	613	576	582	652	608	602	622	575	579	615	566	583	578	586	580	615	586	603	606	592	630	614	561	605	601	615	599	590	647	596	624	550	590	628	591	593	614	628	575	603	573	626	606	625	592	580	592	637	558	624	600	632	603	610	573	596	563	619	532	587	557	571	579	558	616	632	598	621	573	625	625	591	559	574	604	617	577	578	616	592	648	615	554	608	606	537	593	542	615	589	579	589	583	584	572	607	593	529	613	641	591	569	626	566	611	636	599	592	613	582	570	575	595	597	586	596	585	576	607	596	589	610	614	605	590	598	604	589	610	596	660	618	547	579	631	600	564	588	545	578	605	627	617	593	623	622	535	590	602	621	600	588	579	570	590	598	592	617	547	542	605	584	543	599	567	614	569	610	599	600	638	613	632	586	601	618	537	600	577	577	602	565	570	597	599	586	579	624	569	573	601	591	576	595	590	595	596	583	594	590	576	576	554	618	613	592	628	606	614	593	551	645	585	598	576	588	564	512	599	593	618	541	586	602	610	585	589	621	572	524	586	603	621	586	562	585	648	610	549	561	591	594	600	589	578	603	562	586	604	634	599	573	587	568	627	571	584	585	580	601	560	585	586	575	565	573	594	585	608	601	563	613	601	608	582	594	585	581	676	551	606	556	609	577	547	578	596	602	630	571	564	580	598	575	602	598	616	571	632	546	586	638	599	575	599	559	552	596	574	608	570	586	531	577	573	571	591	550	552	574	611	553	570	620	597	618	583	630	589	589	600	570	587	650	580	601	597	606	639	555	582	571	560	573	593	564	573	621	567	585	629	597	607	590	632	652	616	619	575	569	615
23004	20799	27877	23754	20283	3513	637	454	416	382	338	328	338	318	324	340	320	320	314	314	295	304	316	308	298	308	305	282	299	255	275	283	332	317	297	272	279	303	305	267	257	311	261	265	300	303	278	313	287	338	303	316	333	302	298	295	322	309	301	262	292	266	303	280	301	267	262	286	280	297	255	291	272	278	283	286	299	298	292	277	274	288	302	297	293	338	283	292	287	261	308	305	306	312	284	279	329	292	293	293	304	302	270	251	250	262	249	290	300	263	296	288	289	308	295	275	273	266	307	283	318	287	300	274	293	281	291	281	285	300	307	304	290	298	318	252	305	305	281	302	244	291	324	275	307	307	293	278	269	316	310	288	275	296	243	284	326	322	298	295	299	300	305	291	294	305	286	294	289	298	315	289	301	309	325	274	299	316	274	289	286	292	274	285	276	290	284	293	268	331	298	247	284	284	298	279	300	328	294	303	272	279	325	292	289	301	273	298	289	284	279	324	290	275	277	310	288	296	295	293	315	297	263	274	334	268	282	297	284	291	276	268	281	273	300	292	275	287	306	290	312	287	309	299	241	299	280	323	317	307	290	313	284	318	293	291	308	306	270	302	278	250	265	285	279	292	293	285	274	298	284	284	303	287	274	297	305	284	284	281	284	266	279	253	267	320	280	289	268	312	288	263	303	332	312	279	280	290	279	300	302	275	261	285	285	278	274	256	312	279	319	277	266	249	302	292	304	288	295	289	319	287	311	340	275	297	306	307	272	280	295	322	282	296	280	282	316	284	323	305	291	286	294	291	311	296	306	290	291	278	277	283	302	283	296	275	302	323	297	299	270	281	281	278	284	316	283	320	277	290	299	289	255	286	290	317	285	315	259	281	329	296	285	280	300	272	293	310	274	281	278	317	330	257	287	282	299	257	278	280	308	293	279	247	284	282	312	290	300	297	296	293	317	291	280	292	300	284	285	262	290	282	284	293	259	315	291	277	310	264	272	270	279	298	323	286	276	296	287	296	287	304	258	282	315	277	297	308	295	261	323	287	300	300	283	302	294	296	282	280	293	281	267	307	280	305	336	300	277	290	299	287	294	294	281	295	307	317	261	302	283	302	294	278	293	298	269	308	275	275	287	307	282	301	301	288	289	290	276	288	291	299	280	293	297	323	315	269	264	295	281	295	291	285	282	274	290	300	282	280	287	263	270	290	322	296	313	274	294	312	288	253	279	303	296	283	264	299	316	283	290	251	297	327	338	291	291	279	297	275	293	320	303	288	282	280	263	266	262	290	293	289	298	266	266	292	269	326	288	309	261	285	302	281	308	256	271	304	301	249	289	316	287	323	296	305	281	273	279	295	285	267	287	307	297	285	284	306	298	285	287	296	272	287	280	280	267	300	289	296	282	297	282	299	276	279	317	253	291	297	268	269	301	297	285	288	277	290	266	281	326	305	290	302	316	281	284	275	278	294	288	272	276	269	260	272	276	288	325	277	251	299	289	272	242	286	319	300	273	277	250	293	293	292	288	270	291	295	278	280	291	296	303	301	290	263	288	268	273	276	269	306	287	304	268	299	276	296	271	277	299	300	259	296	300	278	288	272	311	246	272	297	291	275	307	280	277	300	305	292	266	307	278	302	282	300	254	283	308	301	249	279	285	269	298	318	302	324	271	317	276	303	311	298	264	275	271	306	260	306	283	265	311	286	262	286	260	290	293	276	304	298	265	297	307	290	269	313	274	299	270	289	271	303	277	280	296	323	312	299	298	294	266	277	275	301	273	283	285	301	291	295	268	282	312	282	306	288	284	302	284	308	257	285	275	269	283	319	289	299	304	273	289	295	314	282	307	245	289	298	300	263	272	292	309	283	293	284	292	277	288	260	290	302	275	262	279	286	324	310	292	283	299	318	282	316	278	264	290	278	263	290	290	305	342	255	277	309	304	278	325	322	274	308	285	280	271	306	281	281	320	305	276	283	286	288	301	312	288	298	288	293	291	292	296	280	273	281	280	303	285	302	285	296	274	286	301	257	301	280	302	285	256	283	240	286	302	264	268	258	324	272	274	261	281	277	293	296	267	303	285	299	299	253	322	307	295	274	290	282	294	300	282	294	256	300	318	291	290	280	282	302	293	316	289	300	314	300	281	281	323	292	277	303	284	299	260	299	297	280	295	273	296	281	269	277	275	311	269	274	259	271	292	290	285	292	295	295	282	291	282	280	282	296	316	289	299	299	283	302	286	308	290	275	267	290	288	277	305	298	283	278	268	287	279	303	266	311	299	266	277	283	299	284	296	319	322	291	305	300	291	284	260	273	292	289	264	287	286	294	272	278	271	250	300	275	274	277	325	275	307	271	286	273	272	294	280	293	294	288	296	286	281	295	302	271	307	317	305	268	302	282	295	281	295	322	250	312	289	300	292	286	281	294	294	295	291	290	283	301	311	305	306	274	306	304	270	294	301	261	306	283	315	292	295	269	279	289	278	291	291	271	312	260	283	281	286	284	337	297	284	312	278	277	264	311	276	287	284	278	302	303	282	294	266	317	295	278	281	263	273	294	268	292	318	297	260	298	263	308	309	272	315	266	293	294	297	284	290	282	287	265	303	268	284	280	264	274	257	294	279	310	255	286	287	306	278	312	294	266	278	295	280	283	297	302	277	309	291	326	271	295	255	317	292	282	301	313	300	270	304	316	261	312	275	300	280	293	278	270	271	267	288	272	277	301	281	304	259	284	285	294	301	309	265	265	305	294	280	293	277	288	244	279	286	279	291	278	280	301	303	255	277	276	293	302	292	328	263	274	285	293	277	311	336	284	291	293	263	265	300	293	302	321	265	304	274	273	314	275	286	281	268	296	300	266	283	314	298	305	269	301	282	274	303	303	315	295	259	283	307	289	283	296	294	309	305	250	310	280	268	274	289	311	257	307	284	289	291	286	299	282	303	304	284	268	287	265	268	278	291	279	318	300	288	306	281	317	267	279	263	291	306	282	280	282	283	309	286	284	265	291	282	299	286	287	291	282	278	283	284	273	261	296	283	296	305	284	282	292	296	283	268	275	288	276	270	298	306	276	261	319	278	269	274	280	277	261	293	299	278	305	269	293	282	283	297	273	280	274	278	310	283	295	285	298	282	247	291	288	284	286	297	274	285	274	302	307	312	278	275	290	270	275	308	302	284	306	287	268	288	339	295	279	291	271	308	321	292	324	309	306	264	302	287	290	301	296	276	298	285	290	292	293	263	291	305	300	290	262	283	322	282	308	272	300	293	266	279	258	279	284	288	295	301	300	269	278	288	270	278	292	299	270	264	280	320	292	288	280	295	283	306	296	282	281	255	255	295	295	290	310	288	291	290	285	297	276	266	298	286	294	287	284	303	329	292	288	278	270	272	288	277	270	268	335	279	264	296	292	289	301	290	280	282	271	309	289	289	290	267	272	287	301	268	279	296	284	311	284	270	288	279	302	302	277	297	303	291	290	269	261	312	263	286	307
16464	48297	4475	2036	1456	1229	961	882	754	719	591	559	544	563	535	531	460	459	464	451	463	433	436	431	442	469	415	411	444	437	436	433	398	430	432	471	420	424	383	370	379	417	394	383	431	415	450	415	419	413	437	464	446	469	451	449	473	449	421	406	439	415	469	380	425	404	438	444	450	419	413	409	413	411	404	394	415	419	418	406	388	405	405	442	421	459	418	408	405	432	418	393	419	395	381	388	406	400	421	414	399	431	410	394	442	428	432	396	400	419	395	423	369	417	421	406	411	376	392	411	424	383	355	434	447	416	432	446	435	403	410	414	422	434	443	420	373	400	410	399	386	419	409	460	399	410	402	381	395	434	406	365	406	395	402	440	394	419	429	440	451	405	435	410	381	419	401	397	399	395	396	414	414	431	414	392	407	397	410	436	411	428	441	433	406	361	399	405	440	423	427	422	429	376	410	396	420	422	448	411	402	414	411	434	428	410	413	434	396	417	392	427	399	372	439	434	419	407	354	414	413	416	433	407	410	430	417	416	427	390	402	388	375	418	408	392	410	420	389	390	405	417	379	394	402	397	423	398	428	398	416	443	393	385	433	417	440	410	399	368	419	452	406	379	393	412	445	413	413	406	389	408	392	411	415	417	435	398	416	397	409	399	372	428	414	418	425	425	407	408	407	427	429	376	420	381	411	396	411	405	408	428	418	434	407	395	421	417	412	395	419	415	400	419	404	407	399	400	406	409	385	441	375	397	422	391	406	424	390	400	402	417	412	391	438	392	413	427	447	398	399	428	396	396	432	406	428	428	394	409	433	410	399	411	439	411	398	415	414	398	414	383	414	432	394	396	394	427	407	423	414	385	393	379	404	437	379	415	409	391	412	361	404	427	467	415	466	422	427	422	414	442	449	456	431	403	396	421	407	394	386	409	407	414	405	395	382	427	413	403	412	414	422	415	426	418	390	381	380	414	399	384	385	421	431	407	401	398	399	409	396	424	443	383	427	414	414	373	446	428	413	447	452	415	379	387	413	410	407	405	404	400	395	416	392	384	429	391	399	411	409	429	380	395	401	426	409	436	383	431	398	419	450	415	382	441	418	399	424	406	433	415	405	394	387	423	382	418	424	401	445	392	442	401	412	399	422	391	413	439	386	430	432	392	419	443	401	379	427	439	430	396	436	446	453	395	412	428	410	426	440	409	412	409	410	423	430	408	391	417	403	395	450	415	421	360	425	422	393	384	405	436	404	403	440	407	406	395	409	428	415	432	391	421	399	438	414	407	414	416	371	443	400	403	403	399	398	380	426	374	421	425	393	417	422	402	403	376	383	431	373	393	380	421	430	395	426	427	416	405	411	369	435	400	388	389	388	436	410	426	375	453	370	436	410	444	429	355	406	390	394	382	397	414	403	419	407	399	394	402	411	396	408	414	416	424	394	407	389	400	400	391	415	432	407	392	411	379	426	390	386	421	416	390	426	431	369	394	394	398	405	394	346	388	426	404	404	375	442	450	397	419	362	402	429	421	429	409	388	386	426	448	404	418	432	424	423	403	420	428	432	358	425	449	398	386	396	394	360	423	400	410	452	399	403	409	413	425	411	401	419	423	430	434	383	406	426	406	415	441	407	402	376	374	421	404	403	424	431	391	420	392	423	446	436	404	419	402	424	421	366	374	403	401	417	362	404	403	447	427	393	406	420	433	446	392	393	414	398	378	397	433	401	409	420	428	424	427	401	393	430	420	366	437	402	384	413	406	413	411	391	379	410	412	400	396	371	427	413	413	404	401	392	406	427	409	402	387	416	386	375	409	419	409	419	408	378	356	389	379	420	391	411	379	396	415	418	407	365	385	417	359	406	368	361	416	404	355	411	390	430	416	461	396	437	378	424	405	416	380	393	385	421	452	396	421	373	404	427	409	404	411	417	371	430	384	412	417	414	417	410	403	406	405	435	412	403	390	427	420	426	405	418	405	430	411	436	425	454	376	413	403	383	393	439	444	440	464	431	394	432	373	409	422	356	422	418	386	396	393	389	399	396	439	431	398	404	404	396	422	441	418	423	411	369	421	447	405	398	419	411	373	401	415	453	397	397	394	412	412	402	397	436	392	390	378	417	370	407	397	390	396	411	417	418	435	408	418	418	439	408	424	387	390	408	395	468	412	455	375	439	411	422	405	384	370	418	436	411	420	441	433	425	398	407	412	443	430	437	404	415	392	422	435	381	428	401	394	411	407	406	427	378	409	397	426	423	403	417	398	432	410	434	410	401	410	410	402	430	409	405	425	389	393	405	385	390	400	408	455	399	392	425	379	392	414	404	399	407	384	393	403	404	422	349	390	448	422	404	447	417	408	445	416	394	405	398	392	403	431	405	403	432	390	418	459	421	397	385	438	369	408	402	399	401	399	443	393	395	412	409	448	393	404	428	406	385	388	402	421	403	424	391	417	381	431	406	412	406	373	420	409	428	440	421	406	426	400	404	425	433	403	416	395	394	381	432	376	376	401	410	430	438	422	403	432	407	408	409	383	384	409	407	379	427	406	433	395	401	400	424	388	390	384	403	383	422	405	391	407	398	438	387	413	400	426	435	397	382	364	421	443	440	409	455	449	375	402	421	396	430	398	399	401	398	397	396	429	380	453	375	428	415	414	437	398	413	399	357	397	389	413	433	424	443	404	415	359	415	399	422	424	393	428	360	419	422	436	371	425	425	394	382	415	369	439	387	365	430	399	395	395	431	405	427	434	409	355	426	407	379	415	405	393	393	443	403	396	432	393	428	431	409	426	401	408	391	407	413	387	411	441	416	420	414	425	441	426	404	429	424	394	412	418	397	408	397	418	426	443	420	429	397	383	416	389	392	406	384	412	395	394	429	417	419	385	407	422	424	401	372	399	441	430	424	371	408	423	419	408	415	398	379	396	425	402	427	395	406	382	420	407	424	419	371	399	399	394	423	397	387	421	413	434	402	385	411	395	441	408	414	410	381	384	434	381	406	406	405	406	413	421	388	430	436	416	404	394	400	423	421	403	400	401	403	368	444	444	423	397	400	408	394	447	419	423	416	424	387	403	386	444	408	352	448	395	448	420	406	401	396	412	396	419	413	419	397	462	409	409	437	391	430	378	414	431	420	440	405	429	429	422	391	439	383	382	401	407	424	406	418	424	410	445	406	422	395	419	404	413	395	421	404	397	409	442	424	403	390	395	397	412	373	401	400	435	416	409	433	393	415	385	421	381	403	386	405	428	425	440	420	390	413	432	406	436	394	411	439	418	393	413	418	423	434	385	395	374	416	384	443	401	401	406	446	459	426	439	396	407	371	428	411	389	418	453	357	398	430	422	433	430	403	401	411	406	419	386	409	385	411	404	426	443	415	401	429	406	413	408	433	432	402	419	411	387	401	412	408	373	384	453	404	402	426	380	375	434	420	397	437	401	398	381	421	455	426	432	397	391	416	407	405	378	407	423	438	405	412	404	391	410	432	414	419	389
24145	20790	26062	23428	2289	508	490	416	382	415	384	368	369	362	332	361	339	347	330	353	346	367	340	381	341	369	344	343	345	385	277	360	323	343	375	312	373	340	358	366	345	352	331	341	351	363	344	356	350	317	324	360	346	373	334	376	359	348	313	344	323	329	335	314	304	347	339	365	359	354	318	353	332	362	320	328	320	327	335	330	314	349	350	338	332	320	322	360	324	346	322	321	343	330	346	345	369	339	376	356	351	303	370	353	341	363	371	337	349	333	330	366	358	391	312	377	368	333	348	356	360	374	343	312	335	364	339	357	340	352	336	353	332	346	323	359	364	351	355	354	343	357	313	317	329	333	369	318	350	363	320	283	404	328	316	335	313	324	353	348	339	327	320	301	337	356	352	299	346	339	332	325	337	324	328	331	350	341	323	309	367	362	342	333	335	371	332	335	339	322	343	373	355	317	329	351	329	322	323	362	332	367	339	348	313	342	338	370	311	337	314	352	376	315	348	328	333	345	321	364	334	330	322	300	343	354	324	322	340	352	349	354	343	325	318	306	332	330	333	324	333	330	349	326	362	287	347	317	364	351	342	357	282	329	340	339	349	323	341	332	312	314	330	343	325	290	303	343	330	324	335	319	317	351	355	340	315	367	286	351	333	365	358	332	330	373	369	333	357	321	341	374	319	352	335	362	295	357	323	341	369	331	322	352	355	388	320	350	336	380	336	329	367	327	334	343	325	333	322	337	369	334	311	360	333	342	336	380	331	344	341	344	363	349	341	354	351	368	295	340	365	353	320	313	337	346	317	348	356	315	342	323	336	339	337	371	324	365	362	317	364	305	366	334	317	322	332	314	346	356	325	349	330	364	335	348	330	366	346	323	349	335	315	334	310	356	317	351	345	328	349	321	348	325	346	342	347	348	340	340	343	343	342	324	359	307	333	375	344	357	331	351	328	330	315	351	309	338	340	358	318	338	338	330	346	342	333	318	314	303	344	349	350	345	294	315	328	361	334	313	341	306	357	363	315	352	326	305	347	346	348	359	321	361	343	319	345	309	339	336	333	342	334	345	342	336	345	319	346	338	365	348	320	356	313	360	376	306	330	355	325	343	343	354	348	319	333	344	316	337	382	358	347	331	368	348	348	337	344	331	346	360	317	327	352	347	359	346	343	375	339	366	351	316	348	328	337	371	351	324	367	349	358	341	366	332	350	343	316	344	305	338	345	311	326	373	333	357	335	343	369	319	365	340	339	362	360	359	348	328	376	358	372	344	358	338	347	337	346	349	376	353	349	374	368	338	349	384	356	313	361	327	359	331	325	319	328	348	319	328	347	316	310	321	365	341	331	292	357	323	337	294	351	353	322	337	354	305	363	319	308	336	337	326	336	317	356	326	367	341	345	351	344	314	297	328	283	335	345	350	356	360	332	334	309	318	338	332	315	356	324	324	336	357	289	356	300	332	364	355	329	371	350	341	337	327	322	332	330	369	326	385	345	327	344	322	350	321	339	353	361	301	318	373	300	341	353	329	296	319	364	330	333	360	318	314	368	345	333	309	345	335	362	350	358	353	335	335	347	319	355	323	300	336	337	340	334	348	340	337	351	332	336	318	329	362	347	302	370	347	363	322	357	308	295	340	339	321	346	353	340	327	319	332	346	358	343	352	334	333	327	320	313	318	308	307	348	348	357	359	337	318	318	312	375	324	332	354	344	351	358	345	318	331	321	348	329	325	335	336	308	363	322	364	346	363	347	335	351	327	361	297	358	338	351	318	356	370	320	329	322	358	315	345	342	325	356	356	329	351	361	356	341	330	349	337	332	323	333	357	334	341	327	355	333	326	331	321	335	359	344	354	337	315	344	344	333	343	354	323	309	339	344	312	336	338	334	305	356	346	335	341	317	368	326	313	324	357	347	319	311	349	353	356	346	330	324	342	346	378	334	353	372	351	314	364	312	320	310	361	352	333	355	306	340	338	353	327	332	345	320	320	341	342	379	349	355	339	341	312	314	348	358	378	327	349	347	342	333	316	321	366	321	315	326	302	342	322	336	330	312	313	342	370	340	309	370	363	352	343	337	333	326	331	320	333	335	375	303	315	362	344	326	369	355	323	355	341	296	344	351	325	333	333	336	332	300	335	316	358	303	325	337	328	310	322	349	363	357	332	344	317	319	357	373	337	320	318	365	372	325	339	349	375	342	328	296	319	322	349	338	331	304	365	384	330	343	327	337	320	361	346	342	348	352	359	327	332	324	308	326	334	327	347	325	351	344	344	330	324	326	350	370	308	354	348	319	340	305	351	340	319	346	339	315	359	331	356	304	342	353	362	331	362	369	326	347	337	366	372	350	306	355	353	348	330	329	328	340	368	358	347	361	343	323	327	329	328	337	358	335	335	326	371	329	333	331	323	306	323	320	344	354	317	325	321	373	313	367	331	332	357	317	327	349	321	338	360	332	333	340	332	354	310	360	342	350	359	358	359	341	344	344	344	331	342	373	345	316	322	359	326	293	348	338	336	335	352	302	352	346	369	321	321	347	376	324	352	313	361	332	311	393	330	333	322	341	311	325	322	326	332	316	353	374	337	356	325	337	352	356	333	351	325	359	348	370	330	322	328	313	313	358	322	371	366	354	345	337	366	331	324	332	330	348	372	310	331	352	328	328	331	333	350	313	330	349	328	365	324	351	366	304	344	346	347	368	328	346	365	329	324	343	314	346	349	335	320	332	344	364	310	331	349	375	371	297	359	332	349	334	311	312	333	360	338	375	343	353	317	335	358	312	337	336	360	345	315	287	325	355	324	347	322	334	345	342	328	352	382	334	304	323	346	340	336	286	327	373	321	364	358	333	346	341	379	360	345	315	343	350	315	335	302	316	348	338	335	330	349	344	361	298	338	363	347	387	366	296	316	351	328	343	350	324	337	349	382	340	319	332	316	315	368	320	328	361	365	356	389	352	345	335	357	346	335	349	354	329	324	334	379	342	355	332	323	344	344	364	338	338	329	341	309	319	336	350	332	348	335	307	353	305	349	350	365	320	332	326	323	345	344	355	366	394	333	334	346	344	336	338	333	357	316	340	351	322	335	341	358	367	350	363	348	318	377	329	316	355	327	322	297	356	331	324	354	352	331	373	308	353	328	350	315	338	305	341	352	321	348	352	329	290	355	373	351	317	329	321	365	319	321	341	359	343	327	345	342	343	331	347	345	356	329	298	337	360	330	331	346	338	322	316	350	344	363	358	308	340	329	373	362	322	338	349	356	339	334	379	330	348	320	368	341	343	328	331	331	337	327	361	345	359	342	339	359	315	340	357	345	359	382	346	342	374	322	362	281	386	329	385	335	319	332	364	326	360	355	329	367	360	338	356	379	348	351	332	360	329	340	359	357	355	332	332	352	334	361	360	325	370	341	343	363	348	367	356	343	310	375	320	357	350	333	336	341	338	320	348	334	329	360	360	335	359	320	341	338	349	348	331	313	326	331	330	317
15815	37163	2457	1276	1047	824	765	677	659	594	535	547	501	530	528	494	500	521	479	472	473	499	472	483	465	495	488	437	468	489	515	454	485	454	462	432	436	491	434	461	472	482	471	444	452	439	507	460	484	499	494	472	464	489	548	446	494	465	449	429	487	480	438	467	443	468	471	457	469	449	437	411	433	470	494	442	425	445	442	460	452	454	470	486	454	454	470	450	501	462	440	465	486	452	444	465	457	481	471	463	494	433	431	437	462	455	424	465	446	462	457	450	465	486	470	484	453	466	464	459	454	481	441	458	475	454	448	434	456	433	447	462	471	457	451	459	445	445	459	445	462	454	449	436	492	473	476	438	495	446	487	475	452	472	452	464	494	444	471	462	423	484	451	502	490	460	436	461	495	481	456	448	421	468	441	466	438	440	459	474	448	455	448	425	469	468	458	460	462	473	520	434	402	466	490	456	422	441	435	465	471	490	481	457	444	493	467	513	476	438	488	502	439	407	460	458	413	465	484	445	483	475	477	448	470	440	458	443	474	462	451	465	431	479	470	487	440	466	469	415	460	466	460	466	537	494	430	484	477	486	439	478	427	491	459	411	427	442	459	466	474	472	434	457	489	475	416	456	475	455	461	488	416	420	477	454	459	454	448	440	475	423	437	492	447	464	460	446	458	467	411	451	451	436	458	475	495	492	427	450	486	475	460	491	482	427	493	471	465	458	452	500	441	454	477	452	421	480	477	469	478	454	448	442	460	468	437	490	474	453	439	445	472	456	472	451	428	434	458	433	457	491	464	479	476	451	439	439	416	436	468	453	475	481	427	419	480	462	464	454	457	416	433	465	469	463	461	493	474	488	479	448	451	439	475	442	459	471	423	480	456	464	498	462	478	472	496	460	489	462	458	493	477	450	419	468	438	410	439	443	488	454	472	450	473	433	452	465	471	487	521	436	481	436	417	416	465	473	452	463	430	449	492	479	428	486	436	471	455	443	444	451	471	433	426	473	449	452	460	438	432	462	468	479	465	431	445	441	496	465	514	460	492	436	463	436	435	424	478	476	462	499	436	511	440	435	457	445	451	446	466	459	479	456	489	448	429	519	436	452	455	443	444	434	476	482	462	452	511	484	457	431	458	475	471	423	441	484	472	458	456	467	497	459	404	473	454	462	430	469	467	486	457	473	455	443	479	486	456	419	461	464	460	439	465	474	449	468	435	433	444	449	450	447	416	451	448	473	414	462	487	483	492	429	421	441	452	468	430	474	458	457	454	472	465	475	455	426	438	450	434	442	489	498	486	485	457	470	444	481	484	480	455	493	485	475	464	438	454	476	451	436	459	479	461	438	451	495	459	467	490	459	505	450	439	435	452	411	460	463	421	448	441	471	480	459	461	456	454	455	459	498	468	470	490	470	450	461	481	480	449	433	443	465	453	489	457	458	443	483	437	458	454	446	468	453	469	463	466	430	491	456	455	453	485	443	446	444	462	485	449	427	483	451	431	428	440	483	463	450	403	463	475	444	436	430	446	453	430	452	476	458	461	456	459	484	495	432	462	455	460	429	469	478	460	440	437	471	509	444	444	474	492	448	479	462	457	476	488	465	449	452	442	407	482	465	474	443	441	427	453	459	459	489	467	464	441	463	460	433	452	464	480	471	466	460	497	477	436	430	418	494	439	463	469	429	449	468	436	496	446	494	465	473	444	477	436	450	450	475	488	455	451	432	489	428	469	451	467	415	454	464	429	484	456	442	432	532	483	500	482	477	461	478	439	450	462	527	484	455	453	472	479	473	429	438	451	451	468	473	490	470	437	453	451	470	464	463	465	452	429	476	432	447	476	471	423	471	439	475	466	485	472	425	490	452	496	461	459	463	454	461	480	445	444	461	444	452	452	404	461	478	463	447	454	487	488	528	456	455	437	446	481	475	456	468	438	463	491	431	467	473	403	462	482	473	440	461	448	473	460	448	506	452	431	457	478	455	506	444	457	488	473	466	429	458	485	478	458	483	468	447	463	464	464	424	484	440	468	444	440	481	462	444	465	453	462	473	436	442	473	504	443	484	496	447	466	488	428	422	449	438	461	456	452	491	469	495	469	433	455	423	466	478	476	461	435	437	459	453	448	462	452	450	429	438	445	461	463	447	445	465	491	410	478	459	471	438	443	496	450	434	423	480	472	472	432	455	460	439	467	466	467	442	492	457	466	421	466	462	453	478	465	466	483	489	443	422	463	480	455	442	444	496	488	462	443	478	433	450	454	470	527	431	449	484	464	471	462	510	454	479	440	473	427	471	477	466	450	438	445	478	436	448	480	473	462	477	444	440	431	460	459	459	437	497	477	438	438	452	482	461	451	443	434	452	448	483	435	477	448	484	451	482	448	434	487	445	470	466	439	446	501	461	463	500	469	455	487	457	446	485	452	501	468	444	471	439	472	473	464	468	440	446	478	439	453	422	454	455	459	442	427	469	491	444	474	508	452	425	456	468	474	439	478	457	461	461	457	461	468	439	450	452	441	483	459	445	442	406	418	460	479	442	480	443	444	480	474	488	449	454	483	476	473	418	458	473	440	478	464	463	496	475	457	409	465	432	458	478	425	457	460	432	446	473	470	458	465	439	451	513	446	430	451	443	474	488	453	492	507	464	452	424	451	488	450	444	432	501	475	453	460	465	450	498	465	477	498	442	458	462	433	486	448	450	471	457	446	458	470	443	437	450	472	442	443	479	431	450	449	464	433	470	432	477	468	447	461	437	427	485	423	428	446	446	453	457	453	474	483	463	450	465	459	434	476	444	419	434	420	425	452	539	446	474	456	492	473	429	471	471	444	439	465	456	483	453	434	448	447	432	483	464	455	471	459	466	514	503	445	455	437	462	467	456	447	467	471	460	447	462	471	466	483	496	432	447	493	451	449	458	479	457	453	457	496	449	479	500	462	450	472	500	494	471	456	463	487	472	458	474	456	448	445	515	451	461	439	421	459	495	454	440	476	457	461	471	489	466	444	467	488	437	472	435	476	487	443	471	459	464	421	461	441	459	424	500	456	454	415	476	460	460	462	422	443	496	445	466	479	462	501	483	485	501	467	446	461	460	446	472	481	476	484	499	420	442	452	454	452	476	487	440	491	442	505	445	479	466	466	476	464	483	438	458	499	473	452	445	479	468	476	459	429	468	450	439	435	437	438	450	464	417	461	421	469	489	458	481	472	457	470	444	425	484	471	451	452	445	449	473	462	469	415	443	468	491	442	487	478	487	451	450	494	466	424	468	466	436	444	496	464	478	473	458	448	472	448	427	505	493	464	432	439	506	447	492	450	449	424	450	491	444	446	423	441	478	446	443	473	443	460	452	451	488	479	453	457	460	464	481	476	442	449	461	453	465	471	445	468	440	456	460	486	463	436	469	414	462	481	429	462	439	468	432	468	482	471	452	479	472	460	462	480	499	440	449	456	455	481	465	465	507	491	466	439	487	490	449	450	436	484	504	414	426
22031	20819	28719	23019	20823	20453	2172	462	343	268	272	237	215	220	196	203	170	181	167	174	159	147	166	127	142	148	140	147	138	155	144	129	138	134	136	140	130	145	131	135	127	147	130	131	131	154	130	132	143	115	147	159	168	168	157	138	135	121	161	111	135	121	148	152	144	148	109	139	138	131	109	132	130	132	118	126	131	109	131	126	127	133	153	120	146	149	129	132	133	129	136	132	138	137	147	147	140	124	129	130	107	132	121	145	133	142	117	134	148	115	107	130	117	120	131	153	150	126	117	114	139	136	127	115	127	132	131	136	146	117	123	130	129	130	126	128	118	131	124	135	132	125	130	130	134	137	110	138	141	140	104	134	114	145	129	127	125	119	122	126	107	119	121	134	129	125	120	144	118	140	128	133	110	111	135	131	142	119	137	112	141	133	142	116	128	132	125	137	136	124	126	133	135	114	107	137	125	122	139	117	124	123	135	130	117	139	139	137	129	153	135	146	152	146	109	123	124	124	145	111	130	146	123	141	143	130	122	147	129	87	138	127	126	130	125	111	132	134	137	107	114	130	121	122	118	148	126	120	131	140	156	133	134	130	153	141	125	138	141	130	149	131	114	129	115	130	120	115	132	129	129	118	125	134	148	102	125	137	128	119	155	128	147	138	120	142	149	119	119	134	115	141	130	152	135	143	124	134	147	145	130	125	121	123	108	120	121	127	114	133	128	118	119	121	126	126	108	125	141	129	112	125	135	136	132	132	131	131	115	126	144	104	113	114	112	129	134	123	127	122	129	132	130	114	123	150	122	137	128	127	136	107	138	141	125	131	132	133	135	119	136	139	132	140	131	130	148	133	116	121	150	129	121	122	120	134	139	129	122	154	122	143	132	106	137	114	135	128	131	138	110	110	130	115	147	131	123	115	119	125	137	125	139	139	151	124	144	123	151	146	127	134	125	127	120	123	116	138	134	139	135	119	135	135	120	138	145	131	115	133	129	119	126	136	119	128	119	153	152	123	123	123	122	122	109	135	133	119	118	124	133	117	118	131	113	147	137	139	114	112	124	140	126	124	127	150	102	122	108	125	120	121	129	130	153	123	136	129	119	128	135	129	126	139	118	137	129	105	129	128	132	120	118	144	139	124	122	117	133	116	136	134	135	125	140	140	143	143	110	121	149	117	126	121	104	140	112	143	125	134	129	123	121	129	95	117	147	145	127	115	140	115	118	111	129	139	113	128	104	137	134	117	137	145	145	111	119	147	123	141	147	139	134	149	137	124	125	130	125	130	134	121	142	134	127	137	132	138	130	117	128	143	135	131	119	122	115	154	131	104	148	103	109	131	116	128	129	115	117	133	142	114	135	144	124	120	126	156	116	126	122	132	128	134	130	120	125	132	143	126	120	128	122	156	101	137	126	120	116	127	141	124	143	120	128	135	142	137	122	98	119	121	132	130	142	140	145	125	115	139	145	135	130	116	149	144	143	127	130	124	97	146	133	121	119	126	129	126	142	98	139	128	110	136	121	134	139	146	131	132	125	117	151	135	144	141	134	115	126	131	123	145	132	113	108	138	140	123	122	123	130	143	137	133	133	140	120	138	134	137	121	132	130	131	129	114	120	131	129	131	117	142	152	124	125	128	125	125	124	130	130	142	107	122	148	121	139	117	108	130	120	132	105	125	130	128	126	140	109	152	142	118	123	115	117	120	120	129	130	115	125	118	133	124	136	105	131	129	131	145	138	148	127	139	137	151	126	137	129	142	114	144	135	113	106	133	125	124	134	132	126	138	131	130	113	142	134	148	136	119	133	128	121	129	128	121	134	120	155	144	116	141	115	134	125	115	124	104	150	136	123	124	142	130	132	124	122	136	145	131	142	122	131	151	141	139	143	117	132	120	125	142	109	120	127	139	128	137	118	142	110	135	142	125	117	129	140	120	106	114	132	128	134	131	118	134	133	126	122	141	102	137	127	126	119	124	121	139	120	127	134	148	132	120	152	129	106	130	132	132	138	109	116	118	115	128	132	125	141	133	146	97	122	129	121	144	123	153	130	130	123	117	147	130	140	140	137	148	108	132	123	113	117	123	136	128	147	127	125	141	136	128	130	107	132	125	141	135	128	133	124	132	129	131	130	132	125	112	127	107	137	132	143	142	140	144	123	136	133	122	113	122	136	129	121	144	130	131	131	109	120	132	115	140	120	120	121	132	130	118	135	120	120	123	161	136	115	123	136	140	120	139	124	145	120	142	129	123	116	132	116	140	148	119	132	124	139	149	135	133	155	153	120	121	118	121	130	125	127	116	129	128	125	139	125	140	141	109	121	121	140	138	139	133	120	127	122	108	128	147	131	140	118	148	121	106	124	132	133	125	128	151	124	155	100	125	130	145	135	122	140	146	126	142	144	143	128	115	138	127	141	127	150	141	125	118	133	142	128	118	135	123	120	101	118	155	130	117	137	130	136	127	113	143	130	125	127	118	126	137	132	125	118	144	119	139	146	136	119	132	107	114	127	143	126	127	135	123	123	132	117	121	135	131	130	121	138	141	139	136	122	109	135	123	149	122	126	133	122	115	126	124	137	134	129	140	111	160	128	121	114	123	138	146	128	136	126	131	142	127	154	112	122	118	117	150	146	131	137	139	116	134	127	115	134	119	140	130	125	136	123	118	123	131	109	122	138	131	151	127	142	136	127	134	126	171	130	130	108	138	131	124	134	139	149	123	146	132	128	124	123	121	154	128	137	129	116	121	130	127	138	126	139	115	129	136	128	125	131	135	145	123	111	127	116	140	125	136	147	149	117	118	111	124	151	133	121	134	130	151	123	120	130	127	157	120	132	143	144	125	129	129	130	146	141	114	127	126	120	115	127	127	128	125	112	145	132	140	135	123	108	137	139	110	117	122	147	145	151	129	115	105	124	123	128	124	115	142	122	118	127	135	123	120	127	136	139	140	124	112	140	113	138	125	152	139	148	147	128	122	117	124	110	114	107	136	129	124	141	133	123	109	137	100	117	121	111	129	148	118	124	106	128	123	125	126	121	149	130	121	119	126	108	116	127	146	145	109	142	141	125	149	120	144	133	119	136	131	125	123	139	128	123	122	107	128	133	115	135	143	128	120	124	124	153	123	150	149	124	123	151	132	129	139	119	138	119	138	135	138	128	109	112	141	120	110	130	132	122	128	140	124	138	123	112	116	136	137	122	123	137	139	130	120	127	152	109	120	114	136	124	142	121	155	135	137	126	155	117	145	117	132	136	127	136	134	122	130	137	125	131	128	126	128	126	124	132	124	133	123	130	150	109	128	109	119	142	147	133	119	133	142	136	129	116	115	127	118	109	129	124	126	128	139	146	143	131	126	120	120	133	145	121	143	116	128	126	120	121	118	133	132	131	129	130	150	133	117	116	130	111	125	133	111	133	140	132	122	147	124	125	144	133	117	131	145	135	127	126	115	137	133	125	131	138	144	146	121	132	148	128	131	117	120	127	146
21138	53138	7391	3314	2263	1670	1182	996	800	688	560	469	450	408	377	333	291	272	267	246	276	266	249	252	240	234	231	229	219	211	212	198	220	215	198	177	214	188	209	199	195	187	205	177	190	209	197	174	197	230	244	254	252	265	220	217	227	200	191	169	196	164	180	199	209	200	183	181	192	181	196	176	175	204	210	195	190	176	181	205	190	216	205	195	212	200	177	185	180	183	188	187	192	199	156	196	184	192	190	175	199	165	186	194	169	188	178	206	165	206	180	189	162	179	190	201	165	187	201	181	167	164	180	193	189	182	180	170	181	170	202	205	179	172	174	160	212	193	155	176	171	168	180	206	174	192	194	176	174	188	172	173	176	174	153	197	177	183	185	197	197	189	183	168	167	178	198	161	170	169	170	170	197	167	182	184	178	197	182	166	186	181	176	200	190	191	169	200	187	207	166	187	160	190	140	181	156	179	176	188	188	201	208	176	187	167	167	169	195	184	179	196	180	187	161	176	210	192	176	158	190	160	200	200	165	177	165	167	178	181	205	198	162	184	189	178	167	188	184	186	160	181	187	188	186	173	185	184	179	167	180	178	187	174	195	158	190	171	192	179	188	167	194	155	196	178	185	179	191	193	190	197	151	180	192	163	188	155	166	173	170	198	164	190	194	211	180	190	186	200	170	193	191	198	154	199	179	173	211	199	171	169	180	187	187	173	194	194	167	178	203	186	187	184	177	197	217	175	195	184	182	183	168	179	180	174	187	192	179	179	198	178	180	177	204	158	239	169	188	179	200	189	164	195	180	193	193	190	180	189	167	177	180	200	165	194	170	196	148	193	198	209	190	166	187	184	178	182	170	187	191	161	186	178	197	194	173	178	185	182	182	188	184	169	177	167	180	192	157	179	200	189	160	148	180	149	151	149	171	184	155	185	161	161	180	161	179	197	190	202	188	169	189	180	175	184	174	163	186	210	187	181	173	191	177	174	188	167	201	170	188	177	177	180	169	191	186	182	187	177	207	185	183	154	168	188	161	180	173	168	184	183	183	168	177	175	187	216	180	192	183	178	193	180	161	187	186	178	180	179	164	173	179	188	169	192	174	164	174	163	197	193	181	194	168	170	157	181	171	176	179	174	180	155	193	176	169	171	160	196	170	184	194	178	194	184	156	166	183	168	180	200	184	216	190	180	180	184	207	181	211	174	173	163	156	168	176	196	171	170	182	181	183	192	190	154	189	194	169	175	183	177	179	174	162	178	180	195	222	182	155	190	175	173	208	191	193	185	184	166	152	180	182	201	164	149	181	176	203	183	168	175	191	176	171	175	161	169	188	173	168	182	172	181	179	177	182	181	200	172	173	173	183	191	174	163	180	181	178	186	185	178	175	184	178	189	177	187	179	172	175	172	181	188	165	182	157	175	193	165	187	179	188	167	189	187	183	188	174	172	159	171	197	167	169	186	216	172	198	196	156	184	172	192	191	179	176	175	163	179	202	177	173	188	176	149	170	168	183	177	161	176	181	166	180	181	179	200	201	174	187	211	185	185	153	161	176	212	166	162	183	185	173	186	185	150	189	187	151	177	164	188	202	179	176	193	182	168	176	186	180	155	208	161	169	185	157	187	137	174	171	175	149	203	186	158	201	175	187	194	177	198	178	200	185	186	176	189	158	177	175	198	173	179	173	177	179	158	184	178	200	191	181	190	176	181	177	200	188	204	201	164	191	169	171	208	158	170	180	206	166	180	169	184	181	189	170	189	182	162	175	179	190	172	204	177	186	205	170	174	167	197	183	188	165	193	174	184	210	186	190	171	198	183	181	189	181	188	168	180	169	168	178	176	192	176	191	156	191	154	202	202	182	193	194	180	214	162	180	177	207	183	188	188	190	200	208	167	184	168	183	190	170	186	193	186	194	202	187	196	178	198	181	173	196	220	158	203	198	178	178	190	173	218	187	166	156	173	193	155	178	169	193	196	198	184	212	183	194	169	169	167	196	175	178	189	158	189	185	187	198	190	152	178	194	197	175	174	186	191	184	161	166	168	150	217	189	185	191	174	181	192	188	174	178	185	184	188	200	196	183	174	172	174	165	174	167	181	178	178	170	194	186	170	179	207	174	197	171	175	178	187	208	201	185	169	173	188	179	180	145	188	171	183	180	170	167	178	193	185	158	181	180	171	199	174	190	169	191	176	177	191	169	197	185	178	183	172	217	198	183	160	182	188	197	175	202	195	173	181	187	191	206	187	196	179	180	158	189	182	185	200	193	165	174	181	170	177	174	166	175	201	169	181	185	191	175	178	168	201	180	181	184	171	172	183	169	165	182	175	165	193	178	162	176	183	190	174	161	183	174	193	190	164	175	193	187	173	178	199	213	169	183	172	198	193	164	156	170	176	189	203	167	170	170	180	174	199	193	168	178	183	191	176	175	164	178	178	191	180	168	178	189	184	165	169	182	174	180	172	193	155	175	168	174	175	161	189	173	193	157	188	195	175	188	169	205	177	157	192	203	167	224	193	184	178	180	172	206	184	174	193	201	169	191	179	179	190	178	173	175	182	171	179	184	217	193	193	166	187	184	185	165	179	177	170	193	185	210	187	170	173	192	186	165	174	210	187	194	192	181	152	169	191	173	178	174	190	174	181	186	165	204	159	185	189	195	178	204	160	159	178	197	183	183	178	193	180	179	194	169	158	161	186	179	178	196	196	181	195	164	172	187	184	190	193	192	178	181	180	170	180	175	199	187	169	177	191	178	182	166	184	170	203	195	178	174	168	209	174	196	182	192	164	166	198	179	185	172	182	189	175	187	177	160	207	184	185	157	201	160	215	164	161	201	163	183	209	188	151	173	206	198	168	178	200	169	183	167	164	190	169	166	193	167	177	186	174	166	189	171	180	193	151	185	198	177	162	166	171	188	184	173	186	175	177	192	167	172	171	175	164	194	190	175	163	197	183	164	181	182	176	177	182	186	181	189	170	174	186	184	169	179	173	143	166	182	199	170	183	196	176	163	206	172	189	207	168	183	156	152	185	185	172	198	191	194	165	191	186	199	181	175	177	169	178	161	177	189	165	191	182	178	161	166	176	170	190	187	191	173	208	174	207	190	187	174	165	172	164	185	178	179	174	179	184	188	183	189	188	175	201	166	175	180	168	177	175	183	173	182	180	180	190	158	170	194	189	188	161	175	171	198	185	165	194	177	190	169	201	189	191	176	186	188	193	163	177	159	190	175	173	199	201	166	173	178	190	168	180	184	181	185	176	171	169	191	165	191	167	187	171	169	171	188	191	194	160	163	165	175	185	187	182	175	187	191	181	169	176	162	195	164	186	187	179	159	149	154	165	183	183	196	175	175	183	181	157	177	179	193	195	174	189	186	162	196	182	181	178	175	166	177	163	172	168	205	184	174	187	201	178	187	185	178	177	187	173	194	171	209	188	204	164	169	192	208	194	181	173	204	148	192	167	189	181	194	181	183	186	176	184	161	160	177	184
26879	17612	3849	598	444	443	436	449	430	454	417	411	419	433	419	406	416	380	415	429	409	447	409	427	439	418	424	395	476	408	405	393	440	427	412	423	427	424	387	415	439	380	441	392	432	399	429	433	400	404	416	455	441	448	409	442	424	403	460	409	425	398	409	427	444	415	428	435	414	409	418	420	414	407	421	418	421	443	443	421	394	407	392	436	407	417	444	439	415	381	474	390	414	450	396	430	442	440	377	440	403	420	419	414	404	418	428	432	432	414	440	438	392	404	413	448	440	417	394	400	432	416	444	432	427	382	396	437	424	426	394	439	415	436	428	421	418	447	452	437	402	446	429	420	416	425	402	406	358	416	416	467	400	433	405	417	427	410	400	406	422	401	409	435	399	420	387	413	417	436	441	432	439	436	365	403	410	407	414	440	444	409	433	437	406	459	452	408	393	405	436	423	411	454	403	427	441	423	421	379	379	425	419	399	419	443	398	438	423	440	425	448	456	430	381	398	426	408	393	438	419	427	430	420	397	420	433	416	427	406	441	408	380	382	419	403	404	426	385	422	434	444	422	430	449	421	413	409	404	447	439	413	406	385	432	421	431	409	433	402	465	420	413	406	385	405	453	402	408	399	424	423	398	435	399	461	455	412	420	413	419	444	431	405	430	426	396	396	416	409	385	430	406	457	400	428	376	411	417	435	447	417	405	441	431	422	366	411	409	447	407	383	429	401	438	431	404	430	410	432	439	412	403	438	399	417	445	459	436	423	400	413	464	407	422	392	409	380	428	383	440	449	440	428	397	389	458	430	413	426	426	433	400	394	442	406	427	446	440	446	418	409	428	428	420	395	446	420	405	451	449	397	418	422	425	435	412	433	404	386	424	442	394	398	427	429	411	438	410	463	429	413	391	393	419	396	412	461	415	466	407	461	431	424	434	441	419	418	414	438	435	445	450	411	413	439	440	444	415	442	440	431	440	376	438	426	423	416	408	434	434	413	442	441	434	391	445	432	412	449	409	416	434	458	418	432	406	445	403	389	417	439	419	396	393	373	419	427	431	415	421	428	417	439	378	414	402	409	423	420	445	436	436	463	412	458	442	447	442	436	412	413	418	437	446	424	425	403	407	414	412	428	414	437	442	400	429	424	407	411	411	429	391	438	454	436	410	428	414	413	432	437	383	411	452	430	402	414	421	417	428	403	411	404	406	421	420	419	364	411	413	428	456	416	429	392	438	389	425	411	415	423	403	413	425	414	423	407	391	406	423	399	432	420	432	384	432	423	440	452	428	386	432	423	391	434	452	389	430	458	400	438	399	433	403	402	389	406	433	425	450	376	433	428	434	446	418	420	463	395	426	450	425	431	438	436	433	401	440	424	417	425	403	425	444	429	421	390	437	435	418	390	459	456	415	425	439	418	407	434	418	446	394	396	418	431	422	418	430	447	445	418	388	426	403	460	440	413	400	444	404	456	440	413	406	390	399	391	424	463	423	436	435	399	411	435	429	438	436	397	420	462	430	403	426	419	430	459	410	431	417	413	392	440	414	483	451	415	450	456	422	417	394	432	418	420	444	417	399	419	473	404	442	428	418	439	401	416	425	428	413	444	462	425	417	389	451	400	397	397	401	424	425	418	387	434	400	431	449	420	430	419	412	462	414	405	420	421	430	428	405	457	423	410	419	448	429	440	411	432	430	430	428	417	393	405	393	421	416	395	431	427	426	427	437	420	382	404	422	423	420	399	432	412	441	415	393	437	392	443	421	429	396	473	469	410	411	410	415	414	395	470	408	416	409	421	422	421	428	445	417	361	411	408	403	412	413	459	443	384	429	427	438	436	444	426	434	423	389	420	415	404	404	448	412	436	459	396	417	408	436	429	431	411	410	430	425	397	453	416	444	430	425	406	421	412	417	400	449	426	439	409	401	405	397	407	461	443	434	411	401	421	412	442	435	396	425	464	415	460	393	417	453	398	474	406	431	421	408	462	446	435	430	411	424	435	415	421	428	439	426	384	425	429	403	431	425	437	405	422	417	457	432	438	440	414	407	395	448	415	453	415	390	426	440	444	414	416	407	425	428	441	416	405	402	414	400	401	430	414	424	389	451	443	422	418	394	389	398	410	428	406	449	423	409	398	446	424	409	465	422	412	429	452	418	431	418	431	430	423	387	411	425	369	385	417	374	408	412	417	430	409	409	451	431	417	408	429	412	413	427	427	432	409	404	420	418	408	402	425	413	419	433	454	415	410	411	404	408	439	424	404	424	396	425	417	418	414	446	383	424	433	433	466	446	431	400	408	442	426	423	401	412	455	419	427	442	437	437	426	450	418	450	417	418	409	431	391	407	414	414	412	419	451	417	419	402	410	420	434	399	398	447	415	416	417	423	430	427	414	409	434	398	422	412	446	470	430	457	452	411	410	404	422	389	413	408	434	417	412	391	410	383	375	405	445	386	433	459	418	408	406	385	447	430	420	424	394	427	440	455	421	402	406	406	418	402	447	391	446	435	466	383	418	478	428	402	454	411	410	442	442	436	411	399	414	449	432	395	405	466	419	389	441	428	397	428	399	405	443	415	432	458	441	465	422	374	422	423	376	454	430	393	436	393	416	416	413	430	414	403	403	435	392	403	431	412	438	404	409	456	417	425	402	408	399	467	442	420	418	387	405	417	403	435	416	406	416	407	420	429	436	401	416	440	403	437	420	431	426	436	370	440	416	444	379	439	394	440	438	407	420	428	410	419	458	415	471	446	438	413	416	424	413	404	427	407	429	429	419	425	420	394	435	419	425	420	435	459	406	447	416	458	441	397	420	405	401	414	460	446	410	402	421	426	409	408	422	382	424	420	408	409	408	416	425	417	429	406	417	410	439	385	425	429	434	428	448	423	436	408	430	411	426	388	421	441	428	376	413	440	428	388	387	441	409	390	395	445	451	395	404	408	394	427	397	416	455	441	405	435	444	395	411	418	408	419	414	414	431	398	444	441	464	399	415	399	408	438	393	423	389	431	426	418	428	436	426	396	466	421	402	451	419	444	418	396	429	408	457	443	429	409	461	400	428	439	368	394	442	430	402	455	418	435	423	441	442	422	431	421	403	429	435	435	454	417	413	469	420	423	417	405	441	412	417	432	421	429	404	401	406	444	408	433	396	391	451	404	379	421	439	413	449	410	398	455	427	425	417	388	385	434	397	402	438	399	426	444	395	403	378	426	420	427	419	405	425	409	392	447	431	405	388	391	387	429	423	418	452	419	434	428	410	411	431	418	444	428	425	463	412	408	409	457	426	408	385	439	401	406	400	446	441	392	444	426	379	394	379	446	457	428	363	465	429	414	436	409	404	424	417	422	448	425	409	418	437	452	422	406	433	449	462	418	413	397	401	428	435	425	427	401	432	400	422	408	437	451	410	427	420	443	420	404	406	429	437	449	439	430	439	439	413	458	397	465	405	416	370	412	412	401	416	414	437	416	424	415	411	396	418	422	388	416	429
9201	16628	911	677	684	662	646	641	607	600	617	598	560	569	611	559	616	581	595	556	561	628	581	613	623	591	596	586	598	604	581	594	601	562	543	572	527	581	586	586	577	604	559	566	573	606	606	642	555	609	627	583	562	590	575	591	588	560	635	592	586	609	609	603	599	614	590	609	541	624	552	554	535	573	577	578	610	581	581	616	643	588	564	603	589	615	617	589	529	548	606	610	578	562	584	557	551	583	577	605	576	572	582	623	582	579	592	576	595	570	583	628	589	591	600	573	529	568	555	567	570	606	581	568	555	587	549	575	559	572	546	574	546	616	536	585	590	592	615	591	569	544	571	564	575	601	579	600	552	588	564	577	586	594	612	560	576	595	584	599	598	597	547	615	543	604	541	532	554	572	543	569	589	595	587	619	630	552	609	547	598	592	599	566	559	589	555	614	558	620	580	583	551	593	542	616	578	576	562	610	577	626	551	569	557	577	575	609	583	583	583	597	595	600	556	584	556	568	559	541	580	594	594	564	618	574	592	564	585	599	568	612	617	588	529	596	561	576	598	552	561	613	546	579	562	553	545	611	578	549	579	568	556	566	612	564	644	566	618	574	577	612	567	619	570	604	581	578	573	573	575	577	575	579	588	554	553	619	576	605	595	563	596	549	560	587	555	616	580	604	600	603	597	569	574	545	584	591	585	550	562	548	552	562	579	603	583	564	588	531	596	596	557	575	539	615	575	573	514	580	581	550	598	575	569	536	588	617	563	540	522	573	608	598	530	597	596	622	611	596	601	540	615	575	534	577	587	590	618	539	628	613	601	570	564	580	579	589	594	559	568	562	581	578	588	557	603	595	563	580	558	577	645	552	594	600	580	556	592	548	584	591	569	553	618	561	579	581	591	581	580	600	558	585	600	591	554	589	561	593	567	635	588	573	583	628	594	608	596	564	591	560	594	591	603	585	613	591	591	549	551	567	571	597	586	555	574	507	574	554	584	588	586	595	527	610	599	553	583	576	602	606	532	601	623	535	555	564	568	633	570	598	584	579	584	613	547	558	608	543	551	577	607	562	553	552	615	619	587	596	544	579	574	612	575	566	554	569	568	586	567	564	612	586	612	573	589	598	634	533	574	574	613	589	559	563	624	557	558	610	585	581	586	592	574	588	596	550	598	582	584	609	556	603	569	538	563	580	597	613	577	551	579	567	566	570	560	575	583	595	602	585	569	559	589	595	604	574	561	628	581	625	581	577	556	580	590	537	552	576	568	619	598	629	608	580	618	589	598	616	561	600	570	560	573	610	560	565	611	574	568	578	601	595	623	583	541	562	584	592	590	587	552	589	571	605	570	566	589	599	561	623	620	565	599	595	586	567	580	587	585	577	574	598	605	628	619	576	605	566	578	590	591	588	554	584	567	601	562	591	620	537	554	598	572	559	573	628	550	601	572	565	579	573	624	590	578	638	580	558	571	585	600	555	583	542	611	607	592	597	601	540	591	631	587	579	560	559	619	573	602	580	622	589	566	599	584	611	560	595	550	572	583	562	600	592	588	588	617	619	513	573	574	582	616	540	550	581	578	585	551	560	586	563	600	567	576	559	597	570	616	597	558	567	589	598	595	630	563	596	577	594	570	536	573	548	605	595	645	559	560	582	606	580	581	613	573	593	559	595	598	577	539	632	554	555	592	604	618	557	559	590	600	600	560	576	596	570	547	555	574	542	571	607	563	627	577	610	586	579	552	597	594	556	577	563	631	589	574	568	606	556	565	621	606	599	573	579	559	590	574	600	622	561	596	592	617	576	569	525	571	599	588	632	602	577	601	572	544	585	585	574	603	548	602	585	546	567	582	573	565	594	596	598	557	593	561	578	598	553	501	527	597	585	608	587	543	559	564	553	546	575	572	552	585	606	608	570	553	569	576	564	594	607	544	634	571	567	573	575	549	570	644	582	579	570	606	574	543	589	591	565	601	593	616	545	591	582	592	551	597	605	625	588	554	583	543	619	547	606	587	539	619	595	560	534	584	567	580	586	588	566	586	546	583	614	583	544	570	591	546	604	581	590	569	569	580	570	590	587	595	598	577	598	607	614	558	591	599	581	598	567	556	605	592	549	540	571	575	572	595	585	581	578	608	611	573	578	586	593	584	619	611	587	569	564	573	554	570	606	542	577	559	551	594	588	564	606	579	576	545	585	551	600	590	547	554	595	617	582	611	577	601	600	580	579	554	550	586	545	580	561	562	553	567	624	570	591	619	602	550	591	574	583	614	605	560	567	588	567	621	600	564	590	566	598	554	553	533	554	623	585	596	617	567	624	547	586	588	529	575	569	572	562	586	595	588	598	574	604	609	586	579	592	584	567	585	615	575	587	595	558	586	565	594	566	607	576	588	608	571	611	591	568	594	565	555	585	558	560	620	594	550	583	595	587	619	613	596	574	534	572	580	589	561	563	554	537	602	593	605	588	579	558	579	566	585	559	607	590	581	574	570	565	594	626	617	578	530	597	531	590	591	584	599	594	579	615	614	619	550	579	556	574	616	580	567	598	600	545	571	600	601	551	573	567	624	629	589	587	596	586	593	578	553	598	584	583	574	564	599	573	589	601	587	576	558	616	586	585	614	599	616	553	596	571	565	571	593	578	579	561	615	565	591	576	584	552	554	551	547	530	591	544	585	584	571	641	625	578	562	571	570	570	594	555	593	601	608	561	526	584	615	590	589	611	534	597	580	574	606	605	594	570	572	573	586	581	617	628	593	587	594	577	571	596	589	585	567	594	611	543	596	634	617	595	569	582	631	561	575	580	552	549	582	575	614	589	604	607	577	587	576	546	571	595	650	553	572	589	584	555	577	585	608	588	548	589	529	580	602	603	565	566	608	575	558	589	618	573	559	588	617	588	570	579	621	564	558	610	571	621	578	600	570	602	591	588	602	555	585	550	550	591	567	538	631	509	578	572	614	602	578	544	528	600	587	555	593	567	592	555	585	592	588	547	554	573	577	596	545	545	559	601	610	561	616	571	606	574	559	576	591	573	616	597	588	596	561	587	564	569	583	533	599	577	593	583	585	594	598	581	578	529	598	572	563	599	570	593	584	575	590	581	578	574	536	580	590	569	621	610	596	585	547	593	563	598	592	647	545	587	590	608	554	553	598	570	614	540	562	570	604	587	594	613	614	572	554	596	564	574	556	603	568	538	563	550	593	596	575	541	608	581	551	528	561	594	540	573	595	558	578	579	593	572	605	580	630	603	536	567	585	628	573	542	572	554	586	592	563	563	589	569	555	576	579	569	584	572	560	549	540	569	532	620	586	550	581	587	529	605	603	571	593	615	596	570	591	589	548	574	549	549	583	566	603	580	552	587	609	595	589	575	635	606	591	543	584	565	566	552	606	531	560	557	557	599	573	594	602	593	553	600	566	545	594	573	589	574	586	602	584	573	616	614	562	573	552	564	608	574	593	568	611	573	586	594	562	536	614	542	607	540	553	595
23013	20826	28247	23454	20045	2805	576	454	389	351	352	354	330	323	329	334	309	292	296	322	290	306	312	304	315	310	277	268	299	299	259	313	269	276	265	291	288	293	294	286	280	285	282	281	279	308	265	268	323	299	301	283	306	314	282	296	295	310	262	254	277	284	288	281	280	270	290	276	256	301	281	278	301	325	262	300	273	267	270	281	289	264	287	321	305	309	289	297	293	282	273	311	291	271	290	289	257	270	293	281	272	286	299	287	256	289	270	305	318	286	255	281	271	289	286	287	284	274	283	279	265	290	307	295	278	294	300	296	293	292	291	277	295	272	269	272	271	257	278	274	270	295	262	276	298	277	288	279	295	306	289	266	271	292	299	312	264	253	289	282	287	269	276	290	284	284	283	280	278	305	279	278	288	282	266	289	289	271	286	320	331	276	304	271	268	262	282	294	263	294	300	291	267	277	291	295	263	281	256	271	282	276	263	280	283	263	268	287	262	257	262	303	275	259	265	301	269	257	286	243	291	298	261	293	255	302	284	250	275	264	294	260	276	257	265	278	289	267	270	301	287	270	253	292	275	282	251	267	273	254	272	268	255	288	276	295	248	328	288	265	275	253	271	263	316	252	280	285	250	264	270	271	263	277	270	313	278	256	279	276	266	273	285	279	247	282	293	254	273	285	286	304	294	291	286	265	281	253	300	296	291	259	231	278	298	282	266	309	281	292	292	296	315	281	260	289	286	275	271	266	256	289	305	279	273	301	260	286	302	251	291	301	272	279	283	307	269	273	272	284	282	294	258	249	295	304	267	284	258	271	266	268	276	253	293	283	312	317	264	261	289	294	262	288	290	304	313	245	278	278	265	294	289	281	278	270	310	277	274	276	285	262	272	275	287	287	280	293	280	247	267	286	286	234	266	272	272	311	290	272	295	266	287	280	271	296	285	287	297	273	275	296	290	295	273	266	277	249	305	268	250	257	295	305	265	312	276	268	262	288	293	307	260	297	260	275	280	279	279	275	256	293	282	296	289	276	296	285	293	297	288	269	284	283	261	293	274	281	248	255	285	293	295	287	281	280	273	298	276	295	276	302	287	275	292	286	268	274	257	264	301	303	261	293	270	278	293	262	278	329	249	264	280	328	260	283	292	285	288	280	292	276	314	293	283	274	261	256	282	265	279	262	265	287	256	259	274	296	282	280	323	266	315	255	284	254	304	270	313	265	267	274	258	298	276	306	279	251	269	284	258	295	289	272	268	286	272	263	269	274	282	284	270	270	291	285	284	270	274	260	311	250	301	261	277	278	281	274	295	309	277	287	313	274	294	290	270	283	258	264	272	295	293	270	297	298	246	287	274	272	259	240	274	303	231	281	274	270	266	309	272	282	281	256	287	270	290	290	298	293	232	287	282	252	278	259	271	274	277	305	273	284	289	262	297	265	285	268	315	251	259	282	277	287	257	304	300	300	297	260	321	285	285	279	282	260	275	282	301	288	260	280	263	273	275	299	281	294	283	270	274	270	297	302	294	286	276	291	317	307	260	271	280	286	283	274	275	254	295	268	285	280	269	273	284	296	282	262	272	275	253	287	285	300	272	281	273	298	247	274	275	289	287	263	285	287	265	268	281	257	259	257	290	295	297	277	277	313	291	268	273	269	243	283	271	279	290	312	271	266	281	278	244	279	289	293	268	231	256	280	276	266	277	258	268	292	251	264	290	282	259	280	274	303	307	266	276	264	291	290	260	280	307	288	280	250	238	272	319	283	268	279	278	293	305	280	257	274	302	277	257	290	275	253	285	299	298	292	265	284	295	284	269	281	288	260	273	281	303	284	288	280	293	296	265	280	255	302	278	260	248	307	269	247	298	273	273	269	269	266	302	269	258	304	279	273	277	236	260	289	281	279	292	259	285	236	268	329	291	307	246	300	269	274	281	300	296	254	299	270	312	293	265	266	302	307	286	295	305	285	254	305	282	281	306	251	312	281	276	260	298	293	308	269	286	293	276	279	277	300	270	273	290	280	264	302	295	277	260	299	297	272	262	256	285	298	285	291	291	299	270	290	290	291	270	282	281	279	292	286	300	294	276	275	232	311	276	263	306	296	268	290	267	289	286	265	254	295	291	289	290	286	267	295	307	290	291	272	287	274	285	270	259	283	245	275	271	265	254	279	283	272	252	271	309	269	295	293	280	290	259	289	255	277	287	279	289	268	293	276	320	255	294	283	303	285	263	317	243	258	300	265	306	289	276	280	259	306	276	282	277	280	297	257	293	267	259	284	278	254	302	260	283	271	290	264	311	284	315	288	308	282	286	301	312	286	284	277	249	281	273	284	296	262	268	269	289	268	279	308	266	276	271	305	248	287	310	289	239	283	277	254	272	308	245	290	258	318	290	297	242	258	269	275	299	285	312	286	262	292	300	273	279	254	268	293	287	291	270	269	260	266	293	293	238	265	291	296	281	295	270	292	292	275	299	266	295	271	266	276	261	274	324	294	289	308	242	277	288	272	274	252	267	275	263	264	295	294	280	276	252	284	299	297	279	273	278	288	268	270	290	287	283	305	288	285	313	283	296	292	266	284	275	275	276	284	278	278	299	283	290	274	288	298	289	295	268	274	297	262	305	237	271	279	281	295	277	310	308	315	294	299	283	305	269	288	276	259	315	250	247	249	279	260	274	288	284	328	273	260	239	272	276	261	289	268	313	286	251	283	292	287	265	282	256	295	305	282	286	280	270	303	259	239	293	252	291	275	298	268	284	300	275	266	290	255	265	286	269	296	273	268	277	264	283	306	256	267	285	278	341	276	290	279	306	281	294	270	288	309	302	286	281	294	278	289	280	299	284	278	278	292	285	272	298	286	271	297	335	300	284	275	304	257	279	303	298	287	283	264	301	272	258	296	264	305	265	275	264	248	258	265	269	294	293	280	283	284	263	288	285	278	292	280	274	315	271	299	287	261	272	266	291	280	294	298	308	295	270	279	280	292	270	292	286	244	290	290	255	291	260	291	288	320	267	298	260	254	259	262	292	258	282	295	277	305	247	277	276	272	279	275	268	270	271	273	252	282	279	296	291	230	278	283	263	293	290	273	277	263	295	282	292	297	281	296	294	278	301	299	258	262	288	270	283	265	273	297	289	288	309	304	274	314	284	294	246	288	296	264	288	279	281	285	253	273	264	252	292	307	299	279	275	279	306	307	244	272	281	251	281	287	276	280	291	299	276	301	252	282	277	285	292	301	305	301	283	260	290	268	301	247	254	285	275	299	267	264	288	315	284	280	251	291	256	267	279	297	286	259	275	274	291	277	262	269	299	282	256	276	292	287	276	273	265	273	286	260	257	251	281	246	270	279	271	265	267	275	291	266	280	290	286	272	268	259	263	314	281	289	281	296	287	310	274	273	296	297	293	293	261	294	293	280	253	277	284	289	311	277	307	276	278	273	298	262	280	328	317	291	287	282	288	275	264	267	281	280	279	289	281	311	269	279	279	298
18349	50672	4545	2105	1462	1167	976	789	706	616	640	537	544	545	550	455	454	461	421	440	439	408	450	415	435	382	448	446	415	423	411	393	401	389	407	417	428	393	446	433	385	402	458	383	368	444	420	430	393	453	444	460	447	466	430	453	425	420	395	423	431	422	401	381	413	409	429	377	365	397	406	407	375	390	411	368	395	372	407	402	413	406	396	377	412	437	382	419	412	412	428	407	393	403	404	394	377	400	415	413	384	388	383	408	398	406	384	411	366	373	398	426	388	386	407	433	395	377	407	380	396	410	407	387	385	372	410	403	387	413	391	412	454	415	416	400	388	366	402	406	377	390	408	397	403	400	377	373	423	425	385	414	399	389	401	375	415	421	396	361	418	438	364	418	374	406	388	386	402	398	400	395	401	380	417	422	347	387	409	401	392	359	389	382	410	408	439	384	395	394	427	379	382	382	391	399	402	416	398	390	408	421	414	386	399	356	402	392	405	415	396	459	367	410	384	397	376	370	413	415	398	391	400	380	405	384	390	417	361	430	424	414	419	386	422	410	385	381	419	362	403	401	415	418	414	411	362	435	409	406	386	406	400	425	396	385	408	396	369	364	390	433	386	387	393	378	404	432	431	379	408	385	374	414	386	418	391	397	408	371	383	428	413	399	425	378	400	369	367	407	417	405	374	393	402	422	405	369	377	384	401	401	387	405	399	389	427	426	388	360	389	368	404	388	384	392	406	387	371	392	369	387	413	419	432	368	400	391	419	399	412	379	372	375	393	429	401	386	421	377	397	406	386	388	368	417	417	376	392	405	405	400	397	398	392	396	430	374	400	433	370	388	426	373	421	424	415	418	384	403	386	395	344	388	431	400	384	411	403	409	396	398	364	357	405	392	365	385	351	390	388	395	395	395	393	392	385	378	387	413	416	398	359	402	391	377	379	428	382	463	403	358	401	367	400	382	392	410	393	396	434	363	401	417	357	360	416	419	413	406	396	390	423	399	403	405	403	415	412	400	417	386	440	400	398	413	396	398	364	388	398	400	417	410	420	376	372	381	425	411	386	397	408	420	370	431	402	398	397	391	374	434	393	410	426	414	416	398	394	383	413	382	403	408	440	383	426	416	440	368	407	428	378	416	403	385	407	406	413	418	439	413	398	405	390	404	389	407	394	409	387	420	406	402	409	393	405	404	412	380	392	386	430	395	384	410	387	385	405	403	420	415	427	416	395	380	420	389	400	393	402	422	416	412	413	424	397	400	388	397	361	416	407	413	402	396	423	405	423	386	404	405	421	403	384	429	390	399	408	414	427	405	380	392	432	400	411	419	394	400	362	396	421	395	387	398	394	426	400	430	373	411	404	391	390	386	391	394	383	397	380	413	390	396	405	381	412	416	388	424	414	383	390	403	386	389	405	398	405	401	385	384	394	385	435	407	413	397	396	401	417	436	395	418	406	417	426	421	433	421	405	376	362	383	406	410	404	384	414	419	384	399	422	392	430	400	405	409	372	388	373	395	408	374	392	373	415	358	373	434	398	412	365	407	370	401	424	432	375	375	383	380	397	402	428	413	411	381	415	411	398	376	446	456	426	378	401	401	413	452	379	370	438	432	399	400	387	414	413	412	397	420	422	407	433	424	408	398	403	427	377	429	397	421	426	414	413	421	452	381	411	415	415	392	392	376	420	391	393	436	389	418	425	405	403	389	416	371	412	391	411	448	428	417	397	415	428	394	389	392	381	365	384	419	397	414	410	410	397	445	379	422	374	395	362	369	375	402	414	420	371	419	405	398	412	410	378	422	385	425	443	381	421	410	413	418	415	379	417	386	403	395	347	358	400	394	404	384	424	452	377	379	403	427	362	377	357	375	431	411	393	379	379	430	415	408	430	371	394	438	421	396	393	409	407	384	398	411	413	383	420	413	398	402	376	411	403	407	419	417	421	403	377	391	430	381	374	371	392	410	405	428	393	406	385	399	407	392	393	363	368	379	387	425	380	411	394	421	391	402	372	425	375	389	391	422	397	436	396	374	404	402	367	382	423	393	427	378	423	398	362	383	414	372	377	397	426	378	410	387	409	401	410	370	405	387	402	394	409	384	383	397	458	431	385	376	412	388	420	446	425	394	372	404	403	403	362	377	422	371	410	411	419	378	381	417	383	418	374	422	388	355	417	374	375	367	383	373	381	381	404	391	397	411	427	424	364	382	447	408	433	412	375	409	398	432	378	386	369	413	437	416	425	399	354	409	418	402	395	396	434	376	381	406	439	388	383	367	432	406	375	385	417	434	406	413	391	405	436	438	390	380	408	395	388	395	373	384	392	430	425	422	390	405	398	434	389	412	382	415	393	401	410	416	418	390	390	390	414	381	404	419	387	384	376	388	408	405	367	401	409	388	420	363	397	381	411	398	391	389	426	433	370	430	405	400	387	374	393	362	414	389	397	391	409	395	392	432	400	401	424	398	388	378	414	397	407	384	410	412	412	393	402	394	401	381	426	388	378	426	401	422	436	434	378	390	410	405	445	401	384	421	390	417	372	414	410	365	391	427	362	438	409	384	397	406	386	390	365	408	396	373	379	403	391	406	397	363	389	411	395	407	394	431	384	382	417	429	441	403	372	391	377	364	416	412	383	428	384	396	384	408	405	413	399	388	402	404	379	404	424	397	358	376	383	363	369	366	422	376	415	411	380	427	400	376	373	382	411	426	424	417	405	422	371	421	386	365	372	398	390	383	393	399	381	380	432	396	418	388	402	443	388	404	416	386	415	386	377	378	416	396	404	369	380	411	412	395	426	394	367	389	402	390	390	393	396	420	401	392	435	373	409	423	425	354	395	428	421	413	409	418	386	390	428	419	388	412	412	354	420	390	389	404	411	406	359	374	389	384	412	406	436	418	386	403	405	384	392	414	402	385	404	365	392	392	389	393	397	434	360	384	443	364	440	400	404	408	408	405	402	396	418	390	408	383	403	396	388	359	428	388	386	431	404	369	404	377	375	408	382	364	376	385	391	385	410	388	404	376	397	434	419	396	401	395	387	398	381	373	405	407	395	429	402	420	394	355	395	392	395	404	388	373	414	395	399	381	373	387	399	405	393	412	411	405	415	395	346	426	379	373	425	377	394	394	379	398	411	377	390	382	380	373	408	358	387	385	407	423	417	408	384	396	406	377	394	405	426	410	409	433	373	399	411	434	390	401	377	426	396	400	377	378	412	370	427	368	407	375	393	389	398	402	423	373	407	392	400	419	397	407	382	388	391	433	376	402	389	464	392	416	383	427	402	367	427	391	370	414	382	398	401	408	370	410	412	404	404	404	392	418	371	438	394	406	399	366	404	377	372	441	390	391	392	415	387	425	411	379	377	424	384	409	442	386	420	407	399	406	412	411	356	409	406	404	402	404	379	422	403	420	397	392	380	430	396	398	365	388	404	370	406	401	401	422	380	383	421	405	410	414	427	394	402	406	376	410	381	400	395	397	383	397	419	420
24102	20835	25839	23348	2155	512	442	397	414	372	348	342	347	320	326	368	353	338	371	339	341	328	321	360	379	362	335	331	324	354	318	396	333	339	330	315	336	335	334	373	366	338	348	296	340	336	325	376	326	289	332	364	353	338	363	375	321	325	331	346	381	354	310	336	370	352	383	287	310	339	325	313	307	343	346	328	336	342	337	327	335	340	320	325	350	311	343	310	372	325	326	342	341	312	330	295	290	311	315	335	367	320	324	330	392	344	315	309	348	331	320	313	343	342	337	307	350	341	345	322	322	330	355	351	331	307	301	342	320	337	339	311	335	335	329	332	342	346	326	337	352	348	338	315	316	321	316	294	340	335	348	331	355	319	330	323	336	334	344	337	327	344	353	332	354	333	335	311	321	337	346	302	330	323	323	319	320	298	362	307	334	315	306	345	382	338	339	323	358	345	328	347	320	297	308	378	306	331	321	340	311	311	329	371	311	333	348	336	357	344	314	338	333	354	351	327	337	317	358	331	314	350	325	352	298	317	353	340	347	325	318	329	346	342	315	293	312	301	344	330	317	317	349	353	344	350	332	365	317	314	325	371	347	318	310	325	333	324	306	335	297	291	301	317	365	365	328	321	335	383	303	304	345	332	331	322	349	334	290	344	309	346	320	315	333	321	351	342	337	367	355	337	312	343	342	344	323	353	339	339	311	336	343	306	350	326	364	314	325	332	358	305	306	316	372	343	338	310	319	329	336	342	348	313	328	322	340	333	336	342	339	327	333	348	331	327	305	323	346	317	343	345	350	380	302	349	363	318	348	311	330	320	344	360	336	313	311	361	332	368	341	310	347	310	333	344	358	336	336	352	353	300	361	322	315	339	341	373	355	342	326	313	357	367	346	333	321	348	311	346	313	327	337	315	304	333	360	339	338	322	358	310	325	321	329	333	311	313	330	337	359	336	339	331	372	348	329	326	329	338	354	337	342	348	339	302	349	319	316	352	343	344	330	321	333	347	318	330	317	297	342	334	316	361	327	328	327	313	317	343	323	355	376	335	356	314	346	349	303	298	336	341	325	327	328	319	330	331	343	299	347	336	320	328	339	319	342	323	330	331	341	305	308	363	310	324	361	351	302	318	315	310	330	346	352	306	320	313	324	344	308	340	315	342	319	357	299	350	346	328	334	347	334	337	343	360	351	329	375	318	314	325	314	349	312	327	334	348	337	309	342	303	337	361	335	353	335	338	327	319	358	294	310	324	363	350	309	333	352	358	321	287	334	330	356	365	340	352	323	338	323	298	330	279	333	352	318	340	299	307	304	332	323	336	311	327	310	329	348	351	307	337	280	324	364	332	330	308	333	313	304	340	343	323	315	334	340	311	343	360	331	333	310	363	328	374	324	344	300	345	321	307	338	332	323	334	340	320	330	325	317	341	318	329	352	351	314	297	357	328	377	313	339	314	332	334	330	341	336	314	329	341	344	335	332	354	334	318	346	326	317	327	340	367	342	350	319	368	315	365	335	329	338	344	330	340	332	324	337	305	353	311	323	310	359	331	306	337	309	326	323	311	333	357	339	343	344	318	323	341	345	330	292	347	318	327	322	305	358	313	328	333	319	299	324	354	318	341	315	300	327	351	338	356	337	349	359	358	341	330	349	331	330	373	337	342	323	306	316	335	353	345	309	319	315	373	347	321	351	312	341	338	335	356	352	328	319	298	331	356	324	311	327	346	309	338	339	333	340	343	334	347	340	316	349	356	303	309	306	349	368	304	366	322	340	338	353	339	333	339	334	345	323	323	333	327	339	342	337	312	366	331	326	327	329	340	315	355	317	351	328	325	323	332	358	342	345	366	346	286	323	340	356	337	318	327	309	296	340	349	324	343	322	312	317	333	336	338	326	349	335	342	335	320	308	320	323	345	368	337	298	338	364	343	314	353	332	317	340	320	341	309	378	344	339	343	325	331	336	363	342	354	351	325	336	320	337	345	355	325	324	320	307	327	338	329	333	360	353	331	304	320	342	341	313	331	318	297	357	338	341	331	328	323	317	346	325	317	322	357	332	349	329	301	359	365	315	346	340	347	317	312	364	360	347	328	356	327	326	340	326	314	339	324	340	327	319	312	318	330	330	323	338	348	345	314	321	353	323	354	324	358	345	324	353	355	333	342	378	350	321	329	324	340	328	303	336	340	345	344	299	329	297	337	349	320	347	336	341	343	317	333	305	296	340	310	357	329	350	322	334	345	348	309	348	351	342	344	309	335	355	352	341	289	349	346	331	321	347	305	325	317	349	315	345	330	317	368	326	323	379	343	332	327	338	321	325	319	344	326	337	321	321	353	329	322	322	348	335	306	299	323	346	333	333	361	322	338	328	328	361	310	328	368	346	356	340	313	330	311	366	315	297	330	339	333	324	358	317	338	351	356	326	343	346	331	336	317	310	321	347	332	301	332	362	344	327	325	299	336	327	341	329	341	345	317	331	352	367	316	340	331	361	353	353	289	293	355	362	330	325	330	317	337	346	326	358	344	333	337	311	312	319	340	346	321	311	354	334	331	361	378	301	331	339	309	324	335	289	297	332	339	314	329	341	346	321	367	339	330	343	326	320	317	375	348	307	334	318	336	367	354	336	341	346	351	351	307	310	337	346	355	320	332	294	320	333	360	320	358	350	315	354	322	332	341	337	319	340	358	358	323	345	326	319	313	343	327	324	362	330	317	332	343	304	329	334	325	334	308	326	340	332	339	345	321	301	334	341	345	342	325	350	327	321	324	337	357	318	353	320	309	317	329	322	324	319	347	332	334	349	323	338	345	317	316	345	361	342	326	341	332	349	320	313	350	333	359	301	359	344	357	322	360	305	346	329	335	314	310	347	363	322	348	329	321	345	326	325	311	319	352	323	319	320	344	354	372	304	303	310	329	348	289	337	292	314	331	345	326	372	339	336	284	319	352	334	339	326	319	354	327	298	325	305	347	337	340	320	336	315	341	349	337	318	330	347	369	315	294	329	345	326	312	340	342	338	341	360	343	312	328	334	340	343	312	313	326	309	339	319	338	349	381	316	344	322	326	302	300	330	309	326	357	347	360	351	337	335	341	302	365	321	319	325	342	315	296	338	335	319	360	319	322	322	334	343	307	361	323	348	302	317	342	333	306	360	340	320	341	334	327	329	326	339	338	334	351	321	369	330	330	330	314	335	330	313	339	340	327	333	336	348	348	345	293	352	349	332	314	310	340	333	382	355	342	344	307	357	377	316	313	302	332	354	342	357	343	344	321	302	317	333	322	336	326	305	315	352	334	307	336	335	314	334	343	337	372	326	356	351	337	343	375	313	346	321	355	309	339	342	334	344	321	312	308	299	362	339	332	326	350	317	332	335	356	335	312	347	305	384	324	297	339	326	302	347	333	343	326	320	322	347	343	336	324	308	339	312	307	349	348	346	318	314	346	332	344	340	324	349	364	316	304	345	355	361	351	302	339	331	336	335	342	375	326
15966	41691	2498	1274	1008	869	789	629	638	563	519	546	501	512	501	482	453	460	462	500	490	461	493	433	464	473	454	458	462	456	446	409	453	453	454	426	411	435	436	451	474	435	439	456	463	440	431	436	466	496	465	473	467	486	485	450	466	489	437	440	481	437	510	453	466	471	458	428	455	448	454	469	419	465	454	451	376	472	430	470	462	465	505	462	463	437	442	444	443	460	457	471	440	461	459	467	463	455	497	418	440	464	457	484	429	442	471	457	464	445	441	432	437	431	427	469	478	457	461	417	436	440	442	476	416	444	428	458	441	456	442	434	460	421	463	403	430	432	451	415	458	446	426	499	460	444	470	438	452	441	460	447	427	433	445	463	432	445	478	477	450	473	445	470	434	423	446	458	424	449	444	435	464	436	426	469	466	497	473	461	416	428	419	460	464	465	470	452	455	442	465	455	465	430	491	465	462	452	442	477	436	496	451	456	441	444	448	464	459	464	475	437	431	438	460	426	471	499	448	459	456	458	453	442	428	444	459	409	471	434	411	437	420	444	452	449	443	451	459	452	447	444	432	426	432	460	464	468	473	402	438	433	442	437	448	483	442	444	443	488	466	430	451	452	471	476	436	449	458	477	467	465	473	461	440	478	450	407	439	429	441	448	467	404	434	447	479	443	415	465	437	483	472	441	424	447	459	435	445	472	450	458	427	430	472	443	479	469	448	484	482	433	515	470	460	433	460	449	426	404	479	462	456	435	451	488	446	420	430	482	447	459	435	429	512	451	492	474	452	430	422	444	447	450	404	446	462	463	475	473	437	443	435	460	451	436	417	460	478	429	473	484	419	433	437	457	424	458	449	449	444	468	430	443	423	455	456	526	469	406	458	465	456	418	425	436	495	442	485	427	465	492	455	451	408	433	457	458	431	457	446	429	439	442	441	453	463	444	470	451	464	432	430	428	436	469	443	467	454	433	420	423	432	457	443	442	451	447	413	455	446	480	437	449	464	425	451	440	459	433	477	464	446	432	442	444	431	446	470	418	428	458	477	425	436	467	477	422	472	463	450	470	445	479	458	415	417	448	442	466	443	452	428	463	479	443	439	422	391	445	451	439	433	468	459	447	432	481	453	398	459	437	427	420	437	447	443	436	490	462	430	438	481	463	497	472	454	451	474	410	443	450	436	463	442	427	467	410	451	481	438	437	461	466	429	428	444	427	448	498	454	442	443	435	438	455	480	435	441	416	433	437	464	455	415	457	459	448	423	433	416	454	434	492	446	426	446	436	457	467	423	473	475	433	451	438	423	424	457	460	406	417	448	459	436	421	455	437	403	449	438	468	464	438	459	467	438	434	453	433	480	491	412	443	418	464	469	471	436	413	476	469	442	445	441	441	465	456	448	470	477	458	432	442	453	473	454	425	478	443	428	427	457	443	492	474	419	444	495	436	430	419	495	434	476	474	425	445	487	480	462	443	460	424	488	461	436	487	436	434	460	468	436	438	441	433	419	466	477	461	447	443	474	464	425	450	448	432	444	456	470	470	453	488	420	461	457	435	423	443	433	461	456	417	433	473	459	483	467	442	488	434	449	445	442	433	444	463	416	445	436	445	417	471	386	457	442	399	470	407	460	486	454	497	444	445	440	462	465	416	453	430	488	428	452	460	436	467	427	453	478	429	425	457	449	460	460	416	425	472	388	422	443	419	434	448	442	471	481	464	466	484	422	469	471	430	442	445	461	458	462	425	424	482	435	447	458	443	431	455	487	444	433	449	405	448	452	467	476	489	440	425	451	463	495	427	450	448	463	465	470	467	442	467	454	457	476	443	479	451	473	435	487	418	444	420	436	410	470	469	451	443	477	455	477	504	469	429	470	433	460	477	467	437	466	443	431	431	468	456	446	426	415	402	416	421	419	429	458	445	434	457	453	456	442	468	460	482	534	446	445	487	428	420	473	419	462	459	429	474	477	439	458	445	468	458	479	454	431	455	465	420	473	467	455	460	453	437	449	500	430	417	473	467	465	455	422	450	412	467	446	475	450	458	464	455	460	408	449	439	443	448	438	458	503	433	469	440	449	472	428	417	454	478	433	437	469	464	462	439	425	464	429	444	416	475	438	458	446	491	471	422	468	451	432	458	437	445	430	444	468	448	412	437	452	455	433	453	455	446	434	405	458	502	456	441	446	432	428	431	472	450	445	456	453	405	483	445	447	423	435	436	444	459	429	474	478	449	456	434	444	449	452	405	447	467	482	432	479	432	472	453	452	483	469	459	421	444	430	465	463	458	495	442	405	431	425	442	448	428	471	413	439	456	429	418	429	444	437	442	437	446	406	450	434	442	441	441	462	451	436	466	447	438	417	431	405	428	469	431	448	431	464	439	438	443	492	389	465	440	438	411	468	447	463	409	452	442	406	444	450	419	453	442	415	453	431	412	449	439	478	456	484	450	470	437	439	436	452	462	452	463	450	436	450	438	456	417	452	430	468	405	394	439	437	449	449	420	487	456	467	477	450	444	463	453	416	453	439	439	438	481	448	459	466	442	467	404	470	467	453	460	445	464	448	423	429	462	475	435	426	435	477	425	424	446	416	428	480	474	440	449	473	458	449	437	449	468	462	428	451	429	467	403	459	438	483	455	450	515	431	452	467	445	476	434	480	464	432	432	479	419	446	441	445	449	460	455	462	439	452	416	426	470	461	429	495	465	450	430	432	447	430	466	451	442	423	496	446	463	429	445	454	475	477	445	411	448	486	443	448	417	449	447	433	451	440	450	467	511	436	471	441	506	406	478	479	476	449	452	471	459	446	463	453	457	478	443	448	451	460	410	447	477	480	459	455	456	468	459	446	458	459	455	452	416	446	455	429	414	441	440	434	472	423	460	418	488	443	438	429	418	484	428	460	443	441	436	454	475	502	471	451	454	472	405	460	425	412	444	418	451	450	433	497	384	468	450	481	472	465	430	493	496	406	449	460	481	465	482	464	446	423	454	433	462	454	495	503	476	421	446	408	460	465	452	429	459	452	463	477	501	464	423	431	452	441	437	474	444	452	440	459	427	452	437	471	448	408	446	471	455	400	466	472	447	457	446	450	438	439	470	482	447	466	509	457	422	441	466	491	435	439	419	439	442	455	448	410	475	423	466	469	409	489	463	429	430	429	444	424	423	427	485	522	483	443	444	454	441	470	412	465	457	435	444	451	443	431	411	460	432	445	485	455	450	441	468	468	420	442	431	451	450	468	443	481	433	413	428	441	441	457	473	486	426	440	441	470	477	431	449	424	445	458	440	429	436	453	467	451	428	436	447	452	458	453	489	478	471	444	485	441	449	427	441	423	460	474	446	411	437	445	458	444	469	454	422	457	476	441	442	465	417	428	424	469	449	450	450	419	447	429	490	441	419	440	500	422	467	468	448	492	452	434	459	420	436	437	411	444	425	449	485	434	473	433	467	467	455	454	468	490	493	485	450	436	470	448	440	443	472	448	477	431	442
22046	20810	28034	23623	20793	18949	1312	422	330	309	270	248	231	182	203	180	173	181	167	162	159	151	135	136	137	162	152	171	131	127	136	142	147	155	124	137	138	130	153	125	144	134	141	125	115	154	142	116	123	145	153	187	145	156	176	161	143	127	114	112	135	141	143	117	114	139	126	137	138	148	136	118	119	118	125	140	124	134	140	145	156	119	139	122	131	134	138	144	135	130	138	118	121	131	117	121	123	105	119	134	136	121	141	117	123	139	130	124	137	132	136	134	140	145	155	140	118	125	100	112	134	127	145	117	121	124	123	109	101	114	130	144	125	133	129	128	119	137	144	126	127	140	118	106	127	126	134	123	127	129	129	132	127	128	115	129	139	118	149	124	136	121	124	142	120	119	128	119	135	124	134	120	122	138	134	108	127	137	112	117	131	121	134	121	107	121	119	121	125	103	115	109	137	139	115	148	131	117	133	139	138	136	131	115	133	137	112	139	128	125	116	133	131	121	119	104	117	112	117	129	138	128	127	141	126	135	120	130	142	136	112	118	111	136	152	118	123	129	133	151	122	134	144	144	128	115	120	122	127	112	110	119	116	127	136	147	132	123	125	131	133	137	118	134	128	133	130	112	153	119	123	161	126	122	135	124	138	136	112	146	121	106	137	112	140	115	114	113	139	119	114	141	136	119	124	125	128	103	132	144	121	129	135	143	148	123	150	128	112	115	115	127	120	152	111	131	100	119	117	133	114	146	140	146	132	122	135	112	126	141	146	142	130	121	118	111	144	134	119	143	116	147	127	116	123	125	150	129	113	129	124	125	149	127	135	115	130	126	118	136	123	116	133	127	124	131	143	140	146	113	133	124	131	115	124	110	134	123	122	126	114	132	116	132	109	126	133	138	131	124	116	128	136	130	140	108	132	121	144	134	128	106	121	109	120	130	126	116	125	124	110	134	116	130	113	130	133	138	129	126	119	119	130	145	129	124	135	128	131	135	124	112	113	124	119	117	119	129	122	130	112	136	123	143	144	144	132	116	108	143	137	122	124	125	145	125	130	138	132	131	131	125	120	140	130	143	118	119	123	120	139	141	125	129	101	133	112	123	121	142	124	131	128	128	133	136	127	123	120	129	142	130	130	139	128	148	119	134	129	126	129	118	119	137	108	118	130	135	124	123	127	124	124	130	108	131	134	123	117	120	116	128	152	119	115	139	117	127	121	129	120	134	129	114	113	112	130	126	133	118	136	107	136	114	128	125	127	111	129	117	121	113	124	126	124	121	157	95	114	118	107	134	157	109	136	115	133	147	134	147	110	123	125	146	147	146	119	151	121	117	135	140	135	133	116	132	129	131	149	131	145	116	132	135	123	117	112	134	119	152	136	138	132	128	122	123	134	135	125	109	153	130	146	132	132	125	141	140	123	144	113	142	104	112	128	127	122	119	131	121	126	122	158	120	122	138	122	136	130	122	140	106	133	139	122	120	113	138	146	121	140	132	118	111	139	122	106	143	116	146	118	115	114	120	128	130	116	127	135	117	139	135	137	114	127	111	133	113	119	107	142	131	129	110	147	116	132	120	113	130	135	119	124	126	119	135	114	132	127	133	116	133	135	138	119	121	125	148	130	117	152	110	139	127	123	128	146	142	121	128	127	125	119	103	133	120	109	152	128	144	115	125	135	125	106	126	170	107	140	136	125	129	122	137	123	100	158	117	117	122	114	140	130	116	134	118	134	119	121	143	122	124	153	109	142	126	126	136	133	122	138	113	124	114	130	141	135	121	116	112	128	134	121	115	128	126	142	122	124	131	112	133	111	128	135	140	149	129	132	146	132	131	126	130	144	122	125	140	122	133	126	114	119	104	132	123	140	148	113	108	125	139	119	112	129	147	132	136	130	132	122	145	127	126	136	134	131	147	128	115	163	105	120	129	117	121	131	128	131	144	113	130	122	120	135	125	136	119	110	125	128	127	129	138	101	146	121	138	151	106	129	124	131	113	124	113	118	123	105	113	141	125	112	125	152	135	127	123	123	122	120	119	115	130	136	133	128	115	127	114	119	127	148	149	112	130	130	135	129	135	142	128	113	106	121	145	137	146	114	120	122	124	127	131	148	127	134	132	132	135	155	129	119	111	128	147	127	133	132	108	96	132	124	125	122	134	112	116	131	112	116	111	112	134	120	139	143	132	114	146	112	114	125	150	121	119	116	142	150	121	131	122	129	132	117	112	125	137	107	129	124	130	125	131	125	113	124	130	111	118	136	134	130	129	133	132	123	112	122	138	129	132	135	137	146	123	130	135	126	99	137	114	116	131	118	126	148	115	133	122	147	120	130	118	137	139	119	121	119	129	120	133	133	124	137	100	141	126	150	127	142	116	107	136	127	118	137	123	126	138	109	115	137	133	106	127	117	128	133	145	129	125	125	127	117	126	131	122	134	123	101	119	131	134	128	130	122	102	129	128	119	116	134	114	133	124	133	127	141	117	119	121	114	120	134	114	130	126	137	103	134	143	129	141	158	126	128	144	134	122	126	123	142	117	132	127	139	125	133	128	146	134	111	131	105	123	125	134	112	150	146	119	130	131	124	127	127	141	102	131	127	136	125	132	149	104	131	135	122	129	142	117	147	127	129	126	119	111	141	148	129	106	108	129	137	129	122	127	136	153	139	137	153	128	136	110	122	112	130	124	128	135	127	113	126	166	121	113	127	124	126	137	136	141	121	121	115	113	137	143	107	128	125	128	136	139	88	118	121	143	117	142	118	128	114	95	120	119	136	118	155	131	115	141	120	141	108	140	132	142	127	131	124	123	146	122	126	125	126	148	131	115	107	122	109	109	134	144	125	136	132	142	106	132	124	124	154	158	124	129	136	120	123	143	126	124	135	118	127	132	128	123	119	123	142	112	128	126	131	119	99	151	107	125	124	117	131	130	136	131	115	137	136	120	141	130	115	133	125	142	119	136	112	122	151	104	117	131	140	104	123	150	119	117	146	147	118	157	125	128	131	131	102	143	117	138	125	111	123	116	142	110	134	129	127	132	112	128	122	140	134	125	119	140	132	135	120	141	121	131	120	136	109	118	116	120	126	136	127	124	133	118	125	119	113	109	120	114	127	127	127	144	137	120	129	115	127	130	106	130	130	131	110	139	118	114	139	127	144	125	132	111	135	137	138	152	120	132	156	125	140	105	112	132	133	135	131	126	137	112	147	129	130	113	136	138	145	145	124	125	113	111	127	119	128	120	129	115	133	99	120	135	126	126	125	122	139	119	115	130	108	136	103	135	123	136	126	117	138	125	125	118	111	103	146	143	118	126	118	130	110	128	139	111	128	128	135	123	136	140	133	126	118	115	125	119	112	126	102	129	124	138	118	113	138	136	135	142	152	136	131	142	124	120	119	125	123	157	140	126	116	130	112	140	122	143	133	128	111	141	134	131	132	135	107	118	153	113	119	124	119	120	131	106	130	131	125	128	123	111	130	130	133	126	110	121
21848	56430	7221	3174	2243	1695	1183	886	742	618	548	506	412	366	325	314	301	270	264	252	256	266	235	237	225	236	202	238	197	232	223	222	194	192	209	184	218	175	193	196	212	194	171	171	187	194	205	199	209	213	227	254	268	228	213	214	207	211	180	174	187	191	200	197	157	167	178	177	163	183	167	186	169	170	174	182	193	209	174	196	204	188	179	175	197	179	198	180	185	178	178	176	151	166	150	195	171	173	165	186	159	143	174	159	175	203	183	163	170	183	198	169	159	202	200	164	194	158	173	173	185	181	167	192	189	175	178	175	174	167	182	184	185	162	173	174	181	181	175	180	155	171	172	161	173	159	178	171	165	205	170	174	164	149	197	194	193	193	185	161	195	154	213	183	197	172	177	162	193	178	197	169	193	184	179	167	181	188	187	172	165	165	188	187	180	191	171	191	152	169	203	182	191	176	161	185	159	200	195	180	205	175	204	182	185	172	157	188	176	168	188	175	159	167	156	164	159	148	178	181	194	158	166	182	151	180	168	162	197	182	196	150	199	179	174	183	181	181	175	176	167	182	176	175	171	166	175	158	163	172	175	178	166	180	175	173	186	158	171	175	180	182	162	168	190	184	183	168	180	173	161	157	184	161	187	178	171	180	187	185	167	169	174	174	164	170	185	181	178	164	184	173	191	186	162	178	175	185	169	195	182	161	187	180	187	190	181	162	171	168	185	210	178	191	198	189	185	160	172	187	187	181	188	162	178	174	163	159	171	158	184	183	148	162	177	172	157	188	169	179	189	190	153	157	186	166	186	175	183	165	177	193	187	173	195	181	190	164	170	174	179	172	162	176	192	168	181	165	193	190	194	178	203	191	180	181	188	191	186	193	144	150	168	184	184	198	192	166	203	152	195	173	164	160	166	175	169	172	182	171	178	167	194	208	186	185	169	159	184	184	175	181	171	164	165	155	164	188	177	177	182	171	157	169	171	197	207	179	145	168	191	188	176	175	163	169	140	191	185	160	163	186	182	162	160	188	175	154	159	176	169	168	148	155	168	195	187	183	171	175	173	176	192	183	185	177	202	179	181	205	183	182	185	154	190	200	173	158	170	186	181	179	167	144	177	183	186	178	195	171	184	174	169	189	193	181	195	169	162	182	170	183	169	188	175	184	172	190	188	179	207	153	174	163	154	167	167	170	191	178	174	181	182	172	176	173	182	182	189	190	189	183	183	173	168	180	193	185	170	162	176	178	142	164	166	199	212	186	192	184	177	171	174	180	197	178	202	173	189	191	181	166	175	163	195	187	186	173	152	172	176	176	191	165	175	189	175	162	177	177	170	186	176	188	172	176	151	177	170	171	206	185	178	178	180	188	179	178	184	172	160	176	165	174	155	182	191	173	188	172	199	196	154	175	183	162	153	180	159	174	182	184	186	160	162	202	204	178	171	188	158	167	186	197	192	187	190	180	174	176	170	178	171	173	160	198	193	197	161	157	161	206	192	163	175	194	162	174	171	176	153	178	157	163	178	159	175	174	157	172	192	195	196	186	178	159	186	176	194	198	198	180	173	191	206	176	165	173	182	172	149	176	180	188	182	199	185	162	177	167	178	185	169	194	192	191	177	168	179	153	199	173	188	186	188	185	203	198	194	190	172	171	168	197	166	186	160	173	187	152	173	181	188	193	161	191	159	182	176	182	169	173	177	189	170	185	155	164	185	186	173	161	185	165	182	174	186	176	198	163	167	183	177	180	178	163	183	178	190	172	181	173	179	178	182	183	149	159	178	176	172	167	192	177	182	187	191	170	166	189	162	185	177	188	181	181	155	190	179	174	200	176	181	188	159	171	181	169	187	184	185	165	153	190	162	167	200	191	145	151	197	183	176	164	182	148	172	183	176	196	180	172	165	180	195	151	192	181	187	185	187	201	183	173	178	186	186	189	165	179	169	188	194	173	193	163	180	169	177	171	168	171	178	179	189	188	186	168	188	146	174	173	167	155	200	199	178	196	168	181	158	175	179	190	171	190	192	160	168	198	156	168	185	195	185	182	175	193	171	155	179	168	178	160	172	166	169	172	163	154	190	182	185	201	169	164	185	194	181	182	173	181	195	189	176	167	165	178	190	173	174	171	164	161	157	155	176	171	178	172	165	170	195	161	179	177	176	185	158	203	168	169	162	168	176	172	175	141	179	194	194	181	172	166	199	175	184	174	186	196	173	205	176	161	198	188	173	178	177	186	152	193	176	183	163	165	173	199	180	165	174	181	161	169	166	174	185	184	178	180	177	150	176	164	192	169	183	177	184	178	187	189	160	179	183	189	171	169	182	204	187	189	166	167	165	185	166	177	186	179	191	165	192	197	157	195	180	158	180	158	189	179	184	172	188	190	197	161	185	187	192	159	183	187	194	193	180	179	174	179	164	182	188	170	159	182	161	194	199	193	181	203	176	181	152	174	172	174	175	167	180	205	164	170	194	178	192	173	168	155	168	199	166	163	177	193	167	179	171	188	159	166	184	187	177	202	203	189	182	154	193	165	178	162	176	190	193	186	176	167	181	167	154	154	162	188	182	174	158	197	175	192	188	194	173	183	157	168	170	162	184	176	191	185	179	184	169	183	187	150	184	166	179	171	160	158	178	172	166	184	184	180	178	171	165	172	158	177	186	182	169	161	172	170	171	163	176	177	146	177	175	174	172	174	189	188	184	159	172	177	182	188	211	156	181	168	166	167	187	159	168	171	164	172	185	160	170	178	172	173	169	184	193	168	166	189	176	199	180	167	203	177	191	177	177	176	168	149	197	184	170	157	175	174	184	187	177	190	200	157	175	195	193	173	156	190	146	191	195	160	194	168	161	169	178	177	198	174	172	171	203	175	182	204	145	193	168	156	168	172	165	157	175	190	162	181	189	179	184	170	144	183	178	176	180	186	172	166	162	179	203	184	179	142	170	181	183	179	150	194	169	200	180	175	195	172	180	174	180	182	189	155	180	171	181	199	175	162	178	182	164	170	169	177	197	184	172	177	147	197	149	175	185	184	171	179	156	159	175	189	157	181	173	162	179	172	171	185	173	156	158	159	172	197	183	149	189	159	191	168	158	165	176	195	193	164	156	183	173	155	191	181	179	166	157	181	172	155	161	199	184	186	199	174	174	189	163	191	169	177	185	165	183	177	209	183	178	213	176	169	176	161	186	185	171	194	166	178	180	169	190	181	179	192	174	176	200	169	160	184	189	160	172	163	184	178	163	173	206	189	172	170	171	205	177	187	178	199	170	170	165	162	183	157	176	162	180	182	170	183	171	174	188	187	172	183	180	189	183	179	166	170	186	173	192	171	175	167	186	189	175	182	169	185	182	191	185	149	177	168	160	177	162	160	176	189	168	182	184	190	179	177	191	179	167	169	168	203	161	196	170	197	157	175	205	175	163	173	170	159	203	170	182	176	153	160	159	180	159	184	187	183	190	207	170	199	175	160	187	156	172	189	180	179	182	160
26800	17825	3180	555	468	436	395	438	404	430	419	420	374	385	419	425	376	429	405	396	449	393	386	373	355	386	411	414	402	420	408	393	391	390	415	393	385	430	436	441	408	440	410	433	434	373	400	454	402	400	385	416	381	400	422	391	403	449	399	423	420	401	429	473	421	427	401	402	397	389	390	413	385	440	409	424	376	417	415	418	413	417	393	396	347	447	405	407	414	405	362	411	405	384	404	398	372	391	425	403	451	424	400	417	394	427	446	391	400	424	430	393	425	413	424	425	420	416	385	403	404	383	393	447	426	383	430	398	417	402	432	414	425	431	391	421	405	423	415	414	401	380	383	382	431	424	431	427	424	420	417	376	400	427	392	428	416	409	394	397	369	365	392	426	411	455	399	416	434	433	417	421	400	431	416	438	410	386	416	441	422	420	412	417	405	416	444	386	403	426	398	375	424	445	407	435	420	395	411	432	435	420	406	418	378	409	389	438	407	426	455	346	398	446	441	384	390	407	397	398	388	393	409	422	397	402	397	435	389	403	418	394	418	400	417	395	406	428	462	400	401	401	396	424	427	423	434	412	403	400	403	380	437	373	456	371	448	411	411	417	439	394	421	413	405	424	426	410	371	412	394	404	392	375	405	446	390	416	358	390	428	420	377	412	378	407	422	399	403	412	419	379	390	437	389	411	403	377	366	422	407	424	403	390	453	401	433	393	393	416	435	437	384	403	403	422	405	432	429	382	402	460	417	378	417	437	411	425	391	392	445	415	421	422	409	421	435	382	414	410	412	389	390	405	412	421	406	428	410	436	434	412	403	398	397	399	382	420	413	417	407	405	398	414	400	420	406	428	411	433	428	401	375	390	408	418	403	396	428	399	414	414	394	421	438	418	408	398	406	447	434	391	404	382	452	410	391	409	395	412	381	418	403	402	439	413	432	411	403	402	397	414	422	394	398	428	450	389	402	472	405	406	412	410	449	383	432	432	379	412	422	400	408	417	437	385	391	401	403	394	399	374	442	376	422	388	427	418	400	397	376	375	374	407	396	404	369	407	411	419	422	408	378	417	397	407	419	418	398	389	421	407	421	422	394	395	394	424	420	433	431	380	397	441	382	408	396	381	404	381	425	419	407	382	402	382	402	412	408	417	408	384	376	412	460	411	384	402	413	410	404	429	425	434	412	426	388	432	418	412	397	437	407	446	427	438	401	417	409	442	401	381	414	438	370	400	426	394	415	405	371	432	392	419	426	375	414	421	383	385	388	415	411	410	405	404	404	425	375	402	395	435	435	398	408	417	414	422	445	381	375	424	425	426	410	423	408	442	405	438	397	393	397	425	435	408	405	421	415	410	405	401	436	392	420	442	413	406	445	383	414	389	429	406	405	400	412	414	379	410	406	412	394	425	407	397	400	446	418	411	398	426	400	394	371	428	406	416	410	436	416	379	389	433	383	433	406	384	399	421	392	415	398	432	422	414	412	395	405	411	406	384	422	441	432	421	406	400	429	405	401	425	445	410	400	385	387	434	410	418	417	417	418	451	392	407	414	411	401	400	399	391	424	427	400	410	426	458	409	418	396	427	400	392	393	395	412	386	432	404	429	434	439	400	413	396	414	393	408	400	413	430	412	404	426	432	403	394	400	448	403	431	413	418	451	405	395	415	429	430	415	418	421	401	438	409	422	410	418	385	435	403	411	430	398	437	443	431	428	398	419	402	385	468	445	399	395	404	407	377	386	432	430	397	451	393	418	428	449	435	371	407	408	436	427	421	386	425	405	428	408	359	427	441	438	393	414	390	387	412	418	414	413	419	408	412	398	401	409	406	381	429	395	401	410	437	402	433	412	393	398	409	418	386	368	396	414	398	404	352	434	452	449	419	380	395	390	404	403	381	431	425	408	395	367	390	432	423	398	385	422	385	394	410	389	399	439	398	418	426	409	416	434	405	405	406	413	415	440	420	424	419	415	402	392	396	421	393	440	428	428	400	402	419	420	410	407	390	418	403	400	427	398	420	404	399	378	409	421	406	442	412	404	338	398	383	432	443	406	436	373	384	385	389	429	423	386	418	391	415	408	416	384	380	394	418	414	380	377	424	404	428	410	391	431	422	388	443	419	433	394	403	438	418	421	404	380	393	391	418	418	423	396	369	423	399	412	427	411	411	409	427	431	410	419	411	415	434	392	397	405	403	394	403	389	411	407	418	383	413	392	408	414	424	404	416	466	415	407	405	422	416	403	387	436	419	369	431	408	400	401	386	393	456	420	427	427	411	440	400	415	428	409	442	424	417	392	427	407	381	401	386	403	377	412	429	436	395	455	398	428	412	420	428	420	397	434	419	412	402	428	383	419	430	421	420	418	407	416	457	381	393	435	410	384	414	448	431	409	404	400	422	431	423	411	380	409	377	397	409	390	406	411	405	392	436	416	401	404	417	434	417	428	395	423	430	384	409	396	411	408	388	430	445	395	380	420	390	395	448	388	436	392	371	409	456	396	411	425	385	395	423	416	389	433	392	458	413	353	447	418	461	388	377	442	410	447	401	384	375	404	394	396	406	390	403	429	391	425	423	410	427	417	424	392	395	416	419	422	406	449	427	442	397	393	394	395	406	411	433	404	378	401	426	400	404	390	431	372	425	423	391	411	361	425	410	424	396	426	464	389	376	406	430	420	436	409	411	390	388	415	395	412	405	392	439	392	402	410	409	372	466	387	391	406	398	399	409	407	429	416	425	417	409	405	438	413	384	382	416	394	401	397	423	378	420	413	412	429	412	414	420	410	375	394	399	391	370	415	386	450	378	440	411	406	429	421	447	404	438	409	398	458	428	457	420	394	377	423	409	433	399	442	420	428	428	411	419	406	411	402	410	389	419	450	400	408	413	444	391	351	389	418	414	399	345	385	435	419	388	414	428	432	419	425	439	403	418	393	411	405	420	399	395	445	400	404	426	405	424	398	439	403	387	416	382	427	407	425	406	418	385	407	403	406	422	413	419	397	408	410	420	414	396	413	420	418	461	416	379	425	399	417	430	425	398	430	418	409	384	395	428	394	425	400	400	417	420	438	413	405	437	409	420	421	429	407	419	401	399	409	423	439	373	402	393	409	411	428	413	384	386	441	421	429	440	394	419	400	401	428	421	407	384	433	451	403	403	439	403	408	405	387	383	400	409	411	414	424	393	437	410	449	431	409	420	414	440	429	439	415	373	405	423	397	433	424	393	403	407	388	400	393	406	406	397	383	425	402	400	423	421	412	431	430	423	412	370	458	395	389	405	436	394	384	427	415	419	402	411	397	403	393	391	427	430	437	427	403	402	425	423	402	392	431	426	443	465	431	430	429	407	369	400	432	409	404	399	400	412	399	409	407	419	410	403	392	392	427	417	410	448	428	443	386	406	429	391	397	425	432	396	465	435	420	413	431	414	419	406	439	406	403	360	375	398	376	408	402	412	392	408	433	393	398	387	395	392	402	410	424	442	430	432	376	421
8440	18078	872	685	653	632	623	586	614	581	610	557	591	578	585	564	582	571	607	540	548	580	534	574	592	596	549	579	574	566	556	584	591	521	597	576	571	585	568	590	541	560	561	556	597	569	552	566	552	592	562	603	572	589	602	583	562	545	552	564	563	540	587	628	555	634	565	549	572	560	592	567	580	572	595	578	581	551	557	582	576	543	555	582	585	558	604	544	526	560	549	578	552	538	603	577	580	545	578	546	546	543	544	564	555	554	578	605	569	566	535	568	584	558	588	541	592	557	574	581	595	576	590	567	575	587	580	514	520	564	615	561	599	554	551	527	555	593	594	538	543	586	624	583	561	577	606	578	590	603	586	584	562	570	542	610	595	580	607	558	562	530	539	555	578	566	563	548	561	559	593	615	524	550	607	563	539	522	588	572	556	566	585	589	552	558	554	572	578	567	566	573	549	602	559	606	581	559	557	516	519	562	567	608	539	554	575	559	584	567	569	586	578	591	562	591	542	564	555	530	550	588	551	557	516	560	564	568	539	565	596	563	583	608	598	625	589	556	572	548	575	592	578	609	552	593	598	565	595	595	552	568	567	570	587	560	527	546	573	586	595	580	586	585	572	561	541	567	628	557	604	578	554	543	635	581	559	540	542	578	559	565	569	604	599	554	573	550	570	534	606	596	600	598	540	585	590	584	558	584	594	513	573	567	585	530	575	552	550	547	570	556	561	590	589	566	564	552	626	572	545	543	596	581	572	575	551	571	582	614	556	578	553	571	595	592	546	533	577	613	599	595	549	610	594	571	587	582	560	580	596	528	550	566	589	528	564	520	535	568	544	586	552	557	561	537	550	541	606	537	578	516	578	590	551	524	601	589	557	541	543	597	554	593	541	549	579	581	553	578	582	551	581	577	591	545	574	596	555	617	573	596	552	587	583	588	607	597	529	573	592	583	539	567	566	538	587	556	522	588	548	570	566	576	565	544	598	561	593	579	560	596	571	594	487	582	560	580	563	536	536	558	598	621	578	576	551	624	578	571	573	584	576	558	567	557	554	538	584	552	576	537	547	577	579	588	524	610	618	587	572	583	558	569	554	619	555	573	559	560	570	611	562	597	563	571	560	564	589	582	567	543	575	562	593	616	576	573	583	578	571	587	594	569	544	622	606	579	576	570	541	598	571	592	501	622	550	543	586	570	578	583	580	573	560	560	584	613	540	582	539	568	562	622	579	557	558	593	600	570	586	545	570	554	582	520	536	575	553	566	572	598	572	598	599	593	567	612	562	604	559	580	594	553	532	548	549	616	572	563	595	569	557	592	596	596	536	518	570	611	571	573	596	539	557	547	573	587	563	571	570	571	572	564	584	581	559	605	595	572	558	570	559	564	598	560	583	564	596	524	566	596	541	561	539	577	606	527	564	540	618	598	593	605	542	558	600	577	546	556	558	557	551	549	563	583	587	557	596	581	570	564	580	530	571	543	536	598	592	550	509	563	559	597	531	528	573	566	565	553	562	528	583	560	563	581	590	565	532	544	548	544	599	531	590	604	584	529	603	539	552	517	577	553	562	564	543	561	576	574	547	558	588	555	534	546	532	564	595	570	603	600	598	557	614	549	583	607	571	570	571	562	594	583	570	583	541	558	589	552	588	587	604	571	584	615	616	584	593	548	607	560	574	569	582	579	643	559	594	600	553	575	573	582	538	580	607	593	568	557	565	562	584	541	578	598	581	571	575	571	574	513	575	541	570	563	553	529	561	568	587	581	575	565	566	635	586	557	569	590	572	568	564	552	584	587	579	509	592	573	558	550	581	574	576	573	572	604	559	570	575	573	591	585	588	604	557	555	595	595	551	563	557	566	569	608	553	557	597	565	574	551	593	501	576	588	597	567	590	561	570	592	586	562	570	590	598	529	541	591	613	544	552	537	536	564	569	610	529	614	538	582	521	600	553	542	564	575	575	545	568	570	573	606	568	578	556	561	553	578	555	622	594	589	578	554	572	596	575	606	557	564	577	561	533	561	589	614	544	561	548	595	578	564	613	596	575	575	559	567	574	542	552	562	539	573	555	611	590	548	543	553	548	610	539	607	569	572	552	540	619	618	619	577	576	570	557	561	577	558	582	565	588	575	551	583	571	617	568	543	563	564	563	572	554	568	577	531	584	616	590	631	571	599	531	573	581	548	525	572	547	536	535	557	540	560	563	564	548	541	565	547	544	597	540	535	571	577	577	593	552	563	559	564	589	592	587	571	597	558	569	586	579	591	562	604	598	553	595	583	548	582	569	534	578	574	585	579	571	587	576	612	593	574	559	558	552	589	574	571	569	539	573	555	569	597	577	572	543	566	515	588	554	594	599	533	596	566	565	621	593	601	560	560	556	565	569	529	558	566	619	578	584	600	576	548	609	589	571	627	561	570	571	623	566	556	555	601	558	593	606	583	572	532	595	601	613	583	569	560	575	560	597	574	588	554	559	584	599	570	549	607	586	534	573	604	558	548	578	574	608	563	542	547	583	569	601	536	549	557	569	525	546	568	584	603	561	590	593	547	561	549	557	576	556	581	639	545	572	540	576	591	635	526	596	579	605	589	570	539	570	562	572	539	547	539	578	550	549	573	558	627	574	580	578	546	561	573	543	553	567	546	601	549	547	623	597	589	611	555	597	604	565	591	555	591	570	551	537	577	532	560	553	548	528	582	580	556	604	541	560	556	583	581	572	574	584	581	585	614	599	546	560	565	567	605	577	569	554	599	606	583	603	541	547	541	583	589	610	542	602	600	590	551	541	587	599	569	574	589	591	577	543	562	556	572	550	593	625	585	544	556	559	577	550	587	575	584	573	551	547	585	579	545	584	566	567	570	576	577	576	545	561	537	555	593	609	567	538	562	537	565	516	547	539	588	588	586	557	576	571	566	582	582	565	586	607	592	583	557	571	568	629	590	578	596	566	611	552	581	560	536	577	592	566	527	563	569	576	553	547	601	574	543	543	579	572	564	601	550	548	520	584	570	501	608	569	569	545	571	610	563	553	595	582	591	588	619	521	559	552	556	568	572	560	561	579	571	574	606	567	541	584	560	558	542	555	579	577	578	514	539	552	568	592	619	567	560	605	540	515	602	577	545	552	567	556	575	542	537	541	608	579	604	570	573	581	584	560	540	567	554	561	600	553	572	576	565	555	560	567	601	590	549	592	592	558	603	589	556	536	582	530	588	590	587	598	575	522	578	562	570	570	600	550	587	567	549	596	560	553	571	569	564	580	573	555	598	572	581	521	601	597	560	553	599	574	557	581	543	560	584	571	564	600	541	599	602	551	557	546	542	540	537	537	512	536	583	630	581	550	585	581	546	579	579	585	568	574	568	555	575	592	564	550	583	583	611	552	573	555	578	593	548	607	566	541	541	609	583	588	580	581	553	532	574	582	548	561	563	535	621	577	551	607	533	533	578	584	576	549	586	558	555	569	589	566	549	593	513	541	545	564	564	604	557
22995	20803	27725	23905	19517	2298	598	469	397	388	342	330	332	368	342	283	295	305	295	292	266	309	303	276	281	310	288	292	291	266	276	316	290	290	297	264	233	286	312	250	281	293	285	261	250	304	300	303	264	285	298	297	309	267	279	276	310	279	281	250	251	291	296	293	275	282	242	272	290	266	286	270	281	292	255	265	265	281	263	282	294	259	258	291	274	269	263	265	266	280	289	256	293	279	251	257	258	295	263	251	254	290	267	290	267	288	255	288	295	279	275	277	258	250	283	248	266	285	253	294	272	284	296	264	314	269	282	261	289	295	285	293	265	283	288	286	265	257	313	262	273	259	275	263	289	269	254	285	282	263	259	266	278	271	262	258	271	268	266	267	278	270	286	284	283	284	254	295	315	280	276	256	265	249	277	268	316	282	291	278	276	273	250	293	292	260	278	271	272	253	266	272	275	275	260	287	256	280	260	279	287	284	302	268	276	267	270	281	284	276	272	266	272	276	246	292	272	276	279	276	246	259	269	251	283	260	266	283	271	279	255	264	271	285	266	305	319	280	264	240	266	273	249	283	289	263	271	281	283	302	258	284	269	284	257	262	217	265	290	276	273	279	266	251	284	294	256	309	309	264	276	270	289	255	263	279	282	263	270	267	277	266	273	283	274	275	293	278	292	245	255	281	260	286	283	266	261	247	287	252	251	267	268	283	277	303	257	252	271	256	256	287	278	257	255	279	311	278	298	273	271	250	291	256	295	272	298	265	261	270	259	277	259	274	281	261	278	294	272	274	282	276	285	274	254	297	288	282	284	287	284	259	282	260	276	278	282	264	254	262	277	296	270	288	280	259	266	230	266	294	262	251	263	288	267	274	279	304	283	291	284	259	276	305	300	285	257	273	253	260	265	252	268	271	290	254	287	295	270	290	245	273	276	287	284	320	239	253	278	262	261	267	253	276	256	282	258	250	290	257	291	309	281	276	281	258	307	287	307	270	293	269	277	283	311	255	269	286	260	309	289	279	248	256	274	298	249	297	286	251	288	267	281	257	262	255	276	254	288	263	243	274	260	248	293	261	313	281	260	294	224	293	290	284	273	298	289	281	278	271	261	307	256	253	270	281	270	297	279	285	247	277	276	283	270	273	287	280	276	260	279	269	286	300	270	248	277	288	235	295	273	300	286	266	282	281	258	274	289	280	269	272	296	270	253	284	262	284	296	270	262	269	247	279	277	304	291	264	272	278	254	284	297	270	295	278	263	270	278	264	256	280	286	281	264	306	255	274	299	267	275	290	278	259	245	288	295	274	272	250	247	291	264	240	291	292	282	285	266	259	268	288	296	270	259	292	272	258	268	305	267	254	274	252	272	254	287	295	270	284	277	297	258	299	244	278	279	282	294	275	274	264	297	282	282	300	293	285	285	295	281	254	250	276	307	257	252	268	257	273	241	282	286	287	277	256	244	264	256	248	272	283	262	266	288	258	279	289	256	269	304	260	287	299	246	279	246	252	269	261	269	274	265	291	267	280	247	271	265	252	281	262	269	270	274	244	260	281	281	304	270	255	254	268	293	279	291	272	259	270	278	274	265	261	265	276	265	277	274	275	283	260	292	280	308	272	292	258	287	288	292	266	272	266	265	281	247	285	257	262	287	284	292	264	285	280	288	281	288	291	273	299	282	275	283	308	297	259	259	278	271	263	257	290	280	273	275	285	279	282	287	275	288	274	255	284	262	290	257	257	305	250	253	256	227	267	273	260	298	286	272	261	279	250	254	260	254	283	301	298	248	280	301	271	268	256	281	256	306	272	269	286	280	283	243	270	250	275	233	237	256	280	265	287	286	252	303	273	270	279	279	272	260	267	263	268	280	243	257	277	288	259	259	294	278	288	280	242	274	287	270	270	293	252	263	262	277	259	229	276	308	251	299	236	263	265	260	277	276	265	283	276	280	259	271	247	262	260	279	261	283	248	300	259	289	289	311	253	266	274	273	276	265	274	264	267	262	254	282	277	273	277	293	298	260	295	278	268	270	267	252	242	275	242	247	280	273	292	310	302	282	267	259	283	271	289	275	275	263	245	255	286	288	274	270	284	281	286	262	257	278	276	264	265	257	255	256	283	250	282	268	273	256	277	279	269	271	254	277	316	265	258	296	272	290	294	252	280	271	272	269	299	276	283	260	280	264	266	283	259	266	292	280	278	258	300	277	279	300	264	286	285	288	280	270	274	261	259	297	236	263	271	280	290	255	282	263	279	272	296	279	259	276	253	305	276	271	261	287	296	248	276	248	289	276	293	295	268	269	273	271	281	251	275	279	270	289	287	272	284	270	292	255	276	299	276	265	271	259	284	268	287	316	268	254	256	274	283	254	279	294	291	281	307	294	275	253	263	275	276	244	303	291	275	263	275	303	290	274	259	303	285	274	297	267	276	298	272	279	281	258	279	306	299	276	250	271	289	274	290	263	262	270	259	301	271	285	253	267	260	247	262	264	284	283	279	300	298	285	301	263	285	255	282	288	268	278	298	274	261	303	277	304	302	273	265	297	250	278	287	262	287	289	257	279	246	274	256	266	256	249	296	298	307	301	267	283	271	259	274	280	249	248	255	266	264	256	286	262	287	282	277	301	275	259	263	283	275	249	273	271	258	298	257	256	273	282	256	284	263	251	301	283	271	300	288	265	270	279	246	284	271	292	247	261	265	256	253	263	292	278	262	272	252	264	252	298	270	280	291	278	284	282	283	279	249	257	280	286	261	267	275	266	283	294	294	274	304	272	291	260	277	268	277	245	263	267	247	264	273	314	262	283	277	254	262	270	301	273	254	255	258	270	263	278	278	220	303	265	273	274	258	294	267	268	267	260	265	270	276	281	269	278	259	290	267	308	290	302	282	267	303	262	285	279	257	263	289	260	276	287	265	284	278	298	276	279	274	287	270	265	283	269	271	263	284	274	273	244	272	270	261	268	263	282	297	308	271	268	280	293	274	269	257	253	263	287	263	288	284	260	324	275	274	302	284	295	279	277	300	248	267	279	285	309	260	318	286	268	273	254	271	266	280	267	280	280	248	273	267	264	290	297	256	262	262	280	271	305	238	272	266	230	266	279	260	297	304	261	268	264	261	275	279	274	291	264	305	275	270	266	274	267	275	264	291	268	267	291	279	246	288	299	306	252	251	263	272	288	264	271	265	279	287	243	266	299	254	291	262	257	258	249	294	237	254	253	290	260	278	255	266	264	259	291	266	264	269	302	272	291	282	231	256	251	242	261	255	282	251	302	268	250	264	266	257	290	262	261	261	257	260	273	269	243	250	291	292	232	294	276	269	284	266	280	280	280	260	267	268	300	278	273	261	276	253	261	261	257	270	252	299	264	273	258	248	320	243	258	255	264	286	271	260	279	278	273	279	293	296	269	273	295	238	263	291	296	248	283	300	258	269	259	269	268	294	275	240	282	271	270	262	288	277	274	289	268	266	277	259	275	265	252	276	274	306
18464	49943	4744	2070	1566	1190	978	784	685	673	582	544	533	457	461	459	490	437	454	425	433	441	465	423	415	411	406	427	432	377	398	407	382	392	387	381	431	398	398	414	426	402	443	393	398	389	386	389	407	387	422	454	449	442	386	385	433	374	383	418	408	436	415	392	377	430	407	383	387	404	398	413	399	401	405	379	373	385	390	387	405	385	445	352	375	379	377	374	351	404	364	399	408	370	403	382	389	410	398	362	367	372	387	428	414	386	404	372	368	361	395	404	385	402	424	383	368	398	417	399	389	374	382	380	382	405	361	393	395	375	419	383	377	412	393	418	366	399	407	431	410	427	380	392	396	376	379	385	378	380	417	425	396	355	425	337	361	384	399	402	419	415	386	378	348	392	400	419	384	368	373	381	359	398	408	377	380	422	362	412	375	389	382	413	371	378	385	408	383	358	408	423	430	389	430	424	366	358	390	420	383	375	399	386	428	394	409	379	384	379	351	371	421	405	416	364	386	398	374	398	390	415	381	358	391	368	377	441	397	419	415	409	407	375	410	411	361	375	388	401	386	362	377	390	387	361	379	392	338	399	372	414	403	369	398	368	376	382	413	404	406	379	369	424	377	408	421	371	381	399	389	380	372	384	368	372	392	384	377	396	390	389	376	379	401	390	360	403	415	391	401	384	383	345	385	390	369	391	417	378	381	363	400	369	390	375	381	399	374	383	384	376	415	398	381	417	384	389	376	379	379	379	378	409	404	369	399	403	390	375	392	371	415	396	377	375	421	411	396	353	405	396	424	384	385	384	419	389	405	408	401	381	417	393	411	379	401	418	381	406	386	388	413	377	429	392	401	363	386	388	394	390	401	401	405	388	435	398	409	389	394	383	395	415	376	397	426	387	413	391	419	393	387	407	357	417	354	365	400	371	439	422	391	396	383	417	368	378	397	391	401	378	379	373	407	370	385	381	380	398	360	369	389	386	388	336	362	392	405	378	384	409	401	408	375	362	381	391	355	388	370	391	373	398	394	404	379	437	397	397	399	362	398	396	410	405	404	372	397	408	399	383	404	354	359	379	375	386	398	369	438	407	380	394	389	388	443	406	379	362	382	407	379	383	421	431	383	388	416	356	424	418	386	380	392	381	374	387	377	410	416	380	383	381	358	369	395	403	401	395	399	413	388	379	406	376	391	388	386	403	400	404	421	365	408	394	403	392	392	378	396	393	412	414	386	384	382	423	359	379	373	380	380	351	401	362	384	386	401	381	445	404	392	391	385	397	392	376	415	429	404	374	358	372	422	393	344	402	423	409	409	398	426	369	403	359	373	404	421	360	393	353	381	396	378	385	366	391	403	409	396	395	383	399	387	405	397	369	407	394	351	407	360	374	400	359	424	422	388	362	412	369	369	396	393	399	361	381	376	384	398	380	374	431	386	381	399	382	377	424	379	433	387	394	394	423	370	388	447	381	386	411	345	381	350	382	405	417	394	366	412	406	385	393	397	397	405	384	424	391	367	399	415	390	421	359	390	384	374	395	396	401	396	422	408	386	365	416	402	405	380	398	434	381	376	387	379	422	379	403	387	412	395	383	385	401	409	411	375	398	380	379	423	434	379	413	370	383	445	363	376	397	372	381	376	422	363	390	385	376	424	408	406	409	393	368	371	396	377	390	406	413	383	363	394	429	394	395	399	389	398	376	395	367	382	383	397	404	399	376	435	431	379	382	396	360	406	390	384	389	401	413	434	389	370	387	371	363	381	357	427	407	353	394	424	394	391	376	402	366	407	389	442	381	401	362	426	365	368	369	408	386	378	386	413	386	410	419	385	361	375	415	388	369	401	389	377	383	432	422	393	358	411	405	370	392	377	422	392	384	392	384	357	356	372	379	376	377	429	444	411	402	410	423	433	392	426	402	403	379	357	400	405	414	357	389	384	401	390	383	380	409	398	369	376	385	391	371	409	381	381	389	374	337	377	398	407	399	394	398	401	352	390	396	380	407	355	347	404	391	417	374	368	404	433	393	362	422	372	397	343	407	383	368	435	359	391	379	354	370	392	374	385	394	395	421	413	346	392	403	377	408	419	387	407	388	390	451	367	335	364	373	383	418	396	411	387	395	386	375	387	355	418	383	396	390	370	397	406	364	420	411	381	347	390	384	375	357	366	365	408	389	430	385	381	405	380	387	362	404	403	382	371	399	414	353	383	399	399	376	358	395	395	420	399	367	374	408	381	396	368	402	350	366	393	413	401	371	371	407	403	411	364	428	348	384	388	429	387	363	388	387	406	403	426	387	384	383	408	392	359	431	393	392	365	364	355	379	422	397	409	409	382	408	415	395	390	339	409	434	400	367	399	442	376	393	398	364	364	430	368	382	401	379	385	402	378	372	389	378	420	354	392	373	382	390	425	370	393	424	401	395	391	378	388	387	425	364	409	377	374	355	390	392	415	403	402	402	388	406	375	391	392	403	391	430	389	402	401	376	383	378	375	402	360	390	384	376	392	381	362	394	387	404	388	431	413	367	407	389	393	395	398	400	401	399	420	384	417	420	362	392	379	379	377	393	394	389	381	378	388	385	390	397	385	399	394	381	390	375	406	387	350	419	370	415	390	389	393	429	388	379	409	403	384	359	403	386	397	394	429	396	384	392	366	392	412	395	402	370	374	410	379	426	381	393	397	424	358	391	376	396	423	365	386	383	387	399	383	354	366	385	414	419	397	406	438	423	393	413	405	392	422	424	398	356	396	367	401	397	389	409	373	387	414	363	409	388	424	394	385	409	363	419	420	387	412	420	392	395	379	352	392	430	417	386	395	404	368	412	380	411	356	396	360	398	367	396	394	386	431	390	424	378	387	371	405	402	401	414	406	384	370	399	411	352	406	384	396	401	380	414	345	374	403	370	376	364	397	376	369	379	410	410	373	382	370	405	363	383	383	386	380	388	378	383	417	393	379	397	403	357	384	343	390	382	377	367	361	421	406	380	377	393	347	385	426	416	399	355	390	407	393	404	394	398	378	368	402	393	353	359	374	376	389	410	375	345	380	434	446	396	370	415	389	366	391	396	414	385	421	370	382	402	381	385	389	421	384	360	422	375	386	348	385	397	379	388	366	370	388	382	409	354	387	397	414	361	371	428	353	394	400	410	361	376	399	405	385	394	405	425	390	391	397	363	373	389	376	410	423	419	397	392	392	413	433	411	369	431	375	364	391	364	371	381	402	388	372	396	389	401	415	383	372	354	360	397	359	389	374	434	363	415	372	409	392	387	398	392	378	394	394	384	380	424	370	380	403	410	405	404	376	394	375	400	405	429	392	344	398	395	396	424	418	388	409	383	414	405	406	376	417	384	360	376	391	359	404	380	399	407	390	391	411	396	419	404	417	438	413	388	411	390	376	379	413	403	420	361	386	381	361	417	407	390	401	368	414	393	384	408	375	369	453	381	416	400	419	396	413	379	399	389	389	382	388	387	400	404	402	394	363	348	398	377
24066	20826	25942	23148	2024	461	446	399	367	389	355	365	346	327	346	346	307	316	313	321	339	318	351	332	318	346	319	333	352	323	338	295	318	319	338	314	343	319	339	296	334	326	336	308	327	338	320	353	358	350	338	345	346	343	327	325	315	321	305	342	295	337	321	361	309	301	322	304	340	320	330	344	312	345	333	295	326	308	276	359	320	357	318	314	307	338	337	306	343	321	307	311	289	320	328	320	337	333	324	317	317	286	317	338	309	313	307	350	342	323	289	323	318	324	316	346	345	331	316	323	330	339	347	294	295	324	337	373	317	333	327	331	301	324	303	308	323	326	294	365	333	308	313	319	307	272	327	319	302	310	325	334	306	347	323	326	328	339	332	298	328	330	314	343	323	308	318	309	296	340	352	315	308	355	328	312	309	305	341	288	325	324	300	326	287	319	316	298	333	311	333	312	309	340	308	320	313	340	300	311	332	306	325	322	325	343	309	307	315	322	316	351	329	318	287	317	313	323	332	358	336	319	303	327	308	308	326	303	345	330	317	339	301	323	332	289	317	325	346	318	348	299	316	271	316	293	306	329	314	323	355	296	305	319	344	340	320	351	293	358	342	296	301	326	309	335	325	335	313	324	306	347	322	337	337	314	323	345	316	333	336	300	332	345	320	331	331	355	299	317	326	318	314	320	294	317	335	310	371	317	292	332	326	308	309	304	346	337	312	315	319	321	322	324	348	338	333	319	328	306	315	312	312	326	345	342	364	335	335	296	338	318	325	305	329	311	304	324	287	319	335	321	319	281	311	319	342	309	336	312	311	324	305	318	335	307	306	327	306	293	311	327	302	344	342	360	331	318	306	323	339	334	320	341	337	326	295	323	309	347	317	309	353	316	342	305	332	333	350	313	334	350	344	271	326	326	324	356	354	352	314	324	305	303	344	329	310	282	308	344	318	320	333	324	314	300	319	324	337	316	345	310	304	336	342	314	330	311	298	333	325	310	327	333	331	331	317	329	311	309	329	345	318	339	359	326	326	308	331	300	296	344	343	323	333	327	355	307	308	325	335	294	316	323	332	327	328	332	351	342	342	318	310	357	336	305	341	341	300	307	333	295	310	303	331	337	330	329	343	302	334	309	307	336	326	328	324	344	370	328	337	307	316	353	320	335	344	323	310	320	298	298	334	331	355	330	321	323	306	338	357	326	320	334	320	305	292	360	300	313	327	321	307	321	361	294	337	334	320	315	310	322	326	296	331	352	329	344	325	343	330	340	314	297	334	320	349	325	317	322	310	347	319	301	340	327	312	307	318	326	320	329	316	341	302	347	335	324	314	332	296	329	293	303	347	343	327	335	319	300	318	322	323	288	372	331	325	354	320	316	322	310	338	311	285	312	373	352	338	315	344	331	301	319	341	266	322	347	359	297	337	309	339	321	298	328	336	332	350	315	310	305	333	321	325	337	311	332	324	285	310	334	302	317	330	327	316	340	321	307	340	316	332	328	317	328	352	331	332	341	297	352	329	334	305	303	327	339	347	321	329	316	302	300	355	344	314	335	326	331	299	337	327	346	313	321	306	324	329	330	328	307	304	334	364	340	309	323	342	296	333	352	299	352	319	298	338	314	337	324	307	335	308	281	314	311	297	306	293	325	325	316	312	336	336	319	318	354	338	309	306	320	320	334	337	336	335	320	335	322	336	309	322	306	339	325	337	323	317	303	317	319	309	322	280	355	327	323	326	337	315	337	340	310	322	302	313	329	335	300	351	359	316	337	303	304	355	333	328	333	310	327	365	301	316	324	315	312	312	314	313	328	326	317	341	308	320	320	306	338	303	307	310	322	311	370	312	341	339	332	341	353	299	334	348	303	327	320	320	308	330	309	331	292	299	345	339	320	329	317	289	336	334	316	326	308	345	292	355	321	350	350	310	338	344	335	311	316	314	340	289	341	326	280	330	325	319	340	304	352	311	313	338	314	320	334	334	325	323	356	307	341	319	330	349	330	330	346	310	308	350	323	323	321	296	314	310	329	313	330	318	323	349	313	303	351	308	318	333	300	313	322	313	305	296	317	345	328	328	332	304	347	316	316	319	333	339	318	342	338	316	334	363	311	334	312	346	329	373	326	323	310	336	336	292	296	314	330	324	323	330	315	300	332	321	311	307	324	322	333	303	356	337	341	346	308	330	336	343	310	306	301	318	321	306	312	332	326	328	316	309	330	306	313	319	305	302	341	311	324	314	315	334	317	351	323	345	343	313	325	368	326	319	319	327	300	317	314	338	296	306	324	356	343	303	324	339	344	331	342	290	329	322	307	326	324	326	327	289	336	339	315	294	306	308	314	313	339	303	333	305	326	328	325	307	344	301	322	302	320	323	304	298	292	336	303	294	315	321	318	329	320	287	290	306	296	321	322	347	340	309	309	302	319	338	363	319	306	342	375	313	339	333	321	319	315	288	316	323	338	315	328	336	299	322	357	316	321	333	323	332	355	339	347	352	321	317	277	309	349	347	336	322	306	358	298	317	346	327	307	313	325	312	315	308	296	298	318	378	330	365	320	329	321	325	303	302	314	325	305	352	358	312	349	361	323	316	300	322	334	330	311	319	283	334	336	309	297	366	347	299	331	313	354	307	323	297	329	323	299	297	316	328	323	333	320	320	348	340	339	307	314	353	331	325	352	340	323	304	352	319	336	316	304	362	321	301	318	330	300	338	368	322	328	303	342	301	330	338	353	307	315	319	316	340	338	327	321	302	323	319	315	330	342	350	343	339	310	321	341	339	307	294	331	343	320	330	359	339	321	320	357	277	333	330	309	323	327	304	325	323	291	319	340	337	289	319	341	335	331	334	344	328	300	319	339	322	341	318	306	360	305	328	321	301	299	332	341	342	334	318	340	325	329	337	333	321	336	319	293	337	328	291	326	317	355	296	286	305	316	324	314	334	322	326	348	306	320	305	314	306	301	337	343	344	347	327	335	308	287	312	307	310	337	309	320	304	322	301	344	325	304	286	303	317	295	330	306	327	311	346	320	330	312	300	314	330	328	330	321	309	315	311	318	355	345	313	316	300	366	315	320	334	319	345	341	320	336	346	325	333	297	322	307	312	345	327	315	302	313	349	332	332	333	300	352	319	317	304	335	335	313	305	355	322	308	326	355	314	335	350	312	360	342	303	325	323	330	327	330	312	317	309	331	338	331	307	372	285	330	333	344	337	314	296	302	331	287	309	306	302	337	301	330	334	294	351	340	335	318	326	315	338	325	336	334	302	308	329	305	322	335	310	318	337	326	268	345	326	304	356	337	335	336	330	329	321	313	328	356	324	342	333	325	305	276	346	342	332	323	290	330	307	326	317	326	316	314	318	319	327	302	336	315	319	315	308	311	337	322	306	300	334	327	318	315	321	341	329	307	319	328	316	347	339	314	324	342	323	346	306	325	354	311	360	337	289	318	331	324	354	331	343	323	369	315	294	334	297	317	314	343	320	309	315	319
15151	40840	2438	1334	1028	848	723	625	582	557	529	497	492	484	501	456	469	509	504	447	488	460	452	450	494	452	475	445	442	490	433	470	447	459	445	448	431	458	452	469	416	467	476	446	451	459	449	467	477	475	456	479	490	477	464	432	463	494	441	442	431	455	409	444	461	391	444	437	463	442	424	446	453	453	441	461	438	481	475	465	464	432	424	443	424	473	450	426	476	451	402	472	410	468	435	410	422	430	435	462	437	460	457	456	469	418	451	459	396	437	442	469	424	446	444	457	467	446	438	406	451	420	433	431	478	461	428	404	466	432	436	440	431	412	441	444	477	431	430	438	426	424	442	430	483	445	422	452	451	426	429	462	422	443	411	417	402	464	473	449	403	459	437	467	451	466	407	406	434	429	465	355	451	433	431	442	453	442	447	431	441	474	438	434	452	461	412	458	439	420	435	431	409	417	446	447	453	437	447	442	469	461	431	481	437	453	451	445	427	439	454	448	438	469	414	496	442	451	412	446	414	409	448	422	469	484	408	427	451	420	414	437	429	440	434	442	389	446	426	484	459	408	460	440	442	399	438	451	418	473	442	433	418	432	449	384	434	457	429	429	467	443	442	431	432	409	436	413	452	458	460	461	435	439	434	430	451	470	456	443	451	439	408	400	478	455	425	454	452	465	433	429	475	445	439	461	449	452	490	490	410	415	453	418	453	447	434	444	441	421	447	441	439	440	434	446	458	429	409	454	465	456	478	435	477	435	457	421	440	441	399	429	442	421	489	440	467	452	459	412	458	436	426	403	427	434	426	424	450	443	453	429	481	422	418	419	427	472	414	411	454	488	437	394	407	451	457	459	460	413	419	431	437	480	461	453	450	454	463	443	413	448	418	420	422	457	452	428	472	475	461	450	424	422	467	427	461	458	440	455	414	455	461	401	427	451	433	440	408	443	427	460	466	454	465	427	471	448	427	438	472	470	456	450	404	414	425	444	463	443	447	435	446	435	422	428	461	450	443	462	478	431	436	447	457	418	472	456	416	446	448	442	470	405	427	429	451	422	477	430	450	467	433	457	435	408	451	455	446	460	434	427	447	454	432	471	475	436	439	451	437	448	409	453	462	431	456	415	441	482	416	473	429	451	405	422	409	453	440	443	417	455	417	384	432	426	445	443	441	433	427	425	398	435	448	500	417	397	449	460	420	421	450	423	442	467	461	443	401	429	473	442	446	466	436	452	441	438	424	445	455	431	433	438	419	394	425	441	453	444	442	426	422	470	419	427	411	416	451	418	439	483	445	437	429	443	434	476	398	466	424	452	399	434	428	439	434	443	463	420	388	442	409	431	444	438	452	420	434	439	435	398	414	438	490	425	420	465	454	424	440	428	434	493	445	440	454	456	446	425	454	446	452	439	465	420	482	468	487	427	455	424	405	449	452	452	444	457	423	429	447	463	378	409	427	468	414	441	425	393	454	443	453	443	448	426	430	439	445	453	473	410	445	452	452	440	421	470	445	433	409	448	445	380	447	430	437	452	418	445	470	426	461	437	407	448	428	431	444	477	412	449	446	422	450	460	419	464	403	433	434	461	429	405	410	459	442	462	409	438	436	426	434	451	472	450	428	468	399	433	403	441	425	426	425	455	423	449	420	443	409	399	428	463	388	443	442	434	459	430	444	443	413	463	440	427	484	469	443	439	429	448	439	470	454	462	462	432	449	425	445	446	477	462	458	426	434	433	468	446	446	446	452	449	453	433	442	455	452	478	458	438	422	468	443	446	428	463	443	466	421	450	455	472	453	442	410	418	440	471	439	435	441	477	464	462	441	449	416	479	466	450	407	469	438	424	444	410	420	395	440	421	452	443	461	436	500	479	439	420	487	459	484	476	446	478	426	458	406	423	430	465	461	462	487	453	434	463	441	446	479	434	463	417	456	465	430	436	437	435	462	375	433	421	423	435	431	422	453	464	429	457	413	426	459	475	459	452	451	434	407	414	428	434	444	409	479	413	446	455	424	458	404	470	407	422	382	434	435	420	478	425	428	478	462	459	431	454	435	474	458	456	451	425	450	438	425	406	429	393	419	448	438	479	415	434	443	461	430	454	442	425	433	446	499	448	444	476	471	415	434	444	437	422	441	459	449	444	451	439	459	435	397	462	414	431	414	414	423	465	442	440	434	481	450	445	411	459	425	460	450	423	437	446	472	462	455	422	429	467	422	462	416	430	456	426	405	436	485	420	440	454	419	458	427	409	398	415	448	424	438	459	417	415	461	464	447	456	422	431	415	434	426	458	436	429	422	449	444	416	414	442	462	443	422	426	455	434	458	453	434	437	445	444	457	449	430	433	457	443	462	413	449	443	457	440	439	444	428	422	435	441	454	466	470	432	427	431	432	457	426	446	431	421	490	452	432	413	437	437	391	406	416	427	431	439	418	420	411	435	441	433	454	409	417	439	454	420	427	444	425	440	456	424	467	447	449	413	440	414	456	457	421	435	453	399	406	432	493	470	485	416	442	474	475	434	461	437	425	422	431	406	433	446	457	395	433	413	496	440	411	410	439	408	432	456	453	447	442	452	442	443	470	440	451	448	440	415	421	450	478	449	442	441	423	466	453	456	440	449	461	459	418	464	430	382	441	444	463	452	477	429	452	422	431	409	418	449	439	466	475	446	441	459	472	430	422	433	469	419	436	457	440	415	446	443	451	461	428	456	403	409	479	444	421	477	434	483	421	417	456	406	425	490	469	463	419	429	436	432	428	438	443	467	423	455	425	419	447	431	453	419	457	416	438	448	452	445	463	433	468	486	461	447	430	467	450	445	422	429	430	427	467	460	444	448	438	454	483	444	450	476	439	444	438	430	450	452	466	451	459	423	441	433	440	471	464	433	461	458	464	418	451	442	422	440	434	410	430	446	428	413	473	430	445	506	467	428	422	457	444	460	460	414	439	460	399	468	416	486	458	437	454	457	434	407	469	406	402	428	449	455	474	444	411	428	426	470	454	433	435	449	482	432	493	495	487	447	456	441	468	433	431	421	492	458	420	438	471	445	442	403	471	410	431	463	432	432	459	440	418	414	468	449	463	428	425	484	452	452	435	450	433	442	442	434	441	409	425	437	428	432	456	444	441	444	442	473	399	454	445	438	439	440	430	437	489	486	448	411	473	409	464	482	449	473	462	437	407	433	443	428	432	413	449	469	463	432	430	434	419	441	461	460	440	407	420	440	433	406	431	405	461	427	424	431	459	425	459	412	445	458	447	427	474	455	417	466	467	420	459	456	477	445	430	475	418	447	425	471	414	462	434	443	417	438	445	460	447	459	443	433	422	442	408	468	429	427	451	493	458	463	459	426	430	446	447	430	417	438	430	427	472	416	427	427	445	429	462	461	429	418	451	431	417	439	414	433	444	421	428	419	464	460	416	412	455	479	440	432	424	420	456	448	418	416	462	443	454	460	434	436	473	427	455	432	457	469	467	442	420	465	423	455	438	431
22108	20860	28266	23517	20838	19750	1629	417	327	277	255	231	223	192	184	166	158	160	151	178	147	148	162	154	146	158	134	148	151	160	135	152	145	146	123	143	130	120	135	126	151	123	128	126	116	125	129	115	148	152	139	184	163	135	163	139	127	128	129	124	134	135	126	149	132	131	126	113	127	145	126	110	111	117	109	139	138	133	116	125	124	120	117	128	121	116	118	128	128	127	140	148	132	133	135	127	123	109	129	109	100	123	129	120	122	117	123	113	113	117	139	110	123	117	105	90	119	111	118	114	125	123	126	96	120	128	130	124	134	118	138	120	122	116	115	149	146	136	137	124	131	129	115	120	131	133	96	118	145	127	135	133	123	127	143	120	116	135	107	125	135	115	99	120	131	135	123	141	127	102	113	116	138	114	131	95	126	133	111	119	127	133	139	125	119	125	123	114	116	124	120	105	117	126	129	133	140	115	121	110	100	123	104	119	110	124	116	136	116	109	145	122	124	119	134	123	114	124	118	114	114	126	100	114	125	125	120	129	114	109	109	117	102	139	121	123	99	136	131	136	129	108	110	128	114	125	115	108	135	120	122	118	135	121	133	136	133	146	116	129	111	113	140	104	122	119	124	121	106	122	121	134	124	122	117	106	106	112	115	128	135	121	115	134	118	124	130	116	126	113	123	116	124	123	119	120	122	120	130	104	114	148	133	152	135	135	119	137	136	128	126	114	146	115	141	109	113	114	130	115	116	106	128	128	113	127	101	127	119	101	105	119	126	121	134	119	124	150	119	117	109	115	123	124	118	126	116	122	136	126	138	123	140	138	141	125	133	127	121	99	113	131	135	125	110	128	134	132	135	114	128	124	119	126	135	112	113	131	121	129	131	128	125	120	134	121	135	111	111	125	130	108	125	126	108	120	111	117	112	117	116	120	112	121	116	131	136	133	131	116	122	131	119	120	148	108	119	139	111	147	152	129	126	113	115	111	111	124	117	120	120	147	136	125	105	120	130	121	103	129	134	109	114	126	124	111	126	112	135	113	109	104	124	123	117	114	111	111	127	122	122	117	123	131	125	107	155	109	113	133	122	107	124	126	141	119	118	131	97	136	128	118	122	103	120	142	125	127	148	104	131	123	147	133	107	121	132	127	115	144	128	118	119	128	137	121	129	137	124	124	108	112	123	120	105	139	124	126	111	116	113	121	116	152	118	125	136	123	126	139	121	117	112	131	131	136	112	138	128	128	115	100	134	131	122	120	130	125	128	121	114	133	138	123	111	117	128	122	131	123	142	123	104	126	108	127	126	111	129	108	129	102	136	142	120	105	137	115	127	131	120	126	109	132	125	132	117	121	110	122	123	124	138	119	116	117	107	129	124	126	139	141	109	118	118	106	132	150	142	138	113	143	138	120	137	114	102	125	114	107	121	128	115	135	112	120	120	116	112	140	110	125	103	136	116	115	118	144	139	129	100	133	115	140	141	107	126	141	133	135	133	126	114	118	137	108	133	129	134	111	122	134	117	132	130	123	122	111	141	111	123	109	146	118	118	118	134	114	129	128	115	115	123	130	130	120	128	110	140	122	124	139	116	127	115	121	104	106	121	125	106	109	118	132	140	118	140	124	121	105	107	113	111	114	123	127	123	114	112	111	149	141	108	122	121	143	116	124	116	131	102	112	147	130	135	139	139	131	121	129	117	117	128	126	111	119	105	126	116	126	127	110	113	124	128	116	110	110	109	149	118	109	144	126	114	111	134	149	129	109	114	114	107	128	124	135	125	108	115	130	136	119	122	118	126	116	150	114	127	105	132	95	135	118	142	124	111	113	120	119	116	134	128	125	106	131	140	124	111	127	133	111	134	154	121	135	122	123	125	131	117	116	121	102	130	126	122	137	122	131	125	140	130	120	120	134	132	142	109	125	108	118	121	134	111	121	116	136	126	126	128	133	107	131	126	118	128	122	116	133	120	140	121	124	142	129	137	111	122	103	127	123	128	113	117	118	116	105	139	132	121	106	126	111	143	114	136	134	142	118	124	109	132	113	135	123	135	113	139	122	140	123	125	142	143	116	126	117	124	102	99	140	130	119	119	140	137	118	115	113	115	124	125	134	100	112	125	127	127	125	119	108	126	119	101	110	129	111	129	122	118	123	143	126	110	120	120	142	100	120	120	121	117	111	104	120	100	114	121	135	118	98	114	124	124	113	133	124	130	125	124	131	108	122	138	138	105	114	130	115	114	141	139	115	117	127	136	118	117	113	126	122	111	128	126	134	118	131	118	113	107	130	116	125	113	130	148	138	104	96	126	111	127	119	135	144	132	128	110	138	127	136	130	124	113	121	120	115	108	115	118	139	109	140	131	128	115	124	117	140	111	111	132	89	132	107	108	118	122	126	121	135	125	121	136	114	119	135	135	112	108	139	134	140	125	113	104	117	116	114	137	116	143	120	118	113	143	111	107	122	123	110	111	100	118	129	132	122	133	122	109	127	122	120	117	113	130	128	131	114	132	138	105	128	138	123	125	131	145	109	121	104	135	118	129	136	128	134	130	108	126	124	123	120	120	128	122	124	111	107	109	140	114	123	129	113	127	122	134	135	109	125	112	123	116	134	130	116	128	115	113	111	126	130	115	120	123	122	133	135	99	104	137	128	143	130	146	102	126	113	121	118	136	142	130	120	128	134	125	116	131	145	118	130	110	114	128	128	122	129	143	124	131	128	131	132	131	104	112	134	119	117	120	120	130	131	128	127	109	127	134	130	108	119	131	105	131	130	129	116	106	115	155	108	114	129	120	115	135	133	125	113	112	138	111	125	129	123	121	116	118	139	118	124	112	132	112	125	120	107	137	114	131	134	119	117	117	115	106	135	127	129	146	113	110	123	109	123	121	110	130	126	134	134	138	113	130	140	113	124	112	119	124	133	134	108	116	127	127	128	103	97	125	136	127	125	112	118	129	116	127	130	125	145	130	127	133	120	113	111	110	116	128	123	115	107	149	107	107	130	112	126	121	119	117	125	104	110	123	117	135	115	143	123	134	118	113	121	129	133	113	134	152	127	109	126	135	131	109	114	114	120	105	105	115	112	103	147	116	118	118	122	127	127	122	130	101	129	134	122	118	142	95	133	114	112	119	137	114	119	126	107	115	110	134	113	115	119	108	115	112	134	135	124	114	118	146	156	150	105	135	123	122	109	120	120	117	125	123	107	114	114	111	126	116	132	120	112	124	137	126	133	134	117	122	122	120	126	124	138	108	126	116	124	120	137	109	115	126	118	120	101	107	112	125	99	123	115	129	122	126	120	123	106	106	111	137	146	128	125	120	117	107	100	126	119	126	133	121	138	110	104	129	121	136	137	107	126	125	123	132	107	119	120	117	129	132	144	135	127	124	131	114	98	116	122	127	126	122	112	109	131	121	117	120	118	129	115	145	121	131	113	116	105	118	123	117	117	128	144	112	146	132	121	133	116	119	118	127	117	115	109	118	114	122	113
20036	57695	7127	3180	2151	1639	1197	888	729	608	517	447	396	390	306	322	273	303	266	288	239	255	216	253	220	234	212	205	178	228	175	189	190	208	180	193	161	187	211	192	197	193	173	166	179	181	195	195	194	212	253	245	260	250	219	184	170	202	173	160	204	182	160	178	171	199	159	171	179	191	168	170	191	188	144	157	167	175	161	183	157	177	164	157	202	175	166	182	181	159	174	154	174	168	177	165	167	179	163	195	170	157	180	164	173	199	144	184	176	174	191	161	185	180	156	163	165	164	182	154	183	189	210	188	187	165	165	172	184	183	150	170	163	181	166	154	177	182	208	188	159	175	197	152	181	170	158	166	179	163	175	161	181	175	168	174	172	169	155	151	167	160	187	169	148	155	182	152	151	153	188	193	149	165	151	167	179	190	157	174	151	165	193	176	173	148	178	164	169	146	202	194	180	153	169	175	196	175	183	180	164	161	157	170	170	176	173	183	178	178	180	195	208	156	161	186	172	180	181	170	175	200	179	153	181	161	154	174	158	174	166	170	171	165	186	181	192	148	154	186	169	169	176	199	156	164	148	181	193	175	181	147	175	158	171	170	192	171	171	176	167	186	160	190	146	160	168	184	190	164	193	179	201	171	167	164	176	188	166	169	183	147	180	165	184	185	170	184	182	152	151	154	161	161	186	175	153	188	169	150	154	161	181	145	185	166	160	165	172	157	186	172	183	166	164	187	190	170	164	165	191	149	175	168	185	182	157	184	186	171	173	178	197	177	176	155	206	187	162	174	164	202	172	174	173	173	184	148	181	157	156	170	168	165	187	178	166	177	168	173	183	180	173	147	183	169	165	190	172	172	194	193	199	186	167	163	162	185	160	171	165	177	153	184	166	169	154	176	176	187	183	158	163	165	140	165	139	160	174	173	179	211	188	155	191	161	189	174	164	163	193	165	164	190	149	185	176	164	177	157	155	162	194	163	153	185	165	180	173	174	160	193	171	184	177	166	171	187	166	162	196	174	168	188	164	182	171	172	171	184	180	186	190	159	165	164	191	155	179	181	154	154	158	170	181	158	176	159	176	147	160	171	189	152	170	178	176	155	157	175	171	187	169	168	177	171	185	184	194	177	184	180	180	171	168	154	168	154	154	169	186	156	173	175	184	181	184	177	169	167	200	173	191	187	165	170	171	196	197	187	166	161	169	191	161	148	174	162	188	179	175	171	164	177	155	187	190	194	197	172	130	165	138	160	168	185	196	148	177	180	173	188	163	152	176	156	172	175	194	184	186	170	174	182	169	170	160	177	169	202	161	177	159	168	171	179	178	174	176	179	164	175	177	188	154	164	170	173	167	176	189	174	171	169	171	184	174	141	145	165	170	169	158	158	161	175	176	158	169	169	181	172	175	159	180	159	169	171	172	158	184	192	181	209	163	173	154	170	193	149	185	172	170	156	171	181	173	180	175	180	181	177	173	179	183	165	168	165	186	166	153	179	186	181	166	165	171	152	163	174	173	184	168	179	187	158	166	180	190	173	197	171	173	191	189	162	166	175	173	184	169	173	181	175	157	157	177	170	175	186	165	175	173	164	156	185	181	193	170	160	159	169	164	162	174	176	180	156	142	166	188	169	158	171	186	162	181	160	174	175	159	166	194	185	167	154	167	165	158	178	171	178	149	177	173	168	183	157	173	177	171	181	165	196	190	161	160	191	167	182	184	186	181	166	143	179	169	145	176	189	161	159	172	182	181	169	176	187	178	168	205	175	162	179	162	184	168	174	165	146	161	178	177	165	155	197	156	180	169	186	160	169	161	193	162	175	184	152	173	179	163	171	154	163	177	200	192	162	187	184	176	159	185	162	156	165	172	181	191	186	167	187	172	170	165	189	184	180	177	185	166	168	171	166	157	176	170	175	180	167	176	155	158	164	135	160	156	170	176	172	162	181	167	179	175	174	171	145	169	175	182	157	190	149	171	187	194	161	182	165	192	178	184	191	186	146	175	162	169	179	163	174	143	172	178	174	171	166	172	180	156	164	177	190	180	172	165	176	179	170	176	172	174	177	144	158	156	166	171	165	168	198	143	178	170	181	149	163	173	169	185	173	162	165	161	173	167	175	167	172	190	178	174	184	179	146	150	182	165	168	170	182	189	184	178	175	185	149	184	170	165	170	179	169	173	168	151	167	158	165	178	191	175	174	157	156	153	193	141	161	165	154	150	178	176	189	179	158	141	178	194	190	171	202	177	176	188	176	161	147	162	166	201	161	163	157	174	147	142	156	176	182	178	168	161	160	162	163	161	174	173	148	175	204	180	163	153	175	177	167	174	171	173	159	179	171	170	163	176	195	170	150	184	170	174	167	165	171	180	154	177	170	158	168	174	164	191	162	173	168	171	181	182	163	182	161	159	150	148	181	175	188	200	166	166	168	167	183	191	180	171	175	187	172	161	189	156	170	164	187	190	201	158	165	185	147	164	170	167	166	155	185	176	178	182	145	185	179	181	169	176	158	161	184	175	160	168	173	165	182	163	172	181	170	162	192	165	182	177	164	175	186	181	158	160	163	173	187	170	162	187	163	168	163	152	178	155	172	177	172	172	173	171	163	165	164	162	157	150	173	175	183	176	177	142	173	173	175	167	164	181	189	153	177	168	162	158	179	158	155	188	174	171	176	167	179	169	188	175	157	174	161	195	171	186	181	166	154	189	173	178	184	176	162	169	171	200	168	178	174	199	175	186	174	161	171	141	169	178	195	194	145	142	172	192	175	175	171	157	176	173	158	183	159	152	164	173	181	174	200	183	170	176	175	171	154	154	165	179	171	178	156	161	170	167	171	181	160	185	177	172	153	182	177	162	163	155	163	180	200	179	169	156	201	168	136	161	172	158	184	177	173	181	148	144	197	172	133	164	165	160	162	187	168	183	163	179	155	166	181	160	173	191	172	175	170	193	181	163	188	165	188	171	174	171	190	164	178	154	170	186	158	176	169	187	132	177	176	175	172	172	165	179	149	179	169	177	174	138	175	202	158	186	162	172	146	175	184	203	157	161	172	184	152	187	182	202	170	154	160	154	145	165	158	196	158	169	193	165	193	184	171	159	171	174	180	176	180	168	190	177	180	180	178	171	171	145	167	156	185	167	171	166	175	190	181	149	185	159	142	160	176	158	166	151	181	174	164	180	179	174	167	182	147	182	171	179	187	163	159	166	153	169	164	152	169	170	171	169	182	172	194	182	150	182	165	172	176	177	153	177	170	177	195	146	156	173	154	184	163	173	190	185	189	172	168	183	166	162	151	193	157	140	164	162	182	153	183	178	165	183	170	183	156	184	166	178	157	176	172	166	189	161	179	165	164	174	182	184	174	165	186	177	156	174	184	189	202	167	154	178	165	175	190	171	167	172	160	168	171	152	167	145	184	167	157	184	160	167	190	159	177	148	183	189	176	163	169	171	152	182	201	158	174	172	149	153	183	165	175	169	174	175	151	160	167
26880	19221	4436	611	445	425	418	395	385	428	392	388	381	473	389	409	406	406	414	458	443	420	426	396	426	405	416	414	416	345	377	438	405	397	429	356	381	387	400	406	385	410	427	394	394	397	382	388	434	393	420	425	439	380	431	428	415	408	437	418	447	421	394	397	459	423	414	390	411	421	420	421	417	383	418	399	428	400	410	425	416	406	425	381	416	401	391	410	403	400	430	419	410	401	398	416	394	430	397	378	406	435	354	427	379	403	404	407	418	424	394	421	414	429	378	423	411	446	396	380	399	414	399	372	375	383	396	403	423	418	413	459	394	408	390	389	388	420	416	409	397	446	396	427	407	397	422	376	421	393	420	379	399	384	393	447	412	414	419	341	390	420	432	401	411	408	427	386	430	432	401	373	409	393	401	397	416	404	382	417	411	403	423	408	407	390	382	413	443	428	353	414	381	396	410	384	393	406	381	405	406	458	442	407	419	416	408	406	456	389	403	401	406	408	370	395	389	410	384	418	364	409	422	437	420	412	409	422	411	410	412	416	425	424	420	431	374	398	417	435	420	414	417	408	390	392	411	387	409	397	417	420	412	420	411	423	424	404	415	439	372	378	439	416	400	424	379	419	393	393	426	404	400	403	422	377	389	410	442	417	382	386	362	395	383	404	411	408	387	429	407	390	431	413	430	402	426	434	393	420	417	407	360	397	394	384	377	369	402	403	393	423	440	410	427	408	419	402	401	396	431	374	432	367	400	389	397	417	386	420	401	423	406	406	414	399	389	378	400	391	394	418	417	400	401	457	407	391	382	401	416	429	431	393	411	408	398	441	386	388	421	408	421	415	416	422	421	432	412	427	459	444	408	435	406	439	406	419	432	387	409	411	375	376	406	376	385	392	427	410	430	414	424	386	422	406	416	427	408	405	418	390	402	378	453	427	429	394	416	391	420	351	407	418	418	381	423	390	367	396	415	409	443	435	434	391	382	410	398	400	412	389	438	407	430	423	439	391	415	411	406	445	399	408	411	419	416	408	432	411	402	386	373	433	383	439	436	368	395	420	383	419	407	373	396	426	412	416	415	432	408	400	410	405	417	391	394	404	398	412	384	383	387	394	430	404	396	391	383	423	433	380	379	357	400	388	407	380	470	396	392	423	409	424	404	423	409	391	412	390	381	414	392	390	394	438	377	392	380	409	411	383	377	393	425	381	410	393	399	427	407	377	390	399	412	406	403	407	403	408	374	438	401	414	414	369	415	402	390	425	407	401	404	418	388	430	428	420	397	417	416	417	365	415	404	407	391	394	389	396	447	406	432	377	434	425	389	434	408	397	380	399	440	417	385	394	402	409	411	439	401	385	421	420	385	421	379	401	381	402	420	404	424	378	409	392	421	428	382	412	398	409	431	376	431	413	433	435	394	420	412	396	430	415	393	435	408	369	440	417	399	410	435	399	411	384	405	388	432	410	414	388	434	389	418	423	416	390	427	409	422	445	403	435	409	400	423	434	401	413	406	393	418	402	433	385	398	389	379	410	374	418	420	409	424	423	388	421	411	418	391	428	385	418	385	406	394	374	405	417	373	414	398	405	400	393	407	410	438	396	419	411	427	425	404	391	421	435	426	367	372	420	396	408	412	418	372	427	407	394	416	396	449	390	412	390	428	412	417	408	420	416	388	420	388	408	427	411	392	395	418	416	373	453	369	410	416	412	363	437	416	399	434	408	460	377	403	394	395	424	375	414	368	403	369	447	381	400	405	401	412	392	373	428	467	394	455	436	398	390	358	395	396	427	391	418	412	395	411	411	385	373	383	391	405	408	401	377	418	413	396	383	385	449	419	412	408	396	405	425	399	405	386	406	394	400	421	415	390	404	373	364	435	390	436	393	401	438	395	456	382	387	392	374	369	396	414	421	390	397	436	420	417	437	382	413	425	428	417	406	416	416	410	376	426	418	415	414	399	423	379	398	379	401	407	400	407	401	421	391	381	430	396	407	432	404	405	373	429	409	412	428	390	411	409	430	398	402	415	404	411	398	426	392	367	413	423	424	376	427	402	414	401	409	390	418	416	387	404	423	402	415	435	410	408	390	420	400	401	414	375	416	430	342	447	400	435	413	379	380	420	417	447	389	481	367	432	438	451	423	374	403	387	390	404	452	411	401	406	411	379	429	424	403	401	383	463	410	420	429	391	378	414	437	392	412	398	391	393	416	398	408	437	418	407	393	393	430	378	413	405	399	419	408	430	430	403	362	393	382	371	401	445	365	405	397	393	388	401	372	411	407	403	394	418	416	398	390	409	408	407	434	412	427	396	398	434	408	430	386	372	387	407	413	426	382	413	394	420	424	396	418	426	400	407	387	408	377	396	382	405	407	428	414	373	433	417	393	429	398	388	433	372	367	413	373	419	410	391	421	435	391	377	394	405	399	430	404	415	389	395	415	401	439	405	437	409	427	427	414	435	425	383	415	386	402	397	420	400	409	391	414	395	425	395	457	399	406	445	409	429	411	392	366	392	423	388	425	381	387	404	471	406	392	399	419	396	421	381	400	386	406	404	412	413	415	388	392	437	407	444	388	380	413	426	412	391	408	427	434	440	398	421	417	412	428	418	432	394	370	414	425	415	431	431	381	404	405	396	371	420	400	416	401	458	384	436	432	380	398	374	420	388	368	428	372	383	397	417	415	402	403	425	420	417	417	405	427	393	391	364	404	397	395	418	393	414	404	412	380	430	405	398	394	389	410	429	404	383	368	347	378	413	388	374	397	463	383	402	417	435	397	371	434	404	401	402	412	411	352	412	411	411	370	421	438	393	410	369	388	392	413	429	411	398	442	408	401	418	414	389	441	413	414	411	398	434	441	420	411	377	392	414	399	383	436	432	409	383	364	393	434	424	423	404	401	422	401	462	407	391	467	427	418	448	412	389	422	404	418	399	412	407	406	431	398	447	401	406	407	395	416	409	402	410	405	392	438	429	395	412	387	390	433	387	392	392	359	433	431	383	344	416	387	440	408	442	417	384	447	425	425	408	389	408	429	408	404	419	400	366	411	379	397	432	370	403	389	391	381	405	402	427	409	412	404	409	426	395	448	404	413	414	377	417	401	395	417	393	391	367	425	414	391	404	399	425	412	442	369	401	399	418	435	404	374	396	406	406	414	420	393	416	413	378	436	406	404	412	359	392	376	399	399	424	394	403	391	397	391	373	418	383	432	372	396	395	396	432	410	381	411	410	369	429	429	396	410	392	399	390	393	401	432	428	405	399	407	373	404	449	429	402	421	424	443	424	403	424	377	391	386	408	413	412	406	406	378	373	396	413	441	412	409	395	437	438	446	440	390	390	410	422	396	390	361	390	386	386	421	420	388	423	445	403	419	406	394	452	416	384	423	420	405	462	423	420	426	426	398	431	412	373	398	393	433	438	408	415	377	422	407	426	421	382	432	441	404	393	384	399	422	427	403	440	365	395	427	391	389	435	403	433	385	402	379
7742	21972	880	666	605	593	586	616	586	578	603	542	552	567	554	526	585	578	599	546	548	536	577	543	543	585	559	550	580	554	553	535	557	522	579	544	586	522	579	575	592	583	587	553	546	566	550	546	573	578	571	588	576	573	634	574	590	581	570	569	554	590	524	544	571	559	555	578	555	530	595	581	542	545	551	557	575	600	528	584	556	563	561	583	576	596	569	569	563	572	541	546	581	575	525	556	537	541	580	565	556	591	535	568	546	532	559	597	570	565	586	592	559	533	560	558	577	546	536	548	547	568	572	579	621	570	551	550	566	564	566	513	596	585	556	560	577	554	576	550	556	579	554	560	511	551	574	575	553	596	579	560	587	577	582	548	516	523	584	634	548	551	538	594	542	574	607	528	557	554	594	539	549	579	572	524	565	563	535	560	563	585	568	577	569	566	590	521	511	586	593	600	569	510	552	539	569	583	566	588	497	537	573	534	557	590	539	565	577	566	572	553	556	546	555	567	547	584	532	583	533	586	577	563	596	532	552	587	561	566	591	568	597	575	533	540	590	590	546	573	568	582	579	579	563	568	543	570	581	566	560	544	535	569	554	551	567	583	576	575	617	558	560	558	549	581	571	563	569	594	583	586	547	542	579	570	546	548	595	544	569	528	530	576	617	562	604	576	574	611	568	554	537	573	560	520	531	564	556	603	584	537	533	536	562	512	529	581	557	561	564	609	572	531	550	529	540	514	586	558	550	559	556	567	556	557	538	578	581	576	567	522	565	545	536	587	559	588	539	575	590	579	567	573	572	528	535	549	593	546	577	544	561	552	550	601	616	567	571	536	550	575	534	576	545	556	524	510	568	583	599	548	545	551	552	540	593	587	558	600	602	577	549	586	534	544	564	549	579	584	582	621	578	549	506	547	535	566	525	588	544	561	602	561	562	572	528	558	584	532	590	557	581	551	566	551	545	550	586	549	590	505	573	561	575	551	579	570	562	568	575	565	543	569	588	606	604	536	580	553	576	583	558	559	542	584	559	601	593	528	566	573	581	584	558	548	526	567	563	569	574	535	566	556	572	540	565	569	566	553	601	514	565	571	588	539	523	560	556	539	563	597	545	573	552	550	560	566	530	573	558	587	559	549	566	590	590	535	564	566	580	575	618	628	513	523	557	542	597	514	519	557	563	545	543	548	571	542	554	555	520	581	564	545	586	510	562	564	611	599	571	559	588	619	527	570	564	546	550	609	559	551	568	579	552	551	507	572	577	506	583	585	590	553	564	562	540	558	561	560	545	567	590	503	551	558	568	542	570	603	586	580	570	582	594	594	598	591	604	537	575	536	553	580	562	535	559	575	555	544	586	565	587	569	570	619	544	591	576	600	558	519	525	606	552	582	600	597	567	578	536	556	572	572	566	601	594	576	569	536	571	575	561	549	557	592	534	569	536	536	588	538	538	590	546	564	607	547	575	605	553	562	555	570	562	550	571	540	544	566	551	570	567	550	589	555	586	565	600	486	575	620	555	556	586	598	568	536	588	571	580	566	575	574	584	585	578	561	565	550	568	559	513	552	571	557	543	588	540	594	566	533	601	573	553	605	554	505	587	588	563	570	560	538	604	582	546	567	582	547	547	556	556	568	554	578	574	628	596	560	582	553	572	537	572	576	583	574	537	593	579	582	529	574	538	573	574	529	583	575	516	602	589	538	539	541	551	578	518	570	549	507	530	557	556	576	611	545	505	567	576	573	611	583	572	568	533	534	587	589	556	555	591	616	592	573	543	526	599	565	589	572	573	587	598	596	570	583	535	530	585	559	566	586	598	540	559	547	586	550	570	577	551	563	585	540	528	594	554	571	599	581	564	631	561	561	554	554	567	580	572	568	571	582	561	571	571	593	590	561	557	598	572	515	551	590	526	576	581	576	596	568	561	563	570	560	571	566	562	507	544	555	520	562	554	547	525	537	563	556	539	572	534	552	528	571	548	569	565	546	550	541	564	549	562	585	600	542	597	554	569	565	555	564	540	563	593	563	547	620	561	588	565	536	590	562	536	594	600	565	587	584	559	550	556	548	567	548	552	622	547	555	563	522	565	574	545	561	562	526	536	573	579	531	550	557	577	549	545	562	553	596	543	567	568	549	554	531	539	570	621	598	577	563	584	595	569	582	561	595	556	555	538	592	550	549	540	623	563	557	562	564	565	583	567	600	598	550	587	554	591	552	515	549	533	568	587	553	553	568	576	625	555	581	546	558	553	612	549	547	591	539	566	502	505	609	558	568	594	631	611	568	595	566	513	552	599	609	533	551	544	573	596	588	547	568	542	563	578	574	562	544	559	525	502	607	552	567	553	561	609	575	579	528	530	558	551	573	559	563	577	636	562	545	554	565	580	559	589	560	611	585	533	552	517	587	558	523	592	549	560	555	560	605	583	565	551	566	576	548	555	574	558	592	601	561	564	550	564	584	571	574	524	622	542	522	521	610	561	536	587	583	571	594	594	563	530	575	605	551	582	561	588	580	565	536	543	573	546	565	543	548	568	577	535	545	563	577	572	577	568	537	558	554	544	560	561	576	616	559	583	549	553	557	533	552	564	550	590	549	583	562	542	541	558	566	573	570	525	609	569	583	590	539	550	549	563	580	583	566	607	542	539	551	579	556	519	571	574	549	591	541	574	544	577	558	603	535	542	582	552	576	575	569	567	524	578	580	594	536	572	547	542	565	575	604	566	506	585	575	537	574	561	589	533	546	594	540	600	535	609	571	566	523	527	542	586	545	585	576	592	546	549	555	574	503	587	545	654	533	563	594	568	597	545	556	594	593	581	573	558	528	546	555	593	584	598	563	522	598	537	535	524	593	570	584	584	570	586	589	575	526	552	540	554	540	550	573	567	519	580	581	609	549	548	559	549	565	608	569	543	553	539	585	571	555	526	571	540	560	563	554	520	565	549	576	544	556	582	609	559	590	566	557	564	564	564	581	588	578	571	556	548	582	573	549	565	582	578	595	566	549	572	572	588	563	527	580	608	562	556	576	562	609	532	581	579	485	550	551	533	576	548	557	579	594	566	575	530	565	529	541	567	552	583	592	548	565	582	554	570	541	604	575	532	528	551	570	557	574	585	559	539	573	559	617	546	559	583	514	596	529	534	562	545	568	563	565	512	514	561	539	568	583	551	566	570	538	545	566	571	578	566	526	536	551	539	558	520	578	551	595	591	565	553	560	547	570	558	565	571	539	569	581	573	578	549	565	572	603	593	526	542	555	596	573	566	578	547	565	563	594	495	584	538	575	574	523	574	559	562	550	548	528	571	581	579	585	575	570	577	560	565	587	626	567	528	519	597	537	556	583	545	541	560	541	517	601	522	565	572	566	555	539	601	574	594	550	557	531	563	525	549	604	557	537	606	578	547	600	557	533	535	580	562	537	553	555	545	554	547	565	583	568	545	557	583	602	573	545	601	525	531	598	564	574	565	529	545	564	587	572	549	546	610	544
22943	20950	27391	24193	19178	2486	563	407	379	344	354	325	323	309	305	310	291	277	306	277	283	302	295	302	267	281	297	287	294	275	270	253	262	312	278	262	260	304	304	274	291	275	266	258	291	286	227	293	277	315	292	310	281	312	306	277	294	259	257	270	254	274	262	291	263	263	293	276	277	295	255	245	246	284	248	287	235	268	259	260	248	247	282	286	256	279	288	306	287	233	280	267	285	276	269	290	282	277	272	263	272	277	262	269	295	273	282	278	268	281	285	295	267	291	266	268	277	283	253	291	272	306	243	284	250	283	263	283	282	253	277	291	275	266	270	283	276	287	254	286	267	263	248	280	251	275	281	287	294	256	263	289	280	260	280	267	289	285	276	251	272	259	257	307	267	282	283	280	299	253	285	250	261	279	263	302	257	289	269	284	272	273	246	236	251	265	247	273	292	259	238	242	286	272	301	278	246	277	247	265	271	293	234	258	280	267	309	274	258	326	256	288	273	282	238	294	263	251	298	273	291	269	276	260	288	272	274	266	277	262	269	257	279	257	300	271	261	275	262	265	263	293	259	253	270	263	298	272	264	246	272	284	261	243	287	270	283	301	301	273	289	288	256	290	274	259	275	253	280	283	265	253	249	265	263	265	284	258	279	279	256	277	270	267	268	282	278	267	294	253	294	283	267	300	271	251	296	281	265	262	290	262	270	297	249	257	263	269	297	262	271	235	277	292	249	284	276	281	268	280	265	270	266	261	251	282	280	307	283	280	260	283	277	259	251	260	280	269	273	288	269	266	249	267	273	303	272	266	282	272	278	300	279	279	273	262	290	271	282	268	275	261	256	269	276	263	268	247	280	278	270	255	272	284	273	261	259	270	286	262	235	271	265	275	267	263	280	257	263	268	320	276	269	276	288	242	252	283	285	270	262	283	279	299	277	282	290	261	272	283	277	292	288	276	275	302	272	280	280	239	275	255	267	272	277	259	268	262	276	301	266	293	271	276	277	268	286	301	288	297	249	287	269	264	266	264	279	260	280	306	267	295	279	270	281	274	277	323	282	248	290	286	275	283	244	294	278	266	283	271	279	286	281	270	257	302	289	275	274	260	282	257	252	256	269	230	314	269	251	282	264	275	255	255	260	277	264	296	265	262	273	284	262	236	279	270	278	267	262	271	260	280	274	272	275	259	292	264	289	275	251	242	279	292	291	277	254	301	283	261	291	270	249	286	267	289	230	242	230	293	289	291	263	281	270	267	298	259	291	283	249	251	291	280	265	259	308	269	277	245	266	278	274	261	268	285	279	295	255	297	303	261	284	307	265	256	260	284	257	268	246	273	265	279	268	269	254	288	272	271	270	278	256	281	282	253	262	281	267	295	285	252	262	273	273	250	265	292	271	257	281	245	261	265	278	277	254	268	252	254	280	285	279	279	277	229	241	265	286	266	278	284	279	284	255	266	260	261	264	282	252	318	286	266	275	282	248	277	241	267	273	277	274	264	268	268	283	275	258	276	279	285	298	266	284	243	266	288	300	245	246	273	280	311	277	277	299	286	298	260	269	272	242	234	260	261	282	278	260	252	295	241	272	273	269	291	257	262	276	276	271	267	276	283	266	266	264	244	255	279	270	259	250	254	256	264	251	244	262	257	266	273	261	276	291	275	256	299	290	265	294	265	268	256	276	274	251	285	259	289	265	277	284	283	285	282	269	302	261	264	275	270	272	289	300	258	287	283	263	281	292	267	266	265	254	283	274	292	298	263	264	265	296	286	290	275	266	251	260	277	267	288	294	260	272	270	294	254	305	268	269	271	293	261	256	253	281	262	257	267	252	295	291	239	284	287	296	286	258	275	253	300	295	277	266	255	277	273	253	257	275	266	280	271	302	262	274	282	300	274	257	282	270	261	264	298	271	251	259	290	256	301	251	307	258	262	252	278	266	293	279	278	270	275	258	261	265	263	260	302	256	289	259	266	289	272	302	287	247	257	272	268	272	278	273	262	270	298	258	328	280	273	285	288	276	268	281	264	253	264	285	242	259	249	287	280	276	258	293	289	265	262	278	265	266	271	270	277	261	299	278	262	242	263	273	285	280	282	270	264	298	292	259	264	266	253	270	257	285	282	262	279	252	284	283	287	303	287	256	300	295	300	294	273	291	259	271	300	281	263	271	251	258	259	261	281	252	274	297	250	257	268	270	258	284	299	283	247	286	267	270	271	291	296	273	244	272	275	282	286	255	276	284	266	277	255	253	270	286	272	270	282	270	285	265	278	260	292	276	257	241	293	260	265	316	290	278	276	262	260	259	250	301	296	261	283	283	303	273	275	279	295	257	265	270	263	255	251	249	244	277	276	276	288	274	260	254	289	243	263	258	274	278	242	292	275	276	257	250	250	262	277	267	262	286	276	267	270	248	265	265	283	269	283	284	282	292	256	257	252	292	272	248	324	256	277	277	272	281	260	277	306	281	269	285	257	249	263	257	265	261	299	280	302	257	277	242	282	268	260	298	262	277	278	272	256	278	266	271	262	271	274	273	315	296	271	277	248	258	293	264	276	275	299	279	283	275	258	268	284	283	301	282	263	284	289	300	316	266	270	250	272	276	262	291	251	309	260	251	289	253	238	293	276	273	270	279	265	264	286	264	269	287	297	266	282	242	272	282	263	276	282	284	266	233	261	284	281	282	267	251	297	295	263	295	290	299	265	280	297	272	265	295	275	274	297	275	293	263	235	286	284	270	278	273	264	297	300	273	301	281	270	313	239	261	296	250	266	284	296	260	291	289	247	286	272	267	277	275	255	265	264	259	275	288	275	278	289	284	261	257	268	261	260	270	265	269	289	269	272	262	270	254	294	300	280	291	281	279	301	272	278	290	279	247	254	255	266	254	244	279	261	275	324	282	249	261	281	270	240	289	249	254	277	241	268	288	263	284	274	257	265	282	264	277	224	294	235	276	314	264	266	255	279	274	252	279	295	288	273	271	291	263	287	271	272	260	252	288	239	254	298	247	277	282	267	259	291	281	293	288	290	290	268	275	281	280	289	278	265	294	258	270	288	290	275	299	292	274	261	286	277	279	283	269	262	262	273	255	277	294	292	238	265	265	291	284	284	281	271	266	253	235	267	269	281	265	318	276	261	283	291	304	261	296	242	271	248	262	261	286	274	262	270	271	264	285	265	281	267	294	299	280	263	259	289	255	283	267	238	285	264	269	265	261	276	271	299	288	274	265	308	324	253	258	290	279	271	305	263	307	261	272	311	256	279	255	242	273	270	269	268	282	276	260	274	285	259	292	257	276	268	256	266	268	260	286	263	292	298	253	236	264	274	269	243	250	324	288	253	280	272	267	288	247	289	243	293	249	263	254	288	284	257	294	291	292	284	269	257	273	278	281	305	268	279	267	282	280	269	269	264	272	281	254	288	280	275	268	282	241	266	264	300	268	277	280	248	278	277	292	274	255	241	282	264	288	272	226	265	298	286	257	285	264	280
15014	51868	4431	2018	1446	1110	928	782	667	626	553	495	516	488	471	457	449	431	429	445	418	441	433	415	408	455	385	422	418	442	419	398	396	358	400	394	417	420	395	392	388	384	438	401	388	377	393	358	389	438	413	405	447	407	433	416	438	430	379	385	410	389	365	352	350	419	366	414	411	394	399	396	395	376	388	406	397	395	406	382	395	379	397	400	368	417	357	381	366	357	384	403	350	398	413	394	407	371	405	380	369	382	421	371	381	401	385	389	396	399	402	407	378	383	427	382	390	413	401	390	380	381	393	374	388	375	373	373	403	378	383	403	350	378	380	393	394	430	388	411	389	380	381	407	379	367	350	375	363	395	376	432	411	388	369	376	371	405	365	389	372	393	368	416	413	390	385	387	409	386	388	387	386	399	386	374	348	388	372	407	375	356	375	352	414	381	416	388	393	388	381	362	381	357	400	412	380	380	409	378	389	406	389	373	384	393	409	383	389	401	390	365	370	396	370	389	393	386	402	385	391	410	395	399	373	392	399	393	367	413	386	387	410	373	396	392	402	361	375	388	395	408	406	385	414	380	380	420	382	403	349	368	401	371	384	426	378	384	372	381	388	370	373	399	372	409	417	375	401	398	367	392	393	422	383	379	393	376	382	353	355	398	379	394	414	404	399	354	377	395	365	367	369	413	398	373	383	395	391	355	375	384	364	399	358	403	399	417	351	415	362	390	383	362	386	368	375	407	368	408	384	351	408	397	381	352	382	371	387	371	423	396	433	385	396	392	407	394	406	431	374	364	398	384	385	361	408	348	377	399	372	383	389	404	364	409	399	379	368	399	402	376	394	400	383	365	403	391	379	402	378	414	381	417	413	359	436	363	395	382	387	402	387	386	369	408	424	400	376	427	386	396	381	399	422	407	396	393	401	380	414	386	386	391	402	394	397	387	380	391	378	404	366	377	434	384	402	415	390	406	401	379	388	393	426	397	380	369	393	380	369	395	390	401	379	393	385	389	380	407	380	365	371	399	421	429	376	410	374	412	388	368	387	393	381	427	404	361	396	399	418	366	383	368	384	359	365	379	392	385	386	394	402	433	358	395	376	388	392	401	383	430	398	379	382	370	368	390	399	404	404	397	352	372	410	383	364	410	402	429	348	397	381	403	352	405	404	374	400	376	396	388	439	396	369	382	410	391	370	378	384	357	369	416	367	395	390	395	433	386	353	406	356	411	337	377	388	385	404	355	401	387	380	419	380	395	394	385	397	398	393	390	380	415	403	396	401	396	419	383	404	393	384	353	380	392	417	375	350	379	381	414	378	386	401	392	358	394	383	408	372	416	424	362	386	343	422	387	400	374	405	375	370	382	384	440	384	371	388	374	429	388	447	396	371	414	387	384	379	414	413	416	421	398	409	375	385	388	373	412	380	403	442	368	423	389	398	376	400	395	362	371	368	397	365	379	398	368	384	347	378	427	332	381	434	387	385	400	356	367	374	391	396	377	359	369	432	369	364	356	387	385	378	391	397	373	411	360	399	400	388	388	391	442	406	414	403	397	414	351	398	384	372	399	383	403	409	371	408	350	380	379	387	369	425	415	377	363	392	402	369	385	431	399	343	418	367	387	423	359	380	388	370	407	394	412	392	387	392	376	361	415	379	361	395	377	383	421	391	375	361	389	364	353	421	388	395	412	387	380	343	388	390	407	355	407	396	363	352	389	393	384	438	382	384	393	390	392	408	340	375	362	402	357	378	371	394	396	369	394	409	413	374	378	364	427	367	402	411	378	394	409	413	396	358	384	365	413	384	369	419	359	401	388	405	411	393	371	389	374	399	383	385	382	383	377	420	397	407	420	404	427	409	392	365	416	380	391	409	408	389	400	395	340	377	400	356	380	408	380	380	376	392	372	345	389	369	392	373	377	373	368	393	380	396	378	406	400	366	387	417	394	405	428	367	373	404	369	399	388	386	371	379	363	420	390	413	400	356	391	391	392	379	385	395	369	410	415	396	388	395	390	384	384	390	373	390	412	347	364	397	390	420	389	377	332	403	380	395	368	412	374	356	345	412	392	403	383	414	401	367	415	395	381	348	380	382	372	411	373	372	406	377	427	424	369	400	392	409	445	389	378	447	400	373	365	408	417	392	420	384	346	360	393	374	403	362	357	423	388	377	389	356	381	361	371	400	388	357	403	368	404	418	402	369	361	375	418	359	374	372	402	405	392	359	376	387	397	365	404	380	402	380	401	372	394	384	375	386	369	383	383	389	400	392	376	373	383	394	440	371	352	370	382	397	398	395	409	378	373	388	392	367	380	415	400	362	382	421	454	391	400	389	404	385	418	369	404	415	407	381	405	366	412	383	416	394	371	397	405	363	365	427	387	351	370	380	384	369	383	353	397	360	377	383	365	382	388	375	424	416	393	405	409	383	423	360	418	405	422	399	388	386	416	358	391	369	398	397	388	364	373	376	379	370	377	401	384	400	393	379	412	393	410	375	410	382	397	431	392	365	389	392	393	404	387	402	399	400	388	383	383	360	345	387	424	399	378	396	408	403	346	366	401	415	388	425	364	416	422	390	377	414	406	393	390	411	383	355	404	370	397	366	398	410	376	410	384	378	425	354	343	377	371	355	401	367	361	353	379	390	356	346	412	430	378	403	400	396	393	387	381	400	378	401	382	362	393	380	374	403	377	382	397	359	388	379	377	377	381	377	371	368	353	410	348	372	382	385	343	402	373	387	390	357	357	400	440	393	388	377	355	392	380	372	363	369	364	384	410	380	380	377	406	380	372	417	395	366	372	383	358	384	387	382	422	397	365	395	410	425	387	367	379	381	415	402	390	404	364	371	406	378	405	403	392	364	421	353	386	366	375	410	428	385	375	420	407	400	359	372	364	349	375	385	418	372	367	371	418	399	389	376	380	360	374	360	367	347	398	395	397	364	380	384	400	346	394	389	374	396	329	348	398	371	428	370	383	400	377	362	391	386	371	387	385	387	402	349	411	401	383	390	362	387	384	379	415	383	413	411	378	369	367	399	391	349	374	335	356	369	439	385	405	370	382	389	375	395	374	395	377	434	383	389	406	396	405	384	405	409	399	394	367	404	427	392	398	390	368	400	385	398	367	380	391	410	382	379	398	375	413	416	409	410	367	397	416	391	361	418	393	386	370	393	392	376	399	423	393	391	388	375	388	411	382	355	391	418	377	388	378	391	342	379	377	361	392	375	420	391	380	395	367	393	415	418	410	410	425	396	361	359	344	383	404	387	435	370	412	365	364	391	376	382	414	398	355	384	365	401	414	395	426	368	385	378	412	394	415	395	379	369	410	396	374	409	423	380	368	385	397	378	354	368	414	341	367	359	374	392	367	375	414	371	392	387	417	411	374	423	374	358	399	397	368	414	369	389	370	385	392	410	364	385	357	388	434	394	381	382	399	405	393	375	404	394	378	357	367	381	407	426	384	369	394	362	367	372	403	394	414	376	402	372	365
24192	21005	26045	23434	2569	463	405	390	326	335	372	380	347	347	358	331	345	314	348	322	308	354	324	334	322	341	313	311	367	319	337	313	369	294	312	328	341	331	344	326	379	337	329	305	313	324	295	323	309	322	349	354	365	340	320	317	320	340	303	346	320	329	318	373	324	316	338	341	337	346	300	336	346	356	345	319	335	324	332	315	334	315	330	306	336	277	336	343	345	313	330	319	334	312	334	309	292	343	329	320	311	360	338	333	327	352	308	318	327	321	313	321	308	320	324	323	314	324	301	294	340	299	338	319	338	331	314	362	329	347	303	349	319	300	333	330	311	319	329	284	333	344	339	345	337	336	347	297	325	324	341	309	343	308	332	314	322	315	313	314	345	317	283	317	335	330	321	302	356	312	316	315	347	332	345	318	325	331	346	315	297	322	317	298	333	311	328	335	371	322	326	303	318	299	314	299	306	343	334	298	315	352	301	322	315	328	330	306	344	362	325	347	318	314	305	336	318	345	328	327	356	313	323	324	315	320	335	300	310	314	280	335	322	336	310	328	326	328	327	291	341	332	361	317	357	314	295	323	294	308	304	300	308	332	323	315	314	322	339	324	294	327	324	313	314	330	302	339	311	341	322	335	326	344	337	305	321	341	336	298	307	319	310	305	305	327	306	320	314	314	317	347	319	330	308	284	343	330	291	348	313	325	330	319	306	320	361	325	319	321	324	311	366	304	310	329	308	313	360	313	327	318	313	312	334	346	314	297	324	306	321	296	330	333	315	318	318	307	322	374	355	317	291	307	317	317	305	297	325	324	322	307	327	319	305	317	341	314	303	325	340	307	324	312	315	356	323	349	310	327	355	297	313	313	328	314	310	353	301	336	325	345	312	325	343	327	329	318	319	327	313	359	317	344	332	339	298	305	305	318	335	322	366	333	290	349	316	306	340	318	312	328	328	327	326	318	296	341	354	332	318	313	319	328	323	331	304	345	332	312	311	313	310	302	317	326	354	345	333	348	309	324	324	303	316	330	319	308	314	316	307	318	354	326	341	336	300	355	287	355	318	326	357	304	343	319	351	325	305	329	312	347	307	350	332	297	346	348	338	357	339	288	331	349	325	333	342	360	310	311	326	316	351	330	333	319	361	312	303	280	352	300	352	318	338	315	330	300	315	312	345	321	356	339	329	309	329	330	330	348	333	322	339	313	317	365	336	325	314	293	346	320	321	329	321	335	319	333	349	305	339	329	336	340	312	314	334	320	315	292	327	346	345	332	301	334	331	332	333	352	298	333	345	306	295	314	323	279	330	281	326	321	296	360	326	306	317	331	315	329	301	312	330	319	295	338	305	354	322	321	334	311	316	352	315	297	369	319	345	331	302	344	332	341	333	329	315	315	311	348	348	294	302	338	318	318	312	292	301	339	341	329	316	345	346	311	300	286	301	328	319	302	331	329	316	327	327	315	341	323	297	333	326	344	316	324	328	312	323	327	283	322	324	305	355	314	332	361	305	323	317	310	331	321	355	302	365	302	349	301	319	310	324	321	331	344	336	330	356	328	316	294	330	319	328	321	328	325	334	304	316	326	324	335	299	303	287	320	326	320	350	324	343	272	318	295	330	333	300	341	328	289	334	336	330	306	323	305	333	323	349	320	295	365	340	321	314	307	314	332	313	327	331	323	320	339	315	312	306	285	316	309	354	326	328	304	349	332	326	325	321	326	306	351	348	311	314	341	291	302	336	329	329	322	329	311	318	351	326	304	350	365	331	331	305	282	318	327	310	319	310	326	322	341	322	314	328	302	283	322	291	313	333	308	325	323	324	308	310	352	327	306	359	309	338	351	295	321	318	319	316	319	303	350	368	347	323	349	319	333	306	340	303	361	338	337	326	316	336	307	296	295	352	306	294	332	330	336	325	343	312	335	353	319	307	325	340	347	317	321	345	347	315	314	347	343	366	328	280	323	310	342	322	301	348	351	306	333	343	343	300	344	336	318	344	313	328	351	325	310	327	324	329	320	320	337	314	335	328	326	302	302	310	315	348	329	333	329	304	308	292	357	319	323	287	321	332	297	313	284	317	322	302	305	296	345	343	306	320	304	378	328	326	356	337	316	333	351	322	313	338	323	323	298	330	355	341	335	344	362	311	315	329	334	341	340	311	332	342	306	337	305	320	334	290	306	312	339	344	300	317	324	390	311	280	345	333	333	326	337	294	349	314	354	326	304	315	302	301	336	334	324	347	304	329	314	303	332	332	300	333	322	342	307	365	353	306	335	346	326	320	334	358	330	353	340	350	356	316	336	325	278	323	315	327	331	347	316	307	316	330	311	301	335	333	304	300	326	316	324	293	312	312	316	315	285	319	328	323	309	299	326	337	304	308	343	313	318	309	296	320	320	338	322	283	292	347	326	332	336	311	335	330	317	325	330	339	339	313	319	292	322	355	328	329	323	350	348	299	326	337	333	352	330	319	348	326	331	320	312	278	312	301	303	289	325	330	336	341	353	312	336	280	347	359	298	328	311	345	306	309	333	319	297	302	335	282	309	300	297	339	300	368	331	321	323	318	310	313	339	311	333	320	305	351	310	300	324	334	316	337	334	347	337	333	329	312	312	326	304	317	292	367	291	302	287	334	353	324	320	310	352	317	315	332	332	357	339	351	343	328	318	307	304	348	339	329	317	303	306	316	321	303	330	300	277	321	322	317	341	323	312	335	308	318	307	324	354	302	332	362	327	314	303	299	304	348	317	326	338	350	342	324	308	331	292	336	335	331	310	314	310	319	323	343	308	326	345	336	345	315	304	316	349	327	300	321	335	289	296	323	322	332	328	313	336	305	314	325	311	321	328	345	350	330	303	312	311	330	322	328	286	310	312	325	329	305	298	310	306	361	314	332	328	303	304	292	303	310	312	314	316	330	332	305	314	317	279	326	318	314	282	328	318	326	307	317	342	330	310	293	313	337	309	307	319	304	305	322	327	316	322	329	295	318	342	289	327	322	337	278	334	305	306	323	320	333	339	327	329	339	329	322	327	320	330	334	294	336	340	328	343	288	292	335	300	312	295	311	337	329	299	329	324	331	328	306	342	320	309	345	277	324	275	335	347	309	327	300	334	343	337	340	320	335	315	334	363	362	310	340	316	324	330	335	339	340	336	315	315	327	314	345	312	347	319	310	294	330	310	317	286	319	311	330	323	324	317	296	327	314	315	357	326	318	330	329	299	342	307	336	308	308	331	326	363	314	339	313	352	323	320	309	293	283	310	307	311	333	339	327	323	311	316	313	350	321	330	318	311	311	348	347	319	323	310	326	349	326	357	331	308	307	352	305	318	309	303	327	321	327	324	357	312	304	330	347	323	314	302	321	332	330	302	273	273	332	313	356	317	296	321	328	306	342	327	320	300	322	327	342	350	299	316	310	323	337	306	301	323	301	331	303	314	302	323	323	317	334	330	321	315	307	312	337	331	328	309	347	337	301	333	328	300	349	315
11298	46631	2421	1250	938	850	741	643	600	555	563	514	506	469	482	470	467	443	469	462	467	454	473	432	450	439	469	462	448	419	449	456	450	430	451	453	455	434	432	460	392	440	448	408	451	420	432	415	490	460	455	511	488	463	467	442	447	457	435	443	441	465	454	433	424	448	440	450	493	434	422	441	460	467	414	422	401	440	443	422	442	427	414	467	413	438	441	468	436	431	448	461	436	420	421	429	445	430	446	447	437	429	467	406	430	441	406	403	438	436	413	467	441	448	450	402	481	461	425	447	417	414	446	423	430	475	449	461	414	466	426	415	446	418	389	461	422	450	462	438	428	412	436	444	456	430	453	415	423	457	435	457	441	469	476	478	451	416	467	403	423	410	484	446	450	467	429	440	448	431	482	405	456	444	435	419	449	437	444	431	431	478	451	432	462	427	442	427	462	442	433	446	425	430	485	429	439	465	427	445	425	420	428	429	424	413	469	435	435	437	418	455	427	453	443	413	479	452	412	389	453	435	458	456	460	412	426	439	469	442	463	409	484	447	442	438	426	407	457	438	484	433	447	446	443	484	446	441	427	419	444	447	421	463	437	436	470	423	409	459	425	439	450	430	458	433	442	408	419	425	443	438	454	469	456	425	430	465	431	426	481	426	460	425	429	473	472	416	438	460	415	415	433	448	435	409	433	472	455	452	444	429	425	445	471	460	421	459	452	460	450	432	428	423	454	438	456	409	433	432	464	455	404	441	433	427	414	430	454	429	424	414	462	408	426	407	431	427	382	430	419	463	441	435	421	412	458	407	450	431	412	475	398	432	435	455	458	464	487	460	423	453	436	461	486	422	444	468	390	468	404	446	416	447	481	459	466	435	450	428	466	427	416	430	436	427	451	475	437	414	461	471	442	421	458	424	428	417	431	433	427	460	442	422	450	455	426	442	437	461	413	435	433	460	422	442	466	446	453	433	428	425	436	458	411	452	466	447	422	427	447	447	448	444	467	434	437	437	426	449	459	425	417	451	410	443	494	419	476	418	449	424	424	398	439	400	450	416	449	435	438	430	471	461	404	452	451	417	444	469	436	479	439	423	427	447	419	453	451	445	480	401	459	445	461	455	435	449	436	446	427	410	428	445	427	441	440	430	472	455	437	436	451	452	427	447	467	460	417	430	407	427	445	393	426	431	442	439	428	498	427	427	451	437	453	451	462	405	472	493	425	459	425	405	453	419	436	423	434	445	451	409	441	443	419	415	445	413	413	483	457	417	436	416	482	464	455	465	413	420	434	434	433	408	417	410	414	411	443	409	426	412	434	427	435	450	424	470	452	440	428	426	466	425	415	461	474	448	441	442	405	459	466	445	460	448	458	456	437	454	449	447	436	463	427	452	455	412	439	477	453	458	438	409	462	424	431	445	395	448	432	436	462	467	421	443	434	427	441	434	432	452	427	474	422	451	394	419	425	442	427	452	444	413	436	420	440	424	401	442	417	439	446	381	453	448	426	452	419	436	438	440	393	439	439	444	447	421	442	445	427	460	387	436	427	464	426	415	444	432	459	425	457	437	441	453	431	420	454	428	433	437	454	462	462	436	452	428	467	453	412	441	453	413	411	421	469	442	437	421	409	454	426	453	438	443	452	420	420	445	461	442	442	415	408	451	457	426	478	405	443	455	453	465	452	435	449	422	421	470	431	462	418	451	409	405	431	416	475	448	436	433	471	430	415	418	432	413	383	454	495	438	427	423	454	469	457	458	426	441	472	443	448	464	448	435	416	454	462	450	473	459	449	423	432	426	436	449	462	455	416	457	454	433	430	462	442	451	401	429	431	436	449	383	426	430	431	448	447	443	432	455	436	428	455	441	463	480	452	433	448	434	426	429	435	436	453	446	414	441	452	440	460	422	433	419	427	446	479	424	431	486	410	428	437	448	414	467	420	429	421	467	440	434	436	431	453	468	452	432	446	473	465	440	467	455	452	459	419	461	452	415	462	422	424	482	401	424	427	444	413	443	442	424	457	450	455	443	432	446	456	460	438	422	454	438	449	419	430	464	405	482	433	417	454	476	424	443	450	402	431	433	437	432	434	447	421	453	421	440	450	429	442	461	423	413	451	462	474	445	438	433	457	446	458	458	419	429	439	461	466	446	425	431	434	431	424	445	452	446	460	468	464	433	410	437	432	442	463	455	439	480	454	467	447	446	433	471	432	439	417	477	448	443	444	399	432	454	438	405	454	440	416	431	421	425	407	398	446	455	417	425	453	452	461	469	427	427	427	446	436	438	422	459	452	429	461	436	459	410	430	438	418	450	465	429	439	460	454	443	463	459	458	454	483	416	449	441	442	387	429	427	414	504	411	467	437	450	445	416	433	432	444	443	391	417	421	425	446	446	480	438	468	415	415	442	432	448	399	429	386	441	434	388	425	415	413	472	471	448	407	472	441	448	448	461	415	460	428	403	470	442	459	512	460	468	436	458	400	435	421	429	434	452	466	418	439	438	432	473	447	427	419	458	421	420	460	411	454	449	402	444	484	407	433	462	436	462	412	433	437	420	472	421	433	439	429	465	450	419	444	425	385	436	418	430	415	440	445	446	418	450	452	426	449	464	419	391	412	433	437	448	418	476	456	435	446	400	437	447	404	450	444	444	438	438	436	451	423	433	438	413	441	441	479	450	440	444	460	409	396	442	437	449	439	471	446	437	449	427	406	425	457	440	419	429	450	449	438	415	443	425	476	423	472	431	438	415	472	457	424	421	428	476	438	424	455	462	405	421	423	424	419	446	448	444	413	433	430	373	465	439	455	434	404	446	448	415	437	463	471	424	448	423	485	458	452	446	448	415	422	451	415	440	449	430	407	409	490	463	452	438	433	464	408	483	450	456	427	452	435	451	436	442	447	437	442	394	459	454	458	465	446	428	436	456	436	474	423	419	447	416	438	471	458	497	486	425	450	451	460	436	468	420	422	458	441	438	453	455	425	447	469	450	419	402	420	410	431	449	445	449	407	476	418	478	442	427	417	427	429	429	444	486	437	443	423	452	391	438	434	451	441	459	428	428	441	434	416	462	433	432	485	456	462	421	434	443	436	465	461	424	411	485	437	467	425	443	466	451	423	485	424	485	425	426	435	440	440	442	445	456	439	479	447	458	453	420	444	471	446	428	456	445	449	445	432	449	444	430	437	443	451	452	448	394	466	464	459	424	449	444	416	445	441	419	433	428	443	425	437	445	413	457	441	405	481	438	455	479	446	436	404	453	429	430	450	457	430	478	426	412	426	441	448	430	442	424	426	448	406	465	449	460	445	457	417	437	444	448	426	385	411	431	450	424	460	452	452	454	430	411	412	414	453	478	424	483	436	442	414	447	433	453	441	434	467	467	472	469	456	401	509	461	459	449	432	419	435	410	381	446	488	465	456	430	447	470	428	421	478	413	455	446	437	444	425	443	429	465	410	426	431	475	469	433	411	454	465	483	444	464	474	456	408	468
22080	20850	28659	23060	20806	19269	1508	436	309	289	263	225	203	213	196	202	164	174	174	138	157	161	137	162	134	129	150	141	132	116	132	128	138	124	124	126	127	131	131	125	126	117	137	136	125	115	118	135	125	147	140	142	147	154	168	148	125	132	140	130	142	130	139	116	133	115	138	143	126	127	117	134	119	126	121	117	125	122	122	139	144	131	135	124	110	128	148	126	120	124	118	139	113	138	117	127	119	132	124	121	131	117	128	132	139	110	119	138	133	117	112	124	120	126	97	131	114	114	115	107	130	121	114	117	130	115	139	126	108	136	121	119	125	114	118	111	134	98	136	115	142	118	141	135	105	105	122	127	130	134	112	107	124	105	140	157	142	126	105	113	128	125	115	117	133	124	127	117	98	114	109	122	126	130	118	122	119	113	138	121	122	114	133	122	130	120	108	122	105	117	125	124	142	122	127	123	145	120	113	107	126	109	124	132	122	133	117	128	126	118	111	122	120	125	112	137	129	119	142	132	133	117	113	131	125	108	121	142	122	122	91	109	106	122	134	119	118	122	113	113	127	131	123	95	134	110	123	124	110	107	114	111	111	119	114	119	125	115	129	128	132	122	146	128	127	102	99	126	128	138	108	136	118	113	116	132	146	123	123	111	124	135	111	123	111	136	114	125	120	108	104	114	114	124	117	114	129	118	126	126	129	139	140	122	128	124	154	127	120	124	139	109	136	118	116	108	124	117	123	117	125	123	106	117	108	100	117	111	131	103	130	135	110	120	107	126	141	126	122	128	129	129	133	128	134	117	123	119	111	130	121	110	106	129	112	143	121	115	133	111	119	134	118	110	121	113	134	126	114	108	128	139	113	130	115	135	129	119	141	108	126	124	130	118	109	121	107	131	114	132	118	127	122	110	126	127	105	128	112	122	135	146	127	122	134	131	131	109	111	120	131	106	104	120	111	109	121	111	127	108	108	127	123	114	116	125	122	119	116	121	133	121	106	134	147	138	116	137	117	136	134	103	115	127	113	125	134	131	113	127	133	109	104	126	122	99	134	125	114	109	117	128	111	118	125	131	96	130	114	129	132	105	121	126	139	127	129	123	141	121	140	129	116	138	113	133	138	108	114	114	126	121	129	107	130	127	125	116	110	119	123	134	122	116	120	123	126	115	129	110	142	144	120	121	106	112	119	114	119	147	124	134	110	125	131	110	114	133	118	110	133	124	133	95	114	126	120	124	112	122	140	111	124	113	121	117	113	111	128	97	123	122	125	116	117	111	125	137	106	124	112	133	135	106	119	119	113	115	98	116	108	110	127	131	117	128	125	123	110	112	115	93	113	135	127	126	116	107	135	118	133	120	115	107	121	120	129	109	132	138	125	125	151	120	126	140	105	111	140	124	127	124	118	122	118	123	122	125	115	128	112	109	111	126	132	127	121	117	125	130	130	109	113	129	119	112	125	114	119	108	140	120	107	135	135	139	126	127	120	115	146	116	124	115	129	132	111	129	138	125	116	120	131	143	133	120	128	112	139	122	133	144	143	108	103	114	115	125	122	128	120	116	128	130	120	125	117	115	104	114	131	137	130	122	109	133	139	129	119	126	102	107	117	120	141	125	145	122	118	121	123	133	114	119	137	128	115	139	127	112	119	120	122	112	126	127	107	110	128	116	101	124	113	148	113	130	137	104	127	112	130	121	125	129	134	129	91	147	106	102	123	123	116	115	98	116	120	135	123	131	119	136	129	99	125	142	110	122	140	124	113	114	110	120	107	124	129	128	108	141	122	124	110	107	159	110	119	119	128	141	118	116	123	138	107	101	124	134	124	132	111	135	118	115	121	125	140	119	126	139	138	123	143	113	125	125	130	134	128	113	112	124	124	123	103	136	113	115	114	103	128	123	121	103	125	125	134	112	107	110	122	108	101	126	123	118	112	123	118	126	108	111	127	135	136	121	125	111	110	115	135	124	121	131	124	126	127	118	129	120	140	116	112	127	118	125	130	107	143	100	134	107	106	132	131	116	133	116	120	136	124	127	124	124	141	115	134	106	117	118	130	124	130	114	127	109	128	106	129	130	115	109	119	135	135	125	131	117	132	105	125	115	127	132	123	130	139	112	135	159	124	113	101	96	130	130	115	110	102	107	114	128	131	111	131	127	127	109	138	134	134	130	132	106	116	117	126	115	121	117	126	123	140	144	132	109	138	137	128	114	118	121	133	113	114	114	130	141	126	113	124	108	124	100	105	115	115	114	101	129	120	123	118	142	133	109	117	106	112	111	127	115	132	102	109	107	130	101	142	109	122	110	123	126	108	105	130	122	127	120	122	125	111	126	115	96	119	121	144	124	116	132	119	113	118	136	138	104	134	107	129	125	118	127	121	112	127	111	123	135	117	108	118	116	140	112	123	133	125	122	128	124	125	129	147	121	128	138	142	133	142	135	109	116	112	118	137	115	127	137	103	162	138	111	116	131	114	127	136	114	128	121	102	129	99	133	126	112	119	118	112	110	135	111	116	92	129	121	131	138	122	131	130	129	123	125	112	117	134	129	122	113	144	115	130	120	102	144	108	136	112	116	138	110	116	123	102	114	135	153	133	111	129	110	138	127	105	113	125	124	149	136	143	131	121	114	107	108	134	107	124	126	116	106	132	115	122	115	103	133	116	113	115	123	125	126	130	105	125	118	124	123	132	143	120	117	135	124	134	101	132	109	111	125	119	118	102	109	117	125	117	134	130	140	117	106	122	111	86	122	109	126	111	117	121	122	129	137	115	122	131	110	140	119	107	124	124	131	124	119	100	147	148	144	122	110	112	117	117	147	118	110	111	128	114	141	99	122	106	127	106	131	117	131	119	103	122	122	121	119	127	141	123	124	131	145	163	110	126	141	134	121	119	133	135	103	138	136	119	122	116	131	103	137	113	115	123	127	126	99	110	122	120	128	128	106	128	100	119	111	131	127	121	101	131	118	115	128	114	110	119	136	99	98	120	115	129	117	107	118	127	126	115	109	132	114	112	108	132	121	118	137	119	124	145	103	127	113	114	127	114	123	123	118	130	114	135	115	116	116	124	116	115	120	112	133	117	123	113	110	119	136	125	122	118	118	122	116	115	132	121	134	106	136	107	119	98	105	125	130	126	143	120	119	130	112	95	116	105	119	124	107	115	127	103	115	125	110	135	115	121	135	126	120	107	124	109	143	112	130	116	120	101	112	121	136	124	135	114	133	123	113	122	128	120	123	133	119	126	105	134	111	115	131	122	129	155	135	100	128	125	131	124	137	94	139	131	118	117	111	137	122	104	119	114	107	128	118	134	116	110	123	127	122	128	110	114	129	116	124	132	130	136	123	126	109	108	114	114	129	157	107	126	118	107	109	121	135	126	125	114	102	122	124	131	115	94	114	111	128	103	125	159	141	102	110	120	127	144	98	124	128	109	137	123	100	134	105	135	113	111	116	126	127	129	117	128	131	125	116	121	118	126	141	101	130
14822	58875	6889	3156	2211	1703	1223	956	739	633	585	489	425	390	318	276	341	284	302	252	237	252	238	212	221	223	202	205	181	208	188	210	187	188	174	183	187	184	183	189	191	204	193	179	202	185	170	172	203	221	224	228	247	246	196	198	203	189	175	188	188	197	198	184	179	193	180	199	179	163	172	158	163	168	174	178	172	174	185	183	205	198	182	177	191	166	182	165	146	174	150	164	165	186	178	158	160	166	182	168	163	186	172	180	176	157	148	165	176	156	191	158	177	180	160	156	168	185	178	180	172	185	153	133	167	178	158	178	171	199	161	192	155	171	177	164	179	143	158	181	184	156	170	168	159	166	164	159	174	171	184	191	188	182	166	149	164	178	171	193	193	166	176	186	153	156	174	209	149	140	184	154	177	208	176	182	180	165	168	187	186	179	181	152	175	143	156	168	193	159	177	165	160	169	174	173	158	196	161	163	159	167	170	193	168	160	180	177	168	188	171	174	175	179	170	161	164	171	166	187	179	141	151	174	176	161	170	166	178	151	171	142	201	180	149	157	186	187	158	180	169	165	157	188	163	154	180	189	167	156	165	168	173	172	170	176	174	193	183	173	155	162	170	189	157	141	140	169	176	178	174	169	172	156	168	183	155	153	220	161	154	162	171	177	172	174	150	160	186	173	163	163	183	165	159	180	182	151	156	174	144	181	172	193	169	186	182	169	205	166	145	187	161	184	186	155	171	193	169	176	169	181	199	164	158	172	159	170	156	184	162	157	166	150	178	175	165	173	165	160	144	174	174	189	179	176	175	157	172	144	179	143	161	166	175	184	169	174	162	186	182	185	160	164	161	195	154	172	166	153	196	158	181	174	196	168	182	200	173	165	180	186	173	158	164	174	198	172	152	167	172	184	160	167	178	171	172	168	166	182	169	165	177	176	165	171	183	148	183	185	167	172	175	178	161	156	151	157	153	186	155	165	187	170	180	166	158	168	161	162	182	152	161	178	196	176	172	196	181	155	180	157	174	172	143	171	165	186	170	139	175	178	191	144	159	170	195	161	179	174	166	197	155	176	171	160	184	182	159	185	159	162	158	176	169	169	174	155	171	169	175	162	176	192	157	149	159	175	160	180	169	178	167	157	195	167	169	175	186	160	177	169	159	186	180	170	168	172	182	173	172	183	170	158	158	158	165	183	172	142	149	180	169	174	146	170	180	175	149	168	166	177	170	177	186	176	191	161	171	172	165	163	171	172	156	146	158	144	170	169	158	187	178	195	161	196	173	173	156	166	179	155	166	165	156	159	193	152	160	169	165	150	170	150	168	149	180	192	164	183	174	170	178	181	167	174	158	182	174	178	165	197	166	158	164	195	197	164	186	146	183	163	167	165	169	162	167	158	173	161	160	161	186	160	172	160	171	130	158	160	185	174	167	175	160	140	186	161	177	167	148	148	146	140	140	171	180	179	134	175	175	174	165	188	162	177	166	175	165	146	178	160	189	156	178	174	173	155	174	174	197	173	166	179	172	163	168	165	149	164	155	169	169	170	150	164	202	172	172	195	168	157	183	160	165	178	182	177	157	180	169	167	142	177	191	158	161	178	178	188	188	159	175	153	164	174	144	190	148	171	156	158	176	155	164	159	157	171	178	194	168	177	188	170	188	163	158	135	174	159	182	147	169	159	191	171	170	170	170	168	159	168	169	192	149	167	179	171	153	179	175	168	167	165	164	171	189	176	171	170	168	149	155	131	171	153	162	158	184	156	170	168	167	158	154	179	171	149	171	187	169	162	151	198	163	188	183	160	181	192	161	171	174	165	155	176	192	164	166	180	160	157	185	152	170	155	177	146	161	171	182	171	149	199	174	190	187	174	153	175	149	154	151	162	165	180	181	166	174	171	161	171	167	166	171	151	132	195	177	164	158	171	146	169	174	167	186	169	187	151	166	157	158	169	146	187	166	182	152	178	159	178	165	176	175	185	158	172	162	174	165	169	174	171	206	164	175	180	174	181	170	144	171	185	203	155	164	165	182	169	193	183	181	166	160	174	178	166	154	167	201	173	171	199	172	167	173	170	166	170	159	172	164	162	144	191	176	165	168	161	166	157	185	160	177	190	182	149	166	171	172	200	192	169	165	167	171	171	176	161	158	185	172	155	162	151	166	165	173	142	174	162	173	194	158	166	184	173	143	181	160	168	167	180	161	157	196	161	181	177	166	167	181	149	195	167	160	185	148	153	170	165	153	168	162	188	198	188	161	154	200	165	176	167	154	170	154	154	170	187	169	207	199	178	177	206	175	178	150	163	181	163	166	172	175	186	194	161	152	199	169	168	154	157	182	177	178	161	173	193	140	171	180	180	158	163	159	182	171	162	151	201	179	151	179	160	149	159	185	187	165	179	179	182	157	192	181	177	177	153	156	202	152	156	177	191	146	187	166	172	182	187	169	146	165	161	175	172	159	169	162	188	157	172	161	169	184	171	157	187	166	161	177	161	191	161	159	175	172	172	172	178	157	195	181	161	193	169	181	154	179	153	152	139	169	155	173	171	173	170	166	180	168	171	184	169	147	173	173	158	187	172	166	195	164	146	169	165	194	181	175	188	169	180	162	142	181	172	178	154	157	174	181	158	148	159	176	167	148	178	167	174	152	191	185	167	165	152	155	137	166	172	177	159	150	187	149	163	159	171	182	164	160	158	154	166	164	153	161	162	179	176	187	173	172	164	158	152	183	180	162	183	175	171	164	174	158	179	134	172	156	175	175	167	153	168	172	165	177	166	173	164	155	185	166	197	177	183	185	198	167	157	156	157	168	182	151	178	188	153	172	187	174	177	178	150	175	164	175	185	154	181	165	186	167	179	150	149	188	166	157	173	200	170	175	177	183	182	172	155	180	176	174	173	197	180	180	192	178	222	179	170	170	178	181	175	175	179	184	169	169	186	160	166	210	152	185	154	156	161	165	178	191	174	165	158	168	190	184	174	182	164	176	192	169	168	179	162	164	156	161	176	149	184	165	165	149	177	151	151	146	166	192	147	186	160	150	155	162	158	178	157	180	173	168	160	182	170	151	145	178	184	160	186	169	163	177	149	177	161	163	161	159	146	180	161	165	186	169	183	155	180	155	170	170	175	153	193	176	179	164	178	153	143	153	181	200	149	167	160	175	160	191	150	176	166	173	166	181	145	160	173	201	181	169	177	188	182	176	155	162	166	169	168	174	164	158	158	163	170	155	185	164	183	167	168	156	169	163	167	156	205	170	162	177	183	174	173	183	159	184	174	151	167	192	151	198	160	164	168	176	151	165	197	152	170	165	167	172	156	180	155	174	166	175	178	156	173	168	169	155	174	186	150	165	166	189	152	157	177	173	199	152	158	159	144	174	160	176	173	180	190	177	173	176	172	154	160	178	165	147	161	170	157	179	136	153	155	156	165	171	170	178	171	169	153	163	180	170	176	160	175	168	144	188	152	165	175	163	173	160	181	164	164	164	166
26824	18250	4875	658	459	460	390	405	418	393	399	397	381	345	433	376	423	392	398	380	399	407	382	404	390	409	397	418	413	418	411	424	421	401	418	415	403	402	401	433	414	394	411	404	371	403	426	410	407	394	399	403	402	385	433	392	370	434	409	392	390	426	381	411	383	381	400	413	431	378	409	414	413	364	410	378	409	387	380	375	434	397	390	409	422	382	389	399	395	414	391	405	394	409	401	373	431	427	410	417	419	395	414	415	383	406	394	395	382	385	365	399	404	412	437	414	392	371	397	386	382	395	404	396	417	415	429	388	391	442	435	411	377	377	385	357	368	386	405	438	436	407	377	400	389	415	379	407	386	400	400	378	411	393	386	402	411	435	389	416	383	420	369	403	423	385	370	443	388	399	384	391	409	383	396	365	367	350	390	422	396	371	422	372	437	394	402	423	403	384	382	387	401	383	366	421	402	422	391	390	382	393	427	416	391	401	419	422	379	397	385	433	410	410	424	402	414	430	410	430	419	415	415	419	372	409	429	382	393	381	391	418	398	411	401	422	414	432	390	400	383	390	382	405	378	412	348	395	400	401	394	395	394	389	407	355	386	400	411	378	362	400	400	397	398	363	400	408	410	361	387	388	414	374	364	378	377	400	415	387	376	461	413	386	371	394	360	411	378	408	416	397	408	417	388	388	431	415	419	369	385	420	408	421	413	395	401	370	379	402	420	428	387	362	359	386	438	407	406	399	427	385	406	396	390	451	426	398	382	380	403	406	388	387	382	378	402	437	408	375	403	422	393	394	420	418	406	396	400	379	384	375	418	396	404	418	414	431	412	405	395	401	391	418	394	441	415	386	388	413	410	395	411	385	400	411	429	399	438	356	411	399	417	407	388	358	421	383	402	393	400	394	364	415	399	385	398	422	400	381	425	396	376	402	363	397	409	415	400	417	375	385	398	415	392	433	455	434	378	374	424	376	381	424	350	421	425	418	411	409	440	430	362	396	442	406	382	403	399	401	391	421	391	400	413	368	347	380	408	417	372	369	394	385	363	401	406	408	369	378	429	409	406	360	389	387	412	385	404	388	356	397	412	411	394	392	424	423	398	393	392	400	429	399	418	382	365	413	382	383	419	352	380	401	395	417	409	414	393	388	370	412	396	445	398	381	387	418	411	410	404	402	340	418	388	426	390	409	391	368	422	441	421	378	394	428	386	383	385	405	387	407	400	364	379	391	426	365	364	419	402	376	410	382	383	420	415	381	385	399	388	411	382	420	402	413	419	374	403	363	396	383	385	387	388	388	397	378	410	438	411	385	431	364	379	396	415	412	375	410	413	380	402	404	424	417	376	383	405	403	379	340	421	414	425	430	409	408	458	436	426	386	363	403	382	433	398	384	393	373	377	395	387	404	457	418	415	410	429	387	384	397	398	409	371	432	380	424	361	404	388	405	398	391	395	389	397	407	405	376	412	368	390	384	425	393	392	373	394	415	405	360	406	407	404	393	411	380	372	472	412	387	374	397	440	389	391	362	410	382	438	392	422	396	393	390	402	445	389	380	377	399	419	400	397	426	407	391	392	393	374	427	405	401	373	402	393	383	402	404	393	403	388	404	374	396	411	393	387	404	422	418	378	374	397	375	405	391	392	391	432	397	389	404	409	377	406	382	398	424	413	390	450	417	393	426	352	385	422	402	381	404	373	417	399	400	396	395	391	416	377	412	391	421	406	424	386	408	381	387	388	394	366	371	439	395	409	368	404	354	398	399	421	384	376	414	371	371	360	362	399	399	378	386	408	418	367	400	417	415	416	388	400	409	383	407	403	429	423	412	390	396	391	441	406	414	382	436	404	398	383	427	402	380	379	361	421	362	377	387	376	411	411	375	407	412	390	447	411	422	426	419	373	383	427	416	403	383	402	434	414	405	376	366	367	401	402	415	421	375	392	420	387	400	412	379	402	388	405	422	365	397	397	416	385	384	396	400	393	415	385	437	406	405	363	385	407	400	395	386	381	380	414	391	412	395	373	397	392	409	411	388	377	427	419	405	392	359	400	381	427	391	406	376	364	400	418	435	371	410	412	384	416	396	395	407	408	389	408	387	408	391	363	425	390	399	389	371	357	391	431	398	384	392	411	401	387	393	427	413	415	378	426	424	401	413	399	409	410	448	464	456	366	392	392	376	418	382	411	405	417	426	417	377	373	445	413	378	411	392	403	411	418	399	400	383	394	423	425	388	388	409	380	384	436	389	403	394	410	421	415	377	397	392	409	404	369	361	404	427	383	430	369	392	381	445	366	381	386	423	390	413	400	416	405	413	411	424	372	371	387	383	398	396	415	411	444	399	383	400	399	412	387	413	436	376	368	402	398	369	385	380	377	417	386	415	406	393	457	410	387	398	419	405	417	393	399	433	370	377	413	400	405	415	391	408	431	421	388	363	416	372	393	414	434	434	403	388	463	377	389	380	371	386	405	403	410	402	391	361	389	408	384	410	433	398	423	390	404	374	406	373	375	381	389	413	423	392	381	403	366	379	391	413	440	428	405	414	388	405	385	383	385	363	434	403	379	410	395	416	398	398	426	404	402	426	405	406	403	397	393	398	405	421	385	408	364	389	416	404	417	395	417	395	392	403	417	396	425	376	392	421	408	426	399	400	429	398	421	427	387	379	370	386	411	410	389	403	412	385	409	430	447	432	415	400	394	431	419	412	403	414	408	408	402	388	368	397	398	380	378	378	387	370	378	391	376	353	376	386	407	396	399	403	408	381	398	383	407	407	388	410	409	441	390	427	391	379	413	398	373	416	409	433	368	432	364	426	383	438	393	385	388	390	362	373	401	416	388	426	421	418	397	423	406	383	390	385	404	397	414	392	424	407	390	414	401	433	386	378	387	382	369	424	420	404	388	404	412	358	397	435	432	408	422	391	390	386	438	415	409	433	378	418	393	390	405	422	400	409	425	400	413	396	387	399	462	365	368	424	407	398	407	398	400	413	383	414	391	391	381	399	393	408	409	400	417	386	377	394	400	384	402	380	421	414	378	433	448	361	382	399	417	412	378	443	356	391	402	415	389	440	399	385	413	406	380	418	413	370	420	434	412	415	406	404	386	436	416	385	360	419	412	416	401	401	384	406	378	394	398	386	402	420	434	384	385	401	359	367	415	412	407	399	380	390	394	388	397	406	392	360	359	398	380	370	400	387	394	422	350	410	393	405	378	363	416	389	372	385	396	349	400	396	421	394	403	423	415	383	422	410	396	380	419	409	395	403	427	426	408	385	407	407	414	389	389	374	422	427	420	414	417	417	429	397	372	397	394	365	389	395	417	405	386	396	428	405	360	400	391	406	431	433	441	353	383	413	405	420	395	392	403	405	415	433	402	397	398	417	381	406	442	395	419	381	414	407	430	384	393	386	390	369	409	382	395	429	398	424	392	398	371	458	390	398	412	385	409	409	401	395	391	341	413	448	422	415	426	382	417	370	394	389	395	366
6424	19967	953	682	636	684	583	593	551	531	551	557	543	585	553	542	604	551	545	563	508	547	572	562	561	541	560	535	519	537	531	586	542	563	549	556	529	515	547	551	536	548	528	518	594	530	531	552	543	562	586	580	593	620	557	595	569	566	601	579	579	586	568	565	553	551	554	577	562	504	561	562	579	547	552	575	517	549	583	538	568	549	558	574	581	523	516	568	565	560	571	537	572	558	532	512	571	526	555	527	537	532	586	569	538	569	559	515	557	581	578	558	558	601	540	556	527	564	537	517	501	561	561	525	594	535	543	543	519	564	536	536	558	542	589	550	601	531	587	543	531	556	570	561	543	554	549	568	558	523	554	516	533	612	527	598	579	559	584	567	559	556	517	539	556	543	536	534	549	554	564	561	547	572	545	552	566	493	495	572	559	560	559	540	544	570	553	555	588	546	544	592	579	520	539	519	542	546	578	520	563	566	569	568	559	551	547	559	538	521	537	604	557	603	577	575	548	555	547	605	575	553	556	564	520	553	546	584	568	557	555	537	548	564	513	555	585	570	603	542	569	581	569	547	557	569	517	554	570	545	553	539	519	564	549	546	586	499	549	608	547	547	501	531	560	560	526	547	568	526	545	531	536	511	570	597	558	583	502	548	568	524	581	542	605	532	543	573	598	555	540	569	562	529	516	573	565	522	552	514	542	600	542	568	561	544	597	593	569	548	565	549	529	566	518	572	547	525	527	576	523	575	509	608	536	554	527	556	545	548	573	566	543	557	608	547	568	562	599	596	524	546	548	541	612	495	519	548	536	603	539	504	546	585	571	554	571	537	529	554	595	500	584	570	554	522	616	533	575	528	536	576	558	556	558	531	557	538	530	546	560	533	524	548	528	584	587	558	536	567	571	530	578	562	562	581	603	564	550	550	579	532	564	549	538	528	510	592	545	557	520	549	574	545	556	527	560	563	588	545	564	561	525	544	523	533	541	546	559	585	528	556	604	561	516	551	553	527	557	537	536	522	565	599	542	570	588	552	526	618	536	555	532	610	540	517	526	519	567	544	535	555	560	536	508	571	562	542	531	521	559	534	530	553	540	574	540	578	595	572	561	545	548	570	547	591	563	546	588	572	601	577	543	543	603	532	536	540	559	525	555	569	526	534	545	556	574	574	542	542	529	527	604	548	542	522	561	525	525	562	521	561	569	541	527	587	578	520	576	587	561	554	581	559	531	621	552	569	553	573	568	573	582	567	561	522	563	538	558	550	540	526	559	570	554	530	572	567	538	590	607	560	561	569	567	530	528	540	544	520	525	562	553	560	576	593	536	551	553	535	530	565	566	558	534	513	547	584	565	580	544	617	510	574	524	555	537	546	526	544	543	572	580	559	591	553	569	547	579	563	548	602	539	502	568	564	539	549	558	575	520	562	513	547	530	589	536	582	544	570	587	557	566	593	533	552	519	567	511	574	557	573	596	513	582	548	576	568	509	623	541	542	555	522	557	571	538	527	557	549	570	573	569	530	629	514	554	558	569	548	606	509	519	539	597	586	564	532	535	513	530	591	533	564	534	540	551	539	543	534	557	535	557	573	565	576	570	541	558	601	534	545	587	541	553	537	562	560	569	556	558	572	526	565	549	592	555	559	558	528	534	557	552	562	558	532	606	559	542	572	557	561	542	554	527	549	558	565	531	548	558	557	589	550	531	563	576	556	521	552	538	527	520	593	564	583	513	558	544	570	576	574	591	552	582	520	565	556	513	587	544	542	556	550	530	548	499	560	550	565	565	524	591	539	548	570	545	564	540	565	579	575	605	578	522	525	577	529	530	555	571	498	620	581	549	587	542	509	552	529	518	539	534	583	551	585	589	535	565	528	576	532	533	548	548	567	546	553	522	567	543	531	574	569	571	593	541	508	519	531	548	537	543	568	532	565	549	516	547	560	536	546	523	563	556	516	568	528	580	557	535	553	559	587	554	561	580	551	537	530	545	538	546	538	510	536	544	509	559	578	573	556	578	567	521	543	575	562	559	546	529	512	542	579	581	577	542	541	521	564	558	555	533	545	548	580	551	544	579	556	534	568	559	567	536	512	583	566	529	514	554	515	535	526	528	592	562	552	563	524	566	538	554	530	544	534	568	535	521	599	551	548	565	534	588	531	531	563	544	585	553	553	519	546	558	574	557	556	565	544	558	560	551	542	577	546	577	579	558	528	585	574	582	524	513	553	535	544	544	525	574	572	557	508	589	518	544	525	556	563	526	528	547	552	495	535	543	548	531	552	561	539	579	560	570	540	554	563	551	571	534	557	571	532	568	592	574	524	524	541	527	578	561	534	540	608	557	581	527	569	586	532	539	564	579	541	568	526	551	561	539	578	583	560	569	528	530	543	567	540	563	541	560	564	592	547	578	564	531	528	553	508	592	562	527	561	564	547	532	568	559	540	576	543	547	551	541	533	564	549	588	538	596	571	521	558	607	574	601	554	524	560	563	539	544	601	566	567	554	521	512	544	552	580	551	592	546	532	556	544	587	508	555	554	493	549	587	570	570	531	561	594	583	560	579	557	553	544	554	549	587	542	558	551	562	559	539	556	553	555	574	549	539	546	555	556	516	546	548	597	520	535	531	515	517	568	610	549	560	548	553	597	539	547	617	561	547	552	581	568	526	578	587	511	553	503	534	549	560	570	562	560	543	600	560	562	539	620	566	568	530	542	497	518	569	534	531	566	557	568	578	584	563	556	507	539	525	533	539	559	497	558	542	534	565	541	597	576	518	543	572	516	617	569	524	567	587	565	575	545	546	568	580	543	541	546	537	494	549	540	540	570	528	532	542	541	571	596	560	592	550	556	550	527	526	544	607	527	566	521	566	548	518	545	534	572	531	614	539	565	561	518	530	563	593	565	564	575	534	605	555	540	505	537	605	534	565	587	572	547	541	531	530	542	559	586	537	582	552	569	546	545	523	512	574	606	564	528	580	551	542	551	543	523	584	539	527	603	540	556	603	525	556	543	543	548	566	536	560	514	562	542	552	560	573	619	573	567	544	540	524	575	550	591	538	571	553	563	546	541	577	555	528	511	525	573	554	550	542	544	529	569	528	547	606	572	526	567	517	614	574	539	527	540	531	545	552	547	566	558	556	541	505	562	532	548	573	573	554	539	545	547	562	552	557	550	570	566	548	552	512	587	535	606	562	564	560	582	578	573	536	532	545	560	558	601	560	525	563	571	545	526	528	529	538	539	528	580	533	550	587	569	552	576	557	571	595	509	531	523	523	573	524	547	539	587	530	521	540	549	554	569	549	550	557	546	582	567	534	567	563	546	540	563	541	526	547	543	521	567	554	566	565	585	589	581	563	581	586	533	561	561	501	555	517	559	525	526	555	573	524	548	589	592	497	551	548	575	520	527	626	506	576	556	526	602	560	576	568	596	560	558	530	543	568	578	540	561	526	575	570	586	556	598	541	551	549	544	554	527	587	531	585	618	521	566
23008	20803	27718	23931	20643	5798	578	442	405	356	338	290	313	325	314	315	285	258	282	293	267	235	279	296	290	287	272	259	267	253	271	306	293	283	237	277	279	292	274	291	275	266	257	281	275	257	266	265	286	273	272	297	282	285	300	284	260	259	286	297	298	283	291	250	273	268	286	260	289	261	244	264	274	248	287	275	279	290	237	277	264	255	278	282	242	286	283	251	286	260	272	265	271	261	262	278	251	262	267	274	265	292	269	260	237	264	267	259	223	238	268	270	267	266	271	264	247	264	281	262	312	237	266	226	238	239	257	264	238	257	257	253	261	251	251	269	256	255	251	241	283	289	243	277	285	271	284	258	238	258	262	243	258	264	264	282	275	245	302	271	289	242	265	254	266	260	298	228	274	249	256	242	263	270	253	270	273	265	243	287	251	266	252	256	275	280	269	246	235	272	255	250	263	276	239	238	263	252	262	284	246	263	259	268	277	256	267	257	294	277	270	257	252	266	277	255	264	282	275	269	248	254	266	260	243	269	244	267	237	253	270	251	265	269	249	290	270	264	274	289	271	266	263	251	277	286	299	257	287	254	254	253	233	263	274	304	280	227	265	271	277	260	276	278	271	286	265	282	272	273	293	246	276	262	267	240	257	275	246	271	270	253	258	262	260	272	254	278	278	271	254	249	280	278	265	275	244	244	240	287	247	236	270	274	258	259	292	280	206	278	245	272	253	270	245	263	265	268	238	298	303	259	267	279	262	294	234	274	283	247	248	226	261	255	267	260	270	262	239	262	272	273	275	241	276	276	280	256	256	269	247	254	221	254	262	272	241	260	252	244	253	278	283	279	256	266	283	297	259	288	239	266	266	259	275	259	265	265	281	268	266	316	261	245	286	294	263	241	234	288	256	259	282	268	292	286	265	246	274	233	270	276	265	249	255	259	278	274	259	259	243	277	270	245	265	249	240	258	285	266	243	260	289	277	278	283	254	276	250	236	260	268	280	284	254	268	270	266	282	281	257	290	295	263	273	276	275	253	269	245	244	245	272	286	242	235	242	261	244	247	267	257	267	273	252	242	269	244	246	284	283	283	258	261	266	249	249	246	259	263	249	236	277	273	248	270	262	279	254	263	255	271	270	254	251	262	273	296	255	240	259	291	258	284	268	258	298	250	266	272	284	258	255	271	280	281	281	240	285	273	272	252	264	284	221	262	255	238	277	250	255	260	271	245	260	268	296	232	251	254	259	264	252	247	278	281	270	292	260	243	272	260	261	256	260	262	252	263	263	260	257	270	284	271	251	273	266	257	293	250	274	241	249	232	277	239	291	258	282	232	270	242	237	274	267	239	269	272	262	253	299	262	271	265	244	254	246	244	274	249	267	250	248	261	257	260	261	297	272	262	246	251	238	264	244	266	290	298	269	248	273	262	248	266	281	242	284	271	233	264	244	261	230	264	270	274	235	282	245	283	260	261	281	255	266	271	248	274	274	287	260	254	257	260	280	258	281	232	250	255	278	261	254	271	248	283	218	233	246	258	261	264	265	271	267	264	264	260	238	287	256	243	268	279	250	243	250	270	253	276	268	248	272	243	266	290	250	232	243	253	285	280	284	272	258	250	260	294	257	274	293	258	259	259	270	283	266	290	240	273	287	231	262	258	265	292	274	252	271	283	272	248	259	252	245	275	262	242	254	264	257	268	263	254	244	284	265	243	245	257	248	258	282	282	271	270	295	267	268	247	249	247	260	270	255	266	255	244	258	277	256	283	285	273	256	260	276	272	300	281	240	249	273	255	255	260	268	269	254	266	240	247	261	258	285	267	254	236	256	249	274	296	255	236	266	254	258	250	239	273	238	285	295	269	248	258	263	270	270	246	287	277	240	248	261	259	260	249	263	236	277	281	274	286	286	283	274	236	236	283	245	240	267	283	257	246	285	259	257	288	259	286	241	263	277	271	292	260	260	279	263	287	271	275	282	281	278	264	261	266	241	303	257	224	260	250	266	270	275	251	287	242	270	290	252	244	254	295	243	258	257	249	275	278	267	252	246	264	275	261	275	260	260	281	252	235	292	250	243	270	302	277	249	230	273	263	260	254	259	264	268	269	280	260	256	239	259	255	258	292	272	253	280	270	265	267	250	272	238	267	267	238	260	229	265	240	235	287	274	254	266	248	266	252	251	233	262	253	298	296	249	266	232	245	291	265	231	259	247	258	278	249	251	261	244	279	288	259	253	279	245	300	283	245	239	250	270	260	245	256	249	256	276	282	273	276	245	263	279	259	266	266	246	272	285	259	257	253	263	241	257	276	251	253	262	294	259	253	265	243	269	268	299	253	274	257	257	253	260	263	240	251	232	276	254	280	254	260	280	261	230	289	262	234	244	262	268	263	283	254	226	287	250	263	271	243	256	281	239	256	259	270	277	245	263	257	271	247	276	269	300	245	262	271	241	251	273	266	291	270	252	272	266	272	254	240	251	271	252	266	257	283	253	279	237	258	243	270	276	259	237	237	286	260	272	255	295	286	232	247	269	234	253	228	273	261	269	268	253	264	235	263	285	294	248	265	284	265	261	258	221	260	253	237	276	226	277	266	272	279	267	260	287	243	254	250	276	270	262	227	286	249	245	248	273	250	245	246	255	263	254	284	246	267	257	231	250	255	257	239	274	289	261	235	276	263	256	252	303	274	252	260	270	279	261	253	235	236	264	260	267	286	275	276	275	261	242	265	282	276	273	285	259	279	250	258	261	273	257	262	297	260	280	277	283	277	253	265	270	222	235	268	250	241	283	276	260	252	241	251	296	269	263	266	280	267	274	256	260	253	253	246	259	275	260	256	293	270	238	274	232	256	282	280	242	299	246	257	267	263	289	258	300	258	248	266	291	243	267	275	281	286	258	245	251	261	258	266	251	242	279	294	275	262	299	249	254	234	287	275	258	264	265	268	239	246	267	260	291	278	272	267	261	246	268	296	269	260	277	269	287	241	287	290	277	239	263	266	252	256	252	271	261	284	267	253	265	261	261	282	242	269	263	253	252	260	269	273	264	280	289	284	243	247	266	263	256	261	255	255	262	246	285	246	277	268	245	263	273	259	252	248	246	265	266	286	285	289	283	284	254	263	240	253	267	239	264	264	266	278	245	261	261	272	248	268	245	261	266	259	283	276	268	251	275	256	290	271	268	270	260	275	257	279	280	249	279	268	250	295	269	265	277	272	233	276	250	281	262	262	265	269	256	263	281	267	239	291	264	251	259	264	288	257	272	249	247	288	286	247	242	238	268	255	247	246	230	287	268	273	251	275	262	282	247	260	242	283	264	263	275	273	266	286	240	253	300	275	267	270	253	291	267	281	270	264	243	260	236	265	261	277	265	242	238	260	280	238	259	263	266	263	276	271	273	278	276	253	256	253	286	262	281	282	258	241	267	294	282	254	263	228	272	243	274	264	233	250	255	246	273	286	275	311	259	262	265	260	266	267	268	280	261	260	227	270
12385	55195	4544	2063	1511	1226	975	757	672	614	612	519	498	513	473	483	464	415	442	418	420	407	394	416	418	400	421	426	419	367	403	411	387	420	399	390	393	413	395	376	378	428	362	359	354	392	425	408	414	443	428	452	418	459	392	407	387	378	394	397	435	453	379	398	365	371	389	375	401	387	381	382	387	386	373	377	404	353	365	382	398	409	369	367	397	376	383	399	366	413	370	365	377	368	382	356	396	387	417	403	383	377	372	361	378	382	363	376	406	380	367	390	360	401	357	412	388	377	382	358	406	389	405	387	368	375	367	363	394	399	374	369	378	362	422	372	403	398	398	408	378	356	363	417	371	369	358	394	350	368	354	368	380	380	347	336	377	359	401	391	359	382	402	373	380	392	363	348	396	347	384	385	386	371	405	390	352	407	396	369	384	384	375	368	381	360	406	388	357	378	360	352	382	386	370	403	409	388	345	378	379	367	365	399	362	392	383	370	371	383	418	367	388	380	429	381	407	371	369	398	374	398	363	387	384	395	363	385	368	360	338	368	371	405	401	361	377	358	393	354	384	392	383	380	404	365	379	392	388	411	394	385	371	406	397	387	359	385	384	409	381	367	373	373	403	370	364	374	377	392	390	397	371	361	408	392	379	380	375	366	414	405	378	368	382	343	380	389	378	400	349	372	411	355	374	387	367	358	360	406	420	403	398	393	349	364	360	376	368	415	353	398	378	378	397	382	388	355	375	388	411	387	354	386	445	380	362	386	411	394	386	402	380	359	405	419	393	396	357	357	381	407	377	405	385	390	375	370	361	360	386	397	370	338	373	366	385	365	374	394	400	401	387	352	394	381	385	375	367	365	379	387	358	397	369	352	379	405	375	392	356	375	392	396	361	363	386	340	398	401	401	382	401	392	375	375	430	420	366	363	383	397	343	371	368	397	399	344	395	385	399	367	371	373	389	373	352	395	373	358	397	421	352	394	347	402	377	361	387	382	356	377	409	398	397	360	356	392	376	383	373	415	401	380	357	378	352	396	419	361	346	368	375	338	380	391	351	334	341	377	375	365	360	366	349	371	381	362	371	372	369	419	357	346	380	365	369	417	373	378	381	381	372	355	391	360	374	376	388	343	361	419	371	388	376	412	374	361	393	392	349	366	367	363	406	391	417	395	390	374	385	408	402	395	366	395	368	399	375	405	371	388	343	390	385	423	408	364	409	385	372	355	384	382	371	351	377	365	411	338	386	406	368	410	369	377	396	342	386	370	391	362	388	409	376	362	359	380	397	391	391	371	372	364	406	396	430	389	378	393	369	397	395	392	367	390	401	369	400	389	395	378	386	395	381	367	363	406	409	368	370	355	373	394	408	367	401	357	386	377	389	385	398	390	368	365	348	363	386	398	378	430	399	329	389	365	382	388	349	360	413	365	386	410	394	384	366	360	341	394	426	404	377	350	388	403	380	383	386	395	346	327	361	366	386	393	358	364	361	398	387	380	406	359	393	380	388	372	390	358	382	367	376	383	379	379	387	379	383	400	359	368	394	389	375	436	409	359	385	417	364	387	367	354	403	382	376	384	369	376	367	365	386	349	362	386	355	377	409	379	380	378	358	373	380	371	386	387	363	376	389	386	366	368	363	378	390	373	359	383	396	345	428	383	389	374	347	361	440	431	385	409	369	381	359	374	379	388	388	394	392	375	396	389	383	364	387	381	404	387	382	391	363	372	381	347	391	367	380	377	377	385	361	364	379	398	404	364	365	362	402	406	411	384	382	387	392	388	364	401	395	353	376	378	374	352	341	366	372	349	385	385	369	358	405	338	373	364	374	363	361	366	397	363	375	387	367	399	390	373	368	399	376	365	407	384	375	386	386	378	336	371	409	413	356	423	391	357	385	352	387	372	335	365	342	406	379	391	391	381	364	368	391	403	376	421	370	395	355	410	383	387	374	402	371	383	333	369	388	363	341	435	345	369	391	388	335	392	351	413	399	404	400	370	359	372	391	356	372	369	405	404	382	409	369	394	373	426	342	407	379	372	379	347	404	395	385	382	387	349	404	385	401	365	397	439	389	407	369	360	407	376	398	359	368	387	386	377	373	394	358	389	334	376	388	381	355	370	395	393	351	369	340	404	373	352	383	346	399	379	369	378	348	389	327	361	367	372	360	373	380	376	382	403	371	357	368	389	375	355	361	370	370	381	406	426	359	394	393	358	402	357	397	385	346	381	364	396	387	393	373	410	369	383	385	370	398	384	393	362	387	395	340	369	360	421	402	356	401	399	376	368	377	389	374	381	385	365	392	402	419	362	359	391	371	347	382	380	384	369	401	410	369	360	365	376	368	364	382	369	373	399	393	353	397	393	365	368	394	350	381	380	376	378	372	383	383	364	396	369	372	378	376	375	353	372	403	386	348	385	386	382	349	399	346	407	374	379	406	386	378	362	386	346	394	376	358	394	377	384	406	367	344	365	372	384	388	404	360	362	373	401	375	353	379	383	382	410	369	405	375	369	388	401	360	375	403	383	400	395	359	388	394	377	385	360	364	373	354	375	366	384	378	402	444	409	383	358	379	392	399	388	363	391	387	388	379	413	356	346	390	326	367	350	374	375	367	394	366	378	427	390	365	376	397	392	371	392	379	349	384	370	388	415	362	407	423	345	381	345	375	398	378	353	379	397	378	366	379	372	387	384	377	389	318	411	351	391	359	378	374	347	398	375	368	388	382	371	395	354	379	364	359	384	394	353	365	360	398	364	363	382	406	375	378	365	365	389	384	391	391	392	402	415	371	387	385	347	364	349	393	375	357	369	372	370	411	405	392	362	384	410	403	403	396	382	375	376	381	381	355	367	376	397	359	373	420	388	356	365	374	347	394	374	387	386	384	365	387	379	400	364	372	380	388	380	382	376	387	375	385	370	414	381	379	337	386	373	371	383	384	359	381	380	385	383	378	392	392	375	382	343	378	388	362	356	405	392	396	367	393	376	347	361	363	352	402	353	363	366	395	385	376	370	400	375	339	373	361	370	351	344	390	371	364	368	386	400	392	376	385	360	377	393	354	399	359	358	394	377	385	378	392	349	367	379	349	376	381	373	371	350	379	409	373	389	361	349	396	383	409	367	406	386	382	354	386	422	381	404	364	375	397	352	398	364	377	391	378	392	428	387	363	391	390	382	371	375	379	383	394	365	352	373	398	338	412	367	403	378	410	420	380	403	366	400	364	376	410	376	365	386	384	345	350	375	408	358	389	365	400	403	382	405	390	390	373	352	397	386	367	400	340	409	406	383	399	390	398	363	362	389	378	382	381	366	400	368	379	383	400	395	390	393	401	418	368	395	405	404	367	369	356	357	390	392	375	353	338	384	394	389	372	367	374	377	362	337	347	364	360	350	381	338	375	382	355	377	403	377	363	372	342	402	382	384	383	373	370	397	371	379	341	359	385	368	356	366	386	369	397	362	375	349	402	394	409	408	375	377	359	364	404	373	400	369
24176	20846	25815	24535	3537	497	407	393	328	353	353	349	341	319	331	306	308	343	328	315	329	322	313	327	296	359	316	341	322	334	341	312	320	345	303	312	305	314	305	326	336	325	351	306	321	330	324	344	310	305	338	315	340	330	322	314	293	308	321	330	315	310	302	313	294	328	328	334	283	334	318	311	310	294	323	320	325	316	350	297	366	340	322	336	312	341	333	307	343	306	340	326	291	330	304	315	321	323	297	290	331	324	330	310	348	303	284	322	329	293	337	353	329	332	292	314	335	343	316	317	321	364	323	304	312	349	291	302	331	326	306	316	309	320	320	346	343	348	318	313	288	330	312	339	341	297	305	329	323	320	323	315	329	341	340	312	323	313	310	339	310	305	310	342	336	313	322	323	333	305	352	299	317	297	290	321	316	316	313	296	322	323	326	327	318	272	318	297	337	322	301	327	347	293	335	326	318	333	328	325	337	320	321	332	317	325	312	333	334	345	328	327	315	334	297	308	329	318	314	304	335	335	309	303	322	350	315	351	302	314	300	322	317	325	338	327	334	324	279	316	296	293	310	280	322	340	314	322	304	290	309	306	313	302	326	300	330	329	315	305	278	310	315	321	321	305	330	325	324	334	351	317	324	304	298	308	306	354	320	330	321	312	347	336	330	297	326	316	293	282	307	330	317	329	308	326	310	333	314	295	334	322	318	335	288	310	328	331	289	310	321	322	317	315	346	313	303	332	322	324	328	298	334	315	318	327	312	312	338	339	326	338	292	282	305	336	304	335	300	339	313	299	300	273	332	354	318	322	307	317	324	319	328	307	311	308	324	335	296	310	320	311	311	333	314	302	326	294	323	358	287	320	320	293	322	318	308	321	306	311	301	314	307	307	351	315	313	329	330	295	313	333	336	304	314	305	303	286	297	325	312	331	327	321	320	299	307	336	290	301	331	357	328	321	351	320	335	344	339	320	335	299	300	294	282	307	292	332	285	316	331	304	275	301	289	341	306	315	332	337	287	296	308	296	306	338	298	292	312	302	329	320	327	359	289	316	286	308	300	317	338	304	327	329	320	339	308	323	345	319	329	310	316	319	298	363	294	291	293	295	292	314	314	352	349	341	327	355	345	277	316	338	295	335	319	360	343	320	290	341	344	323	339	298	321	329	314	355	313	318	318	336	340	293	330	339	303	297	312	285	300	332	306	322	347	332	333	328	331	312	292	347	302	318	303	330	299	317	329	304	292	310	294	321	308	323	306	308	315	271	318	306	299	321	317	304	325	327	338	330	284	310	328	304	314	303	351	321	292	320	349	316	340	360	337	328	307	299	309	326	334	305	324	309	313	343	311	301	327	306	345	304	300	305	329	302	324	325	301	310	321	355	328	335	308	314	341	307	312	331	325	286	304	310	310	329	321	319	309	345	337	330	330	328	322	341	315	360	306	327	321	276	288	315	337	327	293	326	326	344	306	310	332	328	290	329	330	328	330	312	335	336	297	311	310	316	312	309	322	330	319	323	317	307	296	297	322	308	335	308	288	284	326	319	342	295	315	346	345	318	289	341	324	299	312	339	313	297	339	318	320	328	315	290	337	325	303	311	303	340	303	311	332	329	304	339	306	295	314	328	338	293	284	306	288	323	343	319	340	325	315	295	322	313	340	345	288	328	308	293	328	295	309	338	320	339	303	352	316	327	299	347	340	309	331	318	332	276	328	319	341	300	320	328	330	304	329	309	318	314	313	306	355	297	362	321	286	328	364	319	333	335	297	317	321	289	308	321	359	304	377	314	313	308	335	313	293	303	310	292	346	315	289	279	319	322	295	305	334	342	336	277	352	324	346	291	310	312	295	317	294	300	333	301	339	324	349	316	305	325	307	289	333	305	321	333	314	339	308	310	326	283	321	318	292	332	331	304	285	338	337	306	324	326	339	306	339	283	378	285	300	331	314	328	302	340	316	315	338	333	295	318	332	354	333	317	294	330	336	348	332	325	314	342	299	313	331	294	325	292	305	323	323	313	318	346	310	330	291	312	327	334	313	324	312	302	312	303	270	309	325	324	291	290	303	300	331	320	302	308	300	312	323	306	302	315	350	313	304	346	304	334	339	318	333	313	293	324	315	357	299	351	317	313	325	323	311	303	310	327	323	321	335	284	303	290	297	320	324	313	326	337	322	311	309	312	331	318	331	300	315	293	288	320	266	289	318	313	305	319	310	303	324	351	320	328	314	316	286	331	307	330	323	363	312	270	316	336	311	332	311	291	307	316	312	323	330	338	299	333	324	315	327	285	314	311	311	270	281	326	306	330	308	301	280	315	313	292	327	288	288	305	296	337	333	319	313	348	305	305	272	290	325	338	293	343	300	328	260	284	272	331	320	306	318	321	318	298	337	313	345	323	300	322	322	314	300	298	355	307	341	301	349	308	349	327	302	314	313	288	318	321	341	308	323	311	320	324	327	313	359	297	304	303	314	309	320	292	331	330	320	316	301	320	300	335	313	320	313	329	313	328	322	287	281	327	295	298	323	298	316	308	363	317	275	295	308	277	362	317	336	302	309	316	345	293	327	310	314	306	298	306	301	299	307	307	320	344	305	319	336	305	318	309	292	321	301	278	279	335	318	313	314	316	332	342	325	327	283	294	312	337	314	336	326	308	288	318	284	324	336	325	343	292	304	308	304	348	317	314	334	335	339	340	308	309	334	322	316	300	311	308	335	320	303	368	315	298	315	310	287	328	299	313	288	362	313	314	324	290	306	353	299	303	321	344	319	333	326	320	305	303	315	332	334	342	362	325	312	298	305	307	313	312	310	322	346	334	311	349	324	326	301	331	304	346	322	359	325	330	331	308	320	320	314	312	284	320	366	333	340	309	319	311	325	296	319	274	343	339	338	340	328	310	334	322	334	270	285	295	350	328	287	346	326	304	329	346	336	325	321	309	334	299	333	328	313	312	302	312	312	321	314	315	312	305	327	315	326	323	307	302	316	333	324	315	338	325	291	321	320	327	313	329	323	348	323	315	300	294	299	348	347	332	324	286	306	334	314	302	319	317	316	303	320	274	330	297	328	341	302	287	350	330	310	324	344	315	312	323	311	356	311	315	324	327	359	316	325	330	311	325	337	289	294	326	342	317	337	323	319	312	306	296	286	345	283	324	307	293	305	304	321	325	298	313	290	338	302	335	308	335	308	286	316	327	312	295	329	309	288	353	310	302	300	322	309	315	354	305	308	306	324	310	324	298	317	334	318	319	300	354	308	331	302	297	293	352	323	331	323	330	315	301	279	341	303	290	302	328	290	294	325	303	325	300	308	329	317	314	340	342	308	316	306	325	331	320	304	361	324	344	301	294	302	330	286	340	328	318	297	294	305	328	344	319	327	355	329	298	352	320	304	315	314	307	351	314	301	334	307	283	344	303	349	312	315	303	339	320	282	279	348	317	307	296	311	346	296	282	315	301	308	290	289	349	343	308	289	302	319	334	331	326	377	321
8800	47750	2835	1275	983	806	711	609	585	549	528	502	516	527	489	491	458	450	477	480	422	472	490	447	436	460	449	427	437	433	463	449	479	425	421	459	421	432	420	444	416	412	418	414	449	409	427	439	427	459	459	472	433	508	416	456	454	446	409	440	438	426	432	432	411	404	458	450	436	451	477	424	421	462	414	431	402	424	439	465	442	446	451	407	434	438	454	473	435	405	418	436	443	459	448	426	404	390	440	429	443	427	440	450	439	420	447	452	406	434	471	392	385	442	417	433	443	449	436	453	446	397	426	420	397	446	420	408	418	428	471	448	430	385	427	457	431	396	413	448	438	404	434	429	443	426	478	414	432	431	435	431	363	421	418	471	462	416	417	449	417	427	455	400	459	422	442	436	454	401	433	421	435	461	424	432	455	442	415	437	461	401	438	382	411	443	436	449	415	422	405	413	443	427	466	455	440	385	405	422	404	423	474	400	433	439	424	405	423	439	438	403	444	458	433	430	440	447	449	426	432	433	394	457	449	410	435	409	422	457	414	450	447	409	422	464	405	417	423	382	458	437	384	402	427	451	405	443	393	435	447	409	415	442	431	479	415	394	434	443	430	414	407	449	448	417	441	431	436	429	456	447	393	434	406	407	444	440	456	427	394	441	441	441	444	412	393	432	405	441	431	420	420	419	406	430	482	410	423	459	431	425	444	413	416	455	432	419	415	400	460	445	390	438	417	435	422	404	400	416	439	447	440	443	384	453	455	402	417	424	400	411	448	423	388	446	423	412	430	426	447	457	465	434	459	425	418	431	411	437	413	401	428	390	418	463	422	411	418	449	426	452	386	460	410	477	440	434	417	416	423	493	439	419	424	444	451	431	441	412	417	433	425	447	402	428	435	383	427	455	409	448	442	424	443	454	391	434	459	477	436	424	432	403	444	439	448	422	440	464	425	430	403	444	438	456	411	426	442	402	406	413	421	432	402	420	428	418	425	423	461	441	431	418	424	421	443	452	410	439	437	445	404	472	436	424	426	433	383	406	408	412	450	444	452	454	437	422	408	421	446	411	418	417	436	426	451	447	428	449	435	434	414	429	429	439	451	465	481	438	386	425	381	428	455	416	430	439	403	446	426	446	383	455	383	458	426	437	438	453	457	460	428	454	424	410	472	422	437	474	443	406	408	446	419	417	405	445	391	426	418	456	447	430	437	445	427	444	454	429	404	455	427	436	445	442	432	452	433	429	445	400	437	425	395	422	428	467	439	397	422	445	413	393	442	428	420	414	430	466	454	402	400	451	427	440	411	404	420	387	401	418	421	454	448	435	457	411	443	436	427	393	454	452	442	436	418	455	437	443	400	421	429	432	382	405	443	416	396	437	395	438	447	403	428	437	435	433	456	449	413	450	407	408	419	432	420	462	455	457	414	442	400	481	408	437	441	411	422	420	443	410	414	467	432	437	422	390	434	419	453	405	425	399	430	428	434	412	421	423	486	447	468	382	450	432	451	414	428	424	424	457	459	436	422	430	440	434	421	489	431	467	410	415	425	434	446	422	469	423	447	427	405	392	444	436	435	477	418	421	463	422	407	448	415	400	425	444	413	424	432	393	409	436	434	452	415	417	429	444	457	441	418	441	453	429	448	433	424	443	423	455	419	452	386	404	439	430	400	449	443	437	448	404	460	416	484	446	438	436	430	421	436	462	396	410	439	433	425	437	396	428	432	419	451	429	435	455	419	444	469	415	425	427	438	442	401	441	426	444	389	409	401	435	448	405	449	454	451	449	398	425	433	424	417	418	439	413	400	433	433	424	445	454	455	407	421	430	409	432	425	432	427	410	412	431	458	414	445	450	437	452	467	385	442	462	426	457	466	420	447	415	430	414	422	429	429	403	426	431	441	470	400	410	417	403	446	428	450	391	421	426	418	419	435	412	476	462	421	401	389	403	445	428	416	433	457	436	420	425	457	446	392	429	443	445	471	432	448	413	416	439	442	467	430	468	437	413	426	423	438	441	433	397	412	443	433	461	464	433	420	394	421	439	424	417	411	423	406	442	410	451	431	428	421	474	410	407	426	418	438	428	448	427	414	403	464	447	440	451	418	422	430	475	464	413	425	414	445	421	403	438	406	404	457	424	413	426	438	432	420	447	462	441	416	443	432	429	437	459	379	423	407	410	425	408	445	425	453	431	415	450	407	484	448	424	445	426	453	407	451	398	490	443	429	427	403	410	427	454	429	388	410	413	409	445	426	434	396	444	464	424	396	436	452	431	444	420	434	436	429	451	440	417	457	445	443	428	413	396	422	443	443	420	458	427	417	424	441	465	437	403	449	425	436	436	413	410	419	445	425	427	407	442	393	427	464	415	427	442	444	427	452	443	442	378	417	417	431	416	411	433	434	430	419	438	434	429	429	395	436	408	456	430	407	427	450	421	451	416	450	437	407	420	440	453	425	471	404	406	421	430	427	424	420	493	448	435	431	461	448	445	455	451	421	420	435	428	429	412	411	401	437	426	474	421	427	421	435	434	428	443	437	434	412	451	418	449	464	439	430	439	407	378	409	421	413	375	426	462	452	427	426	435	418	422	443	457	441	463	401	430	419	470	454	427	410	465	412	415	428	449	422	424	434	393	451	412	428	480	439	432	478	433	396	415	406	454	441	442	406	457	423	475	413	462	412	448	427	456	419	442	475	450	406	411	448	405	420	405	441	457	413	421	467	417	488	447	415	440	418	438	446	459	418	444	440	378	422	413	429	417	425	460	423	449	450	439	417	421	433	453	398	447	419	449	464	426	422	422	422	444	422	387	467	461	449	446	432	413	425	411	435	398	431	459	437	416	454	423	476	428	422	422	418	427	462	433	466	428	408	388	429	428	416	418	455	431	428	442	419	421	439	428	418	443	441	405	430	464	454	426	448	456	421	427	481	440	465	455	448	378	458	421	411	477	455	414	414	407	439	431	440	421	425	379	457	445	397	436	457	435	458	402	436	434	425	422	419	416	427	429	454	429	435	397	417	443	402	424	415	430	439	440	422	428	415	413	425	415	433	450	422	420	408	422	432	452	431	423	441	454	479	468	422	411	466	443	440	427	427	417	422	394	466	447	405	437	428	411	395	463	402	441	439	433	412	434	432	438	426	426	435	429	433	435	449	428	453	421	444	426	447	503	434	433	395	413	437	427	437	407	442	455	409	412	433	428	438	436	423	450	418	380	444	433	414	449	448	452	443	401	423	404	423	459	441	451	441	403	428	421	442	428	467	427	466	440	387	450	430	393	435	425	430	422	401	439	426	419	405	441	440	462	411	427	429	405	451	420	418	449	432	419	410	420	388	443	425	435	458	452	419	420	418	441	459	449	417	442	436	438	447	437	434	408	415	417	418	465	412	424	473	458	453	416	410	444	445	403	441	427	468	392	452	415	417	467	463	393	405	445	418	416	441	421	434	407	433	410	415	411	424	387	404	419	448	431	432	455	419	417	439	425	416	442
22054	20806	27820	23869	20800	20426	2770	444	306	288	261	223	210	186	220	184	182	143	166	163	135	133	139	154	124	155	138	135	136	112	133	125	127	131	134	127	134	132	136	109	135	140	136	128	103	140	116	122	122	116	144	170	151	160	141	127	120	126	117	122	123	124	117	133	118	133	121	115	122	125	123	96	124	122	142	115	109	135	108	126	125	104	103	104	116	114	111	130	127	129	115	116	129	127	121	119	118	130	104	132	120	118	109	124	135	109	138	120	123	118	130	112	115	100	117	125	130	115	122	122	106	96	135	112	107	104	142	124	112	129	128	125	121	126	124	114	128	122	130	105	128	139	95	120	117	122	116	115	127	120	121	119	118	111	119	121	106	118	126	116	110	132	108	125	106	128	107	109	104	114	132	129	118	127	134	100	134	125	103	110	111	105	115	93	128	102	136	122	128	120	110	120	142	120	125	121	119	119	122	124	139	120	115	132	129	142	129	103	116	117	103	103	121	108	115	127	145	100	111	116	117	118	117	118	108	119	109	118	132	115	121	115	126	137	116	106	113	108	113	123	127	116	118	97	115	124	129	118	115	125	96	112	135	111	119	130	131	121	118	139	99	104	104	118	107	118	127	115	135	120	146	113	103	110	122	127	100	119	136	120	108	114	135	130	112	116	101	142	112	113	116	115	123	117	129	98	120	106	110	96	129	101	114	107	117	118	129	112	129	112	107	120	124	108	102	108	114	111	123	127	132	120	127	132	112	121	103	131	117	140	113	116	107	129	112	115	122	126	111	101	114	108	119	119	113	135	130	119	110	118	110	103	123	105	146	111	116	128	113	132	117	92	121	104	112	114	123	127	126	119	114	118	127	117	102	120	122	110	97	126	115	129	135	105	122	126	122	138	144	119	110	117	130	109	109	112	131	117	129	132	109	113	114	131	126	113	123	118	112	115	108	116	113	121	132	117	117	121	110	129	123	128	123	133	107	91	122	124	109	144	122	129	107	123	122	110	107	112	118	97	140	114	130	124	111	106	102	99	124	109	124	121	109	97	105	113	122	113	132	117	106	106	116	111	120	128	112	116	132	116	108	132	103	114	120	119	124	108	121	105	113	104	119	121	115	134	108	119	116	107	128	136	115	119	119	135	143	114	114	114	117	114	128	124	93	124	141	113	98	116	120	135	98	108	103	138	116	128	110	122	128	106	112	102	118	122	127	130	111	114	117	126	114	104	104	124	111	117	117	118	122	106	106	107	105	124	100	123	117	108	121	105	123	124	136	123	103	121	108	118	104	119	130	77	110	116	123	121	127	131	109	131	128	130	110	113	118	112	112	98	113	134	116	117	131	116	119	114	117	109	133	119	127	126	107	110	126	127	113	120	114	116	131	110	141	114	119	116	130	100	103	111	129	91	115	116	122	134	117	125	123	132	129	113	106	118	106	122	100	121	104	107	136	117	123	112	123	121	124	121	118	96	106	112	121	122	98	116	113	124	123	117	144	137	105	117	119	107	90	112	121	131	118	97	105	125	121	110	129	124	116	128	112	113	123	112	116	106	114	119	100	125	86	112	116	126	123	113	132	124	120	114	106	136	120	122	126	100	107	109	113	124	133	123	122	110	142	134	132	99	105	96	123	119	100	121	114	116	116	127	112	121	111	107	126	134	136	106	117	114	139	129	112	130	124	107	112	108	105	105	114	105	125	118	118	110	112	124	127	111	134	111	114	106	114	117	114	138	114	122	124	120	119	115	111	127	102	118	121	104	110	123	134	122	121	136	105	114	127	114	118	109	117	124	112	103	110	127	102	125	115	113	108	120	140	120	123	95	101	112	97	114	111	112	109	116	116	122	129	129	133	124	113	134	114	117	115	131	127	114	133	126	128	98	131	119	130	126	99	110	120	122	126	110	120	119	117	101	97	126	113	126	124	101	94	105	111	114	105	119	124	103	137	114	118	104	100	120	126	110	109	110	103	124	122	122	110	120	119	103	110	131	98	105	125	105	122	109	93	115	106	132	112	112	122	110	128	118	104	107	99	103	126	132	110	127	134	112	127	112	119	116	122	126	120	109	111	132	112	121	106	106	102	122	114	111	122	116	125	112	109	128	101	118	115	129	134	118	118	100	122	112	113	115	133	126	95	116	118	116	113	133	92	115	106	123	106	145	124	97	126	132	122	119	124	123	117	99	128	146	121	141	125	114	104	110	124	122	106	128	123	119	131	122	102	120	126	109	105	103	91	110	107	109	122	113	131	117	101	109	115	111	125	98	105	111	128	123	91	106	102	119	100	110	103	102	91	114	118	129	108	130	121	126	136	130	122	119	123	104	97	113	137	127	127	119	115	124	121	114	131	109	108	124	115	116	119	140	106	108	132	119	113	115	116	111	123	122	134	106	109	112	123	131	127	131	120	129	123	112	122	111	130	130	113	137	106	121	114	134	125	126	107	115	113	122	132	126	111	110	115	113	118	134	115	102	127	123	122	140	125	114	116	115	117	128	113	111	113	114	126	130	108	115	113	123	130	127	123	129	102	129	140	116	127	107	123	115	95	119	114	106	115	129	106	94	127	122	109	114	109	117	113	108	99	116	117	118	117	117	133	118	112	124	142	116	105	114	94	93	123	122	101	97	118	105	129	110	113	115	114	103	114	127	112	118	128	137	121	122	116	92	141	142	120	111	106	110	95	127	132	108	118	113	112	142	107	111	116	125	114	110	126	117	120	109	122	95	111	114	120	114	109	128	114	119	99	134	120	127	101	123	119	113	96	134	115	108	126	115	93	121	117	129	105	129	133	124	124	121	108	114	126	122	115	111	130	124	113	108	120	130	117	111	112	112	111	117	120	107	108	120	115	136	124	150	130	122	120	131	125	113	139	115	88	107	115	115	114	122	130	121	119	115	93	113	115	109	120	126	123	112	122	123	121	128	117	135	122	110	113	130	130	112	123	119	112	102	128	116	123	116	120	117	118	117	126	115	111	113	106	107	147	121	113	109	124	115	95	107	122	120	118	98	132	109	123	109	131	122	123	107	127	111	91	105	111	109	134	113	103	107	136	126	97	115	115	127	113	120	106	116	98	132	127	121	133	133	125	110	125	100	113	107	118	117	113	125	109	122	127	104	110	109	110	125	100	107	126	103	134	134	112	127	123	107	127	105	101	93	120	119	114	100	126	107	123	114	108	134	111	113	130	117	120	104	116	123	117	117	123	111	116	127	119	134	125	99	112	119	123	116	119	114	106	115	113	129	112	116	120	124	117	133	113	108	116	105	127	105	108	113	117	120	123	124	101	100	105	134	117	117	123	133	130	117	112	104	92	137	117	133	122	104	100	102	110	109	120	131	121	125	97	127	115	137	110	135	112	130	124	129	129	124	102	116	118	128	111	123	125	114	111	93	113	118	114	113	131	99	119	110	123	122	109	96	117	102	115	111	103	120	116	113	129	136	126	114	111	120	122	90	113	116	110	114	110	112	126	129	118	135	128	94	122	113
13379	68758	6366	3232	2216	1663	1245	956	752	576	541	485	384	399	332	320	323	255	279	247	251	251	219	231	218	213	191	191	204	216	185	175	178	173	182	189	171	206	186	183	178	189	166	187	173	173	170	176	169	204	226	247	251	248	193	169	178	197	189	177	203	181	186	185	180	159	180	182	157	192	164	169	185	186	186	149	154	151	162	173	160	175	165	173	164	164	171	172	171	174	159	194	150	157	161	147	182	163	163	153	151	152	189	175	141	167	160	141	164	167	183	177	172	170	174	164	174	159	174	173	157	166	158	166	159	169	173	161	157	182	140	150	158	161	158	163	164	166	166	167	173	173	193	163	174	145	182	156	153	180	187	164	162	169	158	165	177	177	140	155	188	167	166	152	175	151	146	147	151	162	190	156	138	157	140	162	165	153	172	173	179	179	170	147	167	163	150	163	189	185	160	140	177	164	183	161	170	189	150	144	161	154	164	175	170	174	177	165	154	160	165	156	181	168	176	173	147	159	171	170	165	175	175	180	153	161	166	167	195	156	159	142	158	157	160	143	164	148	175	167	162	169	159	170	186	179	156	162	147	148	172	166	156	159	154	165	153	176	154	181	168	145	160	160	149	144	155	158	172	155	146	167	168	155	158	141	171	142	183	153	184	156	170	149	149	172	168	181	171	161	174	152	187	164	153	194	173	154	150	151	175	178	154	166	147	140	162	176	168	159	134	152	154	146	162	167	147	153	160	150	145	169	164	161	159	170	163	184	169	185	141	172	162	167	151	147	161	163	189	156	170	157	173	158	165	170	149	164	159	140	141	157	144	156	162	138	172	146	156	158	152	180	150	156	153	186	172	174	145	177	149	162	165	165	184	173	144	176	183	147	175	185	155	162	158	163	186	163	178	137	157	139	181	165	182	178	162	161	160	156	160	160	151	183	162	161	170	141	165	165	166	152	171	162	177	170	172	176	146	157	160	190	186	172	146	139	160	141	157	162	177	162	146	175	165	159	169	139	174	170	159	136	156	169	164	154	150	157	163	181	164	154	166	155	159	157	177	167	179	150	164	164	136	163	186	178	171	181	170	170	172	173	159	162	151	159	149	182	160	152	158	151	178	145	180	153	178	177	155	159	169	164	170	156	168	165	179	150	167	159	157	153	134	181	176	155	148	161	150	194	180	152	158	181	160	154	141	157	178	143	135	140	190	156	169	163	159	171	153	170	172	166	155	190	159	166	174	158	173	155	184	163	200	157	163	165	164	152	162	142	170	171	149	162	194	142	167	168	155	135	189	175	140	179	161	167	148	143	159	182	161	164	163	140	179	159	186	170	174	154	165	159	151	152	161	167	159	186	169	172	162	173	162	175	173	159	181	171	155	176	170	169	144	139	145	155	158	170	163	161	158	172	168	177	170	167	184	185	161	165	160	163	178	164	168	168	151	146	165	160	145	177	167	157	169	143	157	179	160	148	161	175	162	150	155	153	164	158	179	179	177	134	174	154	163	141	161	199	163	173	174	175	144	174	159	154	159	160	143	177	171	158	153	180	167	169	135	142	167	174	182	163	175	178	164	156	185	188	158	176	161	150	146	150	173	174	170	158	167	164	167	155	179	177	162	166	159	163	149	159	148	159	172	158	169	169	181	168	174	178	169	159	135	154	159	169	166	151	204	189	163	169	176	158	150	162	146	173	185	171	152	155	144	154	159	157	136	179	169	151	168	167	174	181	143	162	149	161	172	155	193	158	160	170	168	169	163	183	144	164	166	159	171	160	152	164	135	172	193	173	177	167	187	168	159	174	154	161	159	170	161	138	168	154	159	170	182	150	151	159	148	173	162	149	165	161	146	158	145	169	140	173	170	146	169	141	167	156	141	186	158	161	166	178	164	144	159	153	147	186	157	164	160	176	189	176	159	142	159	159	163	172	173	160	192	172	165	183	176	155	155	178	173	172	161	181	167	149	167	149	171	160	147	156	169	160	178	164	150	167	176	149	175	160	146	168	173	155	167	162	144	162	175	160	143	143	180	165	152	154	156	155	171	163	163	164	172	145	172	174	169	146	179	161	171	155	155	159	153	186	139	168	170	162	172	161	150	180	158	174	156	162	171	139	169	150	176	174	173	181	177	165	170	160	157	170	179	149	171	169	163	189	139	159	180	182	182	175	168	184	172	168	147	153	146	165	165	169	171	191	171	149	167	161	160	174	180	186	156	170	149	168	152	170	166	174	162	176	155	165	157	150	173	169	183	155	176	165	165	185	162	175	155	173	172	169	130	153	150	163	148	162	162	163	154	139	153	154	184	164	143	151	162	140	149	168	125	165	160	179	156	182	167	170	140	170	178	179	163	149	152	160	149	183	147	187	164	155	168	159	140	153	169	153	176	167	139	184	170	153	160	156	154	155	158	146	193	138	161	161	173	137	148	140	146	157	143	142	167	182	177	180	154	171	159	154	155	154	155	165	155	166	155	137	168	148	158	143	160	168	173	161	197	152	155	155	166	153	175	176	169	156	156	147	140	149	172	164	161	161	161	164	169	155	164	192	159	136	145	150	172	150	168	159	165	157	155	151	182	171	175	167	176	164	161	174	173	165	143	143	163	178	174	152	185	146	176	157	132	163	158	150	168	158	161	163	180	152	153	175	166	154	177	175	159	165	174	150	173	184	159	181	146	155	168	165	181	160	158	164	178	171	160	180	139	164	161	182	161	154	146	168	157	157	164	170	153	148	169	166	168	169	158	155	166	167	166	152	152	148	172	166	150	168	166	171	145	165	170	174	179	170	170	169	160	164	151	173	162	174	166	170	159	164	165	163	170	167	143	178	173	165	153	149	172	157	167	159	157	172	171	168	175	160	165	180	170	160	176	176	180	149	158	149	177	162	171	159	152	160	156	159	160	189	163	172	161	146	166	140	171	148	165	153	140	150	168	144	172	163	144	158	151	168	169	152	181	156	180	167	159	140	188	179	152	164	161	157	172	166	137	145	152	149	157	159	158	182	180	169	176	158	177	164	159	186	166	163	161	180	168	182	165	160	155	159	195	161	155	142	183	169	161	152	152	188	157	170	173	184	169	168	145	155	183	161	151	175	154	158	164	166	149	142	172	164	145	171	150	162	145	162	155	142	163	175	147	155	176	172	177	160	174	168	162	185	149	163	175	167	174	176	166	154	167	184	190	162	160	159	171	173	167	158	163	173	187	153	165	163	178	156	146	188	204	141	155	180	155	168	159	159	174	154	150	157	169	140	166	146	172	152	162	170	158	158	168	182	162	191	172	148	157	171	175	173	150	164	173	179	144	163	152	166	142	157	182	163	173	158	163	151	178	181	178	160	152	166	168	169	163	156	169	164	164	161	150	167	186	169	164	162	177	167	163	162	151	161	192	184	152	155	175	177	137	180	177	146	157	161	151	168	170	144	153	167	183	170	153	152	160	159	168	170	177	166	145	152	161	172	156	165	168	155	152	178	176	171	146	163	163	165	174	172	164	163
26690	18613	5662	627	451	442	390	347	395	424	406	430	409	386	380	407	377	363	388	403	400	406	416	401	399	374	393	430	409	341	398	408	378	362	365	404	425	432	404	397	382	403	403	420	413	391	410	385	399	378	407	408	392	399	377	412	409	363	391	362	396	387	418	396	424	376	380	411	369	414	451	406	409	405	405	379	396	402	382	422	385	405	400	384	404	432	389	373	416	394	398	400	392	374	419	386	386	382	390	405	412	409	365	394	415	385	383	404	413	379	413	366	364	407	397	432	365	402	390	393	404	388	393	393	406	389	375	396	394	377	410	397	448	373	399	396	376	372	379	398	363	389	363	421	413	392	426	377	386	401	388	394	419	415	425	393	388	398	377	401	375	417	388	386	403	372	422	372	422	410	388	424	405	394	436	393	373	382	398	347	363	406	430	373	363	383	387	390	367	420	365	405	428	387	372	369	390	401	396	396	396	385	355	409	351	394	384	431	387	374	393	413	401	415	395	409	406	405	377	398	417	394	396	410	444	363	390	392	372	396	370	403	383	417	382	391	397	392	395	451	391	388	413	337	422	398	402	370	383	436	391	397	368	403	395	403	378	403	407	394	421	405	367	419	367	426	377	425	354	406	386	383	407	397	378	403	406	387	406	383	405	415	386	375	393	395	393	383	371	398	379	398	394	395	394	414	366	406	425	373	374	407	406	405	408	371	382	389	418	413	375	385	343	422	390	370	379	385	397	378	384	363	394	443	408	384	425	402	404	373	364	384	405	390	389	404	399	397	411	407	422	395	390	396	428	437	392	395	377	416	357	406	366	398	378	403	410	405	377	412	396	397	395	377	391	405	396	379	425	413	390	416	378	388	407	396	437	399	408	393	374	358	402	407	388	368	389	394	411	392	420	445	392	417	406	383	415	371	369	413	399	383	368	397	417	374	394	438	397	404	399	408	423	365	434	425	419	394	410	396	382	340	402	372	375	384	430	393	388	385	423	411	392	394	413	393	405	373	373	347	421	384	394	383	383	404	395	402	385	389	406	405	386	395	388	352	384	373	411	399	398	419	381	361	397	372	409	348	392	385	417	393	363	419	405	396	416	410	394	390	366	400	423	394	420	400	380	395	387	377	394	405	384	415	389	392	395	397	399	394	408	391	388	373	397	426	424	395	393	398	399	378	364	395	414	380	416	392	436	394	382	372	402	416	426	395	396	382	417	375	375	386	386	409	410	391	374	414	409	421	384	373	367	405	372	363	428	404	385	384	367	386	407	392	355	404	426	398	385	386	399	375	382	399	389	377	384	389	382	417	399	390	438	401	369	417	389	384	403	360	367	396	372	410	421	401	400	411	400	373	416	392	381	415	426	395	411	411	418	356	376	413	427	381	409	399	380	403	394	415	413	397	375	423	386	413	357	408	385	384	366	390	368	423	379	377	391	386	396	372	411	406	379	382	393	392	397	391	387	406	395	389	402	390	375	420	372	373	409	391	415	394	377	425	345	343	388	403	429	384	403	387	399	370	390	426	382	402	369	390	391	420	380	392	389	406	379	405	429	393	391	412	392	421	421	370	384	384	391	366	370	418	370	354	366	394	378	414	404	395	409	427	413	376	385	412	367	404	349	412	394	383	379	399	377	404	395	362	393	403	385	398	398	385	405	400	391	403	416	379	383	377	373	402	417	422	409	397	405	360	416	389	389	392	393	403	398	369	410	402	400	384	421	375	412	380	421	408	357	414	364	399	356	395	395	420	404	383	375	406	403	365	374	448	370	427	399	384	406	378	374	397	394	403	408	360	377	381	414	405	404	394	373	415	411	399	411	401	441	352	402	420	376	415	359	423	422	372	378	398	412	407	388	408	350	397	404	407	426	385	388	387	391	383	391	363	434	405	380	436	386	388	423	388	386	436	423	407	386	406	406	376	416	401	382	404	419	447	380	360	402	407	390	387	416	391	431	413	440	377	383	391	368	401	399	403	369	365	400	394	411	385	442	411	398	385	388	395	389	379	413	405	402	402	403	378	375	395	391	407	386	383	396	402	391	395	395	389	420	406	383	428	388	419	419	395	408	386	423	391	409	397	393	341	408	388	361	406	393	428	401	386	413	369	397	404	426	413	438	382	411	367	380	405	405	418	392	360	364	389	398	392	394	383	406	367	392	383	416	368	416	348	396	362	382	368	385	413	449	387	406	405	393	388	415	384	429	421	391	413	437	415	413	403	398	370	387	408	412	351	413	399	425	476	398	368	397	400	397	371	406	432	396	370	407	410	439	410	378	397	372	401	423	377	426	371	411	402	395	396	397	407	400	420	380	368	360	378	397	407	398	416	368	380	389	408	420	398	372	398	382	395	380	403	415	403	378	413	374	403	387	375	410	388	435	409	402	406	395	383	395	390	382	398	417	373	418	393	426	396	439	432	390	399	397	369	381	397	388	373	408	415	394	395	425	406	410	377	387	358	379	372	421	389	377	386	418	387	403	383	421	400	421	449	398	357	375	379	387	407	414	405	413	393	420	402	382	374	393	382	406	417	421	376	382	392	383	425	390	426	426	372	393	406	408	386	395	394	406	380	430	418	421	365	359	403	383	423	390	375	401	415	410	416	413	362	396	405	391	397	392	400	402	412	374	357	387	394	421	410	419	396	385	381	428	372	380	389	374	378	404	373	392	385	352	421	393	418	399	400	423	379	414	370	434	394	387	371	396	385	401	410	387	386	417	373	425	348	387	414	398	403	400	404	370	407	447	387	390	363	421	403	396	409	375	409	420	368	379	375	402	408	399	419	407	406	376	371	402	388	394	382	391	349	403	422	379	402	411	371	403	391	409	385	410	352	374	434	380	394	425	370	447	414	431	370	383	392	390	404	390	389	414	437	401	358	373	402	405	384	429	372	393	379	395	403	372	365	377	372	391	415	405	368	376	370	393	407	385	377	402	391	376	412	372	431	410	409	382	414	417	385	424	371	393	371	374	416	417	383	360	388	383	403	366	387	368	372	409	397	384	401	348	421	411	426	412	414	422	369	371	421	399	396	403	346	394	400	428	424	428	385	418	382	398	446	410	394	424	393	398	391	408	390	414	415	377	406	431	435	454	377	427	385	432	405	399	395	392	434	399	387	395	406	419	396	413	407	403	412	389	374	394	409	397	364	430	379	416	432	379	395	378	398	394	369	384	412	377	406	358	410	405	360	386	424	372	375	402	381	398	415	403	386	351	371	399	402	400	376	410	412	386	391	396	411	400	383	370	408	423	421	411	374	438	396	382	373	373	422	390	367	408	420	382	371	367	400	395	402	386	389	379	398	364	434	411	408	384	413	398	418	396	397	388	399	398	404	411	378	394	368	365	366	384	409	375	397	357	377	342	388	407	400	407	383	376	437	377	386	368	381	405	402	420	360	415	427	416	428	396	409	419	401	387	388	414	391	401	400	408	389	413	398	417	376	389	410	408	383	421	413	427	389	350	442	394	402	418	378	388	374	397	404	393	396
6546	21604	1013	731	643	606	600	560	576	552	588	566	507	590	516	521	475	525	536	531	527	555	529	540	510	551	561	534	554	608	537	564	575	523	588	523	584	552	560	534	570	528	523	510	536	525	540	544	561	537	565	526	548	600	551	523	550	586	510	554	565	525	517	556	530	542	557	570	538	490	568	542	614	579	563	547	579	535	602	523	561	539	544	540	548	573	540	538	490	540	548	581	529	559	572	520	526	556	537	569	535	595	548	534	537	558	561	519	520	548	556	566	512	560	470	529	556	533	567	558	527	513	551	514	513	560	554	529	553	511	526	550	545	534	557	525	518	548	552	544	537	530	540	593	541	535	532	572	531	552	533	552	522	515	529	524	544	535	550	540	526	555	557	551	520	528	538	500	563	571	550	517	555	566	510	521	558	553	574	523	493	571	535	564	557	503	499	533	529	513	522	562	583	561	531	550	566	521	552	505	573	550	553	534	559	560	537	563	599	510	523	549	517	540	534	561	576	558	525	529	550	558	513	551	555	535	526	543	541	547	569	577	535	576	544	554	512	509	512	519	569	499	529	532	555	542	557	559	554	580	489	562	506	526	512	552	561	562	599	578	535	569	540	527	567	563	518	576	531	540	583	583	553	539	510	575	611	562	560	522	531	503	557	565	553	580	569	561	541	543	552	492	551	493	509	541	531	505	529	535	480	518	553	521	564	550	539	521	557	565	556	539	513	579	561	543	553	543	576	561	576	601	593	571	535	567	569	542	532	540	553	531	576	536	555	517	554	547	525	575	583	526	541	541	551	577	526	574	521	522	542	533	572	544	537	562	519	558	555	513	520	542	529	558	519	547	512	565	543	578	536	555	584	570	583	557	549	565	545	551	600	554	541	502	555	516	548	560	531	548	532	563	538	553	555	577	511	550	511	541	523	552	523	571	504	554	535	523	503	530	546	560	584	554	564	517	521	535	575	581	531	527	572	585	538	605	525	514	586	552	531	581	538	505	508	516	554	519	518	589	548	489	547	559	568	531	523	508	547	533	501	524	583	567	573	542	567	555	546	556	518	564	510	546	542	558	541	519	520	573	564	535	553	523	512	536	547	543	514	521	554	536	524	525	539	546	558	552	527	565	561	514	535	527	573	539	528	535	547	587	547	554	557	553	566	586	565	550	503	518	528	516	543	543	575	547	507	523	524	534	604	563	585	552	521	548	572	560	558	514	557	541	527	535	533	583	534	536	561	542	530	547	561	528	549	523	560	546	568	545	529	488	540	556	519	534	545	575	559	542	538	553	571	520	543	549	529	559	514	557	535	528	531	540	554	564	567	562	535	538	580	566	520	571	524	556	569	586	564	551	561	560	530	546	535	524	502	537	533	541	551	562	535	532	555	535	542	556	536	527	559	487	566	531	539	498	563	543	500	534	548	540	537	526	533	519	526	574	529	543	548	567	564	581	529	553	520	518	576	594	572	536	545	548	536	541	544	523	553	500	534	528	575	554	522	511	564	543	548	551	503	523	528	537	541	522	510	521	549	542	563	550	534	546	543	508	534	550	555	526	563	559	555	547	549	540	545	545	561	561	517	547	572	532	517	562	536	510	561	558	539	563	546	557	538	544	559	577	537	543	583	538	552	571	542	527	573	491	543	556	538	586	539	527	541	580	540	550	536	529	559	492	527	564	573	536	525	544	534	523	544	541	564	487	552	519	561	529	529	548	554	570	562	520	544	546	550	551	541	526	548	592	533	549	536	543	533	551	554	518	530	532	521	554	551	515	529	582	531	541	526	559	523	534	518	551	563	537	527	584	550	556	533	615	574	529	547	607	513	533	579	521	534	588	542	552	544	517	548	533	513	567	517	509	557	598	526	563	543	536	514	509	543	543	512	557	537	555	574	546	516	521	559	557	537	561	520	531	573	591	529	540	532	569	546	533	560	571	537	573	544	545	542	538	609	542	569	556	574	526	502	573	550	531	537	561	532	556	536	578	549	536	551	549	529	506	547	528	542	520	538	544	559	536	574	552	585	545	540	539	531	536	555	545	539	530	523	551	552	568	570	554	505	540	562	517	587	530	544	539	585	595	545	560	506	520	556	615	521	523	519	563	509	560	592	523	543	535	556	546	567	583	534	517	518	534	527	539	537	518	563	522	501	508	564	543	536	560	567	557	540	541	557	516	536	550	538	547	552	540	539	519	546	572	560	570	535	523	517	542	594	574	540	532	538	548	537	558	557	552	548	500	552	531	574	550	521	557	560	575	521	554	551	575	564	571	557	563	515	569	574	553	526	542	580	507	541	548	586	547	524	579	554	532	559	529	558	550	574	561	537	536	593	562	552	521	550	592	538	530	548	560	580	549	505	540	557	507	590	543	528	522	545	548	565	549	574	517	513	528	530	503	552	582	560	542	529	552	550	531	520	553	552	558	487	550	552	562	521	563	527	524	575	570	547	580	530	582	534	538	560	547	557	579	534	557	555	517	543	565	528	550	565	548	540	567	541	595	525	556	527	518	552	582	547	489	537	556	551	552	561	545	560	552	519	564	571	535	572	554	488	556	571	525	537	562	542	579	561	517	531	575	540	532	546	574	566	505	556	509	571	595	594	530	562	540	506	507	565	521	556	575	539	520	562	533	518	590	543	544	502	510	509	556	550	536	527	571	568	514	529	556	556	497	559	573	556	540	575	513	550	533	537	559	569	530	540	536	518	522	549	508	570	521	549	565	544	601	546	535	543	528	527	543	575	584	558	507	550	546	526	570	558	598	548	556	556	501	542	536	559	558	553	523	543	513	548	582	503	513	565	506	562	535	531	546	502	534	558	537	551	560	505	483	520	532	532	527	549	535	557	547	530	496	572	535	494	537	554	547	532	533	490	517	568	589	576	536	555	507	556	513	562	497	544	523	541	548	517	516	564	518	510	560	553	519	562	521	524	552	489	540	570	591	580	567	564	581	502	561	516	503	576	566	539	571	503	539	549	550	568	523	532	528	545	562	520	558	586	516	518	527	547	522	540	574	547	506	493	562	558	519	565	543	584	547	584	565	507	540	542	535	521	576	541	585	553	526	521	595	536	594	526	512	533	540	541	561	582	523	528	573	517	560	536	581	545	519	539	512	584	554	592	526	532	575	513	512	558	567	565	549	542	525	548	532	520	584	573	519	560	531	574	548	525	593	554	549	560	543	584	525	570	530	517	564	547	558	512	568	547	533	538	565	549	514	556	550	542	549	591	555	549	509	490	532	551	529	548	562	560	548	554	536	561	547	552	510	542	555	513	560	540	527	543	567	541	575	535	557	544	537	544	529	537	556	509	560	555	547	569	561	564	529	572	536	538	577	547	602	563	530	539	519	562	562	522	550	534	533	568	578	593	562	528	529	553	565	534	510	551	547	551	586	521	565	562	566	508	563	566	510	560	520	560	543	551	496	547	565	534	513	531	541	550	541	547	560	577	537	492	494	538	557	581	569	558	554	532	544	543	536	524	496	539	513
22933	20805	27252	24309	20352	5068	559	416	365	354	330	290	305	304	292	284	306	294	301	256	245	277	269	288	266	277	274	257	288	259	275	294	267	247	236	265	275	237	269	259	280	260	279	282	273	249	250	241	252	277	264	300	264	314	266	262	247	239	295	261	272	269	251	261	250	252	271	252	272	259	253	256	265	274	273	253	235	274	292	286	265	250	263	281	268	279	274	254	251	247	271	243	258	238	275	271	265	244	253	268	247	262	274	251	255	240	281	258	248	283	266	252	264	252	274	280	265	252	253	271	259	267	297	256	270	259	275	243	237	265	250	254	256	277	236	269	267	280	266	246	251	282	247	258	251	256	237	276	274	257	255	244	304	252	251	281	256	281	256	282	282	257	260	276	248	251	299	257	285	260	246	256	281	231	231	236	285	263	234	299	260	268	256	274	252	249	252	240	284	252	269	257	264	247	275	274	239	271	243	263	246	260	286	296	268	253	253	258	270	265	284	232	286	233	291	248	275	253	285	263	273	269	260	238	258	258	275	261	277	270	237	251	260	275	261	264	274	248	268	277	293	257	282	272	267	250	283	251	263	249	257	261	271	260	251	276	277	259	276	261	251	251	254	235	238	250	282	271	268	249	280	260	245	230	267	266	275	277	261	274	293	270	276	251	245	255	288	238	238	280	253	274	267	250	268	269	265	275	243	255	278	250	272	274	239	277	263	262	260	267	256	267	243	251	271	245	256	273	272	263	267	277	238	254	264	284	237	237	234	246	217	255	268	231	270	237	256	264	243	279	241	274	291	225	258	248	253	262	261	257	264	246	253	263	253	285	248	245	300	268	258	281	241	300	257	286	249	253	248	266	246	268	272	284	216	281	252	252	244	264	242	240	254	238	257	256	258	267	283	280	284	248	273	265	283	247	256	258	267	240	244	257	239	223	268	280	277	273	249	235	262	237	259	262	271	261	253	254	274	286	265	274	263	248	253	230	289	289	251	264	257	263	287	261	275	242	267	233	282	257	268	260	282	269	243	277	260	249	265	264	255	280	275	267	266	275	256	278	275	256	261	274	271	274	253	272	279	243	276	278	274	254	268	253	251	260	244	257	263	300	275	244	263	250	248	305	250	237	254	265	249	270	252	231	281	250	251	297	257	257	261	272	285	286	269	265	269	278	282	295	267	276	250	280	263	241	252	251	254	261	253	295	268	250	275	295	276	261	289	245	263	247	266	260	275	261	241	261	264	278	252	238	280	253	283	230	283	258	266	278	266	248	276	270	270	285	246	248	251	230	291	279	228	284	273	276	272	256	250	278	270	276	269	253	255	218	272	275	254	269	252	276	248	234	265	261	247	254	242	284	212	244	255	240	255	263	276	248	285	284	269	259	278	245	261	226	207	252	261	252	258	236	238	266	272	270	241	255	265	240	244	245	277	277	266	239	280	237	260	249	269	254	268	254	270	265	247	249	244	256	253	275	235	251	255	276	249	260	276	272	275	250	239	277	243	238	258	291	253	286	273	249	276	248	249	268	259	244	282	255	254	236	275	299	260	241	249	256	257	274	269	261	263	263	265	271	267	264	274	273	239	267	226	230	281	256	256	251	276	256	282	287	280	256	252	257	260	275	266	272	231	291	265	258	261	259	285	257	271	260	241	297	282	245	231	272	276	233	248	246	258	215	271	258	280	269	246	269	295	249	277	264	293	255	294	272	251	270	280	291	270	244	237	234	274	259	259	249	260	305	280	231	250	222	283	267	262	281	261	258	253	251	281	251	288	241	252	260	268	247	243	266	250	256	274	270	249	299	232	248	249	253	258	258	236	278	278	276	253	261	263	277	293	245	292	257	272	269	268	253	246	263	280	267	252	245	293	244	279	275	257	240	235	239	288	262	238	266	255	252	282	249	265	289	219	249	265	277	291	255	256	229	247	270	248	253	276	279	269	249	278	248	262	242	262	275	254	250	261	233	251	275	258	266	275	265	282	248	260	277	287	259	282	279	243	267	254	239	247	257	277	245	249	223	266	295	287	268	285	280	286	267	292	260	264	254	238	248	272	266	250	254	257	246	257	243	279	260	232	227	250	279	295	285	305	271	248	258	228	249	246	235	305	270	264	245	267	222	239	264	254	248	230	270	277	298	256	250	270	269	263	258	271	255	268	241	263	245	276	274	263	255	265	253	262	277	279	275	267	242	264	254	262	295	289	276	222	265	256	248	258	260	293	264	257	260	256	248	276	246	277	246	277	269	292	264	282	239	296	291	267	298	248	240	291	278	229	230	258	241	243	246	281	280	265	275	268	265	241	287	243	244	265	268	272	251	296	255	251	259	272	274	258	271	242	256	259	273	265	284	248	271	294	263	260	226	241	281	260	252	262	242	243	277	236	244	269	268	263	266	259	260	231	251	249	264	259	272	263	278	267	249	246	272	273	282	239	241	265	263	257	278	291	271	288	240	271	254	245	240	273	275	257	259	269	256	269	227	243	269	253	276	269	287	242	235	257	266	264	252	264	236	263	286	260	241	254	245	262	256	285	231	261	277	289	250	260	234	251	275	279	277	278	274	262	264	250	270	246	256	255	238	269	276	280	271	281	246	295	277	239	240	269	247	282	248	269	235	288	248	257	247	252	236	268	280	247	254	267	224	262	260	273	245	249	243	256	272	238	244	267	304	261	265	292	272	231	246	258	270	272	251	242	263	253	283	242	255	258	261	256	254	274	274	288	236	276	247	265	260	249	245	249	260	252	261	256	254	253	256	238	273	280	285	252	256	262	280	261	261	256	265	238	245	264	255	288	245	263	288	256	283	239	261	244	258	273	264	228	267	253	259	265	249	263	268	279	240	283	247	257	230	255	283	266	274	253	252	265	267	284	253	239	291	269	258	260	263	250	294	256	246	249	256	255	272	282	281	278	278	253	264	270	279	249	241	273	264	258	253	291	229	282	267	264	238	268	282	290	264	261	246	259	286	266	255	285	256	271	275	224	284	282	245	257	266	270	276	271	255	263	217	268	275	277	260	260	291	266	213	238	253	247	250	288	266	298	284	266	264	260	282	256	233	246	258	256	278	258	253	212	264	247	279	280	268	235	254	258	276	247	247	264	264	274	279	252	278	237	266	258	273	262	235	240	281	263	248	296	266	254	266	218	279	259	271	264	252	272	275	232	254	280	299	246	258	272	257	267	250	260	249	278	246	244	244	287	270	262	246	244	240	287	252	263	235	254	282	281	281	305	264	248	284	264	231	257	263	276	254	262	260	262	250	245	270	260	272	268	253	239	252	255	273	281	248	268	240	240	254	270	260	259	241	250	271	230	266	253	258	248	242	228	267	257	285	265	294	272	254	286	254	243	253	280	240	257	260	258	263	279	258	284	268	270	247	268	263	233	252	281	254	244	273	257	265	303	239	270	265	270	225	293	271	242	249	271	261	245	248	269	297	296	268	269	251	267	271	298	275	284	284	278	232	288	250	242	253	250	215	250	267	286	262	279	242
12943	63098	6432	2064	1445	1112	933	780	702	557	554	502	508	502	476	437	482	435	409	406	410	420	392	402	376	428	377	387	428	385	397	384	390	376	385	379	365	380	371	407	386	377	386	406	412	360	388	405	391	376	435	391	435	407	406	391	332	391	392	389	390	364	408	360	362	405	384	401	376	344	354	399	362	375	383	354	395	409	390	386	381	382	381	342	376	366	343	406	369	372	381	339	372	365	390	413	391	383	363	385	404	374	384	344	361	377	370	370	396	356	358	366	375	405	369	370	377	400	365	385	392	396	407	403	370	370	363	330	407	393	397	404	344	376	398	372	365	376	363	376	378	346	349	355	410	355	387	356	374	364	396	341	366	379	359	402	375	373	383	337	376	380	349	354	354	350	352	347	394	371	354	362	378	376	357	377	354	332	360	360	370	385	352	375	371	389	346	385	373	373	378	417	359	337	377	369	317	362	358	373	388	402	386	386	402	365	359	347	403	384	361	369	380	374	397	409	401	383	362	374	360	365	371	399	370	374	383	380	377	399	353	334	351	387	341	371	353	351	350	362	388	400	324	369	369	365	355	407	389	373	387	357	365	389	392	353	321	371	398	379	379	377	363	381	359	389	392	397	364	379	343	353	363	394	375	371	381	368	371	373	377	362	349	359	387	375	406	364	350	355	415	360	381	366	367	358	372	381	394	368	348	362	359	384	383	380	387	409	347	387	362	382	404	355	378	362	377	362	358	383	385	368	381	351	365	337	353	360	362	358	352	337	387	336	426	367	380	370	367	419	328	377	371	371	390	378	378	383	373	352	386	348	365	377	353	376	380	397	376	365	404	375	398	357	327	370	364	357	391	342	388	388	378	385	359	358	411	368	402	361	375	371	401	382	371	354	377	374	356	368	394	315	434	383	365	359	383	349	397	328	382	368	368	376	385	361	378	369	382	355	365	360	360	380	382	393	357	388	391	345	356	355	381	358	367	376	346	387	379	378	377	387	366	397	395	336	371	380	375	397	378	325	400	386	369	362	346	367	339	347	370	393	379	357	365	376	362	365	382	368	348	374	377	364	404	345	379	381	388	371	382	381	357	360	377	366	384	398	364	402	361	383	371	339	381	392	347	393	395	361	359	409	313	367	384	384	386	364	340	375	374	372	359	405	375	353	353	379	348	342	371	399	377	384	353	356	373	359	354	373	370	361	398	357	385	391	360	344	372	349	409	393	394	352	327	396	360	356	387	377	366	371	342	389	357	385	375	365	352	381	383	363	367	390	372	392	392	356	395	375	381	340	394	410	340	389	380	360	374	345	363	364	378	374	397	383	389	353	414	388	381	348	374	389	370	377	373	351	378	359	391	363	361	374	371	408	370	377	355	378	377	355	350	377	370	354	387	389	355	392	375	401	373	373	381	361	352	370	378	381	387	405	363	351	339	332	339	368	377	372	388	384	368	364	379	350	399	361	380	363	383	373	339	361	349	375	377	379	348	339	371	379	397	395	411	429	394	402	352	382	369	384	382	397	380	373	359	350	360	377	368	336	368	356	372	394	364	402	387	342	367	378	363	341	373	396	379	348	432	348	396	372	351	357	369	375	393	346	348	388	349	337	391	386	380	375	412	378	383	368	372	391	376	336	360	396	389	385	342	403	329	387	369	336	348	351	411	376	368	400	377	386	356	366	343	353	327	380	355	377	365	403	325	386	376	366	363	390	397	385	391	422	367	387	348	367	322	368	357	401	385	410	410	378	346	403	356	356	356	361	338	423	386	343	352	358	312	370	377	358	360	398	404	369	371	356	350	364	370	379	395	397	371	349	359	366	405	363	364	354	360	346	369	365	366	385	372	373	370	365	356	383	349	367	365	362	381	384	364	374	392	359	339	367	396	383	349	391	380	401	391	377	373	409	378	368	418	345	356	371	367	374	403	354	389	377	374	370	333	365	385	394	369	360	393	366	370	368	335	369	377	388	356	382	351	365	362	354	363	370	397	383	373	340	367	345	392	381	354	400	406	389	357	386	403	351	386	356	403	371	373	379	372	388	371	366	377	373	347	386	388	338	401	385	362	361	366	379	362	362	417	351	375	390	363	379	401	398	367	396	366	403	391	340	367	367	360	387	343	360	370	383	393	387	404	399	360	355	406	381	383	377	350	364	339	359	382	360	368	364	405	338	390	360	407	342	403	362	363	389	399	364	329	358	391	385	380	423	397	320	385	383	380	387	387	378	389	379	353	384	350	371	370	365	392	384	393	378	387	351	330	366	406	398	374	371	405	359	336	360	392	352	333	365	346	385	359	374	345	337	407	342	367	395	394	377	410	369	349	390	390	407	381	397	365	351	413	397	342	404	382	397	414	388	344	383	355	394	342	379	395	386	369	367	383	386	382	353	396	373	352	370	362	360	360	393	385	340	346	386	374	365	361	387	381	393	358	340	374	386	372	393	366	381	379	367	358	416	385	398	343	370	365	417	409	322	387	407	397	401	390	362	389	365	357	370	391	396	373	353	373	379	370	375	375	400	391	340	342	394	368	360	386	367	367	361	387	356	369	402	382	369	348	357	360	349	346	351	375	380	374	388	354	389	367	378	332	410	390	377	367	392	350	359	373	395	389	376	334	392	391	374	381	381	396	372	399	380	365	379	358	414	374	422	365	360	357	338	391	382	380	340	360	394	360	378	382	401	404	362	383	336	371	419	352	375	383	379	385	368	381	387	382	386	358	415	372	363	354	353	354	382	395	381	386	409	383	411	348	352	359	377	370	342	319	379	378	371	363	402	399	391	380	369	376	363	376	344	379	394	358	403	374	398	365	360	390	354	372	355	382	364	371	400	373	349	388	385	363	375	369	369	375	377	325	358	361	396	348	375	367	397	378	383	371	370	389	387	365	371	349	360	399	369	337	390	365	306	362	366	389	385	366	372	361	347	377	364	376	383	372	348	353	366	362	352	385	369	364	371	380	385	382	352	375	355	372	382	354	372	379	418	368	382	370	378	372	365	353	333	419	364	364	395	371	378	367	337	390	397	371	384	380	335	363	376	371	363	343	354	373	358	350	363	378	357	372	382	384	377	366	389	355	385	367	355	373	357	406	379	405	350	341	364	375	392	367	355	354	354	370	366	327	384	370	375	344	392	381	381	347	373	379	355	360	368	391	336	351	390	335	371	369	323	361	334	392	391	382	376	362	403	353	361	378	358	375	361	342	427	356	368	363	364	351	366	351	381	416	362	368	379	413	385	391	383	360	352	353	387	350	393	422	384	403	337	387	362	357	340	360	376	356	360	394	381	340	391	367	370	381	368	330	359	355	374	348	364	362	355	374	392	411	355	365	371	398	339	330	364	356	368	371	381	349	383	424	373	341	410	366	374	381	369	344	367	347	377	366	369	384	366	384	382	374	373	374	366	379	380	386	390	363	409	420	378	410	352	394	370	361	365	349	432	391	393	360	390	396	353	370	371	380	399	372	376	359	349	351	399	392	349	369	373	377	385
24165	20887	25729	23614	2845	472	408	387	315	339	339	362	339	373	320	348	321	340	287	277	347	314	317	278	333	314	326	313	317	326	330	353	313	336	306	298	303	300	298	325	332	342	310	305	320	320	313	333	336	297	359	341	312	320	320	329	295	308	326	313	318	314	330	335	316	303	328	345	324	325	302	325	322	306	355	314	295	308	319	338	310	311	282	314	317	321	325	308	315	305	331	300	326	330	304	306	315	304	324	289	276	307	308	327	316	323	283	323	323	310	331	337	318	286	316	329	325	329	324	299	311	288	312	272	313	291	300	284	300	305	306	327	317	311	312	298	298	293	336	303	332	300	330	322	312	306	300	340	327	326	292	290	351	324	329	308	300	339	329	279	301	291	324	330	313	325	341	333	317	330	330	282	330	307	307	332	325	323	324	294	316	292	288	294	284	335	341	295	295	281	300	295	338	317	340	283	321	305	332	334	320	310	303	317	318	330	296	320	334	307	315	300	324	308	289	295	326	287	339	290	295	294	284	326	303	307	339	323	312	304	330	318	323	295	337	287	292	306	332	278	315	273	328	305	318	331	327	318	314	316	306	335	330	342	313	288	312	334	322	295	298	309	332	323	328	300	301	311	330	319	306	311	318	272	360	303	316	300	343	309	308	305	311	327	315	326	366	324	320	318	333	293	319	322	319	335	301	336	335	313	304	295	309	318	311	325	309	311	333	364	317	294	306	300	347	337	329	331	282	286	329	324	340	303	326	297	317	325	318	292	305	334	276	328	320	302	297	316	305	302	311	360	321	311	280	303	296	303	353	310	284	310	341	336	311	305	297	333	321	314	301	302	312	323	303	311	304	323	297	324	310	315	311	318	262	319	308	315	297	336	337	292	317	288	296	296	301	324	303	347	340	329	326	335	336	295	323	302	316	318	300	333	317	341	312	341	336	321	293	329	318	296	328	342	331	295	308	284	300	307	334	299	339	346	304	309	316	305	323	314	356	330	307	327	308	275	316	297	331	356	339	339	324	292	293	327	344	320	300	301	318	323	302	328	348	342	294	322	319	275	322	350	328	295	325	324	322	298	317	287	298	359	316	300	297	339	320	323	310	361	282	289	317	312	330	287	290	281	317	319	292	279	305	333	299	337	332	339	318	297	301	304	315	327	278	335	303	324	312	320	347	338	311	299	303	284	304	297	267	300	328	299	309	328	321	323	311	308	316	297	340	315	321	315	315	331	341	303	314	306	332	306	323	307	292	340	269	290	294	308	300	315	291	321	322	325	284	332	290	297	316	341	308	298	323	295	329	339	300	329	316	316	310	358	323	352	321	289	332	333	296	274	315	299	340	301	304	302	312	315	279	288	296	320	293	307	303	329	325	319	300	318	334	323	294	321	328	306	347	311	286	295	297	303	298	326	331	332	320	321	282	333	336	309	298	330	301	305	310	316	317	308	309	287	316	301	333	317	314	322	325	300	323	298	289	311	340	317	313	304	296	323	319	287	321	306	297	327	362	299	335	315	305	326	340	305	318	305	292	307	321	322	303	280	317	311	303	312	302	321	309	354	332	326	315	300	320	324	328	323	318	320	330	293	286	296	285	335	319	328	306	309	345	312	330	303	310	304	322	301	310	318	307	310	315	314	309	288	280	304	318	327	338	314	314	308	314	294	310	301	343	305	322	309	329	312	312	324	319	322	365	295	309	334	315	329	314	299	310	315	280	315	303	317	344	306	333	282	337	304	325	319	324	294	309	318	365	320	296	328	309	313	319	310	308	302	312	309	307	308	313	285	319	302	369	325	306	306	287	306	329	314	313	317	344	344	293	321	292	343	320	306	304	341	311	316	331	325	332	327	307	330	335	324	290	322	300	339	308	312	285	331	338	318	314	336	310	291	311	326	319	314	346	320	286	330	293	311	305	295	288	312	328	275	317	315	323	333	305	316	294	307	296	308	268	316	300	335	296	287	309	309	328	343	319	332	302	295	299	343	317	330	341	319	327	298	347	316	292	305	303	346	324	340	326	326	313	255	320	309	327	294	307	316	342	314	316	282	303	360	304	311	342	351	336	300	308	297	322	348	310	319	305	331	305	322	314	345	291	352	331	317	323	326	308	301	350	366	297	315	298	322	296	324	344	296	294	328	311	346	318	307	308	326	293	348	302	318	310	302	310	306	349	325	299	302	339	288	298	339	349	310	345	310	315	328	301	279	313	329	333	309	308	343	308	320	329	283	292	310	357	331	318	319	305	291	331	304	344	306	342	330	310	305	329	308	318	328	269	300	293	315	333	309	354	292	300	307	297	309	296	345	347	342	298	304	290	338	334	331	306	296	335	288	344	317	334	322	305	307	317	326	320	305	325	321	293	299	300	350	318	315	306	358	312	316	317	341	295	320	305	342	300	295	297	319	310	332	327	317	321	298	323	309	328	311	294	356	338	286	326	304	318	301	311	278	301	314	323	321	358	330	307	319	354	367	284	314	313	350	311	334	321	311	322	314	309	297	328	301	318	330	282	306	289	315	311	307	300	332	308	338	329	297	304	352	279	345	291	315	338	334	303	305	299	303	302	301	317	300	309	300	310	302	292	307	277	282	287	315	327	309	313	314	313	302	327	294	331	317	328	293	297	335	318	311	315	304	292	316	308	305	323	314	335	303	340	293	313	304	321	337	326	294	270	276	288	332	346	289	313	289	303	311	313	327	353	286	305	320	318	294	345	313	298	314	285	312	267	284	297	316	332	329	309	314	323	302	314	282	314	305	312	312	309	320	337	314	302	332	343	325	315	334	296	346	328	319	317	313	282	321	269	299	322	305	324	320	324	317	313	351	303	313	333	303	315	314	291	311	308	287	329	304	326	279	305	310	320	306	307	328	298	358	324	355	329	291	306	287	312	307	297	305	302	323	305	305	315	298	328	321	329	319	330	321	289	308	296	315	318	297	337	313	283	310	312	317	330	319	324	336	338	295	304	273	300	315	354	339	310	297	309	346	323	299	311	320	299	300	301	313	315	346	301	297	325	291	333	292	334	307	301	354	316	336	321	303	293	314	311	308	325	313	318	266	307	344	303	282	286	325	336	339	316	327	296	308	311	319	319	308	305	295	300	338	309	358	312	313	314	330	317	323	329	297	297	332	303	296	301	280	299	302	312	315	296	298	316	345	330	312	306	299	306	301	313	317	299	313	321	334	348	318	317	335	339	290	308	317	303	314	326	309	308	322	292	317	303	286	292	344	311	320	346	310	290	320	317	297	311	306	344	319	332	332	341	330	325	312	351	316	296	303	317	330	314	315	306	300	347	293	307	322	305	336	320	352	310	324	301	287	347	316	303	326	296	274	326	293	323	333	303	302	319	351	328	284	311	337	330	330	328	339	312	332	313	311	328	338	314	288	345	348	302	303	324	335	321	307	322	332	345	289	301	311	322	306	309	309	341	311	326	300	307	313	297	332	310	330	314	335	316	312	312	299	319	316	302	322	321	313	313	333	330	303
8226	52937	5876	1208	974	865	665	639	604	553	510	464	444	472	476	477	491	430	497	468	466	446	440	456	415	438	442	428	439	448	426	419	413	451	404	416	433	434	398	413	445	434	439	467	450	428	446	454	417	400	483	460	502	460	464	405	425	434	393	454	413	450	424	460	434	447	423	413	429	457	404	425	459	417	430	434	433	416	407	419	406	429	438	425	425	441	419	403	465	450	430	434	425	432	426	403	444	401	472	468	392	416	404	448	424	418	422	420	453	424	423	397	412	441	441	408	407	434	445	450	409	391	419	454	447	414	423	424	429	455	413	461	407	423	425	404	460	425	417	409	400	417	424	401	440	403	432	411	437	396	428	372	417	388	453	429	451	397	412	399	427	414	437	427	444	431	404	433	455	449	437	419	453	423	413	436	399	442	430	433	439	379	412	439	405	459	423	414	434	399	416	396	445	394	453	429	385	408	437	405	463	445	415	439	437	441	413	407	431	444	413	435	437	399	414	431	446	402	428	430	407	459	448	408	456	427	399	404	424	405	436	427	398	430	445	454	439	403	426	432	404	406	425	409	431	441	447	427	447	397	402	428	423	439	414	403	426	434	424	432	428	413	448	418	385	415	459	414	437	436	419	464	416	445	437	459	450	432	444	442	432	413	430	424	446	434	456	462	443	434	438	408	419	429	445	428	437	438	413	417	420	411	441	434	446	433	407	407	430	439	448	438	427	433	397	417	434	422	401	414	447	428	453	416	411	411	423	425	440	435	411	433	426	426	438	407	440	445	434	412	421	425	433	426	422	410	456	431	408	447	434	424	465	442	435	463	405	406	407	462	382	431	451	430	428	435	444	452	400	429	437	417	402	439	418	434	429	442	421	395	420	434	458	473	416	412	438	437	438	412	493	430	455	429	461	426	415	433	429	415	416	426	419	461	428	441	439	429	440	413	418	396	426	463	419	443	441	369	414	424	396	433	383	418	412	433	453	407	468	416	414	422	422	416	451	418	441	403	468	432	440	414	429	428	412	434	422	442	420	429	432	421	454	443	451	433	387	469	426	453	436	428	441	440	419	425	472	402	456	440	430	444	505	416	446	454	415	402	432	428	435	452	416	430	427	431	434	398	432	439	432	438	423	415	391	442	404	447	406	421	434	431	446	445	431	440	425	435	430	420	418	418	419	424	480	472	396	452	447	475	416	432	395	396	458	446	428	442	457	448	409	441	423	421	434	448	405	429	412	451	418	399	436	449	437	440	431	432	436	431	437	424	447	447	433	427	403	422	422	438	404	404	434	436	440	421	442	429	421	416	426	431	424	415	452	429	439	447	417	425	407	452	439	382	411	395	446	403	426	401	392	419	452	440	407	378	426	408	442	418	425	427	439	430	410	392	478	423	384	434	389	461	456	424	423	440	409	397	434	436	443	394	446	419	447	458	414	438	403	400	424	442	414	422	454	426	415	428	410	448	454	369	414	401	469	414	438	444	400	441	395	393	453	456	423	391	409	427	439	452	418	372	439	441	410	460	434	448	428	419	451	437	400	459	413	451	434	406	405	442	425	404	438	426	404	462	420	401	437	427	467	424	402	443	448	444	433	438	422	414	452	411	452	400	408	424	430	401	451	420	417	429	383	457	429	413	419	412	443	451	458	390	453	425	414	446	390	429	427	442	440	426	449	446	400	461	420	434	392	393	389	438	449	413	427	394	428	398	450	442	429	405	438	413	395	445	401	447	403	427	415	461	432	447	404	430	409	410	431	445	429	460	392	420	414	416	438	414	413	405	415	442	418	421	461	427	457	391	420	461	434	418	432	447	445	482	425	446	427	443	405	403	406	442	379	441	416	463	414	401	457	432	462	465	451	412	411	448	457	411	439	399	412	422	414	433	413	447	416	459	394	405	420	423	419	428	440	462	446	444	440	426	432	398	433	450	428	455	440	432	417	406	468	431	484	384	417	447	402	393	429	438	456	415	414	439	407	446	412	441	442	466	409	423	442	432	434	439	416	424	464	434	445	429	383	415	425	410	429	433	423	422	426	441	443	417	395	443	435	425	428	430	448	414	444	467	421	444	396	404	415	423	433	443	441	440	405	426	435	425	458	438	429	440	435	395	398	430	413	456	402	384	433	422	455	421	417	402	417	425	449	435	443	420	393	450	389	406	405	449	421	422	417	429	437	388	426	409	439	434	393	425	475	450	463	422	425	433	448	441	410	462	410	401	453	455	427	377	423	403	422	431	404	419	432	387	410	452	414	445	424	465	432	416	436	460	398	438	432	460	428	432	442	415	398	425	421	464	426	390	423	420	431	400	444	449	416	403	422	406	437	414	453	438	431	416	436	445	450	437	423	435	405	464	452	431	404	430	429	374	444	429	432	443	414	413	410	422	414	413	391	415	432	424	445	436	403	428	394	420	417	456	396	439	452	450	434	427	463	428	437	419	378	444	433	410	426	415	420	446	411	424	446	408	413	420	407	432	452	439	430	437	448	432	446	421	420	406	439	454	422	465	409	399	460	413	409	428	433	423	417	443	441	408	438	393	442	445	397	414	401	490	398	445	435	400	469	435	416	424	467	422	424	419	419	449	462	420	439	467	445	430	448	443	433	451	396	420	428	433	403	446	422	411	432	425	460	436	398	406	431	406	417	426	440	420	445	404	408	414	432	486	408	413	426	396	416	429	434	424	408	443	447	412	432	436	397	447	397	423	416	421	411	446	446	410	431	420	403	420	434	437	407	417	435	430	433	465	440	451	403	394	404	410	443	447	410	395	453	459	434	417	454	402	440	425	443	404	405	421	450	429	385	458	412	435	409	408	445	412	442	456	379	438	398	427	383	406	405	403	384	419	449	430	429	440	473	427	419	448	428	432	430	450	404	464	458	425	491	417	404	415	467	422	452	446	427	437	444	433	439	410	435	408	477	385	394	415	417	420	416	464	398	421	421	410	429	405	418	437	428	422	440	472	416	429	421	422	417	447	441	417	427	409	422	435	416	425	472	415	443	398	449	443	398	431	423	444	390	456	409	428	415	402	445	415	449	431	389	399	424	417	413	419	449	429	429	475	410	435	422	431	430	402	431	460	428	397	403	432	421	417	428	398	418	414	442	349	440	459	409	390	441	454	431	455	409	357	433	455	485	431	446	424	437	407	399	445	422	394	409	420	429	432	411	430	382	386	409	422	416	414	439	416	437	455	382	419	453	436	371	414	427	384	432	427	401	421	423	425	448	452	396	434	452	409	449	431	447	434	414	430	411	481	409	417	429	427	383	423	417	435	447	442	431	438	418	450	446	438	452	417	398	428	422	425	403	435	386	417	398	434	411	454	432	438	417	409	433	441	419	441	444	419	422	444	392	455	411	438	395	379	428	420	460	383	401	420	401	422	459	412	433	441	429	473	450	423	439	447	415	433	410	425	427	401	442	426	404	420	399	461	430	410	450	427	417	428	434	455	440	400	425	392	438	402	425	428	444	415	402	412	403	440	388	461
22045	20827	27829	23840	20798	19805	2206	444	335	287	244	230	195	190	178	163	169	131	156	154	157	154	142	137	157	139	134	138	148	127	150	115	130	117	131	117	121	144	122	129	118	110	118	128	148	123	114	126	118	115	128	156	163	144	138	135	117	113	138	125	150	153	122	132	122	112	124	149	130	135	136	108	111	122	117	111	119	126	137	126	142	121	114	128	100	104	103	117	109	119	111	119	114	99	138	116	131	98	121	120	114	118	118	122	102	133	124	116	125	120	111	119	132	125	127	123	114	112	120	135	112	106	114	120	117	125	102	135	113	131	102	111	121	136	102	109	130	117	105	102	119	116	103	118	135	141	109	113	141	123	118	122	139	119	99	116	116	119	120	105	108	100	130	100	106	111	133	119	127	125	123	116	117	123	109	129	119	112	121	101	124	111	121	124	122	111	118	111	103	126	118	105	100	105	138	120	117	124	111	108	123	135	109	128	112	104	124	120	119	118	130	105	120	116	135	111	126	109	123	117	124	123	106	111	109	107	128	130	109	132	132	97	126	106	114	119	126	96	112	113	124	109	116	94	126	113	125	104	123	126	108	126	115	131	105	122	95	118	137	123	113	110	115	102	126	123	134	109	137	95	134	118	109	95	130	118	119	120	120	107	131	112	122	120	99	115	119	111	137	131	111	120	110	120	103	117	153	101	118	114	123	129	122	106	125	121	86	112	112	121	133	123	111	120	117	132	106	114	132	111	128	111	113	116	125	110	142	112	94	107	100	121	109	135	138	117	109	105	126	124	124	121	115	133	127	124	119	133	109	123	122	137	116	117	128	117	123	120	98	118	124	130	95	119	113	120	104	122	117	109	126	101	94	118	141	122	118	105	125	129	129	130	113	122	131	106	124	112	118	133	126	111	138	107	102	123	129	117	131	106	105	114	140	109	104	143	109	102	137	124	101	115	110	119	112	106	103	124	124	123	104	112	126	117	122	95	117	139	106	106	107	126	110	121	110	127	140	132	109	104	137	126	119	118	140	130	128	119	123	132	104	115	127	109	120	132	116	114	120	120	105	118	125	112	118	120	98	127	106	137	129	111	127	117	132	120	92	113	128	124	121	137	101	109	137	103	105	126	133	130	122	110	111	130	103	150	109	110	134	121	112	118	122	128	114	120	111	125	106	139	125	130	101	110	123	132	113	119	103	97	114	108	132	124	140	113	113	115	130	115	108	124	114	108	114	118	141	133	110	107	111	124	123	128	132	97	109	123	96	120	111	108	117	110	117	113	105	117	128	137	118	103	95	115	129	101	129	119	131	115	120	115	130	111	129	96	120	109	113	112	135	129	119	136	115	123	106	110	119	116	130	122	116	112	128	131	136	119	101	116	120	125	137	113	138	110	133	109	116	135	113	114	120	126	115	115	129	109	101	107	131	129	112	106	116	136	119	131	121	122	122	117	119	135	132	108	107	128	119	126	105	122	129	131	117	141	118	115	102	111	120	103	126	113	118	97	121	136	116	109	132	115	126	106	125	111	102	117	117	110	115	108	125	160	117	130	109	122	123	125	127	104	118	132	98	125	118	119	121	108	133	117	103	122	103	119	115	108	135	111	96	126	130	118	109	127	132	120	108	114	115	118	128	120	103	120	121	124	124	118	117	124	130	93	104	112	130	105	122	125	116	97	110	107	134	104	107	107	125	116	134	120	113	121	118	121	110	100	133	114	132	106	112	110	114	107	125	131	110	119	107	133	104	123	105	122	134	117	115	106	121	117	118	105	118	127	135	108	120	124	129	126	137	107	120	103	147	125	113	93	91	136	110	127	132	115	98	118	129	121	125	117	112	108	135	117	121	122	131	106	119	133	113	111	128	121	126	104	112	127	104	111	114	120	130	119	124	96	103	124	147	132	124	125	130	122	120	118	118	105	139	114	114	115	109	105	121	117	115	109	104	109	143	104	131	136	108	105	145	102	130	127	120	105	123	120	104	126	127	103	117	120	102	109	128	118	120	119	126	127	117	109	135	107	95	124	120	124	127	134	120	120	112	114	116	95	110	124	130	107	115	108	117	109	123	118	120	131	115	126	132	118	122	110	121	134	139	109	118	125	125	113	128	121	123	141	134	110	112	113	132	120	130	127	107	122	129	102	118	122	129	127	106	129	129	109	99	101	107	106	123	113	129	121	123	113	115	118	109	138	123	124	113	96	109	133	123	118	134	105	108	128	124	124	114	114	114	133	111	134	138	105	129	108	117	137	125	137	116	141	112	137	108	105	115	117	120	116	137	122	133	116	128	128	121	113	126	132	139	117	126	122	119	113	98	130	101	112	128	109	121	108	120	116	108	123	124	109	124	116	115	106	118	111	115	131	109	115	129	124	114	107	113	122	117	106	126	106	119	119	112	127	122	117	120	144	135	131	125	122	116	132	125	135	123	117	98	127	111	118	99	128	108	129	85	102	136	117	104	102	108	109	122	117	111	133	100	126	126	89	138	111	102	129	132	126	104	120	117	135	121	106	145	122	118	124	125	104	108	95	131	114	106	126	116	105	106	101	126	117	95	117	116	93	106	137	124	105	110	117	112	108	110	128	130	107	121	110	119	124	112	118	129	101	123	124	115	112	95	99	119	107	130	127	103	124	106	135	138	125	120	115	120	114	122	118	114	99	115	102	125	112	124	111	117	121	110	100	107	111	120	110	109	106	132	132	106	115	112	99	133	118	137	124	119	118	118	123	113	94	119	130	107	91	101	108	124	117	126	136	118	128	113	126	110	117	108	132	131	108	110	106	101	117	120	123	120	135	111	133	109	113	117	133	113	115	104	105	108	132	127	101	102	102	123	114	127	104	109	118	98	122	101	96	105	121	119	121	126	128	125	113	114	136	134	95	101	110	121	124	120	108	143	111	118	116	100	124	120	120	107	114	108	125	130	122	125	151	120	123	134	104	127	111	114	106	131	102	124	129	94	120	134	120	120	113	119	127	115	119	102	108	100	145	91	111	121	101	125	121	109	145	105	93	106	134	115	132	105	136	103	118	119	122	103	137	137	133	124	131	110	106	125	110	103	120	125	129	122	133	112	116	99	126	123	109	123	100	127	107	111	119	137	114	122	121	130	116	110	114	150	114	124	128	120	130	134	116	126	111	123	114	101	116	136	130	142	113	110	110	90	122	125	126	109	119	119	115	115	119	88	114	111	118	114	109	108	118	121	129	107	108	118	121	120	118	111	119	127	110	124	118	112	100	128	122	123	111	106	134	98	123	101	111	130	125	108	100	127	124	116	127	136	107	143	129	139	114	127	121	127	110	124	124	135	100	89	122	122	124	103	116	112	107	120	110	106	121	101	141	114	114	121	110	125	115	101	108	107	122	120	120	119	112	135	126	104	114	126	112	139	120	124	109	91	123	130	117	116	136	120	114	125	112	116	120	136	122	124	119	123	118	119	131	102	114	105	110	124	116	108	131	113	118	123	110	130	117	108	128	117	116	134	127	124	122
16697	76142	8966	3092	2195	1532	1124	883	700	581	536	445	425	382	350	294	278	250	255	241	227	212	207	210	204	217	211	202	193	195	176	185	194	177	177	180	204	199	175	187	178	174	162	176	200	197	182	175	207	243	217	234	265	199	182	183	188	174	186	197	184	198	182	152	177	156	183	150	173	175	178	175	171	179	167	168	181	167	182	169	181	183	176	155	160	166	170	171	159	165	163	163	152	152	164	167	152	178	173	172	177	181	152	164	173	159	171	191	164	181	171	165	149	161	169	156	154	146	170	149	170	152	170	176	149	181	187	166	156	158	174	150	157	167	154	154	132	158	146	176	155	175	149	162	160	186	157	172	135	158	160	157	167	147	172	175	162	168	160	168	158	157	158	154	182	165	176	169	179	146	163	163	140	147	150	146	181	146	182	176	161	159	179	157	178	151	185	172	171	160	169	139	156	173	169	181	157	180	159	162	167	161	157	157	184	173	156	161	212	195	162	184	136	167	169	156	187	166	170	171	148	183	169	150	162	160	167	168	162	165	159	180	166	167	154	153	137	159	162	189	181	185	142	176	175	167	176	186	176	184	155	160	181	168	159	155	180	155	167	157	162	176	171	161	162	149	164	153	138	176	194	177	159	132	170	196	163	161	158	140	184	165	165	161	162	139	167	158	162	150	157	146	168	176	171	152	150	161	159	187	176	155	169	169	168	203	150	160	157	193	173	143	164	159	173	168	157	171	170	184	163	159	155	175	159	148	179	150	174	180	172	166	167	171	167	199	147	167	166	161	147	162	149	149	168	164	164	174	157	149	176	184	144	161	157	173	165	169	176	178	149	165	147	164	166	162	155	179	152	169	152	162	176	168	153	164	170	169	173	169	154	160	168	147	170	158	164	139	183	161	171	173	176	171	167	160	161	169	176	141	159	157	178	143	151	158	160	158	163	154	156	178	174	152	165	159	169	179	181	161	157	167	160	164	162	177	152	173	187	178	141	149	184	176	161	182	164	182	156	186	140	160	148	176	172	178	142	158	176	161	188	147	141	183	171	161	158	158	156	174	165	180	164	167	183	147	173	161	158	183	158	169	157	190	161	172	172	173	174	176	173	197	137	182	169	170	183	155	149	179	163	140	175	141	171	181	165	156	166	179	176	142	179	167	162	167	152	155	189	166	186	151	172	182	162	170	169	175	169	183	159	155	158	166	181	172	165	165	169	166	165	170	165	157	170	169	150	161	163	160	164	153	150	162	178	164	165	162	179	159	171	180	151	151	178	156	163	159	176	158	143	188	169	172	160	150	146	157	173	160	163	156	162	151	170	148	178	161	169	170	166	171	163	152	174	183	180	152	157	157	156	165	167	169	152	149	177	164	168	170	164	162	159	158	172	171	171	170	182	160	164	156	164	164	188	185	167	157	154	154	146	155	163	184	173	161	176	149	179	155	167	175	166	160	152	162	152	178	184	153	169	147	152	162	153	180	162	157	167	159	162	168	178	159	172	176	157	151	162	169	177	160	160	149	155	171	172	160	175	161	169	163	165	169	156	167	152	173	157	140	169	159	159	164	156	172	178	175	170	169	165	145	143	171	167	158	165	174	161	148	167	149	200	157	150	170	183	142	162	183	153	165	142	144	165	170	151	142	159	151	168	169	180	183	148	155	161	140	160	173	166	157	152	162	180	174	169	159	158	146	169	167	185	159	156	168	144	142	137	180	165	167	179	179	165	163	157	160	151	176	158	166	146	173	174	169	156	181	166	167	156	155	171	170	161	166	186	149	148	173	165	187	188	155	159	173	178	190	174	155	173	148	154	183	157	177	158	167	173	167	144	182	181	173	179	159	179	164	173	155	170	168	158	159	167	174	165	153	160	157	163	156	160	169	157	165	175	169	161	190	158	147	168	180	154	167	158	153	154	174	143	165	164	150	164	162	159	149	149	159	165	145	162	158	187	162	161	157	166	183	173	174	157	167	154	162	183	183	153	184	189	156	194	148	165	160	135	155	181	145	166	170	168	153	191	179	161	175	164	170	147	145	175	173	147	168	170	165	167	169	178	164	170	183	170	159	170	153	168	184	163	159	160	154	150	157	154	198	197	185	157	170	196	165	181	176	153	151	173	157	164	175	156	170	176	158	180	171	158	150	158	168	158	151	155	169	147	155	165	150	151	174	188	149	168	190	169	170	155	164	163	165	167	164	140	168	172	177	153	160	153	155	147	181	174	168	157	175	175	177	188	172	181	147	171	175	161	176	149	174	162	160	155	145	186	172	152	171	159	160	215	153	178	161	155	175	166	159	174	145	170	145	162	159	150	174	149	171	172	153	162	168	166	156	144	155	167	170	166	164	172	162	156	159	157	174	161	193	171	191	150	157	182	165	161	162	205	176	175	186	184	152	169	142	161	162	147	163	179	176	154	157	146	157	170	156	187	181	171	172	172	163	175	172	150	167	153	158	142	164	162	156	177	159	190	167	165	152	185	154	173	166	169	186	162	158	136	164	171	176	171	159	187	165	151	185	151	176	158	152	179	163	156	163	153	164	159	176	161	168	173	156	161	184	165	162	179	187	165	169	171	186	161	157	164	174	177	135	167	170	149	179	160	150	172	163	166	152	154	177	196	144	170	169	164	155	172	168	170	153	161	173	184	165	157	144	154	168	159	160	146	150	156	167	173	153	172	149	166	176	171	159	165	133	158	153	189	166	172	174	152	196	183	154	176	173	162	160	184	159	166	190	131	177	161	162	156	153	155	173	152	160	173	190	169	160	175	147	186	150	169	163	189	156	185	160	164	164	167	167	173	171	183	173	179	194	188	183	172	171	161	167	178	168	177	167	156	182	143	181	164	146	167	170	151	187	172	166	176	166	163	178	179	161	172	161	176	158	162	178	166	175	163	158	177	160	159	126	181	179	184	161	179	193	162	172	170	152	176	166	142	163	160	173	160	145	168	168	182	162	152	140	170	160	156	167	175	172	166	165	153	159	168	169	143	146	176	189	168	160	177	160	166	151	167	173	152	147	185	154	162	160	167	153	177	167	176	156	138	164	158	152	175	178	176	160	171	156	151	162	170	151	183	168	169	165	180	155	178	164	142	147	174	161	184	165	167	165	190	168	173	158	143	180	140	172	147	147	149	153	186	156	172	154	174	162	171	158	162	145	148	171	148	151	157	160	142	159	170	150	182	165	172	158	182	149	158	178	144	154	168	141	163	180	147	165	172	175	152	177	176	173	173	158	186	166	158	140	153	176	176	164	184	146	149	193	170	173	166	154	155	177	172	180	162	154	170	172	186	158	170	169	198	169	187	147	154	171	163	190	175	160	162	163	166	141	166	165	180	149	156	161	164	155	166	166	148	176	155	154	156	165	161	154	169	171	157	150	187	149	163	161	173	164	155	162	148	174	170	161	183	163	147	153	164	172	151	157	198	168	163	165	163	167	158	156	159	173	148	158	194	160	157	159	184	179	183	159	149	159	148	163	158	148	156	156
26902	18977	6456	562	465	413	431	435	389	368	390	404	397	371	371	387	384	359	394	372	393	404	409	434	413	413	339	391	373	361	409	399	400	393	361	401	393	383	413	361	417	375	361	392	396	393	413	437	394	396	369	401	431	385	363	392	400	359	407	416	369	421	360	382	393	393	398	427	387	437	402	398	389	378	405	414	370	417	439	377	354	385	405	382	395	411	352	384	413	367	376	385	383	372	407	392	392	365	379	401	363	404	404	423	367	395	382	395	403	399	427	373	413	382	342	372	413	408	365	371	381	417	382	379	397	369	380	393	411	395	383	377	388	370	356	393	421	398	382	374	404	393	374	409	419	348	390	381	370	415	370	407	394	363	362	374	427	410	389	387	403	392	372	406	394	399	386	395	390	397	388	413	401	420	398	387	412	370	360	350	406	388	378	397	379	396	403	394	371	395	370	394	423	373	399	391	357	411	378	378	372	355	392	410	424	405	418	371	405	397	404	363	379	415	388	435	370	382	408	369	392	385	403	362	414	408	382	419	404	400	400	373	374	383	391	389	397	364	395	396	411	383	410	401	389	391	385	402	410	374	401	419	379	407	394	414	381	371	400	398	389	412	413	376	369	404	388	376	380	395	368	369	356	405	388	371	402	387	371	383	371	392	405	372	414	427	376	365	411	403	380	404	368	380	383	400	371	412	415	437	360	383	409	367	383	379	370	379	414	412	381	411	391	385	395	378	409	385	384	369	356	395	425	412	386	395	398	379	407	352	387	384	375	363	411	399	368	396	404	398	390	386	350	428	384	365	364	405	385	391	378	398	371	394	408	372	405	375	404	396	404	381	386	414	389	396	397	384	358	397	401	363	427	360	399	386	364	377	386	392	374	428	397	415	418	393	393	382	401	380	360	383	383	419	378	391	367	391	427	375	414	402	405	370	376	407	378	383	372	373	397	356	370	356	422	407	381	397	390	369	380	409	397	360	380	378	394	384	401	390	422	367	431	424	390	381	396	377	401	372	395	396	390	421	353	379	381	383	386	386	405	379	418	369	402	403	393	390	413	393	394	362	329	392	388	411	399	377	392	387	378	391	380	405	352	370	394	384	372	386	403	395	415	377	377	392	416	402	402	386	384	389	388	405	372	381	409	414	410	398	410	410	379	384	424	372	414	424	389	381	364	376	360	395	415	394	372	365	383	396	370	370	383	379	404	381	394	386	374	380	396	382	374	401	396	399	390	384	382	410	370	414	357	382	351	365	355	392	384	394	397	391	382	382	368	390	423	390	394	431	408	387	435	386	400	364	404	403	387	389	406	377	373	399	433	400	387	425	400	407	406	411	383	381	380	386	384	399	363	381	400	403	378	404	372	436	398	408	420	408	400	406	366	394	385	389	409	394	376	393	380	400	384	389	409	366	396	385	362	410	389	416	412	363	381	379	408	379	362	391	390	400	404	380	410	365	366	383	394	403	393	380	388	403	405	388	392	353	393	394	385	394	358	365	393	409	397	360	381	350	412	395	358	381	358	412	337	383	378	379	364	411	414	352	386	424	406	366	363	415	393	387	367	402	404	413	401	390	406	369	420	412	393	366	413	384	422	386	385	381	390	378	365	403	398	395	412	382	410	396	358	401	417	388	402	382	401	400	354	397	425	392	421	384	384	389	395	384	368	404	426	396	388	378	388	412	418	397	424	378	379	363	387	379	389	372	429	404	393	399	407	400	383	391	392	375	391	363	376	421	398	418	392	375	387	414	422	375	388	429	396	415	378	407	398	414	410	357	391	428	410	417	399	372	366	369	363	353	381	391	375	389	403	370	416	382	361	409	364	375	384	392	433	407	384	419	399	367	365	383	392	369	417	375	409	392	375	396	393	383	375	388	400	418	377	433	386	395	388	386	425	424	400	382	407	377	436	379	414	399	413	384	382	418	428	359	404	404	373	389	382	386	415	386	374	421	424	402	420	415	395	387	385	384	402	366	402	377	397	386	420	386	388	425	400	392	373	402	374	392	400	376	407	408	386	427	397	402	339	413	417	394	402	388	388	387	374	381	391	377	401	383	409	390	388	376	395	401	424	405	376	401	398	390	399	399	394	374	409	400	386	388	389	419	410	373	410	393	433	401	438	390	388	359	424	382	416	432	356	400	415	416	358	391	378	388	390	383	403	412	393	415	392	376	393	388	390	402	404	383	362	408	407	388	406	373	369	340	395	385	352	389	402	380	383	397	373	387	413	386	415	371	368	389	374	391	373	370	329	458	369	372	399	377	372	373	370	446	399	398	397	395	346	356	427	379	375	402	380	416	374	367	406	405	378	383	378	400	394	396	386	403	417	413	384	408	393	368	397	343	384	379	390	361	389	395	355	413	395	390	377	412	403	383	385	372	348	383	379	385	406	419	399	423	384	397	416	394	396	370	403	374	366	401	404	391	369	412	396	405	364	430	375	388	389	397	373	405	369	376	416	370	390	396	378	395	403	419	379	394	410	367	395	379	409	398	403	414	387	398	376	461	383	400	398	393	367	371	376	391	386	382	365	371	402	427	404	370	434	376	394	386	381	416	350	385	360	415	393	415	416	405	412	401	368	388	399	394	396	387	400	419	424	367	409	386	359	350	402	386	396	398	404	410	384	421	399	398	371	361	404	424	403	370	358	383	370	378	395	393	382	360	401	410	390	382	424	410	425	414	377	404	393	424	395	389	453	400	418	393	366	364	352	391	401	405	411	399	357	389	409	413	392	373	369	369	396	387	395	381	408	374	372	373	389	358	402	368	418	349	396	405	381	430	404	393	402	368	441	442	374	399	378	380	391	386	410	413	404	402	392	377	390	371	368	400	440	382	361	382	414	435	354	393	372	376	380	393	431	352	413	379	399	356	373	371	371	387	353	413	399	405	366	392	395	410	397	379	388	407	411	368	370	371	398	387	355	416	384	361	363	381	410	410	388	416	446	374	386	415	443	387	394	394	395	405	373	360	385	388	406	388	373	375	383	396	417	362	415	409	404	378	387	363	374	386	366	408	410	364	402	426	395	393	392	429	374	404	400	390	339	369	405	417	387	410	378	369	397	385	394	376	393	365	375	365	358	386	377	401	406	353	386	410	383	392	350	405	378	385	377	415	388	409	386	401	387	404	403	378	364	399	388	414	370	363	379	376	400	391	402	363	416	397	404	401	387	427	386	377	369	434	389	386	396	364	409	413	399	419	417	400	369	380	352	408	411	394	397	388	396	353	390	383	401	379	372	369	370	351	369	417	388	420	393	406	403	417	373	403	382	407	403	377	422	396	418	382	381	399	388	373	405	381	376	351	417	416	392	381	443	402	367	383	388	438	388	432	388	401	371	395	371	394	384	344	379	404	364	418	403	380	381	379	415	364	434	370	394	381	408	386	405	405	395	396	387	403	386	380	379	435	376	381	394	383	385	398	385	368	402	334	389	427	415	419	396	354	380	407	375	424	389	358	385	408	390	379	389	405	404	384	395	381	386	405
6942	23916	2496	651	606	645	570	595	552	576	547	589	514	580	542	560	565	546	573	551	561	560	494	566	558	554	552	530	568	565	564	560	547	524	574	522	544	589	578	543	557	553	554	566	565	505	522	558	607	562	562	575	551	518	568	540	598	536	519	545	551	529	544	591	547	594	542	522	500	532	540	554	541	527	521	508	546	561	539	549	576	546	543	522	494	546	566	540	527	558	541	537	547	532	552	568	542	515	569	566	537	510	560	524	554	496	519	521	540	566	527	552	556	592	534	550	510	536	507	535	573	536	512	534	568	557	501	533	531	513	542	515	582	561	508	555	534	558	499	522	549	549	558	566	547	556	596	514	516	561	541	550	560	476	553	566	545	542	551	522	573	538	530	504	519	553	500	531	483	569	562	576	556	553	545	557	550	521	517	574	550	514	518	546	518	551	579	571	501	512	552	526	485	558	517	531	542	591	541	558	532	549	504	581	516	592	530	530	536	565	529	535	603	581	543	582	575	548	521	545	545	529	577	548	547	560	530	551	505	550	545	533	520	541	534	580	514	552	572	525	533	557	508	527	562	538	580	573	511	522	532	523	546	560	546	508	551	529	560	533	550	538	535	569	545	527	530	534	518	564	548	535	548	525	524	549	552	572	553	517	544	540	575	547	522	544	498	525	537	585	538	590	586	518	575	550	569	548	561	564	539	559	501	526	498	531	539	528	487	533	589	515	495	569	517	542	548	536	546	521	558	549	552	545	541	569	561	522	543	545	542	517	563	555	554	541	559	538	555	503	549	542	532	540	545	547	575	530	517	507	503	555	532	561	504	577	542	510	525	571	556	575	528	553	563	546	524	529	546	557	532	541	548	555	556	552	564	555	501	573	528	536	580	511	570	503	569	557	552	554	535	531	538	568	521	513	542	540	532	562	547	547	536	516	550	505	546	547	540	561	553	537	547	574	550	541	575	494	533	554	546	550	539	531	541	543	550	545	535	526	511	518	557	530	547	547	479	617	524	556	508	548	513	546	518	516	548	514	523	566	503	503	583	560	556	549	538	583	557	488	502	539	526	499	564	553	561	549	576	577	540	497	513	526	516	528	519	558	511	568	556	518	530	534	511	564	554	537	555	597	543	522	530	528	516	516	536	528	585	546	559	535	571	572	540	489	587	554	526	500	542	517	575	584	535	514	543	514	588	511	542	565	534	547	540	566	529	584	540	524	537	533	536	543	543	550	577	563	551	528	555	543	502	497	592	542	542	582	508	519	533	565	537	534	569	548	518	533	477	563	596	545	535	532	538	550	548	565	528	503	557	486	540	548	501	538	575	538	563	547	521	514	574	533	597	524	565	520	555	513	549	533	522	523	535	562	580	568	585	535	555	533	544	552	561	564	596	502	582	576	553	534	565	562	534	549	535	516	563	546	524	540	516	542	561	542	532	535	541	524	579	505	526	517	528	558	519	532	555	527	545	561	517	501	575	567	572	540	533	525	529	543	561	551	503	564	509	551	595	544	546	507	550	558	525	554	532	568	559	542	474	541	545	541	556	576	559	531	534	534	504	524	497	559	505	526	496	581	540	558	551	518	579	548	520	536	516	513	575	530	576	520	562	481	489	537	564	530	528	534	511	526	539	543	537	535	507	559	532	503	538	544	516	530	539	514	534	523	519	555	560	561	561	535	568	524	551	560	567	526	549	544	489	554	572	536	543	569	570	543	579	554	578	492	526	484	535	576	503	508	536	510	541	549	515	537	513	523	514	562	547	577	512	551	553	532	535	563	534	525	529	545	515	550	536	573	569	569	547	552	524	585	559	568	552	586	569	525	605	542	556	517	550	558	551	552	548	541	547	566	530	538	583	543	525	554	566	540	542	548	539	554	512	550	563	541	523	519	557	557	590	537	495	524	546	547	582	543	566	562	544	499	520	574	506	540	513	547	549	537	575	519	510	517	557	503	553	549	521	501	542	543	544	535	534	573	578	527	482	531	562	560	532	566	576	512	521	532	539	567	539	538	530	544	531	567	526	519	583	542	538	518	542	543	537	573	542	528	529	518	531	552	513	562	543	555	582	527	573	501	535	551	551	538	556	526	544	520	564	559	557	497	557	498	574	509	558	538	526	515	550	543	493	545	551	531	519	519	496	571	579	536	534	525	558	530	597	495	539	547	519	512	565	559	533	546	498	516	544	585	565	537	515	592	529	564	533	515	532	499	536	516	556	538	555	559	570	572	555	527	546	535	518	552	513	525	522	542	583	523	555	546	496	503	530	581	549	505	511	524	544	540	565	545	561	524	505	604	530	566	550	591	501	533	555	575	557	542	523	563	530	567	550	557	532	519	527	567	580	537	522	569	541	532	559	524	575	537	535	541	546	577	537	525	534	527	526	572	541	577	554	537	555	536	550	515	571	519	528	516	537	513	549	558	518	498	557	548	526	573	563	534	540	552	506	515	563	556	573	554	546	573	532	533	549	570	569	518	518	551	578	549	517	549	554	542	539	536	538	521	515	550	580	515	566	533	546	569	575	530	529	510	566	503	559	547	548	555	573	568	554	545	593	564	525	531	532	529	522	562	597	576	517	556	526	540	525	529	535	544	583	525	530	552	525	556	500	533	517	492	539	521	553	529	534	510	551	561	518	523	527	534	593	521	528	558	519	587	539	553	542	564	527	547	532	463	541	554	609	530	539	549	546	517	519	512	569	579	534	544	575	543	525	534	534	533	500	496	503	506	504	550	528	528	532	548	572	549	564	537	549	547	555	528	557	526	532	542	532	522	533	573	546	522	579	525	523	542	550	619	539	517	505	551	543	554	513	531	574	582	556	538	520	546	567	573	518	538	543	579	575	519	579	553	512	517	557	532	534	545	549	520	570	577	555	558	526	542	589	523	510	518	537	543	500	530	529	553	525	532	538	547	550	575	533	544	544	521	520	611	546	533	505	529	534	549	509	558	542	517	552	548	534	565	527	546	512	563	514	541	533	539	539	522	552	522	557	606	576	544	516	522	530	561	515	532	551	543	542	556	554	563	534	535	514	545	516	543	565	502	535	534	539	557	529	559	541	540	555	541	553	492	537	540	524	547	583	551	540	523	556	536	542	524	522	549	571	534	567	538	505	534	512	543	553	534	583	496	563	538	551	502	577	540	554	534	538	513	537	556	577	558	556	570	522	531	538	505	541	522	552	563	607	540	541	551	537	550	547	532	532	534	515	542	541	526	548	498	537	486	539	497	530	542	510	543	550	562	570	520	556	503	530	537	561	576	549	564	573	566	536	508	550	565	576	560	516	499	542	545	525	511	511	547	562	548	537	520	565	551	500	545	546	504	583	517	534	550	520	539	541	529	525	573	493	576	541	512	583	524	515	532	523	547	523	491	538	569	523	535	585	529	553	530	518	523	531	572	504	549	507	539	524	593	525	566	546	536	543	533	547	497	566	545	528	521	568	542	507	472	529	557	587	547	573	603	557	514	536	542	530	526	566	545	542	568
22931	20917	27037	24728	18932	2383	527	451	372	347	325	298	298	284	294	297	271	260	301	266	271	283	285	289	239	263	273	267	285	298	260	254	276	244	251	261	284	296	276	261	271	272	261	247	265	260	245	287	259	288	300	309	299	292	286	279	253	262	264	254	269	278	265	244	251	255	242	242	260	249	270	252	296	247	270	270	261	292	251	270	265	254	243	258	238	267	250	271	253	269	266	250	272	262	223	243	283	281	254	242	288	269	271	236	244	282	274	249	229	258	264	272	263	270	290	281	254	286	263	275	262	268	250	262	254	232	279	282	284	256	251	254	248	279	272	247	255	268	241	259	286	264	249	289	245	274	252	274	243	240	264	240	245	251	256	280	260	282	279	285	248	255	227	242	240	260	270	245	247	263	281	280	287	237	258	271	278	267	279	230	246	270	251	265	274	274	293	253	232	256	224	247	226	273	228	243	257	272	275	249	274	258	239	254	265	238	242	232	275	260	260	267	263	239	236	281	254	284	268	278	267	265	248	215	287	250	291	262	247	277	266	281	297	273	270	276	262	243	276	261	267	242	280	292	259	289	274	248	250	250	274	257	256	305	262	271	240	266	238	240	250	276	266	268	268	244	265	237	238	259	224	280	245	253	254	266	251	257	252	246	279	292	258	252	247	251	237	231	274	272	278	269	282	254	263	253	262	251	267	261	265	261	292	254	272	256	279	307	260	256	220	268	248	256	261	235	288	280	278	250	258	259	272	277	268	274	260	239	260	251	286	241	274	250	252	270	263	282	278	246	253	289	260	246	268	277	268	255	260	271	265	254	270	274	277	253	275	245	259	280	287	238	261	259	249	263	283	255	267	251	289	268	270	264	264	255	260	245	242	279	259	255	275	241	272	274	257	276	258	259	269	287	257	246	247	239	255	257	279	259	271	274	273	272	273	241	280	241	257	270	279	264	241	268	252	282	257	257	249	241	238	229	260	264	270	258	252	277	251	247	262	268	248	289	256	269	280	263	244	260	283	284	280	263	268	249	262	246	278	266	286	255	272	243	276	260	263	250	270	247	255	281	252	237	234	260	273	244	248	243	269	236	280	272	268	266	253	269	289	278	256	228	265	252	249	281	249	257	258	279	240	265	259	247	258	259	243	253	256	272	265	231	274	225	281	242	247	250	248	250	266	302	249	252	247	258	268	250	259	270	261	245	264	261	279	242	238	264	269	285	287	259	253	266	244	272	256	285	257	268	252	247	268	265	245	276	252	266	264	263	241	267	269	252	239	276	251	260	221	279	252	270	257	246	264	268	280	245	257	280	257	272	262	246	248	250	261	276	257	250	262	265	259	249	253	253	274	252	237	295	240	268	237	261	257	282	254	277	244	277	277	257	272	274	248	254	270	266	245	248	224	273	238	264	214	285	254	290	281	231	267	249	255	266	250	283	259	256	266	271	259	257	242	245	266	262	272	255	258	258	263	266	255	260	256	277	276	282	226	265	256	264	263	227	276	283	284	281	257	264	255	266	299	281	261	267	277	290	283	268	260	223	263	266	271	287	275	258	274	278	288	247	270	231	277	280	267	261	280	276	255	297	243	245	254	269	283	249	259	250	268	255	231	257	254	289	275	273	271	267	276	273	269	275	262	248	270	256	245	238	248	271	254	260	253	298	273	266	263	266	293	263	254	243	285	278	257	223	266	282	254	244	261	276	266	293	254	233	254	251	269	250	245	243	280	257	267	276	259	259	251	287	241	246	252	246	242	254	238	229	276	265	252	270	256	261	264	250	258	283	237	272	248	269	267	258	282	252	265	267	263	247	272	238	252	232	263	238	262	259	250	246	276	278	250	252	253	250	261	259	249	240	253	264	252	257	252	249	239	267	269	288	282	268	268	246	271	244	268	260	249	263	258	239	252	268	262	263	284	259	272	255	272	265	265	279	240	224	252	288	289	272	250	261	249	297	248	267	227	257	262	280	271	246	270	255	281	279	269	241	243	261	259	257	282	269	251	263	279	260	295	274	276	272	280	271	268	267	240	281	239	244	278	252	240	284	285	266	259	265	277	260	254	250	238	269	266	242	277	243	263	242	266	243	232	267	249	250	255	242	255	256	274	231	266	278	263	269	260	249	236	255	285	256	291	251	251	290	275	247	252	234	281	281	273	262	261	252	252	291	262	257	254	252	267	238	265	226	263	253	256	255	261	257	250	262	244	264	228	272	241	244	251	261	233	285	259	267	275	257	249	292	271	262	281	253	268	254	243	273	253	235	245	262	296	254	265	253	271	242	246	271	300	238	276	247	279	274	248	281	239	288	243	246	244	260	243	261	241	257	258	276	263	262	245	251	267	274	271	257	258	280	271	266	222	292	273	249	261	254	241	245	252	264	264	276	277	260	281	228	268	238	241	259	263	247	231	261	265	287	217	254	250	255	256	255	250	250	282	274	281	281	261	236	256	267	253	287	270	274	257	255	244	265	245	236	273	255	270	261	238	269	263	284	257	249	273	250	272	256	275	256	257	260	272	265	273	266	272	260	263	266	292	250	249	279	290	249	250	262	275	253	254	234	289	291	254	275	277	246	259	255	263	253	261	249	242	276	263	254	287	257	248	254	263	244	247	277	269	273	271	252	261	261	222	268	257	284	240	262	257	246	272	246	233	246	265	270	253	261	260	243	266	288	255	267	251	245	248	299	276	280	252	261	254	258	262	263	284	287	242	251	276	261	258	265	261	256	239	258	244	274	257	229	253	271	282	238	268	254	245	270	265	273	256	280	247	262	256	250	255	253	244	229	260	235	258	267	272	277	269	282	250	291	242	287	258	269	252	277	223	269	274	297	241	267	257	255	232	265	242	289	258	240	253	258	248	274	254	305	256	273	276	260	279	265	258	287	270	245	275	242	250	243	268	256	278	261	260	233	261	284	278	257	293	249	229	273	266	246	252	281	258	254	263	253	244	239	257	269	258	238	247	291	249	273	245	262	239	263	268	263	255	279	269	242	251	246	280	254	258	283	269	237	282	250	238	253	255	306	276	282	244	265	259	273	274	250	274	253	232	265	232	251	247	272	251	259	239	238	260	267	230	258	249	235	303	261	260	275	243	240	290	314	242	263	268	263	250	277	242	230	259	245	254	259	268	265	268	252	279	237	228	282	242	278	276	256	285	255	261	251	246	267	234	238	259	252	242	279	273	261	248	255	230	243	243	260	256	261	293	276	254	245	270	257	255	250	279	252	250	261	277	268	233	237	262	257	266	284	270	264	242	271	274	263	251	251	235	260	269	246	231	250	264	247	274	264	272	275	293	280	281	245	283	246	221	236	262	259	298	263	281	254	268	242	251	246	250	291	295	244	248	237	292	260	269	268	280	280	255	246	260	271	273	237	275	240	271	283	284	285	234	257	249	253	287	262	247	260	259	258	247	245	248	267	231	260	259	264	259	252	265	247	279	248	255	259	277	260	243	258	254	246	268	240	246	279	283	291	245	282	263	273	261	261
12303	68090	7741	1971	1468	1145	952	731	653	608	594	531	432	476	474	439	410	422	436	421	395	415	446	385	349	419	446	398	397	418	380	408	381	396	390	406	379	386	372	355	374	348	377	384	350	354	379	345	392	406	393	464	462	410	356	353	373	385	326	369	370	382	346	367	363	390	397	357	343	387	406	381	366	346	367	405	371	384	346	382	385	382	376	356	360	364	408	368	374	344	357	383	352	376	360	375	393	377	392	366	387	365	387	349	383	376	387	372	315	377	368	381	395	366	365	379	368	383	376	394	372	381	369	376	353	370	381	351	394	338	377	379	336	373	332	371	389	331	357	346	358	375	327	357	379	371	385	357	358	359	363	372	355	348	361	387	392	385	321	377	338	361	381	378	357	350	343	386	380	347	372	341	343	407	359	374	386	358	390	382	410	391	397	368	366	353	349	401	366	368	354	386	359	367	403	361	364	374	412	381	361	361	357	364	347	378	377	351	387	345	361	354	401	373	369	405	366	359	357	399	377	372	396	371	369	361	384	383	346	386	384	339	381	379	348	389	359	376	375	388	398	404	380	402	383	402	352	384	371	364	394	395	376	381	373	365	347	370	365	388	382	352	383	371	365	437	392	387	390	369	362	368	375	375	360	411	373	347	355	377	383	378	355	359	373	375	352	379	404	366	383	364	357	355	407	370	363	370	359	351	348	361	382	350	376	356	316	381	398	380	354	372	340	366	389	343	368	361	360	363	388	339	412	399	379	368	348	310	349	370	360	338	355	393	404	334	379	358	350	350	394	372	376	379	382	356	349	394	370	386	358	369	370	371	358	365	382	374	373	360	361	365	380	372	351	384	336	384	372	366	392	397	376	386	359	355	356	396	411	317	379	356	352	359	393	351	380	335	359	380	357	390	341	380	359	366	393	406	378	399	335	370	331	323	402	345	364	368	330	382	368	351	360	398	384	368	364	341	340	359	401	368	369	386	321	387	353	374	348	377	358	361	374	352	359	350	383	325	379	394	376	357	346	374	363	369	383	382	418	396	357	416	384	369	391	380	357	391	349	389	408	348	361	359	368	396	398	365	371	354	328	396	378	369	401	391	331	351	365	416	355	384	418	380	383	392	381	374	340	360	405	375	374	375	344	356	374	384	374	358	391	407	353	387	367	369	361	386	391	352	403	336	389	370	369	355	383	370	384	379	368	357	382	371	363	367	355	371	346	393	358	419	349	373	359	386	363	373	403	375	349	369	391	379	395	375	336	355	357	369	335	408	375	389	378	381	401	380	416	353	334	375	414	368	376	393	358	317	356	367	399	364	384	375	356	373	385	382	386	363	391	409	400	379	379	388	373	366	383	367	321	353	344	367	384	382	378	380	380	349	391	400	353	395	337	378	376	357	357	364	373	385	367	340	382	358	346	371	352	376	359	399	361	375	358	366	370	368	346	385	371	367	383	382	358	376	375	362	363	381	350	345	354	382	392	366	407	370	377	393	372	416	379	336	348	386	342	361	348	404	417	399	316	376	395	353	357	356	343	383	403	369	376	387	384	348	385	354	368	365	401	358	340	346	368	369	416	372	425	377	374	396	338	388	349	367	384	407	353	376	368	383	367	391	366	378	360	359	390	359	381	391	364	417	365	337	392	325	364	344	367	371	367	353	378	350	362	381	356	344	339	374	383	389	353	353	385	333	338	340	395	340	373	367	368	392	386	372	344	367	360	361	389	365	393	358	360	361	369	333	411	358	372	354	374	391	368	362	378	363	360	416	389	364	359	347	348	390	383	362	376	384	378	387	389	353	355	336	367	364	351	379	369	386	342	378	384	363	368	405	348	355	360	396	357	376	369	382	361	398	388	377	344	368	378	342	381	364	382	353	370	361	365	351	377	376	375	330	366	363	393	372	368	397	388	365	396	374	355	339	391	352	366	379	384	383	389	385	331	400	355	382	407	351	373	421	379	362	342	360	414	353	371	368	390	397	372	379	399	359	403	374	348	399	363	369	368	370	386	367	381	386	369	359	363	342	364	354	352	365	361	369	397	409	355	347	377	383	363	346	364	362	354	352	354	393	360	363	344	352	381	352	404	370	339	402	371	359	373	386	362	343	366	394	359	378	349	383	392	369	363	358	384	358	346	375	362	382	391	370	350	349	366	366	412	358	368	380	383	382	373	398	358	377	404	358	375	360	381	357	412	375	371	361	382	386	341	376	409	374	366	389	325	380	344	350	358	387	362	365	366	364	358	352	365	363	362	323	402	384	390	372	370	369	355	310	374	345	392	350	361	363	368	366	370	434	368	358	374	361	361	350	376	384	357	361	360	364	366	359	367	370	363	379	340	353	314	362	358	374	353	369	384	386	368	358	388	338	349	383	390	372	369	350	393	387	365	357	324	379	352	367	371	368	385	374	362	373	383	399	318	388	392	378	366	372	388	384	352	372	383	367	337	377	376	337	358	371	358	372	367	398	392	363	442	386	376	389	389	338	374	360	355	385	393	336	372	325	359	368	379	373	386	378	378	374	363	374	333	393	333	357	337	361	385	366	370	352	390	365	374	353	353	370	379	376	352	353	389	349	409	371	374	389	361	373	359	370	365	401	373	364	372	403	399	390	374	380	388	331	383	397	403	388	356	383	358	356	366	328	376	364	352	382	382	365	395	383	325	378	345	372	372	355	375	355	379	375	335	408	379	396	355	410	362	400	368	360	357	378	364	371	396	357	376	369	368	362	371	335	382	380	350	354	359	358	366	369	354	377	355	364	378	366	398	393	383	368	361	344	391	383	356	337	384	386	393	367	366	355	363	340	359	388	388	347	406	340	388	355	395	357	368	370	367	358	365	365	386	356	383	339	354	388	386	387	411	371	350	388	367	377	381	363	367	377	400	384	369	352	387	366	357	355	354	363	358	388	374	377	369	394	352	375	397	368	350	380	360	385	352	359	370	349	377	356	393	361	348	337	363	363	367	389	378	372	393	336	373	368	352	357	348	340	386	354	374	381	335	390	360	390	407	369	368	380	368	379	389	374	364	371	363	397	372	380	398	348	350	348	365	356	388	417	351	362	391	403	357	379	338	385	403	378	376	351	383	376	362	402	318	347	367	361	380	363	396	366	365	374	389	345	340	374	374	403	338	385	377	369	368	338	382	403	326	378	404	363	355	380	375	340	406	365	403	367	398	379	345	393	339	354	402	362	329	382	373	368	401	356	387	379	350	348	375	367	343	366	385	392	353	340	370	381	343	372	345	366	357	399	375	375	387	382	371	393	359	366	428	390	331	358	356	356	372	364	368	349	385	347	389	369	400	373	384	376	379	370	374	374	357	370	381	334	364	329	364	372	387	366	373	357	343	372	376	338	363	383	373	346	362	374	357	356	346	343	353	385	400	340	357	358	387	354	375	341	368	339	372	378	403	356	395	371	379	378	363	394	352	372	370	365	355	368	358	358	342	382	378	366	386	383	336	384	383	369	360	376	330	354	394	370	341	342	376	366
24235	21000	25558	23343	2469	493	428	347	368	349	374	321	307	338	300	307	324	326	321	315	335	323	291	305	339	315	318	316	332	324	304	349	298	318	314	306	302	313	295	316	301	334	316	319	296	334	325	350	265	330	330	337	346	331	316	304	331	318	292	320	322	341	298	311	292	336	329	326	353	333	306	307	306	359	322	301	315	348	335	278	326	346	305	294	301	327	277	295	325	314	300	319	308	301	293	318	327	323	289	295	316	307	300	303	316	301	312	313	318	284	347	314	282	297	328	318	368	323	340	303	315	294	308	333	325	274	289	322	308	348	313	335	356	319	298	325	312	284	297	340	322	288	304	315	301	306	291	306	296	296	298	329	309	320	309	298	321	282	357	321	308	334	323	310	331	337	303	337	313	327	323	305	322	295	296	320	324	326	282	297	315	338	322	281	314	298	333	308	312	315	293	325	365	301	330	312	316	335	308	299	283	309	321	307	306	294	308	320	319	300	276	256	319	329	337	292	307	324	312	318	342	315	317	343	330	282	317	334	313	307	320	345	320	332	316	308	281	295	276	328	290	300	329	285	302	324	297	310	304	324	345	303	301	330	293	327	318	326	324	336	306	281	311	305	334	306	295	333	304	299	302	289	302	327	296	310	323	298	289	351	310	325	313	305	301	284	330	315	304	319	317	311	318	305	257	277	313	309	323	313	339	285	312	349	308	325	318	307	324	286	291	316	372	293	320	336	325	279	302	305	334	312	300	331	286	275	323	298	305	337	289	308	287	314	334	320	340	321	327	333	306	311	324	294	342	356	344	299	284	310	309	297	301	316	337	300	300	329	288	346	327	312	326	355	317	297	317	265	311	333	302	301	305	306	317	302	315	287	303	316	303	317	297	301	303	298	323	302	282	291	341	316	300	325	307	313	346	330	298	305	334	336	310	299	288	276	327	336	284	320	291	302	334	298	309	300	304	322	292	339	303	298	285	300	315	333	310	314	293	291	318	325	349	284	316	314	300	283	303	322	305	283	306	268	352	325	309	315	288	325	328	302	296	299	332	289	313	287	318	293	317	325	297	279	286	290	295	308	299	313	333	322	321	320	347	288	307	303	301	322	298	317	309	338	283	312	301	318	326	290	308	323	290	309	309	339	310	287	296	346	326	299	300	301	331	322	292	338	299	296	317	325	321	320	318	312	348	322	326	313	313	299	305	296	309	313	322	347	313	309	340	289	328	311	320	327	323	318	309	300	320	312	311	316	334	340	328	347	326	316	301	301	319	284	330	314	324	316	320	314	307	319	321	290	339	336	281	341	333	315	341	315	294	293	289	304	333	287	326	316	305	324	309	298	306	310	324	322	318	268	333	338	325	300	295	341	314	301	342	275	332	331	313	344	316	303	303	332	334	306	293	337	331	335	317	299	337	317	315	296	299	299	294	305	316	327	320	309	327	325	285	291	312	302	333	318	305	307	321	333	300	338	303	320	317	322	298	346	328	303	316	307	321	326	310	317	321	320	302	320	316	317	300	327	289	307	319	328	331	326	314	303	292	326	332	321	296	300	327	349	309	307	298	318	300	309	302	314	328	313	292	304	316	334	313	287	320	315	298	299	296	281	292	332	309	313	293	342	325	334	295	314	309	318	318	302	282	308	305	337	305	313	309	320	333	315	332	319	318	318	310	293	323	309	316	282	337	302	288	317	298	301	329	295	297	309	288	305	275	335	321	314	303	292	315	339	308	320	325	289	316	319	316	299	321	293	322	308	324	296	314	306	326	298	311	301	322	320	307	312	297	302	314	332	334	298	351	289	318	333	306	303	305	294	328	328	316	305	317	311	305	312	301	309	310	308	289	343	304	298	303	310	318	330	297	317	346	350	335	302	298	312	328	307	311	295	299	303	306	342	318	342	296	300	358	357	314	300	323	310	292	288	294	328	292	270	302	319	288	319	327	319	322	308	335	306	313	290	297	303	316	287	325	296	334	321	318	311	293	296	277	317	339	314	286	330	318	319	324	277	316	346	339	311	323	322	315	279	296	324	352	310	302	281	280	329	278	322	312	312	314	317	315	324	316	305	341	289	323	296	312	305	330	312	328	318	302	297	308	293	271	336	341	299	324	317	300	332	298	329	319	286	310	317	292	331	322	321	319	292	304	303	305	319	318	312	289	280	352	340	279	301	322	270	312	319	276	317	319	323	306	283	327	325	341	342	322	312	322	316	310	321	326	321	320	324	296	314	309	319	319	332	304	324	338	330	296	302	294	289	303	325	333	312	331	323	351	276	296	306	312	296	304	305	330	307	323	321	300	301	301	297	305	311	329	307	318	328	322	299	292	295	300	317	325	303	333	321	304	304	312	337	310	314	336	306	286	321	326	315	330	309	311	310	328	315	329	321	336	296	325	295	311	322	308	294	316	347	311	318	321	298	323	305	342	321	329	300	308	305	324	308	328	294	299	304	303	321	326	298	316	281	346	312	303	329	267	318	286	328	326	310	323	319	330	290	321	298	323	326	327	304	298	331	326	295	288	298	286	285	305	318	303	320	289	333	321	324	315	345	305	320	317	303	323	307	311	275	303	336	306	285	306	342	345	326	309	309	304	302	289	279	325	284	320	331	313	333	280	311	318	326	337	290	312	321	302	286	332	340	312	319	337	298	333	300	295	315	329	315	302	327	300	320	342	307	314	314	301	342	325	323	299	300	342	321	299	294	316	291	325	329	341	290	315	315	278	311	268	308	318	305	314	297	306	326	294	304	311	304	338	294	291	320	307	309	325	309	322	318	328	314	284	322	301	295	289	302	290	299	326	337	351	281	321	295	301	331	318	309	297	302	317	293	281	315	299	311	302	329	288	272	303	322	335	335	317	295	331	336	325	325	350	312	304	320	337	317	342	288	304	339	296	300	330	322	292	338	298	309	305	304	277	301	313	298	292	308	304	317	318	285	345	307	339	341	335	329	324	280	302	321	314	305	282	322	307	328	310	295	314	288	309	311	303	324	357	289	277	284	314	323	296	313	320	323	314	297	299	333	282	338	310	339	319	316	289	338	308	288	343	308	303	324	288	277	302	286	310	311	311	297	318	310	304	310	314	310	301	326	303	316	328	315	336	321	328	295	306	289	349	311	294	324	325	305	323	309	315	315	278	310	301	318	288	309	306	303	327	321	338	312	333	315	304	320	317	318	307	318	329	309	296	301	334	318	287	358	359	306	300	309	333	317	293	309	290	300	284	317	321	296	316	319	323	346	279	323	286	350	333	306	306	305	274	326	310	339	295	294	313	302	297	335	285	296	294	305	312	306	325	307	314	301	349	320	301	305	322	296	326	271	304	322	306	330	320	309	328	303	293	309	293	329	284	323	304	306	354	312	300	315	322	324	327	312	327	289	322	305	311	318	293	322	287	331	308	308	311	309	306	294	283	337	289	302	296	323	316	334	332	329	288	295	349	300	319	322	308	313	310	298	336	311	297	334	303	307	331	276	294	327	309	344	299	291
12534	54771	6122	1179	959	796	680	610	556	516	528	491	498	488	481	450	439	474	412	464	458	467	415	423	437	439	405	445	445	416	442	430	433	418	445	437	430	432	446	422	438	405	414	382	407	406	448	431	450	434	424	457	435	431	438	416	412	427	432	439	424	412	446	436	447	446	387	453	414	426	416	413	383	434	469	443	436	417	434	421	477	431	448	499	395	375	415	437	391	428	449	394	444	430	413	420	441	444	407	422	436	414	443	451	428	471	433	430	413	397	438	413	390	469	416	377	409	450	433	425	427	427	435	415	404	426	436	438	418	450	416	410	398	444	452	403	383	402	440	409	389	416	403	456	482	410	427	437	422	413	405	458	417	409	439	398	410	441	434	418	380	449	420	405	397	396	428	441	444	402	422	412	421	443	400	402	461	409	370	380	445	428	403	398	452	430	446	446	404	412	445	414	400	407	418	386	440	391	411	426	429	418	449	404	457	413	438	410	399	427	406	433	424	469	451	450	434	405	430	454	435	432	410	432	414	440	435	410	385	416	449	405	395	393	407	429	412	452	458	416	455	415	378	392	406	437	434	389	446	424	442	391	420	404	433	423	434	414	443	425	409	423	443	421	435	409	440	455	433	411	399	433	430	463	427	462	452	436	433	435	443	415	418	434	398	434	421	454	411	430	410	441	402	392	446	406	432	450	461	459	428	412	471	416	444	404	448	404	435	408	414	414	478	414	375	394	452	452	404	463	422	431	405	434	460	410	446	454	442	438	446	442	437	427	392	449	446	442	442	448	420	473	374	429	426	433	440	435	412	452	429	417	438	416	418	442	402	422	451	467	437	413	434	385	428	410	432	421	446	436	364	398	434	417	430	433	405	440	446	430	423	445	415	420	456	438	402	448	450	422	429	442	425	400	406	431	398	428	395	418	407	443	429	424	427	401	390	411	464	417	438	419	399	378	438	460	406	430	411	427	426	430	426	420	412	454	445	440	392	452	403	435	418	422	400	443	430	462	431	414	413	446	407	458	444	416	418	456	414	420	410	425	449	435	439	424	444	448	418	393	428	409	406	418	408	403	450	464	420	448	400	423	445	400	417	412	418	420	397	429	370	445	400	417	409	440	401	433	385	414	424	425	459	397	399	465	421	431	408	369	452	437	416	421	427	441	438	436	438	433	453	429	405	413	431	436	428	451	432	472	418	403	390	435	427	424	428	405	437	448	439	444	435	426	418	401	443	464	414	405	379	441	407	422	421	422	445	391	442	419	412	399	427	457	392	409	407	369	415	412	404	417	409	420	432	401	402	463	395	468	424	436	420	436	435	415	431	400	441	436	422	474	436	424	411	416	426	421	388	417	424	430	435	431	432	397	403	455	429	438	426	429	441	414	398	390	417	415	451	388	423	452	452	393	434	397	421	426	390	418	417	439	445	413	420	461	452	474	414	415	403	463	420	410	400	406	426	404	398	418	408	407	433	459	414	415	454	450	419	440	384	433	393	416	419	393	413	430	436	396	379	423	421	418	400	418	455	466	377	403	411	395	433	413	424	449	445	409	435	435	399	408	411	410	419	405	451	428	385	421	402	421	414	413	428	433	415	386	393	424	408	435	442	390	426	397	388	442	420	431	428	429	401	432	481	417	445	431	436	430	414	422	429	415	428	409	429	418	356	394	402	412	450	430	422	434	450	426	431	371	428	454	420	424	418	429	429	463	474	416	404	401	421	401	436	404	420	421	444	414	401	414	421	439	481	429	411	439	408	441	437	410	416	407	385	443	414	417	399	377	444	397	449	394	447	436	450	443	437	443	418	437	457	397	406	422	409	438	407	456	454	444	446	449	449	415	374	430	415	421	395	443	416	408	400	423	415	427	453	443	412	426	388	418	456	448	440	431	414	427	460	413	451	426	405	459	458	454	412	428	415	431	417	458	416	449	442	419	397	448	459	415	440	433	424	419	415	445	394	453	435	459	423	389	374	426	395	418	422	445	412	417	389	424	425	431	423	393	431	443	412	436	383	432	432	418	445	429	435	432	437	435	430	435	403	382	421	412	415	452	428	401	413	432	440	406	426	417	431	433	404	402	436	394	448	414	425	441	445	392	446	394	419	436	419	439	407	399	432	437	404	425	436	412	391	424	407	390	431	457	404	409	394	385	448	425	420	433	413	416	459	446	407	403	402	435	436	411	409	419	402	403	421	400	411	436	402	425	430	448	434	435	423	485	445	367	401	416	396	429	428	412	396	414	411	424	428	435	420	430	441	427	446	436	448	432	425	436	387	416	415	460	435	441	442	417	440	417	420	439	436	399	413	427	455	448	431	433	439	420	405	421	417	408	428	426	436	427	412	437	434	432	449	407	408	397	403	393	430	460	442	414	397	447	433	454	459	420	426	409	411	438	417	440	450	439	420	449	447	418	375	415	409	426	402	395	408	412	413	419	455	437	415	454	453	440	389	432	440	425	419	437	414	410	412	413	404	438	418	423	459	447	424	429	423	431	439	427	415	407	411	414	394	427	442	413	431	407	418	408	418	430	445	426	441	422	402	384	414	414	425	412	429	411	442	442	435	442	440	436	415	434	439	425	442	406	419	419	431	467	429	397	388	414	437	461	428	437	436	424	407	428	422	420	393	437	407	403	459	457	434	420	410	436	467	408	439	424	457	440	384	461	428	481	391	411	428	442	431	429	445	413	419	412	398	420	416	434	410	415	390	398	402	441	446	447	451	437	412	400	483	422	407	480	396	418	410	426	416	425	367	452	410	408	422	439	433	407	475	409	397	448	427	438	426	426	413	400	434	396	409	416	414	444	424	445	386	421	425	419	423	427	406	395	425	464	398	441	354	388	389	441	434	412	424	410	417	421	433	415	441	432	416	430	452	441	407	438	416	407	422	444	440	413	436	392	422	410	406	404	390	413	423	399	428	393	418	391	384	416	419	453	440	449	421	431	440	428	403	384	383	397	445	415	402	390	409	440	459	453	396	417	371	415	459	428	429	416	451	399	407	441	421	421	464	401	426	427	421	418	418	443	407	383	467	420	446	409	422	439	392	424	408	413	405	418	447	370	411	448	411	438	431	437	420	425	423	428	434	451	424	446	412	392	481	408	427	398	418	396	397	407	468	423	438	430	420	436	395	434	426	438	415	439	406	390	453	438	423	426	432	436	432	415	399	420	426	458	426	416	411	406	431	442	414	398	450	436	450	423	410	422	422	447	402	429	415	418	443	418	395	447	467	422	380	420	404	393	441	408	434	430	435	387	448	389	427	407	416	425	401	417	417	394	388	421	409	437	454	423	425	411	453	419	429	413	414	403	371	426	436	405	411	406	430	403	403	431	433	448	468	433	427	432	476	366	392	400	397	440	418	423	432	416	418	402	430	416	407	457	417	423	419	420	388	406	398	408	418	417	423	416	417	442	426	419	414	407	413	401	404	433	447	435	418	419	394	434	414	433	433	410	430	401	439	431	445	446	426	416	430	437	418	417	413	404
22054	20832	27479	24247	20807	16838	1062	383	293	277	227	232	204	219	160	160	166	153	155	140	136	146	146	137	137	136	156	127	123	137	110	124	133	109	106	133	118	127	101	116	134	136	121	117	144	109	124	123	114	126	152	156	142	126	116	125	130	126	119	112	116	132	105	123	113	119	115	117	116	126	111	118	111	113	117	138	116	99	109	124	127	120	122	124	117	130	112	99	109	99	109	109	107	121	124	107	123	116	104	122	113	113	120	117	113	99	113	119	116	112	115	125	108	114	110	114	128	122	104	108	123	120	114	119	112	118	129	125	116	114	119	123	107	123	119	116	109	118	105	99	127	116	116	117	111	122	115	117	110	111	125	130	109	101	120	125	121	118	109	115	131	123	122	121	125	102	117	124	110	111	114	105	82	97	123	127	102	90	123	117	121	104	109	108	117	102	127	96	95	109	111	104	123	107	112	120	122	114	115	104	118	138	105	120	97	122	116	103	111	127	127	116	103	109	114	123	112	107	106	119	92	119	122	117	121	113	115	121	108	138	133	84	108	116	112	108	130	114	119	123	108	128	139	98	106	119	146	116	115	126	106	110	111	116	130	129	127	129	105	93	123	94	115	137	130	94	109	122	113	125	124	126	101	104	102	107	110	117	107	124	114	125	127	109	118	113	118	132	110	137	113	107	118	116	97	111	117	97	124	122	108	120	125	122	98	114	96	124	124	119	106	119	121	127	105	126	109	117	115	127	99	123	117	102	136	113	125	139	113	115	124	115	118	89	116	120	123	110	99	124	127	131	133	128	113	122	109	99	119	98	117	117	123	104	108	142	123	105	112	115	101	112	112	130	108	136	86	101	124	107	135	108	97	105	114	102	102	120	125	125	103	106	121	110	130	134	120	129	124	99	105	107	100	102	135	113	85	124	130	121	98	93	100	113	117	116	116	120	109	121	124	110	133	120	102	109	118	111	122	99	101	125	99	114	115	111	119	131	114	106	111	113	110	102	130	119	116	114	145	127	107	107	97	129	106	107	112	121	115	125	113	124	122	120	122	104	126	112	112	113	118	108	113	104	107	128	129	111	127	124	118	118	106	127	101	103	95	128	115	114	127	113	100	115	129	121	143	120	127	137	126	121	102	102	126	117	113	104	107	131	120	119	109	116	109	103	111	118	117	129	96	136	120	109	105	116	108	111	108	103	110	100	109	99	125	122	102	107	125	107	125	120	115	104	113	111	119	121	117	136	117	111	101	134	114	107	122	116	121	116	110	123	111	121	105	110	125	115	105	111	132	106	116	102	116	109	103	121	118	127	117	118	110	119	115	112	110	130	102	123	109	128	109	120	132	119	114	106	125	126	104	110	135	107	119	112	127	101	114	109	107	114	129	114	104	133	120	124	124	102	117	131	108	124	134	121	123	105	119	113	104	134	113	112	111	113	121	106	119	106	121	116	128	136	126	119	113	120	113	113	132	121	99	105	124	115	120	118	115	136	136	114	114	97	118	127	120	128	99	109	123	108	118	129	109	115	109	108	126	107	113	128	100	126	125	117	118	113	107	105	96	111	114	119	96	132	140	146	112	105	118	128	122	98	128	124	116	122	115	118	125	130	105	118	116	111	108	122	131	89	139	126	117	119	122	128	113	106	133	119	127	107	96	103	127	118	131	116	111	110	130	117	108	112	124	99	115	122	131	116	105	104	117	113	103	115	99	104	98	93	105	100	111	115	133	123	119	133	126	106	104	114	127	90	125	115	117	122	125	124	102	118	108	116	126	128	107	105	102	109	114	127	121	99	104	140	99	118	118	124	105	106	104	121	117	110	127	120	127	127	109	103	109	103	115	125	123	113	122	132	96	107	105	115	104	125	109	121	123	128	139	111	112	104	112	142	116	113	116	132	137	103	118	109	106	141	115	103	126	117	114	114	121	111	108	124	119	108	135	118	119	127	131	118	127	121	109	105	129	129	111	113	105	132	120	108	116	132	92	140	106	119	108	100	111	128	118	111	114	105	127	103	133	123	116	119	126	126	108	104	110	128	99	114	114	102	135	121	110	119	119	123	114	131	119	109	148	105	107	135	122	125	112	122	116	99	112	111	122	124	112	129	128	119	106	107	120	110	112	100	94	118	125	114	120	110	105	113	132	107	109	128	126	100	109	120	126	109	111	115	128	110	110	111	114	116	125	134	114	116	118	113	118	116	114	120	118	127	122	108	106	105	112	111	104	133	125	115	123	117	114	105	104	101	87	101	133	113	104	116	115	120	128	106	115	112	116	123	113	131	103	106	98	110	121	104	127	125	115	124	117	94	97	128	99	106	101	106	95	116	119	99	124	111	105	121	114	118	127	91	112	116	104	88	114	115	100	147	130	122	106	110	128	101	99	121	106	132	106	103	111	130	122	98	104	96	100	109	142	106	126	109	118	132	131	124	113	128	111	111	116	123	109	110	118	109	120	113	127	104	109	107	111	128	110	124	114	130	122	120	110	124	117	110	123	117	118	115	109	111	115	104	118	112	127	121	96	111	107	121	100	124	117	115	113	113	99	105	117	101	119	117	125	116	109	118	117	107	112	109	106	112	105	121	123	114	99	133	119	118	107	105	126	132	126	119	105	109	126	105	114	117	109	106	112	112	124	132	101	152	95	106	128	125	115	129	111	127	115	114	122	125	112	120	101	105	110	112	104	116	105	129	118	124	109	119	119	120	113	118	112	123	115	131	100	130	116	110	95	116	123	141	117	116	130	112	114	93	122	119	101	100	118	103	111	118	118	119	102	129	117	116	119	109	146	140	101	106	125	128	112	128	114	125	114	123	115	104	132	108	132	119	116	108	118	132	120	124	122	135	120	136	110	111	132	101	118	123	121	104	105	111	111	102	119	128	108	111	130	116	103	109	106	118	113	117	117	134	116	134	110	103	110	108	112	105	112	118	118	113	107	140	131	128	125	126	123	110	129	126	116	120	99	97	129	98	115	117	105	100	95	125	133	117	118	119	123	109	113	136	103	98	106	118	107	120	89	129	109	117	114	106	107	106	115	128	123	111	114	103	111	108	118	107	128	109	110	111	108	124	114	106	122	110	104	134	138	118	115	119	118	114	104	121	109	120	118	103	118	108	111	116	111	95	95	116	123	119	123	106	116	107	137	137	106	110	114	128	110	117	113	95	108	130	111	116	106	117	105	137	120	115	111	100	119	102	126	114	107	134	114	129	132	102	103	107	102	119	112	98	114	128	111	122	117	112	96	104	104	100	120	107	132	110	108	97	112	99	124	122	115	119	117	119	107	126	120	110	116	111	126	111	102	97	111	117	111	96	104	114	131	100	137	104	127	111	126	135	112	113	133	114	119	124	92	108	100	100	111	104	111	116	136	132	139	123	119	120	100	126	104	140	99	124	119	100	109	107	100	103	128	114	123	122	102	120	123	117	115	105	110	105	115	121	119	100	97	128	133	126	112	111	125	110	112	109	106	121	117	118	114	110	128	113	118	104
17736	78687	8452	3079	2082	1640	1178	880	706	595	497	445	408	377	342	315	271	277	249	229	237	213	230	238	201	217	206	204	195	187	182	209	203	169	180	195	183	189	206	178	172	186	191	171	184	161	166	186	188	213	248	254	249	185	180	179	194	189	197	174	186	170	186	177	159	209	169	170	156	163	167	174	169	167	143	154	166	182	168	154	178	145	176	168	178	186	162	170	159	160	161	178	204	157	149	158	150	210	167	176	159	156	150	148	147	162	149	156	156	189	181	168	142	155	151	172	142	143	174	180	160	154	176	158	145	169	182	160	167	153	183	160	155	155	151	152	160	141	178	172	155	160	153	147	167	168	178	145	163	171	164	160	150	174	149	188	157	153	160	166	175	169	160	163	157	169	167	145	152	163	185	174	163	165	159	157	166	168	162	155	180	173	177	150	168	187	161	166	164	160	147	154	149	162	144	162	159	152	162	145	173	178	155	143	149	169	162	167	179	167	138	149	176	163	154	170	187	149	158	170	171	172	159	184	177	152	155	176	169	179	178	154	164	163	160	180	159	179	153	176	171	151	143	164	194	175	142	165	184	154	161	162	169	160	176	139	137	161	160	180	164	150	150	142	168	179	148	171	153	171	137	163	177	173	166	159	168	181	154	157	152	165	177	165	178	161	149	159	157	166	145	148	161	144	145	165	166	166	152	149	167	185	159	186	172	168	160	150	157	141	165	152	147	158	158	153	164	150	160	165	188	167	141	160	135	159	157	163	149	174	160	143	158	163	161	158	152	148	160	139	149	164	161	157	153	166	151	147	180	128	153	170	154	164	196	166	164	176	152	156	144	157	196	166	163	179	158	183	159	168	168	129	162	160	170	138	190	170	165	134	173	163	184	150	163	142	170	154	149	150	151	156	149	165	160	156	185	152	170	186	146	160	168	141	168	147	161	181	169	182	156	184	161	162	143	154	159	147	168	174	169	154	149	139	160	172	177	159	148	168	145	169	158	165	174	160	164	163	144	165	153	138	170	159	173	169	171	144	170	186	172	166	186	180	146	173	141	154	178	159	170	159	159	168	167	145	147	169	173	183	155	162	139	156	157	150	165	149	164	173	173	177	145	172	130	171	167	181	161	151	159	163	165	162	157	163	169	181	166	157	171	155	165	163	168	160	158	176	168	141	162	150	147	141	141	188	163	165	182	181	146	160	164	188	174	133	146	164	141	168	186	176	158	161	173	184	185	157	150	156	164	159	156	141	192	149	150	178	172	184	157	152	173	153	167	122	177	169	167	145	175	167	158	162	150	166	147	166	187	160	167	149	163	155	160	171	178	154	176	198	147	160	161	159	146	174	154	172	162	160	155	167	173	156	168	168	159	175	147	156	151	178	138	173	152	151	167	139	162	171	169	162	157	162	162	158	139	163	152	140	181	180	165	148	149	152	153	168	181	162	149	149	158	164	157	186	158	175	170	167	165	157	156	187	179	161	143	169	160	185	137	166	196	154	166	171	153	171	146	161	171	182	149	156	140	150	160	162	157	163	164	160	168	165	149	146	139	152	156	178	184	149	158	161	175	155	187	169	164	186	151	172	157	165	168	153	165	145	142	184	167	183	163	165	158	169	144	160	177	149	172	170	143	164	143	165	134	159	156	194	155	144	177	172	179	162	162	176	166	166	171	159	166	155	158	149	166	159	171	148	148	150	157	163	164	140	146	144	137	165	153	161	157	158	161	151	155	162	153	176	176	133	150	168	148	157	146	168	168	166	162	160	145	162	158	135	140	183	160	144	149	168	158	148	165	149	156	167	153	171	173	172	155	164	170	153	163	162	136	172	169	143	163	141	161	197	148	181	151	178	150	182	125	170	181	142	184	160	142	166	167	153	165	180	179	162	174	141	175	132	156	171	157	194	157	154	138	166	167	153	185	146	172	156	167	170	164	164	162	161	171	169	166	149	158	177	154	161	156	173	169	168	164	155	143	160	152	164	152	163	137	180	157	170	177	153	154	155	177	171	152	168	171	152	155	165	151	194	130	170	162	126	184	157	172	141	174	141	179	146	158	166	167	151	168	158	170	154	195	189	168	149	156	174	160	145	174	166	173	177	174	183	137	147	180	139	172	154	184	150	144	166	171	146	161	174	149	155	153	165	165	147	172	152	152	156	166	153	146	147	171	145	166	194	151	145	157	181	134	160	147	140	145	179	165	172	149	168	147	144	153	172	131	175	180	187	158	148	166	152	187	178	165	173	161	148	152	165	156	192	146	137	176	170	142	151	168	179	167	165	174	152	143	177	165	175	153	163	146	154	180	184	150	173	180	146	135	133	169	149	155	149	162	190	136	138	161	172	178	169	169	165	158	175	171	154	173	158	161	168	150	164	148	175	164	157	173	159	151	137	149	173	148	161	169	184	162	177	138	168	149	162	177	149	163	146	169	153	138	160	154	172	169	173	156	144	166	139	156	158	174	162	134	168	164	155	155	139	168	160	166	160	151	159	167	162	146	149	174	183	177	159	151	162	158	157	171	150	145	155	148	161	154	171	161	150	135	164	171	157	150	132	154	156	152	142	189	157	152	126	156	164	172	150	159	144	184	175	162	157	167	143	162	167	140	150	179	159	168	166	167	173	162	148	170	158	148	170	172	167	171	170	173	183	154	152	177	162	157	145	153	151	172	155	160	147	145	160	191	151	167	159	163	173	173	156	169	136	155	152	169	149	168	165	164	144	182	161	171	169	158	154	186	160	185	161	148	154	149	172	156	148	152	153	173	163	150	174	169	147	169	177	168	159	166	162	168	152	141	152	155	157	163	146	154	152	183	165	156	182	145	146	174	156	156	157	156	149	169	155	142	161	171	167	158	174	164	169	147	146	172	201	176	169	167	157	162	158	160	151	163	165	173	207	163	165	154	161	162	166	158	172	157	155	156	167	144	166	176	150	143	159	145	144	164	162	158	150	151	161	156	155	152	182	155	187	150	169	154	171	174	160	145	161	175	164	155	169	180	166	158	174	161	158	151	163	178	172	159	167	168	151	142	169	149	162	172	168	153	148	168	156	144	154	149	162	150	173	167	171	158	180	178	165	161	154	147	148	166	185	158	168	161	178	161	155	156	179	175	161	177	161	154	170	149	153	166	161	141	172	163	167	139	162	146	173	155	167	161	162	167	157	158	149	169	168	159	170	151	149	161	170	149	144	170	150	191	166	171	158	164	151	169	171	172	145	149	163	182	149	143	150	167	152	169	143	156	165	165	196	166	160	141	148	182	161	163	162	188	147	149	167	166	170	160	178	170	154	172	177	164	151	165	176	171	169	148	152	176	145	153	167	134	187	158	155	164	164	151	153	169	160	166	153	141	173	163	178	159	163	163	167	160	165	149	157	151	158	150	155	142	171	166	155	174	184	156	141	161	165	166	157	145	149	161	184	149	172	180	162	162	147	166	162	168	168	156	181	158	152	168	151	127	156	145	174	158	182	156	175	174	158	159	157	173	151
26795	19191	7192	567	451	416	424	416	383	375	422	389	379	439	371	388	380	374	376	419	413	392	365	387	423	381	392	406	398	402	381	422	408	387	385	352	412	371	388	374	404	381	396	425	371	363	349	395	418	414	392	377	384	411	341	389	374	403	394	392	376	368	360	415	403	375	399	420	378	376	385	390	414	384	341	369	400	365	363	373	370	384	418	363	369	352	396	426	440	421	431	392	385	386	421	350	383	383	377	380	377	366	368	407	405	392	383	405	414	391	356	365	408	387	381	353	386	400	372	350	415	429	374	390	365	407	379	376	368	413	380	392	374	384	398	382	419	358	382	387	387	377	381	363	376	400	371	382	378	372	369	382	372	380	385	397	384	384	385	400	394	398	395	368	355	349	410	398	374	405	362	358	406	411	386	377	382	394	369	364	390	382	426	384	373	360	387	402	417	392	398	409	381	351	391	364	361	379	363	431	404	386	405	382	341	391	403	373	366	431	344	424	397	406	387	370	376	355	385	395	383	359	374	381	369	391	379	363	379	353	390	379	378	386	360	399	363	389	406	386	427	379	356	411	401	410	408	360	348	408	384	357	365	395	410	344	376	392	420	418	354	343	397	391	377	385	408	398	388	367	418	384	381	360	406	388	379	396	360	363	337	384	380	355	340	394	359	444	346	382	387	374	364	381	388	395	370	353	357	356	391	399	344	382	385	403	420	392	414	409	372	447	391	395	396	390	384	398	407	418	393	428	401	397	370	378	399	369	384	378	388	410	365	356	355	362	381	395	434	357	380	378	401	362	384	371	397	371	377	392	396	383	375	377	362	353	376	364	362	362	380	381	395	407	410	362	380	434	381	371	388	361	403	382	389	374	396	400	394	397	390	399	415	399	387	351	410	379	364	376	400	418	393	393	366	406	376	390	385	366	367	361	406	386	421	409	392	383	391	401	378	327	374	374	370	330	431	393	391	393	404	374	396	385	359	356	381	348	381	399	354	386	391	380	374	395	365	402	377	401	424	358	376	380	346	387	384	379	373	372	382	364	392	350	393	367	390	402	370	347	407	388	343	391	414	386	395	354	423	414	360	391	411	394	396	395	420	395	372	367	356	389	376	393	339	381	383	403	399	364	384	382	367	369	402	376	375	372	401	371	387	406	348	363	404	347	382	386	386	387	366	376	369	387	346	395	390	416	377	434	375	376	391	346	375	417	375	398	398	389	395	362	365	374	399	398	442	389	367	387	406	427	400	385	382	378	389	404	389	391	359	391	414	414	394	431	393	371	380	368	374	400	395	385	404	351	389	378	381	362	374	371	398	387	374	380	381	389	363	356	381	354	370	408	410	391	375	355	372	371	378	359	392	398	391	419	390	365	343	414	381	343	398	429	385	410	389	370	389	404	378	377	371	385	372	351	377	367	389	363	383	408	388	402	376	387	387	390	379	394	370	383	428	421	361	379	363	377	386	390	364	364	362	355	373	403	392	401	409	388	427	394	400	416	384	385	382	368	375	379	371	380	410	392	407	367	382	370	390	410	359	391	382	373	385	375	409	425	419	383	350	386	373	402	370	351	386	356	403	342	392	396	401	396	403	391	403	409	422	367	403	392	371	402	422	399	395	396	388	364	385	453	376	425	407	412	389	363	410	350	378	384	372	373	355	382	371	363	392	422	391	376	358	395	363	394	387	416	370	400	432	378	379	380	374	372	341	378	353	368	410	380	393	350	409	385	405	374	404	383	416	407	377	367	378	399	400	404	360	358	383	383	405	375	416	374	372	378	383	397	345	352	432	407	409	381	373	381	404	383	389	368	370	381	377	395	333	356	382	387	370	408	388	402	395	402	371	385	397	392	405	398	357	411	393	369	411	397	345	416	419	433	424	411	392	404	371	377	386	392	406	393	388	394	419	424	367	405	366	389	375	354	360	387	388	399	387	398	366	385	388	375	343	405	397	386	388	372	373	405	391	397	374	371	385	374	379	389	386	398	361	410	359	402	403	397	378	377	376	395	415	366	395	374	404	381	379	355	383	412	399	377	369	377	388	419	362	416	378	364	383	409	367	405	381	346	344	405	381	390	381	400	357	409	355	367	386	404	353	374	368	371	415	360	397	401	388	406	366	397	369	396	374	387	373	375	399	417	366	403	389	372	360	371	386	364	408	381	374	371	388	419	377	369	427	441	369	375	396	362	380	381	403	362	393	357	401	363	379	374	401	360	381	396	391	400	422	379	417	400	379	372	388	393	354	388	383	372	371	350	415	369	406	409	345	374	378	378	334	399	369	348	381	381	396	380	383	405	411	388	387	438	436	419	424	384	381	419	357	375	381	383	376	386	390	375	360	405	417	347	389	384	405	365	431	360	431	375	375	349	390	349	394	349	374	375	372	378	361	375	345	389	388	361	387	397	375	370	391	379	366	357	357	431	440	368	395	338	391	382	348	405	404	385	374	362	402	385	394	359	409	396	410	341	377	364	410	375	413	349	396	390	356	395	375	387	396	378	394	385	372	398	386	380	380	398	387	388	407	394	385	370	369	348	374	382	367	389	409	394	346	392	395	403	398	379	390	401	376	372	385	392	400	352	368	366	407	380	401	428	367	391	373	368	418	385	393	415	356	389	383	382	371	387	407	363	342	381	399	404	365	411	378	393	406	371	358	343	379	397	327	406	365	389	400	361	396	416	408	391	396	386	394	389	383	336	388	391	409	393	405	408	369	384	364	399	364	379	362	366	378	357	378	388	379	369	407	395	348	397	355	369	401	357	410	347	383	368	362	390	402	411	385	406	425	401	379	360	412	367	353	370	400	340	402	358	387	372	381	360	391	377	385	371	376	353	416	362	400	378	348	373	378	410	405	427	420	355	395	369	397	407	364	408	409	402	378	378	406	381	364	410	401	393	386	398	376	398	408	347	421	350	357	374	391	370	398	376	357	394	405	379	373	395	358	409	386	363	389	344	407	396	388	396	373	387	426	403	383	369	361	396	385	351	411	396	417	356	391	362	385	400	386	402	411	370	390	345	387	356	384	416	356	415	378	376	396	396	374	370	396	418	364	382	372	401	390	381	402	381	391	356	369	367	389	390	443	381	370	379	384	374	361	382	380	375	401	370	365	395	350	390	357	366	403	385	363	361	354	379	395	388	412	388	394	373	390	405	387	364	407	376	359	379	373	408	386	367	386	389	347	376	416	408	356	418	399	394	381	364	420	397	409	374	343	399	407	406	376	392	388	356	353	407	390	348	362	367	404	376	390	406	431	412	401	377	361	373	383	401	393	391	386	402	389	395	377	405	381	404	416	390	358	339	357	421	424	394	420	393	393	400	379	384	359	389	385	413	386	391	369	376	377	370	366	361	409	392	416	383	417	444	397	382	387	404	403	386	372	388	381	375	428	360	341	399	365	421	363	374	396	391	361	372	386	390	391	371	373	344	395	348	398	365	377	422	383	380	364	386	391	367	376	366	378	362	366	373	363	373	392	414	396	374	406	374
7724	24545	3547	627	587	542	556	612	544	521	533	584	547	583	567	510	553	508	520	524	517	521	544	519	544	527	576	546	520	533	561	578	497	553	487	541	521	490	581	549	473	577	544	574	511	554	520	524	492	574	536	549	531	529	533	535	554	545	545	532	525	533	491	503	543	487	575	544	534	553	533	553	555	510	543	528	557	577	536	502	532	540	526	548	517	553	483	537	518	573	512	537	505	495	558	508	522	504	505	513	529	547	561	551	516	503	565	530	495	545	574	519	545	506	559	545	569	551	533	529	470	529	539	501	516	475	527	540	570	527	533	547	533	531	571	566	588	531	562	582	570	527	509	490	540	528	495	518	529	591	531	549	510	523	532	506	512	559	498	476	515	533	543	551	539	546	540	488	541	541	524	474	533	531	507	538	504	555	535	538	518	543	552	516	553	542	558	538	572	514	494	543	518	546	505	526	496	555	493	552	518	514	531	494	523	520	526	544	577	533	515	503	534	498	556	572	541	514	521	554	539	548	549	527	499	515	520	559	510	557	524	535	483	522	522	514	511	562	542	539	563	534	509	531	551	556	521	519	507	516	501	514	549	544	526	525	543	511	516	534	519	568	532	528	488	543	527	541	549	512	535	569	527	548	516	533	543	508	501	535	554	515	535	520	558	564	508	520	533	548	568	545	516	544	573	495	543	548	532	519	542	522	561	504	544	523	517	539	525	557	508	548	514	538	501	524	533	580	524	550	507	589	519	569	534	493	549	539	539	557	511	549	523	561	530	567	583	504	547	507	503	514	532	541	570	504	557	531	522	522	537	539	516	543	557	531	546	526	560	574	526	555	558	513	529	530	526	511	588	511	518	530	500	518	588	529	509	495	478	513	537	521	523	541	520	539	532	520	579	490	533	553	556	511	499	581	600	514	524	509	582	547	537	517	514	582	523	552	550	522	526	503	561	554	520	529	533	478	567	534	552	499	532	514	557	517	554	530	542	516	506	569	546	509	526	549	534	512	546	551	562	530	502	527	527	504	498	492	540	535	530	534	517	571	538	517	522	519	510	541	539	516	552	575	548	534	531	501	552	556	547	556	505	521	504	543	531	507	503	529	556	518	555	549	511	580	499	538	532	532	556	552	514	551	513	527	531	530	546	526	486	531	488	540	507	513	543	568	518	533	554	553	556	590	527	541	566	554	523	522	527	541	499	568	531	509	539	584	562	540	525	516	575	548	538	573	510	503	564	539	540	486	553	497	568	545	556	525	541	548	486	530	520	550	481	533	550	516	519	543	543	556	555	522	548	526	552	551	510	551	523	565	523	527	527	488	533	521	545	521	480	532	512	554	523	532	530	503	510	552	549	547	534	530	498	541	556	571	576	527	531	536	530	557	533	558	530	566	531	549	551	521	488	509	535	523	564	565	545	560	512	575	554	549	534	531	538	512	522	534	496	533	529	506	539	524	505	532	550	526	512	516	520	521	537	531	477	523	509	548	549	485	524	566	520	504	556	536	490	501	542	510	560	535	535	565	538	552	555	522	533	541	556	567	548	532	519	513	576	501	499	556	546	575	541	496	519	546	511	521	511	525	497	475	548	535	564	533	545	542	526	511	543	539	501	546	563	540	519	552	496	512	530	541	543	549	502	522	540	522	508	510	537	558	539	523	539	536	501	518	566	556	508	538	544	550	535	473	575	516	539	561	564	547	538	471	565	515	524	523	520	569	547	542	501	523	499	536	526	555	539	509	541	512	519	545	524	518	522	551	545	550	509	524	540	530	552	509	541	558	522	500	548	532	570	543	557	511	540	544	501	515	518	581	524	532	511	541	476	492	514	567	546	532	534	542	577	515	519	537	520	531	531	519	516	521	519	526	552	572	522	542	531	504	577	507	529	519	507	559	548	520	546	509	597	562	543	545	531	566	529	497	542	503	532	560	538	494	543	566	549	505	542	552	547	532	520	547	560	501	516	486	549	575	526	521	526	558	527	560	532	550	547	561	530	559	549	506	554	552	472	537	511	523	547	530	574	486	483	542	530	491	546	545	522	527	510	531	539	570	535	483	521	588	519	500	564	550	544	539	543	518	552	554	505	557	539	498	508	545	512	520	538	521	526	536	505	533	529	537	537	528	503	508	575	547	571	554	507	539	502	470	528	515	523	521	593	526	526	512	527	521	522	571	502	569	515	543	554	521	508	515	540	535	548	540	552	549	529	522	543	556	600	519	522	573	525	556	520	529	538	570	539	549	544	523	532	531	537	515	527	533	513	538	524	534	476	502	497	539	542	541	531	536	526	558	536	474	533	503	523	548	554	533	540	555	510	522	501	582	515	490	497	548	548	544	548	521	517	521	523	585	535	520	535	567	513	501	544	505	559	518	494	520	535	484	515	534	548	548	537	532	539	498	571	519	526	551	519	537	509	531	500	514	524	548	540	520	541	520	559	523	530	538	557	540	514	538	517	554	522	521	518	534	521	551	545	541	574	561	517	545	544	554	489	509	492	533	518	523	521	535	507	535	524	535	528	522	520	541	580	543	525	566	513	566	526	502	550	539	553	522	495	551	527	513	557	530	519	555	532	524	520	514	525	538	520	533	548	541	559	570	521	492	529	554	526	550	527	536	536	538	501	542	535	584	506	498	516	516	528	551	544	484	495	510	557	553	515	548	528	495	502	542	520	510	536	517	539	570	555	526	509	554	567	568	500	515	554	548	564	543	476	509	543	558	539	497	545	521	588	524	550	518	539	533	544	555	496	523	524	550	492	531	520	552	555	535	517	552	573	544	546	550	550	549	567	544	502	524	545	528	548	563	567	596	522	563	519	546	516	477	534	525	524	527	529	545	529	565	543	545	544	516	544	551	529	532	510	489	515	478	505	488	540	523	561	550	553	497	528	560	528	565	520	524	510	533	545	513	500	550	548	509	501	514	508	553	544	551	519	537	554	484	542	564	495	548	534	501	537	508	521	527	541	527	536	568	546	531	526	510	526	513	527	575	511	524	530	544	547	521	473	538	535	520	487	516	552	521	513	512	516	583	540	563	495	534	480	556	519	538	508	543	540	538	524	529	502	497	509	535	509	569	525	555	559	535	524	538	547	546	567	533	486	508	537	517	546	549	518	514	530	601	543	526	553	516	542	535	500	564	545	529	528	548	586	503	513	502	528	537	503	556	541	554	477	476	553	508	486	527	521	490	508	520	484	531	533	529	523	519	538	533	549	531	480	548	556	540	524	493	553	491	527	540	549	523	551	543	501	574	493	522	519	535	597	501	555	516	546	534	521	528	572	505	557	526	539	557	544	501	518	505	536	512	547	519	525	487	530	520	506	548	538	593	539	522	528	570	570	566	522	487	495	531	576	515	567	535	521	515	564	518	535	554	549	564	555	550	534	521	515	542	518	539	523	545	531	524	518	519	516	499	528	516	563	559	533	489	513	500	481	548	511	485	552	567	522	540	520	548	542	557	525	526	558	518	552	546	540	562	543	537	480	530
22940	20826	26915	24891	17957	1899	520	408	368	359	307	290	284	273	256	294	264	261	251	288	251	261	278	264	295	274	245	263	271	274	272	262	289	242	259	268	259	253	240	265	271	273	251	263	280	266	280	240	271	280	253	271	264	251	249	257	237	269	255	246	271	276	238	254	275	271	242	231	267	262	238	248	260	232	264	231	277	275	243	247	278	240	275	270	255	248	256	279	254	274	223	246	230	270	290	236	238	248	246	242	272	258	265	272	249	242	223	262	261	280	264	275	252	257	220	260	248	264	264	256	253	231	242	245	237	268	255	295	261	259	271	256	276	254	264	235	246	236	261	225	249	265	264	254	221	260	261	284	238	262	254	281	276	256	259	249	255	261	260	266	239	261	237	278	252	279	273	285	275	261	279	238	247	281	243	257	262	235	251	255	248	221	263	257	289	247	282	293	241	269	254	238	269	224	239	267	237	271	257	255	250	236	242	245	273	264	268	254	258	252	253	271	253	282	245	262	253	224	262	269	269	267	248	243	267	251	246	239	281	269	282	263	241	249	261	236	261	272	251	253	253	252	282	259	240	246	270	261	274	249	258	256	251	271	252	221	254	259	259	239	253	270	250	262	246	220	266	251	253	218	246	260	276	280	240	241	259	241	259	256	240	246	254	243	275	266	255	246	273	274	263	230	253	279	253	234	281	235	278	246	252	277	249	267	256	259	272	226	236	257	237	271	257	257	277	264	234	266	239	228	250	246	278	247	285	254	244	267	252	248	236	235	233	238	258	240	261	287	262	276	258	264	258	257	256	275	244	269	241	258	260	274	234	288	261	260	244	232	251	268	265	278	248	261	256	249	236	264	272	252	219	269	265	263	238	251	285	297	272	237	203	267	264	267	246	252	246	252	222	248	247	273	226	243	259	267	250	270	232	242	255	254	243	284	282	284	253	277	271	267	248	281	253	279	273	272	250	273	261	265	263	248	253	263	272	269	262	239	257	286	237	233	262	243	255	290	257	246	246	239	260	254	258	230	213	287	276	258	283	242	246	257	235	262	246	232	264	276	235	245	251	283	222	261	240	282	265	261	253	245	271	240	247	273	258	216	258	246	273	270	301	246	289	247	251	231	253	232	265	244	240	264	245	255	303	244	249	274	230	260	260	260	253	266	256	234	211	249	246	258	274	266	278	281	254	278	266	245	276	251	263	254	269	228	248	253	248	277	250	255	285	266	257	265	212	221	252	234	306	259	254	262	263	294	254	268	220	251	270	283	246	276	228	262	267	254	248	245	261	269	250	252	266	249	274	258	274	249	244	262	258	264	274	268	220	243	239	279	263	212	279	237	266	256	251	242	263	258	247	268	260	237	257	240	228	255	248	240	262	252	246	273	290	255	285	269	269	242	266	224	280	248	232	260	235	266	259	239	259	248	242	238	257	208	250	244	274	269	279	279	236	288	270	252	257	271	274	256	251	252	248	250	250	259	244	269	256	257	240	277	261	280	242	277	248	230	261	248	265	266	260	253	247	243	246	236	251	272	267	241	253	274	260	266	290	240	232	244	273	251	288	254	267	257	265	268	249	247	256	278	257	269	269	257	259	225	239	249	236	225	241	255	213	241	299	277	260	229	263	270	252	251	260	280	242	254	245	283	271	285	250	267	275	246	267	246	243	257	293	292	236	231	287	254	257	273	243	266	269	258	257	285	252	257	252	234	260	245	262	253	258	276	244	284	261	264	225	256	285	224	269	262	233	274	254	247	245	227	277	231	270	266	256	284	251	259	278	239	254	262	230	266	261	251	285	254	222	258	228	229	257	261	255	258	286	251	260	257	291	237	243	287	241	272	265	262	260	242	244	267	258	253	238	235	216	268	264	258	255	256	237	251	268	264	264	241	264	232	266	260	253	235	288	229	240	254	261	226	276	261	235	280	258	250	276	232	247	247	271	269	272	246	238	266	293	262	250	251	235	271	253	237	264	275	266	277	265	276	259	251	241	243	256	250	255	238	275	280	275	241	273	274	279	244	247	260	246	252	230	249	259	256	277	280	250	257	260	270	228	242	286	252	250	260	230	252	265	246	283	269	275	263	239	261	281	289	250	269	259	276	281	252	239	246	245	237	256	237	251	258	243	254	267	240	252	245	267	271	255	246	264	239	244	258	267	268	264	253	252	267	273	265	253	265	255	262	270	239	244	254	241	249	271	251	259	242	268	260	266	254	268	281	241	276	262	257	263	268	268	262	256	256	230	223	263	249	254	278	241	269	264	264	288	245	245	240	247	304	252	246	239	261	238	284	261	256	240	228	265	241	274	240	269	243	260	268	257	232	229	250	235	257	236	248	214	280	266	242	248	238	240	239	260	270	260	248	281	252	248	252	282	251	261	258	279	249	243	242	284	274	250	243	242	250	261	223	268	259	240	230	268	264	258	271	264	268	242	236	243	253	250	253	260	246	281	245	240	276	260	263	271	266	246	269	259	251	241	241	244	278	273	270	242	253	265	210	253	287	274	255	251	247	260	259	250	244	264	231	247	272	262	245	256	245	259	243	259	241	253	246	265	276	244	287	271	267	241	262	258	245	229	243	243	228	265	226	256	236	233	245	251	242	247	245	252	242	279	245	247	251	242	237	271	257	248	251	268	273	252	245	235	286	270	234	247	226	262	248	278	251	246	254	267	270	268	269	259	236	269	281	252	254	268	252	250	238	275	270	264	229	239	264	282	253	281	269	254	251	273	266	257	206	268	225	267	270	247	241	253	247	255	258	244	274	244	260	259	263	261	262	260	251	240	269	249	242	263	246	238	291	261	259	279	229	274	262	253	253	261	235	268	271	267	249	255	278	261	236	241	261	268	275	251	244	269	259	263	243	260	252	261	249	231	247	270	253	264	259	277	235	249	255	254	250	249	266	248	261	276	236	252	239	256	286	233	251	230	236	284	241	262	224	284	260	262	280	285	275	248	289	241	232	253	222	290	243	225	263	277	252	252	257	251	240	229	248	239	256	261	248	258	272	236	295	303	277	257	234	255	272	280	230	249	255	272	227	228	252	266	224	222	237	245	256	235	253	253	237	250	266	272	283	259	257	264	275	269	279	248	270	263	262	237	247	257	267	258	265	218	224	219	251	263	234	273	250	248	250	256	251	266	231	274	235	251	236	280	276	261	273	235	239	264	253	244	251	259	269	252	260	235	255	245	277	260	275	278	262	247	254	270	278	264	267	256	264	242	254	254	273	251	273	296	264	271	279	265	276	259	235	256	240	248	247	267	263	245	236	243	257	243	233	285	256	273	257	249	226	278	214	237	262	252	252	250	260	281	274	251	228	261	266	248	264	233	254	266	247	254	282	252	235	249	268	270	265	251	240	260	236	271	281	260	251	269	258	272	271	265	270	231	270	278	237	268	247	263	240	250	260	224	255	253	249	261	265	261	240	264	274	265	239	265	274	240	293	309	257	267	262	284	250	245	255	233	264	274	286	257	224	264	241	256	256	239	278
12825	65281	10551	1987	1354	1145	886	682	711	583	525	529	513	462	472	402	386	429	432	402	421	423	419	407	391	396	398	395	386	366	376	391	398	380	382	366	370	380	412	356	373	354	375	390	354	386	362	384	382	375	419	404	406	389	395	362	403	374	367	385	354	368	388	411	346	356	365	374	370	364	388	387	375	405	374	362	382	339	369	358	381	370	363	369	337	380	357	349	348	386	361	346	350	377	375	360	396	373	377	370	371	343	361	361	388	406	342	372	391	358	387	356	350	375	370	356	390	350	365	365	392	366	350	376	372	394	360	375	349	364	383	353	347	391	354	370	377	364	399	354	379	396	349	351	333	359	368	385	354	359	344	371	382	377	378	360	361	334	374	367	344	398	348	380	378	341	328	395	363	355	333	323	385	383	360	381	361	327	321	359	376	363	343	349	360	344	345	368	387	357	402	370	369	327	388	349	395	342	356	333	393	387	392	384	368	326	383	367	374	349	392	366	344	358	357	366	373	378	360	355	358	363	356	356	342	342	324	342	367	346	362	366	357	379	399	371	374	355	353	387	367	362	369	350	391	373	315	361	342	344	361	386	352	369	369	343	362	367	349	378	393	359	389	361	393	365	345	366	363	381	357	348	369	351	377	339	354	359	353	364	351	340	382	376	372	361	349	357	364	363	345	345	402	389	344	356	346	377	392	368	374	360	331	376	357	337	382	374	372	371	335	331	351	363	376	375	382	347	374	353	350	387	340	336	331	384	376	375	349	358	364	364	369	376	355	386	400	341	377	342	347	379	337	348	368	349	340	316	373	345	375	334	381	354	366	346	379	336	353	332	350	369	405	356	362	369	389	395	388	369	373	380	353	353	329	380	358	353	371	348	359	359	358	374	381	385	356	374	349	368	339	360	396	386	372	385	383	387	364	359	364	350	355	342	336	335	373	359	350	394	368	375	382	356	318	364	380	360	394	380	359	364	344	364	386	361	366	392	380	358	383	348	369	340	338	322	365	359	365	319	359	377	376	365	363	341	350	379	368	390	311	379	375	381	339	355	362	381	342	350	383	376	353	363	407	362	361	359	328	340	363	375	334	377	345	357	335	361	346	357	351	368	364	374	348	337	372	335	372	354	358	360	371	340	368	369	368	322	366	348	373	375	357	361	342	368	375	350	381	359	351	376	359	347	359	374	341	390	348	383	356	385	348	387	356	366	356	402	409	338	384	351	383	361	324	336	391	402	333	385	346	379	368	399	355	360	331	398	363	347	395	355	374	344	398	371	364	375	380	408	345	341	348	337	358	347	386	355	355	327	358	372	356	369	361	347	374	357	389	345	343	370	380	350	345	382	402	349	345	366	312	367	357	356	365	366	372	345	379	378	362	372	366	369	361	358	364	383	387	393	379	350	357	389	339	368	384	327	378	347	354	368	365	388	346	354	352	338	342	348	322	352	343	380	346	349	375	374	385	338	390	374	334	355	333	360	337	336	365	364	368	346	385	373	357	351	391	361	376	343	303	363	370	359	359	353	363	357	393	365	369	361	349	360	369	358	325	358	352	318	375	343	384	351	368	358	408	349	370	367	396	356	354	320	368	378	367	332	377	384	338	390	347	363	374	363	360	354	391	381	317	371	355	367	377	407	344	327	370	350	332	393	390	325	368	383	375	373	399	375	374	339	380	348	337	340	343	375	379	366	388	369	344	317	372	346	367	359	365	408	351	398	343	409	336	363	378	334	361	357	385	336	335	354	363	362	347	386	348	393	370	357	355	339	368	410	393	345	374	383	348	353	369	369	353	355	352	332	338	346	392	328	333	369	338	369	386	387	379	384	369	329	338	368	319	390	383	382	352	373	391	387	381	344	383	349	350	373	375	332	394	357	361	398	361	385	356	337	350	388	351	409	351	384	357	367	398	351	344	355	373	375	379	369	372	363	359	398	352	321	374	370	372	348	339	363	341	352	347	400	375	337	370	396	365	334	365	379	381	382	390	372	372	330	361	354	395	364	342	358	360	389	362	371	373	390	388	362	416	345	385	363	388	330	356	362	365	300	386	409	371	365	357	361	374	342	345	366	382	376	366	346	351	369	371	359	347	355	356	346	389	382	371	380	375	354	354	364	389	326	379	369	377	340	365	351	357	342	343	406	359	349	380	379	333	385	345	350	373	338	361	361	380	345	370	364	356	359	379	353	359	374	381	370	389	348	365	356	360	362	345	367	371	353	344	369	389	350	373	366	353	386	382	376	352	325	394	351	343	373	393	341	361	388	347	395	350	331	365	367	339	348	366	341	380	359	367	367	334	390	351	363	386	397	351	378	363	356	343	347	377	377	329	346	351	365	337	359	361	331	366	388	376	367	371	366	357	378	328	351	391	376	386	407	375	340	391	355	378	352	346	349	375	349	318	364	370	388	367	364	328	355	351	381	358	358	373	361	385	370	356	354	367	377	338	368	357	341	373	358	354	364	360	363	375	356	364	335	374	363	391	364	357	336	334	357	320	365	384	358	380	359	389	343	362	349	309	364	348	358	378	386	374	348	324	356	367	387	331	366	369	371	314	370	396	378	379	374	330	376	352	404	338	362	360	396	372	358	325	375	389	383	355	349	341	349	371	353	319	366	358	368	356	348	381	377	376	380	365	357	391	379	382	343	330	378	342	384	400	331	361	361	380	368	383	333	368	348	359	366	371	372	361	371	378	367	360	367	344	349	381	325	366	337	333	373	363	345	398	320	364	386	371	329	348	354	357	373	359	361	349	398	371	380	366	364	363	346	332	342	335	375	360	359	379	389	358	335	345	347	367	365	417	339	386	346	422	354	346	359	378	383	360	403	358	375	377	358	346	321	366	344	346	382	366	319	365	340	372	351	378	364	380	371	365	353	397	352	344	389	348	336	333	370	362	309	362	389	339	361	370	357	379	343	353	387	351	364	379	362	367	382	363	357	345	350	342	357	357	378	355	361	354	374	367	385	353	336	397	393	347	357	333	338	359	356	359	349	343	399	371	390	358	356	347	356	368	353	386	395	341	378	364	397	368	348	357	320	400	379	333	366	297	325	359	356	355	368	378	380	391	362	342	381	350	363	350	357	348	347	347	349	410	365	382	350	359	368	358	391	371	389	334	377	397	350	359	370	364	413	375	328	355	349	381	368	343	381	320	365	329	341	348	352	353	329	371	329	345	348	360	354	359	382	350	365	346	369	370	386	385	339	346	364	349	374	401	388	356	365	368	362	345	370	378	381	326	361	328	362	347	355	374	349	349	346	364	350	386	364	393	338	350	375	357	390	344	378	388	371	362	366	325	379	387	380	335	350	377	327	369	366	348	377	333	376	370	341	368	394	360	360	336	376	390	345	356	353	346	337	348	351	382	387	367	331	400	397	361	323	326	356	378	371	366	350	383	393	404	315	364	375	361	370	376	354	352	383	374	367	367	344	373	378	377	364	389	379	366	367	346	351	370	386	338	374	356	360	354	369	336	334	353	355	362	365
24138	20851	25334	22070	1782	471	431	369	377	355	366	315	322	312	324	333	339	322	331	316	288	306	340	282	313	311	313	323	294	297	339	327	314	306	267	304	304	299	296	308	304	301	322	310	319	311	324	321	327	339	276	314	352	291	317	318	302	307	311	290	307	319	304	389	287	298	327	299	316	333	310	302	297	317	322	314	329	304	337	311	299	295	335	316	340	297	311	292	324	311	286	274	329	321	299	310	319	311	317	308	288	299	305	310	324	317	323	304	329	298	306	287	279	321	279	288	314	296	309	332	301	291	311	335	329	307	280	292	280	313	309	341	296	317	318	324	292	284	316	289	310	301	310	305	338	342	304	274	302	324	325	329	327	328	296	294	292	279	310	328	304	296	324	320	288	338	318	334	334	347	294	318	326	294	309	287	313	320	286	299	308	317	294	300	293	323	295	302	313	315	310	302	305	320	279	300	314	286	317	312	312	293	320	332	303	320	299	300	287	311	311	317	313	299	285	314	279	281	287	317	299	310	302	297	307	290	334	330	279	322	289	336	320	325	294	329	300	318	308	327	304	307	269	309	307	326	304	326	324	329	336	307	285	320	298	302	323	323	294	323	299	286	298	331	286	309	277	331	325	316	322	314	323	310	320	325	322	328	328	307	318	324	305	325	318	292	291	317	332	339	316	335	278	294	324	289	347	350	307	312	314	328	280	296	331	294	307	285	329	295	335	293	331	315	320	294	327	310	289	292	317	339	277	338	317	344	327	269	311	277	304	309	303	291	291	325	308	306	331	313	310	298	319	326	318	273	317	306	314	333	351	287	282	305	308	291	284	262	290	320	310	311	329	311	314	285	273	291	314	263	288	301	318	301	306	276	304	306	322	321	310	308	323	321	312	307	330	293	330	301	300	339	282	270	304	310	335	324	305	302	313	290	317	317	304	290	314	311	299	304	325	288	316	311	273	316	307	313	293	327	309	293	306	313	286	277	267	292	334	331	341	309	271	321	297	284	283	303	325	310	329	297	327	307	313	306	274	308	297	305	294	325	300	291	336	285	298	297	321	300	316	303	350	300	315	312	303	285	291	322	310	300	324	314	308	349	302	309	293	285	299	319	316	299	325	298	331	328	275	317	356	294	322	299	305	303	320	268	278	315	307	315	296	301	339	302	341	313	313	334	313	306	323	317	288	289	339	310	290	289	326	334	305	313	306	338	321	324	287	309	277	339	310	274	310	319	294	319	276	336	322	343	290	324	308	274	306	328	330	296	313	290	295	314	309	339	294	327	320	308	298	306	304	296	294	286	339	289	303	302	326	299	328	319	334	291	312	298	336	323	292	313	298	296	334	284	278	307	311	290	329	316	320	298	307	292	315	310	314	298	314	343	350	301	280	306	318	280	289	308	309	280	305	303	307	309	290	336	288	310	296	294	279	302	318	325	314	318	316	319	315	303	341	330	295	306	331	298	312	303	338	320	304	298	292	293	310	315	298	286	337	300	288	309	312	279	313	343	320	300	303	335	265	272	305	335	364	287	299	298	315	297	318	317	312	303	324	319	324	301	301	295	306	295	319	299	314	281	308	331	309	299	307	328	304	304	350	321	332	326	363	312	306	284	313	336	305	314	326	320	309	305	286	301	311	321	320	289	291	300	271	303	301	315	298	295	296	278	332	301	329	308	278	332	328	283	325	281	335	312	346	306	299	327	314	312	328	318	300	319	318	304	340	296	303	322	302	351	303	306	317	316	318	305	322	305	309	314	308	310	306	309	311	304	322	303	285	302	297	335	315	298	292	307	334	325	323	336	292	330	337	346	286	341	307	311	319	309	325	317	306	303	304	295	311	320	329	314	307	278	322	303	323	311	289	296	297	314	330	290	303	325	290	302	309	320	324	300	310	282	338	315	282	315	278	310	293	311	324	314	285	310	303	312	298	292	306	308	330	279	287	314	292	299	296	291	306	313	314	307	330	321	296	319	284	314	354	306	306	287	337	335	312	316	304	319	295	322	337	316	312	307	333	336	282	311	304	316	270	276	302	326	317	302	297	310	314	322	336	299	287	295	316	275	296	305	286	304	337	291	315	307	302	322	311	304	294	322	331	322	329	320	303	360	347	319	284	301	307	306	286	313	302	331	287	303	329	308	296	340	283	303	304	292	302	333	319	322	342	270	312	324	314	316	306	289	323	320	317	311	288	297	312	295	280	331	344	295	329	320	337	298	288	322	310	296	324	319	292	331	299	309	304	303	303	307	284	295	323	289	341	309	292	282	330	311	301	303	302	329	338	292	301	287	322	288	304	316	321	288	313	317	312	304	300	277	301	316	307	324	302	330	322	332	313	310	338	309	331	303	304	324	321	296	316	331	341	317	309	353	298	305	325	344	319	333	342	311	320	327	282	275	319	279	318	302	318	300	308	362	331	304	295	311	328	308	298	290	295	320	349	321	310	318	293	277	302	317	313	281	321	307	353	317	323	296	296	276	284	305	303	297	312	343	285	294	313	318	304	321	298	294	298	342	266	310	312	263	279	328	303	309	306	278	314	286	322	294	299	327	285	292	299	314	330	331	306	277	342	313	286	309	332	282	300	276	326	329	303	346	307	326	314	288	307	307	308	356	319	321	321	289	311	318	307	300	297	274	294	316	309	334	301	325	299	344	309	302	318	335	334	308	280	307	342	303	313	310	314	304	312	314	320	324	298	319	308	329	331	312	325	325	314	310	309	341	301	311	301	318	320	291	301	326	305	319	298	312	301	282	297	335	315	311	331	309	315	285	328	313	329	311	277	316	308	295	325	295	304	289	315	301	312	346	306	302	290	323	311	305	312	268	320	313	314	308	325	317	321	301	291	308	338	308	343	278	303	293	303	303	319	315	318	321	313	310	302	303	306	298	298	314	323	363	340	306	313	290	320	300	339	315	270	315	309	300	276	316	288	288	305	281	341	307	305	316	330	307	304	313	304	286	306	309	300	308	281	306	311	314	341	292	290	306	297	301	329	322	320	331	285	314	294	311	316	318	304	295	313	312	298	303	316	322	308	274	308	315	293	295	304	311	278	314	316	307	329	316	329	342	316	331	303	343	304	331	303	303	311	318	308	306	368	339	306	325	327	303	324	300	333	334	330	313	269	294	313	293	330	293	319	283	310	331	284	333	305	292	310	317	279	287	300	320	325	289	304	283	336	321	272	308	298	302	301	278	311	308	287	318	296	286	297	313	340	333	286	306	303	305	314	304	281	321	285	306	309	312	289	339	285	317	319	316	297	289	309	308	319	307	305	287	317	299	313	308	312	306	313	286	332	294	310	296	310	285	350	332	300	294	297	346	308	299	320	321	289	318	305	264	295	321	291	287	281	301	311	314	319	302	336	305	335	257	299	300	311	318	308	307	309	308	311	308	311	325	309	319	314	309	318	307	303	302	268	340	285	379	334	296	300	343	322	279	340	304	311	313	320	303	322	304	318	319	336	305	307	295	343	275	336	343	320	284	315	302
10737	52802	9568	1173	941	886	703	619	545	525	518	497	473	474	439	463	415	433	436	463	418	436	476	428	448	438	462	434	397	381	410	425	427	416	403	416	465	443	391	428	403	410	425	431	431	414	396	424	412	436	449	470	434	406	428	428	438	438	412	369	404	417	434	400	399	386	403	418	398	432	408	472	431	433	404	404	426	434	444	414	449	417	462	413	406	419	474	414	404	445	417	438	416	422	420	442	401	440	431	421	393	416	413	442	437	397	401	434	418	431	430	399	423	406	434	428	434	447	403	409	398	404	410	454	419	443	444	431	421	437	407	428	424	430	432	409	372	405	420	396	438	391	430	419	419	414	377	432	415	439	428	420	441	403	426	399	423	411	389	432	404	456	446	436	430	390	429	412	387	410	386	434	424	436	421	427	410	408	417	428	419	412	439	404	410	377	412	395	439	447	437	419	380	412	404	411	388	418	405	407	410	419	432	435	421	433	420	412	433	425	401	410	401	444	440	458	425	385	414	441	410	414	436	436	392	427	412	406	428	416	453	436	422	408	442	393	398	396	403	436	406	410	410	422	423	410	419	425	417	410	440	415	433	367	416	414	418	427	441	417	430	438	420	443	424	411	403	390	455	431	406	427	401	409	415	432	447	401	387	430	446	444	419	417	405	397	410	455	409	432	424	414	388	429	415	419	457	401	429	427	415	387	396	426	403	403	378	412	439	407	439	441	450	422	409	404	430	419	425	418	434	399	382	416	390	385	411	422	429	396	434	414	476	419	447	424	378	426	415	444	420	406	395	435	440	439	421	430	424	420	393	428	420	441	421	398	461	407	448	394	422	410	385	434	378	450	409	449	403	429	464	440	441	424	438	409	444	403	434	447	416	415	443	382	430	417	435	410	405	417	433	399	442	397	428	414	426	413	431	381	388	425	425	411	408	402	380	431	441	411	410	377	396	450	413	413	387	412	390	369	412	408	393	417	436	435	452	421	395	404	418	443	389	415	413	431	423	430	437	424	414	448	417	429	428	441	384	437	415	406	394	449	403	422	417	438	430	414	418	417	402	399	389	418	394	411	421	415	408	431	432	393	390	389	366	409	422	425	412	420	408	445	411	406	409	443	417	427	411	397	412	443	375	427	412	391	415	395	418	400	418	374	393	411	424	391	414	418	380	430	420	397	408	414	417	399	376	423	415	465	423	411	422	443	434	439	395	436	382	420	404	414	430	395	420	413	374	447	397	451	457	382	426	418	404	401	392	418	402	442	429	413	394	378	423	411	425	414	395	389	411	409	403	440	414	418	425	452	404	395	435	366	416	422	463	450	426	431	408	387	429	399	412	413	436	461	472	404	399	417	418	438	427	382	433	402	453	420	444	411	432	451	408	410	379	403	396	471	438	415	436	429	420	441	406	418	403	423	433	462	386	440	433	441	428	438	414	456	379	415	395	451	431	393	386	426	454	405	429	428	416	412	401	392	438	438	411	418	386	352	411	408	408	444	398	409	421	412	408	394	380	405	405	440	435	400	381	463	439	435	414	401	383	399	411	460	432	419	424	437	445	424	377	424	418	434	420	423	402	387	412	419	432	454	427	419	406	415	390	463	433	428	422	397	396	404	402	408	429	423	392	444	432	401	425	391	442	423	417	441	451	444	409	433	418	435	411	451	447	429	391	418	423	418	399	435	422	397	429	433	436	433	440	418	425	400	432	402	397	405	424	390	382	416	436	416	420	393	403	445	406	383	416	449	415	409	392	407	417	427	412	422	436	396	409	425	407	399	415	376	400	424	410	401	425	415	408	428	413	407	447	425	438	416	385	429	432	398	454	370	423	413	419	428	428	421	456	360	417	408	407	433	411	395	425	398	398	442	406	418	370	413	415	413	453	404	399	458	426	401	413	403	440	445	378	411	415	401	392	379	409	436	446	420	399	386	409	413	464	414	451	401	426	377	424	424	404	420	421	392	409	449	441	444	411	411	412	420	391	411	411	430	396	412	446	430	419	423	431	418	418	411	436	413	435	423	448	426	408	433	393	426	417	394	410	381	435	431	426	435	405	406	443	392	397	415	442	420	432	433	463	436	419	402	439	414	399	441	417	439	394	416	409	442	396	416	414	398	415	401	402	424	413	415	386	423	397	429	437	414	363	443	399	405	408	427	443	453	412	423	407	394	432	414	418	426	432	416	440	420	442	416	413	355	444	425	422	428	405	414	430	414	427	429	400	414	415	435	399	379	381	390	434	420	401	401	436	418	435	387	407	433	402	423	441	437	407	443	389	418	426	404	423	439	441	436	391	404	412	423	463	417	415	404	440	420	418	395	410	428	438	413	436	413	422	401	402	404	437	412	474	463	409	411	410	392	418	431	421	383	442	408	406	428	434	450	440	399	427	439	439	452	421	402	410	443	388	414	432	411	437	417	405	410	416	432	399	426	409	412	417	422	422	403	421	418	420	453	390	408	407	413	404	407	408	418	449	404	424	459	429	400	365	408	451	423	404	433	403	422	404	418	452	418	401	421	408	421	412	406	413	411	415	402	406	414	449	389	400	404	438	389	400	420	431	413	428	389	430	405	408	426	397	416	422	417	404	420	457	434	435	420	414	433	424	429	379	407	441	429	400	434	395	397	420	434	422	433	442	420	447	414	452	418	438	436	436	429	411	444	397	448	403	449	440	428	399	418	392	408	413	448	405	430	427	390	447	440	437	416	395	384	379	405	410	400	423	411	414	410	429	425	425	418	466	406	431	398	436	417	428	407	483	413	426	422	438	389	427	439	381	414	426	443	443	416	425	415	413	446	409	460	456	444	433	400	398	408	405	405	381	417	391	433	418	426	453	409	384	427	380	390	412	437	444	391	415	394	424	401	391	412	413	390	433	411	429	409	452	407	442	410	376	450	405	459	416	429	450	391	417	426	397	429	420	402	445	409	417	410	402	402	416	458	405	404	392	398	417	438	415	390	391	405	416	420	402	394	429	433	435	379	407	433	377	439	387	428	402	411	398	401	410	427	403	378	407	425	409	423	385	389	418	405	402	424	419	411	411	402	384	421	398	447	432	436	411	406	375	416	363	413	395	438	421	387	369	391	411	416	450	389	425	429	408	423	400	409	419	396	428	417	400	402	391	381	415	439	412	414	419	427	398	431	437	400	444	425	411	403	434	384	420	408	430	410	454	409	405	414	416	423	409	457	427	411	398	438	431	403	418	456	398	421	381	415	419	411	408	369	426	411	396	427	415	422	405	449	417	437	430	428	413	417	413	410	435	394	414	441	409	401	418	444	398	422	408	423	411	421	387	391	465	405	395	419	402	468	412	408	364	436	418	411	388	450	409	397	444	408	434	420	444	402	402	389	388	449	409	439	456	431	413	422	427	438	379	421	387	403	408	434	372	441	467	413	419	410	389	417	432	417	421	466	413	401	413	420	411	418	399	430	404	395	422	391	412	437	426	432	409	431	409	402	423	407	428	444	442	414	400	427	401	400	422	425
22067	20835	28143	23676	20833	17348	1120	398	297	273	247	228	193	186	168	170	131	162	179	138	136	141	145	139	117	127	118	121	145	113	132	111	116	123	114	114	132	102	116	109	115	127	124	107	123	92	132	120	131	117	136	129	129	126	129	140	149	107	125	120	135	126	117	127	117	104	120	111	117	88	123	126	125	112	114	116	104	140	129	117	124	133	106	117	142	104	115	116	119	129	119	91	134	123	108	100	125	136	116	127	114	105	113	112	135	120	129	111	111	112	104	105	133	120	120	120	105	95	123	99	107	119	108	93	106	134	111	124	123	114	103	111	125	104	125	120	106	117	109	105	127	115	119	102	102	106	108	103	121	107	110	113	114	99	123	91	121	133	112	112	116	113	115	111	126	108	110	117	101	110	107	100	101	133	114	106	126	112	120	117	113	122	112	104	107	101	110	94	104	109	118	98	125	100	118	116	115	121	123	107	99	119	124	114	106	99	143	116	112	107	105	100	120	115	108	109	121	99	103	116	108	100	115	127	101	120	111	93	100	116	113	99	113	114	117	111	116	118	117	101	138	119	104	103	96	111	119	112	122	112	99	107	127	127	113	107	109	108	110	101	111	108	103	127	115	102	116	123	99	117	115	107	119	99	110	117	142	104	104	103	140	110	101	99	137	114	117	122	111	111	104	127	112	110	113	125	110	101	101	120	106	100	114	113	121	134	148	114	124	87	112	120	106	118	113	108	116	131	105	126	106	101	99	111	115	113	122	106	125	114	109	102	113	121	107	113	117	105	113	114	132	129	109	129	103	117	97	103	96	104	100	108	121	107	112	125	116	112	113	119	102	119	105	117	100	110	96	141	102	111	113	111	117	106	116	113	122	116	100	121	135	100	127	134	130	118	120	105	98	104	103	122	120	108	107	99	122	126	95	117	118	112	113	109	117	104	101	130	106	111	117	105	114	111	128	101	114	108	121	130	120	86	107	106	106	111	104	117	103	126	102	113	107	138	89	117	90	114	109	110	100	111	102	106	122	112	103	115	108	105	106	91	110	115	125	98	101	117	121	119	112	130	105	113	110	115	116	121	123	122	108	117	93	114	107	107	126	117	106	91	132	118	103	94	115	115	133	124	123	119	109	101	116	102	125	124	106	107	113	124	131	128	110	128	126	109	96	111	104	118	96	116	118	118	129	119	112	103	121	129	109	105	125	112	93	110	113	111	124	98	125	130	112	115	116	133	131	106	105	104	122	135	115	121	123	109	99	120	105	86	118	98	90	110	108	118	95	125	119	122	103	109	115	123	109	108	103	99	113	107	109	125	119	127	96	104	99	110	101	121	134	105	94	117	112	102	116	82	108	100	115	99	113	126	105	112	107	108	116	118	123	99	108	131	125	114	89	110	120	102	113	138	109	113	128	116	126	117	106	112	102	123	129	104	122	102	125	110	112	144	102	105	109	130	115	114	115	105	126	114	107	125	135	90	112	129	103	116	97	128	110	90	100	113	141	104	115	113	106	130	122	110	104	107	104	103	126	131	103	109	109	107	105	114	119	118	126	114	116	107	113	91	97	121	114	122	115	100	121	109	119	97	106	102	102	107	128	111	107	116	110	105	106	95	133	110	108	127	105	103	122	127	95	131	113	110	115	112	115	119	119	112	124	121	109	101	109	86	98	94	119	122	108	119	123	113	125	107	103	89	115	123	115	111	106	115	114	101	99	105	106	96	120	120	117	116	110	111	114	97	102	103	105	103	96	114	120	117	102	121	130	116	100	118	113	120	118	117	123	108	106	116	114	122	127	116	108	139	116	102	120	99	101	91	117	131	85	112	107	112	105	119	106	109	107	116	109	114	113	122	114	104	111	94	104	107	117	125	114	127	124	107	109	92	105	112	98	102	111	99	133	129	125	120	120	114	124	112	118	109	123	96	120	111	108	91	105	106	118	116	103	98	102	105	116	109	107	126	109	91	119	113	118	107	105	106	122	112	117	114	91	115	102	117	127	110	127	104	110	109	109	110	122	102	99	103	107	110	106	122	113	100	103	117	107	96	107	117	136	130	120	108	104	120	114	99	106	118	98	117	128	111	118	118	126	135	126	109	108	137	114	129	100	98	119	112	108	122	131	117	107	117	112	116	108	117	127	115	117	110	126	112	118	112	108	106	101	110	111	118	111	120	108	129	99	128	119	111	114	109	108	118	115	111	100	119	128	122	127	111	131	107	95	102	121	94	116	99	119	130	106	107	109	117	141	86	111	118	121	117	126	99	132	133	116	109	116	115	98	114	103	111	118	99	119	112	96	112	106	147	102	100	118	92	105	118	122	108	112	124	114	138	101	111	116	126	127	112	105	109	101	114	126	105	97	94	119	121	120	112	108	117	112	110	119	110	103	140	108	96	100	122	116	116	113	114	111	112	101	97	112	115	107	102	105	120	106	104	115	112	126	100	117	113	109	89	97	115	110	125	124	99	132	98	108	119	116	103	121	109	121	112	109	104	118	119	109	91	126	116	111	112	118	137	109	106	117	99	121	118	111	125	123	107	115	124	117	91	100	117	125	113	127	96	111	114	103	122	145	102	121	100	110	121	121	103	126	122	132	115	108	100	115	108	120	118	125	116	122	113	114	103	111	118	109	117	111	118	110	113	103	125	124	111	126	118	115	134	102	95	122	112	99	110	120	95	143	106	118	123	124	112	95	120	109	126	98	107	109	119	120	99	105	123	110	97	120	102	122	114	112	101	118	99	119	98	122	137	120	132	110	120	112	140	117	111	130	107	128	108	130	100	140	101	109	106	100	110	118	107	121	131	114	119	96	107	113	107	124	116	101	96	113	133	125	117	110	115	104	116	116	128	114	119	123	106	103	97	102	107	120	110	88	123	101	117	112	101	87	90	110	105	118	111	120	131	136	123	106	96	104	107	108	103	113	111	132	134	122	113	116	114	104	108	106	115	127	122	108	121	131	105	108	117	113	107	112	126	103	112	98	124	123	125	118	120	126	106	110	123	109	107	104	111	115	101	123	108	106	120	109	130	133	102	104	122	119	119	119	114	96	118	115	126	105	97	107	103	108	113	131	119	109	112	118	106	93	109	117	121	130	108	122	102	97	107	96	129	92	108	109	122	103	112	127	83	114	109	109	120	107	114	104	123	109	120	111	100	109	124	114	122	113	127	104	121	98	124	100	110	96	105	133	99	121	114	115	135	95	106	114	109	116	116	93	123	104	115	121	118	129	97	112	95	129	110	123	87	111	96	106	103	122	117	109	118	133	97	106	113	114	113	127	116	141	125	97	115	93	132	118	126	125	96	116	135	109	105	124	111	111	125	134	100	120	115	101	115	115	124	96	121	115	110	108	126	126	116	101	117	108	115	101	100	111	108	109	121	108	118	109	118	101	135	112	131	135	113	111	117	115	115	92	110	119	124	108	136	113	120	126	101	109	120	103	100	122	123	111	109	126	100	108	104	86	109	98	116	131	119	107	113	105	114	120	105
17328	72742	13920	3056	2203	1576	1145	909	706	590	520	430	364	376	318	297	280	251	261	269	224	240	258	223	201	197	216	197	155	177	200	184	189	182	195	180	155	152	181	170	149	161	149	181	163	184	159	155	172	194	189	233	195	187	188	182	164	163	150	194	173	175	170	157	159	159	177	165	172	163	166	160	186	161	181	176	168	165	155	162	159	179	199	166	174	175	162	177	160	155	155	163	191	149	159	141	154	168	162	166	169	161	166	155	152	140	159	164	142	153	133	162	129	157	183	155	164	158	171	163	143	163	153	158	204	167	179	155	153	162	144	148	165	172	159	159	159	160	166	153	164	148	181	166	149	165	150	161	155	169	150	159	140	168	174	163	148	162	146	166	176	125	169	142	142	172	156	170	160	160	161	151	159	168	159	154	155	157	140	167	153	121	145	181	165	161	161	166	157	134	167	150	155	171	167	185	153	156	115	150	150	176	152	155	181	178	151	156	160	155	156	165	158	152	155	156	166	168	183	171	157	165	171	147	145	160	171	154	152	186	151	141	162	167	146	155	157	136	158	141	142	170	152	146	156	152	172	146	161	146	134	174	157	138	133	166	160	147	150	142	135	124	172	162	163	158	152	148	157	145	161	158	153	176	141	164	143	183	137	189	157	155	187	177	158	149	149	172	156	135	174	154	150	138	147	146	155	172	142	161	145	150	143	147	153	151	145	171	137	168	131	146	157	151	173	162	154	170	149	159	152	150	160	165	156	145	164	159	156	141	160	151	168	153	165	154	140	173	148	172	164	161	163	163	164	139	155	170	155	159	138	152	164	179	143	155	159	178	159	156	138	161	144	166	156	154	177	143	169	158	136	175	163	157	141	165	153	148	157	151	164	158	165	162	152	141	157	136	185	159	141	147	140	168	141	176	174	176	164	144	186	132	149	139	148	155	156	160	144	156	151	143	162	157	145	150	150	161	152	130	162	170	145	149	146	180	144	141	182	159	163	154	161	155	144	166	176	145	147	149	161	146	163	161	177	170	169	164	159	126	150	149	169	171	149	145	161	163	160	176	150	165	169	152	156	163	154	154	163	155	144	149	171	161	168	153	158	183	149	170	164	154	159	145	142	204	161	158	150	153	134	170	139	174	156	152	160	136	140	157	180	151	161	167	163	150	167	164	163	163	173	166	150	155	162	129	161	149	148	190	151	154	157	143	141	168	169	114	144	146	161	135	157	164	179	142	155	149	158	155	192	159	132	143	193	179	172	158	164	175	165	151	152	157	161	172	155	157	151	155	163	176	170	136	144	144	182	166	127	171	155	157	162	152	164	165	134	160	161	157	169	160	143	169	175	159	145	142	136	133	141	166	160	154	144	150	170	165	162	164	146	140	163	146	162	160	163	163	160	154	152	155	169	165	145	157	170	157	143	167	159	174	140	146	175	153	135	111	164	167	151	116	166	161	163	157	148	160	168	133	203	158	152	164	166	163	147	165	142	150	152	167	159	182	159	157	183	152	168	151	164	175	162	162	178	153	140	170	157	174	182	175	170	146	153	161	164	157	166	165	156	145	168	142	151	147	161	176	152	146	136	151	173	130	152	154	162	147	162	170	166	151	145	151	153	141	133	173	131	179	151	159	177	149	158	156	189	153	147	173	139	140	143	150	156	151	166	192	163	147	151	135	180	151	145	152	150	146	173	147	160	178	153	145	175	162	164	173	173	170	151	142	164	150	171	154	168	158	163	169	136	156	176	142	164	154	156	160	165	196	164	174	166	168	149	134	165	167	155	169	138	158	167	150	163	173	161	157	177	164	171	157	166	141	161	153	162	148	164	171	139	158	146	173	153	153	162	167	163	157	152	162	139	142	154	169	158	151	153	169	171	167	166	157	171	158	145	148	171	145	144	168	149	166	151	161	143	147	140	153	166	148	155	162	165	138	149	181	178	159	156	149	151	171	166	160	154	146	167	162	162	178	155	140	171	162	159	152	171	141	161	153	164	155	152	167	163	161	181	171	168	141	150	162	143	161	162	161	153	168	134	157	151	154	162	154	164	150	156	179	162	157	158	170	165	139	169	150	143	153	164	150	162	163	147	149	168	139	159	159	178	153	168	171	166	140	152	151	153	163	138	135	166	157	160	150	153	149	153	151	153	153	170	155	152	157	192	140	142	159	140	157	148	161	148	170	157	152	160	146	163	155	151	146	156	144	166	146	141	172	137	160	161	144	166	148	156	145	166	159	165	147	151	157	168	151	150	158	163	161	155	167	163	154	144	156	161	134	156	160	149	160	159	162	172	157	144	147	172	157	155	129	160	157	163	171	149	169	176	155	148	139	170	169	172	169	135	147	199	162	163	140	160	138	149	151	172	137	165	164	149	164	173	149	152	153	165	133	146	158	149	158	152	137	153	175	137	159	151	164	153	170	144	154	155	128	152	157	161	176	157	149	170	142	139	130	145	175	157	151	168	182	171	130	152	158	186	143	172	165	166	169	159	146	155	161	146	152	141	185	163	170	164	171	141	183	158	138	167	153	160	155	137	160	171	164	158	147	139	161	169	149	158	166	153	157	158	161	152	172	142	155	175	166	186	151	155	145	136	160	177	143	141	158	153	165	146	157	152	167	160	162	161	174	167	152	152	168	162	157	164	166	129	166	140	138	164	159	163	168	149	159	152	113	161	163	163	144	146	165	155	146	173	180	159	159	166	165	177	149	134	155	166	149	158	148	158	158	160	153	155	155	152	150	157	151	150	146	157	158	161	164	154	171	138	159	157	160	150	146	146	167	145	176	158	164	162	133	159	156	157	157	164	178	180	152	158	175	171	141	158	179	148	163	166	157	172	152	136	152	179	149	153	162	147	146	163	152	143	144	152	169	151	144	129	139	130	152	178	151	147	162	154	156	178	177	150	158	141	162	157	174	161	127	169	158	145	148	156	172	171	127	166	182	163	154	164	150	173	160	169	154	141	152	157	134	173	145	167	144	141	142	144	144	158	164	165	157	131	149	164	161	164	159	150	136	140	170	155	164	165	142	148	158	167	151	152	164	159	151	151	163	177	153	154	156	149	180	163	168	166	167	165	136	153	144	131	155	174	171	143	147	144	159	158	171	167	144	152	190	165	142	159	141	177	159	147	148	154	154	172	174	153	160	153	129	171	161	155	169	152	169	160	159	176	144	154	144	165	168	148	155	166	151	164	149	135	152	148	169	171	147	151	168	148	176	157	154	153	167	148	173	129	162	124	136	124	143	128	156	153	148	155	172	169	183	142	165	160	140	146	151	172	148	145	151	139	112	143	150	171	142	153	163	165	167	167	161	136	158	160	149	162	170	151	167	151	177	136	163	148	154	137	140	155	157	157	154	139	166	163	164	151	164	148	157	155	162	169	157	152	160	164	158	161	133	154	158	135	163	152	149	169	155	153	151	174	145	138	147	176	150	149	142	183	160	187	176	162	141	161	164	147	168	151	159	163	155	157	156	160	168	160	141	149	157
26788	19115	9468	619	395	424	421	400	365	384	396	403	386	386	380	390	445	394	383	385	350	361	345	372	373	398	368	374	378	355	417	387	373	421	384	367	387	390	381	401	386	338	408	401	384	393	362	368	405	373	407	398	412	358	404	377	359	396	373	365	409	358	372	382	329	388	352	393	387	341	378	363	373	434	355	386	362	375	393	404	375	389	389	386	397	384	374	390	384	363	374	353	356	392	387	374	366	400	400	369	348	416	395	369	377	402	397	394	376	385	364	394	396	365	381	421	352	418	386	366	358	382	359	395	416	399	371	381	375	376	393	399	387	380	381	378	412	406	384	389	391	354	403	394	393	394	405	405	450	368	391	376	382	384	348	396	408	389	383	394	388	412	419	400	382	372	391	351	366	364	384	366	378	409	396	373	401	392	354	337	386	353	396	379	392	403	404	372	366	362	399	385	369	360	418	387	383	368	378	383	421	370	392	368	362	397	433	347	398	387	402	408	353	431	373	437	380	397	379	410	377	393	342	377	399	414	379	357	419	380	357	388	397	396	350	383	430	422	365	420	400	374	329	363	380	396	410	415	355	415	396	377	376	384	384	408	380	400	418	370	387	339	361	362	373	413	376	389	372	381	377	372	371	402	394	349	397	387	369	418	364	385	406	373	393	345	418	369	343	388	407	348	372	367	398	389	420	382	378	369	414	382	362	380	406	350	365	368	405	382	424	367	352	407	394	412	375	392	373	376	371	391	363	368	386	395	364	346	373	393	408	393	403	390	364	389	393	376	403	357	398	434	418	387	395	413	325	366	353	405	385	393	407	364	392	388	365	380	359	324	364	403	373	386	375	396	406	364	367	359	383	333	382	360	398	368	410	388	415	376	391	392	364	376	383	385	394	416	412	376	380	376	364	386	395	347	370	379	424	364	368	407	383	398	367	387	440	410	372	392	376	333	374	363	404	350	370	395	381	392	379	379	365	386	408	368	376	369	386	373	412	368	376	406	395	379	365	377	412	361	401	389	411	426	353	372	382	357	369	350	375	374	371	391	416	398	403	370	407	414	401	377	384	367	396	377	370	381	330	388	392	389	412	387	366	394	377	376	363	380	386	386	364	347	400	381	384	380	369	379	361	400	350	371	379	410	414	378	392	409	371	391	380	404	400	392	386	354	387	369	387	379	386	376	413	409	398	380	360	348	393	370	407	390	387	436	372	364	410	378	406	347	399	369	376	397	374	375	410	370	382	393	385	412	390	415	379	365	367	362	382	392	387	396	341	392	361	356	374	401	416	360	363	385	373	339	378	366	387	402	405	376	407	368	379	358	384	381	354	361	377	364	361	341	370	423	407	380	377	361	384	380	399	363	383	372	400	409	353	336	335	396	378	370	402	371	368	381	373	381	375	382	375	383	370	415	357	370	395	391	389	367	383	386	352	360	410	380	378	429	387	383	343	345	393	357	396	426	377	358	399	392	378	408	425	369	382	385	409	380	377	358	387	377	364	373	370	351	364	380	378	363	349	397	389	396	369	400	366	418	393	366	371	413	399	360	395	393	386	394	370	383	347	372	433	384	398	377	412	419	384	382	369	356	340	371	376	410	419	362	397	366	385	359	378	391	386	373	380	386	390	393	394	383	371	374	341	384	362	391	388	407	372	366	381	377	413	377	366	387	396	379	392	406	400	414	357	363	370	378	366	402	387	382	384	386	395	382	372	356	394	361	455	366	364	417	385	388	382	394	395	374	381	383	386	372	401	392	374	384	398	364	380	408	370	420	372	370	356	400	379	388	390	393	373	375	361	411	364	418	381	391	374	363	418	381	406	364	365	385	395	413	378	385	406	350	395	381	374	406	402	392	391	368	396	400	418	385	414	381	372	404	379	372	371	356	347	377	352	376	385	391	386	346	395	356	330	394	394	377	362	372	389	381	408	386	373	392	386	343	384	389	374	407	362	415	404	426	385	386	415	420	403	368	376	383	415	381	383	392	351	351	393	375	360	385	372	407	395	398	387	398	383	349	410	383	332	367	416	391	362	367	388	402	377	373	358	380	410	359	383	367	376	365	361	373	380	363	364	387	355	401	374	393	440	349	409	353	402	364	339	389	406	380	391	363	384	386	374	386	382	395	402	375	408	364	386	385	373	351	361	386	386	366	384	383	396	407	366	412	350	370	346	383	395	384	397	377	432	370	377	362	416	386	368	334	374	444	359	410	365	377	375	355	415	389	377	382	347	381	406	367	362	418	354	386	395	384	377	380	408	349	390	409	366	401	389	398	384	404	413	392	367	333	399	373	379	370	396	387	366	365	357	373	409	400	387	369	415	376	398	374	372	435	396	390	398	398	364	391	376	373	394	399	344	358	394	384	399	395	365	388	386	408	373	383	423	369	426	381	387	373	323	378	352	373	374	372	371	368	363	400	395	348	367	380	385	381	371	392	387	382	404	411	371	357	394	374	363	364	381	394	332	404	392	347	404	384	386	416	382	386	397	369	398	353	333	385	374	374	377	374	409	417	355	378	376	397	385	378	402	383	345	411	393	359	346	385	370	385	385	359	382	401	347	360	396	359	406	366	366	377	356	358	363	387	356	379	360	376	366	394	339	378	363	374	385	391	367	397	379	375	376	366	374	410	403	375	395	417	401	378	380	418	348	406	358	410	387	330	406	386	359	394	410	391	375	346	388	395	415	417	405	387	327	371	386	380	325	388	400	398	373	384	402	400	366	393	372	399	410	399	348	377	405	400	387	393	427	393	367	377	400	403	398	380	422	393	399	387	403	353	418	348	401	362	387	394	375	406	345	405	344	419	357	388	392	431	369	401	393	415	411	390	394	422	374	392	386	381	400	381	394	380	371	390	399	357	390	361	364	365	395	364	385	375	356	403	392	377	376	376	351	402	385	358	358	392	381	352	417	406	418	402	399	380	398	429	372	368	404	362	345	412	389	380	397	423	354	355	367	380	385	397	369	377	377	393	362	385	380	355	398	418	357	360	387	396	367	389	370	373	381	397	376	364	387	391	378	366	378	396	387	368	413	365	351	420	358	385	361	367	374	397	362	393	360	398	401	381	359	386	404	344	359	403	354	372	359	325	364	434	386	411	362	361	371	382	402	391	428	382	368	350	362	400	374	374	394	373	378	352	378	406	416	418	364	400	389	414	406	424	389	414	406	409	378	392	392	388	386	365	390	424	401	383	389	355	392	365	403	364	428	413	375	383	371	351	423	406	401	339	370	372	363	332	376	398	384	362	374	379	408	364	369	385	357	398	399	406	386	380	378	381	337	376	359	380	404	379	382	343	377	391	389	358	350	370	383	396	394	377	371	408	410	360	377	398	392	366	374	361	420	379	390	378	398	337	346	398	404	399	381	397	367	383	400	374	410	368	375	382	386	370	392	380	402	380	345	386	339	413	388	359	362	373	388	367	396	421	376	374	345	402	377	396	401	348	410	365	378	349	396	410	385	361	370	399	384	399	376	385	394	374	349	355
8269	23913	5334	622	630	593	581	567	521	544	570	545	594	570	555	539	492	559	515	521	535	532	541	526	521	518	522	518	538	552	509	542	496	535	472	551	532	502	497	538	514	537	486	550	482	528	539	510	574	504	510	575	536	532	554	540	538	517	499	528	503	559	548	523	559	533	552	529	525	547	531	547	536	545	538	552	478	541	529	518	521	573	543	551	515	507	514	537	505	544	500	533	553	522	548	529	530	561	562	581	495	510	519	510	545	524	513	531	547	539	521	561	557	546	512	525	521	545	527	516	535	554	538	525	521	544	543	552	574	564	516	518	480	511	525	537	523	511	518	542	541	554	536	557	494	541	494	543	521	546	563	512	479	541	540	577	511	529	520	544	508	520	540	551	548	492	571	520	514	527	518	496	537	554	546	539	520	522	564	554	549	499	512	554	509	535	514	550	539	507	529	519	509	521	522	525	549	518	535	496	521	542	533	533	543	540	531	507	513	505	534	485	541	562	522	541	558	560	540	477	537	492	528	546	552	511	534	538	564	538	473	556	543	525	550	501	562	545	570	532	545	560	549	543	545	497	539	539	535	550	509	512	523	502	536	528	545	496	518	529	566	473	487	571	533	552	510	503	510	533	513	508	567	542	499	576	538	525	495	515	539	515	565	549	556	570	527	535	542	536	506	531	528	517	515	556	549	529	487	525	512	521	515	524	517	547	550	537	494	477	504	521	547	541	542	507	513	544	516	521	517	532	568	520	528	522	553	503	512	531	515	492	585	505	539	527	538	531	536	517	540	551	527	514	541	520	511	535	504	555	506	534	543	455	557	515	551	523	511	521	538	525	496	534	559	511	555	531	544	520	532	496	551	520	537	540	526	568	547	502	523	546	483	534	521	513	531	518	501	495	510	558	536	517	525	498	517	523	518	527	570	525	544	503	553	525	579	497	569	582	538	546	533	535	543	540	563	521	521	528	494	528	535	564	528	519	585	499	521	556	542	500	562	561	536	514	522	525	465	456	547	520	557	472	524	507	552	509	522	522	522	521	538	524	554	517	533	523	465	545	529	521	550	475	535	545	545	512	519	534	557	553	539	510	523	502	530	564	520	561	538	514	511	515	540	555	517	538	513	485	546	521	506	547	583	513	517	564	504	516	515	538	559	529	473	520	562	514	526	546	532	515	556	510	542	556	526	550	513	501	537	495	542	487	508	553	531	557	548	532	531	509	532	521	552	498	537	536	536	514	536	537	533	517	548	560	540	488	542	538	543	543	479	523	539	532	561	534	521	511	553	530	518	461	572	528	509	494	519	534	508	530	547	499	513	531	564	532	540	520	509	596	522	523	512	560	560	536	523	535	546	531	517	548	521	508	498	562	547	527	495	520	517	520	521	551	608	531	519	516	543	543	551	553	520	551	539	512	495	539	532	523	476	519	572	539	547	508	586	533	530	541	537	581	519	535	507	525	515	496	543	509	503	532	548	519	549	509	534	510	547	516	510	487	496	537	577	565	525	513	510	531	512	564	516	580	568	512	542	518	446	521	543	555	515	496	518	540	568	521	504	530	509	520	526	488	514	499	485	498	516	482	539	530	511	529	526	522	505	499	504	547	522	547	543	530	510	547	495	520	557	479	549	524	555	556	492	553	540	516	509	517	494	496	542	540	495	520	486	575	522	532	544	516	513	493	538	493	522	553	513	558	540	511	551	503	550	527	540	478	521	515	548	528	554	555	505	513	504	528	513	544	559	496	505	521	529	504	552	491	532	515	538	525	509	507	587	522	576	579	557	530	512	538	512	567	544	547	472	561	516	521	551	538	536	507	470	484	532	522	542	537	539	535	508	547	517	490	529	529	548	520	529	567	566	553	540	541	518	484	526	504	532	493	548	487	566	518	522	501	493	565	523	489	523	545	544	578	556	518	530	557	485	528	531	542	559	543	525	517	479	534	538	532	524	508	544	530	523	546	526	524	525	565	544	548	531	496	543	516	525	518	520	527	523	522	525	543	516	545	528	565	502	543	517	554	490	493	490	491	531	508	487	522	539	553	505	554	566	506	499	514	548	490	538	522	540	545	515	497	507	536	507	561	531	566	548	492	537	537	519	555	517	544	528	549	455	513	506	551	553	529	520	560	509	501	485	527	505	524	541	521	521	546	503	521	519	521	547	527	514	487	523	535	499	564	524	469	485	527	528	503	554	534	569	561	528	533	557	529	533	538	507	503	535	532	532	489	567	537	501	537	539	498	536	540	526	513	508	516	506	513	502	544	528	525	528	531	520	551	526	535	505	533	539	526	553	514	563	468	500	546	536	514	502	515	514	510	549	549	516	551	513	533	541	547	562	522	583	567	545	499	510	502	546	516	514	526	513	524	544	530	515	553	539	559	563	522	530	511	535	539	529	505	458	536	524	525	560	533	542	536	558	568	571	550	544	511	492	496	539	542	530	544	505	570	529	478	498	523	524	546	508	522	502	544	523	499	534	521	539	526	491	509	547	524	540	489	557	542	559	553	547	514	528	557	545	534	519	471	509	525	526	530	494	499	558	529	526	518	509	514	533	507	576	512	544	513	506	488	575	566	537	527	567	480	504	515	535	495	524	553	500	518	485	535	554	501	508	543	494	528	500	580	540	542	538	521	532	517	539	484	544	559	495	526	523	539	469	515	523	562	513	540	560	574	493	522	497	522	571	516	498	510	515	548	533	513	509	522	563	562	503	556	534	521	535	533	535	554	501	478	510	538	529	491	540	529	547	531	521	559	507	526	541	512	511	498	579	535	572	574	520	488	539	542	517	542	557	575	521	542	510	545	543	561	528	532	538	518	527	563	522	587	554	514	553	506	526	506	542	519	547	524	587	496	525	502	535	554	558	531	504	520	547	527	521	546	534	517	513	528	539	559	534	520	513	569	542	543	551	559	500	543	508	522	551	519	531	537	536	487	525	474	537	569	524	502	519	531	516	523	500	529	553	535	542	533	535	556	538	532	527	552	497	535	531	516	529	486	548	540	528	540	490	535	489	560	514	531	529	537	545	548	530	540	518	480	543	519	553	509	502	514	537	546	515	559	516	545	525	535	544	528	513	533	494	524	527	504	558	565	526	486	523	526	557	525	510	560	501	538	487	499	545	520	531	574	534	514	514	522	529	538	506	509	526	542	520	529	559	546	547	484	532	536	538	503	517	502	531	512	529	517	528	546	524	536	518	504	477	514	578	524	551	540	529	532	541	542	524	540	548	547	511	534	506	523	543	488	550	538	566	532	502	546	508	504	564	557	512	496	527	520	542	552	540	543	507	545	523	514	540	549	551	508	533	540	529	544	508	527	540	489	522	476	508	516	530	511	558	529	548	500	549	545	492	509	500	549	556	520	539	533	528	538	480	556	506	513	511	523	547	529	504	487	540	510	531	568	544	522	527	535	515	556	531	510	510	524	537	531	497	515	499	567	489	503	492	542	536	527	527	529	549	543	524	507	496	507	521	509	510	559	550	532
22950	20850	28216	23722	20005	4598	575	407	363	353	317	315	315	297	282	293	302	284	279	272	292	278	278	259	280	268	273	263	261	301	277	258	264	249	273	260	248	264	245	264	258	251	268	240	268	265	239	272	276	281	271	268	276	275	235	280	284	246	263	261	289	268	266	278	288	265	256	265	278	253	255	245	247	268	248	251	267	282	266	250	254	274	272	233	270	251	246	218	239	241	265	259	253	253	251	259	268	283	265	286	259	255	280	263	240	247	268	266	243	251	264	272	270	267	248	219	243	272	253	268	278	254	267	237	233	268	260	248	267	247	252	286	264	249	255	248	257	240	242	249	225	253	256	238	259	270	255	253	267	255	285	248	234	256	248	243	248	245	245	284	274	225	258	242	276	218	242	238	242	258	243	256	273	230	265	278	254	245	222	228	275	272	270	259	252	251	261	256	265	251	278	254	245	248	261	276	255	243	251	240	273	244	257	241	246	264	277	277	237	253	232	268	239	245	263	227	236	278	266	240	263	252	244	254	266	252	260	241	245	256	264	270	251	265	258	232	263	240	255	234	249	238	266	264	235	244	238	256	258	275	290	254	258	243	226	273	236	240	266	267	246	238	255	266	250	269	233	274	287	257	272	239	271	247	267	241	272	286	249	235	285	270	247	247	263	265	265	263	265	247	272	263	263	259	268	259	251	246	248	260	259	270	251	244	250	254	229	227	265	277	237	250	265	230	271	260	273	253	264	250	203	248	270	243	244	257	270	268	274	234	267	284	269	265	294	255	241	272	251	270	252	243	244	263	225	253	259	247	285	250	228	249	240	263	262	249	256	247	238	236	250	256	249	226	234	263	244	233	255	265	241	255	228	245	262	260	263	252	263	235	230	243	266	262	263	261	264	221	252	264	247	257	246	228	285	244	243	251	262	227	251	244	229	256	245	264	250	289	227	220	237	242	273	241	263	231	224	263	238	215	259	259	249	239	231	261	264	251	263	251	263	263	268	267	249	237	267	267	251	259	260	247	256	263	259	274	268	256	244	267	250	230	277	239	242	254	273	256	244	303	250	222	240	263	269	235	283	275	302	248	268	244	243	276	227	244	267	253	261	232	267	233	272	273	302	262	245	263	237	266	285	229	261	293	271	242	265	237	256	265	212	248	250	261	265	252	243	250	256	273	270	233	273	284	265	260	284	266	263	270	279	256	258	242	247	256	220	237	248	250	257	241	246	267	256	216	231	257	241	237	257	273	243	223	280	246	245	247	279	272	264	234	268	280	242	252	241	245	248	242	237	265	257	229	277	259	234	237	235	260	222	241	255	278	241	276	234	241	263	283	228	261	246	258	263	295	234	285	267	243	262	236	237	275	255	256	265	267	242	295	252	287	252	255	262	252	246	230	233	253	261	256	249	271	265	247	248	285	252	242	262	236	265	257	270	256	255	269	244	253	252	265	286	246	266	239	254	256	255	261	273	265	247	269	268	239	252	257	253	252	234	252	272	239	245	245	266	247	262	248	229	248	270	247	250	252	209	281	255	238	249	285	261	253	255	255	260	256	258	308	293	237	257	266	264	237	240	257	270	257	271	261	246	251	256	230	271	213	267	242	265	255	257	270	234	264	248	252	252	240	235	255	242	257	231	251	257	241	276	272	246	239	262	273	243	256	244	262	250	258	258	221	276	264	225	253	259	245	232	242	243	248	263	248	216	250	251	258	267	269	258	229	232	243	291	269	227	274	228	253	238	257	229	252	268	249	258	246	236	212	263	253	271	245	243	240	250	298	244	261	250	260	253	256	276	261	261	250	291	267	271	251	246	281	254	252	241	262	278	261	271	241	276	271	267	247	274	260	237	254	248	250	241	236	257	279	233	273	255	215	240	256	250	260	218	286	248	251	252	261	267	234	270	272	246	257	234	232	276	251	252	284	279	239	274	293	234	241	256	249	238	262	248	245	240	247	252	228	257	259	285	255	257	267	244	248	234	222	226	264	273	238	256	256	252	255	232	238	234	237	261	229	261	270	257	260	231	235	257	261	262	293	251	250	239	243	250	241	267	261	258	287	254	248	232	254	269	242	238	242	270	266	250	235	259	244	245	265	233	250	259	246	252	244	259	250	269	268	245	280	294	260	265	238	249	254	228	230	313	264	276	227	269	260	231	256	288	240	261	249	254	239	246	266	248	246	260	272	238	267	280	256	240	275	275	265	251	271	245	261	260	235	257	260	253	243	257	242	233	282	241	250	235	252	264	254	277	266	275	261	237	240	243	269	269	264	264	270	241	252	256	253	246	275	251	243	227	239	266	261	265	257	245	263	242	262	260	252	253	301	246	238	255	223	249	275	256	262	257	265	262	248	233	243	253	229	263	276	282	258	258	289	262	245	263	275	271	238	291	242	277	262	241	240	262	269	247	219	294	258	232	277	229	293	229	264	241	241	267	261	220	221	263	241	255	238	246	254	286	247	271	234	239	259	263	263	242	252	261	228	257	260	240	236	239	260	248	258	275	259	246	252	236	253	264	223	260	254	274	232	267	275	264	240	238	252	238	232	261	267	266	246	243	243	272	243	267	268	269	258	273	223	231	240	252	236	257	250	255	272	252	238	252	226	268	249	265	256	260	251	260	244	258	233	268	274	251	228	240	267	251	255	231	247	237	227	243	270	240	238	276	239	274	256	230	244	255	253	241	257	251	232	253	261	259	263	281	238	202	274	277	246	256	235	247	263	253	249	268	255	236	256	256	241	235	253	252	242	257	261	269	262	225	243	280	277	247	252	286	247	275	289	262	222	249	245	231	245	251	235	238	211	273	246	247	255	242	273	242	265	259	290	239	275	237	259	227	250	279	262	278	256	222	263	271	278	238	269	269	264	265	249	238	235	264	260	242	264	247	250	260	287	249	250	245	247	238	234	238	257	248	259	246	243	241	252	264	255	251	257	253	268	239	276	256	264	247	272	245	242	275	269	225	249	248	273	263	249	243	251	280	250	236	255	251	249	255	259	254	230	289	232	224	268	232	252	258	233	235	287	214	269	252	255	242	235	256	255	252	262	256	260	252	253	264	258	251	270	225	253	260	264	257	239	228	258	252	250	270	271	217	258	239	245	265	268	251	275	287	221	290	279	302	275	259	258	249	269	218	237	267	263	271	237	269	242	262	256	251	268	246	255	274	274	246	237	252	238	256	234	248	273	262	247	248	259	281	249	259	266	261	231	255	258	240	261	250	261	248	249	291	258	235	246	252	242	273	269	261	257	254	260	244	231	254	242	256	267	248	244	265	253	281	264	258	257	260	281	277	233	258	265	228	278	263	241	266	268	247	247	252	270	258	273	244	239	259	243	251	239	272	266	241	276	273	256	289	260	258	229	251	260	229	245	267	247	233	240	270	262	261	253	257	263	243	246	254	235	240	237	254	264	256	251	249	269	231	244	280	268	255	238	270	258	247	262	258	274	235	279	274	255	254	262	226	234	249	229	252	255	267	255	256	271	263	271
13876	64555	19600	1927	1467	1131	912	758	656	602	505	470	502	482	472	427	414	438	401	390	393	389	394	351	394	391	387	380	397	340	357	372	374	407	401	373	395	363	373	370	411	367	369	321	413	377	365	361	368	386	421	410	387	381	362	359	398	348	352	354	396	338	361	383	366	328	354	345	355	364	351	386	393	367	358	332	358	379	328	355	395	365	367	365	366	350	379	356	366	361	389	346	358	351	381	350	395	356	390	378	404	363	328	355	355	370	347	355	370	356	353	343	361	359	360	357	382	363	318	351	378	357	351	376	316	385	355	351	337	372	336	369	379	360	375	317	355	348	325	339	358	380	357	353	348	376	390	339	371	335	380	358	382	386	350	350	369	365	323	367	372	363	363	342	353	361	364	361	315	377	366	370	375	329	379	376	403	360	357	405	360	346	362	358	385	349	377	321	390	365	364	366	305	363	350	379	327	346	319	355	367	355	343	330	348	346	365	347	373	372	393	381	367	361	360	382	357	347	368	349	355	370	389	375	348	329	377	363	390	339	351	355	357	384	344	358	344	339	338	375	380	375	363	385	396	396	375	365	383	322	346	365	351	365	373	348	318	353	338	334	367	330	378	389	367	371	409	375	375	345	386	378	357	380	359	389	374	340	360	388	376	345	373	359	353	389	329	353	357	363	335	340	354	354	331	354	380	374	365	397	330	364	387	375	361	383	336	340	350	365	350	339	343	372	332	368	349	342	393	362	380	342	368	359	383	396	362	375	359	379	336	392	349	354	360	383	352	340	394	379	356	409	351	345	373	336	326	372	387	390	316	366	354	364	350	355	344	337	347	351	332	339	357	354	351	364	366	347	366	369	341	413	373	365	343	369	360	375	346	357	355	349	384	354	333	344	341	374	353	353	385	353	356	350	360	365	343	376	362	352	363	370	389	360	364	341	400	387	366	351	355	381	389	387	369	367	351	350	383	351	356	332	384	396	360	310	368	369	371	352	364	350	355	360	354	359	350	364	361	357	397	379	393	374	344	345	373	403	362	380	369	362	338	356	387	355	349	365	341	388	341	346	348	359	336	382	332	370	372	347	359	346	382	359	375	351	378	334	359	349	347	378	337	372	374	360	332	362	340	360	345	372	365	351	381	353	351	358	372	345	359	371	370	358	387	335	364	367	384	371	373	368	354	389	383	332	373	333	339	365	357	320	385	368	328	357	377	371	418	355	358	380	335	345	402	355	367	359	368	349	344	363	368	366	377	334	356	346	356	392	371	376	362	396	378	359	373	347	349	331	380	344	362	345	390	333	359	338	353	388	364	348	356	337	365	359	373	361	379	356	378	374	374	388	379	383	358	326	380	314	380	352	359	358	361	397	342	332	368	385	329	368	366	363	380	332	377	337	390	381	370	352	353	362	366	347	375	356	343	370	387	320	349	351	385	375	406	361	330	376	340	369	377	362	322	340	350	349	344	355	362	372	340	350	353	378	376	360	326	347	372	350	328	341	349	399	334	346	350	399	393	349	361	359	354	389	353	370	377	345	368	382	361	309	357	334	335	364	406	372	380	360	341	363	363	366	364	352	353	360	365	327	388	371	364	370	373	371	355	394	382	357	381	375	310	365	404	338	356	339	357	357	350	355	356	352	349	353	376	380	385	342	374	346	343	344	332	358	371	377	358	391	339	356	383	357	368	356	328	343	387	370	357	360	372	365	352	334	346	382	366	356	374	377	364	361	361	372	359	365	344	360	380	347	345	366	367	363	380	325	383	358	369	370	344	350	397	374	382	346	374	340	386	336	355	367	355	410	368	367	353	369	377	348	361	343	376	349	396	380	358	324	338	354	339	368	371	358	359	320	368	327	365	343	399	369	366	370	356	369	361	361	343	350	329	370	369	368	355	343	374	343	357	392	336	371	339	345	353	386	388	361	359	364	309	369	384	351	357	348	382	330	401	350	393	345	363	305	350	368	338	371	368	368	349	382	319	356	388	359	361	393	337	350	352	364	383	396	365	368	376	346	348	373	374	375	346	372	368	379	378	361	339	360	385	396	351	368	359	373	353	367	382	361	351	350	358	369	373	325	317	376	382	392	340	380	355	376	352	370	372	350	362	359	341	375	377	318	375	377	338	346	353	357	387	374	376	368	339	381	368	334	333	379	366	361	320	329	385	373	364	349	348	362	362	352	347	353	362	318	354	347	367	386	351	370	345	372	355	356	358	335	384	364	343	344	369	346	369	348	382	372	364	357	344	379	353	418	364	355	353	368	350	362	382	370	359	369	367	371	338	345	335	359	330	349	337	374	376	344	339	380	336	358	372	347	358	365	385	392	327	367	376	392	368	357	348	362	354	367	366	327	327	364	368	326	365	380	341	380	333	353	373	350	352	375	352	371	397	335	389	358	347	367	356	320	369	367	355	324	345	360	374	379	366	375	356	376	383	363	340	386	324	362	366	375	357	365	364	357	357	386	358	378	382	385	339	331	341	371	346	386	367	357	355	359	320	373	354	379	371	361	325	346	373	371	362	404	387	364	363	389	348	341	371	376	346	353	389	337	335	351	402	376	373	347	358	375	375	329	371	371	356	364	364	358	383	335	365	333	372	376	385	369	331	332	358	365	351	365	353	352	363	337	379	355	372	368	348	369	355	358	366	365	365	383	335	376	361	376	383	368	376	391	362	363	368	343	357	368	337	350	336	344	364	367	356	366	365	346	366	410	376	369	376	383	376	327	337	375	389	374	372	336	377	363	384	364	368	331	344	390	372	352	368	372	315	351	363	336	352	363	385	386	376	355	367	348	373	363	341	344	368	386	401	344	359	356	358	359	318	375	390	379	344	355	363	327	344	345	360	356	385	341	380	340	373	367	377	356	358	361	352	341	337	373	399	348	354	356	359	369	364	387	354	347	378	365	366	385	344	396	361	351	352	356	385	329	369	339	357	375	370	349	364	353	339	366	336	380	378	367	341	382	370	358	387	366	375	357	335	383	374	349	331	353	363	352	342	342	364	335	368	349	370	352	337	376	372	338	359	360	343	371	383	354	323	398	397	361	371	382	340	389	360	346	368	337	361	357	378	347	379	355	352	371	336	345	400	364	341	349	347	365	376	345	361	356	328	335	372	361	361	388	373	335	335	395	370	335	373	333	351	313	354	350	355	362	310	354	362	368	377	338	338	363	335	346	381	344	357	367	373	372	359	333	396	356	356	374	339	389	375	379	372	374	358	340	372	363	366	338	363	366	343	402	351	364	361	363	369	353	349	378	337	361	355	369	353	372	374	371	360	331	346	373	394	356	394	337	369	352	343	350	334	378	349	384	362	377	380	366	396	343	373	402	362	368	329	349	348	397	384	345	359	370	346	386	363	345	354	347	385	346	398	347	358	353	347	370	360	371	358	352	376	346	353	354	379	400	387	324	333	332	379	381	349	379	365	335	357	358	356	383	368	363	379	350	347	378	364	355	396	353	339	371	390	339	332	367	390	357	352	365	354	356
24106	20805	26571	23355	3851	477	397	392	326	330	307	314	337	310	365	293	336	301	307	288	303	282	312	322	303	295	280	317	306	303	322	291	288	314	328	276	302	300	339	298	296	343	297	331	318	306	325	285	310	318	371	311	310	331	315	299	290	302	303	324	294	268	334	305	287	288	282	311	332	290	318	310	319	312	300	302	315	327	305	279	323	293	334	327	294	302	346	296	297	300	291	324	322	316	280	297	309	315	313	298	320	288	294	336	312	301	281	294	290	319	275	306	325	311	287	310	301	293	318	330	303	315	278	315	333	317	309	323	315	279	295	312	329	302	325	308	333	322	307	299	257	311	265	305	319	301	290	302	288	280	318	287	335	303	298	297	301	282	319	323	350	295	288	304	331	312	328	324	315	300	319	290	322	309	290	285	290	320	329	315	280	297	325	326	294	304	302	304	302	317	325	279	327	309	309	306	301	317	290	303	301	296	304	312	306	310	311	322	307	302	332	290	308	278	340	298	312	284	303	325	321	273	283	305	300	309	298	301	317	298	283	328	319	318	303	279	329	311	326	287	324	274	296	311	288	325	309	281	309	346	294	310	314	301	327	324	289	306	300	338	298	320	314	328	331	325	293	296	303	293	313	303	306	284	303	307	289	321	351	304	285	311	295	294	263	294	310	298	273	287	294	320	320	307	333	329	290	309	315	330	307	320	344	306	304	280	304	295	275	287	298	300	305	304	318	312	308	308	323	301	308	313	263	307	330	319	310	304	320	296	302	260	321	313	284	326	327	327	310	289	344	310	298	314	308	327	291	291	280	299	311	320	300	308	287	285	309	289	300	296	325	287	263	309	288	334	296	314	274	323	303	311	303	333	284	322	326	296	319	306	268	291	296	291	315	317	324	279	265	332	287	327	328	265	289	301	302	304	307	273	307	291	300	299	304	300	303	283	314	308	330	302	277	279	321	282	274	291	297	323	322	288	333	332	313	337	283	288	304	303	309	316	301	283	306	292	321	304	323	310	338	338	323	298	306	307	287	303	337	297	291	322	297	306	262	336	281	330	298	293	318	319	293	294	319	318	336	298	303	293	296	307	290	280	304	275	338	310	282	306	338	307	326	290	306	327	296	322	319	313	304	291	328	309	294	325	285	322	347	316	311	332	354	286	299	292	326	304	277	317	303	290	273	276	295	285	315	313	317	290	309	302	302	287	295	335	282	318	310	316	298	300	309	295	336	301	314	291	349	289	336	292	322	299	311	299	294	310	283	307	292	306	315	302	303	306	301	319	308	314	302	305	291	329	299	306	299	315	308	285	282	295	325	273	290	328	317	325	322	284	290	302	329	313	264	337	312	320	313	349	318	285	322	294	292	321	314	335	342	270	290	297	311	291	329	340	310	311	284	323	294	313	341	348	306	312	305	289	278	316	308	264	306	307	333	314	313	319	330	315	308	323	293	317	297	287	317	328	307	292	316	301	303	272	302	339	305	328	312	302	316	301	346	295	279	341	307	281	300	308	313	273	323	309	319	286	304	291	316	279	304	314	290	331	320	328	275	294	309	326	309	307	297	317	286	314	299	320	293	295	296	298	332	278	307	328	329	294	315	316	307	311	322	337	280	330	289	295	319	304	304	305	297	340	299	317	306	284	314	300	295	318	317	306	325	304	286	316	287	305	317	308	305	289	333	282	303	306	281	340	318	290	282	271	298	294	312	292	285	363	314	298	310	313	277	295	303	334	288	285	296	294	306	285	299	305	283	300	286	294	313	314	315	307	284	300	277	298	318	322	327	297	320	305	312	291	350	327	328	284	261	300	294	291	311	294	323	319	255	328	299	295	297	362	290	302	310	305	344	300	304	287	311	330	287	323	298	293	291	295	316	251	333	305	351	301	329	309	303	265	306	312	343	312	298	286	308	301	304	303	329	270	264	323	335	294	307	287	311	277	343	314	304	320	305	304	284	294	349	312	306	282	280	300	304	305	332	300	322	326	301	297	271	294	292	294	315	303	303	288	293	314	306	309	260	316	266	305	306	278	323	284	321	323	296	326	336	330	300	320	311	320	309	300	287	306	313	284	325	308	295	304	309	303	298	320	320	300	291	306	321	296	330	283	306	304	318	316	295	314	282	337	317	310	331	337	283	316	325	320	307	308	324	288	334	324	316	291	302	328	294	321	298	289	332	306	302	322	282	307	325	298	303	305	337	289	302	312	292	308	272	287	291	309	268	304	279	305	296	349	307	304	304	302	279	285	317	280	305	312	296	307	302	317	312	298	295	279	295	294	280	319	352	272	335	303	297	289	282	299	295	305	289	314	335	308	291	283	301	302	272	295	299	270	321	306	300	302	347	330	293	296	325	304	307	308	287	284	315	324	304	290	314	322	302	277	339	309	309	305	293	332	312	295	281	309	300	299	300	271	303	303	282	284	292	278	301	354	307	297	274	310	261	293	309	330	328	282	322	298	332	309	280	301	314	293	322	302	334	314	301	256	322	305	319	314	281	291	332	287	289	303	301	314	350	304	287	296	276	258	270	306	299	247	253	311	301	321	340	291	320	271	281	302	300	332	292	292	273	295	329	283	272	303	312	294	304	321	283	299	285	311	304	316	289	321	299	307	318	315	292	308	282	285	282	333	317	300	267	274	314	311	298	298	303	295	316	301	294	303	318	288	281	287	285	313	309	294	312	311	330	319	334	265	284	305	301	307	320	274	306	307	303	294	304	302	327	299	299	323	305	281	281	307	309	291	284	277	303	281	272	316	307	326	308	307	308	255	305	295	280	314	317	331	268	306	343	307	312	340	323	305	317	311	293	271	322	308	309	296	307	331	306	286	306	299	323	317	334	333	286	307	311	298	308	307	317	308	346	268	287	319	295	311	301	304	316	296	301	321	293	304	286	300	289	264	314	312	353	293	258	312	302	293	324	282	291	327	333	309	330	303	329	330	321	301	342	298	305	300	306	302	293	297	344	337	306	311	333	315	316	311	320	313	284	302	304	324	298	301	317	296	288	267	302	321	299	300	311	310	330	321	307	304	309	290	314	312	319	332	338	283	290	309	312	285	286	317	324	302	290	323	331	306	327	296	316	296	324	308	303	288	329	282	296	309	306	279	316	315	325	315	304	282	312	303	291	285	310	295	326	335	288	293	308	293	313	324	286	326	313	328	293	334	278	320	303	310	296	289	355	299	314	305	319	312	289	294	272	298	345	344	298	300	319	289	318	296	338	327	276	326	326	331	308	277	301	286	280	314	311	312	306	276	306	316	327	300	308	326	285	330	298	280	305	307	326	314	304	346	337	305	270	306	315	284	319	317	288	332	311	309	324	313	270	318	306	286	324	295	288	321	322	302	313	271	296	320	307	289	292	320	317	330	272	341	304	278	329	320	291	327	308	307	312	276	306	317	303	285	299	291	295	259	299	325	309	323	302	303	299	330	307	298	296	316	328	287	287	292	280	283	314	307	309	320	290	312	272	301	318	314	294	310	297	292
11194	51200	16187	1177	934	843	698	606	592	546	534	512	502	485	443	434	434	448	426	428	405	407	394	391	417	433	459	429	408	429	418	445	385	398	441	407	406	426	430	396	406	427	439	385	426	432	410	435	426	449	434	422	420	420	391	403	453	420	379	424	429	385	438	399	393	413	398	447	420	410	434	409	426	386	445	422	431	388	419	412	460	407	413	430	387	440	382	424	461	422	386	412	462	420	437	413	405	392	361	405	435	411	399	381	417	424	396	431	403	442	422	393	415	414	392	459	405	410	446	421	422	403	423	392	403	425	409	399	445	449	426	413	421	406	442	409	427	406	423	402	403	438	442	411	452	428	419	434	420	407	450	407	437	379	396	404	412	435	439	389	395	393	402	424	424	382	450	406	384	423	437	397	409	402	412	398	407	421	396	425	396	414	406	409	417	397	421	447	390	422	418	431	388	391	390	426	427	387	415	396	435	416	396	426	381	437	405	358	427	396	447	396	396	448	450	420	425	439	392	400	426	407	444	429	394	407	395	437	436	434	408	419	404	397	407	402	404	425	406	443	414	406	403	405	422	391	377	428	412	434	452	420	451	410	417	421	422	421	412	467	420	407	376	420	471	419	394	409	431	424	386	407	401	375	410	409	426	445	397	454	418	408	400	435	430	409	409	437	413	425	399	441	457	409	455	446	430	393	380	387	434	407	383	426	433	405	441	412	420	442	414	441	403	430	435	431	431	443	418	423	435	378	387	441	430	398	391	456	405	414	407	412	418	405	439	372	386	427	435	405	421	427	421	388	415	395	422	410	422	403	415	390	401	436	382	392	411	414	415	444	417	412	425	410	412	388	402	404	404	399	420	439	434	416	445	431	376	416	393	413	416	416	407	399	417	443	383	442	398	408	390	429	423	413	458	399	391	424	419	445	409	408	428	417	436	400	396	389	414	430	398	425	433	433	433	420	400	424	456	384	398	431	430	413	425	429	395	437	418	424	412	435	441	385	412	419	409	400	382	423	418	417	440	403	400	440	405	428	385	421	419	429	439	401	385	450	419	425	415	388	436	403	375	416	407	399	421	392	420	417	420	389	399	406	410	383	378	403	405	420	415	408	443	409	438	396	414	409	480	389	419	401	411	405	401	395	434	395	445	400	431	414	435	425	402	395	395	396	414	374	433	445	364	447	407	407	375	435	407	454	412	409	410	420	404	411	412	427	426	397	422	405	412	444	409	400	405	425	419	388	412	459	422	406	410	425	436	421	444	397	406	381	419	404	429	428	401	404	404	406	419	382	414	406	424	420	423	408	443	431	422	431	428	430	386	408	454	407	392	415	386	365	413	429	415	356	414	434	428	398	380	430	429	396	427	425	413	414	418	414	401	407	400	436	420	420	404	429	430	428	430	403	438	414	415	415	415	413	392	439	438	415	411	383	422	404	398	435	402	434	426	419	401	403	418	427	385	380	398	420	455	402	411	403	391	402	392	375	412	423	380	391	423	401	427	389	427	428	420	406	408	410	399	388	422	429	448	419	435	409	407	423	426	449	415	423	402	410	433	415	419	455	390	431	416	440	388	415	400	422	406	393	386	458	393	378	424	405	406	387	437	392	416	409	454	408	402	439	423	422	405	418	424	427	397	407	417	411	414	428	401	390	427	405	451	422	464	403	385	401	361	414	402	396	422	426	421	417	404	421	435	414	434	395	418	400	382	453	404	392	421	393	414	427	410	403	429	420	433	420	411	388	418	417	397	403	436	410	431	443	405	430	406	427	402	402	387	436	420	421	431	378	397	400	418	366	423	372	464	403	402	429	404	399	436	418	405	423	426	430	449	409	448	425	416	418	376	427	425	422	436	398	417	420	418	419	417	413	424	399	431	407	408	389	434	359	433	420	410	385	435	403	430	422	426	434	388	420	408	424	388	446	392	402	387	400	406	442	421	400	424	441	426	397	415	422	403	411	426	388	410	423	415	423	410	404	411	394	420	386	413	417	414	438	421	451	415	423	398	405	411	424	459	514	398	417	407	388	424	437	438	416	423	435	427	406	432	418	415	408	383	426	397	415	391	438	412	396	400	392	439	420	420	410	438	400	419	385	446	423	424	403	433	431	426	418	348	443	415	426	389	435	431	401	412	448	400	379	451	421	409	450	407	417	410	406	384	405	399	437	429	397	388	407	419	434	413	451	393	387	428	402	403	413	400	390	433	393	415	423	409	409	446	438	437	434	433	440	430	444	407	424	403	443	454	373	423	431	386	368	403	413	416	425	410	403	404	413	428	448	404	429	409	434	427	429	420	404	405	478	409	426	389	400	400	452	426	409	447	415	398	436	406	382	404	450	435	402	447	406	372	417	406	410	412	392	406	400	400	428	433	424	433	409	408	390	389	396	415	401	449	442	403	395	368	436	402	398	347	425	433	379	436	427	426	435	437	411	462	403	404	417	396	410	421	442	418	422	429	409	435	409	427	404	410	431	396	413	439	417	413	426	395	391	438	451	395	387	418	391	428	414	397	391	405	415	417	402	420	409	440	439	422	442	417	403	422	415	393	438	397	413	409	439	425	417	396	399	418	421	406	398	400	421	431	415	414	401	444	400	419	412	390	404	401	407	423	416	432	420	423	398	417	402	433	413	394	435	384	445	390	385	441	409	372	437	412	397	402	414	434	414	398	429	420	425	429	431	412	391	429	400	416	420	418	423	410	400	374	421	418	416	402	395	395	380	441	434	390	418	417	437	417	379	408	393	428	436	429	410	407	423	454	437	390	366	416	426	424	419	435	385	411	437	403	415	424	375	377	401	414	397	436	440	449	391	425	400	394	409	438	403	392	442	413	384	452	427	392	419	401	417	392	458	415	417	412	399	401	404	401	434	411	434	425	425	439	446	440	395	418	392	424	427	411	410	338	434	428	394	421	401	414	402	415	406	442	378	363	403	418	429	411	390	405	442	413	402	393	432	434	434	396	421	410	410	399	401	422	383	398	427	416	435	444	443	440	387	388	389	442	409	421	383	493	393	383	425	429	386	401	404	407	395	438	403	437	384	432	435	388	406	408	437	434	442	416	444	408	408	404	388	425	417	406	405	415	419	405	409	401	424	428	432	395	420	408	428	377	414	460	425	389	418	403	449	396	416	401	395	421	432	420	417	419	375	438	409	383	445	426	404	415	438	419	435	438	432	445	393	461	410	424	427	387	409	438	443	375	383	380	444	412	396	401	411	415	409	440	403	426	399	387	427	432	408	397	386	426	422	415	409	431	415	424	414	397	405	410	417	415	437	408	457	423	439	459	394	405	367	407	410	431	398	365	430	393	354	387	394	407	427	423	388	396	448	381	443	407	397	375	373	455	394	457	395	455	435	402	441	440	386	393	434	367	432	414	387	408	378	412	414	431	432	432	426	395	403	375	399	401	429	439	399	419	419	454	382	399	425	433	424	423	424	405	420	398	420	403	401	435	416	416	447	415	409	391	450	394	422	388	448	401	447	404	443
22122	20804	28536	23170	20798	20482	3792	419	307	270	243	201	204	203	169	160	174	177	154	150	150	145	143	137	124	154	159	130	124	91	130	121	135	128	110	136	133	110	122	139	122	111	119	125	116	115	118	128	129	146	141	141	143	111	95	107	128	138	128	120	136	138	130	122	105	98	138	111	99	135	100	118	118	108	112	113	135	118	118	103	124	150	116	130	108	125	120	134	125	135	125	124	120	101	95	104	127	110	117	113	120	89	115	92	108	98	114	113	98	132	118	107	127	122	126	116	111	103	125	122	137	117	119	95	108	119	110	96	123	109	110	115	122	129	113	123	99	115	127	119	126	124	91	111	117	114	113	112	133	108	106	119	122	138	97	105	112	120	110	112	132	99	125	129	119	112	107	101	108	130	117	130	127	117	112	97	112	111	104	110	106	120	120	103	122	112	117	129	106	104	119	127	131	117	121	116	102	102	128	124	114	104	115	116	109	123	114	120	109	121	135	114	120	110	104	120	111	114	117	105	111	121	125	107	147	108	108	94	104	122	136	96	119	119	126	128	105	111	111	112	111	114	111	120	112	120	123	106	104	109	119	109	131	130	117	108	99	120	111	130	116	116	119	109	95	134	103	132	131	122	105	114	120	110	102	122	117	115	108	121	110	115	123	110	133	117	107	132	126	111	133	140	98	112	109	111	118	121	120	98	113	125	100	113	111	116	92	124	123	103	100	119	116	126	127	130	112	115	120	113	100	108	123	105	139	109	135	108	132	115	116	125	113	121	109	120	112	135	118	106	115	116	130	83	113	105	120	124	111	91	127	122	117	123	136	105	103	106	102	144	109	118	116	119	106	110	116	102	118	111	113	117	109	114	110	114	109	123	130	120	103	118	138	112	109	119	114	124	114	94	110	118	108	114	131	114	143	105	105	117	134	123	119	107	132	111	119	117	109	134	96	128	123	110	99	134	106	116	119	124	120	124	125	116	114	106	151	123	119	92	118	118	111	151	140	108	105	105	125	106	116	124	124	124	122	124	117	113	103	97	136	109	111	133	115	127	127	127	103	118	108	102	104	126	109	111	105	108	112	126	117	132	108	112	107	108	119	111	99	108	114	115	119	153	124	113	112	109	102	106	101	109	129	116	115	122	113	104	113	139	106	112	131	112	109	109	112	108	114	110	125	124	133	138	126	107	105	116	118	128	133	121	124	124	129	115	123	115	124	125	105	127	126	102	134	142	129	122	116	114	107	115	105	138	114	113	117	115	113	121	122	115	122	104	118	124	116	128	131	133	107	114	136	116	128	129	140	111	112	120	102	103	112	116	142	107	127	111	119	110	111	107	122	115	110	130	107	117	109	115	102	127	117	119	113	111	96	108	108	111	126	117	104	117	100	112	135	125	111	126	109	98	119	104	115	112	143	125	126	135	104	109	121	127	122	118	129	104	108	127	116	124	99	122	111	115	105	129	122	106	112	120	122	124	127	114	116	109	143	114	112	105	109	114	111	125	106	117	116	115	127	104	114	100	109	122	109	113	113	106	124	125	139	121	106	98	133	114	108	115	113	113	108	119	106	117	107	113	119	117	102	115	123	122	111	125	114	103	108	121	118	119	107	107	129	130	142	112	113	130	122	99	122	108	120	121	121	102	123	101	97	120	131	126	117	131	102	123	123	100	126	110	108	116	108	120	107	109	122	117	131	115	111	129	131	113	127	104	113	114	117	124	119	123	99	107	130	94	107	104	122	109	112	114	129	104	127	126	105	109	113	98	122	108	116	113	117	111	117	119	113	127	94	117	127	93	108	116	117	115	115	102	131	101	120	133	128	101	107	102	118	115	133	120	115	121	132	122	118	105	120	94	101	112	130	132	119	126	137	120	113	112	124	109	106	116	110	105	127	120	129	115	131	105	119	94	107	120	108	109	120	119	113	105	114	125	112	121	123	115	114	115	121	118	110	88	100	98	107	117	104	99	124	106	105	126	112	108	114	101	130	113	127	106	108	117	111	126	118	91	100	132	137	109	110	124	109	113	132	128	111	116	123	107	100	116	116	87	126	127	93	110	109	111	124	121	117	122	117	112	109	112	122	111	111	142	101	117	121	105	127	107	132	123	123	119	94	110	115	112	109	103	134	104	117	99	115	120	96	96	100	121	98	105	123	122	102	117	134	125	132	105	127	112	108	105	123	117	126	98	127	107	114	121	95	117	105	125	107	114	127	127	112	100	124	120	130	132	119	112	110	114	116	107	120	114	137	130	131	106	109	136	91	121	134	121	115	118	114	100	119	122	121	107	100	120	142	106	116	123	109	115	121	97	108	116	113	121	120	115	108	122	120	121	130	124	96	115	114	119	113	127	122	136	125	109	141	113	109	134	134	113	120	111	124	113	113	112	105	125	114	132	116	125	95	109	105	95	119	123	112	120	135	119	111	127	97	109	118	129	119	113	105	121	98	118	102	102	126	108	90	108	117	108	117	99	93	111	105	132	117	111	132	104	128	115	106	119	98	113	102	95	111	109	126	114	107	110	118	132	105	124	118	107	124	107	122	128	112	117	128	99	124	115	116	108	103	119	117	110	121	99	111	105	109	124	132	117	113	114	134	127	114	122	115	125	109	101	113	99	112	117	106	104	109	101	117	126	124	105	109	114	103	115	105	127	114	122	123	112	139	107	117	108	123	102	114	123	119	118	116	124	134	110	98	112	105	118	124	114	122	106	117	102	123	135	120	113	135	122	126	119	106	124	103	114	129	105	116	118	97	111	113	128	107	113	118	100	121	116	128	115	110	115	124	97	116	118	121	115	119	108	144	118	117	117	126	123	120	119	118	114	112	146	107	106	101	110	109	117	105	132	122	110	101	117	130	123	114	98	116	109	130	112	114	108	103	119	107	107	123	123	113	113	133	130	94	142	104	103	114	112	103	137	135	118	110	98	123	125	96	130	129	115	114	127	138	107	108	122	111	121	116	139	132	101	139	115	116	133	140	111	113	116	122	110	130	113	128	98	112	101	112	115	106	132	113	120	126	133	110	113	102	118	104	110	94	127	117	111	106	104	123	120	134	121	126	114	99	102	131	137	135	123	104	105	116	104	113	115	107	121	117	123	114	126	130	94	91	115	122	92	113	110	117	110	108	131	141	111	104	124	124	144	123	106	121	117	103	111	118	123	103	111	105	127	116	113	104	105	119	106	134	125	115	121	120	128	111	129	121	105	121	109	110	110	121	116	107	114	104	99	118	119	102	130	134	114	109	109	126	136	108	127	108	116	125	113	125	112	127	126	126	134	101	120	112	121	110	105	121	105	121	124	123	118	132	123	116	118	115	111	115	101	117	121	112	108	104	131	116	103	126	123	132	117	114	107	111	112	118	114	114	107	109	102	128	126	117	109	113	118	130	116	130	114	112	120	110	108	108	120	108	113	101	124	117	121	105	112	114	111	128	106	128	103	114	118	111	135	104	110	122	99	109	106	112	114	106	101	114	128	120	109	115	123
16468	72168	25643	3086	2064	1583	1172	832	658	610	514	454	373	333	336	323	277	274	240	234	240	227	219	203	188	199	193	188	197	195	182	188	206	205	171	167	178	170	150	175	158	176	182	199	160	175	176	183	217	202	225	200	189	184	171	190	159	163	165	161	167	151	176	168	162	155	179	178	162	174	175	191	153	208	176	163	178	159	174	191	191	189	199	168	149	155	171	152	170	163	148	153	151	183	164	161	155	169	151	170	175	158	146	185	153	164	172	156	179	153	154	177	155	168	169	156	148	163	153	156	170	167	149	164	167	151	146	173	157	148	140	160	159	152	134	160	177	175	148	174	169	141	160	151	164	158	148	151	174	161	155	138	167	190	155	144	171	148	165	146	165	194	134	160	152	163	146	153	146	142	164	159	176	166	182	158	166	146	146	155	162	181	166	167	184	189	175	160	156	155	145	148	149	147	158	172	170	164	157	172	143	164	162	189	134	140	162	139	160	150	152	173	145	172	165	155	156	150	156	137	165	171	160	163	136	149	141	169	149	155	163	160	161	169	156	158	160	155	170	162	157	170	164	161	157	166	167	155	161	169	187	184	196	155	149	169	179	161	184	148	160	168	161	155	175	169	151	157	139	143	138	158	159	182	168	170	171	148	145	152	158	155	173	150	190	164	157	163	163	172	160	157	162	185	142	153	170	153	175	143	175	133	147	171	148	132	149	136	157	165	176	159	180	141	163	170	152	154	148	181	158	153	169	168	161	155	170	172	150	160	127	160	158	163	156	161	144	178	169	145	145	143	145	151	168	166	179	166	161	164	176	176	173	145	172	164	176	135	148	178	137	152	159	151	156	175	176	150	185	163	157	147	161	156	162	162	137	161	183	170	148	176	152	163	150	159	159	177	149	140	158	180	160	161	164	155	169	150	155	165	172	148	163	140	156	155	172	150	150	183	146	163	141	169	148	151	148	186	152	157	157	156	154	170	162	156	178	166	148	158	157	207	161	155	164	191	156	173	170	164	152	167	166	157	175	162	145	152	142	167	152	160	151	140	140	175	151	180	138	142	174	160	154	159	153	153	150	146	175	163	146	152	170	167	159	162	154	169	160	166	170	156	156	175	165	175	157	189	147	180	165	173	171	156	154	149	206	161	157	153	139	162	153	148	141	178	133	145	149	163	171	142	154	171	143	140	175	157	151	184	167	183	171	144	146	173	159	161	160	157	175	169	157	172	162	152	151	131	142	162	161	166	149	154	162	161	153	147	181	185	146	166	177	155	154	166	158	164	143	168	180	159	166	152	166	167	161	164	176	146	160	187	143	123	164	170	166	170	153	141	172	166	167	169	154	172	179	144	154	171	168	162	153	156	176	165	166	146	172	156	171	180	134	132	157	151	175	161	153	153	159	164	147	152	176	148	175	148	147	180	154	156	157	159	156	171	145	166	158	153	163	173	159	157	147	159	166	161	167	166	170	184	172	161	156	177	170	169	164	173	157	169	144	166	151	162	164	125	148	166	143	144	151	159	166	173	189	155	150	154	160	164	168	152	185	163	172	164	152	150	179	184	155	156	152	162	148	168	172	170	147	165	158	135	159	176	150	156	157	167	152	173	162	185	154	168	158	175	159	155	150	154	157	162	147	154	169	157	148	162	184	160	164	162	158	160	145	163	163	170	155	171	138	156	140	152	163	152	155	153	154	152	162	156	164	142	161	170	165	158	149	137	153	180	162	170	170	157	151	168	141	142	151	145	167	158	154	160	134	173	179	184	163	159	165	155	161	159	151	165	168	184	189	171	163	172	163	158	132	169	163	152	152	170	176	147	166	161	147	184	163	160	164	150	182	161	171	156	194	170	177	164	145	153	194	173	152	143	165	178	170	178	153	141	175	176	170	169	161	170	177	163	171	174	162	170	157	180	191	179	153	200	145	151	162	170	153	160	171	166	163	152	146	169	168	163	149	169	169	132	175	152	169	175	164	163	175	172	169	157	153	158	182	158	152	158	173	173	158	165	167	164	173	161	141	160	176	151	147	153	165	159	140	162	147	148	150	145	170	161	175	166	156	162	159	161	169	182	177	146	159	148	171	130	176	174	184	186	139	169	189	160	148	163	164	172	144	152	160	147	173	154	156	160	157	153	169	143	167	165	170	153	157	169	176	151	175	179	162	155	165	162	154	150	176	148	146	173	160	159	165	176	192	168	119	178	172	169	170	174	171	160	189	183	144	162	174	157	172	164	164	150	149	165	148	163	168	149	161	159	157	167	163	142	160	142	153	150	172	164	154	149	150	159	149	168	153	160	170	163	145	150	175	173	151	158	171	175	170	157	151	164	175	176	151	173	165	140	141	169	170	187	159	170	142	169	178	177	172	176	182	163	163	144	175	176	187	172	192	140	164	148	138	149	176	147	147	141	170	152	148	176	165	174	152	168	169	156	169	155	144	177	146	156	147	161	165	145	192	171	165	155	170	154	169	156	153	159	170	154	178	157	183	168	164	181	151	162	165	165	146	165	171	159	158	162	175	170	147	174	156	163	159	133	151	170	190	174	156	149	149	147	149	168	130	168	142	181	159	156	188	169	143	174	163	156	153	177	158	143	165	159	140	168	153	168	153	150	150	150	143	141	144	181	153	185	174	159	166	143	154	167	173	160	149	152	162	167	167	144	159	146	159	162	155	176	174	151	166	168	162	152	175	158	148	161	156	141	175	167	149	160	172	143	176	153	160	166	154	170	171	154	162	186	145	147	170	188	158	143	147	168	153	143	170	156	162	165	157	170	150	163	157	153	157	167	154	145	167	163	152	168	131	167	170	163	167	148	171	165	171	185	162	169	175	155	152	182	154	164	157	167	164	133	168	156	154	146	141	166	168	152	174	139	189	167	164	175	159	176	169	137	156	174	167	179	147	151	175	157	163	169	156	161	173	144	159	174	182	162	161	161	157	156	168	152	161	171	162	167	163	171	180	173	163	149	165	158	166	167	176	136	153	180	155	160	167	181	144	164	166	162	168	181	173	179	161	146	154	153	143	164	150	151	156	163	152	164	154	164	146	162	160	138	162	147	137	160	189	170	167	154	162	157	175	181	178	179	179	161	164	168	167	166	176	133	161	148	161	154	176	164	138	160	177	174	168	164	171	147	197	148	168	156	154	151	151	169	179	151	169	165	152	131	163	147	152	156	155	182	157	142	143	174	144	175	171	182	172	168	172	171	168	161	161	156	166	161	194	154	130	153	174	152	190	148	184	161	145	160	145	160	158	141	157	139	147	133	146	153	174	174	159	174	175	159	167	144	166	152	171	153	146	172	169	151	165	168	157	143	156	162	158	172	157	156	148	163	179	159	147	167	151	159	149	134	167	164	204	134	138	183	151	161	155	173	143	154	164	169	138	139	142	146	171	135	158	162	151	163	157	156	156	166	167	165	164	160	170	180	143	157	165	193	182	147	172	162	188	187	165	179	150	170	155	163	167	168	171	153	169	193	161	165	172	138
26775	18530	11686	998	427	399	423	403	361	370	405	386	422	362	388	383	378	373	348	399	375	386	358	377	399	414	392	380	371	403	400	391	388	400	358	375	368	393	393	381	369	387	382	390	383	359	362	414	361	372	390	362	377	361	361	363	403	389	392	391	383	398	389	357	419	365	375	361	406	371	416	350	385	392	416	377	355	403	370	320	361	388	402	384	379	362	396	393	362	387	364	371	419	405	411	367	400	353	366	377	353	395	394	435	396	405	376	399	376	376	367	384	378	369	383	376	388	401	398	382	346	383	358	362	392	355	392	364	354	371	403	393	357	370	390	349	327	372	401	401	368	418	378	360	387	366	360	351	385	370	454	375	378	350	379	396	382	364	381	382	387	372	388	355	383	406	404	387	359	367	372	383	372	370	400	381	384	416	383	374	390	389	333	399	357	401	388	400	387	397	370	376	367	409	369	369	382	372	360	391	409	367	381	355	356	380	345	383	380	374	406	357	366	374	388	356	402	385	420	379	374	364	386	357	390	386	379	383	407	378	349	389	344	372	352	361	378	397	374	357	362	370	373	375	355	383	382	397	374	385	372	397	363	350	373	355	376	376	393	411	381	345	419	404	390	416	405	369	415	388	431	377	361	341	415	371	368	400	347	392	365	368	371	373	381	390	397	399	374	422	353	386	380	344	355	389	339	378	367	388	362	403	395	387	405	356	374	384	393	392	390	393	351	382	388	389	372	369	376	365	377	381	394	358	392	389	388	397	373	386	389	396	389	382	375	361	367	397	378	364	360	358	388	368	412	425	394	411	387	402	367	417	393	381	390	398	415	410	396	367	379	400	370	378	382	378	371	398	388	343	361	387	396	346	378	349	376	391	350	389	403	350	380	381	374	401	386	388	376	406	370	380	364	346	403	365	368	411	389	374	395	361	370	366	357	376	372	369	383	396	430	357	357	390	393	333	404	409	395	380	404	415	360	388	389	372	381	377	402	383	430	419	357	384	358	387	400	384	352	412	390	380	400	366	365	396	388	344	357	352	370	391	376	360	381	402	333	405	364	399	371	387	401	395	373	376	400	353	382	361	377	373	395	395	370	378	372	366	364	352	392	452	381	387	382	373	383	363	387	360	382	386	414	393	378	388	384	368	405	400	364	379	365	396	356	381	407	379	346	377	367	367	386	395	365	358	391	394	368	382	410	408	400	369	381	418	374	397	362	358	355	352	394	383	384	356	381	370	386	366	358	386	375	396	363	372	378	363	409	374	387	404	377	404	407	392	352	416	383	390	389	418	374	381	397	385	348	366	388	391	361	381	380	390	384	363	373	352	356	361	383	385	377	402	369	396	360	369	376	377	405	370	347	397	373	356	392	381	395	367	413	404	363	346	353	384	387	363	392	377	361	401	381	364	351	399	406	389	399	380	377	381	376	379	353	396	353	405	435	392	362	404	378	408	382	363	360	376	388	385	345	415	392	335	380	375	369	396	369	363	352	385	355	362	415	387	389	382	351	366	393	363	346	394	346	387	386	350	377	395	384	365	385	363	357	373	387	376	371	373	397	371	328	370	381	351	393	403	389	382	385	414	383	412	399	361	426	374	386	403	399	407	369	338	387	371	381	376	377	369	398	373	365	410	383	363	387	384	369	411	401	352	368	371	377	358	370	369	384	389	329	394	380	398	372	409	372	385	377	348	380	420	339	386	386	373	371	380	413	375	367	350	436	347	407	346	394	399	351	371	384	381	365	364	375	332	365	378	368	372	369	377	402	378	400	385	403	382	414	348	379	399	401	370	351	362	398	372	373	371	356	367	385	393	372	376	363	391	391	411	381	392	387	406	412	384	384	370	384	393	384	361	408	375	374	418	354	382	376	385	376	383	368	380	378	392	435	399	372	364	355	340	362	380	367	396	397	395	362	378	374	394	395	356	382	380	350	412	364	347	395	367	395	348	407	373	370	395	371	370	378	349	376	382	358	386	361	380	397	374	349	362	367	374	403	368	359	364	366	384	379	329	361	360	375	391	356	384	377	399	407	384	413	374	389	359	366	377	401	352	376	399	387	384	397	382	399	381	401	386	340	338	381	393	421	367	426	406	389	365	372	357	397	366	364	364	423	345	394	388	366	389	399	396	374	348	407	383	389	370	380	402	431	364	356	404	394	348	373	371	381	355	399	415	402	419	396	390	365	387	389	397	361	403	355	388	387	366	356	391	399	367	385	398	402	386	420	395	386	402	354	395	358	387	373	391	375	390	383	345	362	394	360	402	378	375	424	361	374	390	387	332	398	348	362	338	385	355	396	358	331	373	366	371	418	407	361	383	395	364	376	382	373	395	367	424	411	398	376	365	426	372	394	360	357	384	386	405	369	421	371	386	405	339	383	372	365	394	363	380	377	360	397	394	379	380	402	323	382	381	416	373	401	406	369	379	397	422	347	375	357	349	371	395	386	371	361	394	385	367	358	403	379	398	379	369	375	390	400	355	380	353	380	403	421	362	379	377	390	394	374	364	383	374	403	369	414	349	347	392	361	369	341	391	366	366	380	402	383	366	374	371	365	384	439	355	399	384	399	376	366	388	356	412	381	375	369	362	394	355	376	378	370	383	374	396	385	378	377	382	351	396	378	385	377	390	356	401	344	388	393	420	367	398	379	380	355	377	393	392	418	378	368	389	362	380	413	367	389	384	347	395	385	381	399	415	364	357	399	356	376	403	403	348	389	356	372	388	356	346	343	391	367	350	380	336	382	394	352	386	384	374	384	382	378	367	372	374	357	371	370	396	381	418	392	383	359	377	340	372	361	402	355	368	392	379	442	393	387	381	363	390	381	391	367	352	394	373	378	340	347	372	327	407	352	387	390	372	372	388	396	341	401	395	404	376	360	375	383	374	382	386	385	393	415	412	366	404	396	392	421	372	409	424	370	353	378	404	403	365	379	370	390	374	375	386	404	380	380	375	393	374	354	395	355	367	375	372	361	354	380	395	337	354	399	327	389	383	312	384	381	402	393	397	407	348	399	397	364	370	362	352	357	395	352	350	386	386	393	419	369	389	378	385	374	347	347	379	391	375	372	407	397	409	386	376	403	380	389	387	370	401	392	378	428	372	384	383	391	380	404	375	367	354	373	420	365	353	387	409	358	391	379	369	359	375	399	385	388	386	343	395	368	357	371	378	380	419	373	423	365	375	381	341	373	344	337	363	361	370	381	394	386	364	362	379	381	396	385	359	374	380	376	384	400	416	393	398	359	366	403	381	381	374	389	397	391	380	405	387	347	348	367	354	391	370	367	364	425	360	365	370	389	416	360	400	401	358	390	381	353	406	358	394	383	393	395	357	356	419	395	391	381	404	352	342	392	383	369	378	409	370	392	376	349	416	409	419	411	360	350	407	362	380	362	372	380	353	397	370	354	416	370	381	386	311	401	371	402	375	369	339	365	417	371	380	391	372	385	352	372	381	390	354	393	403	396	373	399	374	379	427	382	359	397	407
9483	21750	8498	628	572	575	489	562	527	557	540	530	558	491	535	522	512	501	512	514	538	487	535	539	525	502	535	532	548	483	559	547	486	509	533	533	551	522	521	498	489	541	505	551	511	506	556	550	537	526	565	558	552	541	545	524	485	581	578	526	536	494	552	522	543	552	562	549	518	508	489	545	537	506	532	529	517	525	499	553	530	503	526	547	527	503	543	495	559	525	529	526	500	520	505	553	499	505	527	544	497	500	525	505	487	523	507	529	529	502	495	470	527	512	472	572	526	548	484	524	536	529	551	520	530	528	545	517	514	541	517	577	534	529	517	525	513	508	517	528	492	496	529	528	495	505	506	508	507	515	506	482	508	539	497	555	533	540	584	522	521	531	542	511	519	481	545	545	534	516	523	563	501	540	544	482	539	543	533	546	535	505	534	533	516	524	554	516	517	548	521	514	555	492	541	535	525	526	543	534	530	560	485	550	533	517	540	484	524	524	524	488	553	508	510	531	561	543	529	519	515	543	459	556	543	505	476	506	501	537	475	545	509	530	542	527	561	505	519	500	488	502	537	544	510	501	566	532	546	540	532	527	508	505	547	468	571	486	476	510	549	535	528	496	554	538	532	516	542	525	544	540	502	523	505	544	549	527	528	520	571	514	540	525	532	517	555	546	522	561	540	501	509	485	577	537	525	570	515	510	503	537	519	506	503	516	523	531	509	493	519	539	546	558	565	506	537	556	540	450	560	492	519	545	504	506	513	530	509	535	553	520	481	540	542	555	502	524	561	527	583	573	528	507	522	551	494	517	516	519	564	530	516	492	518	537	591	544	568	514	515	512	509	506	513	527	533	499	512	493	532	485	522	520	525	513	513	557	539	523	563	518	555	545	473	553	507	503	523	512	549	546	514	512	509	526	553	502	514	547	502	543	546	509	552	550	490	543	530	525	514	550	558	497	574	518	509	551	550	500	502	518	527	528	516	487	500	526	490	544	523	465	556	488	546	503	510	512	502	526	541	486	534	552	513	517	518	541	546	494	505	525	547	552	548	515	573	531	563	533	514	529	505	542	526	456	544	497	549	543	540	486	523	570	536	519	519	543	497	534	550	501	513	537	556	518	479	497	482	499	465	504	517	534	504	503	527	516	577	523	488	536	491	525	527	543	499	559	523	527	491	504	534	508	517	528	543	531	535	576	541	564	484	528	555	508	555	565	520	511	527	531	521	515	568	515	490	527	576	520	539	542	492	508	519	530	523	532	522	510	496	576	550	503	538	520	519	506	529	555	550	520	502	474	492	500	487	550	546	543	517	523	527	516	507	523	534	516	551	518	528	496	469	526	523	502	514	511	520	495	520	503	541	499	505	519	530	538	514	533	539	529	528	551	545	533	525	521	546	504	515	552	513	550	552	539	546	503	506	520	513	532	495	501	545	503	544	501	529	538	544	535	510	534	523	500	550	504	544	521	504	493	477	501	525	489	545	535	510	540	512	565	522	525	513	510	509	504	529	552	519	530	505	575	519	506	522	516	521	481	516	522	541	529	518	489	572	526	514	552	542	519	505	486	547	527	516	516	520	514	557	491	508	517	531	545	546	537	522	570	534	494	550	507	512	529	567	521	550	540	523	495	515	547	524	529	497	561	480	495	512	516	500	508	489	532	495	492	494	545	511	551	538	491	527	538	526	520	526	546	531	533	535	506	515	510	492	487	512	491	533	498	536	527	522	556	549	532	517	536	521	541	497	578	526	551	544	506	532	562	536	515	533	493	517	501	519	527	523	530	509	531	549	525	535	520	476	547	532	494	481	482	513	525	546	548	562	506	564	522	522	523	540	528	546	535	517	494	503	535	538	518	553	511	556	546	575	541	537	561	528	489	523	552	490	500	511	535	532	520	564	570	539	549	551	518	528	550	515	505	511	574	524	531	545	516	516	518	500	508	509	526	526	540	524	538	552	542	494	500	527	489	500	539	562	520	546	531	520	538	530	536	551	515	522	503	510	502	504	526	533	514	494	532	551	515	524	525	542	540	500	550	502	497	530	529	498	543	563	571	508	561	563	470	542	560	482	506	530	531	536	478	505	534	545	531	500	538	526	504	524	534	544	584	540	539	543	514	522	517	549	491	555	501	510	548	537	513	562	544	526	555	490	518	551	527	481	492	505	526	494	525	495	530	519	513	518	508	520	495	506	526	529	513	577	538	578	526	513	509	537	518	515	527	457	510	543	540	545	515	513	536	528	559	508	518	499	545	519	507	496	518	500	576	558	549	522	538	499	543	563	534	504	535	495	534	536	528	464	530	509	581	543	514	526	567	489	567	514	508	521	541	560	530	519	539	537	523	555	487	518	531	513	529	549	535	518	494	516	550	528	512	523	570	577	532	539	542	548	524	536	584	508	527	529	519	514	532	510	501	483	543	470	528	517	511	527	541	527	533	516	566	520	481	547	525	519	558	489	515	528	521	504	526	500	509	520	511	546	557	468	523	495	518	511	557	518	514	484	500	523	524	522	530	558	543	519	517	542	494	523	544	515	530	528	531	494	508	490	503	517	537	519	546	523	541	508	542	491	532	490	533	585	562	473	519	478	505	522	549	549	481	536	543	516	512	518	560	517	550	526	528	541	508	500	532	524	526	551	520	503	550	511	518	512	511	524	463	536	516	498	522	510	493	524	561	519	547	535	562	534	494	511	546	539	552	510	490	488	543	533	569	517	566	552	544	541	550	545	529	553	562	546	533	515	518	536	503	520	537	483	500	515	573	520	538	531	493	543	521	557	541	518	543	506	502	562	535	478	508	530	512	540	533	499	517	529	527	543	512	548	511	519	532	536	549	564	530	547	526	539	514	470	509	533	526	521	534	557	542	540	548	554	498	557	530	512	521	541	530	526	490	525	535	526	535	518	541	478	548	553	520	562	539	524	569	540	516	531	478	509	490	548	536	526	513	544	543	515	547	513	557	493	571	562	545	529	538	511	510	521	513	529	529	529	504	527	531	505	542	540	513	547	560	536	539	543	515	508	518	515	524	503	513	565	536	517	526	536	542	501	517	526	507	551	560	491	527	543	521	494	502	524	557	545	543	535	531	512	527	534	528	525	518	468	528	542	562	565	563	555	506	533	513	556	488	482	546	525	549	470	548	511	564	504	505	532	506	535	528	536	496	486	512	528	552	529	537	566	504	584	527	504	501	499	542	539	530	480	520	513	516	507	503	516	532	522	550	538	528	523	513	490	527	518	537	492	512	514	505	510	527	530	556	554	482	491	539	510	506	484	548	520	532	551	506	529	543	525	521	513	547	544	517	522	523	539	532	479	543	523	486	508	510	509	529	527	519	524	547	491	506	524	539	512	478	540	528	509	535	501	558	525	511	510	505	549	529	520	576	520	542	510	551	540	531	503	529	530	494	506	539	506	519	524	523	502	494	491	519	510	551	539	531	503	525	505	548	519	475	561	545	526	512	534	518	598	527	489	533	506	513	566	491	547	523
22917	20802	27813	24234	20164	5095	563	452	335	320	303	301	301	313	277	307	256	263	292	272	286	302	272	266	256	293	234	265	236	271	288	285	273	250	230	262	258	235	254	241	268	276	269	263	281	260	276	254	267	284	246	279	264	252	232	272	271	262	270	276	264	235	257	267	257	269	267	254	242	270	245	245	281	265	287	267	267	270	264	274	254	250	255	235	265	262	226	242	253	254	245	261	260	227	274	238	242	253	266	257	249	294	261	248	267	262	270	259	240	279	261	252	269	225	234	275	239	254	252	276	285	249	262	231	252	233	231	249	271	263	235	277	221	275	259	259	250	265	244	224	237	261	281	264	272	266	257	263	263	234	234	246	259	249	223	252	236	255	266	266	260	249	275	251	245	246	267	249	240	255	259	236	251	241	273	251	231	261	232	246	230	256	252	258	265	247	235	267	246	235	275	263	280	233	272	281	247	284	245	239	274	244	257	245	249	261	301	224	277	246	220	244	240	255	277	291	255	257	253	257	242	258	259	264	282	251	252	266	279	243	252	253	266	242	248	265	244	261	267	275	238	255	246	267	265	253	266	239	252	259	231	275	276	247	260	287	257	260	229	231	271	233	251	248	244	281	267	254	269	261	254	267	259	260	219	255	256	252	233	254	256	229	256	288	238	272	228	238	258	215	244	237	249	250	226	247	252	248	244	250	256	236	257	255	259	244	287	249	260	262	243	243	247	245	250	268	270	264	244	224	238	229	264	250	262	294	251	293	256	229	241	243	244	251	251	215	251	252	253	268	263	278	271	288	232	261	253	229	241	241	262	223	270	266	236	282	240	251	281	255	266	227	246	224	240	226	255	263	281	265	255	268	270	254	263	259	263	272	232	234	267	236	230	244	281	253	259	259	242	281	256	261	257	247	218	279	296	256	276	284	264	246	282	240	242	248	242	260	241	260	280	218	249	259	236	270	258	246	252	253	253	274	243	266	213	238	264	242	291	260	239	279	247	236	230	264	254	266	228	244	258	250	265	269	253	238	260	264	263	281	253	238	222	254	236	226	255	245	255	266	256	266	236	255	245	257	259	258	250	264	254	282	297	250	227	235	234	217	283	284	215	266	225	238	255	241	251	220	248	261	259	211	248	254	254	274	247	239	260	251	247	225	279	236	256	255	256	248	273	251	226	238	235	246	236	245	261	255	245	238	278	270	234	241	241	256	234	258	247	254	216	247	252	245	245	218	247	273	275	267	254	237	242	222	235	269	242	263	239	245	253	250	272	241	234	241	269	264	261	250	218	260	225	254	245	263	266	236	264	255	231	253	265	268	237	256	232	251	243	242	244	282	272	276	247	254	272	251	265	260	269	229	268	274	244	238	230	255	213	236	253	267	245	270	236	225	240	248	259	248	264	266	279	259	262	259	284	283	248	248	236	261	281	256	248	248	262	237	263	251	260	257	238	243	264	237	251	253	246	242	260	253	235	273	245	257	269	249	239	255	287	263	259	250	262	267	258	279	251	275	256	247	253	254	272	256	241	259	276	248	240	264	237	294	259	271	247	260	253	227	246	256	253	242	237	229	270	243	232	268	232	258	232	263	240	254	251	274	246	248	265	276	241	265	243	253	267	252	251	242	234	243	264	266	249	235	250	257	237	253	281	280	228	288	287	256	245	257	288	275	254	213	233	277	271	258	270	230	261	254	265	277	257	269	270	260	242	244	232	236	235	271	266	288	271	256	267	245	244	266	231	244	260	248	225	291	248	241	259	272	258	255	267	252	278	245	235	253	248	253	283	255	256	259	244	247	262	250	261	271	262	262	259	262	238	259	218	220	261	265	233	273	275	272	261	272	260	265	253	256	247	243	252	280	226	257	281	263	246	278	286	245	245	255	274	271	230	248	237	260	253	240	270	227	280	241	260	245	265	255	233	260	293	276	246	238	256	237	242	272	260	261	232	257	260	238	241	281	259	225	263	251	273	248	226	265	251	274	274	247	245	254	239	251	253	261	240	261	259	263	252	258	264	252	246	272	247	238	248	254	226	251	237	266	270	271	224	267	299	245	262	234	260	236	238	232	236	239	235	270	256	249	237	255	254	261	267	269	268	283	278	254	273	233	249	255	250	246	252	223	233	249	273	231	254	255	243	234	246	267	240	261	257	252	235	264	227	238	263	250	263	256	232	253	241	260	258	257	267	252	279	263	247	273	250	278	255	253	244	236	242	251	256	248	275	246	267	250	272	259	242	257	233	235	278	295	252	246	254	265	237	249	278	237	214	226	255	277	234	268	250	240	275	267	247	271	248	270	285	274	238	244	235	244	247	236	247	227	254	247	246	249	248	235	246	263	258	275	239	272	265	251	258	259	257	255	253	248	269	247	220	258	230	232	218	258	278	237	233	232	245	267	251	263	246	260	223	253	247	249	241	248	236	233	236	263	247	236	257	209	252	253	242	255	265	245	272	273	272	232	238	248	267	243	244	280	271	254	235	265	284	288	252	261	237	258	222	248	259	254	274	234	240	242	278	245	272	246	245	253	240	256	252	255	238	228	252	244	256	278	258	244	247	282	249	244	259	244	227	221	255	248	265	256	268	241	277	244	232	281	266	270	239	249	222	270	236	267	258	247	267	247	223	255	258	253	233	229	257	277	260	279	254	242	267	265	230	248	259	268	267	244	246	305	229	255	250	247	254	291	262	225	249	279	244	233	258	237	256	228	252	257	262	226	297	251	267	276	239	249	256	246	261	256	271	288	259	263	238	226	267	245	262	245	261	238	268	219	255	268	229	258	267	267	261	225	258	262	232	223	262	227	260	242	253	233	270	253	287	274	245	255	278	262	280	269	253	247	262	241	268	244	281	235	253	240	241	242	280	230	248	247	249	254	280	238	262	248	243	239	242	239	251	272	260	269	225	238	245	234	262	259	259	241	233	249	235	255	251	242	241	300	263	227	244	265	251	257	241	257	236	264	246	269	244	261	262	260	258	255	261	239	245	238	279	232	270	254	264	245	233	263	262	268	227	240	253	245	242	242	239	266	258	239	229	262	247	253	241	245	273	251	256	221	251	241	234	276	240	260	248	250	253	219	260	230	255	246	288	246	266	236	244	252	240	276	208	243	254	264	269	241	254	251	245	260	267	255	246	267	259	244	268	267	247	291	249	268	258	261	261	282	233	285	240	264	236	270	258	280	234	265	261	217	238	270	268	242	239	289	260	246	232	235	257	262	241	270	221	252	247	257	233	233	251	218	254	249	276	262	254	258	262	257	243	237	239	251	252	232	278	241	223	254	238	251	284	253	239	256	269	210	248	258	273	274	248	258	245	260	263	235	259	252	245	265	255	255	258	262	217	249	245	233	253	262	215	261	253	232	238	237	238	217	264	257	236	271	241	268	249	255	232	252	275	253	246	245	241	240	264	233	247	262	252	294	261	259	243	257	254	275	253	225	270	268	244	257	237	214	274	243	270	246	242	270	268	249	235	262	257	248	281	261	240	234
12430	58504	25910	1925	1405	1110	880	743	671	582	533	561	453	447	424	458	406	425	410	407	417	402	380	379	381	357	357	363	365	359	374	351	355	341	389	339	340	363	346	389	345	385	350	345	372	347	368	360	386	405	424	403	380	390	366	367	338	369	394	369	364	333	368	375	372	367	366	373	350	348	377	362	370	391	352	338	347	376	330	360	408	373	400	387	397	379	352	364	347	335	389	354	342	361	360	375	355	352	381	350	391	390	398	346	347	356	338	361	379	363	333	360	327	385	352	355	368	336	389	377	377	368	347	360	351	371	331	337	355	367	396	359	353	369	349	374	352	341	396	365	363	326	377	340	357	340	377	322	379	367	365	363	361	338	343	372	354	365	373	378	380	352	370	345	358	323	351	354	350	370	381	347	345	361	346	368	323	401	392	355	346	349	344	382	335	352	350	364	325	381	353	381	366	395	377	349	334	422	356	340	375	373	325	380	345	363	335	360	368	349	344	362	388	358	390	392	363	386	362	386	349	330	312	389	352	357	352	367	356	336	348	339	390	353	340	344	363	327	358	336	341	359	364	343	337	380	377	344	392	346	367	340	330	349	390	357	349	364	379	365	356	358	370	349	367	366	350	354	395	345	354	359	353	366	355	351	343	375	360	375	365	345	346	403	348	355	401	337	343	365	370	375	335	354	338	345	344	360	338	375	357	392	321	388	334	361	362	349	367	337	362	373	375	355	348	360	400	326	385	389	359	348	352	326	352	379	366	313	352	356	362	377	362	352	351	311	370	357	361	348	387	378	360	358	343	341	372	372	355	343	366	330	345	338	353	375	347	365	381	362	330	350	344	373	373	363	357	343	375	375	370	397	391	395	372	342	370	365	371	344	349	326	360	373	384	347	367	346	336	354	379	359	384	352	350	357	361	364	334	350	337	363	364	351	331	375	352	351	343	344	358	367	345	371	362	360	374	355	375	379	350	358	367	354	366	376	348	370	376	375	375	342	378	360	379	371	348	331	343	354	342	357	344	346	368	353	358	344	357	394	347	367	357	368	364	361	371	366	363	340	373	368	369	381	403	361	362	387	317	400	413	368	365	362	358	358	363	389	333	370	376	362	361	365	361	394	329	347	406	353	364	367	357	369	370	386	382	362	338	390	364	363	348	349	347	365	337	342	376	360	339	379	360	352	351	328	374	347	363	357	362	355	400	366	374	346	345	344	370	385	350	356	391	331	369	390	358	345	370	331	381	329	351	350	323	338	375	362	382	357	328	364	340	357	343	345	364	348	337	359	389	350	347	326	380	337	375	332	333	376	346	364	378	346	330	353	375	371	383	361	351	375	349	350	345	368	358	354	387	412	341	352	369	358	372	346	342	366	389	338	360	348	341	350	348	381	387	334	381	382	391	388	338	365	346	349	372	349	347	350	369	348	364	368	356	378	337	374	350	360	347	364	354	381	378	334	341	362	382	349	335	326	339	322	363	326	348	328	366	366	351	353	359	362	360	367	372	357	333	342	368	348	367	355	360	379	357	359	377	313	333	374	352	348	363	355	377	357	350	394	393	354	342	357	357	375	376	329	374	340	374	336	343	391	363	349	361	341	339	351	362	327	370	345	368	365	383	342	359	353	370	345	348	361	336	356	358	369	384	349	344	340	352	357	367	322	385	318	365	355	376	357	345	385	357	361	351	372	347	375	364	361	350	359	365	366	337	360	346	319	353	357	366	373	343	346	372	396	375	318	397	369	378	338	351	356	349	366	388	340	341	371	379	357	362	356	350	370	376	367	335	361	382	367	338	378	359	341	391	385	371	363	367	310	393	362	354	398	334	368	351	337	333	368	368	343	387	366	342	336	340	360	349	374	385	375	367	326	340	340	346	365	375	375	329	367	386	345	361	374	385	365	353	352	337	360	355	349	348	357	321	325	360	392	364	373	358	345	355	353	367	361	312	339	375	369	352	385	361	358	379	375	325	335	368	365	384	333	330	388	397	361	387	374	342	364	341	377	368	367	368	401	349	331	372	371	353	356	351	350	325	394	390	337	351	352	374	349	360	339	377	359	335	357	368	388	364	344	372	366	345	352	345	372	346	365	344	357	352	412	353	349	317	355	345	384	356	335	390	375	365	397	384	361	351	362	347	360	329	368	362	347	394	348	394	356	340	377	341	360	357	349	343	350	370	354	395	358	386	370	347	373	381	364	375	357	351	351	346	348	346	340	388	340	371	362	390	347	371	377	349	360	350	344	370	376	377	349	351	348	326	358	368	352	341	330	378	345	360	371	370	365	334	374	373	345	363	377	363	336	375	381	379	391	362	303	357	414	351	360	343	366	367	391	344	362	340	327	352	362	358	374	359	347	325	353	356	334	349	346	333	372	363	335	373	380	335	375	367	375	407	377	337	352	364	351	355	333	363	374	336	363	355	385	338	352	376	352	365	385	353	376	349	343	352	387	363	364	372	338	378	351	336	343	379	346	366	353	402	374	381	362	350	327	403	383	357	367	370	377	355	370	383	354	348	390	341	359	368	364	348	378	341	359	345	380	369	370	358	348	342	366	355	352	354	358	374	352	376	364	401	379	380	378	349	351	345	336	385	370	362	353	384	360	327	344	327	381	333	341	399	342	357	360	352	341	371	368	369	336	381	348	397	352	342	351	363	325	422	375	400	352	374	386	352	339	370	375	361	365	324	365	343	360	354	345	342	371	380	341	350	371	400	326	382	390	360	360	358	358	339	376	349	358	341	359	343	317	324	364	359	365	350	346	366	363	346	355	360	329	369	324	369	374	322	363	362	377	355	370	352	396	386	373	384	325	377	377	366	373	343	353	337	356	348	356	325	328	379	375	359	389	376	345	342	366	365	403	371	346	352	368	396	366	362	383	344	362	354	337	359	384	379	362	332	343	345	370	388	350	387	358	361	334	347	358	380	382	389	333	370	361	335	352	370	380	365	375	366	362	345	347	401	348	315	391	357	383	361	333	381	366	362	370	369	341	339	352	347	330	337	375	349	372	345	391	366	356	340	358	372	370	354	361	349	376	362	365	366	366	360	378	400	345	375	343	379	363	365	359	377	382	350	363	388	336	367	348	383	366	392	351	353	331	355	360	353	376	341	345	356	353	362	378	310	349	380	404	357	377	341	326	367	338	370	344	343	373	328	324	334	335	357	340	348	390	341	356	354	383	342	358	349	305	340	398	364	342	360	394	334	386	359	352	371	328	349	386	366	335	390	370	381	342	372	376	356	372	349	365	335	350	357	337	368	336	385	389	368	381	393	353	354	383	353	334	369	294	316	388	384	384	370	395	330	353	368	336	330	355	353	383	369	347	362	368	388	357	381	348	343	386	369	363	335	362	384	336	350	349	359	362	365	331	362	356	358	370	356	371	369	382	377	383	359	338	375	346	352	329	345	373	360	369	367	348	321	347	358	361	335	386	387	330	339	365	346	378	352	362	332	356	379	372	354	344	335	357	372	351	345	369	390	363	351	350
24112	20786	26273	23393	3610	457	416	358	352	330	352	359	308	321	301	329	341	316	308	301	363	320	294	301	318	271	304	347	305	335	320	315	314	320	318	321	295	332	312	342	278	314	339	311	341	321	313	285	319	326	364	318	306	321	308	313	320	332	328	315	291	309	288	307	306	296	287	282	303	323	273	295	309	296	304	324	333	308	327	279	272	312	316	330	297	287	292	305	302	327	299	304	279	309	314	309	285	280	311	284	293	284	315	299	313	308	331	273	309	300	315	324	292	289	329	319	313	303	336	310	305	300	292	303	295	299	299	339	287	294	274	277	285	312	336	300	312	327	317	287	268	308	292	296	328	283	308	322	326	310	304	321	304	307	312	285	273	327	299	258	286	292	341	318	346	324	307	267	295	294	290	310	303	331	303	315	286	310	311	292	268	312	293	296	303	316	321	295	307	260	286	316	329	308	301	304	295	325	318	363	284	334	321	294	341	308	297	303	317	307	308	283	308	316	308	308	304	303	298	319	330	336	276	285	296	311	300	319	291	339	330	291	330	320	296	314	285	274	327	297	313	289	295	325	331	291	316	300	311	291	327	354	284	334	346	320	290	312	341	328	295	288	317	305	332	268	298	307	288	327	311	310	289	331	333	320	319	300	307	294	309	307	307	320	271	322	293	328	300	291	295	288	339	321	305	318	263	301	291	305	307	297	299	304	295	293	317	303	304	314	338	306	309	301	325	287	313	311	304	342	306	288	281	289	319	317	313	338	289	337	304	323	298	292	317	329	343	303	303	287	328	299	303	316	300	319	312	298	317	315	281	296	298	317	314	307	302	342	320	348	292	310	308	281	302	292	280	321	332	299	309	311	299	310	309	309	321	279	337	282	306	295	308	291	303	315	295	313	310	262	298	334	315	288	309	329	310	297	313	308	320	289	301	301	308	300	292	305	313	289	292	300	321	289	317	326	286	289	351	309	297	297	316	316	286	318	302	301	347	298	301	292	303	300	302	314	295	306	307	307	284	272	318	292	326	313	336	340	309	301	281	310	304	279	315	302	326	301	330	301	295	291	297	288	307	312	298	278	310	304	282	298	310	283	299	282	300	314	302	312	279	321	292	304	291	309	294	310	307	307	309	299	284	296	307	304	317	329	323	302	309	325	282	268	295	287	314	301	354	309	266	289	296	307	306	318	342	288	315	299	308	291	275	291	323	328	298	321	314	307	303	312	334	306	335	306	307	329	313	301	324	333	304	295	294	321	347	286	297	329	311	304	279	302	339	310	295	304	314	326	332	286	315	299	290	311	304	328	290	268	317	324	317	301	297	300	321	298	321	287	346	332	338	299	311	306	287	316	297	311	335	310	337	318	327	315	288	314	289	302	307	307	308	317	302	293	311	298	343	321	319	292	324	329	307	316	294	304	299	303	323	312	313	320	289	294	269	291	311	291	285	299	323	271	304	264	315	289	321	319	293	302	310	316	320	336	320	296	295	304	341	303	290	329	290	289	319	299	277	284	329	305	347	314	302	279	322	295	310	303	309	317	317	299	273	317	282	344	309	308	305	310	301	308	274	320	308	328	332	275	319	291	318	332	325	293	281	314	295	292	292	327	305	329	306	327	304	299	298	318	293	306	276	335	299	298	337	325	328	321	326	336	288	303	275	300	296	283	305	332	292	287	318	286	323	271	281	306	283	313	283	307	289	315	325	311	302	313	311	337	293	343	318	299	316	300	320	281	315	300	321	308	326	302	323	303	309	301	313	327	309	320	319	345	323	319	309	297	280	314	344	317	306	306	310	326	311	302	358	328	307	302	317	279	306	277	291	308	320	268	298	291	310	311	314	316	293	263	290	319	325	322	290	284	319	330	286	312	345	309	292	292	323	320	308	296	290	309	288	302	327	308	310	298	289	280	305	321	287	336	303	308	320	304	290	280	323	317	303	278	309	332	339	326	323	292	300	313	312	313	320	293	319	316	299	318	287	323	297	306	311	303	296	311	301	313	341	300	294	311	323	300	330	304	296	315	292	306	288	308	297	313	312	307	312	295	321	290	301	305	283	319	323	317	329	302	283	298	296	289	294	277	297	324	311	288	301	292	297	302	293	301	308	317	308	308	289	303	290	291	328	324	326	295	322	315	291	310	293	335	294	330	304	286	300	317	311	295	332	314	320	336	273	301	296	297	297	332	302	334	303	314	307	294	287	331	293	299	297	311	300	291	322	300	333	331	324	303	307	347	349	315	305	289	309	294	298	293	291	294	285	288	307	340	284	299	286	304	334	301	297	318	307	302	292	286	327	326	310	280	298	310	288	330	317	312	269	316	316	306	272	325	294	280	319	332	303	301	285	307	286	295	279	314	298	301	282	284	315	316	301	304	294	277	315	311	291	324	292	318	302	312	313	321	309	311	316	306	340	314	300	283	325	329	319	316	300	334	286	311	316	321	281	290	283	286	294	299	314	306	306	314	329	340	311	278	307	310	341	300	297	301	358	309	292	293	309	332	290	285	314	302	294	308	275	328	312	321	325	293	299	295	297	315	311	281	313	308	308	306	340	329	283	279	316	302	296	316	299	320	275	306	317	294	294	276	311	281	299	278	317	334	338	353	311	300	309	313	284	305	317	297	304	284	316	294	266	314	299	282	322	310	281	291	326	322	319	248	313	318	338	292	334	285	330	317	313	283	283	310	322	289	295	302	291	267	307	304	316	327	304	316	325	283	318	309	314	295	291	289	306	305	311	294	285	286	303	294	266	291	296	302	315	300	315	312	277	317	303	309	307	283	329	293	293	293	315	319	318	267	295	286	321	303	332	309	316	314	288	322	343	306	312	319	317	293	318	321	317	302	335	291	298	321	287	291	324	294	329	342	309	325	279	290	310	321	314	295	312	293	272	304	297	326	306	307	257	314	288	310	327	332	301	295	287	319	285	299	321	301	311	288	285	310	312	298	311	308	312	318	311	324	316	302	309	274	305	283	282	321	327	296	332	308	313	299	291	306	290	318	302	323	333	343	285	341	296	316	306	330	332	323	303	278	296	313	315	307	281	299	282	309	316	319	310	295	281	309	319	336	301	301	309	327	340	300	308	305	315	299	289	319	286	279	339	299	294	313	293	332	300	350	313	332	319	296	281	321	330	288	296	301	284	324	286	318	328	300	339	318	290	323	285	299	281	333	335	276	305	325	274	322	323	331	297	296	314	314	293	320	281	305	325	310	333	316	299	295	292	301	322	286	311	314	319	304	305	314	318	308	296	305	318	339	297	295	306	311	320	301	297	332	310	313	333	312	294	305	300	302	267	309	320	318	323	314	328	314	281	320	312	315	303	294	294	300	306	279	318	302	315	321	309	307	313	317	294	282	346	323	318	290	330	349	303	285	330	332	320	291	311	344	293	327	308	289	295	294	315	314	317	333	326	309	303	319	278	325	318	290	303	322	330	322	313	300	303	326	307	278	314	269	284	300	279	302	326	302	283	331	309	338	303	318	300	306
10139	44626	23523	1144	963	792	653	620	547	503	511	478	503	478	470	455	460	437	444	423	452	419	421	389	402	453	440	420	433	436	395	434	405	430	424	425	401	420	406	432	424	407	416	424	415	456	446	393	461	447	426	419	388	415	433	413	412	430	448	430	444	390	413	417	387	417	443	450	443	437	444	426	405	427	460	429	433	408	413	459	427	419	438	451	452	402	366	412	421	396	423	431	381	415	440	390	429	397	390	395	376	372	399	428	438	440	393	374	438	429	412	423	451	389	434	448	416	403	429	411	371	440	346	399	422	431	409	455	458	408	400	383	433	442	419	432	415	410	403	450	401	433	425	413	406	409	425	369	391	397	400	458	414	446	379	403	411	415	428	403	420	377	409	389	417	432	425	423	409	442	422	403	349	413	403	436	402	405	397	402	395	422	432	410	435	412	428	392	374	403	436	368	414	443	418	417	411	371	404	457	438	460	425	435	412	413	402	392	426	460	421	425	419	415	447	406	415	398	396	380	416	384	410	405	442	422	438	374	438	398	430	379	410	428	458	417	422	423	381	401	444	379	419	411	409	424	411	388	401	409	439	410	394	420	419	402	454	440	407	415	416	396	414	413	407	415	405	426	382	449	403	439	406	415	415	402	433	416	409	387	405	419	461	412	377	418	401	426	431	421	404	382	405	444	424	425	401	376	446	434	441	421	385	437	391	410	439	398	450	421	397	403	424	443	413	417	409	398	403	396	439	409	462	421	388	438	419	407	439	437	395	431	426	405	441	422	408	406	434	427	432	415	442	419	386	391	420	397	384	404	411	440	451	363	371	418	435	419	374	439	440	430	390	433	415	470	402	409	408	385	425	405	434	426	420	369	407	433	386	408	429	415	407	430	405	392	399	416	395	438	415	411	443	405	432	419	410	382	423	422	399	449	418	399	428	430	436	394	385	383	413	404	407	390	404	407	376	404	433	346	409	418	406	387	415	430	432	438	434	400	458	438	385	404	419	410	426	412	416	417	403	424	388	447	418	407	400	431	378	419	412	420	378	379	413	402	414	381	385	422	456	388	395	392	412	398	414	411	429	399	447	443	395	410	425	375	394	413	424	413	448	410	414	421	425	405	383	439	382	426	454	430	435	398	396	390	410	425	431	392	410	415	422	444	416	465	386	371	407	419	435	468	400	416	409	406	439	413	417	418	380	417	436	409	392	411	406	445	430	415	393	397	419	416	429	410	423	404	404	421	422	388	402	437	401	452	426	403	394	417	391	402	416	415	414	420	452	418	424	425	434	403	397	391	413	412	439	408	404	387	397	426	396	397	438	378	394	416	412	402	430	415	411	429	402	437	407	397	416	383	398	421	392	407	424	406	442	410	418	370	444	419	414	400	397	417	415	366	387	431	415	448	396	412	403	449	404	416	423	404	416	401	409	423	450	409	430	380	434	396	423	393	460	427	427	412	431	453	407	389	394	421	412	392	416	403	409	377	426	438	371	399	422	476	401	416	407	438	435	416	416	386	396	405	423	383	397	416	409	400	412	407	444	430	404	423	414	431	427	419	392	399	389	431	411	405	437	407	388	388	425	447	398	400	385	422	412	434	421	405	364	428	405	405	424	423	420	406	418	385	401	399	444	420	399	417	416	450	433	436	411	407	448	393	424	411	407	450	427	422	424	388	425	414	429	438	440	415	430	412	426	424	412	419	419	425	439	370	446	413	399	446	416	396	411	425	429	410	397	433	413	420	393	425	410	440	384	415	415	447	419	419	418	408	434	401	411	406	385	400	402	390	405	422	401	434	377	398	417	432	458	409	412	408	396	436	397	423	421	386	398	411	429	434	438	431	417	432	395	427	444	417	398	437	435	406	464	498	373	436	426	432	400	398	435	399	394	373	433	408	391	381	409	436	378	384	454	393	456	425	439	399	429	447	408	429	426	418	438	415	391	411	408	417	390	395	407	398	404	410	375	428	435	384	404	406	402	400	453	427	429	410	373	394	420	385	445	427	434	396	391	405	427	422	396	440	419	366	444	417	411	443	432	402	403	416	441	412	423	369	430	390	412	425	365	392	407	397	416	419	373	425	400	409	396	382	430	415	409	390	437	424	379	451	434	452	405	422	411	401	427	440	438	421	410	424	419	434	409	400	411	388	392	380	405	395	410	414	420	416	369	378	405	412	426	410	399	409	446	438	393	406	443	449	422	400	438	410	444	397	425	408	405	389	391	432	429	410	383	395	380	446	402	421	386	455	424	384	453	417	396	451	416	391	388	399	418	398	419	390	428	408	419	421	431	425	387	431	400	383	411	428	430	415	405	389	410	418	457	409	396	429	438	370	396	389	434	405	444	389	413	427	394	430	433	426	472	378	412	421	403	391	428	423	400	425	396	435	411	415	384	420	412	403	402	431	389	380	383	382	395	386	418	384	426	409	409	407	397	371	445	393	391	419	429	417	408	404	390	389	418	433	422	379	424	362	426	408	417	410	403	399	422	403	413	433	378	409	413	425	434	403	399	394	419	373	421	451	417	396	403	418	413	388	411	412	419	397	429	451	377	419	403	369	380	437	388	470	413	398	411	392	443	453	407	401	432	406	402	421	441	394	438	431	383	450	421	403	442	399	417	411	401	407	412	391	455	411	408	414	418	426	417	381	382	403	425	424	422	392	416	380	423	431	424	441	444	377	406	420	401	406	438	414	451	433	426	376	421	422	353	415	436	380	404	434	411	396	398	379	438	390	396	428	394	393	411	405	385	386	412	432	460	404	400	409	408	382	437	418	422	371	379	404	398	385	413	392	403	441	437	396	405	424	412	405	427	438	383	434	391	393	389	409	404	446	395	403	377	416	402	388	399	424	401	396	422	402	451	404	386	391	441	377	406	403	391	378	403	420	437	404	396	416	389	433	428	407	412	418	412	409	392	403	423	409	407	418	417	450	409	439	467	411	417	425	432	426	403	440	446	405	433	400	406	403	396	421	440	399	441	447	430	416	415	379	421	388	405	390	402	408	433	380	408	391	399	415	421	460	403	387	391	384	425	398	413	387	415	424	424	410	431	396	394	438	378	436	472	416	386	419	392	398	430	397	454	443	411	434	432	419	387	395	407	362	419	415	452	460	408	444	399	432	382	408	422	399	421	396	397	384	387	404	405	397	385	414	426	413	439	402	398	404	410	426	411	421	421	410	411	443	415	440	424	445	408	397	412	439	402	386	421	409	402	395	455	437	466	401	409	418	418	432	435	409	393	405	388	407	412	390	421	363	436	415	401	396	432	393	376	422	414	383	433	427	407	411	374	381	430	409	389	403	409	461	384	417	416	434	417	415	419	343	419	433	405	406	426	405	401	386	425	407	429	416	448	424	361	417	431	419	430	403	397	420	442	393	426	394	408	425	425	416	444	416	430	387	448	437	365	436	414	402	415	392	411	400	414	398	412	394	419	418	415	398	433	426	395	383	445	439	416	378	372	397	422	436	447	425	421	430	403	434	391	408
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
