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
338784031186	338784031753	338784032303	338784032853	338784033403	338784033953	338784034503	338784035053	338784035603	338784036153	338784036703	338784037253	338784037803	338784038353	338784038903	338784039453	338784040003	338784040553	338784041103	338784041653	338784042203	338784042753	338784043303	338784043853	338784044403	338784044953	338784045503	338784046053	338784046603	338784047153	338784047703	338784048253	338784048803	338784049353	338784049903	338784050453	338784051003	338784051553	338784052103	338784052653	338784053203	338784053753	338784054303	338784054853	338784055403	338784055953	338784056503	338784057053	338784057603	338784058155	338784058703	338784059253	338784059805	338784060353	338784060903	338784061453	338784062003	338784062553	338784063105	338784063653	338784064203	338784064753	338784065303	338784065853	338784066403	338784066953	338784067503	338784068053	338784068603	338784069153	338784069703	338784070253	338784070803	338784071353	338784071903	338784072453	338784073003	338784073553	338784074103	338784074653	338784075203	338784075753	338784076303	338784076853	338784077403	338784077953	338784078503	338784079053	338784079603	338784080153	338784080703	338784081253	338784081803	338784082353	338784082903	338784083453	338784084003	338784084555	338784085103	338784085653	338784086203	338784086753	338784087303	338784087855	338784088403	338784088953	338784089503	338784090053	338784090603	338784091153	338784091703	338784092253	338784092803	338784093353	338784093903	338784094455	338784095003	338784095553	338784096105	338784096653	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2769	3600	2300	2769	3600	2300	2769	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23722	21322	28543	24464	21324	21417	12603	1788	1272	1127	1101	1001	964	892	874	838	807	768	782	785	817	788	807	762	718	685	757	752	694	703	726	692	689	741	695	690	713	692	715	722	695	671	703	715	739	714	740	701	718	691	731	691	688	717	685	682	672	668	754	728	733	681	683	677	655	702	720	668	669	674	700	708	701	712	708	678	652	670	710	660	663	696	687	722	670	720	719	704	694	692	680	648	662	620	731	726	667	677	701	679	712	695	696	652	658	642	726	720	692	710	702	684	684	695	730	657	759	721	703	704	702	698	711	674	689	698	647	652	704	669	652	717	718	693	647	716	678	652	718	763	673	697	720	690	659	649	691	667	698	693	687	671	696	662	718	640	736	690	696	697	657	645	674	691	657	723	686	669	693	709	637	701	689	684	664	706	672	674	708	718	662	658	732	658	687	651	739	666	665	696	659	690	686	686	709	644	696	673	697	698	674	700	662	677	630	662	667	669	675	693	673	689	652	701	694	650	689	702	682	757	664	696	701	704	695	722	742	713	656	720	690	634	632	673	677	715	678	672	692	705	738	693	728	664	698	694	684	687	735	719	737	674	677	690	699	687	718	707	660	681	673	672	662	702	680	680	687	653	631	698	706	645	699	650	651	665	680	705	656	692	673	699	690	697	726	680	708	678	671	695	732	684	668	673	675	642	679	647	676	691	655	723	691	679	655	649	702	658	676	677	662	670	692	683	695	724	685	652	757	655	692	696	735	642	695	663	717	688	683	713	692	695	697	631	663	673	637	662	671	664	697	687	694	709	674	677	711	717	653	738	652	715	669	681	661	672	674	700	670	675	665	678	690	687	645	679	668	694	671	690	715	704	687	623	736	677	695	683	644	712	704	686	712	731	615	697	666	691	690	652	715	727	659	704	671	668	720	712	718	718	691	649	670	670	679	676	721	672	672	719	702	676	660	669	665	711	696	656	679	721	695	715	652	671	689	671	661	659	658	667	727	706	663	677	727	704	703	657	680	629	705	685	689	723	683	643	649	661	673	694	705	684	680	706	668	675	662	657	671	703	666	656	666	679	653	692	696	686	696	705	701	724	698	751	655	677	696	720	686	656	700	747	713	673	693	637	703	701	638	701	641	671	645	693	690	697	655	704	662	632	641	694	645	688	645	713	672	705	671	668	661	640	678	688	701	708	688	669	704	695	721	671	689	659	685	655	721	675	708	721	704	684	659	683	678	664	654	677	717	743	673	677	705	712	693	648	652	674	640	741	726	695	747	660	642	675	650	673	691	654	769	695	671	685	718	702	685	652	667	694	698	663	713	694	651	682	650	686	702	694	673	704	690	709	659	669	694	679	680	657	700	660	700	672	658	690	682	690	700	677	679	684	684	648	725	699	664	665	667	709	664	672	687	690	660	666	669	676	675	737	695	674	699	705	679	681	661	674	706	664	667	668	656	678	659	711	643	713	700	667	723	730	710	659	701	692	672	716	704	669	657	686	674	715	640	676	680	677	657	700	709	676	735	649	696	696	703	668	679	718	721	696	705	679	682	711	700	689	650	702	691	661	635	655	674	687	741	690	706	672	695	690	612	677	663	693	680	642	675	662	632	705	733	708	707	691	610	684	681	683	640	670	635	681	649	676	688	688	690	735	704	715	632	638	696	704	666	699	720	716	628	682	731	647	687	719	688	704	671	655	708	664	652	687	631	638	660	709	689	682	657	642	674	674	718	704	674	675	657	686	686	660	669	665	639	714	695	714	664	686	699	645	684	686	683	708	689	688	678	758	660	665	719	705	721	661	650	704	627	662	693	693	680	679	682	709	754	711	685	677	691	656	649	664	719	671	671	712	661	677	686	670	627	655	713	732	714	700	704	680	682	688	696	705	726	684	665	638	713	685	667	640	690	666	719	701	647	737	639	714	678	702	713	720	650	692	701	672	693	691	724	650	710	741	722	656	671	685	701	656	669	664	647	692	665	717	675	631	730	682	682	727	665	711	684	701	698	713	746	666	715	695	655	665	693	704	658	720	671	668	665	641	664	667	691	690	682	683	674	665	721	702	682	647	630	706	657	657	691	667	665	722	672	697	662	654	684	660	712	709	697	701	666	725	659	671	684	670	692	724	670	661	675	701	659	694	681	758	711	682	684	651	703	669	666	719	657	684	672	657	718	692	667	665	721	663	672	664	689	646	695	709	722	673	659	706	733	668	746	713	618	703	698	686	629	715	713	673	701	687	678	661	660	712	663	704	684	636	644	681	635	666	719	634	627	682	663	736	666	657	691	743	697	635	685	672	711	668	731	712	723	670	688	689	654	683	678	686	742	721	692	689	691	691	652	678	677	716	640	706	650	686	692	657	690	740	682	701	699	729	713	723	683	675	679	704	622	743	664	703	708	684	654	653	705	696	667	696	716	697	695	667	636	664	678	688	722	690	697	675	682	663	676	678	679	675	668	676	663	644	670	702	687	645	696	730	684	662	649	671	707	695	708	652	689	663	647	685	736	669	665	659	702	682	640	698	666	696	695	654	679	719	730	656	666	686	686	674	704	688	679	697	752	642	689	707	700	679	682	701	692	661	716	683	666	704	648	715	697	660	647	696	678	702	695	685	695	687	659	663	731	715	724	662	772	668	678	694	664	673	643	688	653	686	668	728	744	693	683	680	684	661	722	694	703	660	676	702	681	657	653	665	714	666	664	733	652	668	669	630	673	733	643	675	693	686	663	691	698	678	689	692	685	694	702	668	709	641	710	649	719	685	665	670	656	697	660	625	675	673	714	660	659	718	680	656	718	671	657	663	672	690	666	701	687	746	674	694	668	707	675	640	671	690	670	652	682	730	693	685	707	695	698	693	689	664	689	704	672	690	725	691	684	655	704	659	691	686	689	726	678	684	677	673	653	619	705	683	625	679	715	682	648	734	642	674	658	686	692	697	689	721	651	693	703	674	639	650	668	712	692	725	689	692	695	713	697	709	644	706	686	723	720	636	713	681	674	660	686	681	697	690	702	714	642	655	644	662	690	688	704	701	674	732	730	690	674	650	677	709	668	700	675	702	676	633	683	657	687	719	691	661	679	646	732	696	686	713	646	660	722	679	625	677	727	719	697	651	663	647	707	646	681	691	731	635	664	675	678	679	676	731	685	694	697	634	634	696	688	660	665	694	668	730	696	655	678	685	660	679	702	661	661	681	696	728	706	676	626	728	688	690	684	699	654	717	704	676	698	689	708	636	685	653	708	651	710	710	677	650	695	650	649	625	668	702	728	669	671	670	667	653	687	666	689	653	706	683	732	661	729	646	705	666	645	691	690	648	718	700	650	722	668	675	711	662	694	659	663	677	692	710	699	710	680	669	656	693	751	669	677	663	676	645	678	669	690	639	648	642	670	660	690	635	734	689	726	656	672	720	663	716	672	681	651	653	700	657	681	664	734	687	646	712	685	692	718	662	659	704	671	660	663	683	692	713	680	693	695	683	693	667	703	690	677	673
17484	14892	13330	7656	5201	3719	2904	2364	1964	1720	1587	1324	1227	1146	1071	973	922	930	892	845	838	812	815	817	728	764	771	787	778	676	762	713	731	678	690	716	676	725	659	683	656	645	693	686	680	664	699	673	684	658	637	634	691	674	668	696	668	672	699	709	716	694	660	690	709	672	629	660	671	633	651	618	664	660	661	643	661	684	679	639	612	656	620	617	641	594	656	623	654	615	669	624	643	665	643	645	616	677	658	636	615	647	641	700	634	666	650	614	651	663	641	686	630	635	666	673	666	678	684	649	685	661	666	559	618	671	671	648	686	656	676	676	627	653	651	663	637	717	681	683	651	715	634	683	650	644	629	655	681	642	684	638	652	651	723	661	697	606	658	624	618	571	654	619	653	645	653	664	635	680	644	679	647	679	683	658	644	649	628	643	684	687	655	654	639	640	687	645	617	692	615	669	591	658	610	631	670	625	682	660	629	676	641	621	617	665	627	655	687	647	638	676	641	596	669	631	662	622	645	622	600	693	669	651	655	644	674	652	608	662	660	681	623	665	654	636	699	652	690	674	656	648	650	631	695	640	630	646	673	666	668	662	656	626	671	592	614	669	663	647	690	654	645	648	683	657	731	684	651	611	644	685	630	637	649	703	639	630	734	675	670	629	613	642	640	672	636	645	652	671	634	608	633	655	662	655	659	635	654	674	663	652	678	644	695	654	646	674	658	711	687	662	655	675	644	667	667	667	624	703	647	639	657	660	629	629	686	643	635	655	638	696	634	664	637	655	670	627	632	601	685	644	635	648	673	639	613	668	666	643	619	610	658	649	655	634	672	666	654	651	649	673	638	606	648	667	666	640	708	585	622	650	634	625	666	647	621	617	651	630	696	644	630	648	679	635	711	693	657	674	618	677	622	641	616	661	648	712	652	619	664	638	679	667	639	674	700	628	629	608	678	699	617	672	643	636	687	684	616	671	637	668	647	718	622	664	626	610	602	633	649	611	620	664	678	675	674	624	652	655	636	678	665	665	658	671	653	655	636	634	669	647	613	600	652	641	648	632	635	704	705	702	676	639	642	633	694	668	639	618	648	620	659	664	625	603	640	659	619	657	656	658	672	693	615	702	653	609	673	605	661	651	634	668	672	616	647	645	703	679	655	689	660	613	696	713	671	686	657	654	624	681	674	597	679	654	648	623	651	660	644	625	714	666	642	701	668	643	657	617	668	643	616	657	662	617	667	658	629	685	646	657	697	689	616	673	679	618	624	643	671	665	688	669	656	646	643	656	602	654	698	624	667	618	703	645	658	655	688	660	646	605	647	665	633	665	703	653	635	668	639	603	644	640	668	683	665	650	606	659	654	605	633	680	639	686	643	673	614	682	689	667	660	656	696	659	683	674	633	623	647	631	656	659	657	636	627	642	639	643	651	634	690	620	650	677	656	613	652	633	650	659	662	661	670	647	669	683	632	682	691	651	648	665	675	642	657	674	653	640	628	621	630	676	633	641	702	684	637	619	679	687	688	632	640	678	637	668	662	640	616	692	575	666	602	651	672	636	615	674	638	706	623	627	673	651	647	658	658	650	633	682	633	633	709	639	623	617	650	664	669	618	660	610	676	644	714	645	622	679	625	662	689	628	632	655	669	650	623	616	664	661	624	683	665	654	646	658	664	599	688	646	620	655	628	632	648	632	641	655	635	681	662	646	653	660	644	647	686	612	655	634	643	645	669	605	655	675	661	659	675	647	652	610	670	703	615	660	652	679	654	658	671	695	608	628	663	635	679	645	693	661	630	644	572	706	650	661	648	661	676	637	677	613	665	654	675	671	668	620	664	646	671	643	642	675	677	624	605	629	632	643	675	630	660	655	638	586	659	649	644	682	620	617	634	676	621	686	639	617	678	675	677	654	648	656	665	648	634	663	731	641	685	623	610	655	648	639	678	623	671	644	663	640	670	634	602	673	635	645	698	658	643	678	669	636	627	655	706	625	668	633	677	638	636	676	623	675	673	639	652	650	665	605	683	631	656	638	650	630	647	663	680	647	653	644	622	606	668	690	662	630	623	661	709	623	623	644	631	608	649	643	697	669	725	659	655	669	682	669	664	661	631	630	632	669	681	667	633	675	670	638	634	678	659	665	629	635	652	689	655	616	667	643	657	643	629	632	682	646	626	651	649	676	650	687	660	620	659	633	617	660	653	658	672	635	651	679	713	664	629	687	673	670	663	670	686	666	710	622	719	668	657	680	663	658	643	641	680	704	641	650	654	655	659	681	631	666	682	650	661	648	624	615	654	651	674	630	688	648	627	643	621	610	640	650	695	644	645	646	646	658	658	658	692	653	622	648	645	643	681	628	670	641	687	677	610	674	670	695	651	630	607	600	674	659	651	667	641	674	660	657	619	626	615	685	683	637	636	669	660	628	629	693	642	697	626	668	641	636	672	586	698	667	631	626	624	627	676	617	680	637	680	638	646	632	626	669	667	677	649	644	643	666	695	673	612	633	637	662	707	665	581	667	697	645	623	605	633	677	607	679	631	655	600	666	701	678	655	610	672	623	672	654	636	638	667	664	656	650	608	583	650	625	636	660	667	667	688	649	665	671	641	656	641	639	652	699	652	613	648	676	593	617	664	672	657	660	631	644	688	686	646	687	640	625	671	661	690	657	676	639	660	675	662	632	618	650	660	676	659	665	661	676	607	695	662	625	655	654	620	617	659	614	630	692	659	665	651	617	603	691	613	659	652	668	607	670	690	641	646	650	614	684	654	635	719	690	628	622	672	666	648	649	669	645	671	630	628	625	649	631	653	685	655	675	632	677	677	668	650	643	658	679	678	672	643	662	692	651	706	664	650	627	640	617	648	660	658	637	614	666	654	641	654	620	642	670	643	655	664	685	623	627	667	656	674	649	679	623	640	670	656	669	688	636	639	708	681	682	639	629	596	628	644	644	640	646	629	659	662	691	603	671	655	633	661	662	677	618	641	650	664	629	675	683	635	683	616	658	577	643	634	680	650	623	613	682	682	621	663	648	638	641	664	632	598	680	661	645	685	652	633	596	635	677	630	641	665	681	648	691	627	640	676	661	631	699	657	665	674	673	668	588	673	662	654	686	631	628	655	619	634	629	664	611	620	653	656	719	613	672	644	629	638	658	622	634	666	625	656	665	670	676	654	679	688	662	674	610	638	670	631	611	635	666	651	658	659	631	671	638	603	698	644	647	594	625	661	653	634	666	672	655	619	632	686	657	649	649	687	604	648	608	672	656	728	663	586	680	617	658	663	680	610	674	633	636	675	691	650	671	664	608	651	641	699	638	686	647	674	644	586	614	622	598	656	666	657	677	626	692	594	711	672	647	678	654	635	638	662	651	683	657	649	642	654	669	635	631	636	674	660	624	639	671	665	664	650	661	650	670	662	628	620	666	684	694	671	632	646	593	650	658	641	639	645	627	707	701	613	670	652	670	671	640	640	685	637	630	647	659	724	667	666	683
31147	15266	2392	417	334	293	301	284	248	262	268	244	258	272	283	253	271	256	233	269	246	244	281	277	273	288	273	285	238	261	259	261	269	272	246	261	260	242	255	268	261	265	282	264	247	254	234	283	276	293	291	239	268	248	287	240	283	269	275	241	253	267	250	246	250	220	248	259	224	269	266	254	248	251	256	280	250	258	261	267	259	241	259	250	235	224	266	249	270	282	263	280	264	251	276	258	253	252	247	207	251	243	229	253	269	252	284	282	270	285	230	258	245	223	282	274	265	282	258	263	265	243	264	254	243	263	278	259	243	260	258	250	245	266	298	229	250	264	264	286	252	250	248	289	256	275	267	266	242	246	221	238	249	255	236	260	260	278	260	274	268	248	254	248	261	247	247	258	257	258	266	267	215	258	280	229	266	267	245	268	259	253	267	269	269	266	255	251	245	251	270	245	233	278	265	235	257	242	251	243	282	248	236	225	261	266	255	264	242	237	247	251	243	236	266	293	253	261	276	229	275	252	267	249	254	234	243	253	245	253	269	243	287	255	241	250	231	248	242	275	267	252	242	228	290	253	260	246	247	250	224	266	259	259	275	248	269	264	218	249	284	262	250	227	279	252	276	275	241	273	264	232	266	239	273	255	268	230	271	262	265	248	297	244	251	284	267	256	251	234	237	222	275	304	276	224	267	237	277	281	236	294	262	267	262	281	251	235	263	251	251	265	281	248	260	275	292	274	235	262	282	271	264	266	276	250	259	235	268	226	268	291	281	260	249	252	267	241	242	252	263	272	258	257	252	272	265	278	272	259	250	230	233	265	231	254	239	275	263	235	276	258	262	252	239	257	276	277	251	267	282	276	255	267	244	256	236	261	289	257	246	251	289	264	249	233	255	296	250	241	260	234	237	252	255	247	270	270	251	280	267	277	278	244	260	252	290	261	259	272	269	248	286	263	280	291	232	276	257	258	254	218	262	252	284	285	255	245	239	243	242	272	278	247	264	264	249	243	245	279	287	270	297	281	239	273	255	282	270	255	257	245	302	277	264	286	243	243	247	274	270	256	245	242	245	255	297	228	242	272	285	285	242	264	264	271	222	281	262	244	242	260	242	246	260	251	283	251	244	280	279	257	285	222	237	245	261	265	254	267	284	255	258	257	275	260	249	286	288	256	282	251	254	250	257	282	237	238	257	249	265	264	237	269	266	254	264	242	241	256	251	249	275	229	277	261	249	243	242	246	220	251	294	271	251	276	268	243	270	261	260	239	277	253	233	265	264	265	225	258	251	271	265	240	280	241	266	262	275	262	247	253	257	254	249	259	265	243	251	255	238	247	267	263	262	264	242	255	234	242	227	259	268	255	249	279	315	245	263	273	261	249	251	262	276	260	264	246	250	256	250	261	264	252	252	244	272	252	241	252	259	264	262	264	257	253	255	258	217	255	280	261	260	256	270	270	265	280	250	262	237	254	225	252	233	289	308	253	253	286	262	251	266	271	273	213	244	245	225	238	258	251	268	262	239	255	274	280	272	259	267	279	231	247	256	264	281	242	256	243	250	271	258	246	253	266	269	267	249	270	246	243	275	272	219	250	276	257	280	230	234	273	256	260	240	242	245	233	227	251	269	254	249	239	288	263	251	262	274	263	254	262	243	272	259	283	238	269	251	251	240	240	234	260	268	263	258	248	276	240	276	254	268	273	259	284	276	237	249	271	254	273	296	225	234	225	273	269	216	249	243	286	262	277	262	254	239	230	266	255	263	226	279	276	228	279	257	249	268	234	254	250	271	239	235	262	270	244	248	284	241	295	263	254	258	250	262	240	258	241	292	269	267	268	259	222	250	241	262	259	243	261	248	266	258	255	278	282	246	221	243	286	264	268	253	250	232	246	278	280	254	277	276	261	239	260	232	223	251	258	254	264	237	243	247	258	258	276	278	231	244	273	242	222	261	240	251	252	279	248	251	265	245	256	279	285	249	256	252	234	279	225	257	281	255	281	262	275	260	264	307	241	292	231	249	265	243	287	254	276	243	238	252	267	253	290	261	264	243	243	264	246	282	258	245	271	254	257	259	229	256	253	228	246	257	260	243	269	275	235	253	262	289	256	272	264	260	266	261	277	254	265	248	268	243	249	237	259	260	292	237	249	266	244	264	231	298	258	241	251	248	266	274	286	275	268	244	249	260	288	241	233	254	268	239	260	250	300	268	261	291	250	285	272	263	273	257	265	267	251	271	246	258	257	245	262	252	273	228	268	261	257	276	248	235	246	247	272	261	267	218	293	256	261	240	258	274	258	274	245	243	218	286	245	289	267	258	261	262	236	273	286	279	276	248	267	266	254	280	263	268	235	257	268	274	263	234	265	245	252	249	267	266	228	271	249	270	247	257	251	280	254	232	249	255	245	287	277	246	253	249	261	286	262	287	249	259	272	269	281	258	237	246	283	292	275	245	261	238	230	279	250	274	238	251	263	239	266	257	268	249	257	263	233	260	245	270	274	264	247	251	268	268	289	260	242	251	260	258	242	242	262	205	255	252	266	227	247	238	271	262	271	259	278	244	265	240	258	239	274	267	252	283	276	269	267	254	247	272	258	265	223	231	270	274	262	243	239	245	255	284	261	266	263	235	250	253	250	264	249	284	259	236	252	273	262	257	239	249	256	306	257	274	291	258	241	241	239	249	255	280	244	297	286	262	259	235	252	256	277	227	250	271	233	258	229	261	265	247	266	276	253	256	256	264	246	238	268	264	264	244	250	242	246	273	230	246	247	261	247	263	261	257	264	261	241	254	266	260	260	263	262	272	254	270	255	246	241	267	239	254	286	264	271	245	249	268	288	276	257	256	268	280	235	247	251	274	249	289	250	281	229	302	236	280	236	266	278	266	250	239	248	241	284	278	288	263	251	262	278	253	259	273	269	274	253	247	215	250	275	261	234	278	230	244	233	242	279	270	257	260	256	264	290	253	258	252	258	247	249	253	259	253	272	230	251	253	269	233	284	241	260	266	244	268	265	280	285	266	286	235	262	218	254	234	259	264	243	243	296	236	259	280	263	256	262	227	274	262	268	249	284	273	290	261	256	239	276	252	245	237	276	242	263	238	246	264	288	215	224	256	256	243	272	231	260	260	266	255	281	259	253	247	261	269	254	254	279	246	240	276	276	267	247	264	236	238	295	268	256	267	260	257	233	256	249	264	243	261	249	253	256	267	275	269	290	267	251	245	229	271	250	263	249	245	264	276	244	253	256	243	282	259	268	256	238	254	246	263	250	257	286	248	263	245	225	272	251	286	258	252	251	265	255	248	245	219	259	257	283	254	243	264	263	244	281	248	277	252	286	259	253	255	279	255	280	236	295	233	229	251	257	250	255	273	281	259	246	268	255	273	254	257	269	270	265	210	257	287	238	256	272	263	264	262	260	258	289	255	282	264	251	260	249	268	265	253	269	262	281	260	280	266	259	254	233	256	222	251	278	269	263	237	252	273	279
17408	713	611	447	405	352	358	318	320	302	320	287	291	283	283	260	290	306	291	288	281	253	295	282	303	274	262	287	279	292	258	285	305	287	288	266	281	288	277	276	288	274	304	310	261	282	307	275	278	299	276	273	285	315	288	308	264	266	262	282	288	284	278	309	315	294	280	268	257	278	259	275	284	279	287	286	272	263	276	281	271	296	267	285	263	276	286	284	282	273	276	271	281	296	279	258	276	274	301	288	244	263	269	260	263	273	262	277	307	282	296	289	300	292	263	267	278	283	256	283	278	265	293	280	239	274	275	240	256	261	304	265	285	289	273	283	265	290	316	287	274	274	255	275	280	267	284	286	273	293	278	273	285	281	254	269	269	265	268	283	258	301	293	266	299	277	281	259	276	283	281	286	299	253	295	276	274	281	264	282	263	268	281	288	303	267	269	273	279	275	283	261	276	308	300	263	280	270	259	269	301	272	304	291	258	249	284	298	298	291	285	264	291	262	276	264	328	299	278	275	270	283	253	284	291	311	262	278	278	278	274	240	286	291	288	271	299	283	251	270	290	280	282	280	270	290	278	295	246	269	316	271	286	275	287	277	288	276	256	256	282	253	259	264	284	265	285	305	281	302	287	289	271	257	282	268	274	265	270	262	269	283	266	271	256	296	283	253	274	276	267	284	298	270	259	268	283	264	295	238	265	297	283	283	274	256	280	297	256	245	238	279	280	285	262	265	274	318	244	250	242	281	284	270	284	271	279	257	266	250	237	288	285	275	278	264	273	286	279	275	282	284	299	292	274	282	286	244	307	298	276	293	276	265	285	258	297	272	300	276	282	282	292	286	296	299	261	261	285	312	272	282	255	259	286	266	255	288	286	270	316	267	292	261	275	299	285	267	271	285	256	302	256	258	300	280	283	261	286	295	258	292	236	284	284	297	275	293	289	296	282	246	271	263	317	284	252	284	250	266	287	279	284	250	302	271	276	260	267	281	279	232	297	261	269	251	253	274	278	256	268	279	265	285	261	267	288	281	273	303	269	270	309	284	258	295	271	271	284	246	262	274	255	242	292	274	273	289	273	281	269	285	286	255	290	267	278	267	265	273	286	283	270	242	282	273	271	273	261	274	253	241	288	248	270	283	300	287	283	255	291	253	304	282	258	273	261	281	290	288	252	310	318	261	281	306	288	270	273	264	305	269	278	260	271	251	293	253	273	272	252	281	261	273	301	260	275	271	323	277	287	265	266	271	274	287	287	282	305	297	285	278	263	244	265	287	295	271	264	281	284	287	284	258	281	286	248	271	273	280	286	263	284	274	289	250	278	288	276	278	276	308	256	256	287	287	300	296	252	253	252	302	306	274	264	296	279	319	279	278	248	267	255	282	287	264	294	303	301	277	292	266	270	294	284	270	274	266	273	263	275	249	240	286	245	243	280	273	291	269	290	291	297	286	277	264	274	261	273	272	258	290	301	300	250	281	263	293	280	283	261	260	248	293	292	282	254	264	288	294	296	282	299	285	242	289	255	287	296	277	242	288	277	273	278	287	240	272	293	284	250	290	243	296	298	290	314	292	263	313	267	303	294	248	240	267	281	266	259	265	273	277	287	288	277	246	306	238	295	271	265	297	271	287	263	238	294	293	259	260	278	297	289	284	287	289	309	262	265	263	296	269	258	273	268	268	308	283	232	261	262	271	259	287	287	265	281	298	265	267	269	268	284	291	285	294	274	272	291	283	288	290	263	268	299	261	291	238	248	283	267	268	282	307	259	275	297	298	292	269	303	263	251	278	278	277	273	285	275	256	287	268	277	263	264	287	276	257	267	288	267	284	291	265	289	299	305	266	296	282	284	265	284	269	283	259	288	265	309	315	265	296	279	296	293	279	291	267	280	288	293	266	273	275	259	276	291	278	291	265	301	300	271	289	303	282	268	271	282	269	296	296	271	270	280	249	286	267	287	253	285	275	294	282	277	296	259	291	278	277	294	288	268	290	278	267	303	294	290	259	260	271	268	295	275	287	294	280	261	261	274	291	271	267	276	269	279	271	296	302	279	256	300	314	283	273	278	270	286	273	276	284	238	267	290	273	300	302	273	265	272	297	272	280	296	286	283	257	269	278	292	315	293	277	316	296	289	287	263	292	261	271	279	259	289	313	295	266	289	270	281	267	276	260	295	271	260	277	278	305	281	256	293	293	264	258	274	261	263	267	284	289	283	291	267	239	252	302	272	301	289	268	269	285	291	285	284	283	276	256	279	260	262	290	276	291	255	259	295	313	287	269	260	283	262	292	311	296	287	290	288	272	277	280	293	279	282	247	298	302	263	284	251	264	263	284	280	278	283	284	249	271	296	295	248	265	265	273	261	265	276	275	276	288	294	290	283	281	239	264	264	289	255	294	292	275	260	268	284	285	295	289	289	299	291	279	251	285	261	268	301	281	261	286	263	274	258	258	272	256	245	290	231	304	295	326	266	329	302	256	279	267	290	285	290	308	259	281	301	250	296	305	267	272	249	274	274	243	257	264	281	288	281	246	273	262	264	305	292	283	290	271	276	288	292	268	272	294	275	269	294	249	287	261	280	329	301	311	275	263	274	286	292	267	287	281	291	264	283	272	299	276	287	316	270	318	266	263	265	268	286	289	276	242	263	280	290	248	275	288	272	258	291	277	295	261	256	270	268	282	271	277	264	264	284	273	253	267	261	298	274	273	267	271	270	240	268	275	294	294	317	280	272	285	247	256	289	317	263	301	301	286	284	265	302	274	273	289	301	247	256	295	272	276	268	279	229	290	260	309	294	278	287	241	296	286	255	259	286	290	287	272	266	275	266	271	284	318	274	277	297	272	288	290	254	275	243	266	270	295	270	263	297	293	300	281	314	271	282	271	281	310	291	277	264	275	258	277	274	264	280	285	292	274	308	283	282	267	277	286	265	295	276	276	263	281	286	305	264	281	281	262	277	300	276	272	263	289	316	261	268	279	263	267	256	268	255	269	275	281	267	269	257	264	282	288	251	281	264	277	273	295	279	255	296	276	296	306	274	282	288	269	291	256	263	273	261	275	266	294	264	263	279	275	268	281	290	278	271	253	277	278	249	280	319	277	307	284	279	283	256	301	267	273	267	270	295	288	283	289	274	258	259	298	297	280	272	279	292	276	243	286	301	279	283	290	248	257	289	267	278	267	310	260	282	252	270	300	277	290	282	276	286	287	248	292	279	268	280	280	284	274	272	244	292	281	284	279	253	291	253	272	282	308	272	266	278	296	273	296	281	292	261	260	271	265	258	288	292	251	242	298	264	262	279	254	279	276	282	259	290	270	283	301	282	258	262	270	276	244	300	291	236	269	280	287	279	260	282	259	294	279	305	281	296	276	299	264	272	290	285	273	278	250	282	290	272	283	302	290	296	280	295	281	273	275	301	281	289	284	252	283	277	277	278	251	304	264	302	306	285	234	304	295	310	273	281	309	273	288	266	267	299	257	240	263
24839	20660	26784	24576	20670	11634	1194	770	635	614	544	502	490	429	453	472	453	418	413	390	438	406	398	426	453	406	390	381	380	366	388	386	376	371	392	387	401	369	378	384	384	367	429	398	383	375	342	384	372	388	371	359	375	373	389	380	403	367	394	378	385	391	367	391	420	405	370	323	380	350	338	364	363	382	357	379	385	363	415	378	360	363	350	389	397	329	363	371	345	409	387	345	373	365	374	381	376	346	400	421	360	373	398	368	361	349	359	340	371	377	346	344	380	380	378	343	382	384	379	379	356	367	370	363	352	377	368	351	380	380	345	379	361	372	376	366	384	424	367	342	360	385	339	357	364	384	361	380	383	373	397	380	389	364	400	335	375	326	365	381	361	349	374	373	388	381	390	330	375	340	394	366	360	352	365	362	366	395	394	383	321	365	373	368	395	397	383	348	391	379	342	341	328	405	371	372	392	374	375	410	335	335	357	402	364	401	357	365	353	393	380	325	364	386	372	385	338	369	364	363	356	385	372	345	367	350	361	358	376	390	377	329	392	367	381	372	423	393	376	349	377	384	365	356	362	367	367	385	412	363	382	358	362	375	352	392	336	363	391	362	361	339	331	354	344	404	353	342	371	371	390	393	390	355	344	361	383	338	373	354	340	346	389	361	373	328	411	374	347	328	401	359	400	378	366	370	370	356	387	339	367	356	398	389	385	411	352	384	390	360	359	370	358	342	391	347	361	386	342	369	359	358	376	368	386	377	386	365	372	380	340	354	394	391	383	395	361	366	356	352	365	352	388	395	359	366	370	399	356	381	396	364	392	366	402	364	352	410	392	380	406	375	376	349	335	367	353	347	393	324	394	365	399	364	346	347	369	392	373	360	388	321	393	365	369	403	363	353	401	406	350	411	360	401	368	345	345	373	413	387	357	333	364	362	380	343	346	365	390	343	388	358	361	383	345	358	376	327	389	381	386	398	369	400	345	371	360	368	398	391	353	412	391	394	348	387	377	399	358	368	355	391	407	379	318	351	373	347	379	340	410	383	409	389	346	390	398	382	372	337	365	354	349	394	362	352	351	355	411	344	371	387	413	377	363	358	365	399	350	334	377	356	367	372	375	355	369	349	395	349	378	397	398	369	395	394	386	389	368	421	373	385	355	338	339	366	363	337	340	380	374	372	382	382	379	354	380	395	375	337	378	355	396	371	339	371	365	364	365	360	387	412	375	375	364	363	374	354	356	376	348	374	350	366	351	364	352	357	342	389	367	388	373	380	366	384	378	357	376	375	404	404	358	366	390	390	350	370	399	377	337	384	372	361	345	392	359	341	366	380	372	381	347	393	382	389	355	334	374	393	394	371	352	354	378	381	375	346	363	375	385	377	387	345	388	391	402	354	401	363	378	356	359	352	359	364	420	372	384	362	377	381	402	376	367	376	348	395	367	377	386	374	362	384	407	385	374	397	378	382	323	386	391	378	357	399	352	355	378	370	400	378	330	362	353	383	352	383	358	369	425	353	411	382	353	346	380	378	361	388	355	378	398	367	358	392	348	406	335	384	367	365	348	366	374	343	374	369	371	367	350	394	385	386	346	370	377	399	367	376	398	386	395	354	384	374	349	374	402	386	416	347	387	357	383	395	376	368	347	356	373	375	401	397	374	382	380	380	336	426	373	399	365	354	382	383	354	395	402	397	356	377	367	362	401	383	345	360	354	347	367	380	354	345	371	375	347	366	412	351	351	381	358	376	367	376	346	365	364	334	343	382	377	388	378	378	385	408	361	360	358	386	343	357	389	357	363	330	366	375	396	324	363	356	390	361	350	373	337	386	419	396	343	393	371	357	371	355	366	395	365	357	372	387	352	397	400	359	375	376	339	373	345	386	392	387	381	381	391	352	370	409	360	372	387	398	369	382	354	356	371	372	359	350	343	360	370	372	348	364	385	393	362	345	346	390	395	355	324	372	369	366	360	392	372	372	345	377	366	369	336	370	370	350	406	428	367	366	372	341	359	393	371	356	399	334	342	362	382	379	366	412	386	358	393	358	351	406	385	370	374	384	375	391	366	354	348	397	358	399	371	406	366	373	389	344	382	352	372	399	364	386	368	377	353	361	381	376	415	389	314	383	416	367	352	363	418	338	387	380	373	378	386	348	337	347	369	353	361	387	387	355	347	385	402	408	395	350	332	377	373	379	342	386	363	347	366	376	392	342	361	366	379	362	405	387	364	345	360	380	408	360	420	357	382	353	361	348	371	374	337	355	350	373	394	395	376	387	371	402	386	364	370	382	351	372	369	358	354	366	397	352	377	357	334	401	362	367	323	357	364	387	387	383	396	403	375	322	386	375	381	386	396	323	352	352	329	367	382	366	361	373	377	357	382	346	316	362	376	389	363	369	359	385	410	385	346	359	372	388	419	394	348	325	394	378	384	347	365	339	377	350	386	350	362	335	333	364	364	411	361	380	366	366	351	355	393	381	365	377	327	373	356	387	391	367	351	362	373	375	382	396	347	383	365	356	369	379	381	392	344	390	335	367	351	409	394	360	379	426	360	373	357	376	372	385	349	336	399	371	352	388	392	391	376	376	371	362	349	376	406	376	337	363	375	384	408	367	382	353	402	375	366	406	391	362	339	359	371	374	341	362	364	360	357	411	344	359	368	350	376	381	363	383	315	348	382	361	341	359	354	363	384	384	368	368	391	356	349	379	375	371	361	363	399	355	379	426	359	361	350	326	372	341	372	382	397	350	343	383	365	349	382	397	326	415	377	360	359	364	403	379	364	343	385	384	391	386	367	371	417	340	387	355	357	379	396	345	402	405	380	382	372	362	401	367	389	368	359	392	367	357	354	361	422	377	374	356	398	360	367	389	365	367	348	336	362	353	366	368	365	367	378	394	373	333	332	358	398	363	355	358	345	395	417	385	391	377	389	383	403	381	375	338	399	413	344	357	371	382	385	362	353	371	416	387	357	385	355	395	360	359	408	359	370	377	390	415	366	415	361	361	338	362	360	371	385	363	399	358	359	373	387	370	359	372	401	376	345	425	381	367	382	377	351	364	352	355	358	382	361	354	384	366	355	360	381	346	407	362	366	348	361	350	360	364	421	374	328	374	375	347	360	341	363	337	359	353	366	372	342	357	360	381	362	368	382	355	359	379	388	360	366	368	406	394	349	368	418	396	347	370	372	366	367	382	352	330	395	361	373	358	392	388	363	376	380	385	390	389	408	384	384	395	388	371	393	366	352	381	346	363	385	357	374	369	360	370	356	357	376	371	372	340	372	362	398	371	347	351	345	366	364	386	341	389	376	357	399	391	368	362	364	352	384	343	358	407	374	394	359	376	395	361	383	353	336	345	345	360	326	395	366	393	392	405	366	330	334	383	367	420	358	367	350	368	370	369	388	400	368	380	366	376	376	344	401	366	340	344	414	361	372	375	341	358	380	364	390	351	379	391	362	366	364	366	376	346	362	349	367	394	347	363	395	356
21710	7922	7055	3850	2512	1787	1479	1147	1018	871	765	727	609	621	556	523	541	502	467	448	458	431	433	421	394	416	425	401	419	393	376	391	415	402	387	388	388	381	394	403	393	390	367	374	382	405	380	349	349	378	347	409	348	357	349	356	338	391	373	383	372	367	395	361	386	406	380	371	389	342	370	332	384	359	356	356	358	333	360	408	376	353	342	349	346	392	389	369	395	381	377	328	393	350	358	399	387	373	373	345	360	377	334	375	391	370	340	339	377	363	364	381	377	379	376	382	369	363	373	352	376	375	392	375	358	374	393	375	347	356	357	357	342	371	367	388	373	396	390	380	362	366	393	376	337	370	372	360	343	382	367	379	355	387	391	364	404	366	368	388	381	404	335	367	366	367	339	352	366	355	351	335	344	345	364	367	365	372	372	328	365	345	340	383	358	362	360	341	355	372	349	359	338	361	344	397	369	408	364	335	351	363	349	361	375	328	374	372	379	390	374	358	350	352	385	386	319	383	360	362	372	357	379	368	329	377	378	386	351	357	370	323	368	364	352	358	356	388	356	352	380	350	356	395	377	366	390	366	347	377	360	366	323	359	369	357	353	363	374	353	368	366	400	383	356	348	348	368	333	375	387	393	339	315	365	355	358	374	366	366	369	376	386	383	364	383	369	412	360	371	354	366	394	388	365	362	352	363	361	370	379	378	337	382	348	385	381	372	366	373	379	372	378	349	398	337	352	359	410	379	392	362	373	351	346	360	340	345	393	330	351	392	355	367	354	367	359	370	366	355	375	362	357	357	352	370	347	388	366	367	341	373	397	378	413	360	395	367	391	381	362	382	390	354	357	404	382	357	362	347	371	392	376	395	365	358	398	362	370	342	367	371	393	366	356	343	354	378	336	333	337	328	367	368	375	362	366	368	359	368	384	372	372	378	329	357	362	376	395	344	384	384	409	333	369	364	333	373	355	374	390	353	350	372	348	368	355	375	359	370	371	355	368	331	401	351	378	359	350	363	384	351	336	348	362	387	351	370	396	400	373	336	349	328	357	354	367	393	361	391	361	337	372	354	353	386	394	369	358	389	391	365	393	365	375	353	317	374	373	369	381	357	359	337	361	359	368	336	398	387	349	351	342	345	378	360	352	361	403	346	395	361	377	366	365	370	353	390	359	372	370	391	391	373	400	369	341	384	395	373	358	347	387	370	374	400	339	320	384	401	375	376	352	361	371	347	359	340	386	371	359	361	333	334	368	344	403	407	336	354	383	373	343	335	334	353	366	350	382	403	358	369	370	334	394	398	340	409	354	402	344	377	332	352	385	350	380	370	378	354	369	366	370	346	391	322	370	372	350	374	369	358	392	392	399	355	367	352	366	344	397	356	379	323	341	388	371	361	357	379	396	380	353	338	386	325	336	324	350	381	365	356	358	348	367	365	373	386	359	365	344	359	372	362	372	344	342	368	358	350	333	363	347	329	355	364	379	334	349	361	344	349	371	353	348	361	358	375	376	370	344	330	366	376	365	340	348	370	361	347	385	349	362	384	371	385	357	371	387	359	362	377	392	366	381	398	365	378	355	350	394	391	375	397	371	359	353	370	374	370	345	367	386	353	356	369	364	324	390	345	353	379	334	387	351	352	351	393	424	376	344	380	372	369	362	370	388	383	366	354	351	397	362	354	340	367	391	373	369	374	344	330	353	358	377	371	363	363	381	365	341	376	358	325	331	376	371	323	374	305	347	380	382	386	346	331	369	374	361	349	349	390	336	359	382	363	348	344	366	353	395	392	380	375	361	355	367	401	337	380	358	355	355	354	346	356	386	382	356	382	365	388	355	369	341	335	372	400	378	370	350	349	335	363	359	370	379	372	373	365	381	357	380	331	379	402	381	372	356	371	383	360	390	335	333	332	351	318	390	374	375	410	368	375	380	346	378	383	366	355	390	387	363	371	333	363	353	385	347	359	370	383	362	375	391	345	392	353	342	339	374	342	385	361	337	346	362	366	387	390	394	353	369	353	361	338	353	375	362	340	370	361	345	386	389	351	356	394	384	319	352	352	382	336	390	367	373	383	345	365	366	341	358	373	374	386	387	390	346	349	349	382	381	362	381	353	373	398	398	371	366	354	380	346	385	317	377	372	343	344	373	338	371	350	369	337	347	373	357	386	356	363	388	317	400	374	405	364	374	376	368	390	369	362	354	375	339	361	338	362	382	347	383	358	367	359	361	378	376	361	362	390	344	398	341	341	328	348	365	379	324	387	364	361	357	392	373	378	362	344	338	365	360	337	374	391	373	380	356	400	375	372	367	352	377	359	385	353	344	371	369	356	348	373	363	364	380	361	357	360	360	377	360	323	402	391	342	382	391	360	410	382	353	354	353	355	380	311	381	348	359	332	369	378	355	326	411	340	349	339	348	364	366	390	361	336	358	371	355	373	360	368	374	350	347	346	352	409	405	330	335	363	352	374	347	397	373	361	343	389	373	359	353	372	378	352	359	381	359	351	375	384	372	370	386	398	346	355	318	362	345	347	366	361	375	348	387	355	335	361	367	367	328	357	365	345	374	387	365	381	389	361	408	373	343	357	344	356	332	362	339	363	381	337	375	362	390	330	354	387	369	385	382	339	338	349	327	406	352	349	359	372	372	322	343	396	374	336	358	355	373	374	361	338	358	322	351	347	359	345	342	387	336	367	391	354	363	355	328	356	339	374	325	369	377	371	344	360	385	306	369	360	400	364	361	354	372	364	338	364	376	397	402	353	338	363	385	403	335	343	368	348	365	333	358	354	337	383	387	344	416	386	357	371	354	361	381	389	362	378	364	385	332	392	348	338	402	390	370	373	380	380	367	358	372	376	360	371	385	352	319	380	351	372	382	357	393	414	352	386	404	354	350	374	355	345	372	389	347	389	349	397	351	369	415	363	377	348	345	372	345	357	335	362	356	330	393	374	339	369	348	339	357	364	381	358	363	333	361	334	363	395	350	373	386	361	372	350	357	382	384	350	385	376	361	379	343	375	368	354	390	367	334	342	329	373	334	350	373	342	361	357	390	417	374	337	340	358	368	344	379	375	350	390	349	398	366	352	382	369	376	357	328	377	353	349	376	343	361	375	391	373	356	382	340	328	350	406	336	380	379	377	343	389	372	338	368	353	349	360	383	374	351	346	376	411	352	371	373	380	393	367	387	360	329	370	350	395	344	371	349	388	413	352	386	379	370	373	331	354	351	384	389	350	369	356	379	373	336	355	369	349	383	374	366	360	354	386	388	392	378	354	370	385	351	358	353	335	363	363	367	357	334	337	360	380	370	355	386	359	377	358	334	371	359	364	366	365	358	371	366	367	387	359	376	328	381	365	380	372	378	384	376	361	341	383	383	361	345	388	350	363	399	390	348	335	332	378	385	358	384	336	334	369	363	351	376	341	378	376	431	348	386	365	371	386	372	360	386	360	371	374	344	356	361	378	381	379	364	405	371	377	339	364	358	349
22911	20668	27181	24180	20675	20734	12481	1728	1165	1080	1024	973	908	836	873	778	826	762	787	793	735	753	743	718	741	743	739	731	730	736	706	713	704	712	649	729	690	612	717	729	677	659	691	680	691	687	665	720	717	689	686	680	672	671	719	659	683	722	693	684	666	721	718	627	727	667	635	677	715	703	692	671	648	712	715	669	671	672	689	713	670	639	707	684	695	675	694	648	689	772	684	686	662	667	653	656	668	658	697	673	726	715	669	639	724	685	721	712	690	669	705	670	637	699	631	643	767	663	639	635	665	655	655	675	628	669	638	706	647	683	705	639	670	691	705	709	658	712	713	732	698	627	675	672	662	674	686	685	656	662	754	692	688	700	711	698	747	756	716	632	718	698	686	671	720	640	699	666	653	724	678	632	666	693	649	690	683	629	661	724	680	692	666	677	686	668	677	697	683	670	690	676	685	695	714	715	675	680	624	650	648	678	690	688	664	692	670	694	654	728	702	681	709	683	721	685	690	726	711	693	679	660	698	742	684	717	715	641	693	680	704	666	728	716	686	644	736	676	653	667	685	673	677	679	658	669	707	658	640	674	681	689	657	602	741	677	678	632	626	655	673	703	666	651	663	675	692	675	667	694	690	670	668	639	696	657	715	678	677	675	664	696	729	650	688	644	653	651	701	678	665	698	699	690	641	658	653	633	623	671	705	674	676	720	691	699	677	670	701	697	684	675	689	656	693	676	675	657	706	693	677	650	668	696	698	656	697	609	698	693	686	711	660	654	673	666	699	673	657	693	685	619	692	646	704	657	654	678	615	664	691	649	651	702	689	621	686	723	667	671	684	646	675	681	712	734	596	670	723	701	648	627	693	726	663	692	712	726	676	662	663	682	684	706	715	691	641	668	685	716	688	657	663	637	668	667	675	680	662	684	683	719	749	681	676	651	646	634	684	681	668	709	686	650	631	684	730	633	740	706	657	643	648	683	709	634	693	715	647	672	690	703	665	674	657	685	678	713	693	645	671	702	704	712	681	652	696	648	670	662	682	693	742	683	657	682	719	687	643	687	696	697	653	688	654	660	727	736	671	683	690	662	662	640	637	651	642	626	675	681	636	725	636	657	654	660	660	652	692	706	710	664	640	697	687	673	678	642	690	668	721	677	698	670	644	702	695	662	674	650	669	661	743	655	668	667	713	663	614	699	655	677	699	666	674	689	682	669	642	676	696	642	640	662	639	676	671	693	697	718	694	693	669	626	681	684	712	680	663	647	709	721	672	665	700	685	651	683	695	645	684	675	704	661	712	651	697	663	704	699	637	721	776	681	684	681	685	691	706	680	720	698	689	682	690	657	674	695	725	670	690	694	649	693	691	681	675	735	686	698	667	731	667	677	695	653	674	643	703	704	694	648	693	725	676	653	695	723	629	666	731	677	685	681	675	672	696	703	728	654	663	723	688	673	673	649	693	703	674	696	689	665	694	690	684	688	690	664	654	690	635	662	684	655	672	619	672	682	710	673	700	687	692	672	714	621	753	746	680	667	686	715	655	682	666	701	639	673	691	662	684	647	680	657	720	707	657	697	667	667	720	676	695	704	627	661	694	693	673	715	669	672	658	696	687	663	686	671	704	679	673	691	664	675	708	708	653	667	665	658	637	684	719	677	674	680	704	678	720	677	654	662	680	709	709	649	695	693	707	672	652	688	695	705	682	654	680	648	705	703	688	708	709	655	696	634	708	653	691	684	661	688	686	660	688	684	692	649	691	650	687	660	677	681	632	714	679	650	687	678	683	687	719	701	679	650	680	684	680	653	696	740	676	698	711	685	687	727	696	639	676	677	666	635	694	655	688	688	662	668	714	691	672	680	700	667	679	699	642	654	697	668	700	670	685	656	649	701	701	683	658	673	669	682	639	638	699	657	669	665	667	627	697	656	649	719	634	676	662	665	705	695	701	681	672	672	649	694	663	672	659	725	683	661	658	666	685	675	677	676	688	725	713	674	644	650	669	704	677	674	627	664	676	706	721	694	665	708	657	626	687	649	659	651	706	633	686	664	693	645	676	663	684	678	640	706	632	681	694	702	680	668	642	718	751	680	687	631	657	733	672	715	641	699	676	657	664	691	674	656	728	681	679	641	686	624	716	639	672	666	671	719	716	658	642	668	726	675	654	698	680	734	694	686	672	674	697	671	676	662	649	636	689	695	715	663	726	743	689	661	694	698	677	699	685	675	680	649	709	675	678	638	652	687	726	665	687	658	715	668	655	758	706	660	688	694	671	675	657	651	686	668	701	679	736	708	680	717	704	672	688	697	663	684	698	704	694	676	681	780	687	722	676	674	670	714	692	664	707	691	678	663	646	674	705	713	675	643	637	668	665	706	706	683	700	677	682	659	660	692	674	644	651	699	725	697	674	648	641	676	677	677	646	683	684	698	638	651	663	662	702	682	671	654	726	727	723	687	704	715	693	707	667	700	712	689	664	669	692	673	698	685	707	640	677	681	697	674	667	677	717	658	641	669	704	686	708	662	657	681	694	672	683	697	639	624	722	722	723	672	645	757	705	707	733	682	687	688	672	696	655	702	680	653	700	638	657	694	675	673	671	690	693	701	681	664	653	688	667	657	735	668	674	626	672	725	664	731	671	687	712	720	677	682	636	729	645	643	696	695	670	649	651	681	672	700	666	703	710	669	692	685	671	694	672	642	703	705	676	655	675	642	715	687	677	684	693	679	677	661	693	655	678	726	721	671	647	694	683	666	650	707	626	670	696	667	682	705	648	711	698	654	673	717	721	664	708	716	708	703	726	658	732	650	677	681	683	637	683	682	695	650	675	635	703	662	658	636	692	721	688	682	684	676	662	714	702	713	680	669	671	673	669	690	642	707	688	729	681	676	682	689	700	688	678	693	703	641	706	676	697	649	681	722	680	688	716	687	712	684	659	650	654	674	685	692	680	730	719	639	695	677	678	713	647	673	643	641	672	695	679	664	681	684	660	680	692	702	697	657	662	719	699	689	662	683	692	684	672	684	661	687	696	689	718	693	666	638	727	704	687	615	687	678	678	647	664	731	724	650	645	636	690	630	660	679	681	715	690	666	660	645	693	671	679	639	666	699	703	650	691	700	670	688	686	717	733	689	695	691	685	714	688	687	715	656	680	645	654	698	675	666	682	735	701	671	676	655	640	697	648	655	693	652	693	686	699	710	687	667	641	685	696	732	697	716	692	694	685	669	703	652	695	689	711	687	699	665	694	671	712	706	729	670	726	658	683	620	689	692	715	680	644	682	702	673	673	717	710	654	704	649	675	678	642	727	710	716	726	669	673	642	665	675	686	710	685	637	703	661	652	667	670	652	680	667	649	683	709	682	677	682	701	636	687	692	740	670	620	676	699	708	696	671	694	689	690	698	676	650	686	656	669	692	641	670	658	663	707	658	686	681	685	681	697	663	664	656	669	690	634	707	695	688	646	672	652	684	693	669	664	640	636	682	660	685
17338	13682	12426	6872	4597	3455	2799	2187	1852	1598	1407	1289	1142	1059	1092	1003	933	864	827	889	798	817	780	711	719	717	729	752	747	717	727	720	740	671	702	709	682	686	707	669	705	672	675	644	691	675	648	701	652	675	653	677	659	696	644	626	677	642	686	677	705	629	643	642	648	600	617	609	630	672	645	642	640	629	645	647	668	631	696	688	686	645	657	682	685	651	655	652	637	647	619	657	654	613	678	640	611	677	640	617	621	659	613	625	606	684	659	597	624	651	627	631	640	629	635	602	663	644	651	673	642	657	614	708	618	651	636	640	643	630	666	587	646	678	613	673	660	667	689	668	654	685	659	663	679	670	665	663	592	681	642	660	669	648	691	630	610	671	636	586	656	650	617	686	621	620	653	639	626	642	631	668	632	667	635	632	654	661	654	647	644	656	638	678	640	623	626	594	691	640	623	620	642	657	654	666	639	614	652	629	633	611	649	605	677	658	657	621	644	639	629	663	640	647	648	615	655	644	624	657	654	645	647	668	613	678	668	662	646	614	672	616	621	626	621	655	655	617	627	673	601	636	622	652	654	667	634	691	655	665	680	620	645	627	642	683	694	667	638	654	697	677	658	655	633	672	645	675	663	652	688	626	625	610	626	661	679	667	679	603	615	664	628	652	656	706	666	588	686	582	688	626	614	630	642	597	594	622	646	707	631	603	682	651	655	652	653	600	655	604	629	665	646	670	619	651	639	580	598	634	640	649	644	624	649	667	606	609	665	650	620	648	597	665	620	625	675	642	682	644	635	666	662	639	646	715	660	622	676	682	635	649	616	699	625	658	678	613	615	627	650	639	652	640	680	611	656	619	613	682	603	656	625	664	641	625	627	622	635	649	656	640	635	610	659	623	665	653	700	631	650	630	707	658	650	641	616	686	623	637	630	668	632	611	633	622	617	639	650	683	639	661	599	674	704	649	657	668	681	655	691	620	649	685	691	655	623	671	600	665	622	624	643	622	698	662	604	649	642	678	660	636	625	617	558	627	598	680	664	620	624	680	655	622	660	633	625	649	647	606	648	647	637	645	649	675	674	618	626	658	642	677	664	675	655	630	631	656	624	648	709	640	634	679	652	653	668	653	684	638	669	698	661	635	639	653	617	655	640	672	665	697	634	636	606	625	618	633	597	643	660	635	648	663	679	641	615	645	655	638	634	662	592	654	637	646	637	626	638	649	653	647	631	640	655	651	683	656	666	633	678	641	612	624	656	577	658	637	650	634	693	638	675	661	606	634	645	624	610	673	687	694	635	634	652	674	655	633	625	636	668	625	659	664	605	676	638	630	587	580	622	586	648	599	624	639	624	697	658	643	667	647	667	675	644	651	629	596	657	630	611	659	633	633	605	650	630	612	660	627	648	668	653	619	642	622	664	641	659	647	667	664	593	596	645	717	591	626	642	700	595	617	617	599	664	656	660	635	641	653	632	640	620	642	653	658	598	634	651	681	624	664	643	640	676	681	645	617	654	628	645	632	656	632	637	672	621	677	594	649	637	638	633	651	630	583	627	614	679	634	592	657	579	657	679	656	657	626	617	659	586	623	632	634	646	650	663	654	683	664	687	633	624	621	623	667	600	655	617	614	648	657	647	644	666	669	641	628	642	637	633	692	608	664	627	662	636	621	619	681	619	585	645	647	647	628	667	651	650	624	643	669	601	668	611	659	622	640	640	589	634	655	629	643	613	688	629	611	655	622	654	645	642	615	655	663	642	641	698	649	646	644	643	666	652	653	669	645	643	625	617	651	657	610	662	713	619	688	648	677	655	623	691	620	637	654	621	619	623	647	644	695	638	658	653	667	623	614	635	650	645	656	645	676	667	639	633	669	631	647	669	658	655	613	631	644	641	615	670	684	642	645	650	646	610	634	621	637	622	647	642	667	640	598	646	668	643	681	636	610	622	652	631	605	603	670	667	636	675	619	607	724	687	617	633	666	660	620	626	652	668	713	656	627	638	684	675	587	638	647	640	621	671	631	611	618	640	640	657	651	648	650	605	640	658	661	686	634	638	599	613	640	702	619	674	643	631	668	639	644	608	637	653	608	602	687	618	632	642	628	642	610	672	634	632	648	672	601	633	619	636	639	634	679	643	602	702	670	636	636	657	651	618	669	636	643	637	654	685	716	609	635	618	632	561	686	635	633	632	660	609	660	636	686	618	679	650	653	634	650	628	658	617	640	604	649	634	695	644	661	665	661	622	624	685	603	671	648	638	611	669	674	653	628	588	634	677	612	660	658	636	670	584	646	644	663	598	636	616	640	634	649	674	639	630	665	648	652	650	635	663	647	638	680	646	640	632	675	659	594	631	571	641	669	708	662	635	634	651	624	689	644	661	620	659	652	634	626	668	651	638	668	623	668	625	651	657	676	641	639	661	643	650	645	662	638	648	651	626	620	649	638	624	641	591	668	655	645	683	661	654	612	647	650	651	683	655	662	647	662	677	664	625	633	652	649	645	640	689	651	597	589	670	630	691	637	631	633	668	679	642	724	662	656	684	660	648	630	659	637	646	635	653	671	630	673	613	642	650	695	651	655	653	664	593	660	637	650	649	657	688	656	633	634	704	652	627	649	682	624	679	647	691	622	646	620	583	703	645	698	671	640	628	620	654	650	619	625	644	645	607	641	623	634	622	613	623	619	614	603	691	641	640	657	641	629	660	630	628	640	655	660	640	618	673	661	643	622	663	663	627	620	652	651	642	620	650	630	630	656	638	645	648	654	642	628	590	645	657	628	608	631	636	597	615	626	646	640	688	635	667	683	656	657	639	673	663	632	651	634	684	636	668	647	656	620	687	640	667	653	685	608	634	678	599	678	630	647	647	679	649	632	622	658	621	619	637	655	668	656	612	642	609	660	625	651	631	601	647	600	616	634	650	651	623	641	614	640	679	672	679	688	664	634	640	597	656	620	664	664	651	661	677	624	651	659	666	641	615	638	624	637	670	640	654	639	667	621	612	675	624	668	665	630	621	640	613	615	638	625	646	631	637	628	627	629	669	667	635	650	678	634	668	635	630	675	678	686	633	639	599	655	647	618	603	674	602	632	652	631	656	626	662	700	684	676	647	631	657	634	640	681	655	608	645	659	639	684	675	643	635	638	610	585	613	639	663	620	677	671	635	626	635	633	594	598	617	620	633	647	624	626	618	645	653	667	620	633	616	644	644	601	707	618	630	675	651	639	621	666	644	668	670	641	664	653	632	692	639	701	624	624	601	625	642	654	644	626	672	637	624	623	633	618	650	688	618	640	651	661	706	635	649	706	659	628	632	620	652	612	614	689	628	662	636	605	654	635	614	609	613	611	664	674	647	603	649	671	646	671	636	650	619	607	672	643	637	668	620	616	650	642	617	633	633	608	634	627	685	620	668	656	629	650	655	619	658	616	654	644	608	668	663	670	642	630	652	664	624	634	613	643	651	654	676	640	634	623	648	682	666	593	652	638	683	618
32098	16225	3066	581	461	399	381	287	266	274	285	287	278	299	287	282	276	312	295	263	291	255	330	295	286	276	273	289	282	297	253	280	279	274	310	287	255	259	273	282	281	281	317	258	288	277	291	308	275	283	272	299	275	262	296	276	307	280	286	277	275	298	277	290	271	280	301	286	267	281	253	278	287	282	266	276	288	249	272	301	310	279	289	296	264	288	294	264	285	289	284	274	251	326	295	265	277	292	274	268	238	287	295	261	262	273	265	325	300	264	289	274	286	264	290	267	270	285	295	276	275	310	300	276	280	317	288	266	286	259	300	305	288	312	269	271	272	290	289	262	295	269	288	267	279	284	296	286	260	274	255	274	271	278	271	281	254	300	299	283	272	273	277	292	260	323	256	302	272	308	284	288	300	295	303	270	261	311	270	302	300	280	270	268	291	277	281	276	303	278	280	258	304	318	268	276	269	274	291	270	325	298	278	286	271	295	275	297	258	282	276	276	283	319	283	279	273	309	259	281	282	256	299	283	248	270	297	280	281	276	288	306	284	271	289	287	277	292	264	276	263	286	259	262	296	262	273	266	318	284	300	281	289	281	285	271	277	265	335	292	254	280	289	306	302	314	300	264	299	276	257	271	310	263	329	276	257	301	280	275	303	256	283	268	265	277	273	298	300	305	282	261	284	256	253	278	296	273	293	271	284	288	281	274	293	302	288	302	262	300	280	263	268	278	267	269	273	303	252	321	286	312	287	241	273	288	273	283	283	276	268	244	273	303	285	250	265	269	264	299	289	286	319	318	314	262	302	292	297	305	281	322	261	278	256	278	279	287	275	256	310	281	285	267	289	286	278	309	312	283	266	287	323	252	283	311	269	261	304	256	282	307	288	265	277	290	264	317	276	282	302	304	288	285	273	308	258	311	272	270	253	283	270	298	272	289	336	278	245	294	268	278	251	276	295	275	270	291	282	261	299	299	284	299	322	287	293	301	268	277	266	263	277	289	273	284	298	287	311	277	257	283	286	285	291	306	249	285	290	302	281	254	281	300	300	283	281	274	285	282	276	267	332	294	298	262	306	289	309	291	295	279	270	320	272	297	284	291	290	314	290	283	278	282	283	261	283	302	284	272	280	291	287	262	284	286	305	284	298	266	281	291	271	288	315	256	296	275	276	277	280	261	300	240	266	294	291	275	310	305	282	289	292	283	302	262	293	292	324	279	311	254	237	276	284	271	258	310	271	281	286	272	284	280	281	266	283	268	283	276	278	278	310	283	286	285	295	253	299	299	273	272	278	280	265	295	297	262	288	281	257	262	262	269	292	256	289	301	312	293	292	256	265	283	291	295	279	260	235	257	284	298	293	288	267	289	258	276	295	274	288	266	288	253	282	269	291	290	272	278	257	278	296	272	275	275	262	317	282	261	268	302	285	266	277	292	269	278	270	265	303	278	275	295	311	294	288	283	287	292	267	279	279	281	279	294	271	267	303	290	294	311	304	284	251	263	241	253	302	288	285	271	276	291	243	331	263	261	292	280	268	269	299	266	266	315	274	256	280	292	291	243	272	289	292	311	275	280	263	278	261	295	306	257	267	275	267	299	295	321	290	264	266	245	300	266	286	287	255	264	286	281	279	257	296	284	285	277	300	286	269	286	313	254	299	279	291	269	286	254	268	287	266	281	277	270	284	264	251	283	293	282	247	266	272	290	311	291	298	289	294	284	285	273	296	265	294	285	280	306	282	276	290	284	273	278	269	258	262	278	293	297	305	260	287	289	297	321	291	283	287	274	266	292	268	313	311	275	280	292	286	284	288	291	279	255	267	284	259	281	233	268	293	291	270	265	277	276	274	306	310	289	284	260	290	251	279	279	265	270	240	302	289	253	272	261	311	296	247	286	280	281	280	275	287	304	276	273	297	282	301	291	259	260	290	302	260	280	258	259	267	268	247	289	301	258	283	253	276	265	305	295	282	297	312	301	271	292	274	289	289	324	289	306	274	301	272	274	285	296	328	296	294	267	314	292	284	294	277	273	284	275	278	296	274	253	315	279	305	286	256	251	288	249	265	306	312	262	293	267	299	284	284	282	265	303	272	277	271	292	275	288	281	294	289	275	287	284	290	283	301	279	286	287	289	292	261	264	322	279	253	287	277	301	316	270	291	309	279	310	276	281	290	337	315	282	269	272	280	287	284	327	279	301	267	273	288	280	245	301	326	279	287	273	292	313	263	303	290	272	296	277	308	282	289	264	279	299	271	286	276	293	286	288	280	294	266	275	292	292	313	266	277	259	287	268	265	268	291	299	298	281	262	273	262	286	262	284	305	272	278	271	273	268	281	282	266	294	284	267	279	284	278	313	284	300	313	303	276	283	291	297	289	294	258	277	275	248	284	278	280	304	270	292	258	289	293	266	280	262	280	273	241	293	299	285	292	281	299	263	312	293	311	292	277	283	271	298	280	263	302	269	261	329	272	284	292	279	285	270	293	288	284	325	262	285	270	290	277	290	278	296	268	292	276	295	273	276	256	307	272	296	325	306	286	300	299	275	281	286	279	262	266	285	298	273	295	303	269	272	296	260	292	258	278	285	292	284	265	286	255	257	274	306	314	272	311	300	276	287	285	286	281	287	255	286	274	277	273	294	254	277	320	331	265	277	273	311	284	284	281	285	280	296	288	246	281	274	306	280	301	263	241	261	273	294	272	266	287	274	281	286	268	259	283	296	284	255	278	273	273	290	273	290	257	280	276	289	296	259	284	308	273	294	261	272	307	283	267	267	292	294	279	308	295	280	266	285	293	285	284	297	299	274	304	288	312	307	272	311	298	311	280	295	331	265	290	263	271	302	266	282	273	321	270	298	297	273	276	269	271	292	284	295	280	260	286	284	292	278	300	280	277	273	269	281	266	294	303	298	289	297	268	274	283	301	289	276	272	260	306	274	257	326	294	269	304	305	259	271	262	297	254	301	304	252	286	273	264	291	300	296	306	309	273	289	279	285	260	314	300	272	284	306	288	271	278	280	291	294	285	279	260	293	275	279	272	271	247	267	281	258	282	303	298	257	341	286	292	285	301	278	246	286	278	280	293	281	284	302	298	289	270	266	294	281	299	274	269	264	296	267	274	304	302	241	313	276	298	288	290	260	311	295	268	294	293	254	293	279	284	309	280	279	292	271	283	276	285	271	288	295	296	285	270	288	273	267	298	268	320	284	321	280	313	264	262	296	281	287	291	281	267	252	278	265	263	271	297	281	272	261	292	289	298	281	268	296	275	277	323	291	249	300	283	288	290	306	297	268	278	282	296	281	279	275	311	280	292	266	307	248	325	282	271	288	273	297	308	286	270	268	292	288	295	271	257	276	299	274	277	300	251	280	312	273	301	278	270	298	274	294	273	285	300	288	258	288	286	307	283	320	269	296	271	293	275	285	291	304	274	290	259	245	268	300	277	290	256	288	296	279	301	291	285	301	303	282	286	283	275	273	287	272	263	285
21024	760	677	487	405	374	355	343	378	344	339	324	310	297	311	307	281	336	312	304	297	296	292	290	255	299	290	315	305	288	261	290	304	282	300	313	280	285	295	302	278	292	309	308	280	325	306	310	322	291	303	313	328	287	309	280	326	280	300	302	336	315	283	272	300	293	278	289	303	283	282	289	296	270	314	316	301	321	271	297	285	296	316	296	311	306	303	286	329	267	292	287	305	307	272	286	298	272	299	282	295	306	270	297	282	308	289	313	272	298	341	335	270	307	293	304	299	306	306	311	306	332	305	283	279	297	281	298	291	319	304	299	323	299	273	294	295	306	333	309	349	303	305	297	296	294	306	296	267	311	307	315	280	314	317	296	312	308	312	318	323	305	295	297	283	295	318	349	293	303	321	297	313	279	266	339	330	313	288	329	322	281	315	306	300	317	308	304	327	288	289	324	281	318	294	309	303	295	302	300	314	287	283	307	308	267	303	316	337	290	304	317	289	298	292	253	268	298	309	328	299	294	289	285	303	286	296	295	274	291	306	291	303	303	310	302	293	279	289	300	280	269	282	309	274	326	320	295	292	303	283	311	307	296	295	268	296	282	294	302	285	314	290	294	303	297	301	283	315	294	314	293	281	313	316	285	318	318	297	308	309	305	306	301	318	280	337	308	303	306	324	290	268	279	284	274	308	322	308	301	304	323	310	296	316	322	300	265	308	294	306	326	298	298	277	279	282	300	265	313	260	289	296	290	292	330	317	277	316	275	288	290	279	273	295	311	313	284	313	275	297	277	315	317	291	332	315	263	273	305	291	312	324	269	337	288	284	326	324	319	279	308	286	285	288	305	301	275	300	303	293	300	313	301	284	303	307	331	304	304	314	285	313	284	309	307	293	316	306	309	312	320	295	281	294	281	293	269	306	313	307	291	264	296	286	288	303	318	293	321	290	329	290	261	340	270	295	325	317	274	309	293	309	299	286	302	322	317	305	299	328	329	295	282	288	297	271	298	299	276	323	296	318	299	327	307	293	303	308	296	280	290	297	283	316	304	287	281	289	276	269	282	287	314	334	340	298	321	280	309	306	286	333	310	335	312	332	278	304	271	308	276	322	295	297	299	278	330	289	312	283	284	292	251	309	309	319	290	278	320	279	272	316	305	305	292	296	285	319	279	325	296	300	307	306	286	316	301	299	286	286	301	289	289	292	288	318	290	298	320	284	282	282	335	304	304	307	274	304	290	282	285	310	295	308	313	279	319	297	304	279	315	320	303	283	294	331	302	270	283	255	311	289	287	276	322	286	288	303	273	307	288	321	337	300	245	284	293	332	297	286	329	296	303	321	283	289	326	283	312	292	320	288	318	277	315	311	295	302	284	307	280	308	302	276	278	316	315	303	279	304	283	278	298	284	295	295	270	325	298	297	335	285	308	288	333	317	292	308	300	309	296	303	268	296	292	312	311	282	290	335	295	288	340	276	321	314	291	302	295	323	290	293	316	285	276	317	287	314	294	315	306	314	310	276	288	289	297	296	302	293	278	311	310	297	316	310	308	298	313	315	272	282	322	284	307	294	313	318	304	269	282	294	313	291	279	318	301	336	319	285	309	293	306	325	298	298	290	289	319	328	280	305	286	296	329	288	293	277	321	293	308	336	266	298	315	250	294	302	281	297	294	303	285	313	271	295	319	303	287	286	306	285	305	308	314	286	302	309	295	342	312	298	295	279	300	300	297	277	334	293	304	309	304	291	281	270	270	282	305	283	291	302	316	286	304	316	308	295	300	312	285	302	311	268	295	308	277	311	282	312	321	296	269	285	283	303	299	293	333	285	295	273	324	326	304	307	304	303	316	298	276	302	286	281	298	298	292	302	282	285	300	299	275	290	306	330	300	303	290	269	311	278	336	332	319	269	321	289	275	302	289	322	294	280	299	292	318	303	294	346	272	334	265	302	294	270	305	287	303	312	298	327	312	289	306	310	296	282	292	318	302	294	316	276	282	312	294	275	334	298	294	326	270	301	298	307	309	317	309	329	295	327	299	308	310	310	319	293	308	293	276	317	313	326	282	314	330	303	307	296	302	279	294	324	309	295	282	310	277	291	280	319	282	312	320	313	300	301	279	300	317	315	305	284	324	300	319	296	296	288	323	280	301	309	307	298	329	301	327	315	301	283	312	282	322	292	290	300	305	319	308	314	295	300	290	307	287	305	295	291	296	287	328	309	291	276	326	268	299	313	283	324	308	313	301	316	280	306	303	316	284	305	276	297	283	303	277	305	346	309	295	311	278	312	295	303	288	300	291	307	332	304	268	331	304	281	292	293	295	335	324	298	269	301	302	290	282	318	288	298	276	307	326	290	306	304	312	303	303	295	283	313	338	309	313	288	309	300	287	331	277	289	276	325	281	295	311	310	296	320	324	288	289	310	319	288	286	305	283	306	288	287	306	300	280	285	305	300	283	290	279	302	281	316	309	274	326	286	263	326	302	293	319	295	331	278	291	313	313	331	311	342	307	301	292	312	279	293	302	318	273	308	275	306	328	280	322	305	312	272	300	294	287	317	335	294	292	294	283	297	275	279	267	320	330	319	298	282	303	306	308	309	303	287	334	291	295	296	291	322	309	290	308	342	305	298	315	297	297	297	303	321	315	296	305	313	305	324	291	319	310	277	273	331	294	277	304	305	255	305	307	293	302	307	294	291	293	259	296	302	307	283	301	319	280	336	294	294	308	318	283	282	306	312	292	286	292	283	306	307	314	275	310	302	300	330	304	316	307	317	301	264	320	305	299	296	277	288	288	287	306	286	297	339	297	286	312	276	307	324	303	297	304	309	298	286	266	326	302	302	280	316	290	308	326	322	287	285	304	297	298	281	321	274	311	282	310	276	320	322	302	319	281	296	295	292	299	290	290	315	269	286	302	296	304	291	283	301	316	308	316	305	304	303	299	260	323	331	283	322	296	291	320	308	292	306	299	303	307	314	275	299	291	299	304	278	305	322	311	325	280	288	281	287	270	317	282	306	346	283	271	336	276	302	288	276	310	283	297	276	267	305	317	269	289	277	307	293	317	309	329	314	304	311	303	289	297	293	305	329	303	290	345	275	287	291	261	332	321	296	294	299	299	282	317	328	280	319	328	282	302	306	311	300	298	294	318	281	300	274	268	292	307	304	276	274	313	287	300	287	302	291	302	304	293	297	318	272	264	319	319	289	319	295	327	309	311	285	311	262	327	306	301	281	295	313	290	307	280	309	338	303	267	282	271	290	330	320	288	297	272	325	290	304	298	311	324	308	302	316	281	318	326	295	291	325	298	306	298	335	318	325	266	306	332	281	322	304	309	328	284	285	286	313	336	273	328	298	295	337	267	308	311	292	305	296	293	310	293	284	325	331	302	308	297	292	310	306	322	292	304	286	295	298	283	293	298	329	314	285	269	309	288	315	293	297	270	288	328	318	300	326	284	273	308	299	260	270	292	322	299	296	301	291	295
24988	20662	26966	24401	20649	10906	1127	747	642	630	523	481	467	507	468	432	435	401	427	416	408	401	406	378	413	396	366	346	413	405	363	390	352	383	417	417	414	385	368	393	415	381	389	377	402	392	394	370	381	381	402	372	387	383	384	384	348	397	360	394	373	400	335	391	369	358	402	367	378	343	385	396	351	384	398	380	340	365	380	357	374	390	318	345	348	360	360	377	391	383	392	380	372	366	365	375	348	369	390	355	397	339	362	397	361	349	372	393	352	373	369	373	369	329	363	385	372	403	348	410	360	383	368	348	363	392	384	391	366	345	359	366	372	380	390	394	360	399	387	389	401	374	377	375	371	393	377	379	342	378	387	371	351	353	368	385	362	390	362	363	375	397	353	350	389	395	365	349	384	360	344	413	393	363	351	376	386	392	417	358	369	365	407	378	391	344	374	362	350	345	371	347	367	397	352	393	398	397	347	355	375	392	404	398	373	382	379	376	401	360	390	404	389	375	369	344	340	366	368	405	330	402	353	371	390	358	387	381	393	384	349	371	399	366	364	407	357	381	372	387	370	362	361	357	373	400	362	367	352	407	380	327	369	393	368	359	372	401	413	422	367	384	332	369	365	396	361	354	356	392	396	366	381	391	370	389	367	388	376	369	380	361	395	363	393	399	381	366	377	388	395	365	371	382	391	396	349	379	384	374	349	380	363	432	381	338	371	403	377	387	371	386	369	377	378	345	394	379	368	361	369	349	365	378	327	397	369	425	385	383	375	370	359	395	364	382	369	383	361	368	363	343	361	360	335	397	370	379	389	368	376	404	375	397	356	387	342	375	344	372	349	368	400	374	363	344	366	357	367	392	399	349	411	357	393	368	353	388	367	364	394	374	335	367	384	357	372	384	385	353	401	375	331	343	392	325	397	373	349	372	404	379	370	390	384	370	362	370	354	357	372	350	370	368	367	381	394	404	337	381	366	336	381	359	343	399	356	351	339	362	377	365	363	365	394	386	404	378	372	385	352	398	386	356	381	332	353	356	358	383	372	387	412	353	349	379	413	382	370	369	414	362	385	354	381	365	374	381	388	394	364	420	375	336	379	366	367	402	378	352	356	370	356	397	371	395	372	376	383	348	415	369	390	375	362	333	398	329	355	365	357	334	370	386	385	360	365	355	402	354	382	402	380	401	341	387	370	364	361	387	381	376	366	381	387	367	358	372	354	371	383	343	392	370	386	375	362	362	382	405	399	386	335	349	384	375	380	387	382	385	338	390	402	366	366	370	329	379	354	370	341	372	372	365	394	367	387	367	399	371	372	388	376	398	375	385	412	364	360	401	360	404	361	414	373	348	376	343	371	353	398	354	359	381	370	361	363	343	362	394	369	377	381	347	380	361	363	399	380	365	356	357	354	417	390	356	352	382	369	397	345	349	359	401	356	363	402	361	405	351	356	408	364	372	390	350	404	366	344	365	406	349	414	362	377	363	343	379	362	372	357	403	349	363	365	376	384	402	367	410	346	390	364	347	326	407	375	384	371	351	352	375	404	412	402	364	401	383	382	374	383	382	367	397	393	368	370	357	354	364	377	360	368	391	358	362	372	357	375	369	365	343	398	369	391	323	341	361	382	395	358	354	353	330	380	367	342	370	397	364	347	339	419	355	401	378	383	367	371	415	362	354	379	377	368	382	416	342	378	367	365	351	347	362	385	404	394	415	378	404	353	383	390	367	360	387	367	371	405	395	374	364	371	359	394	358	391	346	402	367	355	425	376	369	389	405	354	389	365	357	388	382	368	381	379	403	389	354	396	368	382	367	390	384	369	377	360	372	391	370	404	342	374	368	371	366	381	410	391	400	411	375	361	352	399	363	382	382	382	356	355	353	333	337	351	350	359	393	347	384	342	358	367	344	371	374	384	373	372	370	395	367	360	342	339	384	382	384	336	406	364	342	389	395	369	374	425	355	357	351	376	382	357	406	375	359	364	337	415	382	354	374	356	358	374	368	376	352	359	382	383	378	354	391	350	331	355	372	391	391	357	375	366	366	385	362	374	346	380	336	346	403	395	427	363	415	367	352	359	381	322	374	342	378	366	373	417	350	377	389	389	427	395	368	358	392	352	374	379	366	353	382	381	320	345	371	393	396	337	355	363	376	362	358	370	368	370	399	398	368	377	409	401	367	351	376	382	356	374	367	364	418	367	394	365	380	360	382	390	328	392	395	384	389	384	376	394	380	375	370	365	347	382	363	398	369	379	384	350	350	377	369	402	378	380	403	350	406	372	368	365	380	410	371	371	372	370	375	391	338	366	363	378	350	375	345	376	370	355	382	341	378	356	357	388	340	369	398	372	393	349	367	350	343	363	381	339	378	387	392	376	354	364	350	413	382	371	367	393	403	370	367	368	371	388	378	377	404	383	369	376	354	369	360	382	398	339	374	381	350	364	418	350	383	400	381	353	381	380	394	398	376	340	389	380	402	392	370	388	395	354	370	381	381	337	357	379	332	380	357	364	379	404	404	377	377	360	352	363	338	380	347	371	350	332	313	368	390	397	412	359	370	369	350	364	341	388	351	377	358	354	383	419	370	356	379	384	390	351	387	350	380	384	405	362	389	377	375	365	411	341	348	353	365	359	366	388	365	354	333	400	344	380	372	357	379	398	401	362	320	343	376	358	411	387	385	376	368	357	388	359	367	390	383	390	351	405	386	364	344	341	371	372	397	382	367	400	375	381	371	375	359	381	384	380	361	395	323	429	402	359	391	331	390	386	342	382	355	386	380	357	380	392	350	389	358	396	429	348	358	349	393	366	390	340	336	398	357	380	379	366	400	384	348	359	375	381	366	368	406	374	393	371	373	373	370	390	369	361	349	340	404	333	339	350	384	361	387	384	372	324	380	368	388	348	353	353	400	413	386	394	371	375	376	337	316	375	376	380	367	383	344	387	372	364	342	335	356	383	411	356	359	358	382	378	385	386	338	375	361	362	393	382	347	362	367	389	374	390	391	350	383	359	370	349	346	344	393	399	416	404	369	367	352	371	380	385	389	367	369	380	369	409	366	378	371	371	362	380	363	316	409	360	356	377	382	327	371	359	384	355	364	394	349	352	408	359	383	402	391	350	363	384	365	324	385	387	375	391	361	376	384	378	369	384	379	410	374	386	366	383	386	368	378	346	405	405	385	380	384	382	373	378	355	348	388	369	359	364	377	362	373	390	371	356	333	352	367	346	387	357	365	353	355	402	384	364	357	398	343	365	380	375	368	333	427	415	363	364	393	346	382	409	405	396	364	396	382	354	361	382	341	361	351	379	363	390	386	336	366	372	368	355	325	367	345	333	388	375	380	376	391	360	367	374	393	363	386	391	374	351	364	386	325	339	400	396	400	416	384	387	378	381	407	356	404	353	349	363	393	374	359	341	378	400	372	370	393	385	392	344	334	357	378	372	344	359	397	373	361	355	376	364	355	376	356	362	333	371	409	335	372	401	407	364	369
21980	8124	7118	3929	2493	1889	1431	1199	1006	847	813	668	668	614	565	576	505	497	457	461	427	461	421	391	457	410	434	403	391	380	383	385	374	414	383	386	398	359	358	390	372	371	390	373	355	390	412	406	389	364	433	400	365	381	383	367	341	377	382	379	370	385	378	358	397	392	391	374	377	422	355	389	358	361	363	418	387	391	363	367	373	349	350	377	404	393	375	366	374	351	358	377	363	330	399	377	354	374	372	379	388	365	370	375	363	379	393	376	396	346	390	382	358	375	392	354	364	366	352	353	326	363	361	371	364	351	415	357	400	345	360	377	413	340	357	411	363	417	403	393	391	341	419	365	382	367	363	355	363	350	430	348	372	367	387	377	348	373	379	360	377	360	364	340	342	345	349	380	382	382	372	348	397	352	414	393	327	364	380	329	373	369	365	364	399	361	396	352	393	371	343	391	363	379	366	384	379	363	352	368	391	353	352	382	378	367	411	382	366	387	391	378	352	405	380	391	350	367	370	383	343	373	368	349	349	345	390	346	372	370	319	393	392	359	374	354	378	366	359	394	378	363	360	383	367	375	373	383	344	361	368	337	357	345	363	430	399	355	387	376	403	363	362	382	371	356	392	376	365	403	379	362	368	396	372	353	341	385	373	357	365	336	376	379	348	381	348	368	338	351	371	379	368	353	355	345	366	356	351	378	373	400	401	342	366	347	402	362	427	366	391	369	323	374	358	360	342	390	415	356	395	388	366	355	395	375	377	397	384	368	391	388	384	402	340	375	358	368	320	382	350	348	361	375	340	365	356	369	353	358	369	380	364	409	373	384	391	362	362	382	357	386	355	386	359	382	336	366	380	354	387	347	350	370	361	375	388	356	345	400	346	371	330	364	389	374	378	386	339	395	378	324	357	378	369	377	365	385	361	400	353	373	343	349	382	333	364	346	371	387	366	345	392	354	350	340	372	402	366	372	377	346	337	347	338	379	370	366	386	386	348	394	412	346	407	389	345	354	339	379	369	394	395	392	363	359	387	381	379	376	343	339	370	334	366	363	370	383	360	376	367	339	399	374	384	339	392	398	353	389	368	353	358	374	363	397	348	368	359	353	381	365	335	376	350	329	354	409	394	383	353	384	350	350	371	369	387	373	408	389	383	380	364	378	375	357	354	402	362	410	356	354	387	389	358	380	347	354	376	369	400	334	327	371	316	382	386	375	363	375	380	383	387	347	379	389	374	353	339	360	371	381	365	367	350	365	359	368	385	353	375	333	397	366	367	343	364	345	391	364	393	381	369	367	361	347	352	382	358	358	389	363	346	346	390	348	385	392	363	345	396	358	369	368	346	361	356	400	403	355	358	395	357	377	376	348	371	361	361	368	397	345	369	397	400	386	382	349	392	368	375	393	372	356	356	373	362	375	377	404	379	376	389	375	329	385	358	404	349	401	369	402	353	355	367	380	397	390	367	385	375	384	391	360	374	392	396	344	384	340	379	365	405	366	348	359	410	390	384	354	357	347	378	371	371	348	378	370	392	336	356	364	372	387	326	352	390	372	372	381	376	345	345	359	374	348	390	356	385	378	330	392	390	375	362	347	365	350	349	410	350	367	357	384	393	346	387	363	363	337	374	380	342	362	407	359	381	362	347	391	381	370	357	354	374	392	368	373	420	392	393	342	369	381	350	386	366	354	352	365	362	336	362	378	367	364	358	403	374	364	382	351	331	361	364	367	371	341	356	377	398	352	395	386	343	380	357	372	372	378	364	363	398	358	364	351	362	368	383	392	364	381	349	344	335	389	407	370	360	379	403	389	339	352	362	356	369	360	378	394	382	355	342	351	335	374	347	376	343	348	360	349	341	355	358	341	380	354	382	373	398	378	334	353	381	365	366	343	388	362	370	350	329	371	378	361	384	369	358	358	334	341	347	392	350	362	381	375	429	385	365	393	351	346	381	351	362	346	386	350	335	398	384	322	344	394	346	366	359	364	376	386	381	348	377	356	373	374	375	358	382	383	396	342	351	391	366	366	378	373	394	389	369	360	406	330	382	343	393	372	361	363	366	390	323	380	345	401	374	375	357	387	380	440	378	376	377	352	388	362	354	375	370	351	378	348	380	364	376	374	415	348	331	380	387	337	338	346	339	383	393	421	399	390	372	376	340	348	336	392	364	393	362	350	385	377	361	376	374	384	334	380	340	380	377	376	390	368	343	386	383	363	345	378	341	367	337	340	393	369	354	377	381	376	340	369	335	389	351	398	396	358	367	362	379	373	406	371	391	356	369	359	343	398	359	386	340	382	375	349	396	369	375	369	367	345	368	340	356	347	375	385	370	345	333	369	354	368	398	355	345	347	344	380	370	380	365	356	348	377	333	360	377	382	402	351	352	375	390	344	372	351	330	357	353	354	359	392	362	342	370	377	360	360	369	357	361	373	386	384	360	374	359	347	360	389	376	372	384	361	428	391	384	385	366	372	364	388	354	373	356	360	337	359	373	402	359	350	358	368	359	353	407	353	360	347	399	331	352	371	355	353	392	350	359	340	356	386	374	399	355	396	382	355	384	371	358	338	360	372	371	360	389	383	411	377	369	382	358	398	389	368	378	357	380	388	361	391	354	355	338	339	381	339	386	385	415	359	370	368	371	386	361	385	367	341	387	343	372	385	336	381	354	417	374	371	370	388	368	376	337	380	335	390	386	355	376	350	382	370	380	364	400	376	358	390	396	354	387	371	386	403	382	374	358	374	377	360	381	380	352	344	365	359	358	338	376	354	353	359	357	341	369	334	370	387	369	354	364	377	368	354	388	387	382	382	377	354	359	380	399	340	353	373	371	373	397	402	376	368	382	372	357	377	375	345	375	346	378	381	371	414	396	393	360	342	352	370	348	328	399	379	390	369	382	348	351	406	339	412	355	368	351	391	363	409	399	369	343	365	372	352	355	344	349	338	391	364	363	365	400	387	378	379	377	352	353	385	367	371	357	363	369	357	366	380	386	344	363	359	363	385	377	381	400	373	378	401	375	350	328	361	360	379	377	373	333	397	385	400	375	344	376	378	374	397	345	389	330	385	401	384	376	370	384	362	389	334	400	344	387	373	363	349	370	367	338	349	356	359	376	352	384	382	377	360	365	380	379	359	393	389	394	346	368	394	391	341	360	365	352	363	361	347	392	361	376	360	336	367	344	384	372	374	375	356	404	388	359	380	395	364	361	371	390	373	378	375	389	363	379	360	361	349	347	403	348	372	365	370	390	371	373	396	351	361	365	321	339	384	409	384	423	368	385	379	364	356	360	388	365	370	362	394	364	322	382	369	342	387	391	338	362	355	385	396	348	397	356	373	363	364	356	364	374	345	343	334	392	362	383	359	351	359	370	366	387	391	356	382	356	364	398	365	369	372	368	353	370	370	394	365	386	355	354	396	378	412	340	349	372	388	374	390	364	387	369	328	379	379	361	338	380	378	378	380	399	391	331	374	384	382	373	380	382	344
22997	20654	27618	23704	20662	20719	11679	1712	1206	1090	1077	928	882	939	897	821	824	812	787	762	739	776	742	791	728	670	713	702	722	728	689	708	691	708	687	668	694	695	688	688	722	692	702	662	717	695	650	664	641	699	696	690	669	656	685	688	729	710	682	688	699	678	714	699	679	649	650	656	632	659	720	669	665	701	660	698	644	660	681	650	639	692	647	625	664	682	721	671	684	698	661	665	676	674	637	682	674	622	658	663	683	687	665	658	653	670	614	669	659	682	663	673	622	660	649	675	663	619	678	647	627	649	684	662	654	676	710	700	694	650	683	659	685	668	664	667	671	633	700	671	673	644	702	632	721	627	662	684	693	653	611	668	678	641	666	655	701	660	637	613	637	673	600	679	634	667	645	647	687	705	710	722	665	642	679	648	672	650	651	719	650	638	669	677	643	689	645	702	639	644	664	668	689	662	643	716	693	665	672	671	652	696	654	698	691	639	672	689	664	672	668	685	667	623	663	660	674	646	651	699	698	632	654	670	696	638	670	691	648	654	669	649	703	655	694	649	679	709	662	665	697	662	679	668	643	656	686	664	668	695	681	623	664	693	684	696	679	694	707	667	706	656	632	688	672	699	663	675	699	652	698	696	642	645	639	662	635	668	636	693	651	657	645	646	627	654	659	659	643	663	640	690	680	656	667	617	667	680	671	686	689	649	668	699	687	682	686	692	659	681	643	636	645	678	653	670	708	701	659	661	654	676	668	664	702	689	667	704	644	640	650	640	677	696	643	661	630	665	673	673	698	703	646	686	670	693	627	640	697	708	650	671	683	614	685	656	676	671	649	668	682	643	670	665	652	633	635	642	646	634	615	639	638	648	661	672	647	636	681	625	740	681	652	672	679	625	670	650	680	674	672	643	683	631	674	631	648	658	700	691	695	665	614	695	619	684	625	640	650	629	685	653	679	668	683	648	683	668	654	656	639	673	676	649	669	686	690	628	701	687	640	666	651	669	668	643	615	662	648	669	646	677	695	688	669	636	694	635	707	641	688	626	619	700	641	682	684	673	670	618	648	647	638	629	676	677	663	649	699	623	695	650	669	707	692	670	649	645	654	614	630	667	646	641	649	662	728	681	619	711	655	643	661	680	640	641	704	656	682	664	690	672	680	669	632	672	628	673	647	672	701	623	667	649	644	700	713	672	694	636	682	664	667	634	626	691	679	712	669	632	654	662	647	628	626	663	660	657	633	662	673	670	658	685	688	712	646	694	631	677	673	683	625	630	654	682	671	660	604	687	649	679	689	683	647	660	690	649	607	653	694	677	689	666	661	687	684	696	707	642	654	702	694	669	673	654	647	693	676	670	664	645	703	660	660	670	661	686	707	680	689	700	661	681	680	651	681	691	657	651	643	632	644	655	658	651	685	684	687	711	658	719	644	654	702	645	694	686	647	618	680	663	634	695	676	663	649	726	678	727	698	664	728	678	694	652	691	653	630	663	678	621	685	671	683	677	690	666	666	708	689	668	688	641	646	663	681	694	681	695	625	629	684	709	690	629	716	641	655	640	651	653	721	630	712	662	600	677	658	672	653	658	645	648	685	613	678	686	666	634	682	655	642	670	633	670	696	697	650	665	684	678	699	685	665	641	654	633	674	676	656	682	670	598	702	702	700	676	711	712	673	713	692	695	636	645	630	679	663	672	636	614	652	639	744	671	659	683	651	622	702	632	664	667	649	644	689	643	676	677	637	677	631	710	678	673	695	667	670	628	672	682	684	655	686	677	677	624	694	647	678	634	664	614	642	639	672	681	696	651	713	680	656	650	670	671	681	690	638	616	655	693	675	637	720	659	676	666	705	692	672	626	660	652	643	645	644	663	689	661	677	687	724	645	705	701	636	682	666	658	677	692	683	731	678	668	699	649	672	673	660	644	650	670	696	666	611	647	660	689	630	650	651	712	704	698	686	688	677	656	636	639	666	655	713	674	668	634	620	674	687	657	683	666	699	699	681	652	626	627	640	695	684	666	686	686	678	649	693	654	706	668	686	636	683	621	703	682	664	622	679	629	631	656	678	679	699	678	664	640	668	673	658	647	647	627	662	666	682	653	680	660	648	702	681	683	700	674	644	674	636	723	676	671	659	612	663	610	748	675	674	661	688	688	710	673	664	685	684	659	667	644	668	640	631	667	689	674	662	645	669	657	684	672	624	588	703	679	664	670	660	646	686	712	648	695	669	601	654	715	601	670	651	657	696	649	657	702	649	674	692	664	615	677	671	660	669	631	685	642	660	674	686	733	680	642	657	684	620	683	702	700	659	678	645	633	636	658	669	634	663	672	648	695	638	692	702	674	672	671	657	631	652	688	653	679	649	663	679	690	671	638	639	711	674	692	653	667	664	690	700	671	668	674	713	632	653	697	672	672	643	669	633	636	663	683	653	646	690	698	619	628	631	618	703	661	660	654	662	660	662	657	657	717	650	669	669	675	672	654	653	634	680	687	653	684	669	686	654	641	680	640	726	670	644	634	611	689	615	641	648	632	649	692	705	702	619	645	632	637	664	628	641	704	682	684	647	617	643	625	663	669	654	664	669	679	667	613	677	660	687	715	627	647	661	679	629	664	653	659	632	707	690	636	673	643	655	685	692	649	634	700	643	664	610	632	719	653	659	646	656	654	631	649	644	655	681	664	657	674	684	649	698	669	686	684	670	707	635	700	677	667	670	636	662	677	649	655	648	691	688	647	700	681	680	675	671	632	635	671	669	659	673	673	678	610	623	657	686	681	601	696	645	692	608	693	627	667	676	668	624	640	648	636	681	673	672	743	664	657	654	646	656	643	621	674	697	718	682	647	682	657	682	653	684	715	678	658	676	644	678	650	672	664	665	712	712	655	662	632	685	601	684	650	631	678	673	678	664	643	648	641	744	677	696	688	643	663	641	656	677	697	682	662	627	677	686	715	685	682	702	660	694	641	723	675	676	661	665	673	677	634	696	623	670	651	658	632	695	603	714	664	691	678	676	676	661	690	680	618	629	685	680	623	723	668	677	693	655	692	677	646	633	655	622	637	665	682	652	683	689	670	668	635	672	663	619	638	653	661	664	642	646	621	658	663	658	683	655	655	634	653	667	658	685	612	706	629	694	674	602	655	670	635	651	596	669	655	703	661	664	675	691	674	681	626	652	717	652	645	679	670	678	606	685	637	637	662	681	650	619	643	666	672	672	660	623	654	686	705	681	654	700	691	651	645	631	634	693	688	688	675	642	667	644	645	650	687	655	678	680	660	643	682	703	703	631	691	677	637	668	686	690	615	672	671	715	666	662	665	707	658	622	665	666	663	647	655	643	678	651	675	681	669	679	633	654	670	707	685	672	685	679	654	661	652	671	639	646	686	680	664	680	633	690	611	688	641	662	678	657	650	662	670	645	679	649	708	647	680	664	635	642	662	697	682	690	697	662	667	693	675	649	612	665	641	650	643	629	652	701	679	693	658	706	701
17416	14231	12876	7449	4973	3705	2760	2309	1934	1700	1497	1338	1222	1152	1052	946	914	952	858	842	804	810	750	793	740	734	768	784	696	684	718	722	716	721	713	660	710	702	693	682	702	680	660	633	668	661	640	677	662	663	644	692	651	650	574	685	654	661	655	678	643	643	673	666	670	674	672	601	648	666	644	626	618	645	646	661	631	626	629	578	653	649	631	661	638	638	664	641	704	589	660	628	681	628	629	623	622	648	622	673	653	594	642	628	636	644	651	619	715	638	644	621	647	639	613	627	647	649	657	644	659	618	653	618	652	681	609	631	632	634	637	606	645	661	594	650	644	608	685	655	747	610	662	651	643	625	687	602	613	636	641	667	616	671	689	691	671	636	562	606	668	596	695	649	667	698	615	594	580	661	702	622	678	631	615	661	635	637	603	644	618	653	656	655	644	656	634	607	623	603	662	635	629	647	625	613	600	621	644	607	613	654	640	657	648	649	634	618	623	598	616	638	659	598	668	597	658	626	652	620	673	628	646	675	597	639	639	621	606	614	645	622	620	705	686	641	648	637	660	640	657	660	625	608	635	622	660	652	651	663	640	624	654	662	580	610	651	634	698	609	676	582	658	633	657	622	617	645	648	597	643	621	645	658	622	664	654	592	663	636	660	625	601	633	585	625	635	621	624	661	613	608	656	660	595	649	624	657	642	625	649	640	682	653	606	655	625	639	678	639	662	620	655	630	623	607	662	628	616	627	617	626	646	674	583	612	606	641	626	625	625	636	650	639	687	636	633	626	623	656	602	647	608	615	635	669	663	647	618	603	628	633	616	612	648	657	681	641	674	639	617	673	626	623	657	623	652	644	651	645	614	634	641	611	666	625	672	622	639	657	675	645	628	644	691	638	616	644	627	647	637	618	657	598	660	631	602	634	617	633	594	615	602	607	585	651	606	693	627	644	642	663	626	626	715	621	633	622	617	649	624	605	617	611	662	651	642	651	668	635	663	678	617	643	659	616	643	677	629	618	638	648	620	636	703	670	620	664	631	643	656	613	653	622	655	608	646	667	592	693	621	657	648	684	631	624	625	645	639	631	628	604	643	603	659	611	627	674	628	630	668	643	644	641	640	598	618	667	638	607	645	682	651	689	608	621	652	632	612	632	662	623	650	626	659	599	654	662	596	649	622	675	587	650	667	666	627	629	651	667	629	610	614	677	638	627	617	678	659	646	636	604	616	655	662	631	640	637	623	589	588	597	601	602	631	631	628	581	658	636	612	644	586	672	699	652	682	619	615	668	639	667	595	611	673	661	625	645	644	609	635	602	633	633	660	656	650	621	641	631	652	640	658	670	615	638	637	644	675	650	629	636	625	611	619	680	647	672	673	639	616	624	574	618	629	674	695	625	569	679	640	612	657	643	637	624	647	647	667	621	623	617	662	643	633	628	658	669	632	645	587	621	606	651	652	625	620	664	676	623	638	634	642	632	624	658	663	628	647	617	645	653	635	649	631	625	679	604	628	641	625	616	622	653	670	648	626	685	637	652	635	628	642	685	637	664	627	649	600	629	602	646	648	614	612	622	655	661	629	621	638	598	640	580	663	674	655	631	631	623	614	588	636	599	668	628	642	655	654	678	671	667	641	607	580	596	635	665	673	649	633	659	565	623	632	679	644	627	673	602	654	626	639	634	648	642	632	660	621	645	630	653	674	633	651	630	622	657	667	654	658	661	650	631	639	652	600	632	631	620	647	612	626	654	693	657	640	647	632	640	681	660	672	638	648	670	627	646	632	643	693	647	642	652	651	625	626	629	667	634	596	666	625	628	650	612	591	610	634	639	642	647	648	635	626	553	618	672	617	659	650	645	614	595	620	630	641	664	665	641	601	626	590	637	645	632	667	620	632	651	640	600	713	580	619	656	633	604	604	641	594	589	632	669	673	618	584	648	672	634	648	600	571	672	616	657	652	640	667	590	615	685	654	646	626	630	630	662	618	612	641	625	696	632	646	618	615	616	627	638	634	611	666	600	637	617	616	615	609	613	641	644	676	641	641	656	656	622	666	647	621	609	648	626	650	662	622	666	635	649	642	656	669	603	652	639	643	611	602	663	653	627	641	631	598	635	650	650	656	631	722	639	638	665	586	631	636	650	660	614	636	614	681	661	590	643	644	630	634	605	658	604	636	618	624	628	610	668	640	635	649	624	606	622	661	654	656	639	623	676	648	657	682	631	690	601	624	676	632	629	604	632	642	658	587	650	639	611	635	673	656	671	639	660	609	635	677	651	606	597	658	620	580	630	624	657	625	609	603	656	620	632	625	656	645	591	618	677	619	647	661	645	660	665	637	610	619	667	609	657	693	619	645	640	664	654	634	612	662	667	642	642	640	651	671	660	621	637	633	658	611	641	638	649	621	635	624	654	647	650	629	642	631	626	654	631	670	626	682	639	605	651	576	649	626	630	626	612	608	634	635	623	644	637	636	672	610	631	662	668	623	629	635	594	674	596	669	643	648	650	691	607	639	631	611	618	660	629	604	650	638	664	642	631	628	648	598	612	594	628	631	627	593	674	603	630	653	623	614	624	643	627	632	654	636	644	656	670	612	667	611	646	614	629	638	624	669	569	634	661	641	622	597	635	614	625	663	643	636	627	650	629	620	662	616	621	623	619	638	675	672	654	648	645	612	675	615	635	617	577	651	649	625	609	628	618	624	627	614	644	649	644	624	632	677	622	605	604	594	595	632	657	633	627	634	643	592	613	663	678	657	646	607	617	637	644	646	593	667	650	603	595	658	589	640	583	620	668	666	649	615	611	700	684	612	668	629	666	629	638	626	620	665	633	670	646	619	641	628	660	595	592	662	584	647	644	633	646	687	604	625	656	670	628	645	623	631	615	617	617	667	621	681	615	611	639	656	649	656	625	632	617	622	644	665	642	662	629	635	637	621	639	625	613	622	615	672	622	608	624	646	662	659	611	644	614	596	640	627	605	647	634	641	621	657	656	590	620	625	637	631	569	663	658	633	664	605	606	645	693	640	650	619	669	626	641	641	634	642	626	663	597	618	666	595	634	626	617	630	601	628	611	645	617	640	617	663	686	633	625	646	637	588	623	616	626	632	630	613	595	629	639	611	611	631	679	638	619	617	686	628	642	652	634	647	652	620	638	590	681	628	660	606	608	645	687	624	615	646	633	661	665	661	687	623	583	643	668	626	635	635	698	684	673	641	668	598	645	606	666	646	640	670	658	612	640	626	630	709	641	625	636	637	636	635	646	658	671	663	628	639	617	713	683	635	650	656	658	631	615	611	637	639	672	689	635	664	594	641	617	647	645	648	582	662	674	667	595	662	598	644	625	652	671	635	653	645	610	644	660	663	613	663	670	648	636	620	688	616	628	651	598	615	626	645	646	636	635	645	635	615	635	586	570	647	693	616	617	646	662	616	640	630	651	631	682	630	642	627	623	636	613	643	608	624	639	614	673	630	593	641	668	653	670	631	669
31459	15019	2294	471	363	317	305	255	286	272	317	315	220	265	258	295	252	272	267	278	261	271	265	281	239	242	246	269	239	265	270	283	243	270	266	267	261	286	271	272	270	245	267	241	239	272	253	266	236	252	254	251	256	269	265	230	267	248	270	256	282	270	270	270	278	258	267	251	269	256	244	272	271	257	258	281	253	285	260	224	242	257	245	267	264	271	255	277	264	285	251	277	258	265	257	274	276	260	245	263	231	237	263	249	271	270	254	284	276	276	268	235	236	246	264	266	253	271	247	263	249	261	264	253	242	245	301	256	262	255	290	259	246	263	273	265	296	284	284	251	286	259	241	247	247	253	283	245	278	255	214	239	275	251	256	250	277	256	271	285	311	263	252	263	299	299	261	253	264	250	264	255	259	252	258	254	244	255	247	262	260	250	249	243	251	288	275	238	259	264	273	237	252	275	262	252	245	250	275	262	261	261	269	291	264	279	249	302	251	275	256	263	246	285	249	270	269	275	281	272	241	246	252	254	262	266	221	260	239	245	265	283	261	234	275	251	252	243	244	265	249	249	254	274	268	231	267	267	245	288	241	299	241	248	257	266	247	265	267	243	247	244	258	260	283	274	259	238	251	294	261	266	272	264	257	252	255	253	251	274	243	246	271	292	291	306	254	263	252	272	280	288	274	286	298	260	263	240	266	262	261	265	256	274	244	264	280	288	252	246	244	238	244	240	262	255	246	258	261	271	268	255	277	255	272	266	266	281	276	264	267	268	250	250	240	267	263	253	255	256	261	285	264	273	294	256	244	269	264	247	277	289	273	252	293	263	278	240	268	283	256	266	244	269	260	283	271	276	261	264	243	274	267	248	249	253	269	254	287	272	262	271	263	265	256	271	268	272	275	250	247	288	268	273	243	257	241	249	268	294	261	260	240	264	244	247	220	270	244	281	269	254	262	279	259	266	279	249	246	250	261	244	261	273	275	249	290	236	308	278	267	248	260	270	264	239	254	234	257	260	253	256	263	226	262	275	278	288	240	272	269	255	258	236	274	292	267	262	258	287	268	268	283	287	253	231	273	250	263	238	246	276	249	232	236	248	251	274	301	250	262	259	270	301	267	234	270	252	244	238	234	261	270	268	235	273	247	250	289	253	240	247	273	267	276	228	247	249	244	258	254	240	227	285	259	237	264	263	243	262	254	242	258	267	299	269	290	264	256	274	228	257	257	226	245	266	252	274	242	277	253	263	268	259	283	261	264	255	249	286	248	280	257	257	247	283	257	271	247	252	260	256	244	274	243	267	266	262	275	260	244	250	255	248	240	258	255	272	282	237	268	248	244	262	240	242	245	242	257	268	241	277	271	265	261	214	293	244	263	250	252	234	261	296	269	240	250	229	320	236	250	264	258	257	266	236	254	276	275	272	266	259	249	245	286	245	250	279	229	264	236	271	270	263	253	251	277	240	245	255	283	245	270	246	269	264	298	260	309	285	228	254	267	283	267	263	263	270	280	277	282	262	257	247	270	260	291	276	263	277	267	246	250	270	288	273	270	228	282	245	263	278	263	246	260	238	257	279	262	250	277	289	268	258	258	249	250	243	281	269	240	240	248	273	265	237	273	228	240	248	285	274	272	271	272	262	278	258	271	274	284	247	265	223	259	261	237	246	256	282	263	264	263	253	276	285	243	250	227	236	247	285	271	259	223	249	276	251	257	238	297	278	249	257	249	274	235	268	243	268	290	274	257	270	261	237	269	276	246	233	248	232	257	256	265	269	242	254	286	285	275	287	258	248	268	247	267	252	232	272	250	272	249	270	285	283	271	266	253	255	272	260	243	246	285	265	268	266	254	270	273	275	302	266	256	266	296	239	270	284	255	273	262	252	266	276	262	284	288	261	276	284	262	281	248	232	253	246	301	280	277	254	265	216	244	262	232	273	257	252	272	252	268	240	275	269	263	271	264	258	270	260	282	234	267	239	274	279	283	274	237	279	256	262	231	260	250	250	264	277	259	295	250	279	242	252	259	264	255	263	222	242	269	247	259	279	282	237	274	242	253	280	266	264	285	264	267	251	264	266	302	247	249	242	274	250	233	270	249	265	267	279	272	273	264	269	271	268	233	244	262	258	231	270	258	272	261	264	272	258	278	249	255	262	259	256	270	265	283	236	283	260	234	265	252	281	278	253	264	256	274	296	277	269	255	248	273	251	271	251	256	277	272	239	252	283	236	256	264	275	271	262	268	241	277	267	256	276	265	280	282	251	258	220	249	285	270	285	211	280	235	231	245	267	265	279	285	263	257	249	264	294	235	255	247	258	259	275	258	250	290	267	273	269	279	263	266	256	260	260	242	271	299	242	283	280	250	278	254	239	275	254	254	262	275	264	279	285	264	274	258	269	226	280	257	263	254	251	257	259	255	254	265	260	247	259	288	305	247	258	263	269	259	257	243	253	281	242	285	280	274	261	258	258	258	275	236	240	273	257	278	253	251	249	242	259	254	254	277	253	275	279	265	256	263	255	261	271	275	264	281	264	273	287	241	228	274	271	271	272	294	270	281	261	295	266	265	279	243	243	252	243	219	266	256	258	252	250	263	248	262	261	276	245	264	261	262	268	255	240	261	262	276	260	272	236	242	244	246	260	242	284	254	275	245	251	293	244	244	262	255	231	281	249	264	261	275	253	273	239	284	267	249	256	270	251	221	278	233	284	255	258	273	284	264	258	231	246	238	263	282	239	232	259	250	285	280	269	268	248	247	262	247	249	262	294	268	240	247	297	280	263	227	259	272	274	234	239	267	253	247	265	264	277	257	270	279	253	254	229	245	269	264	281	254	253	245	228	269	243	260	268	275	245	265	272	267	241	259	256	246	223	270	278	244	282	271	241	244	277	271	261	291	268	242	262	270	263	281	253	241	267	272	299	295	268	240	256	274	276	257	265	256	248	228	265	254	256	258	242	266	248	275	272	242	265	267	235	240	268	278	273	256	245	243	283	256	259	266	276	233	285	250	291	289	288	251	258	229	257	258	274	281	277	262	256	277	260	253	229	271	219	257	261	255	293	271	268	244	250	256	275	261	268	263	248	277	270	240	252	273	254	270	245	253	266	252	248	267	247	252	272	271	273	251	248	249	264	273	219	276	265	258	236	271	249	243	257	252	282	262	301	253	268	276	275	274	276	256	272	260	245	287	263	290	272	256	265	232	263	242	258	265	238	300	265	263	264	245	233	229	254	244	238	246	257	295	253	250	271	251	257	260	261	255	284	255	263	238	269	289	248	237	273	262	277	245	246	258	255	241	281	245	229	275	271	263	261	244	288	290	217	235	275	264	253	241	260	271	251	270	276	255	289	263	258	255	276	272	252	235	261	264	259	258	250	288	244	234	249	278	265	287	263	263	270	240	297	244	243	252	257	253	269	267	224	271	244	258	263	246	270	270	285	261	276	251	250	298	310	273	239	250	250	254	282	258	265	282	241	291	253	267	263	258	247
17489	769	615	431	363	349	364	303	318	316	297	312	305	279	263	294	297	329	280	301	301	282	306	256	273	292	278	288	262	293	286	280	295	248	275	282	267	290	276	308	298	301	267	263	253	323	281	285	291	283	277	255	286	274	258	270	291	309	275	285	260	265	290	291	272	294	261	253	298	302	264	293	296	289	269	270	307	307	272	295	257	291	277	286	303	277	326	275	275	292	284	277	270	302	268	305	263	282	274	298	274	306	313	285	293	269	277	292	276	249	272	278	271	298	280	290	298	257	267	271	285	257	284	297	257	291	257	275	296	287	305	267	279	280	278	311	268	250	300	285	285	274	273	303	275	245	313	301	305	271	280	311	257	278	284	270	260	280	244	288	282	294	259	232	258	302	290	288	283	279	281	294	280	274	264	270	285	280	285	284	276	290	304	305	276	262	261	287	289	275	297	286	290	282	270	276	298	283	291	295	309	282	280	299	288	302	279	299	278	276	314	284	275	273	252	277	273	290	306	294	289	276	290	266	281	287	269	268	278	290	290	282	276	273	315	243	296	274	277	303	286	303	284	280	294	274	266	280	278	282	283	285	258	295	283	298	288	291	300	294	283	300	312	299	274	277	289	298	284	280	271	292	289	273	305	292	295	278	278	260	299	278	262	275	285	290	303	273	314	280	310	279	281	264	268	259	283	292	261	293	289	314	276	273	276	247	269	273	278	272	275	271	264	282	259	262	290	254	253	271	288	294	303	257	290	276	306	261	292	291	267	282	310	274	268	260	307	272	297	261	272	264	301	282	265	291	300	304	305	283	308	276	301	248	301	269	270	283	288	282	269	285	285	283	303	283	300	306	280	262	283	261	290	272	276	273	254	276	268	251	302	291	282	284	272	278	286	285	262	284	292	282	284	284	283	267	266	288	276	286	288	311	279	303	298	266	263	267	252	295	308	262	285	265	307	273	274	269	278	299	284	259	260	311	296	285	270	294	290	270	261	278	270	228	266	272	286	288	287	282	253	266	291	300	291	288	280	276	301	261	278	291	268	250	260	273	266	289	267	283	288	299	246	267	282	298	281	286	280	261	294	242	286	284	301	294	246	267	293	298	242	284	275	298	258	259	285	282	283	275	269	265	295	297	293	285	312	293	273	290	251	283	267	262	296	293	274	270	283	280	289	288	284	283	283	277	287	329	291	255	260	290	273	285	262	290	269	246	292	263	296	294	277	286	267	261	304	271	301	310	262	310	282	255	269	266	276	276	271	282	309	285	262	264	277	297	257	274	277	323	295	274	287	269	261	273	264	258	299	290	275	310	261	287	284	273	254	275	286	281	296	259	303	279	269	291	291	282	313	282	281	277	283	285	291	312	275	267	291	273	290	258	301	296	278	295	279	242	308	292	320	270	293	269	301	319	287	288	294	293	293	284	268	278	278	268	290	279	307	279	278	285	269	304	301	298	274	283	273	298	250	260	279	272	286	254	291	279	268	309	294	278	278	280	282	282	301	270	286	299	296	276	268	291	269	280	276	294	252	282	253	292	265	269	284	280	234	301	253	292	274	288	245	271	276	298	279	273	284	271	271	289	251	288	274	263	297	303	267	284	296	261	320	275	293	262	287	274	283	284	259	303	303	303	263	306	275	285	283	244	262	296	298	309	270	318	289	294	304	270	305	272	299	254	268	298	267	289	274	309	281	253	275	269	284	269	293	288	295	269	282	268	275	264	288	291	302	299	262	262	286	296	290	277	266	301	274	272	288	276	291	319	250	257	288	276	277	275	280	295	266	309	273	294	305	296	270	279	276	277	288	304	275	286	273	330	291	261	262	262	276	273	274	258	259	277	278	287	282	292	277	257	276	262	268	294	283	302	263	268	275	297	276	265	300	297	271	281	287	257	283	287	276	289	291	280	291	289	304	280	302	303	291	298	279	275	315	272	321	257	275	275	281	293	282	271	285	279	277	283	278	293	272	304	270	298	286	297	257	270	273	261	297	311	269	274	274	256	294	284	281	280	256	272	271	316	280	283	260	285	267	265	287	286	287	286	261	316	308	279	277	299	337	289	250	282	249	279	281	289	278	301	258	286	305	278	252	289	288	272	304	276	276	276	296	319	265	284	278	290	291	284	273	287	284	265	288	279	277	271	283	285	284	255	285	302	260	264	270	277	280	316	267	285	290	329	294	299	256	276	276	257	267	269	278	270	275	298	247	278	291	294	277	292	302	271	292	283	287	275	297	273	276	285	281	269	275	293	274	314	276	253	294	305	276	303	278	293	259	277	283	262	266	258	265	256	270	251	277	283	285	261	325	301	278	306	281	264	288	266	279	279	294	286	290	283	269	292	295	257	281	283	283	277	281	274	254	288	303	297	283	279	271	289	287	288	260	265	268	267	299	279	261	277	275	279	280	291	254	302	277	261	254	267	295	271	255	273	263	287	270	275	274	290	298	263	280	277	279	300	304	276	260	281	273	283	282	285	275	300	277	285	234	242	274	282	275	247	279	271	308	275	264	306	274	267	265	291	244	277	286	274	295	278	288	303	276	315	267	289	290	299	289	294	284	298	291	272	253	272	285	298	279	303	262	278	310	296	275	281	294	268	265	278	270	294	292	265	297	270	264	285	271	268	271	270	267	286	281	272	284	285	268	268	288	275	291	293	274	274	288	285	313	267	271	273	274	260	285	262	283	308	267	255	281	284	280	268	254	292	290	297	254	289	281	277	277	281	270	274	289	265	266	300	275	269	271	255	281	274	292	259	268	302	258	292	272	298	249	274	288	261	290	297	289	281	290	315	295	275	271	287	253	294	269	270	291	260	286	295	271	274	280	275	249	297	284	299	259	273	263	251	279	296	296	311	306	299	290	284	292	253	273	265	269	257	293	269	270	278	284	284	285	273	297	290	258	289	274	266	268	276	297	257	297	279	263	264	277	309	308	269	300	253	297	267	269	290	280	274	281	295	278	268	299	290	304	250	287	289	272	305	282	278	266	272	277	296	261	309	274	285	266	274	267	313	288	301	269	283	251	297	272	287	290	266	301	274	256	272	280	268	279	269	293	303	293	312	291	300	277	296	281	289	285	275	253	279	257	277	257	300	298	267	280	298	268	293	280	293	303	271	279	311	262	290	309	278	288	271	286	272	285	276	264	302	287	265	314	296	280	267	285	309	303	279	270	304	281	288	294	279	268	291	313	259	283	318	294	274	263	266	277	298	277	296	292	274	268	292	293	253	252	284	239	259	262	273	262	272	322	293	273	261	289	255	284	285	272	325	308	279	293	305	288	279	285	278	289	283	258	280	276	277	300	260	286	248	299	267	276	304	289	264	284	251	283	231	322	277	283	280	264	264	281	289	303	279	287	283	283	300	269	291	309	284	284	292	296	287	281	277	242	297	279	261	286	299	310	253	283	284	283	297	246	267	290	279	278	269	289	257	310	276	284	291	274	289	270	276	315	318	288	243	278	285	238	289	300	277	302	270	267	272	289	296
24905	20656	27312	23991	20652	10234	1111	705	634	598	612	520	509	481	443	470	396	431	414	370	392	426	410	353	390	375	411	341	355	378	382	363	375	399	375	384	392	374	317	405	343	385	385	355	360	377	375	358	336	378	355	379	358	351	344	326	352	366	360	363	376	367	379	339	330	376	334	380	353	346	384	334	364	359	356	371	340	373	328	395	345	362	328	377	333	345	391	325	347	379	370	369	364	366	374	357	355	356	356	364	385	347	321	336	348	361	358	335	344	374	357	357	393	340	353	362	361	356	375	328	340	347	361	362	357	350	361	337	357	305	381	380	373	332	344	327	366	373	378	341	397	361	335	336	315	398	414	367	345	382	353	348	358	345	355	349	342	335	394	361	360	376	399	360	368	329	352	362	362	392	357	363	377	361	372	341	336	388	336	340	346	356	318	339	347	357	337	324	368	364	410	360	364	332	359	349	355	372	354	357	365	341	338	360	351	388	365	355	355	354	361	333	353	335	342	380	372	349	364	349	331	344	356	366	348	361	357	329	363	353	343	340	371	344	361	366	359	363	375	323	342	360	338	375	311	336	386	360	402	359	357	364	366	380	361	352	353	369	327	368	344	339	369	368	364	365	324	345	335	372	326	382	381	359	359	353	331	357	360	315	371	395	388	332	362	394	351	332	406	356	338	325	379	406	369	341	329	327	371	362	354	352	323	378	329	344	420	334	353	365	375	385	350	358	366	351	382	358	363	368	361	371	390	376	364	351	345	352	355	366	381	368	336	352	339	328	375	361	349	351	356	360	387	351	357	349	357	373	370	323	348	368	365	369	378	350	376	362	394	331	363	353	332	359	361	358	355	356	339	367	370	320	373	372	333	370	361	347	358	345	343	352	405	379	354	349	333	337	363	324	381	349	327	353	346	362	395	365	394	344	366	361	356	339	362	369	353	355	359	343	342	351	368	368	375	366	351	338	373	369	355	343	370	360	364	351	326	347	297	371	354	374	354	361	350	364	337	336	326	376	355	368	353	365	355	357	358	362	337	393	384	359	361	398	340	343	343	364	369	350	347	382	351	319	391	327	359	361	347	334	384	355	344	343	368	349	365	349	365	364	361	322	359	385	329	323	347	360	376	356	367	347	346	353	351	353	361	373	394	339	363	364	339	332	377	337	374	371	379	330	379	361	365	372	362	374	362	368	350	353	344	336	374	365	343	345	350	396	320	378	311	363	361	350	363	358	358	364	360	345	332	366	385	362	326	356	385	363	321	358	376	354	367	362	394	348	349	365	341	362	343	352	350	334	348	398	362	342	393	354	364	387	357	376	331	342	362	359	362	341	350	359	375	390	344	337	368	326	361	367	347	335	342	377	363	375	354	355	398	346	364	356	362	345	366	370	393	324	355	360	363	335	329	367	336	384	323	347	379	379	387	366	337	326	352	377	334	334	381	365	363	337	397	365	331	403	371	359	337	378	331	356	360	375	363	360	327	344	352	327	353	368	334	329	375	354	375	332	374	344	359	380	370	342	330	362	362	332	350	346	351	361	334	372	376	346	369	338	377	346	358	345	330	317	365	320	343	337	366	347	376	409	378	338	321	359	327	362	356	361	375	304	358	333	381	361	368	371	372	368	365	351	376	370	371	366	387	343	327	364	346	325	319	353	339	345	364	364	359	377	370	363	357	328	363	352	341	355	369	389	366	343	371	391	351	338	347	384	342	384	356	332	345	328	358	386	355	383	344	336	354	381	333	367	362	359	339	367	353	359	340	342	350	355	349	372	350	367	372	362	345	367	349	370	370	328	379	347	386	392	390	343	334	352	339	339	361	353	368	379	418	327	377	367	338	366	353	404	368	327	355	365	353	341	348	356	370	341	370	324	369	329	361	333	368	350	391	340	397	366	364	378	355	373	355	351	368	371	367	367	352	344	394	339	347	369	347	355	331	363	329	355	375	315	339	322	361	365	363	394	333	375	350	369	354	375	362	383	341	373	383	383	380	352	351	353	351	354	372	337	376	367	357	314	348	345	350	355	367	393	371	369	401	364	349	317	339	399	360	343	346	327	336	344	338	378	354	345	327	347	355	342	376	342	322	359	351	338	323	375	323	342	381	368	339	374	360	352	381	363	338	359	336	324	371	371	365	344	389	347	333	329	371	363	365	348	349	360	352	353	338	402	379	372	332	362	371	367	382	376	357	337	348	337	346	324	346	355	338	376	366	346	413	376	360	336	365	382	361	379	343	337	381	356	335	392	389	345	352	377	374	359	358	353	362	344	355	318	367	336	362	338	329	354	356	363	353	366	371	379	380	368	348	342	368	390	388	346	355	343	383	357	326	321	357	377	356	325	382	356	321	382	310	346	337	379	367	393	350	368	359	380	340	352	362	361	371	368	348	326	337	361	337	334	354	376	356	388	390	362	364	341	365	332	341	342	349	404	341	322	396	353	343	351	353	383	353	379	367	357	389	392	356	339	373	365	364	332	374	328	350	340	350	358	369	353	351	372	365	363	335	340	355	372	349	338	334	337	382	326	374	374	358	398	372	355	347	323	345	331	344	346	317	361	380	357	370	392	352	346	363	343	355	370	354	361	372	344	372	372	361	357	341	330	331	348	305	367	381	369	358	381	340	399	360	356	336	365	358	360	352	367	386	347	369	360	362	335	356	383	343	406	323	337	328	369	327	391	381	371	350	346	360	351	348	355	361	352	390	389	337	323	367	378	335	379	367	344	369	339	349	355	340	346	345	370	380	316	415	363	322	371	359	349	375	365	329	327	363	379	394	376	330	341	362	363	370	367	379	367	379	349	365	321	360	365	343	341	314	364	354	338	360	346	379	371	359	355	340	339	393	399	340	358	310	362	347	313	343	329	379	373	333	364	371	343	368	355	335	352	363	316	352	353	335	341	378	373	357	335	360	361	378	319	346	352	331	370	340	390	388	353	371	350	366	337	354	373	369	347	329	344	363	390	346	380	360	337	321	341	364	371	370	374	353	349	353	350	360	373	359	338	363	343	328	332	335	371	361	376	350	307	331	354	354	333	337	369	379	361	375	375	367	385	382	336	375	354	314	340	348	355	373	348	349	312	372	317	362	338	345	379	334	347	366	354	369	377	377	355	356	330	380	360	354	343	314	335	329	336	368	386	358	348	355	360	365	367	332	406	377	351	381	344	343	348	361	340	331	344	365	349	325	349	362	373	375	362	344	317	394	361	367	396	339	349	359	365	400	328	340	322	384	339	356	370	328	372	369	381	362	337	359	358	353	374	307	345	307	367	405	371	373	369	376	356	307	333	394	352	340	349	336	343	374	354	351	380	371	381	377	361	354	338	345	340	338	349	371	367	331	344	367	352	357	336	380	342	329	354	353	351	355	360	339	345	372	352	376	345	350	329	343	342	341	361	346	352	352	347	346	344	373	369	381	372	358	365	363	359	342	371	347	366	340	356	342	312	333	361	342	366	371	349	328	369	335	336	347	361	355	363	345	346	351	373
20657	8478	7478	3947	2640	1969	1455	1258	975	865	773	685	672	545	560	539	508	458	481	424	458	436	424	426	441	417	410	402	420	356	406	348	388	382	409	375	388	376	370	355	376	369	373	383	386	365	393	381	384	381	336	360	351	340	356	387	367	384	336	366	340	354	380	370	323	334	354	385	348	358	334	334	354	372	322	390	357	354	356	359	382	388	371	382	367	393	348	352	368	380	352	369	367	377	352	377	349	355	377	375	370	316	347	324	368	363	319	339	338	356	347	378	346	351	335	392	334	349	343	371	369	356	390	341	363	343	357	371	355	343	373	336	335	369	364	319	366	359	391	360	363	364	379	360	325	339	343	378	340	341	371	367	324	373	332	350	315	340	386	324	367	356	355	350	330	338	380	355	350	354	323	340	361	332	343	360	368	332	329	362	348	362	369	349	325	363	372	322	334	351	352	355	320	343	370	365	320	375	358	372	359	344	359	359	385	357	331	363	391	343	348	319	373	374	349	366	322	326	355	304	354	366	368	391	370	369	347	382	364	367	363	363	350	410	347	332	391	370	364	340	382	337	365	369	351	390	336	346	359	368	366	390	359	365	337	336	333	322	332	383	343	360	349	341	372	403	319	343	379	350	374	363	379	352	357	355	377	346	373	358	332	320	326	344	319	325	342	313	335	356	365	353	376	352	385	348	331	354	331	327	375	348	379	337	351	368	366	349	387	312	367	356	319	347	358	346	348	315	351	308	334	365	346	353	364	363	352	361	375	345	339	365	371	357	352	351	361	347	351	336	317	343	362	327	351	333	333	362	391	350	355	380	338	395	345	381	324	354	334	388	326	340	335	389	348	336	383	372	344	373	375	365	346	347	358	337	346	334	379	325	333	356	376	368	353	350	356	387	342	343	371	329	364	347	345	405	349	384	382	354	364	369	367	342	352	360	355	331	351	370	374	361	352	366	365	348	330	330	336	356	335	356	331	338	368	321	361	362	346	359	368	329	310	358	368	344	366	351	352	357	344	356	356	355	337	352	377	390	350	299	361	351	353	345	355	350	351	376	342	366	352	358	399	300	344	330	358	346	401	376	359	385	374	358	344	361	343	339	368	358	342	338	372	362	363	335	354	377	349	351	334	387	383	357	343	352	376	351	356	345	359	350	364	336	346	350	351	322	371	341	377	359	389	358	350	365	375	380	368	342	347	354	327	384	346	344	367	335	338	358	342	344	317	369	362	376	335	354	365	348	348	388	353	362	348	343	325	382	341	348	351	380	369	354	351	357	342	342	387	350	340	351	375	325	360	329	350	328	337	344	350	360	331	320	356	361	372	373	336	360	399	381	357	369	340	338	331	341	333	329	364	337	341	356	358	336	369	384	368	323	361	347	357	361	382	367	382	348	381	308	351	354	380	349	343	347	345	352	351	348	342	322	331	320	346	369	386	362	333	379	364	344	347	332	365	339	298	366	340	311	355	350	349	348	360	319	350	354	350	375	355	357	381	324	394	349	357	333	302	327	352	367	343	365	374	333	365	369	378	344	382	371	370	329	375	368	365	347	351	356	365	326	337	328	373	351	335	376	386	336	350	382	366	325	280	345	390	343	353	363	347	363	372	368	332	377	375	346	355	332	371	361	362	362	355	372	352	371	388	324	373	343	373	374	346	345	368	369	355	351	365	359	336	350	365	340	398	381	336	312	368	332	336	353	347	334	364	336	372	349	347	338	368	321	324	332	338	382	377	321	336	360	386	348	351	348	380	373	368	352	366	349	383	352	348	362	350	306	339	328	341	327	385	364	313	354	363	345	403	340	368	378	342	362	374	333	332	315	322	381	347	349	330	335	347	370	343	347	368	340	354	353	375	352	381	353	384	353	344	353	347	408	345	362	341	348	362	360	350	365	376	379	378	348	343	354	356	352	352	345	365	338	336	326	353	366	325	358	347	330	350	376	380	392	355	369	368	334	385	383	342	335	347	368	383	315	342	351	360	381	353	355	358	328	376	350	340	360	331	310	365	359	357	395	379	325	362	385	348	326	345	372	347	381	343	353	363	345	354	373	356	346	345	349	327	349	390	341	347	329	341	375	326	360	347	366	346	358	340	355	333	343	366	345	368	353	348	327	383	367	372	373	350	355	378	379	333	312	347	356	361	378	376	364	359	386	365	338	366	339	363	350	368	375	348	379	363	387	361	343	320	363	338	370	322	376	358	347	355	341	349	352	335	315	370	349	360	336	328	360	331	385	310	346	376	370	349	330	363	331	374	342	342	354	366	365	407	338	346	401	367	362	380	362	339	318	336	344	355	342	347	363	352	367	353	332	387	335	368	360	362	350	373	334	346	361	370	375	353	368	299	365	365	341	348	378	367	358	340	343	361	320	312	385	360	352	331	369	391	353	343	358	353	354	373	322	377	329	357	321	348	354	374	353	351	372	341	346	324	339	383	361	355	359	362	351	364	334	341	344	353	365	378	343	350	333	346	314	357	357	366	356	386	343	340	350	374	351	344	357	365	363	390	368	323	348	316	339	359	357	367	394	352	323	376	346	343	363	350	375	360	350	324	319	372	332	329	342	331	341	361	334	340	353	352	361	358	391	355	361	349	298	347	323	351	370	333	375	378	343	349	380	354	362	363	363	344	353	356	339	366	338	320	349	374	373	353	350	349	356	344	358	355	318	369	379	364	352	355	338	384	338	342	304	348	369	372	384	377	380	347	379	353	401	350	368	349	399	363	342	349	350	337	366	337	348	325	349	323	346	357	324	320	367	340	342	366	357	329	381	347	321	324	349	329	336	354	365	348	365	331	355	336	368	374	324	323	366	359	372	342	365	322	320	346	351	319	351	365	336	342	344	319	359	359	355	337	355	355	375	341	337	317	363	357	322	354	384	327	378	392	386	326	340	338	378	358	341	368	394	339	364	349	374	360	345	378	368	356	310	354	343	310	369	321	358	360	333	360	395	364	358	381	343	361	329	353	328	353	346	362	347	369	378	349	380	352	353	332	382	376	355	353	356	363	357	364	376	388	381	351	354	372	386	325	350	395	378	325	377	350	352	361	356	365	339	313	339	408	367	340	342	347	363	375	345	379	362	379	343	384	366	348	348	322	330	331	380	337	348	317	362	362	347	353	328	355	348	343	334	330	374	395	345	348	401	353	360	339	364	345	349	344	355	331	340	364	344	363	365	374	348	349	417	342	365	350	355	354	353	365	382	364	339	339	369	369	342	371	357	351	359	333	339	346	334	368	348	339	386	380	347	342	384	374	378	338	353	354	355	365	339	324	372	399	339	351	362	332	322	400	372	378	305	373	338	348	344	347	373	377	342	348	352	344	362	326	344	320	323	347	358	368	349	334	382	361	334	360	355	359	369	353	363	350	357	362	331	339	369	370	346	351	338	353	342	326	346	354	346	335	384	359	351	371	342	348	384	395	348	353	389	349	375	342	354	368	347	357	338	344	373	374	334	386	364	331	378	350	359	389	336	386	390	339	367
22951	20662	27755	23593	20663	20764	11602	1771	1255	1138	1063	968	894	895	881	838	759	819	824	746	784	740	743	678	727	688	733	721	696	731	703	682	734	702	677	627	704	757	685	685	670	667	664	627	664	732	662	662	700	636	691	672	685	661	665	680	691	679	643	694	667	673	647	671	682	667	700	688	682	640	703	679	702	676	643	637	663	709	684	661	659	686	674	671	690	676	680	698	650	641	653	681	608	666	671	639	720	664	639	675	644	714	661	674	702	662	679	647	643	678	624	684	682	674	651	675	653	633	646	645	673	621	669	624	665	648	653	661	640	646	693	656	664	672	671	600	659	666	705	706	666	713	655	671	681	643	696	655	674	683	665	633	669	671	640	621	670	681	599	644	657	611	692	691	671	698	651	654	682	668	672	652	698	692	693	728	681	700	653	655	636	701	644	606	675	679	674	642	623	701	697	646	679	597	680	678	703	690	689	632	661	672	681	679	674	733	656	695	689	647	615	678	631	639	681	696	712	660	613	672	672	648	713	673	662	636	648	658	677	641	632	644	697	638	674	672	683	670	667	706	670	658	685	652	646	655	713	676	657	671	670	667	702	704	703	640	685	697	654	653	680	658	628	684	671	648	681	650	646	662	657	650	634	653	650	693	694	666	650	642	648	671	626	667	651	675	687	692	699	663	670	664	673	690	620	632	660	660	677	667	629	653	692	631	647	669	714	586	635	686	633	653	651	673	631	646	665	648	658	677	656	677	702	636	704	624	661	702	650	654	704	660	691	648	661	684	647	635	657	687	659	633	656	654	626	646	720	662	652	671	643	657	692	637	613	672	674	657	690	685	634	632	624	629	687	703	649	688	672	666	635	645	638	618	638	661	682	692	687	663	632	658	693	624	658	658	660	644	654	649	676	616	684	663	707	695	636	643	655	666	696	689	676	687	596	663	660	682	591	674	685	671	692	702	676	653	690	643	681	705	664	641	675	713	672	656	648	649	656	653	700	680	655	650	658	659	627	636	647	670	598	648	640	646	639	668	673	621	639	666	702	658	668	682	671	663	717	687	659	712	617	650	650	680	685	644	641	676	657	676	669	645	662	631	637	646	694	671	647	649	680	700	636	653	648	653	666	643	689	639	678	676	670	707	664	653	683	678	665	703	668	645	708	688	699	699	655	677	676	665	675	644	695	639	632	598	673	628	669	658	718	649	626	628	661	635	681	648	688	633	685	643	746	709	656	695	656	630	655	616	640	655	676	624	660	683	686	679	631	682	660	658	663	599	598	722	653	665	669	691	657	615	661	671	679	655	677	603	667	674	670	645	697	682	670	670	682	641	704	641	668	631	681	687	684	724	670	703	685	605	647	685	620	635	687	673	647	664	651	669	697	669	624	657	692	655	661	644	715	694	673	690	695	665	618	636	663	690	624	682	635	656	704	638	672	705	632	671	697	625	679	701	686	661	653	663	634	652	636	696	658	651	682	637	655	689	696	671	642	671	635	659	630	672	692	650	678	672	644	676	676	650	673	688	636	619	696	681	654	700	622	663	667	659	613	628	635	687	667	667	621	651	714	701	667	664	696	682	626	664	681	608	623	677	648	646	668	674	657	689	655	631	639	645	664	627	686	680	689	625	638	662	656	651	648	674	635	634	673	670	710	691	662	697	659	683	679	675	682	666	643	682	680	668	665	621	665	654	643	627	631	678	643	686	695	737	680	711	658	667	701	636	634	634	660	628	673	620	697	683	691	709	662	651	667	682	674	640	659	675	676	644	655	695	671	642	661	690	654	651	696	630	660	630	646	647	714	691	669	722	651	644	646	649	689	625	686	681	675	651	650	675	725	642	674	689	628	653	706	649	629	636	670	689	673	662	684	657	715	672	646	687	629	669	665	681	692	682	616	653	661	758	694	695	631	667	689	706	665	660	641	659	710	667	642	672	649	686	701	664	654	703	661	627	657	679	687	706	694	630	706	645	645	671	640	646	645	641	636	670	677	602	686	705	632	663	710	659	650	694	684	678	649	635	636	635	672	679	644	665	665	628	681	652	696	674	660	669	695	653	658	628	649	683	648	660	681	663	652	629	697	686	690	639	659	676	684	649	672	666	706	599	682	673	657	689	694	684	666	677	664	658	663	642	669	663	661	648	717	688	655	644	705	648	631	671	700	627	666	693	658	674	676	646	695	666	661	657	726	637	679	649	647	674	708	660	662	691	670	630	639	678	650	687	702	653	592	719	664	655	673	713	669	664	684	665	667	682	636	636	681	651	688	644	686	660	670	717	689	690	685	684	638	667	678	655	659	695	683	702	678	630	660	653	686	642	642	668	657	697	653	681	700	666	662	679	624	691	703	673	627	741	651	695	620	662	679	619	710	682	649	657	694	656	672	661	667	673	674	660	665	676	677	682	670	672	655	659	651	683	648	687	663	610	672	634	721	681	683	689	653	641	649	661	667	641	682	693	640	659	680	669	692	663	704	649	678	639	696	684	642	692	693	660	683	616	663	632	713	647	645	668	667	662	648	666	666	665	714	650	722	676	698	706	632	686	670	632	675	655	698	674	674	655	681	633	691	669	708	727	643	711	672	660	676	617	672	668	661	654	686	679	653	638	678	649	657	703	701	675	669	626	670	643	629	655	741	665	702	626	667	654	671	647	647	651	650	630	716	646	618	669	658	643	667	665	686	657	656	680	647	704	664	652	701	641	642	696	676	663	663	654	644	680	681	709	688	628	671	694	639	636	681	642	711	610	641	664	681	657	692	703	676	683	684	685	715	673	684	677	660	678	650	637	646	648	677	664	677	684	659	650	643	678	677	685	616	637	674	665	657	644	676	636	667	648	656	672	658	659	642	689	665	641	651	636	629	631	662	658	648	696	705	672	659	601	663	698	692	681	658	685	621	659	675	643	661	666	633	725	646	655	632	669	653	668	680	656	644	659	646	657	689	612	682	634	637	655	687	708	678	668	648	632	686	663	619	618	676	675	649	647	708	642	704	710	657	676	629	670	677	664	662	638	656	688	709	646	647	635	643	640	664	686	657	656	677	643	646	688	705	686	650	665	650	694	628	686	684	671	645	614	663	650	693	693	623	670	649	660	665	721	668	651	696	662	699	658	684	698	646	661	660	656	618	649	654	655	693	641	666	639	650	640	620	732	685	673	692	639	695	653	665	684	668	684	712	691	707	711	699	671	668	684	684	618	641	634	682	672	647	679	659	682	663	652	619	655	641	700	662	627	655	655	698	711	660	691	666	616	643	656	688	707	665	631	631	621	675	683	674	680	659	674	670	721	655	653	659	640	686	693	626	664	657	700	726	701	649	677	647	662	628	637	647	640	654	626	665	663	680	660	638	656	641	692	670	661	710	712	630	761	661	662	692	691	671	677	712	659	662	623	639	667	649	684	641	676	652	676	698	659	672	687	665	662	649	693	651	640	658	604	653	667	700	678	631	655	707	665	666	641	664	667	675	642	659	641	698	642	662	670	688	649	669	653
18044	14782	13111	7355	5018	3720	2994	2393	2032	1653	1566	1417	1226	1124	1036	962	995	875	909	853	794	770	746	820	793	748	765	769	723	719	703	656	668	682	711	684	716	685	660	676	682	670	629	727	656	696	716	692	642	681	685	639	658	677	654	659	651	612	667	678	626	665	666	714	665	670	646	661	645	598	651	665	682	670	606	647	640	634	649	598	611	619	666	638	605	644	660	615	627	651	642	632	647	673	628	679	597	663	683	620	642	673	578	614	613	651	675	644	605	578	608	640	634	635	636	683	620	638	608	654	682	603	624	639	662	632	675	670	661	634	645	608	594	635	649	646	621	683	705	684	649	617	644	686	669	597	642	617	648	614	653	619	603	637	671	682	636	612	656	648	636	619	677	668	654	676	618	627	620	655	650	623	640	655	655	597	625	629	661	634	640	633	615	653	629	599	624	613	685	611	645	590	668	670	663	633	602	690	631	657	639	652	662	631	687	627	605	615	608	604	657	643	625	630	670	624	625	591	644	658	633	607	643	629	645	685	639	627	644	693	575	655	643	656	671	646	634	665	624	678	632	649	631	630	639	616	644	672	607	634	618	634	628	648	687	622	645	621	672	665	628	613	640	628	633	693	634	652	680	630	619	668	657	658	643	684	618	576	622	673	685	618	641	600	635	673	597	639	643	667	639	647	625	641	634	652	611	601	660	646	611	645	645	656	636	639	605	679	625	614	680	613	645	663	627	619	663	637	657	646	621	571	608	640	603	634	630	596	593	659	654	666	596	620	575	646	655	601	656	646	634	639	673	619	637	588	651	632	655	629	625	596	640	616	611	648	647	650	641	593	637	614	687	637	636	630	604	638	641	629	666	633	629	680	644	647	648	612	657	640	604	637	666	616	630	644	641	672	634	666	644	613	568	591	601	669	627	620	659	622	617	625	657	640	634	646	607	620	645	657	607	637	615	639	640	666	632	627	602	666	614	644	664	608	658	642	657	647	642	641	664	687	629	627	639	589	609	664	660	647	637	602	581	677	625	626	623	601	633	638	615	621	649	655	664	648	640	666	610	622	652	625	594	633	613	658	622	621	651	628	647	649	633	643	625	612	641	616	584	595	656	628	644	647	623	650	644	640	621	636	633	636	610	646	631	655	667	611	629	639	611	613	622	650	675	598	637	641	611	687	628	631	611	606	659	626	629	611	638	596	656	607	647	690	642	598	573	608	621	587	658	620	620	658	643	609	647	605	561	645	640	620	654	694	629	646	646	644	589	663	653	659	602	662	650	688	604	625	661	623	634	604	644	607	670	623	611	638	624	605	652	675	643	663	640	642	632	620	644	648	627	600	617	628	670	606	607	641	667	662	671	639	621	606	667	616	644	613	619	634	627	671	641	617	645	648	634	660	690	625	609	618	644	613	613	658	599	630	622	669	597	650	648	614	688	614	649	592	654	576	586	605	629	666	668	624	615	630	676	643	637	638	639	656	648	610	638	611	607	659	620	666	613	640	620	676	652	629	607	664	633	654	617	589	669	615	614	589	630	632	592	665	661	624	680	613	669	669	653	628	647	662	650	637	664	627	631	690	637	690	631	638	630	625	579	628	657	654	655	640	631	660	657	653	634	622	663	664	637	632	628	626	644	640	623	657	649	581	611	646	658	663	640	597	621	653	645	651	641	630	640	615	660	646	631	597	640	659	643	599	635	672	637	633	679	644	719	598	634	615	678	621	633	606	605	618	624	621	647	621	647	653	641	675	627	656	681	598	648	655	643	615	630	665	612	596	642	642	642	621	656	617	623	565	689	619	629	622	643	647	608	617	616	648	628	622	646	655	635	676	681	658	606	625	619	627	605	680	629	585	676	700	666	630	641	655	639	638	653	610	643	655	589	607	616	609	609	637	628	607	655	594	618	601	623	645	671	679	621	651	654	629	643	656	669	657	631	616	621	643	641	612	614	588	639	627	672	594	641	658	627	647	612	609	691	602	633	611	596	636	655	616	636	646	648	633	645	617	645	662	644	626	644	653	657	637	626	615	607	586	650	650	598	648	609	627	651	631	624	618	627	639	586	666	618	676	641	661	630	586	637	625	656	604	624	596	601	607	625	616	689	602	661	671	659	625	687	654	622	638	653	646	611	627	660	638	637	656	593	639	659	591	676	655	643	593	672	630	633	624	624	651	622	632	617	649	656	647	625	645	643	624	640	593	622	603	632	645	696	655	612	639	663	624	624	653	616	657	630	616	624	635	627	619	625	608	620	666	633	590	675	646	587	612	658	677	652	620	638	618	608	584	658	604	622	672	638	677	623	644	621	616	609	639	640	652	635	644	674	611	611	619	627	708	662	635	657	645	616	653	644	617	619	668	683	664	658	659	647	664	605	622	595	612	662	631	686	613	606	619	640	658	653	639	665	619	586	626	658	650	677	629	623	588	620	627	682	583	684	609	601	623	618	602	681	567	637	647	645	645	635	612	572	646	649	640	640	652	683	638	601	590	599	644	626	650	550	619	633	628	652	592	652	590	614	621	629	633	617	634	609	623	586	667	628	605	640	673	672	613	658	661	640	649	622	633	660	585	639	608	626	652	664	647	666	639	642	649	668	661	594	650	596	597	609	613	644	627	650	646	637	622	697	649	631	686	634	642	603	638	667	618	656	673	607	646	636	661	601	601	631	631	609	625	644	667	627	636	621	635	638	628	641	641	639	621	648	705	592	635	642	639	658	699	638	675	563	629	652	643	613	616	662	624	627	622	613	628	641	609	634	618	677	649	644	582	585	624	642	624	667	598	694	668	695	671	670	602	640	657	678	598	642	631	650	651	598	625	667	650	680	658	633	653	609	645	650	664	655	616	665	644	618	653	662	633	666	636	655	639	638	638	628	611	646	623	625	623	621	720	637	687	652	589	620	642	661	635	656	665	664	623	607	659	644	627	628	699	561	646	665	627	618	672	643	643	606	611	679	581	614	684	661	631	686	662	646	602	634	633	632	690	641	600	636	629	616	642	658	610	588	624	646	596	620	587	705	600	625	687	645	645	651	605	658	589	695	593	630	631	640	653	642	639	639	626	625	578	654	648	634	636	623	637	627	633	612	575	625	618	605	682	641	627	614	661	631	637	635	611	636	623	619	646	619	629	611	662	620	674	655	624	612	645	643	632	640	656	612	655	652	673	619	648	625	578	644	607	604	623	625	663	657	640	624	622	657	659	648	591	616	608	589	650	674	632	669	643	652	635	636	663	577	625	641	655	618	587	644	652	599	638	660	634	629	646	688	603	637	600	607	634	613	650	609	660	615	607	573	676	577	666	628	674	640	605	656	657	570	657	614	625	616	628	633	613	603	633	633	662	657	662	671	640	599	648	673	641	592	647	703	577	619	640	632	578	659	661	593	618	688	610	666	698	634	646	642	633	632	601	644	654	653	629	638	656	629	601	638	621	633	611	658	631	640	631	635	681	650	614	596	656	582	619	595	655	641	618	617	653	600	641	634	646	627	625
31175	15376	2447	483	350	351	305	303	301	300	273	287	254	272	281	262	251	278	274	253	271	292	284	266	269	260	239	270	294	246	237	307	234	254	248	248	277	273	244	288	281	291	261	251	283	255	277	257	245	264	276	261	249	267	266	251	255	253	287	276	257	283	259	291	248	264	265	267	261	274	253	288	268	261	291	265	256	271	261	255	249	266	276	272	273	249	304	264	274	270	273	270	244	256	268	272	273	274	264	241	265	248	260	249	271	245	255	279	253	269	269	264	282	285	256	255	277	270	268	282	266	260	257	229	249	280	266	290	265	251	275	271	280	249	262	280	289	233	288	284	289	283	227	270	267	286	281	284	273	274	248	275	246	272	253	252	264	244	282	245	272	256	279	261	267	272	272	286	249	278	282	264	285	254	260	271	267	263	252	259	255	253	280	267	259	291	252	262	272	271	266	268	292	262	243	269	251	261	283	280	279	297	285	267	260	248	251	253	281	244	272	302	249	270	256	246	275	275	286	263	282	266	232	297	255	226	245	257	299	267	276	265	243	246	262	248	256	256	248	277	271	264	281	269	252	252	265	281	291	285	261	259	255	264	252	283	295	276	298	261	273	239	257	246	264	277	280	255	264	274	269	263	245	263	256	284	268	290	277	259	257	269	280	230	265	303	237	265	260	276	246	280	282	260	274	255	299	244	283	277	254	264	266	273	255	269	281	236	253	255	283	273	231	253	246	286	299	260	235	302	248	274	274	258	299	270	250	283	287	250	223	261	259	253	218	251	268	289	250	289	297	239	247	259	248	275	254	286	277	277	259	256	232	246	260	266	281	289	273	262	281	253	276	303	297	267	266	252	253	274	264	281	289	246	256	275	247	242	268	250	237	300	276	272	297	269	250	256	277	253	290	286	266	292	252	264	265	264	282	294	257	267	273	241	263	268	286	267	260	247	242	240	272	293	259	313	266	276	268	269	287	247	261	257	267	274	297	279	291	275	242	244	259	251	269	280	233	309	265	272	221	263	262	289	266	285	282	273	251	293	286	292	261	240	255	263	311	262	248	262	273	278	294	252	280	247	260	270	254	257	269	266	252	262	279	261	281	274	292	238	262	272	243	232	245	247	257	271	251	258	245	240	257	265	267	253	251	287	287	256	282	294	243	278	275	294	260	272	259	302	255	256	253	254	245	256	239	237	262	250	252	273	256	290	274	262	298	275	243	259	265	266	279	252	253	257	257	266	248	242	267	268	276	240	257	265	266	259	278	254	278	279	265	269	264	277	242	238	243	271	268	279	266	236	268	262	260	272	245	266	260	259	251	269	254	231	265	269	253	274	273	231	282	248	263	266	277	286	269	266	250	267	257	242	240	266	274	244	285	268	281	287	270	257	265	282	295	283	270	261	214	263	276	267	277	269	258	303	252	265	274	244	283	266	244	275	275	258	286	273	243	260	231	256	265	241	278	277	272	258	252	248	271	285	260	278	281	278	249	276	269	243	288	275	240	280	278	281	256	247	266	275	314	246	266	277	241	272	276	266	250	280	299	272	252	281	278	285	246	272	265	266	285	281	283	273	276	265	249	281	272	265	245	250	265	259	274	267	276	236	273	264	265	259	249	253	266	246	237	265	267	254	261	284	288	269	254	270	267	287	234	257	237	293	251	251	263	294	275	269	268	264	261	305	271	254	258	233	263	273	255	245	279	265	259	248	231	271	261	278	247	295	249	276	277	244	267	261	274	268	264	263	279	257	255	274	268	277	268	262	260	265	241	264	239	292	283	299	269	274	278	271	263	261	289	267	244	223	281	257	275	236	256	284	305	262	261	255	285	255	267	277	284	243	246	226	293	289	257	239	243	249	298	258	279	294	261	249	261	250	265	277	279	290	256	271	281	250	282	284	282	272	257	270	279	286	302	265	288	243	269	252	265	253	266	275	256	287	287	297	243	289	275	238	284	262	265	266	293	265	286	298	284	229	254	285	268	281	263	270	273	253	252	260	258	256	279	244	269	289	278	255	267	259	234	259	288	241	280	277	253	288	264	286	258	260	271	257	273	266	248	279	238	229	282	277	250	259	271	283	252	254	243	274	265	263	282	259	278	255	242	284	270	280	225	266	267	239	260	264	284	264	255	294	240	260	280	235	284	292	286	240	288	260	242	299	272	276	279	262	270	304	282	268	244	272	273	269	291	267	284	283	266	273	279	298	254	262	259	251	277	266	261	270	272	255	267	290	251	262	243	237	249	269	263	281	253	247	251	268	263	228	287	295	260	259	256	263	293	252	273	268	276	261	281	256	283	257	291	253	253	230	285	287	276	231	289	269	257	276	288	251	256	251	275	262	236	252	264	281	258	249	247	259	263	254	253	267	270	269	251	269	264	264	253	252	278	255	242	285	262	246	233	265	255	283	262	228	243	290	242	272	232	286	277	316	277	247	254	270	247	270	269	269	245	252	261	242	261	282	291	262	263	262	248	279	270	273	272	270	259	247	270	237	252	257	265	285	253	275	268	283	249	269	237	252	278	267	278	283	244	261	251	258	242	269	289	253	277	261	260	244	276	282	269	298	295	277	269	254	285	273	281	260	312	259	288	234	253	280	284	243	241	263	268	289	295	277	269	268	273	256	271	249	232	277	245	256	279	249	304	273	280	270	287	276	270	273	272	257	262	256	254	300	260	297	257	237	263	256	268	251	268	271	261	280	261	262	248	281	283	289	252	262	261	251	255	271	264	260	277	216	256	277	238	267	258	262	267	290	279	256	258	259	264	259	272	274	294	270	276	276	272	241	238	252	244	285	248	260	278	277	273	276	257	250	261	263	252	265	247	278	265	257	278	267	253	276	267	257	258	260	275	273	259	273	265	238	300	238	273	271	258	264	292	280	227	249	258	244	248	258	236	244	276	278	271	288	256	300	239	275	255	251	300	283	279	244	250	276	273	250	267	259	262	261	277	267	276	266	254	247	275	254	286	261	253	271	268	301	256	249	276	259	285	269	290	271	255	271	239	277	267	239	275	256	241	240	282	267	271	274	260	261	301	251	263	249	309	264	261	261	273	262	266	269	284	265	282	268	229	264	263	274	233	253	244	269	256	245	253	253	253	247	279	263	246	256	285	246	258	266	260	288	272	238	243	262	273	248	282	268	296	271	284	255	285	255	261	254	310	287	293	275	283	263	251	261	275	268	294	258	264	271	275	282	272	263	249	278	263	269	258	286	269	283	259	279	248	264	264	259	279	256	264	259	269	256	303	268	256	274	267	261	291	277	240	291	319	278	255	247	242	264	259	253	268	257	262	290	255	286	256	273	263	260	288	256	238	260	249	280	270	271	266	269	251	256	235	239	253	253	286	275	248	252	281	264	277	265	243	298	272	276	295	261	258	263	254	290	266	272	257	300	252	290	262	275	264	277	270	266	274	263	256	271	247	253	268	255	273	276	289	277	284	279	289	266	249	273	265	282	299	276	255	268	275	284	237	245	258	246	264	307	294	255
17354	746	672	467	432	335	342	351	291	322	340	277	295	292	312	318	270	271	277	270	316	295	305	299	259	266	283	275	300	281	298	267	267	299	267	282	287	292	304	286	311	277	308	288	283	264	304	261	289	291	299	283	286	287	301	289	245	275	303	334	264	283	285	271	289	296	302	297	268	272	280	271	292	280	247	259	297	289	304	276	300	309	244	264	285	275	306	283	287	285	313	287	262	276	306	278	278	293	248	286	276	291	283	275	297	318	273	311	260	281	269	267	281	300	261	280	300	262	275	282	281	299	287	293	277	294	271	300	267	280	287	285	260	259	300	287	272	270	291	307	271	307	285	281	286	276	278	271	292	278	298	292	274	299	273	311	269	308	308	260	302	264	308	302	259	291	311	257	275	297	272	293	271	289	302	311	285	276	267	277	307	263	277	284	293	279	307	283	272	282	303	265	275	289	309	311	326	328	287	294	267	309	290	265	317	292	288	289	298	298	260	266	296	277	300	335	270	285	275	286	295	276	260	299	270	286	273	291	289	297	298	284	313	307	284	286	298	281	289	279	293	300	269	287	275	283	310	275	291	294	277	281	313	304	278	286	278	283	284	271	287	290	261	259	309	265	298	290	282	269	332	302	300	282	300	298	308	270	282	265	271	284	259	296	277	288	261	306	280	257	272	286	289	268	299	308	272	300	311	308	275	277	260	298	265	277	285	298	269	272	262	283	294	299	279	274	282	284	292	268	288	315	291	305	287	285	268	302	285	296	287	282	267	300	269	267	271	265	310	316	272	268	288	301	278	296	276	301	269	288	298	308	297	282	297	295	278	284	251	266	318	273	289	262	277	278	294	273	258	284	307	303	295	321	286	312	270	298	286	305	297	295	272	302	284	284	274	269	349	264	290	260	281	273	282	308	282	298	268	277	280	299	283	313	276	280	261	297	298	300	303	300	291	280	272	314	283	285	280	268	274	299	247	275	274	318	256	272	269	297	284	270	301	301	294	294	282	280	272	284	291	306	310	254	284	263	301	300	293	295	288	279	268	265	295	305	293	292	246	266	313	317	292	305	282	290	305	281	289	267	264	248	301	284	284	280	304	287	269	271	262	294	313	324	281	287	286	310	285	312	294	298	287	281	256	293	274	294	270	255	310	269	307	285	286	263	271	272	276	304	265	299	290	316	304	294	272	245	289	293	276	255	275	285	311	281	263	308	285	259	280	277	308	268	278	301	273	286	290	303	304	260	300	280	291	289	287	276	269	267	296	298	276	274	269	290	280	274	275	269	301	286	279	254	320	287	284	294	283	334	293	260	302	271	278	258	281	289	265	301	278	299	262	322	260	278	286	262	290	285	284	283	279	304	265	291	282	271	323	292	291	285	308	303	258	285	247	280	297	301	293	298	273	284	261	290	284	293	316	285	317	297	263	316	286	276	268	271	310	307	293	285	287	282	298	297	280	278	311	271	287	299	293	286	279	267	286	293	265	257	255	290	269	284	327	316	290	286	258	283	269	326	277	251	271	272	271	305	298	304	288	280	296	297	305	300	253	286	257	301	268	296	284	267	267	271	300	298	281	280	296	271	294	266	303	289	302	275	317	297	282	278	289	286	274	304	257	264	308	279	277	250	296	300	276	285	285	301	292	276	265	305	291	268	286	265	277	271	268	311	282	297	269	295	308	273	273	273	283	264	253	278	294	304	261	293	298	302	269	275	273	280	283	285	303	318	282	279	294	266	279	276	273	270	265	281	286	279	287	293	272	270	283	274	293	294	280	296	292	277	294	264	301	273	265	294	278	260	286	293	277	274	296	303	289	275	277	297	316	314	309	292	279	289	298	279	285	307	266	283	265	300	280	282	291	269	301	310	265	271	270	274	280	296	303	266	321	268	308	278	281	253	288	318	281	285	277	300	262	286	277	274	288	272	285	294	269	293	280	297	285	288	325	288	268	284	295	303	313	273	332	302	295	283	286	282	289	294	297	267	281	272	276	296	304	288	301	287	296	279	301	299	289	306	279	245	314	282	283	316	297	277	306	286	296	266	312	288	287	288	296	308	274	282	291	303	279	305	302	292	325	299	270	288	245	285	297	264	298	297	282	292	293	266	260	310	301	282	290	312	304	303	289	285	302	288	281	300	292	305	281	273	298	273	312	297	268	272	270	277	338	282	295	261	291	295	286	268	308	269	273	313	273	268	294	285	271	299	281	285	276	314	247	279	310	311	256	284	290	258	272	306	301	270	274	312	296	305	288	301	274	326	275	299	270	320	275	289	317	287	283	288	289	282	296	282	282	258	253	297	302	280	292	296	299	312	267	291	309	277	299	303	293	277	273	302	302	264	282	298	281	294	285	293	285	288	266	294	273	312	298	254	309	289	271	286	283	275	282	268	285	263	284	311	269	280	263	273	265	291	271	304	286	278	291	294	275	286	296	294	292	270	265	281	280	269	293	274	277	285	284	294	269	264	261	304	247	296	299	302	278	283	293	321	257	298	277	293	278	280	311	280	239	273	303	293	303	317	278	283	264	270	271	279	309	285	296	297	290	260	261	286	291	280	285	284	287	274	265	275	275	264	284	275	278	262	269	295	259	294	302	263	294	275	298	275	281	285	273	273	322	273	274	287	291	268	307	245	267	248	274	304	281	266	270	270	286	287	331	276	267	306	277	269	300	291	281	323	287	291	265	268	284	293	271	260	278	268	262	267	298	282	298	265	277	284	306	253	256	270	268	293	286	310	328	281	286	298	279	268	287	284	269	278	279	278	317	326	305	285	296	264	285	277	265	257	274	279	263	294	282	280	280	309	269	308	309	277	288	294	299	272	288	280	294	276	295	277	290	329	278	269	294	276	272	308	272	293	260	299	296	278	287	267	307	283	291	298	297	296	318	275	290	295	253	296	276	286	269	261	259	279	307	306	268	266	261	314	303	279	330	281	279	281	305	294	267	273	320	293	299	287	305	305	272	288	312	306	284	283	257	266	269	250	292	279	292	275	296	253	277	284	295	303	265	268	278	272	256	293	274	287	267	295	276	291	291	277	284	307	283	295	269	266	290	253	271	267	260	291	301	300	288	281	287	271	291	272	273	301	276	291	272	267	291	287	274	287	296	288	279	277	290	271	276	272	307	279	325	276	292	295	268	285	301	286	305	272	280	307	299	285	276	285	282	267	278	266	302	296	347	265	272	264	299	258	289	276	275	287	291	275	302	265	325	269	287	267	271	292	312	273	281	260	298	309	264	270	298	272	290	257	257	305	259	263	262	282	283	266	302	287	289	300	265	262	301	303	278	290	277	304	289	265	299	285	319	252	303	279	273	285	270	283	274	281	261	266	278	281	275	305	304	277	335	286	288	261	275	245	290	294	265	283	315	268	312	287	309	304	272	277	285	274	282	296	273	267	325	302	284	266	259	287	277	272	260	272	279	297	295	270	331	289	285	304	281	273	292	330	282	287	258	266	286	276	284	260	277	298	254	272	294	270	279	280
24979	20650	27330	23987	20664	10832	1125	755	623	575	521	519	541	421	478	444	435	425	379	404	393	433	376	405	375	428	397	378	371	380	379	393	363	368	396	346	410	360	392	365	396	321	380	375	386	376	381	366	357	396	398	383	345	361	357	343	379	346	358	382	388	374	358	389	356	362	379	335	388	368	353	358	371	352	358	380	362	336	380	343	335	362	363	379	396	363	369	361	368	337	369	388	375	386	337	349	330	360	352	375	387	379	375	364	360	331	362	342	355	362	363	387	328	380	360	341	362	379	354	357	367	344	346	367	376	352	398	400	382	377	366	369	340	357	339	380	347	383	398	394	399	387	357	331	375	352	366	335	359	368	345	359	338	343	368	379	352	398	352	351	394	376	376	356	350	336	355	344	382	365	352	336	394	362	378	367	409	351	378	377	362	362	379	378	354	357	342	359	401	384	389	341	394	365	380	401	357	355	324	351	386	356	368	376	379	372	357	364	371	350	338	368	374	365	364	365	398	316	338	377	356	361	341	367	381	368	355	342	395	356	370	389	371	350	333	348	368	375	341	372	349	367	389	379	400	386	386	359	378	346	359	366	377	351	357	372	379	371	376	374	370	346	321	333	371	322	381	376	375	369	360	373	333	375	349	384	358	347	372	371	356	343	387	383	331	389	390	357	351	348	347	348	336	391	369	351	332	368	405	365	320	362	401	374	326	374	407	354	366	356	381	358	344	374	334	361	363	339	394	384	345	352	396	367	372	354	359	340	341	343	369	348	363	374	360	351	357	341	358	387	370	384	355	385	366	397	341	354	371	367	379	374	381	377	360	378	373	335	348	354	388	387	372	336	342	388	350	368	356	440	345	347	380	379	351	358	389	353	392	343	381	339	375	374	358	350	371	353	382	380	371	359	362	362	386	382	384	369	349	380	367	355	398	362	367	356	352	353	335	360	376	373	382	353	358	368	347	366	378	357	352	365	382	331	417	361	384	376	364	328	348	325	366	370	370	392	377	361	342	368	365	380	364	385	364	326	395	359	381	365	342	376	338	337	337	356	353	383	386	354	375	319	328	372	329	342	368	383	342	398	390	360	381	372	362	362	357	376	375	355	344	349	364	371	349	374	336	386	368	376	361	389	371	356	381	331	364	382	369	330	352	374	346	391	362	370	352	344	354	353	358	380	360	339	386	386	365	353	346	358	362	345	375	352	367	367	340	352	376	354	355	377	372	359	345	334	355	343	350	379	372	376	367	383	330	358	364	435	329	325	370	347	337	398	361	368	338	373	390	353	402	332	325	361	377	341	328	350	362	401	332	338	345	384	375	372	367	357	358	426	350	346	358	379	337	348	368	339	389	390	367	349	396	385	391	345	357	332	404	324	350	350	389	347	387	353	350	332	345	368	333	381	373	348	363	372	381	328	347	363	338	372	387	365	334	366	357	363	361	375	348	349	367	343	344	355	356	326	330	331	351	367	365	377	368	338	368	355	386	394	339	333	360	372	336	386	365	354	334	366	374	375	350	339	359	374	370	359	338	359	371	405	333	354	361	378	385	366	338	367	328	357	374	396	345	377	365	379	388	401	368	384	371	367	370	332	352	365	352	346	348	359	332	358	364	353	339	352	376	393	349	362	386	362	338	386	381	405	361	342	386	406	345	364	367	355	364	369	381	355	369	392	347	377	353	344	362	374	346	381	374	372	347	358	370	357	357	352	351	378	364	364	360	345	346	375	362	364	348	335	360	365	400	370	333	354	338	391	368	388	354	360	374	349	369	369	355	386	352	328	381	344	405	369	338	356	386	353	356	365	349	350	372	351	380	345	359	372	352	405	367	374	329	367	343	349	372	388	367	380	350	378	353	372	318	355	334	376	333	401	357	376	323	373	360	387	352	391	358	376	363	373	392	353	358	359	367	362	348	390	410	360	361	367	392	366	416	365	380	361	348	353	347	388	374	400	334	376	361	336	341	363	360	356	340	358	372	397	390	343	352	372	363	324	349	383	330	346	383	361	346	379	385	358	384	349	368	353	392	349	334	367	323	355	379	392	388	359	384	338	362	391	351	380	413	336	372	367	357	378	365	346	343	376	342	357	341	355	381	361	348	346	381	379	352	339	340	382	352	407	347	401	382	361	377	366	361	333	343	394	369	365	383	369	354	360	347	382	362	364	348	356	373	369	362	386	358	367	340	354	382	359	318	368	345	395	381	372	347	341	358	397	371	375	361	360	382	338	346	350	344	356	348	411	377	388	401	388	360	343	360	366	372	331	371	372	359	346	382	379	359	372	348	408	349	364	330	338	393	375	366	355	354	401	349	391	365	386	407	331	382	344	322	373	342	336	345	353	361	377	351	383	326	338	378	360	363	359	323	353	338	373	337	386	390	368	372	348	364	362	342	363	333	346	357	387	387	390	388	356	351	382	395	348	316	372	379	368	369	348	357	357	362	357	367	345	341	365	353	350	390	359	384	368	388	335	372	356	364	372	371	359	334	347	362	369	345	360	346	343	363	338	395	348	380	370	372	356	350	372	334	358	336	361	366	390	361	372	352	373	378	348	365	360	357	381	350	380	362	344	390	347	388	390	401	391	359	409	361	387	337	358	352	332	366	364	371	360	371	381	365	363	348	360	353	362	361	334	342	341	357	328	364	330	333	358	341	358	345	352	360	376	372	373	392	406	377	333	342	346	360	354	355	387	362	372	388	350	338	367	369	344	383	363	346	395	417	352	362	396	348	386	362	355	382	343	367	340	352	378	348	352	350	336	344	407	343	353	341	393	326	346	377	397	390	394	376	357	347	343	352	368	357	370	344	355	345	368	377	381	369	370	370	363	351	367	361	370	353	343	333	390	399	340	342	379	362	379	399	362	393	391	336	355	342	373	349	308	346	356	349	359	395	348	377	358	376	376	321	399	368	347	369	340	345	342	380	381	369	361	351	383	341	350	357	341	371	356	381	374	337	346	341	372	367	393	332	386	384	376	379	361	384	336	367	355	375	388	365	359	350	349	345	374	378	341	362	356	327	365	378	383	371	362	368	362	361	363	363	370	339	330	367	368	388	412	353	366	360	356	348	338	375	368	372	370	413	340	346	364	317	359	364	360	336	352	378	375	384	374	335	369	325	371	360	362	376	353	372	372	341	377	364	375	374	357	346	371	378	385	348	365	336	363	374	379	350	361	401	360	341	345	328	352	298	407	373	317	382	376	353	372	367	356	371	359	363	361	390	373	379	359	375	358	360	374	324	391	367	361	358	365	362	338	399	360	348	377	357	381	350	390	369	387	371	334	364	325	368	389	376	344	379	364	359	388	353	364	384	384	377	345	350	367	355	369	365	352	337	393	375	321	384	344	349	331	360	379	366	377	384	337	382	364	364	366	363	360	346	380	364	364	340	349	388	376	342	380	353	389	342	326	378	351	355	342	367	359	355	372	374	397	351	391	340	365	373	358	345	344	352	345	371	357	416	331	369	404	380	355	378	378	344	356	373	331
19199	8369	7470	4004	2701	1958	1429	1250	1022	843	742	671	688	602	571	545	539	472	498	474	463	425	466	427	408	386	373	420	443	406	414	389	364	413	388	398	371	375	393	385	401	389	348	376	380	352	377	403	382	388	386	368	385	358	400	375	389	375	398	376	360	412	369	361	362	359	379	370	394	369	358	380	409	343	351	368	349	390	351	376	406	413	356	348	347	370	372	360	346	360	371	380	359	343	374	346	388	328	397	383	388	351	383	353	338	333	369	363	350	382	381	367	370	351	368	392	376	368	389	354	342	392	346	384	335	364	372	341	382	371	387	377	345	382	359	372	363	398	359	396	418	346	368	366	369	374	382	342	356	336	359	369	379	382	358	369	358	365	395	380	363	373	359	359	336	362	367	364	380	338	338	341	374	341	378	393	369	316	368	374	351	379	346	325	344	391	327	328	362	384	374	352	349	336	427	348	364	366	363	343	369	361	361	384	347	395	369	359	364	391	359	350	351	392	381	349	372	349	367	401	358	340	343	357	361	378	356	355	380	387	373	352	343	334	342	391	384	328	382	357	359	374	368	358	379	353	372	344	341	346	382	382	344	348	349	305	367	401	366	344	370	376	373	341	375	395	389	366	361	367	348	384	366	327	353	331	343	336	355	356	372	346	382	339	361	356	354	349	342	370	347	413	354	341	376	333	347	341	338	333	337	360	370	374	360	373	359	367	358	347	339	345	368	366	373	392	369	355	333	363	377	326	336	372	367	353	358	355	330	353	377	367	375	347	366	342	311	373	382	381	379	359	364	353	360	368	357	346	351	359	380	361	366	364	373	342	381	335	364	347	369	334	380	378	356	373	381	357	332	363	371	397	342	351	365	376	378	356	364	335	349	342	355	343	349	351	356	363	347	352	362	348	358	345	379	371	345	354	371	397	375	334	349	359	383	331	339	356	368	332	358	374	386	363	397	357	345	381	388	354	348	342	370	344	337	361	369	352	393	353	351	369	386	364	351	344	343	394	357	378	360	390	356	367	388	359	366	363	399	354	334	416	387	342	358	379	372	374	356	375	341	365	368	363	392	348	389	345	351	396	364	335	389	370	339	327	372	398	369	371	364	404	380	383	331	383	344	362	348	365	384	365	362	356	362	345	371	357	354	356	365	327	365	371	334	384	381	353	344	356	360	357	381	360	380	408	353	351	341	365	357	384	349	380	380	345	329	362	387	379	365	342	349	389	355	366	388	355	348	377	343	378	383	409	340	373	332	315	363	391	325	368	345	369	382	358	355	353	344	342	350	356	318	351	396	359	354	375	368	359	348	365	394	356	365	325	350	341	377	355	395	371	370	359	379	334	379	323	347	348	375	334	357	347	350	359	379	366	346	353	361	343	340	361	337	362	358	348	367	367	393	410	350	378	377	366	333	338	367	350	364	353	373	383	332	382	333	352	319	375	354	365	358	372	351	350	342	359	349	332	347	338	377	365	362	345	386	386	372	341	380	332	368	366	354	364	375	333	375	374	375	365	345	358	382	387	365	337	395	400	350	346	343	351	362	375	346	351	374	353	345	357	388	365	351	338	376	371	374	372	381	350	348	369	352	357	365	355	382	359	365	340	364	358	374	370	363	340	345	385	352	365	362	350	366	345	347	345	348	350	344	357	365	335	323	358	358	358	362	343	365	360	352	364	355	376	382	361	338	368	380	359	337	364	376	344	341	375	357	336	348	376	342	346	379	353	358	357	367	371	369	361	303	380	384	375	359	385	342	349	383	357	357	364	355	372	349	366	349	387	367	382	377	359	391	368	370	371	357	350	324	379	352	371	372	353	367	351	353	326	394	352	321	351	340	369	358	383	337	372	358	363	340	355	340	372	355	398	356	369	396	355	343	360	346	358	376	399	359	331	376	398	326	342	343	374	339	369	381	330	370	340	359	393	349	338	348	372	382	406	353	355	353	348	345	341	370	351	384	362	356	356	355	377	351	375	355	344	367	380	354	357	379	358	365	359	370	365	350	380	403	378	324	347	334	357	339	363	380	337	356	379	396	334	370	352	386	359	348	361	344	373	355	359	390	346	352	357	366	352	366	366	365	354	358	328	375	319	356	385	323	363	333	339	348	361	360	347	383	329	388	328	380	368	370	327	352	338	346	349	364	346	351	341	373	358	346	362	378	358	365	349	362	361	377	336	368	370	316	334	381	380	369	364	326	366	335	381	378	371	335	385	373	396	402	408	366	376	355	350	387	381	369	389	363	345	361	319	344	381	326	311	362	357	324	332	374	342	371	379	396	315	353	371	358	393	392	354	361	388	353	343	357	331	355	324	400	348	351	355	353	362	375	361	341	391	391	397	359	358	358	338	337	341	352	379	366	347	373	376	354	347	359	386	374	357	382	356	350	372	364	368	357	368	372	358	366	342	365	341	361	382	335	357	362	357	322	360	360	346	383	351	377	382	359	373	369	391	337	383	387	380	364	345	352	343	366	334	351	354	342	359	331	357	357	384	362	384	398	373	390	354	342	359	371	371	338	369	392	374	377	364	343	361	345	398	296	388	396	351	365	393	372	379	362	397	384	343	363	392	370	322	330	350	367	343	371	382	394	379	336	358	367	357	334	330	373	351	342	382	332	356	369	351	378	342	352	377	370	354	332	334	381	356	342	329	341	358	394	341	358	342	352	372	351	390	358	370	363	387	344	358	356	366	367	363	349	350	368	372	406	363	362	383	368	388	315	344	392	400	350	378	348	362	300	351	341	389	396	359	352	343	358	314	358	364	357	373	356	352	363	358	376	343	349	362	402	376	382	362	371	372	361	329	355	373	359	361	362	365	395	367	367	398	362	397	356	372	401	381	359	369	364	359	324	357	352	360	307	372	367	363	355	354	347	359	379	361	367	388	370	338	382	357	351	360	360	356	342	368	395	367	352	316	404	358	371	345	375	336	348	379	352	364	382	391	366	375	407	354	358	383	354	357	371	332	384	317	356	379	332	357	342	358	354	353	363	363	350	389	308	377	386	343	367	384	372	362	360	338	366	376	362	401	342	362	339	370	356	370	344	346	360	352	340	320	358	354	326	388	338	333	379	358	371	368	333	356	375	349	382	359	338	376	413	411	381	375	353	355	357	346	391	344	368	349	342	317	370	361	334	350	368	381	363	351	342	338	364	355	357	356	370	364	373	358	392	395	398	353	350	355	364	372	354	394	370	363	355	351	375	378	351	332	350	349	363	355	366	358	362	346	365	361	366	349	352	331	366	354	383	361	362	393	331	364	395	390	354	349	357	328	355	348	375	400	378	373	373	368	374	352	362	389	384	361	380	348	384	350	351	318	349	383	352	366	371	356	357	361	355	345	341	377	357	348	336	335	343	362	392	367	331	371	378	351	359	355	365	382	390	375	368	356	386	366	334	343	338	338	359	381	350	405	359	359	373	383	329	387	338	364	336	390	383	383	388	353	367	357	348	363	376	395	383	391	349	349	368	357	358	339	369	339	389	362
22947	20658	27883	23434	20662	20743	11955	1717	1223	1099	1025	977	919	850	864	854	804	796	787	792	774	731	838	815	763	758	746	739	725	715	739	707	706	638	638	741	679	718	656	694	672	737	715	688	696	668	695	727	674	664	700	690	723	678	692	657	706	651	635	679	703	678	617	701	608	684	689	705	709	684	684	668	697	674	683	700	690	642	670	656	633	660	660	683	642	671	644	648	663	701	690	663	695	651	638	686	657	660	666	647	666	688	668	703	666	653	667	689	647	657	685	677	714	710	668	644	699	641	659	629	653	636	653	678	664	651	666	659	685	717	608	664	720	661	684	663	682	699	696	729	727	674	692	721	679	694	692	684	677	673	678	661	634	668	648	664	675	658	656	666	660	680	649	683	702	678	680	644	694	714	647	682	643	650	680	637	678	670	658	699	686	674	648	679	686	675	690	662	666	665	631	652	649	653	662	714	651	664	662	693	642	701	648	606	684	658	643	655	696	667	662	661	647	691	715	648	689	668	673	661	664	684	653	705	643	680	719	642	695	693	665	687	661	685	637	687	704	685	655	699	677	683	649	660	654	668	636	662	651	700	662	659	639	665	701	673	657	740	662	667	678	638	677	691	691	684	685	653	695	670	671	665	679	648	679	698	678	642	661	668	659	736	678	701	718	629	670	678	694	700	670	655	633	700	694	666	667	693	716	656	688	639	676	678	688	709	663	659	671	666	654	673	711	675	660	683	639	643	665	670	715	659	693	717	678	667	641	709	624	670	668	689	715	661	670	655	620	705	652	693	633	671	677	691	728	684	647	676	634	697	672	656	661	663	610	657	662	712	678	635	660	694	677	670	709	632	697	642	664	672	669	662	634	715	664	656	717	651	668	631	677	681	644	695	708	649	666	664	651	685	724	666	690	650	673	636	679	689	640	685	654	702	632	667	647	702	658	652	709	718	610	696	667	650	717	630	683	693	641	627	709	680	667	638	672	683	642	686	650	669	628	700	638	685	654	717	704	625	702	647	646	700	664	737	633	674	673	674	650	614	696	740	639	662	617	689	703	623	666	656	684	661	649	693	644	661	668	730	679	684	694	643	678	661	669	662	641	680	658	664	646	648	655	692	645	708	645	669	664	672	657	658	733	650	652	669	666	696	631	685	683	675	605	668	683	706	723	655	714	664	677	643	653	654	635	685	666	682	674	634	668	683	662	662	658	692	690	712	710	718	683	665	645	688	665	605	625	678	667	704	692	695	654	667	649	679	644	690	668	685	684	681	681	668	623	640	686	655	645	664	659	695	696	712	633	673	694	690	681	728	688	711	655	638	647	660	640	637	678	638	655	690	624	621	683	653	700	678	669	658	657	627	679	673	700	702	661	619	670	604	657	683	701	710	699	649	705	678	667	688	622	703	709	667	698	668	704	667	735	674	681	671	743	704	656	632	674	654	659	657	720	707	682	651	580	681	672	666	648	692	693	657	687	638	666	704	699	772	683	654	630	673	684	669	639	646	705	628	647	654	653	672	691	689	726	638	654	665	657	666	693	701	669	689	659	641	686	652	646	686	675	659	717	665	713	648	714	695	666	630	667	672	646	670	663	661	669	677	694	650	652	703	641	655	658	628	631	673	703	612	677	725	657	651	694	675	687	667	674	656	659	619	625	660	616	684	660	672	656	624	644	653	687	657	696	657	640	676	695	677	679	652	661	674	634	718	646	699	749	649	713	659	660	721	694	663	665	705	660	698	677	669	662	675	670	694	683	642	712	672	689	631	673	679	677	624	692	665	694	722	660	691	718	695	612	645	679	670	650	674	703	675	619	660	647	673	642	649	679	704	667	662	668	696	672	698	618	640	703	700	679	689	662	676	700	672	653	698	647	674	687	660	696	644	646	670	674	681	720	624	649	685	645	627	693	648	705	653	695	666	618	663	677	662	665	655	628	685	695	664	653	668	670	688	688	681	702	669	681	676	626	700	692	680	696	674	675	653	711	675	674	724	619	660	690	699	691	727	711	657	679	679	686	659	680	667	680	643	658	695	684	688	638	687	656	658	645	697	681	666	664	659	676	670	655	642	680	679	632	681	641	651	661	687	685	634	672	689	685	663	734	639	638	693	690	650	674	649	649	685	674	692	669	667	628	663	676	643	695	671	665	655	693	654	710	697	716	653	646	698	623	686	691	645	679	653	640	694	643	684	686	597	634	678	657	663	719	683	702	645	657	639	625	645	672	700	676	700	649	652	706	683	676	705	688	685	639	688	659	654	650	691	632	649	690	665	630	644	689	681	632	650	688	650	695	688	629	668	639	677	680	692	666	706	643	694	688	653	653	669	686	690	650	698	655	617	675	661	676	693	658	684	685	693	676	691	662	648	630	631	661	684	643	622	635	639	643	661	664	664	716	673	684	671	697	674	657	671	698	658	638	695	743	635	725	635	644	659	661	662	684	676	681	659	680	663	661	624	702	689	646	636	654	692	624	695	667	701	689	654	639	652	686	656	714	644	644	668	697	620	694	661	706	655	628	675	642	669	718	697	670	684	687	655	666	656	624	640	697	656	617	704	696	663	691	665	696	669	681	648	629	664	680	647	660	630	698	649	663	687	641	645	656	708	670	733	688	672	645	688	671	673	632	641	714	685	660	684	679	643	698	624	685	692	677	722	671	651	648	685	711	668	645	670	668	699	658	677	637	675	659	674	706	695	668	632	693	638	644	632	661	654	694	663	674	675	651	646	639	663	699	677	660	621	663	631	730	642	640	698	662	644	667	696	670	662	718	709	637	638	679	635	656	623	653	643	700	636	693	691	673	696	664	617	657	637	658	669	666	663	664	605	686	665	607	645	682	669	671	679	633	655	662	683	696	674	685	624	645	635	646	704	693	650	632	716	670	640	680	659	660	676	679	679	648	594	639	667	679	653	696	679	765	644	652	667	702	699	690	668	627	682	679	661	674	623	677	666	706	659	639	690	610	699	689	661	638	657	698	683	667	674	639	686	671	709	678	699	674	659	701	664	670	658	684	641	657	647	621	660	686	666	627	679	658	689	704	633	649	643	661	678	656	713	713	659	693	686	677	712	656	630	667	687	672	648	679	660	653	642	651	668	658	627	612	637	692	682	650	646	629	693	671	606	672	684	682	684	726	689	709	703	649	701	645	636	707	667	648	685	682	613	657	675	690	710	633	624	701	613	663	613	670	660	653	690	653	675	662	630	674	677	719	647	689	648	623	695	660	697	670	639	704	663	662	700	652	673	662	679	669	676	613	673	698	652	629	701	655	694	659	671	652	688	646	653	714	658	645	662	668	672	662	717	655	657	664	689	673	718	723	670	654	684	680	632	676	677	672	662	704	664	644	654	677	658	685	660	648	687	712	668	662	712	610	694	691	645	648	655	671	649	636	646	671	665	641	668	697	641	675	627	645	626	662	717	680	667	675	651	711	689	741	680	670	668	673	700	706	616	653	674	659	670	633	646	677	665	699	656	696	676	668	698	694	723
16685	14335	13043	7453	5064	3886	2900	2340	1966	1695	1503	1335	1225	1158	1035	1058	997	900	812	883	822	864	792	754	759	776	728	725	718	722	697	707	719	715	659	702	717	635	665	731	695	697	684	709	627	656	667	665	711	625	673	687	676	663	650	642	665	658	690	683	685	625	637	659	619	669	677	585	697	633	654	617	645	674	638	679	653	643	662	659	624	642	647	639	655	657	656	684	632	672	718	676	650	630	626	627	654	604	718	646	664	628	654	656	641	699	609	637	641	643	623	600	634	640	703	646	619	647	585	641	669	602	689	647	665	668	620	687	651	659	621	662	562	650	666	616	675	678	631	681	728	660	624	618	671	625	688	623	667	693	623	641	637	626	670	659	621	624	607	655	685	640	608	656	671	643	595	648	657	649	685	673	657	671	638	646	614	642	656	678	613	687	675	655	628	624	610	591	627	625	643	650	671	685	661	678	637	616	644	637	653	607	619	618	638	644	664	643	624	697	663	577	672	675	659	642	667	614	672	643	670	724	649	688	619	626	629	647	665	628	658	644	611	666	676	660	635	656	645	639	597	658	636	631	666	592	613	651	637	660	625	631	649	620	613	634	667	632	662	625	671	650	600	646	638	613	640	655	654	635	612	592	677	666	649	662	625	704	663	616	608	647	633	632	661	594	618	674	597	606	658	649	644	686	659	628	666	651	659	636	603	626	651	628	640	636	624	620	657	629	634	614	663	604	620	609	683	602	620	624	656	649	605	595	630	664	625	655	591	616	629	625	667	646	637	604	651	651	700	608	666	665	632	579	642	621	673	646	607	654	595	628	683	607	640	632	648	592	638	599	683	626	583	662	626	675	660	635	619	622	659	587	607	653	647	629	675	652	655	645	612	653	659	613	661	659	621	608	602	673	648	618	638	638	617	659	629	656	689	592	665	675	631	616	643	606	625	626	646	667	652	627	593	657	594	659	623	622	668	608	627	702	646	648	606	630	702	639	631	604	644	698	681	660	664	635	635	661	648	634	614	641	649	640	629	679	659	607	665	640	668	650	662	648	646	639	611	635	653	650	636	649	648	639	628	637	631	631	646	643	614	652	586	634	619	638	611	654	610	653	628	620	689	621	618	611	597	643	563	652	641	692	696	646	612	609	670	617	654	641	626	655	671	666	684	651	656	612	602	632	595	650	664	629	625	654	628	642	640	648	625	664	673	656	637	675	631	656	655	673	621	609	655	692	618	642	653	647	625	635	626	633	567	581	673	646	608	640	583	614	636	615	620	613	619	642	672	697	631	652	636	684	654	644	668	643	610	647	585	619	653	604	637	673	660	650	639	673	635	597	651	671	657	644	625	658	672	675	637	604	634	665	642	614	680	646	655	628	636	623	628	631	690	653	708	668	650	643	611	610	711	616	666	628	662	625	635	626	661	675	604	607	675	621	634	633	629	628	641	646	639	651	675	640	641	649	635	648	641	596	652	624	631	656	614	617	652	590	610	645	645	629	629	644	650	612	607	645	673	688	611	653	649	669	643	628	620	681	636	620	668	651	637	650	631	614	644	622	653	617	654	664	656	655	599	665	648	610	648	638	632	623	611	650	621	666	629	608	669	648	647	632	637	622	633	602	669	674	630	612	656	589	639	664	624	584	643	643	642	602	611	625	679	594	626	636	619	662	615	677	659	636	654	648	638	668	631	578	651	685	694	649	638	677	678	650	634	657	634	618	650	609	625	653	611	630	678	670	657	631	619	667	653	641	626	662	614	651	675	672	628	611	679	663	616	630	676	588	649	606	651	665	626	634	633	622	691	669	665	630	641	608	652	673	691	619	671	642	662	621	600	667	650	648	627	659	661	615	694	668	682	591	609	609	665	637	612	605	667	598	635	684	627	650	663	631	663	630	626	650	675	689	639	601	652	612	628	630	660	613	596	617	671	690	675	661	651	624	613	607	660	675	598	644	672	633	630	659	652	667	660	659	659	629	622	638	673	623	610	627	617	699	602	639	617	627	605	606	627	657	706	668	639	668	670	655	588	665	651	606	681	707	618	642	614	626	599	622	678	627	635	643	620	644	650	658	604	646	618	670	581	635	650	596	647	663	647	623	663	619	670	666	649	649	605	609	653	627	595	663	619	625	638	568	617	641	621	633	703	633	648	668	630	653	671	630	646	619	631	647	654	616	648	639	638	638	650	600	637	650	644	602	593	695	645	619	609	629	608	617	653	652	637	639	676	638	653	671	663	653	648	608	675	645	610	593	658	624	664	638	628	646	623	626	672	698	655	643	635	611	644	670	653	684	693	636	610	607	683	642	680	677	693	670	660	672	609	646	662	656	629	679	656	630	621	642	626	657	668	616	623	645	650	672	660	595	674	653	642	606	636	618	640	613	619	644	604	622	587	614	645	662	641	655	644	632	672	644	634	640	638	641	632	679	684	692	645	632	655	652	628	623	655	656	655	688	628	685	670	621	674	663	665	610	666	636	669	686	691	614	623	642	626	651	650	643	599	584	621	668	620	618	647	607	654	669	643	637	659	614	618	657	647	673	630	622	647	651	619	664	653	659	697	651	629	645	650	654	608	638	607	613	607	652	677	644	599	657	630	650	644	643	631	585	662	620	627	616	652	629	610	641	624	607	656	641	656	638	629	657	644	610	636	605	643	675	664	697	610	603	642	639	645	657	659	645	648	650	679	612	650	672	645	629	668	651	624	651	647	587	662	638	620	628	642	692	647	650	654	629	638	673	593	672	697	623	601	637	648	615	655	643	615	641	663	637	673	629	642	679	624	615	703	622	617	647	638	634	624	625	613	618	640	649	646	663	598	643	656	612	628	634	644	626	630	631	646	601	640	606	637	654	655	627	639	640	618	661	637	616	678	645	657	650	619	619	684	680	630	659	656	643	607	605	597	672	706	660	661	657	652	674	689	645	635	611	657	605	638	663	635	649	621	627	617	648	610	610	634	673	643	680	619	681	637	627	639	646	593	624	610	620	660	635	657	645	643	596	648	594	622	593	577	643	612	617	651	670	655	608	639	630	663	653	632	652	700	656	631	676	676	647	710	661	645	672	677	619	625	642	655	606	621	663	651	615	648	645	630	658	654	671	619	652	615	625	618	618	633	611	632	614	639	637	617	624	639	670	603	653	647	612	672	667	657	655	649	623	635	682	666	632	630	643	617	657	621	655	599	658	669	636	642	625	648	652	622	657	619	665	621	615	638	687	682	649	576	673	617	649	724	640	685	648	633	630	710	654	678	602	635	670	615	652	631	691	663	610	673	603	642	634	649	647	666	643	658	658	655	666	644	600	649	633	645	636	646	609	625	641	612	640	640	649	660	669	688	651	619	688	660	618	670	642	642	622	640	646	647	639	655	680	610	653	660	652	646	678	662	622	618	642	653	667	669	609	682	650	659	689	685	673	620	640	644	591	611	702	625	718	637	652	621	614	597	659	659	625	636	635	622	651	634	654	707	658	636	657	625	625	615	628	638	639	595	616
31368	15870	2752	476	387	321	291	279	265	250	292	265	272	296	274	257	299	283	282	249	286	272	301	271	279	291	291	283	293	304	300	264	293	297	271	264	269	284	271	278	264	250	271	278	303	275	292	268	237	294	270	257	225	263	291	274	289	287	267	286	246	233	284	275	259	271	259	258	255	239	287	276	263	299	255	304	275	290	302	281	270	281	291	280	261	249	306	256	248	297	254	240	248	318	284	285	276	288	279	267	271	225	275	258	261	260	254	299	265	282	294	271	270	249	271	291	287	283	268	303	286	254	267	294	277	255	271	254	277	262	253	280	266	234	288	271	282	278	285	260	237	240	270	241	282	266	262	314	256	275	275	261	275	259	254	260	253	289	235	285	260	250	280	278	250	288	262	271	267	265	282	272	277	263	273	264	325	304	262	301	267	282	279	309	281	250	261	251	286	264	271	238	252	287	274	303	288	285	287	281	302	264	271	253	234	288	241	286	262	262	243	283	253	256	272	255	277	305	270	284	263	272	300	261	233	284	288	286	279	261	271	289	275	256	266	265	268	274	266	251	268	329	279	282	264	280	293	306	259	283	287	262	302	292	263	246	263	279	299	284	293	260	274	253	287	279	276	240	235	274	290	293	260	255	260	266	279	278	252	278	302	244	281	281	266	286	270	281	285	253	249	257	253	258	259	273	301	280	252	290	262	301	281	271	294	275	255	284	269	258	280	280	246	249	275	282	270	287	275	262	283	259	243	269	318	285	275	263	273	284	291	264	252	279	281	288	281	289	285	264	262	261	248	255	271	262	293	284	283	289	283	248	279	279	259	263	255	255	256	268	260	239	279	278	301	248	298	289	270	268	268	305	261	260	261	273	251	256	291	281	274	242	274	256	307	296	265	273	260	281	282	273	269	269	288	281	274	309	305	283	281	278	260	278	251	275	259	280	287	268	282	276	265	277	249	264	249	258	291	262	268	260	275	266	236	296	245	295	266	271	293	310	277	296	277	282	274	273	263	275	280	278	273	257	267	253	276	269	281	303	281	275	278	278	280	275	267	264	298	269	254	252	299	262	258	259	259	253	299	261	248	259	250	254	267	286	274	262	257	264	312	258	274	252	255	262	286	274	294	275	276	285	262	281	265	243	243	307	267	276	288	246	267	266	282	281	275	247	294	268	283	264	258	282	301	252	280	270	304	253	275	268	280	240	260	246	276	242	257	255	249	267	258	249	260	293	265	258	276	273	264	294	257	266	260	242	302	265	260	276	270	280	257	284	297	254	281	275	255	264	270	267	262	273	267	263	245	246	277	250	302	284	265	251	221	264	263	264	290	292	274	269	275	289	299	262	246	274	288	263	276	254	300	280	247	259	253	266	281	267	271	275	264	247	277	273	261	255	277	284	267	289	268	292	261	264	275	288	278	283	293	271	277	271	262	232	266	274	268	265	274	254	254	253	305	248	270	267	291	251	283	275	253	271	281	272	249	277	285	249	296	280	294	255	273	257	275	260	271	283	292	245	273	260	279	272	251	281	274	260	272	274	265	262	268	289	267	273	284	276	273	267	281	272	260	300	247	281	266	249	256	251	244	269	277	268	250	278	292	271	296	236	290	300	312	261	271	275	260	280	290	279	274	273	264	257	259	267	306	291	265	267	295	251	297	262	277	260	250	243	258	277	265	276	260	264	260	314	246	283	273	235	261	261	274	290	268	293	254	281	259	260	269	275	260	236	285	240	272	255	249	232	273	274	254	244	255	277	295	255	262	279	258	250	280	294	240	266	266	297	304	297	287	280	285	262	278	248	277	253	266	267	285	260	262	279	271	264	265	287	261	262	253	270	272	279	261	263	247	301	265	252	277	294	249	249	249	275	281	294	269	290	296	241	288	253	303	275	263	279	272	277	286	294	272	284	256	270	276	254	259	261	269	305	308	249	269	269	280	268	293	255	287	266	272	274	241	269	254	259	282	238	273	281	264	262	266	274	286	279	261	250	273	261	270	269	316	273	263	240	261	288	289	309	260	302	249	250	265	281	285	286	269	266	276	292	271	273	258	268	277	274	263	259	305	289	273	287	246	270	257	248	263	288	278	265	282	277	266	249	265	247	237	278	257	263	245	298	269	271	265	279	240	245	273	272	259	249	284	259	304	277	247	253	296	284	269	250	259	257	272	278	276	288	266	271	270	251	273	276	253	293	282	247	263	277	250	264	268	291	267	275	284	262	277	261	289	280	266	268	282	266	260	292	231	260	260	285	259	285	240	291	252	315	272	262	243	294	261	267	267	275	271	286	304	276	303	281	288	279	293	258	292	289	246	259	264	269	256	288	260	288	311	254	272	304	289	261	256	294	270	272	233	254	280	260	260	279	293	261	265	275	270	266	282	257	264	250	281	268	290	269	271	259	281	237	286	284	263	275	276	260	272	251	254	255	304	278	276	267	270	293	261	314	313	282	286	289	281	280	239	296	264	236	269	274	253	327	278	276	288	272	316	270	249	286	260	285	251	267	288	262	298	282	301	286	297	241	267	288	243	266	278	271	275	297	279	284	252	301	245	301	262	268	273	280	271	268	313	275	270	276	287	277	297	268	244	251	260	272	278	288	246	289	274	257	287	292	290	262	279	254	278	251	260	248	275	277	236	271	289	295	268	304	265	270	267	254	297	256	292	269	273	281	234	289	282	272	251	293	243	265	290	271	281	273	296	273	261	244	268	240	277	269	250	292	305	273	282	246	272	284	266	285	282	270	253	275	264	242	300	254	283	302	286	251	276	272	246	281	233	275	261	297	275	286	265	264	287	301	254	226	261	286	269	241	264	256	271	298	268	247	274	266	270	268	278	257	275	299	251	288	271	266	282	303	297	299	268	295	245	269	274	268	260	282	258	290	254	270	275	264	235	283	245	278	281	291	266	250	295	272	265	270	252	244	279	284	270	259	287	248	227	271	280	253	275	258	257	284	298	278	300	261	254	262	285	275	294	281	257	273	282	257	224	236	275	246	285	301	247	261	269	298	263	261	266	292	264	244	267	262	280	296	251	250	275	282	250	284	238	253	266	268	267	307	304	280	283	242	260	262	245	290	273	234	281	286	288	265	275	249	257	291	264	270	298	282	275	257	253	288	294	294	264	305	263	279	261	294	275	265	260	260	258	275	288	268	265	270	287	265	268	267	279	274	272	246	286	249	309	270	309	293	238	288	261	254	283	283	284	266	286	269	282	291	301	267	250	273	272	280	264	257	276	273	278	257	299	295	243	288	266	285	277	283	260	268	270	280	303	267	262	283	250	265	305	281	282	243	254	259	273	243	268	271	260	282	245	237	276	258	274	280	255	254	273	296	247	267	250	273	266	288	254	290	268	240	236	261	278	274	272	277	254	263	252	253	260	265	276	288	292	265	273	276	263	265	265	270	269	285	278	296	268	305	269	251	279	273	253	276	255	242	279	264	257	278	293	270	267	273	243	286	263	247	261	295	272	274	261	261	282	250	254	277
18147	754	627	481	416	321	340	294	304	320	344	320	264	297	323	325	245	307	281	284	298	269	303	279	288	290	301	308	332	266	303	321	329	295	263	289	284	326	277	282	292	281	310	284	282	295	301	290	305	319	304	299	253	308	287	270	322	289	272	289	292	280	289	286	291	270	305	282	296	303	302	292	290	306	320	304	293	304	307	280	273	268	276	277	289	308	330	279	288	267	294	292	291	264	286	288	259	317	261	275	270	301	279	312	309	285	297	270	296	330	299	277	265	289	297	288	320	292	275	301	298	293	315	268	274	308	270	276	309	284	286	292	288	282	286	305	299	303	292	288	333	280	297	301	270	307	299	274	303	264	292	294	297	291	273	286	279	293	265	298	291	278	299	305	293	284	301	284	261	295	290	300	323	303	276	296	293	296	283	285	308	301	297	297	289	291	235	330	284	258	297	273	288	296	295	292	265	268	305	300	314	309	306	283	326	298	263	292	305	305	308	298	300	275	270	304	277	271	309	294	296	253	294	286	301	297	300	257	299	304	319	297	303	278	298	294	288	305	286	259	316	299	277	279	302	274	317	272	309	292	298	293	310	290	305	294	316	281	307	295	323	296	280	290	310	306	292	272	258	279	276	317	302	270	292	276	272	310	299	303	296	288	278	306	294	290	303	323	286	283	263	318	267	260	313	319	291	306	278	302	327	325	286	266	298	290	310	302	291	299	313	304	289	316	289	281	289	271	281	300	299	318	324	275	324	285	323	287	328	309	298	270	300	284	311	318	289	283	300	289	292	279	268	282	300	303	275	318	316	311	299	290	330	286	290	275	280	284	306	305	262	279	280	294	278	313	281	294	294	304	294	296	315	311	310	295	290	282	264	279	275	278	267	260	306	233	292	291	288	281	278	298	252	286	264	327	325	277	288	294	266	288	295	300	306	290	275	307	310	271	299	310	277	310	289	263	274	277	291	328	281	263	302	306	287	287	304	304	294	308	280	302	296	272	288	283	303	290	302	276	290	280	288	310	313	285	333	281	299	287	298	308	268	300	272	301	287	294	279	274	313	282	302	248	277	281	316	309	295	283	294	305	277	294	287	302	300	262	299	304	316	298	278	300	290	272	284	275	293	299	278	294	284	283	287	287	299	296	258	281	322	294	272	287	284	275	267	303	292	290	272	330	286	275	295	306	276	323	294	294	281	288	296	318	286	315	314	273	282	322	300	274	292	269	277	276	277	296	294	305	281	271	304	292	258	285	277	291	280	320	272	274	274	274	286	312	311	280	304	281	291	289	308	301	313	291	290	301	286	329	319	302	280	294	300	286	296	293	279	274	297	270	285	320	287	301	311	298	296	305	316	304	279	293	275	272	300	298	302	293	284	302	294	276	313	280	286	255	255	292	272	296	295	294	294	292	305	286	303	297	293	288	243	285	265	280	309	270	305	265	291	283	269	307	298	288	272	295	315	296	316	290	286	272	282	298	296	305	263	301	291	280	268	276	243	283	299	295	291	318	272	346	271	296	291	277	315	292	285	271	263	262	310	313	333	310	287	298	288	314	293	273	288	305	312	283	283	285	292	301	273	286	316	292	311	266	327	258	283	245	271	284	287	275	284	311	309	288	268	297	249	295	267	276	304	284	281	292	292	276	268	266	281	302	287	275	286	272	294	276	290	306	312	311	293	294	283	273	282	313	299	273	284	280	284	284	307	295	297	310	321	253	327	293	291	311	280	313	283	308	305	299	338	294	282	286	343	297	299	291	279	285	289	297	282	297	269	308	261	286	283	288	279	290	298	306	273	303	298	276	314	320	303	298	329	299	281	281	269	325	273	303	301	293	310	296	262	266	290	310	320	308	293	264	257	327	294	287	289	301	318	290	304	282	270	279	302	274	270	269	314	276	278	279	306	317	303	294	318	319	313	314	271	252	296	315	303	294	259	285	287	273	275	280	304	263	313	263	264	309	263	276	283	294	293	317	332	294	306	312	276	295	259	297	295	275	259	316	314	286	275	249	286	267	297	294	292	293	300	292	286	300	283	303	310	294	304	289	270	291	278	312	294	287	279	275	294	262	294	293	299	264	283	303	297	292	292	310	327	286	268	311	289	300	300	267	302	307	311	286	272	260	296	283	265	296	338	306	282	294	261	300	284	294	286	299	319	264	306	269	293	272	303	336	277	268	280	267	296	294	307	275	284	295	272	304	258	315	309	314	272	272	274	278	319	288	305	288	308	309	283	291	292	294	300	269	292	288	308	286	262	265	287	325	296	301	317	271	282	286	253	298	303	278	304	306	300	279	295	301	294	265	288	300	291	282	312	292	274	305	260	295	312	247	289	258	285	305	299	279	287	293	305	313	292	301	263	295	287	306	281	285	296	296	306	295	329	284	296	278	302	269	308	322	252	278	271	287	312	311	310	255	283	278	298	326	296	259	304	278	287	322	251	293	301	263	276	275	311	261	282	302	310	302	307	243	272	277	296	307	297	290	271	285	297	312	275	307	305	289	289	286	274	283	287	249	275	306	307	280	304	278	275	296	303	277	295	280	299	301	246	261	258	279	283	309	258	267	275	309	311	313	270	296	282	288	287	310	249	280	295	310	316	268	279	312	300	288	287	299	268	311	302	297	280	273	281	318	308	294	297	291	275	275	280	278	283	284	294	292	301	293	285	320	277	316	298	303	265	299	303	310	273	287	279	303	284	288	300	300	306	282	282	286	296	290	295	268	297	300	288	319	293	303	287	284	310	285	281	292	301	289	300	326	301	281	296	305	281	292	331	316	280	266	269	277	285	301	279	286	285	306	297	280	267	290	324	287	261	285	309	262	272	290	307	269	293	285	264	284	299	263	279	262	302	265	281	284	309	282	299	285	295	303	287	290	261	303	274	278	273	301	285	301	277	298	286	276	294	300	285	303	271	300	310	269	271	280	283	273	271	295	315	285	282	284	287	290	284	290	291	279	282	322	285	275	298	282	297	275	285	296	287	308	311	279	291	295	272	297	297	297	314	297	327	265	258	287	285	275	292	271	299	295	290	278	312	310	280	287	273	279	300	311	309	273	294	299	294	322	287	264	269	279	273	266	296	287	274	289	301	285	284	296	299	277	306	285	288	293	295	312	292	302	295	273	292	309	294	323	302	268	283	291	295	300	302	261	272	283	269	304	282	270	296	321	302	278	289	310	286	313	288	296	272	277	286	283	304	286	287	290	282	293	287	312	285	297	268	272	311	289	321	309	304	284	286	307	325	284	300	314	271	279	295	313	301	261	289	290	317	298	332	279	277	307	292	287	277	274	290	277	336	286	314	267	289	316	283	295	291	284	326	275	295	298	293	311	277	304	316	304	310	269	267	284	285	292	292	298	306	294	296	294	301	277	289	273	309	283	291	279	299	305	285	300	319	287	297	315	273	275	277	297	295	316	269	284	305	290	265	254	310	313	249	320	282	320	281	279	296	305	287	290	318	302	267	264	281	284	301	256	255	285	262	296
24998	20662	27203	24155	20654	11862	1203	755	632	549	523	478	504	417	441	424	412	429	396	376	428	415	452	406	396	375	412	408	344	405	376	395	400	402	365	339	355	370	392	349	397	335	386	401	408	417	370	366	382	411	399	411	347	377	376	367	380	371	359	356	406	389	383	391	365	368	383	378	347	407	337	396	386	373	363	348	389	355	344	355	358	366	388	397	379	366	374	349	375	403	382	350	347	381	374	369	369	399	370	340	417	344	368	388	390	388	347	346	359	395	354	381	382	368	355	371	373	381	347	363	378	394	352	355	369	372	366	394	388	364	369	393	382	364	378	335	354	337	388	391	378	351	411	346	401	374	356	358	384	360	362	349	366	364	397	394	386	380	391	352	363	364	374	384	368	379	403	373	373	407	384	372	392	395	398	348	354	365	364	400	367	356	409	425	397	373	361	376	378	351	362	369	371	401	385	390	408	362	369	333	389	402	359	413	344	345	355	366	359	368	403	369	335	389	372	374	373	382	365	344	385	371	349	394	393	367	392	376	381	392	363	340	360	329	340	375	376	378	408	368	374	367	346	364	352	381	395	365	387	336	411	398	336	379	402	393	392	347	387	387	343	373	391	376	355	376	364	351	367	386	387	352	367	373	390	365	370	355	364	399	346	390	369	386	383	353	357	356	358	405	391	364	376	378	317	366	382	370	342	391	351	383	374	342	383	373	369	332	351	368	357	376	393	349	390	374	364	371	371	387	377	389	403	365	354	369	354	366	335	364	382	355	380	382	349	382	393	381	379	360	360	359	392	355	367	356	369	339	390	392	359	397	360	333	378	357	344	360	354	398	389	352	372	365	358	346	390	347	385	341	382	383	349	350	344	393	357	367	366	433	369	359	383	378	354	356	350	374	374	344	368	377	343	388	358	328	323	341	364	360	359	376	360	321	379	349	371	369	364	373	389	402	401	381	367	364	382	364	414	367	396	360	368	358	375	375	349	368	374	366	332	349	383	372	383	334	379	387	372	348	352	371	397	366	381	350	348	383	350	387	387	373	379	381	368	354	379	392	384	370	378	390	402	354	363	374	399	379	367	364	354	353	361	395	427	337	380	376	355	381	401	358	362	362	354	385	379	374	360	356	384	361	398	374	373	360	374	359	366	368	358	384	356	387	350	379	362	370	355	373	371	386	382	375	356	373	394	370	371	398	353	363	371	352	371	361	389	386	371	375	355	402	373	357	356	376	377	353	339	361	368	359	417	400	420	373	370	375	377	386	365	366	433	375	361	371	382	375	377	350	410	346	373	341	350	369	392	420	397	381	360	432	383	367	350	346	382	371	374	340	340	361	330	358	346	371	394	398	379	386	379	336	361	388	334	375	378	343	353	337	371	349	336	386	367	370	373	376	400	377	354	365	348	357	377	378	365	381	378	410	390	391	331	367	348	414	352	387	355	362	351	398	348	414	378	372	365	344	384	359	360	384	370	358	352	395	369	367	357	361	362	412	371	407	376	367	392	355	363	359	401	361	384	385	398	377	390	379	375	388	356	385	364	335	386	353	365	338	377	349	363	356	394	362	359	367	340	359	325	385	369	400	390	384	340	391	340	373	360	389	403	336	366	377	392	343	380	367	375	353	386	385	389	371	386	363	360	376	347	395	383	398	378	377	333	378	327	366	364	359	368	347	367	367	387	362	329	365	385	368	378	372	386	372	367	360	374	369	357	364	357	388	367	379	368	383	375	367	383	409	383	380	367	369	343	342	350	393	333	391	410	372	353	340	365	367	384	366	358	341	368	354	344	362	377	402	351	342	362	338	377	356	358	356	400	392	324	374	372	400	370	379	381	337	337	403	361	400	375	379	321	347	364	362	393	353	365	372	356	353	357	360	385	354	355	361	340	340	363	377	370	361	388	368	379	384	380	364	350	381	369	346	367	369	378	374	370	341	345	376	392	367	384	387	373	386	388	349	380	361	360	355	341	358	374	403	353	363	379	380	363	370	355	353	351	373	384	370	397	370	384	351	379	339	366	372	373	372	359	364	378	344	381	376	347	346	402	392	361	348	385	396	378	392	364	356	364	379	371	398	351	352	387	363	360	368	353	380	383	359	386	368	350	384	353	382	354	362	353	376	369	352	382	353	377	364	392	332	362	384	364	373	386	382	351	374	378	349	354	353	365	347	374	399	361	390	400	377	361	358	375	366	387	363	367	366	399	353	380	421	372	373	345	370	357	369	354	364	364	378	361	340	346	390	371	387	385	396	339	347	362	363	391	346	371	387	346	379	420	378	395	331	356	372	358	368	334	368	381	345	388	364	404	364	348	366	378	393	341	346	354	384	394	362	354	377	367	392	361	381	352	369	355	381	374	352	370	387	363	374	380	388	353	375	364	362	331	335	383	400	381	353	389	371	352	353	381	377	382	391	387	361	346	403	331	374	373	328	359	380	411	318	332	358	342	376	327	386	433	358	401	385	358	369	389	351	381	332	370	379	349	354	382	380	351	350	358	359	384	357	385	391	354	348	369	358	367	380	383	363	375	369	370	377	373	346	408	359	377	376	386	370	377	370	385	370	375	355	364	372	394	375	346	393	322	377	334	362	385	372	386	355	376	377	344	370	387	378	407	370	411	383	314	372	306	386	359	390	365	368	378	342	350	355	345	386	372	346	366	416	372	368	360	400	365	367	364	340	382	338	367	376	401	362	368	388	329	372	354	351	378	369	385	373	379	370	353	371	383	334	375	401	356	394	354	355	377	379	381	382	364	341	372	395	384	377	396	340	352	365	363	358	413	363	335	381	358	350	358	379	379	343	375	360	366	354	376	364	350	362	371	355	363	367	337	351	393	362	360	356	410	370	362	388	356	392	387	363	394	364	384	371	346	372	386	335	368	361	359	343	340	395	420	371	387	343	337	380	382	384	327	356	345	386	385	394	385	378	377	387	359	378	360	383	387	381	394	358	368	382	348	375	396	372	384	345	364	377	340	342	374	368	391	391	341	358	343	411	400	366	384	360	356	368	355	367	375	421	387	353	387	359	368	385	388	387	367	389	379	377	349	357	407	375	391	381	389	368	340	379	339	344	377	328	356	349	331	345	378	388	428	371	392	377	334	359	358	375	409	371	354	393	378	366	364	381	403	372	373	388	380	342	402	397	372	384	387	354	368	400	364	369	374	367	386	376	344	370	407	356	343	384	357	385	366	350	350	372	392	362	367	390	347	348	383	391	396	359	419	387	372	382	342	366	379	348	350	378	388	374	349	341	394	383	383	352	396	357	378	362	346	361	350	359	373	379	336	371	365	368	394	334	364	361	352	377	379	361	411	359	362	375	399	389	384	386	325	366	361	354	396	348	351	373	369	381	336	360	368	360	380	338	356	371	350	375	387	358	361	357	363	376	359	348	373	343	342	348	366	354	359	388	393	378	351	326	385	383	389	359	366	373	382	378	384	365	356	359	390	356	347	386	361	406	347	367	398	368	351	351	369	345	377	382	358	393
19103	8133	7248	3829	2545	1903	1405	1178	960	858	735	743	608	588	558	502	510	484	456	443	461	476	446	404	449	434	394	464	412	387	409	400	403	390	411	403	360	398	444	373	405	374	372	405	404	376	337	361	384	398	361	409	379	368	411	406	388	377	398	376	365	376	392	379	415	392	354	376	357	341	363	354	377	384	370	343	349	356	365	351	364	363	347	395	343	350	351	357	373	365	342	342	392	373	371	351	370	385	372	392	400	397	382	330	357	341	341	339	381	401	361	341	361	368	362	357	377	383	383	352	380	389	345	358	352	381	390	371	397	366	360	329	369	353	382	360	344	373	381	419	412	338	352	384	383	368	360	395	350	360	340	374	385	346	349	351	364	381	359	356	394	341	389	378	338	403	384	348	386	359	341	390	341	395	363	362	363	390	336	366	380	368	359	376	348	381	364	370	396	364	388	336	339	335	368	393	372	383	326	389	399	395	389	351	378	336	370	365	404	370	380	345	385	347	363	377	356	326	373	380	388	377	379	355	384	374	389	365	393	367	362	344	343	342	336	366	360	399	328	372	346	338	380	366	339	346	382	355	368	360	362	377	331	354	356	358	371	338	388	341	337	392	384	362	383	365	341	355	361	363	401	367	390	324	402	356	358	335	377	364	354	345	353	377	395	337	390	342	340	396	354	394	351	390	363	399	336	374	369	352	346	371	387	377	412	352	363	368	374	336	361	351	337	388	368	395	393	352	330	389	365	350	346	331	381	317	349	336	358	396	357	366	396	364	385	361	385	367	384	363	363	348	366	353	374	363	369	370	329	351	381	353	331	342	375	341	358	366	348	359	365	371	362	377	365	344	369	374	336	359	348	355	389	386	397	366	369	360	341	348	354	307	362	354	372	376	362	387	340	372	387	352	370	369	397	365	357	354	376	390	398	350	362	361	368	354	365	367	359	372	399	345	331	386	352	359	366	380	324	374	376	393	394	362	374	338	379	407	326	332	378	349	337	372	331	345	360	356	401	347	327	355	405	354	371	361	356	365	378	384	328	370	355	379	358	354	380	378	400	398	361	327	380	367	363	386	334	365	382	371	363	361	361	356	395	344	388	369	383	354	371	357	400	364	322	354	385	344	368	336	392	391	352	395	361	360	372	376	367	365	338	373	374	358	382	374	352	397	360	364	376	347	370	375	378	328	399	353	397	374	351	397	362	373	313	389	348	345	379	384	366	355	399	368	352	384	359	367	364	364	365	372	349	384	360	368	370	345	379	357	398	367	342	347	398	390	350	381	370	371	355	365	401	336	349	376	362	355	353	386	352	343	339	326	365	377	384	344	371	342	389	381	361	350	372	384	391	372	422	376	348	361	365	387	367	377	372	395	395	323	374	371	344	381	362	388	379	368	399	377	347	360	350	368	395	381	381	356	376	395	384	374	346	378	376	369	376	344	382	400	353	368	337	355	353	369	311	401	370	349	393	345	380	340	344	379	402	371	355	352	359	338	351	417	356	352	391	378	384	368	362	364	367	394	392	360	350	327	366	398	401	348	351	384	339	381	348	347	431	335	399	343	388	363	361	345	339	345	388	362	337	337	338	346	359	379	346	342	367	385	329	377	350	375	345	379	351	370	331	381	327	370	395	369	351	335	336	342	361	361	369	347	392	370	375	368	330	368	371	367	343	340	370	355	398	384	374	383	410	363	380	373	383	364	384	392	368	360	414	369	383	345	356	313	360	349	371	344	374	363	370	384	387	380	370	350	368	365	346	382	374	361	365	372	360	368	352	366	388	371	380	368	392	360	380	335	370	372	373	344	368	348	336	373	340	379	340	359	369	397	374	351	331	397	393	382	333	367	363	344	343	344	349	357	326	375	325	384	362	346	354	342	348	350	339	367	359	376	366	404	379	375	388	416	367	345	383	378	338	323	349	374	358	379	336	370	330	356	401	360	335	388	360	346	392	345	383	375	388	376	349	349	395	353	382	378	349	360	380	355	366	398	363	377	363	373	362	385	343	385	397	358	370	390	371	349	386	387	394	379	353	374	357	366	393	357	360	362	384	368	388	347	403	346	374	386	355	404	377	350	393	365	383	355	327	345	332	382	345	362	385	368	371	409	357	336	389	355	341	345	372	361	350	356	355	340	377	380	340	368	346	359	347	382	354	367	332	375	400	372	350	371	356	365	366	359	397	360	399	380	385	375	402	348	366	389	360	369	363	366	378	386	356	339	370	390	372	343	384	390	391	364	341	378	357	367	344	355	382	352	324	361	346	389	363	351	361	382	341	366	358	345	376	325	347	347	354	346	361	361	363	352	358	387	364	371	372	356	371	353	388	380	389	332	350	376	337	319	386	344	403	369	346	395	400	331	348	356	387	388	331	371	389	404	361	379	377	376	374	354	343	352	376	390	369	370	365	391	363	347	348	377	393	400	326	394	343	379	359	353	371	341	351	349	375	381	391	352	370	349	387	349	342	361	380	361	344	338	366	357	327	364	379	378	352	333	352	374	318	361	403	380	376	396	375	387	349	370	371	367	373	391	348	355	384	394	376	369	378	375	378	390	392	357	356	380	366	382	395	384	412	413	349	334	380	372	374	390	356	332	392	370	375	374	379	364	371	359	333	376	375	367	349	393	380	351	381	358	371	332	343	342	340	353	379	359	355	383	351	359	345	341	317	368	384	360	370	370	345	381	343	389	369	361	374	337	345	354	373	416	369	358	386	337	394	328	350	376	358	369	345	347	392	332	354	383	382	397	416	359	361	328	369	350	338	369	368	387	390	383	346	389	369	356	358	352	372	352	358	368	364	377	354	364	364	338	349	350	357	352	411	353	389	346	357	358	397	341	372	343	383	367	373	358	348	326	352	381	401	367	345	361	356	375	364	377	362	373	397	348	387	356	376	402	340	358	346	344	366	384	372	367	353	360	358	387	377	390	380	376	339	381	377	352	354	372	326	399	395	389	384	388	389	371	386	374	364	375	388	385	366	359	378	333	363	349	354	357	375	378	339	339	329	371	356	375	371	364	351	373	388	357	309	358	386	338	344	386	371	374	345	361	350	354	346	360	386	358	341	388	389	325	375	360	359	360	355	355	367	349	347	358	369	357	352	356	365	400	373	387	335	354	384	351	338	342	360	402	348	376	382	377	341	323	327	371	354	389	362	366	379	365	347	350	380	378	361	351	365	399	357	337	347	357	352	353	378	346	361	344	369	386	365	352	347	373	349	352	374	381	375	343	369	356	357	349	384	362	381	396	380	397	375	340	383	366	403	390	362	353	345	348	375	341	363	359	335	371	373	368	393	350	367	371	368	387	372	350	381	383	364	383	362	379	348	327	342	402	342	382	368	391	350	371	351	348	402	366	365	367	357	367	371	404	376	346	394	354	347	370	402	337	366	355	385	370	352	377	362	351	341	376	367	400	349	351	367	357	344	348	352	353	368	361	354	370	355	372	357	360	352	360	370	387	382	355	327	358	356	335	391	377	371	373	367	368
22944	20646	27341	23954	20649	20713	12639	1705	1161	1153	1013	950	875	889	856	817	802	792	768	760	745	798	715	757	724	735	747	722	741	732	704	710	690	734	736	686	694	743	655	726	712	685	701	721	695	714	651	652	688	672	694	648	677	674	767	716	690	668	679	694	690	704	687	688	677	685	708	689	720	651	700	651	663	650	690	697	665	703	689	646	693	642	646	685	666	695	663	684	702	664	732	658	635	636	672	626	673	721	697	714	698	660	671	638	704	720	654	664	637	655	699	720	685	706	701	711	691	681	649	662	676	716	688	676	665	648	673	698	690	746	644	642	724	688	719	692	605	647	676	727	713	672	674	671	632	719	695	715	605	651	696	739	686	696	691	636	626	660	689	640	649	627	693	663	700	655	655	701	682	666	722	646	699	663	692	709	658	694	656	731	704	666	710	620	711	664	658	674	665	642	664	654	709	643	700	654	663	656	714	658	627	660	660	656	659	647	661	686	700	671	640	651	667	680	687	671	704	706	676	673	652	684	634	678	689	604	668	677	667	675	702	722	700	713	711	663	655	738	662	623	624	673	640	682	700	726	703	709	670	655	672	695	637	707	671	659	615	640	734	660	695	709	661	637	658	672	688	685	641	646	698	693	693	673	679	635	740	697	637	685	664	668	649	631	656	650	674	687	599	669	729	697	701	723	699	734	654	661	642	712	677	628	692	662	685	671	665	709	654	655	658	658	653	666	729	719	690	648	686	668	631	636	694	654	661	723	685	650	676	694	693	680	694	708	694	674	650	686	705	666	646	716	689	685	649	721	701	694	689	695	685	671	720	667	667	657	683	685	645	652	675	666	703	684	608	688	664	704	689	659	699	713	630	680	651	726	674	708	698	673	691	689	682	722	658	737	672	706	686	689	678	688	694	686	636	711	703	691	685	715	687	688	679	673	657	712	721	684	727	633	672	688	632	669	672	639	665	694	693	707	651	693	689	756	618	694	689	680	679	688	671	679	656	683	640	639	678	651	647	665	674	680	676	660	702	679	702	660	631	661	693	724	701	681	708	698	706	699	684	647	644	680	652	685	701	681	675	679	624	697	692	675	661	658	680	645	693	674	659	657	666	697	656	683	686	656	662	685	680	636	666	651	684	699	668	655	681	636	676	694	649	662	685	669	702	703	681	651	627	650	655	688	694	622	676	660	692	683	681	680	688	675	657	736	665	721	685	645	657	651	712	639	684	721	720	694	697	663	696	665	623	646	635	695	677	728	680	649	635	646	705	704	671	656	708	687	613	673	628	683	678	693	705	693	635	694	646	662	722	724	686	646	687	653	664	621	670	701	659	627	689	661	670	680	670	701	651	647	692	699	674	699	687	682	704	692	684	638	676	705	706	729	618	695	644	669	663	655	705	638	674	680	658	657	659	659	674	697	670	732	673	713	682	665	700	701	667	708	684	676	679	678	661	681	697	622	681	685	686	631	652	662	686	646	709	723	693	690	673	694	659	686	711	672	704	689	670	650	679	754	692	676	686	650	645	691	658	670	632	604	698	636	679	631	667	721	639	636	699	707	677	668	710	666	653	697	667	685	678	695	688	722	686	685	630	667	727	688	646	679	697	669	647	700	650	660	688	677	675	660	684	682	691	698	647	644	701	688	687	673	653	656	679	671	655	663	652	689	671	706	704	707	683	689	663	698	689	667	685	706	686	735	710	679	679	665	678	701	661	705	656	695	741	649	692	653	681	693	631	654	670	659	663	664	690	679	669	693	679	684	671	698	678	687	684	757	680	641	679	649	668	703	695	672	657	669	660	671	718	669	680	713	700	712	700	688	666	642	659	705	627	650	715	646	698	707	646	708	696	687	665	649	700	680	680	642	719	710	664	705	660	656	637	699	669	664	687	689	727	689	594	650	720	657	685	709	666	702	671	703	663	736	685	649	661	639	654	663	672	628	733	716	694	676	625	694	647	637	650	718	666	678	697	656	662	685	690	698	679	675	691	664	673	679	667	687	721	648	640	700	654	707	682	670	661	685	627	696	669	655	660	639	656	670	677	650	635	598	634	715	692	637	648	662	644	687	636	683	686	700	638	691	698	675	677	675	692	695	712	722	710	686	708	682	666	683	695	685	661	677	607	717	667	662	682	648	712	650	726	669	633	693	724	669	676	675	681	682	694	683	692	641	695	688	648	686	604	692	681	649	694	704	694	632	652	684	697	665	704	677	673	669	642	654	701	665	642	685	680	661	743	704	645	668	711	724	767	730	674	702	677	728	673	636	637	685	688	692	681	647	677	704	701	662	685	712	664	688	649	675	667	652	682	659	641	681	638	672	682	657	670	646	708	660	707	698	676	687	689	719	696	643	689	706	721	695	660	729	657	647	661	672	650	663	704	673	638	664	670	648	689	687	722	657	691	689	674	668	623	657	671	684	698	669	679	657	641	640	662	625	679	732	647	672	746	689	672	678	689	713	703	711	683	660	650	686	641	682	647	687	672	692	672	671	654	648	673	687	658	670	674	675	633	657	654	677	674	668	724	720	701	642	644	671	692	686	719	668	636	694	642	663	692	737	712	630	644	652	671	716	695	651	720	658	671	631	675	693	683	625	660	684	647	673	670	646	685	676	671	649	689	666	603	671	630	735	677	663	694	706	657	643	691	655	675	684	636	682	653	664	662	682	704	679	643	703	644	666	710	639	706	694	699	643	656	682	674	698	685	698	665	679	694	723	656	669	685	702	674	710	666	678	698	680	648	680	667	640	748	667	660	692	681	670	703	672	718	683	662	692	681	696	654	665	677	672	620	679	636	643	687	684	644	704	700	632	687	692	683	695	671	672	667	638	696	702	674	674	631	690	698	625	638	673	603	689	689	633	701	708	619	695	676	688	700	737	700	654	635	617	637	678	633	621	636	704	689	623	676	683	696	668	667	650	646	673	647	666	673	700	657	657	676	653	668	672	650	698	713	662	685	707	694	666	695	657	666	663	677	709	688	644	673	666	659	673	678	661	653	690	676	646	685	658	684	673	679	702	656	666	622	677	692	700	699	707	676	698	661	667	676	686	675	704	640	727	706	630	681	679	688	665	703	665	645	635	701	657	684	697	635	710	640	679	690	649	713	691	658	659	641	674	663	685	702	656	694	634	676	685	679	648	653	665	693	672	652	717	661	632	672	674	667	691	688	686	634	702	648	712	654	653	680	631	704	654	627	648	613	640	649	670	652	640	679	678	688	679	675	691	655	642	654	636	644	672	654	677	686	655	656	647	663	603	670	692	652	655	638	656	693	651	678	648	691	670	710	680	657	659	696	648	708	654	694	641	644	693	660	622	723	665	653	700	659	672	661	704	693	680	617	704	727	666	662	668	701	672	653	664	699	650	702	673	656	706	693	701	631	687	700	717	687	695	730	684	681	684	710	681	665	662	700	722	670	649	637	670	687	702	672	660	705	663	668	643	677	658	764	658	640	687	696	661	664	743	660	682	659	628	630	641	680	667	668	691
17260	13591	12268	6852	4626	3511	2765	2206	1860	1583	1414	1281	1193	1102	1030	976	929	927	835	870	839	830	859	787	721	733	763	766	709	729	686	677	682	716	669	676	720	718	675	705	704	675	706	636	669	700	630	703	669	660	656	661	675	667	631	643	680	670	666	618	662	637	647	602	643	637	649	661	669	665	695	647	672	659	637	637	650	675	655	671	623	640	626	645	652	662	653	675	664	627	663	667	615	665	652	626	664	692	642	644	691	653	650	657	671	633	629	695	640	655	659	657	599	637	631	623	582	605	593	638	684	678	597	636	626	641	647	623	614	637	678	646	652	660	676	637	648	638	664	747	699	627	626	670	646	638	679	680	595	685	626	637	626	612	656	665	664	631	692	615	664	582	680	658	639	644	675	622	627	670	628	642	629	612	680	688	701	648	654	605	659	657	645	661	649	622	649	692	649	626	630	636	660	664	658	650	608	639	605	640	662	654	659	646	637	654	646	644	626	655	641	641	688	616	639	624	664	641	657	649	678	632	656	645	659	648	664	659	634	649	638	658	628	628	649	675	643	592	642	663	640	640	643	612	649	658	599	638	607	657	630	649	619	643	624	631	660	666	616	646	639	660	644	617	650	615	658	641	664	654	632	683	637	655	630	634	666	670	685	676	602	620	646	643	660	643	654	661	654	631	617	623	698	635	652	634	655	636	622	679	670	639	647	636	615	671	631	651	642	610	626	653	661	588	641	650	681	671	642	670	669	618	614	594	639	616	636	691	619	662	668	683	642	648	653	660	670	642	626	648	669	677	674	682	640	641	673	687	607	702	640	632	588	660	682	645	661	681	649	657	656	683	661	653	632	627	592	624	658	643	596	598	660	639	654	628	657	670	635	710	710	638	658	630	632	687	614	636	661	616	663	641	647	678	666	679	646	653	674	642	652	635	669	628	643	650	642	656	643	621	648	633	631	691	674	661	654	634	635	620	662	631	636	653	599	629	666	621	659	663	640	601	669	661	680	660	630	599	623	616	651	666	662	652	635	657	650	612	630	687	633	582	666	661	659	610	627	662	577	651	622	650	647	613	626	624	625	644	668	640	622	637	664	651	631	643	692	615	672	636	634	662	642	653	634	636	752	677	617	624	638	664	639	631	655	621	641	662	658	685	662	628	619	676	631	647	661	676	651	662	631	596	622	647	645	611	622	680	654	663	629	644	693	685	682	625	644	604	661	657	656	635	640	616	629	628	682	599	617	669	655	610	607	626	639	642	638	653	638	613	638	624	697	660	651	651	635	672	621	639	661	634	647	648	632	637	673	630	613	635	677	667	662	638	651	579	660	623	671	631	668	629	625	643	664	645	652	675	618	629	653	611	632	711	696	660	649	636	641	605	664	605	655	650	629	673	667	618	639	646	658	656	610	635	646	645	681	674	668	670	607	649	636	658	668	606	664	660	581	693	629	680	664	666	628	670	643	646	651	646	636	636	610	623	636	701	617	654	668	638	647	659	671	676	631	594	640	622	648	622	631	665	632	682	596	687	641	650	597	652	631	604	656	602	631	636	588	640	635	629	622	677	653	652	643	675	665	662	619	643	694	608	684	649	641	619	643	649	680	647	622	641	642	606	563	642	656	675	645	659	657	626	610	650	662	685	657	660	612	634	700	618	645	636	641	654	669	629	666	652	646	653	672	617	628	687	647	652	637	677	652	653	680	632	646	625	652	624	650	630	620	610	627	611	607	634	659	646	630	638	679	664	680	671	614	629	659	628	669	628	672	683	697	636	637	639	649	628	668	657	621	631	652	709	644	663	611	649	617	673	638	658	662	635	645	654	587	659	661	673	612	668	631	610	661	638	652	647	644	634	610	656	667	637	649	664	640	665	631	614	652	634	637	645	669	628	597	627	660	639	658	646	636	616	683	650	624	697	643	591	663	683	621	653	647	688	639	646	623	685	652	619	663	659	631	649	661	651	647	612	656	654	671	640	622	669	640	608	665	656	649	607	632	653	626	641	643	612	645	604	661	641	631	647	673	655	641	700	686	651	625	688	549	631	633	646	630	632	614	651	694	647	639	637	687	629	641	629	636	686	627	647	648	708	616	679	666	630	583	638	637	673	641	601	655	680	637	675	641	635	670	606	580	676	697	620	588	601	596	654	601	616	703	613	655	676	654	627	633	670	638	667	657	659	602	673	665	625	627	618	626	673	675	662	674	672	619	646	643	637	650	639	641	656	629	693	613	652	636	694	639	638	621	640	625	662	612	636	668	646	635	622	629	630	626	656	620	634	660	647	627	652	589	633	684	620	612	674	647	621	616	627	639	642	603	692	657	634	637	666	645	640	669	653	638	627	613	654	653	625	631	641	675	647	617	615	620	661	707	620	622	666	667	621	608	623	637	616	692	603	646	631	617	624	673	668	617	690	671	638	649	649	636	686	639	643	665	693	685	632	641	645	690	649	666	627	659	654	625	671	658	638	674	678	694	602	629	681	607	667	680	619	661	680	647	640	646	658	692	678	627	642	622	656	648	639	642	642	640	657	645	645	693	643	647	600	653	634	644	690	658	635	684	658	643	657	645	619	701	656	654	649	646	669	679	681	627	641	626	638	641	647	641	623	639	664	679	651	656	588	673	624	668	654	633	687	682	629	599	650	595	647	661	636	664	607	650	637	680	643	599	638	603	618	699	663	619	662	669	620	650	635	670	635	667	637	633	689	618	656	601	627	612	619	656	601	617	634	652	676	621	672	669	627	612	659	651	656	669	662	627	644	611	673	629	675	643	605	670	641	629	639	625	602	651	624	629	607	673	667	629	655	634	651	630	647	668	637	593	619	680	644	645	620	681	635	643	648	673	650	651	630	687	607	641	613	658	632	673	651	656	571	621	674	639	640	650	590	685	614	639	643	686	655	658	682	637	639	603	672	682	647	652	647	648	639	641	644	625	623	585	668	666	661	637	660	652	650	677	622	664	654	626	638	677	629	632	636	664	647	680	647	651	606	677	626	690	656	651	621	682	665	640	644	647	627	651	630	633	658	641	647	632	639	632	639	616	668	660	615	623	670	673	640	654	685	616	627	724	652	656	644	626	647	655	646	669	645	655	599	646	662	643	611	630	640	634	670	642	655	653	635	690	637	634	665	648	654	656	641	664	677	659	651	662	682	658	644	633	609	667	631	663	631	669	643	616	655	636	680	685	606	636	576	630	614	669	615	566	637	656	647	642	618	620	709	638	654	656	660	613	654	667	638	656	656	640	600	685	638	618	647	632	649	654	613	685	624	617	684	667	648	653	652	630	660	622	611	633	625	652	667	624	630	665	650	672	608	602	653	631	663	677	650	598	637	628	558	645	626	679	655	639	662	656	620	629	653	637	645	662	693	612	609	600	661	672	625	677	638	624	613	618	642	622	692	637	609	657	628	607	648	669	655	613	639	705	634	637	700	688	628	666	690	634	640	672	669	669	630	609	653	656	661	659	632	666	632	698	657	643	663	665	611	621	663
32340	16455	3189	478	330	324	265	302	282	280	295	286	246	295	289	273	272	263	247	274	248	222	264	257	273	241	289	254	288	255	266	234	292	294	235	246	271	268	251	269	250	272	265	229	255	289	308	282	296	254	250	236	287	261	264	277	276	288	262	283	285	271	270	252	280	261	244	257	276	278	274	288	293	262	299	270	269	275	289	249	276	272	231	231	285	255	263	277	280	239	239	262	247	259	239	267	249	279	269	247	269	267	267	272	238	258	267	244	289	266	251	259	259	260	259	281	280	303	264	270	258	254	281	270	255	272	266	254	262	290	274	254	259	287	247	253	281	260	277	281	263	251	252	263	264	284	268	254	263	286	289	258	249	244	289	264	295	262	252	230	281	276	265	286	269	266	262	270	254	264	263	269	257	259	260	271	269	280	251	248	261	251	293	255	268	232	240	262	241	252	252	296	261	271	277	285	277	253	268	253	280	275	260	261	277	267	259	252	261	246	257	274	255	235	276	302	260	265	269	310	286	290	287	245	267	290	264	236	271	274	263	264	272	260	275	275	248	270	225	267	277	265	276	257	272	263	280	290	281	268	274	241	244	255	294	259	272	271	260	264	274	272	273	256	269	278	244	268	302	268	250	262	281	257	271	263	272	259	287	255	262	273	249	263	271	270	267	291	232	280	238	275	290	274	252	247	223	303	286	253	272	222	273	263	282	256	259	253	264	261	296	272	269	239	281	281	243	274	269	275	263	226	282	259	247	277	277	256	237	265	254	272	256	291	273	250	244	285	280	268	241	276	281	238	278	286	263	287	302	287	290	279	254	269	253	268	262	277	243	271	269	257	260	269	254	273	241	262	284	266	245	281	261	276	248	277	253	297	264	257	234	229	246	241	271	274	266	266	265	260	253	285	265	291	297	283	240	279	247	289	245	246	277	273	255	278	269	284	285	251	280	225	269	291	271	267	270	260	244	267	276	290	255	280	274	257	256	257	266	287	278	250	260	262	255	288	296	242	288	248	288	270	260	282	263	270	256	266	262	254	266	270	256	277	275	289	261	246	256	247	260	276	254	287	265	272	254	264	253	295	266	259	279	282	271	248	248	260	280	281	275	281	285	232	278	248	287	284	246	263	267	285	277	255	265	249	250	286	260	269	282	275	269	243	252	243	281	235	275	280	259	299	273	241	258	282	250	266	280	249	277	248	257	260	267	255	280	270	296	271	266	271	250	273	260	251	262	261	283	256	267	278	269	273	268	285	266	261	259	276	300	259	244	272	296	283	239	289	260	252	273	259	273	250	284	281	279	242	260	298	262	226	259	288	257	269	271	263	300	271	282	256	283	265	262	272	250	270	271	298	266	230	281	304	271	261	264	289	284	253	263	271	286	260	275	250	253	257	283	269	258	283	260	229	278	293	258	271	283	262	262	258	239	285	282	270	295	277	271	287	278	243	247	301	254	262	271	291	245	301	271	259	281	275	271	253	289	265	273	284	260	267	281	276	266	229	261	254	288	258	246	250	282	234	302	261	256	297	276	289	259	274	280	245	261	253	268	286	272	253	264	267	269	280	276	271	286	253	274	275	282	272	257	305	266	247	282	279	264	279	232	264	238	283	248	254	265	259	274	280	286	297	238	261	231	262	278	262	268	269	250	267	253	249	251	268	274	248	287	294	259	251	282	271	280	267	286	256	248	271	307	263	224	280	255	260	260	244	246	295	240	275	257	247	292	251	272	288	295	251	290	248	276	300	255	268	278	280	273	248	265	268	282	255	267	283	295	260	248	246	276	257	286	283	266	264	255	221	283	271	250	258	244	276	279	254	273	246	263	290	255	265	267	243	280	301	251	255	272	278	296	258	267	273	268	303	271	268	257	247	269	259	301	258	247	241	263	249	257	267	240	249	260	270	269	258	269	290	291	269	264	250	272	270	251	276	286	265	289	259	242	271	280	248	256	237	284	281	280	254	260	274	275	266	253	237	275	282	269	277	254	266	248	293	261	257	269	269	287	262	245	284	265	247	277	234	248	244	280	263	256	270	317	241	273	275	257	302	271	270	257	274	252	290	245	280	284	286	286	276	240	272	281	266	260	228	260	229	281	288	271	272	264	258	260	284	305	283	247	263	268	265	263	248	271	268	282	248	250	283	262	268	268	260	238	246	288	279	277	256	216	262	280	277	250	276	278	281	274	295	271	269	251	286	286	286	259	267	303	257	275	271	267	272	256	281	243	271	263	254	256	273	273	274	283	284	271	258	215	271	267	269	240	261	270	267	258	263	300	254	266	259	250	280	260	254	312	289	264	256	285	247	262	241	256	239	261	239	295	273	253	255	237	279	262	284	272	263	285	261	261	261	282	229	260	245	266	254	269	282	261	284	277	262	247	310	268	288	282	268	323	264	250	262	270	280	252	253	265	244	262	259	251	263	307	256	258	283	263	263	264	273	243	285	279	280	277	265	280	254	258	262	273	267	265	258	276	274	291	274	261	280	265	271	234	279	281	283	267	269	266	269	252	246	252	269	296	291	274	248	257	284	270	271	278	276	269	266	253	277	262	292	274	283	236	250	280	289	293	272	249	236	284	273	286	254	270	274	258	309	279	277	254	262	282	307	272	269	266	282	261	256	248	286	289	249	285	235	278	285	245	264	238	263	273	280	252	289	238	249	269	277	282	257	282	259	235	266	269	277	245	260	265	262	287	271	272	277	258	273	270	291	245	284	249	283	272	258	252	256	271	282	235	252	270	281	275	261	265	301	265	278	303	267	260	290	286	270	254	259	264	280	272	254	229	283	279	253	266	240	280	280	249	270	245	284	277	288	299	253	292	315	299	231	240	266	286	269	240	299	262	262	236	267	276	284	272	246	254	272	267	292	264	274	237	248	272	294	255	272	265	266	293	272	254	268	260	289	273	257	239	273	286	252	267	263	260	274	296	292	269	284	289	254	293	270	296	286	247	269	280	247	293	274	260	270	209	277	240	245	292	267	273	285	230	263	277	264	266	282	279	284	286	265	250	301	245	248	273	261	289	286	240	239	252	243	253	250	276	242	247	254	273	291	284	278	253	255	290	283	272	276	271	272	300	251	253	270	248	267	247	309	243	268	286	257	263	294	283	267	281	272	258	257	247	263	258	286	262	245	271	272	279	302	261	284	255	268	285	254	249	249	278	266	255	261	270	254	249	239	249	287	253	253	261	279	277	244	280	278	288	275	261	270	262	248	261	270	233	288	263	275	267	246	318	321	249	296	246	267	262	264	279	291	289	262	267	293	286	273	280	243	242	273	262	277	305	274	260	260	257	236	292	252	280	271	269	265	252	263	241	277	261	286	273	298	290	242	273	266	276	276	269	250	280	243	273	240	252	264	290	227	259	269	287	283	253	265	285	276	310	273	260	271	223	260	264	260	235	240	236	250	269	285	264	289	267	250	273	255	248	275	273	255	272	254	269	256	292	259	271	280	270	274	265	271	267	253	253	263	240	285	269	271	273	285
21720	695	627	433	366	332	316	315	310	308	311	320	300	274	294	256	279	273	284	295	320	263	271	296	277	302	280	277	300	287	319	269	296	276	271	317	284	286	308	312	269	276	249	295	292	310	293	281	262	281	265	282	265	275	310	269	268	261	312	281	293	312	305	278	291	273	264	276	316	280	269	263	280	297	264	279	299	282	289	290	299	301	239	274	320	293	260	312	286	292	283	309	279	269	273	272	302	309	265	282	295	292	293	282	292	281	316	265	284	327	301	292	254	280	293	305	299	298	266	270	298	282	316	282	277	268	284	293	246	292	278	285	321	242	258	297	304	283	267	312	292	325	317	292	268	286	289	284	252	293	265	276	286	275	285	317	289	308	276	286	316	288	270	283	288	298	295	316	269	305	300	303	288	269	270	299	288	314	302	265	284	308	272	284	276	314	281	310	289	279	272	274	263	285	275	262	309	272	328	261	256	276	286	277	296	294	299	297	277	294	289	284	261	269	285	312	295	294	286	267	307	300	293	276	286	283	298	271	307	312	279	269	275	273	302	282	304	302	316	290	261	285	265	296	271	289	289	290	321	277	258	271	285	287	306	292	272	312	288	285	261	292	306	303	280	315	290	276	288	308	278	306	303	282	295	279	280	237	289	275	317	291	300	277	250	262	279	280	260	277	284	277	300	269	297	273	282	277	271	305	276	277	291	261	296	294	288	289	293	279	310	289	306	290	288	264	280	317	262	286	298	258	306	270	260	310	293	292	278	301	280	264	288	254	278	297	298	276	312	295	305	305	280	312	302	309	301	298	311	277	295	280	261	295	279	265	282	290	261	258	278	304	297	281	299	266	302	299	316	297	295	296	277	270	266	301	274	271	267	282	294	282	330	293	297	286	301	288	305	306	278	284	276	278	279	295	314	293	280	282	289	274	278	303	267	280	289	275	288	274	270	292	262	278	285	278	262	286	287	306	301	273	317	305	280	268	289	281	265	285	274	268	274	297	277	293	284	278	285	270	287	254	317	284	298	326	309	287	278	303	301	306	302	302	312	293	307	298	295	278	291	266	278	271	271	294	299	297	239	289	272	280	267	277	288	273	280	284	293	282	298	266	276	290	290	321	254	293	281	261	263	303	263	314	296	289	292	289	285	291	278	300	266	252	286	302	305	296	315	259	280	295	296	285	290	319	272	277	269	278	279	295	290	297	296	287	285	292	274	261	279	278	292	281	284	311	289	285	292	285	279	289	299	297	292	257	259	290	290	273	281	276	291	280	288	302	283	285	331	280	295	288	262	276	284	284	303	284	267	268	286	305	284	270	288	279	330	298	305	289	304	279	288	295	274	279	306	307	311	282	295	286	292	310	297	309	274	287	291	284	267	303	320	286	261	298	237	291	265	280	285	270	305	266	295	292	293	267	312	291	283	278	255	245	270	261	291	299	271	298	271	257	299	276	292	287	263	302	300	279	267	285	257	287	305	300	315	278	296	268	271	292	285	290	274	269	315	267	283	303	304	272	294	284	281	311	280	298	324	272	282	253	258	297	280	304	295	307	270	300	288	254	319	297	316	287	276	269	298	282	287	303	302	270	308	297	287	285	284	272	313	270	300	304	267	289	298	252	266	263	286	301	310	279	270	280	282	302	282	306	321	283	274	297	313	264	286	249	274	290	252	286	274	331	286	311	293	279	300	280	276	260	284	271	278	289	292	295	290	302	309	261	271	306	297	299	278	299	296	290	274	289	260	277	263	267	306	288	295	287	286	310	249	289	311	249	281	300	280	287	268	294	277	327	273	271	278	308	282	300	307	274	293	296	282	282	300	275	300	303	293	293	280	266	299	274	298	286	299	304	275	281	301	287	294	290	284	304	286	313	270	303	277	264	278	290	261	282	303	294	296	299	307	288	328	275	298	257	281	300	288	268	275	296	324	290	277	294	279	328	317	273	284	252	280	252	253	280	287	303	292	284	304	278	272	279	275	254	286	286	278	271	298	292	270	320	308	274	272	283	253	286	295	285	286	287	264	276	280	291	278	335	303	302	284	283	283	284	269	273	317	274	306	276	297	296	273	255	280	305	272	269	273	306	272	288	305	270	256	288	296	271	267	262	270	298	283	295	274	307	287	286	285	302	283	320	294	273	283	288	282	289	328	305	284	315	278	282	271	296	291	298	285	276	290	316	267	300	298	312	252	265	269	310	290	276	289	285	259	294	324	267	284	291	270	303	305	311	302	282	276	309	298	274	268	306	265	275	274	289	289	271	281	285	288	300	285	309	326	313	288	282	270	318	295	288	281	286	297	304	270	275	279	309	306	289	298	261	289	271	293	267	288	277	314	288	290	289	303	274	308	288	270	288	263	312	264	319	277	273	264	289	278	283	292	290	290	273	267	314	280	297	291	296	277	297	281	327	277	289	297	291	271	253	296	317	308	293	254	309	289	275	263	275	304	282	264	279	260	305	252	289	293	288	314	280	261	291	286	291	273	305	279	282	261	271	269	300	295	275	277	275	297	293	302	287	281	271	283	302	299	307	287	261	272	285	256	282	297	304	298	293	284	280	291	287	258	272	303	265	281	266	276	307	278	311	284	270	291	269	309	264	288	290	272	275	291	301	264	272	320	284	295	309	304	288	298	285	266	296	261	323	278	301	312	289	301	308	288	315	295	276	291	301	283	283	263	273	275	310	296	304	291	271	252	264	268	267	307	302	278	291	283	262	297	280	275	299	283	287	303	284	313	291	335	274	253	293	271	273	266	279	281	286	267	287	293	298	267	268	255	291	294	290	299	311	274	276	283	316	300	290	304	283	289	316	325	294	309	276	268	274	309	300	293	284	289	279	277	270	298	284	262	307	311	305	285	280	272	267	304	281	280	301	320	324	281	290	296	266	297	306	290	275	280	261	292	297	292	279	316	284	279	301	319	276	308	273	307	266	270	281	308	300	280	246	324	284	282	281	294	254	294	294	308	278	287	314	265	286	296	275	318	289	284	302	311	271	255	290	289	278	262	324	271	284	279	299	296	291	279	290	304	307	307	288	293	326	265	308	279	299	265	287	273	244	310	296	282	295	286	287	276	304	288	292	304	310	289	278	271	278	274	289	272	254	338	272	277	270	263	278	244	305	261	284	275	283	286	285	309	285	281	279	284	283	276	290	286	253	281	260	272	293	289	282	290	285	303	276	289	276	280	273	274	285	250	270	295	281	269	310	293	320	288	277	294	285	288	290	301	280	289	265	264	269	262	317	279	280	271	297	283	274	296	298	260	287	276	314	281	287	292	319	299	284	277	298	322	307	303	258	271	274	291	300	282	324	303	288	274	295	287	293	287	304	295	301	259	285	290	288	280	274	287	314	262	276	269	294	269	301	287	311	284	268	284	282	302	268	291	279	289	260	297	308	288	281	258	283	291	258	321	291	261	298	285	306	273	275	290	298	299	271	252	282	258	285	280	263	262	257	299	312	270	268	272	298	284	271	278	272	272	295	263	276
25049	20666	26511	24841	20667	10288	1008	733	605	539	525	536	480	434	477	423	410	427	385	404	423	390	386	408	383	411	386	385	384	370	360	360	375	380	343	326	398	397	385	353	404	378	366	372	399	375	389	348	364	365	370	367	356	345	374	359	405	367	389	362	374	369	391	366	371	410	391	364	374	364	341	350	362	368	377	377	348	336	351	357	358	361	345	401	368	344	351	370	381	374	404	377	377	379	357	358	374	394	352	345	370	372	313	336	354	352	331	348	353	367	378	349	367	353	350	396	362	365	389	321	351	371	378	348	376	338	353	349	341	365	348	342	339	368	404	382	393	388	322	405	377	385	349	353	342	375	361	377	360	394	350	358	382	354	364	329	350	355	380	350	373	395	334	355	386	401	364	363	365	397	368	380	350	352	377	362	333	387	395	354	342	380	348	375	366	356	347	365	368	343	348	369	394	321	341	399	349	359	358	345	325	365	365	361	358	349	373	360	380	397	406	365	347	356	359	374	345	379	369	414	361	379	375	354	363	392	338	334	379	380	392	383	364	324	342	351	358	345	365	390	349	340	324	366	350	416	375	360	383	354	330	358	346	350	349	370	349	359	405	373	380	334	364	370	344	349	346	316	393	336	372	365	376	341	360	351	332	330	365	366	342	400	388	361	362	375	351	353	318	346	389	331	376	362	357	348	355	341	344	354	332	345	354	372	381	353	314	354	354	376	359	349	384	337	385	385	354	361	349	360	354	368	363	373	328	369	372	352	379	350	381	370	342	357	337	353	368	374	344	344	348	367	314	364	351	359	367	341	380	371	361	326	384	354	360	358	347	376	343	379	348	348	328	336	367	346	357	349	357	401	351	338	321	360	370	356	345	345	382	338	363	363	375	370	366	339	326	321	353	316	376	346	362	356	361	341	373	331	334	371	335	402	313	359	369	424	333	381	366	344	353	355	342	367	337	354	371	372	353	370	372	339	365	345	357	392	361	359	351	367	346	395	371	366	337	336	348	366	349	357	348	369	362	319	354	361	352	345	363	395	324	326	361	400	350	342	329	348	332	384	357	357	359	372	371	322	322	370	373	324	356	390	358	362	371	359	340	363	390	358	338	373	387	375	342	350	348	343	339	400	381	339	362	355	359	369	360	334	359	366	377	379	391	356	351	386	380	344	349	390	333	379	345	343	299	337	374	366	377	361	349	359	367	329	367	374	361	324	354	395	328	365	377	358	354	339	365	381	378	360	378	366	404	374	386	378	323	363	371	339	337	349	389	364	332	370	380	347	333	363	356	346	347	353	318	371	344	340	347	337	370	369	348	382	364	363	360	343	341	356	343	351	359	368	357	359	370	382	375	342	337	403	339	348	338	346	369	366	345	368	372	369	389	363	367	348	363	362	361	367	366	362	344	372	349	371	357	400	353	341	336	347	327	369	368	353	364	345	360	365	352	421	384	365	355	331	354	352	338	347	341	342	396	327	363	390	358	427	367	382	361	369	348	400	342	370	373	374	366	333	379	382	340	354	343	349	374	359	350	357	364	361	361	332	361	356	371	368	342	372	378	376	374	356	369	351	366	369	364	403	403	371	346	382	335	328	350	382	413	320	380	351	359	380	370	335	362	361	373	362	340	363	341	339	352	343	320	351	409	357	381	369	341	320	359	332	366	361	389	349	349	372	369	365	381	343	351	366	389	370	381	330	338	343	378	379	368	367	353	370	363	350	369	400	344	335	378	328	377	357	384	367	357	368	371	359	360	384	370	373	362	378	361	360	379	359	343	345	367	326	384	339	343	354	366	353	350	352	379	378	356	344	345	350	366	354	355	341	373	339	350	352	357	347	364	363	347	391	364	368	344	370	375	374	370	362	348	350	364	343	390	386	364	322	374	363	346	358	330	393	362	385	335	356	345	373	349	381	367	339	408	371	339	374	375	378	353	371	384	357	348	340	362	377	358	364	338	382	342	356	367	354	341	375	357	366	397	380	355	366	362	381	371	337	360	389	355	358	383	343	373	347	371	380	353	345	345	374	343	375	367	365	357	337	362	370	363	356	363	335	375	354	352	361	382	361	348	373	361	378	363	388	354	349	343	347	367	346	358	380	370	351	344	362	342	342	384	374	325	363	359	366	361	323	366	353	377	388	324	327	396	376	370	344	376	382	383	356	350	353	395	354	368	382	354	377	339	356	379	376	388	373	366	374	393	357	340	342	356	355	360	324	376	381	368	368	350	323	337	385	333	335	351	377	376	348	346	330	361	353	346	391	363	410	386	384	363	333	358	318	375	354	396	343	358	352	376	408	332	360	349	345	333	373	337	383	334	367	374	361	357	373	382	370	394	372	368	398	338	360	330	359	325	373	353	348	382	352	376	397	370	359	368	369	332	350	364	368	363	363	368	346	362	361	338	365	349	366	375	364	366	330	338	374	374	345	358	353	344	371	351	369	357	340	366	371	336	344	352	371	349	306	375	389	366	376	347	337	366	362	364	308	358	343	364	357	361	362	364	359	373	394	371	378	342	361	341	344	364	358	394	361	359	375	363	317	349	361	351	349	336	369	327	403	329	372	337	357	372	402	368	376	378	381	359	347	318	359	401	372	357	341	375	371	360	334	368	374	343	354	369	328	387	369	340	362	345	346	393	340	332	371	359	333	343	381	409	343	366	376	373	369	342	362	364	326	372	322	370	356	351	366	354	370	378	336	366	351	378	333	383	392	358	392	355	328	355	333	391	330	386	339	380	392	336	369	400	352	365	340	364	361	362	352	347	373	371	385	403	325	387	353	384	385	332	344	362	356	359	368	363	366	358	408	337	351	364	372	372	334	383	364	352	363	343	363	355	375	353	359	360	364	333	363	372	375	356	358	360	339	397	357	375	370	378	325	343	357	364	363	386	386	383	374	339	371	336	342	325	352	357	360	361	388	385	355	394	352	339	390	361	403	346	351	376	367	332	380	325	369	368	353	360	351	360	363	346	355	361	358	336	347	350	369	374	346	387	359	377	366	362	371	333	363	345	357	339	367	338	342	365	363	364	352	371	363	359	337	380	343	360	349	355	342	333	362	359	348	351	358	316	349	390	341	390	358	405	357	362	343	375	390	350	363	388	348	365	388	387	356	377	394	363	374	374	343	353	360	386	373	352	391	343	384	381	314	342	353	366	343	355	342	388	377	355	384	357	361	354	361	372	378	361	385	348	367	357	371	357	358	373	378	359	354	370	393	365	396	384	375	350	366	365	387	353	349	344	375	369	343	380	358	361	369	364	372	344	405	362	379	380	344	367	328	394	382	363	330	374	375	354	384	342	335	374	335	305	408	350	365	361	387	330	363	359	371	394	355	341	349	349	361	311	351	375	340	356	318	338	383	390	386	370	366	364	375	320	343	373	379	363	360	362	356	371	373	349	355	368	352	364	336	345	381	366	380	364	367	335	343	393	373	330	354	391	375	351	375	367	353	362	366	361	398	346	329	362	371	358	351	361	353	367	351	348	363
27764	7265	6539	3420	2222	1721	1318	1076	946	777	672	699	586	508	556	499	460	484	444	467	416	424	412	403	394	402	396	374	411	364	400	383	394	374	391	397	393	377	341	386	368	373	349	397	388	360	348	377	377	335	363	356	359	347	352	356	361	382	335	354	358	357	361	382	386	405	378	351	382	344	369	372	346	348	358	358	374	363	341	350	355	365	386	357	375	374	385	380	352	358	348	363	355	375	365	376	338	343	353	331	352	363	392	363	355	374	351	355	351	378	355	378	359	353	379	403	356	379	371	399	376	373	350	378	369	362	387	362	356	341	368	341	365	370	357	346	387	346	387	369	366	361	354	339	357	370	371	358	339	387	382	356	380	345	354	378	353	320	376	356	368	354	351	375	341	364	332	366	351	347	353	352	336	372	354	360	364	357	328	365	354	380	364	378	373	353	321	344	362	373	335	350	361	374	328	342	345	364	336	371	358	377	385	361	371	366	363	362	348	374	363	346	335	383	374	366	350	393	352	359	355	336	362	351	358	359	350	355	335	331	337	348	357	349	355	375	351	345	397	349	333	390	362	361	339	325	342	343	363	374	342	372	357	362	342	312	401	326	353	368	369	358	356	359	318	387	366	355	363	368	344	319	348	378	372	320	335	337	323	338	369	365	363	383	357	355	325	380	357	352	335	393	326	369	345	369	318	361	366	358	351	354	377	333	358	381	347	356	371	365	355	368	341	365	379	349	364	348	372	295	370	369	389	362	380	357	368	351	365	330	375	378	338	360	354	346	344	351	356	329	372	353	370	321	361	336	358	384	364	334	376	360	341	350	382	356	365	333	355	341	352	378	392	348	365	329	351	382	347	367	346	343	335	371	358	349	318	366	358	373	339	372	391	350	353	348	361	386	346	348	355	360	380	365	363	387	349	344	372	349	401	353	377	353	348	326	354	381	329	360	305	368	357	360	353	364	353	384	344	306	353	365	355	351	357	372	352	338	360	356	380	339	371	370	346	353	348	372	350	350	332	338	348	333	360	390	369	359	381	334	369	367	360	356	371	344	333	388	335	331	347	350	350	363	358	364	322	349	394	352	358	386	373	346	312	329	357	339	355	330	352	361	378	345	375	328	379	380	370	336	342	330	380	391	358	384	360	388	336	383	336	348	371	371	327	372	378	366	389	364	382	359	363	351	362	314	365	368	329	347	376	334	372	375	359	339	379	348	341	367	385	318	365	345	354	383	341	335	339	363	340	334	354	346	351	355	389	362	370	375	341	348	362	356	368	386	358	340	370	365	337	354	365	352	354	293	363	399	364	361	359	338	351	339	345	376	350	365	352	350	341	359	326	343	337	346	373	301	357	340	366	383	352	352	391	367	337	342	359	368	376	352	353	324	353	355	349	352	365	332	339	363	361	346	337	371	344	379	392	395	364	390	350	361	316	365	361	364	366	337	368	368	310	371	362	327	348	313	351	348	383	387	364	363	359	378	355	359	355	347	362	340	360	339	348	310	321	325	367	410	382	363	327	363	370	355	362	354	380	365	351	352	320	356	350	352	378	346	364	352	343	384	366	361	332	325	374	358	366	335	356	350	379	339	341	367	378	313	333	359	322	347	367	357	336	344	343	359	327	365	387	374	357	366	377	358	338	318	380	342	321	367	351	353	375	365	324	352	348	363	365	325	326	391	345	343	353	357	376	330	368	354	329	368	314	375	376	341	359	349	341	348	380	356	358	370	364	350	334	356	363	351	363	365	336	338	362	345	367	375	358	328	361	360	334	351	366	356	380	352	328	370	333	388	340	362	376	381	352	361	351	366	326	338	366	359	353	338	334	374	370	330	378	361	380	342	325	347	360	350	396	397	350	348	363	366	352	357	353	357	366	378	353	320	337	345	376	357	345	355	336	375	348	343	367	393	353	350	365	372	326	366	362	346	353	348	388	366	339	376	369	331	373	356	342	389	380	361	339	357	357	373	357	356	351	328	359	318	373	356	353	355	338	373	363	382	344	355	357	347	400	333	336	349	364	357	384	393	370	381	353	378	376	356	346	364	373	389	350	346	396	331	374	376	334	346	387	342	378	358	351	325	363	338	356	346	375	340	361	354	359	365	329	377	345	368	339	348	361	376	333	351	366	351	359	368	366	333	345	364	360	408	358	363	336	387	367	324	358	353	369	349	367	342	339	338	366	368	385	354	346	364	389	363	354	359	356	357	371	376	336	367	392	347	337	351	365	358	346	360	337	356	356	377	338	355	318	338	377	349	321	358	374	347	388	360	327	360	354	334	356	378	380	376	360	363	348	355	335	387	362	344	356	338	358	323	360	348	349	320	337	365	385	350	360	340	379	352	340	367	364	389	347	403	364	354	375	352	379	358	358	321	359	367	353	351	363	329	364	389	356	375	353	336	331	380	358	342	367	368	375	371	346	350	375	356	361	374	373	359	377	341	376	341	383	352	317	394	380	344	386	371	353	366	346	360	342	335	338	368	349	341	359	336	386	379	355	355	392	378	353	358	331	333	345	352	331	362	354	363	397	346	364	378	341	359	348	379	341	363	354	347	347	350	354	349	393	344	348	359	329	338	379	371	394	358	394	353	363	352	374	370	381	358	331	377	384	360	358	346	370	379	345	387	352	374	338	378	395	324	331	355	337	345	345	383	332	363	353	369	354	374	347	355	333	341	360	353	340	375	355	385	325	353	316	364	348	334	362	368	343	344	345	343	368	345	378	357	362	380	336	358	352	397	360	342	379	415	347	347	363	372	398	349	346	334	377	362	359	339	327	357	341	380	353	353	365	349	357	382	325	380	341	358	345	356	361	356	342	367	386	350	349	360	346	324	342	355	349	379	354	326	337	347	348	329	381	375	368	359	377	390	404	344	367	343	344	369	372	330	333	342	359	364	371	364	378	332	364	389	345	362	360	384	379	349	370	350	367	346	361	346	386	370	387	333	353	358	346	342	382	364	364	395	343	374	325	337	367	355	376	333	364	340	362	346	362	358	375	351	341	327	353	347	390	330	385	363	360	360	356	377	329	354	326	363	356	350	357	342	348	348	364	370	390	340	361	399	347	349	371	362	338	323	363	351	369	382	335	369	356	357	328	346	357	338	328	374	337	342	362	357	338	371	358	389	370	369	372	357	355	377	382	325	369	360	382	362	372	360	377	328	360	339	361	357	337	413	378	328	369	335	353	330	354	316	370	367	344	353	355	362	347	379	354	376	354	375	338	349	386	356	361	374	367	358	377	338	391	353	359	347	340	347	335	388	348	367	336	364	342	351	358	379	335	348	368	336	348	338	342	358	388	350	334	337	341	370	342	346	368	352	375	385	349	372	339	367	346	333	338	341	357	353	344	349	374	348	336	341	358	358	356	364	372	341	344	353	372	364	320	354	338	368	332	325	328	372	355	361	339	307	356	376	323	330	363	341	353	344	346	331	344	355	387	341	319	344	378	320	382	318	384	360	391	375	369	343	374	356	382	348	348	337	332	343
22917	20666	27020	24362	20670	20712	11508	1567	1131	1013	959	883	859	865	778	836	830	805	771	741	762	719	703	713	744	702	689	718	720	702	734	649	734	733	725	688	662	663	658	707	729	717	683	707	680	698	671	683	715	701	697	684	729	735	718	703	709	657	717	726	704	741	725	690	651	653	670	663	695	701	672	689	741	681	691	689	701	648	657	665	667	704	705	697	674	701	668	638	693	681	684	725	667	683	697	682	651	725	683	675	617	673	658	654	652	682	691	669	685	715	693	675	677	689	665	686	685	718	697	691	700	638	640	597	693	695	703	673	732	688	637	669	694	675	673	670	662	691	642	695	660	705	698	698	689	644	699	613	678	688	668	650	661	670	697	707	736	690	682	682	706	679	691	678	706	661	652	664	685	661	684	657	757	674	650	715	699	660	683	710	685	702	712	692	708	691	660	684	705	710	651	686	696	726	647	678	674	638	687	642	721	646	660	735	659	696	682	717	690	686	675	701	699	661	735	697	649	712	711	635	702	656	712	705	694	656	665	671	687	701	679	708	652	683	681	683	684	642	682	688	689	697	669	638	718	671	667	646	724	697	730	715	649	664	742	673	708	698	668	675	644	685	694	716	654	672	670	677	669	698	681	712	732	681	673	672	664	693	682	699	708	677	692	687	645	723	679	698	712	614	694	695	696	673	716	719	675	665	634	654	681	657	698	665	669	697	681	647	677	733	708	644	661	693	675	670	685	663	676	682	641	665	677	743	667	704	706	700	718	670	694	659	670	700	673	664	687	688	695	706	679	675	698	690	698	696	684	718	739	663	689	693	689	687	652	663	693	681	675	673	667	665	691	683	716	693	668	709	648	659	647	709	697	703	677	718	671	694	675	683	658	706	673	701	658	718	691	675	683	686	668	696	692	673	690	687	668	632	679	677	700	637	701	661	691	657	663	710	703	692	730	742	685	692	712	699	696	702	663	675	666	717	672	729	687	678	681	685	719	706	676	714	659	714	738	695	686	690	666	698	624	702	690	693	726	701	666	643	653	679	717	656	723	742	701	680	665	677	701	696	633	668	665	706	717	695	637	718	644	713	625	665	637	681	658	688	716	707	656	642	633	681	659	659	658	661	664	676	655	694	651	718	702	660	730	705	642	728	730	703	716	653	661	649	666	668	649	636	684	631	692	654	690	702	651	668	631	694	658	705	668	690	660	674	666	661	698	658	722	702	659	706	672	690	600	682	655	700	693	701	715	673	700	677	726	657	654	719	686	737	667	693	694	693	653	667	690	625	698	683	675	683	713	703	699	661	669	661	678	729	687	700	661	663	677	668	708	684	629	698	657	666	723	690	710	708	695	708	733	647	678	712	676	663	622	683	726	716	637	693	706	684	671	660	653	728	667	660	654	676	674	656	671	684	646	672	705	642	670	689	701	702	699	676	692	666	690	613	634	642	675	657	709	681	707	668	702	706	639	691	667	692	638	731	690	673	677	620	640	690	649	698	732	663	673	658	683	666	708	648	674	669	632	668	708	657	685	690	717	685	650	660	701	696	704	635	703	664	701	731	654	722	674	674	676	701	694	639	711	675	665	619	627	680	700	721	679	792	640	657	735	705	675	701	681	698	659	731	734	661	681	642	717	650	670	674	745	638	674	703	697	669	644	656	696	661	694	703	730	688	684	684	685	693	657	678	671	658	694	721	631	708	694	669	641	657	687	703	708	635	652	720	683	674	662	664	684	676	687	689	709	693	676	679	634	670	659	685	708	703	660	678	661	677	701	681	650	667	704	682	670	636	750	631	676	615	725	684	645	663	660	663	697	692	691	675	669	712	685	645	656	684	719	658	651	691	650	697	638	617	691	690	708	722	732	700	677	697	712	668	660	695	688	660	662	685	674	691	659	690	669	683	651	707	688	716	658	705	688	659	684	679	712	690	669	673	726	707	674	672	671	698	677	692	679	650	684	670	673	709	718	695	692	704	722	651	733	632	617	639	694	669	694	676	675	676	716	681	670	619	696	638	685	673	679	731	704	676	661	743	646	689	650	683	682	687	672	707	693	671	639	676	692	670	661	670	678	666	674	743	649	678	699	725	670	666	654	721	705	718	674	682	637	695	686	675	665	667	692	718	675	699	673	643	695	665	638	681	694	671	680	653	667	700	723	711	654	698	644	704	679	728	656	658	669	626	661	684	684	660	691	622	687	660	669	660	682	712	685	706	697	623	663	630	661	711	676	678	680	673	678	677	650	709	663	649	717	675	678	675	656	657	681	686	710	664	733	666	695	630	690	660	679	651	705	684	630	688	697	719	709	701	698	722	664	699	628	682	688	622	625	722	668	694	688	667	695	672	665	696	674	674	673	711	661	715	652	717	663	700	646	688	665	677	609	719	676	663	672	707	657	672	652	735	658	727	648	693	678	660	640	691	644	681	681	707	662	698	654	648	697	695	666	678	654	698	675	727	695	680	656	689	640	733	698	704	676	717	675	642	736	715	676	735	660	667	709	692	671	659	652	695	695	702	672	692	698	680	713	685	664	738	717	648	683	675	738	703	661	689	676	679	687	704	724	687	623	647	681	688	655	679	695	677	617	657	690	658	662	724	640	661	710	679	707	683	684	688	681	661	663	694	638	630	654	714	719	643	676	651	728	658	667	654	711	774	735	643	660	656	710	680	679	711	640	654	640	683	682	704	698	701	683	700	655	732	640	671	634	691	720	660	672	695	666	635	724	672	702	689	658	710	694	685	696	678	697	708	681	699	664	697	698	694	660	711	697	725	652	698	700	684	680	659	694	673	695	667	674	674	720	658	712	696	662	682	668	651	689	653	744	633	745	681	638	731	714	655	670	708	749	694	681	692	703	699	670	690	699	638	671	704	664	678	671	651	678	700	652	709	640	704	680	730	668	708	676	709	643	751	671	657	665	662	682	710	686	722	647	711	700	685	726	632	720	683	647	612	687	717	683	684	660	676	677	736	683	692	693	692	665	671	673	692	702	668	729	686	705	710	704	701	728	638	662	662	652	731	694	699	700	635	709	697	691	655	690	686	698	715	691	645	686	678	682	665	694	694	626	701	718	691	714	608	662	701	689	692	681	695	692	705	653	675	721	681	701	627	676	683	673	707	678	643	676	679	692	703	744	645	703	681	654	653	653	698	704	723	654	672	645	709	732	702	678	665	723	690	668	628	700	691	706	668	693	735	649	656	694	641	648	686	655	723	710	712	665	717	619	641	703	651	646	692	681	625	663	692	706	677	707	662	675	692	695	704	649	651	663	716	666	624	722	681	672	674	665	679	695	664	766	711	726	691	695	705	705	716	644	680	681	670	697	699	687	643	671	657	666	668	634	714	686	703	710	682	651	621	688	703	675	703	654	701	668	684	718	714	671	725	711	694	656	646	700	637	683	685	716	681	660	680	660	690	701	680	673	649	703	696	676	643	691	695	681	693	735	678	683	653	625	649	656	691	728	679	678	666	711	677	694	683	677	688	689	689
39104	12786	10773	5939	3942	3015	2392	1987	1713	1422	1333	1234	1050	1046	961	903	861	896	799	801	807	774	721	703	751	726	728	695	709	704	688	672	678	706	677	688	674	681	710	690	679	701	683	650	729	692	637	683	633	651	658	678	618	668	696	647	690	617	684	690	675	672	661	682	700	636	646	664	660	683	666	648	662	643	618	651	667	686	667	671	655	660	677	609	645	674	670	657	683	643	666	665	651	645	682	625	632	694	641	633	711	650	634	651	679	657	639	631	620	658	665	611	635	645	637	619	655	628	649	637	620	642	687	649	635	623	664	633	634	624	657	600	635	638	646	643	667	655	705	717	661	632	627	654	660	607	690	624	675	612	646	670	635	639	646	611	649	645	659	644	620	678	643	637	659	619	627	632	595	633	638	594	683	664	696	668	671	663	651	659	625	587	633	647	643	650	639	645	631	669	666	667	647	600	646	599	618	641	610	635	588	628	639	635	673	675	671	653	670	602	637	654	647	633	610	657	676	671	618	659	610	642	655	628	703	641	638	672	647	690	598	682	629	613	649	645	649	614	651	660	672	638	650	603	625	670	621	641	627	615	638	588	626	671	651	652	683	642	632	669	608	682	641	663	585	657	662	633	654	657	631	620	645	615	629	646	605	664	658	655	636	637	620	666	660	654	652	636	642	605	695	671	666	595	640	650	640	649	646	694	650	657	692	648	676	614	677	653	635	695	609	672	667	665	671	667	651	610	635	661	638	645	630	654	647	672	640	698	649	659	679	616	664	642	675	664	676	647	706	669	635	628	645	668	693	592	607	649	661	602	670	643	609	603	627	651	634	658	661	699	621	641	660	644	650	639	621	635	678	687	660	655	625	669	620	654	658	642	649	653	633	647	647	661	628	591	656	644	666	603	659	687	648	632	639	678	675	663	655	644	655	651	649	641	650	642	670	663	673	665	569	628	635	650	651	621	669	610	630	664	674	600	615	657	631	683	642	602	645	654	662	642	634	607	629	640	652	615	648	671	640	655	642	637	635	648	647	623	636	663	655	645	648	628	661	708	622	617	634	674	654	663	649	655	650	650	637	613	634	633	645	656	636	640	654	688	614	648	680	628	629	654	657	655	655	648	646	660	650	633	643	623	629	688	618	677	651	655	662	617	624	636	598	656	627	642	638	630	620	645	678	665	695	693	665	615	652	649	615	657	645	626	673	633	624	629	646	699	642	643	614	608	636	652	651	654	637	634	618	629	647	658	621	677	639	634	637	626	628	628	645	651	618	648	627	656	642	643	667	633	653	701	618	646	646	606	670	640	665	661	612	608	613	627	673	701	668	644	663	640	601	666	618	649	655	633	681	627	647	666	632	644	593	626	633	647	646	652	624	606	646	665	637	620	660	649	650	629	616	658	646	644	684	620	641	657	652	652	611	672	642	661	673	638	636	632	594	665	637	667	627	627	628	610	651	630	608	665	619	629	667	677	614	642	637	696	637	656	663	649	626	662	637	645	675	629	651	703	685	601	699	624	655	653	619	628	657	657	611	619	675	677	645	664	648	656	681	650	652	647	615	684	678	686	645	670	629	670	637	671	612	642	648	657	667	614	643	648	665	621	683	665	601	652	650	647	615	608	644	616	623	689	629	677	682	633	651	662	648	651	621	618	624	649	686	644	609	642	623	621	633	644	591	629	641	643	677	613	667	665	608	659	650	654	622	635	650	615	677	655	673	637	637	611	645	635	665	646	647	688	603	639	666	624	698	639	625	680	635	644	615	646	620	618	635	702	673	634	609	655	649	628	662	632	681	604	687	652	695	605	642	645	635	631	633	651	693	627	636	678	630	669	641	640	620	629	683	607	630	640	665	677	643	664	605	664	663	664	639	678	661	644	667	650	657	623	648	659	619	663	641	592	633	628	666	646	668	649	622	675	666	660	632	692	628	640	685	673	671	635	649	661	679	641	656	588	627	650	656	654	643	673	636	669	619	646	640	667	678	648	615	658	619	665	627	720	639	639	699	618	651	642	650	677	646	648	650	628	609	623	627	651	618	617	599	665	626	681	664	664	620	608	680	686	633	666	680	654	660	638	638	641	657	674	623	662	635	626	628	650	621	601	657	665	656	638	698	699	661	630	599	619	634	675	636	612	671	639	626	669	712	608	656	644	697	668	639	639	653	649	594	663	646	668	619	616	683	658	665	667	651	640	618	637	648	644	608	675	638	625	632	619	604	620	629	661	665	638	659	636	646	649	616	605	635	682	618	671	627	663	662	653	689	642	636	625	656	624	685	627	640	636	652	668	670	636	657	658	666	634	652	599	664	673	665	674	634	647	629	656	640	628	641	649	610	650	658	665	656	632	597	641	643	650	650	581	599	636	641	642	600	621	638	616	686	639	612	628	630	654	626	642	667	615	639	588	649	630	654	617	697	642	604	661	668	620	643	669	640	643	649	621	610	644	606	618	655	613	657	658	646	621	610	627	597	666	632	661	672	647	658	689	627	671	663	636	632	623	685	626	649	675	679	645	665	631	600	660	702	629	634	638	698	586	646	619	620	598	652	624	648	649	695	683	655	696	669	631	652	667	653	642	621	612	646	661	656	679	637	623	651	637	673	639	630	639	646	658	649	610	651	631	678	663	623	592	596	645	626	634	663	625	632	648	646	623	658	657	611	632	661	603	625	628	643	638	642	653	647	645	659	649	662	664	650	612	670	650	691	657	652	644	661	668	663	648	630	605	630	645	675	640	616	664	665	623	632	638	621	596	645	636	636	608	645	630	642	631	690	639	627	655	667	634	591	696	641	652	630	635	671	651	659	613	644	662	612	685	642	645	624	597	626	627	646	651	673	700	704	636	658	667	684	632	609	657	631	618	644	608	663	672	661	626	652	685	609	653	665	653	669	700	633	706	638	623	665	659	616	621	651	647	605	632	661	660	639	651	610	678	685	650	681	665	625	665	630	668	590	688	661	621	592	661	641	669	605	608	620	617	645	655	638	627	639	610	626	679	638	645	635	620	656	649	698	639	621	663	653	628	607	669	620	688	604	666	662	652	689	641	648	674	722	609	669	662	657	649	645	652	624	660	616	633	667	639	655	641	691	650	580	650	670	628	606	626	626	683	621	655	637	682	690	702	658	640	637	627	666	709	672	664	628	666	692	639	651	691	614	697	637	653	672	683	650	656	648	659	684	645	638	671	654	637	637	655	627	626	634	634	611	667	644	630	626	628	628	630	612	649	637	638	659	661	676	650	619	657	658	677	622	651	642	598	667	668	659	637	699	690	644	639	614	629	656	667	647	604	666	659	641	630	662	648	645	674	652	652	655	640	638	627	651	654	653	633	650	633	657	627	628	670	614	584	624	650	642	604	659	626	594	654	676	633	636	646	711	632	657	682	647	675	642	678	600	628	625	657	645	642	621	658	647	651	613	652	623	656	615	642	631	602	626	633	628	629	618	696	658	607	690	634	647	660	651	627	675	651	672	645	639	644	680	635	620	614
34044	17390	3883	465	355	305	319	302	270	286	287	280	259	265	281	264	307	260	285	289	237	271	256	272	255	269	243	255	249	280	297	292	292	253	258	279	266	281	239	253	273	269	270	260	259	255	277	271	252	296	269	277	259	252	281	297	258	296	295	262	239	256	300	245	269	282	235	307	240	249	267	292	293	282	265	252	269	264	274	262	279	242	241	264	254	289	279	292	260	257	245	264	260	302	289	273	254	287	278	246	266	283	275	257	249	269	280	270	276	271	278	266	249	255	286	240	255	273	282	287	264	236	240	238	307	238	270	269	258	267	264	273	281	248	313	251	284	263	284	255	277	230	247	276	290	260	223	279	249	236	253	250	268	275	269	255	260	276	245	269	257	277	281	259	288	246	237	277	262	259	272	272	276	295	288	261	305	251	241	271	295	284	271	255	259	280	246	259	272	284	259	287	277	254	265	274	261	253	267	297	275	279	272	252	263	246	269	258	256	255	281	253	285	271	236	269	264	258	281	277	257	267	243	242	279	265	254	278	260	257	256	285	269	291	254	284	290	280	290	265	286	253	308	258	258	278	231	292	266	267	263	266	278	289	259	281	279	279	249	271	260	272	225	270	303	259	259	279	244	256	289	281	267	266	277	273	255	280	240	263	307	234	279	274	263	296	289	246	264	271	287	307	282	257	254	274	283	260	219	251	278	251	255	263	266	304	289	273	230	256	289	279	269	292	261	256	258	254	260	256	278	247	272	260	261	278	251	305	276	273	293	278	280	243	275	264	261	268	259	282	269	259	246	252	252	267	248	278	271	292	266	291	238	277	259	263	262	291	277	297	276	253	264	273	267	254	231	234	270	246	266	290	259	259	268	268	267	263	253	260	285	272	282	274	246	253	258	283	257	278	274	244	260	250	248	277	265	263	284	250	264	246	264	291	261	259	261	279	283	298	252	285	258	266	269	282	286	259	269	263	241	259	250	277	246	280	257	266	263	258	278	271	271	269	245	285	250	255	242	275	254	277	276	270	261	278	286	280	277	267	261	263	249	259	284	295	297	271	265	283	254	250	270	270	286	266	285	240	276	293	283	282	256	256	253	264	271	272	253	255	275	271	295	281	278	246	254	305	235	279	253	289	256	287	253	285	254	227	262	280	249	286	265	266	246	247	252	248	265	254	287	262	261	290	258	281	284	256	283	278	275	267	245	275	251	266	265	276	265	240	252	276	269	248	242	264	297	274	277	261	278	272	243	290	254	261	276	274	235	275	276	268	274	245	285	287	242	246	275	277	288	263	290	294	263	277	267	281	303	288	251	252	269	259	253	264	288	245	274	282	244	258	241	259	270	271	243	267	287	266	279	280	257	270	268	263	286	252	256	291	270	258	267	275	244	258	296	259	249	256	227	273	270	263	263	251	276	254	304	295	258	250	251	276	277	276	310	262	271	236	255	262	275	247	270	260	295	284	277	247	265	273	259	269	259	257	278	272	293	250	267	277	294	258	233	246	262	276	288	273	260	281	289	245	251	257	278	248	265	271	281	304	260	240	276	264	262	289	254	273	275	306	277	266	289	287	262	268	243	256	290	264	277	263	293	256	267	272	263	264	287	268	294	245	265	262	256	272	257	270	236	256	254	254	266	258	269	266	262	290	263	232	282	266	277	283	244	270	285	249	274	249	277	262	266	258	256	247	279	261	271	253	279	276	274	252	279	280	260	286	279	299	274	271	253	246	245	263	255	267	275	271	295	257	274	294	298	290	290	306	285	277	260	242	266	260	262	282	262	269	260	247	266	272	267	286	267	277	257	243	273	289	267	269	282	263	259	270	239	283	256	266	267	273	270	262	260	256	268	284	258	250	272	291	281	286	236	280	256	272	237	264	254	247	263	302	259	262	232	275	276	269	268	270	269	253	266	263	281	236	260	248	269	278	257	247	279	264	275	243	266	295	287	266	282	272	282	268	272	284	276	263	279	252	265	275	277	280	270	312	268	241	271	280	254	262	260	245	262	283	289	313	292	274	275	279	251	237	281	260	271	284	261	261	245	280	257	244	259	265	272	266	258	270	264	302	278	234	266	275	241	247	260	255	262	277	267	294	261	276	293	297	260	268	263	266	272	261	243	260	301	250	257	249	257	261	291	272	245	255	237	267	290	281	270	279	250	284	267	281	270	255	270	268	269	243	281	275	263	255	269	295	283	273	258	260	280	265	271	290	261	300	271	257	295	270	263	243	263	240	277	262	273	263	277	266	291	248	260	292	274	261	256	260	235	277	263	286	270	265	282	251	268	270	255	270	287	262	256	263	263	269	266	252	262	274	288	275	281	263	274	264	280	245	264	268	232	264	259	252	288	266	251	259	278	271	249	269	258	291	283	253	278	244	282	285	269	252	273	274	253	276	260	283	283	245	300	274	273	285	272	269	267	285	251	278	246	258	243	264	270	272	275	244	267	290	292	235	262	273	267	275	285	264	286	286	293	289	276	279	243	268	265	279	265	286	252	244	244	270	261	285	265	311	274	268	271	252	280	271	297	266	260	270	249	281	274	268	248	257	289	265	247	277	287	296	283	274	255	238	282	250	277	253	265	284	274	256	269	269	263	257	274	299	314	301	255	278	261	285	262	264	234	287	273	264	272	279	272	238	283	251	283	263	244	314	263	229	275	290	269	266	269	257	275	286	262	243	286	271	258	250	291	281	255	264	269	278	290	281	242	275	278	242	233	255	272	280	280	269	244	274	286	274	255	250	240	270	251	261	285	280	239	231	252	269	265	283	242	236	258	260	245	264	278	249	292	264	265	290	309	249	297	236	231	268	264	280	267	270	259	297	273	261	260	242	274	243	293	280	276	285	267	271	298	260	268	289	265	264	304	280	240	265	287	266	256	291	251	251	261	287	294	276	250	302	276	279	284	282	271	258	234	273	263	278	293	260	295	265	284	269	311	279	266	253	250	262	315	282	273	233	234	292	259	260	277	258	270	275	282	294	237	305	289	266	277	257	263	264	258	269	283	292	279	254	280	264	273	270	261	324	263	277	280	279	268	269	295	280	264	287	281	260	266	239	282	267	283	287	313	263	257	273	286	264	274	274	262	302	245	273	247	255	272	260	279	233	259	280	261	266	267	283	285	255	260	275	259	269	265	283	281	279	274	274	259	262	266	280	248	269	257	308	276	237	277	232	264	253	273	266	248	267	276	277	303	271	255	272	242	273	269	248	258	254	268	270	277	256	284	276	293	281	266	265	276	247	245	237	248	259	287	263	241	245	277	245	281	272	268	245	233	277	265	278	243	259	289	243	296	290	256	274	250	257	221	261	279	253	224	268	282	232	266	271	256	259	290	266	264	241	256	252	257	269	280	253	252	272	260	266	261	273	254	299	266	234	285	273	241	266	272	257	260	248	260	276	273	245	265	285	238	297	307	244	299	286	237	249	275	268	287	278	270	254	263	261	271	276	259	278	269	267	248	253	271	273	257	265	240	271	249	251	236	300
30563	2274	565	395	338	325	326	314	294	360	277	302	281	289	296	282	295	274	260	276	313	284	268	272	300	267	271	285	304	297	288	308	280	290	288	276	290	298	294	320	307	291	275	288	299	265	281	261	315	283	312	260	305	304	272	316	300	301	291	285	286	302	265	312	290	275	288	262	303	264	266	299	272	305	285	250	278	269	268	274	283	296	275	264	304	291	302	311	289	259	294	284	303	262	271	284	301	270	298	253	288	286	267	302	279	292	295	296	293	283	298	293	300	279	253	317	272	295	280	284	261	286	269	310	277	304	276	255	320	283	294	301	305	267	289	283	267	251	302	289	278	299	293	280	292	313	296	293	281	287	280	271	295	285	324	263	278	283	262	305	290	298	283	282	289	253	272	306	282	287	284	273	287	293	292	305	287	285	305	278	264	282	296	262	269	314	296	259	260	292	269	267	282	330	296	324	281	307	266	278	285	278	305	305	250	276	282	275	310	311	298	279	296	262	282	267	276	274	290	286	291	265	293	302	250	308	317	285	266	273	282	281	310	284	298	286	262	296	302	292	279	288	309	280	278	295	256	309	289	276	275	301	321	284	277	341	275	278	251	301	297	285	293	274	287	301	270	260	256	291	262	300	287	336	262	233	285	296	278	283	272	284	295	275	304	277	295	295	297	284	300	265	288	291	303	307	276	291	280	284	288	311	298	286	288	269	275	278	264	292	268	284	280	307	275	302	295	272	278	290	292	263	280	287	319	254	285	273	278	325	318	288	291	295	294	305	295	255	290	296	304	267	273	285	262	287	292	288	296	267	290	293	297	294	287	288	311	277	262	296	283	308	292	303	289	279	282	295	286	295	287	284	295	269	307	289	286	257	283	287	302	320	299	288	302	308	307	279	296	308	259	303	263	315	296	308	277	318	278	262	304	314	294	250	296	303	292	288	272	297	296	310	279	269	278	294	284	278	283	248	308	282	327	279	315	317	292	273	307	298	291	254	271	292	291	293	278	292	281	264	265	297	281	299	264	283	321	307	312	273	299	307	268	244	284	270	285	302	265	275	261	292	296	289	315	318	290	273	289	260	252	297	290	258	297	291	315	270	292	262	280	273	271	307	259	273	295	299	266	279	234	318	273	272	287	274	286	291	322	280	312	314	276	281	265	282	304	295	267	260	297	286	314	298	289	320	286	249	262	280	304	315	298	262	273	273	288	285	285	288	263	284	298	302	270	307	292	275	279	295	288	290	276	289	275	250	319	274	298	289	282	281	297	338	273	290	275	282	316	288	281	287	287	320	280	315	257	278	286	290	310	292	276	291	288	300	271	291	284	289	292	287	304	280	285	306	270	311	316	309	277	243	275	290	253	291	293	258	279	310	280	271	248	254	295	286	296	288	277	299	318	281	328	270	280	256	291	302	265	299	251	286	282	298	301	288	288	302	283	286	265	278	284	283	295	291	273	279	276	289	318	259	280	248	256	285	289	307	294	287	306	297	283	292	279	307	277	313	290	301	274	274	290	274	282	293	262	289	278	271	286	283	296	272	296	263	284	310	301	295	256	287	304	263	301	292	300	271	282	319	272	281	270	265	284	270	268	312	295	304	283	308	293	285	295	284	285	293	283	283	297	315	279	268	322	293	279	298	290	291	309	287	283	257	314	294	264	285	279	276	277	291	286	305	288	284	277	290	308	285	257	286	270	300	283	278	274	296	270	261	269	295	266	282	287	290	245	303	295	282	298	297	298	284	291	285	294	276	269	299	303	287	295	280	251	292	331	253	267	288	303	312	294	275	271	297	274	283	282	287	295	283	282	302	275	299	279	308	264	274	292	296	311	310	267	290	265	290	304	263	268	292	261	287	318	286	304	287	327	266	322	286	265	270	291	277	314	283	299	288	295	280	288	319	310	300	275	280	282	285	289	316	292	275	295	288	302	297	299	297	295	306	308	285	288	278	265	290	313	288	287	328	266	322	245	270	300	304	258	308	284	265	277	282	263	295	334	296	274	289	307	274	266	283	269	292	311	266	277	282	271	271	265	283	282	283	289	311	303	286	286	302	306	295	302	285	285	292	293	281	309	306	259	298	262	297	269	291	297	291	304	287	281	286	287	321	264	251	272	277	281	326	295	272	291	268	288	270	265	258	275	276	253	277	288	278	279	294	282	259	263	291	266	307	308	301	299	265	279	264	272	295	272	277	284	306	250	290	283	260	276	287	305	298	296	285	280	277	323	265	279	300	254	281	290	295	298	303	317	321	285	271	274	296	281	311	260	271	273	299	298	289	307	314	297	299	269	289	304	295	294	301	290	265	295	264	262	293	302	274	298	299	280	284	269	318	277	288	273	293	284	312	295	276	267	294	309	285	286	332	264	323	271	256	291	279	308	285	286	311	285	277	292	288	282	275	272	279	296	282	301	273	270	270	269	321	269	266	307	273	287	290	306	284	288	278	289	269	287	281	284	304	288	269	270	280	303	302	286	256	307	300	274	284	303	298	257	259	289	298	285	270	290	250	269	289	307	267	283	292	260	286	286	259	277	289	303	290	266	297	286	283	290	282	309	302	279	271	298	301	279	266	301	303	268	263	259	288	291	277	263	310	301	297	292	301	291	308	286	255	254	320	260	297	278	304	283	261	266	306	308	302	322	289	341	301	290	257	283	262	267	281	277	307	292	282	296	293	288	294	295	317	301	307	286	281	310	300	292	286	278	281	286	303	280	280	277	288	266	300	297	335	265	309	277	302	298	268	278	291	263	251	268	275	316	273	299	318	297	297	299	273	286	295	301	308	283	290	270	308	275	251	320	272	284	285	311	292	300	287	287	285	309	292	288	282	288	286	269	297	303	285	293	282	302	262	301	279	293	309	278	304	258	300	314	290	302	273	299	296	283	297	293	284	291	295	312	276	308	281	275	307	301	315	268	285	291	313	300	311	268	300	277	291	304	290	296	313	279	287	264	311	315	246	273	308	299	272	265	292	285	257	287	280	267	289	302	259	278	296	304	274	324	293	279	284	293	300	311	291	278	258	279	293	274	280	286	305	319	275	302	255	333	294	296	275	271	299	290	260	275	305	265	300	295	267	313	278	283	287	280	335	285	296	259	295	262	280	284	285	278	278	305	285	267	248	297	288	282	293	274	300	318	287	306	275	268	287	303	275	275	276	269	267	287	286	261	270	299	305	283	279	267	307	315	300	268	284	272	266	280	258	291	295	278	308	277	319	251	289	294	274	280	271	332	289	299	245	267	327	304	294	277	276	274	305	324	305	305	305	338	340	316	300	276	267	293	258	295	292	273	270	265	251	248	273	287	276	271	290	284	313	293	289	263	294	322	250	276	311	271	301	290	246	327	287	275	242	290	283	313	285	303	284	308	268	286	268	278	282	306	272	313	297	264	277	297	287	297	294	257	296	309	282	263	282	301	316	283	269	309	299	276	270	307	275	275	300	279	246	298	301	305	256	296	283	296	302	278	246	292	296	324	285	301	307
25045	20654	27226	24095	20662	10105	1050	688	597	543	494	468	485	485	443	430	410	399	381	424	373	396	412	418	370	393	395	393	412	362	385	375	370	375	392	383	407	359	378	403	397	354	370	362	356	359	353	377	399	360	327	376	357	374	385	364	376	354	414	344	349	346	349	360	365	355	358	378	370	392	369	342	352	379	359	386	365	392	333	363	400	323	364	373	362	342	359	399	367	356	335	384	373	392	353	353	344	353	377	333	369	348	354	331	370	347	359	388	338	359	373	349	373	400	374	403	331	355	363	355	355	350	306	384	363	401	377	339	348	342	347	357	368	363	370	341	356	373	315	354	379	368	377	377	348	355	370	385	363	367	385	349	397	375	354	345	366	374	378	364	362	368	331	367	329	339	357	403	348	353	371	359	346	377	345	377	380	345	363	323	354	387	369	378	343	376	325	385	333	361	373	358	403	365	344	385	370	376	389	393	361	380	376	364	357	360	410	361	324	363	360	371	369	353	373	344	346	345	348	383	352	352	350	379	390	357	368	317	344	362	370	376	387	374	316	377	340	342	349	343	407	369	362	380	348	383	388	378	378	383	370	357	364	383	336	340	386	392	364	366	333	350	351	356	361	368	389	364	348	362	369	361	381	350	374	369	373	356	348	385	356	391	357	383	362	361	336	395	372	360	339	382	351	340	365	359	350	341	367	363	380	377	351	362	383	378	386	413	384	356	351	354	349	346	385	372	341	357	330	383	369	383	353	384	367	350	358	380	380	392	363	355	337	352	335	370	362	393	391	354	357	371	349	361	354	400	375	348	350	352	330	382	369	376	324	361	374	363	351	373	349	385	331	337	372	397	385	373	367	350	379	380	356	368	341	345	386	378	401	411	356	379	402	350	326	345	372	362	391	375	349	329	359	342	376	385	402	385	354	353	335	350	370	338	355	368	398	352	357	380	346	361	371	342	380	383	350	365	368	369	353	329	364	332	361	333	366	320	342	386	359	330	350	360	362	341	353	341	403	375	383	368	347	353	351	349	375	376	349	359	388	366	390	357	342	347	357	348	372	383	354	379	392	390	371	375	358	381	357	392	353	355	373	344	355	359	362	335	354	370	345	376	360	355	353	359	373	383	356	404	386	352	337	367	393	373	334	374	347	311	362	380	375	327	355	362	364	371	319	360	346	345	356	393	404	364	338	358	397	366	332	369	370	367	351	376	356	362	357	353	354	375	348	360	379	346	342	344	385	370	351	358	386	347	376	366	364	375	388	380	378	409	337	354	351	382	370	333	396	338	358	345	370	376	376	372	365	385	359	371	336	363	361	393	357	338	390	369	363	376	359	349	329	354	359	369	361	361	358	336	359	330	358	360	361	383	340	384	354	318	340	343	327	365	392	333	360	395	366	343	368	376	385	340	338	389	348	360	348	360	345	342	336	353	341	365	342	349	370	381	357	378	369	368	357	361	348	358	320	350	368	345	411	391	324	359	342	335	384	338	362	375	389	364	350	367	335	393	372	358	329	342	365	393	337	403	361	346	356	391	347	360	375	346	384	365	338	336	375	396	328	359	362	375	377	362	351	358	348	363	291	383	361	369	342	360	368	361	389	352	378	377	387	350	351	338	415	359	360	350	356	352	362	361	340	354	360	342	364	350	372	325	359	365	357	352	395	366	362	353	339	394	394	352	382	372	336	367	379	354	338	386	354	356	362	375	334	365	368	376	350	339	336	366	352	356	366	384	372	388	362	359	364	352	357	384	351	357	367	294	370	340	402	373	373	368	400	341	346	337	382	386	338	367	350	382	403	369	404	363	398	348	368	336	362	360	349	352	368	391	344	372	376	373	370	366	377	354	404	358	371	317	360	341	349	323	317	353	354	357	346	360	347	331	391	374	358	365	359	373	359	354	391	363	368	351	328	353	324	380	398	352	344	367	387	314	360	365	360	356	382	347	354	390	343	351	367	335	357	358	352	356	359	362	344	369	368	389	369	354	369	360	357	339	364	378	349	363	371	333	384	365	342	382	359	346	337	331	377	354	375	375	364	381	361	348	380	352	344	389	355	351	341	352	359	349	352	378	334	361	378	364	394	337	390	341	358	340	368	369	343	372	336	365	378	334	364	378	369	382	361	352	360	343	385	312	346	347	372	347	338	362	345	363	358	328	354	347	361	338	370	364	373	353	362	358	361	348	347	332	352	370	331	350	326	372	361	384	314	364	387	370	361	346	383	371	366	325	361	372	357	353	362	383	356	373	335	361	376	373	381	355	321	343	363	338	348	381	351	363	363	364	366	358	368	332	373	348	362	334	373	366	397	324	352	333	351	314	352	350	376	351	396	384	356	371	343	339	375	356	372	408	378	369	375	384	390	375	348	362	364	346	379	314	359	314	379	340	384	318	358	379	371	369	364	350	360	405	364	376	345	347	357	380	357	362	348	385	352	345	332	393	356	348	352	367	387	377	386	383	363	407	357	381	366	379	347	371	363	391	352	334	353	380	363	339	362	352	349	333	348	393	386	364	342	379	383	361	347	343	360	337	369	386	346	349	351	336	361	370	345	357	363	348	387	403	409	363	364	351	347	352	373	335	353	366	374	403	364	352	374	377	345	386	375	350	338	361	333	363	369	325	347	384	337	354	319	360	374	397	348	356	339	339	402	327	385	379	365	347	358	323	362	346	368	391	380	386	370	381	350	389	386	368	330	332	376	356	360	368	380	402	379	368	348	345	367	375	351	390	340	369	370	358	373	340	341	362	369	324	377	362	389	367	352	382	367	376	374	359	353	340	388	336	414	363	343	362	376	365	389	375	366	327	367	387	359	311	359	376	354	355	371	387	355	359	359	343	319	324	335	364	380	337	383	347	387	325	351	328	347	383	364	381	342	340	363	338	390	346	367	359	393	348	337	366	379	334	356	374	382	369	354	324	378	387	365	353	383	354	377	356	333	355	354	339	351	374	377	372	358	340	378	363	358	383	323	349	329	343	352	356	381	358	358	358	357	359	379	372	363	384	373	377	353	343	364	360	365	369	339	359	352	357	379	319	392	371	403	376	376	333	356	321	379	388	374	376	374	354	372	345	379	342	406	380	374	369	342	369	341	346	384	366	367	367	365	343	368	386	325	361	378	355	364	342	396	360	372	337	375	345	363	341	385	378	386	372	358	359	358	345	392	337	348	322	364	371	388	394	349	339	348	349	347	367	332	347	392	362	355	331	369	362	333	369	375	371	354	335	380	400	319	375	340	337	357	360	375	356	385	369	333	374	368	357	365	349	366	404	355	353	341	391	374	346	360	342	364	358	366	351	388	366	350	353	330	342	349	328	388	330	375	357	382	392	382	355	381	370	395	329	378	371	364	349	349	392	371	337	346	349	341	351	376	371	323	380	341	362	372	358	359	378	338	334	365	362	359	395	336	319	344	331	355	327	329	390	354	337	341	373	374	378	342	351	359	345	345	363	376	356	346	339	390	390	359	354	331	364	352	378	401	363	364	339
45454	6785	6321	3338	2277	1567	1285	1041	931	809	639	660	568	553	499	457	525	503	450	445	448	413	431	411	387	419	397	377	395	388	378	400	404	343	360	369	364	382	366	362	388	358	367	395	392	336	405	349	380	382	350	392	369	366	324	375	387	342	374	372	357	373	378	321	370	371	347	363	339	342	363	364	384	370	355	358	397	379	355	351	366	387	394	344	375	379	369	323	365	365	342	339	351	325	378	351	345	364	375	318	365	351	361	350	357	376	357	392	319	385	374	360	365	361	347	373	390	317	343	368	328	363	359	362	338	358	401	357	365	347	340	332	357	374	347	359	370	340	335	374	363	369	338	365	370	381	329	369	383	327	339	376	351	381	363	313	348	350	359	342	357	372	404	369	383	398	387	360	361	386	375	393	401	340	383	357	351	348	371	359	342	363	389	341	342	358	377	404	384	358	340	390	360	354	316	353	394	365	348	385	361	338	352	373	340	333	349	335	385	340	369	370	356	365	331	369	345	363	363	367	396	423	353	339	304	345	352	359	387	374	383	389	349	374	353	358	393	374	390	364	365	339	361	362	355	391	362	337	380	319	347	365	343	368	349	329	356	376	371	370	343	352	386	356	361	360	361	351	356	345	338	343	365	338	349	312	345	342	343	351	361	327	382	371	335	341	371	364	326	328	356	366	379	359	361	333	372	318	323	390	392	335	330	377	357	337	346	373	363	354	339	387	362	354	363	330	366	366	417	344	358	357	340	362	377	340	342	356	340	340	380	336	339	342	335	382	357	357	392	360	337	339	374	349	340	338	355	356	336	382	365	354	371	342	357	381	352	347	350	380	408	366	391	369	336	350	363	375	372	347	360	348	360	366	311	350	365	375	340	352	348	384	347	416	359	356	351	347	358	389	372	361	360	358	346	382	329	361	372	357	368	344	355	386	367	386	351	375	363	360	335	350	349	322	352	360	325	357	364	338	336	353	347	354	361	379	346	367	339	356	351	334	382	354	354	328	353	352	359	350	388	345	354	369	353	350	401	354	342	352	339	362	354	346	348	354	333	372	336	339	361	331	390	356	353	356	313	390	365	376	346	344	328	329	353	376	361	367	339	371	361	338	338	347	334	343	325	331	374	346	349	376	355	360	355	381	393	335	340	359	356	371	367	364	351	350	372	357	351	358	399	340	375	320	349	317	376	367	382	334	339	351	371	375	353	351	368	355	382	321	348	371	334	380	351	372	371	379	390	379	347	338	376	372	320	327	335	373	350	350	374	352	344	350	371	372	354	358	348	345	333	362	337	323	320	368	360	341	307	334	358	376	394	375	366	405	377	362	356	332	386	341	332	354	339	386	369	384	360	342	368	361	378	384	335	383	375	337	355	368	333	371	348	378	366	346	365	350	350	346	347	353	340	337	374	347	309	324	346	344	336	369	346	339	368	353	375	379	351	363	376	375	386	337	333	367	375	340	339	380	364	373	383	351	366	343	338	351	346	352	328	340	353	354	337	396	365	348	340	365	365	370	371	388	365	358	359	363	358	382	340	374	398	380	328	324	302	345	372	361	330	357	363	343	342	330	347	359	338	378	358	333	369	395	377	356	336	382	292	343	360	355	357	349	359	362	328	381	333	402	345	393	340	342	361	382	354	363	341	342	374	344	345	339	384	343	360	378	358	343	353	371	354	373	331	378	348	362	358	373	358	329	318	338	371	323	383	346	323	356	332	349	358	354	328	341	357	365	356	366	361	343	343	367	352	374	350	384	396	373	369	363	352	365	365	360	355	329	335	351	386	336	343	346	337	373	351	358	337	355	384	334	391	373	356	363	370	341	359	333	358	351	324	394	337	342	372	324	386	327	350	360	348	355	361	332	349	378	342	370	367	364	360	344	367	353	389	330	337	351	372	327	370	380	318	333	357	372	335	355	374	374	359	364	329	349	353	341	346	383	350	369	360	363	381	362	355	357	358	369	365	359	357	363	320	363	386	401	386	364	357	335	339	332	358	401	382	327	350	377	325	335	371	357	390	383	380	345	381	359	352	370	362	362	373	370	371	361	344	373	348	324	375	380	376	336	368	371	332	356	364	330	397	371	340	357	336	338	327	366	358	341	349	347	353	354	363	366	352	332	367	329	379	348	373	338	357	331	344	338	366	365	354	362	369	379	363	384	397	372	372	361	363	354	344	388	369	341	368	331	356	344	338	353	371	374	343	347	362	378	374	376	342	363	341	354	393	350	358	363	339	362	332	377	339	342	377	382	350	397	341	369	391	359	341	368	372	375	360	369	380	349	372	345	361	356	391	339	358	343	367	362	330	339	395	341	331	359	359	355	409	369	328	369	354	370	387	370	360	398	380	369	346	369	350	375	346	337	374	335	305	356	333	363	326	356	381	378	352	358	349	355	350	316	317	346	378	345	408	337	350	324	371	335	338	342	386	371	387	350	357	334	359	347	345	348	336	366	330	369	348	325	345	397	382	331	373	352	391	376	383	371	337	376	361	376	386	354	380	349	355	348	352	346	346	358	357	386	371	360	388	373	346	397	373	338	345	347	375	338	373	344	350	346	330	340	345	370	342	353	367	331	359	343	359	390	371	355	345	349	365	370	379	353	357	363	376	353	365	354	347	379	411	348	333	362	367	384	343	406	368	338	351	301	349	332	359	354	371	351	378	358	341	329	375	375	339	333	375	350	336	346	355	351	371	365	367	372	360	390	353	391	385	321	359	362	380	343	351	358	366	392	354	360	334	329	373	339	355	383	358	314	350	368	350	340	361	380	335	357	344	364	359	357	340	340	344	379	357	374	338	352	393	340	369	364	348	355	331	349	378	365	386	356	365	356	350	379	363	344	332	316	349	343	374	368	325	387	335	354	351	381	322	348	365	327	319	355	329	371	328	350	324	348	373	325	351	366	375	380	393	357	364	373	345	351	376	325	334	356	336	338	360	380	344	334	367	361	353	377	355	323	365	329	327	351	347	356	360	359	370	352	347	341	367	345	364	393	355	371	343	338	325	361	357	373	340	344	369	363	368	361	332	340	335	369	382	354	328	384	354	325	336	335	347	337	363	343	357	365	359	371	348	385	368	372	337	355	362	329	377	345	344	368	361	405	359	355	341	375	388	346	346	360	339	346	366	346	373	367	352	377	356	379	368	352	389	375	364	333	361	341	355	385	359	349	347	361	347	395	371	329	338	338	353	371	353	338	357	361	374	335	322	341	349	377	379	375	325	359	353	384	339	375	387	353	366	375	362	356	344	354	366	353	344	339	349	372	398	376	355	350	369	346	337	366	364	342	338	347	361	354	356	330	356	345	350	368	344	358	303	368	363	341	350	337	365	350	352	324	323	354	358	359	380	394	366	350	364	385	358	347	358	388	343	385	359	365	386	348	337	358	362	343	360	416	393	349	340	371	369	352	365	374	369	370	333	328	356	334	325	355	365	378	357	368	381	361	343	338	353	336	368	370	340	340	369	370	348	337	352	357	366	371	351	346
22959	20668	27440	23936	20668	20733	8680	1517	1088	1058	951	880	890	854	841	846	804	762	835	713	748	772	686	735	782	724	740	754	684	731	695	700	676	682	683	682	681	685	663	694	700	694	685	665	699	651	648	634	689	664	646	679	668	711	701	661	672	664	721	673	708	677	693	647	686	715	635	692	696	700	638	692	693	691	664	636	653	697	642	649	669	661	741	700	639	709	666	729	663	662	740	682	675	699	656	680	663	680	691	671	640	676	729	713	688	675	600	717	684	619	655	686	705	658	689	704	647	664	719	682	649	640	676	686	673	656	632	722	665	662	663	707	654	639	692	718	676	686	712	691	649	675	610	668	687	638	679	686	651	654	688	694	651	639	651	693	662	660	636	653	680	676	661	631	631	684	682	696	643	661	654	664	695	621	669	646	684	714	706	691	672	681	700	684	633	683	672	644	668	713	663	674	669	685	682	669	669	692	677	688	668	707	717	673	668	639	679	679	631	624	744	740	672	672	618	685	695	688	674	684	713	659	635	660	667	710	629	669	698	635	676	687	632	656	690	632	639	661	672	611	675	654	693	690	667	645	645	688	665	719	666	675	681	677	700	678	649	672	669	707	678	696	643	676	695	650	665	681	659	663	705	642	701	670	639	648	667	694	726	631	695	684	651	702	667	722	643	725	706	662	720	659	674	700	643	660	701	660	674	672	662	658	635	688	673	632	681	678	664	690	666	608	689	673	683	699	648	675	654	682	685	670	711	682	655	671	701	591	675	683	685	638	721	649	684	699	669	654	673	663	674	653	657	692	668	649	695	638	651	671	673	672	655	667	674	653	652	680	674	679	626	731	693	683	689	646	643	654	648	722	685	647	637	652	649	691	687	672	701	656	634	655	665	622	695	692	651	742	672	681	702	648	650	672	699	668	714	670	714	695	653	681	685	674	685	679	661	621	642	693	687	702	736	666	666	654	635	692	683	681	682	668	639	668	703	713	685	693	661	662	670	677	652	701	705	666	653	647	681	689	695	686	679	712	671	685	651	668	663	646	642	686	735	665	683	680	664	686	693	662	691	654	697	612	707	715	760	650	702	648	614	656	692	669	662	611	653	637	676	674	678	661	718	674	669	665	678	693	666	636	652	669	626	684	684	679	664	672	669	692	659	671	665	662	671	680	657	649	684	674	670	720	637	684	619	633	667	629	708	662	707	685	693	659	711	678	679	703	649	666	691	632	685	640	662	666	669	683	673	651	644	660	689	654	698	640	698	635	676	733	705	666	691	656	677	672	718	697	633	675	654	716	664	702	657	661	601	632	648	728	626	691	684	652	675	648	626	690	681	689	695	706	659	664	686	676	651	721	617	642	708	686	722	679	684	670	708	650	644	680	705	640	690	684	677	691	692	664	668	681	691	637	687	667	667	656	701	675	672	667	650	681	684	700	658	689	706	636	616	641	639	673	653	683	639	665	669	611	663	681	678	624	662	678	656	650	696	647	639	655	630	679	689	669	674	666	689	676	699	679	669	672	635	668	658	627	696	666	638	685	653	721	670	682	699	645	680	705	680	703	646	675	716	654	647	672	640	701	662	707	679	664	678	702	637	683	695	669	669	697	701	654	649	739	688	647	721	692	660	694	711	651	667	634	614	651	663	647	700	641	637	708	674	685	648	681	638	646	638	674	661	679	692	677	661	654	683	657	635	673	706	621	677	648	671	641	697	636	674	682	694	678	673	699	689	648	699	688	673	679	665	687	647	658	697	630	705	664	700	686	694	664	671	652	671	632	655	674	659	700	668	699	664	677	629	721	716	672	654	651	665	697	675	632	650	678	686	633	633	690	626	674	650	715	661	643	633	693	703	667	685	648	659	667	700	621	653	660	702	650	641	621	646	704	697	637	653	677	670	657	687	676	703	731	671	648	636	651	688	657	675	670	696	663	685	649	683	678	692	681	697	702	712	665	673	658	696	648	642	686	671	676	600	639	721	702	751	704	644	662	693	675	648	674	671	650	691	678	645	670	678	710	715	657	662	647	681	676	654	726	672	670	705	727	649	719	617	629	643	661	660	684	663	690	655	652	689	660	604	626	671	669	646	688	652	703	664	639	651	610	637	656	653	645	674	632	605	706	659	692	675	746	682	639	697	636	662	652	671	643	755	659	675	686	677	728	706	685	711	714	682	648	682	626	700	620	678	688	680	688	704	677	645	663	695	654	679	720	684	622	663	709	675	641	676	649	668	700	676	660	701	683	649	703	687	654	683	642	691	613	666	662	655	649	672	715	678	652	676	677	684	631	723	681	629	719	655	660	673	661	727	676	680	675	651	690	686	645	715	681	664	706	661	643	665	670	695	687	709	673	690	630	697	644	700	688	668	663	639	672	682	711	654	684	678	630	682	650	680	712	682	726	677	676	677	648	674	638	639	690	658	677	655	679	635	685	691	707	644	698	683	647	702	635	640	657	680	711	667	682	675	633	659	673	701	605	701	651	661	685	657	668	660	682	645	677	638	631	668	605	663	656	677	674	629	685	694	680	677	673	662	684	682	634	642	668	699	653	702	672	684	695	682	665	688	688	690	667	738	674	673	661	669	642	738	711	665	695	708	678	680	639	699	668	658	681	638	641	676	661	631	667	685	694	648	688	725	651	647	668	691	659	617	664	662	686	630	637	703	637	677	633	660	658	656	663	658	675	692	644	684	677	724	680	698	634	695	670	668	693	646	663	713	676	621	660	688	630	651	670	667	631	711	715	675	715	667	668	701	652	682	646	692	648	660	678	678	718	660	677	660	691	702	664	676	674	689	681	689	692	661	663	679	599	695	645	691	681	688	614	663	650	676	658	658	677	656	662	662	648	616	680	694	724	663	740	658	670	674	676	655	700	671	716	666	690	667	664	691	678	661	679	677	667	654	668	650	669	646	666	705	617	674	708	641	691	645	696	685	658	641	651	655	649	690	647	677	604	661	655	700	685	683	686	690	686	683	675	697	654	656	691	702	654	707	628	676	642	687	655	669	649	655	663	668	694	649	706	685	652	697	653	655	656	677	652	667	645	582	711	676	635	690	626	705	698	673	706	653	646	671	621	678	702	680	661	673	648	658	689	645	684	673	686	663	680	671	687	668	681	674	676	661	612	687	694	634	644	658	658	682	682	632	676	676	724	613	644	669	676	651	653	638	683	670	681	703	715	685	659	692	689	656	686	662	633	683	729	687	664	620	666	705	645	702	679	666	683	711	712	692	674	678	636	706	625	722	665	674	637	672	659	678	664	675	689	650	679	695	651	688	686	670	660	692	667	671	702	637	686	659	663	659	667	663	672	654	690	647	636	691	713	669	668	656	684	641	643	726	667	654	699	690	676	611	666	648	697	709	736	651	684	728	672	693	678	648	640	694	712	672	685	682	662	669	676	618	688	680	686	664	660	655	695	680	651	670	636	694	677	682	650	653	645	639	680	668	686	643	688	671	697	678	641	682	700	707	655	654	674	721	700	632	663	680	701
33241	12400	11923	6508	4357	3169	2511	2085	1753	1441	1380	1232	1164	1095	1008	929	909	883	828	850	820	729	766	781	705	755	710	735	721	701	754	673	687	723	663	727	716	681	684	693	695	711	714	638	671	664	680	679	638	653	674	656	625	637	594	626	637	641	658	652	648	630	640	659	684	639	631	637	623	670	642	654	644	619	619	648	641	628	608	684	617	657	683	664	609	659	616	678	695	632	667	607	606	638	640	631	640	658	641	616	604	617	669	698	630	649	639	657	629	637	642	657	617	611	630	654	627	612	675	646	668	664	667	627	642	632	634	645	663	625	612	642	700	675	613	641	708	656	648	652	716	585	642	690	650	649	658	621	590	644	630	623	648	629	641	644	616	616	677	627	626	682	658	622	670	686	658	665	652	637	641	629	648	650	643	616	667	666	683	644	661	634	596	671	652	650	660	664	674	615	660	651	704	617	609	668	653	606	649	646	675	691	608	632	596	578	649	647	636	658	660	655	674	682	640	643	622	694	667	661	663	619	622	603	659	642	620	609	637	573	651	631	637	651	619	603	662	607	623	647	647	636	672	652	663	669	627	614	615	558	673	665	658	649	622	639	643	626	677	631	684	643	654	620	648	601	668	633	629	638	661	640	684	676	664	646	619	661	644	573	629	649	651	641	635	714	621	635	647	655	625	609	618	640	609	656	667	645	670	571	613	652	629	661	647	626	671	621	605	609	631	622	652	611	625	604	666	674	621	626	655	658	664	591	657	608	634	659	619	695	649	605	667	605	614	647	643	640	685	631	644	623	627	696	661	645	652	606	578	639	657	654	631	614	599	664	651	610	633	666	609	663	633	641	616	623	652	604	648	631	626	628	686	631	652	657	626	609	645	564	674	630	616	651	668	662	675	658	676	654	651	641	662	622	624	616	651	632	612	625	618	654	594	638	691	676	615	639	647	633	643	629	580	640	659	645	617	637	671	601	567	655	730	618	625	652	638	611	641	602	653	668	663	618	589	639	596	670	697	653	589	612	644	703	720	624	641	710	660	617	642	645	683	648	646	636	674	631	622	657	662	685	640	632	630	667	631	676	651	625	654	626	645	642	633	617	650	648	667	654	702	644	652	618	632	634	616	682	617	616	639	588	621	655	651	628	612	669	602	661	600	613	663	665	604	645	626	630	664	650	646	623	660	622	622	608	667	653	590	650	631	622	663	659	682	632	637	628	630	695	634	639	606	706	653	649	652	636	616	618	637	637	653	610	671	688	660	641	666	622	673	652	636	624	590	644	633	625	616	599	628	601	632	651	668	659	670	680	642	599	591	614	645	619	661	623	632	607	660	646	626	684	619	666	622	643	637	639	678	592	661	637	672	630	636	640	647	646	661	625	667	590	691	629	603	648	600	661	633	657	627	613	626	587	658	659	623	647	665	626	634	620	616	603	636	610	623	611	605	644	614	617	648	676	663	670	654	647	634	628	608	672	727	695	659	644	657	642	680	655	631	636	660	667	646	648	667	649	642	641	682	640	654	651	617	624	632	599	588	662	608	599	620	617	636	644	635	637	691	585	621	637	623	597	621	676	603	595	596	624	671	673	635	576	640	615	616	679	654	607	652	647	616	613	637	640	687	642	624	635	619	670	659	650	663	671	649	631	614	637	605	627	700	626	666	648	633	598	632	685	650	645	644	637	590	628	632	688	637	687	637	629	681	644	596	648	639	638	601	627	640	637	617	646	615	668	670	640	665	645	580	623	644	621	659	631	630	657	680	680	623	645	628	594	655	597	623	619	651	666	659	603	622	642	593	635	658	610	637	673	587	650	675	643	670	590	629	639	619	603	621	626	665	664	676	682	660	635	683	650	579	609	654	633	614	653	598	663	652	680	622	625	705	635	632	654	638	628	638	636	602	611	628	581	628	649	632	644	633	713	594	652	655	669	663	655	620	607	647	641	610	630	615	639	635	692	628	643	642	613	653	645	612	630	637	654	659	648	635	636	632	593	647	667	616	635	614	618	641	640	642	586	629	629	630	650	654	596	625	615	641	597	671	600	684	584	601	647	647	633	648	644	683	664	611	641	665	634	667	642	655	667	634	635	638	629	668	598	678	631	704	652	637	656	631	674	598	676	625	651	639	697	701	648	651	657	588	611	638	645	640	660	618	635	644	667	612	644	595	622	613	625	617	616	599	613	649	665	626	606	607	623	655	653	607	629	608	641	590	635	664	650	653	588	594	681	618	600	622	619	623	606	639	661	623	637	630	651	689	607	636	583	661	642	662	692	656	667	679	626	667	615	651	601	644	613	639	663	607	624	558	633	635	671	680	644	639	637	616	653	618	609	622	620	607	646	687	641	618	647	653	562	670	618	625	636	608	613	657	630	632	617	684	590	666	642	652	680	649	634	664	647	676	631	663	635	677	685	638	628	659	622	671	644	631	675	679	648	587	637	626	591	662	646	635	597	682	630	610	635	636	635	669	629	656	668	668	644	619	612	658	638	621	654	671	667	663	605	636	666	638	614	635	600	650	639	636	660	637	623	623	639	612	656	621	635	591	643	627	626	642	654	638	653	620	659	621	640	603	595	642	593	653	626	646	618	633	674	616	625	625	659	655	659	603	631	680	660	650	639	639	667	609	617	604	632	644	594	658	599	646	604	651	585	642	614	688	602	640	662	644	645	612	628	642	626	659	640	648	696	682	621	619	661	645	619	656	616	622	648	635	614	615	616	672	657	606	626	652	630	671	654	627	625	606	650	667	668	614	619	661	608	637	616	629	590	634	674	618	671	589	661	601	600	669	642	640	645	660	681	624	616	631	644	603	664	639	647	626	601	614	659	654	645	634	626	670	655	660	656	637	602	605	661	647	636	614	648	665	646	616	621	675	642	647	654	668	655	623	636	660	635	654	666	616	602	640	644	636	628	628	657	670	638	688	614	634	635	668	666	582	607	670	651	584	596	640	630	664	637	641	609	622	654	661	636	608	647	628	615	555	659	629	667	668	636	626	646	610	602	660	644	633	608	633	636	646	646	674	590	622	635	636	662	635	629	669	620	669	609	696	610	642	631	642	632	703	655	615	687	657	614	641	653	651	736	610	655	646	675	626	630	581	648	617	674	610	641	653	665	630	692	612	658	629	652	667	637	622	623	632	645	623	652	635	637	649	625	664	642	686	651	628	592	641	620	637	629	652	605	660	640	679	683	628	641	588	634	627	612	601	659	663	591	659	695	671	635	642	650	651	648	598	636	659	659	639	642	649	633	652	673	623	645	634	666	687	713	601	627	646	605	593	641	621	652	614	677	667	633	671	644	655	624	626	695	649	659	646	603	643	672	655	598	597	654	618	633	617	650	605	613	619	608	655	623	682	630	613	665	611	650	676	647	632	653	652	635	653	630	618	635	634	631	640	648	634	613	654	640	614	644	699	623	620	657	650	618	657	632	635	652	614	604	687	626	618	612	657	636	663	628	630	608	615	629	638	613	636	601	658	618	619	610	640	654
33342	14918	2275	421	311	283	283	271	236	295	239	283	267	253	240	271	284	259	277	274	259	288	264	293	226	279	259	261	253	244	275	277	250	295	246	264	269	265	261	286	275	273	253	266	252	297	255	254	260	255	259	251	249	290	249	250	255	284	267	263	249	263	274	242	265	277	242	255	261	260	267	276	254	294	290	277	224	258	227	280	266	240	264	264	267	253	238	262	265	235	257	256	254	265	257	243	268	264	262	268	278	240	238	277	285	275	271	273	259	256	270	247	245	252	277	255	274	269	274	257	271	235	246	266	274	259	272	267	264	284	263	273	271	293	253	258	240	313	288	241	266	262	250	266	262	274	250	266	228	245	272	280	267	248	265	258	276	270	257	256	252	256	251	260	264	273	256	254	258	272	293	243	240	278	281	253	253	234	270	242	267	250	274	262	290	270	263	252	230	261	259	256	256	258	232	277	275	279	268	267	235	270	273	241	271	277	284	257	252	294	270	278	254	252	273	236	258	261	274	254	269	274	249	237	262	253	252	266	239	226	262	253	259	262	243	279	251	254	265	231	249	249	261	232	239	285	253	279	261	271	253	272	275	244	255	255	259	262	254	284	245	304	253	283	274	288	263	226	260	262	300	251	270	263	297	272	246	245	272	253	251	268	265	255	277	272	259	264	261	275	284	275	254	255	281	265	256	251	259	285	287	240	282	258	251	257	246	264	256	238	244	267	240	256	240	264	252	269	281	259	268	277	273	248	267	242	270	228	245	266	273	266	280	257	261	240	249	247	266	258	229	266	283	281	267	270	260	243	252	280	266	262	257	271	248	249	259	280	242	260	252	310	288	235	249	252	240	264	287	259	231	245	261	245	259	254	255	238	285	257	308	262	245	253	257	277	254	279	267	220	273	265	247	244	274	269	262	249	260	294	290	251	286	279	244	289	277	308	258	261	246	277	265	248	278	261	282	267	226	272	264	244	253	268	240	242	245	276	257	262	272	269	276	282	253	288	258	237	266	272	259	282	281	238	269	268	279	296	252	244	272	273	242	244	233	251	278	258	266	289	272	232	266	276	234	243	274	258	268	268	255	268	282	261	273	268	278	268	249	249	278	276	259	254	299	264	261	257	254	273	259	273	252	282	256	274	249	276	243	213	256	220	256	238	277	278	263	260	244	266	239	251	255	255	259	274	273	263	282	267	253	252	262	278	272	251	249	268	250	292	229	246	291	264	268	249	254	287	252	255	271	281	266	238	302	290	252	301	267	256	256	295	297	239	283	262	244	261	240	259	288	272	273	265	252	260	296	266	245	255	242	280	264	303	275	285	245	260	271	272	231	270	276	286	249	259	284	254	279	283	304	230	280	217	219	232	265	274	254	254	243	282	253	246	263	248	273	233	258	266	265	256	248	256	284	261	271	248	255	268	266	262	262	268	266	259	275	277	257	258	241	263	244	268	262	249	290	262	269	273	244	258	242	273	261	274	278	243	273	278	267	271	251	270	256	271	266	260	229	232	258	249	279	248	277	268	263	238	269	273	275	266	289	250	266	236	266	277	259	257	251	257	247	230	267	258	240	296	253	266	230	255	271	256	246	282	223	208	249	260	283	270	255	266	279	291	290	272	268	245	254	265	257	261	290	268	274	287	270	247	283	248	276	250	272	247	267	272	246	240	288	242	262	263	226	284	274	289	247	249	269	276	262	248	270	265	273	259	254	287	283	250	271	267	239	294	290	241	252	269	267	260	263	282	255	254	282	258	243	236	264	246	248	248	286	238	282	251	249	283	263	275	244	252	254	260	244	258	258	277	239	250	265	249	261	265	281	273	220	254	257	274	271	260	239	279	280	272	258	276	275	268	256	278	283	276	276	250	264	279	274	284	269	273	270	255	258	271	259	233	268	259	262	254	281	248	239	259	261	257	255	235	270	277	250	224	240	261	288	251	267	272	269	259	239	256	260	255	266	266	242	271	285	257	276	267	253	245	256	303	244	273	233	264	250	259	271	290	258	273	256	260	262	271	266	246	276	247	252	259	275	254	274	271	262	281	258	244	293	259	292	209	256	269	279	247	237	247	285	215	232	259	255	252	255	274	282	278	279	297	291	246	252	261	266	246	255	235	272	256	275	264	280	281	246	283	265	257	225	297	283	253	257	246	268	244	259	240	247	252	259	269	276	252	270	250	244	239	266	280	228	257	247	265	280	263	296	270	269	228	251	282	264	246	274	256	230	274	289	272	281	268	269	253	278	294	253	255	270	275	261	275	250	243	261	265	272	252	267	263	280	250	270	259	258	275	253	248	270	281	246	267	255	245	270	293	240	275	252	251	283	252	253	299	275	300	276	290	264	264	249	265	250	270	272	259	228	230	228	238	288	231	251	258	282	243	270	226	255	274	280	277	258	234	275	259	286	247	261	274	283	251	280	222	276	255	238	255	278	259	264	316	227	280	290	246	279	250	243	271	237	281	280	249	270	269	264	292	252	240	286	254	292	252	266	258	257	249	252	287	257	248	252	235	283	276	252	270	289	242	244	252	267	265	260	240	296	247	252	292	279	242	241	278	280	272	268	247	265	271	252	274	282	252	243	238	258	270	246	233	252	293	267	290	276	264	276	241	253	266	267	242	268	264	266	246	281	285	273	246	264	241	249	254	253	264	264	254	288	240	246	274	248	260	280	234	258	250	272	281	302	282	267	296	259	300	272	263	261	304	279	250	248	259	273	238	241	257	285	275	267	267	253	265	252	238	263	258	275	249	272	271	295	251	278	260	257	282	246	233	261	283	255	290	269	256	258	261	260	254	252	264	262	251	246	241	286	264	244	232	288	271	273	280	233	258	256	274	275	269	276	288	252	256	273	242	250	273	262	206	251	236	259	285	259	266	248	272	254	290	269	268	270	269	272	276	289	280	281	265	255	242	250	256	259	269	262	251	290	273	231	269	262	263	243	272	232	246	250	281	262	240	280	271	270	290	257	274	297	262	259	276	272	280	248	242	240	277	286	265	272	277	240	257	264	262	288	276	283	286	242	268	254	287	307	218	275	292	263	251	278	261	242	277	247	259	260	271	227	277	266	276	277	271	230	218	264	233	277	251	284	245	259	265	278	241	252	259	271	280	235	262	259	240	283	236	224	267	257	273	256	238	281	270	271	250	258	288	271	275	297	270	248	244	252	249	263	272	246	248	266	246	242	262	241	275	252	253	273	288	263	284	251	259	271	241	274	241	281	266	247	262	276	241	275	260	269	257	268	258	257	282	285	231	265	270	255	269	274	269	272	279	261	268	275	259	297	263	269	266	269	279	242	241	267	257	242	266	262	245	276	273	275	246	296	250	253	257	272	255	243	271	278	258	263	248	244	243	225	267	279	270	269	261	270	251	262	283	259	243	291	255	253	290	261	290	258	296	282	258	232	265	249	262	255	217	261	294	267	269	288	281	230	268	216	248	259	258	277	256	245	268	263	276	275	263	272	251	257	297	244	281	269	279	263	283
24937	647	570	412	346	339	358	305	294	287	312	338	294	300	294	284	262	304	308	316	291	266	324	276	287	318	268	304	263	274	269	293	281	274	284	280	275	275	275	279	252	295	268	304	311	267	281	276	264	293	299	310	278	284	278	282	282	293	251	309	301	285	309	267	305	269	255	288	278	262	285	282	270	277	274	289	288	268	284	276	289	285	265	296	287	280	263	299	259	275	259	278	255	281	290	289	279	274	298	291	292	279	278	253	265	279	257	270	306	278	275	268	272	276	279	279	296	281	286	280	288	298	275	295	311	296	266	283	270	254	265	302	282	299	307	285	291	287	305	286	264	297	301	269	256	286	293	286	289	269	278	282	291	275	280	267	286	289	273	301	287	261	270	274	260	271	288	292	297	307	286	292	286	289	306	271	254	281	277	298	313	283	265	266	259	306	287	289	290	286	293	283	275	298	298	256	282	297	309	271	280	273	293	275	280	277	297	300	284	277	315	286	291	297	279	305	294	281	273	283	294	253	293	285	283	272	285	259	262	274	300	274	259	250	272	289	274	265	262	274	283	271	271	288	281	316	283	303	281	268	290	279	286	297	282	281	272	247	266	276	292	256	277	297	293	305	283	302	289	258	300	259	269	294	279	277	269	296	291	265	278	261	287	252	282	294	267	310	289	269	278	259	271	275	284	247	289	279	281	293	311	258	282	270	284	273	249	272	307	281	291	308	288	287	293	285	283	302	288	274	291	296	290	298	304	294	282	271	297	273	280	273	293	261	314	285	295	270	273	298	289	285	277	301	309	295	288	287	268	280	273	286	285	283	294	289	289	275	282	303	298	297	277	282	270	292	292	300	280	260	290	321	304	300	293	292	282	272	260	274	299	275	271	276	294	293	300	280	274	301	315	286	308	264	273	271	287	282	306	251	270	265	275	277	286	290	287	274	259	273	257	279	293	300	297	279	268	285	316	273	273	282	270	260	313	277	269	277	262	280	294	307	270	257	296	267	282	300	263	294	274	269	273	286	294	279	292	256	277	272	288	254	301	260	286	278	252	265	284	261	285	310	262	285	257	280	270	244	290	277	289	281	267	301	288	277	299	257	306	287	299	269	278	297	304	270	279	306	284	277	308	267	277	272	303	266	281	294	269	279	273	291	286	276	262	266	261	277	274	283	288	274	293	316	295	264	255	305	287	277	287	286	299	314	298	289	279	302	257	273	288	262	266	271	259	277	266	281	259	290	276	287	317	288	273	260	274	251	290	259	267	282	270	313	292	289	298	273	254	272	281	306	276	298	292	292	266	284	271	280	260	280	285	308	316	276	281	271	284	286	279	276	291	276	272	290	308	274	278	267	274	265	295	283	282	275	289	302	299	254	283	295	307	296	293	287	280	294	240	293	261	255	281	323	276	262	262	275	277	240	309	275	282	278	275	275	310	266	305	287	278	278	300	280	279	272	291	260	268	290	284	253	289	280	264	260	262	297	269	273	268	290	281	301	277	284	283	294	254	287	291	278	286	269	281	275	253	257	289	280	272	288	274	303	297	309	278	300	266	302	307	282	298	299	297	276	269	289	290	265	307	273	277	264	294	267	265	263	283	310	288	280	270	284	276	287	276	285	275	276	264	302	297	247	276	313	297	285	296	275	292	272	283	292	289	275	262	253	261	291	303	271	289	288	299	306	293	276	256	259	276	309	273	289	303	255	285	269	281	279	300	282	275	295	287	280	280	294	305	266	282	285	288	283	295	273	277	232	285	273	303	304	303	280	250	271	280	278	275	302	263	286	253	284	293	289	269	275	290	302	284	274	264	276	290	283	288	271	291	312	276	266	299	295	282	296	296	277	269	285	241	261	293	284	292	305	267	280	244	262	273	278	278	298	281	263	277	297	272	322	261	281	270	259	282	266	282	275	327	251	299	271	305	289	270	287	290	277	271	265	285	267	263	273	270	281	280	279	304	262	282	248	283	292	279	289	290	299	273	289	264	276	264	262	300	272	293	274	277	248	280	278	295	267	275	270	296	265	271	249	290	301	264	301	283	304	278	312	290	276	297	298	306	275	263	274	283	295	272	274	258	253	289	289	301	280	291	303	274	300	275	294	295	287	279	272	294	263	303	272	290	249	272	266	281	273	291	295	295	305	277	288	296	246	288	275	271	279	253	282	281	252	269	260	259	303	270	290	293	288	267	251	277	281	247	259	281	278	279	254	271	282	252	290	283	286	269	275	265	277	263	288	284	300	256	267	266	250	262	253	316	259	274	278	239	303	299	270	300	314	285	283	282	288	301	278	280	277	279	277	276	257	268	270	305	277	289	268	271	291	284	279	275	301	292	287	279	313	279	326	263	273	273	286	288	293	275	262	288	309	254	268	291	298	237	301	271	291	253	262	292	285	293	275	262	271	274	258	299	260	279	278	288	256	274	292	270	275	284	257	271	282	260	291	280	284	279	300	303	282	285	273	271	295	260	279	307	281	271	262	278	263	285	278	298	263	282	283	248	286	272	290	308	265	297	274	282	265	279	275	272	303	289	299	300	291	293	281	310	301	322	285	283	262	277	282	248	289	263	295	303	322	287	278	272	286	298	278	283	257	261	279	295	307	262	271	286	274	280	285	273	271	301	257	292	269	259	303	263	274	285	276	294	290	282	250	287	267	271	280	287	299	273	290	252	308	290	274	282	286	254	278	310	260	278	292	284	296	272	324	287	277	282	253	269	278	288	280	318	270	283	288	258	262	288	325	241	262	320	295	276	261	285	282	272	289	274	283	270	311	291	289	286	289	265	299	274	267	294	272	307	296	275	279	270	284	280	264	273	254	291	274	282	270	299	295	278	284	294	295	271	303	264	304	268	264	268	289	277	272	278	279	316	283	306	279	287	265	291	290	286	294	280	260	298	254	307	283	273	300	281	239	284	276	279	280	295	290	273	281	304	304	282	283	301	274	293	310	273	265	285	279	279	279	286	301	299	267	292	277	283	272	277	294	274	285	255	290	291	268	276	265	270	257	264	293	293	287	225	287	287	254	287	309	288	295	282	250	269	296	263	301	287	295	277	306	294	267	296	269	256	264	276	300	309	286	284	271	306	271	287	296	265	285	271	290	288	292	279	284	319	285	260	267	272	301	255	262	286	262	258	266	271	265	287	267	288	273	294	290	278	268	286	305	270	252	271	255	288	262	280	290	320	265	299	288	267	271	266	277	284	279	280	256	294	272	279	263	285	272	283	305	260	267	297	266	254	278	285	271	283	260	315	285	276	288	286	244	258	285	305	317	298	298	277	307	271	303	264	264	301	302	250	287	269	296	293	269	279	295	299	287	281	296	288	270	245	298	280	267	276	276	279	292	276	291	266	288	285	293	308	289	270	295	280	276	300	276	279	281	257	293	244	288	288	266	286	279	287	286	277	288	271	274	290	289	293	269	277	286	291	306	339	283	311	263	295	268	259	270	270	254	302	272	286	254	293	247	266	302	288	266	296	277	266	277
24967	20654	26598	24690	20616	8136	951	720	613	533	542	472	493	455	477	423	445	425	422	413	405	382	404	389	392	400	420	373	403	442	370	413	361	361	368	410	361	364	381	394	354	360	371	335	352	381	388	393	348	385	371	366	379	391	410	373	394	391	335	351	371	380	368	343	366	360	349	352	382	335	366	373	395	378	379	361	362	384	352	371	346	338	373	370	381	376	344	369	364	361	380	335	357	374	346	321	341	378	333	343	357	362	336	376	354	367	362	347	351	359	341	396	353	358	362	383	373	389	354	337	386	374	371	344	352	351	375	392	415	363	341	343	348	384	364	373	376	383	340	365	378	365	367	332	362	374	360	370	341	384	376	353	364	350	362	357	348	395	351	376	351	371	354	346	357	343	348	358	349	356	325	317	356	355	399	382	369	375	352	357	334	394	329	369	341	362	373	374	353	318	368	351	385	372	333	374	377	357	343	368	370	330	384	363	370	374	352	352	378	387	369	358	345	366	366	374	334	344	340	382	357	356	366	372	365	379	338	366	367	373	335	349	365	375	395	324	320	340	336	369	391	335	387	373	362	318	381	356	349	371	356	343	333	307	361	354	374	359	335	378	362	378	376	357	353	351	372	334	361	380	364	348	368	402	342	369	372	368	379	375	352	346	354	350	377	368	350	348	349	360	338	355	326	385	370	364	345	374	363	363	347	356	338	346	357	384	351	337	394	364	350	369	325	348	346	371	378	374	351	373	367	380	388	381	360	314	374	411	363	323	352	340	368	316	356	379	336	389	388	343	350	333	364	367	360	326	392	338	389	344	334	373	339	363	350	372	344	368	372	344	368	370	355	354	369	355	355	341	363	345	314	391	373	395	366	347	380	327	370	354	356	382	340	353	360	364	338	341	351	353	326	342	373	387	338	359	318	362	357	366	340	325	343	375	352	350	325	362	389	370	365	392	348	408	372	345	392	348	333	359	376	350	373	352	366	344	388	354	383	318	343	325	360	372	358	361	363	388	355	353	354	370	374	370	359	318	325	344	336	355	363	340	370	349	319	356	330	324	347	333	327	331	377	352	321	336	363	353	370	346	335	375	349	389	382	347	363	360	374	335	335	390	352	339	369	366	352	349	403	376	343	374	333	387	380	376	332	344	339	357	348	342	354	363	353	364	367	382	336	362	361	335	342	344	379	350	361	359	318	349	357	342	375	359	352	387	395	338	322	345	359	326	383	356	340	374	348	398	348	361	339	364	389	387	374	367	350	357	363	364	348	335	344	342	334	342	359	363	332	348	352	356	368	356	343	342	344	395	324	336	395	382	335	364	357	363	367	343	382	313	344	391	347	307	354	354	359	361	331	365	358	357	357	331	346	353	355	360	345	364	361	355	387	397	353	374	350	341	372	324	348	380	405	365	380	357	367	355	364	369	361	344	378	351	346	351	357	354	376	350	368	369	357	362	352	373	357	393	359	373	351	367	391	372	366	354	368	366	375	341	305	350	379	349	380	344	324	372	374	328	357	375	363	334	347	311	356	375	360	343	343	344	355	362	345	315	355	345	370	356	367	341	326	352	344	312	398	330	386	346	360	386	379	391	363	382	344	345	356	348	344	354	348	332	371	375	385	368	372	368	364	377	341	366	353	353	369	369	357	382	390	377	351	353	408	359	371	338	341	309	379	329	346	370	342	404	375	369	381	363	389	337	350	384	375	375	367	351	350	365	343	359	386	337	350	375	365	374	358	353	363	367	327	372	361	334	373	382	340	335	399	359	330	355	324	343	360	361	353	348	357	348	338	381	361	377	373	333	362	392	386	356	347	378	389	356	343	342	363	372	383	360	314	354	359	371	349	371	358	364	375	369	350	363	361	329	367	367	364	344	359	378	357	363	357	355	373	335	348	337	366	314	347	325	329	345	341	372	361	323	385	381	370	372	303	377	355	354	363	396	362	346	334	341	357	365	346	364	384	334	356	366	376	359	343	342	334	364	376	339	376	371	369	374	348	362	367	346	386	390	382	356	372	353	367	336	329	360	343	353	391	354	359	379	363	326	335	368	349	365	363	348	384	347	331	401	398	357	335	364	338	339	373	359	394	333	363	323	344	346	370	379	375	363	365	372	353	394	350	322	340	382	353	357	367	357	394	381	366	338	350	356	370	337	345	359	402	360	363	327	335	392	377	380	344	369	370	356	380	374	329	368	349	394	348	359	351	360	351	328	342	302	382	346	352	359	358	359	352	363	384	343	345	340	364	359	373	390	348	359	386	372	328	365	394	368	389	393	381	336	370	363	336	353	350	357	345	348	361	355	356	367	361	391	332	357	342	360	340	361	335	382	345	339	368	324	383	369	372	383	405	347	368	342	345	356	377	377	347	376	316	375	368	356	362	341	357	383	338	346	402	327	350	346	394	360	381	362	342	363	356	332	331	329	344	363	332	323	351	361	355	369	336	345	349	347	364	345	381	350	348	345	341	362	357	380	378	391	356	364	346	353	328	373	339	370	332	334	356	360	348	343	381	362	354	368	348	349	332	366	350	355	339	337	348	336	382	361	347	343	334	402	368	334	355	351	395	360	359	378	366	392	387	401	382	339	338	343	383	338	353	367	346	401	335	337	388	397	367	346	391	391	346	366	350	348	366	350	381	368	375	342	343	375	390	365	344	328	397	342	336	369	351	336	349	333	334	359	352	383	352	342	362	345	360	328	370	338	370	348	390	389	381	373	360	351	350	336	340	369	341	361	361	357	362	343	348	373	375	377	367	372	360	374	344	349	384	330	336	371	366	365	339	360	385	390	362	385	358	358	361	364	379	345	374	349	374	385	386	344	347	329	381	380	342	351	350	341	362	371	355	369	385	340	373	355	356	355	391	383	385	302	326	374	339	351	370	385	363	361	343	367	355	361	363	362	362	342	359	328	370	351	388	335	359	390	359	324	339	387	355	349	393	363	371	376	355	343	390	383	351	371	351	368	355	344	372	352	337	351	346	396	351	345	362	367	332	358	334	318	371	343	385	330	362	346	387	392	362	383	350	352	375	400	336	370	365	354	342	358	358	359	373	370	373	347	377	379	357	334	334	343	360	380	354	348	366	358	366	370	355	375	337	372	380	370	414	355	378	382	365	327	376	366	366	324	378	352	349	335	359	363	337	379	364	324	353	356	337	344	363	361	380	353	359	348	320	344	359	373	365	348	394	349	383	371	369	354	343	356	367	367	387	370	359	349	344	354	366	328	363	345	357	386	375	360	359	347	334	336	386	391	363	329	381	375	390	375	361	361	326	388	379	372	378	375	397	349	372	363	343	369	376	380	378	372	379	352	366	342	377	362	323	377	343	359	359	360	361	378	331	368	383	331	353	395	336	346	368	381	368	328	373	322	351	365	383	355	362	382	355	400	357	361	375	365	379	318	374	339	367	366	378	384	369	355	337	357	392	365	379	346	386	357	360	365	326	379	390	363	345	340	357	377	376	340	347	345	385	336	344	350	354	342	334	360
31473	7815	7029	3761	2341	1774	1363	1149	945	830	710	672	626	578	505	546	465	490	436	460	443	472	408	416	408	411	420	415	425	410	379	420	370	348	397	425	394	358	405	380	334	353	378	377	391	371	344	375	378	387	349	363	334	351	393	359	343	392	341	371	337	355	339	371	374	332	403	328	348	358	340	371	345	344	352	348	405	362	374	347	362	368	331	364	405	369	352	348	362	373	401	360	356	386	362	351	359	368	381	386	364	390	383	353	373	369	362	384	367	348	369	339	340	380	359	367	388	346	332	357	338	356	384	353	353	369	336	342	317	386	308	364	360	371	345	331	353	368	374	367	380	365	360	339	353	364	355	380	370	381	350	346	357	391	361	349	343	360	360	375	335	376	403	368	353	368	360	335	346	360	365	335	345	379	373	375	344	348	360	356	343	340	364	359	331	361	367	330	400	359	362	374	362	367	338	341	358	353	336	379	361	352	362	367	375	387	364	338	369	366	346	346	340	378	379	364	356	352	355	359	361	376	352	354	353	365	375	348	374	382	372	342	369	356	381	351	349	374	341	373	382	348	349	339	337	371	412	365	375	397	390	355	374	343	363	351	363	378	321	325	354	344	379	371	327	358	329	376	370	369	353	369	339	341	348	362	365	356	343	358	393	362	368	349	388	366	354	407	352	376	341	342	352	364	329	332	367	401	354	368	367	347	342	341	349	312	405	341	374	367	365	355	343	367	367	359	356	368	367	337	376	365	372	347	372	326	371	347	373	376	348	381	342	353	331	369	338	368	373	356	384	363	371	365	328	390	353	347	397	393	361	361	346	376	332	361	410	348	390	352	353	370	362	347	352	372	341	368	380	368	369	353	366	372	339	344	348	314	368	337	362	368	368	328	377	357	365	377	351	343	388	365	335	371	376	370	358	363	339	384	372	349	357	346	360	340	370	340	383	415	328	343	361	371	370	397	361	355	369	396	421	334	354	352	381	367	349	343	331	365	369	359	355	356	335	358	374	342	370	355	374	317	338	360	328	362	346	328	330	366	345	363	354	375	372	344	349	360	361	356	393	354	340	315	339	360	371	337	396	345	347	338	372	349	349	361	348	368	354	358	396	325	341	335	329	361	351	363	371	360	358	322	332	359	340	351	373	342	354	371	379	307	348	346	371	319	355	349	368	375	372	327	352	369	394	350	331	376	385	372	308	344	344	371	312	355	354	338	338	350	367	338	354	363	345	349	340	369	359	384	327	363	361	336	341	317	401	391	359	373	331	374	390	355	330	348	360	359	359	368	390	351	356	334	362	329	369	368	364	345	330	357	329	370	378	358	338	382	374	311	333	359	337	334	362	366	343	374	355	329	347	362	384	364	317	367	358	392	362	340	355	365	363	359	350	330	371	361	357	350	363	357	350	377	355	370	376	373	338	377	355	419	338	346	351	338	367	356	372	349	363	366	383	379	358	360	364	364	367	350	342	322	359	367	355	382	360	368	359	344	381	363	345	381	377	343	376	316	336	326	353	351	347	370	346	359	342	332	347	346	336	369	375	364	343	366	348	359	335	347	310	354	359	352	344	367	346	337	381	352	344	344	364	371	346	362	358	377	362	404	367	371	351	356	375	353	357	362	365	350	358	391	380	377	337	353	352	369	343	366	392	351	330	357	387	363	345	412	344	349	325	346	383	345	376	368	339	340	345	338	327	335	356	368	371	365	374	354	378	338	333	384	356	343	326	359	321	360	349	322	351	367	364	339	353	343	371	349	322	384	341	353	357	366	331	331	372	379	352	366	349	343	325	393	353	316	385	333	334	354	310	354	345	378	358	310	328	362	370	360	347	368	329	361	327	322	347	359	370	353	358	338	315	347	362	369	351	348	359	370	355	333	362	336	381	389	380	377	349	360	342	355	359	350	382	358	379	356	337	354	347	317	364	363	368	368	360	344	338	353	363	333	356	371	394	322	380	353	380	321	342	357	346	343	341	367	363	385	353	385	358	360	350	368	347	344	329	344	361	347	392	356	346	373	358	358	351	358	365	302	355	330	374	338	356	358	378	347	375	366	337	366	369	366	359	395	330	372	361	332	332	334	361	372	376	345	380	364	337	348	373	382	319	372	356	351	318	358	351	357	361	317	376	345	327	348	373	344	367	348	357	356	325	346	372	408	330	369	349	367	357	335	357	357	363	360	367	374	347	363	369	391	334	353	358	328	363	329	329	368	359	365	343	349	381	324	362	342	359	359	349	354	348	358	350	389	381	339	405	341	363	347	355	382	373	369	338	346	354	344	378	393	344	346	350	354	346	365	336	382	367	321	327	360	341	357	358	342	356	340	362	373	353	352	361	357	356	340	369	355	346	355	373	354	370	345	340	328	331	339	341	368	380	349	340	388	382	352	353	340	328	350	375	348	357	373	384	352	356	363	385	362	354	336	375	332	367	345	369	362	349	348	356	366	352	362	380	378	378	319	352	334	360	348	358	329	346	354	338	331	327	375	386	379	344	336	366	352	372	369	360	367	379	355	367	338	326	360	340	352	359	343	350	365	346	393	337	343	319	343	365	374	393	402	387	347	360	358	379	314	362	361	356	346	331	388	379	359	335	333	336	333	365	333	357	361	380	356	339	381	312	359	355	351	375	361	344	363	332	365	345	360	367	331	346	373	335	361	353	361	350	379	370	375	367	365	362	349	394	372	347	354	362	375	366	361	364	347	376	308	341	362	345	353	327	347	361	396	344	347	322	366	347	330	369	359	338	382	380	387	341	353	362	377	348	332	372	329	334	351	352	402	367	363	363	330	334	350	341	341	390	366	322	343	357	325	349	323	357	389	345	381	364	355	366	340	325	381	346	323	339	358	330	362	392	333	352	368	344	337	375	385	337	343	346	364	356	380	348	347	359	319	325	340	373	357	360	342	404	372	353	396	357	333	347	349	335	363	347	339	379	300	364	368	360	353	362	341	339	389	329	376	365	344	394	356	356	362	348	352	360	358	362	369	364	355	375	333	348	351	365	400	335	369	363	366	344	376	366	372	347	373	341	338	321	361	371	324	353	327	364	332	348	382	350	361	337	364	369	329	311	377	357	360	366	386	363	360	372	353	382	332	352	358	365	352	384	391	339	369	327	348	360	360	315	378	377	301	359	336	362	345	358	398	335	343	375	395	336	335	346	341	389	332	366	350	358	345	351	363	361	369	358	358	348	370	366	401	349	387	389	329	379	354	351	355	361	376	334	352	350	325	335	380	380	350	370	333	371	336	392	356	340	344	334	363	313	337	340	345	356	341	363	350	369	378	377	348	348	373	395	365	339	341	354	365	366	358	368	358	332	365	358	324	358	363	360	341	352	369	335	344	350	348	341	360	356	328	399	361	361	314	326	365	352	344	366	371	367	369	348	359	360	361	350	351	336	380	385	356	364	354	344	352	365	358	330	365	333	362	362	373	353	361	387	338	309	351	352	340	342	351	341	348	376	359	342	347	388	345	345	370	315	408	354	343
22962	20670	27245	24118	20671	20733	10738	1627	1166	1114	1021	895	906	779	899	804	797	712	780	818	775	768	735	755	742	772	764	726	707	719	705	666	684	729	671	704	705	712	705	717	684	691	714	670	712	727	709	680	724	711	648	710	656	695	662	664	747	701	708	692	686	688	715	700	701	685	726	691	692	670	710	646	750	707	708	626	673	670	718	647	709	660	706	733	649	736	692	679	663	667	687	738	633	653	669	702	696	679	663	663	657	693	660	674	657	660	703	666	664	678	696	697	671	698	700	668	641	714	696	693	649	694	662	638	653	699	684	703	703	658	705	726	680	676	692	699	664	647	730	678	705	691	729	659	670	658	641	655	642	627	656	735	666	718	693	684	668	729	700	703	707	699	693	676	661	703	641	634	696	671	628	651	683	660	710	667	679	721	675	690	652	681	665	698	673	694	652	638	655	621	713	681	712	684	649	703	679	639	666	707	677	623	686	662	689	668	642	706	682	630	677	754	682	684	667	699	682	660	706	648	618	716	694	698	691	684	638	661	633	717	691	717	697	687	636	644	618	673	697	663	676	660	685	706	645	660	653	647	642	706	692	704	638	665	708	687	671	639	627	672	682	671	740	699	688	685	706	685	659	632	635	693	668	676	657	654	651	706	700	688	704	629	653	650	634	687	691	679	655	628	673	713	687	692	695	726	667	663	668	689	661	682	685	698	640	660	675	679	659	672	714	757	646	679	660	666	717	662	633	683	710	671	681	680	645	684	658	732	664	634	653	735	650	663	647	680	692	677	704	667	685	663	660	716	640	675	695	699	720	693	729	709	678	684	705	649	746	692	646	644	670	629	669	696	665	680	693	666	679	706	669	686	626	620	677	691	652	701	658	688	676	612	660	672	666	728	716	656	634	654	706	666	680	672	720	717	750	664	645	688	637	667	671	666	637	651	654	693	585	686	699	681	667	669	694	661	744	695	655	649	669	682	650	664	660	665	665	654	649	724	662	740	716	679	694	670	617	670	676	695	656	760	672	672	678	663	652	637	685	676	713	687	669	643	716	684	653	710	641	691	645	679	684	691	664	641	689	711	669	716	645	662	645	626	696	620	678	703	666	684	650	705	676	644	691	663	695	668	700	686	682	683	688	660	652	670	693	645	640	671	688	714	628	688	675	673	667	692	647	689	659	671	702	646	659	694	654	690	698	688	687	698	647	681	657	706	651	677	708	673	644	689	653	686	651	683	639	648	642	647	652	626	704	636	741	674	731	680	673	643	684	664	695	666	665	656	647	625	600	684	662	723	667	680	719	692	663	613	697	694	712	688	671	665	665	681	658	701	698	673	683	657	690	672	639	700	694	706	624	673	674	694	688	705	698	674	673	658	646	661	721	666	668	683	699	656	689	678	668	653	648	663	653	696	675	664	758	707	679	658	678	669	674	726	666	688	662	667	654	635	694	648	617	644	660	639	694	699	673	679	711	699	681	717	673	676	700	652	679	700	642	653	646	647	713	685	668	689	653	767	632	651	661	705	693	628	664	647	685	684	694	652	707	705	684	650	681	737	678	691	685	672	669	741	664	662	684	689	659	629	704	679	680	689	684	668	649	664	678	608	700	637	693	615	697	643	658	725	680	699	678	664	722	692	714	650	657	684	699	673	620	625	695	648	693	685	655	684	668	614	682	700	697	686	684	674	672	675	681	669	660	682	691	613	669	670	723	662	667	687	706	687	681	690	642	720	699	652	677	638	662	739	726	637	689	674	701	702	729	708	664	676	686	677	653	681	698	654	652	657	695	717	688	668	700	692	689	670	667	683	678	648	680	666	761	653	663	644	620	644	659	710	658	668	634	661	707	671	657	636	677	708	674	679	697	677	670	685	652	683	698	678	657	647	673	677	723	624	671	683	661	675	629	670	667	671	680	700	685	614	699	660	677	657	632	631	663	679	722	724	717	696	673	641	687	659	647	697	681	665	631	707	654	710	697	706	648	673	668	664	658	695	667	696	679	671	628	646	668	670	659	649	690	660	715	641	694	666	664	641	666	624	695	663	653	671	647	666	657	652	640	673	700	657	666	677	665	687	697	680	686	720	679	697	669	649	674	707	704	685	693	648	696	656	711	705	661	645	661	671	721	684	710	666	653	660	644	690	684	685	734	678	741	638	697	631	655	638	678	676	643	701	652	674	667	677	656	695	691	674	657	695	688	713	664	676	709	684	688	706	672	683	711	680	628	661	689	694	668	691	673	718	659	681	708	640	663	717	717	633	650	651	700	682	674	614	716	706	696	599	658	666	639	672	652	650	676	673	701	654	666	656	639	654	703	687	663	689	650	695	698	701	656	638	672	681	699	681	667	648	699	655	674	671	653	636	680	687	681	680	737	625	688	676	683	649	732	694	705	644	659	654	673	711	659	695	687	662	692	711	671	648	679	685	652	657	698	730	677	639	671	708	667	715	652	651	661	684	619	697	683	676	644	642	716	697	627	654	689	645	671	729	702	677	674	692	632	704	720	676	730	635	648	662	680	647	760	694	626	678	657	679	637	694	694	639	687	704	650	657	714	711	636	658	647	672	647	691	677	691	652	654	666	679	664	651	676	682	647	677	685	678	705	675	686	617	706	697	668	640	632	706	651	699	664	691	672	696	697	656	659	670	722	608	627	669	675	652	688	717	645	678	696	679	604	705	675	702	687	642	670	694	688	731	671	632	645	694	701	665	721	721	661	632	682	615	685	675	686	670	681	685	641	665	681	678	623	686	656	663	680	673	655	608	700	649	656	730	694	646	698	691	769	632	675	654	700	689	696	627	701	648	664	684	750	716	698	636	680	728	665	682	721	684	671	674	737	677	693	644	682	701	660	690	672	673	646	635	705	637	666	644	687	666	665	645	702	655	693	687	615	648	670	667	655	637	655	660	726	664	659	648	666	683	699	705	670	683	611	693	657	675	705	704	677	671	622	663	697	656	683	637	661	665	713	702	665	692	659	642	696	651	694	664	631	702	710	659	662	708	698	685	693	655	715	720	685	646	663	677	695	728	642	645	696	642	682	641	647	614	629	668	671	688	659	683	716	654	713	657	665	710	625	714	683	703	701	676	688	676	681	652	665	646	675	698	688	673	693	672	691	691	650	663	668	681	665	687	716	675	665	705	668	656	675	652	713	685	688	693	670	704	681	682	657	667	656	692	715	706	694	683	738	680	692	657	662	644	687	671	692	715	701	644	648	645	656	724	687	699	625	666	632	666	685	731	712	693	651	679	672	693	652	706	668	646	681	608	649	675	704	687	667	650	681	668	633	653	682	641	654	725	670	671	665	675	724	637	676	625	736	668	678	637	663	691	661	614	632	638	706	684	676	687	670	673	695	706	665	644	671	671	659	667	663	667	712	722	653	609	673	702	647	670	703	704	680	700	703	653	673	620	679	674	637	655	664	684	679	685	699	641	671	679	666	683	619	677	630	682	680	720	682	676	687	658	644	701	688	623	663	661	657	701	636	641
20114	13649	12391	6996	4731	3453	2724	2206	1792	1548	1386	1305	1178	1114	1044	977	924	889	851	834	784	796	783	762	759	753	697	747	761	675	731	741	746	710	698	676	654	690	741	715	650	705	672	675	736	720	669	680	699	657	655	693	638	709	650	658	703	654	623	657	643	658	669	645	613	680	628	670	662	661	637	676	633	618	649	686	677	618	691	649	652	634	699	637	693	614	645	666	726	689	613	641	644	625	652	682	600	644	635	620	639	642	655	704	638	668	659	692	676	626	619	673	673	665	674	702	643	642	648	640	649	596	624	644	613	658	655	619	653	650	642	618	636	634	646	641	680	626	600	645	604	592	603	638	681	645	650	631	664	661	691	653	672	627	628	650	651	642	626	666	628	684	652	629	673	629	681	643	679	625	659	673	591	680	634	649	646	676	639	650	610	633	641	641	696	661	656	630	641	661	659	678	667	645	624	695	694	656	625	673	654	643	668	640	658	695	642	614	589	675	661	678	558	639	614	665	652	633	689	653	613	657	648	611	633	631	622	646	620	641	607	664	628	625	656	641	621	646	667	622	598	592	620	603	642	657	657	611	606	678	711	592	620	660	617	617	629	696	631	670	649	643	638	664	654	582	621	626	677	642	622	648	677	641	658	626	611	650	657	653	654	628	625	614	654	646	640	623	648	656	631	639	615	606	658	650	698	647	621	659	615	652	685	650	691	666	664	629	617	616	649	626	668	591	651	613	688	620	613	615	624	628	616	594	628	647	669	650	663	675	645	635	593	653	656	649	667	638	636	714	609	650	665	635	626	631	606	595	582	661	602	657	670	660	676	655	625	641	699	617	638	643	641	666	675	628	661	646	660	659	617	660	620	613	685	667	659	691	678	645	619	669	603	630	648	622	639	649	631	669	703	638	672	646	635	616	616	621	678	672	653	628	615	652	641	612	684	649	659	606	661	654	649	593	627	680	619	619	654	644	612	665	593	636	637	651	711	639	694	656	630	617	643	651	637	641	665	610	637	611	668	611	630	670	597	682	645	644	664	654	620	608	685	656	641	637	670	622	659	659	621	626	647	625	676	662	660	660	650	632	689	598	668	635	638	605	691	661	581	633	686	739	639	620	640	618	660	608	643	657	587	612	669	647	661	631	656	652	624	664	622	632	609	639	674	646	641	689	636	651	618	632	636	627	693	635	630	607	644	659	627	637	664	651	662	641	687	611	667	643	678	635	642	616	664	607	612	676	637	625	659	606	604	674	634	647	636	590	631	642	632	675	725	641	600	631	674	663	649	625	627	670	640	667	691	624	648	617	642	651	645	633	664	657	704	662	646	611	672	635	629	617	630	643	632	651	629	645	620	642	635	670	632	624	698	690	656	677	665	671	652	649	622	673	654	660	599	603	638	626	694	642	623	701	647	655	637	679	637	644	690	655	636	612	613	665	623	602	636	634	661	654	663	622	637	644	637	638	642	560	692	679	660	650	670	636	647	626	690	652	643	628	668	625	631	666	626	665	626	660	657	633	609	662	688	657	643	627	637	568	684	616	608	610	641	694	606	652	657	638	583	618	604	661	635	639	631	604	591	584	654	648	688	633	631	675	614	642	635	612	632	657	676	642	654	596	656	647	649	668	655	636	626	630	628	665	603	652	642	653	660	637	673	638	669	627	669	639	621	616	637	652	673	641	651	628	647	638	641	624	674	610	615	647	646	664	592	604	605	623	633	656	642	640	688	611	701	607	625	625	656	649	656	642	676	604	688	652	642	637	644	604	637	615	664	579	590	671	649	632	604	613	650	641	629	670	626	611	620	620	626	658	637	614	619	652	633	574	630	671	609	676	695	664	641	682	651	591	640	604	653	648	624	676	677	665	653	648	651	591	632	646	657	707	639	659	648	647	655	616	674	650	644	600	650	679	649	645	641	661	634	652	655	667	648	620	703	652	640	641	643	669	690	665	633	664	675	653	631	654	636	620	653	709	605	635	628	650	628	657	636	683	602	643	656	624	660	639	677	609	686	637	608	614	645	656	668	647	657	631	604	624	683	613	658	626	648	678	626	665	631	682	630	676	631	641	643	599	652	651	681	611	620	625	661	633	645	630	648	617	641	665	628	637	640	675	622	628	636	632	684	672	636	635	666	612	674	646	643	647	663	634	649	645	624	636	653	680	622	676	657	656	660	650	634	637	609	631	643	641	590	620	633	711	616	608	674	654	686	638	599	650	643	631	635	597	606	647	650	671	629	649	580	620	635	684	637	665	628	634	617	640	688	663	641	640	629	698	669	627	608	658	644	620	618	633	656	645	663	627	621	616	619	625	641	654	585	692	661	677	603	651	660	625	601	620	598	642	589	611	676	633	670	680	690	630	645	659	636	632	646	670	609	664	636	662	654	643	646	613	661	651	596	646	641	627	661	672	680	670	668	614	653	628	676	643	624	625	659	581	672	641	647	649	640	625	648	629	657	637	670	627	600	700	688	632	648	656	651	698	662	643	670	651	618	603	664	680	642	663	626	651	609	590	626	627	637	670	618	633	613	662	643	663	635	680	630	638	625	693	653	702	597	618	645	583	606	658	629	672	616	628	637	643	627	639	684	669	639	665	598	680	628	633	647	645	644	623	598	665	666	666	603	604	656	618	607	670	618	625	652	703	657	648	682	725	679	645	664	640	669	603	609	638	643	719	660	707	662	639	613	628	630	647	606	657	613	630	640	656	665	600	657	633	614	614	640	634	648	659	633	643	639	697	598	670	666	646	659	611	616	683	608	645	668	649	646	659	618	665	667	624	596	659	621	645	645	630	634	643	614	676	634	612	685	655	665	644	682	621	708	627	617	644	596	594	660	641	662	681	650	651	650	630	655	650	636	636	644	640	601	605	632	676	665	645	663	603	622	615	628	620	651	665	614	635	682	692	650	673	630	657	670	657	647	625	633	634	643	649	689	605	680	632	634	640	644	595	624	641	665	622	639	625	689	620	614	669	651	645	611	638	661	662	617	664	660	643	637	673	612	655	632	619	654	649	634	681	655	671	625	684	637	653	627	654	684	623	619	644	627	637	670	630	644	677	643	674	677	675	675	667	663	632	668	623	656	600	641	622	632	656	644	617	659	659	669	666	652	651	683	616	609	642	662	628	662	656	659	644	635	632	637	650	686	679	645	700	659	667	650	664	626	639	669	623	683	660	665	658	663	647	669	686	612	640	661	651	634	633	665	665	647	613	705	663	647	635	674	668	630	642	688	620	661	666	671	645	596	619	639	627	680	640	665	687	643	627	652	648	621	611	626	627	671	671	607	631	599	601	676	630	663	635	661	645	644	662	677	659	604	632	657	642	639	638	646	637	620	683	666	619	638	653	662	648	607	673	622	654	628	644	629	636	594	599	629	689	642	657	659	639	642	645	667	677	652	644	610	664	644	698	662	680	609	645	600	631	656	618	587	625	678	627	590	627	679	652	657	624	625	650	645	644	630	603	643	656	683	659	681	622	575	618	649	630
32623	15802	2929	561	444	396	344	302	297	291	259	262	287	271	283	263	317	263	293	249	277	281	269	313	299	305	257	246	284	275	271	276	258	241	287	264	281	314	285	261	314	259	251	276	277	251	280	270	262	287	311	292	276	274	272	267	300	283	277	240	259	281	278	282	282	312	286	270	238	291	281	274	261	310	254	247	247	259	273	271	284	287	264	270	305	286	264	242	254	268	296	280	242	239	291	277	242	307	256	262	279	250	224	260	295	279	284	298	274	270	267	284	263	274	282	257	270	280	262	255	253	273	256	285	271	273	261	291	286	283	271	270	271	288	268	280	263	255	291	270	282	311	275	265	282	280	285	264	279	276	282	283	267	266	301	262	245	263	293	247	268	248	280	296	239	280	258	259	274	277	271	277	288	267	274	243	253	291	238	284	291	267	248	275	251	286	281	266	273	235	267	274	266	258	263	277	260	259	276	282	288	251	301	273	261	271	275	236	235	267	270	250	248	269	287	275	287	266	322	250	270	264	280	289	301	243	269	272	253	257	272	279	271	267	257	285	254	252	268	273	281	279	268	243	250	294	275	304	244	290	267	278	255	286	292	278	259	276	270	237	255	280	253	265	266	295	268	253	267	274	288	272	267	283	264	267	275	286	257	263	297	267	289	267	255	297	306	276	248	303	295	278	302	307	252	265	259	269	274	266	279	258	272	239	245	277	239	278	301	254	247	270	242	302	251	260	270	277	287	291	269	278	258	267	268	277	252	273	272	262	270	272	236	289	257	260	264	307	289	282	271	243	286	276	248	294	282	257	291	256	249	256	261	249	295	286	257	259	280	275	271	271	282	291	277	280	278	262	284	272	270	262	281	290	298	280	277	286	280	276	281	264	267	253	261	257	265	261	263	244	269	258	247	249	266	239	254	264	274	270	277	259	269	284	277	288	288	288	288	265	257	278	300	299	255	243	261	295	245	271	260	287	258	284	274	256	254	303	249	284	293	265	270	288	257	289	275	279	276	279	253	257	291	295	253	288	243	273	281	280	297	251	252	276	296	266	267	276	235	267	247	269	249	298	258	274	283	299	276	277	277	297	288	286	268	304	308	266	240	297	287	281	276	299	245	266	272	276	270	244	286	286	237	289	271	289	301	274	268	303	247	268	260	264	232	258	254	281	247	284	264	237	269	270	268	349	265	291	300	287	269	278	248	254	246	251	281	284	246	266	278	270	270	268	246	278	250	281	281	282	276	282	268	274	265	303	269	251	280	274	278	275	256	293	294	275	260	254	284	249	292	262	279	281	288	238	275	270	245	295	287	279	239	254	262	279	250	255	269	288	257	292	274	247	235	282	261	276	277	270	280	254	283	260	284	277	291	259	252	270	263	253	287	282	262	335	265	259	279	257	267	289	285	272	243	267	276	249	262	243	263	286	268	284	239	270	264	296	301	276	279	248	273	278	267	299	252	261	249	293	284	259	270	296	253	224	291	294	261	297	288	281	290	268	269	271	259	265	270	251	252	261	259	290	257	253	265	258	271	272	267	278	294	272	237	276	271	263	295	266	242	277	281	279	302	245	256	294	250	260	282	244	260	266	283	249	268	267	267	235	269	271	277	291	263	298	274	261	276	282	261	294	271	272	263	250	266	288	267	235	259	296	282	263	278	295	257	264	260	260	275	233	276	283	306	260	273	264	284	269	271	258	297	275	258	283	258	243	282	295	283	261	285	287	242	243	268	267	269	273	267	301	261	284	288	259	243	260	281	320	287	314	284	268	269	274	286	255	262	274	270	234	290	311	242	282	266	280	255	270	319	263	270	295	246	248	257	274	276	270	280	246	253	258	281	288	270	280	253	295	268	257	273	277	283	263	294	262	277	279	279	270	273	296	274	270	265	293	279	271	263	251	289	285	274	252	261	261	289	294	275	271	259	257	276	261	267	269	289	277	272	221	286	273	271	283	263	260	254	258	272	265	297	281	284	256	297	276	295	264	278	264	261	270	300	272	278	279	254	264	287	299	278	307	289	312	264	285	253	282	314	276	277	237	258	258	266	278	263	252	279	255	281	271	282	269	273	293	269	274	271	295	272	252	231	272	284	283	265	252	288	278	267	276	259	296	288	282	263	260	290	248	271	290	291	290	268	263	289	267	265	259	277	273	269	290	287	289	277	277	293	257	274	285	288	279	289	298	248	253	266	255	259	274	260	256	265	246	304	265	276	263	272	294	303	246	296	249	237	302	258	249	282	259	265	282	273	258	254	277	292	249	269	269	260	283	260	252	273	280	252	276	277	257	283	292	254	273	268	287	277	259	275	272	260	286	287	274	277	270	254	253	304	274	277	305	276	247	272	264	272	292	282	276	229	266	267	268	274	285	279	264	278	261	278	283	278	275	236	279	278	276	274	265	273	248	262	292	287	294	263	295	260	290	275	285	280	251	264	290	260	256	262	284	292	269	289	278	278	288	284	284	293	271	296	247	285	286	245	260	246	277	280	267	244	292	304	292	250	251	290	280	274	239	275	263	254	288	263	267	250	262	281	277	264	299	261	288	285	267	277	263	267	266	268	260	275	280	265	288	282	291	294	273	258	274	278	289	260	303	295	272	276	254	283	288	253	292	245	278	290	282	232	278	266	268	292	270	269	268	276	304	265	259	259	262	292	261	282	255	271	285	266	286	260	259	277	276	281	287	275	270	266	278	263	272	290	253	266	246	274	261	293	277	261	277	264	272	233	263	268	269	274	253	302	268	245	286	280	263	252	273	255	262	244	237	264	273	282	243	293	294	259	249	281	289	297	249	285	272	249	277	234	285	255	244	291	280	281	265	249	271	246	252	270	259	275	257	283	290	283	249	257	297	273	295	286	283	262	278	251	275	269	266	265	288	286	299	260	261	294	276	290	274	311	277	275	289	263	265	251	251	247	271	280	259	316	274	265	255	280	269	261	262	289	276	275	245	270	308	287	270	267	262	258	289	271	270	257	270	251	254	298	280	247	259	295	262	266	302	259	256	289	275	279	238	271	287	298	277	297	291	261	277	282	268	273	306	266	292	277	273	240	236	265	270	289	260	269	258	297	269	259	278	273	265	271	260	305	275	289	271	275	264	246	271	284	277	283	319	295	278	250	296	282	260	261	253	291	270	265	270	268	263	273	285	250	286	266	276	295	263	274	237	284	292	253	258	278	270	251	266	265	237	261	270	245	245	257	270	263	276	257	262	263	275	261	262	252	288	281	281	279	298	273	251	263	306	273	266	274	250	280	290	259	270	262	265	288	257	259	285	255	292	273	276	270	274	283	288	304	276	263	267	271	272	254	266	265	230	295	262	297	273	256	291	285	259	266	285	287	289	294	278	259	254	246	291	231	247	247	271	263	269	256	275	291	271	297	291	304	245	259	287	263	268	279	253	257	247	297	268	256	300	275	295	256	288	276	258	276	251	283	267	259	287	290	276	301	257	274	316	317	236	268	272	270	249	282	301	262	261	290	268	250	253
21095	812	654	512	355	376	356	334	370	327	327	306	306	287	279	306	292	275	317	304	261	318	292	300	318	283	294	286	287	350	251	278	285	278	298	267	282	261	314	261	285	291	312	300	283	258	291	284	314	311	268	286	299	244	270	319	289	293	299	290	325	278	284	285	294	259	287	295	271	303	286	298	296	289	308	320	272	273	285	291	296	291	300	292	271	283	286	306	282	303	339	315	306	281	289	284	285	276	249	301	278	284	276	286	271	260	306	281	288	282	277	270	267	283	308	286	288	303	279	269	252	295	294	286	269	279	271	300	286	312	292	308	308	308	306	327	271	266	303	289	288	323	293	295	291	291	262	320	296	271	285	301	291	311	319	312	272	304	279	292	302	321	279	300	325	305	273	294	300	279	315	282	273	289	291	309	294	274	296	278	307	268	316	259	285	283	284	280	312	292	283	292	313	285	303	319	293	294	271	302	315	280	271	287	306	286	281	273	315	274	273	299	304	289	271	288	289	304	273	294	285	271	296	308	269	286	311	277	284	296	281	289	304	283	272	275	293	309	281	299	291	322	284	300	279	288	295	296	319	301	283	293	294	292	302	284	299	277	281	284	289	274	312	296	316	315	279	314	286	269	285	287	283	271	292	318	311	287	278	266	300	294	290	323	302	260	314	276	273	280	308	310	300	273	315	303	290	295	276	298	297	278	281	262	293	261	290	286	269	297	298	299	278	310	280	270	299	272	275	305	302	298	304	275	258	298	334	304	277	297	311	299	270	295	284	316	303	286	284	273	268	268	288	310	284	297	290	295	275	318	268	295	273	303	276	313	320	302	286	304	250	296	310	298	284	317	302	295	279	263	274	287	320	309	282	271	310	276	294	274	291	298	281	278	324	308	269	302	294	270	293	274	269	295	274	274	307	318	316	259	266	312	329	286	287	279	296	323	287	306	298	278	276	299	276	276	290	307	317	308	296	271	267	276	293	249	298	296	294	306	287	320	292	282	264	287	268	273	252	300	330	307	264	250	274	264	280	313	309	298	274	308	294	283	289	267	284	304	292	311	267	285	268	298	289	272	271	320	301	263	290	269	314	278	311	285	254	300	261	261	323	281	299	302	333	294	289	286	291	286	276	279	343	290	285	260	287	305	282	301	293	294	298	277	280	309	281	338	274	289	328	301	304	310	274	303	312	282	293	293	303	287	289	283	293	269	292	290	280	264	268	291	319	275	297	269	279	268	300	296	283	282	275	292	266	313	280	249	273	285	275	296	277	287	290	286	276	285	283	273	295	291	288	291	293	300	308	277	312	308	267	277	303	241	286	287	314	303	284	286	288	281	288	294	294	303	292	300	294	301	298	283	304	275	301	341	277	270	304	282	298	318	294	299	274	306	303	287	288	306	294	269	278	298	289	282	306	266	282	306	298	285	252	305	273	277	275	282	275	308	296	311	294	295	285	308	272	284	295	296	294	310	302	293	292	294	278	269	290	272	288	272	275	286	288	276	293	304	304	269	296	270	294	297	314	283	310	300	283	309	278	281	292	328	286	304	285	280	311	298	261	285	277	297	292	288	292	289	305	320	291	316	252	296	297	302	325	276	310	299	297	274	279	277	294	287	299	284	249	298	310	287	291	283	298	277	275	305	291	289	294	280	285	243	265	296	304	264	266	274	326	271	283	303	279	283	307	315	311	266	280	272	277	300	308	304	287	280	262	255	304	301	287	281	302	275	283	288	270	305	309	313	276	316	293	312	273	300	312	289	302	271	279	292	311	308	294	279	287	288	293	305	290	275	263	295	287	300	308	306	291	284	281	299	281	309	294	283	303	306	287	274	308	315	283	307	297	297	272	301	287	318	292	278	298	281	285	302	266	314	316	293	294	314	312	291	273	315	296	300	292	260	259	302	262	300	267	301	276	271	279	335	301	247	274	301	281	267	297	282	284	283	286	251	278	265	265	291	326	290	304	285	276	298	269	286	313	307	314	267	245	294	303	288	301	280	282	307	266	279	288	308	263	294	289	293	316	337	283	281	314	285	299	268	259	287	273	311	287	259	282	280	308	279	289	311	278	273	275	292	272	296	293	274	274	263	312	256	288	305	298	287	269	288	288	274	283	308	296	292	311	292	270	297	290	249	258	290	312	292	258	288	265	298	290	272	278	308	299	274	284	291	283	296	297	297	297	270	314	308	278	314	284	320	307	307	276	288	264	294	270	281	257	305	266	283	297	303	312	292	291	261	269	322	291	268	314	285	282	300	271	243	274	274	290	304	306	316	275	265	308	288	285	288	322	306	294	291	289	300	277	296	283	305	288	291	302	272	280	265	303	289	306	304	292	291	282	322	292	275	296	276	286	278	278	294	287	298	301	298	299	283	279	288	296	290	288	307	277	292	288	274	271	303	277	280	300	281	245	258	289	286	269	292	306	293	272	300	285	239	293	321	305	289	297	286	332	296	320	259	316	259	329	285	292	293	285	293	286	285	296	285	275	297	291	313	302	293	284	309	286	290	293	260	292	297	298	278	287	288	268	301	278	305	318	290	271	305	275	258	282	293	288	277	268	274	288	259	281	289	291	296	325	308	294	265	301	285	283	285	299	287	278	273	305	287	261	299	290	270	288	294	287	274	302	266	268	310	272	288	284	286	289	293	304	288	281	290	305	284	308	294	262	268	283	289	290	290	291	277	284	294	287	264	321	290	288	283	309	293	311	273	298	285	308	285	263	279	306	293	330	270	296	299	300	291	310	298	236	314	322	278	323	280	271	300	277	316	270	307	297	307	275	295	284	261	270	269	282	284	275	295	308	288	279	257	263	290	296	287	295	279	271	268	284	285	312	286	291	276	270	295	254	261	294	249	277	309	254	295	288	314	310	287	274	295	273	282	293	297	274	300	266	293	282	255	280	262	313	286	316	283	301	299	256	274	269	290	278	283	270	275	285	319	292	262	287	285	305	267	287	264	296	278	277	319	264	323	287	293	298	277	275	313	287	329	309	297	299	285	292	299	287	291	285	273	266	293	329	306	322	307	271	308	289	293	300	301	298	249	284	280	277	294	324	313	310	312	283	309	267	299	293	273	301	299	293	268	297	293	313	312	281	283	321	290	288	279	325	294	267	284	280	333	277	281	306	270	277	289	307	275	306	266	288	298	303	261	289	301	281	313	284	282	294	291	316	290	296	310	306	315	317	283	277	282	295	306	296	320	267	306	302	319	282	272	293	297	266	279	295	311	260	258	304	270	297	301	286	277	286	280	271	282	293	288	248	284	272	304	293	267	283	302	303	296	277	273	273	295	292	294	274	287	272	306	283	264	300	301	290	303	271	275	284	256	314	290	302	315	313	299	290	276	279	308	283	288	315	277	272	282	284	248	284	313	238	291	287	291	285	292	298	251	287	286	301	321	274	292	286	299	279	275	279	324	299	283	314	288	280	245	319	284	315	296	271	273	270	293	273	294	262	283	268	306	296	286	279	310	284	292	281	298	255	271
24944	20654	27041	24265	20659	10907	1175	714	638	560	528	475	495	474	481	429	408	409	412	415	411	406	406	400	349	410	394	398	376	368	376	391	414	356	377	389	372	371	405	379	393	336	329	388	359	335	377	379	360	376	341	405	351	347	344	342	379	365	349	373	359	376	369	394	364	356	387	397	374	368	337	397	356	358	344	367	386	366	386	357	349	355	339	367	374	347	381	352	364	380	358	339	370	359	368	357	357	352	371	373	393	373	388	370	344	385	398	375	340	350	356	355	368	369	343	348	412	361	385	366	362	375	343	393	392	381	344	336	368	390	358	340	334	390	360	367	392	360	342	352	343	359	343	349	329	375	358	364	378	364	364	384	367	369	348	331	389	379	381	350	304	355	362	370	353	369	301	351	385	384	349	387	350	347	340	370	385	356	395	354	349	357	344	389	377	356	359	382	344	335	315	360	352	362	325	391	370	343	380	354	359	354	338	372	391	368	347	338	370	354	374	355	347	376	362	376	393	383	378	354	355	380	385	361	320	365	367	374	383	318	380	330	371	362	370	317	371	333	322	385	381	355	375	336	381	403	366	365	370	386	395	337	383	352	375	348	377	359	359	334	343	340	360	363	367	363	408	348	357	381	380	339	346	389	377	374	364	352	349	353	361	327	341	367	367	322	353	367	365	352	334	365	351	347	381	313	343	357	374	333	357	391	356	368	354	389	380	345	329	365	346	355	348	381	380	360	343	394	329	338	385	348	355	359	403	392	379	362	366	368	399	352	378	362	363	389	359	351	368	349	394	403	355	379	344	359	367	358	367	360	346	343	370	336	360	337	386	368	394	365	359	365	381	345	361	380	338	375	364	359	342	381	346	383	393	379	368	358	388	382	356	350	337	365	405	385	345	366	351	353	373	370	356	366	369	351	379	343	402	344	352	343	368	350	375	356	363	384	349	383	354	369	372	349	381	339	373	348	359	360	347	386	365	345	342	362	353	374	366	327	381	363	348	356	377	310	390	377	370	339	365	366	347	362	347	331	383	346	346	367	379	346	345	350	340	350	357	362	366	378	345	326	393	374	396	372	374	346	364	363	375	370	369	379	352	337	323	351	385	366	370	344	348	365	406	347	389	380	354	360	362	363	365	365	341	376	366	358	357	377	366	359	372	358	339	385	346	358	338	359	350	379	385	373	356	375	370	334	343	383	368	333	366	372	345	377	355	383	362	378	342	335	344	314	363	354	380	380	378	368	372	376	383	360	323	341	365	345	326	367	350	369	388	356	358	328	362	388	354	381	352	348	389	359	308	370	358	370	331	360	338	342	360	351	382	350	358	379	395	398	351	342	342	372	366	329	376	366	386	381	391	355	377	337	376	357	358	340	361	405	367	386	350	364	360	385	381	317	402	389	355	352	382	403	335	374	358	352	347	371	378	349	365	363	358	374	412	339	351	372	355	366	368	379	345	364	344	378	352	368	379	368	372	329	344	403	358	324	354	366	375	364	381	338	380	365	363	320	366	359	338	339	341	334	366	340	344	374	343	332	353	376	348	379	332	390	369	335	385	356	341	337	380	339	385	383	380	368	371	348	359	353	387	373	358	344	385	396	392	389	369	358	358	339	393	366	356	390	395	382	370	363	340	370	360	346	397	375	389	370	357	364	373	341	347	366	354	374	386	343	362	348	364	359	371	399	327	352	361	374	358	387	376	382	387	336	352	373	343	352	393	360	375	332	377	334	365	375	371	364	389	361	380	390	374	368	365	371	358	381	335	364	366	372	331	387	369	335	345	378	329	370	350	407	355	347	364	366	340	371	377	350	407	355	366	374	371	352	351	344	356	359	378	349	367	343	351	344	379	342	343	378	345	371	398	357	357	359	342	360	357	361	357	371	363	335	359	342	364	336	369	355	353	327	367	370	385	402	337	336	385	376	353	357	348	337	392	348	359	402	336	347	381	348	377	358	349	370	387	367	346	369	343	360	351	361	377	337	362	374	374	346	344	351	385	339	381	379	379	321	361	359	357	330	348	370	348	348	386	361	388	401	373	350	347	341	347	389	360	347	344	363	353	367	370	377	379	329	347	373	364	365	358	348	377	375	362	336	360	344	352	344	378	341	368	356	352	381	413	367	358	372	371	369	371	331	341	375	369	390	381	346	334	412	358	335	385	333	373	347	340	382	363	368	355	378	362	384	353	360	379	345	364	343	341	355	377	363	380	358	364	348	344	328	352	360	355	313	359	389	364	347	400	360	380	356	342	363	330	365	390	394	373	353	358	341	356	402	330	384	383	339	346	349	351	333	380	367	344	338	368	373	357	356	351	351	369	354	389	353	351	349	371	345	363	342	388	353	345	363	384	332	395	382	374	356	350	348	357	372	394	373	379	372	337	372	384	391	347	367	375	382	390	359	345	356	362	358	379	389	328	364	393	364	335	373	361	411	367	344	357	327	354	370	351	368	337	380	398	383	355	341	355	400	367	371	369	357	328	373	382	366	395	371	365	350	341	375	364	340	382	352	343	380	381	349	360	347	346	361	393	344	387	332	379	418	401	366	417	360	356	337	334	361	356	330	386	362	365	347	350	375	351	409	363	349	388	343	364	354	364	312	353	360	336	323	363	349	377	362	380	385	374	360	352	362	341	357	348	343	358	332	324	328	351	349	387	342	349	332	377	347	368	376	368	363	387	374	354	338	354	357	388	398	355	369	362	387	386	343	373	369	338	378	317	377	351	362	405	349	318	356	362	366	349	411	378	347	333	361	370	377	362	365	364	365	354	391	340	370	333	405	365	364	339	392	361	344	391	378	389	369	377	362	393	368	349	376	326	344	344	380	375	345	341	374	367	378	333	338	400	343	323	382	353	340	394	366	382	374	391	350	383	360	328	352	372	341	365	356	382	415	345	358	376	356	386	364	379	355	357	330	367	360	367	365	371	372	366	349	372	354	386	325	379	353	355	391	359	408	363	335	374	361	356	357	358	374	357	366	354	344	369	346	393	371	377	345	386	376	352	364	377	373	348	389	348	358	370	387	355	340	404	346	363	345	393	343	388	344	354	358	345	349	384	351	358	358	400	352	325	329	360	350	384	365	364	376	372	351	334	355	357	362	378	366	377	330	354	362	363	360	350	373	384	378	380	372	333	372	342	376	349	379	343	380	334	374	369	377	343	389	402	370	374	365	374	378	375	349	344	352	340	380	349	382	358	359	352	367	346	342	359	325	386	359	358	379	362	365	365	378	362	351	321	371	340	364	343	383	344	373	311	327	326	411	340	380	363	360	416	337	368	366	355	389	369	350	348	364	341	341	364	355	395	378	376	378	373	385	383	361	330	350	369	353	344	367	349	354	350	359	377	384	399	379	387	371	358	361	332	359	354	355	350	379	362	377	358	364	362	370	364	379	389	388	380	366	350	370	345	346	357	341	342	391	361	361	357	353	348	327	370	355	330	375	354	353	353	367	355	373	367	339	371	360	381	429	348	364	355	331	358	367	330	382
21244	7886	7193	3841	2490	1810	1384	1221	958	810	735	683	577	583	546	521	527	503	486	448	451	474	436	439	398	409	405	410	414	376	376	363	413	380	396	363	377	343	357	377	354	359	377	353	360	373	377	393	331	361	371	367	361	366	371	361	348	378	389	371	346	325	337	360	349	364	354	373	371	352	370	362	359	368	292	367	375	381	360	378	354	345	354	329	334	357	353	336	374	351	334	387	335	361	361	354	384	369	381	352	374	372	381	356	362	350	368	339	382	324	341	365	350	398	332	358	347	356	315	320	360	350	369	350	373	368	361	352	355	327	364	363	351	329	346	384	348	371	375	356	344	379	397	329	381	377	344	380	395	295	334	364	346	378	333	359	365	349	339	377	395	410	358	339	332	344	372	356	369	386	355	357	380	374	358	342	373	396	365	387	315	364	343	345	333	362	334	376	361	317	350	357	353	376	326	352	360	373	364	356	365	351	335	409	362	387	337	370	367	332	372	347	320	363	304	346	347	370	340	358	373	359	375	350	363	351	380	341	341	358	349	338	355	368	357	368	363	351	347	338	375	371	376	335	363	360	369	368	369	356	371	362	360	356	341	351	352	349	358	346	370	357	376	375	347	348	360	370	388	339	358	400	359	408	322	381	366	351	372	364	362	391	372	342	356	317	355	331	361	362	349	386	336	332	396	353	369	353	363	369	352	371	321	344	366	321	340	355	361	386	368	376	350	361	349	361	372	342	365	326	339	365	369	346	340	360	360	334	361	375	354	341	313	367	416	335	387	340	377	353	384	351	335	391	358	352	350	356	378	360	343	360	342	349	360	334	396	326	346	371	363	379	342	361	365	331	358	371	377	358	366	346	359	351	384	339	365	365	365	344	349	348	362	324	350	356	356	375	360	361	353	345	360	330	353	342	377	387	348	369	344	370	347	365	369	394	351	363	367	359	352	347	363	399	377	393	364	382	370	362	374	341	348	382	373	333	334	339	344	345	295	382	376	325	358	369	334	351	388	365	365	345	378	371	353	361	392	366	364	364	352	350	344	357	360	373	378	338	356	351	357	370	362	354	378	383	356	369	361	348	318	370	333	365	358	337	364	378	358	340	390	338	357	326	366	367	359	379	345	319	361	354	332	357	331	326	382	389	347	369	372	317	342	333	364	372	328	342	386	365	363	378	372	359	334	345	355	365	360	370	355	348	326	346	365	367	370	355	357	341	351	384	356	415	346	347	370	315	356	361	367	360	400	370	371	386	374	369	346	365	337	343	318	369	342	346	340	391	399	332	362	358	352	365	389	348	378	373	351	361	356	359	348	364	375	371	316	336	358	354	353	355	364	377	358	347	356	351	341	388	384	340	346	374	350	381	351	347	321	350	365	323	322	359	378	385	337	388	330	355	359	376	367	379	379	343	333	314	370	377	398	359	336	367	378	368	358	355	344	351	340	331	360	405	371	361	372	372	361	346	344	349	349	369	315	350	385	332	365	363	342	341	341	355	417	367	357	328	355	369	340	378	384	379	380	346	347	373	384	372	380	324	343	371	329	353	363	385	395	346	387	357	375	361	367	352	357	356	371	318	378	401	348	368	356	340	376	368	340	358	381	342	358	391	338	371	386	350	363	387	368	353	365	333	389	376	370	356	376	354	371	342	346	368	340	330	338	355	360	319	354	340	366	385	364	381	391	347	345	354	391	338	344	395	331	353	365	312	325	355	350	353	370	360	369	324	334	343	364	377	366	372	399	345	362	361	370	326	340	336	364	354	352	366	369	361	412	367	366	328	356	361	384	363	385	333	339	353	326	359	353	339	383	364	342	349	346	367	326	378	350	332	357	343	368	355	353	355	353	341	369	339	386	351	378	340	342	342	370	346	346	347	335	332	322	340	335	316	359	339	337	355	388	390	362	332	347	353	354	365	363	372	349	347	374	337	374	367	371	370	323	368	353	355	352	342	313	363	326	368	365	364	341	372	367	376	360	346	384	334	355	373	339	374	362	364	380	390	346	341	368	387	358	341	368	359	347	359	349	335	351	367	368	343	356	371	361	330	374	350	342	343	354	317	331	334	365	369	349	364	359	358	375	348	318	357	339	382	367	375	366	356	354	334	342	321	333	337	363	330	354	351	345	358	382	353	363	303	342	357	378	331	351	342	355	346	365	365	348	344	312	365	370	348	379	385	341	384	324	370	356	368	342	352	350	369	343	351	379	354	327	321	334	372	345	363	385	356	319	337	349	356	348	375	377	377	375	341	403	340	356	345	348	364	341	353	328	353	375	342	371	363	378	381	367	358	396	341	353	323	368	360	352	328	356	364	388	338	351	337	343	332	374	356	350	366	350	370	383	336	342	367	327	336	326	332	372	346	373	376	395	366	373	390	346	362	335	334	368	364	364	349	383	374	369	355	399	317	340	327	345	354	347	343	363	348	334	381	343	338	341	347	374	329	387	353	397	356	359	344	353	403	339	347	352	344	370	344	388	363	365	342	320	360	386	372	380	381	364	340	369	359	343	398	339	349	377	384	347	344	365	355	352	350	366	357	353	344	356	341	371	345	357	402	354	362	346	383	356	378	369	340	362	365	363	333	323	344	409	342	353	355	351	328	370	308	305	363	357	348	347	357	360	391	343	348	353	336	367	363	344	359	360	338	344	367	348	361	365	346	371	352	338	380	357	344	373	372	351	363	313	354	358	349	365	308	361	347	367	325	350	401	392	336	359	336	345	338	333	362	359	372	367	370	379	345	329	342	349	367	367	373	353	331	352	407	388	333	368	328	377	352	400	389	334	340	362	384	368	361	385	339	379	367	352	361	348	314	370	341	364	387	369	356	319	371	358	347	328	361	380	365	359	362	330	367	382	368	364	360	365	368	410	384	348	341	361	365	365	363	357	340	355	336	358	348	353	379	375	358	324	326	350	343	368	349	374	355	375	373	379	382	353	343	349	351	328	343	368	343	358	351	358	341	335	351	342	363	368	380	387	374	373	342	330	396	328	336	356	361	356	343	361	341	377	384	355	383	390	336	398	320	374	352	377	346	343	358	350	334	353	386	348	345	333	357	352	346	337	378	372	378	362	362	378	377	378	355	332	347	340	370	384	365	372	348	366	394	306	336	357	359	376	364	345	339	330	376	366	331	354	325	376	340	327	372	335	327	343	350	365	322	354	395	341	375	379	346	326	358	356	365	349	336	329	367	356	377	362	372	322	337	375	365	378	354	344	365	362	328	386	357	330	355	334	386	366	347	341	366	372	349	343	337	350	355	343	364	368	323	346	355	374	340	341	376	332	356	372	373	325	372	358	386	365	357	355	395	384	339	349	388	353	366	343	351	369	312	337	347	342	383	362	387	311	359	350	392	345	342	354	381	387	377	363	400	323	341	351	378	360	374	351	337	396	371	386	365	358	356	386	344	354	385	353	373	359	346	353	376	366	359	336	345	356	361	355	346	328	348	356	381	360	372	360	349	369	338	354	310	355	349	363	371	340	361
22962	20668	27778	23604	20670	20751	11919	1605	1161	1134	1046	985	844	894	860	813	810	738	764	730	715	754	728	748	730	747	690	722	733	667	706	697	674	703	727	686	653	711	680	684	654	691	676	697	659	658	682	623	679	658	635	664	652	702	683	723	646	711	693	688	693	667	661	694	633	675	713	706	692	710	670	637	702	651	647	651	692	694	707	713	677	676	685	709	681	699	686	634	700	683	641	647	665	669	665	696	663	684	686	654	698	673	681	703	667	656	660	632	698	654	677	656	683	634	669	628	651	634	701	692	662	704	678	638	648	667	650	661	723	664	652	636	682	633	637	658	706	698	658	658	717	666	709	666	698	682	677	670	628	655	654	673	657	672	664	658	667	681	711	667	638	662	689	643	699	633	669	722	673	650	692	673	636	707	634	710	690	714	670	719	642	661	635	683	626	662	647	625	662	685	668	697	655	642	627	650	656	708	668	667	638	677	698	669	682	694	669	673	718	649	678	635	661	590	672	681	669	655	662	691	662	653	654	659	681	727	666	649	614	615	603	664	673	674	682	684	658	681	647	678	616	683	698	626	653	653	689	694	649	678	625	696	663	632	650	657	721	674	631	667	627	707	711	633	642	657	725	706	698	708	690	691	695	628	660	602	693	651	691	705	620	686	690	678	687	687	697	692	610	658	662	642	740	612	643	643	675	627	709	679	652	662	669	665	648	691	664	638	643	655	652	672	656	671	652	640	649	648	634	675	663	587	636	691	689	650	686	643	632	707	661	688	594	651	674	658	624	612	673	699	693	656	660	639	628	649	680	650	650	692	690	678	642	671	641	667	666	669	669	663	608	632	704	699	659	666	645	647	678	677	665	661	679	653	626	661	669	671	641	707	684	688	683	736	701	665	664	612	649	699	699	659	665	660	673	714	622	686	651	657	661	660	652	683	663	672	617	664	654	694	653	695	651	648	662	654	694	619	695	648	657	698	654	691	675	701	688	689	617	698	643	636	643	705	710	675	662	730	690	656	640	666	666	618	643	680	683	644	655	653	680	650	693	680	646	666	669	654	712	698	672	699	636	698	611	654	656	681	679	693	662	656	679	646	639	699	627	690	659	711	673	677	695	693	702	624	705	632	681	665	687	698	672	661	721	660	652	662	656	682	667	645	661	641	659	678	629	643	664	624	682	670	741	687	645	656	647	684	690	628	675	616	633	651	675	674	643	659	680	709	647	746	672	664	660	689	670	651	694	683	623	670	666	666	682	639	674	671	677	658	673	707	670	665	669	677	675	697	628	643	664	703	651	722	650	689	692	633	700	651	635	682	704	698	691	660	668	652	666	678	676	606	705	655	674	712	668	682	681	664	639	653	659	666	681	698	671	712	660	630	671	661	712	632	651	657	714	663	651	629	696	633	692	710	674	653	712	706	688	666	663	659	626	644	704	636	628	632	637	671	685	665	670	685	647	681	655	680	656	687	680	691	651	630	639	700	656	673	620	663	690	620	686	686	634	726	665	664	690	690	687	666	695	641	689	664	661	665	657	647	695	668	689	680	659	659	648	650	681	647	688	648	655	697	663	679	682	670	639	683	703	695	672	631	675	669	666	666	663	650	631	634	665	656	659	657	662	675	688	672	686	680	696	659	668	657	663	674	672	709	671	634	670	681	660	665	659	706	689	651	630	602	666	678	675	670	689	660	684	653	676	651	643	695	682	708	656	687	682	675	681	650	662	657	686	633	660	677	651	646	677	659	637	636	632	676	676	668	673	661	687	698	643	705	705	630	619	693	646	689	665	710	671	672	688	658	660	652	669	680	644	659	652	669	677	631	677	695	646	655	678	655	650	638	676	677	614	660	658	673	684	626	626	713	664	693	673	658	687	663	662	754	717	695	635	651	660	669	664	697	655	671	669	644	654	726	651	644	620	661	647	669	645	689	690	651	631	718	730	625	681	657	671	639	671	646	704	669	660	667	698	670	717	647	661	697	633	682	661	708	640	638	642	637	686	726	643	689	655	656	682	648	679	656	659	670	642	645	671	691	672	712	688	640	662	663	658	692	691	661	659	635	678	688	684	641	679	645	681	683	678	660	686	658	661	709	632	639	670	634	668	630	691	670	662	660	677	685	640	689	656	679	661	641	701	663	661	683	632	699	624	693	658	676	712	680	677	642	662	661	673	688	682	655	667	670	718	654	658	681	646	684	695	711	712	666	671	655	686	671	699	680	641	656	709	683	707	651	692	645	655	647	725	695	669	628	640	633	662	673	696	621	670	691	677	683	637	654	635	728	656	657	699	665	642	646	698	687	656	697	657	701	681	631	626	695	661	675	649	671	692	671	649	704	639	702	704	697	650	662	708	673	674	649	679	717	676	663	642	677	667	660	698	651	674	645	690	676	632	623	639	705	711	649	650	686	637	710	668	667	648	695	663	697	691	664	644	660	632	667	680	652	640	692	686	629	653	662	683	627	681	695	668	664	669	683	689	671	640	705	708	692	634	673	646	682	649	682	737	619	685	651	696	725	637	661	647	666	702	718	698	638	628	641	656	662	674	706	652	673	685	689	664	692	633	660	658	654	657	648	683	678	662	611	640	659	718	677	689	680	657	667	658	675	638	591	669	636	632	660	657	665	661	686	694	631	680	658	648	664	622	673	667	705	591	657	653	625	628	670	697	666	662	646	648	709	680	661	690	650	686	643	631	655	642	681	716	659	659	669	655	681	589	644	672	696	656	663	685	674	689	659	666	660	661	662	686	696	618	699	645	685	665	669	676	673	643	674	694	683	637	658	671	672	631	751	661	678	680	677	682	685	662	685	683	659	725	641	624	634	690	694	663	661	639	653	683	651	697	663	652	685	645	621	675	663	644	695	695	675	650	658	657	682	615	663	644	690	709	649	672	645	610	626	690	679	674	692	677	647	677	607	646	611	653	696	621	657	647	671	694	650	661	721	696	630	720	681	613	660	625	652	624	686	701	663	696	653	684	697	613	650	604	646	699	691	654	634	694	690	673	656	649	671	684	682	666	693	668	641	686	641	686	615	657	612	679	710	654	657	621	657	675	680	700	681	646	662	659	699	666	679	679	670	655	667	683	657	598	702	636	657	658	688	666	654	695	724	647	681	660	631	690	656	688	688	670	677	624	684	690	656	666	626	713	659	677	673	661	630	670	673	680	663	660	694	710	677	670	641	669	640	617	690	660	642	608	643	617	650	674	660	633	612	664	686	641	676	652	708	690	610	665	678	657	679	656	644	666	657	704	644	644	647	677	684	663	646	659	698	656	665	709	707	663	660	676	627	673	647	656	673	656	701	656	659	679	657	625	647	669	676	681	669	689	636	657	680	667	651	663	678	723	700	674	698	662	677	650	713	617	656	661	679	690	661	681	642	666	674	671	685	740	701	664	687	680	669	688	658	710	623	697	631	653	715	637	683	668	616	676	636	632	667	687	612	621	696	661	706	658	665	646	632	643	616	633	664	658	655	654	706	704	686	652	709
16669	13827	12618	6960	4763	3565	2742	2245	1916	1622	1419	1276	1162	1090	1130	946	933	929	886	846	856	740	820	790	737	703	733	764	692	699	714	708	712	692	703	674	656	673	701	628	699	681	700	659	667	680	664	636	651	678	692	653	702	653	627	581	655	669	653	623	658	625	647	644	684	621	623	623	642	681	643	650	686	637	648	653	650	650	620	661	639	664	631	599	657	641	608	668	621	669	688	624	696	670	600	644	653	608	611	630	640	640	608	666	660	682	647	627	620	666	639	703	625	675	638	622	648	626	637	677	644	657	681	627	665	610	624	648	616	578	667	601	661	620	603	617	675	639	645	660	624	621	575	631	604	614	644	659	653	619	646	661	634	595	659	668	633	637	602	647	628	623	658	650	611	620	647	653	653	635	620	693	637	671	606	614	660	631	689	663	617	591	624	643	655	630	651	645	629	667	648	610	609	631	645	659	678	633	625	648	653	587	663	652	549	597	643	649	659	624	644	640	602	629	652	665	613	626	630	644	666	640	638	638	611	576	595	626	638	648	647	703	663	629	688	664	623	593	648	675	625	686	612	684	632	637	691	654	642	673	660	681	636	638	594	606	616	623	637	654	627	601	686	633	608	641	606	651	630	647	654	598	615	612	636	632	643	634	590	644	569	616	632	618	611	665	679	643	618	668	663	650	565	624	645	598	657	617	616	686	616	623	614	637	635	618	633	654	616	625	626	621	624	654	614	632	658	615	649	622	681	653	624	615	613	674	593	663	671	650	641	628	629	648	580	609	632	642	676	626	645	653	634	620	653	641	663	664	640	671	657	661	640	635	677	628	675	685	662	610	676	639	616	651	617	653	653	671	646	680	602	613	678	665	630	646	632	622	615	652	628	575	641	614	599	655	602	660	659	647	637	646	683	695	655	614	679	657	597	620	649	638	628	637	637	599	698	663	628	662	583	612	629	650	645	561	696	607	707	653	622	576	662	608	640	636	625	626	615	655	628	652	680	656	644	690	633	640	594	630	687	603	618	614	702	625	647	677	653	620	667	605	646	665	647	608	620	618	652	610	656	640	628	626	642	636	638	634	629	677	641	667	626	675	631	609	623	639	633	657	671	670	619	641	619	664	564	653	666	666	622	619	649	651	628	613	624	606	617	652	621	647	656	641	660	678	600	664	577	636	655	657	676	601	632	615	590	656	641	636	634	641	645	671	632	637	636	611	660	654	652	650	660	665	651	657	632	606	652	637	615	626	666	640	611	659	663	635	658	639	641	644	623	649	616	685	677	652	660	632	688	638	634	618	638	591	679	622	618	601	648	627	654	582	637	612	646	634	633	597	617	640	640	630	567	631	625	635	658	651	638	592	645	661	644	688	596	672	624	646	578	622	641	664	653	608	638	576	627	641	649	600	619	626	654	682	622	639	609	661	653	674	628	619	614	631	657	641	649	603	605	677	655	670	631	642	622	621	640	626	639	610	632	638	613	596	621	645	581	641	647	690	666	639	630	648	643	659	653	627	650	641	616	619	639	611	634	626	632	609	674	658	637	639	623	621	665	636	634	670	654	664	653	625	618	650	611	659	623	651	632	597	617	630	643	664	633	669	594	643	658	620	586	632	610	630	635	656	632	624	659	630	650	676	598	650	674	631	605	652	617	653	633	620	661	633	651	675	662	630	598	636	637	569	662	630	648	620	618	647	641	645	643	643	676	620	652	584	616	601	624	632	704	632	657	630	627	602	662	659	642	647	641	627	661	614	659	645	647	675	628	602	663	611	626	701	626	635	622	628	653	646	644	624	638	604	624	658	619	656	618	637	636	616	647	631	663	636	620	611	665	614	660	629	606	663	628	626	644	622	623	639	677	637	628	680	621	620	649	618	659	622	669	639	601	635	654	640	652	677	607	614	602	652	647	626	629	651	623	603	674	646	570	591	635	596	607	612	689	629	615	659	595	625	684	623	650	675	628	713	618	653	633	654	659	634	676	657	653	615	612	656	670	642	646	622	620	682	617	594	644	610	598	613	643	642	676	617	600	613	647	644	631	600	641	637	624	616	645	602	636	622	630	625	615	588	614	649	651	651	640	648	660	602	616	642	635	683	622	636	611	657	637	623	595	646	600	614	624	650	621	679	668	690	591	601	611	654	668	607	652	628	611	636	627	594	617	632	650	619	629	614	615	635	640	619	656	617	631	617	620	651	604	613	619	634	646	677	621	627	635	617	604	653	648	584	603	652	613	637	638	657	639	674	674	655	592	649	620	667	626	653	613	651	635	602	635	649	641	625	609	634	611	652	685	642	648	641	611	625	620	633	663	642	628	654	645	659	630	654	638	607	608	634	592	657	652	615	703	599	593	682	654	619	612	628	587	574	664	645	672	633	629	668	658	652	628	627	642	647	602	624	616	643	637	623	615	645	664	627	662	611	609	622	632	679	647	629	650	609	649	667	618	603	639	661	673	659	595	612	635	622	675	585	637	606	646	588	656	635	604	630	594	633	617	609	638	662	673	642	624	679	617	628	610	632	651	637	639	683	613	646	659	648	626	667	619	650	640	622	619	652	581	628	645	661	692	681	678	647	650	632	657	655	635	648	642	646	619	602	639	666	591	662	658	664	606	625	660	616	649	647	666	623	639	604	677	615	688	676	635	644	662	657	646	649	692	646	648	705	639	680	631	625	634	624	623	648	619	601	649	650	594	678	689	690	628	658	600	614	649	620	645	631	608	654	607	661	685	588	658	621	642	669	643	656	645	641	649	648	628	651	617	604	654	643	624	654	592	622	666	642	643	651	719	649	629	626	597	657	670	584	615	619	671	627	600	640	649	626	571	664	656	593	627	670	617	660	651	658	616	676	599	600	649	617	625	621	610	626	651	604	609	641	621	618	668	622	634	578	670	638	628	636	634	650	650	674	658	626	620	585	667	631	630	632	613	638	667	689	639	652	617	631	638	611	653	644	636	650	607	585	635	715	585	650	666	649	631	644	628	652	647	576	661	652	629	629	611	640	706	658	680	654	647	628	615	645	628	596	661	645	616	629	650	608	612	650	629	621	685	630	651	621	643	601	638	621	608	626	653	643	623	660	619	665	589	643	658	630	631	611	634	637	604	603	661	655	650	639	625	649	647	605	610	647	638	658	623	596	667	666	664	602	686	634	593	648	605	677	604	600	632	637	681	632	605	604	634	651	639	615	646	621	643	679	611	603	629	638	612	637	613	608	613	594	617	638	592	650	613	676	678	615	682	665	589	595	627	694	659	655	633	622	657	658	642	613	659	629	643	623	604	629	636	630	625	690	627	691	628	622	638	629	647	616	615	652	641	688	643	633	598	651	656	600	649	664	657	630	653	635	632	637	638	604	628	635	687	614	614	648	631	672	658	607	649	647	597	662	638	633	626	672	612	632	633	655	646	594	624	682	608	640	656	646	636	659	649	605	648	683	619	640	640	632	634	652	640	670	633	608	611	621	621	705	620	655	669	652	666	649	625	595	675	655
32347	16049	3035	493	334	306	284	307	269	256	274	252	286	258	278	237	264	261	262	244	236	257	254	253	246	260	247	250	230	281	280	253	227	277	226	271	249	231	264	259	246	232	280	260	247	246	242	246	252	273	242	223	235	240	267	266	256	246	250	244	243	247	241	271	265	266	254	257	235	263	246	239	241	244	250	248	248	247	233	244	249	251	249	249	256	265	274	259	231	267	233	270	257	230	251	255	272	261	243	253	275	273	234	274	254	289	262	253	248	243	258	258	253	253	268	274	267	267	270	260	245	271	244	227	233	222	270	244	261	226	229	263	260	246	252	248	275	238	243	253	260	243	251	249	291	253	255	255	257	258	242	226	225	248	231	261	256	256	261	260	248	233	246	235	220	235	282	277	245	264	240	243	256	239	243	251	258	253	244	237	261	240	235	236	238	247	229	255	246	272	251	289	257	260	243	221	248	261	240	245	277	260	291	255	251	289	272	249	263	273	272	257	235	254	263	255	249	238	221	258	283	254	266	243	228	262	229	225	231	269	221	242	287	252	250	249	240	244	252	250	238	255	275	254	231	245	254	257	249	244	249	237	255	254	236	276	225	240	272	224	233	259	250	232	264	287	268	250	239	243	251	256	252	319	247	272	269	252	277	246	272	267	243	263	280	266	242	245	255	279	251	251	243	249	260	256	244	279	266	259	272	255	254	249	265	252	250	230	243	236	244	261	279	277	285	250	276	273	251	247	226	246	254	235	234	259	276	268	275	231	258	237	251	262	265	248	262	246	256	251	246	252	281	247	225	220	225	269	256	242	232	256	260	254	243	250	242	253	256	266	273	263	258	248	263	261	248	254	202	254	241	251	234	289	259	245	291	265	245	250	246	232	257	226	251	245	223	246	237	258	244	263	274	264	250	237	238	271	251	254	276	261	244	235	264	253	232	234	255	230	256	246	242	245	260	267	233	269	242	251	250	260	232	264	242	263	248	272	276	233	249	264	261	262	265	268	237	255	259	264	233	253	270	249	230	237	266	265	231	269	259	266	251	264	221	253	296	287	235	228	238	247	248	270	222	257	212	259	267	276	253	246	255	250	248	256	230	301	241	269	254	266	243	260	274	241	217	266	262	294	271	263	247	260	252	282	229	277	259	241	268	250	234	260	240	260	260	206	243	244	252	274	252	243	243	268	252	260	250	227	247	264	258	245	226	227	266	264	263	268	235	248	242	252	260	248	229	242	278	245	246	268	231	274	261	248	254	243	262	248	220	254	256	252	266	251	229	237	246	243	256	235	263	273	234	248	254	248	256	260	251	268	255	251	242	220	246	277	243	278	239	248	279	277	215	237	251	232	241	239	270	277	253	260	241	252	253	245	242	271	245	270	276	258	249	243	262	264	249	246	257	261	242	242	243	232	243	259	256	219	279	250	273	274	258	245	268	266	262	276	258	241	259	274	273	250	242	247	255	260	260	243	245	237	230	260	261	268	246	219	238	264	262	269	256	265	264	263	261	246	237	253	275	252	235	276	274	261	262	246	229	255	271	262	263	249	260	251	271	290	293	258	257	250	278	240	235	256	266	272	240	272	266	266	266	235	228	234	236	260	230	236	268	240	265	222	236	260	272	261	280	257	243	242	247	304	276	248	242	257	290	252	235	238	246	236	254	236	237	263	236	240	230	249	244	284	253	255	262	256	254	252	246	267	258	231	247	268	241	221	247	268	303	235	233	262	240	287	283	248	263	284	269	252	242	243	249	267	260	275	260	274	248	257	259	256	254	265	246	243	263	247	257	246	239	267	238	247	230	257	263	250	247	253	262	245	258	238	267	243	245	250	240	253	270	259	257	252	272	264	256	250	265	243	257	259	224	281	269	280	251	228	235	263	249	268	250	238	247	259	262	271	269	212	223	285	266	255	264	281	248	252	262	251	268	255	247	249	261	243	258	232	262	299	289	251	255	252	244	260	278	239	264	246	261	239	263	239	270	272	271	240	223	249	263	276	258	231	259	248	261	257	261	302	269	262	257	267	242	256	215	239	271	260	235	243	233	268	246	276	263	249	244	238	266	276	232	265	269	241	242	249	233	244	242	249	259	256	264	263	243	251	216	274	261	256	253	266	269	300	267	254	266	227	244	257	245	261	224	251	265	288	257	268	236	238	231	262	252	255	238	232	260	272	271	255	254	265	297	238	271	277	267	225	229	265	255	263	262	221	257	250	262	264	238	265	279	256	241	241	237	276	233	243	271	277	274	269	253	252	225	262	238	263	249	241	262	250	253	253	235	241	271	225	256	242	252	240	220	272	260	265	266	221	255	286	255	254	259	266	270	248	246	260	262	243	236	255	250	265	259	278	227	262	257	269	248	247	286	233	269	250	236	257	235	249	254	250	263	259	251	249	245	265	253	250	264	230	263	247	231	256	265	263	268	251	264	250	296	259	269	256	238	257	266	258	224	258	241	250	266	248	237	252	256	233	262	251	262	250	252	250	284	285	259	266	251	246	250	252	265	273	246	233	266	253	237	233	231	276	277	277	260	258	279	258	247	243	235	244	248	242	241	247	257	249	242	283	222	226	262	258	282	272	245	247	235	258	254	272	271	262	274	247	248	262	250	242	249	269	249	271	246	252	237	250	240	239	246	256	248	242	260	236	290	242	257	276	202	266	254	238	274	235	257	229	262	238	231	246	257	243	258	273	292	217	257	241	260	260	269	231	254	263	266	254	234	264	239	266	260	256	253	218	251	278	238	224	232	231	238	253	256	238	243	232	246	263	261	239	253	235	261	242	233	209	272	251	249	283	243	262	258	286	269	245	278	279	249	248	244	295	237	246	225	218	231	255	240	244	206	235	245	240	259	265	257	243	244	271	270	255	272	250	261	272	266	266	260	221	242	240	268	242	253	262	264	253	251	250	263	280	276	260	247	265	254	266	241	283	269	224	260	252	260	214	267	262	265	277	248	244	244	249	256	268	264	266	258	255	281	271	259	248	243	258	273	240	237	264	248	249	272	264	237	260	260	236	254	266	251	221	226	249	248	250	265	253	259	254	231	253	255	266	242	260	261	271	230	267	252	239	253	254	255	240	255	242	263	258	254	247	245	261	246	273	232	213	253	243	235	251	258	264	268	237	268	252	256	261	238	246	277	256	236	224	257	234	241	235	222	271	266	267	226	261	231	250	230	279	251	248	258	252	274	286	249	267	245	259	257	263	247	256	241	256	257	273	252	268	236	250	259	242	246	244	274	255	232	243	270	233	263	241	259	271	266	259	257	224	217	249	237	262	270	267	262	260	243	257	263	247	261	234	244	248	242	255	228	231	249	254	261	249	273	280	267	262	268	228	266	227	234	269	243	258	244	237	269	250	268	245	249	245	263	276	234	281	247	272	253	264	258	249	257	226	251	259	234	246	242	261	266	260	279	232	217	265	242	247	236	240	264	237	269	275	261	229	247	241	266	256	244	244	260	253	268	297	266	280	240	252	262	237	234	242
19451	701	658	400	358	342	324	298	294	279	285	311	310	281	290	291	240	273	304	286	286	294	249	292	272	290	272	290	272	287	258	250	259	275	286	262	270	269	245	290	265	272	268	285	275	281	277	256	291	323	271	277	274	264	273	262	275	271	294	254	254	301	255	311	235	241	275	274	290	263	273	296	307	295	260	296	286	283	271	268	250	270	275	289	262	275	298	268	309	253	279	290	248	255	271	306	241	294	265	267	281	279	297	240	273	248	300	264	282	258	268	296	269	281	266	302	287	267	271	258	268	230	268	266	253	248	266	285	267	277	267	283	268	303	299	261	259	256	272	283	286	250	259	270	254	259	278	274	273	312	265	277	240	253	244	275	289	265	262	279	246	288	243	288	317	245	270	270	303	272	265	251	262	274	272	259	241	275	281	249	290	275	243	279	271	243	300	270	259	230	286	248	266	259	273	292	272	262	278	259	279	279	274	265	283	245	301	282	279	266	284	286	273	284	274	288	263	285	248	268	295	298	279	276	239	270	288	273	276	240	263	297	258	276	279	255	257	268	274	287	251	301	287	264	289	299	285	246	266	275	285	289	286	283	238	248	284	295	270	279	291	296	262	300	289	288	254	258	269	273	296	265	280	260	265	302	282	268	266	289	265	249	305	274	298	283	265	280	286	294	293	264	254	278	261	298	268	287	274	275	239	263	277	301	255	287	252	299	274	304	276	257	300	270	263	266	266	266	271	276	267	244	256	290	263	257	259	274	280	277	275	272	248	257	262	278	280	283	265	257	272	273	279	271	258	281	274	247	290	287	266	244	279	296	305	285	246	278	280	286	269	255	250	289	296	269	257	262	251	257	252	247	272	258	259	291	258	294	277	272	272	279	272	259	272	278	277	282	236	311	300	296	268	255	289	292	280	273	285	277	265	278	284	292	264	276	241	247	283	257	280	281	260	282	271	277	285	296	275	293	267	267	275	249	270	280	276	244	276	238	261	268	288	263	257	278	265	292	273	253	252	271	292	280	265	264	261	292	277	253	272	260	259	306	243	285	262	271	292	293	249	265	283	265	274	258	248	271	247	244	284	274	266	289	268	259	278	279	275	293	277	255	274	297	272	269	279	250	293	250	247	277	270	269	251	258	278	286	304	260	281	273	300	299	287	281	283	281	264	296	264	288	274	261	243	273	306	263	298	298	282	259	293	267	271	298	299	309	283	281	288	250	277	280	270	289	272	290	269	267	288	278	245	270	263	266	266	286	309	291	244	301	267	267	278	264	267	283	253	285	269	280	282	261	288	264	250	243	273	269	260	241	307	251	283	268	259	278	270	290	251	271	249	289	250	257	255	280	254	289	281	270	294	275	296	273	293	302	280	285	290	293	265	298	267	274	287	284	288	305	257	271	277	269	293	268	280	262	284	303	249	296	283	286	268	253	250	293	269	305	245	258	256	291	254	267	239	290	284	268	274	275	265	254	270	308	294	273	283	249	275	276	280	260	260	275	244	287	275	284	260	272	239	305	273	264	328	281	277	277	237	276	278	286	281	291	244	272	243	273	251	275	267	318	308	259	264	267	285	266	266	271	249	271	252	247	272	267	283	281	281	285	297	302	263	269	292	272	292	287	259	295	257	306	289	283	277	293	263	294	268	275	299	260	289	231	308	282	270	299	274	286	287	266	293	282	273	245	257	293	208	275	237	295	253	256	253	275	294	279	271	290	270	286	299	276	288	293	276	257	266	257	290	252	289	253	288	278	276	269	273	289	278	258	279	287	289	252	270	251	288	277	258	280	285	256	294	277	288	252	276	293	271	291	255	279	275	287	282	278	271	295	254	287	273	290	266	259	253	291	310	293	247	250	278	260	269	263	241	280	276	266	286	272	238	292	254	293	268	257	261	277	257	251	249	259	299	270	294	289	260	240	260	286	288	266	246	285	290	251	243	300	262	288	257	267	270	280	285	273	283	295	250	274	257	250	293	277	296	241	298	267	263	254	245	279	261	278	276	268	270	270	246	279	277	308	275	277	282	288	264	287	270	242	262	278	283	270	297	251	278	279	284	280	264	246	282	254	275	313	275	276	253	259	242	258	273	254	275	283	240	248	287	306	264	258	267	253	237	267	250	262	286	289	283	261	250	287	290	271	262	296	273	284	298	266	237	266	286	246	290	266	282	272	263	284	252	270	231	250	269	274	276	261	271	272	286	272	265	297	269	263	266	236	276	262	278	276	284	280	268	274	262	259	265	316	271	276	272	282	286	277	318	293	235	263	298	278	295	260	260	282	258	266	246	271	249	260	257	272	305	293	247	263	300	278	286	257	258	250	282	270	282	269	259	264	284	285	278	270	269	284	260	271	276	293	267	272	232	263	279	271	273	293	260	305	274	271	272	275	259	314	261	270	291	280	279	304	277	268	273	286	249	267	257	310	275	279	287	267	301	283	268	295	279	275	259	260	284	282	262	251	270	255	249	258	267	278	288	298	264	288	286	276	282	316	285	260	279	276	259	280	253	288	289	279	283	285	304	298	288	269	288	279	258	245	281	294	263	310	276	242	279	284	300	258	273	269	270	267	265	263	264	288	248	272	244	262	277	251	244	269	243	266	260	263	284	270	287	278	271	237	270	276	269	289	269	304	273	261	304	246	275	277	279	250	269	265	264	282	272	273	287	288	276	275	256	265	271	299	245	244	282	299	294	263	269	251	262	288	278	267	264	258	237	227	291	255	283	240	286	271	272	284	297	263	262	269	229	254	249	256	252	256	260	300	271	266	272	264	265	299	293	264	253	233	291	279	300	301	309	300	289	265	266	272	289	254	261	296	294	270	263	284	277	260	261	262	260	274	280	283	277	255	259	293	290	259	274	259	255	263	310	296	288	287	290	255	325	284	249	268	257	296	310	263	266	251	278	248	286	269	267	257	255	253	264	271	262	276	246	248	277	283	271	282	279	280	279	293	282	306	308	309	321	279	288	285	309	258	275	272	264	255	298	275	281	271	253	263	251	292	240	257	243	296	261	253	270	273	262	295	302	284	268	248	256	274	283	267	286	280	259	282	267	274	296	272	270	268	270	289	284	272	274	283	255	238	280	295	263	268	285	284	282	256	276	262	259	283	283	240	288	268	258	264	236	279	276	266	294	270	271	271	268	266	256	253	269	255	271	268	241	276	276	274	266	262	249	263	256	253	278	275	255	295	297	267	287	271	251	281	263	297	255	264	308	261	282	261	298	247	243	247	293	267	296	260	284	261	271	267	301	273	289	265	261	256	247	291	275	272	313	244	257	260	321	283	300	278	288	284	272	254	266	259	293	274	258	305	265	273	248	282	251	306	265	274	248	275	292	295	275	295	257	311	248	279	268	269	272	256	265	265	281	278	256	269	281	260	263	299	253	275	278	267	287	289	307	293	317	264	283	287	278	259	306	285	268	292	242	271	252	276	259	271	283	315	275	279	271	232	259	288	267	268	281	294	261	269	298	291	254	267	275	267
24882	20666	27266	24089	20673	10975	1111	688	632	548	483	522	438	466	437	387	410	398	414	452	358	377	362	383	389	371	409	368	383	391	309	398	316	340	342	360	368	350	330	324	378	354	395	373	347	363	361	371	367	342	359	348	336	364	369	360	330	357	397	402	347	369	365	335	358	378	333	332	320	318	331	342	342	375	377	373	357	363	324	344	348	368	365	352	343	332	376	358	350	339	354	373	386	344	357	344	343	377	352	354	346	383	357	357	356	345	358	356	308	349	336	373	362	338	365	366	320	385	319	332	355	348	361	316	354	348	376	364	320	356	341	365	314	341	361	350	340	363	336	346	347	365	345	342	359	330	348	370	340	365	338	356	340	335	350	349	353	354	360	351	324	355	369	350	344	345	326	340	359	349	350	361	356	370	340	375	357	322	365	347	360	316	379	361	337	341	368	364	331	343	382	362	354	348	338	383	367	358	354	363	346	355	399	327	335	328	355	366	344	315	341	333	370	366	353	361	367	354	317	375	405	352	392	357	377	342	347	367	364	360	333	400	350	362	332	367	380	321	329	341	346	362	351	363	339	355	368	347	383	352	323	388	357	338	352	334	336	347	341	351	350	340	393	350	329	334	333	360	337	353	365	363	323	347	328	371	366	357	381	343	343	339	379	378	351	354	321	348	339	367	370	384	375	347	336	338	323	354	361	354	325	342	333	379	364	336	338	372	353	346	338	320	337	334	342	364	387	369	359	354	354	336	334	356	314	347	371	369	344	312	327	346	384	392	354	343	307	333	379	387	370	330	370	349	370	350	352	369	326	395	343	339	359	354	365	374	350	349	363	330	338	360	374	348	377	319	335	335	332	362	365	369	323	345	340	317	328	344	374	381	335	352	323	377	343	354	371	350	349	326	367	332	325	353	338	358	343	337	354	357	349	363	364	328	358	334	363	372	371	334	352	333	337	339	377	347	350	334	366	320	304	361	344	331	345	348	352	335	349	325	309	335	347	330	332	355	368	304	332	356	359	352	327	356	332	314	411	346	352	370	339	346	342	359	334	360	360	356	361	330	375	348	367	362	339	329	344	363	364	318	389	347	331	339	342	352	328	338	348	383	343	360	347	339	350	343	306	333	358	329	341	318	335	335	342	322	338	353	387	357	336	364	343	329	392	351	356	358	364	339	362	363	359	324	365	390	380	373	336	330	327	331	355	341	377	364	351	350	362	376	353	335	366	349	354	310	340	391	337	317	359	331	365	344	356	354	350	327	367	335	355	344	346	355	364	339	350	355	325	355	325	361	347	360	346	352	370	375	334	364	392	353	296	355	373	362	339	347	356	333	345	356	335	354	340	363	329	331	342	364	353	363	334	319	377	342	349	374	360	350	375	357	360	340	365	375	385	388	351	362	358	385	365	381	375	347	355	372	344	333	329	346	345	369	329	365	341	326	314	368	364	361	382	364	360	365	348	339	362	342	326	311	338	338	320	346	365	355	382	347	316	334	324	355	332	362	335	346	363	357	349	368	348	353	341	345	382	349	362	362	336	368	352	386	369	407	322	330	349	344	348	372	357	344	350	337	378	369	351	341	366	360	364	341	363	357	363	351	353	316	385	375	319	355	314	350	372	355	325	358	333	333	326	357	367	338	379	335	326	335	343	379	360	351	363	310	333	303	336	380	354	347	360	347	362	372	347	365	360	375	340	352	340	358	326	357	321	330	353	357	347	328	374	379	380	367	350	325	347	356	319	326	313	370	387	365	338	371	325	333	315	380	342	370	365	365	360	380	359	325	339	356	349	383	369	341	372	361	356	382	376	343	346	363	300	364	380	371	364	332	354	348	351	363	341	358	389	385	319	382	330	389	326	358	312	376	356	361	330	342	337	333	375	381	395	339	347	366	350	354	378	363	357	362	359	338	363	356	378	341	329	354	330	336	332	325	335	325	348	378	365	337	358	353	355	354	349	367	346	355	365	353	346	364	380	369	332	337	336	334	355	343	327	335	353	371	340	339	350	361	333	340	347	353	367	313	378	371	353	329	326	357	335	361	365	358	390	372	336	351	329	344	343	342	398	336	368	371	326	374	340	330	356	348	329	344	314	325	338	366	343	359	338	343	357	353	354	358	322	341	343	362	328	377	331	316	330	343	350	373	334	322	369	328	340	362	334	376	342	355	284	358	366	385	335	354	359	351	362	340	368	336	390	347	349	311	343	354	359	333	373	354	345	357	369	328	379	380	362	353	350	367	362	330	367	340	316	376	350	336	311	355	367	367	354	347	348	374	364	368	312	364	374	338	365	322	386	321	351	345	311	323	340	348	344	360	325	359	343	322	326	356	346	359	358	347	363	353	373	372	350	347	371	367	363	330	371	354	367	355	338	349	397	344	369	367	338	393	321	374	345	334	358	354	348	333	357	378	333	361	332	391	318	350	336	354	366	342	342	360	333	361	313	355	353	364	350	329	367	336	391	364	322	341	350	352	350	327	347	361	369	320	354	314	340	343	340	330	335	382	350	380	338	352	371	358	329	371	337	361	379	360	346	346	364	339	381	345	350	370	374	328	326	360	351	332	355	362	333	330	336	352	353	326	337	352	360	325	341	329	376	368	345	355	371	344	362	353	305	384	375	357	336	331	359	289	390	380	383	338	359	367	347	334	346	373	355	317	330	345	349	353	345	350	352	337	347	366	320	363	357	352	343	340	348	344	346	351	341	349	358	375	314	307	366	312	358	354	350	366	337	396	341	320	359	359	380	374	342	370	370	361	356	310	350	328	375	356	341	367	334	387	343	352	334	357	336	320	368	349	325	352	354	360	362	361	350	339	338	358	338	353	369	329	378	320	387	360	366	335	368	379	370	383	373	330	376	328	349	355	350	357	310	379	380	316	342	349	352	335	353	343	363	377	386	339	345	297	393	346	365	350	364	338	317	345	344	329	352	329	351	334	360	356	346	366	338	377	375	332	333	358	333	351	390	346	342	330	380	362	378	403	379	360	353	368	358	354	312	345	352	320	351	337	343	364	336	347	373	350	331	355	349	367	379	358	339	367	377	373	371	331	367	350	344	343	371	317	391	329	343	360	325	344	338	347	318	338	331	336	339	321	373	349	324	339	351	369	350	341	323	385	357	302	343	319	351	374	313	356	368	346	349	394	310	357	352	339	372	322	356	351	353	358	359	367	337	329	356	348	361	345	382	334	351	335	354	351	373	324	331	343	337	312	354	350	365	368	352	393	360	356	311	362	321	365	362	359	342	363	337	373	360	332	350	323	331	344	365	361	356	342	328	332	381	363	330	321	329	349	332	380	362	346	360	357	344	363	332	368	349	318	342	373	362	345	335	341	333	336	337	341	330	346	312	334	327	351	359	338	342	306	334	350	392	363	366	359	341	349	356	346	352	382	363	326	332	333	391	340	319	361	302	378	366	347	344	370	345	322	362	329	378	353	358	330	351	332	308	358	396	317	332	378	358	353	344	358	337	393	285	362	337	346	343	351
19671	7947	7199	3854	2533	1802	1376	1151	952	820	749	651	617	582	541	555	472	460	487	470	434	448	420	397	399	424	382	412	378	351	368	377	384	358	378	391	388	357	377	379	376	366	389	351	358	378	362	362	373	349	349	340	367	376	366	325	356	374	358	360	350	367	339	349	376	391	335	318	381	364	357	365	356	319	312	367	346	343	336	354	343	354	347	340	342	362	350	322	348	321	349	337	337	364	336	326	357	364	342	368	352	357	370	348	329	352	354	340	347	354	352	367	375	331	349	370	365	347	349	377	330	345	334	364	352	347	327	343	338	357	331	332	323	305	329	350	363	344	327	353	338	364	374	339	350	339	332	320	370	354	360	316	362	349	337	366	347	343	381	360	341	340	343	363	360	358	352	370	341	345	348	338	313	336	366	368	310	372	360	359	374	363	355	346	328	317	372	345	365	364	336	352	321	353	366	373	335	377	347	351	330	349	378	358	325	377	364	365	336	368	348	310	410	381	333	368	360	337	348	347	333	342	330	318	338	371	362	353	338	350	371	342	319	305	339	371	363	378	380	333	344	345	326	340	347	335	341	339	368	368	336	354	336	353	314	347	344	381	338	347	337	325	349	335	386	340	337	365	327	367	340	346	385	353	395	337	342	329	342	345	362	372	349	374	364	350	347	371	328	356	357	367	376	389	335	328	328	354	363	337	361	353	343	373	323	368	366	360	350	349	344	387	377	329	340	389	353	331	336	356	362	376	345	386	373	342	350	317	364	332	342	334	351	360	379	313	349	339	331	357	343	372	371	362	369	352	344	318	343	321	327	369	346	375	339	336	403	334	352	309	379	353	329	351	369	322	316	343	363	357	332	344	349	331	337	355	356	328	352	367	340	382	341	353	340	373	400	326	326	366	330	344	363	374	354	356	362	352	337	305	358	348	348	367	337	321	341	350	371	362	362	343	360	348	358	356	377	365	338	369	336	375	369	333	347	354	331	342	327	339	342	372	333	349	344	362	367	341	338	336	335	357	323	332	354	318	368	346	351	368	381	363	363	359	324	331	348	339	340	347	359	356	324	357	328	368	354	371	371	352	337	319	328	377	308	361	359	348	324	321	346	341	362	361	359	360	367	338	322	327	377	348	352	360	371	333	375	335	329	331	356	370	357	326	383	358	347	350	365	335	347	360	337	331	327	333	367	369	344	348	353	349	341	364	372	333	335	320	335	351	324	363	351	341	375	350	336	371	345	383	334	353	337	313	343	346	367	355	377	379	367	378	333	339	368	354	356	352	330	353	336	328	364	328	352	342	348	330	300	309	355	363	356	363	364	386	355	352	336	333	338	336	335	346	341	349	364	324	377	334	321	329	358	331	348	352	348	355	364	349	374	327	358	343	350	332	346	307	332	336	335	369	312	362	321	358	353	375	332	403	351	382	336	330	337	357	376	365	346	353	346	350	310	345	322	338	353	361	346	368	356	348	367	358	348	361	323	378	340	357	336	346	373	343	335	374	361	337	360	351	317	378	365	341	341	334	360	326	347	362	327	362	343	344	340	354	347	342	357	343	323	342	298	339	341	346	347	344	342	353	324	345	327	385	328	358	342	343	315	340	352	320	356	331	360	350	335	353	336	351	350	345	353	335	324	345	400	345	337	351	355	350	345	335	324	357	338	326	324	348	338	327	335	344	357	341	351	364	348	366	350	339	341	349	334	341	378	379	348	386	326	354	373	335	334	319	340	354	383	360	369	353	381	364	340	359	345	385	343	344	356	359	345	343	356	367	326	326	342	338	365	370	347	300	335	380	335	337	360	331	380	357	327	342	355	320	352	337	363	362	358	312	364	342	350	353	321	367	335	300	362	302	370	340	395	319	338	373	361	358	322	375	362	335	381	359	369	352	350	350	332	324	400	373	341	375	362	353	348	332	334	370	349	356	349	334	334	374	337	336	330	335	345	380	384	357	344	356	328	335	336	330	376	346	357	318	372	377	344	360	354	348	354	322	341	344	347	337	332	338	337	344	365	371	333	388	355	345	368	352	365	366	364	317	322	339	334	363	335	359	380	365	323	356	302	341	359	369	339	328	316	319	324	379	363	361	304	344	353	359	387	324	347	387	354	330	343	347	330	348	361	399	343	358	345	365	316	358	347	346	336	356	365	319	351	349	351	315	351	360	349	364	357	362	357	352	317	384	364	364	351	370	340	342	350	335	361	360	361	347	390	388	355	356	375	345	352	335	357	332	347	342	349	330	343	364	374	345	327	384	345	364	313	363	363	342	354	380	327	336	363	329	335	357	314	353	336	357	368	386	368	327	296	346	370	354	345	354	370	365	352	361	362	338	368	394	354	340	341	354	335	344	311	400	343	332	357	345	322	338	344	364	362	326	374	348	325	347	381	339	351	356	320	373	306	347	374	330	355	367	390	337	381	337	341	349	345	357	330	352	322	356	344	335	322	385	350	342	339	326	339	339	333	358	352	347	384	332	357	330	347	359	356	330	365	375	335	346	307	341	344	351	361	401	342	347	326	401	371	377	375	346	347	324	364	371	357	329	350	345	344	342	374	336	336	363	349	336	372	384	368	353	356	349	353	363	356	352	363	358	339	325	367	339	368	378	363	329	317	333	336	327	331	314	330	347	350	327	364	351	329	352	360	388	366	365	318	377	366	352	378	346	371	349	349	339	340	354	350	316	322	314	327	369	325	344	361	344	378	315	346	351	366	383	319	338	319	386	335	329	348	350	363	356	346	358	367	365	376	344	321	324	346	372	348	359	382	312	336	322	380	358	317	354	333	383	345	366	341	358	347	357	374	366	365	341	326	325	343	338	355	340	369	349	365	321	363	346	325	342	351	347	349	334	342	364	383	336	353	319	336	372	362	352	406	331	337	376	338	363	345	364	338	329	350	356	367	322	331	339	352	371	355	326	358	331	342	351	360	370	370	358	358	328	370	358	359	341	328	337	340	367	372	349	353	375	354	334	347	336	344	320	345	360	384	324	367	339	324	342	316	354	343	312	305	331	363	347	347	379	355	365	329	341	373	370	347	335	339	366	334	354	342	357	370	356	341	348	323	350	381	353	386	341	347	310	346	353	377	349	329	365	356	331	333	351	366	318	334	351	361	346	350	363	347	340	364	360	357	328	351	378	354	344	345	363	376	341	345	326	346	367	366	366	350	354	372	356	340	371	327	354	368	335	345	345	304	372	360	323	348	349	332	311	305	377	353	355	329	328	356	368	356	320	388	340	340	324	325	335	348	353	319	345	337	351	363	351	353	343	335	338	338	316	380	338	351	343	368	380	330	365	351	335	327	363	367	334	316	341	404	338	360	325	356	375	344	365	335	353	356	335	326	315	320	356	348	353	356	360	375	312	349	388	337	358	359	320	323	348	367	320	327	349	349	344	396	341	373	363	368	306	353	342	360	332	354	341	320	341	322	364	375	357	358	344	329	359	341	364	346	362	364	352	348	376	383	359	344	341	331	344	341	333	317	326
22873	20654	27939	23406	20657	20720	12152	1642	1160	1089	1026	950	921	865	923	867	789	758	775	773	707	740	704	766	696	777	717	734	665	705	710	703	706	655	708	733	686	720	724	710	628	734	672	661	627	716	660	702	685	665	681	673	658	703	686	682	703	669	663	624	659	688	681	708	706	660	667	684	747	661	656	692	665	669	669	675	703	655	671	628	624	650	644	677	676	731	689	708	684	727	663	657	636	650	704	727	668	700	686	671	724	692	684	674	623	688	631	642	680	608	702	667	644	662	696	661	638	693	651	699	669	631	656	659	660	662	602	644	637	664	644	658	714	677	653	686	670	664	706	667	687	635	643	664	677	671	629	681	650	675	662	677	719	660	649	619	696	679	693	634	667	654	602	670	687	635	671	698	680	646	640	633	649	653	662	691	639	665	658	692	669	671	669	616	681	676	699	646	659	676	637	651	668	646	649	696	671	686	699	657	694	728	715	649	642	634	665	649	675	684	648	643	663	705	618	655	697	692	630	655	645	626	643	636	619	620	679	664	707	701	685	683	626	641	664	702	670	681	698	666	695	682	662	669	673	657	667	693	686	659	687	643	661	675	675	693	670	655	693	644	719	668	678	666	699	663	659	670	697	701	685	643	600	688	649	685	693	661	690	647	668	692	653	663	627	674	668	628	631	662	695	622	702	701	704	652	692	670	706	686	657	681	648	659	711	649	699	655	687	671	657	639	678	663	669	684	637	645	659	674	698	670	648	623	663	680	671	645	710	688	662	656	681	661	683	664	646	691	656	659	645	653	646	682	631	611	659	685	710	683	640	676	655	693	621	702	718	676	687	647	693	636	667	676	687	663	648	658	669	638	654	678	667	658	663	648	649	679	680	622	668	690	648	634	649	645	615	683	721	659	683	667	684	607	685	646	671	646	656	690	670	649	687	699	660	670	695	641	636	653	639	678	687	617	587	633	645	654	651	671	681	651	662	687	643	657	649	652	678	680	693	620	634	596	675	652	657	672	667	648	697	668	725	666	707	692	652	669	663	606	644	698	655	679	658	635	657	640	663	662	681	638	644	633	625	652	623	670	663	672	689	684	662	656	664	705	719	658	666	658	636	608	636	655	669	700	642	640	672	684	694	683	717	655	704	666	654	642	661	678	663	635	690	653	707	686	611	638	687	685	684	719	621	664	639	665	698	655	684	638	682	654	671	689	732	659	652	701	695	684	620	675	648	673	674	657	698	693	687	674	668	640	662	667	675	636	659	652	646	654	665	603	693	648	651	678	684	653	665	655	655	678	655	648	682	683	707	651	698	646	709	669	665	676	612	696	638	670	690	675	680	681	733	661	629	617	641	678	677	648	652	725	666	653	688	669	653	661	670	698	622	648	673	666	672	657	683	661	676	643	670	643	669	637	639	707	632	706	658	648	662	674	639	722	642	682	638	639	664	627	638	645	654	665	690	690	639	644	634	645	647	677	618	646	628	659	688	645	671	661	634	664	642	644	696	678	722	673	651	655	670	672	653	671	675	716	672	648	624	624	659	666	700	699	708	634	699	666	666	689	660	694	672	639	673	627	709	667	655	649	675	614	652	647	679	679	624	673	670	647	667	668	691	656	683	672	648	668	662	641	661	645	640	680	687	663	671	600	630	651	632	618	642	690	679	631	680	686	647	617	697	692	653	636	716	636	679	676	652	684	673	667	658	697	671	654	691	672	662	632	668	665	655	637	655	671	679	635	648	685	664	681	659	688	645	638	689	623	683	639	674	649	693	665	678	623	625	672	648	646	709	628	673	658	678	643	651	599	622	631	694	695	653	706	656	578	624	706	687	654	684	660	630	635	662	634	664	653	668	686	641	653	643	695	621	706	661	662	620	665	698	640	629	682	640	654	667	644	656	665	637	654	654	697	641	638	662	676	672	655	650	696	674	648	629	660	667	659	666	682	648	660	689	619	640	650	641	619	708	678	656	671	662	629	608	733	704	667	683	622	679	659	659	652	601	690	679	637	627	642	668	677	676	632	681	669	702	699	680	631	699	641	697	674	645	656	700	672	687	651	641	605	693	672	611	645	657	669	672	633	646	714	659	668	663	685	687	646	713	653	684	756	624	654	674	676	631	647	639	666	668	656	668	688	631	648	617	655	679	646	688	708	673	657	699	669	658	644	667	650	695	670	666	714	679	699	681	651	692	656	648	678	648	634	652	652	655	683	676	664	678	693	670	616	648	662	679	654	653	708	617	686	636	616	656	664	688	658	667	671	633	664	656	697	630	654	693	658	719	726	631	623	632	688	672	636	654	685	700	636	651	678	664	645	696	639	626	669	664	666	642	681	705	646	687	692	703	675	665	662	673	622	679	662	659	732	678	652	652	700	645	681	667	677	675	612	659	672	618	692	640	658	684	674	658	592	665	623	684	609	716	666	625	644	707	645	710	675	657	672	630	692	714	649	661	702	671	644	665	654	698	676	679	619	652	682	661	669	669	665	640	628	671	672	650	635	654	685	639	661	651	671	676	632	650	692	682	680	653	664	629	621	692	678	643	638	674	671	632	633	688	633	641	650	670	678	684	659	637	665	624	668	634	680	625	681	665	662	673	627	629	686	628	604	631	627	688	679	622	647	651	662	670	698	689	644	683	638	639	677	623	660	681	637	669	642	680	674	716	701	623	663	636	637	643	664	653	635	683	641	659	622	669	686	688	647	674	677	682	663	691	731	631	687	663	655	636	619	631	658	610	648	668	644	643	684	636	708	616	664	691	641	650	640	663	631	638	671	658	667	667	628	642	664	641	637	647	681	654	661	624	644	655	642	679	675	694	710	640	647	605	684	693	663	671	635	744	726	664	648	657	686	705	699	659	677	617	654	653	676	646	666	698	643	662	653	658	608	682	675	644	648	704	678	670	646	704	649	652	690	642	657	652	702	681	687	651	714	685	661	618	675	663	638	624	623	676	694	676	699	688	675	668	644	679	661	694	650	688	660	699	681	652	666	692	627	656	698	679	684	686	638	686	651	628	637	600	632	645	663	678	682	624	669	652	646	685	681	664	657	654	631	619	674	628	723	646	697	637	626	715	646	688	682	659	605	643	696	675	687	623	661	657	637	685	694	643	702	677	718	703	701	646	679	625	757	675	679	644	673	683	631	653	677	652	734	640	667	639	657	639	684	669	698	664	651	677	651	650	654	671	698	626	652	675	694	633	654	650	680	684	693	638	654	616	660	694	698	642	626	665	699	625	644	639	642	704	612	735	670	695	608	616	652	629	622	652	606	675	656	665	629	669	629	673	700	598	691	693	649	658	660	688	641	647	659	663	678	718	632	635	673	670	706	675	687	658	665	635	662	687	697	648	687	693	691	674	670	680	629	650	716	678	666	693	637	697	656	634	646	667	627	603	616	686	610	643	656	646	694	665	656	652	692	691	646	660	683	653	627	684	620	675	633	616	651	720	667	681	669	661	630	632	699	677	679	682	662	673	673	651	638	616	619	644	685
16605	13815	12485	6973	4856	3554	2799	2318	1881	1597	1427	1305	1178	1099	1048	951	955	936	847	873	816	760	797	791	770	730	715	709	732	681	738	689	708	676	671	652	739	664	710	662	703	634	660	666	645	655	681	652	680	656	633	642	667	660	666	638	649	653	639	613	641	646	630	630	668	638	611	641	624	651	684	614	605	593	664	651	658	617	638	653	628	629	604	634	699	645	635	626	606	622	624	638	602	688	654	639	652	627	638	639	684	639	675	661	595	653	607	587	592	685	701	628	638	639	611	592	615	637	707	697	682	619	603	636	665	629	664	649	624	620	610	625	685	655	676	624	648	633	621	651	605	615	644	687	666	627	660	605	636	621	607	593	636	631	603	644	621	645	635	603	589	664	624	645	614	621	636	638	609	589	657	614	623	623	625	610	650	657	618	607	635	673	660	606	590	616	606	622	644	616	627	710	644	664	629	670	616	632	623	612	582	599	609	654	646	652	662	596	618	639	646	658	635	666	676	630	568	641	620	618	586	649	658	626	653	628	631	655	656	603	590	644	620	703	653	615	638	696	660	621	644	623	607	633	635	573	608	645	645	639	606	625	618	625	675	677	627	575	626	584	630	655	663	669	618	647	654	601	616	626	612	633	645	630	644	645	649	608	629	625	591	647	619	634	596	616	618	582	657	672	639	636	646	633	631	597	598	627	662	620	668	586	587	588	637	636	569	634	657	620	595	625	653	619	605	637	642	635	588	622	609	665	672	603	644	637	657	656	655	639	623	641	632	670	645	684	670	597	611	647	632	623	653	623	623	667	618	641	643	601	575	652	575	643	649	626	631	573	631	614	612	632	629	595	583	604	621	634	577	608	629	658	625	615	592	628	604	602	618	667	661	674	649	666	614	645	641	612	619	664	645	667	613	629	608	673	639	633	623	603	621	601	634	614	678	637	627	641	642	609	627	622	635	685	614	656	666	659	614	636	621	624	628	584	660	641	639	604	619	626	635	614	634	619	663	679	621	635	587	650	687	600	661	665	602	620	623	616	633	625	639	650	624	669	657	666	653	632	579	603	634	582	622	590	631	670	626	635	637	648	598	645	685	635	641	617	611	629	608	603	647	621	635	670	638	636	609	645	614	648	641	632	666	632	616	601	606	597	634	627	641	615	630	624	651	666	598	634	620	634	635	639	633	636	626	655	638	653	660	625	610	601	627	619	634	674	672	606	602	672	608	644	667	595	629	634	646	628	583	616	621	616	607	640	633	675	642	638	635	617	638	639	634	653	679	600	643	603	607	631	639	642	647	612	590	660	635	671	644	586	634	636	621	645	578	612	656	594	616	628	672	626	579	632	649	611	577	644	621	639	614	635	638	601	653	608	668	561	631	631	602	633	630	666	625	624	624	627	647	621	664	668	622	630	666	633	631	617	619	678	631	614	632	638	648	624	625	592	651	606	630	605	623	636	671	657	662	621	642	631	667	597	666	592	622	668	643	653	636	649	629	658	605	658	615	549	628	630	613	656	604	631	683	650	645	643	635	666	673	642	659	640	651	620	630	686	665	607	617	594	629	619	621	636	642	633	647	605	611	607	669	655	639	653	648	636	668	658	632	612	619	641	602	621	591	638	695	629	591	640	625	634	605	636	622	617	602	606	678	630	624	590	622	632	594	632	650	630	629	638	613	602	635	607	588	643	634	637	650	606	607	632	664	625	630	641	659	648	630	624	590	642	639	606	591	658	673	618	627	574	632	639	617	621	649	650	626	605	615	647	606	670	669	598	616	645	658	632	650	609	614	647	605	629	579	663	672	625	662	619	614	622	586	616	635	632	625	669	669	618	642	569	589	660	637	662	616	608	628	611	651	638	665	652	658	647	634	642	635	628	628	617	632	580	681	594	647	657	649	639	659	649	624	616	616	644	631	602	642	667	625	656	625	615	679	615	594	631	661	621	634	631	671	629	604	650	665	631	634	635	626	658	633	633	677	651	615	642	605	643	633	650	640	626	604	608	580	606	645	599	633	645	644	611	654	597	593	643	643	630	625	652	653	635	677	640	641	653	621	628	657	604	603	613	613	644	612	635	630	627	633	620	624	634	650	692	627	691	641	645	634	627	641	578	601	621	620	644	637	602	651	617	594	632	585	592	656	618	633	591	658	612	617	660	668	617	665	647	609	649	664	607	669	576	587	654	602	609	580	636	652	653	604	619	619	608	641	620	607	657	635	624	619	648	642	646	657	650	622	665	633	616	587	642	600	629	588	615	677	629	660	624	659	625	588	630	666	619	624	606	631	625	590	625	631	657	619	613	662	628	588	637	679	625	638	643	626	618	628	652	640	625	648	641	647	629	646	649	634	651	620	642	626	646	660	597	618	667	691	591	593	606	646	616	620	587	612	618	683	643	644	609	644	627	627	617	633	639	612	606	596	616	674	630	666	623	641	663	599	655	616	624	619	592	625	614	661	605	602	635	633	620	610	648	585	651	606	623	627	600	626	609	693	641	686	669	650	636	622	638	635	632	636	673	642	617	648	626	618	642	651	625	642	668	626	663	622	620	604	612	649	625	587	663	673	607	721	589	631	637	609	645	636	626	611	635	619	615	629	679	631	660	645	629	591	635	602	636	635	650	638	634	657	620	594	608	628	610	639	595	679	636	637	677	643	630	639	599	629	593	586	582	615	664	625	635	610	659	658	674	608	602	658	674	622	611	656	626	622	646	639	664	634	632	636	589	557	608	617	624	669	645	605	643	639	644	607	614	656	654	641	642	659	595	629	657	608	666	610	646	635	654	652	712	639	606	651	638	671	642	589	651	646	659	591	668	613	668	639	631	638	648	652	631	644	627	597	635	600	612	662	624	625	643	613	600	615	683	646	638	648	679	575	653	619	621	612	622	660	633	645	628	624	647	599	622	648	616	695	604	665	689	565	569	610	602	601	605	614	666	648	615	616	610	643	661	620	607	611	671	660	631	626	637	622	620	647	661	610	647	639	626	642	611	633	577	620	633	612	641	664	654	624	596	626	634	628	688	620	626	644	592	630	688	619	644	638	626	633	672	622	632	547	609	637	601	653	637	681	645	646	643	580	582	618	595	613	641	627	642	621	627	631	633	599	613	651	587	618	636	671	594	657	604	605	651	633	601	643	613	617	674	588	597	614	618	682	621	636	619	660	628	641	600	624	631	631	601	667	630	637	594	672	651	658	608	620	662	598	681	567	581	627	666	596	628	643	651	642	652	635	596	663	602	651	661	644	669	608	649	600	599	637	615	657	619	684	637	662	633	600	614	594	621	629	685	618	583	648	579	647	605	656	640	634	622	605	632	650	682	655	655	653	633	584	671	630	661	636	613	651	576	622	635	622	630	616	636	644	660	665	600	605	630	643	633	625	643	590	657	737	657	618	650	672	631	620	601	618	620	676	623	681	643	663	635	578	621	637	623	603	638	631	620	658	641	636	634	627	603	578	590	615	635	642	620	611	676	621	606	635	622	652	616	666	629
32321	15936	2872	417	317	327	279	254	226	264	282	245	230	291	251	264	258	257	265	241	262	250	278	270	268	274	227	240	226	236	247	251	240	249	261	211	261	267	263	240	277	277	265	290	271	259	241	239	262	247	252	266	237	258	249	243	270	255	251	289	237	266	261	249	230	252	273	248	269	267	259	264	270	237	242	234	255	240	223	243	267	239	257	208	251	276	228	248	277	261	251	296	263	241	248	241	248	259	268	252	244	253	266	276	229	248	262	255	266	231	233	275	240	237	250	279	267	241	264	261	222	251	264	265	248	236	266	232	259	251	253	248	247	232	250	254	256	267	208	233	238	245	252	240	261	267	239	252	245	240	231	244	235	271	242	249	234	259	293	240	257	230	245	246	250	250	257	242	252	244	247	259	243	242	220	258	245	258	252	262	255	270	235	253	253	252	248	242	285	244	247	233	240	226	248	251	257	233	265	279	240	259	240	218	263	257	218	242	230	262	243	244	235	248	244	241	240	266	251	283	230	282	254	258	237	277	246	225	230	235	255	271	260	252	226	249	230	222	258	241	247	246	249	261	238	275	273	263	258	264	252	261	257	259	266	263	240	245	238	284	251	243	222	262	266	267	257	226	265	260	277	248	260	263	254	238	257	253	273	240	271	264	234	259	257	265	254	276	243	259	248	300	244	244	245	240	232	232	265	241	261	225	265	250	220	245	278	257	242	249	240	261	261	245	230	259	263	288	248	247	273	255	249	244	224	268	272	249	239	252	246	275	268	242	244	261	250	258	239	255	242	226	257	247	268	262	230	254	245	235	242	246	274	243	264	237	228	220	247	263	256	262	218	249	258	246	256	243	258	237	260	227	268	233	260	232	259	242	227	286	259	237	256	253	261	254	257	227	239	257	260	257	243	251	244	250	232	254	245	251	249	258	249	256	269	259	258	250	253	258	233	259	252	260	220	237	269	256	234	239	249	246	256	241	254	236	252	248	268	232	233	255	252	253	213	272	250	246	240	238	258	275	233	253	253	223	233	244	257	256	268	238	242	252	247	270	256	241	260	240	271	258	264	244	263	249	241	248	246	253	269	227	265	247	222	240	252	255	268	260	259	249	264	233	270	225	269	262	249	231	247	243	232	265	242	253	279	231	240	216	270	251	260	249	227	287	246	251	270	257	266	296	269	250	276	230	245	271	251	292	236	269	266	234	244	248	257	270	223	231	251	254	277	222	256	237	267	264	218	230	257	263	242	251	247	265	245	278	235	239	251	253	245	247	231	260	239	217	226	242	242	259	220	246	249	268	259	266	250	236	226	228	263	270	280	235	247	248	256	226	240	266	239	256	257	238	246	244	231	241	234	261	245	206	261	243	237	281	247	270	266	266	261	251	239	240	256	237	265	238	255	259	261	253	249	232	232	283	250	235	236	288	251	226	248	271	220	234	244	256	226	235	258	278	254	273	259	225	248	262	231	262	249	267	268	256	269	244	249	247	275	278	258	220	256	257	249	243	262	239	246	255	251	269	248	259	234	261	241	263	228	219	255	238	281	262	249	262	259	248	259	258	235	263	256	249	246	238	235	257	251	278	265	256	257	262	265	247	273	251	250	253	254	255	255	248	245	268	235	237	278	247	256	235	249	238	261	234	253	219	242	246	226	260	271	265	238	263	281	248	264	234	254	245	282	246	254	250	263	261	261	235	269	244	261	268	258	225	240	268	239	232	277	268	240	245	250	252	267	230	275	250	227	261	257	247	261	236	261	247	238	248	267	264	255	261	225	235	263	279	291	246	212	288	224	233	282	250	252	260	244	248	256	254	244	236	279	259	248	222	250	231	252	267	247	256	238	241	262	253	234	244	263	250	241	265	245	267	219	260	246	243	226	221	256	239	239	259	271	241	263	233	258	239	270	259	250	256	224	237	226	240	260	256	264	262	263	230	242	218	267	239	254	258	236	224	269	277	236	243	259	235	218	249	246	240	272	225	260	234	244	265	223	258	275	240	278	271	260	297	271	259	255	240	237	240	261	278	254	266	266	253	252	236	249	253	235	227	261	268	256	238	220	209	256	232	255	246	270	218	247	225	240	250	242	246	219	248	255	267	274	244	230	259	243	248	251	242	246	269	252	236	248	243	275	244	277	245	244	236	249	262	292	253	267	278	233	296	279	247	257	247	238	232	237	236	242	239	244	254	247	271	270	256	260	253	247	252	230	223	267	231	242	266	281	283	231	246	255	256	234	241	260	246	246	270	263	254	239	263	255	240	263	256	263	274	262	265	259	235	261	246	242	231	236	244	233	241	225	221	225	239	272	254	291	219	264	246	234	249	254	217	250	237	251	260	244	262	240	239	217	241	268	257	247	262	256	261	251	224	270	239	252	247	258	263	286	270	269	232	278	283	255	285	233	267	237	241	245	238	246	245	231	276	229	276	260	241	256	221	272	270	281	258	248	255	283	237	232	256	256	222	260	249	265	245	250	249	254	269	235	231	214	291	224	240	276	238	247	279	264	261	295	227	249	240	256	240	261	267	241	270	262	237	278	251	232	237	256	256	244	275	259	242	257	243	251	254	260	264	264	247	246	228	228	260	250	251	241	255	277	268	268	223	219	231	235	277	289	242	238	238	255	232	253	224	236	243	268	242	257	290	239	241	251	245	258	250	243	230	253	241	239	256	243	252	251	218	264	250	253	251	241	242	225	260	271	247	230	251	265	240	245	263	271	248	233	252	255	251	280	248	252	250	243	265	262	252	231	229	226	263	263	247	227	234	248	236	237	268	251	268	296	249	231	268	229	257	247	255	245	257	247	231	226	229	233	241	272	270	269	261	274	253	279	261	269	255	273	239	241	237	271	248	220	272	245	246	235	258	249	230	250	249	257	218	265	250	254	253	230	273	222	238	268	220	238	251	269	279	238	253	256	266	212	246	260	243	263	234	225	265	259	261	264	243	254	273	272	280	265	260	254	283	240	242	258	257	246	248	265	256	229	245	232	251	248	246	234	252	286	264	244	263	263	241	250	222	262	252	221	249	240	249	250	260	247	258	242	307	255	242	244	201	251	235	259	234	253	266	234	234	278	266	243	247	240	239	229	249	226	245	266	224	253	260	233	250	237	247	267	251	246	236	230	262	265	261	238	236	250	286	245	253	253	268	235	252	258	258	257	254	228	251	248	267	217	255	228	270	236	227	249	241	285	257	250	240	257	228	231	254	264	261	237	286	252	251	243	248	254	257	236	233	271	243	248	253	268	281	242	240	268	243	237	268	229	268	238	252	244	233	246	250	250	255	245	239	262	261	224	255	264	246	230	252	267	258	283	263	260	271	282	242	243	258	251	274	249	260	237	226	253	293	272	273	228	233	251	223	260	268	245	253	213	265	221	235	261	268	263	249	257	260	254	273	254	244	235	243	286	251	249	255	267	262	234	241	264	233	276	259	232	255	249	255	243	239	238	277	232	255	245	244	255	263	237	272	262	233	290	281	268	232	265	238
19086	710	625	432	342	378	276	325	308	282	296	287	278	291	246	279	266	274	267	267	267	293	282	267	279	279	262	279	291	267	299	285	283	305	274	253	240	281	265	301	290	267	285	266	264	274	304	240	232	260	271	296	284	274	279	280	242	266	285	291	247	248	324	288	291	268	272	280	253	269	255	280	270	271	273	287	261	288	280	274	267	259	273	276	262	265	263	257	273	278	285	260	265	270	268	286	322	282	295	277	290	263	282	266	255	309	285	306	274	249	267	291	267	266	270	246	278	266	254	287	283	259	260	291	272	257	257	287	253	255	259	291	282	277	265	267	280	278	262	262	274	262	261	272	283	269	265	293	270	312	265	276	264	309	295	274	284	261	271	266	286	255	264	254	273	278	263	292	271	274	252	309	277	286	284	274	302	265	267	270	244	234	285	276	258	290	235	267	242	265	262	250	260	281	277	293	298	255	265	247	271	262	283	262	262	272	277	275	263	252	246	304	313	273	256	274	293	261	251	299	285	255	267	262	276	294	285	257	271	248	275	257	251	290	256	291	261	287	256	269	268	263	276	278	283	266	291	270	308	277	262	284	263	269	301	285	258	270	257	273	271	268	255	267	310	256	239	273	241	273	277	289	251	274	270	266	273	263	270	299	246	263	287	265	283	277	275	259	273	274	296	267	271	263	244	273	289	246	298	265	269	279	267	273	247	252	278	255	260	295	247	305	263	270	286	244	277	246	267	266	264	280	250	254	255	299	293	263	285	297	275	272	268	269	269	254	269	285	262	286	289	271	245	261	256	268	285	260	248	275	241	270	254	296	263	285	251	274	296	271	244	282	286	266	273	259	280	303	266	307	281	280	261	237	249	282	265	288	269	252	271	262	260	263	213	273	254	259	259	282	254	276	265	259	283	268	274	307	268	279	258	266	277	265	278	275	283	275	291	285	257	289	265	281	261	288	264	310	270	275	273	289	296	286	243	294	245	253	278	294	269	278	260	245	277	264	275	265	294	264	266	269	243	248	273	272	286	279	289	240	260	263	282	274	270	312	241	273	278	261	279	241	265	283	278	282	294	245	265	295	243	259	279	269	313	287	263	307	261	253	273	287	260	261	278	272	250	291	260	263	287	262	261	291	288	273	269	262	303	269	237	282	257	264	293	279	283	253	268	266	295	283	255	246	266	286	286	281	277	268	279	269	264	267	285	270	263	276	247	253	289	265	276	271	236	277	265	274	290	279	266	249	270	245	266	255	271	266	289	268	244	275	286	266	284	260	259	269	296	258	278	256	265	251	283	277	287	261	282	266	269	291	271	240	282	280	256	252	282	275	273	265	280	278	267	256	289	262	265	257	258	290	300	278	255	294	268	248	260	270	283	247	287	287	264	276	319	273	298	283	265	250	267	275	263	290	283	284	290	255	258	273	258	263	284	263	259	277	257	291	266	263	275	293	293	284	274	249	275	255	260	261	274	260	252	281	302	256	250	251	263	240	272	253	289	242	244	248	283	266	270	255	256	246	245	290	287	282	266	216	259	244	264	259	270	252	244	242	260	281	285	278	282	277	258	266	278	269	272	258	273	308	250	246	256	253	269	254	295	244	266	267	282	257	290	309	277	287	235	292	273	267	264	274	301	274	265	307	268	278	272	279	284	289	239	259	281	251	287	284	258	313	271	249	251	273	262	320	273	277	269	292	281	292	280	262	288	267	276	252	264	261	262	273	260	277	259	296	268	308	270	253	270	293	287	260	277	279	242	272	279	280	263	302	286	269	272	273	289	254	254	296	256	275	260	243	274	272	257	269	287	291	247	254	250	262	293	284	264	246	276	275	281	285	270	270	263	279	273	268	283	269	245	270	285	268	262	271	265	270	258	277	246	231	254	264	265	279	247	286	274	288	279	268	287	284	293	274	282	291	262	280	288	279	258	271	272	293	269	248	284	246	261	282	249	287	277	275	268	263	260	286	279	268	277	299	272	294	263	240	283	256	291	307	238	273	277	281	258	271	271	275	254	300	252	301	259	268	283	274	284	251	289	234	274	252	260	265	276	317	267	252	272	268	251	266	279	255	259	273	265	275	228	267	273	247	239	243	234	252	243	300	273	294	265	256	278	272	292	266	261	258	263	286	295	281	276	284	260	302	294	252	270	277	267	259	275	267	260	290	253	262	280	278	253	268	245	322	281	289	259	283	255	282	235	260	283	280	251	279	263	266	295	270	292	274	264	291	300	286	280	283	274	268	254	298	251	287	273	252	243	254	276	299	258	261	280	268	269	228	262	273	286	275	263	287	268	282	276	260	272	269	274	264	270	287	297	274	269	279	292	259	273	266	248	277	277	278	232	302	264	246	238	278	290	272	285	251	272	255	265	286	255	274	285	266	251	320	310	274	269	255	272	263	280	258	286	268	266	257	260	286	289	284	258	255	258	258	294	275	273	248	276	269	281	286	264	284	255	261	278	256	258	281	280	261	272	305	263	260	272	284	272	268	270	264	289	259	263	246	276	281	270	281	290	254	245	238	236	284	256	300	264	250	270	296	269	288	258	284	265	272	260	283	270	263	257	281	260	317	297	288	298	240	297	301	264	270	282	280	239	290	242	254	285	267	265	283	262	269	244	253	265	269	280	272	274	264	263	287	279	250	272	237	285	262	256	271	286	282	267	264	289	283	250	322	272	285	308	280	300	281	265	288	285	272	257	274	243	288	284	239	268	252	274	266	271	278	265	289	266	268	249	266	259	243	276	303	260	264	247	282	269	240	287	276	316	270	284	303	265	251	261	302	275	273	277	263	272	264	282	300	280	271	241	275	272	282	252	275	289	277	279	287	289	267	254	271	251	265	291	276	263	290	238	259	299	268	277	244	260	266	258	282	272	272	266	285	254	262	252	265	265	278	291	267	273	276	277	288	269	286	290	299	262	272	260	283	274	259	267	247	299	247	249	273	288	264	284	263	290	272	269	260	269	276	238	247	283	280	279	248	289	294	279	244	285	294	273	249	280	269	252	263	244	290	264	252	251	270	267	298	258	263	271	269	286	270	253	266	284	288	266	286	273	278	277	269	260	273	254	273	282	259	254	294	306	271	247	289	278	278	257	311	275	284	274	257	264	274	291	273	255	245	291	257	276	284	268	260	262	283	285	299	279	302	277	271	295	287	284	239	272	277	288	261	274	299	282	286	286	302	252	254	283	281	296	255	281	280	270	263	270	256	268	231	251	272	243	259	286	272	263	236	277	258	284	259	237	295	284	259	255	284	246	296	284	249	269	277	262	261	301	276	255	254	285	302	261	258	274	271	270	290	283	266	277	275	276	259	267	260	255	251	281	252	225	250	250	257	287	293	274	267	300	281	279	247	294	254	294	251	290	255	278	285	293	247	264	281	281	292	270	273	261	277	280	284	270	265	272	275	253	287	262	247	253	280	277	284	240	278	281	242	256	274	282	269	275	281	273	295	267	273	246	248	268	244	278	256	262	279	273	268	280	256
24965	20638	27314	23976	20631	10964	1204	717	575	503	515	484	513	438	432	449	409	408	374	383	393	395	383	407	369	351	357	388	368	387	397	389	370	352	372	365	364	373	355	376	361	342	369	358	363	381	351	399	345	367	383	366	383	425	342	358	350	366	345	348	345	379	349	331	351	350	324	360	371	369	355	315	359	374	352	351	399	344	346	384	380	371	366	354	361	351	388	333	362	340	331	371	322	307	338	311	367	377	334	333	350	351	360	370	343	340	364	343	337	343	360	366	371	375	336	352	361	350	341	368	356	353	322	381	364	374	362	360	337	354	338	345	385	364	316	346	366	374	358	374	386	349	352	370	337	361	397	364	350	356	354	350	379	353	353	364	378	366	362	362	362	365	358	405	337	335	359	349	379	355	351	366	392	376	357	346	341	391	370	344	343	368	359	358	365	356	386	383	334	359	359	403	337	381	342	339	334	378	386	369	360	362	375	364	352	386	388	359	340	387	371	360	363	369	366	357	356	375	329	365	353	352	329	341	333	362	372	388	366	359	353	347	371	370	388	357	374	333	363	350	358	319	370	348	345	372	366	351	348	376	345	362	396	413	344	356	317	388	365	348	373	360	349	368	362	375	391	315	362	365	325	360	367	334	376	355	327	331	380	343	379	392	325	340	357	378	365	366	343	344	348	339	333	367	360	378	336	363	338	381	387	366	339	364	334	375	342	333	368	318	340	346	374	324	333	365	383	360	357	329	364	351	375	351	358	345	360	384	363	350	354	346	366	359	331	332	341	326	345	360	321	375	360	337	349	365	357	357	369	339	322	351	355	366	343	371	356	362	343	358	354	332	371	390	371	314	382	348	343	382	344	359	330	379	350	361	388	343	331	379	354	339	371	358	379	364	366	360	375	353	332	358	343	342	367	344	392	367	349	360	385	320	350	369	341	365	360	366	360	347	385	351	345	343	355	350	399	377	337	354	328	382	338	383	334	351	326	361	341	354	353	379	326	377	383	376	318	333	367	348	351	345	362	346	372	377	362	370	334	326	332	378	351	333	368	353	347	354	363	386	376	348	332	338	365	325	358	356	349	366	344	343	337	349	316	377	331	336	353	349	351	383	351	325	346	336	347	369	366	338	349	376	361	332	332	339	345	341	366	336	382	322	391	388	377	333	373	358	353	366	364	351	362	349	330	346	354	336	373	362	367	390	316	360	361	364	362	361	344	352	332	364	350	361	331	379	311	342	375	328	360	374	372	387	360	328	336	356	385	365	324	370	350	358	357	388	328	322	346	364	398	382	339	345	328	370	352	389	347	320	336	362	366	327	338	351	366	350	360	360	358	354	347	368	337	364	343	352	322	375	370	354	392	361	330	336	327	373	396	369	366	371	350	368	356	361	328	345	373	358	372	384	381	345	351	351	367	362	338	353	347	361	366	373	373	403	345	346	361	402	357	344	344	361	353	358	344	336	355	393	380	382	390	358	362	337	338	329	378	335	331	376	333	355	349	355	392	371	372	374	370	358	367	370	395	359	333	322	365	394	349	311	356	393	359	358	312	380	358	359	352	378	371	333	328	338	336	364	365	364	381	369	359	359	343	350	344	349	326	348	333	377	360	353	320	345	360	370	345	357	365	344	337	328	332	324	389	341	392	346	352	358	376	378	363	340	350	332	372	330	361	382	370	353	343	321	371	367	356	343	350	388	374	367	364	386	332	329	374	347	354	335	350	360	391	338	343	342	352	369	355	365	376	364	364	349	364	332	359	350	369	395	335	355	364	354	366	367	371	375	353	369	339	340	338	342	372	362	367	318	380	361	379	337	328	388	356	348	356	371	380	351	352	337	321	345	369	378	347	338	365	380	326	391	389	345	377	349	327	351	340	358	373	328	334	375	403	354	385	338	389	328	344	380	346	364	351	330	367	348	337	347	331	334	379	358	365	345	371	369	357	339	350	328	336	363	357	347	360	363	353	368	339	324	368	372	333	353	374	344	382	373	330	351	334	352	389	391	298	362	356	338	367	350	351	339	344	337	332	345	369	394	387	368	365	357	370	376	336	356	375	400	359	344	355	364	354	376	367	355	350	361	341	346	365	343	331	341	372	348	361	352	363	360	313	328	361	356	345	376	333	398	353	322	338	346	338	378	387	323	379	324	315	336	353	362	359	350	374	406	355	355	329	378	349	376	344	348	370	345	361	362	359	352	390	369	366	317	356	347	355	348	347	330	350	348	352	392	349	374	360	351	387	358	344	356	335	352	357	339	369	313	342	358	355	352	333	363	346	360	395	326	366	346	384	364	339	369	343	372	334	367	342	328	378	373	380	340	328	344	376	357	312	337	348	358	365	361	356	400	363	387	359	385	384	359	379	336	367	338	391	363	349	395	369	358	322	337	346	355	350	358	367	369	371	323	374	372	375	370	383	364	330	338	356	381	353	334	356	352	343	346	363	344	334	361	357	396	328	328	334	341	361	382	373	343	353	357	353	349	328	351	354	295	343	359	381	339	351	400	363	356	352	365	363	364	370	371	353	382	345	350	348	379	363	356	348	348	338	349	356	377	349	355	367	376	350	355	318	353	321	346	324	336	350	411	353	377	356	371	366	354	354	340	350	370	356	342	358	336	367	387	397	363	346	366	368	382	379	331	359	331	361	350	351	340	323	338	356	337	363	370	342	373	370	351	345	339	331	323	351	365	377	329	365	357	314	325	352	353	357	364	380	363	387	337	391	352	377	390	334	388	360	362	344	367	367	379	373	359	348	359	332	316	363	343	341	368	348	359	373	348	343	348	345	343	332	329	364	371	347	397	359	367	342	329	342	374	348	330	356	353	339	354	350	326	370	362	329	363	346	408	397	365	342	322	343	347	379	362	344	393	377	347	352	373	359	330	345	338	345	352	331	320	366	358	332	331	322	344	368	339	349	380	363	325	333	357	360	351	368	340	315	364	336	391	372	345	335	387	409	362	350	357	336	379	354	349	352	367	384	373	373	368	346	352	380	374	343	366	377	345	364	359	347	338	333	360	357	356	355	352	335	362	346	325	355	401	330	393	368	367	366	374	369	336	335	364	320	335	329	351	362	370	377	375	355	365	343	368	350	348	359	364	355	369	375	397	357	363	359	314	324	353	334	389	342	377	318	350	364	384	332	344	350	346	345	337	388	364	397	362	365	330	334	369	367	367	360	382	344	342	358	354	339	325	353	358	364	350	354	326	340	359	371	340	326	359	324	335	384	365	327	366	339	317	356	345	341	369	354	368	326	327	377	347	353	376	353	343	372	328	367	387	381	337	342	360	381	341	374	331	363	350	356	374	346	378	324	349	347	377	380	371	363	350	363	375	359	369	353	352	354	374	362	382	391	353	349	404	376	333	369	362	344	329	320	369	393	375	341	395	386	326	345	333	373	377	343	356	359	364	389	375	361	349	386	337	355	376	362	325	318	346	336	346	363	333	342	331	363	357	365	325	352	369	344	333	366	361	357	383	397	360	346	360
19606	7927	7081	3878	2414	1788	1452	1219	919	806	727	685	619	603	508	491	461	481	459	453	408	449	388	402	416	424	392	409	388	400	395	370	357	373	367	348	381	347	341	351	367	386	398	336	406	342	327	381	379	353	367	361	392	345	405	388	353	390	350	346	371	366	382	343	365	360	362	352	373	320	392	335	357	348	374	331	335	357	333	364	349	355	388	313	334	368	347	370	373	377	378	344	341	348	377	326	331	343	354	366	390	336	355	341	346	363	315	355	314	370	346	386	359	350	353	363	349	369	330	353	318	363	373	340	347	339	352	314	334	366	380	334	351	348	366	347	335	379	332	362	327	338	367	362	374	362	338	349	354	303	361	348	328	385	342	380	366	346	357	368	354	369	340	338	353	345	373	378	330	339	349	359	369	368	375	336	348	337	353	388	338	338	353	328	367	321	354	396	334	347	311	354	328	368	358	367	310	366	349	350	340	373	363	333	343	350	350	340	378	348	330	388	345	373	325	376	364	339	367	325	331	374	329	346	330	366	328	372	341	353	352	349	333	327	358	364	396	363	334	335	337	342	336	349	347	378	347	350	360	367	332	361	368	357	334	332	340	340	329	353	345	351	357	370	365	353	326	410	353	329	331	359	340	376	354	341	340	369	359	317	331	350	342	353	355	298	366	362	311	352	343	379	309	332	377	356	332	342	354	360	326	342	346	338	367	279	383	328	326	326	332	377	359	372	352	355	372	388	350	338	396	342	349	329	348	380	390	348	361	359	343	361	351	342	379	339	354	348	350	381	313	339	354	321	340	366	355	330	354	347	363	363	349	370	327	329	347	358	338	381	333	344	360	337	366	355	413	327	336	304	347	334	361	342	367	341	315	371	355	349	310	369	320	372	367	345	381	378	338	328	351	344	357	338	346	339	345	330	359	346	348	347	351	321	343	370	356	354	369	380	330	386	320	348	351	301	317	374	377	371	370	349	352	338	341	362	350	402	334	339	341	330	348	347	373	346	349	378	382	372	358	362	349	351	365	337	376	327	336	331	352	327	326	345	345	325	364	336	358	380	340	371	353	362	329	375	330	386	356	349	339	372	331	353	370	345	332	371	336	334	387	352	387	361	383	349	355	347	328	337	380	341	359	350	338	340	342	355	356	381	330	335	350	335	352	340	349	340	361	366	362	373	351	348	334	371	326	376	348	351	334	354	360	399	359	370	343	359	361	362	361	365	350	378	356	331	351	358	391	346	350	350	339	340	361	351	347	345	374	329	358	344	343	343	339	368	333	348	345	312	341	327	364	336	367	390	344	353	370	354	342	373	362	370	348	348	360	361	363	330	362	348	365	387	386	338	351	371	356	358	353	321	319	354	350	345	355	369	307	330	349	317	363	344	353	389	352	363	349	370	351	338	346	345	357	374	355	338	338	346	390	370	334	352	355	360	370	371	339	338	349	389	356	319	343	354	343	364	356	329	361	372	349	341	383	397	318	349	340	342	358	349	378	339	336	334	301	333	359	376	324	369	342	360	370	306	350	329	368	317	352	312	371	357	350	360	334	363	354	363	347	354	332	398	348	339	349	365	378	349	377	348	326	402	387	311	360	356	387	355	322	347	351	358	329	366	353	344	356	360	364	344	363	379	371	363	356	352	342	324	356	368	350	319	311	367	363	362	346	350	337	338	383	375	342	335	355	346	351	357	321	346	309	363	336	335	367	368	347	334	376	389	344	358	353	342	370	354	364	369	379	366	356	332	357	353	341	338	334	345	360	330	334	358	329	348	361	334	379	367	338	369	334	347	350	336	333	376	339	358	365	340	333	365	321	384	341	353	355	333	375	349	351	338	335	360	337	369	344	333	374	334	358	335	384	335	345	342	324	341	360	354	367	367	332	337	338	351	383	379	333	333	376	344	388	342	335	328	381	321	349	340	328	366	369	327	376	377	340	391	350	375	361	399	356	374	336	339	375	350	366	340	342	318	344	407	350	376	358	357	332	352	340	319	354	342	344	363	350	369	341	361	338	356	324	334	335	335	334	366	319	354	377	347	341	315	360	358	347	374	359	356	349	340	357	359	327	337	387	326	367	357	345	355	372	373	360	341	337	349	374	323	342	339	395	374	358	369	308	317	343	393	365	328	356	365	335	338	346	334	329	341	365	365	355	357	319	337	371	374	388	337	357	340	311	383	340	351	320	332	332	347	355	381	367	317	362	383	327	323	358	373	374	338	344	377	369	406	335	338	345	353	380	347	363	352	366	330	364	337	398	371	342	361	368	326	352	341	359	330	335	376	330	358	332	346	354	342	355	349	344	332	358	350	348	372	354	337	342	354	374	337	320	350	354	357	356	373	375	346	417	344	381	340	357	362	365	371	349	375	334	352	345	380	343	377	327	351	363	328	309	361	350	328	359	345	396	382	342	376	372	332	334	367	346	351	357	323	372	345	362	349	360	370	348	369	344	355	337	333	358	348	368	334	356	364	380	358	382	367	371	379	359	361	334	366	355	346	349	329	418	324	341	351	343	375	343	359	339	374	369	334	368	383	392	341	342	319	332	333	338	347	334	358	353	359	379	335	346	334	346	350	363	346	350	372	326	327	371	391	376	372	386	393	370	360	343	337	337	347	321	348	338	328	355	349	356	357	340	336	350	355	345	367	389	350	371	314	339	340	348	321	346	331	338	350	329	368	371	350	350	340	385	319	367	386	340	371	336	315	384	334	356	348	351	361	381	390	340	334	376	356	350	338	353	369	362	339	331	346	365	370	371	346	332	381	319	338	321	322	354	365	333	365	343	377	336	341	359	367	317	335	365	370	341	363	376	384	355	362	351	347	348	358	323	323	326	370	396	360	349	355	372	342	344	373	368	337	379	354	344	346	365	378	340	381	334	365	356	347	374	360	334	367	341	337	355	349	357	368	368	386	377	347	360	373	351	326	380	361	329	351	311	320	372	318	361	339	330	308	371	327	340	333	356	372	337	353	361	344	351	354	370	312	344	346	355	336	314	356	343	341	378	348	373	387	356	347	328	355	351	365	364	347	370	338	382	324	341	373	337	361	355	339	388	352	345	359	385	341	329	365	334	335	353	371	355	321	362	381	343	317	357	399	336	319	357	351	368	359	375	331	363	345	327	359	359	352	319	386	345	371	365	367	333	354	355	347	382	338	339	306	354	389	312	356	353	372	334	340	333	348	343	358	373	335	321	333	368	353	356	345	364	382	347	336	351	385	347	365	365	324	380	340	356	342	358	350	334	336	329	348	372	349	372	352	382	329	310	336	364	346	331	341	356	338	376	361	384	369	360	363	386	325	344	346	329	333	323	340	340	359	355	337	369	350	337	339	360	335	328	349	401	368	344	341	353	356	380	365	372	339	364	355	345	363	348	357	334	358	331	350	339	379	382	361	338	337	292	355	345	343	345	357	350	369	334	324	314	339	385	360	361	369	329	325	382	379	344	363	315	357	346	330	303	339	372	375	393	360	372	368	349	326	333	358
22929	20658	27801	23550	20659	20727	12504	1606	1202	1069	1057	986	901	858	856	846	798	812	821	779	741	773	726	723	709	708	694	707	748	689	718	696	709	751	687	750	665	709	658	709	672	690	641	695	717	669	690	701	650	706	668	707	688	688	663	656	666	711	677	722	617	677	724	684	651	677	740	657	678	662	663	677	726	696	676	667	655	662	705	635	666	646	706	669	655	692	679	657	674	655	638	657	646	662	634	693	650	646	689	712	697	679	696	649	657	645	656	651	687	622	709	684	711	698	659	662	652	657	652	686	685	666	641	656	664	660	691	663	639	640	699	677	685	691	667	704	649	644	657	677	683	658	685	668	731	677	651	683	670	639	641	644	663	675	648	681	694	690	637	687	695	618	640	669	682	706	696	664	652	674	685	678	649	612	733	637	700	715	678	680	687	656	696	716	701	687	697	710	691	654	701	640	694	652	670	661	682	663	666	714	671	675	696	715	679	670	653	696	697	728	694	687	684	643	645	612	720	649	687	686	652	687	679	687	709	720	642	673	667	640	663	691	668	640	694	671	620	663	661	708	676	664	696	676	703	666	642	695	673	698	675	677	684	652	613	701	642	671	671	653	619	690	676	674	609	714	654	675	656	650	673	680	685	674	681	661	642	668	705	670	682	653	640	645	643	675	692	671	676	661	630	647	666	669	648	646	661	639	664	630	714	699	715	703	698	684	701	687	718	621	676	686	672	700	729	685	661	716	661	602	673	655	656	625	673	663	722	598	645	643	635	673	704	658	660	667	694	677	689	687	708	666	645	676	649	678	692	651	640	675	616	650	692	639	684	619	687	673	684	701	653	656	669	663	654	682	679	700	674	670	644	643	631	694	679	659	698	672	636	637	658	696	671	643	742	691	653	716	710	680	695	636	688	686	702	696	642	660	664	716	625	672	693	687	659	682	687	634	647	667	692	695	694	690	645	653	652	675	689	643	724	712	663	638	646	663	695	709	696	679	632	636	657	721	693	691	659	681	677	673	648	627	657	702	733	665	679	711	640	647	684	679	660	740	689	684	701	678	704	640	598	704	661	633	677	685	633	648	641	666	667	652	706	676	709	665	664	653	698	694	700	642	700	669	707	688	667	673	683	702	651	698	661	700	671	677	666	665	645	655	733	705	647	627	696	671	671	652	690	692	638	634	663	662	639	700	638	670	682	655	665	636	646	691	633	666	682	696	671	670	618	672	691	690	672	657	661	645	688	709	654	713	677	669	687	644	684	708	692	670	674	685	706	659	643	687	708	696	633	626	686	645	655	637	671	674	732	645	700	659	670	660	657	714	624	685	707	644	644	662	627	679	696	656	653	651	663	694	685	658	631	687	707	697	663	687	642	657	651	628	735	726	695	711	679	689	664	656	679	701	650	677	698	710	699	701	687	652	640	651	710	694	665	696	673	696	640	635	664	611	673	657	672	701	649	644	690	702	678	707	676	668	659	664	645	625	649	687	704	651	687	704	699	654	685	732	688	641	674	679	675	627	649	677	693	668	733	639	691	643	660	650	642	712	704	671	683	634	640	687	673	584	620	674	675	691	650	695	671	659	657	608	713	699	653	692	646	639	673	643	618	654	636	655	674	654	681	685	661	650	680	648	631	633	682	666	714	699	629	687	743	733	660	631	678	704	665	691	653	704	668	720	736	667	657	696	655	676	699	659	647	703	650	698	681	647	631	663	677	649	677	675	688	655	670	683	687	637	673	682	682	645	654	668	697	658	680	674	636	640	673	669	655	716	665	666	654	673	719	667	705	697	658	728	597	730	664	623	632	669	688	644	682	703	630	648	634	658	659	683	683	725	675	686	656	672	694	698	648	650	694	682	663	697	667	647	659	666	673	601	673	685	628	664	688	633	702	671	636	724	669	696	670	702	655	647	628	669	637	677	631	682	706	639	688	666	698	664	650	642	694	683	675	695	661	708	659	640	674	657	663	714	647	660	686	711	631	659	681	663	654	717	670	690	662	679	690	737	676	655	666	683	665	666	746	692	677	660	670	668	673	680	675	703	670	628	663	667	681	672	676	680	696	645	632	659	660	637	684	703	642	650	742	667	678	645	718	704	647	680	693	688	682	663	671	631	668	676	649	671	658	699	689	677	685	647	696	644	675	654	666	683	661	676	628	695	684	645	694	634	668	665	698	686	638	708	712	661	658	649	649	667	672	650	670	643	675	674	666	652	640	640	674	671	665	672	716	677	656	688	672	638	680	676	671	663	675	653	645	706	688	678	676	671	689	648	680	746	631	680	718	670	641	668	664	717	643	724	627	612	651	733	642	684	718	689	644	705	713	637	671	637	695	657	684	634	634	697	658	693	670	686	712	689	674	640	643	663	660	632	681	683	644	657	662	662	671	622	610	681	658	729	658	679	675	676	695	632	648	635	675	620	676	681	693	662	656	664	669	672	652	661	670	657	639	690	641	687	646	641	651	650	679	721	676	661	659	644	668	649	705	667	639	643	640	680	724	680	634	676	669	650	659	691	697	672	678	721	685	727	675	695	670	708	659	653	678	689	706	686	638	652	674	728	638	661	701	690	647	671	755	653	689	653	641	646	662	666	715	669	640	645	695	677	686	650	638	624	645	691	702	700	637	663	681	681	608	676	656	657	719	652	691	721	715	634	658	671	713	681	722	656	635	653	656	680	712	665	707	667	706	690	695	653	671	720	660	667	631	694	660	688	667	687	692	653	661	651	681	649	665	689	674	705	654	633	695	648	651	735	652	686	686	672	650	659	670	638	673	681	661	677	677	700	682	642	693	673	654	635	679	644	680	664	656	709	652	663	686	649	675	675	681	666	652	645	693	642	676	670	658	658	650	646	718	642	662	699	688	666	643	680	675	754	639	592	710	637	639	663	698	706	695	656	677	659	672	678	669	638	662	679	667	693	626	659	683	644	673	648	709	654	675	623	645	680	651	610	673	679	682	650	667	654	657	636	654	669	692	640	656	662	689	657	675	658	670	640	719	685	658	687	704	713	630	659	645	669	654	685	679	651	686	652	700	642	648	644	685	687	696	744	676	674	724	659	628	698	657	677	691	682	637	631	672	672	660	589	659	685	699	641	665	686	634	645	724	689	613	681	658	664	661	693	680	667	660	693	666	646	643	665	680	696	692	688	666	681	665	650	700	681	645	655	586	706	678	653	661	616	655	678	712	642	678	662	666	661	640	645	680	620	655	643	661	657	651	662	703	689	648	696	710	614	696	663	664	657	681	613	665	650	669	672	642	684	649	643	620	636	627	741	627	660	643	672	640	688	725	674	681	665	633	665	604	650	685	704	711	662	671	664	637	690	691	659	665	645	706	718	683	754	682	664	663	695	656	685	705	656	649	627	704	694	688	666	663	627	691	685	694	623	667	661	675	646	703	669	676	641	703	634	668	656	687	667	672	688	650	679	651	695	679	689	721	694	676	706	677	627	621	655	653	687	688	673	628	654	656	647	673	637	694	649	700	671
16129	13457	12357	6917	4665	3428	2663	2147	1880	1626	1355	1298	1207	1164	1023	975	889	835	826	789	786	768	735	746	684	774	731	697	708	684	685	686	698	678	702	690	698	670	670	634	709	657	696	699	644	630	700	651	663	668	639	650	664	677	685	670	652	677	638	656	650	612	604	647	628	643	639	589	591	651	682	631	644	624	646	645	626	679	595	631	667	660	628	635	651	645	595	664	600	609	668	634	677	645	618	690	628	677	633	678	627	666	639	587	628	631	677	601	673	594	643	606	642	606	637	634	624	660	645	653	635	664	654	639	650	648	686	626	579	661	671	637	622	667	645	632	629	626	656	649	612	655	648	634	615	657	620	648	666	620	635	633	659	624	626	616	619	613	651	648	639	634	636	585	658	626	665	663	628	671	662	630	601	659	626	657	697	646	649	604	656	670	683	634	626	634	659	606	660	664	647	661	634	644	651	634	662	637	613	643	646	647	631	676	627	648	610	668	648	613	652	650	613	649	586	653	609	639	650	651	648	609	670	644	568	599	658	624	646	606	660	633	639	621	653	619	656	637	623	620	609	589	665	636	669	620	647	630	675	675	625	632	651	619	627	646	641	602	633	637	695	648	658	661	650	659	658	651	628	674	649	567	625	648	638	618	623	644	584	643	645	671	619	619	648	651	616	643	601	673	639	676	639	606	643	635	631	613	624	593	643	634	601	692	649	613	647	659	584	638	643	632	591	612	658	629	626	633	673	642	649	631	615	665	618	617	704	658	616	649	683	578	575	641	622	626	634	581	643	691	618	646	643	608	653	642	658	619	632	658	637	611	655	608	667	612	649	640	614	591	630	649	639	609	645	640	658	621	587	608	630	649	656	659	614	707	667	592	614	620	662	636	632	629	644	628	629	661	664	642	608	618	613	614	651	699	636	621	673	652	597	630	618	611	578	639	635	616	651	642	645	598	616	676	621	615	655	624	691	668	597	592	676	634	584	630	643	633	640	601	600	673	618	626	645	663	613	679	616	647	646	630	660	642	623	654	628	638	635	625	649	642	623	611	639	661	626	621	621	632	644	649	683	614	579	639	642	599	622	601	634	645	627	621	620	605	657	609	681	633	642	630	627	610	641	667	634	597	615	656	613	630	644	626	632	621	611	637	656	644	681	626	627	652	639	597	603	642	660	652	656	635	605	632	585	617	680	644	627	633	618	623	618	630	651	603	626	656	616	630	628	657	664	621	632	675	663	614	659	583	619	627	663	617	612	617	630	639	626	635	615	590	612	680	644	573	663	633	649	640	667	623	644	619	639	663	612	646	677	600	639	630	614	585	655	609	629	621	614	644	595	630	628	649	630	613	613	651	642	660	662	606	638	633	601	648	598	628	617	621	648	696	666	622	628	638	595	644	624	624	634	603	622	661	641	601	652	683	644	610	605	644	637	600	649	630	634	644	679	611	646	650	650	667	607	682	641	609	632	591	629	647	637	652	657	618	649	664	645	630	627	665	660	590	666	654	628	659	670	647	660	636	582	622	660	595	634	615	660	693	604	632	586	611	667	647	644	663	662	624	638	644	630	667	636	570	623	662	634	666	636	641	652	651	648	616	609	673	644	668	662	640	610	625	618	614	628	631	619	644	573	633	652	636	654	661	616	665	648	619	611	649	644	597	695	675	633	632	591	634	650	624	629	627	663	647	633	637	629	650	671	656	638	629	634	644	624	637	613	614	674	612	558	602	627	624	651	649	626	644	625	640	602	650	625	606	626	669	652	617	620	643	631	660	623	646	634	623	626	635	674	601	650	649	596	649	637	630	652	613	659	636	654	685	629	599	664	646	678	633	651	669	624	605	630	671	626	660	620	639	594	676	632	650	602	631	657	645	661	617	602	624	656	667	649	650	597	647	634	621	638	688	639	644	639	687	610	600	642	631	615	605	678	605	647	673	646	653	680	589	663	631	667	635	605	622	627	649	668	662	672	671	636	631	622	659	659	637	626	634	596	573	632	621	642	626	620	660	644	672	623	608	618	633	635	601	572	626	626	643	604	612	639	643	665	661	646	651	662	630	628	582	633	661	655	588	655	675	618	686	637	648	606	620	630	631	631	613	625	658	627	627	635	639	645	667	648	624	624	641	596	619	665	641	639	691	632	634	671	621	625	665	617	615	672	615	619	656	672	585	648	609	632	634	602	634	681	630	637	631	665	645	598	621	645	648	618	630	642	638	642	617	636	688	616	629	612	666	614	623	602	618	609	672	626	624	644	634	672	690	645	656	617	643	669	631	665	663	621	664	624	665	613	672	618	658	637	667	592	634	629	680	596	648	626	660	658	635	602	637	672	612	600	621	628	654	630	618	637	657	620	619	675	623	704	629	601	609	653	613	648	637	627	626	602	659	667	612	649	635	631	607	628	619	704	634	626	609	627	636	631	597	672	652	623	688	655	653	576	653	632	633	646	632	629	616	617	620	677	628	631	634	614	598	623	645	655	613	654	659	598	640	635	677	669	674	631	669	620	653	634	685	620	631	625	645	645	660	621	623	650	633	629	614	661	657	614	663	662	644	596	648	606	613	657	636	623	659	637	619	623	625	597	641	604	614	615	584	646	659	635	662	620	675	661	620	640	596	638	628	645	581	623	645	663	588	641	629	654	642	652	674	631	652	638	667	603	620	607	613	616	609	633	646	676	623	618	615	661	644	600	640	681	618	624	664	601	625	608	619	616	670	669	650	664	637	595	634	663	648	656	654	633	598	641	611	652	618	671	619	600	635	642	599	618	624	644	657	612	666	632	608	627	656	630	622	625	594	626	669	595	586	629	668	605	613	683	660	608	637	659	639	650	649	648	654	667	602	686	619	622	663	663	619	630	629	632	645	666	647	691	669	598	661	649	620	609	666	631	677	637	641	631	642	616	637	648	664	648	630	605	679	625	647	609	667	634	634	633	635	624	623	628	623	677	647	610	657	665	679	684	705	640	631	678	620	647	601	649	616	652	608	605	632	647	629	599	636	645	631	654	616	643	621	622	601	619	674	625	642	694	636	677	620	628	616	630	687	631	647	637	611	674	646	649	620	624	657	655	645	582	640	651	624	620	636	626	639	653	689	631	663	581	612	623	638	609	641	588	624	643	634	640	685	655	621	649	604	691	592	591	626	632	577	619	651	632	650	642	689	625	621	621	590	619	586	656	620	659	618	669	691	642	618	635	661	645	642	640	627	646	622	635	609	655	632	661	646	633	645	640	624	632	617	629	663	659	668	614	625	639	686	603	662	660	649	615	601	663	591	621	622	664	646	573	657	625	619	609	588	621	654	650	628	679	653	657	657	624	614	624	665	638	652	639	644	614	623	636	655	633	606	649	641	624	670	680	639	644	679	624	658	625	643	680	650	646	646	642	633	705	611	636	608	619	636	633	656	654	574	648	647	602	665	628	654	621	642	604	625	636	656	601	649	647	616	643	686	636	598	639	619	643	660	644	625	625	639	595	653	635	612	638	648	667	612
32273	15979	2847	474	307	315	279	265	256	261	305	248	256	248	234	270	267	240	260	255	286	244	249	266	269	298	295	243	236	287	284	238	227	261	248	263	255	284	269	280	240	274	251	257	253	239	273	298	259	264	297	265	252	260	253	274	269	259	247	280	284	264	253	261	247	278	248	251	264	259	241	294	266	268	265	247	278	301	250	262	260	267	252	270	271	240	280	252	256	257	262	275	242	265	265	270	232	287	265	250	233	267	249	243	249	242	231	256	268	252	235	255	249	274	263	258	229	284	259	270	241	254	251	220	275	282	249	266	257	266	274	272	261	287	260	274	283	270	259	215	255	253	274	245	245	245	283	243	241	262	252	289	250	298	271	261	263	242	291	236	246	271	298	255	262	253	244	293	246	282	226	269	270	252	250	249	258	260	250	279	255	245	282	257	244	257	245	273	254	246	250	266	253	245	253	262	287	262	277	262	268	246	254	240	250	247	249	264	247	283	261	270	286	247	243	262	274	284	264	250	240	260	257	233	279	269	278	267	224	233	261	237	249	273	281	267	234	250	277	300	263	270	219	246	276	275	275	264	271	221	223	281	271	294	271	295	247	252	255	264	277	291	271	252	267	243	256	268	264	250	252	276	263	250	246	244	240	284	274	265	261	265	250	270	258	243	248	252	251	256	265	262	224	251	282	272	269	227	258	244	274	302	260	249	243	246	265	266	283	251	243	247	281	283	266	289	279	242	243	248	224	241	276	234	267	250	254	233	233	265	241	271	276	262	254	225	291	260	291	277	253	304	262	280	287	252	268	247	274	254	267	274	274	257	258	261	268	277	240	279	279	272	268	255	270	269	242	268	233	260	288	243	263	252	229	264	275	273	265	298	258	260	268	261	253	252	274	260	216	289	241	253	271	271	273	267	246	260	257	243	253	262	258	227	222	257	248	230	267	280	274	250	271	289	247	254	279	300	246	271	289	258	278	246	259	245	258	246	270	282	235	258	297	279	252	244	264	274	244	233	264	268	277	242	237	265	228	261	254	249	254	242	271	252	259	265	284	272	272	259	261	289	281	296	252	270	264	245	271	247	270	279	250	257	273	266	255	263	264	263	245	248	272	247	284	246	249	291	276	267	267	258	291	271	258	245	253	263	256	284	261	256	230	252	294	262	273	238	260	254	274	264	256	263	268	259	265	253	262	247	273	272	285	269	259	239	265	255	247	238	281	266	263	254	253	255	257	272	261	277	250	238	281	275	246	283	257	275	255	242	260	232	287	249	258	257	274	279	247	278	273	261	260	278	256	258	265	272	260	258	276	247	289	259	284	263	262	258	264	267	269	270	279	227	239	230	257	294	271	233	298	245	234	283	244	283	255	241	247	247	242	268	236	249	270	265	255	250	249	266	263	254	239	260	262	254	256	247	241	252	254	253	295	251	291	281	260	250	289	263	254	269	281	278	245	246	248	270	256	261	257	261	259	256	258	279	260	267	262	260	243	257	264	249	228	244	245	260	262	291	236	262	275	233	270	242	268	257	255	260	225	290	255	243	270	266	281	295	262	280	249	279	261	254	260	274	289	243	244	270	295	256	230	276	273	259	258	230	252	270	275	239	267	273	266	272	261	271	264	229	252	256	253	313	274	261	260	270	271	243	259	238	260	271	277	246	248	264	273	266	266	254	282	245	291	232	283	287	255	270	243	259	261	271	268	297	273	266	254	273	232	255	272	248	251	261	265	288	255	266	248	252	266	285	274	262	277	258	237	256	249	246	278	243	236	288	249	274	276	259	270	251	260	271	288	258	264	245	279	285	247	260	262	246	259	229	238	262	288	233	258	248	269	248	260	250	272	255	249	275	257	275	262	239	245	281	244	259	264	244	251	277	278	253	282	282	251	255	263	274	260	236	281	253	260	266	249	266	276	259	259	270	266	271	263	265	257	286	256	228	216	234	251	279	241	257	282	256	259	257	272	273	267	250	286	233	286	282	266	281	234	262	266	260	242	272	237	264	235	242	256	247	265	271	253	246	266	261	268	251	229	263	243	276	268	305	272	260	254	258	244	269	260	247	236	266	281	238	263	264	266	240	246	293	256	287	266	247	258	276	285	253	284	264	254	272	270	243	254	275	260	271	259	254	305	267	269	255	282	274	247	238	277	235	253	268	253	278	246	236	216	259	257	301	267	260	260	240	273	284	264	265	249	259	257	252	252	301	244	251	257	250	258	267	296	261	282	253	250	251	266	281	246	267	257	261	287	258	249	258	246	274	285	239	247	281	264	252	254	289	254	249	226	284	244	239	246	270	258	245	239	247	258	269	273	289	256	265	257	268	287	259	259	248	266	269	243	253	265	254	297	273	256	256	287	238	252	245	233	243	252	272	258	255	301	274	292	239	243	249	272	242	262	263	292	264	274	263	295	222	261	278	261	259	277	268	243	277	275	271	285	249	231	263	259	260	274	257	270	257	274	265	253	261	257	245	236	261	269	247	258	256	253	271	252	261	258	271	273	276	263	256	241	260	253	257	258	245	267	247	275	263	264	264	254	264	275	266	235	255	272	242	231	244	285	264	255	252	228	286	268	271	269	246	261	250	301	273	231	259	254	251	253	240	255	266	250	274	238	282	242	248	258	247	253	294	274	256	258	270	270	289	245	243	245	283	249	243	233	234	253	275	250	239	281	265	251	311	255	255	253	276	240	234	261	263	266	272	260	281	268	270	265	266	290	235	263	267	257	248	266	263	231	265	274	287	293	254	264	276	297	220	247	283	270	264	263	262	245	270	265	274	248	257	254	263	275	262	265	273	267	295	267	245	285	250	244	296	279	270	279	245	243	250	233	271	248	261	253	271	242	261	258	250	281	259	283	295	241	249	260	226	259	280	247	240	267	282	264	288	238	263	286	258	287	264	255	245	250	258	284	298	262	282	262	273	237	282	276	262	276	268	237	260	257	257	237	281	285	255	246	257	249	280	231	212	266	230	240	256	290	260	269	278	273	245	264	279	227	257	254	264	278	257	252	258	271	244	277	246	268	258	259	263	248	260	271	275	269	275	251	273	244	250	256	286	238	279	276	258	264	240	232	250	253	259	301	280	272	273	294	245	271	297	271	221	262	273	278	247	250	243	282	248	268	271	273	263	285	277	267	269	244	283	258	278	239	239	234	258	277	257	237	283	249	246	252	232	258	259	228	255	257	263	265	278	245	253	261	251	249	240	249	241	250	264	240	278	257	269	274	265	248	250	283	266	301	239	266	261	285	257	235	265	249	254	291	249	277	260	247	289	267	271	265	249	253	255	266	262	269	252	267	244	250	235	267	284	256	244	250	283	267	275	266	256	291	254	271	263	236	240	230	253	247	288	262	288	264	227	288	252	260	270	247	259	272	245	264	287	283	257	270	233	282	243	285	263	264	247	237	266	252	243	236	251	261	259	244	238	249	260	266	265	276	235	233	251	254	255	280	251	236	289	246	251	247	271	255	270	273	295	273	241	238	267
19399	714	669	478	372	359	319	299	314	299	265	289	281	302	291	316	278	301	277	257	264	279	287	280	250	303	293	260	260	291	301	308	270	266	244	291	305	284	279	278	277	279	299	291	271	273	292	280	292	295	256	288	299	286	277	255	291	306	270	281	264	280	269	250	283	281	263	287	262	287	269	294	290	309	309	269	248	271	260	315	280	267	255	304	273	296	283	292	258	284	249	264	279	261	280	281	278	288	267	298	281	277	274	313	258	281	280	282	260	286	287	277	273	291	273	282	267	271	278	271	282	294	249	260	237	272	271	278	274	293	288	260	308	258	268	299	329	288	264	279	252	256	270	259	289	256	314	286	289	281	259	256	268	270	276	318	296	271	293	303	279	273	310	283	269	264	296	265	275	272	312	266	287	271	264	262	280	282	271	281	273	286	281	296	287	291	275	289	274	269	275	241	238	259	290	293	270	278	274	294	288	297	259	294	276	277	266	289	294	283	280	275	279	278	267	287	294	306	289	274	278	286	279	294	287	279	304	270	307	266	266	249	269	258	299	285	284	289	287	283	279	294	297	261	277	259	280	303	280	264	272	300	278	244	285	264	274	267	262	253	280	278	277	285	269	258	253	258	265	279	289	285	278	280	286	277	276	276	268	276	285	284	293	275	296	270	280	275	270	271	265	289	264	241	246	299	300	262	260	279	270	252	273	264	239	272	255	263	281	254	277	286	268	280	278	301	284	273	280	261	304	270	303	249	308	269	289	269	287	280	306	304	299	294	272	261	254	271	234	312	308	301	282	263	258	308	279	290	250	286	317	287	284	289	268	259	276	258	297	289	269	244	285	303	305	313	272	275	270	253	286	277	274	296	255	280	298	280	264	254	298	295	258	283	301	278	285	281	251	273	296	273	300	279	285	262	301	287	267	298	284	294	280	250	282	293	246	300	253	266	276	275	296	251	266	263	309	292	283	270	289	299	283	286	280	306	302	261	290	306	269	299	271	271	265	277	299	283	271	269	268	297	242	276	283	320	261	294	293	269	281	287	262	283	287	278	271	321	260	269	274	267	289	301	270	276	282	282	259	277	257	272	265	259	283	286	284	265	270	257	279	277	278	265	285	300	297	242	282	283	254	273	256	268	317	303	234	261	259	262	283	296	275	249	295	294	281	283	272	275	275	301	259	273	270	296	280	236	256	292	264	257	278	251	279	296	266	281	300	259	266	284	288	286	278	256	290	301	245	280	279	294	280	281	263	260	297	262	290	286	294	277	267	255	276	280	281	281	265	271	280	277	280	252	254	254	301	279	301	303	284	280	286	281	274	299	246	273	286	267	272	286	245	261	299	282	273	298	241	305	310	278	258	238	282	286	279	309	264	242	271	266	245	277	282	287	292	267	241	284	278	278	290	291	293	256	275	252	288	269	260	272	278	267	273	288	315	299	257	251	259	310	260	280	292	296	268	277	272	259	265	314	272	261	293	273	278	301	251	246	290	307	267	289	284	281	294	297	300	244	291	293	308	285	293	293	286	308	269	275	285	303	280	300	291	299	291	269	274	277	294	255	300	288	286	297	300	267	281	261	292	270	266	283	281	259	272	279	268	276	266	300	312	295	278	284	294	294	304	280	273	246	288	277	303	280	282	273	283	280	317	266	288	280	284	273	270	284	248	266	289	260	272	313	294	254	290	270	279	283	273	248	294	263	265	249	304	273	286	277	240	272	310	277	294	270	309	250	280	306	277	305	284	314	274	269	247	276	283	297	263	270	273	269	278	245	235	267	301	313	275	276	268	285	281	274	296	309	283	305	277	282	254	267	312	288	261	286	323	287	264	270	288	257	279	248	307	273	298	271	275	294	268	256	273	293	279	272	293	287	268	288	284	294	248	248	270	246	299	278	246	295	274	300	282	275	289	300	257	326	299	286	269	302	310	286	297	264	287	291	265	295	289	279	266	292	276	298	286	267	257	278	280	297	274	291	283	313	285	261	238	291	284	274	297	276	268	276	265	258	288	283	288	271	240	292	285	296	287	269	293	288	286	291	285	261	299	254	320	296	261	286	303	280	274	266	304	283	292	303	264	296	272	289	269	277	267	290	275	304	286	279	276	262	266	304	285	296	281	295	294	283	304	283	300	269	283	277	263	276	284	269	267	287	273	276	254	291	286	252	280	271	310	288	258	259	253	284	284	283	278	267	299	276	300	285	252	271	288	293	308	255	293	271	248	271	273	301	268	282	271	265	270	255	259	301	285	284	280	305	277	289	304	256	271	265	273	294	306	268	260	295	271	283	290	277	291	292	287	282	274	277	257	281	304	262	278	304	259	283	268	312	293	278	279	291	290	298	230	303	244	281	317	287	295	270	270	297	279	255	248	246	278	256	251	269	288	308	251	270	282	266	256	273	289	288	297	300	274	281	284	278	269	280	287	282	305	248	269	244	258	262	315	260	270	265	276	246	315	272	275	301	276	272	297	272	274	301	303	256	300	294	284	296	274	268	296	283	269	297	306	288	269	250	274	285	278	268	289	322	284	302	279	296	249	282	270	284	285	264	273	299	326	255	270	282	265	266	283	280	252	257	284	254	272	272	277	266	250	299	263	248	263	273	262	285	264	245	282	251	284	295	253	293	281	268	266	289	256	256	317	298	265	295	270	305	267	289	282	298	244	230	273	272	277	277	281	268	281	290	279	296	288	284	310	283	281	281	313	242	253	293	267	275	274	290	270	237	306	284	266	275	264	268	285	303	283	283	306	277	287	269	278	259	276	300	271	283	247	253	293	301	234	251	280	283	268	346	289	288	296	270	256	275	267	310	296	278	294	258	271	278	280	262	278	255	288	290	276	315	270	302	293	292	264	274	316	259	272	280	274	267	288	261	237	255	309	259	302	273	278	269	287	265	276	284	265	283	292	275	264	277	281	286	270	286	296	246	264	263	290	278	286	278	307	297	278	288	271	280	273	306	249	264	285	257	270	301	280	292	270	305	276	303	285	276	286	291	287	257	273	300	314	282	289	260	268	287	272	290	302	267	254	287	304	283	263	288	277	286	290	246	271	277	308	273	250	288	246	269	266	278	300	280	284	289	265	280	278	285	277	285	252	290	272	275	291	288	305	266	288	287	313	257	269	254	264	291	276	282	277	280	276	262	295	274	284	285	265	285	302	272	261	299	307	298	280	282	258	274	264	296	284	286	266	302	290	292	293	291	274	263	288	267	286	281	305	266	290	268	265	275	266	273	283	272	273	256	300	248	290	286	269	271	279	254	278	295	303	270	293	289	312	263	266	270	269	286	285	283	278	266	287	273	283	281	278	262	236	294	271	292	266	291	300	270	272	278	287	294	249	256	261	313	300	256	285	270	279	268	307	289	265	272	295	281	277	272	298	296	300	260	262	279	290	285	307	318	279	268	268	288	302	282	268	289	252	259	255	280	286	292	308	302	303	287	288	300	294	258	270	263	256	249	291	289	301	266	289	264	280	248	262	303	271	290
24965	20694	27301	24122	20684	11658	1164	750	596	532	532	499	467	455	416	404	454	417	385	399	384	413	369	395	401	360	383	380	363	402	371	366	368	350	390	358	362	329	355	360	390	352	348	407	366	313	355	350	350	384	357	362	341	328	376	352	342	372	378	370	369	329	344	374	365	376	371	349	364	370	369	352	385	309	337	355	367	371	351	348	352	345	354	363	371	329	348	343	389	357	322	348	358	368	333	358	351	338	359	366	405	391	313	399	371	385	351	346	359	354	360	381	344	357	373	377	359	369	354	336	372	379	394	363	375	347	352	349	360	372	363	334	350	361	344	340	352	342	375	343	363	344	359	338	356	382	334	354	353	328	358	363	339	363	377	363	368	370	356	374	355	377	381	344	378	326	349	315	381	356	403	362	353	367	389	326	400	360	366	349	323	370	378	353	355	372	349	414	352	382	361	398	377	343	369	371	361	323	355	384	317	342	365	361	388	356	382	352	388	361	360	379	376	353	381	363	358	367	383	338	354	360	367	345	373	371	360	391	364	340	356	353	344	347	348	368	381	343	350	398	317	374	360	370	367	351	331	379	384	363	386	377	351	354	321	368	354	364	351	350	352	382	349	355	362	358	382	343	375	352	343	350	376	332	364	363	370	374	344	353	339	360	347	344	359	360	373	370	350	383	347	329	348	395	336	357	418	324	391	360	373	381	361	343	354	354	344	351	322	350	348	353	359	367	324	339	331	360	354	337	363	352	345	346	398	344	369	333	357	364	350	376	361	379	371	372	371	353	381	355	333	375	340	371	366	358	368	346	359	379	331	366	373	386	396	380	377	343	365	396	371	376	352	359	338	324	346	365	353	342	353	352	361	386	352	376	356	373	368	377	385	353	370	339	344	333	406	400	341	359	330	357	362	326	342	378	340	344	356	336	311	366	344	365	346	365	360	355	322	348	375	356	360	320	365	376	363	387	356	389	346	387	352	372	354	375	364	367	364	371	356	359	359	315	368	358	353	347	362	363	392	317	336	370	339	384	351	344	369	370	368	326	373	385	320	360	336	374	336	348	356	338	376	352	339	361	337	362	325	407	361	370	376	388	328	344	358	369	350	343	354	340	377	334	355	367	346	368	338	378	338	351	350	358	358	354	352	374	349	352	349	323	362	363	370	356	381	355	350	384	374	368	379	330	381	339	372	354	359	366	367	347	350	333	380	323	389	345	370	380	322	331	399	352	340	339	386	382	378	364	372	352	368	357	339	352	386	383	375	321	360	377	380	388	394	346	401	349	365	384	337	332	332	362	335	390	378	358	338	339	350	395	344	348	381	357	332	371	356	347	360	370	363	316	344	364	340	335	363	373	388	349	375	334	325	344	363	351	364	363	336	362	363	336	369	349	382	353	390	380	361	363	357	331	369	372	381	371	397	321	370	356	360	363	345	338	384	387	362	358	350	356	373	401	345	360	344	359	341	349	324	358	348	368	335	384	372	382	359	368	341	326	394	364	343	361	362	369	355	382	315	378	335	345	350	328	357	360	328	379	353	361	314	338	363	333	347	369	383	330	364	350	352	361	361	356	395	332	353	353	359	378	379	360	354	353	374	342	378	373	352	348	374	365	372	346	350	352	341	350	358	367	367	367	350	368	376	325	356	375	347	350	348	364	355	347	367	378	346	368	407	354	367	374	350	352	340	386	344	376	354	345	333	354	361	328	346	356	363	350	345	363	344	305	377	319	368	354	388	394	354	301	359	346	402	353	375	369	399	350	350	339	349	314	348	355	321	330	341	336	358	375	365	337	369	361	365	390	367	343	364	384	351	348	355	345	347	360	354	357	394	327	372	351	367	367	340	342	351	336	343	369	385	389	361	357	350	323	375	379	389	367	357	343	373	369	356	370	334	321	344	339	382	333	348	366	348	343	351	347	337	345	352	331	390	371	360	333	352	333	384	346	369	346	370	378	350	338	384	351	407	362	364	356	297	344	391	373	362	365	366	352	370	355	348	354	329	363	377	387	337	350	328	390	378	388	373	386	355	344	352	328	382	360	372	340	369	331	370	367	383	351	376	369	351	380	370	352	316	346	358	344	332	371	359	366	379	340	352	352	352	389	369	342	378	372	337	348	378	385	367	341	373	372	330	343	364	374	357	347	369	330	361	367	341	365	319	374	384	364	357	342	372	397	327	363	398	361	365	356	365	349	359	374	357	379	371	358	339	372	347	345	322	331	386	374	345	352	357	340	345	363	342	324	370	348	334	373	335	351	352	370	363	328	330	373	358	346	341	388	364	344	374	352	372	357	367	368	380	347	368	372	347	367	366	321	343	357	378	386	377	349	365	347	365	343	364	375	365	343	355	341	347	346	337	378	353	322	389	352	347	340	342	371	341	328	375	359	365	349	351	334	366	356	363	359	381	362	344	363	358	317	342	348	375	375	328	377	344	324	356	375	366	365	343	363	352	328	345	345	375	361	349	393	367	325	364	348	362	364	398	376	333	350	366	347	404	378	355	344	325	365	371	344	363	374	360	379	378	380	355	335	334	344	365	355	367	367	360	336	365	349	359	352	381	332	320	350	364	316	363	371	327	351	340	346	358	343	323	359	365	340	356	376	339	356	376	332	381	364	351	335	344	351	315	344	344	378	306	404	389	364	400	366	344	364	369	350	366	365	367	361	364	378	326	322	394	315	344	349	351	370	380	359	358	339	397	368	347	336	331	383	375	373	361	357	347	362	335	369	366	380	399	361	354	308	396	375	355	370	377	369	374	355	336	362	339	357	324	393	363	378	370	340	391	355	398	356	377	364	337	331	314	334	362	370	392	315	354	364	344	365	352	353	363	338	375	334	340	344	369	349	346	384	350	360	352	349	304	355	345	389	354	359	389	332	369	334	362	349	332	328	340	356	360	349	350	333	345	342	341	361	373	340	344	367	375	378	349	320	393	368	340	348	373	386	340	379	381	373	320	355	340	366	326	345	365	362	352	351	337	352	363	368	364	351	345	358	348	351	336	312	366	353	347	399	359	345	342	315	372	365	362	349	363	376	339	364	401	353	343	346	360	365	335	332	360	357	339	323	361	375	367	352	345	344	380	343	356	331	369	347	343	368	381	377	370	361	374	357	350	371	386	383	360	362	368	346	359	351	337	349	365	351	356	372	350	350	364	368	356	325	336	384	364	365	378	355	407	369	348	357	347	336	406	375	382	365	328	340	312	363	358	371	358	372	365	393	343	378	356	377	374	335	345	363	353	358	389	367	358	339	333	333	373	346	351	373	381	413	355	379	403	373	391	344	330	341	371	344	374	361	356	367	341	366	356	377	347	349	343	379	339	343	347	360	348	373	364	403	320	358	363	359	350	341	351	329	338	364	372	334	325	343	326	356	360	368	348	354	355	382	391	340	343	334	342	341	353	372	350	380	367	387	349	371	347	364	338	372	373	356	358	381	350	331	356	385	370	363	344	331	383	352	365	357	361	392	371	354	378	350	351	380	347	369
19639	7629	7009	3653	2379	1690	1308	1121	952	784	766	669	616	556	537	507	482	526	509	433	445	417	424	435	384	389	389	410	415	411	368	410	398	373	349	374	375	375	378	354	389	376	341	353	361	334	419	380	351	383	385	351	354	349	372	379	346	346	390	347	376	315	330	355	414	358	352	357	368	361	369	345	357	345	360	363	368	390	361	363	374	377	370	354	386	374	355	345	362	386	343	354	322	363	387	371	377	358	395	370	355	338	354	288	360	364	354	350	299	388	352	354	374	362	348	379	363	382	335	350	326	346	343	355	375	354	339	372	359	326	380	358	358	362	355	368	333	362	363	373	400	357	327	370	348	349	340	351	362	388	343	371	366	353	339	349	385	372	365	339	309	348	351	318	379	394	394	369	347	366	348	338	391	358	352	335	386	357	333	346	325	350	361	319	363	379	387	391	367	353	335	356	362	365	345	328	353	349	354	378	361	362	372	329	325	339	353	320	329	350	318	335	348	349	390	370	350	379	326	376	343	350	300	322	395	378	347	375	358	371	323	337	337	347	377	363	361	367	343	364	344	380	347	354	327	337	330	365	349	337	347	337	359	335	364	355	344	326	352	372	383	306	364	356	362	351	344	351	352	364	348	330	306	340	335	403	338	357	352	345	360	343	399	355	370	345	329	396	355	326	327	381	349	386	335	340	361	359	342	339	341	364	369	372	349	351	377	369	375	375	375	347	367	369	335	391	340	321	386	357	355	337	379	350	336	333	355	355	367	355	369	343	356	303	365	326	348	337	341	345	369	339	373	359	344	346	323	330	368	364	336	358	364	318	336	380	358	347	354	345	332	367	340	396	338	358	327	404	354	387	347	314	355	336	358	383	349	295	355	324	330	366	387	394	327	407	353	338	360	377	375	322	338	353	367	379	339	358	378	339	370	356	352	361	336	366	346	371	369	355	370	375	336	359	365	360	348	360	338	342	343	335	357	359	370	367	352	348	340	382	338	344	385	367	361	363	366	347	346	343	369	358	329	336	352	357	340	349	332	333	367	349	345	353	371	347	357	320	366	350	350	366	341	348	329	343	322	368	342	352	356	412	353	359	380	371	365	337	332	376	357	388	365	350	348	347	307	363	352	333	345	411	328	350	403	342	356	344	323	338	392	352	384	394	370	344	348	362	344	367	330	361	326	333	377	337	383	356	370	383	391	365	346	356	351	337	364	363	352	375	389	348	375	349	353	380	347	326	329	335	360	347	350	333	363	381	361	375	347	343	338	359	355	370	326	366	349	350	378	362	355	393	377	378	339	340	364	381	332	331	392	317	334	359	355	375	354	343	371	367	357	349	365	350	347	333	361	363	353	338	316	345	362	353	358	332	357	321	351	362	363	334	352	373	357	340	351	345	340	346	342	376	314	374	331	375	340	346	360	367	334	366	372	327	363	312	398	386	359	350	344	340	329	360	305	360	342	357	383	369	375	345	365	358	354	323	325	338	370	371	342	402	330	368	333	355	352	351	369	391	367	359	368	351	351	357	322	344	353	354	365	343	297	337	372	381	344	340	354	364	356	343	356	349	360	343	369	373	371	326	340	343	358	367	349	368	348	348	327	390	364	369	341	294	354	368	347	358	393	339	338	350	374	348	354	345	358	377	367	345	375	332	333	399	351	338	360	338	349	343	373	349	355	330	359	348	363	306	344	338	360	363	343	350	346	321	355	360	346	368	363	354	355	365	351	316	363	303	339	331	372	395	369	369	343	352	331	352	351	340	333	375	330	356	359	324	359	363	359	389	370	353	346	304	365	329	362	376	339	323	347	378	381	334	329	341	372	322	327	332	341	365	341	348	319	378	392	348	311	313	367	406	383	360	332	344	351	365	383	349	343	371	356	392	332	353	348	344	317	347	354	324	380	357	375	361	331	370	341	356	370	362	383	342	339	346	367	360	404	387	374	342	350	336	354	335	364	375	352	344	348	361	348	371	366	366	347	356	299	326	356	340	346	376	365	335	333	363	352	359	349	355	336	351	399	348	341	360	352	344	365	365	335	329	366	377	351	397	374	350	382	356	357	365	369	362	360	356	348	340	322	342	348	344	354	325	347	327	349	370	375	336	341	340	347	369	337	340	319	360	369	366	349	341	364	360	372	372	340	368	343	336	340	383	369	358	356	363	366	359	330	343	350	392	356	342	333	381	350	322	343	351	361	357	358	372	377	393	358	385	381	346	318	359	350	380	396	363	364	354	343	344	354	349	326	344	335	403	373	343	341	364	353	358	385	346	365	341	339	330	341	391	364	349	328	339	343	364	351	314	362	365	352	343	357	415	358	349	370	374	358	331	342	381	382	351	364	403	356	328	363	365	348	364	346	342	313	362	351	360	364	377	363	337	365	362	344	382	324	358	371	359	314	369	327	331	332	358	370	390	373	339	372	376	369	353	322	368	375	359	365	360	338	344	358	375	367	344	349	362	360	366	354	354	340	350	324	353	331	374	323	356	331	362	329	346	355	372	351	367	372	360	352	351	373	349	340	347	371	332	363	364	383	384	347	362	318	352	351	327	357	351	354	346	344	360	378	341	379	350	345	337	363	351	346	361	348	344	355	342	353	379	381	316	380	342	351	347	350	377	379	363	368	352	360	339	368	361	349	356	329	356	375	362	374	353	361	384	366	361	373	381	346	364	327	334	387	355	338	353	352	368	353	363	367	350	349	352	363	354	349	340	371	348	319	355	362	342	329	348	369	380	378	340	339	371	317	342	396	365	353	344	353	338	364	357	356	357	379	379	362	375	359	376	344	350	347	374	358	373	341	382	361	356	395	361	350	342	338	352	368	350	352	365	342	351	357	366	369	369	345	324	337	320	335	343	383	369	325	359	371	349	367	328	356	354	362	356	332	364	318	346	368	325	359	353	356	324	329	343	358	369	341	333	373	333	344	356	342	355	352	370	342	358	391	375	348	382	376	340	410	343	348	359	357	384	358	366	372	324	363	360	360	339	364	357	335	316	394	344	354	317	335	353	354	309	363	361	346	351	338	366	341	360	332	356	373	356	361	387	330	349	355	345	378	334	335	369	344	321	333	353	351	360	364	369	365	326	355	361	299	351	385	358	344	356	342	349	371	377	343	379	353	383	359	335	376	395	350	355	360	362	343	339	328	327	360	363	344	365	373	334	349	364	350	361	357	372	325	338	371	369	362	332	366	334	347	396	328	347	362	372	359	347	341	350	356	352	353	348	383	372	345	343	373	342	351	357	346	328	366	324	349	354	363	337	347	347	367	345	352	337	365	357	350	353	363	368	323	346	378	332	378	350	352	333	346	362	362	321	347	396	345	372	324	358	346	356	385	329	364	316	304	333	366	366	375	324	352	354	336	388	342	363	343	324	353	387	357	368	332	346	344	373	319	362	358	381	341	359	330	357	365	372	334	350	325	351	369	343	354	353	348	372	369	355	367	363	340	334	338	362	360	352	371	370	365	348	332	352	344	351	377	331	339	348
22889	20646	27595	23716	20647	20712	12472	1596	1180	1118	1035	941	900	866	864	829	834	786	745	714	684	722	716	747	735	743	713	713	707	740	664	726	722	689	707	677	739	705	705	670	704	649	695	658	675	709	667	678	644	610	706	674	657	681	679	683	654	670	686	712	673	688	626	650	691	675	684	692	637	628	720	668	700	681	633	593	671	703	635	691	674	681	682	670	669	660	692	669	682	652	698	680	691	734	720	685	697	710	648	680	679	644	690	659	693	688	686	653	601	635	691	643	660	650	644	641	654	674	676	612	717	689	653	653	670	726	660	696	683	661	679	632	655	640	680	678	678	679	667	681	662	658	685	677	685	715	706	641	623	612	645	680	635	691	632	638	681	673	676	642	669	682	671	680	664	670	666	639	656	633	677	661	662	654	612	730	647	706	659	649	687	660	647	694	664	659	655	642	663	687	661	715	705	710	675	608	691	637	715	677	666	629	703	633	670	632	728	660	639	661	652	693	724	654	699	684	641	641	682	705	683	620	703	658	701	664	681	644	648	653	675	642	665	672	652	701	679	672	699	682	649	687	620	632	663	677	651	642	658	640	655	687	666	666	681	640	664	690	650	653	675	686	669	651	614	673	693	679	653	685	630	741	656	668	681	682	667	669	683	674	616	701	580	685	666	657	623	670	638	690	683	682	641	665	620	702	703	711	635	668	676	685	683	684	639	687	678	695	686	645	658	644	607	649	688	712	649	607	635	637	696	699	644	701	703	685	655	696	666	629	684	652	664	657	641	702	647	719	652	638	637	683	702	633	645	682	660	684	653	663	676	677	643	645	652	661	630	642	677	649	656	656	633	667	683	697	645	662	655	669	713	692	670	660	672	679	672	662	691	667	662	709	683	671	630	661	709	687	689	671	631	646	700	658	672	659	665	656	649	644	673	667	663	690	678	667	676	631	647	655	638	666	682	631	692	669	669	658	645	657	662	661	683	681	675	657	611	658	673	625	646	620	694	654	663	667	696	621	652	688	664	668	686	636	702	732	681	647	652	652	684	633	650	689	641	681	610	686	681	685	627	662	657	670	639	667	688	676	695	623	668	691	657	680	687	692	638	637	690	674	656	670	656	675	715	648	650	680	690	666	663	668	642	662	672	707	641	657	667	654	650	708	667	702	649	681	703	700	685	643	677	648	706	650	630	631	708	659	664	659	616	650	644	698	674	678	651	678	679	690	667	705	675	639	711	647	687	682	646	684	654	687	715	647	667	675	723	696	685	663	674	692	629	654	687	678	661	673	628	660	650	617	675	643	649	647	666	688	646	709	679	682	685	645	632	645	665	658	688	642	669	655	674	614	653	676	653	686	676	635	622	696	641	701	650	664	643	659	668	659	650	669	681	657	662	716	679	674	650	678	630	700	709	666	687	650	669	654	716	680	682	671	682	687	700	670	635	640	667	677	698	662	657	660	639	665	719	641	701	701	723	648	682	653	656	672	690	707	635	654	702	690	728	655	672	688	669	676	658	710	692	648	688	664	614	654	676	677	662	682	662	678	618	717	670	669	704	707	675	667	712	689	700	659	698	664	681	662	686	693	666	637	701	618	686	663	641	661	675	653	675	693	664	610	633	614	673	636	690	686	680	656	657	649	646	693	633	709	618	677	699	668	678	626	651	716	665	678	670	732	676	682	655	677	656	650	696	663	631	675	707	632	644	618	677	638	641	628	699	671	695	718	645	669	661	644	646	671	680	631	659	638	639	653	676	690	682	677	651	663	660	658	663	682	719	617	639	671	686	623	622	681	639	692	605	663	626	673	649	666	690	681	669	684	657	719	662	633	656	703	689	632	688	708	681	649	646	681	650	708	674	617	651	661	701	661	672	707	633	710	683	618	666	624	683	680	640	636	667	691	710	679	711	668	697	700	672	685	663	641	676	652	720	698	667	648	700	646	673	646	653	654	653	675	648	697	669	634	694	706	666	652	651	615	647	648	669	645	641	647	670	744	670	707	708	662	691	681	654	674	669	660	694	645	713	664	656	695	686	686	702	689	659	694	688	662	644	674	672	642	721	696	663	676	651	650	627	640	647	683	681	610	644	676	672	606	659	673	664	712	662	637	675	707	631	680	679	694	719	671	653	623	628	706	656	645	702	671	645	658	666	679	652	632	695	679	638	689	682	691	677	694	604	622	696	647	726	673	673	635	636	711	660	674	723	612	648	661	638	642	690	673	646	671	642	648	662	658	693	642	694	700	685	675	650	689	637	665	684	688	639	689	629	681	623	692	651	642	644	690	649	672	606	661	640	621	710	690	697	679	664	647	645	663	663	673	623	712	639	658	651	628	704	693	672	667	679	660	652	644	664	718	700	659	671	685	634	662	622	664	645	693	672	722	646	679	674	648	689	684	689	674	679	679	698	675	635	689	727	707	647	631	651	661	632	637	690	645	657	668	661	677	678	655	707	644	699	659	630	668	622	649	682	628	724	659	672	664	631	684	682	676	698	663	659	673	647	679	719	680	649	639	626	673	659	666	664	624	694	648	631	660	676	687	709	671	613	676	653	636	668	677	716	662	684	693	706	659	684	634	595	687	687	673	652	691	684	686	640	661	693	610	646	634	711	637	632	606	622	688	648	668	654	648	662	681	662	660	709	661	643	672	678	705	699	659	641	658	669	657	712	674	667	652	666	666	619	691	675	686	684	657	671	628	665	639	698	656	699	652	660	640	651	664	656	692	676	747	699	675	667	650	659	669	720	662	691	642	669	665	645	688	677	696	628	645	651	692	684	626	656	701	681	671	682	702	649	669	692	622	658	656	624	639	678	711	683	656	698	663	715	674	657	693	639	674	668	689	680	642	635	670	661	639	701	636	713	632	625	662	678	679	677	679	700	616	705	666	667	647	681	660	696	714	636	597	678	661	700	645	679	660	685	637	686	678	671	719	634	660	682	651	692	640	680	696	717	656	653	671	654	674	658	700	647	697	639	686	648	663	665	668	631	603	676	665	647	660	676	649	677	666	691	624	689	660	712	657	636	643	660	640	659	682	655	686	658	678	668	682	668	676	651	671	600	703	700	639	698	673	657	668	678	691	642	631	619	667	694	658	681	676	691	631	664	682	660	693	612	641	705	666	694	682	640	704	682	616	632	707	663	679	686	646	627	676	708	683	688	647	678	677	709	707	646	665	718	667	638	639	663	698	724	657	680	661	650	659	685	633	667	668	694	618	622	681	656	658	638	646	660	658	689	641	648	673	651	705	678	647	697	696	634	687	619	668	640	682	641	644	657	638	712	660	657	666	681	669	677	707	671	689	665	654	628	678	665	603	645	609	662	661	655	642	673	656	686	633	630	640	676	692	662	681	637	663	709	651	658	693	669	651	625	663	645	706	637	690	682	696	669	684	625	693	676	662	669	679	634	656	641	665	716	666	672	645	689	628	673	629	689	637	686	652	668	641	640	649	676	680	644	610	623	635	696	674	632	673	676	665	616	672	649	665	735	693
16092	13156	12073	6769	4632	3523	2628	2157	1810	1542	1390	1312	1129	1066	1018	965	837	850	837	828	781	834	764	722	738	742	730	661	708	743	673	726	685	688	666	708	621	646	660	681	659	646	659	667	653	678	690	654	685	664	702	615	626	654	622	705	634	628	629	643	675	696	610	652	680	641	661	669	620	629	624	601	622	662	642	668	594	664	652	700	609	675	589	690	636	681	631	670	639	650	643	659	648	646	640	681	586	645	611	680	653	668	642	647	639	611	670	627	616	636	648	635	625	694	620	650	642	632	642	635	631	650	651	647	629	632	613	654	629	628	611	670	625	652	604	615	640	602	664	630	630	625	680	631	626	627	649	646	650	600	679	624	629	657	624	642	644	650	574	621	634	629	660	644	661	635	637	673	641	678	583	652	642	666	596	586	645	625	688	615	554	650	644	599	657	615	652	654	628	612	668	607	607	658	644	635	650	640	654	623	590	647	668	656	617	661	669	642	644	673	630	651	616	636	651	650	680	640	688	657	623	619	621	684	683	601	581	616	626	661	618	636	630	640	601	620	662	654	659	587	659	641	653	624	628	626	596	673	632	637	592	632	617	610	630	656	656	656	666	652	628	639	654	629	613	640	624	629	600	632	638	622	618	642	637	635	627	650	647	613	611	642	627	626	658	628	682	680	640	631	665	662	618	642	605	671	679	640	636	640	597	612	655	640	629	630	626	635	620	630	678	642	652	611	620	642	623	646	654	613	661	654	566	603	644	592	678	611	626	604	648	648	642	574	644	593	658	651	626	679	641	608	666	618	596	659	613	609	573	653	615	641	613	657	650	643	606	618	642	637	633	595	642	696	630	647	649	618	618	617	669	610	618	617	622	646	669	589	643	666	660	628	670	664	609	627	637	607	627	661	641	598	619	678	665	634	597	607	628	644	648	581	588	650	639	649	632	611	617	624	588	636	608	646	628	636	642	645	588	640	626	629	642	638	688	614	633	674	647	626	616	635	651	625	657	678	673	622	638	571	641	647	639	639	602	613	652	637	649	594	667	669	605	660	616	682	608	642	652	627	592	628	669	623	620	636	608	629	578	637	629	609	611	615	628	622	620	648	626	629	684	580	629	655	645	647	650	614	653	624	623	627	635	619	632	649	630	651	635	620	661	636	647	647	682	609	684	634	622	654	627	597	633	622	602	610	595	684	639	613	628	649	630	628	607	622	651	608	629	642	672	659	623	637	628	649	648	591	653	644	622	603	661	602	596	637	635	618	626	618	639	621	680	639	645	618	624	635	640	668	644	635	616	646	636	656	625	658	648	661	662	630	645	661	656	626	639	630	651	624	673	600	654	673	645	579	596	640	624	674	670	607	620	638	604	629	642	629	642	617	677	652	638	614	594	601	638	623	625	629	634	614	687	607	651	607	626	555	643	634	659	633	620	648	567	637	615	647	622	684	630	669	608	671	606	637	565	655	674	605	642	654	639	654	620	635	665	692	634	636	594	648	614	610	628	652	621	633	674	601	616	657	685	629	664	619	600	636	616	656	637	582	610	602	586	626	646	627	614	579	658	653	648	649	672	626	606	634	603	588	578	632	610	670	636	640	610	618	640	647	645	619	620	628	601	656	654	617	596	613	659	601	643	663	636	612	653	592	611	632	610	662	592	661	665	701	602	669	622	635	613	632	600	610	646	675	667	645	617	616	632	633	609	643	598	628	592	633	633	667	630	615	632	607	595	592	613	679	678	636	624	664	583	645	668	637	645	594	658	643	628	648	605	638	627	680	626	680	621	630	675	648	607	621	655	619	616	632	647	654	656	606	597	620	625	639	657	634	634	639	636	622	683	660	634	615	650	600	642	614	624	627	662	645	586	589	645	628	609	644	633	589	604	652	625	602	599	646	654	628	655	628	618	602	643	620	649	628	634	592	628	668	655	636	653	645	669	625	613	667	617	632	609	618	652	657	610	622	653	617	625	599	684	588	679	667	690	672	636	638	630	642	625	643	615	643	601	621	644	670	597	685	660	634	615	588	600	648	643	654	636	606	624	660	609	599	600	606	626	648	649	665	624	631	671	641	655	679	665	611	578	617	638	628	647	651	657	553	579	655	623	617	640	659	629	653	600	665	639	627	582	584	625	658	632	633	585	614	600	625	630	668	635	657	611	642	645	579	613	642	663	660	632	645	641	667	646	607	659	655	578	639	639	638	613	687	665	590	595	644	615	653	615	661	613	670	674	655	603	615	655	657	606	621	679	645	631	631	665	657	614	694	667	629	611	648	593	638	594	638	609	645	597	649	669	594	667	603	619	629	628	587	660	606	647	624	662	597	652	667	642	602	666	634	626	640	686	675	616	654	642	628	619	663	700	615	628	599	628	628	652	646	667	634	599	663	626	691	594	642	621	674	588	639	641	631	620	683	652	677	660	668	699	619	669	639	653	622	604	637	681	619	611	630	662	568	598	634	653	600	624	637	618	636	587	651	648	634	626	612	660	649	636	639	637	673	656	642	617	611	664	625	646	633	633	663	654	639	635	636	653	644	638	606	615	644	608	647	705	642	655	655	642	603	653	637	609	611	630	646	648	642	650	651	614	682	600	627	633	607	620	639	622	616	657	643	661	645	613	610	635	606	660	634	643	628	619	662	610	657	621	574	663	651	627	657	656	648	609	651	614	643	626	658	671	640	627	647	652	619	626	599	629	638	640	642	607	615	640	675	623	618	651	643	606	647	651	684	686	641	623	614	689	652	621	601	672	676	693	649	587	662	608	636	634	646	638	697	645	650	620	654	666	653	649	684	635	688	634	631	620	625	593	636	647	616	628	652	623	651	639	629	617	614	666	624	612	618	632	663	636	624	593	664	634	645	683	626	642	610	657	659	632	636	592	671	627	604	655	639	638	611	642	626	624	678	597	637	616	619	627	602	630	639	658	613	651	689	642	607	626	677	606	636	626	645	621	604	649	633	641	613	628	622	668	674	677	593	637	605	651	620	626	651	608	636	638	646	665	638	625	603	642	614	649	613	642	643	610	622	626	608	661	662	655	601	651	635	648	632	655	657	623	643	581	625	632	619	644	648	633	687	635	613	647	608	644	659	629	626	646	625	673	645	654	629	633	651	614	621	648	656	601	643	666	580	648	646	671	643	633	656	622	643	632	651	645	569	629	671	629	608	606	654	617	645	626	641	663	608	642	612	664	615	636	641	584	651	624	588	601	613	612	666	593	687	735	618	611	617	653	655	611	614	614	626	700	625	593	662	605	631	686	614	619	619	587	592	631	632	627	619	611	653	643	586	597	660	658	617	628	656	648	620	652	634	669	700	634	627	646	642	611	669	664	609	631	673	661	604	618	666	615	619	636	604	632	636	620	655	642	675	645	697	674	633	627	623	634	622	632	620	633	590	611	611	645	587	663	595	642	637	613	638	643	672	571	615	658	645	603	602	637	663	591	628	605	609	639	611	626	617	621	646	609	599	611	633	635	686	648	606	638	651	620	612
32695	15794	2833	488	355	313	291	259	259	261	249	269	258	273	248	273	263	243	224	230	256	247	250	275	247	259	266	260	267	272	237	288	280	256	275	269	291	244	253	279	267	254	286	274	260	260	247	272	302	267	273	273	282	288	276	292	275	266	242	259	259	240	266	276	257	235	281	270	245	252	274	235	254	260	232	270	255	266	226	241	245	245	293	302	284	241	257	241	291	258	261	266	287	261	260	265	236	253	267	242	275	285	266	264	295	271	251	253	264	244	257	267	254	259	272	261	268	266	260	238	258	255	269	275	263	269	289	249	253	286	247	268	248	256	269	264	282	270	267	255	240	264	244	292	272	258	269	259	264	239	263	248	265	251	247	249	268	255	263	245	273	265	260	290	245	272	270	267	243	246	253	268	253	245	244	240	276	253	292	282	256	254	261	258	249	256	271	235	267	246	279	259	268	293	260	270	244	244	252	252	249	272	263	269	259	260	269	232	280	253	276	275	268	251	283	251	260	291	257	274	268	287	271	260	236	266	239	261	233	274	239	290	276	252	276	246	234	252	276	275	261	269	244	244	249	266	273	270	279	260	255	264	254	242	266	248	289	289	253	246	272	246	248	255	257	269	266	292	229	299	271	234	271	238	266	235	246	282	265	253	269	245	259	252	275	274	232	244	264	244	266	262	279	278	258	266	273	281	242	244	245	250	262	256	301	277	271	256	259	269	237	251	268	247	265	261	230	238	226	270	243	257	251	253	269	225	280	256	260	272	252	261	243	267	296	275	280	246	259	266	275	283	266	268	279	279	266	260	264	261	246	243	260	251	256	255	265	259	280	258	216	294	252	258	260	271	284	224	245	258	262	261	284	271	256	293	247	232	267	309	303	277	264	283	228	278	277	261	247	262	247	258	271	246	236	229	299	255	257	229	258	252	263	272	254	245	251	258	257	258	264	278	273	266	279	271	239	269	279	255	249	262	256	257	274	274	246	254	290	257	227	270	250	268	263	248	238	261	244	285	239	249	253	275	236	263	265	275	247	247	274	229	240	250	287	244	278	247	260	244	249	285	276	279	266	260	256	276	250	270	278	286	251	274	243	275	234	277	281	262	264	265	244	246	272	247	238	290	275	286	239	285	270	265	261	283	272	265	250	259	258	261	281	277	274	249	264	257	264	236	258	257	281	250	289	243	288	241	261	249	261	280	250	222	242	242	279	273	279	271	226	253	283	241	258	269	221	271	268	264	298	303	237	237	256	244	263	242	269	270	285	246	268	276	252	239	270	269	281	251	246	240	241	276	257	277	245	270	260	247	272	247	269	278	258	263	280	242	267	247	251	280	247	244	270	247	238	226	227	256	252	261	277	238	264	257	262	250	268	292	263	276	268	250	239	235	250	260	265	284	282	245	260	261	271	240	258	269	322	275	266	290	232	278	258	236	265	270	251	270	238	268	254	238	281	274	237	253	255	250	241	267	253	247	278	277	242	261	279	258	259	255	283	252	248	273	270	278	251	233	241	235	284	271	238	260	267	278	265	269	270	253	246	275	246	241	273	255	262	267	276	286	266	271	245	276	249	246	239	271	247	256	262	242	272	259	283	260	271	269	241	273	274	250	268	270	246	256	263	265	251	263	277	279	266	261	267	269	280	271	241	278	245	266	246	254	254	251	286	241	279	251	261	253	229	240	264	282	265	253	281	258	288	274	259	244	249	256	232	227	255	266	293	279	259	249	272	253	268	234	261	275	248	262	264	268	247	245	254	265	224	277	261	271	259	269	283	261	265	274	246	258	270	278	260	295	286	281	244	243	255	281	283	265	246	264	254	287	252	245	276	257	274	252	274	243	254	269	237	261	239	272	261	252	275	266	261	258	256	276	255	277	265	286	284	246	248	256	263	270	230	276	246	236	253	263	226	260	299	284	247	242	255	264	267	280	249	274	255	263	255	283	266	241	257	262	287	271	294	270	284	290	270	222	254	297	267	282	219	251	258	233	249	266	272	246	267	248	251	246	262	263	238	259	253	258	252	287	270	250	287	263	259	278	256	272	273	247	257	249	246	258	260	277	225	266	270	284	281	255	308	254	247	248	250	284	248	232	262	269	255	272	261	248	276	270	248	237	309	223	251	259	267	285	245	265	241	252	257	300	261	268	264	266	308	238	258	263	258	288	264	226	286	236	250	265	247	250	270	246	258	274	262	256	261	244	291	257	258	263	272	246	275	260	272	255	309	252	263	250	257	245	261	290	258	284	263	255	247	239	279	255	329	260	294	257	269	262	269	285	245	279	253	271	245	272	240	293	254	262	257	276	279	254	255	266	246	275	255	231	292	269	241	261	234	282	264	263	240	239	254	285	237	256	254	270	264	261	261	236	252	277	228	268	251	256	266	240	267	260	280	259	296	260	267	245	289	255	296	254	260	277	254	260	279	277	274	256	264	269	253	263	212	261	271	250	282	284	247	269	263	273	222	243	230	251	289	260	259	244	275	282	271	257	281	269	280	263	266	249	277	234	244	261	255	260	266	257	259	272	253	241	242	260	273	273	271	258	276	279	233	268	272	258	273	238	295	228	286	246	231	245	232	248	277	273	243	238	249	247	276	237	253	287	275	239	275	301	257	258	271	257	269	293	269	239	248	260	265	246	256	228	243	260	258	272	235	258	262	279	246	249	248	275	279	257	274	281	280	247	269	268	261	264	251	273	279	243	261	237	277	260	226	247	288	239	297	268	271	260	285	216	237	295	261	270	267	266	271	255	263	257	293	266	228	252	282	274	232	287	252	244	274	264	228	256	260	250	262	252	246	270	273	284	268	279	270	274	278	243	256	273	263	255	242	270	293	282	278	257	235	263	253	272	285	246	265	267	238	244	260	251	254	270	279	256	264	255	234	239	249	282	222	258	233	247	253	284	252	251	238	260	262	279	229	277	293	262	266	260	283	265	256	262	242	266	284	266	269	278	261	281	234	256	272	248	260	271	262	263	302	252	265	251	262	286	276	275	292	262	252	257	231	249	262	276	257	265	280	283	244	274	248	249	256	241	250	259	234	237	280	252	253	264	275	233	251	243	236	246	246	265	255	280	272	288	257	243	247	229	249	269	274	286	268	256	233	264	251	255	253	265	273	259	257	255	237	262	271	276	247	239	216	289	263	258	278	282	271	242	251	273	273	273	266	288	273	229	245	246	291	245	260	249	279	212	257	234	229	264	279	272	253	242	286	298	265	249	274	292	281	264	217	276	301	269	254	268	272	268	232	296	303	261	255	258	262	253	266	274	268	256	283	262	245	250	259	258	265	237	276	273	252	256	253	226	261	253	230	278	260	285	245	251	263	256	259	241	265	249	281	236	249	266	303	246	272	258	283	266	249	265	246	265	251	231	255	283	257	262	256	266	231	251	259	244	248	244	243	286	263	244	236	237	272	276	282	252	268	256	254	248	286	258	272	287	263	256	251	275	273	285	242	257	269	267	272	229	278	249	293	249	257	247	258	278
20708	736	603	420	386	334	345	307	325	312	278	254	289	271	276	301	278	308	306	264	279	273	315	287	253	295	268	257	282	268	293	269	262	286	286	281	289	282	264	290	281	281	266	299	264	271	272	281	294	295	270	305	276	267	280	286	269	259	292	279	276	264	220	286	290	277	278	292	284	273	286	288	308	290	247	284	269	268	278	273	290	278	280	320	270	279	254	278	264	284	301	287	272	270	277	277	290	277	275	258	291	284	282	320	304	293	279	290	307	300	279	306	267	306	268	259	287	288	284	283	282	256	295	259	272	270	291	268	297	258	263	302	279	310	274	268	294	259	273	305	274	290	298	273	283	255	275	290	270	310	267	261	293	271	262	306	282	288	277	290	302	272	269	258	290	267	271	283	294	295	278	272	318	302	230	307	281	283	299	258	263	265	285	260	267	276	278	282	249	310	300	297	287	292	288	274	278	288	291	273	232	295	321	280	311	297	294	286	263	275	303	283	281	260	275	279	293	280	289	283	277	297	270	274	275	266	294	321	278	290	280	263	266	292	280	279	274	297	239	267	289	284	291	273	275	269	264	269	293	280	269	286	274	273	299	252	292	287	297	272	282	268	270	295	285	262	285	267	266	282	269	294	302	269	260	295	265	299	262	287	263	257	309	271	319	266	297	254	287	297	269	286	281	297	273	283	269	284	279	282	270	298	269	264	293	289	314	271	271	270	271	267	291	304	249	267	295	300	274	292	268	277	280	256	287	289	291	263	332	265	270	273	280	297	278	258	248	276	271	253	288	267	273	278	275	283	317	262	316	281	278	303	291	283	302	319	319	279	302	283	283	293	263	288	258	274	298	270	298	289	263	264	297	273	284	261	266	277	282	264	271	297	275	280	280	290	280	281	298	266	263	288	264	276	292	279	255	260	268	292	302	281	272	295	273	247	295	273	283	268	270	307	276	298	280	277	278	298	271	278	311	278	258	301	288	273	272	316	254	269	277	283	251	270	262	278	261	275	278	283	283	312	284	304	273	268	273	266	284	233	271	286	280	301	254	251	285	280	277	285	253	284	285	245	305	278	275	268	298	270	295	264	284	293	298	307	271	256	290	281	292	265	310	274	261	265	252	247	271	255	286	285	295	286	266	297	276	262	253	272	301	300	269	300	277	287	287	270	283	291	255	268	279	281	300	280	285	258	295	275	294	270	281	276	296	288	300	289	287	290	300	306	262	287	290	283	283	304	304	243	254	301	281	275	281	293	276	255	280	298	295	304	290	292	276	289	291	246	271	297	295	303	273	272	306	283	289	278	289	257	296	281	292	269	264	294	301	291	284	290	236	272	289	276	272	287	298	309	268	292	271	281	282	301	286	279	292	246	316	270	266	272	257	268	282	276	250	308	311	272	305	319	282	292	275	272	280	303	293	281	306	291	283	273	259	280	285	245	307	288	262	292	287	283	277	278	275	294	302	275	288	271	276	243	255	293	280	278	268	273	272	264	275	267	285	298	294	310	288	278	263	253	288	282	256	271	278	251	295	293	261	272	285	283	295	289	266	277	280	298	268	289	283	288	237	311	297	266	312	306	285	287	286	295	275	273	270	291	269	287	269	260	284	278	255	261	301	319	240	299	289	262	282	283	271	280	276	271	254	271	246	273	277	271	285	287	283	308	275	270	264	273	277	298	266	273	292	258	294	309	280	279	308	257	297	283	296	264	251	286	304	288	286	276	313	298	284	275	274	297	278	275	275	323	265	256	286	276	290	269	280	282	279	281	315	308	271	326	294	290	310	271	302	279	281	264	270	286	294	303	267	275	265	286	267	286	252	292	295	295	276	262	250	257	269	267	268	255	279	250	277	267	293	260	274	299	275	245	273	288	257	270	277	319	265	255	271	301	301	296	317	271	271	304	282	291	272	304	267	296	269	280	277	276	278	274	264	302	298	293	268	278	329	287	293	279	279	275	287	291	298	275	294	286	294	301	258	269	294	288	256	274	274	266	243	299	281	301	263	290	265	254	283	268	276	294	248	271	251	257	251	273	297	296	254	264	278	277	298	277	291	291	318	276	286	279	268	301	311	285	284	303	256	279	320	252	270	281	278	269	257	274	265	288	271	291	281	304	308	259	282	263	281	295	279	248	277	271	250	292	276	248	270	272	287	279	288	288	271	294	299	290	288	272	272	274	271	256	281	302	266	304	288	274	263	309	282	295	265	256	259	276	260	261	286	302	283	289	282	271	288	280	315	257	262	265	252	270	283	291	280	308	260	281	277	304	300	306	294	287	305	284	254	282	274	270	274	295	275	286	292	272	303	297	273	269	281	285	284	259	272	257	315	264	277	285	292	304	288	299	249	279	270	243	252	286	289	277	306	281	315	304	282	250	280	278	279	278	297	280	324	276	240	288	262	269	272	277	286	284	270	296	308	273	258	283	255	289	257	280	269	289	313	330	266	302	264	288	253	279	305	306	277	286	257	280	280	260	283	265	281	269	291	278	301	295	292	294	272	260	260	289	273	257	289	294	277	254	299	313	272	293	288	304	304	291	305	263	275	269	265	299	291	253	306	280	260	276	283	260	270	246	284	296	317	278	281	298	284	269	266	272	287	290	293	287	268	288	269	290	261	268	278	244	278	253	275	266	285	297	287	291	283	297	288	259	285	275	275	290	252	269	292	274	303	296	246	279	290	276	268	282	287	269	273	290	274	316	279	280	282	304	286	253	287	268	277	266	274	267	259	278	253	289	262	285	291	264	264	296	280	292	274	284	270	268	283	289	258	273	299	260	286	270	280	292	304	251	268	266	288	264	255	308	267	306	270	266	284	290	262	275	269	302	266	293	305	261	276	280	318	263	312	278	282	259	290	249	275	305	282	257	303	262	311	272	289	263	278	264	291	276	286	239	277	280	291	279	254	277	285	279	285	259	280	254	280	281	276	278	256	274	296	294	262	246	292	301	322	285	269	285	304	288	286	288	275	271	291	286	311	258	274	286	272	276	265	281	289	290	276	265	261	294	287	295	304	286	277	284	276	281	275	272	284	321	279	272	273	253	299	302	249	302	282	276	261	307	289	248	284	298	296	274	275	283	269	268	270	278	271	269	317	260	289	294	274	265	309	289	283	260	267	296	244	268	253	276	275	252	273	315	279	310	280	268	299	301	281	276	302	286	292	270	278	275	282	290	279	278	258	303	274	299	262	295	281	284	255	273	262	281	286	261	274	258	271	245	283	281	242	257	273	292	284	295	247	287	272	290	288	293	269	289	304	271	287	272	284	306	304	276	290	278	322	256	287	276	302	295	265	254	269	292	288	302	306	306	285	265	281	281	267	259	289	268	272	270	271	261	238	272	251	262	281	266	288	299	270	249	283	301	288	293	293	282	300	284	282	301	275	301	291	284	275	248	276	291	257	302	276	278	267	297	277	295	279	280	290	275	280	254	269	281	266	290	266	292	297	302	270	307	302	294	279	267	293	298	314	270	275	274	293	283	266	281
24927	20658	27108	24213	20645	10706	1089	731	566	519	527	485	476	425	408	393	426	429	409	380	376	397	403	416	380	406	388	338	374	376	350	384	393	346	431	383	389	359	368	381	377	365	381	340	369	348	380	351	358	378	370	343	339	374	389	367	349	355	357	361	366	382	374	358	387	325	389	370	350	360	371	358	339	384	356	342	366	362	371	364	345	359	369	366	361	408	350	379	383	388	364	343	391	348	353	371	382	350	376	343	321	400	374	342	325	337	381	370	366	359	342	388	377	373	358	393	355	352	346	364	361	370	387	375	339	346	326	355	383	379	362	363	355	341	351	354	371	353	385	358	302	356	344	378	351	357	371	396	348	369	358	330	371	385	390	356	347	382	383	363	328	352	396	334	373	364	326	351	338	368	384	336	342	366	384	410	363	405	377	375	360	362	354	412	350	361	341	385	388	357	352	376	402	345	382	349	367	388	366	360	342	362	348	373	400	341	347	375	338	350	352	376	382	356	354	347	341	361	333	372	377	343	341	365	348	366	349	385	370	383	337	336	350	347	365	373	332	358	355	368	369	371	357	410	352	351	347	375	385	344	350	353	372	335	378	356	380	374	373	376	323	373	354	361	391	356	341	351	361	352	360	372	353	355	371	359	355	325	383	351	339	378	342	385	352	373	372	357	387	340	341	367	356	361	350	381	368	331	389	302	348	369	375	405	359	390	350	357	348	380	350	330	375	354	356	362	362	392	362	370	365	355	406	370	336	355	355	340	375	388	334	383	359	358	357	357	394	345	377	363	369	365	348	352	351	349	363	354	391	358	370	345	348	364	383	336	387	342	329	386	372	413	379	389	378	351	336	361	364	378	360	382	368	372	346	344	344	354	365	374	347	351	389	360	369	384	356	377	335	382	351	407	359	344	375	362	359	365	374	365	373	367	365	363	354	390	362	362	396	353	344	358	366	358	364	363	364	382	401	368	386	323	362	364	372	347	362	380	387	362	364	362	378	400	352	361	315	372	402	373	386	374	354	343	330	384	343	385	373	362	368	364	369	374	393	383	352	355	374	376	353	373	319	331	321	391	385	357	349	389	400	363	350	325	346	380	368	339	378	403	355	373	369	336	370	359	367	373	358	390	366	324	349	393	340	352	374	357	382	373	376	358	385	377	330	383	364	333	369	372	369	360	347	373	363	329	356	360	346	367	366	349	347	338	338	357	370	334	371	372	334	355	382	367	383	383	356	331	360	334	368	377	327	373	360	382	352	376	363	382	364	339	384	362	352	340	397	346	386	375	349	385	339	416	352	368	379	343	354	375	353	362	359	325	373	363	361	330	395	353	349	373	358	370	357	358	388	368	323	343	341	377	362	369	342	386	385	343	384	351	371	340	366	363	375	420	387	387	368	327	339	366	345	378	385	356	340	369	348	349	366	349	359	378	342	365	357	351	346	381	374	359	383	295	362	390	375	339	359	385	354	370	385	350	363	377	366	363	382	365	346	333	369	363	366	359	372	390	339	347	368	355	341	356	374	423	362	340	378	345	379	374	354	362	355	368	353	354	355	379	381	377	347	337	373	354	358	365	330	402	359	339	359	375	357	367	423	370	370	355	339	353	365	389	400	357	359	379	356	402	363	353	358	360	380	369	369	388	376	357	320	359	361	340	365	323	355	369	361	379	364	387	345	330	346	346	341	316	370	349	386	370	387	386	351	329	389	371	353	356	345	368	359	368	393	347	358	357	370	333	366	356	348	377	360	348	407	402	382	381	346	330	339	341	384	389	332	327	347	392	371	356	349	333	328	376	340	351	368	378	332	367	359	387	340	329	337	397	342	334	355	410	353	369	336	350	371	371	357	339	350	367	378	352	345	357	406	373	382	379	363	357	386	354	374	341	351	390	376	363	366	374	350	344	369	372	377	365	386	350	370	354	361	345	365	344	354	339	357	350	375	346	354	369	353	392	368	363	374	406	360	373	343	386	350	369	359	402	350	363	355	343	350	349	349	385	355	379	383	373	366	342	395	378	357	370	348	365	372	396	351	347	377	372	382	382	349	374	389	379	378	331	360	368	373	374	368	346	382	362	344	352	320	396	377	372	373	330	363	347	371	423	358	370	359	354	372	364	362	411	354	365	368	396	349	361	366	377	351	329	346	371	358	337	367	362	363	385	372	340	356	364	352	352	367	318	380	383	379	380	344	341	352	370	334	364	359	370	341	359	350	375	363	379	374	398	349	323	358	386	351	354	358	349	332	340	342	389	341	351	386	344	372	378	340	330	361	351	366	370	386	391	349	368	352	338	353	353	374	332	371	353	341	359	332	378	337	356	352	353	366	363	376	360	371	362	351	337	391	368	391	396	361	376	388	375	395	362	378	362	346	379	336	401	353	365	337	367	350	395	344	365	368	369	328	341	352	331	349	358	361	331	345	350	376	358	354	374	332	346	367	349	349	369	366	374	408	364	332	344	374	360	363	350	350	355	352	364	368	350	340	383	360	351	344	414	344	369	360	357	382	358	356	373	349	352	348	360	335	336	343	350	360	379	370	374	378	339	336	362	325	365	377	347	369	376	327	344	363	391	341	359	367	354	384	366	372	347	356	348	398	304	352	355	328	346	346	358	354	337	360	408	358	342	372	339	342	355	370	329	360	384	356	403	385	351	366	346	336	354	355	403	349	360	365	356	340	330	385	409	375	397	355	345	400	373	369	335	373	361	362	398	368	371	358	360	342	358	344	375	364	347	363	377	370	390	359	373	351	359	381	334	358	342	360	367	379	349	392	346	375	361	396	330	344	350	379	372	378	368	342	344	365	369	361	369	368	393	358	359	357	377	358	343	353	361	356	357	355	355	352	382	362	325	328	357	369	374	336	358	324	345	353	360	349	376	374	359	375	352	328	330	370	367	373	367	359	389	370	348	369	355	349	375	391	343	337	344	364	361	368	375	360	351	419	362	370	334	372	351	345	364	380	366	397	359	355	344	364	366	358	345	358	348	362	355	362	348	369	356	347	358	326	383	368	344	386	337	396	345	393	367	341	354	364	342	387	359	342	366	360	393	367	379	390	349	361	356	368	367	404	397	366	314	351	372	358	331	361	354	374	384	353	400	378	354	403	353	385	356	391	395	373	378	370	371	382	372	362	378	370	383	346	361	378	347	366	376	359	366	338	367	363	346	360	365	333	345	369	385	382	347	347	363	385	360	369	419	398	373	382	368	377	362	370	362	386	372	371	356	379	373	348	329	372	340	364	384	387	323	350	372	323	356	346	365	337	352	410	363	355	354	362	362	342	346	371	386	348	386	351	353	405	354	364	374	396	376	342	339	328	356	360	337	349	359	383	321	350	325	362	341	369	382	329	347	372	379	376	337	343	386	391	367	416	394	375	351	356	377	359	356	345	347	388	360	391	334	375	395	322	349	353	361	357	365	367	362	374	327	356	364	352	353	358	395	349	340	353	353	308	354	344	321	379	362	377	355	350	350	344	333	387	359	357	374
21950	7848	7044	3669	2300	1814	1355	1134	988	860	751	647	628	603	509	518	472	502	478	447	416	424	459	395	391	415	392	443	388	429	400	391	377	391	367	396	380	371	385	348	401	394	402	370	367	386	337	359	364	365	371	343	388	358	390	378	374	359	368	384	365	346	374	324	334	358	355	369	366	355	356	327	385	384	409	330	385	320	377	361	349	379	326	342	394	325	342	328	353	380	343	350	348	371	376	361	372	348	351	387	347	348	367	386	399	388	351	365	373	355	360	351	365	316	373	367	350	389	342	328	360	384	343	347	359	375	356	363	375	354	362	366	374	362	340	384	395	369	371	352	368	379	315	369	348	354	352	364	353	356	340	365	378	339	328	375	364	388	367	346	324	392	363	336	371	385	340	359	385	384	348	357	350	357	357	352	371	403	348	383	366	323	344	368	356	339	345	348	376	383	320	366	339	344	342	378	357	362	336	366	353	358	369	338	380	362	353	341	379	368	362	338	368	375	390	370	361	318	348	367	365	352	351	357	323	349	345	349	383	335	350	351	335	368	336	351	352	346	360	373	388	373	361	359	352	364	346	363	344	355	341	367	361	352	340	348	346	405	336	330	340	352	343	335	339	368	335	354	340	347	328	336	320	327	342	372	366	362	370	390	360	326	335	357	323	338	336	354	347	339	362	350	350	336	354	365	348	355	365	330	324	362	317	358	343	316	337	364	381	378	363	341	359	338	384	388	365	322	356	372	347	373	388	375	376	367	380	333	352	340	374	324	341	352	362	366	353	323	366	369	369	374	372	388	352	363	351	368	389	369	331	372	337	357	348	354	374	346	374	379	339	353	358	359	368	382	353	380	377	347	355	351	344	317	385	314	330	361	365	328	349	346	364	356	376	336	378	366	335	328	402	380	336	317	351	363	326	333	355	389	360	367	349	376	318	363	399	335	335	385	345	370	373	357	330	381	345	345	364	376	358	367	377	350	366	381	376	377	356	356	357	364	356	380	379	357	345	371	354	359	347	392	406	388	380	379	396	366	350	346	360	376	359	336	378	354	337	394	391	352	353	395	353	359	363	340	386	363	353	347	381	342	366	386	352	357	375	355	396	383	348	400	370	359	365	352	374	357	368	369	371	351	365	358	351	361	344	340	340	343	335	379	362	386	358	347	344	355	365	357	348	365	359	335	381	367	384	356	354	352	361	345	370	350	362	375	324	344	357	379	346	362	405	357	416	332	385	376	389	352	388	356	341	372	352	331	363	360	355	401	370	356	352	353	347	325	361	346	388	343	330	340	329	371	368	366	369	345	362	353	324	324	325	360	357	375	379	381	342	382	328	341	394	387	352	358	377	363	362	385	369	371	374	326	356	371	372	350	345	368	337	395	379	377	358	368	372	339	352	372	361	357	333	361	366	352	351	313	359	331	350	333	350	357	341	364	411	341	345	340	338	358	352	341	361	326	367	351	340	338	357	354	323	360	339	369	354	344	360	353	347	361	367	358	370	387	310	352	356	336	377	362	369	374	346	348	360	393	362	364	362	383	333	366	313	344	398	388	361	355	334	350	364	370	377	356	353	362	347	351	356	345	330	335	375	333	366	338	395	394	335	335	365	363	349	345	358	356	363	357	330	389	343	358	350	335	367	369	361	364	375	355	359	387	352	366	390	351	343	354	360	357	363	374	392	353	365	336	343	389	379	366	389	340	383	347	345	343	338	382	336	308	400	366	375	372	349	352	341	355	325	342	367	351	348	368	342	343	354	364	356	351	366	349	323	356	363	366	360	353	344	357	335	376	360	337	363	338	300	384	357	348	374	370	325	383	342	356	389	349	340	357	392	360	372	413	332	358	342	385	345	371	352	349	347	339	327	368	338	338	376	380	349	322	345	389	337	377	347	361	358	350	364	355	338	341	350	347	369	382	341	381	353	360	375	375	343	394	369	349	351	337	344	346	372	353	343	365	372	347	369	342	352	364	386	359	353	361	338	372	362	322	342	381	353	346	344	359	374	355	369	347	384	335	387	358	345	333	363	356	407	331	357	354	341	328	384	349	363	367	373	388	377	350	382	304	346	342	350	375	348	309	324	322	332	386	365	368	326	356	341	358	360	358	373	340	381	343	360	360	348	356	390	325	341	379	354	343	364	332	348	332	376	361	371	336	324	350	337	364	367	373	376	357	372	332	371	344	356	351	368	349	346	389	370	351	338	353	368	404	361	351	356	376	342	399	358	376	338	374	370	346	349	388	356	370	378	355	381	365	373	361	345	393	360	342	337	346	358	326	336	339	339	357	376	333	345	345	345	352	329	345	353	364	379	341	348	324	372	368	346	360	349	352	351	340	348	337	368	358	373	342	357	367	374	340	354	372	382	333	366	343	401	348	377	355	365	366	337	342	349	343	414	330	353	383	316	324	368	322	381	324	345	370	363	351	375	362	356	301	381	387	347	337	304	365	359	361	381	349	378	400	402	358	373	357	377	368	381	380	298	375	361	387	354	383	365	351	330	341	353	414	377	372	361	355	376	352	394	348	314	356	354	359	369	342	348	349	375	360	384	338	354	382	344	352	363	347	338	358	336	350	366	328	332	364	381	335	370	344	363	370	351	355	346	373	383	339	320	359	353	372	362	344	326	359	333	343	339	348	323	364	344	376	363	379	358	343	326	356	348	346	357	353	351	340	342	359	343	357	361	324	379	330	365	367	343	360	378	423	364	405	388	372	343	382	378	341	350	348	380	373	397	343	361	398	357	345	347	342	365	364	387	362	376	357	347	322	380	374	337	342	343	326	354	335	385	357	386	342	341	365	341	362	342	355	384	361	373	354	354	344	315	363	348	378	387	364	370	351	365	384	377	413	337	342	311	350	380	345	359	409	330	351	353	349	359	367	349	357	321	355	371	398	382	400	367	348	351	365	350	371	367	326	344	390	377	372	361	355	348	351	334	363	381	413	355	363	330	320	338	348	356	381	362	346	353	385	369	336	364	363	326	368	345	339	352	398	380	372	373	334	338	350	335	355	323	374	373	338	368	368	361	344	354	328	381	362	343	362	379	353	341	340	355	340	383	313	357	336	354	333	349	341	344	378	358	378	349	370	371	343	338	367	375	380	376	367	339	347	406	371	357	344	362	352	364	341	330	351	309	345	386	365	360	377	364	366	367	359	356	369	349	370	384	366	379	375	341	384	352	346	352	377	347	399	376	361	356	364	329	342	336	416	354	360	356	361	340	355	348	331	346	350	362	359	343	326	354	348	368	402	311	385	381	370	346	352	343	370	373	363	380	331	344	362	337	340	329	367	314	340	360	377	339	383	382	340	343	365	375	345	366	339	372	331	381	339	351	340	345	388	337	362	323	324	353	366	339	352	330	339	377	375	371	364	359	357	349	354	342	337	357	331	375	364	397	359	371	380	394	339	375	378	354	343	334	322	362	369	367	333	350	324	381	348	325	352	336	338	356	361	362	370	357	339	339	339	337	351	364	375	366	342	342	348
22939	20646	27430	23914	20647	20702	12132	1606	1222	1021	1005	943	930	869	872	829	814	739	760	757	785	799	744	737	701	763	693	756	735	708	771	703	709	731	713	732	689	680	704	690	699	756	692	702	708	677	688	702	734	647	674	711	694	681	678	718	695	703	664	711	662	706	685	726	716	676	656	615	686	641	683	666	669	675	658	649	656	688	663	659	669	645	627	655	708	707	676	659	658	653	714	622	633	677	709	718	667	689	650	701	658	646	667	657	698	647	649	696	684	650	704	693	688	638	652	709	661	684	641	694	729	670	703	648	696	680	709	729	657	700	709	689	680	671	742	712	659	694	631	704	659	687	685	702	711	700	745	718	658	690	662	664	675	644	676	691	690	634	670	711	658	682	645	699	703	650	667	684	672	646	683	676	686	715	654	674	695	662	713	719	681	673	721	708	648	692	634	651	730	708	649	696	698	713	677	665	687	622	669	687	683	644	627	651	680	684	661	678	698	697	681	727	672	652	714	650	667	699	662	677	692	674	707	660	675	727	667	652	668	704	695	694	652	684	638	646	726	701	690	657	709	668	648	593	635	694	667	665	699	603	689	660	615	722	646	669	641	665	668	664	693	637	693	678	659	680	724	659	629	700	676	595	688	666	652	628	633	691	672	640	692	715	634	685	666	672	652	643	661	671	704	702	711	699	641	658	660	699	689	647	688	669	642	680	678	651	614	685	657	669	682	644	697	658	684	709	677	666	647	691	657	652	717	671	640	690	632	639	712	671	719	640	640	692	655	650	688	667	693	649	635	675	645	675	637	695	642	660	682	665	696	648	689	631	676	673	693	670	637	715	672	708	677	697	702	646	672	638	734	711	680	687	726	698	685	754	685	660	703	679	707	651	658	690	673	654	723	666	679	668	727	663	657	681	687	692	706	680	690	650	688	726	670	694	668	706	682	685	652	675	715	684	666	654	674	716	668	659	662	664	704	660	713	670	713	679	633	686	681	649	691	666	708	657	628	655	630	660	650	695	719	665	671	682	716	632	670	707	642	698	675	677	695	652	708	666	686	635	655	660	694	658	656	625	676	687	686	637	686	698	708	679	680	663	692	695	663	651	682	656	677	719	643	712	639	676	735	679	717	680	636	724	690	654	679	675	669	673	622	576	689	727	672	639	695	698	669	670	667	658	695	677	674	690	692	719	646	713	719	697	669	652	607	632	665	682	670	685	634	677	648	678	665	667	722	686	705	641	707	623	699	676	681	662	658	679	682	697	636	638	674	669	668	664	623	624	683	663	666	659	707	649	632	659	702	651	690	663	700	674	667	723	673	653	661	649	704	714	657	650	695	719	660	629	700	691	661	678	683	688	686	661	662	700	634	696	709	678	673	698	671	654	696	692	650	731	644	674	680	632	692	666	692	668	678	619	636	656	706	647	643	645	646	655	659	720	657	683	623	666	688	672	622	673	664	638	717	688	638	659	655	670	697	675	646	655	732	659	652	714	696	712	672	683	660	667	658	704	682	648	665	694	685	692	647	683	661	687	638	675	677	671	720	649	699	640	697	699	663	664	666	659	687	635	682	653	640	643	687	711	693	639	681	664	714	692	695	672	677	670	644	673	646	633	673	710	670	661	672	658	672	652	667	679	662	625	693	656	682	729	705	707	696	698	701	645	673	637	686	690	664	664	682	648	673	681	661	683	669	687	661	682	633	726	640	682	637	647	676	668	654	684	657	661	703	664	726	698	634	660	696	651	687	701	610	634	652	712	655	659	616	683	704	695	651	725	651	653	680	705	634	690	682	675	735	677	653	670	658	717	707	706	648	741	667	680	726	669	663	726	667	685	679	668	683	671	665	646	703	681	666	661	650	695	675	690	647	682	691	721	670	661	676	682	649	678	707	721	678	700	709	677	689	684	678	670	651	672	696	688	680	690	706	723	695	698	641	666	660	686	683	690	694	689	690	690	674	708	726	678	697	667	685	623	721	685	671	700	651	650	622	680	638	637	676	719	642	679	700	665	680	703	674	648	642	693	659	620	631	590	665	661	660	686	600	674	682	680	698	618	675	716	666	658	704	694	710	691	685	652	638	657	685	670	672	676	665	643	661	704	630	654	647	659	670	689	660	640	656	661	695	676	653	635	686	677	652	673	668	693	633	696	684	683	670	703	621	662	670	651	663	643	685	663	663	719	630	730	631	674	664	689	668	675	656	665	714	645	648	733	698	700	701	631	693	687	621	623	666	667	697	657	678	654	664	673	667	706	674	744	673	690	671	650	691	671	677	620	657	663	710	712	674	651	653	667	669	701	679	690	686	679	681	648	659	661	660	641	627	665	654	631	675	673	716	676	679	734	667	688	666	708	667	652	710	664	677	669	634	691	662	707	663	704	680	694	680	646	681	690	688	638	635	689	647	669	718	683	681	644	659	708	641	648	646	635	669	651	682	696	720	682	679	668	659	672	659	612	653	692	666	661	696	650	706	657	703	673	674	679	649	686	656	669	661	702	675	709	655	668	654	651	721	594	701	670	662	670	763	691	650	637	666	662	690	656	678	700	713	671	695	666	675	702	673	718	655	629	678	669	630	689	710	671	687	692	683	719	671	636	650	652	671	689	714	678	659	670	686	659	693	631	703	710	702	714	672	709	666	651	649	694	662	702	689	680	690	664	701	668	676	668	737	722	699	647	688	615	689	704	689	659	671	603	676	685	649	647	655	705	679	699	707	700	653	687	679	711	668	694	687	667	651	689	690	655	704	659	644	682	666	653	663	681	717	662	603	670	644	691	679	694	668	639	660	632	673	675	669	705	706	665	652	632	661	665	688	631	643	658	690	652	662	682	677	695	687	681	654	709	696	658	626	684	635	677	667	628	678	674	701	675	695	690	690	688	640	636	688	679	702	668	664	711	661	659	673	680	661	676	633	663	636	662	666	697	702	640	710	653	649	647	686	712	700	730	660	666	673	717	699	652	723	629	654	693	608	660	670	710	646	699	672	630	694	646	643	633	722	694	650	656	639	649	664	673	676	668	709	676	668	683	669	664	671	613	626	679	679	681	643	671	645	706	704	658	693	764	696	693	654	731	674	660	716	707	653	671	685	684	648	686	647	712	621	657	634	624	720	673	694	728	644	669	667	683	667	708	699	676	629	676	716	684	721	683	687	755	635	663	664	696	661	722	675	672	648	669	699	666	648	676	701	668	656	707	680	698	681	634	690	675	646	696	726	657	663	636	687	701	649	639	622	662	659	705	673	625	647	717	662	688	689	700	645	632	678	682	696	662	695	710	625	672	645	686	659	723	685	679	701	688	707	686	619	675	688	675	662	676	638	677	634	666	712	664	659	667	644	660	674	665	609	676	663	685	672	634	679	660	674	626	652	698	695	664	724	645	729	656	656	635	644	690	668	692	649	681	663	703	664	657	663	658	713	723	664	674	664	684	639	657	647	673	681	655	662	662	678	650	632	645	662	673	651	703	679	658	677	673	708	684	683	698	720	677
17807	13282	12188	6876	4517	3519	2640	2147	1794	1546	1457	1302	1158	1167	1012	997	954	843	874	836	835	774	805	775	750	775	739	746	734	716	655	693	726	716	611	683	731	653	643	640	716	689	662	695	701	691	655	687	666	660	617	623	714	697	667	634	670	644	644	606	658	660	663	668	645	671	669	635	627	656	653	619	627	630	638	641	640	622	681	604	630	686	562	638	666	667	624	654	697	639	636	647	634	702	630	662	631	624	642	642	640	662	666	647	613	641	652	621	661	716	665	642	600	678	596	645	656	630	671	683	626	628	639	611	609	653	647	622	611	608	680	655	640	653	660	641	645	644	695	627	603	646	659	601	629	665	658	672	665	668	644	638	611	651	729	669	641	605	658	658	599	676	666	644	604	615	663	600	646	641	663	657	678	624	648	632	646	653	659	604	687	614	629	653	621	634	615	623	652	614	644	602	635	622	657	671	634	674	655	618	659	632	619	608	650	649	644	608	619	646	666	643	656	646	635	659	694	626	654	623	611	625	722	660	624	608	643	681	693	632	656	690	640	642	643	668	638	649	658	653	642	638	698	632	627	614	595	681	644	649	676	607	652	636	671	627	629	613	632	685	628	641	646	658	660	665	607	636	661	637	668	671	663	647	647	633	660	633	651	648	592	646	636	646	666	635	650	623	695	661	663	635	654	635	655	658	661	642	620	596	625	646	665	659	619	687	664	654	606	617	668	633	664	598	668	666	666	636	633	621	627	661	638	613	660	626	641	681	661	645	693	641	613	616	675	634	628	643	602	642	656	633	659	646	681	614	640	644	690	670	643	614	656	632	640	665	688	637	648	656	629	622	627	613	610	671	647	643	658	610	628	601	623	648	642	659	682	671	635	664	606	630	630	616	677	679	677	685	638	643	699	634	638	662	683	669	688	620	613	635	650	679	642	609	630	647	661	660	652	676	672	665	630	657	631	611	631	636	615	627	662	629	645	643	635	659	625	631	647	613	655	674	621	666	617	647	670	634	619	624	666	625	651	650	634	646	619	642	615	653	643	642	641	635	625	632	633	643	668	608	633	630	635	628	659	612	624	639	599	677	617	666	643	617	647	643	625	605	671	685	590	594	617	622	664	636	694	656	624	620	633	651	661	619	621	636	635	720	646	585	638	608	676	676	622	638	636	715	617	609	641	645	622	662	660	641	651	581	650	644	621	621	616	632	617	693	646	672	625	628	637	688	634	658	645	674	620	610	672	660	678	656	633	667	622	618	603	657	640	656	643	675	558	643	687	592	649	626	657	624	596	673	649	619	678	607	649	683	670	644	602	658	608	689	599	641	637	648	641	634	643	650	679	633	579	652	668	655	653	634	649	625	618	630	579	622	641	638	678	627	627	651	654	590	624	628	689	620	657	632	634	680	646	658	607	641	649	628	646	717	651	640	620	646	637	600	636	635	617	665	620	664	655	622	666	694	651	595	610	647	648	689	663	661	677	626	633	663	593	648	598	648	674	632	636	633	628	667	621	659	664	649	647	642	669	625	623	636	668	665	593	662	582	584	665	653	633	630	633	674	613	625	629	622	670	632	641	642	658	639	619	649	648	654	617	600	609	643	652	615	642	581	637	639	679	664	623	673	639	637	591	691	645	647	600	676	617	645	648	692	685	635	653	610	665	657	612	638	662	629	656	669	600	650	640	646	640	654	654	619	616	637	639	643	645	673	613	612	655	690	611	635	599	587	613	678	698	668	640	636	649	673	640	668	666	661	612	695	635	641	628	634	659	648	694	601	652	660	627	674	608	675	619	612	611	623	676	657	637	656	661	668	657	669	608	667	613	633	664	652	601	679	615	643	690	647	636	636	627	607	663	638	607	696	668	666	621	602	694	633	637	651	601	593	624	655	621	656	638	648	673	620	630	594	668	603	645	614	676	635	626	657	626	631	656	617	667	634	648	645	645	669	572	630	630	642	616	627	628	642	617	628	646	644	634	646	662	586	659	629	618	634	616	595	658	605	651	691	639	627	659	651	640	652	622	610	617	661	619	633	662	655	634	590	620	656	627	665	646	610	635	705	647	686	631	644	644	684	677	676	634	656	678	664	667	619	631	680	682	633	658	627	614	657	637	669	637	653	655	646	640	652	619	653	683	643	660	691	641	671	674	643	635	656	621	657	604	643	651	573	656	661	582	678	608	635	660	675	652	712	642	684	681	604	634	620	693	636	647	666	626	617	647	652	619	636	599	618	619	648	577	645	648	594	645	667	666	610	621	655	667	634	628	592	628	594	627	644	627	667	641	642	643	628	671	624	633	625	603	617	665	642	656	673	638	651	634	647	644	650	626	691	652	643	611	620	612	619	656	636	652	663	639	642	693	661	637	629	638	666	637	647	639	732	619	652	650	628	610	670	608	618	628	629	660	611	669	648	638	679	616	671	638	650	695	637	647	642	682	625	609	582	637	661	651	667	574	647	651	643	612	629	633	655	649	635	668	624	646	601	698	661	630	617	617	646	616	683	652	640	636	584	645	633	641	652	649	642	610	648	658	606	635	665	608	567	649	623	596	669	625	666	611	654	625	628	697	656	621	647	628	664	643	651	615	701	654	652	624	604	657	658	616	646	674	652	641	620	666	632	653	675	624	647	623	658	647	610	572	655	649	628	677	618	642	629	641	600	654	633	624	660	637	606	692	654	596	649	648	659	647	615	653	633	656	611	651	608	675	662	604	669	642	639	592	614	631	606	690	680	646	600	639	598	607	618	582	630	702	649	638	622	632	602	617	612	626	662	647	664	638	629	657	639	654	671	647	638	632	677	673	667	642	662	615	586	612	657	645	657	667	650	680	676	614	634	641	656	675	619	612	658	661	658	678	668	639	629	622	593	654	615	655	615	633	644	617	665	652	621	627	629	610	645	632	621	620	627	625	642	618	644	623	611	627	657	656	627	638	624	653	668	589	655	657	681	631	645	657	716	623	596	637	656	635	627	642	624	636	563	602	626	649	663	675	606	665	618	630	642	639	663	669	671	662	644	633	627	662	673	634	668	636	640	648	650	648	651	661	611	628	654	657	702	620	634	641	617	664	657	615	629	611	573	649	629	633	653	653	626	613	621	644	649	649	635	614	637	632	662	639	674	618	655	652	640	642	683	598	611	632	663	656	616	648	598	627	623	639	636	660	635	644	622	650	580	646	659	635	687	679	627	683	661	667	644	609	640	688	619	623	592	634	606	682	660	636	670	623	619	625	626	637	633	687	652	631	603	609	646	635	661	666	631	631	639	630	669	621	625	621	651	635	647	625	618	671	659	648	672	597	677	632	674	617	612	640	678	640	591	691	669	650	665	624	640	663	648	634	651	627	608	593	672	623	662	639	631	659	646	608	608	621	668	611	622	640	628	649	657	669	641	688	638	608	666	639	621	627	632	677	641	681	641	615	612	602	670	605	613	632	614	635	650	662	619	660	651	635	669	690	648	666	654	604	669	632	653	648	646	660	638	627	668	617	637
32286	15647	2651	395	348	317	254	248	255	278	316	272	277	251	262	279	264	281	254	259	246	293	257	275	233	241	255	219	293	269	258	272	258	291	243	261	273	276	245	241	229	232	281	267	255	251	250	273	263	248	285	243	270	268	273	234	241	290	283	258	244	249	236	278	241	274	261	259	270	239	266	273	279	247	262	217	238	249	262	264	254	284	234	252	279	260	272	257	258	293	248	246	232	253	250	248	237	274	251	276	269	239	229	281	288	255	249	247	251	289	264	259	259	283	271	252	258	234	256	240	273	235	226	248	257	283	283	248	261	271	273	254	259	275	254	290	264	261	259	270	266	245	287	266	252	273	276	264	252	284	274	238	285	254	265	252	286	252	237	246	264	245	241	239	259	253	275	276	283	265	278	278	258	261	272	254	263	280	260	267	266	277	250	235	240	240	249	239	244	249	264	254	260	258	263	225	273	279	247	222	267	268	245	273	272	274	272	245	246	237	275	273	253	249	236	251	266	267	232	263	272	251	251	232	260	268	248	270	244	245	274	256	294	271	259	239	277	248	262	277	266	234	246	279	247	248	242	263	262	292	254	289	221	267	261	258	283	259	274	238	247	256	270	274	284	263	271	238	265	280	255	256	245	277	283	285	264	223	255	226	247	246	240	239	273	245	252	243	247	254	257	249	238	256	271	265	276	250	266	258	272	263	261	253	268	232	261	249	246	269	250	267	266	262	246	271	249	268	250	269	242	275	260	250	259	254	290	281	265	253	255	267	289	261	252	267	245	251	258	234	240	277	252	266	287	250	265	275	276	270	241	273	238	288	272	277	242	265	276	260	236	239	270	260	283	233	280	260	249	260	249	271	281	246	264	266	253	244	248	232	251	257	257	281	229	270	252	252	263	257	250	254	263	272	244	235	274	250	259	229	268	253	246	265	232	248	273	218	271	231	254	261	252	251	255	254	265	252	278	243	240	277	255	246	280	258	265	279	264	262	248	252	269	246	250	258	262	274	272	277	258	238	281	259	266	260	250	268	263	291	266	239	284	261	242	284	260	267	269	267	267	290	266	275	262	251	287	267	275	269	260	262	243	258	278	248	269	285	249	233	256	268	267	258	259	272	263	251	231	251	268	244	260	261	253	280	256	257	298	261	268	255	297	249	272	254	276	266	294	297	287	250	276	254	248	275	265	248	275	258	271	263	257	270	238	276	240	238	271	238	222	273	252	264	268	240	232	264	274	271	292	280	243	250	261	267	256	248	245	273	232	262	276	242	256	252	241	236	253	228	255	240	265	253	275	245	299	290	267	293	259	267	245	284	254	258	288	290	248	270	285	250	251	298	253	245	262	257	280	278	243	266	258	284	289	256	236	254	277	266	272	230	287	255	288	252	255	248	241	257	264	269	288	272	287	265	259	240	270	264	246	270	300	228	272	267	257	259	246	242	258	237	257	265	274	260	271	272	242	239	255	272	270	267	257	256	297	261	243	254	281	279	272	250	230	271	277	241	277	278	263	297	265	245	263	281	251	270	241	263	262	291	249	286	252	258	271	287	258	264	250	268	255	288	240	249	276	250	255	262	245	264	231	275	270	239	289	259	273	280	267	230	278	285	252	272	282	249	264	307	309	252	231	258	267	246	248	254	282	279	261	259	288	292	272	264	275	287	260	249	234	263	251	238	281	241	264	253	278	275	267	251	265	277	235	269	232	282	223	235	235	261	287	265	256	248	268	276	263	285	290	246	256	260	277	261	268	281	236	274	246	259	269	279	255	230	276	290	263	278	245	226	279	273	247	263	271	260	277	270	251	271	243	299	264	279	275	281	256	244	263	235	271	288	266	279	262	251	274	241	280	242	270	258	253	258	246	234	275	267	274	283	250	261	267	250	261	269	237	284	267	257	268	279	241	242	254	279	299	272	239	253	273	273	248	242	259	246	257	275	252	255	265	270	255	295	249	265	242	280	233	260	266	268	252	252	270	274	242	287	249	273	267	278	267	248	244	272	264	269	245	242	256	248	288	265	227	270	255	266	268	257	268	244	255	271	260	275	247	266	266	245	249	248	283	253	237	231	272	250	239	251	256	266	263	263	264	256	232	256	270	295	246	257	240	270	291	263	246	275	265	256	255	265	279	255	251	287	267	266	271	219	276	279	300	262	291	272	282	276	255	273	260	250	250	286	245	267	261	229	233	279	249	271	282	257	258	264	253	252	240	227	262	241	275	237	258	230	242	251	286	265	230	261	256	275	253	273	271	284	266	242	292	278	230	279	273	271	253	280	237	295	270	272	258	277	256	268	260	267	266	275	277	250	240	274	261	271	218	267	273	276	257	270	270	260	261	258	262	288	277	237	284	293	270	298	255	273	253	265	258	260	266	262	266	233	252	247	231	260	248	248	257	237	270	276	267	274	273	251	274	254	243	280	276	227	285	254	286	247	292	283	281	261	240	247	272	246	259	242	253	263	235	272	275	257	262	259	237	245	268	251	266	269	276	274	227	288	269	251	260	253	248	266	299	245	269	271	269	234	259	265	284	240	238	244	244	264	279	270	254	287	273	267	252	252	251	247	265	255	283	238	268	280	240	244	240	274	253	260	263	232	274	262	229	226	301	286	252	292	277	281	260	262	251	243	243	281	269	282	235	266	269	256	270	255	278	275	246	284	261	277	256	268	250	253	240	290	248	238	271	227	266	265	253	294	265	302	266	259	299	275	297	284	261	278	276	270	275	261	272	261	250	260	277	280	268	256	267	249	274	249	251	284	278	239	248	275	220	256	259	269	251	263	240	287	280	249	249	241	240	271	275	273	240	238	274	249	269	254	271	271	249	241	276	259	227	239	257	252	267	253	281	227	284	233	274	257	228	271	243	266	272	231	305	242	227	293	262	277	238	276	290	242	263	267	247	263	237	286	247	249	272	234	258	290	216	256	278	241	250	284	301	254	243	257	261	241	272	247	283	267	297	290	252	279	271	262	293	261	273	291	270	272	270	215	286	253	268	258	257	239	244	257	275	274	282	244	265	277	245	241	250	257	262	258	271	243	275	222	254	245	252	242	255	270	248	277	284	259	249	301	274	284	307	267	250	265	261	263	264	303	266	268	276	260	308	276	243	261	269	233	263	260	241	278	242	289	249	257	252	261	254	258	263	256	254	244	265	261	287	271	252	238	266	269	258	277	280	274	275	258	264	272	267	264	294	284	271	265	228	249	285	273	268	244	262	247	241	271	296	261	273	251	254	249	239	258	269	269	266	267	249	233	255	258	271	213	262	241	253	250	265	272	275	256	262	241	246	281	235	245	227	226	267	244	260	261	285	275	259	285	277	221	237	262	236	297	247	266	249	267	278	283	255	265	263	269	281	245	262	241	268	280	264	250	269	267	302	256	273	264	257	265	253	254	266	285	252	253	253	271	260	259	248	272	285	248	224	241	258	293	242	254	251	293	300	239	261	226	248	295	266	269	254	228	263	256	278	270	263	232	240	276	273	245
19535	716	593	430	353	319	336	310	312	315	319	278	275	292	281	295	287	281	271	287	284	291	267	296	291	314	266	279	287	267	288	286	324	288	301	286	242	286	260	294	263	300	291	319	261	263	254	293	315	298	290	273	308	257	312	275	279	266	300	295	293	285	296	311	302	281	291	266	261	282	271	263	296	262	299	289	266	296	289	281	275	274	278	269	279	317	259	264	290	272	274	280	295	293	296	275	289	312	270	275	284	286	298	264	255	294	296	280	304	293	303	276	252	293	277	255	274	292	279	297	295	274	291	281	286	311	254	295	293	301	269	267	306	277	291	286	286	250	281	290	291	289	299	266	276	290	262	273	279	280	280	279	286	277	244	293	273	271	276	273	300	274	271	276	278	299	305	301	290	267	279	280	307	274	286	265	291	274	282	291	263	295	276	277	240	277	249	274	270	288	265	277	306	290	279	292	273	273	293	273	295	264	240	320	274	295	277	294	298	275	238	251	310	298	283	292	264	291	265	293	294	258	254	312	246	253	281	292	279	274	284	262	276	280	258	276	263	272	259	301	258	305	254	286	277	283	288	286	275	314	288	256	288	272	305	305	272	304	279	279	289	292	253	261	250	273	278	279	290	289	275	284	294	330	285	268	321	279	282	272	263	286	283	265	278	266	269	287	304	327	279	254	276	300	270	291	299	238	257	294	289	273	293	287	263	278	259	271	261	279	274	262	288	301	282	293	297	269	296	260	277	299	270	290	257	249	282	270	315	294	265	278	280	268	289	316	295	273	260	259	292	300	287	269	281	274	266	297	305	246	301	282	282	267	317	260	274	264	280	298	270	288	280	262	302	279	281	272	292	253	272	256	258	284	284	246	310	300	256	276	306	271	268	273	284	260	308	279	263	279	277	259	261	316	267	268	293	275	271	259	280	274	292	275	253	272	262	271	307	307	281	277	282	287	260	288	264	272	273	305	272	297	284	285	272	291	288	298	293	307	287	296	287	254	283	293	296	301	268	267	278	302	278	278	282	250	280	269	283	280	286	298	258	312	254	235	279	273	309	259	276	273	266	316	264	263	281	267	284	298	290	275	269	288	281	277	295	266	267	303	292	307	258	305	277	259	268	275	284	310	271	294	281	277	269	273	282	249	321	290	291	296	275	297	278	290	293	274	250	295	271	298	279	277	275	278	260	256	299	281	306	290	268	273	243	289	297	279	265	298	319	264	274	284	281	272	277	280	266	283	282	298	303	301	291	269	295	286	269	282	256	278	280	303	266	281	283	264	307	290	248	268	266	274	309	275	308	269	266	305	271	270	273	317	263	314	259	294	273	278	280	311	270	267	275	285	268	267	276	241	297	293	267	288	280	274	292	268	319	271	275	271	250	294	278	280	306	293	275	297	287	296	270	283	288	258	281	281	257	262	275	268	260	280	302	265	282	288	289	255	302	287	270	243	294	300	234	288	280	305	268	288	298	283	269	284	277	284	272	282	332	284	260	290	270	269	252	267	251	273	289	265	286	306	265	279	290	274	268	247	290	280	271	276	279	275	276	269	256	283	287	287	265	287	255	277	275	276	305	293	299	318	264	311	269	250	292	241	265	279	296	282	259	256	283	288	296	300	270	279	258	264	286	268	255	284	266	282	287	261	275	259	261	282	274	276	271	291	267	261	292	257	308	272	266	298	298	294	277	302	300	295	296	280	283	270	319	257	288	281	271	243	278	275	260	284	274	292	270	284	271	289	274	304	297	270	271	300	273	250	287	270	289	267	290	268	281	285	253	266	287	290	269	258	293	293	275	280	283	266	271	320	300	272	271	278	275	295	274	287	273	288	259	293	310	282	263	304	241	294	295	292	266	277	279	282	271	277	258	296	276	277	264	274	289	279	241	266	263	275	300	274	263	295	299	266	308	304	288	277	280	299	255	312	245	280	283	289	300	242	286	287	287	300	296	270	282	285	280	274	280	300	289	280	278	283	289	259	305	299	266	282	304	308	261	297	281	280	315	259	277	284	287	254	280	271	269	272	279	289	308	297	276	264	269	249	274	274	279	274	314	268	277	255	269	274	254	265	286	281	269	285	266	289	273	263	288	276	297	296	287	252	292	297	261	283	283	273	299	267	264	268	306	248	248	284	286	293	290	270	300	246	299	250	280	302	288	238	272	275	299	307	291	282	269	301	289	282	267	292	281	301	309	280	254	275	313	272	265	300	262	288	270	279	278	280	266	289	291	272	295	294	259	273	273	289	277	257	264	277	279	306	285	283	286	258	292	269	265	310	291	303	278	275	272	276	259	270	256	302	293	273	242	285	265	279	280	277	268	266	247	260	281	264	261	275	283	290	305	279	274	262	260	280	270	294	272	260	295	266	279	260	289	262	297	305	255	288	287	267	293	295	235	285	300	251	276	321	267	286	270	267	262	260	294	281	293	315	271	287	264	280	275	271	282	287	251	275	281	286	267	285	305	262	284	276	281	296	291	288	248	277	275	297	307	298	299	285	294	284	292	249	293	282	280	255	281	275	292	290	256	270	297	262	257	274	269	281	268	274	291	280	278	254	293	257	280	298	265	299	272	272	276	306	327	262	279	285	288	271	308	311	298	297	239	267	315	256	269	278	280	295	270	277	305	288	290	279	289	268	286	277	283	272	271	273	249	265	285	304	264	285	267	316	270	275	266	281	295	286	277	285	268	311	283	286	278	288	251	287	293	273	278	248	295	267	288	323	312	277	289	261	255	281	279	305	277	289	275	254	306	251	264	262	258	252	276	322	267	248	255	272	272	250	259	280	304	280	267	286	309	272	294	287	296	254	265	274	286	275	267	256	290	290	280	286	265	284	288	271	316	273	270	281	299	284	276	259	280	306	273	317	254	306	263	275	275	261	285	302	291	275	255	242	290	305	276	314	270	319	259	297	270	296	298	297	308	277	272	289	279	267	316	267	290	293	264	259	283	294	272	305	278	251	298	241	276	283	279	263	280	292	299	273	250	270	295	271	251	310	294	278	270	288	300	251	249	303	289	308	262	270	291	278	287	263	270	248	260	282	306	275	275	272	294	285	301	279	288	280	261	309	260	264	287	285	288	284	272	288	288	281	257	278	286	287	252	288	302	301	265	291	280	273	283	272	274	257	289	273	258	311	307	277	252	286	299	304	261	258	283	274	274	282	285	279	291	273	278	263	278	265	268	255	264	279	271	274	298	272	291	281	293	268	281	262	335	260	279	274	282	291	291	276	289	262	253	282	331	267	272	276	268	300	279	256	285	279	264	277	280	297	311	300	276	291	273	290	300	293	269	279	265	266	295	268	289	278	282	290	263	301	277	281	270	283	289	259	299	283	288	283	287	294	275	265	295	277	272	289	249	275	278	295	306	273	322	262	297	261	266	296	246	270	286	279	290	263	280	291	265	265	270	282	263	323	270	270	265	273	238	280	313	270	298	278	271	305	262	278	235	266	287	296	293	275	273	274	285	293	296	237	277	277	263	273
24959	20650	27077	24227	20638	11763	1092	720	606	590	565	496	445	420	452	476	419	415	426	426	382	413	412	406	399	351	365	353	353	405	394	397	377	396	388	393	346	361	377	379	385	412	355	386	391	355	368	386	363	341	395	386	357	352	380	352	375	391	377	333	385	402	402	346	364	346	342	408	371	399	368	330	336	377	360	353	358	400	355	337	368	347	358	326	388	358	364	373	386	381	343	372	382	354	360	355	346	357	353	363	359	376	403	366	383	364	397	364	383	359	356	353	370	365	360	363	359	335	394	363	361	377	327	358	357	338	382	373	394	351	354	348	350	380	354	362	368	341	362	348	375	354	398	359	359	335	384	412	361	354	359	341	382	359	361	338	377	370	361	380	369	376	373	367	367	359	382	351	364	336	342	364	352	355	350	356	315	348	369	346	360	381	364	350	348	399	351	343	340	383	344	345	336	344	366	372	348	362	359	363	362	382	366	342	390	382	369	364	352	351	386	398	371	377	389	371	367	383	376	341	421	367	350	361	344	369	375	350	380	360	372	369	385	334	355	369	369	348	385	362	395	369	369	367	385	368	357	349	374	330	355	353	370	385	390	362	362	341	392	383	387	367	367	374	367	365	344	385	349	387	380	339	392	367	374	340	335	366	350	364	379	345	349	382	359	360	355	350	395	400	330	395	315	372	379	380	384	337	381	354	381	380	356	316	346	327	360	387	362	339	357	344	350	356	397	369	360	343	357	376	322	350	353	349	371	376	358	373	361	375	401	391	361	370	347	349	365	354	341	354	332	393	355	341	331	406	378	356	337	352	356	383	367	340	371	369	322	418	414	371	389	385	346	366	382	348	365	412	318	398	385	359	384	362	374	386	360	350	333	380	381	363	345	345	373	347	356	368	342	387	343	349	347	372	367	381	378	369	378	346	349	357	373	347	357	344	366	397	362	324	373	358	352	376	369	383	349	374	382	360	354	351	337	367	349	387	387	334	385	400	403	383	383	371	341	363	357	392	335	351	330	369	382	368	381	376	388	361	380	376	387	365	334	360	334	386	342	329	377	366	345	358	370	330	359	351	356	360	381	364	374	348	332	380	372	384	363	396	359	356	348	368	345	361	347	396	380	415	368	359	380	384	388	369	344	328	377	354	354	376	390	380	360	382	367	370	348	336	404	337	381	378	353	351	352	367	347	379	395	346	362	379	380	352	406	356	363	358	379	336	345	351	365	349	348	417	371	365	384	357	348	354	385	380	340	377	392	401	355	352	393	370	370	372	384	335	335	381	339	363	395	356	352	341	369	395	374	352	341	375	311	365	358	376	354	343	355	351	359	331	390	364	376	407	393	374	375	365	363	403	365	357	377	390	330	344	352	330	364	347	352	375	365	348	368	347	351	389	393	349	360	340	375	390	346	353	367	356	351	383	368	342	358	362	326	346	366	365	352	361	397	395	360	368	392	317	337	364	358	357	372	360	328	370	348	337	399	395	394	379	325	345	350	359	359	394	358	390	379	380	353	372	401	365	351	354	326	315	355	377	368	394	383	377	388	353	387	383	357	361	338	331	339	387	387	370	365	373	364	342	372	356	354	376	337	328	360	363	363	330	342	341	373	369	356	390	360	360	383	368	379	338	371	338	325	393	374	399	370	371	379	412	338	375	360	360	383	367	348	368	366	347	348	324	398	366	369	361	349	358	360	392	363	345	379	380	384	390	350	357	376	349	353	356	361	359	393	379	355	357	349	331	361	370	357	365	351	340	389	350	347	345	390	340	363	340	351	380	376	356	386	342	329	369	381	361	376	350	334	381	362	332	362	353	363	357	370	359	351	374	365	350	345	370	403	384	341	356	402	356	366	368	372	371	355	374	370	383	330	344	353	370	348	333	370	356	369	358	353	358	346	350	387	361	358	382	377	351	406	345	330	373	355	366	404	361	360	372	345	345	350	378	352	386	357	367	370	367	346	357	417	346	322	362	408	336	347	353	334	373	365	389	373	388	332	373	364	351	381	344	390	365	361	378	389	340	362	328	368	358	346	367	402	350	370	359	359	359	372	351	371	346	386	383	349	348	361	350	333	344	336	355	372	367	377	354	339	367	356	317	358	401	372	354	363	356	359	388	378	376	375	359	350	379	359	377	330	361	368	329	350	370	355	358	364	368	319	370	388	361	367	366	347	374	381	385	392	349	388	358	383	367	416	361	361	358	396	365	379	361	342	341	360	318	366	363	358	355	327	347	332	350	359	343	366	374	385	384	380	391	327	360	354	357	377	380	331	389	367	425	370	378	375	390	344	382	350	370	361	364	370	369	367	365	308	395	365	346	384	368	357	372	365	353	337	337	340	398	356	362	356	406	379	376	395	370	357	331	379	351	352	359	357	355	370	372	394	367	377	313	366	352	372	341	347	322	359	353	368	383	376	365	361	352	330	382	363	343	356	370	348	381	377	356	366	366	337	346	377	377	351	347	403	352	370	335	357	330	355	355	385	377	370	377	367	375	381	374	351	318	327	375	378	356	375	389	374	363	347	347	357	384	378	370	365	333	341	384	410	364	348	351	351	385	383	340	332	372	380	338	338	377	369	343	364	318	391	367	346	361	371	352	363	364	378	391	348	354	388	397	363	344	378	336	417	375	371	367	348	358	362	360	363	344	379	333	359	400	346	337	350	355	366	351	328	359	361	344	359	358	345	353	349	375	355	346	393	359	361	343	350	355	334	322	393	353	349	365	421	356	329	376	348	381	352	398	347	368	340	368	394	350	346	378	367	362	390	365	334	362	357	374	383	363	355	372	377	370	357	338	361	363	346	398	346	366	370	342	374	362	395	360	351	367	357	342	376	373	369	371	372	359	383	383	349	379	328	370	376	337	362	337	347	390	359	358	355	380	356	370	366	329	369	324	355	359	350	368	405	324	354	332	351	355	387	380	365	344	372	365	348	356	351	340	329	356	386	367	378	386	404	314	379	344	308	380	332	332	306	351	367	314	362	328	397	341	387	363	353	379	341	355	382	370	353	384	368	383	375	344	361	349	393	374	334	377	335	355	368	382	371	366	410	358	387	406	350	356	375	335	359	356	349	365	359	355	343	380	363	347	364	376	380	330	367	348	367	325	396	357	366	345	373	363	338	351	371	371	361	348	368	378	326	384	330	394	375	341	372	394	349	378	357	383	436	371	366	380	334	386	336	360	358	360	403	365	347	381	376	353	359	374	376	371	369	403	368	366	363	359	359	376	353	376	346	370	343	378	370	363	362	371	366	341	379	394	354	394	371	386	367	353	338	375	368	368	355	374	394	343	381	360	408	365	371	372	353	359	357	364	367	354	413	354	395	359	383	338	357	368	371	379	383	384	379	383	338	365	339	389	349	343	365	343	386	369	359	358	361	343	388	397	334	370	386	335	370	349	352	345	388	351	367	341	352	369	356	364	362	398	378	385	384	379	353	371	364	376	336	327	412	352	372	350	367	391	373	360	333	373	336	363	354	344	365	378
20349	7745	6928	3631	2373	1762	1387	1133	942	841	765	692	620	580	553	546	511	484	454	438	443	424	407	373	440	423	400	369	396	377	413	373	379	385	399	376	387	398	339	393	379	377	374	401	357	342	386	367	369	374	350	364	408	360	337	380	315	362	353	376	348	322	369	320	360	357	349	351	371	345	363	361	363	371	362	353	367	355	370	367	357	367	359	363	361	386	365	377	373	356	372	349	334	377	362	354	363	348	349	357	383	385	374	384	343	376	361	350	352	418	356	335	371	342	370	348	340	368	354	354	363	380	378	355	369	388	403	368	349	360	343	355	385	352	372	315	373	366	362	365	377	387	356	366	351	351	345	373	378	407	365	384	379	371	369	358	364	342	401	356	390	361	358	331	339	373	366	329	401	350	385	360	365	350	362	340	358	340	368	398	325	364	358	331	360	369	319	353	359	356	326	334	385	343	361	356	396	362	376	358	396	373	367	343	358	361	365	364	360	377	363	348	347	384	374	384	391	334	377	378	353	359	397	391	349	353	355	335	350	351	349	352	363	354	372	337	339	355	339	385	344	352	368	325	372	360	408	376	387	374	351	350	341	384	312	376	357	369	379	356	322	392	351	318	364	361	326	363	337	358	382	330	333	395	348	370	362	360	343	380	362	358	374	352	385	372	345	366	357	367	357	332	366	360	395	374	350	337	381	370	373	347	353	359	374	315	360	381	345	390	368	346	354	340	358	362	349	353	349	361	337	385	352	377	345	340	357	336	359	350	352	353	363	371	353	348	381	355	372	351	356	346	355	352	383	357	342	359	373	366	364	385	388	340	342	339	387	385	348	357	367	380	356	348	389	376	386	359	359	363	372	358	361	332	346	361	381	355	356	365	362	373	342	353	391	397	369	344	382	375	354	374	352	332	383	384	336	372	332	354	351	322	360	375	338	344	354	375	345	376	367	366	335	355	333	382	373	346	354	362	358	364	389	368	354	356	306	371	359	346	342	338	373	329	347	365	361	364	377	355	356	345	351	377	368	339	341	372	369	371	364	360	360	383	352	336	379	378	365	370	384	370	356	360	373	359	375	317	348	363	378	353	404	344	397	372	398	389	355	334	340	360	362	371	365	352	345	333	360	389	356	391	357	309	359	352	393	373	365	342	405	350	379	369	345	393	361	337	351	365	344	333	339	363	376	336	382	385	369	366	359	339	353	358	367	382	316	353	368	356	337	327	353	361	354	363	359	370	353	346	343	364	368	329	355	385	351	348	369	352	368	333	372	336	359	381	365	333	346	401	340	394	353	371	391	352	351	374	380	352	368	369	369	367	357	368	334	344	375	353	372	389	338	346	365	354	365	353	367	382	357	345	373	342	381	339	310	392	383	355	382	360	362	345	378	364	340	350	362	380	315	339	335	386	369	402	352	342	367	361	343	314	381	344	368	318	400	360	392	378	349	366	386	365	366	375	406	369	390	351	392	369	362	355	381	377	348	338	354	348	385	361	394	372	343	358	378	367	347	356	355	382	371	370	396	352	361	338	364	397	363	347	341	353	357	395	378	388	336	362	347	354	360	348	336	366	357	376	344	357	375	330	370	341	376	374	396	352	370	377	357	370	354	369	365	369	343	339	354	345	370	378	357	371	370	362	368	391	360	360	359	387	338	372	376	371	355	362	398	365	356	384	332	368	345	372	349	338	331	377	325	357	348	376	370	369	361	358	332	375	383	340	365	377	343	347	336	370	378	347	343	384	341	376	376	348	346	372	376	353	372	354	340	389	363	368	387	330	413	359	349	364	332	372	379	362	336	372	361	382	390	373	346	358	361	382	359	397	355	331	394	328	370	393	359	358	347	333	343	363	316	357	379	361	390	354	362	366	351	346	358	334	373	344	370	331	342	358	331	369	345	350	361	326	375	371	374	351	356	342	353	350	396	358	358	359	386	351	349	351	368	346	364	337	375	400	380	355	362	333	370	383	333	356	335	328	344	339	363	342	373	335	348	374	356	351	374	349	325	384	334	357	355	354	385	353	326	403	354	382	352	360	325	366	376	368	329	371	384	344	391	359	364	367	389	350	349	352	379	379	374	336	374	372	377	386	369	418	332	325	380	385	328	319	376	356	329	348	398	384	377	357	360	357	366	368	373	381	361	376	359	371	361	329	348	334	314	358	381	363	358	394	357	357	366	362	370	353	342	362	359	361	330	368	386	370	376	363	355	367	366	353	350	363	361	377	340	354	362	372	371	361	390	354	383	365	367	347	368	342	362	397	356	350	323	325	388	356	342	355	371	374	346	349	393	352	374	356	384	346	350	378	356	366	343	393	336	371	395	351	356	346	335	356	338	390	364	352	354	344	354	342	373	378	370	382	372	357	347	348	336	359	381	341	362	366	361	365	388	315	366	377	378	376	367	328	367	334	347	356	341	331	337	326	328	358	369	358	351	368	365	366	373	373	360	324	324	348	352	379	388	362	375	356	388	372	352	358	350	390	349	387	321	344	367	345	349	369	342	376	366	381	363	339	378	395	365	363	322	364	363	367	415	366	371	364	356	343	390	380	379	353	371	390	358	355	368	382	359	352	316	334	391	334	364	337	315	371	363	369	362	308	374	392	364	401	350	346	339	332	361	373	351	365	347	360	341	353	375	354	342	373	355	345	371	343	352	382	367	371	352	367	354	368	371	353	427	372	405	354	364	358	350	356	317	375	354	364	373	371	352	366	355	374	343	372	367	349	336	340	368	366	350	345	371	365	363	345	361	365	359	353	360	387	353	362	350	325	301	349	362	360	357	359	383	354	383	358	351	380	362	355	340	325	325	361	338	349	352	364	351	361	360	349	339	343	377	336	352	333	315	383	370	371	348	369	369	353	390	361	344	357	360	365	339	349	360	380	368	372	351	374	349	341	355	345	355	362	371	340	348	338	338	352	370	345	351	393	402	356	332	354	349	353	344	347	321	353	357	372	345	319	349	390	355	324	352	339	387	380	367	359	349	368	341	338	385	359	325	352	351	365	346	363	327	368	352	385	345	367	370	360	356	339	366	349	354	352	348	354	337	361	389	342	362	344	341	333	379	346	376	372	366	383	362	334	357	315	376	336	367	369	315	315	338	338	366	362	319	356	381	347	344	396	340	341	357	363	365	375	356	384	353	362	343	329	368	327	331	346	349	365	327	348	364	352	364	374	373	338	360	338	351	394	336	362	366	351	329	413	386	373	401	369	367	373	362	398	341	358	388	379	365	367	404	348	403	357	346	366	357	357	349	348	366	406	348	379	346	364	341	364	341	340	343	337	347	342	368	377	358	376	346	381	389	392	372	347	365	349	370	324	368	352	334	374	351	369	379	343	380	369	320	361	398	327	362	365	372	378	371	349	352	350	371	362	356	324	369	371	384	353	337	355	339	370	350	371	394	349	349	383	345	373	346	374	377	383	330	351	356	319	374	372	370	344	350	355	337	317	360	359	345	342	361	353	359	367	343	366	303	376	381	380	360	375
22987	20666	27760	23605	20673	20728	12199	1662	1187	1070	1066	926	920	871	877	876	818	799	771	785	757	748	727	799	677	796	725	747	754	711	710	741	731	687	759	709	753	689	679	741	698	670	724	659	684	655	707	680	697	686	688	698	734	693	639	680	640	708	674	726	688	668	737	724	673	660	650	727	691	690	677	679	710	679	679	673	653	705	667	687	638	721	681	676	667	669	666	645	656	643	623	701	649	662	729	667	685	626	657	693	657	658	641	748	613	668	697	665	691	689	703	659	700	694	726	663	663	698	653	684	679	661	700	668	692	676	711	702	716	654	713	733	673	694	666	703	710	661	653	677	697	647	692	667	669	703	659	687	659	656	646	701	654	668	690	671	695	689	733	678	683	701	706	659	631	710	703	678	718	669	694	748	684	660	641	709	676	679	673	727	671	664	673	662	672	666	718	682	645	617	686	682	696	727	680	676	671	711	696	688	653	679	701	649	691	605	707	659	722	667	659	676	658	673	669	666	657	679	696	653	661	662	718	721	647	645	715	672	673	702	717	636	679	647	661	667	690	673	678	713	651	690	670	697	720	653	713	674	678	690	678	698	694	701	717	740	688	672	666	767	656	670	697	668	663	691	683	664	667	669	738	696	697	686	686	647	689	715	687	691	669	659	722	739	659	653	715	664	644	718	676	672	640	704	650	657	644	688	688	644	678	689	740	684	691	675	677	648	697	631	720	649	684	661	679	657	684	668	748	651	737	633	660	648	676	670	704	687	679	637	616	692	675	673	710	694	662	696	656	673	690	647	729	714	679	671	646	622	683	697	679	660	678	633	727	624	646	691	657	717	673	649	674	659	657	650	652	643	692	627	671	712	691	696	675	706	706	600	687	680	645	703	684	698	676	674	719	650	663	657	615	629	692	640	681	682	730	713	718	704	632	657	679	690	667	727	689	653	694	668	668	671	705	719	682	671	649	642	640	645	656	676	674	703	660	664	699	645	653	683	678	670	702	658	718	707	705	617	631	683	673	636	644	651	696	640	628	654	681	708	675	694	672	680	655	697	691	724	733	697	692	668	679	665	654	676	683	669	690	664	673	666	676	687	716	665	655	680	658	690	675	682	677	672	668	671	682	683	676	677	639	686	653	682	650	622	661	705	626	654	709	657	640	672	654	676	670	697	688	663	694	678	699	652	701	713	706	712	661	692	707	646	646	688	701	709	696	649	689	654	628	700	688	632	683	688	710	703	696	695	666	671	719	744	676	676	666	691	704	735	704	667	730	640	710	681	686	637	670	673	676	639	664	695	680	675	713	667	755	660	684	674	693	738	667	679	720	667	710	690	703	738	682	673	675	687	701	682	677	690	715	704	661	639	663	662	683	659	665	656	641	662	666	667	642	723	723	768	647	710	724	647	640	723	656	669	684	688	679	738	688	729	678	658	703	705	686	679	668	652	637	643	690	665	714	680	699	654	654	650	715	683	678	655	742	647	720	689	658	686	695	620	634	661	667	691	664	632	695	672	711	692	680	670	693	687	679	705	698	648	695	660	675	682	682	706	639	682	657	646	665	657	710	697	659	635	698	690	647	694	694	703	670	681	668	699	635	660	634	706	658	696	683	720	672	688	721	669	678	672	712	623	669	666	693	634	699	697	681	636	660	668	669	722	630	675	655	655	694	656	693	684	712	659	687	695	726	647	677	664	687	652	689	679	636	647	655	686	690	667	648	679	651	682	673	611	718	711	667	654	674	691	655	681	712	685	654	707	670	670	652	678	645	673	660	721	691	679	649	703	682	694	669	661	693	675	701	663	684	712	645	696	674	682	673	651	649	711	707	666	701	656	658	683	704	657	684	669	712	703	619	675	721	691	644	655	690	723	685	710	703	722	670	696	666	618	643	675	676	683	706	719	712	682	646	682	711	683	674	667	720	677	715	635	687	682	691	637	718	684	693	694	667	693	743	644	679	673	708	688	674	683	644	690	649	698	682	647	646	632	679	664	636	635	681	737	704	683	671	678	659	633	688	632	663	677	648	657	716	651	664	655	691	726	654	642	680	614	617	669	648	686	670	672	660	711	684	629	673	654	671	663	669	698	711	728	680	683	613	670	697	647	657	672	692	656	710	706	684	704	678	636	630	665	668	682	664	661	683	705	692	701	702	679	670	674	694	722	690	734	681	647	664	689	661	691	736	667	668	705	671	674	665	661	668	694	681	696	700	715	673	673	701	669	669	710	660	731	660	652	662	709	685	653	680	704	660	676	672	696	627	643	683	657	747	694	686	658	685	692	640	691	679	669	655	685	656	690	654	670	635	704	664	724	675	722	663	689	692	679	706	695	702	640	689	712	705	651	694	692	701	763	683	664	689	656	642	719	690	708	686	649	659	719	699	690	669	681	671	660	716	711	626	716	699	742	681	664	661	633	695	662	679	661	703	661	710	665	632	682	661	695	674	675	697	689	735	672	658	647	700	628	710	676	713	637	687	665	652	664	644	679	693	708	625	617	679	697	680	660	686	700	690	699	688	709	644	695	650	700	689	687	661	662	705	628	673	691	722	635	698	747	640	664	678	657	671	680	654	636	731	674	664	701	694	683	681	682	739	696	676	639	649	671	688	696	674	683	686	661	727	632	691	695	682	685	669	719	649	679	686	684	668	672	648	643	719	653	680	709	684	663	689	680	670	702	674	676	668	663	620	677	666	658	652	661	721	666	595	717	667	614	712	690	666	662	657	665	664	656	737	680	669	692	660	712	683	657	693	747	652	690	687	697	672	636	627	715	681	689	697	707	679	692	700	698	678	656	677	699	681	656	678	690	743	673	639	634	656	722	626	645	692	693	642	682	688	682	722	651	649	647	702	653	691	679	702	690	674	640	697	649	681	665	672	687	663	650	711	641	710	678	679	683	675	670	696	709	669	683	616	676	649	687	685	667	643	648	644	659	697	679	670	671	616	672	708	652	680	694	674	615	656	685	664	687	643	643	667	701	707	749	674	700	673	688	690	693	647	667	699	683	715	682	665	672	702	609	685	688	633	661	683	656	643	685	669	682	642	627	701	628	668	627	653	674	666	731	644	693	662	676	674	674	691	672	678	662	714	658	666	706	710	661	650	681	638	731	677	696	647	681	641	677	686	711	619	686	680	709	697	644	656	699	673	722	634	719	713	669	682	640	656	671	698	697	685	634	651	658	637	697	648	689	731	707	634	664	682	693	682	668	692	677	640	648	680	686	695	620	689	682	673	724	704	699	681	656	680	707	685	694	678	685	709	696	696	678	697	677	684	706	649	649	680	655	642	645	674	711	676	654	616	689	677	630	724	645	682	643	700	694	703	766	649	630	709	702	660	749	688	658	638	632	688	613	695	653	618	644	688	637	670	663	688	689	660	641	694	613	636	629	683	705	656	688	676	653	655	657	726	667	673	646	698	712	682	689	676	652	671	658	694	652	690	672	662	708	662	692	667	695	644	708	651	672	651	681	677	735	690	648	699	738	636	676
17196	13534	12394	6827	4653	3412	2775	2221	1796	1618	1502	1284	1224	1088	1058	999	938	886	825	879	819	774	763	733	778	751	753	704	764	718	708	753	741	701	664	685	742	719	692	706	651	661	693	677	662	726	656	680	615	674	699	680	618	633	656	635	648	678	666	655	661	606	677	649	653	643	725	646	612	671	678	674	599	612	672	653	652	654	644	654	649	652	651	649	637	614	673	627	617	682	683	634	647	629	627	660	622	626	691	652	619	657	659	652	684	652	620	620	659	621	628	647	618	645	672	687	654	639	619	629	653	651	632	684	647	650	641	688	623	602	666	673	605	650	667	660	663	672	666	656	680	641	661	668	672	685	626	674	649	615	630	633	666	661	588	649	655	655	667	652	614	697	611	690	679	617	647	652	579	641	661	657	647	619	641	618	652	622	630	664	649	639	640	622	658	667	643	644	669	614	672	648	643	624	635	646	660	606	620	624	645	620	659	643	653	650	637	612	654	608	665	659	653	586	616	685	627	688	657	647	643	627	662	646	672	632	673	664	659	629	639	687	681	624	638	688	602	679	646	652	647	688	659	651	665	697	683	631	631	656	694	681	638	616	598	651	691	696	677	606	654	676	644	654	656	671	645	607	626	639	647	709	683	686	654	656	672	622	627	696	660	676	664	631	639	647	650	648	658	663	653	675	671	616	677	657	679	607	654	672	600	627	648	687	644	626	610	627	629	617	663	628	659	635	612	656	612	699	612	663	691	626	672	637	687	708	655	627	688	649	626	610	636	629	658	634	660	652	614	610	661	641	678	625	643	644	654	673	688	647	688	676	648	649	619	625	660	701	643	605	672	632	636	658	634	644	682	661	647	639	707	640	661	659	660	675	648	630	665	634	621	672	642	648	649	682	672	640	650	634	645	656	613	623	684	685	613	634	588	639	658	637	643	656	639	642	648	718	643	628	607	653	605	635	607	625	620	613	649	667	658	620	635	660	659	687	629	633	633	603	626	635	666	636	673	709	639	603	644	615	613	646	684	643	649	671	679	628	623	681	669	632	698	682	646	684	628	710	686	619	647	656	660	649	631	671	657	659	606	659	644	620	655	643	639	584	650	667	640	672	627	646	658	606	627	629	641	680	648	590	576	616	671	648	623	664	628	635	610	647	658	640	607	650	685	625	619	625	671	650	670	604	642	637	628	679	628	614	593	690	658	650	704	628	635	666	614	627	590	681	629	644	646	662	645	624	643	626	612	679	664	580	669	620	647	641	637	655	647	651	701	643	606	600	630	615	647	601	642	637	654	628	593	603	660	623	690	650	620	658	653	653	640	657	601	658	652	640	669	623	636	639	639	599	666	621	680	647	652	645	630	654	601	650	638	645	615	626	581	648	659	683	666	644	664	619	666	651	601	656	643	625	660	617	634	655	688	620	648	656	614	638	616	621	639	623	632	636	620	670	672	602	670	642	611	630	650	639	668	674	650	651	601	602	678	657	645	669	654	635	633	652	658	655	644	663	654	653	636	652	637	644	659	635	636	646	646	613	667	638	687	699	663	655	649	656	660	600	651	656	650	644	653	678	633	666	670	674	632	615	687	636	654	613	619	618	639	617	615	653	658	665	658	647	667	645	665	648	657	628	635	648	679	658	667	632	619	626	631	632	691	661	677	614	629	631	622	616	623	639	615	570	599	637	676	644	635	636	625	659	634	651	629	664	591	662	616	630	668	615	634	674	704	637	612	629	615	624	675	635	682	670	604	635	630	642	687	663	633	694	708	665	646	658	655	631	662	706	692	644	607	634	619	620	679	653	647	666	646	622	633	663	694	646	710	704	652	648	621	614	686	624	655	662	661	682	641	651	654	667	655	634	636	679	644	653	644	658	708	696	672	617	655	630	628	663	634	680	669	653	641	666	640	615	620	634	672	633	648	621	674	660	663	648	620	638	622	641	603	672	620	637	643	621	675	641	643	656	633	669	608	641	615	658	686	662	613	611	648	658	659	676	628	666	584	638	668	619	625	668	666	611	617	648	677	604	673	647	641	608	646	656	653	601	678	592	651	612	625	618	628	652	612	656	612	626	667	672	650	659	616	622	634	671	641	658	616	659	704	648	648	615	682	610	648	678	637	654	679	663	627	603	613	646	638	633	648	614	635	614	659	638	681	626	625	604	667	644	669	667	651	650	654	690	615	660	677	625	639	632	637	600	648	611	659	645	661	631	626	628	643	645	645	651	645	650	680	650	652	617	676	602	616	684	618	654	631	656	655	665	596	625	640	658	612	668	596	690	630	635	669	627	591	660	637	640	639	667	643	632	600	644	627	612	642	662	650	676	639	625	673	614	626	670	637	612	623	683	621	646	665	640	620	669	663	669	627	694	657	651	629	689	661	653	634	641	659	639	652	631	680	664	684	618	626	683	606	657	642	643	645	663	643	669	657	640	678	646	631	644	636	625	645	656	626	642	636	653	611	646	670	653	599	650	631	648	647	628	633	617	606	633	606	661	649	643	662	646	669	641	618	646	652	572	607	650	671	674	645	635	657	611	637	631	653	680	655	677	614	655	637	629	679	614	664	628	663	609	690	654	625	649	685	623	635	624	629	634	625	630	657	654	641	678	638	630	657	645	679	619	623	634	644	615	612	645	656	648	648	628	643	632	630	671	641	666	669	612	637	643	619	662	622	688	635	640	657	693	628	650	627	691	602	634	687	655	623	668	663	653	667	634	642	614	624	641	631	645	612	669	638	700	669	674	681	630	671	670	654	633	666	643	636	646	587	639	649	639	631	628	608	647	657	627	636	636	617	694	713	604	661	616	666	688	628	639	645	659	642	646	636	618	639	621	678	666	610	651	638	695	665	637	613	621	662	632	672	642	612	641	646	668	625	669	664	646	611	662	632	653	641	663	668	592	642	628	630	592	627	713	621	661	652	667	704	650	633	659	635	639	637	664	669	643	643	622	602	644	655	610	639	610	623	654	640	646	652	623	641	673	620	638	668	658	642	664	653	665	665	656	670	615	609	661	641	628	648	675	631	628	641	641	593	656	699	616	628	604	669	664	650	647	662	671	657	631	674	670	599	678	683	666	634	645	635	689	626	613	628	612	681	674	679	628	649	694	657	661	648	682	659	637	689	656	622	643	679	611	655	628	589	648	620	693	652	659	643	673	621	631	585	648	653	629	670	617	631	629	653	637	650	637	656	636	660	633	704	639	655	618	655	680	657	623	601	652	656	655	705	648	633	633	605	667	634	641	611	628	669	667	659	647	666	665	637	657	602	641	652	678	632	627	714	626	625	660	640	640	659	701	678	658	679	639	619	646	647	623	660	635	624	653	629	664	615	635	677	628	631	622	636	613	676	608	676	635	673	657	611	620	646	662	669	662	681	672	623	620	647	659	624	641	665	653	631	630	652	647	637	680	641	609	624	624	668	620	629	601	664	642	649	631	619	684	615	646	645	667	655	628	675	622	624	596	623	628	631	663	667	651	657	645	658	663	651	637
32471	15842	2867	471	325	318	310	288	289	275	276	269	264	283	275	318	236	282	249	276	261	278	290	287	268	290	267	257	300	251	260	255	266	267	284	261	285	296	258	242	258	272	282	293	235	271	250	257	264	254	244	266	280	239	240	259	245	283	249	261	265	292	286	257	255	257	284	273	246	270	282	282	256	251	290	275	268	267	265	231	242	287	253	272	292	283	271	252	237	260	256	264	271	236	263	290	242	264	245	254	265	276	265	255	284	276	244	279	273	272	245	242	248	279	256	259	277	281	243	269	247	276	251	283	277	270	277	256	300	267	244	246	259	272	303	278	271	251	261	262	258	273	251	296	264	244	264	266	270	314	270	270	251	281	238	257	272	260	276	254	231	266	283	258	245	266	284	260	238	278	261	274	248	250	233	290	263	248	254	287	259	261	250	261	270	232	287	266	275	251	241	227	234	246	254	261	255	279	277	271	276	251	283	275	275	236	270	231	277	255	247	268	251	241	250	248	264	247	271	239	243	290	247	249	286	257	283	255	253	275	286	267	266	257	257	282	250	250	265	263	240	248	253	257	268	246	257	246	249	259	235	246	231	245	252	278	275	254	262	232	255	263	241	259	241	278	238	256	276	262	268	274	279	271	260	266	241	236	236	248	243	259	265	271	238	240	250	247	245	228	234	257	262	262	234	250	253	262	258	253	245	258	264	275	268	263	287	243	254	252	252	265	273	258	280	241	237	266	260	235	282	261	246	269	290	281	241	274	252	264	241	244	289	271	303	254	256	253	245	277	259	284	260	265	253	261	281	273	242	252	274	281	306	266	221	270	264	249	297	256	263	264	274	231	221	284	251	250	277	269	274	267	279	265	263	247	237	264	276	264	268	261	232	279	270	279	262	273	249	239	275	254	250	255	273	256	272	289	268	274	304	250	260	278	276	258	275	260	261	278	240	257	257	251	267	269	254	280	263	251	279	260	279	242	253	250	299	260	275	264	217	253	254	267	273	266	229	254	232	256	234	216	267	267	282	293	250	245	297	282	257	244	256	248	246	256	289	254	291	271	250	277	272	257	230	243	252	241	222	275	280	262	256	260	256	269	253	261	285	258	264	279	250	236	275	256	270	266	265	257	276	233	245	241	251	243	294	262	259	270	252	255	275	276	272	253	285	260	273	266	238	272	256	280	250	270	273	253	261	252	268	261	269	246	245	268	268	281	242	263	277	260	279	242	254	247	262	260	265	289	273	260	259	240	271	264	256	260	277	282	272	274	253	245	293	263	285	272	272	263	247	259	252	297	250	264	290	260	261	263	280	264	232	264	294	249	284	269	253	258	246	272	266	258	256	218	239	291	264	232	259	287	246	264	253	252	263	262	274	259	262	266	280	260	238	266	277	250	259	249	215	247	243	237	253	251	285	271	263	231	223	252	263	252	248	279	270	211	294	283	229	250	249	265	283	280	253	248	255	250	280	245	249	268	257	267	279	250	276	263	260	277	278	248	266	269	302	249	274	262	280	280	242	288	280	261	241	253	274	271	264	276	251	246	297	255	260	268	250	254	279	260	256	284	285	245	253	272	269	277	281	252	264	220	283	269	229	258	247	258	283	286	293	297	279	276	262	286	248	260	271	300	283	270	259	269	242	266	274	258	251	260	240	264	259	258	309	270	294	273	263	274	246	288	277	244	262	275	244	270	281	299	266	251	261	240	269	237	248	249	293	243	251	289	291	250	266	264	234	251	272	249	263	282	256	259	252	239	253	251	275	260	248	273	260	245	253	271	256	249	258	245	277	297	277	279	252	246	242	261	240	262	280	268	237	246	263	294	254	231	247	241	259	247	252	255	310	280	264	269	266	280	269	218	261	243	277	287	284	261	254	274	261	283	266	268	253	250	277	278	259	251	264	268	270	242	251	270	255	260	285	240	282	249	285	260	252	263	243	274	223	259	198	272	296	238	285	271	277	250	285	242	260	251	291	251	254	255	270	261	287	288	278	268	275	247	237	266	250	264	261	267	258	276	267	254	285	265	235	257	266	257	261	244	267	249	256	262	267	251	262	239	283	251	256	279	274	242	246	297	240	264	262	285	271	264	295	261	261	284	227	245	283	241	257	282	251	307	235	238	259	276	263	258	251	261	264	295	239	299	260	276	260	258	240	256	276	261	252	232	244	256	285	256	264	247	283	234	256	228	291	271	283	260	243	303	303	245	294	285	280	257	284	232	257	272	258	219	258	267	248	275	273	253	222	279	258	284	268	251	243	275	259	252	274	284	265	258	251	280	260	269	276	274	248	231	266	248	265	256	254	259	288	268	262	282	278	239	279	254	267	228	282	260	264	253	243	248	245	263	267	271	260	267	252	251	273	267	266	237	284	221	279	273	255	278	237	271	258	272	264	256	246	273	251	266	276	253	284	261	249	264	237	270	268	258	252	278	268	274	261	267	274	284	250	264	219	272	238	279	271	268	242	267	265	302	254	249	277	282	270	255	248	256	256	281	251	258	279	237	253	269	257	249	255	224	256	298	263	265	251	251	266	247	244	260	276	273	262	283	252	256	252	267	252	281	270	269	277	301	255	253	251	257	286	275	274	282	249	270	252	221	267	296	266	244	259	298	280	251	280	262	273	249	290	254	250	283	238	245	254	247	243	255	279	275	280	256	264	298	288	267	284	280	268	266	290	251	284	261	283	254	267	286	263	264	272	268	268	297	266	301	259	279	297	243	259	238	258	259	266	282	257	266	214	252	264	288	276	255	249	257	249	258	260	255	239	269	298	258	261	300	251	276	264	260	249	291	299	227	271	274	330	271	270	268	274	271	318	320	262	301	258	281	283	267	245	240	268	267	252	267	263	249	258	262	243	275	248	240	232	275	257	241	248	275	240	274	264	269	282	300	238	259	250	239	263	255	291	253	285	252	269	274	270	266	289	228	262	266	259	252	251	253	284	270	232	233	247	264	266	245	250	297	275	270	243	244	239	249	251	225	260	258	241	252	267	253	276	270	258	258	280	279	279	255	257	271	271	259	267	253	256	266	256	237	270	257	267	242	234	228	270	268	272	271	296	270	240	274	278	265	235	258	236	242	301	250	250	261	240	234	257	244	278	278	263	269	255	256	253	251	244	247	249	270	258	273	243	248	266	240	285	263	277	243	275	264	275	265	256	261	272	256	263	245	267	262	256	253	256	264	233	249	237	251	297	260	240	271	278	250	265	263	290	261	278	249	284	270	252	249	251	285	244	263	286	253	257	265	263	292	262	264	257	263	276	251	257	270	269	279	273	266	264	252	224	248	244	245	275	300	269	286	230	263	266	237	261	261	251	263	244	275	264	301	248	285	272	244	283	260	271	239	278	259	272	262	291	285	254	289	269	264	246	260	259	271	275	279	273	268	285	244	275	255	261	266	286	256	258	281	265	278	262	264	265	253	264	291	243	246	261	276	264	270	270	267	282	257	287	261	280	289	257	287	266	279	280	244	307	259	262	273	228	258
19772	742	624	454	378	329	331	312	300	296	295	293	301	308	274	257	305	279	279	262	284	281	278	289	298	294	296	291	298	295	294	299	261	256	269	288	289	265	289	272	293	314	300	287	283	309	274	274	294	271	271	283	303	291	308	279	292	276	298	288	282	289	316	309	271	266	290	288	302	293	254	284	307	328	273	301	306	262	254	251	282	274	256	276	336	266	272	316	285	264	274	276	273	265	279	276	283	291	298	270	298	292	269	282	331	264	278	268	285	299	263	285	275	284	289	275	299	316	308	264	285	304	282	296	314	313	307	282	288	247	263	290	296	277	299	270	318	267	288	296	260	276	285	260	286	266	268	240	269	278	258	280	292	268	273	292	310	304	279	288	296	276	295	311	280	304	285	300	275	242	293	246	302	276	288	272	312	277	303	254	298	262	287	263	301	289	293	289	276	279	275	273	273	303	287	294	298	284	281	301	278	280	276	264	313	300	259	276	305	288	253	280	259	282	302	298	269	264	280	289	274	294	292	285	282	293	313	297	287	270	287	281	294	294	280	293	287	282	285	286	274	276	273	260	295	282	280	260	279	304	259	287	292	301	252	264	287	310	266	270	293	259	285	280	261	311	274	275	261	290	270	272	284	286	290	281	273	278	260	266	284	299	268	289	251	294	268	275	298	294	315	288	294	273	305	285	303	312	272	275	284	300	277	295	307	292	305	297	272	293	275	286	293	273	273	280	279	283	260	266	268	272	265	296	282	259	276	287	286	281	280	292	258	288	302	298	286	287	290	298	274	276	279	268	283	273	270	287	275	263	268	279	290	296	282	287	283	295	264	298	271	272	298	262	289	291	259	286	265	276	294	300	284	257	296	302	281	279	258	277	271	271	275	276	259	266	312	283	292	260	292	304	291	303	300	273	269	260	297	262	278	276	251	268	305	307	261	308	280	272	289	275	283	284	297	284	266	310	263	251	288	306	279	280	281	266	302	292	272	294	293	284	284	286	290	308	294	242	274	270	275	306	264	283	280	253	295	300	290	322	268	255	274	295	267	289	259	272	280	300	277	260	275	281	302	276	297	291	276	318	310	290	298	279	260	310	293	270	289	251	287	282	278	276	268	273	274	244	277	275	299	272	261	292	263	300	269	272	288	276	269	266	280	254	275	270	304	291	294	277	260	283	305	269	264	305	264	313	278	307	298	273	275	275	248	274	281	276	277	285	257	300	253	293	263	262	270	295	292	277	240	311	317	269	249	277	274	287	276	287	284	276	261	282	274	284	290	289	277	292	294	296	305	291	285	276	297	281	291	310	251	300	261	281	305	275	273	310	270	302	286	273	283	266	290	280	301	276	290	289	278	266	286	274	307	274	292	296	263	285	298	290	264	268	293	261	282	294	276	323	285	308	309	273	288	284	266	255	286	279	315	295	282	294	295	286	275	285	291	292	236	290	293	272	265	287	278	285	267	293	282	270	291	247	307	286	286	314	283	270	270	272	292	299	277	264	276	278	274	308	286	285	290	301	295	290	252	281	281	285	266	293	270	287	300	274	300	289	284	308	280	290	288	288	287	292	283	306	278	293	295	315	282	267	297	291	268	245	293	274	246	276	287	289	269	279	253	307	293	289	295	287	280	278	291	267	296	293	280	270	299	274	302	286	285	277	263	289	279	284	281	297	258	262	262	277	277	309	261	251	300	262	274	291	288	269	273	277	285	300	241	295	263	257	283	292	276	274	278	284	275	273	279	296	294	263	285	269	272	276	274	263	264	266	257	279	303	277	301	270	241	287	277	305	295	287	294	308	275	276	293	294	260	245	294	282	274	259	275	285	331	306	300	293	312	283	305	282	290	297	305	309	293	275	269	277	287	298	242	280	286	275	285	290	279	278	245	274	282	255	267	307	281	268	299	280	285	286	295	264	305	263	321	305	301	287	277	313	276	277	294	297	330	294	283	296	276	285	266	283	270	270	294	259	251	254	258	324	287	276	291	293	276	275	268	280	271	287	290	322	298	282	280	276	306	278	307	259	281	292	265	246	275	295	297	308	269	290	291	264	300	285	307	281	292	293	282	282	281	293	290	283	283	281	246	272	284	244	283	279	258	275	255	293	279	264	262	264	274	253	285	298	298	283	309	290	292	292	277	269	258	279	285	261	323	260	293	290	301	289	265	306	270	298	237	283	301	318	287	272	289	274	261	271	279	293	266	250	282	287	304	278	297	308	282	283	263	290	265	277	282	263	327	275	259	288	296	266	267	312	291	280	295	285	297	286	306	281	296	257	243	286	283	279	270	294	281	261	270	306	270	290	283	274	295	251	298	287	279	285	252	284	304	281	287	299	293	275	291	306	302	255	255	284	265	276	248	288	319	255	281	268	268	249	282	301	274	286	274	291	276	256	281	273	282	280	312	267	277	291	298	276	270	313	300	292	284	285	293	300	289	263	294	276	277	281	279	261	284	272	289	270	268	288	290	271	276	272	287	264	267	299	301	261	279	301	269	284	264	319	267	279	290	285	258	280	302	278	289	281	249	274	276	282	283	289	252	293	301	283	275	250	293	277	289	304	283	284	248	276	297	258	264	261	308	294	294	280	259	284	273	280	279	265	307	300	254	265	278	262	283	285	309	259	307	268	296	278	241	275	282	264	276	259	260	287	270	272	272	287	264	283	294	284	321	288	275	280	309	307	257	281	283	271	262	265	254	292	279	280	290	271	295	274	309	279	262	279	291	263	278	304	315	279	306	274	276	265	278	282	297	259	254	254	263	258	275	278	296	281	267	290	281	278	301	273	260	265	269	265	291	297	270	269	262	282	300	285	274	287	267	266	302	285	280	254	277	294	293	279	277	268	277	275	268	299	271	280	300	274	281	244	288	246	264	306	286	282	268	299	293	292	312	263	277	316	299	269	285	281	276	245	287	258	279	292	277	296	271	289	268	278	263	304	277	276	261	299	292	271	284	274	256	294	276	279	269	284	271	260	316	284	274	285	296	267	262	266	278	265	317	283	246	265	299	292	287	278	266	299	247	281	270	265	259	294	284	284	279	275	285	312	314	277	268	309	295	260	288	304	298	250	293	276	290	283	295	287	283	284	281	286	282	307	298	263	298	303	315	237	296	271	268	314	286	277	268	285	265	295	273	287	248	256	309	240	268	256	301	293	280	284	286	283	281	269	280	265	265	272	294	282	290	297	288	300	313	306	291	290	289	265	282	282	263	266	262	278	242	267	278	294	283	283	290	263	268	267	286	269	257	279	264	297	274	267	269	268	245	294	287	295	296	265	306	253	268	311	281	313	294	278	299	280	269	286	270	281	279	280	296	307	261	269	307	265	313	277	286	283	256	278	278	283	314	283	253	290	264	271	263	257	279	270	271	281	292	255	263	271	283	290	308	299	288	280	289	283	309	308	303	274	295	289	264	291	311	315	293	285	315	282	283	285	276	287	282	262	281	286	280	292	289	256	264	300	257	260	286	265	269	275	294	262	294	292
25026	20666	27365	23989	20674	12108	1129	725	647	595	512	485	484	505	438	438	462	407	413	400	428	391	390	395	357	398	383	374	403	382	372	385	381	391	358	367	356	379	350	397	343	356	366	353	381	372	359	364	355	401	343	367	334	410	368	368	348	356	357	362	365	390	364	394	357	368	365	393	358	361	394	377	353	380	347	368	343	397	360	380	352	350	363	356	351	379	377	366	349	382	375	398	372	368	363	365	369	386	359	356	384	390	363	379	349	392	365	375	387	374	385	343	353	382	385	376	374	370	359	366	388	366	352	343	367	389	382	340	359	382	354	371	352	360	356	361	370	365	381	366	353	360	357	380	403	385	352	367	392	380	368	334	355	332	394	386	380	395	327	380	388	344	372	351	381	379	377	341	342	355	390	364	420	374	345	358	406	398	371	368	368	342	337	368	372	388	382	370	356	356	337	376	363	361	373	370	377	404	357	362	373	372	371	378	379	385	337	359	395	360	357	372	372	373	363	349	340	374	344	343	353	370	369	360	377	370	344	394	338	370	344	365	390	361	364	366	390	364	373	369	383	380	366	367	329	363	385	350	375	348	380	326	369	370	382	380	363	350	332	379	361	364	365	340	324	359	373	360	364	386	370	387	367	365	362	351	376	362	387	357	342	356	370	377	341	347	357	384	374	346	354	359	345	402	336	342	401	353	367	357	349	358	391	349	416	373	356	343	359	412	351	352	368	439	370	362	349	384	349	347	370	389	398	378	373	338	362	370	392	383	389	392	353	415	343	365	347	387	382	377	375	368	375	360	368	358	361	374	358	373	373	344	375	355	367	387	364	384	353	385	403	379	348	376	372	363	389	416	336	367	353	355	391	368	373	380	401	347	372	355	359	337	343	346	359	375	376	367	392	374	354	379	385	347	373	347	384	355	392	374	410	351	377	383	386	399	374	387	380	340	370	398	341	386	351	381	346	351	385	365	371	360	341	406	348	381	379	377	400	387	381	341	358	354	393	348	380	379	396	392	377	387	369	354	383	364	395	336	394	391	349	354	379	367	379	346	378	348	362	341	351	385	381	369	363	361	349	348	416	354	362	365	327	379	393	387	351	328	405	343	330	351	360	341	373	355	367	375	345	353	341	357	375	391	388	378	355	356	371	410	367	371	367	348	352	344	378	380	392	376	349	367	348	371	341	349	328	363	321	331	342	342	335	400	380	368	362	325	355	331	372	360	368	366	374	354	369	362	362	364	348	379	379	374	390	360	376	358	332	353	348	391	372	392	374	395	367	384	348	352	329	382	358	314	376	383	332	366	407	354	334	363	360	331	364	376	329	353	348	374	379	376	381	331	351	310	354	341	397	375	371	378	368	329	386	371	369	369	351	353	374	367	364	363	361	382	354	376	413	363	373	354	346	368	347	360	377	385	375	366	394	350	351	362	402	375	354	353	377	379	367	354	390	414	371	360	366	352	362	364	370	346	380	381	372	377	352	364	386	350	363	374	393	350	333	372	352	346	374	348	353	352	378	374	393	360	371	350	388	352	360	345	379	347	356	360	384	359	391	382	358	394	346	409	403	399	381	396	373	343	379	356	330	352	372	361	365	338	360	371	360	332	380	346	370	368	342	348	375	374	348	348	383	365	391	337	353	373	371	386	362	384	358	393	344	364	368	385	342	372	360	354	371	382	353	349	392	370	368	367	393	381	385	364	362	365	375	369	350	371	372	382	377	360	379	358	402	374	399	333	360	371	391	372	366	379	369	374	369	401	321	361	425	338	389	350	362	362	398	365	360	391	359	370	394	381	349	331	343	380	394	352	354	370	377	323	330	334	348	381	371	352	363	343	407	340	381	349	326	388	347	366	348	357	377	384	362	331	370	342	376	373	363	394	360	351	401	372	388	363	336	399	370	371	338	355	370	380	349	360	358	329	355	336	375	401	362	329	367	379	368	351	375	384	377	374	363	352	352	372	337	339	357	390	345	375	393	373	320	375	360	341	394	348	395	358	359	363	360	367	377	359	355	345	350	391	345	367	324	301	358	361	362	366	344	368	362	348	343	350	361	385	346	386	377	383	381	374	388	374	358	396	396	355	339	373	384	338	413	371	350	373	359	357	358	349	346	361	386	362	365	350	362	390	351	342	318	369	355	358	345	360	359	353	347	388	318	382	373	391	330	385	355	368	346	385	359	392	341	386	356	354	367	370	343	365	366	353	353	396	393	390	361	365	370	351	406	360	398	363	406	355	376	336	348	363	398	421	346	406	383	381	350	351	363	362	339	378	359	413	345	364	344	389	361	398	357	363	349	383	322	378	340	359	375	357	374	365	365	331	351	376	366	352	356	340	392	385	385	367	360	373	328	348	357	373	387	368	385	368	325	392	385	371	377	348	379	341	356	375	410	398	361	345	364	346	392	357	372	398	359	373	398	418	325	360	355	343	408	349	362	356	362	363	377	358	370	374	349	360	393	330	353	355	335	340	352	365	357	389	369	353	364	323	338	336	361	329	373	365	356	346	353	380	399	316	337	356	368	387	373	344	360	360	327	353	352	377	378	330	360	354	355	367	373	352	345	360	388	360	365	348	394	375	375	398	341	355	373	391	334	375	379	379	337	359	340	360	356	383	364	351	402	376	357	379	415	337	349	358	355	366	350	374	394	364	363	347	384	370	345	359	375	378	339	343	344	343	413	363	338	387	362	356	392	384	360	351	348	348	376	359	351	352	370	358	363	342	378	351	367	385	354	386	372	348	369	378	385	334	394	399	382	382	358	390	363	408	378	367	337	343	342	353	378	342	376	352	343	315	340	382	380	366	388	360	378	340	358	364	340	363	336	357	353	361	375	350	362	398	366	348	339	384	363	373	354	335	367	369	366	386	394	366	372	324	362	347	386	372	351	367	388	338	407	394	363	345	364	375	383	356	344	368	337	357	366	342	388	342	378	379	370	376	351	357	342	353	375	362	378	348	363	373	387	375	394	370	387	362	377	369	353	350	351	386	400	356	345	375	356	382	378	358	372	337	365	369	349	368	346	363	371	370	390	387	400	347	372	388	402	367	384	345	384	350	372	361	376	368	347	369	384	382	372	381	350	380	376	388	348	370	351	415	386	350	358	343	370	325	350	392	369	368	382	318	367	407	385	323	346	357	389	372	362	378	379	387	368	329	385	358	370	344	380	366	404	360	387	375	344	380	346	349	346	368	375	351	355	359	384	346	376	353	355	371	360	345	374	360	387	364	371	372	383	363	348	381	400	376	385	390	350	365	367	341	350	370	329	346	380	387	341	342	375	374	381	324	367	345	378	369	354	374	398	383	365	371	349	318	372	385	350	361	391	349	342	401	375	354	371	357	348	371	385	351	404	359	376	352	350	349	355	400	337	377	351	342	341	324	343	401	415	383	361	380	383	379	385	364	352	365	354	382	397	347	346	369	364	351	378	362	360	334	348	350	338	375	355	379	345	348	380	351	366	355	371	371	348	371	384	390	355	382	362	337
19172	7618	6875	3738	2373	1827	1347	1063	953	833	753	623	652	580	521	511	509	471	485	465	434	470	438	422	403	410	439	438	396	410	387	433	419	371	371	383	382	380	401	377	401	367	391	379	367	385	347	346	369	375	365	358	343	342	342	370	363	363	372	344	385	363	387	366	393	356	354	367	367	385	382	358	405	381	391	332	381	387	369	348	357	352	342	371	327	341	368	352	363	385	342	332	368	347	338	377	369	346	355	361	362	396	326	378	385	389	355	336	343	342	385	354	365	359	366	354	340	359	394	338	368	322	340	363	323	388	404	356	323	396	367	377	381	376	345	360	349	374	350	385	346	360	378	356	359	358	364	377	362	350	369	365	388	333	384	354	330	368	363	371	348	353	379	368	369	377	362	345	360	351	374	323	363	360	388	366	338	351	378	327	366	340	383	345	351	331	383	351	350	372	358	384	367	373	349	376	365	353	393	339	372	390	361	336	367	372	380	344	352	363	374	358	373	385	329	338	345	339	374	363	363	345	337	358	347	392	391	352	358	332	356	371	342	347	384	328	332	349	389	394	345	370	337	386	372	336	357	384	359	333	356	336	388	308	325	343	361	377	388	391	362	371	355	348	368	347	376	358	345	363	347	351	367	372	347	336	388	343	382	355	342	389	372	346	373	348	357	404	332	358	344	369	365	342	375	374	354	367	401	356	339	366	352	406	356	372	365	370	357	327	357	306	409	345	353	362	332	337	375	374	330	356	388	354	341	356	334	356	346	350	405	339	362	360	371	369	385	347	377	358	349	340	376	364	375	389	330	350	349	354	364	357	368	360	370	349	358	384	366	350	349	363	361	346	355	388	383	343	376	347	346	369	373	389	322	392	384	333	343	367	416	361	353	341	359	372	418	405	399	398	336	382	369	347	365	392	382	345	357	390	394	352	336	371	367	325	325	396	373	341	346	331	371	367	339	370	385	346	350	403	375	352	335	358	374	354	382	360	368	370	341	358	345	375	367	353	372	366	388	372	360	366	367	370	353	370	367	352	383	380	361	385	366	349	359	341	351	363	351	349	355	392	359	376	350	408	349	353	381	365	385	347	344	403	354	356	330	339	366	366	351	326	350	394	326	344	367	396	362	367	344	344	332	355	331	358	360	372	372	375	354	359	366	348	354	333	352	354	354	358	370	342	367	377	390	361	350	351	341	335	336	342	351	388	372	393	363	378	361	377	337	334	330	318	362	396	347	365	421	321	339	349	353	373	343	383	348	357	361	340	396	395	353	351	379	379	357	392	364	341	379	354	377	386	370	352	346	378	333	365	350	396	384	374	347	359	360	383	362	353	353	372	367	370	378	401	365	348	360	321	396	357	356	356	365	355	384	355	376	325	369	385	358	370	331	367	387	357	380	364	361	363	369	353	358	338	360	374	351	384	343	351	372	324	350	384	360	342	383	385	362	355	364	369	360	357	330	367	375	411	347	361	335	368	369	360	348	352	363	350	367	338	354	325	354	392	375	371	379	355	360	366	340	328	353	377	341	358	366	375	348	355	346	365	352	414	379	382	344	385	354	326	364	366	383	357	339	368	348	380	376	390	343	344	348	352	364	358	354	352	404	337	361	352	393	361	352	346	349	347	396	364	331	378	343	371	358	367	345	333	380	387	350	330	357	340	397	357	370	370	355	380	338	359	368	340	372	345	318	370	350	360	382	369	362	372	360	375	380	355	373	399	349	359	390	315	374	401	373	354	346	383	376	375	379	346	360	383	338	381	335	371	328	376	383	371	376	387	358	397	381	396	349	376	337	364	337	331	384	368	381	376	350	336	364	370	343	357	377	401	349	362	346	356	324	389	401	368	358	348	343	328	345	376	347	393	351	364	390	380	354	357	389	347	375	334	389	374	342	378	353	351	352	377	391	366	335	366	369	345	392	331	372	359	366	404	379	364	362	376	363	375	340	373	377	370	315	371	358	379	384	357	362	370	349	346	359	373	362	381	363	397	384	364	324	367	370	362	374	355	387	370	372	357	344	309	341	344	388	375	371	370	358	364	384	360	374	383	350	351	369	361	345	364	358	359	342	368	357	318	350	365	385	358	357	354	347	397	385	371	357	384	363	361	359	406	375	338	363	379	379	389	380	350	343	373	384	332	336	408	368	331	348	390	360	345	376	337	375	355	368	369	366	345	368	402	359	342	345	373	381	350	359	353	349	369	359	360	362	379	349	366	391	411	376	367	346	372	347	352	388	335	350	385	348	365	370	367	341	347	388	332	373	372	369	364	366	376	340	353	384	364	400	342	343	360	361	367	343	355	395	369	376	373	375	390	350	376	339	359	399	374	393	381	381	350	377	385	375	387	374	385	370	372	375	375	357	389	372	354	388	357	370	372	342	340	386	352	346	391	358	364	354	368	362	353	383	381	351	358	356	321	382	370	332	393	381	348	351	342	389	372	354	382	363	370	372	340	376	350	382	353	355	315	379	355	388	377	378	339	364	357	334	385	331	336	349	376	333	332	353	367	361	371	377	343	358	363	385	333	350	373	348	342	348	349	353	361	372	363	348	339	371	387	326	384	340	321	389	348	377	379	383	342	332	357	359	376	328	362	367	354	354	367	384	363	359	346	362	354	390	356	381	382	351	330	392	336	377	362	337	357	391	360	354	348	392	376	370	361	367	370	388	362	343	378	359	351	340	387	349	393	364	359	383	354	385	361	356	402	345	348	343	341	352	370	377	342	338	370	367	373	379	355	378	341	359	370	387	336	339	384	357	355	408	348	352	320	337	353	381	385	376	393	375	327	370	366	378	305	358	355	359	366	371	371	401	393	335	371	323	353	340	355	336	379	362	342	372	403	379	357	341	357	356	356	320	325	361	363	351	350	368	390	367	371	370	370	373	347	358	363	350	351	367	384	350	362	351	353	377	344	349	353	362	368	348	379	385	377	401	370	385	368	363	348	314	359	364	372	331	367	349	341	405	371	347	345	338	326	370	392	361	361	368	344	347	361	344	386	341	344	345	388	345	359	376	345	336	353	376	389	356	373	364	402	354	349	391	382	345	374	347	380	357	405	372	389	350	369	328	363	370	336	343	392	337	350	331	368	366	355	405	356	361	355	381	358	384	362	338	389	354	351	381	352	376	374	341	360	354	400	404	366	351	371	358	378	363	340	379	342	369	380	364	370	394	344	323	356	356	369	372	363	337	414	381	364	326	321	319	344	342	333	391	385	382	372	359	333	353	325	323	396	372	324	338	355	360	369	346	373	365	348	372	372	387	357	361	346	352	356	356	357	360	353	374	386	365	345	362	381	371	374	397	371	372	348	368	367	374	360	382	368	360	355	369	355	345	383	367	349	363	372	378	364	379	350	372	379	387	354	363	385	403	365	339	347	360	343	404	348	370	337	361	387	353	356	369	403	344	345	365	368	312	383	357	354	353	344	374	347	376	368	363	353	347	331	399	359	351	374	374	364	339	342	307	338	358	338	373	337	367	353	375	389
22887	20630	27866	23430	20633	20706	12446	1621	1165	1091	1078	937	911	870	865	868	813	802	777	798	790	794	785	744	742	756	707	735	705	716	683	694	731	705	703	676	688	654	729	697	678	682	671	670	661	667	726	691	684	647	665	692	686	679	692	714	676	707	697	688	629	711	719	608	633	686	638	675	682	659	657	721	656	709	696	690	655	654	698	725	688	601	693	672	689	675	659	626	658	684	665	698	666	707	675	656	702	693	675	668	658	629	676	655	649	646	729	662	668	664	678	681	695	681	712	664	734	679	718	708	650	659	691	647	698	645	705	707	718	660	690	671	702	646	670	727	688	672	694	649	680	690	708	644	637	627	667	660	709	670	703	720	666	635	641	695	627	722	678	677	726	657	674	688	695	648	766	659	680	688	669	678	676	662	666	656	681	713	672	707	674	707	682	700	687	612	696	648	661	675	670	641	666	671	717	618	645	652	683	721	683	704	689	672	676	660	680	656	686	668	666	754	660	628	691	700	631	688	662	678	659	727	643	695	663	702	689	662	743	702	673	680	685	666	651	692	722	662	662	711	612	649	726	685	692	677	676	671	702	721	681	669	689	691	668	685	632	661	679	610	684	673	654	689	681	714	625	683	636	696	683	679	714	665	706	686	638	716	682	661	672	637	720	707	699	685	704	672	720	710	658	640	648	669	651	642	694	653	657	674	684	657	691	665	685	666	675	652	655	696	686	668	670	649	671	671	650	673	709	688	673	703	649	685	707	649	648	666	654	703	653	694	694	683	662	644	645	676	688	687	663	687	621	673	683	677	684	698	690	678	665	636	666	686	687	661	675	718	724	666	671	663	624	661	695	677	654	697	712	650	703	679	650	659	731	705	703	667	644	669	665	639	670	649	711	675	653	646	660	714	741	688	680	712	696	668	643	669	704	705	668	656	688	634	653	653	666	703	718	697	642	661	689	662	662	716	649	694	715	653	672	672	707	689	666	695	688	641	692	645	700	621	661	640	684	657	694	665	720	662	681	654	675	634	636	689	679	722	721	675	658	688	686	690	659	655	681	655	680	644	683	690	623	673	649	685	657	698	667	653	675	720	653	695	692	627	659	637	690	694	696	711	666	696	724	668	625	631	612	713	640	690	725	689	683	674	681	637	685	684	723	701	664	709	704	660	677	682	676	637	674	668	631	663	681	686	661	658	668	720	668	672	668	710	732	699	685	693	678	660	723	666	698	667	665	668	663	670	698	662	643	657	691	688	663	651	684	663	721	721	677	674	648	704	635	644	643	656	684	652	648	701	688	731	667	642	684	632	697	697	651	656	696	682	682	718	692	657	703	675	681	681	646	693	620	686	673	670	655	685	674	650	666	694	662	666	667	672	702	687	649	652	710	626	686	661	707	705	672	673	681	668	694	666	672	669	658	710	678	650	682	646	722	696	613	635	707	648	655	661	690	669	708	685	652	679	693	669	720	652	621	696	659	658	654	683	684	645	663	715	721	679	682	700	638	709	668	678	689	629	622	706	707	725	670	682	685	753	719	691	653	694	692	710	646	672	683	652	663	715	667	665	636	637	716	676	688	700	659	695	675	678	658	631	645	678	676	684	700	667	634	695	646	635	666	653	690	665	654	686	647	695	674	676	729	693	678	691	740	651	683	658	621	695	656	736	696	703	695	670	723	700	629	666	665	649	675	632	703	672	690	702	637	638	647	659	644	681	678	667	622	654	666	649	639	680	658	689	658	674	695	666	658	622	640	650	709	664	641	732	676	660	713	657	656	673	683	706	624	694	689	657	648	702	665	705	625	650	714	678	644	707	673	707	648	753	700	741	638	671	671	693	685	713	709	682	673	682	688	672	649	696	625	682	614	634	705	631	680	668	674	647	688	647	702	661	703	674	722	724	664	660	678	704	657	677	700	601	694	709	636	660	675	651	641	645	680	702	680	709	710	708	626	693	672	717	679	692	662	656	693	706	663	671	682	654	729	699	669	676	664	697	662	688	712	624	669	683	636	673	645	658	679	697	665	659	648	695	671	661	709	713	660	690	656	654	696	639	605	712	653	683	638	676	672	729	670	664	686	652	707	691	672	665	725	670	708	687	716	697	694	719	680	641	644	703	680	615	649	704	652	675	661	649	649	668	684	666	668	687	665	680	702	709	660	681	649	683	620	673	678	701	656	697	688	706	647	717	629	649	682	697	688	677	732	685	665	619	646	646	668	641	663	675	678	694	660	710	695	701	649	715	649	636	673	697	686	656	674	691	672	671	662	679	670	688	697	681	656	698	698	677	677	712	672	694	644	668	660	703	686	658	716	692	709	626	661	704	697	691	665	726	726	695	640	683	658	688	681	694	690	661	720	654	647	689	653	688	673	608	640	656	674	647	689	742	687	648	651	703	686	633	650	581	698	639	695	692	703	678	598	685	659	668	658	607	719	689	706	677	697	645	670	680	670	662	707	679	703	706	671	632	653	703	706	654	665	643	702	652	666	705	657	663	708	666	658	705	688	739	682	652	680	654	707	677	730	679	668	695	695	671	668	675	669	654	691	708	717	649	714	674	701	669	725	647	701	699	681	699	686	661	696	653	679	664	716	672	662	653	682	676	641	695	691	626	682	670	645	639	695	684	658	701	665	702	701	716	638	627	628	635	660	627	660	656	674	646	678	622	663	687	608	659	650	667	692	680	682	684	672	677	695	714	620	678	669	684	611	731	688	651	654	707	666	679	671	684	680	706	660	695	669	656	664	636	658	654	664	710	669	629	686	670	692	760	674	678	671	673	647	673	668	658	651	669	661	698	661	644	683	676	695	640	713	678	660	651	639	628	624	641	659	692	609	663	626	662	649	640	703	700	691	693	644	671	654	700	696	649	677	737	683	663	696	650	677	701	652	719	676	658	690	705	654	658	653	634	662	632	675	669	700	660	706	663	671	723	649	700	653	640	704	677	642	679	703	701	664	673	681	686	678	635	643	655	650	651	628	666	640	624	658	709	653	699	687	670	684	710	708	621	701	652	687	681	677	674	722	692	645	686	675	683	707	662	724	681	649	677	685	682	674	659	684	629	672	730	658	654	707	686	667	676	699	692	736	673	666	661	667	662	666	706	617	627	664	664	680	723	661	666	655	674	724	663	650	683	684	678	668	662	691	660	653	702	695	696	658	668	681	715	645	689	722	710	628	641	638	643	684	664	652	719	664	679	658	705	637	682	710	739	651	693	654	669	642	655	617	656	682	663	697	714	692	677	701	662	634	667	670	669	657	695	670	645	658	668	662	720	657	631	650	658	726	626	686	690	669	666	689	651	654	706	684	654	681	660	634	717	662	653	682	688	726	648	667	681	630	643	707	660	668	665	667	668	653	693	676	674	704	650	684	700	647	646	695	666	701	653	681	678	678	661	647	649	685	646	648	664	631	693	625	697	656	704	687	648	657	633	678	619	667	692	639	662	651	686	687	712	642	678	650	654	708	693	692	688	644	680	676	624	649	715	682	674
16392	13171	12167	6667	4569	3387	2637	2132	1788	1537	1463	1323	1138	1164	969	971	953	866	905	816	778	776	759	746	753	729	711	739	728	726	768	726	703	696	727	667	650	656	704	704	691	627	666	643	654	653	674	697	644	666	662	642	607	620	661	642	680	640	663	602	700	635	611	636	637	684	630	657	650	651	646	544	596	636	631	676	632	668	695	660	618	653	682	683	581	634	615	651	684	621	648	614	588	674	630	626	600	639	645	646	626	596	654	656	636	632	637	620	675	659	629	653	653	616	692	651	670	670	627	632	641	667	651	637	641	667	654	687	617	657	601	600	648	618	630	595	625	621	646	613	659	632	611	644	618	658	631	626	658	622	641	682	571	669	627	639	621	662	622	609	648	649	678	641	655	568	680	643	714	634	647	650	628	631	680	646	654	637	630	648	628	653	616	631	617	655	640	655	679	614	679	632	649	670	688	671	659	640	647	635	649	602	664	621	652	703	652	685	638	694	675	641	644	635	595	641	634	641	634	643	667	612	611	609	628	606	635	681	668	663	616	593	645	706	666	630	665	638	631	658	683	660	626	668	636	677	636	646	660	661	617	613	648	648	608	585	657	654	661	601	647	622	656	626	624	627	621	672	621	694	619	644	642	654	604	621	615	661	648	653	655	656	648	639	617	595	629	673	635	623	676	681	638	647	658	636	652	638	674	653	607	600	653	643	588	663	647	640	624	594	595	650	619	647	635	643	643	645	623	637	604	649	704	615	641	643	664	623	584	654	641	638	645	632	627	612	617	639	654	645	702	623	625	626	709	622	627	643	663	625	650	672	666	661	628	651	687	610	648	641	643	658	628	622	611	640	660	651	633	603	664	648	637	661	629	672	667	669	639	660	647	622	656	640	596	611	638	606	647	674	627	658	631	642	658	685	665	639	668	640	621	646	618	696	693	669	617	643	625	624	663	646	613	674	676	662	641	637	655	636	643	664	625	661	629	640	636	631	624	658	646	671	640	662	671	615	601	630	679	654	650	677	666	629	592	645	639	651	717	623	621	673	660	617	624	665	643	656	656	655	623	644	600	620	649	643	641	659	683	638	645	655	613	664	659	631	626	639	653	691	675	606	643	639	602	626	612	619	647	695	676	664	640	652	642	597	631	631	619	658	613	607	602	612	655	640	646	621	643	609	653	649	635	652	632	613	611	686	654	593	658	621	573	627	586	613	611	617	651	616	698	649	604	643	642	606	617	640	627	697	620	601	590	609	668	618	640	655	613	631	651	635	624	654	619	609	672	622	656	628	625	599	659	643	665	631	630	650	602	637	708	582	638	654	637	643	615	623	661	668	647	620	678	706	692	638	636	608	638	641	639	650	666	631	655	653	674	680	703	604	631	633	613	604	607	699	628	614	658	657	624	636	659	659	664	633	651	588	655	666	659	686	623	678	615	689	678	668	658	655	621	611	627	652	693	674	626	578	616	649	637	635	606	633	601	658	659	641	618	606	629	663	646	677	671	668	652	634	653	648	621	646	653	633	654	642	658	628	616	653	647	611	635	687	646	687	606	651	635	607	651	648	647	625	634	641	663	624	661	615	621	652	659	610	590	664	637	653	640	652	655	655	669	613	638	627	663	630	634	673	651	645	618	691	635	647	652	682	621	677	671	666	630	597	670	669	649	622	617	643	658	609	621	651	624	674	609	664	649	619	627	671	696	620	635	625	612	654	623	626	630	695	676	628	646	669	623	632	637	601	636	623	633	634	610	635	666	628	651	666	620	600	632	609	608	685	640	605	636	629	678	663	664	615	656	628	620	649	705	570	666	670	693	634	643	644	635	668	641	654	625	643	642	596	669	642	656	629	637	659	720	628	636	653	680	672	668	659	635	655	642	641	633	635	683	636	640	617	628	629	603	655	638	600	668	613	675	640	650	623	627	665	641	634	661	648	670	657	669	644	628	607	647	611	653	622	621	653	631	608	663	678	678	634	664	627	642	656	643	655	606	599	646	612	649	633	601	625	641	594	671	674	659	658	642	677	668	663	699	629	657	648	665	631	669	630	629	622	617	642	620	609	693	623	591	604	648	618	646	688	644	637	622	665	644	657	605	639	671	682	631	670	625	636	660	625	642	628	583	650	668	659	658	612	620	631	646	666	645	611	638	681	617	679	643	662	649	656	602	618	660	627	612	638	615	626	603	668	644	626	607	625	654	658	634	680	624	627	646	607	648	620	607	657	649	672	665	628	635	592	588	656	631	614	604	670	676	674	646	606	600	657	638	682	606	656	624	634	613	625	658	610	629	632	669	668	651	616	669	644	665	624	642	618	688	634	698	641	645	655	633	659	623	625	641	690	622	615	619	593	656	614	657	676	687	656	618	644	644	660	617	639	646	626	644	640	651	614	667	623	658	690	634	639	623	626	653	641	622	656	682	631	624	667	631	684	642	631	668	636	673	607	687	633	697	626	675	649	675	637	634	648	652	646	625	634	655	624	613	606	626	652	632	620	599	630	638	613	653	592	646	665	628	649	655	652	678	606	651	670	639	595	668	665	673	631	675	644	659	621	637	621	625	641	619	636	587	669	671	660	661	685	654	619	648	648	632	633	615	650	645	663	670	633	675	638	634	682	629	633	657	596	593	683	631	611	649	651	627	688	653	674	635	636	632	633	628	654	654	632	628	654	628	633	647	623	676	661	623	653	625	655	653	620	648	587	633	598	656	645	663	652	668	640	668	642	607	684	648	637	634	648	643	669	613	672	626	658	708	647	654	681	620	596	616	591	628	657	613	620	651	654	642	680	636	652	644	609	635	650	672	675	600	652	630	643	646	682	637	688	666	647	656	652	585	611	653	595	653	658	643	604	637	686	660	665	634	667	624	636	621	617	655	638	674	670	659	625	669	654	633	629	681	653	636	651	673	636	635	659	619	635	638	625	622	642	657	676	613	614	626	618	651	632	598	654	693	630	634	657	666	644	631	649	676	639	666	676	685	640	625	668	671	662	631	647	624	633	634	639	620	657	615	663	609	674	668	620	652	645	669	659	647	647	647	655	617	649	670	630	656	660	624	591	700	627	583	590	663	605	617	636	647	627	671	652	659	666	646	666	642	619	654	662	662	614	620	616	627	655	673	653	675	661	627	581	687	647	662	658	624	639	605	631	615	609	652	648	655	621	605	634	682	681	617	665	697	620	647	650	623	653	648	692	626	647	662	662	649	673	639	634	660	607	612	622	625	633	658	632	637	603	651	622	608	658	663	684	636	622	682	661	611	612	617	633	629	637	656	635	636	612	653	668	671	657	644	613	679	663	631	658	672	637	616	654	655	659	708	655	615	659	677	652	657	661	614	630	640	599	678	656	657	644	594	629	664	683	630	633	635	685	618	631	647	610	655	650	642	632	633	674	629	643	649	640	638	656	653	588	626	658	656	660	633	637	653	660	587	625	636	686	656	654	625	616	652	618	668	660	616	613	689	643	641	641	617	632	633	670	639	642	617	666	641	663
32518	16320	3236	508	359	337	334	306	278	280	263	285	274	313	251	297	314	264	293	252	314	273	276	276	281	269	259	259	258	264	257	242	297	273	271	287	292	278	281	297	267	269	249	277	288	263	292	276	272	277	272	235	286	266	293	279	244	269	297	261	274	283	268	270	273	261	275	249	270	277	262	284	292	270	288	280	278	269	258	268	278	281	279	269	260	287	289	264	263	294	251	265	275	296	289	253	295	291	293	260	281	261	265	271	277	269	285	276	281	256	260	244	251	289	321	282	287	298	260	284	285	275	277	271	286	287	239	302	292	268	285	294	248	264	264	254	281	258	260	256	253	251	268	251	249	308	282	242	265	285	274	255	255	280	277	289	280	274	289	288	265	277	249	276	288	288	295	282	261	272	281	247	284	274	274	269	255	259	260	274	279	263	246	284	252	256	249	283	257	281	293	331	254	286	292	256	306	257	279	309	271	260	284	282	295	303	297	289	255	269	291	280	261	270	254	273	278	289	261	284	276	284	287	278	272	254	271	284	289	283	276	268	279	271	282	257	261	249	279	286	284	275	269	261	270	272	273	314	245	260	278	273	283	262	280	275	293	271	301	268	288	288	252	282	262	290	286	289	266	285	271	293	276	267	279	244	256	270	295	279	276	294	290	282	297	287	292	267	269	285	270	268	272	265	292	267	277	251	301	261	292	279	281	258	273	266	300	283	290	285	276	272	253	240	267	302	277	276	274	289	263	278	244	286	267	274	295	289	268	298	257	233	240	272	274	264	251	275	287	274	262	290	251	281	265	253	270	285	288	283	273	306	257	273	260	275	275	303	251	285	260	282	248	251	269	261	270	297	244	284	294	253	301	274	253	296	284	266	277	250	268	260	279	282	279	303	289	261	244	283	301	265	279	271	251	247	277	266	246	269	293	302	252	277	298	280	272	295	288	267	284	256	274	266	261	295	271	283	275	275	268	280	289	276	252	257	291	300	304	229	268	280	290	265	276	248	296	274	253	285	242	262	247	296	276	279	262	262	270	260	299	254	258	249	262	276	265	264	269	297	280	262	268	257	260	287	271	279	281	272	284	297	282	282	261	254	252	255	303	257	284	279	277	279	269	282	262	274	299	263	321	266	271	277	280	311	278	273	268	277	258	281	274	279	265	290	291	295	275	275	271	288	285	268	284	273	293	241	294	262	251	296	273	269	285	276	294	279	267	252	287	259	288	269	279	286	263	257	257	262	288	269	270	259	264	278	262	285	258	274	253	270	255	288	257	269	272	274	270	277	258	241	265	260	282	280	257	279	288	285	301	300	283	272	283	265	245	293	277	269	290	252	295	287	263	311	301	255	268	243	259	254	279	279	256	266	276	293	266	273	251	267	281	292	288	268	271	261	282	273	279	273	277	299	257	279	252	281	267	236	316	275	279	279	265	227	265	303	256	242	253	261	302	253	244	254	279	266	258	272	270	269	283	277	299	295	262	258	271	279	293	286	272	290	289	287	269	270	264	279	265	285	260	242	286	296	261	255	282	261	255	263	284	297	267	289	273	279	275	280	241	264	287	281	249	262	274	252	287	265	270	289	261	264	226	245	268	277	256	263	263	263	279	250	263	297	261	258	267	291	310	259	293	308	263	282	267	293	262	270	257	292	290	288	262	262	281	272	258	253	248	256	278	308	294	249	265	232	281	283	287	279	258	287	284	281	250	294	298	278	277	256	250	280	263	258	246	255	252	281	280	249	293	312	256	296	238	249	276	231	281	267	275	261	277	267	266	270	269	290	274	289	302	292	288	258	293	275	280	246	253	259	269	265	304	260	288	255	280	291	276	289	279	262	273	293	266	259	279	267	276	240	259	287	276	271	256	271	292	284	258	284	268	294	292	269	286	259	280	290	287	270	279	291	281	246	279	250	260	286	262	290	288	271	301	277	274	288	250	278	264	271	258	283	290	237	282	267	262	277	282	267	251	247	260	287	285	284	273	285	253	307	271	279	261	274	256	271	266	280	265	272	260	238	286	296	299	249	278	272	232	273	249	280	269	283	265	268	266	281	303	287	247	289	246	259	264	291	256	290	275	279	277	276	240	257	275	250	268	294	287	260	291	266	283	246	283	251	281	260	265	290	276	266	306	278	265	281	305	283	307	274	285	277	254	271	274	277	259	312	269	268	286	289	257	286	267	270	231	268	250	291	304	275	267	270	301	266	271	286	298	275	277	299	280	297	258	276	283	290	287	268	247	279	269	271	264	292	266	264	290	301	285	267	285	246	276	290	278	319	254	259	303	298	262	268	246	284	264	270	250	255	293	255	282	271	295	275	261	281	282	283	282	268	259	288	264	261	239	271	280	262	291	281	262	260	268	267	289	280	300	286	280	250	264	283	274	279	275	279	260	282	276	254	297	248	267	258	255	262	280	273	328	309	279	280	301	276	307	271	264	289	274	274	271	268	294	276	279	260	268	258	256	275	279	257	253	279	278	271	264	280	283	274	255	272	272	270	303	261	287	261	279	277	286	272	286	239	287	247	260	268	264	262	304	281	274	246	272	278	223	270	268	265	274	287	284	260	280	283	301	286	325	297	293	275	289	276	281	255	292	244	293	301	270	281	306	268	294	249	257	284	269	260	269	282	252	273	266	274	252	276	275	267	273	254	258	304	249	274	298	235	294	318	286	266	292	265	277	270	258	264	276	251	290	257	284	239	264	268	293	285	259	291	271	298	285	260	265	257	276	258	288	274	282	275	258	276	270	248	267	272	255	274	284	258	265	288	269	281	270	251	257	295	260	263	270	266	276	257	283	277	287	308	268	259	263	268	292	301	272	301	273	277	268	281	308	284	282	260	252	274	281	285	268	290	288	240	297	244	269	286	281	253	231	271	294	257	264	250	278	285	252	291	277	260	275	252	242	253	275	283	250	285	301	258	302	238	280	247	258	284	295	246	288	240	263	279	271	263	293	285	267	255	253	270	265	250	279	276	255	281	256	265	263	274	261	257	284	254	285	265	300	260	252	262	258	259	261	277	241	281	254	296	267	261	310	248	272	283	255	275	273	270	270	301	305	272	261	284	263	317	281	304	310	267	254	302	264	266	271	247	275	257	285	282	269	255	255	257	263	292	300	262	289	261	281	235	263	261	274	273	251	250	256	247	266	265	249	270	270	241	270	284	284	268	285	265	250	292	282	288	308	288	294	295	267	294	289	271	249	292	281	289	296	280	283	283	273	269	259	279	260	245	282	289	287	273	270	271	273	278	253	293	251	274	269	331	286	277	309	255	260	251	301	278	294	271	281	279	272	272	304	265	253	264	282	273	285	262	269	271	308	277	270	276	289	277	272	267	290	318	258	261	268	259	272	278	236	273	273	305	260	286	288	252	291	277	257	307	302	301	307	286	246	262	259	281	229	253	241	275	270	279	299	276	237	296	270	286	269	242	284	274	283	261	262	272	274	292	276	273	266	282	277	275	308	300	269	255	293	280	262	297	287	289
20081	701	616	424	365	348	343	351	322	324	314	327	302	328	306	326	306	301	280	278	304	315	288	312	277	306	287	277	302	285	262	294	298	256	287	281	267	295	302	296	343	306	279	311	308	299	284	296	297	330	306	312	311	300	310	262	292	314	304	280	284	307	324	305	289	276	265	305	330	300	273	311	293	283	330	303	295	306	268	289	303	307	291	286	303	272	278	262	304	317	265	296	291	293	288	308	315	286	314	274	345	317	281	307	283	281	283	305	316	318	292	298	290	283	281	301	290	315	301	294	268	292	268	293	264	297	310	276	347	283	294	343	329	271	288	297	303	309	284	317	299	280	326	272	296	301	275	282	302	282	284	310	299	304	270	280	283	275	284	293	290	320	280	297	284	285	303	279	289	295	315	298	321	284	284	285	291	291	282	289	293	276	276	296	299	311	270	283	290	298	278	270	303	278	291	277	260	315	340	295	273	295	280	283	296	290	268	272	298	291	287	342	292	268	306	317	284	267	297	297	284	298	276	268	243	302	284	281	283	289	308	304	259	298	268	288	282	283	284	273	304	284	273	284	301	312	312	314	310	319	291	278	270	294	272	295	290	305	272	290	266	302	295	288	281	270	310	272	270	269	291	281	308	315	274	303	305	324	312	309	264	282	302	281	280	264	276	309	288	286	270	275	296	328	300	304	285	270	299	274	312	257	307	305	270	287	283	297	320	317	320	273	309	287	288	305	302	302	303	300	317	309	287	261	295	278	272	283	307	291	337	298	299	294	251	298	284	260	287	309	318	295	268	295	279	269	287	332	297	284	295	302	303	291	299	308	302	296	258	294	286	290	285	289	283	301	282	269	298	300	284	297	290	297	294	296	310	265	285	288	286	306	302	295	288	281	278	268	314	286	317	278	288	269	283	331	288	303	266	311	288	298	306	310	278	276	283	282	292	273	277	279	293	290	270	290	270	278	297	274	272	297	279	287	328	274	319	282	319	272	301	307	295	275	292	304	310	255	278	317	282	277	290	289	293	284	311	301	260	299	280	286	309	291	289	263	306	292	278	277	293	307	297	275	274	312	279	274	270	266	298	299	294	323	275	310	304	262	292	257	288	290	287	287	307	289	299	293	265	296	288	297	310	268	295	294	295	273	284	267	279	328	294	302	287	300	289	308	271	278	293	301	310	242	289	284	278	298	321	314	288	307	272	315	295	305	251	250	323	305	301	284	288	323	266	315	279	298	272	280	277	293	274	292	326	279	292	294	290	338	291	323	300	309	282	285	296	284	261	289	301	285	291	304	278	269	315	266	270	290	295	319	309	257	323	253	268	270	312	280	269	298	298	320	270	303	245	274	272	295	306	312	300	302	282	274	291	306	266	271	282	263	269	321	293	295	313	297	296	307	294	282	278	314	312	304	280	254	318	279	291	255	315	322	298	281	320	276	314	282	314	286	288	278	292	275	299	310	295	314	285	286	316	276	308	310	290	305	279	294	302	302	305	287	289	289	282	309	292	280	280	291	305	283	257	312	279	269	261	294	282	270	318	267	298	288	296	280	314	291	283	311	262	284	303	282	298	311	330	281	306	308	303	281	281	294	294	307	292	293	300	271	309	289	286	287	319	237	281	268	289	305	284	324	282	308	303	293	266	313	289	306	299	269	313	281	264	298	305	276	290	299	296	280	295	266	273	262	280	320	293	326	295	318	260	295	301	295	291	303	302	286	293	297	309	300	313	298	284	278	282	277	294	323	277	302	306	296	298	311	309	306	298	276	291	300	293	297	284	294	280	282	283	324	308	319	278	310	261	287	306	281	288	310	289	328	281	296	312	268	271	280	293	299	314	308	277	301	287	296	292	285	291	287	262	279	306	292	298	302	310	311	292	278	321	260	299	227	265	287	295	301	311	246	312	292	264	297	310	266	262	264	311	278	298	297	279	287	306	284	292	295	325	270	310	294	311	292	274	309	313	292	293	292	308	291	301	283	288	304	275	260	293	293	286	300	314	306	256	286	276	311	272	283	310	310	312	279	305	303	282	295	274	299	349	274	289	271	307	280	291	277	291	325	287	273	283	285	275	332	303	305	285	305	280	312	287	305	277	268	293	304	290	277	273	282	285	278	298	252	288	263	302	286	277	290	306	295	298	276	277	298	299	290	276	288	303	272	300	305	279	276	284	275	344	283	273	280	305	282	303	264	280	310	282	301	281	296	298	302	278	324	258	284	280	317	294	298	294	284	315	273	304	277	280	287	311	289	275	304	276	292	304	273	282	290	281	278	286	279	254	312	279	284	301	296	270	295	292	284	269	273	302	257	294	306	300	270	294	271	327	314	291	310	278	272	298	296	294	291	270	300	300	294	321	300	296	301	285	306	284	272	310	272	291	293	311	307	276	303	259	293	313	307	311	313	292	265	279	300	280	278	272	341	304	276	299	310	296	287	280	288	295	271	280	280	293	310	277	316	258	316	273	275	274	290	284	306	307	298	284	322	289	306	273	281	291	299	309	288	330	275	272	289	315	257	285	304	289	289	289	279	304	302	290	293	283	312	324	289	296	285	309	306	265	303	247	284	276	310	321	293	279	295	299	282	298	277	315	307	287	287	287	290	316	295	315	296	272	276	260	264	305	270	281	300	294	274	298	268	310	276	279	290	308	285	321	289	280	273	310	308	267	284	288	311	295	292	291	291	312	257	290	295	299	296	278	270	285	324	288	333	283	295	315	272	291	270	304	291	276	274	286	282	261	318	292	269	298	299	280	298	280	303	273	294	299	290	285	273	290	303	299	273	312	304	268	289	250	287	277	282	280	268	295	270	270	245	303	311	322	288	302	282	297	299	275	311	267	259	319	287	304	263	284	285	300	261	276	299	295	282	290	292	281	286	298	281	269	287	292	304	268	284	285	286	280	295	279	297	310	270	295	259	288	287	308	264	305	305	292	302	297	302	308	261	329	265	296	271	291	278	289	297	277	274	267	288	308	246	323	278	286	303	297	282	276	292	297	271	337	302	283	305	292	279	304	272	304	299	296	284	305	289	276	311	311	286	312	306	288	287	305	316	294	298	297	278	290	277	309	285	271	298	302	310	287	274	277	286	265	298	280	282	285	296	290	287	316	261	274	272	292	287	299	319	299	312	294	297	298	280	279	316	293	304	300	310	285	279	280	298	304	293	290	281	291	281	290	302	305	286	284	310	311	282	273	288	297	289	292	302	285	301	278	278	277	293	293	288	291	295	280	295	285	285	301	296	311	304	261	279	307	316	294	290	305	299	297	261	293	284	274	283	281	320	277	321	260	298	308	287	290	311	299	302	289	291	282	313	331	293	296	305	306	313	300	261	279	319	277	279	285	272	284	300	262	299	301	283	271	247	282	289	282	331	318	305	301	291	282	274	270	267	278	304	303	256	304	299	299	289	293	303	311	295	286	289	278	272	293	318	297	296	270	275	285	303	281	296	292	308	329	252	310	260	305	276	273	284	301	287	307	300	274	291
24935	20658	27241	24083	20654	11551	1138	778	617	519	483	500	481	469	411	439	445	430	420	420	404	419	408	403	409	412	385	411	422	413	364	395	396	400	360	351	399	391	405	368	371	366	409	380	376	353	405	373	385	365	391	386	385	395	372	358	353	366	376	369	358	403	360	358	365	393	380	377	386	362	391	344	368	388	364	409	346	386	359	364	365	361	352	410	392	379	378	373	354	345	381	381	365	379	371	328	394	399	390	377	401	379	381	360	400	350	370	402	397	367	350	369	368	403	352	375	368	353	375	382	384	333	380	379	400	343	372	376	358	373	357	378	399	330	381	347	361	403	360	394	380	376	406	377	338	364	372	392	373	365	373	376	348	356	343	375	389	381	399	333	377	363	362	394	364	360	362	367	389	375	390	357	345	389	377	370	382	378	363	373	397	395	379	352	371	367	378	363	375	392	388	385	368	378	375	406	334	389	369	339	358	392	366	359	334	403	386	355	355	380	359	389	388	364	354	380	359	370	363	363	385	357	391	402	327	364	372	359	376	373	352	368	367	371	365	349	366	346	373	365	347	398	364	386	388	410	403	362	387	398	331	373	368	379	369	378	404	372	362	387	343	381	347	356	362	374	354	365	373	361	366	353	341	360	400	378	364	406	386	387	374	355	318	355	384	399	371	378	393	378	375	359	382	346	398	348	332	372	370	375	360	394	393	328	366	387	360	309	344	372	350	376	363	405	372	370	381	387	353	361	373	358	384	367	343	357	398	372	384	314	394	378	370	361	356	331	383	357	376	345	379	365	364	374	324	336	351	349	380	387	400	386	395	398	386	370	377	389	400	404	383	372	399	397	368	384	371	356	363	350	368	393	376	418	362	367	381	394	381	367	365	372	336	414	378	388	348	388	398	385	344	372	364	405	375	383	380	358	402	367	390	370	388	401	364	349	385	391	371	362	383	371	353	365	405	372	329	352	365	361	341	387	339	330	358	362	353	357	355	370	395	391	367	372	389	352	359	357	413	366	374	365	384	359	371	364	388	362	356	357	357	365	364	372	357	394	343	384	350	367	399	360	392	390	371	361	384	367	377	380	336	387	380	413	378	364	365	355	357	342	374	374	389	421	394	388	361	377	380	372	397	365	371	399	360	349	357	360	354	398	399	370	374	377	388	391	349	401	350	376	347	354	380	372	357	388	347	356	413	341	369	403	364	384	365	394	389	409	394	356	363	352	398	347	379	400	413	398	399	364	370	369	412	391	364	381	415	364	354	364	370	360	372	357	379	365	387	369	353	358	389	389	397	427	363	340	358	360	348	370	369	364	337	368	396	378	354	364	365	359	354	377	337	363	391	342	401	388	382	364	374	378	407	361	395	384	360	376	403	366	368	389	403	383	380	368	386	371	359	370	383	399	361	404	371	384	377	361	384	372	370	357	351	395	369	378	371	386	371	385	379	353	372	401	385	358	411	398	379	364	399	377	368	367	403	394	345	371	361	346	412	388	382	347	362	384	360	418	361	370	387	364	369	379	347	399	384	353	349	394	329	374	393	360	418	386	389	378	422	355	391	349	356	387	359	350	391	377	376	360	389	355	417	367	374	390	362	353	358	370	370	351	354	360	403	382	362	397	375	375	362	379	398	356	384	377	346	352	381	361	374	367	383	372	387	391	339	370	356	391	349	357	357	383	383	430	387	356	359	369	373	389	392	349	359	376	346	382	412	369	346	380	344	371	357	401	339	367	380	385	372	405	321	382	386	360	356	344	374	389	387	352	338	392	376	358	347	363	357	387	360	392	372	352	375	413	366	373	410	323	348	368	395	385	376	314	397	385	397	361	350	384	364	386	355	370	354	339	347	403	356	359	364	348	372	380	343	360	404	427	358	388	355	359	355	376	372	338	334	366	392	353	367	371	348	388	358	392	349	393	405	360	383	384	347	349	349	377	356	388	344	395	321	367	380	377	388	388	374	372	356	392	394	367	355	347	350	383	340	374	363	365	362	371	384	370	394	358	356	431	367	340	354	349	361	371	352	360	369	393	360	398	384	398	404	354	364	346	373	357	379	354	378	401	379	355	365	329	365	366	361	353	348	394	374	426	355	399	409	384	363	367	383	370	401	365	366	372	402	380	392	350	351	358	395	415	382	360	358	358	376	361	310	361	405	364	370	334	355	333	362	361	357	362	377	356	375	367	380	381	369	371	376	360	381	385	369	386	371	363	393	360	356	374	394	362	365	351	405	382	370	369	384	376	364	379	371	369	374	360	372	364	388	397	352	389	375	372	364	357	384	369	354	345	333	348	394	370	385	372	346	373	346	358	396	372	347	370	374	367	361	349	403	353	357	376	403	379	382	399	356	413	400	369	382	403	407	345	347	366	380	361	370	373	380	359	382	364	319	361	391	379	318	366	385	361	406	366	386	364	417	385	400	364	364	375	360	374	370	390	369	378	360	399	391	384	396	329	407	357	391	409	385	430	367	414	369	351	369	353	408	375	373	364	355	373	378	383	375	374	361	429	375	376	377	340	365	391	360	366	395	366	390	363	410	365	368	388	349	384	351	385	405	369	367	390	389	376	354	400	405	372	396	396	342	374	342	384	362	349	371	386	390	384	376	365	379	388	350	382	364	398	357	356	354	386	336	382	369	341	389	356	377	351	370	367	389	400	374	338	388	386	349	359	368	348	376	384	379	381	366	366	421	359	364	388	366	380	337	378	365	384	410	384	371	376	358	377	364	376	350	342	396	394	427	365	356	353	333	381	384	358	345	399	363	349	358	415	361	381	377	426	373	379	386	394	385	383	355	379	426	380	330	370	376	324	347	383	356	369	369	374	378	416	364	380	373	381	357	359	354	388	361	398	380	381	399	362	333	365	384	358	396	379	381	392	408	380	344	356	369	354	377	368	353	344	398	400	395	384	375	336	360	400	405	374	365	373	417	380	371	404	370	384	379	331	349	386	373	357	376	389	354	367	354	405	393	388	393	410	396	393	383	355	377	366	368	355	379	395	396	407	377	369	352	419	370	386	359	398	365	384	365	391	391	393	402	409	382	355	352	348	386	340	395	370	358	366	384	359	392	385	372	378	340	356	344	373	379	348	346	372	400	352	379	342	390	346	401	363	371	358	368	363	345	376	370	402	366	363	387	366	342	373	429	393	371	353	386	369	376	357	332	376	389	348	359	391	366	399	393	360	358	372	403	393	383	352	365	364	395	391	378	366	392	407	369	350	346	360	351	368	379	381	401	361	377	358	360	361	347	367	331	349	369	369	357	389	395	376	336	349	351	375	374	384	370	391	355	349	326	405	393	331	381	406	399	367	377	381	377	374	373	373	394	374	362	357	392	378	401	361	373	335	351	357	328	383	377	393	349	388	335	366	333	383	374	372	345	399	356	382	377	389	370	392	371	371	366	355	362	363	405	362	355	385	375	361	337	364	431	380	359	354	397	435	333	355	392	382	389	339	333	347	361	372	381	372	364	356	357	382	343	336	400	397
19815	7896	7102	3784	2492	1808	1429	1077	1009	837	730	688	646	641	564	564	512	498	483	473	504	444	435	429	413	408	408	389	383	430	425	384	375	368	404	422	358	364	362	381	391	387	394	385	387	371	403	388	352	382	370	375	400	386	399	364	352	355	370	371	370	366	344	344	348	346	374	367	400	338	382	374	382	364	365	361	391	335	356	362	354	395	352	390	369	361	362	382	356	340	351	355	359	351	357	388	349	379	346	371	381	352	352	404	368	367	387	340	327	376	388	394	362	368	374	354	390	379	387	341	339	378	359	366	398	374	349	418	372	331	350	372	395	376	343	394	356	353	395	349	333	384	370	348	376	359	392	378	365	366	372	386	367	355	364	375	364	398	387	397	392	379	382	343	371	361	432	348	375	365	391	399	368	348	395	354	367	385	365	348	311	374	377	355	369	364	340	402	357	325	339	351	372	360	374	371	380	408	345	369	351	375	342	365	374	351	378	385	373	388	347	404	348	369	329	337	382	371	369	374	351	373	358	403	352	369	366	359	367	378	377	376	365	380	356	344	370	344	390	342	360	352	363	398	368	355	351	359	364	374	368	369	391	345	353	374	324	369	376	345	359	371	383	385	372	334	349	350	329	389	390	357	367	342	351	369	341	381	335	343	361	365	359	407	377	400	353	414	412	367	388	388	359	385	351	375	398	353	358	362	372	361	345	322	377	335	345	354	365	366	359	403	380	381	361	355	367	385	407	367	384	385	344	359	393	342	350	380	354	395	393	384	379	370	375	374	338	362	357	354	392	410	365	378	340	366	373	361	363	389	379	400	374	377	364	342	347	361	346	374	365	390	370	361	375	385	411	376	372	364	356	340	362	382	365	381	381	378	399	374	349	366	390	379	362	360	361	362	379	352	334	329	365	362	373	355	371	364	416	358	355	397	386	363	388	379	369	381	357	347	351	351	339	385	346	342	377	377	342	386	428	388	390	393	363	376	328	401	378	377	371	372	349	356	365	401	371	370	387	374	379	376	341	365	338	347	401	402	386	380	389	378	363	368	357	375	367	381	385	345	323	356	352	377	357	368	326	365	346	350	361	352	372	325	349	365	367	353	385	358	351	370	357	370	374	394	373	358	374	391	399	386	381	370	368	395	379	354	324	355	381	333	357	360	353	347	343	401	391	349	359	399	407	388	367	417	363	373	379	363	366	361	342	395	341	368	363	364	327	381	376	410	364	399	375	360	408	376	361	360	340	388	375	387	348	378	365	339	384	353	365	386	368	353	346	355	330	347	355	386	339	374	383	424	390	355	365	367	397	362	384	365	369	360	341	370	373	375	369	352	411	338	390	387	375	395	363	381	328	351	365	365	369	348	377	353	377	405	342	352	369	356	341	361	361	358	374	402	367	352	362	380	399	357	380	374	333	347	358	389	358	359	385	391	351	397	365	379	360	346	360	368	363	357	372	379	379	370	351	361	360	386	391	380	337	378	357	365	357	346	378	364	369	399	404	400	361	370	324	389	367	355	356	357	372	369	372	353	362	382	380	403	356	385	384	376	361	356	387	378	370	364	378	366	349	378	355	344	391	332	385	373	374	358	383	388	339	347	346	357	368	376	366	358	365	356	358	374	369	396	365	380	351	386	383	375	356	375	354	367	399	374	375	338	368	348	390	382	406	373	374	355	358	367	371	371	350	355	354	347	338	334	348	364	365	377	399	379	383	359	361	343	408	368	349	379	389	369	370	371	369	370	370	370	363	381	378	368	372	351	377	351	374	340	359	387	356	331	353	372	365	369	371	319	388	399	379	345	392	360	368	363	377	356	347	401	367	384	360	384	386	335	395	378	396	344	383	389	352	369	333	336	382	369	352	373	329	361	352	398	396	362	381	387	320	361	350	382	339	383	380	368	383	330	351	385	341	393	354	365	378	385	396	341	353	370	369	338	382	377	369	387	358	365	344	370	396	376	367	369	347	409	362	359	346	391	391	370	373	359	362	380	362	370	342	361	376	391	384	343	395	386	357	366	391	357	366	363	369	374	341	373	374	378	371	395	393	338	353	382	384	360	349	371	361	396	376	356	361	372	378	369	354	319	392	374	368	362	374	354	365	330	408	367	363	359	375	374	370	345	354	342	363	417	369	346	339	373	383	367	339	358	375	418	373	416	382	364	375	348	348	354	382	398	387	404	399	392	362	372	379	365	358	404	362	375	390	370	404	361	393	320	378	383	358	347	352	358	388	342	349	349	358	407	341	370	372	352	382	378	365	377	392	372	342	361	355	369	367	350	388	375	346	394	382	320	381	348	378	332	385	413	333	375	370	356	368	353	375	374	356	347	366	378	355	365	401	349	389	353	371	367	390	373	370	358	364	377	333	360	363	369	382	423	349	379	352	382	359	373	374	342	360	368	320	384	353	341	361	381	378	384	377	360	341	370	383	372	402	364	369	381	371	371	370	368	389	401	369	352	351	342	353	419	377	373	368	367	378	391	366	373	358	369	352	370	367	369	353	366	316	379	367	351	373	367	351	349	399	391	334	381	372	382	361	353	347	349	409	368	352	393	327	400	395	357	352	344	370	378	379	317	378	391	374	351	334	351	379	362	376	362	341	354	352	365	405	370	373	345	366	375	396	353	386	380	370	343	405	352	355	374	358	386	373	369	391	378	372	366	338	369	358	374	375	343	379	365	397	394	376	364	385	366	349	373	393	375	408	376	329	362	390	353	309	341	365	371	363	357	370	366	361	368	359	391	367	392	378	365	368	373	330	357	357	384	339	367	390	358	351	343	358	359	361	403	340	336	371	385	332	373	340	398	386	359	357	344	360	391	366	339	354	345	379	367	342	380	365	328	360	339	386	366	409	377	343	401	364	364	382	345	367	353	381	376	370	359	358	362	384	328	389	362	370	328	352	373	360	367	365	385	351	362	400	372	363	389	340	343	407	351	387	381	367	334	327	354	356	372	335	394	345	383	318	376	352	361	395	336	381	354	356	390	358	363	347	380	348	336	374	348	359	370	339	363	380	352	394	367	369	326	349	385	402	412	369	401	348	364	361	371	357	372	372	353	364	326	357	367	376	369	376	402	370	368	345	367	354	385	350	329	355	383	391	374	343	351	370	395	359	373	357	382	384	363	370	366	382	360	386	392	391	378	362	349	329	385	360	392	360	385	353	375	377	372	353	357	347	341	373	366	381	372	358	375	369	373	387	401	347	362	344	388	369	363	338	376	377	361	378	377	353	375	374	369	380	350	370	367	365	360	360	391	378	398	377	367	385	336	375	333	370	391	335	397	346	396	383	395	350	401	358	383	394	359	348	348	351	345	367	358	383	358	341	382	339	402	350	360	379	373	338	367	378	316	357	402	381	355	339	351	361	363	352	362	347	373	397	355	357	334	351	380	355	413	359	365	381	381	358	356	352	369	357	404	381	392	338	387	353	384	363	368	349	346	387	353	375	358	350	387	378	392	361	412	367	393	343	395	347	350	382	408	341	329
22896	20630	27438	23835	20635	20704	12638	1646	1180	1120	1011	881	933	824	863	838	822	799	815	773	751	803	780	736	766	765	686	690	723	725	732	687	711	732	685	713	743	726	678	723	643	683	713	726	700	670	675	700	679	681	671	705	735	732	678	696	650	672	672	718	735	740	703	703	670	669	798	695	674	640	663	675	701	686	689	668	708	680	698	676	693	652	671	665	702	688	721	754	704	687	664	682	749	706	679	667	631	695	700	718	661	735	646	651	685	650	673	655	683	648	640	685	682	680	656	685	712	685	705	739	678	707	631	662	700	683	693	667	673	716	640	689	665	705	718	724	691	656	711	699	704	654	690	746	677	683	683	756	745	698	761	695	684	627	663	676	647	726	641	674	704	671	647	661	679	678	639	717	659	669	638	667	639	668	707	693	711	715	699	708	683	688	686	649	716	686	677	662	726	706	658	694	744	664	679	715	667	706	662	688	727	698	622	723	684	658	695	705	716	686	703	708	676	699	713	686	716	694	729	707	713	679	755	698	685	693	695	686	711	687	669	694	683	668	689	697	710	695	680	691	709	695	704	662	708	711	707	676	686	718	693	630	672	718	667	674	711	681	698	625	657	652	680	715	698	683	718	682	685	659	630	688	654	667	655	661	697	688	672	676	734	696	666	670	679	705	695	722	680	699	665	659	688	725	669	701	668	693	688	687	711	694	677	682	699	705	704	708	695	719	680	692	688	707	709	711	731	685	746	729	696	723	691	712	715	695	708	753	629	744	729	657	693	689	663	673	649	659	679	710	730	673	666	665	640	691	686	729	690	724	695	704	721	680	706	662	660	694	714	673	702	648	661	661	695	673	710	668	659	673	682	643	660	671	674	690	708	678	674	696	723	699	655	711	688	729	705	709	646	662	646	657	704	713	690	697	696	674	699	689	655	658	632	703	682	665	633	681	723	702	711	714	683	639	668	664	670	703	698	674	614	643	702	708	697	684	703	690	686	640	649	614	679	646	676	717	659	752	742	629	654	683	618	667	667	644	712	673	688	676	728	649	677	672	704	658	662	645	702	716	710	693	729	644	692	695	678	674	686	671	706	677	735	681	705	678	678	691	701	651	663	644	669	703	682	664	692	670	680	655	647	662	653	636	693	670	655	652	694	681	700	673	645	736	710	688	684	711	669	694	631	691	707	691	694	680	648	667	708	717	655	626	669	714	696	682	658	653	658	703	685	665	705	660	632	658	689	671	682	666	694	643	718	671	671	638	680	702	680	663	672	727	699	660	661	697	679	726	708	696	671	676	710	684	677	717	645	642	665	684	649	675	727	711	711	701	671	711	665	702	667	668	675	680	637	666	697	768	705	682	700	685	682	657	716	720	706	633	649	658	620	669	688	651	658	690	682	673	685	728	643	681	662	678	704	664	675	677	664	641	691	699	693	685	674	692	691	655	749	695	677	674	677	742	660	721	696	693	628	709	751	637	733	706	700	663	667	683	708	709	662	698	701	698	669	657	673	645	646	654	684	691	648	711	678	653	664	685	678	687	697	686	713	670	699	726	676	649	650	640	687	680	706	683	675	692	710	680	704	694	671	690	657	638	685	690	636	680	639	671	672	672	665	703	701	652	722	741	702	678	686	676	674	725	726	665	720	702	700	692	695	666	647	691	716	660	669	651	704	695	730	684	684	692	701	686	645	711	684	731	701	692	688	691	731	719	666	665	670	674	628	707	703	683	737	683	679	689	690	674	688	721	683	701	731	708	673	668	716	680	698	675	649	694	769	653	714	695	658	709	714	695	679	703	707	688	699	688	686	732	697	693	698	671	662	697	709	688	698	680	645	684	680	673	632	730	722	679	672	673	676	660	682	680	667	645	711	698	657	672	694	662	705	670	667	671	681	715	682	665	650	673	671	681	700	708	675	661	683	707	704	672	654	686	649	692	659	636	661	690	678	691	698	725	646	692	716	673	666	633	700	698	660	662	728	693	717	682	698	703	653	689	637	655	676	716	681	660	642	681	640	661	706	672	709	723	698	676	706	668	715	643	706	654	660	700	670	659	647	763	680	684	659	654	659	673	658	664	709	668	636	645	654	673	700	684	698	715	667	682	691	729	672	690	704	650	625	731	682	726	707	662	660	653	680	647	688	700	695	728	676	665	630	669	706	706	693	722	707	715	678	697	688	666	736	678	694	704	720	680	658	691	737	671	672	680	664	731	668	688	688	698	693	705	670	656	668	729	691	689	673	635	646	758	618	676	701	711	758	698	668	655	647	685	717	688	702	719	665	660	686	684	694	677	643	686	654	678	679	684	693	690	705	713	671	757	673	660	640	709	651	663	715	702	658	655	656	647	680	650	676	702	655	687	676	670	670	693	692	706	708	745	705	683	686	715	707	669	671	705	670	670	686	659	651	694	725	705	690	693	666	699	679	694	691	689	646	667	660	689	707	685	703	711	720	678	695	682	697	714	697	742	673	621	682	695	722	680	657	746	668	644	714	713	712	618	680	732	694	681	690	684	648	670	638	667	668	713	663	713	692	652	660	730	622	710	702	649	702	639	635	702	677	695	690	675	692	636	688	708	667	649	672	647	711	700	666	673	669	659	717	728	643	678	681	675	674	668	709	731	705	646	683	656	715	647	670	674	696	626	651	698	642	679	663	650	649	632	700	709	674	687	712	645	667	670	683	682	729	680	627	653	698	690	748	727	655	719	632	682	695	620	688	707	693	683	666	689	697	686	693	711	661	702	650	657	685	665	700	643	706	674	667	693	711	666	716	684	637	671	706	674	662	702	712	707	654	677	730	667	681	684	690	680	707	723	704	630	692	666	666	654	671	668	675	716	668	720	694	649	704	718	709	672	694	727	689	652	675	660	698	697	690	671	676	667	682	679	687	628	673	649	669	656	726	684	704	753	653	694	696	624	683	644	661	678	639	665	666	668	624	677	746	708	677	697	655	628	645	705	645	693	668	649	715	710	666	681	705	714	728	653	706	673	720	680	678	729	700	725	719	666	660	687	697	700	663	634	648	670	727	681	659	695	700	668	604	681	718	683	715	662	691	695	677	714	660	653	723	653	711	753	658	681	681	693	698	681	642	704	727	713	710	730	687	704	678	689	675	663	673	730	639	694	677	646	728	650	660	692	693	700	725	669	674	630	676	687	665	660	688	681	657	657	681	688	723	688	753	731	698	708	684	679	722	692	680	677	684	643	674	705	674	692	681	657	706	680	707	706	671	725	662	710	712	707	671	686	675	695	673	681	706	665	658	682	717	694	707	719	644	689	710	729	714	618	713	717	688	669	682	695	654	648	698	664	642	675	708	747	646	653	651	701	668	673	719	720	650	645	641	679	730	714	682	639	740	657	629	671	666	642	642	626	683	683	664	667	707	690	682	667	676	646	657	668	668	700	687	696	677	678	696	706	690	679	702	708	701	663	623	657	685	648	668	675	672	671	708	680	680	688	676	707	704	689	702	685	690	689	669	688	667	676	628	706
17267	13366	12487	6833	4729	3507	2723	2195	1814	1589	1450	1286	1144	1058	954	909	954	884	870	827	844	814	778	746	776	713	731	763	714	731	685	669	724	680	687	696	678	742	722	675	663	720	652	727	666	716	698	627	681	673	658	677	662	716	680	705	643	659	625	672	655	659	659	640	718	669	639	666	642	684	677	671	630	693	643	675	646	671	617	655	634	648	654	690	628	615	699	628	659	685	677	672	630	644	588	653	641	647	666	639	671	647	608	660	617	629	653	672	642	685	663	619	629	645	615	686	676	644	690	613	641	607	707	690	672	644	667	652	652	643	629	638	676	681	637	670	636	626	655	649	672	671	663	641	637	681	656	705	653	637	702	612	647	664	631	667	653	617	647	641	698	631	616	640	629	668	621	640	599	657	652	638	657	637	617	668	657	634	666	573	663	645	629	642	610	679	655	655	642	669	666	675	668	679	613	676	678	650	639	661	626	680	682	627	666	678	719	643	667	642	708	626	632	655	633	687	663	666	658	653	633	672	671	666	686	703	641	617	678	598	665	686	609	633	637	681	605	630	644	636	651	620	616	642	655	639	683	652	632	631	651	626	707	670	614	632	607	638	611	680	652	672	697	672	662	676	646	631	647	669	672	618	666	642	636	627	651	660	684	647	636	684	675	672	661	652	643	639	633	644	635	683	624	676	610	653	643	660	619	707	640	640	686	643	612	658	668	654	621	634	661	651	629	706	636	684	648	633	683	676	647	713	607	671	636	653	626	631	609	600	642	644	610	632	650	646	662	651	611	663	654	678	651	672	639	653	669	700	652	664	644	661	689	614	625	606	613	636	686	621	634	647	651	640	649	628	624	652	658	605	650	663	642	660	642	688	615	699	664	620	624	633	617	648	641	641	667	622	689	696	611	658	643	667	615	624	677	668	660	668	654	650	643	665	619	635	619	689	621	708	618	664	665	660	629	659	659	673	603	655	677	644	686	632	634	680	663	622	647	640	658	611	649	642	636	668	661	680	637	625	626	661	585	636	606	622	641	646	646	681	646	689	644	658	644	698	686	635	597	616	668	633	638	619	687	620	596	582	631	654	655	669	627	676	654	656	592	631	627	633	660	656	625	656	661	671	634	634	617	636	636	636	669	684	668	640	617	651	636	666	665	681	669	625	609	637	666	655	602	646	639	603	695	646	690	611	656	678	642	679	663	637	657	666	601	641	670	633	610	667	670	650	650	667	656	645	677	629	656	661	665	650	660	688	621	683	643	648	610	619	662	658	622	648	653	643	595	648	668	599	661	643	664	685	657	644	647	638	719	624	625	707	679	653	663	658	666	613	663	603	674	654	651	652	673	668	657	649	692	625	681	617	605	642	687	650	689	643	608	680	672	659	643	712	622	602	671	674	643	648	670	668	622	625	678	652	677	676	654	650	619	667	672	639	665	659	629	649	675	685	621	637	636	642	655	618	631	689	643	607	642	663	655	667	670	638	645	677	688	613	651	701	712	682	642	634	682	667	652	613	637	654	608	649	655	625	696	659	663	639	628	656	646	619	638	629	681	612	635	654	620	650	638	619	730	625	655	630	639	624	672	600	683	659	656	648	689	631	676	642	673	665	630	650	647	615	656	625	638	689	635	662	610	598	598	622	646	604	631	631	644	689	665	665	629	624	621	632	625	628	651	657	691	652	642	657	668	607	668	638	650	639	602	663	650	650	628	626	645	659	659	635	637	690	679	650	650	668	647	656	628	642	636	641	638	705	663	616	654	668	686	664	651	676	646	647	647	667	659	681	692	608	619	663	589	622	689	666	632	625	635	623	671	663	666	646	638	670	633	612	678	660	612	643	645	663	661	682	688	635	649	686	638	680	583	682	676	621	607	654	699	687	671	671	682	645	649	619	638	623	634	633	666	606	688	634	623	637	679	644	653	653	671	641	652	615	683	673	600	605	659	608	662	683	634	643	667	648	637	658	705	617	635	629	653	648	659	648	691	631	642	629	628	636	649	648	646	622	643	668	646	657	619	658	640	702	643	683	671	616	648	639	689	679	667	679	620	684	641	629	661	671	654	612	678	626	631	666	612	648	640	598	616	657	653	663	610	657	668	660	661	586	643	632	632	594	655	638	625	633	638	629	629	638	651	667	628	646	645	699	627	652	653	655	663	696	655	655	647	621	665	625	637	619	664	664	636	605	674	634	648	646	635	633	620	682	669	688	623	617	642	666	647	626	660	647	633	659	623	603	633	610	588	636	655	609	579	647	645	651	677	708	703	617	623	611	625	690	620	661	673	637	705	651	622	650	638	697	655	643	687	640	651	636	610	666	612	704	666	636	648	685	684	644	630	609	661	674	635	631	672	666	637	664	674	656	661	686	680	672	639	691	673	667	621	668	670	641	662	679	665	647	648	629	627	644	670	628	637	702	634	671	606	619	665	653	670	644	665	658	626	692	598	647	656	634	660	618	653	636	605	641	650	671	675	662	723	654	666	685	662	571	677	659	616	652	619	635	665	638	625	683	686	642	641	637	637	691	620	670	695	637	619	653	656	637	641	639	629	662	627	660	653	627	643	619	656	620	665	655	646	692	649	652	595	671	624	677	615	682	702	668	672	660	632	661	643	610	621	652	637	632	644	649	619	669	640	601	678	624	654	674	651	671	673	664	680	647	662	606	648	628	651	669	620	657	652	663	665	652	621	662	640	642	625	676	676	640	624	640	650	639	653	628	690	669	624	616	655	623	623	664	581	685	685	620	655	619	683	644	663	644	654	640	585	607	622	678	651	645	667	612	656	613	660	627	646	640	649	635	660	641	662	655	651	667	630	628	601	622	670	649	644	674	620	662	649	606	637	621	643	615	659	643	657	624	641	641	662	628	648	656	635	627	643	619	690	666	658	648	629	682	654	665	615	630	657	631	645	647	644	621	600	656	643	643	698	660	626	679	617	636	651	624	667	645	605	623	636	689	639	689	625	625	658	681	658	708	669	648	670	621	656	672	621	653	648	647	698	656	644	692	670	631	633	684	632	708	637	672	639	709	606	711	639	641	651	628	666	647	673	662	630	662	594	619	622	651	584	649	668	607	654	667	598	642	662	668	694	690	670	638	644	608	643	642	628	620	637	637	627	628	662	627	620	646	668	660	703	638	724	650	653	633	640	691	624	632	654	640	655	638	585	646	653	690	640	665	668	650	654	614	656	614	632	621	699	655	665	646	655	728	605	673	631	665	635	643	656	613	652	632	644	656	669	630	665	634	637	635	658	598	682	636	618	654	621	637	691	569	655	717	672	611	652	677	667	607	624	643	619	657	646	651	669	647	691	643	661	681	678	615	628	622	646	652	623	645	637	642	662	647	650	645	676	627	621	654	656	655	605	665	681	634	681	604	658	650	626	624	642	649	632	689	675	616	633	623	622	643	638	634	622	679	643	647	661	636	649	665	666	666	619	637	620	664	662	568	666	649	655	608	630	667	616	654	647	645	659	655	643	647	673	703	650	610
32055	15423	2461	419	313	324	297	302	286	286	276	313	251	300	277	326	285	247	298	272	314	296	261	262	297	289	270	288	274	257	293	268	255	267	262	277	309	281	229	283	281	284	255	282	293	276	267	282	241	266	301	296	273	285	295	282	282	300	297	294	282	293	269	279	288	287	280	306	267	293	280	282	308	248	264	295	285	237	279	289	257	277	288	270	280	264	295	320	280	313	293	266	297	254	246	258	323	285	284	275	266	276	270	283	287	282	258	307	274	268	273	292	278	287	266	283	302	287	285	293	262	286	311	294	288	277	257	275	261	263	283	258	259	294	274	281	285	272	274	269	273	253	281	263	281	274	262	300	268	288	274	281	278	274	306	279	252	296	261	295	265	275	306	279	278	299	263	284	291	280	271	297	255	303	278	276	287	298	247	283	267	271	233	255	253	306	290	269	263	292	290	276	279	272	273	278	282	275	237	296	263	263	270	271	296	291	306	267	285	257	262	264	289	253	255	292	237	264	257	245	275	282	256	265	276	258	290	268	307	296	302	287	299	262	287	285	286	274	272	298	279	287	271	263	285	276	259	271	273	256	305	272	294	260	247	266	278	287	282	249	296	304	286	278	272	264	290	255	269	310	278	308	287	270	286	268	286	282	263	286	294	279	271	280	295	271	276	274	280	279	292	296	247	244	305	299	294	260	296	261	278	288	270	257	271	295	261	268	282	296	278	286	274	300	293	252	283	281	249	244	268	282	255	285	297	272	288	288	258	282	271	259	276	283	256	295	256	272	291	245	318	308	295	268	269	264	256	257	311	263	276	271	291	265	270	251	296	269	265	273	234	277	283	293	282	292	244	264	286	286	276	308	307	277	276	265	277	268	262	268	290	267	261	285	285	290	243	263	271	264	305	276	296	283	308	262	269	291	318	284	265	277	308	320	256	264	275	284	295	275	294	276	280	251	288	292	285	285	281	273	264	289	280	258	261	285	276	299	271	263	309	257	259	299	259	294	268	331	279	272	296	256	273	260	276	267	271	285	258	258	258	286	278	276	289	311	278	238	281	245	252	237	283	256	253	267	246	296	286	257	303	296	283	258	256	287	288	281	288	265	287	283	258	308	252	312	314	284	301	242	267	267	292	273	268	262	269	290	281	265	260	304	276	297	244	272	283	304	285	282	261	248	251	261	282	299	290	285	275	282	263	288	271	266	291	274	287	289	288	272	296	283	256	245	284	255	317	280	277	288	252	264	282	264	235	289	316	269	277	251	283	272	290	309	314	269	277	241	242	281	246	284	284	259	266	280	264	280	274	265	305	282	271	316	270	311	267	273	272	242	289	284	283	283	287	254	286	276	273	286	286	281	292	280	280	267	258	291	300	269	290	296	264	262	289	292	271	285	297	278	276	299	297	295	271	296	264	273	299	285	276	290	288	290	255	290	256	265	296	255	273	289	268	285	277	262	295	276	273	295	321	273	270	274	305	268	282	280	254	295	286	274	254	289	298	294	275	300	263	295	293	295	269	289	298	268	308	298	269	239	282	291	264	289	272	307	249	260	267	288	258	279	270	271	246	316	269	268	285	306	272	263	277	290	293	276	274	271	275	276	297	270	275	299	257	309	287	258	246	296	285	274	330	262	289	313	290	293	282	277	256	254	286	270	278	256	281	282	289	270	290	262	255	288	267	273	259	314	271	302	256	295	257	251	275	251	280	295	269	280	255	261	282	270	280	286	274	272	310	280	280	280	299	282	283	284	309	319	294	268	233	277	245	262	280	276	289	269	267	248	254	292	282	314	278	298	277	299	304	263	254	276	266	290	283	289	287	251	259	296	267	280	291	266	277	251	263	251	247	283	259	269	260	280	284	278	304	252	274	283	259	268	298	250	302	242	293	272	267	279	240	281	293	282	286	269	292	264	295	287	263	273	301	307	296	254	294	284	262	268	283	294	289	261	265	304	299	246	283	265	284	274	277	283	306	292	279	263	304	255	257	286	274	286	258	275	269	269	274	268	266	245	281	263	287	294	240	292	290	263	266	269	273	284	290	298	285	304	284	289	246	270	264	281	277	281	289	287	301	277	238	269	267	269	283	271	258	278	269	280	265	288	321	267	280	269	261	256	268	287	311	289	281	300	278	267	303	288	294	293	277	281	270	280	321	280	281	243	278	286	244	227	273	268	274	278	308	255	282	269	295	262	265	282	270	299	288	261	313	287	276	313	288	285	277	262	271	288	268	235	273	289	289	291	283	262	243	279	283	272	305	291	285	272	270	280	264	257	275	275	300	292	298	297	289	261	271	272	295	289	304	277	269	261	282	284	294	253	270	263	274	288	274	299	285	261	290	270	257	299	258	291	260	274	264	253	290	279	291	269	274	261	293	288	265	300	304	250	281	269	286	297	295	276	276	256	282	297	293	291	276	270	274	258	286	266	246	283	274	267	267	323	264	277	254	297	260	282	281	282	282	296	274	254	255	255	277	270	287	245	279	244	276	264	271	250	290	260	272	282	298	297	278	309	271	265	250	298	266	286	293	300	242	289	273	302	299	274	292	283	288	292	276	259	285	300	275	287	260	279	278	285	271	275	276	247	261	268	287	279	263	291	289	244	290	252	273	262	276	271	294	285	282	292	271	267	307	277	272	325	264	265	274	274	262	268	275	283	272	316	243	266	286	280	253	268	306	284	288	316	293	280	282	260	254	285	275	304	271	271	278	245	272	277	252	249	247	286	289	282	274	284	285	308	260	279	270	290	247	266	275	273	260	262	302	289	284	283	281	288	290	277	279	303	283	248	269	273	286	314	255	296	295	297	292	265	274	292	293	262	258	309	254	294	286	277	291	277	267	262	250	263	284	252	314	252	288	283	267	315	244	274	317	266	246	289	269	245	267	302	267	272	282	282	288	283	289	288	286	307	311	312	249	257	289	280	252	251	274	279	315	292	280	269	275	254	282	259	280	247	286	247	265	265	297	276	285	246	294	274	291	304	273	286	279	260	308	276	260	297	260	265	296	280	302	273	282	288	303	256	302	317	256	264	270	302	304	292	278	287	284	287	304	252	268	257	293	271	248	272	260	297	299	258	297	258	263	289	297	261	280	310	290	258	260	299	282	288	269	270	283	291	287	284	280	288	311	271	267	265	304	293	284	277	266	271	254	285	296	287	268	267	272	297	278	273	266	306	254	308	313	255	298	277	278	270	296	321	289	252	280	270	273	262	303	257	276	286	298	277	296	307	258	273	288	279	287	318	248	306	297	253	276	271	299	288	271	262	259	271	286	256	264	277	268	280	304	278	292	282	284	262	295	284	285	295	262	261	279	284	306	265	279	255	245	279	243	271	255	283	303	271	303	271	295	265	262	250	263	252	249	287	280	269	287	262	270	269	266	305	269	282	303	277	291	256	260	300	248	285	262	287	278	256	297	296	266	278	296	268	289	265	264	290	297	278	271	281	285	270	289	305	272	266	287	288	279	296	293	256	307	257	290	294	266	301
18927	748	669	452	371	341	380	332	293	326	322	296	319	314	291	306	304	300	333	315	297	299	312	290	302	316	284	326	299	302	291	282	293	297	300	266	299	298	309	296	304	245	318	290	292	307	278	287	272	289	308	311	309	269	273	317	303	295	281	265	283	289	285	292	297	313	305	318	300	266	312	304	280	311	303	271	294	292	318	296	299	283	290	316	281	315	289	321	278	318	283	302	307	278	263	284	267	299	302	283	318	291	300	297	291	289	283	305	306	299	332	295	297	270	322	316	291	307	273	295	293	299	304	293	301	303	301	311	310	278	301	283	315	324	289	319	284	292	300	294	311	287	274	295	280	284	288	313	292	307	314	278	281	261	290	290	290	268	289	309	304	307	281	288	297	274	262	317	289	287	329	270	264	298	298	253	281	320	310	284	303	299	276	300	318	279	282	311	294	319	282	289	280	316	281	310	300	273	268	301	297	271	318	272	314	306	259	287	263	307	262	323	294	291	283	271	319	318	314	304	286	298	302	295	299	281	300	318	297	297	300	306	311	290	309	309	309	317	292	282	285	310	319	316	277	296	291	289	327	254	296	295	297	303	293	262	269	304	298	260	294	272	293	302	297	296	296	288	304	333	307	277	329	296	308	299	326	290	279	304	295	302	295	282	309	273	295	285	305	260	273	287	313	302	315	325	295	293	279	295	283	305	261	286	306	274	287	321	299	296	251	287	257	296	294	285	280	306	292	292	296	283	284	293	293	276	305	287	288	300	281	323	267	282	290	287	292	303	298	320	304	301	289	316	335	306	304	287	290	306	286	263	313	281	306	287	284	275	256	277	265	302	324	302	305	282	295	276	265	293	288	304	268	297	270	293	276	296	261	266	293	286	256	319	310	288	297	283	294	260	307	304	298	272	300	269	325	300	351	263	295	296	293	297	303	292	287	279	320	312	278	280	295	292	300	286	278	297	276	311	301	261	312	308	281	272	326	305	303	292	308	293	308	293	281	274	281	279	286	294	287	302	298	299	302	320	294	318	288	290	315	282	321	295	287	265	303	292	287	286	274	298	290	266	313	286	304	267	276	297	278	314	285	291	287	294	311	275	304	330	290	280	298	297	279	302	268	304	316	287	284	291	294	325	324	312	293	304	285	281	261	288	305	287	288	290	292	294	313	301	304	291	307	326	297	306	294	279	303	263	279	310	283	268	312	286	278	306	323	266	290	293	280	259	301	283	276	284	325	261	331	315	287	292	323	300	294	294	275	287	291	313	295	307	292	289	299	299	294	291	293	295	300	299	306	284	275	314	311	309	258	298	298	283	327	293	281	288	286	311	286	286	318	288	283	263	285	292	313	280	315	316	295	306	298	268	323	301	294	298	305	321	290	286	292	311	283	302	280	306	281	292	309	307	308	280	256	293	328	283	298	317	252	288	285	295	302	287	309	292	295	281	330	265	294	292	286	306	310	303	280	286	311	295	300	268	290	290	297	299	312	301	267	266	309	278	289	282	296	292	289	284	289	307	312	299	308	303	314	301	294	298	275	314	289	300	290	290	251	313	279	283	291	307	299	345	325	286	322	254	264	284	298	308	298	295	291	295	280	307	295	274	278	267	281	295	278	316	303	285	296	296	312	288	290	310	286	308	301	320	292	288	278	275	275	273	277	309	298	288	298	313	291	285	279	266	296	312	287	299	281	298	285	254	300	264	316	311	287	301	275	283	305	260	294	329	293	312	298	321	306	290	292	303	324	297	258	278	308	302	291	294	294	285	309	290	305	285	276	277	292	300	304	315	316	252	281	287	295	300	300	280	289	287	301	280	295	314	281	286	283	268	330	281	301	323	274	293	289	294	287	305	315	294	287	315	283	296	293	305	295	299	315	283	296	286	307	307	303	275	298	281	275	284	317	298	296	311	313	313	279	278	289	292	296	302	322	281	302	310	277	306	305	291	292	290	323	301	274	305	292	314	295	308	307	306	302	313	307	312	287	303	318	277	297	321	307	296	288	302	279	281	291	315	258	273	302	273	270	320	295	319	299	284	314	306	263	307	310	289	295	299	269	287	302	260	312	277	299	282	290	331	273	297	275	303	294	289	321	290	292	275	298	294	312	296	307	300	297	285	304	309	311	305	276	299	269	261	278	288	298	299	285	303	283	296	282	311	317	313	277	300	328	293	292	289	291	285	313	281	308	308	296	279	317	304	307	316	323	307	306	294	304	291	306	295	275	305	288	263	313	291	306	299	274	279	323	291	309	273	284	303	294	323	287	255	321	303	281	325	276	289	296	295	304	301	295	287	311	312	280	329	280	307	293	292	295	304	317	283	319	302	286	319	286	285	271	276	299	294	268	322	287	321	301	309	311	311	299	297	303	287	288	298	289	304	291	300	323	345	295	273	280	316	301	286	298	286	315	292	283	330	317	300	256	289	322	265	286	297	317	295	277	286	302	297	312	291	289	287	293	307	293	302	310	286	293	277	304	290	272	296	298	286	312	313	311	301	297	269	286	284	321	272	319	293	280	283	283	298	290	256	272	285	267	260	291	301	307	309	261	292	314	307	310	295	315	283	307	279	296	275	273	337	281	312	311	265	291	284	300	302	268	292	282	293	283	268	297	292	300	305	314	307	315	296	311	305	311	284	295	306	250	263	306	285	291	308	314	323	300	273	297	315	311	300	266	297	296	268	312	290	321	296	283	282	274	305	325	271	308	295	292	323	279	271	306	281	303	287	306	300	314	260	310	292	259	290	260	295	297	297	294	330	283	305	298	310	324	300	326	288	299	317	284	305	309	280	286	286	310	288	318	303	313	260	283	304	291	304	282	297	313	297	299	262	295	301	316	319	306	306	303	312	295	278	300	283	302	315	284	329	289	302	264	268	263	287	291	316	291	285	304	287	285	269	307	265	308	297	313	306	267	293	274	294	302	295	294	327	262	296	263	277	286	299	312	286	316	307	284	298	264	295	299	299	284	309	301	279	270	299	278	319	274	303	315	286	277	322	280	285	308	291	285	288	298	330	303	319	292	265	281	306	328	305	283	303	287	293	284	305	310	267	300	284	303	292	316	307	331	286	290	295	308	316	264	307	276	322	331	325	267	274	272	285	286	301	284	310	300	303	315	278	302	312	298	306	300	291	321	275	274	310	293	266	322	293	301	298	290	330	270	307	292	283	297	288	312	299	274	299	271	281	280	306	316	306	283	256	301	299	286	292	314	323	309	289	322	278	294	292	271	289	301	290	280	304	301	301	292	280	306	301	299	300	299	293	293	309	306	312	282	292	325	258	288	294	301	324	292	274	294	325	304	324	303	278	279	311	266	298	285	316	293	312	301	281	309	284	315	331	267	296	324	309	297	280	274	306	303	283	316	319	276	283	286	273	274	292	296	317	266	293	283	288	299	305	299	297	297	280	299	308	304	313	301	284	288	304	300	293	300	312	276	324	273	309	267	247	269	313	269	273	305	298	317	295	300	340	299	282	279	276	295	309
24919	20626	27012	24245	20638	11004	1143	784	619	610	560	496	477	465	421	445	438	429	415	415	427	430	406	418	385	399	413	393	374	394	389	405	353	373	384	373	357	365	372	365	419	399	398	398	355	382	387	371	347	395	409	355	403	377	363	361	365	356	368	355	358	374	355	367	379	354	362	379	363	361	376	341	372	402	353	362	373	399	393	354	354	354	398	356	343	354	368	339	375	327	359	353	369	389	375	353	378	372	330	370	366	398	371	348	373	355	356	380	388	387	394	408	349	373	361	360	398	354	356	347	376	347	382	349	359	364	343	400	413	393	385	402	369	346	375	360	377	339	338	346	399	375	392	372	394	349	370	374	371	335	360	394	375	399	353	388	386	361	396	391	371	392	348	411	366	340	369	366	420	347	399	366	342	363	365	357	362	375	378	376	392	393	399	386	343	362	367	387	370	390	386	388	352	389	349	369	343	369	371	399	343	356	394	361	371	361	410	342	409	371	379	373	375	375	355	344	368	379	353	386	364	381	367	329	351	326	377	351	407	366	367	386	378	358	379	391	402	381	367	382	398	378	367	379	373	322	342	386	403	342	366	365	408	355	358	373	354	354	371	380	381	366	380	376	397	349	369	371	349	397	356	356	387	371	368	385	374	342	370	389	354	366	381	373	386	373	379	366	341	353	357	355	382	374	345	388	356	348	351	383	377	404	359	399	352	360	370	383	344	344	376	355	352	370	372	371	375	352	367	378	385	360	342	362	377	365	373	382	386	422	362	382	349	352	355	393	380	379	408	373	360	368	371	374	409	408	371	374	385	350	396	385	358	365	412	352	343	378	362	364	363	363	365	388	387	346	365	341	387	349	363	342	404	366	377	365	365	354	388	370	395	313	359	375	392	361	354	374	387	371	364	356	366	372	342	340	355	385	365	358	334	363	345	403	356	358	381	343	431	377	387	395	374	371	386	394	399	397	366	362	375	383	353	358	350	363	314	385	375	373	352	383	379	392	404	369	333	362	343	353	374	377	338	391	388	404	383	357	363	350	399	360	369	377	332	375	375	375	368	391	367	362	365	380	385	378	380	360	384	391	326	347	415	372	403	400	361	380	362	362	365	397	374	365	383	406	371	366	337	355	351	377	395	341	359	398	408	342	364	368	348	381	383	350	351	390	401	364	371	367	385	355	400	402	383	401	347	396	369	391	383	341	385	393	359	346	384	343	369	364	395	367	401	380	399	372	352	389	394	380	374	378	371	328	374	364	359	360	340	329	352	378	368	373	366	373	417	343	373	372	353	383	384	350	372	399	373	357	374	351	349	327	376	378	378	398	386	343	341	341	350	378	355	393	364	351	382	388	395	372	345	377	360	393	347	364	387	353	392	360	374	345	352	349	359	394	391	374	352	378	368	377	374	355	353	342	374	378	387	377	376	359	366	371	366	366	364	394	375	355	336	370	366	386	361	381	383	345	404	340	376	332	381	394	378	356	345	366	387	384	389	375	327	367	378	368	389	353	362	352	360	397	405	348	362	401	368	355	384	341	371	379	402	365	391	377	368	372	360	343	403	382	314	363	392	349	347	360	380	347	322	393	361	353	402	355	384	362	380	375	369	352	349	317	379	337	378	355	357	390	366	364	372	343	398	351	352	344	362	381	377	362	403	407	376	353	367	359	357	369	354	366	370	386	350	414	378	365	392	387	387	396	349	373	403	400	366	348	379	383	380	359	379	381	366	335	373	350	373	362	383	360	341	375	372	330	369	375	385	365	381	376	357	333	377	360	372	369	360	403	385	369	342	364	347	389	372	367	355	366	343	358	343	356	358	395	339	386	331	368	381	387	380	403	359	353	349	376	380	379	392	371	384	387	383	370	362	366	370	379	372	401	378	346	383	381	338	369	377	345	373	374	370	333	358	368	387	379	374	386	367	371	353	400	376	377	374	352	360	371	375	412	357	380	380	355	376	391	376	342	375	375	372	398	346	345	369	396	374	353	374	366	371	391	348	348	384	379	378	379	373	381	345	381	358	361	349	373	350	410	390	356	354	350	394	360	365	380	377	374	378	361	367	345	369	345	363	390	340	349	357	373	365	349	328	403	349	373	379	368	369	368	378	359	350	373	349	386	323	356	402	351	367	368	382	364	358	355	364	346	382	384	362	371	356	385	358	373	412	337	399	398	379	384	394	377	396	375	395	316	379	354	373	370	382	387	365	356	368	374	399	375	379	372	356	382	362	370	377	341	344	382	353	366	401	386	358	357	405	375	356	338	377	343	370	413	345	354	404	354	356	389	348	387	389	415	387	397	350	366	365	393	354	345	367	368	399	402	346	358	350	371	375	351	354	388	391	376	404	389	389	383	343	378	380	392	379	372	353	389	363	372	362	338	381	370	336	352	347	372	368	371	392	394	422	352	355	364	356	401	389	369	409	387	360	381	379	361	380	374	374	368	389	376	375	373	358	356	357	375	365	379	393	349	396	375	348	384	404	392	361	347	378	400	370	388	362	388	375	371	382	401	335	370	369	369	378	373	388	364	349	346	390	429	373	377	392	375	372	394	370	337	376	354	371	361	350	365	391	360	361	366	403	355	408	369	412	353	348	350	394	351	374	339	361	350	370	412	353	377	379	388	378	367	337	373	381	371	332	352	402	348	363	369	367	414	372	354	380	363	375	348	392	364	365	402	368	381	385	346	370	342	367	344	371	378	388	424	380	348	367	386	389	341	364	362	342	369	343	374	377	353	383	331	395	370	346	365	374	348	365	389	400	372	397	375	366	376	346	354	374	366	379	373	344	389	380	365	378	397	368	357	358	402	348	403	355	374	397	363	391	377	377	392	384	385	360	344	399	346	372	364	393	371	426	379	338	372	366	344	376	331	360	357	342	350	344	368	373	367	378	324	381	418	380	365	376	354	372	340	369	382	337	363	355	393	388	390	347	386	389	382	362	381	363	348	393	365	384	379	355	387	377	348	339	350	380	376	368	384	401	354	369	372	364	384	388	420	395	355	349	365	338	331	368	398	357	342	361	399	369	344	362	360	363	377	373	341	377	358	354	383	354	370	356	405	390	370	392	367	375	363	351	348	354	393	384	342	364	358	359	348	380	385	359	369	383	361	361	383	366	340	366	374	385	386	356	415	383	353	377	379	392	402	380	384	365	385	348	361	377	388	395	389	324	355	379	357	391	379	386	362	392	385	355	401	389	367	365	367	368	363	333	371	354	354	382	350	357	365	358	368	396	372	374	356	354	366	344	359	352	358	402	374	348	345	324	415	370	363	363	369	380	355	332	365	376	379	371	350	375	378	351	352	362	380	346	362	370	393	374	386	361	380	337	354	384	359	363	356	405	376	370	356	365	348	387	367	394	366	377	381	347	380	362	418	367	368	334	360	399	376	400	379	385	360	368	350	353	362	366	366	357	371	369	357	368	362	355	337	376	349	367	360	365	367	336	395	361	343	354	348	405	382	366	357	353	361	365	362	386	408	363	381	382	382
21580	7851	7189	3791	2491	1832	1440	1182	1019	803	743	695	661	628	550	542	506	506	472	488	430	442	427	412	450	399	403	390	398	365	416	386	386	370	400	382	399	367	367	374	387	370	361	392	417	409	373	368	333	420	371	358	356	377	356	386	362	390	392	370	363	373	364	389	370	351	402	359	357	384	346	361	353	365	362	387	338	365	355	374	376	404	385	362	376	348	335	350	358	400	374	369	359	347	368	335	328	400	372	377	368	368	355	337	370	345	382	366	342	355	361	337	381	397	372	385	377	346	352	359	374	391	337	393	356	368	382	388	374	357	375	377	355	364	379	371	355	395	365	357	379	397	379	304	387	331	388	379	353	353	372	382	376	394	385	369	341	374	361	347	383	405	361	375	374	380	393	335	361	389	349	336	360	360	396	369	361	345	353	357	334	383	394	411	355	340	366	351	374	362	391	350	377	407	369	406	366	350	385	366	374	367	372	374	334	382	366	324	387	400	351	355	378	378	353	336	360	367	357	383	367	369	367	354	353	349	390	343	369	340	354	363	379	348	376	387	325	369	350	342	402	357	352	360	385	351	361	333	355	385	372	352	360	388	366	342	373	356	347	350	376	341	372	395	361	395	366	376	357	329	345	378	352	392	354	337	329	356	368	363	363	343	357	388	360	326	389	365	383	373	386	384	367	355	328	376	351	356	360	403	348	368	353	374	341	394	404	360	374	364	345	388	358	387	379	375	372	419	382	356	390	360	397	376	334	317	336	385	372	377	361	331	381	376	356	376	337	386	362	376	346	359	342	363	355	355	352	371	382	353	343	395	381	376	347	367	378	388	358	378	352	361	362	381	385	383	368	397	360	370	353	378	362	366	387	406	361	372	372	345	362	360	364	340	368	358	350	353	351	402	377	385	323	358	357	350	377	337	373	360	355	395	365	353	355	397	357	378	373	348	375	346	381	370	358	366	387	375	351	365	359	367	352	380	396	384	357	342	379	368	365	385	367	336	325	344	335	369	329	369	353	382	359	372	351	410	353	392	360	350	384	368	339	340	355	364	359	343	371	350	399	368	359	383	359	363	373	364	372	347	378	350	346	371	365	362	358	353	342	354	381	357	355	364	335	347	379	368	362	351	371	355	370	357	352	336	370	383	372	362	362	358	336	413	349	338	364	359	327	350	362	417	379	388	333	379	372	391	401	340	407	362	359	354	355	366	346	416	391	352	353	325	357	339	369	357	370	359	335	325	368	374	347	370	355	329	369	355	362	373	372	365	391	366	334	363	381	379	362	333	392	340	357	359	374	376	331	404	353	376	343	385	362	340	364	371	350	390	377	382	365	419	352	411	375	374	364	360	396	360	365	366	360	366	343	317	345	348	352	336	359	364	348	339	379	384	354	384	366	357	352	324	345	351	373	338	382	363	362	347	378	336	366	355	369	365	398	385	382	327	376	382	360	344	361	371	350	359	346	347	402	370	376	368	352	361	352	381	368	368	356	395	367	343	362	375	343	336	335	353	351	342	378	360	390	359	352	378	353	358	357	334	346	320	378	332	356	377	360	370	323	384	371	347	324	348	387	343	388	341	348	367	371	352	363	359	362	356	379	382	380	362	324	335	370	376	330	352	374	375	351	352	390	390	364	390	365	382	335	356	361	370	397	350	396	372	360	377	353	391	373	327	393	372	359	344	362	354	369	388	347	357	387	336	349	354	357	372	396	354	389	339	369	335	365	339	351	345	338	315	329	376	367	333	329	348	361	353	379	367	371	359	354	341	372	332	374	361	382	377	335	403	375	410	374	351	350	361	357	357	367	360	357	332	367	375	367	395	383	383	354	335	347	375	361	358	335	363	352	339	353	374	349	372	359	372	376	363	351	369	352	384	378	405	378	355	354	343	364	400	385	360	390	363	372	346	372	369	373	353	398	337	380	389	352	389	364	383	365	346	360	366	379	356	395	332	349	351	362	340	386	381	385	353	380	326	346	368	330	393	367	371	356	362	355	360	356	389	385	338	366	389	382	364	345	345	373	346	336	357	397	366	372	347	345	369	419	363	343	387	336	342	354	339	375	360	355	395	354	373	359	372	367	370	349	361	386	372	343	329	377	351	356	359	365	375	387	382	355	352	355	360	342	353	370	351	380	360	346	353	371	365	372	366	368	388	360	381	371	371	359	403	378	354	370	359	339	357	355	380	401	360	355	362	394	353	367	326	361	374	357	378	361	375	376	375	363	358	377	356	365	359	345	380	402	357	351	357	344	367	370	360	326	347	362	348	344	357	342	356	337	352	348	358	379	362	374	370	352	352	362	342	378	411	380	368	336	376	333	344	324	403	352	352	389	367	350	341	329	351	378	375	339	363	331	352	399	352	382	337	361	346	380	357	357	372	359	342	354	398	362	357	372	357	395	375	371	362	383	381	320	369	363	352	355	348	347	389	376	426	347	360	364	381	371	387	397	316	372	327	365	359	371	329	365	357	371	343	372	363	346	356	352	353	337	352	414	373	352	370	356	343	345	341	354	369	358	377	332	350	365	313	383	423	366	366	378	398	352	340	350	333	347	357	340	360	357	339	360	382	360	350	370	351	385	364	355	367	375	356	386	363	371	368	370	373	328	358	374	360	317	362	327	370	376	330	367	383	367	370	357	360	401	378	377	354	345	357	377	357	356	354	363	412	337	346	379	366	366	342	368	363	371	382	339	338	391	375	411	364	334	328	363	355	338	348	382	352	356	362	346	357	364	368	351	373	350	364	356	369	415	361	364	367	387	346	373	362	391	369	337	363	336	364	355	379	342	369	353	374	321	352	389	379	367	373	355	365	357	375	372	373	332	343	380	352	383	371	359	372	354	345	361	338	379	336	377	369	354	398	379	385	363	400	379	366	395	357	376	367	357	339	370	343	343	357	392	365	377	354	361	411	320	377	403	386	346	393	343	348	326	370	350	362	350	353	372	369	379	359	353	348	344	390	354	375	374	336	347	342	327	370	363	358	389	365	367	350	387	350	364	364	369	360	378	362	375	352	407	377	343	364	343	357	359	343	358	385	336	359	367	380	363	375	338	359	376	344	317	353	359	357	334	343	380	348	365	375	352	339	344	356	380	404	396	342	357	353	371	363	361	393	319	353	343	337	345	338	339	337	384	370	372	363	358	354	360	403	358	353	358	380	374	330	357	375	345	409	369	385	358	349	401	378	355	373	350	367	372	356	345	380	367	375	373	358	383	332	388	336	337	376	323	353	382	402	382	323	335	371	340	341	341	369	351	329	332	340	353	391	366	340	358	362	364	366	360	319	359	383	392	341	355	379	362	371	330	375	359	358	378	349	365	366	378	355	338	351	371	386	360	365	368	351	364	340	374	345	365	355	333	361	401	374	388	349	362	347	337	374	365	357	388	359	354	369	396	346	365	372	360	366	326	372	372	346	362	399	370	360	416	360	339	389	371	388	396	355	353	366	356	379	366	396	371	356	367	402	359	371	388	352	365	386	365	355
22944	20642	27640	23706	20645	20728	11536	1639	1215	1109	1071	920	928	817	821	808	788	730	719	709	769	766	733	773	735	786	776	690	654	682	681	730	687	730	683	705	702	709	692	699	707	680	708	679	678	659	678	628	676	683	680	713	715	665	707	639	672	726	680	644	643	648	669	658	668	659	695	682	693	642	662	712	640	704	679	690	666	689	727	671	687	686	654	702	646	731	667	654	671	671	678	661	663	660	686	698	692	648	641	709	698	730	722	681	683	729	708	675	661	693	688	677	684	699	650	685	693	671	693	646	656	649	691	666	698	681	681	664	625	702	641	627	706	677	670	677	662	640	616	696	614	678	713	675	667	665	681	668	665	646	673	651	620	690	697	671	702	652	690	720	686	650	660	721	711	685	673	665	678	668	658	718	685	678	673	661	708	682	676	689	666	696	713	654	693	684	632	659	678	679	656	723	648	640	698	618	694	690	675	653	659	682	672	646	646	644	655	649	658	661	700	725	705	609	681	689	682	689	643	658	707	653	646	644	717	657	650	662	612	681	683	670	691	641	661	666	638	656	662	649	633	688	630	647	634	689	647	641	671	708	658	659	659	674	674	671	645	650	731	666	673	638	619	712	642	661	642	725	705	668	625	654	698	647	645	675	706	671	661	648	669	650	646	617	706	660	697	695	653	672	684	684	649	653	660	715	662	658	683	688	677	687	682	650	650	664	662	677	637	662	687	697	647	641	647	669	657	638	682	668	674	685	689	691	641	698	684	679	597	683	645	650	692	687	633	640	633	650	717	693	650	636	650	659	666	680	642	692	718	637	679	638	638	658	696	686	703	676	651	625	656	682	668	653	672	666	615	632	701	704	640	690	639	680	667	669	624	653	673	678	659	670	697	658	649	689	649	635	669	689	693	673	657	663	619	730	654	637	730	642	668	678	679	697	667	641	685	635	674	701	656	676	664	692	630	660	710	684	658	719	719	646	707	694	673	625	659	664	683	670	692	652	721	624	707	703	645	677	684	677	688	653	631	633	674	672	666	677	689	693	674	660	646	621	647	631	666	677	722	667	707	688	648	688	696	709	667	681	683	681	721	642	644	649	627	687	648	683	670	668	697	676	663	703	696	643	664	598	615	697	666	589	692	668	705	690	642	698	704	612	672	707	683	651	687	697	674	641	676	655	651	637	681	667	630	642	673	664	660	672	618	654	611	649	655	642	628	647	654	641	690	628	637	636	664	649	670	663	688	682	640	634	677	699	662	613	682	706	682	702	640	681	667	631	651	681	646	639	642	641	667	658	688	662	671	659	702	692	647	707	670	649	665	680	661	669	649	685	628	620	649	689	677	632	681	651	605	640	691	692	708	690	697	603	696	644	685	669	698	637	731	613	697	663	663	648	687	643	649	628	685	660	684	683	666	655	648	664	657	700	664	643	648	692	664	664	658	670	666	648	659	621	674	655	708	606	710	651	684	637	710	699	651	681	619	678	667	685	682	723	662	621	638	644	631	708	681	736	671	683	640	644	678	684	696	649	684	672	703	661	698	668	634	654	689	680	636	701	701	628	615	641	630	699	622	672	670	679	663	672	621	685	688	635	656	669	623	687	669	694	618	614	652	710	621	698	667	645	665	668	655	653	677	682	651	713	681	655	663	643	724	660	679	670	641	640	731	669	653	691	628	695	699	673	680	669	694	662	630	627	662	689	663	687	655	691	642	653	670	646	685	688	667	671	671	661	691	620	639	673	648	662	670	673	652	745	633	644	690	695	658	637	711	661	672	675	673	633	647	678	659	625	673	651	694	691	689	661	712	705	655	704	638	683	669	650	650	658	668	681	655	660	691	671	672	663	661	603	661	647	667	637	630	693	700	670	714	706	696	692	650	638	634	645	685	668	682	679	622	695	645	674	672	642	700	653	663	645	689	683	656	666	647	641	665	657	702	648	634	712	654	672	650	687	679	678	703	676	657	671	691	648	659	650	659	664	638	658	711	672	645	685	672	687	680	704	669	668	659	639	680	661	657	645	606	643	650	732	667	661	661	671	621	629	603	661	738	706	647	700	712	643	663	647	686	653	686	663	608	623	643	670	641	654	676	680	616	681	657	706	650	666	676	638	658	704	622	686	703	703	702	651	666	680	682	667	622	652	671	673	707	696	703	637	578	666	649	723	665	684	706	710	689	655	687	667	656	643	651	679	683	658	682	660	684	650	671	660	679	682	643	627	669	679	691	689	685	673	682	615	669	687	693	714	638	698	672	667	673	668	638	684	685	660	628	620	662	686	696	679	695	676	710	711	631	660	671	629	671	686	641	650	700	679	730	641	666	657	663	693	639	672	672	639	650	664	659	642	700	655	654	660	675	647	647	626	640	659	605	670	686	700	669	661	596	660	653	634	724	670	683	667	681	686	677	693	640	703	662	677	722	662	637	646	632	675	639	642	679	678	658	668	656	692	630	669	601	687	587	687	663	641	641	667	658	648	663	636	644	668	626	700	676	656	690	647	673	670	671	651	660	656	726	673	695	649	691	740	636	688	634	655	678	657	684	651	690	589	678	654	674	682	705	636	631	647	656	671	692	693	657	658	662	648	695	612	678	700	657	642	679	657	682	613	710	640	716	637	679	713	656	698	666	691	643	646	662	683	713	638	683	624	691	661	650	658	671	640	647	700	661	634	669	654	645	621	618	700	685	676	689	658	638	651	677	686	660	645	663	674	635	683	623	670	703	661	681	664	656	688	650	702	662	657	641	664	648	666	686	696	675	656	636	688	656	660	607	651	647	668	642	670	696	679	654	669	682	690	622	683	688	637	688	671	689	647	658	669	634	649	684	678	645	673	674	688	654	715	695	657	681	731	677	678	677	677	697	701	644	628	689	655	647	667	654	713	669	661	647	628	620	689	699	631	685	668	664	616	609	689	687	610	670	676	649	657	718	649	657	650	711	714	707	655	625	627	703	701	699	664	700	647	632	713	652	682	671	679	687	631	650	649	715	656	678	670	654	642	672	677	648	678	675	717	640	653	681	632	625	622	676	676	695	685	649	653	687	663	701	643	708	640	676	682	712	687	678	692	704	679	648	649	665	647	685	625	740	656	669	656	670	624	627	658	665	646	598	682	682	650	673	636	651	679	705	651	596	670	670	656	703	686	696	649	717	609	644	656	635	665	658	664	670	694	690	666	660	659	642	684	626	599	681	662	675	678	631	625	649	680	671	602	718	693	704	690	662	688	664	682	686	683	665	680	655	704	700	646	633	651	626	669	679	700	706	623	677	617	712	666	649	681	679	676	641	681	685	646	639	698	674	645	662	673	637	685	694	672	669	695	666	673	653	722	635	666	683	620	712	662	693	691	662	675	668	679	647	658	653	679	654	683	688	654	652	696	684	702	670	687	654	644	690	638	652	697	710	699	650	712	676	692	666	658	643	671	656	692	678	677	656	667	654	690	638	644	649	652	664	649	677	659	676	668	681	671	679	682	711	684	671	657	655	692	619	633
17343	13900	12742	7077	4827	3621	2801	2263	1956	1538	1424	1268	1149	1104	1046	987	935	911	831	904	787	731	786	780	744	714	738	743	738	758	740	707	650	689	675	673	704	666	641	723	642	657	687	688	642	684	625	681	615	628	683	651	621	651	676	659	624	641	651	638	682	621	680	650	664	628	635	611	700	639	629	609	574	629	637	614	639	626	638	627	622	653	641	617	642	597	625	635	605	644	641	631	656	660	659	661	612	637	631	671	667	642	665	647	622	606	651	584	614	655	650	633	644	649	586	625	612	649	625	664	603	624	637	653	633	641	645	627	603	619	663	604	595	590	618	677	639	679	635	645	566	627	621	631	636	707	650	630	575	632	643	643	634	641	642	632	640	595	613	678	635	647	620	611	623	592	586	633	677	607	612	632	664	647	627	616	670	610	623	658	670	572	642	631	674	627	615	637	658	676	667	620	634	676	647	628	596	626	639	651	632	683	607	632	617	635	662	684	619	633	634	659	631	661	617	589	626	657	634	654	604	623	634	603	624	605	608	675	657	661	627	666	638	647	614	679	603	629	644	625	605	658	681	627	660	620	664	697	593	684	655	622	602	639	603	617	662	648	669	620	667	593	612	606	636	587	650	582	672	612	626	625	642	627	623	645	658	631	618	623	635	626	613	606	604	616	637	605	610	652	674	675	654	616	634	682	650	625	661	606	651	621	627	614	657	627	623	652	615	618	600	645	607	656	592	652	640	621	684	626	620	603	627	621	605	614	652	652	691	646	697	595	607	620	600	622	634	598	634	648	617	610	597	642	604	600	640	627	593	597	596	607	624	590	627	641	613	653	605	651	630	649	625	639	598	611	644	625	633	587	633	631	598	642	619	620	651	610	615	618	621	657	625	634	614	595	636	692	680	645	650	642	650	589	650	666	621	659	592	627	667	630	629	568	618	609	598	635	668	646	647	677	617	659	624	643	603	589	630	641	638	592	579	638	624	645	662	621	630	654	627	629	683	610	645	631	618	640	641	621	583	605	674	675	624	646	618	689	661	646	650	627	599	642	638	638	633	646	625	638	641	636	609	615	607	639	625	672	628	627	666	632	647	651	653	665	657	607	613	630	659	614	643	617	634	672	638	641	670	661	633	655	630	575	587	642	628	634	644	633	617	632	654	669	626	631	662	703	624	664	644	598	623	572	602	617	606	650	692	648	625	611	638	678	651	583	605	641	593	604	618	642	598	616	623	635	659	626	657	599	624	625	626	622	636	680	674	608	652	618	638	639	657	667	670	659	651	633	652	639	644	629	658	659	623	636	614	614	625	622	642	615	599	657	640	631	660	623	637	620	664	630	674	598	624	632	621	671	617	636	635	636	648	607	621	645	614	615	614	614	631	612	653	626	679	654	635	666	617	671	639	622	641	680	609	681	647	625	578	631	617	655	645	632	616	584	595	641	621	632	635	618	601	650	650	672	657	625	606	666	632	645	596	693	634	626	618	651	588	614	607	628	613	638	644	632	687	619	648	631	645	619	614	673	615	612	645	652	614	644	647	628	660	640	616	585	641	631	641	632	643	633	655	615	604	644	656	648	657	629	627	672	649	650	607	616	627	605	573	657	659	612	665	656	625	632	593	625	637	613	638	661	627	640	602	611	572	657	614	614	639	656	633	623	623	649	659	636	626	616	606	633	673	621	629	617	670	602	623	606	642	617	604	693	655	657	658	630	610	655	652	642	650	646	627	616	651	655	623	617	618	662	646	646	657	645	672	663	670	653	638	600	680	649	640	596	635	632	656	611	617	645	648	653	650	663	631	632	648	620	622	635	629	617	642	660	642	606	638	649	612	616	613	658	627	605	641	659	642	597	622	659	614	614	628	661	654	615	635	615	621	649	632	640	620	666	592	621	604	630	637	662	633	653	623	595	662	604	597	663	633	605	635	613	605	602	676	626	632	599	685	642	614	655	621	652	646	641	610	591	626	589	616	617	662	656	649	630	640	600	638	625	633	628	632	665	587	634	603	646	656	631	660	636	652	621	573	645	653	617	585	627	645	614	621	649	636	636	663	619	635	605	624	640	596	672	642	616	660	639	613	673	610	673	646	615	613	618	652	630	649	640	694	615	603	665	660	613	587	653	640	679	603	632	608	630	614	601	611	637	617	641	670	637	626	624	637	671	653	639	634	626	563	642	667	635	556	659	659	647	634	675	622	611	606	638	638	629	621	632	684	658	625	640	673	587	645	646	636	605	646	656	608	652	678	618	701	665	624	661	648	646	583	659	662	583	602	651	681	612	630	631	647	576	635	599	643	630	693	645	575	638	642	638	611	599	669	650	656	614	624	648	653	700	627	679	642	614	647	647	664	602	639	622	612	593	618	637	612	624	632	603	666	606	643	659	588	605	636	647	633	638	640	649	612	696	654	647	689	622	645	653	654	617	648	680	618	678	645	626	622	637	612	644	626	621	615	618	651	680	644	660	681	596	633	622	626	692	609	604	651	659	622	613	623	642	607	659	626	631	609	658	630	608	647	647	606	606	638	640	681	645	615	617	662	663	639	710	628	654	612	647	627	645	630	633	632	710	642	597	629	643	654	667	658	641	675	619	641	624	606	666	597	661	633	624	630	642	651	636	595	637	671	616	598	651	644	636	639	636	624	660	617	646	606	634	659	629	657	676	655	612	642	624	668	618	600	617	624	640	610	636	624	624	651	643	683	644	679	632	624	644	631	630	652	605	622	611	649	630	655	651	630	625	612	653	630	681	656	605	613	607	634	624	627	648	609	645	634	651	586	669	647	632	625	596	630	658	628	622	595	673	648	652	658	610	592	689	609	634	616	642	638	625	643	648	636	638	645	596	672	645	645	669	639	610	674	660	661	663	641	644	636	662	617	614	603	657	656	657	667	626	636	636	621	658	697	620	626	650	655	603	648	631	652	656	665	671	601	638	640	665	633	652	651	635	639	622	615	598	625	582	618	653	618	651	633	657	656	605	666	663	637	660	638	674	612	661	621	640	604	621	608	646	681	589	617	647	607	643	653	662	583	647	659	643	585	651	659	637	647	639	630	608	654	636	645	617	659	574	623	631	676	633	623	592	622	628	671	584	650	624	643	650	645	673	625	602	629	634	633	633	586	655	655	625	582	631	627	619	670	657	641	647	632	617	652	644	660	637	567	662	641	583	642	634	578	639	659	644	631	615	634	653	649	656	658	626	616	648	615	630	624	616	654	604	614	662	613	663	640	676	614	611	660	625	627	636	647	647	643	645	638	626	672	624	596	611	640	609	613	670	668	611	636	674	622	620	623	599	650	587	637	589	636	639	628	641	657	657	624	625	622	623	656	651	617	634	637	635	626	593	651	654	652	652	611	653	632	630	648	664	648	631	641	595	618	662	617	631	670	633	633	603	682	641	689	618	585	602	563	614	646	647	652	626	618	634	658	592	649	642	598	667	677	635	608	641	616	668	641	684	641	611	648	623	630	611	597	614	681	555	660	652	671	674
32208	15745	2801	462	328	295	267	271	289	271	277	261	271	264	273	250	247	270	256	248	253	254	257	242	242	250	247	244	234	256	239	242	272	259	237	265	250	271	240	262	268	277	262	243	255	275	243	217	257	221	252	249	235	275	252	252	267	265	263	274	257	276	287	235	265	254	249	280	215	265	256	260	260	252	255	252	269	286	284	273	255	227	248	290	264	246	238	270	254	258	282	310	244	252	238	285	257	265	230	257	227	263	256	274	241	260	257	297	272	262	251	281	255	267	268	237	264	253	278	215	257	284	257	240	249	264	258	252	257	236	262	263	266	250	250	266	270	259	251	265	265	244	232	240	232	276	237	246	247	247	264	247	262	252	257	266	260	261	228	234	246	276	250	239	263	252	271	250	241	233	259	260	266	258	241	252	241	284	271	242	264	237	241	255	265	262	255	272	275	267	254	272	268	269	248	264	250	259	258	244	261	268	260	263	232	248	281	262	244	259	263	230	268	278	263	248	276	222	264	250	263	265	238	231	283	237	269	262	264	241	268	244	255	265	251	243	248	223	285	254	268	267	238	247	253	255	260	269	242	229	267	290	258	233	254	261	258	211	247	216	271	248	262	247	274	257	248	267	236	276	260	251	241	277	259	275	249	258	228	229	241	277	273	247	278	277	271	264	253	267	232	257	287	261	258	232	231	259	269	251	257	274	279	246	227	255	245	248	283	250	274	230	240	235	277	253	281	263	241	219	251	256	253	249	257	243	247	262	296	272	249	240	267	231	228	245	284	231	251	254	237	257	281	278	264	259	242	261	274	277	258	258	248	289	290	236	255	250	248	251	234	254	271	298	257	243	265	277	228	261	277	243	245	235	232	273	251	248	261	244	254	272	232	255	246	244	291	260	242	275	221	256	262	248	261	248	253	247	270	272	229	250	258	262	278	239	246	245	276	255	240	272	253	263	266	268	260	271	234	229	261	287	254	231	237	245	270	238	256	268	237	251	242	268	223	240	242	228	270	267	262	268	268	239	240	251	252	254	246	240	240	256	260	256	257	239	260	266	287	241	244	274	254	285	250	260	241	258	234	236	259	257	279	239	245	246	230	247	234	264	262	241	238	225	270	264	249	239	236	268	260	242	266	243	286	272	276	249	228	270	250	270	247	267	254	257	264	234	241	248	239	241	265	272	235	248	253	209	246	265	223	265	252	269	246	283	254	259	245	277	226	251	253	244	247	284	264	250	276	259	244	286	268	246	274	261	244	258	244	247	282	243	271	270	271	257	225	266	268	243	260	242	268	261	282	282	266	266	248	261	255	237	269	243	262	257	261	259	253	290	249	246	260	255	258	284	289	292	242	236	280	245	239	282	254	279	234	284	251	270	261	266	267	262	255	245	246	273	255	231	252	255	232	256	249	248	281	232	243	218	233	256	286	276	254	267	264	243	250	238	251	244	256	253	281	262	253	254	258	273	253	231	258	258	235	279	255	260	228	258	263	249	241	269	251	261	252	271	269	276	261	243	272	237	274	259	253	255	235	275	265	253	287	263	278	267	245	259	262	249	252	279	261	247	256	244	294	265	227	263	269	243	270	254	274	255	234	218	270	236	241	264	255	256	241	260	247	239	265	232	263	272	254	269	251	228	248	260	262	247	246	244	245	235	272	249	254	236	264	255	250	262	260	238	270	268	233	281	252	240	260	231	266	259	288	252	265	255	270	233	259	250	254	228	230	217	268	272	251	261	276	243	296	255	250	256	279	223	289	251	278	249	250	249	268	275	256	277	279	270	249	243	257	234	243	276	256	230	252	268	294	243	250	268	242	233	229	270	250	273	260	252	238	248	240	269	263	253	248	272	283	253	260	249	259	247	277	262	250	233	232	251	231	257	274	239	273	271	268	284	259	242	261	262	262	278	267	268	269	247	245	234	243	267	258	258	244	255	240	259	250	230	259	252	252	251	272	252	269	274	232	265	246	260	255	286	298	257	300	257	233	258	272	248	255	277	269	253	251	258	251	267	269	253	259	245	238	241	260	268	239	271	271	242	250	215	260	242	246	274	258	284	268	283	273	229	263	259	234	291	271	278	267	239	259	253	269	264	246	254	254	272	273	252	249	282	252	250	260	240	252	251	243	246	255	254	275	263	260	270	239	261	226	281	253	230	247	254	255	256	287	274	255	245	262	259	254	253	255	277	294	263	264	245	245	262	256	262	267	239	266	234	281	250	255	234	255	259	220	235	264	223	284	262	220	268	264	277	242	276	250	259	231	280	281	249	263	245	230	264	257	218	242	249	309	241	272	288	278	248	287	254	248	267	281	257	226	268	231	268	233	268	241	253	246	240	305	263	242	264	234	252	241	237	250	271	250	238	241	249	271	259	272	262	240	266	250	266	259	269	267	254	277	255	280	272	254	275	275	271	253	265	268	276	233	256	252	236	253	248	282	268	282	241	267	247	249	239	234	258	272	249	246	290	261	261	245	252	270	246	258	235	247	251	258	259	249	239	266	247	268	248	257	268	272	242	260	266	238	266	238	260	253	255	249	248	316	275	221	246	243	239	262	262	250	273	276	233	255	251	267	261	232	262	261	245	237	253	264	254	247	279	240	255	232	244	271	273	291	277	260	270	259	256	235	251	275	232	266	252	282	242	239	238	246	218	258	286	284	234	242	258	257	298	257	233	280	251	250	229	274	225	258	261	268	249	259	232	299	262	255	252	262	240	270	256	242	231	253	287	266	253	271	260	287	270	280	269	241	250	246	252	243	266	240	235	279	258	236	262	271	260	260	263	255	268	229	275	278	241	241	272	272	274	277	241	245	260	270	252	270	240	255	251	238	251	266	264	257	286	252	239	270	272	315	275	282	241	249	245	249	242	261	241	254	225	255	258	239	277	252	265	253	296	243	244	253	275	245	260	249	259	246	253	270	239	262	263	260	234	266	254	251	236	261	259	242	236	285	246	245	264	262	228	277	251	281	266	253	227	258	258	270	255	251	247	248	255	250	257	229	262	265	270	252	275	251	256	268	268	256	272	264	263	233	235	230	267	236	278	243	241	272	230	258	280	266	278	272	258	252	244	248	282	257	234	250	292	238	242	242	230	268	229	245	243	265	253	253	247	268	242	264	255	278	260	246	216	264	272	275	247	290	249	247	235	267	257	253	294	248	240	238	251	252	287	270	280	250	284	259	252	259	267	248	284	278	237	257	277	239	277	239	277	261	246	240	276	301	242	254	256	268	253	268	242	259	252	260	248	261	249	246	260	272	282	228	259	278	240	250	274	229	276	265	256	248	260	275	267	283	255	244	280	288	276	247	242	247	246	276	274	278	251	252	266	293	263	262	248	245	270	235	233	293	284	257	265	247	266	293	256	275	265	262	249	250	233	247	258	250	278	241	246	280	233	243	274	235	275	280	250	241	262	232	275	263	252	267	262	256	218	274	262	258	303	281	246	271	245	242	278	286	268	274	242	275	242	300	252	259	276	259	279	256	250
19853	690	639	443	351	342	326	315	265	295	288	310	306	305	280	277	266	282	299	290	297	276	296	313	272	260	258	279	280	288	282	272	281	270	287	268	282	293	289	299	270	239	269	303	292	272	274	282	280	263	272	270	268	284	275	274	280	278	265	259	283	275	304	299	278	269	288	292	277	278	288	303	275	252	280	254	302	290	256	284	229	297	266	273	248	269	281	290	282	261	278	259	270	301	286	264	269	273	271	250	244	262	286	264	303	259	287	251	261	255	269	275	246	295	269	282	295	289	276	277	299	276	278	287	284	273	291	279	264	307	256	287	291	290	274	251	260	308	286	278	263	267	263	265	285	293	290	261	259	294	292	286	272	251	280	260	293	274	254	286	277	287	274	259	276	306	255	229	269	266	293	262	249	277	285	262	310	249	277	267	286	264	288	288	321	284	268	323	266	267	261	270	263	278	273	311	285	259	307	261	273	261	272	286	267	267	270	264	293	270	235	253	292	297	291	275	245	273	292	268	271	296	258	271	283	288	280	280	263	302	248	282	291	290	268	278	276	291	301	258	288	241	291	284	277	289	261	277	292	269	287	250	257	272	261	291	252	267	270	286	278	263	275	269	272	262	252	279	276	266	273	260	249	285	287	259	257	276	266	278	290	272	267	288	278	284	290	265	283	283	267	257	272	276	271	253	286	310	272	278	303	269	276	290	296	285	311	270	260	269	278	287	275	253	286	268	319	296	261	260	280	264	270	273	265	284	288	282	294	285	280	305	315	276	275	299	271	247	261	284	282	270	282	257	273	296	269	246	253	264	284	298	269	289	252	261	257	255	266	277	276	291	262	290	249	265	282	293	271	311	242	245	309	228	280	294	293	274	259	283	284	270	274	258	277	257	277	252	264	250	259	280	272	278	275	266	289	264	282	270	258	269	289	268	256	310	275	251	316	293	273	254	265	276	256	282	271	272	296	258	280	300	273	277	278	285	278	274	271	289	311	259	275	275	285	266	281	273	293	281	271	281	269	282	282	274	283	267	303	240	288	266	290	283	289	278	245	253	278	287	303	300	280	304	273	275	274	269	227	282	259	253	275	297	286	266	293	243	246	253	279	263	263	249	280	255	269	268	266	292	257	271	291	286	253	253	303	304	283	276	240	259	308	248	305	284	282	276	260	312	266	270	289	253	289	274	262	292	281	299	271	263	280	292	258	274	252	271	263	285	270	272	255	261	289	276	288	298	279	269	256	248	258	270	296	267	277	248	290	261	278	270	254	297	257	299	285	271	299	267	260	291	255	267	303	282	288	262	261	266	266	241	267	244	266	318	267	279	297	269	281	279	260	255	292	242	284	262	272	303	251	284	283	282	282	301	248	268	276	309	305	256	253	293	296	270	285	261	292	249	292	280	254	291	281	281	289	280	248	271	261	250	284	250	266	284	307	262	264	288	255	282	274	286	256	315	279	293	281	301	253	273	287	301	249	252	267	274	288	279	299	271	275	289	239	265	282	272	251	317	285	297	311	290	257	270	299	288	265	301	272	266	297	286	236	278	307	300	309	272	274	304	281	255	269	264	300	289	275	287	266	277	283	260	275	286	310	276	281	287	309	294	274	241	296	281	252	252	277	269	306	293	293	303	307	299	277	272	267	260	328	254	235	260	258	292	272	249	268	291	268	262	280	260	302	250	246	293	263	256	288	269	280	251	283	278	253	260	289	265	274	292	282	285	286	269	283	252	300	280	271	284	288	281	277	262	308	272	271	269	251	288	259	285	285	304	266	266	284	309	264	267	270	276	245	257	285	281	268	309	295	289	265	264	266	291	258	247	264	273	269	298	264	292	280	279	268	257	266	285	266	274	282	285	259	275	287	288	269	275	299	281	284	270	297	271	298	266	282	286	272	263	272	230	282	273	271	284	275	303	294	228	279	253	269	288	281	299	270	261	280	267	297	293	273	264	267	255	296	262	279	264	273	268	266	253	265	288	297	257	292	278	278	334	260	291	290	282	271	251	275	279	277	269	282	286	306	275	264	272	278	266	278	317	289	303	308	290	296	294	287	253	294	259	264	308	295	269	258	281	255	283	267	251	270	238	275	286	292	286	272	286	271	262	281	266	268	257	274	261	303	260	290	261	278	274	261	274	289	295	291	293	276	271	266	260	302	262	277	269	288	266	269	275	243	261	278	275	286	270	297	257	253	280	278	266	280	261	288	293	266	242	274	234	274	286	274	258	283	267	276	270	286	278	281	291	281	273	281	305	265	274	271	266	284	265	290	287	290	271	264	287	263	277	257	279	275	263	307	295	263	257	286	261	313	261	274	303	274	276	266	268	267	276	299	292	269	280	253	278	268	289	260	268	295	272	248	295	268	281	302	265	296	280	263	288	263	285	309	296	294	283	268	276	289	266	256	258	270	271	256	253	292	277	270	295	266	291	262	261	293	233	284	224	237	280	299	260	262	243	275	286	287	274	262	286	284	290	291	270	263	259	254	257	286	292	323	297	264	264	286	285	295	295	277	306	257	286	270	249	255	295	313	265	283	248	290	260	269	271	289	262	272	280	279	281	277	266	275	266	268	286	280	281	315	276	255	294	290	267	284	286	277	291	289	267	275	270	292	288	304	251	252	280	277	319	269	284	275	299	241	242	256	266	272	271	271	281	288	262	259	274	256	257	290	276	270	264	298	274	299	265	283	288	286	279	273	283	255	246	306	266	294	272	281	266	253	264	262	290	290	276	289	283	260	300	279	273	260	294	261	258	278	266	241	256	279	287	246	268	275	252	286	297	269	288	278	286	261	266	283	260	255	253	274	290	296	254	271	275	279	281	279	286	290	260	282	267	277	264	262	285	295	265	279	261	264	282	281	278	313	270	255	283	262	286	302	240	247	272	290	277	275	266	290	281	275	277	287	279	261	267	250	279	273	266	288	247	245	293	292	284	298	285	293	253	277	284	286	298	282	292	260	239	269	299	291	248	256	280	269	250	273	284	275	288	272	278	274	266	267	304	294	299	278	254	276	277	270	272	268	285	306	284	266	248	240	265	293	278	261	276	269	253	268	250	299	270	236	256	258	248	258	283	295	274	288	256	282	265	275	296	299	286	271	260	267	243	289	311	255	275	280	268	250	285	318	253	255	258	265	282	260	317	285	283	273	306	294	298	271	275	313	300	264	267	286	311	253	264	278	296	273	281	285	285	294	298	268	273	269	261	281	272	261	256	261	281	330	279	272	276	253	277	266	292	250	291	278	280	263	306	276	233	292	278	280	300	263	265	291	278	282	269	310	291	274	265	275	287	288	283	268	261	270	250	269	296	301	260	277	284	274	274	265	258	277	280	249	278	283	255	275	303	299	311	258	286	284	285	260	269	301	271	285	284	254	276	285	308	276	312	270	301	306	264	274	294	286	296	280	274	274	269	284	269	270	262	262	289	282	265	260	288	276	264	268	271	321	269	276	269	292	290	268	301	288	288	293	264	300	279	282	262	295	265
24982	20652	27122	24198	20649	11687	1147	771	591	523	573	507	475	497	459	456	470	450	429	422	429	383	400	405	401	381	407	389	357	382	400	398	372	384	387	412	365	383	392	399	359	358	407	355	366	355	381	344	373	375	377	372	367	357	361	352	390	346	361	352	329	370	352	371	360	349	369	359	338	366	414	359	323	374	354	348	357	364	375	365	328	362	322	392	354	376	401	365	373	359	384	371	348	358	348	394	384	360	383	352	381	378	370	366	346	383	399	359	371	367	361	337	346	332	345	395	356	325	346	382	382	373	370	337	362	378	359	341	368	412	363	364	360	369	401	372	386	369	362	349	368	364	361	367	357	366	384	368	376	369	352	408	356	335	386	362	366	371	363	341	351	368	381	405	373	363	333	321	311	334	372	374	319	371	383	408	341	353	365	392	349	358	334	376	380	358	370	349	368	380	362	384	383	344	375	371	353	355	368	327	357	346	374	348	345	333	351	359	339	364	372	334	381	393	334	364	345	353	329	353	355	340	375	380	356	389	333	343	346	374	333	362	358	341	376	349	350	412	339	372	388	334	373	344	359	355	389	328	400	370	368	417	357	390	320	371	355	373	397	377	343	358	334	362	378	371	355	354	360	348	376	361	344	363	358	366	369	335	338	331	374	341	348	389	367	335	377	334	370	373	328	389	362	379	373	390	330	352	382	352	374	364	349	378	380	369	385	388	382	393	358	353	382	345	363	377	366	369	378	347	330	353	393	344	323	378	387	408	365	330	385	377	372	342	333	392	379	347	397	365	370	354	342	349	361	382	381	347	361	336	375	361	363	377	365	353	330	392	341	408	380	380	345	383	324	375	333	389	349	351	351	355	392	354	384	346	351	361	367	352	379	351	398	344	373	400	343	382	370	355	328	373	351	383	350	346	358	344	349	333	368	378	355	329	355	345	334	345	379	377	384	353	374	359	350	372	390	363	414	357	364	334	363	371	361	353	350	367	383	341	363	379	368	355	344	361	337	363	342	376	372	359	376	363	375	345	358	343	370	376	359	363	368	363	384	383	362	336	343	345	350	358	372	345	366	377	398	374	343	344	353	375	372	381	372	378	323	367	375	351	391	371	348	337	378	375	377	335	320	400	352	379	349	368	389	399	348	361	380	343	339	325	348	355	382	365	355	383	364	308	371	380	322	338	383	346	346	338	400	375	362	373	363	374	342	375	379	395	361	373	337	353	365	304	382	377	386	376	348	349	379	346	383	332	349	395	378	374	359	375	344	350	380	352	359	330	345	344	370	341	386	384	390	437	359	366	348	342	331	355	371	350	368	387	389	353	360	377	374	387	352	370	338	356	360	347	358	363	335	392	380	350	334	361	346	369	322	343	358	350	341	338	346	363	368	331	363	367	392	350	347	352	351	382	360	395	351	350	374	380	332	388	312	375	356	379	371	351	344	324	348	342	339	335	367	337	346	383	369	356	370	353	358	362	371	374	388	372	348	369	344	373	372	352	366	341	354	371	347	368	356	386	388	382	354	339	352	331	394	348	342	379	363	364	350	373	376	353	372	353	348	363	365	359	381	373	360	360	362	347	377	378	333	325	385	378	366	363	363	378	329	360	367	362	338	359	337	365	362	344	359	341	338	334	401	380	342	371	367	359	388	330	348	371	379	368	339	383	379	387	370	366	341	371	340	334	349	346	357	374	345	331	352	373	348	354	375	345	347	365	364	423	354	349	348	368	394	360	338	391	371	359	373	350	354	351	353	352	328	355	379	370	360	365	364	362	365	370	376	343	411	331	359	345	397	370	329	353	370	391	335	358	342	371	342	397	350	348	336	402	349	372	332	352	397	372	347	375	367	361	375	383	379	339	351	393	371	363	352	366	370	367	369	359	369	371	395	363	378	335	378	352	358	361	367	367	337	350	377	340	388	378	377	349	346	350	356	347	373	380	338	347	367	334	352	342	341	363	351	340	326	387	374	318	375	388	355	345	364	347	375	366	381	338	380	357	357	355	387	342	335	367	356	372	365	361	368	373	364	369	369	389	366	354	346	363	414	374	366	397	357	358	364	317	361	336	358	349	378	375	371	376	352	390	366	375	395	357	341	351	375	373	331	335	379	345	361	380	415	350	389	359	357	343	327	380	355	339	364	379	340	353	368	365	382	357	389	385	375	390	384	330	334	358	353	349	342	367	410	359	391	368	360	347	343	334	363	361	399	315	389	344	363	365	381	371	360	345	346	399	388	381	368	342	333	340	389	367	363	349	341	346	382	346	347	356	356	375	396	375	366	354	335	366	347	365	361	354	373	371	340	388	380	370	381	340	361	334	398	361	341	345	349	400	377	376	376	357	354	340	366	375	358	364	366	320	340	394	355	336	360	358	384	347	357	380	357	375	353	342	342	406	378	362	354	388	366	383	347	363	382	355	366	363	355	345	375	372	295	388	341	410	361	331	395	365	377	403	335	356	365	337	338	377	364	371	372	382	352	372	359	361	368	374	377	372	367	358	369	380	350	351	328	345	379	349	369	348	332	354	308	357	358	357	385	384	348	376	347	385	392	348	323	323	367	385	347	372	363	363	343	353	362	347	354	387	366	392	395	345	342	396	350	346	351	377	384	352	350	383	363	381	356	375	377	360	388	351	375	373	368	338	353	361	353	380	341	350	381	341	361	354	356	377	345	372	359	371	386	364	373	294	361	354	373	345	374	373	392	366	342	355	369	368	346	366	341	374	354	392	351	375	368	380	348	356	381	369	356	352	374	361	362	404	367	366	319	345	375	390	364	378	368	372	351	358	354	388	348	333	354	363	369	357	333	398	341	365	389	357	356	342	349	330	345	374	357	341	402	348	354	375	381	386	372	373	380	347	334	367	347	372	357	350	386	376	367	382	336	349	347	337	341	341	361	357	373	370	359	347	342	344	365	371	349	353	386	338	343	368	359	359	391	352	348	367	387	356	349	360	390	363	352	352	383	369	358	366	327	384	372	375	373	377	374	359	345	371	377	384	385	388	382	349	366	358	331	351	363	351	370	360	358	378	365	332	355	345	361	359	365	367	353	345	389	354	375	362	366	363	356	356	358	333	329	372	375	320	368	315	371	364	332	396	360	329	374	373	395	369	331	366	361	396	384	370	366	363	371	359	329	346	353	358	362	353	361	363	347	385	404	317	327	348	393	348	402	345	359	376	374	365	340	352	321	346	394	360	362	392	385	388	342	353	347	343	342	359	360	370	386	352	357	385	360	391	362	356	348	357	357	348	340	376	391	359	387	372	360	359	331	328	371	372	338	356	366	373	365	383	376	359	352	346	385	334	372	355	370	371	363	365	356	375	338	341	371	360	324	360	348	378	344	369	361	390	343	325	363	355	368	384	369	351	352	386	327	356	356	369	330	385	374	376	357	381	354	352	376	350	352	364	361	338	367	366	388	354	366	337	394	384	349	338	369	382	352	408	376	341	383	373	396	345	368	342	365	380	360	368	354	323	362	351	377	386
19755	7814	7171	3763	2357	1736	1431	1124	945	815	791	682	615	564	556	530	513	454	464	495	428	437	421	461	419	395	410	395	421	388	408	400	402	389	374	421	336	381	336	356	372	359	366	367	360	395	355	395	371	367	355	349	380	351	383	371	350	405	398	382	336	338	369	355	402	366	372	394	393	359	338	344	353	329	368	342	375	368	386	347	358	358	355	381	362	358	352	363	381	351	352	387	387	386	356	357	362	351	363	364	351	382	352	362	360	358	385	369	388	335	333	329	366	374	334	344	349	394	369	373	346	346	376	349	353	379	357	336	329	368	388	393	364	366	380	345	375	381	339	351	397	374	409	347	376	331	357	386	354	354	363	386	396	373	359	371	393	344	343	363	337	334	355	348	349	335	369	379	382	388	395	367	354	391	335	334	353	330	344	397	347	397	352	335	359	355	347	342	377	361	369	353	366	368	358	395	374	372	346	378	354	345	358	364	382	412	381	354	308	377	360	347	334	365	369	364	367	359	357	373	364	358	365	362	337	364	363	371	381	349	364	361	349	361	341	367	341	351	343	360	344	336	375	377	368	353	377	366	366	339	348	350	385	377	332	337	357	356	369	339	333	394	356	360	392	351	336	351	369	349	397	358	374	371	375	352	337	333	364	372	333	341	346	386	322	346	339	376	341	360	352	341	340	368	395	348	364	362	355	362	345	346	326	348	333	358	357	383	349	362	333	366	366	353	361	348	359	344	394	347	366	339	330	362	340	360	364	345	365	354	350	368	364	349	369	333	347	386	327	360	353	346	381	354	346	380	370	345	373	365	369	330	331	366	364	363	369	347	336	360	357	369	324	335	378	376	310	369	341	367	327	353	355	368	380	382	356	337	364	323	340	373	371	371	372	343	378	369	351	353	405	380	328	363	356	347	358	330	352	377	344	389	325	326	326	363	371	386	358	350	324	363	335	390	368	355	356	370	347	337	356	337	339	365	328	342	365	379	359	364	350	368	352	302	359	361	352	377	352	394	340	391	376	332	339	347	353	364	369	355	336	331	390	372	339	340	371	359	358	380	355	368	366	383	322	337	348	341	346	309	335	351	357	351	360	373	410	319	371	348	373	333	360	362	371	368	350	416	333	335	392	394	393	358	343	327	373	358	335	363	392	369	314	333	377	372	357	349	352	342	378	386	385	379	371	381	371	369	344	376	407	371	366	330	374	372	341	373	374	348	362	369	344	363	319	351	343	363	342	374	364	385	363	376	362	336	359	353	344	377	340	389	370	359	373	357	367	371	353	344	398	364	376	398	323	369	353	376	358	369	375	390	369	372	359	358	356	367	338	353	356	358	359	388	355	363	393	360	362	331	361	355	353	315	360	336	356	341	355	323	338	391	346	376	355	323	342	354	367	363	397	366	370	378	341	386	362	348	347	392	361	353	330	392	335	341	360	356	370	377	363	354	359	336	365	361	354	358	359	335	366	357	347	358	342	364	354	362	366	366	364	386	376	345	350	343	378	350	374	351	368	388	356	350	378	401	351	364	358	343	377	364	342	393	360	357	377	317	356	387	326	361	349	313	350	368	349	386	331	392	365	326	361	328	358	372	378	346	365	393	366	380	383	361	336	382	306	398	351	330	342	332	365	331	371	344	357	348	366	358	364	365	368	368	334	369	340	360	361	345	355	371	349	379	383	372	361	356	354	387	344	368	343	355	354	367	368	365	333	336	360	356	391	348	368	338	352	345	371	339	356	383	369	337	365	384	385	370	374	330	358	317	395	357	336	381	370	374	379	340	380	357	364	365	378	346	371	375	345	317	396	331	335	352	353	361	298	311	348	368	351	380	348	357	375	354	378	368	373	371	346	342	360	356	357	367	364	355	331	365	363	357	378	339	327	322	349	341	368	353	355	355	377	402	373	365	371	336	397	356	385	365	372	351	388	362	346	328	342	381	334	361	353	336	365	322	382	348	317	375	338	357	350	313	348	337	354	314	356	325	353	382	360	338	350	336	341	398	381	367	336	383	366	359	318	384	349	379	358	351	345	339	352	370	327	405	354	379	367	363	332	374	348	382	378	361	360	337	374	375	360	314	400	357	348	359	339	322	382	349	363	356	356	368	370	381	362	329	355	353	346	355	374	346	383	356	355	355	333	327	333	385	328	318	356	366	357	380	342	373	393	331	347	355	378	328	334	353	322	391	347	355	364	351	359	352	388	343	386	344	373	360	357	365	356	333	350	381	391	328	357	370	319	346	328	384	333	378	365	348	343	348	378	368	344	404	369	340	342	328	345	359	363	333	400	371	355	363	324	348	371	346	378	363	393	373	370	351	359	343	323	364	348	336	369	334	352	361	357	365	363	319	351	380	348	373	342	340	344	338	354	364	358	386	352	369	332	339	346	348	366	357	330	402	322	370	345	359	372	346	334	330	387	363	339	349	362	308	344	390	377	381	344	350	339	360	396	310	373	373	380	335	345	352	363	372	354	366	367	362	359	332	360	365	310	394	338	357	366	343	400	383	351	385	368	353	313	374	362	349	346	379	344	395	353	341	358	358	354	342	360	381	388	349	352	365	341	368	365	362	347	376	355	373	359	356	364	356	372	328	359	331	361	349	340	341	354	344	351	389	364	380	377	350	361	338	332	376	351	331	352	351	371	333	339	381	333	376	350	351	375	347	351	344	381	335	347	354	360	354	345	357	345	383	346	324	367	328	366	338	378	385	349	389	339	352	352	345	388	334	357	379	350	352	366	342	339	335	387	349	357	380	350	387	383	333	298	359	374	359	363	353	365	334	369	349	350	393	360	359	368	333	330	352	371	359	370	378	342	364	366	349	367	348	355	347	335	398	333	375	373	354	376	350	325	398	355	360	362	360	355	347	354	318	372	377	330	379	355	338	351	331	331	347	339	366	341	336	333	355	362	368	340	361	341	357	336	353	353	382	330	359	341	359	399	308	375	375	366	377	361	355	382	361	376	367	330	382	368	341	362	350	342	373	335	406	382	342	336	341	335	343	391	370	350	328	372	336	357	371	360	392	379	364	362	342	397	357	322	362	355	351	349	377	375	346	376	384	350	357	353	384	376	401	398	323	393	362	350	338	337	367	376	358	374	345	355	354	345	354	378	307	356	314	328	358	379	344	401	348	352	369	350	329	373	342	348	374	334	376	353	342	342	360	377	346	373	375	343	355	338	323	349	374	380	381	332	333	369	363	352	374	399	378	360	355	359	335	369	378	390	370	342	345	374	339	357	341	358	347	377	320	353	397	378	352	350	344	349	376	334	379	360	372	371	339	354	370	351	338	346	349	383	335	359	368	363	365	374	364	335	360	368	363	370	339	361	359	359	355	362	353	338	335	348	343	369	361	400	367	346	363	366	363	352	344	317	331	369	351	347	327	352	339	370	349	348	352	372	311	359	332	343	368	323	348	370	368	362	385	354	360	321	358	368	381	357	375	380	351	374	368	370	341	382	383	377	378	360	389	366	361	356	337	374	374
22865	20638	27487	23830	20640	20717	12485	1679	1139	1091	1015	962	874	890	858	834	823	797	802	781	782	710	732	705	720	752	726	699	724	722	678	690	713	750	722	671	655	744	694	711	666	634	695	697	618	688	691	655	694	666	654	678	663	740	662	660	713	673	700	633	731	691	659	666	661	704	696	701	664	695	688	658	643	694	689	703	705	654	662	696	622	670	676	680	730	659	665	708	679	677	693	647	678	745	650	689	669	636	681	697	661	673	668	674	693	674	633	733	652	647	704	646	678	737	704	686	614	599	681	630	641	649	703	652	677	695	684	641	666	681	717	681	740	628	680	661	684	654	695	682	685	683	699	686	703	667	705	660	681	636	684	707	630	610	722	632	665	683	631	676	659	693	654	670	669	641	652	613	661	639	674	686	701	636	646	682	704	677	688	665	683	663	676	663	608	650	664	673	647	658	665	671	697	640	608	632	688	689	685	720	693	735	673	657	667	658	669	653	669	665	710	683	664	690	712	646	650	651	687	671	694	682	676	655	687	678	709	714	687	656	672	632	721	682	634	640	704	672	711	676	669	677	672	705	660	634	694	658	696	648	636	635	679	689	728	659	675	659	622	680	670	728	697	645	699	689	683	724	683	706	681	610	681	673	671	667	649	679	704	653	663	660	651	659	651	698	675	688	707	667	687	659	712	663	682	671	718	666	642	683	641	713	660	616	655	639	665	700	640	631	683	685	675	691	705	712	710	690	693	693	676	673	686	703	666	644	674	669	679	667	771	707	715	658	699	673	686	717	672	656	668	680	680	667	628	695	658	650	678	679	708	642	676	689	691	624	680	678	659	639	637	681	690	635	729	658	717	672	707	699	677	657	679	685	672	683	675	649	640	688	701	695	678	721	650	736	688	654	718	656	674	748	667	674	723	671	651	660	663	680	683	702	647	680	737	693	637	657	653	659	658	706	657	645	663	628	635	684	680	667	653	691	653	679	696	617	700	590	680	712	726	631	679	679	662	676	648	679	687	687	621	671	678	690	680	669	679	665	670	705	609	660	661	716	680	700	674	636	699	682	658	697	645	700	679	687	610	684	658	673	694	646	676	699	719	671	622	727	682	663	726	669	650	653	713	629	657	696	736	658	677	656	671	691	655	708	680	664	669	710	667	693	667	660	676	644	671	647	673	703	713	684	654	686	682	665	705	644	655	697	686	599	682	706	657	684	659	624	648	693	652	673	706	683	701	662	744	659	639	670	718	682	699	660	704	726	681	678	658	656	687	665	710	670	672	695	664	704	655	642	680	658	631	707	657	688	672	644	697	640	702	647	670	646	668	693	722	646	644	638	696	661	628	657	674	696	659	671	659	669	664	683	715	689	650	672	709	693	680	692	645	705	685	668	717	674	630	657	662	630	677	705	655	673	703	676	695	677	675	667	648	647	653	705	670	642	696	688	661	669	672	663	690	728	633	619	623	684	692	648	650	619	694	708	692	738	728	671	683	680	646	652	701	672	649	660	652	658	664	695	667	719	650	633	693	649	688	682	688	697	730	656	643	635	681	658	667	664	713	628	665	667	661	680	740	688	665	668	679	633	718	644	656	698	643	671	662	647	654	638	672	646	669	677	683	679	691	691	714	674	679	675	657	696	641	709	692	679	674	663	665	653	696	653	706	684	705	671	701	672	712	649	651	676	645	701	640	670	676	653	664	651	662	666	713	683	661	685	684	664	666	718	701	657	662	692	655	646	696	665	682	663	685	627	656	680	703	706	650	648	699	675	713	699	617	723	666	688	676	661	686	647	642	647	667	666	701	642	663	698	680	649	616	679	677	643	629	683	687	706	713	682	625	677	659	679	695	708	649	673	691	646	681	648	702	677	656	665	654	637	667	687	649	661	637	650	632	694	689	666	684	667	717	662	659	628	609	654	706	645	665	622	659	683	642	651	627	665	653	690	670	677	690	664	703	723	622	663	650	655	672	668	714	666	660	685	643	604	674	647	650	663	667	701	674	700	670	674	633	653	685	684	693	675	684	662	659	666	656	674	659	633	694	647	681	668	629	687	633	652	655	709	694	685	701	694	702	695	652	703	680	682	677	695	694	679	711	655	691	714	705	673	672	672	604	691	702	695	640	682	647	658	700	650	637	681	678	703	647	698	698	659	665	676	645	646	663	733	732	699	641	667	679	681	705	730	649	680	708	598	682	679	628	664	644	590	656	659	704	708	671	692	721	695	671	647	694	683	653	640	672	695	682	671	642	671	732	647	678	719	693	656	650	660	677	620	655	686	689	673	709	678	671	661	679	647	626	728	643	639	657	704	646	650	652	647	668	670	651	663	674	678	658	644	687	719	651	665	696	706	704	705	683	676	688	702	655	696	681	664	658	630	665	682	671	688	650	720	655	679	718	658	685	623	644	681	630	695	692	639	656	672	661	628	647	655	685	660	681	646	649	686	736	694	681	664	707	649	706	643	649	683	729	680	678	638	652	643	621	685	674	696	718	656	636	677	673	695	735	648	687	672	679	608	667	682	700	659	707	669	673	688	694	633	678	646	707	648	629	699	725	658	652	670	674	645	685	703	664	637	642	680	659	682	681	714	694	665	688	661	682	650	682	663	698	610	678	712	645	648	637	663	660	691	629	681	691	698	700	699	643	680	663	669	714	687	714	675	714	676	640	668	633	673	670	638	668	698	689	691	643	673	696	684	657	661	699	635	662	678	715	663	651	716	647	615	654	672	659	650	655	658	701	661	711	660	654	700	679	673	683	696	679	681	664	688	733	663	655	663	691	695	645	654	672	655	712	694	674	651	712	663	730	680	633	652	638	665	666	691	661	720	666	665	726	670	707	658	690	681	651	654	691	670	718	634	676	721	686	681	672	685	664	624	682	665	678	684	642	667	673	738	663	671	705	686	657	724	683	699	703	698	707	661	689	674	706	686	641	686	690	653	638	657	636	716	651	687	678	661	659	651	683	673	681	645	671	714	673	625	645	708	662	634	654	713	632	701	668	655	666	662	631	699	688	695	661	707	611	657	682	661	698	720	684	658	666	662	735	627	679	663	643	694	637	673	657	656	643	710	697	619	669	687	712	675	707	730	699	713	685	662	702	714	665	700	685	711	653	648	682	664	703	655	635	685	679	628	671	700	668	691	694	684	689	650	722	650	689	655	670	684	695	678	672	695	715	657	664	624	666	691	668	636	674	700	679	655	638	694	622	683	695	680	687	701	697	668	672	722	671	632	671	676	698	698	698	632	711	686	687	675	674	645	654	628	679	695	672	710	652	659	625	668	668	635	656	678	700	668	669	595	693	642	694	662	637	668	666	722	698	654	696	655	683	649	670	667	731	629	664	659	666	676	657	651	711	684	664	687	711	703	643	635	695	674	749	675	709	671	653	717	692	650	669	658	657	675	664	733	724	673	672	677	722	659	666	663	664	699	735	664	718	642	678	667	663	665	694	691	626	645	688	684	650	688	661	683	678	694	715	686	705	622	717	695
16869	13767	12446	6843	4681	3534	2718	2221	1903	1598	1445	1318	1204	1093	1080	990	962	903	871	834	819	789	791	719	784	748	736	714	688	733	717	754	701	701	708	690	624	642	713	676	645	717	683	709	647	690	677	698	669	663	657	672	680	724	675	654	598	700	648	681	700	660	682	654	673	640	649	685	660	644	656	668	672	670	608	641	660	677	641	663	664	667	618	659	666	666	612	628	616	661	649	695	614	618	640	648	621	645	656	655	618	643	623	658	658	652	656	639	668	661	639	628	658	599	642	657	648	633	626	661	646	633	577	604	650	638	656	607	632	603	630	633	622	641	663	632	631	650	630	591	612	704	685	634	643	630	677	672	648	649	629	599	671	628	651	608	637	610	674	615	628	659	663	618	665	657	684	668	623	641	649	617	637	636	638	655	641	666	617	605	648	682	675	651	642	678	626	620	640	711	683	612	655	630	636	601	638	692	654	614	623	634	660	670	606	643	618	574	676	644	679	652	660	651	612	664	652	629	678	646	644	665	655	619	662	637	625	629	676	659	647	665	672	643	665	618	653	636	656	676	609	664	631	585	629	677	663	673	614	614	633	606	623	623	669	626	666	662	647	605	671	644	649	648	643	638	614	656	618	606	617	660	629	606	675	614	686	585	584	661	640	664	621	698	598	654	644	629	656	610	686	612	591	640	615	626	624	635	678	693	638	653	604	645	655	635	680	649	630	663	620	669	656	655	661	622	631	628	637	626	680	665	630	657	624	659	652	704	635	647	692	632	591	647	636	625	589	618	696	656	637	628	670	633	656	646	651	635	636	567	641	677	682	637	678	637	630	644	621	621	623	647	628	658	584	629	615	640	618	649	646	671	645	653	688	607	652	627	652	653	636	631	618	682	633	657	647	601	678	613	639	687	648	654	618	666	574	612	584	644	662	653	611	660	628	598	689	646	678	645	661	648	646	614	661	640	672	639	638	632	607	668	665	636	666	661	644	631	676	641	624	659	604	634	643	651	660	660	630	664	671	637	609	627	648	586	652	665	580	651	625	669	685	645	634	642	599	623	642	602	592	594	658	651	628	616	654	625	641	616	609	618	616	664	624	616	672	668	621	660	657	671	648	672	642	636	682	621	613	608	650	673	649	609	683	619	688	654	653	643	648	651	575	626	616	645	628	612	632	601	602	630	615	634	643	662	650	642	625	645	664	637	673	660	661	649	634	609	640	632	685	641	593	630	640	651	654	626	648	650	670	626	626	651	647	643	654	624	606	631	651	638	648	605	662	673	643	620	649	615	682	635	664	658	591	638	675	605	661	625	601	576	665	622	655	643	656	681	667	671	639	650	653	650	641	572	634	631	616	646	655	642	643	620	652	648	646	652	645	618	638	617	616	602	625	607	616	645	616	619	599	678	620	665	620	618	615	616	639	660	664	614	666	612	641	586	636	701	636	615	639	630	667	670	618	654	645	628	651	636	662	603	654	654	632	630	606	606	662	640	663	641	663	645	612	637	612	630	668	642	662	684	694	659	658	630	652	647	679	657	655	656	631	618	633	678	642	633	640	621	671	639	690	648	641	613	673	655	649	612	639	647	662	630	662	616	685	612	645	580	643	573	657	643	626	641	643	673	623	673	629	642	623	640	646	652	602	643	658	678	612	591	642	640	633	638	616	628	665	615	622	654	617	662	600	630	624	628	618	668	630	662	655	633	667	639	641	616	668	627	655	660	686	645	614	652	624	613	649	689	631	663	661	634	619	637	614	645	607	641	615	648	604	677	607	648	628	672	616	633	626	658	616	630	699	622	604	652	616	609	659	576	652	577	611	667	675	672	626	646	604	670	636	623	634	641	651	639	649	648	640	613	611	631	631	637	640	625	618	678	633	667	651	689	670	622	622	598	662	643	616	629	574	686	651	641	655	658	664	673	628	660	598	635	622	647	691	655	609	591	664	616	641	629	626	638	664	662	610	687	663	656	612	593	684	668	601	631	652	631	608	661	680	649	611	643	691	631	646	637	661	661	651	687	633	636	606	646	708	625	630	637	605	669	644	652	645	656	601	644	636	592	623	662	608	621	661	611	615	605	652	634	623	668	642	636	626	655	621	646	634	653	634	604	622	642	619	625	666	634	659	617	679	637	658	616	678	644	680	657	605	653	625	643	645	636	676	625	636	616	635	685	634	588	649	646	637	677	672	651	632	672	652	617	658	680	611	654	684	597	660	624	698	587	643	646	598	656	650	644	641	645	637	657	639	689	663	654	643	625	625	663	635	607	649	623	634	668	602	660	643	644	630	614	634	673	577	617	623	633	602	644	652	583	625	658	626	653	684	662	611	598	633	636	635	653	637	596	657	622	632	608	643	673	658	642	656	654	566	598	663	670	633	638	668	652	640	623	634	615	618	656	652	695	604	665	677	638	626	605	623	639	610	645	648	633	607	650	658	596	655	641	606	696	606	610	677	643	625	641	620	641	614	600	606	673	657	658	596	575	667	653	620	645	631	603	609	639	681	625	659	668	633	647	657	595	621	622	643	631	631	619	633	588	648	641	637	631	634	668	655	640	657	658	641	611	637	667	571	673	649	645	609	652	634	636	693	607	645	688	639	683	622	693	668	629	633	651	618	610	602	654	631	671	620	673	621	651	643	650	638	644	635	615	657	628	638	662	646	646	625	600	648	618	637	598	611	648	637	630	632	648	650	648	621	672	615	641	627	638	625	646	641	682	655	662	667	603	649	649	637	638	579	658	641	680	630	632	630	636	687	613	588	664	620	603	614	603	678	664	627	558	633	584	650	668	638	646	590	639	645	606	660	635	635	621	658	582	640	625	635	667	561	610	662	619	618	636	628	685	630	613	690	629	614	631	629	598	635	623	619	640	649	647	684	656	602	629	637	668	666	622	640	644	678	627	663	623	653	685	643	625	612	658	628	614	613	633	663	640	684	589	625	608	628	630	639	691	624	605	656	629	601	617	653	577	607	596	618	652	660	597	645	662	614	629	612	616	626	604	644	633	695	625	648	622	640	645	651	630	664	641	621	621	646	648	611	612	650	634	613	609	646	616	596	673	639	666	642	676	649	622	650	657	626	612	663	629	654	649	608	638	655	629	619	653	669	644	644	629	632	613	669	603	654	633	584	630	620	664	663	700	608	636	643	599	632	628	644	649	637	655	647	645	627	639	638	609	671	587	639	682	619	679	612	695	614	588	641	638	649	655	645	626	601	633	623	676	689	693	630	635	686	609	661	597	635	667	623	610	653	680	666	635	690	681	627	601	633	665	647	643	643	625	665	673	600	649	616	633	609	630	652	631	640	649	645	627	633	603	628	670	647	619	638	650	660	649	647	660	599	591	664	617	628	585	636	636	634	622	612	621	677	646	664	632	606	623	636	681	673	651	654	597	633	639	635	618	670	662	619	630	627	639	646	656	657	620	641	645	620	637	633	663	662	659	592	641	616	611	616	670	667	673	667	648	649	609	635	608	630	684	567	582	645	624
32060	15710	2751	482	333	312	291	273	287	285	246	282	256	294	268	258	297	298	250	261	266	276	264	264	279	286	285	276	257	269	254	254	252	255	292	260	233	275	263	277	267	277	260	273	257	222	273	261	271	255	260	252	261	266	279	252	271	264	288	283	261	255	245	252	244	220	264	264	276	246	265	256	260	276	270	251	232	272	278	252	292	267	246	283	256	256	271	261	281	280	257	254	250	266	252	274	293	270	277	255	277	250	243	254	256	264	288	272	260	263	257	232	268	248	271	239	279	263	278	246	280	243	282	275	248	264	256	245	259	246	283	237	260	296	291	268	271	280	258	249	269	276	265	256	253	265	279	260	224	291	262	274	256	213	278	273	281	301	249	231	275	247	288	267	267	259	280	285	265	275	271	275	243	250	259	264	295	268	271	264	268	252	248	260	280	272	278	270	250	280	268	271	252	287	262	259	260	242	241	258	267	258	278	300	259	293	284	235	248	257	254	232	283	264	282	266	255	252	269	273	281	267	257	266	243	246	267	290	285	276	272	259	240	258	249	241	280	263	284	273	261	242	281	275	264	261	273	256	280	269	242	291	282	243	249	288	288	256	259	235	271	270	235	236	246	251	245	258	305	266	242	247	264	272	265	246	281	264	266	276	288	266	274	230	242	271	239	265	287	273	270	289	266	254	258	247	241	291	244	293	264	234	260	279	253	260	261	257	268	260	252	275	285	243	289	254	252	252	268	287	262	246	255	289	260	292	283	269	274	261	244	251	241	264	279	258	271	240	248	266	262	275	253	243	226	253	261	283	274	291	303	256	255	244	269	265	237	275	272	251	301	271	278	262	278	260	252	259	284	271	283	277	255	290	225	273	280	287	287	254	270	256	268	267	249	287	258	241	253	300	254	267	272	254	265	253	284	275	294	264	261	260	300	263	224	282	264	264	288	266	256	254	263	272	251	260	258	240	288	255	280	313	268	251	245	244	253	286	236	254	258	257	239	254	275	258	258	287	238	275	249	271	265	251	263	267	253	283	281	257	262	273	277	280	276	261	252	246	290	273	288	278	262	286	271	263	257	288	281	259	314	283	266	244	271	268	244	253	264	242	264	259	231	288	246	249	244	268	261	315	262	217	227	274	262	260	251	236	271	253	254	283	269	267	276	242	268	258	245	249	281	273	244	278	246	246	235	271	271	256	289	271	258	262	245	286	262	261	274	303	254	275	264	303	239	262	273	259	292	269	264	292	273	290	254	240	275	279	265	270	261	244	253	284	246	265	260	311	237	267	305	294	270	250	281	267	242	264	260	240	274	239	244	292	250	277	273	277	247	276	259	250	282	303	252	249	294	298	279	276	289	281	254	245	283	274	265	288	264	239	260	278	248	279	244	242	286	244	247	253	260	245	298	262	233	245	223	256	257	286	269	242	266	264	254	297	240	287	294	260	267	258	280	259	253	258	249	294	260	268	265	265	248	258	257	277	264	262	267	240	238	250	261	253	262	247	254	271	273	232	284	270	285	279	262	277	305	266	264	284	293	288	273	254	269	244	265	257	283	261	259	253	247	286	288	255	271	271	289	265	266	282	273	256	277	269	295	275	266	277	255	257	281	252	277	283	233	250	294	241	243	237	274	251	261	269	299	281	262	262	282	264	313	295	250	266	239	241	283	255	278	269	269	278	259	272	232	260	260	252	249	268	272	251	261	242	251	273	253	274	246	284	310	257	283	269	250	271	272	291	256	274	243	282	326	255	263	299	292	312	251	266	256	259	264	299	259	286	244	297	290	271	271	292	271	247	232	236	252	272	261	277	286	267	253	243	268	306	245	277	264	256	287	282	252	269	273	269	259	254	306	261	269	254	263	244	275	282	247	271	259	299	244	277	254	255	252	276	248	264	278	261	285	254	281	305	237	258	262	296	280	271	276	257	273	250	265	277	279	263	264	258	277	272	262	233	277	288	273	266	263	273	249	275	259	262	258	268	275	268	255	258	297	277	262	271	251	247	273	270	266	264	254	273	251	271	267	281	275	275	260	258	271	299	279	290	272	269	259	277	268	246	250	265	275	286	278	272	244	256	259	273	234	286	262	299	250	247	306	265	260	294	282	257	267	253	258	262	274	257	280	278	282	273	278	266	247	247	251	274	278	253	284	280	275	269	287	253	292	261	245	289	282	253	237	308	287	262	279	261	271	281	255	251	246	288	251	266	258	257	294	250	276	278	248	268	282	289	249	247	273	265	273	272	267	255	262	257	282	254	271	255	273	252	276	242	260	276	237	252	269	283	278	271	252	302	234	278	246	290	299	288	264	253	242	287	261	243	265	255	292	264	235	258	289	278	280	264	256	299	299	267	260	255	243	236	278	266	250	280	262	263	265	260	272	252	256	270	249	272	279	278	280	237	285	260	280	298	280	267	276	263	265	286	252	243	249	274	261	292	276	267	249	279	286	276	273	270	258	233	249	245	273	277	245	275	258	291	277	276	246	270	279	258	269	245	296	252	261	255	257	274	230	261	285	294	264	261	273	280	271	275	257	264	255	253	284	265	237	286	267	248	257	278	278	289	285	264	220	285	278	284	268	252	263	267	291	256	276	273	294	238	268	310	269	264	282	260	286	253	256	269	287	263	264	272	267	239	253	209	238	276	260	259	279	261	298	281	315	260	264	249	256	264	277	244	277	248	289	268	256	289	252	288	293	284	280	265	261	251	254	268	262	236	252	274	259	271	276	280	248	295	242	265	279	268	265	282	273	274	250	265	271	231	277	268	301	264	268	307	294	259	286	257	258	258	247	281	252	251	283	263	265	287	246	249	260	246	304	246	255	269	269	247	256	253	265	261	260	281	267	259	242	276	257	272	258	252	228	278	283	265	310	264	273	253	252	281	285	260	254	259	252	250	270	267	251	258	267	273	271	245	270	240	249	252	283	262	273	296	269	276	266	265	293	252	262	278	278	273	267	289	286	241	273	266	277	272	251	268	224	274	274	297	255	285	241	257	294	257	286	240	297	257	297	286	271	277	244	279	278	240	255	283	285	266	271	256	227	251	244	278	239	254	293	250	282	271	300	247	270	267	289	273	280	246	270	266	253	286	295	253	275	246	244	273	272	255	286	243	256	267	265	232	271	282	260	236	256	245	269	253	290	265	285	265	250	283	265	231	266	279	281	266	247	267	282	260	268	261	267	276	256	234	272	258	281	256	256	249	255	265	292	270	262	248	270	300	266	274	275	244	250	291	267	273	256	273	287	279	254	272	250	260	275	257	272	261	267	267	284	253	267	231	249	275	248	244	289	281	250	233	252	279	242	263	279	231	262	292	265	268	279	261	228	256	285	290	280	268	266	268	279	276	266	251	252	270	261	251	257	267	233	272	260	256	288	277	245	274	285	279	289	299	269	248	281	264	266	283	260	300	262	268	261	253	304	243	252	235	244	253	248	285	265	269	258	241	252	287	275	238	282	253	256	261	264	244	249	289	253	231	259	265	242	303
19249	744	669	461	393	383	343	324	310	318	307	316	304	298	290	282	301	282	275	276	300	278	278	266	256	295	275	247	324	265	312	266	280	243	279	281	270	295	292	258	289	288	264	275	270	280	282	257	289	274	266	264	258	287	272	265	289	295	279	298	280	287	301	288	261	267	314	282	276	275	276	303	284	274	267	286	257	299	305	293	308	283	283	298	283	304	261	280	283	286	271	269	297	299	266	279	279	285	290	274	289	270	294	306	269	273	291	298	300	292	265	277	262	301	293	286	276	322	304	322	274	302	297	299	275	289	264	301	297	300	312	285	271	294	277	270	282	275	292	303	291	338	291	268	299	309	281	261	289	297	280	272	289	278	291	292	285	272	311	306	280	285	279	274	284	266	302	288	305	292	280	274	300	307	269	285	281	281	298	263	261	276	269	294	301	294	278	263	272	270	270	244	293	258	259	280	296	293	263	277	264	283	275	296	282	293	258	278	279	293	289	274	267	319	313	274	290	294	282	280	260	264	287	288	296	301	282	294	289	307	302	280	319	313	277	299	271	277	293	287	307	284	319	314	278	293	278	298	292	260	287	271	292	270	276	265	252	296	273	295	249	287	306	290	282	294	277	270	322	274	281	251	314	307	281	294	312	279	265	280	277	281	303	284	251	297	285	330	267	250	306	271	286	309	299	257	291	284	266	302	289	276	279	292	313	273	300	313	284	260	311	303	288	278	304	266	318	274	268	335	306	288	290	299	297	299	281	297	288	299	310	281	262	303	295	294	284	283	291	293	290	262	277	280	285	297	298	295	266	282	278	291	263	270	241	314	286	297	251	273	307	301	288	280	272	244	321	281	312	262	268	279	264	318	288	273	320	269	282	296	269	253	274	268	280	283	297	280	293	279	279	270	246	275	255	266	295	296	308	285	283	282	282	305	270	279	289	298	290	259	272	296	280	264	310	277	296	268	302	296	287	292	305	282	276	268	289	281	303	283	258	260	270	288	261	304	289	297	291	282	295	258	243	242	329	286	299	269	283	278	292	311	272	276	293	297	282	292	270	272	297	291	293	268	248	245	245	274	277	262	281	280	322	270	273	292	302	278	268	293	266	297	267	300	275	260	302	285	275	259	273	273	286	276	292	295	288	263	277	262	269	285	288	268	275	289	296	319	287	282	268	285	289	256	282	308	266	312	271	276	295	284	264	297	262	254	283	284	307	258	314	293	289	290	291	258	291	287	272	330	308	299	314	303	285	286	282	275	291	276	316	284	298	303	285	278	284	276	279	299	268	295	286	309	300	290	275	271	285	264	286	280	289	318	319	281	266	296	321	285	301	296	324	290	296	310	266	300	299	304	294	297	263	307	272	267	278	270	287	279	272	268	277	296	275	311	278	265	290	261	287	275	257	280	272	271	276	251	302	273	279	290	287	296	267	264	276	300	311	293	273	307	296	275	260	301	272	263	268	286	294	297	276	326	279	260	307	317	309	275	293	296	273	302	268	296	271	285	304	263	267	281	303	270	289	267	265	292	303	320	304	294	293	318	299	273	296	277	301	294	278	278	283	300	269	303	297	270	312	300	285	322	307	299	256	333	306	288	281	271	278	307	267	243	261	280	298	296	298	296	264	301	294	274	293	281	300	288	277	304	285	320	272	293	267	278	287	268	269	293	285	289	271	265	281	296	279	312	277	245	322	267	305	277	271	281	290	277	291	278	284	298	310	291	290	281	284	288	265	293	274	283	305	307	295	308	254	274	281	274	289	278	288	283	263	285	287	283	300	301	321	254	254	268	276	300	267	293	280	287	300	289	286	289	286	299	290	297	274	282	271	327	285	267	290	306	308	299	279	287	240	276	282	291	312	297	273	295	307	282	288	291	257	273	295	327	289	298	259	295	271	245	299	279	253	265	289	274	288	278	302	289	297	244	274	259	292	271	277	273	282	275	301	287	270	289	276	256	277	281	269	295	254	258	288	298	285	293	282	284	295	267	252	260	260	288	248	268	309	288	300	269	290	302	295	306	282	289	309	270	267	273	291	295	271	275	304	256	271	276	308	258	273	269	303	283	268	289	304	270	300	295	284	266	296	310	300	311	256	284	277	255	258	283	303	298	278	267	309	286	243	272	291	294	292	251	248	272	273	271	283	243	258	285	286	278	288	271	266	298	303	275	306	274	304	301	287	277	280	271	275	275	294	279	300	295	265	267	284	314	282	295	264	297	297	277	313	275	304	296	296	308	267	248	278	277	283	281	307	268	305	287	249	258	283	289	295	267	254	308	257	281	283	292	286	288	291	290	299	309	288	284	314	293	277	318	286	318	262	269	284	274	291	281	263	280	287	272	271	273	296	285	274	257	289	271	318	293	266	280	304	308	303	278	264	285	289	282	301	281	283	288	304	269	256	267	267	263	285	272	289	321	271	281	260	278	288	304	309	286	265	285	265	308	271	260	271	271	270	283	309	279	291	307	242	260	295	304	269	298	275	306	259	264	297	259	262	267	290	283	275	284	272	274	274	270	309	292	281	322	298	286	281	283	285	287	279	300	301	302	279	295	301	287	255	304	270	268	269	302	276	286	255	281	321	302	266	286	290	252	315	295	280	285	266	261	299	270	249	279	262	293	261	263	263	268	252	265	268	278	280	258	260	295	317	284	294	293	292	261	289	263	247	278	282	284	282	326	306	291	320	274	300	283	308	300	328	285	289	297	300	289	286	294	276	299	308	268	273	290	302	288	294	310	292	268	279	274	297	265	321	267	289	303	287	262	282	308	281	277	294	295	289	310	276	254	263	264	317	287	282	253	302	295	301	285	284	287	267	281	259	295	253	266	268	273	299	304	266	290	291	276	290	306	254	310	279	283	274	265	279	273	297	268	273	284	280	265	252	303	279	315	279	300	281	267	295	288	281	308	271	323	287	287	288	312	297	275	290	291	271	301	291	254	275	278	273	267	304	285	297	265	283	263	271	294	290	301	291	277	279	292	273	279	302	301	283	295	277	293	275	278	295	267	245	297	274	282	267	294	273	289	300	292	293	294	308	288	262	298	275	280	275	265	323	251	290	272	301	262	262	245	281	296	294	294	303	271	275	328	296	269	285	262	282	283	261	287	304	271	306	294	283	299	295	261	263	288	293	279	267	300	260	293	253	294	278	265	285	295	273	293	279	275	269	290	277	310	262	296	299	307	320	297	272	268	272	284	306	297	257	278	275	280	266	293	278	287	278	287	282	303	298	286	305	285	291	263	274	287	295	265	310	301	262	286	291	293	265	280	260	284	292	276	299	302	278	315	282	297	300	258	295	293	275	270	289	271	288	259	287	274	278	298	285	287	285	282	289	264	314	260	291	280	267	272	264	265	253	310	313	261	283	279	285	271	257	285	287	279	290	294	311	311	265	290	280	277	270	272	273	281	303	287	285	304	317	277	283	285	287	292	245	273	273	303	279	291	321	302	327	272	303	286	305	277	276	274	262	257	289	310	260	241	275	290
24898	20646	27258	24024	20635	11290	1180	727	643	608	549	568	464	496	491	441	399	442	447	400	407	422	421	389	420	402	383	408	412	405	372	376	390	408	385	385	388	374	371	380	377	398	382	365	378	389	381	359	413	392	410	406	357	392	411	420	380	401	381	391	336	373	389	373	404	372	339	406	381	401	371	348	367	359	399	408	372	387	363	379	411	381	353	386	402	398	389	399	353	390	407	381	367	419	374	372	367	392	388	370	338	368	342	392	399	412	447	377	366	359	374	373	367	372	349	369	360	369	417	361	406	371	361	355	364	386	382	350	361	378	386	382	338	381	369	403	361	402	342	380	375	416	421	384	369	368	383	368	384	370	403	400	375	353	364	357	368	399	359	392	360	384	350	392	347	380	369	359	411	369	390	400	348	380	382	377	359	385	396	358	398	357	393	419	360	372	297	392	366	380	364	407	406	362	389	351	377	379	436	393	412	397	391	381	369	378	363	429	375	355	403	388	378	369	324	385	403	378	384	334	421	360	362	374	402	398	375	373	379	346	375	358	366	375	387	382	357	384	375	395	414	354	370	373	375	392	412	352	354	401	337	364	409	387	389	389	404	369	410	350	372	370	336	382	416	378	338	354	414	367	364	360	365	406	378	384	397	416	384	359	367	378	381	368	381	426	394	381	392	396	379	376	371	388	378	361	353	388	397	379	403	399	403	382	368	375	360	366	390	413	379	378	354	379	362	369	366	356	368	404	407	351	370	394	389	379	382	391	395	416	383	374	369	379	387	391	387	378	350	375	370	339	390	431	415	342	389	380	382	364	352	360	370	400	378	343	348	355	433	372	362	349	375	393	342	380	399	404	391	365	316	389	356	405	367	378	355	352	400	360	394	389	363	355	382	388	354	372	366	356	366	387	366	343	373	378	342	373	380	387	346	360	371	381	377	390	379	362	397	404	387	354	397	396	369	386	347	353	349	389	374	371	358	371	384	359	386	368	394	362	392	370	370	405	401	349	405	397	408	360	404	380	404	367	385	392	351	376	390	383	338	381	371	390	363	371	368	364	357	366	375	391	364	379	390	364	369	378	392	385	415	370	385	381	348	346	377	408	399	340	347	382	370	386	378	350	373	400	388	380	357	365	386	386	372	355	380	385	374	382	385	388	374	368	345	373	353	365	368	370	352	382	376	366	370	406	358	361	362	356	371	392	390	327	350	347	383	420	362	370	368	383	349	394	351	372	386	362	337	379	382	376	398	362	397	381	373	383	404	376	335	346	392	396	374	404	409	379	371	333	362	364	357	379	414	378	391	356	388	328	353	355	360	387	390	354	388	384	357	376	329	400	402	372	397	371	352	368	382	359	389	387	399	373	407	322	361	378	351	358	370	372	373	365	355	366	362	357	397	375	332	391	406	350	399	422	341	378	353	368	365	357	378	410	384	388	379	363	385	382	382	403	365	377	388	382	373	368	369	366	349	377	381	369	397	383	387	359	376	349	359	359	398	367	359	349	374	407	355	372	388	390	358	404	365	394	372	415	379	425	344	388	359	364	370	351	412	367	382	414	350	366	372	383	351	387	373	426	347	402	372	417	379	366	384	385	407	390	339	390	393	374	381	335	352	356	381	386	381	381	396	389	414	367	419	355	382	348	398	364	374	401	380	358	368	390	373	384	429	390	382	384	381	359	397	382	369	393	353	395	382	371	352	400	397	357	387	379	351	369	375	372	392	382	380	401	353	370	366	369	348	401	405	384	361	381	368	371	367	390	384	389	362	364	317	393	388	385	373	380	389	373	349	376	374	349	373	354	371	355	391	370	375	356	390	406	397	367	369	406	370	375	395	352	383	358	373	363	353	422	398	370	341	411	329	404	348	391	369	374	382	348	404	388	378	377	387	388	377	371	372	392	386	387	394	345	344	398	360	350	399	361	356	382	354	384	359	363	375	392	368	357	402	355	401	410	379	373	367	386	356	386	381	372	394	405	408	383	370	372	398	351	374	405	370	343	401	374	386	379	391	360	385	376	356	354	376	367	387	355	413	395	384	379	410	383	344	348	376	361	336	395	369	334	396	399	351	369	374	370	355	371	379	379	348	379	361	366	358	341	372	366	381	376	434	363	391	362	381	378	406	406	361	379	370	350	393	372	382	323	360	357	393	358	384	384	383	382	359	397	395	379	365	356	399	381	397	353	397	389	377	387	395	340	378	332	400	363	388	383	336	383	376	353	365	354	361	366	389	385	398	378	362	369	392	393	407	356	364	398	368	385	382	364	340	411	369	365	385	355	357	406	376	362	353	415	361	370	376	397	367	375	358	362	385	331	367	370	375	382	377	368	373	363	353	373	372	378	424	400	377	340	362	352	409	374	388	380	355	375	396	378	403	358	345	375	372	365	377	392	379	390	377	345	339	353	379	382	354	399	375	381	395	388	381	376	346	363	358	378	368	355	435	407	356	384	368	382	352	415	404	370	385	397	372	394	402	362	393	383	401	381	368	409	365	386	388	358	356	416	366	342	346	370	384	370	397	374	371	366	387	377	392	383	387	366	399	363	357	413	385	389	347	356	381	334	390	353	414	372	368	360	381	397	375	387	353	367	359	387	396	389	370	366	341	347	355	388	394	380	422	409	374	411	365	375	373	353	410	360	355	388	385	383	385	375	390	347	387	389	391	383	355	369	370	399	359	404	410	380	358	399	368	348	359	375	394	359	368	396	361	387	342	380	408	401	380	373	393	388	355	336	359	362	371	365	389	367	368	389	366	374	349	353	397	363	394	411	392	397	378	400	388	395	394	381	361	366	350	373	361	393	357	390	391	373	367	378	369	375	326	371	389	367	339	370	411	382	381	393	385	377	377	411	405	372	385	379	384	372	386	396	353	345	423	379	370	357	346	371	354	375	360	377	387	347	373	351	346	381	388	388	414	377	374	361	384	398	378	356	383	398	378	351	399	369	337	374	359	366	406	356	363	378	371	383	437	381	369	392	402	383	382	374	377	378	375	357	350	381	368	342	364	381	360	389	368	344	339	326	388	392	357	411	352	352	372	373	358	428	376	367	385	397	394	363	351	380	405	364	370	390	376	354	369	430	393	367	384	372	371	363	354	397	366	370	391	407	365	365	390	376	382	366	389	376	368	399	366	396	403	363	372	379	373	407	367	363	369	372	368	367	355	356	380	385	392	362	359	359	342	371	361	364	365	363	375	376	365	373	358	373	366	390	358	392	396	378	375	348	380	351	393	374	370	397	357	354	383	367	377	368	384	356	360	358	346	381	378	368	345	371	375	360	336	381	372	368	315	376	377	391	362	354	372	352	414	375	341	364	353	390	400	374	342	384	364	417	409	335	379	368	372	413	397	346	388	363	360	358	405	374	369	399	375	355	360	390	339	400	340	370	363	366	363	365	363	391	381	378	363	363	383	396	339	346	395	367	369	374	372	417	371	361	372	350	362	346	362	389	379	376	354	409	382	378	396	403	374	417	385	385	402	387	403	397
19415	8203	7255	3758	2560	1772	1498	1122	1029	853	782	714	655	619	571	560	535	493	458	478	478	463	471	451	475	425	417	432	402	393	411	434	388	377	384	385	393	387	369	398	393	419	376	409	379	362	356	373	399	392	391	392	387	353	381	404	341	389	357	369	382	358	389	350	400	372	394	372	368	342	364	375	359	398	349	373	386	382	355	386	371	342	368	383	363	387	375	361	389	365	335	371	356	342	352	385	357	359	367	379	385	406	382	345	391	357	392	356	391	370	391	381	372	388	356	359	342	369	347	372	357	371	385	376	388	361	378	379	354	422	363	346	341	351	385	353	370	391	356	411	375	435	382	341	386	376	390	364	372	397	363	389	374	335	387	369	381	382	352	351	364	372	316	405	355	384	355	367	390	353	385	372	373	394	350	344	383	375	355	355	375	385	382	352	374	363	347	350	366	347	354	385	335	350	351	353	378	368	345	340	380	375	371	365	382	388	365	346	400	392	347	395	379	367	364	376	350	362	410	368	361	385	360	382	368	358	375	362	387	390	338	374	369	344	375	359	380	387	368	370	397	391	355	347	376	367	343	375	372	377	341	351	368	337	381	408	350	372	342	371	363	399	373	395	394	339	373	362	359	380	343	368	373	351	402	388	365	382	347	350	369	385	393	361	332	360	385	355	348	373	380	380	357	368	371	369	361	339	336	350	363	394	351	358	384	371	381	372	380	355	337	381	338	388	369	355	347	319	391	368	341	353	349	345	360	346	346	327	363	352	359	331	370	377	358	341	354	366	373	358	407	327	363	368	350	348	346	388	378	342	373	386	343	363	369	370	356	390	380	373	378	356	358	361	361	384	356	358	361	388	345	337	356	360	365	373	383	355	347	377	357	405	382	387	414	362	362	365	351	377	371	367	397	330	346	382	377	381	398	366	376	384	385	384	394	390	360	364	381	395	404	320	372	364	400	354	399	391	365	387	359	368	333	385	387	360	359	367	383	346	374	395	362	358	401	360	372	395	348	373	399	366	375	379	364	382	393	357	379	392	395	376	385	370	373	342	377	381	341	365	357	378	377	346	380	366	335	383	376	353	401	360	360	367	349	369	384	367	389	393	375	367	350	368	353	378	357	354	414	359	345	385	338	401	368	343	387	413	363	343	351	387	382	339	356	376	390	393	352	385	375	385	348	355	339	372	361	360	382	365	380	365	371	399	377	374	358	354	367	350	351	334	362	356	394	384	369	366	381	364	370	380	367	332	375	369	320	398	350	355	364	333	366	370	374	386	369	404	407	358	335	345	357	355	389	374	398	352	330	347	316	370	352	387	363	385	356	355	404	354	361	378	359	354	341	339	379	392	365	388	398	355	349	343	352	336	373	340	360	360	367	422	374	332	403	373	319	349	358	397	378	374	374	350	362	375	394	355	400	374	367	384	392	386	377	354	403	353	346	360	393	404	353	372	354	371	370	333	373	400	360	361	352	375	384	378	381	355	376	386	360	370	356	373	383	375	355	373	388	378	397	364	423	358	364	365	375	354	341	352	331	404	364	370	347	372	370	390	394	393	358	376	361	329	355	399	385	376	358	392	359	379	353	391	379	396	385	388	346	395	348	348	356	378	356	332	392	380	387	341	395	413	348	344	350	414	388	388	357	364	362	338	397	359	369	353	363	381	348	365	387	382	412	360	338	386	388	379	360	373	362	339	347	336	394	371	369	402	320	351	362	356	360	338	384	348	366	325	380	366	364	376	387	348	369	391	352	369	365	375	356	366	377	363	346	372	385	372	371	375	363	368	368	361	369	371	369	387	351	387	385	377	362	353	367	378	372	381	373	352	374	396	366	368	379	348	391	427	361	371	359	403	397	371	376	379	327	395	431	373	366	350	365	346	352	335	359	351	407	396	348	363	370	362	342	352	359	400	349	340	378	366	384	345	351	353	347	371	363	326	364	325	370	410	409	357	381	366	363	374	340	396	346	401	403	377	356	357	367	317	357	376	391	365	338	374	368	368	325	358	392	385	382	339	357	363	400	371	388	331	366	377	361	365	373	365	365	378	367	368	384	397	427	356	397	369	380	413	353	378	360	354	375	372	365	395	357	393	400	366	339	356	366	367	354	358	380	357	362	353	358	367	375	339	370	370	365	342	354	375	357	388	359	372	381	359	364	354	371	383	414	400	366	384	350	346	397	370	373	336	398	376	351	390	372	381	374	358	379	373	391	343	362	363	376	391	377	377	391	384	367	378	341	343	355	384	359	355	355	349	401	395	352	357	321	379	330	392	384	357	388	332	363	388	382	390	368	388	384	345	381	412	390	385	353	342	366	352	363	341	349	376	377	371	400	387	376	354	415	370	378	385	372	376	356	354	372	373	415	402	372	353	375	372	355	354	387	364	334	350	357	359	382	392	367	318	356	374	383	381	377	372	359	388	398	374	363	396	384	394	360	351	387	372	376	352	366	394	368	356	399	375	347	380	379	357	350	385	386	369	401	340	378	340	422	368	397	319	382	369	319	342	373	356	386	367	359	413	371	363	325	364	361	392	375	362	379	361	390	352	384	379	373	332	377	348	354	393	373	379	358	358	384	351	376	363	351	377	364	358	397	365	372	382	375	380	347	356	372	383	383	368	363	387	385	371	370	386	354	386	382	349	382	393	358	338	372	382	337	372	381	377	393	398	375	344	370	359	382	339	378	355	365	394	364	355	351	368	358	390	385	353	336	338	380	367	365	332	389	372	395	385	345	362	366	361	343	334	358	401	387	384	398	359	348	372	378	388	362	352	383	367	371	386	363	365	362	368	358	405	397	356	356	368	359	393	330	395	374	362	384	362	376	362	341	391	366	387	389	362	370	371	369	378	355	348	405	373	362	379	352	340	381	409	344	348	350	378	345	370	392	387	373	393	349	361	347	372	346	351	358	374	366	351	358	365	370	383	383	382	380	341	366	399	405	373	382	376	354	382	378	380	389	366	377	360	341	378	398	380	350	374	372	379	383	399	381	341	346	326	369	349	357	373	379	355	389	369	347	361	414	392	351	383	377	381	360	383	356	365	354	339	374	351	391	381	394	340	343	374	381	399	390	356	343	420	383	372	373	375	396	358	366	365	379	391	362	359	367	353	347	374	370	400	354	383	352	364	366	369	341	383	357	348	396	372	325	376	362	397	375	344	355	334	368	375	371	383	368	354	387	355	377	391	363	359	367	373	360	370	370	354	381	347	358	370	362	401	357	361	383	357	363	345	354	346	361	388	337	365	396	393	372	368	386	357	382	366	359	368	355	344	389	377	355	363	365	318	366	361	359	319	369	369	362	381	354	361	394	345	380	371	334	379	378	343	357	367	347	390	394	376	340	385	346	355	385	383	338	371	369	378	369	392	377	334	366	372	361	355	355	354	327	389	363	356	389	371	373	366	367	368	379	398	342	363	395	363	366	369	347	375	357	380	349	357	394	372	370	408	347	377	353	354	388	383	382	363	369	350	316	391	413	414	359	403
22916	20646	27789	23520	20648	20712	12879	1698	1224	1148	1034	972	927	896	894	799	823	846	777	777	751	764	775	742	715	759	686	734	741	677	735	711	690	724	750	709	712	716	691	718	722	703	721	694	717	644	637	665	723	706	707	683	690	683	681	710	646	670	728	711	694	718	680	658	673	661	701	708	630	676	700	672	702	737	689	634	661	698	709	700	719	654	684	672	694	670	698	694	686	738	690	667	704	670	687	656	679	638	676	657	741	701	701	691	702	673	659	645	661	726	727	680	681	667	671	691	686	620	669	711	689	693	693	684	682	731	694	672	669	683	675	663	643	670	655	722	687	718	681	678	689	724	704	671	657	686	685	673	659	666	657	709	665	682	681	685	701	680	706	684	704	677	706	677	726	696	682	681	680	656	662	649	711	674	651	678	630	676	691	710	652	712	685	693	705	672	672	665	722	684	670	621	670	676	672	704	685	677	666	684	673	702	651	660	665	627	667	689	668	648	659	699	667	724	681	671	636	607	689	686	661	718	692	665	654	700	699	645	700	681	648	638	706	676	654	700	694	674	688	619	684	704	707	636	673	682	666	694	678	729	652	669	710	674	680	701	660	634	691	700	644	642	692	668	701	683	657	688	664	635	719	708	681	655	657	682	714	677	643	727	674	684	714	679	656	702	677	644	675	670	695	682	675	681	659	650	694	633	654	646	692	681	697	679	691	660	681	711	666	689	628	690	701	645	665	661	698	731	640	675	652	683	671	687	664	665	708	689	685	672	688	645	648	665	693	640	678	690	709	738	683	640	623	690	669	646	656	704	701	707	658	660	674	640	655	685	644	652	690	609	662	656	624	670	661	686	639	690	665	644	675	625	662	689	679	704	677	685	672	677	703	686	712	676	673	703	664	682	685	677	693	702	609	704	686	662	690	697	739	682	664	686	676	704	682	620	663	706	635	682	685	717	700	713	689	710	677	655	662	675	673	690	677	681	674	655	680	686	704	683	687	659	727	658	656	648	643	671	686	670	673	672	713	642	684	698	658	666	717	690	660	660	720	681	640	676	692	669	686	692	706	708	644	701	658	685	699	696	736	692	694	671	683	682	655	691	690	669	663	660	686	687	699	653	639	722	678	669	671	735	663	650	668	672	683	697	680	704	692	663	671	699	709	691	662	694	606	613	616	731	679	692	695	674	631	699	718	696	685	680	662	696	691	653	672	721	607	702	717	729	705	673	646	683	706	712	691	708	692	711	689	691	714	652	682	693	721	677	674	671	713	695	686	646	629	676	681	743	620	674	668	724	690	702	618	641	654	666	653	629	631	689	657	680	670	729	626	669	691	655	656	670	690	709	695	662	658	736	697	689	647	670	676	671	723	708	702	662	674	698	677	697	683	697	645	690	667	648	659	687	649	672	648	679	692	661	689	668	704	707	668	673	710	679	679	684	716	671	670	636	740	698	669	697	615	697	667	659	693	649	678	712	693	733	708	659	718	672	732	661	698	679	691	703	689	674	680	708	685	679	707	662	731	705	668	673	640	654	647	673	682	679	683	660	715	668	667	655	696	707	728	668	711	634	684	675	604	687	671	688	691	661	667	684	658	686	662	682	676	668	670	682	683	656	659	692	658	658	699	685	627	678	659	712	668	698	712	652	675	654	654	699	725	680	680	695	628	675	673	660	663	704	687	684	683	708	664	666	702	685	661	698	693	707	686	696	665	710	698	719	694	643	696	651	645	698	704	632	641	683	666	662	721	679	697	687	694	732	686	648	721	663	694	704	638	680	704	692	683	673	689	675	646	673	649	670	664	712	663	722	677	634	649	643	714	676	659	653	645	704	677	655	698	658	661	651	681	687	667	690	688	676	682	684	666	678	653	702	702	676	643	677	656	675	660	679	674	734	754	692	713	702	708	691	669	658	655	664	691	667	679	668	693	691	642	685	706	659	741	712	666	680	669	641	649	641	711	667	685	704	685	712	711	700	718	715	716	717	679	640	674	697	669	688	738	702	666	649	654	694	692	676	650	709	686	659	663	670	675	707	703	645	667	693	712	730	691	706	655	690	657	681	676	698	712	687	682	647	681	709	725	671	651	716	665	655	690	657	675	726	647	715	671	650	683	706	735	691	656	652	639	724	670	675	715	673	685	696	700	640	672	658	672	703	677	682	668	663	686	659	703	650	713	674	689	667	685	679	679	670	649	685	704	624	688	721	687	678	673	680	656	668	669	668	693	634	647	671	671	716	696	669	620	678	678	686	664	683	663	685	652	701	628	657	705	705	683	675	691	673	659	660	640	631	727	688	713	690	654	647	682	722	661	719	727	689	697	664	667	650	674	702	658	709	667	703	676	679	678	671	707	693	643	699	676	671	725	685	665	695	690	651	695	667	691	648	650	718	625	690	665	675	701	670	669	686	655	703	694	646	692	673	644	692	659	743	649	714	703	645	681	706	696	649	682	667	653	639	650	673	678	678	675	634	679	652	651	686	650	679	685	680	679	656	709	659	697	703	669	657	698	710	695	708	694	690	647	685	692	679	706	681	690	704	675	681	663	728	657	649	654	687	712	674	729	692	683	690	733	651	693	730	694	711	652	691	689	651	658	649	674	669	648	722	701	697	743	722	680	664	693	736	669	679	685	664	692	683	701	656	695	709	689	680	665	653	675	727	712	708	718	662	693	729	642	629	685	689	679	660	719	715	702	662	649	664	710	710	667	733	666	658	711	681	670	681	686	695	680	643	646	707	703	651	659	671	626	639	731	626	661	662	636	688	675	690	653	662	691	650	700	654	672	671	728	732	699	658	647	666	683	670	685	718	646	646	640	643	622	703	654	680	657	639	729	685	727	643	660	696	686	649	709	715	699	742	632	726	712	666	729	715	645	673	685	689	699	649	677	669	661	666	679	671	684	690	674	669	676	672	676	684	646	670	677	637	710	668	695	711	686	656	659	709	682	701	667	722	659	694	694	688	683	666	684	651	690	696	675	665	695	647	651	692	674	669	647	681	663	663	688	699	712	689	674	656	702	671	685	734	633	682	688	652	674	650	731	669	616	692	692	692	643	710	630	685	677	706	624	688	755	640	683	652	696	659	686	637	678	697	669	707	636	665	670	646	668	671	695	684	714	635	673	680	651	696	654	671	660	651	675	696	666	636	618	732	719	686	638	645	680	677	677	684	663	668	696	659	702	677	711	657	677	649	676	646	662	723	658	690	632	705	707	669	665	642	691	697	709	668	726	688	664	682	720	656	666	722	694	663	684	638	683	681	683	631	692	730	673	674	682	669	627	702	695	703	640	660	648	676	633	667	662	678	666	669	638	699	704	696	657	703	702	698	685	732	638	675	672	685	672	714	689	676	694	696	699	709	622	685	680	686	622	643	681	666	707	693	643	704	725	658	673	660	678	654	652	672	683	673	658	666	714	634	642	700	606	667	689	691	629	698	682	728	660	676	658	657	641	659	662	665	639	635	657	648	635	678	697	688	652	698	666	670	603	728
16622	13940	12561	6952	4790	3568	2676	2249	1888	1566	1410	1251	1224	1115	1020	985	955	914	918	855	817	792	764	767	712	746	798	728	689	717	686	728	708	666	639	691	701	696	684	674	691	650	680	649	674	698	621	699	654	664	693	638	677	649	669	666	706	671	687	677	701	680	679	671	631	646	668	684	642	628	709	648	667	649	595	636	660	664	656	646	644	633	635	676	637	591	666	654	662	667	635	676	662	645	641	650	674	640	674	636	638	668	631	658	633	641	620	634	642	622	655	656	641	634	646	635	635	632	664	636	638	659	617	637	663	633	647	657	650	648	649	626	653	652	654	655	637	654	651	684	655	711	656	648	604	650	679	645	656	639	632	640	652	626	650	608	659	676	585	681	638	653	613	652	632	648	621	654	643	656	645	631	636	641	616	644	660	623	624	676	595	642	613	628	635	683	657	607	608	659	614	660	636	620	659	632	610	630	654	624	670	681	625	625	639	678	638	594	638	711	637	692	635	691	635	656	629	629	616	663	609	628	626	644	655	644	629	650	603	629	691	662	632	569	655	655	677	643	648	626	683	639	632	646	650	644	676	593	681	630	637	663	668	636	636	605	635	624	621	628	643	667	611	637	657	654	642	664	651	596	600	638	668	582	665	625	666	624	617	634	647	609	629	600	639	668	628	681	618	682	651	659	679	603	614	672	657	662	652	632	662	668	659	672	620	672	666	656	699	622	615	651	619	679	641	622	655	671	622	642	614	640	666	664	671	637	664	642	656	669	628	606	602	714	632	577	701	646	649	653	608	582	681	582	629	631	674	623	581	632	610	627	611	595	665	649	614	632	629	656	657	633	614	636	664	640	642	663	663	592	610	676	617	636	642	617	605	665	626	622	627	665	686	637	635	604	608	658	663	638	641	644	687	615	639	621	632	670	593	657	630	588	642	623	663	631	670	630	655	645	658	633	641	659	626	673	646	629	673	641	615	640	682	619	660	617	653	672	658	650	614	635	606	669	692	631	617	700	688	644	647	654	594	641	632	635	670	613	625	605	639	649	671	654	650	643	650	622	686	649	626	648	661	647	689	655	633	652	622	682	628	593	636	612	653	669	628	607	606	630	661	629	645	644	617	633	645	655	661	637	650	653	673	600	599	642	624	689	646	645	628	606	645	648	664	648	606	667	671	616	654	654	636	715	645	664	686	646	672	623	657	607	642	620	628	641	639	663	668	657	612	640	659	615	621	637	629	637	673	640	675	650	677	625	635	650	676	657	645	581	653	631	674	642	631	618	656	657	648	652	625	670	632	632	643	643	660	648	620	672	603	646	641	649	662	632	643	643	645	629	659	651	669	659	648	667	632	592	621	658	661	635	624	601	626	641	666	635	628	664	656	631	655	672	651	629	636	638	641	653	603	604	625	634	608	682	651	662	681	576	606	641	665	622	629	685	628	655	632	659	687	657	654	623	629	672	623	647	642	638	638	662	630	596	656	631	651	609	618	648	677	638	643	664	656	624	622	645	633	639	620	628	601	685	637	638	638	625	639	609	650	632	658	648	642	643	674	667	663	581	640	671	639	619	587	608	611	665	653	609	618	606	663	666	652	602	604	661	656	634	645	575	674	665	620	606	720	627	640	632	608	610	671	677	624	702	644	651	609	609	636	620	620	640	638	631	605	637	596	607	619	678	687	647	655	681	637	592	661	650	670	635	627	625	626	684	655	660	631	650	653	628	658	620	643	606	647	669	645	641	633	632	613	641	563	630	664	677	617	616	672	708	622	621	667	645	640	624	674	636	607	626	709	643	655	627	642	631	662	643	662	623	593	652	668	627	605	608	678	624	636	620	635	666	684	676	644	641	644	607	647	623	637	635	636	628	692	640	607	662	614	655	670	617	629	619	660	615	592	636	602	628	649	612	667	632	627	658	649	638	617	658	664	677	639	624	637	608	683	640	659	672	632	605	679	657	665	661	642	683	619	648	606	626	656	617	653	667	574	630	661	653	695	662	634	653	634	576	652	673	624	689	633	665	638	665	638	623	655	648	671	605	625	665	650	607	660	654	650	664	642	644	627	585	626	677	701	611	673	603	649	609	665	605	626	632	634	661	659	634	667	670	664	622	603	656	649	642	648	631	644	623	588	616	585	641	615	622	650	633	663	635	631	659	641	587	615	647	632	664	661	641	616	624	675	637	657	682	650	646	611	626	640	629	630	660	688	675	615	620	620	671	616	619	647	617	647	617	637	633	638	635	650	637	644	625	650	674	606	624	640	669	636	689	662	685	651	616	688	673	615	614	621	636	630	662	653	637	657	625	618	679	672	659	644	593	626	623	647	616	628	650	642	615	616	645	658	640	618	669	686	583	650	662	628	642	658	707	677	651	629	646	690	671	610	657	596	650	619	631	641	643	630	670	605	651	679	701	643	623	653	626	645	652	645	662	682	607	598	676	618	613	634	657	658	616	646	627	604	652	655	614	625	702	651	652	675	651	650	676	670	600	628	654	660	627	618	657	650	642	630	607	625	650	679	627	651	594	629	592	628	661	665	620	636	635	680	631	649	648	642	638	603	658	635	632	664	692	613	655	637	614	665	673	659	608	630	683	659	631	610	630	605	624	658	612	605	641	642	628	661	660	665	636	643	618	656	640	680	607	669	613	657	636	645	634	617	679	620	633	646	626	651	657	632	637	582	667	645	657	595	637	668	590	629	668	672	654	620	657	649	635	607	652	619	664	630	673	647	635	630	633	644	685	672	608	627	640	626	591	619	653	622	659	596	614	651	652	618	616	632	666	647	656	660	681	626	630	630	649	628	592	653	636	648	632	690	636	658	651	641	649	636	638	673	620	652	663	672	647	627	627	602	661	684	656	647	588	598	604	631	600	624	636	656	641	600	682	688	706	600	635	656	646	612	662	618	639	645	686	659	640	609	668	647	641	653	620	654	603	642	666	669	652	613	639	688	674	598	625	657	673	567	648	639	656	639	609	696	677	625	673	657	627	639	634	637	609	669	655	606	652	623	625	655	672	618	646	663	659	635	632	607	660	689	662	668	659	622	651	616	627	662	659	628	634	641	648	639	591	605	636	662	673	632	626	651	638	655	683	590	615	669	677	680	634	677	650	597	612	590	634	605	656	582	606	609	654	663	633	623	678	671	675	627	654	670	642	636	666	639	604	693	717	650	665	646	683	652	628	698	671	655	607	650	670	637	620	667	648	654	678	667	625	647	680	598	675	662	628	640	637	656	609	697	661	704	646	615	653	629	670	648	623	654	651	650	631	666	593	634	586	604	632	619	661	701	677	648	648	608	711	634	585	619	642	656	661	654	583	658	596	648	672	685	609	637	618	609	615	632	669	632	694	633	634	665	620	645	668	651	659	649	617	659	606	661	659	619	653	649	635	657	644	666	613	646	668	698	633	606	623	669	644	602	655	662	659	623	580	667	652	667	647	662	634	637	633	675	612	606	666	660	639	649	689	692	603	667	644	640	633	612	651	638	639
31450	15460	2562	462	374	312	310	260	249	288	236	274	279	273	258	264	274	266	240	251	253	260	247	263	289	277	268	266	251	256	269	266	272	263	283	261	271	257	238	258	254	249	260	219	255	261	257	238	239	255	297	280	275	268	269	256	246	269	237	283	241	245	264	265	246	257	242	256	259	257	247	277	243	277	268	287	268	273	262	256	279	261	251	265	276	278	253	259	262	244	255	271	254	257	242	273	247	268	257	254	234	259	273	247	271	265	278	262	262	263	247	271	257	249	258	268	263	260	266	270	230	277	256	254	247	255	271	251	235	270	261	247	271	261	284	269	240	268	299	238	260	256	267	243	265	268	270	245	245	289	231	251	266	262	271	289	233	242	269	240	244	273	261	243	247	281	262	269	241	249	285	272	257	275	266	235	240	275	249	272	285	265	289	280	282	278	269	218	296	280	257	270	259	306	276	296	276	258	261	228	253	252	278	225	229	251	257	288	258	268	244	257	262	253	259	218	257	264	274	252	253	272	271	262	254	250	258	245	258	256	263	261	269	257	252	233	267	224	259	268	268	259	227	264	247	242	273	279	261	247	268	248	227	269	271	239	261	255	303	278	271	274	261	264	262	291	272	242	247	250	266	244	262	267	269	230	251	260	236	247	278	249	269	291	238	221	265	238	250	261	259	276	268	234	249	251	278	254	253	244	248	287	239	261	304	227	268	264	273	272	290	285	279	286	263	265	236	236	260	252	282	250	231	256	242	270	289	252	289	260	259	229	247	275	302	250	262	268	283	276	258	263	254	244	232	269	262	244	259	243	265	221	261	261	275	251	240	270	263	276	262	272	260	232	235	255	283	251	282	272	252	256	247	248	243	259	272	283	268	283	270	269	250	276	249	256	286	271	254	236	251	252	265	247	255	264	268	285	255	275	273	249	252	275	252	255	278	251	252	247	239	249	244	249	277	263	258	264	283	289	252	252	268	253	262	242	269	247	249	266	244	225	277	237	249	255	229	244	285	263	249	249	240	267	259	274	240	276	255	279	260	252	290	264	269	249	268	266	268	277	255	288	264	262	260	273	283	251	249	272	242	262	260	242	246	259	288	274	244	225	260	265	273	263	289	293	248	260	268	250	273	281	258	224	276	239	262	265	266	249	238	239	239	245	289	253	298	272	276	244	260	245	255	279	274	280	273	244	259	234	275	284	272	259	213	283	255	261	281	253	284	269	285	275	249	264	245	265	281	239	271	242	228	234	239	258	285	282	252	252	257	233	267	269	287	286	287	247	269	278	258	260	264	273	263	249	257	294	264	240	256	244	279	257	262	268	275	261	276	267	257	242	277	245	280	258	252	241	248	304	228	249	296	273	272	267	263	274	274	246	286	245	261	268	263	271	259	238	256	264	236	250	242	255	236	252	241	253	255	268	264	240	260	271	278	262	249	246	255	246	254	279	256	265	272	274	242	261	260	250	248	271	255	256	248	239	264	260	270	264	274	286	245	273	265	277	256	266	258	253	247	247	280	230	269	237	277	268	258	263	251	284	248	254	256	277	269	267	280	292	284	254	271	236	266	247	272	268	264	262	265	288	254	247	249	285	255	241	280	238	256	297	271	295	278	258	269	278	264	266	238	264	280	249	259	252	280	278	267	246	250	243	294	256	270	244	256	264	224	247	258	261	245	263	262	254	252	230	243	259	253	248	275	269	263	273	261	256	258	293	260	265	258	251	277	262	260	268	270	253	222	255	236	255	252	248	273	240	248	265	250	274	254	252	259	221	259	244	236	271	267	236	258	245	279	233	249	258	269	254	273	252	265	249	284	258	249	271	247	232	253	256	238	246	278	265	253	237	286	260	250	268	251	271	251	273	263	275	240	275	256	259	268	266	250	282	245	275	260	263	258	277	254	282	280	252	276	263	291	282	279	252	253	265	255	239	247	236	239	287	266	263	292	267	234	239	321	279	267	241	242	273	256	286	234	249	234	258	239	247	232	245	261	268	272	255	260	277	277	265	272	260	258	247	254	260	277	244	251	256	272	236	260	246	256	283	264	240	274	226	260	275	293	237	260	265	243	266	234	272	276	257	279	250	230	284	239	264	274	254	259	246	253	260	245	263	243	270	256	285	259	294	271	237	255	252	283	270	248	266	284	261	281	242	266	287	263	239	254	300	246	241	243	270	265	272	250	257	260	254	289	259	277	264	249	244	252	249	268	263	238	233	263	285	257	277	254	265	264	251	250	270	277	250	255	251	262	264	255	268	247	261	246	267	278	263	262	251	248	257	285	263	272	262	259	263	272	246	273	259	266	291	259	262	238	252	255	263	251	257	241	274	275	268	271	242	252	243	235	271	274	275	252	276	257	254	249	256	264	269	285	246	267	282	264	283	247	295	223	259	249	249	260	282	249	264	262	225	247	274	269	250	262	253	263	270	228	254	277	265	242	255	256	245	258	263	251	242	261	267	252	268	271	233	262	273	290	254	252	285	232	272	257	269	236	282	263	251	270	239	249	252	268	270	253	259	311	250	247	276	265	270	245	278	281	258	259	252	251	267	243	244	242	257	265	270	275	240	258	240	285	243	275	255	236	273	265	303	249	253	243	256	263	252	258	241	265	253	275	212	229	274	284	281	267	243	265	285	262	266	243	279	251	274	284	296	248	279	262	268	260	263	257	285	248	281	247	255	300	271	253	258	252	257	276	259	290	248	278	246	236	262	251	239	292	244	260	277	241	279	256	248	279	240	247	247	265	252	278	276	273	272	270	283	259	238	272	221	267	265	256	255	291	270	230	256	265	253	266	268	261	243	267	278	250	248	269	254	254	243	264	239	270	247	251	271	253	286	269	267	296	252	271	235	296	263	259	272	242	255	241	284	254	284	269	254	285	251	294	262	283	282	265	270	287	263	273	292	262	231	257	271	228	255	233	259	260	237	262	264	253	226	252	262	256	235	286	282	305	275	227	277	273	232	266	238	251	235	255	280	267	261	244	258	287	275	231	270	270	237	268	266	258	249	246	265	291	256	270	274	247	230	234	236	260	249	257	266	257	237	247	229	285	292	270	247	257	287	281	260	272	237	237	275	252	280	275	258	282	247	249	259	237	270	260	241	263	262	241	238	271	264	231	264	257	268	262	249	277	267	256	283	267	242	258	238	287	286	255	259	273	256	261	262	268	288	257	234	248	277	271	249	257	258	261	260	245	247	268	261	242	248	286	251	254	294	256	286	275	249	267	277	294	276	267	292	273	258	262	273	224	270	239	247	272	283	274	281	283	237	256	233	248	241	267	261	266	283	238	247	260	261	251	275	256	279	217	224	251	249	286	232	264	258	276	275	258	253	272	267	231	274	286	241	237	264	260	250	273	284	254	239	264	254	292	242	268	294	274	265	232	254	297	271	260	265	254	241	281	261	247	289	239	248	265	243	230	233	281	253	249	258	263	256	259	299	261	271	244	243	253	268	255	265	256	283	273	270	282	264	276	270	262	299	265	249
17541	703	618	434	362	357	323	324	326	306	296	300	269	289	253	279	279	275	282	264	294	272	269	265	282	258	255	288	279	269	268	269	260	310	316	263	275	265	252	254	298	291	249	259	257	314	293	275	272	294	264	262	308	284	293	269	274	294	261	284	280	274	282	267	283	281	241	260	267	256	268	263	280	259	292	250	297	275	285	283	264	271	289	252	258	314	290	283	265	278	285	301	268	295	256	280	306	261	247	274	302	281	295	280	282	290	272	260	289	270	273	292	247	285	316	295	277	264	307	314	292	281	282	268	278	288	280	279	271	272	286	289	286	272	273	278	272	280	289	270	291	282	290	289	284	280	283	288	273	277	260	269	276	252	293	263	285	265	258	276	311	267	295	286	286	280	265	249	301	266	269	281	284	277	282	285	272	259	274	287	293	288	282	267	296	286	298	259	267	261	288	272	267	256	270	262	289	285	275	296	300	274	311	286	295	262	272	267	264	264	295	280	275	235	255	293	266	291	296	269	257	274	300	280	295	283	277	268	288	254	298	297	279	290	278	263	292	265	275	277	296	278	301	276	278	278	268	287	290	272	295	308	273	314	276	303	278	293	258	260	281	256	288	274	246	262	291	289	278	255	306	250	270	268	286	267	288	303	303	275	274	294	291	271	258	250	274	289	284	294	274	280	278	285	284	267	277	279	272	277	316	269	245	259	277	294	275	277	315	293	266	247	277	301	259	279	269	264	290	285	288	293	274	296	291	282	289	314	265	267	259	263	258	257	279	287	298	295	253	274	274	270	336	277	270	274	263	297	242	281	295	303	281	265	271	281	274	273	274	283	280	306	310	287	285	297	277	311	276	268	272	290	257	270	291	281	312	294	274	282	257	269	284	255	265	285	269	290	277	271	281	281	258	286	292	270	275	265	251	293	266	287	283	272	287	262	305	285	299	256	287	265	278	272	286	280	276	267	274	273	293	282	289	256	288	254	303	256	251	273	255	293	258	255	288	269	290	280	271	289	280	271	269	282	274	266	277	284	282	267	282	294	297	280	271	278	301	255	308	262	264	276	261	275	270	280	291	301	262	241	278	307	293	264	300	264	282	280	292	248	297	304	266	299	268	271	255	270	264	285	300	306	287	259	270	268	286	287	299	294	298	273	307	292	304	292	275	270	278	257	292	291	257	284	267	297	291	251	292	288	267	278	272	276	286	289	263	310	303	273	287	290	268	280	280	271	269	274	271	286	317	303	281	256	290	283	264	255	286	263	271	252	277	261	299	260	297	262	290	272	253	289	282	313	292	287	264	291	252	289	314	288	260	279	273	281	270	273	297	263	305	288	298	296	264	244	315	290	261	286	282	268	279	264	286	284	279	273	267	272	290	303	267	278	284	292	289	281	296	295	285	296	267	284	298	264	264	246	261	291	284	272	278	289	273	283	277	274	263	297	259	253	295	282	261	261	232	295	289	293	302	278	263	261	276	279	299	260	273	266	278	310	273	258	272	259	287	272	316	281	254	280	265	253	273	261	296	266	283	286	262	302	294	273	248	287	303	291	290	275	272	282	287	263	277	296	288	278	274	298	277	272	263	256	271	275	296	285	259	288	272	275	295	303	295	272	284	298	277	262	251	276	236	257	260	267	285	275	282	284	276	283	281	280	285	297	275	278	262	252	300	296	281	292	272	273	299	303	302	293	301	285	298	295	297	280	294	244	255	274	260	279	276	260	294	250	270	283	268	285	285	284	275	286	290	246	307	277	290	278	302	254	267	278	257	270	269	266	291	243	268	309	254	273	278	287	296	274	274	261	284	283	266	314	280	255	316	271	274	337	283	278	286	265	289	286	293	309	262	260	286	279	276	278	287	264	259	275	269	247	260	281	289	291	278	295	301	307	271	274	290	291	262	262	296	276	268	291	253	306	288	278	290	289	274	264	268	292	262	274	267	283	271	269	269	279	264	269	277	301	247	262	277	267	266	260	283	246	277	281	293	274	273	263	269	277	285	287	286	260	272	250	248	260	258	304	295	294	257	277	274	251	302	304	289	268	265	286	298	260	278	284	287	295	255	282	271	269	272	273	279	287	300	274	322	255	282	268	249	264	297	269	280	293	272	265	294	298	264	285	266	284	256	254	270	269	277	241	282	259	296	282	256	275	257	281	278	291	268	280	255	255	251	236	254	270	268	242	309	268	259	262	279	292	291	298	290	259	293	298	260	255	286	272	256	263	304	281	282	271	284	300	266	266	302	260	253	301	264	281	260	286	261	279	295	299	269	277	281	303	273	256	283	298	251	284	280	292	289	284	269	249	290	270	277	277	269	261	274	262	267	286	282	290	285	283	286	310	268	263	271	269	277	242	261	286	293	286	272	273	262	292	281	284	289	295	260	272	269	271	272	294	247	261	267	259	255	304	255	283	283	266	243	315	273	248	263	249	281	291	305	255	261	283	284	283	294	280	307	262	229	301	279	245	283	266	264	296	277	279	299	282	285	282	265	292	284	279	263	270	269	292	264	279	269	278	285	286	293	292	258	286	293	294	278	268	278	264	290	282	238	268	284	254	283	289	254	273	276	271	307	252	252	260	266	280	296	286	274	270	281	265	262	280	287	315	259	277	283	302	302	263	277	270	274	256	287	273	284	269	281	273	268	288	284	266	281	266	303	273	254	256	266	292	285	279	284	273	289	284	292	276	272	293	264	285	275	273	304	273	281	312	280	275	252	299	286	264	253	273	274	258	278	260	301	294	292	288	265	278	253	309	259	271	281	275	276	252	258	266	245	270	264	248	292	280	260	294	247	302	297	282	268	294	287	273	275	265	264	258	291	290	280	262	276	277	277	268	300	250	273	295	269	284	316	299	289	283	269	267	269	276	300	274	277	269	271	254	258	290	261	269	271	290	262	272	274	261	286	279	270	289	296	283	293	269	282	254	274	275	302	278	284	282	286	306	263	269	262	283	290	283	280	285	252	308	304	272	286	270	285	250	289	260	249	286	298	258	268	283	270	287	307	267	274	286	287	273	283	245	286	264	278	298	256	272	305	279	273	294	268	275	269	291	275	265	271	271	283	233	269	298	260	313	308	269	287	262	289	280	269	310	292	291	272	287	274	272	270	270	291	328	300	306	290	295	273	285	284	256	256	269	284	294	280	294	287	278	259	277	283	278	290	266	306	291	282	270	278	255	267	270	279	277	291	271	291	267	295	264	288	266	279	288	302	272	294	273	260	321	276	278	264	293	228	276	313	262	282	275	316	283	298	260	304	260	283	283	281	283	289	282	295	255	278	272	283	243	261	288	271	297	283	265	271	286	272	291	286	266	303	280	280	281	294	289	266	278	271	296	272	249	256	275	274	298	287	276	273	271	266	277	267	269	298	274	268	273	283	268	242	264	265	304	260	256	277	300	270	301	282	273	270	262	297	256	275	272	295	245	236	292	271	278	293	257	252	283	257	279	279	228	240	279	312	270	283	267	283	260	290	265	253	270	261	260
24966	20644	27419	23873	20625	11266	1188	696	634	568	563	520	502	496	427	473	394	435	469	443	387	367	403	367	393	407	406	401	408	421	372	392	405	336	434	381	353	355	361	382	366	346	361	347	346	372	400	385	342	374	376	379	351	351	376	336	404	416	361	398	378	405	360	408	368	350	358	372	358	407	359	347	368	371	371	356	376	342	320	383	346	360	369	369	353	361	323	362	348	384	347	373	366	358	365	358	357	382	381	387	366	367	348	390	349	324	381	343	374	363	383	384	340	362	382	350	345	358	324	357	349	360	376	388	364	344	384	362	339	378	375	350	368	344	375	359	331	367	329	337	336	383	353	334	347	361	335	351	343	352	364	350	383	386	368	387	353	375	368	356	363	386	364	370	369	398	345	377	359	388	385	355	381	363	377	366	346	362	388	391	356	363	349	383	347	340	378	363	388	356	365	356	356	346	394	375	350	322	361	375	356	361	377	366	368	365	359	333	365	356	358	376	352	342	372	368	368	352	387	368	345	343	379	375	365	378	336	400	361	346	378	375	336	360	327	379	356	327	319	339	343	368	396	351	394	343	349	401	385	385	351	357	377	366	382	386	328	345	341	358	368	353	356	356	339	366	381	363	412	358	348	371	349	350	348	370	363	370	338	354	337	370	366	374	384	365	383	363	376	367	371	351	334	374	360	370	378	384	376	355	368	373	399	363	320	353	382	359	377	361	354	340	333	397	338	359	350	369	332	357	370	377	328	374	404	367	341	383	380	336	395	357	375	388	372	369	348	326	344	319	373	351	390	354	366	342	347	362	333	337	380	313	365	348	375	385	412	390	400	344	381	358	314	361	394	354	364	337	367	378	337	386	359	371	348	364	341	347	343	362	356	341	360	333	373	391	329	355	385	346	367	374	339	364	353	341	329	352	350	378	356	375	389	358	350	377	372	346	348	380	369	354	356	338	322	337	378	374	331	358	345	319	330	331	350	369	354	382	355	377	356	386	354	339	370	349	362	382	370	399	365	382	351	390	335	374	353	379	348	362	375	350	336	330	361	351	364	356	356	324	368	379	379	349	360	383	376	378	373	390	344	323	385	356	369	346	383	374	385	350	334	364	352	357	374	364	375	374	371	363	368	369	334	375	367	409	361	362	313	337	364	391	339	348	380	397	364	347	375	373	351	373	347	380	373	355	410	329	354	355	353	354	365	354	355	341	371	354	383	323	349	363	346	353	353	359	345	346	373	360	353	355	360	403	376	346	340	378	349	374	340	346	363	331	340	394	351	349	364	332	373	368	339	355	360	372	356	320	392	335	377	340	379	380	349	368	365	353	369	387	371	353	393	345	360	352	359	360	350	326	369	341	354	390	338	381	386	364	343	356	339	346	368	346	349	402	408	352	361	337	371	405	373	356	375	356	359	345	379	362	363	348	352	382	365	366	361	365	371	358	355	334	363	369	387	397	348	339	359	355	361	358	360	387	371	363	346	374	375	350	390	356	378	342	351	382	349	323	350	362	368	340	365	346	397	348	341	405	340	347	325	344	363	374	347	344	317	361	367	366	376	341	336	378	391	359	364	363	357	360	357	380	371	347	355	363	369	377	354	343	338	344	360	363	350	345	364	367	383	369	363	362	346	329	423	389	350	375	376	359	359	346	362	359	371	383	377	380	362	332	349	361	339	367	383	390	343	368	354	377	349	346	339	393	352	374	328	353	386	335	392	330	353	380	386	363	326	356	344	368	362	357	314	375	365	343	370	387	367	372	338	348	370	375	338	350	360	345	392	349	366	321	350	390	357	368	344	356	371	368	369	372	367	322	350	395	359	334	369	375	364	369	354	342	384	379	367	343	364	390	360	339	364	348	355	353	354	347	358	384	375	357	355	347	323	337	330	400	371	355	366	366	344	357	397	372	356	335	364	393	354	375	361	373	355	356	417	376	363	371	364	355	360	330	373	307	393	344	349	360	379	354	358	361	353	324	327	369	379	376	375	318	354	350	377	346	373	377	367	376	364	390	320	377	366	347	355	314	346	386	330	379	375	384	350	379	383	355	373	341	371	362	344	376	352	359	379	368	358	340	396	344	357	386	327	343	361	373	386	343	349	373	349	393	342	339	379	373	359	387	347	340	363	332	349	357	349	340	365	393	410	346	376	344	378	396	405	356	377	349	319	328	336	353	342	359	359	312	343	359	356	360	374	374	364	355	358	385	379	357	402	358	340	356	386	373	411	370	360	392	354	355	319	332	336	403	382	379	391	351	393	391	361	336	357	338	357	361	349	361	360	356	340	361	359	367	374	386	335	354	355	380	385	354	351	394	370	364	353	352	375	378	348	361	378	366	388	352	344	362	337	353	385	404	344	374	384	367	319	354	368	390	383	372	379	414	343	371	357	361	372	387	379	396	399	383	346	368	393	396	308	362	387	341	362	329	363	369	349	377	355	371	349	378	389	337	334	346	336	375	356	338	388	385	359	362	359	378	321	360	369	360	357	349	342	338	341	332	379	368	355	349	372	375	335	361	364	378	346	352	373	344	362	357	355	379	353	379	337	370	371	366	348	365	378	366	387	364	360	370	390	346	340	372	351	381	360	374	370	366	345	361	357	351	357	333	357	334	347	356	351	342	362	374	357	360	350	325	384	372	371	413	368	364	368	377	380	360	371	363	352	363	327	348	368	323	340	332	334	408	381	370	366	377	367	350	335	368	360	394	324	367	364	343	336	385	374	338	355	352	367	329	362	323	396	375	345	390	362	367	370	340	366	375	359	374	371	330	371	359	334	370	364	346	347	361	342	366	344	388	335	339	360	344	370	403	338	334	379	357	393	317	386	340	367	353	380	363	334	368	380	349	330	390	365	335	354	366	357	352	376	361	321	345	353	384	405	377	401	390	337	332	368	369	359	334	361	378	378	382	377	361	326	381	377	395	358	358	341	330	347	345	356	387	306	318	342	361	376	334	396	377	330	351	338	345	416	334	336	372	379	319	376	385	346	394	373	367	336	346	333	333	328	349	387	382	359	377	372	361	372	364	395	341	349	336	388	372	381	354	338	350	356	341	370	337	377	356	393	363	337	346	356	362	316	341	390	365	341	354	372	349	380	406	395	378	386	337	341	390	384	339	352	395	362	346	360	334	337	367	348	384	355	327	391	346	330	363	374	393	360	350	373	374	347	356	332	383	339	383	384	349	400	321	353	379	392	349	380	402	362	354	374	361	364	373	366	341	327	402	394	382	337	343	377	352	346	363	341	356	306	355	385	348	373	344	350	382	371	348	363	351	344	364	368	356	317	390	392	383	330	367	363	366	335	332	340	354	374	395	316	360	362	365	350	408	373	376	377	338	374	357	363	357	370	350	362	369	405	371	393	374	365	347	375	359	357	361	330	342	326	358	354	399	367	378	359	356	353	322	338	341	332	363	386	369	389	334	380	408	339	347	349	349	331	339	377	367	359	338	369	355	346	359	341	338	330	334	371	364	349	343	342	364	377	402
18628	8120	7365	3946	2508	1835	1526	1151	949	846	730	683	661	558	515	535	505	481	490	416	442	457	437	390	442	382	422	398	421	391	374	427	388	408	371	400	400	358	354	366	363	368	407	335	330	375	341	352	372	397	347	378	391	360	355	360	384	353	395	373	369	388	395	361	383	365	388	362	360	334	356	354	382	355	343	372	374	345	364	354	386	352	374	368	391	336	342	372	342	349	366	328	338	396	350	353	383	332	369	324	313	333	359	349	360	382	394	385	398	362	351	372	344	370	372	336	343	351	348	384	352	358	390	395	372	356	350	387	365	352	335	351	337	347	347	377	341	342	368	351	353	348	377	374	331	373	347	372	371	353	342	367	384	364	351	319	370	366	395	376	357	367	335	345	348	331	330	383	365	392	374	321	323	348	374	372	352	382	354	364	349	391	328	364	383	375	335	358	326	347	326	349	394	357	339	356	361	352	310	355	370	342	387	353	370	381	337	351	373	371	365	380	375	367	368	353	361	338	344	336	335	338	356	378	359	348	373	351	388	341	376	394	335	357	349	368	348	352	327	355	373	370	338	346	348	337	398	318	376	324	340	364	377	355	345	355	395	337	342	356	363	327	322	387	359	351	344	360	363	339	357	367	357	313	364	350	334	355	380	345	332	323	343	345	328	360	356	310	329	341	336	354	413	349	374	363	368	356	351	358	303	362	343	374	342	349	352	356	344	393	393	340	369	354	357	393	364	325	395	389	358	345	375	386	358	356	382	358	326	364	336	346	391	370	335	339	367	362	330	349	351	359	352	381	389	385	346	370	331	319	333	357	424	348	337	337	312	360	315	333	344	347	355	342	377	351	371	376	360	379	382	340	371	333	370	361	348	378	337	345	354	380	360	367	359	383	344	353	361	366	346	323	350	388	330	334	362	346	383	347	369	382	396	375	340	369	350	346	388	381	372	389	354	402	358	364	379	358	381	341	346	358	384	382	364	347	392	356	338	357	335	381	364	392	352	372	388	369	369	360	366	377	403	362	351	337	341	356	374	319	363	402	372	376	357	348	390	355	363	360	369	375	342	359	345	353	379	346	362	354	388	394	365	337	366	372	376	341	372	374	334	374	387	349	365	344	367	353	385	370	347	355	338	371	356	351	388	333	347	360	375	364	411	338	375	378	362	353	336	349	346	370	352	347	328	356	365	368	361	328	341	356	366	374	345	369	349	348	349	335	338	379	361	294	334	375	355	369	385	348	363	389	358	337	331	335	385	364	383	353	334	355	336	345	355	359	363	379	333	338	352	322	376	347	364	331	384	321	363	352	364	354	369	337	369	356	330	348	403	336	357	356	352	348	372	409	397	320	351	348	378	327	358	347	318	370	357	368	335	367	342	371	350	375	332	356	348	327	365	323	359	346	361	333	360	374	377	368	333	355	365	375	349	361	335	333	389	369	331	352	358	342	316	331	364	360	349	337	349	396	341	321	369	355	347	348	366	361	336	358	336	377	343	358	331	353	373	347	366	398	387	324	353	359	338	375	338	375	350	356	334	381	365	353	389	352	345	339	363	381	340	346	363	362	369	375	348	361	339	372	349	350	351	387	353	377	362	354	334	369	319	336	346	355	311	348	358	335	367	369	339	360	321	327	363	351	368	373	399	364	357	371	345	346	344	349	362	388	337	336	374	355	339	348	356	333	344	355	341	339	374	354	361	341	366	346	372	351	356	354	349	362	367	360	359	358	358	358	389	377	382	364	362	381	332	346	347	354	369	370	348	327	395	390	362	341	343	377	324	324	335	329	361	378	371	350	333	330	382	325	321	352	348	331	355	340	335	335	337	340	354	341	347	332	365	378	391	380	352	381	378	358	359	329	356	369	356	345	383	371	368	402	343	362	348	337	359	353	363	324	379	357	347	374	342	330	347	349	360	392	366	349	371	406	348	353	331	339	346	378	353	377	359	343	341	369	357	362	359	373	345	368	344	362	375	350	351	347	346	342	324	351	388	374	337	371	354	335	322	371	356	345	322	341	355	326	374	362	344	352	354	354	331	365	344	333	357	376	365	391	354	368	381	361	363	358	358	385	354	349	357	383	384	386	363	381	396	346	390	341	362	371	324	320	365	367	364	350	377	346	336	334	348	369	369	360	377	352	341	315	367	335	362	355	357	356	341	380	380	365	364	369	363	391	350	367	356	372	347	334	363	391	340	356	366	336	355	339	388	344	342	324	374	360	366	388	348	329	366	342	375	379	364	341	346	356	406	352	342	357	371	354	361	348	375	368	367	366	304	373	362	371	357	335	327	378	355	374	405	346	345	335	351	360	337	329	352	361	357	372	342	345	323	351	323	366	347	377	381	369	385	335	353	330	342	358	345	372	364	358	339	331	355	363	343	372	379	374	370	360	372	374	369	347	343	382	322	345	372	400	357	323	360	355	323	357	352	344	369	369	355	341	349	353	328	326	341	341	354	366	389	336	332	388	358	334	367	345	362	335	354	343	369	340	357	356	362	343	371	332	403	358	351	349	363	358	382	345	356	368	340	340	372	383	357	355	352	380	343	352	351	356	373	368	335	344	346	374	348	344	344	354	341	356	357	356	402	376	356	337	346	350	338	346	353	372	347	329	392	343	303	345	347	365	363	297	360	333	363	367	370	342	363	372	341	330	327	379	382	323	352	371	353	337	346	380	353	370	367	328	348	369	361	391	329	366	376	333	370	336	340	357	365	379	348	368	351	353	355	375	344	355	336	326	324	370	358	308	342	320	349	325	354	343	382	359	347	350	390	379	357	365	359	358	360	350	343	316	369	386	358	409	394	343	352	348	362	325	371	339	348	395	362	318	367	374	386	347	342	371	360	370	348	341	393	357	343	345	339	359	374	341	392	353	348	350	337	347	355	355	375	365	349	372	339	371	354	377	377	358	298	328	356	338	343	360	385	333	360	341	387	347	345	351	324	356	346	366	332	336	378	357	369	298	351	340	389	338	366	327	368	362	382	354	363	366	359	367	362	384	407	354	332	368	356	350	356	355	351	334	368	359	371	321	359	369	364	345	366	339	349	351	347	354	347	362	342	368	351	342	360	344	374	370	317	351	328	386	359	344	343	337	348	354	351	376	345	365	334	347	338	330	387	357	339	326	372	350	387	355	325	339	354	373	355	384	361	330	364	336	371	362	339	358	404	371	368	357	355	404	383	352	358	370	370	320	344	363	340	386	358	343	347	381	339	347	384	352	333	345	342	334	381	352	355	341	339	369	320	334	343	388	330	324	364	344	356	342	352	364	328	329	339	386	375	365	374	337	379	366	348	373	376	355	360	345	340	351	361	385	380	353	360	373	346	361	371	350	378	375	352	393	403	340	368	352	375	345	369	362	322	360	359	374	364	329	362	358	343	381	376	372	368	322	337	362	335	355	343	379	360	310	359	398	398	370	363	323	327	322	321	366	390	343	330	351	316	355	320	357	343	363	363	377	325	378	356	337	314	349	330	344	392	412	348	370
22926	20642	27988	23306	20647	20722	12481	1689	1254	1093	1053	999	959	880	872	830	785	829	769	803	762	749	763	733	719	762	757	719	702	713	678	711	725	696	658	624	705	712	741	686	691	698	754	675	630	694	755	677	710	664	630	637	710	726	678	740	691	739	651	728	669	679	659	616	654	663	677	706	679	632	660	661	713	658	680	691	636	671	685	652	714	592	669	702	707	634	661	689	654	663	669	636	692	668	702	695	621	707	682	670	638	664	690	689	624	656	647	642	699	708	651	684	685	644	634	671	674	681	650	640	703	672	666	677	681	659	656	669	706	669	666	653	664	669	725	708	732	680	735	655	684	790	645	694	626	671	664	690	627	651	666	688	649	664	689	726	685	673	674	711	698	708	701	658	674	655	674	664	678	655	686	668	679	708	704	697	652	683	671	648	635	681	685	674	693	678	626	700	672	701	654	674	668	673	659	660	749	670	671	711	703	692	737	692	691	680	681	662	698	659	682	650	669	687	694	688	680	667	689	657	687	648	648	666	682	655	685	636	712	681	645	660	673	672	695	672	673	705	694	664	719	713	675	689	634	685	690	664	702	682	641	636	676	684	659	702	665	632	625	648	624	639	668	641	684	655	635	702	676	741	682	660	700	621	669	684	634	695	678	663	637	653	668	665	672	698	687	686	679	714	723	677	687	659	648	680	635	661	647	669	691	713	659	629	693	664	635	700	676	683	651	697	664	655	688	627	709	646	685	693	654	657	643	639	717	660	662	657	668	686	718	682	689	641	660	689	682	700	646	678	693	699	620	676	636	660	687	668	636	698	694	676	683	654	668	687	734	646	650	633	679	660	651	689	661	713	688	706	680	629	667	651	691	695	654	634	698	651	646	674	651	633	657	591	721	691	652	673	698	687	658	667	682	693	642	687	669	703	714	697	652	717	638	655	686	661	685	665	616	659	643	653	625	715	655	691	634	678	691	688	677	677	644	657	666	619	633	644	697	693	666	676	683	699	680	682	667	673	682	624	699	670	629	632	663	696	674	686	651	643	685	656	618	633	702	675	686	675	626	678	696	645	657	672	660	650	682	614	667	646	682	630	637	685	653	684	680	667	656	656	694	644	672	658	652	696	625	694	685	697	645	686	619	671	639	717	710	661	673	644	669	644	672	628	664	670	695	657	656	660	672	718	698	673	675	729	620	682	661	676	667	691	685	655	672	692	658	689	664	711	699	619	652	658	667	660	683	696	673	704	620	665	740	624	674	649	650	687	690	637	630	657	675	676	696	653	652	672	650	633	683	717	648	649	715	683	638	696	639	681	643	661	663	654	681	693	693	653	710	675	678	646	625	679	673	687	690	683	675	681	662	682	698	619	641	651	675	718	706	659	655	660	651	714	691	675	630	680	681	701	721	682	672	678	677	656	691	668	691	668	715	653	670	682	652	674	662	674	661	651	599	684	660	723	685	627	659	686	633	645	650	693	692	674	674	647	715	626	689	659	654	626	677	626	660	649	655	636	672	654	637	712	671	627	712	670	666	656	647	652	686	634	657	696	641	683	674	667	695	672	653	696	654	653	645	675	677	632	696	713	665	723	652	710	691	687	627	673	675	666	651	678	664	680	650	698	652	638	616	660	659	700	672	694	596	638	686	685	635	670	644	710	646	661	667	685	683	672	673	592	635	679	673	678	680	684	713	662	664	703	693	647	625	665	730	680	620	653	622	731	645	672	661	649	630	686	696	652	647	700	652	680	670	620	680	707	661	682	644	697	666	650	688	655	679	708	657	665	609	673	689	651	603	679	677	685	671	684	654	640	653	692	649	659	665	726	714	711	682	604	739	712	717	677	682	675	646	676	663	651	666	746	700	665	675	649	688	666	697	632	673	690	704	618	640	653	662	632	715	651	690	664	659	679	621	651	663	655	656	689	702	626	702	670	633	672	637	623	687	653	661	632	666	638	721	657	665	677	677	675	673	670	665	677	702	742	670	693	670	694	665	634	690	644	678	649	642	704	651	655	674	662	633	675	676	632	671	660	611	648	680	717	643	679	638	685	679	619	669	696	642	663	649	655	614	689	640	658	704	677	645	626	625	652	670	636	654	663	698	700	680	712	675	675	652	634	711	708	644	722	659	693	674	663	664	679	658	676	686	661	680	647	682	693	654	656	681	681	588	708	635	658	663	696	670	667	625	670	655	656	665	708	660	647	708	693	707	685	693	690	677	702	613	694	636	654	685	624	656	713	676	703	638	661	698	680	711	652	624	701	672	653	685	674	603	662	647	639	673	693	685	685	716	673	665	703	626	684	628	633	663	658	652	677	682	668	643	655	678	728	652	647	640	646	684	668	721	684	631	646	733	663	666	733	658	627	688	693	638	680	692	650	708	674	624	647	687	676	609	626	663	683	689	693	629	676	593	683	656	693	656	662	645	630	684	674	649	668	634	680	681	685	595	675	673	698	693	649	687	663	721	680	681	640	639	659	689	693	668	694	756	698	655	679	719	644	638	655	632	683	631	637	730	669	640	683	651	739	634	671	661	706	685	639	677	641	662	710	677	668	704	655	642	661	632	651	707	664	657	613	681	716	677	680	655	634	723	668	689	711	653	602	600	636	698	676	685	706	708	685	660	671	649	685	652	663	733	658	640	677	665	675	645	686	662	710	652	664	671	690	650	648	678	686	678	657	641	679	641	698	714	682	708	634	676	649	641	664	667	638	643	638	671	656	642	691	676	643	646	682	729	636	678	667	709	707	629	690	744	636	637	676	699	652	623	669	663	661	674	666	660	644	721	670	626	677	678	693	645	719	649	640	627	676	689	690	685	666	686	671	666	648	662	676	633	715	653	684	682	640	634	691	659	699	667	644	661	682	683	680	671	661	663	668	706	731	664	650	638	627	658	685	668	653	713	664	653	657	675	630	681	665	627	673	673	635	617	665	650	626	666	672	675	708	650	671	708	625	661	647	671	667	668	625	688	653	722	623	637	643	655	662	642	683	662	688	622	637	676	647	644	678	632	645	656	666	688	652	651	665	665	689	714	697	631	638	666	676	662	669	633	702	685	633	698	728	622	633	687	630	704	677	707	697	645	655	651	706	651	713	668	697	644	657	682	672	702	677	671	687	656	652	658	661	704	680	674	719	625	685	702	654	658	704	702	668	729	646	677	647	681	629	662	670	692	670	652	689	647	637	589	687	643	622	633	631	656	636	716	667	650	721	662	693	707	660	662	686	615	670	672	689	682	658	644	646	679	681	656	697	632	692	639	678	687	715	660	716	658	690	677	635	683	686	658	694	660	730	669	712	642	649	667	673	639	661	666	704	711	697	656	653	670	655	704	641	665	683	689	685	673	691	634	680	648	720	667	649	664	646	662	659	687	691	631	665	688	611	714	673	701	662	648	684	665	680	659	628	658	689	645	694	657	678	676	630	672	648	658	656	621	639	622	669	691	669	649	660	666	672	698	665	614	651	628	647	676	663	651	657	691	687	646	644	644	636
16218	14118	12747	7185	4780	3603	2758	2272	1835	1630	1525	1296	1178	1107	1012	963	885	913	864	865	796	772	807	761	753	747	722	768	707	708	724	676	712	662	740	710	677	687	653	643	656	677	638	661	665	672	746	668	665	655	672	654	673	662	663	677	661	658	653	632	670	676	681	671	672	675	665	692	618	673	622	626	650	671	646	640	651	652	651	635	665	666	672	690	678	653	647	662	595	635	665	649	640	650	669	617	671	642	639	625	600	611	650	600	628	673	615	608	588	667	641	623	643	604	658	619	685	648	654	653	672	659	617	614	640	617	682	689	637	634	645	705	606	640	656	617	632	621	656	621	634	760	647	646	632	648	672	590	657	626	607	636	673	629	606	613	635	657	663	651	630	623	679	646	664	627	633	633	661	649	651	631	629	590	618	609	689	673	591	601	606	630	666	671	683	625	649	626	592	661	628	574	597	621	666	647	617	623	652	642	650	702	659	623	666	591	595	625	689	644	665	653	681	627	630	645	648	634	621	678	631	637	630	691	665	666	626	634	632	624	676	629	624	619	677	640	661	673	665	661	649	667	615	648	653	634	666	648	644	660	631	683	628	647	661	599	634	645	644	635	602	602	634	645	615	653	612	684	616	597	613	615	668	680	666	632	646	632	647	629	710	657	635	629	652	622	654	597	632	604	634	647	635	653	595	657	603	596	629	657	658	633	629	632	616	646	636	660	647	626	669	609	615	638	642	615	652	618	657	665	637	628	638	610	595	596	611	613	637	652	620	651	682	623	649	620	655	626	638	624	613	655	646	637	651	589	617	644	615	636	603	657	607	648	639	693	643	648	682	604	615	655	627	631	627	637	629	595	614	600	648	635	634	628	607	671	592	651	658	648	664	617	668	578	659	645	666	626	631	698	651	615	684	622	617	674	633	616	623	630	655	604	642	610	643	596	642	650	654	663	637	652	656	650	632	619	579	655	614	626	643	642	693	682	601	648	640	633	637	577	608	696	638	627	643	669	665	629	621	609	644	632	612	626	607	596	632	655	626	600	666	619	609	641	635	671	631	644	629	648	618	598	660	609	624	636	641	605	670	626	620	635	681	632	628	652	629	642	626	619	627	632	615	648	631	605	649	660	632	612	606	612	615	626	647	640	628	640	609	613	619	646	658	643	650	652	647	669	663	649	604	650	647	667	642	603	606	642	643	643	649	664	658	680	644	623	603	683	592	651	621	664	675	573	627	632	597	643	615	621	621	634	674	642	625	642	642	637	636	669	627	616	680	643	604	642	630	622	695	626	609	645	630	658	640	640	605	622	624	640	658	577	632	621	649	651	611	664	643	615	688	622	616	639	651	633	676	647	608	643	610	657	637	650	623	667	590	643	715	670	603	655	636	635	620	620	673	694	628	609	612	607	610	631	631	620	664	595	609	666	666	646	652	632	667	636	601	622	600	616	671	624	632	627	639	706	685	635	591	647	644	640	667	649	642	629	652	581	617	622	608	621	678	588	656	625	607	640	639	661	664	681	621	606	618	645	679	646	641	628	634	666	677	662	626	600	587	652	622	628	646	651	662	650	622	618	656	596	632	621	633	639	665	616	644	643	625	624	594	607	672	662	661	658	646	637	631	613	676	665	679	602	589	644	637	648	658	575	669	645	629	606	638	610	653	639	642	668	683	601	637	679	642	605	627	692	627	628	637	640	643	673	636	610	649	645	670	645	682	649	609	623	632	615	614	662	691	634	638	625	654	652	644	609	680	628	619	651	649	617	646	611	645	608	609	625	610	629	593	644	652	640	667	626	641	610	616	659	634	630	635	639	558	644	594	641	630	611	626	642	625	694	640	685	627	622	669	642	639	664	613	654	640	622	647	593	634	622	669	618	587	599	610	595	636	634	611	617	640	645	633	623	684	640	646	631	675	606	616	633	664	654	608	673	616	646	644	637	654	648	670	651	631	614	644	670	620	652	687	670	671	606	658	592	639	678	649	656	613	652	656	671	641	633	661	622	651	641	630	638	653	690	698	662	613	605	678	670	599	641	660	634	629	652	644	607	641	617	648	648	639	676	605	672	633	611	599	609	613	630	668	607	665	627	614	606	619	634	622	673	642	630	626	664	698	594	638	610	580	632	641	678	571	639	642	624	636	631	652	596	633	607	639	632	609	645	673	602	625	645	637	618	673	704	648	653	689	623	663	630	643	654	678	670	626	608	619	613	647	628	615	624	578	618	666	652	626	638	687	595	682	641	668	677	642	688	628	590	658	641	650	595	646	606	617	603	628	672	679	637	674	612	607	612	613	626	644	638	638	665	623	612	627	639	627	613	644	598	613	639	665	636	618	639	688	638	625	648	621	653	622	604	649	604	685	638	607	658	648	621	639	626	659	679	619	647	621	642	646	658	635	657	653	669	611	640	587	620	641	620	671	614	673	622	646	654	658	635	630	640	603	606	630	612	646	632	649	663	655	664	634	609	654	620	639	614	605	646	626	681	680	637	618	637	595	610	615	669	623	670	671	608	601	665	655	646	631	640	624	647	629	621	625	696	673	663	670	666	620	610	594	615	619	639	642	664	618	623	579	612	630	676	622	587	616	665	653	647	591	635	605	640	668	668	618	600	611	658	611	678	606	601	645	605	629	602	613	650	669	643	610	620	638	627	651	622	670	663	664	677	586	609	658	644	635	638	626	621	621	671	620	627	673	676	666	642	603	619	655	628	681	680	621	607	659	621	613	686	628	631	609	618	608	625	638	681	598	640	640	639	603	624	690	597	588	644	621	650	628	637	677	604	665	629	647	635	630	643	636	671	636	616	609	657	676	647	640	627	596	643	599	638	648	595	641	631	599	636	652	595	629	640	649	628	626	660	620	632	632	648	617	639	662	672	624	632	642	579	614	650	614	690	654	645	627	607	654	657	632	709	601	605	620	696	652	669	661	667	623	614	596	644	623	624	609	598	664	626	633	588	640	691	633	666	639	656	630	666	586	639	658	649	607	627	635	636	640	628	644	661	604	668	615	664	645	624	685	598	640	620	659	635	632	646	588	644	634	643	666	621	617	653	658	621	648	635	646	627	653	657	599	583	601	682	624	647	614	649	654	604	635	658	657	635	644	653	671	609	671	618	639	657	626	643	650	618	651	644	605	601	619	643	650	709	640	600	634	633	690	634	670	628	655	641	673	596	633	639	630	621	612	640	625	657	609	689	641	680	590	670	680	633	676	656	648	639	637	619	657	678	613	688	643	635	643	667	661	642	636	659	628	653	688	642	641	657	635	631	643	616	638	586	615	625	634	670	618	656	625	621	618	676	656	657	653	622	625	650	607	644	602	654	592	639	650	648	696	669	604	644	607	616	603	639	578	661	637	608	665	616	668	573	630	661	654	632	631	660	648	619	646	648	576	612	641	633	647	652	668	645	669	626	658	616	582	629	587	662	649	667	611	643	627	646	625	670	663	641	624	625	624	640	628	619	643	623	618	685	657	667	641	649	623	690	614	676
31808	15810	2719	462	360	297	268	261	282	304	277	246	239	277	266	227	268	283	271	220	267	262	229	231	257	269	270	260	241	260	248	251	265	272	264	270	261	264	258	248	290	280	236	230	246	288	252	282	274	273	252	259	262	252	280	273	266	260	284	252	251	272	272	251	241	258	247	224	233	240	267	294	256	270	257	254	271	236	265	268	281	246	239	252	261	283	251	283	243	254	264	240	242	264	282	262	268	251	261	256	270	284	263	263	237	267	248	269	247	248	266	263	252	286	257	273	254	272	267	235	270	264	279	255	240	260	275	250	248	249	291	247	256	280	276	257	277	263	259	272	268	290	249	290	230	238	273	239	251	279	283	257	269	227	252	224	273	257	279	252	236	271	270	264	244	253	295	289	261	226	257	274	259	267	297	284	220	267	265	277	285	295	263	236	250	253	250	278	265	244	245	270	260	279	252	250	284	265	237	259	266	253	258	283	262	263	272	260	276	292	269	251	267	289	292	292	282	275	268	287	261	244	229	294	270	240	228	231	254	251	275	291	255	234	265	266	266	256	284	241	252	242	239	254	258	250	266	268	251	232	231	278	229	274	256	242	265	275	275	236	262	243	221	279	236	225	286	268	265	270	268	249	289	290	274	285	274	290	261	282	250	243	277	273	248	255	283	251	226	260	263	240	271	251	266	233	280	259	264	271	273	255	270	267	240	288	241	239	244	242	260	247	299	260	279	262	255	278	258	253	244	275	263	262	261	248	237	271	233	254	275	225	270	272	253	241	252	276	232	270	273	255	258	248	233	266	275	261	266	247	283	265	243	265	227	253	268	276	258	289	245	281	261	282	266	250	261	255	287	274	250	274	257	286	269	247	264	247	230	272	279	280	242	254	243	267	244	285	272	275	244	290	259	242	282	257	269	273	225	242	266	257	255	275	253	270	252	251	269	257	247	264	278	258	258	279	262	289	281	271	248	247	250	275	251	288	267	249	239	246	262	265	291	265	257	242	240	264	289	225	264	271	240	302	248	267	254	262	258	271	276	257	257	296	271	264	261	266	261	219	264	263	268	263	262	293	256	284	259	295	265	231	280	250	262	248	252	235	277	276	262	254	251	257	251	279	272	271	271	273	237	229	268	221	250	289	253	286	256	267	273	271	247	262	252	257	264	265	278	256	280	266	261	271	280	253	268	269	250	256	254	274	288	269	261	253	250	258	252	249	257	267	256	264	270	255	252	275	261	269	254	253	274	257	244	272	226	229	277	234	254	250	266	259	252	256	275	246	248	240	272	274	253	256	264	276	269	231	267	285	282	230	252	273	257	263	258	249	264	250	266	241	251	278	280	296	260	247	250	255	243	249	284	239	259	316	272	265	267	229	245	270	263	254	261	254	267	274	283	275	243	237	266	281	259	277	238	261	240	255	269	279	256	249	260	254	272	230	251	254	248	245	273	289	251	258	275	280	232	244	236	247	259	260	256	261	282	250	237	287	267	261	293	250	252	259	256	257	230	266	255	253	267	227	293	279	266	302	264	271	275	272	269	275	248	257	245	273	257	254	268	258	243	219	256	262	279	267	247	271	242	255	261	267	253	229	261	267	255	272	270	260	295	266	258	265	270	267	254	245	251	248	271	245	242	262	269	274	273	276	275	289	268	252	248	251	259	287	248	295	273	263	241	279	250	276	253	262	249	303	267	277	251	238	272	227	248	258	287	238	222	222	263	267	276	259	268	241	251	248	254	292	219	274	290	250	234	237	268	259	261	258	287	265	245	286	249	301	237	235	251	258	260	263	274	258	285	262	259	232	232	288	285	262	282	273	280	303	259	245	250	249	252	248	274	251	284	277	253	238	286	249	288	267	264	269	256	245	277	263	264	264	282	269	247	270	248	279	237	271	254	253	269	257	266	271	253	212	264	223	260	278	272	271	240	238	246	233	251	276	258	264	243	224	257	238	239	252	255	290	262	279	255	236	281	261	266	275	288	280	282	284	241	259	271	236	249	250	278	269	280	279	225	267	258	253	279	244	262	251	243	282	274	249	274	265	273	221	270	251	267	284	271	264	269	286	252	276	279	267	257	273	260	300	285	263	246	257	299	279	252	268	260	237	263	237	265	281	274	274	256	254	236	249	267	228	261	267	272	258	256	234	248	284	259	270	264	285	249	264	248	273	254	266	259	246	236	282	271	283	269	261	263	245	261	243	255	228	249	260	242	258	260	280	271	276	271	276	246	236	290	246	257	273	235	221	258	252	270	250	269	242	235	252	291	255	267	259	237	255	256	275	243	267	251	255	247	265	246	258	237	262	270	266	273	284	254	245	260	240	305	269	237	261	252	249	263	265	259	280	276	264	270	252	273	257	263	261	237	251	254	311	241	242	239	263	252	256	244	259	256	264	264	257	254	250	243	268	266	247	261	278	242	248	264	254	243	259	246	235	260	246	260	228	237	277	248	275	246	265	257	298	264	245	233	252	291	263	277	271	251	282	263	238	270	239	258	245	253	276	273	271	284	272	259	261	286	263	265	274	263	234	265	281	288	249	239	283	254	254	276	260	263	259	265	248	269	270	240	279	268	255	255	261	225	253	252	287	265	257	273	280	245	248	270	229	265	271	274	292	259	247	263	278	283	239	271	279	262	250	255	265	261	243	242	273	273	260	259	248	307	247	255	243	242	263	295	262	257	239	249	237	225	252	262	244	276	250	254	248	246	266	270	268	257	245	252	283	241	268	275	260	258	282	279	291	261	253	260	266	255	242	293	257	253	270	252	278	256	247	275	273	242	274	272	272	252	229	268	259	296	247	261	266	281	270	232	265	256	244	260	277	273	239	272	228	284	246	264	262	276	278	281	260	271	256	260	287	275	244	246	247	253	241	281	270	276	285	270	289	273	245	235	244	262	261	263	280	262	255	262	278	265	290	258	217	267	283	280	298	262	252	263	237	261	264	250	302	254	273	245	262	250	251	280	262	293	246	261	262	249	271	271	269	274	263	266	236	273	237	269	256	272	282	262	263	263	272	260	270	282	259	273	274	275	267	275	299	261	286	280	292	270	254	247	262	243	250	246	253	267	254	266	263	276	268	259	249	255	270	303	253	271	278	248	286	247	296	292	271	223	247	236	276	264	263	294	267	265	249	266	238	265	251	276	239	289	289	243	263	267	265	277	264	290	253	243	259	247	284	272	225	254	244	259	230	272	265	268	274	277	264	265	248	283	218	245	239	226	287	245	281	272	264	252	256	266	262	253	266	281	257	254	275	268	268	247	304	255	252	264	247	262	244	297	279	267	284	260	266	265	271	259	279	267	252	268	262	275	263	261	256	238	250	252	261	292	242	278	232	265	255	240	270	244	250	266	263	251	244	250	278	219	287	237	269	259	249	261	271	255	261	269	238	266	254	266	251	291	266	283	241	275	250	277	273	262	268	257	248	244	217	228	261	285	276	279	220	268	236	242	249	284	259	241	261	245	251	238	222	254	226	272	274	285	247
18441	669	633	427	352	338	345	352	301	311	303	305	286	299	295	275	257	277	293	292	261	264	269	273	295	278	299	275	266	288	292	329	285	276	296	272	280	284	272	256	286	281	267	268	275	253	256	292	275	288	266	303	273	287	246	265	283	292	252	274	302	290	295	278	299	265	329	300	277	263	259	282	251	290	291	279	300	286	262	293	319	280	294	285	283	294	275	274	289	263	286	269	288	300	286	273	281	295	268	273	292	344	285	284	261	293	288	284	285	303	287	302	310	289	285	276	274	286	262	269	258	279	279	284	304	254	288	288	264	256	290	279	285	246	266	281	271	236	285	290	273	299	314	292	262	287	288	282	285	263	261	310	273	286	259	298	290	293	279	295	261	281	274	306	270	276	289	282	269	283	281	285	272	287	280	272	276	291	312	262	277	254	278	280	283	261	250	255	283	264	291	282	314	266	281	254	279	266	284	286	296	261	275	275	296	257	272	260	250	269	294	274	307	272	286	296	267	304	275	289	273	277	274	303	272	253	303	280	277	268	270	255	270	304	305	275	290	259	296	279	262	273	329	290	296	300	264	254	300	294	253	285	291	279	261	293	292	292	262	275	263	258	270	296	280	287	291	288	269	266	273	268	297	281	282	279	268	245	281	273	263	278	291	268	297	285	314	299	250	271	282	278	278	272	291	267	283	247	265	282	281	289	251	306	274	257	288	333	291	292	272	275	264	279	297	254	330	272	272	252	294	266	311	270	284	263	284	279	270	279	279	257	276	251	269	282	249	273	275	299	285	275	284	287	291	272	260	274	256	305	264	295	259	331	285	257	289	280	260	274	319	303	273	287	274	239	262	274	243	276	271	267	258	277	290	290	273	252	286	286	277	270	267	276	262	277	285	264	295	282	308	275	306	267	272	259	289	276	257	264	270	312	292	302	260	280	284	281	292	290	264	285	281	281	268	296	275	281	271	262	267	275	297	312	246	276	290	250	280	285	256	279	294	293	300	282	286	309	289	274	291	298	263	282	278	264	277	265	277	289	284	292	278	280	252	315	294	261	273	303	273	281	285	255	262	280	292	263	294	259	276	279	272	270	283	289	252	303	282	277	251	297	285	290	270	273	295	300	274	275	284	289	277	272	285	316	297	274	269	264	300	285	290	273	300	255	287	268	282	271	269	285	293	293	269	319	324	288	245	274	284	256	296	277	274	263	267	274	246	252	288	278	293	289	279	281	252	274	265	286	293	310	278	288	270	298	255	283	268	277	271	295	284	281	299	285	260	269	277	268	286	296	278	309	281	282	266	274	274	270	315	266	284	283	274	290	286	282	271	305	286	276	306	264	275	259	293	264	259	282	271	286	257	267	295	250	283	295	288	278	277	277	295	300	301	272	264	282	280	297	275	267	294	281	278	270	255	274	276	260	289	285	248	279	306	245	270	280	275	282	276	289	288	269	262	259	266	262	271	294	241	293	258	279	274	246	297	302	246	263	289	277	297	281	285	253	276	305	265	265	308	284	252	268	268	274	290	272	271	263	257	249	274	264	299	290	258	272	280	298	272	285	260	283	250	291	257	268	284	267	276	296	299	287	262	294	266	293	279	315	289	287	280	272	328	289	274	280	279	292	246	277	316	272	301	309	278	262	253	311	277	279	282	258	249	304	323	256	293	319	296	322	251	291	324	245	267	306	272	264	287	281	281	270	267	269	295	301	290	308	284	271	302	260	293	261	287	281	301	302	288	274	291	285	285	295	296	284	283	277	285	261	263	261	290	274	279	267	286	265	305	240	295	270	280	267	300	289	274	261	283	316	285	303	270	275	296	287	275	297	279	306	286	300	282	270	287	300	258	285	294	291	282	290	265	254	284	302	252	284	279	287	276	269	300	275	305	283	266	283	292	302	279	283	252	297	270	296	309	299	276	284	276	280	306	267	274	269	316	284	281	279	273	288	260	298	296	292	255	267	312	243	279	284	284	287	301	304	254	273	270	285	283	286	235	311	288	269	282	254	263	306	288	278	272	268	268	261	258	266	283	264	306	287	262	294	281	269	299	283	281	264	299	295	329	298	299	283	283	274	285	293	271	249	295	281	294	271	283	288	306	271	292	278	274	261	296	247	279	275	266	285	308	283	271	293	292	296	281	254	277	291	295	299	274	270	243	281	296	272	287	270	274	307	300	279	282	270	298	313	262	284	260	273	234	268	267	281	286	304	262	316	295	270	282	308	288	292	284	320	279	256	279	262	278	280	269	290	264	271	291	267	296	277	287	263	287	291	295	258	290	280	289	285	254	289	267	271	301	291	304	307	283	296	267	259	257	322	282	291	276	289	254	279	271	290	270	313	272	271	296	283	297	278	291	273	284	261	280	280	264	265	280	279	278	249	281	268	272	272	284	265	280	299	298	329	266	295	294	284	291	268	294	282	291	287	268	265	262	269	283	285	272	258	295	263	304	284	267	283	273	289	272	289	268	276	272	282	271	252	241	299	262	283	292	253	291	301	286	283	276	282	284	284	275	286	299	260	267	299	287	291	267	291	234	281	282	273	299	281	280	273	276	249	262	289	277	235	268	302	305	257	280	284	255	286	287	306	295	257	270	290	268	275	295	288	285	267	277	283	286	271	278	284	258	261	318	313	272	301	288	292	253	256	281	277	286	275	278	281	282	275	315	289	264	272	260	262	276	282	308	276	241	261	272	284	270	270	277	289	278	287	257	273	280	286	313	283	294	281	290	291	293	298	321	258	258	278	283	272	264	296	293	267	302	261	295	263	297	274	264	306	281	305	289	294	249	299	306	258	258	264	269	276	269	268	278	265	266	277	277	271	282	312	294	280	239	266	255	255	276	292	281	276	293	273	293	279	267	283	275	285	272	276	275	276	251	278	281	298	279	284	277	271	293	265	251	286	278	307	280	266	270	281	278	251	290	294	269	265	273	295	295	311	288	313	285	270	279	270	281	256	308	251	286	267	291	272	271	253	304	290	276	284	268	274	291	300	282	277	295	230	259	279	307	268	276	306	274	263	268	275	326	287	262	305	303	279	259	266	266	265	293	253	284	259	279	307	283	266	270	271	296	292	281	267	269	259	264	243	269	298	276	276	261	291	281	269	299	266	300	271	300	279	259	274	287	259	307	282	283	287	269	280	257	252	269	298	293	263	284	283	285	289	274	292	284	272	267	265	279	298	296	276	301	272	287	287	286	273	280	305	285	266	265	300	282	298	309	265	290	272	286	303	264	275	277	265	288	278	274	281	301	255	289	257	272	292	297	289	270	252	280	312	294	252	281	275	263	299	270	274	283	288	285	295	282	269	265	251	258	256	280	291	259	289	275	297	297	266	279	254	254	262	273	281	292	265	278	301	292	279	272	280	285	265	278	342	288	274	296	292	256	270	283	261	291	281	269	276	291	258	261	287	287	288	281	302	292	298	270	293	258	287	265	297	316	271	293	312	288	279	276	258	287	270	271	314	261	275	262	302	279	265	293	285
24942	20646	27485	23845	20657	10810	1128	720	659	627	576	502	491	480	393	485	449	415	429	414	434	386	405	418	382	395	385	450	409	427	358	375	404	363	389	417	375	378	345	401	360	367	356	391	416	378	349	383	360	366	389	375	331	354	348	373	388	367	358	378	389	366	373	386	360	367	364	439	356	338	345	389	368	340	399	368	350	347	342	352	375	364	381	356	331	360	398	345	362	372	336	369	356	380	352	373	377	400	335	360	379	348	348	371	376	400	341	367	367	371	380	357	353	364	373	380	312	382	366	377	376	359	357	370	344	353	371	352	386	376	364	368	388	366	405	369	370	358	371	382	344	398	367	348	381	352	368	360	385	351	359	381	341	332	372	364	356	324	347	375	391	373	376	345	366	339	346	346	354	383	359	368	356	377	359	360	355	407	353	388	370	361	388	391	355	318	366	386	351	397	361	374	390	362	383	356	381	337	374	387	360	371	402	381	427	371	373	422	386	434	430	394	364	376	333	355	378	345	363	392	328	351	380	355	349	327	340	395	350	369	382	335	368	387	339	371	357	365	351	350	358	329	383	350	356	333	380	341	386	406	367	326	345	379	357	323	375	333	355	402	391	330	339	357	363	389	408	378	395	361	353	389	348	374	378	317	378	384	339	334	379	405	362	342	341	366	399	343	357	362	337	360	343	372	332	359	366	358	331	331	359	329	363	374	395	369	372	396	363	373	349	356	343	360	366	376	332	358	359	386	360	370	395	376	343	328	372	357	346	356	377	386	356	356	359	390	365	324	325	381	374	378	336	367	387	371	354	356	371	344	342	353	400	355	388	383	371	377	373	384	356	387	364	335	395	360	399	360	359	353	366	348	356	342	371	374	336	371	359	372	370	363	370	392	346	354	348	392	371	377	359	361	364	356	358	368	362	364	417	325	359	383	344	368	382	376	345	368	343	361	347	367	342	382	334	327	351	378	370	397	346	364	348	399	375	359	348	398	372	405	336	400	373	355	369	361	362	383	386	336	391	383	371	352	377	328	352	360	386	348	358	377	356	376	340	390	364	366	360	355	325	418	332	346	382	363	410	359	328	335	343	340	347	346	407	370	388	359	332	373	325	372	358	370	369	363	378	395	379	385	376	354	332	345	368	344	396	398	345	382	349	355	331	388	347	370	357	344	350	376	374	359	355	358	400	409	331	373	373	370	365	361	354	367	359	341	352	353	362	362	371	363	367	347	384	361	375	355	423	365	354	346	358	359	381	367	350	333	359	374	350	348	376	368	375	347	351	379	365	373	380	408	354	364	331	360	376	369	308	383	383	349	358	368	371	367	383	337	387	345	400	369	380	367	348	366	352	353	366	347	364	360	366	363	355	367	392	367	381	381	376	342	369	416	360	328	365	344	368	330	347	372	356	381	426	382	389	399	399	336	376	334	357	397	383	375	338	387	358	377	360	372	386	372	347	394	399	373	362	394	370	373	358	357	383	336	377	383	332	351	355	373	388	368	370	351	362	373	369	380	389	375	395	374	417	346	342	384	343	361	406	342	369	345	381	342	376	332	365	348	353	354	344	365	336	334	373	359	359	364	329	358	352	325	367	398	388	342	338	371	382	378	333	346	354	361	373	334	354	347	394	357	373	363	368	391	380	376	371	367	337	333	377	345	346	361	374	388	350	336	355	381	367	342	379	364	405	387	338	352	367	348	347	379	370	368	343	330	376	373	359	357	320	352	368	380	355	346	323	364	368	363	365	356	376	365	365	382	359	366	379	348	372	379	375	334	385	375	371	372	342	347	350	341	347	386	383	372	360	356	336	371	393	375	370	321	379	358	352	361	372	379	349	413	350	390	369	319	372	376	344	362	346	349	358	360	375	410	352	353	362	363	354	381	400	370	373	317	353	348	370	367	361	363	333	359	354	366	406	379	325	398	376	370	372	399	375	402	375	373	353	358	315	383	337	363	365	353	349	383	356	349	371	323	356	376	378	360	349	358	391	366	377	399	382	359	364	341	352	340	376	334	324	385	357	390	354	384	355	367	386	370	398	334	386	341	355	357	335	372	392	366	370	360	367	375	344	367	374	372	368	351	348	343	368	367	363	381	347	352	378	379	397	334	378	321	366	374	376	373	328	355	401	374	361	350	333	341	375	342	416	345	351	328	375	361	344	367	358	371	390	366	381	348	360	390	364	376	378	346	365	372	361	331	390	372	318	356	350	389	385	349	364	363	389	365	369	376	382	383	354	347	352	360	353	360	346	405	401	332	357	341	386	341	343	386	393	345	371	369	348	377	365	368	382	381	392	374	342	368	358	362	342	367	377	379	370	340	350	372	348	381	326	409	348	356	347	401	372	363	354	376	358	381	370	376	360	357	335	393	403	372	387	338	364	382	337	388	392	367	372	402	393	346	361	381	392	381	378	377	376	371	366	362	367	383	338	395	362	371	381	409	359	373	337	344	403	386	348	360	381	380	340	351	350	361	363	368	414	378	345	403	352	395	357	392	401	382	354	379	351	350	323	380	332	355	351	365	348	367	330	381	399	400	396	354	367	363	347	372	371	365	368	356	380	345	354	377	349	387	347	365	381	344	376	396	365	371	371	361	364	371	370	369	407	362	385	369	356	406	371	406	372	371	392	356	395	343	329	417	355	357	371	356	362	344	386	380	376	363	353	323	383	382	337	352	338	367	346	373	351	350	356	373	329	379	388	363	400	369	346	379	397	354	371	346	370	368	327	362	367	380	380	367	366	393	408	361	332	371	355	362	352	397	320	357	337	366	329	373	377	367	359	369	370	366	379	377	378	337	370	372	396	360	368	370	334	383	362	379	362	354	351	362	376	388	385	371	404	352	366	401	355	343	345	380	387	374	375	389	346	363	379	349	366	344	378	390	363	357	320	340	398	364	344	324	371	342	386	385	357	370	384	339	350	372	403	373	359	357	364	392	403	358	364	377	394	379	370	362	374	386	353	352	338	402	377	380	358	402	380	359	379	348	344	348	374	372	403	377	394	388	349	378	376	365	372	371	372	355	372	395	353	358	345	369	399	336	363	354	354	338	355	370	380	389	383	362	374	391	345	375	383	376	356	350	364	378	382	356	366	351	342	338	354	403	379	371	327	394	372	351	359	362	389	376	361	330	363	372	371	354	383	340	360	344	380	384	403	363	356	351	361	331	354	335	336	401	326	385	386	332	378	365	385	353	371	362	403	343	368	363	371	358	344	369	397	353	380	330	382	357	377	359	327	358	356	332	333	355	377	340	394	358	357	378	384	379	381	378	363	346	367	382	374	360	373	337	367	370	396	379	345	374	362	377	358	368	365	362	371	393	361	366	395	334	362	377	343	407	370	376	358	392	375	369	363	385	377	337	386	361	365	370	389	323	356	396	372	339	345	385	371	353	326	361	347	369	359	383	356	384	352	363	342	364	363	363	380	343	338	351	350	358	352	373	358	332	343	374	367	365	372	364	350	359	361	396	376	401	343	348	368	371	370	370
18755	8093	7180	3906	2593	1964	1430	1125	1039	855	833	720	635	573	549	531	530	478	452	470	465	399	437	419	383	388	387	395	371	415	431	413	387	390	415	368	369	431	421	389	359	380	375	390	377	369	320	392	366	338	347	379	424	362	363	388	395	353	407	366	350	382	360	369	354	397	393	421	345	375	356	398	346	363	376	351	335	333	344	379	359	341	355	377	334	372	390	372	347	366	342	407	358	344	366	381	369	351	352	370	385	373	351	353	376	389	329	382	350	383	373	358	388	344	351	360	392	360	359	346	371	380	353	349	381	366	359	366	336	326	327	331	357	359	354	366	363	345	367	363	378	404	351	336	393	395	354	378	380	398	390	395	361	348	405	349	395	357	375	374	294	362	369	362	364	348	360	359	381	351	388	351	361	365	356	360	388	360	333	388	369	346	342	386	367	358	350	372	354	353	378	389	373	366	373	369	361	366	382	372	361	361	344	356	358	391	335	339	367	353	381	367	356	373	349	343	351	363	342	392	333	380	355	358	352	363	354	347	390	343	360	373	380	378	356	361	359	370	337	342	378	373	365	370	364	342	360	320	358	348	392	389	378	371	356	377	356	378	358	349	343	366	360	346	330	339	363	350	384	367	381	345	340	377	339	358	376	387	334	367	379	369	337	354	381	381	364	333	405	380	335	382	335	343	369	389	350	335	361	364	296	345	346	353	399	382	357	387	361	373	356	366	413	356	341	385	366	381	366	349	364	345	356	361	355	352	354	347	344	352	374	371	329	336	317	362	364	349	344	337	353	336	308	377	375	326	363	355	338	348	374	331	376	361	329	325	366	386	363	365	336	358	356	354	385	369	334	370	376	393	351	360	340	396	360	330	357	393	373	358	349	351	362	378	363	390	361	359	353	359	354	359	373	384	361	349	345	349	335	360	367	360	361	401	361	397	354	376	357	366	312	360	335	353	366	373	358	361	335	316	346	364	357	382	350	361	375	362	344	363	369	349	375	397	377	365	365	367	395	350	325	377	373	342	365	341	327	363	363	336	354	363	370	377	339	336	383	391	384	347	366	378	369	374	361	360	406	333	408	363	352	374	351	382	372	359	376	335	351	397	379	362	339	347	372	381	367	361	376	348	330	369	343	350	322	385	315	368	355	359	351	374	356	378	379	365	359	348	358	373	352	339	351	318	362	363	376	354	371	377	365	374	364	387	376	358	338	354	354	375	355	343	372	340	372	355	361	365	358	373	330	366	373	334	356	352	334	353	335	372	352	346	365	353	365	348	369	378	353	385	346	368	371	364	363	356	355	371	384	371	383	368	338	353	358	354	346	330	346	363	378	348	346	375	342	391	376	389	331	355	339	371	378	325	374	360	380	361	352	349	314	369	381	333	372	332	321	391	347	345	343	353	391	356	348	364	349	347	383	363	356	347	357	320	367	350	358	365	353	344	334	341	363	363	393	381	380	329	363	361	337	344	378	357	338	350	344	362	391	350	352	364	388	366	346	367	393	365	351	372	400	358	359	374	334	355	370	341	332	359	349	359	341	366	348	384	356	396	353	365	338	403	374	347	363	338	381	374	339	328	360	352	340	372	354	389	368	379	353	336	358	372	323	373	343	364	345	337	362	334	362	339	354	359	353	350	363	411	351	368	352	388	366	352	375	333	357	339	339	358	343	362	330	337	342	355	336	366	364	360	375	366	406	382	359	332	360	372	354	334	379	361	361	355	331	318	373	390	366	363	352	369	366	352	352	367	356	378	319	347	365	332	367	402	354	348	385	360	340	397	359	346	341	386	349	331	343	367	351	357	375	395	380	331	379	320	370	357	382	352	376	366	360	372	362	372	350	337	385	364	353	323	370	348	385	352	349	376	365	366	345	381	326	367	366	362	363	337	360	341	391	363	358	380	324	343	343	353	361	375	371	377	398	369	345	351	385	388	401	356	371	378	368	340	356	349	356	376	353	342	359	373	381	365	374	406	317	324	373	348	350	399	340	360	374	350	342	355	326	359	394	348	376	347	368	343	351	335	354	363	367	391	372	344	341	355	372	364	377	379	364	356	360	346	381	377	369	353	346	401	356	349	397	353	326	372	340	356	367	364	373	368	351	351	367	366	347	378	368	361	334	351	344	353	290	353	352	390	326	353	370	361	349	379	345	349	355	393	357	384	333	345	387	364	327	361	377	348	343	351	376	376	368	339	341	334	402	396	399	356	382	339	324	368	341	339	382	373	379	353	342	373	320	406	372	377	340	347	342	390	343	382	348	347	381	362	314	358	356	367	352	340	323	357	336	362	367	345	358	360	368	376	377	388	373	382	378	376	343	340	342	318	351	364	358	343	367	363	357	389	371	387	348	339	348	374	345	350	327	376	361	352	358	352	366	338	365	405	397	322	353	365	368	373	342	346	371	355	354	360	341	344	358	348	369	365	368	355	353	368	356	380	387	364	357	355	396	336	331	367	356	368	334	372	356	388	352	362	383	321	359	352	367	377	372	383	381	370	376	334	329	393	355	384	413	356	360	361	386	364	372	353	338	347	381	411	384	344	354	352	363	405	310	338	344	356	382	371	354	353	394	366	340	336	341	346	326	357	340	364	355	371	333	351	371	345	357	325	350	347	335	367	373	353	355	353	354	380	370	364	344	345	373	365	356	326	345	390	367	352	376	380	367	372	354	342	367	390	345	363	346	343	350	342	326	375	369	351	378	359	331	338	363	369	320	381	369	336	322	380	354	356	331	325	373	344	348	339	377	351	346	367	383	341	360	368	346	368	357	350	358	362	365	338	394	351	396	374	370	375	338	402	377	388	390	367	329	338	367	380	358	358	351	365	363	341	379	351	354	354	371	363	332	378	374	358	346	333	368	379	361	376	317	396	376	361	392	351	371	358	357	356	372	338	410	382	342	385	328	351	370	315	355	375	371	391	353	380	358	343	380	378	380	370	360	330	342	361	368	308	360	350	370	320	348	375	356	378	344	352	406	379	388	317	375	369	353	390	364	333	359	328	366	384	367	341	367	370	346	327	332	367	347	376	374	346	350	332	367	354	355	358	353	345	357	341	365	343	404	351	341	367	355	346	347	350	378	381	345	372	349	359	341	361	367	329	322	368	434	336	341	369	362	363	374	364	336	349	339	369	382	359	370	361	329	343	350	352	377	346	357	344	390	351	332	359	360	360	352	337	374	369	345	366	343	364	355	367	372	367	350	393	367	358	349	376	359	340	365	367	356	380	352	358	341	396	391	331	361	306	350	348	348	340	342	353	385	320	313	415	386	352	348	353	363	359	331	364	371	362	361	374	365	390	342	339	379	360	345	333	374	407	401	361	340	354	364	351	339	348	342	357	422	377	374	379	385	375	341	356	330	372	345	359	359	371	363	342	382	340	356	393	370	363	369	369	338	355	351	348	367	368	361	397	366	379	339	334	356	356	367	372	305	373	345	371	357	377	354	329	357	376	387	360	346	351	351	325	386	354	323	331	429	347	378	384
22991	20692	28123	23318	20695	20763	11019	1675	1223	1126	1087	930	889	929	924	841	870	802	830	803	814	785	735	766	778	702	712	744	705	738	702	710	679	707	717	688	744	680	718	708	720	678	736	698	751	668	646	731	660	686	730	718	625	672	724	660	652	663	674	690	720	689	691	705	698	713	683	633	672	688	669	666	670	622	711	671	713	669	647	684	680	693	707	698	737	672	687	655	716	685	681	676	693	674	679	663	689	722	667	604	673	707	697	649	666	688	625	677	660	655	681	685	700	726	685	725	622	700	719	683	723	696	669	662	678	674	688	732	679	696	681	680	675	669	705	662	688	692	636	695	637	755	658	659	657	724	690	650	615	666	720	670	683	709	669	672	688	678	671	679	655	650	657	678	646	652	667	681	704	731	666	683	648	682	650	681	701	666	663	709	720	673	694	721	706	648	727	661	654	613	653	626	651	711	705	684	646	687	675	718	710	663	696	681	727	653	693	655	631	680	729	721	681	668	662	694	650	697	691	667	678	697	693	674	670	649	676	636	723	709	641	666	698	628	669	642	694	687	664	675	633	651	671	641	671	706	677	713	683	631	663	643	728	669	703	711	675	740	665	709	664	706	698	664	657	678	654	660	688	734	697	689	662	700	684	624	716	696	671	682	673	696	660	602	698	651	650	682	672	666	666	682	723	715	672	671	696	706	686	717	667	683	651	680	637	681	695	699	682	706	644	733	642	701	680	698	678	660	656	702	663	711	682	702	710	688	690	666	692	698	624	684	642	642	726	658	679	661	676	666	655	642	701	670	666	695	675	682	677	638	636	732	682	663	638	674	716	695	667	664	632	693	660	672	684	653	674	671	670	676	711	688	665	746	627	637	661	683	678	694	700	698	643	701	625	673	656	711	662	680	675	699	657	637	644	752	702	670	642	728	636	720	623	700	654	654	645	653	682	715	697	646	644	648	665	676	688	715	660	714	675	666	634	694	642	665	620	607	670	656	661	678	653	631	670	676	659	673	697	664	663	644	677	712	646	674	665	691	673	692	682	671	724	647	670	667	725	737	688	707	684	644	685	677	722	638	683	666	628	701	697	687	712	641	652	668	640	689	731	702	645	699	696	656	694	678	654	642	663	698	675	707	657	648	676	649	661	652	663	647	683	669	664	677	658	651	718	706	709	720	679	663	653	706	695	679	723	671	710	694	663	644	642	655	664	675	656	667	679	628	643	672	698	692	638	657	670	672	731	701	634	645	620	690	638	704	684	671	725	633	662	718	722	685	628	658	672	668	687	673	678	662	667	668	654	673	692	681	709	695	664	691	663	647	669	681	678	652	670	659	673	690	664	655	666	674	669	695	667	682	675	673	710	730	688	640	601	662	683	665	668	678	669	675	675	675	673	714	705	647	696	678	666	672	692	690	678	698	664	684	672	677	688	665	668	690	674	661	703	666	734	662	730	692	648	670	722	680	645	660	693	649	692	669	647	654	699	692	674	720	676	733	654	703	658	710	678	686	667	659	661	652	682	678	649	666	674	655	659	688	664	706	729	672	663	633	673	694	694	650	681	719	694	671	700	689	740	669	694	594	660	680	677	619	679	720	667	658	707	621	615	710	709	685	636	733	642	678	696	696	647	736	726	642	651	615	650	659	643	644	715	656	660	648	672	634	652	633	649	693	671	700	706	707	656	666	669	751	669	669	684	682	641	684	681	675	673	726	728	643	689	639	646	679	647	679	691	685	666	665	639	650	678	696	611	662	688	628	662	664	681	636	659	684	659	648	677	668	678	635	717	677	697	668	606	702	641	689	679	690	695	660	673	647	678	654	644	646	708	707	637	701	693	698	688	639	667	678	646	641	674	691	705	634	647	658	676	689	689	680	691	671	676	669	695	657	668	673	696	691	722	684	673	709	705	694	647	620	666	636	704	678	652	703	653	673	692	640	704	687	653	667	698	711	640	692	710	664	692	669	735	638	660	669	659	685	674	681	659	680	616	725	655	691	682	670	713	661	643	639	678	664	668	688	651	667	639	709	712	660	678	605	675	685	649	665	648	744	703	683	677	692	645	671	698	682	717	669	647	641	685	667	681	703	635	661	720	654	691	659	685	650	675	690	714	683	676	700	683	689	713	660	626	683	699	690	688	639	657	665	662	701	662	686	651	711	708	681	614	697	649	642	670	683	674	699	658	639	721	670	646	686	664	673	676	665	682	619	681	696	678	662	695	717	706	689	673	678	642	692	666	591	691	663	663	692	657	708	633	662	645	739	660	659	683	648	667	648	696	670	688	637	666	675	681	659	654	671	624	701	715	676	676	678	692	674	607	663	669	690	673	654	677	670	715	704	683	690	667	675	659	686	709	693	661	700	688	696	666	676	660	694	662	632	697	671	687	646	659	683	693	642	703	664	712	664	664	674	687	667	642	694	628	660	677	676	748	665	690	684	687	654	665	661	673	686	640	669	668	625	653	723	639	688	697	621	655	694	697	678	663	722	680	652	648	674	647	712	678	686	673	675	658	678	637	667	669	662	696	699	672	644	727	671	705	674	680	701	635	635	662	682	683	661	676	670	655	656	661	681	711	675	647	686	660	644	694	647	725	693	681	697	672	640	699	672	686	716	640	656	682	654	695	697	699	720	637	614	666	676	650	687	658	663	702	721	678	717	694	653	676	711	660	708	674	643	647	691	681	626	631	639	668	669	655	655	698	649	679	654	673	644	669	741	700	720	644	655	639	697	635	648	644	676	675	674	679	676	672	671	666	656	692	700	626	652	624	668	666	699	726	699	640	736	663	673	650	683	679	684	621	681	655	678	701	713	681	655	667	697	670	638	679	675	712	683	666	649	665	689	678	666	671	678	673	657	685	675	661	654	688	688	623	691	670	735	668	686	655	673	667	662	687	664	663	629	650	638	684	671	685	641	685	632	647	709	718	656	639	666	650	640	663	622	700	674	652	680	659	648	660	666	731	723	650	642	701	703	644	681	682	674	661	645	683	732	679	713	725	637	676	637	687	675	673	655	686	638	627	675	679	659	676	631	690	649	667	683	697	666	657	697	717	706	709	630	647	714	682	640	722	701	743	665	695	659	664	680	680	721	686	699	660	601	667	635	675	641	727	632	679	672	684	663	620	674	663	667	665	674	682	674	679	683	647	666	705	683	636	658	679	685	641	708	681	639	677	674	643	649	708	681	702	688	696	628	670	681	676	676	623	669	697	678	655	717	687	675	664	672	635	708	635	697	673	667	675	656	698	694	674	728	706	620	664	681	633	671	686	680	691	652	670	652	673	674	640	714	665	675	711	716	722	693	689	712	671	620	699	657	723	668	676	714	700	641	696	685	703	655	682	666	683	695	758	647	664	638	666	718	717	660	668	648	737	672	691	704	700	660	626	697	625	682	673	650	661	668	687	671	686	686	585	637	689	707	676	709	687	615	704	681	693	701	677	669	678	657	651	702	636	658	701	670	711	682	662	664	675	676	731	683	682	669	702	665
17446	14337	13105	7151	4930	3616	2837	2324	1888	1725	1467	1369	1195	1167	1092	1041	967	915	937	822	835	840	764	760	772	745	781	725	736	704	746	728	704	645	703	772	716	661	721	719	686	658	672	678	665	657	690	650	671	648	681	629	716	664	681	671	700	698	669	688	630	684	645	670	643	650	670	653	649	665	623	665	664	642	632	603	648	658	673	643	698	652	667	675	630	670	617	680	697	673	660	670	649	650	655	648	678	617	615	638	675	659	625	616	682	684	633	679	679	673	667	630	667	645	620	679	645	610	692	683	639	660	584	616	665	641	632	648	604	664	637	640	615	644	666	654	660	617	625	662	681	707	684	640	608	668	663	638	631	632	631	627	613	609	603	618	666	654	671	642	617	642	630	674	647	617	680	661	625	710	653	637	629	660	644	604	634	647	639	658	632	612	632	630	620	634	701	627	641	610	669	643	649	653	665	660	680	631	643	693	638	666	663	635	643	668	621	661	633	639	651	656	648	664	656	643	639	638	638	645	628	612	614	618	659	671	640	635	668	662	668	609	647	644	645	663	666	651	659	638	643	630	648	605	655	648	628	697	689	649	625	633	674	577	654	696	646	629	607	647	634	632	625	624	638	644	654	653	625	654	631	649	685	611	648	653	628	616	682	660	641	691	655	646	672	639	623	600	670	683	646	671	640	611	632	670	655	612	662	650	644	625	634	628	651	615	572	662	631	646	651	648	664	663	609	638	602	619	654	612	681	621	624	620	675	619	664	645	651	678	610	694	650	656	661	594	677	619	635	577	630	659	622	680	652	633	655	623	608	651	678	588	664	648	668	621	602	635	622	649	674	653	619	668	651	671	639	657	644	644	636	616	637	691	636	636	612	642	649	638	640	653	676	594	624	685	653	674	661	655	632	629	627	648	646	638	615	667	596	614	679	609	637	624	644	624	624	657	633	689	654	588	633	625	665	663	635	631	615	644	660	623	642	628	656	634	626	627	646	676	652	657	642	633	663	617	640	624	660	662	595	663	685	628	640	627	628	611	654	649	657	612	658	656	635	635	621	642	607	629	655	678	620	622	600	635	659	625	652	642	616	632	623	628	625	653	658	639	672	645	646	655	631	619	609	625	593	656	632	672	621	636	675	610	626	653	610	609	707	642	675	623	662	619	619	620	675	636	596	663	696	627	652	599	672	630	634	607	663	633	644	672	665	636	659	673	634	674	650	596	654	646	649	635	646	659	629	626	637	606	636	664	657	674	724	629	609	628	658	631	604	657	634	588	616	645	676	650	671	691	661	650	625	647	624	634	636	677	641	636	664	623	626	649	643	610	626	631	640	660	644	627	689	621	621	658	671	617	607	598	706	651	658	663	616	638	621	655	599	652	588	645	642	617	624	661	694	623	605	630	607	639	663	686	672	648	665	622	669	660	617	649	665	634	642	667	657	618	675	612	640	602	650	638	639	640	642	662	616	666	625	600	674	610	606	648	630	658	619	661	635	663	625	652	662	627	649	641	658	668	671	669	656	629	632	650	647	563	607	637	644	668	624	640	691	650	632	647	627	648	653	654	631	631	679	685	656	630	665	614	669	642	675	641	669	612	641	656	626	624	620	611	661	680	634	656	633	646	647	646	647	612	681	652	629	655	620	665	642	621	611	634	633	627	654	632	670	595	662	582	655	658	652	612	661	676	652	588	623	628	602	664	681	658	648	692	645	645	619	666	611	645	658	661	639	614	676	646	671	637	607	655	654	690	631	705	635	633	648	642	653	600	662	659	660	623	664	624	603	606	629	674	665	676	603	679	672	624	612	653	677	647	633	630	593	645	614	649	629	658	634	631	626	649	643	604	600	620	637	641	644	676	637	620	669	599	643	605	630	626	649	643	611	615	643	619	677	649	667	648	665	666	603	658	629	617	675	651	595	676	631	630	661	656	668	583	654	623	650	686	686	649	612	613	575	619	614	633	662	619	652	639	643	602	593	645	639	638	660	652	650	637	641	651	650	631	640	628	658	665	667	643	613	612	684	657	676	623	643	695	657	609	653	636	642	659	614	664	675	626	640	629	666	666	633	633	679	640	604	642	644	610	639	672	643	608	620	668	626	619	624	623	714	666	612	709	641	671	703	642	629	590	648	612	634	639	645	658	675	616	665	609	622	676	626	682	643	666	627	658	650	689	642	674	681	640	645	651	643	619	632	662	618	667	629	674	612	669	646	665	670	674	606	622	647	646	634	602	647	686	627	622	614	672	637	642	631	681	636	643	694	673	670	625	651	643	691	632	624	681	618	629	585	672	616	650	612	640	641	609	621	669	657	612	656	618	652	643	673	613	645	660	634	664	624	647	664	640	626	664	651	666	654	656	648	591	607	663	639	641	624	654	631	604	641	646	640	641	657	596	608	651	635	618	614	661	618	670	596	599	632	652	643	658	638	658	650	660	684	646	605	654	688	616	625	655	617	688	658	702	634	650	598	636	618	673	616	617	629	603	611	635	643	640	644	639	629	620	621	657	658	654	619	631	611	612	679	691	629	636	648	625	620	650	617	666	675	677	617	669	640	663	650	676	602	637	656	598	612	676	638	661	647	649	701	627	621	688	709	636	650	604	684	615	627	669	635	626	675	633	676	668	600	620	610	680	641	658	605	639	604	627	649	630	638	624	700	693	654	608	607	644	656	635	662	639	660	634	636	596	652	668	614	608	640	638	617	619	603	643	632	641	610	622	701	631	640	652	594	654	600	629	624	589	622	631	638	621	628	645	609	642	647	594	690	655	633	645	685	628	624	589	717	695	619	640	606	618	645	624	635	610	626	672	672	638	652	620	593	679	651	633	680	621	641	659	643	661	650	649	633	573	651	622	628	662	683	666	681	624	649	628	665	681	620	593	614	619	620	646	652	628	599	650	647	598	638	635	618	602	647	632	581	627	593	641	651	624	639	606	685	657	640	641	626	674	616	700	668	615	653	639	633	622	647	665	622	675	665	653	604	652	661	661	662	679	632	632	593	635	636	666	602	674	644	630	623	663	650	648	676	670	680	605	637	664	699	707	675	662	659	672	600	632	640	623	678	670	635	678	636	603	600	644	644	613	643	633	664	668	627	616	652	647	616	636	628	611	626	671	636	621	675	666	625	684	628	665	640	592	642	645	670	643	668	663	607	630	635	639	667	663	645	666	632	647	642	701	675	633	660	633	657	589	629	616	606	666	592	670	654	693	651	653	629	665	677	633	603	634	695	658	625	611	620	647	636	641	631	607	675	672	620	640	644	624	623	645	681	675	666	604	650	659	594	653	607	613	647	665	610	634	687	685	601	639	641	622	617	645	592	624	665	665	675	670	597	620	620	639	612	637	602	656	609	651	627	626	636	648	622	638	664	649	651	611	637	639	639	645	648	636	645	645	629	635	668	609	615	659	653	615	684	626	620	664	603	636	657	645	631	670	626	638	612	629	690	677	674	648	636	675	669	650	681	634	643	653	667	630	634	617	646	627	644	628
31347	14454	2081	481	347	310	289	267	275	286	283	283	283	316	270	285	285	276	261	269	271	268	262	257	275	237	251	277	280	258	263	265	277	260	302	272	256	270	282	278	287	258	232	270	283	283	286	266	257	254	257	254	297	274	241	316	266	293	246	293	242	259	250	252	235	284	259	236	261	271	246	273	293	267	228	220	267	249	268	244	260	264	264	270	254	270	270	280	248	249	272	275	234	266	287	266	282	269	275	278	267	256	278	249	256	249	276	253	247	261	269	250	250	269	262	292	265	290	274	285	279	273	266	269	283	259	286	277	276	268	261	243	243	246	269	264	265	274	249	260	278	257	291	236	292	274	294	273	230	230	269	285	228	262	259	296	255	262	252	246	263	245	252	297	273	288	285	289	266	253	272	256	247	249	268	258	279	277	267	236	272	239	256	301	270	292	299	254	270	273	268	267	265	291	252	263	269	265	299	226	278	252	273	250	232	270	265	274	248	260	252	281	267	272	277	234	259	286	243	280	287	253	284	250	268	274	273	275	279	248	243	263	283	258	241	256	261	298	272	259	256	269	252	249	251	281	271	277	268	265	256	264	274	255	251	280	248	264	256	276	283	242	244	267	294	250	271	268	277	279	265	281	255	245	297	251	250	285	269	255	269	238	272	256	253	249	275	266	242	267	263	279	245	268	264	223	279	232	286	280	249	285	243	273	267	289	268	228	258	247	275	243	277	256	266	291	247	268	314	279	265	256	291	257	266	257	286	260	264	266	272	238	288	266	239	272	257	281	253	272	251	271	263	247	246	221	259	259	249	261	267	249	246	261	261	263	259	269	268	262	248	248	257	268	242	269	281	245	280	264	261	257	253	256	271	290	267	262	251	270	240	280	271	258	259	260	248	266	262	285	278	255	283	278	257	256	251	259	270	239	259	243	297	255	251	247	278	264	273	290	262	250	265	283	277	269	277	261	272	276	273	272	256	317	275	270	246	266	264	303	244	241	262	255	257	264	263	252	247	280	270	243	282	255	259	241	235	272	280	236	246	257	259	274	259	242	284	240	273	227	293	287	293	267	247	257	267	252	259	276	277	259	268	263	249	277	255	271	241	288	285	286	255	253	262	278	297	279	246	250	246	257	283	296	258	243	295	283	232	283	291	230	236	283	244	258	276	265	277	257	266	286	268	261	262	283	257	276	236	234	271	273	273	279	255	264	251	228	261	232	255	254	271	286	257	266	269	273	243	255	231	261	214	271	247	237	276	262	254	260	275	278	286	258	287	286	270	261	272	272	266	266	260	249	263	251	272	237	284	284	285	250	246	290	255	272	265	269	260	280	253	256	246	262	269	246	283	262	252	250	262	277	258	274	262	264	244	249	252	266	268	263	251	267	265	275	261	244	244	243	277	300	265	261	276	269	274	299	275	263	236	270	286	286	243	268	273	253	249	251	255	263	277	278	259	269	275	261	252	245	263	278	241	264	267	270	292	269	258	283	286	277	247	255	277	275	289	258	260	277	282	261	258	274	274	270	272	240	246	261	266	279	263	237	272	246	241	255	261	265	249	268	276	274	253	266	251	245	255	289	230	251	253	287	272	246	287	296	254	253	248	289	249	285	261	240	271	266	255	250	246	264	223	284	248	285	242	283	254	269	250	258	276	264	237	225	291	240	264	254	245	268	254	266	278	264	282	258	308	254	274	296	273	254	284	274	264	273	256	252	277	266	254	283	258	252	251	248	251	272	262	245	229	255	267	267	244	271	250	256	279	270	266	267	262	281	251	284	264	241	284	272	275	265	245	265	261	275	267	259	263	257	281	269	268	258	262	284	254	292	264	256	254	260	256	278	271	263	243	253	250	254	254	256	249	277	274	253	257	262	260	255	292	272	253	255	252	256	252	269	287	275	261	271	297	255	242	262	279	237	262	278	267	272	276	299	292	315	266	263	279	257	252	256	275	238	242	289	268	250	264	271	234	287	281	285	272	252	261	254	255	257	270	268	248	264	262	248	258	265	304	247	285	259	259	240	282	274	261	306	250	241	268	282	224	278	289	263	261	251	242	265	275	268	280	259	270	253	272	251	258	264	283	238	257	289	255	257	273	263	268	254	253	250	251	278	265	253	286	273	254	253	248	236	269	251	265	276	259	239	248	288	290	237	284	254	278	264	242	271	247	246	264	240	252	289	245	271	286	239	270	248	283	269	287	279	268	296	239	275	279	268	291	281	272	261	264	271	260	284	265	273	260	268	254	278	292	229	269	238	245	245	253	254	264	276	239	289	257	285	259	250	262	270	264	225	235	270	284	250	268	274	288	270	247	257	276	258	267	249	267	268	268	271	263	277	295	259	290	246	246	270	256	273	251	279	264	297	270	246	269	271	290	244	285	240	284	264	260	266	276	269	271	277	238	273	279	243	274	292	274	251	241	255	294	275	248	303	252	271	285	261	260	243	256	244	249	272	266	232	269	252	274	255	269	271	234	252	250	234	244	263	245	274	244	266	258	287	240	275	275	276	256	291	267	265	280	285	278	262	258	261	265	268	256	245	268	240	259	268	304	258	259	289	262	296	261	237	286	252	276	233	284	262	261	255	263	253	287	263	244	267	220	275	267	256	250	274	293	275	278	292	299	260	286	264	297	257	293	278	268	253	254	297	273	250	265	268	265	249	249	280	266	262	267	274	278	241	263	268	263	290	253	266	281	280	249	260	286	274	223	257	279	231	292	277	267	229	235	261	262	276	260	262	276	272	260	277	259	279	246	281	249	253	303	305	285	250	286	265	284	252	271	238	263	268	254	281	266	266	263	274	217	260	282	282	259	270	237	253	240	244	260	242	248	266	249	262	261	271	270	255	266	260	272	278	264	264	265	266	274	275	260	252	279	291	269	259	240	265	259	246	288	261	261	241	277	311	262	300	294	276	250	298	230	244	284	276	273	276	230	284	262	282	312	263	280	271	258	263	269	273	241	258	262	283	250	277	256	276	271	227	255	269	266	264	267	245	251	260	235	251	292	237	278	256	279	213	281	289	253	260	267	265	275	264	267	253	280	249	241	266	260	281	235	241	238	241	254	257	269	256	276	277	251	268	284	287	254	237	283	220	254	273	283	276	275	287	255	289	223	249	268	261	255	299	254	260	278	242	274	261	255	263	255	245	248	261	276	267	272	257	244	239	247	275	279	277	284	250	266	267	257	235	274	260	248	254	263	241	244	254	279	274	296	276	287	244	241	253	276	272	257	284	254	285	254	243	249	246	270	253	276	272	285	268	268	269	277	277	280	244	293	272	286	248	260	236	273	235	239	270	257	264	258	279	270	253	260	236	257	254	267	234	282	250	232	257	281	250	277	288	233	279	243	277	267	264	244	284	246	247	279	263	242	274	254	273	256	274	278	282	244	253	242	249	271	272	261	270	260	328	280	279	259	286	238	272	275	274	253	243	234	281	256	251	291	247	276	285	301	274	255	267	240	284	290	275	278	258	242	209	243	263	280	228
16556	704	670	423	381	335	366	337	337	293	305	311	294	274	282	254	296	281	294	256	301	271	272	258	295	279	298	277	285	254	254	281	301	288	298	265	291	270	295	283	278	291	282	265	303	262	305	277	265	287	305	278	284	272	286	284	274	271	285	285	290	278	281	297	285	255	292	275	251	271	282	301	269	282	287	293	311	279	272	306	290	271	272	264	281	300	310	254	304	307	287	283	297	257	256	294	268	292	280	295	286	287	297	297	286	277	299	288	267	271	306	291	270	266	294	276	292	266	307	271	290	280	270	290	246	285	260	301	275	267	289	294	265	279	295	271	273	309	284	294	280	289	297	266	279	262	266	275	296	331	252	284	308	278	291	295	264	289	308	296	265	301	274	271	304	252	268	253	273	285	265	268	246	309	272	304	293	288	280	248	294	283	274	312	280	295	285	297	249	290	290	281	264	299	262	283	256	306	249	272	278	271	274	277	292	266	338	287	301	262	300	290	257	266	285	321	276	277	275	268	296	287	273	285	291	292	299	279	255	234	261	294	259	278	295	266	289	291	279	269	259	282	267	257	249	284	256	251	278	297	292	276	292	257	295	293	292	272	288	303	284	303	273	301	279	279	253	294	272	292	270	290	285	286	275	306	263	294	295	271	283	270	273	271	272	275	287	252	285	290	294	326	317	291	264	249	306	305	272	256	258	287	289	290	270	284	293	273	269	260	268	270	293	282	264	289	286	290	268	270	308	311	278	286	266	263	262	281	253	293	309	270	294	286	290	272	297	277	277	294	299	255	259	252	268	317	286	313	277	278	274	310	271	238	283	316	282	257	268	300	254	271	256	257	264	292	268	245	282	262	267	260	292	295	256	302	265	266	262	270	259	284	262	282	294	252	268	312	287	283	289	268	250	280	288	297	292	308	276	289	303	248	254	280	297	254	294	276	254	323	276	297	267	294	272	295	302	293	295	288	278	262	280	284	264	275	289	285	304	262	271	268	269	262	272	293	264	273	248	278	280	275	273	300	242	274	313	277	253	270	281	301	284	281	272	295	267	290	294	298	286	258	272	291	273	263	284	305	269	260	265	283	276	276	294	264	274	276	293	268	288	276	293	242	292	273	277	313	281	308	300	266	290	295	270	284	279	283	272	296	300	296	299	258	297	285	297	297	272	263	265	296	265	271	278	262	271	294	292	271	280	247	315	263	281	285	286	311	264	291	278	254	275	263	284	319	280	276	286	280	288	301	301	328	294	289	272	260	256	270	283	258	293	275	261	293	273	283	297	265	274	262	274	302	259	267	285	308	287	287	268	294	267	306	273	274	302	273	290	305	291	270	293	244	297	283	255	293	277	251	288	284	297	294	295	277	259	280	268	277	271	295	291	281	287	291	267	284	280	296	291	255	270	276	245	318	290	269	300	282	299	280	283	292	268	301	294	301	251	292	257	255	286	282	251	274	280	265	278	265	292	284	266	261	268	294	286	254	282	273	285	275	284	276	279	290	285	273	284	267	252	252	282	319	258	291	292	285	294	268	299	235	274	281	291	281	280	286	257	297	278	270	296	260	291	294	270	259	284	271	289	292	324	261	257	295	270	288	277	301	294	277	299	279	266	303	269	286	289	297	261	298	274	291	276	316	289	283	318	261	278	276	289	266	279	274	306	291	268	270	297	283	267	277	312	287	267	286	270	264	272	295	292	283	285	257	298	298	276	298	272	272	262	318	307	291	264	267	277	268	269	288	262	293	294	296	288	285	271	287	304	296	261	290	287	287	292	295	313	279	316	304	281	248	261	267	303	268	266	275	282	265	284	284	272	290	254	312	268	291	306	279	302	285	267	285	336	234	262	301	292	297	288	296	299	281	271	289	295	298	264	295	260	291	271	282	271	275	273	261	314	273	288	274	298	298	269	260	271	276	296	281	269	295	275	285	267	283	285	275	277	292	272	281	263	289	296	269	264	270	297	279	312	284	260	269	302	267	319	289	249	300	307	259	272	269	280	296	271	282	269	310	269	273	286	291	283	290	277	277	276	272	281	281	282	284	281	279	282	270	264	272	237	279	265	278	304	288	284	302	251	305	280	297	272	259	306	287	243	274	283	298	283	269	266	272	291	276	257	259	291	292	274	261	277	299	281	263	260	277	284	295	257	317	266	269	252	277	269	272	299	263	277	273	301	235	306	308	302	314	297	287	282	259	254	254	285	257	292	291	252	274	297	262	277	295	300	318	282	252	252	283	296	302	281	283	284	294	271	297	288	269	277	301	306	301	316	277	291	277	279	245	277	301	269	263	275	295	298	260	285	305	275	277	281	263	264	307	327	273	294	278	314	311	303	291	267	295	271	302	284	273	324	269	277	327	307	306	274	288	335	290	308	271	301	303	296	278	276	267	260	300	275	273	278	299	265	280	288	263	295	274	259	278	304	257	280	266	282	254	288	292	259	290	302	262	286	283	282	308	290	251	293	272	299	263	253	269	274	272	285	251	291	304	305	301	294	296	290	297	244	282	290	290	266	266	271	268	284	279	269	299	282	273	289	283	266	285	274	291	296	283	256	303	267	262	270	275	299	272	285	300	236	307	266	274	271	261	305	270	245	242	297	309	286	268	265	311	273	267	267	274	261	269	299	291	272	257	261	271	281	276	284	252	311	296	272	296	301	284	291	266	316	311	261	276	269	295	244	285	279	276	265	313	327	278	315	280	293	295	281	267	268	295	287	304	295	286	265	259	302	258	277	280	300	278	275	274	280	312	273	282	305	295	278	273	308	293	254	300	274	257	282	294	286	255	285	268	288	303	285	255	274	281	282	299	288	291	287	277	280	264	259	283	303	292	296	257	274	311	275	296	287	282	298	255	298	327	256	279	264	305	318	281	293	270	294	276	302	300	238	276	278	302	263	260	282	290	309	269	290	313	283	293	272	279	295	271	294	303	263	281	257	275	281	291	283	299	297	289	291	280	234	277	241	285	304	281	310	273	271	264	273	282	253	301	299	276	261	268	272	296	277	282	271	288	317	269	313	278	309	283	271	285	289	302	283	303	292	278	260	269	277	290	281	345	292	264	268	250	264	291	253	274	290	291	280	285	258	274	288	275	337	273	268	295	292	310	290	260	294	298	274	301	270	263	276	282	262	285	307	267	302	278	312	278	263	282	262	266	299	293	297	258	291	269	280	295	253	301	271	276	276	276	272	278	282	271	262	300	268	252	283	249	300	289	260	282	273	310	297	249	276	265	307	285	312	270	302	244	294	279	248	281	291	262	294	310	291	299	283	295	275	277	286	276	286	262	293	274	311	267	248	320	277	282	240	259	288	267	289	271	294	287	279	294	284	261	271	314	280	274	277	314	299	256	276	271	315	325	277	302	265	308	290	279	281	292	265	277	289	302	270	310	277	239	286	251	274	265	288	295	265	270	256	272	275	286	318	288	282	277	270	308	286	281	297	283	288	282	276	298	303	253	261	291	279	265	292	274	307	281	275	301	300	296
24982	20650	27445	23864	20639	9767	1233	786	656	580	571	550	482	503	449	480	458	418	460	436	423	418	383	376	379	411	417	390	378	404	375	375	398	374	364	390	430	392	384	384	400	396	359	392	353	406	388	409	364	427	391	390	412	361	399	370	372	361	383	367	406	382	397	414	344	379	376	352	370	383	404	372	388	384	367	350	351	388	343	377	387	403	346	414	371	368	376	361	374	366	368	359	392	378	385	353	382	392	369	398	366	374	401	390	390	377	365	381	366	376	339	367	345	341	411	357	387	401	404	377	372	389	419	404	364	384	369	387	376	357	393	382	394	339	346	399	344	345	367	365	364	414	367	386	379	362	398	358	368	393	372	394	368	373	383	380	353	398	391	389	406	361	376	400	371	393	375	413	374	362	380	367	392	412	410	366	402	377	372	383	341	365	379	354	377	362	374	391	368	393	382	395	381	383	368	371	350	414	366	345	365	399	347	343	406	377	389	360	375	386	367	386	400	365	360	392	347	346	388	341	371	373	393	348	383	367	402	379	377	343	365	380	393	414	373	355	389	369	383	378	369	389	394	367	354	365	364	410	374	395	369	370	388	365	396	388	323	325	337	353	373	353	362	356	340	354	353	379	341	346	383	364	387	359	344	382	376	381	392	379	400	433	401	346	373	378	364	388	382	349	359	370	367	400	384	365	380	350	384	388	395	359	372	386	355	348	383	386	359	353	357	385	377	359	361	372	363	383	361	389	399	385	363	371	396	421	408	345	370	381	364	368	344	379	362	362	355	386	362	360	395	396	393	407	425	388	326	370	363	408	403	349	392	407	331	344	382	334	366	368	360	409	420	373	382	365	385	372	376	395	375	368	384	360	383	359	383	374	402	419	371	410	364	360	375	382	365	379	375	356	397	357	356	392	351	376	358	388	388	356	377	381	400	356	374	407	372	359	382	371	378	385	390	366	361	352	395	398	375	381	362	368	375	372	359	372	334	363	394	382	336	364	381	376	372	365	423	347	361	378	384	366	348	346	361	355	376	360	365	370	388	390	383	355	392	411	360	336	376	352	394	374	378	375	375	394	394	405	353	374	385	399	372	342	358	353	352	413	398	380	396	381	388	349	381	416	384	398	385	375	395	388	352	336	357	396	374	394	360	376	342	384	377	349	348	389	392	365	348	346	404	345	336	343	391	358	353	347	368	371	375	373	382	356	359	377	367	357	409	365	344	358	398	379	377	410	383	380	373	367	359	367	397	366	386	384	383	369	368	354	347	366	392	362	414	368	376	363	342	365	389	388	384	370	375	336	380	366	412	379	382	387	352	378	345	407	362	390	411	350	371	388	372	393	391	350	344	383	383	364	375	377	371	349	366	371	365	366	374	370	370	404	351	361	403	376	360	399	380	380	354	375	365	382	374	365	390	383	381	398	379	376	363	377	358	375	370	366	373	355	370	351	347	386	374	388	363	406	399	367	361	393	365	400	381	371	397	356	347	407	357	392	361	361	387	343	383	403	391	373	371	378	385	369	380	331	382	383	373	364	339	381	347	357	386	330	374	383	363	371	401	350	383	384	381	342	373	386	393	362	382	366	363	396	372	388	376	409	344	361	420	351	361	404	383	369	382	334	324	382	361	345	386	398	365	364	382	385	410	349	409	365	385	352	348	359	391	387	356	361	381	375	370	368	364	417	348	357	391	374	381	402	362	397	384	335	387	363	368	372	358	371	372	358	379	359	384	391	351	389	390	383	330	386	373	342	344	365	393	333	389	342	375	328	412	387	392	363	396	360	381	383	373	386	340	435	361	365	370	396	359	363	383	397	379	366	386	397	352	341	356	346	383	380	342	402	371	383	391	388	391	395	395	390	354	385	422	386	353	352	412	342	406	394	371	421	349	387	354	366	411	340	368	380	397	360	347	366	354	340	355	364	380	424	370	334	366	368	376	399	410	386	369	388	389	345	379	393	385	361	378	373	399	343	349	369	354	358	418	368	366	379	394	406	398	388	366	412	371	369	361	369	354	393	354	422	339	372	362	378	378	378	345	341	359	379	370	374	396	362	376	386	384	358	380	362	409	359	398	383	369	406	388	381	404	346	395	364	347	374	394	370	361	384	385	355	418	383	345	353	377	378	395	355	405	383	358	354	376	368	385	315	399	369	379	354	364	387	355	378	375	367	383	412	384	365	370	377	353	375	361	345	373	372	398	396	399	342	389	343	342	393	362	372	366	398	384	361	339	418	387	368	396	385	344	364	376	356	363	380	365	403	377	375	381	416	398	357	380	360	362	357	341	346	404	389	375	355	402	381	342	387	328	358	385	373	374	391	414	391	392	378	335	383	350	361	376	374	371	358	385	381	374	366	380	364	359	383	381	385	375	369	364	385	357	389	373	364	359	375	350	353	354	366	399	411	414	374	362	388	345	417	361	380	376	387	413	331	381	376	354	395	402	374	372	375	379	380	374	372	351	375	342	352	381	339	366	361	362	374	402	346	407	384	360	423	378	384	386	379	382	361	350	359	409	409	368	367	388	385	396	361	364	374	360	364	400	414	377	370	370	358	416	349	367	357	351	359	370	385	399	350	403	379	386	411	387	366	396	418	398	362	369	385	394	354	356	410	375	401	391	349	397	396	367	380	385	340	362	404	357	410	385	398	357	372	369	381	360	367	363	396	395	362	346	402	388	396	396	402	353	400	376	325	375	377	377	374	353	398	370	380	365	366	402	382	341	358	347	406	391	361	404	379	371	359	373	374	387	378	371	360	370	336	373	410	385	409	366	424	350	384	343	380	370	362	382	359	373	387	398	380	366	406	393	375	365	397	388	380	366	364	349	402	340	382	354	357	389	400	360	377	362	345	350	404	363	387	425	383	357	316	348	380	375	401	394	367	371	394	388	373	373	359	348	385	394	335	372	378	394	365	389	365	358	371	374	393	380	375	399	378	362	339	375	371	380	339	361	410	376	364	401	377	413	345	401	381	361	401	353	334	403	375	402	373	341	341	380	387	369	376	365	391	366	388	381	398	392	394	388	366	387	367	359	353	355	369	364	396	356	342	363	391	377	348	370	389	375	380	368	372	352	346	358	336	369	365	387	353	345	366	373	349	358	350	368	400	353	377	368	382	408	372	381	411	365	371	386	382	412	391	377	348	349	368	362	372	333	366	382	370	366	368	381	359	366	349	360	384	372	382	373	373	358	360	379	347	395	390	387	352	414	385	353	388	415	344	394	373	392	384	359	361	396	353	375	402	397	391	361	372	368	370	376	406	387	346	363	403	400	357	386	382	380	406	349	353	378	369	354	380	372	356	327	384	358	364	350	379	359	361	385	394	357	391	375	359	377	371	366	376	372	342	412	384	420	380	391	375	362	393	327	384	376	362	383	379	380	356	362	356	391	390	379	336	418	384	331	345	380	346	369	334	390	386	392	388	382	361	380	377	349	363	369	363	360	381	410	360	386	387	350	385	386	405	373	383	389	375	364	343	362	359	390	415
19353	8365	7516	4067	2669	1859	1374	1217	953	804	770	722	642	592	594	565	494	501	460	474	426	454	400	416	422	451	439	444	408	410	412	395	406	419	411	416	397	396	397	372	384	398	383	370	387	394	333	360	405	383	389	382	372	393	425	379	399	337	371	392	383	360	351	396	380	409	364	360	365	369	353	405	425	385	399	346	374	400	378	363	425	367	379	364	395	375	376	370	348	384	352	361	362	336	360	350	326	357	374	391	367	356	353	383	389	342	380	354	354	374	365	356	375	406	343	406	353	361	371	357	380	374	365	350	368	331	374	358	343	339	370	390	379	349	354	389	363	336	357	370	382	418	392	404	351	380	385	353	355	367	360	355	379	357	391	337	361	353	365	384	345	366	376	355	373	349	388	376	386	356	365	346	366	385	370	401	342	366	343	331	353	362	340	380	377	339	391	362	356	349	350	361	337	368	368	336	358	370	368	375	366	362	347	392	375	359	359	388	369	357	381	346	364	386	403	368	383	385	373	385	359	355	357	373	371	342	390	373	334	388	384	355	374	391	348	353	357	373	349	378	366	369	367	383	378	366	384	373	350	371	367	365	381	362	373	380	373	351	368	379	358	353	358	366	355	381	350	394	404	385	367	394	364	378	362	368	367	353	363	376	377	358	352	370	406	366	366	365	380	371	390	354	369	377	362	365	362	351	388	382	385	350	354	385	356	358	361	364	385	338	362	373	395	368	406	396	312	353	361	391	333	358	385	328	349	366	350	347	366	329	365	384	378	380	355	392	377	370	333	386	350	378	319	353	377	381	337	357	348	333	367	379	367	369	389	383	357	397	378	387	389	382	407	360	373	382	377	360	380	375	303	358	357	354	366	381	384	358	379	347	354	348	353	346	357	350	357	353	357	386	369	343	392	354	313	354	383	363	351	398	369	346	392	365	347	373	383	401	416	349	361	351	362	385	356	329	357	362	382	352	395	401	365	332	358	355	369	356	357	364	385	366	331	384	365	401	376	359	355	376	385	374	339	337	396	361	360	380	359	386	366	396	358	344	366	352	362	373	323	378	377	345	352	333	370	379	394	394	375	373	357	358	360	392	395	358	376	360	387	373	391	383	343	372	356	334	381	379	369	358	365	372	397	375	375	345	390	369	366	372	371	379	360	375	374	347	401	370	353	376	365	428	383	415	391	360	354	377	385	354	359	355	371	375	389	349	351	355	362	365	360	379	376	365	330	336	360	366	376	376	361	408	379	416	374	343	337	350	375	382	335	377	434	370	386	356	363	376	396	312	355	368	337	387	401	347	336	354	334	414	364	359	389	367	373	357	330	351	381	379	367	348	398	360	370	357	401	341	398	349	398	372	384	388	358	385	367	394	383	345	383	363	381	353	384	375	381	370	347	373	407	381	342	384	353	359	375	349	364	335	417	358	366	368	372	391	334	376	361	385	410	385	341	368	353	402	376	383	347	383	337	391	398	360	362	394	354	373	359	363	400	336	301	368	386	375	364	390	383	358	370	320	377	363	366	381	348	396	386	359	364	380	406	386	353	366	384	394	323	364	380	349	357	371	395	366	336	352	352	390	409	378	347	368	398	374	360	344	358	345	393	377	395	368	354	386	377	426	369	390	383	355	381	338	371	365	379	375	341	363	332	347	369	389	357	386	368	386	329	381	362	371	367	405	339	377	391	333	404	357	349	346	382	338	387	357	372	352	378	383	418	340	359	372	343	375	340	369	380	368	398	355	386	351	358	362	363	371	405	364	398	350	355	399	349	375	346	354	377	360	361	383	358	394	392	387	376	346	357	361	370	387	384	365	343	400	374	354	377	355	374	407	345	437	394	355	409	363	342	369	365	356	388	354	342	369	369	357	360	353	352	343	361	368	391	337	327	400	386	369	360	386	380	401	347	355	348	369	374	330	336	372	355	391	343	407	374	344	374	374	384	325	340	355	372	381	357	344	335	371	393	359	364	361	389	355	344	401	370	362	396	381	399	398	337	388	379	377	348	382	379	356	405	428	361	383	353	363	369	376	409	340	384	354	323	362	376	369	372	376	368	347	381	326	366	371	379	379	363	346	362	366	388	382	364	345	381	369	359	359	400	359	371	370	378	367	394	362	356	377	399	371	356	352	357	355	377	338	364	356	359	372	374	369	374	358	361	345	386	388	374	351	391	336	338	355	356	390	358	349	390	380	346	369	412	374	385	382	374	360	398	374	370	359	373	377	355	368	372	364	378	338	340	371	380	345	373	375	348	388	355	351	353	378	348	379	411	392	379	350	350	361	339	351	364	342	362	372	343	373	382	336	352	356	380	341	368	367	346	369	385	374	365	377	371	357	385	388	357	368	383	371	386	378	355	351	363	344	362	357	356	359	361	351	384	388	362	377	384	391	370	370	402	378	334	397	357	375	360	391	375	377	355	348	395	353	387	356	407	373	325	377	392	368	395	353	385	321	350	382	355	365	370	389	350	339	350	344	373	363	373	358	349	345	339	355	358	355	366	395	382	388	363	370	385	383	380	369	388	350	360	358	371	340	381	367	336	336	367	359	367	366	347	338	381	395	370	384	376	374	351	394	333	358	384	364	364	385	384	360	334	374	378	359	375	360	369	313	338	389	359	365	338	404	357	325	395	365	388	374	354	362	377	369	350	361	379	380	336	376	352	358	396	364	374	390	400	377	378	374	373	368	364	362	366	345	379	365	364	388	373	371	387	352	355	369	343	344	365	374	326	340	377	390	372	384	391	370	355	377	370	356	376	374	333	349	365	333	413	377	332	343	394	342	414	334	385	335	345	368	396	383	361	393	370	360	379	338	367	392	359	377	364	382	369	372	365	370	417	360	387	332	352	393	373	372	407	364	355	329	386	359	394	392	349	401	373	367	365	370	385	419	366	378	415	367	355	385	376	347	382	350	382	364	372	400	374	364	350	352	339	366	373	346	352	390	343	375	372	402	330	367	353	366	367	379	357	366	350	362	332	380	387	367	340	372	357	363	382	363	332	375	342	412	361	376	343	364	367	400	356	376	361	356	352	328	351	349	425	356	377	355	318	366	362	349	401	413	380	391	359	380	337	364	383	350	370	355	345	418	366	369	365	361	359	393	338	367	335	367	337	378	353	349	348	407	415	369	354	373	379	371	358	367	360	337	372	364	370	378	348	347	367	397	337	348	380	362	370	356	362	369	381	349	393	354	348	331	358	370	341	374	397	394	360	363	338	369	392	387	354	362	386	356	356	376	396	370	357	340	342	347	351	364	367	366	387	399	342	363	360	359	383	320	356	389	385	363	374	375	384	380	371	400	366	377	337	307	372	373	420	326	397	364	358	388	390	380	358	361	371	350	371	370	399	361	378	428	388	366	371	337	378	395	379	354	363	369	349	377	372	353	347	381	334	388	372	341	351	373	368	359	371	347	353	364	326	359	352	345	340	379	350	370	407	370	389	375	384	367	364	372	353	381	338	379	341	399	367	380	337	353	359	374	392	357
22901	20654	28053	23247	20663	20730	10642	1626	1273	1139	1085	990	941	914	864	825	831	868	786	779	795	778	739	741	775	736	699	720	714	792	716	727	774	697	704	729	675	719	722	723	674	724	692	753	667	689	717	715	709	727	691	679	713	685	690	677	677	695	721	665	680	687	696	697	722	655	685	683	716	693	659	706	748	684	678	664	647	704	640	707	726	672	713	704	691	712	690	684	713	645	649	723	701	665	640	678	697	725	653	657	691	686	711	695	744	700	685	703	731	713	680	681	685	674	677	664	717	660	721	640	733	666	689	667	637	699	705	652	684	666	747	695	614	672	697	646	723	660	729	690	680	678	700	667	684	674	707	619	687	701	709	675	608	680	728	657	680	631	632	706	700	666	676	695	716	672	705	689	716	668	739	681	664	680	701	667	638	656	629	647	679	664	726	709	716	667	632	642	693	663	742	664	673	692	691	708	703	686	654	670	699	658	663	678	711	707	714	689	661	661	698	655	655	744	670	624	730	689	656	671	671	642	697	684	661	695	712	731	675	686	680	634	657	707	707	710	670	706	703	695	681	656	741	656	675	659	733	695	690	644	713	654	675	672	664	688	664	642	667	646	714	670	697	666	695	664	640	715	693	716	638	680	688	701	668	698	690	677	650	649	686	662	699	705	657	662	709	639	691	690	681	666	694	664	667	695	677	673	661	661	710	699	724	686	692	666	680	729	658	642	703	716	688	673	683	634	657	652	688	637	707	664	736	732	710	662	654	676	666	682	670	708	689	685	690	680	686	635	654	695	716	676	706	640	636	665	668	691	673	689	675	728	696	656	723	710	694	699	658	684	699	657	710	692	696	722	700	691	663	677	697	652	690	730	712	699	684	728	710	642	613	643	712	661	695	688	690	694	687	740	688	705	719	691	670	677	691	693	678	733	735	701	686	646	666	674	643	627	689	640	661	700	666	633	754	650	675	690	697	712	631	651	674	670	692	667	723	709	654	663	707	684	668	729	689	732	648	694	694	636	729	707	705	710	644	657	660	649	718	657	681	622	648	695	674	679	701	738	722	656	665	677	692	724	692	688	641	697	628	675	726	713	652	660	712	750	703	717	694	652	650	688	675	681	676	664	693	679	703	720	663	726	697	679	670	683	675	671	692	751	702	714	694	675	701	718	674	677	692	685	681	676	692	697	665	669	676	714	684	690	667	678	671	680	648	660	704	646	703	698	649	654	657	685	658	699	668	652	675	730	636	678	667	666	690	695	683	677	689	674	657	671	714	679	705	681	669	682	743	693	712	674	672	666	692	684	641	728	662	713	731	637	690	679	679	681	653	653	674	660	632	672	698	692	658	669	660	685	680	669	705	649	714	666	677	650	692	636	693	661	690	681	693	693	678	673	647	674	680	697	652	655	676	677	732	671	697	600	645	675	715	712	698	694	708	657	669	672	660	681	663	638	704	694	680	677	686	689	615	679	691	708	667	676	634	658	656	749	667	673	694	690	699	657	683	688	726	711	667	675	703	683	678	651	691	650	694	725	660	689	697	624	711	709	713	668	676	684	700	686	708	668	679	675	638	714	663	700	674	637	673	640	720	707	706	695	684	659	660	653	650	659	666	677	719	686	704	625	679	698	653	677	724	690	646	713	669	663	699	702	712	651	721	648	729	665	706	701	691	724	643	699	720	694	712	658	708	692	689	725	647	641	717	669	651	668	669	673	649	667	678	751	688	704	684	661	712	689	730	698	635	694	718	667	670	682	721	684	690	662	715	702	703	681	669	656	681	692	664	674	648	707	720	670	747	664	710	653	709	658	708	673	693	665	661	719	668	691	670	669	691	649	689	700	701	674	688	706	667	667	697	735	648	696	711	665	691	660	564	655	700	716	628	718	680	670	651	708	727	659	718	642	696	663	686	714	687	740	649	664	669	635	667	642	693	711	672	660	724	681	695	705	734	698	754	688	671	758	646	702	687	745	710	708	713	642	664	768	642	695	653	667	687	666	695	694	648	680	647	696	707	662	660	686	696	608	684	641	684	705	693	677	690	677	678	669	682	701	663	729	719	692	671	711	677	657	706	613	711	673	703	654	645	677	705	672	616	690	705	693	725	684	674	629	648	645	652	690	670	710	669	691	659	630	664	699	677	696	691	645	698	668	664	695	697	672	673	620	749	671	630	630	711	656	676	650	653	684	666	668	632	671	677	701	652	685	703	696	669	674	657	671	734	664	717	665	701	649	703	671	673	688	713	674	673	694	714	672	673	679	705	678	641	689	666	723	661	628	653	652	685	656	683	714	678	712	710	657	682	740	706	665	670	712	719	682	695	697	636	631	738	699	707	693	688	675	681	641	666	699	655	697	676	704	710	629	686	704	696	654	661	688	696	695	707	692	632	677	701	730	673	665	658	686	687	668	690	633	658	656	678	684	652	637	748	698	661	629	670	630	657	692	650	668	682	702	625	674	654	740	708	648	682	667	677	686	619	659	706	682	689	639	667	684	704	676	657	696	666	704	669	629	702	678	663	676	698	673	681	689	674	666	665	681	651	662	622	694	724	699	651	672	677	652	690	638	702	691	683	725	692	629	663	657	647	651	729	675	669	637	666	670	694	694	706	676	696	685	702	720	713	696	672	675	703	677	679	667	687	697	696	715	671	725	734	653	662	706	741	683	698	716	661	695	658	704	659	667	653	713	653	659	689	691	674	682	630	738	655	676	669	712	652	684	723	651	711	693	727	670	658	680	712	689	729	648	718	676	651	679	683	649	689	707	663	669	681	665	702	667	670	695	696	707	651	644	637	697	655	655	689	660	677	685	688	670	731	679	690	666	684	679	679	656	691	667	691	688	626	687	657	722	664	698	660	681	678	673	754	702	661	671	679	639	684	666	672	706	712	704	679	655	684	674	677	677	737	658	643	704	697	671	731	709	702	718	690	724	740	666	668	680	678	668	701	712	652	663	641	659	659	700	648	684	681	678	720	677	691	686	699	714	708	691	675	670	666	649	683	647	629	719	664	726	655	724	648	687	669	672	647	666	664	672	702	649	657	687	641	698	693	681	698	732	672	682	641	696	704	684	688	691	680	666	659	687	702	706	717	649	671	694	673	649	710	700	668	718	646	730	678	695	688	638	731	694	640	664	686	680	706	683	632	709	662	679	748	704	662	689	667	693	685	685	705	695	686	685	636	634	629	699	669	695	635	665	682	677	717	647	663	636	650	706	714	708	672	717	673	690	715	686	668	672	665	689	666	641	664	676	688	639	718	682	668	693	651	700	634	689	669	659	683	682	694	661	652	697	666	690	663	671	678	697	655	610	720	681	677	676	685	703	735	685	689	678	684	690	640	676	708	695	673	662	740	698	651	652	687	663	684	655	692	690	709	656	697	681	707	655	677	712	638	706	701	633	711	679	671	655	650	675	691	684	642	691	661	657	686	695	656	715	677	712	684	654	704	618	668	667	661	686	654	688	685	681	688	655	647	680	699	730	697	667	676	665
17665	14148	13114	7176	4964	3661	2806	2285	1981	1644	1500	1348	1165	1107	1069	994	892	935	915	845	850	763	781	777	681	765	744	717	742	711	725	716	703	734	790	724	687	697	649	682	734	696	657	677	680	688	706	675	702	681	673	724	638	676	676	613	711	667	685	679	666	686	658	629	672	636	653	640	633	714	658	703	668	663	659	636	642	643	651	702	658	627	633	644	611	681	658	659	621	646	675	624	640	632	641	666	628	626	669	640	679	640	634	617	635	650	653	664	640	622	662	691	658	644	645	612	619	703	658	639	668	642	696	626	648	687	654	701	679	643	695	634	633	646	658	700	645	627	654	615	628	736	656	666	658	665	654	643	606	636	632	693	665	652	641	674	626	673	681	695	661	618	684	657	635	639	634	666	660	617	648	679	649	646	668	634	646	643	685	638	623	674	686	643	629	630	662	692	620	688	653	663	660	714	637	609	643	627	652	643	643	666	623	651	592	650	682	636	666	619	622	620	671	621	643	631	640	679	677	650	677	675	578	660	663	654	628	633	674	599	643	654	635	621	609	642	646	631	680	637	650	647	658	660	677	671	661	686	652	665	651	637	634	633	661	617	625	669	646	637	665	653	611	675	633	640	637	666	665	658	597	670	643	645	623	602	628	676	665	664	575	676	644	649	654	667	662	610	638	610	635	662	634	620	673	677	705	666	685	617	639	615	653	683	620	656	631	682	603	610	632	658	673	618	672	685	641	646	657	626	635	641	608	678	645	647	676	609	683	621	646	622	680	646	653	659	636	642	633	638	612	619	654	620	667	656	640	602	618	652	676	685	621	653	612	593	631	617	661	642	609	607	684	640	634	678	638	669	618	652	677	669	638	663	640	630	626	677	644	672	673	646	650	583	655	658	651	657	682	663	660	614	649	652	650	598	674	672	640	676	632	641	629	702	613	681	641	614	632	650	644	645	646	659	657	630	616	667	664	671	654	605	666	652	649	664	681	682	655	656	632	604	668	702	640	639	626	651	683	630	604	632	691	650	637	640	667	612	654	673	659	671	630	664	663	671	652	668	631	651	637	661	690	651	601	668	684	640	676	663	631	614	642	663	586	622	638	668	620	656	676	662	652	664	659	668	695	671	652	626	641	675	681	598	677	657	637	677	638	602	642	674	680	650	649	671	662	636	689	653	690	623	652	671	656	633	648	610	640	655	651	652	657	624	619	647	661	634	653	652	632	671	630	660	675	685	638	637	666	642	640	630	663	656	701	676	661	648	644	647	673	637	649	605	639	646	679	709	593	638	616	681	627	647	633	650	671	636	627	646	638	594	640	725	604	674	618	656	626	627	689	609	643	635	666	638	595	655	686	620	662	669	653	652	643	624	651	656	641	676	608	634	700	647	649	674	620	625	653	668	646	644	673	686	663	625	592	646	643	711	659	621	654	683	638	596	636	688	626	679	680	638	689	647	656	639	634	606	675	648	608	637	622	657	712	601	660	620	643	660	641	678	672	625	673	681	641	659	634	660	651	673	676	617	664	644	610	647	678	628	608	626	631	652	644	659	637	656	617	659	622	703	634	618	648	661	649	615	621	662	624	611	685	706	667	645	593	630	634	658	655	680	646	676	631	611	652	654	658	611	650	669	624	677	635	640	652	601	635	595	638	590	686	641	632	640	671	650	627	688	678	677	665	589	644	627	622	670	654	648	622	665	642	669	623	675	664	690	671	638	660	643	642	646	626	597	638	610	662	646	681	623	664	679	672	637	603	677	662	630	633	669	576	658	665	642	641	686	656	687	632	664	667	683	669	662	629	633	641	618	677	671	646	672	667	675	680	635	669	614	638	658	641	686	627	644	667	635	651	632	629	658	653	705	618	673	703	607	644	662	660	637	623	606	658	653	639	636	642	656	662	637	656	649	654	659	621	640	624	654	644	656	650	688	630	627	664	699	656	636	639	661	650	627	630	662	650	683	638	672	657	632	647	696	684	689	635	645	661	615	678	665	639	636	615	644	652	662	622	654	656	659	635	639	646	644	662	659	658	594	683	635	683	684	647	630	670	680	648	662	660	621	673	665	627	651	656	649	685	637	660	631	677	626	650	620	631	666	618	632	661	691	663	633	624	638	602	662	631	666	637	626	606	667	616	626	646	690	681	639	674	607	596	654	632	651	621	682	621	632	667	596	626	661	597	711	677	651	689	646	656	648	630	643	660	580	661	646	677	684	615	611	625	666	627	638	620	613	603	647	702	627	623	645	633	681	692	632	684	668	687	667	632	662	679	604	649	672	672	662	617	675	610	607	626	633	633	682	661	650	617	679	642	634	650	639	612	671	638	666	617	637	650	641	664	659	675	645	640	679	661	676	697	652	634	612	648	649	659	663	665	600	651	680	657	665	637	640	659	667	641	604	638	628	666	657	636	634	660	636	646	654	618	635	640	636	671	656	658	639	641	663	622	655	615	679	585	666	674	663	695	640	655	649	635	667	710	645	657	665	629	659	607	637	596	657	614	661	622	601	673	647	631	654	614	661	654	624	640	698	611	675	651	589	633	624	670	681	670	654	672	674	611	664	620	642	661	627	658	638	596	702	615	699	661	598	606	641	639	709	623	650	638	658	620	648	617	649	607	619	599	668	616	636	638	657	639	663	668	595	608	628	633	686	666	650	656	658	678	611	723	680	639	647	662	666	676	647	586	632	591	631	610	647	669	621	638	667	620	629	618	646	680	635	615	660	617	617	565	681	615	621	624	634	662	651	635	657	668	672	651	619	641	653	674	626	650	651	634	653	647	664	654	660	663	701	694	640	647	633	666	664	638	664	605	677	674	654	610	603	617	658	629	648	635	658	604	666	606	644	657	649	629	613	633	630	703	647	592	677	612	638	634	624	667	612	658	617	623	648	649	695	680	662	657	675	663	643	636	669	686	621	626	642	635	672	617	633	629	648	593	627	704	668	667	684	665	662	649	671	638	665	642	680	637	663	659	648	643	676	635	637	659	691	683	661	681	673	679	613	639	609	636	621	617	667	645	626	621	680	675	658	661	645	630	676	660	624	658	690	635	630	611	658	662	642	647	646	653	628	662	651	628	680	653	644	630	678	646	658	686	636	651	652	601	620	613	635	637	694	655	611	622	671	693	635	641	600	671	625	654	632	616	654	661	671	655	654	664	605	658	639	641	637	623	697	635	681	658	629	631	609	665	648	643	664	672	650	617	615	629	665	654	669	668	635	602	630	667	627	611	666	619	704	639	641	602	676	669	645	647	686	586	694	685	628	674	630	708	625	653	673	651	602	629	615	630	640	653	646	610	585	646	618	640	617	661	637	654	646	634	596	613	643	682	670	656	627	664	655	648	641	632	662	708	632	632	638	642	649	681	624	642	666	633	639	635	649	628	650	634	640	662	685	683	624	661	632	642	664	662	670	649	614	654	657	620	682	624	651	649	646	627	630	638	653	609	648	677	628	697	687	658	675	612	650	618	669	654	605	640	669	633	669	709	647
31725	14802	2254	437	333	355	293	266	281	291	250	274	272	277	262	271	242	264	272	252	281	257	255	266	273	270	259	265	247	252	254	255	255	252	283	285	271	246	262	258	284	287	263	253	247	293	244	284	253	271	260	233	273	287	245	271	273	256	243	242	255	268	270	250	296	278	236	264	241	254	275	259	283	261	241	261	269	239	251	277	246	271	239	272	260	292	242	253	284	255	259	240	267	232	293	275	235	255	280	282	257	252	251	279	253	287	297	261	255	253	261	255	254	281	279	258	282	257	268	277	243	256	282	248	272	263	273	234	250	260	288	267	283	279	242	238	299	279	284	252	270	289	239	252	252	280	315	288	305	261	273	256	239	260	250	262	249	279	249	259	270	269	264	257	259	280	272	256	261	293	268	232	272	264	283	248	222	261	277	260	254	252	268	250	266	267	276	256	301	256	271	278	242	272	256	252	269	231	271	219	267	235	245	282	259	279	272	260	265	268	255	260	260	267	269	225	266	265	280	248	250	267	273	254	263	265	266	257	264	300	251	247	263	237	245	286	271	274	277	268	276	265	291	243	270	285	274	243	261	251	278	264	267	256	246	252	277	278	278	294	261	261	286	281	263	270	272	256	273	232	252	272	251	258	259	263	263	239	239	267	279	251	259	242	298	266	284	296	256	261	277	248	254	283	267	240	244	254	267	275	253	260	226	266	239	269	264	279	265	269	260	254	264	278	235	262	261	251	292	253	275	283	259	284	280	258	282	252	249	285	251	277	300	256	257	252	255	275	257	246	260	273	258	245	258	250	278	253	284	282	266	242	241	253	255	281	271	266	253	229	267	250	278	261	245	277	267	279	278	253	247	268	293	267	248	266	314	256	245	275	247	279	262	248	266	261	275	265	259	262	288	267	281	267	256	244	265	253	246	260	248	261	253	289	249	258	233	282	235	264	260	250	251	245	243	231	287	293	254	258	263	270	251	266	270	276	272	262	249	264	275	254	264	262	250	268	261	243	261	267	254	288	257	295	233	260	241	288	290	260	294	288	285	256	269	266	255	285	274	293	245	261	261	279	269	263	282	245	241	284	265	263	255	255	289	246	258	264	271	282	271	272	259	256	257	240	247	251	261	259	274	261	286	248	281	258	264	260	282	257	295	261	273	259	260	262	304	237	244	242	288	254	259	266	251	268	268	257	256	263	253	292	224	249	251	282	284	263	273	256	268	250	264	277	264	279	271	257	287	268	263	278	269	238	280	276	288	249	265	249	278	263	283	262	278	275	268	267	302	289	272	266	271	297	275	284	280	282	273	260	267	283	242	273	290	247	257	272	265	257	259	239	244	264	254	269	270	245	283	264	276	258	273	288	290	272	254	240	298	300	272	260	265	283	266	277	282	309	295	249	266	253	240	248	265	276	305	248	289	253	289	267	250	251	261	245	292	248	283	283	297	264	249	265	286	273	268	274	267	235	247	281	272	263	265	266	262	289	260	248	273	270	266	260	252	285	283	279	271	242	246	262	283	262	279	272	296	243	270	280	281	252	239	240	246	247	259	242	251	255	279	271	270	249	272	254	276	250	258	273	282	227	281	255	253	249	272	245	282	266	252	269	269	272	280	236	283	256	255	271	261	273	264	253	278	327	256	251	267	241	275	255	252	258	259	262	268	279	250	264	276	273	281	266	272	255	268	243	274	278	268	246	273	260	260	280	269	267	284	278	311	280	276	256	258	248	259	246	255	258	238	255	271	244	259	272	253	265	263	245	243	290	286	265	277	241	272	236	257	262	268	262	283	286	284	240	250	257	263	251	261	268	273	263	281	217	264	274	277	247	275	291	263	242	292	269	273	274	264	300	227	285	258	228	279	287	286	260	268	285	303	286	277	251	269	266	287	283	273	243	264	277	252	257	261	260	284	251	276	257	261	273	294	266	262	273	259	255	227	261	254	236	257	267	275	262	285	263	250	263	264	241	243	261	247	255	268	272	261	249	269	257	277	264	284	274	258	259	286	279	266	267	254	246	260	241	253	241	287	256	264	234	257	264	276	249	270	242	279	274	267	254	253	285	252	253	262	265	255	286	283	258	273	256	284	263	258	246	295	256	248	269	266	284	275	268	271	251	282	267	240	268	286	264	268	254	281	257	278	252	284	270	279	252	297	287	262	234	251	268	236	286	282	242	250	292	275	275	242	281	271	249	293	259	282	258	257	279	271	281	265	280	278	252	256	278	228	248	272	273	254	248	269	274	257	272	285	256	251	265	284	277	264	287	279	278	264	277	243	246	264	276	261	236	257	289	263	242	248	255	286	273	253	258	265	277	297	243	244	244	247	253	283	259	250	257	262	268	272	288	261	266	278	264	240	271	252	253	261	272	274	275	281	272	286	282	282	243	283	240	276	257	268	288	265	260	255	287	285	262	279	239	268	274	253	269	276	286	260	255	255	264	256	271	266	246	265	255	261	269	268	284	254	277	252	262	287	257	267	251	273	248	277	249	253	276	280	274	248	269	268	269	280	242	272	286	271	234	286	282	282	253	252	280	284	263	262	263	274	275	268	274	258	250	259	270	232	262	276	253	262	265	252	268	274	259	266	260	244	259	287	269	260	251	279	258	278	271	266	257	267	243	259	234	266	284	298	244	253	249	251	260	285	281	261	263	290	274	269	280	274	275	233	255	260	267	244	284	279	253	279	259	270	253	266	264	288	287	282	240	272	262	274	230	297	256	265	268	270	273	266	253	282	253	264	294	292	237	243	282	240	251	285	260	271	284	250	262	288	284	235	255	285	256	289	277	268	247	257	271	276	256	298	246	273	255	273	243	289	271	259	283	256	252	284	272	267	256	276	256	256	281	250	269	262	260	241	290	259	267	254	307	232	255	262	277	250	271	295	268	239	265	262	256	280	282	248	263	286	278	247	259	288	255	292	284	259	275	275	263	272	274	266	257	264	285	235	259	240	251	254	277	293	240	275	272	265	228	276	251	271	259	276	285	227	279	298	239	247	284	273	284	278	255	252	278	246	260	270	262	284	255	275	260	248	255	237	245	268	249	255	247	249	275	288	303	284	272	247	294	282	256	259	263	247	265	282	248	267	296	260	243	224	286	270	267	263	258	282	269	268	286	244	273	260	269	291	258	245	274	286	262	259	266	280	237	272	251	265	268	307	272	260	265	275	302	262	298	281	252	272	308	238	262	282	278	280	258	272	261	248	245	269	271	268	246	263	253	237	234	252	241	250	280	244	269	248	283	248	242	292	244	274	284	276	248	286	244	265	262	272	267	262	278	256	271	276	264	283	269	274	256	259	267	270	286	262	276	289	276	267	271	242	264	266	278	281	275	230	291	243	258	284	252	282	299	260	284	291	272	203	256	238	244	247	276	267	228	254	236	245	280	251	291	220	260	262	242	256	265	260	265	254	254	263	249	273	264	231	308	268	244	273	263	253	249	245	274	262	293	249	285	244	267	271	266	257	231	268	256	258	279	260	257	259	274
17233	738	664	458	398	366	342	336	303	299	321	282	292	320	293	265	306	329	268	246	305	309	281	293	332	313	245	258	296	305	270	257	273	294	319	289	286	302	287	319	287	262	322	282	287	286	280	272	288	301	264	308	257	280	275	286	323	261	295	300	268	263	304	268	280	337	286	279	251	292	284	305	284	301	292	263	272	276	299	279	297	295	280	293	274	258	304	291	292	295	291	276	264	280	251	264	280	279	298	264	258	281	283	294	314	285	279	305	273	265	290	273	267	281	269	307	313	264	273	304	307	270	286	236	281	283	305	270	281	267	249	300	283	299	291	279	281	322	261	281	297	335	272	289	267	279	281	273	294	281	283	273	271	274	307	312	276	292	267	286	282	313	260	269	285	293	273	296	295	286	292	283	298	263	289	278	304	287	263	312	288	294	293	292	275	295	299	261	308	277	265	278	283	262	281	265	315	294	291	262	276	259	300	296	315	298	282	272	240	252	291	302	273	267	296	261	251	289	284	319	278	280	294	271	315	260	308	283	296	288	266	320	288	296	290	285	275	311	322	276	289	269	311	259	290	256	303	274	288	270	258	278	242	275	298	274	273	282	268	271	325	249	277	297	297	275	296	253	286	299	266	296	262	279	314	299	282	265	253	335	253	289	267	321	281	292	278	288	279	292	279	273	287	281	278	284	262	283	273	296	289	284	306	308	278	312	297	255	301	278	268	285	297	288	265	310	282	292	281	292	273	235	294	289	303	268	278	283	261	288	258	280	286	251	321	263	311	281	276	260	297	268	285	281	281	289	291	319	298	312	255	289	298	282	312	315	289	295	294	273	305	285	253	297	286	262	306	299	288	297	282	261	268	291	274	249	263	298	277	272	271	295	257	247	265	255	296	265	292	262	269	301	287	272	281	285	260	293	299	291	242	293	294	264	308	339	320	284	251	290	275	269	303	327	298	290	278	320	277	276	293	305	264	257	268	281	279	293	258	289	251	262	268	287	273	293	289	296	263	289	276	289	291	314	275	317	300	272	272	298	301	295	290	295	265	257	259	273	319	281	296	305	235	259	253	287	341	297	298	257	293	302	288	290	266	293	301	272	280	299	306	314	287	286	262	254	284	262	279	269	280	263	275	292	288	304	273	294	301	285	278	287	311	269	257	322	309	255	280	282	304	254	312	320	324	275	282	296	273	302	275	316	254	305	284	258	273	255	283	308	299	267	267	299	269	293	288	297	296	266	279	267	297	278	310	296	280	290	293	265	295	280	282	266	249	262	297	269	287	226	276	286	265	262	286	264	274	280	282	274	285	250	270	282	295	278	251	272	280	275	270	307	288	291	299	253	261	284	245	297	286	285	289	271	289	282	292	281	300	280	244	287	303	282	283	282	261	307	261	261	262	278	308	289	272	289	298	291	292	264	278	267	300	264	252	296	250	284	280	282	289	284	261	319	305	289	302	302	268	301	269	276	291	285	286	295	229	274	304	278	290	293	273	292	293	275	315	307	288	269	266	295	282	301	275	286	285	254	321	268	280	300	293	261	273	266	277	285	291	289	273	262	286	286	269	267	290	284	291	263	296	280	306	293	264	296	304	259	273	282	290	286	282	301	274	273	298	314	246	278	291	293	308	266	278	306	298	306	275	304	292	278	250	299	294	315	289	301	285	271	283	323	303	282	283	284	298	286	280	304	293	295	288	268	265	263	306	270	292	273	283	271	291	301	266	291	281	297	257	254	285	296	278	252	281	278	270	261	293	324	308	271	250	293	270	300	271	284	280	301	286	275	278	296	286	302	259	297	286	294	298	305	316	306	279	279	310	288	279	297	303	301	296	282	284	273	321	262	277	246	275	264	314	308	270	284	301	296	274	270	254	301	288	278	271	262	258	300	291	298	261	312	265	294	297	287	265	277	259	285	286	278	335	301	285	315	297	308	284	294	304	297	292	286	279	316	278	269	298	279	276	273	298	284	289	311	264	261	325	282	314	300	290	296	292	275	276	269	280	268	314	268	287	285	286	293	293	273	274	256	302	255	276	270	295	321	261	288	273	282	266	275	273	279	309	320	297	293	285	266	294	289	263	255	291	288	257	284	252	289	287	276	291	273	276	270	303	271	277	264	287	267	268	301	306	309	286	289	283	294	296	274	312	260	292	279	311	306	290	279	303	262	302	279	282	304	299	286	259	297	290	248	269	292	299	294	299	262	308	284	294	300	292	288	312	265	312	288	312	297	282	274	316	280	280	281	275	287	278	286	303	268	281	282	313	301	297	296	282	280	286	298	294	286	288	291	262	273	291	264	291	291	265	335	268	285	282	267	295	250	309	312	276	294	323	269	243	289	298	284	280	251	294	272	274	277	278	290	282	242	301	278	283	304	306	318	301	252	274	286	297	319	283	282	271	288	289	305	308	275	298	291	284	304	312	302	272	278	272	260	294	279	282	300	295	303	333	270	297	300	284	255	266	290	288	283	282	262	279	246	281	263	303	283	261	285	276	279	308	311	299	276	307	294	288	299	293	308	288	304	300	272	299	270	284	246	281	310	296	283	311	286	266	287	307	266	273	289	283	301	294	306	258	267	306	300	287	299	268	261	270	298	286	296	306	281	294	279	280	302	292	273	299	303	293	264	291	281	281	257	298	276	281	296	274	256	264	259	286	287	315	259	307	300	292	295	262	292	277	262	274	301	281	274	290	288	309	262	261	273	288	256	304	272	254	308	286	321	280	267	274	292	278	306	269	240	277	307	282	260	280	286	269	294	278	275	279	291	276	274	284	266	298	262	301	310	273	251	290	289	284	268	274	302	258	310	266	298	286	281	274	313	279	283	271	276	307	287	275	338	260	291	290	270	291	299	299	283	287	291	290	277	289	272	301	296	273	255	267	294	326	266	276	305	277	283	283	273	284	279	287	308	255	262	283	262	283	283	301	288	262	286	279	296	256	282	283	270	288	272	267	281	266	292	307	304	293	269	283	283	302	253	282	291	291	304	298	261	274	294	315	270	303	269	288	294	271	286	265	283	285	267	292	286	299	303	278	299	290	292	287	276	298	306	310	288	295	259	287	272	277	277	277	296	276	281	325	289	268	283	312	323	306	262	293	306	271	283	268	311	285	255	300	293	262	296	297	304	289	295	273	312	300	275	282	281	301	276	281	260	281	280	270	278	289	293	283	280	267	275	309	303	284	278	286	290	271	292	279	290	312	278	324	264	278	288	310	300	284	290	289	254	263	309	271	276	325	284	255	284	269	274	274	277	275	273	298	290	287	306	306	273	310	257	300	294	307	294	311	286	309	278	295	267	270	291	284	266	271	295	297	277	302	292	309	284	264	314	317	274	293	310	269	267	301	285	257	273	265	283	320	279	241	318	255	284	277	278	292	286	284	270	275	276	267	265	276	294	281	316	289	278	255	296	289	281	294	295	271	282	300	268	302	309	268	289	260	247	253	300	304	291	308	277	300	279	286	268	277	267	260	282	278	270	251	296
24976	20654	27634	23702	20670	10841	1174	766	590	579	571	538	474	489	477	457	475	462	469	412	430	410	400	414	382	422	430	375	416	405	413	378	382	378	405	415	382	412	345	380	416	378	377	368	384	359	391	371	410	378	416	372	421	409	377	395	372	401	406	376	380	363	385	372	382	368	367	365	387	371	398	359	389	404	335	401	427	363	365	364	365	396	383	356	405	367	386	383	388	351	392	375	364	372	410	399	396	351	354	411	403	421	368	374	392	402	356	335	391	361	363	341	375	373	382	388	368	402	380	389	373	402	383	391	377	380	386	391	392	392	347	368	391	367	364	373	374	389	383	392	403	386	396	352	404	416	383	356	384	371	396	393	413	370	386	381	384	369	416	379	367	389	363	401	365	348	392	398	381	362	369	384	387	383	364	350	388	377	387	362	381	417	371	372	386	383	385	376	392	361	387	369	339	371	415	389	367	381	357	384	354	376	353	383	363	403	391	393	385	367	362	419	365	376	366	370	348	363	395	369	348	384	373	366	395	369	396	387	395	379	366	401	358	397	371	351	360	364	356	389	367	417	420	364	362	356	355	388	369	392	406	367	414	377	365	381	349	360	361	349	395	415	385	393	367	368	370	361	372	428	402	388	380	373	361	370	365	346	358	391	338	352	408	384	388	387	386	368	368	367	386	354	341	417	391	381	382	374	381	387	382	390	393	378	393	373	392	362	363	389	373	333	408	391	383	391	342	357	391	403	380	392	372	384	352	380	349	392	381	411	400	371	373	340	372	374	375	387	340	372	383	384	381	395	379	410	393	374	350	388	354	354	393	372	404	366	351	365	378	346	386	381	408	405	357	373	379	377	383	388	362	383	357	352	401	384	384	401	341	397	370	386	344	353	385	372	385	357	358	411	386	392	383	335	374	371	360	374	392	375	355	352	409	362	351	346	408	374	391	364	383	352	369	404	394	376	348	379	375	392	395	347	405	375	356	392	349	385	374	374	404	387	396	393	350	392	354	378	384	420	382	350	362	374	361	390	371	399	390	384	362	403	387	385	371	367	373	368	368	362	396	387	335	396	377	358	408	390	405	343	398	376	405	392	378	360	360	397	365	410	390	381	387	336	384	353	419	379	394	358	384	374	369	378	350	381	372	359	361	384	389	355	355	370	365	382	391	390	367	374	372	423	399	369	373	378	333	378	410	414	359	387	394	385	387	353	359	382	380	400	382	382	379	351	357	376	385	351	327	350	372	379	378	369	377	388	354	405	345	381	382	363	351	362	370	365	394	392	383	377	380	366	409	367	409	384	382	356	338	399	353	361	399	365	376	362	357	350	398	407	385	347	394	406	376	398	357	358	404	366	352	398	368	375	380	372	367	367	365	367	382	372	404	369	377	334	391	369	355	405	377	389	399	376	379	374	349	347	395	376	392	369	392	399	365	360	378	398	363	355	377	382	342	403	403	397	401	373	413	376	388	367	381	369	388	356	387	363	402	398	414	371	364	393	357	408	401	337	385	374	410	369	387	376	389	380	383	394	360	337	415	368	386	350	359	370	404	361	342	384	387	371	373	376	390	377	346	370	351	340	368	387	370	338	429	394	410	352	375	370	406	409	352	377	370	400	399	364	406	396	353	399	349	356	361	393	400	380	396	353	383	380	386	352	363	357	372	399	422	384	371	368	400	402	416	412	384	368	428	409	407	394	361	404	401	378	394	371	418	349	382	389	378	358	385	379	375	375	389	384	392	371	378	404	389	403	424	400	418	394	376	353	396	406	378	400	358	379	348	401	357	377	379	353	369	371	378	379	382	378	356	394	379	354	397	357	390	393	382	397	372	371	369	393	392	404	322	377	371	357	387	408	364	341	394	422	379	369	384	394	365	399	386	390	394	372	364	380	367	415	338	365	399	388	372	406	407	350	371	364	350	406	374	325	367	388	393	361	395	394	411	357	389	387	328	375	356	384	362	370	391	344	391	382	416	349	371	367	364	353	411	404	403	354	398	362	371	408	405	358	398	374	370	366	374	411	380	354	369	416	353	387	371	386	363	366	395	374	354	409	417	363	367	382	409	349	390	358	381	366	374	381	385	378	388	390	399	382	365	374	387	368	417	352	381	430	405	388	386	346	385	397	378	402	398	368	389	399	376	383	365	407	365	381	381	361	378	367	362	394	377	380	393	355	395	357	378	373	420	383	371	373	336	376	415	355	383	400	381	360	378	388	374	356	408	392	384	382	347	386	386	384	421	384	389	350	363	352	333	379	374	371	355	380	388	366	391	368	403	383	393	346	364	386	342	346	371	391	367	355	363	361	352	400	392	367	375	387	344	375	371	351	427	388	389	373	366	426	381	348	368	364	391	325	371	384	390	354	363	385	389	417	382	377	395	370	395	372	367	406	384	386	360	349	382	382	374	355	371	421	356	369	376	363	342	403	415	359	386	380	357	375	378	387	378	369	380	377	372	365	395	381	406	382	391	380	367	338	408	341	374	391	398	365	388	360	364	391	377	368	353	420	383	382	395	402	379	370	379	377	402	424	367	357	384	345	375	390	374	380	372	390	359	390	404	353	379	323	398	392	391	369	374	390	379	338	414	386	341	391	377	351	376	342	384	389	360	383	354	416	379	373	363	366	384	368	381	391	406	363	361	347	366	370	375	394	384	410	392	375	381	346	384	367	397	364	368	413	361	344	353	329	356	395	363	402	337	369	395	325	383	413	380	382	372	404	374	385	393	420	386	368	359	375	395	369	362	382	382	389	360	357	341	391	401	376	353	419	367	348	419	361	355	372	387	391	362	394	366	383	388	410	356	400	400	383	374	366	370	371	369	371	398	382	400	367	383	384	356	374	407	379	369	398	390	362	391	378	378	386	360	370	376	369	362	384	355	357	375	371	388	386	375	375	341	388	377	359	392	380	371	379	371	384	381	398	394	381	393	369	372	380	350	379	399	397	399	397	370	376	403	385	371	377	399	385	379	393	405	377	371	385	347	387	379	391	367	359	326	384	377	402	377	379	402	413	377	404	399	405	350	388	381	352	365	320	375	333	369	373	375	372	391	366	369	375	367	358	371	327	370	412	371	385	402	378	384	404	350	360	381	372	393	395	386	381	370	366	395	351	385	373	358	375	397	376	383	357	386	423	393	413	384	419	374	352	415	369	367	339	351	359	388	339	357	426	356	376	343	392	349	373	361	364	405	381	395	357	345	428	363	398	386	392	366	385	379	350	392	353	391	371	367	406	368	387	356	384	415	382	378	381	393	347	371	365	376	390	408	396	359	395	388	391	360	366	335	371	365	360	361	350	428	368	381	362	387	395	371	378	343	362	377	357	386	394	398	378	370	380	376	360	355	412	396	390	386	403	410	416	374	377	367	381	381	366	409	350	375	384	363	383	395	392	378	393	375	378	372	391	375	415	353	348	368	385	389	392	392	358	367	414	421	375	396	408	355	386	394	347	385	381	415	356	383	356	345	391	396	362	367	357	396	360	379	342
18529	7990	7202	3750	2491	1773	1533	1215	956	816	762	734	639	589	559	498	526	467	534	480	436	457	459	454	394	396	448	393	365	383	417	365	389	364	400	387	396	364	396	397	399	377	428	403	390	381	374	384	410	407	400	432	388	380	362	402	394	356	356	361	358	406	335	383	361	342	388	362	348	362	358	408	359	407	372	340	393	339	351	399	364	364	358	405	363	364	335	380	347	393	338	386	383	340	387	356	376	343	385	379	373	381	383	374	356	379	386	389	399	367	368	342	346	319	380	347	367	398	384	359	346	373	374	344	395	367	363	345	364	313	372	351	365	369	344	406	337	374	385	357	365	410	377	371	367	379	374	384	363	372	381	357	329	365	387	381	387	380	358	368	357	341	401	385	385	398	372	410	354	363	379	389	355	389	384	392	371	356	369	403	370	348	347	355	347	374	395	375	416	388	350	373	350	358	377	406	375	369	353	379	345	374	403	369	356	343	373	348	391	351	358	373	376	374	323	357	338	404	414	376	377	351	392	366	361	380	353	364	323	388	360	342	356	369	399	336	386	361	368	381	363	394	350	399	372	397	348	366	369	370	353	336	364	369	369	352	361	349	346	376	386	364	399	386	384	369	365	380	381	381	393	394	353	371	366	383	352	389	393	374	353	347	351	344	336	348	356	368	383	376	375	361	375	347	367	338	341	375	345	395	389	360	401	389	337	390	401	356	369	372	348	380	305	376	345	377	410	323	375	361	365	403	353	351	334	379	391	366	387	381	338	374	384	348	384	372	359	333	359	388	363	389	396	393	376	352	351	378	346	379	391	379	370	416	362	358	367	359	415	348	380	366	377	354	386	361	369	356	397	356	343	345	384	367	380	368	368	335	406	353	362	388	344	351	358	372	337	393	363	340	357	376	325	362	369	359	351	366	385	366	353	373	393	377	357	355	384	352	380	398	351	374	374	361	371	379	377	364	381	383	351	372	336	354	385	391	375	320	360	369	373	394	375	359	373	360	355	364	337	361	317	384	362	395	369	381	371	379	346	356	360	348	382	369	381	347	378	389	374	367	379	357	366	353	372	367	371	374	386	355	385	350	337	365	404	373	355	382	376	359	353	384	359	362	356	372	366	401	372	371	397	405	414	356	389	402	376	362	355	379	373	369	394	404	378	381	377	377	405	338	384	360	403	375	406	346	381	358	336	388	372	393	333	355	343	328	358	366	365	363	371	377	397	338	422	372	358	359	356	348	400	383	328	397	365	358	312	383	364	409	344	369	367	373	346	344	373	373	362	367	338	348	357	347	373	385	380	355	311	342	355	375	369	357	373	373	336	383	343	353	369	357	381	339	392	362	373	322	352	358	357	383	390	379	350	325	363	349	399	334	358	395	400	353	352	341	379	377	355	382	379	380	392	348	341	378	389	364	377	387	406	347	394	354	353	346	335	359	336	381	370	351	368	341	404	388	383	351	396	372	360	369	363	363	349	366	382	351	377	373	367	360	383	395	387	343	345	367	362	372	366	381	392	364	376	368	370	340	357	357	336	378	414	350	370	387	396	354	379	369	362	381	360	390	365	395	393	371	390	343	351	367	395	395	399	381	346	353	406	397	349	361	374	388	408	379	346	371	378	381	310	393	350	378	354	396	318	399	384	372	364	358	409	405	393	419	405	393	365	347	365	363	336	363	361	351	357	395	347	347	356	407	335	397	375	395	360	389	374	383	382	374	381	349	374	345	328	385	406	350	388	352	385	361	344	377	387	355	386	350	338	359	392	383	348	349	392	356	403	347	340	391	383	361	362	379	374	369	358	370	341	368	342	361	364	364	379	357	378	365	396	388	376	386	363	362	354	377	357	379	374	373	399	405	339	398	387	340	362	368	348	350	362	367	400	360	362	370	382	353	363	340	371	383	370	356	342	400	369	370	371	382	365	333	349	379	375	383	347	376	363	355	378	367	348	368	382	372	350	365	363	385	381	380	352	369	370	365	321	385	346	351	338	393	351	373	373	363	377	351	379	382	367	361	389	357	345	367	379	367	360	358	366	351	374	366	375	371	364	380	380	387	382	360	384	386	365	343	361	384	374	347	353	390	389	366	383	360	363	356	402	367	368	371	366	355	344	352	360	371	363	310	353	386	340	344	375	367	381	365	372	363	367	354	403	374	392	359	354	330	350	354	354	358	385	378	402	372	322	395	351	337	335	374	348	369	339	361	358	356	378	367	375	369	377	364	365	351	359	366	334	360	361	340	389	357	349	357	312	348	397	376	385	370	373	393	387	371	376	355	364	389	428	353	364	351	346	362	383	384	390	359	394	394	384	374	362	357	363	375	356	363	375	388	334	372	390	350	346	392	378	390	373	356	354	391	369	363	423	370	381	366	362	398	376	359	345	385	377	373	376	364	395	369	383	417	353	355	361	363	396	413	367	334	363	361	358	380	389	378	363	370	391	346	368	369	402	408	345	400	358	389	364	355	379	354	382	386	363	363	346	384	380	367	378	354	378	384	344	397	353	394	363	390	415	347	350	358	354	374	369	363	343	362	374	354	338	350	375	372	383	326	381	375	373	363	357	389	359	384	386	367	341	366	363	351	377	372	366	331	386	321	369	366	376	385	336	379	363	382	400	362	380	360	369	395	388	382	380	386	386	358	358	376	366	372	378	332	359	371	380	392	384	355	417	374	334	362	329	374	375	364	385	373	365	357	372	331	401	349	352	377	389	363	389	380	394	365	390	380	361	364	349	348	415	373	363	385	335	350	399	398	355	371	328	342	360	381	397	382	354	363	374	369	359	396	386	368	354	340	381	363	388	385	395	354	383	334	354	354	371	353	346	377	366	370	331	371	431	382	363	366	379	370	370	367	363	329	378	379	359	378	373	359	368	368	380	377	400	353	398	376	394	385	404	358	391	368	387	358	366	390	349	365	363	383	399	367	357	372	367	384	378	388	361	405	362	350	376	352	370	369	379	379	352	368	372	371	399	373	353	377	357	372	367	363	385	398	370	396	372	393	366	374	357	383	347	363	338	392	379	363	387	376	402	364	338	376	395	367	379	358	325	342	373	345	366	389	374	351	371	344	384	342	401	333	350	350	376	374	397	388	370	323	339	387	364	342	392	348	393	349	354	362	361	370	369	359	340	364	372	399	375	354	351	364	321	376	352	361	403	393	378	359	393	362	376	406	374	393	381	382	367	386	364	375	358	398	384	391	355	372	366	337	354	354	346	395	386	419	335	369	373	370	393	379	376	380	383	364	382	349	391	381	379	346	357	343	374	347	367	386	355	365	361	395	321	373	366	373	361	366	393	414	356	352	370	366	385	370	380	363	352	366	357	375	388	379	378	370	357	366	392	379	335	346	343	381	362	373	377	383	360	363	347	350	383	332	338	373	364	334	346	378	384	326	328	404	359	385	373	408	344	340	355	388	380	360	394	337	361	392	367	352	354	400	382	358	415	401	379	352	361	390	344	341	367	374	369	386	367	375	378	385	334	382
22892	20658	28128	23193	20667	20744	11574	1569	1224	1101	1047	1021	976	877	890	756	836	793	746	777	802	774	745	753	690	719	775	702	746	698	769	760	718	667	651	710	694	718	679	751	687	665	726	664	702	717	677	768	724	707	713	678	718	724	675	660	687	720	722	659	649	749	672	713	664	695	681	728	678	703	681	704	738	695	680	666	712	655	699	702	696	641	654	720	658	687	691	718	706	649	705	613	686	656	665	694	698	667	676	713	673	702	687	700	728	707	683	674	703	704	667	718	677	670	684	674	715	654	687	669	723	667	671	693	648	687	665	683	683	665	704	670	729	739	663	693	658	731	683	638	687	673	702	712	674	634	662	695	655	656	632	757	680	714	647	667	624	678	689	686	616	673	650	649	705	686	689	662	674	668	705	689	687	658	705	690	654	648	655	664	676	660	691	650	673	708	679	717	701	709	636	650	700	692	699	656	710	719	697	723	707	699	718	667	685	642	645	671	687	690	645	689	684	692	681	690	658	669	693	667	705	672	652	661	669	669	684	680	713	651	636	722	667	678	695	737	669	698	716	686	651	680	609	665	664	646	644	745	696	667	722	674	629	673	692	642	705	628	704	665	675	661	641	691	636	681	648	710	688	673	705	693	683	672	683	658	659	694	677	680	693	695	667	642	668	722	667	657	715	682	719	650	675	682	700	667	675	664	691	711	700	683	657	719	714	732	761	673	681	669	764	640	672	682	680	642	646	657	654	685	688	679	671	711	716	696	658	682	659	661	654	711	695	689	691	673	654	648	681	703	679	702	697	647	716	683	694	697	704	693	665	676	684	705	703	670	679	670	692	698	661	676	711	679	725	642	649	641	641	627	626	662	691	678	644	649	645	677	675	667	694	690	678	694	646	692	681	699	625	643	672	684	647	636	697	659	730	696	651	689	681	680	673	673	695	661	693	722	675	710	685	669	691	660	673	715	718	697	724	705	632	685	642	662	691	684	623	666	696	672	621	680	643	695	683	682	709	667	680	665	664	695	703	698	688	718	684	639	662	720	679	713	710	697	672	668	637	706	706	712	616	659	665	718	684	717	679	718	727	658	691	666	699	729	692	668	690	637	670	671	679	685	675	653	660	719	675	679	666	682	683	691	744	676	721	682	656	674	651	681	654	679	630	660	681	661	687	666	679	666	717	683	728	667	705	651	691	700	683	672	712	672	670	701	615	684	715	661	637	707	675	685	694	692	700	686	681	690	674	628	671	676	681	667	634	695	693	671	682	698	734	656	722	690	673	663	698	717	693	673	697	685	713	670	700	701	631	611	684	633	625	644	699	663	671	647	678	696	681	668	625	664	681	652	710	700	726	639	698	718	674	683	697	687	716	669	628	703	648	666	663	651	637	711	645	643	688	686	649	632	710	687	685	675	664	642	677	686	681	659	686	650	694	674	647	676	645	727	708	671	635	659	683	679	721	645	702	635	705	720	709	686	724	665	698	680	667	671	685	701	679	678	678	697	677	718	647	686	694	648	635	666	661	728	693	706	675	720	651	678	705	676	694	707	618	647	642	671	656	651	717	662	688	680	676	641	717	679	627	665	675	640	682	706	674	653	658	662	682	706	704	674	619	667	693	659	679	713	659	671	681	711	652	664	680	717	697	675	648	646	645	634	691	704	691	736	697	701	684	699	624	679	682	718	651	686	669	702	750	664	675	720	664	651	676	659	684	673	665	694	674	668	658	644	655	707	693	700	640	678	699	704	684	694	664	633	720	669	677	616	664	693	655	683	649	725	708	659	716	764	640	614	663	680	712	681	681	668	678	670	665	676	658	683	635	713	703	707	666	678	674	643	697	687	690	681	630	650	676	654	683	702	641	725	657	693	680	695	665	640	629	670	668	654	699	626	722	644	683	648	653	665	679	664	678	684	687	678	637	693	683	731	698	664	684	672	663	658	643	692	698	707	683	681	634	657	710	696	707	677	656	657	665	682	706	628	712	711	698	658	721	697	689	705	724	618	692	675	690	716	651	663	669	697	653	631	677	672	694	677	723	702	609	712	642	663	711	716	707	719	671	657	705	654	681	654	683	643	699	691	686	692	674	613	667	666	675	692	666	699	667	642	694	692	700	635	681	701	666	696	659	727	631	695	684	654	682	639	687	662	689	700	643	682	656	670	656	642	677	690	666	674	653	643	653	655	687	686	673	688	657	666	639	689	672	685	690	716	654	678	722	665	711	656	711	711	690	713	644	736	655	688	664	661	667	680	674	721	705	643	676	670	697	692	673	648	678	699	733	692	670	617	696	745	641	672	677	657	680	662	626	696	730	690	675	630	679	671	605	679	675	682	636	648	671	643	678	696	658	662	661	657	676	684	661	667	670	645	686	707	691	679	680	733	717	638	649	683	695	672	726	660	703	653	689	699	672	666	709	657	641	664	697	673	673	690	652	682	693	690	698	678	679	679	643	698	722	640	670	671	671	702	705	679	688	694	710	684	681	648	690	695	688	678	690	665	675	687	644	656	654	712	667	682	701	620	641	658	669	723	623	696	682	643	678	637	734	668	674	681	647	678	668	683	709	642	687	643	666	676	695	651	651	635	706	673	664	661	667	680	651	689	709	682	646	663	683	696	686	713	677	651	650	704	664	633	640	695	668	670	689	678	659	670	698	670	674	648	674	675	620	698	690	677	676	669	711	670	705	648	649	659	677	671	636	656	665	677	682	680	707	673	651	659	655	686	713	628	601	685	656	666	685	682	697	650	656	668	655	679	645	727	702	663	709	674	670	664	672	682	674	676	672	655	623	663	635	647	674	687	696	697	687	684	724	688	721	645	670	689	659	649	685	680	679	653	650	721	676	581	696	662	680	662	646	640	638	662	687	697	641	680	665	712	679	671	661	689	691	667	677	720	668	662	739	649	711	684	698	703	705	707	666	705	662	673	674	638	681	680	662	664	688	653	645	688	658	677	667	686	691	664	689	682	684	692	673	669	659	654	646	690	676	676	679	690	673	670	677	665	634	679	678	724	655	691	657	717	654	698	647	666	661	673	647	630	692	609	670	702	711	670	668	673	662	689	682	683	633	690	630	713	680	653	699	730	618	681	690	649	663	700	671	721	683	634	680	645	663	679	671	643	693	714	650	672	710	707	678	692	684	682	675	687	683	647	703	707	607	665	661	708	704	673	671	688	697	687	690	696	693	693	668	662	718	672	698	670	699	639	702	678	695	649	651	670	695	702	694	703	718	665	628	723	692	666	643	669	719	676	709	656	682	685	667	676	696	653	694	676	646	672	702	682	690	667	701	715	685	676	682	672	690	634	695	708	680	688	698	682	686	656	680	703	653	682	665	637	674	653	669	660	694	679	715	696	656	718	668	638	694	667	693	637	708	670	698	641	729	679	686	630	643	702	654	655	612	679	712	678	675	665	686	650	726	641	683	683	672	657	672	666	691	660	684	669	606	665	676	656	655	688	706	645	701	684	688	702	617	675	664	687	698	674	693	681
16863	13825	12682	7121	4713	3567	2793	2238	1796	1652	1443	1348	1224	1086	1077	994	922	806	850	897	845	812	834	779	750	744	710	751	729	747	721	767	722	746	682	669	698	692	695	665	705	686	690	722	671	653	690	683	697	648	640	683	631	687	662	669	702	629	637	670	695	642	682	643	679	659	605	633	634	653	661	672	619	706	680	658	680	614	675	654	645	722	675	644	656	632	649	642	605	709	691	650	656	667	642	669	646	688	675	684	645	658	656	635	652	628	645	658	677	602	658	692	692	629	655	687	660	603	649	629	673	655	626	653	633	653	644	658	642	644	664	640	617	654	680	651	688	676	656	597	647	767	624	665	629	657	648	717	652	635	631	657	657	655	639	657	645	627	626	654	634	639	628	587	638	647	696	666	651	654	635	609	677	679	652	658	658	661	687	642	632	643	642	612	636	643	616	605	689	685	681	625	665	649	663	659	629	690	642	650	629	662	638	677	623	655	605	650	670	598	660	692	623	659	695	663	614	604	625	669	630	640	674	645	650	653	672	722	670	638	621	603	648	679	668	661	660	627	606	654	676	631	634	656	632	683	640	631	681	647	648	636	603	655	611	643	650	640	629	630	646	628	653	667	647	686	615	647	604	652	648	663	644	613	649	639	632	644	638	676	647	659	680	671	652	660	616	650	570	666	603	664	648	618	613	638	679	582	658	697	630	580	671	650	638	651	592	630	615	641	653	631	623	635	630	670	646	650	671	640	663	653	655	619	658	624	632	660	641	686	599	644	672	643	675	621	602	630	648	649	655	620	599	662	654	628	651	665	627	612	633	615	626	637	603	661	644	611	629	616	641	624	651	655	650	672	672	651	617	603	658	632	632	630	639	630	606	666	639	670	600	615	613	617	661	677	584	658	608	672	628	638	646	631	651	639	703	612	632	618	659	617	619	609	637	655	651	606	585	668	641	636	625	645	672	639	635	658	641	639	654	624	656	646	678	665	665	662	635	659	570	623	685	676	687	640	673	644	608	648	680	665	615	637	677	602	637	639	657	638	618	654	647	645	627	604	629	653	634	670	623	617	631	612	632	601	685	662	657	637	635	656	640	678	647	660	652	651	658	608	662	635	623	622	671	630	621	663	628	672	624	602	669	623	633	624	617	637	657	636	629	599	675	686	640	619	687	631	676	595	624	620	672	677	653	638	619	629	638	631	617	606	678	693	660	650	633	649	657	593	623	665	693	632	619	633	664	665	643	666	621	618	629	652	641	658	642	654	669	636	635	622	638	652	639	610	640	681	658	637	632	617	605	687	648	606	670	633	624	671	656	630	643	628	647	648	615	623	613	636	619	647	640	628	644	663	672	623	677	688	619	617	634	641	701	656	683	652	634	644	644	700	634	631	630	611	628	661	630	623	678	604	678	643	641	654	602	652	596	612	645	645	616	653	660	562	626	655	666	623	611	633	641	661	701	625	699	642	637	583	695	680	659	638	584	626	608	667	675	622	676	610	611	629	651	639	618	620	649	648	659	667	609	691	661	679	661	608	603	648	643	635	640	586	613	609	654	626	579	641	630	625	648	631	627	658	670	643	639	692	656	682	658	671	664	638	680	644	612	677	600	639	652	605	658	628	675	692	654	685	618	655	653	662	642	696	670	632	603	650	627	652	660	648	620	670	639	647	659	652	604	647	659	615	621	668	656	656	698	660	606	633	675	628	659	648	669	637	696	652	642	685	681	607	644	638	621	670	603	646	660	629	638	660	638	606	615	658	639	633	638	656	625	621	624	648	656	673	681	638	663	640	654	637	667	646	640	633	631	624	687	645	655	644	657	633	604	624	632	650	661	640	673	658	611	650	641	628	683	650	633	636	623	662	686	644	620	625	619	631	664	631	621	635	654	681	646	638	656	642	650	633	636	620	602	693	610	641	637	614	658	622	647	651	647	639	650	662	635	631	602	650	651	669	615	609	605	623	621	582	628	651	593	627	603	644	667	619	713	653	665	683	660	615	625	607	614	665	631	654	639	664	639	648	624	652	589	613	614	675	610	650	608	622	596	668	632	631	668	614	666	666	644	653	598	645	632	623	637	701	639	639	645	710	615	669	648	633	694	614	654	692	621	648	649	608	644	628	632	649	640	681	683	629	635	654	671	707	676	661	657	653	667	657	626	594	640	677	615	655	611	637	636	643	630	640	630	639	628	636	616	659	660	664	605	631	670	665	626	666	633	628	670	646	630	631	676	669	630	627	655	639	607	645	622	698	653	652	590	617	660	659	656	664	651	657	601	631	655	647	658	676	619	662	683	637	609	669	663	664	637	668	587	641	614	613	607	559	637	645	620	634	643	644	676	672	584	691	639	613	628	711	625	661	659	673	631	661	601	663	618	622	635	641	629	645	648	650	644	638	659	637	678	654	673	641	607	661	648	676	620	635	625	635	603	601	620	632	660	615	654	707	645	626	599	635	606	631	641	651	642	675	640	650	673	667	660	670	631	652	628	635	633	606	635	605	663	628	617	597	653	617	652	640	670	627	631	647	635	686	637	638	660	667	605	620	634	629	619	626	651	628	624	603	648	644	657	696	621	639	647	647	641	666	691	657	663	638	588	680	661	637	596	640	677	652	637	659	649	627	634	650	653	615	645	654	672	613	679	644	665	656	680	640	645	623	601	611	643	636	611	698	714	634	638	636	639	622	666	647	663	685	615	632	643	627	618	649	670	590	636	618	657	649	634	636	635	646	649	638	659	619	638	601	576	609	702	651	656	652	631	634	640	670	619	633	686	647	661	614	608	635	599	640	636	658	650	645	641	634	628	648	629	639	642	677	639	631	639	624	614	652	651	614	643	634	673	630	659	601	628	671	681	611	660	659	661	602	623	640	669	632	657	623	629	620	638	609	628	645	669	624	676	696	683	645	630	635	664	631	691	645	643	636	612	634	663	676	655	626	645	678	641	669	672	685	615	627	615	669	667	663	629	612	628	605	645	638	647	643	618	647	658	660	646	619	643	659	606	656	617	612	661	640	653	692	600	668	634	639	649	689	634	709	645	668	611	600	665	624	614	634	649	654	645	676	597	616	638	690	642	665	678	626	633	668	686	655	633	657	621	671	632	705	620	615	680	688	648	654	645	671	628	595	669	618	654	636	645	607	611	642	630	661	646	646	673	618	619	687	637	651	693	664	643	653	591	630	641	650	658	656	649	619	668	654	657	637	648	613	613	631	598	651	623	665	628	634	618	635	677	649	644	646	666	637	671	639	663	616	632	678	624	673	632	690	670	651	643	649	655	647	647	641	636	676	660	639	699	634	670	613	645	663	645	647	621	626	664	621	640	648	635	644	601	614	677	648	687	638	674	654	613	629	660	664	598	607	657	642	679	636	650	657	657	601	620	597	642	664	641	639	634	627	681	645	636	680	658	642	632	643	638	631	647	643	640	609	637	639	641	622	617	667	617	643	607	619	664	620	639	657	698	613	601	634	624	622	684	640	616	593	612	639	669	672
31809	14384	1991	403	339	298	297	289	299	284	279	258	294	277	268	284	268	261	274	267	264	291	281	271	255	270	295	234	243	245	271	272	274	237	247	252	240	290	281	253	266	297	277	255	241	257	276	296	276	293	256	270	228	249	281	269	284	264	275	255	258	252	276	271	258	252	247	271	261	248	250	260	265	271	299	255	256	286	255	258	265	272	297	266	260	303	273	249	256	281	268	274	239	228	249	313	251	256	278	296	242	262	258	257	238	250	270	261	255	257	261	256	251	285	294	251	247	265	277	272	248	279	289	287	290	214	288	319	263	300	270	269	261	312	259	274	281	262	272	272	260	267	276	255	268	257	270	286	290	281	305	249	279	268	275	250	267	266	253	272	274	269	285	305	250	276	275	266	250	267	253	276	267	299	258	249	282	282	269	253	268	259	259	259	267	254	280	288	263	250	267	296	274	269	297	255	233	250	247	276	269	246	253	264	253	255	267	267	311	281	263	245	259	279	245	267	253	271	246	278	243	289	257	281	289	261	289	258	249	265	283	252	252	244	273	269	271	254	263	264	243	247	268	247	279	264	259	247	279	266	273	291	271	288	230	250	271	297	249	281	283	278	281	295	233	262	264	263	296	270	282	258	252	294	262	241	292	267	288	269	258	259	282	255	275	279	279	287	263	254	272	239	236	241	258	257	313	273	282	274	261	262	265	271	262	246	247	278	259	274	275	305	269	283	296	283	281	288	258	277	230	257	264	305	250	259	271	260	233	289	241	271	262	276	258	254	239	250	278	274	291	268	256	244	259	261	255	272	263	259	271	261	263	270	287	287	254	266	238	248	264	266	289	273	274	290	267	263	234	299	238	292	276	280	247	259	253	266	264	245	272	277	292	271	267	263	241	243	276	262	258	293	285	254	257	294	261	258	246	255	233	257	235	239	259	275	297	244	244	258	246	221	244	286	248	283	264	247	279	283	265	270	267	271	277	281	267	269	286	247	275	243	253	255	261	259	267	270	294	283	237	277	247	261	267	275	259	270	257	267	270	252	265	269	279	256	268	277	285	263	265	249	250	266	278	232	268	288	259	240	255	232	259	273	281	269	239	267	266	256	288	278	302	260	281	258	249	270	261	253	255	238	257	283	274	258	234	289	279	255	266	259	264	315	285	262	265	270	263	238	292	257	265	242	262	248	313	243	279	272	271	281	269	274	258	269	251	242	256	258	247	267	244	293	260	245	256	259	264	252	285	280	240	261	260	258	255	279	269	258	234	261	280	274	261	279	269	265	278	259	271	238	285	236	244	279	241	278	271	273	268	283	259	266	246	257	260	262	291	278	258	273	265	250	261	265	266	260	249	254	266	264	293	268	265	268	284	253	250	284	246	252	269	270	275	259	274	277	244	236	249	270	271	271	249	280	278	268	253	267	240	277	289	284	264	250	274	267	255	307	247	251	275	304	268	257	253	286	274	273	254	299	295	264	297	261	277	266	276	250	262	259	229	259	232	251	258	262	251	254	251	256	255	262	285	281	248	269	289	267	259	271	254	287	289	256	285	267	305	239	238	260	246	252	269	242	279	269	286	249	264	261	253	234	283	295	266	271	274	259	279	269	251	275	268	262	258	254	272	245	245	279	265	270	324	268	233	280	309	232	267	260	290	248	272	228	263	249	254	250	252	276	285	271	279	212	253	249	262	280	261	274	270	263	305	274	286	247	279	287	261	256	283	281	274	256	295	286	277	288	284	240	267	266	258	266	277	277	248	275	238	267	272	264	295	245	284	262	258	249	294	279	236	267	271	258	290	273	248	249	276	303	282	247	264	260	283	266	251	268	258	245	254	261	274	283	271	283	247	287	259	305	283	294	276	272	258	252	257	254	271	266	283	295	269	302	264	297	246	226	271	239	274	278	244	245	239	272	257	241	264	258	289	269	299	283	297	259	254	268	266	251	271	275	254	244	273	285	267	263	285	274	260	280	259	257	265	286	286	264	266	273	267	266	254	243	267	283	250	271	274	270	289	238	260	254	261	289	282	269	280	285	261	262	264	247	290	251	264	279	307	268	289	277	265	270	277	261	267	268	272	267	269	281	225	250	307	262	272	265	278	265	283	270	265	251	246	279	271	269	240	284	259	305	291	254	283	226	253	297	273	256	264	263	260	251	248	297	255	289	272	274	247	242	260	268	279	262	247	261	270	266	254	244	237	266	280	278	254	266	270	285	280	252	273	276	282	242	256	291	244	255	227	268	245	269	262	284	283	254	286	242	255	266	278	245	285	268	280	283	236	267	269	273	269	250	264	296	277	230	263	271	258	280	275	266	279	283	246	243	290	262	252	271	285	287	283	270	262	263	248	258	279	286	264	273	249	292	278	279	250	280	247	274	259	307	274	242	281	279	259	281	278	264	271	260	258	272	237	284	267	270	265	265	253	297	283	264	255	261	279	265	257	262	293	271	269	281	268	250	258	267	276	278	273	291	284	256	287	294	263	252	261	255	256	292	290	274	290	282	273	263	261	247	284	277	285	291	285	240	261	249	284	257	285	264	267	294	253	257	253	242	258	247	265	294	273	264	242	274	250	262	269	266	256	254	286	262	286	261	261	276	247	256	268	291	277	258	292	249	256	252	259	255	262	265	271	259	281	264	287	277	264	253	257	250	277	273	233	269	292	257	291	250	247	231	260	251	274	259	266	243	249	258	255	285	281	264	268	272	290	264	253	278	258	254	297	269	266	270	250	262	256	260	279	277	281	237	279	256	250	272	278	258	261	254	276	252	242	271	268	306	278	262	243	283	259	266	264	272	283	279	264	279	285	273	249	251	268	248	259	269	253	237	289	240	263	276	302	254	268	263	260	285	246	250	233	278	243	257	267	268	253	266	272	279	238	297	280	263	266	242	267	263	259	308	264	273	262	279	286	286	268	278	286	266	274	268	257	258	285	269	254	269	262	276	253	283	243	252	267	266	275	252	228	252	248	257	258	277	263	260	270	266	275	290	261	241	289	302	256	262	255	256	263	272	268	289	274	272	263	254	274	264	270	284	276	237	260	281	251	251	255	277	255	267	264	291	255	260	266	248	280	264	306	260	256	251	246	269	271	234	253	270	268	264	270	252	253	261	258	258	249	294	255	241	280	304	260	264	274	270	250	311	267	278	266	251	273	304	255	256	270	298	265	277	254	258	273	293	252	259	262	277	289	297	261	278	295	273	245	289	269	252	269	265	255	270	233	248	287	257	274	250	235	273	279	226	262	218	262	282	275	262	286	285	255	281	245	290	280	255	258	241	287	280	260	248	278	280	256	292	247	298	262	240	270	258	287	222	279	253	262	256	257	263	268	241	259	290	249	282	263	246	267	270	249	292	282	264	263	264	258	268	273	244	274	255	275	288	274	288	256	290	252	248	248	288	264	245	258	284	278	266	258	264	251	272	252	263	283	275	265	264	278	293	253	247	267	274	265	267	240	260	269	288	281	277	291	258	267	280	250	286	285	268
16957	730	657	477	374	363	366	300	287	288	332	279	290	285	254	270	316	277	293	258	293	294	276	311	282	245	283	294	275	289	315	293	270	293	286	258	261	275	291	310	275	280	299	288	266	270	297	278	297	271	305	288	265	267	251	297	289	305	280	299	284	309	258	280	265	283	262	256	267	300	282	279	310	268	289	255	258	282	254	295	292	282	286	304	272	294	276	258	297	300	290	274	292	313	274	283	243	244	282	293	269	304	277	286	279	287	291	279	298	285	307	269	313	297	296	298	261	314	288	272	267	303	265	261	282	245	294	301	291	257	264	276	286	291	280	284	301	275	287	244	300	306	312	275	310	291	279	284	258	283	294	309	271	267	291	297	281	303	282	265	268	282	317	280	293	291	252	308	272	218	295	293	311	300	293	276	268	287	316	321	304	284	265	242	292	284	295	292	323	282	276	277	284	298	294	274	290	290	281	277	266	308	286	306	244	305	278	266	280	286	320	261	277	286	306	284	275	265	256	261	291	268	273	315	263	300	278	323	268	299	261	295	283	314	307	291	272	296	284	303	265	288	278	287	244	283	281	295	287	301	273	292	287	296	274	294	275	299	279	266	282	273	295	281	286	306	271	273	306	299	328	268	272	290	289	260	302	291	309	305	302	274	277	268	293	287	279	266	265	276	279	277	273	319	284	290	290	280	307	290	270	263	270	276	277	317	288	253	299	265	302	268	272	246	314	289	269	317	319	273	293	334	298	277	258	293	293	264	305	277	281	286	268	297	269	257	278	262	256	290	293	261	266	240	283	301	267	271	263	309	287	276	296	271	278	274	284	290	280	276	283	291	251	277	305	283	284	263	292	256	272	274	298	286	283	280	315	246	269	278	262	296	282	310	323	324	273	286	322	259	283	267	281	300	310	259	271	310	259	294	305	297	268	289	281	301	245	264	258	271	274	289	306	278	311	278	270	283	311	320	266	279	305	267	268	302	257	286	265	261	269	303	259	269	254	289	271	280	284	299	299	276	213	287	289	280	283	271	276	288	281	291	279	310	270	272	290	264	262	285	271	275	267	251	263	268	303	283	294	281	294	292	263	276	273	264	296	319	290	260	281	283	270	275	284	318	272	278	261	296	255	266	291	264	271	297	245	305	313	302	291	271	282	290	301	298	246	276	259	275	287	290	276	287	289	273	302	289	272	268	280	268	284	306	273	256	270	284	275	279	260	277	289	267	275	264	279	289	274	290	276	288	292	275	289	253	288	287	273	269	293	274	312	281	279	316	264	289	274	286	281	298	272	261	258	283	273	285	258	289	272	287	303	302	284	290	297	274	280	299	259	278	293	292	302	287	291	303	279	264	299	321	260	266	292	290	291	282	285	292	306	261	277	257	298	286	291	271	275	325	283	290	297	279	300	276	260	280	286	263	298	261	299	279	242	275	265	259	285	281	302	300	308	296	278	272	280	284	290	282	302	270	281	291	306	260	298	267	291	279	274	264	318	256	274	290	296	324	267	292	267	281	279	280	269	297	282	267	283	307	260	264	255	264	284	261	289	276	291	302	275	291	264	280	266	261	291	289	285	294	291	284	275	287	258	278	285	291	270	271	317	271	283	277	288	308	301	268	277	282	290	257	280	281	248	255	282	290	261	283	265	251	264	278	283	263	298	275	289	299	297	268	293	243	258	261	306	306	319	275	297	293	280	272	274	278	267	250	296	299	279	313	272	263	268	269	270	277	269	275	256	298	286	244	279	294	297	252	295	313	293	303	252	279	297	292	259	303	285	318	261	278	308	289	269	297	268	295	276	244	310	281	267	260	305	286	280	277	296	280	285	284	264	311	277	268	267	291	275	311	282	280	271	293	262	263	296	281	294	273	287	277	275	280	294	279	276	296	284	293	266	274	282	302	266	275	292	262	278	269	295	293	296	248	261	305	278	266	295	259	301	301	257	297	296	268	297	301	305	285	278	274	257	294	317	297	295	266	295	287	268	256	271	279	276	294	284	269	280	266	280	257	301	298	274	278	273	299	288	282	305	263	267	285	318	294	285	272	283	298	253	272	285	300	292	281	297	303	272	296	297	306	264	274	264	261	265	287	274	275	280	263	282	279	285	266	299	288	321	300	294	264	290	263	272	288	278	288	295	260	289	249	319	286	284	257	243	304	295	281	271	281	294	300	267	299	299	227	262	297	266	293	284	286	290	279	296	261	287	262	253	274	295	306	241	287	283	263	295	315	288	282	282	285	292	267	261	292	276	271	296	293	291	313	279	310	287	279	280	274	255	298	275	321	270	252	284	295	316	281	287	264	280	282	297	285	250	309	301	274	298	283	290	288	268	277	296	298	290	287	310	266	267	300	288	288	264	282	299	275	283	246	262	277	280	276	249	285	290	258	301	280	278	284	298	266	282	308	278	290	292	313	302	285	268	293	320	272	298	308	270	283	288	265	303	278	260	282	296	289	296	299	300	276	278	255	298	305	286	283	298	270	284	277	278	285	257	267	269	284	293	262	290	291	304	275	295	292	302	284	280	304	300	254	287	306	324	286	307	259	250	298	314	291	262	291	293	269	278	297	277	276	276	307	271	280	294	271	303	258	282	290	260	270	295	292	269	264	244	297	282	292	263	272	291	297	303	268	327	297	292	287	265	274	304	334	272	289	299	281	259	289	297	230	283	296	270	293	301	279	279	260	265	272	260	279	259	272	272	302	272	296	262	288	266	291	274	257	272	283	271	258	292	267	273	288	290	273	309	296	290	287	292	287	296	307	292	281	287	278	311	260	280	260	298	302	303	298	288	273	298	290	294	280	301	260	297	282	289	263	277	273	307	311	265	266	301	298	291	264	275	263	289	269	306	329	276	279	273	286	300	265	297	286	276	259	279	302	254	259	294	259	306	273	331	282	308	265	280	276	270	282	253	266	302	243	291	263	280	325	278	315	269	293	267	278	300	297	320	299	283	311	277	280	270	302	293	273	247	292	277	278	271	276	278	262	269	250	269	284	283	275	259	292	278	277	307	277	277	290	314	261	289	293	281	296	266	286	261	289	279	283	272	282	319	283	280	290	284	283	284	281	298	270	266	294	288	277	272	242	292	288	287	285	281	255	285	324	285	301	301	275	272	294	284	285	290	284	271	293	283	278	281	281	304	289	289	296	300	268	270	273	270	271	289	287	259	296	278	307	300	292	253	299	271	313	267	279	292	289	297	310	280	284	296	268	265	273	291	280	261	260	282	311	310	247	282	286	284	273	258	278	271	298	274	249	303	286	295	284	274	282	295	276	273	275	273	319	294	287	309	312	288	314	277	303	276	259	275	294	272	253	293	306	284	281	287	274	279	239	290	279	276	278	285	277	330	280	309	267	293	283	296	277	288	262	291	284	265	258	261	327	307	301	290	281	285	318	270	273	280	273	298	267	281	283	278	274	309	287	292	298	291	274	318	288	265	291	258	277	273	257	294	264	311	280	270	287	249	283	281	301	282	283	275	258
24953	20646	27453	23887	20641	9970	1169	751	650	605	521	537	508	477	419	433	444	444	423	436	382	415	410	400	426	415	405	377	410	371	398	402	376	375	371	384	370	385	365	383	342	409	380	343	369	384	396	354	422	351	384	350	405	386	379	394	388	352	354	386	418	350	367	371	377	395	387	373	346	356	352	370	373	399	379	376	369	370	350	343	373	366	347	398	373	367	368	363	353	365	355	387	366	365	363	370	392	381	397	360	392	382	358	391	368	355	361	340	367	326	356	361	392	409	375	364	390	367	372	374	368	349	368	423	329	380	326	354	382	369	393	361	358	359	344	366	385	380	352	380	365	380	363	379	366	358	383	351	358	374	368	391	366	370	372	392	383	363	341	373	349	342	346	375	373	368	380	371	380	386	357	373	391	355	362	370	359	370	345	385	363	340	370	371	367	345	381	330	369	371	411	380	405	361	339	352	363	369	349	381	342	369	394	352	380	412	343	373	386	346	356	393	351	374	364	360	418	337	360	390	392	346	389	348	380	372	400	369	395	365	404	355	358	394	366	411	347	387	362	358	378	396	314	369	361	364	371	391	355	376	365	385	369	385	367	371	392	386	399	355	378	359	367	374	354	367	365	386	414	365	404	368	374	357	359	376	411	354	354	343	365	350	381	375	364	380	363	394	395	390	371	357	340	369	369	386	383	377	305	376	358	343	384	324	380	374	389	364	376	371	403	355	358	360	361	367	349	366	373	369	376	396	379	361	348	395	368	401	338	388	349	380	394	401	352	361	398	364	374	375	344	345	403	382	372	390	379	356	386	374	371	353	402	392	370	369	348	384	340	358	354	357	395	372	376	355	369	329	350	373	379	366	340	375	384	369	374	377	410	369	376	351	384	360	351	364	393	351	341	369	358	331	345	377	330	362	395	378	366	343	369	382	383	359	374	398	369	352	359	341	350	349	368	390	352	359	375	378	371	372	354	396	385	352	364	354	378	362	389	380	380	326	354	341	389	390	371	379	365	381	360	371	375	363	368	363	391	360	355	379	337	373	408	340	354	354	365	354	404	355	378	384	390	385	352	383	365	368	371	382	374	343	349	400	395	361	357	369	339	355	354	377	396	356	404	339	390	351	356	342	398	348	364	343	384	397	320	334	359	385	345	370	356	359	369	353	407	364	361	332	354	358	383	370	352	376	387	387	327	349	346	359	348	377	361	395	383	351	329	364	404	352	358	344	348	414	371	370	331	332	386	352	341	364	396	373	377	355	402	379	337	373	378	360	366	331	322	369	359	346	381	324	372	381	355	352	392	363	375	348	377	366	372	381	352	369	380	356	351	371	370	314	376	339	362	398	367	362	361	371	377	391	368	355	376	346	396	403	378	339	398	344	386	397	359	381	383	354	381	374	362	376	413	389	364	386	387	363	394	362	339	351	378	382	358	367	364	419	392	364	381	369	363	405	375	367	363	386	358	336	368	376	357	385	384	357	355	377	396	369	363	387	364	356	396	340	372	372	364	377	353	350	363	373	368	362	367	369	353	371	360	379	382	397	387	353	364	374	377	359	354	335	331	365	380	398	334	367	406	389	372	347	393	361	371	357	349	401	379	390	376	357	344	372	359	380	362	369	356	366	369	331	369	376	343	375	346	396	389	390	367	369	352	402	395	370	374	352	372	362	368	365	378	380	399	358	360	364	371	377	335	375	383	328	368	354	364	378	387	401	358	369	374	378	358	371	336	352	399	358	410	376	382	392	351	344	329	379	373	374	384	394	342	371	353	339	362	374	345	328	380	349	360	367	395	365	402	330	362	364	356	366	400	356	355	396	362	358	376	371	370	357	372	356	415	364	379	394	391	413	346	359	376	372	367	384	372	354	376	384	346	322	333	381	382	364	380	331	392	360	386	389	350	348	406	372	359	372	380	373	404	369	366	384	376	406	360	384	381	344	373	381	361	351	365	364	387	376	362	420	383	377	334	344	363	353	364	349	316	380	354	360	382	338	352	357	378	397	358	338	344	347	368	376	375	377	382	359	387	389	385	373	384	354	360	332	384	403	351	343	395	332	382	362	385	389	369	372	342	376	351	338	336	353	358	358	357	387	394	389	363	354	371	378	373	340	370	364	359	348	347	367	380	347	349	360	373	343	393	402	350	389	388	397	361	359	411	386	344	335	329	403	359	391	378	336	401	338	398	357	350	376	394	367	371	372	329	378	387	355	377	373	361	339	373	383	370	376	352	360	367	362	365	345	373	343	379	367	361	376	401	365	362	345	344	352	354	355	363	353	355	345	323	380	345	388	353	318	354	374	371	365	366	335	374	349	371	339	393	392	394	352	368	341	364	334	351	379	358	360	351	370	400	374	378	394	364	379	378	401	369	354	352	382	368	342	364	398	368	330	359	359	391	383	355	350	336	353	361	343	408	379	398	368	353	364	386	409	369	330	386	397	399	362	396	405	345	372	362	373	364	373	338	353	377	379	385	335	344	361	370	353	344	334	379	375	361	394	382	337	360	372	354	387	383	383	353	384	375	378	387	377	380	356	389	350	364	377	357	363	376	382	339	384	345	352	389	369	376	354	372	386	377	363	365	375	377	417	385	382	391	367	391	344	361	353	372	389	376	380	385	369	376	372	355	356	359	373	385	352	393	337	352	365	384	371	383	381	333	371	379	348	356	359	366	345	352	348	385	361	376	383	360	368	385	387	357	361	379	395	376	363	381	354	398	348	384	344	412	350	333	345	345	355	371	349	368	382	356	367	374	397	361	359	356	401	358	368	390	363	333	353	353	366	346	332	362	389	390	363	371	359	352	355	413	379	360	333	416	370	376	378	358	381	317	348	378	367	407	381	412	392	353	343	360	401	391	349	374	350	364	369	372	374	380	337	374	387	352	374	388	350	352	361	393	370	356	363	358	372	359	364	407	356	379	352	425	358	363	341	395	384	399	418	401	366	354	351	383	360	368	370	391	372	345	366	345	384	347	367	373	350	366	396	374	363	376	330	341	364	375	378	352	400	409	386	373	330	373	368	374	348	406	340	358	376	384	335	337	392	376	368	352	398	383	374	382	368	367	357	388	371	366	354	362	354	346	396	386	365	383	381	344	372	412	370	376	406	388	380	356	347	403	330	356	392	395	386	356	367	377	359	388	378	430	341	381	368	374	342	367	355	377	382	360	331	371	380	363	394	377	370	358	378	399	368	352	307	373	376	398	360	349	378	372	350	358	385	350	351	398	332	355	357	338	347	373	375	376	373	349	370	355	357	355	397	348	366	364	390	406	374	363	373	390	365	363	356	326	340	355	361	350	354	359	346	379	376	381	375	357	358	383	368	348	363	371	330	327	365	365	376	368	365	371	373	393	367	379	368	338	388	355	351	372	402	352	396	340	388	342	366	383	388	357	373	355	347	378	355	357	366	339	352	368	358	353	382	386	332	378	391	371	356	359	350	367	337	368	350	368	366	338	368	364	367	353	371	396	366	391	360	381	380	381	358
20147	8256	7428	3886	2600	1850	1389	1173	985	776	785	758	645	557	552	524	474	495	505	413	439	458	445	432	453	416	395	407	406	423	382	383	370	379	396	363	370	369	362	397	396	391	366	393	370	377	338	405	351	377	394	396	333	373	370	374	337	360	368	371	395	358	361	343	382	332	352	403	384	380	352	379	375	343	347	391	338	349	381	372	336	387	396	399	350	403	361	379	353	366	386	365	386	367	356	377	370	393	402	350	362	335	401	382	379	345	391	372	366	343	351	372	379	387	370	367	351	342	353	379	352	326	341	362	362	370	350	385	372	365	348	389	365	373	371	349	375	362	360	374	350	340	362	385	391	381	384	381	363	346	349	355	357	370	363	342	362	373	368	346	367	326	350	342	355	377	335	351	344	396	342	337	316	360	379	316	303	345	381	383	371	358	365	372	362	339	365	385	378	378	362	375	357	350	376	367	384	340	369	397	350	370	343	366	357	330	342	391	353	376	365	362	371	328	395	348	361	371	325	345	412	356	356	354	384	337	342	361	364	393	346	374	351	356	388	327	344	352	338	333	366	332	351	374	362	352	361	337	387	380	378	371	369	406	355	361	355	321	348	370	351	351	337	373	340	371	381	327	350	357	392	384	394	341	386	377	354	374	401	365	357	373	373	357	335	362	339	368	376	386	354	316	347	365	342	381	394	319	330	360	339	371	365	338	379	318	373	333	356	393	336	373	360	365	356	347	356	378	370	349	358	357	363	378	340	364	355	342	378	366	333	343	340	349	339	311	308	360	377	361	356	387	356	364	332	348	380	349	396	392	381	389	346	380	340	350	365	371	328	378	338	389	343	369	390	339	340	372	366	363	365	326	363	389	381	379	378	355	376	382	351	392	371	370	345	409	363	354	352	331	373	351	355	344	374	370	352	371	362	397	332	352	365	364	385	371	347	369	358	361	345	352	390	366	353	368	365	348	358	354	360	337	348	367	364	349	355	350	354	388	332	353	336	355	352	397	373	346	326	341	353	333	371	366	355	363	371	402	348	369	360	351	373	363	366	344	366	361	376	364	358	375	335	346	394	353	358	397	350	359	335	366	361	353	344	361	352	343	358	380	360	361	353	403	370	382	357	377	344	346	351	342	355	344	339	364	367	335	338	326	332	358	393	351	357	363	377	351	376	317	365	364	330	370	345	362	393	349	375	321	353	354	369	374	346	360	377	351	343	351	331	359	363	384	354	369	325	386	341	366	386	361	366	371	359	373	377	344	384	361	332	381	336	377	377	377	324	368	377	371	341	361	367	366	328	328	366	383	370	349	381	355	353	376	391	362	383	359	353	354	386	357	373	342	363	376	374	381	348	359	356	362	345	328	367	393	358	352	359	386	329	379	386	358	387	381	357	329	353	355	370	353	388	333	340	370	374	375	347	365	355	378	377	380	377	361	326	370	367	360	374	347	364	359	373	373	362	365	350	350	354	373	346	371	339	367	354	396	390	386	343	374	359	336	389	373	324	344	369	344	385	330	383	381	351	374	369	366	381	364	381	374	346	344	360	356	368	358	352	366	361	367	313	354	337	361	356	366	355	377	404	372	388	342	357	397	342	359	362	388	366	356	367	356	357	390	355	368	362	328	366	381	376	369	367	382	362	345	358	359	399	367	389	385	388	353	370	356	377	373	412	377	388	363	346	367	347	346	351	344	373	346	370	356	358	374	356	341	367	342	359	354	325	352	332	364	346	353	396	393	367	371	358	350	339	364	342	366	330	337	358	352	361	342	356	364	381	374	337	354	360	351	382	353	371	376	366	352	385	373	349	351	361	357	343	372	370	323	375	369	361	349	361	363	371	351	354	337	377	347	354	349	332	357	331	340	364	375	369	323	363	329	366	343	385	367	358	340	338	345	374	358	361	375	374	373	349	343	347	353	343	359	333	360	328	346	378	358	381	370	348	366	389	360	345	354	371	347	346	354	359	370	382	344	344	350	389	358	349	403	355	347	356	368	336	370	367	388	375	349	357	371	361	367	350	390	389	339	355	350	362	357	365	369	376	349	372	375	388	383	310	363	333	335	395	355	375	343	345	349	375	375	388	368	332	342	346	353	357	366	378	367	343	367	363	354	366	346	343	349	427	396	412	352	351	326	348	376	369	369	370	360	318	360	339	366	331	314	337	326	387	364	372	368	354	327	350	339	351	350	367	327	364	368	335	372	337	352	384	364	372	362	390	339	390	364	341	382	356	372	361	327	359	361	365	383	385	375	352	388	356	368	357	364	392	369	373	365	341	344	351	411	363	389	353	360	350	389	348	374	372	366	322	359	359	360	367	351	389	389	367	372	355	349	361	348	337	352	379	358	376	329	360	351	361	398	361	316	400	357	388	373	354	382	377	379	336	367	348	370	358	367	357	384	336	351	380	382	374	309	355	348	342	353	381	361	363	367	362	374	356	388	367	348	401	342	362	346	361	352	352	367	342	367	369	352	358	361	351	369	354	373	355	346	344	373	353	349	387	345	367	363	371	344	367	367	377	364	366	349	360	337	376	344	351	390	410	367	382	337	358	337	348	347	371	364	342	313	369	349	367	358	354	341	359	380	342	336	359	374	361	341	375	347	377	368	357	365	363	369	394	347	336	370	381	349	361	360	379	307	380	359	377	310	404	330	328	335	371	398	321	376	368	384	346	378	353	337	384	375	348	369	344	357	329	355	338	362	390	349	362	319	340	376	344	338	354	375	379	385	341	352	316	368	362	377	371	348	364	387	370	380	362	395	385	376	388	368	363	394	345	348	371	377	364	344	344	357	372	343	356	362	382	394	379	347	354	341	348	333	371	350	368	377	367	374	351	329	347	363	363	364	355	374	351	373	349	357	372	347	351	351	369	369	387	362	380	374	380	357	374	348	357	378	371	346	337	335	359	413	360	341	360	368	361	340	354	355	364	376	356	360	336	345	318	352	364	342	383	350	361	339	368	359	390	350	396	366	367	379	362	360	363	369	376	384	341	398	376	353	345	351	391	350	371	319	345	407	351	369	374	332	366	370	364	340	365	375	388	344	338	360	385	351	344	422	329	356	346	354	370	332	355	361	394	312	362	368	364	379	381	320	379	331	335	348	367	388	346	327	388	362	348	382	366	378	355	372	333	389	376	360	373	395	345	331	341	336	406	365	379	346	328	338	371	374	375	408	387	352	374	374	343	395	409	348	356	389	333	341	350	367	381	362	334	331	360	360	362	356	371	324	359	374	375	360	354	353	340	358	367	378	390	346	370	360	344	357	363	359	354	382	371	391	353	348	363	335	360	368	354	355	371	362	355	399	367	387	370	382	375	370	409	347	352	345	391	382	366	350	419	353	387	363	354	368	367	349	348	334	373	357	345	378	349	395	322	355	362	371	346	346	368	361	342	384	330	347	356	361	359	349	372	357	360	381	363	371	368	318	350	356	382	361	353	383	344	357	338	361	368	338	342	344	354	357	385	366	345	387	365	357	330	383	373	380
22936	20668	27974	23416	20671	20764	11448	1710	1250	1104	1028	981	879	921	828	780	813	799	777	791	766	751	763	764	735	739	736	732	764	703	702	708	770	706	725	759	700	769	687	679	701	736	690	693	746	647	720	685	671	660	669	660	712	672	658	695	652	674	671	662	726	725	687	693	659	688	691	746	649	697	696	712	658	670	690	665	680	644	608	644	650	707	656	725	648	725	692	655	688	677	601	635	690	678	674	738	666	700	714	633	642	690	696	668	710	709	722	681	684	659	699	661	637	667	670	649	643	674	645	666	711	681	676	677	693	668	651	656	687	641	703	683	714	726	708	669	680	662	676	643	655	711	689	633	686	719	695	693	681	702	669	693	669	698	668	675	673	676	654	635	623	711	674	721	675	724	671	659	657	642	685	688	690	696	689	642	646	705	655	657	687	674	666	652	724	667	696	705	678	690	709	714	621	690	669	709	694	723	686	688	645	688	690	661	693	690	663	701	636	618	683	647	646	686	645	651	704	669	705	674	660	689	664	697	706	685	672	659	642	660	717	649	699	675	723	686	682	671	714	681	665	660	686	686	686	654	731	680	668	680	671	658	713	698	700	667	683	685	711	718	693	639	669	665	650	687	699	667	635	673	631	665	664	621	677	621	652	644	663	676	649	688	650	696	681	703	694	642	658	703	663	672	633	711	716	717	655	612	703	710	661	704	700	685	665	689	645	664	655	657	661	662	671	703	686	700	680	692	655	631	676	656	645	711	698	727	681	698	657	657	723	719	689	666	745	669	662	686	701	652	669	722	652	688	695	679	680	684	711	691	701	704	684	622	667	690	714	653	661	680	644	680	680	627	678	710	666	625	664	656	714	689	654	679	735	714	675	680	652	715	659	644	684	709	694	668	672	654	646	677	632	643	675	683	708	691	706	721	678	664	690	683	673	660	672	678	693	640	701	697	685	665	681	659	663	679	684	655	706	666	646	665	646	657	664	660	675	706	687	731	649	703	662	670	693	692	723	643	675	723	696	677	636	683	653	692	615	636	647	672	716	651	631	622	687	660	650	676	657	647	653	725	709	689	705	693	686	628	733	732	675	690	660	643	693	649	621	696	706	634	698	669	681	703	662	654	658	681	637	627	687	718	747	652	716	696	726	697	674	667	672	718	712	693	665	668	663	694	655	654	641	655	683	652	672	645	634	612	683	668	636	674	641	710	666	646	715	638	657	651	638	721	707	656	688	665	634	693	666	677	659	683	681	727	655	677	645	658	698	694	624	646	699	672	655	683	641	669	649	627	652	678	709	692	645	656	646	645	689	705	656	684	736	645	672	678	713	653	683	652	666	641	687	709	678	703	712	660	667	668	638	731	711	668	686	650	671	683	654	679	680	718	687	628	660	686	687	713	728	658	680	662	697	718	687	674	646	696	673	729	689	709	673	677	637	667	695	625	673	660	700	740	677	650	655	661	673	699	668	681	721	673	647	696	664	619	727	663	661	632	663	697	650	696	669	673	710	713	702	666	672	665	640	673	658	659	679	661	684	672	697	664	694	661	675	633	747	663	653	692	646	674	655	644	669	687	681	679	630	680	688	649	657	635	620	675	667	761	678	670	677	691	641	685	672	686	713	695	633	692	653	632	686	682	657	674	625	705	652	628	673	683	650	676	686	663	685	689	685	673	678	690	677	684	701	670	674	662	652	675	673	680	710	650	663	643	688	683	669	637	687	694	663	669	626	748	649	694	727	642	683	655	699	670	652	655	651	704	671	686	633	685	699	697	671	719	674	652	650	693	692	715	657	725	637	606	661	661	660	671	684	722	690	660	644	647	668	633	668	682	673	681	629	661	723	700	636	669	675	699	655	681	678	620	668	696	633	665	680	643	694	683	661	692	626	682	740	655	646	677	626	674	672	632	697	649	638	677	700	708	662	673	669	674	678	679	705	683	712	673	739	630	670	654	643	683	672	683	694	673	708	715	651	661	722	609	655	662	710	649	626	675	713	707	665	676	671	669	689	681	686	652	635	683	687	721	676	669	598	654	706	707	682	670	667	616	667	681	669	707	679	699	652	663	676	639	640	704	648	712	674	648	650	704	687	633	632	712	635	675	661	727	660	716	673	662	658	653	655	632	695	676	634	667	687	669	649	701	676	676	701	647	649	659	702	638	659	647	602	658	669	663	679	676	700	624	676	711	681	671	691	678	659	721	684	682	684	624	675	703	652	643	673	675	717	675	704	647	683	661	669	690	660	687	692	617	630	653	696	652	681	664	671	634	662	659	632	678	649	695	685	667	696	700	673	669	687	657	678	673	701	715	705	662	629	684	693	699	659	685	693	673	694	647	699	657	666	667	686	628	677	673	635	688	708	613	655	630	700	695	741	701	667	661	726	641	667	686	708	689	630	663	688	639	643	663	676	706	649	700	653	613	724	696	714	663	659	663	663	693	697	675	727	684	672	656	666	694	669	644	677	669	631	675	652	695	660	648	676	656	709	669	688	662	716	732	667	650	712	682	691	692	633	695	667	671	630	638	630	663	655	692	631	673	682	654	674	688	656	680	679	676	653	679	650	671	662	647	674	669	691	639	663	675	671	675	672	668	653	705	668	684	716	675	674	662	717	679	684	711	622	714	705	654	689	642	641	676	666	701	678	701	693	641	758	739	675	647	702	685	638	643	661	677	665	709	668	692	688	714	662	680	630	669	634	646	661	675	671	695	652	694	711	679	683	693	691	672	624	680	654	638	626	679	694	671	645	712	674	692	656	657	695	697	695	685	684	664	709	706	632	666	700	658	687	675	662	672	645	657	648	698	679	673	645	659	649	653	666	699	675	660	676	648	682	671	627	673	651	670	673	666	683	642	705	646	698	690	680	654	712	658	623	662	680	645	654	757	668	682	659	665	700	681	652	694	667	732	663	701	608	662	647	615	637	673	717	680	674	685	642	713	635	687	662	627	679	648	680	714	708	669	635	701	696	712	720	715	633	638	678	721	673	671	671	668	697	672	712	733	658	648	653	664	680	722	700	694	703	693	714	665	628	693	631	735	693	644	653	672	620	660	655	698	634	637	682	628	650	670	677	676	685	635	671	679	653	662	648	690	645	716	633	636	678	664	700	680	681	674	682	630	712	670	713	661	667	651	653	672	697	666	638	676	700	672	672	674	651	668	669	653	678	668	662	661	677	685	691	668	651	666	693	657	641	696	648	576	672	659	670	625	705	739	672	636	681	678	660	672	660	673	692	705	675	695	710	686	645	720	695	656	688	654	656	598	698	684	708	669	673	716	700	723	667	660	689	674	691	694	655	691	690	685	679	669	690	637	659	667	683	662	666	649	714	647	661	675	673	662	682	646	686	705	687	689	713	657	649	635	676	687	643	703	655	681	699	662	611	700	669	672	680	680	679	665	667	675	678	702	668	682	675	664	666	644	638	671	709	674	668	680	636	717	714	646	675	719	705	680	682	695	719	641	644	679	672	688	633	725	714	680	624	729	693	668
17315	14002	12953	7213	4880	3683	2794	2278	1943	1660	1496	1347	1148	1078	996	961	961	879	842	868	807	799	792	759	727	773	738	753	735	676	722	702	752	716	758	667	689	685	680	682	688	624	689	658	660	687	674	625	617	646	619	633	666	645	643	668	644	605	611	693	680	658	637	612	654	664	657	628	685	649	670	652	634	599	656	676	667	646	635	670	621	658	642	624	642	674	634	673	657	635	603	696	677	615	656	687	577	660	604	576	672	609	609	689	651	687	654	652	660	619	580	635	708	647	678	637	662	693	630	642	625	652	574	654	608	658	616	616	687	687	648	577	655	676	642	655	650	649	628	681	610	668	613	647	620	663	630	652	641	631	648	638	634	633	617	635	638	667	662	656	638	640	678	604	650	697	609	656	655	637	637	626	625	662	648	657	673	636	621	581	629	605	646	665	616	626	631	645	645	668	634	634	629	590	621	622	667	642	607	662	649	641	664	614	652	636	615	654	662	664	645	601	632	662	667	661	632	665	639	623	605	646	656	701	646	648	664	706	639	649	678	669	666	674	699	657	632	623	648	614	653	664	662	563	668	701	624	628	666	658	645	640	622	639	666	679	613	656	629	654	636	631	650	647	640	642	640	634	634	661	658	627	654	668	629	617	656	650	636	633	621	606	630	607	633	663	651	681	630	633	597	634	646	667	639	678	647	643	613	640	647	596	638	643	628	670	639	662	647	664	620	639	668	618	656	625	617	641	645	622	637	677	590	591	673	648	664	578	627	669	659	681	608	637	641	648	630	659	644	633	659	645	648	669	639	651	668	599	661	644	626	699	611	618	656	626	622	649	608	667	600	678	630	601	654	635	628	653	675	626	644	629	680	638	648	667	642	657	626	593	643	677	674	621	623	595	678	640	626	631	658	639	651	621	646	596	618	673	620	616	622	634	658	631	659	629	642	617	603	642	650	673	679	650	646	642	630	616	596	635	625	662	596	639	676	638	595	641	673	618	643	668	620	620	658	606	621	627	637	639	655	653	661	663	645	637	660	662	634	628	637	621	675	699	627	643	629	649	618	653	600	665	610	613	652	601	642	601	659	633	644	604	658	648	647	635	600	655	634	616	668	644	645	634	642	629	619	647	632	600	658	617	602	670	594	636	618	638	681	677	638	656	615	614	649	611	640	634	606	612	615	592	642	677	650	647	627	598	625	628	644	582	642	653	619	648	628	578	619	656	605	630	662	611	650	668	691	628	680	660	630	650	622	627	621	648	643	661	656	627	655	653	617	636	622	658	625	610	639	620	637	675	637	632	615	665	656	599	652	626	594	661	663	688	624	677	647	659	635	629	619	625	617	666	589	641	632	641	639	589	623	646	611	664	671	612	642	614	647	682	661	644	644	663	577	614	638	631	661	649	622	637	631	642	646	625	620	688	632	601	651	624	630	655	632	619	692	667	617	642	621	646	620	658	613	662	644	627	610	666	649	621	620	613	623	612	666	613	654	626	615	622	628	645	636	610	635	642	654	655	651	625	671	615	623	615	611	626	653	624	651	594	651	647	612	665	630	660	640	625	627	666	619	621	614	636	613	612	631	633	623	634	632	629	643	662	674	654	625	609	626	638	589	675	636	595	614	651	628	650	632	617	593	612	618	675	656	631	634	647	661	650	613	635	639	679	678	661	615	603	639	628	656	669	630	647	652	660	637	624	635	616	668	674	617	612	636	626	677	644	654	640	665	617	663	643	642	639	633	652	652	634	655	598	663	678	660	574	668	623	620	646	625	583	623	635	635	606	659	606	632	663	613	605	634	619	676	637	625	658	632	639	609	614	681	667	653	602	646	590	683	588	619	643	652	634	623	665	617	598	672	659	640	624	617	651	649	650	664	654	585	653	601	637	637	616	640	653	634	631	581	622	659	646	650	637	629	654	612	611	637	658	622	646	622	583	659	636	636	636	634	635	652	681	682	642	638	611	675	669	643	624	621	594	608	649	635	619	690	642	609	671	614	657	602	656	613	609	629	628	632	633	642	657	611	616	613	646	616	723	616	603	620	688	663	627	616	632	655	639	651	644	645	669	666	639	654	629	629	601	624	649	678	632	576	685	620	628	621	658	594	657	579	621	633	688	624	626	596	672	634	638	659	671	620	645	629	604	646	672	621	606	630	659	677	666	629	613	634	670	645	640	602	587	616	611	646	641	637	558	581	601	656	597	660	640	653	640	646	613	631	621	662	646	644	612	650	631	644	638	627	645	639	657	669	630	655	598	620	636	650	623	640	707	589	647	591	604	585	666	646	640	646	652	619	649	611	638	636	658	681	633	639	673	630	610	681	591	644	648	630	626	612	687	623	648	656	584	640	664	681	628	610	642	619	635	666	635	629	651	664	680	615	617	677	596	668	619	633	620	696	628	572	626	648	629	648	599	612	686	605	598	661	624	644	633	634	680	642	642	620	647	637	633	641	658	639	651	659	644	631	625	636	638	598	594	675	628	631	657	607	593	595	661	631	627	678	645	647	650	674	605	617	669	632	607	597	633	653	664	609	663	675	615	592	639	692	613	655	652	644	644	613	649	650	679	632	618	638	636	672	608	621	608	672	609	608	618	641	640	631	636	627	654	620	634	651	635	653	587	602	656	653	657	638	610	618	614	662	657	625	643	608	619	676	646	626	663	612	622	606	641	666	653	626	669	673	647	651	636	621	647	657	683	624	644	644	676	662	686	589	613	603	645	664	664	615	629	626	678	634	628	620	622	660	592	656	627	620	653	637	664	632	598	606	652	676	646	602	632	641	681	639	671	623	639	609	627	626	650	669	621	633	618	644	602	615	619	650	639	639	635	671	640	654	576	663	598	621	589	636	633	665	639	682	645	647	620	637	664	623	625	628	600	670	620	610	641	579	580	673	612	671	627	628	609	627	636	631	608	651	659	612	614	655	642	604	642	607	647	592	690	606	631	643	614	608	607	585	624	631	629	687	660	615	653	600	642	611	631	658	645	624	643	643	625	624	644	609	665	657	668	616	642	657	610	598	655	660	634	634	617	617	625	678	624	661	622	681	663	606	647	615	677	634	624	634	621	630	663	635	631	619	603	660	642	624	700	630	646	624	633	657	606	617	627	611	626	599	654	661	601	630	608	625	665	649	635	652	608	649	676	642	681	622	599	640	678	670	674	653	650	646	644	643	615	590	627	645	665	683	639	645	628	645	660	690	655	610	637	625	637	614	623	647	632	636	641	583	668	630	624	673	648	685	635	622	606	632	678	664	628	622	672	605	590	637	613	664	660	663	676	677	597	616	622	662	629	676	639	631	615	639	632	638	662	670	666	630	640	675	680	655	621	634	639	618	654	619	615	639	640	622	648	654	600	694	611	640	651	622	669	600	624	626	620	666	612	638	643	650	640	616	646	630	604	632	657	612	596	630	622	592	617	629	608	663	636	617	630	633	680	637	649	644	646	651	672	619	606	653	663	639	614	613	597	608	633	676	616	609	631	594	659	587	665
31531	14346	1973	434	365	292	281	283	257	248	281	264	269	259	261	274	253	268	267	243	248	248	253	237	228	251	228	253	234	258	232	272	238	281	279	235	295	262	299	263	276	278	274	258	267	262	257	230	273	249	272	289	238	258	268	240	258	272	238	233	276	247	277	264	244	251	243	247	278	233	254	263	249	242	265	235	246	245	273	243	284	242	253	245	228	258	271	244	261	259	250	251	263	260	261	239	257	253	265	271	244	247	255	262	256	243	271	273	240	256	246	251	228	267	236	274	279	279	226	224	265	243	233	270	274	251	267	261	257	243	269	232	247	289	264	268	226	245	291	277	252	265	243	261	241	256	231	270	280	267	243	257	238	245	262	255	249	253	255	230	277	245	261	232	231	275	253	241	278	264	241	278	248	234	258	251	263	267	279	237	289	228	228	260	235	252	254	258	265	248	281	242	241	259	232	270	262	294	239	249	264	246	222	273	257	259	294	270	269	284	279	257	251	265	276	234	211	259	277	256	262	248	253	259	252	222	259	264	264	245	253	237	258	274	266	259	263	268	259	243	291	265	269	247	272	263	268	255	250	231	250	256	253	259	260	318	233	246	234	257	257	273	263	263	267	249	263	271	224	247	285	261	228	258	240	266	237	243	266	245	241	235	273	242	272	275	270	240	245	268	247	247	268	284	236	271	256	284	245	244	254	236	235	261	239	242	250	243	207	240	237	300	265	266	248	263	261	263	267	243	263	270	247	263	252	262	263	249	286	274	247	244	253	258	244	247	262	248	261	253	301	254	248	269	230	258	279	253	247	256	276	237	274	248	245	281	252	257	260	245	240	268	230	269	266	289	248	257	244	232	280	246	261	256	255	259	259	250	279	260	280	255	248	243	252	264	243	276	248	265	256	272	254	280	253	288	240	244	265	241	270	258	229	259	264	276	244	292	238	237	287	288	268	255	261	293	248	265	284	245	248	265	258	260	297	231	258	241	250	290	276	240	228	233	273	288	224	239	252	275	269	255	263	222	221	257	271	231	247	272	265	242	258	234	281	257	245	269	254	239	237	266	255	260	250	260	243	254	224	244	274	243	275	241	256	256	271	260	254	225	262	229	294	264	282	245	276	273	313	258	264	261	273	225	244	251	237	240	251	301	280	234	263	250	243	252	282	217	235	270	259	235	251	261	249	266	270	257	235	269	278	272	232	270	232	256	244	262	261	281	229	227	244	261	242	239	254	249	251	243	229	264	265	278	257	260	271	266	242	270	251	240	261	268	264	268	255	255	255	238	225	230	250	239	257	240	246	258	245	279	265	260	254	217	255	252	255	260	258	272	277	290	273	258	253	252	238	250	235	263	270	278	282	246	253	260	251	266	244	258	275	308	254	259	257	249	252	242	258	268	269	250	248	263	277	239	257	264	243	280	233	275	242	263	248	254	241	250	248	262	241	262	256	264	292	262	250	237	261	243	257	246	256	230	241	262	267	256	290	261	236	252	288	251	256	254	256	252	247	239	259	272	280	264	248	251	259	268	270	285	230	270	275	270	262	275	247	266	260	250	255	248	269	255	261	252	264	241	269	266	269	244	228	229	249	257	301	289	268	255	223	268	253	239	236	254	259	259	241	253	259	266	257	248	260	244	255	263	269	240	250	261	258	244	258	242	261	252	231	275	265	236	272	274	244	270	240	254	271	268	264	251	257	255	254	238	261	259	244	241	258	256	241	305	248	251	293	244	277	242	247	233	222	254	265	235	261	224	277	242	293	237	249	269	255	297	281	275	275	283	275	314	249	243	244	239	256	249	251	243	249	262	266	242	274	265	274	243	263	273	250	283	256	252	247	264	239	237	250	281	250	247	259	247	256	273	257	261	259	277	276	271	216	227	244	242	245	266	273	255	271	242	227	252	262	254	269	258	237	237	275	257	268	250	280	278	250	254	256	259	241	262	253	257	232	256	259	270	247	281	244	292	223	256	240	261	268	274	231	288	267	255	248	281	260	244	248	262	237	259	255	274	238	246	226	260	261	222	256	259	266	256	258	256	260	263	249	263	243	296	242	257	241	280	257	260	256	208	237	259	225	228	230	257	237	252	282	243	240	258	278	241	267	247	278	285	258	245	249	260	286	260	244	254	234	259	272	247	229	264	250	252	234	248	296	283	238	249	252	227	229	253	241	243	267	254	257	258	258	246	262	242	253	314	255	239	280	252	259	265	238	240	286	230	282	240	268	220	265	282	230	268	254	257	275	249	260	248	268	256	252	230	255	284	274	267	246	240	253	263	261	233	271	262	263	246	259	273	274	274	266	229	279	272	270	255	241	248	262	237	261	253	269	242	256	258	241	234	248	259	238	253	260	256	265	262	262	252	262	254	268	233	259	250	268	274	293	241	265	267	254	234	260	241	273	284	259	250	257	258	266	247	249	266	251	259	235	250	285	264	226	279	256	263	268	263	253	229	237	241	257	278	256	247	239	257	247	237	253	274	263	266	294	252	240	249	238	255	248	259	304	248	250	258	253	232	264	278	254	251	279	257	243	238	255	265	256	238	296	258	247	268	254	219	286	223	248	254	253	294	292	264	266	264	239	241	245	289	256	229	261	243	229	267	262	269	250	251	234	222	260	246	263	256	259	245	247	266	285	247	252	245	248	247	254	247	259	224	256	246	276	270	253	233	253	267	257	247	244	241	218	238	258	239	243	254	261	252	245	263	248	258	247	243	240	257	288	272	259	264	251	228	266	270	245	243	266	230	249	246	275	255	260	276	263	240	230	272	273	262	260	272	256	261	237	277	253	232	264	262	258	242	274	253	246	246	262	255	262	231	288	276	253	278	252	253	253	224	250	244	224	254	266	242	283	257	262	254	276	262	258	266	234	260	234	268	239	259	273	248	218	268	258	256	223	262	283	253	249	263	212	238	252	243	266	276	282	297	247	245	267	257	251	267	240	237	220	225	248	247	274	268	275	263	268	268	246	229	275	267	266	276	262	248	250	255	262	256	246	249	275	253	235	249	249	256	245	279	242	247	272	273	224	247	267	219	265	231	240	252	253	271	242	249	276	246	269	251	241	256	233	278	272	261	267	282	291	294	265	242	266	242	257	250	247	248	249	269	245	268	222	238	255	268	245	257	280	273	267	245	242	223	251	251	255	240	274	266	264	275	256	245	289	251	270	242	246	275	242	307	249	238	276	268	230	283	267	251	290	278	265	231	256	276	270	238	267	244	242	273	285	251	255	278	262	261	295	267	256	256	235	266	263	248	248	252	270	269	267	269	255	254	267	249	266	230	294	265	273	291	264	246	256	254	251	262	235	266	261	241	269	236	261	248	245	266	295	280	269	269	263	247	282	260	268	252	261	261	271	229	251	259	255	249	260	249	273	255	236	251	263	249	295	255	258	257	257	228	254	254	260	243	268	265	262	256	229	248	268	266	260	266	258	279	259	257	261	269	269	252	276	288	263	261	281	249	244	254	242	259	228	233	278	251	266	236
16999	738	632	430	327	381	317	326	305	293	296	287	313	305	293	277	279	293	255	259	266	288	325	281	270	261	271	265	285	262	300	266	273	282	256	248	259	266	259	247	263	263	289	254	289	278	289	284	251	252	262	269	286	278	270	264	270	287	245	256	248	266	243	262	292	293	272	275	257	298	293	285	297	282	311	264	289	284	290	295	266	257	263	245	270	232	288	277	244	260	280	302	312	273	268	270	256	242	282	283	306	265	301	256	293	279	293	253	266	268	258	260	259	256	301	259	271	287	268	294	288	263	276	258	227	267	289	274	251	303	258	304	283	272	277	304	264	265	258	261	267	281	276	301	266	254	279	290	277	275	258	266	263	283	276	263	284	280	268	255	281	257	273	279	249	249	266	256	282	298	265	272	281	279	243	260	307	277	290	256	279	308	268	275	269	270	280	281	281	281	270	259	236	262	285	282	280	266	275	273	261	287	273	293	285	299	249	302	306	264	261	237	251	255	260	283	263	294	260	283	309	288	276	278	288	266	270	267	274	272	266	305	259	274	286	266	255	266	259	266	267	270	267	272	278	261	276	260	256	281	244	282	268	274	284	274	290	272	279	253	257	247	259	274	245	287	291	283	269	282	270	268	272	268	259	288	281	283	270	277	276	261	270	264	274	257	281	277	275	275	275	265	281	259	277	277	261	304	236	281	289	261	271	280	312	298	238	277	275	276	246	259	254	283	258	270	230	277	279	261	295	285	280	258	276	266	259	269	269	272	276	310	241	284	277	269	279	285	294	284	254	272	280	288	290	274	261	284	270	298	258	292	265	288	287	285	245	299	252	243	262	290	248	236	283	268	301	269	257	257	266	295	269	277	277	297	302	289	265	250	253	266	269	305	273	303	282	274	291	283	278	294	297	255	274	254	268	266	279	261	271	291	262	251	290	277	227	261	284	273	270	281	257	278	262	249	304	278	272	279	254	289	280	263	280	287	288	289	276	242	272	286	270	296	284	265	255	273	263	277	260	276	295	271	262	291	254	285	298	282	248	278	253	270	252	276	287	281	288	295	266	285	278	282	275	269	260	277	241	274	269	243	279	290	261	258	266	273	252	315	280	265	300	278	255	272	259	295	269	282	265	257	309	288	251	262	273	258	265	255	255	287	264	274	256	319	264	296	298	264	281	267	252	257	280	265	282	291	276	296	286	274	289	244	309	286	281	321	271	261	279	254	301	273	236	273	255	270	251	270	258	275	275	264	284	268	264	290	305	273	261	244	293	257	252	289	270	273	278	295	306	277	272	269	237	279	324	254	289	301	281	278	284	275	278	268	246	278	292	258	268	270	293	272	291	292	286	279	289	296	283	282	244	265	282	298	256	276	282	256	265	271	275	286	242	286	255	286	276	294	266	276	277	262	277	241	285	257	255	258	252	274	291	274	240	262	261	252	279	255	296	269	269	302	278	294	279	277	297	262	284	280	264	279	275	289	256	272	282	280	272	288	255	273	307	279	247	236	269	284	249	257	290	283	256	297	250	274	265	276	276	280	298	274	276	261	265	284	274	286	249	251	256	278	290	286	276	279	269	258	304	287	301	290	257	255	298	314	282	281	290	270	290	256	264	282	270	302	287	252	253	268	273	284	300	285	281	265	292	277	246	284	240	280	284	279	268	299	289	268	269	306	246	269	274	260	251	300	258	261	296	253	282	280	254	260	276	264	281	263	288	295	264	277	257	271	307	266	266	279	290	324	267	306	265	276	293	286	257	292	288	277	281	253	300	281	295	298	282	261	231	272	279	255	308	269	279	267	265	312	277	270	287	254	272	258	265	262	268	268	258	256	243	297	271	264	304	283	265	283	281	313	264	282	288	306	264	262	290	291	257	282	279	274	263	285	259	291	274	290	281	295	277	269	276	279	269	315	246	245	285	286	270	259	286	274	297	280	278	280	281	279	281	263	281	262	283	262	253	255	303	290	245	275	279	272	288	300	284	264	288	260	263	239	273	265	249	270	292	302	307	297	273	286	297	238	267	297	258	264	253	264	272	252	271	285	268	274	286	280	256	280	256	294	270	269	248	281	289	296	295	243	269	279	282	285	275	285	291	294	312	291	308	296	266	270	283	297	327	266	263	257	275	301	278	282	258	267	281	269	278	264	287	306	249	278	282	288	286	281	307	279	271	293	327	275	285	290	268	251	302	283	260	260	273	256	295	281	265	289	281	280	274	254	280	278	270	258	328	284	268	292	244	271	260	284	287	282	259	276	292	285	285	253	292	273	296	259	267	293	304	296	263	271	286	280	288	263	284	295	253	273	290	273	260	269	276	230	254	226	299	272	265	286	276	280	309	269	250	281	267	251	266	282	301	288	296	274	274	266	267	291	295	279	267	274	283	277	259	282	312	256	278	269	259	250	290	298	247	275	274	270	270	262	299	298	287	283	268	262	285	269	262	248	300	271	279	285	269	248	285	264	271	272	272	263	279	259	285	275	272	297	278	250	247	284	270	262	276	265	275	281	278	256	276	298	270	296	266	265	271	258	285	250	299	259	276	303	279	279	312	288	302	287	290	310	268	268	282	302	283	291	280	283	265	285	278	296	291	309	301	286	277	264	285	292	266	263	301	283	290	250	261	252	255	267	266	283	264	287	279	285	259	252	285	283	276	289	275	257	301	294	272	269	297	290	284	287	244	254	279	253	290	310	243	280	266	281	241	267	259	272	290	270	278	272	248	267	274	269	284	252	255	280	273	277	267	275	277	255	250	280	298	272	269	308	262	260	272	249	264	247	272	255	292	248	299	253	264	261	289	268	265	271	270	260	255	232	271	266	251	289	282	286	271	294	275	244	270	255	302	281	277	248	248	267	276	290	281	266	253	305	274	292	294	296	241	319	271	281	276	264	270	278	306	293	252	297	255	266	242	281	255	282	268	279	274	271	286	268	256	268	281	281	274	278	264	270	289	288	258	300	284	291	246	276	281	277	278	265	270	278	279	278	279	278	290	271	267	258	274	292	283	274	303	254	274	265	250	277	282	279	266	275	271	278	233	262	257	249	301	280	278	262	247	250	303	283	307	285	278	251	245	305	260	257	248	281	285	286	278	293	249	271	252	275	276	277	266	303	252	268	287	284	296	289	311	283	263	266	242	285	265	255	263	272	302	262	288	275	285	303	309	266	272	261	291	266	286	324	252	276	282	277	291	300	271	252	287	243	275	284	241	276	263	290	266	239	241	278	275	306	296	312	288	275	296	234	258	267	288	276	268	285	268	261	287	260	277	252	289	269	277	285	277	267	290	284	276	257	264	266	286	272	248	250	268	276	294	273	275	271	272	295	285	269	252	275	264	285	289	299	247	299	247	265	288	293	301	283	242	309	253	323	260	270	278	257	282	285	252	254	289	287	259	283	282	250	266	253	270	301	280	269	272	286	267	266	316	273	280	280	312	244	274	297	271	283	285	267	271	290	259	274	240	270	283	256	274	281	255	275	246	251	278	264
25064	20658	27258	24067	20645	9980	1158	830	594	601	571	526	481	465	458	471	416	397	440	404	405	440	416	402	445	434	365	395	403	384	385	415	403	363	350	393	349	382	406	409	367	377	380	340	403	417	382	378	399	402	379	383	438	377	361	365	360	400	385	437	361	379	380	374	392	379	385	382	382	372	411	380	408	375	369	387	386	357	333	347	364	401	399	357	406	359	350	384	413	365	372	366	395	385	355	361	370	335	377	374	387	359	361	348	374	425	340	350	341	375	364	394	381	358	394	377	366	350	376	362	357	319	343	375	387	393	394	368	364	410	348	399	370	388	383	390	372	343	382	387	379	358	342	330	337	404	396	382	348	377	355	352	353	359	365	368	356	364	399	375	372	393	345	366	355	334	356	387	342	356	375	365	320	337	374	364	369	441	366	377	366	381	372	388	414	362	377	345	389	376	383	393	351	384	358	372	372	353	379	330	347	375	378	354	371	346	337	387	403	390	353	376	388	387	351	368	377	339	362	362	391	384	405	357	347	377	367	361	325	380	365	365	389	386	377	371	387	357	382	349	359	360	365	381	337	398	398	386	377	379	359	368	378	326	361	354	389	368	376	347	378	365	366	384	374	403	372	355	333	354	378	371	361	357	368	376	350	353	353	395	389	386	394	360	373	376	368	364	366	352	340	383	361	343	401	360	350	337	371	376	361	327	348	373	356	363	357	396	361	340	343	357	401	369	349	370	369	390	353	355	363	367	369	390	384	340	351	394	387	379	386	375	374	405	381	369	378	339	370	359	336	333	402	355	371	356	381	393	373	334	356	357	358	360	381	354	374	364	381	373	346	362	350	349	359	364	405	354	377	368	372	374	344	345	362	334	347	347	384	379	339	356	344	386	362	356	345	396	350	349	384	343	377	386	379	352	358	382	371	337	376	357	376	359	374	395	352	406	385	327	345	373	389	369	392	381	392	365	360	362	372	339	346	368	338	360	354	359	362	369	388	360	382	362	376	387	402	375	401	339	379	366	370	332	349	360	399	390	370	361	368	400	383	372	369	405	358	364	389	336	385	367	370	352	365	351	380	363	353	402	377	379	376	398	393	378	371	348	373	360	373	349	377	370	349	348	335	355	350	380	328	348	372	315	336	369	382	379	351	381	377	338	352	373	376	374	362	356	333	351	367	370	333	361	383	359	353	369	365	390	403	367	410	378	387	363	368	356	377	383	380	355	349	340	340	333	391	361	387	346	385	364	375	348	339	369	361	346	376	346	402	363	334	365	367	374	393	380	379	359	365	365	361	374	374	357	382	392	357	331	346	353	379	387	372	378	381	341	360	362	383	370	332	356	354	364	372	371	368	364	347	379	382	376	365	425	378	354	387	344	374	364	363	376	387	359	387	358	412	394	412	381	369	352	366	368	377	369	401	359	376	343	370	347	381	412	392	370	380	402	374	368	378	348	359	418	387	400	358	372	357	363	379	360	355	378	371	343	385	346	366	393	345	361	356	347	383	380	372	384	373	402	353	350	379	383	334	355	342	387	351	397	368	399	370	394	364	418	345	388	392	380	326	367	391	371	331	365	387	361	379	350	361	359	382	378	377	328	349	403	373	344	316	354	371	357	355	379	403	380	355	357	372	388	419	359	343	358	391	333	331	360	336	362	361	375	355	381	352	366	364	368	388	363	352	363	406	375	366	361	391	381	387	386	413	361	401	376	372	369	347	366	381	353	337	377	388	371	319	381	344	386	384	329	373	340	380	375	412	375	387	384	403	356	374	397	361	347	384	378	332	357	370	363	415	377	360	366	369	370	355	401	363	357	381	347	377	358	372	366	413	375	369	327	383	373	388	346	368	400	357	352	357	370	408	374	361	370	395	364	336	324	384	368	378	361	370	357	369	393	372	361	384	370	376	380	355	352	384	378	365	374	376	381	376	394	362	364	415	375	374	361	390	366	333	360	374	388	372	347	344	385	368	321	351	370	367	346	359	352	381	371	362	369	332	346	412	331	340	390	369	407	360	355	370	400	357	372	372	413	359	382	397	401	412	374	368	373	410	372	405	339	347	378	371	389	381	356	384	340	370	381	382	350	376	353	368	350	393	385	370	343	344	381	388	368	374	363	367	354	378	372	341	372	380	391	360	355	357	367	365	398	391	357	344	364	378	383	358	374	371	344	399	362	363	403	344	392	375	370	347	384	373	357	402	410	385	368	326	352	366	369	337	365	382	370	355	367	383	404	351	323	390	348	353	352	378	370	378	351	363	355	368	349	353	391	374	349	369	386	374	390	395	350	367	356	342	349	366	356	358	361	380	349	389	332	363	380	383	377	407	339	371	360	365	350	401	373	380	371	387	432	359	334	365	354	366	333	345	392	326	363	338	379	448	404	363	394	358	382	346	393	365	362	400	388	350	364	362	341	363	368	342	380	343	343	340	358	384	378	355	367	397	340	382	363	411	342	351	373	346	351	336	351	366	349	400	375	375	356	352	357	363	358	387	364	348	373	347	356	346	408	377	367	380	346	355	372	369	366	363	349	374	378	395	382	384	366	324	373	358	387	383	351	383	347	359	354	402	384	364	346	323	355	393	371	360	374	334	388	375	361	332	330	346	335	392	358	372	354	377	383	394	345	419	379	359	352	351	391	358	356	373	402	351	395	367	358	366	328	362	368	362	358	369	362	390	355	357	365	351	363	370	380	356	351	380	385	340	357	402	383	366	374	344	360	377	353	361	359	363	346	401	375	432	380	386	376	390	326	388	378	401	346	368	381	392	375	360	352	355	382	366	387	381	372	360	366	382	374	353	326	384	395	363	348	368	346	409	353	353	354	366	358	359	376	368	355	349	360	385	392	361	361	365	386	372	366	324	391	359	376	379	374	382	372	407	355	361	389	366	364	357	357	350	377	361	372	349	388	395	383	397	334	370	337	373	357	353	376	401	369	364	405	380	380	368	379	374	367	386	363	379	367	366	396	371	374	373	397	371	336	377	343	374	374	374	351	366	365	327	366	378	406	356	356	379	342	368	362	361	384	369	411	364	365	341	346	352	384	382	368	381	353	338	379	382	355	349	355	379	335	351	385	367	345	375	368	364	372	369	374	324	349	364	391	382	405	347	372	413	383	352	385	336	343	373	405	390	348	340	392	362	371	334	390	386	365	381	356	404	398	372	372	366	362	361	379	354	348	368	365	376	406	372	367	368	370	375	390	379	373	356	377	370	372	351	331	383	389	370	374	363	369	403	380	384	347	353	390	421	395	342	357	378	385	362	350	359	352	383	388	379	380	387	366	376	381	353	357	393	386	355	385	370	387	369	362	399	385	367	391	401	370	359	378	336	385	397	362	365	378	366	345	377	365	393	391	380	345	368	373	362	367	349	387	353	359	356	371	368	334	377	392	343	342	347	387	385	370	385	375	360	353	395	358	393	388	392	351	391	377	394	365	365	370	373	399	381	386	366	348	332	372	364	370	366	378	369	335	398	359	375	345	367	378
20858	8008	7357	3895	2504	1956	1519	1198	987	867	767	696	608	607	578	543	501	472	510	486	417	430	448	408	431	435	413	438	404	385	360	377	389	371	404	372	425	381	374	360	368	344	372	392	411	375	403	373	390	372	367	364	352	379	382	369	340	374	380	365	386	391	398	366	385	342	354	384	367	357	387	365	325	375	350	334	346	381	357	371	386	388	362	375	378	382	384	370	370	389	353	375	357	331	355	382	369	368	362	383	401	379	361	374	354	371	374	397	380	379	399	393	348	361	347	346	395	369	337	378	387	377	392	372	342	375	369	354	367	385	341	367	361	398	393	353	376	356	362	381	348	389	351	349	350	369	343	376	351	351	392	367	328	350	352	344	357	385	396	367	329	385	360	362	381	364	391	378	346	338	330	372	339	365	369	365	376	362	363	381	367	389	355	381	366	361	374	371	371	357	386	388	358	367	390	345	365	339	370	346	363	321	353	373	380	370	362	352	327	407	377	347	368	391	376	335	369	378	359	350	357	377	383	376	357	365	360	353	365	356	355	375	366	351	387	359	373	339	360	377	326	328	361	360	339	367	340	380	372	391	372	402	361	363	336	371	342	360	378	342	352	329	346	426	362	356	368	403	365	381	357	317	337	365	362	400	372	330	343	357	356	357	384	341	356	323	331	352	345	355	354	360	390	374	386	367	378	367	357	346	349	341	375	358	340	356	354	351	375	357	365	367	333	353	366	372	392	340	393	329	360	378	359	345	373	372	389	344	346	336	373	352	343	381	350	380	357	368	352	364	341	338	371	348	376	375	354	339	375	367	345	383	389	401	361	379	359	380	375	348	373	376	345	369	372	355	378	382	358	362	359	361	353	393	388	345	403	357	363	383	393	364	350	369	363	361	377	345	377	374	356	332	374	363	365	356	364	363	323	358	340	351	383	367	339	327	365	356	328	357	351	356	351	368	355	395	363	364	386	363	372	359	365	324	376	334	391	351	361	366	377	344	405	355	383	369	358	393	346	345	375	413	342	335	351	363	362	364	352	334	374	372	341	345	351	337	342	350	359	356	397	369	358	386	328	381	380	359	394	365	352	334	357	350	367	341	339	365	346	366	371	392	389	360	350	382	378	365	348	353	375	355	373	388	305	356	361	344	354	390	371	346	374	387	371	316	392	385	333	351	355	394	369	394	349	348	352	300	387	331	354	321	360	327	336	360	384	371	344	373	353	359	356	336	324	371	374	374	397	331	339	354	368	389	366	396	376	334	391	340	353	346	323	365	375	353	362	373	402	350	369	376	361	377	366	383	382	349	371	367	367	351	361	325	366	353	360	368	355	334	354	334	349	372	356	379	357	357	336	391	362	340	334	355	354	346	379	384	369	386	357	359	335	384	391	334	362	395	321	376	385	363	375	350	352	338	373	317	377	349	351	368	380	358	367	383	333	356	347	342	369	430	366	350	360	363	362	339	363	360	341	343	358	342	338	360	378	386	332	362	357	369	322	354	349	360	347	338	344	326	366	378	375	350	373	353	371	358	365	362	363	377	384	347	351	344	366	359	340	362	347	366	337	355	375	341	376	358	378	371	349	371	390	346	371	388	367	340	367	362	384	367	332	318	377	346	351	362	362	393	376	360	339	372	380	366	353	345	390	357	375	317	384	339	346	341	380	388	403	377	336	399	382	371	351	334	364	356	381	368	340	393	350	379	380	383	328	352	385	352	385	375	384	341	328	358	374	352	319	349	379	357	360	366	326	356	368	358	337	396	386	386	366	351	359	356	329	368	338	337	333	342	341	369	348	356	369	368	337	350	371	356	364	365	360	369	382	370	377	340	380	349	356	375	393	351	354	338	393	362	378	362	337	394	379	363	357	355	361	347	340	394	338	371	338	342	372	368	382	386	361	368	396	379	381	356	367	375	340	334	367	361	355	375	378	320	376	418	391	368	370	362	378	387	376	327	352	347	388	365	345	349	372	367	383	334	384	300	338	370	397	322	327	341	372	371	359	363	328	363	354	376	363	360	349	364	373	366	385	331	378	374	345	340	406	400	385	365	391	370	391	372	333	380	387	364	363	390	380	337	348	371	384	359	384	393	357	346	344	346	354	368	364	376	360	360	371	382	342	366	361	351	372	357	364	366	362	323	354	361	405	365	350	342	347	377	362	353	382	335	320	362	382	382	332	363	371	339	380	376	335	353	395	369	361	368	346	353	345	356	353	387	376	386	366	351	358	398	361	359	361	336	358	361	326	368	375	379	375	346	324	381	374	376	375	380	359	390	340	359	385	365	341	361	363	364	344	385	361	363	369	348	347	353	356	371	323	405	332	379	366	355	352	315	368	389	342	339	346	338	381	366	363	378	397	400	361	388	346	361	361	335	368	397	369	387	358	384	356	347	342	363	367	350	368	355	361	359	396	357	367	354	374	364	368	363	367	385	368	397	361	340	365	372	363	359	346	301	374	369	369	355	355	371	369	395	389	331	367	341	370	384	348	373	360	387	387	374	343	376	367	343	354	365	363	363	371	363	349	331	347	373	377	389	387	361	363	351	376	376	334	331	349	357	371	353	375	357	347	348	338	376	377	376	331	354	379	351	368	345	376	355	379	379	349	348	336	367	342	343	374	339	371	351	351	372	359	371	353	335	364	346	348	362	398	358	383	356	353	374	374	349	375	346	355	360	371	378	362	397	384	356	329	406	340	348	350	373	317	376	319	354	361	359	401	329	345	357	347	328	345	332	343	370	342	348	397	360	328	348	351	325	382	364	374	384	358	340	328	376	366	358	323	371	402	388	353	381	332	341	367	349	385	345	341	338	384	356	347	359	391	383	373	377	330	396	375	383	366	407	355	394	353	395	362	367	372	355	353	376	384	361	366	378	326	365	390	343	374	359	357	382	330	387	374	374	360	361	369	360	325	389	335	366	357	361	350	342	366	389	356	380	344	339	371	340	360	324	387	359	353	328	372	358	376	404	392	386	337	365	365	347	324	365	341	350	341	350	350	351	367	355	359	340	382	391	370	345	356	340	351	354	324	350	342	363	362	347	356	369	351	377	355	392	394	354	359	352	336	372	380	331	359	314	381	361	364	332	353	388	329	341	322	374	364	384	345	353	401	378	382	366	359	355	360	361	396	375	377	339	367	355	359	375	359	355	343	396	358	342	407	358	351	395	367	367	360	367	348	376	358	363	360	368	345	361	355	350	403	372	349	339	380	392	342	359	372	373	394	379	320	345	349	358	364	338	349	359	364	355	349	353	385	384	418	365	326	352	385	384	328	366	379	360	343	375	357	343	351	330	378	381	342	352	387	353	399	394	337	337	359	370	371	347	378	360	354	353	389	338	324	379	359	368	389	356	365	374	382	387	367	373	389	371	381	373	402	351	359	344	338	346	353	359	340	334	378	353	367	368	335	353	394	388	350	381	366	362	379	353	351	353	350	376	388	369	336	381	313	345	368	363	358	379	371	397	345	325	379	394	353	365	362	385	343	383
22907	20658	27724	23627	20667	20731	10460	1602	1189	1128	996	935	950	874	868	821	853	773	769	799	751	735	764	723	724	679	705	675	717	716	690	736	728	713	700	682	725	691	695	667	726	689	677	674	663	701	736	664	668	643	675	665	646	654	684	663	691	665	648	667	687	678	662	667	708	658	631	696	667	718	697	695	615	694	678	644	681	701	652	599	666	690	643	648	659	703	661	680	621	615	684	643	655	672	696	644	621	705	648	632	637	647	719	652	617	630	643	653	635	680	716	667	673	693	692	688	711	716	672	663	696	686	665	689	683	656	653	649	624	661	660	682	646	642	664	665	639	648	653	706	652	708	704	697	697	639	651	680	639	627	685	650	634	661	685	626	676	637	661	634	632	647	639	685	715	666	651	651	683	629	654	648	695	683	681	682	662	650	699	648	695	631	720	652	630	635	666	676	675	669	616	667	637	648	717	650	711	630	664	689	669	677	659	674	665	658	694	643	676	650	704	673	656	683	673	657	693	676	648	621	656	634	674	658	647	642	690	681	657	684	648	629	668	675	628	650	645	666	680	644	679	651	658	683	692	711	668	680	642	670	665	647	676	631	680	662	619	643	622	625	664	677	728	621	660	663	617	688	615	716	651	712	696	725	625	710	666	659	654	653	665	673	654	700	686	683	694	698	653	621	701	633	686	668	705	656	657	682	688	636	666	669	697	690	644	677	626	660	669	660	678	713	708	652	628	682	657	678	686	657	663	691	630	664	658	656	637	639	639	660	685	662	661	665	670	686	663	654	679	669	646	682	688	665	644	626	659	647	704	696	660	630	692	663	660	663	707	666	671	710	698	661	677	696	692	660	671	670	692	630	632	712	610	607	655	710	705	664	682	671	659	623	660	656	635	662	636	660	643	648	634	674	648	632	614	649	687	702	653	669	699	646	679	667	682	653	652	687	721	654	617	721	650	645	675	684	671	664	710	659	686	656	658	678	682	685	677	675	691	704	643	698	707	641	677	650	670	622	672	695	698	670	655	659	684	604	655	691	638	651	647	680	659	669	653	679	679	690	701	638	659	638	658	684	696	654	655	641	698	639	673	690	708	683	670	655	686	636	618	663	662	702	631	705	681	666	655	633	667	652	643	629	633	654	688	692	629	692	692	638	643	642	712	674	665	673	635	655	689	660	702	636	651	631	692	662	704	663	638	669	667	671	640	653	656	658	649	679	705	707	659	702	684	683	707	694	654	657	667	685	667	677	686	657	641	680	657	617	703	679	637	711	694	672	664	690	615	649	643	665	677	643	662	655	652	723	698	628	678	652	689	665	599	632	663	663	689	622	647	620	654	649	610	677	644	663	670	611	621	639	673	700	600	678	666	671	654	646	695	647	699	693	657	659	655	642	682	640	681	629	690	668	647	653	647	652	670	630	673	652	694	719	650	633	666	644	654	635	680	654	629	621	643	638	660	662	634	661	630	634	625	636	647	665	640	685	656	680	654	639	643	644	687	654	690	679	632	680	664	658	670	671	735	670	666	689	703	662	656	672	668	692	649	644	613	673	646	657	639	653	679	639	641	655	674	654	607	674	663	687	693	677	657	692	670	666	614	697	650	613	601	636	674	648	689	647	645	684	694	674	635	669	679	667	664	635	682	662	687	654	593	659	689	686	649	647	647	647	619	664	678	666	644	646	613	676	667	691	651	665	667	675	671	676	674	692	644	689	654	641	618	656	700	624	653	698	636	693	649	695	650	665	669	696	667	651	687	618	654	644	677	638	690	655	657	701	669	670	683	619	666	696	662	599	628	641	657	648	664	659	694	674	665	641	643	675	669	657	666	659	615	632	627	713	686	623	667	620	671	723	642	687	671	642	658	643	690	690	671	636	652	687	699	678	624	680	691	678	646	639	643	656	684	658	662	687	663	672	650	680	651	670	630	695	667	648	656	645	664	682	655	603	674	657	659	653	703	635	678	700	645	702	655	636	667	677	664	655	613	656	660	610	657	687	652	718	691	706	612	684	690	651	639	645	614	691	659	666	628	685	656	668	679	690	672	651	667	665	641	627	703	687	631	668	649	663	691	648	647	631	663	674	680	706	605	631	633	624	652	654	675	697	637	714	670	725	715	657	643	659	606	650	699	663	654	644	675	662	658	698	664	676	677	669	619	657	670	741	649	662	632	727	702	657	657	653	612	646	703	594	649	681	651	665	629	640	700	679	646	679	703	658	667	638	676	680	641	653	683	714	653	711	679	695	666	696	664	686	690	641	618	655	662	672	644	588	673	696	675	701	651	624	694	671	638	709	633	680	654	626	631	651	647	643	658	705	653	708	681	624	634	653	637	691	666	683	686	641	669	611	676	655	688	656	651	672	694	657	696	687	664	698	655	678	631	664	654	687	601	626	659	632	608	646	691	643	637	669	647	622	625	632	619	603	630	643	682	641	644	726	644	687	675	644	634	665	659	668	672	684	698	670	694	713	651	686	694	666	699	666	642	685	670	622	685	654	675	706	638	688	659	674	692	685	620	619	620	688	676	677	665	649	653	680	674	663	648	649	669	693	669	715	630	710	658	684	681	724	695	706	638	677	651	695	628	683	690	676	628	656	688	651	739	637	675	694	659	623	702	673	668	646	648	667	641	651	617	706	677	692	643	677	652	693	655	597	685	659	650	650	616	691	657	645	679	679	696	709	640	680	658	647	716	699	620	702	626	646	686	653	676	652	659	647	665	669	676	669	643	703	645	619	628	639	704	637	699	674	640	657	697	654	640	657	634	647	653	655	687	644	675	644	674	637	641	694	650	657	701	663	690	616	639	671	727	632	614	651	693	654	658	697	686	689	671	712	692	604	661	643	657	647	670	619	672	654	708	653	669	659	675	689	745	669	659	682	700	623	617	642	648	686	667	663	661	667	711	657	653	706	669	648	692	666	699	663	694	676	675	658	674	706	642	679	633	655	673	650	696	667	639	675	690	684	642	602	654	662	681	718	665	681	687	689	653	640	659	636	650	687	659	637	682	664	663	630	681	679	644	631	696	667	676	670	679	673	642	667	647	631	641	628	644	635	644	690	688	725	701	686	633	628	672	670	681	698	663	642	658	639	668	661	672	644	649	661	647	678	670	665	647	640	645	672	634	645	657	704	684	651	636	678	681	651	627	656	717	648	698	697	666	675	672	663	667	662	659	630	663	683	647	642	695	719	674	631	693	644	696	604	624	666	636	662	645	635	661	649	664	650	700	670	724	660	663	611	700	704	657	713	665	623	629	683	680	679	670	696	664	637	697	630	712	656	668	686	672	624	691	669	713	682	658	641	612	661	625	655	661	675	638	655	650	656	695	647	642	724	635	684	694	690	680	666	687	632	655	680	683	675	714	689	652	639	653	633	676	690	678	614	694	658	647	658	684	628	673	642	670	640	621	646	639	675	689	662	645	613	665	626	659	677	653	633	681	678	682	686	633	603	650	738	647	646	659	660	649	653	690	681	672	715	675	682	635	678
18559	14333	12994	7218	4940	3631	2843	2354	1903	1736	1497	1374	1171	1112	1055	924	945	899	838	815	806	774	755	783	795	687	726	712	712	704	728	669	711	694	680	660	721	671	713	649	691	669	644	633	631	683	646	630	648	648	633	658	652	629	607	642	646	693	627	653	616	603	638	603	638	651	630	678	677	622	635	649	626	612	652	645	652	647	671	605	616	626	632	632	635	646	644	635	661	650	616	606	620	604	631	623	613	627	648	618	601	662	630	652	637	658	635	647	594	715	646	657	675	636	595	656	645	656	659	666	669	607	660	653	624	648	675	621	659	659	665	666	614	619	645	622	648	625	583	615	626	720	623	633	652	645	661	622	605	638	642	628	648	621	623	680	675	622	599	615	649	645	623	601	642	604	630	596	638	649	627	655	642	601	642	616	641	656	592	648	612	617	636	613	635	621	627	600	638	650	594	672	629	604	640	644	607	642	607	651	671	632	574	664	642	627	628	600	664	634	638	650	627	608	616	639	651	669	653	578	597	653	650	641	570	648	641	639	668	624	607	690	645	659	663	656	621	608	656	608	629	667	652	649	666	615	627	656	633	656	602	644	652	572	624	623	641	614	636	551	646	556	658	609	621	639	620	643	587	636	590	622	629	607	631	627	602	624	643	672	614	626	602	618	655	659	601	611	662	672	647	654	590	626	632	678	583	639	604	681	657	647	633	655	600	621	634	614	627	644	642	696	650	589	643	680	667	637	596	608	682	609	631	627	585	601	647	638	611	638	641	607	645	620	622	599	635	628	643	598	611	592	619	616	630	603	653	626	632	625	634	663	653	574	664	631	624	648	632	633	624	609	639	616	637	655	652	646	680	587	618	614	650	650	612	631	639	623	616	638	648	631	607	630	632	649	600	620	615	651	576	644	625	638	638	612	659	607	589	629	657	641	661	636	643	615	621	657	606	635	615	625	634	637	639	633	616	656	653	621	668	642	643	606	659	609	620	661	604	582	626	655	639	630	601	599	650	634	622	604	653	612	612	585	579	600	605	642	639	601	625	643	628	627	623	620	613	587	637	600	615	639	611	632	648	615	664	678	622	623	661	675	630	616	653	625	642	606	612	632	594	643	644	603	649	601	650	616	657	656	627	610	672	630	605	658	652	617	611	618	594	620	624	618	647	596	615	636	606	600	607	640	589	576	605	606	558	617	611	695	626	623	596	589	644	613	647	587	614	610	647	583	629	616	613	612	616	668	644	657	647	642	643	643	652	655	615	624	633	656	618	629	605	608	663	639	652	631	605	629	655	580	680	664	665	659	639	670	647	677	640	652	636	623	594	610	613	630	633	643	653	649	647	603	639	622	625	657	615	613	635	699	619	633	661	633	612	635	622	618	637	595	671	659	637	608	596	657	603	629	657	631	656	614	598	635	633	647	623	666	652	611	596	627	601	619	656	653	623	635	636	630	656	674	652	657	657	669	631	646	578	611	624	626	625	599	624	580	607	685	627	592	650	631	654	642	665	661	618	627	640	640	666	587	621	641	599	632	661	623	653	661	690	630	661	635	658	601	660	626	646	601	612	646	667	646	622	630	611	584	660	662	642	623	599	692	641	634	625	607	663	636	657	630	661	582	639	607	677	662	645	633	628	654	660	626	632	615	626	618	612	645	641	662	623	602	634	610	651	616	617	601	584	633	633	643	599	655	627	638	646	621	635	607	616	622	577	609	647	647	652	626	644	633	619	609	627	629	617	600	643	631	575	641	639	610	672	701	623	654	637	651	589	579	658	622	590	614	568	605	614	642	644	628	640	559	625	622	629	603	625	662	618	671	667	645	593	629	633	627	655	582	667	617	625	668	638	624	604	681	623	602	619	642	611	629	648	646	593	589	630	642	670	621	631	622	651	650	655	592	598	634	610	616	680	630	638	594	637	645	646	625	614	679	653	625	580	691	558	629	683	592	632	632	662	640	640	603	646	651	626	659	627	611	610	596	590	597	618	620	607	572	652	635	613	618	636	647	616	652	639	597	644	619	648	669	606	616	629	576	619	671	645	636	589	612	645	626	643	640	628	641	623	624	673	634	617	611	626	607	652	657	620	609	649	652	615	643	680	651	623	584	628	645	632	638	615	599	650	654	655	666	601	592	656	578	604	607	651	602	590	646	658	626	641	632	634	626	620	608	647	647	626	594	634	657	625	605	605	620	635	614	644	644	697	623	670	628	626	626	660	625	578	640	624	630	644	585	665	656	647	663	586	639	634	671	607	628	628	623	643	647	643	649	647	615	618	627	662	683	640	620	654	616	614	656	663	612	622	642	586	622	594	665	635	713	627	646	627	626	635	659	655	646	615	628	676	659	619	604	621	634	661	639	605	614	658	638	581	602	624	645	643	640	630	627	651	620	633	609	646	640	630	622	653	628	662	617	640	633	606	673	650	597	647	651	596	642	625	648	613	605	608	630	627	665	632	637	633	641	635	594	604	595	646	633	669	614	621	625	638	575	664	627	670	655	601	640	634	616	633	645	660	604	621	655	628	636	623	631	646	642	595	612	654	617	642	627	682	651	618	630	608	625	629	639	566	615	638	649	649	586	676	575	637	584	646	681	628	637	633	643	678	629	629	596	637	652	605	565	628	631	659	723	612	622	639	619	643	595	676	665	621	627	638	610	632	628	612	587	616	661	615	660	597	603	614	618	620	682	627	609	666	671	653	594	574	619	619	628	612	622	624	648	648	613	674	614	602	635	642	658	639	696	604	672	650	659	602	618	611	631	613	645	580	596	625	627	642	683	624	630	644	636	661	656	685	675	584	583	620	634	619	630	592	631	642	635	635	655	613	640	649	589	613	618	607	623	590	633	635	686	699	619	629	626	615	653	642	636	623	590	614	661	620	595	647	647	611	634	669	628	653	623	650	639	631	651	622	615	610	651	636	624	592	617	623	643	655	644	647	652	635	684	677	608	609	663	624	648	608	615	634	673	638	642	583	625	666	620	649	630	615	615	612	693	601	624	648	658	647	592	667	643	656	679	655	637	596	653	635	625	642	633	671	633	619	637	619	633	649	616	645	639	624	629	618	641	671	650	616	694	649	594	657	615	616	680	639	676	665	618	612	618	627	611	637	599	609	620	651	617	645	629	646	596	634	616	612	599	626	660	673	682	654	611	630	628	635	607	612	689	620	627	633	650	600	595	621	625	659	622	622	627	640	576	670	669	584	649	651	624	647	621	639	637	601	633	640	648	644	643	665	625	641	628	679	646	607	648	643	661	652	610	606	601	639	586	650	612	654	624	640	700	635	631	613	621	656	625	624	613	652	660	660	626	620	646	664	643	613	612	642	663	675	666	633	620	646	622	599	636	621	652	627	625	617	647	611	649	625	673	639	613	626	580	618	639	654	637	597	637	649	593	580	615	634	638	657	681	627	642	643	604	613	596	619	597	658	676	643	616	614	631	598	641	616	673	633	640	629	636	617	623	613	605	612	620	599	651	608	617	660	661	601	630
31694	14650	2042	436	349	295	294	271	286	239	241	257	288	267	266	238	244	275	258	227	267	258	260	239	233	245	267	250	250	232	246	241	253	262	232	250	292	268	230	212	273	265	262	274	241	248	225	249	283	275	259	232	241	269	227	280	251	277	261	270	241	273	262	280	263	229	244	256	251	252	269	246	254	266	269	251	237	264	244	277	211	264	264	251	246	257	239	273	250	255	274	271	247	233	271	237	275	253	248	240	263	237	245	247	259	244	248	248	239	218	243	248	270	239	252	241	252	259	266	273	289	249	231	240	269	257	234	237	248	253	264	252	241	259	297	241	255	237	267	252	247	266	237	258	276	252	251	277	253	242	250	271	240	252	245	270	239	267	259	234	253	268	237	258	231	249	249	249	248	268	263	254	236	249	259	235	272	238	208	262	259	283	250	245	258	223	255	260	247	239	250	259	258	236	252	245	205	258	256	255	244	234	248	240	265	244	231	232	230	237	252	251	270	239	289	252	226	258	257	284	249	231	248	257	253	251	276	244	235	245	264	236	230	245	260	235	242	275	273	257	252	251	238	220	253	243	227	246	256	236	256	271	240	266	251	244	265	239	248	250	283	254	250	286	266	247	267	223	241	265	286	253	234	260	255	229	275	269	265	252	264	242	212	240	288	276	237	265	259	262	241	252	252	253	242	251	272	222	240	228	269	270	247	236	268	240	238	247	229	258	239	290	261	258	240	248	235	225	231	271	219	251	252	263	260	226	290	225	219	255	258	253	230	272	247	237	244	266	224	251	233	259	239	235	268	251	282	269	230	262	256	255	263	301	227	245	268	237	269	272	244	252	271	240	242	249	251	251	241	245	261	243	260	273	256	245	247	251	252	269	274	223	251	283	245	275	268	250	234	274	241	247	251	272	242	245	248	237	230	284	261	282	258	246	254	269	249	210	259	254	263	235	265	259	251	273	291	251	254	251	275	240	255	249	242	268	297	222	244	251	251	230	236	240	221	259	221	252	255	262	246	257	254	262	257	262	242	244	243	236	235	258	268	266	253	229	262	261	245	234	245	235	232	259	232	230	248	283	235	250	272	235	248	243	272	264	253	246	259	230	246	262	244	261	243	249	221	262	215	276	252	256	264	266	255	258	238	264	236	248	245	228	243	256	278	264	233	227	266	253	260	265	253	221	259	244	275	263	252	219	256	255	244	254	262	249	239	238	255	269	271	249	240	249	227	237	254	249	237	242	232	222	255	265	247	269	278	269	239	238	231	221	270	252	237	271	260	268	257	253	223	256	271	249	257	232	226	263	254	229	249	237	254	264	235	236	243	247	267	262	237	257	228	251	241	259	251	249	243	260	273	227	255	251	240	245	248	254	257	246	257	244	246	248	273	243	239	259	244	237	270	289	222	226	251	245	275	251	254	273	247	237	256	265	251	261	231	261	261	293	256	238	256	245	229	242	263	267	260	271	241	214	254	254	258	244	242	269	234	229	259	249	232	271	263	252	230	249	234	264	251	265	265	226	240	287	285	264	222	258	228	269	232	237	220	208	256	260	267	265	239	260	253	255	250	244	245	241	244	230	259	204	253	247	306	255	250	239	252	250	259	232	253	248	234	257	252	249	286	243	270	246	267	259	241	244	257	244	281	285	273	224	219	237	271	280	271	251	255	230	244	244	259	239	249	241	256	276	265	268	265	275	259	230	226	250	272	231	251	259	220	255	250	243	247	225	249	258	252	261	234	251	248	257	268	232	248	257	256	272	250	267	274	253	251	245	248	253	248	234	239	272	248	273	253	220	253	278	256	253	258	259	262	264	292	229	245	241	268	249	235	256	284	283	256	251	237	241	287	247	247	259	226	238	253	251	245	247	272	231	264	240	263	274	230	238	241	258	252	267	261	249	258	246	247	251	218	251	274	275	251	240	259	243	248	273	283	235	262	219	212	261	225	263	258	249	278	248	260	235	243	267	251	237	216	240	269	268	284	252	242	256	263	222	269	254	244	234	216	221	236	259	263	261	240	229	260	228	238	250	279	250	271	246	243	280	269	259	285	242	266	261	236	256	215	237	258	245	267	246	257	242	259	273	273	247	252	228	245	271	267	229	232	251	254	247	245	262	271	263	248	228	240	245	252	281	229	244	253	264	262	228	265	248	260	230	273	271	259	269	260	255	267	281	278	254	254	257	261	237	226	251	256	235	256	253	243	282	259	263	264	258	246	259	277	234	281	270	267	252	246	250	273	246	246	227	242	253	261	258	244	215	238	245	250	268	278	241	245	264	265	274	260	256	273	238	279	225	265	275	242	225	260	254	258	245	252	230	263	251	254	255	257	266	231	244	255	226	254	275	236	249	238	247	262	249	249	269	253	237	250	252	255	273	258	264	235	221	229	252	269	275	240	296	273	264	249	265	285	247	265	251	270	250	261	256	258	252	295	259	252	261	249	237	256	242	260	243	263	260	240	271	246	270	274	267	266	271	262	233	257	224	257	244	275	251	240	270	264	237	269	264	250	250	238	242	279	243	255	244	256	249	253	237	262	252	251	259	257	242	257	262	282	259	248	234	235	284	259	232	263	252	242	273	230	275	274	261	257	235	295	258	262	235	244	210	214	245	238	255	261	257	256	259	244	257	240	233	256	254	262	242	252	241	259	252	268	236	235	232	277	269	273	262	273	264	248	267	245	246	254	232	254	259	233	221	255	249	243	277	281	226	263	274	211	256	274	226	251	279	251	249	265	258	260	250	246	263	231	233	263	266	253	247	275	254	254	270	242	268	254	272	258	245	241	259	244	254	238	262	270	248	246	246	215	254	232	244	245	261	226	279	244	241	248	268	265	251	256	251	258	284	267	234	246	233	251	249	257	248	238	253	218	257	212	263	230	283	249	269	260	309	271	263	262	269	267	270	206	233	255	229	247	240	256	243	238	258	227	242	250	229	259	262	243	239	267	254	255	234	260	228	247	256	239	267	258	272	247	263	265	274	251	258	253	265	256	242	267	268	230	260	259	280	247	232	265	273	257	246	254	236	244	259	255	263	267	274	258	262	236	265	256	256	234	260	253	250	261	243	235	252	240	220	255	245	293	235	248	246	273	274	252	288	262	238	277	275	278	260	222	251	244	242	271	254	233	250	253	247	264	265	271	252	226	245	243	264	218	239	259	266	240	269	273	258	272	253	260	257	285	269	243	245	243	257	237	266	261	266	246	256	270	271	263	241	251	231	262	275	234	252	287	270	245	231	265	273	267	222	246	249	285	243	246	221	261	265	257	250	234	236	261	252	241	246	266	258	232	240	277	240	256	256	267	247	259	259	249	254	238	245	266	223	262	270	238	245	256	244	259	272	249	270	227	240	248	262	280	250	274	222	282	253	254	218	218	250	265	236	214	265	256	239	237	249	248	244	243	254	242	282	247	228	232	229	244	253	255	223	260	246	252	243	262	256	253	258	272	277	239	258	250	278	268	272	259	255	220	236	258	255	252	246	254	249
17545	781	636	454	363	364	344	313	315	297	304	288	290	317	282	278	279	279	272	283	291	288	310	246	268	277	299	285	299	285	265	285	263	259	240	268	248	270	278	280	259	271	268	281	271	265	277	257	269	272	280	281	275	281	278	253	284	252	260	305	298	291	268	272	278	294	270	265	250	279	284	256	294	284	261	289	255	260	244	260	263	275	238	294	304	273	289	289	263	259	291	308	293	301	280	295	239	267	309	270	263	296	271	254	260	250	285	291	287	271	291	279	257	305	258	295	271	301	242	276	289	283	274	272	259	255	273	281	294	294	279	267	269	294	291	257	264	304	261	280	280	299	292	279	239	268	287	310	258	272	262	292	296	264	274	267	235	283	275	272	259	251	279	290	286	261	273	256	263	300	260	258	272	280	267	260	302	254	262	266	273	262	293	259	285	254	270	293	253	273	274	263	273	280	263	304	276	269	265	284	276	298	279	308	243	309	256	270	256	262	295	275	297	274	273	272	255	258	249	307	278	245	251	253	260	272	256	287	267	271	244	284	256	259	272	293	276	255	267	254	242	268	276	270	283	262	254	251	280	303	278	272	275	263	246	262	266	271	264	283	274	266	277	285	261	283	271	288	256	272	285	250	278	287	268	281	313	255	268	286	285	264	244	246	255	301	301	280	273	266	260	293	273	267	279	276	290	268	276	285	290	280	299	274	255	278	239	298	261	251	266	287	274	270	247	270	275	266	254	271	290	249	272	297	283	276	248	276	292	248	267	294	255	257	273	299	305	257	302	262	272	254	291	298	258	270	271	262	270	259	275	269	267	277	264	277	265	245	282	280	251	294	273	256	303	264	272	265	288	266	276	256	244	263	274	276	253	253	266	285	245	258	267	232	287	250	302	248	307	290	278	283	291	292	290	280	279	284	271	277	274	291	269	244	251	270	281	290	317	271	258	278	293	290	284	263	272	288	259	297	282	279	297	265	268	263	266	252	263	287	291	274	276	249	283	285	274	261	279	273	297	279	280	265	283	261	307	271	275	246	285	284	236	253	266	275	307	284	283	268	275	276	295	265	272	228	279	274	256	266	265	302	281	291	282	240	263	276	261	300	264	260	293	258	268	310	276	276	237	234	268	255	266	296	256	265	262	293	274	254	254	268	269	293	251	302	268	261	263	243	263	261	267	274	272	310	281	246	295	274	289	281	263	277	240	266	280	274	275	278	293	249	268	293	257	286	276	282	271	292	251	274	269	258	277	261	265	300	254	262	256	285	256	278	285	274	261	266	245	310	293	285	278	252	298	259	283	277	266	289	268	260	255	278	242	287	264	295	279	290	267	293	254	264	275	277	250	256	259	276	300	281	266	281	253	270	283	271	276	254	269	259	274	268	297	252	252	264	260	234	277	277	254	287	254	273	278	247	261	228	282	260	270	280	262	277	233	271	280	289	288	247	291	269	275	288	278	235	278	253	262	256	292	274	272	270	253	271	262	257	295	287	278	277	285	298	285	259	275	237	289	264	259	280	251	291	266	269	296	254	282	278	256	264	290	299	276	258	280	243	257	267	276	253	266	264	296	245	272	280	250	270	272	254	252	253	275	256	267	266	265	246	246	246	275	261	294	268	265	268	284	275	284	259	271	278	283	244	271	306	272	270	272	280	296	245	242	295	264	276	284	285	289	296	303	265	271	242	297	258	234	348	267	281	273	246	272	273	273	285	237	273	272	299	278	289	235	239	268	275	263	273	268	270	318	252	273	242	291	267	275	272	238	255	292	279	274	284	274	277	278	294	296	260	265	305	247	236	293	272	300	271	261	265	269	259	263	260	266	282	269	271	280	276	273	238	270	309	274	263	287	277	280	270	275	254	284	298	284	285	275	264	260	271	284	286	264	292	286	258	273	290	293	305	295	265	289	307	258	244	265	295	277	252	283	259	261	279	237	265	290	275	250	277	283	267	286	274	264	287	273	272	299	262	277	269	280	235	273	271	241	292	300	278	268	276	323	293	276	301	272	272	266	257	274	278	265	287	283	280	287	264	262	266	274	266	285	278	271	273	278	250	284	274	248	267	259	290	277	303	311	265	258	279	267	269	244	277	307	256	277	262	281	265	250	269	271	289	281	292	284	247	254	277	266	251	282	241	274	264	297	285	280	288	270	249	280	297	267	269	245	272	267	221	268	262	273	264	283	276	259	290	253	281	275	257	253	281	267	266	257	251	268	252	263	287	275	261	273	297	307	238	300	259	242	264	265	281	265	275	285	247	278	251	308	267	254	276	274	290	264	274	257	286	263	308	265	296	310	280	274	286	254	254	261	273	260	257	305	275	246	276	252	270	286	274	253	266	299	274	277	304	275	271	302	264	297	302	324	253	273	266	314	303	274	282	314	280	291	279	274	279	263	271	258	255	271	274	256	235	274	287	238	266	285	290	269	278	265	252	274	296	274	248	283	254	260	278	296	268	283	273	270	310	281	262	280	281	287	264	254	255	295	291	270	274	261	245	284	255	259	282	264	242	269	266	252	275	297	282	229	256	248	267	281	291	284	298	287	281	305	251	289	260	272	248	266	246	268	258	299	271	267	270	285	262	265	277	260	280	293	280	250	270	274	294	259	263	275	284	274	274	278	282	289	277	308	266	279	265	270	263	287	253	295	252	290	261	268	285	254	262	282	243	275	256	290	259	273	283	294	289	267	272	270	267	261	280	244	274	296	271	311	260	253	258	249	252	269	283	272	257	291	286	272	288	292	274	284	274	260	264	287	246	262	260	291	254	246	280	262	263	275	286	271	273	270	280	282	265	269	243	284	271	274	274	280	278	285	256	252	263	271	277	264	281	294	273	230	293	255	256	254	286	285	261	295	256	261	250	288	308	258	261	298	244	258	269	258	277	286	269	251	248	275	240	277	259	277	268	251	264	269	268	267	261	259	277	257	255	242	262	288	276	262	262	291	261	265	237	264	286	254	264	297	270	289	286	285	284	277	291	257	251	283	285	291	272	278	266	261	286	310	279	256	288	242	285	290	277	280	267	257	277	259	294	278	264	253	248	282	263	292	277	284	271	276	279	268	291	246	288	259	280	249	256	260	275	269	297	265	277	262	300	282	260	298	260	242	250	286	288	283	261	262	277	287	261	266	255	260	247	281	244	295	267	268	256	281	260	253	268	330	274	271	271	281	260	299	267	264	277	255	267	288	255	259	251	264	260	265	290	244	282	266	261	282	273	268	282	288	262	249	297	291	232	240	253	282	282	276	306	252	273	267	269	242	245	287	261	294	279	266	244	266	277	253	282	281	286	273	256	274	280	245	257	306	255	305	255	267	281	265	251	275	262	256	277	275	290	278	292	271	252	250	248	286	298	259	259	264	250	307	279	313	302	285	270	281	267	254	287	285	283	250	279	269	261	275	310	252	254	277	280	257	260	257	285	249	291	276	278	276	254	257	266	291	271	267	275	283	322	285	276	266	259	279	292	248	285	260	270	268	261	288	259
24945	20662	27012	24355	20652	9284	1175	766	620	589	557	504	454	468	458	438	446	380	439	425	394	419	384	389	402	393	396	360	385	379	374	346	378	375	355	372	385	399	397	375	352	346	384	376	374	350	367	387	341	369	360	355	359	345	373	376	373	384	364	358	359	344	369	381	351	341	335	360	402	341	377	345	334	357	366	368	391	357	391	388	357	353	376	357	349	360	398	369	381	359	360	330	359	365	374	404	340	355	344	365	363	316	368	357	378	343	367	357	345	366	367	388	335	349	343	354	348	369	372	352	364	370	320	375	354	326	360	358	360	346	347	366	370	369	349	374	342	367	347	358	388	357	378	371	339	332	359	359	343	378	335	353	375	363	373	366	368	358	333	338	330	328	367	333	345	351	340	368	330	366	353	356	379	386	339	395	365	361	353	362	394	341	340	352	379	371	341	383	355	386	346	391	378	406	341	334	311	383	361	355	348	349	366	357	350	386	383	356	338	388	342	354	335	358	351	327	379	337	377	355	314	337	370	371	352	365	384	347	336	362	351	365	347	364	362	372	332	362	377	373	365	367	355	356	338	356	333	378	358	370	355	372	359	333	346	414	355	357	353	365	366	375	376	375	348	354	364	394	390	333	346	338	328	357	385	347	352	367	365	392	336	332	372	360	378	368	381	356	339	350	337	329	359	358	329	381	336	367	349	369	375	328	359	348	353	364	377	366	379	363	342	321	385	342	354	381	354	315	365	365	415	375	410	363	343	341	345	325	373	378	357	352	379	362	299	348	352	360	390	405	387	348	337	337	335	379	382	315	364	363	323	343	382	322	373	351	322	338	352	353	342	351	360	348	379	363	312	365	359	365	382	355	350	388	349	340	348	333	333	362	356	348	370	391	365	408	406	381	354	358	352	360	390	372	357	342	377	347	339	357	344	340	400	359	382	372	376	388	346	357	348	365	365	376	375	347	344	356	341	331	349	395	335	356	347	325	395	370	374	344	379	370	359	343	337	328	335	340	362	375	378	364	359	361	391	347	377	347	336	312	391	356	352	368	407	349	374	385	315	369	399	341	342	388	373	348	379	398	348	341	350	343	341	365	363	388	358	347	382	357	378	378	372	368	372	330	338	348	390	349	381	337	338	371	356	357	337	344	369	347	362	378	347	346	399	336	356	366	339	366	386	376	369	357	366	358	358	336	340	369	388	325	367	369	356	332	345	356	368	359	357	358	366	391	370	342	362	359	365	343	359	392	372	351	375	371	346	387	356	357	395	337	354	339	346	341	342	342	360	349	342	362	393	364	353	336	370	366	363	361	374	324	351	361	369	380	320	370	388	356	355	334	364	356	354	368	373	336	377	338	352	348	362	357	366	356	380	360	342	354	348	381	345	348	400	334	357	399	359	366	353	366	345	339	334	363	391	363	335	343	348	363	372	369	348	371	335	411	352	356	367	373	353	338	377	339	364	351	355	325	329	419	376	360	324	353	367	397	375	362	361	344	342	356	380	418	353	388	342	367	332	384	367	369	332	372	376	357	377	345	373	352	365	390	390	354	381	349	363	365	342	363	380	370	386	378	334	356	329	353	391	343	364	339	375	356	353	390	359	356	383	384	340	357	333	374	378	381	392	365	324	369	379	356	368	365	389	388	366	348	361	379	346	356	348	353	359	337	373	382	327	377	331	362	375	355	362	373	358	403	366	343	331	336	362	316	372	389	398	327	368	337	315	362	357	342	341	376	367	355	337	369	364	391	333	372	363	346	392	375	370	372	346	357	358	386	364	355	325	323	398	366	327	340	362	381	354	376	369	369	311	346	370	354	357	334	355	351	336	331	351	363	364	351	364	360	345	333	370	379	368	350	385	333	344	349	398	367	364	348	374	391	343	358	355	354	363	345	334	339	364	371	352	364	349	349	376	361	351	354	384	322	367	375	339	367	349	363	338	344	350	348	350	353	353	355	303	342	357	321	382	396	347	364	307	389	346	341	361	336	371	361	359	371	342	354	371	345	323	370	371	360	373	332	371	360	365	357	360	340	363	358	375	339	370	343	393	360	341	345	383	381	368	338	362	356	371	377	355	350	365	361	355	362	387	372	363	362	375	339	340	354	369	355	330	352	340	379	391	359	356	346	385	341	358	405	350	367	389	361	346	366	345	362	369	327	354	325	363	373	372	367	351	369	341	347	361	359	369	359	380	382	373	354	374	373	350	346	393	337	371	377	341	375	374	338	370	400	333	394	402	400	354	368	340	347	377	354	357	373	355	341	367	355	329	367	346	392	333	353	341	370	347	379	367	382	340	353	346	340	367	312	378	361	361	369	360	327	349	372	376	369	364	343	351	374	341	375	358	340	382	360	336	325	361	335	314	348	354	349	327	363	383	358	368	320	348	335	341	356	359	382	367	418	328	331	338	351	340	354	363	355	388	383	375	353	353	339	354	400	340	369	384	341	361	372	353	368	378	345	371	373	340	373	337	368	378	364	378	356	362	300	370	367	382	358	323	345	349	395	361	358	392	378	374	382	333	391	331	351	342	329	377	341	358	381	374	344	385	347	396	363	364	364	334	348	360	404	342	353	349	343	355	346	327	337	335	329	377	369	374	351	338	326	365	369	321	365	358	388	335	360	401	373	360	312	363	400	342	355	365	363	374	364	365	379	371	369	333	351	375	357	352	350	361	350	329	332	333	357	367	330	327	356	342	377	309	337	342	336	370	361	360	342	362	374	363	344	347	349	364	355	359	372	376	367	376	374	337	355	346	364	366	327	370	389	390	341	355	372	366	358	361	381	374	337	353	382	325	358	348	328	359	334	333	359	325	350	359	347	372	359	354	340	330	376	387	353	359	351	353	330	326	376	358	356	369	344	402	374	358	362	326	353	355	362	338	361	360	375	381	365	388	365	347	401	360	378	342	380	341	382	375	358	356	387	385	355	355	335	340	399	369	349	341	343	335	341	378	360	376	393	354	346	315	337	353	361	328	352	376	369	368	366	364	338	357	330	391	383	346	377	371	331	364	388	373	365	348	357	390	349	322	374	332	363	379	362	395	362	323	347	334	358	388	380	333	319	384	349	340	339	384	354	350	402	357	397	381	349	378	371	329	330	380	345	362	381	351	389	364	388	351	380	324	384	341	367	354	378	363	362	357	368	367	340	314	341	365	359	384	379	352	352	354	370	368	362	368	374	350	366	383	352	347	351	358	351	355	352	362	365	332	359	383	321	315	354	337	356	357	358	375	379	342	337	345	346	360	341	354	353	371	342	377	370	313	325	365	341	365	369	360	355	342	351	336	345	363	352	351	369	376	411	385	384	353	341	398	377	342	347	339	350	394	355	315	412	338	366	350	353	370	343	371	354	355	358	358	379	361	377	364	335	319	342	363	339	336	355	341	328	346	338	381	377	393	382	383	347	349	365	366	348	396	364	361	318	365	349	337	329	384	372	357	397	361	358	369	348	380	327	378	377	395	360	373	340	364	364	355	357	360	372	361	358
24028	8421	7601	4072	2761	1901	1498	1182	1040	861	768	684	638	604	562	573	514	508	408	386	417	429	431	425	407	399	413	413	411	400	405	413	374	374	381	368	368	378	399	354	361	335	384	342	403	379	348	382	385	371	382	351	341	371	340	376	351	368	390	394	374	337	387	331	410	366	367	351	342	357	335	336	344	359	357	379	374	349	361	356	339	346	365	351	344	357	326	384	356	345	361	339	349	334	364	382	362	358	361	363	362	325	353	371	348	353	363	339	347	368	349	316	366	362	316	367	367	362	340	337	349	363	341	349	362	368	357	374	349	375	372	352	378	326	333	357	356	335	345	366	383	347	379	331	361	338	364	368	305	346	338	362	347	350	329	350	337	346	386	367	351	348	325	347	344	384	328	337	353	377	353	349	354	361	369	358	358	354	366	350	372	350	394	400	365	347	378	348	334	325	341	347	371	335	373	376	359	325	340	360	332	367	392	364	380	333	337	365	338	334	389	361	345	369	348	315	367	336	375	366	341	333	368	367	364	328	357	378	388	331	361	328	350	396	389	373	356	377	362	351	361	320	369	377	341	335	358	340	337	351	366	363	331	341	352	366	342	337	344	339	362	370	358	356	354	346	341	381	348	357	371	357	344	325	341	368	365	363	349	372	342	351	338	349	372	330	334	367	380	336	342	350	347	358	350	316	388	336	378	363	340	327	347	349	370	361	310	365	374	344	344	342	373	365	404	365	377	367	351	360	339	367	379	342	350	336	392	361	353	347	348	381	350	366	321	368	319	346	357	394	385	343	354	370	335	321	355	357	356	411	369	331	363	383	334	380	351	356	341	356	361	342	336	335	346	353	352	325	327	371	349	367	350	339	362	364	402	381	350	357	361	339	357	369	332	364	365	365	369	370	364	381	339	386	367	326	346	338	363	367	360	369	328	328	372	364	355	342	361	358	379	329	369	359	314	374	366	339	379	359	380	343	382	404	344	382	357	357	364	365	336	366	364	354	379	344	344	362	348	369	339	327	389	360	348	352	370	355	373	329	359	332	346	342	354	340	358	365	375	345	362	380	331	354	374	385	310	331	334	378	382	357	344	321	340	341	369	348	379	345	373	363	372	382	383	338	372	324	336	387	321	341	331	313	346	351	400	366	328	333	324	345	342	345	353	316	382	331	363	376	341	337	386	343	336	338	317	352	344	369	360	318	348	353	363	368	344	366	360	338	360	362	345	321	350	368	358	346	350	339	346	323	333	349	403	361	364	350	351	360	337	339	330	349	365	376	351	336	355	388	333	311	368	361	358	333	354	319	356	356	339	364	397	347	331	377	356	332	339	338	351	353	363	352	359	360	332	361	352	350	359	338	339	341	358	361	373	347	367	393	376	329	348	383	354	319	333	363	343	368	385	379	361	337	336	349	366	345	345	335	337	359	328	365	360	377	344	366	344	340	342	388	370	330	371	378	331	373	350	381	308	390	346	364	334	332	341	356	341	364	344	345	373	376	328	367	353	363	363	351	333	343	345	396	376	356	366	363	362	397	350	354	354	349	372	339	379	347	304	346	345	366	369	382	383	358	382	377	366	317	325	372	354	370	338	327	362	329	383	332	377	339	366	345	370	366	351	327	365	351	373	386	347	327	342	326	378	365	388	373	353	358	371	379	352	328	370	379	320	321	304	318	325	339	365	325	370	342	352	348	382	376	351	372	368	348	359	373	354	341	346	353	362	390	362	329	350	348	318	366	382	363	333	345	366	333	332	343	359	367	333	366	396	357	344	366	332	384	348	361	357	361	383	332	344	381	366	335	364	328	363	382	360	346	329	370	385	370	340	390	344	349	346	369	376	352	325	378	331	351	353	347	342	351	385	368	333	361	367	342	349	339	341	338	325	330	337	320	338	318	318	309	325	367	358	365	364	359	318	339	334	350	339	342	341	353	320	393	364	355	364	341	392	351	350	343	379	339	366	335	310	331	364	348	324	365	361	370	355	347	373	358	364	349	369	374	362	379	349	341	374	354	382	328	365	367	341	376	346	342	310	333	390	369	340	364	334	349	333	367	378	365	343	355	348	363	341	391	345	381	357	377	351	340	352	349	337	358	355	347	327	347	354	328	331	327	352	365	335	386	316	357	350	357	366	373	349	363	388	345	353	349	359	352	331	355	391	335	342	351	352	348	399	344	338	361	372	336	329	354	349	357	382	366	336	356	348	353	372	353	348	356	359	336	359	333	338	362	365	313	348	336	371	367	313	360	417	350	364	346	362	396	351	374	346	367	365	319	346	387	370	352	344	378	373	369	354	332	345	376	357	378	353	350	363	351	366	326	380	374	351	347	391	374	335	311	392	356	392	375	312	348	316	380	363	370	385	359	383	344	365	385	320	349	337	370	318	355	334	358	365	369	327	339	361	324	368	352	377	324	371	376	380	359	376	366	343	356	353	352	363	363	347	333	343	344	352	364	331	345	351	357	339	336	358	350	366	361	386	364	340	363	357	366	364	325	344	328	310	314	353	339	394	311	364	380	348	322	400	351	345	372	368	363	360	374	329	368	341	382	328	337	346	339	373	371	327	367	355	364	357	405	344	327	328	354	350	333	323	331	357	345	351	338	328	325	346	336	379	359	345	353	384	364	357	323	358	332	359	379	375	355	366	373	352	356	354	334	380	352	321	327	359	357	385	366	397	356	348	340	355	340	362	357	371	360	329	355	359	364	361	331	345	358	366	357	350	379	358	373	336	345	351	357	340	346	322	338	304	310	350	340	372	319	327	352	377	334	328	371	334	378	348	366	353	330	353	340	366	374	310	347	321	358	354	319	372	358	351	353	351	338	377	332	339	361	361	348	345	343	356	364	351	342	342	370	328	340	344	361	374	357	330	375	373	370	344	340	345	363	389	349	374	370	378	341	370	343	378	373	381	325	384	350	344	348	372	343	351	352	342	375	369	354	368	384	331	366	400	345	324	392	353	358	365	357	386	356	363	373	391	360	345	337	350	330	359	359	361	376	376	363	382	356	337	317	376	347	374	327	355	314	330	367	355	356	353	359	328	318	345	328	363	323	389	339	354	364	341	359	350	354	356	341	375	339	343	342	372	327	373	327	367	347	353	369	365	358	350	340	308	345	358	374	354	381	357	364	367	375	358	365	365	332	378	346	332	335	355	342	340	372	382	372	329	348	353	330	345	376	348	356	362	349	380	370	351	347	343	364	369	380	369	355	351	359	335	340	349	369	372	374	390	343	371	343	357	345	364	347	408	355	328	348	369	340	348	353	364	379	349	335	367	349	353	360	383	362	359	360	336	374	336	371	371	361	356	378	341	317	321	325	371	355	386	356	384	382	358	359	388	355	342	322	343	355	377	329	362	375	386	331	328	355	368	353	382	327	344	363	370	367	364	383	344	371	326	364	378	366	377	347	353	360	353	387	362	352	347	348	370	348	373	349	374	357	364	325	345	363	357	350	352	364	351	344	348	372	343	358	392	345	346	346	381	385
22908	20642	27476	23844	20646	20711	10097	1623	1263	1112	1039	1014	860	893	772	780	808	794	795	736	742	743	734	763	727	753	696	708	712	688	694	685	685	739	669	719	716	677	672	678	658	706	660	639	655	668	649	670	629	677	685	705	665	658	694	668	641	657	649	623	613	698	669	699	641	726	623	662	674	645	675	638	662	655	639	682	692	665	698	679	694	745	645	670	699	625	682	647	643	671	689	741	682	652	685	599	607	627	668	679	689	689	663	666	676	640	637	699	637	673	648	677	663	614	650	678	671	671	642	665	685	646	617	670	692	686	638	652	700	638	635	655	650	682	660	681	703	677	631	672	665	651	693	652	650	638	696	656	639	664	604	614	674	649	672	665	672	651	700	655	685	693	637	660	597	668	667	665	664	648	607	637	719	689	645	597	666	605	670	661	639	647	675	657	638	631	614	668	622	669	683	681	630	662	648	657	663	676	643	698	690	655	668	663	692	656	664	661	685	638	652	633	687	668	729	672	600	669	665	655	676	678	605	655	683	670	681	615	660	645	636	704	666	646	662	686	617	635	640	681	671	639	647	701	625	661	636	623	677	668	620	624	652	599	671	692	657	651	652	654	679	668	709	639	664	716	661	654	672	683	678	673	675	662	653	657	678	608	623	662	610	697	660	641	648	663	630	633	639	658	661	654	670	639	671	589	621	692	676	651	689	638	641	661	681	664	662	683	658	669	638	636	628	680	659	641	662	664	621	631	642	690	643	649	694	666	693	700	687	649	667	666	633	644	662	641	626	635	685	691	681	628	643	642	652	675	695	661	664	668	690	651	625	638	615	681	661	652	616	675	643	685	650	682	670	649	695	708	641	681	649	649	674	632	725	674	658	634	633	648	647	675	661	690	674	664	675	624	611	629	710	641	611	644	694	657	638	665	688	700	686	622	681	682	674	678	675	699	651	666	630	660	654	654	680	655	705	701	685	695	631	644	644	658	703	655	673	691	654	633	699	644	613	642	665	639	668	627	634	689	645	675	655	627	643	668	655	661	661	646	646	599	656	714	687	666	686	617	648	670	695	693	673	622	676	661	617	647	671	613	676	698	671	679	662	673	666	649	664	696	672	636	688	623	631	672	704	649	658	647	679	671	648	633	622	630	643	628	666	683	627	662	617	624	649	658	672	650	659	656	615	678	661	701	674	692	654	655	641	668	692	676	627	685	667	662	610	730	679	619	628	705	693	617	641	668	689	651	653	618	670	656	632	640	639	687	655	644	672	647	688	679	695	642	626	668	669	648	630	633	717	658	631	662	680	674	685	640	657	629	656	685	669	645	680	635	651	681	649	612	651	652	670	670	650	681	688	691	687	612	633	680	675	642	652	724	623	636	623	600	671	660	707	612	647	677	627	665	650	676	704	635	656	609	660	678	630	644	683	644	595	647	659	645	660	663	644	639	664	643	662	632	668	672	664	664	622	640	670	667	642	672	676	685	637	685	642	654	630	647	614	642	673	662	608	704	661	644	685	672	655	661	695	637	690	654	662	633	645	688	702	661	662	644	658	658	666	674	647	649	645	628	661	652	706	677	657	676	614	669	607	667	670	695	639	671	629	629	643	689	689	673	629	656	681	640	698	606	658	659	622	659	660	698	650	655	662	668	678	649	625	654	663	650	674	662	678	654	652	636	652	648	676	710	640	612	639	683	669	698	665	637	710	680	617	627	690	685	624	644	622	680	639	671	631	623	662	690	632	674	641	633	668	639	671	660	657	678	619	677	638	679	663	663	658	661	664	679	658	685	705	625	686	678	689	667	642	652	669	703	652	661	674	655	707	707	663	612	623	636	678	636	631	641	697	659	635	699	633	645	664	688	648	662	656	637	638	670	653	644	687	668	638	668	684	654	705	651	680	653	680	625	655	673	635	636	664	670	662	709	695	689	662	674	648	665	656	716	699	632	640	632	688	615	668	632	674	662	660	684	646	640	645	663	687	643	650	630	671	663	650	635	659	625	707	695	668	666	657	706	679	615	635	649	611	656	681	688	664	658	668	676	650	635	671	676	649	672	672	650	690	626	653	659	650	637	648	641	647	692	679	671	662	650	687	640	676	681	645	662	673	608	668	673	661	654	656	634	636	621	650	602	647	674	672	660	632	673	681	664	635	679	644	648	601	664	654	650	653	631	646	646	597	638	616	653	671	658	654	704	656	666	660	680	639	642	663	654	630	628	654	709	650	686	639	670	636	666	691	638	662	614	694	632	641	677	668	571	678	698	639	637	657	670	631	626	661	679	608	680	656	663	681	674	630	633	659	669	642	613	675	642	667	665	642	656	695	626	641	642	674	644	653	672	664	693	656	680	690	627	658	623	671	652	664	635	693	691	623	654	651	668	680	707	621	646	655	654	597	663	668	628	626	663	645	652	585	647	639	701	671	711	676	662	680	701	636	670	653	631	643	657	689	630	641	695	664	672	652	662	607	679	599	680	625	690	647	635	641	639	681	650	666	650	667	611	704	608	656	652	681	642	670	711	644	679	691	611	646	667	619	612	654	631	612	652	682	688	638	695	671	685	672	649	609	675	652	670	706	649	672	663	716	667	633	681	634	703	644	628	680	619	657	687	652	613	690	643	606	723	708	635	653	656	647	663	665	623	686	648	653	608	617	658	704	673	674	598	689	684	665	634	646	671	663	639	659	650	679	704	675	621	635	651	637	650	702	674	670	676	675	659	677	613	631	626	658	655	675	694	627	671	626	649	692	671	649	688	687	663	682	650	638	709	629	647	644	653	674	699	659	618	717	620	678	666	612	622	645	657	636	603	647	660	669	636	626	690	705	661	634	623	672	632	675	636	680	636	677	645	706	677	664	624	633	626	649	620	629	690	676	631	623	675	621	650	651	659	637	635	623	649	646	651	626	646	678	666	624	660	660	709	711	656	627	687	654	639	633	666	650	686	631	664	679	644	671	651	605	692	666	637	663	635	661	673	672	675	751	679	677	657	635	692	640	707	646	658	655	670	619	676	612	637	695	689	663	676	650	658	647	671	673	621	653	589	660	656	638	734	621	656	623	691	617	683	646	680	618	655	613	641	645	677	630	680	666	660	630	651	672	657	688	656	678	705	661	574	644	655	691	674	653	623	685	639	681	686	617	681	691	658	667	689	626	673	615	677	654	657	674	651	649	708	662	606	660	670	654	663	643	660	684	622	699	631	690	655	715	662	655	633	683	664	643	609	656	627	636	668	631	647	663	666	669	679	744	634	645	634	693	680	671	638	656	646	641	645	647	628	656	654	679	685	646	659	613	673	690	719	617	653	648	697	689	665	606	672	642	679	689	661	646	669	658	630	627	739	647	639	657	689	673	678	704	674	618	684	662	661	640	688	646	643	601	663	620	702	708	684	681	694	680	638	631	656	715	614	684	660	650	652	669	649	626	679	660	673	637	687	671	635	687	655	631	663	638	676	674	649	680	697	648	665	692	704	677	669	630	658	683	678	688	632	665	682
20549	14344	13140	7352	4982	3787	2938	2234	1995	1657	1483	1349	1131	1185	1003	981	917	894	853	858	857	801	795	782	732	740	742	723	709	737	698	654	711	687	645	713	667	682	655	661	704	663	628	670	640	624	643	645	677	646	657	665	605	697	619	608	624	637	659	665	645	600	652	637	664	644	689	628	662	629	640	628	655	617	661	656	612	646	644	656	666	631	632	636	625	674	652	635	605	629	659	613	604	611	610	641	634	615	617	638	630	587	636	641	648	732	638	618	592	668	639	650	622	609	626	641	638	610	650	674	658	611	584	568	599	611	658	645	604	616	629	629	649	626	593	625	623	601	595	641	636	630	614	593	618	665	641	615	638	633	641	668	623	668	636	663	609	611	624	584	666	648	635	602	594	614	618	634	624	616	652	634	623	659	643	614	635	648	608	617	601	600	660	635	660	679	579	620	642	624	627	655	643	612	619	615	616	615	607	601	650	641	669	636	600	630	634	613	619	615	626	598	631	615	610	619	682	658	647	645	639	638	629	638	634	661	582	622	613	644	636	597	622	656	614	595	643	647	618	656	622	638	619	658	661	660	625	596	613	580	613	633	652	686	648	622	612	645	652	589	642	598	643	611	621	629	620	634	631	635	606	616	644	673	617	583	630	644	640	635	635	604	607	646	633	600	650	632	626	636	593	647	618	604	618	649	608	617	610	651	599	652	656	661	583	639	589	654	664	658	590	631	643	604	595	616	614	664	647	653	633	622	652	651	629	661	606	632	616	610	617	615	582	624	618	683	603	590	619	610	639	611	653	615	588	666	617	606	689	620	626	607	609	621	607	617	616	623	614	598	646	610	659	644	685	646	641	598	660	621	594	642	632	636	635	606	638	613	596	629	625	613	623	643	648	584	614	600	579	650	643	650	619	596	638	632	646	620	679	611	631	610	647	628	619	568	628	651	630	633	609	608	600	624	632	661	639	679	638	633	662	648	587	641	641	607	573	619	612	630	617	628	612	632	635	609	636	641	683	574	630	656	628	592	612	575	641	625	613	658	624	614	673	589	631	632	685	619	607	645	649	652	595	614	613	636	577	658	614	655	603	596	664	590	611	629	570	652	632	668	600	631	590	626	605	616	679	606	608	604	594	642	622	624	594	590	622	635	618	653	593	622	670	597	634	597	649	632	654	581	578	659	621	625	643	593	655	624	575	655	606	658	643	614	573	644	634	627	630	594	595	665	643	644	580	638	661	643	631	656	624	652	631	645	621	612	627	625	648	654	607	638	593	578	635	622	651	649	634	650	628	653	631	649	683	648	616	647	590	649	637	675	640	609	633	659	648	614	616	603	595	622	660	601	621	644	622	624	637	653	646	670	574	643	638	613	613	643	608	613	630	624	581	623	597	641	608	647	616	648	625	636	606	575	676	655	607	602	631	653	586	620	651	647	587	612	596	596	634	673	597	605	616	642	579	581	649	659	655	642	638	561	642	646	628	644	625	615	620	643	609	621	611	596	615	601	614	642	636	635	639	614	611	648	640	601	604	665	642	640	585	590	639	623	643	603	599	645	644	634	649	668	612	630	629	642	625	608	638	632	583	646	620	627	604	676	647	661	626	620	599	654	627	660	616	626	651	666	650	659	595	642	630	617	635	583	618	607	602	624	630	611	603	618	633	641	650	635	607	649	627	712	627	612	620	658	618	602	609	605	638	613	589	652	623	632	626	660	611	663	622	612	602	619	614	629	633	680	592	637	615	648	635	616	644	667	640	597	643	636	655	654	621	614	618	624	614	625	585	670	580	668	593	595	634	631	658	637	666	632	632	656	632	603	680	661	615	652	649	646	611	616	613	639	604	619	645	606	616	665	611	589	667	606	643	655	677	615	602	638	637	643	614	659	667	629	643	608	632	645	647	601	688	627	632	635	634	664	618	599	620	618	626	643	602	632	603	640	598	608	663	617	642	597	622	638	647	628	629	661	611	642	637	614	655	630	609	594	636	661	635	621	673	661	647	585	616	646	596	698	606	620	620	604	618	637	586	620	580	633	618	625	617	641	600	608	648	602	651	616	624	648	649	643	643	634	688	654	629	548	676	644	648	597	621	599	622	621	602	622	672	669	606	606	584	617	582	593	621	641	619	657	648	649	652	630	670	640	659	613	613	641	579	584	623	605	644	625	602	615	628	631	644	651	631	654	651	613	587	655	628	605	619	628	652	674	618	590	608	632	660	665	606	604	633	616	600	595	634	611	632	600	611	638	574	633	633	636	617	594	599	622	611	614	581	622	635	621	646	627	637	634	624	634	608	614	610	604	659	579	649	618	597	596	613	631	609	625	597	640	625	587	639	634	649	618	591	661	608	636	618	604	653	660	644	612	626	611	612	637	608	592	678	615	658	627	614	598	650	643	634	669	687	614	569	700	660	635	647	653	667	634	669	614	647	622	588	653	642	653	614	634	617	661	579	619	657	615	624	622	665	632	613	639	636	620	619	591	626	643	619	624	592	592	611	594	634	646	662	621	628	653	612	669	562	585	635	607	683	623	616	618	663	655	640	621	592	650	681	648	631	624	588	657	600	620	622	657	607	676	630	661	655	633	562	627	633	626	631	645	628	610	654	651	595	606	635	623	613	667	647	667	678	672	663	587	651	592	632	579	627	626	633	638	634	652	616	672	621	601	612	646	637	613	623	623	665	644	598	627	600	644	613	567	613	647	649	629	653	661	605	663	649	624	622	663	598	613	613	656	617	586	591	644	635	631	593	626	625	568	618	646	617	603	598	641	623	619	651	642	630	626	642	614	625	622	618	609	624	628	664	637	622	655	631	557	624	648	628	610	656	618	608	669	616	609	601	618	656	629	611	625	613	626	654	625	601	589	636	629	581	600	642	641	614	605	623	639	585	640	636	634	655	614	574	620	637	660	634	625	619	625	633	677	643	608	668	599	642	655	629	669	622	585	664	655	652	586	601	620	624	639	642	643	631	620	634	603	645	651	651	676	599	664	608	618	683	608	631	609	635	635	621	648	621	652	614	617	615	649	583	608	625	632	602	622	616	610	641	602	574	580	622	616	645	634	628	650	647	630	615	579	637	592	636	652	633	632	674	610	635	638	649	640	642	625	639	630	617	631	608	620	629	609	616	649	606	611	617	615	603	626	655	641	645	674	576	638	607	642	640	578	673	638	643	611	619	632	666	630	642	655	644	628	638	619	629	668	653	637	642	595	675	650	629	610	636	639	652	623	629	650	633	666	633	644	664	681	628	632	654	605	634	608	617	625	666	639	645	661	612	618	639	631	641	626	617	612	618	628	640	623	629	637	595	671	620	607	598	618	625	596	615	631	578	638	640	617	651	623	655	627	663	667	606	613	599	665	642	628	617	635	628	638	623	633	608	553	577	638	596	604	665	616	603	633	599	641	616	611	663	632	610	623	653	655	631	591	626	661	587	648	647	679	634	602	606	643	627	634	605	635	633	618	594	603	606	626	681	623	660	651	657	639	609	622
31563	13946	1808	483	354	294	283	271	246	252	266	264	290	244	270	254	211	255	255	262	231	260	243	272	280	242	246	241	233	267	248	231	245	255	257	264	227	265	235	258	230	235	242	277	264	258	271	246	253	232	223	226	238	272	237	262	240	250	270	308	248	258	272	277	252	274	248	257	239	240	265	257	238	277	246	275	261	246	255	295	281	244	233	253	257	261	255	238	242	264	262	232	249	268	258	225	271	245	241	249	246	269	243	243	276	254	274	258	273	239	266	237	243	237	235	243	264	256	225	263	244	287	250	259	232	278	247	250	245	240	223	291	265	249	213	234	238	217	228	237	227	253	283	253	271	268	231	272	239	268	243	263	224	249	243	267	248	262	242	212	287	230	272	261	269	227	242	252	251	275	272	233	224	226	263	237	250	246	266	254	261	258	265	255	229	243	250	250	250	234	244	246	242	273	237	249	248	303	267	273	239	260	250	261	228	230	280	232	272	245	234	246	250	241	249	277	248	264	245	251	244	235	237	269	252	239	233	280	251	263	257	261	255	266	245	253	267	272	261	245	243	246	276	245	295	271	266	279	247	252	217	257	226	249	216	245	265	256	269	245	228	276	237	282	235	259	258	259	250	246	246	258	240	224	253	237	264	265	272	248	243	294	264	244	222	254	235	244	231	281	232	242	278	284	218	263	257	230	259	274	249	258	265	254	263	245	274	251	239	252	241	242	248	256	257	281	231	237	266	228	252	254	272	273	249	253	270	267	267	250	240	243	273	250	260	251	259	250	248	230	292	227	279	238	257	255	246	242	283	260	264	258	250	252	253	267	258	235	265	231	238	268	232	252	275	244	236	255	241	280	271	233	253	227	267	258	272	240	234	231	232	251	248	247	253	266	245	269	265	250	252	236	238	248	230	259	260	252	257	263	277	242	279	291	258	247	228	241	254	270	226	274	252	210	258	279	259	275	257	253	253	220	210	273	266	248	230	228	243	263	262	230	273	249	270	261	246	243	229	272	262	239	240	272	236	247	249	240	233	223	239	254	245	265	250	272	255	245	250	247	234	238	252	251	233	253	277	241	251	237	249	264	230	245	254	259	268	226	274	237	232	282	247	268	254	271	235	240	247	256	214	257	221	247	249	255	262	227	255	250	258	254	218	247	232	257	267	265	219	264	265	226	243	253	255	265	241	251	235	246	236	227	240	233	238	238	239	244	267	248	250	236	255	246	254	260	266	248	222	251	265	248	257	272	257	252	261	216	223	273	246	220	248	222	252	211	271	240	260	265	251	254	261	239	254	263	238	244	236	258	245	236	256	228	254	247	231	255	248	250	210	263	241	241	257	262	267	279	255	278	243	231	274	234	252	271	263	253	251	244	247	253	226	226	232	269	226	257	240	246	235	237	262	245	260	231	258	266	246	226	241	248	250	237	257	243	258	263	250	248	246	249	253	269	229	251	250	253	232	277	242	275	244	233	244	248	263	271	254	268	246	239	232	261	253	280	268	231	266	248	253	230	213	226	255	247	239	271	236	264	256	267	233	260	269	247	254	247	261	259	250	216	249	236	243	251	249	255	236	254	249	238	251	233	257	270	245	228	253	259	266	271	252	272	253	216	274	269	230	296	281	254	251	244	269	256	258	250	246	249	250	257	228	251	259	256	233	270	282	256	275	265	241	235	262	255	258	283	241	246	246	245	237	237	296	256	254	251	289	252	234	230	254	257	264	274	249	276	246	251	256	241	256	225	244	231	223	252	268	254	252	264	242	266	229	260	223	266	255	269	254	249	247	240	219	281	241	251	254	245	258	295	231	250	242	274	254	257	236	246	225	246	245	268	259	258	231	278	245	253	274	239	282	246	229	237	269	251	245	261	244	228	289	238	234	234	263	256	245	241	265	272	215	251	221	246	280	256	244	271	219	219	255	275	270	271	246	278	236	271	257	240	228	247	263	271	291	247	208	248	249	260	259	226	287	253	260	255	291	271	221	270	246	219	261	255	251	248	276	252	260	264	258	236	285	224	254	226	254	249	251	246	244	267	253	220	250	253	227	256	261	251	256	229	253	255	234	240	276	237	274	229	281	243	231	251	233	233	249	261	249	293	250	257	238	239	251	250	256	243	251	259	249	246	288	250	260	257	237	242	241	250	251	264	245	250	238	229	245	231	274	245	262	260	231	246	237	285	267	222	239	270	242	255	245	270	239	216	245	239	226	262	239	259	260	240	259	272	262	225	248	260	267	252	268	252	257	235	260	224	274	223	218	247	234	249	246	244	242	248	266	260	277	256	232	262	253	260	242	232	259	266	248	252	238	242	246	254	263	272	270	251	259	237	234	239	261	239	260	248	235	239	256	220	251	233	253	233	244	244	232	266	255	267	250	259	262	263	249	252	271	236	275	259	249	256	248	244	273	257	281	286	294	239	245	263	262	226	257	250	258	246	239	284	251	228	246	261	251	263	269	263	232	236	257	233	245	255	242	274	258	234	241	280	263	269	230	238	260	266	256	253	233	218	236	239	235	259	262	234	247	228	251	256	243	242	232	245	273	234	242	230	239	227	263	252	236	267	239	243	240	250	230	271	249	236	259	274	249	223	264	293	235	254	234	253	242	258	246	225	219	259	256	248	243	270	265	270	243	288	241	283	239	264	282	246	239	261	248	236	249	250	236	238	256	247	257	249	218	262	253	238	254	240	244	223	244	233	245	247	251	271	245	277	251	265	241	248	267	254	260	258	227	252	249	242	256	235	259	257	247	253	243	239	252	217	276	243	228	257	244	259	232	245	258	257	255	241	263	231	272	252	263	216	249	253	258	230	270	257	248	252	222	246	236	231	249	256	225	247	222	265	250	229	237	251	258	264	226	232	265	252	271	225	240	254	269	259	254	251	235	258	238	242	272	251	262	241	241	242	232	265	264	257	271	238	223	264	223	239	251	260	275	282	247	231	248	293	286	264	250	241	260	215	240	237	262	235	252	273	275	257	249	270	227	222	261	240	238	247	225	241	241	234	267	240	235	228	248	223	252	257	289	242	269	257	258	249	252	268	282	203	280	235	262	246	270	261	214	247	270	248	241	242	243	246	255	245	264	240	245	244	258	259	232	248	264	218	262	230	229	248	248	251	252	264	286	271	260	225	254	245	239	257	248	242	228	252	250	245	295	274	268	260	274	265	253	266	282	256	249	220	282	253	259	246	256	227	261	249	268	245	223	247	244	228	232	288	264	259	229	258	272	254	254	233	246	283	244	250	268	274	252	303	256	254	248	256	274	244	231	236	269	266	243	280	244	243	242	262	267	240	262	241	252	267	265	242	267	250	254	241	249	231	239	243	234	241	243	240	240	241	265	232	252	254	259	238	247	276	245	250	214	238	267	245	277	273	278	279	214	260	294	260	255	239	257	243	254	278	247	244	239	266	229	238	252	265	238	258	244	277	241	244	248	229	253	244	252	244	251	239	262	273	232	238	254	212	258	262	233	254	239	271	251	259
17672	768	615	457	408	356	322	318	300	287	315	325	298	282	288	266	272	238	265	268	257	253	250	336	254	299	286	269	285	294	264	275	312	286	274	286	277	250	288	266	266	256	276	260	278	255	272	298	260	260	242	304	271	254	267	280	249	252	260	245	265	261	257	246	272	285	293	241	288	275	269	259	269	272	267	260	284	268	263	264	290	255	269	253	292	262	281	259	272	264	289	271	264	238	272	253	246	259	257	242	261	282	280	254	287	252	288	249	264	294	281	265	239	245	281	256	265	276	258	324	256	254	286	227	274	267	268	236	270	262	287	284	277	249	271	267	282	284	280	276	251	265	287	267	269	267	245	250	275	279	266	289	288	270	288	286	287	272	277	283	293	287	279	253	268	247	247	265	278	262	267	287	274	289	304	243	257	286	255	274	253	258	260	273	254	294	256	272	274	246	251	261	274	276	253	281	289	293	253	281	286	239	267	270	298	260	279	230	259	251	307	258	293	275	290	262	284	254	261	272	300	248	254	291	273	257	269	258	251	285	267	245	290	285	288	236	270	229	282	289	255	270	257	264	266	268	263	244	235	292	273	254	276	275	267	286	279	219	258	242	261	257	253	271	257	291	307	262	291	275	255	261	272	300	269	258	260	275	285	283	242	286	278	254	241	263	266	252	279	248	274	259	285	276	282	285	257	286	278	276	280	278	275	264	281	245	259	272	267	243	248	272	244	281	272	258	253	251	250	284	271	265	267	274	278	281	272	274	284	239	276	244	277	279	269	261	247	280	271	276	312	260	261	245	264	266	258	281	243	252	251	246	268	257	252	275	252	265	257	270	263	278	268	282	272	257	257	300	288	268	263	258	264	251	231	258	273	223	254	241	281	260	282	262	289	271	271	276	244	257	279	264	267	273	267	256	282	284	296	268	264	287	251	263	276	250	251	272	270	243	285	287	262	270	289	265	272	270	261	283	294	270	291	273	284	272	282	253	275	275	268	267	261	264	255	279	277	272	278	282	274	268	275	251	283	268	278	269	259	266	264	271	275	267	276	261	264	255	269	242	272	266	263	268	274	282	278	271	266	275	281	255	271	221	270	286	244	307	245	246	241	260	285	235	270	272	284	220	278	296	277	243	248	284	236	270	281	265	252	244	282	303	270	262	258	301	274	251	243	267	286	292	240	259	267	267	262	243	277	267	256	264	264	305	270	286	296	239	280	269	249	282	266	296	273	266	273	261	271	290	241	269	278	286	293	254	280	269	277	268	284	281	246	262	294	299	292	273	261	277	278	275	249	303	283	258	288	280	287	314	282	286	265	269	304	271	297	272	289	269	284	252	249	256	274	267	273	299	281	294	260	255	273	268	257	252	240	285	279	283	258	259	267	258	295	286	272	279	280	262	267	252	265	274	267	271	280	259	251	252	277	295	277	314	276	266	289	290	271	236	243	243	263	282	276	262	299	254	268	253	247	267	280	288	254	268	296	276	276	248	264	261	249	290	251	268	270	289	255	262	248	278	285	248	271	281	296	263	279	288	264	280	267	245	225	267	271	259	276	278	246	293	285	286	284	258	235	283	274	315	315	264	266	267	263	260	267	293	286	270	270	291	237	281	259	277	277	290	267	248	255	282	276	248	289	285	263	267	299	256	278	259	267	297	313	252	276	271	254	245	284	245	257	272	267	281	273	277	260	261	261	261	274	277	278	292	254	238	260	294	265	274	253	278	274	249	263	257	249	312	251	269	296	269	287	285	235	260	280	268	260	277	267	284	254	282	277	263	283	264	268	270	230	292	316	284	263	271	288	257	287	282	285	276	262	283	254	294	284	277	288	275	279	293	296	267	279	282	269	276	304	270	272	286	235	293	277	274	237	299	266	255	261	268	271	283	283	266	259	269	280	250	252	254	237	235	276	250	269	272	256	281	246	296	263	247	286	236	268	275	265	278	297	273	269	268	275	271	280	279	278	260	272	269	293	297	272	275	279	288	240	274	279	266	276	264	314	263	225	244	276	287	250	255	273	260	272	273	255	256	252	268	248	275	290	298	276	242	237	264	258	255	244	266	257	294	304	274	262	250	257	274	263	290	281	229	284	258	241	278	270	267	267	272	240	264	297	267	281	252	253	279	268	275	308	274	286	271	254	280	256	295	273	305	248	236	267	248	271	293	260	244	286	271	257	278	283	269	263	248	274	274	240	253	289	297	264	247	268	287	278	279	268	253	267	268	260	271	291	258	288	284	283	255	304	292	248	234	250	278	292	248	290	297	259	301	268	252	273	257	278	285	242	282	270	250	269	278	281	262	266	262	265	257	255	293	274	256	250	282	275	268	257	275	275	258	253	236	285	245	242	265	266	267	287	274	278	259	229	279	285	297	284	245	276	257	267	238	288	276	242	266	258	288	272	276	233	290	307	272	290	254	280	268	257	293	287	264	269	269	333	261	247	254	314	297	241	296	280	269	258	283	272	294	270	288	285	255	273	258	286	272	282	284	295	280	266	264	312	265	263	271	265	262	267	270	249	271	266	271	291	267	256	277	256	291	305	264	271	272	317	249	267	267	278	245	267	241	277	268	265	307	299	301	265	264	223	287	278	263	255	278	296	246	270	263	252	251	275	257	270	284	262	254	279	244	282	291	294	268	280	298	246	258	275	276	278	282	298	249	290	288	284	252	243	263	250	272	272	267	258	266	243	307	257	268	276	281	287	299	254	253	264	267	261	275	277	253	295	286	291	286	294	305	268	285	261	281	263	253	268	277	252	249	269	255	260	252	278	284	258	266	264	289	285	237	266	296	282	279	258	263	263	262	272	306	235	302	277	293	296	287	293	282	277	265	287	260	265	272	264	254	278	230	259	260	253	283	252	295	257	285	241	275	245	274	297	264	289	268	273	268	249	274	294	268	283	237	273	276	277	254	278	256	269	280	297	258	258	265	256	245	269	267	275	244	288	270	266	277	279	291	270	266	259	257	274	267	252	293	276	254	255	264	249	262	266	258	262	273	260	274	277	251	283	279	312	277	279	244	263	277	295	255	261	273	296	290	269	275	285	260	250	237	282	256	260	279	235	262	297	303	276	279	277	269	273	253	278	287	275	273	288	270	248	282	278	279	271	261	286	258	268	265	264	273	272	278	271	265	253	259	260	264	252	268	246	265	267	286	293	290	278	275	257	261	291	250	278	272	271	262	275	259	271	273	267	268	240	288	273	298	255	245	262	267	288	294	260	304	250	262	273	282	300	279	266	302	278	278	286	266	265	267	294	282	249	255	284	268	269	268	261	250	262	261	286	270	259	245	290	267	282	259	280	265	233	279	267	306	245	245	255	269	277	275	278	255	299	244	259	267	291	252	284	252	274	290	281	279	290	256	279	268	254	250	225	287	282	255	270	270	266	243	240	276	261	240	265	256	266	263	278	271	231	271	297	311	301	259	274	273	276	272	254	257	261	229	291	288	254	294	261	259	262	250	297	281	274	264	287	280	298	271	250	287
25002	20630	26857	24404	20605	7681	1117	763	630	576	568	537	477	466	439	456	407	434	418	405	400	422	430	419	370	345	374	369	361	365	369	383	359	422	398	378	388	355	365	368	386	370	373	382	383	348	374	362	351	379	355	370	355	370	363	358	391	382	361	363	374	395	382	358	353	359	374	348	360	357	381	383	356	395	365	371	359	370	363	376	358	362	432	333	378	328	342	356	368	338	367	336	399	350	343	372	352	376	375	357	348	379	357	359	360	336	362	384	310	333	372	387	390	368	401	361	357	379	336	384	363	357	367	360	352	348	386	374	363	385	352	311	362	361	348	350	345	398	372	366	367	382	412	367	365	361	344	413	366	344	382	353	365	374	382	312	307	363	362	384	363	348	361	368	360	364	361	359	369	357	359	365	386	362	385	372	355	381	358	393	364	377	380	360	352	351	338	391	383	346	369	350	347	382	366	352	346	357	369	375	347	373	386	347	356	364	367	367	363	380	332	338	353	369	325	341	379	374	344	339	359	376	359	364	376	398	372	358	332	353	382	348	368	387	349	331	386	363	358	356	357	359	365	376	365	356	321	387	315	347	352	371	362	356	336	363	372	337	359	358	351	361	356	350	379	363	373	364	358	346	371	370	392	371	350	349	376	357	344	421	372	346	362	364	350	359	350	358	345	387	338	338	399	355	340	343	348	346	389	350	364	416	360	350	369	347	366	354	384	354	355	366	382	371	401	359	359	352	387	369	354	366	353	372	349	347	349	353	336	370	374	321	361	367	375	360	384	321	363	331	357	334	381	366	350	335	348	375	326	365	335	375	381	389	346	389	364	347	346	395	357	375	380	358	345	331	350	359	343	358	368	353	376	315	322	359	368	358	388	361	346	359	361	379	369	401	374	371	370	353	350	328	356	357	354	381	337	363	348	356	351	357	356	357	369	401	340	372	360	364	370	372	379	362	359	351	349	376	361	361	385	364	345	428	337	349	345	367	347	359	355	362	390	350	372	377	337	321	370	409	378	366	333	377	340	366	369	389	353	367	393	346	344	369	362	345	394	372	356	334	380	334	397	358	350	344	354	364	373	365	364	341	374	352	374	361	347	375	306	360	365	353	349	368	371	327	402	368	384	364	373	366	355	358	342	348	349	377	405	356	368	390	349	322	370	373	370	345	377	316	373	353	359	339	357	349	366	363	357	374	352	353	377	334	374	350	353	378	332	318	374	390	409	369	356	389	400	360	358	373	324	321	381	369	355	371	376	381	336	349	395	360	359	351	349	329	364	380	364	375	367	371	365	352	376	375	381	326	405	371	369	345	332	357	369	356	360	357	340	360	369	355	377	337	332	356	382	354	395	377	373	347	431	358	385	333	368	381	364	361	347	377	374	385	376	338	387	388	358	379	316	351	359	347	332	370	387	350	368	372	307	340	334	383	342	372	358	379	357	344	380	349	360	351	336	358	375	373	374	334	385	357	363	349	380	346	368	348	368	374	374	328	378	382	363	332	353	292	359	360	350	364	336	390	380	371	376	368	340	363	334	361	380	347	386	341	384	375	377	346	341	367	395	341	347	351	363	362	371	357	379	349	388	352	332	342	380	341	358	344	361	348	353	354	385	367	407	325	365	334	366	362	347	358	360	322	360	316	356	367	357	368	379	397	401	352	351	363	362	371	329	391	364	354	375	370	353	343	310	353	358	349	386	385	346	411	335	380	381	348	374	369	353	347	348	363	436	379	353	369	356	366	374	355	350	348	411	391	376	373	374	417	385	342	419	341	378	349	380	359	389	354	362	383	342	359	362	344	338	347	338	351	368	376	383	376	363	361	345	357	361	354	358	374	323	354	378	342	338	368	380	323	326	368	365	360	361	377	351	389	360	366	379	386	373	388	386	353	375	339	352	371	405	395	365	369	366	375	362	350	390	369	377	355	347	366	344	364	355	384	354	352	385	365	364	402	338	379	338	333	352	353	343	336	360	356	363	351	359	368	370	338	365	364	366	331	352	336	353	333	351	398	377	338	374	317	391	343	370	345	378	373	338	351	340	348	338	343	381	350	367	371	352	364	365	348	365	366	350	369	374	337	324	354	367	373	393	331	353	379	375	359	354	358	347	326	337	371	370	352	354	341	385	363	366	370	370	340	359	362	373	402	358	381	361	360	357	367	384	367	348	348	373	362	373	345	388	369	381	411	340	358	345	379	382	361	330	387	337	358	338	354	350	334	362	352	392	376	353	358	365	364	356	339	347	346	384	348	361	405	404	355	352	355	346	359	361	352	333	363	317	352	392	352	328	337	365	393	383	359	344	351	350	357	348	354	360	355	377	376	346	362	392	380	379	371	349	373	351	353	393	346	343	366	376	329	385	380	366	372	383	360	405	364	356	336	349	384	365	374	369	356	357	335	373	327	372	338	351	362	383	342	378	374	340	341	339	358	354	351	398	382	356	336	355	349	390	342	347	414	365	368	382	365	340	351	351	373	409	374	361	350	326	386	365	373	339	337	365	384	380	355	371	346	366	340	329	373	367	327	354	332	355	379	341	366	350	365	371	369	327	359	355	333	366	363	362	325	340	350	359	324	349	389	362	390	368	343	386	351	365	348	370	335	398	383	357	349	352	363	367	356	349	380	339	364	357	380	315	367	318	354	362	377	351	400	394	360	360	361	373	366	356	376	348	352	372	344	365	367	347	368	395	355	368	389	370	372	365	381	338	343	381	363	381	354	340	388	321	390	354	349	343	384	371	396	359	346	360	361	379	331	350	366	344	351	359	360	365	376	353	340	356	350	365	361	380	363	355	374	364	400	402	326	347	333	362	375	378	404	349	370	335	413	355	370	364	331	365	337	331	373	351	364	368	368	374	355	352	368	356	359	324	366	364	374	322	357	375	332	365	347	335	364	356	375	337	371	359	334	373	338	346	349	403	366	356	388	389	372	350	349	385	355	362	352	339	367	369	367	348	355	324	404	331	381	391	364	377	388	321	357	377	376	356	368	424	355	362	341	366	341	355	314	371	408	380	368	370	351	366	366	381	368	374	343	352	382	374	354	339	387	332	368	347	388	378	359	371	322	395	363	375	353	346	336	343	351	363	389	409	368	327	375	359	351	371	324	368	343	367	365	359	371	383	378	372	343	356	360	356	352	363	380	366	324	348	382	371	353	347	391	307	317	325	379	391	385	397	360	348	338	393	349	350	386	383	344	336	361	381	357	345	330	367	343	390	392	384	346	362	382	379	336	324	331	349	347	348	348	350	381	353	347	369	370	362	351	345	353	317	364	334	365	369	345	296	348	348	338	372	360	346	367	344	381	332	314	344	359	342	370	317	332	364	350	335	330	384	372	348	369	329	365	386	383	357	331	380	357	362	376	374	418	375	360	366	349	349	384	368	356	363	373	382	383	366	386	377	368	339	373	360	344	371	345	357	343	319	371	361	399	337	405	381	373	378	396	330	340	373	359	361	352	396	363	367	382	338	345	367	372	360	355	380	350
26942	8503	7811	4100	2759	1963	1517	1261	985	879	794	694	686	601	564	543	512	486	495	476	445	473	436	414	431	432	444	410	401	389	364	399	389	384	364	375	399	386	333	380	405	337	367	351	372	366	354	363	362	363	360	359	364	403	376	378	360	386	386	357	352	396	349	368	370	393	383	359	385	353	366	356	390	308	349	345	338	348	361	360	368	334	361	369	363	336	363	379	401	369	351	342	357	367	323	372	358	330	359	348	389	385	365	378	352	338	377	380	378	374	366	361	376	358	329	334	369	336	378	382	372	371	378	350	363	360	351	360	372	360	334	339	374	336	354	380	356	338	367	352	326	367	391	363	340	347	368	351	344	368	320	333	346	376	354	344	372	373	339	319	355	347	339	393	356	338	327	331	374	334	367	366	336	357	377	336	364	391	361	340	358	349	362	366	342	334	354	342	352	378	362	354	336	379	330	351	340	347	353	349	385	355	353	360	321	360	351	369	374	363	350	351	382	365	335	344	318	407	370	328	353	353	347	356	354	349	348	368	383	390	365	389	351	358	349	357	339	375	366	333	375	381	377	344	351	362	339	381	389	341	346	338	361	364	358	372	352	384	337	380	374	332	357	332	372	357	351	347	334	365	329	380	368	356	346	371	379	335	385	340	332	371	370	395	352	349	380	356	353	382	348	360	341	343	383	385	368	365	353	352	354	325	405	354	361	335	359	396	384	357	371	352	365	351	372	351	373	355	360	342	338	391	302	363	365	363	345	327	361	381	360	348	359	392	339	377	353	361	365	335	355	337	372	351	336	357	352	366	354	343	333	378	338	327	383	349	358	360	386	350	370	386	320	372	341	351	336	363	348	347	351	350	346	354	371	344	354	335	308	406	345	326	377	367	354	383	350	382	394	377	360	348	352	340	396	364	361	387	325	358	364	355	362	360	339	346	339	343	376	359	376	341	366	359	376	355	363	352	360	372	349	344	363	349	348	365	382	366	380	370	343	355	324	364	370	358	344	379	332	367	395	387	358	353	341	309	337	338	339	395	359	370	333	360	358	333	330	358	317	374	378	336	348	357	330	325	398	327	371	351	336	364	355	364	342	351	353	377	351	348	336	351	368	342	360	330	354	363	344	335	343	392	352	359	352	364	368	357	362	345	363	306	320	351	365	358	370	324	370	346	329	375	335	364	360	348	347	343	363	342	377	365	364	357	366	337	358	347	337	389	362	344	353	355	384	362	341	351	343	358	367	344	349	389	391	329	383	338	350	346	380	375	347	372	369	346	341	342	357	383	349	357	364	372	368	366	356	367	366	314	339	379	364	383	339	342	374	347	340	372	354	338	369	365	378	369	356	351	364	338	372	348	359	355	368	369	380	382	342	300	379	357	354	360	347	341	308	367	319	369	349	343	345	341	338	359	383	364	350	360	365	385	361	345	328	369	370	362	373	330	372	350	380	387	342	311	362	346	382	367	383	361	342	342	342	372	363	353	396	373	354	394	355	368	364	372	346	359	340	376	367	367	347	357	340	374	343	358	363	371	346	333	333	353	365	353	378	368	388	355	352	355	352	384	385	351	366	342	339	336	372	342	364	345	375	353	330	327	358	357	335	333	369	352	347	350	327	344	374	317	347	366	361	353	385	329	352	345	375	376	390	373	385	372	380	379	339	342	368	338	342	334	377	372	389	343	357	359	376	359	354	355	406	359	374	353	362	328	353	374	349	372	343	320	384	359	369	348	380	357	348	387	375	368	400	338	366	364	369	345	366	364	352	351	355	363	333	397	358	375	340	348	331	355	340	339	387	325	353	323	382	333	338	362	392	361	332	374	387	418	365	341	392	387	325	359	348	367	352	371	346	359	409	353	347	390	361	330	361	338	341	377	363	340	337	366	376	332	342	354	321	368	364	374	374	370	354	348	363	348	366	379	355	378	372	357	313	362	378	347	362	371	343	340	380	336	383	348	339	355	375	358	348	394	356	343	372	370	353	376	324	339	365	359	327	375	368	371	338	324	337	375	342	370	359	366	362	343	368	375	355	329	357	355	326	347	380	339	385	373	361	385	384	361	329	333	397	355	414	382	373	366	350	349	403	355	374	375	382	369	378	368	355	352	364	350	329	347	343	354	356	341	382	374	360	373	356	400	359	350	382	339	325	387	394	347	351	359	391	344	374	386	360	340	380	363	350	385	331	350	359	342	351	344	356	377	379	365	359	334	356	344	375	366	369	354	351	402	368	358	374	351	350	339	365	341	356	346	359	346	370	335	351	335	369	387	342	345	378	374	317	437	355	355	382	337	351	388	360	367	369	379	324	352	356	361	345	367	357	351	391	368	350	360	368	334	361	348	358	350	347	367	366	358	352	373	354	337	351	385	336	364	352	351	351	348	325	335	340	361	320	371	346	375	336	357	349	352	364	377	381	347	338	380	352	330	307	326	321	338	352	344	363	377	370	384	346	366	340	331	379	332	364	343	362	370	363	366	334	379	364	351	367	330	386	376	387	352	364	374	356	327	347	341	366	365	364	336	367	349	375	382	360	378	323	379	398	370	405	362	370	355	360	364	390	383	338	361	396	362	333	369	346	396	384	336	340	375	365	356	385	355	374	332	369	310	362	344	369	356	330	358	336	372	344	389	317	383	390	369	338	363	360	378	366	362	345	368	371	339	400	374	358	369	329	359	314	333	355	370	393	375	375	363	324	383	343	342	339	363	356	366	365	381	362	346	380	377	360	381	377	335	379	349	340	399	359	332	359	358	391	371	363	346	343	389	386	356	362	350	368	379	351	387	369	393	339	355	364	349	325	350	342	343	336	376	359	347	347	350	345	398	311	372	364	342	354	385	344	364	359	359	338	386	354	348	339	358	378	353	363	367	376	383	358	383	349	389	343	314	349	341	357	361	346	345	379	327	352	368	362	386	404	373	336	364	347	360	343	363	341	350	350	332	375	369	333	342	373	342	399	379	376	369	395	343	361	384	372	376	316	381	359	356	368	356	366	380	383	318	381	364	352	368	344	388	323	362	372	336	341	352	365	346	357	375	370	384	372	359	375	371	351	349	364	376	411	397	316	361	348	341	362	354	360	349	320	355	369	325	353	330	370	361	383	331	343	370	395	342	351	363	362	349	328	342	360	345	395	352	358	335	358	341	361	333	404	338	359	339	305	361	383	377	345	329	363	394	343	379	366	354	365	381	358	352	358	330	351	353	369	324	348	345	386	375	356	346	351	341	361	377	322	346	377	390	361	357	364	380	354	370	357	388	345	382	404	367	370	358	334	376	349	353	378	353	367	331	339	344	353	319	361	345	356	369	376	336	331	376	370	337	332	360	353	338	363	395	366	346	374	356	327	309	362	351	350	347	338	358	352	330	359	349	358	382	376	352	375	363	364	368	351	369	354	333	368	368	389	352	380	365	355	390	328	368	354	348	351	338	372	358	359	363	361	372	353	333	384	365	387	392	364	384	364	373	363	373	347	377	328	350	357	370	356	348
22954	20654	27413	23916	20658	20711	8338	1626	1252	1117	1087	951	889	941	875	823	837	819	794	788	754	739	744	725	720	760	718	746	714	709	730	725	728	723	701	676	680	712	689	703	661	650	723	691	713	752	739	712	695	679	639	660	683	730	679	738	659	680	680	701	680	668	641	716	712	680	699	646	695	660	664	701	685	717	688	699	695	636	691	677	671	712	691	693	652	701	668	675	691	633	653	706	656	693	648	680	663	674	669	640	676	668	641	664	677	651	672	648	672	655	678	705	631	693	633	678	693	641	650	678	701	665	712	678	636	648	649	673	717	625	698	704	652	647	659	666	623	674	658	660	645	675	716	665	676	690	669	647	682	678	701	708	688	675	661	659	659	652	693	665	651	623	654	664	657	673	674	673	653	691	632	681	657	659	658	667	680	663	692	677	661	661	654	664	658	701	639	675	676	685	698	666	666	690	666	693	656	677	692	663	642	692	685	655	618	701	653	683	679	688	645	642	693	692	661	682	654	670	653	692	684	650	722	652	715	646	683	678	641	689	649	649	679	685	665	724	655	689	660	643	677	661	647	648	678	630	703	701	672	688	682	661	706	661	649	680	722	655	644	697	657	672	715	652	636	648	649	691	682	692	660	644	651	666	668	629	649	634	685	695	637	704	718	691	630	691	673	664	648	653	623	671	690	714	640	654	717	690	651	680	673	705	652	684	654	658	680	682	696	660	703	695	705	660	672	644	625	666	705	645	659	669	645	657	651	680	678	622	661	648	642	691	692	679	677	642	678	659	678	684	716	664	685	675	649	655	606	693	651	649	644	732	649	645	639	679	671	609	730	652	688	669	645	648	653	618	679	693	676	659	671	653	658	669	703	682	655	656	635	678	670	665	665	656	698	673	630	659	666	697	666	677	687	663	690	676	621	642	698	670	659	664	630	701	627	667	683	691	704	649	661	633	637	666	676	694	709	662	679	690	667	638	687	668	673	638	684	649	683	659	645	674	693	701	690	660	715	688	686	667	683	666	681	680	643	617	668	709	670	680	589	656	669	693	636	743	694	643	688	675	658	719	668	649	718	634	673	666	657	673	655	676	675	663	663	658	658	672	619	679	705	725	668	697	650	650	678	691	680	682	622	659	619	673	667	650	641	696	680	667	644	699	684	669	699	659	707	636	676	662	663	674	684	730	686	643	657	626	683	673	682	630	660	694	674	675	647	675	720	652	670	652	717	651	656	725	664	668	643	636	641	659	663	676	721	692	698	628	634	603	686	681	697	649	692	658	683	662	685	647	679	642	680	620	664	676	669	667	678	714	671	649	699	658	640	653	676	647	650	643	665	639	664	690	655	644	637	666	641	625	651	652	638	695	683	680	734	682	690	660	627	644	680	699	629	687	650	642	660	686	704	622	694	715	670	720	697	725	658	671	698	657	619	626	693	668	635	653	692	674	658	660	645	665	704	702	695	711	681	639	696	698	672	648	685	685	711	697	682	604	644	640	660	666	669	679	652	689	646	662	651	668	690	703	693	685	626	662	665	685	650	651	650	665	647	694	670	665	657	700	692	667	655	678	696	676	695	668	689	704	670	632	650	604	668	706	664	731	654	636	690	640	737	655	695	633	671	627	654	644	666	694	700	718	659	629	681	677	666	706	633	664	720	672	654	700	694	638	684	631	658	668	657	706	728	692	647	693	689	644	681	688	664	644	671	708	629	685	625	666	659	665	672	653	678	678	669	675	640	661	703	670	694	653	681	669	718	708	705	601	703	642	623	677	634	676	734	663	668	730	672	641	674	683	675	672	658	623	651	707	702	683	689	624	704	672	666	652	670	650	646	665	672	609	717	726	622	623	720	706	681	644	701	671	765	674	688	635	708	654	659	653	683	672	643	619	638	683	661	671	618	675	699	680	657	645	692	638	688	662	681	646	694	665	641	654	678	648	677	680	692	630	704	689	619	654	676	696	694	678	645	659	672	719	648	646	626	642	665	672	684	681	679	712	702	641	687	683	664	636	711	677	642	663	638	669	691	638	688	669	673	644	681	695	666	685	658	646	711	680	692	654	665	647	668	679	678	692	653	685	659	671	690	676	682	676	626	632	642	644	644	654	637	627	659	675	651	682	645	708	640	740	645	703	638	657	643	691	668	669	691	638	675	683	629	677	651	650	663	662	640	662	662	656	657	685	684	698	678	691	683	685	680	700	721	680	599	645	671	681	671	647	694	664	702	677	664	659	709	660	702	678	623	710	636	628	675	666	650	625	646	627	683	625	683	671	644	632	668	673	683	681	639	666	672	677	666	629	735	702	697	662	665	700	614	680	665	673	658	663	660	634	667	707	673	660	647	701	680	634	677	647	677	684	648	654	674	592	695	663	679	653	656	677	668	634	706	672	695	693	675	649	648	719	696	672	651	631	665	659	649	689	672	647	757	678	694	658	684	678	687	663	683	638	673	649	661	674	648	680	682	664	687	672	707	638	660	654	664	649	639	679	670	690	638	693	672	686	681	691	663	623	680	680	683	680	706	673	647	691	643	659	685	683	633	661	638	676	670	640	676	691	673	651	671	659	689	616	682	658	672	685	697	679	681	691	657	666	671	685	683	683	660	682	715	675	670	663	731	652	680	678	663	676	694	711	675	719	641	632	599	662	618	698	663	677	638	643	654	625	652	649	694	696	659	661	674	682	666	652	646	655	684	679	670	673	661	712	636	664	690	657	636	690	644	656	709	652	666	694	638	655	659	670	645	671	667	675	678	659	643	641	669	633	692	712	669	647	733	695	673	700	707	635	620	679	669	656	653	635	645	604	689	668	737	691	678	603	656	643	649	686	627	639	675	684	694	656	701	651	631	681	665	675	658	684	684	660	659	692	703	651	693	667	707	658	658	697	641	635	707	741	692	666	701	697	689	675	667	626	648	675	642	670	657	687	693	716	617	673	663	667	666	680	692	655	676	652	668	694	694	669	629	717	669	675	681	613	680	649	671	682	698	690	662	680	646	715	669	639	659	643	700	651	648	702	594	690	652	672	672	671	667	683	702	666	681	673	654	666	638	635	658	690	673	644	693	689	659	694	656	686	666	631	665	701	676	618	733	698	638	669	629	647	625	657	679	708	696	651	669	641	653	630	694	710	613	655	640	696	662	634	671	649	673	633	681	649	669	663	648	685	665	644	655	671	642	681	595	638	667	659	700	660	631	680	664	689	663	700	663	704	677	659	692	666	685	684	668	671	669	666	639	685	656	662	668	654	642	703	659	687	655	619	632	651	641	628	674	677	667	679	665	655	618	692	638	648	674	646	693	647	703	651	671	683	668	653	703	640	663	652	632	624	634	675	623	661	709	653	683	660	707	661	648	644	660	662	637	639	704	733	672	708	661	653	655	698	725	699	681	703	643	664	707	655	679	737	629	662	668	680	694	680	657	710	716	662	686	664	669	683	663	663	638	645	734	707	657	599	662	695	703	680	645	665	669	636	656	659	653	684	679	672	646	681
26327	14808	13565	7619	5126	3796	3076	2394	1992	1788	1471	1360	1232	1149	1095	1047	957	874	899	856	833	786	823	813	720	750	713	706	769	704	718	786	731	693	731	668	696	719	686	686	721	701	705	617	656	673	694	650	661	675	663	680	652	670	624	622	660	684	644	662	630	683	681	641	643	647	612	630	675	639	664	632	619	623	615	656	660	605	646	649	639	617	634	686	676	637	616	666	671	648	680	655	633	619	679	694	633	647	629	637	634	640	603	646	603	615	625	673	652	628	594	625	643	616	606	592	596	594	701	658	618	650	628	666	620	624	670	648	638	638	655	641	636	637	623	688	610	639	645	647	654	595	777	637	632	624	624	615	673	668	614	633	635	596	665	637	682	624	614	642	607	656	632	628	619	622	640	619	642	678	659	581	671	610	690	681	667	666	664	598	670	654	651	589	616	643	695	654	656	645	636	639	668	660	637	618	624	610	636	675	611	645	637	637	638	608	658	647	632	629	615	646	699	641	613	631	683	628	639	665	627	658	647	594	636	660	640	629	618	615	619	631	654	586	649	614	620	641	620	626	612	629	665	587	621	643	573	632	613	622	631	644	633	655	633	656	654	657	635	610	665	613	608	663	623	631	642	658	664	643	658	666	645	632	652	637	574	613	640	610	694	653	675	677	619	645	621	643	681	657	650	652	649	652	599	622	622	652	609	640	636	655	596	616	616	603	637	697	619	617	667	651	645	643	606	632	661	584	580	627	640	679	603	612	623	646	624	601	621	655	586	580	624	613	667	658	607	623	662	635	632	636	612	633	654	679	649	601	644	592	607	707	638	612	712	660	643	624	675	635	619	649	637	630	657	669	617	616	630	664	628	663	659	639	635	583	676	638	581	644	659	670	626	626	577	649	668	634	640	601	663	602	679	630	598	652	631	636	674	642	639	620	638	685	651	688	611	681	620	654	655	662	636	635	612	600	674	586	666	677	602	649	655	653	595	595	672	639	671	639	650	670	626	600	669	628	662	660	641	711	618	656	649	627	652	625	655	646	619	623	664	620	648	662	662	686	641	631	621	607	644	667	663	652	622	619	624	618	630	666	641	673	658	634	627	631	675	621	646	603	670	674	656	594	580	665	597	664	630	646	648	655	637	666	648	645	606	615	618	593	608	610	640	650	676	643	648	614	632	616	614	582	641	621	635	613	667	662	663	623	610	596	663	636	590	630	605	650	626	633	664	627	604	648	607	635	643	593	657	634	681	651	676	650	606	702	663	641	653	637	641	610	581	665	620	678	647	640	653	635	597	599	667	571	639	646	704	633	672	653	632	624	610	604	697	629	662	608	641	604	643	614	615	626	684	675	588	627	662	646	651	626	665	614	626	621	620	655	601	556	637	638	659	668	664	678	611	605	645	622	623	608	628	592	647	659	658	667	594	621	652	654	614	642	613	674	604	627	630	653	687	631	574	631	601	659	623	702	642	609	634	600	659	632	646	640	604	632	601	687	634	655	600	641	645	647	600	674	633	608	601	651	599	617	611	617	624	608	601	609	650	626	639	629	623	632	648	636	638	662	662	650	615	612	628	587	621	662	627	649	596	658	608	658	575	620	644	605	626	634	621	650	615	648	615	653	624	629	641	652	634	647	648	631	713	624	643	645	640	649	599	634	581	656	620	646	604	667	623	611	640	597	600	596	655	649	612	614	609	598	642	617	646	643	600	618	668	653	641	632	617	621	606	623	617	608	629	655	629	627	618	644	636	640	618	627	621	636	648	614	611	614	636	605	633	630	616	611	651	651	606	626	613	658	646	623	618	605	682	591	607	616	621	631	657	608	611	587	631	667	659	660	641	626	653	594	607	593	673	632	657	621	674	618	673	639	631	614	658	623	669	642	673	683	617	639	628	669	642	611	582	605	612	697	659	620	631	645	646	641	628	606	658	646	610	650	632	647	662	646	646	653	664	651	615	626	636	613	630	678	596	635	665	635	625	600	614	656	675	612	605	638	636	589	631	626	637	669	598	643	643	682	638	637	625	601	654	620	616	625	646	628	635	645	634	581	620	579	622	627	649	663	605	595	584	642	616	635	603	636	638	665	630	614	611	647	643	592	604	596	640	654	656	645	659	622	626	622	626	629	649	659	632	622	653	633	635	610	623	641	641	607	650	633	641	672	617	635	628	631	650	628	645	626	618	697	621	658	654	639	597	595	615	667	669	605	652	608	674	619	579	653	627	590	584	644	660	612	635	674	665	631	671	607	627	662	601	611	604	671	547	660	615	622	636	627	645	667	594	626	661	605	648	655	640	641	615	637	669	678	648	646	571	621	627	641	637	656	643	682	637	632	642	699	629	634	608	645	610	636	593	630	643	647	619	609	601	632	648	666	667	634	666	615	625	640	621	621	570	616	610	673	591	629	627	588	651	610	642	633	634	633	636	626	636	667	653	634	618	646	632	614	643	649	630	600	621	642	580	657	603	645	636	653	629	591	596	620	662	656	597	654	687	610	622	660	636	645	663	639	639	650	635	638	589	615	627	677	624	627	593	653	644	599	599	624	637	616	625	670	636	638	602	627	652	649	618	614	570	669	668	655	651	641	632	606	620	622	652	657	658	623	638	629	609	600	667	632	585	611	589	637	640	621	624	640	625	668	643	654	672	650	636	674	659	575	671	606	641	615	626	619	655	617	636	644	644	620	674	645	606	640	635	624	639	634	610	628	664	704	643	608	649	663	635	629	657	660	634	618	663	641	580	654	635	677	658	656	650	666	604	652	588	646	587	624	665	648	653	622	632	634	645	607	633	632	620	651	630	657	638	664	643	618	615	641	595	634	641	605	647	632	695	609	612	616	650	652	626	676	644	607	607	624	648	701	636	634	649	631	668	615	631	669	608	591	673	661	654	630	655	613	593	653	622	615	632	682	620	651	603	664	647	630	631	614	625	675	630	616	703	663	644	648	645	677	653	622	620	662	581	643	597	633	673	633	630	664	640	620	610	600	641	647	686	598	654	620	678	639	616	599	636	634	632	596	648	628	653	615	641	638	602	653	620	654	670	669	632	624	595	648	642	632	659	658	600	632	666	646	686	661	660	647	594	662	624	628	628	621	678	624	651	618	666	644	654	632	685	650	679	653	613	623	663	616	679	663	659	623	618	668	600	601	633	647	644	628	649	644	646	598	628	600	641	668	656	644	638	610	593	646	640	587	640	654	679	690	592	658	621	629	611	664	645	644	638	597	597	637	658	638	624	642	621	635	632	694	649	653	644	662	620	603	638	602	626	626	678	643	632	638	637	628	632	569	617	686	621	636	670	660	640	665	656	624	652	643	661	614	666	655	669	709	632	673	616	573	662	605	597	626	643	603	675	614	617	620	614	571	656	634	615	614	684	655	655	634	606	644	642	637	619	618	647	648	660	610	645	586	655	672	654	603	642	631	612	554	635	639	666	654	612	634	655	623	624	677	600	645	641	622	628	666	650	655	657	653	599	635	634	660	608	626	625	622
31242	13877	1866	462	347	352	277	273	268	257	300	251	260	260	269	250	277	240	259	255	265	249	270	267	253	279	258	224	247	276	241	255	265	241	300	248	256	292	300	252	262	262	270	241	257	271	264	244	256	251	272	255	256	305	277	254	283	255	261	260	258	253	273	272	283	218	288	276	253	252	246	258	251	239	250	282	256	226	265	224	251	274	289	224	249	293	251	268	237	255	233	238	258	243	281	261	257	259	281	270	239	273	271	257	270	270	271	269	280	243	226	252	258	256	264	237	237	276	310	253	243	264	265	231	257	250	260	253	276	243	268	249	281	308	265	246	238	281	277	278	252	257	301	290	247	239	268	256	269	272	226	245	262	280	274	283	257	261	237	264	240	270	245	272	249	234	245	252	256	261	274	247	254	258	246	226	263	256	261	287	250	256	252	239	235	251	249	264	278	253	249	271	263	233	267	242	253	251	285	253	251	246	264	282	232	257	268	257	269	249	262	268	269	232	261	254	242	265	271	249	274	270	262	270	266	262	259	258	241	267	252	262	258	252	258	257	264	253	257	251	229	273	245	258	290	242	288	275	243	256	252	282	268	265	259	273	249	219	269	271	234	265	257	257	269	232	244	233	261	242	213	251	248	275	258	224	273	280	276	251	263	260	254	265	270	263	254	264	235	239	255	234	277	282	241	250	248	293	263	283	283	276	253	254	230	241	259	261	229	258	245	264	268	260	285	263	265	251	290	246	272	234	251	253	242	247	235	283	275	251	250	265	270	257	280	245	242	240	254	274	241	242	255	266	250	237	265	243	257	275	269	239	238	247	246	271	247	259	293	276	234	264	275	273	242	270	244	266	219	254	251	250	230	257	273	223	263	277	244	265	279	283	260	265	255	250	244	266	265	257	278	241	245	241	246	251	272	234	272	246	276	255	268	229	285	252	234	278	262	267	271	249	256	251	239	263	275	263	295	264	228	266	242	246	246	244	256	280	251	253	263	291	263	262	268	254	264	259	236	293	254	256	270	259	221	268	245	254	273	271	276	254	225	241	274	253	238	271	273	283	262	269	274	261	263	230	272	249	255	262	279	260	235	259	271	261	249	246	248	251	250	262	266	238	246	258	270	262	284	228	253	253	271	239	240	250	283	225	245	273	214	271	266	260	276	264	281	273	258	264	243	273	269	289	248	244	284	259	286	246	280	219	257	251	240	263	261	271	284	261	254	273	274	231	260	271	251	256	221	224	298	251	249	255	264	261	241	262	257	238	276	269	269	259	268	255	242	240	253	272	253	263	256	261	282	270	269	238	248	298	237	246	254	239	240	232	286	271	276	234	227	260	254	253	228	274	243	251	270	248	270	279	247	252	254	267	251	273	248	287	264	254	246	291	260	271	268	252	255	264	246	245	242	248	276	270	270	262	245	243	296	261	279	261	255	243	261	265	259	254	283	267	288	246	261	256	269	262	260	242	259	261	239	261	271	247	253	234	277	252	260	268	262	260	261	278	280	269	255	246	236	220	262	260	263	264	259	252	275	251	268	269	269	269	248	274	252	267	232	279	269	229	248	255	254	266	276	280	235	276	273	279	258	259	249	263	239	247	232	242	269	245	246	246	249	254	243	268	283	280	267	262	257	259	248	251	267	256	256	269	274	226	251	250	243	287	269	256	221	246	260	255	268	261	262	238	253	248	256	285	275	258	218	239	262	279	240	249	255	260	259	291	262	244	275	261	247	263	265	274	242	258	253	267	261	258	244	272	286	283	242	262	231	278	256	254	248	245	252	250	262	253	251	251	246	239	267	274	278	237	260	259	274	294	261	262	246	265	276	314	280	255	265	236	268	283	236	241	268	263	249	220	283	259	258	272	281	267	255	271	262	259	249	234	255	250	252	246	265	264	264	272	259	240	300	278	235	272	257	236	270	271	282	284	265	268	266	259	288	261	255	262	259	257	245	235	267	248	261	238	252	265	261	283	278	267	256	294	267	232	276	252	267	257	257	269	257	266	250	244	257	275	274	246	258	262	266	270	282	281	247	235	260	279	264	249	245	239	288	273	278	226	273	255	240	275	249	240	270	266	271	266	246	235	242	251	260	240	254	237	252	292	233	253	247	284	260	249	255	262	245	280	277	267	252	270	251	247	264	275	252	277	281	289	261	249	240	260	227	249	267	276	261	253	266	265	276	285	259	267	250	273	251	261	236	270	279	254	271	269	279	234	263	265	271	250	273	267	278	249	276	277	298	239	267	275	249	266	257	256	255	287	225	276	261	247	285	258	235	262	255	261	261	245	241	234	276	246	247	283	249	243	253	270	245	264	253	235	261	276	270	238	250	266	258	247	264	219	260	228	258	271	265	264	228	257	267	261	263	274	286	285	303	260	273	258	250	246	272	281	246	251	268	249	249	269	262	255	269	270	253	282	266	274	245	246	237	253	282	262	262	265	248	293	280	265	242	262	259	273	266	244	263	269	254	288	248	262	270	260	264	260	266	251	275	281	251	282	247	270	265	262	243	261	264	261	257	251	284	277	289	228	291	258	217	269	298	231	271	238	232	251	249	269	262	268	267	254	246	257	245	253	256	245	253	249	256	229	259	250	258	264	254	235	251	232	254	276	257	253	247	233	242	266	262	251	249	255	257	253	267	275	236	283	236	232	247	263	268	251	282	249	251	234	272	257	249	271	279	258	264	251	261	276	253	270	252	267	279	247	249	245	265	276	255	243	265	272	251	252	280	260	279	233	231	241	220	267	244	282	287	232	258	248	285	256	265	264	238	288	235	265	257	254	256	293	242	265	275	251	244	275	257	255	252	243	214	266	256	263	266	308	275	274	245	263	267	284	268	261	257	270	274	245	223	291	253	268	267	276	249	244	259	231	269	245	237	257	263	271	274	240	249	245	269	269	267	281	245	267	236	269	278	277	250	288	254	241	251	276	255	257	263	235	270	248	253	274	251	276	258	269	274	236	270	238	258	266	261	235	264	262	269	273	235	270	288	240	276	232	249	277	235	267	242	253	251	240	264	252	245	254	256	293	269	248	239	245	252	278	259	266	247	254	249	261	254	258	264	258	253	289	250	277	239	261	245	251	252	242	237	289	272	280	259	270	289	231	233	253	239	244	248	274	262	257	270	238	270	260	264	247	273	294	234	246	265	231	269	229	250	243	289	293	251	250	258	262	277	248	286	236	280	248	287	268	286	250	264	251	264	208	258	249	273	277	235	292	229	240	242	237	251	275	244	253	260	233	244	237	238	258	279	264	247	259	277	264	270	274	264	260	252	276	250	277	263	230	274	240	259	262	242	245	208	254	276	281	273	229	239	282	289	230	246	245	247	248	230	260	260	268	244	280	265	251	233	270	253	230	252	264	243	247	243	248	232	247	244	255	289	258	285	286	276	247	233	251	274	270	258	232	251	267	280	271	234	265	273	242	308	274	261	261	274	236	271	237	295	254	250	247	285	247	271	265	261	240	252	255	260	279	235	262	229	243
16572	754	686	449	381	307	326	303	285	289	319	290	302	327	262	271	301	275	282	298	263	308	281	247	275	286	302	263	292	265	270	307	282	293	272	271	269	285	260	267	297	261	262	271	237	284	316	232	268	260	310	287	256	278	294	263	270	256	279	291	284	263	248	289	283	280	254	282	285	260	277	277	295	269	282	246	280	257	238	291	283	290	249	266	271	287	280	288	263	271	289	305	284	258	269	314	284	281	254	292	277	292	266	313	252	277	285	251	312	278	273	289	290	273	283	310	268	277	285	274	290	278	289	302	285	274	282	273	259	256	277	263	267	286	248	265	298	290	247	265	274	280	333	259	281	277	300	269	268	287	280	283	292	287	267	287	303	286	272	293	281	276	283	265	295	262	265	291	273	275	261	283	263	290	248	268	306	284	266	266	268	258	290	245	287	263	275	253	293	262	261	280	284	285	261	277	268	244	299	276	315	270	297	310	293	290	267	269	271	277	261	294	305	311	275	270	269	263	290	281	276	267	294	299	272	295	265	301	267	270	264	282	285	290	283	262	298	267	264	257	265	271	267	284	287	271	266	273	250	289	266	287	293	260	292	298	252	259	290	251	273	271	266	279	258	292	282	276	265	276	251	290	268	275	277	260	246	279	287	295	242	283	249	261	275	262	274	262	243	307	254	307	247	245	303	265	310	258	275	282	275	250	259	280	279	264	272	267	277	275	261	273	283	265	255	260	276	266	257	291	278	250	290	312	263	303	288	288	277	270	284	265	285	298	269	268	258	264	269	262	247	267	285	258	267	262	268	257	266	291	278	265	277	254	277	319	297	267	268	284	283	270	228	260	237	298	271	272	292	263	299	270	277	265	260	277	299	265	262	274	275	261	267	259	284	280	274	259	273	253	288	297	288	288	273	292	286	280	273	283	241	256	282	275	304	241	250	285	274	263	235	325	267	287	270	266	283	271	271	332	258	279	241	270	286	272	269	275	243	279	280	278	242	276	289	269	251	255	283	285	292	268	286	268	258	270	270	272	261	264	272	274	285	285	287	285	261	272	267	280	276	290	285	247	235	263	271	273	291	259	276	264	275	261	278	313	280	260	251	286	284	268	264	280	304	282	284	308	280	314	269	239	270	300	286	292	267	287	293	230	245	291	308	298	282	273	288	287	273	273	265	292	245	280	268	264	283	257	269	270	277	281	280	253	279	285	247	306	282	285	266	257	273	317	267	290	287	258	312	248	303	281	281	246	286	247	250	253	269	246	280	259	258	276	290	253	286	269	283	267	280	297	280	267	267	276	260	304	285	301	250	274	252	276	260	298	277	260	258	300	260	286	271	272	245	300	248	260	275	255	294	293	284	262	264	266	235	270	275	303	251	252	291	254	286	298	278	284	274	272	268	264	262	302	308	287	265	249	291	262	272	275	311	248	255	294	273	272	275	275	277	264	278	267	270	296	311	250	278	281	272	269	268	294	260	263	289	272	296	298	278	304	276	275	261	323	272	258	272	265	267	279	278	286	272	272	260	294	276	260	261	245	303	277	294	256	246	279	254	299	266	272	293	278	269	292	265	285	259	275	296	282	291	276	274	268	267	296	278	289	278	262	265	290	300	265	260	268	251	275	248	279	293	252	297	271	262	279	254	275	284	272	318	267	303	257	244	272	270	296	283	279	297	280	294	265	273	310	279	261	246	257	254	271	261	275	250	245	283	280	255	291	302	263	284	272	284	271	283	266	278	235	278	286	284	277	254	276	283	261	253	288	306	245	276	244	289	248	253	251	257	298	279	258	263	288	285	292	277	271	281	249	279	288	277	282	279	258	284	281	269	290	259	285	280	303	265	260	248	259	270	252	245	277	278	301	280	280	274	269	280	273	255	269	293	278	237	248	270	294	262	288	278	274	279	279	278	265	271	262	274	249	245	241	263	253	267	260	290	265	247	289	264	281	255	266	258	280	285	261	284	265	280	291	311	287	298	276	267	272	229	258	265	266	265	294	248	284	270	285	266	251	282	273	267	273	276	266	281	289	260	256	293	282	292	264	270	292	277	275	253	271	251	285	285	270	294	279	333	275	283	233	266	262	262	274	280	257	283	252	263	287	287	322	297	254	283	239	261	298	263	279	276	265	280	289	283	291	275	269	273	276	269	258	281	283	277	272	273	265	270	249	304	273	277	280	240	263	279	262	298	273	258	264	252	306	272	294	292	261	282	269	250	269	264	254	249	252	288	261	287	295	288	290	309	277	288	285	292	275	251	284	253	250	270	264	288	284	284	266	272	279	239	293	272	277	266	273	285	283	251	263	277	301	277	272	274	262	274	275	290	310	277	273	270	275	299	249	315	262	241	274	242	264	274	253	275	295	274	293	279	280	299	274	288	270	260	296	290	267	260	286	276	286	285	256	267	288	278	286	294	289	260	272	273	293	266	285	268	290	266	288	307	272	276	265	284	305	269	243	261	289	261	265	301	279	277	265	296	270	280	270	264	279	316	279	288	281	232	258	265	272	291	274	268	326	268	270	316	288	291	275	284	278	266	276	265	285	251	286	282	278	293	252	247	295	280	244	304	269	278	267	275	253	239	251	259	278	267	271	256	265	266	301	268	279	271	260	314	273	291	285	293	249	274	273	301	248	272	276	252	275	245	280	271	264	269	304	292	273	275	249	284	264	249	282	265	274	297	284	278	253	269	293	262	284	286	279	267	303	285	288	280	295	276	285	273	266	268	259	277	254	291	279	274	268	281	274	270	250	266	252	268	272	276	266	285	251	276	284	275	299	287	291	274	275	300	288	254	295	259	282	296	270	270	268	270	285	269	267	297	273	267	274	288	281	280	288	294	282	293	261	273	238	279	310	282	294	286	255	242	270	276	288	292	257	269	295	262	274	268	254	278	271	250	281	293	282	284	276	269	293	277	283	266	254	280	268	307	254	256	284	261	256	297	276	282	272	268	323	255	267	259	252	283	240	304	280	272	272	241	263	241	272	287	258	310	280	254	277	264	302	280	296	259	261	263	285	283	270	260	299	264	274	271	271	267	277	242	287	275	287	289	262	259	280	261	285	273	288	305	264	251	280	295	273	278	292	281	275	249	276	291	281	307	282	286	297	286	290	284	277	261	250	270	272	302	271	297	280	252	272	290	285	248	267	270	290	269	248	278	294	288	264	274	278	278	260	286	287	282	263	254	255	280	278	272	268	303	283	273	296	271	268	257	277	281	276	283	249	284	280	294	289	251	290	274	245	263	269	294	309	239	282	260	284	263	236	282	282	292	295	270	272	281	275	268	288	260	278	276	274	265	270	264	300	265	275	303	289	288	270	290	296	293	285	271	284	279	266	265	267	290	258	262	286	266	274	280	282	267	262	266	267	288	284	264	298	280	275	275	241	276	281	256	280	218	252	264	321	279	292	254	283	269	261	273	269	262	271	275	286	279	301	276	255	247	276	269	256	282	275	285	271	284	262	265	264	254	286	272	267	269	277	272	274
24920	20642	27011	24284	20627	8700	1155	785	640	561	545	503	502	483	437	465	471	446	421	452	387	419	441	403	410	413	379	374	377	409	408	424	368	387	334	365	391	414	387	375	372	395	402	395	365	377	382	379	333	381	404	382	378	408	400	357	386	339	384	387	389	386	352	394	381	375	339	338	371	384	354	353	358	345	375	384	384	368	360	338	397	375	346	415	391	337	351	367	345	346	374	369	382	366	390	344	368	365	369	356	378	409	370	358	342	361	357	370	376	364	358	357	382	364	368	371	358	323	394	372	385	366	370	353	360	380	366	358	360	362	354	363	337	355	369	337	341	389	362	392	380	383	375	380	407	380	346	386	362	386	381	400	370	354	368	368	377	360	342	350	384	346	354	371	369	367	342	369	355	398	374	354	365	347	354	363	374	359	357	391	384	374	379	362	387	368	346	378	346	365	326	364	387	354	371	365	406	356	374	352	359	375	360	374	323	362	407	370	348	381	355	399	388	399	378	377	367	390	341	366	393	361	375	356	334	346	361	370	379	383	374	352	345	361	344	382	351	346	363	343	377	355	398	387	345	350	360	388	372	385	382	402	365	341	401	377	359	369	343	382	396	377	404	364	329	396	379	369	399	361	367	381	374	356	411	386	395	394	384	360	332	354	377	368	395	337	366	378	341	350	405	375	355	373	342	365	388	349	372	350	359	356	316	365	371	358	355	350	404	346	337	356	360	349	333	392	356	349	327	365	390	343	365	364	319	395	382	383	379	365	338	357	362	362	393	386	331	332	400	386	345	366	363	391	359	337	349	346	333	369	377	355	324	374	353	364	333	364	361	416	383	359	340	396	367	346	379	385	343	359	344	395	324	373	379	385	361	347	351	372	375	385	359	379	369	349	369	375	389	370	408	328	341	369	391	381	364	349	338	378	400	360	385	382	362	359	358	353	330	348	370	344	381	372	368	387	351	366	365	380	406	346	353	343	376	329	362	361	362	373	358	347	355	381	403	382	345	341	378	374	390	404	382	375	398	376	348	378	347	339	374	353	394	344	341	345	427	352	399	395	399	353	374	364	342	382	337	343	340	370	329	363	360	350	352	394	330	364	386	390	354	394	374	340	386	378	373	370	397	355	326	335	384	376	368	380	386	367	386	390	343	313	332	313	392	391	330	387	372	324	438	354	399	351	364	369	363	365	374	383	335	345	364	376	343	355	352	376	361	385	332	385	378	367	369	348	370	352	378	378	374	352	325	353	354	367	345	404	346	373	345	367	368	323	347	367	317	382	378	367	338	371	363	358	368	385	341	327	361	384	363	385	365	367	389	384	349	398	346	372	366	383	379	373	399	363	368	362	378	369	362	380	378	410	327	378	359	367	353	353	374	373	386	358	355	349	353	353	388	372	369	397	368	389	371	326	370	381	385	356	375	365	375	386	369	373	390	387	353	391	369	386	356	411	348	360	364	353	359	368	380	365	386	349	356	379	361	374	328	397	374	371	363	322	330	362	356	380	371	378	348	373	387	335	382	344	387	360	366	396	341	361	387	388	368	373	370	371	346	382	364	354	384	336	386	367	364	366	399	375	392	358	343	391	339	327	343	357	372	381	376	358	374	338	372	336	383	371	367	372	357	352	363	361	389	327	386	368	380	343	349	353	364	416	353	396	371	395	379	364	362	368	372	371	370	346	344	376	356	325	390	353	342	371	392	362	356	361	343	353	371	344	360	375	361	371	385	351	342	356	387	345	366	318	365	372	375	370	340	371	336	360	359	353	351	346	387	361	393	361	378	332	341	356	381	351	362	368	349	381	382	355	361	374	319	361	364	376	378	347	378	390	384	349	355	329	390	400	360	373	343	345	383	380	334	350	339	351	362	343	349	371	377	347	364	369	360	339	357	371	339	347	346	370	395	379	345	350	367	377	347	365	379	357	382	348	350	343	351	357	360	345	367	388	390	393	349	348	363	376	356	350	412	379	366	344	361	363	406	356	332	367	405	331	366	368	379	394	373	375	353	377	393	400	341	367	359	354	358	380	351	368	334	368	349	343	377	362	375	396	346	347	383	370	361	354	369	347	366	391	346	344	337	349	379	369	339	404	394	397	389	355	359	347	368	353	357	368	335	370	340	380	341	360	373	355	358	400	376	362	366	363	382	402	366	355	385	368	353	348	367	356	360	359	367	345	372	352	347	354	363	367	335	343	373	338	375	368	341	343	383	394	361	350	330	380	356	368	370	347	347	361	369	377	361	366	375	371	380	378	354	358	365	379	367	374	345	339	357	360	370	378	384	366	379	363	375	342	345	379	359	365	362	362	379	355	357	397	351	359	380	377	363	353	405	353	371	383	403	349	351	402	335	377	384	368	343	398	354	372	376	382	369	354	373	365	391	362	368	373	371	354	377	375	340	362	370	356	363	370	358	413	366	336	351	385	359	349	396	347	378	377	373	351	411	357	375	333	347	341	388	339	353	349	369	325	370	397	360	347	368	372	332	396	391	389	353	369	372	397	347	388	382	347	342	357	395	383	334	360	364	355	356	356	382	345	366	360	393	331	341	397	366	380	412	346	375	387	357	372	361	375	398	388	360	352	368	371	356	344	371	370	375	375	391	349	357	357	370	341	389	347	388	380	350	364	314	373	359	394	385	346	334	376	361	368	360	396	352	409	360	344	321	392	372	368	357	353	338	362	370	372	389	356	382	354	346	355	367	362	364	338	371	371	381	363	335	356	378	361	355	337	349	352	337	375	332	360	360	356	349	363	375	383	347	387	336	352	353	392	364	358	386	335	400	344	341	388	358	373	394	353	342	401	380	385	378	367	380	358	366	348	372	348	371	381	347	362	360	373	366	340	346	348	391	391	381	342	368	361	362	339	358	359	354	335	395	354	350	371	352	358	387	352	347	347	372	379	354	364	367	405	356	349	383	376	390	347	354	360	370	422	363	386	353	360	360	345	374	403	366	367	352	368	324	382	359	360	366	349	371	377	357	357	359	400	333	363	353	398	344	372	375	354	345	332	342	396	399	362	386	376	374	357	367	365	374	369	347	336	349	351	379	411	375	347	331	401	381	402	370	329	384	389	393	356	400	348	367	385	397	343	325	393	364	386	357	357	382	351	381	375	321	396	361	357	336	395	363	351	366	373	382	371	351	407	347	345	392	344	330	349	380	363	361	387	382	376	361	367	326	385	370	344	352	366	363	354	366	392	376	359	365	351	357	384	327	369	352	362	375	361	346	351	380	343	396	346	366	343	390	369	370	347	363	354	366	340	359	356	359	344	368	370	358	350	350	351	380	353	379	364	362	359	414	409	353	331	324	348	353	388	386	359	397	368	364	353	360	353	321	374	373	365	343	376	332	337	396	332	370	368	371	369	344	353	374	358	357	365	360	367	341	370	362	353	375	342	378	347	386	387	384	371	372	361	377	384	365	349	361	360	364	358	390	367	349	386	380	380	350	338	360	358	363	367	385	338	353	385	403	378	357	369	372	372
23547	8356	7609	4043	2705	2007	1458	1223	1005	898	774	704	654	576	594	528	551	505	476	472	461	435	421	427	415	426	386	441	402	438	371	373	412	365	365	394	436	408	397	392	376	399	394	364	370	381	336	391	352	396	336	355	357	372	343	368	355	379	366	352	385	377	378	353	362	358	375	361	363	409	358	364	368	401	351	352	378	379	376	356	384	363	354	377	362	359	358	333	372	376	361	380	343	380	360	331	350	352	360	394	351	346	353	381	367	401	314	347	376	347	361	370	361	328	366	370	373	354	373	351	361	366	348	350	421	361	365	346	349	396	351	369	352	344	387	351	353	359	356	362	368	355	418	365	356	382	360	377	357	368	352	375	355	328	375	353	336	369	331	349	332	358	333	363	333	371	385	373	323	365	339	352	362	375	375	337	365	360	347	352	334	383	364	379	367	341	372	366	341	360	317	369	349	351	337	357	364	348	345	383	330	412	332	345	360	338	390	386	351	338	387	374	378	366	340	376	363	360	359	362	349	367	340	348	414	362	361	342	342	336	358	334	388	333	336	376	341	325	356	373	339	368	376	344	360	377	361	384	384	363	362	399	366	386	386	353	354	341	364	351	328	374	353	354	383	345	372	360	349	359	351	384	359	354	381	369	374	358	362	362	346	347	315	361	376	356	370	367	387	380	363	386	358	349	357	356	365	363	372	363	346	331	394	375	366	344	361	365	386	368	358	328	394	366	334	363	356	342	374	356	383	368	361	364	351	353	366	334	371	361	392	336	349	376	334	363	374	368	324	351	354	380	383	347	374	326	349	367	356	352	360	377	363	352	356	352	338	391	367	338	390	363	366	367	344	354	340	345	418	342	369	357	341	343	383	363	363	384	357	340	349	369	357	379	351	364	358	368	355	376	342	375	354	394	361	350	374	333	361	384	368	363	354	380	317	348	387	369	369	368	365	345	346	324	356	337	348	382	371	362	359	334	373	372	387	362	375	339	357	373	327	342	357	364	332	368	384	349	379	364	332	388	335	344	339	358	387	389	385	370	344	365	380	375	333	359	366	381	374	379	365	360	352	341	362	367	348	353	359	396	360	355	329	324	354	397	379	374	337	334	358	368	364	357	364	344	380	347	373	353	366	368	346	342	353	375	356	309	354	350	359	355	347	364	375	367	359	343	347	360	366	366	349	366	350	360	334	351	344	344	351	374	369	339	350	385	339	372	369	343	378	360	346	361	370	337	344	373	338	353	341	367	335	373	353	331	366	364	372	336	407	390	353	374	371	342	385	332	375	360	354	350	377	337	336	401	371	365	352	361	397	353	358	368	341	398	338	354	384	328	359	370	366	372	371	366	374	340	364	395	365	362	377	356	362	353	353	363	379	389	331	346	358	358	392	389	363	398	330	399	347	336	348	341	363	348	348	375	333	374	363	364	341	337	336	347	336	345	339	359	376	375	376	359	356	353	330	365	357	365	364	378	353	375	341	372	363	375	398	345	362	370	342	358	347	382	378	330	373	365	380	343	339	373	343	342	362	361	376	333	354	354	347	378	371	376	380	343	361	342	348	374	348	353	346	350	359	321	366	365	356	378	339	355	363	379	352	365	376	371	373	353	365	362	371	374	337	339	361	377	350	353	370	352	392	353	348	361	348	353	358	365	348	360	341	361	352	372	362	367	364	354	326	354	375	390	365	353	361	356	362	347	369	344	362	361	329	373	376	339	347	317	331	334	341	361	382	358	333	392	328	371	344	370	360	356	359	365	368	346	363	379	331	369	388	359	333	371	389	371	380	337	366	331	408	374	377	376	351	358	340	343	366	399	381	346	375	337	404	372	329	359	354	354	345	316	344	371	404	345	350	399	386	373	356	352	357	360	347	380	371	365	381	338	351	350	380	368	368	350	347	368	376	380	375	353	348	365	350	335	370	402	344	375	322	337	371	343	355	380	343	369	373	360	331	388	364	362	363	355	366	331	354	393	369	346	337	339	378	351	347	371	358	406	358	399	378	363	379	387	378	376	367	361	386	356	388	369	394	348	369	365	366	353	321	357	332	345	332	366	354	364	356	345	390	350	387	350	364	365	358	348	384	347	371	377	382	364	327	369	378	345	350	327	350	341	379	359	359	356	377	358	381	360	350	380	397	369	344	369	371	364	346	338	363	367	347	382	362	366	380	306	373	371	351	351	357	367	350	346	385	319	384	352	360	354	380	353	355	333	354	369	371	355	350	355	379	368	350	346	367	392	357	348	337	379	379	353	381	377	336	404	365	375	379	321	371	351	347	384	336	354	324	334	387	362	337	350	361	357	361	365	332	347	361	379	392	347	354	342	374	375	353	392	344	376	345	364	396	361	355	365	344	376	343	367	346	352	381	372	367	377	359	370	331	386	369	351	364	368	367	336	344	343	375	356	330	344	342	366	399	373	341	361	351	382	368	349	334	377	346	354	377	372	365	364	356	355	351	368	326	372	363	351	337	320	357	332	325	366	366	393	370	355	350	386	368	369	401	332	356	369	374	350	374	349	345	349	331	370	341	367	385	369	399	375	320	353	376	353	366	338	361	326	368	392	356	353	332	366	358	356	369	366	343	355	362	342	384	353	353	355	363	397	356	385	340	368	381	352	357	365	350	373	377	381	331	333	349	338	367	354	352	350	372	360	342	359	379	347	346	339	372	335	355	370	371	364	371	386	345	361	370	362	380	363	352	359	381	345	367	343	342	370	363	331	371	348	370	377	349	374	375	361	372	368	348	349	366	317	350	333	347	388	374	336	395	358	381	374	414	352	330	374	389	349	333	380	351	346	359	396	345	334	377	380	359	349	365	374	347	388	341	340	371	356	368	348	355	336	352	392	379	398	402	356	332	365	387	392	373	358	342	350	341	367	385	338	362	390	342	354	347	379	358	380	349	339	367	365	352	348	371	373	344	356	374	352	358	336	369	372	331	340	370	365	331	355	379	385	383	342	365	331	372	360	338	367	362	347	374	376	356	347	326	358	371	351	360	347	350	372	362	371	357	345	372	357	375	345	370	350	360	350	369	346	353	351	324	359	396	351	341	383	340	399	406	349	341	380	359	335	356	381	377	363	357	360	349	378	347	346	352	332	359	316	364	344	359	367	349	352	365	368	398	355	373	382	385	366	334	391	364	366	355	357	397	355	379	355	359	331	364	386	367	361	352	332	386	339	380	385	355	340	320	336	338	342	347	349	336	349	360	361	363	369	350	372	326	344	319	375	353	381	353	357	366	336	376	381	335	345	337	347	346	342	340	328	374	353	388	348	362	345	357	338	364	350	384	370	351	372	399	350	363	357	352	356	356	372	352	336	318	371	351	375	368	355	340	365	334	377	345	371	363	361	377	328	368	363	346	370	350	355	370	396	372	361	341	363	362	371	379	383	358	318	359	338	316	373	356	326	353	374	369	338	331	345	363	374	345	383	376	372	358	377	345	387	369	352	369	374	350	372	358	356	381	346	378	378	372	360	337	356	358	378
23026	20654	27540	23816	20660	20715	9182	1670	1229	1101	1105	980	951	900	868	804	778	780	797	756	810	714	769	725	719	755	757	738	718	701	755	683	679	626	708	674	716	719	671	678	724	666	682	677	712	687	694	655	682	651	681	690	642	704	674	650	639	678	636	667	663	675	688	652	717	675	642	681	628	702	647	692	644	635	628	694	691	669	701	690	618	668	615	631	675	668	682	668	715	662	724	641	662	681	653	634	696	684	667	717	646	687	699	716	680	640	662	631	676	661	679	645	651	621	635	655	671	646	636	685	657	681	633	654	667	639	646	627	647	726	615	626	673	687	650	652	663	689	651	610	675	650	636	675	666	669	670	644	645	678	648	679	631	700	703	686	667	684	698	639	686	656	680	667	626	693	637	683	622	653	648	588	656	655	634	675	649	706	679	675	623	681	703	670	659	652	635	644	652	712	673	638	656	659	680	654	660	718	616	665	670	613	649	673	678	635	682	689	664	703	703	636	676	678	696	685	685	684	674	652	669	707	638	659	607	638	700	668	682	692	656	683	706	683	683	714	707	656	616	653	625	680	629	671	647	671	652	647	656	649	625	660	620	646	646	726	624	631	674	640	623	675	701	692	682	623	667	658	607	707	654	657	629	640	678	658	686	674	672	662	662	686	659	651	692	641	665	693	651	666	685	649	603	641	646	626	686	653	641	654	632	680	644	661	672	612	644	648	670	693	649	691	629	686	620	662	662	673	681	619	602	662	669	713	662	665	724	706	660	679	683	665	662	681	676	658	633	728	673	676	680	651	665	636	625	634	632	653	661	650	677	635	643	631	719	690	664	685	618	713	680	662	636	690	672	683	644	614	684	644	695	711	664	664	712	664	633	623	691	666	703	659	665	752	681	723	670	681	682	737	643	613	682	670	625	686	699	664	720	636	675	693	666	638	700	659	678	656	700	710	644	680	693	672	703	645	678	639	648	663	691	629	628	685	648	621	622	666	645	675	685	649	669	703	641	679	671	635	704	660	666	661	606	690	677	636	653	662	666	647	675	647	647	658	636	655	685	660	624	672	690	682	668	635	634	670	628	636	711	634	641	704	656	679	642	641	628	686	662	650	711	631	670	658	695	624	692	663	678	671	685	663	665	689	645	694	693	650	692	625	598	608	651	666	723	639	652	658	637	628	651	650	618	716	647	661	693	656	654	661	690	670	649	631	646	641	629	631	646	678	656	664	678	686	669	645	673	664	630	642	672	660	640	685	670	660	650	710	655	690	649	630	672	727	670	677	662	628	696	709	650	668	677	674	653	645	653	701	603	654	639	676	661	696	691	691	700	649	643	685	680	631	620	647	659	678	660	682	610	650	636	650	698	630	684	707	660	660	636	623	646	634	702	617	669	702	649	713	648	653	630	717	653	634	661	640	666	666	636	658	664	641	641	645	664	729	639	688	675	698	685	638	619	642	679	694	675	686	642	667	674	647	636	625	679	722	604	651	677	606	668	630	635	688	606	677	654	671	646	636	652	637	658	675	637	687	629	661	677	653	715	631	752	683	659	609	662	622	720	652	631	671	697	630	639	666	696	672	660	642	628	645	674	676	706	668	677	610	624	675	633	689	628	646	669	645	654	632	654	669	626	622	681	661	658	662	636	727	666	650	644	644	658	628	674	662	707	642	629	669	633	681	652	669	637	672	643	638	691	683	688	650	626	584	685	582	641	686	686	654	645	660	650	642	688	614	660	635	679	660	630	697	652	674	686	610	683	640	675	645	684	655	639	731	678	710	679	649	676	668	706	638	628	641	637	708	731	687	652	684	619	665	696	612	652	641	600	628	659	703	686	666	644	638	682	634	667	641	674	686	687	651	676	653	673	653	668	655	652	688	675	673	669	624	680	644	648	643	676	627	633	654	735	621	645	676	657	664	678	649	656	619	652	680	678	708	651	643	700	663	716	597	669	632	683	657	648	650	637	679	640	694	687	627	603	619	613	677	630	665	636	665	635	671	671	689	665	676	643	636	652	667	661	659	696	655	647	649	642	650	677	595	656	656	630	638	693	662	668	678	675	716	659	641	635	699	644	634	597	664	653	689	644	645	685	679	687	664	614	675	625	657	648	646	664	644	678	664	697	671	650	649	719	661	629	630	633	666	613	695	631	651	650	669	679	654	655	613	719	682	664	676	638	652	601	630	675	666	626	583	675	652	664	643	646	665	689	685	657	653	658	675	645	645	677	645	664	678	642	686	670	685	611	662	670	635	671	671	673	641	678	697	663	720	661	659	682	636	654	697	663	606	660	699	681	688	654	669	674	634	663	630	675	687	649	661	612	673	661	653	672	686	691	626	689	666	642	662	646	666	663	700	658	663	652	644	648	667	706	688	667	635	671	687	641	648	674	683	631	651	653	631	659	702	635	658	657	648	650	675	648	698	674	644	636	643	706	631	651	701	632	640	657	662	682	660	651	659	610	643	650	684	668	685	677	674	689	665	644	694	627	640	687	665	683	652	678	637	660	663	678	686	665	699	642	647	614	675	650	651	667	622	657	609	635	659	654	647	654	676	687	629	668	672	639	658	668	666	644	663	672	684	690	619	638	643	655	622	657	668	626	633	662	648	618	616	647	647	658	644	671	659	639	698	673	664	697	666	683	652	665	683	686	678	668	658	646	692	665	642	627	662	618	646	690	660	694	691	678	634	630	645	687	634	648	663	657	648	643	683	620	626	683	655	667	697	630	671	682	642	654	690	693	697	694	680	622	648	672	702	649	662	637	633	652	659	641	646	652	669	606	662	647	623	630	637	686	675	666	640	672	659	641	617	661	678	686	643	656	651	599	674	668	689	639	691	613	694	697	660	636	642	656	656	676	661	681	681	653	661	654	664	635	699	640	656	652	671	681	637	617	652	687	646	700	672	643	704	688	621	712	677	652	643	632	673	665	661	673	641	650	629	650	691	623	693	691	592	685	660	690	616	641	673	609	669	648	662	661	653	633	725	633	611	668	692	660	633	686	698	712	644	684	664	640	672	676	675	643	670	660	650	662	666	641	616	659	636	700	687	695	711	637	667	678	616	633	597	632	694	675	592	666	655	685	650	650	681	613	657	685	705	655	686	702	660	637	680	658	670	657	674	654	655	672	690	696	669	701	703	663	633	669	651	684	650	651	653	598	678	662	628	657	637	667	621	635	677	607	673	675	652	679	670	664	694	591	647	675	664	707	673	647	680	660	663	695	612	648	661	652	624	632	675	694	669	650	655	650	652	628	623	686	631	688	660	638	652	701	689	677	649	619	648	645	644	685	655	653	616	633	641	649	674	661	671	639	661	635	640	664	650	669	634	640	637	629	662	670	621	646	650	660	646	649	636	662	689	651	697	677	688	644	652	705	645	726	649	661	642	646	701	676	627	687	675	602	698	689	699	662	672	644	690	698	668	613	658	694	687	704	698	616	695	712	621	668	664	638	646	650	655	622	628	621	669	668	653	636	656	684	601	661	680	650	662
21923	14596	13335	7607	5241	3695	2918	2297	2027	1678	1549	1428	1268	1101	1052	996	943	923	882	840	803	787	786	765	757	750	721	725	732	750	731	704	713	677	686	644	689	679	674	722	673	669	665	616	679	675	670	667	677	638	634	654	635	629	631	642	673	696	680	666	606	647	671	665	672	650	614	652	668	624	682	641	664	620	693	634	673	619	613	603	625	642	645	657	671	669	636	629	625	627	603	685	562	648	649	613	626	635	628	615	595	674	612	619	631	563	634	635	621	646	603	622	650	650	649	641	679	655	663	650	639	662	644	676	601	664	622	659	610	673	588	667	638	653	655	614	669	616	618	640	606	631	682	656	623	616	661	613	689	671	604	647	676	641	603	656	616	642	651	661	586	622	610	624	628	584	638	630	603	681	648	604	588	591	632	608	617	617	597	603	613	635	625	640	612	639	630	659	651	606	657	644	634	622	622	695	667	621	640	663	651	631	641	612	628	617	588	633	635	629	629	659	626	612	668	614	625	666	598	580	635	650	626	644	664	631	644	659	628	645	674	645	615	651	620	637	619	671	611	613	610	674	678	607	617	568	641	619	636	631	644	662	655	626	661	596	594	617	640	650	610	620	618	589	632	604	647	613	665	626	636	662	623	577	608	605	618	614	624	634	657	605	626	624	611	671	629	647	644	623	697	610	589	614	676	633	654	617	653	616	649	654	604	612	579	591	621	691	654	672	627	652	660	624	690	610	647	632	609	652	621	635	633	646	677	606	603	655	615	680	635	669	645	591	643	648	635	613	644	597	587	661	638	620	613	632	650	657	625	655	630	647	584	637	640	636	641	629	623	626	651	579	577	663	646	665	617	651	660	635	653	638	638	617	652	641	624	623	622	627	685	620	627	658	649	613	613	623	629	625	623	638	702	614	604	564	646	606	600	631	599	624	673	609	659	600	644	645	639	617	632	631	642	615	581	597	648	654	633	661	585	613	654	580	652	665	618	656	622	636	624	609	629	641	592	652	604	600	632	632	658	697	628	608	647	610	628	591	612	603	634	649	618	618	637	601	626	608	616	631	666	630	594	664	613	626	623	633	633	649	609	614	621	632	640	642	604	625	662	616	611	651	649	629	582	624	620	625	602	638	706	623	636	643	612	609	653	656	630	623	652	650	591	629	644	646	634	630	656	594	615	597	627	593	663	660	642	620	691	631	587	654	688	605	621	621	644	588	660	638	637	622	609	643	587	593	649	655	624	641	612	604	629	649	630	635	609	569	569	653	642	657	650	676	591	636	601	629	642	654	653	630	649	586	646	649	640	687	634	650	598	645	613	616	622	635	653	653	644	609	585	640	651	628	603	623	662	650	642	631	633	654	660	635	697	610	595	643	642	612	618	588	633	666	630	629	574	649	682	610	635	586	581	589	608	620	644	615	606	606	652	652	647	594	633	674	603	647	608	661	602	635	662	637	686	632	627	637	592	600	655	645	647	614	670	660	673	598	641	664	616	601	638	657	656	602	637	619	622	639	696	644	607	643	613	623	637	607	595	653	655	631	633	633	583	613	644	605	640	650	608	594	635	628	643	611	612	618	676	632	621	631	638	624	633	642	642	626	648	630	659	646	672	576	611	610	632	633	657	614	660	621	677	669	601	633	627	582	628	634	625	653	603	623	625	633	607	676	593	603	571	609	636	676	658	680	654	661	612	624	643	625	668	653	572	590	642	628	595	670	642	626	638	648	679	610	635	629	633	647	633	668	614	644	664	636	597	614	588	629	597	643	606	610	632	608	603	625	651	668	631	612	618	673	673	648	625	667	604	655	622	591	603	697	614	673	651	608	604	588	689	633	702	609	640	565	626	628	622	648	629	666	600	632	631	617	649	655	603	688	628	619	629	629	644	628	612	635	615	630	617	599	626	608	620	669	639	620	579	630	601	609	664	616	652	626	611	623	627	634	621	615	615	609	655	605	607	618	663	635	634	644	633	634	632	564	619	577	659	629	638	621	598	615	653	660	601	639	614	610	614	590	650	679	611	642	613	661	639	626	649	632	635	626	622	632	645	663	615	634	670	624	622	624	652	631	664	657	637	577	647	652	630	668	655	612	647	630	606	640	590	619	635	689	688	635	597	673	629	603	621	630	644	650	654	628	613	623	615	627	640	616	645	654	602	622	613	633	607	619	633	625	630	614	628	642	613	644	635	639	601	613	645	596	621	611	666	624	615	586	631	639	646	599	607	602	635	613	631	644	661	668	625	644	629	610	672	631	618	646	661	615	631	625	585	627	639	606	590	616	638	632	649	604	601	627	630	621	652	643	605	581	604	619	605	649	651	627	626	612	602	624	646	651	628	602	639	648	615	620	619	621	617	673	623	630	638	612	659	607	616	629	642	596	609	638	635	693	573	613	598	609	629	630	619	585	673	632	674	649	641	613	636	665	615	653	616	590	656	618	621	651	592	656	643	621	602	643	613	630	620	620	628	623	660	644	609	573	620	617	632	618	638	656	658	603	632	643	644	608	637	613	593	647	599	674	681	594	699	645	641	619	620	628	619	672	636	651	658	617	629	620	586	603	659	640	611	660	585	611	640	631	651	656	625	645	648	612	634	645	630	615	630	547	607	626	585	617	598	604	618	636	607	641	662	636	635	620	608	631	599	658	630	654	606	612	635	647	620	620	619	588	607	654	606	631	627	640	689	622	667	671	628	655	616	625	637	664	642	650	665	657	579	641	625	671	663	621	577	612	627	646	586	654	630	637	629	577	624	578	641	616	652	637	606	637	612	658	627	620	632	595	674	604	622	594	602	676	626	610	606	629	586	642	622	643	616	619	620	649	644	610	615	648	641	636	644	675	660	616	622	598	592	612	652	613	630	622	677	647	608	626	613	634	674	601	581	658	622	643	590	613	615	625	625	646	614	611	620	604	650	619	599	637	609	660	605	639	568	647	611	644	636	659	651	649	661	662	583	647	629	612	633	623	629	648	572	618	621	656	659	623	607	585	676	598	636	631	624	627	675	649	652	609	643	594	607	648	614	594	604	617	642	662	615	654	635	575	602	685	646	597	580	634	658	621	652	628	630	647	623	628	616	602	628	671	636	615	640	652	628	611	608	634	644	613	655	606	594	613	628	649	655	620	641	638	639	628	635	623	674	634	616	633	641	572	609	679	618	642	599	627	668	628	610	610	616	621	584	649	629	642	639	653	611	643	609	649	615	603	643	637	599	613	617	631	628	638	583	637	606	648	652	650	625	641	633	651	643	637	672	651	607	666	663	634	649	670	645	618	674	626	643	601	593	683	629	609	627	604	629	648	630	671	640	627	617	590	649	637	662	636	612	618	656	619	604	583	643	605	611	622	566	623	617	640	638	601	618	613	656	603	632	646	638	649	648	640	573	622	676	650	678	600	634	664	617	657	672	637	574	626	617	625	640	622	624	617	620	650	593	594	607	641	625	632	584	608	607	634	677	688	664	665	629	621	661	624	616	619	580	583	637	583	636	608
31211	13814	1775	449	359	295	304	264	260	264	246	277	245	279	219	247	255	247	252	252	273	269	233	251	276	254	254	245	284	265	255	258	248	254	227	273	258	233	252	251	256	294	276	239	233	241	258	260	277	253	244	273	263	256	251	228	254	262	264	264	247	241	218	248	254	248	257	211	234	263	260	256	255	256	277	247	227	228	245	270	263	272	243	280	208	286	245	274	240	243	247	242	247	254	272	270	246	245	242	261	239	244	253	231	270	223	249	274	246	254	245	256	245	239	237	225	246	274	232	236	261	261	230	249	264	242	247	264	268	250	234	254	235	253	247	263	211	263	274	265	279	248	286	237	246	267	281	264	255	250	278	237	271	275	242	248	221	273	226	247	238	213	254	250	235	284	252	284	255	276	242	249	252	262	250	253	263	230	265	264	270	251	244	239	250	275	242	253	258	256	233	281	255	272	262	239	217	259	243	248	236	259	239	252	214	252	231	258	267	288	271	262	255	249	232	244	267	250	233	240	232	238	254	291	241	264	242	262	256	254	234	240	237	258	273	251	268	268	238	252	262	247	266	237	236	245	260	266	227	262	251	265	248	226	270	250	260	241	255	241	232	268	261	276	239	257	280	276	267	249	274	243	279	266	233	266	244	261	262	250	250	251	247	242	242	244	217	262	268	282	258	232	235	246	237	246	247	282	253	209	272	235	258	269	258	245	269	258	265	267	250	248	272	245	247	270	281	253	256	288	225	239	279	266	267	262	291	270	259	251	249	256	266	280	224	244	204	260	271	266	237	281	246	222	261	253	247	241	243	265	262	259	260	272	250	257	230	270	258	241	265	240	250	269	258	258	254	240	248	266	293	281	226	249	268	253	229	247	278	243	229	248	256	243	258	244	241	272	258	256	264	262	234	273	252	270	258	249	241	227	238	272	257	240	240	242	229	259	263	238	239	260	253	268	265	254	223	268	287	232	268	270	256	265	285	237	266	229	281	287	258	237	259	232	255	229	260	251	266	291	248	224	263	241	280	268	287	265	239	249	258	275	251	266	245	229	223	252	264	242	289	268	272	239	250	219	244	265	264	264	241	251	236	264	253	230	235	232	263	270	253	253	246	262	272	244	250	219	268	251	237	278	263	230	252	250	265	259	253	243	234	243	270	236	262	260	248	262	252	284	237	253	224	259	274	265	247	259	234	259	244	250	238	241	222	229	264	272	258	248	249	264	239	234	288	255	258	244	275	261	266	241	252	243	251	254	271	253	271	274	217	225	229	263	222	253	250	235	264	225	254	246	264	228	240	257	241	237	256	257	266	259	256	273	256	277	251	290	261	261	256	264	240	245	259	263	257	253	275	252	261	206	239	247	258	243	249	221	245	288	267	258	228	257	251	222	266	236	263	246	259	233	233	243	240	263	239	235	258	211	250	256	211	245	263	277	254	246	237	232	261	280	261	245	260	272	250	249	234	242	291	242	284	271	262	234	248	266	259	226	212	230	283	260	261	242	245	247	241	233	246	252	219	260	245	254	265	226	259	217	275	253	284	270	250	253	232	272	253	248	271	211	249	256	259	252	280	242	249	221	253	265	252	243	240	269	251	280	260	235	248	250	256	280	256	285	240	257	248	304	249	229	276	260	257	228	243	258	250	241	256	261	267	268	243	236	242	229	258	270	257	254	227	266	241	242	281	256	258	249	245	267	241	269	225	247	231	267	265	261	233	240	263	276	244	247	238	253	236	247	257	262	244	262	247	236	224	250	262	263	260	279	245	257	255	261	258	248	247	246	265	270	246	230	269	250	247	255	232	268	271	233	241	212	258	240	228	234	247	271	213	251	258	238	231	260	234	251	269	238	236	243	273	257	227	259	241	246	248	274	272	237	261	227	278	268	244	251	260	245	222	252	234	243	255	233	251	239	226	257	256	262	269	221	263	273	219	247	254	254	251	266	269	263	249	242	249	240	254	248	245	257	258	256	257	227	259	244	231	258	277	287	282	281	258	253	239	256	270	225	269	261	245	267	241	263	256	252	256	257	262	254	249	281	234	243	212	256	243	223	263	226	266	242	268	236	262	248	291	239	284	240	261	263	250	260	275	237	232	262	249	242	242	257	269	250	264	251	238	243	225	278	250	250	250	255	254	221	239	256	267	241	231	255	270	232	260	245	251	248	266	229	260	274	229	266	252	236	257	245	247	254	249	248	239	239	250	252	251	255	260	277	264	241	263	263	253	256	264	264	256	256	254	243	271	261	237	254	234	259	238	247	259	251	267	236	248	243	273	229	224	264	276	228	260	254	262	236	256	245	256	244	241	247	257	234	273	239	242	233	260	262	259	242	237	236	239	265	262	253	238	261	271	256	268	257	260	248	248	256	247	260	242	256	221	263	248	244	239	252	275	242	249	234	248	257	245	250	252	264	246	259	273	264	259	245	279	251	251	231	276	267	274	270	247	256	268	234	259	258	268	279	275	234	288	272	242	249	247	250	230	253	235	257	278	250	253	236	253	266	244	244	254	269	258	262	231	243	224	273	243	247	235	267	276	265	237	261	247	247	261	258	226	259	242	214	258	252	271	247	239	251	251	243	246	248	237	252	264	266	257	261	245	237	276	234	238	243	262	246	258	238	259	261	240	238	246	233	239	263	285	230	241	245	267	274	248	245	251	264	252	246	283	296	244	260	258	245	277	249	241	215	248	245	266	219	270	251	247	280	262	231	245	242	266	229	228	252	246	251	230	235	269	263	245	231	225	256	258	250	253	270	257	289	248	247	238	249	257	233	262	242	229	257	264	279	244	260	249	224	235	263	241	247	245	240	239	254	246	263	242	243	244	271	227	272	232	254	250	268	262	258	254	222	239	245	258	272	273	240	238	233	241	271	227	255	259	270	292	261	270	252	223	235	250	220	244	263	215	271	267	262	235	240	268	266	257	252	258	230	254	279	238	269	242	284	241	255	270	249	244	211	269	257	251	255	245	239	233	242	262	261	236	246	265	223	232	272	240	256	261	257	250	240	228	251	262	239	240	248	251	245	242	265	239	269	243	237	234	256	260	273	270	247	247	239	285	236	248	244	255	254	261	229	271	232	270	247	245	278	240	257	273	245	247	243	254	242	246	266	288	260	259	279	277	255	255	263	269	239	254	266	242	250	248	246	286	284	264	268	250	255	232	263	283	289	241	243	238	254	234	273	236	297	266	244	262	276	238	246	274	248	241	226	236	272	265	274	255	253	258	269	236	236	241	248	263	260	267	244	281	255	304	245	262	255	278	299	242	270	264	287	251	256	269	230	236	254	249	243	250	236	228	271	265	256	263	262	238	236	269	275	238	252	247	236	239	247	251	228	250	273	294	254	246	250	230	254	238	236	242	232	225	247	245	252	257	240	268	275	249	265	252	276	258	233	260	283	258	240	235	242	242	249	272	252	242	243	278	241	236	263	260	252	252	224	244	229	248	251	238	272	269	238	267	248	232	246	247	268	249	262	252	236	240	277
16932	731	652	449	373	351	345	352	303	289	280	298	282	291	286	290	268	284	260	272	291	269	286	287	281	277	288	286	260	287	278	279	272	273	289	249	262	291	242	245	293	289	272	273	292	304	262	299	273	293	294	268	277	312	289	291	245	267	259	264	299	262	289	293	295	261	291	267	242	284	261	283	263	289	295	280	280	266	290	247	282	288	298	268	245	268	289	283	270	268	271	253	265	256	280	287	264	250	269	270	281	297	265	275	260	261	274	272	281	272	304	271	263	258	262	263	260	297	274	264	282	277	274	272	268	246	274	266	262	302	267	265	282	260	290	280	275	288	296	276	263	294	283	282	300	234	272	288	263	263	265	262	255	276	268	264	263	254	270	284	280	328	249	280	272	295	295	312	269	264	282	284	271	279	274	286	285	293	267	319	296	322	264	268	244	277	289	270	289	271	293	245	273	251	278	264	277	284	252	262	277	259	273	252	265	283	268	263	268	274	271	284	270	287	276	275	293	289	277	276	281	274	296	267	243	276	279	269	272	297	293	268	280	268	281	266	247	251	263	283	281	246	260	275	258	239	294	251	252	289	274	262	291	276	252	272	280	250	258	268	286	268	274	300	283	278	285	275	303	267	276	278	308	284	267	264	289	275	275	260	271	285	267	271	263	282	259	273	281	291	292	258	252	265	296	281	263	276	260	270	282	279	281	276	268	266	280	244	326	259	286	258	276	251	259	300	241	291	276	245	285	281	282	254	260	274	273	269	270	262	288	288	271	275	269	284	280	315	268	278	268	279	251	266	278	257	282	262	273	299	285	273	273	298	285	275	262	299	253	278	246	290	273	265	282	278	267	259	300	288	296	273	266	289	260	266	309	292	256	255	272	249	279	280	269	253	279	267	260	272	255	276	265	280	250	288	287	282	291	246	261	277	277	273	251	280	297	277	299	300	247	294	284	248	262	245	266	264	294	261	266	269	236	263	261	283	267	277	259	245	282	260	293	299	241	263	264	258	266	262	272	282	302	260	259	280	271	261	315	277	266	279	264	259	249	286	297	267	282	235	287	255	295	241	290	269	255	261	294	290	275	270	282	283	278	261	260	254	271	253	272	281	267	275	269	259	264	294	277	309	274	261	272	288	280	264	250	290	258	253	293	254	262	254	281	257	258	241	297	251	289	268	241	283	273	276	276	257	239	285	282	286	289	266	251	261	267	251	270	295	242	274	281	267	283	268	268	262	262	289	259	283	263	278	245	280	260	263	279	265	284	263	303	311	284	267	252	258	293	254	263	268	274	260	264	277	284	267	281	306	276	293	261	295	258	251	282	240	259	264	311	288	273	283	294	302	288	294	297	305	274	270	240	297	285	266	252	257	271	267	280	258	282	275	254	288	275	269	279	256	260	287	274	268	265	250	259	292	291	281	282	271	264	257	260	292	257	282	307	264	275	261	292	280	273	271	260	292	266	284	268	240	274	270	264	255	260	253	280	279	279	260	247	298	279	294	283	274	258	269	263	270	267	284	259	252	285	254	247	233	249	278	284	274	291	270	280	253	287	263	275	252	266	273	284	276	277	265	290	303	276	263	272	252	282	277	279	273	241	265	273	272	257	280	277	262	259	274	258	263	290	281	309	248	267	291	279	286	287	283	298	265	279	256	265	268	253	261	295	308	228	292	267	286	246	291	271	277	261	248	271	274	272	267	305	263	271	276	272	298	276	261	279	292	257	301	302	295	247	275	283	283	251	268	271	244	295	272	254	304	277	253	282	256	302	285	285	276	284	288	272	294	255	299	295	258	290	243	268	267	272	296	241	259	270	269	291	245	273	266	255	259	283	270	282	294	279	288	276	287	263	274	305	256	286	258	259	281	251	300	261	262	280	283	282	271	226	251	259	252	270	281	260	271	275	275	263	293	258	278	251	290	301	298	279	274	274	266	277	267	284	265	280	274	289	244	248	266	286	281	276	280	282	292	259	271	302	276	288	248	280	266	277	257	272	272	265	262	283	306	261	277	285	291	293	274	267	260	246	251	297	253	299	270	278	292	240	270	272	295	267	306	255	248	287	246	234	279	282	268	302	284	252	278	270	270	293	278	296	244	282	260	280	276	291	253	280	293	287	306	282	280	261	251	276	275	303	266	281	249	262	261	229	278	291	268	310	274	325	259	290	321	247	266	273	275	265	284	261	270	279	279	284	254	285	261	280	272	244	292	260	281	261	273	250	279	272	250	272	250	268	255	288	270	284	261	265	278	270	304	254	283	294	256	289	277	288	268	271	267	301	278	268	295	307	298	235	270	272	243	260	278	284	254	275	279	267	265	297	274	282	247	261	274	264	326	260	271	240	293	270	273	262	296	245	281	278	236	258	292	268	279	267	278	250	267	288	244	286	247	259	275	301	279	256	276	254	275	283	265	267	260	300	239	261	284	294	257	270	272	266	276	304	278	282	270	293	253	270	269	278	265	265	279	298	293	247	256	274	289	274	252	307	286	275	277	290	245	243	271	272	289	276	252	285	285	292	287	286	279	284	288	286	269	281	266	297	271	280	273	291	252	251	253	286	271	300	260	281	282	245	264	312	291	258	262	272	295	269	290	262	254	259	297	279	275	259	277	278	262	254	286	280	277	256	283	264	266	254	310	297	266	302	285	269	273	252	312	294	254	265	289	275	297	251	275	289	251	275	248	254	268	277	261	260	273	274	245	283	262	248	253	275	278	263	260	284	258	285	229	270	241	290	283	274	274	307	282	276	267	263	256	263	268	300	244	259	289	278	281	288	245	279	266	278	280	265	263	294	265	265	260	303	264	285	281	291	259	270	285	311	270	285	281	296	306	281	284	276	237	261	277	267	311	250	277	262	282	279	289	257	303	287	261	280	308	290	277	275	285	247	245	266	281	263	282	254	262	278	259	270	278	253	278	284	269	265	270	291	251	243	278	256	265	283	265	283	274	269	281	272	297	277	294	297	291	260	264	267	277	279	256	271	279	265	250	246	269	262	267	254	246	282	261	276	275	281	285	296	271	270	259	298	271	271	251	265	261	277	287	274	287	287	264	280	263	275	280	260	258	251	279	302	267	292	271	261	279	248	268	270	277	297	270	284	244	287	249	275	292	260	259	285	261	295	275	256	275	274	256	282	266	258	256	269	273	289	248	282	268	301	289	274	262	287	284	255	257	297	284	272	247	261	242	287	267	286	271	282	245	271	296	245	250	288	277	274	265	252	277	294	296	246	260	263	284	272	275	260	256	293	272	290	253	286	278	291	267	249	276	302	269	275	271	255	288	284	270	275	276	312	256	268	298	242	300	255	292	275	263	245	240	272	282	301	252	265	309	276	295	263	263	284	312	264	272	255	263	258	255	271	272	240	294	296	260	267	269	258	245	274	275	256	274	264	270	276	272	279	265	261	267	288	270	250	312	268	279	236	275	265	271	283	270	259	289	270	255	267	292	251	251	308	285	290	260	266	298	285	284	250	270	233	260	272	233
25074	20654	26895	24420	20651	8192	1118	805	640	619	569	558	481	439	452	491	425	420	442	429	414	415	418	395	437	400	417	415	334	377	384	380	373	355	401	365	434	415	371	365	364	368	361	361	375	383	364	368	391	382	388	381	358	392	380	337	395	382	363	383	441	377	340	365	376	369	398	377	389	380	385	399	383	368	342	375	399	375	355	420	357	410	369	387	355	355	420	400	378	364	375	338	377	373	380	351	378	363	401	397	377	355	400	384	383	383	421	375	376	376	355	371	363	388	385	373	362	368	347	364	355	393	392	378	381	378	393	427	362	400	363	406	389	376	377	402	370	373	357	361	311	413	399	387	375	359	410	368	346	403	376	344	369	360	377	375	421	345	367	380	388	362	364	401	364	411	396	324	371	387	389	379	360	402	349	396	391	333	376	416	360	365	379	344	390	391	358	346	422	366	382	355	379	365	348	360	384	351	367	417	378	406	389	385	424	397	408	379	387	350	363	348	361	361	392	388	393	379	370	407	387	397	407	366	392	343	348	346	400	400	384	392	346	367	385	381	372	352	351	371	328	394	403	381	350	364	360	366	393	385	408	354	400	411	389	360	349	385	361	382	366	396	388	372	383	382	357	405	386	389	396	409	349	383	413	368	369	396	399	352	364	352	347	380	395	351	371	404	401	398	389	371	383	427	354	346	385	386	377	378	363	368	373	368	363	333	394	341	372	366	359	346	376	347	380	397	359	347	362	373	372	376	358	384	366	398	335	399	362	372	355	353	384	337	392	398	364	378	388	354	390	410	397	371	392	348	353	344	340	361	350	386	404	383	365	375	382	377	398	359	367	388	364	368	362	380	364	380	351	343	398	395	359	365	354	342	381	369	394	344	350	381	380	364	351	381	378	398	406	412	355	366	358	386	366	367	370	408	329	373	353	360	394	369	375	391	359	347	403	384	346	381	377	410	375	368	407	357	377	391	370	391	380	390	383	376	343	362	387	367	349	410	352	357	332	359	359	356	367	332	400	403	359	397	390	345	362	382	361	373	350	391	378	365	375	350	384	389	357	349	381	402	362	389	430	361	334	392	368	395	354	389	381	387	386	387	352	389	370	352	373	358	356	381	375	362	374	352	385	388	354	399	390	425	366	361	383	354	407	378	374	373	362	404	385	390	398	406	372	332	352	348	388	410	378	377	354	379	360	414	339	376	367	355	392	397	365	378	381	384	367	360	419	377	384	372	348	360	391	366	381	363	368	398	362	368	409	372	392	373	353	372	370	375	351	383	367	364	327	379	390	375	410	376	402	362	375	353	366	377	352	356	392	359	382	380	369	344	359	374	351	393	391	378	354	377	383	379	346	357	376	390	336	369	357	388	375	425	407	342	381	364	377	370	375	382	373	380	389	377	380	382	364	358	365	366	363	363	390	419	400	375	374	385	406	370	377	376	398	384	358	420	387	373	382	410	345	329	363	360	346	350	318	388	398	367	390	412	391	417	397	352	377	395	365	362	364	393	364	385	374	359	367	399	369	365	378	340	345	421	376	375	351	405	337	377	357	382	372	375	369	385	358	376	384	388	352	362	384	362	385	363	369	371	353	369	396	375	375	364	378	374	374	389	396	414	367	361	346	383	405	379	347	350	354	376	360	364	393	345	385	403	361	369	409	370	363	397	402	366	381	370	396	392	375	367	375	352	374	391	394	348	398	407	344	380	351	386	439	396	413	371	372	369	348	385	378	375	382	356	367	392	389	387	370	367	378	366	358	400	367	377	369	373	381	414	359	366	388	393	358	380	420	378	335	350	375	380	406	378	382	348	383	365	382	383	372	364	371	372	390	383	367	405	361	380	382	365	404	369	391	372	383	356	389	343	333	390	357	373	386	409	354	371	392	347	419	358	343	347	391	355	358	337	352	360	374	384	349	367	362	373	378	367	379	371	346	381	386	376	365	370	394	372	401	354	385	330	343	373	373	384	359	333	330	348	328	380	375	393	376	354	376	348	390	409	363	338	383	401	331	376	394	356	363	383	370	384	353	400	383	378	361	413	361	364	378	401	369	376	377	419	378	374	377	357	345	367	357	378	367	373	380	390	358	356	375	413	369	393	358	408	384	363	369	400	343	351	357	357	351	352	373	364	376	355	364	393	369	371	394	343	376	377	392	387	367	352	375	351	376	365	392	380	363	373	395	390	386	368	373	371	415	398	377	365	374	394	403	385	367	380	355	386	398	361	374	399	342	398	389	352	393	349	381	404	380	380	390	365	389	352	377	389	357	346	355	378	395	366	375	387	402	395	368	368	354	351	373	370	386	368	387	360	363	388	358	356	357	377	355	343	347	373	349	362	407	410	398	377	359	371	361	384	398	359	390	362	364	360	340	360	376	356	365	389	382	376	358	403	356	384	389	380	400	377	356	370	378	388	347	352	387	356	407	394	405	378	389	363	342	383	345	379	383	381	356	393	386	358	396	321	353	379	378	356	384	355	382	381	370	351	383	351	357	391	383	350	363	358	381	342	338	374	378	360	362	363	359	376	378	382	354	366	387	396	371	352	378	358	361	368	445	355	410	396	361	364	351	378	372	379	365	373	387	399	418	369	373	386	418	404	381	365	355	361	385	376	372	381	375	400	366	378	415	393	387	387	342	361	374	339	407	361	388	426	356	368	371	354	426	366	372	366	344	334	371	370	374	372	397	380	371	409	344	373	404	363	370	377	412	338	390	360	346	364	381	367	397	376	378	364	354	341	419	363	401	358	395	384	374	378	384	386	378	372	350	398	358	370	342	337	383	371	360	371	382	393	372	394	369	355	381	381	360	341	374	361	366	376	356	393	408	373	376	362	346	365	348	374	411	356	386	385	362	346	374	399	391	365	405	348	372	366	384	363	366	359	397	379	412	355	370	396	367	382	395	360	359	366	377	347	400	344	328	357	375	370	379	357	384	354	350	389	402	381	387	340	353	334	367	351	386	374	347	404	389	353	398	356	392	359	386	395	357	351	408	380	342	361	359	379	348	413	342	373	387	375	378	373	373	388	366	367	406	382	358	366	373	371	338	405	349	399	390	362	363	363	346	383	409	369	376	348	407	367	349	336	409	389	371	354	361	398	413	406	392	404	360	387	360	378	357	381	387	394	407	356	378	398	379	369	377	394	380	363	371	358	402	359	364	387	379	397	323	384	318	394	368	355	382	366	331	383	370	402	375	376	363	377	348	367	365	365	367	368	373	379	371	377	351	361	358	338	400	391	358	378	399	381	414	383	373	367	344	372	396	353	372	365	402	359	376	387	390	378	376	370	344	379	376	371	394	373	406	327	347	358	398	381	382	368	357	372	407	342	362	363	389	386	390	390	368	389	367	397	392	335	378	357	347	356	360	391	383	366	374	371	373	336	401	372	367	378	383	347	407	383	356	372	398	397	367	373	384	391	380	403	376	364	372	392	370	379	371	387	375	395	383	358	397	383	366	361	366	360	387	384	387	362	380	365	329	400	379	382
26269	8542	7631	4011	2596	2033	1554	1239	1032	916	783	762	701	626	535	545	522	506	523	496	478	471	458	432	396	402	439	384	444	451	405	409	429	415	406	386	421	414	412	394	396	379	368	428	364	397	395	377	388	390	411	347	377	379	406	397	398	385	380	382	360	427	366	385	397	378	364	364	367	356	367	362	366	384	349	353	344	387	385	337	339	377	379	361	379	384	342	380	385	426	391	380	385	352	393	363	371	366	357	357	401	348	395	416	354	362	359	364	393	398	384	355	346	383	343	375	352	392	348	366	340	391	362	352	330	367	410	344	414	389	339	381	369	395	400	378	356	378	348	387	346	459	440	369	340	393	326	345	383	351	408	364	371	383	362	360	362	383	362	383	375	360	385	345	370	358	338	380	356	379	377	368	404	379	388	354	405	377	377	349	390	388	402	357	399	401	357	373	398	368	392	349	397	372	373	380	382	366	379	365	368	333	353	350	389	356	380	393	338	349	367	365	363	347	343	379	388	391	391	389	372	370	366	384	371	407	354	368	340	349	376	361	399	362	357	341	404	380	333	347	373	372	340	377	369	387	362	369	336	363	385	377	358	386	366	372	355	369	391	375	355	383	361	372	354	418	343	383	357	375	376	394	431	357	341	398	374	380	389	374	374	363	379	349	361	392	368	372	393	372	347	388	365	332	379	371	380	313	353	384	380	393	379	361	366	390	346	384	360	382	410	380	351	356	357	364	354	343	338	396	358	362	371	350	380	347	379	388	371	381	364	334	344	360	352	386	395	345	379	371	383	405	385	353	361	379	381	382	373	383	397	355	393	354	325	376	395	380	324	394	361	383	346	396	363	385	404	402	388	347	380	368	392	395	382	355	356	316	339	383	352	368	370	386	369	379	407	375	414	387	369	348	374	383	376	387	366	394	383	379	358	358	358	379	361	381	400	428	381	360	409	360	381	331	338	371	365	359	349	377	393	376	355	381	410	389	372	355	356	391	380	394	347	380	400	359	357	354	418	369	390	399	375	401	363	347	357	375	388	350	366	364	360	399	376	394	419	357	362	383	415	401	407	359	366	334	374	359	347	398	330	355	337	401	352	403	370	367	385	408	387	393	355	365	340	371	340	374	375	363	334	366	355	378	355	340	345	345	374	366	375	394	384	353	359	349	361	369	383	382	378	377	383	372	398	385	362	362	370	381	378	440	362	351	367	365	377	396	349	363	382	356	349	346	388	361	368	350	378	372	348	379	361	366	393	338	378	392	378	357	364	364	360	370	372	395	417	373	383	348	362	359	369	328	343	394	383	370	357	395	388	367	356	406	387	375	375	355	349	369	367	375	347	387	357	393	368	413	372	344	414	363	371	373	361	366	375	382	368	365	370	382	361	378	366	366	349	372	360	381	324	379	393	383	364	372	338	318	362	379	352	369	342	388	373	334	376	372	358	373	390	356	361	379	359	372	397	385	373	355	376	367	359	366	376	346	360	345	397	370	359	351	368	378	380	398	343	357	383	386	355	343	349	367	384	371	363	371	370	363	338	358	382	367	340	388	365	369	393	365	382	388	353	354	364	347	411	394	370	376	357	370	355	426	368	364	364	366	369	411	361	363	380	345	379	359	374	417	364	358	373	389	363	401	340	362	389	372	386	354	378	373	379	371	348	387	407	350	379	390	395	361	393	388	388	377	353	352	385	357	341	367	368	372	362	392	358	374	380	388	345	373	381	378	389	388	381	393	378	364	380	392	389	356	379	374	382	346	394	353	355	383	355	383	370	365	384	365	344	367	373	360	351	391	345	375	386	366	394	340	401	371	339	379	373	390	350	365	363	392	383	368	365	364	381	394	348	374	357	376	346	370	394	368	379	331	409	363	341	372	376	395	346	387	384	368	388	375	366	387	357	394	394	364	364	405	343	366	400	417	379	372	356	357	318	352	365	368	337	385	372	359	366	354	409	348	357	361	384	368	364	401	407	388	366	354	348	345	323	369	385	378	330	386	335	368	386	347	385	365	347	380	415	380	361	403	374	322	428	376	353	371	379	353	380	328	352	393	362	337	386	362	378	371	362	368	410	365	390	375	389	332	337	353	330	330	344	349	366	433	345	427	321	389	376	376	382	369	348	388	368	402	362	403	352	393	377	380	420	356	358	354	384	359	340	354	388	367	346	359	382	376	398	384	384	363	356	377	380	385	389	393	373	371	372	371	360	364	381	356	376	347	329	343	370	390	331	377	377	356	357	354	386	367	336	381	392	377	388	330	379	378	376	364	364	363	361	366	359	356	370	352	393	390	359	355	380	379	385	373	368	361	386	374	394	377	366	327	341	389	363	379	381	369	381	353	389	369	350	379	405	360	345	369	377	374	346	383	344	400	374	368	362	380	341	357	342	355	361	374	350	364	348	334	344	371	351	376	370	383	397	404	343	374	374	364	363	348	387	420	378	395	333	369	389	367	372	405	366	396	383	363	357	363	369	377	350	377	326	370	354	395	392	364	365	332	369	347	346	388	357	348	380	388	367	363	428	399	317	336	399	369	403	370	369	393	388	388	370	388	376	368	373	382	355	358	371	410	398	362	407	354	358	370	355	365	361	392	351	389	331	369	385	408	397	357	390	382	402	354	367	360	357	393	363	380	341	360	340	349	346	372	349	359	393	409	371	376	362	372	349	410	372	345	349	355	363	344	358	379	367	365	367	373	381	407	381	372	351	347	400	391	366	329	383	391	358	384	375	368	377	367	377	379	375	353	348	363	352	357	376	362	342	366	367	401	377	359	355	372	327	348	352	412	375	376	379	382	386	376	347	369	377	398	377	396	352	391	409	383	368	373	344	348	334	373	392	367	393	433	368	379	387	395	365	413	364	377	362	363	349	334	340	386	367	368	363	367	384	360	374	405	389	349	375	357	340	382	387	361	408	381	397	316	372	393	394	399	394	338	394	380	416	366	368	384	370	354	374	367	415	362	391	377	375	362	335	371	432	365	395	367	389	370	376	363	354	354	343	373	375	393	386	419	363	355	383	388	386	403	386	391	347	364	359	376	366	357	352	345	365	371	345	408	361	367	369	333	380	435	388	368	340	378	357	398	363	367	384	377	380	393	389	373	381	365	354	374	345	370	362	365	393	375	362	395	374	400	386	357	399	345	381	382	393	375	351	384	380	392	324	325	372	396	370	392	374	414	362	352	371	362	355	405	393	335	384	407	364	344	384	397	371	376	429	369	380	379	386	375	367	382	405	360	333	360	364	369	342	344	372	340	403	387	363	362	366	384	350	350	368	355	361	357	349	376	408	367	321	360	360	376	368	390	361	352	362	340	401	374	394	364	405	369	368	350	339	352	355	331	374	360	338	362	358	350	374	390	346	364	375	399	376	345	408	367	351	362	365	406	350	382	383	382	364	357	365	383	388	356	372	401	360	355	373	352	394	362	347	377	388	386	362	371	392	371	378	377	360	357	395	360	363	366	348	337	348	397	385	368	362	372	394	382	351	355
22870	20642	27372	23956	20648	20716	8131	1708	1266	1134	1000	957	852	864	823	857	797	808	835	782	800	807	737	732	781	752	713	732	730	732	708	700	700	719	715	691	716	684	684	676	706	693	672	685	713	692	706	687	704	634	670	727	649	694	722	683	705	690	692	684	669	682	665	684	613	724	716	693	644	639	649	677	643	694	648	637	692	612	660	689	667	729	670	714	686	652	680	655	683	702	659	650	683	689	667	681	658	716	647	694	671	721	640	623	678	649	654	655	651	644	624	670	713	732	645	663	690	716	680	695	683	662	736	658	723	632	713	717	697	697	711	689	645	639	655	660	702	691	687	712	691	766	682	671	671	669	677	718	696	688	683	672	680	680	660	674	642	609	707	640	686	695	695	663	678	636	653	661	700	668	639	687	646	686	701	617	671	644	706	682	718	681	668	651	693	646	688	683	697	646	707	669	667	696	684	686	682	660	689	687	683	639	663	667	698	701	715	674	654	710	708	657	664	671	631	705	700	710	684	657	687	679	658	636	685	669	671	704	684	713	647	649	709	729	678	665	700	653	684	664	667	713	682	655	662	633	675	711	652	667	692	661	676	678	661	690	669	702	674	640	640	682	707	659	687	675	636	690	710	629	694	689	668	707	665	677	667	665	711	689	666	698	633	700	667	636	609	713	675	649	679	644	660	641	629	654	705	688	641	663	640	657	763	643	677	679	680	676	674	654	670	699	668	714	684	731	660	686	638	669	633	706	683	675	686	633	696	658	695	700	687	687	684	642	699	667	668	683	646	716	690	631	665	647	683	687	688	708	657	674	665	703	635	689	663	686	639	707	723	656	685	660	691	663	679	603	696	697	682	683	680	708	675	663	664	755	662	641	672	691	708	661	713	668	658	636	697	661	735	658	634	647	675	678	682	658	673	694	706	692	689	662	701	634	653	669	654	689	624	663	686	646	674	674	655	628	696	694	693	613	680	672	662	705	675	652	708	651	656	681	654	640	689	670	673	673	694	703	679	664	658	679	697	668	655	632	687	700	664	682	653	680	613	638	706	679	633	719	662	650	721	684	676	652	636	683	658	656	659	635	652	662	616	677	665	675	628	662	709	642	661	683	646	652	648	686	655	646	695	635	696	660	687	658	683	652	685	682	637	693	687	712	694	707	706	655	636	695	685	661	689	671	738	731	650	679	684	694	687	655	673	690	670	652	622	646	645	694	634	679	685	616	673	698	694	661	643	692	663	694	659	659	665	692	644	687	686	721	651	715	684	663	678	684	709	661	707	645	620	689	661	664	653	637	669	675	634	698	682	697	667	637	668	662	696	619	663	647	685	697	665	711	729	687	691	676	683	643	668	661	682	668	702	692	694	695	657	637	699	704	696	729	655	670	666	629	688	678	676	657	699	688	628	621	676	668	635	672	662	683	669	700	693	711	677	654	675	647	696	658	660	689	667	716	665	730	688	737	651	708	669	699	697	652	693	678	689	647	648	718	699	644	677	705	682	634	715	684	686	686	585	646	746	704	648	634	643	669	695	648	656	686	674	656	654	689	708	688	696	674	664	666	706	679	693	657	686	660	673	703	693	685	690	700	673	668	681	674	701	638	686	680	687	687	689	725	696	671	654	705	718	718	641	655	691	720	690	715	639	629	710	672	694	693	670	715	643	715	697	687	717	674	706	674	656	675	644	627	680	672	635	646	666	640	656	657	695	660	682	705	730	638	663	684	644	653	681	674	693	670	669	641	735	669	657	690	645	692	705	652	644	704	671	713	714	667	680	619	668	690	698	650	670	660	648	698	680	676	709	730	672	705	656	712	680	699	668	721	714	682	626	708	682	676	668	724	663	718	661	654	692	707	698	699	662	708	711	699	656	672	652	641	662	683	670	703	687	708	659	662	677	706	706	730	691	740	679	686	669	687	644	655	613	684	706	704	653	661	631	662	708	695	663	676	680	687	638	678	662	666	652	728	708	670	732	726	703	670	690	696	666	609	705	685	654	664	677	663	698	657	701	663	714	653	657	713	705	642	649	591	718	686	695	661	663	691	684	654	692	731	678	700	642	677	693	681	682	682	686	722	650	649	705	613	667	707	688	680	644	661	691	657	695	663	658	711	684	654	665	654	711	654	647	644	694	712	686	661	655	673	682	734	655	674	644	692	739	664	668	638	631	679	680	633	677	685	671	671	677	661	685	694	675	623	657	696	670	697	656	718	666	691	690	668	717	664	663	644	686	663	640	670	696	716	755	647	661	666	667	672	670	677	655	629	645	640	666	681	672	667	658	704	681	641	653	696	681	636	715	694	680	659	696	652	704	668	675	671	648	696	690	662	688	696	693	674	598	659	666	692	679	641	678	704	664	689	690	672	683	682	664	671	628	666	683	708	655	658	659	681	658	658	670	604	675	668	668	657	651	622	649	665	625	658	693	672	638	655	696	600	683	715	674	696	669	640	679	684	701	756	625	684	704	641	666	672	694	712	711	650	662	674	633	694	701	681	646	710	689	666	635	699	667	669	679	727	671	690	662	658	693	699	621	691	698	652	653	655	689	703	650	665	674	707	667	689	706	691	650	650	706	597	645	673	652	665	609	713	620	642	681	673	659	671	654	655	695	641	685	646	665	660	711	675	685	720	668	703	652	666	671	649	688	687	652	683	722	677	721	634	684	654	685	668	667	721	694	686	679	684	725	650	713	679	601	711	674	673	722	706	680	661	647	684	671	651	701	682	680	734	671	654	701	702	715	686	634	678	679	661	651	643	664	651	689	627	667	697	624	698	654	702	654	669	673	696	671	706	691	668	673	708	690	646	667	666	686	647	668	674	685	666	677	702	636	668	700	686	613	661	643	648	640	668	699	673	721	684	665	704	706	713	677	668	664	681	679	690	672	696	656	681	684	725	698	690	647	675	683	657	654	674	622	684	668	659	658	666	637	695	676	654	696	648	709	633	665	671	649	706	646	696	640	695	658	658	634	654	680	605	636	672	681	718	686	669	708	650	659	653	657	661	700	652	678	634	712	690	661	695	671	691	717	651	674	602	641	712	652	676	730	690	727	629	614	671	709	712	704	690	695	629	660	650	650	714	624	671	685	666	653	713	700	683	651	658	657	676	654	715	668	693	620	633	685	670	670	646	616	675	680	672	677	700	695	670	647	671	708	656	661	694	682	677	675	703	636	646	690	651	692	660	665	677	652	664	694	672	665	650	630	653	627	695	682	680	656	681	679	716	705	662	703	660	655	669	679	662	669	670	676	636	687	661	669	635	657	681	612	659	657	675	668	688	629	721	668	673	695	621	670	660	690	668	635	694	699	671	696	717	684	670	670	672	686	676	625	662	719	637	669	637	701	658	682	716	705	656	665	652	650	654	675	686	681	639	673	639	648	657	681	659	659	682	673	720	686	701	677	711	676	684	655	660	678	619	684	667	700	712	648	654	701	740	678	684	644	680	744	696	658	711	625	698	641	697	716	679	704	639	693	661	683	668	684	650
26272	14779	13490	7600	5007	3668	2902	2373	1990	1684	1557	1352	1262	1116	1068	974	977	928	896	794	848	781	790	778	747	733	767	726	733	733	759	707	714	738	694	689	677	659	705	718	679	704	696	672	661	658	665	653	673	651	652	649	682	690	648	614	680	644	646	657	652	660	639	668	688	642	631	672	695	672	675	674	647	643	641	643	642	641	611	633	683	650	662	622	633	633	666	678	699	645	654	648	691	649	629	643	656	664	652	644	614	655	650	629	680	688	652	638	652	636	641	643	670	665	648	653	656	637	682	620	631	690	648	651	598	647	677	592	633	652	635	653	646	635	662	680	643	629	609	627	660	796	722	638	667	641	636	641	643	706	679	656	638	589	644	696	674	651	635	692	657	609	657	610	641	630	642	701	652	651	641	636	673	607	644	657	640	613	646	637	672	629	666	646	608	629	630	643	645	666	638	684	647	629	625	621	668	671	676	681	617	697	626	666	671	685	632	622	668	643	648	649	633	618	592	612	624	602	606	599	626	611	641	642	664	637	628	631	676	644	647	609	616	675	603	656	661	650	650	658	671	629	612	660	648	648	636	659	660	647	627	650	667	671	648	626	614	612	651	608	688	634	621	633	692	659	666	633	653	628	656	651	665	639	644	614	624	617	632	664	618	633	647	643	637	662	638	627	644	624	627	626	667	641	631	641	629	630	653	629	651	661	657	657	651	671	666	658	654	641	638	641	629	639	689	635	609	640	674	643	653	644	621	623	611	631	640	640	665	643	646	644	665	593	620	682	682	675	642	648	647	631	639	658	646	638	647	654	654	598	620	632	625	663	623	612	678	659	673	641	661	635	656	647	659	652	643	623	629	629	678	683	652	650	607	662	614	610	644	641	651	661	673	650	586	671	648	650	612	665	633	639	665	657	625	627	634	667	651	612	632	664	631	666	630	623	634	669	610	630	653	636	687	618	622	638	644	660	649	649	648	649	651	631	665	707	659	627	668	618	642	656	645	631	677	621	639	685	630	684	657	670	647	654	640	668	638	625	618	664	604	630	656	639	653	674	622	656	650	622	634	646	674	654	626	628	649	650	622	646	653	630	615	654	661	647	657	626	618	693	584	649	631	629	653	671	682	611	640	631	696	687	654	651	621	632	643	664	620	661	668	675	698	659	630	660	634	656	643	638	630	574	677	603	628	635	642	655	666	624	645	624	708	604	665	647	653	644	591	634	666	598	636	676	669	575	661	626	646	674	634	673	647	607	639	667	652	649	632	645	677	651	619	665	656	671	601	602	682	666	635	636	675	660	661	592	631	613	696	657	610	631	630	664	605	652	689	654	636	614	650	625	654	633	618	614	656	650	669	612	680	686	637	675	631	630	629	632	641	643	694	672	665	669	710	646	652	637	611	673	718	671	648	677	585	692	639	655	651	610	649	672	632	608	629	629	693	645	638	624	660	627	675	657	637	648	635	674	621	625	649	657	649	635	580	626	657	684	706	650	672	625	597	667	654	622	621	626	630	614	642	614	654	648	632	637	617	662	652	660	647	651	635	640	658	652	628	666	634	649	642	662	674	630	635	668	616	653	647	641	663	663	643	615	605	650	645	615	618	646	685	644	659	659	608	651	675	690	660	636	678	659	658	676	641	660	629	645	619	668	665	673	636	671	608	665	656	630	615	626	665	620	631	659	634	646	659	650	669	630	692	603	622	671	622	657	677	673	648	657	681	626	666	700	655	619	642	632	662	623	617	622	688	693	662	614	626	612	625	659	642	614	648	634	560	599	717	674	651	626	638	626	673	667	613	663	675	636	649	679	631	657	641	639	717	666	675	638	619	653	652	676	664	637	642	647	675	651	624	593	657	642	671	644	637	693	676	627	693	643	610	666	690	673	630	623	663	611	642	639	636	632	649	662	639	671	621	660	629	658	608	640	638	662	643	602	662	647	613	641	610	620	655	578	653	640	629	644	612	620	617	643	661	663	667	623	650	612	595	664	619	637	617	638	600	637	603	645	708	660	648	655	658	644	670	640	676	641	661	646	624	647	618	577	656	651	679	617	666	633	645	612	656	677	616	630	667	679	615	652	656	655	638	652	617	654	661	661	638	661	650	628	630	681	648	630	642	658	615	666	661	669	682	671	612	673	613	628	637	659	654	632	636	633	635	657	621	674	623	634	627	648	664	561	653	585	637	649	611	636	675	635	713	586	669	642	627	667	659	640	644	643	656	654	638	709	656	620	626	621	656	651	648	629	636	604	646	632	629	670	629	655	599	661	621	630	685	720	628	629	671	617	689	648	640	644	602	613	646	673	590	652	630	663	636	671	627	682	697	663	682	664	671	658	626	671	616	612	617	631	596	633	665	675	656	622	667	653	699	617	616	642	629	660	683	687	615	694	602	635	645	641	639	661	678	684	651	646	654	624	613	643	629	679	632	639	651	703	621	634	630	616	642	645	605	629	596	672	613	635	651	624	658	701	611	604	655	684	613	638	602	677	625	651	668	697	640	665	642	634	664	630	598	638	652	633	674	611	647	651	617	637	628	626	637	614	611	660	636	634	658	594	655	664	625	624	607	619	693	669	648	651	649	602	636	629	662	649	599	668	623	649	673	628	655	636	613	629	634	662	633	643	628	604	586	639	664	686	605	623	652	651	596	662	622	660	658	656	607	653	666	654	650	635	614	657	668	636	702	697	674	623	708	635	682	706	642	648	654	679	618	595	627	619	636	679	639	625	628	608	666	669	645	621	628	628	661	636	633	670	652	657	655	633	615	594	633	664	645	677	656	656	593	630	621	655	637	633	602	643	642	628	651	619	608	700	612	627	633	636	685	636	640	681	632	638	611	616	643	654	724	611	669	671	705	649	630	619	622	659	622	659	668	667	655	662	566	629	643	638	660	677	648	667	641	673	660	630	674	634	626	661	626	664	680	605	691	679	654	616	633	660	652	641	646	620	651	635	651	687	637	635	646	655	615	606	640	660	661	628	629	620	655	606	663	683	622	656	641	605	619	696	701	663	673	643	593	669	637	668	649	637	630	632	633	626	682	683	654	627	642	659	637	614	635	626	681	650	673	622	630	607	604	601	595	661	662	676	662	656	623	666	628	679	694	648	644	612	637	621	624	637	604	610	650	661	671	635	654	650	669	614	681	636	673	642	651	645	627	637	642	659	629	605	677	614	686	659	627	672	627	612	654	682	616	627	665	629	652	627	657	646	643	633	611	634	624	619	676	628	638	625	675	617	654	677	616	635	634	633	657	633	710	662	646	677	652	630	687	667	683	608	599	636	638	652	677	678	610	651	660	651	704	587	617	628	647	628	659	668	692	655	639	621	647	632	624	653	645	703	618	633	661	650	666	661	680	645	598	635	621	638	640	660	663	633	638	645	649	650	653	661	655	628	634	652	659	622	616	638	601	654	628	646	637	620	635	684	628	650	658	640	649	629	666	700	639	637	638	633	645	690	635	660	675	623	652	660	649	619	620	676	605	628	675	622
31925	14361	1966	422	342	307	298	293	273	254	298	256	257	300	275	273	292	266	278	270	235	250	297	302	270	250	266	235	251	238	265	258	247	259	276	233	289	248	268	277	272	268	241	268	288	239	260	262	264	252	275	244	266	270	257	255	253	265	262	262	248	250	259	263	277	270	263	258	262	280	251	271	260	249	266	266	263	284	256	284	267	243	298	247	224	281	254	229	246	254	261	246	245	261	254	271	270	271	251	268	263	273	237	296	260	264	252	285	257	265	250	232	276	258	261	271	275	269	237	281	296	246	267	291	250	255	244	258	273	257	265	221	269	259	260	259	218	257	280	251	250	305	290	275	248	273	260	273	225	257	239	271	246	253	261	252	263	266	266	258	271	223	269	252	266	233	274	236	268	244	255	264	270	255	291	260	265	251	256	267	263	239	260	256	253	247	249	257	242	263	238	268	249	237	240	255	279	262	234	288	303	265	263	252	265	260	282	226	263	255	272	245	253	258	286	243	266	248	264	248	256	271	259	248	276	268	285	291	233	266	277	262	279	258	256	266	260	262	254	273	240	286	229	232	271	260	225	228	239	267	234	256	257	255	274	271	255	283	259	283	260	266	233	274	251	233	271	262	244	269	226	263	252	243	288	253	257	245	252	271	251	272	264	285	259	282	231	274	242	268	282	257	269	281	271	256	261	305	263	280	276	276	257	252	247	280	248	273	277	270	271	253	236	227	284	282	290	255	261	263	238	241	240	247	273	250	245	279	245	228	244	257	243	275	271	292	277	264	244	245	250	259	267	262	255	262	256	240	272	284	282	262	268	237	256	251	262	219	245	276	279	274	250	251	263	233	276	266	255	247	244	265	231	255	249	257	246	260	271	238	228	249	242	260	247	256	247	240	241	271	260	271	259	251	281	273	276	246	246	277	282	278	287	274	250	260	239	275	298	237	236	276	275	281	275	256	257	250	276	259	279	292	251	255	266	282	277	251	248	256	268	284	248	252	249	266	258	253	249	253	243	276	247	267	239	256	269	263	280	263	253	291	284	267	265	260	245	271	246	278	276	282	271	235	260	255	259	238	239	270	259	270	279	263	276	245	245	264	273	268	272	263	247	235	235	273	264	256	261	262	272	249	269	267	264	274	266	257	268	276	278	263	229	269	261	237	282	278	254	245	281	267	267	266	245	239	250	251	254	273	249	255	270	252	262	271	239	258	255	267	266	277	235	263	292	269	280	306	269	264	245	276	291	253	287	284	253	261	231	253	256	244	264	272	257	255	290	276	251	298	272	242	277	283	270	261	257	259	262	242	284	273	268	266	256	261	247	268	234	252	243	241	248	266	261	245	253	247	251	278	248	251	284	267	269	239	254	273	232	291	252	264	238	264	262	255	248	278	258	246	278	241	257	283	247	270	263	293	266	256	260	272	245	263	264	283	259	277	299	257	263	250	269	273	235	275	234	229	254	251	255	244	248	279	267	264	247	229	266	283	245	254	264	269	253	247	290	244	260	275	281	251	258	253	251	266	261	267	278	261	264	282	276	272	256	247	262	237	267	245	259	278	233	297	244	247	268	254	247	223	232	263	277	276	240	261	267	270	236	279	264	250	256	280	316	261	251	268	230	284	252	265	272	277	277	256	224	255	274	251	247	270	214	219	273	272	282	245	255	227	284	262	263	285	257	256	230	251	240	267	286	260	253	272	272	256	261	233	263	271	289	264	285	231	262	267	275	263	256	293	253	275	248	231	249	257	253	249	256	271	246	254	233	235	246	241	246	256	257	245	272	257	282	260	245	268	213	284	257	268	270	280	227	260	272	267	234	282	271	256	237	265	291	285	267	276	254	266	251	259	272	255	255	250	259	243	253	268	258	231	257	277	265	266	278	275	264	299	263	264	259	237	250	264	247	278	263	246	247	278	261	268	264	247	245	280	258	266	270	254	269	243	264	271	261	256	269	257	263	255	237	262	281	242	231	268	263	285	242	241	268	263	251	262	261	254	273	255	250	242	206	235	238	260	246	250	248	237	285	272	278	242	251	256	239	262	250	261	268	271	262	245	209	275	309	253	259	258	255	272	266	289	292	226	241	272	281	251	265	260	267	265	221	262	248	245	246	260	284	274	253	250	263	263	260	282	239	257	249	227	270	243	260	229	296	252	255	283	292	258	262	229	264	274	289	282	245	258	238	258	250	231	247	238	244	240	272	278	257	248	244	268	267	258	252	248	277	263	238	240	290	232	264	262	241	267	261	287	264	292	239	262	249	258	242	274	256	232	242	264	282	267	281	272	262	247	263	278	249	266	266	249	261	230	223	262	266	262	276	258	275	235	242	252	253	275	249	274	256	274	262	276	281	262	278	247	263	269	269	267	246	266	279	246	257	248	263	251	230	253	243	259	273	260	254	260	244	268	251	273	252	271	257	229	242	254	248	236	239	251	263	284	259	273	260	263	245	268	238	259	270	254	276	254	272	224	273	220	295	261	281	269	288	253	246	249	251	270	266	245	254	254	238	269	246	256	256	290	265	291	257	252	263	253	249	265	273	252	275	239	290	230	277	261	241	268	276	255	243	275	268	261	254	280	245	281	273	259	270	261	245	263	262	242	259	245	306	263	220	281	292	260	291	263	250	261	261	262	263	286	239	219	280	258	246	300	277	268	241	227	250	249	257	251	245	263	254	255	254	255	260	293	258	280	266	249	275	280	283	259	269	275	260	258	248	284	262	280	263	216	270	262	261	283	239	263	273	269	229	270	268	260	232	275	251	283	266	266	264	292	239	255	264	256	241	255	232	255	289	256	257	233	269	282	246	273	287	264	238	261	286	267	246	262	263	236	273	257	255	249	272	280	239	278	242	249	270	250	286	266	264	278	237	259	261	290	235	271	267	275	226	266	291	256	271	277	266	276	286	256	242	285	266	236	249	260	255	281	265	277	258	270	250	250	263	248	260	258	286	260	258	246	261	250	242	265	256	290	254	287	278	260	274	251	266	261	292	226	269	277	232	268	275	257	277	242	276	284	269	272	256	296	245	253	282	280	274	260	265	239	270	260	272	309	247	275	260	281	280	255	254	256	262	235	255	260	253	261	269	257	258	278	255	258	238	264	231	247	302	286	247	237	250	259	255	251	260	267	293	248	275	231	260	251	295	256	269	239	266	272	260	241	260	279	274	263	247	271	265	251	235	229	262	246	246	287	274	247	224	266	254	269	248	288	267	255	276	245	278	293	267	261	264	272	263	264	257	283	272	251	286	283	245	231	270	241	289	244	243	234	260	246	287	303	285	233	243	269	252	246	267	248	266	217	256	266	267	283	273	257	263	282	248	280	263	256	284	255	238	241	263	256	256	263	266	267	238	255	275	240	225	240	262	243	265	235	260	279	272	257	265	248	258	276	258	285	244	255	257	251	258	280	259	255	272	272	243	235	263	271	262	258	246	250	292	245	252	249	279	261	279	263	255	244	292	267	273	275	261	269	273	276	250	309	226	262
20030	728	642	417	399	323	334	316	302	297	345	281	312	281	319	294	290	322	323	303	295	308	286	306	281	274	292	278	267	302	282	271	275	285	292	251	304	277	298	311	281	286	271	291	310	287	280	279	278	264	271	287	309	256	244	282	293	298	258	296	287	259	262	273	274	289	291	272	286	283	281	304	272	292	290	277	287	267	288	292	304	271	265	276	303	278	253	297	247	270	284	282	262	283	275	280	281	258	272	273	248	259	282	275	287	272	274	302	276	269	270	311	309	316	259	269	247	257	301	267	288	280	273	281	284	278	269	237	302	278	280	258	270	280	290	274	273	257	260	308	285	332	321	281	270	288	270	298	291	274	300	275	253	274	302	299	298	256	261	248	301	288	289	277	298	292	312	264	278	287	291	253	276	297	262	298	272	275	310	270	274	274	297	276	297	307	315	284	263	269	289	257	261	270	271	290	279	306	257	275	280	223	262	272	285	271	280	263	291	324	302	300	268	272	279	274	271	301	301	279	273	289	269	277	268	294	264	225	290	298	279	285	272	301	286	319	271	294	272	285	268	260	294	256	277	275	290	272	268	308	266	288	274	256	269	275	251	259	288	239	272	283	259	284	274	271	243	256	269	273	310	294	280	280	300	295	275	305	310	300	322	253	264	295	243	305	284	309	288	274	292	296	292	274	287	250	272	266	307	296	291	271	261	320	274	245	267	272	281	283	307	296	307	253	298	276	279	306	289	275	263	278	275	281	272	276	261	293	318	275	252	272	276	297	280	298	275	275	307	282	284	267	285	279	303	307	287	258	256	295	275	256	266	281	264	311	252	273	296	278	292	298	281	269	285	295	278	265	264	278	284	289	275	299	281	281	279	283	253	307	256	287	291	266	267	282	285	293	298	261	290	304	266	288	265	259	279	262	282	295	264	269	268	263	246	299	261	274	280	275	280	292	311	253	294	290	279	265	285	271	248	277	272	298	267	256	296	282	272	242	240	292	272	280	277	274	299	287	297	299	280	283	260	273	289	267	311	262	255	295	267	263	264	286	285	288	271	265	288	316	305	260	318	267	302	285	288	304	282	256	270	279	280	284	308	261	251	275	276	288	254	286	266	261	252	302	298	315	271	283	265	280	293	265	272	271	295	280	290	286	287	276	278	298	277	275	236	248	280	281	273	297	269	291	290	270	278	289	276	284	263	283	304	280	281	286	288	277	267	262	273	271	280	308	279	300	256	274	276	245	264	275	266	268	297	263	298	277	286	277	282	283	288	300	286	280	263	288	287	275	294	276	290	267	253	283	279	274	283	276	277	281	268	292	291	304	252	289	274	288	286	293	298	286	272	278	273	263	301	297	260	252	264	275	266	316	276	267	300	302	265	302	280	279	319	331	304	297	272	287	296	252	293	282	263	290	257	272	275	255	288	305	242	279	279	268	284	261	289	297	310	275	292	283	277	280	269	278	292	271	287	288	272	279	286	290	287	291	274	288	269	263	291	252	277	249	257	264	259	231	288	287	292	271	266	300	307	276	253	268	274	276	287	305	282	303	272	267	269	304	277	283	254	300	298	292	278	288	310	304	285	276	305	303	267	291	269	247	311	285	284	248	260	276	282	290	314	282	293	259	258	271	271	309	282	287	287	285	291	290	269	285	290	263	291	285	286	289	274	266	286	318	305	295	272	302	257	277	301	304	281	266	280	307	265	253	285	276	313	274	280	310	273	284	292	286	302	293	285	309	283	292	267	268	273	253	261	258	313	295	275	289	283	269	276	263	299	272	261	278	285	279	302	286	281	286	278	274	309	285	266	280	269	277	279	283	283	309	288	280	283	267	273	269	268	269	271	295	304	259	286	250	275	284	277	275	289	303	277	251	254	247	280	250	269	273	268	280	296	282	296	296	291	284	274	257	276	251	303	266	269	299	283	280	299	289	283	309	283	246	262	265	265	301	258	262	277	255	227	289	267	260	269	275	276	306	258	228	283	277	277	274	283	265	297	276	290	263	273	284	290	264	301	229	273	273	261	296	287	280	261	256	273	274	306	287	252	261	277	282	298	282	283	324	243	269	247	276	268	278	315	280	287	268	280	241	242	286	273	280	308	268	276	289	312	284	274	274	265	315	248	283	287	285	272	279	290	263	270	279	336	309	290	267	250	261	295	272	278	273	257	273	264	247	307	288	260	279	270	273	285	272	287	284	264	272	260	284	307	273	267	280	299	269	282	282	296	285	318	282	274	290	300	291	271	286	282	276	263	273	307	287	272	309	316	297	298	279	272	255	253	292	251	258	245	299	274	291	283	268	287	259	292	241	256	283	281	281	286	275	282	229	256	268	285	283	274	289	318	319	309	313	236	267	301	257	278	252	304	279	276	291	291	283	270	273	274	262	258	289	274	282	272	283	265	281	265	304	293	255	315	299	304	252	246	277	296	276	308	293	291	274	293	294	269	306	299	293	280	268	262	299	253	299	275	306	275	272	296	245	296	306	271	285	288	297	282	260	276	290	274	277	277	280	278	272	284	288	295	298	291	284	284	299	294	268	273	301	274	272	268	279	289	267	267	308	272	286	285	293	267	272	259	279	287	284	285	279	271	294	291	299	279	277	248	269	261	331	284	273	270	283	279	276	269	294	296	290	318	282	299	272	276	266	288	261	271	284	286	308	258	279	301	274	293	282	317	312	273	285	255	258	284	272	289	287	268	268	305	303	259	245	268	299	289	264	290	250	284	270	302	270	240	266	304	285	264	276	295	283	278	265	284	314	310	304	302	279	263	290	283	264	251	315	279	292	300	292	261	271	275	271	272	313	315	279	284	287	282	277	278	291	283	269	285	283	290	226	274	267	288	289	284	272	297	253	276	267	273	281	279	271	279	307	247	286	284	266	298	245	297	260	261	291	321	296	263	273	251	262	300	262	269	322	289	264	266	289	255	289	285	274	273	290	278	281	279	280	302	237	272	261	293	267	313	289	296	276	274	273	259	287	298	289	245	277	253	265	312	276	266	294	288	268	259	262	282	297	271	276	272	267	274	278	267	301	280	296	264	294	295	275	249	298	270	282	259	298	286	274	278	276	277	291	277	281	289	257	241	253	317	285	292	275	307	281	256	311	277	301	284	267	266	287	264	261	296	276	264	271	292	276	288	254	278	286	277	267	271	298	299	264	282	263	264	303	298	263	281	287	280	262	262	266	277	297	273	278	284	255	278	278	275	272	267	283	290	286	295	285	279	296	263	265	268	265	264	292	264	278	280	276	297	272	294	303	290	311	292	269	297	282	265	267	261	258	272	246	270	271	250	313	284	274	288	307	264	283	269	286	308	293	319	270	269	284	267	285	302	277	284	292	289	276	251	267	283	273	280	293	276	295	258	265	302	277	273	280	319	222	282	260	274	265	259	249	280	300	263	301	289	298	302	297	284	260	293	296	258	283	301	269	296	281	259	278	280	315	276	285	248	290	274	273	272	331	267	267	271	276	292	293	316	283	289	290
24881	20646	26872	24453	20582	6447	1063	772	662	633	579	500	535	504	479	486	455	419	415	383	444	430	428	410	412	414	420	431	403	385	433	405	449	353	438	383	397	394	396	387	400	443	403	400	414	417	414	399	367	383	386	380	378	408	433	380	420	402	406	397	409	397	412	366	403	384	407	392	421	419	400	377	388	387	408	361	381	378	419	413	348	377	363	404	370	392	386	412	400	399	362	393	394	391	380	407	404	391	404	385	400	417	431	392	372	414	389	389	375	421	395	371	424	403	405	387	395	368	374	361	362	395	432	427	410	397	380	409	385	404	397	378	361	376	383	354	386	397	402	372	407	430	430	383	374	386	395	410	369	400	384	382	391	366	409	364	406	374	378	419	397	409	412	378	387	406	406	385	373	372	392	423	372	387	380	377	393	391	389	385	385	355	389	372	387	387	405	380	385	402	421	389	368	388	392	378	396	402	385	394	371	396	404	395	352	372	393	374	385	361	400	428	361	381	366	400	400	406	395	389	384	390	389	374	397	365	399	397	369	396	366	370	394	404	405	392	408	376	387	357	395	367	347	367	392	361	392	393	405	406	370	363	379	370	401	396	352	385	396	383	365	393	402	399	387	350	373	389	364	402	413	423	380	440	370	399	364	372	380	388	351	390	331	381	387	388	391	365	408	403	380	372	419	376	393	394	440	387	405	390	379	384	413	396	352	389	368	369	419	362	378	367	343	420	403	390	378	390	374	403	396	389	407	361	412	360	427	387	442	371	395	368	372	381	409	365	406	357	360	389	375	377	381	372	407	402	412	387	379	381	390	361	378	384	372	366	391	372	378	388	398	368	406	376	350	414	403	407	366	385	395	372	418	407	405	413	359	395	427	462	358	364	370	406	399	409	425	362	379	376	390	384	366	358	417	367	370	389	409	416	390	433	391	389	413	440	399	391	372	400	386	367	398	374	436	392	387	357	349	372	385	386	395	376	363	384	385	383	424	401	364	372	422	372	382	353	404	389	408	399	416	395	353	398	411	412	393	364	375	382	355	387	369	374	389	368	382	419	390	376	373	422	378	350	357	400	383	366	381	383	373	352	361	397	419	428	386	394	393	403	392	368	393	399	399	426	393	374	378	382	370	379	374	414	394	385	381	376	394	400	382	394	396	372	401	374	430	381	379	386	388	381	379	422	375	380	403	422	395	393	421	384	370	370	387	399	409	363	410	368	349	344	392	417	395	390	371	369	396	353	385	377	426	389	356	359	403	389	392	387	353	349	354	404	363	410	408	365	398	400	401	392	408	358	420	449	347	392	397	407	395	377	358	407	380	383	382	369	369	403	391	373	384	388	380	408	377	344	376	375	409	405	413	386	369	441	375	401	399	368	402	418	368	376	365	414	388	371	367	381	394	383	395	373	371	356	405	406	401	394	427	365	391	375	356	366	387	414	366	357	389	391	356	403	401	417	409	369	378	380	393	372	380	420	380	389	389	430	406	379	382	370	374	392	383	376	356	376	374	372	401	370	401	402	391	399	394	420	399	404	382	405	399	381	405	419	426	393	414	386	378	435	421	367	399	355	396	379	382	377	404	404	384	410	396	419	407	364	388	392	373	369	374	380	408	395	384	380	409	382	396	386	403	377	397	392	390	388	359	392	371	362	385	380	385	395	380	388	390	404	392	359	387	421	393	393	350	349	400	390	363	388	382	373	400	367	385	395	397	385	376	398	406	407	391	395	388	395	412	404	392	397	413	379	399	417	363	360	403	377	410	373	418	376	399	386	396	393	360	372	373	385	378	404	401	353	425	385	357	367	432	429	380	397	364	393	368	399	376	372	360	411	365	343	360	404	336	390	328	377	387	351	378	397	371	362	341	404	420	356	379	401	374	390	391	406	378	370	405	397	368	358	372	387	386	406	354	398	408	435	357	419	410	366	426	405	383	392	380	375	404	372	356	397	402	378	387	382	378	370	368	399	379	396	407	383	398	369	393	399	397	421	434	379	365	360	393	355	351	400	386	410	371	413	399	372	399	418	358	383	421	420	385	388	418	372	374	393	367	387	400	386	419	369	416	399	395	369	373	374	368	378	382	345	407	409	354	378	409	390	381	412	414	360	349	394	346	381	391	371	391	388	385	377	371	418	368	388	364	397	393	357	404	364	393	389	372	386	379	376	406	432	386	382	354	353	399	359	414	371	389	338	377	379	397	353	381	412	376	428	388	402	386	379	376	365	353	391	381	411	394	363	400	393	382	340	396	384	367	376	360	385	399	397	380	384	400	376	396	380	388	420	384	387	393	436	379	378	371	364	375	384	411	365	355	383	371	393	374	373	382	404	416	377	374	364	381	406	374	383	386	399	407	382	388	381	367	336	347	426	351	400	372	364	401	369	405	381	374	402	387	403	390	402	373	389	370	388	374	419	373	396	398	422	364	387	376	352	442	400	393	378	370	385	393	380	366	353	392	359	386	389	387	377	386	372	377	401	396	374	389	407	361	395	401	391	367	378	397	387	390	359	364	408	380	397	379	391	371	380	391	365	384	397	410	421	394	406	366	365	349	397	377	365	405	373	421	383	384	393	384	379	381	391	405	388	385	388	397	354	385	398	349	367	405	405	398	361	401	352	370	394	357	397	384	379	386	371	387	390	362	422	373	394	395	403	375	416	370	403	426	378	374	408	389	394	377	377	392	392	401	336	391	402	397	403	393	432	391	395	349	411	379	397	390	405	403	396	402	387	373	412	372	389	362	358	387	348	381	383	372	383	351	408	359	380	358	368	389	388	388	385	351	419	370	356	389	397	357	422	385	347	370	386	361	394	400	401	400	402	381	376	396	390	404	437	404	394	379	428	396	354	399	372	370	402	403	405	370	366	415	370	357	375	417	359	392	402	400	399	395	443	344	373	380	396	399	406	359	398	387	417	392	384	399	394	360	375	393	366	377	420	392	369	380	370	381	387	395	391	399	384	393	424	395	399	424	397	401	375	394	372	383	414	401	386	398	333	379	401	395	398	375	426	395	381	382	457	377	407	337	450	372	419	355	371	394	396	347	387	406	413	342	371	394	401	381	372	373	389	406	392	415	376	377	384	398	405	366	399	397	330	407	378	395	416	401	397	365	365	426	422	374	402	362	388	380	370	371	372	394	405	369	400	404	382	408	375	389	407	382	371	387	403	416	374	392	388	388	397	437	400	336	375	363	434	397	412	377	401	355	395	353	363	381	427	413	384	388	383	392	423	367	370	373	406	405	420	345	407	415	375	384	380	417	357	349	352	358	382	385	363	384	376	376	403	381	401	397	370	397	373	412	406	392	376	381	425	350	365	445	398	412	361	398	371	394	385	382	393	379	401	373	418	397	389	400	421	407	412	391	393	411	408	398	405	398	422	371	369	409	376	358	395	406	403	410	381	365	379	404	374	376	406	390	392	368	377	394	360	386	393	395	369	350	421	397	396	413	384	401	384	403	328	401	375	401	387	381	363	373	372	402	392	381	399
33510	7989	7469	3853	2548	1919	1431	1182	985	892	776	754	643	628	614	515	529	521	478	464	423	454	476	487	453	453	399	420	423	379	393	415	392	412	408	393	422	431	386	380	399	396	360	383	372	405	436	360	394	419	415	364	357	393	394	383	430	382	418	384	401	363	401	393	419	405	397	422	375	406	371	379	390	391	400	389	385	416	381	418	345	415	384	386	348	380	355	375	382	388	376	386	350	374	377	369	368	394	421	382	374	400	371	395	400	369	391	394	381	371	392	343	361	394	377	393	363	417	374	391	365	399	365	352	370	390	397	348	370	370	401	381	379	373	389	400	398	358	365	369	398	501	391	371	381	377	335	390	402	414	377	403	393	359	381	385	403	371	379	419	371	381	412	378	373	378	377	367	387	368	357	354	394	384	370	379	380	397	400	404	401	403	355	415	366	380	365	356	386	372	385	377	401	394	382	390	394	363	369	367	411	412	394	370	389	396	381	383	392	400	375	390	401	386	402	418	362	425	369	378	401	386	383	360	341	406	380	401	332	407	356	374	377	352	362	376	390	388	366	384	343	377	390	381	385	355	384	403	372	366	390	396	349	392	360	378	390	404	405	354	381	404	354	374	366	367	366	366	387	399	413	351	414	345	358	349	347	406	374	382	379	396	393	387	383	405	385	375	376	353	390	401	415	379	378	394	384	332	428	363	400	376	411	414	397	403	388	374	360	372	371	379	366	409	379	372	371	376	415	405	374	401	360	398	339	399	360	365	390	400	374	349	406	395	372	370	379	370	396	402	408	382	384	405	368	396	411	402	375	359	353	378	361	406	378	374	364	393	384	394	413	396	381	381	386	367	401	367	394	391	404	364	400	396	393	417	373	356	402	354	365	351	372	390	381	338	389	415	384	372	387	388	380	383	378	367	411	382	412	384	347	419	362	411	363	378	383	371	384	387	398	375	375	415	342	424	374	371	351	376	371	355	381	351	363	410	388	379	402	375	388	373	351	370	400	375	380	384	382	390	392	383	340	407	370	409	389	353	372	349	369	360	408	372	362	404	363	377	377	407	352	394	350	403	370	367	384	381	428	393	342	391	415	356	352	385	392	408	390	423	391	366	409	382	377	396	401	364	354	354	376	401	380	403	397	377	373	365	376	394	388	369	382	382	372	395	396	392	369	350	378	373	368	346	351	400	412	402	350	388	384	385	379	379	385	416	358	358	383	392	387	373	411	373	396	369	405	390	366	392	371	392	386	392	376	411	354	369	370	416	384	391	368	385	385	427	371	365	391	402	384	425	391	356	366	369	385	358	389	380	416	382	353	381	349	401	389	366	395	393	417	347	365	375	343	389	398	389	407	401	349	363	363	407	371	380	371	392	401	378	346	376	401	388	389	387	399	357	399	388	375	374	383	391	383	391	373	418	376	399	383	385	353	381	409	379	357	396	380	379	391	380	397	379	385	343	392	408	372	398	392	406	380	383	383	399	394	389	407	401	361	380	367	395	428	384	382	375	358	382	352	366	408	364	367	380	400	383	371	399	385	382	390	373	359	399	393	361	359	406	375	355	367	370	381	355	385	360	380	378	371	395	386	351	388	410	392	402	366	381	386	394	373	376	378	356	351	361	374	372	439	389	364	393	397	377	397	421	372	376	375	390	362	357	351	383	377	423	398	364	407	397	406	358	395	376	405	386	417	380	394	392	378	372	386	402	402	366	370	411	410	389	407	347	385	368	359	383	386	373	398	361	390	364	369	402	403	350	409	389	392	388	377	349	365	390	396	393	379	375	376	402	364	393	380	400	414	394	386	359	386	394	374	397	397	376	366	387	397	360	375	355	403	375	366	390	387	397	396	383	363	408	387	379	371	377	379	372	388	396	385	397	396	371	385	370	384	375	361	399	368	379	360	380	383	411	398	358	358	375	373	372	354	380	408	370	393	372	413	393	409	364	356	405	374	352	370	343	377	408	363	414	437	384	376	363	370	367	360	390	332	360	369	376	409	377	396	404	389	395	360	416	403	359	375	401	383	362	365	405	408	400	375	398	423	418	370	392	408	388	423	387	386	381	380	371	390	376	365	378	370	352	404	408	351	390	365	412	389	367	347	391	365	398	377	373	375	359	391	367	395	370	380	376	365	360	407	391	377	388	392	413	357	413	368	373	367	383	397	389	405	373	389	359	363	416	361	395	398	359	378	396	375	373	390	380	348	409	357	357	401	416	387	378	359	358	407	383	408	367	424	377	369	373	370	343	398	378	403	366	409	386	407	391	387	389	403	415	413	377	390	391	362	376	374	367	353	389	420	395	420	395	363	357	392	373	392	390	365	385	396	349	339	390	441	380	368	375	399	415	393	379	357	339	390	358	387	385	390	383	381	355	377	392	332	361	375	399	392	393	397	349	357	383	377	404	387	383	395	385	409	420	343	391	349	378	433	422	371	415	386	381	389	389	386	395	353	389	387	374	342	356	364	414	406	365	388	382	398	368	408	371	359	360	362	362	382	356	373	411	391	382	398	383	399	378	378	413	391	366	370	437	388	406	374	368	399	356	347	399	371	400	392	386	380	421	394	371	374	372	413	339	363	413	370	415	385	361	374	404	411	369	381	366	341	387	374	366	375	404	368	376	383	379	383	389	383	385	385	391	354	373	368	382	362	393	388	394	361	405	405	374	386	383	386	378	383	363	334	361	385	401	346	347	389	372	401	392	410	357	382	356	393	419	383	387	379	413	359	394	356	384	394	351	404	395	409	364	358	384	389	377	404	343	377	381	381	370	376	381	368	387	374	363	379	388	384	388	371	368	340	390	387	395	380	385	411	371	394	373	351	378	370	406	336	350	398	397	391	389	363	399	367	351	381	378	379	370	371	369	381	365	365	376	379	383	387	389	388	387	378	376	400	374	399	339	391	403	385	382	375	371	388	384	386	376	399	365	365	375	389	369	398	414	394	382	394	388	349	386	369	396	402	373	386	392	378	418	389	377	348	385	406	408	356	393	391	380	389	365	397	382	368	400	387	381	380	358	392	402	392	369	372	403	362	371	376	364	365	373	383	384	400	347	388	391	395	389	397	355	370	382	396	398	360	361	358	383	372	393	382	359	397	406	406	370	353	376	432	387	391	353	353	372	359	377	401	370	373	378	353	380	375	410	336	350	338	342	376	408	366	396	384	390	418	350	381	435	379	373	357	363	401	366	401	361	374	406	381	342	411	378	399	372	382	391	387	389	383	390	383	380	395	355	384	404	388	404	381	362	374	388	391	368	385	389	408	401	363	409	383	399	382	389	392	396	410	359	400	348	400	386	371	390	383	353	360	374	411	384	387	367	379	380	382	362	387	401	375	373	383	360	372	375	402	382	383	333	388	378	371	379	377	398	386	375	370	383	361	367	377	319	411	384	378	373	383	369	393	388	380	372	392	381	362	397	402	363	383	390	369	363	389	351	404	387	378	377	371	409	399	383	374	380	382	382	412	350	393	391	404	383	402	402	376	386
22936	20642	27364	23928	20647	20709	8199	1625	1180	1031	1024	995	909	904	882	837	811	820	830	813	829	743	748	738	737	769	763	763	716	748	723	699	667	687	691	686	747	726	702	686	706	688	754	723	728	666	715	739	711	710	653	748	731	736	703	668	721	698	722	710	677	706	712	654	678	698	694	712	677	702	674	740	700	690	688	701	688	664	721	677	663	688	690	707	703	739	658	669	684	675	679	679	673	686	683	693	715	694	674	665	696	755	690	663	669	709	741	678	674	687	660	716	636	658	715	654	685	669	713	691	697	662	688	704	677	679	634	650	696	702	703	703	726	667	706	655	691	679	677	624	683	791	659	670	686	684	684	673	674	643	655	646	674	630	693	665	641	722	691	688	689	670	696	748	659	667	711	683	669	689	677	673	688	682	632	711	682	717	600	698	677	684	711	671	679	675	769	692	699	701	742	704	723	687	680	699	660	679	668	711	664	703	685	653	714	645	690	702	680	661	679	663	648	652	722	730	665	684	699	685	625	710	678	693	668	718	706	710	662	708	683	672	696	654	680	711	680	709	696	661	728	680	662	690	684	689	689	683	654	676	682	725	639	642	680	668	663	683	635	692	670	742	727	644	676	676	711	698	712	655	683	699	696	710	701	726	701	669	676	655	705	700	667	724	655	666	656	666	709	691	717	704	695	635	663	605	691	621	675	702	693	700	666	701	720	694	690	638	712	731	684	621	706	641	649	666	683	674	694	651	671	704	714	643	670	700	681	730	710	678	700	639	645	677	663	637	673	625	683	700	679	676	675	681	705	680	684	714	699	696	624	700	673	675	695	702	655	693	701	705	677	656	661	644	679	667	652	668	695	682	716	656	677	662	676	694	691	718	710	711	719	701	690	681	691	685	742	667	654	690	688	637	664	694	681	686	690	621	679	715	710	653	733	689	669	675	681	660	685	714	680	689	671	685	648	709	726	688	680	671	667	693	690	719	672	688	658	654	675	661	658	681	632	694	638	653	657	662	696	733	706	670	688	692	743	660	697	694	663	694	694	688	661	689	720	727	675	737	708	664	648	739	691	653	704	723	673	661	643	650	706	648	633	682	638	699	675	701	696	652	706	685	692	685	686	696	714	699	732	704	645	688	678	655	699	688	688	676	702	651	655	691	684	702	684	649	657	690	651	710	654	679	710	694	673	736	698	695	648	698	656	635	685	682	682	700	678	676	687	704	692	653	689	654	661	690	681	636	675	675	677	690	690	678	698	678	681	705	692	644	707	697	716	704	663	703	631	668	693	731	689	675	697	689	671	658	731	662	649	715	669	676	686	715	663	672	676	736	698	651	699	669	634	728	671	714	651	707	693	660	684	677	723	685	653	687	641	685	724	708	687	718	711	668	657	656	668	686	696	702	680	697	681	641	694	650	773	707	696	637	692	717	679	698	695	690	662	719	660	704	670	664	713	654	659	685	709	702	679	681	635	641	704	687	699	673	718	750	669	721	707	684	710	695	710	704	663	668	727	702	631	740	737	710	658	649	623	644	671	700	711	704	697	632	628	671	704	677	709	685	686	695	653	688	682	730	680	711	736	682	673	645	686	688	683	658	671	664	695	685	703	706	672	693	673	684	658	714	641	716	715	674	662	669	687	670	668	659	700	723	651	665	702	684	689	717	663	686	664	716	703	702	678	656	698	759	664	696	652	646	704	654	649	674	723	625	690	637	755	633	752	686	729	679	706	656	741	685	728	693	702	678	678	737	731	666	710	702	652	709	664	680	717	685	633	687	700	681	699	701	721	746	650	705	703	673	642	658	720	669	636	658	675	714	686	677	701	675	660	679	684	701	678	657	640	681	704	656	682	710	649	696	675	699	704	715	746	697	688	710	678	724	649	702	701	680	676	658	678	649	665	656	667	685	699	686	634	747	738	693	685	655	700	699	739	662	663	632	667	684	664	665	660	642	723	724	697	647	698	618	697	720	699	720	688	657	674	715	690	656	664	625	697	679	715	658	668	701	716	705	716	677	666	685	719	692	702	664	668	664	741	736	683	701	683	685	696	700	661	732	707	678	706	694	673	653	661	628	685	675	702	646	658	656	648	634	693	657	676	681	623	692	719	690	686	696	716	658	628	674	675	680	669	734	656	632	682	681	653	725	695	679	709	738	683	672	653	669	687	679	646	658	673	725	692	708	695	666	668	682	673	704	662	668	702	727	680	719	704	647	692	682	653	696	655	720	674	700	683	683	635	650	699	680	681	709	669	650	697	736	688	694	651	702	644	714	680	655	700	670	698	695	646	673	700	675	686	674	711	646	669	661	687	695	690	680	705	716	689	645	648	616	678	638	612	636	647	718	667	718	672	685	681	714	682	692	683	674	691	692	727	680	666	675	718	663	638	666	699	720	693	682	702	667	677	660	721	656	692	682	658	679	713	706	664	694	716	651	673	712	645	670	693	686	676	638	707	690	705	710	704	656	693	737	663	672	685	640	686	727	653	667	671	720	666	664	678	678	689	654	691	688	693	680	660	702	660	680	683	662	668	642	663	717	681	619	675	646	670	669	670	687	700	724	708	652	694	720	677	650	716	749	738	685	709	714	713	662	678	680	667	658	661	706	693	666	669	667	712	708	705	706	648	667	684	647	646	665	659	663	661	651	702	691	720	693	691	652	703	665	678	665	710	658	642	731	694	680	658	671	680	701	684	668	674	720	662	711	689	645	694	702	733	666	694	632	646	696	644	716	750	698	708	672	680	647	667	657	668	673	705	688	679	653	703	667	679	667	700	688	694	726	714	676	714	659	704	674	684	692	666	670	664	688	702	659	696	683	690	661	652	669	671	701	677	697	638	689	677	670	677	687	689	720	679	689	653	671	679	679	672	698	655	643	655	662	677	620	687	674	661	700	677	722	661	669	704	655	699	675	673	689	729	722	705	657	649	692	688	683	715	696	629	657	646	681	662	676	717	690	640	639	750	654	649	665	653	711	683	647	667	632	700	679	654	669	657	719	659	693	725	693	651	677	656	671	652	663	727	672	643	697	659	734	717	681	670	652	682	688	701	711	703	672	710	691	685	673	688	694	724	668	659	734	714	673	726	707	653	667	687	645	667	677	705	707	680	643	686	758	697	658	665	731	650	684	673	727	664	616	694	668	662	644	697	704	669	694	686	695	688	704	685	680	665	688	713	650	718	722	690	703	660	645	685	700	693	649	662	627	658	692	675	696	697	672	655	723	684	673	659	646	728	672	681	640	701	707	680	670	687	725	677	674	671	679	673	681	768	701	719	714	706	722	654	661	675	672	728	728	658	663	655	616	703	705	631	695	679	677	675	686	669	721	717	691	724	705	602	703	665	692	659	660	634	636	668	631	664	678	653	665	693	681	702	674	677	647	655	708	655	662	637	696	735	713	650	731	658	648	677	698	645	687	677	673	686	669	695	648	720	706	701	678	700	699	681	678	725	707	691	677	713	688	718	689	656	670	681	673	720	678	675	678	689	719
25966	14048	12691	7167	4870	3692	2792	2220	1899	1628	1478	1316	1187	1131	1033	1010	856	855	990	831	805	825	792	855	764	760	747	773	735	746	752	730	623	686	688	721	703	659	688	621	668	686	724	689	666	707	666	674	676	708	653	658	640	685	697	679	688	659	672	625	640	630	686	676	653	699	626	688	625	679	652	648	668	642	684	637	696	707	623	645	639	669	624	617	700	619	650	695	674	621	642	676	637	608	701	626	612	687	625	608	626	665	641	683	642	641	667	604	684	693	680	655	633	598	646	685	652	577	685	667	665	623	700	683	637	665	604	676	636	650	639	594	635	641	643	652	631	635	666	689	646	764	733	658	681	680	635	705	660	658	671	646	631	669	619	648	604	634	662	639	673	624	638	668	629	679	625	646	669	658	624	645	649	668	627	660	690	645	633	604	663	604	668	656	634	644	641	676	637	681	645	628	642	638	630	593	679	665	633	653	665	634	625	664	628	661	660	690	656	650	676	620	681	646	709	657	648	629	643	707	620	649	662	605	674	633	656	625	661	614	599	679	600	647	641	627	656	637	661	609	648	663	607	700	595	648	637	663	639	614	626	682	638	655	652	667	635	631	638	673	622	651	648	660	654	701	645	666	707	638	654	656	643	626	629	611	722	638	642	643	680	613	676	666	679	654	611	629	674	692	639	664	674	681	655	669	649	611	608	659	650	617	651	624	651	631	648	632	691	640	621	635	649	655	665	649	680	647	654	628	677	641	647	648	619	701	644	622	667	665	676	630	675	637	650	645	674	653	661	647	617	698	591	706	652	626	663	617	670	635	644	685	633	618	644	604	613	629	625	635	616	623	639	627	673	639	665	667	624	597	649	679	650	668	638	632	634	616	639	639	624	646	624	642	674	645	658	636	676	651	656	653	696	660	619	623	599	659	632	628	662	615	635	671	626	632	649	687	664	612	637	653	610	640	635	627	681	626	622	612	639	634	648	631	640	641	673	635	671	652	642	662	635	623	630	635	601	622	599	634	680	632	671	684	645	621	647	646	647	634	666	632	688	646	611	666	635	678	645	618	644	661	649	631	660	617	699	650	655	626	618	712	669	600	648	662	658	694	673	677	620	685	665	662	670	671	602	664	655	660	639	623	657	691	668	652	659	629	637	660	659	665	671	653	662	665	657	631	668	647	614	669	639	639	624	660	633	665	629	682	668	661	635	646	639	646	619	616	685	656	664	692	666	650	643	664	637	654	646	672	679	681	622	677	637	644	641	642	646	658	635	654	708	616	646	652	661	620	655	616	671	618	654	614	619	627	680	649	673	636	651	644	673	619	643	638	639	634	718	656	627	640	687	602	694	653	662	663	619	610	661	659	671	641	631	661	624	691	640	703	622	606	646	676	658	657	627	648	643	646	668	654	647	622	611	653	625	683	679	615	631	631	670	674	652	642	650	644	596	599	650	637	613	649	670	638	676	651	647	648	680	611	681	630	647	645	618	677	666	677	624	639	667	636	678	665	648	639	701	634	652	660	608	621	657	665	655	656	705	645	619	645	660	674	630	663	662	625	633	665	676	661	594	647	644	647	660	650	649	647	616	653	638	625	666	621	645	682	640	635	694	611	626	625	641	643	665	693	678	607	662	591	625	719	675	646	661	650	620	691	680	657	616	683	658	651	684	611	609	617	633	675	669	613	665	663	651	696	650	619	644	652	670	697	651	646	654	641	617	647	692	688	664	631	633	637	641	642	678	626	670	641	661	646	635	598	613	620	663	652	625	658	639	651	630	655	591	670	702	627	660	644	657	645	685	626	613	612	699	669	668	634	649	633	656	651	677	633	597	649	678	639	680	636	667	660	654	615	639	660	626	648	632	657	706	672	628	646	658	637	699	642	656	665	644	647	640	659	634	626	659	689	634	594	618	634	681	668	686	598	675	677	613	642	684	667	710	653	660	689	666	652	653	652	620	611	659	624	642	632	650	657	562	622	623	637	630	623	646	606	614	654	625	645	624	671	640	624	691	665	614	643	677	692	722	623	664	680	645	636	688	616	688	636	620	707	635	653	663	601	630	639	696	639	643	640	643	677	633	620	630	643	651	622	704	613	603	675	617	580	635	653	666	627	621	612	614	651	658	639	678	694	612	623	648	630	640	626	601	650	647	629	657	664	675	648	647	641	595	659	641	667	667	644	669	661	645	650	634	615	644	673	666	651	615	666	604	661	653	664	658	673	679	617	618	630	649	650	639	616	625	667	689	700	644	629	670	637	633	668	640	651	664	675	642	659	671	651	632	683	639	667	657	663	676	624	659	614	653	630	637	660	637	649	659	629	646	662	679	619	683	636	674	649	689	624	634	623	669	657	646	682	697	653	656	629	618	635	654	630	689	626	617	633	628	642	648	670	608	629	671	684	614	625	662	643	651	639	646	604	690	643	594	703	682	670	654	640	632	668	635	656	611	677	621	657	631	699	643	627	629	664	647	639	633	674	617	675	656	629	613	682	671	629	672	674	617	652	653	636	623	607	644	665	625	685	649	653	689	639	660	650	658	662	665	636	636	664	663	684	716	657	631	674	661	611	611	680	649	667	654	645	705	682	673	635	627	647	622	662	668	636	661	657	651	649	621	592	632	687	658	651	694	647	623	653	644	654	655	661	659	649	681	670	611	646	631	642	629	632	625	617	635	673	651	662	663	617	694	582	645	653	643	675	629	668	627	652	635	615	687	637	629	645	699	665	668	694	669	635	638	665	670	685	668	595	646	629	656	664	662	646	654	658	618	640	640	648	697	650	682	655	694	650	621	635	656	665	654	659	643	651	635	644	685	686	671	658	668	666	649	644	624	592	633	658	608	675	635	679	666	632	692	611	682	656	654	627	653	650	698	667	674	619	607	628	662	634	623	654	668	604	650	666	638	639	647	648	653	674	654	705	610	626	631	674	639	665	632	602	665	624	648	648	645	646	654	678	663	622	659	671	636	688	655	631	633	650	679	630	655	649	695	681	660	634	640	656	619	644	646	646	632	635	692	640	710	638	683	669	655	649	681	656	628	621	666	597	694	672	692	659	654	647	634	638	650	612	664	632	672	643	675	630	657	612	673	604	644	644	661	665	665	674	644	652	621	641	626	631	646	655	604	633	689	665	660	635	634	684	630	650	655	659	605	648	678	651	612	637	697	618	673	617	643	635	634	627	648	628	637	700	655	654	610	652	615	645	649	590	671	668	613	637	695	715	651	635	682	727	643	662	620	680	658	649	659	667	653	648	674	642	678	636	636	674	661	673	631	649	674	694	618	620	632	638	663	648	617	672	658	646	667	680	686	656	662	638	600	683	640	617	707	627	650	658	653	610	625	641	688	672	636	596	644	668	650	657	646	685	670	623	665	642	606	618	645	649	631	625	656	626	616	674	634	638	680	652	672	710	642	704	655	635	668	641	653	624	617	645	663	642	641	670	683	677	604	645	620	737	652	632	667	647	667	651	684	638	645	634	644	659	679	702	684	607
31852	14405	2057	428	331	300	290	258	280	252	281	282	283	263	261	264	253	264	250	265	266	276	224	277	231	261	230	274	282	248	252	262	258	273	223	270	271	265	269	271	256	265	259	245	267	269	250	241	274	256	248	267	284	241	263	232	264	253	246	287	272	255	280	264	273	275	263	262	252	285	266	267	255	275	277	262	241	239	252	227	246	298	238	260	265	259	241	244	294	268	284	261	262	236	264	255	300	246	259	264	269	239	236	265	264	274	277	273	262	258	271	262	268	257	276	224	280	245	278	265	277	250	238	227	281	283	243	237	256	238	256	260	266	261	262	268	221	262	293	270	260	292	269	213	251	231	252	280	274	239	238	275	271	266	271	295	270	241	269	247	269	280	261	263	262	243	276	259	235	248	258	246	260	256	278	277	268	228	272	237	262	248	279	246	238	261	273	274	248	274	309	259	270	291	269	300	269	251	276	261	224	251	265	287	267	247	253	280	268	265	250	285	285	246	251	250	263	237	271	268	258	242	258	247	245	282	248	250	234	255	251	265	253	278	246	235	256	260	259	266	228	240	258	272	253	270	261	239	258	276	259	266	274	262	256	265	250	256	279	269	256	254	242	250	273	276	216	268	261	265	275	270	264	247	289	278	258	267	279	243	258	254	250	289	254	243	269	228	265	243	229	237	247	253	258	246	255	240	280	266	253	246	263	267	278	289	288	262	266	269	241	246	258	248	245	263	257	259	240	224	243	269	246	249	280	279	250	245	270	269	216	270	276	238	285	270	262	250	258	236	264	238	255	224	263	285	247	275	239	267	287	259	247	247	253	230	268	246	270	245	252	256	235	249	268	264	247	266	268	254	265	240	260	268	261	244	294	276	236	277	297	244	248	230	271	276	250	270	265	248	264	301	246	264	254	237	242	245	265	270	272	239	273	263	246	271	263	299	255	282	292	276	252	268	243	265	254	253	248	258	253	259	224	273	233	262	259	263	242	266	249	267	249	235	265	297	275	298	277	268	269	273	271	276	251	248	255	249	262	286	265	265	259	286	276	285	267	248	277	231	290	270	248	280	248	230	276	276	253	245	266	211	259	281	255	235	244	275	240	268	269	276	242	259	261	268	272	270	267	258	263	275	246	265	285	254	269	247	267	259	244	241	257	246	281	244	265	252	246	260	263	253	262	244	256	230	258	251	237	241	251	284	261	232	247	265	255	254	256	254	281	252	253	251	236	251	259	293	274	241	236	262	245	245	268	267	248	275	236	271	263	254	239	256	244	267	283	283	255	273	273	281	275	270	239	255	280	287	234	243	263	235	270	266	266	236	223	240	275	273	258	238	252	276	277	248	266	245	280	261	233	234	256	255	259	260	237	271	283	278	239	254	263	272	256	273	244	283	269	263	259	247	268	278	236	242	276	267	249	260	273	258	242	266	269	270	238	284	271	237	258	264	283	263	253	277	301	244	254	283	261	255	250	277	246	275	264	249	284	269	285	277	244	252	230	250	266	271	237	243	244	275	274	259	264	270	280	271	256	244	250	249	281	268	262	284	253	262	265	252	267	258	224	250	245	270	242	265	267	296	262	266	247	260	249	249	252	240	268	248	234	235	219	279	290	256	216	253	260	274	227	245	279	296	266	263	275	253	280	246	265	286	249	236	252	264	238	257	256	287	253	250	276	235	270	271	235	276	280	245	275	256	288	258	251	252	265	227	264	249	279	234	285	269	258	250	283	263	260	252	247	243	273	264	248	257	269	253	247	264	274	271	252	263	264	263	251	257	260	273	275	248	253	248	246	243	297	267	282	265	252	232	269	269	231	284	267	289	280	256	229	257	260	215	257	254	254	257	271	281	260	263	241	270	276	229	245	234	270	282	241	264	235	270	264	247	262	255	272	232	270	221	274	276	234	251	264	237	257	238	261	272	252	248	219	244	242	259	291	253	236	274	250	255	247	287	286	260	268	264	266	262	250	274	242	226	236	238	258	242	264	299	304	250	251	234	265	279	281	280	285	270	238	240	248	271	262	256	257	272	263	262	257	226	246	262	261	256	240	287	258	264	245	251	268	235	266	245	268	263	260	263	264	248	276	255	249	284	262	286	269	287	273	254	247	243	266	303	240	280	263	256	236	269	276	263	291	265	244	271	240	240	245	266	261	287	248	228	263	246	245	280	232	270	229	252	254	278	257	264	283	297	288	249	255	269	234	236	255	233	262	239	240	248	244	261	235	277	269	253	248	248	263	274	252	277	281	265	274	278	248	255	252	237	245	247	271	290	229	238	249	276	245	276	273	273	231	259	256	257	269	273	280	261	264	277	264	260	248	266	253	256	274	247	269	285	294	282	268	265	258	267	273	269	255	247	257	265	237	269	254	247	275	257	231	250	267	260	236	251	280	257	277	247	247	275	244	262	244	250	241	254	280	276	264	264	284	262	281	252	285	277	274	280	264	292	265	263	286	279	265	260	235	238	246	252	261	279	252	255	269	272	264	298	260	249	249	247	226	260	275	247	267	274	283	260	273	258	272	279	255	252	244	263	235	244	256	243	257	267	265	293	295	249	259	278	279	247	268	254	253	241	246	263	264	251	260	260	237	247	258	259	276	262	251	238	253	253	262	262	278	250	262	250	267	262	265	242	253	256	254	275	260	228	261	255	239	286	236	251	249	276	237	250	299	256	269	269	263	256	253	253	276	265	244	251	272	277	254	265	255	268	276	271	264	249	266	266	253	236	289	265	258	269	253	232	271	286	243	259	256	261	267	271	262	247	250	234	227	259	251	255	260	274	231	266	231	257	248	260	242	282	279	264	245	265	238	239	247	256	272	267	280	265	273	261	263	285	268	268	242	265	266	254	236	246	263	255	255	276	257	283	273	245	273	247	251	262	264	270	259	267	276	275	258	267	277	260	277	245	271	241	237	267	253	278	264	267	250	265	269	264	258	271	246	248	230	260	260	258	252	251	259	260	267	261	252	270	247	247	235	256	284	246	245	243	241	256	239	238	291	273	236	236	301	241	256	250	247	249	263	252	275	260	230	264	274	267	279	271	242	245	269	271	271	243	286	243	241	242	259	251	240	226	254	256	270	246	275	255	263	267	265	240	241	262	280	243	263	265	271	279	267	288	288	267	222	236	257	270	256	248	247	262	258	242	244	284	254	253	256	242	250	239	262	260	266	247	266	264	276	238	265	275	263	235	251	255	255	260	271	255	264	272	268	259	270	262	246	285	265	284	274	254	275	254	283	263	244	252	251	240	288	245	256	232	242	226	270	256	278	256	247	249	278	253	278	241	238	264	265	248	231	235	256	267	241	264	265	247	241	208	258	256	243	251	225	249	262	243	269	274	267	246	264	256	249	251	249	255	251	272	281	268	267	248	250	265	254	243	260	261	254	261	262	250	241	279	259	228	243	265	253	265	234	255	283	323	266	226	269	251	284	268	255	295	277	263	260	267	256	257	246	235	252	255	256	241	251	272	235	251	263	260	252	300
18976	729	639	426	395	373	323	323	310	301	293	282	296	308	299	294	285	268	281	305	314	305	267	276	326	272	293	260	246	291	263	292	279	266	271	299	261	253	270	302	266	268	314	292	266	269	269	280	288	279	265	281	296	249	291	272	279	275	282	270	280	264	283	274	273	280	255	265	258	250	308	268	261	314	275	327	285	294	301	287	293	283	272	286	278	267	281	304	303	288	276	296	265	295	294	265	284	301	248	256	254	276	300	275	249	277	262	288	251	293	267	288	257	269	261	286	292	283	274	266	301	279	302	279	293	315	273	276	295	308	286	299	272	262	266	281	285	271	264	272	276	303	273	282	295	313	234	280	267	279	328	258	279	288	280	275	283	259	252	276	246	256	302	247	262	251	271	293	279	250	283	282	257	268	303	280	270	277	307	265	262	305	261	252	285	260	288	277	265	248	266	277	275	260	242	264	299	276	279	264	285	286	290	259	262	298	261	283	295	269	274	284	294	279	294	294	292	249	278	285	284	265	276	287	245	268	237	276	280	251	273	295	276	279	294	310	295	294	260	303	262	268	293	287	279	272	284	273	329	276	273	265	289	279	285	311	292	254	294	255	273	297	271	280	261	289	277	261	269	287	318	289	286	289	288	290	268	283	275	281	277	270	291	275	295	288	245	300	254	265	289	264	257	291	274	282	296	258	273	272	317	248	271	300	286	289	262	271	280	288	275	277	263	258	280	286	264	291	268	273	258	308	289	274	302	273	272	259	273	284	258	315	294	270	281	282	285	298	276	274	339	287	275	304	246	287	258	261	258	285	279	261	309	258	304	268	267	288	249	288	285	311	283	276	287	282	260	275	274	289	287	280	315	311	256	254	286	279	268	297	281	269	281	271	264	257	291	254	265	264	309	271	268	265	278	268	275	271	290	300	249	296	266	279	322	280	280	257	299	268	286	262	278	274	288	250	292	281	280	261	294	272	298	266	270	310	253	285	287	294	295	259	295	272	283	298	265	258	269	271	270	288	261	259	285	292	278	272	274	257	254	292	248	280	258	295	275	271	264	249	276	267	291	265	259	323	285	274	291	280	274	248	290	266	292	255	268	271	259	252	291	278	295	257	283	288	257	270	274	272	276	277	289	301	291	281	282	240	280	260	311	307	323	292	292	322	297	255	283	264	301	283	288	275	293	265	281	258	297	279	244	249	261	289	264	243	266	287	282	277	293	307	283	275	245	228	280	288	264	316	255	277	270	288	289	254	267	267	258	305	256	286	298	263	239	306	282	300	278	272	256	267	270	300	297	302	284	307	286	261	285	283	274	276	300	265	254	292	279	282	270	326	304	297	257	292	286	289	267	294	283	283	288	282	280	279	264	276	261	272	303	282	266	262	288	258	270	283	274	269	269	288	285	277	283	261	285	279	307	296	271	290	281	283	283	275	297	271	285	263	292	289	271	284	273	266	251	284	271	257	290	294	274	286	278	266	278	246	278	261	315	299	267	287	270	271	281	262	288	276	288	296	246	287	247	288	264	272	283	248	275	271	288	283	292	267	310	259	311	298	281	274	265	259	272	257	286	261	273	277	262	266	298	269	275	283	293	279	296	280	277	261	300	282	273	298	274	259	245	277	286	280	269	279	282	290	285	283	258	270	264	288	272	248	256	276	270	282	276	272	261	281	289	277	294	262	240	279	264	329	278	296	324	280	276	285	262	277	292	280	284	283	259	326	286	261	287	278	277	261	274	285	291	280	280	271	280	273	295	280	274	271	288	249	274	269	275	298	305	297	270	248	273	277	289	280	249	287	292	271	281	282	282	273	285	272	293	275	277	261	308	292	268	261	282	259	280	258	270	294	253	262	309	302	262	308	286	281	251	235	277	297	260	268	272	278	272	316	263	311	276	278	265	272	271	249	283	283	286	277	286	275	298	291	288	276	282	281	286	285	285	287	288	302	297	275	305	259	260	292	282	277	267	264	299	343	272	267	269	259	304	263	278	270	294	303	281	296	258	301	263	276	261	248	269	310	286	277	284	286	290	269	266	285	282	286	304	267	260	285	289	264	291	276	263	263	279	291	240	287	282	300	281	272	281	273	248	258	294	269	261	279	271	276	255	279	317	276	283	279	260	302	287	249	282	261	277	260	287	290	292	279	277	267	286	255	286	274	300	270	274	254	300	292	284	268	277	247	259	281	290	273	287	291	280	279	291	271	308	304	278	275	253	287	269	281	308	264	261	260	279	290	245	272	240	265	270	262	259	257	258	271	282	276	280	273	295	275	270	263	271	266	318	302	294	267	289	289	286	267	275	288	283	271	273	252	291	288	256	302	270	291	262	281	282	301	246	237	262	302	268	283	254	274	282	294	297	305	289	291	297	306	286	296	279	271	263	277	258	293	262	279	255	283	253	262	284	262	294	268	266	271	288	285	268	267	285	264	319	269	260	264	308	282	282	280	282	287	279	299	291	264	271	275	258	291	297	255	275	287	274	271	265	253	274	289	265	250	283	285	274	251	255	294	293	272	299	247	269	290	286	272	281	263	256	272	258	278	276	269	288	266	263	314	283	259	316	288	280	267	296	300	264	274	293	291	278	279	286	265	270	300	285	286	270	258	293	294	265	293	321	269	294	282	274	277	277	242	267	271	264	313	255	309	294	291	286	291	282	278	284	283	282	299	252	280	245	285	290	246	285	259	267	283	306	278	303	272	311	292	260	284	291	266	287	267	252	285	279	264	267	285	302	269	272	281	274	291	262	300	279	266	305	273	283	290	288	247	286	309	283	276	260	268	297	289	270	282	286	311	271	277	276	282	283	279	274	273	289	256	281	299	299	285	282	270	262	282	283	269	290	287	270	306	294	301	269	296	270	290	248	279	309	268	268	261	248	264	300	271	266	262	288	287	297	257	312	257	281	274	287	276	287	280	275	283	284	242	252	245	265	308	271	259	272	285	257	288	265	293	274	265	268	312	311	252	265	274	288	244	305	284	273	256	304	287	254	273	274	253	263	280	255	274	293	285	306	276	270	300	290	266	280	279	251	278	274	290	245	287	284	282	297	305	282	253	289	275	279	292	300	281	316	284	318	294	243	311	254	260	299	270	275	280	298	277	259	286	308	283	251	281	270	271	280	311	271	268	311	299	294	271	297	280	277	270	273	291	294	292	279	284	282	267	271	270	302	271	267	271	297	269	289	267	261	276	284	282	272	286	307	283	285	283	289	248	286	272	316	275	279	249	271	294	252	281	306	275	273	323	303	303	266	277	280	280	252	258	257	291	277	271	289	263	282	282	243	279	311	282	290	306	281	279	262	247	277	258	275	281	310	256	279	260	288	275	274	276	261	298	325	286	307	267	258	293	286	307	294	297	286	258	296	268	278	251	224	260	287	262	292	265	306	305	270	278	281	289	296	293	272	294	256	290	267	280	296	259	275	264	281	283	275	254	249	272	264	279	267	267	267	269	274	283	274	316	266	301	293	291	285	305	294	247	283	265
24874	20658	26866	24437	20619	7746	1103	771	614	598	530	531	494	493	442	430	433	384	399	456	389	417	389	430	429	353	397	396	386	376	366	383	398	401	396	361	392	366	403	408	374	342	356	368	354	347	367	385	400	342	355	383	350	377	359	368	360	383	362	347	353	359	377	393	359	355	369	358	381	355	408	344	372	370	363	363	362	369	367	335	335	353	398	353	386	385	374	402	358	347	330	375	365	392	361	330	373	382	381	358	361	373	359	358	363	357	349	365	359	362	369	374	362	349	393	338	398	370	354	374	376	383	364	382	374	379	325	373	392	387	379	361	366	357	384	351	361	366	318	413	378	386	380	362	359	362	362	362	383	400	343	357	333	353	345	373	358	356	392	383	390	362	350	376	348	387	373	372	383	369	348	346	409	388	356	365	356	382	349	380	382	380	377	330	349	357	358	381	372	344	347	375	352	357	337	351	379	354	376	363	363	384	330	366	328	352	352	355	348	351	379	324	331	355	371	349	387	398	397	383	413	332	354	375	369	343	385	374	350	378	359	387	376	374	391	397	374	367	387	372	387	383	381	364	360	357	350	369	347	370	393	402	347	396	387	376	359	392	393	342	387	361	339	365	361	376	349	373	358	389	382	366	328	395	391	385	332	346	380	380	404	377	332	358	357	385	379	371	373	343	378	374	395	376	374	412	366	361	414	341	350	379	347	397	361	354	362	385	360	359	357	376	384	366	360	352	373	324	384	379	375	380	395	334	351	351	327	353	366	415	370	355	362	376	400	374	348	324	354	392	373	396	373	364	374	383	372	388	372	356	376	391	397	388	351	362	362	378	386	357	352	410	372	394	354	336	388	371	353	378	403	374	405	386	350	345	363	354	374	369	358	349	357	362	372	395	338	417	410	366	378	352	377	371	380	386	374	347	355	381	361	368	347	368	370	374	370	399	365	404	403	361	392	342	378	356	370	390	361	375	373	382	376	351	372	328	366	363	400	358	390	359	349	334	399	338	354	368	362	379	358	348	380	365	391	370	361	342	348	333	342	408	401	346	368	350	374	393	345	364	374	360	378	386	385	395	353	376	345	350	399	346	362	371	336	357	392	373	357	349	403	389	336	384	338	367	361	346	349	381	370	376	357	363	374	374	380	347	351	321	368	360	326	327	396	353	402	355	352	361	361	368	368	373	383	399	329	344	381	335	391	376	358	392	332	345	365	375	397	373	384	330	374	347	358	337	334	404	396	385	373	335	383	400	366	396	358	355	355	368	331	350	334	336	406	373	336	382	359	327	356	363	345	376	396	346	369	368	361	355	370	331	390	359	362	369	363	378	400	376	367	359	329	383	344	422	410	347	364	364	351	357	367	388	344	381	349	335	402	369	375	371	335	364	370	378	384	338	375	396	366	382	380	387	353	363	328	363	364	377	364	377	349	377	358	381	368	403	375	358	381	366	391	389	399	362	327	370	366	352	372	339	332	360	363	365	365	374	380	342	354	356	335	390	369	334	359	379	359	330	348	346	380	367	336	384	366	345	351	346	338	408	350	372	364	346	367	376	379	362	371	393	392	377	379	372	374	388	340	367	391	379	374	336	377	356	367	393	346	373	380	392	329	344	353	374	320	313	381	372	382	348	380	359	363	342	374	396	374	395	361	364	361	372	374	362	339	359	394	364	333	361	354	365	368	365	372	382	372	367	370	354	373	338	381	342	391	404	363	372	357	377	359	366	361	394	387	409	353	369	378	369	354	382	337	391	369	391	382	372	382	359	338	368	369	345	352	360	393	392	383	343	367	358	392	353	392	391	354	374	343	367	397	341	382	354	369	376	363	348	348	390	368	402	342	377	351	343	368	374	348	396	370	358	356	335	380	395	364	387	382	373	361	348	324	368	358	390	337	379	342	393	370	379	374	362	380	377	362	340	405	338	352	373	365	375	379	400	377	322	362	358	342	383	340	364	360	381	385	386	349	369	354	362	380	370	360	350	349	376	398	365	371	378	320	356	373	392	363	345	359	383	372	376	372	390	385	366	372	335	380	365	377	370	344	349	364	356	427	384	349	334	367	367	356	363	361	318	407	347	378	382	361	375	359	359	374	403	354	374	334	360	355	367	353	359	348	376	357	357	358	373	349	355	346	366	418	388	394	341	357	360	382	330	362	347	344	387	393	356	380	367	354	369	413	382	358	393	345	359	360	337	341	382	374	380	345	353	373	356	382	393	400	385	350	397	376	411	345	384	349	324	377	362	364	380	351	380	323	326	354	384	372	375	353	343	403	396	339	380	361	363	372	362	345	404	372	327	377	419	375	378	363	345	352	364	371	352	356	367	357	373	391	390	347	365	380	371	379	382	379	365	388	360	366	341	317	390	340	385	385	387	378	383	405	380	377	357	371	354	361	363	335	365	392	378	344	389	348	361	391	363	382	358	365	378	407	388	332	352	357	421	384	385	362	337	392	403	334	338	388	356	360	390	383	371	405	394	347	379	386	378	388	369	360	337	374	354	368	349	375	344	378	389	370	335	374	352	346	361	382	369	349	336	349	390	354	384	374	390	398	379	377	365	365	388	399	335	371	368	361	324	372	374	367	346	387	365	357	383	351	354	370	362	341	334	382	377	354	385	387	339	383	405	351	357	357	355	400	350	387	339	366	373	352	346	356	360	340	351	347	373	401	366	376	357	389	385	370	356	384	368	374	387	367	317	379	379	347	387	385	368	356	362	414	382	382	358	373	338	340	334	376	382	395	349	360	392	353	378	351	341	365	368	352	378	361	347	381	340	344	407	366	320	416	344	369	376	357	377	380	380	366	364	356	368	387	363	385	374	380	368	396	365	386	360	353	328	360	360	379	384	333	376	361	353	359	346	371	372	352	375	389	391	369	381	361	373	379	379	373	392	364	371	385	358	331	383	368	352	345	355	407	354	376	366	386	370	367	382	329	382	384	395	395	375	364	358	354	378	352	349	364	322	388	373	349	385	370	347	359	377	341	373	357	388	331	351	403	373	377	359	363	365	322	372	338	399	376	379	377	391	388	360	364	352	387	378	340	383	363	387	374	365	367	370	345	359	347	350	391	383	354	332	362	370	356	381	323	366	371	375	368	355	379	358	357	377	410	353	354	367	331	386	374	391	380	373	401	370	368	367	374	369	342	402	376	339	342	331	355	402	361	358	401	350	404	348	363	336	394	337	362	369	375	381	385	374	381	350	404	352	341	372	381	335	394	403	383	356	349	370	382	371	378	342	379	379	374	400	350	365	338	373	413	361	376	362	372	342	376	354	357	349	343	337	379	375	338	351	384	335	385	361	378	381	405	379	360	376	349	363	394	358	370	354	371	348	349	357	363	332	400	396	361	362	389	376	364	380	327	357	337	385	406	417	353	348	398	365	388	364	378	354	389	379	386	354	353	352	370	392	355	377	373	357	374	333	377	367	358	361	358	402	344	320	338	326	371	375	343	362	381	383	338	383	362	365	387	314	377	348	385	380	371	365
28261	8267	7530	3954	2593	1910	1460	1262	1011	890	802	695	639	598	530	519	525	512	486	490	470	460	430	436	434	393	423	403	416	412	389	411	380	361	365	402	370	369	400	373	368	406	374	367	364	356	384	378	358	383	393	377	369	355	371	372	393	370	384	353	342	343	354	330	386	369	337	403	389	375	355	374	398	371	367	345	376	369	379	376	365	345	381	334	374	366	359	375	390	364	365	370	366	384	376	363	381	427	348	364	357	367	387	326	333	372	358	341	350	350	416	380	363	337	354	382	392	383	352	360	396	353	358	398	358	392	373	379	392	361	364	359	365	343	353	386	348	330	360	364	374	400	386	385	375	353	375	362	375	402	352	359	365	347	360	397	329	365	362	353	368	375	346	365	370	360	367	364	377	360	382	358	381	342	372	360	373	403	352	347	345	349	376	351	353	368	366	372	384	374	371	349	359	361	363	377	400	391	362	406	388	367	372	361	388	390	364	335	337	372	359	338	366	411	385	391	367	370	348	356	378	356	331	372	346	382	360	401	344	389	369	363	351	389	378	387	355	388	349	374	340	379	407	368	364	351	374	340	360	357	365	308	389	360	339	390	355	376	367	426	372	349	364	370	371	360	364	364	358	370	346	350	384	389	371	381	336	366	351	378	363	327	387	348	338	354	371	388	356	363	362	367	380	399	333	369	367	396	357	375	362	346	390	375	365	367	371	418	359	361	358	407	361	367	372	368	344	381	364	339	355	381	368	354	352	369	361	387	373	380	382	355	359	344	362	366	374	340	400	364	382	343	416	395	353	396	378	369	395	333	389	376	358	356	372	372	339	382	388	348	334	348	375	378	353	351	356	339	357	341	379	345	385	369	377	353	394	352	345	366	341	369	368	375	373	370	372	377	361	371	330	367	323	378	386	360	342	353	356	357	359	385	390	376	343	353	373	345	369	360	358	350	374	324	412	367	337	350	368	342	355	346	347	376	401	357	370	363	371	391	343	380	332	357	333	346	369	407	380	318	399	364	371	370	355	371	345	362	369	365	343	344	363	363	377	375	377	372	361	335	354	356	373	370	353	355	331	352	370	365	345	363	329	378	354	357	338	395	324	381	334	345	331	360	351	342	330	333	369	353	385	346	377	341	367	331	378	351	388	356	340	358	353	359	336	380	399	359	361	345	339	342	343	353	351	352	359	380	388	373	359	371	393	363	378	374	377	366	331	362	383	353	365	356	378	342	359	351	370	315	365	354	354	378	353	340	371	383	365	383	357	380	351	360	375	356	357	360	378	315	317	343	360	350	349	376	390	384	343	321	380	379	373	361	361	343	335	398	385	376	374	363	340	379	373	389	353	391	351	387	385	373	373	331	343	348	360	334	376	366	368	337	329	320	353	381	361	395	337	352	349	369	381	359	362	342	380	341	365	358	337	384	365	365	337	359	335	341	362	371	386	379	361	379	360	314	353	368	321	377	335	367	359	381	346	344	331	359	368	338	370	377	326	352	363	351	380	385	372	360	337	342	338	392	397	361	381	360	344	376	361	355	356	393	377	336	380	350	374	371	364	360	368	381	339	350	367	343	415	415	384	368	358	375	355	344	378	362	353	393	360	376	416	354	362	358	318	357	363	315	375	386	327	367	380	328	361	348	380	344	371	319	347	356	324	374	400	380	375	358	363	368	358	371	380	360	347	382	374	364	372	390	337	368	342	358	348	376	337	382	332	386	376	372	351	403	355	348	375	368	391	355	379	372	345	345	373	327	342	332	379	386	365	373	349	347	398	363	336	393	365	382	381	355	351	372	370	350	375	325	400	377	349	363	354	373	366	326	367	365	354	388	348	339	364	379	374	352	356	339	375	380	330	348	384	394	349	336	336	367	375	336	346	390	377	354	352	325	379	378	375	354	344	352	388	354	377	346	373	355	340	343	372	355	340	376	368	354	376	362	377	391	352	359	389	377	382	361	336	357	345	365	334	341	365	381	381	349	331	386	378	348	358	357	375	324	349	364	372	349	358	362	334	362	357	360	372	351	341	368	363	392	348	391	369	345	333	372	370	345	344	357	336	381	351	390	363	385	377	356	318	358	380	367	395	338	362	389	329	383	376	352	348	375	379	348	361	391	357	362	349	378	375	375	345	389	365	360	357	345	369	362	351	383	387	385	367	352	380	314	391	371	338	360	401	342	370	378	396	360	373	357	381	380	369	358	381	364	377	354	368	343	337	368	371	366	336	370	349	352	324	377	344	362	360	376	398	389	380	358	378	357	359	388	374	319	380	384	332	391	366	360	339	324	356	376	369	379	380	378	356	353	376	357	361	380	357	375	366	383	350	376	399	383	387	382	386	352	345	344	344	383	364	384	354	350	349	392	328	368	388	382	372	368	373	355	380	352	335	345	368	332	360	392	371	336	336	383	353	381	352	367	368	373	387	353	393	368	355	340	354	375	336	360	371	367	377	376	360	391	359	388	355	350	375	353	387	347	364	392	395	319	356	400	392	351	406	394	347	363	412	352	377	387	335	367	356	410	374	328	358	378	378	363	349	349	330	359	373	345	388	385	354	358	387	350	375	319	342	363	335	373	354	344	362	341	379	337	339	314	345	375	376	352	361	355	374	361	357	371	329	349	341	375	372	386	367	385	365	388	348	408	338	364	363	317	346	378	344	365	356	360	334	367	378	356	359	407	357	327	380	347	333	378	343	352	377	382	394	355	343	386	408	339	350	373	360	305	366	343	418	386	338	372	363	377	350	365	347	354	377	370	351	347	349	379	381	376	357	323	378	355	331	326	340	368	373	359	379	374	364	367	346	359	378	366	377	380	375	375	326	365	385	361	380	364	349	344	362	359	357	379	338	361	378	325	401	358	359	366	373	368	362	352	346	364	389	397	398	364	378	355	406	344	367	338	388	309	372	371	328	353	398	371	360	384	380	347	365	342	350	377	382	372	385	355	352	364	368	349	369	373	336	362	366	369	368	359	373	375	364	375	348	373	391	327	364	355	375	388	371	359	379	384	377	378	358	362	388	402	386	349	357	340	369	368	388	355	354	379	389	385	368	372	385	378	379	325	363	367	349	353	352	380	345	344	370	351	354	329	382	358	336	370	380	359	372	377	355	356	353	341	401	349	348	374	334	358	360	376	352	366	351	329	358	386	349	396	390	356	345	365	357	365	371	380	359	348	393	353	338	360	354	340	390	366	327	363	401	347	366	379	374	376	360	368	357	352	343	369	377	391	368	356	353	374	356	384	358	377	366	350	339	388	356	372	362	348	381	353	346	366	345	353	347	368	376	364	383	400	366	367	350	339	357	324	372	335	365	369	372	344	395	355	356	344	384	348	366	365	391	344	401	373	332	347	359	360	361	336	365	375	321	315	363	376	343	375	362	372	364	397	372	332	356	390	341	356	347	363	406	381	382	362	376	336	358	317	351	354	381	361	382	350	357	349	371	353	352	349	369	364	392	358	364	391	366	358	357	373	410	345	363	410	349	365
22896	20622	27345	23944	20628	20714	8347	1659	1165	1114	1094	929	945	856	857	864	827	845	741	750	716	773	688	735	727	716	713	706	690	669	719	716	697	661	711	687	707	644	671	725	689	676	714	627	698	687	749	643	659	689	704	670	722	631	662	730	671	627	707	665	688	688	708	640	715	703	661	645	692	686	673	674	663	668	664	648	697	676	693	690	657	711	686	660	695	649	651	699	654	681	681	685	659	649	669	664	690	630	648	639	640	709	667	671	688	601	646	664	696	647	695	658	685	665	662	648	690	657	625	673	675	657	686	667	707	699	695	700	652	714	725	631	645	680	661	636	674	655	659	643	652	664	659	686	711	661	637	731	672	655	635	670	648	643	635	684	685	657	685	671	627	701	750	679	690	691	663	691	632	700	625	646	677	658	644	636	714	670	664	646	681	652	675	689	691	708	628	661	667	637	649	677	644	666	674	677	674	618	654	694	635	681	707	628	679	675	703	652	642	637	650	682	667	666	675	654	666	692	673	694	676	654	647	693	725	652	638	647	703	626	689	662	697	683	664	666	680	682	652	664	684	676	636	669	652	640	651	663	627	643	644	629	656	723	617	663	691	626	667	714	693	632	653	631	692	681	695	627	658	664	618	637	684	646	713	684	654	692	663	613	619	692	711	679	673	706	670	628	633	686	686	662	650	634	630	663	682	655	672	667	701	683	638	671	638	696	660	683	684	686	667	681	628	678	692	710	691	656	704	643	656	662	659	688	666	603	624	667	672	689	663	643	637	637	620	701	626	652	651	666	628	612	664	646	658	671	583	671	618	672	721	671	637	648	676	676	675	653	690	633	662	651	661	640	678	618	658	649	668	631	698	671	666	685	639	674	669	677	652	642	660	696	705	671	674	653	659	661	695	657	641	657	685	711	690	658	684	675	622	676	669	644	667	642	682	663	647	691	652	657	630	634	713	681	718	717	649	696	689	691	645	609	624	658	702	658	715	688	646	669	633	665	691	628	687	649	609	693	667	679	645	669	664	657	631	659	657	650	663	684	685	656	641	649	690	709	679	621	627	695	679	681	675	684	674	666	664	673	656	663	703	664	693	663	682	628	639	665	650	622	639	658	655	704	612	653	662	672	633	687	690	623	679	696	670	697	643	636	635	630	660	684	624	689	679	655	650	685	703	639	696	684	666	623	688	706	659	635	657	665	658	644	642	674	658	693	700	608	655	637	687	603	672	712	688	607	677	658	579	631	649	681	685	690	710	706	642	698	708	641	639	664	654	629	698	673	676	674	661	633	677	676	732	691	695	675	632	630	665	642	672	673	664	622	634	619	607	692	621	633	718	668	661	679	647	647	654	672	693	642	651	691	696	668	616	673	720	695	635	642	677	684	669	662	653	622	664	675	652	684	662	682	642	648	669	640	688	625	641	662	675	692	644	676	658	650	656	703	657	673	695	691	642	673	663	658	653	669	678	677	682	624	641	673	658	696	631	667	661	700	643	645	675	620	655	672	690	627	624	663	653	625	669	668	666	641	629	652	714	647	635	668	675	671	641	662	645	679	696	652	654	671	697	607	646	652	646	661	655	644	636	667	710	682	703	668	703	631	722	681	686	667	651	666	676	658	689	653	689	669	676	638	673	652	698	649	640	678	679	629	699	680	694	740	692	690	623	622	616	666	662	695	706	604	696	670	672	688	731	639	661	689	646	633	639	622	642	659	636	707	695	690	672	678	627	656	656	661	719	628	629	659	656	691	654	688	707	651	652	735	728	644	689	649	641	688	663	651	666	650	653	670	665	662	686	683	650	667	664	674	635	663	642	629	663	619	679	712	637	667	657	707	715	711	678	690	710	660	663	653	663	662	656	646	663	645	691	642	630	676	698	625	652	659	656	671	678	670	680	665	642	665	676	654	643	663	637	597	651	623	674	652	682	673	662	692	607	686	643	667	679	667	653	665	675	661	658	626	672	670	679	653	723	671	655	655	731	683	704	727	707	653	675	678	623	647	601	666	671	666	669	617	621	668	711	626	667	649	655	649	677	658	724	657	651	696	740	648	708	711	684	697	652	634	665	691	693	653	636	682	612	672	681	650	681	651	663	666	651	667	655	620	642	696	676	708	615	666	643	698	601	681	690	647	622	668	700	663	657	678	680	697	677	676	658	648	690	683	628	636	638	655	643	632	660	634	663	615	692	644	659	684	653	685	672	617	646	651	653	677	659	625	678	638	659	687	624	611	651	647	641	651	641	616	708	621	679	670	631	670	655	712	663	657	629	643	661	647	683	661	687	652	678	681	681	634	647	667	669	670	627	673	665	654	649	654	678	637	609	650	643	653	672	641	584	659	651	684	694	638	628	657	652	638	653	641	675	622	706	661	710	697	656	669	668	698	680	622	666	694	685	695	707	643	662	654	672	646	653	651	672	678	682	661	678	639	650	647	635	650	669	670	676	649	676	634	718	648	670	656	635	676	668	672	659	657	585	657	635	672	639	693	611	679	689	719	687	713	706	684	700	663	657	685	684	600	685	638	689	677	670	663	649	648	669	695	623	606	625	696	663	661	660	676	712	660	656	633	677	644	647	647	674	666	711	672	682	658	673	690	692	693	648	628	671	647	666	707	671	662	646	654	700	646	601	689	653	657	708	615	658	664	638	678	658	636	733	723	680	639	667	640	632	609	640	695	676	649	676	640	687	647	643	689	661	637	702	689	708	624	658	680	687	657	637	642	654	656	685	663	672	669	652	673	652	640	704	671	672	632	688	691	685	686	602	655	678	669	679	662	610	654	711	645	654	671	673	638	644	660	646	630	686	663	647	649	626	719	654	662	654	691	672	676	626	704	667	654	668	661	691	613	694	704	656	665	722	674	703	664	664	705	683	655	671	638	679	657	667	630	684	645	641	659	582	632	613	688	660	646	655	715	717	668	665	617	660	635	719	630	681	675	637	642	677	621	684	623	665	669	656	684	677	709	644	648	702	685	663	676	689	634	646	631	645	659	672	641	664	672	694	672	629	696	640	662	676	671	736	642	691	660	661	666	657	657	677	698	615	658	647	676	627	691	672	689	648	689	723	665	632	675	666	659	654	655	692	697	678	612	673	678	671	709	650	637	655	648	646	661	613	669	648	687	674	694	663	641	675	636	656	658	663	688	659	683	696	615	700	602	685	710	670	686	630	668	635	637	600	679	637	720	689	683	630	672	661	656	703	690	674	697	683	646	687	666	677	642	686	694	648	735	672	635	632	642	642	644	659	666	666	640	677	673	641	694	693	674	639	685	656	632	595	627	649	649	725	666	620	694	671	640	702	660	682	634	691	657	716	737	635	651	644	652	653	641	628	649	662	657	627	638	660	621	655	664	674	658	647	663	652	653	663	649	735	665	653	633	661	640	652	647	603	653	681	654	586	664	659	667	645	677	652	677	642	660	651	686	650	679	636	712	663	667	621	637	661	652	661	629	666	700	636	650	630	681	663	669	696	707	700	687	664	687	615	684
27516	14488	13198	7516	4990	3729	2866	2251	2015	1682	1470	1337	1223	1100	1025	1037	928	921	891	795	819	783	784	702	771	788	759	739	763	712	721	720	722	681	713	690	758	716	670	685	702	692	659	711	621	662	645	663	622	650	662	680	694	641	644	664	671	654	617	624	645	637	624	687	666	641	674	695	677	614	641	647	638	595	646	659	659	581	643	641	654	620	658	643	625	637	614	626	633	623	650	613	653	634	650	633	631	649	665	618	635	620	609	631	613	612	652	666	687	634	656	605	625	659	646	645	591	643	644	625	623	628	635	659	664	642	609	621	612	662	685	631	686	665	666	656	661	619	599	658	610	629	672	623	653	634	656	657	676	671	636	614	579	598	667	648	638	595	657	642	623	681	662	621	644	635	617	615	640	661	611	615	591	676	591	661	678	669	638	644	628	706	677	621	622	645	644	591	640	627	623	614	643	673	628	666	636	631	613	669	599	628	609	656	640	659	648	703	641	629	649	645	650	645	635	681	613	657	627	626	637	607	692	607	643	625	640	588	623	612	658	653	644	631	619	576	608	629	616	633	657	615	643	631	657	651	587	619	627	598	614	624	637	625	641	590	671	599	572	654	614	591	646	661	643	630	629	624	623	618	587	660	662	620	645	653	614	627	669	600	641	651	600	656	593	611	646	643	660	639	614	630	649	609	630	569	670	635	642	636	636	660	647	636	604	626	639	600	599	657	608	600	641	683	579	635	653	675	586	614	635	628	638	652	664	613	640	637	610	612	637	655	610	663	647	695	599	629	614	627	626	607	673	613	636	649	657	667	620	649	634	620	647	664	672	625	665	585	660	666	649	608	614	601	619	605	666	617	647	639	606	619	655	634	672	627	609	637	631	682	631	630	580	681	650	617	665	590	642	588	681	657	621	654	655	641	640	649	640	656	628	600	641	582	626	628	617	622	612	639	673	625	645	648	594	628	682	604	622	609	634	618	622	623	570	647	613	634	667	655	652	622	613	629	624	607	585	653	624	621	603	618	603	656	634	617	629	645	626	629	607	627	655	641	586	636	607	643	628	599	648	660	636	626	603	661	621	634	626	662	605	614	652	655	626	604	632	653	634	591	644	663	637	638	633	654	625	597	642	612	631	620	665	607	663	673	640	605	618	629	704	598	671	633	649	618	613	590	628	647	633	607	636	629	627	611	634	637	661	632	641	647	691	626	668	643	657	605	636	664	641	653	645	650	643	602	565	635	633	641	640	631	673	599	650	618	588	637	644	622	658	623	656	631	647	655	618	639	615	624	656	639	596	672	601	636	599	677	628	617	631	611	619	660	564	670	610	643	616	652	616	581	592	646	618	623	620	671	600	590	646	626	673	618	602	620	652	646	590	678	681	636	638	620	651	612	595	662	638	639	633	635	609	664	645	623	651	625	648	641	616	631	626	648	632	623	658	687	646	655	650	605	650	649	704	594	641	650	637	670	632	601	606	627	652	647	644	650	625	609	619	602	641	641	620	655	629	604	631	623	651	633	674	649	615	616	623	639	624	630	621	615	635	620	603	595	578	655	671	619	652	625	602	622	637	674	596	627	625	638	662	648	634	659	618	631	633	629	668	595	605	655	645	583	661	622	630	655	646	689	646	686	624	645	637	635	610	658	643	592	662	675	670	662	588	682	631	655	652	609	650	645	644	602	680	632	616	639	631	633	626	634	614	593	626	619	641	649	649	644	635	633	629	622	615	621	634	574	665	658	615	637	642	628	673	627	620	637	699	598	655	558	659	652	640	645	634	637	662	656	652	650	610	595	653	599	621	642	641	606	711	641	637	607	629	684	674	595	613	589	595	632	644	607	653	637	647	643	623	640	658	688	658	681	623	625	624	625	627	641	621	637	634	636	684	666	643	623	710	630	653	621	646	624	623	670	648	645	635	677	614	582	627	613	644	655	614	641	648	645	591	643	634	626	635	616	629	630	659	634	613	689	629	630	659	601	656	647	580	641	622	559	590	628	597	648	654	610	619	607	663	582	630	653	660	623	690	601	639	612	638	639	630	644	620	554	614	674	638	616	632	635	638	618	617	642	647	615	613	660	604	687	659	640	575	579	629	633	616	663	629	654	673	629	613	621	614	650	618	597	631	648	614	625	653	598	624	588	615	628	630	684	688	649	686	638	632	642	633	670	585	680	621	614	609	597	651	671	627	619	620	575	656	597	642	599	642	634	644	643	659	651	665	660	642	636	657	625	623	617	672	631	615	648	624	608	666	615	647	623	637	634	663	633	635	630	591	615	653	624	617	616	650	631	632	618	656	642	674	630	600	608	647	641	650	634	619	597	638	641	608	653	643	659	694	605	616	643	600	592	609	602	635	621	631	645	603	619	690	621	633	612	624	648	620	670	599	624	589	617	636	640	619	671	664	631	586	694	621	652	600	606	619	641	633	672	602	607	663	620	634	643	619	624	608	671	649	636	635	614	604	634	622	651	649	661	617	632	693	643	633	620	621	609	604	623	593	632	609	623	628	633	608	655	624	629	626	615	671	616	664	642	581	629	621	619	661	643	622	639	630	625	590	671	659	659	620	630	634	609	700	678	644	602	626	626	607	645	631	655	632	690	660	607	663	665	626	646	633	625	626	608	627	618	621	598	637	601	634	652	633	621	658	654	615	682	604	649	603	666	645	605	653	628	635	642	678	614	605	628	612	591	655	716	661	654	639	648	629	658	602	691	649	644	634	637	637	672	681	636	580	670	646	618	666	590	643	601	621	642	617	649	659	651	651	626	664	655	637	651	637	685	649	638	591	672	670	597	618	625	658	651	594	598	674	636	638	609	594	640	654	661	607	607	589	606	629	650	627	630	634	612	601	627	619	625	669	639	583	638	604	557	624	624	686	620	630	659	605	599	668	627	649	659	602	653	611	599	610	655	592	630	602	656	609	648	683	593	589	581	616	661	567	606	615	625	609	650	634	596	650	627	654	655	623	618	642	616	627	657	656	667	660	652	585	638	663	652	593	600	596	664	624	660	649	610	635	638	632	680	607	638	641	630	635	660	667	650	587	671	643	662	605	625	657	641	636	657	638	647	639	595	625	648	610	608	642	634	667	656	637	663	637	621	659	639	629	671	636	661	658	669	679	676	597	605	644	638	644	657	620	662	613	637	684	683	643	644	617	642	636	666	626	626	652	618	605	648	632	626	656	605	600	620	659	649	614	685	630	653	595	633	632	571	685	616	649	625	647	637	641	645	632	632	641	687	625	669	664	656	632	606	631	677	631	625	607	661	646	646	634	553	625	621	630	606	626	591	661	635	612	648	613	648	635	670	628	625	607	626	643	623	606	619	641	597	626	593	667	670	675	626	674	680	672	658	641	579	644	625	663	615	629	619	664	641	648	638	633	608	592	645	649	634	645	665	626	633	666	636	660	611	642	648	622	631	669	640	627	606	611	614	624	605	613	634	640	589	650	612	664	630	622	604	626	717	616	610	643	610	609	655	627	626	606	676
31944	13873	1793	363	302	324	266	241	300	289	243	271	220	258	255	216	263	246	257	269	260	250	267	286	258	259	272	225	253	283	247	249	232	259	198	249	238	259	248	231	267	239	263	242	252	266	270	259	245	278	278	253	236	255	250	257	261	232	242	265	239	272	246	266	235	239	237	253	240	253	264	258	242	257	252	255	245	249	255	250	272	236	267	290	279	248	253	269	258	237	255	250	251	259	243	223	246	240	212	258	257	259	234	212	244	256	286	263	228	277	232	255	241	293	248	239	266	250	289	240	265	237	262	243	260	279	232	230	230	288	255	256	251	250	223	274	263	240	262	238	256	213	266	235	257	249	238	238	247	227	223	241	248	244	238	235	242	257	259	250	239	266	244	256	233	276	235	274	234	252	237	243	244	263	231	273	229	244	266	244	245	245	228	257	234	254	246	281	261	247	251	281	252	281	231	238	260	243	257	247	267	255	234	239	243	256	252	259	240	267	248	233	266	236	235	256	258	256	260	270	227	265	248	255	243	258	238	235	237	264	261	232	241	229	243	244	261	235	271	264	272	245	264	240	253	273	228	268	235	255	237	220	264	244	254	243	258	251	277	248	240	245	245	252	236	229	258	266	241	261	254	252	234	239	248	241	236	259	251	261	266	244	260	216	230	267	262	261	259	256	254	232	277	229	249	232	240	245	256	260	252	249	254	232	241	236	300	245	262	245	260	215	244	254	264	236	235	256	248	280	218	251	272	247	246	247	252	255	233	261	254	238	249	259	236	245	256	227	261	220	251	271	278	256	247	252	255	254	241	265	272	251	266	239	229	241	251	236	299	258	246	250	225	257	255	242	243	245	256	252	240	228	237	256	239	239	277	226	238	253	234	250	273	249	283	260	274	248	259	249	211	245	240	245	240	247	239	238	254	255	246	239	266	241	230	239	245	250	238	249	231	263	226	255	226	259	235	280	280	263	266	272	250	246	241	259	269	269	241	270	238	246	256	245	248	239	234	251	260	242	241	244	268	250	260	260	260	266	247	233	243	244	274	242	235	270	259	230	252	242	251	263	261	285	260	267	246	257	260	233	211	247	247	245	244	266	250	246	247	259	250	249	243	224	256	251	260	230	251	273	220	216	271	223	231	256	243	272	246	226	238	260	264	254	230	248	267	236	240	211	269	238	253	223	231	256	254	255	273	250	256	247	225	264	216	252	251	228	266	264	261	253	240	267	256	262	225	262	231	249	219	226	271	240	245	253	234	248	275	250	255	249	257	253	259	275	230	270	256	269	251	246	269	248	229	248	291	236	263	239	270	259	250	248	244	275	249	259	250	264	236	230	270	264	244	232	243	243	265	249	251	259	234	253	255	287	243	212	225	254	258	246	237	236	234	243	246	273	250	231	247	268	245	264	250	256	239	254	256	213	264	260	258	241	246	223	227	262	200	276	253	254	245	239	235	240	222	257	228	242	245	252	264	261	237	267	258	223	224	247	270	241	223	265	247	255	274	277	241	256	229	256	254	256	254	253	244	252	254	219	283	261	259	242	250	227	239	275	252	242	240	248	248	247	242	261	260	242	240	240	235	235	261	230	241	266	217	237	251	248	251	270	248	243	205	214	264	261	255	248	239	229	239	277	238	227	229	214	254	240	218	255	257	257	239	239	257	267	255	250	235	263	243	275	261	242	268	257	250	260	284	246	249	233	253	246	242	234	262	236	234	256	230	247	243	258	242	234	238	290	249	253	231	280	258	276	240	279	244	231	261	224	228	239	260	240	258	239	264	242	250	248	279	236	245	275	252	260	232	285	241	271	268	264	234	224	260	250	264	264	223	243	234	246	258	274	224	253	269	232	268	258	243	237	263	239	247	258	249	239	248	270	251	258	242	231	248	251	227	264	246	260	237	235	233	286	248	261	246	282	261	229	249	271	261	264	233	228	245	271	248	262	271	248	265	253	259	231	242	255	256	227	244	266	224	246	239	259	231	248	280	265	276	264	249	251	237	255	239	260	265	262	242	254	266	224	221	253	245	253	234	226	231	238	233	242	259	286	264	246	266	246	266	230	247	262	267	256	277	268	209	219	246	245	256	257	247	233	241	249	237	258	274	265	257	252	274	264	248	258	272	247	246	238	229	276	252	251	233	235	250	228	236	244	229	265	250	260	273	234	227	240	266	269	257	251	252	274	238	229	270	239	244	257	263	249	255	241	251	244	256	248	231	250	241	252	250	239	253	245	285	254	238	239	251	243	235	258	248	253	242	281	267	239	260	256	264	217	247	243	245	260	222	257	226	251	254	263	228	253	226	265	294	260	247	230	248	259	272	248	269	234	233	259	268	232	251	232	226	258	268	258	207	229	241	263	251	261	256	246	251	238	269	230	245	228	241	270	265	257	243	254	253	251	273	246	252	225	222	270	244	276	227	220	267	221	247	236	241	254	267	238	220	233	244	243	295	251	262	267	231	230	266	242	261	238	241	241	212	247	248	275	235	272	270	221	247	243	246	255	239	246	243	235	254	268	258	259	248	246	262	223	270	262	226	243	263	227	273	228	245	267	250	235	263	263	242	252	238	263	271	243	245	269	259	236	258	228	224	270	261	274	254	237	261	249	252	246	269	237	264	213	246	234	247	276	228	259	241	257	257	257	244	232	254	265	242	263	235	265	246	255	250	233	257	224	260	241	248	262	243	226	225	254	265	247	238	231	247	256	242	261	253	235	242	250	267	234	236	271	249	261	260	266	248	264	267	257	261	235	286	279	238	259	265	256	233	235	261	244	263	243	260	268	246	239	236	254	263	256	267	233	275	264	252	238	245	248	204	264	249	242	264	233	221	272	239	249	230	279	274	269	232	250	267	263	246	232	261	264	218	261	276	251	245	263	211	255	253	257	280	239	236	233	226	255	238	243	248	251	257	264	243	261	238	279	221	229	242	229	223	231	253	244	253	242	261	226	255	280	236	255	263	261	261	262	228	262	243	250	272	252	225	247	244	229	215	231	288	257	264	254	246	254	231	265	229	254	239	229	262	250	245	258	238	247	223	258	256	258	253	252	265	245	277	221	239	255	248	237	237	270	228	257	251	261	263	253	262	262	221	246	247	260	244	237	249	240	231	263	275	249	255	226	258	276	273	251	262	271	243	238	264	267	261	230	291	248	244	234	272	256	234	252	229	235	246	255	221	248	236	238	257	268	282	263	236	235	268	285	244	260	248	233	247	267	221	278	261	230	217	235	248	241	262	259	286	217	252	267	249	274	253	236	251	229	243	258	282	251	248	239	222	243	237	217	252	236	237	244	266	259	267	238	243	229	261	240	232	232	286	281	257	244	252	272	241	262	235	255	241	228	249	251	233	265	237	236	253	236	259	259	306	282	259	249	267	267	222	237	264	214	237	233	254	265	286	255	220	222	254	254	258	288	262	258	238	243	228	262	232	234	252	239	240	271	284	260	253	241	247	256	244	272	236	249	269	239	254	262	270	221	211	235	258	244
17737	691	628	459	343	346	301	271	310	330	285	283	295	263	270	265	261	272	264	278	268	265	269	299	260	287	252	251	281	286	287	284	268	269	262	303	267	280	297	262	252	290	262	242	278	287	263	279	267	274	270	285	252	260	246	276	261	265	249	274	265	281	275	257	288	251	277	242	278	263	273	284	272	266	277	298	251	283	260	263	254	270	272	293	258	251	261	236	256	297	251	266	282	256	299	267	262	289	250	245	268	288	254	287	280	268	263	256	242	272	270	264	264	233	276	270	245	250	257	279	275	262	288	249	303	266	263	251	259	281	254	260	272	272	245	259	256	279	261	246	269	266	264	278	260	276	256	279	299	273	283	260	276	266	259	251	271	280	240	273	261	270	263	291	261	254	252	286	252	237	260	260	276	288	272	258	290	294	276	246	278	269	278	274	269	287	281	288	278	285	271	271	271	254	263	279	288	297	294	306	262	277	261	241	273	262	288	257	269	241	277	267	284	257	269	256	258	280	287	265	263	265	253	286	248	278	241	243	308	282	264	282	237	282	274	250	251	268	264	256	284	280	257	276	294	271	295	259	266	284	293	285	266	285	265	275	265	274	282	299	262	254	268	264	314	268	282	265	262	278	263	273	275	253	274	260	278	254	282	267	290	270	255	270	282	252	254	254	258	282	247	289	288	275	273	271	279	259	277	258	303	297	271	248	269	250	258	274	248	290	251	252	290	250	271	296	262	262	287	292	257	276	272	262	292	288	280	273	234	262	264	254	264	269	261	261	288	281	274	263	261	268	281	275	261	261	264	268	280	280	236	292	270	258	255	279	274	260	263	256	276	270	256	264	264	254	257	268	281	244	261	246	275	256	265	272	267	246	265	265	261	283	265	256	318	267	271	256	287	266	249	247	241	265	249	253	261	256	303	269	260	247	257	268	274	269	248	288	259	272	275	288	262	249	287	265	273	312	286	273	275	283	249	261	275	269	274	275	276	269	279	280	285	268	276	265	259	250	286	271	289	268	264	298	285	264	268	277	256	258	268	280	288	295	282	264	277	296	288	282	260	263	275	270	249	261	264	254	245	297	284	240	267	281	251	299	264	255	281	267	275	255	269	288	293	285	278	267	257	271	253	268	268	282	262	241	271	241	276	274	281	282	271	247	264	278	267	255	284	280	267	276	276	312	238	293	283	268	268	271	262	269	257	267	289	261	277	297	250	305	269	253	249	262	259	240	270	266	262	299	265	271	238	263	257	284	263	293	292	282	280	251	258	235	284	251	276	282	243	284	279	266	263	279	261	272	275	290	233	276	273	271	270	252	255	244	280	275	252	246	274	287	269	298	273	268	277	280	281	262	280	275	289	237	276	241	281	283	235	249	274	249	261	267	263	274	253	259	241	248	265	271	277	288	271	275	279	272	291	301	260	275	274	289	292	256	283	249	278	275	256	284	294	250	277	304	238	263	241	245	254	284	295	274	272	263	257	267	256	253	265	283	280	304	273	261	303	278	264	261	251	239	259	298	271	278	287	245	266	306	275	263	240	256	278	239	264	291	281	271	278	264	270	274	273	281	274	263	232	284	250	257	251	252	268	271	279	285	289	281	264	227	265	271	250	260	261	295	282	260	297	247	233	273	269	270	271	313	273	268	271	271	262	254	292	247	263	294	251	267	265	259	277	270	291	250	267	279	288	270	274	286	287	297	291	269	269	279	292	274	265	266	234	278	302	253	280	277	278	282	279	273	272	276	273	301	289	253	267	287	296	253	266	269	275	280	252	260	250	255	293	282	285	290	257	286	256	259	278	267	256	272	281	268	265	252	281	298	225	256	281	271	276	251	280	287	249	296	271	264	285	239	253	258	255	247	279	289	260	289	234	273	275	291	282	238	309	262	259	260	251	253	267	283	277	277	269	253	271	267	273	242	262	292	273	274	279	268	236	269	284	270	259	291	260	256	258	254	252	264	274	267	242	267	280	265	281	272	234	287	258	280	250	263	281	259	247	306	263	299	262	275	280	284	266	260	275	301	263	249	255	264	240	268	278	268	248	271	292	249	301	276	243	246	259	291	319	277	274	262	279	290	284	220	255	278	279	251	289	278	266	288	252	277	272	242	286	269	275	281	257	276	263	287	254	282	279	257	248	282	255	299	259	285	264	279	256	269	285	285	250	280	278	280	263	290	244	305	264	257	279	278	304	254	262	253	291	268	270	268	285	266	239	227	265	269	260	261	283	269	281	261	273	252	289	266	273	292	258	278	273	272	254	261	265	269	252	241	282	256	261	288	271	244	286	290	253	284	264	250	281	278	262	243	271	276	255	295	261	286	271	290	313	281	256	306	266	266	269	283	294	270	275	257	285	264	311	268	257	256	302	267	245	277	259	271	264	247	275	231	248	257	268	269	259	277	283	244	293	296	256	298	276	251	273	281	258	282	270	262	281	266	272	256	274	276	240	266	289	291	269	273	306	256	257	261	265	278	272	282	270	271	286	269	272	241	263	260	267	267	264	308	278	263	274	294	270	292	291	266	286	289	273	269	243	272	249	277	265	263	276	270	251	277	283	264	257	292	249	315	294	258	283	259	256	283	283	277	258	259	254	256	292	263	280	255	258	247	307	259	260	247	267	276	280	253	277	284	296	252	286	293	293	253	304	273	259	277	281	282	248	288	260	283	262	244	249	263	257	259	251	272	301	283	257	274	257	307	262	273	254	247	277	283	267	284	268	292	256	275	256	246	282	280	286	280	297	265	295	273	267	290	289	305	284	267	272	265	290	255	244	277	267	260	253	248	258	265	297	273	266	269	255	251	264	256	284	255	270	284	253	270	269	273	268	233	258	275	264	259	236	270	264	268	277	274	254	253	271	274	265	269	298	295	253	274	270	273	252	268	292	295	260	288	279	290	269	283	271	265	306	288	258	277	255	250	266	277	305	264	311	269	258	236	270	312	273	303	281	275	264	266	310	259	299	267	265	280	255	279	266	280	253	277	297	265	251	290	269	281	272	302	286	285	278	261	261	252	270	274	266	253	255	284	245	284	265	265	282	267	264	295	269	277	285	264	256	290	288	248	258	273	261	289	263	259	245	229	294	274	253	252	288	251	276	273	253	280	238	281	269	283	279	267	259	270	272	263	275	269	273	263	269	289	280	269	261	241	234	251	269	279	232	243	284	284	263	302	273	265	265	253	293	257	300	269	291	269	273	273	283	298	282	271	283	310	268	284	254	272	283	261	269	269	247	286	266	254	266	268	281	279	275	279	260	281	279	268	267	264	284	316	297	252	276	261	280	277	277	256	257	265	259	278	254	272	266	273	267	241	248	278	284	302	253	295	226	283	250	249	264	269	283	249	266	245	264	243	303	290	263	251	291	265	241	260	273	275	263	294	239	268	293	254	255	274	263	280	272	238	257	301	265	293	264	284	285	307	251	255	267	295	263	269	278	257	281	265	261	284	283	277	246	277	276	287	270	298	312	303	272	258	285	263	269	270
24913	20638	27015	24262	20620	8862	1083	762	648	597	522	513	530	461	478	440	465	392	441	444	425	436	366	394	429	355	427	405	390	368	392	438	399	372	413	402	380	372	388	393	367	365	403	408	411	382	404	372	389	387	361	353	385	386	380	399	364	437	397	398	360	391	372	396	393	387	374	381	378	378	382	367	369	379	390	356	393	381	380	400	394	383	384	356	382	431	364	364	355	372	370	381	364	328	392	369	405	382	399	400	375	376	372	402	366	416	355	375	378	372	350	376	425	391	365	359	398	388	431	367	383	395	392	356	365	379	367	394	369	354	372	380	383	368	359	350	378	371	382	367	407	410	364	374	388	396	405	404	362	365	392	373	373	340	377	352	373	374	373	350	382	373	394	372	350	387	379	365	372	381	393	381	397	384	381	352	360	382	406	380	401	372	356	367	388	366	379	378	371	372	340	353	345	333	363	363	385	360	412	392	380	394	385	401	376	357	391	387	347	376	373	408	378	351	387	365	397	392	366	397	370	407	349	354	360	391	392	365	394	390	407	354	369	384	393	374	366	397	375	410	376	384	391	336	367	375	380	409	397	378	403	367	381	376	375	388	375	354	391	366	356	362	400	336	411	376	338	389	367	389	371	363	391	404	366	359	365	369	374	395	357	384	383	369	377	394	367	358	389	366	371	381	387	364	363	370	371	358	384	333	380	355	377	351	384	380	377	316	401	369	347	363	390	357	365	382	384	371	387	374	360	419	382	373	332	403	383	390	386	380	407	327	365	352	342	377	403	377	393	372	380	381	382	366	360	357	354	371	368	398	354	396	375	388	380	366	383	365	350	375	367	387	395	357	369	423	398	375	402	363	399	368	370	362	357	386	378	385	375	379	361	384	340	337	374	360	395	376	378	342	352	361	376	397	389	379	366	363	415	395	375	364	357	389	352	357	358	386	358	380	369	361	354	357	417	401	384	371	379	368	372	379	359	371	377	357	356	398	395	363	370	371	388	355	396	376	379	364	380	337	367	378	362	354	364	404	383	368	367	377	386	371	365	387	366	339	381	394	383	374	363	345	384	365	367	357	392	393	399	364	358	389	377	362	345	382	363	380	375	369	369	348	380	373	351	349	408	397	384	395	343	382	370	389	358	353	382	402	402	378	368	353	349	351	390	354	358	402	407	382	380	398	346	351	343	391	378	396	389	376	367	371	376	385	403	323	376	373	372	359	360	364	372	377	382	373	364	350	370	347	359	377	372	377	397	388	371	382	383	369	373	360	407	365	405	361	367	356	376	381	364	395	356	344	371	371	381	367	383	362	337	355	395	348	369	358	345	375	373	381	351	369	385	358	368	394	370	390	364	397	390	383	366	391	364	356	392	355	391	367	368	396	375	386	330	348	354	388	362	365	360	365	400	363	399	366	379	368	361	389	395	354	414	371	366	392	382	388	374	394	386	382	372	373	393	367	397	388	364	390	398	417	383	370	375	350	383	354	386	364	357	372	363	360	370	364	390	352	399	390	369	388	370	372	390	397	358	383	360	348	362	372	362	383	394	392	353	408	391	359	396	401	338	350	326	403	367	383	388	399	379	394	385	388	381	394	361	371	364	387	330	368	413	382	412	366	359	389	357	369	348	387	385	367	367	343	361	364	349	377	341	410	395	371	348	370	373	403	361	376	370	392	368	360	382	343	393	395	376	392	383	406	340	371	377	413	362	410	352	370	381	360	369	398	364	360	400	361	382	371	407	355	388	350	364	334	389	393	368	388	349	360	356	358	370	382	377	349	394	384	389	358	386	369	368	362	369	384	351	387	382	388	376	341	349	358	375	355	339	384	353	365	362	313	389	369	362	389	352	337	360	392	393	410	368	380	371	361	386	353	370	374	355	355	374	387	357	418	372	393	398	383	400	380	395	370	381	344	379	382	354	395	390	372	370	347	377	345	379	367	379	366	422	391	347	371	395	388	359	356	372	368	374	391	345	380	376	388	364	383	358	371	384	345	366	423	395	355	386	408	390	363	360	368	377	351	380	420	371	357	361	357	343	400	382	409	382	393	379	358	369	334	390	355	408	381	367	374	370	364	362	367	380	410	365	404	360	374	378	410	392	403	364	377	346	348	397	391	391	400	377	378	359	362	405	351	377	364	371	342	384	374	370	351	381	381	384	386	384	321	353	377	405	348	361	354	367	399	403	383	348	383	361	399	357	388	356	391	408	355	378	354	354	375	355	382	359	401	363	351	367	384	370	356	378	349	386	410	408	379	367	340	362	369	391	371	363	393	365	356	370	379	372	326	374	391	401	380	388	389	344	378	364	347	366	387	390	361	426	367	349	371	350	365	355	378	353	380	359	377	359	368	358	376	372	404	380	397	369	400	356	384	368	379	398	341	350	367	349	395	383	412	367	347	393	356	370	387	376	352	355	358	386	357	387	385	353	381	369	362	373	360	418	387	363	391	370	390	398	358	405	381	374	396	394	363	401	392	361	376	384	408	371	348	370	330	372	371	365	380	371	397	373	347	413	360	389	355	397	362	375	352	379	400	350	383	365	354	365	345	377	390	420	378	366	356	341	360	399	380	367	388	359	359	353	339	404	400	379	389	400	399	399	343	353	372	433	373	376	383	378	358	371	375	370	352	372	360	372	382	405	374	363	355	387	383	337	362	379	358	388	377	368	402	409	365	388	379	369	373	381	372	366	353	347	358	364	397	407	366	390	365	343	344	375	348	382	395	412	363	355	369	359	384	388	362	359	351	366	353	392	369	358	386	394	365	374	350	375	363	396	374	355	383	380	405	359	345	335	347	412	389	370	397	368	366	355	351	367	358	381	404	363	384	371	335	395	347	363	374	374	344	341	378	381	399	397	402	367	349	362	411	332	395	390	339	362	356	372	377	365	351	372	393	384	404	344	356	340	351	406	370	373	375	346	389	364	347	381	354	389	371	356	364	356	377	386	400	398	411	390	340	366	359	390	379	361	381	388	386	349	384	359	371	378	358	366	386	373	374	365	357	355	409	385	363	390	341	335	321	342	366	367	368	387	341	404	398	383	366	336	369	392	386	401	369	390	400	371	358	329	367	353	360	391	374	382	374	371	360	351	388	393	360	358	376	360	375	370	381	379	387	377	389	368	372	366	330	379	363	394	374	375	355	386	376	366	351	387	372	372	328	383	351	371	369	386	421	364	367	362	364	379	340	333	362	407	397	375	364	378	416	385	363	394	350	384	400	357	355	374	372	330	384	414	391	364	400	380	354	383	373	371	376	374	378	366	397	370	404	381	375	377	418	395	374	336	356	367	381	358	358	380	362	358	392	371	343	366	375	402	363	381	375	384	354	361	377	385	402	358	354	387	373	389	382	406	365	378	360	395	387	413	356	384	370	366	369	353	343	363	391	353	414	387	369	396	369	364	391	367	376	389	355	362	358	353	373	356	367	382	354	351	342	345	355	386	387	353	386	410	356	363	399	376	366	384	349	362	379	342	382	398	394	373	370
24803	8315	7675	3932	2607	1858	1517	1225	986	924	808	656	698	606	562	524	521	520	463	479	473	440	470	437	420	410	447	397	434	397	438	405	368	412	403	402	379	378	422	374	404	352	390	404	378	382	417	362	379	379	367	335	376	401	398	379	384	365	382	393	385	370	357	384	372	379	363	395	369	356	401	349	356	401	363	352	353	396	397	403	350	418	356	381	402	381	373	377	379	337	380	404	358	404	362	358	363	359	368	365	343	358	356	373	369	372	364	389	378	410	363	384	351	357	346	385	378	388	391	355	383	401	377	357	391	366	380	367	376	378	361	372	392	356	345	363	342	366	384	382	408	425	384	375	343	399	358	387	323	365	370	389	363	352	409	385	387	357	350	366	365	370	389	411	354	374	369	369	379	354	376	380	382	360	399	364	363	381	358	388	344	368	350	398	384	368	380	349	398	379	392	388	355	373	346	349	342	346	357	381	416	358	367	388	345	435	348	380	389	414	339	365	390	385	376	399	380	349	380	384	359	363	397	382	342	358	360	363	379	372	383	378	392	363	401	334	364	359	359	377	356	353	375	377	361	363	371	361	403	362	383	378	370	353	357	369	380	366	362	383	375	370	392	370	358	375	351	372	340	369	362	368	391	392	358	400	383	343	365	385	339	389	370	382	379	347	341	362	381	385	350	376	365	352	361	386	345	351	345	375	353	359	380	339	352	377	352	404	366	373	350	393	356	387	347	392	358	393	381	379	361	368	348	367	362	328	330	400	394	395	366	365	369	329	360	391	390	367	376	336	389	378	405	373	343	380	366	400	403	364	393	345	381	343	397	383	378	361	403	347	374	410	404	385	385	347	365	383	362	368	335	352	368	356	390	366	378	341	399	377	362	358	362	376	378	380	352	380	355	368	382	383	344	358	340	391	387	355	347	398	354	368	407	377	381	391	384	329	352	390	336	329	381	398	357	348	347	353	358	359	358	376	360	377	371	354	382	395	367	372	329	342	368	368	369	384	407	383	309	369	382	388	395	386	331	371	406	357	381	403	345	329	364	384	347	375	330	374	388	370	339	377	378	355	354	398	393	325	352	388	400	371	380	370	377	366	333	355	435	375	376	358	384	335	344	356	371	356	360	363	368	355	382	352	361	368	340	363	363	376	358	398	398	376	360	382	381	357	392	377	350	367	359	367	370	384	317	356	378	397	365	335	334	361	367	364	346	354	348	391	369	393	359	395	357	361	327	384	360	356	389	405	364	389	349	370	369	369	344	410	346	324	386	341	391	360	393	389	371	343	417	348	337	370	390	331	392	374	382	357	352	352	341	359	363	325	362	391	334	393	358	383	402	381	390	361	382	325	342	352	389	350	356	365	376	374	339	351	345	347	375	361	424	368	341	358	381	387	364	374	340	379	360	404	373	392	339	351	338	343	360	329	328	345	388	378	344	370	363	382	379	332	364	375	337	389	360	385	381	401	390	377	352	370	357	392	346	370	374	369	390	336	336	390	378	385	367	389	380	358	373	374	369	376	342	378	414	368	412	370	392	394	348	352	381	362	357	351	356	355	369	385	383	329	375	357	365	349	402	354	344	366	366	366	379	364	395	389	379	378	368	389	397	345	358	391	380	365	337	381	377	354	335	389	404	372	367	379	394	371	383	356	351	369	358	373	345	379	365	376	367	361	339	381	375	397	406	358	359	362	356	376	386	351	381	379	385	409	355	370	381	382	382	362	351	352	362	367	400	350	336	343	385	356	361	365	344	402	365	359	363	356	356	372	348	370	372	356	359	389	375	406	356	333	383	358	358	365	372	352	365	387	382	356	403	355	351	399	385	366	395	368	360	350	412	370	390	348	369	351	355	338	365	360	405	380	385	360	393	353	356	386	358	387	340	358	385	360	388	379	365	352	359	378	364	365	346	363	402	388	381	356	360	354	377	371	371	369	325	357	371	374	367	347	368	374	389	357	372	395	370	402	351	370	373	362	355	381	389	353	373	367	346	385	366	381	363	370	382	326	371	417	375	377	360	361	359	393	370	357	356	372	381	393	346	357	359	345	343	387	371	349	375	395	372	382	366	377	408	385	354	370	366	368	389	387	368	351	389	381	361	368	384	341	358	367	384	381	372	371	384	375	359	375	397	406	400	353	379	347	366	395	387	355	385	382	355	356	394	346	360	359	335	377	350	343	351	363	384	386	389	373	374	365	360	366	355	371	362	328	351	373	354	400	404	351	376	352	338	340	386	383	380	358	377	379	362	353	400	344	375	370	370	389	342	326	345	388	373	375	379	345	344	379	390	399	363	362	390	379	349	374	382	351	351	377	338	338	395	401	408	376	353	388	393	337	337	374	385	387	360	352	360	365	376	385	389	379	400	373	413	358	349	370	350	389	415	373	376	368	329	382	351	382	401	369	379	378	340	400	357	356	401	351	375	367	380	345	384	388	381	391	369	380	395	370	368	381	374	367	376	374	338	397	322	373	360	345	377	373	372	382	343	401	392	369	388	367	349	338	354	380	351	389	398	365	377	366	366	364	388	398	375	384	393	379	373	387	379	403	352	337	398	365	370	371	358	379	375	342	405	331	365	400	352	385	377	384	407	401	392	387	342	362	352	349	385	379	345	405	376	376	347	404	397	358	343	400	349	387	367	372	366	346	374	392	369	361	357	360	365	408	371	385	377	387	367	395	381	363	384	355	379	381	396	369	381	394	362	369	344	393	370	341	360	377	363	383	402	351	316	368	373	328	363	370	384	366	388	361	341	361	349	373	357	353	383	398	375	376	405	361	378	334	387	363	369	372	364	389	372	378	367	368	372	353	383	359	379	358	390	357	356	341	408	352	353	345	362	386	357	394	404	385	370	345	369	361	363	382	350	351	346	385	349	348	382	370	389	361	363	363	352	377	377	358	354	356	332	370	392	345	360	354	370	369	375	383	355	414	363	347	354	375	388	356	329	345	376	328	385	379	384	363	394	342	366	367	370	385	372	383	384	355	362	323	378	360	375	338	342	420	379	381	396	351	357	372	388	392	367	382	354	356	396	364	382	363	356	371	377	352	389	358	359	386	415	374	367	360	354	414	356	390	339	377	371	338	365	379	366	381	366	378	408	360	349	382	346	384	372	369	402	369	390	343	367	346	407	402	362	358	375	380	385	368	340	356	398	375	350	385	361	387	364	332	372	373	386	417	385	335	368	375	335	355	360	364	365	391	346	373	390	355	372	376	387	334	394	351	392	343	359	368	366	367	367	378	376	380	352	354	362	347	344	380	372	351	388	361	389	356	373	358	361	332	393	374	338	342	365	370	383	399	334	377	378	384	361	373	362	406	382	381	373	378	368	374	387	365	363	339	380	394	352	364	378	367	369	404	370	352	363	381	358	377	372	358	374	374	366	348	380	362	393	378	367	363	394	367	385	371	350	340	391	363	375	369	362	378	408	374	366	396	357	355	390	385	370	350	342	352	370	373	376	356	401	351	383	379	359	362	394	392	359	369
22900	20658	27620	23725	20658	20731	9263	1588	1256	1111	1010	951	932	883	880	825	810	783	788	812	717	801	803	732	717	712	750	728	723	704	682	714	712	734	681	681	673	687	682	718	695	650	638	678	625	665	706	656	672	610	686	665	669	651	621	726	689	685	720	675	704	708	654	627	690	637	660	720	657	674	684	641	667	631	669	667	713	696	707	690	654	646	681	664	709	675	673	628	656	687	683	666	678	676	656	662	671	662	668	701	683	697	658	681	700	689	687	647	689	660	674	696	671	670	685	663	633	677	689	608	679	644	642	596	658	670	653	663	663	658	632	667	667	646	716	677	694	671	691	666	643	651	620	681	681	652	651	683	682	699	658	655	705	654	706	628	678	652	650	694	659	683	659	698	675	629	695	651	683	679	691	690	680	672	715	668	670	645	700	679	641	642	669	648	622	624	685	703	671	682	645	666	645	687	671	655	661	638	624	714	651	691	685	710	663	645	662	632	657	631	693	690	676	716	675	691	604	680	613	596	630	693	651	704	687	670	636	667	638	672	623	671	674	654	626	592	689	682	687	663	684	658	674	676	653	684	698	648	698	650	686	702	664	645	635	690	657	669	674	679	652	633	653	648	662	685	679	725	669	677	697	683	634	685	655	678	678	720	716	672	660	679	630	725	673	669	678	720	677	719	646	647	663	686	690	663	668	674	638	679	645	683	685	638	670	687	675	679	680	655	678	644	641	674	681	652	671	675	643	678	689	665	674	624	661	651	674	590	694	670	670	688	686	653	668	661	629	672	669	692	644	697	665	697	634	665	620	656	618	656	709	638	630	693	654	624	658	647	679	644	617	621	678	651	688	662	692	705	628	671	646	614	701	642	697	651	648	671	635	651	686	658	649	660	640	698	697	631	663	676	667	646	720	646	628	633	640	702	729	686	659	696	652	678	658	690	623	664	661	679	637	653	713	636	636	682	650	649	647	672	684	706	666	647	717	696	626	663	672	679	637	671	688	643	656	660	649	679	647	650	658	638	631	697	701	693	639	648	642	689	651	651	641	680	648	669	635	609	664	651	678	636	655	634	691	701	651	642	665	675	649	636	659	684	625	725	696	678	597	658	675	675	677	615	642	687	634	714	646	681	665	688	649	689	618	651	664	625	680	698	693	629	654	645	660	708	704	652	700	671	673	653	678	681	637	609	646	683	702	661	648	669	649	676	671	671	689	694	680	680	653	634	633	623	645	709	663	676	722	687	682	638	684	700	641	660	673	649	660	660	661	663	659	717	668	646	658	694	652	713	672	661	677	645	657	679	673	683	669	711	669	687	697	651	697	674	674	674	633	649	657	660	655	641	683	690	671	664	635	641	620	694	628	628	678	693	671	642	622	660	642	661	637	670	650	664	672	660	685	636	679	655	662	691	713	677	643	688	670	640	680	650	651	658	667	654	641	696	701	676	651	636	659	673	644	703	689	654	682	619	678	653	674	648	650	684	717	643	713	657	673	611	649	648	678	627	670	643	635	670	643	651	657	664	664	674	677	682	641	683	673	707	692	652	671	663	647	717	649	664	634	681	660	705	626	649	703	628	631	695	672	670	640	630	614	678	654	653	651	645	626	647	660	638	639	716	642	638	635	669	628	698	690	679	681	651	660	662	672	617	655	658	638	664	653	714	655	664	678	621	690	634	681	669	654	642	671	690	618	688	675	680	653	650	651	688	664	641	674	630	651	647	721	685	668	651	695	629	671	691	712	641	641	622	634	666	623	692	627	708	673	671	638	645	793	710	650	656	635	607	658	674	622	636	667	688	708	604	602	691	668	713	714	694	631	672	723	636	655	676	659	663	661	682	660	673	679	675	633	693	630	655	642	679	682	626	623	644	605	682	656	633	688	633	680	696	672	667	615	691	679	647	661	662	639	721	660	688	657	665	626	664	665	634	666	683	671	627	661	670	692	651	665	644	691	652	621	694	645	653	685	644	647	665	612	686	665	668	702	636	676	706	639	676	650	659	678	654	627	731	673	714	633	685	653	709	622	635	626	683	673	652	653	654	665	668	669	670	644	634	624	651	724	624	665	649	710	665	629	711	672	664	677	685	640	666	650	646	668	655	660	676	650	658	677	688	628	631	664	716	661	648	620	654	656	657	628	670	663	638	706	645	628	706	620	677	637	655	651	669	707	677	697	608	682	686	618	663	623	664	657	636	624	620	714	675	682	676	664	643	644	704	710	665	665	641	638	642	687	625	641	654	685	679	648	687	632	637	660	669	628	687	651	685	708	669	685	641	659	682	684	657	651	700	706	681	639	640	680	637	695	694	645	681	704	684	640	731	654	630	634	684	659	646	647	678	669	726	666	661	669	601	653	686	634	640	640	674	645	648	694	696	674	670	651	675	705	666	655	699	668	634	675	654	671	680	651	679	662	692	671	651	651	646	677	650	671	672	714	660	682	641	670	678	675	670	664	656	721	699	671	639	631	692	635	654	656	682	637	662	669	669	679	632	656	686	691	627	677	637	640	656	637	657	680	671	682	659	651	666	636	629	645	665	645	657	665	642	630	672	636	667	627	626	580	668	626	653	667	681	655	621	697	622	710	655	685	651	636	677	675	656	688	632	674	631	656	669	699	691	633	631	628	610	656	645	679	682	673	723	683	637	688	698	703	643	672	669	667	649	600	630	651	713	662	716	733	689	663	657	694	626	685	666	653	657	701	670	612	675	674	683	675	684	623	634	652	611	692	651	639	700	670	662	670	621	630	601	695	667	645	650	661	654	621	658	619	657	669	670	673	645	686	668	688	686	634	691	694	675	647	655	663	641	671	647	658	651	646	648	674	669	663	657	621	687	645	672	640	665	632	653	665	662	719	730	702	633	644	659	657	671	656	660	609	674	694	669	652	639	651	689	633	657	654	632	675	623	680	667	696	641	688	665	642	624	651	645	626	652	662	683	648	640	688	618	648	697	674	667	722	667	670	641	671	673	658	636	651	703	653	670	658	695	694	652	704	637	652	664	708	661	641	648	628	671	697	579	697	671	665	667	666	680	633	677	650	627	672	647	657	610	635	694	651	670	656	669	653	650	678	659	626	684	661	632	682	632	616	669	660	674	636	681	667	684	674	685	634	688	644	646	678	639	633	692	659	671	629	669	671	687	667	653	681	698	677	681	679	668	664	675	695	677	655	636	703	689	704	656	607	655	677	655	633	631	655	712	641	655	674	644	667	659	662	722	603	685	645	645	708	690	652	691	636	648	692	655	664	656	668	688	661	643	658	607	628	637	650	646	621	677	736	661	649	658	638	684	623	663	689	650	642	690	659	683	656	670	701	663	683	690	711	670	648	671	670	669	658	620	636	659	656	626	643	677	715	667	664	644	630	680	683	648	668	667	695	643	688	683	671	638	604	623	656	637	678	665	637	677	656	673	643	673	687	650	665	666	631	702	671	707	642	685	655	668	675	663	683	652	656	648	687	655	647	627	714	683	688	654	666	668	616	675	669	615
22421	14534	13098	7494	4974	3737	2867	2360	1907	1718	1492	1332	1219	1121	1066	961	951	861	860	861	856	824	830	772	712	759	711	731	739	699	725	686	699	713	704	664	644	673	648	652	693	662	648	657	672	678	661	692	653	669	697	668	597	655	703	618	659	603	665	640	670	671	664	654	639	609	638	616	677	590	617	582	649	682	653	618	686	653	636	703	649	633	608	659	633	619	617	701	656	607	627	610	611	646	649	624	656	636	603	660	593	677	656	651	675	565	635	644	631	627	603	627	622	639	653	652	609	631	677	667	620	675	627	685	654	640	622	634	626	614	597	646	651	613	627	642	639	602	646	670	689	632	618	642	663	710	671	622	674	635	637	637	644	619	640	604	649	609	663	650	657	639	579	609	620	633	636	630	632	653	633	627	649	636	651	654	631	648	635	620	656	611	638	654	603	700	675	694	640	613	649	665	643	675	644	660	652	643	654	629	571	652	651	622	638	657	644	652	601	647	676	639	634	619	670	659	642	655	673	640	664	638	685	637	654	633	593	686	662	644	633	595	661	649	647	573	622	663	627	636	617	602	636	661	615	651	611	664	661	587	616	592	637	631	652	659	635	647	589	650	655	641	662	630	639	637	635	642	636	668	617	623	681	655	624	647	597	619	646	652	653	598	647	647	666	643	617	640	606	601	609	693	594	641	624	683	592	630	627	606	643	642	618	628	641	637	651	602	632	605	613	612	608	622	611	649	636	653	613	627	616	673	635	622	595	675	597	630	607	641	666	620	601	621	697	621	614	619	608	643	637	593	636	651	604	663	605	681	647	606	660	655	638	629	636	640	655	593	563	608	610	666	617	649	604	638	671	635	631	632	673	602	615	673	592	609	602	617	629	628	657	623	617	622	657	638	630	614	623	629	657	646	671	701	615	651	644	650	599	662	639	616	633	628	601	621	637	645	688	654	647	661	638	633	621	628	648	640	640	639	621	606	649	614	639	676	661	595	627	669	603	645	670	626	691	624	652	643	637	638	633	636	614	597	634	684	627	645	659	612	600	655	605	594	669	637	617	652	609	644	631	562	650	610	645	663	649	599	658	641	629	615	626	600	648	631	656	613	635	622	661	656	657	647	632	669	617	606	627	658	652	675	625	628	623	670	684	590	647	676	653	614	633	640	612	641	718	651	625	656	661	646	597	607	656	660	626	638	632	620	635	643	645	594	576	620	656	624	675	645	605	724	613	637	637	617	602	644	637	646	671	622	645	620	646	618	653	657	646	613	636	617	661	633	636	612	639	659	657	601	663	573	625	631	620	617	623	654	628	620	640	618	641	602	661	618	652	629	645	612	669	649	647	615	664	655	626	627	605	652	614	631	619	651	610	682	624	612	602	610	587	604	620	664	635	665	596	650	599	624	627	580	665	662	660	667	648	672	666	652	658	652	678	632	658	657	589	623	638	601	620	643	605	649	624	614	682	656	628	681	608	629	625	594	622	683	648	602	621	617	598	654	631	626	580	654	641	577	610	642	629	660	634	678	660	625	593	654	654	614	637	619	603	675	561	660	628	623	597	566	682	635	631	617	643	607	639	647	633	623	656	636	622	605	615	684	648	666	626	658	658	609	635	580	603	629	648	659	650	663	604	661	641	601	637	634	629	638	613	645	629	623	623	631	652	643	668	615	595	650	649	631	655	658	608	671	643	651	663	636	650	611	683	619	675	682	609	655	627	609	707	640	634	608	627	615	662	660	622	610	639	600	657	673	624	651	623	678	640	620	628	635	617	631	657	654	613	631	652	611	649	599	611	658	650	619	605	676	586	637	656	621	608	633	600	659	629	659	601	604	613	649	634	628	614	642	604	616	646	632	670	614	578	607	615	651	640	610	641	648	622	632	620	675	643	582	627	684	625	593	663	639	618	646	612	664	646	560	587	623	651	634	657	642	626	624	659	623	592	592	668	634	626	635	572	621	615	611	598	606	628	657	634	638	626	635	668	652	589	601	605	634	618	599	638	631	632	635	673	665	613	648	612	683	657	665	644	599	633	630	610	620	596	628	640	653	666	628	680	587	642	636	646	639	633	609	621	588	630	704	676	644	576	622	634	624	638	645	634	609	646	613	657	609	672	638	655	661	674	651	618	650	585	608	630	630	684	682	644	588	639	642	621	650	647	637	607	631	652	631	646	598	581	624	647	634	685	600	686	615	624	642	610	688	658	614	624	655	613	647	624	641	633	640	654	632	611	658	626	614	667	615	646	606	668	655	626	652	636	628	631	660	597	641	685	626	630	618	577	666	667	652	626	649	634	618	648	621	649	626	577	629	652	612	677	614	640	658	671	617	591	672	622	664	637	675	665	613	668	625	642	640	668	561	641	583	633	656	647	617	636	622	593	595	646	634	633	613	585	644	673	653	671	651	656	661	664	676	642	626	628	628	687	613	606	637	620	605	643	633	634	710	600	662	606	604	632	628	626	585	623	601	621	607	673	635	651	618	685	635	589	636	624	622	627	677	608	664	668	614	651	626	632	615	637	614	674	640	613	667	654	655	620	619	621	665	629	670	626	651	625	678	613	608	595	662	650	625	668	645	636	600	666	610	637	670	630	662	607	653	591	617	627	616	633	625	657	601	620	597	628	625	609	605	609	630	641	611	640	643	611	634	675	630	635	631	659	620	665	659	641	644	633	676	623	618	646	615	614	595	666	617	647	646	629	635	616	669	649	622	607	610	633	650	652	661	607	575	627	634	638	627	623	628	619	614	588	593	596	652	617	620	666	639	647	675	626	645	586	611	624	642	654	600	628	618	663	662	576	583	596	609	593	614	627	629	616	629	646	604	651	627	655	682	618	639	640	593	596	617	599	669	642	656	594	603	615	667	636	631	627	632	614	617	577	601	661	639	669	637	637	623	649	633	604	662	622	674	639	626	633	661	624	653	599	643	613	636	630	630	629	643	603	623	652	668	623	672	631	649	643	600	654	677	617	700	651	648	619	615	628	596	625	623	604	596	631	621	594	648	666	600	624	610	622	634	625	630	664	655	627	685	571	623	632	613	660	601	657	620	644	661	576	677	629	613	604	670	628	607	607	665	609	641	644	633	619	628	631	637	634	635	613	672	653	660	696	646	639	629	604	631	651	621	626	659	659	631	632	660	613	628	651	666	689	628	654	620	593	606	611	650	657	671	589	609	661	631	608	629	627	648	621	624	691	642	642	663	561	659	636	654	601	633	623	617	659	654	624	619	599	621	630	626	621	654	657	658	674	629	594	668	611	616	623	629	617	620	635	618	621	664	657	667	628	626	612	607	668	700	646	643	617	636	638	613	615	628	599	658	616	639	615	651	617	642	655	664	642	635	617	612	605	637	649	635	598	676	559	614	640	667	638	635	650	638	637	647	619	611	609	616	612	623	620	630	625	634	630	570	635	622	645	644	633	635	605	609	623	644	644	681	598	620	646	640	640	582	630	647	651	629	630	626	629	624	613	607	623	627	621	645	638	669	594	655
31900	14043	1779	414	287	265	240	229	227	253	267	271	245	253	239	267	262	219	247	244	227	227	241	245	235	252	237	262	249	262	274	267	251	258	281	233	242	237	217	253	242	241	284	250	251	228	240	238	259	247	271	236	229	228	243	248	266	223	242	259	238	221	249	235	218	283	260	255	235	213	226	245	266	254	230	269	249	244	209	252	245	233	258	250	240	246	197	230	239	261	263	254	253	238	256	258	276	220	259	224	272	260	276	256	235	235	233	239	235	263	231	258	229	237	235	240	226	251	229	264	237	272	208	273	205	251	242	267	257	247	242	222	220	246	240	249	244	260	264	259	238	265	238	222	254	252	244	237	221	240	211	269	259	265	274	238	251	265	239	265	242	253	229	246	260	239	246	277	233	222	244	263	239	244	230	264	235	244	226	239	266	245	284	245	233	260	242	233	238	261	223	254	251	247	246	259	280	245	255	272	252	231	252	267	240	233	254	236	232	264	258	265	252	223	264	265	256	237	254	272	295	238	285	218	255	243	239	239	211	250	275	243	239	237	248	270	264	228	226	257	245	300	207	231	250	258	240	256	257	235	240	272	282	244	239	233	246	237	256	263	239	229	259	246	237	250	230	235	221	258	228	223	265	243	262	232	221	235	217	255	245	209	270	253	244	256	263	243	255	241	251	267	250	223	269	242	266	260	235	242	223	261	246	253	249	223	275	230	226	237	250	244	232	250	263	263	225	260	229	255	216	233	229	245	252	262	229	230	242	270	249	242	237	245	227	228	252	256	255	226	283	262	260	232	209	267	246	232	229	230	263	244	250	220	233	247	244	237	203	238	251	261	268	245	278	230	267	217	253	231	239	247	230	254	237	256	225	217	222	244	252	239	249	245	253	229	231	255	258	244	214	257	253	247	263	255	242	257	220	261	224	248	251	265	251	233	247	245	260	273	236	259	257	240	247	239	236	247	257	260	233	262	234	245	257	252	252	217	241	277	241	245	262	268	251	234	256	259	254	267	245	215	234	250	251	278	272	258	232	244	222	220	244	260	231	261	245	219	226	224	260	234	241	240	251	234	255	231	253	275	272	258	238	245	222	230	237	248	246	245	273	231	234	262	248	243	234	267	252	252	270	223	233	237	256	231	220	240	240	246	245	272	261	232	249	257	258	252	253	253	219	221	246	249	248	284	252	262	219	233	262	246	228	217	238	242	246	240	220	257	256	226	281	253	263	232	254	276	241	230	219	242	256	244	248	221	251	250	227	248	212	254	249	227	260	233	266	258	250	251	227	259	243	221	229	229	218	274	268	242	212	226	220	219	235	246	257	253	245	249	234	270	235	221	256	203	229	253	239	233	217	269	243	239	235	223	228	250	238	241	241	250	216	244	267	247	249	259	248	260	240	267	270	222	226	240	273	272	268	249	211	258	209	254	231	269	251	282	252	253	238	294	238	244	235	232	251	241	275	236	238	232	251	253	239	245	229	239	223	200	225	251	248	263	243	255	251	268	239	235	260	235	245	274	260	238	218	232	249	234	207	274	280	235	240	255	227	253	231	255	266	228	283	244	233	250	247	248	234	185	246	246	231	213	245	261	252	207	275	249	205	229	256	228	282	264	256	252	244	250	228	243	260	257	248	247	231	234	248	236	252	231	261	252	257	237	254	262	267	262	237	239	231	250	240	258	268	254	239	277	248	230	262	243	248	247	231	250	287	228	251	260	249	238	237	263	238	251	236	249	227	246	263	204	255	246	246	209	244	237	226	262	252	240	249	247	267	278	239	241	251	257	267	245	249	226	235	206	238	229	262	247	219	290	240	237	240	256	256	230	244	249	224	243	269	245	241	272	246	235	242	257	240	227	244	238	277	245	226	246	268	253	251	275	247	262	243	239	236	239	250	219	255	276	241	222	246	257	241	265	265	260	231	254	254	246	265	254	231	222	262	261	244	270	254	244	235	222	264	244	236	260	251	231	215	254	242	250	235	243	223	246	210	245	225	269	234	236	266	243	236	267	259	245	231	272	226	236	230	232	233	223	263	244	265	247	257	254	239	226	254	253	242	249	264	243	256	230	258	226	206	239	231	261	257	264	250	232	251	247	244	228	260	268	226	241	250	230	288	223	247	233	230	227	232	230	266	234	242	230	227	242	245	241	232	244	213	229	241	266	235	247	235	269	225	247	278	233	251	263	250	261	236	239	241	231	219	271	238	240	230	288	243	243	244	241	233	261	247	225	213	254	263	259	236	230	243	248	233	238	261	242	236	233	234	230	234	244	240	237	233	221	228	259	229	233	243	271	251	249	273	249	232	238	233	244	239	245	243	264	225	260	229	227	209	260	234	248	255	220	238	258	222	231	229	229	251	257	218	277	260	268	271	242	259	235	251	221	233	252	264	215	253	251	248	259	223	236	254	246	284	222	254	271	267	241	229	229	231	230	239	228	248	247	206	244	246	238	232	234	265	282	265	229	242	255	233	217	243	242	211	259	265	266	241	265	219	238	230	224	240	236	242	226	238	233	239	238	226	234	233	250	248	235	241	255	237	215	247	267	266	259	250	253	242	237	239	249	224	266	279	282	264	211	245	233	247	258	232	261	263	228	240	247	273	230	259	236	265	235	248	248	256	267	238	230	243	242	241	252	217	239	220	254	249	241	250	263	232	244	254	204	241	254	245	230	256	229	229	237	232	238	249	230	224	229	221	246	221	260	236	219	239	255	250	232	236	242	249	241	248	250	253	210	283	250	229	234	254	252	260	232	234	239	246	271	248	234	239	258	239	242	224	222	243	269	250	213	229	238	231	243	229	256	236	265	262	257	259	243	240	267	255	238	246	260	253	255	266	247	246	230	251	227	224	255	233	244	249	262	281	241	251	212	242	224	248	249	257	233	244	244	256	249	243	251	273	222	231	241	238	226	284	219	263	254	244	250	236	249	242	237	254	246	254	237	242	212	233	229	225	242	271	258	238	255	218	236	280	246	267	246	248	228	239	231	251	254	268	233	248	234	256	253	250	254	224	236	246	221	231	242	242	259	224	260	277	260	266	276	268	238	241	252	241	253	239	239	269	273	262	256	262	241	259	256	265	261	246	257	238	288	253	289	276	240	267	242	223	229	271	236	249	249	232	249	262	251	232	221	268	239	257	249	215	228	255	259	233	224	262	234	224	248	235	247	246	215	235	246	241	222	233	245	235	256	242	239	235	264	261	230	255	266	248	243	234	257	223	250	244	252	201	247	245	297	266	250	254	221	231	282	240	220	225	234	247	242	238	222	239	223	257	292	260	265	254	254	248	260	245	263	250	250	244	256	263	227	243	237	240	239	245	256	247	258	248	257	228	224	264	230	223	236	232	248	234	235	246	248	232	258	262	252	250	272	253	250	253	241	247	254	241	264	231	249	244	234	241	246	263	239	234	244	259	221	255	256	283	245	243	238	246	256	252	248	256	258	214	245	238	241	205	245	254	243	247	222	253	225	236	256	247	261	248	261
16998	756	631	416	369	339	340	296	297	269	265	270	297	266	289	270	260	275	266	254	251	258	260	286	264	276	246	253	263	269	269	275	255	291	282	245	295	258	236	242	276	281	240	272	226	257	259	287	265	242	272	281	287	271	276	261	249	269	241	245	269	239	304	268	289	250	264	269	263	245	237	277	268	240	253	264	265	285	268	252	265	231	270	280	268	271	278	266	257	255	279	245	269	313	254	287	291	281	247	303	274	254	256	280	277	263	254	258	268	241	251	248	254	266	238	246	242	248	259	251	275	273	284	260	257	264	258	265	241	265	261	261	278	256	288	277	276	244	260	268	255	265	250	245	280	254	243	276	274	268	270	258	262	264	281	258	283	278	296	262	285	247	272	248	274	281	237	256	266	286	240	248	271	274	297	285	259	269	280	255	287	282	241	262	296	258	262	280	280	283	249	253	235	268	267	274	243	239	238	279	256	249	255	247	236	254	262	283	244	259	269	264	280	241	240	265	240	248	275	229	235	250	270	269	258	255	304	264	248	276	252	256	265	273	275	237	262	304	258	280	221	271	256	279	312	295	272	258	257	247	241	262	272	265	271	244	264	247	281	246	265	260	288	264	260	237	276	255	246	239	222	289	275	288	226	277	259	247	264	286	245	249	242	239	314	281	254	253	282	272	301	293	274	264	250	273	242	268	245	241	260	253	268	272	246	258	271	282	259	246	252	242	256	267	273	298	268	249	261	272	247	248	258	244	245	279	271	247	266	289	284	300	291	268	239	264	260	247	254	256	277	285	234	251	230	260	266	259	296	261	260	260	268	273	271	249	276	273	265	259	265	247	228	249	279	246	260	269	265	267	238	278	269	264	262	238	286	267	294	266	264	253	254	243	259	283	265	257	260	272	261	263	269	275	284	261	252	266	236	259	276	282	287	244	262	246	248	238	258	261	279	240	242	283	235	255	250	263	261	280	255	265	269	282	243	271	261	263	261	253	275	283	266	274	284	272	255	273	239	266	282	251	292	287	248	265	276	252	267	263	274	256	286	244	259	264	284	259	278	234	268	265	259	246	269	244	272	278	254	255	277	242	252	269	286	255	249	265	248	288	299	277	267	274	259	262	265	258	271	281	244	252	255	241	268	263	264	268	255	262	236	250	269	252	284	246	266	263	249	286	226	255	247	254	271	266	254	269	263	260	251	276	247	246	245	258	279	280	274	248	251	270	268	272	264	254	252	247	285	245	248	293	248	266	239	245	263	248	265	263	238	264	264	278	263	258	283	267	274	272	232	268	248	273	290	281	259	278	263	243	254	248	240	278	264	255	234	261	234	263	255	258	285	266	235	290	264	273	239	260	259	294	252	268	247	273	258	266	311	266	282	222	261	273	273	289	257	258	276	238	263	236	242	267	245	258	262	264	236	251	282	278	276	240	251	275	261	261	260	246	257	247	279	236	261	274	279	251	269	253	238	286	273	255	289	279	242	278	266	286	261	250	237	274	275	255	230	258	235	268	265	264	276	258	258	281	267	258	284	262	282	257	265	289	236	267	283	268	236	266	264	261	293	246	279	275	262	265	301	257	260	287	263	252	287	258	262	261	263	282	260	230	253	257	273	244	262	248	267	242	255	262	260	288	267	275	268	261	280	250	272	257	258	247	238	276	218	268	294	271	278	296	280	273	274	273	272	269	235	264	281	263	260	240	245	296	308	274	276	267	263	261	259	249	244	304	262	284	276	237	241	264	240	259	286	253	283	280	252	269	274	263	242	228	236	266	287	266	259	290	255	279	278	245	265	277	276	248	272	276	282	259	265	276	270	237	256	256	255	266	256	225	256	274	276	242	247	243	272	271	238	246	282	257	293	280	261	267	275	283	265	257	250	269	272	254	282	278	270	243	248	269	247	259	230	256	270	282	255	242	261	252	269	232	278	286	289	267	253	288	259	258	270	287	294	289	268	259	273	262	269	272	274	245	277	254	278	260	280	257	261	268	299	236	276	265	262	214	255	245	267	266	247	220	293	246	265	273	256	257	265	274	289	258	265	264	253	249	262	262	244	272	272	268	271	265	263	262	263	243	259	285	273	236	256	266	273	264	285	285	278	251	248	259	273	254	278	290	268	276	255	248	261	257	258	261	270	258	269	277	269	265	291	265	275	267	245	243	268	276	281	258	270	266	249	274	280	273	275	275	262	254	268	267	267	258	302	267	264	256	281	282	247	263	261	262	241	272	263	275	258	278	271	239	275	274	256	282	251	286	284	250	257	285	251	260	231	260	273	263	252	253	256	268	235	252	293	269	242	254	283	264	270	262	275	263	247	260	248	253	271	258	267	266	285	269	292	254	249	271	251	286	265	282	254	276	250	236	282	272	258	268	243	275	265	259	265	238	272	259	268	257	275	288	289	260	278	267	285	294	257	275	244	268	258	249	264	240	276	285	274	263	257	248	281	279	270	266	279	288	255	237	266	278	259	268	259	244	245	265	277	238	278	278	275	261	261	254	280	291	231	261	249	259	279	277	289	251	268	248	270	283	256	247	264	272	238	270	260	259	249	292	257	275	293	252	266	271	281	265	248	254	254	269	238	286	246	257	305	265	254	277	260	249	264	263	250	260	266	273	275	269	241	284	257	261	264	253	277	251	249	233	254	299	277	271	270	267	268	299	279	265	259	275	264	286	255	277	272	258	265	259	271	266	242	261	271	257	290	273	281	236	252	251	272	269	271	263	293	245	258	269	258	282	238	266	240	257	225	268	259	261	267	276	237	270	266	281	249	244	247	264	241	229	270	255	254	240	249	228	276	241	262	245	256	269	247	257	273	248	282	281	270	274	284	271	251	264	258	277	285	260	243	270	295	272	274	253	268	266	258	259	277	253	284	278	291	258	254	290	254	259	245	277	258	294	292	273	278	272	273	243	275	279	283	287	242	269	287	281	288	259	260	260	282	278	262	276	254	252	259	271	261	273	251	250	257	258	239	278	286	237	253	286	253	232	266	267	262	263	271	273	241	269	261	280	252	269	240	290	233	281	253	268	252	256	269	286	266	275	256	270	267	227	265	268	287	244	266	263	298	265	261	233	257	258	259	273	230	249	284	267	275	257	277	243	264	267	264	265	276	265	265	258	251	259	250	259	264	287	273	250	271	291	244	250	268	263	266	271	290	292	242	276	285	255	255	276	240	249	282	264	278	287	263	251	254	277	263	278	278	268	256	275	282	256	238	284	266	247	253	286	245	292	243	241	253	260	272	264	247	274	287	276	268	259	264	250	258	282	257	264	257	247	287	252	255	254	249	259	252	256	275	265	248	269	254	271	227	278	254	261	257	251	253	260	281	268	277	252	255	273	267	257	258	260	249	238	285	271	266	268	257	250	274	255	242	266	269	289	279	293	279	262	279	250	254	262	278	259	265	270	264	241	286	260	253	254	270	274	263	265	282	255	262	266	270	272	252	278	246	242	269	241	292	278	287	266	302	243	265	248	244	256	278	263
24981	20642	27217	24072	20631	9802	1151	726	695	557	516	504	489	435	464	395	434	368	417	421	428	394	376	366	400	417	359	392	409	407	373	371	396	377	387	379	360	375	350	379	367	368	350	352	378	364	380	363	343	367	358	348	407	366	362	353	375	366	349	402	356	344	379	378	373	369	356	374	367	347	359	346	373	350	356	351	379	360	342	333	371	311	362	347	389	388	359	377	389	376	385	339	365	372	351	359	366	376	374	382	357	349	364	387	372	355	373	351	353	374	325	330	342	366	349	375	318	366	371	384	343	356	369	336	373	366	323	361	360	372	346	364	334	386	358	360	357	364	334	353	355	370	389	308	353	335	405	368	376	358	364	355	345	315	346	329	364	357	312	353	355	357	376	365	369	372	398	388	319	329	373	370	367	367	387	360	357	343	363	383	376	342	354	361	341	362	350	330	379	367	359	389	345	372	337	325	338	356	374	327	361	381	372	365	369	387	351	325	364	372	369	397	367	350	331	376	371	357	350	375	388	371	380	348	411	392	363	373	365	378	392	357	372	335	329	359	329	350	395	337	341	343	355	358	380	343	359	337	360	389	367	375	320	369	336	360	378	369	347	381	364	363	368	354	376	338	346	392	342	331	373	346	352	350	336	376	356	327	372	333	353	352	394	347	358	396	368	364	405	375	362	358	376	378	386	368	371	348	346	336	378	362	345	346	367	336	387	363	331	339	360	390	432	340	359	376	352	350	351	307	361	351	351	372	397	338	361	343	363	376	351	392	361	365	366	342	364	367	344	351	334	364	356	382	374	363	335	355	365	335	351	382	397	407	352	366	364	405	385	376	363	359	371	345	335	359	358	354	362	311	341	364	360	364	337	318	390	357	365	335	377	347	317	324	386	382	368	307	390	381	367	361	351	399	333	327	401	339	358	357	363	358	366	347	383	369	362	341	344	345	365	352	372	380	329	388	345	354	367	361	355	365	358	325	349	336	341	393	376	356	360	373	379	313	396	336	375	341	374	378	339	348	392	338	343	351	388	384	340	358	349	398	354	321	355	323	343	337	328	387	366	366	342	317	352	364	373	358	345	369	371	341	359	358	377	364	353	344	355	390	367	329	360	308	357	362	317	357	353	369	332	369	357	320	346	355	371	353	329	335	369	366	347	357	385	367	362	345	376	386	348	345	352	351	369	355	346	346	354	351	347	377	327	316	357	351	330	365	379	380	367	326	353	350	362	349	386	340	386	335	383	350	375	365	371	368	383	390	391	363	353	369	339	357	360	361	319	365	375	393	325	366	389	400	339	323	356	335	338	333	367	358	334	378	382	407	369	334	393	352	369	396	379	329	382	314	359	345	391	353	411	348	334	358	352	370	372	370	345	359	343	358	368	383	375	335	356	398	348	355	361	375	411	353	354	398	360	365	360	372	355	368	348	361	354	351	353	347	343	356	358	356	362	380	355	371	346	371	367	385	343	390	329	353	339	343	374	350	362	372	349	351	353	355	383	341	389	380	401	340	367	332	350	370	346	343	333	392	350	334	349	381	350	372	387	353	349	352	390	360	357	331	368	387	383	354	309	322	376	389	342	356	343	323	361	354	326	361	365	348	342	382	337	350	339	378	372	364	402	373	359	346	370	370	360	351	367	358	356	370	358	393	336	344	317	372	341	379	330	339	328	344	366	375	340	342	338	344	355	337	345	365	369	363	372	357	352	367	305	339	341	332	348	357	379	361	351	355	348	376	368	336	356	351	365	381	391	360	346	360	382	308	356	340	369	352	326	378	348	385	384	322	374	345	353	366	380	385	331	388	374	359	360	356	346	332	345	383	352	366	356	358	371	351	352	364	367	338	349	361	340	365	351	347	356	376	379	370	344	369	349	322	340	332	329	351	364	352	364	359	383	367	357	342	336	352	384	336	366	334	383	343	352	342	353	385	359	361	347	337	355	348	317	361	372	377	350	366	368	358	439	350	320	376	338	372	405	332	354	342	369	353	413	343	387	354	334	365	356	364	369	357	401	352	383	371	358	343	383	353	346	364	342	381	355	363	358	355	328	357	328	370	375	341	346	361	355	353	367	348	342	331	367	338	379	385	375	404	362	347	323	332	358	378	370	344	368	363	386	334	347	365	388	392	387	343	347	382	365	341	346	360	326	360	355	377	338	357	393	336	310	340	342	356	353	361	388	355	380	332	347	350	356	364	321	367	347	362	348	324	366	377	341	375	343	361	381	336	352	368	350	378	383	397	329	352	365	360	366	384	383	361	337	390	342	368	386	337	375	363	376	334	361	339	339	336	374	361	340	371	379	351	366	364	316	331	374	373	366	385	327	388	363	370	360	378	346	351	352	376	349	332	353	391	374	364	377	345	336	349	334	343	370	340	335	354	339	366	364	360	375	348	363	364	354	388	374	410	379	371	364	403	364	363	385	417	358	357	324	376	297	340	362	393	394	343	343	335	378	356	386	353	357	340	318	392	379	343	382	381	330	367	395	340	369	342	364	376	366	349	351	364	356	396	322	350	356	364	384	347	369	365	371	324	376	366	358	330	370	359	366	370	359	363	346	313	369	359	361	352	346	378	387	365	361	342	352	350	342	381	369	343	325	343	367	386	327	390	357	349	325	359	347	336	349	348	380	321	364	357	384	348	400	385	352	386	381	378	365	382	381	360	336	365	342	367	353	345	371	389	366	343	350	343	355	361	363	330	349	363	381	366	399	335	346	351	343	348	377	368	392	349	363	366	349	376	369	384	371	352	331	343	363	360	363	360	335	391	351	362	326	353	352	350	340	412	355	339	354	396	366	389	362	354	373	372	361	367	362	371	390	375	349	356	373	363	346	346	350	367	363	353	344	346	350	339	360	365	342	360	357	383	354	352	395	376	376	350	337	338	345	370	349	346	353	374	343	352	354	380	366	388	356	354	373	347	347	361	350	380	338	382	381	377	377	352	362	363	330	359	368	329	379	362	386	367	358	363	386	365	367	325	332	339	333	346	396	350	391	358	348	341	359	352	363	361	334	350	337	357	371	376	335	354	366	322	357	345	344	350	351	368	370	375	389	386	379	362	369	336	359	392	357	345	365	341	359	348	339	360	365	364	363	327	392	346	325	365	367	355	357	343	380	378	335	347	372	361	365	338	367	392	345	355	367	362	310	337	340	389	380	337	378	391	340	350	350	340	328	327	367	351	371	374	338	399	354	342	368	340	361	348	354	370	349	343	354	351	382	358	355	393	399	400	346	362	349	371	386	340	375	361	347	350	375	339	361	337	367	365	359	371	360	398	371	332	343	379	350	352	370	368	368	398	376	348	356	318	375	358	398	348	364	344	355	352	350	364	304	388	369	332	382	386	349	373	332	338	373	363	364	372	357	376	413	362	378	370	366	349	384	361	320	374	359	358	343	341	377	346	342	362	358	351	349	342	380	405	367	355	365	361	356	360	350	367	357	370	358	327	330	354	351	353	334	342	383	329	341	398	378	376	389	355	375	357
21809	8199	7437	4013	2559	1887	1481	1211	958	875	769	715	678	549	540	527	485	506	428	449	473	424	465	442	403	445	405	389	387	437	385	397	432	388	383	408	407	372	368	341	369	390	401	367	360	383	354	364	384	345	357	359	360	360	365	329	373	366	341	379	374	387	314	351	355	376	375	346	358	360	371	341	381	349	345	362	346	367	367	310	362	338	371	361	352	351	346	337	359	364	342	353	379	340	346	385	350	400	377	339	323	330	336	354	378	352	324	362	370	342	373	335	349	339	358	375	311	370	364	318	381	349	358	339	315	359	357	354	345	368	324	368	334	372	353	365	339	348	360	403	355	344	351	376	353	347	347	335	384	341	380	335	358	363	339	347	342	350	414	312	351	368	340	372	362	353	376	347	385	358	344	354	339	340	369	376	381	334	309	354	325	348	372	360	360	365	363	340	364	343	363	342	330	369	369	372	353	340	371	348	403	378	368	344	355	356	339	350	353	340	355	352	377	367	334	384	308	364	402	301	364	337	348	361	328	364	373	329	393	337	373	347	378	357	353	367	323	332	334	354	333	353	362	365	370	370	353	363	354	367	352	347	347	382	373	370	384	351	355	350	369	345	325	371	381	342	368	385	354	349	384	361	372	334	336	382	346	321	347	362	316	375	385	355	349	388	374	353	381	354	357	368	364	344	378	357	361	339	350	348	374	337	369	366	341	347	357	336	365	345	376	360	349	348	357	369	398	359	360	366	332	329	381	313	342	350	354	353	324	337	335	371	312	340	369	361	357	320	321	346	367	353	357	345	365	338	373	362	321	355	332	347	358	369	323	375	345	345	351	349	339	339	343	336	336	381	352	368	368	338	388	363	322	354	340	375	331	368	394	343	353	354	360	336	392	309	366	365	323	348	355	376	354	333	362	373	363	343	382	364	360	370	318	357	380	361	355	320	334	358	371	345	344	345	371	347	321	337	334	336	391	352	376	354	340	370	368	367	342	338	373	359	367	361	350	359	318	340	378	340	360	348	349	357	369	352	299	379	352	401	391	349	343	345	392	322	349	346	374	356	323	332	359	363	363	374	336	338	344	336	358	347	372	342	330	348	337	339	395	372	387	382	371	332	358	318	305	317	372	357	357	318	338	343	332	354	350	324	351	355	373	319	341	365	363	365	350	366	341	352	360	326	360	352	370	395	357	330	325	363	350	361	366	345	342	364	378	326	360	380	320	359	348	347	352	369	347	391	338	373	357	352	376	370	347	359	390	354	358	370	350	361	321	378	361	390	364	360	388	332	356	337	342	329	348	352	330	340	333	340	348	350	350	355	330	356	356	368	360	355	387	323	378	362	335	375	348	355	357	325	356	412	346	324	349	371	335	344	383	349	365	370	331	373	361	380	364	347	401	363	357	324	338	316	340	325	327	375	352	305	376	342	358	376	332	339	346	323	350	387	386	341	349	337	342	355	360	354	350	328	345	370	351	345	375	383	345	346	335	371	359	356	360	372	352	366	350	362	332	345	341	331	360	371	361	355	355	344	381	375	380	354	374	368	366	369	355	329	369	371	382	363	359	350	405	339	343	344	341	352	354	365	340	360	320	343	388	357	322	367	323	314	355	356	334	393	353	377	377	371	361	343	362	331	334	328	358	370	365	349	327	366	332	352	317	335	353	360	338	369	362	343	341	372	339	351	323	354	345	344	370	317	363	343	339	343	337	380	337	377	357	345	320	331	357	384	334	341	366	337	340	347	371	395	372	341	365	345	346	360	359	339	365	328	356	368	358	337	366	342	350	339	382	361	344	388	368	367	363	349	358	346	374	336	362	371	390	357	339	380	340	350	350	353	357	351	314	348	365	373	403	373	340	322	346	368	366	348	337	350	345	352	369	342	378	358	383	372	351	362	310	402	357	342	320	358	362	340	342	374	350	323	320	361	329	368	355	356	364	389	367	382	366	364	362	356	348	341	335	363	337	345	352	366	357	349	333	353	322	358	376	384	351	318	374	358	375	351	310	340	342	341	365	360	362	365	362	334	332	375	339	364	326	357	371	351	373	321	360	346	374	350	369	346	374	338	354	319	386	297	346	334	366	348	348	335	352	365	363	357	384	350	362	359	377	373	393	354	372	343	362	335	344	370	402	370	337	383	337	356	349	338	361	363	350	362	316	343	386	309	326	357	351	320	362	338	332	369	347	313	342	344	378	353	360	373	353	363	345	373	339	347	335	339	349	350	319	344	370	358	372	338	369	352	360	338	364	334	357	332	343	332	360	341	352	307	323	357	385	359	381	340	381	358	358	320	336	347	375	336	357	376	352	348	392	357	366	389	355	349	342	353	359	334	350	342	340	336	346	381	322	349	373	382	338	349	341	352	358	377	356	382	351	382	392	340	339	374	331	354	371	327	342	364	365	369	377	329	377	381	355	350	348	344	397	373	346	387	364	364	359	361	343	355	326	366	321	323	355	362	372	327	373	342	352	368	369	366	342	315	345	366	323	354	358	350	359	368	380	371	366	297	358	353	349	315	351	368	358	347	344	389	370	361	360	354	336	363	331	361	349	359	347	376	329	350	376	369	353	374	338	388	337	361	387	369	338	356	369	386	348	355	330	329	376	370	325	353	357	354	340	335	359	389	345	387	345	353	342	371	345	331	331	354	364	332	338	354	350	341	344	358	358	377	367	375	364	371	365	338	339	336	390	327	337	351	360	328	351	364	360	357	330	352	371	344	367	349	349	390	354	328	347	388	382	344	357	352	367	361	386	361	362	370	353	363	342	355	363	323	355	382	366	372	346	383	349	344	325	383	329	344	360	337	339	339	337	338	347	342	321	381	364	351	367	384	390	354	345	354	348	330	371	362	316	351	352	353	358	342	357	344	354	372	364	327	338	345	336	328	361	343	380	337	371	319	351	361	344	323	383	332	305	332	359	323	333	356	365	354	368	345	365	373	364	354	371	381	348	358	347	345	343	342	354	323	369	376	337	398	337	355	383	358	380	368	344	366	318	357	356	312	353	389	367	387	339	384	366	348	347	344	349	354	340	378	337	354	355	343	362	361	366	362	345	390	361	355	333	337	336	353	323	342	360	342	382	315	309	366	336	363	347	380	335	367	364	351	343	342	371	399	339	344	374	360	332	345	349	348	339	342	360	348	372	367	356	376	346	376	376	346	366	399	350	351	367	365	377	383	338	345	379	351	357	357	374	365	358	360	353	368	360	356	392	388	361	325	370	328	362	337	378	317	366	366	328	367	346	354	344	370	350	354	346	355	351	392	378	376	353	365	368	366	301	320	375	380	357	314	351	323	341	328	341	410	350	342	372	369	325	320	322	339	348	339	352	369	314	369	373	367	350	362	371	343	329	354	362	345	340	364	343	376	384	365	323	343	363	363	350	349	363	353	365	356	337	344	378	346	371	349	368	350	356	373	341	321	354	371	331	344	349	384	354	342	325	381	343	339	353	338	362	351	406	365	342	320	396	366	346	334	342	345	343	341
22973	20646	27760	23545	20649	20723	10629	1604	1172	1129	1065	964	900	909	861	805	804	754	771	761	764	722	768	758	726	675	689	725	694	662	711	662	675	686	681	708	712	674	661	670	665	671	642	690	656	716	652	746	694	640	670	659	709	690	686	714	648	633	678	700	611	657	673	671	699	720	731	659	715	670	640	724	660	657	684	672	656	680	643	663	638	671	667	671	669	655	714	690	672	665	657	655	620	583	619	660	663	671	656	623	679	682	672	646	622	729	636	636	636	624	696	666	666	663	707	634	634	657	694	651	684	643	720	689	621	655	689	619	635	675	617	646	663	653	649	728	685	688	688	654	630	659	660	693	675	643	676	686	675	624	639	674	667	649	612	641	679	712	680	660	694	672	688	676	662	698	640	668	605	616	696	665	643	702	647	653	627	690	608	640	710	640	658	719	677	633	691	675	625	682	674	647	604	656	636	643	658	656	653	649	626	678	608	614	636	622	623	641	651	632	630	634	638	660	670	691	685	661	677	668	658	661	682	700	624	686	657	683	672	681	644	650	667	680	638	666	672	673	682	629	659	693	693	657	629	642	690	692	668	670	670	649	657	656	670	678	647	653	672	638	647	674	725	687	631	677	638	619	652	674	659	647	658	688	638	663	663	676	706	675	651	692	679	689	666	666	669	648	619	689	658	686	666	686	666	676	663	663	671	655	647	669	671	674	657	661	686	621	636	701	617	695	591	683	626	660	670	639	664	632	679	692	667	678	642	654	682	673	678	646	610	656	667	621	691	643	675	653	598	692	633	645	678	635	678	678	647	672	706	694	635	698	652	678	633	622	667	683	606	695	679	693	656	624	670	669	653	646	643	646	625	688	690	664	662	706	676	653	680	676	645	618	681	640	705	655	637	635	665	667	674	676	682	657	690	679	639	638	669	681	672	622	668	698	711	689	670	634	656	632	657	677	695	595	663	734	629	677	631	654	684	650	686	641	696	644	649	664	646	695	650	700	671	714	659	700	631	655	663	683	684	677	706	672	665	650	691	682	722	653	644	672	625	671	623	690	657	619	676	650	686	646	672	687	688	659	671	638	671	637	669	669	651	683	635	671	707	672	677	669	661	619	663	648	629	677	699	650	651	679	687	665	643	657	594	653	616	663	649	662	599	654	629	684	646	672	688	682	671	720	634	688	693	684	660	640	645	647	608	665	684	669	630	695	608	671	643	670	664	674	626	660	632	640	679	704	706	670	660	658	661	625	668	654	682	664	629	683	646	690	691	646	633	697	675	696	651	664	644	644	674	685	648	682	671	662	685	655	685	668	644	616	643	652	667	647	641	633	601	615	694	666	684	666	678	665	662	619	648	661	675	641	653	682	652	659	663	653	663	604	657	625	653	640	637	640	678	656	676	652	664	637	646	680	655	654	668	698	651	687	628	642	646	658	627	661	665	644	624	683	639	667	705	654	677	653	636	667	667	666	647	659	689	622	680	714	678	659	647	638	678	668	676	652	635	712	651	642	615	723	661	664	689	659	647	652	662	663	624	663	706	660	621	612	670	682	704	625	705	624	662	695	680	647	656	648	628	647	639	635	706	662	649	665	667	699	667	672	675	655	638	694	652	653	615	657	674	632	659	679	643	613	692	652	677	633	699	683	649	686	646	624	638	621	706	626	650	684	670	625	665	690	669	605	683	663	602	651	703	667	689	689	685	680	711	641	640	590	648	647	669	614	660	668	628	653	674	627	673	658	670	669	612	634	700	646	643	712	649	648	676	660	607	672	699	653	709	668	680	698	685	674	646	638	652	645	682	677	644	663	663	642	656	684	680	658	670	703	638	656	659	670	638	617	663	644	665	685	661	651	606	691	649	690	629	714	662	683	635	737	635	676	673	680	663	665	689	687	628	633	649	644	699	629	679	687	710	674	669	694	617	641	676	653	650	662	630	710	685	671	667	679	692	674	625	648	654	662	673	602	608	653	671	608	691	696	645	687	682	655	684	628	655	661	691	678	633	690	632	696	652	631	637	664	696	678	661	667	676	707	653	673	665	700	672	668	679	678	642	685	651	662	649	699	618	701	673	674	663	647	653	621	660	689	678	676	598	617	680	613	646	713	685	625	681	657	680	676	643	611	672	679	713	695	661	662	613	648	696	688	592	678	618	689	658	627	672	628	581	675	632	636	629	618	620	637	659	682	645	640	718	655	689	660	634	651	665	699	656	644	640	645	671	669	656	611	654	615	679	688	650	671	652	667	632	647	628	631	668	672	662	645	640	651	655	657	687	653	647	681	652	680	633	687	665	656	667	636	613	635	657	660	650	653	703	629	664	690	658	653	644	629	635	630	657	628	628	682	658	660	627	677	634	677	725	670	686	719	605	687	679	677	605	638	653	674	640	676	634	662	615	644	676	695	635	745	662	667	671	641	640	660	662	652	675	645	654	694	673	676	700	638	642	655	637	638	707	605	634	646	670	675	650	661	668	709	662	616	689	675	661	661	632	629	698	632	641	623	674	660	660	657	683	630	664	669	670	606	655	694	688	697	662	664	661	652	717	659	678	640	693	680	694	678	653	658	676	677	667	687	671	651	706	632	667	644	687	677	632	642	647	731	637	669	635	673	724	677	652	657	659	674	649	654	717	619	629	693	690	663	690	655	595	652	629	654	692	662	662	668	664	638	653	643	685	651	624	702	644	637	726	674	646	625	660	636	656	673	653	660	662	633	644	678	665	647	660	641	662	671	651	678	665	664	614	687	666	674	678	661	689	671	636	605	653	661	659	668	690	710	687	670	663	671	662	643	639	702	671	718	626	626	661	617	636	687	638	648	634	667	635	635	624	695	618	683	643	695	656	675	650	686	685	704	697	633	678	603	660	697	673	628	659	651	710	642	646	708	666	675	684	691	649	675	693	657	665	689	688	662	668	641	680	621	651	620	693	682	664	641	626	683	691	662	635	683	651	680	626	669	642	725	660	646	664	661	647	652	697	624	642	637	671	680	681	642	678	650	739	665	663	642	679	664	675	660	676	662	689	602	652	652	708	693	634	678	690	658	670	673	617	637	684	683	662	643	707	646	658	622	677	641	688	670	660	685	668	685	679	645	691	647	641	636	668	666	683	653	659	611	624	710	620	675	667	629	679	706	686	648	618	657	625	672	688	652	684	634	671	641	622	653	702	616	692	649	652	652	685	651	680	685	684	627	653	671	611	617	639	662	669	611	647	673	691	650	639	670	689	700	662	667	624	634	665	677	647	669	653	665	626	676	675	626	632	696	673	662	655	619	648	632	596	639	640	671	660	630	647	646	680	689	704	700	673	650	620	639	625	625	613	655	649	653	623	649	622	668	668	671	687	601	667	678	678	711	692	663	607	637	646	678	624	687	650	734	652	688	650	611	648	634	635	677	662	620	624	677	695	635	667	667	698	660	689	659	658	678	678	674	694	663	643	684	589	657	691	623	648	639	703	703	694	650	633	630	715	639	633	673	667	654	713	670	715	702
19475	14191	13156	7384	4928	3719	2868	2304	1910	1695	1463	1351	1180	1123	1082	978	959	871	846	831	857	842	791	746	707	750	799	765	783	732	711	705	704	688	661	683	700	651	638	679	690	704	654	703	679	637	663	637	624	656	667	655	636	639	641	628	661	644	631	677	666	669	636	652	673	616	624	664	684	613	631	653	625	621	658	679	651	655	656	655	611	612	648	587	631	632	656	689	586	627	622	607	622	632	601	632	660	623	600	643	607	600	615	652	651	650	658	643	647	627	637	644	693	665	649	629	634	618	623	590	656	644	626	693	644	642	657	652	660	602	653	676	580	651	627	634	663	607	607	602	683	649	666	618	637	604	631	642	649	642	636	674	609	670	591	627	633	649	633	628	623	582	651	644	683	662	626	606	600	618	622	625	632	630	624	585	667	645	638	646	646	596	659	637	637	584	607	640	625	624	607	634	591	651	639	594	643	663	612	648	660	648	635	652	647	644	621	636	666	641	692	600	665	605	636	635	640	645	617	677	675	584	655	593	607	636	597	630	613	681	622	561	666	650	628	622	613	636	633	620	607	594	651	581	657	631	602	613	646	596	578	619	596	615	600	624	604	642	649	634	600	655	627	610	619	615	618	623	643	590	669	625	672	611	615	617	624	668	596	622	599	625	615	589	590	669	639	593	618	676	645	635	619	629	593	647	645	649	613	597	607	633	619	605	647	616	629	612	635	604	621	626	615	651	663	642	633	605	609	629	613	634	640	616	599	585	603	629	634	673	607	628	607	655	664	615	592	678	640	613	633	643	598	636	637	631	585	617	711	608	644	628	643	638	635	647	630	643	603	642	606	629	624	617	625	660	611	588	615	618	644	668	598	612	631	615	628	621	624	638	623	651	626	624	613	631	626	639	609	634	615	626	612	623	647	634	599	667	641	647	630	596	613	608	632	576	591	598	625	629	630	639	610	667	632	603	619	596	626	618	628	584	696	660	630	670	631	678	652	621	671	622	611	627	604	571	629	671	622	614	646	632	673	623	592	603	638	643	663	640	629	641	635	635	617	683	628	633	607	646	670	605	618	630	586	600	655	652	605	664	652	619	646	619	619	614	609	647	614	619	661	629	658	578	669	619	603	621	631	636	625	624	616	613	591	631	652	616	682	632	602	630	616	595	656	614	615	622	665	665	612	616	619	645	643	646	626	653	641	602	631	649	573	663	544	644	605	616	655	615	607	681	695	627	674	601	619	644	650	655	642	620	592	623	581	608	647	696	649	612	587	652	648	599	621	614	633	662	641	631	676	679	591	612	618	601	641	646	672	645	637	642	613	616	655	641	671	633	648	594	623	616	647	632	603	650	634	621	624	664	639	675	634	626	606	628	654	602	603	608	614	639	608	666	605	594	620	583	640	581	598	588	626	675	587	634	603	644	586	687	619	570	655	570	603	647	621	639	664	614	616	616	646	622	621	670	626	635	597	586	592	611	667	600	640	627	657	628	607	638	578	625	647	649	612	606	620	626	635	606	631	642	629	629	588	610	572	591	563	631	648	648	647	645	642	648	669	595	618	661	650	640	608	587	624	607	626	667	657	661	658	607	587	659	621	604	590	602	638	651	612	690	662	608	654	588	628	615	626	655	617	605	624	673	659	603	588	586	617	610	673	644	640	644	627	612	654	605	682	621	647	599	635	628	645	625	627	648	686	561	584	639	640	644	616	590	608	624	654	623	610	630	594	598	661	624	616	606	627	612	634	655	601	597	594	587	574	629	615	647	598	632	650	623	608	603	613	626	654	612	627	643	575	674	623	689	590	583	612	607	602	606	657	618	652	623	640	578	626	678	608	658	640	647	661	627	668	632	604	636	647	614	614	631	657	628	628	627	642	616	644	618	622	587	642	630	594	629	589	636	588	578	601	583	646	638	616	652	637	647	625	654	623	636	630	617	605	644	651	611	634	633	627	659	654	652	650	629	656	623	648	647	663	583	644	633	675	584	603	602	649	631	625	587	654	677	618	642	640	633	690	599	626	639	596	670	615	631	625	614	617	642	668	652	614	590	613	598	601	655	591	640	659	620	645	680	607	630	646	623	620	691	603	643	608	577	591	670	666	602	592	640	617	642	603	628	639	602	621	630	644	638	628	587	629	643	654	599	610	605	617	572	652	628	652	614	645	637	599	649	598	657	585	625	647	621	630	619	627	654	619	655	663	645	620	598	604	591	598	598	622	585	669	679	616	622	639	631	649	629	601	608	657	640	613	668	656	613	630	641	602	590	591	631	590	625	641	588	624	643	613	645	622	640	644	613	620	620	638	630	590	620	659	664	632	647	583	671	621	643	623	627	641	643	602	679	623	641	668	622	637	620	662	608	606	635	599	678	630	645	654	619	619	612	614	633	623	640	658	612	692	656	626	581	613	592	603	625	621	640	621	657	613	689	627	644	644	642	671	647	679	642	610	631	624	622	645	658	679	622	612	670	600	627	628	564	621	619	638	654	631	634	613	616	634	666	646	562	598	621	605	616	668	631	612	634	659	620	623	592	638	621	636	609	637	663	636	631	614	623	663	654	619	586	625	625	626	643	654	614	624	613	614	591	631	614	614	656	611	644	594	576	649	618	629	630	677	669	654	645	614	630	655	604	637	597	634	595	598	625	649	618	624	610	613	600	653	614	690	624	606	652	623	611	623	627	621	589	654	657	627	640	650	625	613	645	642	615	609	649	627	641	620	633	668	580	654	638	679	597	669	662	628	640	638	621	648	627	648	623	638	663	654	591	637	642	605	569	626	625	616	633	628	632	640	637	631	626	652	611	619	644	621	625	626	642	673	595	632	651	614	597	652	634	661	643	647	638	638	601	673	608	653	627	610	665	639	577	616	638	656	613	650	610	635	600	651	590	634	595	615	640	584	609	633	614	662	624	632	604	591	654	601	612	626	645	660	628	623	618	673	603	649	599	620	591	611	598	618	653	622	609	655	606	624	616	642	676	666	632	640	644	637	594	606	667	658	624	617	651	602	628	547	621	634	652	628	621	611	658	649	618	667	652	646	631	683	629	605	647	637	621	637	641	636	606	637	669	657	623	643	598	638	618	593	663	616	627	646	606	653	640	619	594	606	611	612	625	631	622	615	613	664	605	605	613	644	642	592	646	644	585	681	598	626	616	633	673	664	633	604	608	659	673	633	642	581	650	617	612	670	642	666	674	621	653	627	629	576	605	593	616	606	645	613	661	650	654	640	627	661	648	622	648	618	618	602	611	610	610	667	624	610	616	647	618	634	651	653	633	632	638	652	605	659	588	596	653	614	605	640	603	637	624	642	618	641	614	640	645	628	636	637	642	660	623	647	630	634	642	668	642	608	626	640	644	660	591	619	632	641	654	626	648	610	634	640	621	589	605	636	633	604	598	612	650	614	625	643	624	607	652	569	645	628	620	596	576	624	624	633	611	661	665	623	670	614	617	653	616	619	589	620	639	658	640	655	612	637	641	632	640	653	606	630	634
31813	14654	2083	388	297	284	294	275	287	262	261	210	260	252	264	237	250	236	239	245	220	235	260	249	232	254	251	230	240	236	226	250	259	246	227	212	237	268	214	234	237	240	245	247	267	244	253	236	248	263	265	255	242	265	227	236	256	256	207	253	270	244	250	255	240	231	245	241	274	254	246	285	252	234	267	276	220	234	237	229	221	257	255	235	228	225	252	262	221	273	246	240	238	229	243	258	237	233	235	245	244	248	274	260	227	247	244	252	228	259	248	276	246	236	262	248	267	228	247	240	248	258	219	253	261	242	214	244	246	263	214	210	242	257	249	248	224	247	236	252	247	247	256	234	283	243	238	241	271	243	241	234	272	257	246	247	252	232	230	256	256	268	231	258	244	237	251	244	286	234	264	247	237	240	273	248	232	242	242	234	252	277	243	237	237	250	245	235	261	275	261	287	264	241	224	251	236	270	258	248	254	225	256	227	221	247	252	263	247	256	228	250	237	235	234	252	265	219	256	238	247	245	238	271	251	265	263	246	244	265	243	245	269	233	249	273	271	227	233	241	230	239	258	255	253	224	238	239	242	258	260	258	229	262	233	256	240	250	251	260	260	263	256	252	233	251	225	259	245	256	239	264	229	260	245	251	231	246	220	248	237	269	234	220	258	221	237	248	226	224	272	232	257	249	238	252	251	233	214	249	263	248	240	246	240	264	266	231	248	274	260	228	201	243	253	219	255	241	261	266	258	236	261	264	232	226	282	253	258	250	224	278	263	249	238	255	258	250	254	251	232	231	266	254	241	232	236	237	262	244	233	216	234	205	242	245	236	238	235	239	244	248	252	246	251	252	242	248	214	251	255	217	263	254	233	243	257	233	244	249	242	238	273	218	212	253	271	267	220	262	256	249	233	226	266	249	243	259	253	275	244	246	230	218	241	264	248	241	257	280	245	255	222	256	256	235	236	254	245	244	257	255	269	245	266	256	251	264	249	237	227	255	263	251	230	248	248	241	243	272	256	263	236	238	271	266	247	281	274	238	247	258	215	254	245	260	250	261	270	251	248	261	251	224	265	231	244	263	258	259	222	261	238	277	225	259	249	211	241	254	250	252	216	274	237	259	240	246	233	230	242	253	253	247	254	262	271	262	241	246	220	235	277	265	220	232	240	274	235	235	245	264	239	238	246	245	252	247	254	242	230	231	250	243	263	261	243	227	249	231	264	258	226	234	266	242	265	263	226	252	258	263	204	263	228	265	227	216	243	267	242	273	238	242	245	259	229	252	274	281	266	223	263	238	223	243	241	213	244	233	247	269	251	258	263	250	306	256	242	266	260	239	249	257	251	243	240	264	257	228	219	238	250	256	238	245	244	233	261	264	237	260	291	258	234	242	228	237	259	241	235	265	257	248	253	237	233	225	228	240	258	238	238	228	240	257	249	242	248	279	236	255	229	219	268	235	225	271	240	240	222	262	219	252	257	230	252	267	277	237	231	248	240	282	228	242	229	255	253	255	264	253	214	239	217	275	252	280	237	225	232	240	242	244	270	256	244	239	263	216	231	244	223	245	245	242	231	266	226	249	249	234	267	240	237	241	257	253	253	256	265	237	258	260	279	247	259	227	270	240	245	231	238	252	252	277	254	235	260	248	248	222	259	247	293	267	265	261	265	243	261	261	276	223	223	238	258	245	227	231	247	233	246	243	235	235	263	213	235	245	241	235	265	235	259	224	231	252	240	251	226	232	250	256	265	235	229	261	252	243	256	246	272	219	252	252	221	270	268	229	261	252	247	218	197	251	239	250	257	245	231	254	240	263	232	262	236	266	257	262	238	285	228	266	264	251	246	259	276	230	233	251	239	252	254	262	230	263	239	263	239	226	268	253	241	256	238	263	232	230	241	252	270	242	283	257	263	221	237	240	241	257	256	241	230	233	247	256	237	234	254	247	248	256	250	255	237	254	264	244	230	235	239	254	228	252	243	265	247	239	244	263	195	253	262	240	258	234	215	215	264	251	220	247	262	260	238	243	252	265	245	262	239	253	240	235	250	248	234	257	225	265	235	235	236	292	243	240	239	230	252	216	228	288	261	246	250	267	244	237	251	294	272	260	264	248	291	220	242	247	234	276	252	257	234	257	235	262	257	257	250	234	251	260	217	256	237	262	245	239	230	233	234	222	258	276	279	236	232	243	247	245	236	212	239	238	240	257	226	245	236	259	227	247	233	248	256	259	250	256	246	206	226	215	237	255	265	252	252	257	224	269	223	245	261	254	257	260	249	245	248	243	250	228	255	243	253	257	250	253	248	243	237	283	233	263	215	272	273	229	247	252	241	233	259	238	259	261	243	266	248	267	261	248	221	251	247	227	234	278	236	250	223	251	237	245	224	243	217	225	275	260	245	226	236	231	244	275	259	232	251	257	241	251	256	271	255	246	242	235	211	231	236	253	280	261	251	243	235	252	235	244	218	258	232	231	240	215	230	264	251	254	234	230	239	239	221	215	239	265	227	235	243	242	243	251	243	224	222	254	243	259	296	245	245	257	241	227	275	258	244	273	250	254	245	268	251	253	250	286	257	293	239	230	236	256	277	273	237	228	247	229	250	231	236	245	213	244	258	222	238	240	250	233	260	219	226	261	254	242	276	235	222	264	262	246	241	225	242	238	243	266	262	228	240	244	246	226	267	271	266	245	241	254	249	256	251	252	215	262	215	215	218	234	258	246	257	258	251	237	228	226	256	268	235	267	236	239	245	250	213	258	260	246	248	236	258	261	274	270	266	246	248	223	260	238	213	244	239	250	236	271	213	241	252	238	238	239	213	263	269	240	245	234	244	235	229	239	258	238	266	246	251	256	252	256	265	245	237	249	239	258	242	256	248	265	241	243	247	252	233	228	264	241	260	217	240	241	259	254	272	215	241	232	272	255	239	226	230	231	260	269	253	229	257	254	257	251	221	266	257	257	265	242	240	246	263	241	234	193	223	249	242	256	258	243	248	246	214	260	261	254	230	235	238	246	242	244	251	253	218	244	255	240	281	246	251	241	242	281	234	234	251	238	243	252	256	287	257	269	253	251	236	256	217	227	263	220	246	234	263	234	233	227	294	246	263	244	242	225	262	222	239	253	249	246	289	251	237	252	259	254	246	277	243	218	248	233	242	281	237	222	264	290	238	289	229	247	224	209	250	260	241	258	231	256	225	228	216	242	237	240	263	272	230	240	270	246	271	230	249	219	235	257	259	245	236	258	216	237	266	277	273	247	240	261	249	232	239	238	277	242	253	229	258	236	249	206	237	249	260	273	245	235	228	227	269	272	259	254	237	272	250	254	242	241	256	256	244	265	256	231	256	243	241	234	231	215	236	255	248	233	250	254	269	282	238	255	249	252	249	249	216	272	258	246	262	231	244	269	259	241	234	252	244	241	225	240	242	243	259	264	244	263	247	245	230	237	262	258	235	244	270	269	232	262	271	260	268	229	260	247	245	239	252	255
17928	720	589	450	365	336	325	309	290	297	278	306	274	286	257	272	274	258	281	280	226	260	257	268	259	297	254	247	250	260	244	243	267	238	267	252	271	254	254	256	226	264	254	261	264	259	269	237	263	256	259	255	253	240	278	255	254	271	279	228	284	281	251	255	274	257	268	285	263	268	298	269	273	256	260	266	267	252	280	288	260	280	243	271	233	272	266	271	264	264	263	253	249	240	263	294	253	277	263	252	275	288	257	253	276	248	257	270	282	304	260	254	251	279	265	254	264	291	261	278	270	266	266	252	271	254	269	257	263	247	252	281	259	262	262	284	294	262	278	255	283	266	253	269	268	262	283	246	275	287	254	292	290	252	270	276	238	247	280	274	275	291	268	235	256	277	271	253	299	268	244	276	261	262	266	266	291	259	274	273	275	237	286	292	265	289	259	248	246	260	252	285	263	253	260	260	260	297	269	256	259	271	276	275	261	264	269	309	260	252	297	250	253	290	267	239	257	282	286	282	261	247	234	266	256	261	266	292	251	242	260	249	238	248	235	253	227	285	231	237	261	239	274	264	247	274	274	251	277	268	261	271	276	267	255	264	270	253	302	262	280	285	270	289	262	261	255	247	261	255	266	262	265	273	254	254	270	279	252	277	287	264	250	261	264	260	255	278	274	265	262	288	262	271	242	256	262	250	280	252	286	297	241	238	269	268	238	277	276	274	302	267	258	282	265	262	252	275	256	230	259	284	300	263	266	257	242	270	261	305	262	279	248	240	287	272	268	285	269	260	278	276	245	266	279	293	248	281	269	241	257	264	279	264	227	274	272	269	247	280	267	257	275	265	248	245	289	227	262	237	285	255	267	286	283	277	247	262	253	249	241	263	248	261	294	247	267	258	282	257	253	279	288	271	301	263	273	259	288	236	257	284	270	256	288	256	251	274	246	251	282	256	278	274	249	260	248	266	275	279	269	266	244	264	285	276	277	266	250	227	259	291	231	245	275	273	262	278	248	303	267	278	277	270	256	258	237	261	278	259	268	242	288	271	279	287	271	260	236	273	242	271	236	251	261	253	283	267	262	275	250	290	253	284	291	264	260	292	261	289	256	252	285	273	241	279	238	255	245	263	284	288	243	249	280	242	264	249	250	270	263	257	267	263	249	301	238	243	245	271	248	253	241	264	235	257	277	252	297	255	269	256	271	290	288	251	283	262	253	300	267	284	261	306	279	237	267	266	273	258	260	269	259	265	264	285	243	266	236	255	284	271	263	252	263	283	253	282	265	283	264	250	293	265	257	260	283	252	247	278	256	274	271	247	252	252	283	243	285	283	252	244	279	273	259	260	270	255	277	272	249	236	265	262	283	266	262	288	270	256	262	277	276	263	252	259	274	249	260	239	273	248	280	240	252	250	264	297	293	262	261	255	286	243	262	244	262	255	287	236	284	256	236	266	260	265	246	282	261	256	268	289	250	273	256	282	289	257	237	261	303	265	250	261	247	266	258	252	259	271	278	277	274	259	247	292	277	285	241	244	261	279	259	275	269	241	256	263	274	289	262	244	289	253	252	261	261	248	238	268	268	281	269	250	275	268	260	215	270	260	278	260	217	273	257	285	253	276	257	280	273	302	256	244	270	271	279	255	256	256	244	263	243	255	264	275	244	264	259	273	240	247	292	258	253	273	255	277	250	281	256	259	251	290	268	266	262	268	249	289	268	275	252	250	260	268	273	255	261	272	283	258	235	259	280	248	267	248	270	273	253	293	241	287	270	265	272	270	262	278	270	253	292	264	259	267	248	251	269	271	261	243	256	244	273	248	284	251	261	256	269	251	274	257	280	227	227	245	272	242	262	250	246	273	271	282	259	280	255	260	261	238	258	272	260	255	272	258	275	258	239	274	253	257	255	272	254	260	247	279	271	275	278	247	269	241	250	258	255	257	275	279	276	287	271	268	281	289	278	298	260	262	251	277	263	275	250	249	276	288	263	249	266	280	251	255	262	267	299	247	239	266	249	259	260	260	246	240	252	272	300	278	262	260	277	265	257	266	280	294	250	266	265	268	282	275	251	282	279	263	264	272	228	286	272	272	283	296	273	250	258	299	273	269	303	277	286	287	316	275	273	221	276	280	268	261	296	230	272	281	257	260	277	280	239	288	278	266	239	279	284	263	261	242	293	276	250	291	263	291	248	277	242	277	282	285	257	244	258	267	283	247	278	253	277	245	262	264	223	297	228	256	240	241	289	282	268	275	263	275	249	283	268	247	276	266	247	244	285	261	253	253	292	255	274	268	258	259	251	286	262	264	269	269	218	272	268	283	257	269	239	254	289	245	254	251	291	248	271	236	277	273	256	273	305	247	299	260	246	258	285	261	264	275	263	253	279	268	240	259	262	247	250	256	228	257	274	271	279	274	251	253	260	245	245	282	276	276	259	255	253	248	267	259	258	261	258	284	247	275	267	285	301	256	267	264	235	281	244	271	240	272	220	242	277	262	253	265	260	297	231	265	280	244	265	275	278	271	277	250	254	265	299	267	252	241	270	268	257	278	286	270	250	259	244	286	239	290	270	258	258	263	251	276	243	272	251	241	296	243	269	236	259	266	274	247	212	261	266	270	284	273	254	265	274	253	266	293	276	279	247	264	280	261	236	256	250	255	277	260	232	267	240	259	263	277	258	261	286	249	269	232	279	261	257	274	263	245	254	242	269	265	248	255	308	277	304	241	267	274	263	279	263	242	253	271	286	230	243	268	306	285	252	264	262	260	271	239	245	235	261	283	276	287	270	244	261	284	288	238	270	230	245	262	251	292	238	242	285	272	271	266	293	248	280	289	254	261	248	255	257	294	242	275	280	264	228	270	280	251	244	302	260	266	286	285	272	256	240	267	242	257	259	261	264	264	282	281	223	275	241	263	243	250	279	241	272	252	258	253	270	271	237	276	269	291	263	255	264	252	264	292	277	260	244	272	255	263	268	266	244	262	248	278	280	277	253	244	275	261	251	265	281	229	289	270	269	239	289	246	275	273	239	272	260	253	262	260	280	252	248	256	280	256	273	251	234	272	262	266	261	270	265	247	271	234	271	268	292	306	280	292	272	276	263	249	242	284	233	248	245	275	270	250	238	251	256	280	248	276	256	257	256	269	261	268	267	276	266	280	253	275	278	247	259	248	267	253	299	264	271	239	256	267	262	260	250	279	259	271	263	258	259	280	249	281	281	281	271	283	251	287	279	278	250	273	258	294	273	259	258	290	274	271	291	229	262	252	257	260	307	241	282	245	258	269	258	234	260	244	243	281	268	276	277	255	255	250	266	236	278	274	258	291	263	267	257	263	240	277	275	290	260	258	295	273	283	243	275	261	261	258	283	258	240	285	271	258	282	251	280	260	275	266	261	247	267	272	269	271	281	292	250	294	256	254	258	306	249	258	277	244	264	277	274	251	266	242	266	229	252	256	260	268	244	250	264	224	285	286	253	304	264	231	288	268
24964	20634	27315	23947	20624	10361	1137	687	602	564	532	515	474	460	472	437	410	428	409	373	405	406	373	398	359	385	392	418	371	364	410	384	404	399	366	386	366	382	377	396	365	366	362	404	388	376	413	352	399	364	375	343	414	388	363	388	382	353	370	401	362	370	347	369	358	347	381	340	346	404	327	385	367	401	345	369	381	356	347	366	354	348	360	368	348	381	336	388	383	326	342	371	366	353	349	367	350	376	354	359	388	369	362	351	372	344	377	345	379	368	359	354	376	357	362	320	388	342	374	336	328	364	341	379	368	360	359	393	370	359	338	393	358	371	379	326	360	372	379	406	347	346	358	355	371	340	381	357	343	344	366	357	348	407	416	391	396	419	369	379	384	352	352	355	371	371	374	377	372	356	387	356	397	350	355	366	349	391	352	358	361	358	343	386	378	362	337	381	353	359	359	330	381	362	339	388	404	332	376	357	360	350	370	385	388	369	351	336	359	388	376	369	374	368	321	347	366	349	369	352	343	358	338	341	363	313	361	389	342	373	338	331	346	346	374	368	365	325	376	339	394	379	367	332	394	331	378	367	341	334	342	345	378	343	341	349	381	332	356	364	335	337	327	330	341	378	385	348	331	352	374	359	373	357	322	345	355	336	369	339	326	340	367	370	407	334	343	333	392	366	373	375	363	361	382	350	310	363	374	346	365	361	352	349	325	344	347	367	358	365	383	354	374	333	358	385	358	336	349	367	350	337	342	352	368	398	369	357	374	365	352	362	368	372	355	365	376	362	370	346	391	363	390	357	361	365	343	350	377	338	373	341	366	363	362	407	364	365	372	341	371	368	371	368	395	339	354	382	343	339	353	359	348	367	369	378	368	354	330	344	347	374	352	371	365	335	346	375	365	367	368	367	352	374	352	379	367	335	323	387	351	363	350	359	388	336	391	322	329	357	346	365	371	387	350	361	355	344	374	371	365	351	353	375	364	377	359	393	365	344	332	348	357	359	337	307	339	347	355	386	363	371	362	375	377	343	383	329	377	371	369	389	352	390	348	368	405	356	370	363	359	366	378	361	368	362	338	343	369	371	368	383	396	345	384	352	347	340	327	384	348	353	362	369	334	338	360	351	317	366	362	374	384	385	335	362	354	332	393	334	344	397	415	380	340	356	344	344	375	359	372	359	332	375	391	347	334	348	359	359	344	383	360	344	333	355	373	360	354	360	392	376	398	328	372	349	364	329	325	315	360	365	357	368	339	336	367	336	368	339	383	339	324	387	351	362	393	391	375	379	353	345	345	360	344	354	359	365	362	358	360	352	380	380	367	354	365	346	384	344	394	345	389	351	379	415	381	377	395	334	361	373	359	341	374	368	337	360	360	366	363	341	362	356	326	355	389	372	329	358	327	385	368	337	330	383	360	354	361	393	358	377	330	384	361	368	368	363	374	379	363	346	374	355	390	353	362	359	363	362	365	344	382	359	344	315	356	355	350	367	371	379	388	371	384	326	377	351	373	381	353	347	350	357	347	365	396	321	318	347	357	349	367	360	372	353	365	356	351	374	354	378	343	345	357	357	333	344	348	357	362	396	350	359	388	395	385	343	368	384	349	369	364	344	360	347	369	346	350	348	374	371	291	344	394	363	337	352	378	372	376	361	348	352	353	319	327	346	345	351	373	361	352	346	343	348	333	376	350	354	349	385	362	360	322	314	375	331	368	366	377	329	350	350	361	361	389	386	355	344	396	402	330	366	334	349	393	349	386	363	348	311	371	352	404	367	340	373	321	370	345	369	332	354	348	358	355	356	338	382	352	362	335	332	353	394	364	380	368	383	387	390	362	336	345	356	368	335	351	396	333	355	332	356	372	371	374	367	376	369	346	357	385	342	381	382	341	373	352	364	379	372	337	353	364	356	369	341	377	331	346	347	337	362	328	388	385	331	348	369	353	383	359	352	335	352	374	347	344	343	327	395	329	343	348	361	380	366	355	356	390	338	363	379	351	382	367	353	382	348	334	361	383	381	344	356	366	350	384	382	363	362	352	369	353	379	363	348	340	400	375	404	374	377	347	377	359	359	337	354	328	351	341	364	358	365	356	356	359	359	383	341	362	373	358	349	357	348	364	350	353	345	360	358	370	359	374	381	372	354	374	351	375	350	346	362	375	362	392	383	327	346	346	375	329	362	383	350	348	358	366	339	340	387	372	370	377	332	372	351	354	356	379	371	393	369	336	343	336	363	366	335	350	362	377	388	362	345	337	366	386	384	356	365	351	398	387	359	373	398	330	363	348	371	379	367	359	382	353	350	390	378	398	335	369	379	347	353	347	340	336	363	351	396	366	347	335	354	383	342	360	368	353	354	395	359	343	378	362	352	386	372	378	305	357	348	372	370	347	380	355	345	371	390	348	384	304	381	335	334	379	342	372	331	384	361	397	367	367	386	379	360	352	361	312	351	393	363	403	388	417	372	350	364	357	377	349	368	389	365	356	398	352	339	307	343	321	377	386	362	348	345	359	319	347	382	347	361	370	353	346	368	358	379	347	383	362	365	362	334	358	368	361	387	361	336	385	328	364	391	382	366	361	368	336	368	337	335	364	330	362	339	335	332	365	299	378	382	338	332	327	349	342	354	347	340	376	358	370	351	369	362	361	364	401	358	346	337	373	357	363	353	365	351	373	394	346	368	334	372	399	389	366	349	344	316	347	367	378	352	333	370	339	351	375	364	360	357	387	372	383	350	351	352	389	369	374	351	346	352	352	372	335	368	360	376	411	375	344	375	383	382	344	370	348	335	388	342	362	380	366	381	366	329	352	355	344	332	391	369	381	365	352	374	318	366	374	373	402	382	345	380	378	390	402	395	351	371	355	378	368	326	386	362	339	327	357	351	347	340	370	343	373	369	348	394	363	338	343	374	340	346	350	359	330	365	359	328	363	372	339	380	361	378	403	371	362	344	363	363	365	370	421	348	351	334	342	333	384	357	363	363	342	389	360	380	366	366	387	386	379	371	372	357	353	371	356	353	389	330	382	356	359	380	362	368	379	350	362	335	344	336	386	315	356	342	376	385	348	382	357	355	384	357	340	311	359	346	354	379	390	357	353	326	358	348	360	348	323	370	320	339	405	361	359	357	351	343	354	368	391	332	387	355	334	378	374	324	342	385	375	391	370	378	377	393	369	391	359	379	360	358	333	381	361	364	381	349	363	354	349	390	380	347	317	359	383	354	365	374	339	343	344	346	373	393	373	408	348	350	365	348	378	329	355	417	394	350	376	399	389	340	356	397	343	325	363	347	347	363	365	376	362	329	375	342	375	358	336	374	349	370	350	382	364	324	377	379	327	388	366	343	333	372	372	374	364	359	367	373	336	380	374	312	343	375	355	363	347	360	345	369	356	407	398	369	366	389	351	351	382	338	371	360	360	342	360	339	361	373	327	337	336	387	351	358	376	388	359	367	332	341	355	372	346	384	325	369	388	372	320	354	342	391	358	357
20612	8115	7254	3919	2454	1837	1457	1208	973	853	761	678	573	612	533	480	507	471	454	484	426	433	450	423	404	432	413	422	434	369	415	398	403	360	380	350	396	388	376	379	385	380	349	345	356	378	394	361	347	381	317	387	382	357	364	382	344	360	339	380	390	365	359	398	342	351	378	343	356	361	382	378	318	351	374	365	383	363	364	335	382	401	379	383	332	328	340	388	339	383	341	368	362	358	351	361	350	348	371	380	347	365	336	369	338	342	357	316	346	377	366	350	337	373	334	381	335	354	364	383	340	386	384	346	369	365	350	357	340	341	348	351	349	333	351	354	342	361	370	373	339	354	344	329	347	330	351	337	339	365	368	370	353	354	344	348	321	340	383	354	351	344	370	386	363	386	351	321	340	368	339	359	345	327	354	352	336	373	367	354	333	348	365	338	342	343	379	369	380	339	384	366	344	333	381	325	346	343	356	344	363	362	374	379	372	359	372	330	370	346	347	355	387	371	352	389	391	362	355	344	347	350	358	328	370	352	353	355	370	358	335	383	364	357	324	324	346	365	368	345	361	333	365	344	330	344	343	352	373	333	373	362	374	341	329	364	353	352	368	346	360	413	361	350	378	380	336	335	357	384	356	359	380	371	347	356	369	390	361	373	343	372	358	332	325	347	365	336	353	357	339	337	362	349	358	369	381	317	364	392	328	353	366	344	388	383	331	323	354	345	378	392	351	344	348	335	317	350	360	322	351	350	346	374	316	378	333	340	383	319	367	358	362	338	364	369	370	310	363	357	402	367	351	375	384	335	346	315	350	335	367	380	352	356	347	387	386	323	324	372	377	313	335	368	358	342	334	354	357	386	357	346	329	330	346	384	354	361	340	334	357	358	372	364	364	369	361	387	358	350	378	392	346	348	352	355	337	350	367	362	378	347	379	372	379	347	381	379	360	357	364	333	309	406	358	312	342	361	366	363	344	351	373	352	362	375	311	374	349	370	351	376	360	341	339	346	376	355	386	331	347	360	341	370	324	353	350	340	349	343	363	333	360	374	348	393	365	354	352	352	344	342	360	348	355	340	375	350	340	338	341	360	346	356	331	406	334	334	380	386	371	389	374	368	386	365	347	370	339	356	331	371	376	346	346	355	365	333	343	329	370	350	361	363	339	333	349	380	357	381	362	321	340	358	322	369	373	342	312	343	330	385	354	347	355	358	354	302	344	360	395	331	349	321	369	376	343	391	326	341	348	341	350	375	398	341	322	356	310	358	329	372	370	366	374	329	349	373	344	344	370	350	371	337	366	382	338	382	359	335	342	321	375	346	370	341	352	323	361	371	342	364	339	347	335	349	348	355	318	379	330	403	379	329	363	370	346	348	354	341	343	336	372	371	326	349	418	354	358	380	342	358	385	372	344	338	378	352	361	336	335	326	354	339	379	332	359	348	351	376	351	342	310	347	380	355	356	336	340	346	339	380	337	357	353	367	351	340	348	350	343	349	331	365	348	388	356	352	334	363	373	334	385	361	332	380	350	333	375	364	350	375	357	380	363	345	355	371	340	351	358	338	378	330	365	361	382	367	393	347	393	336	356	331	374	367	352	364	350	393	372	347	349	381	342	365	331	390	356	400	361	352	340	342	357	376	353	357	312	348	383	345	351	386	367	331	351	316	333	357	353	368	355	352	352	360	381	330	320	342	370	370	347	331	361	359	342	354	364	352	334	299	350	347	362	369	341	386	334	352	335	356	366	313	378	364	376	371	361	327	361	330	349	346	361	373	292	370	340	364	374	358	359	349	381	367	356	339	348	356	366	359	381	337	377	339	380	345	327	333	354	324	361	356	342	318	327	356	353	357	343	319	353	363	363	361	365	351	375	394	390	340	350	353	382	365	354	370	352	343	358	380	339	367	367	349	324	324	338	384	344	344	367	335	346	375	331	375	360	391	358	378	356	370	345	344	398	348	378	333	335	355	364	340	376	312	357	363	362	363	365	311	392	313	379	381	339	337	345	360	356	353	320	358	366	403	331	338	350	391	354	359	353	365	343	305	398	330	322	332	361	351	346	351	328	376	329	372	357	340	351	369	376	346	353	376	351	398	370	401	375	360	362	352	362	366	396	335	330	344	355	364	314	320	332	329	360	362	317	382	354	324	351	379	330	399	396	386	368	382	372	344	335	361	360	346	352	361	372	352	355	373	343	374	343	388	327	394	341	344	371	365	322	359	336	337	383	363	356	383	373	329	360	366	386	342	352	376	365	343	361	352	323	329	361	355	359	325	367	348	362	386	318	344	361	355	368	388	375	345	358	331	335	360	377	345	340	391	341	318	360	343	368	340	343	389	371	351	337	352	315	359	376	348	350	367	345	331	371	388	317	362	375	341	353	367	381	375	320	349	341	350	350	324	356	362	357	370	374	380	392	327	354	363	358	383	354	365	337	331	321	356	402	348	341	347	384	361	331	339	393	376	386	333	348	359	394	356	333	339	310	325	343	355	349	346	358	350	357	347	349	336	346	361	333	346	326	375	368	331	378	371	347	332	372	340	374	349	333	361	333	314	365	331	383	348	355	341	355	342	345	371	377	373	341	325	376	346	361	362	348	356	370	388	370	349	362	331	345	350	349	350	341	337	335	358	352	342	395	354	367	363	352	360	364	362	337	377	344	365	358	370	326	364	367	337	362	372	343	342	338	401	379	361	359	361	366	344	358	322	347	349	381	378	352	339	347	314	380	336	364	341	354	362	359	339	341	363	341	336	361	319	362	385	364	359	368	349	329	376	362	395	384	391	349	371	348	356	373	361	340	350	345	360	393	376	361	374	348	362	349	352	339	344	362	334	349	349	394	351	360	323	363	362	384	362	338	382	369	321	356	360	359	322	345	371	360	367	378	354	323	334	354	329	321	341	374	339	351	374	327	346	334	339	375	348	343	337	310	360	355	358	314	382	348	354	382	336	370	335	357	348	389	402	373	347	343	359	331	347	329	389	339	388	370	351	365	375	374	382	356	372	355	337	332	347	344	385	330	395	375	379	332	363	344	339	320	360	373	375	336	333	387	343	336	347	351	347	343	354	361	379	369	349	343	355	358	347	356	424	385	316	355	362	338	323	348	345	363	365	367	334	346	378	356	322	337	335	382	363	355	363	346	356	318	347	357	383	341	334	373	365	331	337	366	356	365	353	394	372	354	331	345	332	366	349	354	351	351	387	394	374	336	316	354	301	380	373	380	330	381	353	324	341	347	344	342	348	352	360	330	346	338	328	352	379	357	353	356	386	354	337	354	348	337	326	337	367	362	333	350	345	341	326	358	342	297	347	388	374	363	350	366	358	326	356	360	338	373	337	344	383	307	357	357	367	377	351	376	333	327	357	361	358	308	354	361	341	339	352	358	352	340	368	339	342	346	332	342	343	350	354	332	358	370	294	369	353	357	335	364	368	370	356	367	360	359	337	349	343	349	343	391	383	366	367	374	356	380	370	358	322	334	325	348	342
22967	20638	27772	23513	20641	20725	11812	1590	1303	1089	973	894	873	909	808	830	799	790	823	760	773	778	739	701	698	736	735	752	700	678	691	702	696	697	695	723	711	689	706	666	709	653	703	656	648	690	721	701	757	683	671	710	663	680	691	647	666	712	732	676	698	624	664	688	665	662	650	647	658	654	677	598	713	638	653	675	689	673	668	676	675	686	691	660	604	666	663	700	687	657	632	689	699	682	656	641	661	670	728	667	662	675	676	646	703	679	689	652	616	658	671	630	675	637	671	681	655	692	677	647	711	656	703	670	683	682	726	647	676	725	678	647	651	658	651	676	645	681	666	705	649	690	688	637	670	707	703	644	682	638	663	624	689	670	625	666	686	718	681	651	647	679	661	638	621	679	649	673	653	586	634	645	632	650	681	663	652	684	665	699	668	647	641	681	688	653	614	686	639	719	661	659	674	640	686	649	635	670	657	643	691	669	681	701	678	687	654	703	648	630	694	679	663	682	650	653	675	613	694	638	615	682	665	650	662	673	643	662	699	639	642	665	709	679	703	640	678	656	642	637	631	632	683	679	679	690	644	646	681	664	692	672	646	638	637	706	728	603	637	650	624	690	670	645	643	639	721	663	683	665	627	677	642	646	631	616	692	658	665	638	664	686	630	703	639	655	647	661	688	638	665	686	670	611	683	686	645	669	700	646	628	676	668	651	709	698	682	656	628	701	690	657	638	645	699	635	625	666	652	663	636	674	645	682	731	656	638	683	663	617	656	637	670	636	693	706	678	699	664	699	646	640	638	688	639	672	656	693	624	640	633	633	668	628	648	667	683	675	658	654	691	637	693	674	703	651	665	661	644	607	681	714	663	647	644	654	650	685	682	666	695	689	704	622	643	622	697	654	663	657	648	666	662	658	738	694	626	662	719	644	657	665	636	712	660	668	673	719	694	647	636	645	676	666	688	678	729	671	684	635	696	675	607	679	660	642	656	626	661	652	611	663	623	682	695	636	689	649	656	664	686	686	666	717	660	685	710	621	641	639	659	657	645	645	693	645	653	682	698	662	653	696	654	660	676	659	636	669	646	647	642	719	688	640	654	669	703	622	631	704	678	651	656	645	722	662	657	660	650	674	692	671	665	686	654	631	679	674	670	657	685	678	667	633	615	672	648	687	685	616	652	657	648	651	644	622	616	678	651	676	711	661	663	587	641	650	651	681	662	669	676	630	671	685	657	661	670	696	694	650	697	662	638	658	662	676	688	699	677	692	701	663	698	718	692	715	700	597	630	691	629	644	679	638	639	677	669	662	632	649	695	695	649	693	679	655	680	635	646	661	662	679	630	667	672	662	680	607	664	635	663	699	643	661	666	630	675	687	688	636	673	639	661	674	649	684	695	636	678	656	618	672	677	634	680	648	640	653	686	675	683	677	662	661	642	670	638	685	673	716	677	648	681	672	663	630	628	697	649	694	673	675	722	630	643	673	639	727	667	663	673	653	659	685	656	675	696	689	675	672	659	645	683	639	673	622	636	588	682	660	625	623	666	676	689	682	668	640	664	660	675	650	692	719	633	703	697	693	666	660	665	646	681	671	674	677	644	662	661	639	677	653	664	644	646	676	645	681	653	653	678	655	662	643	666	622	647	620	607	646	696	690	670	650	669	689	602	657	679	630	666	705	650	683	656	663	623	663	639	637	661	652	702	674	697	668	692	662	643	629	705	661	648	707	671	625	656	700	651	674	643	634	671	677	693	697	684	659	647	666	627	650	646	655	675	637	668	647	671	637	675	635	659	692	672	685	659	647	651	631	715	644	655	673	667	621	658	657	665	667	635	682	641	716	668	690	709	676	681	654	659	695	678	644	671	666	665	718	679	693	652	659	662	635	667	628	643	671	667	721	642	598	648	645	729	659	682	678	604	616	637	683	619	690	614	684	652	671	696	675	704	662	697	679	683	670	680	667	673	645	682	699	666	660	648	674	648	658	692	682	675	640	686	658	645	637	702	630	663	703	697	618	683	678	632	656	650	649	698	642	657	684	639	661	664	676	609	683	630	646	667	619	668	650	654	637	693	714	700	635	682	676	638	692	641	693	666	663	675	687	643	665	676	669	719	640	641	698	615	714	706	682	653	675	619	642	653	649	638	721	639	728	674	612	690	672	674	676	690	658	635	624	694	697	666	658	654	669	633	661	677	689	704	635	659	634	667	602	657	671	708	674	680	621	661	664	642	649	731	643	651	647	678	622	671	718	702	697	676	649	625	678	682	689	677	635	690	651	666	697	675	670	664	689	656	652	674	622	662	671	633	681	647	668	655	657	647	699	677	682	659	643	697	695	648	655	691	716	632	636	656	671	646	672	660	667	625	723	663	639	678	688	672	680	664	655	637	662	680	690	615	685	668	670	667	677	666	678	709	615	680	709	636	683	687	651	664	659	626	645	657	682	688	687	622	675	688	604	711	650	660	664	638	697	660	684	679	673	656	667	696	673	674	678	693	674	624	658	677	657	637	663	697	685	697	677	651	659	667	652	678	669	664	642	727	655	650	620	598	646	665	663	674	659	663	600	677	705	664	632	671	664	642	712	648	723	615	630	673	636	710	647	693	630	686	636	682	665	693	661	665	644	682	650	682	702	643	672	656	643	629	666	671	607	629	652	642	672	658	673	646	669	660	669	669	677	623	609	665	679	702	601	680	676	654	685	648	682	645	612	700	671	646	685	677	723	648	645	674	621	652	651	662	712	666	634	673	634	654	671	690	643	699	674	666	690	635	628	644	675	700	626	637	648	690	641	703	682	688	665	626	657	650	698	627	642	675	658	648	664	685	655	678	654	651	626	712	647	625	627	651	696	615	665	634	663	620	647	669	688	686	628	649	680	646	701	689	736	664	666	636	634	644	633	646	671	658	666	676	626	705	687	638	652	688	672	657	692	715	683	665	666	683	718	640	637	650	675	612	643	667	632	627	649	678	650	623	629	646	683	635	643	629	709	625	675	646	675	662	643	654	640	657	638	700	647	674	643	702	693	625	659	666	639	710	674	616	683	688	678	644	658	692	649	659	635	696	685	648	671	691	636	692	690	683	678	624	698	680	650	649	655	665	646	656	715	674	713	657	667	657	644	702	688	643	623	684	693	663	661	630	662	685	666	684	637	684	651	692	664	728	652	677	683	632	645	682	678	670	673	657	647	615	690	648	644	671	710	687	621	657	652	612	654	691	664	732	645	671	670	660	651	660	658	663	675	657	629	675	653	651	671	726	627	666	712	671	668	692	696	686	681	618	651	692	638	659	650	687	688	646	672	670	656	705	711	694	671	712	647	653	642	667	670	704	650	638	661	699	635	706	625	643	626	714	664	666	678	654	687	681	667	642	616	670	670	683	690	653	678	662	650	703	698	681	643	628	681	663	682	682	702	709	640	690	666	630	660	632	660	693	664	640	622	663	652	655	670	652	706	629	630	693	685	689	645	662	692	689	688	684	667	662	664	648	667
17357	13763	12526	6989	4799	3464	2736	2170	1855	1577	1429	1308	1207	1105	998	979	948	864	901	834	781	807	766	731	797	698	776	743	726	773	675	676	675	698	660	685	633	703	694	636	686	667	698	625	645	664	656	641	619	620	660	674	676	662	635	627	624	642	615	625	677	653	687	677	594	659	621	642	625	612	640	660	581	654	579	627	653	636	673	624	600	644	635	659	613	661	620	646	610	601	610	664	629	618	627	602	648	612	606	645	630	594	663	614	651	625	647	633	634	597	631	633	648	615	572	671	622	627	598	593	605	628	630	632	644	558	644	649	667	642	652	607	631	637	657	610	664	614	586	620	658	664	647	625	622	593	647	646	648	585	651	634	668	610	608	659	650	665	615	624	636	613	629	624	607	566	604	593	625	656	630	631	671	637	615	615	595	584	618	639	654	651	664	638	620	601	634	635	638	657	636	625	643	653	622	641	651	593	610	667	611	684	607	627	603	613	625	667	640	601	597	610	673	608	591	661	639	636	623	632	671	658	613	650	640	663	645	638	654	642	643	690	605	607	657	588	623	621	616	662	633	628	599	569	591	636	638	624	591	609	583	613	657	585	653	585	644	658	621	621	644	633	580	661	620	657	679	630	642	647	600	642	644	573	632	632	662	605	659	672	659	641	631	613	663	635	626	649	664	612	615	672	616	633	641	621	662	666	670	619	619	635	635	639	641	666	652	645	644	671	660	655	661	622	642	632	625	613	647	629	670	624	638	662	642	639	599	648	654	623	599	615	596	656	602	598	611	632	606	594	605	647	612	638	626	645	616	649	627	633	647	635	656	587	655	614	587	640	586	638	634	615	643	612	626	598	630	657	656	614	626	648	648	655	647	617	635	623	647	641	624	669	633	625	686	634	595	593	637	624	612	612	559	662	626	665	595	646	632	650	625	656	629	573	594	634	649	615	607	661	645	649	670	624	652	610	647	642	646	635	668	641	626	656	618	661	631	609	637	639	629	607	631	599	558	593	650	619	620	630	606	596	631	642	599	627	618	632	656	624	634	639	623	658	608	648	656	628	629	591	645	615	590	618	650	616	624	612	639	632	626	586	645	666	608	653	612	589	589	590	622	625	649	640	675	605	673	642	611	602	655	661	638	593	607	630	623	646	600	653	586	613	608	628	627	597	590	572	650	622	604	670	638	598	595	643	658	630	606	600	589	622	645	631	665	646	616	662	635	623	655	638	609	627	635	607	659	668	664	625	698	657	603	645	621	603	615	626	649	630	612	616	616	635	581	644	662	674	618	600	637	600	655	652	632	631	609	647	643	613	607	595	581	584	638	689	636	679	593	646	601	649	651	620	646	639	618	639	661	593	624	643	575	632	615	633	591	609	631	611	619	583	624	612	603	611	678	620	643	644	615	623	625	622	593	621	629	563	654	647	623	645	612	605	635	619	629	661	639	630	637	597	627	624	642	652	622	609	623	629	600	639	612	594	661	600	657	639	621	646	667	654	673	651	595	656	609	659	584	638	651	626	606	644	621	656	634	630	608	661	629	630	647	657	574	610	629	594	601	659	599	628	676	657	604	589	673	572	647	641	662	620	622	647	623	629	667	573	617	589	612	636	605	608	652	631	659	636	590	627	641	625	589	636	641	636	600	652	605	581	623	612	612	656	620	644	652	625	669	614	630	632	662	633	705	608	625	613	659	625	613	633	626	595	634	613	666	635	642	671	630	612	642	649	630	635	615	643	612	654	647	586	628	613	643	605	639	604	674	639	643	592	593	634	639	596	603	632	640	551	670	672	638	581	614	607	615	639	669	621	608	647	624	594	593	630	621	624	633	645	611	670	597	637	663	638	603	625	653	670	618	610	618	628	640	634	695	598	634	619	635	624	615	654	651	650	639	631	602	646	656	619	607	657	603	576	628	621	640	638	654	606	651	633	652	643	644	646	597	611	632	666	626	630	649	623	577	627	612	652	634	625	616	636	710	607	602	637	629	612	626	633	639	614	643	653	617	625	602	646	636	600	618	596	602	653	653	605	616	641	609	673	633	635	624	638	667	656	649	665	628	593	663	670	645	614	631	618	612	662	676	636	671	678	599	639	633	663	683	631	616	615	637	631	624	688	634	643	650	635	650	610	621	641	609	637	644	592	631	630	632	604	598	659	589	629	619	658	590	605	586	617	584	646	616	623	667	614	658	660	630	649	620	633	639	655	610	639	658	618	641	604	637	623	651	681	621	623	591	673	630	629	605	662	637	605	636	633	643	675	656	625	668	604	635	650	660	661	630	646	617	636	652	629	663	640	663	632	575	637	707	640	610	662	596	631	634	654	611	647	619	616	625	626	639	613	598	613	584	632	620	604	596	622	642	591	608	591	629	676	626	599	650	613	598	616	584	614	615	636	614	648	615	622	613	657	654	659	639	565	608	597	606	637	626	645	665	623	639	629	585	612	608	611	604	638	644	621	635	623	627	620	610	608	597	619	629	629	617	604	591	600	617	657	626	649	625	603	608	651	623	641	648	641	689	629	657	577	565	611	642	652	639	588	619	643	683	613	626	616	595	631	610	641	626	653	641	610	629	672	655	628	602	624	626	678	621	642	647	631	634	635	665	680	708	579	622	666	641	646	660	664	638	625	630	628	622	619	637	662	640	639	635	642	647	637	650	616	633	587	620	606	629	685	645	674	685	597	595	621	617	612	616	632	633	616	664	643	620	662	605	607	646	629	586	609	657	663	599	618	642	628	615	598	618	637	612	610	608	605	588	648	579	670	655	630	666	637	601	616	607	656	686	616	634	632	647	606	608	650	615	638	622	644	624	716	631	684	636	648	677	664	686	641	618	632	605	621	622	596	605	622	642	638	600	637	654	646	651	616	603	622	620	628	657	611	572	655	649	643	631	684	656	633	590	630	624	604	647	659	669	654	643	597	629	658	659	630	598	666	648	656	623	626	609	645	633	625	619	578	630	598	615	624	621	678	628	625	648	584	616	649	639	634	626	613	644	642	634	637	579	595	651	632	627	605	584	636	602	605	646	597	604	664	603	606	641	655	657	615	640	633	574	659	626	640	692	589	608	638	607	599	599	652	615	636	631	631	634	608	592	590	637	590	630	623	601	646	643	643	642	673	651	582	639	618	644	635	612	641	663	620	637	636	617	603	588	662	595	632	613	653	622	637	601	662	650	651	650	643	659	603	594	609	612	685	646	640	607	605	634	624	622	641	578	652	638	583	604	635	579	602	648	647	659	642	618	639	630	614	651	623	621	622	663	646	670	626	643	612	654	625	631	626	640	655	669	646	656	645	647	583	598	634	657	633	598	631	630	666	594	659	669	614	597	646	624	647	642	659	641	597	625	640	687	631	617	605	619	648	622	609	691	642	638	608	641	645	691	584	655	647	645	628	671	680	650	595	608	651	583	633	599	637	608	672	634	614	633	631	633	613	681	616	641	604	622	610	654	628	644	579	650	568	609	629	601	640	641	640	656	641	638	585	642	699
32266	15043	2347	426	331	257	232	257	273	265	258	259	255	258	256	239	246	232	230	248	242	266	243	265	259	255	244	278	293	252	260	272	264	263	247	231	259	232	263	268	247	266	268	240	261	240	264	261	235	264	259	243	265	263	235	222	255	237	241	240	245	204	249	262	235	255	237	271	243	227	262	236	243	239	244	254	263	243	272	239	239	268	216	244	234	228	255	237	230	254	259	232	220	238	268	227	256	246	230	250	240	262	217	229	232	249	251	264	231	273	264	221	263	285	251	245	245	224	231	239	235	242	261	237	250	236	253	236	225	252	249	228	247	247	274	225	268	253	267	234	234	285	207	244	253	256	218	245	241	245	270	253	243	276	233	253	260	223	238	238	262	243	249	255	288	240	288	237	267	237	253	247	249	242	244	244	264	262	220	254	242	240	238	205	271	235	242	225	251	266	255	220	271	257	223	244	227	248	277	269	248	217	243	265	244	279	255	240	221	263	255	263	225	256	242	240	228	274	245	258	235	260	243	223	244	240	268	265	246	263	248	221	253	217	219	223	241	225	250	257	228	225	254	254	222	244	250	240	242	268	255	224	263	232	233	240	239	273	245	237	221	258	244	250	223	229	246	230	244	254	252	265	255	252	234	259	238	230	241	253	272	251	268	263	233	244	243	257	224	244	262	244	224	250	221	249	251	252	247	245	222	255	276	222	247	210	228	271	234	253	265	246	225	254	236	249	266	244	216	238	243	232	251	228	267	250	208	276	230	242	225	244	231	238	232	240	253	240	248	253	227	251	234	231	246	243	254	251	250	229	266	256	229	261	254	253	223	257	250	272	250	258	262	255	261	217	238	237	237	254	280	263	242	252	246	251	230	284	239	218	247	255	256	227	259	266	234	230	253	257	239	240	229	253	227	272	219	270	249	210	225	281	271	227	264	238	245	265	231	246	289	211	248	270	221	244	244	247	231	251	255	246	259	252	255	260	269	256	246	255	258	245	250	227	257	224	257	254	237	237	241	237	240	257	272	249	259	271	263	249	208	249	252	241	240	249	248	220	230	256	254	224	237	242	251	230	231	257	261	212	251	250	233	261	243	235	242	237	242	232	232	252	236	260	260	255	276	219	244	260	240	244	260	247	210	240	244	246	231	228	249	244	224	226	244	221	249	244	216	227	237	220	222	253	236	257	283	225	257	221	238	223	241	254	245	260	258	231	230	258	253	241	270	234	263	256	255	229	219	285	243	247	268	240	263	227	240	242	261	239	234	266	226	235	263	253	258	249	241	252	234	245	266	224	248	234	244	210	248	233	247	252	217	236	237	247	236	226	248	217	235	252	243	225	227	258	246	243	206	250	219	280	237	253	208	225	246	237	223	246	224	256	245	246	238	272	254	252	279	238	206	235	252	230	217	233	232	233	239	204	241	223	251	259	258	253	242	228	275	221	231	238	260	249	237	259	263	262	235	254	272	252	267	235	269	246	264	259	275	253	241	254	258	226	242	241	245	220	225	257	250	248	242	239	252	237	219	233	229	264	255	230	233	252	253	236	235	246	244	225	277	260	271	237	228	252	219	263	235	239	245	262	219	255	245	248	266	228	219	244	236	249	246	219	257	256	250	251	265	263	255	242	256	219	253	250	253	254	247	201	240	228	233	244	232	258	257	227	264	213	226	268	238	254	249	239	253	216	265	278	244	239	244	259	261	238	245	270	236	256	242	197	249	229	237	238	239	237	241	240	266	248	277	243	221	249	242	254	291	241	225	250	248	223	244	245	249	240	247	211	236	258	254	234	235	250	239	239	258	249	256	248	255	231	210	253	229	227	266	246	237	221	246	231	228	248	266	218	218	269	224	259	250	254	272	262	249	250	237	271	251	237	252	257	230	237	261	240	271	259	244	215	238	236	249	237	248	247	243	232	236	222	229	247	224	241	257	298	236	242	271	248	258	232	253	258	243	254	257	247	251	223	219	273	236	241	251	243	265	262	235	236	255	253	267	235	269	249	253	267	248	256	231	265	247	254	262	243	257	244	242	252	247	246	251	194	241	262	225	239	252	240	225	235	244	233	251	246	230	238	223	247	240	237	265	261	229	250	256	215	257	262	260	261	286	220	226	296	241	258	280	256	231	236	228	243	226	241	234	238	221	218	231	247	226	227	257	268	231	275	247	240	240	274	246	231	254	267	226	233	238	251	236	255	262	212	248	247	280	253	256	257	258	272	271	255	266	247	253	253	234	255	235	252	244	240	255	261	253	243	253	272	273	244	267	234	216	240	234	249	237	258	240	232	258	221	252	271	269	250	245	243	227	239	253	242	281	253	239	240	218	258	220	237	219	272	241	257	219	259	234	254	238	261	226	261	233	259	261	232	266	208	243	288	257	218	250	242	264	250	287	231	241	263	270	278	235	244	235	257	253	256	254	243	243	235	270	251	263	257	271	262	243	252	251	249	242	265	230	256	249	231	218	230	233	223	258	243	254	227	272	245	261	257	244	223	239	259	245	256	247	234	227	244	218	241	235	240	285	243	249	255	224	272	261	263	226	240	254	260	239	245	227	237	249	230	254	220	238	221	251	274	238	243	261	228	247	228	246	281	242	264	252	254	253	236	228	229	239	250	240	243	235	252	241	247	268	246	250	255	260	242	264	232	263	263	221	242	245	229	244	245	240	239	241	244	250	276	243	259	256	253	239	236	265	244	269	230	251	268	233	251	249	205	237	216	237	241	226	257	249	243	235	237	298	245	244	273	238	253	275	225	235	242	277	209	249	258	236	235	219	242	208	235	240	241	231	216	285	236	250	259	243	261	267	218	214	256	290	232	238	242	231	273	224	254	243	234	275	254	274	254	240	235	270	241	247	273	251	245	241	252	245	259	236	283	249	258	239	223	247	252	241	224	222	248	230	251	242	267	223	254	269	244	253	240	222	206	228	229	248	252	226	267	243	246	248	252	242	247	247	264	282	251	265	247	251	230	268	223	240	244	228	251	247	229	258	245	220	236	253	235	226	258	263	241	250	280	257	277	257	242	222	262	246	248	239	229	252	229	237	262	246	234	258	236	251	243	222	296	261	256	246	260	250	258	266	225	228	256	283	249	248	256	223	252	243	231	260	266	236	230	248	277	235	214	254	245	236	243	252	259	233	226	206	235	235	206	235	248	243	244	256	209	235	254	232	230	243	240	236	270	266	207	253	251	267	255	243	295	255	240	251	235	236	234	253	245	227	235	248	238	244	221	205	279	247	244	245	232	232	255	265	266	265	238	234	254	242	238	240	232	224	248	251	251	246	221	240	228	214	251	253	214	224	258	249	225	277	244	254	257	254	247	235	234	242	231	238	259	244	257	218	264	262	227	273	230	257	267	253	232	247	253	231	240	242	274	214	254	254	247	255	261	229	234	240	261	271	224	242	229	228	254	230	246	257	260	263	230	242	266	248	278	230	213	267	253	219	276	247	254	268	223	240	227	246	229	246	245	258	233	248	237	246	224
18458	672	620	457	339	326	343	309	279	299	274	286	268	297	286	269	266	278	249	262	280	267	277	256	266	261	297	271	263	273	283	251	248	252	275	242	290	265	265	279	272	265	242	294	256	245	225	264	264	289	259	258	261	298	272	259	288	268	243	261	260	278	219	261	241	262	260	296	247	277	268	258	272	269	260	273	248	275	271	246	264	285	249	278	288	255	249	262	249	275	279	235	268	244	268	270	252	277	243	274	273	278	273	276	255	244	256	245	257	273	264	259	270	273	285	289	279	245	258	244	227	274	280	266	284	262	261	249	268	249	265	252	279	274	251	284	254	302	258	278	247	243	289	253	253	254	270	283	274	265	240	281	241	250	257	264	269	271	259	254	244	247	270	259	275	275	245	271	268	302	292	247	277	258	277	248	259	255	259	253	269	249	252	239	256	269	287	267	274	255	272	252	244	285	262	267	232	255	281	255	246	277	249	270	257	257	263	272	265	256	290	278	242	251	254	282	234	265	282	278	281	274	245	298	283	247	249	274	273	249	249	262	245	280	289	252	257	256	258	278	258	272	276	265	258	247	288	291	237	286	268	256	257	269	258	253	232	286	259	246	268	248	263	243	235	258	254	261	296	248	253	259	245	247	279	282	255	241	246	267	295	255	257	265	271	244	279	260	262	269	271	266	278	265	260	261	259	289	249	260	260	297	276	265	247	258	266	264	271	254	251	258	274	279	258	261	258	295	273	246	259	263	258	280	280	261	267	294	268	262	281	249	253	277	258	263	268	237	285	266	255	271	254	243	259	262	266	265	256	254	281	273	272	259	264	262	251	268	266	249	272	265	257	255	280	274	292	262	242	245	269	258	248	325	248	250	244	255	241	278	303	244	252	274	285	246	281	256	246	257	255	267	244	298	239	251	285	255	256	280	232	279	259	285	276	270	261	246	285	239	225	243	273	241	255	277	273	267	286	257	255	266	258	244	253	246	295	262	225	259	279	208	255	294	262	268	265	277	242	242	256	282	246	256	262	251	275	283	241	274	253	273	263	285	255	254	291	242	243	248	252	258	274	290	267	257	260	289	280	282	266	265	259	265	269	269	251	244	264	266	261	275	263	262	246	264	263	289	270	244	270	262	256	247	285	277	260	251	289	277	267	241	249	274	241	275	264	259	254	257	249	303	271	259	270	258	256	250	244	289	266	253	293	261	272	263	264	241	271	256	286	269	267	271	255	259	264	258	273	275	294	233	299	291	264	252	258	261	262	280	268	261	269	282	262	299	269	279	279	274	254	250	237	253	286	257	276	270	273	283	265	265	240	245	262	265	284	253	269	252	271	281	249	249	257	255	249	241	265	272	246	292	276	240	295	230	253	282	268	267	252	264	247	261	268	273	267	237	264	259	258	269	283	252	262	307	247	250	249	274	282	239	272	283	265	270	273	269	257	265	232	239	253	269	250	275	245	232	270	265	264	260	241	278	239	282	257	278	298	279	276	248	254	274	255	276	249	272	286	266	276	281	270	265	279	249	263	249	254	257	274	261	269	233	258	296	250	268	276	255	263	280	289	251	268	297	240	281	271	267	238	254	257	244	249	252	277	265	286	259	274	246	263	277	259	263	270	257	258	257	262	255	245	276	263	248	268	254	265	264	258	277	305	232	280	287	239	236	254	286	246	242	268	269	256	293	265	255	275	267	263	265	252	250	272	244	278	243	257	273	276	241	290	225	282	272	278	227	273	265	256	244	271	294	276	296	277	255	290	267	267	277	245	239	278	248	249	253	244	264	250	273	249	277	260	223	271	283	238	275	254	252	273	251	261	234	254	255	275	225	261	285	278	263	266	263	253	285	262	262	264	246	264	257	243	257	285	254	270	265	264	265	250	261	271	249	252	266	259	247	259	270	277	243	272	270	249	249	238	244	272	278	282	282	261	244	256	267	275	259	269	258	308	293	266	284	251	232	267	272	253	273	264	242	274	254	271	284	257	228	236	249	237	252	271	257	258	275	278	253	257	255	265	248	260	276	259	289	272	278	280	257	276	281	263	295	265	269	263	280	269	265	250	253	257	223	285	247	300	258	244	236	247	244	253	236	261	244	306	284	249	250	266	272	259	260	252	250	284	245	242	273	278	256	271	282	265	248	286	258	270	271	260	292	246	251	252	249	314	256	266	278	271	244	273	278	286	286	262	282	250	286	255	272	268	243	264	246	283	257	258	252	304	242	250	282	255	253	260	273	293	265	268	251	245	244	271	270	277	251	255	247	249	250	265	297	257	297	276	252	234	259	239	270	274	280	284	263	256	252	284	299	240	267	274	305	254	250	276	272	262	242	224	266	264	275	225	278	253	248	271	268	280	254	272	237	248	266	248	232	267	236	269	266	269	270	262	257	282	284	250	294	233	251	266	253	252	245	247	260	255	278	233	238	251	265	279	243	267	280	267	259	257	272	232	274	261	242	279	259	281	281	267	288	266	266	244	236	259	269	255	283	286	295	255	255	258	246	279	257	267	271	271	281	247	242	259	264	262	273	266	238	280	268	288	262	259	256	295	253	278	269	247	246	245	276	272	240	272	259	235	276	268	276	229	268	244	238	265	279	271	264	253	271	277	270	279	270	243	274	274	279	240	276	246	278	257	243	257	275	250	263	264	276	264	252	264	281	278	279	264	255	252	255	252	248	245	297	291	250	293	269	262	284	254	245	245	268	284	269	272	242	271	255	287	272	266	264	273	252	264	250	236	247	268	270	275	259	265	243	283	241	257	233	259	260	242	285	253	230	240	241	238	249	307	263	246	243	270	283	267	276	283	255	277	246	276	273	253	271	250	275	284	242	232	216	278	254	229	257	263	269	271	276	268	262	296	278	276	233	261	255	262	269	278	257	260	272	244	246	245	258	254	283	270	261	259	269	261	269	265	259	255	244	264	278	270	297	246	261	258	247	269	286	259	252	268	293	270	264	273	246	285	245	275	258	273	255	276	239	247	261	270	268	259	246	241	290	274	259	246	244	255	278	273	286	239	268	262	244	258	266	281	269	283	252	256	264	260	260	246	230	270	253	266	241	239	254	256	253	265	271	264	225	274	258	282	263	281	287	268	270	256	280	273	259	275	261	276	257	240	283	253	272	270	268	265	257	245	275	252	280	270	278	254	258	247	263	237	253	281	256	260	260	248	253	298	285	267	253	264	251	256	265	254	291	270	286	273	259	266	260	265	275	273	267	271	276	262	254	270	241	292	254	268	261	270	276	254	261	257	237	238	304	244	268	263	258	271	240	255	269	267	248	281	296	257	273	257	251	288	283	258	296	265	285	258	276	257	205	285	241	267	276	265	249	245	284	279	296	274	266	248	278	286	290	253	222	282	304	256	241	276	269	273	264	266	243	235	256	246	259	267	273	260	282	253	269	249	242	234	249	256	267	263	252	259	244	238	258	251	292	298	294	261	263	269	276	290	258	261	300	237	260	255	243	248	279	249	251	288	258	271	259	289	277
25001	20634	27209	24073	20647	9604	1121	755	633	573	571	508	506	476	459	413	427	423	424	431	379	394	403	400	438	420	385	412	393	410	417	347	384	375	379	345	364	396	372	369	346	364	343	344	370	384	373	376	378	342	360	382	364	349	324	340	364	375	359	368	340	394	367	378	396	351	373	352	342	334	342	370	358	385	370	379	367	361	358	353	335	320	360	369	378	341	357	343	376	389	342	386	337	358	327	375	372	369	371	375	383	368	369	368	365	384	341	351	395	340	353	365	363	360	343	356	369	343	375	343	353	355	351	346	386	373	339	368	363	364	383	373	330	339	339	350	350	349	360	352	374	366	340	374	387	375	364	339	346	394	373	385	378	333	346	359	366	370	350	344	340	348	343	347	335	354	385	366	371	349	365	368	348	324	379	364	405	382	360	372	379	346	364	331	339	349	408	377	346	364	395	331	376	365	371	344	331	336	376	351	375	376	331	373	366	368	363	355	342	374	353	360	336	374	417	389	351	353	366	382	367	383	363	387	370	321	403	384	371	367	358	355	367	334	355	365	357	400	375	351	353	340	352	364	338	389	356	350	373	330	346	353	365	371	365	394	349	385	339	382	368	339	331	345	385	371	394	351	351	370	353	357	348	365	337	334	352	413	366	326	370	368	363	359	355	385	422	356	358	370	351	378	375	356	359	347	351	355	322	359	353	345	359	342	335	385	344	406	363	353	369	358	366	363	345	363	366	359	393	383	358	355	358	309	371	352	345	377	350	361	348	350	327	328	320	338	408	366	342	383	392	364	362	369	372	378	322	331	371	357	408	366	359	340	363	425	323	345	371	336	395	382	345	365	358	357	360	342	342	363	384	389	368	373	356	350	361	384	400	335	339	359	355	367	353	422	360	375	347	364	355	332	359	366	379	359	330	318	325	351	377	379	352	385	340	333	346	344	328	368	334	358	356	366	353	374	357	361	406	370	372	354	354	353	352	373	354	356	365	366	354	368	355	353	339	339	372	357	365	370	395	367	383	333	378	342	371	340	355	348	341	365	337	348	368	368	346	398	357	355	348	379	349	388	374	343	348	389	368	367	338	384	324	368	343	373	349	356	374	350	383	392	352	334	322	374	355	348	378	362	349	337	346	380	353	375	337	376	374	377	324	380	406	353	364	360	380	378	361	339	357	372	342	377	358	368	363	366	418	361	383	351	369	373	326	380	336	371	345	365	372	379	328	347	376	348	372	380	374	354	385	354	376	349	389	369	381	376	353	410	340	339	342	360	337	344	367	386	338	364	375	399	355	355	360	373	371	368	380	384	361	385	379	371	365	395	380	359	363	350	351	332	321	385	376	389	385	394	352	349	359	369	336	354	376	359	327	361	333	376	367	374	363	376	375	372	343	366	351	349	357	382	357	407	346	312	386	361	377	371	353	338	365	372	353	364	379	351	380	326	333	357	350	370	364	370	356	343	338	375	333	334	394	357	348	361	343	368	369	347	383	346	352	352	394	391	349	369	342	390	336	387	336	374	374	390	340	378	350	361	356	344	365	369	378	359	363	372	345	317	343	355	355	364	374	367	350	382	368	379	382	367	336	343	365	364	387	339	362	347	338	350	391	383	351	381	379	326	367	379	348	363	345	365	364	343	393	335	387	368	377	365	345	348	365	346	353	330	379	374	380	345	380	380	350	338	387	365	358	358	353	366	374	391	385	361	318	371	408	346	380	344	342	380	369	381	360	342	352	375	374	338	362	403	374	317	340	360	339	340	326	338	364	345	362	379	385	356	365	367	360	329	371	354	335	374	347	356	389	352	332	374	356	360	354	378	346	334	399	369	348	365	351	355	349	388	351	379	348	360	332	329	359	364	337	357	346	376	341	358	362	360	361	339	341	350	369	357	380	387	357	387	358	361	382	360	356	349	391	350	372	374	368	351	345	340	383	351	350	372	353	332	337	372	316	387	361	371	345	365	354	359	369	341	377	391	351	356	365	350	330	340	341	339	344	352	336	364	346	337	341	387	363	353	328	331	370	379	364	363	328	390	374	362	364	378	386	368	364	397	349	343	370	403	356	367	349	376	361	359	343	362	368	385	346	350	365	383	380	345	378	338	391	373	378	349	346	369	372	377	336	337	353	403	380	349	329	368	369	330	363	358	367	339	329	371	333	373	368	358	355	382	344	386	389	380	353	362	356	400	364	415	359	375	353	375	343	339	340	398	378	308	357	359	357	356	369	392	342	356	348	345	353	377	380	365	340	384	344	356	343	364	380	384	349	372	347	341	372	373	379	379	356	366	355	345	374	362	335	347	369	397	392	345	398	387	334	360	361	362	323	356	351	378	317	367	360	394	366	334	342	358	374	353	339	392	346	358	369	363	388	355	381	399	345	351	316	400	386	352	366	355	361	363	358	350	361	363	368	359	369	407	414	394	349	412	407	378	392	352	310	332	372	380	366	376	351	380	339	351	342	385	353	361	346	372	358	379	380	335	378	373	359	390	376	335	357	347	374	368	363	386	384	386	386	363	368	359	352	350	369	353	354	373	368	384	362	392	370	356	377	346	378	318	357	330	366	386	341	377	333	352	347	362	380	381	332	343	372	336	369	321	351	353	331	346	361	350	364	360	364	361	326	357	379	374	375	362	358	375	371	390	321	374	363	361	364	349	366	376	372	390	329	339	345	351	376	366	340	358	404	390	350	355	344	400	351	359	354	361	333	331	398	372	333	358	384	383	361	361	395	381	376	371	369	340	317	372	389	327	357	416	363	322	357	355	358	371	347	360	338	376	341	389	357	350	359	376	385	337	373	343	343	314	383	426	337	369	370	359	361	368	365	343	355	342	320	316	366	345	356	322	332	362	381	352	335	367	336	360	363	339	318	363	353	382	311	347	355	360	352	325	337	358	392	373	315	374	367	406	355	388	365	313	358	348	359	361	346	342	380	353	357	398	350	368	360	348	338	358	338	351	397	363	400	371	349	353	330	396	374	383	368	374	423	357	368	362	348	316	357	365	329	367	344	351	379	374	338	386	350	355	391	364	362	317	345	348	361	360	369	368	347	373	328	349	314	377	343	367	364	371	363	347	336	379	339	394	324	350	380	382	346	363	344	349	351	336	334	365	384	338	359	344	321	403	366	338	366	341	369	334	353	392	334	350	377	367	374	353	376	369	345	378	361	372	369	334	365	354	384	364	358	365	401	379	388	347	380	387	395	352	363	351	365	330	364	383	343	361	338	372	381	356	355	355	344	337	365	379	406	337	367	339	345	350	344	368	360	342	399	332	361	359	364	347	376	367	381	320	357	363	332	357	360	380	365	371	349	351	357	354	330	329	342	362	335	332	358	368	319	328	366	379	391	387	307	329	346	372	356	367	370	365	351	373	322	370	339	347	381	367	373	333	351	348	344	349	360	360	330	335	340	354	330	339	360	341	325	344	336	331	392	329	361	354	349	348	342	342	374	339	380	363	381	330	360	351	354	384	342	364	364	348	367	347
21473	8074	7317	3979	2627	1933	1448	1229	1026	804	757	712	643	631	575	514	493	479	461	435	450	429	430	410	425	377	408	379	388	397	390	394	402	382	363	390	371	358	363	381	424	402	369	376	359	369	367	368	332	340	350	388	362	373	359	360	347	377	380	384	377	340	351	369	336	362	341	360	340	356	365	349	373	352	355	396	352	360	334	383	374	339	363	368	370	330	367	356	357	338	369	368	369	332	357	341	355	351	319	343	369	353	351	315	387	353	350	350	346	343	316	361	345	385	360	373	348	336	350	381	357	369	381	361	372	332	379	414	393	345	357	347	368	333	346	352	345	359	305	331	349	359	342	380	360	337	334	343	402	348	359	355	336	357	361	326	342	368	379	352	354	351	356	336	358	355	387	362	336	352	323	378	338	354	364	360	378	380	332	355	372	346	360	357	332	375	354	353	344	346	331	327	345	366	350	359	339	311	340	385	317	342	341	399	345	371	366	356	344	363	327	359	313	355	366	366	371	364	343	366	360	350	370	353	342	366	341	321	358	304	364	355	380	345	337	338	374	356	377	346	367	391	343	331	350	378	335	356	347	343	351	340	347	359	332	342	369	336	354	347	379	365	356	372	364	351	338	334	365	370	340	349	344	371	319	355	380	333	342	352	353	319	362	354	354	356	359	384	337	341	348	361	353	367	343	366	344	366	359	350	343	330	391	354	350	368	354	339	350	371	334	359	362	356	350	344	342	362	372	366	352	370	333	369	333	357	362	328	331	357	328	360	358	350	363	367	350	362	345	387	344	339	359	348	387	341	382	362	354	333	346	387	343	363	330	329	354	363	378	356	366	316	331	351	354	359	349	347	340	348	360	391	388	335	347	331	388	352	358	347	334	332	393	331	354	353	381	332	367	335	355	321	361	317	377	366	346	374	376	342	337	343	329	357	328	336	371	329	361	359	367	340	353	348	337	351	381	359	322	369	333	347	329	368	337	376	371	353	340	337	342	366	368	341	350	354	365	336	354	373	362	352	293	335	350	350	372	328	380	363	347	357	354	384	355	350	365	327	344	337	363	305	351	362	362	362	344	376	349	333	320	334	390	331	362	388	351	362	384	384	357	359	355	388	342	349	349	360	339	343	344	394	355	321	357	367	338	368	343	347	323	373	327	339	367	323	371	336	385	356	357	334	327	369	348	365	376	334	347	379	373	360	330	375	355	362	346	322	367	333	356	365	347	330	363	377	331	375	337	341	361	348	368	337	367	397	361	370	371	359	348	362	341	354	347	329	365	323	351	345	371	345	397	311	372	366	361	356	341	354	340	352	341	378	365	356	370	364	340	347	367	371	373	332	368	351	312	344	342	340	355	361	333	363	360	360	375	374	360	341	356	359	327	349	359	361	340	358	345	353	359	343	366	347	352	370	350	369	343	381	350	355	350	346	359	349	354	342	312	342	368	333	352	327	352	334	377	342	348	361	376	346	349	367	364	324	332	344	357	311	372	344	346	360	339	368	377	298	328	358	397	361	364	364	388	368	341	370	378	378	365	336	338	363	377	364	342	376	348	386	357	326	371	330	408	350	360	397	372	357	377	341	367	344	325	348	329	359	369	346	372	340	356	359	341	334	329	372	325	366	337	346	367	353	370	359	364	391	358	321	332	335	369	305	342	341	330	354	351	349	365	388	331	357	358	328	335	355	310	355	337	330	372	368	339	337	377	383	343	366	373	354	353	384	352	357	366	361	351	366	342	333	329	354	347	337	360	351	372	340	345	360	378	356	339	339	365	354	374	351	323	381	378	323	379	346	321	373	316	361	366	374	325	336	331	352	328	341	378	332	360	354	364	353	325	367	359	378	344	362	330	321	346	373	341	370	323	338	326	379	368	368	386	352	344	364	360	341	342	322	339	315	353	340	340	366	356	354	345	357	340	334	367	330	353	346	354	351	391	367	367	337	393	361	340	337	377	350	379	378	309	357	321	335	347	366	360	374	364	341	363	386	385	330	332	336	296	371	347	346	340	347	384	364	357	349	328	357	351	334	360	344	356	367	342	385	357	375	390	368	353	364	345	327	340	365	326	350	355	361	344	321	349	352	372	312	346	378	344	361	327	406	344	392	364	329	349	339	329	366	339	344	375	348	356	365	348	366	361	320	354	358	367	361	385	381	348	355	329	322	321	344	399	361	324	355	341	372	383	375	363	353	383	339	345	356	349	379	363	336	350	360	341	352	324	334	306	369	377	359	342	387	350	370	368	353	360	367	377	339	338	343	363	332	331	354	351	373	372	363	365	356	376	336	349	397	359	353	316	389	352	345	386	343	329	357	326	338	376	353	335	381	361	360	353	367	329	347	347	364	323	355	348	363	361	342	361	377	339	335	374	386	345	339	370	346	355	328	350	333	342	369	357	340	371	365	356	364	361	388	316	341	367	366	358	364	344	343	369	355	327	347	313	330	332	339	332	342	366	369	355	341	347	373	342	347	347	365	341	337	356	360	352	327	386	358	310	334	367	344	344	328	364	313	327	331	351	359	360	345	323	359	341	354	360	349	359	339	353	370	333	351	365	354	349	380	324	336	350	351	350	341	384	359	360	343	338	354	348	335	319	329	357	353	330	372	344	335	358	336	356	314	358	384	359	335	328	358	358	346	326	341	356	351	337	364	345	350	322	323	385	358	339	339	329	335	354	370	312	351	352	366	349	367	348	342	375	340	387	330	375	336	353	340	379	377	353	366	337	353	377	328	349	360	317	361	331	352	325	320	344	354	357	349	328	334	349	339	350	371	354	400	398	313	384	357	361	398	324	366	351	329	365	343	332	335	358	358	391	350	331	371	364	362	355	341	323	373	354	364	348	341	327	326	343	374	383	348	372	335	346	344	344	338	359	362	371	363	374	324	347	360	372	371	363	383	365	351	358	391	354	374	342	341	366	349	353	369	388	340	343	342	351	370	354	370	346	320	348	368	397	325	397	345	366	307	373	338	351	342	341	334	336	357	345	374	313	354	358	381	345	373	384	361	359	385	336	354	332	337	374	372	332	361	353	365	375	329	349	365	358	379	351	347	376	371	354	366	332	321	359	342	336	350	371	359	346	329	339	347	365	357	365	330	351	340	336	375	352	352	342	374	363	331	324	338	345	351	352	368	363	352	345	324	335	371	338	384	343	332	355	359	391	360	353	372	352	348	346	353	338	349	356	352	353	353	343	333	342	345	375	344	368	364	328	344	326	342	352	366	343	335	330	340	354	351	323	333	304	344	373	369	354	375	347	386	325	386	354	378	358	339	345	339	379	350	344	314	360	344	356	364	335	369	348	341	347	370	327	353	365	321	361	354	360	310	359	348	347	375	318	336	341	368	355	359	348	377	351	330	316	350	380	336	333	359	352	356	362	366	363	323	359	343	348	326	326	338	358	320	335	346	354	339	376	378	382	364	354	377	366	349	381	352	390	365	347	357	321	370	327	344	371	348	346	367	318	354	310	341	362	353	340	318	374	359
22962	20658	27691	23639	20664	20729	10449	1591	1228	1116	1061	955	952	824	892	790	795	805	754	745	747	741	752	696	756	714	716	719	678	641	673	701	688	712	666	644	712	665	704	679	702	705	699	698	612	674	676	661	685	688	643	661	678	696	597	682	702	673	720	683	662	694	659	627	689	654	691	681	682	696	693	646	658	653	652	657	715	666	668	658	693	706	670	647	633	678	700	697	679	700	669	707	651	667	670	679	631	689	650	651	663	660	655	681	715	662	637	720	644	734	678	631	679	699	681	679	662	707	689	686	679	668	664	633	668	638	642	630	657	633	675	674	698	672	658	683	688	623	650	651	651	653	631	603	673	695	642	662	630	657	697	683	607	654	683	670	648	668	639	678	642	628	638	613	647	648	665	649	703	638	669	609	683	713	658	649	698	696	684	622	684	677	661	668	629	648	686	649	677	657	672	677	662	661	643	631	652	678	652	624	636	638	668	646	639	729	654	684	625	638	626	655	668	644	631	654	619	639	660	661	672	659	677	694	665	667	621	669	644	669	677	665	690	661	671	689	651	690	642	658	677	683	668	658	638	650	621	652	730	647	650	667	646	606	665	640	640	676	629	649	632	653	680	640	643	679	662	671	680	665	697	704	681	647	640	695	605	652	658	666	632	677	655	639	657	645	651	643	641	643	655	645	687	673	653	645	671	633	624	657	642	636	668	647	642	627	628	682	656	676	641	639	678	644	673	603	652	673	693	624	675	623	640	648	717	665	694	654	637	668	668	627	699	704	651	672	693	676	659	663	639	669	661	606	675	685	663	646	725	676	667	672	631	687	675	643	634	659	677	635	663	721	732	672	684	661	683	728	706	651	658	690	638	700	596	644	681	662	661	664	657	685	662	670	722	685	664	629	651	672	734	664	642	744	675	668	665	662	700	617	601	737	694	649	627	662	697	677	691	664	656	650	630	678	667	657	658	608	672	662	613	656	681	646	612	632	640	658	680	672	707	703	680	676	662	656	670	644	646	633	636	665	613	684	667	680	712	636	672	684	634	671	650	726	665	610	629	682	730	703	680	667	606	631	606	674	680	650	687	628	678	638	657	636	654	647	646	653	647	652	675	694	643	628	669	649	704	635	654	696	668	698	731	688	657	669	626	641	659	662	650	629	661	640	663	600	693	644	674	654	694	604	647	692	700	632	661	652	620	672	691	714	622	681	642	610	628	675	657	645	627	675	708	672	678	691	657	673	652	675	651	640	665	708	650	683	655	651	680	672	705	648	667	645	609	640	677	669	662	634	653	631	660	699	672	718	695	694	688	675	660	636	663	669	615	674	683	652	676	638	615	648	647	719	687	643	677	679	656	674	644	643	667	634	623	683	674	702	652	658	643	635	640	643	649	684	600	621	651	678	642	645	678	632	656	638	683	693	654	638	644	654	696	613	639	684	673	634	643	673	669	680	669	684	654	719	632	674	650	622	676	667	687	653	659	639	702	636	658	681	668	621	598	669	615	657	691	641	676	641	671	629	719	670	661	670	621	670	653	645	701	688	640	666	661	666	642	709	694	690	644	643	689	648	690	650	698	692	667	694	659	674	672	671	674	669	697	707	664	717	676	642	622	644	694	622	689	684	639	667	658	650	698	646	655	670	655	662	673	660	611	652	638	625	616	612	665	691	647	674	667	664	677	639	652	640	635	665	648	681	625	625	730	645	648	651	710	608	670	654	670	681	642	634	673	668	664	681	707	686	625	696	683	642	628	684	697	709	604	635	613	623	661	691	665	668	688	642	643	627	635	663	672	658	675	692	667	657	716	657	631	634	663	649	675	629	664	695	673	668	658	696	666	644	648	668	611	662	651	694	694	670	610	678	640	642	628	656	595	700	669	632	671	678	600	625	714	681	635	699	642	701	674	665	673	654	676	633	644	610	641	693	631	635	650	660	670	633	622	692	672	661	717	675	667	666	676	662	665	627	684	663	675	666	631	659	691	668	668	628	665	660	663	710	678	632	648	691	668	693	661	671	629	638	661	672	659	700	643	656	616	686	693	693	674	641	691	658	681	670	662	651	658	662	678	682	647	671	679	661	685	656	664	657	645	687	652	698	691	669	621	661	698	635	636	658	682	616	699	681	699	656	706	642	650	627	626	674	669	684	659	673	671	674	670	621	671	672	696	664	644	655	604	678	658	642	645	616	602	653	667	679	672	711	627	652	643	663	656	700	650	647	661	653	665	620	637	628	685	626	646	687	690	628	630	654	673	682	657	664	683	650	682	689	673	684	647	641	668	623	696	647	678	683	651	661	671	729	668	640	664	624	684	680	648	672	639	662	643	645	668	654	664	661	622	689	663	610	627	701	662	693	680	650	647	733	617	637	598	697	667	666	620	671	679	696	688	711	671	668	651	705	638	665	634	629	668	702	679	673	655	697	697	686	722	639	712	686	654	667	651	661	614	597	626	694	656	659	683	644	686	672	691	689	650	622	651	632	669	659	632	646	706	638	628	657	637	665	690	690	656	658	625	722	636	637	651	659	682	677	670	674	667	685	653	655	636	625	626	686	712	660	696	695	654	677	669	675	684	626	682	643	648	650	637	663	653	656	684	649	674	666	625	709	657	691	630	681	660	692	712	647	659	670	635	608	686	623	656	668	693	696	646	729	620	654	656	661	647	647	659	643	658	654	647	626	654	644	677	685	650	711	656	609	652	622	659	703	639	657	604	683	620	660	623	603	659	610	664	651	668	697	671	645	619	643	691	653	665	652	657	663	624	645	677	661	651	663	674	636	680	680	660	659	675	660	637	651	636	625	674	696	655	593	669	673	587	695	667	657	641	649	638	669	686	704	663	660	675	681	653	667	697	678	657	680	627	696	660	628	633	685	676	669	618	688	666	656	648	652	650	662	675	660	690	630	665	658	707	668	653	672	689	633	645	635	661	643	636	674	644	662	662	660	695	694	664	693	653	609	639	631	672	649	667	706	637	633	660	727	669	653	667	638	664	641	641	666	664	655	643	627	689	599	654	712	673	670	644	694	634	656	675	643	636	719	678	704	665	625	674	627	670	630	677	673	631	644	669	689	662	655	637	610	675	655	687	696	665	671	635	660	701	710	671	663	645	657	655	680	636	689	644	664	661	657	646	594	630	645	680	693	647	660	678	661	623	646	650	619	651	659	695	595	651	673	646	642	655	680	672	663	592	630	692	646	680	688	650	640	684	660	618	650	654	623	685	665	680	642	652	665	660	664	638	625	642	686	628	696	645	625	699	646	669	678	597	643	668	687	685	675	700	642	607	687	655	695	658	691	650	660	631	663	703	638	676	672	637	661	641	687	657	691	630	666	672	708	648	652	666	723	633	694	635	634	631	681	678	641	631	652	633	626	648	641	685	695	703	654	686	631	665	657	675	603	608	643	669	678	671	693	681	654	653	658	662	671	661	626	651	649	662	652	649	654	684	610	653	649	640	664	669	683	643	706	628	679	647	647	673	648	630	703	694	640
21123	14195	13002	7348	5015	3597	2815	2333	1933	1617	1466	1296	1199	1107	986	976	916	858	837	829	839	805	767	780	766	736	743	714	692	699	742	693	651	660	702	668	686	682	677	655	657	648	667	630	655	637	606	648	662	662	665	625	604	641	608	641	679	640	640	634	620	626	676	628	598	639	656	665	617	616	686	628	660	617	667	708	606	617	610	643	614	600	645	614	659	622	633	658	684	653	653	602	604	623	606	641	661	658	629	655	601	642	621	665	617	612	613	640	643	629	659	613	622	649	607	634	611	662	628	674	634	616	669	662	667	626	589	650	674	675	632	639	621	649	627	626	630	632	672	654	654	605	581	613	664	628	631	610	669	585	601	691	662	637	665	669	619	603	626	598	619	581	622	584	611	607	623	591	624	592	613	609	625	669	622	627	638	654	622	630	626	598	655	639	670	663	590	670	620	614	657	573	632	628	629	641	625	589	591	632	590	606	615	618	616	584	595	638	597	639	600	606	609	650	680	632	619	612	593	634	621	655	660	681	629	631	632	640	583	609	666	639	635	612	640	622	663	615	643	646	619	630	588	653	671	640	626	625	607	586	629	605	632	598	645	607	618	646	664	620	606	667	657	599	639	614	669	655	620	614	642	655	629	658	606	675	622	617	639	567	597	610	671	618	614	622	605	619	622	628	681	616	617	612	664	604	659	660	661	632	625	614	612	602	613	628	619	588	644	635	611	625	649	619	618	635	605	659	620	604	604	638	620	587	628	619	633	610	619	656	650	626	619	666	600	624	604	643	604	629	614	665	630	656	587	617	626	634	603	649	646	656	634	642	602	669	634	646	675	631	584	599	580	604	660	640	611	628	670	602	611	663	661	633	611	625	646	635	647	623	643	621	612	666	657	656	614	625	629	601	635	575	654	609	595	624	614	631	630	639	662	649	625	645	636	649	659	635	629	572	598	584	637	619	639	626	656	628	631	671	579	608	665	642	587	586	613	633	640	630	624	596	617	608	612	606	629	609	588	634	597	628	620	666	614	605	628	596	617	662	642	644	629	657	607	632	639	646	606	650	622	663	632	593	634	619	613	625	633	689	627	604	654	627	635	646	644	583	640	628	654	620	620	641	626	611	626	631	630	650	642	631	631	614	624	620	626	639	615	626	621	627	669	648	670	618	587	619	610	635	613	668	613	637	644	631	594	663	599	607	688	641	596	677	645	613	630	658	586	598	610	653	652	645	615	633	625	619	617	622	623	616	615	653	600	665	608	651	654	645	636	663	617	660	629	664	629	634	621	633	632	607	625	659	621	629	650	620	628	594	648	627	616	621	645	610	581	626	630	604	671	674	614	664	638	608	663	587	638	611	657	652	606	585	631	616	636	595	636	651	607	660	600	607	610	610	600	590	613	587	610	655	619	580	624	613	615	640	616	644	647	634	604	667	647	646	628	667	595	650	632	618	588	669	630	678	624	664	680	583	654	638	637	623	632	644	636	626	593	632	614	620	650	622	609	615	633	599	657	624	652	640	606	636	628	591	622	615	611	669	647	634	620	629	616	646	635	661	611	673	642	654	643	614	623	624	625	689	595	616	658	648	652	619	643	625	656	627	645	609	652	603	636	624	604	604	600	626	634	608	608	661	617	619	617	595	654	631	689	605	603	611	657	648	654	611	586	639	663	667	626	630	609	602	632	659	615	612	618	635	649	616	640	590	622	658	596	609	629	640	581	589	607	643	605	649	635	651	633	634	642	642	606	641	614	622	628	602	662	668	617	601	646	647	640	630	639	591	628	629	644	650	639	589	651	641	624	578	602	634	652	620	695	638	654	585	633	645	638	593	669	629	633	648	560	614	617	617	599	640	632	662	630	604	613	642	632	617	605	633	612	659	649	656	598	647	622	630	623	612	645	581	582	607	639	639	612	631	631	634	621	630	627	649	637	679	599	605	626	680	638	595	629	663	626	628	612	660	626	602	622	615	586	604	613	614	650	598	633	579	605	637	580	617	613	615	633	642	611	628	628	654	628	613	615	645	654	648	627	647	609	631	638	587	620	609	646	647	676	620	602	618	658	648	642	590	640	631	615	628	627	625	625	621	576	610	597	539	635	650	613	672	654	664	679	630	590	586	599	578	577	607	601	626	608	635	597	594	640	653	623	646	609	629	631	602	662	610	581	634	618	589	651	642	648	618	631	612	633	623	641	653	625	650	639	634	648	628	614	627	612	616	656	640	642	639	624	604	625	621	608	616	648	598	587	648	645	674	630	626	633	614	602	628	622	649	647	595	648	611	636	614	655	641	660	610	623	600	592	628	639	642	646	600	609	641	629	607	644	646	593	614	660	629	615	618	603	590	670	610	651	679	635	609	595	628	618	624	624	638	622	627	581	628	619	635	606	638	600	633	610	597	621	643	616	660	598	658	593	637	635	644	598	629	602	608	646	573	620	640	615	609	623	651	618	619	653	610	585	572	597	614	637	656	624	617	639	642	640	581	630	603	620	622	619	637	654	700	637	629	620	591	673	637	636	620	673	639	594	572	633	606	657	628	625	652	573	604	646	627	638	612	639	613	623	621	687	588	593	644	629	595	619	600	651	648	600	640	607	627	671	579	672	662	655	614	590	631	582	589	635	609	631	591	567	656	652	616	635	644	649	575	614	657	600	635	638	574	670	651	592	594	604	670	661	675	609	656	648	664	592	628	628	623	630	639	631	627	602	629	611	612	636	630	644	649	664	600	630	642	635	612	623	660	594	600	631	637	661	614	640	643	647	636	640	664	587	650	639	643	580	633	657	607	597	638	590	609	624	653	647	646	614	599	595	682	645	623	623	622	634	604	655	586	613	613	606	648	613	626	625	643	647	606	618	611	663	655	603	621	636	624	635	609	644	640	624	601	643	648	613	645	639	608	638	599	681	596	677	613	637	677	679	639	615	643	606	648	650	666	628	639	596	637	639	611	598	598	604	618	641	639	610	663	647	638	640	587	643	639	618	614	643	608	622	601	613	626	651	665	631	651	651	618	612	634	590	651	631	618	583	627	602	650	614	637	627	659	634	658	647	633	645	615	652	604	602	641	663	608	595	689	604	628	588	630	592	647	620	660	608	630	608	640	577	656	663	585	643	650	648	649	650	605	641	656	615	651	651	579	635	630	635	612	656	635	633	641	610	634	660	628	663	661	673	624	582	614	603	569	625	622	655	642	588	615	647	643	640	635	626	629	593	616	613	631	634	614	614	615	621	626	602	647	640	608	594	598	625	639	611	632	630	605	664	688	641	630	640	611	579	677	608	668	639	602	640	666	635	651	620	650	608	653	661	586	635	652	608	644	608	673	599	586	585	609	619	616	694	636	630	625	637	632	637	636	640	633	640	615	654	631	595	682	640	622	616	601	644	619	624	650	596	605	624	648	652	607	643	587	631	617	596	657	631	603	606	661	656	610	608	614	611	620	656	628	644	656	614	633	621	647	666	621	612	661	652	629	603	640	613	631	636	651	582	619
31756	14468	2089	473	328	285	270	276	250	233	279	247	260	259	250	243	244	245	255	255	236	232	263	230	230	228	234	254	261	282	259	225	226	234	263	249	241	222	255	244	251	242	255	245	226	225	250	235	261	223	239	239	237	251	247	252	244	250	254	252	246	254	235	258	266	248	251	248	237	225	237	234	222	254	234	256	251	247	256	263	258	259	228	225	241	218	224	255	255	255	234	237	252	251	221	245	274	230	235	238	242	251	247	259	262	265	245	237	231	244	253	239	244	258	225	238	217	256	250	231	248	257	245	249	229	238	263	214	254	243	238	273	233	239	250	236	268	265	251	220	250	245	239	249	224	233	246	254	268	262	239	261	247	286	235	242	254	255	256	221	262	251	247	251	242	265	264	264	260	258	222	244	233	231	227	206	243	225	242	237	256	242	216	246	247	230	241	241	244	244	246	255	265	285	249	253	277	277	238	261	201	248	219	226	243	240	221	248	247	243	257	255	258	253	243	293	241	234	250	247	242	237	235	233	224	267	241	265	237	254	272	233	243	223	262	258	265	245	256	280	257	276	249	247	256	247	216	261	250	246	256	238	246	248	211	271	233	231	270	240	248	237	240	228	211	270	228	275	254	249	250	230	222	242	229	270	232	230	286	250	223	268	246	218	263	250	269	238	212	242	235	240	265	248	234	250	244	241	242	267	253	229	251	257	227	252	223	221	281	221	236	275	257	237	229	238	208	247	257	267	260	267	258	238	231	253	242	260	238	244	212	224	258	247	234	233	247	227	234	226	242	242	248	252	232	259	247	248	233	245	249	236	257	273	265	253	242	265	235	265	233	235	248	235	287	273	230	232	250	234	236	241	248	257	275	236	269	253	230	256	254	251	230	244	222	281	237	263	250	222	257	272	248	239	229	218	235	264	233	250	267	237	243	224	242	258	251	251	262	242	230	243	247	265	216	216	239	251	236	216	253	242	261	217	242	270	260	262	241	226	244	238	253	231	212	275	253	216	253	269	230	238	243	215	222	270	248	264	228	282	244	218	246	216	243	248	249	245	265	284	222	251	246	251	229	212	247	250	264	252	228	241	259	258	248	262	254	250	259	254	268	243	224	223	236	226	230	249	237	232	236	247	257	239	261	260	253	244	258	225	257	242	277	262	234	251	242	232	241	234	251	258	232	243	257	270	231	244	246	243	241	245	248	250	250	238	241	239	234	243	243	255	259	249	229	212	279	241	246	233	242	229	274	263	268	211	241	266	294	255	268	223	239	287	245	220	238	233	229	285	250	214	283	241	265	221	232	258	254	260	257	234	277	264	265	270	242	249	244	224	266	275	227	231	226	227	252	251	242	237	246	260	236	253	250	237	266	233	255	236	238	256	254	266	230	269	242	253	220	219	231	221	259	234	252	245	238	228	242	256	234	219	254	273	284	277	240	248	226	261	256	225	245	261	237	240	225	258	232	245	264	230	257	261	223	224	232	253	235	263	261	215	237	235	239	269	262	238	248	253	266	248	221	246	239	249	285	220	247	242	265	241	236	230	227	245	237	216	239	253	227	245	258	236	249	243	250	243	238	245	232	230	252	264	246	246	265	251	224	268	262	229	281	239	249	250	231	245	242	238	238	217	266	263	246	235	218	243	247	224	227	260	234	247	226	226	260	236	225	235	217	235	249	237	254	247	246	257	234	239	252	258	261	253	229	272	215	239	244	238	218	233	237	246	230	233	265	239	233	251	286	262	249	245	275	281	246	251	224	247	266	265	247	262	244	262	244	217	241	253	207	259	260	236	244	267	246	280	251	234	253	217	242	246	248	234	264	240	233	225	245	274	214	242	252	214	265	248	219	237	233	275	243	246	238	220	268	237	262	230	239	244	244	250	231	252	250	228	240	238	270	256	256	230	261	242	225	239	216	267	260	240	246	262	216	250	265	234	261	234	251	234	252	230	266	222	238	239	240	256	238	229	250	229	221	253	258	234	255	242	256	263	240	240	249	258	256	246	241	224	238	226	249	268	213	253	227	264	260	257	242	236	207	244	227	240	234	235	245	238	256	239	235	240	232	255	236	259	239	236	248	243	248	270	258	223	268	259	246	240	247	263	226	247	204	229	235	274	218	240	254	244	263	251	226	259	248	265	243	223	247	230	224	246	229	259	256	278	250	236	239	232	236	224	227	238	223	262	236	229	248	234	233	282	237	241	274	258	245	241	232	261	242	239	269	238	251	229	264	237	250	254	238	245	240	258	228	226	226	237	241	250	248	254	253	236	243	237	265	247	227	259	239	238	239	238	248	255	246	234	239	248	235	238	227	243	241	247	246	274	257	281	252	243	218	252	236	235	232	241	216	246	270	251	234	240	243	274	222	240	266	266	242	229	268	230	233	231	252	253	266	264	244	261	230	252	233	259	202	280	256	282	219	257	232	232	228	243	234	241	252	257	250	238	235	239	236	222	251	230	235	243	265	215	223	263	221	251	236	243	254	237	258	234	230	254	233	239	226	254	225	210	270	258	268	229	244	229	243	227	223	283	240	218	240	233	254	232	232	224	209	226	242	231	225	222	214	233	245	241	241	253	227	252	232	232	234	215	247	264	247	221	256	253	245	255	247	264	252	244	262	259	233	244	238	267	255	249	253	242	247	251	267	269	227	263	267	223	252	238	211	249	244	244	251	242	243	229	259	204	272	272	242	223	251	269	240	272	274	229	250	256	258	227	235	279	233	290	269	225	237	254	236	273	260	240	233	241	222	218	246	261	252	262	245	256	231	248	253	261	265	239	250	243	229	254	249	277	279	251	240	222	260	236	230	268	236	232	238	250	247	271	243	256	239	266	235	259	246	247	247	233	257	257	243	261	240	248	230	223	251	258	248	228	265	231	274	248	244	267	262	242	255	274	259	258	219	234	238	241	283	257	257	248	217	247	233	246	221	245	238	247	253	266	252	241	230	279	273	259	250	247	257	258	252	231	245	269	238	240	240	225	219	252	236	259	224	222	253	231	243	242	239	270	247	263	238	257	285	259	235	242	218	253	261	223	239	224	219	267	231	258	252	265	257	265	260	251	214	245	248	257	253	241	223	253	232	250	256	231	229	265	252	219	243	260	246	243	259	230	241	251	238	238	224	230	217	244	262	262	269	247	243	241	255	240	265	249	282	230	222	211	247	258	239	218	247	273	247	230	224	237	217	216	251	248	249	245	246	240	225	242	245	246	237	254	219	249	245	241	220	245	226	227	247	215	222	230	276	274	248	234	248	249	217	219	231	267	259	282	266	233	205	262	251	231	243	242	239	278	225	262	226	243	276	243	222	254	249	232	244	243	265	259	237	256	305	240	245	267	239	254	239	249	222	246	249	247	229	232	239	235	249	227	211	249	223	244	272	274	240	230	242	252	241	239	265	238	258	283	229	233	247	247	272	223	259	249	247	238	272	228	232	246	244	235	229	247	255	244	272	254	247	220	266	235	245	249	246	247	247	252	236	237	234	250
17807	703	611	429	368	337	328	310	280	281	260	285	293	287	261	282	255	285	291	255	242	269	252	256	239	266	275	249	249	270	267	262	246	299	252	277	271	261	263	235	275	254	244	255	246	256	251	265	267	236	254	271	261	268	267	287	267	256	255	272	286	268	278	236	270	257	247	281	266	254	248	290	270	289	260	240	273	271	245	276	257	253	277	265	232	224	241	271	261	246	256	224	261	256	259	250	261	248	269	302	292	268	269	243	273	264	261	257	248	242	245	240	263	237	274	266	269	302	265	281	229	293	292	287	296	250	247	236	269	271	244	292	236	276	284	293	244	237	252	243	267	260	255	257	250	277	277	282	275	282	243	250	264	261	281	249	271	261	246	266	260	246	254	255	265	255	254	235	262	241	251	248	245	303	289	243	248	248	259	257	251	283	270	285	250	252	235	271	291	259	233	251	257	280	268	276	263	273	281	277	256	263	295	294	264	253	280	257	265	258	291	287	251	294	247	264	275	287	273	283	265	255	266	277	251	273	273	261	280	273	243	255	253	271	272	269	257	237	259	278	274	291	243	241	261	270	269	281	281	262	255	247	268	270	280	264	232	262	239	264	274	259	281	286	282	258	257	276	297	259	252	253	256	249	249	279	263	261	233	262	271	246	254	266	243	301	236	225	263	278	266	255	228	252	253	269	276	275	262	250	217	263	245	276	265	255	270	228	246	245	260	274	267	269	266	268	238	248	273	234	244	275	267	243	258	267	268	271	262	227	272	277	234	263	290	253	277	252	260	252	280	271	252	240	259	297	217	274	235	266	259	264	246	261	253	258	271	283	233	235	260	273	276	270	287	224	227	262	250	243	274	256	238	251	238	269	260	271	280	246	219	262	259	260	251	275	257	279	255	260	260	236	262	272	270	246	243	270	260	266	250	246	240	270	267	280	251	260	265	240	251	275	243	249	252	294	250	275	252	223	259	272	254	247	279	249	247	228	265	262	258	255	266	254	294	255	251	314	250	309	246	253	242	272	257	232	257	275	252	276	265	255	252	298	217	287	263	259	266	259	248	268	262	265	276	292	289	248	271	252	266	246	260	314	240	265	260	253	245	238	241	267	243	257	252	272	288	286	279	253	242	245	291	266	248	278	303	286	245	263	258	262	264	264	271	262	292	289	297	290	292	265	298	252	260	269	298	234	271	285	259	264	273	274	261	233	261	242	258	275	274	250	283	264	258	293	263	246	276	278	269	255	282	254	238	257	268	253	242	270	272	244	280	262	226	281	271	252	266	268	243	279	257	268	260	263	243	252	265	242	279	259	265	287	253	269	248	257	258	280	251	264	280	253	247	217	277	277	278	254	288	255	263	257	262	273	272	259	272	262	252	231	256	271	239	259	265	257	290	258	278	267	255	285	263	275	232	282	220	270	284	246	243	247	269	284	262	258	259	260	257	240	245	242	257	252	237	212	287	263	272	269	236	269	247	231	274	272	249	262	271	274	243	226	268	306	256	243	260	252	281	244	242	255	266	216	305	254	244	274	244	235	255	231	269	270	240	247	267	277	242	245	258	261	264	282	268	295	254	257	252	269	253	256	260	256	276	276	267	263	322	268	261	287	259	263	296	257	290	263	240	271	271	291	271	251	262	251	254	254	257	277	238	273	254	238	255	280	262	250	254	270	261	267	254	260	261	285	276	276	291	285	272	276	244	276	268	250	279	263	270	266	287	273	244	292	251	286	266	266	255	262	270	274	243	283	280	268	230	270	271	249	268	271	223	278	288	245	253	284	260	243	247	228	229	295	263	275	247	285	259	276	289	277	254	222	258	296	258	275	257	245	247	267	256	258	245	246	268	261	255	287	233	250	267	240	244	263	256	288	247	267	276	255	268	262	269	259	244	249	264	265	267	276	268	213	255	257	251	256	241	274	248	257	262	257	263	244	281	239	242	246	264	242	248	282	273	260	257	261	254	255	257	271	248	277	277	224	265	271	275	252	253	275	266	245	246	265	268	239	254	264	253	246	255	260	261	234	261	272	289	240	290	272	252	274	263	249	240	249	248	244	241	258	246	256	268	266	268	247	239	265	295	267	243	259	234	255	255	256	276	271	261	250	266	279	258	261	273	269	270	225	248	277	263	240	278	243	260	277	230	265	267	268	268	269	256	240	280	245	248	276	255	263	257	261	231	241	270	272	261	224	220	258	259	255	253	265	248	247	238	252	270	253	254	289	254	240	272	242	257	269	229	245	252	216	265	270	254	284	256	249	256	263	249	252	271	269	294	256	280	241	254	259	233	262	223	235	268	270	284	281	268	286	254	253	262	267	271	251	237	255	248	305	246	258	263	263	294	257	274	276	244	256	233	275	278	279	259	228	246	265	265	241	261	277	279	242	270	266	232	268	253	304	306	247	271	287	254	280	254	245	298	259	259	256	261	226	282	264	293	271	251	259	271	258	258	267	282	238	248	286	283	272	290	253	253	261	274	278	282	243	252	271	250	269	249	254	250	280	252	268	261	258	250	262	244	247	285	265	275	226	305	260	256	243	264	266	228	273	244	231	258	259	257	246	282	271	257	257	275	259	267	255	238	252	272	245	266	268	262	238	271	251	269	273	273	271	268	267	290	271	263	289	250	258	267	257	224	247	238	261	247	265	239	286	264	246	279	286	257	259	264	247	264	291	259	246	247	248	289	263	269	248	254	282	241	262	233	243	265	218	239	248	266	267	286	286	255	255	278	269	248	298	267	251	263	247	270	265	262	268	237	264	268	267	242	244	269	264	273	298	291	262	288	278	275	261	264	277	279	262	261	270	237	281	257	286	241	268	238	251	261	288	254	234	249	262	296	263	275	222	262	268	275	253	243	282	282	257	289	262	240	270	243	286	280	235	274	266	239	291	280	260	268	260	236	259	260	280	263	253	239	279	259	249	263	258	267	276	283	263	235	264	267	247	245	264	290	275	262	275	256	246	285	276	252	267	267	240	262	249	259	250	238	239	246	265	272	254	276	280	245	258	244	261	270	285	262	266	253	266	248	255	269	238	273	247	253	230	256	238	284	251	267	266	251	271	214	234	280	278	271	277	277	270	266	264	240	286	273	250	234	242	254	260	262	257	279	229	258	308	269	272	253	246	263	241	258	261	267	257	254	251	267	236	253	251	273	277	294	255	284	274	269	267	270	292	242	271	266	274	272	257	247	259	284	260	258	270	272	262	250	247	267	287	294	280	270	263	246	246	246	279	250	262	260	273	245	278	268	273	253	261	240	244	271	277	282	285	233	236	269	268	282	238	245	289	261	256	281	258	248	274	283	255	268	246	247	255	271	257	256	302	261	274	281	250	247	266	268	274	260	267	271	223	265	258	252	250	266	250	264	255	257	265	279	272	247	267	247	256	252	251	284	279	257	270	288	234	267	268	274	258	248	238	253	267	252	252	258	255	256	273	273	285	291	255	271	267	278	273	268	300	258	247	276	258	287	285	247	238	286	255	272	285
25019	20670	27323	24063	20652	9621	1132	772	665	585	581	520	464	451	394	472	426	448	425	433	438	400	400	392	370	391	405	380	328	394	360	421	379	347	371	387	372	372	368	350	383	382	390	366	378	367	394	366	381	380	392	340	359	372	351	350	356	398	357	386	362	377	323	371	394	366	381	362	400	381	327	359	337	367	377	396	374	357	370	363	371	386	363	347	363	361	353	346	345	359	389	420	351	358	408	402	369	382	365	349	365	374	399	357	365	344	381	352	357	351	319	406	354	370	381	346	379	355	366	341	374	375	393	345	363	380	408	366	349	366	372	380	409	390	335	383	376	389	344	358	362	374	357	356	329	358	350	354	380	382	373	366	363	335	331	357	339	339	378	379	346	348	367	366	393	364	372	332	383	359	346	352	363	370	375	375	349	381	339	383	355	379	394	386	375	405	373	380	390	389	341	362	360	365	340	370	358	350	348	374	347	354	406	357	332	364	356	384	393	349	357	376	403	339	368	345	418	356	348	359	382	389	335	380	327	373	350	360	356	361	343	356	366	335	352	357	334	356	370	373	390	384	345	377	341	371	348	355	384	354	346	373	404	384	347	385	383	367	354	384	372	376	367	367	369	364	362	395	327	366	374	362	366	371	343	328	398	389	388	355	346	340	350	358	350	374	385	362	342	329	320	348	353	387	373	369	351	338	372	369	376	350	354	376	377	393	365	395	354	363	357	366	357	396	394	336	356	354	377	334	379	335	352	352	354	377	333	364	394	361	331	358	360	375	358	390	328	332	347	338	383	342	376	377	380	352	377	354	382	348	357	367	378	355	351	339	357	364	324	375	366	369	370	347	357	379	352	379	323	344	382	348	383	366	362	353	375	349	363	357	373	338	361	390	367	340	366	334	381	333	395	345	357	361	359	348	340	345	345	366	389	399	364	331	381	355	379	373	363	353	360	374	360	341	352	351	357	379	352	381	350	358	369	352	375	354	384	384	379	389	352	373	348	330	351	380	389	353	369	368	359	352	375	381	343	380	365	326	374	384	326	348	360	363	367	348	355	385	329	344	332	340	354	347	408	358	375	361	362	364	341	360	364	363	370	356	334	390	361	365	353	368	366	357	357	360	346	333	413	372	341	405	343	380	351	334	350	381	353	344	346	355	333	379	374	376	383	377	359	370	370	333	339	384	372	343	339	373	375	368	301	379	363	350	351	377	367	321	370	371	398	350	347	361	353	373	389	366	382	369	361	379	360	337	311	344	331	378	364	360	349	364	371	348	371	378	390	347	357	365	360	389	377	387	361	368	357	357	333	374	381	400	421	394	358	353	358	344	349	355	352	327	359	397	367	368	356	346	358	375	356	338	370	375	355	364	364	357	337	372	355	360	396	369	357	343	365	381	354	370	367	365	346	347	365	356	388	360	375	364	376	351	346	363	388	343	386	343	359	364	358	365	386	369	376	373	342	359	337	358	350	354	326	339	355	386	357	370	344	399	355	361	371	391	363	360	345	388	361	361	360	379	348	358	357	377	358	341	352	362	358	372	359	357	377	379	383	352	371	381	335	354	371	319	343	350	343	358	361	375	362	335	356	383	367	337	363	389	353	372	357	341	346	362	389	362	379	347	374	374	364	397	374	378	360	370	362	369	363	362	347	365	356	346	363	356	370	368	352	360	352	367	369	398	378	334	343	374	357	357	359	376	371	340	361	330	377	360	390	346	338	389	366	400	401	349	377	383	367	330	386	385	336	385	353	359	360	353	338	380	351	367	350	369	376	340	365	365	398	407	370	365	360	344	334	341	369	377	383	365	380	361	381	380	353	344	378	358	344	355	331	340	374	369	369	354	364	326	357	343	345	369	406	343	355	337	364	373	372	332	366	360	352	343	358	348	361	409	359	370	376	360	345	385	355	353	360	381	394	341	364	346	338	377	348	381	361	347	375	338	378	371	392	353	356	362	345	367	366	372	415	339	349	356	378	370	362	338	342	351	341	342	380	387	365	349	396	364	362	346	379	400	360	352	397	388	355	374	377	383	339	360	378	338	369	365	349	366	355	358	339	399	383	344	361	365	369	348	352	361	372	353	361	405	410	380	391	340	392	376	379	396	357	374	352	373	393	357	361	377	355	361	332	355	399	383	362	350	410	358	336	365	365	371	338	344	358	337	341	383	351	370	349	373	377	381	360	336	369	375	344	368	356	375	374	362	337	379	330	334	369	341	367	365	374	365	372	329	371	336	359	310	383	370	370	363	319	334	334	380	362	344	335	361	370	362	357	347	339	318	361	357	351	390	337	338	340	342	367	350	351	381	366	357	364	390	382	350	375	339	301	346	367	358	336	413	356	361	356	350	357	391	394	395	366	355	383	385	366	354	355	374	367	359	362	369	351	382	377	343	307	348	380	346	386	350	386	376	375	410	352	389	372	362	364	361	352	347	373	362	377	402	370	350	389	383	321	335	370	355	381	328	310	391	345	388	352	376	362	357	394	368	370	393	331	389	382	377	391	361	386	387	356	366	337	366	330	334	313	352	377	359	362	372	413	373	344	358	333	348	342	368	394	320	378	376	377	371	373	335	322	370	351	354	371	364	384	303	351	358	379	338	354	384	377	367	360	362	362	369	370	341	335	359	360	396	387	376	378	346	337	355	337	352	367	367	375	361	368	355	358	378	349	368	336	366	366	364	344	360	386	348	329	336	364	312	330	341	380	369	365	376	356	350	369	397	384	356	366	337	357	390	332	360	400	366	349	362	383	345	386	362	351	369	353	339	374	338	343	343	357	344	382	346	377	385	372	347	387	340	355	343	361	345	376	366	366	367	348	361	337	377	352	358	367	362	340	358	350	388	375	366	361	401	402	352	395	389	369	376	359	357	324	369	372	373	348	350	374	384	360	375	374	370	346	413	347	363	383	395	339	345	339	339	350	375	348	328	365	341	360	331	321	363	354	341	376	373	370	354	383	408	366	318	375	348	339	378	351	365	392	344	349	376	373	353	373	348	337	374	338	346	328	379	350	350	339	337	386	347	346	337	378	351	362	344	364	368	372	387	356	387	343	374	376	362	334	336	346	375	365	342	365	377	374	343	353	364	337	373	371	403	371	381	374	358	357	336	358	359	381	367	382	336	361	367	368	347	346	364	380	377	336	360	345	369	343	353	394	341	345	374	356	316	375	373	355	361	376	358	330	357	368	342	355	378	398	359	349	347	402	368	373	380	358	348	330	365	337	364	373	369	335	369	364	335	379	373	335	333	400	363	381	380	393	353	365	359	388	371	366	370	343	338	399	364	376	321	355	384	332	362	379	364	380	356	345	356	360	327	341	365	354	384	357	382	339	340	358	364	370	385	372	393	397	369	353	345	364	352	366	334	352	413	392	350	390	366	394	381	378	366	354	347	366	348	343	338	356	369	374	420	355	349	338	393	356	354	354	372	363	367	376	361	376	364	344	369	363	366	368	368	358	337	366	360	351	369	343	337	359	328	355	358	361	324
23956	8274	7473	3966	2610	1863	1507	1165	976	885	726	685	624	597	538	542	523	488	503	469	421	422	409	410	420	427	395	361	387	421	393	376	367	404	389	395	380	419	363	374	358	359	378	403	366	388	420	359	351	374	364	323	402	404	350	378	368	357	369	405	347	348	371	348	393	347	379	340	346	364	366	344	365	376	366	362	372	383	384	370	351	355	349	326	404	352	348	338	337	375	335	383	352	359	375	359	348	396	375	361	374	350	342	328	378	344	335	360	413	334	362	315	333	386	359	306	361	376	342	342	376	355	364	329	363	353	396	366	352	356	334	350	379	367	355	382	378	351	361	324	327	366	336	373	363	392	392	396	363	334	374	351	365	397	337	348	367	373	347	361	361	383	349	338	351	376	360	333	317	357	370	349	358	382	358	341	369	367	355	339	342	366	363	355	368	349	374	326	339	329	369	345	379	389	354	385	348	346	348	373	326	383	361	365	369	363	341	352	350	355	339	369	316	346	357	371	352	369	355	363	335	361	344	349	340	388	342	349	354	365	332	325	345	334	380	359	382	347	353	347	359	371	371	359	354	345	341	327	346	364	353	377	349	330	352	322	366	355	342	351	389	348	340	343	354	354	307	355	347	355	339	348	331	346	373	376	347	356	355	387	330	375	363	380	352	351	363	325	380	388	327	354	347	355	369	346	333	346	348	360	327	375	337	337	355	375	392	340	341	386	342	348	363	383	359	338	386	355	376	345	342	362	361	343	313	368	339	341	344	392	345	364	360	367	375	362	362	387	370	379	317	355	377	353	343	350	367	328	368	337	367	338	358	322	355	363	384	347	360	361	353	349	375	366	323	357	360	336	354	330	367	362	345	318	351	358	347	333	346	358	373	314	344	378	356	350	354	353	381	349	361	379	338	338	311	378	358	341	317	355	339	388	344	381	354	345	340	365	347	342	367	365	343	371	357	360	360	362	359	377	349	341	355	346	395	369	339	349	389	360	369	356	360	379	374	342	373	365	383	332	327	342	343	355	378	332	354	355	361	323	364	377	365	382	356	358	334	358	347	313	364	346	353	384	358	437	346	359	365	366	340	360	338	364	357	362	375	342	388	335	391	355	342	337	353	351	339	367	338	342	330	375	345	355	342	368	331	342	358	336	354	344	351	382	344	358	345	356	384	342	351	380	353	344	357	344	359	350	357	385	345	360	356	364	340	357	329	343	365	409	362	361	352	357	356	320	368	321	346	366	329	334	368	362	337	360	349	385	385	367	340	365	356	360	343	360	395	340	319	400	391	333	357	337	352	341	372	377	353	347	366	408	353	349	341	347	363	364	383	369	358	346	339	369	355	320	390	356	361	358	326	347	354	359	354	362	373	337	325	357	347	369	352	366	331	352	373	341	335	332	382	374	390	364	355	362	340	342	352	369	354	390	367	371	392	352	354	366	397	339	377	354	369	375	342	366	348	348	372	344	323	351	378	359	333	347	363	368	346	355	358	326	352	329	367	327	327	314	361	343	370	355	347	364	340	353	343	368	364	382	384	372	325	343	353	359	372	353	357	334	364	340	314	339	337	345	350	344	379	342	314	347	329	331	346	369	424	382	324	330	348	362	384	367	370	360	384	397	325	333	355	337	366	331	370	353	361	350	351	359	372	396	372	350	363	328	354	384	371	358	369	341	352	364	324	332	330	363	347	359	323	347	322	357	369	374	335	363	350	373	341	364	354	368	382	344	368	395	353	330	345	358	407	359	375	329	342	343	355	358	341	380	327	376	355	329	356	325	406	332	339	337	376	318	364	375	355	350	366	372	366	396	340	361	322	335	370	351	332	364	350	369	344	354	372	370	360	319	346	363	371	339	317	355	380	386	350	334	303	335	380	365	335	353	340	320	359	365	352	329	306	338	313	353	373	400	337	336	358	358	338	355	366	353	346	367	359	343	368	336	383	352	364	351	344	380	345	340	328	341	378	349	361	368	370	339	365	395	382	371	348	361	353	328	370	377	352	375	349	348	349	359	337	372	332	335	353	326	365	366	368	315	358	363	364	357	352	320	385	353	364	358	376	374	379	362	336	353	315	371	351	341	361	352	360	376	344	337	354	333	333	372	338	355	331	345	353	349	376	401	348	323	383	343	362	359	389	320	335	360	355	355	362	351	365	354	325	395	381	373	332	396	357	371	354	359	379	348	362	337	351	392	342	350	384	342	364	346	376	361	367	335	371	335	346	354	358	343	336	354	346	331	352	349	338	346	355	355	359	383	346	335	355	337	352	349	381	342	377	351	348	331	352	345	321	341	323	325	340	356	402	341	356	382	356	331	337	366	360	351	358	371	375	369	318	339	349	340	355	341	384	332	354	373	358	352	319	370	364	387	353	331	338	336	343	363	351	323	327	350	366	356	345	344	336	349	382	332	360	380	347	364	353	359	355	310	344	380	353	354	341	354	353	357	352	356	357	314	308	377	330	340	367	371	357	344	384	358	385	361	371	330	382	359	377	352	357	348	360	353	355	347	364	327	350	371	367	360	369	336	366	359	362	334	372	350	371	345	301	365	370	364	345	373	343	337	363	356	367	321	365	356	371	375	369	358	356	353	347	359	354	322	362	337	405	376	409	388	339	351	340	376	321	358	389	363	395	326	402	362	313	354	357	369	369	374	370	349	351	353	352	324	352	332	373	354	333	352	344	393	323	354	385	372	356	312	323	361	332	349	365	349	343	361	379	352	363	353	342	365	370	361	338	362	379	350	362	363	343	371	341	383	346	362	368	352	349	365	364	397	349	322	361	335	366	338	353	341	355	358	321	338	402	347	375	329	333	356	368	355	352	382	343	337	351	364	390	356	358	371	374	382	329	346	361	380	377	359	386	358	358	349	387	344	321	327	345	360	356	326	372	349	364	356	362	353	350	374	372	356	352	339	361	347	333	373	300	358	330	344	379	338	354	315	350	344	380	371	356	357	338	334	340	355	355	383	337	341	345	333	327	319	346	325	343	366	358	367	325	363	341	331	355	318	366	368	377	385	373	357	327	371	330	331	385	345	356	338	338	345	332	347	348	395	332	333	346	374	351	358	386	343	351	336	349	362	373	356	350	337	368	350	372	377	370	307	353	359	357	353	336	344	350	396	352	328	350	391	378	375	342	365	336	393	366	354	371	364	337	367	354	353	354	305	379	368	393	358	344	361	355	368	333	377	349	327	340	373	329	373	375	330	397	374	406	334	365	372	392	370	360	364	333	343	326	393	337	328	353	338	333	366	369	375	378	356	334	363	339	377	381	366	334	345	351	333	385	352	363	377	322	377	374	356	360	358	368	319	377	364	317	392	353	331	359	344	336	345	383	383	402	356	346	340	345	368	320	373	356	353	377	385	349	344	354	346	337	382	366	352	343	365	383	348	336	334	367	362	359	340	383	364	357	355	366	334	356	372	361	342	330	323	381	348	361	354	339	383	361	346	372	367	367	359	372	364	357	370	364	337	369	341	355	354	403	387
22894	20634	27821	23459	20640	20704	11144	1613	1231	1099	1000	1019	906	851	831	882	806	761	785	766	792	773	758	710	727	663	729	709	674	692	707	693	675	665	664	723	701	685	716	704	710	696	752	695	666	673	729	666	675	736	696	710	695	699	685	669	656	677	724	668	697	703	698	662	692	656	650	673	711	636	671	720	672	664	684	714	691	666	668	642	695	662	701	612	700	659	678	629	665	678	659	694	676	672	660	719	672	677	692	669	679	689	701	690	680	646	642	676	655	665	699	655	656	694	666	673	646	697	635	694	678	670	678	635	656	690	657	684	678	695	685	661	669	697	660	660	662	707	668	659	622	678	695	692	719	659	677	714	654	693	653	704	681	690	663	617	671	658	661	650	644	685	708	693	677	678	674	684	652	644	663	649	700	666	679	670	684	647	629	679	662	651	672	664	704	624	677	670	698	637	698	661	720	696	689	690	674	680	703	687	710	687	656	666	665	691	708	641	687	719	658	658	643	667	654	686	651	636	630	669	715	674	676	657	681	651	642	671	672	694	700	685	680	600	676	645	718	637	675	685	708	640	655	700	698	637	636	655	675	676	684	664	706	684	695	668	640	667	663	697	671	667	624	652	644	678	640	671	659	636	668	650	670	682	681	669	628	665	653	675	669	698	648	734	674	699	702	693	644	621	703	692	679	655	698	721	639	703	663	650	653	607	684	649	660	662	686	706	679	653	656	634	695	616	685	657	624	627	672	636	651	655	632	596	673	695	710	642	640	669	658	632	717	692	665	593	669	664	663	633	655	661	699	691	638	703	625	626	653	704	644	707	631	621	705	658	660	659	653	680	665	660	654	680	693	646	667	692	636	642	693	675	654	658	676	644	656	678	678	684	652	656	710	641	635	668	612	676	657	719	681	653	699	636	670	662	738	694	710	668	653	597	669	664	622	684	672	715	675	699	672	644	704	587	706	714	687	674	671	674	664	667	645	696	664	638	689	668	599	632	654	656	691	672	694	645	687	657	649	688	648	664	689	685	733	715	672	695	694	716	695	696	663	640	694	702	636	680	659	692	686	672	662	636	681	674	687	645	671	611	679	678	696	674	671	690	684	693	673	686	621	643	630	690	642	675	668	748	728	652	669	636	662	699	630	693	690	637	659	672	640	703	638	616	672	682	678	693	669	692	682	676	634	702	649	639	673	726	594	688	682	648	661	654	664	670	654	674	681	674	651	671	703	669	619	699	672	639	626	654	695	753	679	656	706	724	676	666	644	672	742	637	651	676	637	690	663	679	646	625	674	661	626	655	655	699	644	688	608	640	669	613	638	674	631	665	675	657	642	659	677	686	662	678	688	681	726	676	631	684	612	653	634	670	640	677	648	675	660	679	647	681	659	689	656	703	660	690	694	683	695	620	695	640	702	641	674	670	725	648	688	659	647	647	670	666	695	659	696	666	711	679	629	666	641	660	664	667	714	638	645	649	681	705	705	652	673	647	670	671	680	664	660	658	665	628	705	654	653	664	653	672	626	684	634	709	682	716	684	647	697	680	615	683	687	647	635	645	656	712	644	628	650	680	659	679	676	667	717	706	685	697	682	682	698	672	681	652	679	668	688	674	663	688	658	662	692	639	692	704	642	652	681	639	646	647	645	682	694	648	685	648	690	652	667	683	635	674	664	721	656	664	636	653	665	681	650	672	636	701	703	659	644	658	688	646	678	678	696	673	663	678	659	636	684	627	662	645	698	675	709	693	633	651	687	638	693	698	689	641	655	707	715	651	671	660	686	642	688	677	650	657	652	688	694	674	664	682	708	657	675	691	661	703	650	679	677	656	707	692	731	633	640	662	633	699	644	651	679	669	626	643	711	719	653	663	691	642	657	643	651	676	668	678	671	688	630	676	668	672	681	629	739	641	674	666	668	661	641	698	714	674	707	674	673	645	701	630	678	666	685	673	634	652	656	664	669	621	686	624	693	713	661	697	666	690	640	648	684	619	676	691	626	702	707	657	700	721	660	678	690	707	693	635	631	631	652	684	664	669	694	698	696	680	660	703	654	680	636	628	670	663	646	639	638	613	661	718	648	652	676	727	694	686	659	636	622	661	704	620	700	646	653	662	696	678	691	655	692	643	680	639	641	665	676	670	645	695	673	635	645	643	703	673	626	652	660	658	622	699	686	658	676	664	641	681	678	687	676	653	638	655	700	680	643	630	669	640	660	673	697	695	650	700	671	641	635	622	656	687	639	704	670	650	706	655	662	690	653	682	625	661	653	698	633	684	619	697	636	676	691	672	685	660	630	666	670	682	670	659	634	669	708	719	656	660	660	693	661	690	690	715	693	649	666	669	651	695	672	673	660	646	667	667	661	658	699	702	641	641	703	666	652	634	688	708	672	671	648	651	657	681	674	638	724	695	670	670	653	637	649	685	705	705	655	656	626	683	655	701	657	609	639	655	667	616	676	701	660	655	674	663	672	695	606	657	724	657	667	652	678	682	697	682	656	660	667	663	697	711	645	671	704	676	657	665	659	657	701	676	664	698	680	650	716	665	624	684	659	625	691	673	688	688	643	690	665	664	692	689	716	672	634	656	672	681	625	627	707	632	649	661	640	664	619	690	725	663	649	738	621	628	643	682	672	709	658	670	631	670	690	674	675	668	662	705	705	627	641	659	684	632	685	673	659	670	629	644	645	647	641	658	667	701	650	636	679	666	702	684	658	708	642	715	656	608	629	690	639	669	667	683	691	671	636	684	677	698	630	671	674	683	644	682	647	598	652	610	637	674	663	645	670	657	699	692	694	648	675	674	694	656	674	672	676	658	624	636	660	686	713	634	647	666	679	707	682	593	654	659	660	675	646	662	691	629	675	688	674	670	666	673	663	654	661	684	663	643	634	690	686	665	644	658	701	683	662	634	641	692	645	642	663	644	678	658	683	653	666	650	642	686	623	689	656	665	664	642	656	696	681	688	688	637	633	668	662	669	658	705	640	640	660	639	684	667	694	657	662	653	692	684	658	622	658	681	660	659	669	671	674	700	648	707	661	672	670	661	696	683	666	639	644	667	678	657	680	699	674	672	667	633	635	659	611	671	676	682	659	694	639	648	699	671	696	687	715	746	673	673	640	682	652	697	632	670	682	613	646	646	650	612	730	666	663	637	615	687	648	662	714	694	655	664	670	657	706	648	668	651	692	683	693	702	671	656	654	670	658	703	658	624	660	670	656	642	673	675	690	637	636	691	674	651	688	672	679	668	657	667	712	674	653	653	598	697	706	654	680	651	660	671	647	648	664	670	700	704	696	683	665	646	678	690	664	677	713	693	636	692	702	673	687	657	627	693	619	692	635	692	713	683	720	623	673	660	698	675	679	663	656	716	704	722	680	654	685	706	735	677	651	644	708	642	621	667	668	688	652	680	635	644	672	640	680	702	660	666	633	657	623	649	715	621	654	652	632	692	670	697	623	639	646	704	679	670	713	655	658	639	653	675	625	686	649	671
21255	13877	12741	7161	4810	3535	2719	2252	1857	1608	1455	1269	1156	1105	1000	961	910	901	857	853	809	809	730	763	691	770	756	678	668	658	759	721	682	638	631	619	685	676	693	638	615	654	642	632	620	674	655	703	656	592	668	658	621	661	669	637	615	688	643	648	679	638	680	643	647	605	701	671	673	665	659	638	632	654	654	626	662	633	620	626	647	627	638	609	660	657	635	613	635	630	645	635	655	635	633	638	628	606	603	690	630	616	638	628	647	660	649	644	640	651	625	647	659	641	626	613	608	605	630	662	623	643	640	617	625	607	599	692	634	627	667	643	615	613	648	656	636	664	636	644	639	621	670	646	647	704	648	656	637	685	637	651	645	647	625	603	643	645	603	599	634	614	651	591	641	669	634	623	601	644	590	637	670	632	639	635	651	594	610	613	658	597	583	618	693	614	634	640	645	621	629	645	604	595	643	635	598	619	634	610	616	624	639	617	659	640	606	591	604	626	648	630	667	618	616	641	618	611	622	680	598	650	609	593	661	651	683	677	620	644	609	635	659	595	639	636	636	636	616	598	631	636	655	606	659	681	624	671	641	653	626	627	619	669	645	636	563	617	653	627	665	616	655	640	645	600	596	634	637	624	660	624	630	662	647	608	638	586	630	631	675	631	623	656	640	629	642	676	630	597	614	617	596	621	614	651	618	646	600	625	636	684	603	641	625	658	621	616	657	633	626	633	622	620	579	583	653	636	627	604	650	662	657	583	621	665	662	622	619	641	682	679	621	616	619	595	630	570	603	647	639	629	606	627	619	598	617	606	668	684	610	640	608	616	610	641	643	650	660	646	674	625	665	599	623	651	652	653	628	642	642	636	608	647	597	607	639	631	633	634	664	617	661	605	628	667	657	590	652	608	620	617	641	635	613	617	608	625	647	622	632	639	662	652	657	639	634	593	595	616	634	656	607	621	611	604	644	641	606	616	630	642	596	613	665	602	635	650	618	602	621	612	604	629	658	609	641	628	627	673	624	617	629	607	657	663	581	671	626	635	587	683	628	603	655	617	640	618	655	635	649	593	619	642	585	617	637	649	650	595	609	637	589	624	620	600	663	642	654	628	663	584	613	649	614	634	638	654	631	633	669	695	614	620	704	632	628	670	656	641	655	655	639	607	636	627	599	664	681	645	624	617	629	676	625	616	623	658	636	620	595	674	585	636	629	603	608	645	655	614	606	625	607	636	622	620	661	671	616	664	633	615	609	687	628	608	652	690	612	597	606	600	680	656	615	669	610	653	650	607	622	662	644	650	626	644	667	622	627	626	667	610	652	618	629	634	642	648	642	666	653	651	626	630	603	598	611	651	646	644	594	632	609	615	615	605	623	573	622	618	634	612	574	613	600	648	614	612	600	641	677	614	611	660	615	640	632	630	675	587	687	615	625	587	616	611	662	662	656	636	646	618	622	657	637	633	636	605	649	639	608	589	571	642	642	655	608	690	612	612	637	672	689	626	647	629	670	609	655	616	628	628	618	624	642	640	630	614	631	621	616	615	682	626	643	603	619	616	639	615	650	667	641	599	617	603	613	663	678	598	607	616	628	627	595	599	676	651	611	640	595	649	630	610	647	603	615	628	621	622	630	655	614	565	644	646	650	666	656	598	643	626	665	561	604	624	671	666	649	660	645	641	656	592	655	642	671	595	669	645	638	663	654	663	611	664	575	612	606	604	623	614	636	643	621	662	650	616	627	610	672	655	630	592	636	595	584	619	621	646	659	674	618	628	608	590	657	619	640	586	623	619	629	625	635	665	646	601	615	607	598	619	622	609	630	643	639	622	572	626	643	644	617	668	607	604	658	673	618	633	659	638	647	638	661	609	676	643	615	619	675	630	643	644	647	656	628	603	675	570	606	664	622	646	621	616	658	642	614	640	602	628	646	607	631	633	653	654	660	638	620	623	633	637	651	604	628	595	674	636	633	636	636	610	618	620	589	639	618	666	638	655	660	645	666	689	598	656	615	646	652	600	635	596	632	616	647	613	621	580	626	625	624	627	606	661	624	610	655	628	659	617	629	648	625	633	638	690	618	604	610	646	632	649	684	619	670	670	629	689	659	629	601	644	668	637	639	624	704	594	630	621	656	612	666	615	604	662	637	626	629	602	654	612	657	618	644	652	579	622	645	595	619	606	631	597	617	652	629	634	675	686	627	651	649	622	639	618	625	642	629	667	631	632	592	625	634	618	620	625	637	642	637	649	615	639	581	634	671	655	608	637	619	630	661	636	666	591	655	631	644	660	636	673	657	642	650	605	642	667	628	650	629	642	566	649	645	621	646	588	653	618	596	602	610	678	613	638	570	613	627	571	638	635	631	596	622	618	647	648	606	666	647	624	652	650	591	602	677	639	641	618	661	629	612	603	631	605	637	653	627	627	645	675	652	653	643	576	647	639	621	653	623	608	660	603	657	641	634	672	638	658	638	628	632	640	651	656	607	604	640	585	663	653	630	600	659	648	636	640	610	635	641	644	665	609	611	570	623	619	602	624	665	681	596	653	627	581	607	570	619	666	625	601	659	635	619	646	617	615	601	621	613	626	628	633	623	642	668	625	659	654	598	668	590	660	635	625	646	618	678	585	600	635	612	553	609	623	627	654	649	661	591	591	598	634	652	581	640	597	657	648	657	633	640	631	656	681	603	625	650	575	674	635	641	634	597	676	658	627	625	587	624	655	637	609	602	645	590	652	645	641	660	611	613	645	655	616	633	663	637	636	598	633	640	620	658	679	631	660	609	637	629	621	582	664	667	657	682	605	624	574	641	643	629	646	631	652	668	595	612	598	647	650	644	669	612	583	621	596	641	675	634	636	640	583	600	606	621	595	624	653	595	622	632	641	614	664	639	644	639	621	633	671	664	611	674	616	647	633	600	628	650	629	595	630	615	652	661	632	613	622	628	611	637	612	679	673	658	625	635	644	583	627	646	623	597	662	640	645	620	649	655	634	642	633	661	657	622	652	631	650	638	630	664	620	634	656	626	639	618	642	636	627	668	644	611	578	651	667	601	630	589	699	635	617	606	614	661	590	668	597	589	684	689	637	619	617	622	634	651	673	606	656	648	621	628	619	670	661	648	615	634	590	619	647	626	623	660	611	629	642	638	611	616	627	628	625	654	636	650	643	646	630	613	599	654	631	634	605	665	609	627	624	681	622	637	657	630	622	668	688	635	578	624	611	644	612	607	624	591	637	644	666	693	670	605	665	598	607	654	608	627	643	615	621	607	610	641	633	625	671	644	654	664	633	663	660	617	623	599	671	624	620	692	629	572	654	672	600	627	680	628	614	588	610	620	651	605	629	640	619	633	641	633	607	654	567	631	625	647	673	638	611	600	656	605	627	623	658	656	620	633	643	640	651	628	662	614	625	661	630	674	657	601	593	595	624	606	630	596	602	632	653	652	587	635	627	633	621	604	651	600	651	619	602	632	657	624	632	616	608	611	622	649	615
32105	14392	2126	439	350	317	298	289	270	273	247	262	241	232	264	275	275	242	254	234	238	234	251	254	254	255	254	262	242	238	292	236	287	220	221	253	233	279	270	233	264	249	246	242	255	233	257	252	253	255	254	239	274	260	230	237	237	244	258	253	253	255	251	247	261	249	246	256	244	223	249	231	267	243	238	265	231	284	226	228	251	245	217	259	255	255	231	255	271	274	252	232	249	236	252	240	250	274	230	257	266	248	238	250	258	242	275	257	250	268	253	270	239	254	255	251	261	251	256	243	242	239	242	257	206	261	229	264	233	267	279	263	288	251	265	234	255	258	249	240	283	264	249	220	254	240	247	243	256	261	239	244	250	239	266	235	244	248	257	226	242	240	250	243	272	288	245	269	239	221	226	247	220	253	222	250	246	238	258	268	245	254	261	226	241	233	250	233	240	232	259	228	253	223	268	237	247	246	266	243	264	242	248	273	265	250	250	257	221	224	220	212	257	267	243	243	255	259	261	246	259	252	248	245	263	251	237	247	246	229	256	249	226	245	257	257	244	230	230	247	246	240	245	256	227	246	235	246	230	263	268	251	240	218	252	238	261	222	263	266	289	247	272	242	248	246	224	248	277	268	211	276	242	244	243	260	277	242	220	238	230	249	252	263	244	236	255	250	251	236	242	244	233	289	244	237	253	250	252	265	264	262	255	239	247	259	214	257	205	256	257	238	256	250	243	264	252	241	249	258	243	246	253	216	260	242	264	236	220	296	244	240	235	275	236	245	222	260	255	234	221	232	281	266	252	281	250	243	253	275	243	225	258	267	240	244	254	246	258	245	238	253	263	223	237	242	247	222	245	263	259	253	229	269	216	247	269	257	281	225	265	244	256	240	251	254	227	246	275	231	231	236	249	240	255	260	247	259	224	219	242	232	231	257	269	246	231	233	244	237	257	250	261	228	225	258	228	233	267	264	246	236	244	247	269	276	247	251	259	244	222	269	249	245	251	247	251	253	237	230	227	248	275	272	257	283	246	211	268	244	252	257	238	244	253	234	255	251	237	271	253	259	249	249	255	242	216	250	239	248	256	270	245	231	247	270	239	261	256	254	240	267	256	256	236	272	241	235	229	253	224	240	228	248	245	243	263	243	276	267	247	217	235	240	257	248	264	272	246	256	222	264	256	266	239	232	248	218	252	254	256	246	271	246	237	234	235	227	242	270	254	224	257	263	228	258	251	242	269	227	264	246	262	233	268	248	259	256	249	238	232	247	232	262	235	249	245	237	232	253	248	234	251	256	234	246	256	264	271	223	269	280	266	261	248	226	278	244	247	259	275	256	258	238	246	241	267	241	273	256	195	260	239	243	228	238	240	249	255	244	247	250	261	252	245	232	225	234	269	247	239	237	240	244	250	274	247	251	219	224	222	264	260	250	267	225	250	249	229	247	247	238	267	260	264	275	242	262	240	247	243	230	283	245	234	254	235	274	245	247	276	240	262	235	256	249	258	245	211	235	265	227	263	229	231	268	275	280	248	265	259	248	250	257	230	277	257	298	245	232	246	267	265	253	246	267	247	255	261	253	258	245	275	244	221	244	271	244	250	267	246	256	248	237	239	253	243	246	245	241	275	258	253	245	260	231	258	234	258	245	243	268	269	234	235	262	260	238	247	230	254	244	252	241	225	256	272	249	238	237	242	242	260	236	271	248	231	260	268	235	240	253	250	272	259	246	244	231	212	207	239	242	259	260	235	238	255	234	272	259	249	267	260	244	247	235	243	258	251	233	274	240	239	228	234	263	251	260	232	248	264	237	209	246	238	253	255	245	272	254	260	252	229	229	231	265	255	260	253	229	241	250	242	214	226	272	236	253	237	256	247	242	263	243	272	268	250	245	236	245	266	215	260	238	259	252	272	278	217	254	236	245	244	278	256	229	278	257	220	249	263	309	244	231	242	293	249	239	242	253	262	247	265	256	258	221	239	216	235	250	253	253	248	261	209	263	226	251	244	268	246	259	256	258	256	272	226	240	253	233	242	272	269	239	228	245	264	297	262	223	267	250	240	254	257	231	282	229	257	237	217	245	233	248	255	248	236	279	258	236	261	226	244	263	249	270	252	264	250	275	260	239	267	275	262	226	248	221	252	243	205	269	226	241	262	288	238	277	239	246	243	234	266	271	260	237	247	258	259	258	283	268	239	246	230	216	243	213	259	255	250	247	251	238	233	225	243	264	257	217	244	240	263	255	227	263	259	250	239	282	221	247	249	240	251	265	249	225	238	260	239	232	266	277	265	253	218	232	244	239	224	239	254	255	285	257	241	257	273	249	241	238	245	226	233	267	260	246	252	214	258	247	270	223	274	252	263	257	217	253	248	246	281	248	252	261	261	250	254	265	254	241	251	257	239	230	274	256	237	249	266	231	236	242	235	238	262	248	249	262	238	237	251	256	243	249	264	215	265	247	232	244	249	241	227	239	260	229	247	254	246	278	246	267	229	268	232	258	236	236	239	254	244	225	255	235	269	228	248	246	257	248	264	241	220	269	219	233	270	248	224	238	250	260	249	272	248	282	245	251	285	238	247	283	247	239	265	256	248	252	236	235	233	259	249	248	229	236	230	266	261	252	253	266	234	242	237	239	260	248	233	255	221	247	256	248	242	248	242	257	231	266	270	257	237	270	263	236	259	302	241	241	240	244	226	244	244	274	241	268	250	237	256	249	271	243	246	254	254	254	267	240	261	249	250	226	242	255	243	259	243	239	278	218	274	262	247	242	232	264	241	246	244	259	251	254	275	253	256	240	247	248	243	260	293	245	259	262	259	279	267	249	236	241	261	246	283	258	259	240	253	217	228	222	249	253	234	264	238	258	274	254	286	260	255	265	250	240	272	235	253	275	246	272	254	248	267	284	270	287	241	248	255	248	266	266	249	259	235	238	232	236	227	248	250	225	245	262	273	225	233	293	275	262	232	239	244	239	252	249	239	252	246	236	254	263	235	236	279	249	237	246	238	239	264	225	264	262	228	291	265	246	267	247	234	255	247	250	242	272	240	251	266	222	268	284	241	252	258	231	283	242	244	262	239	270	251	256	269	255	250	223	253	222	237	267	230	235	247	241	265	232	254	245	237	238	256	256	257	249	237	247	242	244	246	252	258	232	261	244	241	237	235	254	243	257	244	246	251	249	240	228	251	241	252	233	253	247	262	227	247	267	234	255	239	263	244	245	283	220	246	258	270	255	260	237	229	253	233	234	276	253	274	232	255	237	259	249	253	246	245	270	271	232	257	249	271	258	250	243	248	283	229	254	266	247	244	268	241	257	242	267	280	267	263	237	262	252	260	217	267	240	246	248	245	287	207	226	293	276	225	254	235	259	244	265	248	229	263	240	256	255	248	249	246	255	252	259	225	243	227	246	278	265	238	251	267	214	255	241	239	247	257	248	235	246	259	238	254	242	240	262	247	264	266	253	243	269	262	262	240	249	250	242	250	239
18775	707	650	456	379	324	277	344	270	300	272	269	276	254	272	288	277	278	291	243	277	279	277	244	245	277	274	289	251	244	265	281	291	234	264	283	248	257	284	253	257	341	268	240	267	286	280	291	267	267	265	266	254	258	264	269	239	280	267	243	240	267	306	263	283	266	280	287	268	242	249	238	278	283	255	264	236	227	287	271	268	265	243	249	290	278	295	282	275	272	284	264	256	248	264	262	267	255	282	278	280	290	244	273	283	298	267	264	264	261	273	250	264	279	250	284	249	264	283	235	252	279	253	226	251	270	263	252	269	265	270	239	275	284	282	254	270	285	251	250	287	269	249	249	283	267	218	270	251	233	257	292	272	272	283	274	253	262	253	265	228	266	276	257	268	282	291	262	282	244	262	254	283	247	268	283	288	289	281	294	265	264	265	264	273	260	275	288	235	265	269	279	256	247	288	248	238	247	279	236	243	268	238	278	269	268	256	255	246	317	270	256	263	262	269	274	243	301	277	281	265	268	249	283	245	263	272	267	263	280	259	298	266	276	266	247	254	281	278	273	247	268	268	252	282	283	272	269	279	296	278	252	251	253	270	244	272	241	262	252	268	256	267	258	297	250	264	267	250	258	270	276	278	262	288	267	286	269	257	285	252	243	266	284	276	261	283	249	265	262	272	258	247	276	247	275	246	268	264	264	256	252	242	274	258	278	270	250	251	234	258	274	293	248	260	274	304	288	256	287	263	278	250	266	276	289	258	280	269	268	255	283	268	244	259	263	262	239	247	232	276	262	281	275	275	243	277	251	243	243	259	260	260	273	250	248	264	252	293	256	248	286	275	257	240	277	257	281	281	275	253	270	267	253	248	271	259	272	286	287	276	279	251	232	246	262	306	299	264	280	267	243	251	247	252	261	259	251	266	240	257	230	261	256	284	250	263	238	267	265	251	269	263	260	266	245	243	281	275	257	271	279	248	277	297	278	249	245	239	279	248	258	255	274	240	267	264	243	291	251	272	273	255	283	254	275	256	241	242	262	273	266	256	231	243	267	295	267	267	269	268	285	264	276	235	288	278	289	279	266	270	274	273	259	270	262	266	284	262	250	259	281	257	285	292	250	263	238	271	264	280	279	274	284	245	256	300	275	262	293	255	253	267	255	268	241	275	285	256	269	238	258	267	255	256	252	238	280	248	248	270	257	237	270	249	261	271	276	239	229	264	249	268	252	256	280	254	293	277	237	255	272	237	273	280	283	273	248	278	252	246	265	281	285	265	261	253	248	255	272	238	257	256	276	259	268	276	290	242	277	285	276	241	252	303	262	277	227	260	291	287	282	248	239	278	292	257	281	263	284	243	238	281	272	296	254	253	252	248	285	264	299	248	233	277	243	275	262	257	261	245	257	247	226	259	274	267	251	257	262	278	264	264	280	245	296	235	278	249	281	236	270	271	273	296	295	258	247	266	236	281	260	243	238	279	299	257	254	272	245	290	264	251	256	254	277	281	254	248	258	285	261	257	249	256	263	246	246	253	259	301	269	276	263	246	286	235	263	264	276	267	252	259	266	263	244	258	282	283	241	260	268	265	273	239	266	219	249	241	261	268	266	242	270	291	267	256	271	263	251	231	227	287	272	245	272	249	260	240	261	256	241	290	254	259	268	224	261	277	275	266	254	265	268	279	236	290	280	279	271	287	256	226	276	246	242	246	237	263	252	290	261	249	255	242	291	267	280	256	274	253	275	266	258	249	281	261	267	271	249	246	250	262	254	251	276	282	267	277	255	251	256	255	265	273	250	266	277	257	248	249	276	263	270	272	283	274	281	273	266	291	284	259	227	257	239	230	272	252	268	279	289	241	291	299	238	292	257	284	302	263	269	260	235	261	262	250	252	251	265	273	261	265	281	271	227	278	233	256	265	302	263	258	253	282	274	260	294	313	300	264	270	264	255	251	269	248	282	248	261	255	292	245	265	280	260	256	296	234	283	271	262	260	286	255	259	223	251	270	275	254	252	268	289	285	256	272	271	253	279	242	264	253	287	251	269	271	291	271	265	231	244	282	250	243	276	279	250	255	239	272	276	258	272	291	270	288	255	263	233	232	264	250	261	257	259	297	252	255	263	276	280	305	273	296	263	285	271	245	259	306	257	260	234	262	271	258	281	268	273	255	279	263	253	246	262	283	268	277	234	295	265	249	272	273	243	268	303	276	269	267	303	284	276	282	287	266	268	248	315	273	278	249	245	269	281	279	282	266	257	256	267	279	263	288	242	253	280	291	269	244	259	265	248	261	299	265	247	227	268	249	233	255	269	280	268	236	242	259	276	283	243	245	254	241	253	279	258	265	262	271	260	281	245	271	248	238	291	262	275	266	265	272	281	276	259	255	259	234	245	250	300	272	244	243	267	281	277	254	263	273	263	265	233	265	278	241	260	261	254	310	252	260	265	234	247	252	259	272	246	277	272	285	267	252	266	270	266	273	261	270	290	261	272	260	257	277	268	244	272	298	295	266	291	263	219	259	268	260	296	240	266	230	257	298	255	270	281	245	263	275	275	289	301	303	260	264	272	274	280	268	278	296	277	249	251	253	261	280	310	276	259	256	265	258	276	271	271	279	249	274	257	293	270	267	273	245	275	240	269	266	265	298	276	283	263	247	254	280	226	260	261	270	275	255	289	240	248	292	293	271	274	277	256	270	287	252	261	261	259	264	262	251	262	293	287	262	269	289	265	237	235	292	301	269	258	260	275	262	281	261	276	278	257	261	258	232	259	271	287	278	264	276	252	269	263	286	258	281	251	252	280	281	285	269	274	273	247	307	241	260	279	247	269	267	274	271	275	260	266	247	232	259	261	296	265	284	234	258	285	275	269	268	299	271	275	261	285	247	268	275	248	265	251	247	263	295	264	283	264	260	271	274	262	266	249	274	253	248	229	244	304	285	255	271	241	268	263	252	263	278	278	284	247	239	260	286	242	287	257	258	257	286	270	275	287	273	267	300	273	267	239	254	283	254	276	285	287	245	287	282	282	270	245	269	260	252	264	281	260	279	278	271	248	255	259	251	253	267	291	288	286	260	236	263	251	307	263	276	269	268	253	250	246	256	311	243	253	296	256	267	268	267	272	258	285	269	267	265	277	262	273	264	305	260	270	256	259	270	270	253	279	249	276	290	255	296	261	279	269	280	262	252	261	273	284	281	257	266	297	261	275	273	256	263	253	253	262	272	282	263	274	241	258	258	267	242	280	229	272	269	271	249	272	252	254	266	245	298	270	277	255	274	286	267	271	274	247	280	292	232	258	275	267	263	257	252	274	256	292	282	287	226	280	233	288	250	264	266	259	254	269	246	268	238	301	268	268	298	247	265	236	245	280	286	288	255	259	240	255	256	261	286	241	263	280	256	294	267	262	276	303	253	280	256	269	254	293	263	272	276	250	296	262	261	296	263	268	287	248	244	253	267	266	271	249	261	245	269	254	270	270	266	260	277	237
24983	20634	27048	24207	20611	8149	1091	742	692	549	537	499	493	488	460	463	432	426	411	416	438	391	408	412	438	385	408	390	412	400	383	416	383	413	384	386	388	359	397	399	395	391	397	375	431	373	396	414	381	372	342	369	356	370	343	371	376	371	393	380	390	411	367	343	383	396	357	353	392	356	377	367	393	388	393	370	387	380	390	348	388	399	377	378	378	383	351	405	350	390	354	349	408	357	345	405	402	362	354	373	384	385	390	360	338	356	382	377	371	348	376	367	370	388	402	362	344	413	348	352	368	386	363	371	382	376	369	393	344	408	373	371	369	378	371	399	368	388	395	369	386	393	398	356	389	357	373	381	341	411	403	387	412	378	358	369	368	361	406	356	341	372	368	377	337	349	356	391	368	394	370	381	377	386	360	329	359	375	363	375	371	372	364	394	393	381	372	342	365	359	383	376	387	391	380	375	388	352	364	390	354	384	358	394	359	363	345	345	407	363	359	384	348	398	378	375	365	374	392	397	359	390	374	405	386	347	378	381	371	364	361	366	396	351	343	371	370	358	367	380	388	380	364	383	362	364	396	381	384	329	401	369	379	346	374	369	396	390	397	356	372	381	360	359	343	333	359	384	353	365	384	363	373	380	350	389	361	371	367	360	356	350	356	379	369	364	387	382	382	331	351	370	354	406	354	391	394	400	395	366	375	365	350	383	351	351	400	383	341	361	382	336	353	385	365	341	386	366	382	346	380	375	364	358	379	375	412	357	384	361	380	385	367	380	374	329	358	357	348	404	354	375	362	349	356	389	386	372	361	334	363	342	386	335	364	404	357	375	403	409	374	357	365	389	389	373	369	382	355	417	363	405	373	395	407	380	376	364	363	361	371	373	409	384	361	397	361	365	375	338	405	361	409	379	362	359	341	359	359	389	394	350	378	352	389	344	357	392	361	367	342	383	355	388	344	358	388	373	351	387	398	373	380	328	373	366	364	378	360	379	380	386	365	402	350	351	364	386	364	358	390	396	392	358	376	363	350	353	389	361	374	348	377	393	391	360	370	398	349	351	345	370	361	347	396	388	380	377	405	377	363	380	375	378	379	374	375	381	351	345	367	345	367	352	360	356	365	378	385	385	402	374	376	367	349	364	375	382	394	379	398	360	339	352	344	354	370	371	400	353	326	387	359	394	358	380	384	366	384	372	374	380	378	357	360	384	385	331	376	372	359	370	363	394	380	384	381	374	370	360	396	384	374	340	381	399	348	376	366	361	370	345	369	369	364	382	364	356	401	376	389	373	374	379	359	350	360	392	368	350	369	350	369	375	358	360	366	398	360	392	365	371	362	332	332	372	375	377	324	368	356	353	386	336	371	363	386	378	363	365	363	407	329	370	377	347	395	387	315	365	362	380	337	366	339	372	323	389	379	380	390	367	396	377	352	352	318	360	385	361	364	372	368	348	355	353	354	351	344	337	355	402	389	355	336	375	380	387	347	344	413	350	369	391	379	371	366	360	401	370	382	346	390	387	393	358	354	356	372	384	352	364	395	376	379	392	372	374	340	353	393	364	368	365	374	324	382	384	352	361	380	340	367	338	374	348	372	389	358	358	388	369	359	354	382	371	370	346	369	360	372	389	400	356	363	330	386	409	347	380	365	396	365	379	351	361	369	393	385	390	395	365	400	340	357	394	379	378	382	367	356	342	361	367	377	369	353	349	400	337	383	377	363	358	368	391	400	361	347	410	360	386	393	376	377	371	353	369	373	378	355	367	349	357	344	349	323	362	409	378	352	397	386	400	368	370	406	365	420	367	340	347	367	357	373	382	353	387	380	399	333	391	367	346	379	387	354	386	362	385	385	376	345	400	376	378	365	366	372	353	363	397	370	412	371	355	355	363	406	408	386	394	374	418	338	365	412	375	302	369	395	332	381	393	369	372	367	367	350	384	378	369	358	379	378	387	378	398	361	371	389	324	393	327	352	338	399	388	409	367	380	372	365	358	361	344	374	375	381	344	356	348	368	378	380	372	375	370	361	338	409	352	358	387	336	372	366	374	389	421	364	401	356	359	380	395	349	375	381	377	355	342	398	383	346	364	366	375	424	391	360	346	367	314	368	376	388	352	401	376	359	361	387	342	367	397	391	393	366	358	360	371	364	380	355	357	386	373	385	353	338	368	331	391	384	372	370	358	373	357	359	390	389	399	359	374	382	377	387	361	354	362	368	403	374	343	323	373	337	353	400	395	368	374	386	387	407	398	383	411	346	387	379	353	393	364	370	361	338	411	351	399	390	382	372	347	394	319	337	356	372	395	367	383	350	365	400	357	351	375	382	376	363	349	346	371	407	369	398	392	407	364	375	387	380	344	364	394	395	373	368	372	390	360	397	353	376	379	373	358	392	382	390	342	368	389	372	344	357	349	373	353	353	356	374	374	390	390	345	383	411	397	366	359	373	376	389	378	346	383	342	383	396	360	400	372	341	363	385	379	344	356	348	390	359	366	361	349	377	359	362	320	371	402	383	352	352	386	388	380	395	351	391	397	374	353	364	353	381	365	327	337	371	382	388	375	365	337	374	361	356	365	372	354	377	353	376	384	333	378	393	360	357	370	379	365	390	373	363	352	340	371	393	337	368	367	395	358	379	382	360	387	367	400	376	375	353	375	399	375	375	388	366	388	404	364	356	373	371	411	375	374	374	364	377	383	378	371	370	370	355	353	338	394	360	404	394	342	358	395	350	344	357	365	390	397	357	367	351	388	382	351	381	382	331	391	357	375	362	362	363	390	372	361	385	373	365	371	395	385	384	359	350	345	347	343	351	401	370	365	391	361	372	376	351	392	364	361	375	372	376	390	384	365	371	373	329	364	353	369	395	322	360	378	372	347	376	399	378	340	356	316	368	358	361	366	373	358	391	380	342	394	341	383	372	387	348	391	354	386	347	353	396	397	380	339	353	371	382	371	368	349	400	339	353	390	380	366	369	354	364	349	383	394	380	410	377	372	376	374	341	356	365	341	378	380	375	382	344	389	373	410	364	368	406	339	398	380	397	361	371	359	377	428	374	375	354	377	382	358	372	387	355	375	380	378	345	352	385	377	365	358	346	407	368	348	345	370	392	383	398	394	357	341	360	343	400	394	371	368	376	358	378	382	377	342	353	376	367	378	375	380	395	380	387	372	373	353	369	345	363	370	404	329	399	368	323	370	387	387	337	372	383	381	395	391	347	363	348	367	366	375	382	390	366	367	372	349	384	395	404	387	370	387	383	362	363	341	379	349	398	391	379	371	379	346	337	366	358	376	371	402	360	384	389	364	368	383	358	359	378	357	359	335	359	367	353	387	389	363	362	346	359	383	326	397	393	380	392	383	369	392	329	365	369	362	367	351	376	393	363	353	390	400	380	350	374	358	340	380	386	383	357	408	374	354	401	359	371	369	354	362	348	375	404	375	350	371	377	396	384	383	337	357	392	387	355	356	325	363	371	358	388	337	338	373
34182	8109	7426	3879	2559	1849	1412	1100	1059	841	733	662	591	598	579	527	554	521	508	494	477	452	438	389	405	415	417	401	399	382	420	397	362	395	389	360	386	382	409	390	418	403	381	371	376	370	352	339	414	363	381	405	409	382	406	383	371	371	386	381	365	393	359	369	389	351	350	347	352	375	384	377	375	373	363	376	352	365	390	382	367	393	364	374	380	381	340	386	351	342	370	348	370	393	335	361	432	368	345	374	353	385	381	379	380	372	390	325	368	376	325	351	343	352	352	365	362	397	368	391	381	402	371	355	381	317	335	386	373	368	369	380	376	354	355	363	354	380	349	372	385	386	376	352	350	368	386	373	335	395	396	346	363	380	375	393	345	339	374	359	357	374	368	372	387	360	360	341	384	368	352	379	314	376	325	322	390	389	321	370	404	359	331	382	376	383	346	382	357	385	362	349	371	370	337	372	373	365	364	377	340	362	385	361	320	382	374	352	370	367	354	342	354	388	356	363	363	356	327	376	374	365	377	373	348	338	359	359	337	351	397	340	359	357	381	376	330	374	367	378	339	352	319	375	389	370	377	382	402	397	381	380	340	378	382	385	368	404	368	377	347	359	345	361	349	363	352	347	375	335	392	372	369	353	360	367	356	332	373	356	361	358	338	343	347	363	393	395	385	346	359	360	369	341	357	373	368	367	352	358	344	357	357	344	367	379	352	413	354	387	327	352	362	355	356	343	376	401	358	350	353	384	355	410	352	386	351	356	339	355	365	374	382	390	380	379	347	358	358	374	375	338	373	366	369	386	363	363	372	328	361	363	337	371	381	346	346	342	322	389	334	371	346	340	378	368	357	334	371	361	361	382	404	406	419	386	336	385	372	325	389	369	367	372	368	319	389	392	377	364	367	379	364	330	392	358	312	331	367	375	353	369	363	364	375	391	360	373	345	365	386	364	384	368	389	372	382	375	375	349	366	370	336	365	360	369	365	367	338	340	388	361	378	343	359	334	365	352	336	362	375	340	356	355	371	366	376	359	379	359	378	394	324	390	373	334	349	333	374	379	368	363	386	383	349	365	354	388	379	402	392	344	325	380	357	373	367	322	355	340	367	354	357	369	359	365	377	334	349	383	387	379	400	368	366	341	350	358	378	363	359	353	376	388	363	342	357	346	350	336	345	361	347	364	390	365	374	370	358	364	358	388	358	351	373	355	335	338	369	394	381	354	389	362	354	354	378	371	385	379	372	380	359	359	345	384	378	369	361	359	361	360	345	355	354	388	386	365	365	411	398	393	342	351	353	363	373	357	368	369	353	322	370	383	343	338	403	373	352	353	336	317	344	374	375	344	397	366	362	349	381	360	370	374	376	367	364	381	346	338	351	359	341	379	346	366	363	372	363	351	392	362	382	357	357	354	351	361	369	364	348	343	371	336	341	365	376	347	343	348	369	352	330	364	343	360	359	367	350	356	370	357	382	371	379	346	405	365	355	365	362	392	366	366	357	342	347	346	355	365	369	363	378	362	348	365	380	411	361	359	362	366	349	368	365	373	378	322	356	359	375	384	370	366	359	375	366	393	381	357	362	367	387	368	359	358	384	388	346	344	346	361	364	404	383	333	354	362	358	347	339	377	362	327	352	361	363	383	379	369	386	369	332	378	362	337	362	335	382	369	373	378	374	377	371	334	350	372	392	384	367	395	400	373	393	374	387	352	406	337	375	343	337	359	345	344	361	407	335	345	345	360	340	380	361	394	404	396	374	379	370	384	362	364	357	345	407	349	347	345	353	363	362	401	360	350	351	343	355	363	375	366	365	322	338	359	378	359	374	375	362	344	369	351	383	380	343	362	388	353	354	356	339	376	362	370	357	330	351	391	382	376	361	350	353	386	360	383	356	372	357	359	359	356	375	343	379	340	374	400	350	373	371	341	383	391	377	341	386	352	355	378	357	372	362	360	345	355	364	390	377	348	401	336	381	392	376	359	354	348	380	356	364	371	374	404	367	330	380	376	370	374	354	340	368	414	345	391	333	377	361	369	350	347	391	332	335	363	363	370	318	352	355	324	363	371	352	336	378	333	381	355	383	384	364	348	368	336	352	341	360	361	345	344	382	371	358	340	353	351	396	350	388	367	361	385	346	340	388	365	366	349	347	345	375	360	354	356	356	396	359	362	329	361	359	330	337	374	395	350	409	376	394	383	312	360	410	388	357	348	375	351	361	340	365	375	345	402	363	350	321	360	373	364	348	365	366	332	383	309	348	360	396	355	361	347	380	356	381	343	358	340	342	363	359	376	379	346	365	380	346	371	362	343	354	392	365	372	348	338	346	362	345	311	366	332	385	340	361	374	373	344	351	361	381	356	359	391	362	355	386	362	382	375	368	362	373	359	368	367	390	346	386	365	393	356	370	374	340	369	374	368	370	347	348	326	344	346	340	366	368	348	372	380	368	346	339	360	358	345	358	362	366	407	378	371	362	350	377	355	387	343	364	369	366	394	368	346	335	369	392	354	372	364	414	372	364	374	376	368	369	367	351	365	343	344	354	352	371	357	395	387	369	352	365	357	371	366	380	390	354	347	331	330	371	372	375	363	377	407	346	386	382	362	351	388	357	350	351	383	354	356	353	315	373	382	361	408	379	381	354	404	378	395	352	355	410	357	383	364	379	340	383	371	335	357	327	378	347	323	364	403	362	386	377	390	369	376	365	395	346	348	361	363	371	373	359	373	364	350	349	360	374	374	350	359	344	346	345	350	381	403	361	357	375	360	383	361	390	384	363	381	344	378	380	324	376	368	379	373	367	354	369	370	352	353	340	355	360	413	354	376	369	366	406	399	375	372	418	380	383	353	387	363	427	374	377	361	400	383	366	366	370	348	357	350	340	372	350	364	399	339	394	367	357	333	363	369	380	366	346	352	339	357	383	372	393	374	364	388	354	376	383	336	324	374	338	380	337	356	387	368	343	352	357	357	362	380	380	390	372	372	390	345	381	352	365	389	355	336	339	386	364	353	386	381	393	381	353	361	397	333	351	350	367	342	342	369	381	397	363	368	374	370	380	343	355	379	372	378	364	379	346	376	381	378	368	356	352	384	371	379	352	357	395	344	361	377	391	359	368	366	339	375	388	390	355	364	338	356	378	348	372	356	349	367	371	354	377	396	379	352	382	342	375	366	361	358	366	370	383	376	359	344	389	387	387	341	368	359	350	348	378	367	345	395	351	366	362	351	347	365	356	340	364	353	404	366	367	364	353	361	385	361	340	376	369	370	399	357	332	385	374	363	386	384	374	383	366	384	361	392	345	341	394	354	347	394	384	366	366	376	395	375	391	395	381	365	402	378	363	391	360	379	343	384	373	330	363	361	374	324	349	351	350	371	356	364	373	366	372	351	360	334	360	360	393	372	357	375	360	363	367	385	361	376	385	351	375	397	368	371	365	367	396	384	365	345	376	366	348	362	353	383	352	385	363	360	373	369	388	349	368	389	366	350
22899	20676	27246	24000	20640	20611	7480	1499	1098	956	996	957	831	864	865	837	795	832	768	776	784	771	775	751	727	699	707	751	745	682	693	678	740	758	697	712	723	755	688	721	697	648	693	671	730	699	727	704	706	686	693	647	698	686	731	684	721	687	695	679	677	698	683	699	703	663	745	686	683	736	714	687	784	687	688	729	716	684	654	716	704	701	670	702	681	644	691	675	684	701	751	676	702	692	701	642	693	690	623	720	698	706	675	700	763	649	707	708	693	683	690	674	738	674	656	710	648	687	666	700	667	735	710	686	707	703	673	704	674	652	683	707	681	719	684	687	678	694	681	732	681	705	715	673	727	694	720	638	746	675	709	692	725	721	664	668	698	743	694	745	733	705	724	634	717	662	703	695	701	707	697	667	677	662	727	628	680	705	662	744	723	701	677	684	647	718	695	719	631	674	717	656	658	756	700	720	700	692	698	727	706	693	655	696	697	674	713	654	690	669	726	727	666	714	740	686	687	715	711	683	677	656	652	712	745	706	755	730	694	694	738	685	686	676	673	662	671	705	642	713	710	658	730	698	710	659	625	735	676	669	643	674	683	698	663	665	662	644	710	690	687	640	703	633	654	705	709	714	702	669	676	728	684	662	678	670	734	679	709	733	680	721	718	700	686	672	674	636	691	684	714	732	670	688	681	710	711	729	654	687	685	753	697	700	652	700	712	695	759	720	697	693	742	702	671	695	717	736	702	717	668	747	697	730	666	690	688	715	695	712	658	712	668	682	709	707	743	706	672	693	680	696	687	715	693	698	682	633	701	710	658	741	710	706	723	691	686	705	744	675	693	652	726	667	706	716	689	692	683	643	731	667	685	686	720	687	647	720	690	688	684	686	688	730	692	699	677	667	709	701	674	715	680	674	712	698	707	737	689	711	690	682	711	697	694	685	685	714	683	697	674	665	670	656	695	684	695	697	689	661	725	641	705	682	613	658	705	651	672	721	688	660	718	707	685	682	685	663	702	685	712	717	704	662	721	643	686	683	680	711	709	644	670	697	658	712	702	692	706	711	697	669	665	709	686	715	671	709	683	608	689	697	703	661	694	666	670	681	632	727	696	700	651	669	703	683	732	713	688	650	722	635	681	705	688	687	682	663	683	658	701	696	672	700	666	660	669	743	707	722	677	699	650	694	654	661	647	701	711	726	701	680	730	700	699	743	713	739	704	711	726	689	720	689	651	718	645	718	649	671	678	742	715	701	710	718	664	671	720	695	675	687	709	699	714	650	670	715	685	687	672	688	670	732	692	683	721	752	657	747	688	716	691	676	699	741	682	682	679	658	711	711	679	726	678	694	690	690	637	674	693	655	705	658	681	670	700	698	706	698	708	720	664	675	693	709	696	703	699	698	668	662	732	659	660	685	701	667	697	651	714	665	697	664	695	656	711	734	702	713	707	690	697	664	672	711	693	661	661	711	674	765	689	714	685	718	695	695	697	723	636	687	730	678	737	693	722	700	687	657	731	678	699	704	717	715	657	714	651	692	652	711	670	686	691	690	688	656	667	675	655	650	709	656	740	640	704	704	686	741	690	705	687	697	693	707	693	676	670	676	663	709	722	632	687	683	696	664	697	690	669	666	707	726	659	657	665	650	720	680	704	725	684	704	710	661	726	704	664	688	686	759	651	695	698	684	673	695	690	697	669	623	718	667	690	723	706	675	725	671	703	720	683	686	665	712	712	689	655	718	713	716	672	680	688	667	676	652	708	678	654	670	716	678	760	717	709	701	701	738	676	676	685	657	750	650	662	644	651	741	705	696	705	707	658	675	652	677	705	698	692	696	647	691	688	672	694	648	652	718	689	648	673	690	682	698	732	689	663	704	686	719	694	679	695	706	728	683	654	676	706	684	721	703	678	710	698	678	696	706	675	731	605	695	676	658	725	704	689	685	732	706	683	707	692	704	697	682	712	726	692	699	639	669	665	705	720	665	701	740	634	687	672	653	689	665	744	725	677	631	750	661	690	681	649	692	683	655	720	685	713	694	680	691	687	728	700	683	678	675	716	688	659	726	674	696	678	687	686	727	654	637	702	642	724	694	705	703	656	720	692	652	687	691	658	669	748	742	726	704	675	711	705	767	672	684	741	690	683	687	707	697	630	634	672	698	688	715	724	712	700	648	701	700	701	687	708	713	719	677	727	663	700	654	693	673	616	686	623	696	708	656	708	707	690	736	729	691	695	693	691	697	687	740	697	667	694	716	717	719	705	708	730	693	657	648	677	652	626	675	757	698	649	716	677	713	689	692	776	704	709	690	631	681	678	663	718	708	659	623	693	653	685	658	690	697	721	713	634	681	718	673	659	666	755	688	688	698	697	675	701	713	693	690	681	725	708	719	736	677	626	702	709	694	696	652	757	734	629	714	690	713	701	676	654	683	717	700	725	701	688	661	670	711	696	716	692	594	687	671	653	680	733	654	750	671	696	674	628	677	656	698	714	707	701	690	682	704	721	717	651	739	692	657	711	698	638	720	706	699	699	723	712	702	701	695	648	657	699	708	674	719	715	669	682	671	677	683	707	650	706	717	749	667	689	815	725	690	705	693	677	620	720	680	673	683	667	641	664	687	710	674	673	632	733	657	652	716	659	730	742	707	677	680	646	713	687	735	646	729	716	691	734	718	634	680	693	633	705	675	676	720	688	679	671	707	715	720	683	729	700	687	694	658	723	691	629	744	655	672	670	679	675	662	702	631	718	672	696	662	654	738	695	632	640	672	663	740	729	679	697	728	667	704	684	713	672	683	703	689	707	711	664	677	664	632	675	677	699	719	678	714	719	681	682	717	697	744	674	701	649	692	733	664	691	674	677	662	668	679	675	669	658	711	701	650	669	711	700	680	703	678	689	726	713	656	664	678	703	735	691	675	669	705	700	711	701	668	672	710	723	693	685	684	674	685	703	675	693	666	699	738	718	684	679	678	698	710	672	649	721	671	680	653	652	659	651	704	682	661	653	675	681	681	660	631	638	724	673	698	698	712	620	626	689	714	700	689	666	698	668	681	672	703	702	710	706	736	748	717	657	632	676	673	711	703	671	723	706	668	699	667	671	687	675	702	692	697	700	674	703	695	694	711	695	658	671	709	691	723	681	687	677	675	657	680	699	703	655	745	645	726	718	666	715	672	689	694	677	687	666	678	715	654	678	687	693	689	662	651	709	680	662	656	665	684	696	708	677	713	715	733	673	704	705	700	676	717	686	737	666	693	665	722	672	690	663	700	666	740	732	700	716	715	727	703	700	701	768	693	693	702	742	698	694	690	698	731	709	694	687	697	723	696	679	659	658	721	704	675	740	626	718	687	697	663	737	683	708	695	696	687	697	692	732	669	680	723	651	691	671	693	679	712	637	700	683	694	697	692	713	660	679	678	717	641	734	694	667	672	687	719	722	694	723	693	682	666	692	679	642	698	684	702	663	693	701	654	661	661	692	727	654	736	715	752
57290	23878	10764	6267	4045	2988	2426	1973	1719	1463	1324	1220	1090	1060	1020	899	892	860	817	821	781	859	702	759	762	773	766	771	715	714	692	752	712	722	744	679	681	645	719	700	670	680	702	667	675	665	691	677	646	758	646	695	642	697	664	672	639	699	600	625	663	631	634	662	637	694	632	747	652	668	661	683	605	677	687	650	672	673	639	662	707	643	742	636	650	624	654	651	663	674	638	638	641	642	634	641	675	654	666	665	637	698	672	692	657	654	658	657	641	757	697	647	613	719	674	701	616	623	681	646	670	633	615	686	627	698	662	635	621	646	684	676	611	631	636	668	666	659	626	672	652	627	607	606	656	642	630	644	685	646	665	645	632	642	678	682	625	655	677	647	660	624	659	685	617	637	689	656	680	640	635	641	636	622	627	617	680	695	612	656	655	723	658	697	663	635	645	680	646	631	656	696	657	661	628	647	677	682	631	635	642	692	649	706	643	635	678	707	640	621	662	672	679	699	624	663	659	627	615	629	636	654	659	636	646	656	631	684	683	629	666	623	664	655	651	629	634	684	652	675	633	607	686	623	619	584	627	658	666	705	646	646	623	655	645	628	663	657	679	692	626	680	657	684	598	651	655	650	647	640	643	647	639	603	653	676	603	668	673	644	655	653	652	647	661	674	679	633	654	643	651	653	667	660	670	648	651	641	650	632	695	668	640	671	638	645	665	646	627	656	632	636	621	639	645	669	632	663	665	609	701	695	614	631	661	704	631	648	612	638	674	648	654	638	645	654	661	644	663	687	644	656	702	629	640	646	666	653	633	681	680	648	639	695	675	680	650	651	648	662	636	672	660	637	624	637	688	683	624	664	650	634	665	640	672	634	676	619	673	598	661	626	630	663	661	679	630	658	669	675	660	654	667	655	680	658	637	606	673	600	699	625	694	619	679	686	604	585	650	630	670	667	609	676	649	592	666	655	627	647	649	685	645	624	631	634	673	650	634	626	655	647	639	671	612	666	653	688	668	616	642	651	662	638	660	691	675	673	667	617	616	652	652	654	695	649	609	656	649	647	659	626	635	606	648	669	627	650	655	642	640	674	680	639	668	660	657	666	645	614	674	669	645	660	698	649	669	698	716	639	640	644	649	647	602	697	616	648	677	672	680	647	633	641	665	628	666	645	664	667	664	624	698	634	650	669	633	649	644	666	670	631	667	665	690	645	591	621	653	609	642	669	660	694	640	613	651	643	625	621	671	655	654	654	654	656	631	663	644	676	641	656	644	657	685	654	632	658	609	636	630	675	643	649	665	643	645	617	641	657	626	649	628	647	640	621	688	658	660	648	657	678	609	648	646	644	669	629	649	718	661	650	636	634	679	660	675	633	650	630	613	684	629	663	676	614	591	630	644	614	638	647	657	664	662	618	649	685	627	634	618	677	644	658	670	641	679	616	639	655	657	662	628	716	639	655	644	668	697	642	671	644	658	625	650	695	634	641	659	627	647	671	654	656	624	624	661	653	656	622	635	625	654	618	650	671	643	679	627	630	642	630	643	648	699	658	624	633	629	684	623	627	645	690	686	639	666	661	629	615	693	659	612	621	648	674	674	670	623	673	650	644	630	634	662	653	636	662	662	667	641	689	623	648	683	674	649	654	630	653	644	687	659	643	628	623	675	664	681	669	634	674	614	618	657	601	663	658	692	662	658	659	673	656	634	637	667	624	603	654	642	666	687	619	636	624	615	665	667	633	624	680	679	631	647	605	635	645	622	655	662	633	661	604	642	680	666	660	629	679	637	662	640	648	641	635	642	654	648	598	643	660	671	632	614	674	643	661	636	627	664	625	656	685	667	623	648	686	648	674	645	640	668	669	617	632	651	650	649	685	642	657	689	676	619	672	675	656	656	645	647	666	701	656	641	657	662	672	663	628	633	625	669	670	633	648	653	611	671	696	674	683	665	673	654	655	649	637	671	644	629	644	600	633	685	681	665	630	701	662	687	640	657	663	719	668	657	653	652	648	639	663	642	660	654	654	651	627	648	639	623	632	597	636	697	646	669	656	654	655	644	640	671	620	652	626	604	666	634	675	666	710	663	627	694	650	665	642	680	635	669	605	654	636	649	641	658	642	699	618	668	668	641	651	678	655	625	644	674	600	678	607	603	667	622	669	607	643	670	653	611	640	673	644	646	670	676	672	662	644	665	666	650	696	636	685	653	656	634	663	673	636	670	688	628	660	643	643	679	624	682	585	646	633	641	646	616	620	656	676	653	597	624	682	653	675	681	693	652	673	646	618	619	606	665	648	653	692	634	623	675	650	688	692	645	636	664	675	636	615	633	644	692	674	624	648	650	698	644	662	658	669	654	652	661	672	639	634	668	631	644	687	649	628	635	648	668	629	653	675	634	649	652	662	601	609	633	646	668	669	678	643	688	640	711	675	669	672	627	652	637	661	693	658	618	699	649	661	648	671	623	641	662	628	650	625	698	673	648	679	671	632	636	648	661	651	653	661	631	666	592	650	627	683	641	673	648	681	696	621	646	629	632	603	673	624	661	637	662	654	664	603	640	634	633	652	610	691	644	684	678	665	643	634	629	652	679	651	678	675	643	585	670	624	673	678	648	634	609	648	686	664	624	658	671	659	660	655	613	616	687	613	639	652	673	595	655	652	608	643	638	661	607	634	669	627	639	661	679	619	684	621	580	641	679	651	691	615	692	696	654	676	657	665	657	685	653	643	654	624	675	617	637	675	655	619	652	665	631	661	667	669	616	656	696	649	654	592	696	646	626	633	636	613	640	597	628	647	595	637	647	658	617	626	676	634	649	617	708	612	675	623	702	640	667	616	675	658	688	649	624	654	718	649	645	676	669	614	652	658	655	658	651	615	662	646	643	682	613	637	634	643	592	697	587	685	657	643	622	638	653	625	674	633	658	637	617	656	663	634	628	674	664	669	657	642	719	652	652	666	621	677	669	653	692	648	665	657	632	654	682	626	644	646	654	657	643	669	636	677	622	606	680	617	620	657	616	667	642	694	636	628	649	638	635	634	662	660	640	669	644	658	665	682	673	645	679	646	677	667	648	642	631	668	669	673	631	652	683	637	680	623	652	644	636	625	645	661	649	655	658	662	650	684	653	649	645	654	624	651	689	637	664	621	621	623	688	641	692	616	619	630	617	629	632	701	651	654	673	644	630	645	687	648	657	628	622	643	659	692	632	669	628	676	643	620	642	601	635	613	668	650	646	605	657	656	631	648	645	651	682	681	696	683	658	681	603	641	653	636	643	665	678	635	663	623	647	658	636	699	686	657	584	653	620	686	648	619	652	674	640	620	652	658	646	662	697	623	657	662	665	634	669	667	691	604	669	607	621	663	638	647	634	668	680	628	650	632	653	627	646	616	646	644	691	662	657	620	651	621	669	670	625	674	662	695	636	620	657	629	656	671	653	636	661	688	677	621	657	674	619	647	640	620	681	656	685	651	716	651	612	652	667	664	677	662
33882	16919	3161	518	420	408	342	275	293	283	245	282	276	278	272	276	238	296	265	272	266	253	239	253	264	255	263	228	275	281	276	292	277	268	292	250	269	255	268	309	245	255	272	270	279	266	269	302	272	246	265	227	278	259	231	271	254	269	277	251	257	269	247	266	281	251	241	292	255	262	266	279	247	252	249	246	271	269	294	286	269	245	254	245	257	262	288	261	241	306	262	284	262	263	266	264	258	218	231	277	260	279	252	245	264	262	237	278	278	282	304	255	260	271	258	253	271	261	250	255	268	261	285	250	259	253	281	263	283	268	267	263	248	234	266	280	257	236	257	233	284	261	255	294	260	274	279	271	294	281	272	273	270	261	245	250	251	262	248	260	231	260	278	263	248	263	296	268	256	275	262	291	293	274	284	244	275	273	302	270	268	255	229	286	261	261	274	239	291	252	244	274	260	272	231	248	245	240	260	269	257	257	283	275	267	300	262	273	255	237	269	267	270	274	265	256	277	280	262	239	274	275	268	273	290	254	263	261	274	275	298	239	293	243	248	257	269	262	252	262	253	242	274	246	268	275	265	284	280	264	260	279	293	244	286	285	250	299	236	279	267	282	243	264	279	235	262	275	255	274	249	283	238	277	287	265	253	247	309	268	273	266	274	250	233	287	250	277	281	259	286	274	278	264	270	246	280	279	257	271	230	254	275	289	263	251	297	260	247	256	260	284	249	297	265	246	275	255	217	255	243	273	275	250	252	278	265	270	261	263	260	296	257	267	270	274	266	282	296	226	273	278	271	243	305	236	259	273	257	277	276	247	274	248	275	240	259	250	262	269	264	257	240	282	268	247	293	270	247	285	275	259	238	270	253	290	257	267	253	302	261	255	256	234	271	274	273	270	268	268	232	261	240	288	264	279	245	257	246	276	250	249	233	268	275	261	291	260	258	299	242	267	293	264	258	239	298	254	280	268	269	289	267	280	274	260	292	263	279	265	257	251	266	273	244	249	259	265	256	276	253	257	266	282	290	241	260	296	252	252	262	288	247	273	272	281	251	252	302	259	283	270	293	261	258	264	241	265	253	264	276	240	248	276	275	254	273	278	256	251	257	286	274	258	270	271	257	259	261	252	269	252	272	290	278	273	282	294	258	267	273	268	273	287	275	248	277	242	256	288	268	279	259	260	244	255	249	292	256	240	225	272	252	270	273	250	267	272	280	272	273	266	286	270	271	267	271	252	290	283	266	264	270	257	283	255	253	289	253	291	255	281	301	272	278	256	289	252	283	250	283	287	219	268	293	254	318	272	254	251	261	273	227	244	238	272	252	253	230	244	281	259	243	270	266	259	283	269	275	232	268	266	266	287	241	243	245	253	242	253	257	274	267	253	266	252	274	259	261	280	242	279	270	263	289	260	269	270	267	292	257	289	265	234	265	272	275	253	271	269	309	273	277	269	260	268	268	276	266	271	291	256	249	299	258	259	274	270	259	238	238	269	251	268	276	274	266	276	269	242	261	272	256	295	271	272	244	280	297	253	299	270	270	267	258	273	265	259	241	267	259	277	251	282	230	254	267	251	262	266	289	265	253	265	270	263	243	283	251	307	248	241	266	244	280	268	261	268	262	270	278	264	290	259	259	285	264	297	267	271	277	255	307	264	257	255	246	270	241	266	265	257	238	273	286	283	259	267	280	256	241	263	253	282	265	265	259	287	257	247	267	275	257	273	258	261	229	239	282	249	250	268	279	245	278	266	288	304	266	260	259	278	250	272	256	289	245	259	236	299	271	272	238	249	277	268	255	272	258	258	278	259	271	262	276	260	266	240	255	259	250	253	271	252	273	254	264	255	298	269	249	243	237	284	277	278	284	302	283	273	246	279	272	263	259	287	284	282	286	256	283	276	253	237	262	279	255	261	253	269	246	243	246	259	259	270	246	277	306	260	299	252	299	268	278	243	263	275	250	274	253	282	265	268	254	268	258	259	289	269	278	281	264	222	266	267	280	229	248	238	271	298	252	266	247	254	272	257	266	272	264	267	248	260	251	248	284	281	279	270	285	289	271	259	280	252	263	266	241	253	232	263	247	247	262	257	265	236	296	279	269	261	291	279	271	285	234	242	246	260	263	281	233	245	267	260	271	255	257	275	260	281	257	247	287	286	257	294	265	248	274	280	249	286	251	265	252	254	265	250	266	242	255	242	281	266	236	275	231	264	259	275	261	247	281	277	246	248	272	280	276	270	255	227	272	261	264	283	257	301	266	264	253	252	254	277	252	264	243	256	246	249	233	270	253	283	258	255	261	308	273	266	255	280	265	270	263	270	258	260	271	297	281	250	260	256	296	269	279	264	239	277	257	271	239	271	268	272	274	240	279	266	257	266	252	259	251	259	261	291	291	274	265	251	272	251	265	258	261	282	223	265	254	241	258	247	249	260	272	285	237	260	263	255	250	268	286	264	282	283	251	242	274	265	245	281	250	263	243	259	231	293	246	270	260	272	267	258	255	254	274	272	296	264	245	247	286	259	257	269	279	269	266	247	263	261	270	258	296	272	259	259	251	268	286	260	272	257	264	236	251	281	278	262	265	265	246	264	256	262	266	267	267	272	292	255	253	256	245	260	270	262	254	289	259	244	245	286	260	269	256	272	266	259	255	263	270	287	254	271	303	257	296	286	240	250	241	283	239	267	271	284	237	225	259	285	277	259	286	245	285	270	286	292	261	255	252	277	262	293	251	274	245	285	265	271	299	283	252	283	264	266	265	246	264	240	241	278	245	261	250	308	266	237	258	262	282	264	281	254	256	263	243	278	277	230	255	255	273	246	267	248	273	243	261	242	252	278	273	255	286	258	276	276	242	272	237	259	276	259	239	279	252	244	277	262	241	280	273	240	271	269	279	266	277	292	266	274	285	260	269	237	277	264	279	252	244	269	254	273	260	287	254	249	265	249	264	275	269	260	243	266	259	270	293	294	231	270	242	284	278	252	266	297	271	246	255	261	275	284	271	262	281	246	281	264	279	291	255	251	296	286	266	277	293	266	282	272	266	247	237	243	281	259	247	286	271	277	265	268	258	262	299	251	262	272	256	245	250	257	284	259	268	251	270	260	254	240	257	296	261	255	263	258	232	264	233	258	274	280	275	263	288	259	275	255	291	259	260	278	257	281	262	261	254	265	259	280	247	246	278	240	260	246	255	252	265	249	279	300	253	287	242	251	228	274	256	265	256	255	270	305	253	242	267	271	270	268	266	248	288	264	270	265	258	226	280	262	259	242	267	316	271	231	264	275	254	297	264	249	273	269	272	281	272	276	238	259	248	259	257	305	274	232	271	287	267	263	283	258	264	287	243	288	250	283	269	252	262	272	274	282	258	250	275	267	264	248	272	264	280	257	262	256	278	259	244	235	257	264	260	286	258	281	292	298	255	285	276	262	244	251	271	252	245	266	272	297	285	287	297	260	273	269	294	263	226	263	249	279	263	256	270	262	286	254
29532	4428	611	441	404	376	341	307	303	321	295	290	279	299	277	306	270	251	246	336	288	304	283	280	273	275	321	278	265	273	279	321	281	275	301	243	294	293	318	298	257	251	267	287	289	294	272	258	314	274	297	261	285	292	289	310	305	283	294	304	285	283	291	287	283	280	284	321	254	275	292	268	290	283	295	275	276	287	277	303	295	264	293	278	305	289	290	285	253	282	282	272	273	258	258	312	267	286	279	279	272	241	297	277	304	293	294	305	310	297	282	266	290	293	263	294	284	313	285	268	268	260	276	285	264	274	291	269	290	258	281	280	286	283	294	249	271	302	309	252	262	288	274	230	272	281	308	279	271	306	279	286	272	276	294	321	258	290	301	289	300	283	281	288	286	288	293	269	303	282	262	290	298	316	276	261	295	264	250	270	294	257	287	259	274	274	272	312	292	291	302	273	281	267	278	289	269	266	284	295	294	268	300	306	320	323	252	290	280	285	287	284	259	260	269	269	270	259	303	272	275	292	289	276	268	283	266	271	246	259	303	322	268	289	274	282	271	282	247	282	290	282	302	269	282	282	266	285	296	276	283	282	278	304	284	268	269	272	276	302	225	289	281	274	289	298	261	293	291	261	303	279	260	267	284	286	304	298	296	307	263	287	303	282	277	295	258	275	278	281	279	292	298	292	289	296	278	271	281	267	299	281	283	261	262	312	286	273	284	279	273	331	272	291	277	286	280	269	293	297	270	283	282	284	267	267	274	299	263	279	309	278	303	283	283	268	267	277	295	269	286	242	270	317	262	243	299	270	275	296	260	314	284	280	271	267	294	286	302	241	288	284	265	319	302	269	270	301	284	295	317	280	262	267	289	258	257	266	268	297	267	304	261	263	246	271	260	250	257	282	295	303	298	307	315	287	267	287	286	291	294	268	256	272	268	319	306	306	259	301	313	308	269	289	283	309	290	280	271	257	272	280	264	272	270	256	279	255	308	270	283	284	284	290	305	276	266	276	283	289	290	246	261	262	284	273	276	254	260	287	290	273	297	294	305	271	275	264	267	289	273	298	276	256	278	299	284	287	264	284	286	292	274	292	280	288	276	290	272	290	282	287	259	284	286	266	299	302	308	288	292	281	286	290	312	282	269	276	271	274	281	251	263	288	293	280	308	278	281	269	288	299	266	287	276	279	290	264	299	279	267	280	298	273	256	266	296	284	302	277	248	272	288	302	262	306	275	275	272	299	275	281	284	304	275	295	291	304	260	277	254	274	303	299	285	288	296	282	279	295	263	275	255	264	273	284	273	280	230	263	289	318	280	282	298	295	249	280	268	302	301	258	258	300	294	297	280	270	267	312	302	301	287	260	270	300	275	291	278	244	275	271	279	259	301	285	261	270	273	320	320	297	281	297	265	256	273	285	305	307	303	268	306	272	282	285	267	263	270	287	276	311	286	296	310	296	256	298	265	291	244	288	296	268	283	284	243	280	246	270	295	320	262	278	290	297	281	296	300	287	301	266	266	284	318	310	275	319	273	327	297	277	264	271	272	277	293	274	289	274	307	281	293	266	304	269	281	283	280	276	277	279	289	276	292	251	277	265	301	250	306	281	281	267	276	259	278	280	266	310	303	300	289	270	245	276	271	300	246	269	302	270	279	280	263	273	280	286	264	283	257	305	275	293	274	281	277	255	281	301	277	279	241	232	288	277	250	250	289	290	285	255	296	282	276	280	306	267	268	276	273	281	287	268	275	293	291	285	260	276	262	283	287	291	274	264	255	284	260	296	259	264	263	265	279	285	274	264	276	292	311	286	288	272	293	265	278	262	282	272	303	293	294	311	286	268	274	266	278	271	269	312	268	281	295	281	273	314	298	271	276	283	251	274	288	292	306	269	283	290	258	267	299	313	297	280	290	286	273	263	293	281	278	264	274	270	282	276	260	259	281	304	251	288	297	259	278	294	291	288	271	264	282	276	275	282	303	280	291	293	258	280	309	286	287	294	281	282	276	267	290	296	287	291	307	295	302	293	294	284	280	281	267	307	259	275	305	279	261	290	274	306	290	280	290	304	295	274	282	240	284	268	314	282	262	299	299	293	253	278	300	275	269	283	286	291	274	283	280	285	254	292	279	281	309	281	293	285	271	292	276	286	268	265	269	256	311	293	269	274	275	292	290	279	277	291	292	303	296	302	280	268	289	289	269	278	286	302	285	289	289	308	290	277	271	283	265	305	252	301	278	280	285	263	269	283	272	282	242	305	298	266	268	297	283	275	306	273	284	295	314	287	288	278	282	263	303	250	258	243	277	297	287	303	297	239	272	294	259	267	277	277	271	286	258	279	257	276	271	283	304	285	288	292	289	288	293	252	262	273	282	258	272	264	270	271	289	291	250	263	293	263	297	277	279	251	315	304	276	276	282	276	289	296	263	280	310	289	288	274	253	282	272	279	278	264	281	270	269	294	267	292	302	280	303	300	267	290	299	282	273	299	275	293	276	287	299	304	270	308	259	284	279	293	275	297	293	279	254	266	270	294	261	287	312	261	277	300	288	297	312	284	329	277	277	271	266	304	287	260	327	300	254	262	287	261	260	288	263	303	298	291	271	295	283	270	255	294	313	279	301	271	309	254	288	307	287	267	272	277	267	334	258	280	272	271	268	312	249	292	293	282	302	282	312	278	270	286	249	263	288	256	288	287	298	283	291	299	273	272	277	271	254	308	309	285	282	298	266	318	290	284	266	255	285	277	283	305	285	266	307	306	274	281	281	265	291	280	261	270	293	287	275	267	270	299	302	271	308	285	261	278	252	316	278	270	259	294	268	270	286	290	251	279	252	275	254	290	266	282	272	296	294	257	301	263	308	297	276	300	257	271	283	280	326	282	311	299	288	237	309	265	259	280	288	262	288	281	269	291	266	292	310	267	269	259	303	286	296	284	307	267	282	286	271	269	242	286	270	269	282	270	292	260	263	264	287	287	275	279	293	294	312	291	258	292	267	275	269	277	310	290	319	291	259	304	279	271	308	283	272	283	270	291	296	287	293	315	275	303	261	267	241	270	292	268	286	289	263	289	270	272	276	240	277	286	286	261	273	313	288	235	292	265	279	270	254	299	277	338	295	291	287	307	279	291	268	287	281	259	289	295	259	257	313	280	269	255	281	299	278	279	281	283	278	307	250	278	315	302	278	268	286	270	274	265	278	300	317	261	265	284	281	263	281	289	307	286	277	292	289	241	289	266	265	292	297	279	325	312	284	287	294	302	291	276	306	314	301	274	272	260	285	269	320	290	292	283	310	284	292	301	296	258	278	272	286	277	284	294	302	271	294	270	290	276	304	279	245	254	285	292	300	270	285	271	315	262	277	330	299	264	278	291	273	275	260	295	309	276	298	278	298	308	308	282	286	268	305	279	305	286	282	253	276	302	294	281	301	278	302	291	295	272	273	279	305	299	310	296	278	309	265	300	307	264	291	257	293	308	299	302	299	269	285	286
24934	20631	26968	24299	20571	7174	1058	713	625	572	520	515	498	471	468	435	431	410	442	399	419	384	407	414	393	369	391	391	418	393	404	363	377	411	399	351	394	400	372	403	378	383	373	346	374	386	354	409	344	370	383	378	368	366	378	377	368	366	384	336	386	394	377	352	347	370	383	411	352	393	383	378	379	377	387	376	385	403	380	400	334	367	383	383	382	387	376	389	352	371	361	362	368	392	385	404	367	364	377	376	376	355	390	375	366	346	363	359	363	383	374	359	370	410	347	321	351	416	370	389	366	403	371	371	363	377	367	336	372	386	383	355	421	366	395	352	356	406	377	355	379	360	394	361	392	381	373	354	354	389	396	358	398	376	403	343	349	401	386	349	388	357	362	352	397	342	387	358	375	391	345	399	376	346	374	385	382	348	395	385	371	384	410	367	356	398	413	394	393	360	400	420	389	345	395	348	384	401	373	373	370	372	405	363	369	381	365	369	359	375	330	368	356	390	352	372	359	364	376	396	391	388	396	340	406	366	381	358	389	396	369	412	377	366	367	383	389	384	367	398	346	385	367	353	349	374	375	355	371	397	352	336	376	361	327	401	377	374	381	371	385	347	363	371	344	373	402	378	400	345	350	385	392	394	359	385	346	384	377	366	331	361	360	381	389	387	354	372	390	358	382	391	374	391	361	385	364	386	387	402	375	371	330	404	360	392	353	382	362	388	377	413	395	385	345	334	368	365	357	363	366	360	356	377	398	399	375	328	340	319	370	388	412	351	368	409	356	369	363	391	371	390	364	376	375	380	355	394	375	353	384	397	355	370	343	367	407	384	359	379	355	382	362	373	353	389	341	400	418	377	361	361	410	391	362	402	379	398	361	375	390	366	335	352	388	344	369	330	366	371	373	342	341	378	361	376	358	357	356	361	359	385	387	365	347	380	411	404	437	395	351	352	381	381	386	365	392	342	347	373	372	329	365	352	351	376	392	379	347	367	381	374	345	382	374	345	366	349	351	378	382	383	378	346	356	358	370	348	364	386	346	381	360	332	350	364	373	357	413	385	403	350	386	363	386	370	342	334	372	390	375	417	353	353	375	345	369	368	385	348	373	356	350	359	323	396	344	401	375	386	380	361	385	404	346	339	352	341	355	371	372	352	349	376	355	378	386	356	377	382	387	344	379	373	346	379	386	346	352	374	359	346	372	356	371	383	369	358	396	394	367	385	349	374	355	365	342	394	364	389	350	379	386	378	392	370	366	382	356	392	388	363	384	381	385	344	358	380	389	364	382	336	363	356	371	351	373	361	396	356	394	366	356	398	375	399	351	334	380	395	410	378	367	376	374	355	379	354	351	396	398	369	362	381	371	380	394	356	349	396	375	382	395	371	394	346	371	381	346	330	395	348	401	391	395	384	389	374	371	355	362	416	365	355	364	384	405	355	376	399	409	389	369	401	388	369	372	343	320	353	362	374	362	385	387	389	399	377	379	402	394	343	371	372	389	353	362	378	383	389	350	378	385	423	344	370	376	394	374	381	385	376	362	378	355	343	345	363	344	360	386	368	365	343	394	387	387	358	365	377	354	361	392	353	417	398	358	377	362	376	392	421	370	370	303	395	373	388	383	360	369	381	369	390	318	333	338	344	353	351	364	392	353	350	400	383	366	384	329	370	388	367	352	370	382	385	385	362	365	394	354	401	374	362	392	375	376	326	322	344	342	350	351	333	354	361	384	366	384	368	417	341	362	397	340	382	375	353	401	397	364	367	328	380	369	377	361	390	383	368	354	370	391	408	409	390	380	393	357	373	369	351	347	331	377	358	375	412	403	355	402	393	362	338	413	371	377	340	387	427	373	380	395	366	391	371	371	337	350	363	336	370	370	382	356	352	365	347	391	333	366	339	358	378	355	368	344	389	373	388	375	387	335	364	399	387	357	374	353	421	377	385	371	389	356	352	397	341	357	344	368	347	382	390	375	359	394	384	368	361	398	376	367	349	394	384	347	368	371	385	370	360	371	374	385	368	352	371	414	403	396	357	344	391	368	403	342	396	368	399	387	372	390	369	369	347	378	371	362	348	375	334	375	374	399	400	355	370	418	370	343	376	361	359	346	370	359	373	383	376	355	368	379	372	342	383	315	389	369	349	393	391	385	361	377	400	386	360	378	354	362	347	353	432	374	377	365	370	334	368	372	384	377	357	356	374	372	360	343	336	362	386	367	392	345	374	349	359	395	400	375	366	388	352	351	394	363	369	341	415	407	366	359	351	365	363	337	386	351	338	385	348	372	384	348	352	385	344	392	386	371	374	354	369	359	406	361	382	328	391	355	370	338	392	358	365	375	380	366	375	368	371	363	343	337	383	388	383	364	385	402	341	362	359	390	366	373	368	355	416	372	348	372	394	350	376	376	358	390	324	381	372	374	379	376	398	373	373	374	360	375	406	358	387	378	363	379	404	382	392	368	360	375	385	383	380	397	355	359	370	345	368	346	374	347	395	401	396	382	373	390	398	398	348	388	364	412	390	392	352	344	404	380	345	387	403	407	389	338	359	366	346	339	363	357	385	362	354	423	360	376	370	377	399	335	353	354	347	359	377	366	364	364	372	385	363	340	413	363	364	328	373	372	333	367	367	342	354	392	381	374	376	348	378	378	387	339	338	401	380	369	372	378	373	390	389	384	383	368	361	394	371	374	364	375	355	355	361	358	338	381	385	348	380	394	355	377	368	355	371	381	390	397	392	377	387	365	379	392	348	414	401	345	372	370	366	380	383	377	372	356	354	380	363	378	361	400	371	354	400	402	364	360	359	394	368	372	327	387	364	381	374	318	355	405	365	372	356	364	406	389	374	364	360	372	368	355	345	354	392	374	384	389	378	374	364	380	327	374	366	368	386	344	371	391	370	367	352	369	361	388	361	362	380	372	357	347	385	373	369	374	371	367	396	384	385	392	295	354	357	399	381	361	365	338	373	348	347	376	412	354	407	347	371	367	369	390	391	372	384	337	387	366	341	377	350	396	357	381	386	375	382	386	355	369	360	365	376	356	368	356	367	368	373	390	379	369	366	373	372	384	348	382	356	388	388	360	343	387	376	392	383	381	358	393	376	388	396	372	377	356	403	377	355	363	385	371	381	375	367	323	385	350	380	373	379	388	362	361	365	374	369	360	394	354	389	344	372	361	369	372	378	373	348	361	394	372	320	381	356	382	337	339	358	340	363	401	342	371	389	371	371	395	369	377	358	333	395	383	363	373	361	368	326	360	381	369	363	341	395	384	397	405	373	354	342	372	351	330	372	390	355	406	403	376	415	388	346	359	334	390	360	392	349	366	382	363	360	369	342	329	366	359	365	356	344	347	403	380	363	364	355	383	374	360	368	336	368	354	359	397	357	372	361	397	385	386	369	361	364	344	369	381	363	385	390	354	402	396	367	390	341	368	380	357	365	368	350	351	387	379	359	348	394	384	363	391	340	363	420	363	385	365	364	379	369
38184	7638	6959	3600	2384	1778	1368	1120	903	811	793	668	598	552	517	520	459	503	469	486	421	457	451	422	436	352	458	406	382	399	396	382	391	380	404	381	371	407	419	382	372	411	391	386	352	403	365	385	372	366	345	411	370	394	426	343	391	365	373	386	367	408	365	373	383	378	327	361	348	422	363	341	339	407	377	382	350	347	316	359	361	392	350	322	344	349	362	319	366	378	340	380	333	372	355	363	357	374	402	394	396	363	343	357	378	334	350	362	384	372	336	381	372	361	316	401	419	359	349	380	358	337	345	361	376	390	380	371	383	338	346	368	361	366	372	379	378	363	359	354	350	375	345	369	344	353	355	363	386	338	380	367	392	356	388	327	362	359	362	375	397	346	352	385	338	346	392	377	367	340	344	366	331	354	354	373	352	377	352	324	356	360	355	394	358	372	346	351	354	377	331	390	374	380	377	389	370	367	407	364	338	356	394	344	332	379	340	380	379	381	349	349	365	394	344	401	382	364	375	337	318	389	368	348	358	362	361	344	341	349	369	347	386	353	378	328	368	353	366	365	383	349	383	363	378	369	348	347	354	362	373	340	372	341	332	374	408	365	346	344	351	370	346	389	327	360	368	342	391	368	328	369	398	364	345	350	356	378	356	379	362	363	362	351	362	402	331	355	343	356	401	372	345	351	367	377	345	355	353	383	335	354	369	353	372	366	374	332	333	351	360	378	335	371	370	361	360	367	383	359	385	372	354	377	340	378	351	384	354	359	372	389	366	418	371	378	349	374	348	348	373	379	357	324	365	356	353	358	350	360	349	363	359	351	385	366	361	364	342	354	368	348	336	346	342	378	374	391	354	335	366	329	368	368	361	349	362	330	377	345	368	393	351	375	367	385	360	387	361	400	335	373	338	363	351	363	399	371	352	340	395	359	365	382	359	373	369	367	358	404	327	375	383	369	374	354	367	356	367	369	368	367	376	381	337	372	365	376	343	370	379	362	353	369	360	360	382	357	361	398	362	342	374	385	379	356	366	399	353	384	361	361	334	351	353	370	334	373	387	333	352	385	365	354	358	380	325	365	355	334	373	375	370	378	384	373	392	365	361	349	354	326	353	373	354	368	352	368	372	365	356	369	380	337	349	353	376	402	349	376	388	373	375	349	334	378	382	344	377	338	343	371	350	347	355	366	348	382	358	352	358	356	391	337	366	369	380	368	355	367	319	362	357	322	352	356	380	365	349	371	357	395	380	348	393	374	384	373	375	398	392	357	348	368	361	375	373	364	375	389	382	349	355	380	359	357	365	349	406	368	368	358	333	384	371	370	375	373	366	312	379	382	331	325	321	350	360	372	372	364	426	376	350	349	372	357	373	363	350	359	380	384	393	346	344	377	334	388	372	374	318	341	400	352	382	395	350	353	353	350	328	372	374	409	349	354	363	336	374	388	345	408	367	369	346	362	335	370	380	349	372	365	366	351	368	338	344	363	375	371	357	391	370	373	352	351	372	359	344	335	404	370	358	357	369	402	386	370	347	385	366	375	352	359	379	369	352	365	340	358	378	374	376	355	330	360	348	388	372	367	399	375	350	328	349	353	355	368	359	383	358	359	367	349	361	395	385	377	342	356	360	356	386	375	365	325	373	358	339	357	337	377	374	347	355	383	344	376	374	377	352	358	366	375	377	345	357	350	351	365	370	364	363	345	393	389	321	356	367	362	327	352	371	384	356	358	401	363	374	344	339	336	374	366	371	360	352	360	357	337	334	391	373	373	372	365	369	345	385	370	345	354	370	316	397	393	355	353	381	376	357	369	340	356	331	360	368	360	393	326	374	399	341	357	367	334	369	329	357	356	369	366	364	363	391	336	338	391	352	361	319	365	378	352	372	376	352	362	369	346	345	367	353	356	364	349	320	403	325	390	360	357	371	370	354	360	359	361	372	317	363	356	364	350	378	399	380	352	349	333	356	394	369	344	347	390	342	357	378	338	356	349	335	364	368	353	353	374	343	364	374	360	355	399	371	340	357	346	344	348	295	362	368	375	360	372	364	356	331	387	348	352	376	346	324	375	356	350	371	355	391	421	332	344	368	368	315	374	384	390	365	353	387	326	373	354	398	345	371	358	364	332	351	345	354	370	366	384	312	385	405	367	393	381	363	357	361	367	369	402	344	358	353	374	354	373	365	377	368	353	349	343	355	353	359	362	356	370	386	354	328	383	356	367	364	359	338	374	389	343	348	394	387	361	371	365	379	375	362	340	335	369	374	370	371	370	377	342	358	334	354	347	345	376	374	370	409	372	363	353	359	364	368	382	350	406	316	347	351	354	355	364	345	368	353	362	341	379	365	352	346	366	363	369	384	375	367	352	393	362	361	342	363	363	370	357	347	363	372	383	409	369	381	370	390	361	355	347	379	397	374	376	407	368	346	355	326	346	393	380	405	372	422	374	389	351	375	369	378	377	376	365	363	373	373	366	385	395	349	330	390	357	360	398	356	352	357	368	364	313	389	354	361	350	337	353	378	331	364	352	338	382	382	402	343	395	372	401	355	345	377	363	384	366	357	371	366	352	331	366	364	370	341	359	387	368	363	356	348	368	401	389	324	333	380	378	326	374	374	383	383	363	347	368	358	362	375	369	336	360	347	388	308	354	360	344	367	358	369	403	364	360	369	361	366	357	326	372	374	395	378	375	329	364	371	371	410	361	356	353	323	351	381	367	371	335	362	372	352	346	368	360	349	384	374	364	361	364	384	360	374	357	376	375	372	379	397	378	370	381	371	350	390	359	386	351	357	354	331	339	370	327	372	334	373	340	381	344	346	364	366	359	363	357	349	395	372	383	368	384	345	382	346	393	354	370	350	406	354	390	351	384	350	359	394	343	398	361	370	366	383	358	390	349	362	353	350	357	381	359	340	385	377	387	358	387	331	371	371	361	369	339	372	374	361	420	353	363	363	359	371	355	365	369	355	366	388	349	308	342	336	350	344	359	390	401	341	394	350	388	373	359	350	357	360	368	385	345	399	378	367	367	348	361	380	329	359	375	363	337	353	338	354	366	381	375	363	389	394	369	387	360	379	366	377	369	358	380	367	389	366	339	359	382	345	365	349	365	361	360	371	396	334	338	352	359	383	348	367	397	355	383	377	374	406	401	389	388	359	356	384	373	342	387	399	335	373	362	373	373	373	353	374	362	367	364	392	386	364	353	323	339	366	354	405	367	363	335	376	408	367	332	364	363	336	355	357	371	369	359	366	344	376	366	366	382	345	351	366	385	342	378	345	387	362	368	349	352	364	347	374	340	357	372	366	362	375	374	346	353	353	369	361	354	379	354	312	356	356	351	347	360	345	374	371	367	358	382	344	397	359	358	362	358	373	342	390	365	403	347	371	343	355	351	355	375	351	351	372	343	360	321	372	373	348	381	380	357	397	382	357	387	365	367	338	403	357	369	367	383	365	370	327	355	370	374	391	343	357	361	373	362	339	375	359	359
22905	20650	27253	24051	20660	20716	8117	1533	1170	1104	1048	922	900	850	831	818	765	785	804	754	735	699	750	768	660	704	730	743	703	710	757	697	678	651	661	740	709	695	763	684	677	739	727	681	631	696	692	704	669	687	664	663	697	703	695	705	670	688	682	685	712	677	653	704	716	679	649	716	705	648	716	712	717	672	704	682	703	690	623	668	678	714	699	655	670	667	663	677	681	660	643	696	665	714	709	652	613	668	670	681	703	618	666	690	657	678	667	672	661	661	713	639	650	671	636	695	648	650	670	655	603	663	657	661	670	701	680	640	729	680	677	693	638	671	674	651	651	682	687	670	674	636	634	676	685	683	677	673	689	687	678	668	647	705	682	682	666	660	708	705	677	664	659	634	694	690	676	672	660	669	660	691	684	666	650	682	630	651	677	703	646	670	666	692	677	680	696	645	650	699	660	657	733	671	671	669	703	658	669	714	687	627	656	705	704	680	641	615	664	661	679	701	661	666	664	674	712	694	689	695	667	634	679	658	628	639	649	665	643	674	672	648	684	657	648	675	675	704	663	695	672	663	673	644	648	684	679	706	691	643	585	672	683	667	697	704	716	652	669	698	676	671	678	664	694	686	653	649	690	728	715	632	701	677	657	643	652	651	660	654	685	622	656	699	698	683	690	705	661	665	705	667	650	681	680	641	676	638	695	688	634	676	717	681	660	672	635	647	674	685	702	697	658	681	681	674	671	673	610	692	686	638	655	639	664	678	609	694	665	671	666	647	636	656	694	693	686	692	679	608	688	638	679	645	659	678	648	660	718	640	624	692	640	671	697	704	670	681	662	705	670	669	652	698	680	688	685	686	661	658	679	654	703	669	659	675	680	680	621	671	682	653	658	639	716	662	610	713	692	650	690	618	677	646	676	644	684	669	664	705	638	666	691	653	659	641	668	662	665	646	658	661	682	652	728	682	618	682	651	688	656	644	685	668	703	660	673	683	656	685	633	636	671	692	697	744	660	705	670	704	686	615	682	638	673	711	689	686	690	656	663	667	669	631	643	638	652	663	637	685	659	713	637	700	627	638	673	688	697	681	682	640	681	686	685	705	673	674	729	650	627	665	633	687	652	669	664	671	683	701	692	668	684	676	696	665	625	677	702	661	650	664	694	671	677	676	656	710	645	637	672	724	644	656	644	680	658	653	650	604	649	697	700	649	659	684	669	651	666	650	700	648	668	636	630	648	728	684	644	647	685	663	749	657	649	674	693	688	669	709	690	633	638	689	593	710	699	671	673	661	709	674	670	681	628	703	635	674	712	647	660	649	673	662	681	687	666	689	706	674	722	658	646	639	628	691	662	703	679	637	669	693	680	683	661	744	651	674	677	665	669	690	661	663	673	650	661	685	639	666	680	705	673	662	673	614	666	654	624	677	662	703	655	624	650	674	644	690	707	647	679	630	654	658	678	672	688	660	644	659	656	662	670	696	705	658	681	670	661	665	655	674	637	691	657	679	651	731	697	648	618	648	685	667	716	663	652	674	680	688	692	703	709	646	670	656	703	700	686	655	662	645	683	652	645	692	678	643	665	662	687	657	663	698	696	683	661	697	675	651	660	667	620	655	660	658	668	685	668	635	655	688	669	666	688	670	663	660	603	645	692	638	669	675	662	650	685	685	690	647	675	633	698	665	668	641	686	676	677	694	680	703	679	661	700	666	673	674	651	695	656	721	633	666	590	687	679	646	672	664	704	657	659	646	662	666	668	661	665	691	658	642	707	669	686	678	708	662	660	675	659	664	637	675	640	669	691	657	650	685	679	671	597	670	692	665	638	684	680	700	680	714	643	616	679	626	647	647	649	697	663	667	661	660	660	682	609	669	689	640	664	684	692	658	641	698	733	677	615	665	660	690	700	640	709	674	663	680	676	705	674	646	672	615	695	720	647	649	710	685	702	663	691	656	663	651	666	627	665	658	685	668	676	646	638	676	683	653	629	699	629	677	678	669	691	645	694	658	647	659	674	674	678	699	696	650	664	632	664	684	621	676	652	673	661	692	676	650	687	636	714	669	712	649	700	703	644	698	666	668	671	689	643	628	671	697	665	654	630	617	626	659	664	685	685	665	660	668	685	704	641	703	686	690	719	646	685	677	687	691	673	684	650	611	665	669	684	670	658	636	731	672	711	671	681	647	678	666	712	708	655	682	746	633	631	695	710	688	654	663	709	664	697	667	668	666	648	657	674	635	708	656	722	673	636	676	673	733	683	643	699	656	659	635	661	694	673	665	668	687	706	639	661	662	645	657	672	712	687	687	670	655	675	703	640	678	701	644	664	684	705	649	660	708	675	656	651	696	669	703	714	684	712	687	676	679	697	676	621	664	641	736	660	628	668	639	713	622	674	641	681	622	676	658	649	710	682	642	667	695	632	617	656	655	669	641	664	695	707	668	643	720	666	619	713	677	706	669	674	618	662	729	665	679	655	709	654	726	690	627	626	642	703	653	627	682	640	670	650	683	651	707	659	677	656	703	713	676	687	650	609	660	693	641	688	714	709	657	646	666	659	685	677	701	662	640	691	665	659	697	614	709	679	643	699	661	692	654	706	690	652	690	697	654	664	677	607	649	682	678	652	678	695	654	681	650	604	673	636	620	656	716	709	637	720	636	685	661	661	672	662	655	644	670	686	655	646	655	663	687	648	635	675	655	710	660	633	708	668	703	622	643	710	746	661	696	644	659	670	689	641	613	684	686	686	673	649	634	713	679	678	710	649	643	663	696	667	725	627	658	675	723	659	718	650	689	707	696	692	630	671	661	673	697	679	657	655	653	663	621	652	622	625	630	632	620	653	665	655	679	654	692	689	688	624	643	684	635	698	668	690	679	688	692	617	691	707	687	715	648	665	686	634	717	686	646	693	731	701	696	678	682	657	681	671	628	664	650	646	667	670	664	698	636	635	707	665	668	662	680	665	667	717	669	662	676	673	667	693	622	608	655	689	606	680	687	705	649	709	686	713	669	714	637	676	721	695	629	653	687	688	648	678	627	713	683	669	651	668	668	706	640	651	644	650	677	669	689	678	725	721	702	614	613	739	663	661	683	674	660	676	648	671	743	709	632	670	630	621	711	698	710	687	651	674	689	681	710	612	668	654	670	736	670	617	666	703	709	675	706	716	660	661	697	677	627	684	651	688	712	656	684	690	674	640	637	723	656	747	668	647	657	618	689	641	744	651	655	678	682	688	676	656	729	657	636	585	682	632	645	649	644	680	654	655	690	658	705	660	698	668	660	680	710	643	629	645	687	720	693	640	710	659	694	650	612	657	664	645	689	642	594	647	680	695	700	638	653	685	672	649	649	676	694	669	647	640	673	666	664	635	710	660	656	656	657	625	671	701	698	687	693	675	681	690	654	665	648	651	670	732	671	702	682	699	662	665	650	600	697	659	705	632	678	655	689	690	648	633	636	667	664	680	698	646	681	634	651	668	640	712	697	707	681	704	684
28414	13686	12652	7101	4753	3508	2752	2228	1813	1630	1419	1307	1174	1070	1059	981	865	906	828	863	828	799	805	752	767	758	721	709	726	734	743	702	724	687	701	663	662	654	687	671	645	697	700	652	667	700	665	702	654	698	661	655	639	616	658	690	625	594	644	649	603	677	628	656	677	659	651	617	651	639	588	672	643	621	644	653	656	658	673	649	666	661	682	649	612	648	657	621	660	660	653	619	666	652	613	595	621	624	633	590	633	589	638	663	650	663	617	601	626	591	625	615	622	619	634	661	674	636	689	629	653	632	643	667	670	634	637	608	675	627	576	657	641	603	660	643	646	668	684	618	629	571	630	618	591	621	621	663	674	652	613	617	630	651	611	671	661	651	660	601	636	658	623	623	605	575	672	649	643	642	659	617	641	597	638	679	643	667	661	597	609	650	605	636	624	628	638	631	633	667	597	631	664	609	620	670	685	686	628	671	642	626	633	638	586	592	666	639	667	613	691	628	618	613	674	658	608	671	637	687	654	583	633	616	634	651	648	627	647	602	653	596	587	652	662	659	663	649	645	619	636	663	642	626	603	628	647	623	627	633	656	581	661	621	670	666	634	638	623	627	599	649	649	608	649	627	652	619	592	659	640	638	669	630	626	636	653	623	639	649	671	603	602	671	633	612	617	617	686	656	641	593	596	625	640	677	632	626	647	641	617	666	588	653	639	660	614	656	655	678	664	641	653	642	632	572	624	658	609	654	617	668	602	693	660	623	674	653	592	703	682	625	623	650	644	603	649	575	654	613	642	621	672	678	626	650	636	658	638	633	629	638	637	647	624	590	618	620	626	679	610	638	650	680	608	582	646	667	630	598	621	643	640	681	621	651	620	658	645	601	676	655	658	644	622	671	638	621	605	579	651	643	619	616	602	602	624	653	646	654	661	680	642	634	634	626	646	684	638	596	691	671	639	650	601	651	676	632	643	634	627	588	618	650	634	601	693	644	704	642	654	631	593	663	613	646	635	656	662	638	608	633	682	666	562	674	631	641	641	640	684	626	646	619	610	619	602	677	679	611	663	597	672	647	635	632	602	619	625	622	622	677	586	632	666	623	629	598	618	598	644	645	651	648	650	617	590	615	630	652	593	641	595	579	618	634	650	678	648	641	627	644	621	607	607	623	672	593	664	662	628	629	654	633	635	652	633	675	622	632	648	608	636	642	648	613	629	729	644	634	642	632	571	651	626	645	627	648	657	619	602	605	635	627	693	671	620	605	597	678	624	652	633	581	638	627	656	631	623	637	639	665	652	618	650	647	647	610	622	627	616	633	609	645	649	666	612	654	646	644	645	682	677	639	582	624	632	647	609	614	679	629	637	650	640	658	638	587	615	595	602	631	687	661	659	672	637	682	651	676	618	660	637	614	635	633	631	602	629	652	612	624	605	621	645	642	626	623	626	652	644	616	626	620	610	694	626	651	666	661	617	611	619	693	614	677	657	673	651	589	636	654	627	635	650	659	621	685	637	564	626	652	625	626	641	637	624	697	618	627	661	661	654	674	624	633	605	633	666	606	632	667	645	613	743	596	647	618	618	617	637	626	626	626	650	638	621	662	582	615	633	675	652	653	622	671	639	675	628	606	608	631	669	644	670	642	623	628	622	697	632	623	662	651	645	664	617	633	667	630	647	649	603	638	611	652	629	605	641	643	659	658	597	622	677	653	644	653	662	653	605	648	662	620	606	632	625	642	648	646	617	603	633	581	616	608	615	688	646	637	589	653	624	582	660	612	571	659	659	656	661	631	663	636	628	579	666	635	630	638	605	657	622	647	612	633	636	652	616	623	616	616	661	657	631	656	634	660	622	642	587	612	614	659	625	655	595	624	642	599	634	677	687	637	609	642	632	628	611	617	635	674	640	593	652	599	642	593	655	612	654	641	674	584	658	627	636	606	641	592	697	649	677	609	622	649	608	611	669	653	725	637	662	618	678	595	605	646	611	608	656	645	639	622	652	623	625	617	638	587	671	655	650	646	630	599	613	661	604	589	617	663	657	628	612	618	640	646	635	603	620	616	593	640	643	646	622	628	598	626	657	670	590	613	672	616	611	603	643	640	637	613	656	646	661	650	638	662	638	628	672	629	623	600	597	618	645	646	652	589	680	639	637	615	635	644	600	649	607	648	645	627	580	625	654	647	639	666	608	637	646	628	619	644	627	656	686	630	656	671	606	623	605	660	603	613	584	647	644	609	603	672	630	590	656	647	648	619	636	612	604	625	668	598	610	638	632	664	606	661	626	615	638	653	658	581	638	639	635	668	604	645	655	618	614	657	613	629	661	621	597	648	606	660	675	597	599	656	595	638	642	603	660	637	636	629	608	648	637	685	643	641	596	651	604	626	632	644	661	629	629	639	616	612	635	630	684	665	673	643	659	615	621	526	639	636	664	582	596	596	602	634	640	663	639	658	648	639	673	645	652	691	657	637	661	665	614	615	618	607	612	599	649	641	631	643	666	647	623	613	617	610	607	614	654	619	623	661	617	651	617	613	696	653	635	623	651	607	633	608	632	598	638	649	662	653	623	630	651	611	601	664	683	612	628	600	686	616	637	622	605	647	618	625	584	654	646	596	615	619	655	632	639	616	629	629	630	622	631	670	636	665	654	640	632	597	654	621	626	643	630	621	617	594	650	627	645	624	652	574	628	610	632	651	635	643	639	652	613	673	637	612	657	628	651	634	608	638	586	655	656	629	653	620	663	671	607	610	645	647	636	673	660	638	627	662	629	645	675	623	626	647	649	608	643	632	651	600	658	600	655	639	572	658	666	600	644	650	654	647	599	638	619	620	630	620	659	607	603	698	617	665	648	659	671	720	637	668	632	663	677	632	664	654	664	611	605	611	653	626	633	699	615	622	646	649	659	674	668	605	647	599	583	668	590	617	588	631	629	664	655	640	607	583	573	675	625	575	656	624	617	636	592	621	637	624	607	639	657	653	601	624	650	683	645	660	647	585	659	621	627	700	614	627	622	661	626	648	594	700	640	640	636	612	658	640	644	612	622	650	620	637	668	645	591	656	670	684	611	637	658	652	618	638	616	647	651	579	613	669	638	661	664	635	647	669	629	640	646	638	618	561	598	649	640	622	632	633	615	629	671	601	630	660	664	635	646	628	617	637	687	634	631	646	632	612	606	599	605	684	606	636	634	682	644	642	637	673	649	603	606	642	667	595	617	623	655	675	632	656	655	664	562	592	623	651	631	663	611	642	610	655	652	637	628	664	652	625	707	670	680	626	665	674	645	615	640	616	707	627	674	638	583	637	652	623	654	615	623	620	625	634	605	612	663	632	619	639	674	597	599	617	645	641	632	610	616	585	615	649	637	613	639	632	676	633	637	623	608	602	567	619	627	627	639	657	606	595	637	615	623	607	602	650	593	646	624	624	641	633	621	635	618	661	630	611	579	643	646	632	633	642	628	646	626	613	640	668	632	658	645	665	662	651	649	627
32341	13849	1816	403	299	296	273	253	252	253	239	274	256	228	268	244	248	244	233	242	257	242	238	247	271	242	237	239	245	257	243	258	231	247	270	266	257	247	255	256	258	249	227	253	221	251	231	239	251	267	262	214	258	252	238	222	274	218	230	220	242	280	235	221	223	209	263	229	225	245	223	253	257	224	258	234	269	246	237	265	243	236	224	239	256	257	256	244	266	261	234	247	263	227	231	226	228	225	206	258	248	270	247	238	286	234	245	244	259	259	276	274	249	234	229	240	246	223	263	231	245	269	278	244	240	250	227	246	256	209	255	244	278	261	251	251	231	229	251	210	249	240	248	263	242	243	226	218	237	269	239	248	228	287	246	220	240	237	246	237	231	259	255	235	240	236	252	248	218	234	247	261	252	219	234	277	228	257	232	259	251	224	248	236	262	240	230	247	238	244	243	245	272	260	246	269	250	241	238	250	240	262	245	241	197	231	245	233	234	242	228	256	270	250	257	252	228	236	230	253	246	231	248	247	233	247	228	254	259	235	237	270	244	245	242	259	270	261	260	269	223	219	242	237	240	223	252	220	257	230	260	257	245	243	240	260	244	243	230	226	214	274	238	258	246	250	236	258	245	250	234	254	254	238	248	249	252	255	277	243	250	247	246	245	236	245	236	254	230	245	223	238	249	253	230	223	260	221	266	246	213	228	282	249	243	246	242	248	269	259	214	224	255	251	247	245	247	266	247	236	256	257	243	259	222	237	259	269	241	235	275	232	209	238	246	224	264	244	270	231	237	217	260	249	254	241	252	259	243	235	252	261	247	235	229	283	231	290	249	242	230	243	275	259	257	243	226	226	222	248	243	275	245	239	230	240	235	235	212	252	243	231	259	246	224	271	262	269	218	237	219	261	231	247	247	229	248	219	222	231	231	227	259	250	239	261	243	244	256	261	246	261	223	239	237	243	219	218	259	227	246	272	226	225	225	256	242	275	265	234	235	231	242	236	234	212	227	261	220	226	268	236	238	246	268	243	253	246	255	251	234	256	254	224	245	261	239	249	223	237	225	271	236	244	272	231	221	252	251	258	252	223	245	244	245	283	243	235	235	251	224	230	250	268	219	262	235	258	257	249	274	255	246	244	247	272	240	272	256	258	227	234	235	244	275	271	270	226	235	220	265	261	223	252	212	261	229	240	237	246	243	249	285	235	246	240	255	245	240	229	257	247	286	248	257	245	246	253	241	238	275	237	244	265	232	273	262	247	234	241	243	256	257	256	248	252	259	251	255	245	245	236	215	233	254	242	253	233	250	222	226	258	226	240	231	227	221	247	269	245	284	248	251	227	237	253	245	232	265	220	233	247	226	244	241	270	279	253	240	239	261	263	226	229	256	235	265	223	244	221	216	248	235	253	259	262	268	256	246	233	254	249	218	232	230	244	235	232	238	250	266	227	236	260	222	219	240	239	230	237	261	251	227	249	236	242	226	253	216	235	278	235	252	247	188	252	240	240	215	246	212	271	245	235	215	255	270	253	223	253	247	256	242	263	216	251	240	251	244	218	222	239	247	234	271	228	282	246	258	227	255	228	252	250	243	264	228	214	252	286	252	259	226	223	219	250	237	234	259	229	230	250	249	266	248	250	242	269	242	252	254	228	240	244	245	238	208	269	269	232	239	258	232	264	259	262	234	259	241	245	259	249	251	236	248	244	236	232	220	255	253	246	253	241	240	254	240	220	233	250	233	209	252	215	285	236	248	230	247	247	237	280	265	254	232	276	215	222	250	186	234	220	233	225	229	242	250	297	239	255	266	236	250	229	267	255	261	238	253	210	255	225	248	224	271	234	258	266	211	209	244	231	238	250	255	259	222	224	221	241	265	249	213	246	247	269	211	248	212	275	261	255	262	233	242	266	230	220	223	240	244	243	234	256	246	224	228	244	242	240	219	262	229	275	225	254	268	239	239	239	240	259	214	241	241	238	233	235	217	220	252	245	253	235	230	249	244	268	232	227	253	217	248	214	248	227	249	229	236	229	220	246	247	232	270	248	266	221	251	246	232	263	239	222	245	230	239	241	221	243	249	248	260	232	254	239	261	273	258	250	243	209	232	256	255	261	217	238	235	271	245	237	247	224	251	257	249	231	259	255	238	253	256	268	221	262	264	247	252	239	244	260	254	238	238	260	252	229	242	252	253	223	229	248	231	259	258	248	256	220	256	238	248	239	249	250	259	222	267	244	229	251	258	254	248	239	218	234	230	244	266	244	251	250	231	247	243	240	221	233	254	225	269	275	245	244	254	268	258	265	262	241	216	266	247	254	255	258	217	231	230	240	225	255	251	258	254	193	237	252	245	246	268	242	250	243	228	268	234	240	228	245	239	240	261	269	231	252	266	244	268	216	244	239	256	253	263	255	243	256	254	233	247	254	222	260	237	240	241	246	233	249	226	242	234	256	255	261	231	231	256	223	221	228	236	250	219	239	247	222	242	249	239	257	250	234	274	205	229	227	281	250	224	260	246	242	252	250	230	212	247	272	265	237	242	232	273	218	205	254	225	254	233	231	256	266	266	242	237	234	223	276	239	240	233	239	216	237	260	240	238	257	238	223	224	222	236	245	230	235	242	244	255	235	251	245	254	227	241	241	252	270	265	254	255	254	251	273	271	245	229	251	217	246	244	236	250	224	234	221	244	242	247	203	244	237	224	202	254	225	245	252	240	229	242	246	235	229	287	223	225	235	240	240	232	242	227	241	246	246	252	226	259	242	225	250	262	228	246	233	263	268	231	248	225	243	270	221	242	257	246	248	236	248	249	237	259	230	239	248	235	258	253	245	234	254	256	261	247	245	235	244	254	231	272	253	241	252	264	270	270	253	235	260	227	243	275	249	238	238	219	262	248	238	258	240	239	237	286	260	247	244	253	227	233	246	233	229	242	249	235	268	241	257	261	218	232	252	264	229	261	247	266	275	217	232	246	246	227	229	223	244	227	233	225	242	255	256	257	230	269	235	231	237	238	241	257	205	218	226	248	246	242	250	260	245	227	259	235	232	236	236	264	226	242	253	248	258	262	246	226	267	247	212	261	226	248	241	261	254	242	229	251	231	253	240	261	265	246	229	271	229	235	238	251	227	237	241	211	260	220	239	245	238	240	242	251	234	259	263	262	209	231	246	241	261	233	249	253	240	245	227	234	243	252	222	242	241	237	271	262	251	242	247	243	212	219	249	252	245	235	251	238	260	250	236	249	245	226	262	214	252	264	249	220	245	240	238	253	229	241	238	236	218	255	285	244	233	234	246	220	284	260	240	246	250	246	269	244	248	229	260	231	234	250	232	245	232	244	250	242	247	244	262	243	238	272	243	250	238	235	238	233	263	229	242	235	241	231	220	208	250	241	235	249	256	262	241	257	270	252	277	229	232	246	226	223	271	249	249	220	263	246	241	240	237	261	236	256	253	258	247	257	249	229	231	248	240	280	264	226	233	237	262	246	251
19053	733	659	456	382	333	311	279	256	268	272	296	268	278	260	262	251	258	286	269	286	271	267	250	298	284	274	290	262	275	288	272	257	258	294	262	237	264	247	262	273	298	268	242	262	265	268	235	251	273	275	276	284	258	250	234	278	267	255	292	275	258	241	272	275	269	246	269	262	289	274	267	240	247	254	284	255	263	265	251	263	259	276	271	287	250	266	265	231	244	258	259	282	275	256	255	298	247	266	265	252	270	256	256	268	238	254	279	251	267	254	278	261	263	280	251	285	271	248	300	238	243	269	272	259	237	275	264	251	264	279	248	257	254	256	282	250	253	280	282	255	251	255	265	244	262	251	278	280	249	261	236	233	244	231	244	260	269	243	269	226	247	268	272	263	277	255	246	252	264	270	285	287	257	274	274	272	260	259	288	278	265	265	259	257	268	289	278	255	239	255	261	246	255	251	250	301	273	250	233	257	244	270	258	274	273	259	260	237	287	238	248	247	269	249	260	267	244	287	273	261	264	260	269	252	264	247	247	279	244	291	256	247	264	259	219	229	276	259	276	279	253	226	278	250	252	236	262	271	269	260	300	254	259	272	275	247	221	270	258	246	236	257	284	253	261	253	247	250	278	280	266	264	256	242	252	261	250	243	248	236	244	248	268	280	227	241	266	252	251	254	272	268	246	280	278	257	259	252	271	249	272	263	260	271	250	256	249	280	271	251	263	251	308	244	277	267	249	238	279	250	304	264	279	246	271	272	268	269	272	274	253	273	265	291	253	283	290	267	244	254	252	259	280	240	237	249	283	266	275	260	250	255	254	275	258	278	249	253	253	236	302	280	263	276	260	235	265	254	279	243	264	266	261	282	257	271	271	260	271	266	263	277	244	297	260	305	253	257	256	242	260	261	274	288	232	276	243	259	242	252	254	275	268	258	286	248	252	255	252	283	257	262	277	276	250	275	285	233	265	258	224	229	231	263	257	263	275	245	279	242	259	233	284	253	240	317	280	247	248	265	269	280	229	270	276	252	278	258	247	284	279	272	253	261	256	232	244	290	281	242	245	255	240	241	260	238	261	259	247	260	266	248	254	257	264	285	248	269	261	271	233	282	247	282	271	242	288	247	270	243	247	273	273	251	232	248	248	270	256	284	264	252	264	252	253	256	251	270	264	247	281	275	276	255	277	251	259	267	269	267	248	242	233	257	247	261	261	274	261	284	261	257	265	228	258	294	267	269	256	253	290	249	289	261	250	271	278	261	245	265	235	267	258	279	260	254	288	276	233	268	265	255	260	295	243	265	262	248	282	245	258	233	281	245	249	262	264	253	268	252	243	252	263	226	279	238	257	262	274	270	253	272	278	259	261	261	251	247	256	255	260	232	253	252	242	260	277	260	254	260	272	246	269	263	265	284	231	249	260	226	265	254	260	263	268	271	270	247	249	279	267	274	261	270	260	229	239	285	261	238	274	262	264	259	255	242	260	263	298	257	239	286	263	277	248	273	271	242	281	282	298	261	229	262	249	276	259	274	250	238	267	251	275	259	246	246	284	248	307	281	267	248	281	241	259	246	274	246	270	267	246	269	258	247	260	244	279	254	276	265	260	280	282	273	256	276	252	263	256	249	248	259	238	281	280	240	278	235	264	243	259	275	269	246	265	275	268	271	268	263	289	238	244	276	257	234	270	264	267	248	256	252	242	248	292	260	245	274	284	245	285	293	282	283	293	230	256	226	269	273	262	265	270	287	240	237	249	247	244	258	259	263	250	267	254	260	266	255	290	259	263	272	257	279	239	246	266	250	260	280	252	264	261	249	272	267	251	247	253	236	270	251	247	282	249	248	260	263	251	274	252	275	257	291	261	275	277	240	252	250	252	232	300	275	243	243	246	267	241	269	216	282	251	245	235	293	250	266	267	245	239	252	267	270	279	271	268	284	263	239	244	250	269	257	262	272	257	256	256	269	244	267	274	241	253	281	248	257	277	274	287	260	243	272	267	259	290	252	255	214	263	261	251	273	261	247	250	269	254	242	241	272	286	259	252	274	272	269	262	267	250	259	228	236	259	272	238	294	256	253	253	240	266	273	264	263	265	288	253	275	255	230	268	263	257	235	257	241	255	272	268	278	249	253	264	256	225	270	244	281	235	249	269	253	255	273	303	241	258	252	237	252	271	270	260	261	257	255	244	294	293	247	255	241	250	300	234	245	290	255	280	278	273	278	257	259	260	253	275	272	255	240	288	253	256	248	241	249	262	216	281	241	272	259	282	266	290	295	240	248	278	245	237	258	269	259	285	274	261	283	289	266	268	280	265	265	237	271	260	252	262	222	242	225	278	254	268	278	281	286	244	273	274	276	297	217	262	280	279	261	272	237	238	242	271	245	223	260	261	223	246	283	252	255	271	240	250	244	270	266	266	259	265	209	267	266	258	271	264	258	284	289	279	270	252	259	281	274	252	275	257	287	249	239	286	295	252	254	277	291	250	246	270	252	264	252	269	226	237	289	236	259	271	282	272	262	264	231	265	267	249	271	269	266	272	233	260	240	258	239	236	254	262	247	240	289	250	275	248	248	279	249	249	277	264	278	236	288	249	290	237	250	252	260	302	281	243	275	290	277	267	244	252	244	253	257	289	250	286	283	248	274	270	266	251	259	253	244	245	266	273	261	244	267	271	252	281	303	263	267	257	266	262	243	255	273	272	258	274	253	250	263	281	269	274	287	278	276	266	245	261	232	251	260	241	232	276	282	275	258	253	272	250	267	254	261	296	277	261	257	257	278	243	256	247	268	264	232	275	267	246	246	253	256	261	283	251	242	300	253	260	270	262	267	245	274	277	270	233	244	282	234	258	252	257	257	282	247	255	266	280	237	265	249	227	239	264	273	269	270	267	259	278	261	252	279	274	248	273	260	262	274	261	267	281	269	268	268	248	255	266	254	291	260	276	259	261	258	254	229	261	265	264	240	279	269	246	249	266	248	249	281	281	259	231	268	282	234	251	277	227	242	270	245	274	246	286	274	259	286	267	260	259	264	262	261	267	265	267	269	264	281	266	264	263	269	249	269	239	256	242	282	249	262	236	254	234	259	271	252	282	255	283	272	279	248	277	226	250	243	248	254	272	267	247	274	262	267	228	256	260	285	245	274	258	256	243	249	254	258	297	260	268	257	261	263	240	237	265	255	271	279	268	255	264	274	282	248	271	252	257	264	269	258	247	264	269	281	270	251	280	243	222	258	263	267	266	268	274	257	271	218	235	264	284	262	268	260	275	273	247	251	278	228	259	261	269	285	256	284	277	239	249	252	250	261	280	264	254	263	252	255	250	244	270	254	283	272	263	273	250	245	242	266	264	255	273	264	274	251	255	276	294	283	251	244	260	242	257	268	244	252	262	278	273	265	256	274	257	257	233	246	266	273	248	235	260	250	289	234	232	218	240	267	266	249	263	256	266	255	233	294	247	247	252	260	265	258	261	268	259	254	275	280	267
25004	20650	26594	24717	20604	6695	1012	731	577	569	548	477	562	462	458	451	421	423	421	408	386	418	396	426	348	403	391	408	376	446	380	391	387	409	381	413	411	387	398	362	346	346	352	356	354	341	403	396	352	375	377	381	369	351	356	377	393	366	364	325	364	368	337	364	334	352	347	359	355	364	366	373	351	389	349	340	360	346	357	395	367	354	354	380	341	349	399	381	354	382	348	381	375	387	361	364	361	333	346	348	399	388	366	393	353	398	375	391	409	374	379	379	359	378	356	392	338	337	369	360	401	365	326	347	397	359	376	360	340	357	348	355	387	346	365	378	382	345	380	371	378	342	347	345	374	377	371	374	354	382	341	377	361	368	379	343	368	356	362	365	360	357	352	367	364	356	368	366	332	410	373	377	358	348	367	372	382	349	363	348	332	361	341	382	363	369	374	354	334	374	368	417	383	358	361	353	358	363	367	405	374	350	370	357	355	345	365	375	365	406	359	375	348	356	391	348	341	368	372	374	375	342	378	368	371	326	402	348	357	372	370	366	358	355	375	348	364	334	367	356	349	375	363	395	376	392	350	334	378	356	376	337	366	348	340	381	358	341	384	363	359	342	385	359	379	353	358	335	341	344	348	355	367	368	356	372	321	389	383	331	416	362	342	343	341	374	351	407	352	352	334	375	392	346	358	357	369	340	366	387	372	339	349	412	387	369	346	351	356	359	346	321	345	368	346	308	371	358	332	370	368	401	396	332	379	388	345	327	340	358	353	365	357	378	411	378	344	390	350	353	386	362	349	400	350	398	358	363	352	353	358	326	383	380	373	354	355	332	376	336	341	393	376	357	374	350	366	362	367	351	343	393	366	385	343	340	378	377	335	382	354	342	360	380	314	336	346	365	344	367	366	362	345	361	378	344	366	338	335	345	363	351	321	341	386	341	397	341	360	355	387	377	363	357	350	354	343	366	354	319	344	377	358	359	336	367	331	360	344	348	353	354	349	308	373	385	345	371	350	363	354	322	366	381	376	354	349	361	345	372	402	362	360	356	358	344	367	311	340	381	365	381	333	374	353	369	376	350	325	356	379	369	367	368	359	343	367	346	372	366	371	346	349	368	345	370	333	398	335	343	360	382	358	336	375	335	368	389	369	398	402	376	327	361	366	388	346	374	363	358	368	364	331	352	347	351	340	349	363	371	345	389	365	334	341	345	368	362	371	335	338	373	349	380	325	373	344	369	354	361	389	409	359	365	364	333	395	351	348	375	339	352	363	344	362	358	371	361	320	367	388	365	376	370	364	332	354	381	376	361	365	377	350	366	366	388	401	368	361	363	381	384	371	339	358	410	369	377	350	355	351	388	354	351	359	365	365	377	355	382	324	397	388	359	366	338	354	368	336	352	355	350	360	355	344	406	339	363	377	371	391	386	330	354	406	369	353	364	364	341	368	360	343	342	350	390	339	354	388	349	360	361	383	392	358	343	345	372	355	370	343	349	379	368	376	392	392	332	376	373	344	382	374	353	355	371	380	376	359	357	377	393	353	397	373	354	353	355	338	339	362	353	369	392	381	395	352	347	368	356	373	374	368	330	360	385	349	330	349	398	364	332	340	341	358	374	331	332	323	368	340	390	356	344	346	333	360	375	355	358	371	359	355	351	383	349	378	367	350	341	369	364	404	350	388	364	327	364	401	347	355	346	335	335	360	331	347	391	364	350	362	359	371	377	354	361	374	408	385	343	360	362	376	358	353	380	371	349	373	375	386	343	344	349	390	361	372	359	321	325	373	333	319	356	370	351	351	351	338	362	385	363	341	346	339	373	381	346	371	367	345	339	380	345	348	332	369	346	339	347	340	341	351	364	346	375	340	357	328	356	368	372	364	380	350	376	331	328	371	360	346	375	353	360	340	350	336	373	367	392	330	382	316	368	378	354	352	379	368	344	387	336	393	397	367	353	390	380	367	383	380	310	347	383	338	358	379	340	354	345	399	372	367	358	360	387	351	355	359	340	358	360	379	386	372	382	349	349	354	350	363	338	375	382	347	364	364	376	406	376	378	375	390	388	356	357	374	370	380	364	365	365	332	368	383	354	340	415	361	359	354	367	348	336	358	319	375	373	375	357	349	345	382	363	374	324	354	379	375	358	391	367	399	358	349	375	364	367	367	339	350	363	338	359	368	343	402	390	376	338	330	355	358	342	361	386	375	334	336	381	381	365	351	345	355	368	353	330	395	355	370	355	359	392	393	358	367	345	374	391	360	368	354	369	368	360	391	350	377	349	350	346	367	326	343	354	347	350	344	347	356	372	355	366	399	423	350	348	357	376	386	378	328	360	365	381	341	341	392	348	382	351	360	361	370	370	377	374	342	344	365	344	360	355	345	398	383	379	340	380	343	377	407	342	358	359	349	372	337	359	377	359	381	388	380	380	367	367	398	372	352	354	373	348	329	379	376	362	376	387	379	391	306	349	359	375	374	350	357	351	365	381	350	389	381	326	356	327	364	328	387	367	352	324	318	345	380	360	358	346	369	345	365	344	331	350	332	355	353	340	385	297	395	387	354	332	368	348	358	359	354	350	361	369	345	379	356	369	336	375	344	341	340	369	362	377	384	355	362	379	369	358	336	344	361	365	329	379	320	323	391	365	348	368	359	360	355	381	360	371	371	348	331	333	360	370	363	422	340	370	368	390	360	413	338	344	339	370	342	393	361	388	369	370	385	391	367	378	366	376	364	354	365	392	370	352	361	348	366	361	362	406	359	372	337	358	400	366	388	362	354	410	343	368	381	380	348	372	369	376	349	376	350	359	353	362	352	375	368	361	378	347	358	330	385	362	342	363	342	376	343	353	375	337	331	383	364	351	353	355	364	359	377	369	381	349	375	366	348	358	341	349	342	383	359	355	337	366	351	340	329	344	335	351	366	351	361	337	355	377	356	397	363	393	371	381	343	386	359	356	383	358	357	346	360	356	322	363	383	370	363	370	361	341	331	366	326	342	344	409	373	354	345	371	364	351	380	391	326	362	330	363	352	361	342	352	342	364	372	342	374	339	381	371	368	357	364	369	367	374	365	378	357	342	371	339	377	351	366	373	362	353	383	334	364	359	368	338	374	392	344	365	342	349	377	372	368	392	350	331	398	360	388	355	365	349	365	359	343	369	352	368	373	357	354	359	363	378	353	378	375	360	365	351	391	371	360	358	334	329	371	363	366	376	358	343	369	355	367	381	384	336	386	370	393	368	342	356	386	391	399	353	369	346	373	352	355	362	377	381	353	354	397	362	339	355	368	408	331	357	349	367	350	350	356	387	389	364	370	343	375	354	392	366	343	373	379	391	345	337	350	355	377	371	367	355	328	367	330	368	362	380	339	346	365	359	345	357	355	316	356	357	328	345	358	395	405	386	360	373	347	364	396	361	336	374	401	364	368	361	384	381	356	303	333	389	337	343	362	335	351	337	336	360	356	372	349	404	349	330	327	345	407	368	373	353
33084	8067	7149	3774	2456	1860	1501	1152	974	869	776	669	642	573	527	500	524	497	452	488	426	459	436	446	422	369	386	395	399	379	391	359	386	370	387	381	386	374	405	374	364	348	400	365	353	359	347	392	356	380	382	369	383	334	349	349	366	363	355	381	383	353	356	388	384	354	330	352	335	362	337	374	348	351	358	344	362	364	334	367	385	387	352	354	354	323	338	342	361	357	370	381	380	362	350	343	349	347	365	368	342	402	339	359	332	341	342	336	378	337	349	372	394	345	376	360	357	354	350	356	317	384	368	343	356	371	338	357	373	373	370	355	335	378	350	360	344	351	368	355	379	344	354	368	341	359	364	371	369	330	399	350	358	353	391	347	382	378	342	351	385	361	318	352	364	345	379	350	332	376	351	361	359	381	375	326	349	391	339	361	345	337	357	344	337	331	365	338	359	338	376	381	365	334	388	332	342	336	348	323	365	371	357	361	367	390	359	363	387	379	336	336	362	390	378	336	342	377	378	378	357	373	362	352	340	377	344	368	378	350	347	365	363	381	384	378	363	351	335	382	367	364	349	357	348	374	324	347	337	397	350	345	329	309	357	351	348	324	351	377	350	331	373	355	376	365	340	361	365	354	376	345	332	348	336	375	337	373	326	348	382	359	347	378	334	337	366	368	346	352	380	335	368	354	376	340	332	340	359	360	355	346	376	351	383	389	369	332	334	368	312	355	356	374	361	352	367	359	354	354	378	342	413	356	381	359	380	385	349	324	375	375	391	336	387	352	340	333	349	348	370	362	402	339	366	366	346	324	361	358	348	332	367	348	374	359	362	361	337	344	349	344	332	369	324	402	375	334	349	362	340	342	336	358	368	313	368	357	342	354	413	377	364	394	321	394	366	360	367	352	338	350	346	385	342	356	354	368	344	350	334	341	315	388	360	356	370	364	406	365	358	319	334	356	363	345	305	345	350	365	387	310	385	344	351	326	362	367	374	343	356	349	381	329	352	355	362	348	367	360	374	344	379	358	328	344	335	369	359	358	377	375	341	340	342	373	391	338	376	398	374	336	357	358	376	366	347	367	353	360	356	384	340	363	353	382	355	341	398	337	334	358	345	338	337	339	350	352	343	364	354	348	354	330	362	323	356	369	358	358	346	355	366	361	375	358	360	330	365	349	393	354	382	375	323	331	344	343	347	330	369	349	325	377	370	345	366	349	361	329	354	359	381	397	361	344	385	324	343	393	369	336	359	346	341	340	358	365	388	344	347	381	370	394	349	348	358	348	337	370	364	370	360	345	354	369	352	390	338	339	401	342	351	337	340	362	355	358	356	333	364	339	343	363	334	345	367	347	373	369	368	352	353	330	352	351	351	324	372	354	377	381	384	370	364	382	369	326	358	340	344	356	344	350	324	314	413	381	365	346	319	321	379	382	436	325	306	350	380	392	364	326	335	389	369	354	369	360	342	366	326	347	326	316	323	384	327	373	357	324	332	343	338	360	347	361	327	346	387	361	374	329	350	391	387	376	350	362	358	348	358	352	364	344	321	330	344	363	357	331	368	371	339	323	350	362	357	349	385	353	350	329	344	319	343	375	377	366	353	364	364	361	355	340	365	365	382	379	344	333	375	330	364	348	345	358	380	356	382	378	370	335	338	333	351	346	347	357	358	386	334	319	352	344	354	393	362	339	356	363	357	362	345	370	380	373	328	379	372	362	355	377	367	361	373	349	369	365	350	349	374	367	383	359	375	336	333	367	353	341	337	352	375	365	344	315	362	330	348	379	329	353	363	323	339	401	351	336	333	338	354	343	364	363	357	362	330	352	374	327	364	369	347	308	374	370	342	387	350	349	393	320	316	365	338	354	394	376	348	385	373	347	380	346	369	334	366	370	334	343	377	330	347	404	381	340	373	360	349	339	345	384	360	354	343	336	347	349	337	336	342	348	371	361	363	374	365	380	330	339	338	416	342	363	369	405	356	372	360	334	337	359	361	348	351	384	346	352	381	364	336	343	341	379	347	385	382	346	318	371	362	357	321	341	369	344	314	378	344	390	342	344	355	369	375	410	342	351	361	357	359	306	346	314	395	360	354	316	372	378	339	374	345	359	332	349	386	364	380	363	347	317	358	381	348	352	352	350	342	415	345	352	377	334	368	371	367	344	354	376	371	363	309	355	335	332	350	335	328	328	374	324	352	376	358	355	364	389	351	303	384	375	341	330	358	357	348	327	361	375	328	369	362	347	336	361	334	347	361	307	365	373	339	356	372	361	362	363	329	316	367	383	375	361	352	353	314	366	369	353	366	344	384	333	333	345	359	354	350	344	330	353	304	386	353	344	338	332	363	360	381	336	339	363	324	369	359	333	349	353	375	356	300	345	352	377	319	316	363	365	349	363	368	371	327	356	340	369	368	321	354	341	350	371	366	379	367	353	383	375	337	360	362	391	365	363	326	359	338	380	369	354	372	366	390	373	362	385	397	389	361	345	346	348	362	376	360	312	348	359	346	323	333	365	342	345	348	332	361	346	370	348	361	364	331	345	368	364	374	386	352	319	352	349	356	337	341	362	366	352	353	352	379	363	346	376	381	331	343	353	336	368	373	365	351	344	337	343	344	382	355	361	354	379	382	368	344	351	338	375	357	352	362	346	371	362	353	346	365	388	373	343	359	355	366	362	394	341	354	372	344	375	330	358	333	381	364	372	374	325	334	362	371	367	352	347	378	378	374	364	349	321	329	344	369	353	326	361	358	357	369	379	408	321	367	346	370	363	370	334	355	341	384	352	355	344	337	389	363	355	353	331	372	379	339	326	362	375	370	381	342	347	359	355	335	366	349	330	352	357	374	354	378	352	370	392	371	349	339	340	351	355	369	360	326	383	404	362	341	344	393	348	333	338	346	373	331	369	366	373	334	349	389	312	376	343	329	362	353	365	344	360	373	348	368	372	384	376	364	349	368	333	370	388	359	374	349	349	386	346	377	372	336	339	382	350	343	347	363	347	367	336	353	326	359	348	332	375	354	341	367	334	346	350	345	366	356	387	346	367	383	390	359	331	344	367	341	359	344	329	344	347	365	371	351	350	342	359	373	366	328	374	388	346	344	387	393	354	349	364	386	357	355	333	364	350	364	361	328	342	337	369	359	348	340	351	368	366	380	376	381	353	337	363	338	343	348	340	363	392	350	352	400	364	362	359	359	378	338	348	350	369	347	361	352	357	360	359	334	344	352	354	350	359	351	378	375	314	389	342	364	338	370	357	348	378	322	337	401	345	354	353	350	356	357	333	367	355	374	361	363	329	381	355	344	347	336	402	367	351	325	325	364	346	391	335	352	350	315	330	358	360	384	352	340	351	383	363	347	383	402	349	367	371	359	367	344	325	368	392	364	369	350	343	353	379	334	349	377	366	354	317	375	378	363	370	378	345	372	329	339	347	367	339	347	353	378	383	375	362	356	355	359	338	370	332	425	354	351	365	373	365	372	347	360	372
22933	20640	27158	24144	20644	20640	6411	1595	1210	1097	971	962	900	905	830	807	818	769	759	817	735	749	724	714	740	718	732	698	708	713	699	683	677	669	702	691	672	645	683	670	670	654	678	690	667	674	688	682	660	694	667	611	686	682	686	704	670	673	630	693	713	685	667	661	683	665	649	674	655	647	667	687	688	697	707	682	688	689	650	660	669	704	705	684	661	557	622	681	670	637	663	687	740	646	659	650	641	684	647	630	637	682	650	689	699	716	650	686	709	679	670	682	663	684	689	661	681	656	675	625	692	664	695	633	640	710	672	617	659	643	683	622	661	674	663	676	673	689	707	660	689	688	671	638	665	692	681	682	662	640	657	655	687	689	638	659	666	682	631	631	686	665	650	665	681	653	638	656	679	627	622	673	681	669	674	634	658	650	689	713	674	654	643	673	706	685	711	672	674	647	709	651	686	671	690	644	656	618	643	668	641	644	652	626	645	637	647	702	683	638	672	698	659	681	633	701	684	656	656	664	668	666	642	682	639	611	681	690	692	678	735	626	695	696	608	604	676	619	629	651	676	690	653	660	711	696	668	628	653	671	659	665	627	651	633	652	619	655	678	631	648	681	648	659	667	620	659	653	652	689	708	654	683	622	666	666	654	654	687	673	683	680	671	670	661	662	670	698	657	646	675	719	639	663	681	631	696	627	661	645	633	692	636	660	667	679	660	659	688	684	651	601	653	702	647	642	655	645	665	666	657	617	690	692	647	646	693	651	671	668	669	663	677	655	625	640	654	697	650	691	651	601	691	679	682	668	697	644	743	683	664	669	675	665	664	661	684	675	657	685	683	685	638	692	670	642	677	659	671	634	700	660	720	677	622	653	636	644	629	747	649	680	644	655	696	660	651	645	692	642	650	697	663	636	665	658	623	621	644	681	659	634	631	681	622	667	667	665	719	674	667	624	660	685	720	657	691	673	622	620	597	683	663	681	628	647	635	673	662	657	677	678	648	655	651	646	628	673	738	611	671	631	698	676	613	687	625	661	683	620	663	651	661	640	622	612	681	650	672	683	637	630	676	684	717	659	640	679	672	624	691	678	641	691	678	626	651	742	655	685	670	672	648	652	687	640	694	644	667	592	631	627	688	658	668	676	690	677	666	647	648	679	676	695	707	689	638	637	658	674	643	694	667	683	658	665	679	651	694	650	663	670	646	661	659	664	652	637	665	636	685	667	646	651	608	675	633	658	685	699	700	703	650	635	654	625	661	681	653	663	643	706	712	626	666	688	644	667	655	652	656	690	665	663	658	700	664	634	675	684	633	622	686	679	682	650	666	674	617	657	658	677	668	624	638	664	634	641	639	688	698	674	644	666	687	639	630	728	629	671	679	643	687	701	690	641	684	658	641	618	690	691	670	667	690	642	637	680	662	674	623	688	642	679	663	659	629	685	675	654	650	616	661	677	616	646	666	692	621	643	619	658	659	644	651	647	651	658	656	695	658	669	608	657	654	659	623	703	671	692	701	653	673	669	610	660	630	626	727	652	674	681	657	671	683	696	697	686	630	650	675	652	683	679	664	654	658	626	674	650	604	654	691	641	652	621	640	664	651	686	699	645	670	652	688	699	658	613	726	649	659	686	669	679	719	659	675	646	619	649	693	675	668	678	679	677	621	682	612	712	685	633	685	628	599	654	647	689	685	666	643	653	637	657	640	650	672	654	638	662	647	669	680	704	643	645	636	680	614	759	668	657	693	645	659	692	675	620	691	715	636	686	634	691	693	663	695	699	669	692	626	676	640	654	648	701	686	704	670	721	666	658	701	721	651	673	674	648	660	694	693	661	683	669	688	666	663	624	688	675	675	691	695	679	655	619	669	664	649	659	640	687	640	667	623	682	690	626	652	694	658	692	683	646	681	652	653	663	695	641	674	655	674	630	708	682	663	681	690	667	687	657	628	674	609	673	718	678	657	622	654	651	654	649	631	651	650	650	654	669	663	628	634	666	689	653	660	675	632	712	651	696	649	676	650	675	702	671	674	644	637	685	672	664	636	706	686	643	670	610	695	704	660	639	654	660	639	689	633	637	710	674	600	691	625	666	670	658	657	613	666	639	709	670	687	681	660	668	665	667	692	679	660	697	650	643	626	640	696	675	634	638	699	624	676	696	661	663	683	642	666	636	673	642	659	590	670	670	686	681	686	717	676	684	693	630	641	679	642	667	676	675	647	678	696	669	657	643	681	655	618	665	676	657	687	635	712	633	629	654	685	702	697	649	670	659	652	717	720	639	681	614	662	639	656	674	669	624	673	626	667	607	687	674	660	671	645	627	701	640	628	661	666	637	597	642	633	678	691	662	697	679	698	617	694	600	650	694	643	663	656	681	695	673	616	655	682	615	637	641	673	627	648	641	680	627	687	671	639	680	618	658	666	721	600	662	612	709	659	674	652	638	668	611	679	616	643	695	656	680	624	647	638	705	653	626	616	675	654	686	655	623	667	643	604	694	679	655	695	665	670	661	716	656	670	682	655	652	649	625	667	688	666	670	640	642	673	646	645	657	655	703	647	662	695	643	666	658	639	654	657	685	675	680	708	650	687	641	621	672	623	648	687	660	696	701	650	662	675	679	700	627	698	628	674	637	705	654	631	672	682	641	658	671	688	672	650	613	665	665	632	685	654	658	618	652	697	627	670	687	627	680	637	684	652	630	665	674	660	679	643	638	656	640	661	666	662	671	671	667	634	700	674	668	649	679	674	681	750	647	636	625	652	675	645	664	724	660	664	676	630	680	681	631	726	629	649	683	632	671	698	641	629	684	651	692	677	676	689	643	638	668	673	649	669	633	652	681	656	680	685	634	687	655	712	628	681	641	679	644	664	630	603	695	677	673	649	617	636	637	667	673	689	685	678	664	628	645	683	679	643	652	695	670	632	673	678	701	680	743	672	652	669	697	678	715	636	644	625	665	633	611	661	657	648	609	679	667	693	680	651	656	648	649	708	656	729	691	625	685	674	640	673	685	665	658	624	630	682	690	657	688	699	610	704	646	728	688	611	687	626	590	690	670	669	677	643	683	685	662	642	650	642	649	673	668	688	690	677	684	669	667	669	690	673	714	700	609	649	658	671	616	670	682	675	633	626	638	674	669	624	647	647	650	657	674	657	639	642	679	632	654	646	678	656	657	626	665	672	658	714	663	634	662	675	616	682	675	678	669	679	670	706	669	638	648	624	681	641	664	646	651	770	717	713	649	722	612	674	659	708	696	656	648	645	656	683	676	677	651	667	658	634	664	663	678	726	656	670	654	718	682	664	670	655	639	659	714	678	709	674	641	629	662	610	662	668	643	639	657	640	666	677	656	635	597	659	681	659	682	660	695	659	671	642	685	697	682	682	681	651	668	692	689	662	631	681	675	622	638	655	671	640	717	661	610	750	629	663	658	637	654	623	658	677	673	628	682	636	662	666	663	660	636	626	690	690	618	641	708	655	682	667	726	687	680
32604	13732	12451	7026	4784	3481	2753	2299	1850	1655	1422	1273	1205	1036	1049	907	887	868	846	824	864	805	771	744	735	766	744	713	734	705	700	763	735	651	684	692	699	721	697	672	680	662	661	632	700	654	654	631	683	670	638	671	681	645	659	635	631	633	594	684	620	624	670	675	632	630	636	627	639	655	642	635	652	611	666	645	638	684	624	656	652	630	619	634	633	642	640	654	609	660	675	629	613	645	620	648	639	625	653	655	643	621	603	601	658	632	617	630	643	629	686	653	645	650	619	628	624	646	673	625	653	609	607	636	686	635	634	657	639	614	619	616	640	629	597	613	627	671	647	641	674	614	659	630	643	621	674	589	616	634	622	637	637	637	645	621	628	613	612	653	693	645	655	639	640	613	656	611	644	655	645	635	632	617	642	629	659	650	626	619	670	618	610	640	618	622	604	653	645	640	667	607	639	668	640	611	654	598	674	662	626	653	622	667	673	622	623	643	602	655	618	653	595	648	626	689	650	607	711	596	646	610	620	665	600	678	630	654	638	609	611	620	660	616	647	630	631	623	651	577	654	651	600	580	639	590	607	664	651	649	620	656	646	601	687	599	653	630	649	639	660	621	626	619	629	660	643	610	624	679	609	659	608	621	646	629	669	634	646	637	649	639	676	609	621	608	654	595	650	614	664	660	656	598	593	701	620	664	641	621	642	720	612	659	627	626	669	655	647	652	634	601	635	611	640	627	661	611	633	686	633	641	637	665	636	636	634	673	626	640	631	614	661	656	632	628	634	643	655	583	625	648	653	626	619	621	606	602	671	627	650	619	630	627	614	648	636	588	634	656	582	647	617	606	654	602	670	672	645	621	620	637	633	645	594	629	677	625	646	618	643	649	627	629	654	652	656	637	615	576	639	703	670	633	645	656	577	645	619	632	624	667	658	650	663	597	601	686	657	655	660	650	649	636	611	646	616	612	626	675	633	638	611	599	635	653	600	658	692	641	629	603	625	636	625	666	621	630	618	646	719	609	607	618	591	604	630	647	649	646	628	620	645	616	627	659	640	671	633	652	632	656	637	584	662	612	621	661	647	619	650	639	627	659	645	626	681	665	628	663	636	629	618	608	681	669	646	593	663	616	664	647	645	650	598	644	581	644	638	643	636	609	622	594	615	602	640	602	649	614	610	626	619	674	652	668	595	646	611	595	609	645	623	650	664	659	603	593	692	616	661	640	636	675	668	624	616	594	616	622	609	624	630	632	616	602	639	580	629	648	675	654	645	627	626	659	632	618	624	607	668	675	662	605	676	612	601	644	627	656	619	630	657	619	593	645	626	659	613	606	663	674	620	623	605	686	664	616	622	646	611	599	661	617	644	606	619	590	610	646	587	667	640	656	589	634	606	690	650	680	602	683	652	643	631	645	638	589	612	618	652	625	627	640	626	627	617	647	634	634	678	667	608	628	661	583	661	635	625	616	657	615	620	627	648	621	599	620	644	651	619	669	654	612	627	683	622	648	674	650	622	641	667	613	597	602	660	666	642	620	600	623	617	626	619	605	650	611	627	612	638	613	610	634	634	651	618	620	605	622	673	633	659	632	656	629	674	655	665	614	647	667	676	664	644	649	648	660	612	612	607	665	627	643	641	624	653	612	645	607	625	615	674	610	630	611	613	652	656	652	592	604	626	731	648	638	639	606	610	649	647	622	666	621	657	630	653	643	611	582	651	664	646	649	604	620	600	612	621	620	586	659	640	629	626	619	648	630	650	655	579	624	594	679	650	674	627	598	666	664	654	613	692	631	642	627	624	603	643	640	658	665	689	616	661	647	599	602	631	673	656	656	644	638	600	583	629	664	714	611	603	635	626	608	639	667	637	608	643	588	584	626	627	636	644	693	628	663	605	669	645	636	616	662	609	650	634	679	631	600	619	644	633	592	656	608	618	622	649	603	644	623	594	645	659	669	632	602	627	601	629	627	629	624	625	608	665	625	635	643	616	622	665	680	614	662	627	630	634	633	649	663	614	672	624	652	664	651	622	661	610	660	627	621	672	617	644	591	660	660	646	660	633	654	619	668	644	649	616	639	682	686	624	650	607	658	602	652	619	643	658	643	646	668	663	630	638	607	706	597	627	627	637	629	654	590	635	634	607	658	579	634	680	678	635	628	628	605	653	627	641	666	614	639	625	634	641	621	647	612	633	634	662	631	643	632	617	652	702	635	630	643	617	655	613	624	629	651	620	659	577	626	593	657	607	594	629	623	650	626	639	659	594	605	659	663	608	622	625	633	602	604	616	641	645	621	672	610	681	637	561	602	622	607	637	662	639	633	615	639	675	650	619	662	641	634	641	614	602	667	640	614	622	622	597	589	660	622	627	602	617	617	662	638	561	651	640	635	615	669	667	682	647	650	624	611	667	637	607	626	677	614	640	606	648	659	670	588	692	632	649	621	669	631	645	599	671	704	653	635	619	653	657	632	677	635	634	618	653	632	633	613	588	630	655	664	627	639	609	624	665	605	685	647	638	634	639	652	645	601	628	622	621	634	634	679	645	642	638	626	605	654	630	662	654	641	613	653	635	627	612	658	662	646	634	646	638	642	628	636	654	681	676	650	649	633	659	633	663	687	619	635	643	622	693	593	656	582	632	605	612	648	647	589	601	704	638	640	623	623	632	651	663	649	587	606	628	634	639	638	652	611	620	648	628	597	592	654	645	648	585	646	655	632	680	630	651	648	642	661	626	646	651	572	673	612	625	619	627	654	664	682	625	648	624	670	632	635	665	631	636	644	633	621	698	610	624	658	633	627	653	623	599	634	653	624	673	658	628	659	621	619	613	657	651	627	641	639	613	633	638	634	649	589	623	665	648	612	638	578	619	641	614	633	648	671	635	674	659	618	618	585	657	661	652	620	639	633	677	609	640	670	688	659	618	609	626	591	631	684	660	618	614	632	607	685	666	622	648	637	630	628	635	614	629	628	645	616	626	648	620	679	628	653	620	660	666	616	631	612	642	604	691	596	622	619	616	593	662	599	594	669	631	625	621	662	618	583	655	612	607	635	646	633	591	633	619	625	614	615	624	601	634	612	663	637	622	593	663	638	649	642	631	623	627	656	608	614	660	677	618	665	630	588	679	665	642	643	645	615	639	604	644	633	649	584	619	635	640	617	677	642	629	605	635	603	622	674	593	628	610	645	632	631	645	629	634	669	664	635	637	674	627	635	634	598	620	676	654	618	595	622	595	623	601	642	664	665	598	647	656	633	633	708	680	621	638	676	619	662	598	609	555	637	613	611	607	631	639	609	621	678	604	629	617	560	652	651	647	590	606	639	619	656	639	649	621	601	681	631	657	624	632	646	651	615	602	635	629	656	639	631	639	640	637	628	648	622	613	642	612	590	634	622	612	662	671	620	643	626	634	640	584	650	632	654	644	676	614	617	653	658	601	635	643	614	616	695	610	632	632	647	643	639	599	652	608	636	643	650	643	623	623	647	599	613
33484	14067	1955	407	366	307	288	273	281	256	245	276	258	267	252	272	246	260	252	257	260	277	277	224	284	269	272	289	261	264	229	285	244	246	244	220	252	252	279	267	263	246	223	236	244	273	278	244	244	248	232	263	256	272	231	253	246	266	229	230	260	245	231	224	262	247	248	290	261	269	253	272	265	257	260	249	247	242	253	248	247	243	241	285	243	242	266	220	240	265	271	255	244	270	236	249	270	276	263	257	228	262	250	245	247	247	266	267	253	249	245	246	244	289	263	285	240	273	207	265	256	276	231	239	269	259	225	242	266	279	272	248	241	237	247	289	262	261	235	264	258	301	244	259	241	254	242	249	267	241	245	249	285	270	258	302	249	253	264	254	251	267	226	257	272	250	265	283	267	253	253	249	266	267	240	246	236	239	231	264	236	251	241	280	255	280	245	275	275	265	254	270	266	258	249	249	259	263	265	264	236	257	276	250	241	268	241	261	268	246	252	250	260	245	272	250	243	253	253	264	242	259	263	225	219	269	243	255	238	263	264	232	233	249	244	237	243	248	264	252	266	292	244	262	247	256	253	237	288	241	254	266	236	246	288	230	269	266	278	247	225	249	244	269	235	272	272	232	273	247	234	262	258	253	245	269	270	257	267	259	245	246	236	236	255	277	247	241	260	272	269	279	243	261	256	262	245	271	268	274	256	260	247	273	261	244	248	265	285	252	236	260	257	239	281	269	246	248	238	254	264	259	272	255	252	241	270	265	233	236	269	243	232	239	262	275	252	219	248	258	233	247	256	284	249	254	243	280	262	261	255	250	247	254	252	272	249	244	246	261	275	225	247	249	271	222	268	238	252	241	256	252	254	231	281	263	208	235	265	272	263	274	250	238	237	249	252	249	248	253	284	235	261	246	274	313	262	248	280	267	233	221	258	251	253	259	243	229	271	260	208	245	255	238	259	244	253	285	267	253	262	250	284	228	295	261	255	259	217	248	258	262	233	236	269	255	280	259	224	240	252	255	222	258	272	252	222	255	271	274	257	240	287	249	254	244	238	241	218	258	283	259	251	250	281	289	245	260	245	263	262	213	268	225	259	226	254	255	286	220	280	273	241	240	262	245	233	262	263	272	238	247	263	241	244	264	241	257	264	264	242	249	250	274	264	249	216	256	273	246	258	240	247	246	269	258	236	241	265	240	244	234	265	255	265	271	286	245	234	281	261	254	261	263	245	239	251	237	274	272	276	216	251	261	265	265	245	219	265	247	249	257	235	274	256	254	251	234	261	240	274	257	273	250	236	257	252	251	260	251	246	239	253	244	223	294	239	211	249	234	231	242	255	262	226	219	287	267	260	266	231	256	265	252	243	269	270	251	237	253	278	262	253	232	249	241	260	213	246	249	264	234	245	258	289	237	271	226	260	235	237	262	255	254	316	280	245	243	236	275	246	259	278	276	250	267	256	258	237	241	230	249	265	260	252	239	294	243	269	260	274	238	250	234	257	273	267	268	283	237	224	254	261	236	249	250	249	253	263	231	254	264	266	220	241	264	257	280	235	284	295	264	257	249	243	227	250	243	246	258	259	220	234	255	244	280	274	257	249	291	268	304	255	240	228	269	257	245	230	252	250	272	226	268	223	203	259	264	245	246	228	259	251	256	246	271	255	270	239	244	247	235	273	248	283	266	282	254	252	238	251	252	249	246	260	259	278	247	244	253	260	295	271	239	247	274	271	253	240	237	282	264	244	240	267	234	256	270	265	264	227	242	245	270	255	254	289	266	270	255	268	268	233	248	246	285	255	261	242	275	259	240	260	245	225	253	264	249	272	250	237	283	255	258	254	220	268	272	235	265	251	243	261	250	256	265	257	220	260	240	242	243	245	237	268	285	231	247	243	230	268	242	246	257	245	259	241	250	255	275	247	237	269	273	283	244	252	216	248	240	245	273	254	251	253	260	262	249	217	246	269	280	266	273	277	249	222	245	298	265	285	251	266	248	237	255	265	282	248	249	249	252	259	234	225	259	228	283	255	246	241	262	225	229	251	255	211	261	263	253	238	263	268	242	237	259	242	257	270	242	288	259	224	233	267	252	250	250	249	238	248	260	220	248	239	232	244	237	249	280	262	246	224	280	257	246	279	271	242	248	249	257	248	295	277	250	275	240	255	267	270	292	247	260	237	253	247	245	237	279	266	253	213	292	245	244	271	246	250	250	247	246	256	253	242	270	260	256	268	231	228	259	267	240	254	235	257	246	259	248	273	280	264	266	254	267	283	250	239	266	293	267	238	269	263	244	264	249	236	280	244	239	269	263	278	270	279	246	271	255	256	246	232	252	263	255	236	256	265	252	256	229	271	249	263	253	236	244	258	253	240	258	286	249	253	236	261	239	258	263	220	266	237	272	268	253	246	280	291	281	231	275	283	249	266	268	259	254	277	236	251	257	262	216	260	266	259	234	261	255	270	243	249	237	266	271	275	258	252	249	268	262	268	254	252	260	236	244	247	242	262	239	246	272	232	253	269	256	273	272	246	274	271	273	239	271	269	256	249	251	251	278	244	248	270	290	259	282	246	270	273	256	264	267	252	255	220	266	241	258	252	247	267	243	231	250	246	236	244	267	257	226	241	279	250	270	257	248	259	244	254	243	243	248	274	248	259	247	235	250	259	257	228	245	272	246	259	277	268	244	253	253	258	265	289	259	224	270	246	269	291	242	258	252	266	232	243	263	240	244	257	270	283	292	255	225	287	263	233	249	246	253	254	248	255	234	241	267	291	241	258	231	253	263	250	251	261	248	265	241	267	241	293	236	260	264	266	279	239	260	252	267	240	292	252	265	266	233	230	261	240	277	246	223	243	226	243	255	264	275	244	220	270	258	260	232	271	255	269	275	255	256	267	253	242	238	265	235	279	234	229	261	244	258	242	246	284	229	268	278	262	287	231	249	275	240	251	235	253	239	255	254	249	227	250	269	241	268	248	232	232	239	274	264	248	239	263	242	286	251	262	252	246	248	264	269	281	263	250	276	252	232	275	265	251	263	250	246	260	251	262	254	260	233	244	253	229	251	254	266	242	275	262	248	249	234	258	240	277	244	264	261	263	245	251	260	249	262	294	240	263	251	261	266	244	267	244	243	259	230	267	269	255	252	265	257	279	264	254	258	266	257	240	240	255	263	268	272	259	263	234	250	249	230	252	243	248	263	268	253	251	246	273	269	251	275	244	261	239	252	242	261	248	261	251	245	254	260	251	250	247	274	275	261	246	258	249	234	238	269	278	260	257	256	254	233	301	230	261	255	245	253	257	230	260	257	217	242	260	236	274	244	277	261	253	247	278	277	266	254	271	266	265	262	269	260	258	247	268	208	257	250	272	248	266	269	239	283	249	265	238	299	256	255	212	265	239	231	264	256	251	282	242	243	289	269	261	259	230	272	260	246	288	242	247	249	233	261	248	262	262	251	257	272	250	254	246	238	277	250	263	238	229	233	260	262
24146	748	656	372	366	353	295	305	286	299	285	289	299	294	285	295	306	284	284	272	292	274	258	263	276	270	285	254	309	281	296	256	300	268	290	271	281	292	293	262	267	258	266	300	253	240	274	289	269	281	269	255	258	267	302	266	299	289	293	267	287	278	286	264	269	233	284	263	287	295	278	291	282	280	279	242	254	292	286	269	269	293	306	247	270	254	266	264	278	295	275	263	285	264	251	259	266	286	264	252	247	285	275	280	271	257	275	288	281	272	296	296	281	299	260	262	261	266	253	237	281	282	293	256	249	274	286	269	246	289	292	265	281	272	253	250	265	290	286	258	277	253	250	287	276	281	309	294	258	270	289	255	302	280	313	258	282	288	288	288	273	301	257	306	286	254	305	285	245	262	260	233	252	274	239	261	266	292	288	279	278	293	266	284	265	267	306	257	255	284	282	299	286	291	254	299	267	273	280	279	279	317	305	266	239	272	295	273	283	296	281	275	262	289	276	283	274	270	288	281	274	273	276	269	241	254	273	271	287	281	269	247	272	244	265	254	278	274	254	264	306	270	287	289	289	253	285	277	273	280	272	256	256	282	292	239	275	260	298	260	271	247	258	280	262	254	306	284	262	290	274	278	293	283	280	233	261	278	288	265	265	297	293	266	263	267	248	258	244	261	238	308	245	282	278	304	257	260	275	292	285	287	287	275	268	299	259	288	280	284	270	281	259	293	258	258	236	245	252	314	292	277	251	268	295	287	266	284	261	274	268	281	286	287	292	263	257	236	232	276	298	266	258	267	274	243	273	298	259	283	268	276	280	275	289	270	324	265	262	281	260	267	270	269	273	271	293	292	259	316	308	280	295	286	272	256	266	273	294	273	247	271	292	300	292	286	251	311	256	272	268	261	313	254	294	268	268	268	283	268	250	252	258	275	250	253	308	274	259	265	278	277	264	271	266	290	254	266	286	287	244	282	284	266	279	272	311	267	266	272	276	281	284	251	265	301	263	264	259	274	290	273	299	251	272	260	244	248	277	276	296	276	280	272	272	288	298	269	272	262	266	281	301	275	268	267	281	297	247	263	306	317	273	269	294	288	276	273	280	286	248	255	275	268	252	277	256	269	291	246	278	240	268	267	268	250	279	262	280	273	290	271	283	270	284	269	297	257	299	276	280	269	279	246	254	270	264	299	259	277	293	285	280	283	275	294	284	293	306	279	291	265	289	254	263	295	281	277	262	268	282	286	261	250	283	281	273	300	287	290	265	255	279	288	248	277	268	268	255	234	294	259	282	264	249	292	238	275	275	259	290	247	281	266	275	270	288	290	262	296	281	266	320	282	280	226	258	308	258	248	262	294	327	277	273	253	259	275	281	264	289	269	229	284	306	263	299	287	284	260	274	254	292	263	256	264	263	281	283	296	273	300	278	286	264	266	262	250	276	270	269	303	262	258	227	287	248	277	269	277	281	287	287	282	272	294	262	259	258	250	270	256	257	279	260	272	274	264	283	290	284	237	254	257	250	288	271	282	281	290	270	256	253	298	283	285	284	282	273	301	286	294	239	269	297	295	284	294	239	274	287	307	258	295	269	301	282	294	326	265	270	273	296	283	291	258	262	273	236	268	277	272	294	291	271	281	269	264	327	248	284	288	269	267	266	260	274	285	279	272	275	280	249	289	292	274	251	305	275	291	274	300	277	266	285	294	287	276	269	282	288	275	288	300	272	272	287	262	285	289	284	263	278	269	248	265	300	262	256	231	274	290	256	280	291	294	260	268	257	265	270	282	278	292	274	274	294	270	285	239	270	270	273	277	270	283	297	275	273	261	289	272	278	289	278	285	268	273	288	269	264	266	279	293	259	247	295	262	269	281	264	258	267	278	276	267	298	256	263	251	252	238	256	298	299	263	285	312	263	281	276	266	290	260	298	254	262	273	273	259	294	265	276	273	272	263	270	259	261	273	272	284	274	238	248	265	245	279	293	259	246	290	274	256	281	281	269	292	263	241	262	254	276	286	287	266	272	277	273	282	288	250	257	291	254	261	260	286	284	263	265	256	274	289	271	269	252	274	254	265	266	298	271	253	269	248	279	254	254	295	268	289	286	260	287	301	285	275	253	271	269	248	252	234	306	249	275	274	276	287	306	298	257	281	261	285	262	276	267	281	247	255	258	253	261	282	260	275	287	285	265	251	281	275	236	296	248	298	291	243	262	299	265	285	255	272	270	272	297	282	280	294	289	256	267	285	257	307	264	246	269	290	267	238	265	271	268	259	294	287	271	270	288	262	264	282	263	294	284	284	286	299	282	282	273	281	255	299	274	282	286	292	241	293	310	265	247	250	295	280	271	275	268	278	279	288	284	302	296	217	279	298	272	242	260	269	270	315	255	248	272	305	287	253	260	274	275	264	273	279	267	265	263	269	275	259	276	286	243	296	270	287	272	275	265	280	277	276	263	261	274	271	267	251	272	252	233	273	278	251	261	284	316	281	251	255	274	254	277	247	285	302	290	304	264	259	250	303	283	261	268	288	277	303	270	265	260	292	240	241	258	262	272	262	291	266	291	281	240	283	300	288	268	275	299	257	250	280	267	287	250	281	253	288	292	268	267	285	228	293	286	252	260	282	267	249	276	275	261	261	270	277	278	256	267	271	247	263	296	284	258	266	270	266	278	264	283	262	293	299	282	270	271	283	282	271	264	287	308	245	279	261	261	251	254	299	263	280	312	270	275	286	246	289	284	267	257	270	260	308	263	288	275	247	270	261	254	281	272	289	279	301	280	281	296	281	278	294	281	281	256	281	264	261	283	265	266	266	284	290	242	287	298	259	288	286	290	245	287	234	238	243	300	271	277	261	281	255	301	280	310	279	278	284	259	291	270	271	292	236	307	264	260	284	268	249	305	295	298	272	273	309	273	296	252	278	275	290	296	285	278	294	272	245	275	277	278	261	263	255	260	301	288	274	292	276	277	284	291	288	289	273	272	271	253	277	257	263	296	274	271	284	266	269	267	266	254	262	264	234	267	273	245	299	272	260	292	285	271	286	286	262	289	270	283	270	305	268	293	235	296	257	266	261	277	271	265	276	315	265	282	269	260	306	260	281	276	274	297	277	244	279	278	267	277	303	270	269	257	252	287	258	323	273	272	270	290	247	273	246	293	282	279	289	255	264	281	302	262	255	268	257	275	287	251	278	275	251	279	294	271	266	282	289	273	275	286	271	291	280	276	269	264	278	260	240	267	258	256	281	277	273	261	268	251	261	288	263	278	291	265	259	253	267	286	282	294	247	280	269	285	281	268	278	269	251	296	324	256	268	269	282	233	258	235	299	273	301	238	285	264	270	283	264	279	308	265	248	267	295	309	262	287	292	266	273	262	285	264	293	288	255	287	299	279	271	302	277	281	275	285	288	271	277	308	276	254	253	295	284	292	276	246	275	291	259	285	280	251	277	273	257	277	297	305	262	277	264	267	272	289	304	272	285	270	262
25019	20626	27068	24183	20269	4866	988	797	566	574	554	495	518	457	475	476	431	441	417	418	438	429	431	411	399	404	383	404	428	385	434	363	437	407	394	414	412	369	403	361	363	370	371	420	411	352	430	396	382	382	385	371	397	374	385	364	343	394	382	377	385	385	403	385	425	372	368	403	369	405	412	413	364	364	363	370	377	372	352	353	387	372	419	398	413	380	364	412	372	384	343	384	417	360	374	342	392	372	363	398	353	380	354	373	374	394	388	357	377	414	362	372	411	377	377	409	379	359	374	351	377	354	356	381	406	394	351	382	381	378	383	347	382	380	361	346	360	357	370	414	360	392	357	370	399	382	418	378	388	376	365	386	393	397	392	389	404	363	365	372	383	390	413	416	377	338	409	372	357	362	371	399	374	390	372	352	358	334	361	383	394	385	334	359	383	396	411	388	374	370	373	333	374	392	356	360	385	379	359	370	373	382	398	433	381	382	368	381	379	341	358	376	390	385	372	387	386	409	376	359	396	377	395	403	387	370	397	391	376	388	396	373	380	388	359	427	344	351	395	372	379	381	391	353	390	417	364	382	410	347	370	387	398	375	386	380	367	377	379	374	359	382	339	371	353	355	354	375	398	389	366	393	347	370	376	365	369	358	374	379	411	398	369	417	361	371	397	390	356	361	372	369	408	379	343	389	409	362	371	373	338	382	367	366	379	383	373	334	369	372	382	344	396	398	407	354	381	389	362	406	365	366	372	417	376	377	406	362	406	393	386	320	424	354	381	398	357	330	363	407	397	389	368	355	386	367	379	352	394	363	387	388	398	377	375	363	382	387	336	386	374	380	386	387	385	362	391	375	389	368	366	340	388	404	385	336	384	363	403	376	356	356	353	373	372	385	380	394	402	385	363	378	372	371	363	374	408	371	352	351	338	360	390	380	368	385	361	398	391	383	418	363	393	426	396	388	362	405	373	384	393	376	362	347	365	378	398	385	353	368	367	371	350	367	391	388	370	379	360	355	378	344	405	373	371	357	361	396	360	376	384	345	388	365	389	400	377	379	383	377	383	395	385	343	373	408	418	375	358	380	356	390	379	391	373	402	369	351	387	362	375	395	381	353	387	383	396	369	376	395	346	388	360	367	352	363	386	412	398	357	392	369	392	368	374	394	383	393	346	377	370	363	381	382	390	351	379	378	392	372	366	396	396	372	410	383	363	371	353	359	382	412	400	381	360	373	374	343	372	360	341	405	381	345	366	385	372	391	405	376	369	349	376	391	381	358	409	358	380	367	371	406	378	350	369	350	369	351	369	359	387	350	368	380	327	345	365	395	395	362	365	374	367	354	387	354	377	373	316	374	389	403	357	370	402	400	388	372	369	411	399	348	380	398	372	350	377	337	381	369	396	345	352	355	355	386	405	384	356	349	398	379	350	368	381	398	376	377	398	368	346	414	422	368	378	421	380	376	392	386	393	394	370	361	381	359	415	388	412	385	391	390	376	402	367	372	386	373	363	380	360	388	397	349	380	360	372	368	398	348	403	429	364	366	421	343	364	356	368	333	371	371	393	360	359	405	374	381	344	362	355	350	388	375	340	390	337	363	364	386	410	387	354	390	359	398	385	389	385	382	350	420	380	374	344	354	374	360	362	364	411	388	375	393	369	394	369	370	389	390	389	323	353	396	387	374	378	393	356	372	407	350	363	399	375	394	367	371	366	366	372	383	368	382	407	410	409	384	396	387	388	341	360	363	379	412	409	344	377	411	342	364	355	357	354	369	396	391	379	370	355	366	364	409	375	359	343	359	383	362	409	390	339	366	448	388	392	351	373	374	383	394	395	366	384	375	392	364	395	342	410	381	398	356	359	380	409	377	389	386	413	360	345	393	367	365	382	366	357	393	371	388	379	411	371	388	349	396	365	381	360	378	385	380	378	370	405	376	369	406	397	356	363	388	366	378	356	383	361	399	359	334	389	337	371	384	405	386	411	365	374	384	370	393	395	369	378	390	372	383	371	415	343	409	378	341	326	362	355	359	387	387	360	378	386	407	347	366	391	372	391	389	390	398	337	338	412	412	367	336	391	386	350	372	370	385	392	396	370	372	381	383	378	400	412	378	404	370	392	367	390	404	390	406	352	391	379	373	379	364	367	389	377	393	373	382	390	340	377	375	374	387	358	376	361	384	380	345	353	337	359	366	365	400	351	384	375	383	407	350	368	352	372	398	393	369	410	394	374	369	414	364	368	346	362	370	385	371	350	394	385	374	350	372	410	377	404	342	386	369	370	344	338	384	360	388	374	345	390	393	365	355	385	382	375	375	361	349	376	386	369	386	366	385	342	387	376	354	392	381	379	354	384	357	392	350	407	386	383	367	353	338	340	347	359	365	381	359	356	381	370	375	395	364	372	352	366	382	381	398	368	391	350	348	345	381	414	388	375	385	404	348	372	369	369	391	381	382	346	398	368	401	377	374	391	330	366	382	386	365	363	378	385	366	357	406	349	384	352	363	371	372	368	382	402	352	384	363	362	420	366	401	368	395	395	371	370	367	375	380	407	385	388	365	368	342	361	391	380	375	406	380	370	365	364	357	375	372	364	335	416	392	354	364	383	382	354	399	382	391	375	340	372	380	367	357	411	363	342	376	337	359	361	358	357	351	368	377	388	398	377	382	362	386	354	387	322	359	350	364	387	384	372	369	416	349	379	407	380	391	383	377	372	389	370	368	358	367	387	372	354	361	390	382	355	410	410	365	393	369	386	373	338	351	361	351	359	413	357	334	391	368	374	360	402	405	373	404	366	402	389	377	397	396	399	398	325	364	398	375	403	381	331	370	381	341	399	361	379	392	356	382	362	361	391	384	369	384	362	367	383	394	364	366	366	375	397	361	363	377	421	346	409	374	383	396	387	377	394	380	390	351	360	388	354	381	413	386	376	358	348	375	367	361	355	346	383	362	406	397	404	389	378	410	379	356	418	407	384	397	370	371	399	368	367	360	355	374	368	422	393	390	380	379	378	359	380	438	387	376	376	377	389	361	360	373	393	417	372	353	341	400	380	358	392	384	354	384	367	348	416	379	358	377	393	382	359	385	385	383	372	351	377	385	364	374	363	387	355	416	383	383	366	377	388	378	383	381	378	378	356	382	364	364	381	377	394	396	379	405	351	349	363	369	417	368	380	335	343	395	359	400	368	383	394	402	352	346	380	393	378	354	414	417	366	346	355	361	389	360	398	381	375	417	380	359	370	399	390	382	351	351	412	346	406	373	361	373	411	374	388	388	376	372	370	362	360	364	364	342	395	386	396	370	385	394	383	346	382	371	361	404	392	381	377	367	394	373	395	388	369	348	401	370	394	419	379	400	376	361	382	384	359	338	380	353	374	379	402	357	372	388	356	386	399	380	375	401	379	356	368	377	413	388	374	380	366	377	368	362	349	396	347	370	402	377	387	377	410	397	365	347	365	364	361	376	383	381	354	357	386	379	378	401	376	346
40869	7328	6969	3568	2423	1778	1368	1141	937	809	726	725	577	570	558	523	560	474	474	473	472	437	458	430	435	407	392	429	423	417	427	397	437	407	418	371	384	358	384	357	365	377	353	390	370	399	417	380	388	396	425	392	391	371	389	407	391	361	381	348	397	367	360	389	376	355	379	355	353	413	411	373	366	395	345	363	371	419	345	373	389	392	365	403	399	362	391	389	390	410	366	352	405	380	359	380	418	390	375	362	372	368	393	410	374	353	387	391	363	354	347	351	409	354	367	369	374	379	367	348	370	398	383	354	377	376	363	384	387	343	385	385	388	367	373	340	414	373	371	379	337	367	361	380	355	331	376	358	382	354	360	376	403	390	398	375	367	365	391	378	374	402	379	364	391	393	399	381	346	370	374	366	404	376	363	356	384	384	381	369	387	338	419	394	384	389	336	398	373	391	362	390	378	326	400	388	345	368	388	373	354	403	361	378	337	379	390	373	363	369	372	379	360	386	382	376	341	378	382	373	352	400	378	363	405	391	359	370	356	338	352	365	375	354	408	350	385	355	368	367	382	383	389	356	400	367	378	359	390	376	401	339	386	354	364	352	406	377	353	375	332	359	363	373	378	351	386	388	352	343	370	358	366	382	399	362	357	337	368	367	359	382	368	370	370	373	347	428	368	348	368	333	375	372	368	345	352	390	390	387	364	376	400	398	381	387	365	383	361	355	373	369	375	373	392	401	378	389	333	358	347	392	398	362	346	399	416	369	363	384	340	369	339	349	396	371	370	387	384	388	370	382	351	373	390	360	335	377	403	352	370	342	392	376	377	377	365	408	353	379	351	376	359	359	364	372	347	364	368	359	425	416	384	376	355	372	361	390	354	382	373	361	387	371	361	392	379	361	364	376	378	353	346	373	360	400	378	396	390	357	397	379	373	414	381	398	351	349	357	381	363	334	368	382	364	365	393	411	400	399	357	390	380	399	353	352	371	355	382	381	398	372	383	367	315	398	373	384	398	385	366	386	386	394	382	341	383	340	347	365	395	379	356	394	377	379	347	364	383	356	362	383	356	361	403	359	390	357	367	372	354	359	356	364	366	370	368	378	370	367	375	396	369	405	385	344	375	373	382	347	392	416	379	358	355	386	354	382	355	379	380	376	387	361	348	349	349	378	346	361	405	385	340	366	365	353	365	381	389	395	355	364	342	370	355	370	370	376	377	362	384	396	365	352	371	379	357	396	375	356	379	363	397	369	344	374	358	360	367	379	380	375	362	345	383	386	355	404	385	404	358	347	426	363	375	422	366	383	372	367	377	357	395	375	389	411	379	371	360	387	357	375	366	353	379	373	359	350	368	383	403	408	377	397	378	420	360	372	376	413	375	391	388	345	378	403	379	357	366	366	351	348	337	365	349	366	390	372	358	396	389	388	381	358	400	367	388	384	368	358	348	377	376	364	392	382	372	362	379	327	329	352	379	410	334	399	373	403	355	350	354	344	366	375	376	372	380	377	393	345	384	405	349	392	400	350	375	374	409	370	379	376	382	372	390	404	379	410	391	383	358	357	346	389	379	372	393	394	380	377	349	399	389	393	335	348	358	395	364	370	362	375	354	363	387	325	371	358	384	361	346	379	365	376	362	419	377	328	358	379	377	345	380	379	368	359	385	386	370	378	355	359	399	377	372	354	340	362	395	401	380	346	349	365	367	414	394	371	392	395	414	384	352	362	336	358	374	342	400	394	365	387	388	388	396	322	361	348	367	377	372	334	351	395	406	404	409	384	363	379	380	362	355	375	391	341	365	387	388	408	413	379	353	397	379	383	343	392	339	360	342	374	379	365	370	368	341	411	354	348	395	372	389	375	368	391	384	358	384	381	353	409	338	389	367	367	385	399	358	394	359	360	370	388	334	374	378	373	386	382	356	365	399	384	355	369	338	373	376	379	365	327	351	381	361	367	372	329	377	371	347	342	369	364	380	376	370	399	382	339	396	364	379	377	341	371	414	372	357	333	338	370	388	373	347	363	368	405	376	365	385	394	357	364	351	360	398	368	374	342	397	331	369	370	332	334	360	376	372	369	403	408	412	381	343	387	356	370	418	387	347	368	385	378	343	356	388	363	374	361	318	368	357	347	380	366	373	330	362	383	363	370	390	405	347	373	371	419	394	372	378	354	354	362	391	364	380	387	390	354	365	360	354	344	394	394	376	360	371	394	357	343	443	345	387	368	377	352	373	337	357	344	354	364	372	387	374	390	351	347	339	372	380	342	361	394	374	362	337	362	392	359	363	361	365	394	377	346	388	372	369	351	380	367	389	381	357	378	376	374	350	370	382	341	394	339	359	391	370	363	360	366	351	366	332	364	355	383	387	370	373	339	397	413	375	395	398	338	368	353	386	350	365	381	397	374	353	345	389	376	357	366	407	432	386	393	387	369	384	394	368	385	378	380	382	364	396	347	370	378	387	383	353	359	354	366	368	361	377	352	396	348	365	380	354	361	413	374	391	355	371	360	353	378	361	343	382	342	363	401	359	364	339	388	387	408	383	422	374	371	392	349	397	365	364	392	344	392	405	373	383	366	359	393	363	345	410	394	409	352	377	395	358	379	389	380	342	364	346	384	391	374	356	399	360	379	395	367	369	358	351	372	377	361	374	377	373	347	375	368	405	359	374	382	330	377	378	370	397	371	356	374	363	387	389	398	384	366	372	364	346	361	370	385	401	399	369	367	372	344	369	367	394	333	363	353	399	348	367	386	399	387	340	368	382	378	381	366	396	369	392	385	380	375	372	383	337	376	352	358	380	347	366	350	373	369	351	376	377	325	376	358	371	360	365	351	396	364	381	374	374	376	392	375	384	350	387	348	350	383	391	333	386	365	363	345	355	339	372	371	353	417	398	373	375	403	342	400	347	374	346	359	357	408	351	387	354	355	366	375	396	401	339	382	347	385	374	380	405	351	357	356	416	355	340	367	378	373	368	346	370	397	367	362	386	368	352	406	392	344	377	378	370	393	390	371	378	385	376	372	341	356	388	376	400	379	336	357	403	351	349	393	363	379	338	401	368	404	400	353	353	391	359	379	381	364	381	354	365	375	392	388	372	356	383	358	387	357	403	377	372	369	392	388	412	368	352	337	393	368	380	392	375	365	383	374	399	372	408	338	361	385	379	359	382	361	358	376	386	369	361	368	389	367	390	366	396	339	351	367	375	384	364	373	326	339	381	403	386	384	380	355	375	374	382	331	385	369	394	404	390	346	393	353	357	371	373	349	342	380	370	367	395	348	389	368	402	346	347	370	349	366	375	348	367	375	398	359	371	368	386	374	383	336	380	366	369	365	342	394	382	348	349	369	368	346	368	332	376	363	363	363	408	371	399	378	388	382	371	378	407	363	371	355	370	388	369	356	332	402	371	397	398	367	343	334	367	392	347	382	347	373	350	351	350	367	377	362	380	366	352	351	356	332	358	379	382	367	355	372	377	327	376	353	390	339
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
