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
339595398603	339595399159	339595399709	339595400259	339595400809	339595401359	339595401909	339595402459	339595403009	339595403559	339595404109	339595404659	339595405209	339595405759	339595406309	339595406859	339595407409	339595407959	339595408509	339595409059	339595409609	339595410159	339595410709	339595411259	339595411809	339595412359	339595412909	339595413459	339595414009	339595414559	339595415109	339595415659	339595416209	339595416759	339595417309	339595417859	339595418409	339595418959	339595419509	339595420059	339595420609	339595421159	339595421709	339595422259	339595422809	339595423359	339595423909	339595424459	339595425009	339595425559	339595426109	339595426659	339595427209	339595427759	339595428309	339595428859	339595429409	339595429959	339595430509	339595431059	339595431609	339595432159	339595432709	339595433259	339595433809	339595434359	339595434909	339595435459	339595436009	339595436559	339595437109	339595437659	339595438209	339595438759	339595439309	339595439859	339595440409	339595440959	339595441509	339595442059	339595442609	339595443159	339595443709	339595444259	339595444809	339595445359	339595445909	339595446459	339595447009	339595447559	339595448109	339595448661	339595449209	339595449759	339595450309	339595450859	339595451409	339595451959	339595452509	339595453059	339595453609	339595454159	339595454709	339595455259	339595455809	339595456359	339595456909	339595457459	339595458009	339595458559	339595459109	339595459659	339595460209	339595460759	339595461309	339595461859	339595462409	339595462959	339595463509	339595464059	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2636	3600	2300	2635	3600	2300	2634	3600	2300	2633	3600	2300	2632	3600	2300	2631	3600	2300	2631	3600	2300	2630	3600	2300	2629	3600	2300	2628	3600	2300	2627	3600	2300	2626	3600	2300	2625	3600	2300	2625	3600	2300	2624	3600	2300	2623	3600	2300	2622	3600	2300	2621	3600	2300	2620	3600	2300	2620	3600	2300	2619	3600	2300	2618	3600	2300	2617	3600	2300	2616	3600	2300	2616	3600	2300	2615	3600	2300	2614	3600	2300	2613	3600	2300	2612	3600	2300	2612	3600	2300	2611	3600	2300	2610	3600	2300	2609	3600	2300	2609	3600	2300	2608	3600	2300	2607	3600	2300	2607	3600	2300	2606	3600	2300	2605	3600	2300	2604	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23574	21425	29282	23960	21428	30848	58421	51638	33740	15652	787	263	250	246	255	210	230	283	240	233	205	229	242	233	233	249	251	210	203	211	223	207	218	227	211	210	243	236	234	231	240	218	221	231	231	238	233	219	229	226	229	225	227	241	231	227	226	226	221	235	229	227	234	227	238	212	253	234	204	209	230	239	216	213	236	202	244	228	249	224	208	229	257	232	210	251	201	220	231	208	226	223	236	214	221	211	226	212	256	229	233	231	204	227	213	232	228	229	229	206	212	245	240	237	271	221	223	254	232	219	260	218	223	233	219	221	221	215	222	212	243	221	250	231	221	215	222	261	213	215	224	208	236	223	225	196	229	244	240	244	226	241	225	231	225	199	217	212	238	236	198	202	238	215	225	218	228	222	208	241	208	240	222	216	235	229	242	214	237	215	227	234	226	250	220	233	212	233	219	244	211	236	233	228	197	217	227	214	238	224	247	237	247	246	237	212	204	240	219	220	225	206	218	249	236	222	235	194	231	244	215	221	224	238	240	226	236	219	214	216	262	213	221	226	237	205	236	240	217	227	226	237	226	229	241	237	219	234	210	234	256	237	248	235	239	250	224	212	213	263	211	247	240	211	189	225	207	237	228	218	224	220	263	216	231	219	224	236	235	203	227	220	201	207	238	211	209	223	222	236	245	198	228	238	219	232	216	222	204	245	209	230	221	195	218	218	212	235	206	224	235	223	227	247	216	229	218	222	223	193	227	226	242	229	231	239	202	232	226	228	208	221	236	240	226	205	196	222	178	218	207	223	240	216	218	221	215	212	240	217	223	199	233	211	194	241	234	227	249	241	208	228	232	213	221	193	248	199	207	232	219	193	235	229	192	249	229	246	268	237	233	222	225	222	243	218	243	192	208	233	236	220	212	237	204	240	207	226	234	216	214	232	234	202	224	244	201	258	211	215	231	228	225	208	226	216	213	240	222	234	229	202	218	215	240	241	232	224	240	235	199	224	224	224	183	239	223	258	211	216	230	246	212	231	228	209	213	220	217	221	201	222	241	205	230	227	226	246	231	216	235	218	219	219	203	206	230	247	193	208	219	189	211	219	198	251	221	239	227	218	211	229	230	242	242	211	234	209	246	244	232	234	235	209	228	239	234	229	238	240	219	242	208	205	246	205	196	206	207	196	212	235	220	198	211	207	210	235	224	204	270	227	247	195	240	213	245	226	215	240	213	207	239	206	236	237	235	249	223	242	251	225	236	238	244	210	242	222	225	209	214	245	226	221	243	225	239	235	228	221	243	221	240	238	234	233	223	224	253	225	209	231	236	217	222	199	214	218	194	233	232	205	214	248	201	220	252	245	215	233	218	236	216	230	228	254	222	213	205	205	198	232	214	231	228	222	204	242	220	228	225	240	238	205	207	215	249	199	258	232	241	244	214	203	205	215	246	210	206	235	222	226	228	238	199	259	223	225	229	256	192	221	244	208	211	226	212	226	221	233	211	225	231	244	216	224	235	197	214	231	260	216	217	240	232	236	220	219	221	230	231	211	232	220	216	228	230	262	235	226	198	253	223	237	223	236	239	206	210	211	235	215	219	235	223	227	240	242	223	240	210	224	219	233	228	206	211	219	205	225	234	208	233	231	249	221	234	235	228	234	226	227	231	218	218	215	249	222	233	217	228	220	221	228	235	238	220	226	222	230	245	227	199	208	223	204	249	220	229	221	218	222	249	210	220	232	217	245	213	206	230	236	190	236	222	206	261	216	238	232	233	218	213	232	240	231	248	216	224	233	219	235	233	209	219	255	219	205	219	241	219	237	242	235	248	235	248	228	229	208	225	234	257	218	233	222	196	247	212	232	231	207	232	226	245	201	227	232	210	232	219	191	226	216	219	221	249	208	228	206	221	244	184	196	213	216	239	227	219	242	246	213	210	202	229	243	220	222	214	214	239	232	222	231	213	227	235	242	203	225	225	216	231	195	234	190	234	245	207	227	256	231	232	244	194	242	232	239	233	220	218	226	230	229	250	199	207	221	228	222	224	212	255	253	239	196	227	195	212	230	246	219	231	218	215	214	222	222	225	208	222	249	230	238	238	199	243	219	236	198	233	215	231	205	191	235	221	193	246	231	224	249	245	210	251	224	234	199	225	251	214	225	214	239	232	205	235	241	252	218	207	228	226	211	218	228	224	230	234	224	232	230	208	217	227	222	215	217	216	255	229	211	242	223	227	247	219	224	206	232	213	230	250	221	216	217	199	218	247	209	258	210	201	206	243	227	203	244	206	223	219	222	221	207	201	215	236	226	232	235	190	246	216	213	239	219	216	191	227	223	219	223	217	243	231	215	211	213	238	243	231	218	241	217	225	227	235	236	237	224	209	227	225	218	234	214	220	225	211	254	235	235	234	234	236	222	231	213	225	224	231	234	221	207	218	231	229	221	254	241	220	226	227	230	231	255	230	248	208	204	234	234	239	240	216	232	243	229	244	225	232	209	233	225	215	248	239	231	228	210	234	262	194	253	210	219	239	230	226	233	222	211	208	230	224	223	214	242	205	216	242	207	220	220	219	220	194	213	220	237	215	244	212	232	240	271	236	218	243	218	249	233	215	224	222	234	240	247	227	253	227	229	222	215	228	225	224	220	221	213	221	192	217	216	223	202	210	244	230	230	230	224	231	210	236	200	221	201	221	224	220	215	243	232	228	205	212	187	219	235	215	223	233	217	234	213	233	212	261	229	219	199	244	242	226	227	243	221	211	240	222	241	217	232	241	213	204	215	221	221	232	219	236	238	210	220	228	201	241	209	223	219	227	245	226	243	208	229	229	218	215	241	224	225	236	218	211	227	223	240	224	221	211	231	239	213	218	217	204	227	226	234	244	236	237	229	240	194	244	184	241	241	250	233	216	211	219	219	214	223	233	259	209	253	253	231	184	215	195	237	226	203	220	224	190	221	226	221	228	197	208	238	254	210	213	220	220	249	203	230	210	237	230	242	200	224	214	215	209	210	209	242	216	221	213	227	239	230	242	213	231	227	210	230	221	219	231	228	233	210	233	221	241	258	226	231	241	239	202	249	234	221	200	229	247	214	254	228	226	229	237	243	221	233	238	251	205	236	238	225	224	216	220	233	222	262	218	230	228	216	225	258	228	246	228	252	228	218	219	225	220	249	207	223	248	228	199	258	219	247	200	199	227	235	192	222	217	260	237	232	225	245	231	233	229	237	241	215	234	236	239	218	232	274	209	248	236	228	210	229	218	225	245	253	229	241	219	203	232	229	238	210	225	213	197	231	192	218	211	218	227	226	230	225	225	216	227	228	221	234	220	245	237	239	209	217	239	206	198	232	200	220	205	232	213	225	224	235	245	210	237	211	239	210	220	210	219	217	234	229	210	225	245	217	231	248	208	204	203	228	237	234	248	235	218	200	217	226	214	243	232	217	228	207	196	216	248	228	214	220	232	222	239	222	221	212	214	229	214	243	210	235	232	222	203	233
9553	21579	19652	12443	9504	34879	62362	55050	41136	14421	547	494	479	455	459	467	503	461	486	462	468	452	470	451	470	449	434	486	456	457	445	440	439	430	493	441	444	459	422	451	471	458	449	448	446	474	486	482	442	449	468	465	502	439	486	426	452	423	465	474	513	469	444	446	454	454	457	430	452	481	453	456	434	504	434	456	458	473	439	448	446	444	464	466	434	462	467	475	445	476	447	435	438	482	444	447	484	456	441	440	446	491	480	414	482	470	465	443	467	442	428	508	523	478	457	465	414	432	457	492	490	442	439	439	430	437	441	425	490	459	428	485	472	447	413	439	453	453	455	431	428	467	420	455	430	476	463	454	413	460	461	464	495	447	465	441	479	509	450	448	464	444	454	444	434	486	491	442	469	487	451	487	479	429	444	439	437	474	427	441	417	419	487	454	492	452	462	462	458	435	443	430	446	455	414	436	454	431	468	461	435	414	441	437	457	422	463	409	479	449	467	443	423	417	471	441	461	455	452	456	454	503	466	418	468	445	439	442	488	467	448	412	465	427	455	454	431	445	453	445	471	474	444	436	470	454	454	439	457	445	452	455	430	491	467	464	485	457	438	434	447	436	467	446	469	456	459	436	472	450	454	466	442	428	475	442	482	478	457	456	454	450	456	488	447	460	455	436	446	453	458	431	423	463	481	471	457	470	467	441	469	433	450	448	467	457	443	449	422	433	457	422	475	451	432	433	471	499	448	477	426	478	469	477	411	467	448	451	446	462	481	462	502	463	414	484	424	476	411	459	449	431	451	464	451	438	450	443	438	441	470	446	490	459	457	460	473	462	433	443	426	449	448	461	415	430	439	423	438	428	430	463	492	445	470	493	407	423	473	472	466	455	486	449	442	457	449	416	430	449	419	453	485	435	447	416	442	413	415	493	424	447	446	428	433	481	448	455	466	470	429	426	456	452	458	424	452	425	492	466	430	431	418	437	457	498	452	465	455	404	441	435	438	476	438	472	474	471	463	425	418	458	441	451	434	476	452	438	450	466	452	448	459	424	452	428	440	447	427	478	441	460	438	447	444	471	467	449	449	486	408	449	443	462	412	412	427	453	423	451	401	487	442	455	481	413	450	454	458	464	475	461	439	436	498	448	492	439	460	449	441	448	489	442	409	459	387	448	465	441	430	469	472	428	455	419	439	441	460	439	470	462	451	438	439	462	408	450	492	455	427	484	444	471	461	440	476	445	457	510	430	435	441	482	456	431	462	473	458	476	452	468	437	480	471	428	465	420	473	445	472	442	447	455	423	451	407	441	452	430	464	426	479	462	440	454	502	474	453	405	451	457	436	397	422	452	406	441	465	456	443	437	412	456	471	456	449	472	465	450	502	460	441	440	471	445	450	490	442	459	472	470	422	453	497	476	436	469	477	442	440	453	469	458	446	440	430	467	450	427	468	465	462	498	457	472	459	417	448	410	424	406	424	456	460	424	484	442	418	478	454	457	469	439	470	449	417	412	444	451	491	412	458	428	440	456	429	416	460	461	468	442	473	428	401	447	477	473	453	446	458	479	524	439	439	460	456	458	450	459	418	471	458	448	427	438	465	460	439	446	436	441	434	473	454	480	437	473	435	444	455	501	451	422	479	453	431	446	476	434	509	445	446	448	469	443	471	434	436	445	446	467	447	458	481	475	457	440	445	455	445	453	466	455	459	482	442	423	452	485	462	439	472	430	474	463	456	464	469	443	481	478	480	463	434	493	466	434	493	431	456	445	429	438	463	442	472	454	450	455	452	503	462	481	431	470	467	372	414	431	460	458	457	433	460	437	430	464	456	431	465	446	490	439	458	481	461	474	441	459	465	468	432	432	447	448	408	414	446	485	468	481	481	445	511	478	440	458	474	458	453	418	459	434	482	436	442	441	453	451	456	453	438	488	446	474	441	465	414	490	456	434	460	446	442	437	452	426	449	456	428	467	434	473	457	451	449	453	451	438	450	442	476	425	464	456	464	447	461	434	457	422	444	464	435	458	445	418	447	439	445	435	502	433	476	458	483	459	434	431	436	416	446	430	420	487	441	457	427	430	472	460	427	477	490	449	449	463	437	459	421	439	450	466	446	474	459	463	439	394	494	445	452	443	438	459	466	435	438	451	462	437	451	444	460	417	411	438	468	424	435	482	448	448	485	440	476	448	448	452	457	468	477	452	453	450	495	439	448	435	447	469	459	440	464	429	418	448	409	448	416	475	444	449	459	475	424	469	433	465	427	433	444	439	520	451	412	427	484	400	477	484	488	434	437	467	457	448	471	480	410	435	424	446	434	445	455	439	427	430	439	437	455	481	465	451	483	475	437	425	466	448	430	433	459	481	468	413	443	483	439	460	470	437	462	454	436	439	445	429	441	491	458	429	420	446	491	467	420	467	484	447	453	480	455	447	458	452	432	464	475	466	445	446	437	406	440	464	432	437	475	417	486	447	473	403	437	450	401	451	441	480	462	455	462	497	447	446	459	431	472	476	471	452	412	428	474	451	475	431	427	457	431	463	439	473	438	492	443	457	408	462	448	452	431	460	440	422	443	439	477	472	436	432	445	446	452	479	455	455	461	403	447	456	405	443	456	460	456	435	469	461	457	469	436	470	460	464	476	434	429	460	433	450	475	437	463	466	463	441	422	460	457	463	435	415	483	480	430	449	471	462	488	440	449	426	440	430	456	412	423	486	432	473	442	480	458	472	431	451	425	461	422	449	444	466	426	417	494	487	437	416	461	427	469	467	437	422	433	448	451	440	464	440	444	461	392	423	431	456	461	423	448	431	442	470	455	445	438	444	450	445	467	479	483	453	413	450	451	470	452	422	444	448	448	459	408	428	471	414	436	424	522	467	479	454	420	475	467	420	482	443	432	460	455	457	486	430	478	464	460	473	434	437	461	459	438	461	501	452	459	459	404	428	489	428	433	467	498	455	427	457	466	441	432	479	472	458	449	448	456	459	482	414	477	431	441	497	454	426	476	413	477	453	458	448	461	471	444	436	435	441	457	446	457	495	429	449	438	454	461	490	441	470	434	450	476	421	424	479	420	468	426	468	461	455	426	431	461	430	409	454	462	455	425	416	441	471	422	450	472	462	513	430	451	435	399	436	444	452	435	461	447	425	440	482	456	454	454	491	423	425	400	480	465	430	432	460	474	464	441	439	465	452	410	428	433	457	442	422	457	471	432	460	470	467	449	449	458	451	447	452	480	442	444	455	444	435	467	410	426	452	479	442	426	442	463	459	433	433	427	453	446	434	439	505	458	441	473	398	433	485	413	459	483	433	497	424	481	503	431	439	458	411	450	450	448	453	456	428	475	490	431	464	459	435	433	426	464	489	458	483	438	491	468	483	467	448	439	438	490	440	469	454	472	477	432	445	421	451	434	457	472	449	507	448	444	437	425	456	452	439	445	441	433	433	476	439	445	478	459	432	448	435	449	455	436	462	432	442	475	471	452	485	500	462
26462	20404	8242	1696	639	2960	9916	8576	4276	1639	249	241	220	210	233	225	231	221	230	251	221	215	218	219	233	204	230	224	230	242	224	242	264	225	243	236	255	237	256	225	247	229	230	251	237	238	243	243	229	238	204	244	224	226	248	213	249	252	226	251	215	198	222	218	250	220	230	230	211	266	253	211	260	238	231	223	241	244	244	248	232	241	223	235	213	249	237	227	221	242	250	228	211	238	221	225	243	213	231	233	227	241	257	226	209	213	250	230	229	208	247	210	254	204	229	240	216	221	232	246	215	222	215	216	235	234	248	242	235	241	198	221	231	214	197	239	257	250	242	223	234	231	219	218	221	225	212	259	240	212	221	220	233	218	205	215	231	236	234	243	221	238	223	209	235	219	217	241	194	247	223	210	243	216	231	227	238	235	251	189	225	217	246	248	244	231	229	237	249	209	226	226	211	252	219	251	237	220	223	231	237	252	238	210	238	218	271	215	233	240	227	225	217	219	237	254	233	228	234	253	204	242	229	224	219	205	229	226	222	237	194	245	237	225	232	233	211	221	216	228	232	214	207	251	226	223	232	243	205	255	221	211	208	232	220	241	240	234	247	222	233	211	249	229	227	233	238	237	248	249	228	225	207	245	204	238	223	229	200	266	241	238	234	212	217	250	208	232	249	245	247	240	220	228	228	210	245	253	209	212	237	221	246	250	204	234	251	230	228	246	218	240	214	239	242	232	214	244	232	242	224	236	228	266	210	208	243	233	243	244	231	247	222	241	234	235	201	221	233	190	233	218	245	223	227	215	245	195	239	225	221	255	227	225	223	214	214	229	214	224	207	225	235	250	226	222	233	228	225	226	235	226	202	210	208	219	209	231	219	234	217	214	223	238	264	235	246	236	222	199	221	218	209	223	230	244	185	204	225	229	218	226	231	241	223	223	233	233	222	241	234	227	227	229	260	228	234	219	222	226	223	239	233	248	242	221	230	233	252	215	231	205	249	226	240	240	230	227	245	223	214	234	223	216	230	252	224	240	221	216	222	227	230	235	234	231	244	235	251	228	240	226	218	228	218	219	239	230	200	211	234	228	215	220	223	243	231	231	286	210	233	236	227	241	239	232	233	220	209	195	223	246	242	226	238	241	251	230	229	203	199	271	211	259	250	232	215	246	207	253	232	231	221	217	211	222	249	211	231	233	236	255	255	231	246	228	227	235	245	222	223	211	252	226	216	217	229	245	229	195	222	220	248	256	234	249	245	226	226	214	260	216	235	226	238	218	198	224	253	237	211	227	231	243	260	234	224	225	222	235	234	238	210	217	230	237	221	227	255	237	245	224	247	230	232	231	237	246	249	219	212	256	238	256	225	227	232	223	238	246	193	267	220	199	240	242	229	257	237	237	217	227	241	230	229	248	224	218	241	243	230	248	213	232	222	230	229	238	224	228	227	226	237	238	213	238	230	234	242	209	217	227	226	235	232	240	228	209	238	238	197	243	221	225	230	217	218	206	242	201	233	230	239	255	244	208	252	256	213	203	218	213	214	245	213	239	227	244	225	244	219	244	219	219	206	222	210	217	237	236	233	202	239	232	250	228	195	216	223	251	240	220	235	209	231	267	230	214	220	230	246	230	245	184	225	242	225	236	225	231	201	222	223	241	222	242	219	207	221	273	219	223	222	226	247	200	240	236	224	214	260	237	230	242	257	207	232	215	260	249	223	209	217	219	229	223	246	225	226	262	251	223	223	204	237	237	211	245	223	227	211	248	220	255	232	221	216	201	227	214	213	209	201	227	242	236	238	216	221	236	224	229	238	223	220	220	236	233	218	243	216	233	218	207	224	212	221	233	247	225	207	184	224	224	221	218	237	219	243	238	228	196	214	250	244	210	214	232	238	239	208	233	233	211	248	225	239	217	222	229	238	227	260	219	211	218	240	224	222	247	226	245	263	215	233	219	219	235	249	226	233	259	244	230	224	217	233	245	210	224	202	210	212	212	220	232	271	208	214	251	252	245	256	230	233	215	227	244	244	230	243	215	220	225	249	210	213	233	211	233	243	252	237	244	231	219	230	235	233	225	228	238	245	197	239	236	246	201	252	208	206	224	229	221	251	226	237	268	230	243	219	276	256	222	242	227	219	243	228	220	244	225	221	231	247	199	212	212	243	205	214	208	251	222	231	255	211	209	224	237	233	237	209	221	221	224	232	209	221	222	253	223	240	208	246	216	222	193	227	242	219	213	231	223	216	236	243	232	208	247	219	194	223	256	221	239	237	228	263	202	221	214	213	227	241	235	225	253	220	245	227	240	228	229	222	215	241	228	229	220	203	240	208	221	221	228	231	260	198	243	239	245	242	228	244	245	262	241	237	229	230	222	221	220	231	200	245	232	229	244	212	233	209	240	241	221	227	241	191	235	241	218	219	246	222	257	225	226	207	247	223	221	231	227	262	232	256	231	228	210	239	224	214	209	231	229	181	258	222	217	203	207	235	239	219	267	224	220	240	253	263	202	276	217	210	218	214	215	256	235	211	201	233	229	215	209	225	246	229	243	228	225	226	230	205	192	236	223	228	219	255	225	233	230	243	235	216	214	199	230	253	223	223	235	234	231	235	236	185	223	220	221	224	231	246	221	250	233	260	242	234	225	220	218	235	266	236	250	207	207	224	241	245	248	244	244	212	245	220	242	223	231	225	230	258	225	217	214	215	247	238	237	231	211	239	234	229	262	223	263	202	237	221	213	222	212	229	219	245	239	213	224	202	234	220	214	222	234	205	236	220	235	217	211	207	235	223	224	223	218	217	226	255	248	255	223	206	222	209	253	224	254	233	260	246	241	224	254	227	228	242	235	230	246	218	236	225	216	222	214	246	227	236	200	217	243	241	239	218	254	213	243	228	234	218	224	216	249	254	209	248	209	246	238	194	233	235	258	216	228	244	214	195	224	212	211	230	226	228	263	259	223	221	243	215	243	219	231	261	218	243	233	232	241	233	221	220	203	236	220	217	230	191	252	216	253	218	233	215	227	258	228	196	247	244	234	214	208	209	261	241	209	246	238	211	246	247	225	246	229	213	205	218	238	240	222	236	211	215	216	218	226	224	262	235	212	193	222	218	214	222	233	237	242	235	233	240	202	252	215	238	216	247	226	247	215	222	237	236	220	251	226	221	242	244	231	243	239	188	243	219	226	220	232	231	213	245	197	227	254	253	220	213	225	231	225	224	242	234	254	224	207	217	217	273	214	207	257	222	201	228	221	208	235	243	236	232	215	223	217	219	222	259	231	219	220	240	208	217	224	236	214	220	234	211	262	221	237	221	207	220	221	207	213	235	219	245	227	207	202	236	210	240	222	251	240	251	226	231	205	219	230	253	226	230	220	240	279	209	240	229	236	249	214	232	258	219	227	228	224	231	236	234	256	256	233	217	236	232	230	226	228	223	229	211	231	226	245	247	200	219	228	237	230	216	222	241	211	220	226	243	237	241	226	231	234
4949	7158	5381	3415	1405	8419	21141	17867	10563	4256	461	470	462	492	498	450	497	498	488	475	480	501	534	518	466	498	511	479	462	484	514	499	443	464	493	482	519	493	446	490	512	497	529	506	510	473	466	476	498	495	517	458	465	482	508	480	456	499	544	460	496	488	484	509	533	506	489	462	530	460	498	497	495	507	511	483	487	471	445	499	463	446	491	426	474	461	490	496	474	505	498	485	485	468	511	456	494	459	495	512	519	453	446	446	522	494	453	477	473	497	514	483	473	486	479	453	472	536	503	491	482	478	491	479	512	468	497	484	472	534	446	470	469	468	497	476	464	512	440	531	498	502	536	505	471	498	479	508	493	500	482	500	531	493	453	442	489	493	490	531	456	495	490	494	489	451	515	460	481	482	490	466	456	499	461	458	445	450	452	534	494	486	497	429	484	496	469	473	509	454	490	452	480	468	505	444	470	454	490	449	484	474	504	456	498	508	484	467	463	514	512	455	472	452	440	451	502	516	487	490	510	493	477	525	467	489	483	506	493	480	460	500	461	472	534	485	515	467	485	462	505	528	455	465	471	486	452	480	448	461	488	471	502	496	494	458	483	498	472	506	527	483	501	495	459	501	529	479	483	483	493	505	486	490	478	476	497	455	484	488	486	457	507	429	497	491	454	472	502	510	485	477	524	495	470	489	541	514	491	462	533	450	486	509	483	465	458	500	489	492	485	498	479	485	447	530	491	499	478	464	533	476	487	485	435	486	497	472	481	470	481	465	491	473	465	459	487	503	492	488	502	465	471	478	489	451	505	497	469	487	505	519	487	480	483	465	476	493	479	492	458	489	476	466	506	454	492	474	506	461	446	520	482	504	488	489	526	491	496	482	462	461	466	526	442	475	480	488	478	465	486	542	488	431	454	497	474	446	441	483	471	491	494	501	470	481	484	492	514	492	467	476	461	484	478	497	474	447	479	500	487	487	489	489	496	464	473	497	465	500	457	467	500	452	476	439	488	497	474	486	460	477	494	474	513	477	468	477	483	496	471	484	500	494	495	470	486	464	485	455	486	511	484	457	472	494	449	508	499	487	486	493	519	453	507	495	462	496	493	475	536	482	468	486	508	420	462	473	506	513	451	492	531	457	490	453	442	455	489	445	496	463	502	477	471	507	457	477	464	484	474	464	519	521	465	554	471	474	471	482	471	470	450	484	493	474	493	456	493	457	481	478	523	479	512	474	452	463	462	470	439	462	509	472	513	503	486	445	505	478	451	479	461	474	492	489	492	441	456	480	489	492	481	473	475	455	470	445	503	500	476	442	432	417	491	459	475	514	434	480	501	507	479	506	481	486	508	510	484	476	469	478	503	488	509	505	484	465	513	511	495	456	471	493	515	462	467	470	452	497	498	455	505	469	480	479	462	520	460	489	468	487	472	472	523	495	478	492	473	531	430	515	446	472	492	485	466	474	511	481	485	502	516	451	457	463	464	485	488	507	486	534	533	499	459	472	497	501	469	484	481	473	494	479	479	460	468	478	427	520	475	465	430	492	469	519	438	511	461	479	487	499	450	541	468	479	505	461	471	462	490	489	512	496	485	501	475	485	460	483	495	455	457	465	501	467	438	490	445	501	475	500	473	485	479	491	465	498	479	484	479	465	479	442	499	444	498	489	496	502	498	483	471	462	466	478	478	446	510	504	529	448	473	511	459	482	460	489	476	490	453	549	489	524	489	474	471	460	511	521	494	530	488	463	459	510	478	523	511	488	463	514	473	422	459	521	498	477	473	485	475	466	454	471	488	513	507	497	483	500	457	486	497	506	502	505	448	478	467	454	476	511	490	490	519	482	444	513	474	494	458	475	466	455	499	513	507	463	500	456	486	518	466	489	454	531	471	497	467	476	513	485	446	496	458	474	488	467	450	483	458	495	526	484	466	485	435	442	485	460	471	495	479	496	466	491	508	488	507	470	481	465	442	475	504	482	473	488	507	455	472	498	534	487	481	485	490	479	462	524	523	496	467	466	478	447	467	475	542	529	480	487	493	530	482	453	411	479	487	448	467	468	465	485	469	476	500	497	549	491	521	456	462	488	483	468	510	505	441	458	491	458	468	468	488	463	483	472	477	499	506	485	474	497	479	469	492	489	538	541	483	457	428	446	476	475	515	431	484	524	462	485	494	457	506	477	488	471	470	472	517	496	495	448	492	505	463	476	514	452	482	483	449	450	501	458	506	489	499	467	520	508	470	466	466	472	498	494	470	469	477	473	491	462	484	469	466	460	451	447	471	470	494	495	482	482	447	479	473	507	475	484	489	469	503	476	498	453	482	468	476	523	524	480	480	486	480	476	501	499	519	495	491	479	443	470	475	485	521	534	476	520	438	506	519	497	460	478	444	477	466	487	505	479	513	444	496	477	501	486	531	484	431	503	520	480	472	476	495	505	507	500	485	467	449	501	486	476	508	500	530	497	514	514	501	482	478	534	485	514	481	464	474	516	433	491	483	514	478	475	489	452	469	547	486	487	495	512	498	443	499	502	487	512	468	496	523	524	490	467	496	476	485	510	502	498	506	432	513	501	452	488	455	457	442	475	460	468	442	466	511	442	486	498	476	491	478	513	514	467	491	479	495	493	491	480	462	485	497	495	475	490	455	493	482	503	539	470	498	476	444	460	515	503	458	505	509	513	464	503	457	472	463	490	467	492	462	469	492	458	482	481	487	506	486	467	483	455	487	493	478	455	526	501	512	462	481	456	501	515	473	449	511	462	470	506	496	514	490	493	489	450	473	508	493	472	511	471	463	499	492	510	499	500	523	475	484	473	490	473	475	542	511	482	504	523	453	506	455	489	502	473	431	442	509	476	463	481	479	536	488	483	498	455	541	485	543	476	467	471	516	483	483	486	478	466	487	463	506	487	485	493	474	482	507	464	504	438	524	477	470	517	500	451	499	502	482	507	504	504	515	492	540	504	511	478	490	510	491	489	501	463	491	489	519	483	500	476	489	462	470	492	468	497	473	495	484	462	493	439	524	456	467	489	458	477	494	500	529	493	498	487	500	515	487	485	483	513	440	491	449	482	476	486	451	526	537	487	448	441	487	470	449	463	519	489	516	450	499	466	467	454	467	492	453	497	481	459	498	464	477	504	483	474	483	431	469	474	485	473	495	505	470	504	461	492	452	485	487	520	461	516	450	470	503	465	471	469	515	458	490	465	511	485	468	476	479	444	479	483	483	470	473	441	525	475	500	486	469	511	495	484	452	502	464	496	501	452	515	502	493	510	473	485	468	447	509	502	504	516	482	462	505	465	438	493	463	482	448	479	479	493	490	459	477	500	487	536	499	497	472	508	459	486	489	465	474	460	515	457	506	459	524	485	495	523	465	467	510	489	522	485	497	489	481	477	476	506	454	480	532	464	525	479	455	477	480	476	498	477	485	503	498	444	495	440	480	487	466	448	490	505	457	521	498	449	469	488	482	478	505	509	481	469	475	480
24417	21132	27863	24654	13099	17256	41493	35850	21429	8216	234	185	182	166	171	173	201	199	158	183	167	198	183	154	195	174	202	185	167	176	171	153	177	172	181	194	171	184	163	189	172	162	183	184	178	185	153	184	168	178	156	170	174	166	148	156	176	188	153	169	156	175	172	170	160	186	181	181	155	159	177	178	186	175	152	185	186	179	173	178	183	175	163	178	177	172	182	192	186	170	175	172	162	198	172	171	186	171	168	186	163	164	182	173	156	173	185	159	192	168	164	177	179	180	193	186	181	167	193	160	165	214	163	180	174	161	155	181	176	167	173	171	152	201	182	159	173	182	176	205	196	178	158	163	165	192	163	171	163	186	202	197	197	195	152	185	173	181	186	156	167	158	177	178	196	175	177	172	177	149	159	169	176	160	196	189	184	168	176	185	165	174	175	173	166	164	189	161	201	175	184	186	150	156	162	171	180	176	190	175	188	172	188	174	172	178	181	183	160	169	147	159	166	138	191	173	178	171	178	191	148	196	200	181	160	182	176	198	186	154	195	157	195	174	201	175	173	174	177	173	181	157	175	165	179	165	170	191	173	167	155	175	162	190	191	182	165	164	185	170	185	156	178	182	160	178	192	184	179	167	163	178	160	164	163	157	191	167	190	188	154	149	174	177	169	162	192	172	186	184	167	190	161	194	172	153	174	158	183	205	157	184	165	180	194	170	199	187	158	170	160	167	167	175	165	180	183	181	173	162	162	188	163	171	179	168	184	169	203	192	159	164	171	179	183	173	156	176	183	181	168	183	147	178	184	174	181	149	167	158	172	176	184	180	173	160	195	188	192	172	174	160	147	172	208	174	171	166	188	152	180	184	162	154	159	177	202	176	168	182	172	172	156	175	186	179	144	186	189	175	154	177	186	175	187	197	185	182	180	156	180	193	185	160	193	162	170	171	175	208	183	184	153	180	170	181	196	178	163	170	161	170	196	172	153	169	192	166	159	178	172	171	195	181	180	189	174	178	171	183	177	183	163	180	161	164	163	167	163	180	174	181	166	161	174	174	175	187	175	165	153	185	166	156	159	189	175	195	173	174	190	195	156	173	163	175	147	167	155	169	164	172	177	183	145	172	154	171	176	158	175	166	171	162	188	159	158	174	178	183	168	176	167	176	180	172	184	176	161	168	169	179	172	147	157	176	172	186	186	197	196	183	170	165	178	174	189	174	179	176	168	175	177	199	170	170	163	162	171	173	167	193	179	184	162	193	171	168	163	179	162	148	161	179	178	155	169	186	172	173	186	169	162	169	178	192	162	192	168	187	169	169	194	175	170	190	156	192	162	169	198	167	169	160	187	174	198	166	184	186	153	155	183	158	189	184	183	188	157	186	175	156	179	162	171	183	159	181	176	148	183	193	189	186	151	150	163	157	170	185	170	163	165	170	171	167	164	174	179	163	182	171	164	194	149	167	172	177	194	179	175	177	203	174	147	188	171	193	166	167	182	181	167	176	195	151	145	178	157	179	161	170	171	162	182	179	179	170	148	169	173	166	181	177	157	179	155	196	183	202	134	164	175	189	174	180	201	185	167	191	158	173	187	174	157	180	190	169	189	187	161	177	170	192	174	197	177	154	162	150	170	222	163	181	158	155	185	194	170	176	179	164	204	184	194	163	179	169	179	161	165	202	178	197	200	185	157	159	184	168	170	190	155	182	172	170	161	178	168	163	172	182	191	183	163	169	173	171	177	188	172	167	168	179	159	171	162	164	165	182	171	185	190	191	156	181	179	171	157	168	172	190	160	153	196	174	152	180	191	188	184	187	186	172	179	166	183	171	176	159	169	152	167	137	185	174	188	162	180	177	179	186	183	171	193	173	199	173	185	188	168	171	180	170	178	168	155	152	175	156	164	177	165	172	173	170	198	167	184	168	161	174	154	172	185	164	194	181	182	182	157	174	177	185	198	155	189	158	195	157	161	192	175	174	169	174	196	153	160	183	177	175	161	189	170	158	193	180	168	181	158	160	190	190	132	191	170	182	169	176	171	182	155	171	162	208	181	188	156	158	192	174	172	173	181	174	172	155	176	177	150	175	180	178	189	173	152	197	207	192	189	169	191	161	172	176	203	193	176	187	182	171	151	182	170	168	152	177	165	176	155	163	200	174	187	186	198	163	180	176	184	170	188	172	172	173	161	188	166	174	159	189	184	157	185	181	189	190	164	171	198	173	173	180	170	182	183	180	162	186	167	193	192	182	181	183	172	182	191	180	180	169	179	183	178	160	206	175	183	166	163	168	176	164	187	175	170	182	170	177	162	184	181	182	176	183	177	176	185	164	156	148	148	167	192	194	175	151	190	165	173	198	164	180	172	164	174	196	180	176	187	176	196	191	142	163	176	180	172	187	186	170	179	145	162	175	173	168	165	172	180	152	188	155	169	173	204	172	190	178	201	147	184	157	150	180	187	187	172	156	156	173	160	169	159	164	156	175	171	155	191	182	179	159	167	172	173	185	167	179	156	163	175	153	176	143	176	171	165	186	184	165	188	180	155	172	178	177	146	172	178	173	149	170	185	171	164	182	174	175	171	153	142	157	165	155	185	171	161	165	184	160	181	176	177	159	177	181	180	192	184	188	195	195	188	194	171	183	171	162	169	153	168	160	177	193	173	162	173	164	183	163	175	184	175	184	164	176	163	181	174	147	175	173	183	168	190	189	172	172	202	165	163	178	149	174	185	158	161	179	171	158	192	155	172	170	167	180	175	164	171	186	187	175	175	165	180	172	173	173	175	171	160	151	171	183	178	165	163	163	186	152	167	156	170	182	179	178	165	179	163	188	180	160	168	202	170	168	201	164	196	178	165	165	186	174	153	171	190	175	169	163	198	176	164	172	152	179	191	196	180	150	143	154	167	171	199	187	182	190	168	175	172	187	170	198	195	165	169	182	161	191	177	175	178	166	183	162	171	203	188	166	158	156	182	195	164	190	164	185	168	186	178	174	172	173	187	189	160	182	159	151	159	163	150	175	189	172	176	146	185	172	177	174	168	169	176	183	169	172	153	189	175	179	192	157	180	178	174	180	172	196	194	182	155	184	174	174	170	195	177	168	170	162	173	177	166	186	180	162	165	185	181	165	152	161	167	199	171	182	178	159	176	154	164	181	175	178	178	162	160	186	181	177	162	160	175	165	184	175	171	187	156	165	177	166	153	166	167	166	191	188	167	164	191	169	181	177	193	168	176	172	175	185	166	172	178	165	165	178	188	182	192	169	152	166	172	163	191	182	152	169	164	187	189	174	167	172	178	161	155	180	161	164	137	140	168	159	173	158	168	152	180	181	183	187	205	187	182	157	178	140	196	182	192	190	181	178	173	174	187	198	132	165	161	179	183	145	168	168	175	174	155	172	166	188	149	189	183	193	188	186	166	154	162	188	167	170	159	182	170	179	163	171	157	166	179	180	167	193	168	191	158	207	167	191	175	172	173	174	162	181	168	179	167	162
6574	16994	17009	8997	2984	27688	46279	41476	29158	12462	395	403	369	378	414	364	375	383	319	370	398	352	380	382	384	364	405	366	395	387	369	364	371	360	393	414	358	391	365	355	379	329	371	362	387	362	359	366	385	371	357	331	372	361	375	335	375	371	359	366	374	376	379	371	395	388	359	377	372	380	384	387	381	383	405	348	368	376	393	393	369	386	318	368	390	351	356	377	382	398	354	337	369	365	353	329	350	375	341	361	395	358	379	374	372	391	360	396	323	357	409	393	403	397	381	361	350	376	366	390	366	395	358	348	349	343	334	374	405	389	343	365	377	405	370	321	369	362	368	376	371	385	377	373	354	360	345	353	379	378	359	377	391	372	384	360	405	379	352	358	375	377	385	365	395	360	372	386	372	370	380	409	344	365	343	373	401	375	346	385	366	376	374	366	360	364	351	396	382	365	337	350	362	398	351	394	348	367	363	384	387	308	373	373	363	373	352	414	357	347	396	365	369	378	376	389	370	406	369	380	316	344	357	395	386	376	363	367	369	388	352	413	382	335	387	399	361	381	370	376	359	357	363	393	363	335	375	385	387	368	394	350	382	366	396	384	383	370	349	381	398	362	383	385	366	373	376	350	398	367	379	366	350	399	382	386	424	379	366	387	387	357	374	364	384	375	354	392	377	364	360	368	371	349	400	356	388	378	337	374	369	374	358	367	327	390	379	375	402	375	378	361	396	361	336	353	403	389	358	404	387	331	374	391	379	367	359	347	391	331	370	373	367	380	367	402	399	376	335	349	407	368	368	397	376	363	374	376	382	347	392	358	356	353	366	373	358	352	366	362	377	352	365	379	349	367	394	346	404	357	392	340	377	375	401	393	383	382	396	379	388	384	348	396	388	353	400	379	362	353	349	337	370	367	415	377	382	345	396	366	407	373	359	392	391	368	363	398	384	390	417	392	384	362	335	392	356	367	378	381	376	391	358	364	353	410	361	359	339	376	377	372	408	341	371	357	377	374	368	381	401	340	400	358	352	377	330	361	344	341	385	393	342	353	358	387	373	370	406	343	364	354	403	376	396	355	366	370	353	379	389	362	384	334	363	391	359	377	380	370	359	377	400	368	359	384	358	388	357	352	387	322	402	365	374	378	345	344	368	379	363	371	356	355	412	394	385	356	388	359	382	359	357	379	409	365	369	389	365	378	352	348	371	368	391	346	375	349	333	381	365	367	352	361	360	340	368	353	392	342	351	376	401	367	393	407	357	375	389	368	384	376	381	375	378	372	380	367	376	360	361	375	366	388	382	354	368	377	372	343	352	380	380	352	368	354	325	404	403	363	410	384	370	384	372	364	373	361	369	323	351	343	370	377	401	386	359	371	379	369	383	373	344	361	362	340	342	368	349	365	364	348	379	386	347	395	394	373	403	396	375	362	333	386	359	370	376	330	370	422	365	383	379	372	374	378	369	383	386	367	367	366	397	367	358	398	383	374	348	365	400	380	376	388	383	381	374	362	377	376	341	358	392	359	369	387	342	355	375	378	397	333	398	366	347	396	382	349	374	351	378	368	374	355	356	386	376	355	377	381	388	359	383	366	380	401	369	387	364	381	367	380	369	379	374	382	383	377	384	396	401	365	364	357	373	374	348	371	377	364	364	359	363	382	384	400	399	370	368	356	362	336	356	360	383	358	382	388	347	401	371	349	361	404	342	369	368	387	353	363	384	385	340	351	363	342	413	357	353	388	376	361	349	387	340	362	350	387	386	336	362	329	350	380	370	357	362	380	366	356	364	374	357	373	373	347	402	381	353	364	348	367	378	380	349	351	376	385	378	363	374	355	367	378	371	384	392	364	353	385	398	350	366	366	337	363	383	374	393	346	383	371	377	367	365	349	399	350	340	376	368	367	375	325	372	368	393	400	360	350	326	371	356	340	352	368	394	362	384	366	367	358	353	342	375	370	366	397	349	352	404	346	405	357	336	389	364	366	385	358	362	352	341	394	383	361	406	358	375	393	397	367	387	363	367	346	410	359	381	386	401	333	370	375	340	385	355	350	344	360	350	356	392	386	344	374	376	334	392	376	374	361	368	370	368	372	364	354	340	409	347	375	354	340	358	356	366	363	359	384	352	383	369	363	355	359	401	378	380	359	390	394	363	377	373	359	345	390	394	396	383	345	345	378	362	408	384	401	391	399	385	346	359	353	371	368	349	378	373	329	347	309	361	350	383	360	389	369	373	395	394	397	375	382	346	351	379	383	344	336	388	369	367	388	333	369	337	354	358	354	378	396	363	384	359	346	365	377	340	367	362	354	382	377	352	385	388	331	370	388	386	386	360	363	393	374	360	353	361	395	388	362	382	357	410	369	371	346	405	352	380	385	347	374	330	413	396	380	364	374	361	354	380	356	388	369	376	388	381	354	361	375	341	373	334	385	337	426	375	356	397	355	386	404	372	323	358	391	375	366	385	387	347	358	369	355	371	360	388	351	336	355	394	338	366	352	403	391	336	332	363	397	353	404	396	381	360	369	353	336	396	413	338	341	397	387	367	368	372	372	384	362	356	394	355	372	394	335	363	378	410	353	361	364	379	347	345	395	378	373	344	344	372	379	360	343	391	380	371	381	399	360	370	409	400	371	375	386	356	373	357	344	363	355	362	350	404	321	374	364	373	347	339	364	402	382	376	336	370	361	350	337	414	364	382	359	345	383	382	379	362	377	382	371	382	369	388	357	375	366	394	381	414	335	356	362	397	374	400	373	366	342	343	360	353	401	373	360	367	353	376	340	364	381	409	367	358	387	340	391	367	365	337	350	338	364	328	370	337	375	402	370	369	387	356	383	342	364	385	377	360	361	404	393	381	352	372	386	353	353	377	419	365	387	340	386	356	374	367	377	360	370	334	368	382	355	363	366	367	378	358	357	358	365	414	379	378	380	384	341	370	364	387	353	391	368	379	370	395	360	384	361	373	336	333	348	374	371	377	344	390	384	394	386	377	383	341	364	391	378	363	371	347	360	385	391	406	421	368	361	382	331	344	406	391	387	385	386	381	401	414	372	369	410	393	345	342	406	408	402	377	344	358	372	369	356	358	356	407	357	397	335	389	382	366	351	370	350	377	372	340	355	354	384	350	369	373	363	341	362	393	364	337	368	366	359	383	390	348	390	338	378	358	350	372	367	388	364	348	355	369	378	379	388	397	382	390	388	360	362	353	356	344	393	361	385	356	366	342	366	365	376	383	376	358	388	416	357	322	371	351	360	369	350	400	350	380	370	358	369	348	366	370	371	340	380	379	398	357	365	352	367	365	354	374	363	365	361	354	382	346	367	372	357	363	363	356	342	358	369	358	379	405	378	387	361	376	363	413	358	374	378	356	354	377	358	386	388	379	364	385	361	363	410	389	350	395	392	382	373	359	367	366	372	335	375	419	382	395	364	370	380	346	380	379	333	358	357	387	361	371	340	358	380	380	365	357	361	399	369	341	393	412	365	385	356
23248	21154	28948	23619	21154	31974	58394	51335	35579	16534	857	274	249	254	248	235	245	243	246	239	255	231	265	254	243	260	243	235	245	239	197	207	228	232	232	251	250	249	240	226	237	240	215	236	200	215	269	218	260	243	207	237	211	252	234	237	224	227	235	209	242	234	227	226	245	233	227	202	243	226	209	234	241	251	221	231	219	213	217	250	226	207	216	240	249	201	207	241	212	251	231	244	258	234	242	237	238	209	231	225	224	242	260	258	252	217	197	238	235	236	234	241	261	212	219	219	242	239	246	247	226	237	217	229	231	233	273	218	234	225	241	222	258	227	233	229	228	256	242	217	188	239	246	225	229	222	238	201	209	196	233	215	252	213	220	221	247	238	260	242	218	242	231	232	242	240	235	260	223	223	224	212	235	231	226	250	217	247	208	243	229	218	225	208	217	246	245	238	237	223	240	224	235	224	244	253	205	210	238	212	220	254	256	227	230	217	244	226	243	227	235	219	243	231	214	238	196	223	235	212	210	233	250	253	240	258	198	239	229	229	221	226	235	211	229	230	216	249	225	204	231	225	224	209	235	239	249	216	205	218	227	236	215	232	229	240	244	227	256	227	213	241	212	239	233	231	233	240	238	219	229	218	239	243	242	237	259	223	232	229	246	208	217	238	225	227	207	222	224	230	245	219	219	216	226	243	205	189	217	242	225	224	233	222	228	207	231	217	267	228	230	241	227	249	217	241	240	235	246	200	233	212	246	239	247	249	211	242	236	231	250	229	237	244	257	218	241	227	203	251	224	211	222	217	257	250	241	216	209	230	220	212	223	224	219	228	233	197	226	226	217	235	236	221	234	252	255	234	252	212	234	233	239	214	255	236	259	247	205	238	262	223	219	238	228	216	234	242	240	234	227	233	235	226	246	226	241	240	250	212	234	211	221	230	232	236	216	233	231	258	230	252	217	225	227	210	196	237	242	228	257	198	240	229	206	239	233	242	207	224	210	234	236	253	248	231	223	220	227	224	255	198	228	241	228	211	216	233	240	210	229	235	244	225	214	220	213	230	208	221	237	233	220	227	240	220	209	238	218	234	238	238	235	227	230	210	243	227	233	248	229	239	231	234	242	228	211	224	229	204	232	215	223	237	233	239	231	225	231	232	242	243	212	213	226	228	236	229	241	243	254	240	207	251	254	228	235	288	256	218	222	250	218	215	201	211	237	218	231	235	239	226	212	207	239	234	239	216	245	194	232	243	226	224	220	231	236	262	213	231	249	236	236	239	250	235	248	238	247	224	238	233	236	191	224	202	226	249	215	245	216	238	226	246	235	240	225	213	223	248	243	218	234	238	224	254	263	228	236	225	230	246	221	229	237	203	220	243	227	233	226	243	240	228	226	214	232	206	221	195	209	233	267	212	240	235	237	228	222	238	215	214	236	222	234	232	222	219	231	213	239	230	219	227	245	234	234	208	246	237	239	226	240	235	248	216	206	228	218	246	227	242	246	240	209	231	245	227	236	250	219	211	245	244	250	218	241	241	217	235	213	251	219	220	227	222	245	226	219	218	203	216	233	241	233	240	260	215	250	253	213	259	213	230	248	250	255	231	222	208	217	226	215	229	250	260	209	238	214	226	247	260	221	241	235	227	196	239	227	216	206	235	226	235	240	215	237	203	217	212	231	237	208	237	246	236	249	204	219	211	218	215	231	219	239	218	233	237	211	237	243	211	234	225	232	239	235	231	241	218	206	235	257	235	235	230	239	210	230	243	215	239	232	241	216	251	248	242	220	227	210	228	220	234	230	224	262	213	232	247	224	211	241	197	216	259	237	236	224	221	238	231	212	220	243	213	236	222	260	232	200	249	236	228	293	239	209	247	235	273	207	221	232	256	236	214	243	248	240	240	211	238	245	212	270	245	236	235	241	247	200	245	185	226	194	219	223	241	243	219	250	220	225	215	220	262	222	228	233	226	243	233	231	238	242	217	214	220	230	263	241	242	189	241	234	243	235	212	209	215	246	239	236	231	200	247	227	216	243	237	221	244	218	231	251	223	222	200	245	263	233	222	242	224	229	247	217	218	221	231	241	263	220	222	239	238	237	218	257	234	207	241	235	250	241	257	219	228	233	222	217	230	246	224	236	227	223	229	229	222	242	227	220	220	247	219	235	216	197	235	270	244	229	222	244	226	226	219	243	233	217	244	207	230	257	236	230	215	214	228	238	252	221	224	232	216	243	220	231	249	235	229	225	225	234	251	244	227	219	254	228	232	233	204	215	230	244	236	211	218	225	230	209	208	224	234	244	242	228	245	242	222	218	226	257	241	225	240	237	216	253	227	225	226	226	226	212	256	226	232	197	203	231	251	224	223	242	254	222	204	227	228	243	215	243	241	243	218	226	227	236	225	238	231	247	230	217	221	227	268	199	239	223	222	234	232	239	263	241	251	223	235	207	216	242	220	258	218	237	242	207	230	234	210	232	221	216	233	212	229	233	256	223	240	224	231	257	241	217	243	209	244	245	253	222	238	234	240	216	242	245	227	214	241	221	234	240	231	232	220	244	239	225	222	230	244	238	257	219	228	239	237	209	205	234	226	256	232	240	209	216	224	228	267	216	229	221	242	248	211	242	244	239	236	223	231	224	241	234	209	218	235	242	224	232	228	226	220	230	241	235	227	198	257	225	232	216	233	221	219	223	219	234	261	226	221	224	234	216	222	229	210	233	197	246	207	211	252	215	244	223	222	239	249	227	268	210	201	214	245	230	236	256	250	225	199	244	245	218	255	213	247	249	260	222	234	210	226	240	244	226	259	234	232	241	233	217	233	213	199	236	205	218	224	258	230	229	199	239	207	223	219	248	209	225	243	246	229	223	229	244	236	209	242	234	189	234	238	239	237	232	220	224	226	238	225	238	219	243	243	203	244	243	216	212	224	233	226	227	228	229	240	225	230	242	234	215	238	227	209	241	235	216	233	238	229	267	231	219	244	246	209	224	252	243	236	230	192	219	224	203	237	203	236	243	239	251	234	239	233	242	221	268	217	239	232	222	221	232	242	219	257	215	218	270	220	235	210	219	240	229	235	234	231	231	251	227	251	229	228	195	226	243	248	238	241	213	242	248	231	233	252	249	229	238	218	242	211	238	237	241	239	215	211	243	208	255	242	207	219	221	227	247	243	236	239	243	229	239	229	247	221	240	235	218	239	245	236	222	245	211	235	245	229	249	226	224	222	235	202	240	218	225	231	229	226	269	238	215	236	214	241	209	251	224	220	239	210	250	224	228	210	264	221	236	230	234	237	219	204	220	243	225	210	236	229	237	202	226	215	201	229	231	241	230	251	236	223	220	231	202	227	235	221	226	212	211	225	207	217	219	264	211	238	226	224	250	231	237	217	199	225	235	231	246	226	218	233	249	225	226	254	242	249	253	242	222	246	213	217	236	227	232	210	202	229	257	237	239	238	255	239	213	235	214	240	245	235	223	212	255	220	212	237	245	212
9742	21412	15714	8556	6234	35625	61227	55092	41080	16573	535	529	458	459	470	516	431	522	459	510	465	447	448	459	469	467	444	451	480	468	452	460	478	453	449	478	459	439	491	448	454	426	482	476	452	451	410	465	429	427	461	513	454	498	449	449	468	453	466	451	452	437	458	459	483	470	482	440	484	441	480	471	455	432	445	455	444	473	488	457	455	485	443	431	465	427	427	475	466	428	462	497	425	452	469	493	416	462	489	468	472	473	442	447	475	433	447	458	458	468	490	529	517	484	479	456	467	456	485	459	450	418	493	444	462	434	491	494	500	510	470	488	420	427	443	466	476	435	482	460	428	458	453	444	517	479	445	486	478	476	474	462	439	468	460	492	489	462	449	499	494	497	455	472	443	456	455	439	471	456	445	480	469	449	441	448	490	482	447	511	396	449	480	426	456	456	446	447	451	437	464	486	435	470	462	475	423	454	486	472	451	418	491	451	468	448	423	445	485	450	457	413	487	436	478	439	441	458	475	471	439	449	470	455	439	444	454	470	424	461	425	454	469	438	478	481	490	452	449	443	468	455	448	431	479	451	445	439	436	446	448	435	439	469	469	444	439	489	465	464	467	483	482	459	445	453	465	452	503	443	445	409	473	471	445	465	460	455	476	480	455	478	461	450	495	431	447	480	437	422	511	450	484	456	442	479	457	525	450	459	437	449	496	450	463	418	459	428	469	459	488	463	447	460	468	485	453	415	464	469	466	439	439	463	460	423	502	477	465	455	469	436	451	441	446	473	446	421	464	423	451	433	485	431	448	440	471	468	459	439	454	415	452	439	486	454	467	464	474	461	429	426	447	432	469	510	463	455	455	501	456	451	464	476	481	469	471	476	468	465	456	480	457	439	432	450	453	470	454	482	412	424	439	473	451	437	478	460	454	466	449	444	435	490	490	461	409	443	445	464	413	451	491	515	469	458	449	452	458	469	434	462	469	454	444	453	491	486	456	445	448	463	435	486	465	448	444	432	434	454	482	459	515	506	418	424	434	473	464	455	474	479	463	443	433	484	463	446	416	454	460	467	455	454	467	465	412	442	460	415	445	488	430	431	475	467	427	460	483	496	459	441	459	479	472	460	440	454	445	451	493	431	467	440	453	454	444	433	466	460	427	455	473	455	475	484	433	509	443	488	484	448	478	460	449	414	427	424	417	459	462	474	464	456	456	435	446	468	433	437	487	428	479	469	444	475	456	461	473	461	457	440	443	454	477	475	477	464	430	482	440	428	454	515	450	462	484	438	471	441	478	447	461	427	461	451	451	480	443	445	456	489	438	470	422	453	474	417	507	472	460	478	480	459	468	452	462	432	484	459	462	453	487	454	440	477	446	446	490	485	433	490	418	454	473	460	444	473	499	463	442	461	490	474	451	449	390	449	451	481	458	430	418	461	462	490	439	463	437	453	476	452	462	418	472	435	474	419	500	445	478	477	467	422	492	460	433	493	458	452	438	449	453	496	444	410	498	448	459	428	472	446	440	486	470	459	449	431	424	477	446	475	443	441	464	484	450	460	433	437	488	470	460	423	473	481	480	456	466	468	455	471	444	431	460	464	453	455	419	464	468	476	456	504	427	478	494	439	448	452	471	501	442	461	445	454	448	434	469	459	429	449	445	430	489	460	468	468	468	423	476	456	442	412	468	451	460	439	460	475	438	477	428	488	447	467	455	432	456	459	476	444	436	406	485	430	460	446	474	460	437	426	443	461	438	478	458	462	477	468	466	438	483	475	443	460	436	448	484	462	460	448	482	463	440	427	431	450	467	458	469	480	463	469	459	486	415	407	460	483	453	436	481	469	478	459	464	451	465	448	476	471	502	469	472	462	457	457	481	461	464	438	447	472	454	445	452	500	472	473	472	428	458	497	425	433	477	447	413	444	430	436	447	458	457	423	456	445	440	497	482	450	446	450	418	472	451	437	456	437	447	424	469	453	439	449	444	441	456	455	472	414	468	454	485	453	461	447	451	458	431	481	473	489	464	458	397	448	449	437	477	486	476	424	508	394	478	450	450	456	439	463	441	439	474	469	477	424	497	475	477	445	474	430	452	496	468	482	462	466	474	435	448	498	419	488	469	419	486	483	479	479	456	471	492	445	414	447	438	453	473	484	447	458	460	424	404	445	477	397	416	475	429	513	467	444	452	449	483	445	472	450	415	456	498	409	467	458	464	471	492	480	453	482	446	432	441	466	491	469	436	465	492	458	458	449	442	472	499	495	430	443	460	439	500	435	467	487	488	470	471	493	497	461	444	463	449	464	454	464	454	421	457	476	425	434	467	446	440	481	424	485	483	415	473	433	445	463	426	486	453	519	439	472	430	467	460	442	462	450	464	440	418	489	444	431	471	439	474	481	445	436	446	471	424	441	443	490	462	455	468	452	483	457	451	447	444	455	416	459	457	448	437	444	464	468	465	449	494	470	466	458	456	445	451	459	483	457	483	474	449	474	465	449	460	442	417	433	457	451	459	459	415	438	447	418	500	464	426	463	442	443	452	476	449	465	443	443	458	463	453	439	417	432	461	453	477	452	447	448	441	443	431	438	441	478	506	431	458	427	480	460	452	511	465	463	454	474	460	456	467	427	456	442	473	443	477	448	474	478	477	455	466	442	419	460	453	455	442	485	456	479	464	502	485	430	487	456	472	461	478	437	488	447	437	441	455	445	480	475	465	434	458	469	404	444	453	465	486	431	480	463	455	453	483	429	445	489	435	481	468	447	471	401	458	452	439	499	484	446	473	458	464	475	490	425	462	435	492	442	415	469	440	448	468	453	434	440	491	449	471	471	433	455	481	419	482	466	422	458	443	451	447	461	438	448	443	468	462	465	468	494	505	492	491	454	409	497	437	445	435	437	540	473	463	472	423	474	458	453	459	455	454	434	427	481	489	453	429	466	471	503	461	446	425	470	441	429	457	494	441	482	475	442	468	453	461	448	488	449	459	450	420	500	453	471	473	459	470	456	490	420	479	435	469	439	453	455	475	469	474	487	477	470	440	457	421	481	489	477	453	438	402	441	419	437	433	478	464	473	439	453	438	436	461	489	478	506	439	474	426	486	454	494	476	430	453	431	458	481	458	473	443	440	454	454	444	437	478	445	462	461	507	428	485	448	421	447	470	484	479	484	474	453	456	435	442	433	464	452	477	482	453	448	466	465	442	454	456	523	458	433	418	470	457	475	416	442	476	464	449	490	449	478	483	410	427	487	414	396	456	466	449	437	463	420	494	455	446	434	432	506	487	434	448	453	466	451	436	453	459	428	468	446	417	466	429	510	424	452	453	449	459	456	459	422	466	473	455	453	456	429	419	443	445	456	488	445	452	473	463	459	469	417	429	467	454	462	439	486	429	424	482	437	440	422	480	480	478	486	457	466	478	456	438	466	450	452	480	448	488	488	418	465	479	491	448	450	427	453	431	433	475	475	467	451	442	435	441	441	444	469	432	441	485	432
26551	20320	6711	681	382	3336	10574	8795	4361	1220	241	199	208	233	243	217	233	232	222	241	230	247	254	253	225	237	211	224	236	232	226	224	225	215	207	229	214	200	208	218	238	217	238	237	231	257	242	235	213	219	208	211	231	227	211	250	215	209	205	218	222	212	216	241	219	236	229	222	239	236	226	236	192	217	202	199	228	217	198	242	242	247	229	213	235	251	237	215	224	201	220	214	217	244	227	183	233	221	216	210	243	200	220	225	203	257	235	214	222	217	186	233	207	204	269	205	201	229	232	246	239	235	245	227	249	217	220	224	201	248	238	225	227	207	243	228	233	240	245	221	226	220	223	222	257	202	224	212	203	225	228	240	230	228	239	219	246	218	220	238	184	243	223	265	213	231	240	245	214	257	217	252	211	229	212	196	245	225	250	204	228	237	257	216	236	240	237	202	229	225	220	211	217	230	244	229	234	183	242	225	232	221	241	211	216	205	216	224	205	229	231	242	245	233	221	220	229	217	198	221	220	220	228	210	231	208	204	248	216	206	218	202	239	236	198	225	240	226	226	217	203	240	234	237	229	194	229	228	225	214	218	210	184	225	215	192	240	264	217	238	226	229	234	234	189	220	229	215	208	244	226	238	207	224	208	205	211	234	223	216	269	236	214	221	234	221	243	218	209	226	174	240	222	221	219	219	228	232	227	220	230	256	235	208	208	202	243	209	241	237	239	232	222	233	237	250	228	216	210	220	238	220	221	245	222	222	206	236	235	244	235	220	205	244	207	205	218	226	246	204	239	199	206	227	217	234	217	226	220	232	216	232	247	201	224	214	246	218	224	235	245	197	237	225	194	215	218	243	221	241	229	211	240	243	214	222	218	211	236	205	233	216	210	235	230	230	235	250	218	237	228	208	243	226	220	220	197	235	219	225	221	220	232	230	207	242	231	209	207	219	222	251	219	251	229	224	244	234	216	220	227	210	224	234	243	241	215	234	230	212	249	251	211	235	221	224	230	221	225	226	196	207	213	245	233	218	219	233	239	233	244	229	227	192	242	259	214	235	211	239	226	203	231	206	246	222	187	234	225	206	248	258	196	196	229	221	229	225	255	225	240	222	243	207	188	231	231	241	209	239	211	214	217	243	223	238	217	213	231	222	239	217	239	227	236	215	230	229	230	200	229	230	244	227	205	228	235	251	228	225	227	217	217	196	221	214	239	252	230	243	215	237	222	232	199	240	243	245	231	208	220	229	234	206	247	218	208	226	250	220	250	216	230	225	269	213	241	199	216	238	207	235	220	209	196	235	247	227	231	232	241	249	223	236	228	226	232	210	228	217	214	213	244	194	257	225	239	209	216	247	234	215	234	195	237	233	238	221	226	211	243	256	234	253	236	247	233	244	228	240	226	218	225	234	247	228	206	250	218	236	226	215	240	236	221	234	219	237	231	209	233	228	222	218	224	226	211	234	226	239	250	229	230	225	200	225	231	233	226	220	237	219	212	230	236	260	223	225	229	237	220	232	246	221	219	212	223	244	233	218	228	226	213	227	224	220	240	247	221	229	234	213	234	243	236	237	222	237	209	242	229	243	220	236	192	239	256	224	219	222	253	232	263	235	209	232	227	222	224	223	219	232	242	234	215	236	236	233	208	244	237	228	209	237	190	249	211	210	233	241	233	222	225	231	216	215	212	216	206	214	224	239	226	234	220	225	218	251	208	206	228	224	256	249	244	212	235	238	215	198	233	208	221	237	243	226	212	213	220	199	246	218	215	233	202	213	245	224	210	244	239	221	205	214	218	246	218	218	251	211	216	241	227	223	218	228	236	204	219	232	227	249	243	222	223	234	208	247	235	213	243	234	228	238	221	252	215	244	201	233	244	212	219	214	237	221	228	214	206	211	219	215	213	223	264	200	236	217	222	196	224	222	235	217	239	225	224	212	215	263	220	220	195	221	222	213	232	235	246	204	237	210	251	243	237	254	216	229	229	248	193	219	220	257	229	202	197	250	237	232	229	228	238	197	228	224	224	238	245	222	227	233	235	209	237	224	225	244	243	249	230	243	206	213	212	230	226	240	226	218	229	239	235	209	214	236	259	212	244	200	191	241	224	237	249	212	228	253	218	217	224	248	199	216	224	210	243	217	211	229	235	256	225	218	222	231	229	203	237	218	235	218	239	215	239	229	223	216	199	226	237	199	226	229	205	236	228	232	247	245	248	222	201	239	224	217	220	230	177	238	245	222	224	243	218	235	246	246	248	199	230	212	196	243	239	237	232	213	213	213	211	248	258	246	210	208	202	225	233	242	221	215	196	231	236	199	211	224	242	241	258	248	235	226	238	216	231	218	226	213	227	208	205	236	235	222	231	220	244	204	233	217	193	216	232	244	236	232	247	211	234	230	217	242	243	231	208	222	243	229	222	244	234	234	224	223	189	227	219	198	220	226	222	224	229	225	240	222	216	232	238	208	207	231	247	241	221	229	224	238	215	219	226	237	200	213	213	236	251	218	218	217	228	227	224	212	227	220	231	228	204	225	216	213	232	223	262	227	224	221	217	217	222	253	220	219	234	216	242	241	211	255	238	235	242	211	209	195	242	228	233	244	214	213	247	229	232	204	208	237	250	208	232	259	224	211	218	236	220	235	227	202	219	238	229	211	206	228	227	228	236	241	207	205	205	236	253	225	263	226	244	222	221	195	207	240	221	259	251	225	203	209	236	250	219	224	237	214	248	196	219	253	217	250	235	230	208	246	198	218	257	236	229	235	245	220	224	243	249	206	229	221	252	257	226	215	232	232	221	244	199	209	274	222	237	219	239	232	219	244	226	242	257	236	221	230	233	238	218	238	197	237	215	242	222	230	229	221	243	223	252	228	214	229	244	238	190	223	199	201	199	200	241	234	221	215	256	249	240	241	200	220	221	234	212	245	213	219	232	191	220	242	233	223	234	204	199	211	233	228	217	219	237	222	245	235	227	238	223	240	233	228	198	221	238	228	234	219	208	234	242	233	215	236	196	215	203	259	209	217	228	200	263	217	265	231	222	228	210	250	226	206	232	233	236	210	237	241	214	242	264	212	240	232	241	218	245	254	227	227	251	255	214	224	229	229	214	228	225	230	217	227	214	224	252	212	227	247	241	221	231	224	242	252	252	218	221	225	227	228	210	229	228	241	250	245	211	223	245	241	229	244	210	221	206	219	249	224	247	210	230	231	242	258	232	238	227	234	222	214	225	210	247	222	217	230	235	250	209	228	223	250	218	216	218	238	220	230	233	255	210	247	254	227	198	199	238	193	252	224	210	246	236	238	220	226	223	210	234	241	220	227	235	212	192	209	218	230	224	250	227	235	217	231	230	235	225	209	223	224	274	200	227	263	212	255	218	205	202	218	225	217	225	241	217	251	215	225	230	211	217	225	226	215	221	212	232	256	210	225	253	216	184	226	242	242	218	209	232	224	215	238	237	217	239	199	234	202	214	213	205	224	202	227	217	230
4557	2041	1776	1309	996	9748	21920	17873	10502	3182	505	511	480	452	464	470	472	504	481	467	487	464	489	472	476	461	474	472	478	460	475	446	467	468	490	473	449	447	466	438	488	473	493	471	449	460	493	493	463	447	452	464	478	475	520	450	457	468	459	488	470	465	476	480	478	501	483	459	522	470	486	448	477	462	490	474	480	506	479	516	476	467	471	501	481	514	466	486	483	492	464	504	454	475	479	482	457	464	476	499	474	453	425	490	480	467	474	476	486	488	493	504	472	435	480	481	451	449	467	482	499	460	485	475	474	468	487	447	463	485	472	487	498	509	468	479	434	491	451	489	448	515	488	460	467	496	452	497	459	457	464	453	446	525	505	480	455	459	477	476	490	484	450	460	443	487	458	491	463	489	483	445	451	454	489	503	444	489	462	476	473	494	493	459	455	452	502	484	463	458	497	487	473	451	441	458	467	485	485	469	509	464	487	441	528	458	493	437	453	481	457	470	466	421	501	454	451	457	458	446	497	463	475	468	449	501	471	457	465	438	467	472	457	498	476	472	469	449	485	469	428	430	481	488	497	472	486	489	458	453	446	488	484	469	433	492	472	486	507	441	499	486	479	453	488	452	503	488	462	467	511	471	485	470	427	481	513	478	482	456	442	426	480	476	422	468	468	512	471	475	465	466	442	487	465	456	433	477	435	477	468	496	491	474	468	458	487	472	491	494	492	462	475	485	446	501	518	463	502	486	474	464	480	497	468	474	477	441	466	518	498	466	479	476	482	459	442	462	425	470	487	454	482	445	447	461	493	463	497	510	478	460	471	476	469	467	516	467	459	485	457	455	481	461	438	470	468	483	482	451	482	488	450	436	458	450	497	472	469	485	498	458	475	497	476	478	472	469	437	464	490	472	450	432	467	492	437	454	484	450	463	483	515	469	418	500	479	489	474	471	482	494	500	459	450	467	452	481	485	484	462	454	500	507	486	495	461	479	474	477	484	474	455	484	467	488	450	456	451	451	486	465	504	473	459	460	487	420	483	479	478	491	472	460	470	464	449	466	415	508	499	480	498	456	462	451	472	450	454	472	493	498	472	469	468	454	479	469	454	491	477	428	482	479	510	465	496	494	485	469	470	442	476	472	472	475	482	467	456	469	450	481	436	466	443	449	445	465	491	473	477	461	444	472	507	484	451	476	461	462	489	481	470	514	465	470	431	507	481	461	472	473	493	453	484	509	473	451	461	498	450	449	486	467	469	520	466	479	488	472	500	456	498	476	457	468	483	442	474	498	494	493	466	515	486	430	453	432	454	460	468	475	437	457	442	509	458	497	471	462	490	448	489	459	466	464	476	462	477	445	494	453	472	466	457	467	490	505	460	481	501	468	513	450	491	470	458	438	461	493	503	469	435	483	462	458	432	455	441	442	483	484	454	436	512	495	449	479	481	473	501	472	530	517	466	494	471	474	451	488	461	473	474	474	511	436	474	471	447	493	513	458	512	481	469	426	477	502	495	469	465	493	502	470	480	430	446	456	485	457	470	453	480	451	484	532	502	449	462	449	440	471	490	479	504	451	483	464	440	504	487	473	509	488	455	456	455	488	462	453	462	469	470	468	459	496	505	481	457	471	486	484	482	487	474	441	454	448	462	481	495	470	510	450	482	489	463	507	438	450	507	447	502	454	458	539	494	470	452	460	471	470	495	492	442	477	492	488	496	484	514	504	484	454	464	450	473	516	460	474	520	471	485	464	478	481	459	485	447	506	436	484	470	508	505	475	493	467	469	448	490	494	459	495	456	486	459	473	504	486	455	464	485	471	494	467	454	448	461	469	465	470	496	473	470	463	497	459	463	446	464	453	497	491	469	477	482	434	495	486	461	468	493	475	456	444	431	455	494	474	473	528	450	446	473	468	462	461	429	458	495	487	508	450	480	490	476	468	461	461	454	449	495	488	488	446	489	426	452	510	476	476	477	452	504	508	454	484	509	465	484	472	480	431	457	469	463	458	475	505	427	484	475	473	498	454	437	505	480	476	462	436	487	476	469	474	471	465	488	499	473	461	480	448	455	492	473	479	458	510	479	447	490	442	460	438	493	495	492	461	466	468	482	437	476	468	471	473	461	450	474	453	485	496	436	491	441	493	441	495	434	459	464	471	482	485	460	456	461	477	485	459	509	426	454	473	497	508	492	455	461	488	468	430	482	486	445	478	443	451	477	486	494	450	469	457	467	462	475	469	446	449	476	487	446	448	494	464	476	473	454	476	511	472	466	486	434	483	475	485	462	461	457	516	486	444	465	491	472	458	465	472	538	482	448	452	432	437	484	479	458	464	500	498	469	433	472	481	508	463	462	491	467	503	477	455	487	473	443	480	487	439	482	489	455	466	474	514	460	512	454	501	444	493	450	462	453	484	481	465	483	496	451	435	447	472	469	436	490	443	488	479	481	454	461	452	460	478	489	444	467	422	444	490	454	445	463	438	479	499	472	481	478	468	462	452	459	488	431	466	480	452	486	477	514	490	499	505	486	450	502	471	478	516	446	479	456	436	459	491	462	447	445	483	476	455	441	457	478	470	472	486	515	489	462	469	484	489	489	441	511	467	442	490	485	482	481	473	487	455	453	434	506	437	516	514	498	472	489	442	491	455	469	467	483	453	485	448	447	450	447	460	499	503	482	473	470	464	469	474	425	501	437	434	449	467	430	486	477	470	460	488	443	436	493	462	452	494	494	432	471	477	482	496	491	434	444	488	539	447	450	490	468	487	495	465	496	444	476	476	524	490	471	477	466	492	451	468	445	435	474	492	444	454	466	491	472	444	493	488	505	477	475	421	460	496	474	475	452	499	444	435	476	496	463	485	468	478	495	469	492	486	460	506	469	519	472	488	467	459	466	445	474	507	515	495	497	445	445	472	468	499	463	503	463	469	478	458	438	487	475	434	448	476	454	486	510	475	458	476	487	448	468	449	470	504	476	518	443	436	496	469	447	498	444	480	501	471	484	461	425	497	472	454	479	499	488	436	523	496	435	471	467	437	457	457	498	483	463	460	513	538	447	454	471	512	446	445	456	471	456	431	494	504	463	451	439	457	499	463	465	488	457	502	483	501	486	440	481	461	459	467	473	520	499	466	472	473	488	465	490	466	474	489	425	475	445	472	479	464	490	461	498	480	451	460	474	492	435	509	465	457	479	477	478	446	515	486	504	479	433	479	497	451	456	448	443	498	472	496	482	477	475	477	462	453	450	485	480	481	453	504	498	492	483	484	480	481	467	492	481	442	493	451	476	501	453	461	472	464	475	438	473	504	441	427	521	487	484	450	509	511	460	477	448	467	425	453	465	487	482	472	467	471	496	445	455	482	483	428	493	435	470	503	508	516	481	468	430	477	480	427	482	477	463	482	463	458	544	511	471	458	433	485	500	444	450	455	422	459	428	491	469	517	460	510	495	472	490	489	434	494	486	483	488	455	472	447	456	500	455	474	480	482	497	488
24487	21124	27807	24654	14285	26701	42645	33785	20320	7481	209	182	147	182	171	181	183	153	147	176	149	180	166	165	163	178	195	166	159	182	143	144	181	180	150	171	161	156	162	188	180	132	145	172	166	159	167	158	156	157	175	177	142	172	160	158	171	150	168	173	159	162	192	140	170	171	140	167	159	180	178	160	156	189	151	145	164	165	170	160	152	170	176	164	162	177	143	155	167	172	178	160	175	152	153	163	148	156	178	161	174	153	157	164	157	154	174	154	164	146	173	152	167	177	164	162	147	178	182	162	159	136	170	136	177	165	146	160	141	168	152	147	163	146	163	170	159	171	162	141	164	191	190	153	174	142	167	157	159	157	160	160	158	144	170	172	147	147	171	175	160	185	178	142	157	173	181	191	160	164	150	184	182	175	148	161	155	183	161	180	154	162	159	150	147	177	169	144	137	151	153	162	144	161	178	159	142	178	160	159	153	180	160	164	169	156	155	156	150	161	146	163	149	168	167	154	155	165	207	161	167	158	175	143	176	177	144	173	160	156	158	181	173	168	145	171	169	165	147	195	169	160	186	164	170	182	180	161	179	150	178	152	169	159	155	161	169	183	155	152	167	176	171	152	140	158	170	157	152	165	162	164	168	158	176	144	162	156	178	169	141	178	186	182	151	163	172	162	166	171	144	178	180	173	184	158	176	168	173	151	156	160	142	148	151	165	176	173	160	156	127	162	175	153	174	154	163	153	151	170	155	179	161	156	147	177	159	166	169	174	141	169	157	148	137	146	153	147	192	159	163	154	151	174	177	160	151	168	145	146	165	172	149	179	160	155	160	137	130	154	151	159	155	153	158	146	174	163	154	158	162	151	174	152	154	178	164	152	164	137	156	179	152	167	180	160	172	148	153	150	162	166	166	181	156	159	143	145	155	146	131	154	164	170	146	168	149	172	152	156	157	152	132	156	156	157	172	161	137	165	163	156	153	177	179	166	167	181	159	150	152	148	154	166	173	164	162	151	156	156	163	175	173	185	149	155	165	146	158	188	171	174	156	145	163	175	179	162	164	163	167	190	161	179	179	171	163	187	189	149	174	148	154	166	152	158	151	141	159	171	157	163	175	157	152	162	159	183	181	155	168	161	157	167	161	167	180	167	152	173	163	159	158	151	167	178	160	161	183	160	151	157	167	170	146	158	158	161	163	177	158	159	159	146	169	167	138	148	164	161	175	171	171	149	174	164	157	167	177	164	154	173	166	162	171	174	151	138	157	148	174	159	183	193	160	170	181	183	151	153	167	157	139	144	149	166	149	152	155	164	188	189	160	185	157	171	172	150	152	153	144	158	150	161	158	173	161	168	168	162	171	174	148	149	138	156	157	163	168	158	174	162	174	142	158	164	147	171	157	135	172	153	172	158	160	161	159	168	139	138	160	167	155	147	143	157	167	156	149	155	154	142	158	161	173	182	173	174	160	176	170	149	152	159	163	150	143	153	157	175	162	180	179	155	184	152	177	173	155	158	142	120	166	155	164	147	142	157	178	163	158	145	184	184	164	173	179	179	155	137	149	143	203	168	160	141	167	144	168	149	151	159	169	164	152	156	168	171	160	143	148	175	156	160	181	157	160	176	151	161	155	146	171	170	128	182	177	172	141	169	182	140	169	159	151	151	151	155	163	162	170	174	167	142	164	145	144	157	184	172	144	178	148	190	174	136	166	157	171	163	169	184	151	160	150	148	178	171	149	155	164	180	157	169	147	176	164	167	158	186	176	148	155	145	171	150	169	140	184	148	177	156	163	166	158	173	140	158	169	178	176	164	150	167	168	160	139	165	159	166	186	158	154	165	173	169	152	166	197	150	161	180	178	166	141	173	172	173	150	149	162	149	163	153	165	157	145	160	171	138	166	151	184	156	149	166	173	170	160	163	156	163	175	175	156	169	145	154	153	171	164	160	175	162	148	158	134	145	146	180	171	154	138	150	155	165	162	151	170	160	162	151	185	156	157	145	153	159	143	166	155	141	164	156	172	169	165	172	149	168	174	161	160	180	153	169	175	155	155	183	166	151	169	149	166	176	150	160	176	168	134	174	186	134	150	166	171	194	155	150	148	178	159	175	140	160	165	158	154	156	184	174	157	158	159	175	163	148	154	149	182	161	161	160	172	163	166	158	160	197	152	154	151	149	172	161	142	148	172	182	156	175	166	166	177	145	165	151	142	175	166	156	160	159	155	178	170	167	188	173	134	161	154	165	152	154	173	159	164	154	175	168	154	160	177	142	158	161	192	171	165	151	151	156	158	164	163	171	184	151	176	176	181	175	167	162	158	161	148	168	172	160	150	181	134	178	169	164	149	149	181	171	159	124	168	148	155	174	175	166	172	178	153	153	149	155	155	163	169	171	168	165	156	160	163	153	163	165	168	152	168	170	144	143	148	147	185	176	152	148	150	163	179	164	154	156	149	172	174	152	144	141	157	148	144	157	135	163	161	151	156	162	142	181	140	158	157	157	169	144	151	155	173	179	179	146	181	180	173	163	173	153	157	169	180	153	162	164	144	169	168	173	172	177	158	146	165	162	165	139	185	165	139	165	154	169	158	148	155	164	165	155	185	165	179	169	151	163	175	147	161	163	153	163	185	168	167	149	149	151	145	153	169	154	170	182	139	162	149	175	147	178	168	148	147	159	169	173	155	159	154	172	152	176	176	174	159	174	169	158	161	146	146	149	157	174	166	181	158	181	138	159	172	131	157	147	147	160	147	168	149	167	156	174	153	147	151	152	130	181	158	159	168	179	178	167	160	145	172	158	176	170	179	156	151	145	148	166	173	150	186	182	163	179	145	170	156	173	155	156	152	162	145	178	175	131	164	178	156	173	156	194	180	171	153	146	169	185	169	162	172	149	148	142	149	150	179	151	152	154	172	169	145	161	165	161	168	172	166	153	141	146	155	163	168	158	157	159	163	184	171	171	161	170	147	170	153	188	157	155	185	169	157	157	169	177	185	166	143	149	138	151	166	134	165	167	141	167	182	159	149	166	147	144	169	160	146	153	162	150	142	138	157	159	150	145	158	136	176	180	152	137	167	182	178	175	200	174	164	173	171	170	154	159	134	165	168	159	152	185	136	159	143	166	151	155	177	138	166	155	138	148	151	140	137	184	161	165	144	177	163	165	176	175	161	150	181	158	143	160	154	164	172	147	170	166	144	158	164	166	166	170	145	162	160	177	176	170	156	139	148	202	173	165	149	180	149	182	151	144	154	178	155	168	164	138	146	135	155	158	160	166	161	154	172	141	156	166	174	154	180	173	155	161	176	138	144	166	160	167	162	160	180	159	163	154	165	154	165	180	152	169	164	161	160	158	164	148	161	129	161	153	176	160	144	161	169	149	156	187	168	152	142	148	174	158	165	156	169	151	166	192	169	146	145	172	150	165	149	166	176	146	174	147	152	152	147	143	177	156	164	180	184	158	173	158	170	165	141	150	143	151	145	183	181	187
5899	10735	8571	4410	6160	37323	46906	40190	28597	11715	360	312	359	353	368	365	352	364	383	366	399	329	329	335	355	364	326	347	357	372	354	315	354	344	342	338	358	393	346	352	370	344	375	339	344	337	330	335	349	329	351	339	345	324	345	337	346	339	362	346	337	336	343	343	341	319	321	374	362	358	372	381	367	363	353	358	326	327	345	342	321	371	326	301	349	351	340	346	328	355	349	357	343	334	327	341	364	305	346	350	318	368	355	327	329	372	357	314	350	318	341	358	338	358	357	349	358	367	366	367	379	355	353	374	324	335	347	318	318	362	367	347	364	342	328	369	347	361	315	349	358	349	362	297	362	327	329	357	339	355	384	342	353	382	295	348	363	360	338	359	360	348	346	338	331	335	348	377	334	353	342	358	349	333	344	330	334	332	342	336	335	291	317	343	372	333	295	328	329	347	366	393	354	355	336	311	336	353	367	334	366	350	336	352	315	321	395	371	388	312	388	346	320	347	365	358	370	356	351	356	345	339	339	308	356	370	365	348	338	362	344	344	320	338	383	339	348	336	375	354	356	347	336	331	375	378	357	339	348	335	350	377	339	332	373	354	360	354	327	341	317	373	355	331	354	314	364	347	340	355	380	355	330	377	326	320	345	342	365	370	345	377	338	368	358	367	328	343	313	340	324	352	339	378	353	357	343	339	355	345	339	356	347	372	367	320	355	386	353	336	340	330	328	335	352	337	316	369	331	340	314	333	354	333	356	331	344	336	346	336	335	351	347	351	371	346	366	338	370	383	365	358	343	332	360	375	313	365	322	349	341	346	355	356	341	358	346	349	340	321	359	346	359	374	357	350	332	328	372	346	347	361	344	327	358	367	329	329	304	353	358	362	370	323	324	347	364	368	310	316	387	352	344	334	328	345	307	333	365	354	356	362	354	332	354	330	357	336	339	357	347	368	340	338	327	338	368	359	326	367	359	327	344	326	362	363	363	341	379	367	343	355	370	360	339	298	325	349	350	349	339	360	345	364	360	352	393	337	342	353	352	330	348	370	336	376	339	366	344	356	348	385	364	320	345	343	350	330	325	333	313	336	334	338	313	347	334	354	329	374	370	334	333	348	336	354	356	358	334	362	322	345	349	342	355	329	370	313	336	320	329	329	384	360	359	315	339	329	340	340	357	348	329	325	351	350	369	344	359	342	358	321	347	308	347	343	356	344	326	340	350	384	373	378	369	327	382	346	374	373	338	307	322	382	330	332	334	322	341	345	362	349	356	346	320	336	328	331	333	337	336	368	326	315	349	333	333	318	371	357	311	360	331	331	332	371	322	372	368	338	339	346	325	369	340	402	324	318	350	351	341	330	319	342	366	335	327	342	367	338	331	331	353	386	345	332	345	328	356	353	357	361	343	364	333	360	343	321	353	361	349	335	363	339	337	332	328	356	341	324	319	345	329	343	352	330	339	337	349	348	358	339	361	331	351	368	322	380	334	350	356	357	329	339	344	341	360	388	342	338	343	351	375	334	357	345	329	348	357	340	350	361	365	342	347	329	356	348	342	358	336	341	330	372	323	342	335	325	358	353	335	322	342	355	342	372	362	358	365	355	333	353	361	347	342	355	347	322	371	347	339	352	358	336	356	355	351	351	317	340	339	326	351	352	341	347	333	307	331	320	328	378	345	372	325	345	334	355	334	342	357	391	387	354	368	347	380	314	338	334	336	330	323	330	340	350	360	341	364	345	322	345	342	377	349	358	338	332	365	340	360	339	380	371	374	333	323	353	352	356	347	348	328	357	365	319	376	345	345	329	327	349	339	310	337	342	367	319	362	355	351	341	345	372	380	347	337	360	309	358	315	351	340	359	337	373	328	320	330	344	315	307	355	345	360	331	348	349	332	368	384	354	347	376	342	347	358	345	314	337	333	331	386	368	364	345	378	334	347	321	364	366	351	342	378	352	370	328	331	359	349	326	364	326	324	357	330	382	350	327	348	359	371	345	321	323	336	345	365	326	361	354	405	316	346	317	320	346	327	354	363	326	334	382	335	360	334	332	329	312	332	333	347	360	358	334	363	338	338	354	343	341	327	354	355	375	343	337	368	344	350	333	330	330	373	344	335	339	337	371	325	328	363	377	337	350	347	380	372	371	347	346	336	363	340	353	317	387	322	349	294	348	324	363	360	358	371	357	370	332	366	377	337	354	342	309	370	340	356	328	364	346	343	367	327	352	338	351	328	338	356	341	354	354	351	325	350	331	345	341	318	358	346	312	341	378	381	366	375	364	362	353	354	377	353	355	337	382	349	351	358	337	366	352	330	343	368	348	357	345	367	331	348	335	315	318	353	351	358	343	369	342	343	356	354	349	338	333	383	335	327	354	317	362	363	342	330	335	348	317	360	325	318	394	359	374	348	339	371	337	336	316	378	364	337	315	358	356	371	341	366	365	335	379	342	342	364	362	357	335	371	359	343	340	320	394	345	354	342	349	328	349	347	342	337	313	360	347	341	340	348	317	353	324	351	350	368	372	345	382	333	370	331	356	381	359	346	356	345	365	344	364	301	328	332	347	339	390	362	354	324	357	349	352	349	319	344	347	372	355	324	328	355	343	331	336	342	349	334	371	369	338	357	359	341	347	343	378	376	350	361	359	328	340	310	351	340	330	367	321	314	332	358	342	348	309	337	363	332	344	354	352	370	338	353	333	348	338	349	325	331	351	328	352	351	353	361	327	324	330	345	330	311	352	343	369	364	355	338	388	372	342	338	372	340	322	346	373	351	334	352	348	320	363	384	341	343	366	329	362	334	377	339	333	340	347	388	352	360	343	326	341	360	363	351	355	361	361	346	322	334	321	349	345	378	358	347	348	369	344	355	328	356	359	342	327	368	338	361	336	346	333	325	389	340	329	339	365	329	368	341	343	342	348	343	342	316	338	331	351	357	333	375	359	336	308	315	396	301	361	335	355	341	348	369	311	360	373	349	344	341	359	360	371	372	355	354	324	331	338	359	337	335	354	373	362	334	360	324	373	296	367	355	347	371	302	340	327	335	359	356	341	349	376	346	336	346	332	346	349	356	330	297	341	342	347	363	331	385	366	358	317	351	383	360	357	331	316	319	308	338	319	348	351	335	375	361	315	326	352	354	361	338	358	360	347	335	339	328	331	367	336	324	345	322	341	350	331	365	349	327	341	375	335	329	334	351	328	359	361	347	345	374	346	324	348	346	346	352	335	361	361	358	383	310	332	358	368	330	345	332	340	373	337	316	339	353	341	336	328	384	327	346	324	331	323	346	379	361	329	343	340	335	341	344	374	347	351	321	351	363	363	368	336	341	309	346	338	348	354	374	340	342	307	359	346	350	363	344	335	334	368	307	340	348	345	388	337	350	311	326	359	359	353	392	376	355	336	361	367	349	328	350	324	339	340	422	362	357	350	337	349	363	334	318	317	333	362	338	384	372	380	337	342	331	330	379	362	342	347	328	333	366	370	332	346
23293	21130	28904	23591	21130	28188	57722	51535	34616	19014	1157	217	258	220	212	222	233	239	198	214	226	237	223	205	232	221	233	217	234	224	195	186	211	233	226	218	197	216	235	209	229	212	211	226	221	241	260	191	224	202	220	225	216	215	217	217	222	205	234	265	210	223	241	229	221	222	202	193	220	199	181	236	224	226	231	215	209	260	220	231	229	216	221	245	225	219	240	234	207	188	228	228	213	223	214	229	229	262	205	204	211	227	242	177	235	209	232	218	232	243	222	231	249	237	208	197	222	230	220	224	220	233	211	250	242	239	222	233	196	215	223	238	205	204	216	224	214	213	217	211	200	201	233	245	226	187	189	230	235	238	200	210	209	210	228	197	227	208	222	190	234	230	226	196	221	218	215	206	200	208	209	216	198	228	226	231	215	242	214	218	223	211	236	229	225	235	242	221	210	229	226	225	204	257	218	209	212	216	217	210	222	202	249	227	222	246	206	210	216	247	217	223	228	247	234	216	219	202	234	209	212	242	222	212	193	218	218	193	212	206	248	233	214	206	223	229	209	214	234	196	219	220	214	220	216	212	228	210	241	214	241	217	241	212	242	204	209	232	225	196	198	222	238	243	250	212	207	226	192	228	234	221	198	220	233	194	225	211	199	196	225	217	214	231	215	243	231	203	213	223	243	221	258	239	213	193	229	218	207	228	239	213	219	212	214	205	214	202	224	207	189	214	230	228	240	217	230	237	207	220	197	208	209	212	220	250	213	204	234	211	220	227	237	211	231	223	214	207	217	227	235	238	207	210	236	215	208	229	241	217	211	210	225	194	207	220	198	219	204	224	220	201	184	210	241	199	223	189	210	210	236	201	234	212	249	214	212	203	216	214	198	220	223	219	221	242	198	210	228	230	227	191	217	212	225	225	214	226	215	221	237	219	199	241	227	200	218	181	198	214	225	212	214	230	276	190	199	222	207	225	228	246	230	201	245	237	226	223	211	204	222	239	227	231	237	240	215	221	220	227	190	196	211	237	221	204	238	221	247	210	210	235	215	230	216	219	211	254	210	227	231	218	226	221	212	205	205	209	223	217	214	228	220	242	233	221	211	248	209	195	239	198	201	225	210	219	222	216	215	207	211	187	233	218	184	210	172	216	224	232	210	205	243	221	219	217	212	217	231	242	212	245	204	211	219	219	218	221	225	212	225	196	243	204	199	227	206	209	211	225	220	256	210	224	214	236	224	222	240	206	237	238	191	206	251	226	214	201	202	189	244	224	219	231	181	232	216	200	227	220	243	210	205	229	224	207	204	268	208	227	218	213	183	211	236	226	220	218	227	247	193	205	194	219	213	252	184	227	224	209	198	236	210	203	219	203	210	230	224	246	213	221	238	248	224	203	225	246	247	231	221	222	236	205	235	238	245	230	212	231	217	215	227	200	219	213	212	225	212	224	231	219	202	237	223	215	203	210	193	212	220	207	203	229	212	206	201	238	200	215	227	236	213	207	218	220	191	222	183	230	214	230	212	220	211	221	251	212	265	206	241	198	200	242	226	221	215	223	208	224	210	197	226	205	216	219	192	222	205	236	243	200	225	232	226	214	235	217	221	206	203	218	225	225	230	217	225	228	249	214	206	220	215	213	196	213	197	236	235	214	221	253	226	242	238	224	202	214	222	216	224	207	223	230	200	225	216	207	185	223	236	224	212	251	213	207	234	198	235	220	242	217	209	214	195	208	236	226	227	220	223	219	226	226	233	197	226	230	205	232	217	200	212	212	220	222	201	212	207	209	218	214	226	192	234	221	234	251	192	213	235	227	222	224	210	213	214	223	202	226	210	225	207	224	217	211	221	229	211	229	223	226	198	226	206	216	204	229	196	216	229	208	233	224	208	221	229	209	228	196	230	195	221	205	240	202	220	223	208	235	213	201	210	223	204	216	199	195	247	202	207	248	221	214	203	209	212	222	196	240	192	231	207	218	213	244	227	188	217	200	232	210	213	206	185	223	209	229	225	224	241	216	256	229	225	186	230	222	231	227	219	229	224	202	240	205	195	226	212	210	204	214	239	220	236	213	223	190	210	183	209	201	232	235	219	230	244	199	237	220	211	219	231	222	198	197	207	221	228	221	209	228	182	244	217	218	204	225	222	231	206	192	237	219	229	226	211	210	211	207	208	219	200	216	207	201	206	217	209	208	224	205	206	245	208	208	230	190	259	219	240	199	197	223	219	202	199	217	234	218	206	224	218	198	212	205	197	207	206	200	203	219	212	204	220	229	221	238	205	203	193	226	201	214	206	232	205	203	221	214	219	228	219	205	226	230	192	202	220	229	217	230	196	245	218	215	216	227	188	207	207	221	208	231	228	249	218	193	207	209	208	216	229	208	219	220	212	214	218	240	218	208	214	237	221	206	231	234	221	215	228	204	222	217	215	240	209	200	223	207	212	190	248	225	207	201	232	204	259	216	230	238	226	217	202	222	223	229	234	220	222	240	217	231	195	216	196	214	214	218	216	236	244	236	229	237	193	213	237	211	211	236	203	222	221	189	221	210	209	200	202	242	212	212	207	258	208	212	190	229	216	220	197	205	200	226	215	216	192	212	236	244	209	196	229	211	228	213	238	241	221	221	227	216	216	216	203	218	213	222	218	206	205	198	199	214	224	238	217	211	219	203	223	197	239	215	220	236	200	217	229	207	209	216	226	204	182	219	224	194	214	216	209	222	175	186	194	239	226	191	230	229	240	221	214	217	217	212	230	226	223	219	209	207	220	224	233	230	206	232	214	224	241	206	231	226	227	211	238	213	200	219	214	205	213	228	223	204	219	234	228	197	223	231	195	220	230	204	212	250	238	233	214	202	210	210	240	232	220	200	204	219	233	204	231	241	206	242	192	230	213	205	205	180	202	214	223	200	242	228	245	232	221	200	224	190	208	198	239	221	212	204	207	218	207	232	204	215	203	226	234	201	227	210	210	221	215	205	240	211	216	221	216	219	217	195	217	196	222	216	216	237	199	242	237	209	216	229	199	217	251	206	200	200	222	216	228	211	224	206	231	213	230	212	208	215	225	207	204	258	213	200	242	188	202	232	223	229	207	251	232	228	218	221	238	212	226	227	218	217	214	218	201	223	236	204	216	247	212	206	229	192	220	197	205	228	245	203	226	224	183	214	219	195	226	239	220	200	237	226	226	215	222	241	237	223	240	211	247	205	200	190	261	225	229	212	208	223	236	208	241	211	216	203	191	204	223	251	213	267	231	206	198	215	205	230	217	242	210	239	217	238	232	217	224	186	235	195	229	199	205	216	227	227	241	194	237	221	199	213	218	222	233	203	199	202	224	221	227	230	223	218	231	208	225	223	219	208	240	229	220	224	231	215	213	218	213	241	189	221	221	194	198	221	236	251	198	213	201	192	211	228	195	218	204	226	207	215	230	253	188	217	220	215	192	232	223	227	213	220	220	268	223	222	219	217	200	205	209	223	193	218	213	208	208	219
9379	19062	16315	9372	6895	29713	61505	55024	41655	18628	482	512	483	492	459	446	428	478	428	450	411	431	446	431	477	457	457	434	487	433	438	458	480	445	445	446	420	440	484	449	435	421	467	462	455	393	430	458	414	479	449	453	428	441	451	426	436	428	465	447	452	481	467	448	463	393	419	432	425	465	444	442	409	447	473	431	491	449	436	420	444	477	410	430	437	409	441	404	437	435	463	411	424	457	418	450	424	444	453	466	400	452	442	404	413	441	468	434	441	400	449	422	511	414	416	442	424	418	468	429	435	432	415	438	432	452	423	442	449	422	461	424	447	446	415	449	436	453	466	462	450	451	462	449	446	412	463	447	450	391	413	456	444	418	392	471	390	417	425	457	471	467	418	415	411	446	436	431	427	427	418	403	440	440	434	406	424	420	434	400	442	435	412	437	445	436	430	445	425	440	455	432	456	439	430	473	448	436	405	423	438	437	425	427	438	436	476	455	443	410	456	431	387	461	468	437	456	430	428	431	414	443	408	410	404	432	446	403	463	423	449	461	477	410	422	415	405	436	442	429	455	424	460	482	444	433	478	434	441	458	461	401	418	441	433	443	469	447	405	456	413	403	435	413	447	426	466	450	422	411	414	438	440	431	427	432	386	420	454	420	442	409	422	463	398	435	463	443	458	448	408	396	443	454	399	425	458	413	432	441	465	399	454	443	420	419	429	436	439	438	492	423	455	432	431	438	454	447	445	421	461	464	433	429	446	463	419	421	462	432	428	424	432	430	429	410	450	450	450	406	410	462	421	390	394	463	472	443	430	430	422	441	427	418	432	436	408	465	434	425	433	433	401	429	459	425	436	436	432	457	410	453	458	423	460	433	434	471	442	418	430	443	459	449	415	450	451	430	482	421	434	433	428	446	436	429	417	468	447	456	451	452	434	453	398	476	443	426	407	422	438	413	453	420	421	417	470	429	379	429	440	431	406	440	422	389	432	427	455	451	425	449	415	442	447	441	417	421	473	433	448	443	465	424	416	438	438	456	421	416	458	463	435	412	426	434	442	402	443	419	412	401	467	418	429	444	438	436	463	440	406	425	450	449	444	453	449	440	446	439	436	446	422	418	458	439	447	423	414	405	435	447	448	445	405	446	414	405	455	421	447	437	456	456	466	477	422	464	426	450	429	468	445	454	486	460	418	408	431	427	410	453	450	408	434	429	422	460	449	452	441	444	418	427	463	445	444	432	432	418	447	426	428	433	436	452	429	433	426	451	445	387	408	427	412	404	474	394	463	422	448	430	415	432	460	428	399	406	438	470	435	429	458	413	415	482	407	398	465	387	467	448	409	402	470	430	411	452	431	476	446	414	431	422	482	397	467	404	428	411	399	466	437	440	442	407	409	449	430	394	385	427	464	441	442	447	444	450	434	418	459	428	461	465	412	423	447	467	476	387	459	480	419	410	442	461	446	467	446	441	430	474	431	433	475	443	450	423	468	470	413	423	438	436	431	436	420	429	414	444	443	427	433	481	478	453	488	442	455	495	453	439	434	475	458	420	461	433	442	445	415	409	419	443	467	451	443	445	441	407	415	455	452	444	437	412	460	460	432	425	436	417	414	454	455	423	426	458	456	423	427	443	416	456	430	432	436	452	411	468	405	451	423	469	414	411	441	439	449	425	429	444	442	403	404	433	465	426	430	454	458	417	407	434	447	432	447	438	462	434	478	449	431	424	440	463	445	449	395	424	466	443	447	457	442	449	421	470	433	460	393	421	402	481	451	456	437	455	431	370	453	436	400	435	468	430	445	389	446	452	452	490	455	443	412	406	442	471	463	461	448	447	420	433	432	463	424	435	442	429	429	463	441	456	438	460	435	446	452	429	441	450	396	455	420	449	442	450	438	442	426	412	441	439	424	404	457	453	453	453	443	438	442	412	457	471	383	402	438	433	446	429	409	442	463	500	463	402	381	426	433	443	437	431	439	416	421	399	433	448	434	441	434	452	437	403	451	469	437	431	438	438	446	412	455	446	420	420	438	450	419	480	437	435	450	455	443	427	446	392	452	416	419	455	392	424	417	431	437	438	422	452	448	431	441	443	404	440	415	444	432	415	416	426	466	425	429	418	415	426	442	399	424	435	388	417	451	433	406	439	410	435	415	488	482	433	472	422	483	448	423	420	452	455	444	439	457	417	418	434	434	418	444	447	430	404	411	434	434	439	450	461	427	420	394	408	424	452	472	463	401	453	436	423	423	430	382	406	442	471	436	484	445	460	453	457	451	427	459	401	439	440	459	464	447	398	431	430	457	414	423	436	441	448	419	456	419	404	451	453	442	449	381	430	458	395	442	444	448	441	443	413	383	391	438	424	429	403	427	444	422	436	483	439	422	449	474	443	429	414	414	423	444	408	418	431	431	453	450	460	440	451	465	439	440	449	420	422	455	438	463	427	446	450	460	430	456	427	442	403	424	424	478	444	445	409	436	437	419	406	425	404	432	429	438	444	443	432	409	405	448	458	464	477	431	488	447	461	409	403	443	444	439	423	422	451	450	431	442	473	412	433	440	392	436	426	455	446	446	425	408	442	450	459	406	439	449	432	408	393	420	406	431	438	460	462	439	469	423	409	431	450	446	419	425	432	383	410	434	463	467	424	418	427	437	478	423	438	470	417	443	437	424	402	431	438	409	454	435	413	396	420	437	463	445	415	452	450	435	431	385	411	422	399	431	459	416	441	461	435	467	417	411	439	447	394	487	425	468	424	420	406	448	413	430	416	424	432	429	410	445	437	420	424	432	468	414	440	436	424	419	440	430	450	432	430	409	445	432	408	439	433	454	400	451	435	435	437	427	432	431	466	437	481	453	454	387	416	419	400	472	422	430	452	434	452	455	470	435	423	411	445	426	403	437	405	454	466	433	453	396	438	437	433	432	427	433	450	409	416	456	455	419	409	437	435	452	410	405	477	400	430	432	460	440	448	403	462	427	442	419	447	439	410	475	427	443	425	447	450	414	408	413	410	454	462	457	462	446	416	404	424	439	414	446	423	457	449	404	411	481	417	410	409	431	440	448	433	446	426	421	402	422	436	441	432	435	445	433	473	443	442	438	410	435	437	444	474	401	455	465	443	450	452	433	394	426	418	454	432	427	435	497	448	435	466	441	423	461	453	436	468	431	444	430	443	449	461	466	425	441	436	421	444	426	425	437	454	431	421	433	420	432	459	423	421	442	450	431	467	449	410	456	420	415	425	478	443	418	407	447	418	423	436	453	452	445	426	463	432	410	426	463	468	429	439	430	433	416	451	463	398	444	447	437	437	432	445	444	423	467	459	456	438	452	433	430	448	444	447	394	426	443	414	479	409	457	416	445	457	396	416	464	412	446	443	418	410	446	450	426	414	458	429	429	437	472	435	425	450	434	456	447	406	510	397	396	471	453	427	446	439	456	415	448	439	446	448	421	480	387	418	427	443	430	424	430	403	426	420	465	437	442	453	415	451
26572	20278	6782	673	347	1907	8132	8565	5018	1653	219	214	243	198	223	232	210	220	222	192	224	207	234	198	216	217	238	231	227	205	207	213	228	231	240	210	225	209	233	216	211	212	223	241	205	227	214	234	197	245	214	209	214	242	232	203	219	239	219	213	228	211	212	202	214	211	224	228	215	252	222	198	218	228	204	217	178	202	210	217	241	227	237	190	219	209	230	228	199	242	244	231	220	242	243	213	246	209	235	215	196	215	230	204	231	198	192	214	229	235	229	232	210	208	241	221	219	201	191	224	203	239	204	216	210	235	227	240	225	215	239	213	229	231	192	228	238	221	242	221	198	201	221	206	240	233	240	222	196	193	213	205	217	211	244	231	229	238	226	224	196	228	230	200	183	246	216	222	226	243	235	227	229	249	206	202	230	231	206	208	208	210	209	208	238	210	229	257	204	231	204	213	213	194	217	200	237	214	199	209	213	226	191	243	213	222	213	215	229	199	178	218	219	225	206	213	218	212	242	238	198	237	205	230	215	220	224	217	224	220	235	217	198	203	221	215	211	226	241	238	231	225	192	214	221	200	196	188	227	209	217	203	199	213	242	235	210	229	215	213	208	227	220	209	224	228	217	209	216	218	221	204	222	197	194	220	199	232	229	218	203	221	215	212	212	216	249	211	228	210	208	225	217	234	224	205	209	226	246	233	228	245	202	219	228	219	213	226	214	234	244	230	234	231	233	228	214	184	213	212	179	233	230	227	216	235	226	202	222	217	194	191	215	206	214	209	223	208	200	231	226	232	220	213	183	220	220	211	223	226	195	199	221	219	216	238	211	221	224	218	222	230	219	217	223	239	214	219	213	236	228	213	244	218	214	231	238	223	200	220	212	220	231	226	211	212	225	220	225	210	216	227	220	218	206	254	224	191	192	212	210	226	227	211	230	233	218	232	224	228	238	238	205	241	216	222	236	221	230	262	230	211	211	236	221	217	209	221	217	219	231	210	239	226	217	214	217	225	216	205	221	236	215	185	224	215	236	208	229	218	222	209	236	209	241	203	234	189	219	223	239	228	224	196	193	222	201	218	216	244	217	215	222	236	234	214	245	241	233	213	203	217	205	239	230	210	221	248	210	219	245	182	196	230	239	206	235	206	238	180	216	216	210	230	213	233	220	196	236	188	217	223	236	224	236	232	239	216	225	207	243	192	203	218	238	192	218	212	199	215	225	231	209	220	229	231	247	220	217	235	226	200	213	248	216	199	194	217	206	252	241	231	212	209	234	227	211	229	211	223	215	204	212	221	217	248	214	229	222	235	217	224	210	214	254	247	226	210	219	194	230	213	216	212	202	213	178	193	222	229	186	219	206	210	214	222	205	214	218	221	197	224	225	223	244	249	217	221	212	243	210	188	238	202	228	229	208	205	227	200	233	218	205	232	195	218	235	235	189	213	221	226	229	237	183	239	213	217	259	227	240	205	193	227	235	220	220	205	212	205	225	225	239	217	216	212	204	219	222	206	243	223	207	224	222	222	231	212	229	201	189	218	229	245	221	202	216	186	236	207	236	247	231	224	236	204	238	222	234	227	210	195	229	210	214	227	223	212	209	243	245	227	226	232	214	196	225	244	214	214	202	213	220	221	224	224	215	213	225	202	223	220	231	208	210	221	242	211	201	228	208	252	217	232	207	203	235	221	223	229	218	204	231	238	219	224	229	226	242	211	232	237	216	211	196	219	213	211	230	243	220	235	233	225	202	203	227	250	234	223	225	242	229	192	249	230	211	222	196	233	216	209	238	234	250	203	214	202	218	243	210	211	227	229	209	212	234	224	212	236	237	230	226	226	209	239	234	227	211	231	244	215	208	258	211	212	200	209	218	232	214	234	228	206	210	236	227	210	198	226	215	226	228	247	212	203	217	209	194	211	226	229	205	225	231	218	207	224	184	203	227	204	226	210	226	222	217	206	238	252	223	214	204	193	209	199	216	235	231	213	219	216	219	217	223	218	226	206	230	235	202	213	208	210	225	206	239	246	198	215	249	208	215	238	208	199	216	218	188	231	239	247	209	236	224	221	205	227	230	227	220	213	201	225	232	202	207	231	204	218	200	207	221	203	230	224	237	207	215	219	210	244	241	245	233	228	215	220	203	236	231	219	196	227	208	241	224	201	197	222	214	184	224	225	202	258	193	224	184	206	218	215	219	242	230	235	190	223	215	202	226	228	228	218	236	227	232	217	216	246	220	232	213	214	244	222	221	218	222	237	201	202	225	229	204	238	226	208	225	211	206	230	228	213	235	228	210	219	221	214	214	195	210	200	216	197	226	201	226	230	227	201	206	201	262	231	212	215	223	207	243	216	224	245	226	215	215	224	224	209	225	243	228	202	233	199	206	199	237	222	239	221	257	217	222	235	226	207	233	227	213	236	200	236	208	221	192	220	214	196	208	207	217	235	207	219	223	219	196	221	211	207	216	223	182	209	234	208	195	219	241	230	220	240	239	209	230	215	209	193	218	211	223	224	231	239	214	231	236	209	231	232	248	227	230	220	220	224	212	225	229	220	244	211	202	224	228	200	208	225	232	226	209	245	241	237	229	241	211	206	222	234	202	218	211	217	234	235	253	225	218	218	215	190	208	234	238	203	224	199	238	231	244	230	228	205	218	234	213	193	227	226	231	218	228	224	227	214	219	234	236	198	239	240	233	232	241	221	206	226	235	211	190	215	187	226	212	211	224	225	223	233	223	202	197	219	201	224	204	230	246	208	230	221	220	221	208	211	232	218	219	201	231	234	205	261	220	215	206	226	223	246	214	207	226	213	208	193	237	189	262	208	222	240	209	233	230	227	241	203	215	229	233	229	242	201	220	215	223	209	227	204	207	225	223	244	236	240	196	223	211	204	224	216	236	213	207	204	211	218	223	260	204	213	235	212	214	237	214	222	211	218	192	233	208	208	223	229	216	245	215	205	230	207	213	247	235	219	224	242	229	236	211	201	221	216	211	208	238	236	208	211	217	223	228	218	220	211	231	230	238	240	206	195	223	242	201	218	219	199	243	230	218	206	249	225	203	233	227	217	199	226	204	220	191	228	196	223	219	220	207	219	236	222	218	218	235	233	241	197	223	238	219	206	216	219	249	247	216	216	216	207	207	209	234	228	233	243	247	231	191	271	234	234	227	212	238	216	222	200	198	180	194	237	234	217	229	194	226	219	216	225	231	210	239	216	234	234	213	228	235	234	214	274	241	198	230	206	266	230	216	204	236	218	221	235	235	227	237	231	205	208	216	213	233	234	211	232	216	236	205	268	244	220	237	204	243	226	212	230	221	217	218	229	190	238	211	202	242	219	219	235	209	219	197	191	229	218	221	212	207	213	222	243	208	234	248	220	228	209	234	205	231	246	206	219	231	224	227	218	218	202	238	235	224	205	228	223	215	222	197	235	215	215	226	237	216	238	242	205	232	225	228	220	223	201	203	231	217	232	251	193	207	211	234	238
4253	2541	2184	1247	826	6164	19594	18414	12314	4249	513	447	508	472	463	463	491	442	474	457	477	413	464	502	480	428	483	458	459	448	448	475	500	464	468	452	442	452	481	468	426	466	430	455	458	473	428	497	428	484	444	502	471	477	459	475	446	481	467	432	457	458	459	441	449	438	457	452	473	469	408	509	485	489	458	522	432	426	478	441	423	495	449	444	473	467	477	495	453	463	473	460	470	467	457	439	467	429	446	474	459	485	462	459	495	466	453	461	474	443	505	477	482	452	471	461	487	447	451	465	447	478	483	461	455	452	465	452	446	462	485	461	444	477	481	457	442	431	474	499	455	472	445	508	452	461	475	450	467	439	462	471	425	475	484	506	464	498	445	464	464	485	439	452	452	481	484	478	455	484	482	485	499	500	434	469	451	472	513	469	468	446	446	492	464	481	438	482	452	445	468	395	464	407	483	431	463	468	449	486	461	450	442	460	490	453	461	469	448	449	444	492	476	449	466	440	475	485	465	452	458	468	487	446	500	470	441	423	431	461	440	509	460	460	467	461	498	462	451	451	475	451	474	476	474	481	472	449	468	465	423	469	500	474	486	468	484	471	470	492	465	442	453	479	453	461	474	466	473	487	486	477	485	439	477	417	459	503	432	428	472	450	479	462	497	496	500	467	436	490	446	428	443	469	479	453	436	462	421	461	491	449	473	474	500	514	409	457	472	498	464	455	446	465	465	471	497	470	454	422	489	441	452	450	418	451	447	458	504	416	458	493	470	487	453	485	460	494	457	440	465	457	435	487	453	477	488	467	449	444	465	482	446	442	451	450	456	450	461	461	462	452	425	463	447	460	474	477	490	490	424	478	485	507	447	449	462	446	459	463	470	489	447	465	482	438	463	474	459	482	445	436	492	474	480	491	495	485	446	504	471	479	449	451	517	492	431	452	447	460	445	481	469	448	486	451	432	466	524	462	434	492	463	450	464	507	460	476	419	467	491	444	460	496	450	486	425	475	443	427	476	503	488	443	476	463	450	498	488	478	455	495	459	476	479	486	445	444	466	432	458	469	434	483	451	494	467	464	471	448	460	409	484	472	466	520	449	453	467	475	474	451	494	458	479	441	493	465	466	453	466	489	473	475	460	465	450	442	440	451	450	451	451	464	460	479	443	436	478	461	452	449	459	461	434	461	441	409	478	414	455	422	427	454	483	498	476	460	468	421	460	495	453	452	447	458	489	434	459	423	460	472	471	446	467	463	455	439	494	476	498	500	467	465	447	462	433	483	442	469	441	477	464	487	468	497	498	491	437	403	444	415	468	485	422	474	482	485	459	482	443	481	475	466	435	460	448	448	469	527	463	488	417	445	465	452	456	449	462	425	446	419	465	472	426	472	450	492	477	454	436	483	448	455	435	494	481	450	480	448	481	467	474	441	422	439	457	501	460	445	453	472	498	473	462	462	501	467	471	439	446	438	437	484	433	452	479	442	458	469	448	448	467	469	493	493	480	460	495	450	454	441	471	459	474	451	448	503	454	461	454	502	462	464	461	423	447	449	451	454	452	458	482	456	424	505	468	458	444	449	487	468	482	485	461	433	448	427	487	444	475	448	475	433	468	466	475	475	440	468	452	476	475	465	451	462	478	468	468	462	458	453	457	457	451	454	442	469	471	457	434	436	449	485	489	472	479	446	450	485	481	453	435	431	466	464	456	465	487	484	441	473	486	452	464	471	465	460	483	443	475	452	488	469	467	474	463	442	458	442	486	464	483	484	453	478	469	476	426	484	458	447	491	467	459	491	463	459	462	503	437	470	456	451	507	462	427	448	431	412	466	459	479	499	472	436	471	453	468	479	466	489	414	457	504	480	488	472	447	442	434	486	450	457	479	466	478	436	503	449	480	496	457	452	444	507	455	477	447	420	463	459	451	499	459	486	438	430	449	486	468	447	501	466	441	462	443	477	455	447	456	433	443	477	485	494	457	464	462	460	448	489	478	456	439	451	417	414	515	444	498	500	477	443	448	461	453	426	462	431	502	439	465	482	498	457	491	424	501	490	490	451	466	437	441	482	452	463	478	473	438	471	474	455	460	507	442	476	432	431	458	441	472	444	472	459	486	485	464	445	487	470	479	511	464	447	435	470	482	456	419	471	460	468	446	476	458	472	533	478	485	475	458	444	431	497	478	455	469	480	478	472	485	497	455	453	459	473	471	475	467	451	468	455	455	470	462	461	414	436	432	455	454	465	473	483	460	461	462	489	499	504	451	437	449	466	468	467	472	448	505	461	444	463	440	491	488	453	471	447	503	448	481	472	461	492	454	500	436	496	460	453	405	487	454	481	472	520	443	448	454	482	463	466	463	452	453	440	470	430	464	480	435	480	470	476	463	451	444	429	458	429	444	466	453	487	492	456	465	462	439	462	440	430	462	499	447	491	426	431	411	464	476	451	465	442	450	493	459	481	440	483	452	461	463	461	445	472	477	465	454	469	471	491	442	440	428	481	498	459	495	466	434	480	456	491	474	482	437	480	423	413	451	441	461	435	462	444	483	457	447	480	433	481	477	461	461	493	481	488	522	465	449	450	424	462	472	487	483	433	502	469	455	463	463	461	500	440	434	457	455	439	487	454	463	498	433	504	468	482	447	467	486	495	483	438	476	469	425	438	474	468	442	441	454	458	465	459	456	480	454	457	474	471	433	496	453	419	509	444	452	429	477	478	501	460	500	494	482	463	502	507	492	465	445	417	484	494	479	451	481	425	432	471	420	449	467	469	475	453	521	467	440	467	493	439	455	481	462	477	443	475	453	468	433	459	425	501	438	407	454	466	461	476	478	469	468	452	476	478	474	440	478	442	531	455	476	461	486	463	453	444	493	460	463	474	456	452	464	466	477	435	459	460	477	494	429	464	466	496	466	456	477	473	479	442	433	492	411	458	461	449	464	473	464	448	441	462	470	453	476	456	426	454	472	469	431	464	466	492	465	431	503	473	469	441	475	524	493	476	468	454	461	471	476	441	457	471	481	474	498	443	456	467	494	459	491	501	474	442	483	490	476	463	438	471	466	463	424	513	469	416	492	477	438	500	490	470	482	519	456	487	474	450	457	455	454	480	493	490	442	438	454	456	462	444	468	485	454	459	469	499	460	482	469	440	463	465	457	423	488	431	456	485	455	471	455	475	446	479	462	454	437	455	438	454	471	455	460	454	426	471	469	467	496	433	482	480	466	452	436	469	458	533	492	470	456	458	458	481	465	436	474	473	476	480	428	409	433	429	486	470	459	465	484	435	421	398	455	496	487	433	476	462	486	455	442	431	456	463	462	467	474	473	419	477	452	423	436	448	466	473	446	449	489	481	452	443	451	467	449	485	468	465	477	467	445	480	438	486	481	483	474	471	472	491	464	510	460	463	458	451	471	446	458	432	429	451	471	445	428	466	449	476	509	434	454	473	520	441	483	496	454	463	472	493	462	484	479	443	441	463	449	448	466	428
24489	21118	27789	24657	12783	9650	38828	37423	24154	10585	280	171	159	190	171	191	178	168	180	181	168	151	178	148	189	156	178	183	171	155	138	179	161	172	171	154	177	169	176	172	148	166	162	163	174	168	194	181	169	141	200	170	159	174	150	163	160	172	159	163	140	157	167	168	150	179	151	167	174	155	155	167	187	157	177	182	182	158	174	152	149	153	156	173	155	156	172	156	187	168	162	177	160	148	169	169	172	176	170	165	182	160	173	180	148	150	166	154	178	142	160	180	170	180	155	170	161	162	161	165	167	170	185	173	157	181	153	157	155	141	171	149	149	171	174	144	144	148	165	145	182	162	167	179	179	154	154	152	160	146	163	154	167	173	176	174	184	184	182	183	175	169	178	171	158	177	149	178	181	166	180	160	140	169	168	156	160	173	183	156	169	177	172	175	177	184	136	160	153	163	172	164	166	173	159	154	145	151	157	160	156	166	169	159	156	160	166	189	161	174	165	156	161	178	157	175	159	172	155	159	192	171	172	173	147	158	186	177	172	157	168	156	178	174	154	177	145	149	152	145	178	153	163	151	163	171	171	164	153	165	163	146	166	167	179	163	196	160	184	160	157	160	166	156	168	166	163	177	156	171	157	171	155	151	166	190	171	182	188	186	142	162	140	169	168	149	166	146	151	138	173	167	158	159	143	159	152	151	166	170	146	178	165	175	171	156	154	162	148	153	164	172	163	162	180	144	179	184	166	134	157	157	169	159	185	165	163	187	168	178	162	178	151	158	165	176	159	145	160	155	156	173	171	164	167	157	158	178	177	169	180	182	168	158	176	144	177	146	171	184	180	167	181	196	171	172	180	144	179	174	172	169	182	162	152	172	132	163	167	166	136	165	174	157	177	172	178	169	181	181	179	161	163	157	166	146	171	167	201	176	143	185	146	149	183	156	168	158	154	163	172	174	186	136	175	172	161	173	154	190	152	171	165	172	155	155	166	150	170	140	162	170	172	167	157	181	173	175	168	164	155	169	171	139	168	169	172	155	159	183	154	169	170	166	184	158	167	154	172	170	149	158	183	182	168	185	168	186	179	169	174	166	169	168	148	150	186	143	161	170	164	159	158	165	158	153	149	167	156	156	189	162	145	164	145	181	161	163	150	154	155	161	160	153	157	173	161	139	158	178	162	183	148	150	154	165	160	167	147	173	153	152	167	148	152	153	191	159	158	156	166	186	185	153	149	159	172	153	163	164	166	146	177	156	178	169	154	151	166	167	185	148	142	167	148	182	171	139	182	168	153	163	189	169	164	163	145	160	173	159	135	150	154	170	166	143	168	162	156	164	152	156	172	161	160	146	152	152	176	173	144	169	157	158	181	154	169	170	186	160	174	150	202	156	182	180	189	161	160	159	190	141	148	159	187	164	178	165	168	176	154	149	164	182	178	159	166	184	161	163	143	176	155	158	149	144	146	170	179	175	163	164	156	163	170	170	170	165	151	188	154	150	169	166	188	150	171	187	158	144	157	164	179	167	171	150	152	142	146	154	170	164	177	166	152	155	156	172	174	179	167	168	141	157	170	156	166	177	163	178	173	155	158	156	170	162	179	160	134	149	160	164	155	168	170	141	179	171	163	160	177	173	174	168	158	171	158	157	167	148	166	154	152	161	144	153	149	150	175	179	179	179	166	162	168	174	191	162	157	191	152	169	151	154	188	171	136	176	178	183	167	152	150	176	149	140	134	141	183	156	163	178	166	177	157	174	153	194	172	153	172	171	164	169	148	167	171	158	165	161	205	165	143	170	153	158	178	151	164	148	151	146	158	182	158	161	149	170	169	166	158	171	183	162	170	170	162	155	178	175	166	180	180	144	164	159	157	188	145	156	150	160	181	147	161	174	168	147	143	165	191	156	175	164	146	163	159	178	190	153	143	156	175	154	147	158	169	163	159	160	188	175	170	170	143	174	155	197	171	144	144	182	142	164	167	170	132	142	165	160	174	162	176	161	179	161	156	174	167	167	166	167	167	149	187	160	180	163	148	151	166	153	184	161	158	160	167	193	140	163	172	185	180	162	168	183	168	156	154	144	175	165	170	142	171	166	186	147	176	147	150	181	165	148	184	152	164	146	176	161	149	163	167	150	152	156	162	159	159	148	198	164	158	159	162	158	175	169	175	168	162	150	136	163	165	158	169	156	138	176	180	176	166	169	162	150	151	158	159	164	166	175	158	173	164	168	155	165	164	177	173	176	150	149	162	177	153	192	185	170	147	169	202	162	169	164	152	157	159	148	156	173	167	153	150	175	170	171	167	160	172	136	171	180	165	175	168	157	190	196	164	177	150	177	181	154	163	177	176	166	171	156	153	169	174	168	161	149	164	162	168	188	188	173	178	158	162	186	168	166	170	141	173	146	153	171	183	160	151	171	173	160	168	160	159	180	171	152	149	173	156	141	158	155	164	154	146	160	162	161	151	168	184	158	163	167	165	157	177	157	205	166	172	165	154	174	165	173	159	144	173	153	156	160	163	159	170	150	156	158	155	162	185	152	168	151	154	190	173	170	165	148	172	163	157	172	155	130	162	151	146	181	154	149	142	166	169	164	147	154	168	164	160	158	149	149	160	151	185	180	166	147	165	160	185	164	151	171	163	165	169	160	154	169	156	157	184	189	179	146	163	161	196	177	148	197	171	180	159	181	165	161	152	174	157	156	169	166	168	164	161	158	161	163	136	160	139	161	164	153	178	195	158	152	158	158	167	144	178	162	177	150	163	203	160	155	181	168	183	167	154	160	176	157	167	168	153	169	158	165	171	152	165	161	169	170	181	174	151	148	160	154	163	168	184	166	176	165	168	156	163	176	156	173	162	170	176	184	156	165	167	151	170	172	181	162	160	161	155	174	155	168	148	166	176	162	150	175	176	185	156	150	149	168	171	157	179	167	148	175	166	173	175	176	163	176	159	156	156	146	159	158	153	188	181	160	159	155	145	142	159	162	155	168	160	184	167	135	189	149	168	167	169	147	158	146	156	161	174	171	155	176	170	164	146	164	154	162	156	149	163	162	165	146	184	161	193	122	159	176	172	169	169	157	136	172	167	174	164	163	154	155	176	166	165	144	175	153	164	177	144	156	169	185	175	174	165	183	133	164	164	160	166	168	187	149	155	187	160	177	172	163	152	170	172	171	183	160	157	170	144	175	146	171	170	167	167	153	168	142	168	146	165	184	160	184	197	155	147	188	158	167	166	163	152	138	161	174	166	136	146	179	162	165	150	140	157	159	172	192	158	179	163	161	162	170	180	166	154	149	169	178	172	195	180	179	169	161	171	156	182	149	146	178	154	134	174	160	161	164	166	169	146	163	141	176	162	189	169	151	149	177	175	163	158	158	159	167	184	140	147	187	165	153	160	155	159	170	174	171	166	156	158	147	152	166	171	166	160	168	146	181	186	163	170	153	167	164	176	144	159	154	170	159	177	168	172	174	157	168	186	161	172	164	122	172
5796	11450	9017	4459	3147	18458	45337	43172	32528	14141	359	398	357	363	373	395	311	360	366	349	355	360	426	360	333	341	371	368	335	339	370	348	360	372	374	373	385	360	366	364	373	352	353	363	369	387	359	391	383	367	343	309	330	360	374	349	357	341	370	351	325	322	374	360	375	333	368	340	347	376	377	366	352	356	334	369	338	360	341	375	358	367	389	354	381	404	342	325	367	358	355	341	375	318	350	358	335	358	324	331	337	367	363	345	323	350	388	355	362	366	400	362	390	333	352	345	341	350	344	343	362	380	337	373	319	360	345	368	335	346	342	381	356	378	321	367	345	338	382	331	361	343	348	355	353	350	371	369	356	350	365	330	341	366	341	353	338	386	361	329	337	349	363	368	342	340	384	347	364	340	348	356	330	367	332	309	356	328	329	330	329	369	377	371	343	342	367	386	338	375	357	377	333	332	322	369	385	347	360	324	348	362	355	316	358	371	353	366	361	356	386	347	332	333	373	326	354	366	325	355	336	359	355	378	360	325	338	347	333	334	338	340	351	372	308	335	337	346	330	379	336	337	363	322	358	338	364	348	357	355	383	357	354	344	359	364	339	387	315	369	365	377	335	355	331	358	329	358	374	326	358	339	353	392	349	358	334	367	349	351	372	340	316	321	365	410	374	351	370	387	330	370	345	416	356	292	351	347	349	345	345	360	366	322	363	368	340	390	360	356	329	365	358	334	349	338	328	360	379	365	369	332	354	339	351	328	363	335	350	350	350	341	359	337	341	338	338	368	329	327	364	356	359	358	344	351	336	343	375	365	380	342	342	318	375	355	346	356	332	342	351	362	312	341	333	321	329	351	341	358	380	342	339	343	319	373	354	352	338	378	347	328	346	332	310	355	353	348	362	360	317	320	338	337	385	336	337	357	344	333	373	337	350	338	325	342	356	358	353	358	380	331	378	364	346	347	323	332	310	369	354	353	378	384	343	389	342	360	349	309	319	338	355	362	358	346	345	379	370	329	356	374	346	343	342	362	337	373	396	356	340	345	354	341	395	345	347	352	356	385	352	347	381	352	365	325	325	372	373	359	319	344	340	325	309	352	331	339	330	333	341	328	337	349	349	367	359	332	336	354	322	353	343	357	339	372	362	335	339	365	345	366	371	336	356	367	368	337	344	317	336	339	302	355	356	329	365	353	364	323	357	351	321	342	350	315	367	323	384	371	343	344	352	348	335	325	368	335	340	382	323	351	365	351	320	346	354	348	354	329	331	328	331	315	363	347	398	338	342	380	327	355	343	347	336	380	337	369	363	313	366	385	330	374	373	349	338	308	353	341	396	342	375	326	350	348	381	349	348	358	362	365	370	353	352	358	351	345	366	347	344	348	359	331	345	317	344	362	345	366	354	363	356	398	364	339	343	340	326	363	323	322	350	338	355	355	386	337	359	373	317	354	370	372	376	362	351	350	341	345	359	345	346	320	330	363	358	345	374	353	363	343	350	343	368	363	342	374	372	334	330	403	363	343	365	365	356	383	330	351	349	351	357	354	338	387	338	332	324	377	295	334	340	350	355	354	341	338	329	353	378	356	359	325	354	313	362	360	332	342	378	366	285	366	406	380	317	371	338	340	337	343	356	338	354	330	354	352	359	372	332	368	353	352	370	335	346	345	360	375	334	356	320	351	367	380	369	329	357	345	332	337	343	345	369	342	357	374	338	363	355	352	342	358	338	362	333	385	342	359	352	326	345	350	373	346	335	340	391	339	338	331	356	387	323	342	360	333	349	343	375	360	375	344	346	345	322	325	355	338	346	332	370	356	351	362	373	351	344	341	366	350	320	364	377	348	341	347	351	355	346	309	373	370	328	334	360	358	335	356	352	358	347	345	367	355	330	323	343	362	333	351	326	363	363	332	352	395	369	332	335	338	355	346	344	345	380	352	334	336	352	345	356	347	380	350	382	381	364	392	337	373	353	336	360	355	354	359	369	337	346	358	357	326	382	360	335	344	334	369	364	344	329	359	347	367	336	339	360	323	359	340	361	371	318	377	339	325	380	370	333	356	364	344	349	356	357	360	319	358	370	354	328	342	346	365	383	333	377	375	341	344	356	311	325	316	340	357	301	318	361	326	317	366	374	385	351	327	358	366	345	331	347	328	334	344	368	306	356	351	351	356	364	355	361	352	367	361	320	347	368	347	314	345	356	357	350	361	343	364	346	369	352	367	318	370	350	364	358	366	353	342	362	345	351	359	345	354	349	349	335	349	358	390	364	372	392	357	367	330	369	359	345	378	314	347	300	380	342	338	355	373	360	333	359	360	363	347	331	353	338	355	330	370	339	358	334	352	334	349	361	348	346	351	309	381	346	321	330	353	336	357	381	369	378	346	363	314	360	337	367	349	376	345	378	344	335	357	348	349	355	359	338	291	348	349	380	352	357	357	344	355	374	369	377	342	386	354	366	328	321	372	353	329	389	362	359	335	342	388	364	364	361	368	316	364	337	359	328	355	379	334	365	329	364	363	316	349	341	322	347	362	354	319	352	352	381	354	329	363	344	362	341	364	328	359	381	330	347	341	374	364	391	347	370	340	335	361	358	316	347	327	353	373	356	377	338	346	330	348	359	353	357	335	345	341	390	375	329	347	354	386	325	353	384	333	338	365	381	345	328	338	347	358	393	341	370	364	349	336	355	327	370	338	359	390	351	332	356	329	353	404	380	361	376	338	379	347	317	349	366	370	316	313	364	371	354	343	411	337	365	353	327	382	343	345	359	355	334	352	353	356	350	328	372	362	314	334	386	336	360	345	376	375	367	363	375	354	345	359	341	350	359	368	339	373	338	338	350	359	359	344	334	377	354	332	365	346	328	374	339	348	343	356	355	358	345	349	331	324	374	356	368	334	326	314	367	359	335	350	356	329	325	372	327	341	354	351	358	344	367	347	358	343	364	313	363	348	347	337	372	362	377	345	356	325	351	367	376	323	359	355	357	303	352	345	332	395	338	372	321	328	367	351	339	368	369	353	351	323	353	331	345	363	318	338	345	316	345	323	353	378	351	368	352	354	348	408	369	359	328	336	356	378	325	360	349	364	342	344	362	348	359	336	346	346	371	353	370	366	349	378	323	359	315	345	398	347	323	372	347	324	347	362	359	365	347	352	305	367	355	345	365	379	316	380	361	351	362	387	327	349	387	340	335	350	387	367	358	355	355	353	356	344	348	349	354	364	334	335	329	360	336	339	378	327	323	345	339	337	353	357	337	321	339	324	382	328	360	359	329	343	358	357	364	350	330	365	351	332	371	323	339	342	350	355	343	355	347	369	375	314	346	338	316	360	380	311	382	336	351	347	354	344	363	323	363	365	362	345	384	341	365	364	324	348	350	391	344	344	345	377	354	389	329	339	365	361	366	353	326	373	361	358	369	382	353	346	353	333	364	329	340	347	354	350	357	353	358	363	388	378	368	325	342	342	360	348	352	363	315	360	389	368	368	338
23232	21150	28946	23604	21155	25264	53677	52578	35425	21192	1355	240	261	220	231	233	220	248	229	205	268	221	228	223	234	206	235	240	263	228	223	217	240	225	224	214	231	222	208	232	221	245	208	223	208	217	220	220	198	233	213	239	233	215	223	218	241	237	220	215	233	222	238	244	230	213	219	204	240	246	248	228	223	213	229	194	232	232	221	202	227	234	219	219	217	216	206	241	247	226	212	188	230	248	228	210	201	238	222	215	228	209	233	230	201	239	214	216	211	224	249	239	245	224	217	215	230	221	242	219	225	224	236	243	208	218	236	205	246	197	211	247	225	217	190	216	215	221	234	231	222	207	203	237	215	213	229	227	232	231	235	217	220	225	233	227	198	241	244	235	195	202	197	201	234	235	223	208	204	253	213	228	218	241	200	220	207	224	250	210	220	212	218	212	226	202	220	227	227	229	193	217	223	237	218	205	205	234	208	241	236	223	239	204	202	219	230	220	230	199	237	251	230	230	225	238	223	222	235	239	195	217	222	234	214	209	211	215	234	228	220	232	218	210	230	228	226	203	234	223	229	213	223	226	235	217	231	210	204	216	216	236	223	228	188	226	224	229	210	219	207	219	214	218	217	218	207	236	205	217	219	249	227	225	238	243	206	231	219	215	210	224	229	213	216	207	229	200	229	189	245	232	211	232	213	214	236	214	235	222	191	211	225	228	227	214	213	211	229	228	201	219	247	217	199	210	213	244	237	197	231	242	221	229	210	209	218	218	199	236	224	227	227	191	224	238	244	247	230	223	204	263	229	236	236	214	213	213	232	236	209	220	210	222	240	205	235	217	215	236	215	222	210	216	215	227	228	231	203	222	264	236	202	207	228	245	210	230	212	225	210	206	210	217	213	250	223	234	206	230	201	214	212	211	226	229	195	226	246	244	262	239	234	227	231	233	221	225	230	208	236	238	252	212	236	218	212	227	209	230	244	228	215	221	223	227	213	231	203	225	222	238	209	215	235	210	226	244	214	246	207	226	193	246	248	204	223	233	224	208	211	215	225	242	207	229	204	244	214	237	265	222	237	245	222	241	198	221	231	247	228	231	224	222	223	224	206	225	200	222	230	246	209	212	222	225	249	239	238	224	234	219	243	234	214	212	237	196	223	227	195	223	216	212	228	219	241	217	220	242	225	213	239	242	218	203	232	246	232	200	234	202	251	222	225	263	209	225	226	247	216	235	232	210	209	225	207	207	240	234	220	227	197	248	215	237	242	228	217	225	198	225	201	200	214	192	221	201	208	229	233	217	219	229	230	219	230	240	237	200	245	207	214	233	241	233	219	214	221	210	230	215	241	218	220	234	226	233	205	209	208	222	220	205	241	239	224	209	203	220	208	244	241	214	209	223	224	206	226	230	212	228	216	233	226	247	209	229	226	209	210	209	206	184	223	225	207	219	230	249	245	222	210	177	190	256	206	227	223	240	217	236	227	204	254	225	216	208	216	208	233	213	205	217	203	226	244	234	215	228	233	219	224	185	207	234	248	222	202	199	212	185	214	218	222	247	231	217	217	228	202	212	232	232	239	222	231	212	204	232	207	215	226	232	223	213	219	224	229	249	208	224	220	217	212	223	240	198	221	225	227	253	232	211	235	232	217	219	206	213	213	223	211	213	237	214	225	255	218	237	215	253	224	217	209	222	219	228	208	258	213	222	223	217	218	220	208	252	210	236	218	195	198	197	222	225	224	233	223	221	236	217	218	218	206	248	223	224	225	202	209	249	223	215	240	222	226	213	212	235	263	235	241	239	217	207	249	225	200	215	218	254	202	210	200	228	235	229	239	211	215	230	228	212	215	227	255	233	208	223	233	187	207	233	221	223	208	232	216	242	208	250	219	231	237	246	228	201	206	219	227	212	223	207	260	213	223	216	231	216	223	219	212	227	223	233	228	232	210	209	204	211	209	200	224	208	192	211	225	212	231	220	202	248	241	211	232	234	243	219	213	242	233	229	221	208	230	210	221	244	210	199	223	205	240	218	221	255	234	249	228	223	218	199	220	239	197	204	210	211	232	183	213	226	193	226	222	248	214	215	190	221	215	206	198	220	225	229	241	234	230	220	226	201	208	252	233	195	239	210	224	218	220	217	250	210	200	199	214	234	224	233	220	254	199	200	198	241	234	213	231	206	194	224	215	210	223	198	241	202	220	200	221	233	230	226	214	214	229	204	210	224	233	216	233	211	218	183	225	232	255	230	244	221	228	227	237	237	193	235	221	230	231	219	241	226	234	219	210	226	223	236	225	203	213	219	234	206	237	221	216	198	203	223	246	218	227	216	211	225	221	240	210	239	218	202	245	210	214	215	200	254	238	244	203	214	239	193	204	201	209	202	225	239	211	199	214	206	206	199	232	194	218	230	222	212	227	196	217	230	214	201	235	216	223	232	226	222	232	214	197	221	214	254	225	206	215	216	211	226	231	226	242	196	211	224	201	213	228	206	223	243	240	214	229	226	209	233	222	210	225	212	239	237	228	221	214	221	225	225	223	241	229	208	234	228	229	235	232	199	222	223	231	230	205	229	221	237	207	238	199	216	200	217	228	195	201	234	221	224	224	212	232	233	253	234	232	245	257	236	230	209	245	239	193	210	216	221	213	215	233	230	247	224	213	211	230	216	227	230	225	238	228	219	236	228	237	211	194	231	213	190	202	232	233	214	200	247	204	254	199	214	234	253	223	242	216	225	248	217	218	220	222	224	213	221	232	221	220	225	241	205	241	217	214	231	212	236	197	217	226	233	228	199	245	210	252	173	222	204	227	215	239	212	211	250	235	223	210	236	204	227	215	201	190	236	219	206	217	227	220	234	203	207	223	235	237	241	232	213	206	220	224	224	206	217	222	228	206	223	223	229	213	216	253	202	214	203	239	204	216	207	227	231	213	215	210	234	188	234	239	228	220	232	201	244	228	252	228	216	199	199	206	222	233	201	209	223	226	240	228	217	202	225	207	210	216	225	235	227	208	226	224	213	233	231	206	249	208	219	225	208	225	211	218	221	242	250	206	226	245	226	223	245	237	219	181	220	202	224	223	238	199	213	232	229	233	224	195	233	240	204	229	235	250	223	188	238	210	245	212	202	217	209	246	228	240	222	217	222	211	208	194	237	210	226	243	230	235	223	216	213	208	206	226	236	251	213	206	233	228	228	203	236	226	244	230	203	239	204	224	215	210	212	175	218	222	225	217	204	211	213	223	213	215	210	202	256	235	237	210	225	225	243	227	209	217	210	228	218	204	243	208	206	235	216	206	226	224	229	237	225	236	232	249	213	220	193	239	232	194	203	201	239	212	239	203	199	199	228	212	226	208	220	243	229	212	215	236	231	237	222	231	232	192	229	195	227	243	227	231	208	230	201	227	204	227	243	240	241	242	210	264	207	214	208	217	231	191	220	252	245	223	220	216	216	208	188	228	219	237	194	186	205	219	241	237	223	214	230	227	237	211	203	240	221
9238	19600	15849	9059	6470	26267	59123	57056	41411	22046	503	497	484	488	483	433	488	496	445	434	442	467	438	440	472	441	480	436	443	439	450	462	448	464	464	479	430	474	460	464	444	433	432	504	417	413	438	461	407	464	466	450	426	457	487	442	421	431	421	423	455	462	433	439	445	448	465	429	446	412	445	430	442	459	432	419	434	442	474	484	441	450	428	471	463	456	437	456	435	451	435	449	467	416	428	424	434	442	436	429	410	438	439	481	441	449	436	470	436	455	396	475	524	487	456	405	430	429	454	428	453	408	430	427	467	418	440	513	433	455	449	451	443	423	470	396	435	490	428	466	442	476	463	466	441	411	435	447	434	427	421	460	434	441	438	437	421	444	487	445	399	433	465	434	471	423	436	404	477	424	482	438	456	444	457	433	466	451	412	433	421	452	384	458	460	444	440	478	451	402	418	460	475	434	431	435	411	440	459	444	407	443	429	459	453	436	410	409	487	413	397	421	448	470	430	445	461	422	434	436	430	427	444	444	406	448	451	440	425	454	469	440	432	423	452	423	477	418	445	439	430	444	417	425	443	497	405	399	461	460	419	398	461	452	437	481	422	450	475	423	432	476	430	433	436	414	438	450	446	447	413	477	434	487	439	477	405	435	444	437	445	426	444	414	443	429	437	436	447	431	428	451	462	451	428	400	438	443	436	451	416	466	450	466	461	436	420	427	442	430	426	416	463	438	468	428	499	446	455	454	445	466	393	433	438	470	450	421	449	433	485	445	409	438	421	445	449	437	462	405	421	429	469	447	451	428	441	408	424	449	460	421	424	432	450	433	458	429	395	387	443	453	435	406	430	431	444	450	458	452	497	457	471	428	421	401	480	432	479	451	442	444	459	445	452	455	450	475	428	443	435	423	438	445	449	433	396	415	402	434	427	461	452	438	414	437	476	444	478	433	489	448	445	451	448	437	453	427	463	449	436	423	402	448	435	455	406	456	424	430	417	449	429	459	412	446	437	439	447	453	451	419	444	425	452	439	419	470	441	434	445	454	465	425	407	440	434	424	417	417	436	461	421	470	452	438	458	468	430	415	446	429	414	447	435	439	408	442	450	457	436	459	461	459	427	451	468	423	445	426	418	405	471	476	437	425	447	440	436	429	439	418	447	396	490	440	479	420	454	437	429	479	446	431	440	430	426	457	418	438	425	439	444	469	412	461	467	434	453	444	450	453	447	447	476	419	414	431	450	456	415	433	444	473	412	434	425	438	410	435	417	457	455	462	391	479	432	452	446	426	455	458	456	468	438	448	427	438	450	433	480	422	458	441	436	458	413	479	423	463	452	440	453	428	461	444	453	420	455	466	433	455	450	439	464	460	428	464	453	441	457	395	466	387	470	435	417	448	461	442	459	460	434	446	433	454	454	460	421	439	462	435	439	466	412	425	431	469	420	424	458	442	451	440	463	463	444	440	430	447	420	457	439	422	436	434	421	430	461	468	454	440	433	428	442	449	466	435	472	480	442	474	420	423	440	455	439	432	435	384	452	435	458	450	417	428	438	449	454	477	444	395	459	416	482	440	418	419	425	432	433	451	488	437	411	421	448	397	395	432	453	424	441	436	448	466	443	443	451	427	438	437	454	435	423	417	462	440	431	421	444	463	475	406	442	426	446	414	440	464	434	496	458	433	443	442	470	471	508	437	438	430	458	440	455	475	446	423	437	442	438	442	451	436	415	410	433	470	442	420	445	400	441	404	467	448	497	436	428	407	456	411	443	415	432	451	457	433	464	433	423	418	446	432	442	429	419	447	417	445	459	453	450	433	427	444	439	450	463	454	444	412	423	404	424	436	432	416	460	429	424	452	435	430	399	482	462	419	430	438	449	443	443	442	467	455	440	448	456	428	423	417	449	465	436	383	427	406	441	416	435	417	435	454	470	456	411	441	416	430	467	444	396	451	452	493	420	436	445	431	432	439	460	401	441	431	463	478	428	444	465	431	438	420	471	433	454	423	415	445	440	407	417	436	450	464	417	502	427	464	420	440	464	445	414	440	449	448	475	432	473	403	467	435	448	473	463	483	434	410	433	439	422	458	469	438	402	422	420	447	440	420	446	484	459	425	461	407	433	450	444	424	405	456	437	410	445	402	447	453	445	425	453	438	452	469	442	431	424	427	437	427	426	429	445	448	448	458	445	469	429	429	480	451	468	424	439	449	443	455	453	417	433	431	430	438	447	428	444	492	422	404	457	435	448	438	421	457	463	432	421	432	404	448	417	446	463	484	464	429	440	477	406	437	445	436	413	437	437	454	413	450	439	427	499	434	454	494	410	454	426	471	423	470	468	420	453	483	397	430	443	450	398	443	481	449	444	403	459	434	436	428	420	436	443	441	431	422	454	458	434	443	441	456	439	433	466	454	426	465	483	448	424	479	470	430	432	448	456	458	466	428	490	436	485	436	439	439	444	468	475	453	445	406	469	420	407	447	464	423	421	440	433	451	494	419	475	413	455	444	475	439	430	449	468	445	449	470	463	485	447	458	415	420	446	460	455	441	458	459	459	440	425	486	418	440	400	429	405	430	455	455	455	432	454	471	442	406	434	468	451	431	422	480	404	431	413	458	468	430	483	422	417	425	380	412	431	463	437	401	403	451	445	439	444	408	443	455	419	416	423	430	419	444	451	423	444	426	452	419	409	428	445	440	457	456	469	432	438	395	405	468	446	466	448	445	432	410	470	476	459	451	447	440	449	448	456	446	427	459	452	413	421	460	447	428	407	448	429	416	461	401	432	460	454	421	429	424	456	482	431	452	473	403	468	419	404	445	456	459	393	483	481	498	450	411	446	457	450	422	404	429	428	432	413	454	435	442	403	419	431	433	467	417	452	439	436	447	448	415	436	434	449	438	439	449	420	448	456	421	416	444	482	486	447	444	437	464	439	438	418	426	454	485	401	418	448	450	414	434	457	411	427	429	438	443	445	415	428	448	467	465	443	412	455	409	477	472	441	422	446	424	431	429	434	478	419	421	450	460	425	426	388	475	428	432	478	434	446	418	403	455	448	426	447	432	464	465	463	437	453	471	460	437	475	442	422	463	451	434	414	434	449	455	450	463	464	444	423	488	416	442	473	450	478	436	480	396	457	437	449	416	448	448	423	449	433	457	447	445	444	417	386	427	438	424	448	455	444	434	405	463	459	452	445	483	480	453	470	422	419	427	433	421	474	458	420	424	446	460	453	445	455	439	447	443	429	430	418	459	428	404	429	474	417	424	479	455	462	434	490	461	465	431	419	426	394	432	424	426	423	419	464	477	408	420	446	451	453	446	431	419	443	437	417	460	453	443	409	441	428	464	437	450	422	468	484	449	450	417	413	456	464	445	490	454	450	440	430	469	421	466	453	442	434	438	446	426	436	457	413	458	421	411	447	456	460	468	425	432	471	449	421	462	465	447	434	412	425	432	452	440	465	448	426	464	478	428	426	409	474	438	429	435	450	459
26400	20288	6722	569	337	1712	7779	8712	5546	1922	240	225	224	239	217	234	227	235	214	199	220	200	228	216	232	229	208	213	220	246	204	245	251	225	243	239	232	234	233	203	234	232	245	211	223	218	198	224	187	225	241	254	243	227	238	222	196	248	198	217	241	237	228	202	220	220	231	223	239	228	235	197	219	220	226	237	244	244	218	247	223	226	206	229	225	209	208	218	205	208	203	216	216	245	202	212	212	169	199	234	236	215	235	232	211	259	230	234	229	237	223	206	238	215	207	237	206	234	215	229	214	222	243	239	212	192	213	223	244	241	223	222	246	256	219	214	246	230	191	243	202	223	219	227	222	240	224	238	234	238	252	217	237	223	227	181	219	239	235	231	205	227	235	231	202	235	232	209	216	229	212	245	228	217	232	196	220	215	228	199	222	224	213	226	243	226	224	209	222	215	255	232	231	221	255	234	214	215	213	231	234	243	207	249	208	230	211	211	229	243	220	249	233	239	215	203	219	220	236	259	205	246	206	219	214	241	196	197	255	222	206	240	201	230	228	236	199	230	205	235	223	206	222	236	219	227	203	238	214	230	240	219	215	197	248	235	206	202	240	203	200	234	207	206	221	190	214	237	242	221	219	213	231	229	235	235	188	215	221	214	203	214	201	238	198	243	214	198	240	222	216	230	209	264	235	222	223	232	234	202	224	225	220	231	217	219	248	179	227	209	223	222	220	228	247	240	249	223	225	220	224	219	201	226	206	241	219	230	237	213	224	217	193	224	213	222	247	225	217	219	232	228	227	217	227	221	238	240	225	236	183	236	213	230	225	217	206	209	218	232	233	193	213	229	245	239	209	222	227	241	211	217	235	221	254	227	226	218	214	230	212	238	226	218	229	206	234	218	233	218	244	251	203	221	236	234	233	198	233	225	224	225	257	220	215	221	241	221	244	226	170	212	218	223	225	212	203	235	214	226	231	219	200	265	225	222	204	219	228	205	218	222	232	234	224	228	218	195	216	201	240	234	211	216	219	226	212	241	233	213	236	235	228	217	213	214	227	217	204	237	241	213	223	230	254	194	221	238	198	234	243	222	222	204	241	238	223	223	238	226	214	209	238	247	248	234	222	231	216	218	244	201	223	223	223	238	241	211	241	243	220	240	222	233	227	221	233	219	248	229	209	242	211	213	215	233	225	210	228	231	232	204	225	249	220	237	220	216	214	246	238	217	228	230	208	210	224	193	205	213	210	219	201	219	220	217	229	227	212	235	203	218	247	222	241	226	222	212	249	207	227	217	216	237	231	216	239	213	246	227	197	216	192	228	226	210	216	232	234	203	242	212	213	224	202	213	225	218	202	241	214	195	203	209	223	267	210	215	237	212	218	211	202	209	210	219	236	228	204	221	218	202	216	202	225	210	221	219	239	196	221	236	217	247	228	236	208	209	194	225	242	235	221	206	248	210	214	227	215	222	221	227	192	241	230	240	205	211	233	216	221	226	224	195	206	203	231	229	202	219	217	220	223	208	187	207	238	222	245	215	219	233	186	221	240	212	248	216	230	215	229	233	217	235	237	229	211	244	206	250	244	257	214	229	212	234	236	223	220	209	234	225	243	232	238	192	200	204	228	218	225	241	223	219	211	241	221	209	215	219	213	231	227	219	237	255	214	214	231	221	223	238	222	245	210	219	224	250	231	228	213	213	195	234	235	205	201	223	226	245	214	214	213	234	223	210	236	221	215	192	216	209	201	235	199	219	217	239	252	226	232	218	236	243	227	251	226	225	208	236	243	229	213	226	213	204	239	197	249	213	216	231	235	226	224	231	223	214	200	212	229	224	183	205	238	221	235	211	242	229	255	214	201	232	239	225	231	233	208	209	231	222	243	195	241	245	249	232	257	252	245	242	211	235	223	216	241	236	209	217	247	213	191	217	241	235	234	232	225	221	206	208	248	211	244	233	214	241	219	191	225	240	236	217	202	225	222	227	233	223	216	226	214	211	210	230	221	227	208	204	219	214	180	200	223	239	234	234	233	225	236	225	220	238	220	211	211	216	214	202	247	202	216	233	224	224	202	223	210	214	235	213	212	250	203	232	221	231	209	244	200	211	249	196	201	211	213	211	216	238	243	223	203	243	212	229	223	217	213	210	238	207	211	218	210	210	217	248	207	236	223	251	213	200	220	239	213	240	231	217	242	229	230	224	209	201	245	200	207	205	190	222	225	235	215	218	230	228	218	237	234	232	220	237	246	235	226	223	233	231	220	211	209	223	208	222	230	245	243	228	216	227	219	222	233	233	195	231	224	219	234	213	226	217	251	219	233	177	221	236	217	200	210	231	233	214	205	204	198	202	230	246	226	197	225	210	206	214	237	227	223	234	218	206	219	216	230	263	208	234	230	219	215	209	225	236	247	211	205	248	235	203	235	221	215	230	236	215	228	229	222	238	211	236	230	230	194	209	210	201	216	220	209	213	247	196	242	229	217	221	204	217	230	204	223	236	252	218	235	237	222	235	225	214	254	212	230	227	246	261	230	213	232	221	223	253	244	238	225	220	212	219	236	208	246	221	220	217	254	183	190	226	234	193	226	216	199	242	233	217	229	202	214	234	221	221	221	280	220	254	235	201	203	235	239	225	235	227	234	214	205	229	214	218	250	228	218	206	236	223	213	219	224	231	235	221	231	220	220	219	225	210	232	240	211	213	219	196	214	228	225	215	234	247	217	259	226	225	233	261	214	202	213	218	198	235	214	244	216	223	225	210	201	232	235	207	205	196	221	208	251	204	230	238	237	231	231	228	171	222	187	214	219	228	201	212	223	228	233	243	211	236	238	234	227	241	193	206	216	240	231	220	228	221	206	223	225	244	205	214	213	224	238	240	234	240	195	243	205	214	177	215	204	193	232	247	223	210	211	239	205	237	209	212	191	247	245	191	233	238	231	225	219	229	244	241	237	231	236	224	216	255	239	223	224	232	228	221	229	193	218	215	229	221	228	230	217	234	226	203	210	217	210	249	231	218	215	231	215	226	219	210	220	213	230	237	235	197	243	237	219	244	219	217	222	249	196	248	241	207	245	211	210	214	221	249	198	217	240	248	215	220	199	206	231	204	232	220	197	220	212	214	226	202	219	214	209	211	219	226	221	246	217	226	258	245	212	205	238	204	241	227	218	228	215	216	235	212	234	211	218	204	226	218	227	237	221	239	200	210	213	206	210	229	238	225	218	206	223	226	213	206	208	224	216	219	192	212	228	218	218	242	190	235	220	226	226	246	196	222	256	207	225	237	194	222	240	216	234	207	231	235	221	206	223	210	229	201	232	215	226	224	233	248	207	218	213	214	230	231	221	228	212	230	207	217	203	238	206	226	226	227	248	207	239	210	232	227	216	221	212	242	242	207	219	214	217	240	224	211	200	226	221	215	228	234	238	224	225	231	235	205	216	210	206	234	237	218	208	198	225	219	211	214	237	214	218	238	238	230	232	215	208	234	211	226
4240	2383	1763	1058	821	5185	18727	19158	12531	5006	463	483	482	471	437	480	471	470	482	473	449	438	531	460	462	493	450	452	489	476	509	470	467	483	473	459	451	472	487	513	482	467	468	434	441	438	466	486	448	480	497	469	445	477	464	444	491	482	445	445	476	442	440	467	443	457	516	471	441	486	502	467	462	475	446	452	462	453	432	507	445	483	487	478	486	472	481	478	483	469	455	480	475	452	435	465	487	514	461	523	480	419	476	459	465	472	451	442	489	457	463	468	467	459	483	441	443	493	475	469	471	494	461	446	478	454	441	481	451	488	498	488	468	454	458	442	490	430	425	421	477	484	465	498	484	479	474	437	477	453	467	448	479	478	473	461	425	515	479	432	491	452	493	438	433	458	436	490	475	431	473	474	433	484	476	473	460	445	463	411	464	454	434	484	502	473	463	470	462	467	519	458	448	461	503	442	459	471	464	498	459	469	464	472	480	456	484	447	426	438	474	493	435	439	441	476	449	491	415	456	439	459	498	432	461	471	483	476	439	436	461	467	468	483	451	433	503	488	448	489	476	441	470	455	429	436	492	461	468	478	489	474	457	471	460	448	489	457	449	469	494	457	440	486	498	443	506	472	474	430	478	478	461	480	460	439	496	450	466	454	433	476	489	458	467	449	457	444	471	434	465	454	506	427	455	440	471	460	434	452	481	445	483	476	500	462	475	466	452	460	432	481	470	478	464	460	459	488	418	451	485	476	467	460	475	458	501	496	510	476	455	460	462	482	453	468	431	472	447	441	412	482	494	447	509	496	451	476	442	458	467	475	498	471	457	462	439	489	444	465	470	467	469	448	485	496	460	459	474	483	468	518	489	488	510	464	493	480	435	482	474	442	428	476	471	450	486	446	445	476	436	423	474	477	480	433	508	472	475	471	485	434	491	483	478	466	482	462	451	438	457	446	489	474	460	471	435	463	482	473	456	490	483	470	497	453	452	440	449	482	444	458	466	479	490	460	461	434	473	453	465	480	451	463	481	417	490	460	448	436	467	450	472	482	466	443	457	474	438	453	442	474	459	443	414	459	468	431	451	493	451	473	460	463	474	452	454	444	484	471	452	487	444	494	469	489	469	450	488	453	456	450	465	466	452	472	482	436	454	487	473	498	492	435	430	498	442	483	491	503	507	441	467	469	484	489	476	480	465	466	505	471	534	439	467	471	444	462	463	507	479	449	501	489	495	478	447	484	491	473	468	408	431	461	479	469	468	460	465	505	506	488	491	411	457	446	477	472	451	454	450	477	450	469	483	452	470	468	465	445	457	454	439	492	412	426	457	475	480	463	471	461	500	446	487	477	511	432	493	449	490	434	481	434	486	471	455	465	455	478	498	448	451	478	502	461	514	450	430	444	485	497	468	445	449	476	464	500	455	430	474	466	495	442	455	481	476	476	450	452	492	440	468	464	506	428	428	478	435	461	461	484	451	456	458	470	449	465	441	499	490	485	487	464	467	461	488	492	481	476	498	466	459	437	488	479	503	469	474	499	493	450	442	456	517	451	498	475	491	465	460	475	455	486	451	483	462	483	512	439	472	471	466	463	468	464	435	500	479	478	485	441	469	472	464	478	440	431	432	455	491	487	467	481	483	524	506	476	481	449	469	478	466	437	453	505	445	478	455	479	454	452	439	448	452	439	496	498	466	486	434	479	423	470	445	480	452	445	465	488	449	469	454	486	481	473	424	455	475	489	448	485	466	444	446	483	449	504	471	491	471	469	449	505	461	463	436	450	433	449	469	474	449	479	483	488	450	451	456	459	425	509	460	457	469	470	442	467	452	452	485	443	468	430	474	474	480	476	459	422	438	480	473	472	460	441	475	453	472	450	486	453	478	481	439	464	439	456	495	443	416	468	450	457	495	455	454	464	489	451	518	436	471	469	486	428	464	435	465	449	445	463	429	475	489	459	493	463	451	488	456	463	482	434	487	452	460	437	512	457	464	448	446	454	434	483	458	491	451	500	468	453	516	433	475	487	490	455	435	457	463	487	470	498	461	475	493	440	458	474	489	498	507	461	495	492	483	458	501	448	435	468	473	447	489	447	496	476	424	472	475	469	483	459	463	444	501	475	445	454	480	458	431	459	438	426	416	442	491	481	450	471	477	479	473	481	499	428	483	452	469	456	485	472	494	465	487	445	420	471	478	456	512	468	471	503	490	497	473	487	428	511	508	457	450	470	470	472	490	498	471	500	463	435	511	447	513	464	482	409	457	458	499	431	461	494	483	482	467	487	505	473	443	441	463	467	499	445	463	486	442	495	469	465	466	488	406	452	473	474	450	440	499	468	422	483	451	483	424	482	480	426	470	483	503	450	458	444	503	473	459	481	475	470	435	480	458	473	426	446	493	490	475	451	441	471	453	491	497	499	495	445	461	501	487	434	459	460	475	447	458	455	470	476	425	448	463	438	450	439	468	475	484	464	485	435	465	454	476	470	449	478	443	489	469	469	449	466	496	455	471	465	437	431	437	475	496	468	455	449	454	493	476	485	465	454	502	482	467	438	460	475	450	451	456	475	453	474	473	459	475	452	454	491	458	453	508	449	517	455	452	465	483	444	458	506	483	455	481	489	495	504	493	480	474	446	434	466	484	449	458	469	478	488	478	459	471	499	484	490	498	434	462	475	451	455	495	465	446	455	491	492	460	471	477	500	468	461	443	450	498	439	485	458	451	478	478	442	441	470	471	467	436	449	449	472	465	466	460	480	455	431	470	498	489	435	484	447	435	463	462	464	467	463	466	475	435	462	456	458	438	460	447	436	452	442	464	482	449	463	457	441	479	454	515	460	470	450	439	463	472	452	426	432	438	481	442	456	410	495	498	471	485	441	467	468	443	473	447	483	462	467	486	466	456	480	497	476	456	456	476	511	441	503	440	507	432	474	450	539	489	478	473	411	473	475	484	425	469	453	451	452	493	479	439	489	480	498	423	439	465	478	443	498	445	466	472	456	492	471	433	483	474	448	479	461	468	499	488	488	455	484	469	504	502	427	481	438	438	472	499	442	472	461	477	504	483	460	523	463	489	450	462	485	463	445	467	474	453	496	441	484	454	457	451	457	484	475	480	443	462	495	468	456	469	466	438	475	482	475	481	448	452	451	456	483	460	479	493	442	471	446	446	476	493	460	481	464	464	455	446	500	471	477	469	491	461	423	484	483	473	427	460	495	469	482	463	424	475	444	469	456	447	467	518	466	452	432	454	458	462	457	471	484	469	504	491	454	484	448	475	449	398	490	494	535	422	468	477	473	527	455	458	449	501	458	463	480	473	461	453	436	467	469	465	469	456	453	496	465	473	458	453	452	482	485	461	507	499	489	450	448	493	426	468	478	475	452	474	480	510	465	436	480	416	464	466	464	477	435	443	474	457	487	453	466	482	430	464	455	454	459	504	461	485	451	465	456	475	498	440	498	459	470	511	459	461	486	455	458	442	490	461	502	502	485
24430	21102	27803	24604	12769	3830	34235	36655	26216	11430	304	172	163	164	161	170	181	144	178	165	167	131	178	173	163	158	157	149	152	181	150	188	165	163	177	178	158	160	139	161	143	160	158	183	149	165	162	154	164	195	131	141	151	171	176	155	157	156	162	176	135	140	125	148	167	146	155	178	156	155	149	172	176	157	179	168	169	169	155	199	166	148	136	170	145	162	176	163	163	162	137	151	164	165	149	170	154	144	165	162	164	142	155	185	158	143	147	164	156	147	163	196	168	191	162	176	182	161	162	154	172	185	161	165	172	141	147	157	161	160	168	140	167	158	157	157	167	156	172	164	149	138	160	165	167	163	167	148	147	148	170	129	150	161	147	167	136	152	148	158	172	138	160	161	167	141	159	145	150	146	167	154	169	152	167	173	164	135	131	169	177	187	182	166	169	180	170	148	163	177	163	137	164	132	159	166	166	171	166	186	171	171	140	139	158	170	166	167	162	172	138	158	161	171	145	163	135	166	159	162	163	172	135	152	150	165	168	153	142	172	168	162	170	167	178	158	173	153	160	190	145	180	168	169	144	154	172	184	154	162	160	164	115	155	153	194	164	170	157	159	138	165	167	128	169	171	162	158	171	177	167	151	155	177	154	142	137	174	175	153	142	144	166	159	174	170	165	163	161	149	153	154	151	152	174	178	158	152	154	160	182	142	173	155	135	165	169	163	161	165	164	163	170	164	149	157	154	174	147	148	166	145	149	152	155	160	154	162	159	171	173	146	172	158	192	179	160	170	162	174	148	153	169	174	137	166	178	188	138	159	161	168	168	158	177	177	158	192	156	158	169	149	165	162	164	147	160	161	155	167	176	156	167	157	154	163	167	183	163	168	168	152	150	155	178	129	168	158	160	164	157	161	177	161	150	157	168	172	170	165	154	161	153	175	156	154	174	148	150	157	169	169	144	158	156	151	161	131	169	174	140	146	167	145	160	152	149	160	156	134	176	147	157	149	143	146	147	155	148	133	173	142	167	174	159	180	161	167	141	156	186	176	155	197	161	149	158	156	146	150	166	158	182	179	154	169	169	165	157	169	158	171	153	178	161	159	160	150	158	160	160	150	172	154	156	172	175	155	142	166	148	153	182	160	161	183	155	142	172	154	148	166	151	151	189	157	153	172	168	174	161	141	182	159	150	152	168	175	172	156	170	134	175	156	157	172	172	175	169	159	148	137	161	148	151	179	149	161	174	159	155	154	172	167	150	143	158	151	181	173	154	158	165	167	170	171	168	154	159	155	173	175	152	149	154	154	171	168	161	185	148	163	182	166	197	137	162	178	131	149	147	129	162	193	172	140	153	134	136	140	165	145	170	165	163	157	152	148	138	161	185	184	136	134	172	157	179	164	151	182	166	176	164	170	160	165	157	160	156	156	173	162	170	172	154	176	157	148	170	146	152	158	152	140	180	152	143	139	172	147	149	150	174	160	144	163	161	153	148	133	161	183	159	179	176	155	174	145	156	156	149	150	179	179	173	141	142	166	138	141	156	173	178	167	158	170	177	160	156	129	147	151	168	162	166	173	153	170	172	165	157	162	148	159	191	140	147	165	146	166	177	139	159	154	157	154	160	141	160	151	157	145	181	157	159	148	151	171	171	172	139	161	170	161	149	143	165	152	148	193	173	162	139	150	164	140	147	152	165	155	146	156	176	161	153	153	161	180	154	156	168	159	182	174	145	157	173	155	175	183	171	167	147	140	170	153	169	178	173	156	166	170	149	172	150	183	164	158	187	170	145	164	157	176	153	158	147	167	160	158	161	144	171	183	151	156	156	149	150	153	150	182	157	170	139	172	149	164	153	152	177	171	142	157	169	162	156	157	148	190	172	141	155	155	165	162	168	155	163	159	157	155	184	168	174	136	168	168	173	137	154	152	172	150	162	182	146	142	181	153	162	159	161	153	162	162	160	177	165	148	151	155	133	147	162	186	146	142	166	168	150	156	181	149	157	169	156	174	185	164	173	169	144	131	173	180	159	158	162	166	161	148	170	159	162	188	175	168	159	152	176	161	158	157	135	169	153	163	168	143	149	191	168	162	158	163	155	163	185	142	154	145	161	149	149	141	157	155	154	173	162	150	163	150	153	165	182	154	153	154	139	151	161	162	156	177	157	153	173	164	163	148	152	164	146	168	170	175	153	142	162	149	139	156	162	147	179	139	161	172	175	146	162	144	131	150	173	162	169	183	162	184	183	176	171	154	159	136	160	179	140	175	144	165	170	167	170	161	147	156	135	152	172	168	166	167	166	164	157	164	137	150	162	151	175	147	178	171	146	156	151	176	171	154	166	157	183	158	180	157	155	163	159	151	177	154	176	154	167	151	144	150	158	161	174	166	157	133	155	157	145	171	189	149	171	156	145	168	173	158	171	156	145	154	154	154	182	149	186	183	161	142	163	179	149	147	173	135	164	151	167	163	168	143	149	164	146	161	187	172	134	164	151	134	164	170	165	162	170	165	171	150	168	147	160	164	145	179	157	178	152	150	160	171	150	159	146	176	160	150	177	158	143	148	142	169	185	151	174	166	156	159	150	193	174	154	145	131	148	160	176	163	169	162	140	154	154	163	168	159	167	190	141	169	164	174	153	160	171	191	166	173	180	172	165	164	163	148	156	188	153	167	120	176	172	148	159	175	190	154	150	170	172	178	166	183	153	140	145	144	180	145	142	161	147	175	167	157	171	145	162	158	138	148	177	161	148	164	157	156	191	153	167	166	153	160	174	166	164	145	163	173	153	166	156	157	158	171	145	158	161	168	150	158	154	163	175	183	159	146	142	149	141	143	198	154	176	157	165	175	148	155	175	187	152	182	156	161	157	166	177	134	163	166	171	160	147	129	178	145	153	157	157	158	168	148	187	167	163	161	162	159	164	171	149	145	169	152	164	162	154	145	165	168	146	153	150	173	170	171	159	167	162	145	181	178	139	157	157	153	165	159	175	152	168	147	190	179	147	172	138	169	159	174	133	160	185	170	148	171	140	158	162	148	157	153	167	142	170	151	161	158	172	175	174	165	166	146	165	160	157	148	167	162	146	165	142	169	189	158	166	162	154	164	165	165	187	167	157	168	173	144	149	171	163	159	170	154	155	160	158	147	175	144	172	185	153	191	165	143	151	168	149	166	174	160	161	143	166	175	179	162	159	160	171	179	177	157	160	161	157	170	157	155	155	146	156	175	173	155	143	150	153	162	157	168	152	161	154	158	170	164	142	159	174	169	159	143	157	164	159	155	187	146	151	148	135	176	164	162	148	163	140	184	170	149	164	149	169	160	174	152	148	156	147	171	145	142	148	157	153	153	153	159	150	171	158	180	180	158	170	148	175	162	163	163	152	157	158	142	176	163	153	187	163	147	164	194	170	165	157	159	184	150	148	149	164	168	161	179	154	142	176	157	153	169	164	164	153	165	163	169	143	144	177	164	160	167	164	168	161	188	165	173	169	176
5914	10910	8571	4105	2756	10189	42571	43799	34003	15313	378	366	408	335	404	382	368	373	341	350	344	351	369	331	357	341	338	335	352	360	351	344	359	339	362	372	319	324	335	378	344	318	334	356	337	303	322	338	350	341	317	346	329	320	323	341	314	345	387	372	342	350	350	321	348	335	345	335	333	339	334	336	329	356	352	320	345	312	350	319	310	315	339	370	350	316	339	348	333	345	334	353	321	341	335	362	336	350	349	336	337	330	323	339	324	325	364	366	367	329	393	376	340	344	384	326	346	348	334	335	351	314	381	350	344	311	343	359	353	319	352	328	315	329	367	302	320	315	365	334	345	349	333	355	301	324	330	304	370	334	367	370	352	354	348	347	349	334	345	347	304	328	348	344	304	337	354	360	303	309	338	332	329	354	368	315	349	317	338	349	312	350	335	329	320	351	341	350	342	349	329	363	368	293	320	322	314	314	345	371	321	322	309	331	368	351	348	334	346	381	318	355	335	316	325	354	350	326	357	293	326	337	359	354	341	346	350	323	368	351	328	365	350	332	311	324	329	320	330	356	351	312	333	346	347	351	364	333	330	330	332	300	349	365	311	342	346	339	346	365	309	328	355	342	370	336	337	360	340	336	375	348	362	320	341	339	316	345	345	311	365	350	334	342	365	379	369	337	353	337	331	327	333	348	347	306	346	338	353	359	389	367	361	343	328	337	328	354	341	325	356	352	370	314	327	365	356	344	353	332	351	335	360	354	342	342	351	338	345	342	370	334	334	359	312	332	330	351	330	329	360	350	302	357	340	313	336	373	341	395	332	340	329	338	321	348	360	313	351	329	304	344	291	362	339	383	355	327	341	323	341	342	307	325	334	347	362	316	337	316	347	360	332	351	373	328	350	319	354	332	370	359	339	375	363	367	313	316	334	328	326	315	322	370	343	326	363	350	336	369	355	323	315	351	328	315	353	362	338	287	365	319	344	355	360	336	354	317	363	352	325	329	319	356	342	348	335	368	336	357	357	324	355	346	338	325	347	346	329	307	320	345	335	363	349	393	367	328	311	367	342	331	345	341	354	317	397	367	321	350	345	380	346	391	324	360	363	317	299	331	341	341	351	341	332	343	353	338	358	337	340	361	330	293	332	336	357	333	311	306	338	357	333	342	339	336	317	352	371	358	346	362	377	376	325	347	336	340	340	377	318	347	336	346	299	351	344	377	333	357	320	372	355	334	399	336	349	328	329	330	363	353	351	304	327	329	348	353	354	405	348	337	303	338	338	372	374	344	386	341	338	353	329	324	309	332	344	323	342	327	347	345	354	358	368	363	353	312	333	374	354	355	356	327	348	369	336	381	342	298	343	315	320	340	372	345	360	317	331	350	360	361	353	357	324	361	326	305	319	327	327	343	339	334	324	341	344	321	329	350	328	368	365	368	350	340	357	337	343	341	332	314	326	372	356	317	332	337	357	285	333	378	342	356	376	350	333	349	334	339	352	352	352	349	358	376	356	338	318	361	343	324	345	332	338	330	339	353	361	343	336	375	359	355	341	312	329	342	342	339	323	381	325	352	365	343	340	320	327	333	384	339	336	330	339	310	349	376	340	350	333	337	342	371	377	321	333	332	346	347	344	321	319	361	320	306	353	312	331	359	338	313	347	350	323	339	324	348	347	324	355	381	361	335	369	339	373	351	325	344	281	331	385	338	350	336	287	361	370	348	338	362	352	331	348	309	376	366	354	335	360	385	348	344	300	315	367	328	342	354	337	363	349	361	332	314	334	384	328	338	362	377	363	343	370	324	371	393	358	326	326	337	351	342	360	312	337	353	333	344	348	347	323	392	308	355	336	306	349	336	376	320	353	335	365	348	318	357	354	357	354	321	355	353	306	364	374	320	330	319	346	322	301	335	395	311	355	324	343	376	339	342	335	304	360	329	340	329	329	302	338	348	350	330	372	335	331	361	358	369	358	387	361	326	336	344	356	344	355	341	380	331	351	331	361	348	346	319	303	314	316	363	352	319	357	368	383	309	340	333	326	300	346	339	290	339	364	365	350	357	357	334	333	379	358	335	388	336	356	358	336	348	326	322	307	357	345	348	346	312	351	330	326	326	337	329	334	352	327	363	307	347	344	334	344	358	359	350	365	358	317	333	351	350	380	333	360	332	356	347	344	325	341	298	339	322	351	363	336	356	351	341	328	361	336	363	349	362	362	371	313	363	332	373	357	347	343	338	342	320	342	327	345	358	341	354	335	319	395	343	322	366	334	385	333	360	338	366	343	334	356	354	349	352	328	358	352	323	347	379	351	372	311	363	332	351	348	330	333	308	328	337	314	347	342	327	329	332	355	333	317	336	342	317	325	336	352	348	344	315	337	336	356	366	391	342	393	350	339	298	343	361	359	370	341	314	372	360	347	313	377	334	338	381	335	333	334	346	363	350	342	359	344	320	298	333	341	330	330	313	330	324	355	353	329	357	353	346	344	338	350	356	343	352	357	360	332	338	294	350	369	315	327	358	310	353	368	323	317	355	335	371	371	317	360	357	329	364	323	381	320	366	365	340	370	375	331	326	346	364	348	333	357	350	340	378	326	353	368	342	330	314	325	360	343	338	315	366	356	330	346	327	327	359	360	333	322	352	337	335	320	317	332	331	370	328	363	375	311	372	330	364	348	348	333	352	339	361	397	346	313	343	332	342	346	331	340	347	335	302	344	323	363	297	340	334	330	318	330	349	366	347	352	349	322	344	361	346	332	334	314	329	345	361	335	356	359	355	343	342	347	330	336	328	313	375	317	322	355	318	335	327	332	336	339	339	313	319	343	349	319	359	303	344	336	340	339	329	358	358	340	316	344	341	339	346	357	393	350	338	357	341	345	336	321	368	331	333	332	346	349	350	329	323	377	353	318	330	342	321	352	362	344	317	341	354	299	316	357	350	333	350	330	369	307	351	367	349	345	321	322	323	327	352	338	308	333	351	346	340	342	330	378	345	361	324	349	335	339	318	309	326	345	372	352	311	386	335	312	353	352	325	301	330	342	300	347	325	343	315	319	326	341	362	352	318	331	324	352	387	332	338	311	328	373	338	327	350	348	380	368	339	351	335	337	333	350	345	346	334	357	330	350	336	348	355	331	307	348	371	335	334	377	323	327	372	366	333	321	334	333	303	340	337	338	356	371	339	353	341	313	350	331	336	323	316	349	339	339	387	358	376	357	345	336	360	315	327	328	353	346	325	337	366	333	367	387	350	308	364	344	348	364	336	330	333	328	342	341	336	318	375	331	371	346	371	352	331	334	316	332	321	324	358	369	347	346	319	341	344	340	343	368	337	341	369	322	358	345	310	327	338	325	326	334	356	331	351	337	350	319	335	336	358	307	332	371	320	362	394	332	362	285	369	320	380	344	353	333	350	314	345	353	344	332	318	326	325	350	329	326	353	334	370	322	314	317	311	333	358	345	332	344	366	350	307	367	359	346	348	334	346	369	346	344	360
23248	21134	28936	23580	21135	19006	48043	53284	41517	20750	1378	247	221	225	219	218	217	246	236	228	236	201	244	214	252	218	232	224	226	245	211	215	221	220	235	213	226	212	207	212	231	246	211	221	218	212	254	225	201	253	223	211	221	217	208	209	198	202	239	181	239	197	220	222	223	207	223	226	226	226	217	230	222	213	246	229	189	225	232	227	224	204	191	223	207	223	204	212	200	201	211	215	205	244	209	232	222	203	226	205	209	237	237	227	226	204	203	206	189	201	223	226	239	240	208	203	205	217	219	212	232	222	212	223	238	219	207	232	220	196	197	222	217	220	186	208	223	233	209	194	216	197	206	221	196	217	209	225	224	226	218	227	221	230	215	210	207	214	224	210	250	224	218	238	221	184	204	203	214	218	196	219	237	197	193	211	191	239	200	205	237	255	208	216	225	201	232	212	236	191	249	221	232	198	235	212	217	210	222	225	224	223	230	223	226	222	205	223	233	215	201	216	210	226	220	227	233	236	213	202	236	233	230	218	216	194	232	217	250	221	219	227	203	222	218	206	225	213	226	207	229	184	209	215	234	208	211	212	222	218	188	275	245	242	231	213	228	242	201	227	211	222	224	215	228	213	222	209	235	232	222	215	236	228	190	213	230	201	208	220	227	213	223	202	210	194	219	208	212	208	233	224	205	223	219	224	219	207	232	211	233	219	254	216	210	198	227	199	216	214	192	230	214	197	227	204	242	209	225	209	209	187	229	227	245	242	201	206	215	208	245	230	219	202	243	235	213	227	201	219	258	258	228	190	248	235	204	207	206	240	217	210	211	231	223	228	201	237	217	226	236	193	204	220	238	251	208	206	195	178	205	228	202	214	193	228	206	222	211	231	219	236	239	220	226	234	222	185	220	196	210	194	197	205	228	203	215	210	225	198	242	191	222	224	208	194	245	227	202	224	203	210	224	202	224	226	230	231	216	223	194	194	241	211	219	219	206	238	215	219	205	225	221	229	205	208	219	190	220	231	213	242	229	213	215	234	218	221	231	212	235	225	213	206	234	217	225	237	222	226	223	227	233	240	216	193	209	210	244	230	224	239	215	218	186	214	225	225	213	223	249	221	229	220	213	226	209	202	200	220	210	209	219	209	193	201	211	227	211	211	219	213	212	207	221	214	223	191	225	208	219	202	203	230	238	233	218	224	234	192	256	218	204	206	227	212	195	202	232	223	211	210	200	216	230	220	217	210	229	216	211	220	207	198	213	207	202	237	222	203	204	205	229	235	206	215	225	237	213	245	187	213	184	231	219	209	230	192	229	223	220	238	215	232	251	212	204	194	236	225	191	224	225	217	223	236	242	202	197	231	199	234	208	227	201	219	225	205	209	234	203	196	217	200	233	216	238	241	227	217	216	242	239	219	219	202	226	207	209	208	223	224	206	210	221	180	215	230	237	225	250	202	217	197	214	209	213	220	192	213	241	220	227	229	229	243	200	244	207	208	214	225	239	208	226	217	229	219	186	205	217	253	200	210	231	200	200	213	221	208	226	230	218	203	244	217	220	229	222	223	202	185	232	209	230	231	217	212	218	234	204	230	205	219	224	223	228	207	180	223	207	229	203	216	200	234	226	223	237	197	215	231	213	243	210	226	214	223	205	236	203	203	241	219	247	212	212	234	193	192	235	224	232	210	230	212	213	226	222	205	244	240	224	222	225	222	232	244	232	212	226	219	185	206	212	223	216	208	221	217	228	182	215	207	205	198	218	207	225	212	241	244	212	239	226	208	208	205	184	216	206	232	181	198	210	239	203	224	206	192	217	205	244	224	221	214	198	209	221	209	217	224	223	196	209	228	214	207	189	220	248	216	210	230	208	242	219	202	250	225	196	208	229	229	226	226	199	218	243	214	214	211	223	210	213	235	210	196	201	185	227	222	222	247	220	211	225	214	206	241	208	212	207	209	207	247	201	214	225	204	226	206	230	197	212	213	221	229	245	215	200	195	203	202	248	225	220	209	224	255	217	229	221	240	206	200	218	196	238	230	242	232	227	181	235	206	227	234	221	225	230	220	220	239	201	190	236	220	227	230	226	210	203	228	212	237	202	218	205	199	237	206	218	239	209	207	208	221	218	214	222	237	238	197	208	209	208	230	214	191	209	204	213	232	179	223	209	229	237	220	217	219	189	199	198	220	212	207	233	222	233	201	223	204	244	216	252	208	211	218	242	215	210	212	225	215	209	217	219	220	228	224	224	205	196	216	227	199	225	206	206	234	231	229	216	215	229	213	198	211	222	229	212	187	207	205	205	204	236	200	206	208	250	238	258	231	239	207	224	216	227	188	204	219	219	211	204	221	252	233	203	216	211	226	222	226	223	204	231	250	238	225	237	227	227	215	235	206	236	218	207	217	254	227	204	198	229	194	209	221	238	216	203	219	238	220	210	216	210	204	223	245	258	226	230	221	188	240	209	217	240	203	216	246	232	231	209	230	216	240	211	223	223	273	231	232	178	205	225	208	210	215	205	213	209	230	226	233	227	218	238	233	217	203	210	240	208	218	220	235	213	229	209	221	222	207	221	231	214	257	231	237	208	235	219	225	198	217	205	208	223	219	195	191	207	233	216	207	192	200	197	238	208	211	183	219	219	216	225	236	201	205	221	221	250	219	238	179	235	205	217	230	205	189	199	202	217	196	205	219	221	207	224	227	197	223	220	216	239	219	208	218	220	223	227	182	216	225	226	203	208	210	197	208	204	219	221	222	225	242	217	226	222	228	202	191	224	226	221	204	230	198	256	232	204	237	196	213	205	232	221	210	235	218	208	215	208	224	225	228	237	201	210	212	200	209	196	230	222	204	229	222	198	233	227	223	223	208	223	209	199	207	219	209	210	218	227	226	219	217	227	213	231	220	210	221	225	204	217	234	196	181	219	213	203	249	200	203	205	218	223	224	253	212	239	217	225	236	200	209	202	207	195	235	219	209	205	206	236	224	228	216	206	220	230	226	186	214	235	182	211	246	227	254	229	226	226	197	210	234	227	242	202	198	217	203	214	220	232	217	200	236	220	188	213	231	202	214	222	203	218	212	223	200	187	209	228	207	208	211	248	251	190	197	196	223	248	214	223	201	201	233	212	193	223	216	186	216	215	209	212	212	214	210	210	211	208	232	236	215	213	211	194	238	232	210	220	210	204	211	236	208	203	231	230	225	224	249	228	210	219	207	215	200	221	231	217	193	199	187	205	232	214	209	231	242	216	233	223	225	207	219	234	234	231	226	231	229	220	231	212	196	203	242	227	221	235	197	222	201	236	186	209	234	221	240	221	212	210	211	221	235	221	212	199	203	214	227	238	221	190	242	211	212	213	243	236	205	232	231	198	232	202	206	196	202	247	224	200	225	226	229	229	190	225	232	224	206	211	218	217	226	204	221	226	204	214	227	217	217	204	220	223	212	237	209	217	212	224	213	216	216	248	195	228	229	199	217	192	226	209	212	222	224	219	190
9310	18338	15207	8334	5901	10238	54223	59022	45871	20196	494	523	460	464	472	485	472	434	479	472	467	476	429	440	443	443	461	456	444	393	428	427	432	430	455	411	483	411	484	448	430	468	414	421	450	453	452	427	448	407	434	422	446	440	453	454	441	449	431	459	442	414	444	443	475	453	431	416	464	443	426	418	448	397	428	428	448	418	384	420	417	423	405	413	430	419	459	439	403	438	480	432	435	459	451	427	455	445	430	433	446	401	401	431	439	456	415	465	456	440	445	466	476	439	467	435	420	420	408	449	389	448	456	409	424	432	451	430	398	429	394	389	419	465	448	480	444	387	394	414	436	399	443	451	402	481	396	463	441	441	424	418	437	459	401	406	422	438	411	432	419	440	450	429	468	394	406	452	431	434	422	417	417	483	456	440	411	434	431	425	440	417	422	414	430	418	455	421	410	410	453	475	420	436	419	404	461	399	418	409	413	430	457	464	426	445	432	427	457	428	411	414	456	408	434	429	406	385	433	407	451	402	399	397	417	402	441	441	413	417	417	436	425	403	425	411	449	451	435	423	442	457	431	424	483	426	418	451	412	410	428	415	446	422	433	425	442	414	432	458	437	419	405	404	413	457	452	437	449	468	407	444	428	422	418	416	421	399	405	422	492	426	397	399	449	466	421	441	439	465	465	446	425	424	438	415	438	479	396	405	434	456	426	436	455	413	440	417	415	455	445	438	433	428	439	464	479	392	423	454	418	399	469	418	386	456	453	459	427	432	425	453	417	466	402	412	424	433	437	444	427	387	429	414	442	433	473	444	392	427	413	453	437	409	450	438	424	409	364	459	418	401	431	396	401	447	435	454	402	420	458	429	405	441	436	402	424	392	473	424	403	422	433	442	420	478	428	451	433	400	457	473	440	424	415	425	369	417	404	427	409	436	417	450	416	433	425	419	406	435	430	437	443	423	456	383	435	446	430	445	403	446	442	423	447	397	419	419	424	385	421	458	428	446	463	470	418	453	432	417	428	454	413	467	433	434	424	446	404	408	451	444	421	474	435	402	446	423	457	404	418	468	450	435	447	393	430	474	465	418	438	410	450	419	417	432	410	416	424	424	414	407	441	414	445	436	417	466	409	425	403	476	409	435	441	463	433	410	440	461	388	455	451	415	430	426	471	420	479	433	435	430	398	438	403	386	457	418	446	433	420	427	436	446	412	411	431	414	408	467	424	412	442	442	456	448	444	458	445	457	412	414	438	456	395	450	441	399	463	406	436	410	452	425	410	424	425	444	439	417	452	437	407	441	435	413	400	436	465	449	412	419	459	443	427	419	405	431	407	410	405	431	431	429	488	446	432	391	421	421	431	460	430	387	465	465	423	411	431	446	403	413	450	412	405	462	410	454	377	436	462	415	458	431	420	402	466	433	400	425	430	429	446	442	439	422	496	448	436	453	455	446	426	437	412	422	413	445	430	400	421	423	420	416	418	407	421	385	422	470	423	434	433	439	410	434	421	436	393	418	410	403	411	460	444	411	464	471	415	436	430	441	439	429	441	435	485	458	427	400	428	407	416	417	447	413	414	442	446	427	446	438	406	422	439	448	423	414	433	410	455	440	398	440	442	468	447	428	427	437	431	457	450	426	430	393	478	412	411	422	445	462	420	434	425	407	443	442	440	448	405	414	424	411	424	449	433	403	447	446	448	440	381	410	428	418	439	410	428	411	415	433	403	439	446	410	470	439	443	443	410	429	431	401	462	433	420	442	406	426	443	419	420	456	427	420	449	435	468	452	431	430	404	460	423	472	427	446	441	408	464	468	434	428	447	410	410	451	427	416	418	448	437	417	438	403	381	440	434	501	429	442	417	428	399	433	448	425	419	443	427	442	476	404	427	462	463	445	410	433	420	432	436	436	420	401	426	435	406	425	423	420	414	417	469	443	435	426	403	404	435	438	435	415	423	435	442	441	449	433	416	420	432	437	403	407	383	429	428	424	407	439	368	419	451	405	445	418	446	443	390	448	451	422	441	447	423	432	414	474	444	461	398	423	416	456	429	428	428	421	402	406	453	428	431	418	466	427	420	409	467	451	384	426	397	401	429	395	410	436	466	431	406	457	437	401	433	430	402	400	429	464	453	407	451	415	406	420	457	445	434	465	431	420	381	431	449	445	428	449	457	444	419	431	399	434	404	460	432	405	407	433	405	391	468	440	407	453	433	454	411	445	448	417	479	425	461	438	435	452	437	441	422	426	420	429	427	434	427	422	441	451	400	418	452	432	432	437	445	450	460	436	452	413	429	408	450	437	464	409	434	446	411	413	427	412	405	467	453	423	431	441	399	436	414	447	434	408	397	438	399	469	455	420	412	397	425	428	428	376	421	455	452	424	443	427	435	411	433	440	394	427	447	413	445	479	435	414	435	454	434	446	418	389	461	413	437	388	431	399	397	407	484	445	397	429	428	449	450	435	480	422	441	417	432	456	435	428	424	421	442	433	419	447	438	392	420	445	397	420	471	440	426	444	421	401	405	427	416	438	409	416	433	445	460	415	426	426	412	411	420	443	440	454	469	436	480	447	440	447	412	401	455	392	437	444	420	386	442	425	458	417	434	432	438	455	452	434	410	445	404	433	408	461	426	405	390	449	469	429	404	428	432	433	423	472	453	376	398	422	491	459	433	438	398	427	422	458	411	426	426	432	441	455	465	410	455	435	429	381	412	425	408	453	425	395	425	473	427	425	417	444	418	453	427	472	421	439	444	463	433	425	439	411	440	436	416	470	437	428	404	429	443	412	421	430	409	443	413	429	397	401	410	420	449	440	473	433	415	451	421	438	449	402	441	436	429	407	445	479	417	421	432	420	430	419	459	441	418	400	422	398	396	447	405	399	422	462	421	398	428	437	392	455	426	458	443	470	415	474	423	406	433	404	421	426	444	414	389	465	451	405	444	417	407	410	431	417	439	419	441	427	417	456	395	432	437	396	428	433	422	400	435	444	392	418	411	453	405	409	419	420	424	434	454	411	457	441	375	415	464	423	390	383	424	419	424	458	430	432	385	409	433	413	454	389	429	434	431	429	420	392	429	447	444	434	443	453	397	425	446	456	426	451	419	417	424	457	448	445	409	420	440	431	412	432	408	401	467	398	404	445	414	426	424	480	442	435	420	419	422	417	431	460	423	444	422	441	446	463	398	450	411	423	408	434	397	413	461	432	422	410	438	411	432	462	428	434	424	438	451	458	440	462	413	430	414	423	432	401	450	437	466	482	435	412	436	447	402	410	439	385	451	455	417	477	454	438	404	436	412	460	423	423	438	427	435	401	436	460	443	426	435	415	438	405	440	406	426	432	422	463	433	433	408	418	410	427	442	454	431	424	481	409	395	411	411	412	426	393	424	444	450	435	393	448	441	461	416	420	406	428	411	459	445	407	444	429	416	424	426	447	434	476	442	418	431	479	417	436	443	439	448	449	436	422	424	448	411	425	435	435	423	419	418	445
26547	20306	6648	568	324	1182	7001	8990	5767	1936	215	237	229	212	206	207	204	211	215	196	213	208	227	187	215	205	205	236	188	220	188	194	225	204	204	194	227	194	219	207	191	231	193	222	219	225	200	210	215	225	206	205	218	222	191	214	218	202	194	227	211	214	217	213	214	201	220	194	207	228	205	200	190	212	205	225	244	196	220	212	205	219	235	237	204	204	198	207	204	195	210	235	190	211	232	217	237	202	224	197	194	213	222	206	251	189	221	178	224	223	224	203	214	198	203	219	201	211	222	230	222	196	235	196	188	215	227	197	219	220	216	217	219	220	214	234	192	217	192	200	198	212	208	227	218	226	226	202	206	193	207	217	218	210	171	207	215	188	232	255	222	223	217	204	203	227	200	197	203	236	214	237	208	216	215	205	240	201	244	186	224	222	201	208	195	227	230	192	220	226	226	195	232	231	176	201	196	212	200	213	205	231	211	246	194	211	225	205	238	209	205	198	201	207	215	226	203	231	220	218	218	207	217	204	214	181	223	220	233	218	225	227	224	205	213	241	223	220	215	193	198	239	228	219	211	228	218	248	219	190	229	189	232	215	219	212	211	211	228	194	200	222	214	235	200	241	247	222	208	202	238	225	237	199	229	214	225	234	240	209	216	201	209	204	232	200	218	214	184	236	196	216	185	178	184	228	205	227	192	192	210	200	212	216	191	224	210	229	213	200	227	211	240	217	244	211	222	199	214	201	199	202	193	231	208	211	202	216	198	197	223	235	191	236	220	228	224	201	213	211	216	219	224	214	223	215	222	219	202	214	223	239	224	200	222	225	196	228	215	215	212	230	216	234	218	223	220	212	207	194	228	206	189	207	196	188	191	236	197	216	223	234	213	192	235	233	193	202	229	206	229	196	214	201	224	216	250	227	240	228	193	189	230	193	205	209	214	227	198	216	215	201	210	208	217	207	196	218	221	211	219	201	227	202	253	211	231	209	208	195	221	214	238	228	216	203	212	222	225	222	214	207	188	232	231	194	229	197	197	233	201	186	216	213	193	232	192	240	220	206	232	207	219	210	216	185	221	226	208	217	222	216	218	201	215	177	197	198	203	214	245	235	216	195	220	212	200	219	234	198	206	211	225	229	199	206	211	225	211	256	203	225	221	197	221	205	201	220	207	211	220	232	208	221	224	223	184	200	224	208	219	226	221	187	220	214	240	184	213	220	223	217	220	224	224	221	228	209	213	211	201	228	206	196	213	212	192	193	211	191	219	200	224	213	245	214	213	196	211	215	214	207	193	223	194	209	181	251	225	230	224	220	218	199	228	233	210	239	219	223	219	196	203	207	231	237	229	213	178	216	236	205	206	228	220	209	210	214	232	239	199	221	224	215	203	212	219	230	193	196	206	208	231	189	251	223	207	217	208	213	205	209	204	216	225	189	193	229	229	214	222	186	215	216	216	222	220	195	224	216	238	219	209	218	208	211	201	212	225	201	194	188	213	224	213	209	211	210	216	225	239	225	229	196	213	227	190	188	180	221	210	209	209	228	200	213	203	204	229	216	185	212	234	243	230	227	238	217	211	218	215	222	202	210	212	196	240	211	227	209	219	255	192	211	221	206	191	240	214	208	195	194	199	203	210	216	211	237	198	218	232	215	212	218	199	209	186	226	195	207	235	197	207	208	184	232	205	200	191	205	190	190	196	236	210	213	212	243	235	221	226	208	180	232	190	219	216	200	228	224	208	221	225	193	201	190	187	217	193	205	220	225	192	234	207	219	208	235	229	194	229	223	193	198	203	200	214	205	232	208	228	236	228	203	191	209	214	216	210	212	232	239	216	237	232	191	210	204	211	205	210	188	216	205	202	235	217	210	208	195	236	224	207	218	226	210	221	225	223	205	207	214	219	185	231	215	201	207	215	224	209	210	193	222	227	208	199	189	235	220	244	223	218	222	231	206	222	203	231	208	209	241	232	212	230	242	221	228	224	215	209	203	218	203	243	223	227	214	189	200	189	210	196	213	208	210	169	217	198	214	213	206	209	217	208	229	223	210	238	211	211	217	262	205	199	213	209	219	208	231	212	210	242	197	207	221	243	223	205	215	215	229	221	220	237	194	197	195	224	219	199	210	199	218	236	208	203	185	224	200	217	209	209	214	224	201	211	217	222	233	192	207	199	198	220	233	207	207	211	213	239	208	233	207	207	222	204	186	226	220	240	230	211	212	197	201	215	222	203	228	198	224	191	207	212	227	230	218	223	228	201	220	218	254	213	200	203	211	219	212	197	220	226	211	219	223	221	183	212	231	218	203	195	207	226	203	202	196	202	235	210	205	224	231	213	211	219	219	205	218	210	216	201	199	216	204	195	205	188	208	222	191	228	233	210	198	225	224	211	223	228	226	208	204	237	190	219	199	205	210	234	193	189	213	208	221	203	193	211	214	209	250	218	208	235	229	210	197	227	209	209	193	191	205	214	229	214	219	205	213	219	192	206	225	216	220	191	194	213	211	222	221	236	215	211	232	209	213	242	202	208	218	202	224	211	213	218	220	217	237	242	231	217	220	226	206	223	209	219	242	210	202	212	206	230	215	221	224	179	212	248	202	197	226	219	233	216	188	226	209	228	236	238	208	222	210	231	221	199	222	211	220	212	239	217	201	208	217	192	220	237	180	214	225	226	223	211	227	184	211	222	222	206	213	231	242	211	199	231	212	206	237	218	230	211	237	234	223	225	201	211	218	197	225	199	211	190	208	193	216	254	215	218	243	232	212	214	188	213	211	190	215	203	219	233	203	233	206	214	210	212	223	215	181	220	194	209	200	228	205	233	212	211	216	203	203	207	194	222	218	206	213	228	206	216	219	217	226	221	211	189	225	228	205	215	179	227	191	239	213	179	214	206	205	219	225	223	228	230	196	199	187	213	218	202	206	209	224	229	223	207	207	213	208	214	203	217	213	235	200	194	213	219	222	209	189	186	213	231	207	219	218	217	227	230	225	217	222	212	190	213	222	216	196	212	220	236	234	238	211	207	190	184	196	180	227	238	216	223	232	235	198	204	223	215	211	186	221	239	227	225	214	205	195	202	197	229	231	225	211	208	215	219	210	214	215	220	218	230	185	210	224	231	203	212	204	205	211	211	230	256	210	211	219	207	207	235	217	202	207	232	204	200	201	200	178	203	202	226	215	209	178	206	219	203	244	223	213	220	217	214	208	202	219	208	218	214	239	229	207	256	205	223	215	212	220	219	202	240	222	215	230	197	200	207	220	213	216	200	212	197	204	177	236	205	185	234	218	237	203	205	213	219	218	206	219	209	200	240	219	240	192	244	207	198	217	247	196	237	209	193	209	210	207	232	218	236	214	209	230	204	180	201	220	210	203	240	214	229	197	215	207	210	214	210	206	187	215	211	216	205	233	225	210	222	214	229	224	216	198	219	192	187	196	230	180	231	221	193	222	223	212	244	205	192	219	208	219	229	241	211	218	188	219	207	246
4039	1898	1617	927	794	3818	17671	19623	13230	4937	433	434	463	451	459	466	423	444	419	458	482	455	448	441	442	443	473	435	439	438	392	475	448	463	463	465	417	498	443	406	418	458	483	455	409	457	437	435	420	448	450	486	447	463	427	459	438	471	484	450	466	457	441	458	464	419	478	481	522	445	419	504	458	467	415	454	461	464	442	459	463	446	468	436	428	428	441	451	428	450	465	441	410	463	453	475	439	457	475	445	454	451	483	460	451	432	432	438	463	443	429	425	450	493	440	491	463	474	469	443	462	450	436	443	418	450	439	405	437	434	490	457	470	488	468	469	468	424	472	418	467	440	472	441	460	471	428	450	405	461	456	413	454	434	466	488	447	432	413	470	446	470	484	463	435	439	456	472	429	430	449	487	474	482	470	418	441	449	466	456	454	457	460	464	439	460	463	426	441	437	455	470	484	416	434	464	445	433	464	479	441	479	459	459	463	448	452	428	444	475	462	475	474	461	435	453	399	442	462	439	464	440	428	406	458	455	431	450	436	426	453	456	427	448	458	425	458	432	416	442	421	445	485	439	460	432	425	419	477	448	430	440	403	423	477	432	450	455	449	454	431	483	413	399	448	450	442	444	440	454	442	415	467	450	445	499	448	443	438	458	461	464	500	457	472	435	487	423	472	418	472	417	414	453	468	451	462	470	462	418	453	426	440	449	471	451	423	450	454	465	483	458	472	429	400	422	408	453	429	422	452	406	458	441	422	407	444	468	470	434	471	424	429	429	428	474	464	454	465	438	450	432	474	478	457	447	458	414	463	475	463	452	417	457	505	471	461	464	469	452	484	463	453	425	457	450	465	446	479	466	413	467	477	435	464	450	457	434	481	433	474	468	419	451	456	433	390	433	394	455	452	476	431	462	468	484	468	445	426	476	401	456	449	437	409	403	469	469	438	472	461	488	462	394	441	446	448	470	450	456	457	409	447	446	464	439	426	441	460	412	438	449	449	461	478	463	375	472	446	448	464	477	451	435	481	433	459	461	444	421	448	448	460	451	443	420	421	434	498	447	463	436	434	425	437	444	442	478	483	432	425	451	412	441	499	400	401	453	480	481	480	468	479	406	456	466	403	400	452	432	429	464	482	447	438	440	448	443	482	442	449	467	452	460	422	463	465	452	433	448	432	452	453	456	451	490	466	419	460	476	446	436	457	423	435	451	472	465	405	470	428	446	431	411	449	459	454	441	488	453	423	443	411	445	438	453	426	455	435	438	452	448	447	451	410	443	441	424	446	490	462	467	429	466	447	460	466	416	447	433	451	415	449	451	421	441	433	453	423	467	454	474	441	468	468	446	487	455	453	459	474	461	463	451	426	452	409	455	465	425	438	456	437	449	451	391	441	457	458	430	436	446	461	475	458	436	431	452	459	459	426	448	438	438	434	432	455	432	465	428	443	460	467	460	453	452	453	454	420	450	453	408	450	435	415	448	457	430	426	445	443	436	466	447	464	433	444	483	482	409	456	475	423	433	422	460	462	460	401	435	460	487	404	484	421	482	469	464	459	443	445	445	468	468	438	455	468	469	468	430	444	437	433	448	451	436	476	499	459	450	448	437	424	426	436	445	434	465	419	447	418	431	466	456	459	404	424	459	499	435	429	473	447	440	478	451	453	422	468	447	443	466	424	425	449	494	461	458	478	451	492	434	416	434	426	436	466	457	415	459	431	459	441	432	439	422	423	435	428	472	491	436	502	445	453	518	455	463	433	433	495	451	472	457	485	446	432	449	465	452	426	450	461	413	451	450	458	440	448	437	460	463	446	440	444	454	411	455	472	420	441	465	459	461	476	458	454	469	482	448	447	423	455	484	427	438	445	449	418	493	492	462	438	433	477	415	474	466	438	435	448	463	440	444	491	463	491	475	425	408	423	434	462	477	438	432	441	444	428	467	443	457	448	451	458	439	445	425	443	504	437	422	453	472	465	429	454	440	481	496	440	464	451	463	457	470	478	424	463	442	460	468	447	445	456	465	465	434	438	506	443	471	428	448	480	460	442	424	445	427	443	456	428	447	433	483	439	442	436	481	472	427	405	436	453	437	451	428	417	427	432	452	469	434	465	445	465	453	442	471	469	459	432	463	445	437	428	467	441	436	444	468	444	466	440	464	439	455	495	432	421	455	453	472	446	452	449	450	453	453	431	428	465	445	442	481	440	425	426	473	453	468	465	461	413	436	496	475	466	425	428	427	465	449	470	476	439	459	420	426	447	482	429	480	460	431	427	418	431	452	456	461	420	452	441	431	467	446	415	445	458	438	448	457	419	421	458	476	457	437	476	462	436	464	454	443	450	443	433	439	431	463	481	456	464	460	469	460	420	428	471	451	501	480	434	435	422	450	457	467	436	435	436	461	421	454	453	476	442	446	450	422	433	461	438	415	462	454	435	456	459	450	436	465	426	463	456	445	466	439	469	483	423	460	465	485	444	460	468	431	425	425	425	404	458	455	430	495	435	485	466	398	470	427	462	421	423	477	462	422	479	435	420	480	423	463	459	465	423	453	482	421	450	462	460	453	476	440	472	475	477	483	456	460	474	476	477	457	457	454	446	445	434	457	462	417	462	408	453	473	448	428	468	470	405	457	464	465	469	422	449	434	440	495	460	439	459	425	454	435	451	463	458	438	447	481	445	373	434	415	404	471	421	493	479	439	467	432	454	429	445	462	443	465	459	454	424	466	427	429	456	446	470	432	469	457	433	445	464	404	424	423	444	455	454	463	483	411	452	452	480	461	427	439	411	452	429	427	404	466	447	458	438	459	399	438	424	436	469	454	465	439	432	460	471	445	437	405	446	435	457	464	471	486	474	462	471	450	473	424	466	415	434	453	435	403	469	456	439	453	471	475	457	474	430	503	460	469	484	477	446	470	458	453	432	438	460	469	423	440	427	445	464	452	437	446	445	482	481	435	441	465	450	431	450	468	399	456	433	473	451	451	463	385	448	434	446	462	482	430	432	396	459	452	475	478	467	479	460	433	449	461	451	472	430	449	420	495	443	423	465	461	444	435	485	412	455	442	429	438	487	464	433	454	429	442	454	469	444	465	464	459	490	452	461	460	442	442	476	463	470	429	442	406	471	482	439	434	451	473	433	432	463	453	415	397	466	438	464	453	444	476	462	434	476	465	439	454	478	463	466	440	479	451	478	440	445	435	431	469	415	441	409	506	426	454	455	474	450	464	413	433	437	443	460	448	451	424	443	437	448	430	461	454	474	411	477	421	480	436	434	475	504	492	448	416	457	467	422	467	481	419	432	443	447	388	454	451	426	435	454	444	465	435	430	451	396	430	408	468	455	487	407	460	407	439	470	439	489	472	409	472	410	451	479	425	451	466	455	461	468	421	455	443	444	439	496	399	442	451	428	436	447	415	460	449	465	447	471	451	439	465	493	446	475	469	438	447	436	444	478	430	436	458	475	471	466	430	466	445	454	473	415	455	465	414
24502	21114	27793	24660	15133	21055	42605	34117	22498	7232	240	143	157	178	171	169	171	179	182	183	168	175	155	158	168	163	165	161	152	155	152	153	168	160	166	176	156	151	162	162	164	149	145	152	183	167	155	164	135	173	179	181	137	154	172	180	177	136	160	153	166	174	167	152	175	185	178	157	167	166	164	177	170	172	163	201	159	158	179	176	131	136	152	165	158	155	172	147	167	162	153	178	153	164	154	158	156	166	156	169	166	150	170	155	153	149	146	133	165	162	157	158	160	178	171	141	172	174	179	150	167	173	159	150	152	168	149	164	174	168	157	174	162	168	154	150	157	164	158	162	166	200	133	146	167	153	170	160	143	175	153	168	161	157	181	172	159	163	175	154	133	156	171	145	160	155	164	155	165	174	161	142	143	158	159	173	159	145	151	168	156	180	161	163	161	167	156	152	161	164	155	162	163	145	165	149	146	166	169	191	172	150	167	170	167	158	195	166	155	151	164	161	175	174	179	171	155	169	157	168	144	183	184	163	169	154	144	163	157	151	162	169	168	171	175	136	147	151	161	150	172	166	156	151	151	160	172	175	168	163	166	170	167	165	183	169	165	163	170	157	150	159	195	166	163	160	153	148	179	145	171	160	142	157	166	165	147	156	156	171	153	170	164	165	152	160	166	156	150	142	168	152	144	141	162	179	156	174	167	165	172	148	174	169	164	170	174	151	151	145	153	180	182	159	187	179	159	138	154	160	188	141	150	155	153	155	170	171	160	161	169	167	152	183	156	174	150	183	162	163	156	147	160	161	155	158	169	153	162	155	171	198	137	160	169	131	153	164	152	160	156	186	164	157	148	171	175	152	154	158	163	189	148	148	172	158	167	149	182	178	165	173	159	155	154	154	167	152	145	158	178	156	137	156	168	173	148	162	162	155	150	151	157	149	161	137	135	153	131	177	150	166	147	151	156	142	148	155	166	164	157	141	178	175	146	171	178	142	172	171	161	171	158	159	179	168	168	151	143	168	148	175	159	144	147	179	146	154	165	162	160	148	165	149	149	165	173	160	156	176	163	189	152	168	154	183	152	166	175	161	150	163	154	149	156	170	166	154	169	168	152	164	168	152	150	173	162	158	154	178	170	141	153	156	146	147	144	182	156	159	154	191	167	143	159	148	146	170	148	151	171	162	173	158	164	159	200	184	157	151	190	156	153	172	161	165	171	172	157	168	176	185	144	155	161	185	165	160	150	167	166	163	169	178	173	147	147	157	157	165	166	160	169	165	190	174	161	165	176	160	171	166	142	167	152	184	168	148	173	157	147	149	151	176	173	152	174	170	158	135	147	163	162	160	197	164	162	153	158	175	172	154	167	179	163	153	168	159	172	151	160	171	160	179	145	163	154	172	187	148	150	160	160	180	150	169	174	179	173	178	172	145	153	155	161	165	155	159	185	139	186	163	150	170	154	151	150	152	178	161	151	179	173	156	142	166	137	159	169	163	146	152	174	148	151	184	187	144	170	161	185	176	163	144	157	174	171	151	150	157	159	180	168	158	174	134	158	157	167	172	175	166	170	186	169	146	146	167	164	180	162	169	150	164	160	169	181	157	160	178	146	116	166	197	172	163	141	152	155	156	157	182	148	158	154	151	167	174	155	152	173	171	163	164	159	183	156	148	168	163	168	154	149	166	169	182	171	158	154	155	170	159	183	169	166	163	161	156	153	149	144	169	155	142	173	163	158	158	164	158	168	161	168	180	156	204	159	147	188	160	191	145	176	188	179	152	144	170	145	156	158	165	182	157	151	163	156	151	153	167	159	172	170	126	165	160	159	169	163	172	156	161	176	162	155	181	148	168	174	160	173	155	161	150	166	170	161	145	185	144	164	168	173	169	172	162	156	171	154	162	185	172	173	161	179	163	164	162	156	168	170	169	155	160	177	169	168	172	165	198	176	172	155	181	154	170	169	145	158	167	157	157	172	165	163	152	173	146	172	166	168	157	156	158	175	140	176	160	154	153	155	147	147	166	172	167	168	156	150	157	185	181	172	162	171	167	153	134	170	159	161	147	165	166	186	143	189	163	167	139	156	169	173	177	140	137	158	146	154	153	155	180	160	142	160	181	156	166	155	186	149	160	172	180	170	175	127	190	135	136	143	144	164	170	157	158	167	173	151	169	162	182	196	151	168	156	163	139	146	154	170	163	170	149	160	150	174	188	172	179	149	147	157	154	163	143	173	159	140	150	163	178	169	168	166	154	177	150	171	160	144	160	170	148	169	154	162	176	175	151	163	165	153	161	168	175	164	138	188	163	169	129	180	165	155	154	170	161	157	160	165	172	183	177	170	161	188	161	167	145	152	172	167	182	137	167	137	160	151	150	168	164	140	173	149	137	163	136	167	139	159	162	166	188	150	151	171	132	146	157	156	149	154	152	157	187	199	158	147	179	177	179	151	165	130	164	143	148	161	184	154	157	169	169	167	173	142	156	205	171	182	159	153	166	152	139	194	169	137	152	163	164	158	175	110	142	147	156	167	158	160	182	162	174	171	155	166	159	161	163	179	151	145	151	172	156	150	167	147	152	161	166	164	145	179	158	186	181	152	156	183	171	174	184	164	163	153	148	141	146	178	154	178	153	132	149	159	146	159	168	164	180	150	149	159	158	148	140	165	156	160	148	160	132	155	151	164	155	175	161	152	140	170	146	165	139	192	149	165	179	138	167	150	179	180	147	186	169	161	141	175	140	176	168	167	157	176	171	132	178	156	191	132	167	147	173	162	137	136	176	155	166	163	169	168	178	157	153	163	188	174	157	155	156	148	167	150	142	166	156	157	149	165	143	149	158	139	175	158	169	182	165	167	153	180	175	183	165	163	183	186	181	176	147	150	162	166	177	177	173	154	143	150	150	155	163	152	175	163	161	174	138	156	166	162	177	177	155	172	147	152	151	166	162	171	150	175	166	145	146	182	175	179	147	152	142	160	144	177	151	164	172	190	174	140	169	157	167	184	177	150	192	159	153	163	150	159	159	141	168	146	158	165	163	173	181	177	171	166	196	187	164	191	161	143	155	145	161	150	158	164	154	160	155	172	162	175	156	159	165	135	190	184	158	145	173	179	165	165	147	155	150	175	155	154	184	149	166	159	151	149	152	159	174	165	166	158	145	167	155	166	162	142	165	142	166	177	170	152	169	167	166	168	171	163	180	147	146	157	163	177	154	147	153	161	173	156	153	158	149	150	160	169	176	158	167	147	161	155	179	153	153	147	178	156	153	140	149	158	176	162	163	164	173	164	171	152	173	171	159	159	146	164	149	141	150	152	177	150	176	182	132	185	161	152	141	164	175	168	161	159	141	171	149	158	171	158	147	177	163	164	177	149	153	180	186	157	166	146	185	165	171	152	163	151	166	162	164	171	145	136	161	175	160	173	140	159	176	158	152	164	173	157	172	178	159	151	159	183	152	175	201	147	148	144	169	166	159	157	162	146	161	166	151	161	177
5458	10351	8124	4271	9025	29792	47238	40601	30472	10257	409	339	365	358	381	343	361	358	354	358	362	335	346	349	382	364	339	381	330	353	366	333	322	376	344	359	360	357	338	322	334	328	343	340	381	355	329	364	378	323	346	357	350	380	324	350	347	349	352	359	342	335	370	326	346	318	341	338	331	328	364	338	366	337	319	331	308	358	325	328	381	349	371	352	345	347	346	337	362	354	328	360	344	359	363	317	348	324	345	366	345	346	354	360	363	312	368	342	326	341	360	373	362	325	333	351	356	346	349	308	347	346	326	357	367	325	349	324	353	333	350	345	351	338	351	371	356	394	359	356	327	340	365	317	353	334	332	317	365	351	336	359	310	348	343	349	354	373	353	352	376	346	331	363	345	364	354	350	353	341	375	318	357	333	342	359	361	342	340	341	361	358	337	320	369	304	343	336	381	357	346	367	371	362	346	371	358	351	365	348	353	359	351	359	338	321	294	344	353	362	368	371	356	376	344	340	307	335	324	345	318	388	365	326	337	344	378	364	344	373	352	333	326	340	328	346	325	332	352	350	325	329	343	348	364	351	342	333	356	340	313	346	357	370	352	332	350	361	364	360	360	329	382	343	359	349	326	327	338	347	334	323	354	326	331	341	338	344	369	326	372	358	331	348	354	327	349	344	343	374	347	359	316	383	323	353	334	345	352	323	328	370	349	358	337	326	346	336	341	351	316	355	327	355	350	368	342	379	359	331	337	340	364	306	340	323	329	335	383	351	362	321	362	325	357	317	365	359	323	350	380	349	352	334	355	316	360	331	354	351	359	352	336	343	362	337	348	317	348	369	356	330	340	381	317	333	339	352	344	361	303	364	351	320	365	344	354	347	336	387	364	359	346	348	363	369	329	331	343	331	313	330	324	395	366	342	318	340	352	336	363	352	384	343	355	336	360	327	353	352	349	349	335	326	338	377	308	382	353	335	387	365	336	338	335	335	367	338	344	327	342	322	343	384	330	356	362	372	342	328	332	331	353	364	384	349	334	356	365	352	364	318	346	360	372	377	334	353	337	350	383	373	380	348	364	344	328	358	382	347	303	362	374	364	340	297	337	375	343	305	338	355	370	356	347	304	354	344	372	333	364	348	362	325	345	381	366	342	373	370	348	350	325	330	363	320	326	310	352	355	347	354	346	377	346	319	345	366	340	335	354	355	375	365	344	336	321	317	355	324	337	345	359	368	351	342	320	343	363	370	335	341	359	365	357	367	355	346	339	332	346	328	358	381	354	335	319	360	367	342	343	355	361	361	339	354	312	381	334	332	318	362	317	336	340	323	338	323	357	330	367	377	334	350	341	336	356	356	332	367	348	335	319	365	346	350	326	339	335	319	318	352	366	321	348	348	362	345	367	325	345	354	338	348	300	354	347	338	348	342	323	367	372	334	324	400	355	389	380	369	324	347	355	348	330	342	327	339	355	321	320	334	337	344	376	378	367	342	355	326	353	336	367	379	355	341	320	359	353	337	322	354	352	322	365	341	365	332	331	325	385	365	329	372	356	344	350	329	374	362	337	344	322	376	352	359	338	347	343	319	320	346	371	338	385	357	326	376	344	319	355	335	340	339	349	372	368	368	347	344	333	342	298	336	338	322	374	345	352	358	359	365	331	329	368	348	332	358	358	333	346	336	346	357	354	357	328	325	357	326	341	335	383	347	332	336	339	360	344	377	316	332	398	338	362	361	338	348	329	331	366	367	346	317	341	344	328	355	343	349	318	355	347	330	338	354	375	355	388	354	340	355	349	364	371	345	324	305	328	339	329	355	355	352	352	355	375	364	310	344	368	307	354	357	340	333	358	360	364	347	344	340	352	355	343	338	327	308	361	301	360	403	331	326	364	356	350	316	358	351	334	379	303	315	344	349	344	330	312	350	339	364	367	328	338	332	357	345	351	337	361	351	362	375	339	320	353	353	321	345	322	353	354	325	333	330	327	346	359	361	335	339	351	338	326	348	339	362	323	353	374	365	353	355	315	377	337	362	367	316	360	337	362	320	337	342	358	352	345	319	342	366	331	332	348	369	327	347	371	346	319	326	366	367	316	336	333	352	357	364	347	372	345	331	354	350	345	360	372	349	323	338	320	324	372	366	360	353	349	338	310	331	326	395	341	361	358	359	370	360	335	375	347	380	394	336	337	366	377	308	372	364	350	322	356	331	362	329	320	383	366	336	361	338	354	326	357	315	339	378	332	360	350	341	325	312	324	355	364	366	335	364	344	330	348	381	338	307	316	334	369	349	368	351	318	337	347	334	365	336	324	343	370	325	328	353	380	347	326	347	356	345	344	354	356	331	324	354	358	355	307	374	353	325	355	329	344	335	351	354	341	354	341	353	358	322	350	350	369	372	349	344	286	354	356	337	333	372	345	374	343	331	393	345	387	365	338	313	334	337	332	372	323	373	362	342	345	359	329	345	343	347	344	331	321	348	359	360	379	351	344	331	338	348	352	341	340	349	339	357	297	355	323	344	335	344	348	357	311	358	349	356	375	306	365	338	333	361	346	364	334	328	368	341	363	393	326	374	340	322	363	366	358	344	416	336	347	349	328	338	327	358	337	410	365	374	330	371	391	359	359	348	356	326	363	347	352	355	316	371	347	344	375	341	368	357	341	350	366	329	354	318	314	335	361	372	368	390	340	375	361	360	327	367	309	341	389	332	319	305	342	330	361	336	378	327	315	344	349	309	342	343	319	333	333	319	339	372	356	326	324	368	321	362	371	361	303	316	337	349	327	331	339	366	373	361	328	336	353	324	323	321	361	334	356	339	324	369	360	323	335	370	342	356	386	385	342	374	347	351	346	335	355	330	343	309	376	339	322	330	325	337	359	323	341	338	334	330	349	376	329	364	382	319	332	351	320	350	368	366	338	356	339	332	344	347	328	363	364	342	332	360	402	332	345	333	364	359	329	349	353	356	360	301	326	330	356	341	367	338	361	337	360	322	358	335	349	316	305	347	385	339	347	327	334	365	360	353	338	337	341	336	362	335	353	339	357	356	357	324	338	353	356	332	356	370	351	343	362	351	353	318	363	338	374	348	369	339	327	370	348	364	309	318	373	357	360	343	353	385	374	356	359	342	322	345	354	352	366	358	387	353	359	365	365	345	383	345	334	361	329	340	320	355	330	395	351	327	333	305	361	336	355	322	356	305	363	337	360	376	336	312	351	339	355	334	333	351	366	366	347	344	360	350	367	372	350	329	363	365	324	348	350	319	335	336	377	305	356	340	388	347	347	341	331	348	353	339	375	341	386	337	345	325	379	333	367	356	320	363	320	346	337	330	315	357	339	350	326	338	343	366	350	324	335	366	363	307	345	366	349	337	333	355	356	334	318	365	356	347	368	336	314	365	336	323	346	347	339	382	352	320	347	344	322	341	364	329	319	349	331	353	366	350	315	341	370	349	352	339	364	318	371	350	337	336	318	365	369	329	355	320	343	333	354	386
23236	21134	28907	23598	21172	39017	56648	47382	32656	15775	737	219	238	237	204	220	230	237	195	222	208	220	186	228	214	211	191	203	206	204	194	228	209	221	218	216	225	245	208	237	208	216	234	224	242	218	218	237	200	202	216	201	192	249	205	216	215	216	230	199	199	231	200	191	233	217	228	228	211	203	211	219	233	216	206	208	213	208	218	221	225	231	192	224	228	209	224	238	242	175	213	195	201	187	244	219	205	232	203	212	218	225	199	221	206	217	197	216	235	230	239	236	204	228	232	214	234	195	216	206	225	218	233	214	193	233	212	206	191	190	199	231	217	231	225	197	223	178	230	221	198	195	209	204	240	221	220	220	210	242	235	212	190	229	227	222	256	197	218	222	218	189	230	209	224	234	205	218	216	221	211	197	208	207	212	202	183	200	204	250	192	230	226	225	235	215	224	224	219	224	195	188	217	222	201	195	230	201	225	217	209	242	182	216	243	217	208	226	206	201	219	226	199	217	212	207	226	215	213	220	203	230	198	209	215	208	209	231	197	190	212	203	241	218	217	221	193	207	234	220	212	223	208	192	221	205	219	197	230	213	218	207	198	229	194	196	235	212	214	207	222	231	228	240	220	212	215	201	239	212	199	227	217	233	227	209	205	233	211	222	200	216	217	209	203	211	220	212	226	224	224	234	234	209	246	235	228	200	215	227	253	223	225	224	224	204	205	203	206	230	203	207	192	218	209	202	216	217	222	255	185	208	209	226	207	204	203	195	222	218	240	191	215	186	239	228	206	206	189	230	215	189	196	205	200	207	216	229	241	216	220	209	224	229	213	186	191	193	228	219	207	225	218	241	196	224	208	204	198	207	208	209	212	205	203	196	205	200	226	226	233	207	209	240	222	214	215	188	231	208	208	213	182	218	228	229	210	226	203	235	225	221	231	186	244	214	243	202	228	248	209	222	193	210	204	229	189	194	232	216	230	212	214	199	203	230	212	210	206	228	212	208	247	203	205	201	225	239	203	213	199	219	184	210	213	196	216	224	212	228	232	220	228	212	212	215	216	211	184	228	180	198	226	203	214	196	194	240	219	223	192	215	222	202	191	224	222	188	205	209	237	249	209	238	206	220	232	229	187	214	239	249	199	231	203	242	183	221	236	196	214	171	238	204	200	215	245	221	200	211	244	221	217	234	229	207	230	210	230	220	195	207	225	204	214	204	210	199	223	211	216	216	218	211	212	185	238	186	222	215	223	211	223	214	219	228	217	199	204	246	225	208	214	205	220	216	227	211	197	232	190	218	224	217	253	213	210	226	203	205	193	210	200	219	210	233	235	193	212	202	215	220	220	223	235	210	204	225	222	188	206	224	221	230	213	216	192	212	203	206	213	228	189	262	208	198	207	184	245	221	210	216	237	229	232	190	206	214	196	222	201	224	203	209	236	228	209	223	214	215	228	228	251	231	238	232	220	227	199	202	214	237	205	210	223	225	219	256	230	180	214	213	225	213	211	234	222	223	228	199	207	201	225	195	244	206	258	219	215	248	227	222	215	209	224	216	228	201	215	209	227	212	202	213	199	201	202	228	214	232	236	211	204	215	213	201	191	231	190	216	214	215	232	195	216	227	206	212	179	243	220	230	193	247	219	202	233	243	213	220	211	217	220	227	217	246	209	227	207	217	230	217	185	226	209	185	222	221	214	220	223	212	262	203	204	228	227	223	219	202	215	241	204	205	190	229	218	221	226	246	209	226	222	207	203	209	222	214	216	236	187	200	226	213	219	227	198	167	243	232	224	219	213	205	209	226	206	230	201	215	170	232	220	200	209	216	192	235	223	208	211	204	219	200	212	219	229	214	201	231	220	212	219	195	221	204	211	209	216	223	212	214	224	249	208	208	221	192	203	196	213	215	229	193	209	208	220	216	206	212	238	220	211	242	193	183	208	210	249	225	221	223	228	207	236	210	220	220	193	211	222	218	210	230	210	229	217	228	239	227	230	223	233	246	221	204	209	201	233	212	223	221	264	210	237	238	220	207	213	229	217	207	221	202	222	245	224	210	209	213	200	206	199	215	194	194	238	228	230	193	226	192	216	213	206	221	206	212	200	197	222	224	225	214	216	216	239	224	202	212	241	227	201	194	217	204	236	244	195	226	195	219	212	202	202	235	214	217	211	257	227	207	212	210	213	224	209	211	215	236	214	215	234	219	205	217	219	207	215	217	209	230	235	222	226	204	255	216	215	234	217	233	231	214	220	199	239	193	206	209	219	211	205	207	222	212	208	245	177	207	219	218	230	227	218	232	227	176	195	209	209	197	241	207	212	218	221	237	189	211	235	226	235	201	216	220	190	229	211	213	210	215	233	209	214	202	218	222	206	221	218	215	205	208	213	204	209	235	208	213	220	206	199	219	222	217	216	224	195	217	227	187	190	192	205	217	213	204	209	218	234	215	207	231	216	214	230	192	219	240	226	193	227	207	204	207	218	212	214	197	205	203	216	231	227	229	201	232	215	217	209	191	217	219	205	218	225	234	223	227	197	217	214	210	207	203	199	227	218	212	243	200	214	241	221	209	213	231	210	222	209	203	201	205	238	242	209	223	202	231	193	210	204	203	193	212	244	214	210	228	217	239	202	216	205	208	223	214	216	208	215	206	238	195	232	228	227	219	254	206	244	227	184	191	241	233	218	222	197	222	218	198	235	200	204	208	223	200	195	226	223	207	228	209	232	202	206	227	230	190	207	216	218	238	200	216	221	206	209	268	224	235	248	217	246	208	205	243	226	227	214	224	237	203	200	244	197	207	221	212	209	190	213	202	180	219	201	208	204	186	234	214	229	221	223	196	236	242	216	234	221	239	233	176	220	239	203	236	217	229	195	218	216	205	201	210	232	216	196	246	200	202	208	230	201	224	225	209	230	234	221	215	213	241	214	227	217	214	212	251	211	213	226	235	218	212	216	215	221	215	233	230	227	230	211	225	210	205	209	207	200	208	221	226	220	205	239	205	215	215	207	211	237	228	229	253	231	219	214	209	213	201	188	207	234	204	227	215	225	215	223	194	242	200	216	223	234	218	217	200	229	236	224	223	194	206	179	212	228	240	182	205	229	209	228	214	233	197	221	213	220	233	198	231	229	207	233	205	208	193	253	178	225	224	206	200	217	217	195	205	226	220	214	199	222	222	197	224	209	213	214	216	223	224	213	214	209	236	229	212	217	216	204	208	215	221	211	220	202	218	199	219	199	207	188	216	217	232	224	190	220	190	210	217	227	198	218	221	234	222	198	190	208	222	230	206	199	224	206	201	216	206	214	219	221	216	224	205	210	213	214	231	204	210	226	213	212	216	204	191	219	214	221	227	218	203	211	194	202	204	198	204	232	197	203	214	231	239	223	209	210	219	232	233	220	217	224	228	217	216	215	214	227	210	216	206	248	213	201	224	229	221	243	225	214	207	226	186	210	212	224	210	175	212	220	222	211	236	231	231	218	202	208	192	223	226
8957	18044	15074	8394	8870	50813	60828	51257	39785	17024	526	514	484	492	464	450	448	480	439	449	456	424	410	430	442	449	410	450	447	447	408	436	469	430	466	393	410	433	398	429	480	447	425	414	415	451	424	422	425	420	437	413	451	424	415	460	451	448	475	443	418	457	435	433	419	444	427	449	418	436	455	425	408	430	444	424	479	422	434	442	435	425	420	421	444	424	444	462	454	436	422	419	394	385	389	429	438	436	460	450	462	413	455	421	445	440	475	465	409	460	466	510	452	439	401	420	437	418	404	430	410	424	440	419	444	409	444	434	415	463	406	434	451	461	472	416	445	419	449	457	384	389	412	468	400	376	440	407	416	421	410	419	410	404	409	401	459	489	427	424	404	451	416	453	412	438	423	390	454	431	444	418	430	441	421	424	407	434	432	431	424	436	442	432	465	433	453	436	417	462	442	411	432	444	413	435	428	411	432	423	434	414	423	457	438	408	454	421	424	404	415	461	436	410	409	403	412	445	420	419	427	406	459	411	429	411	428	426	436	470	396	413	427	439	430	471	459	417	430	408	479	418	441	462	433	410	446	445	450	430	452	413	438	429	401	417	426	422	428	463	401	397	441	456	404	420	437	451	447	420	422	391	425	435	460	442	463	416	443	408	410	426	420	400	438	419	434	432	426	458	415	458	391	438	431	470	423	418	410	424	461	451	415	466	477	484	433	465	385	459	454	435	428	435	427	419	442	457	424	448	417	476	387	484	404	451	410	454	419	443	423	430	426	437	431	430	421	440	443	396	448	394	422	448	440	434	443	405	454	434	442	429	458	474	420	393	441	454	430	452	463	421	453	393	392	422	425	471	405	439	436	419	455	403	398	448	410	413	425	435	450	468	448	462	422	424	428	394	472	417	415	417	427	438	434	452	425	441	433	418	455	403	428	439	409	423	446	436	423	417	398	415	472	444	400	455	456	418	436	449	424	445	442	434	414	414	442	434	459	459	449	436	458	454	435	405	454	452	408	424	432	450	424	422	436	456	406	438	438	409	409	461	412	438	410	405	361	422	454	430	450	412	451	406	469	431	471	431	430	410	453	446	439	420	423	478	427	431	437	444	466	429	415	430	430	399	438	431	431	456	454	426	421	434	461	467	416	438	429	446	389	459	398	434	403	449	445	410	435	397	436	418	445	433	444	462	425	416	428	461	410	406	416	418	404	415	397	448	428	440	442	445	436	431	441	442	440	431	442	448	418	468	416	428	432	429	466	422	450	411	433	420	435	420	451	437	428	418	422	450	422	397	468	437	424	460	407	447	452	421	427	450	460	439	426	435	429	463	423	453	424	470	440	427	415	473	416	425	431	464	436	390	424	428	409	403	420	438	473	440	406	434	456	455	422	472	447	433	422	430	423	426	395	431	455	457	425	446	439	432	449	410	437	450	454	439	419	415	485	410	447	433	439	456	423	425	437	443	469	413	394	431	476	405	437	427	463	420	440	466	442	461	456	449	432	419	455	419	434	461	439	457	443	418	440	424	445	425	447	420	419	425	437	426	441	411	422	446	428	448	436	419	439	419	414	410	459	440	450	449	413	425	432	467	471	380	458	447	411	432	473	425	406	436	418	436	439	409	420	454	416	454	448	417	428	454	431	478	414	439	454	432	427	409	448	442	442	429	423	455	416	429	426	423	385	415	426	402	424	407	456	416	426	381	429	427	433	407	426	439	426	437	424	445	433	441	465	492	462	431	399	402	417	439	462	428	413	418	422	436	459	428	457	434	484	432	432	473	507	446	372	434	446	448	449	429	459	445	439	443	414	420	439	458	451	447	453	433	393	434	432	413	445	459	420	461	426	389	419	434	440	471	401	404	445	436	413	457	436	385	389	442	413	445	456	457	417	436	420	416	428	436	410	395	431	421	418	427	455	444	453	437	455	424	462	434	497	441	433	423	449	419	432	416	434	437	450	444	431	432	437	419	431	456	450	463	406	441	433	453	456	410	442	441	403	439	440	439	430	429	416	485	459	439	448	414	433	429	396	437	438	424	442	393	407	431	434	466	431	454	439	438	413	455	422	406	469	374	425	454	427	443	429	471	462	473	441	478	431	442	437	446	419	461	456	451	395	456	463	420	403	453	436	456	424	392	411	413	429	403	418	431	428	421	437	452	418	458	446	417	411	437	449	452	413	456	450	441	453	435	418	429	432	447	439	451	455	436	481	434	462	423	450	435	407	468	443	418	416	443	433	435	413	441	410	437	436	397	460	430	486	420	434	449	435	464	411	392	428	441	414	415	425	420	432	420	425	431	442	443	412	493	460	415	447	452	406	471	409	418	449	493	454	430	444	403	431	450	444	456	436	455	431	415	459	420	429	426	439	413	419	459	455	453	435	382	418	435	433	439	444	453	444	427	433	425	433	455	422	439	439	406	405	445	419	456	414	400	464	448	412	411	420	444	491	409	393	463	436	440	404	447	427	431	422	428	421	430	474	448	435	470	412	424	434	428	416	432	460	463	403	474	447	441	468	432	423	419	451	471	448	415	395	433	421	423	421	406	414	448	416	430	444	423	434	468	416	407	434	403	405	466	434	392	441	447	453	412	451	439	454	440	418	414	453	395	446	459	426	470	412	437	457	444	440	441	429	419	414	428	432	448	400	439	431	424	419	419	417	414	448	456	447	439	471	452	413	467	467	422	427	375	424	421	475	393	448	430	439	441	433	416	391	396	425	436	458	426	394	460	422	436	403	429	430	397	427	414	436	453	406	449	446	445	434	454	435	429	433	426	437	461	429	442	427	419	424	392	439	464	418	405	429	430	460	458	421	436	422	428	405	424	427	460	449	450	433	413	405	462	429	418	401	440	408	423	423	440	438	431	416	474	443	435	441	449	443	458	415	459	417	418	424	431	442	447	437	414	442	465	439	433	414	409	429	424	422	446	451	415	441	446	437	473	416	407	406	436	436	425	437	437	450	416	399	413	404	427	454	417	459	455	405	432	441	424	437	408	454	434	470	426	437	393	432	434	424	456	482	435	470	444	407	432	436	456	433	422	442	422	438	463	448	459	421	371	418	445	402	488	432	420	439	400	441	474	438	433	393	459	463	452	431	442	449	432	395	458	435	442	465	445	480	436	414	419	427	407	421	429	429	432	432	397	406	430	416	430	438	426	427	436	453	443	418	448	461	438	446	477	394	434	406	436	431	422	390	426	449	451	436	388	438	441	456	472	478	458	410	450	418	438	425	441	428	415	448	398	413	423	458	449	440	460	417	438	449	450	436	409	436	421	452	464	462	465	418	433	441	427	410	437	404	432	428	401	450	426	439	419	403	437	434	420	414	476	392	404	397	431	451	436	450	464	397	424	470	457	433	430	415	453	435	415	408	403	418	433	416	449	464	488	445	469	441	436	421	415	482	449	430	409	437	447	455	439	429	421	431	410	424	434	412	460	412	447	419	475	385	462	435	399	458	435	410	416	431	397	445	452	412	400	432	472	417	417
26611	20369	6725	610	389	1157	8061	9165	4669	1146	218	180	231	208	210	198	206	206	195	196	191	200	199	198	198	212	224	216	213	192	215	226	240	200	199	191	198	237	218	211	217	203	217	185	213	221	197	199	222	203	215	195	196	190	191	186	225	231	218	207	193	220	223	204	212	226	224	193	218	198	189	194	209	218	205	200	213	185	188	194	218	211	200	196	192	222	203	192	211	205	234	218	229	222	205	211	195	203	189	226	204	220	217	218	201	229	195	201	196	217	212	203	224	203	198	208	223	201	195	190	213	209	197	214	190	201	179	184	225	190	183	202	192	209	191	213	211	190	216	217	213	205	203	212	194	206	223	203	201	216	199	201	192	204	215	219	215	207	216	200	196	187	204	202	196	218	197	197	203	226	217	190	208	214	224	217	223	212	199	215	201	203	202	196	181	200	211	178	238	239	204	177	195	224	225	186	204	209	214	222	210	197	191	181	220	217	192	194	192	197	214	223	228	184	205	206	217	205	217	213	205	200	203	199	203	189	187	233	224	203	218	212	191	188	211	210	209	212	190	196	195	213	219	189	212	208	199	219	200	210	183	189	220	182	194	180	215	217	244	192	198	227	174	190	199	215	200	211	185	212	193	191	206	200	217	206	196	217	195	215	207	195	210	211	207	195	205	204	209	233	221	209	188	200	214	213	228	198	192	181	182	186	198	195	227	188	191	215	197	215	186	201	193	204	183	212	214	190	207	203	238	203	209	220	221	215	206	195	216	216	211	217	218	213	197	221	203	198	194	209	184	210	199	197	210	205	189	187	225	205	192	188	232	206	229	194	215	194	197	204	198	210	210	200	207	222	198	206	217	198	203	202	211	218	212	184	178	207	175	215	204	235	236	163	222	196	232	190	208	205	206	200	201	213	207	207	208	218	191	211	211	193	190	199	214	209	182	219	228	202	175	205	196	198	208	202	213	200	205	196	177	202	190	205	207	217	196	222	223	213	192	199	209	210	207	198	226	197	228	188	190	198	193	206	196	217	223	203	211	211	183	238	219	220	242	233	214	211	188	192	227	221	202	189	186	197	212	202	199	219	194	210	196	227	186	185	183	199	211	215	189	191	240	209	197	175	231	214	203	213	218	207	220	203	202	191	207	216	199	217	222	208	175	201	206	192	192	212	206	185	213	189	188	211	164	210	190	194	198	229	214	192	238	216	198	197	210	205	186	205	236	195	206	219	229	218	207	199	193	209	204	210	194	235	216	200	192	192	183	215	187	212	198	205	189	205	194	208	200	225	212	185	203	212	206	212	198	199	227	210	212	223	189	194	239	199	194	226	226	204	205	209	178	228	190	204	199	235	202	205	191	172	206	196	201	222	190	235	172	194	178	194	225	199	201	201	233	205	180	199	201	222	210	217	198	221	184	221	177	218	215	196	203	209	205	209	214	227	186	224	199	186	212	218	197	212	179	205	244	214	226	188	245	164	210	193	193	213	197	205	203	181	180	198	210	189	196	201	222	222	191	188	206	212	176	211	235	212	211	191	220	213	218	226	199	193	193	232	197	184	210	176	214	203	228	197	204	215	236	206	213	199	241	191	219	214	194	237	211	213	198	207	210	191	199	199	190	213	213	221	220	210	210	200	194	205	233	206	184	210	198	210	238	198	203	186	184	212	228	230	190	222	190	182	188	199	210	219	238	197	203	220	220	224	203	196	224	207	219	200	238	225	230	198	195	206	176	203	201	193	215	209	206	208	226	199	201	202	233	232	204	190	208	207	184	201	229	181	224	220	210	219	238	207	223	191	192	226	197	216	215	201	203	210	208	208	186	214	206	211	186	208	197	209	204	206	194	227	201	215	204	195	221	231	191	199	199	224	210	179	205	223	220	205	216	206	200	232	203	202	228	163	214	222	225	208	173	187	211	218	220	222	202	197	203	212	209	197	217	174	227	222	192	214	213	214	201	205	207	190	183	202	229	197	209	224	202	199	213	188	182	203	195	181	204	209	210	225	195	201	198	196	197	189	208	209	196	200	211	209	203	223	230	208	221	227	213	223	237	219	239	178	214	214	210	236	195	209	196	209	207	210	179	197	191	204	207	209	212	217	231	182	202	209	206	172	206	210	188	169	192	183	225	189	218	213	195	226	186	204	202	195	214	209	203	212	225	205	208	198	196	211	192	229	211	204	206	211	221	214	184	213	220	233	225	208	207	194	181	198	195	228	215	184	182	179	218	213	215	216	206	233	204	203	193	210	213	204	208	245	191	208	212	202	223	199	198	223	212	196	189	206	219	213	224	198	214	188	213	224	183	199	217	216	196	228	221	210	193	207	201	216	202	211	227	191	224	207	196	219	242	221	184	217	225	215	210	195	205	197	214	211	243	216	234	198	199	208	207	207	211	201	196	199	195	205	215	208	189	197	193	231	227	182	192	201	176	229	193	222	178	200	214	203	211	199	191	203	238	206	194	240	195	213	212	215	216	219	234	200	213	205	193	183	200	215	228	199	217	228	210	186	202	210	215	211	203	207	212	204	200	209	193	209	203	196	181	214	210	196	213	194	206	207	194	222	214	208	203	204	217	220	200	205	203	225	197	211	203	207	197	192	233	212	214	215	191	185	202	172	214	182	216	195	189	212	199	194	207	194	202	218	195	199	217	222	200	196	194	223	193	188	200	175	197	190	191	194	202	207	206	211	224	206	210	213	206	198	201	214	191	181	209	223	172	217	217	196	194	197	200	212	218	187	218	228	209	219	215	214	200	205	198	210	192	204	197	231	179	206	219	233	208	185	186	208	227	196	226	203	195	209	192	222	220	230	211	212	192	219	200	195	208	210	162	203	208	208	202	213	198	209	211	207	231	216	203	200	216	216	204	182	186	210	201	235	208	203	191	213	195	218	195	205	202	224	196	206	227	198	210	207	212	222	210	192	200	205	184	220	219	195	193	200	162	194	203	238	221	227	228	196	221	204	211	191	209	180	172	191	203	214	217	233	214	202	201	203	192	207	188	209	190	210	219	196	193	220	199	204	203	221	215	189	210	195	199	204	192	201	221	221	226	203	202	220	219	233	221	187	204	189	197	205	213	201	234	214	218	187	223	201	202	192	186	200	208	188	226	177	211	212	204	193	218	213	213	196	218	211	215	195	197	176	202	239	217	221	208	221	199	202	224	224	208	209	199	211	211	189	233	211	200	198	194	188	203	216	212	231	194	217	210	204	206	206	203	210	202	182	204	209	200	202	211	223	231	209	224	212	185	229	187	219	235	219	191	218	185	211	228	215	203	203	207	212	192	192	200	201	228	220	197	168	203	189	214	213	196	192	204	202	218	207	203	239	187	207	217	214	211	184	215	243	186	174	207	166	211	213	200	216	208	214	217	204	201	238	203	199	223	202	204	203	177	193	187	214	214	201	220	209	193	199	204	213	185	196	200	236	192	224	193	220	215	197	189	217	206	211	190	218	213	194	215	198	227	234	203	204	200	180	177	180	200	210
4011	1890	1674	967	753	3714	19612	19022	11307	3047	426	453	466	406	446	456	426	438	397	420	427	377	428	396	448	415	435	445	442	430	441	420	424	416	457	425	461	418	459	438	436	476	441	428	431	432	454	416	446	416	441	424	451	411	408	465	404	441	463	434	437	417	416	448	399	426	387	441	455	443	440	434	469	467	445	429	435	448	430	449	422	440	430	446	418	440	425	450	425	456	469	428	432	439	420	431	422	411	449	439	442	391	435	430	428	398	393	419	433	446	439	440	461	430	481	430	428	428	438	417	428	425	429	402	398	448	399	437	412	461	434	423	453	458	451	438	426	414	430	435	453	414	403	440	427	429	437	424	450	440	421	448	472	408	420	420	405	426	430	428	465	435	476	442	460	427	485	422	468	429	470	429	464	434	477	436	428	429	452	448	430	471	433	412	421	419	455	415	424	465	388	460	421	437	463	418	442	432	415	432	449	418	412	440	437	453	442	428	437	464	478	455	433	446	429	439	411	449	451	434	474	422	417	455	459	449	459	484	419	467	431	426	431	488	454	416	425	425	440	423	419	426	453	470	437	427	414	416	431	437	463	464	484	439	425	446	472	405	419	434	440	432	458	449	417	427	423	434	440	442	418	423	448	440	455	438	422	447	443	420	437	458	427	427	478	424	439	434	403	475	438	475	446	418	465	432	477	449	458	433	420	438	435	441	430	437	418	428	415	442	425	425	444	464	421	423	437	443	434	442	431	443	455	426	418	441	462	455	446	448	463	431	441	457	378	419	429	429	421	437	400	447	450	449	448	432	436	403	436	416	439	433	445	447	437	482	418	413	440	462	437	418	448	451	425	430	441	409	459	408	437	419	458	440	486	442	423	462	480	383	432	418	476	436	450	445	426	462	437	422	457	433	457	416	411	397	427	417	461	481	422	468	439	417	469	445	421	436	460	472	446	432	386	427	401	439	435	450	454	461	436	420	408	438	463	436	401	469	421	461	443	455	426	431	427	452	423	480	461	411	405	422	408	445	424	419	427	460	449	405	429	432	453	414	419	461	405	412	445	425	465	459	487	440	439	456	405	391	469	443	406	422	413	420	420	439	476	474	476	439	413	429	448	423	450	419	437	462	421	444	469	418	428	470	464	471	460	425	441	411	418	442	439	447	420	413	439	422	429	439	410	443	420	425	439	408	426	460	422	482	454	429	430	482	427	416	431	464	431	482	413	439	429	457	388	430	436	409	421	441	414	457	433	463	423	471	435	434	478	410	435	422	429	471	436	449	440	450	435	454	426	453	413	409	445	440	400	417	446	462	456	422	470	426	403	465	427	455	451	411	458	481	426	384	419	444	450	392	398	448	453	460	431	441	427	476	444	436	454	453	418	445	438	417	428	401	435	464	451	415	469	425	467	451	473	427	423	442	484	429	428	421	447	477	420	426	467	418	455	422	460	466	469	437	414	441	456	401	425	477	435	452	477	466	466	461	435	390	456	472	428	453	389	431	462	432	421	438	458	451	440	435	426	470	417	428	407	422	422	409	447	450	441	476	445	414	476	435	433	425	446	441	441	450	456	447	437	442	467	451	431	436	451	429	440	409	435	477	462	439	443	429	386	400	460	427	459	439	465	445	437	441	421	420	446	453	444	440	407	422	472	457	433	412	470	415	481	433	429	429	430	460	426	460	440	432	488	433	471	441	440	414	431	437	401	466	434	430	438	436	415	419	441	413	435	435	425	410	463	402	421	406	439	436	440	455	445	441	463	442	424	437	448	428	448	448	402	444	472	415	424	414	423	493	430	418	444	409	436	439	426	407	439	420	409	411	449	436	457	429	453	399	424	437	436	439	426	438	419	434	394	412	410	401	412	417	436	479	427	428	440	440	442	421	427	448	450	444	407	431	401	419	393	418	408	443	431	423	461	456	462	433	420	422	436	414	425	386	426	426	423	468	397	494	485	442	428	485	426	411	438	422	436	429	460	422	414	425	449	438	449	397	450	434	446	406	412	435	419	395	447	431	434	449	450	457	434	443	433	458	443	469	445	402	462	462	407	416	390	434	416	438	436	401	431	422	411	418	395	410	442	429	427	435	422	424	425	402	444	427	400	452	426	457	440	459	436	428	390	429	463	482	430	425	440	424	401	416	410	450	396	457	426	416	460	426	414	456	428	472	481	433	430	398	441	479	422	395	435	435	480	423	452	445	408	400	452	448	431	446	427	444	443	417	400	455	438	442	427	439	398	436	472	444	425	442	434	446	442	445	441	446	448	438	481	429	453	384	474	438	420	474	397	418	450	436	431	410	433	461	443	433	431	425	452	431	408	428	414	418	424	428	406	477	419	408	433	466	454	421	424	439	452	441	420	417	452	470	444	456	454	492	462	442	436	430	460	468	432	427	415	435	453	381	473	455	444	399	431	416	432	431	452	448	363	439	473	411	429	424	432	430	443	466	429	461	439	422	469	462	429	448	411	486	481	451	424	442	427	486	448	469	393	426	428	430	410	461	447	392	457	431	458	430	427	426	439	426	446	437	399	398	415	441	448	485	434	458	461	417	419	441	448	443	429	463	414	431	448	457	431	468	437	458	437	426	406	427	439	428	439	463	405	441	440	439	445	435	450	449	432	472	487	412	428	413	433	456	391	421	413	425	447	442	453	414	489	432	462	449	410	409	430	428	469	477	485	424	446	430	459	478	411	417	399	448	412	412	445	465	404	455	422	417	397	411	401	427	421	450	452	418	456	448	464	407	454	437	434	433	427	436	457	453	425	428	442	457	429	426	458	451	455	454	445	450	425	401	447	420	439	446	417	406	441	445	417	443	493	440	437	428	400	416	439	431	407	421	417	421	432	433	433	466	448	463	470	464	459	441	464	438	434	436	425	431	433	423	420	430	407	468	432	444	399	481	471	441	452	435	446	408	425	482	393	459	480	438	443	429	481	476	423	442	449	434	429	405	456	469	435	462	429	458	434	429	446	426	431	484	414	447	427	452	424	425	402	437	438	462	458	435	460	478	444	433	472	437	425	433	404	452	438	466	461	432	418	437	418	443	424	445	410	416	403	423	471	448	424	426	446	441	446	460	417	422	443	423	429	416	456	455	455	435	408	434	445	453	450	444	422	406	445	420	403	438	440	428	424	429	429	442	437	415	443	435	444	429	407	441	398	418	432	448	452	436	458	429	453	444	434	424	425	430	418	393	433	406	455	439	424	408	465	385	418	469	392	403	449	401	434	423	433	440	404	444	423	457	409	444	419	460	453	443	464	454	426	442	430	450	434	455	450	447	426	431	470	455	428	447	417	458	460	450	387	460	461	449	436	461	449	451	392	415	455	416	453	451	474	445	434	424	475	454	412	452	432	430	419	456	410	394	458	424	463	441	447	415	437	418	420	429	445	419	439	470	463	436	429	438	416	403	453	463	462	405	431	487	461	451	400	414	422	437	419	428	438	415	445	456	430	471	440	454	412	401	447	439	447	450	436	440	480	414	421	415
24535	21115	27790	24664	12573	6485	37811	37356	23229	6605	242	157	168	160	166	184	153	150	138	148	153	153	153	166	163	159	163	183	142	153	142	157	150	180	146	143	154	162	145	151	149	139	179	145	147	140	157	133	162	151	167	150	153	140	153	144	153	163	168	146	133	142	164	138	143	151	139	149	145	138	142	126	149	179	162	139	150	160	156	128	157	139	182	153	165	154	163	163	164	149	190	142	139	131	150	153	141	161	135	139	157	136	148	167	145	159	160	147	142	146	155	151	144	165	174	165	150	161	156	174	147	161	170	144	143	166	153	129	142	156	147	148	170	157	162	164	146	142	150	143	145	154	155	160	155	160	151	162	145	151	152	154	145	170	146	148	167	148	149	150	149	154	169	150	151	131	161	156	140	140	148	126	148	142	129	135	149	165	144	141	157	148	145	141	143	148	159	154	146	154	157	150	144	157	150	145	142	158	160	166	156	165	150	143	149	132	140	143	128	144	145	151	130	159	167	156	139	134	150	156	151	145	148	145	143	175	142	152	181	139	145	149	152	141	175	154	168	168	144	157	146	181	141	182	165	175	160	170	143	184	144	133	135	120	144	162	128	175	153	148	165	165	145	161	153	143	137	147	152	177	160	151	153	126	149	129	140	153	144	146	157	143	148	148	141	136	157	133	150	141	146	173	153	153	164	162	179	145	155	154	147	143	138	126	146	142	171	153	137	164	151	171	175	165	144	145	174	148	138	137	139	148	124	167	151	159	133	161	141	143	156	147	126	170	165	173	143	155	158	131	147	148	152	155	135	145	151	159	158	127	154	159	160	153	160	156	132	162	172	130	162	156	143	159	139	150	173	152	122	147	135	162	141	143	138	147	149	163	170	140	144	133	153	144	141	157	162	120	143	145	127	153	144	167	155	163	149	176	152	138	111	161	145	155	147	172	165	151	146	140	155	146	148	120	140	150	167	168	135	147	135	152	134	140	145	132	160	141	152	161	165	163	138	137	168	152	141	157	151	145	160	152	153	145	143	153	153	150	130	136	155	161	171	142	146	130	175	172	135	133	146	136	179	175	143	155	140	140	146	150	157	171	148	145	177	133	153	123	151	136	147	149	152	163	127	152	133	139	140	132	146	120	153	149	161	141	159	150	138	173	148	157	188	149	169	130	166	134	150	130	162	145	169	156	161	156	132	156	163	152	126	154	141	160	155	143	131	150	190	158	122	155	143	143	183	160	153	143	123	145	129	171	136	148	163	147	184	151	177	148	183	145	140	154	133	140	127	134	147	132	149	153	176	149	136	147	145	147	139	148	167	152	157	151	131	130	146	153	135	153	135	132	170	146	154	147	164	135	134	155	151	143	142	148	154	158	159	124	131	129	138	147	150	152	145	139	153	154	133	142	140	137	142	165	144	163	139	151	153	138	145	142	146	147	154	162	156	161	165	158	162	151	146	152	159	156	157	168	154	163	150	148	163	141	158	154	129	178	148	155	148	176	161	154	133	150	155	163	146	149	148	159	149	142	150	161	144	146	155	139	163	151	167	166	158	161	152	134	153	164	156	154	138	155	148	133	152	141	153	158	141	138	145	156	147	137	132	167	124	140	148	145	151	168	145	129	137	165	126	146	158	162	169	168	162	134	152	168	191	144	156	176	164	155	163	117	140	157	155	152	155	147	136	138	137	149	136	153	181	135	134	154	159	141	155	143	151	148	142	157	146	136	140	132	155	152	146	145	129	148	163	146	148	166	150	157	180	176	141	152	129	148	157	152	137	139	141	162	155	153	144	164	140	145	146	147	147	144	165	149	131	163	135	164	156	154	154	147	137	171	159	140	156	164	148	160	141	144	165	130	154	155	135	139	141	155	155	133	157	172	156	153	144	137	154	154	144	161	146	166	135	140	139	144	156	131	151	107	143	139	168	164	171	157	135	157	139	130	138	151	157	158	121	161	140	133	130	151	142	136	169	144	150	140	149	151	163	119	136	149	147	150	139	128	169	145	164	173	162	163	143	167	134	143	147	138	161	142	151	141	139	162	165	159	160	141	167	127	146	160	159	145	157	155	133	150	147	167	145	160	160	152	152	158	158	165	153	146	147	148	148	166	161	151	129	127	148	170	139	155	145	158	141	144	151	141	156	141	174	183	144	146	128	153	140	172	157	138	126	159	142	158	157	139	150	138	143	135	148	150	155	162	150	150	151	170	144	145	159	168	151	153	125	159	152	148	134	181	152	144	160	157	168	138	154	141	156	151	176	171	153	153	162	134	127	178	154	141	180	147	137	163	158	164	146	131	136	172	147	157	149	131	142	136	140	137	148	138	164	127	146	151	151	142	146	156	139	149	160	126	163	122	141	135	155	175	138	156	162	151	147	142	148	149	166	154	166	163	148	145	145	141	156	146	145	149	166	148	168	152	156	140	127	145	132	154	166	152	152	136	150	143	134	143	151	171	171	141	143	158	157	172	168	148	161	149	154	147	157	145	161	167	153	146	164	144	138	165	150	134	134	144	149	145	146	137	146	146	180	149	186	158	152	164	148	160	150	146	142	154	165	147	179	148	167	153	133	144	145	150	164	149	145	144	159	152	122	145	128	158	162	170	136	134	163	153	183	130	155	139	165	158	158	150	149	135	148	154	148	160	142	150	173	147	156	152	134	143	136	181	167	193	126	130	176	140	143	125	162	161	165	158	141	135	150	129	144	146	159	166	157	152	157	167	131	160	139	146	141	149	130	161	164	145	147	148	139	156	154	156	167	174	136	149	139	169	155	146	152	155	152	153	151	143	143	149	163	139	160	127	146	157	148	142	141	143	162	133	153	140	164	187	156	150	153	156	156	143	156	163	151	147	158	150	136	156	151	146	147	157	151	159	142	177	137	166	158	145	155	150	151	139	143	158	155	169	143	174	121	143	167	139	148	148	159	158	145	138	144	158	135	140	167	160	154	151	140	126	155	147	168	149	145	133	135	153	142	155	161	151	121	139	140	149	157	152	164	151	170	159	163	161	173	144	117	152	146	161	155	148	156	165	150	175	167	128	146	145	145	155	152	148	143	168	157	143	167	136	143	148	144	153	147	154	136	155	166	145	163	147	146	172	150	130	151	158	183	152	168	161	160	157	149	126	144	153	149	152	165	155	164	167	145	138	158	150	153	150	150	162	140	130	145	176	140	150	142	145	191	135	180	168	161	139	163	154	157	173	154	144	141	145	154	163	135	156	165	169	129	165	144	140	131	159	138	168	172	147	130	135	148	157	139	146	159	171	150	144	175	148	142	157	156	152	165	131	164	159	119	151	166	153	146	177	149	140	155	145	142	165	163	162	161	162	187	137	143	128	137	159	148	153	127	143	140	129	130	147	156	150	126	148	151	170	154	173	140	149	137	160	138	144	161	169	185	152	167	151	152	150	143	135	161	135	153	142	144	161	152	162	170	158	146	160	152	154	123	164	155	147	155	151	156	150	167	160	161	148	156	159	129	155	160	163	169	172
5325	9653	8275	4153	2679	14124	45356	42544	31264	9123	356	389	346	338	323	347	325	317	350	318	327	325	323	336	349	336	325	311	300	330	305	350	316	341	335	318	316	347	336	346	312	318	310	357	305	338	332	310	347	336	346	351	332	309	341	347	329	316	321	345	303	321	316	314	332	324	328	297	331	342	338	311	342	334	343	303	319	353	333	360	301	343	340	334	331	344	310	313	317	321	317	287	334	329	347	333	314	329	358	357	337	345	319	310	315	327	305	344	322	324	353	354	398	327	339	330	324	353	328	321	340	346	344	350	329	305	342	323	317	342	335	313	340	341	345	326	333	339	326	350	327	339	356	350	338	359	320	324	318	324	331	302	343	356	345	358	317	309	305	333	341	309	311	328	286	317	355	345	327	326	341	288	326	317	313	325	320	317	302	329	308	322	359	313	330	308	327	341	333	336	315	314	328	322	306	314	321	310	302	324	357	348	332	327	339	362	333	316	299	336	299	305	314	324	351	319	320	353	331	317	331	325	315	330	327	314	298	331	313	306	296	331	340	344	325	296	339	334	331	339	336	319	319	340	331	314	303	316	316	345	325	326	327	334	319	315	334	318	316	343	354	311	335	345	343	299	318	329	334	325	353	341	366	363	322	323	309	331	310	319	313	347	332	361	309	348	330	311	350	309	333	322	294	341	338	300	309	336	351	307	332	349	337	317	312	344	335	348	362	332	334	305	352	286	325	318	313	318	345	309	360	319	325	322	341	336	340	312	312	297	339	308	324	336	326	323	310	312	327	332	352	331	329	324	331	322	355	328	312	309	326	303	312	340	312	343	332	335	327	350	317	336	338	323	328	336	318	329	324	370	299	319	288	292	327	339	292	343	310	327	327	301	337	299	313	319	343	304	340	303	340	300	314	329	351	339	334	321	319	316	324	345	315	321	338	326	298	354	331	339	336	350	332	338	337	319	333	327	338	341	322	336	341	334	323	323	299	339	334	323	341	302	331	311	347	337	316	317	325	327	338	343	341	356	330	351	337	313	295	340	334	337	328	317	329	324	332	315	308	298	308	344	296	307	317	342	298	312	345	300	314	321	320	310	322	317	333	342	350	320	327	359	304	355	360	288	325	307	342	346	332	336	359	328	328	337	328	305	322	324	284	325	314	330	332	316	354	351	310	329	308	308	307	342	349	352	329	329	318	316	283	330	321	342	319	326	317	325	342	306	331	361	321	337	364	286	333	297	289	280	355	320	297	314	302	315	337	332	290	350	341	316	298	331	316	352	320	286	323	329	336	366	303	357	322	302	299	312	298	338	311	306	355	328	342	308	354	359	347	346	362	309	351	337	332	332	335	332	354	327	328	324	332	342	339	335	309	304	304	340	314	337	317	319	323	302	351	289	307	309	325	333	311	338	339	327	322	373	320	305	296	337	358	294	309	344	322	303	343	349	328	327	319	306	308	315	291	332	343	342	321	334	315	388	303	334	319	327	313	302	318	345	335	353	305	340	321	312	291	331	285	321	354	311	358	339	311	338	343	349	327	301	282	318	329	323	356	301	336	350	316	343	332	326	306	326	326	284	304	340	328	332	334	333	347	319	323	356	326	322	329	313	304	323	326	337	347	310	312	329	325	330	326	314	340	335	343	344	293	290	337	327	346	337	319	323	324	312	361	294	297	319	309	282	347	331	313	326	296	334	313	303	278	332	325	334	327	340	318	312	352	319	301	364	327	316	323	357	305	329	319	309	293	328	323	309	356	311	293	355	350	328	337	335	326	347	339	353	307	360	333	332	296	334	328	316	324	302	343	313	337	320	293	327	337	314	320	293	328	318	338	353	355	338	333	322	314	324	327	344	314	333	358	306	326	304	312	363	329	299	351	279	320	337	333	352	316	313	323	287	323	295	346	313	382	300	348	325	353	336	330	325	321	317	322	347	310	333	330	331	306	340	296	339	334	364	281	312	326	345	326	330	337	312	316	340	318	307	315	316	337	342	334	315	344	319	314	371	333	321	318	324	326	306	308	309	324	305	336	299	352	317	309	326	325	347	293	306	328	301	316	345	301	314	308	336	329	334	331	325	316	298	302	328	310	340	325	332	301	320	317	309	316	316	332	335	289	332	287	340	334	309	316	313	336	308	301	310	325	313	312	277	319	349	292	305	329	364	377	345	299	330	298	344	318	336	345	328	307	319	304	360	311	326	340	330	347	341	315	325	321	296	339	341	323	327	360	334	332	329	321	309	295	307	347	310	343	343	318	307	339	317	332	318	335	313	328	331	308	331	333	313	339	323	327	352	332	362	322	342	343	337	338	355	314	302	323	279	313	312	320	335	311	330	336	355	327	311	359	326	322	315	329	335	325	317	319	298	316	332	335	318	296	325	339	339	353	344	307	277	334	323	344	333	342	351	327	306	326	350	333	362	307	318	321	310	325	348	347	373	324	290	330	306	328	303	319	342	328	317	340	325	300	340	313	341	328	332	271	304	329	313	316	342	330	343	339	318	347	311	280	323	313	360	324	307	320	343	355	337	349	357	314	340	315	331	310	310	316	316	337	344	324	294	284	307	338	314	309	313	356	302	325	339	333	315	306	315	340	333	311	331	344	281	325	300	330	349	342	317	323	346	342	328	300	346	288	323	312	325	322	305	325	334	319	296	342	340	332	299	314	301	310	318	309	322	306	314	335	336	333	302	343	329	329	316	307	310	325	346	341	318	324	310	337	348	328	325	296	340	342	349	319	328	298	306	303	313	318	299	336	318	301	295	304	335	321	333	332	300	333	302	333	336	298	323	334	308	326	330	321	349	333	333	328	335	303	339	341	339	341	338	308	327	338	336	310	300	339	303	347	352	334	304	317	320	352	331	328	341	327	334	309	327	312	339	317	322	315	311	320	319	329	310	337	307	325	325	344	324	315	326	342	343	328	283	348	320	325	328	309	310	327	319	326	319	315	322	345	311	351	340	297	332	342	347	309	348	341	319	299	298	331	351	318	281	358	330	331	309	320	324	324	327	328	299	337	296	342	334	313	315	312	352	330	319	300	335	345	334	304	320	304	345	325	308	330	289	288	342	350	318	330	309	372	306	296	334	328	319	307	329	317	311	334	328	321	320	334	331	321	327	368	338	307	294	343	337	289	333	298	306	354	369	349	337	319	310	359	335	277	304	325	340	335	304	302	330	321	321	332	342	350	335	322	299	323	364	311	311	324	325	304	309	318	325	303	322	327	317	325	315	330	329	346	316	328	344	332	338	316	312	304	334	321	341	338	302	318	325	333	317	337	359	297	322	317	359	309	332	339	346	330	342	323	311	338	325	313	314	306	308	336	326	324	343	324	342	316	331	281	316	330	348	328	316	351	327	343	375	376	317	318	326	336	315	327	319	336	362	355	335	329	341	310	344	333	338	325	332	338	318	341	277	333	314	302	331	322	355	320	359	276	330	311	303	311	354	351	305	344	342	328	335	330	295	307	363	310	322	324	316	366	308	318	338
23178	21124	28912	23589	21128	38359	56725	47977	33559	13210	551	243	222	263	237	236	234	219	234	240	203	252	184	211	216	240	207	244	222	234	200	198	229	215	205	205	216	221	215	230	236	191	223	213	227	225	230	208	241	225	223	219	221	223	207	201	237	208	208	220	193	221	228	226	241	239	255	215	231	222	231	237	199	205	203	203	228	210	243	204	222	233	213	234	206	231	215	209	214	208	230	228	215	240	241	226	217	240	227	215	219	231	213	203	209	217	208	201	207	202	221	226	257	235	205	202	229	219	210	239	237	207	208	232	207	237	223	236	247	237	210	218	237	216	244	212	198	213	232	196	207	248	216	207	220	187	197	233	195	204	220	207	197	219	217	192	241	201	221	214	221	215	211	221	231	229	208	242	211	217	234	219	218	222	201	224	214	200	199	230	192	207	217	238	193	216	216	193	217	221	209	216	230	217	249	211	207	206	237	224	223	243	210	196	228	211	230	228	237	205	217	238	206	203	221	209	231	202	215	216	201	204	220	200	221	208	252	219	215	210	210	216	210	230	199	208	196	216	231	227	209	179	195	213	217	214	217	220	211	226	198	214	205	227	229	219	210	224	228	236	200	229	215	206	214	183	201	229	223	200	199	216	235	206	201	257	222	202	216	212	231	245	225	251	209	232	207	241	236	216	210	208	201	233	226	250	225	221	196	227	211	216	231	205	210	218	223	207	250	221	234	176	214	197	203	225	230	226	210	224	211	198	199	204	199	218	204	229	221	230	223	210	207	230	207	183	202	207	236	218	209	209	210	229	220	215	218	235	228	230	225	232	229	222	243	252	205	221	204	209	200	205	235	233	220	208	214	210	207	236	221	250	222	258	213	224	210	207	237	230	216	232	207	226	221	231	210	208	216	221	222	211	195	225	205	245	222	211	224	239	207	207	218	239	248	228	255	226	204	214	203	245	209	209	217	219	205	244	190	210	230	210	211	218	234	208	220	208	234	225	219	235	212	227	221	247	236	209	209	210	215	209	239	210	195	217	195	207	237	215	209	192	221	224	232	213	187	214	229	234	224	200	208	224	208	208	204	223	221	202	229	239	242	215	214	217	231	231	239	208	192	232	183	219	238	214	217	213	212	212	235	196	240	234	209	204	225	230	244	220	240	213	222	209	192	204	223	219	258	203	229	232	217	218	230	219	221	255	215	204	225	221	219	209	199	201	229	207	240	200	222	237	226	183	197	214	212	211	245	222	200	230	209	206	208	220	198	217	221	235	220	213	244	201	203	233	196	194	198	207	224	196	218	256	235	257	219	233	247	211	220	240	219	216	237	200	233	226	228	197	213	208	199	231	232	205	213	219	200	210	202	227	207	211	211	227	211	178	219	226	224	203	200	203	236	222	220	210	197	196	222	209	250	211	208	202	255	231	221	239	185	210	216	241	224	206	208	234	212	199	207	186	214	193	228	214	222	221	218	243	223	225	207	216	220	205	217	244	217	219	223	177	226	227	237	204	223	218	204	227	209	221	212	215	225	212	198	236	227	241	224	229	225	207	200	223	231	213	223	215	221	213	221	226	228	226	222	215	253	226	217	225	204	198	221	221	206	243	215	207	218	216	226	212	212	224	208	239	228	224	198	200	195	187	212	219	221	216	227	203	222	225	216	193	211	232	219	197	233	210	206	218	213	216	236	231	206	217	221	224	227	200	217	232	204	202	244	210	215	196	216	231	192	206	220	208	198	204	238	222	205	244	235	215	197	219	217	231	197	204	218	226	202	223	217	240	232	237	206	191	221	233	197	206	189	194	231	210	240	208	216	212	216	229	216	199	218	218	202	226	213	236	207	199	229	228	224	220	219	226	216	221	224	210	238	221	219	221	231	215	198	240	242	191	209	204	229	203	223	201	219	215	213	213	209	230	202	231	224	206	210	210	197	212	218	228	233	253	227	237	227	226	213	230	221	214	217	242	210	230	194	241	221	221	225	224	237	236	194	236	201	220	235	211	200	232	218	216	203	240	220	214	200	217	230	222	210	240	220	217	221	193	215	230	209	219	212	215	219	236	215	220	226	227	212	210	192	218	206	230	214	217	220	269	189	220	193	237	191	202	216	232	193	234	228	208	225	230	225	194	217	218	247	212	234	224	218	216	222	230	232	219	228	211	216	219	238	239	200	205	232	234	223	224	222	210	218	210	219	202	206	200	215	237	216	228	242	230	205	229	233	220	227	222	228	217	217	219	233	243	207	196	214	213	221	197	243	227	207	218	204	218	234	219	214	203	213	192	218	201	242	193	226	173	222	205	221	214	213	216	233	209	230	221	210	200	224	230	203	206	191	228	223	212	229	247	227	223	223	211	232	242	216	211	230	251	205	211	191	192	184	223	192	213	217	209	222	197	176	218	236	238	217	219	190	223	219	204	216	238	205	212	218	220	235	198	231	213	195	226	231	210	237	224	216	211	213	248	220	246	221	219	226	228	212	219	205	222	202	225	255	216	225	228	235	230	216	240	206	234	222	218	203	218	215	211	246	222	210	210	204	216	249	205	206	233	225	190	233	246	227	212	199	215	216	217	206	207	199	251	186	219	218	208	213	216	231	225	214	220	219	202	215	227	199	199	216	238	200	213	204	254	251	214	212	181	211	217	203	198	191	215	213	201	186	220	229	214	224	226	201	211	228	216	215	224	200	204	204	220	224	217	215	202	222	215	202	210	234	224	214	200	224	217	208	226	249	223	234	229	225	217	204	224	206	235	198	240	212	212	204	239	191	233	218	217	218	231	230	221	218	236	219	225	226	206	185	205	220	215	232	225	213	221	241	191	225	201	224	218	209	211	220	229	219	215	214	239	202	215	210	208	254	205	200	180	222	219	233	216	212	205	210	230	196	208	205	210	202	218	212	206	217	207	219	219	188	210	221	229	198	236	226	223	215	197	220	224	245	190	215	217	194	220	218	199	221	226	219	215	194	223	200	203	224	227	201	221	204	205	218	249	213	220	208	232	215	230	205	221	233	231	205	221	210	207	218	223	231	241	209	227	216	235	226	230	201	230	219	241	238	194	210	217	223	225	211	194	206	224	239	207	233	218	230	207	209	232	219	204	203	232	219	198	211	247	224	231	196	212	219	209	239	205	241	224	206	204	218	237	218	221	203	238	211	237	223	219	203	231	216	218	172	209	232	188	215	231	213	238	228	186	223	201	210	194	237	248	197	205	227	202	211	232	225	209	198	220	203	228	215	212	245	222	232	218	229	218	216	215	231	214	213	252	205	218	210	225	215	224	202	223	193	247	207	187	238	236	221	213	214	209	215	249	225	225	214	226	211	219	222	251	201	231	227	232	212	197	211	216	210	214	248	219	215	204	216	236	216	203	193	230	210	235	216	211	208	227	244	221	201	209	223	204	237	227	185	208	229	213	234	205	238	212	230	196	222	211	226	208	240	222	200	222	216	234	203	198	200	237	222	195	213	237	217	242	204	215	221	198	240	243	211	198	222	217
8643	17974	15244	8442	6381	49607	59164	52151	40730	10846	540	474	487	442	511	441	474	463	469	431	474	458	451	462	430	425	422	483	410	440	452	419	432	415	412	429	441	425	452	417	432	456	404	445	486	452	423	439	436	423	424	437	437	411	483	375	424	430	450	455	458	464	412	462	432	420	466	412	414	416	457	410	440	445	438	430	435	470	451	387	459	457	442	437	415	437	484	435	428	412	434	439	426	425	439	409	417	395	422	418	474	446	452	474	454	416	416	429	418	456	445	515	541	456	460	450	469	468	390	417	393	461	448	436	451	445	460	452	477	399	458	457	438	432	411	454	432	423	392	411	413	451	399	423	446	426	430	414	421	440	397	454	447	448	476	451	444	455	416	462	413	459	434	440	446	440	413	429	412	462	435	446	448	472	460	412	435	434	424	390	413	423	403	437	453	426	415	428	435	448	427	468	439	411	462	451	443	468	416	451	435	435	368	440	468	428	435	414	453	445	434	471	428	440	460	462	449	418	437	435	433	468	418	503	416	424	416	442	456	402	441	395	463	442	427	448	442	417	436	427	410	411	450	428	424	431	430	461	462	448	427	410	446	419	388	444	438	414	439	426	455	409	446	418	451	440	406	417	395	438	433	458	423	423	481	450	444	432	432	410	441	446	435	438	430	412	424	405	438	434	449	459	430	450	415	432	393	368	410	460	443	425	415	449	427	387	434	420	469	422	436	428	417	454	437	402	410	418	430	425	445	426	404	419	392	470	413	410	445	412	435	431	440	440	399	419	420	448	419	454	429	400	440	402	433	454	394	451	406	407	449	413	410	466	439	421	455	482	448	415	426	444	434	392	400	417	457	420	428	424	426	452	416	439	436	416	453	445	402	447	458	447	438	449	409	457	439	396	459	457	461	423	458	468	454	449	426	435	429	438	450	423	444	440	398	440	424	414	425	454	423	470	446	426	455	444	473	422	413	424	446	400	481	434	426	389	431	443	440	418	437	419	455	436	436	401	417	459	395	416	464	447	454	442	445	439	418	421	436	453	441	413	435	444	443	416	432	469	424	449	452	451	457	426	471	441	444	422	452	428	431	432	419	451	400	443	461	403	460	456	444	452	420	447	469	435	460	417	422	435	431	440	488	440	438	470	452	453	483	436	408	429	457	436	471	481	469	471	428	465	450	404	432	423	464	451	425	454	432	478	415	425	450	451	475	403	426	428	423	446	413	415	461	418	424	433	435	431	412	463	442	438	465	432	418	423	431	398	451	424	424	435	397	422	423	430	434	401	424	470	448	412	413	464	427	405	426	441	466	449	433	438	427	463	431	403	442	397	415	427	473	441	445	448	401	409	463	400	422	395	464	405	469	427	442	458	441	433	467	469	435	420	420	441	423	455	444	493	423	404	412	407	414	451	456	451	415	447	427	436	439	435	443	380	444	455	439	390	450	405	434	441	426	420	413	435	453	417	457	448	474	476	408	462	471	451	465	445	419	427	450	386	445	431	434	419	441	460	429	463	393	463	484	448	449	414	410	450	397	452	424	424	464	414	424	422	450	424	446	446	456	457	475	430	440	486	457	447	414	439	418	474	444	436	390	415	442	440	425	444	448	396	442	434	431	432	401	449	416	393	410	433	443	418	407	399	408	421	446	449	436	436	436	438	407	432	432	433	459	422	445	424	445	411	418	421	434	449	427	445	468	447	433	456	437	435	456	405	463	429	421	413	399	429	433	447	434	415	405	440	478	410	439	429	453	470	440	412	433	393	405	432	427	449	413	432	444	420	457	415	394	444	415	424	452	408	440	438	457	457	467	474	444	421	422	426	450	417	430	458	438	429	422	447	402	429	428	401	419	466	441	419	413	429	440	451	405	438	426	424	434	440	444	449	429	433	422	422	433	445	438	434	408	437	407	438	407	434	420	421	432	431	419	410	427	423	418	462	403	422	431	437	456	460	442	430	413	414	453	380	414	441	420	432	432	416	388	437	465	459	444	430	439	440	450	408	464	448	409	406	416	448	420	444	414	398	438	419	447	422	446	412	480	396	407	416	427	454	420	467	469	429	449	413	421	438	438	457	432	424	473	435	450	466	436	422	451	431	452	399	414	465	468	419	410	438	444	427	464	404	435	405	452	444	482	414	455	441	396	421	434	426	452	423	452	435	446	422	426	451	428	439	415	416	417	396	426	436	417	434	450	452	414	423	403	437	423	444	494	420	399	462	400	444	415	422	413	417	451	455	459	423	442	412	421	403	434	430	419	399	441	380	395	445	437	432	474	429	455	409	472	400	422	426	458	445	396	436	407	450	411	453	412	460	427	417	424	443	450	469	424	415	466	398	449	440	423	400	453	434	461	437	436	409	418	429	419	464	406	438	417	411	432	423	416	458	451	436	458	490	441	457	401	421	447	404	414	475	434	427	453	445	438	451	375	465	431	440	423	431	411	460	397	481	446	468	443	472	433	439	441	409	432	461	466	392	416	427	414	418	408	427	433	475	431	458	419	418	449	420	427	438	434	438	439	412	409	451	414	446	457	442	450	432	434	418	428	424	450	452	422	418	446	425	465	425	437	449	429	468	420	452	420	427	404	432	461	427	446	424	400	423	438	427	409	447	402	439	456	421	434	454	441	453	418	402	435	447	474	406	427	411	406	417	416	411	422	465	420	486	417	426	472	430	385	428	449	424	438	426	434	430	455	421	411	423	454	423	451	436	437	421	433	426	422	439	447	454	436	413	469	404	465	448	375	433	423	452	425	439	460	457	446	429	384	449	423	463	420	436	417	444	454	441	412	419	467	431	446	447	442	403	414	416	463	443	403	446	438	469	436	432	434	423	447	471	443	454	409	423	429	422	398	436	414	427	430	425	457	429	446	457	411	440	417	449	445	439	394	405	451	491	458	448	436	415	434	428	418	468	404	422	419	421	476	443	439	445	449	450	429	440	413	443	432	448	454	432	418	440	452	438	497	457	442	437	448	459	436	411	417	425	399	414	444	476	444	442	435	425	419	413	435	427	394	426	464	426	457	408	474	423	423	442	399	434	445	430	429	436	419	418	446	434	410	407	446	400	421	400	453	422	395	462	416	451	443	418	463	468	419	448	428	421	423	425	485	416	410	432	403	430	430	412	410	411	450	444	463	430	429	428	453	422	440	420	425	426	429	430	436	433	404	443	455	433	469	435	480	434	449	449	436	404	460	447	426	428	418	452	434	435	486	449	391	436	428	437	427	426	478	495	471	445	428	454	391	422	416	360	450	446	447	413	458	453	452	403	428	430	426	430	401	424	422	427	428	434	420	400	458	403	387	454	411	433	423	447	417	472	424	375	422	472	439	402	420	442	450	467	445	461	455	424	386	419	420	445	465	390	430	462	426	395	470	439	452	400	442	424	429	434	427	455	448	450	490	447	395	450	459	446	416	460	408	433	417	427	405	440	446	443	431	420	443	425	417	423	421	448	467	441	452	409	426	401	449	433	429	425	439	423	408	424	471	438
26448	20327	6590	553	339	4415	10083	7843	3941	1083	230	227	208	179	226	216	204	191	192	234	208	214	217	231	208	220	230	219	230	220	211	229	218	237	231	214	188	221	188	223	203	222	231	230	200	221	201	223	188	227	216	204	212	211	197	222	214	224	217	203	212	207	224	210	190	201	218	215	218	215	214	215	218	209	227	185	222	217	229	219	232	234	236	206	243	209	241	206	217	224	218	215	224	202	224	246	239	227	206	199	220	199	200	221	221	204	190	220	225	257	223	223	224	223	217	219	225	209	219	211	218	212	199	252	218	199	238	215	204	200	215	221	230	214	212	197	233	205	225	208	209	190	235	211	217	192	208	213	222	214	195	222	209	236	217	242	225	195	217	206	242	210	195	230	212	240	218	233	226	216	208	217	216	206	196	258	197	219	213	213	219	218	204	211	210	217	227	224	203	228	224	213	196	195	196	223	231	240	240	199	189	214	216	220	193	209	203	215	198	219	216	202	232	232	181	243	211	229	214	204	236	203	234	208	227	202	208	231	192	221	175	251	213	221	231	211	237	214	224	226	218	211	216	193	211	222	230	193	218	217	227	210	216	227	224	215	196	214	188	219	213	217	201	208	219	214	232	223	218	211	204	211	211	238	216	214	229	254	231	198	200	217	207	210	210	211	206	215	211	204	223	182	224	212	224	224	197	223	215	206	208	207	237	244	216	211	224	204	238	204	216	218	244	190	219	225	202	228	222	194	233	209	199	205	202	222	219	229	221	206	235	192	192	207	219	238	229	214	234	224	234	215	215	208	206	196	213	225	214	192	229	216	200	197	216	204	212	225	228	221	209	208	222	226	226	219	230	242	204	241	211	219	226	240	212	209	222	214	209	230	215	224	239	231	219	243	231	214	232	218	262	220	216	236	204	235	195	217	199	217	187	211	198	231	216	199	237	250	214	224	216	234	216	218	209	189	197	199	235	232	220	197	206	205	212	221	232	220	242	224	218	211	206	187	227	212	207	225	203	206	213	201	224	211	233	184	228	215	222	231	217	229	202	205	194	215	239	224	198	240	206	192	223	211	195	225	184	213	197	211	236	223	223	237	203	231	247	224	214	219	208	208	197	203	227	198	210	205	221	206	220	204	201	182	211	228	208	187	225	215	208	215	219	225	234	189	225	222	219	211	216	188	225	217	231	198	214	196	226	231	193	202	200	192	222	206	235	208	192	199	211	211	243	205	220	212	236	218	210	217	234	195	216	218	208	225	173	210	206	215	231	212	209	199	225	209	206	200	225	214	211	196	191	222	202	218	197	201	215	202	240	196	202	252	222	192	200	205	239	204	197	231	236	203	217	210	206	229	225	225	206	210	244	232	220	212	214	215	226	205	202	215	218	201	239	213	215	212	215	214	227	210	203	217	235	208	203	206	193	220	230	189	205	216	224	200	204	237	196	241	205	226	233	214	215	221	229	215	230	229	221	188	201	213	204	214	224	201	181	208	204	229	217	190	215	227	217	198	229	200	210	240	219	227	222	221	224	210	188	214	215	224	224	237	231	215	216	222	234	210	222	204	231	225	212	208	227	190	188	194	242	209	214	211	219	230	239	215	201	225	230	222	244	209	195	215	202	193	210	216	219	207	214	188	224	181	207	217	188	197	211	220	210	203	187	208	240	235	207	199	205	216	251	223	252	220	224	217	205	215	228	225	225	225	196	219	196	228	228	191	201	227	237	203	219	226	212	210	222	210	215	203	213	224	200	219	210	206	228	235	237	228	245	232	236	229	220	200	193	219	224	208	222	210	209	233	206	214	229	209	229	187	246	209	211	219	254	214	228	204	206	255	208	207	229	184	213	217	234	211	201	223	209	234	208	201	224	229	190	191	209	201	205	213	221	219	229	235	191	225	203	213	201	229	223	203	191	230	204	215	216	207	202	211	212	189	258	199	230	214	214	219	223	203	232	245	218	220	205	242	209	206	250	252	228	208	230	221	210	221	222	211	220	214	217	221	196	247	203	204	235	226	223	243	190	217	199	205	185	189	247	270	220	210	228	224	227	235	218	199	230	220	213	215	203	206	234	211	211	209	205	219	211	224	204	226	221	236	194	209	217	206	199	221	213	207	208	198	219	200	216	221	204	195	207	252	249	208	216	223	220	186	204	211	210	216	218	212	201	261	217	198	231	224	225	208	236	188	221	211	232	219	216	227	226	201	249	214	225	220	221	241	201	234	208	222	245	238	224	209	239	200	211	227	219	233	218	210	226	213	204	217	211	235	194	195	205	226	201	196	214	210	217	215	234	193	230	211	200	209	225	223	213	220	209	196	243	221	225	223	225	238	216	224	234	213	207	214	215	218	216	235	227	240	225	225	197	201	218	203	217	195	214	221	218	228	230	219	231	218	189	207	234	241	202	219	218	224	215	198	230	205	202	221	241	226	219	261	207	209	232	220	238	237	195	225	242	223	223	215	214	228	220	181	205	214	205	234	202	212	207	199	203	213	222	217	245	231	203	191	200	219	210	214	219	216	245	223	223	227	225	225	214	234	230	225	219	189	215	206	221	221	231	208	230	226	212	213	218	202	203	191	211	184	193	179	236	216	229	212	195	193	193	170	221	211	219	210	213	224	222	233	205	220	224	229	226	213	221	227	216	229	210	248	223	232	221	226	237	204	216	232	223	217	247	204	210	197	226	205	236	220	233	206	203	203	240	199	235	197	215	227	202	241	212	208	211	206	235	216	220	224	191	195	200	220	208	227	202	190	226	210	221	229	213	228	196	226	206	227	215	235	197	218	225	206	211	222	188	208	234	202	241	238	225	224	219	200	225	213	222	231	203	197	240	213	217	211	209	208	238	220	217	198	235	205	222	233	247	199	230	220	239	208	231	218	217	208	227	225	221	229	205	218	211	205	205	201	213	241	202	223	225	243	215	188	221	221	231	206	221	219	223	215	217	209	216	213	195	208	216	210	214	216	202	186	205	228	234	212	222	222	217	205	216	199	231	218	182	200	206	218	204	214	218	209	203	207	227	216	229	217	242	216	248	216	222	223	209	211	220	209	212	223	232	217	199	209	235	209	224	213	232	243	216	221	217	219	202	219	216	218	221	240	228	197	188	227	229	191	192	221	218	212	208	228	213	229	219	192	249	189	230	208	210	236	211	226	214	211	212	193	222	213	197	201	220	204	222	223	208	223	185	223	201	225	228	208	197	220	218	197	212	207	234	219	211	214	214	209	193	223	209	216	241	200	215	215	186	223	201	184	193	206	226	205	217	200	215	214	238	208	195	215	220	213	229	220	227	209	225	228	208	220	227	196	223	231	256	209	222	223	248	207	212	242	240	224	187	216	184	216	189	193	213	225	208	238	233	188	216	227	180	201	228	229	202	199	233	215	225	193	215	227	270	247	214	219	245	224	236	195	223	218	228	225	216	218	217	215	229	240	211	236	229	213	206	221	167	194	208	231	200	206	229	209	223	185	240	216	228	243	230	196	238	202
3991	1925	1730	943	766	11849	21238	17059	9919	2844	440	457	449	469	425	467	459	431	457	455	464	432	426	450	472	438	439	454	457	464	447	430	468	504	461	465	429	406	477	459	465	458	442	431	450	477	449	461	491	417	449	467	488	462	457	428	468	469	449	433	456	480	450	466	463	497	440	441	448	465	485	443	482	455	483	437	436	482	480	461	449	446	463	457	475	403	435	478	461	492	439	483	443	437	469	427	474	427	470	461	428	456	477	492	463	429	494	480	471	438	437	446	437	439	464	442	435	437	464	455	468	473	449	436	441	467	406	455	455	462	467	437	478	470	445	449	469	455	451	473	453	444	520	437	452	455	482	439	447	452	449	432	459	435	462	461	441	441	449	463	478	448	440	450	450	469	455	445	423	461	458	448	449	435	454	459	421	456	491	432	392	426	455	465	426	473	433	466	443	511	425	495	394	435	478	470	468	437	410	431	435	432	488	454	425	441	503	456	471	441	454	434	490	455	435	479	479	429	423	472	460	478	444	467	507	466	478	459	412	457	432	438	462	422	457	432	466	468	463	431	438	413	440	458	442	455	474	478	464	458	448	463	455	483	460	434	472	512	492	435	451	442	440	483	477	454	425	451	444	438	472	405	446	450	510	475	478	449	464	496	435	440	472	433	468	455	486	422	436	486	465	434	462	433	461	447	476	461	475	426	483	456	426	474	457	447	450	450	470	443	412	467	466	431	462	432	480	432	466	465	449	501	458	453	452	475	463	466	461	483	466	433	414	460	469	440	476	467	469	453	430	435	436	472	421	461	511	502	449	463	492	464	461	447	452	454	487	480	461	457	468	458	473	473	457	446	473	480	444	420	476	396	454	454	503	471	477	467	462	458	470	459	438	490	444	450	423	468	488	480	457	460	461	426	483	452	442	419	405	486	477	465	444	449	467	463	468	477	471	449	452	440	450	475	450	454	460	486	463	481	469	453	440	445	434	485	427	463	465	483	472	466	435	444	434	430	448	443	445	465	510	427	451	435	459	491	424	437	474	481	453	468	454	467	420	458	469	457	458	473	447	457	455	437	443	480	432	452	443	456	417	417	486	496	468	429	476	462	459	494	467	456	456	473	440	421	451	460	461	406	445	458	461	475	441	466	440	407	477	480	433	483	449	472	482	483	446	455	471	451	474	465	471	444	468	441	455	470	486	478	475	460	478	448	450	503	428	448	419	455	480	434	432	466	452	445	466	448	446	491	455	444	472	467	470	461	445	443	481	425	446	480	439	447	448	440	460	434	417	447	455	441	444	468	461	434	467	469	474	455	467	472	469	450	492	471	470	464	483	454	433	453	476	489	453	515	462	437	450	492	474	462	457	431	456	435	470	440	496	505	457	469	501	430	504	456	457	444	465	457	498	463	443	466	438	455	458	472	454	450	470	460	446	490	497	415	463	452	433	443	459	465	442	433	437	452	456	445	467	467	431	461	446	432	484	443	463	461	455	425	469	450	471	443	422	458	493	494	439	490	423	433	446	488	464	415	475	477	434	445	511	447	431	480	490	422	397	429	446	485	472	442	473	469	456	433	455	469	439	488	440	415	475	464	449	475	492	455	475	459	425	459	467	501	433	480	431	473	468	465	452	476	479	468	437	459	468	500	451	513	428	444	454	455	449	442	478	424	465	471	454	439	427	488	447	454	488	455	472	469	436	431	442	460	427	453	442	423	459	449	432	448	465	491	486	471	450	413	445	442	450	408	417	451	437	465	458	465	466	431	453	475	453	485	458	491	452	480	436	425	414	438	446	476	428	454	433	436	489	438	448	445	431	485	454	411	460	463	472	444	439	468	454	441	441	437	442	479	451	455	425	446	476	435	515	479	456	421	466	497	490	461	468	457	441	419	481	444	473	440	438	438	461	462	470	457	460	467	475	476	449	460	462	477	500	439	467	450	437	432	441	462	419	447	457	455	477	427	463	449	460	452	467	451	453	451	471	433	473	454	490	442	450	418	499	439	473	438	476	455	445	484	439	466	402	463	433	424	489	470	455	440	424	464	449	459	425	428	462	463	445	468	426	428	468	445	455	471	450	480	442	451	442	448	462	470	438	424	452	452	443	440	498	491	475	450	484	430	475	487	487	429	466	423	453	450	442	460	433	419	455	492	492	420	425	472	458	451	467	485	432	470	472	445	467	462	465	433	446	473	478	459	447	434	455	476	441	439	464	442	413	414	479	471	420	458	479	449	436	473	456	456	485	441	458	442	492	458	484	427	439	432	466	444	435	455	445	462	442	470	474	460	485	438	439	432	462	454	490	440	433	492	432	449	446	398	477	435	439	435	480	426	460	438	451	463	430	451	465	460	440	457	412	456	442	468	443	457	492	442	449	475	494	434	438	445	478	421	481	429	440	472	458	485	476	484	438	447	498	465	435	446	471	486	457	480	455	519	432	431	460	475	431	481	458	424	445	458	466	500	433	416	470	438	482	446	461	474	474	465	454	499	432	438	459	447	462	428	455	457	433	465	494	429	457	473	465	464	463	458	415	417	468	430	456	478	466	484	493	455	473	464	449	494	453	458	443	429	481	455	489	440	463	460	456	438	463	445	429	476	484	419	453	459	434	467	459	410	449	445	480	454	442	432	457	465	442	451	449	470	495	459	444	450	462	476	442	435	470	474	462	457	459	447	488	499	472	473	456	476	457	495	441	435	462	446	481	487	416	432	456	467	444	398	445	454	442	489	454	463	445	464	459	439	454	437	420	468	469	469	465	473	462	444	422	462	462	429	448	406	462	466	426	480	407	452	447	459	434	434	437	453	446	460	473	459	436	455	436	485	480	427	459	437	429	443	449	460	476	464	465	435	444	459	475	469	452	469	500	468	429	464	443	441	443	489	455	437	445	456	505	505	479	497	432	476	445	466	463	454	452	452	521	468	489	485	457	421	456	448	447	465	444	489	450	427	453	455	454	470	445	461	481	479	495	465	446	464	459	427	482	451	467	434	449	460	456	482	437	426	489	454	497	445	437	447	451	472	475	428	439	466	504	453	457	459	471	469	448	407	444	454	452	446	452	419	466	459	446	473	454	422	443	449	454	445	442	443	429	410	451	428	518	458	469	454	470	490	417	492	451	469	504	439	455	442	438	476	486	456	429	410	473	457	437	442	479	426	484	442	432	410	446	499	464	458	488	450	486	414	450	470	473	483	443	491	453	455	459	452	480	455	451	470	432	447	443	453	456	402	446	484	480	402	484	446	452	505	455	458	473	471	493	463	458	482	449	441	459	467	440	447	432	450	480	464	424	455	442	462	455	404	449	470	441	429	461	444	463	466	465	428	466	472	465	471	461	426	437	492	476	447	415	481	466	434	455	469	438	484	473	475	434	446	480	435	477	490	456	464	491	455	459	482	487	463	443	464	412	458	483	453	461	430	481	466	455	437	442	444	453	492	445	468	447	427	465	447	433	399	469	466	413	459	428	449	443	425	454	477	438	482	453	439	489	441
24466	21134	27833	24656	12462	20629	42555	33591	21131	7529	204	179	168	175	153	142	158	158	164	152	170	171	171	148	153	157	178	156	156	144	171	141	156	175	154	157	143	155	156	182	170	182	181	160	195	177	153	172	164	173	173	170	173	172	169	156	160	173	151	153	164	155	169	143	167	156	144	162	164	171	160	159	154	142	140	165	188	160	170	183	162	164	167	171	157	158	142	142	167	145	157	178	137	176	154	175	169	147	160	154	169	159	160	165	164	143	155	172	165	147	165	178	163	148	172	163	158	175	150	176	150	145	148	169	161	136	158	162	167	158	156	170	160	178	175	171	173	154	155	170	171	170	174	173	153	154	155	170	153	157	147	164	151	163	159	170	172	153	141	155	162	164	165	163	168	151	151	158	184	160	138	162	150	154	164	173	163	159	171	146	157	133	191	154	168	147	183	178	152	156	175	159	161	162	176	175	161	166	171	155	173	174	173	148	173	166	171	161	165	196	186	158	163	154	171	179	179	148	146	182	139	180	134	181	169	153	159	160	173	165	161	193	160	140	174	154	169	158	145	165	186	147	182	159	179	173	164	178	151	172	151	173	175	146	172	169	154	181	152	147	163	166	176	161	152	160	161	178	182	151	167	184	132	145	164	164	166	142	179	172	180	158	184	157	156	158	158	178	183	157	154	167	141	169	177	162	144	138	131	148	162	178	158	164	164	168	150	139	173	158	174	161	134	153	174	157	181	160	150	180	156	156	157	152	146	170	165	157	165	173	154	164	152	150	149	154	174	154	155	160	157	160	167	177	163	152	167	167	168	138	172	154	157	156	160	158	150	148	190	162	166	176	165	161	164	137	183	183	170	161	151	175	177	178	176	147	167	187	159	151	160	159	174	169	172	165	158	175	168	149	144	162	166	161	176	148	159	171	162	154	157	194	152	173	174	156	165	156	148	177	145	181	176	143	171	167	166	164	174	159	141	167	171	158	194	188	148	165	149	190	169	142	153	167	162	157	180	156	151	162	200	138	192	188	156	166	161	184	144	136	161	140	181	164	153	159	161	177	143	152	170	141	167	152	165	150	146	161	184	157	164	143	171	147	164	162	172	188	171	154	170	175	167	161	148	175	162	163	144	149	160	168	149	163	144	163	157	163	168	167	154	148	143	160	178	167	172	174	163	137	157	182	170	143	165	155	123	169	159	126	165	161	153	155	156	186	130	141	152	155	141	167	165	149	161	156	143	160	167	181	162	147	156	176	160	171	137	157	179	166	173	166	173	149	155	146	156	148	167	168	162	147	160	173	163	159	191	171	153	156	147	153	170	162	158	162	165	166	142	177	182	160	148	176	179	185	159	183	158	142	141	157	161	178	182	149	177	164	173	145	153	153	158	174	177	159	174	171	169	149	174	145	166	150	180	176	170	159	156	139	166	161	146	162	153	135	165	171	159	165	146	186	147	159	176	162	151	140	169	171	163	176	158	162	141	151	170	169	143	171	158	191	173	188	178	166	155	148	155	170	150	158	162	165	160	183	148	186	157	167	176	168	161	180	173	142	159	176	176	157	143	157	174	155	187	161	149	173	167	147	150	156	144	183	151	181	179	150	158	163	170	158	171	154	158	159	156	178	170	153	194	128	157	161	153	151	166	145	167	151	179	144	174	163	183	168	148	166	190	167	167	162	159	164	172	179	173	159	169	170	160	156	171	159	171	142	160	154	157	154	165	159	140	153	168	157	171	161	154	160	160	162	184	157	164	174	171	167	172	155	160	165	144	162	184	183	160	160	153	150	159	175	157	161	167	156	164	173	161	172	168	167	160	165	156	165	172	147	171	160	151	183	186	165	170	152	162	181	171	145	143	161	183	149	147	156	167	172	168	172	155	155	157	168	171	149	150	150	159	167	159	170	160	156	159	177	154	178	143	155	153	161	159	169	164	182	164	162	152	141	182	166	169	159	152	147	167	148	190	157	156	127	151	159	125	151	168	161	151	175	158	131	176	183	162	172	172	156	163	174	170	168	142	162	189	175	156	170	156	150	173	151	145	177	167	159	148	154	169	164	179	178	136	156	158	155	157	157	189	161	176	181	172	168	178	167	143	151	196	159	151	146	171	169	150	169	143	168	165	183	173	170	175	179	172	156	181	179	151	149	187	160	157	150	165	159	156	172	161	140	169	188	143	161	159	141	138	165	141	162	159	153	156	168	197	176	163	169	169	154	164	148	165	148	149	180	141	179	162	162	155	171	185	156	155	176	161	154	154	160	153	126	159	162	172	146	161	166	155	161	161	160	176	157	147	168	149	143	155	175	171	170	153	143	159	175	150	170	163	163	144	165	166	165	161	164	168	187	156	158	173	163	167	170	167	157	128	151	172	164	177	172	179	141	169	193	164	161	154	179	154	154	152	151	143	175	159	134	144	172	179	168	140	140	178	148	155	160	176	160	161	150	163	151	150	177	144	174	153	168	174	168	141	157	139	174	158	161	161	136	156	157	177	168	147	172	155	169	149	168	147	157	169	127	171	159	159	140	136	191	162	135	137	146	166	189	157	148	144	147	168	182	156	152	153	166	176	185	160	158	172	167	161	142	173	141	169	182	158	141	159	175	190	169	161	145	144	164	156	168	165	162	161	171	168	169	149	141	173	154	168	156	159	179	146	190	120	149	154	172	182	165	147	155	143	143	177	134	141	175	156	145	162	175	166	161	149	167	148	155	173	157	160	167	175	157	155	156	149	158	167	173	175	145	164	164	153	180	150	179	157	140	164	189	156	154	150	174	152	158	169	166	163	164	150	158	165	149	154	162	181	165	173	159	161	159	182	166	154	178	155	171	149	153	165	175	163	148	161	150	174	143	168	177	163	181	157	152	173	172	174	154	162	169	174	156	168	155	147	148	196	181	179	141	153	177	157	167	163	161	150	158	171	156	157	169	154	175	146	165	200	159	170	170	155	170	174	165	164	171	159	170	184	163	155	168	182	189	175	131	163	150	158	138	196	155	162	162	185	191	166	173	179	153	168	162	178	134	140	183	163	143	144	164	167	158	147	173	156	168	130	163	144	161	177	146	164	174	156	172	170	183	137	176	163	159	161	149	164	174	162	148	168	163	141	174	144	171	175	151	157	138	190	180	175	157	178	171	162	149	173	144	178	149	136	162	160	146	173	168	181	164	168	144	182	176	148	167	165	160	159	145	167	150	172	145	181	169	190	163	168	179	159	167	150	170	169	178	168	165	154	166	152	164	156	163	150	178	180	159	193	166	149	149	161	162	165	170	151	184	148	152	164	179	182	144	147	162	168	156	166	168	172	149	165	152	176	157	172	177	178	152	171	147	149	157	136	157	165	158	181	168	145	149	165	175	152	165	157	164	152	175	161	142	149	165	133	174	164	155	163	142	160	162	156	157	154	164	153	146	152	166	160	165	161	185	167	147	160	163	175	132	153	170	172	140	168	140	153	161	170	190	185	153	171	176	177	155	125	160	157	168	163	144	129	175
5385	9641	8126	4120	2801	31060	46632	40347	30179	9982	396	375	365	385	363	390	363	324	371	376	370	362	375	366	367	393	336	383	362	364	329	348	353	340	352	336	326	369	345	392	339	418	343	377	339	361	355	369	350	398	368	338	361	335	345	351	372	315	399	378	366	386	344	332	369	307	350	375	328	382	337	316	372	351	353	354	384	360	362	363	336	366	366	355	363	373	349	349	347	360	319	358	370	335	350	319	359	329	341	357	329	351	348	321	331	381	366	334	356	343	350	379	369	348	339	327	336	341	351	342	370	357	348	373	336	359	343	329	332	337	362	348	343	343	324	347	326	354	364	377	334	393	365	338	364	346	374	306	364	339	367	342	373	358	342	367	345	343	331	333	362	333	340	379	331	337	348	361	350	310	335	340	341	380	345	352	369	362	348	352	355	324	338	350	329	377	380	360	346	362	350	318	352	339	342	350	330	342	318	373	360	334	354	344	348	331	349	349	304	361	328	376	337	395	346	340	367	385	354	330	329	382	346	320	346	362	340	362	361	350	326	348	377	376	382	354	338	356	350	348	355	329	377	333	364	355	345	333	351	357	344	370	350	321	346	328	353	350	348	322	401	358	317	325	336	342	350	343	377	378	332	292	365	343	347	321	349	348	356	342	371	337	335	355	385	360	348	303	363	338	352	365	325	378	350	372	395	345	340	339	343	348	331	376	339	353	359	334	356	349	341	395	344	357	397	339	368	365	341	323	354	343	339	338	358	333	348	344	340	341	331	357	341	362	370	356	347	359	337	353	346	364	336	364	348	326	358	325	355	363	343	356	336	365	365	387	349	359	385	357	361	365	341	339	362	338	359	342	332	330	355	325	369	376	362	354	379	342	319	355	351	345	334	335	354	321	318	325	352	342	368	365	366	377	345	378	360	357	340	349	328	320	306	322	347	348	361	378	381	330	379	354	323	330	362	345	361	356	336	353	368	371	337	381	352	340	339	339	368	349	359	344	345	335	360	321	343	365	369	356	362	344	323	359	353	338	315	381	337	340	353	384	365	381	365	342	348	336	358	338	323	371	345	366	316	350	352	370	325	359	373	364	332	348	360	359	389	346	348	350	361	376	355	332	392	331	388	357	334	322	363	334	334	350	356	339	369	362	337	368	351	370	328	329	355	332	338	362	346	366	406	347	347	353	342	332	333	352	326	331	384	344	335	312	353	326	321	371	349	327	386	361	393	336	344	361	337	340	331	337	327	357	312	348	355	354	395	350	328	351	342	348	340	369	371	368	350	333	317	362	318	320	347	372	346	349	381	346	359	375	361	336	352	303	358	387	325	379	355	383	372	362	347	331	310	359	372	378	353	351	371	353	320	322	338	334	339	361	304	362	361	354	358	342	352	343	341	358	320	359	353	350	324	332	374	341	323	397	365	373	344	360	317	335	366	370	335	355	342	339	356	330	353	327	346	369	368	327	355	356	297	347	354	346	354	358	338	362	355	365	337	332	335	316	355	398	368	361	328	330	352	361	337	349	357	346	313	328	343	358	356	342	353	382	351	358	356	357	363	352	371	348	332	371	340	352	355	330	328	349	345	383	363	323	367	353	347	373	357	348	390	333	328	360	370	376	362	346	327	363	368	349	340	364	333	371	350	365	300	346	335	346	361	335	351	381	375	345	347	361	310	358	341	351	341	337	355	339	374	330	348	385	379	330	354	346	331	382	357	362	343	355	363	344	354	393	360	346	365	350	386	330	316	340	367	316	359	348	344	335	385	351	360	365	347	334	380	385	323	350	327	315	343	368	342	353	311	374	347	340	383	338	412	373	369	370	359	369	401	352	388	346	395	359	340	340	358	340	362	329	346	367	379	367	328	351	344	318	367	383	331	338	378	324	340	370	340	337	317	341	342	358	344	351	325	334	307	335	389	355	338	357	374	338	345	344	358	378	344	378	364	360	358	362	368	345	379	357	368	350	350	366	335	375	346	361	343	339	317	365	369	346	336	343	344	374	332	360	388	320	363	337	367	329	350	365	362	387	354	337	337	333	384	381	327	324	365	339	363	374	328	327	346	348	346	358	353	342	358	332	341	362	341	329	362	313	351	327	329	355	358	363	347	370	330	338	327	354	370	343	352	369	336	308	309	317	343	385	324	333	315	383	333	353	368	352	337	363	366	397	313	347	324	365	359	347	375	299	362	366	348	348	333	368	361	354	378	331	366	339	364	342	357	337	345	354	344	325	321	333	344	350	311	355	301	372	332	353	368	342	329	355	355	334	391	351	369	380	359	329	343	357	359	351	361	352	352	355	353	343	369	353	377	366	355	358	346	363	361	360	370	336	355	362	391	363	348	319	381	356	339	334	371	342	353	335	358	338	341	347	339	349	330	359	355	338	320	322	337	334	358	357	343	342	348	346	386	377	384	359	339	326	324	369	347	339	356	339	394	346	364	343	360	335	369	358	359	340	370	364	352	370	347	357	352	372	338	333	361	335	359	345	334	352	410	364	393	371	358	353	366	346	375	338	371	364	340	336	366	356	370	360	351	355	346	333	354	353	342	345	348	371	317	336	317	373	356	399	359	324	361	317	363	363	377	356	369	362	342	361	384	343	354	326	353	369	340	297	351	348	349	367	358	333	341	353	379	345	334	303	373	332	363	385	353	357	327	326	348	356	357	376	346	336	364	345	360	336	292	348	349	372	353	352	331	341	354	343	339	334	336	373	369	349	342	362	332	339	333	377	339	360	359	352	351	346	334	339	358	336	376	322	368	340	358	386	352	334	363	327	360	369	350	370	373	336	398	368	357	326	354	344	356	356	359	318	364	363	375	361	324	357	350	374	334	318	358	353	399	351	337	377	356	323	349	365	352	346	358	358	357	354	323	353	354	347	339	327	346	362	361	373	337	380	346	341	372	356	342	319	365	371	388	359	336	340	307	348	339	331	338	350	343	366	376	320	348	334	348	354	348	353	340	335	365	375	379	343	355	340	362	368	356	335	380	365	353	335	346	371	354	361	348	368	308	373	318	317	356	335	354	362	349	334	352	376	370	359	350	361	362	350	385	320	360	319	384	350	347	353	314	323	327	342	357	367	338	351	354	339	377	324	350	357	352	371	339	347	358	344	323	338	346	348	324	361	355	324	341	361	342	349	346	353	345	332	353	352	347	384	370	331	331	350	384	315	353	341	347	354	315	368	379	324	349	350	352	354	338	323	329	350	321	392	340	355	355	328	380	323	360	351	351	379	340	372	321	363	353	321	298	326	358	372	341	343	365	329	326	348	371	351	373	321	330	363	363	330	352	327	353	347	314	333	351	338	363	361	383	315	357	365	365	336	343	376	369	344	381	375	363	381	346	360	349	341	377	337	363	368	338	366	362	335	359	341	376	335	341	332	357	322	314	355	311	389	365	331	357	332	349	334	382	374	333	352	352	337	354	356	359	323	380	390	362	363	301	335	331	387	359	323	348	351	352	354	312	321	379	340	347	333	377	336	362	363
23217	21134	28881	23613	21136	36812	60385	48063	31743	15080	726	250	225	236	266	217	240	238	225	236	221	251	223	264	220	216	237	236	241	224	242	223	214	231	238	237	224	192	204	229	204	211	215	220	197	244	230	224	206	222	235	231	237	191	197	204	227	221	210	238	202	205	227	219	232	214	198	212	247	214	204	236	223	225	225	210	208	226	244	162	218	218	223	248	228	223	205	224	205	220	214	211	253	229	206	221	214	236	214	236	219	208	221	260	220	216	245	216	216	225	230	243	226	233	227	234	217	218	208	203	230	256	210	203	197	227	222	220	215	227	216	229	247	219	243	242	251	212	215	205	219	193	200	208	221	213	217	206	221	224	232	259	188	232	211	193	241	233	211	192	204	205	217	211	210	212	202	224	196	225	205	235	232	240	206	218	220	200	216	226	199	218	205	221	223	207	229	229	232	236	210	245	215	237	214	216	227	215	215	217	240	190	220	221	217	226	234	207	228	227	209	221	228	233	224	220	219	233	190	206	238	223	205	212	235	220	211	243	211	204	224	225	212	229	237	227	205	218	201	239	207	222	241	220	220	228	232	236	234	236	202	199	195	215	222	248	213	204	200	213	204	256	219	243	231	231	216	236	222	216	226	215	205	250	243	235	219	215	210	215	233	229	220	231	221	203	189	226	242	209	199	232	233	233	248	225	216	238	212	210	228	218	230	221	182	240	226	213	204	227	235	241	237	212	215	181	236	221	207	219	233	206	236	235	206	216	212	199	229	191	214	232	210	236	204	209	211	202	232	214	245	224	200	211	245	217	204	223	227	247	222	215	232	209	219	212	180	217	207	213	274	223	233	222	249	212	194	212	230	210	227	223	228	194	222	214	219	200	216	239	232	221	221	226	233	216	203	212	199	221	218	213	227	205	229	237	209	239	222	208	209	211	236	200	222	212	222	255	223	236	211	206	243	225	214	245	217	219	219	220	195	233	219	217	198	211	226	226	222	217	217	214	230	227	202	228	233	233	222	228	217	241	232	227	239	236	207	213	222	223	227	211	238	211	237	211	216	203	202	207	210	221	236	225	212	204	236	212	226	236	217	198	223	221	226	257	238	232	198	230	218	205	227	213	222	223	218	207	239	229	224	223	200	233	214	226	209	199	208	224	209	180	198	258	263	236	251	190	230	222	196	217	239	203	200	234	238	221	212	251	215	234	240	227	242	217	220	221	236	226	244	209	212	219	194	200	227	238	225	213	185	221	222	212	222	213	246	203	212	231	211	214	207	226	217	196	214	231	207	226	214	188	249	231	225	204	221	217	233	217	219	239	212	222	228	195	229	201	219	222	204	211	242	225	223	224	219	230	213	234	213	223	218	235	236	222	238	215	208	227	216	230	209	237	214	212	240	232	211	225	214	217	231	232	199	197	222	195	228	219	246	218	230	210	220	207	237	209	216	230	226	212	191	207	211	225	228	229	258	222	222	227	212	242	231	201	224	226	222	234	219	214	214	207	209	225	202	233	241	262	209	245	212	219	201	204	210	228	229	218	215	239	202	190	202	210	228	241	212	209	212	238	212	208	209	223	205	210	223	230	214	213	227	196	212	251	202	220	211	211	236	219	198	219	212	256	231	215	222	233	243	246	234	243	235	208	193	201	191	221	242	250	247	199	213	225	220	247	211	212	230	240	233	191	221	233	204	211	200	230	222	220	233	210	204	209	227	210	249	224	217	224	237	223	211	239	229	237	258	252	225	226	245	231	238	207	220	216	230	224	266	240	240	219	219	192	213	237	240	199	218	211	230	218	211	200	237	219	199	233	215	218	241	237	218	200	209	201	229	236	217	243	215	207	245	212	227	230	196	231	240	222	225	233	201	231	208	232	212	221	239	223	234	185	227	233	222	203	229	205	185	232	206	230	210	215	214	224	206	203	219	214	236	225	207	212	220	205	222	230	232	206	218	206	209	216	204	237	201	221	203	231	229	223	210	227	227	241	194	216	205	213	217	226	229	249	204	231	211	221	192	228	215	209	242	210	215	202	214	202	212	204	216	221	208	228	228	224	205	219	214	217	218	234	187	242	234	208	196	221	217	249	223	209	199	219	215	209	227	200	245	236	211	217	222	203	213	233	235	209	215	237	211	221	217	231	214	250	188	218	215	234	228	253	195	251	254	226	236	223	215	227	239	216	226	198	235	207	195	222	214	209	191	200	224	213	211	215	244	224	241	207	199	202	222	217	240	198	209	215	210	212	206	217	242	225	216	227	202	233	220	224	218	205	252	219	209	242	220	232	210	200	225	210	210	197	215	235	221	203	202	211	248	228	243	202	257	226	247	224	237	221	214	191	199	238	228	239	241	237	206	243	223	222	189	228	227	239	191	203	202	215	224	222	236	228	213	219	236	205	195	206	225	202	219	243	194	239	216	274	212	207	227	218	251	205	210	256	220	240	238	223	213	226	177	217	218	211	236	214	206	234	207	224	200	220	236	231	212	218	248	225	253	218	241	249	208	237	219	241	214	220	248	233	205	219	229	226	203	241	223	204	201	231	214	215	236	201	216	213	209	247	217	216	220	230	225	243	201	192	234	246	231	192	224	226	210	229	212	211	225	220	215	230	239	256	256	213	239	222	233	235	218	212	236	218	239	242	209	223	184	186	229	227	226	212	210	233	210	229	196	217	214	212	222	232	230	205	246	211	223	208	188	217	257	216	239	224	216	229	234	231	223	227	192	232	188	228	222	199	210	217	224	236	219	233	229	205	219	231	196	232	193	221	206	250	207	232	217	209	241	179	238	213	210	194	216	217	227	193	220	197	231	209	216	215	234	213	216	188	241	219	201	214	216	218	213	198	226	227	220	224	202	200	227	220	203	228	241	205	238	217	234	191	230	225	208	214	219	215	253	226	222	201	225	217	227	223	232	195	226	221	203	203	193	242	221	196	209	221	223	205	227	226	200	232	223	199	237	238	252	209	242	217	233	203	237	179	217	219	223	205	209	253	202	229	208	189	190	246	213	204	211	218	211	205	208	234	235	251	232	214	222	225	212	211	225	218	229	220	251	210	213	198	226	228	210	230	224	188	217	198	232	201	205	221	241	232	196	209	199	232	196	205	187	242	221	199	214	215	224	228	208	232	215	226	218	240	201	234	188	243	239	195	228	213	254	212	222	189	232	219	224	230	223	219	225	227	213	248	228	207	222	199	231	201	210	209	212	235	206	200	196	199	198	222	209	206	210	237	227	217	212	233	238	212	202	231	217	216	211	219	209	225	224	213	197	199	241	217	206	215	221	237	220	208	211	238	246	201	217	215	234	232	208	247	204	210	213	228	233	216	233	207	206	206	209	208	228	187	236	204	225	213	226	209	208	209	198	214	192	222	232	205	220	220	211	224	204	217	213	213	218	231	230	230	232	224	220	190	220	231	203	207	225	243	244	191	220	215	224	209	217	222	230	212	221	217	207	243	191	222	228	203	221	227	211	229	208	236	239	214	221	218	192	205
8623	17915	15205	8460	6063	44342	62821	52043	39526	13922	505	489	505	433	496	507	451	466	483	439	438	463	454	449	455	437	464	433	439	450	427	478	440	435	436	413	482	454	412	469	469	496	436	458	420	465	471	410	461	438	460	441	439	409	435	431	422	472	430	444	463	474	420	464	405	457	458	472	440	436	427	441	424	430	454	418	435	452	417	457	461	441	387	438	454	439	456	460	447	434	438	437	466	434	461	424	463	393	457	472	475	410	438	450	459	495	400	403	438	422	492	495	492	469	474	473	463	448	459	409	433	443	413	452	448	435	427	432	447	461	438	401	478	414	458	458	422	394	411	443	442	441	474	439	449	435	440	458	444	479	438	409	475	507	417	465	427	448	433	433	435	480	432	477	424	417	442	413	450	441	449	484	450	453	449	478	454	456	429	463	406	460	426	443	426	442	507	440	478	463	456	473	444	446	441	483	428	416	442	416	462	487	469	458	420	428	425	427	444	418	458	397	438	430	447	446	459	448	458	442	455	439	460	468	455	445	451	406	481	449	452	449	410	454	448	417	464	413	452	442	435	412	439	392	424	475	444	438	436	407	471	460	465	469	451	487	461	468	429	452	433	459	469	428	447	458	447	449	438	437	433	474	474	438	431	430	462	452	440	424	437	437	440	427	418	451	456	441	464	439	445	395	451	417	424	464	405	451	433	408	431	466	446	439	444	435	436	447	440	450	455	431	459	445	417	424	426	423	448	420	453	424	426	459	470	484	445	414	454	441	442	421	441	455	475	461	453	440	447	432	476	437	454	476	452	439	487	433	456	451	479	457	427	406	472	441	425	436	443	423	469	420	430	430	449	439	429	425	455	422	437	455	435	464	474	465	455	413	438	441	431	436	451	443	446	441	429	436	476	422	391	461	405	418	431	440	464	481	445	430	429	418	465	427	392	428	467	449	484	441	430	443	436	487	444	406	483	458	418	448	426	418	462	464	456	455	460	426	440	420	469	426	422	426	410	454	450	447	450	450	456	400	434	441	485	486	424	431	435	438	475	429	467	491	468	458	443	449	448	418	435	436	452	450	446	457	409	406	435	402	462	438	426	440	469	426	447	440	404	456	423	427	464	443	449	467	426	434	428	457	460	444	423	435	454	456	450	430	415	440	460	487	469	453	438	393	450	465	460	420	427	463	420	446	425	445	432	452	453	434	450	430	468	457	416	439	413	452	441	473	443	421	390	465	455	423	439	447	486	440	420	452	452	433	437	491	462	427	436	434	446	444	451	452	454	462	452	463	405	420	437	457	441	458	451	484	403	457	453	427	435	441	445	460	457	447	461	484	446	429	445	436	416	444	441	455	441	472	419	430	459	432	454	426	457	428	433	446	456	417	414	453	453	490	492	464	478	426	470	467	479	455	492	464	429	452	471	468	456	401	424	423	427	426	423	432	451	445	440	434	437	421	464	416	455	461	438	409	449	457	432	431	454	464	422	446	439	434	453	454	438	440	457	464	452	470	448	471	405	449	404	474	428	423	445	439	432	431	470	410	425	490	439	442	426	464	463	400	426	432	454	460	464	450	431	452	442	455	420	429	454	433	445	438	458	401	415	434	433	427	428	424	457	413	422	429	450	459	448	472	451	432	470	455	450	472	417	438	448	460	465	437	460	490	442	451	449	415	440	500	449	420	450	461	413	429	432	432	404	416	403	473	434	426	465	455	444	417	448	416	452	421	442	430	473	461	439	461	429	450	420	447	405	420	404	444	429	439	424	432	467	428	423	460	431	435	425	426	442	415	430	455	463	447	485	433	439	434	463	401	466	448	423	433	448	419	422	438	421	425	436	429	451	456	469	445	455	447	420	443	431	409	430	434	418	427	463	484	443	438	387	432	469	431	461	433	409	416	438	419	441	446	418	463	462	470	436	405	429	439	443	406	456	428	467	471	398	449	416	434	481	455	481	466	421	418	462	470	447	423	488	473	417	470	446	479	430	389	449	436	471	425	442	445	440	428	421	452	469	460	442	442	418	452	405	439	442	438	437	435	438	416	437	450	450	452	449	445	454	434	450	434	443	439	449	441	418	454	426	453	449	407	419	471	419	435	457	437	431	428	440	438	496	422	457	478	438	401	443	412	451	454	460	410	505	406	449	437	432	417	471	465	419	434	461	422	447	409	449	483	453	447	461	442	417	444	415	449	413	442	459	460	415	451	432	447	421	458	430	415	455	436	430	391	437	429	446	425	455	456	424	456	443	465	435	462	444	468	409	415	468	438	414	438	436	474	389	449	448	458	424	434	491	455	470	444	450	458	422	438	427	430	454	460	410	420	441	486	449	459	450	435	440	443	472	420	419	435	448	470	432	456	455	445	432	423	421	440	443	444	429	451	469	430	471	438	465	425	411	482	416	420	456	433	442	406	443	452	416	429	437	465	432	482	443	451	432	429	454	467	470	437	385	445	424	471	431	426	464	455	447	456	457	446	443	465	445	412	457	435	448	456	458	429	434	432	412	449	402	439	436	431	433	428	417	454	443	452	453	429	438	446	445	456	461	439	460	466	448	446	464	450	478	456	462	467	434	471	416	443	431	443	397	458	441	424	473	449	391	419	444	446	451	416	475	479	448	435	423	425	424	457	471	463	437	437	479	442	457	453	396	453	476	431	441	442	492	415	426	441	464	427	422	406	427	413	383	492	429	433	416	453	428	419	432	391	467	432	461	492	461	455	444	476	416	437	434	429	426	429	440	391	447	423	437	441	427	430	453	415	430	443	459	447	413	416	458	440	428	413	416	438	430	449	432	427	461	437	476	446	440	476	510	450	463	457	495	461	418	417	433	445	462	451	455	443	445	450	433	464	443	431	457	473	444	425	428	460	417	407	457	472	472	455	428	454	446	425	446	463	423	389	410	451	384	414	433	416	480	400	407	428	462	440	435	465	466	455	426	463	415	448	410	440	454	456	435	442	426	447	467	452	467	440	463	448	430	435	427	448	431	462	459	484	469	426	460	432	410	407	445	471	428	429	458	429	435	444	472	447	443	441	428	453	447	444	476	448	430	427	452	463	429	440	465	468	455	431	437	428	437	425	419	455	443	505	426	438	407	413	455	421	418	451	454	419	450	437	447	421	428	439	414	452	467	446	451	411	425	439	448	448	454	424	469	395	415	440	443	461	451	428	450	444	460	435	437	441	439	402	417	438	441	424	446	458	411	443	437	420	464	425	421	426	463	416	431	426	448	425	465	415	454	439	460	414	430	464	430	440	458	476	421	441	393	477	445	435	418	454	479	388	438	486	454	474	452	454	435	422	417	475	443	463	453	453	438	419	433	455	434	433	452	440	437	441	418	444	411	476	424	424	402	475	450	409	457	434	455	425	454	403	401	448	432	415	446	457	460	436	431	425	425	456	423	441	440	488	424	442	421	442	434	493	464	467	444	451	435	444	448	450	437	473	421	450	426	446	419	420	415	455	430	459	458	417	424	456	424	426	472	481	433	401	431	433
26507	20318	6543	538	315	5673	12388	7491	2948	1034	241	266	217	219	196	205	208	213	244	245	253	220	208	239	233	223	219	203	236	216	236	216	203	196	256	254	218	242	221	219	220	198	197	216	228	223	224	250	204	229	232	257	209	222	206	205	239	218	228	230	205	232	237	247	217	195	219	227	214	230	218	230	221	222	198	219	208	225	214	201	226	213	215	238	235	242	230	230	209	216	230	205	227	218	218	229	224	225	225	233	217	235	219	221	224	210	202	231	227	235	184	227	217	215	230	228	223	218	230	224	205	218	191	200	201	218	230	224	223	233	220	225	238	226	206	242	244	230	215	225	251	212	231	213	207	225	230	232	221	233	233	214	199	227	231	221	228	216	273	195	216	230	212	238	224	220	194	228	230	216	223	259	225	212	198	196	216	242	211	233	204	229	207	248	216	236	211	212	225	211	217	225	219	199	223	246	239	198	240	239	208	228	228	225	220	206	206	221	230	226	216	213	219	233	222	215	233	218	234	193	226	223	228	204	211	215	197	239	229	219	230	224	239	204	222	223	240	219	232	231	206	216	243	228	189	252	240	217	227	222	184	214	206	236	221	217	208	234	218	228	202	199	240	254	217	230	236	231	217	209	218	242	210	229	205	192	181	211	214	227	207	217	216	219	241	200	210	236	233	230	257	189	219	208	207	225	240	206	212	248	228	204	215	236	225	226	215	214	229	227	229	251	227	222	220	224	230	221	225	215	208	243	234	202	222	197	230	216	218	209	246	241	220	211	241	219	229	230	220	227	237	221	224	248	212	244	212	236	236	192	221	209	233	206	224	241	237	227	256	221	225	233	214	226	210	228	249	232	221	245	232	235	272	197	241	223	216	231	243	231	213	228	237	188	211	217	226	226	249	224	202	241	220	198	240	204	235	210	213	218	230	221	216	213	245	227	212	236	218	194	230	252	217	207	211	233	249	200	194	215	232	258	238	231	229	210	216	215	221	222	222	211	194	209	208	226	201	208	240	228	210	219	208	216	207	247	220	226	220	226	223	221	223	223	242	206	231	212	191	230	225	214	219	217	226	217	243	215	232	234	239	260	213	219	232	241	201	220	210	238	218	205	249	230	237	247	214	226	214	204	245	226	191	224	212	242	202	216	234	225	233	226	216	241	190	211	222	226	208	201	245	206	210	210	217	235	239	231	223	227	224	241	222	217	207	223	198	195	188	210	237	219	220	215	222	221	219	189	233	228	232	195	215	236	214	228	235	235	206	209	233	227	212	226	214	224	217	202	228	224	213	226	207	241	253	226	221	214	223	214	238	199	192	198	216	214	227	210	236	212	212	209	213	233	224	209	231	223	224	226	200	223	219	257	250	234	187	210	234	243	225	232	233	225	229	220	195	208	244	234	233	229	239	251	202	212	212	211	224	208	213	201	229	201	211	231	231	200	250	236	224	233	249	215	214	207	241	212	216	236	228	228	218	216	234	226	203	219	247	252	218	216	180	228	224	233	212	227	221	224	222	203	207	202	213	222	243	234	218	231	237	241	230	236	240	243	218	243	242	202	238	228	232	215	242	218	229	241	238	229	217	206	221	197	219	224	220	263	227	220	225	220	230	213	215	208	215	238	230	227	210	240	208	219	217	221	187	230	227	245	231	226	205	209	228	214	189	227	221	220	210	208	222	209	227	210	218	235	251	217	203	238	242	217	217	238	217	216	223	223	188	226	214	211	255	214	233	231	241	208	230	211	242	218	230	217	216	220	204	226	211	223	211	209	222	217	235	225	224	235	229	208	209	242	228	219	208	223	218	245	231	259	234	209	225	222	226	223	232	244	226	219	212	224	204	196	212	219	227	211	204	215	225	189	220	201	211	223	200	229	234	193	245	225	212	227	205	231	213	213	197	220	223	256	230	245	250	216	227	240	215	213	244	211	228	221	224	212	217	241	214	252	215	216	192	214	215	208	233	230	225	210	210	246	231	224	207	216	218	192	227	215	233	206	223	214	211	248	230	223	220	228	211	242	209	214	210	236	220	215	213	218	219	217	214	201	213	222	224	211	234	222	241	228	202	236	242	214	227	236	198	219	217	232	227	242	215	255	218	204	214	239	251	222	207	216	222	250	233	226	219	201	224	204	211	226	238	216	218	229	217	222	217	220	235	222	221	222	205	215	211	208	238	235	202	227	246	246	216	203	218	256	211	247	209	217	250	210	205	225	224	215	219	212	234	214	202	237	237	244	233	214	231	216	219	229	226	214	227	202	211	225	214	230	220	218	217	243	218	221	227	228	254	208	230	219	211	226	223	225	239	209	227	242	232	219	213	214	238	234	207	192	209	242	237	206	251	228	231	201	213	209	234	222	218	222	230	225	225	237	243	199	218	227	212	213	214	248	224	220	240	209	217	238	217	190	231	233	231	252	207	235	232	234	205	213	221	222	236	190	236	209	226	210	232	182	226	231	194	242	230	243	256	231	209	206	243	235	216	235	212	193	220	197	224	219	214	225	219	203	231	206	231	206	203	245	203	214	210	218	242	200	205	203	194	215	221	222	230	233	219	253	232	215	248	217	220	219	217	235	206	243	236	209	223	225	210	216	233	221	231	202	217	227	213	223	237	212	216	233	236	241	231	256	214	223	231	205	229	220	237	233	256	249	223	209	212	210	234	218	223	236	209	227	240	215	218	234	215	204	213	227	226	216	214	219	231	220	234	219	238	217	237	247	231	192	210	210	236	231	235	218	214	219	219	198	231	226	192	250	221	216	234	197	226	237	235	226	203	238	232	223	248	242	196	240	225	243	220	206	230	214	218	203	228	199	215	234	203	222	226	235	227	220	225	227	229	254	223	226	257	211	208	223	203	212	228	241	230	237	223	222	217	204	213	200	245	215	221	208	216	209	229	236	238	219	243	224	200	186	221	206	223	200	230	232	215	225	230	228	237	227	229	211	219	208	198	243	232	213	209	230	210	223	225	181	198	242	200	217	234	208	226	226	227	229	239	235	237	219	217	239	227	236	212	222	221	238	220	225	208	191	200	218	208	226	230	258	212	203	224	239	250	249	203	239	211	211	232	213	210	236	211	216	204	237	212	239	219	189	228	188	229	208	201	260	214	216	215	209	211	213	223	207	203	232	237	226	183	201	187	217	199	216	224	214	204	212	227	230	216	221	227	239	220	226	223	231	196	225	224	230	203	210	224	204	205	224	200	257	201	241	265	201	220	227	205	210	234	220	204	200	216	230	252	222	221	241	232	237	248	201	202	239	237	234	225	225	213	219	200	231	245	239	212	230	227	204	250	229	208	234	216	226	232	213	212	218	220	229	206	239	245	215	217	218	227	243	228	206	204	222	235	213	240	247	242	238	228	240	220	201	220	202	227	218	214	235	209	241	233	212	210	251	217	226	211	228	206	238	246	226	237	215	214	210	244	214	209	273	235	193	217	215	217	246	204	238	227	203	223	207	222	226	189	214	237	232	250	225	233	227	185	223	226	218
3972	1816	1692	948	793	14769	23583	15548	7789	2683	499	445	468	449	435	483	456	489	509	435	457	449	471	446	448	463	456	483	444	491	495	488	483	459	496	497	491	502	461	447	477	491	500	525	477	459	418	518	486	458	476	484	471	512	467	467	447	466	480	456	504	472	440	456	482	453	465	496	512	489	487	499	448	453	465	490	482	466	459	459	502	472	448	471	431	481	460	442	464	484	444	447	463	511	425	459	484	509	454	476	487	463	498	434	465	477	459	422	411	476	467	466	466	484	455	454	467	483	429	460	476	444	487	479	493	469	474	479	468	457	483	464	431	444	443	475	511	478	448	450	494	470	470	469	445	456	439	474	462	468	460	488	474	456	483	434	460	450	438	482	479	459	439	460	463	446	478	474	462	441	479	471	429	473	468	439	466	444	420	474	457	469	490	468	485	457	488	470	468	481	513	425	477	443	516	478	487	444	422	494	483	511	494	514	504	432	484	464	458	465	468	445	444	495	440	455	483	503	477	463	461	455	507	455	482	472	483	454	489	431	457	464	476	444	468	462	444	478	452	475	465	447	451	465	497	451	457	471	458	483	432	472	453	440	470	525	442	440	427	440	488	495	488	471	457	488	476	461	474	474	501	474	465	496	446	511	492	465	497	447	451	470	460	449	475	468	460	504	462	478	478	489	450	490	448	459	489	462	467	478	466	479	484	462	500	430	433	453	459	457	472	489	484	475	486	443	479	504	462	457	469	512	463	439	495	469	452	478	504	468	480	465	476	458	470	478	434	477	530	524	440	506	495	430	509	457	474	510	449	462	462	437	474	459	479	488	486	487	483	493	441	451	426	426	493	466	471	463	439	482	496	458	428	492	501	492	481	487	471	481	459	493	463	458	501	476	466	520	503	460	419	474	491	481	471	476	497	471	493	469	479	428	482	465	450	441	480	511	441	459	486	492	480	445	427	449	462	481	500	461	481	474	490	453	457	451	486	492	448	482	476	448	467	513	480	470	450	488	442	439	426	459	457	472	485	496	472	512	453	477	461	454	482	480	488	471	454	480	473	435	454	463	453	483	474	470	440	457	473	451	488	422	474	454	444	454	495	449	491	470	471	483	457	437	465	502	439	468	428	455	474	487	482	498	492	475	470	457	506	468	457	512	490	490	460	466	439	473	448	491	417	444	491	478	464	508	435	486	475	453	530	461	477	460	498	464	474	421	465	473	460	451	470	476	448	423	467	432	442	507	464	452	456	441	499	452	463	469	479	487	458	457	481	434	439	451	461	491	445	464	482	498	457	491	431	441	466	485	465	487	472	471	469	462	513	478	474	489	458	461	435	513	423	465	477	463	449	498	471	454	467	474	461	494	452	485	474	507	496	479	462	482	465	460	460	461	451	480	475	503	468	439	470	490	498	471	475	476	493	454	500	481	476	482	466	482	500	517	457	466	446	443	504	465	485	435	451	471	498	475	459	477	486	441	452	506	439	474	473	475	487	449	453	500	453	468	470	492	460	448	450	477	479	459	448	497	415	498	500	460	540	466	449	466	494	463	468	473	487	491	456	482	460	467	464	471	436	483	464	456	431	447	444	447	490	452	508	463	452	475	502	450	449	480	443	485	543	420	457	442	472	480	526	461	448	459	437	458	488	482	489	508	460	431	471	482	451	492	489	470	466	424	479	474	496	455	455	438	469	467	445	449	465	487	472	481	433	460	448	496	436	459	468	498	445	412	475	474	498	475	485	478	492	447	495	429	464	443	467	461	452	455	468	462	467	496	475	456	451	479	463	433	507	499	454	447	435	456	446	483	452	482	420	480	457	488	476	481	466	462	443	477	445	469	466	453	473	482	439	449	405	470	483	444	503	416	460	452	436	497	459	463	454	485	480	489	465	493	453	455	480	472	445	490	460	504	437	513	472	514	460	431	454	485	469	477	487	468	467	469	497	480	445	478	484	456	490	482	465	452	446	444	491	489	525	446	480	484	459	424	461	449	485	454	516	494	455	488	464	467	466	448	508	444	477	419	500	480	466	478	442	485	469	471	499	491	471	503	492	457	507	468	433	429	472	453	480	468	443	423	450	500	485	489	449	461	499	456	450	435	471	436	452	462	456	466	459	508	442	473	492	452	460	486	460	474	422	443	475	493	454	510	465	466	451	450	455	475	470	476	442	444	463	459	456	465	469	463	435	468	446	461	499	441	492	466	478	444	504	458	484	495	488	445	434	484	483	485	458	487	461	512	442	447	459	463	500	442	455	491	457	492	489	509	451	456	494	432	486	469	488	466	461	447	508	485	492	474	469	463	437	460	478	462	455	451	457	489	462	455	464	455	464	492	447	451	446	522	492	495	446	462	472	438	494	510	465	475	449	481	441	494	493	418	474	456	428	492	463	490	468	462	479	470	480	434	446	505	461	497	455	474	470	460	484	478	461	473	438	468	467	462	452	451	481	456	467	472	483	490	475	489	503	492	422	458	500	460	443	485	454	478	425	449	472	490	507	471	440	480	436	525	473	459	448	491	482	459	435	457	475	454	477	494	507	483	493	500	470	496	515	466	461	468	436	467	464	451	479	449	456	486	453	460	465	451	463	488	485	460	501	446	448	448	467	461	426	494	487	462	529	487	498	504	452	480	465	485	453	475	469	396	473	479	484	504	491	456	468	454	478	462	469	450	448	476	463	490	483	482	502	447	447	487	438	455	460	484	475	442	493	469	462	468	456	456	425	462	455	472	474	482	492	452	486	499	499	457	478	483	492	455	494	457	467	466	471	476	460	478	484	475	445	439	454	484	453	498	489	470	433	484	469	468	466	470	445	482	472	455	492	510	449	480	494	420	464	533	477	447	488	467	499	487	479	439	440	467	472	472	460	491	443	507	499	507	479	456	433	463	495	475	461	501	497	484	466	459	459	474	473	441	474	492	438	494	492	462	484	487	442	463	489	500	491	458	489	464	430	465	473	474	435	458	452	467	465	475	458	449	468	468	449	464	481	439	466	478	479	482	472	490	480	504	472	495	451	473	451	494	443	501	475	478	485	481	514	467	486	499	522	465	452	478	453	475	475	457	471	445	458	428	472	460	434	474	502	424	434	444	477	440	457	461	473	477	501	507	481	443	453	475	431	490	463	439	498	492	504	502	530	495	447	472	484	462	480	498	438	465	479	452	472	478	451	466	466	488	443	467	453	461	457	436	477	455	471	487	478	448	487	439	433	483	452	471	480	455	424	488	477	473	487	486	442	444	450	478	485	493	497	452	474	482	439	460	490	477	470	494	437	480	444	440	465	472	462	509	440	453	493	443	439	484	503	461	477	465	453	464	430	476	455	451	446	475	442	478	456	444	484	490	429	493	472	461	417	459	439	479	448	439	458	467	483	443	464	440	489	492	463	439	477	484	456	454	489	514	504	473	481	460	468	494	447	443	484	494	471	467	451	455	483	505	456	457	441	473	496	421	461	490	462	492	488	479	459	493	454	468	507	463	463	482	502	469
24485	21146	27839	24676	17580	34257	43759	31345	16900	5101	200	184	177	172	166	173	174	165	173	186	164	143	170	159	157	194	159	159	200	179	150	164	182	173	189	181	182	149	176	151	166	178	171	190	189	161	176	176	185	176	185	170	151	170	173	159	159	154	156	170	153	178	155	171	156	181	201	175	186	173	177	169	160	179	168	168	182	208	203	193	151	165	174	129	172	200	163	149	182	192	175	164	181	157	158	191	166	174	186	156	160	186	171	168	188	157	181	179	156	187	184	169	178	163	176	190	143	170	171	156	156	159	184	179	185	183	163	177	184	143	173	188	167	174	163	170	147	179	165	178	167	159	174	168	180	177	167	176	173	165	168	155	167	164	175	194	178	149	170	173	183	155	175	181	171	172	191	193	173	166	167	149	153	170	180	162	173	174	203	191	173	168	174	162	183	176	155	175	159	178	163	175	133	183	174	174	176	179	158	178	189	173	162	175	169	169	176	148	167	165	158	156	172	168	180	174	187	171	166	161	182	175	163	153	180	176	176	164	159	186	167	172	187	138	183	162	152	175	191	151	175	162	191	160	170	158	175	168	169	166	167	157	200	179	167	165	178	174	164	176	177	171	161	176	175	175	177	189	173	180	161	162	184	169	165	170	175	169	169	154	161	187	183	185	168	155	156	183	187	154	186	179	165	167	155	160	168	185	183	155	165	176	196	176	180	182	148	157	155	169	182	200	175	194	199	186	164	186	167	185	182	135	176	169	175	175	172	155	167	161	169	144	150	162	172	177	182	182	189	167	160	161	170	172	180	158	159	145	179	186	165	186	180	192	174	173	160	171	177	201	171	161	169	183	169	178	168	158	176	182	181	186	163	177	151	150	160	153	170	159	201	146	181	179	175	200	139	174	174	155	137	194	171	169	181	199	187	173	173	173	189	168	175	172	168	160	162	171	158	172	152	170	159	165	180	164	170	174	168	153	176	154	177	191	147	159	176	189	178	155	155	163	181	158	157	160	180	172	166	157	166	174	172	180	144	179	196	168	159	175	149	161	174	176	168	165	174	162	179	155	150	169	169	179	186	183	173	152	172	185	168	210	181	171	192	156	178	177	169	155	163	176	165	156	159	178	184	182	142	159	173	185	207	168	159	178	168	166	196	156	183	163	159	162	156	157	169	175	177	170	185	180	153	165	145	184	169	172	163	161	153	163	163	179	188	163	175	170	170	138	179	142	153	180	170	152	174	159	165	167	173	177	156	160	142	178	185	167	170	165	185	199	165	147	181	172	166	179	179	144	156	154	179	191	184	170	172	158	169	168	161	153	166	178	188	160	150	164	164	160	173	195	174	168	161	170	163	169	169	166	172	178	182	176	180	175	158	172	156	156	184	167	171	176	175	179	152	175	173	174	194	161	172	165	162	157	177	181	158	157	171	140	148	179	155	185	139	183	192	170	155	144	170	166	191	149	171	203	153	151	175	188	177	152	172	161	172	177	158	171	155	191	178	148	195	189	189	148	152	170	168	139	151	179	192	182	180	149	180	170	163	164	179	193	162	197	156	162	160	172	182	172	175	168	177	185	162	176	160	155	158	149	146	152	150	170	166	163	150	162	178	174	184	171	191	160	181	158	171	152	179	174	179	162	179	170	162	159	153	180	167	152	182	161	193	160	160	141	162	205	154	186	179	191	149	166	170	190	160	156	162	170	164	198	158	162	157	199	164	155	163	167	146	175	189	165	183	180	182	170	184	169	189	155	193	159	164	160	140	143	151	194	170	175	160	181	190	167	180	182	162	164	180	164	157	173	179	156	170	153	158	146	185	184	165	172	144	165	169	171	148	204	160	175	152	157	155	158	163	171	170	177	161	167	178	184	170	187	156	185	155	156	154	195	142	168	153	171	169	182	174	172	173	163	159	185	145	160	163	180	203	173	180	184	162	172	150	165	177	166	160	156	156	173	171	170	192	188	188	163	182	163	161	157	157	168	154	156	177	166	164	193	173	159	171	161	176	170	157	148	162	168	183	190	143	184	164	181	170	186	184	181	165	181	159	192	145	169	175	174	176	183	148	187	177	173	171	175	175	166	180	158	187	168	158	169	201	159	167	152	149	183	150	184	185	166	177	160	182	173	160	190	157	161	180	165	166	191	167	192	173	166	168	159	156	173	183	177	161	152	172	178	157	156	173	184	179	182	181	153	153	200	167	164	159	176	144	177	150	174	202	162	171	179	164	164	157	159	181	157	161	158	154	182	174	176	190	172	160	163	167	157	185	171	179	170	163	164	158	159	182	172	177	158	152	179	188	173	162	169	147	182	165	162	178	203	151	183	172	154	166	186	158	171	183	186	159	181	177	186	170	159	185	172	167	171	163	199	168	170	172	173	182	183	159	164	176	181	187	148	157	183	176	161	163	168	171	199	159	169	202	172	160	166	169	173	180	165	176	183	159	164	180	179	176	175	157	189	140	186	178	170	160	174	172	178	176	171	190	175	185	167	173	163	162	182	176	159	177	174	169	168	182	188	155	182	196	174	164	173	181	195	158	173	180	162	183	148	144	198	153	200	171	175	154	170	157	172	167	178	166	175	166	157	172	161	177	173	177	172	167	156	157	169	166	154	204	180	177	161	173	161	175	163	192	172	194	178	194	170	164	171	158	177	181	150	159	155	197	195	186	163	171	154	140	139	152	173	172	176	170	169	175	164	158	158	181	157	165	182	161	159	160	173	140	181	168	166	162	185	156	160	161	182	161	178	189	180	168	171	169	198	170	149	161	177	173	180	181	162	182	157	152	165	178	176	175	179	157	171	164	176	172	167	162	153	172	165	171	150	173	172	166	173	180	179	168	168	177	157	159	152	169	171	158	192	167	175	168	146	173	162	160	183	172	193	199	175	194	181	179	180	174	167	193	192	176	180	178	182	188	171	171	176	167	192	157	159	159	190	155	184	176	171	187	164	190	174	168	156	174	161	191	164	152	167	148	165	152	188	178	175	198	187	174	170	193	151	165	174	171	168	201	173	161	167	177	155	186	174	152	165	180	177	184	167	143	200	170	185	168	203	161	184	168	173	169	193	179	172	151	171	173	189	189	167	173	155	170	194	177	192	163	165	174	192	183	177	181	155	175	166	198	163	182	183	148	165	154	166	159	146	170	159	168	155	176	157	182	172	173	152	182	191	166	156	190	159	156	163	142	161	182	190	189	151	157	211	184	166	186	140	178	182	174	155	164	182	182	184	183	172	163	178	169	171	176	143	161	170	156	166	176	182	175	166	198	198	175	158	172	174	165	184	181	180	174	154	186	198	144	166	159	163	179	188	167	181	189	161	157	179	162	177	166	162	154	178	187	155	163	186	198	170	177	175	183	178	162	163	185	174	185	177	177	171	164	184	135	169	160	153	178	173	166	166	157	165	193	178	165	169	158	183	180	187	175	185	159	163	177	177	184	169	177	145	174	177	166	179	170	158	180	176	175	166	167	184	177	178	155	199	184	177	169	169
5282	9716	8044	4141	14642	43760	47494	37658	25042	8292	349	391	347	390	383	369	371	379	347	335	370	368	326	334	353	383	387	389	349	381	357	352	360	331	369	367	406	363	365	366	355	358	362	377	370	362	347	389	408	348	339	405	406	350	363	356	321	349	346	338	373	350	362	347	369	347	371	361	359	373	348	360	385	347	354	346	388	376	358	366	356	402	358	377	323	399	377	372	356	346	391	359	390	384	347	343	376	368	372	352	380	350	365	368	377	355	335	370	370	347	384	379	366	400	366	362	374	384	378	320	357	371	349	353	384	384	378	357	374	356	388	370	386	356	375	335	407	395	364	368	349	365	384	353	351	366	372	352	371	349	391	401	328	355	329	358	373	386	382	373	387	374	405	362	393	391	343	327	343	397	348	368	367	368	373	340	371	373	362	367	342	394	383	398	362	382	377	378	367	348	382	401	374	378	364	357	351	364	337	354	352	361	364	369	378	377	361	366	348	361	351	376	365	358	362	357	370	354	379	375	385	389	360	361	385	381	357	357	342	358	373	386	369	372	341	385	383	355	349	357	398	370	356	352	375	391	368	377	357	384	376	324	401	354	397	375	332	348	368	370	363	377	377	353	326	352	366	341	380	342	395	353	364	350	359	345	358	383	372	359	364	372	378	371	360	366	342	361	340	344	375	353	386	368	395	363	385	365	339	368	377	316	357	354	360	358	406	394	383	348	377	372	373	357	332	370	370	389	391	413	381	340	363	369	378	385	352	388	349	360	343	357	387	383	378	365	390	334	358	360	369	368	334	349	384	370	370	405	336	357	367	342	351	340	371	334	341	359	384	385	380	362	376	380	341	364	385	383	348	385	313	376	376	405	372	354	388	366	332	369	317	363	373	356	374	362	349	366	390	379	372	364	328	367	370	388	388	382	364	362	327	348	375	331	364	321	383	376	343	373	344	346	383	350	373	359	371	350	344	357	367	374	359	346	352	339	370	360	376	379	379	356	401	382	337	361	387	367	367	359	354	334	354	352	384	340	364	389	382	371	340	369	373	377	337	349	421	388	360	389	373	352	369	391	359	343	355	353	351	359	378	358	361	380	397	350	339	340	396	381	363	378	361	350	369	372	369	353	373	360	376	360	363	381	379	366	355	378	431	373	356	342	380	362	395	401	369	387	384	371	339	367	388	377	382	394	383	355	399	327	389	376	355	378	357	366	358	342	389	365	379	367	370	364	323	362	339	361	359	348	369	372	366	354	393	314	360	364	379	385	357	387	364	359	354	364	355	362	402	343	362	380	356	367	365	356	368	340	366	369	366	353	395	342	357	372	393	386	367	361	383	362	345	368	378	379	361	373	326	359	351	368	315	392	347	362	385	352	368	382	387	369	355	379	381	398	347	354	339	358	360	367	416	373	369	338	360	391	374	363	383	355	366	368	357	372	381	348	354	344	348	356	371	357	361	378	359	377	368	394	367	341	385	383	350	388	366	336	372	381	367	344	400	370	358	356	395	364	380	334	370	348	387	381	380	387	376	373	382	390	322	362	377	332	355	398	364	401	369	382	345	384	369	363	375	364	381	373	364	411	358	358	378	371	375	380	403	380	339	355	350	369	353	338	371	359	351	358	338	361	343	384	338	375	342	376	366	366	377	357	409	366	333	357	351	373	380	356	354	363	381	374	359	356	364	372	354	358	392	373	368	338	363	375	350	370	366	387	325	360	388	353	361	401	355	378	370	383	392	383	321	354	349	345	364	371	390	377	325	381	351	342	350	392	386	357	333	404	375	373	362	335	372	381	355	415	365	371	378	346	380	346	368	351	392	368	358	397	364	353	347	376	355	361	354	384	362	361	355	367	334	371	347	352	374	363	385	355	374	351	360	349	337	373	359	332	347	366	335	344	382	330	350	348	347	364	364	340	359	388	353	373	338	350	369	326	366	340	363	350	379	362	354	382	381	377	352	401	354	356	331	322	377	344	385	355	346	364	356	378	365	338	393	342	372	356	330	372	405	353	336	365	356	388	387	358	362	385	344	373	390	343	335	394	380	387	344	367	329	372	362	353	389	376	362	333	399	340	388	342	386	354	329	383	389	372	322	371	370	360	381	369	357	345	358	390	346	382	359	354	379	341	407	379	352	370	342	364	339	373	345	353	343	391	371	389	341	332	359	368	365	370	365	381	369	351	369	364	373	338	337	384	387	337	354	366	338	357	374	390	362	379	372	351	352	344	368	350	339	341	340	405	317	310	386	366	407	381	354	365	354	356	341	385	342	348	375	365	365	366	356	384	384	375	363	350	322	354	395	334	360	361	355	389	348	346	358	361	385	386	374	369	357	364	329	395	375	333	369	390	377	352	375	363	368	395	351	350	336	358	337	353	377	351	380	343	341	388	368	350	368	391	355	407	381	355	379	418	362	355	365	385	357	362	335	397	365	383	379	365	344	378	349	348	372	381	371	357	340	368	356	380	336	375	369	360	374	351	366	375	338	336	380	356	382	365	345	392	370	394	353	361	380	402	368	330	358	314	330	379	346	373	372	350	366	382	353	380	370	375	362	342	364	354	394	369	365	383	363	342	370	354	347	378	339	352	318	369	338	334	362	333	368	390	373	351	337	347	354	415	398	355	351	367	378	365	374	361	375	332	352	388	362	370	386	344	368	393	367	372	334	386	345	378	381	331	372	360	393	356	346	362	355	354	374	395	373	342	389	377	373	361	375	370	363	346	369	343	348	343	336	374	346	399	326	376	382	390	376	370	341	372	380	359	417	345	330	372	348	361	333	321	370	403	323	360	349	338	360	349	409	358	383	352	343	324	348	388	347	362	332	382	371	366	366	367	364	369	379	359	352	416	369	365	351	378	376	369	370	345	329	380	340	397	345	319	337	348	398	369	356	371	378	334	354	367	345	359	396	351	367	378	350	384	379	375	358	390	371	374	382	346	347	375	357	380	338	366	352	367	405	355	403	360	356	356	377	378	343	366	344	373	389	347	351	336	393	356	402	359	349	370	353	403	370	384	387	348	344	374	348	359	362	383	358	351	390	369	355	383	374	372	307	355	377	370	350	399	370	346	382	362	375	386	361	372	384	380	357	342	358	372	369	344	379	368	368	353	335	359	346	374	381	358	364	393	365	360	362	373	323	348	352	389	365	341	398	342	370	353	377	396	354	335	363	376	364	337	372	346	347	393	383	387	366	380	348	355	363	375	381	361	387	367	347	390	333	378	331	371	378	414	360	331	373	369	354	356	363	364	351	367	368	368	331	357	382	362	357	373	376	385	340	378	358	396	369	341	357	353	384	386	343	360	377	366	400	358	378	381	349	342	355	350	363	349	364	372	373	374	364	352	346	369	391	353	388	371	365	389	371	356	341	341	330	409	371	341	379	351	345	362	325	358	360	363	362	369	361	364	345	344	380	410	396	384	361	373	419	370	357	389	360	337	365	341	374	347	378	382	364	340	380	347	385	347	402	370	328	366	351	343	393	358	331	390
23207	21104	28868	23548	21800	46438	55401	46474	32351	13310	563	225	247	219	252	242	224	212	223	233	233	215	241	226	211	198	210	221	218	244	251	233	239	243	203	253	222	234	218	245	243	209	221	232	227	207	238	224	215	236	219	233	203	219	222	224	233	216	220	247	233	237	210	228	219	226	216	225	218	226	241	240	237	231	188	227	264	234	213	230	228	227	229	193	201	193	218	216	250	227	227	232	238	223	228	209	235	216	214	222	225	230	254	231	220	215	220	216	249	219	189	227	254	215	221	224	212	223	235	198	248	228	216	212	242	218	214	212	206	230	218	207	223	220	194	215	208	228	229	224	239	214	230	230	222	200	253	194	237	204	206	245	241	203	209	221	212	235	235	244	250	228	226	213	218	233	234	218	231	229	205	204	229	207	234	236	197	220	200	204	222	219	218	230	206	245	246	240	215	208	215	225	231	238	208	219	223	230	228	218	253	232	208	219	231	198	227	243	235	216	238	199	209	222	215	214	237	214	227	244	197	235	232	199	226	237	227	192	215	237	224	211	237	235	219	194	202	223	224	227	187	250	228	230	221	211	254	228	198	216	233	221	256	236	210	217	211	198	240	226	217	217	215	214	211	245	224	237	216	241	205	229	225	235	244	220	230	196	233	229	235	210	242	246	205	224	240	236	245	235	220	212	195	230	221	241	208	227	227	222	231	249	219	220	249	221	232	224	228	251	204	221	217	198	257	238	226	226	248	227	211	208	198	228	206	214	213	224	242	242	223	197	228	234	229	215	210	228	234	243	240	186	201	219	221	240	228	231	234	233	196	213	249	214	228	241	222	238	241	190	221	204	236	197	205	232	193	234	192	221	219	233	224	206	248	235	256	215	221	217	223	217	253	236	243	232	227	195	222	215	234	218	226	218	237	228	210	247	239	230	233	226	216	211	229	227	215	245	211	219	213	216	238	201	234	243	227	224	224	222	255	209	226	213	207	225	220	206	206	206	213	217	230	233	201	230	228	231	238	193	222	209	244	254	198	220	225	245	224	224	214	226	240	239	213	227	214	237	226	221	192	203	215	237	259	212	223	249	209	229	212	222	191	219	227	222	249	213	245	211	239	197	229	221	203	207	246	209	205	234	224	211	233	211	234	219	234	227	210	225	226	231	213	241	220	231	234	215	205	201	239	214	187	242	223	250	215	230	213	219	232	215	251	236	241	231	237	230	225	236	215	232	233	235	223	237	243	193	221	225	234	228	215	219	227	227	249	235	216	229	232	234	222	219	237	218	236	219	199	224	223	196	263	246	212	218	236	258	242	234	242	217	258	218	232	221	228	201	268	230	263	235	250	241	215	212	214	243	212	200	247	219	202	220	243	223	242	229	224	213	216	216	242	224	196	222	218	229	249	214	207	212	226	221	224	228	232	237	218	220	204	214	219	250	254	207	227	192	220	235	188	242	236	224	222	208	217	213	238	205	217	210	222	214	213	220	241	232	227	224	206	200	229	236	226	199	228	230	220	250	193	221	253	275	218	209	254	195	227	229	206	198	220	223	232	216	230	242	212	229	211	233	219	216	242	213	234	191	197	238	230	218	219	216	204	227	220	220	206	251	213	264	192	234	224	220	215	221	219	241	217	244	221	202	232	216	232	217	261	214	206	228	217	213	239	208	230	234	240	226	222	232	213	221	198	238	212	232	217	202	193	220	231	237	249	222	213	193	209	229	220	202	217	196	208	229	206	242	229	267	230	192	246	227	208	219	208	213	229	213	225	238	206	234	190	221	233	213	201	197	229	181	226	200	208	208	224	200	257	242	231	235	239	230	241	226	232	196	225	224	246	223	205	182	229	243	198	209	240	227	220	216	239	231	246	221	205	219	230	227	184	230	214	234	237	215	213	225	228	203	224	249	191	211	228	207	236	217	203	234	217	251	213	232	213	186	217	237	232	215	234	183	200	237	236	233	249	207	204	216	198	218	218	199	247	215	242	223	222	232	193	259	210	229	228	212	212	203	220	230	228	225	214	225	201	204	227	212	204	210	232	251	224	217	204	205	227	229	235	223	234	221	232	234	228	235	228	219	224	218	211	214	235	237	205	222	224	233	215	223	230	233	202	200	204	219	227	204	227	250	229	207	220	252	227	215	212	199	239	189	217	246	248	219	251	229	213	228	247	216	226	229	215	211	239	187	222	223	197	233	235	202	209	197	250	224	213	224	227	232	244	218	235	213	196	190	218	212	222	228	221	223	207	210	202	223	224	212	199	268	220	224	223	223	205	214	236	224	204	200	215	207	228	212	223	226	246	194	223	211	237	228	216	231	241	216	213	220	199	236	200	200	208	215	206	233	214	222	231	233	252	219	189	226	235	225	219	201	194	242	230	221	205	235	234	228	186	201	199	224	211	202	219	221	221	226	190	197	204	233	219	226	211	232	205	208	221	215	220	207	232	210	209	215	196	242	227	222	243	188	231	256	221	237	222	189	232	228	216	219	226	231	233	226	206	225	240	197	215	232	224	222	205	220	216	222	249	234	226	240	234	227	210	214	218	223	212	221	216	218	232	223	233	208	226	210	229	231	235	232	244	184	217	229	226	234	220	237	240	220	202	224	210	220	237	217	236	274	221	219	212	229	259	251	246	221	238	237	228	220	202	218	224	224	181	222	234	218	216	205	235	225	213	212	233	239	208	229	237	210	234	220	212	222	230	229	233	214	210	245	196	231	208	214	232	235	210	233	203	225	202	199	224	231	219	225	234	217	248	212	194	212	223	233	242	208	209	251	244	207	208	228	201	227	226	214	207	226	226	222	218	235	231	214	217	215	218	217	200	208	206	219	232	204	218	228	206	220	257	226	196	219	222	231	225	237	226	216	227	216	229	213	214	199	242	240	230	219	235	238	190	245	235	214	211	200	211	212	226	221	223	225	221	225	205	204	208	194	204	206	206	243	230	212	224	203	230	220	199	222	208	239	206	213	227	234	237	196	233	216	210	196	241	219	212	183	244	222	229	204	224	237	240	225	224	219	201	187	227	220	246	218	202	221	231	222	246	232	206	191	234	253	248	227	236	210	223	216	221	190	235	248	215	222	229	228	275	197	259	231	209	235	242	228	226	250	221	191	213	216	235	238	212	235	236	234	227	219	214	229	238	194	237	242	240	233	231	201	193	227	224	240	238	229	221	236	225	219	218	254	230	230	212	220	216	223	219	208	222	215	217	227	220	239	226	244	196	234	222	210	235	216	209	225	212	179	211	202	232	234	233	227	228	217	223	219	206	193	217	221	206	220	228	221	215	232	236	212	229	207	224	236	206	214	228	242	243	220	194	230	220	235	233	214	239	227	222	248	229	226	208	210	206	232	198	225	200	233	235	203	207	233	224	201	249	214	207	228	231	209	249	212	243	239	219	207	208	200	225	248	198	259	222	212	210	232	191	224	215	219	214	207	236	193	232	181	205	218	215	224	252	234	208	233	223	217	241	225	213	232	242	218	219	211	240	197
8542	17928	14971	8614	28751	57856	58928	51206	39369	12415	519	454	436	450	488	434	477	472	486	423	448	490	453	468	457	497	462	443	480	473	461	424	442	438	455	471	416	432	438	427	484	493	450	469	410	449	441	451	460	467	479	453	490	464	466	480	452	460	450	442	443	442	452	429	413	450	445	443	440	453	415	447	428	431	465	455	426	481	438	469	456	429	455	439	444	453	421	440	465	443	431	477	409	429	448	453	415	441	425	450	471	452	444	445	440	457	425	431	453	443	433	493	526	457	467	436	464	395	448	423	419	467	456	411	449	422	450	425	450	465	471	425	440	414	440	478	429	442	416	458	494	439	460	456	459	427	415	437	445	455	444	414	448	448	441	494	459	451	464	474	444	421	488	465	419	449	429	445	472	445	401	444	443	446	391	435	411	428	437	464	438	479	466	442	452	455	449	423	450	464	463	468	412	496	389	398	473	439	487	478	448	451	411	457	442	468	455	438	456	442	458	423	454	451	459	464	468	447	421	492	416	477	462	424	449	433	431	439	455	427	475	440	467	431	485	456	446	404	443	460	501	421	460	420	432	428	420	458	458	472	426	425	469	434	420	450	428	447	451	446	442	494	475	441	452	424	439	445	440	443	447	459	432	454	478	475	478	468	418	446	469	454	457	443	427	450	443	464	417	465	451	465	464	416	478	415	446	443	441	479	453	470	433	454	445	464	449	477	428	438	487	439	461	441	440	482	416	457	442	427	446	422	459	432	469	460	465	421	449	403	476	414	485	391	448	477	455	438	468	414	437	431	404	448	431	434	446	492	429	454	444	435	486	448	493	453	427	467	465	456	436	452	454	463	493	475	474	465	454	450	448	457	457	473	418	429	453	445	472	462	459	482	471	441	438	440	418	435	456	446	428	458	424	488	445	456	469	439	462	434	432	458	436	412	453	447	490	459	401	442	448	476	445	439	414	443	431	428	429	439	426	458	469	434	442	442	468	468	468	430	421	431	440	442	480	448	461	500	423	497	461	487	454	429	465	433	431	459	455	441	424	450	460	440	436	447	454	439	458	420	414	449	441	487	483	482	468	449	455	456	481	433	443	447	430	423	450	437	419	482	405	447	443	447	462	429	449	454	431	455	480	441	442	456	432	425	406	428	447	460	497	452	409	439	449	397	454	427	457	456	409	462	468	441	431	413	438	458	430	445	415	449	457	442	440	425	483	421	450	437	427	401	419	471	462	421	426	460	437	473	414	448	427	449	449	455	405	463	453	438	447	456	471	464	459	457	455	441	472	410	409	463	426	417	426	429	413	480	457	449	463	438	435	474	480	449	427	414	436	432	476	448	439	434	440	442	441	435	459	432	454	425	453	475	446	443	465	494	462	444	449	430	447	453	446	483	430	431	452	418	447	427	432	454	479	426	443	414	469	475	476	449	425	462	483	437	432	479	431	450	425	492	507	456	436	433	446	449	428	453	453	441	428	401	455	459	441	468	458	436	448	448	439	440	458	458	456	458	408	414	456	413	471	454	427	426	436	431	452	429	412	480	465	443	465	446	494	507	393	442	426	428	462	450	447	451	441	456	464	450	450	424	413	457	479	448	469	443	470	459	420	445	441	446	428	442	475	475	442	450	450	426	444	442	441	418	441	442	421	451	481	466	429	459	441	454	470	461	437	478	453	484	456	491	453	433	436	429	454	430	424	439	454	443	420	470	469	432	420	440	440	455	420	415	414	441	412	457	430	440	437	471	409	448	482	486	461	457	453	431	466	432	441	424	439	449	474	443	453	466	481	418	473	468	442	441	403	468	457	425	433	424	450	442	453	445	397	444	425	461	457	462	459	453	397	429	453	440	453	426	425	433	441	434	444	418	454	444	468	436	430	454	477	425	425	454	436	483	485	468	467	429	435	424	474	423	440	441	432	439	460	426	452	485	480	446	467	449	484	483	449	432	422	425	485	449	475	468	459	471	406	460	445	449	432	450	440	478	452	455	464	400	457	454	457	465	486	481	434	415	474	429	438	475	446	453	467	455	463	455	438	489	441	451	468	401	433	456	467	392	468	415	436	419	456	435	392	432	460	410	420	436	435	433	456	435	427	430	459	431	412	460	423	428	468	434	443	464	445	477	440	430	434	410	459	481	433	436	448	462	432	481	435	418	451	440	462	420	433	457	430	452	449	459	487	489	448	437	431	436	428	457	444	442	466	481	415	436	451	434	490	474	434	422	491	443	448	419	486	450	436	433	475	418	452	437	431	427	442	433	445	436	426	447	469	453	428	436	431	430	497	437	483	460	437	454	395	456	470	440	469	455	401	447	475	449	461	464	434	437	420	412	432	462	442	418	430	469	432	470	459	431	445	467	424	431	466	479	431	444	461	401	432	421	475	435	450	436	469	428	489	430	469	451	447	437	449	448	453	436	435	438	477	442	456	479	482	460	423	464	425	469	449	443	451	424	430	450	454	458	412	455	428	444	421	439	403	443	450	460	461	454	425	479	434	451	433	456	452	447	428	435	446	453	432	478	432	432	424	468	440	473	439	441	424	483	464	446	460	448	499	428	465	437	437	432	432	496	440	435	443	507	430	487	433	447	483	458	443	451	464	410	404	459	430	433	432	445	454	463	454	452	463	438	451	445	458	431	424	459	448	492	481	442	462	455	432	441	453	453	436	460	434	467	436	452	404	484	436	467	456	438	439	459	476	440	420	474	440	444	453	482	402	444	452	441	468	462	435	450	428	434	422	448	442	410	426	489	474	404	464	397	436	443	449	410	412	426	454	438	472	455	458	473	468	448	473	468	474	456	435	428	484	482	439	462	452	425	469	424	453	427	453	520	461	441	411	477	449	470	438	453	410	427	438	462	442	423	455	487	455	462	474	488	454	454	480	439	426	429	441	451	433	423	481	426	443	466	417	439	442	444	458	394	419	454	429	457	456	435	427	434	448	427	474	422	437	428	474	453	445	441	420	465	469	423	451	457	425	400	475	464	403	463	397	447	446	439	456	467	429	473	421	443	433	429	463	438	410	419	452	485	474	475	446	429	477	447	444	415	417	447	425	435	444	441	458	445	439	477	451	436	449	387	417	428	441	456	461	409	433	452	456	426	410	460	442	453	457	444	419	470	485	466	459	416	460	475	416	439	422	444	415	460	448	475	419	449	471	457	447	446	442	427	454	462	449	440	444	453	488	449	443	458	451	456	439	423	431	451	480	464	439	475	438	436	465	468	446	437	440	462	421	421	495	417	440	482	419	403	437	463	426	421	464	447	405	468	464	444	424	447	474	469	441	464	392	438	493	417	416	417	422	447	457	432	422	468	495	456	459	409	437	423	421	451	474	401	406	444	456	447	435	414	444	471	465	469	432	447	430	484	405	437	460	466	455	464	471	436	434	462	449	403	429	462	439	422	445	485	448	452	447	451	447	429	458	432	470	461	430	477	473	463	454	430	474	428	427	465	470	468	429	459	499	439	440	430	451	433	480	451	466	474	407	465
26419	20357	6798	710	2037	9009	10893	7182	3242	564	234	205	229	226	239	208	231	221	217	230	224	224	218	198	191	221	219	227	222	233	225	221	195	217	201	201	205	212	246	190	225	224	222	200	209	225	222	220	219	214	211	218	217	227	211	177	205	196	223	230	199	209	222	207	238	210	230	187	211	225	216	226	236	220	214	241	214	197	203	218	243	205	212	206	214	191	217	258	205	186	202	205	207	236	215	195	197	215	205	217	216	195	200	215	187	210	191	226	225	206	196	201	231	201	231	210	227	221	234	228	189	217	200	213	222	203	174	229	209	208	233	216	216	200	212	218	234	228	192	206	206	191	205	228	205	218	231	220	244	205	227	236	220	201	231	223	196	203	214	218	242	222	223	201	234	225	217	216	208	205	214	228	216	229	212	221	224	232	227	220	205	232	202	228	207	228	217	245	205	211	211	215	223	224	215	241	220	231	241	216	218	225	219	212	224	206	210	208	219	243	188	205	234	232	190	220	200	225	223	198	204	220	224	205	225	222	216	213	206	176	223	213	246	216	222	228	227	242	237	222	227	211	216	209	261	219	222	210	228	214	204	212	195	209	207	258	210	212	197	213	234	192	207	221	201	199	216	222	228	185	204	213	207	251	226	222	254	216	218	203	179	201	199	198	220	248	217	194	184	223	243	213	211	225	224	203	217	220	231	241	234	205	197	223	196	208	220	211	236	194	208	202	231	221	204	211	185	197	228	219	226	213	211	227	207	238	238	205	221	222	228	220	229	231	217	197	252	228	224	204	209	215	233	218	172	215	201	211	185	227	227	222	235	218	227	217	213	224	208	198	218	235	208	210	211	194	224	200	196	225	213	219	215	207	223	238	214	191	230	198	226	217	190	199	239	236	228	249	205	217	208	211	222	222	218	216	243	208	215	226	220	239	207	220	210	222	218	235	227	229	203	206	222	198	204	219	214	210	227	214	231	230	223	217	207	225	216	215	202	200	217	203	227	214	216	215	222	217	192	236	218	218	198	223	218	199	225	183	206	232	210	204	208	205	216	196	198	218	210	214	237	228	220	222	183	188	201	225	236	222	212	209	193	165	214	211	228	221	221	224	188	254	209	204	195	225	218	202	204	225	243	222	226	230	188	196	225	208	209	219	220	202	194	208	208	226	208	223	208	240	235	212	201	233	224	194	217	218	231	229	215	237	240	244	237	187	198	187	219	231	222	218	206	224	214	214	231	204	197	207	217	246	225	229	231	230	239	207	232	220	242	215	204	187	190	193	214	205	210	243	193	207	229	223	225	218	218	207	234	210	207	223	209	211	208	216	225	222	211	184	204	221	213	234	190	171	196	227	220	209	225	206	202	224	206	208	217	224	236	182	196	227	202	223	228	189	208	211	220	238	220	213	202	207	238	206	211	210	217	198	221	189	188	222	215	219	219	224	223	205	234	222	240	216	222	222	206	218	211	233	210	230	232	231	190	225	214	218	195	215	192	196	198	211	204	204	212	190	221	207	212	239	241	233	214	238	210	227	222	253	220	228	229	219	220	255	204	212	215	217	207	224	207	204	228	218	221	222	242	237	199	226	223	227	202	218	236	215	212	220	211	220	201	224	224	188	207	194	196	219	209	222	225	190	190	186	187	227	218	203	232	218	207	249	206	226	211	223	236	219	222	230	212	202	204	215	222	197	234	194	228	225	188	224	214	222	220	187	211	242	218	213	196	228	221	205	244	214	217	205	223	225	231	218	209	211	232	233	216	230	228	198	224	207	189	228	218	247	206	221	204	237	223	196	224	237	205	234	215	211	194	207	194	203	198	198	219	218	185	238	192	202	216	213	217	197	220	216	220	201	190	203	210	243	214	186	191	222	192	237	211	212	207	220	207	208	222	208	201	223	199	207	233	225	197	210	226	220	209	201	184	235	220	232	218	217	234	227	244	211	198	209	194	215	192	212	201	226	218	242	199	206	230	216	224	251	228	226	236	231	210	209	213	199	228	208	246	201	220	258	222	219	211	233	212	213	232	213	230	219	225	234	189	229	235	223	231	255	196	218	237	220	242	224	202	231	230	229	222	216	221	220	213	227	200	209	213	209	206	202	212	201	247	236	210	215	195	212	232	223	214	195	220	203	215	233	208	228	225	228	233	259	209	230	223	204	228	195	207	223	228	208	213	220	191	201	208	210	247	207	226	217	214	196	207	203	210	197	230	201	231	225	225	227	185	252	232	221	213	223	214	220	204	230	215	192	212	214	191	224	221	206	228	226	227	208	217	206	199	193	229	216	226	236	201	204	212	216	210	205	211	203	188	242	213	217	218	248	199	191	200	200	235	202	221	202	234	213	210	218	204	211	187	221	217	224	219	207	210	184	221	225	241	222	199	208	225	229	225	228	230	224	205	216	217	217	224	214	199	241	205	216	217	231	214	212	228	236	204	221	218	209	208	219	210	224	247	223	235	244	224	229	248	210	228	196	216	195	224	238	232	236	231	220	234	235	224	198	195	215	250	220	215	207	208	209	224	224	193	222	196	207	162	216	188	211	195	223	229	219	201	227	212	215	226	214	203	221	211	211	211	185	219	218	215	235	204	211	228	242	214	215	196	209	204	214	221	211	232	208	230	212	186	225	212	216	210	229	198	186	221	235	226	213	213	225	217	224	200	206	201	211	219	201	174	231	213	212	209	215	215	223	225	216	215	209	211	218	199	244	214	221	230	235	199	224	218	214	204	223	218	207	193	237	192	227	187	187	193	237	228	204	232	191	207	227	214	184	244	214	205	208	238	247	210	206	211	230	199	204	209	250	201	202	231	222	220	186	222	213	215	227	216	189	211	219	223	198	222	232	200	195	213	230	235	222	219	224	201	205	219	214	215	217	201	202	219	211	200	224	222	244	215	187	199	197	200	230	208	194	222	183	208	209	215	222	191	192	217	202	211	235	202	206	223	215	214	239	206	224	253	232	188	216	200	240	239	214	224	206	219	221	227	201	207	225	211	234	197	220	212	223	253	230	218	200	211	223	222	240	218	229	209	245	223	200	213	210	222	199	206	190	215	218	230	234	211	210	232	215	225	210	212	214	197	207	208	225	223	225	222	201	213	207	201	210	216	214	223	224	233	204	199	226	217	201	202	201	221	255	232	218	221	225	235	225	215	230	186	251	205	221	210	213	220	207	207	226	224	216	226	204	224	211	197	221	213	202	249	208	211	224	233	226	222	240	242	194	222	239	205	225	205	233	212	220	210	211	191	240	216	214	236	222	179	234	224	229	226	219	212	219	206	231	229	234	207	219	224	225	227	207	229	225	245	199	218	221	200	226	193	225	196	239	245	205	204	203	245	207	215	223	202	207	228	207	217	237	192	223	242	193	233	196	216	208	225	220	213	236	211	196	194	220	205	202	208	226	215	217	223	216	210	204	213	220	212	221	228	233	236	200	209	210	213	249	200	205	206	210	233	225	218	214	220	253	193	214	237	205	225	209	193	226	217	207
3940	1898	1691	1082	5687	20294	21002	15305	7915	1199	442	461	455	455	419	471	442	431	471	459	475	452	468	469	465	486	525	459	427	464	457	468	431	478	473	434	436	453	484	492	452	468	465	463	497	432	464	472	437	492	474	436	460	441	397	457	460	457	476	436	467	485	486	426	511	465	475	447	432	482	465	462	453	443	447	476	444	431	466	419	438	450	416	451	418	432	433	477	454	494	442	433	470	488	424	484	422	458	474	445	444	431	453	454	415	450	466	474	467	418	451	461	449	442	465	455	473	443	450	454	486	459	471	420	445	436	474	468	437	485	416	436	440	461	455	440	458	463	409	451	463	439	453	465	420	471	462	452	468	447	443	442	453	444	469	443	478	449	465	425	455	455	490	463	427	436	468	443	457	441	470	426	447	466	487	415	472	457	464	464	458	424	464	438	441	445	437	485	421	479	450	443	440	470	453	462	451	452	459	442	435	469	465	514	477	420	449	452	478	434	420	485	457	436	472	437	452	417	464	458	487	484	449	487	443	440	464	478	471	471	403	477	466	436	486	460	423	469	445	445	472	456	467	433	445	478	435	496	445	458	453	495	434	437	412	434	449	468	441	466	439	454	426	421	458	448	437	430	458	486	492	465	432	414	485	422	444	444	458	478	464	459	434	481	506	443	452	439	449	484	473	459	469	432	478	523	479	478	484	487	441	426	459	440	454	464	456	454	452	469	435	444	490	454	460	458	442	428	491	432	461	440	440	455	449	430	452	457	454	449	474	440	448	473	453	455	482	462	477	462	447	464	469	423	462	479	420	437	449	471	457	454	466	463	436	473	469	479	466	443	469	462	456	467	453	465	442	458	423	402	425	427	461	455	433	454	456	460	447	455	490	481	489	417	428	464	479	430	429	487	495	463	444	434	433	434	447	414	429	446	459	461	442	462	443	415	410	470	484	451	471	451	483	471	470	443	445	449	478	456	427	476	457	486	440	471	431	474	422	427	473	467	485	449	432	437	471	476	442	471	426	435	430	462	433	452	438	449	458	446	480	432	459	437	447	452	465	437	435	403	451	459	447	436	485	467	436	430	472	491	476	433	448	427	435	413	456	447	462	461	467	441	471	424	460	467	425	454	421	448	457	448	459	428	424	439	431	430	469	447	481	520	461	465	458	442	470	488	435	457	462	449	449	406	479	426	479	444	437	445	457	456	451	461	450	420	451	481	475	454	463	435	425	474	436	430	417	448	474	476	443	446	447	478	465	458	499	472	461	490	481	448	448	455	480	454	481	484	458	454	458	415	436	460	429	435	461	480	402	449	454	489	468	438	459	436	459	471	454	467	448	417	478	494	468	478	432	444	501	464	496	476	449	466	447	476	435	467	437	440	453	441	434	460	442	431	440	449	470	439	470	450	475	442	496	435	450	406	437	464	464	434	435	460	470	472	453	447	484	477	457	456	456	431	447	456	466	459	444	427	452	465	462	475	452	476	427	432	472	422	438	425	446	469	443	437	430	451	458	437	427	446	456	468	475	446	466	449	495	452	462	493	439	450	481	472	450	459	459	437	443	475	424	418	444	460	459	440	432	403	457	485	454	444	442	443	449	469	501	472	464	452	454	438	442	474	461	452	480	434	453	434	445	429	436	467	456	465	463	492	489	473	463	443	482	441	457	478	442	496	444	488	438	457	477	491	501	423	435	474	496	499	474	449	446	417	436	474	453	479	443	447	433	435	487	465	451	485	437	454	456	470	466	445	464	462	492	424	446	499	463	462	458	450	477	444	469	438	429	440	458	466	468	442	418	421	446	483	434	445	432	440	470	494	459	457	463	464	467	500	453	445	450	427	444	504	466	446	452	423	476	479	452	433	468	486	437	424	469	486	470	439	466	467	444	461	450	433	441	440	447	474	459	437	453	461	440	455	471	438	458	431	459	445	477	442	399	445	462	410	429	471	475	452	502	390	456	446	454	472	479	445	448	470	478	462	466	493	482	457	452	468	439	462	481	450	448	474	400	443	465	434	479	499	458	440	436	424	469	439	434	467	461	446	423	431	515	462	450	427	465	453	439	439	431	437	487	461	461	458	430	467	448	469	483	474	471	500	445	449	443	445	461	432	422	447	481	457	492	478	453	449	447	455	480	474	423	493	457	466	447	444	436	490	481	474	439	459	487	454	415	446	428	439	473	454	467	413	470	460	447	447	475	483	447	429	426	408	454	449	443	435	462	466	442	444	459	425	461	455	440	447	460	448	446	469	494	450	442	453	452	482	453	484	423	463	461	457	436	448	453	454	434	461	441	478	456	468	455	448	455	434	438	487	446	486	488	487	454	477	434	439	444	450	443	483	475	460	471	408	474	448	446	437	469	480	434	446	438	444	448	469	475	485	447	485	473	440	414	448	458	450	447	490	445	473	451	478	439	470	455	469	464	446	467	482	397	485	468	461	440	448	482	428	449	461	447	483	462	428	439	466	466	467	465	460	449	465	460	457	471	439	451	454	421	463	399	469	439	455	452	477	407	442	478	463	458	463	444	453	461	476	458	460	424	478	417	451	446	447	478	445	460	465	431	499	433	447	467	448	420	442	458	459	464	445	432	431	466	430	481	457	459	467	447	462	449	445	435	478	429	467	433	446	452	432	452	467	468	443	459	448	458	459	454	466	440	421	438	445	461	431	469	456	430	465	435	428	477	456	469	449	471	392	481	439	460	417	457	422	431	470	449	457	476	439	431	425	457	456	427	464	464	442	476	471	445	441	495	424	480	453	469	447	405	488	444	447	435	455	456	493	493	445	472	483	458	469	487	443	446	442	440	451	473	460	509	443	448	420	446	471	446	443	470	453	488	445	478	440	466	473	474	470	467	436	476	427	489	439	488	454	459	467	462	459	410	459	450	449	467	463	450	481	448	465	442	457	457	440	454	456	502	454	448	463	412	446	473	448	448	421	437	434	447	487	415	434	431	429	447	434	480	464	494	474	503	441	423	523	465	486	408	441	461	423	468	445	464	498	466	462	435	455	427	453	444	448	438	425	438	465	455	412	483	484	467	447	435	518	474	459	466	433	415	419	461	458	445	489	437	440	465	469	451	490	438	471	462	433	432	452	468	444	438	452	479	487	463	462	483	496	458	463	438	476	481	463	448	467	494	457	435	434	452	485	468	500	495	431	477	454	427	421	444	471	458	462	477	455	472	422	431	455	490	451	495	437	446	479	444	459	435	479	459	464	478	475	451	457	443	418	454	439	477	439	462	489	483	450	479	474	418	449	455	451	438	446	462	431	482	460	490	428	471	470	457	428	454	430	469	452	430	463	428	474	501	470	470	440	412	450	457	490	473	492	430	460	439	437	442	451	448	453	473	471	463	471	450	462	458	459	421	416	460	455	437	446	479	460	481	461	450	453	464	463	436	506	475	458	475	439	459	475	440	493	473	472	452	441	504	467	456	511	454	458	406	412	480	467	452	447	427	444	433	449	441	444	446	445	482	472	472	457	483	479
24429	21122	27816	24631	19779	35349	40756	29911	15780	1260	162	189	178	152	161	155	151	172	146	167	130	192	167	142	140	147	163	149	160	163	168	146	134	134	152	164	153	140	149	169	171	137	140	143	159	137	158	140	134	165	136	128	165	162	149	170	162	130	175	143	162	154	141	160	138	131	138	142	146	152	152	154	133	164	155	177	129	138	149	149	151	118	141	154	149	156	150	187	144	159	148	154	142	156	163	136	148	171	160	134	152	153	145	155	154	146	166	141	156	144	158	164	175	162	138	159	152	174	147	149	163	160	141	138	152	145	146	119	156	153	159	132	159	165	144	147	169	136	169	148	155	182	141	150	149	151	152	154	152	162	150	147	160	153	157	128	154	144	134	156	180	159	149	136	152	155	142	156	113	157	125	158	127	178	140	152	158	142	144	153	144	171	155	141	143	144	155	148	136	168	124	154	159	121	132	126	156	159	142	165	154	125	141	156	146	143	129	155	140	166	147	178	162	163	149	157	152	165	155	146	149	149	148	146	152	144	136	148	173	145	140	145	142	145	157	140	131	163	157	152	160	142	180	146	140	161	142	127	161	172	145	158	151	137	151	154	158	164	153	145	139	148	143	144	143	129	166	133	160	157	151	155	138	184	127	158	153	173	146	161	165	150	145	139	162	156	158	146	149	141	155	176	178	130	145	155	138	146	168	144	145	164	116	137	137	166	151	165	122	164	141	172	182	152	170	152	163	145	149	164	165	165	164	153	137	180	134	145	138	156	152	148	137	165	164	178	164	161	158	147	141	166	153	165	145	152	128	169	145	141	145	145	138	127	151	166	146	151	158	147	143	163	152	155	162	159	138	149	140	155	160	139	161	147	133	156	147	161	148	149	156	158	140	139	165	171	152	165	131	145	149	148	162	144	144	133	159	147	126	160	140	153	142	144	149	187	152	137	159	169	151	164	149	137	160	150	128	142	166	142	133	137	146	154	166	146	141	159	151	157	171	146	148	160	159	145	157	165	159	166	126	174	140	128	148	161	132	144	166	134	121	153	164	147	135	142	156	161	136	160	143	136	149	157	152	136	165	146	150	135	141	150	162	149	153	146	158	173	159	159	160	172	166	176	135	153	169	166	152	118	137	153	156	167	169	158	145	151	153	148	133	137	153	159	152	139	162	161	135	132	144	153	140	149	139	145	135	151	166	142	136	153	157	141	165	159	145	171	146	165	160	116	142	129	143	151	170	152	152	171	150	156	141	145	144	163	153	141	146	151	142	153	143	148	139	141	161	156	131	156	138	162	166	160	151	149	147	142	152	157	144	138	132	151	134	158	142	196	161	145	165	154	133	148	139	144	128	156	137	150	157	158	132	145	175	147	134	150	142	165	161	137	147	152	131	121	148	154	164	158	146	153	169	150	148	148	165	191	142	132	135	151	149	146	146	135	148	169	158	131	150	152	150	160	160	147	164	158	148	161	147	153	179	149	148	132	122	173	164	155	144	157	168	157	143	189	151	155	159	153	167	146	147	140	146	157	148	175	139	155	151	142	141	132	154	134	139	145	162	141	143	149	129	172	170	147	146	141	135	154	146	129	151	142	180	143	148	136	141	142	142	171	147	166	123	158	146	134	155	159	149	149	153	147	133	148	173	183	146	152	141	143	143	140	153	138	132	161	152	149	154	155	160	130	150	172	165	143	167	181	157	130	165	140	139	154	156	139	150	153	153	180	133	143	146	160	124	147	159	145	159	153	161	150	118	136	162	146	154	157	152	151	160	146	164	155	155	155	155	158	142	125	142	158	165	134	161	145	150	169	151	145	154	146	141	146	168	150	135	130	173	148	143	141	153	159	141	147	157	176	172	146	148	155	130	157	168	137	141	139	171	146	154	157	157	159	141	134	142	143	162	144	146	116	154	158	165	158	133	155	170	138	157	153	161	150	163	155	148	147	148	177	152	139	161	137	158	155	156	157	169	169	147	146	123	142	163	164	186	134	151	156	148	150	133	155	168	139	140	140	144	153	167	157	153	150	133	148	164	146	147	151	153	154	128	143	157	135	145	135	165	152	164	132	154	144	144	142	153	143	159	162	162	137	160	141	174	147	155	127	180	146	164	152	159	161	136	138	160	143	136	156	152	135	142	151	141	180	148	140	154	139	149	173	156	164	152	174	156	154	154	124	152	147	147	135	166	159	146	134	164	148	131	130	138	135	141	165	148	140	139	160	152	157	164	130	149	143	124	149	153	143	160	154	146	129	154	122	170	140	159	155	156	159	144	136	147	158	152	142	144	144	131	160	174	145	173	139	122	152	141	153	159	140	148	143	146	153	145	152	144	156	145	146	146	153	160	159	150	128	162	127	154	163	131	144	142	117	139	148	130	152	147	156	144	151	157	146	158	141	174	163	188	139	145	140	157	143	148	142	146	145	170	135	138	154	132	147	138	152	151	125	157	145	148	156	150	156	139	146	146	145	153	155	140	152	137	122	151	149	152	148	173	153	135	176	137	165	179	152	146	158	128	162	152	153	177	146	138	132	145	142	138	147	150	153	150	133	161	125	149	169	142	138	143	160	139	148	147	139	141	140	166	168	163	153	131	161	154	156	136	140	143	140	154	132	150	138	155	132	159	154	130	159	147	153	158	150	108	135	135	146	146	158	156	151	148	142	176	149	135	135	140	149	138	141	163	143	141	140	145	149	144	142	172	134	159	148	171	155	143	155	165	149	142	137	163	139	157	143	153	144	145	146	151	148	143	148	138	146	167	130	137	132	160	154	149	167	156	155	131	140	120	132	143	138	130	158	141	140	157	136	151	154	156	137	155	154	179	161	153	135	143	134	151	177	153	148	148	151	145	149	160	139	132	147	132	151	172	121	148	144	134	163	166	134	152	151	139	149	137	129	145	151	163	165	136	144	177	153	150	150	162	145	159	122	178	161	143	153	165	144	143	138	163	146	140	145	148	140	157	135	160	148	155	159	143	138	131	160	142	160	137	153	162	166	145	145	141	156	161	150	160	140	130	143	149	141	147	124	143	159	140	143	157	140	172	155	166	154	140	142	150	159	136	177	140	143	124	160	122	153	151	127	144	166	153	173	166	153	158	137	153	171	154	147	160	144	150	144	175	139	144	159	144	142	144	143	143	132	150	136	179	130	171	135	146	167	144	130	138	156	132	156	148	128	144	164	160	163	155	152	142	164	156	158	99	145	136	154	139	132	153	142	146	133	145	166	135	154	129	156	184	157	178	160	140	167	133	135	147	140	153	147	154	155	144	144	134	148	141	162	139	143	143	160	167	140	153	133	141	135	150	148	146	155	162	161	156	150	125	143	152	163	133	159	158	153	162	133	176	159	154	162	133	129	148	154	132	155	161	140	140	143	149	134	167	152	144	156	157	163	152	145	170	151	156	129	145	147	169	153	166	163	167	156	135	168	124	147	149	141	157	142	140	141	137	184	155	159	168	151	164	156	151	150	117	151	148	170	165	163	136	157	175	137
5263	9505	8077	4227	20073	44729	45207	36938	23245	1165	370	351	353	342	376	367	383	330	339	339	330	344	287	319	357	292	321	349	321	336	305	337	338	337	313	300	324	324	325	328	327	321	353	329	367	351	327	350	353	325	335	315	311	312	281	343	295	299	347	353	313	333	313	339	357	319	327	336	321	334	332	317	345	337	320	341	327	348	294	342	340	337	342	326	334	298	315	337	323	326	355	347	349	317	316	309	339	341	336	341	343	309	336	348	307	335	317	316	327	320	314	359	392	369	336	343	340	335	350	322	299	326	307	331	295	350	339	334	320	306	339	287	313	312	321	319	318	323	308	335	301	337	331	320	336	343	294	346	357	317	325	312	328	295	289	307	302	329	321	320	332	335	334	325	325	311	335	331	341	336	307	325	314	307	337	297	294	315	331	319	340	297	325	339	319	313	325	339	297	297	332	351	323	313	341	326	337	341	334	339	331	308	328	316	321	319	344	362	324	358	357	321	319	324	369	336	332	332	335	340	312	301	352	337	341	319	313	346	320	326	299	345	341	308	357	296	324	324	326	305	296	345	306	304	319	310	344	330	298	334	339	363	327	289	326	325	344	295	346	313	342	360	300	330	351	318	308	319	317	293	325	305	346	338	315	331	325	310	315	311	362	354	327	319	290	305	324	338	353	359	336	303	324	326	340	348	344	325	326	317	382	325	327	316	310	311	324	300	323	345	340	328	339	291	312	335	365	332	321	311	340	344	336	334	294	319	302	326	357	320	304	342	308	323	355	338	301	326	344	316	316	356	309	307	334	375	307	316	290	311	298	317	302	314	333	372	347	328	334	317	324	319	338	336	314	351	347	298	305	307	304	323	318	303	328	358	303	339	339	347	312	328	356	320	321	299	332	325	306	300	349	326	320	302	319	316	310	310	354	335	375	349	314	305	331	299	339	350	316	316	329	343	351	328	323	302	308	307	325	332	311	319	344	313	298	341	332	329	331	316	316	351	339	319	314	317	326	332	316	336	325	315	326	323	331	324	307	336	317	310	311	297	325	318	317	299	337	300	337	340	344	337	349	303	323	334	318	321	333	318	305	304	312	347	282	302	322	329	355	316	288	306	323	315	330	296	339	326	342	335	359	322	342	303	310	326	337	315	327	320	340	324	313	350	299	322	325	349	308	310	327	327	325	318	330	359	306	315	330	330	320	322	341	330	290	367	295	325	322	334	326	347	364	330	319	321	324	300	319	306	315	314	317	326	308	332	324	347	333	333	317	308	347	336	309	315	329	325	362	308	332	328	329	330	324	347	305	319	327	331	322	314	289	318	334	341	333	309	308	299	313	306	321	322	296	329	322	309	320	298	315	303	306	313	357	327	326	334	343	317	327	337	323	311	303	319	297	320	344	299	327	299	337	366	314	315	308	350	350	356	343	322	318	307	310	316	333	355	340	320	313	351	317	295	330	324	290	302	332	314	333	292	329	358	335	364	330	333	367	369	331	296	309	329	305	316	340	323	315	355	324	321	361	342	325	307	294	336	312	339	315	334	338	307	309	344	349	317	332	318	327	332	349	300	352	326	338	346	330	321	337	345	333	311	324	340	331	339	367	325	335	322	344	356	313	350	335	323	349	323	284	331	315	344	312	315	338	355	319	333	332	335	314	337	318	336	345	325	314	354	327	318	314	319	318	328	324	339	325	333	352	338	329	350	323	301	347	360	319	302	336	346	311	325	348	288	300	311	337	323	354	316	308	341	355	281	328	352	341	335	318	322	354	336	364	334	323	319	313	335	327	323	334	314	324	322	308	331	328	318	298	313	325	311	300	326	333	305	343	328	335	301	325	322	306	324	329	319	307	340	322	331	323	319	343	322	301	335	370	355	330	343	300	317	357	328	347	320	326	330	312	291	325	319	337	325	327	339	336	323	325	306	317	336	306	357	310	345	349	315	305	310	312	317	316	328	333	326	325	322	352	323	333	359	349	324	324	322	349	370	305	349	316	310	313	316	336	304	338	323	306	315	328	317	347	325	330	308	303	334	303	353	337	326	331	321	302	338	331	372	322	351	330	313	326	317	313	328	325	309	317	323	296	333	329	329	326	300	312	309	324	312	349	367	309	315	356	323	340	359	345	321	345	328	344	349	306	328	326	327	337	304	320	317	323	344	343	307	313	339	333	319	302	311	344	281	314	342	315	335	302	329	327	338	297	300	301	314	356	324	317	315	345	305	335	289	302	320	345	335	319	326	320	334	321	353	316	361	359	345	313	328	321	312	341	292	333	321	301	323	340	289	341	344	301	371	349	334	318	334	335	324	326	322	341	292	366	272	316	344	324	336	349	363	307	315	285	336	322	298	320	346	333	327	309	313	317	312	315	353	341	321	339	340	311	335	336	352	347	326	318	336	335	337	346	357	325	324	327	299	318	341	353	336	324	340	339	320	338	298	304	314	326	363	325	317	339	321	324	326	322	335	343	332	316	318	312	341	344	296	302	343	312	295	313	343	305	341	344	343	325	301	339	302	311	332	331	313	371	336	300	362	333	329	315	343	331	303	330	349	335	322	335	302	333	319	319	318	319	300	319	329	331	350	309	340	329	313	305	332	365	320	311	344	297	364	318	323	349	339	315	338	371	328	315	347	328	310	307	337	322	344	277	327	315	324	339	327	333	310	317	327	344	330	320	317	374	322	339	313	341	317	333	336	348	315	348	323	341	315	336	329	338	354	335	327	372	291	324	322	331	335	338	337	321	322	295	317	329	322	315	303	307	326	292	338	344	338	318	302	328	316	320	344	312	302	323	339	309	342	340	331	355	314	348	358	334	320	319	348	319	311	356	325	303	327	334	328	331	331	308	325	316	332	321	340	334	326	341	335	335	322	326	328	361	341	316	358	317	331	324	300	340	328	314	346	328	351	345	328	307	324	342	325	346	325	318	318	330	324	353	296	362	317	314	333	326	330	297	337	359	333	308	321	330	299	328	327	347	285	307	356	328	304	350	345	324	327	354	339	288	313	331	323	305	317	333	339	356	348	296	343	312	327	312	330	335	340	342	320	309	344	298	313	330	316	340	311	336	336	322	349	324	315	341	334	320	321	305	334	318	311	309	332	310	357	321	345	339	346	339	324	336	328	325	345	351	308	312	337	309	358	297	344	308	318	318	333	321	324	350	320	316	338	316	324	299	323	324	325	336	322	374	295	339	321	341	298	314	316	368	324	328	302	316	301	314	338	337	345	331	322	344	312	342	333	343	301	296	318	332	333	325	336	338	311	322	324	352	320	331	336	317	304	319	327	315	280	313	361	314	339	329	341	345	328	331	329	328	322	341	310	310	331	332	369	307	331	306	313	351	323	309	309	319	307	304	318	331	313	339	321	326	327	323	335	301	336	339	298	315	321	293	304	350	324	314	287	337	319	366	319	331	315	324	317	322	356	323	335	322	365	358	329	334	325	301	321	337	329	314	327	334	340	310	339	308	304	325	326	371	327	354	345	332	322
23276	21158	28937	23654	21482	49432	56668	41408	26852	5616	306	261	237	232	214	230	217	216	222	250	210	219	219	212	213	200	230	186	199	222	189	188	222	200	226	207	219	208	208	206	223	197	213	187	245	200	209	240	212	211	214	211	206	213	198	179	231	212	217	216	217	202	217	209	203	206	209	197	198	218	201	198	240	197	213	213	208	196	208	213	187	206	223	217	204	218	196	196	227	231	215	203	231	197	233	230	209	212	213	211	198	210	213	216	180	216	206	229	218	201	231	236	256	264	207	207	236	216	192	207	189	244	202	181	224	195	214	213	201	208	195	198	210	220	195	223	194	210	228	185	226	193	225	204	214	229	194	249	226	214	229	198	230	202	212	196	191	210	217	214	209	207	183	219	217	220	189	207	219	202	237	223	230	210	217	202	200	206	213	208	186	184	211	214	218	225	235	211	201	194	196	203	208	173	213	209	198	217	210	195	214	193	205	200	216	211	190	209	197	210	218	226	201	207	213	194	207	187	199	199	247	194	179	195	200	228	201	210	225	216	227	204	183	194	205	186	217	212	189	199	215	215	211	207	216	201	207	220	186	213	237	213	189	182	200	215	205	203	211	200	197	195	217	197	197	192	192	215	231	212	230	214	228	187	210	198	209	223	212	201	214	223	211	213	230	192	217	228	183	211	214	200	213	223	218	207	221	209	192	196	216	202	230	228	230	199	211	215	221	219	202	204	203	217	216	202	201	213	220	225	209	235	179	209	224	207	221	195	218	184	197	192	221	192	214	222	201	195	219	217	213	206	236	226	216	216	219	199	211	199	175	216	198	214	202	188	227	219	204	215	229	228	202	233	207	196	207	206	198	228	213	227	201	215	203	216	201	206	223	213	206	231	184	190	218	217	204	205	195	216	227	207	237	207	210	195	203	202	224	196	196	241	216	213	232	215	199	216	196	217	234	209	188	173	229	218	222	222	217	244	212	218	222	229	229	220	217	200	217	187	196	228	192	211	214	228	202	228	193	204	222	212	199	191	211	226	196	223	220	197	228	214	198	195	220	206	199	217	208	226	212	211	213	221	177	217	215	202	185	210	215	207	192	206	205	211	208	204	203	176	225	205	216	236	203	206	217	203	223	193	197	205	198	217	221	184	229	211	219	214	187	203	201	192	212	187	193	185	190	197	198	199	219	229	245	206	192	183	196	223	215	181	210	205	187	222	209	243	225	188	223	192	204	204	220	189	203	189	224	213	210	190	203	204	218	210	202	208	199	199	210	222	190	222	210	205	200	214	215	210	221	221	182	231	224	233	208	204	202	205	213	188	225	196	212	202	196	183	239	193	201	206	179	220	203	196	182	217	217	197	223	227	203	211	185	221	214	204	202	244	220	216	216	196	191	224	218	220	221	212	228	220	219	214	201	187	202	229	196	207	216	207	218	216	221	214	194	200	203	196	179	220	209	204	201	221	217	201	214	221	215	188	225	195	231	240	182	206	220	193	213	206	204	208	221	241	215	198	226	212	226	183	209	218	236	239	226	191	214	239	201	203	209	209	211	216	207	192	200	204	204	227	215	185	219	196	183	220	200	202	203	211	199	211	196	210	196	201	195	193	203	215	176	202	203	199	210	211	225	221	194	218	233	223	228	220	203	229	205	218	196	206	221	235	223	227	248	217	225	229	212	215	219	203	205	216	228	196	210	216	220	206	204	207	206	209	200	202	233	201	223	190	211	223	200	238	218	216	186	186	215	209	210	198	204	212	198	213	193	217	205	207	182	251	200	202	192	211	233	235	177	203	228	211	215	217	220	191	187	217	212	233	202	197	190	193	194	215	217	201	212	231	208	177	212	215	209	210	229	231	227	201	220	218	200	209	214	207	200	206	208	211	215	207	207	202	204	210	232	224	208	212	193	215	228	201	204	218	203	201	227	206	219	194	241	218	191	207	192	219	194	213	222	207	234	211	217	205	197	218	205	212	191	237	214	213	208	232	210	213	187	219	219	206	209	181	204	202	212	223	210	221	202	197	231	213	194	173	190	218	247	201	195	187	185	195	210	199	222	205	200	214	195	201	199	206	193	209	209	206	235	202	202	216	207	197	232	209	191	196	224	210	201	215	217	217	206	229	224	205	217	198	202	192	202	196	195	196	207	216	219	194	204	197	215	226	211	208	230	191	219	227	192	192	209	198	204	213	194	209	197	180	201	229	207	207	204	222	192	207	205	208	219	199	225	197	207	211	221	215	220	201	195	188	207	189	219	176	207	216	186	222	193	217	215	213	202	198	197	212	194	207	195	210	214	209	210	247	207	240	211	187	201	177	214	206	175	227	203	234	197	226	213	207	205	191	185	216	232	189	200	212	219	206	208	233	203	203	220	219	203	209	201	209	201	191	219	195	208	209	211	202	190	181	204	201	166	221	188	228	215	177	203	183	203	227	200	213	206	202	196	192	192	206	210	205	196	208	186	200	215	201	186	208	223	194	182	195	204	183	202	221	214	195	197	198	185	228	220	199	204	232	213	204	215	224	194	256	231	220	219	200	188	182	226	191	204	199	205	227	226	227	215	214	201	181	218	207	185	227	206	204	200	222	201	221	205	228	224	205	175	208	220	184	191	196	217	193	222	208	214	206	195	236	201	225	230	202	215	211	185	216	174	199	233	209	202	206	206	190	205	229	220	206	176	222	240	210	217	205	215	223	211	197	193	217	197	199	223	215	210	224	225	221	228	195	220	201	211	198	197	214	218	185	222	199	219	217	218	181	210	195	200	184	222	221	204	183	221	209	220	205	237	182	197	201	195	213	201	217	210	230	183	184	223	181	193	206	196	204	202	201	222	220	207	203	207	195	205	192	212	211	211	199	234	229	194	209	224	215	218	217	209	232	200	201	192	213	223	229	230	214	193	215	206	200	206	220	183	213	225	236	189	208	178	203	221	220	225	231	183	223	233	207	225	208	205	214	200	194	189	179	208	216	232	228	211	190	207	229	229	228	215	218	207	200	222	247	214	198	196	202	215	187	184	217	205	219	210	224	212	226	217	221	213	184	191	230	182	191	222	199	195	201	205	220	227	195	197	221	211	212	220	213	193	188	199	202	209	203	220	218	218	225	193	211	215	200	205	182	213	227	218	193	213	218	234	211	176	222	191	215	213	220	204	226	211	201	197	207	221	222	211	198	206	203	200	233	200	209	215	193	178	216	197	206	211	205	194	187	208	205	199	189	227	194	189	236	193	204	197	237	207	184	182	211	208	184	207	194	232	210	203	220	188	201	213	209	221	201	197	217	219	200	203	203	201	202	209	190	204	210	216	180	209	194	209	210	194	207	220	185	229	228	193	209	204	222	197	224	199	203	201	229	211	215	212	193	202	197	212	211	181	211	217	199	209	201	217	183	174	218	197	230	214	235	217	194	187	211	221	225	191	191	229	178	175	212	200	189	185	199	204	195	211	208	212	211	217	227	219	227	202	219	206	185	194	203	196	211	199	192	230	226	216	223
8736	17930	15091	8343	18719	59824	59006	46284	35005	3284	597	524	525	517	482	505	455	446	488	449	453	470	471	441	443	456	403	415	434	442	454	424	441	458	401	380	421	393	434	404	430	416	422	391	417	392	422	426	414	430	430	401	425	431	414	421	439	425	420	407	401	422	435	419	445	431	413	418	429	410	426	420	429	408	434	434	429	430	431	403	378	390	410	402	410	441	417	436	467	421	397	408	408	416	437	417	448	406	444	404	400	433	446	425	408	393	444	442	391	419	420	507	631	603	450	441	392	422	402	405	427	427	422	426	428	436	418	437	397	416	411	395	423	422	405	417	430	460	416	394	402	450	404	448	410	409	406	424	408	407	399	420	440	439	406	427	410	420	419	407	396	429	423	399	438	415	410	455	411	397	440	454	403	445	370	432	401	382	435	415	410	406	428	372	398	411	427	457	399	386	451	403	412	405	386	425	392	386	399	420	422	405	419	401	427	428	432	380	406	418	438	439	420	377	425	434	400	417	450	460	448	418	394	398	388	435	414	420	416	417	425	427	371	439	422	456	468	434	437	394	403	413	434	418	415	407	407	420	426	408	428	418	440	435	397	444	395	391	388	436	424	452	437	415	418	374	428	409	376	419	399	407	391	433	425	402	448	404	446	407	413	395	439	409	418	418	414	443	459	414	387	405	382	456	380	441	432	417	385	395	408	399	420	424	395	417	405	399	418	383	406	379	377	413	402	408	427	409	428	405	391	440	393	459	414	436	397	415	437	434	430	379	427	424	410	435	430	435	429	406	428	425	413	369	431	430	382	429	408	394	402	400	414	447	392	402	421	428	421	427	418	439	410	405	411	417	418	426	426	433	404	435	387	439	429	399	443	400	395	422	397	415	418	427	380	420	433	456	402	416	398	413	415	445	418	422	422	443	381	449	419	412	383	380	376	444	402	437	385	402	414	388	415	411	436	407	402	412	423	443	400	429	419	401	436	419	393	422	384	422	413	422	432	457	413	422	378	437	439	416	445	415	437	448	447	441	408	434	397	406	450	405	461	401	416	395	407	424	389	412	415	403	411	408	399	418	444	417	422	390	400	425	415	442	420	457	425	389	413	433	453	396	432	409	390	409	407	418	418	424	422	433	436	402	437	427	409	424	410	388	430	397	426	407	415	404	399	401	438	424	406	408	425	375	447	419	386	432	387	380	414	446	428	434	384	397	437	396	411	433	414	426	436	409	398	402	416	393	429	384	400	437	405	435	394	421	463	367	430	414	401	425	406	431	399	390	395	369	450	410	419	411	412	391	400	408	407	418	407	416	450	386	436	408	406	388	436	399	396	422	394	408	408	413	413	407	430	420	425	412	434	408	398	408	460	411	428	391	437	400	414	412	425	416	421	424	375	429	376	427	447	435	396	414	451	417	439	383	430	430	404	444	430	437	444	415	416	430	436	432	409	435	413	441	434	425	428	418	402	392	397	453	384	423	381	432	425	423	431	427	420	437	406	411	417	406	411	423	423	404	423	419	422	428	404	437	392	389	392	419	451	419	421	438	414	392	372	433	437	397	394	400	406	442	389	426	405	420	428	425	450	410	431	420	390	393	387	449	412	409	410	453	419	425	425	399	416	438	427	423	408	441	394	447	406	438	399	433	480	422	390	397	457	421	388	372	423	383	398	423	471	392	423	433	421	425	419	407	413	408	430	402	421	433	463	434	416	404	437	399	421	399	408	422	452	420	413	411	416	396	420	421	415	407	409	423	412	417	434	412	395	426	417	425	405	418	422	425	384	402	415	383	401	410	422	419	411	405	416	411	377	415	434	469	418	410	408	428	408	369	451	419	380	431	409	399	410	426	408	418	425	412	441	393	401	446	421	396	437	409	408	366	399	416	455	452	429	424	411	406	420	392	430	465	437	449	433	423	395	427	394	431	452	423	463	438	426	399	422	457	407	410	423	415	435	476	447	430	394	418	407	383	411	418	394	401	380	380	405	412	414	402	432	446	432	432	401	413	424	415	404	449	421	409	423	407	469	424	406	385	425	429	425	439	411	416	423	390	429	389	409	416	410	393	393	423	385	414	444	383	430	416	397	390	407	404	417	390	413	434	414	390	401	412	387	412	374	411	415	395	418	412	398	381	451	398	429	387	405	428	404	382	394	414	401	393	395	418	420	385	431	409	392	422	401	392	369	373	436	408	415	422	403	404	409	426	409	435	384	406	420	430	395	389	414	416	437	424	441	425	422	452	417	454	371	363	417	429	425	411	400	416	393	453	378	389	435	402	423	442	411	429	425	431	395	432	423	398	397	486	413	448	415	412	398	410	403	425	419	415	368	433	388	411	427	404	445	444	435	421	419	433	456	431	405	415	432	413	402	396	408	432	432	418	414	405	436	411	449	392	423	426	399	412	413	441	410	408	415	403	409	417	418	447	411	391	425	405	389	410	445	389	432	414	439	412	388	385	408	407	413	448	429	441	393	442	425	413	411	417	425	409	422	425	439	432	416	460	400	411	418	419	431	418	430	420	409	435	413	410	391	405	465	417	431	389	429	438	418	390	424	392	441	415	424	387	405	455	454	419	418	419	432	398	380	389	437	429	440	398	427	422	412	390	409	413	421	435	408	394	394	415	385	394	442	415	418	440	431	435	451	432	422	427	422	398	428	382	466	430	398	390	414	407	400	415	400	419	422	403	415	411	394	413	402	393	391	395	399	409	419	420	374	429	404	406	423	426	424	427	412	411	441	392	414	443	427	403	416	405	414	418	418	450	426	411	420	364	432	440	418	404	426	416	401	398	435	409	386	448	443	422	393	419	409	424	430	401	406	423	455	422	455	425	422	452	377	410	452	366	394	434	441	409	394	390	428	406	404	442	386	407	418	378	402	447	455	440	422	431	395	433	410	437	439	464	399	386	382	422	408	401	405	417	422	406	417	438	436	365	373	383	456	436	400	430	417	413	409	437	395	409	445	403	440	400	414	424	420	427	441	459	405	421	450	424	411	415	432	420	421	445	416	404	417	377	433	437	418	430	434	440	416	441	407	427	415	451	469	422	397	452	394	383	431	424	420	415	418	423	375	444	440	396	400	392	411	422	421	381	458	420	456	419	392	430	442	409	420	433	406	397	410	381	425	421	441	378	392	389	396	407	446	417	400	416	388	445	461	378	424	442	431	437	436	460	391	405	395	439	419	409	426	395	416	364	421	410	400	392	412	417	401	409	383	393	410	411	419	389	421	399	409	407	418	420	414	428	412	412	458	412	389	418	405	418	390	386	389	432	423	411	439	409	413	429	394	436	417	438	424	437	420	435	408	409	403	422	418	412	391	426	413	438	432	426	397	406	393	433	435	408	422	429	446	416	412	413	394	436	434	414	427	449	427	416	423	412	415	435	373	430	421	447	417	434	448	447	409	363	418	388	406	387	423	404	460	430	395	377	436	384	433	436	397	396	415	457	411	465	416	398	444	392	453	448	416	399	409	386	411	420	412	428	453	393
26476	20310	6831	677	1044	7032	9307	7558	2398	314	200	234	206	209	207	216	199	199	203	198	199	206	199	216	214	205	215	227	212	208	216	190	208	203	213	204	222	195	217	201	187	216	214	209	215	220	225	197	197	216	187	223	200	191	212	206	212	200	215	187	216	240	205	225	202	200	185	214	223	204	211	189	224	206	203	224	209	209	226	201	198	191	191	239	197	197	193	210	220	195	227	205	213	193	229	176	213	195	214	232	209	214	214	205	207	205	204	200	195	210	207	192	238	229	199	240	235	196	195	178	202	213	185	201	194	228	196	182	219	213	197	209	225	200	228	212	196	226	211	197	217	227	218	201	231	218	212	244	206	189	209	226	207	201	220	189	214	191	197	179	237	212	207	222	185	202	196	204	194	209	193	197	192	232	219	212	216	208	180	225	229	209	227	202	202	207	208	229	205	203	199	197	191	218	190	215	231	216	197	199	179	199	220	200	216	198	188	222	230	198	195	217	218	193	198	207	190	226	203	197	215	218	231	186	203	231	216	190	196	209	231	221	207	191	197	207	193	202	196	212	205	178	194	227	193	229	203	215	191	214	205	220	218	200	191	192	201	232	186	191	219	203	226	195	221	194	230	193	186	196	222	225	222	238	210	185	205	193	202	201	197	195	209	207	211	201	213	188	215	204	196	216	205	197	217	212	201	218	207	179	213	211	187	210	225	234	200	206	227	175	211	167	208	208	205	206	192	198	212	220	221	193	192	218	196	221	217	186	225	199	207	218	193	219	194	199	226	194	197	191	218	207	204	213	203	197	218	209	195	186	202	208	224	215	231	195	198	181	206	185	196	226	236	202	213	208	206	218	188	205	213	207	183	202	191	208	177	212	223	197	199	206	211	191	214	194	178	210	216	232	191	224	188	230	193	199	216	198	203	237	206	218	201	195	187	226	217	197	216	196	197	224	201	229	196	221	199	220	207	225	199	200	234	213	193	196	228	209	202	227	216	217	207	210	206	192	201	208	220	201	171	193	217	208	204	209	207	204	207	238	207	189	199	211	205	175	195	221	188	201	173	196	194	231	191	204	181	194	195	215	202	212	192	220	207	227	188	216	187	231	206	183	217	225	194	225	217	192	194	210	220	206	198	194	199	237	217	199	215	204	232	223	207	189	207	179	189	230	188	230	205	216	213	216	217	210	223	184	206	192	216	220	197	199	227	208	219	174	224	210	224	199	213	213	208	193	191	195	211	223	212	207	205	219	217	207	209	198	215	207	201	198	224	243	212	237	193	222	191	189	201	214	190	214	213	199	205	215	201	204	196	217	177	228	186	197	221	191	206	195	233	213	200	209	215	201	221	196	210	222	217	185	196	213	213	193	212	200	226	190	209	196	217	208	212	193	212	204	212	193	180	200	215	213	198	201	231	222	193	172	207	210	244	210	213	208	207	198	205	205	211	190	206	222	181	204	190	195	215	192	222	202	220	206	205	206	218	197	194	209	222	204	219	190	212	206	208	205	209	205	193	222	195	182	191	185	207	203	208	202	210	220	223	183	200	200	206	226	201	210	217	219	216	192	195	201	219	211	182	171	212	216	229	219	189	197	201	196	221	195	196	197	205	213	216	209	226	212	195	216	195	218	228	222	225	186	194	195	211	200	229	203	193	202	207	213	204	206	201	217	227	225	194	211	234	220	199	206	218	197	208	210	224	215	231	215	215	211	212	217	217	209	214	190	213	220	206	240	204	221	211	193	195	192	227	204	188	196	214	199	196	238	219	190	194	193	212	212	214	206	213	217	198	224	218	218	225	208	211	202	204	213	205	191	235	209	194	220	207	228	233	194	208	191	201	219	220	209	207	218	219	200	191	225	213	214	184	217	206	200	188	203	217	215	201	200	177	197	210	195	186	199	201	204	199	217	189	230	231	194	208	220	204	211	220	224	228	224	198	182	201	197	199	225	207	176	200	186	222	174	195	217	200	220	194	212	199	211	190	201	230	216	216	200	212	225	196	217	205	216	212	194	219	201	181	236	205	201	200	197	205	205	203	212	207	226	214	212	194	203	196	201	204	194	232	222	200	187	200	220	190	228	205	200	193	201	213	196	203	212	184	199	204	199	196	212	176	211	209	199	240	234	209	208	196	184	182	235	229	218	195	212	225	188	192	211	205	210	197	222	192	196	216	214	231	230	217	221	224	194	191	194	209	221	205	212	192	211	178	222	202	209	190	194	224	225	193	198	206	223	204	217	242	226	193	174	200	215	219	203	207	202	219	212	233	206	208	210	209	198	203	224	239	226	211	209	187	198	198	206	244	193	196	190	204	200	194	203	204	200	186	211	197	196	191	231	219	207	206	213	207	220	198	205	217	185	207	221	195	203	207	205	202	211	193	198	223	223	231	197	197	195	212	208	197	224	220	206	203	213	206	205	209	222	225	187	232	198	182	203	217	208	182	187	217	217	218	192	204	172	204	204	199	192	209	225	215	202	196	188	219	209	215	189	195	217	206	190	216	200	195	216	201	226	205	186	205	181	215	175	213	220	210	215	198	229	202	232	191	201	222	223	197	224	228	209	196	210	228	208	243	204	205	182	217	206	193	189	227	192	153	244	183	221	191	195	221	227	211	203	214	236	197	238	217	217	205	220	193	197	211	184	207	237	204	196	193	196	192	202	220	214	207	223	230	200	210	215	192	214	237	218	196	196	228	211	199	200	225	205	203	195	194	201	215	227	183	185	227	242	222	199	210	230	199	220	220	195	193	197	205	229	184	221	205	226	185	214	221	205	227	213	227	210	182	218	221	217	198	209	206	230	197	239	180	219	216	194	211	210	197	213	231	192	214	219	224	216	218	197	205	200	230	208	201	207	208	202	183	188	200	185	188	232	256	210	223	219	194	203	196	208	184	208	200	205	207	229	192	216	193	214	198	184	210	206	195	214	186	194	237	237	236	217	193	236	228	226	236	196	202	221	219	198	219	200	211	212	194	255	219	211	222	221	210	193	211	208	190	220	209	191	217	216	210	219	195	219	222	209	207	209	226	221	210	213	198	206	217	185	190	201	229	179	211	200	203	202	186	211	218	210	188	226	224	196	219	187	186	205	234	221	192	199	214	215	191	240	194	178	218	218	199	211	192	198	222	188	213	218	230	212	235	190	219	211	202	203	226	214	190	196	224	213	216	207	214	207	199	205	219	203	212	217	209	202	207	192	209	208	205	199	219	206	177	206	202	199	202	182	213	205	196	200	197	218	187	201	224	213	209	209	197	200	196	218	234	221	207	209	226	220	198	204	209	203	219	191	201	197	199	229	196	203	191	197	232	202	216	187	186	199	217	193	218	230	193	198	184	229	183	186	209	221	215	211	216	198	189	209	225	230	200	214	221	211	188	198	210	189	211	211	213	220	182	221	186	199	191	236	209	195	234	217	187	172	167	198	222	213	221	203	214	222	179	243	204	199	210	215	207	184	227	209	231	207	204	218	204	184	213	205	167	204	187	206
4056	1931	1714	985	2892	17590	19699	16397	6032	637	435	452	456	460	438	412	447	443	442	484	441	481	451	406	451	437	425	470	456	461	451	441	458	435	424	467	436	440	445	445	435	463	453	439	450	404	437	419	432	438	440	442	469	456	432	441	435	422	468	425	443	467	425	448	453	448	442	438	443	448	412	453	432	429	442	422	451	472	459	476	409	448	440	476	454	436	444	445	428	446	467	440	429	438	481	457	421	413	412	469	455	432	436	476	407	442	445	394	476	446	407	456	461	467	431	412	459	415	462	415	421	437	433	459	438	436	451	442	418	420	447	423	417	430	453	445	444	456	447	430	412	462	440	517	459	407	432	445	419	424	430	407	440	416	427	455	409	400	408	397	467	435	439	436	439	465	395	425	459	448	418	418	420	426	400	475	482	430	443	484	457	417	455	454	453	392	436	419	434	453	443	439	396	416	442	457	448	416	402	438	480	445	424	402	412	440	414	415	434	467	428	465	463	439	454	405	470	430	462	437	428	437	425	449	439	450	443	405	465	447	433	401	445	398	416	430	436	417	450	457	414	450	462	467	499	429	425	447	418	467	428	440	446	454	438	436	461	448	448	465	449	493	418	435	440	420	463	471	485	419	427	439	453	435	450	441	410	414	424	464	432	423	420	444	412	440	432	455	471	430	408	434	428	424	434	440	410	436	457	441	472	437	447	420	429	402	421	465	454	423	438	445	432	447	447	449	424	460	406	466	440	425	460	446	412	430	442	475	406	426	426	472	464	434	436	436	433	413	470	432	415	420	420	419	449	424	460	457	447	417	457	466	445	445	476	474	455	469	456	459	434	439	457	425	427	456	445	436	441	434	454	465	448	431	439	463	500	443	470	442	430	433	425	438	423	451	435	429	456	446	469	483	415	415	475	447	465	484	441	392	423	449	468	445	458	433	454	393	433	449	416	448	428	449	435	439	424	460	464	436	421	421	434	444	447	441	448	427	489	470	463	441	440	440	443	416	452	464	429	467	469	410	419	465	439	478	438	467	445	418	471	359	447	421	426	425	416	454	406	439	442	437	476	435	446	395	449	471	449	416	414	446	377	414	454	449	450	454	430	448	463	431	421	396	478	419	413	409	422	441	456	411	458	427	429	427	446	430	472	435	456	426	461	459	462	421	440	436	445	384	432	436	433	447	444	471	462	407	442	381	405	439	424	427	421	461	424	455	475	453	478	441	451	412	412	482	443	400	421	454	444	423	481	423	418	471	441	428	470	420	450	434	405	491	433	454	458	454	458	470	457	476	402	439	431	458	434	480	439	434	424	455	430	429	433	422	394	405	441	443	454	442	449	443	429	450	442	472	395	469	401	423	432	415	460	439	448	403	440	419	462	404	422	454	428	449	446	442	436	464	438	444	443	463	446	449	452	435	433	422	412	432	438	426	480	456	447	464	460	418	453	420	411	452	433	443	471	464	436	431	369	445	445	451	422	446	451	468	436	437	440	463	454	432	439	421	435	439	459	419	431	459	461	467	440	431	449	434	443	413	449	403	452	466	459	440	431	444	416	408	449	454	441	445	420	445	430	446	445	455	431	480	406	411	456	450	425	460	438	453	427	433	425	454	439	454	432	464	458	420	422	432	423	427	442	424	426	432	466	472	419	417	412	459	434	416	475	448	401	453	458	416	434	405	447	452	423	415	441	467	437	416	450	475	465	482	452	437	460	423	414	422	419	443	459	482	479	458	422	459	431	434	423	477	409	472	445	511	464	441	398	440	433	446	428	437	426	450	444	409	440	451	449	442	457	409	412	435	428	419	400	435	477	459	401	421	459	428	446	436	418	417	458	430	448	479	426	461	441	431	422	440	421	449	412	421	446	474	438	433	404	442	444	448	450	418	409	471	429	481	430	431	421	446	403	451	443	421	429	415	437	459	448	438	457	456	394	413	441	459	455	447	407	425	405	452	424	466	428	463	438	406	433	441	452	457	390	457	432	447	491	452	410	457	428	413	481	436	439	440	426	444	444	385	389	432	470	482	461	461	471	417	419	440	450	444	453	458	434	435	432	451	409	444	438	464	416	438	449	419	423	420	461	439	444	434	406	431	436	438	427	414	468	419	487	440	424	436	444	440	445	425	448	499	413	450	448	425	442	460	452	423	444	422	428	427	440	423	420	415	432	432	432	416	418	436	460	397	470	438	414	445	454	463	418	437	465	483	462	451	430	423	462	469	430	480	425	438	438	444	445	445	431	464	427	432	435	378	422	449	396	435	451	439	420	446	430	430	396	428	456	413	410	450	442	505	428	443	436	451	408	421	443	438	435	456	433	440	408	416	446	476	463	464	441	415	441	442	447	428	454	438	430	435	428	441	445	464	477	429	442	437	423	448	474	418	428	460	460	471	432	428	465	430	413	415	476	439	462	451	426	437	431	428	431	436	418	425	468	457	451	463	432	455	414	437	442	461	473	422	458	453	462	470	465	442	438	425	420	428	469	432	429	429	465	420	440	454	443	441	444	417	434	437	433	455	463	417	459	455	476	441	436	446	441	429	433	441	462	444	437	487	450	452	414	417	430	468	463	414	462	431	438	422	436	463	431	472	426	458	437	407	454	407	417	432	453	436	447	454	455	443	415	425	440	459	451	462	431	448	438	441	441	448	450	426	437	418	415	439	451	441	464	408	462	467	428	471	488	420	433	451	441	457	451	460	408	449	448	476	449	451	424	476	412	412	427	449	452	444	422	448	424	422	460	430	475	426	451	393	467	446	462	438	460	409	451	431	411	424	395	475	455	430	446	455	447	437	420	443	439	462	424	447	461	428	461	413	449	459	445	427	458	458	445	453	461	409	418	410	440	471	481	427	427	434	421	437	473	422	433	444	444	448	440	416	460	441	423	451	403	466	427	416	431	452	451	467	443	459	421	467	462	443	468	427	437	460	461	414	438	431	445	440	420	394	415	448	430	428	392	454	447	451	433	486	423	459	410	435	440	481	469	427	436	469	431	449	484	433	417	474	462	472	452	459	430	457	407	442	425	482	438	448	464	452	455	449	493	467	407	433	390	405	469	425	422	412	465	429	414	383	427	451	466	415	429	404	459	438	425	463	402	447	448	440	432	444	402	459	451	446	470	431	409	404	425	402	448	470	459	443	462	441	460	411	415	400	443	406	420	419	421	409	433	418	420	426	422	444	434	417	466	444	461	454	422	443	424	435	478	470	454	455	446	461	426	434	446	450	423	439	426	434	444	414	423	449	448	450	439	431	413	435	476	423	435	444	441	411	414	453	438	455	439	418	395	477	442	440	447	419	443	409	460	440	440	453	433	402	431	443	439	476	434	387	452	435	451	436	450	458	457	477	512	440	408	448	465	417	459	418	415	410	435	446	455	462	435	419	453	426	429	459	446	451	419	451	444	423	474	445	455	434	428	409	427	442	400	448	441	451	430	434	437	463	442	419	415	446	463	421	410	457	423	449	425	409	439	434	393	431	410	460	468	435
24484	21126	27801	24658	15418	21510	38462	34162	19779	1591	168	151	156	157	173	139	177	163	147	151	122	169	164	166	143	152	146	142	153	163	157	150	160	139	162	143	150	152	144	172	160	154	152	155	143	144	132	159	162	173	154	145	128	161	156	131	143	149	144	160	147	146	153	158	160	171	160	141	172	160	160	130	163	125	142	157	143	166	153	155	146	130	160	139	134	144	157	134	139	147	162	134	154	156	149	151	125	149	161	151	160	175	157	136	144	168	148	149	125	135	165	167	167	162	129	144	140	149	139	127	148	143	146	134	149	169	158	131	152	137	158	138	137	138	147	126	143	148	155	141	133	161	133	160	157	161	146	132	147	151	173	134	153	131	145	143	142	145	147	130	155	158	136	132	158	136	167	137	138	136	154	137	148	141	148	156	132	147	131	157	156	158	136	134	135	140	154	144	136	170	160	142	148	168	148	165	159	156	162	150	139	102	135	170	159	144	153	160	139	151	147	130	129	137	161	135	133	158	146	161	151	141	141	141	143	168	164	145	148	118	137	154	152	163	140	152	162	140	158	149	147	154	138	157	167	138	121	162	150	141	151	143	143	142	148	159	165	152	148	161	148	131	148	149	137	151	151	150	160	132	141	155	146	145	154	154	163	139	139	151	152	151	138	137	156	131	160	129	141	142	161	145	138	146	160	174	159	140	143	146	153	152	128	143	139	144	148	145	128	157	146	162	144	135	149	158	161	181	139	154	153	178	136	148	165	150	148	153	135	153	154	137	152	140	142	142	153	163	158	138	143	150	133	159	143	143	153	143	130	154	147	137	146	170	138	150	151	143	160	150	151	157	152	162	137	150	141	154	151	135	153	152	149	164	145	133	152	156	129	148	154	144	151	139	161	143	156	141	163	142	154	163	142	132	148	141	163	124	141	159	145	148	141	142	152	149	161	140	164	142	152	138	138	140	161	163	157	138	156	152	148	148	132	148	146	134	145	153	145	153	146	160	142	136	146	147	170	150	151	147	156	154	146	131	139	150	160	151	134	140	141	160	144	143	161	146	163	128	159	137	148	165	143	128	139	169	156	133	157	154	153	141	159	153	159	153	135	138	155	157	156	160	130	157	140	143	177	141	147	155	136	153	135	141	150	135	151	149	134	131	140	148	147	141	161	139	155	157	146	135	168	140	136	132	143	144	170	147	153	164	150	173	134	149	148	169	152	145	155	173	140	151	138	152	155	153	160	127	144	117	128	141	171	152	139	145	132	170	141	157	140	162	157	127	146	146	150	141	155	175	152	149	144	163	137	145	166	153	132	128	147	151	149	135	133	145	159	148	151	136	149	142	130	160	147	166	133	138	178	151	160	136	180	151	166	142	145	138	128	146	163	147	127	170	149	152	167	155	145	132	145	163	158	166	147	164	147	150	155	120	132	165	126	138	161	151	141	158	142	139	127	146	158	161	169	136	152	145	143	151	159	144	157	163	151	144	156	167	143	152	138	127	132	129	167	131	125	148	169	147	154	160	145	137	140	152	160	158	153	161	149	150	145	149	132	123	134	134	157	150	153	157	153	170	155	156	156	152	129	147	130	135	170	146	138	165	159	148	160	147	120	151	158	146	133	152	131	168	150	158	147	165	148	154	131	144	144	143	147	164	127	147	128	163	150	137	136	166	150	142	147	149	147	174	161	151	157	147	127	159	171	154	131	159	174	137	154	149	142	134	153	137	147	144	146	131	164	146	182	144	152	144	160	135	152	147	133	141	146	156	142	140	147	149	145	147	162	155	166	149	169	137	139	139	154	123	155	140	137	164	141	146	137	168	134	135	142	112	171	137	158	152	150	158	148	139	139	144	176	138	146	146	143	154	139	136	163	163	151	149	122	143	151	154	160	157	155	143	168	149	113	164	135	138	160	133	150	161	152	135	176	158	140	144	157	177	135	163	164	127	144	150	135	133	124	153	143	141	152	159	140	149	134	146	138	146	151	149	155	129	147	140	150	150	141	148	144	143	152	153	162	163	144	165	145	152	154	164	166	143	157	153	157	153	142	168	150	138	146	156	164	139	151	141	151	162	118	150	171	144	168	157	131	139	152	162	144	164	152	171	147	117	133	150	135	145	148	147	146	151	137	148	173	153	137	149	140	149	190	161	141	163	155	139	150	136	147	137	147	150	149	150	132	130	159	157	153	153	142	163	160	141	134	160	123	165	136	138	140	144	167	125	163	159	146	134	155	153	153	180	136	147	151	169	150	149	138	143	131	170	141	156	159	145	133	159	144	156	170	155	140	141	150	155	143	137	155	141	159	150	144	149	127	147	154	141	136	176	144	151	141	172	152	153	148	137	158	115	144	165	150	161	144	143	148	147	163	142	127	132	159	143	142	160	147	155	129	139	159	160	137	148	132	148	177	154	125	151	143	126	163	141	132	146	124	138	159	142	133	131	146	137	158	142	166	168	138	128	133	170	149	144	162	151	167	144	130	140	158	132	146	138	161	170	159	127	158	139	161	144	165	161	168	139	152	169	166	139	159	155	148	154	135	146	160	139	121	138	162	135	158	157	135	152	142	158	148	150	161	152	145	145	138	131	160	134	127	155	161	153	131	158	164	164	147	154	139	129	157	156	146	152	129	142	118	137	151	138	181	118	129	155	136	137	145	137	139	163	139	145	143	130	138	120	142	146	168	144	160	136	136	150	149	148	168	160	157	122	149	148	163	166	140	154	136	151	148	133	161	150	121	139	124	151	150	148	152	169	140	151	143	154	134	149	144	153	144	152	142	156	163	126	142	157	144	131	138	143	135	151	140	153	139	152	160	160	151	148	150	148	137	149	135	130	135	144	161	151	148	146	128	165	154	157	144	151	138	157	150	166	144	139	157	154	149	142	143	145	130	166	129	140	140	141	177	137	145	164	122	145	151	138	141	159	157	156	138	169	141	144	139	142	134	156	151	149	132	155	153	151	147	151	147	147	144	143	160	152	161	142	160	143	139	139	151	144	137	133	158	156	145	145	152	130	134	160	144	163	160	165	127	133	139	142	154	137	137	140	139	147	140	156	143	153	157	124	151	144	134	125	141	141	127	156	161	152	149	142	149	150	133	157	158	144	137	133	162	150	143	131	149	168	152	164	152	143	136	155	139	149	139	143	165	148	156	143	145	142	143	140	144	133	143	149	174	152	132	150	144	147	172	139	136	133	132	149	152	155	136	130	153	154	151	151	139	151	159	129	152	130	135	151	194	147	134	152	165	150	154	157	150	157	144	159	155	173	123	144	139	149	152	130	153	163	157	129	148	148	167	136	146	130	150	166	141	131	137	139	155	156	141	180	151	139	165	131	145	135	154	134	136	160	136	162	151	143	162	143	144	147	136	162	189	155	160	157	150	139	143	141	144	141	155	145	148	156	159	139	152	159	133	148	132	147	149	121	143	156	144	138	147	162	154	145	124	143	135	156	161	147	151	156	134	179	162	141	153	179	141	134	154	140	153	143	135	140
5286	9615	7979	4103	10016	32642	44386	41294	24584	1296	410	358	347	362	367	331	381	348	341	334	314	355	323	348	351	336	328	322	308	323	348	316	337	324	322	329	303	323	323	305	305	315	341	352	311	313	317	321	320	335	327	317	319	349	319	309	304	321	316	338	310	318	317	341	322	311	313	329	346	337	294	318	347	312	309	329	323	322	286	315	312	345	330	278	315	350	357	302	313	320	307	312	343	324	327	348	291	331	289	290	318	313	328	312	323	332	329	323	313	313	341	393	425	322	333	336	315	321	317	312	307	342	332	321	355	345	323	314	335	334	315	318	305	314	300	314	336	329	283	337	303	309	319	304	336	298	332	364	311	299	325	319	291	320	320	357	331	306	296	318	315	308	314	363	303	298	341	316	327	297	325	324	321	298	322	305	325	337	322	355	318	318	319	331	360	307	317	317	318	294	307	288	319	334	352	310	317	318	352	338	337	338	318	306	321	315	322	308	333	350	311	324	345	319	336	313	323	320	336	326	358	329	316	324	317	331	326	325	306	309	308	298	319	319	334	343	295	326	306	332	327	307	305	322	322	323	318	310	327	353	345	297	325	316	333	330	327	322	284	347	324	316	315	350	311	306	292	296	323	319	324	328	317	325	326	294	328	297	331	316	300	332	327	329	323	291	331	340	322	317	318	338	332	330	302	324	297	339	335	355	331	338	293	314	332	319	304	305	331	328	314	285	298	334	341	338	329	292	312	349	343	317	304	373	348	331	325	308	313	309	317	352	309	302	316	319	319	293	287	330	322	326	311	335	320	324	307	300	349	314	292	336	314	346	340	313	322	293	336	322	307	333	338	332	335	291	320	296	344	307	318	335	319	335	336	318	321	358	295	295	298	333	349	312	326	301	338	291	327	331	318	290	323	302	331	301	315	302	352	335	340	326	328	312	311	310	308	322	304	319	302	299	315	328	337	317	324	347	346	319	328	274	302	361	339	302	297	288	284	308	328	308	342	316	314	336	318	312	334	337	325	323	321	289	307	289	287	323	306	322	338	330	338	317	299	313	312	354	345	331	322	329	320	343	319	336	318	350	301	331	312	291	326	300	344	274	327	308	326	339	329	333	302	324	303	321	314	360	320	348	339	325	295	347	324	319	346	308	337	378	309	335	304	316	303	316	323	324	367	328	307	326	332	308	325	326	318	329	334	314	331	309	359	310	288	327	353	316	328	344	333	330	321	301	315	331	342	336	302	358	309	340	320	317	305	343	321	337	334	367	349	330	331	346	305	352	300	336	329	329	307	328	299	313	304	326	308	295	329	305	341	310	302	324	364	330	325	334	332	307	325	297	313	295	307	320	297	311	310	304	328	300	337	333	319	308	296	349	302	309	300	309	305	317	337	295	352	329	285	300	317	339	339	305	325	342	304	318	342	312	301	340	331	348	346	288	344	314	307	312	314	325	304	328	311	348	345	294	330	339	335	312	321	324	306	330	334	342	315	323	289	311	346	312	314	301	318	325	305	319	320	329	310	309	324	335	312	296	311	309	303	345	333	290	333	357	306	343	298	320	319	287	291	327	350	356	309	307	317	319	353	343	295	296	317	320	327	305	321	332	323	321	355	328	317	310	296	330	326	324	325	325	319	314	320	319	326	325	330	296	295	324	339	311	296	289	327	339	354	337	342	332	298	325	333	316	300	292	304	370	314	363	330	311	313	342	312	328	302	301	302	333	355	326	301	304	322	369	328	317	304	295	320	355	319	298	309	360	352	287	362	287	307	304	347	294	326	322	326	332	321	348	319	342	325	323	298	328	347	312	359	320	325	350	313	296	284	305	326	312	310	337	309	321	320	350	298	351	321	323	311	318	323	330	341	322	308	347	308	294	311	318	331	308	331	326	297	321	319	336	322	337	303	338	346	295	334	311	333	344	314	306	335	319	366	318	314	341	330	322	290	324	300	329	339	318	337	328	312	326	334	347	306	321	325	297	359	297	311	339	305	339	317	339	313	312	295	317	328	309	304	306	298	322	314	340	326	336	321	307	332	335	338	321	357	340	331	322	341	299	362	301	319	310	335	320	338	309	341	355	318	354	343	307	336	325	334	323	297	293	314	318	342	323	333	294	313	343	293	317	325	307	325	307	330	317	309	296	322	275	337	345	326	303	308	341	323	313	336	313	315	302	360	329	318	311	279	341	292	315	322	318	323	305	327	308	342	328	315	312	308	312	334	337	291	319	324	307	314	305	318	320	321	327	335	313	318	309	311	326	338	326	308	330	316	337	326	314	314	300	318	306	313	318	298	312	329	331	346	329	298	327	306	325	352	320	307	326	316	330	321	295	329	320	321	327	301	306	319	301	322	339	309	322	320	296	322	308	318	324	328	305	317	285	338	341	306	351	316	306	325	344	320	338	325	325	284	328	309	284	344	336	340	314	307	322	336	303	332	301	341	321	313	302	331	300	335	345	333	329	307	339	298	321	305	322	372	329	329	326	329	348	308	332	350	320	314	326	329	338	336	314	332	301	335	306	358	331	322	309	325	305	298	315	343	338	307	309	303	317	287	332	324	337	315	323	308	277	315	339	330	317	323	290	305	309	313	333	334	329	347	306	336	336	321	288	350	299	332	328	318	347	313	297	324	322	313	309	318	319	301	334	349	305	292	317	331	280	309	273	345	329	333	335	326	336	295	296	298	323	318	316	312	285	329	300	343	306	337	325	310	302	341	302	342	329	299	328	322	326	312	312	315	353	348	322	332	305	315	332	318	304	364	332	294	300	329	318	312	327	326	339	326	325	305	320	294	318	311	344	312	318	334	331	340	339	319	308	327	318	342	319	314	348	329	321	343	327	338	315	311	337	346	333	344	308	310	331	330	311	309	320	314	308	348	337	312	317	320	325	308	284	334	329	343	326	338	306	318	327	319	309	336	293	340	345	326	288	324	309	334	349	320	312	327	349	330	278	348	323	307	340	336	335	334	288	311	310	322	341	294	341	324	330	339	293	325	332	346	288	338	347	318	337	301	315	346	312	283	311	309	301	312	322	337	332	332	320	319	286	304	319	315	290	321	320	349	327	307	330	317	294	348	321	292	341	311	343	297	301	330	331	316	314	316	350	321	320	330	315	321	299	313	334	329	311	304	303	356	304	306	327	319	310	313	310	320	355	330	343	336	356	299	317	331	316	310	315	307	297	338	311	323	344	324	303	321	300	336	332	320	328	336	306	310	295	296	285	337	329	328	324	309	320	291	324	317	327	358	303	310	342	333	302	333	315	300	287	328	312	282	336	305	340	319	310	321	330	347	302	315	313	346	311	304	301	349	334	336	312	267	306	320	346	314	305	326	334	344	334	343	334	327	337	330	325	344	334	314	321	305	288	287	359	306	311	319	310	336	304	310	293	339	318	298	297	339	315	312	321	338	306	292	327	299	346	312	299	301	333	313	297	326	278	329	323	317	303	316	327	306	317	328	306	318	338	325	310	291	339	351	320	329	341	352	312
23262	21146	28917	23624	21109	29834	56842	49335	32846	6293	280	243	251	231	240	239	235	205	218	238	238	207	207	225	194	233	213	233	206	250	206	230	216	224	217	223	215	214	223	205	215	223	204	207	247	259	203	230	205	171	179	218	218	227	210	209	190	198	199	222	213	217	219	217	213	223	196	249	214	221	222	224	205	201	196	231	227	203	205	203	199	217	216	182	234	233	235	187	201	207	200	224	189	200	231	206	229	188	215	216	204	170	234	221	193	230	208	187	228	197	246	252	246	203	198	205	220	188	213	205	213	227	211	206	176	200	190	196	184	209	206	252	224	237	232	227	175	236	206	212	207	221	214	183	202	181	219	196	235	217	208	221	243	194	200	222	209	227	188	224	217	210	189	197	217	200	221	229	212	238	210	191	197	222	222	195	198	242	189	202	204	210	200	199	209	200	196	218	217	236	213	208	203	242	196	196	222	203	220	241	204	211	211	200	218	222	209	209	201	205	222	203	220	210	193	189	221	219	223	211	222	224	194	195	203	223	222	219	196	216	187	214	235	221	231	206	212	198	207	218	208	208	219	212	214	223	210	237	201	170	223	222	227	235	197	213	224	213	204	215	208	227	205	195	193	228	194	194	230	225	237	224	203	218	225	232	201	197	213	218	190	224	175	226	218	190	234	199	206	222	204	248	220	213	227	236	181	197	207	207	216	202	213	208	223	196	206	208	188	192	216	198	228	206	214	217	228	204	230	213	222	207	222	218	204	215	248	224	215	191	206	212	203	204	233	188	205	208	196	211	223	213	244	209	209	209	227	203	175	201	215	226	195	202	230	214	213	208	198	205	205	205	204	215	225	209	196	199	221	204	217	226	215	223	214	223	220	208	213	204	216	221	201	208	198	190	220	242	234	199	192	203	216	210	218	232	219	205	214	201	224	223	210	233	216	191	214	189	214	192	194	214	207	221	202	209	211	198	217	197	199	220	192	215	198	208	206	205	226	222	244	191	210	205	210	248	203	188	191	199	217	186	214	221	213	204	218	235	201	195	231	211	197	194	217	218	199	188	217	216	195	238	235	201	191	218	220	195	231	214	203	208	228	195	214	208	187	209	184	201	192	185	209	213	216	212	230	233	205	204	203	206	201	205	222	194	223	214	214	208	228	226	214	186	219	213	209	228	196	199	224	208	220	220	223	218	214	218	215	197	225	212	191	201	220	205	202	194	205	195	197	199	228	197	210	241	207	195	214	214	207	210	218	206	204	222	210	211	174	208	234	203	213	220	199	194	211	199	203	185	209	221	231	217	201	212	221	226	221	226	208	200	190	209	219	202	205	198	213	227	223	225	208	208	225	223	224	210	220	201	232	211	212	187	196	227	214	202	197	175	198	219	215	240	194	204	188	226	232	199	212	216	200	239	216	195	233	198	183	209	226	203	242	197	189	210	196	209	217	246	185	213	228	199	198	203	204	202	193	193	210	203	225	230	204	222	199	213	210	227	198	228	205	237	204	220	190	206	220	206	213	205	214	226	199	210	187	209	205	201	198	206	227	198	220	216	220	229	215	205	197	204	221	211	207	203	217	190	224	200	206	207	196	190	224	213	202	215	212	209	211	230	209	220	224	203	217	193	228	219	194	220	210	207	209	209	178	193	205	191	190	238	199	197	209	232	197	207	183	211	225	211	217	224	184	197	219	198	187	228	211	195	196	203	229	221	198	203	180	188	239	212	229	200	203	205	236	189	201	198	228	209	229	218	223	201	239	204	202	217	189	195	209	199	218	198	215	205	228	226	241	234	199	231	211	219	212	200	256	221	198	207	197	197	190	231	232	204	211	200	214	203	190	209	213	207	196	205	211	208	225	217	224	250	210	210	213	217	211	242	198	226	223	201	214	221	192	193	205	208	204	213	196	215	213	193	207	185	231	197	217	211	207	209	219	209	219	185	194	194	214	217	186	213	213	222	206	192	217	221	215	184	203	194	188	219	209	194	189	181	221	223	196	224	227	218	207	203	230	198	217	197	176	192	232	229	223	214	228	205	205	207	213	195	197	186	194	198	223	174	208	215	218	220	208	196	257	206	211	196	197	213	212	208	202	235	203	210	208	212	197	223	201	223	224	209	212	203	209	212	212	221	197	195	208	194	197	199	207	188	205	218	234	173	204	229	229	202	206	192	224	184	209	234	218	218	221	212	195	226	198	221	192	235	218	215	222	217	198	219	204	203	221	228	197	213	212	234	202	212	232	183	200	223	228	198	212	224	212	178	231	214	198	201	218	219	202	195	221	189	202	212	216	184	187	197	209	224	226	218	194	206	190	218	219	240	203	190	213	223	201	203	199	190	195	187	217	186	207	222	213	202	202	196	206	238	204	217	196	213	213	193	187	214	207	200	226	215	196	222	196	190	206	224	194	223	196	216	232	208	199	212	229	198	232	199	204	194	188	183	205	191	180	199	216	221	204	214	220	217	207	198	225	189	204	203	226	201	206	241	209	217	226	234	255	191	205	209	209	207	209	205	196	222	203	216	203	204	231	210	200	198	183	209	226	193	220	224	226	198	237	200	202	216	203	213	185	209	207	206	199	209	191	211	206	222	221	204	229	204	207	227	193	208	225	231	212	215	220	243	219	194	210	221	202	227	217	215	199	202	202	207	217	210	206	213	209	211	180	205	202	203	206	172	216	218	171	192	222	216	228	223	214	215	205	226	222	188	209	214	205	232	199	195	190	207	217	199	222	224	185	202	188	179	224	199	229	219	192	229	230	196	223	211	212	208	209	230	211	219	202	208	203	198	206	204	218	222	207	200	196	211	237	181	204	206	225	209	204	212	215	190	181	204	218	201	209	194	227	194	188	210	208	208	224	190	214	204	215	210	212	255	212	219	208	204	197	225	179	210	205	221	205	226	207	193	197	193	194	225	213	202	225	206	228	213	202	235	228	219	177	207	221	209	192	227	216	213	222	212	229	196	207	220	208	196	219	194	192	229	199	194	221	209	205	218	216	185	215	231	200	197	212	190	213	194	210	191	200	213	204	200	213	217	210	211	231	218	205	211	209	214	210	209	246	225	192	209	187	226	217	209	190	199	250	219	218	235	221	204	211	252	191	188	211	209	204	198	195	207	207	207	238	200	217	238	229	203	212	200	220	216	222	205	197	257	232	215	193	220	199	207	217	232	189	213	220	214	222	196	196	197	247	203	196	203	199	201	187	221	190	225	212	226	211	238	231	214	211	220	222	226	185	196	228	233	201	212	201	190	182	207	199	198	200	232	193	238	214	208	228	193	197	201	229	204	195	202	200	201	205	201	213	191	199	211	215	206	175	216	202	214	191	221	207	197	202	228	218	199	206	235	203	216	223	207	238	222	193	184	197	219	190	234	193	190	219	200	196	218	200	200	210	212	227	224	206	218	219	204	238	213	194	225	187	214	192	206	209	188	216	210	228	210	212	195	209	196	202	238	248	188	215	195	210	182	205	217	207	229	229	201	176	199	189	226
8615	17922	15373	10459	7808	33383	59990	53623	35553	1091	551	547	513	479	494	459	473	439	475	470	454	479	456	451	440	422	429	481	445	417	446	426	442	429	445	439	411	448	435	431	443	414	417	435	409	406	424	437	450	423	439	420	435	433	393	437	442	397	421	402	400	429	448	409	411	441	395	451	437	394	427	450	478	417	449	406	443	447	404	353	445	413	429	445	440	425	389	423	433	445	413	422	449	406	422	424	374	430	447	432	484	422	408	421	440	428	413	443	439	424	466	524	510	519	429	410	416	407	448	434	385	436	442	426	415	411	423	409	431	426	436	423	415	416	408	423	404	449	439	390	409	399	450	432	410	420	452	429	410	432	428	395	425	405	448	424	463	431	440	429	441	435	402	398	371	406	425	392	444	401	399	415	415	459	423	459	427	427	438	408	419	422	415	426	458	414	411	439	415	448	407	397	422	428	431	447	384	398	412	391	417	424	419	383	390	422	436	416	388	405	431	399	432	433	440	422	443	408	415	428	428	428	477	430	422	427	382	415	430	431	439	392	420	414	399	429	409	430	389	459	415	433	443	415	378	426	414	415	390	406	414	426	400	412	416	443	425	407	416	418	393	422	424	421	432	391	419	424	407	406	437	407	416	421	425	469	401	425	431	399	379	431	426	390	434	398	418	423	402	389	422	421	389	424	424	425	429	395	399	425	423	439	428	453	399	418	430	404	452	406	405	446	420	424	428	422	394	440	457	432	431	429	399	380	414	429	379	436	427	407	420	477	423	447	405	431	393	409	412	436	441	438	403	417	401	405	417	443	405	426	429	466	442	453	423	426	407	423	451	432	423	406	410	406	404	405	398	439	451	392	421	420	420	389	422	422	433	425	432	424	407	458	456	453	438	401	428	429	411	395	447	462	406	417	431	413	373	455	383	411	397	450	401	423	393	425	420	408	421	439	392	402	392	411	434	446	433	429	403	452	426	402	418	420	437	432	413	438	414	359	407	400	420	419	401	416	420	395	414	397	429	418	467	456	415	411	415	418	421	415	442	444	437	436	428	398	411	435	427	434	435	421	405	412	405	437	388	442	398	422	436	432	425	432	432	390	426	404	393	410	425	436	439	421	394	428	396	446	396	423	405	421	404	384	430	418	397	418	411	387	373	439	448	430	391	428	456	404	399	424	404	439	416	459	414	405	460	417	394	447	431	439	457	439	441	436	397	390	430	457	436	432	415	408	454	420	450	429	401	431	394	442	415	443	430	379	417	408	415	451	410	393	408	458	420	402	437	420	422	394	446	456	424	398	404	411	405	406	384	409	462	395	423	428	403	457	414	414	417	438	438	417	423	390	414	436	387	411	442	432	411	383	416	410	444	461	417	426	416	391	379	428	419	412	405	407	434	397	422	378	427	436	420	441	412	443	426	403	403	432	420	411	436	418	426	405	434	456	390	435	426	439	421	399	396	417	427	397	416	429	414	440	443	432	429	450	423	399	442	472	412	434	402	408	397	426	440	416	438	409	425	430	430	415	381	410	446	419	442	485	482	433	415	419	402	445	463	437	414	401	434	447	435	447	430	386	415	416	432	388	425	390	428	394	420	422	362	429	411	423	423	461	422	405	446	423	415	428	404	443	438	435	397	398	462	411	413	447	392	460	403	407	399	429	457	439	407	452	419	433	422	419	430	405	421	420	411	440	411	432	388	462	441	441	406	378	444	408	436	414	399	427	384	376	463	424	392	416	428	408	403	460	414	399	418	416	492	444	473	437	422	408	428	410	425	458	450	430	413	422	401	415	427	419	423	400	445	422	468	417	416	416	425	411	438	425	416	466	420	435	385	422	402	398	448	422	472	384	445	427	416	398	418	416	416	423	403	410	421	406	398	403	439	421	411	418	423	414	416	420	416	450	427	423	397	434	424	427	380	438	422	447	439	448	440	423	463	428	418	424	421	402	401	421	408	455	409	443	381	413	423	426	432	417	446	435	441	411	424	457	383	416	435	431	456	381	441	459	398	413	438	459	423	417	421	394	422	404	405	445	464	430	413	423	410	427	399	416	424	432	417	408	412	398	428	408	447	413	426	438	432	426	453	460	398	435	424	418	421	419	441	417	426	414	466	432	445	440	428	425	424	409	416	400	429	407	443	433	407	411	445	455	414	404	447	432	440	462	384	461	405	403	416	410	449	422	427	411	415	412	421	406	393	393	433	425	400	400	445	432	434	400	419	397	440	416	437	417	388	393	451	406	393	438	412	427	451	445	414	415	410	446	433	473	425	442	432	400	399	412	406	451	439	432	381	426	420	446	412	450	434	429	396	381	426	422	404	413	446	424	398	372	438	419	466	424	435	434	434	428	461	406	434	404	444	458	411	427	417	451	403	437	429	413	435	395	397	380	470	410	405	412	423	438	406	428	423	409	435	458	459	454	463	426	422	421	453	438	432	428	427	451	435	419	446	435	451	447	434	402	436	400	399	409	404	418	402	412	404	437	420	426	388	432	444	401	462	384	423	453	404	432	405	429	436	420	470	431	389	422	453	416	418	428	416	357	424	446	427	403	385	456	435	427	426	437	437	450	435	452	394	461	428	408	384	452	367	412	411	421	414	391	416	421	408	420	414	429	455	427	441	412	439	426	389	424	438	378	463	400	433	391	398	435	409	402	439	442	422	413	436	381	423	425	388	388	438	405	426	417	453	452	463	420	420	411	485	422	469	408	409	448	397	429	410	429	420	425	415	412	386	426	414	372	414	455	429	403	397	406	414	423	436	453	413	453	406	443	442	412	407	411	417	440	385	401	406	413	413	413	418	420	423	447	414	413	412	437	441	389	427	404	439	434	422	434	453	393	443	412	396	405	414	410	456	400	461	442	399	420	419	446	442	453	446	391	424	416	440	409	410	396	385	422	412	473	397	407	452	402	423	404	438	458	404	395	392	452	414	418	426	401	419	423	391	384	394	428	415	407	407	420	416	416	377	408	437	398	466	414	434	424	378	416	448	424	401	377	412	459	414	470	416	398	418	411	407	395	395	426	445	445	450	379	429	413	395	418	402	443	429	410	406	431	400	406	407	426	397	469	429	418	409	444	422	425	428	432	398	426	406	414	402	396	442	411	444	426	415	433	412	421	414	424	413	437	423	407	413	417	423	434	400	436	389	475	444	397	409	412	391	395	420	443	418	391	425	450	414	420	414	410	411	382	373	412	432	402	401	461	424	423	441	455	424	410	428	428	374	456	422	432	390	415	415	437	433	440	438	424	413	438	438	393	448	410	411	413	419	399	405	409	393	442	407	418	424	434	446	446	409	406	396	450	431	417	423	387	416	413	415	396	420	411	434	416	416	438	445	435	423	409	393	420	463	418	415	436	440	427	410	439	423	408	428	422	432	438	419	435	435	442	377	441	449	435	392	404	424	420	417	417	416	414	430	393	431	426	449	435	442	419	423	414	411	430	445	394	363	404	410	419	427	409	432	423	425	409	432	446	396	419	434	424	426	456
26548	20367	6624	971	939	3613	8889	7627	4404	492	219	210	204	236	210	233	246	186	220	210	249	187	201	198	201	203	227	201	222	213	224	225	213	231	202	230	216	199	225	191	216	204	233	226	219	228	223	214	233	221	233	202	215	201	198	211	203	200	211	221	221	189	222	233	195	198	216	216	200	228	216	244	189	227	202	228	220	234	207	195	218	186	218	203	184	212	221	202	245	200	205	223	209	220	220	217	249	231	206	228	226	222	219	199	199	204	203	220	239	213	215	223	229	195	216	206	228	207	198	225	224	227	187	220	252	221	208	200	233	219	205	217	234	225	225	197	231	209	217	198	222	214	194	223	212	210	224	233	218	200	201	224	233	215	225	226	206	207	212	227	219	198	222	253	215	196	217	213	206	235	196	213	203	225	198	255	193	232	227	233	197	220	206	208	239	233	220	212	215	234	221	233	235	211	203	222	211	229	214	235	213	221	244	213	204	230	216	202	225	217	224	224	232	210	208	231	212	215	196	213	204	220	246	204	214	223	227	207	221	226	194	207	227	215	219	215	208	226	203	223	215	245	197	216	185	201	213	217	205	218	211	213	227	205	220	219	227	205	229	226	231	200	235	221	228	221	221	223	206	216	235	200	225	198	218	233	197	221	223	204	201	220	218	237	234	216	233	212	199	224	220	205	231	226	219	214	208	224	208	207	226	197	208	219	208	218	200	205	210	193	237	224	227	212	218	207	212	220	223	222	216	232	207	208	201	185	226	215	206	218	253	224	218	209	224	225	211	219	231	177	209	225	247	242	238	241	210	212	191	212	198	230	224	203	211	214	226	187	236	197	188	213	236	197	231	187	217	231	197	218	214	228	222	225	195	216	231	236	247	215	210	212	182	224	212	210	197	209	219	211	200	212	215	223	211	194	207	204	199	242	224	247	180	210	221	195	206	212	220	235	239	221	191	205	209	231	222	221	200	250	207	231	213	226	221	202	220	204	190	209	223	232	227	222	222	208	213	242	208	230	193	202	233	230	238	222	225	199	198	224	214	218	189	234	218	206	217	208	212	207	203	201	182	202	229	212	216	231	230	193	216	207	185	208	196	224	242	227	226	225	203	237	215	187	225	235	209	240	220	218	235	251	220	225	207	222	230	252	178	218	214	227	217	226	229	206	208	212	216	223	225	196	213	209	220	217	220	210	237	208	230	207	212	243	226	218	218	205	213	228	217	228	214	195	231	236	232	193	239	218	238	224	202	204	234	225	209	239	203	216	211	236	214	226	197	238	218	200	251	257	206	198	196	217	187	222	209	187	199	205	231	245	231	198	207	227	219	210	221	201	224	214	216	207	180	223	191	219	210	225	227	222	217	205	211	212	204	209	203	215	220	202	220	177	218	187	200	212	210	210	184	198	223	197	238	201	225	250	239	206	229	227	204	194	219	226	222	223	188	235	199	233	244	196	205	216	220	211	215	223	200	209	202	228	204	216	231	214	250	223	212	213	218	222	244	248	186	220	218	218	213	184	203	212	206	211	199	200	198	217	218	230	210	198	218	215	234	225	209	200	195	235	209	227	198	224	206	205	231	219	199	195	207	244	232	234	226	209	214	199	211	212	221	221	226	247	205	222	207	234	189	224	207	218	182	207	219	197	218	223	208	223	224	221	223	223	220	216	219	238	210	208	199	238	204	225	226	242	225	206	203	214	244	188	190	197	224	222	208	217	229	223	218	231	243	225	219	229	201	209	229	219	198	191	216	215	227	231	219	197	210	213	250	192	197	214	199	211	249	223	249	235	211	226	212	218	235	227	203	224	235	221	218	207	222	211	190	252	244	205	218	221	220	237	200	191	204	213	228	190	199	223	246	233	214	200	233	205	209	197	234	174	195	212	230	201	213	198	224	231	209	209	205	206	217	201	224	246	216	180	209	215	223	223	199	197	236	227	190	209	205	220	210	215	216	208	203	185	215	202	185	207	236	222	194	216	227	205	201	210	220	209	228	214	218	211	228	243	201	190	202	237	211	221	211	219	212	208	217	200	196	237	227	212	232	210	214	215	194	197	179	217	189	234	226	210	197	204	198	219	216	226	213	227	224	234	211	233	230	199	217	220	209	202	211	236	186	209	197	208	172	221	224	209	205	229	176	210	181	240	199	227	224	179	212	223	208	198	241	224	194	232	203	192	219	185	221	214	209	207	195	228	192	207	221	189	236	219	194	192	216	192	234	216	210	209	217	207	215	240	232	205	203	193	206	215	205	247	203	231	208	227	219	236	219	189	205	243	221	212	188	226	204	201	239	220	186	204	206	214	185	209	193	209	194	221	238	187	209	198	205	215	203	208	238	202	220	203	218	193	215	218	228	223	219	176	206	219	218	195	224	226	203	206	208	225	207	215	233	233	224	226	229	180	216	209	198	230	210	262	219	202	217	205	219	216	210	216	218	206	215	217	208	228	217	242	213	203	208	213	217	204	185	221	211	209	216	212	204	193	233	226	217	214	249	221	203	193	213	206	237	224	205	251	212	221	213	234	228	203	244	205	234	227	209	207	221	235	223	231	239	226	193	195	224	226	245	226	241	181	233	210	208	239	195	216	205	228	232	217	213	204	206	213	216	218	209	197	212	195	225	194	225	237	225	211	212	234	183	230	205	215	209	207	212	241	201	225	236	197	220	199	253	211	209	218	206	231	199	244	224	209	236	235	210	228	209	215	230	220	224	215	234	219	209	213	210	206	203	199	201	216	220	226	224	213	199	214	229	236	184	211	183	230	222	226	222	231	222	208	210	216	224	211	223	231	225	214	213	230	180	206	217	219	215	227	202	215	205	214	239	216	210	218	204	204	218	226	190	194	218	211	240	206	208	244	219	223	222	205	198	218	231	244	230	194	234	218	212	213	201	212	200	210	188	222	220	208	221	229	200	213	222	180	213	222	224	213	201	219	226	225	202	210	229	209	195	216	224	210	199	218	207	213	193	211	245	218	219	225	227	212	217	227	229	198	206	224	202	202	217	194	216	208	214	200	224	214	190	209	227	207	221	233	198	198	230	222	194	197	193	242	203	215	227	187	221	217	211	210	224	224	213	215	220	259	208	223	209	203	223	203	215	208	209	216	212	226	209	207	222	212	237	205	238	215	222	209	215	208	234	191	217	228	214	217	221	227	212	188	197	208	213	207	201	213	200	213	206	211	235	200	225	210	222	225	200	236	201	201	227	177	207	212	218	202	207	237	246	201	216	213	230	226	212	227	213	198	205	221	211	229	193	210	189	207	210	227	220	215	235	199	200	206	229	218	197	236	217	223	214	223	216	214	218	230	241	252	211	208	215	187	211	216	193	192	213	227	241	193	205	203	246	218	208	200	206	243	234	192	216	205	239	218	201	211	229	218	221	189	198	220	221	196	225	219	229	210	213	228	223	220	214	198	225	210	233	209	198	205	233	219	222	219	198	218	225	225	219	216	224	189	210	197	216	224	252	208	214	192	203	222	204	217	193	251
3991	1914	1706	2021	3062	10835	19636	16946	10737	1228	433	491	445	489	473	462	444	482	457	478	464	421	483	488	465	487	426	455	451	455	452	481	441	485	433	468	460	430	458	466	457	442	455	420	403	448	433	469	445	468	464	446	486	469	457	440	423	478	471	436	463	430	515	475	469	467	449	458	394	462	431	472	443	410	422	457	446	469	467	473	389	447	459	495	469	446	448	488	459	414	451	464	432	456	457	467	477	460	465	423	447	435	472	443	474	430	428	465	463	431	489	473	473	455	452	515	478	448	439	448	461	451	472	452	471	476	459	461	445	439	442	453	432	469	460	432	445	479	453	461	462	446	458	413	452	467	436	456	481	451	471	456	429	441	433	454	422	463	434	430	414	463	476	442	474	429	436	453	473	446	425	445	450	450	504	442	456	438	419	466	460	436	432	450	443	447	465	452	453	429	436	463	444	473	457	443	472	449	468	462	432	454	453	467	486	462	473	445	466	453	446	474	450	438	445	438	452	440	454	490	441	453	474	446	409	485	463	442	421	443	454	451	448	452	446	427	455	478	457	432	470	464	450	439	487	458	451	426	459	419	440	453	449	415	449	451	440	453	469	437	462	470	441	447	483	480	450	454	460	450	470	442	438	449	442	473	474	447	437	452	414	439	452	448	475	481	408	479	453	480	441	453	465	429	443	443	453	457	462	472	424	460	460	449	453	420	441	453	460	460	454	448	451	430	440	415	458	484	439	434	457	461	430	465	476	455	426	462	469	500	454	462	435	465	455	524	455	445	443	423	494	447	458	455	463	480	453	434	425	440	477	447	490	466	469	440	431	452	462	474	467	478	451	471	443	457	449	431	476	437	487	403	489	460	449	452	436	472	443	464	475	440	457	473	398	448	450	455	451	472	416	455	452	459	503	417	464	436	471	437	452	437	424	421	458	469	445	445	447	460	453	435	442	444	431	466	462	481	440	461	459	446	483	425	454	483	423	522	432	426	468	459	458	483	473	447	461	481	480	462	432	466	439	430	462	481	491	442	475	451	424	443	471	440	442	461	488	440	441	484	451	475	445	480	463	469	454	504	437	451	481	459	464	454	433	447	411	446	470	465	477	457	487	496	474	434	476	469	470	459	448	465	450	455	434	463	415	452	487	412	467	456	440	471	457	485	462	461	439	444	425	467	432	478	463	438	422	478	465	445	430	424	484	474	438	489	425	482	463	472	467	454	458	442	421	452	479	448	442	434	490	431	481	447	469	458	481	422	503	469	435	450	435	456	451	443	428	453	469	455	422	433	447	440	484	437	497	406	495	411	415	437	477	472	450	465	437	436	445	458	482	462	474	428	406	460	427	473	474	436	442	443	492	441	465	411	448	502	436	438	470	457	472	415	445	427	466	469	468	461	482	417	483	476	451	451	462	468	435	461	428	413	470	457	468	477	480	449	474	445	458	442	444	468	464	445	404	438	471	474	479	443	490	455	469	441	455	466	442	464	420	440	462	477	444	456	477	462	427	442	464	439	452	460	463	465	486	460	454	454	446	450	433	450	458	441	461	458	450	485	471	438	455	508	433	441	464	455	445	449	485	438	446	452	431	427	431	486	449	480	447	440	448	439	479	441	465	471	476	431	411	470	443	476	405	460	452	424	449	437	410	457	444	466	431	475	422	446	483	466	452	465	469	432	447	438	436	444	410	460	474	465	443	499	421	448	448	441	463	433	493	427	428	448	410	460	484	473	443	420	451	458	453	446	480	414	483	435	465	473	463	458	449	424	444	417	454	434	466	464	497	463	424	462	449	464	477	432	467	468	430	427	449	462	447	493	437	475	482	424	466	459	470	398	458	468	478	461	454	461	422	465	468	468	519	431	466	452	442	422	432	474	422	442	498	418	470	438	454	437	478	460	466	465	419	456	454	440	450	448	430	418	474	429	476	461	469	482	411	477	461	488	439	453	451	468	480	400	459	470	480	407	452	450	402	449	486	427	440	439	464	451	470	430	456	471	460	457	479	456	492	420	475	435	456	484	440	444	448	462	446	430	441	453	447	452	458	450	470	423	472	438	440	468	441	474	435	415	421	461	456	430	472	454	425	471	447	457	433	462	451	424	475	462	485	401	485	460	487	455	422	413	445	464	458	447	443	437	477	448	433	459	466	478	476	446	456	447	479	460	448	453	440	434	475	467	428	492	467	470	465	448	435	442	449	477	459	465	484	454	485	431	423	439	438	483	455	456	441	436	465	477	416	464	478	463	467	459	458	424	417	480	437	438	439	460	447	476	467	464	447	438	479	457	472	428	509	452	435	451	419	456	475	505	460	462	466	451	452	462	434	452	448	441	474	458	440	446	443	467	463	458	437	416	452	468	471	429	455	448	448	490	460	447	419	483	474	468	438	461	428	495	423	443	415	456	446	488	450	460	432	427	439	470	441	448	430	456	473	444	465	437	467	438	466	468	424	439	455	427	437	460	489	477	466	475	471	438	458	456	437	440	444	458	467	425	501	465	433	435	469	434	454	448	458	496	454	451	464	425	466	449	474	415	454	429	480	458	519	444	440	417	458	457	436	438	455	487	465	421	410	482	465	467	462	448	438	456	454	454	456	434	474	537	453	416	461	472	434	418	460	451	474	452	440	466	438	473	453	473	468	464	431	455	477	448	465	481	431	447	440	451	485	457	465	444	431	429	477	446	477	469	461	452	471	448	478	451	423	475	469	461	468	447	420	431	469	433	467	450	475	461	476	477	463	474	416	453	459	477	441	458	493	452	469	468	435	430	477	436	432	477	442	409	467	445	445	492	473	465	483	469	461	436	419	465	493	475	432	467	477	495	440	462	452	488	463	481	427	467	440	483	433	434	451	481	487	457	440	474	452	468	470	438	448	461	452	480	409	454	472	449	482	462	440	490	450	455	465	428	452	483	447	443	464	471	478	453	483	454	437	437	463	425	414	411	451	466	426	481	453	473	452	445	452	463	466	443	435	464	458	459	410	472	477	444	484	426	444	432	467	461	431	444	458	454	461	459	475	431	433	481	452	441	458	448	426	451	492	435	449	459	521	438	466	495	446	444	485	434	486	458	411	457	448	455	465	414	471	452	466	463	436	486	482	453	441	470	450	462	479	451	419	449	436	485	443	471	486	444	465	419	446	478	434	428	472	459	426	439	436	445	469	427	432	483	454	478	450	486	419	442	473	463	479	446	467	477	450	448	429	481	410	426	495	479	464	431	454	442	420	475	467	446	489	440	455	427	454	473	438	466	450	456	452	474	465	474	494	458	444	462	458	418	466	476	431	414	511	487	470	460	471	445	467	442	441	429	495	466	445	449	443	454	450	441	470	432	423	458	436	463	428	457	436	443	424	456	465	470	464	436	429	460	452	490	472	478	442	444	439	444	452	477	457	426	480	438	424	464	448	438	472	462	449	444	468	453	459	447	487	440	451	478	446	442	442	449	455	435	476	467	430	468	456	439	493	443	437	462	435	449	449	436	456	454
24389	21116	27844	24638	14868	24519	36578	31971	22602	5429	192	197	173	174	172	185	158	182	189	160	173	160	159	172	143	171	160	163	159	148	134	137	184	164	147	169	171	177	143	141	148	152	150	152	132	155	159	146	161	186	145	144	184	160	158	154	161	167	161	159	161	180	139	147	166	156	160	148	151	167	163	159	152	160	170	171	147	146	144	150	160	179	156	145	157	178	170	181	154	159	184	156	157	153	151	156	154	165	156	178	139	158	156	185	161	176	179	144	161	174	164	165	162	155	143	153	156	172	179	137	159	155	136	136	168	153	144	172	157	153	161	144	149	167	163	153	133	160	159	159	160	154	159	150	148	148	159	158	141	171	164	153	148	143	153	140	139	164	152	154	155	144	158	155	119	151	170	167	157	160	158	157	160	175	138	164	165	132	181	165	158	181	176	164	143	146	137	170	134	160	157	174	176	182	169	138	146	171	147	157	143	137	145	153	162	159	162	179	159	200	142	155	149	158	183	175	138	152	151	157	179	187	148	155	173	156	200	178	144	180	157	170	176	146	160	158	150	164	150	146	149	174	165	152	146	165	157	175	151	167	151	158	150	151	160	180	177	153	156	140	163	138	178	150	168	189	167	161	153	171	151	156	178	158	134	165	170	165	156	159	170	144	156	167	166	174	169	167	160	176	153	164	147	174	167	158	152	152	161	149	170	148	177	168	152	156	168	174	167	156	163	184	157	151	160	154	156	163	148	140	166	150	138	142	143	179	162	150	170	148	149	169	169	158	156	150	177	144	161	154	142	130	163	179	142	141	151	168	135	158	199	165	149	164	151	163	158	150	150	169	150	163	159	181	144	194	168	173	168	151	188	155	173	181	162	145	145	163	158	178	156	169	159	157	141	148	157	169	149	148	156	150	153	148	151	159	145	153	160	154	153	140	148	188	188	159	180	139	175	178	175	149	155	167	175	173	159	166	163	151	165	149	187	136	159	153	175	143	172	166	173	133	150	176	151	155	161	142	168	144	165	141	155	144	167	158	177	138	152	132	160	149	154	154	162	148	175	157	156	162	169	143	142	167	160	161	142	154	169	162	154	143	143	158	153	144	183	158	146	171	154	156	157	174	154	159	152	157	167	148	182	145	162	184	173	136	177	151	154	164	170	180	144	151	181	162	152	124	189	177	169	164	177	198	153	182	143	169	155	151	150	161	183	179	170	134	159	183	156	142	157	141	159	162	168	151	151	156	157	156	163	159	178	155	174	155	171	166	165	141	160	165	169	147	153	161	172	143	155	166	141	163	166	158	158	158	178	156	160	147	149	169	167	159	146	162	170	147	154	147	154	169	150	172	155	161	165	157	187	136	164	156	146	149	170	137	157	159	165	141	157	142	162	159	156	163	168	173	175	192	175	172	162	166	167	156	163	163	139	173	170	175	162	140	151	167	164	179	161	170	182	149	157	156	135	169	169	161	160	168	148	185	136	158	152	156	149	125	142	160	137	164	161	165	170	133	170	149	187	163	154	171	162	162	145	166	168	155	185	175	151	159	141	165	174	143	151	154	160	144	167	155	180	165	139	157	136	158	151	136	167	170	139	175	143	168	165	165	159	160	146	164	155	164	175	156	150	146	130	175	177	165	153	166	162	168	187	172	159	177	167	164	190	164	161	141	149	153	141	147	174	176	170	140	145	153	160	167	154	148	149	174	164	154	152	165	150	136	142	170	154	173	150	166	171	184	151	160	126	173	186	170	193	139	172	137	160	147	148	167	171	171	140	157	153	178	154	146	157	165	167	158	141	134	184	151	175	160	144	147	171	170	174	154	172	150	159	157	142	152	163	190	170	160	142	163	168	151	155	131	157	147	180	171	151	145	152	187	158	151	159	149	160	177	125	170	173	165	190	144	159	156	148	139	123	143	146	175	137	156	161	149	155	163	164	160	153	164	166	165	162	160	174	150	139	171	169	186	147	183	160	168	145	144	155	157	157	146	170	148	146	141	150	163	180	153	189	169	162	167	151	157	131	175	171	173	161	143	160	158	158	182	160	176	150	169	143	161	157	152	180	150	164	172	164	178	172	147	165	161	149	141	155	163	149	152	175	153	150	151	157	148	144	173	149	151	144	168	164	159	144	131	159	130	132	168	160	149	166	156	161	156	158	151	171	142	156	160	166	155	158	171	152	156	157	161	147	151	135	174	162	170	155	146	148	184	171	157	169	158	173	154	143	127	191	177	169	170	172	175	151	170	154	150	145	187	155	156	165	141	161	155	161	178	173	160	151	182	154	157	161	153	153	155	137	159	170	163	136	154	163	177	153	165	147	166	150	170	156	144	172	167	166	192	158	155	157	153	136	174	155	160	172	155	166	163	163	148	163	150	177	148	195	167	165	149	170	163	155	157	153	170	163	143	178	177	185	163	153	175	160	141	166	168	137	122	157	161	165	153	158	176	163	180	155	136	163	155	168	163	144	140	157	147	152	138	142	143	135	162	145	152	149	167	186	171	161	146	157	162	149	155	178	148	159	196	155	146	171	166	154	149	150	155	177	165	177	168	148	154	150	155	135	166	161	161	180	145	156	166	157	150	160	163	156	158	134	163	153	142	141	155	169	138	147	172	155	152	170	143	144	146	162	151	155	155	171	152	141	153	164	156	156	178	141	162	159	152	140	180	150	143	159	159	173	158	164	161	157	148	157	175	151	168	176	160	164	154	144	174	179	167	159	145	159	153	163	155	159	146	164	163	171	158	141	150	168	184	158	177	147	135	157	146	158	139	177	172	147	155	169	147	145	178	138	156	152	177	150	133	157	163	165	152	170	168	154	194	157	144	168	143	162	179	172	164	173	180	155	171	149	170	156	192	155	157	167	183	172	171	156	150	162	168	146	164	141	155	140	145	162	168	157	178	158	139	160	165	153	173	138	159	167	161	153	152	138	159	171	158	167	184	163	141	151	153	162	133	163	161	154	174	145	151	191	147	151	137	162	150	156	172	161	166	149	166	148	143	164	163	164	141	150	149	183	158	167	154	156	150	176	169	151	161	146	152	155	159	149	160	162	157	141	172	164	183	152	153	158	154	143	166	191	160	174	149	147	173	147	159	147	177	147	163	153	176	154	155	177	158	158	157	160	169	154	149	164	158	163	145	137	137	163	136	145	166	157	153	156	162	156	149	160	162	170	172	157	154	141	161	160	162	156	161	154	167	145	148	137	160	158	157	153	163	168	159	158	160	158	153	176	152	166	162	134	131	141	153	129	170	154	151	171	137	138	170	159	161	139	150	178	159	164	164	177	156	150	172	171	143	151	155	161	156	176	179	153	180	142	148	162	166	169	152	149	198	167	132	152	154	179	155	161	177	124	159	173	163	146	163	159	149	146	157	159	190	148	138	146	178	154	149	151	164	129	158	166	174	154	186	171	160	171	161	164	155	180	163	154	145	179	160	184	191	159	144	161	163	168	175	155	143	170	150	160	193	147	154	148	148	161	172	160	150	157	164
5539	12126	15141	10013	9759	36156	42762	40298	31397	5697	349	340	393	366	394	331	359	359	339	358	347	351	339	358	329	366	351	351	343	338	352	338	391	345	327	331	319	352	332	345	352	381	346	346	371	367	354	332	341	348	337	327	342	354	339	343	355	335	352	355	358	339	337	339	334	344	331	342	334	388	344	350	328	352	352	384	325	331	385	354	318	313	345	341	339	325	356	322	346	308	350	363	353	333	332	309	332	351	351	346	354	361	332	341	354	303	356	311	342	344	367	421	398	314	364	331	325	331	327	370	369	339	340	349	364	309	369	319	312	358	331	360	334	339	337	348	334	337	326	332	376	309	332	328	337	328	318	331	369	328	339	333	297	352	347	323	325	334	319	364	347	338	370	353	389	350	357	326	372	326	355	343	310	336	358	341	341	348	354	352	355	322	303	331	404	325	331	351	343	338	329	365	322	370	347	343	353	304	343	353	340	324	334	352	284	316	340	352	350	352	354	341	323	360	375	344	332	334	333	374	359	347	333	348	341	344	342	331	349	343	344	339	329	366	338	327	349	328	348	346	343	325	332	349	315	363	371	340	338	339	343	319	343	353	330	352	332	346	351	356	336	359	353	314	333	332	340	315	358	338	354	382	330	361	352	327	343	341	356	352	319	361	362	322	316	384	348	292	351	339	358	363	334	366	344	343	365	336	344	357	354	351	348	343	337	332	322	314	332	374	338	352	351	335	348	353	318	326	329	323	333	340	368	349	350	348	334	340	334	368	339	343	330	345	349	349	321	335	353	360	341	303	319	342	319	350	366	326	328	373	366	372	378	367	346	354	378	371	320	342	326	338	364	326	321	357	334	362	322	371	356	346	340	360	349	340	343	351	367	328	362	325	340	344	361	354	365	350	343	386	338	347	336	355	310	321	362	359	367	358	359	337	318	337	345	371	314	320	368	362	341	354	318	368	333	316	359	325	354	339	363	348	341	307	349	353	320	393	340	314	336	359	345	359	353	364	347	340	360	368	342	357	334	382	345	363	328	355	351	356	360	338	321	365	357	350	358	338	317	363	327	328	333	348	341	333	373	358	317	326	328	331	357	355	317	367	347	362	337	339	372	344	300	360	391	298	345	358	353	339	353	327	370	342	350	326	342	333	336	363	314	342	349	344	317	377	317	312	368	307	342	332	365	411	338	338	358	340	346	345	339	364	334	315	313	345	333	350	337	334	364	334	373	335	364	320	377	359	330	338	341	345	359	307	348	360	353	310	356	345	324	372	366	348	356	325	330	381	315	349	321	371	348	336	330	323	349	340	331	327	320	330	325	321	351	338	330	344	362	345	345	325	347	323	333	357	357	323	367	370	330	360	320	334	333	334	363	327	344	328	364	328	340	364	368	354	358	355	351	320	322	320	332	337	336	339	331	352	346	325	322	335	350	355	351	350	334	351	336	344	336	316	356	360	349	312	335	338	357	362	368	339	351	351	360	356	323	347	368	343	300	347	343	349	313	309	322	339	365	343	345	323	310	362	357	353	338	361	330	352	347	334	356	357	291	364	365	367	322	310	352	350	366	340	303	317	381	347	324	324	319	359	348	357	283	312	317	341	355	360	352	335	304	337	370	355	337	352	351	346	325	339	352	344	314	335	347	342	342	338	312	355	351	360	297	330	376	347	345	317	370	372	316	322	324	350	362	335	373	342	354	327	342	334	355	358	371	361	359	355	294	349	377	363	369	351	332	333	349	354	336	338	323	348	359	369	335	399	370	332	337	322	322	341	370	335	369	328	354	371	370	357	364	351	367	354	372	377	343	333	357	337	316	372	327	381	333	325	354	351	366	363	351	330	342	331	350	343	323	327	357	325	326	345	361	326	310	378	327	359	347	352	344	340	364	366	376	352	367	345	321	330	361	349	342	349	377	317	364	349	341	357	345	354	381	349	355	366	355	343	309	321	338	360	374	327	337	354	364	359	332	343	371	351	331	331	377	323	339	320	367	361	365	340	322	356	334	343	337	333	378	352	359	362	342	345	355	340	344	379	320	372	345	342	326	343	335	344	358	353	364	309	338	337	353	360	329	378	310	363	322	343	329	327	332	343	322	324	334	345	347	337	371	343	362	351	328	318	354	333	330	351	334	350	336	335	358	335	341	326	341	332	332	366	326	352	314	349	342	349	314	337	338	341	325	346	329	330	345	350	393	368	338	373	358	316	315	352	338	349	347	340	367	388	325	358	363	346	394	341	349	358	360	359	316	354	331	336	343	381	372	346	344	319	341	393	335	307	332	354	338	343	344	352	347	334	352	346	361	335	339	362	332	338	356	320	326	358	340	375	364	349	362	341	320	316	356	348	354	365	340	328	308	369	337	318	341	338	326	351	345	366	338	330	334	328	334	340	340	347	331	334	343	315	327	350	332	335	338	371	333	354	358	353	341	367	352	351	322	360	308	352	347	335	303	352	359	338	318	351	359	318	318	319	348	328	388	342	328	364	336	298	288	361	347	370	316	348	357	334	343	343	346	319	361	334	304	350	369	311	337	337	359	341	320	349	351	312	384	352	309	320	333	321	339	314	328	362	353	359	321	313	358	316	373	325	360	353	316	349	337	326	346	317	356	344	349	333	327	328	327	367	370	324	366	335	336	353	336	339	296	314	351	334	335	310	341	358	335	351	337	328	329	316	362	366	366	327	304	351	330	317	341	338	333	324	322	361	327	323	367	350	333	346	345	360	386	366	338	337	345	328	333	340	342	359	327	365	382	373	368	345	315	341	343	334	319	370	365	359	358	333	351	350	313	316	317	333	353	339	310	363	309	318	349	356	344	342	370	346	346	377	304	355	325	380	363	355	351	314	354	341	329	371	327	339	349	325	341	369	343	337	345	353	385	352	329	347	320	358	334	380	347	361	344	349	363	346	342	361	364	356	350	346	325	349	376	379	368	366	320	347	336	308	349	334	318	334	356	315	351	365	334	337	349	329	359	353	319	322	365	363	345	338	351	319	357	323	330	321	328	340	363	349	365	323	340	351	339	325	326	374	345	345	335	399	341	362	370	343	312	338	326	338	348	339	362	350	328	329	338	361	348	346	367	320	310	364	371	352	315	325	328	369	346	351	363	361	359	350	336	365	345	328	311	336	339	342	332	336	316	342	324	338	351	362	339	340	332	374	362	332	353	341	333	359	357	337	348	343	322	363	352	354	348	329	347	348	353	329	307	322	359	368	341	342	330	349	398	319	346	360	354	347	342	340	343	367	327	369	335	351	338	332	330	335	358	350	320	354	335	348	346	348	353	356	346	349	309	353	332	359	325	331	311	369	362	355	360	366	326	360	330	335	372	331	353	312	331	332	366	341	347	339	342	321	376	348	356	301	360	338	310	353	319	370	372	317	342	357	335	338	328	339	337	295	337	350	314	379	346	363	343	330	368	349	330	319	380	357	358	324	335	312	357	340	321	363	324	333	360	335	337	349	338	298	348	377	345	321	328	340	349	358	329	350
23301	21166	28950	23657	21221	33311	53444	48444	33639	11136	434	256	201	249	215	215	214	240	237	255	213	244	230	210	210	225	235	226	207	200	236	204	198	201	201	223	226	211	217	199	202	194	212	217	217	215	200	223	202	209	200	208	201	197	210	193	230	201	202	214	245	189	225	218	194	237	203	219	211	227	233	195	247	214	192	243	224	202	221	240	207	194	196	209	221	225	231	221	206	213	222	232	190	215	232	235	236	214	219	228	240	232	206	218	240	241	208	204	215	211	199	189	206	198	235	218	228	206	198	217	215	199	218	238	211	207	197	192	230	225	212	192	209	231	203	208	203	247	212	212	208	207	226	197	220	197	219	212	224	214	237	216	196	222	209	218	237	224	206	205	218	200	220	253	207	221	225	228	207	235	220	195	194	224	217	205	207	212	215	226	228	191	207	237	203	211	188	223	228	197	243	190	232	238	194	201	210	215	180	199	205	221	210	196	223	192	220	209	204	207	233	188	205	202	201	203	231	205	204	195	203	192	195	199	189	199	194	234	221	227	243	183	205	201	223	220	203	227	202	229	220	198	209	196	221	210	210	214	227	208	196	211	230	223	188	230	233	216	222	215	215	224	213	201	220	211	193	220	230	208	231	239	211	202	214	227	205	211	189	237	224	203	204	222	198	211	189	204	204	223	179	241	248	206	197	207	203	195	214	219	218	207	220	218	238	201	207	207	212	225	184	216	227	190	228	211	229	218	229	210	219	208	232	242	228	233	201	223	232	213	201	226	231	230	191	192	199	194	205	204	227	213	208	210	219	225	231	224	186	214	222	219	208	227	213	216	211	198	225	196	238	189	210	239	202	185	197	212	235	204	227	206	205	223	223	204	211	208	204	236	175	215	221	207	215	213	210	208	221	209	211	196	205	188	241	197	217	224	191	219	210	196	199	193	233	224	228	180	190	229	205	201	206	192	211	176	219	214	216	221	198	228	208	256	183	193	211	229	250	211	211	217	202	209	220	216	202	208	217	207	229	226	215	215	214	196	222	233	224	222	206	247	201	207	208	223	215	207	231	194	214	212	204	207	237	212	200	202	229	220	203	192	175	187	235	221	220	211	212	198	214	222	202	214	232	218	219	202	224	187	212	228	218	212	187	236	213	200	213	202	234	239	247	202	195	220	206	204	182	201	225	220	226	202	204	191	209	220	226	196	231	232	228	237	201	203	193	188	213	226	203	220	207	212	229	190	208	207	214	236	220	200	213	208	208	208	238	211	231	225	215	198	185	224	196	238	204	197	223	234	208	198	216	219	207	216	214	200	201	220	209	199	203	233	218	190	216	243	212	208	235	207	203	213	224	226	242	215	203	218	222	184	204	216	202	206	224	210	229	187	206	202	207	212	217	219	231	206	226	226	215	194	192	204	209	203	225	215	200	202	201	249	229	240	218	214	217	206	231	241	221	207	241	189	201	209	205	196	220	203	245	221	207	216	202	219	222	196	220	206	218	200	209	217	226	226	201	183	218	226	225	197	206	207	218	227	223	185	229	221	198	214	228	194	222	221	213	184	200	239	188	222	183	207	213	237	208	208	208	241	208	221	198	192	219	227	194	194	211	214	202	196	221	212	197	206	212	220	246	201	206	211	222	229	201	243	208	214	228	208	198	234	227	218	203	218	199	186	219	184	211	226	217	228	201	203	232	182	233	221	207	211	205	189	203	211	227	239	192	202	224	198	226	232	187	230	223	210	244	187	224	232	215	231	217	186	204	206	219	230	220	221	211	194	195	204	213	225	218	226	244	215	235	207	201	228	206	198	198	197	203	197	214	227	211	221	216	229	222	195	195	204	215	225	204	224	182	210	217	210	239	221	201	202	210	225	211	214	210	225	193	234	220	229	218	215	221	216	199	213	212	207	213	223	207	232	221	204	220	206	197	194	193	209	220	204	211	219	226	236	207	198	208	209	227	214	200	203	224	209	230	218	192	218	225	223	261	200	204	203	204	241	196	236	183	186	226	203	215	236	208	221	203	209	215	229	198	193	213	241	225	231	242	185	205	180	215	197	207	217	212	207	194	209	202	208	220	197	210	205	192	217	236	201	219	220	190	228	200	226	208	209	235	203	180	231	221	243	205	238	217	219	204	217	205	211	206	199	211	188	199	199	190	224	204	214	226	228	187	216	213	191	224	185	195	216	199	225	212	239	215	203	217	217	213	227	213	213	188	204	220	226	249	210	232	233	188	191	209	212	227	204	194	219	224	216	206	199	258	201	201	218	216	176	228	211	187	223	226	199	213	208	191	177	217	213	210	248	205	226	216	204	210	216	227	203	214	203	210	197	214	211	237	208	212	241	217	215	198	210	199	201	224	204	181	217	223	209	215	222	221	232	213	196	206	204	209	217	219	225	213	210	203	219	210	217	191	208	226	200	201	199	226	212	223	216	197	217	215	232	194	216	207	185	204	218	222	212	202	210	204	197	210	169	222	208	215	203	216	218	186	226	209	201	217	213	217	212	219	235	220	213	196	201	189	204	234	207	203	207	228	209	210	222	237	211	208	223	246	196	211	231	192	194	211	208	208	209	215	207	218	232	192	227	218	236	242	233	220	216	220	232	202	229	210	192	172	228	236	190	237	192	214	212	223	229	230	182	217	194	212	214	213	184	196	211	226	212	226	207	214	208	216	201	219	238	216	194	221	227	211	197	188	222	203	252	206	207	186	190	215	215	227	228	217	239	199	239	238	203	204	212	188	237	205	208	192	208	201	216	216	212	218	223	221	207	198	218	219	210	208	208	207	215	224	222	184	216	215	214	222	228	208	209	209	221	220	234	241	208	223	216	228	206	220	201	221	217	203	214	194	205	188	210	214	187	212	223	230	214	216	193	207	208	185	233	218	231	224	225	253	187	221	226	213	212	197	210	207	203	204	204	219	215	194	206	226	198	232	225	212	213	217	227	202	180	241	192	228	233	219	199	213	211	226	202	202	237	198	185	203	216	202	223	226	195	201	220	225	210	229	222	213	197	202	216	201	179	208	204	204	235	249	204	203	172	227	230	211	235	190	200	220	212	197	223	188	211	235	211	200	213	195	227	214	210	185	224	218	195	208	198	216	221	211	220	223	202	222	210	221	241	210	199	218	184	192	224	236	211	225	206	199	198	235	217	229	208	199	224	229	218	217	217	212	206	230	220	196	220	220	214	208	220	206	223	226	220	219	225	219	208	179	231	219	234	220	221	219	200	195	221	225	227	205	209	205	208	213	195	205	209	193	210	219	212	213	208	199	200	204	225	216	189	230	207	199	214	216	210	187	226	223	198	214	201	209	218	198	219	221	217	196	207	217	233	216	214	225	212	217	206	203	219	211	210	229	223	186	207	196	230	221	216	209	209	206	221	226	210	241	199	207	221	218	197	199	217	215	226	225	223	216	214	212	216	187	226	220	192	214	217	208	233	241	218	186	188	253	221	214	206	187	233	225	220	214	193	203	221	210	218	198	210	227	235
8751	18381	16226	18937	21919	47494	57710	53124	40569	6999	516	539	477	499	467	480	471	411	450	463	451	455	447	463	392	429	453	435	416	435	415	394	444	367	440	415	409	386	413	441	435	452	424	466	421	393	416	411	442	447	438	421	403	454	398	419	410	400	441	408	448	444	450	454	413	402	450	433	409	420	396	399	406	432	429	395	390	430	426	423	399	460	420	446	380	418	431	411	413	439	424	425	414	412	401	412	417	428	400	439	456	411	436	411	412	407	443	435	417	415	427	447	434	423	435	442	404	442	414	399	436	428	415	430	427	412	414	437	451	421	413	455	402	439	432	419	414	417	430	427	448	425	422	430	391	451	439	390	407	417	393	453	408	434	422	442	420	445	422	433	435	414	409	453	421	419	473	429	462	402	404	429	406	409	444	429	415	417	395	399	389	426	449	414	440	434	451	453	409	406	445	436	423	422	466	433	410	425	427	421	407	414	445	447	455	384	411	422	439	428	449	442	412	400	435	457	394	401	401	430	393	423	446	386	460	452	436	408	396	424	372	418	434	392	438	422	425	425	440	439	450	435	450	419	416	426	428	440	409	427	442	390	446	403	382	426	447	430	426	429	408	444	446	458	419	378	434	431	427	452	426	410	453	406	426	403	410	476	422	414	401	475	442	444	440	386	398	437	424	411	432	435	450	440	395	449	407	412	450	421	418	405	452	423	442	446	386	426	399	434	417	429	439	404	405	440	404	446	428	436	438	441	445	409	442	392	415	423	461	444	428	411	425	414	405	442	458	409	399	463	413	407	392	410	405	424	445	444	419	416	410	439	407	429	446	412	468	402	398	451	432	426	394	483	455	477	426	418	397	398	473	419	398	447	405	410	471	445	402	441	411	411	441	421	436	425	389	417	429	431	423	438	432	374	420	424	409	444	418	385	439	448	474	383	423	432	418	429	414	412	428	380	409	469	419	441	445	421	459	449	371	404	451	445	422	394	439	475	445	416	437	407	433	444	413	415	428	400	403	434	451	434	443	451	417	418	416	427	421	393	412	438	428	410	393	473	418	451	436	393	364	453	382	388	432	427	432	426	421	416	441	409	398	426	455	433	395	433	427	449	433	420	432	404	411	421	444	388	413	425	423	440	412	422	394	396	406	398	436	402	462	431	401	384	444	426	439	447	454	391	386	421	404	395	429	425	452	415	428	414	413	419	460	462	389	439	450	459	408	405	401	413	443	412	448	423	438	461	425	376	402	398	405	460	379	409	451	433	427	390	436	450	410	454	457	412	405	409	420	443	403	427	392	393	428	435	406	438	449	442	419	404	387	432	376	395	391	453	415	417	429	413	400	403	423	462	397	440	421	459	413	465	427	405	417	416	444	446	405	407	431	411	468	423	397	401	410	411	395	430	380	433	441	435	423	417	448	419	419	456	433	394	468	423	411	437	429	435	474	412	410	377	416	417	434	426	415	410	450	410	452	450	397	436	431	418	430	480	463	433	434	427	462	441	400	437	448	439	454	429	447	417	398	428	396	425	439	448	440	421	421	396	425	431	403	448	428	426	411	450	430	450	452	462	433	384	438	463	366	398	412	443	438	420	420	432	423	440	434	456	418	410	452	408	444	403	408	421	432	457	399	429	427	371	427	413	415	414	424	409	432	442	453	447	442	417	420	430	393	447	411	406	395	425	434	437	413	436	450	415	465	407	439	407	382	380	408	436	424	416	414	417	432	476	450	410	424	422	453	406	433	426	415	406	390	418	439	442	420	444	402	416	468	421	450	433	488	451	439	381	387	434	405	444	407	388	402	415	452	405	440	418	436	440	424	455	426	386	431	422	436	425	459	409	389	462	424	388	420	430	436	438	428	434	396	425	440	441	425	430	423	442	437	432	427	460	419	445	443	422	401	406	415	420	442	415	394	453	421	455	411	418	412	390	407	399	410	440	418	425	434	423	465	449	461	429	430	403	431	434	419	428	453	413	426	393	424	455	427	377	430	465	443	403	404	445	412	397	411	393	418	440	411	415	387	417	407	430	430	400	447	398	415	428	418	382	402	405	411	461	409	417	382	432	414	437	435	414	428	404	439	395	395	406	417	429	382	430	409	385	443	432	389	425	455	437	398	409	390	435	419	405	425	427	433	454	392	464	422	418	411	429	381	425	437	406	408	425	481	424	416	426	398	397	440	447	420	424	407	400	417	413	436	415	414	451	423	414	412	420	429	402	384	408	397	408	398	463	442	439	411	465	407	432	409	425	411	429	428	448	427	453	392	429	422	411	413	403	455	427	440	453	394	440	409	416	420	451	396	421	434	495	456	427	372	414	381	414	438	414	428	437	403	418	446	414	450	405	431	402	415	432	409	447	440	409	428	393	415	427	418	412	411	439	430	447	410	419	429	467	437	386	408	427	431	401	454	423	409	402	453	402	431	421	409	441	439	416	430	418	414	466	428	451	435	403	411	434	445	416	418	438	410	406	423	498	398	417	476	424	384	442	412	402	404	442	427	447	437	383	470	426	420	394	446	411	414	404	415	405	467	379	439	410	456	423	426	414	426	406	420	438	421	368	399	411	373	398	422	373	404	415	412	393	400	414	428	404	400	430	432	426	417	399	380	448	426	408	444	415	457	437	404	398	405	407	427	426	445	407	427	412	414	424	438	354	419	424	459	421	418	431	410	461	397	424	423	418	430	405	425	438	453	416	428	475	403	435	409	443	413	418	460	418	384	432	445	412	414	396	411	493	416	440	417	441	410	467	436	382	423	439	446	434	400	450	428	444	471	428	404	432	441	464	420	439	475	463	412	423	427	410	423	440	468	422	443	413	436	426	460	403	452	432	424	403	462	431	434	407	422	466	434	466	438	393	402	406	479	435	412	445	416	404	428	415	420	432	422	434	423	425	441	411	427	418	410	449	425	400	428	406	407	445	415	427	444	409	431	429	415	398	406	425	429	438	427	437	417	405	401	412	442	431	426	397	402	395	440	411	407	419	424	389	416	422	428	447	387	410	426	449	424	396	420	398	493	447	420	437	416	430	428	463	416	424	434	374	401	427	427	427	422	435	383	420	423	443	405	409	454	435	448	415	432	434	461	415	440	423	386	417	408	412	443	397	420	415	430	420	420	439	432	371	434	416	459	413	431	439	421	451	405	422	414	400	460	374	422	427	435	449	431	438	434	421	427	423	408	468	436	426	416	432	414	411	411	412	418	401	456	375	450	442	404	406	404	396	427	425	428	433	411	385	438	415	430	425	414	455	429	445	409	407	400	422	424	414	439	430	445	417	434	437	444	419	424	433	440	403	401	467	416	397	393	442	401	385	413	404	427	428	388	421	419	420	416	422	437	416	374	382	417	414	448	429	447	441	457	438	392	417	433	407	436	429	480	437	435	439	436	429	427	430	447	400	415	408	425	441	443	430	444	470	412	388	374	424	411	448	451	422	408	393	447	445	438	405	431	438	426	437	473	435	409	418	452	445	424	396	448	419	393	411	403	418
26502	20369	6674	594	515	4896	9828	8125	3902	905	204	230	220	222	248	220	203	203	204	192	234	218	199	214	212	218	221	204	193	211	223	206	226	202	229	215	232	218	234	190	235	218	199	201	225	212	241	248	254	225	200	222	197	215	237	218	213	203	198	231	216	192	228	227	230	203	214	187	241	190	234	208	226	236	225	187	170	214	200	220	228	212	229	209	196	220	212	203	203	212	200	207	199	212	201	218	200	217	212	223	220	192	217	232	215	217	221	188	169	198	201	226	210	235	203	229	207	200	214	190	225	228	226	239	211	215	228	213	215	197	217	205	194	217	206	209	220	208	236	189	223	202	222	228	191	212	217	214	202	224	211	192	230	209	209	213	199	219	212	240	199	208	210	232	203	214	190	230	220	207	208	208	205	229	198	193	209	205	222	196	199	209	214	211	188	211	203	213	210	194	210	218	230	191	209	205	195	232	215	197	222	235	252	236	198	240	215	190	228	217	206	217	214	231	180	216	218	213	228	222	231	208	199	195	220	204	212	215	173	207	201	222	198	211	231	213	232	210	224	218	197	231	232	217	196	219	209	202	221	206	219	191	202	209	194	188	215	221	195	215	222	203	210	240	215	200	201	203	214	204	224	191	211	210	200	213	210	208	178	190	216	230	246	202	204	216	210	202	217	210	226	222	191	223	231	220	230	203	209	216	238	197	227	246	198	218	160	230	221	209	197	225	213	234	221	194	195	218	215	218	204	229	218	216	212	200	224	221	232	191	219	205	218	236	207	230	200	226	189	224	213	211	191	202	212	199	208	224	208	203	215	211	204	215	196	235	224	219	234	195	212	202	216	239	241	196	215	205	198	205	213	231	221	223	217	210	223	227	207	208	217	189	219	211	211	204	217	230	199	200	227	217	205	215	232	224	208	224	187	199	204	221	210	236	221	210	215	211	193	194	199	203	226	206	213	218	219	227	195	219	214	232	181	219	226	230	217	219	215	213	228	244	216	217	245	192	222	232	205	224	234	234	236	205	214	204	213	233	213	219	223	223	202	205	214	210	214	209	193	226	211	226	219	211	210	211	195	238	230	223	224	196	214	221	190	197	234	204	213	204	203	214	204	189	235	207	213	206	211	204	229	203	220	204	241	231	218	232	197	207	232	185	252	209	232	206	215	241	210	208	221	217	207	201	209	197	208	222	204	222	211	220	202	209	218	210	217	225	215	209	197	206	205	205	229	213	234	227	195	207	220	220	229	223	202	215	215	245	220	205	211	207	226	212	198	190	212	186	233	230	206	206	241	241	189	210	209	175	227	210	210	204	199	230	195	200	234	203	196	221	220	206	216	235	229	223	192	230	239	207	195	200	205	190	214	216	197	203	221	193	231	203	219	206	206	222	233	185	214	225	212	237	222	224	234	233	192	227	216	226	217	226	238	222	197	229	182	198	205	235	205	203	188	219	211	197	225	206	217	231	214	248	219	214	219	204	193	200	231	213	200	215	200	198	217	182	203	205	213	211	228	230	229	209	222	215	213	203	213	210	220	220	195	238	204	220	217	207	189	223	217	214	213	218	203	204	244	210	217	208	196	214	230	180	224	218	222	229	221	191	204	215	215	199	223	202	229	223	218	205	219	242	190	218	200	213	217	241	223	218	171	220	239	217	205	228	201	203	196	205	211	221	221	216	207	191	212	215	220	207	224	205	209	216	196	203	216	214	232	220	235	212	214	201	218	228	228	202	205	209	220	187	195	230	205	205	225	241	221	208	234	202	198	196	219	199	200	222	202	236	238	249	181	221	202	201	216	215	186	215	224	210	192	199	216	190	210	231	200	217	198	207	245	210	235	225	224	218	230	224	208	214	227	221	218	212	206	228	224	207	212	212	221	207	206	209	221	193	224	238	203	194	222	213	200	234	227	208	186	211	205	226	189	181	230	216	216	216	211	238	208	193	224	234	198	242	221	206	229	231	215	204	203	229	201	222	195	202	241	215	203	218	192	214	242	213	211	205	218	216	209	201	217	185	201	227	201	213	216	210	216	209	210	196	208	247	222	231	220	205	208	236	225	207	184	192	215	216	208	212	221	213	199	223	205	247	184	225	203	205	190	197	214	230	215	251	215	210	206	248	235	201	217	216	203	223	191	221	221	232	231	219	186	201	209	217	222	201	199	207	220	240	220	195	205	213	227	223	214	216	205	214	197	220	189	245	209	205	197	204	186	212	220	214	231	204	218	191	214	228	207	202	227	219	207	205	210	186	212	205	211	219	213	235	199	226	214	204	208	200	178	227	204	204	195	206	224	195	230	202	207	212	229	180	202	210	213	214	217	219	209	244	223	205	231	230	206	215	210	241	228	201	225	201	238	221	208	215	214	230	204	236	217	218	217	217	222	224	238	235	223	211	223	233	205	212	190	190	224	224	203	186	210	209	238	190	219	212	206	206	208	217	216	235	201	200	219	179	221	199	210	198	222	206	228	199	232	197	223	224	233	200	215	196	213	207	204	227	197	209	216	216	217	199	221	225	224	224	202	233	224	210	213	226	208	257	236	196	223	188	212	200	213	205	195	249	210	202	206	197	213	215	200	203	221	205	210	184	229	239	202	197	200	217	218	237	227	216	224	221	214	222	234	215	210	206	227	217	205	224	216	210	209	215	212	238	220	203	219	202	225	226	231	211	234	201	212	220	229	208	214	225	212	244	217	202	243	226	204	230	205	225	200	187	261	198	259	241	224	225	217	208	201	205	203	206	230	197	218	210	244	207	206	205	188	222	228	201	197	222	223	195	211	219	238	203	212	199	223	203	198	231	230	212	243	226	212	202	221	233	225	206	215	193	195	226	226	215	206	216	229	210	222	199	230	209	202	207	213	220	212	185	188	218	222	202	218	213	236	219	207	211	198	208	219	231	221	212	223	223	204	230	187	218	204	226	234	221	210	204	209	193	209	230	206	214	230	231	218	220	216	200	216	204	223	215	233	199	208	224	201	199	177	208	205	205	192	222	201	209	206	216	215	217	219	232	201	231	232	215	227	201	221	215	211	213	188	221	194	204	206	212	192	184	235	249	228	213	211	212	213	189	220	222	216	224	213	212	202	194	213	215	207	207	196	209	207	224	187	222	192	214	193	215	225	197	196	216	208	236	235	178	205	181	214	206	198	214	210	180	201	218	208	201	199	201	216	220	208	218	210	186	207	238	210	237	246	218	217	206	240	226	190	209	235	217	225	227	210	211	221	222	187	208	219	202	232	205	237	213	204	218	192	221	217	214	210	223	222	205	208	215	197	212	190	213	211	191	201	229	214	225	218	236	220	239	221	205	218	191	235	242	237	189	214	230	217	203	227	205	211	227	220	219	214	227	235	206	219	228	209	205	206	202	198	212	219	213	204	217	221	228	206	208	206	212	205	206	213	218	221	210	205	223	219	214	219	203	228	203	197	217	218	212	202	221	234	229	238	192	234	220	238	226	213	224	222	197	203	204	217	205	224	202	211	229
3990	1891	1733	994	1473	13359	20820	17152	9802	2123	462	432	441	420	425	458	453	458	472	469	442	446	452	433	457	445	399	458	444	468	449	479	466	438	459	443	481	461	423	430	469	452	446	458	458	427	448	492	433	454	472	433	447	432	413	440	428	438	465	482	442	449	448	471	446	423	475	456	476	426	466	445	449	482	449	440	457	446	479	432	463	435	464	442	458	452	450	490	469	428	463	428	454	472	472	481	432	448	442	451	463	436	462	472	422	481	443	479	476	463	451	413	457	464	436	448	423	446	417	493	460	444	467	435	457	447	455	438	498	497	474	439	433	442	413	468	441	442	450	450	414	460	434	445	494	469	407	437	441	467	414	452	442	407	422	458	432	448	459	430	448	453	466	477	415	483	457	446	441	441	452	468	469	439	448	431	460	443	436	432	423	474	450	466	463	463	448	429	439	500	469	454	436	444	435	473	454	464	394	454	437	433	429	423	440	461	465	429	436	410	486	401	483	457	433	474	477	480	420	482	449	469	463	436	426	463	407	445	443	438	426	440	445	463	437	455	465	388	441	460	467	438	463	458	436	429	460	459	464	430	438	443	450	485	486	477	442	476	500	449	484	438	465	435	446	455	449	465	478	478	471	476	480	413	447	455	460	458	452	460	454	452	404	460	448	429	466	439	438	473	435	425	421	482	432	408	458	440	438	475	500	471	525	460	456	432	480	417	441	473	451	447	455	460	478	438	445	480	475	454	461	477	474	488	442	413	447	431	475	444	469	422	445	460	434	451	439	465	467	452	428	479	494	465	459	418	468	451	445	486	458	435	496	457	446	420	480	450	440	461	467	451	430	453	428	467	463	478	458	424	458	451	447	475	445	449	420	403	402	408	420	445	477	445	487	444	449	452	435	443	471	466	458	467	480	468	435	445	464	454	419	449	474	455	415	454	459	446	448	442	483	473	460	456	444	426	469	418	445	446	488	429	438	452	454	455	422	432	499	439	430	465	475	462	448	429	427	487	457	412	454	449	454	459	455	456	410	473	478	428	446	466	435	448	472	428	438	419	444	497	413	461	454	439	463	449	432	443	425	455	432	439	457	424	466	476	457	429	443	466	420	415	419	436	427	452	430	454	427	462	433	428	463	433	461	430	428	437	456	461	437	463	409	469	418	423	445	474	435	450	483	442	424	466	426	469	460	470	447	438	427	413	403	481	448	471	422	477	463	434	443	447	436	480	432	411	453	465	434	416	402	480	465	446	430	428	450	471	450	450	475	451	419	476	466	447	446	453	494	433	438	433	464	463	456	435	495	475	445	440	446	466	433	409	446	453	470	427	414	489	444	443	464	471	463	431	445	428	450	481	468	455	448	479	455	485	449	467	432	456	475	451	473	457	457	474	460	426	428	458	460	471	410	436	464	464	431	436	473	424	425	457	438	482	422	478	481	422	482	457	433	457	483	447	450	477	452	478	452	448	432	480	472	438	414	456	414	421	433	478	405	425	438	489	427	448	427	455	420	434	428	425	435	420	436	452	430	465	446	415	477	416	477	480	460	496	479	462	454	451	482	416	468	469	440	450	469	458	423	443	436	465	455	460	479	468	476	465	458	480	490	402	439	446	450	462	444	456	482	451	458	409	440	403	448	450	452	442	458	441	462	476	443	422	492	434	429	472	476	463	461	433	446	444	463	470	490	429	443	433	469	448	439	451	444	484	448	469	441	432	452	425	468	479	463	435	428	445	453	455	442	438	423	463	423	421	469	442	453	458	428	437	484	427	449	479	427	428	431	478	472	447	469	464	472	431	460	469	425	444	441	449	486	443	422	477	499	457	460	459	390	455	449	443	443	458	510	411	450	421	482	443	445	444	474	449	486	429	448	452	468	451	454	469	460	425	447	432	467	457	453	437	443	432	459	467	417	448	450	441	465	452	447	420	454	444	456	446	441	442	453	436	461	436	458	430	496	436	435	431	429	481	458	426	448	456	428	481	472	421	458	482	438	433	485	441	443	446	482	435	454	446	451	418	461	439	415	475	426	471	461	452	435	465	464	457	461	459	442	427	457	457	459	432	439	430	433	447	432	446	475	432	483	452	416	438	450	453	421	420	441	439	444	445	456	436	448	460	451	439	474	429	476	449	446	451	465	457	456	467	486	423	462	494	464	478	437	455	453	499	433	443	458	459	451	450	472	458	437	430	437	455	481	466	418	428	464	447	462	458	477	458	428	464	434	429	436	454	475	484	424	439	473	428	445	462	462	419	448	460	475	446	460	454	439	464	453	448	478	463	423	434	456	426	454	463	454	489	429	457	491	433	444	459	441	460	428	442	463	429	486	418	481	446	406	466	468	470	452	503	476	462	437	454	430	412	466	447	459	473	429	471	454	437	455	489	433	497	463	469	455	447	416	436	421	472	455	446	446	458	421	440	474	454	446	446	462	477	445	502	452	447	454	459	495	436	499	436	442	450	462	447	457	458	443	438	441	458	469	443	472	436	466	421	483	458	418	450	472	477	473	479	454	488	454	444	450	444	450	455	463	474	446	461	471	454	443	426	406	462	447	439	480	451	457	461	428	414	481	428	439	475	446	463	505	476	436	460	447	413	428	475	469	497	455	443	450	468	450	496	469	475	464	447	448	443	460	432	425	421	447	423	456	452	478	461	423	449	481	411	429	461	469	421	461	429	424	443	432	432	447	449	471	471	451	467	447	467	458	430	480	459	486	459	453	483	472	441	454	462	441	450	492	449	473	401	479	462	426	465	434	445	434	446	467	458	445	471	453	479	437	454	448	487	448	436	442	451	471	433	421	441	465	450	433	442	478	462	483	460	479	439	482	474	460	417	452	455	438	452	446	480	449	487	453	425	436	440	448	500	442	461	440	486	463	425	440	497	450	459	455	421	472	457	458	474	381	447	485	470	460	467	477	438	471	420	450	504	426	441	440	480	448	433	439	420	403	448	442	435	465	467	466	468	435	432	445	438	436	425	433	442	471	473	443	478	456	442	420	486	456	467	463	465	440	492	450	488	444	439	463	454	490	447	443	460	469	464	442	428	469	432	483	437	438	445	441	426	491	419	418	450	436	418	418	453	454	452	449	453	430	454	443	473	461	478	447	451	453	498	442	485	465	470	437	435	481	470	456	488	463	443	454	416	439	450	461	450	416	468	453	433	463	472	446	452	418	436	438	462	443	452	411	458	458	438	454	428	436	428	437	466	413	484	437	453	463	413	476	439	442	468	444	427	432	446	447	443	480	509	479	435	430	451	460	466	465	453	455	472	439	478	435	471	427	474	470	446	437	479	421	479	448	444	442	448	445	432	449	445	474	450	455	464	449	498	417	434	420	441	442	434	450	486	438	441	444	484	492	436	414	467	450	436	442	468	463	495	441	454	453	470	468	427	426	446	456	452	464	483	447	441	445	476	446	461	401	435	445	428	435	451	427	406	435	458	467	429	444	464	488	437	424	423	442	419	454	494	482	449	452	484	442	465	500	454
24533	21142	27814	24681	12806	31547	45142	31219	19031	2422	186	173	167	155	170	160	148	178	152	156	180	184	162	167	146	155	170	169	180	172	180	154	154	157	181	184	152	183	129	172	167	153	149	179	169	154	147	176	149	178	134	157	171	155	176	161	188	180	162	160	180	180	149	163	189	190	177	164	152	170	127	153	141	143	176	170	147	164	157	160	164	172	156	167	172	167	138	150	156	178	166	177	151	166	186	157	161	167	178	154	163	178	148	184	156	160	184	139	179	155	150	147	176	176	163	158	151	187	141	154	163	150	154	171	177	177	173	175	147	165	150	158	169	183	191	164	156	157	152	166	174	157	184	168	184	139	171	164	137	146	189	167	159	152	158	164	166	174	181	156	177	162	167	167	158	178	149	163	165	144	166	172	164	190	150	166	170	185	163	162	173	136	157	164	158	164	180	168	183	156	161	159	178	158	154	164	162	145	155	149	164	167	155	158	161	151	159	169	170	163	145	159	181	184	185	162	159	172	194	146	187	162	163	174	183	178	167	153	151	176	177	154	153	170	157	158	149	149	150	187	161	171	158	154	190	168	159	164	168	173	165	189	201	167	144	165	169	167	189	171	169	156	161	148	163	169	161	185	166	165	155	149	158	164	164	162	156	148	156	183	165	158	163	167	160	172	168	160	136	163	158	156	170	171	176	155	165	169	175	173	168	165	170	159	152	168	163	165	164	173	163	177	150	185	160	152	159	145	150	174	153	162	184	174	143	168	151	134	160	142	155	163	177	180	131	150	160	133	167	172	178	144	162	164	176	163	165	190	167	149	190	185	149	165	167	181	153	188	183	174	167	162	183	152	146	177	169	172	177	165	151	166	168	179	172	171	152	173	151	146	155	173	174	151	135	160	159	174	169	164	163	160	154	157	147	168	166	178	166	183	163	170	163	180	155	145	137	171	136	195	153	180	144	164	147	169	164	145	150	135	145	169	167	158	159	162	151	146	147	155	173	178	189	188	172	193	162	170	159	156	158	160	170	145	168	162	163	157	166	135	149	167	171	166	149	174	155	166	162	172	143	162	143	168	166	156	150	137	150	160	160	186	176	194	145	147	175	166	181	158	175	154	168	174	172	172	184	183	159	195	153	160	168	153	154	165	166	168	145	173	141	154	176	166	165	151	155	176	170	153	142	169	159	178	156	173	165	172	153	177	160	166	164	140	170	192	158	164	161	164	139	178	166	174	148	157	163	155	178	159	161	170	160	157	132	188	155	174	165	148	143	169	154	157	176	141	184	197	164	159	147	140	164	149	169	171	171	153	141	165	172	140	154	149	165	156	150	162	181	174	174	170	192	164	177	149	132	166	149	176	184	143	128	156	170	151	163	173	149	175	152	165	183	142	155	163	170	129	162	164	164	142	155	161	153	186	164	175	169	161	152	180	180	165	137	160	177	176	158	187	147	174	168	150	160	159	167	154	160	170	158	154	142	162	158	172	181	164	157	183	169	181	167	164	177	158	166	167	174	167	169	152	169	158	166	161	173	181	148	173	163	151	155	183	179	169	156	158	152	163	158	158	130	154	168	149	186	168	163	169	133	165	161	154	173	159	159	151	171	167	151	166	151	169	162	143	151	163	150	143	175	148	147	182	170	152	197	144	189	175	162	151	172	168	183	146	154	164	158	168	175	150	170	183	163	153	167	146	166	166	142	152	171	162	161	180	150	149	145	150	171	165	158	163	156	157	163	155	149	172	142	157	168	139	170	154	165	168	166	171	158	162	150	158	145	160	153	165	161	168	190	153	160	168	149	152	163	168	169	187	172	163	171	178	169	161	161	133	163	161	187	144	168	173	157	157	168	155	186	165	149	147	153	155	172	169	169	152	150	161	152	165	164	175	171	171	158	178	158	159	164	157	194	174	199	172	160	156	184	177	170	140	159	157	166	181	139	149	176	160	182	143	165	161	178	140	148	152	173	154	170	171	168	186	169	167	159	180	157	155	173	154	145	160	145	159	183	172	152	152	158	158	147	164	133	156	160	170	178	159	134	160	146	174	169	168	187	173	153	182	161	164	182	150	158	169	172	158	162	191	173	148	161	152	168	153	180	171	158	177	162	177	156	163	183	152	174	162	163	157	169	164	163	163	141	166	172	165	180	164	178	151	136	175	145	152	133	138	152	158	168	166	154	163	148	152	170	156	134	145	169	184	157	183	172	169	155	159	146	166	182	171	163	163	159	161	191	146	170	142	157	143	184	157	159	144	147	159	156	156	148	167	174	167	166	145	154	171	176	163	151	157	153	171	164	163	164	163	188	164	145	164	173	179	167	161	149	148	178	154	150	156	162	153	168	155	148	147	159	170	173	170	166	180	164	181	169	151	144	160	164	178	163	169	152	186	176	171	171	168	133	165	156	169	195	166	173	138	162	147	164	183	168	156	167	176	172	184	137	173	170	165	169	170	139	153	171	163	153	146	174	164	157	146	174	152	157	136	178	157	162	159	173	163	149	174	164	168	145	161	168	174	160	162	153	188	159	159	169	169	171	177	177	150	153	165	161	158	171	171	173	165	159	180	174	161	152	170	158	153	177	145	146	169	173	163	146	175	174	174	160	159	167	167	148	146	159	171	145	155	157	167	148	151	168	164	178	155	174	174	171	162	161	178	157	176	149	175	176	169	146	156	141	155	166	151	151	152	180	166	159	189	175	177	168	167	158	165	161	167	169	152	167	166	174	172	182	173	159	174	163	145	171	168	180	144	167	171	133	151	185	142	145	151	187	167	137	174	171	159	150	147	161	188	152	181	164	166	145	182	157	180	149	159	151	145	149	156	158	148	185	175	163	174	161	157	147	180	157	158	174	187	178	159	159	211	154	160	160	184	157	132	180	181	156	151	169	149	151	170	157	167	180	154	150	157	170	173	154	168	151	161	166	163	176	152	171	157	172	152	164	173	152	155	159	159	160	149	187	174	157	149	154	180	145	166	159	146	157	149	154	166	169	162	195	168	162	167	150	148	182	169	157	150	178	156	157	143	139	148	143	159	158	153	151	164	145	137	153	168	162	157	163	162	181	160	160	152	199	147	156	185	159	162	161	155	168	168	138	174	153	146	154	164	161	152	166	174	156	184	148	152	160	159	153	162	158	160	162	146	159	173	145	152	154	166	153	179	152	146	159	148	156	171	151	168	171	198	161	151	177	170	173	167	156	196	153	187	183	181	162	160	172	170	178	150	158	172	158	141	161	151	141	140	165	159	139	165	163	153	131	147	172	159	146	171	146	173	156	154	134	164	170	155	170	153	155	153	156	195	155	143	147	203	191	166	160	149	185	162	167	140	171	182	172	193	169	176	150	154	151	149	152	162	166	166	170	158	179	153	165	148	156	169	158	162	160	161	170	156	151	166	148	156	165	159	159	167	174	179	153	139	195	158	173	169	152	165	181	150	159	216	199	163	167	186	148	152	165	142	168	180	153	138	157	167	160	157	147	167	173	156	162	181	164	161
5260	9611	7882	4246	4688	41294	48387	37253	27546	2143	370	367	359	357	371	358	354	341	378	367	365	372	375	370	363	333	342	347	361	366	353	357	386	390	386	316	332	361	381	332	360	337	361	363	358	364	361	337	336	368	345	342	350	362	340	359	353	373	369	357	337	359	314	341	326	359	340	314	333	351	372	357	375	365	368	375	357	379	341	333	354	324	354	365	379	341	355	340	347	380	370	339	335	349	352	352	365	356	356	356	310	364	359	340	372	338	328	345	399	355	332	386	358	343	377	349	341	336	325	371	380	321	372	359	386	335	344	364	343	356	344	356	360	355	366	326	378	363	341	350	365	363	340	325	348	321	367	356	377	324	363	337	311	357	349	404	317	341	338	344	364	329	358	311	353	395	346	355	340	366	362	343	324	354	320	349	356	372	350	359	370	363	364	346	328	339	376	345	369	369	348	346	357	377	342	332	354	374	362	356	352	344	308	372	339	361	367	352	369	390	349	352	345	377	321	319	324	340	380	348	335	367	364	327	317	365	348	394	384	385	337	362	345	359	367	363	368	333	351	377	310	366	351	357	346	332	382	380	340	351	391	321	377	346	336	339	324	345	334	359	350	381	368	341	331	360	374	316	340	387	353	364	377	325	354	397	340	350	311	330	366	355	342	362	333	337	328	328	366	368	315	335	314	353	333	334	317	344	355	334	365	346	346	370	355	365	347	340	335	332	338	329	381	353	349	376	350	364	338	330	338	327	363	344	352	341	357	348	354	368	369	346	387	348	348	388	362	348	368	340	367	372	354	360	339	340	382	337	330	363	344	383	382	354	322	335	342	344	353	381	308	345	347	350	382	346	362	340	346	341	347	351	345	385	356	366	359	325	366	343	381	374	327	363	365	356	390	366	366	383	361	334	364	349	361	352	379	296	359	346	356	381	350	392	360	359	330	319	364	346	327	392	371	401	344	345	340	396	347	329	367	367	320	337	342	349	378	360	342	342	329	387	372	349	325	386	331	359	339	366	348	339	336	359	367	351	376	329	337	330	344	360	384	313	363	339	334	351	350	351	352	354	406	342	369	363	348	351	343	333	365	352	353	371	338	396	336	351	375	386	347	364	327	351	326	329	365	352	350	371	344	324	334	360	334	358	332	326	323	333	360	355	330	367	356	350	392	334	350	343	372	342	333	315	329	341	327	367	380	345	344	353	361	347	362	362	358	352	363	335	367	325	389	339	337	332	340	378	362	369	335	342	361	381	334	334	366	367	329	362	352	357	431	352	375	361	336	340	359	357	337	340	375	361	356	362	354	335	352	352	343	342	338	343	355	348	330	357	336	355	366	333	361	362	324	333	384	376	343	370	364	361	335	351	316	371	327	349	333	368	357	323	330	371	357	366	326	364	333	355	346	374	333	350	366	363	360	318	354	360	352	334	334	362	379	346	380	379	319	336	351	350	333	368	338	346	321	343	335	361	320	346	345	352	338	324	355	317	355	386	320	349	335	362	343	345	347	354	360	364	353	380	346	301	322	377	349	357	347	364	342	349	389	367	346	320	371	333	344	343	382	329	362	371	353	350	345	329	333	321	327	375	346	367	388	377	384	329	367	330	361	335	324	342	360	328	335	325	344	370	361	337	362	353	304	329	334	345	374	317	337	371	348	293	368	374	341	324	361	359	320	373	357	345	384	359	345	387	362	376	353	358	337	341	357	374	349	352	365	355	337	333	372	379	337	373	333	373	331	360	340	339	320	312	318	308	330	350	358	341	371	333	339	341	363	327	355	322	352	360	378	341	325	337	356	367	350	367	355	366	372	369	349	363	375	336	357	353	374	319	373	374	378	368	381	353	370	358	356	376	335	326	380	361	343	307	353	346	337	339	325	353	317	342	374	382	353	361	341	358	336	352	360	323	377	350	337	381	341	371	376	343	327	364	355	350	336	353	346	347	374	331	359	393	334	348	348	356	354	319	327	332	350	344	328	390	326	341	357	375	380	335	326	351	350	319	366	362	357	346	347	343	391	379	376	374	381	338	361	352	368	347	361	359	336	330	374	356	335	352	304	378	370	362	352	376	347	357	366	356	361	333	337	330	356	360	346	335	339	329	347	368	376	356	379	323	316	355	354	364	374	351	346	377	345	354	368	376	321	351	342	387	358	346	338	358	331	358	377	378	357	366	391	357	335	368	370	364	332	364	355	357	343	349	336	362	344	358	365	374	366	365	348	346	369	338	323	342	372	338	372	332	364	349	356	370	309	342	354	358	348	366	350	347	366	354	388	346	375	344	382	349	335	353	363	346	372	354	361	403	350	325	366	318	414	361	345	345	345	353	362	332	373	334	335	328	350	400	352	334	345	347	337	366	327	346	359	330	339	367	392	341	370	350	340	304	330	334	376	326	386	335	356	369	345	356	358	352	356	359	329	328	354	329	363	367	371	335	370	363	356	337	336	350	353	331	362	352	346	352	322	327	326	332	332	347	366	333	334	347	339	352	341	326	362	357	368	348	375	359	353	357	354	385	334	339	368	351	344	327	358	345	340	339	342	361	336	367	366	347	356	333	367	369	343	342	365	338	352	346	325	344	355	345	340	369	358	371	341	324	337	363	355	373	333	347	350	351	353	358	358	330	343	350	344	372	350	352	371	329	346	345	358	371	331	354	364	354	385	346	367	360	351	354	342	363	352	344	367	313	340	339	359	371	324	347	363	337	381	347	339	336	340	375	354	340	355	345	372	359	357	360	369	390	356	360	314	357	375	349	330	313	356	343	327	336	375	356	327	354	347	362	361	356	340	331	373	376	334	361	363	356	383	330	380	364	347	385	369	364	351	346	376	365	362	354	382	379	335	395	364	348	366	334	341	370	353	351	359	363	347	314	362	364	350	358	351	360	354	335	340	376	323	337	336	334	347	337	317	341	370	344	382	346	358	321	316	331	342	364	338	379	341	358	350	360	376	336	325	335	372	329	328	379	344	351	374	349	357	313	357	372	334	344	368	338	355	376	335	334	361	323	352	339	358	346	371	370	324	356	331	349	356	330	362	340	357	359	344	360	331	355	334	352	317	383	368	364	362	344	379	341	321	367	365	333	347	348	362	328	329	341	357	343	350	373	359	341	337	343	333	372	340	374	366	371	317	340	353	313	314	358	350	332	382	322	369	349	369	332	353	332	394	366	321	356	362	345	348	340	362	335	334	314	346	349	333	335	353	359	348	355	312	351	335	379	379	349	353	356	376	349	332	368	336	325	343	373	347	366	336	314	376	344	343	330	357	353	368	350	325	380	326	384	337	324	360	363	373	336	373	364	341	372	368	353	318	349	362	339	350	345	350	348	365	384	306	361	328	338	335	328	341	295	356	339	342	342	350	374	337	326	360	365	339	340	371	319	346	393	365	353	349	367	366	389	350	321	335	363	364	351	351	326	362	331	362	331	341	350	364	344	360	344	373	355	364	342	359	341	366	365	348	361	350	336	340	343	353	338	339	347	355	369	358	339
23139	21120	28899	23561	23425	52299	56773	44272	29017	6416	294	237	260	266	252	232	223	254	250	219	240	233	248	236	196	246	234	211	253	232	229	217	203	243	201	215	230	238	231	228	238	215	218	211	200	209	210	202	197	229	237	217	220	222	245	245	219	247	221	215	226	251	224	240	238	222	228	211	229	219	250	250	229	212	216	230	230	209	243	223	223	245	216	217	231	233	213	245	223	235	207	203	223	240	214	194	238	234	226	242	200	222	236	218	213	235	243	227	207	227	224	251	224	234	221	208	227	228	244	227	215	223	240	201	211	216	257	227	231	243	239	193	205	218	211	209	214	215	212	214	247	240	199	244	228	218	226	202	237	246	225	237	202	259	218	239	217	216	223	203	210	248	225	229	238	224	215	207	216	243	241	220	191	213	215	221	215	203	223	194	224	243	227	243	232	229	233	234	230	231	201	202	248	204	239	228	226	212	220	212	194	184	226	220	230	231	245	203	233	179	211	218	228	218	237	223	229	253	229	222	206	238	223	223	194	229	202	226	198	207	231	215	197	213	199	225	236	215	235	253	235	230	226	243	228	215	227	221	234	245	241	219	235	222	232	208	246	224	231	213	200	193	241	183	223	226	223	201	224	207	217	236	229	200	203	233	221	219	216	242	234	207	197	219	214	216	199	222	239	223	245	219	223	245	221	229	215	225	221	236	231	237	220	243	219	214	219	228	189	217	245	213	225	231	194	228	207	210	222	239	216	256	225	217	223	237	235	204	218	199	234	229	225	206	244	194	228	233	224	207	220	237	199	228	216	261	195	254	247	206	226	236	222	232	184	232	238	241	211	254	236	229	204	229	208	213	230	244	230	205	233	223	199	207	230	230	224	193	227	236	217	215	237	229	214	250	230	228	205	227	209	229	240	216	227	219	220	224	242	230	209	207	237	225	209	237	254	227	213	235	215	233	211	195	223	237	227	228	226	228	246	220	243	223	244	213	231	201	226	211	229	239	233	224	211	229	240	220	199	200	230	219	249	218	205	230	217	222	220	236	219	214	210	234	241	240	224	209	205	222	228	201	231	221	227	271	243	242	193	200	229	224	208	212	208	220	205	217	236	218	202	204	236	233	212	224	246	233	236	221	220	216	238	218	199	202	225	243	235	235	220	227	237	237	217	213	214	220	247	226	205	231	227	234	221	218	257	213	235	222	226	212	233	230	220	225	228	224	217	237	206	228	235	243	244	225	199	235	215	259	212	224	215	223	218	222	202	212	234	233	231	235	221	231	223	249	223	228	209	243	199	238	216	224	205	224	220	201	218	245	225	245	211	230	224	234	199	255	235	248	218	213	242	215	230	210	229	214	235	215	245	205	240	222	219	200	227	202	248	205	221	238	273	237	217	199	217	235	214	189	206	208	235	232	191	214	237	219	235	224	243	202	206	209	227	257	225	252	244	211	202	200	179	195	237	220	226	229	254	216	246	218	209	222	249	250	225	214	250	217	233	260	227	229	231	209	229	233	258	235	194	198	224	226	204	239	216	223	232	205	230	254	222	237	211	212	233	231	237	254	236	215	199	242	217	227	222	213	228	238	212	217	220	203	246	220	223	246	236	237	207	219	221	207	223	199	213	249	210	234	222	231	216	206	228	216	224	239	206	224	235	230	241	235	214	217	217	222	214	232	236	210	240	222	263	207	197	207	209	233	250	214	224	232	220	212	227	222	218	207	196	199	226	222	207	253	242	218	220	252	208	228	236	208	247	220	248	216	246	213	220	220	218	231	225	223	242	195	207	215	222	223	221	217	219	209	252	239	219	219	212	221	205	233	207	217	231	223	228	239	240	225	208	215	195	244	220	230	207	222	236	215	197	237	209	207	231	211	239	237	241	210	235	214	234	206	225	212	194	229	191	222	212	209	213	210	233	221	239	211	236	198	250	226	235	246	244	228	226	225	210	230	216	204	219	189	226	211	229	242	232	222	199	244	221	201	208	264	186	231	186	223	203	229	227	223	240	257	200	228	227	202	229	232	212	211	220	211	225	214	231	193	216	198	215	259	234	180	218	226	215	241	234	235	227	222	232	244	216	224	220	228	215	246	222	214	222	187	217	204	202	207	244	239	245	218	188	207	216	239	189	239	236	213	212	203	239	200	213	220	223	231	221	220	227	213	244	219	198	240	221	230	216	207	216	229	200	241	217	198	220	220	223	233	231	232	220	227	230	230	184	219	196	233	216	210	213	244	216	230	210	243	219	239	235	239	207	233	207	208	241	219	216	230	219	202	229	220	234	211	218	228	214	227	231	232	236	247	209	226	220	198	224	229	226	201	248	212	227	209	235	210	229	219	224	250	224	205	222	203	249	200	191	238	242	216	224	238	223	232	243	252	211	202	209	201	235	237	229	249	183	218	230	203	216	244	236	198	209	212	231	234	255	226	216	250	242	246	223	208	228	211	222	219	223	210	243	221	191	232	214	241	215	248	204	229	250	241	251	205	195	230	220	217	226	196	215	212	198	216	235	200	238	209	213	219	223	189	223	233	237	248	225	224	215	211	238	237	249	222	222	224	231	212	225	247	212	229	215	219	189	215	231	219	207	229	238	217	251	211	232	218	177	242	227	225	238	219	221	215	247	222	209	221	201	214	209	203	259	231	233	207	208	227	244	238	217	221	236	236	248	215	199	237	224	216	202	235	207	236	226	207	210	225	229	243	234	214	224	218	229	228	240	245	208	196	235	235	229	202	232	236	190	222	228	247	223	233	196	235	240	213	229	223	252	214	216	216	226	219	200	210	273	195	231	213	229	207	230	213	203	220	221	221	216	217	238	218	239	208	245	200	226	223	214	213	221	238	209	235	227	232	216	220	207	211	216	223	214	220	206	197	219	241	225	199	244	227	208	205	233	225	219	232	217	200	220	212	217	209	226	222	216	246	201	188	217	213	220	249	230	209	226	220	202	215	222	220	221	218	237	233	224	224	229	215	226	228	226	232	212	220	237	224	208	222	204	198	207	241	195	213	201	226	221	210	219	224	231	227	207	206	217	207	232	223	225	211	203	203	228	215	208	209	227	226	227	212	218	216	226	224	229	228	209	205	222	201	237	222	238	217	226	204	243	230	220	229	213	215	233	233	234	235	214	204	226	243	217	227	224	231	236	246	216	228	246	235	214	196	235	230	220	220	205	243	228	218	209	232	223	208	204	216	224	217	216	221	213	232	208	254	222	209	231	217	225	237	218	212	231	209	226	229	207	205	210	203	190	233	217	217	249	200	216	235	227	231	210	222	228	218	222	244	194	212	239	223	249	215	243	226	196	243	186	211	210	229	228	225	240	191	213	212	202	193	222	216	232	232	216	205	190	209	211	235	243	203	231	214	240	224	231	188	231	239	237	221	212	225	202	228	219	232	249	219	200	227	213	221	225	232	221	226	201	205	203	209	234	235	227	214	221	210	264	245	205	226	217	242	237	216	225	210	225	213	202	197	225	210	215	238	204	230	235	235
8584	18169	15194	8916	33261	60495	60528	48090	36905	2343	519	485	507	486	454	499	495	472	505	462	451	426	485	443	449	508	473	447	429	465	435	483	451	472	447	450	487	420	440	450	439	458	404	460	464	459	439	462	419	460	442	471	450	442	461	447	423	449	462	467	459	445	453	428	427	409	484	471	411	435	452	475	447	437	421	472	416	449	464	467	409	483	458	461	477	464	430	450	435	440	422	431	438	438	506	483	409	429	474	433	466	455	426	451	447	471	442	451	427	428	464	554	436	436	429	428	427	455	470	454	420	420	439	462	449	483	437	427	472	443	448	451	448	433	428	440	444	470	445	433	424	446	444	442	452	441	450	400	477	430	455	451	458	425	488	430	446	457	434	451	475	425	455	424	464	472	458	455	454	437	445	438	442	400	466	495	436	458	429	438	467	447	420	478	440	412	449	427	457	450	426	439	440	434	474	431	441	412	429	443	438	429	415	462	423	435	412	425	427	409	461	397	497	393	447	441	433	478	441	482	443	429	406	459	416	436	428	433	471	462	424	443	443	455	460	439	465	428	416	450	434	412	431	439	406	409	427	442	437	442	445	449	400	436	458	453	448	401	452	484	396	416	438	471	422	445	432	429	442	426	488	431	427	456	443	414	455	437	413	435	413	433	422	431	473	470	440	434	417	422	407	457	411	431	456	438	430	437	457	449	449	422	418	429	450	429	493	451	457	464	425	437	422	443	444	444	456	445	411	472	453	471	445	445	452	438	428	448	406	449	399	483	461	436	468	454	439	435	413	445	467	463	439	460	412	460	472	448	443	430	408	414	382	418	459	414	457	454	439	431	399	433	434	442	463	436	423	441	471	469	414	472	443	446	457	451	435	437	439	437	438	438	446	487	466	472	429	427	478	442	454	426	442	441	471	422	446	421	467	462	476	442	437	437	441	419	412	420	461	408	426	436	399	454	445	433	424	454	435	424	463	474	435	481	417	437	442	425	440	471	474	435	455	424	459	485	460	472	438	465	435	409	466	446	456	441	457	418	455	456	464	440	482	436	430	442	458	425	488	449	444	465	421	451	441	433	430	441	432	456	475	471	445	457	411	471	450	423	457	476	427	441	482	447	415	433	419	448	446	439	436	435	421	500	450	466	428	454	445	433	458	478	437	442	446	439	434	438	434	438	422	456	466	452	461	455	443	436	477	453	462	472	414	439	456	426	420	449	438	408	421	451	431	451	465	456	432	431	463	463	454	439	431	488	447	473	450	468	403	474	429	427	462	412	446	432	448	455	438	448	455	431	449	477	414	445	455	444	463	410	437	447	412	427	411	441	407	439	455	428	428	408	421	447	418	426	422	432	455	428	414	477	471	423	471	459	452	413	442	414	465	466	443	455	488	456	433	432	427	412	418	438	455	458	446	422	430	449	459	433	421	440	455	446	417	445	405	429	435	458	479	426	435	445	410	450	428	431	482	456	441	431	427	443	497	463	454	479	447	446	436	418	473	434	451	491	396	447	444	447	436	429	460	427	441	438	426	451	459	423	456	435	443	440	444	428	450	439	441	454	429	444	458	461	427	456	431	453	462	432	459	426	437	418	428	430	477	411	391	445	456	447	421	437	439	439	471	476	435	436	443	429	454	463	438	435	411	451	462	434	446	430	444	460	417	450	482	446	425	448	471	448	420	432	432	472	460	463	414	438	474	440	422	467	451	416	421	448	437	454	464	447	431	470	492	430	432	436	460	440	455	446	414	442	413	462	472	427	407	424	438	426	436	437	446	444	477	418	456	432	431	481	458	492	432	449	476	456	435	442	432	417	467	449	466	495	437	423	442	401	449	409	444	439	425	446	446	447	457	416	479	439	437	416	442	426	420	445	408	458	447	445	447	443	427	454	415	425	434	416	446	395	470	437	481	426	427	452	438	448	462	487	441	427	432	444	458	468	419	407	446	461	472	441	479	412	463	433	453	440	435	437	432	435	426	436	436	437	417	432	442	464	421	436	472	439	453	480	440	430	445	450	490	436	435	475	442	459	437	429	454	401	442	471	471	446	426	450	438	446	428	437	440	432	452	426	464	421	445	469	439	420	446	465	494	449	459	425	435	453	473	450	436	432	447	459	480	454	466	437	430	450	459	431	457	446	440	451	471	459	460	470	432	424	436	451	457	473	415	412	444	418	428	459	424	496	448	431	458	445	446	449	431	413	451	473	456	439	448	419	382	438	436	433	433	407	415	444	399	423	470	440	441	423	469	476	427	449	435	434	461	446	443	441	439	490	434	452	459	453	471	441	421	470	450	490	457	436	434	462	439	452	444	413	414	457	421	436	463	461	460	427	417	438	428	457	445	484	463	462	471	442	442	456	411	464	440	451	414	470	416	446	461	439	421	434	443	453	417	445	460	453	437	448	466	490	495	445	451	466	444	401	418	431	456	476	430	457	419	450	414	420	406	430	470	440	454	422	453	420	425	489	466	429	435	455	441	434	438	436	474	402	472	434	464	435	469	424	451	468	426	458	430	448	432	438	477	405	443	420	448	430	423	475	443	402	464	437	471	455	456	443	434	450	495	435	456	392	437	465	427	476	433	423	420	447	436	445	429	462	421	467	478	437	422	448	425	471	487	472	451	454	440	455	462	416	424	463	412	438	461	411	459	439	472	454	443	423	446	377	421	443	439	460	430	436	425	419	429	480	432	424	426	450	477	424	453	438	409	447	464	426	421	458	441	475	464	454	441	421	478	389	411	439	427	422	445	428	445	467	437	478	465	480	433	446	460	436	423	395	459	457	448	454	412	471	407	446	418	438	442	462	466	450	435	437	457	448	440	425	431	441	471	470	448	443	447	456	495	485	438	433	431	474	483	428	399	469	416	438	435	404	434	433	466	418	409	463	443	430	438	414	468	404	458	491	430	467	453	438	461	474	422	460	403	421	437	434	410	445	435	419	453	412	409	452	451	405	445	446	453	442	401	475	465	419	429	435	476	461	446	449	414	437	430	467	422	422	474	451	425	446	452	428	454	429	440	471	432	419	439	412	447	443	429	465	416	459	415	463	456	438	449	404	458	487	417	439	406	447	462	452	414	434	426	471	407	453	424	451	432	430	455	456	403	401	464	450	422	444	416	440	439	434	399	444	441	470	440	447	453	407	466	451	452	455	456	453	440	429	432	435	433	405	416	404	407	441	424	459	427	436	443	425	445	534	452	416	484	441	399	461	446	474	416	451	456	441	452	431	448	424	471	442	417	471	435	439	451	466	444	478	473	433	444	445	436	442	462	431	481	435	473	421	469	428	413	445	456	421	454	440	455	455	431	459	418	459	418	440	459	448	443	476	469	436	452	435	480	443	455	454	454	428	424	424	456	436	422	476	429	431	446	445	434	464	472	468	480	422	445	441	423	426	438	423	446	473	468	442	447	466	442	440	427	463	439	453	429	440	454	432	459	419	428	436	481	468	437	442	437	457	439	433	422	447	427	500	449	439	462	435	446	456	436	442
26404	20263	6561	638	1876	9121	10644	6596	3448	347	234	214	208	223	209	227	202	220	233	217	229	219	225	245	248	222	196	222	230	214	213	221	210	214	265	237	240	199	218	216	238	207	208	227	205	234	233	225	209	206	227	237	211	234	190	195	218	237	217	230	218	200	229	203	228	237	221	210	224	244	238	225	218	260	250	196	211	219	221	223	224	227	220	223	190	217	194	224	218	203	227	209	220	212	227	229	196	210	200	235	216	218	219	228	226	233	213	233	230	193	220	224	214	241	219	219	215	213	220	228	210	225	208	214	258	209	246	229	228	246	217	211	245	216	236	216	227	226	223	212	210	193	223	217	198	205	202	235	213	238	210	219	247	247	218	232	237	220	225	211	214	240	196	238	232	250	220	227	234	236	236	216	205	228	219	221	227	212	220	230	243	197	218	223	232	198	230	221	213	233	260	234	205	217	214	224	226	212	227	220	223	213	209	196	235	224	198	211	202	204	276	231	211	249	223	235	242	217	221	214	197	220	214	212	217	238	226	225	221	221	222	240	228	207	191	201	249	191	216	252	200	238	223	199	253	212	216	227	207	222	215	228	224	237	209	206	238	220	196	239	235	214	199	222	233	207	206	199	213	231	206	241	212	220	215	238	215	192	239	213	205	251	227	230	231	194	234	212	222	216	242	214	201	248	201	229	235	223	217	213	221	210	203	220	206	250	218	197	227	216	231	214	210	236	186	202	210	223	219	228	196	198	201	219	211	218	218	215	244	237	199	204	225	201	219	216	229	237	232	231	236	222	233	217	225	232	216	203	241	219	216	214	220	199	220	205	214	237	220	223	213	223	190	202	226	238	217	227	220	239	225	205	207	226	240	213	194	215	241	226	224	223	186	221	217	196	222	200	205	206	207	256	213	224	234	254	185	217	231	224	229	228	237	216	207	225	238	218	221	222	230	234	229	230	198	251	237	245	228	196	206	228	233	222	229	226	215	216	217	232	194	215	245	247	225	229	214	225	206	200	203	217	231	206	221	222	201	211	220	214	223	219	236	240	222	209	209	237	229	233	201	227	242	243	207	218	217	235	201	233	208	225	244	226	222	223	247	216	247	209	210	216	229	207	197	232	206	217	224	208	222	211	225	210	213	224	221	227	233	232	232	191	229	200	217	194	217	241	216	227	242	232	231	253	209	214	228	230	224	205	204	205	233	205	212	211	223	222	186	221	232	216	212	209	188	225	215	197	245	205	223	210	241	203	218	225	200	228	219	205	200	192	195	218	226	207	230	215	234	220	226	203	195	213	189	216	272	218	221	211	211	226	239	186	212	236	229	200	205	210	226	215	219	241	212	247	212	232	209	218	208	219	219	211	218	234	220	225	195	234	189	225	204	241	202	235	217	221	230	223	231	230	215	214	215	208	226	217	192	213	225	222	217	203	222	237	222	213	204	214	253	210	190	246	193	212	202	250	229	230	222	222	238	254	236	216	228	218	233	229	236	215	234	241	226	231	198	218	205	216	234	229	224	207	232	230	241	219	226	216	247	217	206	214	180	233	203	227	210	230	207	214	231	215	211	235	217	226	228	242	234	209	212	206	204	220	206	213	201	195	235	208	209	183	202	213	233	202	222	215	202	212	223	214	216	239	227	213	205	206	200	213	198	234	209	239	214	209	230	235	221	194	217	237	212	235	236	206	220	227	197	254	230	230	214	225	220	238	214	224	204	224	217	226	219	217	222	227	222	217	230	185	209	200	196	209	251	226	221	219	208	216	216	207	225	226	196	231	235	223	228	210	222	228	214	191	217	212	218	208	213	225	232	223	243	222	211	257	222	208	213	224	261	209	216	217	206	196	231	228	235	207	236	204	241	211	248	208	253	211	240	226	208	216	229	227	212	224	222	201	217	207	213	212	220	223	211	217	223	212	209	204	231	215	235	236	204	197	208	210	202	216	207	209	247	207	212	239	222	209	199	233	202	215	226	203	211	214	221	181	176	224	203	234	236	199	211	223	218	205	216	234	237	224	236	205	220	215	216	215	223	209	228	204	205	256	237	219	229	223	222	222	218	236	223	235	213	226	218	214	241	220	237	203	227	234	207	212	253	215	215	244	221	222	251	227	197	237	211	224	229	234	224	248	214	238	222	216	199	219	200	237	229	212	217	215	218	224	223	201	256	211	230	190	212	211	239	235	223	217	205	216	246	233	232	215	252	226	230	205	211	227	220	229	213	224	189	216	198	214	238	214	257	250	222	228	228	218	219	199	219	212	248	211	239	231	236	210	231	228	245	216	242	229	202	203	243	220	221	206	238	196	231	196	229	210	204	216	216	217	201	249	225	202	218	197	218	220	216	229	240	191	216	203	224	210	199	215	197	205	232	227	241	236	222	224	201	215	225	211	229	220	197	232	203	240	211	217	213	226	222	237	218	187	192	237	226	227	231	200	229	223	235	244	218	212	217	210	200	227	216	222	205	213	216	206	236	221	225	231	198	215	204	234	241	247	195	226	227	220	204	227	217	221	206	182	230	210	238	242	237	207	244	239	221	212	238	245	220	254	244	214	227	226	245	218	222	216	209	218	216	242	223	224	226	211	208	220	258	209	216	235	209	198	195	216	207	228	210	202	234	212	220	205	218	221	225	204	224	228	198	211	214	224	221	218	226	184	231	205	231	205	217	213	230	235	231	224	231	243	203	236	199	226	199	216	217	192	196	208	245	244	202	216	204	222	219	226	215	225	228	196	214	236	230	239	234	248	207	199	211	214	215	233	239	215	219	220	228	224	220	206	206	211	215	224	226	206	210	216	225	197	237	235	239	202	204	233	221	218	253	211	193	202	249	201	176	229	229	198	218	200	231	218	207	219	244	214	226	231	247	227	198	214	230	261	224	215	241	203	221	236	218	226	196	230	225	205	234	208	215	219	222	235	224	223	225	242	218	251	222	239	210	234	214	231	226	244	233	258	227	247	249	198	233	224	221	212	193	229	182	230	241	225	215	194	236	232	198	227	248	221	250	200	239	207	238	245	216	226	198	226	242	243	252	238	204	211	204	220	227	182	200	258	224	239	214	228	233	226	201	240	223	216	224	228	219	216	212	212	207	187	224	216	207	223	228	221	194	203	227	229	228	227	243	232	209	230	216	234	231	234	220	231	240	225	226	238	202	225	207	235	217	248	209	211	208	197	213	231	195	231	214	215	260	205	220	229	211	207	231	230	215	226	171	210	206	220	216	218	215	243	202	194	223	233	219	212	238	217	202	239	183	228	233	213	240	231	240	253	228	220	213	234	216	231	201	194	219	204	212	228	212	223	207	228	200	218	217	235	243	220	209	248	230	214	231	237	223	230	226	230	220	254	240	230	203	219	197	219	221	213	236	220	236	230	208	214	216	257	217	213	215	211	207	233	230	211	221	201	214	223	232	206	210	169	230	249	209	207	213	226	224	201	227	236	198	251	237	208	222	228	234	202	224	257	223	216	205	229	217	242	219	187	213	216
3943	2018	1910	1058	5326	20476	20947	14434	8840	736	494	484	449	453	448	448	453	479	454	456	485	479	444	467	445	471	446	476	463	423	475	473	463	519	446	453	499	461	448	412	441	464	423	477	467	447	465	446	439	473	497	445	482	457	418	445	457	458	459	488	508	458	433	511	481	441	464	430	474	452	400	477	445	485	447	477	450	438	474	463	509	438	476	424	450	435	474	464	471	441	472	466	468	448	453	423	451	487	429	448	439	480	459	436	445	439	470	444	443	452	449	488	446	422	426	446	439	436	470	457	435	482	444	457	465	449	450	458	484	450	479	507	469	467	467	486	461	465	449	476	476	450	478	448	455	456	492	445	478	459	445	472	480	465	435	453	472	430	489	402	471	489	444	462	469	467	471	421	454	457	464	438	475	442	462	449	478	482	478	440	455	466	443	447	424	439	428	409	502	489	487	458	432	447	402	473	436	427	473	487	497	474	452	466	447	468	467	473	465	454	466	445	462	424	425	453	483	472	462	464	455	504	463	426	452	471	430	407	445	484	451	463	473	449	453	483	468	470	442	438	478	437	448	487	441	488	496	490	454	471	458	480	506	492	490	487	433	475	470	493	445	482	485	475	482	457	481	438	455	444	419	430	457	426	438	441	461	506	522	459	481	456	463	477	471	440	417	481	454	478	462	442	455	465	446	480	478	477	476	440	436	448	496	453	470	499	449	473	500	442	482	448	424	439	490	479	462	465	489	466	461	426	448	452	505	482	472	442	435	445	488	411	451	450	434	453	454	439	493	481	467	457	468	495	432	478	465	460	469	471	437	450	423	415	435	447	478	482	477	440	466	474	491	452	450	479	457	490	464	472	463	453	440	494	451	452	424	455	416	468	494	491	459	410	440	456	467	460	426	447	494	471	445	486	449	465	456	471	462	450	443	457	453	453	457	500	454	461	485	466	475	493	457	420	485	471	464	486	466	502	452	485	480	480	469	467	447	480	458	453	467	449	438	496	474	463	428	488	501	471	485	489	453	476	489	467	477	473	449	504	477	478	446	420	447	476	430	466	485	469	461	462	430	455	441	452	499	490	415	434	461	429	458	420	442	462	487	467	444	446	472	455	466	475	431	449	448	469	451	462	456	422	476	449	468	464	467	487	442	442	477	450	456	492	495	493	488	446	453	473	474	428	430	466	451	436	449	437	477	498	440	456	482	460	457	470	479	439	446	481	405	445	464	487	452	488	450	494	458	467	458	460	458	443	458	445	467	462	442	445	444	454	421	495	482	445	463	419	471	475	509	443	465	442	460	436	437	486	502	451	478	446	437	478	510	462	445	407	453	457	425	482	449	442	484	464	481	490	449	473	456	472	494	466	447	427	478	444	433	434	396	487	444	454	471	400	484	449	432	459	459	485	482	498	446	469	482	477	462	459	428	451	448	471	466	427	491	462	457	428	441	457	487	465	447	440	451	454	483	433	471	520	443	490	513	439	490	483	467	484	453	476	433	429	464	455	494	475	461	464	439	459	472	489	483	426	471	494	459	470	487	463	461	428	461	469	468	487	483	478	431	482	426	460	477	461	437	452	473	446	476	453	469	463	482	484	474	439	486	445	459	471	472	494	444	452	467	483	446	469	468	447	498	474	406	475	442	440	458	453	466	423	434	453	468	480	478	438	474	465	473	502	457	510	482	462	464	467	427	438	469	450	433	453	491	431	466	454	432	440	476	450	460	499	442	439	482	458	523	457	459	475	481	458	471	447	468	431	448	430	425	464	458	426	483	492	450	441	433	437	455	480	427	516	449	453	470	488	457	462	442	468	462	453	447	450	465	443	483	470	490	452	455	493	453	505	472	430	459	476	456	443	492	476	459	460	489	510	410	453	489	472	437	500	439	452	480	462	447	483	437	480	467	469	480	469	433	437	482	474	459	461	467	423	531	455	468	477	442	451	427	471	433	455	473	444	482	467	463	433	476	469	474	486	435	450	482	450	489	454	425	459	444	455	463	470	439	476	483	496	483	426	423	446	443	460	474	442	478	467	459	460	455	448	430	475	489	478	455	478	452	500	459	470	453	518	468	462	447	450	438	472	475	504	443	468	422	467	474	504	465	426	426	430	441	410	460	449	449	464	448	503	453	468	473	498	469	458	469	452	520	447	468	431	471	440	458	429	469	451	467	479	485	463	477	423	492	458	482	430	464	442	472	466	450	463	452	433	501	439	510	486	415	438	477	468	440	438	473	441	485	456	473	443	468	456	422	470	504	459	454	468	440	445	463	439	446	455	443	411	460	439	455	470	461	463	465	436	456	434	428	469	462	453	455	464	448	452	457	479	457	462	421	472	426	468	399	496	505	459	447	471	451	477	470	440	454	480	444	445	448	463	432	464	503	494	482	451	449	471	454	478	415	458	470	461	449	416	432	461	477	470	474	444	455	466	450	481	490	505	493	468	445	479	457	467	480	457	485	486	464	475	465	429	476	486	471	463	438	446	440	463	435	437	471	458	491	440	482	444	469	471	444	454	450	462	465	449	471	456	448	463	445	494	483	476	437	432	458	440	486	475	430	463	480	452	472	468	513	466	435	423	475	501	452	452	460	441	421	476	446	464	477	468	429	460	449	468	480	448	412	472	470	442	433	469	479	435	440	437	462	475	489	483	524	424	451	468	485	430	449	438	438	468	463	453	423	432	432	456	493	438	452	511	466	459	437	465	444	463	426	467	485	447	450	497	483	465	453	462	428	472	483	457	456	468	454	459	480	487	460	449	464	452	467	467	440	459	418	431	451	474	439	467	439	468	436	429	450	449	423	449	481	472	455	436	458	472	433	458	497	449	482	407	469	465	478	454	471	462	472	483	440	461	460	463	467	501	480	474	448	463	446	478	484	482	439	430	456	455	451	454	441	448	469	447	452	447	462	488	486	425	494	440	432	448	455	485	467	450	496	491	431	464	452	465	489	448	443	468	443	448	510	491	467	458	465	448	441	469	457	480	452	471	417	458	430	427	487	473	444	490	472	454	465	474	436	452	474	437	465	464	461	463	484	481	459	455	456	437	449	428	434	471	459	470	499	454	479	469	466	468	466	445	460	482	438	483	430	486	458	433	467	484	466	484	511	432	447	470	437	477	454	443	453	441	444	435	445	437	471	449	447	470	446	477	444	455	431	443	451	467	473	464	450	437	439	444	480	433	490	494	502	463	431	438	474	461	494	485	484	445	451	475	473	458	453	510	482	466	471	457	441	473	461	474	464	457	448	473	469	462	431	462	467	439	430	403	467	460	456	447	476	478	443	440	455	478	445	468	496	467	472	433	466	448	443	427	446	421	448	472	470	445	482	442	461	476	488	461	417	479	439	463	471	446	461	454	471	426	447	466	440	444	476	415	476	480	434	445	482	444	439	489	490	476	461	441	465	449	421	464	460	462	468	455	444	451	475	461	434	440	474	484	459	482	466	453	441	461	458	452	494	465	424	489	431	472	498	437	511	461	457	450	470	478
24421	21128	27745	24741	14599	37160	42151	30419	18915	2600	193	173	197	154	173	173	181	155	166	175	161	178	150	163	164	169	163	183	157	169	164	167	161	170	178	148	137	165	194	164	173	173	153	186	177	165	177	166	167	166	184	162	188	180	135	146	167	194	193	166	184	149	175	174	147	171	185	158	183	155	156	168	143	161	158	175	163	137	192	169	166	165	170	165	188	156	183	149	154	171	153	196	164	182	139	190	172	174	167	135	167	173	164	183	174	159	168	154	160	168	177	165	147	205	162	175	180	123	180	174	166	170	168	168	161	168	189	161	174	187	162	182	176	166	181	146	179	170	169	188	149	169	191	159	174	167	158	193	186	158	166	167	189	174	162	178	166	172	164	168	149	158	172	170	164	161	181	177	150	190	159	161	158	170	174	177	151	180	152	169	166	178	140	162	168	154	170	175	156	178	169	164	152	169	170	170	165	159	159	166	167	154	177	162	168	183	161	154	154	175	168	155	164	164	170	154	174	202	164	180	183	189	190	177	170	167	176	162	175	156	164	177	165	186	171	152	182	156	169	164	177	165	142	192	165	172	146	176	175	145	168	149	187	162	193	161	151	170	157	184	171	178	148	159	172	167	149	172	167	153	187	159	157	162	152	158	165	159	173	196	196	159	173	166	161	169	161	183	145	157	167	158	159	186	155	154	149	176	171	172	161	150	158	160	165	179	169	176	148	178	187	172	168	171	178	166	155	154	162	173	165	189	178	177	136	159	164	182	184	129	158	165	163	153	179	158	150	152	179	179	170	174	172	162	157	194	138	163	171	171	174	151	171	180	186	163	149	155	176	178	165	177	154	169	195	184	149	157	191	157	179	166	163	171	171	163	180	185	162	171	140	177	158	167	179	181	176	149	178	173	158	166	189	170	151	157	150	174	158	168	181	170	176	152	188	177	169	166	190	167	180	164	146	163	158	157	198	176	161	150	176	148	169	170	154	146	138	167	157	166	193	170	182	185	182	173	176	182	152	166	176	150	186	153	181	198	160	169	192	170	170	159	158	170	153	159	190	173	176	194	159	181	164	173	151	165	164	148	157	169	182	161	156	180	170	172	164	153	172	157	172	146	156	172	155	145	157	165	159	161	175	151	166	152	174	144	179	159	174	151	141	178	165	157	195	178	164	168	170	169	158	177	169	152	147	173	153	171	149	152	170	158	166	181	167	181	166	190	179	164	161	173	179	170	180	143	179	162	150	161	162	167	160	173	193	165	165	168	189	213	143	151	163	159	157	168	194	155	154	162	166	195	181	161	167	164	168	164	159	135	171	162	177	156	175	170	159	164	166	158	187	183	160	160	186	152	167	178	163	167	198	159	160	185	159	170	142	178	168	158	145	155	182	151	156	161	169	166	176	161	195	160	147	179	150	172	155	161	161	149	170	197	166	165	160	156	185	163	201	168	189	171	175	155	159	160	157	172	144	175	155	177	172	185	166	165	159	167	163	149	177	176	181	171	168	173	161	187	155	154	179	175	151	181	164	168	164	153	157	167	177	152	178	162	182	170	157	167	160	159	179	169	183	159	148	181	170	149	178	158	170	151	165	179	179	158	165	155	195	163	176	164	172	166	145	159	155	158	177	148	202	168	173	171	190	174	183	152	168	169	168	162	174	151	159	203	176	205	165	180	150	182	166	141	177	195	147	174	138	170	169	160	155	165	167	168	151	168	168	183	139	164	170	174	171	182	177	167	182	187	167	173	164	186	174	176	148	154	168	175	181	155	171	155	151	178	157	153	170	156	145	204	137	185	159	174	172	195	184	145	148	164	180	147	143	165	171	175	164	179	159	160	165	179	155	127	163	165	137	181	173	170	175	173	162	168	157	165	189	147	159	169	175	166	162	172	165	172	181	174	167	166	153	170	188	175	165	174	170	184	153	180	190	151	166	172	193	153	156	157	173	164	174	182	187	164	149	180	166	181	172	168	172	177	186	165	185	162	157	164	155	187	167	133	189	160	176	162	164	152	158	168	156	165	183	154	162	160	162	181	178	177	180	153	176	178	177	153	172	173	161	182	161	170	170	172	162	199	163	146	181	171	173	151	171	173	163	164	167	177	160	165	161	162	167	160	171	159	165	191	180	182	174	176	149	137	166	195	171	172	166	151	149	188	159	163	189	164	179	148	166	150	189	169	178	188	175	171	185	178	153	161	175	158	172	159	176	152	160	171	178	176	174	170	175	169	164	171	177	158	192	159	147	179	161	170	175	154	162	172	160	173	154	164	163	169	172	182	169	190	168	173	153	166	181	166	177	167	186	149	184	169	185	159	171	164	158	183	144	188	181	176	175	173	182	163	152	174	210	167	177	157	179	158	174	159	161	169	147	181	169	180	176	173	151	154	147	171	179	154	175	173	168	147	168	178	172	157	172	169	166	162	154	162	174	170	169	168	194	158	152	164	158	170	175	173	167	167	171	145	158	152	167	177	161	180	132	177	167	153	184	182	176	192	159	165	174	185	178	176	178	179	188	164	177	167	167	168	166	196	178	154	155	177	157	149	164	167	158	160	175	165	145	169	188	155	181	166	158	166	177	164	159	160	157	178	174	191	171	196	174	152	171	167	139	176	162	144	175	194	177	176	194	168	183	171	146	167	154	165	152	184	174	173	179	172	182	165	175	168	162	178	191	184	153	162	173	168	182	154	153	175	159	157	158	154	155	151	165	179	154	148	172	166	174	162	152	149	164	160	187	188	172	165	177	186	145	154	162	139	166	174	163	155	162	159	172	169	178	149	155	160	161	195	182	161	157	167	155	161	166	165	164	194	160	185	186	148	187	156	155	175	145	170	189	149	169	150	153	175	170	135	166	146	159	179	162	149	158	173	205	150	165	170	169	173	158	158	180	171	158	177	154	174	184	176	154	138	178	161	174	187	169	156	182	173	169	168	170	156	180	147	169	168	155	168	170	163	167	155	151	173	162	156	154	185	176	169	174	177	171	166	147	165	153	152	155	183	191	174	177	154	138	172	172	151	165	145	176	169	164	155	154	180	173	149	149	184	166	170	152	168	165	146	162	165	173	165	177	159	189	171	170	152	164	170	152	171	171	184	160	154	153	175	155	148	189	194	170	149	168	176	188	170	159	164	157	150	170	141	147	168	172	155	154	154	160	177	159	174	193	179	158	157	157	140	169	177	168	155	169	154	180	180	191	165	178	180	174	180	181	129	182	164	168	172	166	186	159	170	166	158	160	166	154	173	157	180	185	177	166	152	169	175	162	168	155	160	152	175	171	178	156	146	178	177	165	154	176	173	178	168	161	175	175	170	164	172	167	165	173	164	181	143	153	175	191	160	151	178	163	162	202	159	192	168	178	170	172	178	185	155	145	156	181	166	167	151	185	174	161	192	164	174	172	152	162	177	160	179	174	159	180	159	176	163	159	152	154	149	138	154	169	162	174	145	172	170	174	167	155	184	157	198	157	189	166	164	155	183	162	197	165	152	170	170
5228	9791	8140	4190	9117	45918	46118	36939	27910	2702	368	337	353	396	361	394	402	381	364	358	376	366	361	340	394	354	356	379	348	374	350	363	392	354	352	320	357	307	358	389	386	361	337	332	340	369	363	337	359	333	378	356	351	347	378	398	347	387	380	408	357	401	336	363	358	412	388	378	380	362	360	404	390	383	362	368	353	374	360	351	355	388	387	368	353	351	352	363	394	362	349	387	371	356	370	393	389	361	340	351	363	379	375	338	382	386	395	375	360	355	323	373	354	360	392	382	349	382	355	381	356	330	379	329	374	345	379	363	350	369	344	349	346	384	358	372	362	357	361	382	404	360	386	395	399	351	343	344	371	349	370	334	373	353	348	362	372	331	346	369	398	375	332	338	346	382	363	394	318	395	368	343	330	318	357	343	353	345	366	341	340	380	379	349	369	369	351	375	328	350	354	355	364	368	350	342	339	339	310	376	345	350	340	376	339	360	341	365	343	351	335	369	396	339	398	353	419	349	358	356	339	333	350	361	372	365	338	336	366	372	368	337	364	345	325	373	349	353	368	364	352	376	327	388	366	379	344	358	343	339	359	374	356	373	373	339	357	362	359	357	360	363	363	343	361	357	352	343	400	388	376	380	338	359	384	368	382	378	362	363	338	340	380	372	375	342	359	384	366	362	352	358	397	360	354	377	332	414	346	364	346	358	376	381	352	346	385	355	353	395	347	388	384	360	381	398	355	357	349	356	381	323	376	359	380	351	359	390	360	347	349	337	381	374	352	326	374	347	352	358	379	366	379	340	333	355	338	386	364	339	349	364	348	344	384	379	366	342	368	350	355	368	354	388	343	389	365	362	365	333	346	389	381	359	341	346	353	380	351	361	317	350	357	364	323	327	345	363	376	371	343	339	371	380	392	369	349	394	364	355	382	325	347	368	401	372	361	335	379	374	357	344	367	371	379	404	349	341	373	378	353	376	345	350	390	373	345	353	356	333	359	383	399	373	361	370	388	346	339	378	366	331	347	329	370	319	350	375	329	360	344	378	378	352	337	402	363	353	376	345	329	366	360	376	378	350	403	371	359	382	315	394	368	354	363	364	356	353	361	370	367	355	354	383	357	373	368	341	397	400	344	384	403	326	330	346	389	321	342	370	358	329	358	374	334	354	380	367	361	364	354	373	343	372	379	380	352	342	382	337	370	349	376	359	344	339	339	322	397	367	373	362	327	365	399	361	330	347	341	391	412	369	385	354	382	351	357	366	385	354	354	365	360	366	365	361	335	355	361	349	372	346	349	347	345	330	365	339	370	397	373	382	345	393	383	364	373	362	356	367	381	347	326	329	355	372	332	358	382	356	344	402	367	349	363	350	353	374	342	380	386	376	356	381	376	366	377	388	363	353	336	348	363	358	366	376	319	335	361	360	344	349	361	353	350	331	379	317	332	361	351	360	381	353	368	344	351	344	368	327	392	363	370	350	366	373	354	346	350	364	369	359	383	395	355	363	377	379	350	390	356	370	361	353	347	371	355	354	382	354	361	383	359	371	337	347	359	351	362	379	352	361	391	401	371	375	374	334	372	402	340	373	342	354	363	348	352	379	370	336	370	354	371	369	374	346	354	364	373	332	347	359	382	365	346	363	356	389	348	393	387	378	373	376	345	360	379	366	338	349	347	359	367	349	358	368	354	418	340	328	383	350	357	373	372	355	343	388	362	345	366	379	372	374	366	360	385	375	353	378	370	347	387	381	352	348	379	357	330	354	381	386	334	367	354	377	378	353	353	339	354	371	362	352	399	345	375	372	386	308	332	352	332	322	331	371	385	351	368	346	357	364	359	363	394	346	381	340	354	353	346	366	367	357	370	362	365	363	345	366	361	346	349	359	371	346	364	380	394	360	368	360	363	343	357	317	383	374	362	367	327	375	352	359	343	364	356	361	361	338	373	361	364	315	358	372	352	362	374	380	389	320	369	373	375	351	332	384	317	357	343	356	360	357	376	389	384	341	376	342	388	362	363	363	326	392	358	364	369	340	386	360	396	375	351	361	341	368	368	358	360	356	371	390	358	339	367	388	425	340	357	353	357	337	363	381	331	359	343	334	380	361	369	369	364	348	385	329	334	358	356	397	348	363	380	332	384	384	391	332	376	362	336	399	358	399	382	347	361	354	361	361	389	331	350	367	353	369	360	388	336	362	346	340	333	394	333	353	364	368	356	363	380	357	354	364	429	376	392	384	356	386	366	366	372	347	364	370	368	349	349	388	351	365	351	365	353	362	383	361	390	350	368	337	387	376	353	412	359	380	341	368	378	347	380	363	351	367	388	351	353	390	357	376	335	353	346	380	374	364	367	374	358	345	354	375	367	373	373	364	392	366	409	366	369	346	358	361	437	365	351	363	350	348	346	347	360	358	379	336	326	352	354	374	381	356	357	369	353	353	343	376	370	371	367	384	345	359	316	376	331	366	377	388	341	331	356	346	359	345	366	371	363	353	385	327	396	370	357	313	364	357	393	334	393	362	341	363	357	373	386	364	340	348	378	366	373	343	335	364	356	309	379	367	371	345	358	358	349	344	401	377	387	358	390	368	339	349	370	332	362	332	356	390	355	327	337	380	330	352	341	382	364	355	369	369	402	357	368	359	349	353	360	342	347	358	361	363	367	359	343	337	355	367	356	352	341	349	371	332	351	364	368	355	389	355	336	378	356	356	362	355	366	389	361	365	345	362	348	396	362	392	347	344	346	368	374	376	338	383	345	350	359	354	348	379	366	353	318	390	379	349	359	373	368	381	336	342	368	356	362	363	376	343	351	356	339	355	356	363	373	335	366	363	394	388	355	340	352	367	352	398	354	372	349	357	355	344	336	348	375	356	363	361	369	353	359	370	365	374	370	377	364	353	370	358	348	393	329	387	345	385	325	351	355	333	391	405	356	383	332	359	356	379	362	352	368	368	375	358	381	368	354	343	363	361	360	373	355	386	388	382	380	376	342	351	360	356	380	386	356	361	349	375	366	367	388	383	352	388	380	350	347	362	334	357	314	339	385	345	388	354	366	355	387	359	327	385	377	361	368	365	337	401	383	351	339	353	352	357	346	358	371	384	376	357	372	352	396	357	383	374	366	362	377	369	359	376	354	340	371	382	359	346	380	358	337	332	370	391	356	362	356	383	374	359	354	378	348	345	370	391	339	325	381	363	365	389	311	400	337	392	368	358	380	362	353	352	380	380	376	367	335	366	364	356	355	365	357	354	391	332	349	349	357	377	340	357	327	380	354	360	357	374	367	326	366	365	320	352	358	388	381	351	340	371	392	356	368	375	372	364	351	354	375	354	366	405	348	367	341	354	346	310	353	382	361	382	370	351	357	380	350	364	369	381	368	359	341	363	346	404	369	363	324	344	374	346	369	373	373	367	362	368	357	335	337	341	311	373	380	371	347	344	396	367	346	341	370	360	370	357	393	393	356	378	388	318	401	341	369	369	329	374	325	368
23201	21118	28901	23571	21124	36551	59193	47786	32711	7095	338	246	247	259	250	209	207	226	206	222	220	213	221	239	237	207	218	221	218	222	222	208	227	219	213	221	209	218	221	227	219	233	189	211	220	217	221	228	213	218	216	198	190	219	233	227	221	230	233	224	209	201	202	237	212	209	219	222	203	233	239	229	218	181	228	218	247	206	209	223	223	219	201	178	215	211	235	198	232	233	227	228	228	216	230	208	202	199	219	219	193	230	213	222	235	213	231	215	218	230	203	253	243	201	190	214	213	211	228	219	243	235	226	209	224	199	204	222	224	223	223	240	192	228	205	238	222	203	208	193	254	215	225	182	231	212	231	210	209	219	207	233	212	224	210	205	221	192	217	220	223	227	201	224	223	202	229	205	221	216	238	219	189	204	216	220	219	230	201	201	230	208	212	216	222	218	206	228	224	228	219	204	225	221	210	176	239	241	202	230	193	248	230	234	248	216	226	211	215	216	223	253	231	202	212	241	223	211	230	208	219	224	207	227	203	221	206	221	220	200	202	204	226	220	225	211	232	199	236	227	216	191	213	227	262	212	234	211	210	215	214	210	208	257	209	213	199	173	234	217	231	228	226	227	233	234	230	196	218	232	228	230	220	241	218	218	193	187	219	251	234	221	213	230	201	215	217	206	235	242	228	235	232	203	220	217	205	199	201	220	210	240	210	245	233	206	203	233	227	216	224	259	242	207	207	192	232	213	227	205	222	193	207	208	209	207	208	214	222	210	224	222	228	252	209	199	230	226	197	205	196	221	223	227	208	204	244	225	226	208	231	218	226	197	233	202	201	227	217	201	210	210	206	229	221	221	229	246	218	207	229	215	225	213	193	207	222	197	231	209	201	234	245	214	227	226	232	212	241	225	198	228	201	216	222	219	197	221	224	219	210	236	229	216	196	228	208	198	214	205	209	220	222	230	223	221	242	238	220	204	212	239	258	213	208	216	204	207	193	214	198	235	215	227	220	217	184	222	205	229	215	216	214	211	230	212	214	203	223	200	219	207	238	217	218	196	198	222	238	210	213	201	226	216	210	194	220	232	200	212	229	214	211	206	230	191	237	210	218	205	198	229	236	184	212	220	228	199	210	220	223	243	231	220	212	194	215	211	199	231	228	200	219	203	220	221	220	224	217	228	231	183	238	215	187	205	218	207	266	222	234	213	228	208	226	204	211	214	206	212	244	240	205	203	219	196	237	202	228	208	251	208	230	232	184	227	213	206	226	222	226	214	178	227	181	240	211	216	220	251	207	223	240	225	192	239	240	230	213	218	196	226	216	226	228	216	220	193	203	220	205	229	218	222	225	254	212	205	221	199	231	238	192	230	211	217	185	240	232	236	196	207	212	225	222	231	212	206	222	244	214	227	222	216	184	208	245	226	228	213	196	199	216	257	209	222	238	225	189	205	225	201	230	242	225	213	220	196	235	234	219	217	239	209	223	220	205	217	204	200	206	206	226	202	213	226	194	218	224	246	188	217	229	217	223	230	226	201	203	239	226	210	227	213	215	197	228	233	223	209	218	202	208	203	234	213	217	212	212	196	224	203	207	198	218	223	201	223	237	226	197	216	220	217	226	225	193	218	221	235	207	251	215	256	208	196	224	210	225	187	182	221	229	237	212	212	218	227	267	211	227	235	217	196	205	229	221	212	205	223	207	221	232	213	193	240	245	212	217	215	211	217	194	210	222	253	207	197	231	211	221	212	254	256	226	212	207	209	217	227	203	176	204	204	205	206	219	206	204	197	234	209	237	234	183	200	230	236	235	222	222	214	222	226	187	240	199	228	216	201	225	184	225	206	223	197	224	211	232	219	216	200	207	211	241	214	205	246	218	218	234	243	219	220	210	205	228	208	240	217	228	210	215	219	230	208	233	229	220	191	210	212	222	230	217	208	257	210	223	223	209	229	221	204	200	225	204	269	177	244	212	204	216	209	215	171	233	218	214	230	210	234	201	235	195	202	230	220	246	214	249	201	236	225	232	240	234	230	238	248	209	222	221	199	227	224	207	189	203	226	179	205	211	231	220	266	228	235	231	221	190	260	235	222	202	216	238	220	232	252	206	212	270	255	220	243	227	230	181	213	236	207	217	191	203	215	218	217	221	233	214	218	214	231	220	197	230	196	253	204	207	186	249	226	241	203	229	244	221	205	223	199	264	188	205	221	228	247	229	203	233	204	211	188	228	226	255	201	216	221	216	224	201	238	219	195	193	248	216	240	234	250	219	237	209	195	208	218	228	207	208	212	222	218	202	192	230	233	214	226	196	237	227	228	198	218	191	242	228	221	205	219	190	214	204	191	230	237	229	221	221	206	214	234	187	207	215	211	209	215	239	226	243	188	225	205	222	223	209	227	239	243	212	230	199	220	220	204	212	228	194	208	224	206	217	193	223	225	202	218	228	242	207	216	235	221	212	225	216	187	208	196	245	240	220	184	207	212	218	221	230	196	215	208	210	228	205	205	239	230	211	226	198	224	226	193	221	216	213	235	230	244	224	252	214	233	217	229	226	224	202	198	213	219	212	214	209	231	231	220	190	232	202	207	205	220	219	224	235	209	195	218	204	240	201	199	217	214	217	221	229	241	208	244	222	219	180	231	220	241	239	234	230	228	207	199	191	215	219	205	256	223	222	202	230	201	224	213	239	210	206	222	221	226	218	189	201	209	208	209	223	216	201	201	212	230	195	230	235	205	212	240	222	204	228	219	224	220	225	226	207	201	224	219	211	243	205	205	195	215	221	243	235	217	207	254	231	190	236	222	215	234	218	202	225	204	211	216	238	199	200	222	234	200	190	198	213	234	208	215	221	212	213	207	216	210	207	240	221	244	213	212	231	196	226	227	238	222	221	216	216	227	209	210	219	211	240	214	239	226	229	235	207	261	207	218	230	234	216	178	225	253	216	241	200	195	195	219	189	221	237	223	212	213	212	239	226	216	215	231	224	227	224	209	202	212	208	210	223	208	227	245	233	234	212	205	231	226	241	186	215	215	235	216	221	228	229	239	233	219	191	243	197	215	226	191	218	216	219	212	219	202	233	223	226	209	215	227	227	223	215	230	222	193	215	195	221	211	229	238	221	186	196	177	224	215	244	209	241	232	209	231	231	220	241	226	212	218	214	212	223	215	212	224	211	217	216	214	219	201	212	212	211	193	211	242	224	224	219	190	248	179	221	218	237	215	187	216	239	214	227	225	214	242	214	231	226	194	230	227	215	198	224	205	230	211	247	218	205	230	215	212	221	196	239	208	203	223	226	206	231	206	211	212	215	206	229	226	208	231	207	210	229	216	204	244	220	220	260	220	196	191	215	223	216	230	209	212	232	237	192	211	228	216	215	214	227	223	193	210	213	217	246	219	229	212	212	210	226	199	215	232	225	232	220	228	232	237	245	226	194	213	215	241	232	242	216	218	225	216	204	187	201	231	202	218	185	229	222	245	234	218	202	224	207	211
8675	18041	14969	8257	7250	47846	62346	51905	38587	1345	499	518	509	469	501	443	459	470	493	474	424	432	458	426	443	459	441	426	430	446	479	491	487	449	458	433	443	454	417	423	421	433	425	434	463	481	473	402	457	451	454	470	438	432	444	438	447	429	437	409	452	423	412	451	513	388	468	465	416	408	447	479	474	435	413	473	493	427	457	430	417	442	435	444	457	472	438	416	422	435	466	455	446	426	452	387	421	458	415	442	435	446	436	455	468	441	432	467	427	428	482	486	467	433	453	426	430	445	443	479	450	429	460	449	455	418	466	429	411	470	425	432	462	393	409	419	413	445	457	435	451	445	457	440	430	434	439	444	463	416	435	446	447	449	414	453	437	420	443	400	439	418	409	437	440	437	413	434	479	432	438	412	418	442	425	445	433	445	444	441	422	427	468	435	416	433	436	450	440	437	456	488	447	417	459	462	428	435	471	443	436	418	461	403	451	442	410	401	412	461	417	451	436	449	425	456	466	432	447	469	422	475	441	398	429	431	456	471	407	456	436	453	424	447	422	462	461	440	426	386	420	423	454	422	435	459	419	421	446	448	455	456	430	413	431	430	462	446	428	418	394	410	443	432	420	452	478	434	453	444	433	445	468	488	492	434	441	405	420	461	426	414	416	395	438	420	419	449	460	447	428	442	449	420	430	449	435	460	445	453	414	444	428	452	470	432	389	423	489	433	439	432	439	425	442	444	407	476	413	470	455	443	449	434	431	416	415	466	432	442	416	477	439	448	447	414	451	463	444	424	434	422	444	420	473	433	422	439	438	412	451	424	433	446	387	485	425	456	420	412	424	442	442	425	413	456	451	450	447	422	420	445	480	390	425	467	433	454	488	436	441	438	437	486	467	422	420	429	445	429	458	430	429	443	458	424	428	435	427	439	447	435	413	431	449	454	431	404	432	421	435	458	416	431	427	444	424	470	405	415	436	437	426	438	452	425	432	437	435	461	451	432	440	454	434	439	433	408	406	422	426	415	412	459	399	410	443	454	463	448	470	450	458	441	431	438	462	437	442	453	422	450	426	400	429	461	439	442	395	406	424	447	428	425	459	448	447	437	473	457	446	445	476	485	420	467	437	464	435	425	433	417	445	429	445	433	390	444	402	476	434	407	450	420	413	398	440	465	447	450	429	451	446	458	464	437	455	418	439	463	455	441	415	472	417	430	400	435	395	442	432	413	432	398	447	447	437	438	479	435	441	441	418	431	420	428	430	429	440	438	460	475	431	423	428	442	451	450	474	462	439	412	469	435	444	422	457	447	434	434	399	456	424	453	438	462	436	466	401	439	436	438	421	445	421	465	436	442	418	448	396	435	434	470	478	432	459	448	440	431	458	415	467	458	443	450	444	460	425	412	427	461	393	421	399	435	449	432	419	458	422	415	423	420	412	439	432	439	440	470	432	412	431	454	412	474	444	438	438	421	455	443	407	441	448	448	416	473	435	408	426	474	454	447	431	451	470	468	455	424	458	436	464	410	438	447	445	473	421	446	427	463	417	475	428	429	443	444	435	468	429	433	417	378	440	440	409	434	435	425	431	418	410	482	426	455	423	394	395	432	411	444	451	440	447	460	448	445	477	394	446	405	405	428	417	422	462	421	446	438	407	395	411	418	418	408	429	410	422	415	389	420	436	449	412	423	430	427	433	400	404	424	437	447	462	436	429	441	436	445	419	484	441	444	426	461	469	421	400	419	424	429	414	411	422	420	445	467	443	464	392	417	482	454	446	436	422	432	473	486	445	432	451	434	400	402	420	445	433	430	445	415	436	433	464	432	444	457	429	446	450	448	458	413	409	394	454	436	436	422	481	439	453	430	429	426	438	409	430	447	484	430	439	437	416	429	427	453	426	433	468	417	441	461	416	445	420	454	455	432	450	434	465	417	439	432	466	447	398	423	489	450	391	426	458	446	447	416	435	476	457	404	453	471	435	472	433	387	451	476	446	431	440	421	444	401	424	451	412	473	393	464	436	430	427	431	425	407	458	431	463	438	482	429	423	432	469	417	392	452	440	442	434	427	442	453	420	426	423	461	424	456	431	473	441	426	456	426	467	466	410	459	407	418	445	475	445	425	426	435	453	452	366	445	442	402	472	413	437	432	454	442	415	478	431	452	423	438	438	454	397	445	431	437	388	432	444	430	417	462	423	415	423	466	413	426	426	425	433	414	445	414	435	434	455	437	429	456	418	447	452	433	453	438	457	460	436	452	470	460	424	451	464	431	453	422	418	422	457	421	419	469	428	449	412	450	424	419	436	396	423	410	414	477	461	467	433	436	416	425	431	452	427	474	420	447	507	435	438	440	433	456	440	410	466	471	386	451	455	408	410	441	400	444	450	440	415	462	403	466	426	417	441	445	457	428	391	466	470	450	456	409	418	440	412	425	456	439	444	439	467	416	443	449	484	432	430	462	460	404	416	445	433	440	473	428	435	455	429	426	435	444	428	469	409	467	420	462	426	415	424	444	423	449	441	426	447	407	436	430	434	458	430	423	461	408	443	408	478	457	415	472	426	389	451	415	459	429	462	432	405	447	427	427	433	409	441	482	437	445	453	434	427	442	437	427	410	448	440	449	404	431	432	438	428	435	436	440	448	465	465	484	436	432	403	420	446	417	444	445	432	442	465	402	472	479	437	408	444	442	440	447	440	446	437	417	440	405	437	407	454	421	445	412	434	437	456	459	457	435	449	446	456	407	423	437	426	434	413	469	420	441	463	463	455	436	422	426	442	456	418	429	412	459	455	473	414	430	457	434	450	458	452	451	442	423	429	407	407	416	421	470	436	403	438	451	449	413	444	481	447	417	416	474	436	419	414	406	453	451	453	434	430	442	433	445	475	457	428	406	413	450	404	420	421	427	409	432	400	423	460	481	437	432	453	421	411	451	442	468	427	432	459	430	458	444	455	449	459	482	419	437	434	442	482	425	466	439	427	450	409	414	403	415	438	435	423	444	409	443	391	444	413	439	421	446	422	405	447	440	421	444	447	467	421	456	441	435	406	407	495	448	444	459	426	467	445	414	432	426	425	447	416	438	447	425	473	452	441	423	414	483	414	438	436	434	434	440	424	395	434	447	472	443	429	457	432	453	434	433	432	455	463	428	410	433	411	426	423	395	412	479	414	441	414	438	423	444	405	427	412	446	407	439	441	458	422	429	435	443	456	440	419	437	474	456	434	463	460	401	403	460	432	451	434	404	425	440	424	430	442	414	466	469	419	450	442	413	422	460	454	418	456	439	429	446	413	461	435	426	443	426	518	450	451	440	463	410	428	461	451	419	422	446	462	420	422	429	486	428	450	473	428	411	426	428	403	426	429	440	442	414	438	440	408	441	402	399	435	473	406	468	445	455	436	452	474	439	460	459	456	443	398	437	423	425	447	409	420	463	425	468	433	418	420	453	458	440	445	426	460	418	458	462	438	401	435	456	448	413	396	485	459	465	414	440
26528	20238	6550	572	424	4425	10117	8329	4731	346	253	240	216	200	219	221	230	196	224	211	222	246	212	191	202	225	210	267	188	244	197	212	210	223	193	231	242	241	218	210	207	199	194	213	235	230	238	221	227	249	211	219	211	206	196	193	198	236	230	210	232	221	206	220	213	215	194	226	202	237	193	218	199	224	221	208	235	207	215	223	225	237	237	218	218	189	213	192	203	217	209	237	205	227	212	205	235	224	232	222	228	240	228	202	217	235	211	225	222	226	200	206	200	220	215	218	198	209	226	244	216	197	224	206	219	218	212	215	197	208	224	232	220	179	228	229	204	203	234	230	222	217	205	208	222	189	221	216	211	197	221	203	220	221	201	216	219	226	221	219	211	235	214	222	192	220	227	205	192	218	224	242	223	214	228	205	206	221	186	218	222	223	240	221	230	210	213	212	203	238	221	212	211	217	226	208	214	229	217	196	228	222	243	218	205	202	217	190	214	229	199	234	211	238	216	198	200	239	222	207	219	211	203	218	203	216	201	224	218	230	227	206	201	232	235	232	222	211	231	218	189	204	209	212	230	230	175	229	207	241	206	200	220	207	224	255	196	209	199	204	212	223	210	194	217	232	247	226	200	215	222	236	205	218	222	221	217	206	185	241	201	229	211	203	210	187	197	220	204	209	228	202	212	216	207	221	202	215	184	187	188	223	174	204	240	203	210	226	218	221	198	211	220	203	237	216	237	214	226	235	235	228	201	206	208	225	205	223	214	210	210	225	207	226	222	188	197	211	224	226	213	220	192	200	223	218	217	179	202	229	207	215	230	200	179	221	248	208	210	224	191	205	213	210	190	231	211	218	187	198	230	204	209	202	190	179	248	216	225	197	213	208	226	213	232	189	229	211	239	209	225	212	223	215	221	236	218	235	194	201	226	184	228	225	224	192	218	195	197	219	207	216	227	249	203	212	220	212	211	225	221	207	236	237	225	209	181	221	223	233	229	212	212	205	231	208	219	220	208	227	212	198	219	214	210	229	224	219	224	179	200	230	210	218	212	213	216	203	211	217	224	212	210	198	210	211	204	223	192	214	207	233	217	229	198	208	213	204	203	186	217	220	217	200	219	209	209	228	231	226	187	220	207	215	230	194	227	249	201	238	230	211	213	217	203	221	197	236	216	209	199	207	222	207	231	230	235	187	240	216	232	215	202	198	225	179	217	250	215	210	203	216	218	230	227	204	237	213	206	206	246	217	220	195	202	236	215	209	222	212	214	220	220	227	193	236	205	220	225	203	220	196	208	205	219	211	212	225	230	223	213	217	204	245	212	215	212	193	211	215	207	220	251	209	207	234	233	214	203	222	220	224	226	201	243	219	225	211	202	188	225	216	203	217	220	232	195	232	213	212	213	224	209	257	221	193	214	205	230	228	229	229	223	194	216	213	194	234	214	195	221	207	214	195	206	240	206	219	232	237	222	221	211	210	213	229	196	188	200	219	241	224	237	233	212	195	203	215	209	213	228	219	240	217	217	213	197	210	234	218	215	228	225	205	193	220	237	211	219	210	212	212	219	240	196	214	223	237	209	193	201	207	232	240	212	207	221	203	211	209	200	213	236	212	197	188	211	229	215	221	200	186	206	173	199	193	218	214	232	207	187	218	199	209	205	216	218	209	233	211	213	215	187	200	202	208	234	203	225	221	207	214	224	235	244	206	248	207	206	195	222	201	217	236	213	225	192	204	240	215	214	206	208	215	225	203	219	218	201	233	223	222	214	207	211	205	233	203	182	223	216	216	217	212	211	207	205	209	226	208	198	223	210	192	218	199	193	210	215	230	202	195	219	221	208	227	202	215	226	220	243	219	184	184	186	234	224	215	217	214	210	229	224	235	203	201	206	203	214	221	237	194	216	221	201	202	221	234	228	227	225	229	215	199	210	210	237	215	211	177	205	208	206	218	196	216	230	211	214	200	219	210	211	214	226	228	218	204	244	168	220	227	195	203	233	216	208	210	226	201	204	232	202	220	211	210	193	209	205	230	214	234	223	225	222	210	221	200	217	243	210	216	219	184	195	219	178	207	205	199	216	212	229	204	201	245	215	207	215	198	206	204	193	237	215	215	200	226	215	229	199	213	228	210	216	230	221	201	210	208	202	211	219	227	238	224	228	232	236	224	223	182	214	232	224	215	225	205	204	213	231	204	207	194	214	219	213	207	224	216	230	226	223	223	234	219	252	229	196	208	193	218	209	218	199	224	208	242	209	204	212	203	212	231	227	234	220	195	233	210	208	201	222	184	202	209	208	207	229	204	236	194	192	221	196	232	212	212	232	221	222	219	241	222	213	220	216	222	213	221	199	219	202	215	205	224	249	210	211	228	206	212	209	218	212	208	208	256	234	194	246	230	209	198	237	193	215	206	219	197	203	196	245	186	214	209	230	228	234	225	223	221	192	227	218	216	232	220	210	217	205	203	230	213	205	218	222	225	235	214	228	217	197	203	208	200	241	197	206	214	197	218	226	203	225	205	219	217	231	238	232	217	232	218	233	216	215	225	209	195	205	217	225	242	218	202	231	191	241	224	207	227	225	217	212	199	223	240	230	197	193	222	219	215	201	207	233	218	223	181	199	212	199	236	235	207	219	217	234	219	223	219	205	189	208	243	239	223	234	223	237	205	214	230	206	206	229	208	224	233	217	239	235	232	222	201	219	213	179	213	219	231	207	210	242	218	199	206	225	211	210	202	219	240	230	239	228	212	217	200	199	244	202	195	214	206	189	251	229	188	242	189	226	188	205	225	222	201	252	194	200	217	195	209	237	207	213	258	210	206	224	181	209	215	187	218	209	209	209	214	190	239	219	226	218	205	227	209	207	207	205	204	209	241	206	222	216	210	203	211	224	230	182	236	219	239	233	208	215	218	198	198	226	192	221	221	214	200	189	241	226	232	210	242	212	207	228	207	216	229	224	202	191	199	223	202	231	207	255	201	209	186	211	224	194	216	195	213	205	212	192	208	201	239	214	214	227	207	201	200	189	217	244	201	246	231	231	207	212	203	217	224	225	216	214	203	208	209	231	215	215	199	201	213	201	191	206	209	205	237	211	218	217	233	206	210	216	232	219	187	232	211	223	245	191	234	208	206	215	234	223	194	207	223	230	234	202	223	205	217	209	202	213	209	207	239	217	206	210	199	232	230	216	221	214	209	187	249	214	230	206	203	220	205	238	226	213	220	218	205	208	245	200	191	208	193	220	204	215	227	181	193	223	231	204	198	209	245	212	194	233	206	210	213	206	212	222	202	216	240	238	203	238	233	200	242	217	205	196	216	220	218	196	212	214	218	233	200	240	189	212	205	222	230	223	253	196	222	205	223	213	216	232	219	225	200	189	221	207	231	227	218	217	198	193	215	227	182	177	209	203	196	212	225	221	198	216	220	226	207	212	200	233	217	206	219	203	199	201	214	214	194	219	210	235	205	214	194	226	209	204	180	221	206	202	218
4012	1895	1625	937	1152	12181	20967	17572	11074	642	461	466	450	464	462	441	442	424	453	470	445	464	440	434	450	452	441	456	481	399	460	452	460	472	447	448	488	469	429	449	461	447	441	462	411	460	416	464	446	444	456	428	409	460	468	445	432	433	487	495	428	449	459	465	475	432	439	420	448	508	432	456	444	444	450	494	462	447	472	432	436	488	462	446	442	453	460	435	446	467	444	445	461	442	446	425	475	422	470	430	467	417	464	433	432	463	451	448	456	433	401	459	473	444	424	451	459	449	447	440	452	463	432	436	460	473	421	443	437	448	464	451	436	463	452	481	477	511	416	440	449	439	449	431	455	458	470	491	439	456	449	459	469	458	442	416	433	483	445	442	453	450	466	460	503	449	447	424	443	448	490	461	415	441	440	445	465	480	448	456	459	464	458	464	481	442	466	457	423	448	419	463	426	449	429	424	459	451	452	440	451	446	507	425	457	496	452	466	437	467	465	446	427	399	422	442	422	468	466	431	450	458	459	455	464	458	457	456	476	443	439	482	456	487	447	456	408	493	458	451	460	463	417	425	476	463	469	474	472	484	465	429	437	457	483	461	453	461	445	438	458	452	448	454	459	451	432	470	461	478	461	440	465	405	428	461	462	467	462	450	457	444	452	458	432	442	431	452	444	454	421	430	480	458	470	448	435	437	463	442	441	457	433	486	439	391	428	444	458	451	440	488	461	428	467	427	429	447	452	444	460	450	439	445	453	449	456	442	436	444	453	498	453	439	460	462	463	441	423	429	454	425	452	449	429	417	456	486	463	461	428	446	475	494	457	439	468	453	439	441	493	434	437	467	446	467	457	402	417	470	452	433	434	454	450	426	429	444	476	478	443	450	469	462	456	462	466	430	466	442	442	469	423	477	527	477	479	447	441	446	462	464	462	480	443	455	433	445	456	472	445	437	463	464	447	434	461	458	415	470	453	453	467	446	427	388	480	466	478	478	451	459	433	429	463	474	484	459	443	470	511	453	468	473	463	438	447	436	479	458	439	443	428	434	450	447	452	445	428	485	405	466	468	448	472	452	480	444	439	446	430	457	437	476	424	494	431	476	452	433	450	442	483	445	477	449	437	442	482	451	477	436	434	434	460	423	458	458	425	408	443	466	419	449	423	489	454	439	441	459	452	454	480	438	425	421	454	490	461	479	473	486	443	453	487	462	467	445	472	441	434	480	407	471	436	448	468	438	482	477	468	419	426	461	449	442	444	452	436	485	416	454	448	450	439	409	442	449	452	447	445	455	463	428	488	431	438	432	447	461	458	490	476	431	399	454	455	470	450	425	483	417	425	454	422	427	435	465	399	468	445	436	478	439	445	464	455	410	456	458	445	490	455	447	456	456	469	462	444	470	474	442	454	443	424	440	498	451	458	478	433	461	457	468	441	464	400	462	438	460	443	438	432	457	442	434	435	442	509	463	439	461	411	420	427	442	463	448	474	432	498	459	454	448	462	473	486	419	441	444	464	460	419	423	407	450	478	446	527	471	493	514	456	489	493	412	457	454	477	452	472	449	435	482	455	463	432	432	431	438	428	447	470	414	419	460	410	446	456	435	448	461	447	461	443	449	467	446	399	424	455	448	442	429	454	436	438	442	483	455	459	458	455	438	476	482	449	434	464	424	420	455	457	432	451	444	472	428	427	413	464	465	444	430	473	452	419	480	489	484	442	418	415	447	448	437	441	438	456	450	475	412	464	495	444	420	480	442	442	447	462	441	455	453	465	452	463	485	449	447	456	433	488	496	459	438	470	472	456	477	469	468	452	460	426	457	455	482	443	454	450	460	457	477	440	445	466	448	434	454	438	497	444	426	460	423	436	449	443	462	437	462	473	454	447	483	465	461	440	430	445	427	441	434	455	405	479	411	453	457	446	461	455	436	453	494	444	468	444	445	436	458	446	453	432	426	445	476	452	449	472	406	444	446	475	437	454	423	439	448	444	426	440	428	479	436	483	431	475	471	448	460	446	430	455	469	407	457	444	436	475	448	432	440	460	467	454	465	426	461	475	450	482	451	469	467	477	478	475	421	426	463	456	402	460	413	466	459	459	417	466	442	447	452	406	445	452	430	474	476	478	437	430	426	456	447	443	425	463	429	469	440	461	451	439	469	474	433	439	497	442	436	460	438	463	437	446	461	449	468	455	440	473	446	441	474	448	448	457	462	459	476	457	457	434	442	467	452	453	475	470	443	470	438	450	472	442	427	456	456	461	407	444	456	454	474	462	460	492	453	467	419	443	426	423	439	460	434	416	463	471	450	433	449	448	444	455	503	437	472	443	430	431	467	455	473	463	424	462	505	438	451	454	470	473	446	423	445	507	459	476	423	471	466	467	460	455	460	434	448	461	416	416	435	394	432	453	451	466	451	436	488	416	484	433	431	460	439	426	413	450	462	421	458	449	464	503	453	460	485	442	468	441	429	425	434	454	480	447	506	463	502	428	476	476	479	455	476	455	438	464	442	449	458	473	454	448	454	436	452	482	447	483	435	455	436	448	403	432	458	468	447	437	430	445	413	442	449	464	480	457	444	423	451	428	482	448	421	485	436	445	446	448	459	454	439	454	444	477	499	466	457	435	468	460	461	434	433	490	414	486	453	462	458	471	444	421	432	446	433	446	425	474	484	421	447	436	435	454	398	445	444	439	454	434	452	427	464	455	493	472	448	411	434	414	470	471	505	466	428	450	456	489	423	429	450	455	467	446	439	478	475	461	449	437	461	448	445	496	436	440	466	491	453	455	451	445	425	431	448	460	451	457	443	452	428	458	488	440	434	447	473	417	446	449	486	453	477	408	433	429	485	423	448	420	437	421	439	472	412	476	433	461	452	427	438	445	447	469	442	437	437	485	440	441	467	446	450	451	457	483	479	453	452	446	462	447	475	478	431	442	438	452	471	458	452	452	475	467	415	451	444	455	470	453	443	482	439	428	467	464	450	473	448	449	453	425	458	441	439	445	456	449	501	468	474	426	442	447	449	449	433	443	467	482	456	444	452	459	454	440	435	416	426	428	487	462	464	428	441	499	458	454	478	451	476	445	434	452	449	440	484	457	460	424	468	449	465	434	427	450	474	415	448	449	433	459	454	433	452	462	479	431	464	454	442	493	465	469	439	485	462	470	456	435	446	472	530	456	409	475	443	442	430	461	479	436	414	445	474	410	459	455	446	436	447	432	491	425	454	485	466	433	464	453	480	452	438	439	503	467	451	428	456	496	446	435	439	457	426	459	434	453	479	448	450	489	428	456	454	428	468	452	469	433	403	502	440	447	459	504	470	470	490	425	451	432	449	463	453	466	435	437	484	421	436	484	430	447	477	459	459	416	438	450	452	458	471	459	481	449	478	447	485	430	459	457	463	435	458	463	466	489	443	450	461	446	431	404	487	471	410	433	437	436	423	458	489	488	442	429	463	451	486	490	428	430	448	452	476	395	442	438	433	413	456
24577	21162	27811	24749	12879	25901	43025	32247	22331	3517	200	199	175	191	161	171	182	155	162	154	164	152	153	160	179	159	162	172	184	172	159	158	186	173	170	151	165	147	150	144	197	173	170	172	164	153	148	155	146	165	162	150	164	151	164	181	158	159	145	139	177	168	170	161	168	179	161	169	163	151	166	177	174	162	158	170	161	180	150	162	178	155	164	148	138	171	167	164	175	163	152	170	182	176	179	164	145	146	185	175	152	189	157	174	164	157	161	156	160	165	175	172	173	176	150	170	165	156	169	165	169	159	177	164	161	160	169	155	157	189	182	162	148	189	171	164	156	175	167	170	142	166	180	173	165	131	181	175	169	192	179	187	168	184	174	168	158	151	185	179	168	175	158	183	151	155	188	148	147	168	162	173	153	176	159	153	176	176	135	135	161	174	152	165	163	180	156	166	156	178	171	168	178	151	147	179	163	165	185	176	159	165	168	166	174	160	157	159	181	170	160	142	145	169	158	170	172	172	145	174	159	150	157	166	163	154	163	174	179	164	151	139	166	167	174	161	156	156	172	187	163	189	179	164	195	170	177	154	161	173	141	157	166	160	177	189	183	157	166	168	167	167	136	170	159	160	148	164	168	174	158	156	165	175	166	165	176	188	187	150	158	177	167	169	178	164	167	133	165	127	173	173	167	145	134	159	166	156	175	161	159	179	151	167	158	168	161	165	150	179	154	152	134	140	155	176	155	139	152	166	163	157	171	178	175	168	178	151	162	152	180	168	181	168	167	175	148	181	171	144	150	180	168	172	155	180	168	154	171	161	174	147	155	178	185	166	171	153	167	167	165	181	153	142	174	154	163	150	148	157	160	159	167	155	146	196	132	161	188	149	138	158	168	171	151	181	169	159	196	160	181	138	153	155	151	163	165	164	152	169	160	160	187	139	163	166	154	190	178	161	141	151	167	178	162	166	172	151	164	146	185	171	137	161	159	168	168	153	143	157	152	164	171	163	174	142	175	171	169	150	132	140	153	155	177	161	204	185	151	151	177	146	143	170	149	149	187	140	151	181	156	167	164	159	150	180	173	156	170	163	170	180	144	168	157	166	153	158	159	178	155	174	142	156	141	142	166	156	147	173	168	169	154	156	170	169	157	163	145	174	159	161	149	168	161	173	150	172	158	151	162	171	149	183	155	169	162	187	172	161	191	159	149	182	161	175	185	137	172	147	145	152	158	150	165	171	186	187	161	169	154	168	171	191	157	157	138	168	175	170	176	155	163	132	157	149	158	175	173	155	168	170	171	171	158	182	145	175	174	151	171	162	159	153	146	150	163	168	143	146	167	168	161	171	164	166	163	160	192	149	176	166	155	149	172	138	192	179	180	162	159	174	176	161	164	190	147	173	159	139	182	183	158	184	164	160	167	157	160	168	155	167	174	160	159	159	177	149	150	166	174	184	162	166	157	174	152	142	166	161	161	151	154	150	168	154	170	155	150	169	145	176	183	147	172	171	167	177	167	166	156	160	173	166	166	170	160	145	146	165	193	178	154	147	162	184	154	168	164	126	149	162	174	167	155	169	172	179	182	161	134	176	163	162	146	168	148	169	186	168	165	168	153	185	181	171	182	160	161	178	155	132	133	167	161	165	147	165	164	156	179	167	159	168	171	168	145	178	164	148	160	153	155	158	186	173	178	174	169	167	156	169	161	157	170	170	167	165	172	156	193	172	160	174	176	157	173	156	173	144	152	149	157	173	174	181	159	170	168	188	152	143	163	182	169	180	168	184	136	176	184	164	167	166	172	165	150	176	176	156	152	176	139	149	189	157	145	175	153	159	152	169	159	160	151	159	151	180	149	159	137	149	173	133	184	156	181	156	177	167	155	159	130	181	166	181	154	169	130	171	165	166	173	164	165	166	165	164	162	161	162	171	160	152	150	149	169	175	143	192	187	166	141	164	160	169	177	174	184	173	169	152	176	155	151	155	179	163	184	164	183	156	174	157	155	169	163	164	156	175	174	154	160	168	144	175	163	161	154	194	168	182	177	174	147	193	151	164	168	172	158	156	140	164	178	162	163	153	167	169	167	166	174	153	159	152	156	168	160	157	163	155	169	180	157	157	142	168	160	158	171	171	146	162	147	156	184	156	155	156	161	157	149	177	179	167	159	158	166	179	168	165	173	160	165	159	143	186	168	155	166	169	170	185	171	150	181	171	152	162	171	166	152	139	149	175	166	172	171	159	158	169	159	162	164	166	158	152	166	140	171	150	158	155	172	168	145	153	177	173	157	173	155	171	162	171	156	142	167	167	161	158	149	159	187	138	147	164	189	136	141	160	146	160	160	169	154	145	176	164	168	180	145	168	143	163	155	153	151	153	148	160	164	152	158	167	169	151	180	161	147	154	159	144	170	148	158	161	161	163	188	145	157	158	175	137	187	162	155	158	146	167	194	178	157	164	148	148	157	162	141	166	157	159	167	188	174	170	169	162	157	178	138	150	168	153	163	170	171	170	174	163	147	178	175	156	193	164	149	158	172	166	159	165	165	157	188	141	153	162	161	166	160	153	160	172	153	179	162	173	162	166	139	188	162	168	163	174	173	168	123	161	162	170	156	142	163	159	172	139	179	165	160	179	175	170	155	169	167	158	151	154	171	162	166	159	174	155	175	173	173	151	166	163	163	144	161	148	170	138	154	169	177	154	174	174	166	161	173	161	170	167	175	166	171	176	156	151	128	178	159	154	147	159	174	153	160	192	182	182	176	149	155	147	148	167	169	171	154	139	164	146	163	159	160	139	162	151	162	164	161	145	166	189	156	174	155	182	180	158	178	166	168	160	186	152	178	154	175	159	166	156	176	158	152	156	142	168	175	172	198	150	167	157	138	165	145	165	163	170	192	161	168	171	176	153	155	136	168	166	147	180	180	175	166	162	177	156	162	147	160	146	164	173	162	171	156	170	171	162	159	148	157	160	168	189	158	167	179	139	171	187	164	191	165	160	188	157	172	168	166	154	149	171	145	148	156	186	162	166	173	157	172	182	175	170	154	164	167	158	168	180	167	167	148	164	163	150	150	160	151	129	159	148	162	160	160	139	172	165	165	154	151	172	157	175	189	147	147	184	177	164	162	168	158	157	182	177	159	164	146	163	164	188	156	149	169	167	160	151	160	151	162	162	163	149	189	173	166	158	160	157	164	158	171	150	160	154	181	160	173	174	171	197	159	166	150	156	188	163	189	146	186	180	160	170	163	165	155	169	176	163	161	167	152	183	184	168	158	168	154	155	153	169	172	159	176	153	148	168	172	166	136	162	157	171	151	154	174	162	168	157	164	158	174	177	151	173	153	161	186	165	159	164	163	167	162	178	153	160	168	157	160	136	160	136	165	162	172	138	190	161	192	169	161	159	167	157	140	171	157	164	196	161	164	164	154	161	170	156	164	153	179	137	155	187	172	165	142	167	159	175	167	167	151	159	171	133	165	163	147	161	156	186	153	172
5228	9347	7969	4063	5187	36743	46751	38944	31137	2788	348	348	386	322	363	362	356	373	379	299	376	349	351	367	360	346	348	376	353	340	359	347	334	344	353	338	337	353	348	361	325	393	344	363	361	336	362	345	379	332	364	333	369	366	369	384	411	333	360	366	390	344	360	350	359	352	334	347	364	350	332	356	308	345	398	353	343	366	383	315	339	334	343	326	364	342	347	352	367	388	339	363	349	344	366	395	383	370	319	345	376	334	377	377	351	353	374	351	371	362	361	363	399	351	367	321	357	359	353	363	330	355	372	351	361	385	323	342	359	311	341	329	363	320	351	355	334	348	332	376	374	331	368	356	352	380	361	359	339	356	375	360	344	364	391	331	337	326	330	382	351	326	356	344	337	361	372	355	359	338	355	381	334	379	328	347	360	374	371	368	354	348	368	334	333	362	369	359	357	350	326	370	362	358	334	364	327	384	342	358	378	327	351	359	346	340	355	365	369	362	351	356	373	322	365	341	358	344	346	374	325	369	350	374	346	364	356	340	348	306	380	332	348	357	360	347	352	371	390	343	352	328	365	345	340	353	352	335	373	364	368	337	367	358	338	362	345	356	354	361	387	358	332	355	332	388	344	323	357	347	349	370	351	332	324	339	395	358	347	388	328	349	346	324	346	357	358	333	339	375	330	360	369	367	359	339	381	349	340	352	367	392	397	350	357	386	357	351	368	324	366	353	386	365	378	338	360	327	365	364	324	348	347	339	362	371	365	356	370	330	384	340	329	372	335	369	339	331	340	335	347	358	337	350	357	363	367	338	332	356	385	341	375	386	377	387	358	327	344	393	358	373	363	335	344	373	339	343	361	352	372	386	353	314	329	391	379	395	348	353	355	347	374	361	346	319	346	354	315	367	345	381	358	365	328	335	360	360	319	369	342	366	367	362	353	338	358	358	365	357	328	361	376	333	375	379	332	336	307	352	357	320	317	351	353	349	319	338	349	342	353	358	351	333	381	372	365	375	370	336	373	348	333	302	340	372	361	355	355	345	343	350	365	337	352	340	345	357	327	342	376	353	361	356	356	359	331	352	325	342	360	334	364	356	342	327	354	327	322	359	374	374	349	340	358	359	344	381	337	351	382	401	344	347	363	351	345	336	363	323	359	349	346	374	351	358	370	337	370	354	348	342	368	359	346	383	390	368	346	352	365	341	326	358	322	336	326	353	357	354	357	349	376	365	348	334	330	365	339	359	350	342	346	351	321	380	354	366	360	340	336	386	336	344	363	341	349	343	357	368	356	332	338	356	338	362	325	377	342	338	339	410	326	370	297	365	372	371	359	334	352	363	361	351	335	358	329	368	343	347	386	357	362	370	384	368	355	357	343	352	343	315	378	324	344	342	355	359	337	336	339	345	379	384	339	358	371	342	340	336	385	353	353	348	340	296	364	350	365	343	398	314	373	328	389	366	366	340	330	355	340	369	331	375	317	389	342	322	382	331	373	327	349	336	341	335	363	365	337	333	341	363	365	295	350	341	342	336	340	327	377	341	354	350	343	338	390	391	343	343	310	366	334	342	313	357	345	374	345	339	355	350	364	305	346	357	320	361	369	374	342	371	330	378	321	366	387	325	335	367	385	351	348	343	357	337	348	322	385	321	325	353	370	325	321	337	372	369	363	368	357	391	349	384	355	376	357	329	365	394	372	357	330	378	341	357	345	359	361	313	374	369	335	346	339	334	332	376	337	350	340	329	333	342	364	340	371	340	349	351	325	344	375	366	353	388	332	351	338	332	377	355	349	366	354	357	342	345	365	330	336	335	373	380	348	367	340	379	368	408	344	373	352	364	372	335	337	345	360	333	317	381	354	340	356	347	348	384	367	348	330	364	325	368	319	382	345	366	321	373	397	352	362	338	350	364	368	361	336	320	379	339	343	315	359	350	363	365	362	325	348	337	338	341	394	356	341	371	369	332	352	367	367	344	353	340	322	355	365	360	349	339	356	353	330	341	382	348	384	344	357	336	357	351	367	347	364	376	375	334	386	366	358	339	336	359	354	389	320	343	379	335	323	385	380	373	339	359	330	321	350	333	354	363	342	381	336	351	353	372	355	356	390	330	378	314	348	375	336	377	338	359	393	394	364	335	348	331	375	332	351	393	353	359	351	370	336	360	327	335	343	360	342	353	347	335	346	327	350	347	370	367	336	384	356	372	349	356	345	358	338	385	324	334	375	346	355	343	346	341	386	358	348	346	357	353	322	354	350	365	371	382	371	371	332	405	367	342	369	350	347	358	375	377	342	354	370	401	373	313	380	360	333	357	360	345	367	358	353	345	378	377	346	354	367	363	355	376	390	381	354	364	338	351	346	366	363	372	394	332	353	346	361	369	383	347	349	316	358	316	347	377	336	363	360	354	329	328	366	324	366	341	341	357	390	368	388	339	395	376	365	375	360	334	374	374	344	361	340	343	349	334	331	329	333	351	374	360	377	321	325	341	355	369	345	358	375	381	369	388	350	336	305	373	331	348	304	329	392	331	359	371	333	333	342	358	356	360	353	349	338	360	353	348	373	345	369	364	347	368	355	353	345	319	344	356	373	358	397	347	373	323	375	340	328	350	355	355	365	356	371	349	329	351	356	336	329	342	311	341	354	373	371	335	358	331	402	352	321	364	400	351	363	355	367	355	359	340	336	373	342	401	347	366	356	364	350	327	377	339	375	349	342	367	347	361	324	370	354	350	339	344	336	373	360	377	386	345	349	391	366	358	377	336	361	345	379	390	347	367	334	323	353	354	357	340	337	337	315	375	381	340	397	349	349	344	359	326	317	392	358	362	349	320	316	322	357	344	339	357	301	341	326	330	331	305	354	372	338	343	403	333	375	345	358	333	363	355	342	364	371	369	334	323	380	364	354	349	359	345	365	364	352	325	340	355	367	354	360	337	348	328	359	348	362	329	364	341	346	359	342	353	356	371	364	364	316	303	390	360	360	339	360	353	353	371	339	381	374	363	382	362	329	340	320	370	354	365	352	368	367	359	356	336	319	359	355	340	356	332	364	361	364	353	350	356	337	341	336	344	352	345	355	343	373	352	346	303	333	345	320	316	347	320	403	337	389	344	350	382	335	343	350	324	370	401	348	361	362	363	369	373	334	335	360	351	358	348	360	370	339	369	355	330	335	351	368	373	343	368	344	364	329	369	366	357	370	376	360	330	347	309	348	360	332	381	376	327	324	349	370	363	357	355	348	339	348	326	380	357	340	402	369	375	332	333	353	331	346	344	323	354	346	368	354	317	365	341	328	367	359	337	340	358	384	355	346	365	352	369	329	385	338	360	315	384	365	334	378	363	360	343	374	306	330	353	323	330	364	350	360	351	343	351	351	337	346	323	332	317	325	330	356	364	356	356	360	334	368	346	337	362	354	349	369	347	332	344	344	336	363	382	363	339	356	362	369	371	358	305	348	333	370	329	369	340	371	366	305	353	323	359	344	370	365	370
23229	21130	28932	23601	21132	33483	62328	48294	34242	9034	373	256	228	257	223	245	218	228	222	224	220	230	243	209	225	245	206	223	235	206	199	231	216	225	172	229	221	209	230	219	225	211	212	213	213	238	211	214	226	216	214	234	229	224	201	219	206	234	205	197	207	213	220	218	206	210	242	229	205	211	216	201	235	224	215	225	231	184	252	207	214	210	207	247	202	236	221	220	239	233	231	209	246	231	244	209	213	248	222	220	242	227	230	246	241	217	216	206	211	202	218	250	219	219	203	217	231	230	216	195	191	221	220	232	252	223	238	221	239	232	207	217	224	226	210	195	230	227	223	239	224	223	224	213	216	221	213	223	221	244	200	225	202	224	205	193	211	229	228	201	222	220	214	219	221	205	203	228	216	200	209	198	215	236	239	214	203	205	221	202	214	215	213	215	203	217	241	211	235	212	223	202	230	237	189	226	222	196	214	215	210	224	210	216	238	196	228	220	216	236	239	217	211	218	211	225	191	209	200	236	216	226	227	234	200	208	212	237	202	206	208	222	212	232	223	246	216	199	219	224	231	190	206	220	246	194	214	227	207	226	206	217	236	207	216	244	222	237	207	219	220	215	213	205	212	212	220	203	211	213	218	223	244	234	202	229	203	226	255	219	200	230	225	202	220	216	218	220	203	203	202	183	212	224	226	207	210	218	255	238	232	219	188	251	180	224	246	222	237	214	220	199	183	236	202	225	226	210	231	202	248	227	240	223	220	210	206	225	201	225	217	201	186	228	190	204	233	223	222	224	220	209	205	228	221	211	234	223	222	220	220	236	227	224	207	187	224	192	235	211	218	207	204	203	240	238	222	205	239	219	217	240	195	191	221	212	236	255	208	222	257	208	194	214	227	226	213	216	214	228	215	229	217	221	215	197	222	252	219	226	212	202	216	235	203	210	218	237	224	224	232	211	219	197	230	221	234	201	239	226	212	238	198	207	223	210	208	217	198	208	204	256	197	180	206	239	211	221	208	209	220	246	198	205	238	195	240	205	245	237	181	231	215	233	235	254	226	206	233	217	212	195	237	235	205	240	219	221	222	251	242	215	221	181	210	203	226	224	221	202	206	200	195	223	220	210	222	225	221	220	209	235	229	232	221	221	232	190	230	184	209	219	231	201	229	224	245	240	206	207	238	227	202	212	199	234	224	216	210	212	210	199	238	227	222	208	223	222	240	202	219	234	171	223	219	223	237	208	216	188	226	213	211	211	212	216	215	222	207	209	219	220	212	207	220	246	267	222	236	210	200	239	214	205	207	226	206	233	239	208	199	216	250	214	235	204	230	205	205	228	231	236	213	199	223	189	249	211	215	210	233	206	202	195	203	225	232	244	208	233	228	234	240	194	222	218	219	238	230	221	228	224	224	212	212	218	208	233	188	222	247	239	229	222	198	211	232	218	203	230	205	229	216	207	186	213	208	219	192	232	253	225	213	197	198	189	209	251	209	200	212	207	223	226	208	208	211	199	228	210	220	220	225	198	231	210	220	222	207	218	218	214	203	223	218	215	207	229	206	212	221	239	233	222	252	223	211	238	218	203	214	231	246	212	236	227	229	226	225	222	230	243	221	233	238	228	232	227	211	232	210	218	212	250	182	246	218	198	194	228	227	169	261	211	200	209	212	214	225	231	227	238	199	229	192	238	243	235	211	225	210	207	241	232	218	229	205	214	243	214	228	215	236	207	220	232	231	225	196	220	223	195	211	256	223	216	222	222	226	241	227	233	217	207	225	226	229	209	189	226	208	184	224	210	222	217	207	189	218	212	196	213	197	202	216	212	206	215	226	200	203	195	217	185	217	220	186	226	225	201	227	216	218	222	225	237	230	210	233	216	209	213	239	215	225	214	200	212	206	177	221	221	214	235	203	228	226	210	213	260	233	219	234	219	190	209	197	223	227	229	239	210	217	218	225	243	237	218	205	221	210	204	229	209	237	220	224	214	211	234	201	220	216	220	228	213	223	213	212	219	237	221	224	232	205	198	226	242	203	220	262	205	228	210	218	219	210	202	207	220	217	229	219	210	200	210	200	211	225	197	213	225	215	223	242	222	209	222	235	216	215	225	213	231	223	226	195	244	234	219	215	219	209	175	227	238	191	240	206	218	216	229	213	222	276	220	234	213	227	219	203	247	248	186	220	223	204	230	234	223	220	234	230	229	209	218	239	199	216	213	236	224	208	210	213	219	219	236	209	210	209	236	217	234	210	221	212	229	234	241	248	203	241	229	267	212	227	215	216	251	237	203	213	202	230	206	200	213	221	189	232	238	247	218	236	211	221	243	211	245	204	199	242	207	194	217	220	201	207	259	206	203	246	214	206	215	198	222	218	198	212	216	219	229	241	217	214	193	228	242	214	212	212	209	253	225	221	229	230	228	214	202	196	201	200	226	205	229	201	196	218	221	227	212	221	193	201	237	226	195	218	220	207	221	198	213	213	211	220	213	242	238	221	224	212	207	212	235	240	199	206	245	226	219	211	226	228	203	209	233	238	233	223	207	192	232	216	211	200	210	221	214	231	200	216	232	228	252	223	251	222	211	244	206	217	226	225	225	202	211	225	220	211	217	201	208	223	208	199	237	215	224	224	221	208	243	230	207	210	230	220	217	239	247	210	230	216	217	216	239	213	225	233	213	216	242	199	225	249	228	232	218	208	212	219	227	210	204	222	193	210	221	214	224	213	215	211	199	231	228	212	224	211	217	188	218	206	217	203	220	206	193	226	229	208	217	225	220	197	208	201	234	238	226	193	246	195	214	209	229	217	235	196	196	231	207	205	204	218	215	205	200	214	217	224	201	215	220	217	212	204	235	215	255	220	213	214	237	192	218	225	231	212	218	224	214	215	222	219	221	231	203	240	226	206	218	232	202	213	218	214	190	237	237	231	203	243	244	228	200	241	224	218	208	217	203	209	205	204	216	204	251	252	231	214	232	220	233	230	227	240	217	214	232	208	205	218	214	227	215	219	238	210	232	244	223	202	224	230	231	221	210	225	217	184	219	220	227	240	208	221	238	241	227	196	225	208	199	209	223	203	202	214	206	228	208	227	208	235	211	208	214	210	213	202	193	213	219	199	221	222	211	228	218	204	221	213	215	201	220	206	232	211	218	222	199	209	215	242	214	219	236	242	203	211	215	198	211	215	211	240	224	219	225	233	216	224	241	205	221	213	209	213	212	226	237	205	214	222	224	233	215	213	230	237	210	248	216	253	245	261	226	205	209	233	210	210	228	212	203	216	209	209	223	210	203	203	221	222	200	189	224	235	225	209	222	215	212	185	211	222	208	224	213	223	232	219	216	231	199	193	243	226	212	206	223	210	189	213	221	223	214	203	198	242	212	241	233	208	221	232	213	228	207	212	235	207	231	223	226	217	214	224	192	227	199	206	246	255	216	203	218	202	212	241	262	213	220	220	195	239	180	198	213	207	230	201	227	237	220	200	202	218	209	211	223
8710	18008	14957	8209	6471	40674	64896	51676	40717	4085	500	465	482	507	477	468	420	473	477	463	434	454	446	455	410	467	415	463	457	451	433	445	456	430	450	440	440	434	440	465	462	440	432	466	421	466	425	415	445	421	431	414	446	430	446	437	466	470	448	416	450	436	429	455	431	445	451	420	445	406	424	405	440	424	440	429	391	477	420	415	430	389	431	433	458	440	421	466	455	438	406	417	447	413	449	434	455	423	442	429	442	442	423	464	392	422	448	389	449	442	460	495	489	450	421	474	454	395	430	480	426	473	460	413	437	465	421	428	467	459	458	412	457	461	463	444	430	437	457	471	476	406	452	447	400	472	438	436	462	411	423	452	430	427	414	425	424	441	478	458	438	439	434	408	497	469	411	466	420	437	407	430	442	453	448	477	429	412	406	435	433	400	459	438	428	436	446	464	440	451	416	446	449	435	444	436	416	435	423	418	447	404	450	428	437	450	429	408	413	450	436	431	443	477	398	460	425	426	472	473	408	441	439	470	441	443	442	430	439	450	458	431	464	432	452	433	435	447	417	472	437	436	441	434	406	445	416	464	461	442	456	458	423	419	480	452	430	453	434	422	459	424	427	459	462	456	444	442	395	456	448	444	470	444	409	463	461	435	412	446	451	455	427	459	422	445	435	453	471	437	447	480	409	430	407	407	441	460	419	440	415	415	443	417	422	473	441	427	470	438	435	440	460	438	448	412	448	454	431	421	452	451	465	437	409	450	476	439	481	431	430	423	440	416	410	424	418	422	475	447	435	439	408	427	486	432	462	439	431	446	456	415	439	410	443	419	460	407	434	408	437	433	440	439	458	409	460	424	446	460	452	442	447	411	402	441	432	440	432	473	450	435	473	487	459	442	420	453	473	423	403	443	419	429	432	461	453	424	426	440	432	411	439	431	440	455	472	438	446	437	472	431	431	442	407	469	443	432	454	473	460	456	449	454	462	435	459	445	420	426	476	460	409	417	434	454	421	439	423	459	434	477	425	464	419	452	430	442	448	482	440	459	434	467	406	460	432	413	435	440	418	466	437	423	449	420	459	464	440	417	433	448	483	413	449	462	481	421	403	428	401	441	438	452	417	445	484	450	398	460	424	422	418	460	394	438	476	474	436	429	401	468	417	427	424	456	442	447	440	466	433	448	426	434	435	439	445	427	417	424	422	458	420	430	445	433	449	424	411	460	435	426	445	450	459	438	451	423	457	409	474	480	459	401	425	458	431	413	443	469	426	465	491	450	434	450	450	413	474	407	434	428	444	424	470	435	443	423	419	414	475	412	454	413	434	421	441	436	447	426	461	463	480	459	444	428	451	430	454	428	424	411	444	423	441	461	442	409	451	414	480	438	445	448	456	446	452	471	436	457	426	440	466	457	463	433	471	411	441	465	431	455	434	438	453	466	416	441	433	469	443	458	422	443	416	458	428	456	421	453	416	440	451	507	446	482	436	414	446	438	392	422	464	432	394	434	425	435	472	464	471	419	425	455	426	481	457	492	431	467	444	454	416	456	424	450	442	456	466	425	420	418	454	409	437	398	475	439	429	480	437	440	439	438	486	453	473	457	439	432	465	421	440	438	453	432	461	420	437	451	411	390	431	413	479	426	444	408	441	428	420	446	433	441	413	463	453	477	439	463	401	434	421	426	418	463	393	423	417	426	462	424	437	449	478	483	459	447	472	471	438	441	460	440	474	447	435	456	446	456	462	434	407	445	470	441	468	420	439	454	443	425	413	440	442	417	427	416	428	445	436	485	387	387	442	460	431	470	422	459	446	450	446	459	419	455	437	430	452	421	434	455	437	442	438	464	408	455	470	455	494	439	399	438	418	434	453	429	478	469	493	411	429	414	488	446	472	461	453	440	461	462	437	452	470	447	470	444	470	473	451	437	451	419	450	447	455	461	427	463	432	433	458	431	443	402	419	440	395	436	452	454	435	467	454	427	456	436	491	465	400	423	451	450	452	470	414	466	474	479	467	424	416	461	440	437	413	452	440	422	460	434	407	426	422	419	455	451	459	459	469	460	466	441	457	422	441	404	447	419	457	448	441	461	424	413	431	470	454	415	445	449	464	423	449	461	427	426	446	457	461	431	438	479	414	445	451	406	429	453	429	429	454	422	472	484	420	439	397	456	454	398	442	447	429	412	461	448	423	444	483	479	430	445	463	415	430	437	461	478	417	464	431	434	466	422	437	447	460	436	465	450	438	420	432	447	385	467	437	466	422	409	419	407	473	450	442	411	454	420	443	421	446	420	436	446	447	390	438	507	424	424	384	412	433	453	402	392	430	447	432	439	410	459	429	458	438	421	448	423	460	452	460	442	430	430	453	434	432	457	459	444	429	423	425	471	438	441	483	446	455	398	483	446	408	443	452	443	427	415	453	414	434	416	453	418	467	448	462	427	429	438	410	483	440	410	438	408	418	461	437	422	454	430	435	434	412	432	395	426	459	410	466	409	434	447	420	439	401	456	466	442	440	444	431	400	401	466	445	431	469	406	430	471	466	435	425	423	430	432	467	428	451	456	433	453	445	452	440	429	434	467	427	457	455	437	428	432	442	495	445	430	431	426	416	474	438	466	443	458	436	430	433	425	428	437	416	444	472	456	469	448	423	504	445	427	436	436	430	463	450	450	431	416	406	464	417	444	392	403	462	437	436	414	429	405	426	435	443	454	445	457	447	452	431	430	431	431	436	390	422	423	407	446	391	431	418	448	400	436	453	404	430	455	452	417	435	425	471	454	453	482	458	439	454	463	420	455	440	434	396	435	409	459	438	443	449	449	435	448	444	430	400	441	422	412	476	422	408	444	414	415	452	470	422	450	466	458	442	456	428	413	450	462	456	433	444	431	418	491	463	454	449	416	446	436	441	416	445	474	439	461	429	422	436	420	439	424	455	442	463	429	423	439	435	369	454	433	410	446	461	415	417	427	411	458	447	440	434	424	483	455	434	504	447	470	452	428	433	472	436	424	437	452	468	450	454	417	434	439	453	457	472	455	421	478	459	434	477	443	462	420	469	488	458	432	448	404	408	434	430	430	451	466	437	457	460	436	474	438	441	472	428	478	447	427	446	426	454	427	443	457	420	445	457	468	466	469	473	438	448	446	449	400	419	437	445	463	417	452	463	410	429	444	464	445	442	453	421	419	444	439	416	454	444	455	418	449	461	446	440	431	440	431	439	430	476	459	458	401	419	425	411	436	446	459	430	443	446	432	480	418	424	473	411	441	438	401	425	460	479	442	444	428	448	444	435	464	469	423	450	453	438	406	446	416	481	454	434	420	438	477	410	458	466	419	471	464	446	415	464	448	446	444	424	482	429	395	430	425	461	464	469	419	381	412	449	447	420	506	429	429	459	443	464	435	424	444	450	424	423	451	462	439	474	443	442	444	433	443	446	447	463	427	422	496	427	468	429	422	440	446	459	387	423	427	440	448	422	390	455	436	449	403	456	442
26523	20224	6487	708	492	4038	11844	8497	4703	418	192	222	215	217	225	211	220	219	193	211	232	191	201	228	223	212	241	220	207	224	210	196	218	223	230	216	197	188	223	183	231	242	209	216	222	212	209	218	223	221	207	225	203	209	203	223	213	239	218	204	217	222	225	228	210	218	216	221	213	213	255	211	222	216	210	213	220	209	207	205	209	227	205	219	196	218	219	213	205	222	196	198	209	235	214	208	187	213	188	217	225	212	211	227	191	218	197	198	212	219	196	211	218	245	223	244	203	231	220	194	217	211	210	228	197	213	210	218	218	238	200	230	226	229	227	225	224	201	207	207	225	187	198	204	223	201	182	217	204	227	233	223	237	227	197	207	224	208	203	195	227	210	235	202	213	217	225	245	192	211	230	224	213	221	247	204	217	226	192	213	212	192	230	219	209	213	220	225	209	228	247	204	210	214	223	205	214	221	211	205	208	235	244	241	216	224	220	219	209	208	223	207	214	219	213	194	212	214	215	187	204	231	176	231	204	228	226	196	221	223	227	212	224	213	217	202	206	186	206	215	230	214	192	252	208	244	242	221	240	238	201	201	246	224	212	215	209	199	217	205	215	221	216	220	213	206	222	193	234	219	219	228	214	194	238	199	213	225	209	230	199	217	194	222	218	213	210	220	199	221	217	185	213	249	235	200	225	210	216	216	221	219	245	209	210	235	204	207	224	191	198	236	193	212	217	208	203	208	214	194	206	235	205	211	210	200	249	216	214	200	208	238	237	245	228	220	209	237	197	208	232	182	214	213	175	208	219	213	228	216	225	231	202	211	203	225	202	225	208	217	210	254	231	196	225	224	230	224	206	227	219	214	221	186	216	234	213	243	250	208	210	220	220	227	198	214	219	204	257	201	221	207	208	193	218	214	228	208	211	225	209	217	215	210	234	211	235	208	212	209	221	207	195	201	197	205	228	212	197	210	205	232	221	215	194	228	205	212	234	203	234	220	215	203	216	200	184	231	222	193	191	211	208	174	233	218	212	219	208	218	227	214	202	236	237	202	243	235	232	217	198	216	222	204	229	237	216	235	195	206	210	202	214	222	208	210	192	205	213	183	246	217	217	224	245	204	228	215	222	226	229	222	208	216	219	217	223	222	178	225	212	242	225	229	205	203	248	207	214	235	240	215	219	178	218	222	224	202	197	216	213	205	187	182	205	226	226	234	225	202	228	199	208	196	210	208	255	211	193	234	206	225	212	207	215	213	239	236	237	212	207	239	231	196	223	206	200	208	223	231	213	192	215	182	193	210	217	181	240	227	203	230	222	220	210	208	225	218	211	214	204	225	208	207	227	225	220	204	211	203	214	210	226	228	208	225	215	218	208	221	237	230	224	182	214	239	216	217	219	202	240	197	218	178	221	210	241	208	201	219	206	202	236	198	213	202	227	193	226	222	209	230	199	229	224	207	220	220	216	198	221	221	200	204	217	215	211	220	228	200	217	225	202	215	189	193	223	210	223	203	225	235	214	213	218	214	214	213	211	212	205	203	206	228	233	214	194	219	220	212	208	211	201	215	227	212	201	203	206	204	236	231	211	206	215	228	195	226	220	220	192	217	216	209	194	225	235	208	217	211	212	221	211	198	215	207	203	224	200	225	200	203	199	233	188	200	219	231	221	181	208	207	211	241	199	229	183	218	216	233	219	183	211	239	219	207	232	225	213	214	230	225	185	208	187	209	201	182	215	202	195	234	223	188	215	212	248	215	238	200	222	217	217	221	221	234	220	238	220	198	219	221	219	217	222	227	222	226	199	194	209	208	221	204	198	223	194	228	248	212	198	197	210	212	228	205	222	232	228	186	224	229	192	210	230	236	209	226	227	230	226	239	227	192	214	208	205	180	217	199	214	214	202	204	225	210	222	186	198	233	228	233	213	210	187	240	212	201	193	199	222	234	219	211	226	199	222	212	207	215	198	237	211	207	210	197	212	223	202	222	234	204	226	218	220	184	201	213	203	202	198	214	214	225	235	225	197	214	206	202	217	197	200	213	217	216	205	206	214	229	212	223	205	226	220	222	202	214	223	220	186	208	219	214	206	221	225	236	205	196	179	205	210	219	218	207	218	220	207	210	225	220	214	237	223	224	215	214	214	183	202	188	207	202	222	207	203	183	216	210	217	180	209	202	214	224	195	205	224	204	207	223	203	236	224	237	229	216	205	222	229	218	215	212	203	219	225	225	213	223	191	221	247	196	216	207	239	220	216	210	219	193	225	216	183	215	238	195	194	201	212	224	212	209	220	226	231	227	208	212	214	224	211	210	212	216	213	223	197	221	207	219	208	210	221	214	229	211	220	215	242	200	237	227	225	213	205	234	195	195	207	214	201	196	214	225	218	217	228	224	212	211	213	187	216	190	224	220	205	182	213	215	231	216	204	195	205	223	197	186	203	218	204	233	215	226	205	228	217	215	195	198	223	210	209	221	232	212	184	201	207	248	199	210	228	211	207	221	191	207	207	245	210	213	204	193	203	207	211	210	204	212	203	207	219	193	223	195	240	220	204	224	204	213	241	215	219	225	219	207	225	217	228	213	232	221	208	208	218	215	221	230	232	209	202	187	206	203	233	225	211	209	223	184	221	226	186	212	217	235	221	233	209	208	216	246	209	209	217	209	223	194	219	211	216	203	223	194	192	215	215	229	209	206	211	202	220	241	218	205	212	217	221	208	196	224	218	203	215	215	192	200	251	219	225	219	202	217	205	246	213	213	206	210	212	235	214	234	217	222	237	219	199	215	231	204	208	220	228	205	220	244	198	218	228	199	221	235	198	204	201	216	227	229	192	229	197	205	227	216	229	206	206	216	184	211	211	173	203	216	195	202	225	226	210	221	216	221	224	204	201	212	214	198	202	203	193	212	192	227	223	205	198	229	229	219	190	199	215	206	223	210	219	230	214	232	224	221	203	220	199	200	190	206	200	228	202	216	211	214	211	228	236	221	216	205	223	223	226	213	216	217	206	201	202	190	217	187	234	220	204	201	208	197	200	173	224	202	197	201	205	224	215	181	260	213	206	215	213	211	194	208	220	223	238	206	222	212	214	193	204	196	219	197	225	189	198	202	206	223	224	220	232	199	210	215	201	199	200	217	204	207	225	234	220	233	206	215	201	223	206	211	188	231	192	198	222	225	208	221	230	208	202	246	227	214	192	208	237	238	207	198	212	211	203	221	174	203	215	225	233	241	203	239	253	209	187	237	231	198	217	205	202	214	217	224	212	193	243	222	226	248	208	183	218	201	196	231	235	237	211	204	216	241	189	198	215	214	229	208	210	186	199	186	205	197	227	229	207	188	245	234	215	212	218	175	224	212	210	208	217	216	211	215	212	211	216	211	222	209	211	214	204	207	214	211	213	231	224	219	210	198	235	224	216	189	235	205	218	237	213	208	206	208	192	205	211	196	229	202	228	228	218	211	238	219	239	202	226	212	227	211	235	218	205	236
3998	1975	1603	1031	775	11117	23223	17207	11047	854	469	463	446	443	470	437	421	481	439	453	481	443	463	440	432	462	465	455	410	477	511	457	472	463	471	445	435	455	460	457	457	448	474	484	424	422	451	456	451	469	465	432	472	468	469	474	464	476	443	486	440	467	498	421	462	462	447	499	462	452	490	475	444	475	463	447	484	497	452	447	392	486	454	470	445	431	438	463	431	451	485	495	443	455	472	476	446	473	463	454	451	456	424	464	408	454	456	469	461	463	472	453	454	487	427	443	446	460	482	444	445	442	434	467	440	449	466	504	440	469	431	475	449	451	435	455	476	463	413	466	453	495	420	466	476	439	419	453	466	418	451	481	463	472	433	448	448	446	465	429	489	438	435	475	404	425	450	471	456	452	477	440	451	441	477	448	455	469	479	455	442	458	446	468	456	436	474	475	465	470	454	455	440	483	470	467	457	455	450	450	502	475	454	446	450	453	451	459	487	481	467	450	431	459	475	438	457	452	454	430	435	455	450	446	416	500	449	479	475	446	483	464	438	423	487	480	451	406	477	467	413	444	429	455	429	472	465	447	428	460	450	440	419	412	438	480	461	442	467	497	479	441	478	492	439	446	488	470	470	453	423	442	444	445	445	483	440	442	470	485	487	458	465	468	461	433	459	477	414	484	421	463	447	446	446	463	447	480	459	437	457	423	450	440	432	427	485	399	480	469	423	464	455	424	453	473	464	421	483	437	445	486	430	486	453	487	479	480	465	464	444	465	441	458	466	438	444	409	453	449	487	492	466	448	459	457	454	443	485	472	417	471	466	476	477	468	446	460	451	454	438	443	453	469	473	439	442	434	446	454	447	472	472	444	490	463	483	448	459	424	468	494	442	491	423	420	463	426	444	467	482	472	421	456	467	459	467	482	465	427	452	437	459	425	467	435	463	426	460	472	434	460	451	495	437	448	457	481	461	498	473	450	483	470	469	451	444	429	467	451	422	483	461	478	468	486	458	428	452	474	486	441	449	477	454	427	489	468	446	435	457	460	444	439	426	425	449	446	472	459	495	426	481	469	441	459	435	441	472	449	479	451	438	471	437	470	450	440	494	474	431	436	450	489	450	424	448	466	483	433	474	439	461	458	444	438	466	469	431	463	492	451	464	425	465	468	479	432	460	461	430	482	439	457	463	459	437	436	443	462	446	416	427	475	419	461	430	464	465	460	414	458	452	442	456	470	438	472	441	418	433	450	443	433	462	437	456	479	501	455	434	444	467	449	473	464	457	433	450	444	459	463	460	438	461	456	436	481	485	448	457	467	491	438	452	467	451	495	445	447	463	496	481	481	483	440	466	453	466	433	414	483	461	454	474	447	502	492	492	469	452	448	481	427	419	471	443	445	461	457	464	467	500	471	459	452	452	447	471	436	454	464	470	462	451	462	416	442	472	478	483	470	476	465	422	447	477	469	449	454	464	455	440	441	451	460	441	426	435	479	474	473	435	459	496	449	458	446	443	453	463	444	501	440	473	396	440	451	477	463	461	434	464	489	485	464	459	459	465	439	473	499	467	465	439	469	461	442	432	457	437	456	444	463	433	454	458	461	468	462	461	514	426	440	486	433	466	467	424	459	434	423	485	456	441	474	431	424	489	440	490	433	468	459	430	427	478	462	450	473	421	458	464	458	449	457	499	457	468	462	445	435	491	460	458	461	459	452	424	459	442	477	449	450	420	489	454	473	452	462	447	445	465	492	461	449	444	438	471	433	455	465	478	448	425	486	447	453	420	428	453	460	426	486	473	464	457	456	493	422	458	471	475	487	397	437	442	462	490	481	449	467	430	437	448	426	466	438	468	475	441	421	467	456	475	469	412	468	487	465	499	491	458	443	440	447	463	450	490	500	465	492	454	425	479	473	435	459	453	498	483	446	472	471	448	453	459	453	420	471	499	466	421	449	465	462	401	447	469	426	477	444	458	424	453	472	485	445	476	466	459	451	466	492	473	502	438	443	450	439	467	463	438	463	434	476	423	483	489	439	455	445	458	457	429	453	424	463	474	436	432	472	465	476	466	432	442	463	458	453	493	443	478	442	475	423	498	500	438	446	474	443	487	469	439	471	453	458	461	457	418	468	428	456	447	486	455	484	460	412	463	439	477	474	466	498	443	415	469	468	479	452	431	412	468	445	445	479	492	470	476	459	462	441	476	431	478	455	468	456	441	490	440	473	444	477	457	410	473	443	465	438	462	471	464	421	474	456	485	454	449	438	448	491	486	463	487	456	450	461	452	436	464	475	487	444	433	438	447	431	449	448	456	448	456	460	429	434	418	462	472	464	457	480	425	476	462	457	485	432	462	401	449	449	452	427	465	513	482	427	453	479	456	440	448	439	478	486	445	431	439	475	441	453	428	446	428	466	491	467	468	472	489	469	437	496	455	394	524	448	452	492	460	463	468	491	489	451	448	464	463	484	446	462	435	465	458	467	466	413	465	475	465	461	407	509	440	437	441	470	438	472	439	459	443	426	456	437	457	453	459	457	447	462	530	457	427	492	470	451	456	465	486	461	473	482	446	455	447	448	472	467	404	445	460	468	432	477	474	422	442	434	446	440	459	476	433	432	443	462	466	439	512	434	446	452	450	446	458	458	456	433	477	450	471	488	469	481	450	482	446	466	430	454	467	538	452	446	492	437	452	432	470	428	468	487	403	471	433	476	457	459	457	453	430	497	432	458	411	486	426	448	441	447	466	452	426	456	386	432	457	440	463	472	462	456	431	514	456	454	466	482	501	432	433	459	440	465	426	476	423	462	461	414	459	482	479	494	464	476	481	456	450	471	459	478	428	444	529	443	424	484	405	453	480	485	425	475	490	438	443	462	474	492	482	466	479	458	439	427	462	464	459	470	404	438	455	439	441	451	431	454	460	467	453	429	438	450	460	484	466	452	446	419	470	429	466	441	451	472	458	451	497	489	464	484	470	427	454	465	493	447	433	455	464	465	422	454	464	444	431	475	479	472	456	453	468	461	468	444	489	438	404	484	502	440	466	489	470	478	449	477	436	484	480	466	457	467	477	466	467	467	437	444	460	462	463	418	478	451	467	449	465	434	435	508	440	456	417	448	443	425	444	455	463	484	436	462	450	458	453	435	462	460	473	488	468	431	450	457	442	440	501	453	437	470	488	416	500	456	453	467	428	481	437	447	469	475	439	497	481	430	461	448	457	478	464	441	442	446	469	407	450	456	451	455	442	442	473	465	458	464	454	418	432	476	442	477	471	481	476	438	465	451	434	481	428	452	491	471	487	479	463	440	464	461	455	447	453	414	429	451	475	469	446	480	434	425	445	470	469	499	467	440	487	480	432	478	453	445	482	453	461	421	470	473	453	438	437	463	456	503	459	440	445	498	433	461	432	461	460	458	447	476	470	461	459	425	490	505	455	436	446	439	430	480	460	440	463	476	448	455	475	417	490	459	449	477	468	492	474	445	479	454	417	442
24534	21124	27728	24753	18450	29984	41936	31779	20450	2801	166	198	196	175	184	179	173	181	172	172	170	161	161	172	162	169	174	176	154	167	157	173	171	167	173	183	160	158	163	165	152	180	145	149	149	169	159	163	160	164	169	153	160	170	187	170	177	164	165	172	161	164	162	170	157	159	176	191	155	156	160	156	164	162	159	151	172	175	172	191	163	169	169	151	162	156	152	133	167	173	175	160	155	151	162	168	168	150	160	168	159	170	174	136	167	160	157	168	186	177	166	158	158	161	169	159	155	166	154	171	156	175	162	174	173	177	168	208	158	171	158	171	157	173	174	146	166	151	164	187	159	174	157	166	154	176	166	171	162	180	171	174	177	167	156	147	150	183	172	170	180	157	169	193	169	146	178	166	176	151	140	174	182	159	175	146	172	149	166	158	168	173	163	143	158	150	157	156	158	189	179	164	154	152	154	156	155	167	142	162	181	169	167	161	168	166	178	183	160	168	158	158	152	185	180	163	129	165	164	169	188	160	176	163	174	177	172	153	140	175	176	174	173	148	181	169	163	161	166	150	160	141	183	178	166	161	163	172	156	152	187	176	173	157	142	159	169	159	160	166	165	145	145	174	187	171	178	163	162	177	166	151	152	131	172	141	174	130	148	151	163	162	174	158	127	187	181	157	178	175	177	155	163	171	171	155	191	169	153	158	169	163	180	149	148	178	166	175	164	152	178	147	151	161	168	176	155	181	154	158	165	181	156	156	162	178	165	159	157	172	173	174	153	177	142	159	172	169	143	172	179	146	165	182	174	171	154	162	159	172	158	170	177	176	172	163	178	158	177	161	164	156	158	152	159	158	171	165	160	162	179	153	158	162	169	160	181	178	155	177	180	170	162	178	141	143	164	144	163	157	157	164	179	204	181	150	193	184	186	151	133	199	178	166	163	161	164	165	172	172	153	178	160	167	175	165	178	157	177	195	164	189	170	180	179	148	169	157	170	150	149	145	174	146	176	172	149	147	165	166	174	158	172	182	162	175	160	157	170	159	168	175	162	177	177	175	160	154	159	143	162	174	164	175	166	160	182	173	180	179	152	176	162	156	151	157	146	197	157	178	176	157	175	184	171	182	171	168	169	152	155	192	160	165	182	209	147	170	157	162	147	182	142	160	165	161	180	184	191	161	143	178	181	164	153	150	158	167	165	177	177	152	162	166	167	166	177	146	158	158	173	176	166	134	181	186	179	171	158	176	190	168	180	173	173	157	179	167	157	181	152	180	169	187	155	180	146	181	136	158	166	155	162	172	162	151	158	166	174	168	163	173	150	144	156	168	170	155	169	153	172	153	165	164	162	170	161	166	147	153	154	166	168	163	157	158	161	178	175	191	161	149	179	151	162	180	182	153	178	172	179	156	175	138	161	166	172	146	169	163	176	153	148	158	179	156	152	168	179	149	160	189	149	176	168	154	142	159	163	170	167	152	181	185	171	175	176	180	138	140	168	175	168	173	178	201	174	152	175	181	140	161	171	164	171	188	189	163	178	140	159	169	185	186	161	166	169	137	166	147	155	150	152	161	151	156	151	150	165	174	168	181	152	155	155	182	186	156	173	173	180	173	173	161	174	156	145	166	183	175	168	165	165	165	164	160	165	186	169	163	182	163	159	173	164	179	163	173	150	187	145	140	149	160	155	169	181	153	163	167	200	199	156	171	142	152	163	171	164	145	191	192	167	164	159	149	169	163	159	180	201	149	171	186	183	158	180	178	188	156	155	176	167	173	138	137	171	185	145	145	160	175	197	160	158	164	166	182	179	159	146	185	150	167	181	175	146	175	171	180	158	172	150	161	187	171	147	162	160	154	165	181	166	159	165	187	163	160	170	160	152	173	155	183	166	149	154	177	169	169	168	132	144	162	144	158	197	150	173	171	182	153	155	161	161	181	155	175	173	185	192	174	160	170	171	133	181	159	168	158	165	155	175	156	169	176	176	160	167	164	149	164	190	165	171	141	190	157	192	174	179	183	181	165	186	192	161	144	156	168	188	154	171	171	202	160	153	168	176	175	148	150	148	154	164	185	171	157	169	158	168	148	172	157	161	173	180	166	155	173	146	160	168	145	167	170	176	167	179	143	167	168	165	148	142	179	167	196	171	157	188	142	169	147	156	149	153	185	167	177	162	162	166	175	177	165	158	174	179	144	190	172	189	147	143	171	167	171	178	180	182	158	148	172	166	167	174	195	174	167	190	163	151	150	169	146	167	180	169	191	164	161	162	163	159	172	195	160	155	147	158	178	163	155	169	172	178	175	176	153	172	149	175	143	151	172	182	189	190	151	168	166	169	147	165	168	154	179	168	170	163	163	163	160	153	162	166	147	168	150	171	143	182	157	183	142	167	177	180	168	168	170	164	170	186	162	158	186	151	149	160	159	165	141	192	181	165	158	157	185	163	180	183	156	161	152	169	171	141	177	154	156	153	178	151	159	167	147	171	141	157	159	194	165	173	171	168	180	163	180	139	170	178	169	152	178	140	167	175	160	165	189	164	165	154	165	170	147	175	168	172	154	161	154	171	158	172	178	164	142	147	168	164	150	175	168	175	176	135	145	152	191	159	168	148	152	161	174	218	159	180	155	168	158	155	169	148	148	164	145	185	155	156	141	188	168	171	169	169	171	154	146	173	189	193	159	166	147	169	149	170	183	164	160	175	153	177	159	175	171	178	152	163	164	152	178	157	165	161	134	158	172	161	167	169	156	178	162	188	176	158	172	142	159	138	156	161	133	170	172	196	162	145	192	154	142	163	172	147	171	169	166	175	170	143	186	173	154	160	174	155	195	174	151	174	179	159	171	149	168	163	160	172	155	151	160	163	162	161	168	152	166	136	166	164	156	170	145	181	148	171	185	168	186	172	151	177	148	179	156	187	162	164	147	143	195	162	176	164	174	148	201	148	168	167	177	173	166	161	157	164	151	172	147	183	174	178	161	168	173	162	148	151	147	146	158	171	181	174	155	174	195	151	204	156	176	146	161	152	166	149	151	171	169	160	167	178	169	149	171	169	161	150	164	185	155	140	166	167	146	173	171	164	148	126	170	154	146	163	169	167	177	152	180	146	145	171	148	191	165	162	184	166	150	180	160	169	153	162	158	169	149	173	141	170	178	170	172	177	169	142	180	164	180	166	151	147	156	164	184	151	178	186	162	164	163	172	156	178	171	177	163	165	174	155	178	161	176	154	179	173	158	150	168	171	160	176	166	167	161	189	167	166	128	172	166	167	170	180	160	164	155	172	185	170	157	162	168	165	181	181	162	177	177	182	171	153	167	171	146	161	175	179	177	161	168	176	180	176	164	153	179	162	185	162	147	170	167	187	173	183	177	138	173	153	155	160	142	174	158	162	155	153	176	167	175	151	160	160	173	158	175	176	170	175	174	168	152	161	160	154	146	142	158	149	172	191	140	170	166	178	170	184	172	149	155	197	157	173	162	174	175	169	159	170	150
5249	9461	8087	4185	16021	39269	47074	38343	28482	2932	369	395	364	359	410	387	387	386	361	390	375	321	388	385	346	367	366	377	381	382	379	384	340	361	379	395	375	379	387	389	328	325	383	345	349	390	346	390	336	365	334	354	341	337	362	346	369	379	343	408	345	373	370	351	350	373	339	358	378	389	364	343	369	342	345	349	344	356	394	378	382	352	348	345	367	354	336	383	382	373	373	379	351	358	393	344	350	379	387	361	397	366	348	361	351	320	378	359	361	374	362	407	355	381	370	345	358	363	384	336	359	320	364	331	382	359	381	367	364	363	337	358	394	324	352	390	364	346	351	366	379	399	388	359	376	322	366	376	364	380	357	366	355	340	394	326	349	350	359	366	352	350	395	324	371	383	352	351	360	369	385	382	327	359	363	367	380	355	368	328	368	380	340	352	370	364	379	378	372	357	360	321	354	383	323	362	387	395	344	380	336	350	349	376	381	350	380	370	349	345	357	362	357	366	350	367	349	343	354	377	376	347	378	376	355	379	378	367	340	359	357	400	352	363	338	357	344	374	350	350	345	339	347	369	341	385	374	376	361	347	396	390	357	338	376	369	351	358	365	360	351	351	376	313	355	333	340	341	409	329	324	338	398	347	368	391	356	375	355	347	372	381	340	340	377	364	330	345	381	411	337	364	350	385	344	331	376	355	356	365	336	350	346	349	374	344	379	352	369	361	359	358	344	347	349	340	392	363	354	337	370	333	354	380	328	380	340	367	434	360	369	349	345	391	348	338	384	392	354	346	364	354	364	373	362	372	348	369	358	333	381	321	347	399	380	359	385	337	327	373	378	379	351	370	373	352	387	347	361	331	334	353	359	361	359	357	347	368	367	355	329	329	359	338	363	381	333	343	353	355	332	357	341	351	354	357	397	360	368	336	375	369	326	371	407	350	380	384	363	364	360	384	358	361	364	342	358	355	351	388	342	394	370	395	381	382	367	322	346	402	395	367	389	386	376	350	408	381	372	333	376	352	381	355	353	329	415	353	390	350	331	336	350	315	372	369	377	347	350	336	370	355	340	360	363	380	354	326	356	363	342	308	319	384	387	349	391	357	364	347	374	393	357	376	354	401	370	345	354	349	361	340	354	328	357	384	350	331	338	392	360	347	337	334	375	344	342	350	387	372	357	342	361	353	382	361	339	386	359	362	343	353	339	382	333	373	372	376	360	341	362	351	328	357	364	374	375	375	351	338	351	367	326	340	335	385	380	382	370	369	356	368	364	360	402	328	321	359	363	370	371	329	386	354	337	400	362	381	363	361	375	394	354	338	385	363	384	375	363	322	336	362	346	349	388	315	367	404	353	374	371	352	376	392	359	341	389	318	350	352	357	355	338	357	375	362	385	361	343	346	375	357	380	369	352	386	361	361	346	366	384	339	341	364	359	372	366	364	362	348	344	366	377	351	392	357	350	406	376	366	364	374	375	343	369	361	336	395	338	388	339	361	356	367	357	394	363	362	388	338	372	331	323	384	358	378	390	342	377	375	328	360	376	365	377	365	349	389	375	347	327	380	333	365	384	348	343	368	374	364	313	346	354	358	363	352	393	357	356	350	357	365	343	325	369	371	380	332	380	359	342	321	395	360	388	360	365	352	353	346	362	379	360	347	347	340	363	335	374	334	341	350	349	377	336	338	364	351	379	344	392	363	365	360	370	367	321	381	388	360	356	373	379	391	404	347	341	397	366	338	325	360	359	380	323	343	352	339	380	341	358	313	340	321	386	372	366	371	385	346	388	363	370	340	363	336	352	372	356	404	320	341	389	363	369	359	356	371	406	364	359	334	368	359	339	375	329	335	379	368	327	374	371	360	353	375	381	350	349	336	362	370	351	392	388	350	387	372	317	365	376	346	358	334	363	337	364	361	405	378	333	322	333	357	349	353	352	373	351	367	382	353	334	374	365	386	343	362	369	356	375	347	340	324	346	385	335	357	364	357	361	372	360	370	363	330	346	341	354	355	320	358	361	348	336	374	328	328	352	349	344	362	393	387	342	353	342	365	343	328	386	350	337	384	314	389	386	377	382	367	381	368	369	368	380	335	380	324	353	370	360	361	355	377	376	423	339	369	362	382	377	369	396	355	386	372	348	374	355	379	343	377	364	373	373	338	373	367	367	363	377	360	352	343	343	322	388	371	369	332	374	359	331	316	372	341	357	355	330	390	381	363	359	375	382	354	358	326	388	369	358	358	342	355	359	347	339	391	340	336	334	348	383	363	363	346	342	354	383	323	361	360	340	366	348	371	353	389	382	369	350	358	361	354	356	377	372	383	379	335	361	340	364	364	348	355	402	379	398	369	329	383	341	375	372	352	360	364	339	355	381	354	364	424	357	348	358	379	350	432	341	361	379	375	334	360	353	363	385	361	363	351	377	359	356	354	371	369	354	361	361	308	357	362	381	330	359	347	377	365	345	353	352	339	354	334	347	323	364	406	339	335	352	354	360	359	355	358	358	373	373	329	365	359	357	369	349	344	338	359	341	343	376	364	383	368	351	342	325	398	394	359	336	352	366	363	375	352	342	348	391	386	360	328	338	340	337	374	380	406	341	341	323	364	361	365	364	381	358	356	407	348	345	377	333	369	371	374	385	346	368	363	343	398	349	351	364	373	354	365	331	373	332	365	342	375	320	339	364	354	365	352	370	364	345	339	369	366	394	356	327	383	393	391	384	371	331	376	380	383	348	361	370	373	350	344	376	365	376	359	351	362	333	313	365	359	339	405	318	357	353	369	380	389	353	357	353	357	360	359	357	353	341	330	350	385	375	375	356	375	335	357	358	321	318	377	378	360	379	338	388	356	373	334	326	378	338	376	346	376	363	336	348	358	361	337	363	355	385	391	369	366	314	332	357	400	335	379	336	340	369	331	377	353	352	358	336	360	378	374	336	348	379	376	386	351	401	351	360	340	356	360	343	351	362	376	349	375	360	355	362	363	363	367	370	386	366	325	379	369	380	336	381	341	350	353	373	337	385	372	376	365	374	359	365	348	411	340	349	356	355	371	354	353	344	329	348	371	360	392	377	360	359	375	356	392	375	341	395	374	345	316	403	384	371	367	355	358	340	340	362	392	359	377	383	329	356	366	373	345	389	353	338	354	335	382	366	387	369	354	379	356	348	377	369	367	374	362	347	358	352	335	370	368	370	350	351	350	350	379	337	333	354	377	380	335	416	394	358	355	351	390	344	359	368	358	351	373	374	368	363	357	364	367	346	361	372	398	369	358	367	373	341	331	373	408	346	365	345	338	368	348	361	343	329	362	373	350	345	367	357	331	346	362	357	341	355	368	368	354	359	375	336	346	331	361	360	360	369	347	355	351	349	355	364	335	365	338	310	345	351	389	368	357	349	356	348	366	385	364	398	380	358	375	346	357	357	352	340	343	354	356	386	351	347	365	374	375	339	381	353	343	366	371	382	373	302	375	361	373	343	323	355	345	371	388
23217	21120	28904	23597	21941	38338	60456	47511	33429	7587	303	232	237	230	227	251	241	223	228	236	220	237	235	246	221	245	223	229	214	231	230	242	217	232	221	214	193	227	235	222	225	216	218	227	233	196	220	205	238	223	212	211	219	224	225	246	208	216	219	211	225	215	216	226	195	219	222	232	197	233	224	233	189	249	231	214	221	220	222	199	225	211	218	196	232	240	236	209	213	211	225	225	252	219	248	214	220	227	208	218	211	237	202	228	221	215	214	231	204	230	232	254	250	262	215	202	230	224	197	241	243	227	225	203	223	203	256	223	227	216	221	224	207	203	224	205	230	204	208	232	221	222	220	197	208	203	222	217	223	203	216	220	205	214	217	241	223	224	220	221	214	211	246	239	212	214	221	229	221	215	254	226	248	221	231	232	200	250	250	225	217	215	228	209	212	220	237	194	201	239	205	233	225	219	217	220	203	223	231	189	197	225	206	213	222	212	204	201	203	218	238	219	251	193	208	228	219	255	201	225	243	226	221	239	229	243	211	227	217	199	199	216	220	206	217	174	222	232	231	229	229	215	226	236	242	224	245	226	236	219	222	255	218	230	228	200	216	204	228	228	229	197	228	247	218	236	217	196	230	233	214	195	220	222	233	239	222	239	210	215	214	230	198	215	238	227	227	216	188	205	225	216	215	225	226	235	220	216	219	220	220	217	208	211	261	222	199	208	212	242	211	223	246	234	258	215	221	207	245	219	244	215	239	234	232	225	205	247	231	182	238	228	225	226	230	217	233	217	227	235	220	227	213	244	206	206	227	216	218	229	228	228	239	231	269	215	236	206	218	217	236	239	225	206	227	239	185	214	241	209	246	244	208	204	213	222	241	221	212	207	227	209	207	213	245	216	229	202	225	203	211	214	212	219	209	228	214	208	225	197	226	199	218	222	224	229	252	221	187	218	214	216	199	227	203	217	202	228	250	195	204	225	241	218	225	204	234	200	247	223	208	217	243	217	226	207	220	215	235	238	228	235	224	225	212	225	189	211	222	201	221	215	210	224	200	218	230	233	219	242	207	229	229	225	207	228	237	227	238	221	181	207	220	227	197	204	216	235	211	224	211	240	245	216	221	212	218	235	211	194	240	243	223	225	201	223	208	203	197	234	236	223	243	237	223	223	265	210	195	240	214	223	198	253	208	228	206	244	223	223	210	250	223	223	219	212	228	226	222	227	229	228	223	212	205	221	244	226	223	213	229	224	217	239	201	224	207	253	209	222	194	213	205	220	205	262	229	227	214	196	224	228	223	218	228	212	173	211	219	228	198	234	243	224	197	191	195	212	229	210	240	225	213	228	238	228	213	199	204	211	217	233	213	234	250	245	225	236	203	212	245	246	210	196	215	226	191	266	217	221	212	240	254	204	240	213	214	232	207	257	227	221	221	211	214	227	217	223	236	213	201	234	233	216	202	238	227	229	223	236	229	227	220	234	228	199	234	198	204	232	249	235	187	226	235	231	232	202	209	238	213	224	229	191	229	217	219	211	233	216	210	227	200	200	225	248	239	223	226	230	205	220	212	238	203	216	211	265	207	204	220	213	240	239	200	211	245	227	219	228	215	232	226	220	233	213	206	207	201	218	227	219	205	224	246	240	244	210	201	211	230	200	216	231	218	237	221	230	187	237	202	232	227	206	227	204	221	187	235	217	217	214	243	218	192	246	233	215	236	237	216	217	229	215	211	223	205	243	199	213	214	243	231	235	204	211	237	233	235	213	229	226	221	209	223	220	215	232	235	223	216	209	203	235	239	211	242	217	206	235	214	225	202	229	231	203	226	212	209	214	231	238	228	238	231	215	222	231	249	222	226	196	205	218	231	218	187	200	215	232	228	209	227	244	246	250	237	187	187	251	221	216	215	234	216	227	237	237	227	211	202	224	244	246	224	201	233	215	237	231	256	225	247	232	218	201	208	242	184	213	219	232	231	219	259	213	223	219	227	213	230	217	227	198	210	216	217	229	182	222	234	239	224	220	223	232	205	202	215	201	237	232	233	234	232	228	241	207	218	243	224	208	254	182	209	223	213	205	227	218	238	223	238	238	195	211	196	244	239	202	231	238	228	208	238	226	202	224	214	198	199	217	219	220	241	259	220	235	211	206	225	221	215	207	196	230	208	227	240	223	196	202	218	235	185	188	213	243	237	233	205	236	236	199	211	228	219	219	226	230	223	228	240	215	231	226	243	212	218	226	216	218	216	236	224	235	219	219	235	207	209	217	191	224	211	230	220	213	220	224	233	242	219	228	188	219	196	202	215	242	174	242	211	197	217	214	212	218	237	235	233	233	219	218	221	217	229	202	230	195	217	218	226	222	198	212	222	210	207	206	242	222	236	219	236	236	208	219	209	228	230	207	244	227	208	222	219	204	205	220	225	198	228	244	211	224	220	238	224	246	216	200	236	222	236	234	187	225	222	239	243	259	204	236	226	221	226	235	211	239	238	207	217	237	213	213	209	219	242	250	202	212	238	230	254	211	226	228	207	235	221	232	224	215	222	215	226	210	213	212	207	231	242	252	244	243	225	235	203	234	203	216	193	237	189	257	253	238	211	209	218	254	212	212	194	191	234	222	243	234	218	222	236	239	207	241	203	252	219	200	237	223	217	215	215	228	214	224	230	231	222	229	243	228	199	221	235	210	191	206	213	203	265	222	212	238	206	230	241	251	208	231	223	216	240	224	252	233	214	210	209	224	237	236	209	227	228	214	213	219	236	228	204	222	230	215	212	205	212	210	213	217	215	227	232	247	237	224	216	241	218	230	226	199	235	215	220	225	232	224	245	218	234	228	239	226	223	213	222	191	227	204	210	224	192	223	230	231	217	204	209	226	217	248	216	227	233	205	234	219	246	238	245	227	229	213	215	213	206	250	204	232	208	198	224	205	201	229	203	224	195	216	232	223	224	246	224	208	207	230	181	243	224	219	201	211	223	203	212	198	209	234	230	197	203	215	226	221	220	214	245	204	216	205	227	230	224	218	222	228	223	213	220	248	236	210	220	219	209	227	209	207	232	217	224	239	185	237	208	226	242	224	236	237	229	188	248	229	238	218	208	223	234	226	189	216	207	215	232	238	217	198	207	230	213	211	229	242	232	238	206	201	231	221	232	247	190	205	187	236	223	203	241	203	200	213	214	226	201	189	235	186	208	221	210	215	198	211	193	198	250	205	218	219	220	225	221	204	211	225	227	194	208	212	235	224	240	224	219	202	221	215	230	224	217	196	222	223	220	220	209	215	266	228	209	222	199	203	216	228	235	241	219	224	224	205	221	240	227	221	235	223	209	213	219	204	226	216	214	239	222	227	221	240	211	214	214	218	239	201	223	217	204	250	211	203	230	205	216	228	203	228	231	223	192	217	221	216	216	238	236	198	226	229	223	198	208	219	224	244	215	220	229	198	206	240	210	247	257	199	237	241	234	243	225	216	224	217	201	231	232	207	255	229	222	214
8616	17939	14928	8260	17909	50135	63970	51707	39029	3090	520	535	523	481	495	479	507	469	435	490	473	444	467	483	446	428	456	470	430	446	434	504	429	437	452	422	435	429	463	432	442	445	469	458	429	406	420	518	448	447	418	486	465	433	486	448	459	458	424	465	437	410	456	441	465	416	493	452	443	465	448	470	453	426	452	455	449	462	473	428	485	417	430	421	443	494	447	454	455	476	471	448	468	450	457	437	439	410	458	457	422	460	463	443	459	448	439	437	486	479	512	508	496	488	439	469	466	436	440	396	477	473	483	453	397	444	476	447	478	377	442	397	459	474	404	477	441	448	430	454	425	461	437	454	422	411	414	486	428	478	460	471	461	436	454	447	447	421	416	440	466	413	451	456	457	473	470	461	473	440	458	458	443	454	482	468	432	439	465	447	464	425	426	426	445	460	448	459	440	455	432	405	433	468	436	434	450	446	455	451	460	436	437	432	446	440	441	472	395	433	455	457	454	466	448	447	473	454	466	443	439	469	486	449	427	442	463	439	449	459	447	424	441	478	489	437	419	444	455	457	442	442	435	432	436	446	433	435	410	449	430	399	447	473	451	475	429	459	458	447	492	418	465	442	425	455	484	443	451	436	464	459	500	423	468	437	461	453	430	437	467	473	467	458	465	450	445	461	441	465	478	458	445	448	450	490	441	446	455	468	445	446	438	426	455	426	439	410	467	449	436	421	460	471	468	478	466	466	442	438	458	497	450	484	447	473	426	461	469	444	449	477	422	419	472	456	488	447	434	418	460	409	481	451	428	448	450	493	433	410	462	439	496	438	428	462	461	449	451	441	468	446	459	449	421	445	472	450	416	453	438	453	443	440	492	462	403	470	451	487	454	451	443	494	437	432	477	445	431	448	438	421	459	438	453	473	435	480	460	423	499	482	468	444	420	419	456	439	454	436	412	464	437	442	445	482	432	475	464	439	473	458	457	461	392	458	411	446	481	419	427	461	459	418	448	417	432	473	458	447	435	459	465	445	415	480	424	463	439	431	433	501	462	468	467	434	456	398	446	471	439	437	477	488	449	441	419	438	454	466	437	439	454	442	484	422	442	444	417	448	462	412	445	413	438	406	445	444	441	448	433	429	436	432	434	442	454	476	427	418	473	422	437	508	454	465	442	437	449	407	461	447	468	446	453	405	442	454	492	465	454	458	458	443	456	417	443	435	441	450	452	499	451	441	453	435	473	467	462	431	451	447	470	463	445	471	459	448	430	471	441	454	428	440	434	452	423	447	444	463	448	456	471	489	424	471	460	482	473	441	427	427	424	466	449	439	432	444	470	419	444	459	445	503	462	440	445	459	432	423	415	415	452	438	460	419	436	467	457	442	476	483	460	432	450	476	413	437	468	407	442	421	423	439	449	480	477	461	441	436	441	428	446	450	474	414	444	447	460	434	424	459	482	430	426	396	445	424	444	462	472	466	448	468	433	461	449	408	515	424	458	417	443	437	466	441	465	453	452	448	463	454	488	440	452	466	463	457	439	446	440	476	498	449	393	486	436	454	410	441	464	480	446	443	482	440	476	444	452	501	441	468	449	474	457	447	415	441	404	429	426	469	453	407	443	451	454	460	447	473	455	463	442	397	465	420	424	450	440	426	462	450	432	479	451	468	488	433	422	440	455	425	407	448	492	454	426	450	434	438	452	416	450	434	450	439	410	492	443	455	446	435	448	474	485	455	437	457	452	441	445	448	472	457	426	473	445	426	462	457	444	454	454	432	457	452	405	422	431	445	419	452	457	439	458	451	469	439	467	451	431	427	465	496	467	490	455	475	452	465	408	461	469	478	426	448	444	462	425	455	436	417	450	461	457	436	445	458	435	433	450	456	418	479	442	465	456	388	446	443	427	414	451	460	503	442	432	423	435	438	439	407	445	431	453	432	424	457	421	441	439	441	454	437	431	472	501	446	448	467	441	449	465	464	467	425	437	453	454	468	429	471	483	458	465	470	448	467	439	457	466	471	437	458	432	449	444	421	422	454	466	455	421	453	443	413	470	466	433	446	462	465	431	445	479	425	446	426	457	433	431	458	405	445	472	447	457	439	443	479	443	422	478	474	467	427	451	468	478	412	451	431	451	414	430	418	415	451	465	454	470	447	443	463	416	488	467	443	433	455	468	422	451	447	456	465	492	473	431	440	453	415	453	434	470	441	414	426	427	476	414	449	462	457	471	457	452	434	439	459	403	456	462	449	452	486	456	462	488	465	449	454	425	433	420	432	440	459	437	456	441	448	470	424	457	432	443	524	429	426	422	454	411	462	425	460	393	454	410	479	431	476	443	467	451	453	403	499	422	477	430	448	425	419	470	432	470	469	459	451	454	433	462	444	468	451	445	467	433	462	439	469	457	446	440	469	406	459	458	437	448	445	431	458	443	458	478	435	433	446	457	440	431	438	454	478	443	428	434	458	468	445	431	453	474	460	440	423	446	430	444	478	451	476	464	430	432	466	450	414	426	469	441	438	432	409	487	459	433	434	477	397	433	439	419	430	493	462	427	476	433	427	475	402	426	431	471	441	444	462	445	461	446	467	439	460	450	455	480	436	419	478	467	449	473	451	457	458	456	430	487	452	443	476	443	467	438	426	469	461	457	427	432	423	427	457	497	441	477	429	432	442	433	429	444	480	437	443	467	428	422	464	472	442	443	458	450	419	444	459	483	455	429	451	446	433	429	469	461	435	455	459	423	425	448	419	402	440	416	441	457	422	468	485	464	459	414	445	439	445	400	443	423	431	423	483	459	439	451	420	493	458	462	452	441	458	421	452	489	496	491	444	423	445	447	475	469	430	464	448	448	437	432	426	465	469	416	431	435	432	455	425	441	441	460	446	424	435	421	485	458	465	420	447	464	438	456	465	448	428	441	464	425	473	478	467	428	435	458	398	435	482	433	446	461	409	461	465	460	441	454	467	484	445	467	430	453	455	433	437	460	412	445	457	434	439	413	441	455	413	456	485	454	449	462	416	447	456	460	467	466	441	457	461	450	456	449	451	507	456	455	435	438	441	440	453	438	438	457	481	464	445	454	439	495	433	451	491	478	425	459	453	455	458	408	467	473	492	450	467	491	443	436	447	450	458	447	495	445	429	460	457	470	452	469	423	483	458	440	420	472	480	438	398	460	437	458	465	443	441	425	449	462	465	398	464	448	450	490	478	436	450	442	452	419	457	447	465	441	442	496	460	445	412	440	449	417	423	477	411	424	492	438	466	451	449	432	407	430	487	433	477	459	424	463	465	442	447	450	434	423	441	451	412	462	447	435	475	475	459	459	524	454	429	446	460	456	466	448	448	453	473	433	486	436	482	467	442	465	458	435	431	448	443	454	461	498	438	453	452	437	487	438	469	429	462	434	415	454	436	477	455	502	428	453	419	449	432	438	416	464	438	460	453	479	429	444	454	456	463	421	444	419	479	443	436	431	444	443	489	462	471	461	438	449	464
26437	20291	6563	549	377	4410	8956	8540	5069	679	233	225	224	206	210	208	226	223	198	229	225	199	208	209	211	210	191	205	199	205	216	224	208	215	202	230	222	199	233	212	206	221	217	205	225	218	227	219	199	210	222	221	230	182	214	198	186	215	227	233	189	201	227	207	229	203	197	214	187	205	229	228	210	209	214	229	199	215	227	222	212	212	204	200	247	213	228	212	193	219	226	213	228	204	232	214	196	218	203	218	204	212	215	229	213	213	216	205	223	246	206	220	207	221	201	218	208	228	197	191	219	229	203	206	214	232	228	223	200	207	195	202	214	216	199	221	242	231	224	210	225	221	228	224	219	201	196	222	233	185	224	236	183	204	201	246	196	222	218	214	214	243	208	202	216	212	204	208	218	197	222	228	211	213	228	241	188	233	182	202	206	203	228	225	221	188	220	220	195	193	209	215	248	215	201	196	229	210	209	216	182	206	202	202	229	206	190	242	233	211	215	204	199	200	198	217	222	203	227	208	181	217	200	223	228	209	219	263	193	214	226	209	180	216	213	190	225	207	205	205	193	216	238	257	194	198	236	213	188	209	215	241	211	213	215	204	242	232	205	200	218	208	227	211	200	223	224	197	187	232	214	208	211	195	203	197	204	227	215	224	230	188	220	200	217	209	196	195	210	188	217	244	210	225	225	230	213	218	196	235	210	219	221	217	233	208	211	210	210	201	202	197	224	206	187	237	200	194	207	212	221	209	195	217	205	189	227	199	220	216	211	234	200	178	203	197	215	205	232	210	187	204	192	212	211	235	214	231	216	196	211	203	199	211	224	206	223	219	222	223	196	233	229	198	208	209	195	196	208	205	190	221	244	195	236	201	215	215	200	185	189	226	202	221	204	212	211	234	195	211	214	197	213	206	224	224	206	214	203	175	242	221	210	222	238	208	223	226	217	219	187	208	204	223	238	222	215	192	211	226	227	209	206	191	207	198	214	213	200	206	208	208	214	208	207	215	203	230	211	205	214	223	227	208	213	207	218	214	231	207	191	213	212	202	239	224	182	225	215	221	206	204	204	201	223	201	249	212	219	210	192	204	224	236	221	217	210	204	213	201	206	217	216	199	214	228	202	230	223	225	212	201	238	208	197	225	210	227	210	214	201	234	212	184	215	223	192	222	209	204	181	212	197	204	209	224	213	194	207	212	213	233	206	207	213	230	235	206	227	222	230	220	212	227	215	223	224	234	200	233	182	213	203	220	220	231	200	229	220	227	220	218	205	213	225	225	210	215	243	214	203	209	229	213	214	197	214	221	214	198	200	209	208	200	198	229	205	225	219	215	225	219	216	217	189	222	234	199	215	201	229	225	225	241	211	214	234	223	204	225	199	220	208	228	210	210	203	238	235	217	214	252	202	213	214	208	198	207	216	186	220	214	223	221	189	227	250	235	214	205	230	177	238	245	225	215	218	235	214	186	225	203	204	229	178	220	217	190	207	198	211	215	203	198	216	212	209	195	193	219	209	209	211	206	228	205	211	208	207	206	213	207	225	208	190	198	195	193	220	196	206	187	225	222	225	222	237	223	221	216	196	210	222	204	237	249	221	221	222	224	230	229	229	221	241	228	209	207	223	211	197	190	229	206	210	208	198	211	203	223	206	226	191	216	224	220	198	194	221	224	218	210	243	206	195	212	229	209	202	232	197	206	241	205	230	211	199	208	198	208	219	208	195	206	212	219	168	233	211	222	219	206	227	222	201	221	219	209	187	205	189	209	232	231	214	206	221	239	204	201	224	214	217	203	221	219	209	229	230	209	216	203	222	220	204	211	227	236	219	206	242	201	204	223	224	212	242	200	237	199	217	241	202	197	212	211	198	202	187	218	233	206	245	205	204	210	224	222	198	233	201	243	234	225	235	228	215	216	208	226	222	213	209	215	228	185	206	212	231	228	214	238	205	219	201	219	211	198	206	181	229	236	223	214	231	220	199	212	209	231	227	245	203	214	210	204	210	224	214	212	214	214	202	232	230	225	184	202	240	206	222	218	210	207	167	211	211	223	182	216	183	187	236	215	217	208	213	222	244	254	230	218	210	220	206	217	187	245	204	209	219	195	221	221	227	212	192	235	191	223	236	214	183	224	206	193	231	223	206	202	214	210	202	192	227	207	198	207	203	188	225	216	225	188	222	221	240	213	184	226	225	199	197	225	231	219	217	196	184	189	206	239	205	221	195	233	239	212	216	223	180	197	207	221	226	241	206	203	211	228	221	200	207	224	207	234	180	202	172	200	196	217	218	235	192	202	215	218	237	220	258	226	212	222	207	222	226	187	203	237	199	215	204	225	230	224	233	202	212	223	200	228	244	199	211	184	225	198	255	227	199	192	215	212	213	220	217	220	227	222	211	202	242	224	221	228	243	215	214	208	217	212	219	197	222	226	214	218	241	203	209	202	243	194	208	235	178	211	212	206	245	220	221	223	217	220	215	212	217	195	193	203	224	213	207	201	219	189	201	227	201	209	208	222	187	216	211	175	227	191	212	225	200	204	201	212	219	207	217	212	212	194	209	194	204	235	217	211	216	225	229	211	218	208	209	206	251	219	195	204	214	208	223	191	191	225	209	220	206	194	178	210	185	221	209	213	191	189	199	195	216	200	219	202	213	224	202	208	215	249	251	229	191	215	225	228	207	225	214	217	219	207	175	201	217	224	210	228	222	224	222	231	210	207	225	215	224	224	212	196	196	210	199	225	240	214	230	206	216	228	219	205	220	225	206	224	213	206	221	215	222	232	214	183	224	216	206	210	222	232	206	214	212	210	219	208	207	220	237	235	231	221	195	213	244	240	201	223	193	205	231	215	215	203	226	195	205	228	245	238	234	231	219	201	201	221	207	230	218	202	211	207	234	223	227	204	190	212	237	202	217	212	198	212	226	210	230	228	205	221	209	217	192	208	191	225	225	193	208	222	202	189	212	195	205	209	189	210	220	209	198	226	233	227	201	222	220	209	200	235	198	218	221	238	215	177	202	202	230	206	222	225	223	223	242	205	209	220	216	189	221	215	203	195	168	199	182	233	207	219	193	205	175	208	232	219	211	220	198	225	198	204	220	206	209	214	232	223	235	198	196	202	214	209	223	181	212	222	223	221	212	210	193	186	229	216	212	209	218	220	231	217	211	214	210	229	237	217	203	203	207	189	199	225	212	206	220	224	219	220	246	218	220	209	216	212	205	205	220	248	209	203	224	234	209	196	192	250	224	202	221	223	205	220	201	203	194	204	235	211	212	221	206	214	217	224	179	211	219	224	243	243	206	194	220	196	217	208	260	229	201	202	228	205	199	204	215	239	214	215	218	229	200	216	202	219	235	209	205	235	202	225	197	213	231	208	189	213	213	213	223	207	205	228	230	221	222	226	193	200	214	224	201	232	199	184	219	201	209	209	215	201	200	225	200	232	217	190	220	207	191	221	223	227	202	210	196	215	215	218	233	228	200	194	209	182
4001	1964	1701	988	849	12423	19960	18112	11908	1695	476	454	453	454	448	456	445	429	451	466	461	462	480	473	461	488	461	433	438	474	461	456	462	466	492	465	451	459	483	476	423	473	456	484	442	464	460	467	460	463	479	463	421	501	422	410	438	477	445	431	448	452	472	446	470	440	429	426	484	455	463	450	433	429	434	476	448	456	453	476	444	449	481	439	462	495	448	444	461	427	467	459	481	463	436	455	464	472	462	471	436	403	455	444	461	467	434	489	442	451	451	443	462	486	430	493	462	462	479	446	462	480	467	449	421	455	461	458	463	447	433	429	462	462	455	478	448	453	435	449	488	464	473	457	469	452	433	486	475	483	471	447	449	435	425	449	474	436	498	476	456	477	429	439	471	435	466	482	434	479	428	423	477	488	492	467	457	465	455	440	413	495	439	472	409	478	488	465	470	465	479	458	453	448	457	421	436	490	472	419	451	447	443	417	436	467	473	466	500	455	471	421	433	415	440	449	473	486	494	466	476	509	400	475	477	437	416	495	432	448	458	448	436	431	434	486	421	462	445	462	491	459	487	464	455	424	476	461	456	445	449	461	464	462	459	424	503	458	419	475	459	475	417	426	466	455	468	454	434	490	449	489	479	456	455	418	466	470	451	492	434	403	468	441	454	473	442	462	485	439	427	461	450	494	454	453	504	443	440	480	420	430	463	448	463	423	459	473	422	455	454	452	412	452	444	430	485	396	441	444	464	462	459	458	440	441	461	433	447	428	445	467	476	447	442	464	437	483	435	433	464	420	436	445	451	463	424	470	477	449	482	422	450	479	437	502	481	466	481	488	466	479	457	473	444	450	461	452	478	487	450	467	429	452	463	420	434	459	448	491	455	436	464	486	425	469	486	473	447	476	494	479	452	467	443	458	487	474	422	491	476	394	468	455	447	443	459	463	450	474	476	478	465	460	474	464	455	446	465	454	488	429	445	458	482	461	465	460	456	431	472	469	487	502	457	490	457	465	477	433	438	481	465	453	483	470	476	468	475	479	501	424	473	461	443	481	472	430	461	468	450	451	447	437	463	456	463	450	407	453	455	446	466	447	451	416	473	467	443	495	469	461	502	460	475	439	458	482	451	457	471	466	478	467	488	495	442	467	479	424	460	461	476	470	460	467	458	470	467	485	471	451	474	466	421	446	470	485	437	446	469	463	474	440	425	453	470	441	501	501	448	482	430	484	501	468	439	459	450	446	485	488	487	447	425	485	483	447	495	478	480	442	410	473	428	465	458	459	427	484	466	448	479	471	454	409	494	453	479	453	477	471	465	450	448	457	452	456	483	417	453	474	455	420	451	415	463	432	480	455	455	454	448	445	466	487	430	472	410	454	415	473	456	466	427	487	446	483	456	459	460	444	417	433	479	431	454	455	483	465	434	486	420	469	440	434	461	462	440	472	429	447	454	447	441	431	463	449	465	464	447	427	455	464	430	519	453	460	437	427	472	485	457	418	464	458	435	419	474	467	438	447	433	481	492	459	453	456	445	444	482	431	452	448	465	452	452	454	441	465	461	429	446	423	492	406	483	444	429	462	455	471	439	439	462	465	484	494	440	394	451	466	443	432	459	435	457	463	442	439	463	461	433	451	457	458	440	465	444	439	467	411	478	480	418	474	466	445	416	456	429	520	459	448	452	436	497	488	438	424	465	469	459	425	459	487	474	493	455	493	485	422	437	431	508	474	479	442	420	468	450	479	463	483	441	462	444	490	479	455	468	470	452	455	459	452	466	429	473	462	435	464	479	471	458	499	458	432	477	480	475	446	473	453	426	442	473	462	442	421	454	522	487	481	457	450	443	488	449	458	427	493	451	481	429	451	474	490	459	438	483	426	449	472	480	472	462	441	470	461	422	456	467	466	427	449	431	470	470	458	444	467	437	509	460	486	511	482	481	487	459	467	428	468	466	435	444	480	470	418	440	480	466	460	450	445	471	461	431	452	445	430	424	451	457	496	496	478	465	486	497	485	482	481	464	421	501	463	473	446	464	468	478	443	481	477	455	454	466	440	449	440	433	417	454	469	463	435	474	456	466	451	447	490	437	438	480	446	481	444	467	417	452	447	433	461	468	461	458	466	477	464	443	468	480	475	464	478	477	450	425	462	482	458	469	433	434	454	443	444	455	473	460	460	444	450	472	468	473	467	417	455	468	460	441	459	455	465	417	459	477	453	450	461	435	465	496	477	420	484	485	440	468	446	453	471	475	495	447	452	452	461	465	443	476	455	449	448	466	446	463	445	457	426	479	456	471	453	447	426	474	465	463	444	471	459	443	467	474	503	472	428	446	486	489	429	471	443	450	406	459	450	478	453	494	474	468	428	419	477	439	482	459	479	469	436	453	451	429	435	438	422	464	464	491	451	483	437	410	472	442	480	445	468	445	470	471	443	471	459	487	459	405	466	470	453	473	472	497	449	458	416	429	473	448	457	445	475	480	495	445	439	473	458	432	425	459	433	428	454	440	432	448	432	471	438	496	491	475	440	428	469	447	437	444	482	454	423	467	444	439	449	445	458	428	471	466	444	440	466	456	450	441	490	433	424	421	478	472	451	435	488	459	435	462	448	458	457	458	514	476	454	456	480	458	442	492	436	433	453	451	417	469	482	420	430	451	479	471	474	458	469	440	473	448	437	424	466	434	461	481	449	422	455	449	451	463	477	403	465	448	474	470	464	414	448	451	450	444	446	456	458	458	446	473	449	436	449	473	451	496	438	466	410	428	435	422	465	454	419	465	461	447	424	473	438	471	476	450	447	443	453	480	476	484	457	425	423	446	459	438	462	422	483	448	463	484	453	438	493	465	438	434	450	458	441	463	445	445	466	462	482	476	444	436	460	456	438	469	440	472	443	485	459	467	430	441	469	484	415	456	438	487	439	460	456	441	441	479	468	447	429	455	437	446	419	465	457	445	461	463	455	481	448	449	435	443	457	468	465	451	481	482	438	472	467	436	478	463	452	480	451	467	479	433	417	502	449	458	421	408	485	435	462	523	427	436	470	440	468	454	471	457	470	455	471	437	485	430	436	449	463	455	480	493	435	458	464	447	462	468	476	474	432	458	448	392	454	454	449	462	492	467	454	461	451	475	430	442	468	440	442	469	444	500	474	497	472	449	470	476	454	477	465	438	453	453	445	474	489	431	476	469	447	459	448	487	477	432	454	430	518	462	452	455	458	500	464	445	485	491	444	448	463	443	472	462	463	444	456	488	501	440	450	416	459	495	434	467	453	448	432	481	414	456	453	432	469	431	476	494	453	438	471	460	421	433	434	428	492	471	453	454	442	449	430	462	426	457	459	492	468	439	427	470	462	459	467	466	441	458	476	466	480	479	434	444	443	443	461	465	442	459	496	438	421	447	468	441	482	471	467	492	463	484	434	394	462	445	459	444	441	461	460	457	474	455	435	456	455	454	466	446	464	470	441	474	456	436	490	455	433	441	444	480	462
24511	21114	27780	24692	11882	14544	41009	34477	23069	5738	203	183	151	173	142	209	162	178	174	160	142	158	176	149	166	166	165	167	175	186	162	161	159	149	162	150	149	165	165	158	158	170	169	177	170	157	185	185	160	158	168	149	139	181	180	166	149	153	172	164	166	139	156	176	147	174	160	167	167	156	188	155	174	158	187	157	190	155	152	180	166	138	159	144	163	163	144	173	139	164	162	149	172	168	161	166	162	169	181	149	168	154	163	157	180	151	188	155	151	168	188	175	180	163	157	162	137	163	173	172	143	160	158	146	174	143	175	171	137	170	163	174	145	151	176	187	174	132	172	177	154	156	151	161	165	163	175	159	169	171	168	169	156	151	191	175	165	167	122	174	150	159	162	165	156	173	157	169	173	164	168	158	162	182	140	174	164	174	182	179	158	149	135	163	162	166	157	156	150	177	158	151	166	161	173	157	159	165	172	146	149	153	179	143	163	172	186	161	163	165	151	166	151	177	184	170	147	173	157	154	149	174	152	181	163	165	173	176	182	171	145	167	171	167	165	172	150	164	159	162	165	144	157	178	164	181	156	148	166	160	161	171	167	177	170	152	160	157	158	151	142	165	168	173	138	166	175	179	136	148	175	162	148	172	188	166	124	163	179	170	164	132	148	164	180	181	171	146	173	153	162	152	152	165	154	177	162	167	161	144	166	169	172	157	168	176	166	168	149	172	178	155	163	158	159	150	151	162	175	184	156	174	142	188	170	173	178	178	155	151	142	162	186	167	162	141	162	180	151	138	174	140	145	161	171	145	146	163	155	158	181	157	153	148	152	135	177	176	150	153	148	158	147	164	169	170	165	171	175	172	151	145	169	158	151	148	171	193	158	187	149	179	158	171	176	142	177	169	159	170	178	169	165	150	173	155	188	146	175	182	173	175	131	159	172	148	163	166	156	156	170	164	161	148	165	142	147	149	136	159	151	161	188	154	157	179	161	157	170	167	168	165	147	177	149	143	155	155	163	172	171	194	170	164	181	156	157	168	174	158	170	157	152	148	190	171	195	172	149	160	173	158	157	138	172	166	174	173	153	169	154	170	168	164	137	168	143	176	161	179	162	168	172	169	150	154	154	187	156	177	187	125	164	181	154	169	163	141	164	160	154	181	174	158	148	167	177	146	169	154	167	166	164	159	157	152	163	177	156	173	170	204	141	164	169	179	147	160	173	147	161	157	161	141	159	161	176	145	139	178	163	166	156	167	151	157	160	163	162	160	176	168	156	151	164	135	178	164	147	128	158	169	147	160	176	168	159	172	181	156	142	147	160	178	152	162	152	175	156	150	158	158	167	161	144	169	171	148	158	150	173	160	151	161	169	184	178	160	179	167	139	137	154	164	153	140	159	145	167	173	179	158	178	174	138	171	125	166	160	166	152	155	167	142	182	170	154	161	174	163	179	165	168	186	162	173	191	160	183	172	175	175	156	156	157	141	156	174	170	146	152	159	149	174	169	176	169	166	174	161	159	161	187	181	165	157	167	175	155	158	171	164	178	176	175	158	158	157	140	157	142	161	147	171	164	153	161	169	165	155	180	164	176	167	179	154	169	163	161	155	180	141	183	170	143	166	173	164	156	164	168	142	168	171	168	161	147	169	136	182	146	161	171	157	163	162	177	168	148	138	155	170	149	176	167	164	146	161	158	156	166	169	167	166	149	140	165	155	178	151	156	178	169	147	158	187	147	149	139	158	179	156	178	177	152	151	176	164	171	173	169	139	174	174	168	176	156	154	179	131	160	143	169	155	168	195	158	168	166	155	169	169	147	171	157	151	160	165	160	154	173	160	163	142	155	143	158	173	146	146	166	164	164	158	155	179	156	151	176	167	168	159	161	170	185	160	149	147	172	160	178	177	164	152	154	143	147	171	170	174	178	170	179	173	124	164	176	148	177	162	148	168	157	147	162	146	153	170	166	165	169	149	162	164	164	162	185	166	180	176	175	201	168	152	174	184	164	175	166	186	173	129	187	148	173	170	158	163	135	160	169	158	157	174	161	165	159	145	143	167	167	166	169	165	159	187	153	148	158	157	153	170	160	133	167	175	162	142	150	178	174	157	148	169	164	154	150	151	151	182	168	160	160	155	174	168	162	175	152	161	154	155	162	159	157	169	168	152	159	161	174	152	157	151	161	154	165	156	144	149	161	168	195	166	150	190	165	166	172	148	166	149	185	151	175	138	161	150	168	151	183	145	186	168	141	152	154	167	158	168	157	162	173	147	179	161	168	162	184	165	134	137	158	142	167	164	152	168	169	187	171	142	197	148	138	159	179	167	161	188	142	167	151	161	166	195	134	171	162	162	150	175	178	187	148	146	163	152	149	164	155	171	144	182	172	165	176	159	164	154	168	153	172	172	142	158	175	160	197	158	151	169	161	169	160	155	178	188	163	167	177	172	175	182	166	155	156	171	157	147	150	179	147	179	170	157	160	146	170	162	153	143	140	150	143	187	165	167	164	159	163	165	165	167	160	169	156	146	162	162	179	167	167	187	185	173	172	165	147	173	166	185	143	171	159	153	176	165	170	156	155	166	185	164	182	152	159	167	149	164	154	158	165	171	151	162	147	172	153	170	156	170	168	155	169	174	166	150	143	170	163	167	169	145	155	188	149	151	178	168	147	156	146	169	162	162	149	140	161	153	182	152	158	165	153	152	157	169	167	141	143	155	166	176	165	169	156	146	153	151	139	163	168	149	171	162	164	157	167	158	163	166	159	150	156	168	163	169	156	178	139	148	157	157	152	158	145	166	141	147	171	160	158	155	161	160	156	173	172	173	159	155	171	150	178	154	177	154	163	154	165	171	143	166	157	153	162	157	169	176	196	164	170	161	177	159	154	176	171	144	169	137	170	161	181	158	166	165	181	157	175	154	174	162	179	156	146	151	172	211	188	145	155	167	168	153	140	168	170	157	157	173	159	172	159	168	153	150	150	167	157	181	132	126	188	155	192	145	175	149	163	169	145	171	152	164	154	166	156	179	151	148	152	168	155	166	163	144	193	163	166	147	154	167	185	175	150	166	164	160	161	170	152	153	151	186	161	137	162	159	152	147	139	132	153	153	177	165	172	134	156	155	143	165	164	184	167	160	148	138	162	175	171	179	170	164	171	136	151	166	165	175	150	162	172	156	162	175	153	151	167	178	165	175	154	159	174	156	173	178	154	136	152	174	161	160	196	166	160	167	160	167	153	188	151	166	165	178	148	154	153	174	174	166	163	164	155	163	156	175	162	175	160	159	166	177	169	161	152	164	147	156	160	173	143	157	168	146	173	171	161	164	164	169	161	180	162	135	168	137	189	164	134	167	168	179	160	149	179	167	153	184	143	165	172	142	169	164	160	166	168	182	192	144	177	159	167	170	174	176	175	156	170	146	189	150	157	163	164	166	150	123	164	159	190	156	164	154	184	125	162	154	144	170	172	183	150	168	139	185	176	147	167	160	162	185
5230	11395	10556	4043	2830	25462	46214	40781	31288	6491	369	395	387	350	363	358	343	368	372	353	383	344	388	396	372	373	353	382	316	342	367	319	355	342	355	335	333	342	352	339	351	334	345	334	340	384	358	367	399	372	346	328	349	360	352	392	372	352	371	365	363	372	385	333	342	380	373	319	349	358	355	364	356	331	376	361	376	375	365	372	355	376	326	326	327	359	319	356	359	325	361	380	322	323	341	324	363	366	328	345	356	346	356	348	370	384	367	362	366	372	359	347	385	405	340	344	356	351	361	378	368	348	341	379	346	357	335	322	350	347	379	342	373	378	358	344	348	356	326	356	323	353	379	346	329	338	354	336	325	357	347	333	349	309	320	345	382	360	361	331	353	365	340	343	345	397	356	319	385	348	360	368	359	373	335	326	367	364	366	343	325	357	361	358	380	347	403	315	351	327	341	354	336	360	356	338	353	336	323	355	360	389	356	344	339	351	376	339	349	362	328	326	352	359	375	373	324	364	337	371	361	334	358	378	381	357	350	318	359	361	391	338	341	346	346	384	348	347	348	354	360	349	347	377	371	369	349	363	376	392	373	355	353	348	371	378	375	340	357	325	350	351	386	351	364	400	347	363	348	365	339	366	365	359	325	342	343	362	374	323	390	349	346	383	348	379	365	320	348	360	359	353	325	365	329	343	375	339	351	352	285	326	325	333	331	351	347	407	380	347	364	367	339	376	335	346	362	384	369	352	325	348	311	334	319	378	393	358	361	362	350	336	396	351	378	351	342	334	371	316	344	338	352	378	335	314	370	384	357	334	368	384	388	323	371	337	385	313	358	328	364	363	322	369	342	337	348	328	349	360	355	320	356	391	332	368	364	360	374	368	383	333	369	326	344	353	374	335	375	371	373	364	361	335	379	352	347	343	358	354	353	340	373	353	356	366	374	326	337	315	348	375	343	343	363	345	369	340	346	378	339	372	369	362	375	381	356	358	386	384	362	356	340	309	338	343	369	334	354	314	385	349	301	348	334	360	379	327	376	353	340	346	356	350	327	354	404	364	354	367	346	370	366	365	402	359	347	348	367	346	341	341	356	368	328	364	352	363	324	338	385	353	353	385	320	362	356	363	364	340	371	387	369	352	328	344	349	333	358	337	343	367	345	347	392	342	375	358	358	346	292	370	346	352	361	345	367	350	373	320	351	374	382	307	333	362	379	349	365	336	345	313	330	356	349	328	326	351	347	359	354	356	348	336	347	334	349	387	379	346	345	346	336	336	358	378	369	345	331	348	333	326	394	362	369	354	324	349	388	340	346	321	372	368	328	353	355	351	369	346	351	350	367	351	380	371	337	345	364	353	353	357	361	354	359	332	350	370	342	351	384	348	358	359	343	371	334	347	328	378	357	360	344	362	419	360	343	354	349	343	387	353	371	364	345	346	337	337	333	347	343	367	354	348	360	349	315	390	341	331	378	359	332	340	345	378	367	336	325	348	336	379	345	324	362	335	344	341	348	355	370	328	367	378	371	319	339	332	356	373	317	390	348	370	325	314	365	342	360	355	360	375	329	350	342	346	362	326	354	357	396	356	341	333	348	349	374	358	340	349	366	362	318	349	355	319	381	318	348	353	375	379	332	360	334	364	360	349	378	382	356	323	365	341	362	316	353	308	314	336	354	341	339	339	339	366	353	325	308	392	358	337	318	355	332	352	374	373	372	353	356	332	354	348	365	396	314	323	378	306	346	309	347	377	342	340	370	365	363	338	374	368	317	334	364	368	355	367	358	371	362	348	336	356	366	348	353	361	318	357	352	357	339	358	384	356	352	354	331	359	349	337	340	344	351	362	346	380	353	387	336	329	344	354	368	344	324	370	356	317	390	360	349	360	350	337	357	367	341	359	361	330	374	367	355	348	374	379	356	367	318	366	355	351	357	354	354	352	335	346	340	356	377	339	331	341	345	361	342	356	334	393	327	344	368	339	318	342	365	340	343	323	360	379	367	346	384	350	346	334	326	320	362	323	346	376	312	389	338	344	353	347	375	358	345	354	329	325	354	349	329	364	350	369	341	362	344	352	329	373	367	367	345	347	367	325	352	342	374	349	319	361	345	352	357	348	357	370	346	372	373	392	355	351	351	357	347	339	358	397	328	353	364	345	353	334	352	382	366	338	355	361	341	361	362	354	358	345	370	355	353	347	349	357	343	348	357	348	355	356	363	350	321	373	339	356	343	329	372	350	356	367	325	362	360	361	345	324	365	347	345	355	370	358	356	366	348	354	332	369	313	349	382	362	322	343	329	341	348	344	330	357	343	293	357	359	326	340	354	350	316	361	312	344	370	363	362	355	308	354	370	342	384	349	373	362	352	342	340	337	348	344	336	347	361	338	328	362	364	394	361	344	357	345	338	367	391	342	348	374	370	333	341	348	335	355	364	338	328	379	367	380	351	352	346	345	360	338	324	327	337	347	352	337	373	379	356	354	374	346	354	324	351	320	365	334	348	338	356	310	320	321	346	371	355	346	345	341	347	347	322	350	348	324	354	357	341	342	360	367	323	355	355	372	357	355	368	364	348	326	332	368	319	335	358	349	322	316	335	368	339	325	366	378	333	333	363	368	346	383	344	331	336	346	339	358	341	331	343	345	358	329	313	358	348	367	344	331	355	360	344	352	347	361	340	345	342	348	347	343	358	349	379	345	352	364	350	361	340	395	328	363	356	339	338	386	332	316	367	345	368	374	354	349	355	361	309	354	371	352	340	369	336	345	349	347	374	378	335	374	357	318	350	372	334	357	343	362	341	351	332	358	362	363	354	367	342	347	353	345	371	401	346	333	337	357	369	366	341	354	338	358	361	360	323	353	383	348	334	347	375	370	334	335	366	344	374	339	333	329	363	335	370	333	346	353	395	354	362	365	348	351	316	380	358	340	348	356	400	340	369	367	355	355	351	358	334	317	327	358	355	360	390	338	362	339	328	353	395	339	350	357	337	358	327	367	368	358	365	362	327	333	366	376	376	353	385	364	360	321	386	372	335	322	339	346	360	363	368	337	351	351	330	367	340	350	345	327	356	363	366	344	361	347	329	337	372	361	345	394	331	356	368	374	326	330	333	351	353	375	361	354	346	334	373	329	338	370	359	352	365	356	352	367	341	351	339	378	376	362	330	358	347	373	350	361	331	385	356	365	326	335	352	348	372	331	360	349	351	345	366	365	355	348	367	337	368	326	336	356	362	371	403	337	316	362	326	344	342	392	351	352	302	374	365	334	338	366	321	351	358	379	345	340	362	354	354	340	353	358	343	329	374	382	370	362	387	344	367	359	333	360	365	366	334	374	338	360	314	333	335	374	367	322	370	350	361	323	351	351	346	373	376	390	335	322	397	344	344	356	338	344	343	326	350	330	314	366	344	355	347	338	366	336	364	341	359	308	326	383	334	368	372	369	354	342	328	374	354	341	330	340	358	338	347	372	373	362	323	399	353	337	315	334	359	372
23155	21095	28897	23525	21094	33152	57827	49401	37321	12930	565	218	241	249	243	242	203	241	215	258	240	229	219	198	239	227	219	216	223	245	221	203	215	217	215	190	237	195	206	232	236	216	194	244	210	229	207	208	212	202	204	205	221	222	192	228	205	235	235	204	209	175	218	212	205	190	203	238	194	207	211	227	218	222	209	205	220	236	229	227	203	205	226	208	223	212	217	215	216	221	237	211	222	250	215	223	255	228	222	209	208	238	170	230	212	201	223	256	242	230	229	228	238	234	205	228	216	211	192	218	206	216	190	219	211	239	219	192	237	225	207	203	241	211	188	249	211	234	207	213	253	210	235	188	233	202	210	238	213	207	238	175	224	220	218	199	205	207	208	216	217	226	207	225	222	219	192	213	203	249	230	182	199	230	209	191	207	185	213	238	215	216	201	218	229	215	190	220	223	236	191	236	235	237	227	216	202	192	238	214	223	201	235	232	207	251	223	216	213	213	229	239	226	215	176	215	201	216	223	218	206	221	224	204	212	224	204	223	208	211	221	195	189	196	206	219	205	213	185	207	214	217	198	221	201	224	240	214	194	215	209	189	198	206	219	224	195	238	213	207	224	203	204	230	196	203	196	230	211	196	207	227	257	210	184	194	204	217	207	196	205	196	221	194	197	219	234	231	221	210	208	206	216	230	209	228	220	222	246	223	233	245	193	207	195	234	209	186	222	213	209	198	215	209	219	224	230	223	211	211	194	217	184	224	229	225	208	222	191	208	210	203	238	214	221	231	236	206	203	211	224	217	210	221	217	198	231	205	192	196	226	205	219	221	220	229	228	233	200	219	244	214	202	217	207	242	220	198	214	212	223	212	211	194	212	196	201	206	223	195	196	241	238	237	204	222	223	208	239	225	203	233	191	206	235	224	231	200	225	223	205	232	217	200	219	208	208	211	225	200	211	203	225	237	251	229	221	232	247	209	178	215	237	192	227	207	222	226	196	195	211	220	196	221	214	204	228	236	217	225	247	227	204	206	213	223	245	200	194	212	193	229	226	230	209	201	217	228	207	215	233	223	207	202	217	243	207	194	220	211	217	206	197	221	216	219	196	202	215	208	221	208	187	239	211	226	194	195	220	199	222	213	194	187	203	225	201	213	194	212	215	221	182	218	219	245	212	243	194	211	221	210	219	199	213	234	236	232	211	212	206	189	209	232	234	187	185	205	212	231	216	196	175	218	216	230	204	219	212	219	229	200	204	225	208	224	183	207	206	223	246	248	228	222	222	225	215	196	229	221	220	201	222	200	192	212	208	217	198	230	219	221	218	212	208	218	178	203	226	223	237	220	210	215	234	222	209	203	228	206	227	230	201	223	207	240	229	226	220	188	212	227	221	192	220	208	190	206	218	201	227	221	219	220	213	224	203	214	216	223	199	197	244	210	218	208	212	226	236	207	208	216	204	190	219	175	244	240	202	237	211	238	217	221	232	191	223	232	208	220	186	204	214	241	222	218	241	212	212	207	229	250	201	211	215	229	201	220	203	224	199	210	224	213	196	209	186	236	227	214	192	201	201	245	221	239	214	241	228	227	213	208	177	215	210	228	197	204	197	206	194	202	218	240	209	214	208	200	191	197	232	181	223	217	228	207	219	196	215	224	225	209	231	204	231	218	224	233	224	182	216	220	196	213	213	217	213	196	218	223	214	225	223	198	220	229	196	210	213	208	218	225	224	206	199	210	225	192	201	205	203	223	202	232	209	224	208	202	209	219	212	232	204	215	219	199	210	228	213	233	191	197	206	214	201	222	208	205	208	233	223	209	210	229	213	213	185	212	187	208	231	182	235	216	213	227	226	227	223	219	211	194	224	207	225	213	221	220	209	219	223	226	203	210	210	201	217	207	240	229	205	215	242	193	232	233	213	228	215	202	211	211	239	216	244	199	225	232	191	198	203	227	222	208	207	228	253	218	212	221	232	214	216	220	218	195	194	226	258	227	217	210	188	189	218	206	226	203	209	211	187	224	217	231	223	216	215	220	213	209	241	210	227	239	209	205	208	223	233	233	229	202	206	221	211	206	202	194	199	225	208	198	221	221	217	214	218	207	197	211	224	201	246	244	247	207	227	226	198	221	243	211	206	217	208	234	218	198	219	210	211	207	218	224	218	223	239	186	203	237	212	210	204	198	198	234	219	232	215	223	195	209	256	206	224	218	213	221	220	202	223	192	224	219	222	211	209	204	215	221	207	206	190	206	218	217	218	217	233	234	195	200	231	212	232	209	223	199	226	209	186	218	209	205	220	236	192	218	223	218	212	232	224	213	203	208	212	206	240	237	213	222	197	200	205	196	195	212	196	187	235	228	235	219	210	202	209	234	229	224	231	209	194	201	199	196	213	216	241	233	226	218	244	199	216	181	213	203	221	201	219	217	215	218	190	202	218	236	227	204	194	207	217	219	219	189	188	227	178	199	219	203	240	219	223	207	204	209	184	213	217	225	243	244	216	220	197	229	176	227	219	236	235	210	197	209	207	201	210	215	199	201	220	227	196	195	229	203	236	182	214	216	205	215	232	238	219	233	230	213	224	213	194	214	185	209	219	218	216	223	206	209	210	200	200	216	242	206	213	213	224	237	209	230	217	210	200	208	204	212	220	207	210	214	213	212	243	217	215	216	195	199	211	232	209	212	208	231	203	198	219	195	224	210	234	198	224	212	214	213	218	224	224	211	188	217	213	203	204	205	197	201	206	193	184	196	195	227	222	190	209	258	218	226	208	200	205	200	207	239	219	218	223	225	229	237	215	192	207	210	220	238	214	222	224	229	219	221	215	208	211	209	218	238	207	210	211	204	235	215	227	224	228	196	230	248	195	200	219	213	208	233	187	232	225	186	220	205	190	206	216	204	223	217	211	245	222	188	222	199	198	205	199	203	207	209	218	232	209	217	219	228	213	221	212	212	211	217	199	218	197	216	213	228	219	203	227	222	224	212	231	231	230	226	216	202	207	218	215	226	218	227	238	199	231	204	211	199	219	214	239	236	191	220	210	246	208	221	206	202	223	213	218	193	213	204	210	217	215	204	210	237	241	214	222	194	195	234	224	219	224	206	200	206	198	223	224	212	220	213	225	206	205	194	211	201	222	221	227	209	219	226	199	222	226	211	233	235	195	218	224	224	230	203	211	223	214	208	204	217	253	208	216	221	219	214	244	202	213	207	249	207	225	225	207	236	236	196	217	215	244	221	223	237	216	223	222	198	217	199	229	227	206	201	225	212	229	205	221	222	214	209	216	212	235	220	204	193	223	217	194	212	211	189	224	230	221	215	228	223	226	213	236	193	227	205	213	222	202	195	225	207	213	247	233	215	217	207	212	210	217	214	193	250	219	207	223	213	217	199	214	208	220	206	221	200	218	192	224	181	212	218	187	193	198	215	211	209	208	219	237	215	201	228	232	250	239	216	214	227	188	181	214	194	205	218	218	206	225	220	229	254	207	200	215	198
8734	18994	17956	9107	6100	38639	60419	53313	43260	8673	504	484	490	460	451	456	471	482	467	440	446	413	462	465	453	444	445	440	445	421	467	460	485	403	450	440	458	435	432	439	399	481	497	435	455	447	439	493	424	410	426	390	409	436	435	454	403	427	456	443	418	455	442	463	424	473	440	353	436	402	462	420	392	463	407	443	435	469	423	480	425	451	420	461	478	472	421	442	416	391	429	457	447	436	404	407	424	425	445	460	452	459	451	430	441	438	434	463	428	444	434	525	540	461	472	456	423	441	449	440	417	457	445	468	451	468	428	398	413	465	458	418	437	429	397	444	453	420	405	470	429	433	436	430	458	424	437	455	428	472	427	425	424	409	409	447	429	419	437	473	426	452	412	440	432	437	423	457	421	472	460	455	435	443	425	478	479	386	472	466	416	424	484	459	435	427	410	452	426	444	402	429	478	411	439	434	459	424	425	407	399	461	436	452	414	458	420	444	431	481	420	477	440	431	432	464	465	425	429	407	384	429	427	415	426	441	431	409	452	389	429	442	414	412	442	441	429	410	432	424	416	437	439	439	437	423	459	432	400	405	459	401	425	408	441	429	436	442	457	475	440	423	430	398	461	461	435	426	420	442	460	427	463	420	424	425	418	407	414	416	445	432	470	440	429	417	474	454	429	408	449	426	403	451	441	439	413	441	451	469	436	423	454	452	418	429	422	452	396	442	449	467	450	443	446	428	418	435	440	442	446	418	409	452	429	429	449	463	452	406	430	438	465	425	445	410	416	446	456	401	431	408	383	460	442	464	427	427	414	463	454	463	409	417	472	363	396	403	442	443	442	437	478	437	458	463	456	418	428	443	432	418	398	461	419	423	415	423	430	410	423	439	432	406	459	416	424	436	429	414	440	431	459	399	433	442	398	435	464	465	399	405	396	431	418	456	439	405	406	452	451	451	456	440	435	447	438	433	438	443	408	431	419	417	440	424	422	450	417	412	407	443	431	442	436	415	449	393	402	460	456	434	446	438	437	426	417	405	392	452	441	479	434	428	421	389	430	428	435	427	461	447	461	444	405	440	427	442	408	460	421	444	422	425	469	442	466	469	426	447	421	428	434	463	425	433	441	407	406	448	428	404	480	433	384	420	407	454	409	438	415	425	490	440	436	444	445	419	439	445	448	442	407	460	423	421	415	394	406	453	432	477	425	434	463	479	431	394	428	450	432	422	445	430	451	418	446	481	442	426	422	432	415	429	433	427	463	425	389	455	442	407	433	411	427	455	445	426	421	409	443	453	431	459	440	439	448	457	417	445	430	448	450	406	447	448	412	408	415	400	419	449	438	432	426	425	462	469	435	412	399	425	402	467	437	404	467	407	437	438	448	445	442	426	460	428	446	456	442	404	419	423	457	446	472	428	439	430	450	426	433	439	477	422	434	437	474	422	453	402	390	424	423	445	450	459	438	393	451	461	410	420	405	444	452	415	459	421	445	472	435	418	380	450	453	410	440	427	441	438	445	430	435	453	418	433	422	449	405	425	449	419	451	433	404	421	417	385	417	461	430	453	433	429	444	442	421	413	393	430	423	466	403	459	413	449	403	420	420	389	439	444	427	443	438	468	438	436	446	437	470	452	442	429	402	440	421	461	431	451	466	410	396	444	433	438	425	460	432	488	409	419	464	432	426	440	416	421	412	431	448	433	422	465	423	444	444	459	453	434	453	424	404	468	442	430	433	449	437	426	429	442	423	469	428	423	439	424	433	391	436	421	428	464	461	377	449	456	438	453	448	429	441	425	427	418	444	417	441	477	435	453	446	440	444	462	442	429	419	429	427	482	439	415	450	419	444	453	418	427	446	394	442	423	434	451	414	451	432	445	451	423	431	435	427	423	448	409	451	465	439	462	460	435	444	406	453	450	425	417	464	418	426	435	423	398	443	466	413	453	401	409	452	433	439	487	458	430	466	414	438	476	409	444	426	474	438	450	410	413	429	459	430	426	429	472	429	418	422	415	436	440	425	400	418	426	447	415	451	477	428	397	451	428	448	430	444	423	471	451	490	438	447	425	445	425	411	462	470	429	409	438	462	404	430	431	413	438	434	443	401	410	433	429	419	456	431	424	440	461	444	442	430	433	417	413	425	439	461	452	411	433	382	426	458	405	428	422	450	455	444	455	450	437	457	467	433	405	442	428	492	433	416	447	443	452	478	427	409	464	430	423	402	419	417	431	434	430	403	474	426	413	440	442	392	429	445	417	458	416	474	409	442	448	480	478	423	452	429	447	455	430	415	441	458	405	423	451	460	450	465	413	418	424	446	465	465	437	431	414	452	423	383	472	465	406	439	425	447	434	443	441	437	429	429	406	466	427	427	455	425	399	422	445	442	440	419	434	452	441	419	421	434	469	457	425	433	399	417	407	434	419	405	427	426	436	462	432	431	434	458	432	425	434	430	431	387	416	431	470	376	418	425	414	464	440	452	433	452	434	425	404	443	399	427	463	435	423	460	427	418	429	436	471	419	420	440	414	452	444	424	397	443	441	430	466	398	429	414	453	449	448	413	423	409	433	455	402	442	422	431	438	494	437	403	459	443	437	447	419	422	429	440	406	418	435	422	435	402	447	413	385	475	434	445	424	418	451	400	452	450	436	444	429	427	418	476	453	424	390	436	410	458	459	433	413	420	477	417	411	410	445	407	428	439	424	432	430	448	428	422	437	429	414	431	425	427	445	442	430	439	437	443	457	431	454	409	412	425	390	469	456	447	452	457	419	446	442	404	402	458	422	430	419	432	435	444	433	396	449	399	425	451	465	428	456	447	405	442	436	460	437	454	463	409	410	453	397	449	450	411	453	447	438	421	428	429	464	447	421	495	445	458	409	435	430	445	408	458	437	445	447	437	460	436	405	429	421	424	439	432	444	439	424	428	428	400	392	463	441	430	407	430	412	469	437	450	411	417	455	405	442	437	436	416	455	412	414	424	453	456	457	410	411	416	431	479	445	450	465	473	452	419	426	449	435	441	454	464	431	435	466	442	413	435	400	473	465	394	455	439	403	421	441	453	450	443	476	443	417	426	414	421	427	427	433	444	422	451	421	427	419	397	416	394	444	443	418	405	436	433	453	424	447	456	420	406	452	475	439	468	433	448	422	453	407	434	448	445	446	452	477	422	451	440	459	423	459	448	458	432	420	440	437	463	470	415	419	429	433	435	414	467	444	437	425	427	414	426	397	410	464	441	418	416	470	398	441	408	384	422	391	432	437	429	467	415	418	455	444	458	424	413	434	415	429	412	462	433	448	421	444	460	421	432	447	428	399	423	411	439	432	445	427	418	438	440	461	427	424	406	461	404	422	439	441	430	435	440	432	450	418	417	391	412	435	413	440	421	448	414	431	403	439	424	424	470	426	460	435	466	464	412	459	432	438	428	438	405	433	433	429	460	428	459	439	445	396	468	420	434	400	445	477	454	443	460	446	416	411	476	420	452	445	457	415
26547	20320	6765	727	481	5279	10044	7449	4361	1086	202	247	233	198	242	224	206	206	189	206	199	205	217	198	220	188	206	221	218	226	188	191	197	222	190	222	224	242	195	201	213	223	206	187	216	193	204	208	199	158	231	234	209	228	209	192	213	226	181	221	216	209	200	210	204	208	203	204	227	215	198	209	208	226	188	197	171	211	217	220	202	196	185	207	193	205	225	209	233	214	213	185	213	212	204	220	203	206	198	206	202	202	205	205	196	227	213	222	227	200	213	202	221	227	197	191	224	198	216	190	189	224	179	228	206	171	212	210	191	210	195	198	207	200	219	192	213	197	198	234	215	232	203	205	221	193	223	198	223	199	204	203	232	210	198	195	201	207	195	207	212	198	233	206	224	197	181	221	204	184	219	199	201	206	175	217	223	222	208	248	216	218	229	216	205	212	212	207	201	232	196	206	183	205	211	230	225	181	251	210	202	233	252	211	218	201	220	210	214	219	181	206	224	209	215	212	182	214	201	202	210	202	226	226	208	179	169	201	225	203	202	206	213	207	206	233	197	196	186	194	224	212	200	210	204	218	214	201	206	235	206	247	198	211	210	201	203	209	183	196	212	210	205	205	247	169	215	218	235	199	196	213	217	204	199	226	222	222	210	199	217	181	201	198	200	200	217	216	192	219	205	206	239	191	196	229	198	241	205	223	230	207	237	218	212	199	194	207	215	219	239	186	172	227	196	187	227	201	183	199	176	223	216	200	211	222	218	216	225	197	225	191	209	186	223	181	188	221	215	243	222	237	186	224	212	194	202	210	220	188	236	197	203	205	213	189	219	232	214	175	201	188	187	233	228	210	206	195	223	226	187	193	205	220	245	212	198	219	215	213	206	207	218	212	193	212	214	191	226	215	216	205	215	213	222	218	203	186	199	190	221	198	194	232	215	183	212	215	182	227	220	209	189	237	217	218	202	210	236	199	228	223	182	228	179	233	185	198	204	204	206	208	187	229	197	202	195	199	219	250	227	212	206	209	225	182	206	207	180	217	198	193	222	203	198	204	199	202	198	177	222	170	199	215	199	218	198	248	213	214	199	202	211	186	181	219	205	194	202	187	212	201	196	199	189	198	213	204	189	227	182	232	219	211	204	211	216	220	203	188	215	207	222	213	188	198	210	217	202	205	189	194	232	206	208	179	201	218	220	190	202	213	218	224	240	193	228	231	219	222	204	210	197	215	211	204	241	219	218	193	211	227	184	224	209	215	207	224	191	203	217	219	210	207	211	203	208	224	225	214	219	198	196	230	214	169	175	201	221	200	212	203	188	235	193	201	204	206	220	210	190	188	209	211	211	198	231	224	220	208	212	213	200	195	230	197	222	219	224	224	184	208	230	195	206	235	215	227	200	209	192	196	237	224	197	191	208	197	204	216	213	193	194	224	186	208	185	210	195	205	225	204	200	199	218	208	214	242	211	194	252	221	202	200	210	185	193	223	199	218	218	198	200	211	201	165	211	196	192	247	204	202	199	209	201	197	200	198	200	187	200	229	189	235	209	238	208	187	230	227	200	216	229	200	228	245	214	196	226	213	220	226	209	201	215	202	218	221	208	216	195	212	228	196	235	197	242	204	211	202	214	213	241	204	208	199	217	229	207	196	227	183	211	203	183	210	222	209	206	178	216	178	180	193	203	195	206	198	221	201	209	210	210	220	230	200	192	209	182	249	229	210	218	203	219	211	195	209	216	207	213	214	199	215	229	213	192	202	202	208	178	195	211	203	248	212	225	204	250	216	237	194	202	215	231	185	198	226	228	198	220	228	217	222	206	207	229	202	219	204	206	219	236	215	209	204	188	207	207	183	189	205	209	218	207	219	222	185	197	236	204	214	182	183	207	196	225	193	204	222	218	218	245	226	206	220	207	240	226	208	220	211	221	184	177	192	221	203	206	181	217	209	216	212	216	196	206	223	202	187	217	212	220	209	225	196	215	209	210	210	178	206	231	214	219	221	219	199	227	214	199	194	222	195	186	209	197	234	213	204	238	207	200	219	213	216	184	215	219	201	183	215	194	202	214	210	220	237	235	197	213	211	202	202	206	212	201	228	208	213	204	214	179	200	201	198	188	199	215	192	213	201	216	231	220	207	268	238	202	231	196	175	215	194	189	218	190	193	229	198	228	182	215	232	190	209	200	223	188	210	201	233	171	212	202	210	219	233	179	189	212	219	234	208	209	195	216	214	213	198	215	221	208	226	239	235	242	212	211	195	210	222	205	200	189	207	212	225	187	214	224	210	206	217	195	211	222	233	230	229	208	183	238	215	204	211	224	228	202	207	196	205	211	205	231	178	203	214	202	198	196	209	223	220	196	233	217	181	211	226	196	193	200	195	222	211	204	213	240	212	247	226	219	186	212	201	201	204	189	199	244	198	226	209	220	227	206	204	230	214	211	190	203	192	208	231	233	207	206	189	204	211	201	199	235	220	213	203	215	202	219	200	197	202	235	203	207	204	223	212	214	208	224	203	222	216	204	214	219	206	225	192	203	202	210	229	224	233	245	199	247	194	189	232	186	190	195	219	211	197	207	205	202	217	237	193	185	190	208	215	208	214	198	213	232	224	207	236	226	219	224	225	216	200	201	192	213	196	191	231	233	207	220	230	202	186	223	234	220	193	218	231	193	227	194	215	201	197	200	204	228	212	214	221	219	194	206	219	173	200	220	211	209	213	197	214	211	218	200	215	208	194	209	230	226	214	198	202	211	224	203	196	201	202	203	209	164	216	227	207	219	214	208	234	206	219	212	225	188	202	223	231	202	202	216	237	204	214	203	209	222	209	206	207	217	209	218	244	239	186	185	177	213	175	191	248	230	172	226	196	232	213	199	200	215	191	196	214	210	192	240	199	212	204	217	231	184	200	233	217	195	202	199	205	241	224	195	222	191	221	180	217	204	201	233	207	204	227	203	191	205	242	247	199	209	193	207	192	196	192	195	231	191	222	221	204	229	233	225	234	190	201	221	206	198	215	218	229	206	227	206	220	200	226	233	185	192	217	201	211	227	174	206	201	227	186	221	198	215	198	217	235	234	209	198	198	214	225	209	225	205	222	209	218	243	200	208	194	207	219	230	224	189	219	209	208	214	197	216	225	217	227	185	209	238	209	189	202	226	197	211	201	243	199	234	207	207	208	219	219	203	190	206	180	220	195	208	248	229	217	200	179	208	202	197	215	224	178	201	175	206	218	237	211	213	194	220	207	218	211	204	219	228	199	234	218	208	224	249	226	211	206	203	216	193	209	188	190	188	237	194	214	213	211	222	195	201	222	211	224	198	198	206	199	214	194	220	228	214	221	216	203	191	182	210	208	206	247	227	230	225	185	236	192	182	194	204	213	199	201	202	194	230	211	198	219	210	213	234	218	223	224	205	200	213	219	208	208	213	229	205	217	204	189	207	219	202	212	206	204	232	193	214	216	238	214	205	210	230	214	211	215	195	206	208	204
3943	1978	1844	1068	866	13288	20769	16174	10870	2455	444	484	454	448	447	469	432	461	443	426	481	416	454	432	458	421	438	447	442	420	440	470	471	443	457	481	467	434	448	433	415	462	447	458	442	432	454	440	464	434	429	469	428	492	459	444	430	436	433	459	442	450	420	451	450	428	447	429	433	460	448	483	454	444	446	444	436	415	429	482	493	462	449	449	461	452	443	472	422	456	452	432	409	432	440	479	456	426	412	457	473	453	418	453	453	464	453	471	476	419	471	479	463	408	467	450	446	466	473	468	460	437	450	457	451	438	436	434	473	445	436	444	453	437	450	439	417	473	434	463	462	421	451	439	451	435	463	416	450	444	468	414	440	432	450	449	457	445	423	457	452	433	427	463	442	442	458	418	440	434	430	432	450	459	443	471	457	424	459	428	464	432	416	430	416	454	428	401	442	420	434	463	452	434	457	470	437	466	427	463	422	426	467	457	464	433	436	480	421	479	451	451	427	445	475	419	425	418	407	458	466	438	459	429	462	429	451	411	404	439	446	454	468	469	392	481	444	426	473	437	414	476	436	457	458	441	460	426	450	434	458	436	434	427	437	460	447	440	432	451	437	456	415	440	425	401	452	431	420	443	433	462	422	449	427	445	431	464	455	445	429	425	415	445	452	447	457	450	445	418	439	440	415	426	474	444	443	462	437	447	465	439	443	427	468	403	475	452	457	474	451	420	417	428	456	442	433	426	400	433	453	473	483	441	482	402	410	424	479	471	450	438	495	455	453	439	431	420	447	456	470	430	464	446	460	434	447	443	501	445	403	446	450	431	484	494	446	455	449	446	425	396	411	423	441	443	473	454	462	433	457	449	453	440	424	408	433	444	429	460	406	449	476	442	417	393	447	451	429	416	456	448	421	464	421	444	452	430	484	435	457	416	434	451	425	439	425	456	474	435	427	444	466	454	481	436	415	427	488	439	426	419	413	463	440	459	441	445	416	438	440	416	437	448	441	463	443	464	426	446	453	440	438	411	479	436	434	469	430	459	476	455	448	462	427	439	461	443	439	449	444	447	427	457	419	461	454	474	473	433	447	454	475	452	442	406	451	439	424	438	489	427	466	451	464	407	458	400	457	420	474	421	459	442	455	411	444	457	473	475	452	433	458	476	443	447	468	432	457	457	453	439	424	465	452	449	445	439	460	450	479	459	462	447	424	454	430	444	454	432	444	423	422	419	482	474	469	443	437	454	449	467	444	418	442	469	435	456	478	472	444	453	481	429	450	420	455	475	449	461	421	425	437	445	426	447	465	464	472	447	439	483	422	446	418	416	427	481	437	485	447	452	456	459	421	436	394	436	427	437	453	431	420	452	448	457	452	440	441	441	427	441	428	452	430	449	428	444	434	426	452	460	444	479	487	433	420	456	462	437	448	436	467	437	415	444	485	487	461	456	441	459	471	406	454	422	454	424	478	433	474	428	470	453	420	429	463	464	434	428	485	416	458	466	427	439	477	375	419	446	425	444	405	457	444	448	495	426	439	472	480	425	460	415	450	458	421	425	411	462	464	433	436	425	468	443	428	447	438	442	468	438	453	457	442	435	443	477	480	451	438	428	458	457	443	446	453	416	474	455	440	439	458	449	451	444	471	445	417	450	436	441	485	452	454	435	456	485	464	465	436	422	460	466	444	452	446	447	459	480	463	432	455	440	427	446	421	458	423	422	412	453	437	459	432	399	437	406	448	418	432	445	464	460	420	437	452	449	452	452	436	437	448	453	432	414	440	443	461	396	429	454	445	444	470	421	487	459	487	419	398	452	439	477	474	432	461	471	421	431	463	454	415	477	410	424	449	418	430	465	437	448	478	434	416	445	440	428	443	453	462	457	444	472	478	424	436	446	432	460	438	457	428	444	455	473	440	452	461	409	431	441	420	465	410	441	448	437	445	471	440	447	455	459	466	436	480	437	426	431	475	437	460	472	436	420	444	440	424	443	447	461	437	446	428	414	438	444	467	460	436	450	449	447	455	428	444	466	427	456	458	422	476	431	440	445	430	464	477	435	430	481	456	411	448	446	484	394	489	452	476	421	453	455	443	441	462	449	442	394	404	465	429	433	441	405	457	448	462	491	430	433	472	447	473	448	429	455	444	441	446	435	479	437	446	454	457	449	470	443	457	441	450	477	455	445	479	483	447	463	430	506	469	440	429	433	414	469	409	429	432	438	395	430	466	423	456	478	473	459	440	418	454	495	437	444	466	436	480	424	475	454	457	464	423	455	399	422	455	446	408	434	413	418	446	401	420	505	425	436	443	455	428	451	479	412	462	467	466	439	433	434	467	451	439	405	479	432	450	447	444	450	463	435	437	446	413	448	457	445	464	459	452	466	452	419	444	470	428	462	485	442	436	373	439	450	483	437	490	435	469	450	442	443	416	455	421	443	417	463	463	443	468	448	482	435	444	427	436	450	470	419	502	460	464	409	461	453	427	428	433	446	458	452	450	447	408	426	474	452	488	415	460	463	403	417	444	447	457	464	465	449	445	419	435	430	457	481	464	422	436	422	408	440	424	443	444	511	452	448	445	424	456	428	424	444	441	404	453	437	462	465	452	450	501	430	428	447	437	475	399	470	414	452	444	473	415	458	449	446	430	419	408	453	437	427	447	454	445	433	443	430	436	464	430	408	491	466	434	423	448	470	447	449	467	429	454	452	432	453	445	448	440	420	453	448	462	468	436	416	467	461	471	422	462	441	496	459	435	464	466	429	483	449	431	473	457	441	428	425	466	506	480	430	475	439	474	497	468	452	445	450	439	439	470	450	455	428	438	408	431	428	439	455	449	458	425	454	455	442	466	447	472	415	440	432	404	491	449	466	428	450	461	430	431	435	463	418	417	464	461	440	446	412	479	440	449	477	421	462	472	428	439	448	488	478	439	450	457	437	429	466	447	469	426	414	428	471	445	468	407	431	475	447	457	449	453	414	434	437	425	445	476	481	418	498	429	488	459	456	466	439	464	407	444	433	422	447	441	470	413	473	438	416	474	422	434	418	464	450	457	468	447	439	458	439	452	433	450	429	475	469	446	465	407	421	449	467	475	435	414	427	436	449	468	426	459	472	456	441	440	445	446	446	451	426	440	454	449	456	404	444	467	429	424	437	466	442	480	426	420	421	425	450	445	441	428	439	470	461	503	429	466	451	422	427	459	440	469	451	427	440	469	486	433	448	455	428	454	435	462	445	453	475	442	443	443	448	424	417	423	440	506	463	440	454	487	428	430	429	424	438	437	406	442	450	402	470	466	446	467	421	433	463	429	438	429	431	391	430	436	484	435	429	435	420	473	447	471	455	451	448	417	443	458	448	461	428	451	461	445	435	372	423	444	424	454	462	466	405	446	453	493	429	441	431	452	465	467	433	467	467	448	461	384	472	467	479	478	459	465	462	458	445	449	431	439	437	448	415	416	460	438	444	447	452	454	444	425	439	466	441	455	460	410	457
24470	21108	27744	24664	16416	31315	41735	31762	19818	5093	186	183	181	191	180	173	162	163	171	162	156	192	191	163	163	158	157	177	184	164	160	178	163	153	157	189	147	144	162	160	158	175	155	181	151	163	151	166	173	165	170	170	169	171	158	155	167	136	145	161	176	163	161	162	172	150	168	162	172	160	155	168	143	156	167	183	186	172	169	163	166	162	149	166	179	168	150	156	168	158	147	174	156	165	193	169	176	178	133	155	149	171	153	161	153	151	168	153	150	166	149	154	172	144	162	167	166	148	163	149	173	162	144	139	161	191	150	175	164	148	163	172	163	160	157	163	171	168	152	149	153	181	148	164	137	177	148	186	164	164	143	143	182	175	183	153	167	153	163	158	152	135	158	150	146	167	156	157	189	168	149	161	179	165	158	149	153	165	174	177	172	166	140	187	141	150	159	174	163	155	159	156	185	177	176	166	163	170	163	160	160	139	161	167	171	174	155	181	158	169	153	144	172	159	147	168	166	165	153	133	169	144	178	188	155	168	162	143	169	137	164	181	165	162	133	147	159	170	186	164	172	164	148	173	165	176	147	147	166	161	181	173	143	166	173	155	140	161	148	166	171	142	150	158	182	166	169	146	166	144	174	158	143	173	148	168	179	158	152	162	155	160	155	165	174	166	175	157	172	180	169	149	170	173	157	155	159	155	176	173	137	143	162	159	150	173	148	151	161	174	177	140	169	172	159	155	179	182	153	150	157	141	157	164	175	164	163	173	132	175	157	137	164	161	167	158	153	160	153	151	187	163	169	175	144	160	171	144	150	154	155	167	160	167	161	141	149	161	154	164	148	171	153	160	157	174	171	146	164	171	166	167	181	157	156	154	169	176	169	159	148	204	161	171	151	164	153	162	167	174	162	188	165	163	151	178	164	187	166	175	179	168	170	147	166	152	165	165	176	169	148	164	158	176	169	167	165	143	166	157	187	171	169	185	170	144	137	158	162	188	172	153	161	155	193	149	172	183	157	159	154	175	172	160	164	167	187	154	148	153	162	153	157	180	177	161	176	153	166	175	177	167	153	149	152	151	159	163	156	159	166	159	152	149	144	171	161	175	158	152	153	167	165	177	156	133	166	143	151	172	168	147	173	167	174	169	170	153	161	155	164	186	155	175	167	172	173	150	167	175	154	170	161	143	177	173	146	167	153	157	178	180	174	154	153	154	166	144	186	146	145	175	159	165	176	188	153	164	152	182	172	166	180	159	157	152	166	161	169	153	173	127	164	157	140	152	175	142	174	162	178	144	145	169	153	158	171	139	181	164	180	163	175	189	171	175	158	182	176	157	177	173	170	173	146	179	152	143	154	181	171	158	172	179	165	172	173	165	167	163	149	172	171	156	149	149	158	178	168	175	177	161	155	169	158	133	181	160	162	166	161	159	167	163	180	182	166	166	139	169	171	156	165	168	163	168	164	164	159	171	152	149	179	160	154	176	174	163	150	146	160	163	146	158	174	147	165	161	172	175	147	144	152	155	156	172	182	130	153	151	144	150	150	143	164	157	164	146	166	154	169	181	167	150	174	177	174	170	157	158	162	188	155	184	168	155	166	164	172	165	161	181	152	164	136	158	157	148	165	169	160	144	167	161	172	169	196	171	163	162	150	148	160	158	173	169	144	150	169	167	161	148	181	160	163	147	143	156	162	186	179	159	149	154	137	174	163	162	159	154	154	176	190	173	146	154	178	170	155	161	132	133	150	163	177	155	156	167	159	150	170	149	135	169	170	167	159	167	168	171	169	178	162	170	139	164	167	164	182	158	164	170	152	172	172	176	168	143	167	158	165	157	187	171	144	145	164	183	181	167	187	150	164	151	162	156	170	162	169	169	166	173	153	175	153	137	157	165	165	177	155	167	156	165	166	184	168	163	174	161	189	165	166	143	167	168	183	153	154	157	146	156	152	171	164	167	169	147	154	150	173	158	172	156	147	154	190	175	177	182	178	177	160	180	161	177	160	161	171	164	150	168	169	184	157	153	165	166	180	150	155	150	188	172	154	165	168	161	159	144	142	148	157	150	152	162	170	160	150	160	133	171	161	173	178	147	186	162	148	182	158	171	169	138	169	162	170	148	180	137	175	158	174	170	166	174	190	179	155	165	144	171	181	166	161	146	180	181	168	166	160	174	149	185	167	163	152	166	138	153	164	167	171	165	162	176	196	150	146	155	181	175	165	168	145	145	168	179	175	176	183	148	156	158	164	166	155	159	189	174	157	152	162	176	151	159	156	180	161	159	142	176	189	144	151	171	149	185	168	172	164	138	149	165	169	167	165	177	158	162	145	161	152	160	157	156	175	168	139	149	190	167	140	141	141	162	148	142	164	139	166	157	166	163	176	169	162	171	166	156	168	164	162	144	165	166	143	177	172	154	182	170	138	163	166	155	159	171	171	175	150	154	171	145	171	141	170	172	175	187	139	169	177	181	172	147	145	152	153	128	170	146	173	158	154	183	173	149	168	155	154	151	149	179	163	152	171	173	153	135	164	179	176	174	162	154	174	145	153	168	185	152	172	152	167	159	154	161	171	155	133	162	152	172	177	171	125	162	144	164	156	142	178	150	140	155	176	148	140	154	149	181	135	163	154	167	167	149	161	156	163	164	163	154	137	146	149	171	155	183	168	182	147	147	143	165	164	144	174	155	145	165	149	170	159	160	176	156	170	182	161	157	153	158	165	181	138	163	148	148	153	153	156	184	149	164	152	180	165	148	148	163	152	161	154	144	135	169	169	163	166	178	160	175	166	148	162	139	155	167	150	167	159	164	160	174	138	173	193	158	157	169	155	178	148	194	136	145	171	166	173	136	167	149	138	137	174	171	164	169	198	181	160	149	177	179	156	154	181	164	164	170	173	161	171	176	164	153	178	159	155	161	157	178	174	160	149	147	147	165	123	168	148	150	166	168	177	182	145	185	169	173	186	179	170	173	164	165	146	176	159	181	160	175	150	145	151	157	174	154	161	169	160	168	145	143	182	160	151	170	127	155	164	157	153	164	167	168	159	173	157	171	140	158	165	156	165	140	182	159	156	148	160	158	152	138	163	180	159	193	160	152	148	170	165	159	168	158	152	145	155	162	180	153	157	159	155	169	155	177	154	149	151	168	136	170	160	175	146	163	157	167	166	154	189	166	171	166	174	170	156	146	143	169	144	168	173	173	162	158	149	173	163	180	171	164	172	166	166	160	145	156	166	173	157	140	146	172	147	141	153	159	181	171	176	150	166	179	171	178	157	145	184	164	163	174	151	163	153	156	150	164	174	149	142	156	156	187	169	173	149	151	148	142	167	161	150	150	166	169	151	160	185	154	147	162	176	148	164	155	146	179	175	156	174	130	151	151	139	158	152	157	153	162	162	160	154	147	164	172	157	157	173	145	182	150	157	168	164	153	163	172	162	149	158	158	164	170	179	186	163	164	178	166	150	161	132	147	172	146	157	172	166	157	159	152
5287	9892	7957	4088	11958	42215	45785	38622	28355	7308	338	334	351	371	406	351	355	330	340	385	378	387	391	327	357	333	330	332	353	353	366	363	325	343	378	350	360	355	336	367	343	353	346	324	366	363	354	349	336	353	344	349	332	353	321	348	371	336	312	332	346	359	333	328	354	349	328	374	363	330	343	341	355	357	352	348	385	338	345	370	356	321	360	368	322	312	362	358	347	377	350	365	348	364	362	335	333	354	344	336	359	350	338	328	351	327	350	377	340	345	341	374	362	385	350	347	355	363	369	349	338	339	302	317	328	322	374	358	351	331	347	362	371	328	357	343	333	342	352	356	338	340	328	338	372	402	373	397	354	364	312	369	325	372	332	365	325	368	332	357	335	367	336	340	329	353	354	361	365	378	298	346	353	343	367	361	355	326	345	370	360	368	341	342	347	387	344	358	323	341	353	380	365	347	362	352	320	388	374	371	337	330	327	351	372	331	374	359	329	348	335	334	304	360	335	345	333	335	327	346	353	324	344	339	390	351	320	322	361	335	381	339	359	345	331	353	340	348	350	311	398	368	362	370	366	346	320	343	331	349	361	379	355	359	359	352	355	377	319	349	353	366	395	356	353	332	355	356	344	368	320	363	347	380	347	335	384	337	380	344	352	364	350	321	334	353	345	330	336	337	383	360	284	369	335	347	344	344	348	382	339	348	386	390	360	358	382	361	334	360	359	383	366	325	365	350	347	350	339	381	346	386	363	359	380	341	356	332	361	343	298	318	308	345	375	376	359	320	357	366	365	326	332	336	346	360	341	361	365	356	305	368	343	334	337	345	328	347	358	338	319	347	344	349	370	357	366	363	359	337	339	367	366	346	327	350	367	329	375	324	340	348	342	340	321	358	342	338	324	357	342	356	342	356	371	318	344	339	352	358	331	364	347	339	349	325	344	332	339	345	378	339	350	345	361	355	419	352	330	366	343	356	363	340	374	357	330	339	360	320	367	382	360	355	362	373	329	393	383	352	380	354	355	349	357	348	361	358	376	347	363	337	337	334	390	359	360	339	342	344	352	358	323	352	346	360	343	357	374	332	375	353	346	346	367	369	336	363	365	317	316	328	355	375	369	331	383	378	368	326	321	331	352	369	358	344	365	352	345	326	334	348	332	329	368	344	390	355	347	377	372	339	350	325	365	318	374	358	360	343	333	365	336	358	338	377	334	347	367	351	371	367	352	368	374	327	376	306	399	348	364	337	333	377	349	338	367	342	351	340	354	342	358	327	358	369	350	355	409	363	367	328	372	337	369	333	330	337	364	397	359	349	317	312	364	348	364	348	353	335	342	321	360	376	344	340	358	330	361	334	356	370	344	346	322	344	370	361	346	338	356	327	353	358	369	331	354	360	333	354	365	354	385	394	323	334	347	335	349	344	376	367	389	350	336	361	358	354	375	358	350	358	381	346	330	349	351	341	326	376	320	370	342	371	337	352	371	376	342	342	333	344	339	363	352	345	350	355	331	354	369	346	344	335	362	379	350	396	362	365	332	353	362	312	333	333	357	371	337	363	343	316	366	329	339	362	366	348	344	336	347	375	357	366	330	336	407	339	353	346	348	360	341	363	354	361	331	359	360	341	355	369	352	350	368	336	361	364	337	341	358	379	342	349	351	351	356	372	378	374	364	360	344	377	395	352	345	331	362	337	353	343	356	366	358	318	360	360	339	336	364	378	322	348	376	354	316	344	343	397	374	327	342	353	344	345	383	352	345	343	371	330	353	357	360	368	384	365	383	340	349	326	369	361	349	330	336	328	372	354	329	364	338	343	342	354	354	362	345	358	341	361	347	356	314	358	339	395	348	348	386	355	334	353	398	364	403	327	363	342	357	344	386	332	341	324	337	378	371	360	351	339	312	378	356	341	358	351	355	362	345	371	317	350	340	373	334	357	375	344	369	370	333	379	368	363	334	367	348	347	328	381	348	355	355	325	349	340	376	345	359	328	350	334	368	341	333	357	354	337	302	364	356	360	365	328	350	351	338	343	343	380	326	346	353	361	333	367	359	378	342	341	348	356	350	350	366	366	375	333	330	364	351	328	351	359	323	334	380	348	348	363	384	355	367	370	368	347	360	370	361	328	341	357	354	350	365	354	348	335	332	339	346	359	338	359	345	363	374	366	344	354	307	331	325	329	341	339	358	376	358	367	360	335	377	329	321	370	329	365	368	364	342	362	335	381	319	354	346	344	365	343	340	344	386	358	340	351	366	329	370	347	375	322	360	316	390	376	359	349	387	334	312	337	357	345	359	384	347	356	319	313	356	384	348	365	362	317	374	383	331	358	329	336	341	373	325	337	356	362	331	340	392	385	328	340	340	356	350	353	320	367	336	365	337	342	374	363	334	377	381	363	327	332	354	344	375	363	396	366	393	355	395	354	339	357	382	342	391	358	337	365	373	361	351	366	375	344	378	340	357	348	324	354	357	338	362	370	345	340	309	351	357	363	327	357	352	318	346	374	362	345	331	366	335	334	361	383	343	376	357	336	343	367	335	354	367	353	351	321	347	342	383	360	351	355	372	358	368	337	340	336	349	349	304	365	319	372	367	359	402	319	347	339	361	361	369	357	339	309	412	348	333	376	343	362	367	337	395	367	323	363	381	378	353	354	357	354	317	354	320	329	326	357	355	339	358	382	357	323	376	358	355	316	326	366	342	373	347	337	364	340	324	347	354	325	351	343	331	323	358	370	359	390	350	367	339	332	386	341	363	355	355	366	331	326	331	348	335	314	370	336	341	341	333	340	351	389	396	343	322	355	351	349	369	327	321	321	346	347	356	354	354	331	315	376	358	330	363	329	371	330	350	372	354	369	363	366	347	331	326	332	354	359	345	328	336	336	359	356	382	346	358	356	366	302	361	346	347	327	346	342	331	347	351	324	358	353	370	320	337	361	333	340	346	351	333	326	353	342	350	333	356	365	359	376	357	371	338	316	337	380	360	367	356	356	371	324	358	337	357	327	370	331	351	317	372	358	334	349	351	344	359	362	366	326	330	315	326	346	337	331	340	335	349	333	373	359	335	313	346	338	356	366	361	351	349	343	364	350	383	370	338	366	341	351	353	332	371	351	329	333	354	317	355	330	330	367	335	349	378	336	363	339	360	330	373	346	334	359	353	368	339	325	333	349	340	328	337	343	340	318	347	342	335	369	357	359	358	326	388	377	380	375	374	365	348	330	351	379	335	389	379	360	357	365	350	354	337	359	369	314	348	373	387	349	360	380	357	330	363	374	353	368	352	359	365	362	361	373	361	370	342	380	347	378	352	339	337	357	347	369	339	314	384	347	370	325	359	365	329	356	337	337	345	359	341	346	367	337	340	349	337	337	329	372	367	357	319	329	353	378	337	332	337	372	328	340	376	350	295	324	323	353	356	342	330	333	326	328	377	352	351	365	347	332	382	333	358	364	371	398	363	381	350	354	377	368	361	351	346	327	341	339	373	349
23188	21124	28891	23615	21242	46520	58744	45755	31491	8610	337	237	229	236	223	249	227	218	233	215	213	215	247	219	243	228	246	230	213	233	241	237	224	234	227	231	214	212	216	235	188	224	234	225	222	220	205	226	204	223	224	216	219	232	217	224	230	244	216	241	214	208	214	228	219	247	221	202	215	223	206	209	210	187	236	226	224	226	201	240	221	207	188	205	233	218	242	212	243	189	216	201	208	229	212	195	222	213	208	229	224	205	204	217	253	229	233	216	208	210	240	260	239	227	230	202	220	204	215	203	207	206	221	191	224	240	242	218	210	194	193	238	211	230	244	207	234	219	200	231	229	223	220	212	216	224	203	226	236	219	216	198	208	231	216	241	187	213	230	225	212	217	208	220	220	229	209	217	234	223	220	208	239	207	244	204	210	241	222	211	230	201	213	223	204	196	224	207	187	219	214	202	210	227	207	226	217	219	223	207	230	218	230	233	235	207	220	217	242	237	228	227	221	235	210	216	240	201	198	209	252	227	205	218	219	218	238	211	232	233	227	210	229	216	226	218	200	219	187	202	209	195	218	226	207	215	228	228	201	213	224	196	197	216	216	208	220	196	238	222	217	206	224	232	205	207	201	213	245	240	237	228	223	213	229	211	212	231	200	231	203	211	205	198	193	204	222	227	213	243	213	238	207	222	208	201	206	206	223	192	226	246	206	231	198	229	223	184	195	218	233	227	212	200	203	201	238	212	213	210	203	235	197	206	221	214	186	224	218	241	197	214	212	200	192	191	207	212	240	215	212	229	240	191	188	209	220	231	225	208	206	237	210	208	240	206	232	231	205	221	221	231	214	227	232	244	226	230	208	242	239	240	216	208	228	210	210	187	203	216	201	195	209	218	207	224	200	207	200	223	226	219	204	218	223	210	211	219	217	220	186	205	187	200	225	221	195	225	230	198	203	183	211	193	223	223	215	205	246	199	221	196	232	215	193	241	218	245	212	220	235	222	218	240	237	206	192	225	216	226	233	186	196	210	216	216	225	205	208	185	210	237	231	195	204	217	222	201	268	208	229	198	213	238	212	234	212	199	231	205	213	223	219	208	240	211	220	216	189	211	207	209	225	220	204	217	218	225	204	233	226	233	220	239	224	189	211	218	183	205	214	244	218	237	196	231	236	205	217	249	212	225	205	229	211	224	234	221	204	206	202	235	213	213	202	206	215	208	218	226	221	189	229	220	232	210	225	230	231	211	225	225	214	209	251	263	205	212	215	214	212	209	232	213	215	245	222	229	214	213	192	224	213	218	221	228	197	185	177	246	209	227	223	211	185	215	217	244	205	214	218	214	210	192	196	200	216	208	231	234	220	250	214	229	248	181	226	226	215	203	236	222	209	209	227	201	211	204	217	220	215	236	212	214	235	219	224	193	207	223	209	200	191	213	204	219	224	226	213	212	210	222	205	248	218	224	237	218	223	194	209	224	191	217	197	222	214	198	228	185	229	229	202	217	237	216	216	212	197	202	215	233	206	218	243	221	237	214	228	245	202	211	231	218	236	215	211	236	245	229	231	218	196	209	236	208	229	224	206	210	226	229	190	211	228	228	215	215	242	215	187	214	208	217	224	210	212	228	219	232	215	222	202	200	235	223	201	212	195	215	219	245	215	207	214	247	211	193	223	224	217	201	222	208	221	213	200	208	198	203	233	219	196	207	207	211	244	224	219	216	181	232	236	189	215	193	210	210	197	219	202	216	221	212	210	232	193	238	182	223	208	214	234	236	228	214	207	250	208	223	223	240	196	231	182	252	237	214	236	221	252	215	214	233	236	232	214	237	245	234	210	205	219	210	207	207	190	230	225	206	236	207	236	186	227	230	232	192	203	207	222	217	232	229	209	220	216	197	213	221	202	226	227	248	236	235	206	194	222	201	206	231	218	212	244	211	195	208	237	216	209	215	204	198	226	230	209	228	209	211	220	204	209	210	223	220	218	204	219	202	232	207	208	202	224	236	220	224	219	218	216	215	217	214	221	222	215	199	224	226	225	221	215	194	185	233	228	245	210	204	207	214	217	211	218	185	219	248	191	212	222	214	233	206	210	226	195	204	203	205	213	214	202	214	205	218	231	194	226	225	214	230	199	251	221	231	200	211	232	221	193	236	211	210	199	212	223	229	187	224	197	212	214	236	233	226	193	220	234	169	202	231	217	234	258	205	232	209	196	184	219	198	217	211	181	187	205	205	232	219	215	219	235	196	208	212	240	218	219	229	230	221	212	222	252	200	219	210	213	209	209	219	206	215	205	218	194	209	196	232	220	213	221	198	183	213	232	197	202	210	225	221	230	211	194	183	245	189	197	198	243	212	212	239	217	179	267	221	214	214	215	204	200	211	207	210	219	228	182	230	204	193	208	199	229	213	185	239	207	213	223	222	212	208	205	225	228	218	228	225	212	180	219	229	200	223	214	224	220	205	214	217	195	216	209	219	204	260	193	188	215	208	215	197	216	172	236	216	227	192	241	234	212	228	239	212	219	206	230	236	234	235	217	216	204	213	216	227	232	242	211	207	270	195	224	211	224	203	233	227	217	213	192	240	211	200	226	212	235	193	219	213	192	208	204	209	212	212	230	219	225	211	225	231	206	229	205	200	222	239	224	215	194	232	187	234	208	185	207	212	232	202	221	212	212	233	215	206	228	218	224	240	223	208	193	223	219	194	219	216	239	208	217	218	210	176	197	226	210	216	223	200	184	224	213	197	221	201	227	206	227	241	234	215	210	224	233	215	202	212	229	208	202	196	218	217	209	230	193	231	201	221	207	226	177	229	211	207	213	213	236	221	236	211	202	204	225	231	196	227	211	194	195	195	233	241	211	211	175	200	226	213	203	203	214	238	222	203	209	206	209	248	220	233	194	223	221	208	223	230	211	195	218	230	209	219	221	218	215	197	226	201	206	221	230	245	229	216	228	213	215	251	221	210	232	234	225	220	223	208	220	193	202	207	202	225	238	212	233	200	229	198	196	204	217	196	220	195	202	213	217	219	218	219	219	206	215	229	207	220	189	222	228	226	184	231	212	207	200	216	215	238	199	190	225	221	207	222	214	200	215	229	235	193	200	211	198	218	211	191	211	195	207	232	233	216	216	220	214	236	231	227	195	217	230	226	203	214	211	195	254	224	193	219	220	212	212	208	194	220	210	232	214	180	206	225	212	190	234	186	232	226	192	190	214	222	223	179	224	190	236	221	218	231	200	198	219	221	234	236	234	222	212	247	219	196	211	193	235	241	229	233	204	214	223	221	202	216	225	200	230	230	209	201	194	239	200	235	199	220	211	200	232	229	235	210	218	248	229	189	222	203	215	219	201	197	226	211	227	225	241	211	197	214	220	222	202	216	225	210	215	206	229	219	203	217	215	198	205	207	248	193	215	240	198	212	203	167	198	234	207	253	215	213	227	210	188	223	225	188	200	221	208	226	206	208	211	241	229	203	209	228	210	187	179	203
8683	20390	23349	11784	14404	57073	61650	50310	38651	5705	495	500	508	452	444	491	428	463	448	463	449	455	419	441	419	452	472	435	456	387	416	403	434	440	456	431	435	400	454	436	434	439	424	447	451	463	425	476	443	453	427	424	444	444	458	469	433	429	450	436	474	404	437	437	427	458	488	420	451	462	397	417	446	434	442	436	407	434	439	441	438	429	429	442	434	459	431	446	456	417	427	416	398	412	424	449	421	416	434	438	410	442	436	447	438	408	468	421	401	469	474	497	507	415	436	426	414	491	473	436	402	451	415	460	442	384	454	402	433	433	398	439	446	434	444	448	441	433	423	469	419	448	408	422	439	444	432	457	477	422	414	415	453	409	466	464	424	435	449	441	446	406	410	402	435	431	456	444	451	441	439	407	438	428	451	471	504	429	453	413	457	409	431	432	410	425	451	444	439	437	431	419	405	476	456	438	423	417	420	385	409	441	431	466	394	408	461	426	435	412	430	445	428	412	430	417	427	452	446	399	428	411	420	421	438	432	425	433	451	423	390	441	456	411	446	465	472	402	464	420	445	468	449	405	434	440	414	401	426	402	442	453	454	433	443	434	392	451	443	418	446	419	424	466	388	456	402	452	429	449	423	422	409	434	405	448	466	472	470	439	450	421	439	435	445	454	415	436	441	434	443	445	433	456	459	432	434	404	448	422	382	402	464	450	403	428	423	399	433	480	429	428	468	428	456	451	431	428	443	416	399	408	457	472	434	420	399	432	439	398	421	442	459	411	443	458	415	420	442	411	387	444	445	459	438	474	418	434	433	423	476	425	410	459	446	424	433	449	441	456	438	435	430	403	441	421	410	435	466	425	485	434	427	429	436	438	450	413	417	468	420	424	427	439	426	451	457	445	432	425	462	416	417	432	464	430	425	428	474	418	432	426	466	431	432	427	426	447	406	441	463	463	449	426	441	472	404	446	446	444	461	415	433	451	451	442	428	457	474	457	439	493	413	409	475	410	458	415	420	421	426	452	444	460	453	492	467	450	461	445	432	425	415	456	436	456	439	430	430	415	463	434	451	453	434	478	457	432	451	454	399	411	438	468	388	433	416	425	425	408	431	446	457	414	417	426	440	435	408	460	426	439	434	439	429	433	401	450	426	429	478	438	406	403	464	434	432	467	443	440	440	447	456	403	417	444	443	412	416	412	427	411	408	453	453	412	463	405	425	406	446	421	388	426	409	407	412	435	445	398	434	409	431	430	466	430	486	423	415	430	436	469	462	445	428	407	430	454	431	424	445	448	395	417	418	432	436	430	426	438	470	430	452	424	440	446	443	441	448	445	421	442	428	439	441	434	444	458	426	438	454	480	436	406	431	436	418	428	457	419	448	467	452	467	421	458	417	457	486	440	469	414	435	454	450	441	464	430	414	469	444	430	448	424	424	387	452	438	434	451	384	478	414	391	428	414	395	411	449	405	437	425	456	427	446	451	409	459	432	469	457	455	434	440	408	428	434	429	427	453	427	450	440	470	420	398	426	414	426	421	468	451	431	420	443	432	405	441	451	413	441	447	433	472	431	417	438	408	446	456	473	458	466	421	467	412	407	416	420	399	443	458	427	443	451	435	448	400	449	454	455	408	440	412	473	442	433	409	427	411	439	433	468	434	440	440	441	451	450	444	408	444	418	461	454	441	403	407	492	425	413	420	423	427	435	433	495	402	450	422	416	393	438	419	418	451	402	416	444	421	442	447	429	426	461	428	478	398	441	422	447	462	428	438	419	449	418	416	432	393	400	434	410	447	444	456	422	429	405	424	425	421	423	423	437	432	400	419	441	409	427	424	399	443	437	418	459	424	413	438	389	412	435	423	430	444	434	447	443	437	406	452	452	515	425	432	436	433	420	408	427	449	429	445	448	431	456	432	435	444	462	463	436	414	463	443	403	441	444	418	459	444	412	447	421	473	451	431	442	446	442	446	431	410	412	437	430	433	438	413	410	459	378	411	435	457	467	437	463	440	421	378	482	426	451	430	438	439	437	444	421	429	426	451	446	411	459	430	436	423	420	455	427	410	445	434	440	472	447	451	408	443	412	431	416	409	417	418	442	410	440	450	414	413	448	421	413	439	430	449	435	459	430	478	413	412	440	468	452	440	372	417	441	435	438	433	438	444	448	481	433	452	400	452	437	426	412	439	435	400	474	412	427	437	414	427	432	422	435	463	477	438	461	415	428	459	431	404	407	428	424	437	450	472	410	447	431	455	441	446	445	437	425	421	417	412	401	418	430	398	443	451	448	412	452	422	461	456	474	478	398	426	430	419	473	412	449	426	413	445	425	457	444	421	414	451	437	432	391	406	417	465	443	455	443	425	433	424	454	402	456	450	424	407	470	481	427	451	419	455	423	415	435	446	441	463	427	459	442	435	430	443	407	445	436	430	434	433	412	436	416	453	449	454	423	467	454	483	438	455	396	447	430	410	438	457	395	455	476	417	439	422	449	450	396	465	424	413	448	452	450	423	415	429	396	448	421	440	445	414	451	426	429	428	425	408	414	430	458	413	405	395	449	443	471	439	417	417	428	406	419	409	476	423	423	450	442	404	416	418	431	434	489	453	471	448	412	412	428	440	404	414	470	432	422	422	422	466	451	453	442	430	461	442	452	453	467	455	392	410	469	402	440	407	414	426	406	433	452	435	453	437	402	464	416	457	383	439	431	439	427	437	457	431	453	436	475	439	428	424	444	398	399	441	430	420	426	400	466	448	451	438	433	431	436	449	469	416	427	427	444	438	442	444	413	430	428	447	435	415	462	443	462	461	437	380	429	431	445	447	397	401	430	430	430	445	419	432	433	424	382	427	431	397	442	418	424	429	395	474	439	465	444	416	476	416	405	437	433	445	434	424	428	400	420	449	444	437	452	428	464	421	449	447	416	457	408	457	434	412	413	496	443	461	463	430	453	438	448	433	418	447	382	429	429	409	486	448	409	412	447	456	449	427	440	496	451	434	405	427	464	445	470	446	414	431	450	439	441	431	457	458	411	403	458	409	407	420	474	439	400	438	444	422	450	458	409	427	458	440	447	417	415	446	447	458	422	416	421	432	437	429	428	451	436	431	403	451	421	434	465	443	449	436	452	458	438	434	370	442	445	432	402	417	434	428	434	437	438	436	391	428	456	424	447	463	395	451	461	441	451	412	441	446	414	424	430	429	470	431	455	415	410	463	439	411	431	418	407	429	421	437	430	435	473	451	430	437	477	424	428	456	442	409	426	447	389	444	430	424	457	417	438	419	417	410	451	438	448	408	439	411	414	458	432	403	416	417	415	447	455	409	388	430	424	460	449	438	434	440	428	434	445	415	415	419	457	408	428	424	439	429	460	426	430	448	445	442	419	434	413	450	429	462	436	409	417	444	458	429	429	451	417	476	419	418	421	460	447	409	410	403	438	411	407	408	438	455	430	430	423	454	450	467	441	437	401	451	436	428	423	438	451	433	382	392
26472	20329	6825	942	873	6307	10588	7885	4142	710	210	198	196	205	219	204	194	194	221	185	210	209	209	169	206	245	212	206	203	215	186	182	202	202	226	201	232	209	219	225	218	209	222	217	236	236	210	221	192	216	202	191	199	205	215	196	204	206	217	207	225	221	213	217	227	206	217	220	212	232	213	209	216	209	207	249	195	220	228	215	200	233	222	211	231	200	213	194	207	207	231	205	220	203	205	204	205	223	202	201	215	204	212	194	187	212	229	188	195	217	212	206	225	232	198	208	204	220	210	226	200	208	205	201	202	214	200	198	202	196	211	204	223	219	215	190	195	225	202	218	167	204	215	194	192	196	193	229	217	192	209	215	204	192	180	239	210	209	223	225	210	215	226	207	200	213	233	198	204	211	187	206	216	194	206	209	211	208	202	204	243	201	216	210	186	190	203	203	218	186	195	217	182	196	198	233	229	196	228	232	205	203	185	202	198	206	205	199	211	196	236	234	195	212	200	223	216	220	207	190	212	203	216	221	203	195	218	205	176	204	216	204	223	226	209	214	195	209	191	211	184	214	207	205	199	193	199	199	203	230	205	243	214	210	212	213	196	212	203	217	204	210	210	226	216	202	209	194	225	195	197	213	217	210	188	214	210	210	225	208	205	208	200	204	213	204	216	192	218	209	194	223	205	209	219	215	213	208	212	226	211	235	213	186	212	208	213	221	203	205	205	189	197	211	205	214	183	226	194	214	207	201	205	212	229	234	222	232	196	164	192	217	233	219	218	199	201	184	205	223	231	222	237	238	206	200	212	216	214	200	205	201	210	220	217	181	213	227	227	214	219	232	215	202	195	227	225	202	209	205	214	219	195	218	183	229	237	200	203	198	220	222	209	206	235	199	218	195	197	185	215	187	227	224	233	212	225	213	213	191	228	213	193	179	191	199	195	210	205	205	207	225	195	231	209	220	247	187	214	222	215	190	207	227	218	220	213	202	205	232	232	223	217	207	226	217	200	193	228	233	206	193	235	188	188	241	193	215	227	224	229	216	239	197	199	228	226	222	214	179	200	199	190	232	209	195	221	230	202	229	209	227	213	238	204	213	223	203	186	210	165	200	206	201	191	206	219	188	219	221	194	211	194	214	205	212	197	203	218	224	200	241	203	225	195	194	222	228	211	198	199	216	224	198	216	228	192	186	196	215	221	202	195	221	215	205	200	207	200	185	243	192	216	203	192	211	212	215	201	216	204	202	229	214	183	217	227	219	195	231	203	206	206	200	214	185	197	249	227	189	202	213	205	184	211	211	213	215	209	214	187	209	200	195	219	201	221	196	195	203	219	174	203	194	234	207	214	212	210	207	234	205	261	218	199	199	223	193	222	209	193	182	206	225	226	227	227	225	221	235	206	209	203	231	225	228	241	206	192	210	219	218	217	203	214	221	217	213	204	219	211	196	187	211	200	195	189	216	198	215	203	218	218	235	204	221	224	196	224	200	203	228	203	228	210	214	197	192	215	186	203	222	215	228	204	199	205	200	212	239	197	195	216	211	212	209	190	211	206	214	195	203	195	191	212	220	222	183	210	206	196	218	209	212	222	214	203	183	224	218	205	202	188	187	188	210	204	203	208	214	211	200	189	232	206	207	186	175	232	208	218	211	202	209	191	205	241	209	207	223	217	207	224	218	204	215	203	187	220	230	219	220	204	186	200	222	197	213	231	192	203	205	213	199	203	230	213	193	223	203	216	210	196	180	185	205	210	222	200	194	186	210	217	179	216	195	206	202	229	232	212	211	205	228	208	175	227	219	212	225	201	194	218	223	199	229	201	217	219	209	186	215	197	207	191	213	217	210	204	195	207	208	198	205	223	211	213	226	190	230	199	206	214	188	218	214	214	213	203	198	202	212	210	188	190	206	207	203	215	202	197	194	220	210	201	212	200	205	237	201	200	189	231	204	214	197	204	197	228	224	208	219	192	212	219	181	213	217	216	216	219	195	221	219	204	217	216	208	187	209	194	207	194	205	219	200	229	223	220	206	212	171	188	233	206	187	236	219	230	208	218	194	203	228	231	221	194	193	213	209	202	209	204	207	194	192	219	189	203	198	191	189	201	223	228	219	235	217	209	186	230	206	221	242	194	222	202	193	209	231	209	219	208	209	203	195	201	218	199	206	185	219	208	219	198	208	194	215	216	219	198	189	206	206	191	221	196	223	202	230	193	231	207	214	206	194	203	222	194	208	200	210	235	233	217	193	226	201	198	203	206	211	225	201	192	202	206	202	204	206	193	196	224	221	188	205	193	213	197	201	205	224	207	204	200	213	191	223	213	192	210	220	195	207	222	217	206	190	219	200	218	212	229	220	216	227	196	209	201	208	215	204	205	190	231	202	223	170	217	199	206	202	187	219	217	223	218	193	205	225	199	219	223	209	183	214	211	217	223	200	218	204	224	206	214	207	220	222	211	193	229	186	234	212	210	209	218	190	201	188	200	192	220	198	196	205	214	202	221	224	215	196	183	205	252	232	209	197	227	205	197	192	226	243	212	199	210	195	196	219	220	189	208	221	225	198	211	229	202	205	194	194	205	188	224	231	179	206	214	187	216	216	209	223	208	214	217	218	214	190	197	218	204	199	217	221	212	200	203	228	214	217	204	217	187	205	226	221	211	195	203	207	213	209	212	202	208	182	193	228	197	215	192	203	187	199	188	203	236	209	206	204	204	238	194	197	219	230	211	230	211	190	215	214	223	193	187	182	195	226	209	192	197	226	223	193	201	193	204	227	203	222	209	211	222	198	224	224	229	219	217	195	214	221	221	208	227	197	200	185	204	179	218	200	228	211	211	226	201	202	212	222	205	201	210	213	229	214	205	205	215	215	218	203	220	201	210	199	220	186	199	225	210	218	231	210	194	225	199	215	209	186	218	212	245	201	216	199	201	214	209	212	194	231	192	230	223	185	226	197	181	197	191	209	212	203	222	192	220	216	194	210	197	199	228	196	215	203	192	190	216	202	205	222	166	200	198	225	208	230	215	220	217	206	207	223	193	214	217	198	229	227	214	229	225	208	223	215	224	204	199	210	200	205	198	209	216	186	212	239	222	230	234	208	201	198	203	204	220	222	203	204	208	210	215	210	221	220	220	211	198	174	237	208	202	216	200	229	214	201	186	198	219	218	210	210	205	193	201	232	214	205	208	198	220	208	213	204	223	240	212	215	218	236	195	245	227	214	201	233	188	202	209	239	234	190	207	210	218	217	224	208	211	202	217	237	212	248	206	192	212	211	231	221	210	198	226	210	203	193	209	189	202	181	222	197	216	201	204	205	200	223	211	205	236	232	201	192	202	194	211	216	195	218	205	217	232	212	214	219	209	232	180	215	229	199	176	222	197	213	187	220	202	229	210	230	203	199	215	221	201	217	229	210	179	200	230	206	222	204	223	207	220	214	210	227	186	205	199	186	189	217	234	237	206	213	199	227	210	212	193	233	228	217	191	222
4048	2269	1651	1832	2214	15631	21520	16397	10094	1524	458	474	473	435	444	448	456	447	474	422	434	428	443	401	421	472	445	393	424	466	458	478	414	447	491	458	466	470	457	459	478	470	457	491	419	419	457	427	433	414	446	424	456	444	409	437	458	455	417	456	423	466	442	431	437	460	477	446	481	448	451	467	430	425	423	414	476	437	480	438	464	453	469	438	520	429	428	429	456	475	413	456	440	415	426	413	467	437	436	437	459	436	431	419	442	433	468	439	444	434	442	487	484	478	476	422	438	429	468	464	434	433	437	443	419	433	449	460	458	446	444	422	459	458	384	461	419	446	414	446	426	481	479	454	434	428	421	411	467	446	447	412	450	450	488	442	445	445	473	457	454	440	445	445	415	457	468	442	416	462	446	463	431	443	409	457	468	450	437	460	446	431	418	453	394	447	455	426	448	491	454	439	455	425	463	468	472	474	474	444	435	455	447	485	412	479	436	410	442	449	488	428	443	480	429	495	422	404	431	492	458	461	407	455	507	447	422	440	432	505	450	463	452	476	429	459	439	458	475	416	452	454	456	484	417	468	444	450	443	441	441	420	444	445	487	434	452	434	488	459	431	493	450	475	464	437	425	478	410	475	440	443	446	442	466	455	480	454	448	411	448	419	469	436	434	397	448	416	464	442	461	401	440	476	442	437	457	469	478	414	471	445	443	428	468	458	440	453	453	463	464	430	427	442	427	492	472	456	472	448	432	420	435	413	433	413	417	470	430	481	469	418	454	451	431	433	428	417	472	428	423	461	447	465	441	441	468	458	449	429	423	446	413	471	432	454	410	453	437	419	437	433	424	470	446	432	471	457	434	479	460	402	428	437	434	496	449	447	468	465	448	432	472	420	420	437	461	445	422	442	473	445	437	457	444	463	434	480	465	407	436	451	468	437	442	479	451	466	478	453	431	447	450	464	438	426	435	439	481	453	438	447	463	470	449	454	448	437	428	434	441	416	441	453	431	436	455	441	432	423	477	431	472	434	502	447	443	404	440	473	455	436	432	461	464	446	465	435	472	451	478	441	443	453	464	422	435	427	445	463	449	449	425	454	470	429	392	462	468	448	440	430	414	446	418	406	459	444	499	440	435	438	451	448	449	449	457	415	437	460	446	419	436	469	440	454	483	473	486	442	454	464	469	447	456	413	447	457	455	457	414	443	449	471	435	435	493	441	445	428	438	451	442	442	460	448	413	431	422	479	471	452	408	452	452	463	478	433	429	455	434	441	491	476	435	469	434	487	433	483	445	471	455	450	478	432	456	470	451	415	424	422	448	468	452	458	432	434	497	454	439	433	441	453	430	431	439	447	420	470	448	424	419	461	441	423	439	466	395	460	444	416	426	435	446	415	456	454	468	446	453	419	447	451	423	490	481	467	461	487	446	454	434	489	474	443	416	475	447	435	447	484	443	449	440	437	465	436	440	464	466	452	437	437	425	456	430	451	464	477	452	467	425	450	427	488	476	448	451	408	464	458	429	471	417	443	468	431	438	439	412	454	472	439	479	456	419	470	456	459	451	443	430	445	476	430	425	471	472	462	462	448	435	468	450	456	471	456	423	452	426	482	458	466	448	464	391	441	434	433	445	488	446	453	418	483	452	461	444	476	431	480	449	475	429	454	453	447	441	449	485	431	440	433	451	460	465	444	454	468	457	414	417	428	432	432	486	462	457	434	446	464	454	459	455	473	473	455	471	429	411	428	428	455	400	441	430	434	485	435	410	455	447	433	409	442	457	473	433	444	421	467	441	446	451	426	464	428	427	430	478	453	448	480	482	416	440	454	471	481	444	409	446	401	434	450	454	413	445	473	424	442	453	416	476	413	475	419	441	454	404	441	466	499	409	453	418	439	463	463	411	436	452	463	485	447	443	427	465	489	430	483	437	447	466	441	468	431	444	471	440	462	433	431	471	454	469	432	423	415	444	460	467	433	435	444	434	470	451	437	448	425	445	449	471	432	468	446	465	451	428	437	451	479	479	453	474	436	439	445	495	459	436	476	455	419	470	443	440	505	460	453	417	436	463	483	429	466	431	443	452	466	450	469	434	476	446	423	429	445	436	461	404	472	429	433	387	474	438	453	452	460	437	415	440	430	439	466	449	423	457	427	448	454	461	424	441	451	461	474	475	417	439	483	448	437	472	478	396	403	416	485	450	444	493	448	399	442	441	450	420	447	477	440	427	439	447	430	466	461	481	451	428	467	464	443	446	457	485	418	486	452	447	469	429	441	452	466	467	435	452	424	455	454	422	440	448	450	428	418	451	453	435	450	412	456	454	430	453	443	440	424	448	421	439	470	445	441	454	461	437	461	448	434	432	467	418	462	454	444	464	469	457	448	465	450	450	422	468	415	470	452	426	437	440	436	408	432	450	396	427	443	489	465	429	428	450	459	462	419	439	441	410	415	428	472	422	444	394	447	462	436	470	469	437	465	423	478	438	452	407	486	452	476	471	481	417	460	455	450	453	426	464	415	463	433	458	438	429	439	410	451	423	468	458	426	419	428	448	430	467	435	434	422	410	443	433	459	457	425	455	443	446	425	451	456	454	499	475	457	442	426	457	431	475	431	451	468	476	427	475	463	473	395	418	436	478	439	463	424	436	478	461	462	404	451	405	448	389	456	445	454	427	457	435	478	463	403	481	429	464	420	473	449	432	469	423	458	451	445	467	407	462	466	464	441	456	402	442	458	430	463	429	409	432	453	433	479	459	454	515	473	467	476	387	406	459	463	474	425	410	452	457	439	444	455	429	431	475	431	398	469	467	414	437	455	433	437	413	456	463	423	461	473	414	431	461	441	439	449	473	473	422	478	472	438	429	416	466	460	427	436	460	440	441	456	427	453	435	420	440	451	480	463	449	422	464	422	456	462	450	439	436	415	428	473	430	441	429	463	469	457	454	467	426	460	423	470	487	446	450	442	448	414	470	470	473	426	463	450	457	446	454	440	441	441	482	430	422	448	450	474	442	456	446	427	469	453	449	422	446	445	451	502	454	440	439	469	494	432	480	461	457	412	424	436	477	476	462	436	431	453	445	439	452	462	445	454	443	429	466	446	412	438	454	470	404	435	414	445	458	414	438	467	434	430	453	407	485	451	456	487	450	432	482	414	435	420	486	419	448	442	476	439	464	480	459	416	479	468	475	448	457	420	459	462	453	438	438	442	429	465	423	418	410	490	455	450	435	434	416	466	480	433	459	435	445	459	423	449	442	460	436	390	459	440	461	440	459	467	461	475	426	432	477	428	462	415	437	481	442	431	463	428	439	443	470	449	484	442	428	448	466	444	449	460	466	477	444	434	429	440	408	475	426	415	436	427	458	438	421	429	435	414	417	467	431	422	441	456	437	446	451	434	470	451	477	435	448	454	446	481	443	467	475	462	454	455	458	458	474	441	450	445	462	444	439	440	416	457	447	458	456	445	447	463	464	463	433	449	468	459	466	429	471	403
24535	21124	27799	24674	15279	37900	42256	30017	17892	3636	180	165	169	163	180	162	178	180	165	175	153	158	173	149	136	184	169	165	146	175	171	188	161	173	157	161	157	157	164	156	148	165	165	165	167	157	161	173	170	169	186	166	179	178	152	179	181	180	160	178	165	154	175	148	173	167	161	154	200	171	166	165	149	154	178	148	155	177	170	180	164	175	163	150	176	158	167	177	162	140	153	165	173	153	168	156	152	163	145	195	152	149	161	174	167	149	166	174	141	156	191	162	170	175	158	166	168	159	152	154	154	148	177	167	181	157	185	177	168	157	164	133	165	161	178	172	152	161	135	167	160	148	159	169	173	172	165	169	157	166	165	145	137	143	155	145	176	161	180	158	165	166	147	160	170	165	159	154	166	164	180	132	151	169	157	157	151	173	162	183	180	198	194	164	151	163	156	150	151	168	167	187	174	183	147	155	188	151	181	153	154	161	172	174	176	150	178	178	161	150	156	182	189	152	160	173	144	169	140	164	185	172	175	172	156	172	172	160	179	166	173	175	150	167	157	181	163	171	144	176	168	168	153	148	169	167	170	175	175	171	183	151	165	145	161	168	159	168	139	184	171	152	161	162	148	166	184	169	134	179	161	156	160	155	168	201	163	163	166	153	173	162	158	159	157	138	151	153	167	179	179	166	165	148	153	178	166	136	178	158	175	144	149	158	178	179	172	181	173	179	186	176	156	142	173	172	146	160	148	171	155	189	190	189	173	160	166	149	175	161	176	149	154	184	157	179	186	168	152	189	153	152	147	163	155	175	175	166	181	156	171	151	176	159	176	171	156	175	163	185	147	175	141	152	142	151	177	158	176	163	166	177	175	156	168	172	159	163	153	158	199	153	172	156	155	157	174	184	172	176	182	171	152	173	157	142	148	143	167	171	178	148	159	132	166	168	181	187	151	163	159	176	176	155	178	150	166	158	158	169	162	162	175	162	147	169	183	149	163	152	168	193	170	136	151	190	147	164	187	189	162	138	155	173	160	178	158	164	147	153	169	168	154	165	176	157	152	168	186	165	163	187	167	170	165	170	161	173	150	157	163	159	160	160	160	167	160	191	160	155	150	195	152	179	141	146	172	175	167	172	154	157	159	154	167	153	147	160	169	147	164	149	145	181	137	168	170	145	150	138	181	166	186	152	163	151	167	170	138	164	157	169	168	155	173	155	155	136	162	164	164	172	150	145	187	184	199	162	153	174	177	179	163	179	151	186	168	172	163	153	147	161	164	185	175	176	186	174	159	180	156	148	160	149	174	150	176	199	139	155	179	159	149	135	176	163	152	188	163	170	165	165	177	178	146	179	160	170	161	172	154	158	169	171	150	156	164	161	158	161	145	170	170	158	172	146	167	152	156	164	159	163	161	167	172	147	178	163	158	153	142	169	157	167	170	160	168	169	177	167	150	150	153	155	183	153	163	155	154	167	153	160	150	172	184	152	156	160	166	161	163	170	152	171	172	153	170	157	158	175	149	170	156	151	172	163	158	169	158	176	158	166	158	155	182	138	195	148	181	173	159	160	166	153	175	172	154	173	152	132	157	165	175	177	175	179	183	158	185	171	174	162	173	173	173	164	172	161	151	171	156	159	173	153	155	142	172	159	158	151	131	167	167	166	173	159	188	169	157	164	152	181	183	160	160	182	175	165	164	170	176	149	147	168	155	149	158	189	176	176	164	151	155	160	191	173	162	181	168	163	170	151	183	164	148	154	161	175	169	146	151	173	178	165	190	139	172	141	161	155	164	142	165	186	139	159	163	175	163	180	148	164	170	162	150	177	181	169	151	167	160	168	158	160	162	160	169	162	169	174	162	172	160	205	176	180	169	167	166	166	153	173	164	149	167	147	169	169	163	160	154	153	159	154	149	169	154	166	166	163	180	179	161	144	150	168	185	187	173	167	158	159	154	141	165	145	169	154	166	172	195	149	148	177	163	171	173	146	177	169	162	159	161	161	178	152	154	175	176	164	168	194	157	154	147	180	146	172	177	168	160	151	158	169	157	161	173	145	147	154	167	164	164	148	140	151	170	186	159	169	162	184	162	171	155	165	154	177	177	164	162	173	166	163	179	147	170	176	176	174	175	162	164	174	179	162	194	151	154	155	152	178	152	148	151	150	161	165	172	160	168	168	169	175	163	159	178	170	162	192	163	166	173	162	150	183	180	159	148	152	175	176	165	160	175	160	173	144	170	170	158	160	168	180	150	142	199	160	154	166	182	182	147	136	163	167	146	175	157	148	158	152	160	140	175	165	144	175	182	174	154	156	151	172	174	158	169	157	177	163	169	163	173	176	172	167	161	152	163	171	158	140	168	141	178	160	154	164	177	173	162	160	168	169	177	166	171	157	160	162	171	201	157	159	174	165	169	154	177	150	145	167	150	164	168	169	169	157	178	169	178	163	145	142	169	154	174	149	175	152	176	150	162	155	176	144	182	171	178	170	169	152	163	163	179	168	176	182	175	172	174	172	162	160	178	149	169	152	150	136	180	166	146	172	179	139	172	174	165	147	164	159	180	178	158	184	192	169	168	163	186	162	167	165	187	168	162	142	202	150	146	158	155	185	152	164	152	181	188	158	168	160	158	159	175	171	166	176	141	163	173	177	143	161	158	143	158	183	152	146	192	187	164	160	146	147	180	184	176	173	171	165	166	169	166	166	159	184	168	175	162	165	154	149	152	163	175	160	168	134	162	145	174	144	192	140	165	143	163	193	161	144	165	172	158	180	153	185	161	163	168	155	163	174	158	167	146	178	165	171	186	164	169	155	168	161	160	150	183	164	186	181	174	175	173	169	157	170	149	158	159	187	194	162	145	175	182	137	183	145	167	177	187	147	178	166	154	161	179	173	204	163	160	153	145	151	169	163	186	165	173	156	164	151	171	158	148	162	173	166	157	159	160	168	151	156	152	167	171	125	177	174	177	171	199	181	161	159	163	160	175	162	148	163	173	155	168	170	163	159	174	160	161	144	171	184	176	135	175	171	173	158	161	161	172	173	145	158	156	157	181	149	151	156	175	149	180	157	177	179	162	167	163	164	148	188	153	165	162	156	173	166	182	156	143	136	148	152	166	190	153	166	178	182	175	132	138	177	145	162	146	141	191	179	158	175	179	157	178	172	153	173	170	164	170	144	178	162	151	153	170	167	158	149	167	164	165	164	151	150	145	162	127	172	154	177	144	142	165	161	175	154	178	154	148	169	165	158	153	181	159	145	156	163	161	166	161	158	173	164	167	181	152	162	173	151	157	162	147	154	158	156	160	151	167	180	165	163	165	167	153	156	145	154	180	160	166	170	164	162	162	182	148	170	171	161	166	144	172	169	181	167	159	145	173	166	145	168	136	164	174	149	165	163	174	167	153	162	163	161	168	147	184	183	166	168	161	161	153	156	189	186	177	181	147	186	190	177	129	169	166	167	178	169	155	156	151	184	158	165	170	129	175	159	154	177
5181	9512	7851	4123	11784	46116	45772	37128	26389	5803	373	362	360	356	367	359	366	371	387	349	363	368	377	315	334	334	356	376	366	349	338	371	364	359	340	360	344	369	400	345	364	333	352	385	383	383	324	365	367	371	357	353	343	374	364	378	357	336	336	325	326	350	344	391	356	348	344	350	360	363	343	388	391	362	376	348	376	370	333	329	338	363	350	331	336	335	353	346	362	360	371	334	388	344	366	303	385	384	339	366	346	347	353	359	346	339	344	336	350	370	411	367	366	366	360	373	377	383	331	355	356	351	338	362	376	335	365	359	370	337	393	341	365	329	337	341	342	382	372	397	338	340	332	352	348	359	311	351	370	354	368	354	370	330	369	331	340	341	345	346	370	341	361	341	328	354	370	333	367	368	312	351	345	365	392	343	337	344	370	395	372	331	346	388	354	390	347	381	349	357	371	352	317	311	304	358	349	325	356	346	369	356	362	374	324	371	330	364	361	387	354	330	366	334	330	361	382	405	328	332	381	355	333	369	337	342	370	342	342	373	368	327	354	350	338	343	358	348	364	395	329	381	342	374	363	337	333	391	372	353	335	346	348	349	335	346	344	330	347	351	344	326	335	344	345	367	343	337	367	401	353	363	351	353	396	361	353	356	361	345	354	334	371	361	371	334	363	340	361	340	317	346	325	364	348	368	344	347	334	358	355	354	361	367	360	364	346	395	335	358	359	354	324	331	367	352	355	325	344	352	342	324	362	366	360	353	327	342	383	335	328	370	345	339	356	316	372	345	339	388	336	350	343	382	358	390	369	362	341	376	343	349	331	349	334	327	364	352	363	356	372	387	325	333	329	320	387	353	346	375	356	350	350	367	362	347	352	375	356	367	384	346	358	353	394	374	378	344	365	336	370	350	334	347	352	331	370	346	347	369	311	370	383	354	340	354	374	361	352	348	396	350	365	372	355	334	387	380	335	350	371	324	314	322	344	372	337	354	369	336	336	381	362	346	338	313	326	356	336	321	353	345	348	344	383	369	379	366	383	366	343	377	335	351	352	361	334	346	346	345	317	368	363	338	330	371	375	345	359	361	361	357	347	353	335	333	324	374	333	391	378	322	358	337	386	330	341	376	368	351	354	339	378	380	343	338	345	349	387	370	352	380	345	343	396	328	381	341	333	333	356	340	369	399	329	371	384	365	362	327	365	361	357	370	323	306	338	349	333	385	323	360	368	357	328	328	367	380	357	324	361	319	332	319	344	415	362	381	350	366	358	355	355	335	342	354	348	333	351	339	388	344	354	331	344	341	340	345	358	374	360	368	371	352	366	345	346	373	344	326	349	349	357	349	347	373	370	332	391	358	351	350	336	347	379	341	363	378	362	370	365	367	350	374	346	384	366	351	336	332	336	371	355	360	339	376	340	340	332	310	348	328	365	355	371	326	330	373	368	379	364	347	357	357	349	377	342	348	312	317	365	348	353	355	338	349	336	312	340	333	376	364	352	340	366	359	372	370	359	385	386	337	350	335	314	330	393	356	352	347	358	377	344	376	368	340	357	366	352	376	369	351	380	343	386	348	366	406	326	381	353	323	371	332	354	366	322	350	350	350	336	349	339	370	355	378	353	374	320	375	370	367	396	352	353	351	330	333	359	324	368	347	372	346	343	365	290	358	346	374	360	376	360	355	356	337	371	336	399	311	342	341	349	373	358	333	376	331	347	327	352	372	308	310	356	330	382	364	355	371	357	370	333	356	371	360	357	362	327	344	332	350	354	315	335	340	360	364	373	364	325	336	358	345	341	391	355	384	357	354	357	377	348	340	356	346	389	376	345	340	376	374	362	379	369	369	366	384	389	328	343	371	349	353	339	351	352	338	389	367	351	339	408	351	342	349	349	338	351	362	352	329	340	380	344	307	345	343	350	348	348	359	362	354	335	366	326	353	344	346	327	335	319	352	353	311	356	334	353	356	362	357	374	363	358	343	366	347	344	351	380	369	327	334	394	351	361	369	360	343	374	330	350	328	343	358	357	363	359	355	379	335	358	339	331	351	350	355	349	346	350	355	368	357	366	342	346	382	340	344	351	383	375	376	342	350	368	374	329	331	376	363	379	331	359	398	357	311	346	345	351	379	358	363	367	382	324	379	372	368	330	346	397	381	336	340	366	337	369	349	368	320	334	367	353	344	340	337	364	351	332	349	358	316	347	333	319	365	345	354	345	331	367	345	329	308	356	349	370	368	377	373	341	344	337	325	359	347	368	352	343	380	353	372	379	318	341	384	381	339	359	351	346	373	325	351	348	376	390	320	342	356	339	352	392	357	370	389	355	383	357	363	328	364	358	341	348	331	327	364	366	304	365	369	337	332	340	340	359	347	347	336	327	351	321	340	344	321	355	361	349	356	355	394	359	343	346	351	357	358	355	352	352	331	360	324	323	348	361	334	340	361	328	345	358	380	383	370	370	346	329	336	344	356	346	356	360	363	354	373	342	345	315	349	348	360	350	373	358	375	349	384	369	383	389	356	341	351	358	349	333	366	373	350	388	341	321	357	349	368	341	367	361	356	385	359	379	328	360	342	332	347	381	344	364	356	332	378	347	341	350	377	335	334	388	375	363	353	370	337	374	369	366	357	375	315	374	349	387	333	323	333	326	351	334	355	348	334	362	344	361	378	382	379	352	368	347	356	376	356	379	362	360	380	329	366	345	339	336	370	354	361	353	335	343	369	360	371	362	339	354	357	383	337	348	345	344	350	347	321	359	400	368	360	377	370	362	369	380	351	359	400	393	382	388	357	375	340	371	387	355	345	370	344	409	359	372	337	336	366	335	374	343	349	304	312	358	342	335	349	384	357	370	377	338	358	346	352	344	371	354	341	342	386	335	378	356	350	343	379	338	375	372	366	356	344	342	368	378	337	329	362	360	333	356	360	335	376	309	335	370	365	332	370	335	325	352	325	359	328	358	357	357	330	333	360	377	328	362	336	366	374	367	345	358	351	362	388	374	367	356	350	348	359	358	331	370	326	355	335	350	330	372	345	359	352	340	378	343	342	349	355	347	347	358	310	345	362	332	363	365	343	378	392	335	350	346	360	378	358	342	360	337	317	339	348	354	320	363	340	365	314	368	359	358	349	339	369	310	341	350	354	341	350	366	351	401	384	361	338	334	367	336	355	348	359	359	339	353	359	347	352	355	327	363	362	373	365	339	369	331	327	354	362	370	369	355	387	345	354	359	404	354	319	344	326	332	314	374	336	355	359	359	372	312	343	370	341	322	375	357	375	356	334	371	360	348	347	362	386	356	372	371	360	344	356	377	349	331	379	341	352	347	352	356	377	341	380	374	383	364	372	351	364	369	357	380	361	356	362	358	376	343	363	353	366	363	348	328	358	367	334	341	352	360	368	377	363	325	323	362	356	359	349	348	329	369	356	344	331	341	325	360	345	315	348	355	355	327	391	345	329	390	330	378	332	357	353	384	337	358	351	376	326	380	366
23184	21114	28866	23602	22373	52478	58707	43496	29336	8383	323	229	231	221	202	228	200	243	216	243	240	205	234	204	241	187	244	219	234	215	201	227	233	189	231	219	241	196	229	228	204	210	229	217	189	205	220	208	186	214	217	212	230	230	213	214	204	222	205	220	230	212	204	220	219	212	226	208	221	212	241	215	244	232	231	217	184	234	243	238	239	194	227	227	242	203	220	223	206	211	218	203	214	214	219	190	218	220	227	220	245	196	213	243	229	240	202	204	189	225	221	235	229	203	231	229	217	199	221	229	232	197	187	233	225	216	221	174	206	229	207	215	221	239	245	185	218	223	237	194	215	227	199	205	210	212	212	215	229	200	257	201	218	219	211	225	217	204	224	217	200	222	200	224	222	221	216	206	221	197	221	197	231	209	215	188	223	204	204	215	208	230	208	229	246	231	218	233	226	249	208	202	204	229	214	222	243	202	228	218	231	218	209	203	237	232	211	229	233	211	210	206	214	213	235	234	236	188	214	232	219	235	240	226	242	213	236	223	237	237	210	193	246	227	216	195	228	217	212	199	224	228	225	203	214	208	203	210	234	240	229	212	240	217	221	206	211	199	238	217	221	250	222	203	218	196	236	215	218	196	222	238	216	233	230	233	210	231	220	213	213	222	210	198	194	212	234	193	216	221	212	227	227	222	214	214	217	208	204	201	219	241	208	204	233	223	188	233	223	250	240	221	204	224	200	206	228	229	186	209	203	207	204	210	220	221	233	216	204	229	213	205	208	216	218	225	208	252	214	220	224	241	199	217	230	202	213	207	242	217	218	221	227	243	201	220	204	257	230	223	231	233	215	199	217	231	223	212	236	222	207	233	230	206	218	228	212	240	221	224	218	217	218	247	210	224	238	229	234	231	222	216	221	237	220	207	211	226	226	225	236	245	230	235	197	221	225	240	194	217	210	209	197	220	206	210	222	233	206	209	211	208	211	206	196	212	216	216	208	219	216	201	253	217	258	226	229	214	249	250	230	196	213	219	228	197	222	205	199	221	250	203	191	218	232	208	200	199	212	230	214	228	257	220	219	211	185	239	215	190	209	204	229	207	217	196	208	212	248	217	200	223	244	197	234	201	204	216	234	194	229	229	234	202	198	224	236	222	208	232	207	212	216	222	220	227	223	211	243	240	222	229	217	197	228	212	231	224	220	208	207	243	229	207	215	196	192	222	226	220	213	208	232	211	219	211	248	230	208	239	205	211	230	192	210	208	209	213	238	221	251	202	212	212	213	236	244	222	236	234	215	208	206	233	217	225	208	235	222	236	245	221	212	222	237	215	203	233	198	197	220	240	231	198	224	213	233	214	201	194	207	206	209	223	205	229	217	232	237	235	216	229	223	252	233	202	215	229	186	231	216	231	216	229	206	210	216	207	239	229	231	202	214	207	219	210	223	213	203	209	208	223	198	242	227	231	226	229	240	235	225	239	208	207	210	225	229	215	225	202	216	210	205	231	199	215	209	212	207	227	202	227	217	193	205	244	260	226	223	222	248	208	246	230	218	205	223	218	225	191	209	218	206	226	240	220	233	200	227	216	200	226	220	246	229	203	207	233	216	218	239	249	218	201	238	224	247	224	225	236	197	223	228	235	234	223	239	183	232	226	225	196	240	218	210	239	211	224	238	226	199	230	212	223	238	211	213	228	194	226	229	201	219	226	218	210	216	216	193	229	240	245	199	225	211	228	223	224	206	196	242	205	196	229	215	214	206	231	222	190	217	209	212	228	222	208	207	199	206	196	215	230	207	231	230	220	219	227	216	226	237	223	229	200	233	201	219	194	238	207	220	226	221	206	205	211	222	217	218	233	226	212	240	231	215	213	228	194	219	213	235	192	218	170	216	227	233	216	217	214	233	228	218	219	219	238	232	224	208	223	221	237	215	228	187	222	219	195	223	231	200	225	203	208	219	218	238	217	219	206	216	208	225	190	214	214	227	210	201	217	209	201	230	216	232	228	222	225	214	203	255	224	219	237	230	212	208	219	221	236	230	237	230	192	215	211	198	222	239	226	209	205	252	213	213	200	220	207	202	207	213	211	206	227	205	230	239	252	226	210	195	239	225	276	206	208	219	225	214	231	214	215	205	259	206	218	240	217	241	220	200	225	224	224	216	193	210	204	199	203	225	208	241	247	220	212	233	215	230	248	185	188	224	204	210	183	229	178	222	213	183	198	201	213	189	215	203	215	208	208	189	204	247	224	192	212	204	200	235	197	220	225	206	216	238	208	222	208	203	212	209	231	229	214	218	224	225	225	234	220	217	216	222	225	218	197	216	185	219	207	206	223	207	213	217	223	236	215	206	206	192	245	226	214	226	210	239	213	253	219	240	229	219	206	209	192	238	215	245	202	239	231	216	232	226	230	206	232	229	249	210	211	210	233	211	240	194	228	223	233	242	197	235	220	228	192	215	220	213	222	200	221	245	224	214	209	213	210	213	209	221	232	230	213	238	223	219	232	236	238	233	217	215	218	208	195	214	219	233	213	230	231	206	221	186	219	235	216	232	198	222	194	200	208	211	246	215	229	232	194	200	208	206	254	213	218	215	255	216	239	220	218	222	217	217	210	202	220	226	212	203	191	190	232	223	216	204	214	240	234	224	231	227	244	207	236	212	207	215	208	205	222	213	255	216	226	219	212	226	193	230	223	206	220	229	226	214	209	211	238	211	215	210	217	232	219	210	209	209	221	228	221	192	207	201	227	222	211	213	216	220	209	198	216	245	229	214	199	214	245	226	223	193	189	229	212	208	198	197	222	205	216	219	204	238	229	225	221	205	216	207	215	208	217	204	227	247	221	212	227	215	229	215	210	210	235	237	220	232	203	231	239	209	218	210	225	170	234	209	237	193	207	221	188	211	202	205	216	209	226	222	228	206	213	198	229	200	230	217	233	208	227	229	212	200	242	226	208	232	235	206	194	233	200	213	197	209	188	240	207	234	212	229	205	205	212	213	190	227	225	224	214	208	206	260	211	213	229	228	226	223	248	229	213	212	218	193	216	211	228	215	237	199	219	202	228	224	222	228	216	210	215	229	220	205	209	198	199	236	205	194	223	225	265	218	227	196	190	234	215	224	189	230	213	232	219	226	222	208	230	228	213	210	234	214	227	230	242	246	213	245	205	219	206	206	210	218	225	218	212	191	206	216	207	249	207	224	213	208	219	211	233	215	226	241	202	239	218	222	215	219	200	205	213	209	226	205	241	222	226	223	200	216	209	210	233	196	221	227	229	239	215	206	200	219	233	216	231	223	188	233	213	211	212	220	237	241	217	213	226	198	220	230	219	257	210	220	206	251	226	210	224	203	202	211	214	220	208	225	208	211	207	219	228	202	219	187	222	214	203	234	191	222	255	235	218	221	213	202	212	219	224	207	219	228	203	214	231	216	222	216	210	230	198	215	223	249	215	197	229	234	232	207	182	205	204	264	235	209	235	195	223	229	211	239	213
8606	17920	14984	9432	32572	62989	60621	48556	35888	8507	499	486	453	443	467	450	476	475	456	422	455	472	449	442	443	413	468	475	435	424	449	478	478	435	463	455	441	453	417	450	452	441	419	459	416	467	398	478	481	446	408	430	403	440	423	488	392	422	410	456	427	390	474	464	436	421	473	416	460	470	414	439	488	438	409	434	431	448	455	445	449	436	426	466	458	443	452	460	444	414	436	408	434	437	474	417	462	432	439	475	410	439	459	412	434	401	417	458	457	433	464	451	497	472	414	448	472	457	476	452	448	447	441	444	471	441	424	449	444	423	478	447	404	449	420	431	422	425	467	426	439	410	446	449	447	426	430	430	467	440	425	481	465	424	407	440	467	421	442	439	433	430	442	438	461	451	454	463	457	388	463	391	400	432	455	466	410	400	452	427	437	447	415	473	453	449	432	468	411	426	446	462	466	395	445	401	442	448	420	451	449	441	411	404	430	456	391	447	429	430	435	466	445	471	415	444	445	457	449	451	439	469	452	451	446	413	425	427	443	452	406	457	468	458	425	477	437	426	428	432	410	485	439	455	439	436	412	452	423	439	460	436	461	454	406	453	465	442	476	441	467	439	430	388	451	435	448	433	415	390	419	427	386	459	431	438	424	424	517	416	420	429	447	408	452	434	441	395	444	473	412	450	404	466	436	437	459	444	428	467	420	452	443	406	423	470	451	443	415	452	446	424	441	467	426	424	456	445	449	450	423	399	454	464	466	463	433	486	437	398	418	450	433	445	466	413	412	411	429	459	457	428	438	430	406	414	443	456	426	415	476	456	391	428	429	430	451	411	422	445	452	449	446	418	400	436	453	453	411	450	423	429	448	439	472	404	416	432	440	468	423	433	433	442	410	452	457	470	476	452	456	432	438	415	437	433	428	455	432	454	452	411	436	424	425	476	453	443	413	418	429	429	430	401	458	431	475	463	420	414	466	437	459	471	429	457	442	421	421	443	453	440	401	492	442	460	464	458	445	443	430	464	419	407	445	440	419	396	412	460	477	464	464	434	398	444	489	402	415	412	472	451	445	414	433	395	466	480	438	393	418	419	417	443	439	416	497	462	418	453	441	407	465	425	428	469	458	457	446	458	437	491	450	414	411	413	437	433	458	440	468	433	412	446	446	435	434	424	419	444	476	468	445	426	466	442	404	449	418	432	427	446	435	497	454	437	471	433	419	409	435	451	448	441	430	434	436	443	424	435	436	424	458	432	472	422	453	439	444	454	490	436	416	428	469	423	435	477	458	405	419	413	451	462	441	447	413	454	489	428	447	392	422	441	457	461	466	437	427	427	465	448	446	426	435	398	427	466	446	473	455	436	458	463	449	420	426	470	469	440	406	444	467	442	404	441	472	412	435	462	422	416	423	417	440	450	470	430	461	414	425	458	415	438	478	423	469	451	457	452	407	407	402	434	450	454	424	416	439	436	445	431	462	441	416	453	425	441	468	454	472	432	454	414	466	448	468	420	416	437	440	426	415	480	460	427	461	476	413	436	455	447	433	446	457	407	425	415	421	475	452	413	440	469	428	465	456	426	454	433	457	468	459	443	419	440	462	455	416	498	415	431	464	400	447	447	454	468	417	464	417	424	445	419	395	461	404	445	420	438	444	462	449	480	425	444	439	416	456	461	443	441	443	477	415	435	434	455	422	427	440	443	413	450	478	430	439	447	434	442	410	441	429	423	397	481	484	445	414	455	418	429	464	478	402	456	414	426	448	445	474	424	453	433	467	458	469	425	463	503	435	426	422	467	441	440	465	427	419	406	471	473	429	440	454	488	462	429	405	446	484	418	435	451	445	434	421	419	437	458	438	439	403	387	403	475	462	430	405	453	450	458	476	448	455	438	432	418	433	421	434	440	404	441	458	450	404	469	439	453	477	468	403	487	418	419	426	415	441	405	414	398	480	490	425	456	425	476	453	447	387	407	427	446	459	454	403	439	445	502	420	426	440	459	454	447	463	467	475	456	445	433	425	469	431	407	445	460	430	467	423	427	469	455	471	442	450	407	465	451	424	441	449	415	443	434	425	411	402	470	453	426	412	447	433	479	440	454	445	416	463	438	445	469	455	480	446	439	408	400	442	438	407	420	451	448	427	428	412	460	407	434	445	405	424	416	458	422	464	460	445	461	400	437	456	443	435	447	467	397	416	417	450	450	432	465	423	483	420	414	437	441	447	443	458	402	422	445	450	458	493	408	426	445	419	428	438	437	448	441	448	412	429	410	453	442	443	429	442	420	466	452	433	415	467	473	460	475	448	486	423	443	395	414	442	430	431	421	457	457	437	447	458	468	455	450	416	374	453	417	451	411	407	451	427	414	419	421	448	415	441	455	435	428	420	425	476	491	423	468	429	457	423	460	468	427	429	516	439	448	420	405	475	463	490	449	429	460	459	439	432	479	442	432	455	459	461	424	442	428	432	429	439	426	432	452	456	433	466	450	428	450	443	420	437	445	431	447	449	442	415	424	444	442	455	429	425	481	424	448	422	437	426	426	443	441	436	436	475	417	454	399	433	478	487	378	457	449	444	468	452	482	422	426	422	418	436	396	426	403	422	486	411	443	436	450	453	391	470	422	470	420	423	456	450	440	424	423	413	457	448	437	431	458	442	440	434	407	438	435	406	479	440	432	434	495	471	443	431	465	473	433	404	400	433	437	431	443	405	426	467	428	426	418	431	463	462	424	435	397	394	481	447	422	446	447	443	438	437	461	411	409	422	439	387	478	411	447	419	447	453	461	441	449	424	433	440	451	483	438	454	422	437	444	439	397	430	444	444	432	444	418	420	424	449	427	410	418	461	467	429	444	431	428	440	438	480	400	420	425	470	454	447	441	413	397	430	448	451	434	426	464	421	424	416	428	414	439	445	424	453	466	443	446	436	423	449	481	413	452	415	462	442	433	442	449	490	406	443	444	406	456	458	447	446	415	450	435	462	436	420	382	434	413	449	419	429	444	442	433	446	465	449	429	443	450	446	415	431	433	433	464	436	409	429	461	463	456	444	464	458	446	448	440	441	410	433	446	423	453	426	444	419	418	477	426	434	423	392	426	431	441	417	436	439	448	458	439	459	464	437	392	435	420	425	413	421	424	427	484	425	411	427	445	405	441	438	444	447	494	452	450	465	469	475	444	482	415	434	450	446	401	444	444	456	470	468	447	411	408	428	448	439	412	441	434	443	412	437	438	430	428	406	451	448	466	430	470	427	446	409	401	458	453	493	478	454	447	420	452	425	421	421	451	445	409	460	457	424	460	438	457	453	482	436	434	410	445	436	412	442	426	444	427	421	431	440	420	448	465	440	442	450	435	432	431	427	438	419	436	456	415	448	440	430	449	409	421	446	428	440	428	422	463	393	424	419	470	435	415	403	446	414	415	433	457	439	422	449	436	416	422	473	430	408	423	463	460	396	449	457	437	429	441	450	389	465	443	434	428	413	435	419	465	439	425
26540	20264	6585	652	3721	9907	10237	6103	3045	579	213	191	200	217	207	189	222	241	222	210	198	220	219	204	217	242	199	193	216	227	186	214	230	218	222	213	184	183	208	219	217	234	190	214	192	227	202	209	255	190	200	227	219	224	208	194	210	223	208	210	191	257	220	241	192	216	236	214	204	219	192	231	213	225	231	223	203	202	227	205	216	210	223	199	222	223	217	209	217	192	204	200	237	233	193	201	227	211	202	216	223	217	186	195	218	211	206	192	227	211	209	209	220	205	207	238	228	191	218	203	196	218	209	200	191	224	198	220	194	225	205	212	202	238	212	210	206	232	235	231	224	203	205	224	209	218	223	214	220	226	228	196	219	226	221	229	235	203	203	208	189	185	211	200	198	205	202	200	215	196	215	210	228	231	215	195	202	191	230	210	228	220	206	201	210	214	212	193	237	226	199	221	235	230	209	241	203	190	225	220	216	228	212	194	232	195	204	202	190	217	191	211	227	231	215	217	223	201	223	192	209	208	205	197	225	229	244	223	196	209	208	206	230	193	217	225	206	217	213	195	196	202	229	194	219	217	209	207	213	243	214	225	217	210	212	224	221	210	217	206	225	254	207	218	198	201	215	197	217	232	207	238	201	231	224	228	202	223	190	222	213	202	218	220	221	214	207	219	227	215	199	223	220	202	222	208	187	194	193	213	223	203	197	208	212	226	217	211	209	216	193	205	223	216	223	213	208	224	217	202	198	221	220	214	229	210	205	215	203	232	215	217	210	203	186	232	216	227	208	217	200	211	231	227	242	247	215	226	211	197	205	215	199	237	207	231	215	218	205	222	218	218	226	221	224	223	233	234	218	189	221	210	211	194	219	190	201	225	226	199	197	239	205	207	216	209	211	228	207	211	210	207	212	214	194	186	249	219	187	226	193	213	218	229	207	208	199	211	231	207	222	223	212	200	186	197	213	217	199	219	213	234	194	212	193	199	222	205	183	219	204	232	239	191	217	209	226	225	199	219	221	234	198	204	244	222	216	228	219	222	222	201	200	200	236	234	219	224	208	209	240	222	218	223	216	220	194	226	217	222	217	221	207	227	206	215	211	214	191	219	225	212	227	219	212	217	208	217	197	226	212	213	224	205	236	204	205	216	187	198	220	206	210	199	207	210	252	214	198	196	218	219	197	184	221	201	223	221	216	232	216	202	185	197	206	204	233	216	200	211	237	217	220	208	209	192	204	212	211	188	234	226	211	181	224	218	194	229	209	193	195	233	209	182	214	236	209	205	242	235	251	203	206	208	204	218	218	201	209	215	192	207	206	217	207	230	190	245	200	205	210	214	189	224	197	246	217	225	222	213	213	238	204	193	226	218	214	206	207	207	187	224	228	194	203	210	218	237	217	213	203	223	208	201	217	216	229	222	233	219	214	209	221	241	200	192	210	222	213	215	231	214	202	215	229	213	212	218	212	182	229	227	222	234	231	212	222	225	204	220	253	204	227	201	225	215	218	196	212	242	237	206	220	241	217	222	217	204	228	219	225	183	220	215	234	215	216	230	201	221	218	191	201	196	221	231	200	213	190	188	205	203	208	219	226	203	223	188	181	200	194	236	216	237	222	200	209	216	179	207	202	202	223	191	227	207	197	201	221	192	205	222	220	206	222	248	214	206	198	212	182	203	198	225	214	198	218	199	192	232	215	218	242	236	216	216	214	194	210	224	214	213	228	176	219	204	204	204	200	207	196	234	211	243	210	225	237	231	175	226	197	229	193	224	235	211	214	218	209	201	218	208	207	199	242	222	202	198	231	207	216	190	219	218	204	212	219	197	201	183	230	214	185	213	192	234	198	192	236	215	199	227	224	243	215	202	208	230	233	203	196	230	225	223	208	199	197	215	207	213	210	220	220	196	230	218	206	212	215	191	206	214	253	233	209	195	205	218	206	226	218	209	207	201	229	217	243	235	205	217	215	219	217	216	199	202	207	221	212	217	224	212	202	219	221	192	197	252	221	210	214	198	211	216	215	243	216	230	211	192	233	202	197	215	227	230	215	200	203	212	211	224	226	230	259	218	215	249	191	233	201	198	204	234	212	202	222	199	220	217	209	243	231	213	222	213	209	213	198	191	201	239	214	202	214	226	227	220	214	232	216	219	239	205	221	206	202	214	227	230	235	212	205	197	254	202	218	220	222	228	235	198	216	178	197	229	185	197	208	206	227	217	220	204	212	229	245	221	195	196	206	241	207	210	210	223	251	215	201	183	211	234	207	197	206	213	211	216	221	183	206	220	205	196	207	241	214	216	211	212	230	210	229	221	219	210	212	196	219	208	200	194	198	210	202	217	219	228	192	218	251	209	232	210	208	230	216	211	201	194	215	210	236	227	215	232	226	226	226	186	204	204	220	207	231	182	205	188	204	215	218	197	211	227	210	215	230	194	201	213	179	213	241	230	222	211	187	230	213	192	193	214	216	198	209	228	207	211	219	205	199	230	228	209	223	219	219	214	243	224	220	220	185	181	202	199	214	207	231	195	205	243	214	236	213	210	211	211	218	246	218	215	214	208	230	210	213	232	229	210	182	196	227	214	222	236	197	232	221	208	202	223	202	214	209	202	225	219	210	202	232	209	198	194	206	209	191	231	213	233	213	210	176	218	211	208	246	213	224	215	226	242	237	217	223	209	180	244	206	210	234	226	202	206	239	226	207	202	210	230	236	208	216	208	195	222	205	222	207	222	217	229	224	226	223	234	219	243	222	247	219	218	232	208	188	203	193	201	205	186	225	213	232	200	210	201	231	224	209	212	228	232	223	211	225	198	217	186	220	232	201	225	231	211	210	242	196	203	208	223	209	207	231	208	209	237	215	208	204	213	215	191	208	183	209	222	196	231	204	193	220	226	217	217	203	230	190	242	196	201	236	215	225	218	206	245	202	215	240	210	214	196	212	220	215	219	235	222	202	212	220	228	198	219	232	228	202	202	214	189	209	240	251	220	201	210	221	205	205	229	197	204	165	228	204	200	206	218	202	215	201	211	202	232	228	216	201	178	202	230	220	210	236	225	218	200	215	223	226	233	212	195	193	186	197	220	210	237	200	222	226	213	209	233	239	207	194	200	215	248	204	223	192	224	186	226	221	198	210	185	224	222	217	220	210	228	211	204	213	229	200	213	236	196	220	212	224	224	205	218	214	182	233	188	213	224	192	253	222	195	196	225	187	219	198	220	210	219	200	218	253	226	225	193	197	206	221	214	216	219	221	198	194	236	219	213	208	223	221	205	212	210	190	216	202	228	199	215	203	227	208	218	185	216	195	218	210	194	215	176	198	212	185	210	240	220	188	183	202	183	193	204	214	199	199	210	206	206	224	221	222	214	250	193	220	216	229	224	213	203	208	191	222	242	218	201	220	180	235	228	206	201	218	206	197	216	256	241	198	213	218	228	221	209	239	212	227	224	209	234	195	221	210	201	196	216	223	205	213	236	226	221	227	219	197	214
3958	1791	1545	1101	9348	21144	20137	13478	8093	1430	414	484	467	450	458	451	489	459	429	491	484	467	458	493	422	445	464	464	448	444	438	424	472	443	416	451	416	439	430	467	418	438	416	458	446	459	463	445	464	443	483	450	433	404	406	455	418	421	476	406	447	475	461	495	499	440	435	412	455	463	477	415	455	462	442	459	472	422	467	446	435	482	476	442	471	429	445	463	469	456	449	451	455	457	452	424	419	499	447	412	498	428	461	460	423	442	429	471	437	451	498	466	478	418	437	472	455	459	451	459	418	431	442	448	462	493	421	440	442	446	480	494	453	456	390	496	454	440	473	440	456	426	441	422	443	442	470	473	446	444	437	431	457	441	486	445	487	494	460	494	493	438	452	472	414	490	436	466	444	470	436	438	451	438	449	433	479	471	434	444	421	474	460	439	467	460	436	518	456	472	450	475	484	440	445	425	434	483	491	442	491	426	457	441	448	424	449	430	461	397	453	430	412	442	463	431	511	444	491	482	443	422	468	451	489	435	443	460	464	467	464	430	444	460	430	490	430	454	482	446	422	457	446	422	433	402	468	470	443	478	434	429	450	425	476	439	453	452	483	481	425	443	427	465	445	477	460	458	455	435	448	436	475	454	416	481	441	445	449	483	427	468	424	487	464	442	435	455	474	433	448	452	459	483	474	487	447	441	444	420	443	440	433	469	441	414	475	474	457	429	453	479	480	436	428	441	450	457	411	430	450	442	458	437	479	486	459	457	449	444	461	417	447	437	457	430	423	422	469	418	432	406	430	434	453	458	456	461	428	503	452	472	468	485	482	410	459	455	474	406	461	455	428	432	461	443	419	453	426	439	430	418	493	405	426	468	422	458	460	444	488	432	440	491	487	400	453	434	469	429	413	447	511	453	454	489	438	448	481	467	487	443	448	443	417	451	448	469	421	451	460	463	469	458	491	434	442	459	477	451	439	462	459	456	436	438	453	455	455	464	462	425	470	460	438	445	468	432	447	438	403	469	452	428	433	435	450	477	427	445	460	444	478	405	460	473	426	472	442	477	429	428	479	462	459	456	424	439	468	469	455	438	432	443	466	449	448	452	440	442	419	467	471	458	468	479	428	494	435	447	439	462	419	437	453	468	421	446	452	480	432	427	437	449	490	444	512	444	456	453	426	461	465	488	452	444	434	431	443	434	470	450	446	460	462	472	490	466	456	441	438	454	442	466	442	444	456	440	462	435	444	480	419	433	423	467	457	466	436	467	440	461	442	508	470	429	451	438	462	439	480	444	425	427	489	451	415	473	488	469	423	449	411	480	469	427	440	485	430	456	450	449	477	461	468	429	414	478	470	442	457	444	458	440	459	454	445	443	451	448	480	436	432	427	466	460	451	471	448	423	466	467	419	456	450	472	428	461	390	482	479	520	488	456	454	439	444	437	462	473	413	484	461	414	474	467	448	460	452	482	451	429	468	470	426	454	484	423	506	446	433	473	446	447	445	467	429	477	453	458	487	439	450	449	466	465	436	458	440	464	440	468	448	457	467	400	442	445	464	452	441	453	474	491	443	433	418	413	471	515	434	489	470	439	454	484	470	472	465	458	454	453	477	458	458	503	476	447	432	393	464	408	460	451	451	445	476	467	456	448	465	435	492	473	459	422	442	442	483	487	466	472	431	419	472	427	415	468	440	438	465	455	483	474	429	473	412	469	449	458	475	468	450	469	403	454	466	456	444	449	450	516	454	495	441	465	465	454	427	435	457	438	448	438	497	484	408	433	425	461	396	440	428	466	428	448	407	466	418	446	482	453	417	459	436	448	413	442	425	447	460	438	464	505	415	451	456	455	475	422	468	458	428	421	467	456	421	445	413	465	434	430	455	483	443	438	454	422	455	428	459	435	437	438	490	392	450	432	421	467	465	475	468	453	484	429	409	433	448	433	472	411	449	450	437	449	411	435	416	431	433	458	442	463	449	470	472	468	458	478	460	456	440	433	470	435	435	489	426	449	429	416	462	448	445	436	447	436	452	471	457	422	452	417	489	444	428	485	440	447	449	395	443	469	430	438	490	436	480	440	453	450	461	425	501	450	483	457	430	441	493	473	469	478	448	412	428	459	439	417	462	437	459	458	433	443	454	461	502	450	513	496	425	393	459	447	479	473	430	444	466	503	456	477	419	456	447	459	488	466	436	426	417	500	416	449	436	478	481	451	447	441	450	422	485	447	436	448	453	458	463	455	468	454	462	466	453	442	465	479	428	463	468	427	471	493	444	471	448	432	452	452	470	492	437	475	467	456	458	414	484	455	464	472	420	439	428	488	461	453	439	464	461	471	497	465	440	450	457	476	423	439	462	477	458	470	443	450	435	447	472	458	450	471	460	463	416	426	457	458	457	438	482	444	459	476	433	426	451	421	447	448	463	453	462	465	463	412	417	451	462	448	463	423	475	452	468	463	428	487	471	484	457	419	443	449	445	421	435	450	455	441	454	473	401	428	455	454	465	474	438	453	455	442	477	451	456	461	458	456	441	463	422	484	452	477	489	434	457	448	460	429	445	422	458	466	470	464	515	430	468	449	466	467	474	443	447	454	443	469	457	462	423	456	486	462	489	479	491	430	477	493	482	437	472	452	447	454	471	405	451	462	477	478	468	452	486	463	441	456	431	451	414	422	458	454	449	455	453	431	476	451	443	458	460	475	449	463	455	466	438	470	447	466	439	435	468	413	424	419	461	441	454	443	458	448	465	453	457	461	461	448	439	466	464	413	452	434	443	448	464	429	450	440	473	453	479	441	433	443	450	449	465	427	421	479	466	508	455	469	438	467	460	411	458	453	434	445	407	473	440	444	411	445	434	445	468	425	438	440	465	468	424	414	456	451	451	398	435	445	433	461	448	486	471	470	445	409	437	446	470	452	433	473	432	467	437	490	481	428	480	457	454	410	470	428	434	425	434	460	437	449	462	440	421	431	482	443	435	440	433	477	467	463	481	424	477	460	466	430	438	466	471	474	482	423	450	435	440	442	470	478	457	461	459	501	438	416	435	457	457	435	456	474	417	414	461	445	437	452	444	436	469	452	464	464	437	450	440	473	421	460	473	445	447	424	447	432	447	436	429	497	468	426	460	447	440	468	454	472	481	433	442	436	425	443	414	476	438	473	456	457	460	422	460	455	453	454	465	424	436	453	453	468	460	463	443	466	423	430	443	437	436	453	435	436	443	481	468	434	431	474	441	463	457	439	453	448	437	450	430	448	456	453	427	460	422	447	455	429	461	422	452	435	432	467	467	396	449	494	469	404	450	444	477	428	452	447	483	475	464	447	447	437	434	416	460	450	496	454	451	455	444	437	446	478	457	440	443	444	428	448	449	421	449	464	446	468	474	443	405	443	448	451	453	460	448	415	463	455	420	448	428	447	464	470	423	445	465	476	417	413	418	444	433	465	455	433	450	430	507	429	469	448	430	423	425	441	435	430	438	451	461	450	459	462
24457	21116	27732	24736	26280	45462	38356	24378	11723	1716	196	185	162	159	157	159	161	180	170	163	154	163	140	155	155	170	161	158	178	152	161	146	167	157	170	158	143	158	161	185	154	165	153	156	155	175	176	173	140	146	187	145	182	172	159	140	170	170	161	159	160	164	157	194	175	160	166	174	159	176	166	176	170	162	160	158	176	161	145	166	149	193	153	148	174	170	184	163	170	163	156	156	143	151	158	157	179	156	180	161	170	173	158	169	161	158	130	179	142	178	166	176	146	144	158	148	168	129	163	164	170	162	164	162	177	154	154	181	149	151	163	151	148	171	154	154	149	166	149	173	156	142	159	152	143	169	169	165	172	152	159	148	167	171	176	152	174	160	173	166	135	131	166	165	183	167	169	169	156	153	150	173	165	160	147	151	159	150	179	168	162	160	163	166	152	145	153	164	173	172	166	162	155	179	160	156	150	176	165	166	165	171	136	152	162	158	154	155	119	134	167	184	149	166	144	162	165	174	147	149	172	153	160	166	166	138	147	156	149	164	174	154	160	159	139	163	142	165	148	186	145	150	165	150	144	149	150	159	149	139	177	172	165	150	168	168	156	130	148	148	145	161	165	180	185	166	161	148	148	153	146	144	171	172	174	186	151	163	174	160	155	155	183	154	153	148	166	157	167	165	168	143	155	151	136	184	175	152	160	167	159	149	184	167	154	174	152	154	169	177	166	150	158	161	170	178	146	149	168	173	149	159	153	158	157	183	159	172	171	154	158	150	157	158	177	168	148	161	175	153	175	164	143	170	173	152	142	156	171	179	166	182	189	139	171	176	172	161	184	154	130	138	142	159	149	154	139	153	163	155	158	164	148	152	150	157	162	144	170	156	144	162	163	155	172	181	150	168	149	146	152	156	144	151	182	153	153	179	164	186	162	155	173	184	158	151	167	164	152	144	151	149	152	165	148	160	186	169	156	143	184	157	162	135	170	170	170	154	154	154	183	177	177	156	158	155	148	161	149	137	154	169	151	156	157	181	153	165	155	141	161	141	149	144	166	164	168	151	155	173	179	165	139	161	159	162	149	155	142	179	171	170	148	174	168	171	175	158	158	167	163	146	152	158	160	158	172	168	173	165	137	166	147	156	154	165	149	172	157	166	140	157	165	146	152	153	161	166	170	150	150	170	139	145	146	143	186	174	144	154	173	147	150	165	161	162	147	145	153	151	154	153	143	167	159	156	134	180	165	156	158	187	151	177	133	144	168	164	179	174	163	153	148	142	178	162	171	154	142	154	146	150	151	164	158	143	170	157	171	174	153	139	180	163	153	169	150	166	164	137	159	163	169	157	148	175	171	143	171	146	161	169	134	151	164	169	156	151	166	163	147	151	162	145	149	171	149	150	186	180	159	162	157	180	158	141	169	141	166	168	172	161	163	164	162	158	185	132	160	156	139	167	151	130	164	175	166	151	157	160	138	174	152	154	167	139	158	141	167	173	165	170	173	147	144	187	158	149	157	166	167	149	144	149	132	157	165	167	167	166	150	153	170	161	185	161	147	176	159	176	158	160	159	172	153	151	150	129	183	165	151	166	148	154	162	164	140	158	174	161	120	158	160	170	154	175	138	167	167	166	147	172	170	159	140	155	159	157	177	175	149	153	155	152	151	158	176	146	169	187	155	164	156	146	159	151	175	170	145	164	183	170	160	139	163	166	184	164	158	142	176	148	153	179	173	178	165	155	126	155	147	170	167	140	155	148	149	152	156	158	169	170	156	132	156	155	160	156	157	155	162	134	148	152	160	173	167	153	179	171	169	157	172	159	184	156	151	179	163	164	180	163	159	169	172	190	158	162	162	150	148	149	175	171	183	166	162	169	145	151	144	141	157	179	147	167	169	182	154	138	141	163	177	154	160	171	177	168	155	163	156	136	154	149	157	194	168	172	160	150	141	157	189	150	129	146	147	183	157	169	151	165	153	175	167	142	148	155	171	169	161	181	158	163	140	159	159	171	154	149	180	169	134	161	175	167	164	159	176	151	142	167	197	174	160	160	146	186	180	188	143	146	157	133	157	156	164	146	169	155	161	136	171	170	145	165	140	145	154	163	170	125	139	146	168	157	183	150	144	151	159	141	164	154	157	158	173	162	163	175	173	175	187	171	171	157	142	152	160	176	155	194	161	182	163	173	177	167	167	143	151	144	152	156	163	166	133	147	162	153	153	153	169	160	170	157	174	168	166	179	184	163	149	156	151	146	152	163	164	146	180	152	142	161	198	133	169	156	161	166	138	169	173	146	173	162	155	165	171	163	148	156	152	165	168	156	157	156	171	174	134	140	163	161	148	146	166	178	162	175	167	165	158	169	151	164	156	170	143	170	162	148	143	164	150	163	142	154	166	146	159	163	158	133	186	170	187	177	159	170	157	165	161	152	161	147	167	170	136	187	157	166	166	158	155	147	166	159	168	165	175	172	161	168	164	154	154	165	153	161	167	141	181	143	178	192	151	150	153	165	182	147	140	178	142	158	184	173	169	177	143	150	166	137	160	156	158	181	160	160	151	164	150	150	158	184	142	152	160	168	168	135	160	160	160	151	180	131	172	147	147	158	146	176	169	170	153	152	145	151	146	176	185	155	157	130	158	186	138	150	158	195	190	167	156	187	160	160	163	158	180	170	169	138	144	151	161	133	155	158	161	150	158	182	184	158	156	159	147	135	155	166	168	143	149	176	164	182	144	163	182	151	148	188	172	165	181	143	165	146	160	154	164	163	136	156	152	164	181	166	163	158	169	148	178	154	149	168	147	165	179	156	168	185	166	180	166	178	181	151	155	148	151	159	153	136	152	158	169	168	162	165	145	193	160	140	162	172	155	163	158	146	158	149	148	152	148	175	162	144	168	155	156	143	153	149	179	162	173	146	145	159	167	148	147	167	185	139	141	152	181	163	165	144	177	170	141	154	153	154	156	185	137	161	169	186	164	174	170	161	155	160	159	139	146	159	169	189	135	134	162	178	123	175	168	168	142	166	166	159	144	168	172	165	144	157	190	148	159	144	160	168	160	155	175	184	151	154	154	152	173	166	136	182	131	135	165	139	138	163	155	156	149	165	162	162	177	147	169	166	150	171	155	177	170	153	152	157	157	168	153	178	171	165	154	170	158	147	166	144	149	162	143	180	134	168	143	149	198	148	169	143	162	171	119	127	145	156	149	178	174	149	175	149	145	151	134	151	175	138	167	157	191	169	165	146	161	182	156	151	135	164	147	156	144	148	158	164	164	156	168	149	162	164	159	162	178	163	146	159	167	150	137	171	148	147	153	171	165	157	164	167	148	160	159	146	158	172	160	159	174	154	158	149	154	175	168	157	157	144	187	159	165	150	172	160	140	143	148	146	187	170	176	164	152	146	171	176	167	156	168	158	179	164	168	151	159	146	124	160	173	178	181	160	156	170	172	185	162	158	174	156	136	166	168	163	158	161	145	122	157	159	161	141	146	169
5241	9338	7852	4233	30796	49301	43030	31402	20966	3048	396	383	360	381	350	370	338	348	369	356	364	381	339	335	343	382	341	326	329	363	351	346	348	315	310	352	329	370	344	341	332	336	347	320	332	308	352	335	344	360	358	324	332	338	310	348	343	335	346	320	339	340	359	327	371	341	355	314	331	351	340	333	324	371	351	316	308	341	346	377	356	333	360	375	340	374	337	335	349	320	345	333	313	365	360	308	362	353	341	335	334	368	321	324	336	335	372	317	330	314	348	373	375	364	343	332	365	336	338	333	365	330	353	314	357	368	362	356	356	312	362	338	372	313	335	342	324	331	320	338	357	348	329	357	344	324	333	348	357	384	371	319	312	333	334	346	323	384	346	320	317	356	349	334	359	332	318	337	360	325	353	300	328	330	324	308	325	342	336	339	339	335	319	346	342	300	344	351	340	317	309	337	328	395	360	340	338	355	308	326	319	353	367	365	367	347	343	375	347	305	347	350	355	336	359	327	346	352	320	336	328	360	372	341	353	331	331	323	363	340	333	353	361	308	358	328	366	335	343	369	350	308	344	345	354	339	353	346	347	342	319	332	344	339	360	308	345	331	333	334	365	333	372	358	336	356	362	357	348	338	348	333	349	344	296	371	354	344	339	349	347	332	352	353	320	339	359	349	355	340	325	352	316	357	350	368	343	336	312	327	360	324	339	311	327	314	353	344	363	337	316	360	335	297	342	345	329	348	338	346	343	350	364	341	347	345	347	353	357	374	306	354	356	327	300	343	336	332	343	318	369	363	339	306	315	319	353	349	352	356	352	335	381	319	331	350	330	350	306	326	384	341	336	329	326	330	333	331	328	346	372	317	341	330	354	321	349	326	358	361	325	360	349	332	328	333	345	328	338	331	319	353	333	331	357	305	325	373	321	356	313	332	325	373	330	352	368	353	354	322	364	360	338	367	373	301	334	336	333	323	341	364	358	335	367	351	321	332	347	356	349	350	304	314	338	333	339	348	324	335	328	363	313	333	337	333	364	370	338	339	332	327	345	378	361	358	342	365	354	332	335	370	336	347	333	355	333	360	325	363	332	393	326	333	323	349	357	349	371	324	344	330	381	328	348	338	345	321	329	306	328	308	360	342	322	315	312	340	369	359	352	348	355	366	315	345	350	333	353	324	296	361	339	339	353	314	348	343	332	324	325	331	361	338	330	370	364	358	367	353	336	366	293	340	358	332	344	352	340	291	382	332	361	323	335	334	352	371	337	368	331	340	375	353	371	358	347	333	328	361	366	336	352	323	339	320	359	343	329	331	331	338	310	375	338	339	350	314	355	340	343	368	320	360	346	355	319	355	365	358	347	359	328	338	340	327	305	328	316	359	374	355	342	360	335	356	347	357	354	346	346	327	324	346	355	375	328	360	336	363	347	368	319	363	367	359	351	357	323	355	346	358	350	327	335	342	337	325	311	356	361	357	347	315	321	327	341	334	327	330	324	348	354	327	339	366	363	340	337	338	360	345	365	327	323	340	379	340	345	332	341	352	344	316	349	360	349	342	334	343	343	356	335	324	336	339	342	323	371	322	354	346	342	354	321	367	350	345	336	351	347	372	381	371	312	357	339	351	349	364	361	342	353	358	329	313	341	350	329	354	351	339	332	358	348	341	370	340	389	357	353	340	336	342	328	362	338	376	340	339	349	350	337	289	338	379	364	348	348	291	326	353	347	349	321	322	350	366	310	371	317	358	333	330	347	352	316	346	334	366	299	323	348	322	327	333	354	396	325	296	349	327	335	352	344	338	333	345	346	335	365	332	384	332	341	332	354	359	370	333	369	316	347	378	333	349	362	329	348	316	336	352	329	376	328	364	386	363	359	304	354	326	361	340	315	318	340	348	334	332	341	344	384	312	356	313	319	327	340	337	335	327	369	346	354	296	354	331	335	351	325	333	344	349	327	334	356	339	338	346	337	338	346	364	358	342	349	351	348	348	361	320	338	371	327	332	333	343	334	359	311	341	360	359	337	342	333	378	334	346	337	360	324	324	367	335	355	330	329	329	337	369	341	370	343	354	381	319	350	343	330	345	323	315	337	333	339	373	313	386	326	357	344	341	303	341	329	325	299	341	310	331	335	350	344	342	358	364	339	325	351	330	342	335	357	342	337	318	334	330	307	326	342	337	352	324	359	375	342	346	335	376	355	375	349	334	349	325	322	308	320	362	333	335	355	311	357	359	368	312	335	336	332	350	318	328	337	306	324	352	330	353	352	344	336	321	359	346	366	317	313	333	366	388	317	341	346	361	323	326	337	361	357	336	341	324	350	314	378	358	355	344	304	303	295	331	318	323	350	388	324	358	346	354	351	339	328	360	360	327	354	337	347	332	338	305	375	371	330	387	319	329	361	332	337	376	356	358	347	331	360	326	339	314	368	319	357	299	330	324	365	323	377	340	345	350	332	349	327	327	376	358	343	345	333	353	374	353	387	332	338	345	350	322	322	367	364	343	363	349	349	352	343	388	332	339	368	338	356	338	330	342	323	371	350	350	366	333	380	334	305	343	344	372	318	328	336	368	367	361	323	341	334	378	378	332	329	347	337	363	310	352	330	359	353	346	330	327	379	318	346	338	370	359	326	353	301	318	377	375	356	363	359	318	340	326	397	345	372	341	329	376	313	387	334	346	326	324	331	320	314	320	340	368	324	353	355	339	320	352	347	349	351	358	356	319	355	354	380	361	335	343	320	365	335	350	359	350	341	311	338	350	351	345	352	326	324	338	338	332	356	352	347	353	367	339	367	284	348	361	358	342	328	333	329	345	351	315	370	362	349	344	349	377	355	358	369	346	341	337	329	332	310	367	332	364	327	321	323	378	330	347	376	357	351	316	362	332	340	353	355	331	357	329	365	328	318	383	341	343	316	309	315	324	312	339	372	346	336	355	361	371	353	331	348	323	367	341	314	336	340	340	301	336	371	336	328	371	356	371	315	370	399	319	329	319	361	342	346	331	332	359	327	313	379	352	345	325	348	310	349	355	328	326	338	333	330	298	362	372	371	329	367	341	308	339	325	310	316	341	341	335	359	310	340	340	353	380	334	340	317	288	325	340	331	350	303	341	323	350	351	356	331	336	368	354	361	326	328	358	339	317	344	321	349	359	344	330	339	366	345	317	359	383	347	320	357	328	343	351	339	352	349	340	366	359	338	340	344	334	326	355	326	327	314	311	321	372	381	322	350	340	342	336	323	348	360	328	324	330	358	358	373	346	345	314	324	350	310	323	353	331	366	339	359	343	324	370	357	341	316	332	315	360	361	326	357	340	335	322	359	324	337	313	342	319	336	365	327	316	339	389	318	349	346	318	342	385	342	353	336	359	336	364	357	367	391	349	355	348	344	331	320	325	345	305	357	365	355	361	312	373	332	346	335	350	340	337	331	339	308	336	353	351	354	348	316	322	359	351	367	357	314	328	336	317	357	342	352	343	337	385	356	330	339	365
23207	21136	28917	23603	35846	59472	54301	36775	17181	2176	266	217	254	241	198	244	196	220	192	224	200	207	231	206	251	212	259	249	226	211	217	232	229	244	209	247	222	244	225	201	225	221	214	248	208	225	220	206	240	211	212	204	217	199	227	207	219	215	229	226	223	231	219	249	232	218	205	239	242	224	202	190	217	223	240	240	231	208	224	193	216	187	193	206	200	212	207	214	229	216	234	233	181	209	216	210	212	218	201	225	210	216	203	232	223	233	230	201	225	206	216	235	250	214	180	215	241	230	203	227	203	201	222	205	220	266	223	219	227	224	227	235	231	197	196	255	198	220	234	220	241	183	231	205	229	227	205	202	209	209	204	228	238	200	209	200	210	216	216	205	211	216	207	202	206	207	224	242	231	218	213	220	222	222	212	232	199	226	203	211	221	206	195	215	212	215	218	208	234	217	211	210	212	195	225	222	225	216	216	202	195	244	235	207	213	219	201	211	202	202	214	234	222	207	217	197	216	216	227	195	212	199	227	208	234	237	225	221	208	202	212	214	224	214	217	192	194	230	201	228	229	218	205	219	208	206	206	220	238	206	213	223	218	227	216	254	213	211	209	187	209	214	228	213	212	182	224	205	209	248	221	234	215	191	230	193	200	229	206	253	242	210	205	214	224	214	211	208	215	232	203	213	245	216	208	225	229	232	225	240	212	221	219	214	216	235	231	224	217	210	215	228	212	215	249	204	239	220	198	213	204	220	206	236	228	224	199	200	223	226	206	200	214	217	225	229	212	239	215	223	236	219	213	220	224	227	239	197	196	209	213	231	230	228	204	229	220	218	229	202	215	202	222	205	215	243	211	212	244	215	202	233	246	208	216	220	208	205	215	226	214	220	216	232	221	227	224	218	188	234	228	202	205	223	208	206	212	225	209	191	221	236	262	216	212	207	225	233	219	219	211	196	234	228	210	201	205	221	204	203	224	196	240	192	213	235	211	235	230	226	223	218	230	242	221	203	267	219	225	221	209	204	229	203	229	199	199	219	218	212	204	191	214	229	195	212	215	229	208	246	211	237	231	208	256	209	235	220	209	218	211	203	204	232	209	200	195	203	185	226	219	193	213	215	223	212	220	221	206	218	207	215	216	214	203	247	241	206	216	240	236	228	236	194	206	201	220	212	227	223	227	233	200	230	214	202	209	231	220	220	210	209	227	223	216	206	219	211	197	217	235	226	208	224	229	222	239	188	208	205	213	247	222	234	229	238	206	195	205	206	213	205	215	223	190	223	217	223	223	232	210	218	209	224	228	225	215	238	229	211	231	227	194	225	210	227	228	212	213	245	237	215	243	205	206	212	219	198	231	216	234	216	223	206	224	242	208	219	210	242	186	217	215	232	210	230	191	214	204	221	213	234	211	199	214	251	194	251	229	231	218	241	208	196	234	228	231	213	211	208	207	209	214	192	194	227	229	204	198	218	214	241	211	195	231	228	208	208	218	225	244	230	209	200	229	208	188	268	211	254	199	206	245	193	203	238	221	215	223	216	224	195	193	222	219	257	210	231	242	213	212	221	232	239	185	218	205	215	220	213	210	222	209	215	211	222	222	212	215	219	202	201	212	212	207	210	259	225	213	202	229	214	210	216	219	224	252	238	196	203	205	248	208	216	205	208	234	229	199	208	212	206	210	235	218	206	242	223	219	240	222	194	210	206	210	187	213	226	202	201	209	219	204	240	257	232	216	199	190	215	215	227	221	201	235	228	199	202	231	189	250	218	229	216	225	240	230	207	243	215	227	237	203	225	222	238	216	209	214	209	230	228	189	206	197	219	229	217	230	234	204	220	212	222	217	218	231	209	188	229	214	226	211	215	220	205	177	208	209	216	216	217	240	214	217	222	265	228	225	201	215	208	231	210	217	218	214	208	190	204	230	218	206	197	226	226	223	219	218	202	189	200	203	211	199	248	182	221	194	221	209	209	199	217	214	223	219	232	222	219	219	222	213	199	203	213	214	216	227	222	253	212	213	218	193	196	228	198	226	207	204	194	224	225	220	226	221	198	217	226	209	206	203	236	225	202	228	205	201	196	205	226	196	237	207	235	226	209	229	199	212	197	220	228	218	228	235	216	223	188	212	207	201	210	237	219	199	228	219	175	230	207	235	190	199	217	211	220	241	241	210	202	200	197	222	201	242	216	206	202	200	202	212	187	232	178	212	192	209	204	227	216	212	221	198	207	215	186	224	218	193	227	205	197	207	191	222	214	199	177	229	218	207	205	209	227	231	208	220	235	203	215	228	227	214	198	229	232	229	220	206	209	221	201	206	231	197	206	211	210	198	229	225	229	237	194	216	225	217	219	225	195	213	207	214	218	214	205	210	221	200	219	215	223	219	207	210	233	215	235	227	208	226	220	254	215	192	213	238	218	223	226	213	213	208	201	222	232	230	222	233	201	222	213	218	197	195	214	208	173	200	205	221	199	214	232	208	208	233	214	226	234	205	231	200	244	223	201	236	208	195	242	203	213	204	228	243	214	212	207	208	216	229	212	211	198	198	209	209	212	241	201	236	214	221	208	212	227	199	202	218	206	237	221	215	200	239	209	208	221	213	235	215	231	226	214	206	213	219	213	230	196	204	252	243	226	213	245	206	209	221	238	202	216	192	241	223	238	206	211	238	221	231	193	212	228	217	234	227	212	198	172	221	220	229	235	195	208	201	200	209	220	225	202	213	214	222	201	204	231	200	191	223	235	248	188	237	199	216	208	221	216	234	177	243	225	217	231	202	229	224	192	200	226	217	203	211	235	216	230	230	237	206	211	217	227	195	218	222	237	190	205	250	210	238	215	226	196	209	233	201	224	210	214	223	198	221	211	202	186	227	234	224	229	201	244	228	201	186	199	237	238	210	198	215	214	209	218	224	232	198	222	219	255	206	202	216	199	217	206	198	197	220	201	227	246	224	224	224	190	205	210	226	221	205	221	245	219	217	203	228	208	197	201	246	205	207	233	238	194	237	216	207	211	235	211	195	212	243	211	226	190	202	227	207	208	205	218	225	204	188	185	209	204	225	198	247	222	181	237	221	220	216	215	224	224	216	203	211	227	212	206	229	225	229	201	216	224	199	185	235	219	205	219	204	215	228	223	241	238	212	214	239	217	227	204	212	210	213	204	208	218	214	203	206	207	232	239	207	214	198	218	213	203	200	193	219	211	212	219	221	239	246	221	219	202	188	205	234	223	225	205	199	212	210	226	207	189	250	206	203	214	242	217	223	224	224	198	208	231	224	235	225	210	203	209	209	222	197	213	207	211	213	207	212	214	224	231	212	209	204	214	229	216	226	222	203	199	198	225	216	229	225	212	238	229	207	204	187	246	237	208	241	206	242	235	207	205	193	196	210	199	183	192	244	213	234	248	236	219	228	225	212	221	233	198	198	208	212	192	217	203	185	204	224	216	206	235	232	222	227	219	206	197	194	205	210	253	226	218	231	224	207	214	226	200
8548	18119	15017	10646	56436	66708	56877	42154	21220	2833	536	524	483	450	426	431	435	483	478	425	443	488	414	430	410	464	461	450	437	408	457	458	466	453	394	442	479	427	436	398	440	456	450	456	450	449	423	443	446	432	442	425	425	451	444	409	410	430	406	447	422	421	446	397	416	422	462	428	445	423	414	460	418	410	379	428	414	433	453	417	406	406	409	383	426	425	469	411	438	436	401	398	424	407	447	426	434	467	449	456	425	411	428	440	445	407	412	419	449	416	429	495	492	469	459	426	414	475	425	424	418	424	457	428	390	450	407	408	436	438	417	468	427	405	434	445	442	389	388	448	426	450	436	415	434	450	458	439	434	410	483	462	422	437	460	433	443	448	410	395	442	451	406	457	424	393	427	403	414	432	389	410	435	418	462	402	425	416	419	451	378	383	425	360	397	416	436	418	434	436	422	409	472	439	443	415	437	435	412	423	452	417	399	444	409	435	458	431	380	463	447	453	413	437	399	430	418	439	418	459	458	466	458	376	460	476	440	451	435	420	438	456	411	401	392	473	399	441	419	442	417	434	453	462	434	401	451	427	442	435	437	418	436	445	427	478	414	421	468	437	426	426	436	396	455	466	413	419	437	405	429	418	424	457	436	413	420	461	441	440	426	443	425	441	428	425	404	448	396	405	427	403	450	418	416	410	411	418	409	418	461	424	462	421	394	417	437	441	473	410	426	470	456	411	435	467	462	415	444	404	419	429	435	429	396	427	432	441	423	444	458	451	442	434	438	416	439	450	430	426	454	442	399	463	384	450	413	419	432	433	435	433	440	397	448	439	411	461	413	457	424	443	414	437	430	461	420	451	469	460	421	457	442	440	414	443	438	424	437	434	391	438	440	444	449	382	382	437	442	489	411	441	437	411	438	431	463	406	433	439	459	417	422	418	419	387	475	431	405	453	470	410	427	462	411	430	419	412	425	440	447	426	469	451	426	485	428	457	417	403	436	385	449	423	419	398	442	436	430	416	436	465	434	455	431	428	392	441	439	393	450	414	432	436	432	420	418	429	457	399	443	414	444	480	417	451	411	446	414	434	389	449	436	472	480	397	386	448	431	417	444	419	412	449	400	430	426	428	452	424	456	432	443	463	435	432	416	470	397	413	415	444	439	407	419	443	467	428	458	441	451	425	469	447	425	423	423	457	394	449	430	441	443	411	443	471	418	419	444	418	398	404	460	460	433	469	402	464	402	421	413	460	441	447	416	431	433	394	442	411	422	433	441	432	434	418	463	424	431	451	451	409	424	416	391	452	398	428	416	423	430	428	428	368	430	393	410	428	467	424	404	404	447	437	421	428	422	448	443	457	416	438	411	440	451	455	438	429	432	428	416	426	432	434	457	416	460	429	409	419	404	478	420	430	415	390	418	474	400	482	394	412	435	449	439	428	412	405	452	429	427	414	420	458	438	465	422	444	436	444	429	409	434	391	430	411	414	447	444	451	448	413	417	392	436	410	400	424	434	387	447	383	417	425	428	410	433	449	445	450	446	459	393	482	460	421	409	460	468	401	458	430	439	437	430	421	403	403	446	438	432	411	425	431	421	455	430	445	385	450	446	417	397	414	465	454	405	415	436	489	410	427	427	424	420	395	444	451	408	430	422	417	435	438	453	420	407	399	400	453	426	433	432	425	477	464	422	434	426	448	404	420	440	429	415	453	469	429	454	454	429	450	448	410	445	427	388	444	437	426	404	422	429	420	461	422	421	456	435	406	467	410	475	397	442	466	427	479	425	405	432	393	447	447	461	421	437	413	468	417	459	438	452	439	387	456	455	443	424	475	442	428	416	371	398	426	404	412	431	428	443	424	457	421	426	422	442	453	393	422	439	436	402	429	419	430	425	435	429	425	431	437	406	440	423	407	431	453	443	454	460	404	422	419	382	420	430	430	409	425	442	406	446	448	439	464	447	435	436	416	437	414	389	409	425	417	438	443	413	400	440	441	445	407	393	455	458	431	441	432	420	453	412	434	426	456	444	429	386	406	439	410	459	423	453	432	442	473	421	416	418	427	449	454	451	426	430	413	391	439	417	408	449	445	388	469	404	426	438	420	449	412	436	438	395	450	446	409	427	449	449	412	474	445	394	447	466	428	418	449	451	456	428	425	407	459	426	398	428	434	439	430	454	429	414	411	434	405	413	434	431	432	394	403	405	412	446	437	432	427	438	419	447	441	423	431	459	403	435	413	378	425	472	430	425	433	419	474	469	416	429	467	457	421	436	453	433	432	438	464	442	429	406	465	413	417	415	454	481	450	412	459	449	474	431	437	408	391	429	462	441	400	439	476	418	448	360	444	440	462	443	425	442	407	392	455	478	443	480	422	411	461	471	407	419	435	415	433	454	422	430	431	439	440	425	422	463	420	452	413	441	418	422	409	453	404	431	438	440	439	412	456	423	394	418	431	390	396	398	408	420	429	422	435	415	431	439	446	416	444	419	428	453	440	455	410	407	421	432	424	457	422	426	420	448	442	400	428	428	459	483	403	404	456	434	417	452	380	429	406	463	417	439	389	423	463	412	443	429	417	424	432	431	420	456	462	420	449	434	419	431	469	413	431	428	430	439	449	454	438	407	420	429	379	410	446	414	412	446	428	441	420	422	427	438	440	426	409	423	418	393	447	416	427	436	435	420	460	425	429	438	419	424	418	407	433	415	431	446	433	444	404	427	461	407	424	433	448	441	438	427	438	449	436	419	413	446	425	420	402	441	442	438	417	435	426	445	446	491	400	427	385	420	447	397	449	418	405	419	428	424	431	424	419	420	414	414	419	413	433	426	449	417	418	388	446	413	403	445	440	451	417	425	416	423	428	426	415	420	454	412	427	377	459	422	459	425	449	409	443	430	422	436	428	418	410	397	457	422	423	429	420	379	436	427	411	435	453	458	418	405	437	450	469	449	393	448	416	452	434	410	414	442	414	410	454	427	428	412	471	383	394	450	441	428	431	391	422	442	441	436	376	417	421	447	452	449	438	406	411	450	444	424	418	444	431	442	421	430	411	446	382	418	427	421	449	425	443	396	382	474	426	418	422	439	424	406	426	421	456	428	437	428	451	411	427	451	450	466	420	460	438	414	422	454	399	457	417	432	440	434	418	454	412	420	425	396	438	408	421	418	451	443	401	421	427	414	418	419	398	420	395	425	455	407	387	455	440	442	473	405	443	435	440	412	404	376	417	399	428	432	399	433	441	392	444	438	393	421	417	432	468	469	460	421	470	404	465	455	480	404	412	455	393	455	402	429	446	473	419	406	437	491	379	421	420	437	422	445	441	432	431	422	412	428	446	453	421	453	474	422	408	440	444	409	438	432	429	450	411	398	427	418	434	453	446	462	440	439	415	436	431	421	449	414	422	429	419	452	463	421	420	433	464	418	397	449	439	457	442	411	438	412	413	431	413	474	439	436	418	441	429	407	425	447	447	410	428	460	404	390	432	444	415	365	467
26435	20324	6668	1204	8113	14235	10130	4820	1588	236	209	220	212	200	261	255	214	203	215	212	197	214	204	219	207	210	236	205	225	232	230	219	226	216	221	206	210	217	223	203	215	182	215	203	225	188	223	189	186	238	212	219	250	213	221	214	225	196	212	183	232	218	235	253	194	194	228	189	196	210	201	192	211	199	207	228	191	189	218	226	176	227	216	204	221	181	223	211	192	214	197	200	206	209	193	241	184	231	188	221	196	211	212	199	232	196	198	233	199	204	209	203	213	224	236	235	195	220	231	228	240	215	214	222	183	207	190	216	222	171	210	198	223	218	174	220	231	220	210	207	228	210	207	198	232	252	236	234	193	224	209	213	220	216	226	231	209	209	237	213	202	192	203	212	217	207	183	216	195	231	218	220	211	239	232	222	192	222	209	234	222	216	213	241	194	227	184	210	216	205	216	210	233	186	206	201	210	193	235	213	240	226	210	212	218	226	198	214	194	219	201	203	196	198	212	228	213	194	195	229	228	186	189	196	224	204	187	228	214	208	219	210	218	204	215	196	213	208	193	201	210	214	212	222	205	200	228	213	225	220	211	217	211	211	232	214	237	221	227	219	209	188	211	208	235	231	201	214	212	223	200	203	213	224	210	185	220	212	198	230	207	212	221	224	198	200	219	210	242	186	195	204	230	221	206	218	213	255	203	194	213	236	210	210	185	225	218	211	194	215	202	203	207	210	262	208	218	189	203	206	242	207	191	200	170	193	226	225	198	218	222	224	214	235	203	166	214	229	204	218	229	185	207	201	226	195	240	203	203	214	212	214	223	203	191	198	203	220	195	209	209	239	210	180	235	200	217	204	224	203	210	207	237	228	211	207	232	204	211	222	217	220	212	198	202	232	213	202	215	211	205	203	208	187	229	238	190	239	193	202	210	192	227	201	233	216	196	202	221	220	215	204	199	237	209	214	193	212	209	210	236	203	204	204	235	197	224	211	228	195	202	211	195	215	181	213	198	235	197	216	188	196	191	232	231	236	237	232	216	206	226	218	205	214	206	236	226	218	192	199	195	206	211	203	223	203	254	221	215	204	218	205	214	219	186	196	238	228	208	221	211	208	198	197	199	204	230	206	223	204	215	221	175	225	206	189	199	223	228	193	221	199	180	218	235	206	215	216	236	221	231	215	223	247	181	193	213	177	220	213	212	206	195	211	254	212	230	211	204	195	222	207	220	235	200	216	230	213	220	238	196	208	231	235	212	215	180	224	222	215	206	220	169	222	211	228	215	251	214	205	206	207	204	214	204	220	176	230	218	210	221	211	197	240	192	215	243	203	224	217	197	214	200	180	200	217	195	220	222	248	205	188	240	207	222	233	211	203	234	199	208	203	213	228	218	209	210	222	219	223	171	238	203	219	216	218	221	213	211	177	222	221	217	202	201	211	202	213	253	212	196	215	232	226	217	239	213	213	201	201	206	175	223	208	206	199	224	220	204	221	190	212	242	197	224	223	187	230	213	212	203	217	216	202	201	232	215	212	211	207	225	185	203	228	211	206	207	205	219	207	199	215	219	246	215	193	238	217	209	239	206	219	226	229	219	198	211	261	207	189	217	234	217	227	182	223	218	225	192	214	213	211	234	208	204	205	222	215	184	221	197	216	219	227	177	216	195	215	206	205	219	239	226	198	200	208	221	228	185	236	207	217	194	217	193	221	211	220	213	218	256	223	231	183	210	208	210	236	210	218	209	202	195	233	225	211	203	198	214	233	201	198	184	250	199	200	228	214	203	217	201	193	214	199	225	203	214	209	210	214	224	242	213	239	234	209	211	220	207	224	228	229	216	195	221	224	216	216	182	199	209	224	239	201	214	213	201	213	220	204	202	198	207	240	240	226	200	180	198	194	194	198	209	219	196	202	210	212	217	208	217	227	208	209	239	196	202	202	205	207	207	227	216	220	215	195	225	198	216	206	206	211	231	212	217	212	210	199	219	188	225	217	198	183	200	200	189	177	206	204	205	208	211	226	211	219	206	215	198	230	197	216	222	206	214	217	200	214	205	231	198	219	201	243	212	193	218	215	211	224	198	218	240	210	233	219	211	194	208	205	239	214	212	217	215	239	198	209	188	212	207	195	197	181	200	225	208	220	196	208	224	226	201	213	202	214	207	195	201	229	221	232	223	218	192	186	211	202	219	249	191	206	213	204	224	206	218	225	206	195	211	216	221	201	195	223	209	182	220	207	225	197	213	191	204	205	214	230	211	215	211	230	217	224	211	219	227	171	208	229	202	202	210	188	214	216	227	224	215	225	212	208	228	232	238	213	206	208	218	222	190	219	200	233	191	217	216	198	208	228	208	214	194	237	226	185	186	220	201	219	196	226	237	209	225	206	222	185	213	223	241	188	185	208	227	188	201	178	205	217	220	192	220	191	225	211	248	215	203	222	208	232	191	198	204	211	215	220	224	219	203	197	217	212	200	212	204	216	220	208	191	206	216	199	222	231	202	207	208	199	215	207	199	208	206	218	242	218	243	202	213	206	213	220	189	222	219	205	219	223	204	209	233	222	196	235	225	201	209	228	233	217	204	237	193	209	200	203	219	199	209	204	203	201	237	220	194	218	213	192	223	223	196	190	197	168	196	214	216	208	245	224	223	218	221	223	198	253	211	198	210	216	226	206	206	196	222	240	195	228	197	223	229	223	211	212	221	212	199	215	222	188	189	211	230	224	207	207	199	241	217	195	205	217	218	216	213	213	217	236	201	219	181	228	232	248	214	208	208	241	205	236	226	212	208	211	202	187	215	220	226	214	241	190	217	226	207	238	221	208	211	202	220	204	198	220	221	215	211	199	213	202	218	187	207	210	193	198	252	216	243	213	204	200	226	225	190	213	228	215	213	212	210	233	194	214	206	210	203	199	205	213	249	205	218	230	205	198	228	222	201	218	217	200	256	210	222	228	198	226	215	195	203	223	228	201	222	225	244	223	213	227	225	219	213	207	212	197	197	202	212	217	228	217	204	201	191	196	204	208	255	181	233	226	224	210	224	199	243	201	220	212	226	251	210	196	206	210	220	245	204	223	221	222	203	220	206	225	223	208	210	223	195	232	216	215	208	195	213	237	216	214	202	200	227	199	225	192	225	229	222	215	216	209	209	204	217	236	213	208	203	216	240	209	213	205	173	208	239	231	208	200	172	193	191	232	228	212	220	195	221	213	217	200	194	209	209	228	220	190	179	215	185	217	212	226	220	206	215	199	195	215	215	218	191	210	204	224	215	190	199	205	226	207	259	207	225	202	213	221	216	204	195	198	227	234	211	210	214	219	184	229	184	214	228	200	221	200	221	216	218	242	229	220	183	214	224	221	233	189	219	230	241	211	188	203	201	190	189	205	221	211	209	202	219	186	208	204	228	237	231	181	242	234	212	186	203	234	216	219	222	227	225	221	206	200	208	216	233	201	216	207	207	214	190	213	210	232	202	215	245	226	252	203	215	216
3969	1745	1634	2538	17736	24739	18982	11032	4363	570	429	478	444	467	464	432	452	480	438	459	469	413	435	440	457	466	466	420	458	409	462	423	414	426	425	451	482	451	406	431	435	468	454	474	456	441	467	433	478	434	509	452	433	435	432	485	456	474	445	436	417	446	449	438	462	480	446	442	475	447	449	435	442	454	455	431	442	471	459	486	471	436	457	455	440	472	397	464	459	461	450	457	433	466	441	445	440	453	460	447	448	442	422	426	464	442	471	475	466	447	471	434	481	429	438	451	440	402	448	461	473	442	458	432	506	472	445	437	428	436	422	413	471	471	433	447	476	460	445	465	420	475	461	452	434	453	438	446	463	456	412	435	455	452	463	469	471	415	429	453	427	431	496	467	466	439	424	451	427	444	384	420	471	408	416	493	463	452	451	438	437	488	463	455	468	468	456	439	419	451	467	434	459	454	418	465	454	474	437	444	417	443	465	466	439	483	460	418	447	450	430	486	432	459	458	470	481	452	453	451	471	433	453	454	465	437	440	407	434	456	444	437	469	436	417	432	456	476	434	466	495	438	431	436	462	438	449	437	455	458	464	423	441	434	437	436	445	422	436	418	412	417	481	467	501	423	428	464	457	461	432	472	437	450	436	457	428	444	448	443	473	468	402	406	493	477	457	449	476	432	447	445	465	441	428	437	472	494	469	457	467	481	443	439	453	437	498	431	463	448	471	453	478	467	483	458	466	477	442	466	455	486	415	450	471	485	457	448	450	441	470	480	491	456	404	434	446	474	425	433	469	420	451	448	435	454	464	466	466	446	414	471	470	435	471	472	440	438	456	460	410	483	477	466	436	485	436	462	459	435	452	434	430	424	418	440	432	469	418	429	440	468	465	443	468	446	453	445	457	446	466	431	448	431	431	427	471	442	465	472	390	490	465	478	430	449	468	443	403	440	460	446	447	468	450	455	475	490	462	492	487	441	426	480	407	429	463	458	459	409	463	460	446	458	459	481	444	453	472	472	484	395	458	466	425	445	475	440	471	452	419	457	456	438	438	440	440	443	491	432	432	465	487	426	432	460	465	469	437	441	486	456	438	463	427	478	414	501	431	462	428	474	479	452	427	450	455	456	445	487	433	438	427	431	455	438	442	463	453	410	451	460	437	490	454	436	475	474	419	445	451	463	495	449	483	450	423	428	429	463	450	442	459	435	447	463	440	434	438	428	424	426	468	423	427	466	472	454	446	431	485	442	462	439	468	434	461	459	460	464	442	455	500	431	468	446	454	473	458	424	460	424	461	448	465	452	453	470	427	466	457	455	509	473	463	406	441	433	470	446	462	435	481	433	470	405	421	417	450	430	430	434	447	470	435	462	481	476	481	436	449	431	488	471	448	422	457	423	480	453	441	452	459	451	453	453	484	421	446	473	410	441	455	468	458	432	459	457	476	463	449	431	471	451	474	447	480	420	490	465	447	440	449	461	413	480	459	453	434	440	479	448	443	490	437	436	439	446	469	447	414	477	463	463	449	471	404	442	484	490	467	459	419	450	465	451	456	444	432	444	464	441	444	404	463	429	436	454	434	473	468	424	467	469	434	437	479	439	480	430	494	474	441	444	461	458	447	440	475	463	451	450	475	473	434	421	498	431	424	444	414	486	476	451	467	431	436	440	408	440	478	443	459	462	419	443	400	468	446	448	439	484	448	480	456	459	426	449	447	462	470	438	431	429	452	432	467	435	477	437	433	461	453	473	430	437	508	451	452	432	461	459	472	467	495	444	421	434	466	458	492	490	441	453	441	475	470	515	475	414	458	417	448	438	447	454	416	437	467	440	468	441	463	438	458	478	478	450	453	461	444	432	461	442	477	446	404	477	476	424	475	454	425	455	454	465	470	478	436	417	455	434	445	465	445	472	403	431	431	435	458	442	427	440	454	439	426	476	440	484	447	455	438	454	471	462	439	469	426	435	427	443	416	480	464	486	445	505	407	458	475	469	456	445	492	428	466	429	428	443	423	466	426	478	433	463	450	452	463	437	441	445	486	459	458	441	422	466	441	420	442	431	445	425	441	420	454	453	410	490	465	455	447	469	484	471	436	482	434	442	413	440	421	461	456	445	481	465	439	442	434	478	460	458	461	461	485	437	444	449	450	476	451	444	448	444	444	427	430	436	420	449	443	443	441	461	420	424	436	463	455	411	461	436	452	462	500	441	456	408	487	438	434	452	423	463	442	466	447	459	479	455	438	475	463	440	467	450	395	444	437	472	467	461	454	420	475	422	450	488	438	421	486	448	443	413	447	467	429	425	433	431	422	428	448	428	444	461	463	451	467	454	428	441	435	411	467	456	473	458	492	457	438	431	452	451	476	445	471	476	463	483	478	421	463	444	465	455	457	451	449	494	499	452	416	438	385	401	447	434	428	436	428	420	441	448	456	451	423	431	443	421	479	436	446	443	469	459	440	438	483	424	452	465	436	464	466	489	437	483	445	427	434	439	435	445	418	434	439	447	468	391	461	451	442	422	464	483	483	436	444	443	454	445	465	475	401	465	454	438	477	468	433	432	499	396	454	459	462	430	484	426	428	493	467	438	439	471	472	457	454	448	448	471	451	453	444	423	462	406	446	499	449	458	439	443	431	469	483	436	450	453	454	412	465	420	415	427	452	444	469	428	432	495	423	441	457	453	467	457	456	442	435	482	437	408	436	422	461	455	427	452	443	444	450	458	436	468	460	450	479	446	490	427	442	402	440	460	476	476	460	431	454	455	443	472	433	432	462	428	474	448	462	426	438	436	464	453	461	472	447	471	438	440	446	449	443	429	456	467	424	454	464	466	464	437	422	459	438	443	437	469	446	399	463	421	444	462	467	489	485	476	452	448	459	449	472	470	451	472	457	434	473	462	466	473	425	458	433	443	450	439	467	466	432	421	427	453	427	418	425	482	423	489	447	417	438	490	420	463	471	451	472	440	431	449	450	486	475	476	475	392	456	483	469	443	481	454	477	415	440	472	435	461	460	474	448	447	421	437	450	465	440	435	415	478	476	473	413	438	454	496	428	434	465	489	478	438	461	459	462	450	485	455	483	459	432	457	479	404	443	461	450	471	460	481	458	479	420	441	440	471	429	473	441	481	459	450	464	448	433	461	458	508	420	417	477	451	413	427	448	468	424	433	436	428	452	415	457	470	440	467	441	440	453	436	472	456	432	434	438	432	429	464	451	456	454	456	474	442	486	442	460	430	476	473	469	469	438	425	462	483	468	421	451	450	477	435	436	454	413	453	460	463	464	447	420	439	440	429	457	427	482	433	442	394	450	487	442	399	467	470	403	435	441	462	462	438	445	479	451	487	440	436	426	472	472	471	467	447	456	487	477	438	441	453	439	458	483	475	432	471	453	487	445	392	517	448	424	430	480	454	470	422	457	420	459	485	445	451	443	498	437	446	429	477	425	439	447	416	412	428	474	434	438	447	434	500	422	462	479	435	453	436	437	455
24486	21104	27750	24720	28188	46384	39044	24545	13109	1610	198	161	173	181	162	148	178	143	183	187	176	157	167	180	160	168	172	154	173	154	158	154	184	159	169	181	147	165	181	168	171	178	163	159	185	182	142	168	165	151	174	155	172	156	174	173	180	147	191	175	178	163	163	190	153	191	180	163	181	186	140	156	159	195	161	155	178	187	167	176	182	174	167	170	181	165	153	171	168	166	167	161	160	165	173	179	149	154	175	163	165	173	177	161	163	146	152	200	135	167	168	160	160	170	156	194	171	149	153	156	153	188	158	172	168	170	155	182	182	149	172	152	169	163	185	166	162	150	180	159	154	144	176	139	193	149	181	164	159	172	170	149	179	145	155	168	174	160	192	160	156	190	164	187	161	194	176	173	174	174	157	159	151	181	183	150	188	169	156	171	170	155	177	160	178	168	156	172	154	176	182	172	180	177	184	173	183	168	154	164	154	165	193	198	170	179	167	165	160	175	146	164	157	192	176	177	186	161	163	179	174	170	181	169	195	171	175	159	169	162	157	172	154	188	152	169	178	177	178	138	177	203	181	177	162	165	172	155	178	173	199	166	165	184	160	159	175	168	162	186	148	166	174	149	161	144	197	155	163	173	172	169	182	165	159	167	184	180	153	183	167	173	170	175	147	173	193	138	167	194	170	149	179	175	171	189	187	160	156	164	168	171	181	157	155	147	173	175	168	176	178	169	167	168	182	174	169	142	156	151	158	160	154	155	160	164	179	179	167	168	166	161	183	166	194	177	165	141	180	182	170	179	174	168	180	207	187	165	175	167	166	176	168	179	167	170	157	173	171	171	158	142	182	166	171	171	165	175	154	153	166	176	163	154	167	166	183	157	189	178	186	147	174	144	171	149	177	142	172	161	173	171	180	159	167	184	204	167	138	158	154	150	169	137	192	183	163	168	179	164	181	176	180	159	167	174	144	157	180	184	184	172	164	164	164	174	169	167	173	147	178	189	183	160	155	180	193	176	151	157	157	165	163	160	171	180	183	178	178	157	184	168	175	157	175	158	176	150	153	178	161	159	172	154	158	171	156	163	190	167	181	181	176	173	182	183	178	159	187	155	169	164	165	170	176	151	162	137	169	183	160	175	157	155	166	173	142	164	170	166	159	157	152	169	158	192	160	175	169	162	167	147	186	168	163	144	193	157	157	144	187	193	163	173	167	177	183	148	160	158	150	151	134	187	160	171	177	188	170	176	149	151	174	191	161	175	165	164	153	175	153	192	156	167	170	177	172	177	148	162	188	183	174	168	157	161	169	165	171	163	150	154	172	184	176	163	190	162	181	174	189	174	167	191	164	153	148	165	176	154	177	164	153	171	171	171	167	172	157	172	179	184	158	167	176	191	183	181	166	156	192	160	163	181	161	173	169	150	164	165	148	168	191	204	165	151	165	131	167	175	151	169	173	174	157	175	180	180	174	160	174	164	179	166	156	163	162	173	155	157	184	167	160	165	183	181	176	168	128	192	180	178	170	161	150	169	171	176	156	163	185	171	183	174	201	170	154	173	165	183	182	154	186	177	187	189	164	175	158	177	153	161	151	151	160	158	164	166	163	126	177	175	141	154	157	179	164	152	179	178	162	169	180	175	150	190	150	178	170	176	160	156	165	190	176	162	169	149	169	192	164	167	170	179	191	175	161	187	185	136	174	170	165	160	175	175	155	169	183	136	162	170	168	163	191	177	152	162	135	166	172	166	189	161	164	168	184	187	157	174	175	181	172	177	165	175	172	168	148	161	177	174	166	160	170	165	142	174	177	146	164	173	174	197	165	166	177	158	166	167	175	151	156	178	165	167	192	186	169	175	169	148	167	197	165	172	169	158	162	168	167	163	157	158	172	164	147	174	174	189	159	173	182	189	159	151	166	147	156	156	160	165	156	182	191	166	169	167	191	176	156	147	163	161	167	166	181	167	150	172	163	160	190	134	161	160	167	162	171	191	169	155	167	164	166	179	153	149	172	173	173	184	176	191	158	186	161	163	165	174	163	171	166	171	161	185	156	170	182	171	177	154	165	170	164	169	170	185	174	148	152	179	166	143	175	158	162	156	147	184	179	164	163	176	156	161	180	185	192	169	187	137	168	188	166	166	171	148	157	153	146	175	137	192	176	183	190	151	194	182	173	154	163	173	171	169	170	163	163	172	193	174	159	179	173	186	163	141	159	152	172	164	185	168	176	151	177	169	185	165	173	178	195	141	172	159	167	153	193	162	173	146	169	159	185	154	160	186	183	154	147	169	156	170	164	156	192	163	138	179	168	151	163	157	179	171	162	159	177	177	161	184	192	168	149	158	189	159	175	183	185	183	151	155	167	183	144	149	153	166	176	170	138	156	189	151	156	166	179	161	159	169	176	190	172	150	176	157	174	179	181	177	180	175	196	148	173	154	154	155	169	172	175	150	182	172	181	145	161	160	192	186	165	169	174	176	174	164	167	161	155	180	178	156	180	166	170	184	170	185	180	184	164	169	171	164	162	142	160	155	160	170	191	167	148	177	180	161	168	156	184	166	170	146	198	161	166	162	167	156	164	173	127	179	150	165	150	206	157	155	179	155	157	184	150	176	191	160	175	180	184	148	169	164	156	158	156	167	185	150	178	149	152	200	156	154	170	150	179	160	182	158	161	150	146	165	172	171	163	159	167	191	169	143	156	158	167	184	160	173	169	174	170	156	159	180	182	165	151	168	152	163	136	161	178	153	159	165	169	188	150	190	172	191	185	160	138	164	157	171	189	190	182	162	153	142	162	177	160	173	156	150	162	171	174	172	154	174	191	166	173	176	188	170	189	150	153	167	181	162	165	167	165	162	156	186	181	177	165	181	162	154	188	182	187	161	177	203	153	195	194	186	181	166	149	156	143	168	172	177	178	166	178	202	168	187	171	179	169	155	190	161	148	173	178	173	168	163	179	150	184	191	169	169	172	167	169	160	179	169	165	161	179	150	161	194	175	150	172	162	176	162	185	187	164	135	169	174	185	170	148	172	169	162	166	177	170	168	177	158	153	175	165	159	144	170	177	164	160	158	168	175	162	197	183	162	145	169	163	180	169	178	159	159	187	179	191	177	170	146	182	173	143	178	187	163	159	165	182	179	149	177	165	144	152	143	158	179	172	159	154	184	175	171	152	181	162	179	156	185	170	151	171	174	170	153	170	159	165	144	142	156	158	165	172	197	180	172	190	173	168	158	177	148	185	164	187	163	180	182	188	168	163	179	165	176	182	152	175	164	161	169	182	172	149	185	163	158	169	152	175	156	176	171	185	165	167	166	151	165	147	186	142	179	163	175	198	166	179	174	157	178	152	148	184	174	179	170	177	159	137	165	180	160	176	208	172	153	183	169	184	171	179	175	164	165	170	165	160	171	168	196	159	188	184	176	150	175	171	144	180	160	173	180	165	163	165	172	160	151	169	171	155	189	144	184	165	180	168	179	154	168	153	152	177	164
5232	9379	7898	10188	39406	50331	43336	31958	21496	2901	337	382	330	383	359	363	369	385	378	363	351	345	370	368	356	381	353	355	357	369	369	402	354	348	380	375	395	380	355	347	357	375	348	363	376	341	339	355	343	356	392	352	356	356	389	358	350	344	339	374	337	380	346	360	328	337	377	348	391	363	379	354	356	355	338	368	368	387	397	365	357	347	392	351	363	400	363	352	373	365	346	383	375	359	345	366	344	390	368	361	362	332	349	352	378	350	373	366	398	381	352	363	377	360	322	348	360	360	376	376	362	386	342	360	343	352	350	376	350	378	381	391	383	366	369	406	367	356	374	400	376	362	360	351	358	339	349	367	345	368	381	350	360	349	385	352	361	348	369	351	389	361	376	348	370	372	347	401	335	357	384	369	362	361	353	346	361	361	365	341	373	403	332	352	335	383	414	358	400	334	360	380	381	370	347	359	395	345	357	350	360	362	333	361	329	365	350	346	339	335	394	351	360	356	386	326	345	354	360	358	358	340	372	355	355	399	380	378	346	360	378	396	367	361	410	400	349	368	406	379	373	367	328	364	365	370	313	393	375	386	354	371	359	346	367	363	342	356	411	350	387	370	353	363	372	355	346	353	342	380	341	376	356	405	386	370	402	354	378	357	357	365	402	346	396	340	341	340	368	369	362	354	368	350	340	407	402	349	348	372	358	366	336	357	374	385	357	379	346	364	378	337	348	360	361	335	370	393	388	389	359	362	377	376	390	358	348	354	380	381	337	386	363	402	355	367	357	333	381	364	344	361	316	337	371	351	329	377	378	359	368	392	358	347	340	323	358	344	361	350	343	339	353	356	342	350	331	366	337	365	339	386	390	337	384	383	357	371	349	340	348	383	354	340	367	341	372	385	366	395	358	347	372	339	389	386	334	383	318	335	412	383	359	336	336	345	333	345	377	331	360	375	397	365	348	351	363	352	373	366	397	395	337	386	347	367	380	376	379	372	342	355	365	326	366	393	351	363	357	400	364	337	359	364	333	372	382	373	354	357	373	327	359	394	409	336	326	352	365	359	361	376	373	377	353	356	368	349	361	349	340	360	343	381	362	387	387	413	394	361	330	351	358	381	332	347	361	336	382	347	353	337	370	349	380	338	360	372	359	358	360	394	400	373	369	344	359	360	356	356	384	364	366	367	391	373	338	344	386	365	369	325	376	332	371	348	355	376	355	357	373	349	374	377	366	347	359	360	376	385	359	354	348	350	359	378	370	364	348	377	372	368	330	379	363	365	378	352	316	356	357	362	351	335	363	345	351	348	380	359	357	350	347	392	398	369	341	364	358	352	324	355	368	345	331	346	362	358	399	356	358	343	354	351	353	349	352	357	387	388	322	355	369	358	330	369	375	380	357	359	355	355	340	376	336	317	330	374	332	361	373	380	422	350	364	361	365	358	393	410	369	383	359	362	354	364	369	376	357	383	404	325	385	350	339	364	369	351	377	332	347	357	350	362	360	353	327	409	386	342	362	365	354	326	353	357	358	350	329	322	356	342	393	342	341	344	338	352	380	348	326	344	344	369	397	367	354	354	380	370	382	383	361	354	363	358	361	353	352	364	391	366	361	343	361	361	380	401	354	342	390	324	367	350	343	372	388	362	363	371	347	351	346	353	380	368	356	384	373	362	337	364	377	332	362	368	360	376	389	397	370	349	358	370	334	337	373	381	343	366	380	357	349	325	393	349	366	366	360	354	366	355	368	380	373	353	363	351	401	365	374	321	370	398	333	366	355	340	369	342	334	395	337	393	350	373	355	357	367	369	360	331	362	349	392	371	372	381	357	365	349	359	342	334	351	346	362	391	379	335	377	388	378	378	340	357	320	385	376	388	337	366	322	396	329	388	368	367	353	354	361	378	362	383	341	380	363	385	355	362	375	361	349	359	342	382	350	370	347	323	390	356	352	341	382	339	365	385	361	344	361	370	384	380	348	368	423	352	342	381	365	354	361	374	373	378	364	326	381	340	360	346	360	366	375	367	354	356	358	353	338	365	360	343	341	370	369	308	295	383	350	335	374	375	409	384	349	363	380	382	320	354	360	368	355	366	355	358	346	391	367	356	354	361	391	387	333	356	389	348	345	350	366	346	387	372	381	383	355	335	358	370	353	377	334	386	380	376	385	355	354	342	364	347	363	322	349	406	399	371	333	348	364	344	366	359	352	356	347	363	354	393	371	386	349	396	350	373	372	353	374	376	328	351	389	347	377	395	388	403	333	343	351	375	358	375	382	380	357	379	336	357	358	372	374	378	374	376	360	339	352	360	357	344	384	363	362	343	366	356	374	373	378	366	356	376	387	328	393	356	383	394	378	377	341	351	368	389	372	346	373	330	348	351	348	378	364	345	409	374	384	371	360	326	386	359	409	376	329	389	351	381	366	409	339	373	356	369	326	379	333	363	394	369	383	331	348	380	378	391	372	340	380	357	331	362	363	362	357	334	344	393	359	338	399	359	362	353	365	350	395	385	331	362	366	381	380	397	352	346	386	349	350	366	362	360	368	340	348	344	351	368	350	365	352	353	371	393	400	340	385	353	377	366	374	350	366	364	361	332	361	345	348	352	359	403	341	370	347	344	352	379	391	338	383	383	408	355	359	357	388	351	356	389	352	342	376	347	397	358	322	389	365	360	397	354	371	399	350	346	361	348	382	359	374	368	348	368	358	372	406	384	349	354	376	372	363	358	354	374	376	355	398	379	363	376	354	358	338	398	334	378	347	389	340	373	365	350	368	363	360	363	355	368	385	385	349	353	378	339	338	340	390	401	356	383	397	363	377	362	337	370	379	358	378	400	380	373	339	367	376	370	388	325	355	370	392	381	351	356	382	358	365	388	378	358	397	357	350	360	356	368	349	384	367	339	339	396	381	361	349	362	399	359	363	371	367	348	335	358	395	333	367	386	335	360	353	373	329	373	351	368	388	407	358	344	331	344	369	391	370	366	333	344	386	369	349	391	336	369	330	346	356	400	392	372	394	331	360	399	365	352	384	375	367	382	344	371	375	375	392	346	368	366	358	386	370	362	380	380	361	391	348	369	361	365	345	378	376	321	331	382	418	364	332	370	355	371	346	340	360	360	364	386	339	417	350	361	357	387	370	301	393	353	380	376	353	326	346	337	366	350	370	349	364	374	349	371	370	364	378	371	395	380	374	388	375	364	392	377	374	389	345	354	354	376	355	360	367	380	338	339	358	348	354	349	345	351	382	353	358	347	375	355	347	372	355	363	359	348	353	379	348	390	337	392	351	340	367	373	372	365	379	363	373	354	379	342	368	335	373	364	368	382	361	336	354	388	332	377	372	365	338	413	366	372	376	379	380	361	382	334	375	345	362	375	390	359	345	382	363	380	354	354	365	385	358	401	331	363	355	376	349	362	360	362	369	352	375	364	378	322	330	383	336	331	339	355	371	395	359	358	381	336	353	390	359	367	371	350	337	329	364	362	364	379
23176	21118	28893	23626	22637	58495	56912	41021	26695	9364	342	258	219	227	222	265	234	227	237	232	234	224	228	248	198	227	219	222	224	205	247	215	241	235	224	239	244	210	229	235	241	235	220	216	227	198	224	247	210	207	234	248	228	252	239	228	276	250	226	216	203	209	232	249	246	224	228	240	208	221	233	226	245	261	232	225	194	222	222	223	203	239	240	205	211	229	218	227	251	239	226	250	228	237	205	246	235	228	242	250	221	219	217	223	197	218	230	221	228	206	225	259	209	250	255	229	235	233	233	224	220	249	227	208	206	233	193	219	209	233	224	210	242	208	206	245	211	203	230	214	228	238	218	248	239	248	223	225	235	223	218	254	216	239	240	225	219	230	234	240	236	218	239	202	217	223	254	204	217	233	232	227	222	213	239	232	217	241	223	240	225	219	227	225	244	226	237	217	232	229	260	203	255	238	218	227	226	234	254	244	224	214	208	236	196	242	234	224	242	218	224	218	225	225	227	227	232	233	210	257	238	221	235	230	229	217	217	224	220	214	218	220	259	227	210	243	206	245	211	228	226	229	244	207	255	246	253	263	234	214	226	215	218	239	222	251	244	205	245	196	245	229	253	243	255	227	225	238	223	204	240	209	202	227	238	215	223	226	228	226	219	240	230	219	225	223	239	229	224	224	210	201	227	249	231	240	201	219	265	233	218	209	218	214	245	202	222	252	223	227	221	219	241	242	196	221	223	204	237	239	205	233	227	200	204	202	230	216	236	214	206	221	221	207	229	213	218	226	241	210	243	233	210	204	220	215	259	235	240	242	225	217	209	220	193	227	232	221	218	227	236	218	190	220	217	207	222	228	249	223	209	218	235	236	239	238	215	238	219	230	212	229	227	232	247	236	202	204	227	213	219	231	227	217	199	217	205	235	211	226	248	207	228	234	216	232	251	218	223	212	226	220	200	198	224	225	190	206	236	230	217	227	225	203	212	225	226	215	220	217	236	227	212	222	239	222	242	204	222	234	231	225	219	266	212	248	210	248	239	226	213	218	228	214	204	206	219	216	222	234	237	244	225	214	226	221	216	221	239	234	199	248	206	226	214	236	246	243	221	226	218	243	243	212	235	212	208	225	212	235	197	219	228	233	230	230	205	231	216	238	217	227	226	237	226	228	224	245	233	189	212	234	224	217	205	229	236	228	216	208	263	199	219	215	202	224	232	232	203	216	231	251	233	203	210	242	225	229	240	222	224	210	219	226	205	232	219	243	205	253	207	217	220	201	187	186	239	194	230	230	250	201	236	224	195	213	254	215	226	222	223	231	233	224	210	202	236	231	265	215	231	213	267	219	230	247	222	203	240	228	206	245	230	216	219	222	220	243	218	256	203	225	220	238	227	225	236	223	182	219	217	227	224	235	206	236	197	225	212	235	218	196	247	219	216	220	228	246	243	200	225	218	224	239	226	232	228	229	211	232	217	218	233	233	241	229	215	223	233	225	225	252	232	234	234	203	232	235	224	247	228	207	256	208	228	223	221	197	214	223	223	194	233	216	220	217	222	216	219	262	218	245	215	230	232	192	221	235	224	210	240	233	219	216	219	216	256	216	194	229	214	223	240	214	244	228	214	233	228	239	200	230	252	243	208	252	198	225	251	252	235	220	248	231	277	215	231	219	215	246	249	229	210	244	217	220	214	251	239	217	227	240	247	235	236	235	259	220	240	229	222	250	214	222	265	251	226	243	198	230	223	227	237	226	240	237	225	232	227	230	241	219	208	223	229	216	198	235	234	233	263	216	212	229	225	226	220	218	229	227	194	234	241	241	224	226	233	237	208	230	235	215	241	221	225	257	230	228	235	235	222	233	230	205	222	211	242	207	213	241	232	238	214	225	224	227	240	239	236	242	223	227	215	239	210	231	231	223	246	225	213	213	227	229	231	242	205	233	203	225	217	230	225	250	220	213	217	238	218	241	222	220	221	233	218	229	237	235	221	243	225	222	218	200	216	213	223	217	206	203	196	222	231	227	236	223	237	234	223	237	215	196	218	237	256	221	220	218	203	242	225	241	220	254	216	228	209	237	256	235	212	204	220	212	221	248	223	238	231	224	232	238	211	218	222	222	232	245	240	196	231	217	220	237	241	212	236	201	215	249	221	243	239	219	206	215	201	242	208	199	226	233	214	223	228	227	217	214	246	215	232	227	227	215	260	245	201	212	227	219	221	197	233	208	201	222	228	216	226	242	240	214	256	219	228	221	236	233	236	211	219	242	250	223	211	222	222	223	230	188	226	215	242	231	234	206	195	221	207	221	232	209	228	192	221	236	221	243	212	222	225	237	213	246	195	238	224	234	238	248	238	214	246	226	242	228	226	211	227	232	239	249	248	237	240	214	229	256	190	211	240	222	210	214	247	208	212	240	226	208	207	206	220	221	210	229	220	216	206	232	221	233	225	234	246	230	217	235	226	222	202	258	243	244	218	202	221	192	232	220	209	244	256	243	204	229	203	210	211	227	235	218	227	219	213	246	237	193	210	236	237	232	229	238	219	224	214	219	212	217	214	234	241	220	243	206	224	206	241	225	229	215	214	216	213	244	218	218	221	247	213	240	183	203	259	216	241	204	239	198	247	224	245	225	248	253	242	199	228	233	228	221	234	198	215	223	241	229	222	230	207	230	219	228	245	227	237	249	226	238	205	241	220	222	234	228	250	233	236	250	226	208	203	230	224	197	216	229	221	258	228	211	239	232	240	215	218	233	259	242	228	238	216	216	246	234	224	203	211	221	203	221	258	214	199	219	235	249	246	218	224	217	205	247	239	207	209	216	200	212	241	230	231	214	197	227	219	233	230	230	230	226	228	209	243	210	224	252	224	225	215	218	224	235	211	222	216	210	254	230	237	209	244	239	234	235	251	237	250	231	230	226	218	213	242	230	232	217	225	236	242	210	263	203	213	232	191	227	235	215	230	244	242	231	220	234	230	207	223	211	249	238	237	208	244	204	247	221	208	222	217	222	223	217	226	221	220	226	217	233	224	205	236	212	220	207	237	238	221	229	233	230	233	214	209	225	241	245	233	223	242	239	237	204	207	217	203	244	248	247	196	232	216	199	216	221	215	197	263	223	222	235	221	248	226	242	217	227	235	229	241	245	216	199	220	224	225	211	222	240	215	241	216	221	209	228	211	225	234	234	234	239	217	230	216	244	230	229	238	218	230	212	208	244	223	212	233	234	219	214	228	244	228	206	225	189	233	254	221	223	232	195	216	212	211	233	208	210	249	237	202	210	230	226	227	211	201	217	221	219	229	242	228	252	246	218	188	231	223	222	268	205	225	248	233	226	215	239	236	220	221	229	212	244	230	204	216	197	225	245	219	250	238	223	220	235	214	222	228	218	228	219	226	228	225	240	233	221	220	216	219	228	254	228	237	230	267	228	252	233	236	211	223	236	226	211	229	239	215	252	233	202	232	253	202	250	207	224	229	217	249	251	235	196	222	240
8550	17993	15084	8414	26266	67265	60117	46320	34607	10596	471	505	452	468	477	477	455	455	465	494	481	445	471	453	468	441	475	462	414	430	442	428	469	452	496	447	500	472	449	451	498	473	472	469	427	448	439	430	459	448	437	456	449	465	453	480	449	425	426	460	427	433	435	452	462	481	458	484	444	474	472	410	483	465	463	443	446	459	408	438	466	457	445	472	439	418	454	438	482	433	423	465	449	481	444	416	438	468	439	429	466	440	425	475	482	472	448	472	463	435	447	461	507	484	443	414	437	503	442	446	463	470	475	464	477	472	420	437	463	431	463	420	459	469	439	417	461	477	467	499	462	442	420	489	479	464	461	476	455	429	424	457	483	440	415	475	419	453	413	435	474	419	444	424	469	452	430	477	451	415	456	436	464	459	465	450	454	449	467	447	444	467	453	455	477	441	470	489	453	475	443	433	447	419	450	464	429	454	420	439	459	490	445	443	422	447	464	442	477	434	457	436	460	467	469	469	463	441	455	471	459	477	468	459	439	476	485	437	476	428	460	420	491	449	461	498	431	429	468	431	458	436	443	467	458	451	448	451	413	495	490	445	446	455	474	444	455	434	467	492	446	392	471	419	438	461	466	430	512	470	465	474	486	485	455	443	464	452	437	448	463	467	468	451	451	449	452	449	463	449	454	483	486	428	449	451	451	440	438	450	448	468	491	462	448	469	436	433	480	462	450	453	475	463	462	467	444	442	448	458	475	452	396	480	486	495	493	455	471	494	435	465	413	466	461	453	441	461	485	460	473	437	448	433	431	456	461	448	449	450	483	423	464	441	457	450	476	445	425	442	475	420	431	499	451	437	454	485	430	455	452	464	450	462	456	448	446	444	456	474	442	464	451	484	479	453	462	448	462	424	516	468	454	429	457	454	439	434	420	447	467	446	449	439	472	443	475	448	424	476	476	470	479	469	485	430	469	457	450	461	433	434	466	486	428	486	433	459	444	453	445	453	428	465	471	467	455	469	436	480	466	425	443	438	497	442	452	449	437	425	462	440	417	465	484	488	436	461	463	433	423	470	406	472	468	457	468	459	445	458	445	424	462	465	448	475	481	467	459	432	470	468	473	452	463	503	465	423	425	437	461	457	439	455	453	441	477	473	489	483	456	464	442	425	470	483	449	456	437	444	493	468	460	441	445	434	453	452	465	406	490	441	436	473	479	517	503	481	431	442	443	426	454	470	443	466	412	461	416	461	460	451	457	425	464	475	471	442	436	442	455	442	455	452	421	412	460	447	464	425	448	424	418	452	438	499	456	436	444	506	476	414	442	455	431	457	472	486	489	443	444	463	434	450	418	497	484	447	460	406	459	426	481	427	483	446	492	446	467	455	468	460	448	491	443	473	445	437	473	467	441	415	454	465	425	439	462	430	439	453	457	463	464	458	458	468	441	444	469	454	434	453	444	435	461	423	450	452	461	446	453	424	484	471	431	502	469	439	464	438	480	457	427	463	455	445	475	486	471	435	448	462	493	457	448	417	458	490	483	447	479	471	437	481	462	462	424	443	455	474	460	429	442	466	462	443	425	446	443	452	435	439	462	475	432	481	453	470	484	437	463	466	446	489	429	455	458	423	457	434	442	431	454	454	440	482	457	481	468	483	462	456	432	483	462	467	432	488	439	444	456	454	474	456	458	472	449	460	454	440	458	434	455	442	429	424	436	454	452	454	448	449	479	443	451	452	437	433	492	487	513	467	433	460	455	410	506	445	430	444	439	419	453	426	423	466	477	439	481	442	470	430	466	443	424	446	501	458	446	458	504	429	442	465	481	443	432	445	437	485	479	463	426	446	471	426	453	449	477	474	456	479	469	451	475	445	476	439	454	467	458	448	509	452	468	433	440	464	455	450	434	442	439	441	441	449	458	459	448	462	438	475	445	421	430	464	478	448	478	434	437	447	458	449	448	461	464	462	437	441	439	471	472	499	413	468	457	512	454	473	451	492	462	441	447	441	496	431	463	475	464	478	430	460	438	457	447	454	453	417	441	485	452	476	461	484	451	423	455	475	466	454	422	451	468	492	444	443	473	457	445	443	458	440	418	453	459	467	398	438	499	431	504	465	467	473	442	460	474	456	453	466	465	444	447	442	470	453	452	450	483	427	478	462	484	474	434	428	435	450	436	453	453	462	469	456	478	462	450	442	434	475	455	459	457	458	455	516	437	455	422	461	457	405	430	451	416	432	465	504	454	439	443	430	432	454	422	462	444	434	501	444	421	510	447	472	418	456	459	470	483	458	453	500	446	418	459	464	470	449	504	440	485	484	439	469	464	458	451	442	455	451	446	485	466	475	420	447	476	468	448	449	422	459	443	490	445	424	487	437	447	453	477	483	437	447	474	424	459	463	467	432	464	421	484	458	463	488	494	477	444	433	472	458	438	470	461	433	462	458	438	439	460	464	466	446	430	459	440	474	435	502	410	419	480	464	438	449	443	455	448	459	485	466	471	473	440	439	460	479	498	434	419	432	456	465	487	427	440	454	413	447	435	476	476	458	482	465	458	446	458	427	477	462	481	456	414	463	404	436	456	450	411	454	458	431	473	455	415	413	460	401	455	474	481	449	454	479	439	456	475	490	468	456	453	430	443	473	418	475	434	414	446	436	435	483	458	460	433	435	435	444	466	467	478	412	437	474	465	442	475	460	438	444	438	431	448	478	495	449	473	445	444	473	477	466	463	486	441	459	456	458	467	490	453	481	447	467	441	440	464	466	475	445	457	456	451	461	464	422	484	444	441	479	441	461	463	430	417	450	448	448	441	452	460	468	470	460	413	442	436	418	450	452	473	420	473	480	441	429	474	486	464	456	459	479	468	445	435	440	430	424	431	454	451	469	444	440	446	460	450	458	430	462	506	465	458	459	464	433	446	446	414	471	480	427	437	462	446	456	464	465	461	468	460	488	456	498	460	464	477	434	470	428	461	459	460	482	488	454	436	457	442	476	444	456	450	487	481	487	481	416	449	509	443	482	438	493	453	445	439	447	472	491	451	440	463	452	441	456	443	435	449	489	454	444	472	428	432	445	438	425	461	443	450	474	445	440	464	453	500	438	501	459	478	437	453	484	448	436	476	470	427	431	434	425	464	489	465	450	426	469	464	494	431	497	416	476	389	435	442	459	439	480	470	445	438	455	431	442	450	416	465	484	444	471	475	469	468	447	433	442	490	452	444	461	441	460	427	441	430	481	470	492	449	430	452	465	475	451	449	480	464	422	495	475	478	449	461	473	443	482	477	451	429	477	481	390	446	440	450	440	472	474	438	492	463	449	478	447	420	470	426	428	431	441	489	461	467	493	434	467	469	479	453	462	482	462	423	455	475	469	481	442	435	428	446	494	454	442	465	456	458	413	452	463	478	450	457	506	460	448	469	499	496	451	457	461	486	453	433	459	473	468	463	474	472	453	443	452	464	483	458	468	475	431	456	423	446	480	451	429	468	451	406	469
26521	20369	6635	1223	7375	12481	9278	5058	2453	531	210	200	192	244	219	205	207	227	228	226	219	216	219	240	221	202	231	246	199	223	209	200	236	232	195	231	217	220	227	258	175	244	211	213	234	209	237	226	200	204	203	188	216	226	181	230	212	235	233	209	203	237	202	226	193	214	233	221	220	224	217	202	220	228	237	211	202	210	215	238	225	208	217	195	229	215	206	222	236	211	216	219	197	245	211	232	193	214	205	230	187	208	244	222	219	246	208	211	201	210	202	230	231	218	223	189	192	207	206	235	213	227	214	218	193	226	218	230	196	206	243	207	253	242	213	233	204	230	201	231	219	224	199	226	207	203	215	196	183	222	197	220	194	217	203	215	207	243	207	190	222	215	223	210	222	194	216	205	221	216	199	193	205	186	204	195	217	229	217	202	232	202	243	234	192	220	238	210	241	225	213	203	201	209	200	234	229	189	179	232	212	226	227	236	216	243	213	217	213	209	202	228	197	205	224	219	197	217	258	194	230	215	226	219	211	224	207	211	212	197	198	222	210	236	230	229	203	210	217	237	242	227	228	229	218	219	192	206	232	236	223	223	214	211	231	199	220	214	232	224	230	216	215	224	212	228	196	217	237	193	212	214	218	228	207	236	229	201	207	232	211	206	190	228	224	205	236	204	218	217	238	217	202	231	198	194	227	211	214	221	212	199	222	220	209	221	230	208	225	198	237	206	204	227	229	212	228	221	219	215	236	206	222	231	217	224	214	201	205	228	204	230	222	236	239	224	226	232	232	221	235	200	215	225	225	218	205	226	210	238	208	256	205	212	221	197	231	228	231	217	216	227	209	237	242	226	215	198	216	210	222	236	219	229	239	203	186	218	232	212	193	218	248	207	215	226	207	195	225	231	218	197	253	199	200	207	208	207	221	218	200	203	238	222	229	221	201	213	191	231	217	215	218	227	191	225	234	216	216	230	232	217	201	238	236	216	212	207	215	225	198	199	195	230	216	220	210	209	221	212	264	214	206	245	200	218	223	206	224	201	215	210	224	195	215	225	238	234	210	234	207	244	222	211	196	211	192	206	220	213	221	220	236	226	194	220	242	214	232	218	227	199	225	218	203	221	198	241	224	221	201	230	218	215	205	217	244	228	219	238	229	215	250	206	239	223	248	246	235	188	215	223	191	209	228	204	253	230	220	192	217	199	214	210	221	250	187	242	212	238	229	212	242	213	219	217	209	220	218	217	213	206	221	226	236	217	223	213	208	205	227	240	211	211	248	230	205	194	197	232	213	208	203	209	227	209	201	214	209	222	177	200	224	198	225	220	193	220	209	244	204	219	225	232	236	202	208	201	209	230	198	236	210	208	206	187	211	194	218	227	200	214	224	224	187	212	221	217	205	233	211	210	218	208	213	212	220	211	202	206	234	215	237	228	219	209	222	241	227	211	210	222	212	213	200	228	224	199	218	252	245	205	229	228	206	222	215	228	241	213	244	207	227	256	209	198	205	218	219	235	228	209	222	195	213	207	224	226	224	203	242	193	229	217	217	207	223	206	197	217	216	231	250	218	206	194	190	208	193	199	212	230	226	214	235	192	215	233	207	225	203	229	210	193	241	205	223	221	233	201	220	199	236	226	222	213	204	225	246	223	227	232	224	235	222	180	242	238	231	206	209	215	214	218	230	227	228	231	215	220	245	223	235	224	183	206	219	187	196	216	191	232	235	229	220	243	200	231	236	226	210	209	225	208	191	205	213	222	204	189	193	215	228	236	228	221	226	217	223	204	210	217	236	197	244	213	208	226	232	201	214	230	213	212	208	225	221	228	216	218	200	225	211	203	214	205	218	235	202	215	184	201	224	189	199	231	224	223	226	231	204	215	210	207	244	212	224	228	194	221	199	225	200	208	220	200	215	203	227	213	217	204	176	212	204	252	231	199	224	236	198	231	209	203	211	210	232	214	231	195	231	202	216	222	230	242	222	223	218	228	235	224	235	194	214	217	207	217	214	187	200	209	216	216	222	203	238	214	247	213	227	213	218	224	227	230	219	211	202	202	243	218	229	211	204	245	218	218	197	206	203	256	229	206	230	199	227	213	202	203	220	230	229	204	243	226	215	226	215	223	225	230	213	203	211	241	204	215	228	218	220	227	217	212	209	241	199	220	213	225	200	198	188	227	190	200	216	204	201	225	231	216	200	186	198	221	214	228	204	205	201	224	202	223	239	238	208	251	213	214	222	234	211	229	221	214	213	205	233	234	205	218	191	214	210	238	200	253	204	225	221	225	232	228	206	184	204	229	221	223	246	204	213	225	228	204	213	217	216	219	197	211	202	220	226	222	203	211	211	207	198	218	222	199	184	214	253	248	211	218	196	216	192	217	201	233	214	224	236	221	219	197	211	207	224	216	210	230	245	201	217	219	225	193	206	198	213	220	209	196	258	211	239	207	214	225	189	205	218	217	222	219	238	225	220	210	210	202	224	227	202	201	202	225	209	236	238	218	247	239	230	210	225	220	251	234	216	207	198	202	198	208	224	211	206	192	202	215	235	190	192	204	224	221	242	210	222	247	206	223	247	217	224	196	235	214	208	212	216	208	207	224	203	228	229	205	237	217	223	225	211	238	222	226	243	231	226	205	197	213	235	206	202	205	224	209	198	232	223	201	223	231	212	228	215	234	223	235	214	219	221	233	229	201	209	199	191	243	208	194	227	233	218	209	219	241	225	203	236	189	211	213	231	241	214	218	247	224	252	198	196	244	219	234	205	213	224	223	227	217	226	249	218	215	209	225	226	214	215	220	212	211	187	201	206	217	203	237	192	210	214	213	236	225	185	231	229	168	231	212	217	216	222	211	232	231	231	231	236	218	212	217	204	194	195	246	202	214	236	196	250	216	228	202	218	195	231	223	220	243	212	211	211	218	203	222	221	210	220	202	218	207	209	205	213	206	205	206	250	222	219	204	217	211	216	236	224	223	221	202	240	192	227	215	211	206	216	221	231	211	224	226	197	231	220	216	203	220	210	210	220	216	206	196	237	245	252	221	204	198	241	226	221	220	211	229	200	193	242	211	205	213	194	230	204	221	221	238	205	228	205	213	205	232	183	232	216	190	234	220	236	216	214	207	222	224	216	224	219	198	224	215	189	226	202	242	205	180	209	217	190	207	238	208	222	232	215	200	220	232	214	204	233	208	207	209	235	195	197	220	204	212	211	221	211	225	223	202	187	206	250	198	193	221	242	201	216	204	192	189	204	238	239	219	202	204	217	209	220	212	242	209	208	221	208	227	223	206	214	198	203	212	201	211	236	199	195	224	213	212	204	235	191	217	237	231	219	230	211	200	185	228	237	190	213	224	223	213	197	240	226	227	219	234	196	214	205	236	204	211	226	221	216	222	210	233	203	238	202	231	196	216	224	218	226	214	206	217	210	212	209	223	196	196	211	212	229	205	234	230	223	230	240	230	210	236	222	239	217	192	223	205	210	247	219	221
4004	1826	1814	2371	16451	23237	18626	12180	6816	1421	473	468	482	486	484	468	426	448	500	460	441	465	475	425	476	472	468	439	479	479	496	434	457	472	440	448	470	470	472	463	459	441	516	484	454	458	495	452	439	507	443	478	460	440	453	478	505	460	465	458	466	454	474	523	448	452	454	503	502	455	478	461	482	438	483	466	525	455	474	495	464	466	487	460	492	455	470	440	446	425	488	465	455	480	453	435	499	478	457	463	469	460	464	414	481	455	460	458	475	489	469	464	479	503	468	486	476	458	474	482	488	430	447	476	455	481	437	473	450	476	457	460	474	463	491	457	494	414	504	463	469	484	506	514	461	438	439	488	441	472	420	471	435	476	477	459	451	473	493	474	467	457	454	483	482	453	445	461	456	459	455	482	454	479	442	474	437	445	459	495	460	432	481	440	458	494	463	460	458	453	459	466	466	452	465	492	490	482	472	492	486	454	482	465	461	501	468	459	486	458	472	454	453	472	475	468	497	450	488	458	454	443	463	505	457	475	456	447	472	469	488	483	449	467	446	500	450	489	477	474	485	461	471	492	416	449	497	465	479	429	429	464	427	473	438	460	484	456	475	454	429	491	458	472	458	463	468	467	463	459	464	469	467	495	460	477	465	459	426	430	465	429	437	476	461	501	446	461	479	443	510	475	473	447	513	477	446	470	456	442	449	447	447	470	474	441	447	443	470	416	454	457	470	450	455	486	458	468	451	455	455	468	423	458	447	464	448	438	484	487	471	493	450	455	470	443	487	436	440	490	481	430	495	431	479	492	461	441	498	489	500	458	477	480	471	486	417	470	464	454	478	466	471	455	507	475	460	521	429	458	488	479	460	465	455	467	471	490	440	464	463	442	436	461	473	436	486	452	433	464	468	476	488	499	475	433	457	496	508	481	454	446	465	449	473	443	457	446	467	447	471	464	462	471	405	464	456	464	459	495	457	427	494	439	466	472	462	459	434	437	462	479	436	439	465	472	418	495	476	457	430	474	456	438	478	476	465	433	488	447	463	480	455	475	474	465	479	492	471	488	441	478	445	444	492	460	413	454	447	463	408	464	454	448	471	448	524	458	463	463	473	411	475	481	491	467	427	454	454	462	505	493	476	479	416	463	445	461	460	498	463	468	463	495	458	509	474	440	447	441	475	488	451	507	493	457	481	481	472	398	485	467	446	459	466	464	492	473	457	463	491	466	476	459	430	470	464	440	483	476	458	471	454	485	471	468	481	451	470	458	470	452	478	458	453	461	473	497	467	473	458	454	471	469	520	459	462	459	451	438	497	491	428	456	457	512	444	477	460	463	476	441	458	489	435	480	446	463	491	491	461	433	480	474	478	479	473	460	453	472	468	496	454	450	426	439	459	523	458	444	462	461	481	456	469	460	466	479	471	429	460	469	480	431	480	478	483	507	448	478	543	431	425	443	474	459	479	485	477	440	476	468	469	446	465	460	452	455	463	480	457	452	465	484	496	454	462	463	473	456	443	480	459	471	479	462	470	477	471	461	484	470	472	440	447	478	479	436	452	449	474	476	435	455	456	433	470	461	486	473	489	470	460	456	491	485	466	484	478	432	459	454	456	441	452	473	458	478	481	489	485	456	499	510	428	477	442	398	479	486	487	480	475	483	441	479	468	483	450	468	478	488	470	451	434	506	481	442	510	491	474	403	458	428	459	472	479	459	428	430	461	473	440	449	482	459	452	504	509	426	478	503	432	434	497	438	473	466	450	461	475	456	492	483	453	462	476	475	450	480	449	504	446	497	470	455	467	482	459	470	511	444	427	485	451	497	467	466	453	453	459	446	445	465	455	474	484	481	453	456	446	462	499	447	466	415	471	489	441	459	470	462	491	462	526	427	447	460	460	485	444	508	448	477	485	487	460	495	453	493	436	475	449	477	475	468	500	416	475	481	495	459	470	466	471	471	471	441	464	477	469	462	437	452	448	472	448	457	443	477	453	478	457	504	459	446	451	459	478	502	466	451	454	492	451	428	499	454	466	488	465	435	453	459	470	486	432	462	447	434	441	448	437	446	437	444	497	468	463	483	484	437	479	446	462	450	450	487	474	439	458	466	468	448	478	462	509	462	486	426	489	459	504	503	459	463	510	514	465	459	511	450	466	465	459	490	480	443	474	450	484	486	443	449	487	465	480	470	477	509	468	455	480	447	466	489	455	464	471	448	476	423	478	460	455	487	452	465	466	468	497	486	454	465	453	483	461	514	476	458	433	486	506	450	437	466	476	470	478	486	493	466	458	454	459	463	483	454	469	456	413	467	498	476	479	473	437	466	489	429	490	462	453	453	462	469	444	461	444	424	436	469	449	473	469	473	453	463	399	490	477	478	465	426	453	467	475	482	453	452	474	437	475	455	456	445	433	485	464	473	467	468	470	451	481	469	466	472	470	467	456	465	476	509	480	465	470	456	516	445	426	477	447	487	493	465	466	475	455	455	504	433	464	444	447	442	467	473	444	447	444	529	492	457	485	463	460	438	483	459	480	444	433	484	463	435	462	470	480	490	497	488	506	479	458	473	444	505	460	467	459	484	478	475	442	471	482	483	485	451	456	471	470	446	449	487	440	433	438	447	459	461	473	457	436	483	482	461	434	490	466	465	480	483	446	445	442	474	479	465	461	464	444	462	483	458	433	457	455	485	472	445	430	467	419	473	459	450	465	445	429	463	443	463	426	418	435	479	457	466	490	443	440	463	475	473	451	434	472	457	483	456	441	462	492	468	456	488	457	481	431	478	478	447	481	410	434	479	482	443	460	451	508	469	431	450	495	477	471	444	455	478	491	459	476	456	454	500	415	463	467	473	440	456	483	456	455	488	490	466	497	494	457	447	480	459	456	512	464	439	493	441	416	487	431	475	492	438	501	466	493	468	448	447	501	455	417	477	441	465	435	443	474	491	459	457	452	485	449	426	452	480	479	513	440	455	464	472	513	513	466	474	460	488	450	450	457	472	477	474	442	491	453	453	465	473	458	468	468	488	489	486	488	429	427	481	491	509	443	436	436	491	480	438	456	465	506	464	449	453	470	432	467	467	497	475	477	453	477	468	510	489	487	484	427	478	489	447	490	441	458	451	479	460	473	420	460	490	453	454	488	469	463	458	446	446	424	445	476	469	485	441	458	456	448	489	439	471	473	498	443	446	420	453	444	463	454	430	457	449	448	437	467	451	474	496	471	438	416	448	456	448	516	434	466	491	466	486	439	453	449	455	445	462	433	487	475	467	472	463	485	451	492	490	496	458	495	459	482	505	438	461	475	464	449	461	430	466	472	448	474	465	465	473	469	456	487	448	465	477	461	484	474	451	447	479	491	503	459	460	432	475	448	513	508	454	451	473	447	459	507	462	468	478	496	444	453	448	467	504	461	445	441	481	478	478	474	486	443	450	475	435	503	480	430	455	462	491	484	494	439	481	467	467	443	454	494	475	457	459	479	461	465	502	468	494
24435	21116	27744	24782	19607	39425	40675	28598	15977	2291	175	182	161	165	175	185	174	164	184	155	163	144	180	167	166	156	193	186	194	164	195	170	162	172	169	162	175	158	159	170	163	166	154	158	159	176	169	149	157	145	154	144	175	159	161	178	166	168	164	153	174	142	169	142	163	170	177	147	159	194	164	186	170	155	144	166	182	167	162	176	156	176	181	173	180	174	153	168	156	170	184	154	187	164	187	147	146	188	187	162	140	168	152	172	177	154	173	187	150	137	168	166	178	163	155	151	189	180	174	166	152	150	158	169	161	173	166	159	160	150	161	174	180	182	153	176	171	152	143	155	183	185	163	184	159	178	177	181	188	156	169	163	192	183	131	152	153	168	178	174	152	144	180	155	178	176	164	179	138	142	152	146	169	173	167	170	148	159	153	170	153	175	175	144	166	152	159	182	186	164	172	149	150	168	187	181	159	164	162	157	134	158	151	165	165	146	171	145	186	185	178	188	181	159	157	175	186	176	168	142	173	172	159	185	164	172	174	148	185	168	140	165	174	165	170	158	167	169	169	169	170	179	171	166	162	174	188	177	168	169	158	178	166	168	164	146	180	178	181	164	164	168	153	172	168	177	164	167	157	175	156	171	171	166	160	161	181	163	160	157	177	151	193	178	157	177	176	162	177	147	149	157	162	177	170	154	161	170	199	163	181	146	171	161	166	148	140	156	170	150	161	178	173	167	151	177	144	171	154	179	170	167	169	174	185	163	172	173	148	145	179	163	175	190	159	149	153	167	156	165	148	179	159	157	154	147	173	154	172	151	164	174	162	156	181	152	175	170	171	152	153	148	182	146	169	148	166	147	171	172	176	179	137	147	145	155	165	150	145	172	165	154	180	184	159	151	152	189	150	159	166	148	156	144	161	163	182	192	138	173	150	149	187	157	170	159	175	170	158	157	174	174	165	191	166	177	149	182	153	167	169	166	178	169	159	140	163	174	172	167	174	169	165	180	163	161	146	168	150	168	139	172	156	169	166	175	152	152	155	149	154	176	169	153	140	183	149	157	167	177	167	190	173	182	153	174	154	163	168	177	140	181	164	156	154	167	158	153	186	157	138	179	157	141	144	165	178	142	149	153	156	159	182	166	156	162	170	170	163	165	143	153	190	133	186	163	151	168	195	171	146	147	154	151	172	145	194	192	175	156	153	177	159	160	176	158	184	163	150	169	137	164	158	166	156	181	163	172	148	162	174	142	162	173	166	162	173	192	155	146	165	172	174	158	158	160	157	161	183	169	167	162	180	142	174	171	160	179	178	168	198	153	183	157	171	159	178	179	158	161	176	183	154	147	141	154	161	168	181	142	184	167	166	161	214	177	163	192	160	158	183	184	178	168	176	141	171	166	150	191	146	159	162	153	179	168	182	189	189	160	142	159	207	151	165	181	172	142	169	160	189	149	157	185	171	173	175	161	162	159	142	152	168	163	167	155	155	186	163	162	164	151	160	157	151	184	178	151	160	157	166	143	154	153	163	174	153	164	170	159	172	158	159	149	162	153	158	148	154	141	169	169	166	189	169	134	160	160	157	173	160	166	162	156	172	149	158	169	164	157	165	162	152	166	152	143	139	165	169	154	163	179	160	180	147	159	168	162	152	178	187	175	182	163	170	131	155	159	151	165	179	190	145	184	180	159	161	151	179	166	170	158	180	166	166	148	155	188	173	161	183	175	181	154	153	159	179	161	144	167	182	175	136	166	153	138	180	167	145	161	163	141	173	175	150	191	155	160	167	161	164	173	157	161	167	170	179	183	170	145	166	154	158	145	164	159	188	168	154	181	181	174	167	171	167	179	142	171	156	165	163	190	151	153	182	171	159	150	172	172	192	179	157	164	160	180	176	165	166	174	155	181	164	150	168	166	172	157	172	184	165	180	170	174	153	161	185	146	176	156	173	176	159	147	174	148	165	150	182	165	161	158	170	170	162	166	158	154	184	178	156	163	167	177	151	153	158	158	166	187	155	168	198	159	171	160	172	160	151	181	172	146	140	157	166	158	147	157	156	157	179	173	155	176	176	170	162	151	160	203	159	159	169	169	161	157	171	166	148	171	159	177	160	189	139	169	161	160	149	157	164	177	150	162	181	147	156	176	183	151	153	199	152	168	154	152	166	166	195	164	168	163	168	160	169	173	177	169	165	160	156	174	155	151	153	160	160	158	174	165	149	166	157	162	175	163	168	162	171	157	171	158	157	143	163	184	162	172	156	158	168	175	164	147	175	157	169	159	145	163	182	154	177	151	167	155	174	161	168	160	143	175	177	178	164	161	172	178	150	173	173	178	141	164	153	155	160	134	178	162	164	168	159	183	163	154	157	155	170	164	162	145	170	173	175	160	176	154	168	164	175	148	174	197	163	191	157	176	147	162	174	157	158	167	154	166	148	165	164	141	154	139	168	164	154	173	161	171	166	172	144	164	149	168	148	152	169	136	178	150	148	155	157	167	151	160	151	156	173	168	181	151	184	161	152	175	169	169	165	157	169	180	160	155	167	170	157	181	172	158	171	187	176	149	158	166	149	164	170	171	197	178	176	176	174	177	150	170	171	178	153	183	160	137	164	183	159	171	180	170	146	172	155	157	155	158	154	163	151	153	144	160	158	149	169	152	175	162	175	173	147	162	177	177	162	177	179	154	156	173	171	170	183	176	136	151	177	157	153	170	185	173	165	167	179	173	181	156	162	192	164	186	167	193	158	166	173	181	155	162	188	173	149	174	162	160	176	156	195	170	167	141	167	182	167	181	168	169	145	153	155	155	167	162	176	173	167	146	160	174	174	167	174	161	149	158	161	150	166	144	161	181	170	172	172	172	158	185	172	128	146	157	164	174	132	176	168	171	162	164	160	179	157	149	166	163	141	195	167	175	174	158	160	187	144	142	206	175	163	173	156	152	169	149	170	166	165	157	159	152	164	171	159	181	179	150	159	182	171	137	162	190	156	178	183	167	171	170	168	149	165	181	151	174	173	150	179	146	156	164	157	160	182	161	137	139	144	150	158	184	178	192	187	170	151	150	154	173	173	164	160	170	161	162	179	157	162	167	156	160	162	171	185	178	145	195	181	167	175	157	152	139	168	164	165	177	155	135	170	161	179	169	158	170	151	168	174	178	151	156	161	178	165	177	154	173	160	152	183	161	182	177	155	153	159	170	164	137	158	178	183	149	150	149	175	167	150	148	154	161	183	177	161	168	130	179	173	168	180	154	154	182	160	164	146	171	159	161	161	141	181	186	174	147	158	179	157	160	177	166	170	157	194	182	174	157	169	160	168	193	170	179	170	131	161	165	153	171	173	174	137	193	151	191	170	161	165	173	192	180	166	146	177	172	137	164	149	159	139	160	153	182	160	172	163	187	173	143	170	184	169	184	162	165	184	182	179	176	163	172	170	180	195	185	169	152	168	158	166	167	181	164	158	166	171	152	171	170	188	159	148	151	167	169	150	155
5215	9547	8013	10835	22629	47131	44769	35781	24105	3716	370	389	376	355	369	364	370	337	380	360	378	375	339	395	342	370	332	390	344	357	343	374	367	367	381	336	373	377	391	358	351	355	374	342	339	352	369	335	387	374	326	385	369	352	347	336	353	364	352	365	378	366	350	357	371	318	353	375	365	350	345	339	333	364	361	378	333	356	358	312	357	365	368	359	334	398	375	381	358	381	354	345	372	362	344	361	335	351	351	362	359	333	363	350	341	343	342	370	348	349	364	397	382	393	346	371	340	342	382	347	341	329	335	378	372	354	373	369	334	351	382	340	358	358	379	352	366	341	367	350	408	326	375	361	367	343	368	368	365	304	376	323	351	365	361	369	343	362	354	335	351	356	376	354	342	377	367	365	370	393	354	345	339	328	353	361	398	356	376	362	369	337	365	378	378	371	359	337	328	379	351	365	335	376	350	374	408	325	364	374	344	346	374	357	376	375	386	359	397	364	373	373	380	365	379	352	382	331	388	343	361	332	376	354	370	391	391	312	364	369	388	359	360	345	321	334	332	352	346	354	351	352	346	350	354	350	382	360	371	351	387	354	380	382	343	350	373	369	373	339	338	324	340	359	353	396	351	338	336	350	349	399	389	366	360	364	372	372	363	353	372	343	363	382	342	363	347	336	388	320	343	356	360	382	391	354	333	329	379	382	347	375	345	383	362	359	363	371	375	344	390	355	358	380	361	377	367	394	371	360	373	361	366	394	380	351	382	379	365	346	350	358	362	332	373	368	324	363	366	331	367	347	360	369	370	358	332	337	368	369	348	394	380	340	384	368	341	363	383	400	343	368	353	341	354	356	355	364	371	392	327	345	328	337	415	347	354	375	357	394	362	360	358	359	337	363	363	370	332	330	356	363	357	341	368	353	357	322	336	365	330	328	326	393	380	362	363	362	340	384	355	328	378	335	374	343	345	354	345	330	367	330	338	324	347	342	342	371	362	376	327	359	352	340	350	392	327	387	367	351	353	336	389	342	377	332	334	363	363	354	374	366	381	406	382	359	356	380	368	352	378	350	365	381	381	360	370	351	342	321	355	347	388	373	376	376	364	395	371	336	365	359	354	310	340	360	371	365	372	348	333	342	358	326	374	343	366	340	353	362	389	364	335	385	342	352	354	387	353	351	382	327	351	354	362	372	358	372	348	334	389	389	329	327	361	384	385	351	368	382	352	342	329	369	375	381	359	383	355	385	372	371	354	314	360	363	357	372	369	392	316	353	374	363	353	350	318	330	343	386	364	378	371	341	346	345	384	359	389	350	394	343	392	382	366	395	351	352	359	353	367	386	413	378	345	367	396	362	347	366	373	313	351	330	375	314	376	365	367	381	388	381	381	399	386	390	378	344	343	355	374	406	383	364	353	332	348	341	386	352	391	365	344	369	372	356	383	344	370	359	331	386	361	367	374	344	348	353	372	384	361	311	388	356	331	386	382	347	367	338	407	367	354	363	337	348	360	392	369	338	353	347	353	363	345	329	320	358	326	358	362	336	412	343	350	341	346	356	343	357	351	421	350	396	371	384	332	360	372	310	351	362	343	347	340	356	357	366	367	371	371	320	372	387	359	347	315	377	380	358	354	351	388	340	356	359	359	342	374	368	348	375	375	358	343	352	358	353	377	325	389	351	354	399	360	359	350	369	389	364	379	359	380	370	333	376	398	375	363	399	381	362	355	354	369	360	327	352	351	348	320	333	342	339	352	360	371	348	369	327	314	340	344	361	346	352	343	345	367	342	376	343	357	390	329	371	367	383	332	367	401	372	361	315	365	333	347	340	301	394	407	338	386	341	336	384	352	358	355	357	357	334	351	362	346	337	387	370	354	349	423	377	356	368	333	366	356	344	390	389	349	338	383	390	363	348	355	368	368	335	352	407	364	386	350	323	363	327	351	354	330	383	366	358	347	387	358	332	365	349	379	347	388	368	367	374	348	351	310	333	342	389	376	377	354	372	339	369	367	360	366	355	357	358	363	356	395	389	351	338	405	317	372	342	378	376	379	379	361	357	355	338	348	357	353	391	347	360	380	366	344	353	365	379	359	371	346	366	338	364	391	344	345	369	352	336	333	355	381	366	342	358	331	377	340	362	358	379	380	371	359	359	358	366	382	326	366	385	341	361	368	327	365	353	343	369	346	381	309	368	372	348	355	340	333	300	369	378	360	360	355	337	339	375	364	339	374	343	344	374	360	335	365	347	370	372	344	360	353	337	368	351	350	333	355	408	379	362	358	370	343	313	346	392	390	313	313	353	347	361	375	343	351	373	331	382	362	366	328	362	379	365	374	364	365	366	361	377	375	355	352	331	385	366	348	375	362	332	361	368	398	333	379	334	370	328	339	378	361	371	400	346	399	369	383	325	346	357	354	359	341	350	353	349	335	354	347	346	357	346	345	345	328	355	362	363	355	362	344	409	341	339	374	318	349	368	382	374	356	368	350	355	343	365	349	335	356	396	346	356	357	356	374	361	368	370	376	349	377	325	355	334	338	359	387	349	329	397	346	339	376	340	337	341	395	358	377	337	383	366	346	343	353	355	381	364	338	313	351	359	361	383	372	375	331	374	336	357	375	395	325	365	334	368	347	352	350	373	377	379	377	344	380	345	331	346	377	327	399	358	350	333	337	325	376	319	350	406	357	332	376	351	362	338	371	357	353	362	363	360	341	349	367	349	353	373	342	315	334	365	378	352	366	340	346	374	365	366	341	390	302	355	348	318	406	388	368	356	368	355	358	379	403	360	337	349	345	338	352	387	370	342	350	337	370	337	340	363	344	364	362	383	362	379	370	325	362	388	384	362	348	366	362	363	365	348	360	338	360	325	359	375	342	344	356	338	349	351	379	365	372	382	368	340	372	379	357	369	342	350	378	369	346	340	337	345	364	358	367	364	353	352	356	400	382	359	348	329	338	345	347	377	381	348	365	325	327	329	352	369	378	337	345	388	345	347	365	370	356	348	331	374	376	355	366	369	367	407	329	365	371	373	384	354	333	368	366	325	361	380	331	363	336	378	362	352	383	379	342	391	358	384	372	384	380	347	364	387	368	377	347	324	360	361	363	307	378	379	336	364	354	354	348	344	335	335	335	360	360	364	390	347	386	372	381	393	365	321	353	367	354	372	348	360	379	383	351	356	362	339	390	410	382	375	377	349	369	346	354	346	355	325	368	356	360	384	353	370	399	359	367	362	348	327	359	350	359	351	340	377	357	365	374	339	355	346	337	342	347	352	329	356	379	369	344	350	380	354	392	379	386	333	389	345	331	344	340	370	391	349	372	386	358	322	343	378	367	373	336	389	373	356	356	359	352	357	376	393	353	360	354	350	329	374	355	359	322	363	385	371	351	366	362	323	343	351	338	388	361	379	372	366	358	346	389	355	379	376	382	365	344	362	355	366	348	369	355	360	355	381	366	372	343	343	387	398	389	354	344	394	367	334	378	329	355	351
23156	21112	28900	23559	32040	55137	53550	38659	24456	7041	321	255	222	236	218	242	175	220	226	239	227	222	214	211	222	225	226	236	248	262	231	203	223	228	232	235	235	214	236	179	230	215	220	210	218	221	220	246	223	217	208	240	221	201	225	221	230	238	221	193	211	205	209	225	228	235	215	216	232	224	220	213	205	209	230	197	238	226	205	226	221	205	242	232	238	223	211	223	222	217	239	237	226	191	213	236	190	178	239	219	194	237	222	212	231	228	205	234	209	234	245	219	235	249	221	225	221	241	240	207	234	253	196	213	228	216	241	193	240	231	215	217	185	223	211	217	203	217	212	222	229	229	229	226	209	221	216	216	226	212	241	225	205	206	224	206	234	218	235	223	224	229	231	224	212	227	209	225	220	199	247	221	231	244	246	206	215	207	207	212	184	226	198	223	226	211	223	207	220	240	223	225	234	235	222	190	232	213	245	226	215	226	230	247	241	203	191	212	210	217	223	208	191	238	234	243	217	222	228	208	224	253	228	229	229	185	221	202	216	207	202	225	242	212	204	234	238	223	210	227	252	222	233	221	213	194	243	206	255	234	230	203	228	203	227	224	212	204	226	205	229	216	205	218	227	226	225	243	217	219	229	197	209	210	231	218	208	239	200	206	212	249	213	210	225	227	221	239	225	229	234	222	218	233	235	245	191	217	228	240	209	227	250	202	250	202	209	210	221	220	228	207	232	209	229	247	219	181	222	201	196	217	226	238	220	215	235	209	220	236	223	240	175	227	231	195	221	194	240	211	217	198	225	208	205	243	232	217	238	242	210	247	247	184	217	220	233	212	202	253	226	222	241	224	219	254	207	219	220	215	221	238	221	234	203	209	223	213	230	216	207	229	242	220	206	247	238	219	203	237	218	234	233	201	215	235	218	229	220	237	237	225	220	248	233	233	211	205	225	194	240	241	196	242	229	227	220	235	214	237	212	221	217	198	222	215	220	220	241	208	210	237	226	226	207	197	234	213	217	235	214	224	210	216	206	221	226	215	216	234	222	230	217	199	217	210	225	245	231	216	228	244	217	214	215	205	222	215	221	199	245	231	211	226	224	223	210	213	199	233	223	222	200	219	241	235	219	188	263	215	213	240	234	234	202	238	226	216	222	221	219	227	236	223	219	211	205	213	258	195	234	222	193	239	206	216	233	220	195	195	215	201	243	200	229	241	253	226	201	213	194	235	238	214	226	231	217	231	237	186	229	232	211	221	218	204	213	217	208	225	215	225	218	225	225	197	226	229	250	223	213	262	232	214	197	254	227	220	209	193	240	229	192	234	228	231	206	210	199	242	203	227	206	226	203	207	206	226	212	218	199	210	237	211	224	222	213	222	230	229	212	222	234	200	231	216	225	227	187	225	219	200	225	228	254	233	204	234	230	232	227	231	217	229	230	211	234	209	208	232	237	260	223	242	221	226	255	204	213	225	239	193	232	227	227	214	217	239	198	194	242	236	213	215	200	227	219	225	243	235	222	201	215	229	208	212	222	242	223	245	234	223	221	217	220	206	237	226	229	250	222	245	242	243	213	220	206	218	232	217	229	219	209	205	233	216	234	192	204	214	217	200	204	196	214	200	227	221	214	220	219	222	196	215	219	221	217	222	214	216	228	210	238	227	200	226	200	232	235	217	214	244	231	211	241	241	217	214	273	225	206	220	192	214	212	227	245	247	214	237	211	226	232	222	226	221	208	216	210	232	217	232	242	197	220	235	219	208	207	232	219	223	211	241	239	224	213	221	199	224	227	205	251	225	233	211	201	224	196	216	208	212	223	224	241	187	226	216	234	212	207	196	228	212	216	226	194	232	234	217	247	210	214	223	221	197	204	197	235	219	217	215	223	198	238	207	189	233	219	195	202	216	204	223	247	218	221	265	238	226	218	243	219	238	207	225	223	220	249	200	222	230	235	240	215	215	219	201	227	202	233	237	235	210	252	213	225	230	238	224	207	229	248	208	225	233	207	214	238	229	228	215	193	219	210	220	207	215	226	229	227	242	198	206	248	220	219	236	210	196	240	232	219	203	218	202	199	190	232	212	238	214	209	200	212	224	208	227	219	211	214	194	199	200	248	232	220	204	210	247	217	231	204	218	212	196	238	207	205	210	206	198	192	209	215	225	204	230	218	210	211	219	204	219	231	220	250	216	217	221	207	241	222	212	235	195	228	221	178	209	237	203	223	198	217	237	219	202	225	220	217	224	229	222	218	216	230	230	213	254	216	232	228	235	225	221	220	208	198	201	211	210	220	220	230	208	209	228	205	215	215	213	238	247	221	250	213	212	215	199	214	247	208	222	236	195	216	230	218	220	217	219	247	226	216	241	234	219	205	224	200	220	229	227	203	192	235	219	224	222	216	215	229	236	209	242	221	214	205	190	214	215	235	197	251	186	223	212	197	224	224	248	233	221	236	230	202	205	225	229	225	227	204	224	233	203	212	218	239	232	203	228	221	214	202	211	221	217	209	222	187	186	225	217	253	237	250	206	208	225	217	224	213	218	227	185	234	209	247	251	214	234	234	217	213	238	230	213	201	203	261	199	187	233	221	203	202	206	202	217	211	226	223	212	198	207	211	228	238	220	221	204	238	197	228	206	193	232	218	217	216	215	198	235	229	185	230	223	230	236	213	227	203	221	221	212	250	212	211	218	220	205	214	175	241	192	231	220	228	224	226	190	216	245	243	234	245	215	232	232	216	239	207	212	205	226	225	210	231	206	202	230	213	191	221	222	212	227	214	230	178	224	209	223	247	211	210	204	204	218	260	189	235	215	252	232	210	217	215	214	214	225	235	241	222	207	236	230	222	224	203	231	225	232	232	233	241	222	173	205	203	204	206	212	221	209	207	223	220	219	207	218	221	224	217	214	207	190	224	208	229	223	219	230	208	214	208	213	224	211	192	247	211	199	220	239	224	222	201	220	222	230	224	207	207	226	194	203	235	253	208	208	219	218	195	204	207	231	217	209	199	220	205	225	236	234	220	221	252	225	241	249	223	240	226	220	228	227	204	212	229	214	196	231	237	206	274	217	198	226	220	232	228	249	229	194	192	216	231	202	221	227	237	186	228	227	248	223	215	216	221	240	252	225	219	209	209	229	221	236	200	241	217	218	234	224	222	231	225	231	205	219	212	233	215	221	238	249	209	197	243	226	222	226	238	207	215	217	242	219	226	198	234	210	204	212	241	219	221	224	212	209	217	208	212	231	254	190	212	214	222	221	192	229	217	199	213	199	194	224	225	203	259	221	221	203	232	215	226	248	212	223	227	206	219	221	208	228	234	218	218	244	219	217	214	240	238	244	205	218	231	202	210	217	236	212	213	223	215	211	238	219	229	197	191	234	235	224	234	217	232	190	229	195	203	223	242	213	198	231	209	227	189	196	196	225	229	208	208	217	233	238	242	221	213	185	221	253	206	212	198	212	244	217	224	221	225	198	210	205	202	214	226	224	191	220
8712	18003	15207	18975	55790	62427	56304	44919	31931	9114	503	515	486	492	483	454	494	462	453	448	468	440	431	474	459	458	430	453	468	423	421	442	459	443	472	425	431	428	471	459	408	443	452	475	442	410	412	417	423	452	447	455	409	430	458	461	448	434	458	492	433	460	454	392	463	436	440	467	440	406	448	436	422	457	472	447	441	441	404	419	438	422	446	430	437	423	482	436	466	439	447	467	437	459	423	430	431	432	468	478	452	433	390	444	441	427	444	401	436	432	473	505	465	462	419	429	413	439	429	433	449	449	429	433	453	443	470	433	443	420	440	405	418	413	452	413	418	430	416	423	443	458	425	434	429	421	447	444	423	437	391	471	435	441	449	446	422	440	445	420	443	450	455	453	455	471	448	420	475	416	407	423	420	421	427	441	424	413	423	387	456	413	405	444	444	459	419	452	415	423	390	427	418	438	440	464	393	468	441	441	420	438	443	440	414	435	480	458	405	419	455	414	424	471	471	441	457	435	429	431	443	425	419	431	429	429	416	453	438	384	426	420	454	414	455	443	441	433	443	395	441	463	448	462	414	434	479	431	413	481	424	426	475	439	391	449	436	470	472	437	437	456	426	402	418	434	477	432	435	412	472	431	460	464	421	431	442	421	419	453	424	418	432	441	461	447	418	439	419	417	421	415	465	484	422	448	412	424	474	427	419	428	435	429	446	474	413	463	443	444	461	464	447	454	438	459	400	429	441	450	428	440	410	410	432	451	433	478	422	429	444	474	444	438	418	397	414	432	436	426	422	477	440	412	455	447	437	458	401	434	457	463	421	453	464	473	413	427	475	442	441	420	432	458	432	460	400	457	414	438	469	402	419	440	482	459	454	398	469	427	401	439	439	421	453	421	441	473	487	431	426	427	427	459	424	435	444	453	418	411	458	453	422	441	442	423	408	467	484	420	414	432	416	464	422	419	427	466	417	411	391	451	452	444	428	429	399	448	442	475	462	435	420	402	468	460	437	440	414	433	437	438	405	432	450	455	440	445	454	438	446	432	440	419	430	442	453	470	442	437	412	420	437	444	441	454	433	428	430	422	372	432	420	439	482	399	460	418	434	437	444	444	445	413	446	470	409	427	441	427	426	419	454	454	415	416	444	453	399	407	443	457	418	441	413	457	476	430	436	454	414	446	413	439	419	463	447	456	427	425	435	420	464	428	486	432	441	447	411	448	468	455	440	441	488	431	461	410	437	421	437	448	431	477	420	426	471	438	433	419	455	463	432	445	442	442	482	471	417	411	434	444	461	417	454	438	452	443	466	453	438	429	440	492	484	444	469	448	472	430	438	450	441	458	453	468	445	463	452	473	407	422	435	438	422	457	407	426	453	450	461	438	457	469	426	421	456	424	456	464	413	442	402	445	472	440	417	444	422	442	410	489	468	462	479	420	478	426	411	479	415	416	474	436	414	443	438	444	413	439	430	418	435	469	451	434	412	441	446	405	491	446	427	449	417	431	429	472	415	399	466	486	436	453	448	457	476	469	432	451	466	407	446	409	493	405	423	453	438	449	414	451	424	446	451	450	446	454	446	443	391	436	408	392	444	436	425	414	430	461	449	435	429	444	462	418	483	405	446	438	387	436	450	417	424	444	430	446	461	450	446	431	452	442	427	409	433	434	432	483	410	422	487	437	402	371	451	479	463	400	443	480	430	456	450	410	369	440	419	435	462	433	414	405	409	422	464	467	455	457	442	457	412	428	432	439	409	391	440	465	454	458	441	434	447	480	455	437	432	441	434	461	461	442	449	424	464	417	431	436	415	447	463	434	430	442	416	463	474	460	414	436	456	438	484	433	455	427	447	468	456	439	441	428	436	462	426	461	412	414	455	423	431	436	395	440	412	460	430	433	434	460	429	446	480	458	484	453	447	413	426	437	448	431	395	456	453	442	428	446	435	457	403	400	427	458	442	444	393	466	446	457	436	459	505	441	453	407	456	403	415	418	421	449	470	436	414	459	457	435	403	419	453	454	446	445	451	441	459	419	444	426	468	448	411	437	470	425	441	442	403	467	404	404	417	436	450	483	472	439	441	414	419	423	441	447	413	470	474	446	407	433	408	416	388	454	455	399	445	428	429	449	470	450	422	456	461	440	427	420	442	432	455	432	488	476	402	429	446	435	449	449	426	419	465	433	430	411	449	444	423	432	401	439	465	450	473	469	478	481	457	448	416	423	489	428	452	433	455	475	437	475	448	450	436	460	420	414	442	453	431	415	428	402	513	412	449	453	433	456	447	456	450	443	462	415	454	473	460	443	463	460	468	465	431	422	459	478	453	429	443	439	454	470	454	445	424	443	440	422	418	435	458	455	440	455	440	409	446	452	440	428	444	455	465	467	441	459	438	500	449	474	409	426	408	459	429	415	459	458	436	424	463	439	425	388	438	469	452	418	447	420	453	446	435	460	426	440	433	457	427	448	429	417	425	454	444	426	472	450	448	489	430	425	429	438	451	418	452	422	401	418	480	420	424	426	445	442	459	480	463	461	422	481	424	429	438	447	439	428	451	420	453	431	434	445	478	437	467	437	424	433	450	419	440	457	426	433	410	434	428	405	439	425	444	448	448	442	418	469	427	449	439	405	456	439	458	407	448	444	436	415	440	435	446	412	441	422	476	492	446	452	430	444	421	439	421	445	472	444	445	463	455	457	397	445	442	442	446	444	468	421	454	439	430	448	427	429	435	458	481	414	473	415	468	427	442	470	421	416	447	435	446	439	422	426	439	429	421	445	443	431	423	502	461	396	418	448	447	438	467	439	415	417	402	444	473	484	409	468	450	456	438	453	446	468	431	423	437	460	426	427	400	433	448	414	401	443	420	485	450	444	453	427	417	410	415	400	444	420	432	432	460	448	434	472	445	465	474	438	399	426	444	458	451	452	399	434	409	451	450	427	479	433	451	413	432	456	408	436	451	428	439	464	476	394	408	410	438	437	452	442	453	464	435	425	430	425	430	434	429	423	467	460	416	431	461	436	418	467	445	425	436	431	413	430	414	420	462	418	469	454	472	445	432	420	409	456	430	431	433	460	483	448	435	421	426	449	439	445	418	433	474	436	456	461	433	459	410	472	442	452	446	433	404	432	418	437	460	434	432	437	454	422	452	412	453	436	459	436	444	474	428	416	429	477	466	449	414	422	412	420	448	425	477	482	487	461	449	423	442	447	425	448	455	426	420	436	469	414	449	472	444	423	402	431	442	445	430	462	455	423	447	407	456	464	432	450	505	422	411	436	447	486	479	437	441	442	460	423	439	451	440	448	414	473	457	448	440	443	424	411	442	413	482	448	408	428	465	468	436	448	422	418	405	432	456	396	441	438	460	428	447	436	449	408	452	430	442	430	462	427	415	471	484	472	467	400	420	430	433	444	432	468	446	462	420	433	413	460	451	430	417	408	399	423	431	430	469	434	485	460	447	431	400	395	444	419	437	431	452	421	468	419	427	461
26485	20317	6932	4682	10724	12686	9203	4241	2089	827	244	219	195	191	230	246	217	224	225	220	229	226	213	204	242	219	220	218	244	204	238	222	195	196	229	224	212	204	251	218	235	220	217	212	220	211	213	198	247	210	235	228	248	214	233	201	233	234	201	241	209	240	207	220	219	225	229	228	182	223	234	234	238	206	236	226	231	221	220	205	230	218	226	215	220	200	238	219	218	232	201	202	246	236	237	214	220	255	192	229	214	217	217	215	232	228	235	208	223	201	220	223	234	222	215	245	227	198	213	231	198	218	215	237	232	244	212	213	211	229	215	244	217	212	247	238	236	221	233	233	192	234	241	220	210	218	209	243	233	232	222	227	199	197	230	207	219	224	223	250	237	235	215	209	236	216	232	228	198	245	210	235	225	208	229	220	224	221	232	217	208	211	209	212	217	249	225	211	228	200	235	213	239	235	224	208	240	208	226	199	247	232	243	226	229	208	228	236	241	236	224	222	229	197	203	242	216	247	244	216	239	217	225	231	225	248	247	207	212	212	230	239	219	237	207	231	227	216	215	235	207	215	215	209	230	213	227	214	228	228	228	227	238	233	231	227	207	232	232	241	214	197	230	210	212	215	239	206	202	219	228	218	223	226	212	230	223	212	251	201	219	212	217	192	245	206	205	212	218	235	222	236	220	195	222	225	215	264	234	227	238	216	192	221	209	231	222	244	210	225	214	195	231	208	240	218	216	207	249	247	218	219	219	224	227	226	235	236	238	251	213	219	216	207	225	210	238	236	240	207	242	219	226	238	233	180	237	202	219	214	230	224	226	232	223	242	217	219	254	246	236	206	216	235	246	238	231	246	214	190	223	217	221	229	226	209	235	214	205	223	218	231	226	230	220	243	210	230	204	233	198	187	233	221	222	206	206	200	236	217	198	224	233	252	246	231	217	225	212	211	225	214	221	241	194	248	215	218	207	221	218	214	238	208	223	209	214	227	230	192	181	213	254	240	225	250	240	231	206	257	213	189	220	248	245	221	206	197	172	225	214	224	197	228	231	205	242	210	214	228	249	203	195	231	252	233	226	211	229	202	208	219	202	232	214	237	229	248	217	230	218	187	211	196	197	242	228	234	215	216	227	208	222	202	215	203	210	210	235	220	233	245	243	235	218	187	211	236	232	228	225	224	229	236	217	192	206	228	221	228	219	215	194	236	224	272	221	216	234	209	242	216	215	230	230	229	237	215	242	208	243	235	207	215	234	207	222	239	209	227	205	216	228	217	237	221	218	204	234	211	220	212	213	230	223	238	209	198	232	243	222	226	233	225	251	222	213	231	228	250	224	225	236	231	196	236	212	196	226	222	232	234	226	230	232	211	237	235	225	195	195	224	215	225	221	220	242	222	201	215	205	215	229	212	189	229	204	208	236	227	227	254	227	196	256	221	248	226	222	226	225	210	236	249	218	183	203	228	231	219	224	219	234	220	222	209	225	200	170	238	245	223	208	241	202	218	217	235	232	196	222	217	217	214	223	219	227	218	218	227	224	245	229	249	211	229	232	264	228	206	224	211	250	225	237	243	232	238	224	222	217	252	224	245	249	232	210	196	249	196	240	226	233	240	238	220	217	235	194	218	201	214	221	237	211	212	219	203	212	241	206	197	234	233	228	216	212	234	220	225	222	249	229	207	233	222	232	240	207	212	241	242	221	245	203	220	207	224	254	225	225	241	264	232	200	224	195	216	234	228	186	234	201	213	212	209	234	217	226	211	224	208	211	202	202	225	208	258	224	215	242	237	217	207	250	239	215	225	241	248	222	231	225	224	214	239	215	202	215	245	246	202	198	228	234	205	241	200	250	219	218	235	217	202	227	231	243	231	229	214	233	231	235	211	210	233	236	219	217	245	210	215	210	209	235	220	230	219	219	234	248	209	218	233	226	231	202	212	222	234	202	229	219	205	207	230	211	255	240	223	224	229	218	219	220	210	215	201	220	239	220	215	208	238	213	214	204	253	219	236	212	230	218	238	225	206	227	244	216	240	220	213	231	226	231	206	227	218	209	234	228	236	230	216	224	218	215	252	198	207	240	237	241	204	227	235	237	220	223	198	231	197	217	214	209	233	209	237	212	221	232	234	248	271	201	219	200	212	225	226	242	216	210	217	235	229	203	235	214	256	195	211	219	188	225	217	179	239	222	228	207	234	232	211	215	207	241	227	244	238	224	234	227	222	230	207	212	197	215	243	229	225	233	238	212	218	230	239	244	223	210	230	217	209	227	230	196	218	221	207	238	208	209	226	237	224	214	202	202	236	209	235	196	211	245	209	224	223	216	217	212	209	222	242	211	218	199	221	253	216	222	238	236	241	231	233	225	220	238	232	233	213	191	225	218	226	223	230	203	239	254	219	221	218	201	242	246	220	214	229	230	243	218	197	207	272	212	216	240	247	224	220	221	226	218	210	210	248	205	230	208	228	218	232	215	196	231	214	208	237	202	198	233	213	223	223	225	204	189	203	189	225	226	192	221	232	210	204	233	231	207	207	232	233	237	225	248	233	239	220	199	209	205	209	248	250	211	208	224	198	234	218	211	217	230	222	213	212	233	212	206	218	230	251	222	211	225	222	211	209	208	218	195	212	219	193	215	219	188	216	227	213	208	221	237	238	234	208	212	222	215	239	262	221	213	231	240	201	230	223	216	200	220	239	226	232	236	205	237	252	196	245	223	213	228	221	216	243	225	226	240	235	211	220	217	225	207	218	226	235	242	228	225	214	238	261	244	230	218	235	200	235	219	206	182	233	216	222	206	209	229	213	214	222	226	222	226	204	201	217	253	200	212	190	234	249	234	220	222	221	232	228	230	223	218	211	242	225	214	229	217	211	216	200	217	210	231	215	206	274	227	221	222	225	227	233	212	217	216	203	229	220	219	210	235	216	239	212	222	229	198	232	213	243	235	202	212	218	220	253	229	204	229	211	214	204	267	235	216	217	227	226	227	237	232	216	221	214	236	231	235	245	204	217	210	222	225	247	208	215	228	232	217	205	205	205	218	223	227	215	226	210	248	235	215	222	237	216	226	191	222	206	244	221	225	233	201	194	239	204	216	226	180	251	244	193	214	207	227	207	223	229	227	216	204	236	236	228	237	210	242	232	214	241	202	218	225	218	217	204	234	219	224	211	234	234	224	213	223	220	243	228	206	203	218	188	204	247	210	230	210	250	199	202	234	222	206	230	237	212	218	223	224	226	217	210	206	206	254	230	218	194	242	225	253	233	201	200	216	219	233	224	206	228	237	217	220	210	218	216	233	202	204	215	193	234	244	218	189	238	218	227	210	239	248	224	224	232	230	227	225	225	231	229	198	254	203	213	204	216	234	222	221	200	239	232	193	210	224	214	221	230	238	225	221	240	234	233	222	213	235	222	225	209	212	215	237	207	204	228	224	206	193	232	221	217	211	208	227	241	229	207	224	215	219	224	231	225	196	233	201	181	224	196	230	236
4060	1907	1966	9230	21132	22896	17973	10039	5451	2276	536	459	482	455	464	479	492	459	514	425	477	448	471	456	491	437	470	456	491	474	474	524	470	466	447	497	454	470	440	472	454	475	484	480	474	502	480	470	448	452	456	477	466	464	455	478	457	461	512	438	483	508	462	473	478	471	443	477	437	498	458	431	459	478	452	462	409	462	464	480	458	439	466	492	464	469	459	480	433	489	455	474	436	437	454	494	448	486	445	421	505	485	463	482	468	483	467	488	468	478	509	465	467	446	446	445	434	491	506	477	495	441	445	452	492	482	462	460	495	475	466	494	458	432	459	487	496	439	485	486	451	428	469	448	552	507	448	505	470	449	484	481	427	467	494	477	470	474	481	477	455	434	475	469	455	483	459	450	449	484	458	455	491	447	489	427	485	470	469	457	499	485	518	449	461	449	497	482	445	479	512	473	459	504	418	449	479	470	480	476	434	502	424	440	450	442	470	447	442	472	470	446	438	449	470	465	482	478	464	489	471	490	513	467	472	470	442	440	458	478	454	467	446	484	475	452	490	464	465	489	442	495	475	470	466	448	476	452	510	495	480	446	449	458	472	472	463	489	437	454	478	490	454	469	460	448	476	492	483	444	501	485	462	442	481	443	480	440	464	478	425	448	485	465	477	468	472	468	471	491	465	465	489	511	455	473	474	473	444	479	462	455	486	452	494	443	441	472	502	474	472	437	452	426	461	449	448	424	480	513	490	484	439	528	474	466	444	492	482	505	447	455	475	479	473	437	461	444	432	478	439	467	484	502	471	496	464	419	496	429	424	463	412	476	475	435	454	477	483	444	451	446	483	475	454	478	481	473	493	476	494	469	478	436	483	476	462	452	526	437	449	459	469	470	489	453	448	453	433	463	482	529	476	465	444	460	443	460	481	457	486	476	429	440	465	448	436	457	461	481	467	456	444	433	484	480	465	463	481	468	480	457	475	449	499	476	510	515	470	489	491	496	475	489	477	475	447	476	407	448	450	447	469	454	487	462	444	472	451	454	438	481	474	471	461	473	459	461	487	516	463	442	440	466	453	443	473	487	468	473	461	442	492	492	472	451	479	469	447	475	470	460	469	427	497	471	446	487	486	438	499	454	461	461	481	491	437	469	461	452	502	473	484	462	479	477	492	457	466	461	461	450	467	475	466	501	457	461	456	432	482	444	471	459	479	469	454	486	460	480	420	499	464	498	435	466	458	440	462	472	476	452	514	485	464	480	465	457	489	467	490	439	475	468	474	488	521	491	468	480	478	425	421	442	503	460	447	457	461	513	453	464	466	473	440	457	469	424	534	481	462	445	468	464	467	471	481	437	480	477	466	468	486	473	469	443	497	493	461	476	500	451	465	463	483	478	490	490	455	459	459	470	458	453	436	479	483	471	431	502	460	468	452	478	477	472	502	475	483	498	479	429	474	466	436	508	452	449	461	499	432	490	440	522	474	458	488	432	447	479	463	477	473	484	471	469	466	468	497	481	478	448	458	457	483	447	462	494	451	464	427	475	484	443	459	454	442	444	461	477	510	467	450	445	475	458	459	441	470	445	475	423	426	471	499	484	427	464	481	442	459	476	455	469	446	466	487	463	491	504	474	445	497	451	461	437	480	475	475	472	454	454	434	428	458	459	479	448	453	476	452	495	481	463	474	461	512	479	479	455	454	414	453	428	482	489	467	454	433	480	463	463	489	484	500	474	470	442	489	476	465	461	428	520	435	465	431	464	428	482	481	423	446	484	411	512	448	451	446	421	451	476	442	480	451	459	464	474	446	445	470	489	466	488	443	517	435	480	486	485	472	507	463	443	468	477	426	509	418	486	471	450	507	458	469	467	461	434	462	429	464	461	458	479	438	460	461	434	495	448	451	476	470	487	473	433	449	521	472	434	487	438	448	466	448	475	478	497	418	434	477	475	472	432	493	457	471	437	445	489	470	466	450	478	495	457	440	428	435	486	467	443	460	446	484	450	469	491	457	464	492	429	465	449	449	478	423	478	506	479	452	434	482	480	527	474	461	453	500	456	471	444	443	468	493	477	481	481	473	460	462	501	466	506	449	473	511	465	475	462	452	490	507	455	477	469	508	470	463	440	486	466	427	447	424	455	478	461	481	452	485	455	469	490	468	471	460	474	514	481	456	498	456	451	484	454	457	471	480	480	439	491	442	469	450	477	481	477	470	460	496	505	481	448	471	477	474	497	463	448	455	479	520	456	463	499	457	463	507	447	465	470	475	460	454	467	457	442	468	432	503	427	432	449	456	479	439	468	485	481	465	425	470	468	433	444	494	493	473	470	466	468	495	495	457	481	487	482	460	498	474	477	476	437	487	512	441	481	494	470	478	489	488	506	499	428	510	485	475	455	473	453	450	480	440	460	449	498	499	473	455	453	448	450	447	450	457	496	458	468	492	480	494	496	461	508	462	453	416	487	488	480	474	455	475	500	493	479	459	451	488	431	444	452	466	454	461	462	453	463	491	456	414	425	477	445	517	470	454	490	487	461	513	466	469	476	462	486	446	458	447	447	469	456	475	489	477	455	474	432	442	496	483	439	480	415	459	465	453	440	419	435	459	446	439	484	471	437	490	474	432	447	474	521	491	458	462	472	467	464	497	461	442	442	479	430	461	452	487	454	469	477	475	475	442	481	447	462	460	477	448	500	465	462	440	498	512	473	492	465	504	473	445	444	464	446	447	469	470	421	470	471	456	490	450	461	450	462	487	459	466	485	466	472	448	473	479	463	438	453	451	479	450	464	456	496	476	517	461	453	464	465	490	438	492	472	492	484	459	504	511	466	451	452	487	483	501	493	462	455	433	418	494	497	431	436	476	481	451	494	539	473	495	440	494	446	467	456	450	458	474	473	461	459	506	458	447	443	451	484	464	487	464	451	436	456	470	454	435	451	471	435	467	459	459	471	474	504	461	446	468	459	462	456	451	430	459	446	478	459	459	435	474	475	465	465	470	470	470	471	474	434	471	471	457	473	447	445	488	475	455	467	490	462	478	462	486	462	480	470	503	459	469	441	503	442	465	518	482	478	466	497	475	514	476	482	449	476	428	465	508	449	438	440	487	469	485	431	444	422	438	470	463	431	487	453	456	444	419	453	460	473	464	518	468	493	421	457	441	472	465	445	484	495	460	433	461	466	454	459	443	391	464	472	481	417	432	533	445	439	488	470	465	476	455	445	473	426	468	472	456	480	494	445	446	473	457	449	482	482	467	456	472	451	453	445	446	487	467	459	477	449	432	465	497	446	441	440	452	473	460	436	481	467	472	481	467	459	470	440	480	487	479	446	419	434	480	475	453	474	443	439	471	497	495	490	457	482	514	482	455	439	451	495	460	469	425	451	517	475	482	459	439	486	456	476	461	473	424	478	490	468	457	470	458	460	455	462	487	477	451	499	516	450	500	453	478	490	460	454	468	421	423	422	400	441	468	488	450	444	445	485	470	486	444	468
24530	21128	27763	25494	36915	44642	36485	22408	9725	3194	193	168	192	203	163	191	192	186	197	210	191	193	168	156	189	162	194	201	197	173	180	185	181	199	184	205	183	196	203	176	186	190	184	175	193	193	165	182	186	196	188	191	176	168	150	149	179	192	161	196	181	173	169	173	190	170	182	176	182	150	156	204	176	179	201	181	150	181	211	178	187	191	188	185	187	186	189	176	151	205	217	173	203	180	187	180	181	177	194	173	174	176	175	183	193	176	168	183	211	167	162	195	216	188	194	190	196	178	178	177	200	155	161	185	164	171	184	197	166	185	183	190	187	197	193	185	181	199	192	158	204	158	173	191	186	187	152	170	189	186	169	199	192	171	178	183	180	188	185	207	199	168	188	188	160	173	175	183	153	195	177	157	195	183	192	170	184	183	167	185	171	169	185	196	201	176	169	198	200	171	178	196	189	197	197	202	183	198	203	182	199	182	191	184	159	205	189	185	192	183	181	188	200	184	182	171	163	197	181	184	164	178	170	190	174	196	199	166	195	187	171	181	176	199	171	175	185	170	187	216	191	200	165	194	200	178	211	187	175	195	154	191	165	165	189	184	157	187	198	175	156	196	162	202	164	190	183	165	179	177	192	192	182	181	161	174	178	162	164	154	171	209	219	179	175	170	183	189	174	166	162	186	190	190	201	190	174	163	152	199	191	177	166	163	156	190	184	192	181	173	199	197	151	170	172	198	182	187	190	186	181	182	142	166	195	149	166	179	179	173	177	182	194	169	170	223	170	193	163	164	157	171	167	190	185	178	181	172	195	199	172	173	172	176	155	165	170	185	179	180	201	176	190	183	196	199	160	182	182	196	171	172	167	187	163	169	185	192	182	188	165	187	173	153	171	205	180	161	167	184	186	175	169	165	173	158	167	197	174	180	203	187	178	182	199	169	176	151	191	166	193	198	165	193	187	186	180	183	179	181	189	198	189	179	183	179	200	169	182	184	184	178	193	201	158	174	190	184	183	172	177	203	205	144	181	181	198	185	200	178	181	163	175	195	167	184	190	176	160	178	196	130	182	188	174	148	181	183	213	166	184	182	165	170	165	158	189	176	157	162	204	169	204	193	172	177	161	184	198	166	162	159	172	182	184	174	189	197	176	199	172	188	161	197	161	171	164	195	163	181	171	173	170	189	182	184	148	184	193	160	174	166	212	180	198	179	195	194	164	177	185	174	154	192	175	181	161	194	153	160	178	180	158	202	193	182	183	173	194	180	168	194	201	169	204	187	172	182	176	179	184	176	162	198	170	162	171	201	184	169	189	182	190	203	170	165	189	185	178	205	175	192	161	184	163	201	185	189	181	192	179	193	191	163	174	189	179	151	169	181	172	174	192	165	165	161	196	185	168	192	168	177	157	195	178	167	213	184	204	181	204	179	145	200	195	180	172	177	175	156	182	191	164	157	175	173	191	200	178	171	185	154	165	176	182	173	162	194	157	152	167	168	175	173	186	148	185	189	176	177	200	173	179	200	183	203	177	180	197	178	172	184	178	189	170	176	188	166	181	179	171	200	165	202	154	187	170	196	177	172	190	206	172	184	186	185	181	178	161	192	159	193	192	188	188	192	175	174	180	182	174	180	182	183	167	179	190	173	198	174	161	153	164	188	203	171	171	199	186	187	190	169	195	175	200	184	184	161	193	181	176	198	168	174	192	172	167	192	180	165	180	177	166	184	178	181	183	202	186	177	162	162	153	186	184	171	186	163	188	180	158	163	175	191	169	182	192	164	193	199	189	179	192	174	188	163	192	185	181	180	153	192	165	198	178	190	161	172	192	181	188	186	189	173	163	174	170	194	169	175	184	162	162	183	177	187	166	180	192	183	200	176	173	189	166	187	170	208	168	203	173	170	170	185	174	170	162	193	198	170	164	196	187	173	162	157	194	178	201	175	173	177	174	198	200	184	190	176	164	186	174	168	165	190	166	195	164	166	165	169	191	178	174	185	178	168	189	176	198	176	181	168	190	169	164	161	167	153	180	170	188	196	190	174	182	184	183	160	191	172	192	169	183	191	177	171	174	192	170	141	179	190	203	192	181	205	163	188	180	172	163	188	188	151	189	180	189	161	173	166	177	166	173	179	165	180	171	180	183	200	156	192	180	193	159	182	210	164	189	205	172	198	171	188	177	167	173	182	203	178	199	185	179	149	181	162	195	164	195	169	201	186	176	167	158	176	194	184	192	172	189	188	183	192	167	175	179	159	167	188	172	168	170	169	209	194	188	179	217	178	205	199	175	168	175	173	167	175	192	169	196	170	184	189	193	201	177	177	178	199	183	208	198	191	183	178	158	176	177	160	197	171	188	176	168	184	186	169	175	166	161	196	162	159	177	160	170	183	205	163	163	204	184	153	190	209	176	187	172	177	203	204	181	160	174	181	198	182	198	200	165	188	180	161	206	187	188	170	179	192	172	182	199	176	157	175	169	178	184	182	186	186	194	181	188	173	179	175	195	165	165	167	157	189	181	167	197	197	191	206	191	180	156	163	178	186	186	186	152	196	175	204	205	189	208	194	200	193	174	183	162	180	191	176	191	172	177	167	167	188	176	180	194	182	185	182	173	198	154	189	175	166	163	204	179	163	179	192	166	197	198	171	177	182	180	196	177	201	181	188	174	155	183	198	192	199	201	206	176	201	180	198	201	180	179	183	169	154	216	184	159	172	163	163	198	170	161	188	177	199	200	180	150	169	166	171	150	188	160	200	173	188	175	182	178	157	172	170	156	155	174	188	209	183	183	184	155	172	171	181	169	161	176	181	194	193	196	184	181	196	183	179	182	183	182	222	191	164	200	178	165	155	167	174	178	166	174	203	174	182	167	182	182	164	186	188	170	193	187	200	174	182	189	170	206	165	182	182	199	166	178	203	189	201	169	166	171	177	175	191	180	167	177	191	158	177	184	187	173	161	173	198	154	173	179	172	188	175	164	182	167	204	181	183	171	183	153	188	170	185	200	192	169	173	185	158	182	209	186	168	183	188	162	172	193	183	197	161	184	166	182	167	200	184	179	163	175	178	168	177	185	192	190	169	176	188	169	175	192	185	171	180	173	177	188	176	189	206	160	194	202	181	159	185	202	179	179	187	196	184	168	161	177	179	164	171	168	177	178	179	167	181	160	168	169	200	187	175	188	151	159	188	179	181	182	169	184	210	163	199	174	161	187	199	207	172	178	162	198	191	176	172	208	178	156	182	172	179	194	171	203	153	184	202	188	186	173	184	188	205	174	170	184	162	185	158	201	184	200	155	168	179	179	171	186	166	191	181	171	156	185	176	220	189	185	191	197	184	200	165	169	161	165	192	213	178	199	179	183	184	186	177	172	170	173	192	153	170	176	170	174	172	218	159	189	174	183	173	182	164	176	161	172	170	185	177	182	198	163	173	193	176	203	175	170	177	164	183	164	191	184	196	198	205	182	186	176	202	167	151	176	197	178	183	186	181
5100	9419	9579	27134	48823	48216	41392	30024	18020	7760	382	399	387	384	411	381	373	354	399	394	366	382	371	374	397	431	376	373	367	394	349	386	385	379	362	401	390	347	382	388	405	358	342	368	378	353	364	385	386	358	345	383	356	433	384	403	421	364	392	365	400	379	372	378	378	369	413	360	403	392	373	374	389	371	395	399	365	405	384	373	388	331	388	407	385	338	385	375	412	389	370	369	364	381	384	379	381	380	397	404	419	426	389	373	390	344	392	412	401	351	377	351	413	425	406	350	376	364	379	386	364	335	377	374	398	384	374	364	385	414	431	390	417	358	374	396	396	368	395	382	428	373	397	390	370	374	390	389	365	374	416	394	400	355	404	353	379	396	393	374	386	400	397	369	370	364	387	381	364	383	366	376	374	377	394	359	405	394	387	389	412	400	370	428	398	400	427	380	398	363	406	421	377	365	362	377	406	401	366	365	372	378	356	357	426	361	356	361	357	381	338	374	361	406	368	397	391	375	386	380	365	382	375	362	367	386	392	372	383	357	412	413	370	387	391	363	378	376	356	374	394	384	405	388	385	371	374	381	381	376	352	385	391	368	409	373	373	378	389	395	405	385	401	371	353	414	372	381	360	399	353	359	388	383	411	395	394	370	373	361	368	364	387	403	391	419	344	402	389	388	386	402	340	387	390	401	372	371	374	388	375	393	366	358	371	385	358	367	371	387	350	400	343	404	339	383	401	358	391	381	400	402	396	358	392	386	422	370	368	371	389	372	401	391	387	372	392	414	371	386	360	389	363	355	383	390	383	389	402	364	394	399	422	372	374	409	387	426	374	382	390	376	419	369	404	403	400	380	382	385	389	383	381	357	369	404	373	395	380	398	365	390	376	390	381	405	359	356	407	384	371	402	406	411	352	395	357	352	378	377	367	396	386	365	408	389	407	380	368	382	405	364	391	401	373	414	412	392	407	391	383	361	395	384	328	389	357	358	408	394	388	378	325	405	385	417	385	365	412	399	397	411	403	374	378	355	366	367	381	398	368	384	357	382	374	401	372	356	386	376	390	388	394	367	353	376	374	396	390	377	390	351	374	365	358	371	372	386	396	383	406	422	383	390	375	389	342	363	365	377	346	352	384	371	422	447	404	411	383	392	400	362	375	391	407	410	360	410	386	360	370	400	382	380	399	384	371	419	390	422	396	359	369	379	390	368	363	357	396	356	386	385	343	399	359	374	394	381	405	383	383	391	388	402	357	404	390	364	378	359	392	380	410	361	363	383	360	393	375	347	358	396	376	356	368	341	392	394	434	360	392	384	432	376	400	388	433	381	342	331	404	386	402	381	382	403	358	382	355	359	385	378	390	370	371	385	396	412	384	351	370	416	373	368	401	388	358	371	384	389	379	403	385	388	411	361	360	386	411	432	372	427	351	415	400	367	399	402	392	403	377	433	364	393	395	353	413	371	402	373	384	396	391	386	399	376	412	390	401	365	373	409	382	365	410	380	406	377	387	397	375	407	386	379	363	369	408	404	416	359	389	348	387	403	365	350	392	393	360	388	371	385	380	392	362	420	376	385	404	413	370	390	382	379	410	382	416	381	378	382	379	369	440	395	388	410	386	365	368	398	367	404	385	397	389	390	382	401	392	375	377	397	354	387	340	373	383	423	390	378	378	368	399	384	365	379	384	400	382	377	365	404	374	377	420	390	394	379	358	382	372	400	403	352	380	371	370	404	365	366	354	392	383	380	398	358	383	356	349	379	347	377	403	382	391	398	439	371	402	411	390	346	387	377	413	357	428	375	397	383	383	372	378	402	376	412	382	404	379	388	362	408	373	366	367	388	384	409	378	378	360	383	382	365	397	424	405	384	374	413	388	361	363	359	381	374	389	400	375	402	362	383	405	386	404	358	374	358	396	367	396	396	378	352	368	399	368	395	401	384	385	363	398	361	371	362	377	410	382	377	387	386	374	398	363	390	406	403	413	391	365	382	411	359	368	373	405	374	378	375	378	394	380	378	438	367	371	388	397	410	394	378	331	385	355	407	396	391	395	364	344	386	374	423	377	385	416	369	360	388	358	378	390	355	361	367	359	384	362	393	385	429	377	375	369	402	385	371	372	388	355	380	343	387	371	372	400	356	373	374	372	359	358	375	400	379	381	420	417	368	379	412	396	388	412	383	412	386	352	400	426	408	383	389	400	387	415	408	414	392	406	381	377	384	374	368	359	384	392	380	381	388	380	402	408	400	405	388	347	373	364	401	382	394	410	406	402	380	392	383	360	410	384	371	419	374	365	382	341	383	385	404	389	405	391	376	371	368	370	353	391	384	380	388	380	394	379	377	404	401	400	370	373	399	352	382	416	374	359	385	401	395	429	354	399	370	376	359	338	416	375	371	396	365	387	387	371	383	379	395	387	367	405	392	371	401	404	376	394	391	364	368	379	372	378	375	365	358	365	385	394	399	355	367	388	383	408	363	385	353	379	396	426	373	404	373	388	360	397	388	420	390	377	372	362	403	360	398	397	406	405	418	415	401	396	350	352	383	337	428	409	401	402	385	390	359	359	391	385	363	366	372	382	387	381	383	359	366	395	412	383	390	358	385	397	390	390	414	378	433	385	373	398	392	414	398	410	376	391	432	384	389	395	404	386	346	373	391	390	380	389	368	388	387	346	402	365	421	400	403	388	386	353	369	389	366	372	367	360	377	369	403	404	418	393	356	400	413	394	381	391	396	388	382	349	341	394	375	429	399	401	362	381	420	386	399	378	398	382	363	422	365	384	358	387	369	373	384	365	382	385	395	357	423	393	366	385	385	390	403	390	392	376	371	376	375	376	418	348	378	375	356	368	410	419	393	366	355	369	391	391	388	391	369	369	408	404	381	364	370	377	377	380	389	407	411	382	370	391	419	370	362	364	388	389	388	400	408	396	399	389	376	413	406	396	369	383	393	398	369	396	414	399	383	397	361	385	370	405	349	396	380	365	407	381	384	371	361	365	403	371	390	386	354	394	383	379	375	387	410	384	389	371	367	348	375	382	377	383	430	376	419	372	389	391	402	366	388	379	395	391	390	375	366	401	410	378	350	383	370	397	386	419	393	383	365	385	410	364	380	355	383	373	389	351	354	351	400	376	357	398	390	391	350	354	370	408	409	382	380	394	407	381	408	388	387	398	402	419	393	392	399	386	387	377	388	369	430	387	383	375	367	394	383	354	395	346	356	407	371	382	415	350	396	375	410	403	384	395	390	360	371	396	374	370	371	370	368	404	354	394	358	374	399	403	387	381	373	373	382	401	357	394	387	370	400	410	381	388	406	405	374	410	375	413	365	379	409	375	368	406	397	373	367	390	365	351	392	430	364	449	368	376	402	382	386	354	364	382	403	354	378	334	381	380	366	369	423	402	404	391	400	403	390	387	393	383	350	367	372	401	404	423	338	376	367	385	382	396	389	350	377	405	374	373	394	385	379	379	382	338	372	404	362	382	386
23216	21154	28988	23598	35777	60013	55105	38003	22268	6714	354	258	236	255	248	242	222	241	237	245	231	212	227	241	228	244	209	252	250	221	222	226	223	231	239	235	222	244	252	240	269	228	222	229	229	243	226	230	234	240	219	236	248	226	237	248	242	245	244	220	238	236	225	248	243	233	226	207	231	219	227	230	237	228	196	237	244	223	224	236	235	251	219	223	237	235	253	232	245	235	223	242	239	216	235	234	240	261	206	222	246	212	239	241	237	240	259	231	220	245	216	245	243	225	259	233	200	212	215	211	212	221	227	241	227	185	255	222	228	242	231	198	243	217	247	240	235	225	248	238	233	237	229	247	202	245	221	212	214	230	227	234	247	245	254	251	223	203	242	239	255	218	232	240	230	239	203	245	261	223	224	235	217	230	231	247	211	259	217	215	239	235	256	228	239	216	249	223	234	234	210	205	217	204	247	229	246	245	246	253	242	234	229	235	213	262	220	220	221	234	255	234	246	221	228	223	263	211	231	216	241	228	249	233	222	224	225	224	239	241	252	239	231	251	241	245	236	238	216	228	224	226	231	233	210	241	224	234	257	259	225	265	255	242	228	231	209	215	236	258	242	234	223	242	211	264	260	217	212	214	230	227	281	231	222	227	219	224	217	223	239	217	232	221	204	228	225	237	232	252	269	237	237	240	193	225	209	257	223	248	258	263	236	220	258	244	235	212	214	234	245	240	221	268	224	257	246	212	244	224	239	219	254	221	204	215	265	243	251	212	230	223	225	226	243	224	229	231	243	242	225	257	228	219	267	222	263	244	246	226	241	223	206	243	217	243	272	251	242	228	242	212	263	227	217	244	230	211	222	209	238	210	214	228	244	273	220	232	219	240	235	234	238	249	199	229	225	257	223	220	234	260	216	236	234	238	257	252	207	225	193	228	215	218	232	234	238	265	232	260	226	214	207	236	224	235	247	216	233	237	254	242	236	264	241	249	241	207	238	238	216	233	237	219	248	233	237	248	222	223	244	237	211	242	242	235	220	231	228	260	232	218	242	245	207	259	231	237	249	227	221	234	218	245	244	223	228	258	233	234	260	223	215	248	226	234	228	237	252	260	240	261	225	222	246	211	225	230	217	242	257	236	242	243	246	224	221	223	236	227	256	225	235	237	201	252	209	189	218	261	245	239	238	231	234	234	222	210	252	201	215	274	241	215	240	258	250	249	203	225	225	210	223	217	247	234	232	237	235	222	253	232	231	258	266	255	242	224	243	240	240	203	241	235	260	200	214	218	205	263	239	238	240	223	244	237	198	220	254	257	225	251	244	250	229	240	230	220	226	229	246	235	236	200	216	234	232	247	228	238	221	235	241	210	228	233	259	253	255	236	242	229	230	259	231	254	240	238	227	227	223	225	246	231	245	230	227	208	217	235	231	227	269	236	243	251	246	249	244	241	219	200	228	226	239	236	256	235	230	225	252	228	231	224	264	248	245	201	234	243	252	249	219	255	228	226	236	255	213	259	236	223	246	234	236	234	224	237	227	242	240	259	207	238	238	251	234	209	243	239	223	225	240	265	228	227	216	236	250	237	230	236	225	234	227	220	217	255	231	265	228	207	241	226	224	237	244	248	225	230	216	244	228	219	229	216	250	229	248	253	251	223	229	214	235	205	224	240	217	227	228	225	220	216	222	232	213	246	228	211	222	208	246	228	236	227	242	225	248	215	241	230	231	244	252	242	235	214	228	240	240	210	261	234	220	233	224	226	234	202	240	210	237	226	230	234	237	227	245	228	189	212	236	237	213	234	234	211	248	237	260	238	222	214	228	216	243	248	235	218	221	236	224	233	244	249	229	226	216	229	227	228	225	233	225	217	242	222	216	226	224	221	218	223	210	249	218	229	225	245	242	213	207	220	218	232	221	210	240	210	239	244	251	217	205	207	212	242	238	231	223	232	230	213	227	245	238	231	225	234	234	230	230	235	239	217	243	252	249	248	233	214	217	250	249	239	225	208	223	246	232	215	259	230	228	231	217	243	254	241	251	276	199	242	254	223	234	233	230	230	257	236	218	233	236	231	277	227	218	222	217	234	245	221	209	251	243	220	236	238	262	233	244	193	257	224	232	207	207	221	219	235	237	221	236	244	203	254	283	223	244	257	236	226	228	211	216	225	258	241	235	235	252	241	243	220	197	252	231	224	246	244	228	230	259	225	223	246	227	239	247	218	218	219	237	240	210	216	227	228	210	218	228	238	240	234	260	229	227	216	237	229	208	230	238	231	210	240	218	232	234	224	237	220	227	228	245	237	260	226	245	263	242	243	239	228	235	199	235	226	234	216	216	234	250	229	257	232	234	226	229	237	230	236	238	234	222	248	232	233	216	228	234	203	242	247	218	246	226	251	229	235	250	197	228	240	231	240	238	242	227	219	225	236	240	210	221	232	206	233	238	246	264	244	220	242	231	225	230	243	239	233	234	232	212	260	220	254	220	232	246	237	240	234	213	283	221	231	224	222	239	269	225	230	244	220	250	236	206	252	241	237	233	225	243	236	240	223	204	223	244	239	250	219	250	233	237	247	242	228	235	246	254	238	221	210	237	212	234	218	227	237	214	224	243	225	219	231	213	224	240	232	239	193	238	233	225	227	244	219	239	216	244	205	219	223	220	260	241	230	253	242	226	229	233	240	227	232	250	241	254	232	248	241	249	233	208	180	217	250	224	205	216	233	233	236	208	225	257	229	213	218	254	238	248	225	223	215	230	245	231	230	243	215	232	238	238	230	259	239	221	240	223	229	240	237	241	247	223	209	225	256	224	238	228	213	242	225	239	221	247	231	206	232	222	221	252	236	232	233	244	229	224	233	248	239	227	241	239	231	210	217	246	208	238	233	253	242	242	237	239	245	241	259	240	255	235	234	253	224	226	235	229	225	256	226	237	258	241	244	224	235	229	207	234	251	241	251	241	233	237	215	210	221	243	238	247	240	236	224	232	231	248	234	236	225	213	246	238	228	252	228	204	215	249	253	220	241	259	238	257	229	233	250	227	241	249	242	254	244	253	266	221	198	226	229	228	281	232	236	213	229	265	214	222	251	233	209	207	235	241	241	220	227	219	234	216	223	224	239	225	224	204	222	219	223	241	205	237	242	215	225	243	240	247	237	266	239	242	220	228	208	236	227	195	221	225	217	212	211	251	217	220	234	239	218	232	218	219	219	230	207	237	233	259	238	229	228	232	224	212	235	197	263	243	210	238	218	235	242	227	237	264	214	220	231	248	232	233	236	243	224	236	247	221	232	222	247	209	237	261	220	233	238	223	238	239	236	233	222	235	227	237	225	226	246	245	224	269	228	238	233	242	240	241	193	232	220	221	213	248	211	220	238	245	221	223	216	215	221	211	219	233	231	226	235	251	251	212	224	242	241	242	234	225	243	207	253	265	239	237	268	259	244	248	216	262	232	233	228	228	227	195	221	216	240	251	217	269	243	231	211	237	220	198	210
8630	17941	15167	18030	59242	66642	57998	43477	28806	11000	512	481	466	455	480	428	490	493	520	485	452	477	469	472	465	480	461	515	440	435	435	441	458	472	447	446	486	466	506	441	457	504	435	450	435	446	478	482	479	470	457	471	414	434	444	488	475	530	456	431	467	456	437	508	440	468	485	465	486	492	482	455	439	493	438	453	462	455	472	453	461	483	447	447	495	427	489	429	466	460	476	449	472	439	459	441	458	495	462	465	461	475	482	457	446	465	449	431	462	470	487	511	479	449	444	452	464	478	450	437	408	507	438	492	443	464	474	444	436	467	496	450	507	431	466	488	476	472	465	472	476	456	464	456	434	451	433	452	484	455	479	423	441	447	457	464	459	469	498	408	476	477	450	467	469	453	466	437	472	436	465	481	454	492	433	500	462	459	469	450	447	478	458	478	462	500	465	450	479	467	449	440	446	496	461	439	428	445	467	445	450	454	460	445	472	494	446	457	444	464	452	481	467	471	467	491	446	454	428	457	435	457	456	459	462	466	486	505	486	480	441	472	485	443	445	455	458	443	439	487	463	446	436	485	466	480	482	453	416	474	461	486	467	472	467	460	477	483	456	451	451	424	501	477	445	468	448	440	471	490	449	468	450	470	478	481	443	474	436	421	445	435	484	469	477	487	472	480	450	492	466	462	475	430	478	491	446	490	493	451	443	440	474	520	458	482	492	466	459	446	472	444	448	423	441	452	472	437	482	452	470	463	428	454	475	470	434	478	472	468	417	484	452	430	426	492	475	504	452	442	479	446	505	486	475	456	447	448	494	411	462	485	459	508	446	469	469	471	485	451	430	449	426	465	484	484	478	473	461	430	452	463	446	455	444	493	478	457	462	496	467	441	491	455	492	458	435	427	509	447	459	464	450	459	448	444	426	513	477	511	476	489	468	481	456	436	432	475	495	456	493	446	467	452	449	451	474	463	472	447	476	480	445	443	462	436	472	478	409	438	480	473	456	427	456	458	483	457	459	469	500	451	485	461	446	473	454	443	440	465	427	446	466	434	466	510	465	482	437	430	451	443	472	407	442	442	490	482	506	459	466	428	449	497	483	439	462	451	425	446	437	462	499	481	454	491	453	439	462	441	479	502	442	465	439	494	466	472	456	435	497	468	454	401	461	473	445	489	465	493	469	469	472	455	479	448	477	462	465	415	483	508	465	498	449	475	493	417	458	467	483	475	460	504	506	464	455	487	469	426	463	472	478	459	486	484	485	426	501	445	476	463	450	476	469	445	425	458	478	452	435	468	495	507	431	473	462	477	489	445	451	458	485	520	445	469	461	461	468	416	456	473	483	467	422	482	448	472	465	502	444	431	469	455	447	474	431	440	499	443	431	460	441	438	462	436	468	418	483	469	441	483	464	444	452	453	485	445	495	473	474	462	497	484	517	437	431	474	453	465	465	443	429	452	465	487	467	458	429	507	465	439	454	497	491	483	451	488	441	463	452	464	471	467	439	460	460	464	430	474	494	479	455	448	468	461	448	462	463	444	433	438	451	457	479	474	457	489	451	486	468	451	430	431	455	462	441	464	471	446	441	463	466	444	465	492	465	454	495	461	444	429	459	429	483	472	463	422	506	445	460	435	455	464	430	492	438	487	502	425	433	442	498	486	433	470	480	433	466	453	460	465	470	497	466	428	454	459	444	465	490	478	488	428	477	473	483	486	470	463	460	460	440	483	463	467	445	497	445	527	497	430	466	462	486	473	461	457	441	447	480	449	447	448	449	474	484	416	491	487	463	453	441	465	453	447	446	466	467	445	429	468	450	444	461	450	439	430	444	459	484	465	470	443	487	436	461	463	474	502	476	428	460	445	463	442	456	475	458	456	473	463	477	488	463	483	546	484	488	464	466	467	458	460	463	482	444	442	445	444	487	464	440	463	450	470	506	424	467	512	410	484	461	462	424	456	474	473	453	465	476	511	449	459	457	457	463	469	484	435	462	487	461	479	462	462	493	489	453	462	412	473	434	486	449	451	485	452	427	456	424	399	456	453	496	455	479	456	461	471	436	448	452	461	470	499	443	441	484	477	435	437	445	483	443	437	472	485	427	413	423	470	469	470	491	445	445	448	441	473	431	477	453	505	436	405	450	482	443	472	427	479	480	460	452	446	458	470	494	482	461	474	464	447	447	466	466	480	453	450	469	459	466	407	444	429	464	450	461	481	518	459	465	487	477	463	455	481	456	464	433	469	451	502	468	453	457	492	480	452	424	475	472	480	482	463	476	422	472	457	441	437	406	459	466	443	457	459	484	487	461	475	468	452	426	433	458	480	483	480	471	449	475	421	465	450	435	489	465	449	458	489	470	486	470	446	470	461	452	444	454	466	458	474	427	449	456	481	478	432	483	453	441	479	460	499	435	457	472	413	493	463	468	439	423	454	449	422	481	478	472	448	434	430	438	483	466	475	470	504	442	503	485	462	484	457	460	511	458	435	482	478	444	449	495	459	486	469	449	438	453	445	429	470	485	421	464	489	458	471	463	450	479	426	476	455	499	489	440	466	451	458	458	479	451	435	459	469	463	464	469	451	488	477	472	470	459	486	449	478	443	473	437	475	482	458	472	441	450	452	465	460	501	481	476	457	460	456	451	459	465	454	463	432	471	489	464	455	423	448	433	438	456	437	440	479	475	476	430	471	459	462	456	484	436	476	480	447	491	489	460	458	443	471	468	484	444	467	479	491	454	455	478	477	444	450	422	442	461	493	472	442	456	475	455	450	443	459	476	501	470	503	447	442	462	487	458	491	437	489	492	448	514	493	468	472	432	491	449	456	459	483	471	463	453	447	467	432	473	473	457	456	430	427	483	449	481	454	464	451	454	464	478	477	485	465	457	489	468	467	477	450	466	458	469	448	481	454	454	449	469	458	466	448	443	484	437	500	479	468	480	449	485	479	459	460	437	453	454	441	456	445	442	441	478	489	470	425	451	478	490	447	439	481	429	491	453	453	444	511	466	490	441	510	471	462	457	447	429	470	454	474	472	470	453	454	429	459	458	440	480	458	460	480	482	487	454	458	464	446	445	439	456	471	416	473	445	460	444	476	493	469	479	510	432	462	481	459	489	452	501	469	451	447	468	432	453	455	470	459	488	449	480	479	460	453	453	444	453	493	476	439	421	475	450	455	505	467	476	439	448	483	465	434	460	463	495	473	466	438	465	518	445	468	468	466	499	460	475	440	481	443	487	447	489	479	469	469	449	463	480	475	478	435	430	482	479	480	471	450	515	500	452	480	450	473	453	449	437	487	508	445	518	470	487	473	480	458	424	485	444	489	455	472	459	483	462	481	432	481	481	476	449	470	485	485	456	450	388	490	467	467	453	465	425	456	492	464	421	505	464	419	476	437	488	452	477	470	491	440	476	500	409	488	477	483	489	456	441	472	473	485	445	453	465	453	478	466	462	422	458	439	472	422	451	464	447	478	468	505	425	476	453	483	436	503
26509	20338	6654	726	5232	12889	11031	5810	2375	520	243	217	232	231	250	221	205	228	226	230	208	219	221	215	214	221	232	217	230	211	233	245	232	229	219	237	225	218	234	214	204	220	221	228	243	226	215	209	245	230	233	217	267	254	220	216	240	211	225	254	219	222	222	212	211	242	231	219	206	234	221	227	226	225	217	229	212	216	238	209	241	232	224	222	243	194	200	232	238	202	210	204	199	193	211	241	214	196	218	218	226	225	212	214	209	204	213	228	192	215	227	236	224	222	236	211	221	247	226	212	219	223	240	243	226	195	222	231	240	200	221	220	212	240	241	216	219	177	209	192	235	219	215	227	213	229	208	222	232	222	218	202	227	224	210	223	221	202	206	233	217	220	217	228	210	231	224	214	217	249	221	228	231	233	228	236	214	208	217	195	229	207	213	199	230	209	215	211	224	224	216	223	229	225	216	224	219	237	216	227	229	236	209	192	220	226	215	214	196	223	228	235	215	224	233	223	198	199	226	193	207	232	231	212	227	199	218	240	204	210	187	227	213	226	205	234	194	211	214	230	243	233	202	224	233	211	186	228	192	221	224	203	257	221	228	236	238	250	232	230	209	204	239	248	188	224	239	207	233	219	213	235	213	237	191	225	217	206	239	190	227	216	183	201	222	224	220	195	197	208	209	192	218	217	214	253	207	243	211	219	220	242	217	253	206	219	227	202	223	227	225	206	209	235	227	242	229	223	215	231	221	213	231	237	204	205	216	225	223	211	215	247	226	224	217	208	204	249	237	221	217	210	231	191	241	209	220	208	220	208	222	229	228	249	230	206	232	238	247	223	209	254	231	215	218	209	217	224	203	195	218	205	190	249	239	225	231	214	219	263	205	231	208	226	220	227	234	230	206	224	237	212	222	207	201	186	211	218	192	228	217	219	222	231	226	237	224	228	227	211	215	236	197	240	239	226	214	202	209	240	188	220	232	204	240	230	192	196	204	248	201	220	238	231	241	197	220	219	199	208	223	216	242	223	209	220	212	219	217	222	226	227	197	217	232	236	211	201	234	203	202	207	223	236	207	226	232	213	201	209	242	223	223	226	231	209	211	215	231	211	224	226	231	219	248	224	219	216	214	226	223	247	213	206	209	238	203	214	229	221	214	214	222	235	217	228	221	185	235	208	230	206	207	223	215	202	228	214	223	229	232	229	232	231	231	211	204	209	199	228	210	215	222	214	228	226	194	206	218	230	214	219	214	223	202	204	239	206	209	240	227	194	211	222	211	208	237	207	227	219	222	206	213	214	215	219	217	228	233	202	199	237	219	238	208	213	224	212	225	215	216	197	216	231	228	210	216	214	213	219	210	240	221	227	205	212	194	215	194	235	199	246	225	204	237	226	220	207	214	238	205	211	211	233	205	230	232	196	231	233	188	199	216	219	234	223	222	218	218	212	218	239	218	216	209	224	228	210	239	236	214	206	206	230	217	228	213	219	223	230	220	217	226	211	209	207	238	230	240	216	220	212	223	199	226	213	234	204	220	204	225	210	231	207	213	216	204	188	209	212	239	214	190	211	205	208	214	206	220	221	232	193	238	216	233	233	214	214	213	183	230	234	215	221	221	263	209	227	214	212	238	216	248	202	228	221	218	231	253	244	217	197	220	209	240	206	212	230	189	221	188	200	214	227	223	231	213	235	210	231	223	226	197	221	187	218	206	216	231	209	230	213	235	240	215	222	214	213	228	203	194	220	238	228	216	264	227	199	193	206	233	202	219	208	209	212	222	221	214	235	212	234	208	222	235	225	250	216	238	202	223	207	205	228	210	235	203	222	233	201	209	248	209	209	229	223	212	203	201	225	226	226	244	223	220	224	222	249	256	195	205	217	194	243	236	202	230	238	205	220	205	256	218	225	207	220	224	211	235	208	209	259	222	230	215	223	225	211	235	214	207	204	221	201	253	226	206	218	240	250	208	223	216	218	220	197	210	238	224	226	218	232	230	181	219	216	235	212	235	233	208	196	237	215	203	235	220	225	199	233	228	220	225	214	206	245	210	204	227	212	205	199	228	247	237	220	206	223	231	238	220	205	237	244	230	227	187	217	217	223	199	206	229	222	239	218	195	235	246	241	214	217	203	201	201	219	229	207	207	193	226	233	206	213	222	232	210	216	210	206	247	214	220	231	220	223	201	216	214	232	215	237	228	219	217	205	227	211	213	217	228	227	206	218	225	220	248	214	224	236	224	212	256	244	218	221	222	229	213	221	240	221	214	218	228	220	214	199	209	236	179	210	214	223	204	242	211	200	216	214	212	201	210	225	218	247	211	223	206	206	223	227	242	239	212	220	236	219	206	232	198	223	209	206	223	207	212	224	196	204	205	211	234	230	221	233	233	215	209	216	241	223	201	219	233	221	218	205	204	239	206	209	211	231	232	212	263	214	210	229	221	249	202	197	216	239	205	223	210	222	239	230	222	209	219	227	202	233	204	238	242	222	241	198	218	202	201	202	227	218	242	199	220	189	215	212	230	230	208	221	213	208	216	218	241	216	233	257	214	192	237	232	203	202	218	223	226	218	240	219	219	230	221	223	227	196	204	214	233	222	206	220	227	208	210	214	212	227	237	224	238	201	231	238	234	230	208	209	212	209	198	225	186	199	232	221	225	221	239	217	220	245	211	210	223	228	210	214	206	212	209	250	204	220	224	230	212	237	232	249	213	218	215	193	213	242	213	207	228	233	214	238	213	205	206	198	261	223	222	207	209	219	206	248	233	233	195	194	235	227	209	215	200	213	248	237	233	222	230	228	203	230	209	218	226	232	222	229	205	240	245	229	199	205	235	230	231	237	231	219	228	211	235	222	229	201	211	211	221	209	223	231	216	211	225	223	208	198	232	214	213	213	211	228	220	204	237	207	201	238	238	205	217	234	249	214	210	221	215	210	215	245	229	221	217	234	213	216	231	224	216	207	206	231	202	219	226	236	215	226	197	233	198	211	220	222	210	227	235	222	211	212	229	224	208	204	269	194	232	210	215	230	227	220	231	230	208	236	209	245	224	214	208	194	209	214	248	232	185	235	211	230	200	225	205	223	220	221	222	195	235	198	204	220	244	224	210	229	212	233	217	223	208	248	221	235	216	235	213	234	237	215	228	224	233	240	236	210	236	234	214	206	205	234	243	226	212	213	234	215	252	209	214	234	234	207	223	236	219	209	264	214	243	203	218	222	217	216	224	204	217	209	200	216	225	234	225	222	200	213	224	220	195	220	187	223	252	201	212	201	206	225	198	228	211	229	219	217	228	237	206	217	218	220	202	210	225	223	224	214	238	207	219	231	223	212	226	201	219	232	208	252	231	228	228	210	236	237	194	216	233	247	224	216	218	217	227	222	252	218	214	250	222	199	225	222	237	218	195	226	215	218	210	211	204	233	215	239	216	221	222	241	222	220	238	226	226	222	209	216	246	230	219	230	222	227	231	241	217	201	196	207	224	197	217	221
4003	1833	1661	1304	12726	24163	20404	13074	6421	1331	504	475	435	461	471	491	447	476	442	455	442	430	474	451	490	489	430	431	456	441	470	420	446	484	461	423	484	501	461	458	509	498	467	424	444	454	464	462	453	490	467	461	456	470	463	495	460	433	468	504	447	458	474	454	448	474	448	458	472	463	445	485	466	463	458	460	466	474	465	466	467	470	466	484	477	478	476	480	443	473	445	472	475	487	463	475	473	471	437	434	495	465	466	470	479	463	452	433	450	471	481	476	456	419	475	448	483	429	443	464	453	465	465	475	467	472	469	471	438	441	454	470	490	434	466	477	450	445	427	460	459	449	451	453	450	481	439	437	436	449	450	480	462	467	432	461	424	447	502	462	458	490	476	488	441	427	457	467	456	424	510	460	451	467	521	458	471	465	460	426	434	462	510	457	454	425	427	465	459	439	450	509	478	478	463	469	436	462	482	471	431	465	444	466	415	459	480	492	469	468	488	474	448	441	474	463	434	439	475	481	443	464	483	449	442	477	485	481	488	459	465	460	400	458	395	478	455	450	454	446	456	478	491	448	458	448	450	483	478	489	447	458	451	437	441	481	447	465	477	454	474	441	473	455	427	454	468	458	461	505	475	438	445	492	489	497	469	443	466	462	429	446	439	510	472	471	446	464	492	473	435	475	451	476	476	478	460	459	457	489	463	495	514	460	479	465	456	454	441	459	472	479	445	443	453	440	408	426	489	446	493	437	458	450	483	466	477	462	452	441	491	458	443	450	456	454	478	443	464	474	493	453	443	428	457	467	465	435	439	445	504	490	468	441	427	468	474	465	434	451	454	427	481	478	512	428	451	457	467	453	443	468	444	471	424	463	456	488	453	458	438	481	430	489	452	492	473	448	481	476	448	459	444	448	450	450	461	482	484	470	456	457	463	465	467	460	462	447	501	447	484	470	461	438	481	405	474	499	486	473	472	467	451	493	461	493	440	459	454	426	450	446	448	448	506	456	469	444	466	431	474	465	485	448	466	490	461	456	461	455	455	492	469	494	437	504	484	499	511	458	456	428	470	493	435	453	506	467	503	450	458	455	472	479	447	447	454	492	438	473	480	423	438	459	493	458	431	463	469	496	443	483	428	447	422	450	421	469	461	464	438	466	420	435	469	458	466	454	503	459	433	448	439	462	458	454	457	461	489	481	430	487	447	425	482	452	501	480	450	504	453	436	439	458	454	476	445	500	503	468	421	485	478	426	478	447	481	449	464	439	479	463	476	472	457	439	472	417	476	442	465	464	451	450	476	458	444	509	457	475	454	508	456	503	483	440	496	451	465	492	448	484	461	441	455	499	507	484	426	477	450	452	440	492	469	492	519	465	460	421	422	472	466	476	496	476	481	478	477	444	449	455	474	426	445	436	452	488	496	451	437	448	456	424	458	459	466	459	463	480	465	483	446	438	472	492	479	470	463	455	434	455	458	442	431	530	462	485	471	476	454	511	446	468	475	480	460	492	467	454	448	503	458	447	457	462	483	439	456	431	461	487	454	478	494	454	440	472	472	479	494	447	459	497	472	475	433	487	430	489	502	471	486	453	456	436	476	508	417	443	454	480	454	490	453	463	443	461	460	440	394	457	444	463	482	471	463	467	472	487	480	466	460	481	475	439	523	470	441	444	468	451	463	442	491	464	497	458	469	482	441	500	467	425	486	464	477	458	465	464	477	461	494	473	480	453	462	460	454	447	479	434	488	446	461	463	453	419	452	490	423	469	449	495	458	455	466	421	450	448	502	454	483	434	461	418	489	450	508	455	460	490	459	453	441	489	467	493	456	440	456	514	487	428	444	464	481	469	457	430	445	436	462	495	482	480	489	477	435	448	461	476	505	446	436	479	466	425	474	493	482	442	426	477	493	461	449	483	479	448	475	474	453	445	463	463	450	461	489	440	471	463	497	480	474	463	510	420	458	456	461	446	447	442	466	486	444	461	471	474	449	461	491	479	473	444	469	481	463	443	493	491	458	483	438	473	466	412	458	440	461	474	465	409	469	477	440	478	468	456	472	444	484	440	470	417	437	481	494	500	430	450	452	476	500	428	483	462	456	490	487	462	443	432	450	437	443	471	485	469	486	488	474	471	461	469	502	487	473	465	480	501	505	457	443	476	498	465	450	461	457	475	470	478	446	444	468	448	464	435	506	407	464	462	467	441	442	449	473	485	445	434	505	462	479	457	516	464	471	483	505	449	480	451	480	508	482	498	474	439	498	484	459	467	483	462	453	462	443	455	476	459	460	504	470	462	504	424	450	455	455	466	449	430	475	435	450	461	431	449	451	496	464	459	438	440	480	449	503	450	464	453	485	480	492	442	473	484	448	476	452	473	490	439	463	469	434	450	477	456	482	455	477	442	449	463	452	468	480	481	455	459	435	451	510	448	426	451	428	434	470	445	465	492	485	474	473	473	478	473	484	514	457	453	477	459	476	482	478	442	470	457	478	492	434	448	490	473	493	477	464	465	462	457	436	442	455	515	495	466	476	442	446	444	467	438	477	441	440	471	436	521	452	462	451	454	430	459	485	441	490	482	460	444	472	486	491	482	475	443	453	472	465	480	479	466	476	451	471	457	461	492	476	473	446	453	475	443	435	437	452	531	502	406	441	440	473	456	479	481	491	481	427	482	455	467	459	454	482	417	481	456	507	458	483	510	471	457	483	493	495	440	477	481	458	487	486	473	435	475	434	468	492	462	492	493	481	441	441	443	453	469	431	515	473	482	484	451	461	491	451	446	462	450	499	450	485	462	475	489	475	480	435	440	452	453	464	455	450	507	484	489	475	467	423	476	427	481	480	469	442	488	451	423	492	473	462	472	461	441	455	460	450	468	477	488	474	513	450	457	462	459	461	452	478	456	455	470	500	450	461	440	426	493	444	464	480	469	462	454	498	442	498	474	407	444	405	432	478	467	441	456	489	464	471	451	445	442	444	465	479	475	475	456	431	488	490	453	512	457	469	456	461	488	455	496	455	476	443	487	501	451	433	448	486	411	471	451	456	473	458	424	441	469	467	499	454	454	459	482	431	482	451	469	486	459	487	484	461	438	443	476	441	443	475	464	491	477	454	484	470	453	473	457	465	467	460	475	434	461	465	468	480	437	471	463	504	495	467	445	475	470	450	479	460	463	432	470	477	457	473	452	478	456	446	465	468	459	481	469	434	481	467	439	466	467	466	431	493	457	487	455	435	439	438	453	451	488	480	479	470	439	441	512	500	453	469	490	486	525	454	454	445	465	444	437	452	471	488	459	482	457	454	422	442	415	481	437	456	476	470	424	480	456	444	465	439	447	463	433	454	491	426	441	457	504	469	474	496	456	454	495	477	433	435	476	498	408	418	444	465	463	420	502	470	437	485	431	431	474	446	434	458	456	474	436	489	459	500	463	450	442	527	491	467	459	477	465	453	490	428	459	468	460	463	451	456	413	470	408	456	442	456	440	464	456
24511	21106	27767	24681	21155	43214	42249	28262	15198	3326	183	174	170	161	180	195	193	174	180	157	189	168	174	159	156	167	178	192	185	158	186	164	174	195	158	195	172	181	179	190	189	182	178	175	150	188	154	187	181	180	173	168	158	176	163	171	190	165	168	178	171	185	151	169	177	192	180	185	185	143	168	185	176	177	176	177	168	149	178	154	147	153	179	161	178	169	172	166	161	177	160	182	150	176	185	171	158	142	170	174	174	177	176	166	170	187	162	176	185	190	162	168	183	192	173	167	166	188	142	179	158	174	155	185	160	177	193	199	167	171	173	170	168	184	159	177	185	186	188	185	177	221	176	164	188	175	171	164	158	186	145	166	165	177	163	179	169	196	174	192	171	164	173	163	196	203	166	176	177	154	175	175	168	183	200	170	179	165	177	165	172	191	165	173	175	186	191	173	187	174	175	166	176	166	163	182	194	162	162	175	171	158	185	193	177	166	165	179	178	165	162	162	178	177	189	157	175	186	176	154	193	182	148	167	187	150	168	169	170	190	167	163	178	180	185	152	153	160	193	153	178	163	183	191	166	169	157	159	173	172	187	159	199	168	154	139	181	169	182	190	178	178	161	177	162	163	170	175	182	190	175	174	167	176	183	164	169	165	183	164	167	158	159	182	175	167	186	172	173	194	167	187	166	172	177	190	179	180	169	188	165	188	176	172	178	153	179	177	165	180	173	181	177	182	197	189	188	176	172	154	190	157	189	172	184	170	196	189	156	190	141	190	151	175	181	174	174	172	177	165	171	189	178	191	179	162	162	170	163	172	186	189	173	167	179	155	157	176	188	166	172	184	175	170	183	212	163	172	172	160	181	175	176	168	160	193	184	177	160	167	169	174	172	185	167	197	208	191	183	174	182	187	183	135	185	163	203	161	164	178	157	191	185	183	190	186	200	167	171	193	158	194	174	181	187	188	190	178	166	178	171	164	178	179	187	184	184	209	161	172	164	182	173	186	180	187	186	172	169	179	162	168	159	159	189	173	164	175	176	178	195	171	177	167	165	184	173	166	183	192	168	174	186	158	168	174	171	159	177	141	163	193	195	183	196	176	165	197	164	152	186	178	177	179	178	168	167	175	187	183	185	175	161	185	186	191	143	155	178	186	182	174	195	160	180	180	178	177	181	158	161	180	181	184	176	183	187	180	146	191	169	167	188	191	172	158	164	180	179	143	161	158	186	170	176	174	160	179	178	175	158	174	183	166	179	169	157	188	186	185	166	179	176	191	177	164	157	198	156	148	192	172	163	187	182	188	176	176	165	184	172	185	175	176	153	182	185	196	171	138	179	171	162	174	169	161	170	170	177	169	179	180	166	164	159	153	168	173	183	177	165	164	172	202	160	151	169	159	178	162	178	166	179	173	174	179	163	168	174	194	146	172	194	164	177	170	180	177	196	182	172	149	189	156	186	173	169	168	182	183	176	178	180	171	170	176	176	158	175	166	165	184	168	155	193	170	174	163	187	161	176	172	174	173	157	177	187	171	170	185	185	197	175	166	174	149	145	179	172	156	163	164	192	185	179	165	167	177	157	166	177	157	168	153	188	177	179	167	165	169	172	161	177	147	192	176	176	186	154	190	176	192	150	170	165	190	169	167	163	170	205	160	180	208	190	196	129	172	171	183	161	166	158	179	175	183	168	192	174	185	190	168	194	176	171	160	169	195	188	172	181	195	177	182	184	185	180	172	194	181	170	173	153	182	204	167	158	176	155	175	170	170	173	196	166	165	163	167	199	165	173	162	188	152	183	167	167	177	152	154	181	177	181	184	171	180	171	178	210	172	160	161	162	172	165	172	189	179	169	168	172	158	164	167	188	166	166	184	176	189	198	189	174	161	173	169	185	172	166	172	199	162	178	180	167	172	190	164	184	211	189	177	179	186	186	162	170	168	179	178	171	145	170	167	176	179	171	155	174	196	190	162	198	181	182	162	188	180	181	175	190	171	177	177	180	176	179	200	194	167	164	178	181	163	161	143	164	180	198	158	176	178	160	156	193	189	168	192	185	173	189	176	164	158	167	180	191	190	175	178	186	188	172	188	171	171	158	153	169	204	182	165	160	161	173	171	204	170	161	170	195	175	156	156	190	196	200	205	157	170	198	176	191	178	200	168	194	193	186	187	178	195	180	191	182	198	165	155	154	190	183	172	172	169	171	188	202	150	178	147	198	175	178	175	178	151	162	180	189	163	173	166	167	156	178	156	185	152	189	146	171	186	167	180	161	185	172	178	168	170	208	185	172	153	163	182	161	158	160	146	174	188	157	159	169	177	173	199	175	186	176	164	146	180	190	182	174	187	172	176	169	178	173	190	179	175	188	188	163	171	167	164	201	157	179	154	169	158	188	186	155	184	175	159	177	170	150	168	172	159	189	179	174	171	184	165	176	155	182	200	180	153	177	179	178	161	193	168	183	145	175	181	158	194	171	202	181	189	178	173	178	152	160	175	197	166	157	171	191	172	174	194	176	192	188	174	193	166	196	172	175	177	183	149	155	168	166	167	177	160	167	164	195	159	184	172	176	182	179	166	166	184	208	167	184	168	161	187	153	158	178	165	178	171	159	180	166	189	172	167	169	191	197	188	192	188	166	189	181	183	169	170	196	189	187	176	158	181	165	174	194	199	162	179	151	181	176	163	158	165	176	158	184	175	185	183	170	178	161	174	178	159	168	173	182	171	183	155	167	173	178	197	160	171	174	169	175	182	182	162	141	189	169	182	184	177	158	164	186	173	165	166	171	169	181	141	176	160	169	164	191	165	195	179	184	174	157	172	155	186	195	171	176	173	158	162	162	168	167	179	164	179	172	174	193	162	162	177	156	204	164	190	180	154	171	166	156	180	191	163	161	184	167	165	163	175	173	186	174	175	159	197	186	181	171	170	164	174	174	166	195	181	193	174	179	183	170	181	181	182	164	180	172	157	183	210	186	179	174	187	172	160	177	182	196	151	189	184	156	176	176	167	176	188	175	142	196	160	175	164	188	182	179	193	154	176	197	180	172	179	161	175	153	179	167	175	186	167	172	215	188	177	164	162	176	169	187	166	153	179	178	184	164	165	168	170	172	174	162	170	172	188	165	187	176	166	182	158	190	164	202	170	190	166	175	165	194	150	160	166	181	167	167	174	162	155	173	169	165	164	147	174	181	147	162	183	150	172	189	175	167	187	167	191	176	187	165	197	181	169	177	171	155	155	186	144	137	182	183	178	203	181	167	176	175	170	169	154	197	153	182	175	183	184	207	178	175	169	178	178	177	169	162	179	172	164	191	163	192	196	182	174	199	162	168	179	198	186	176	172	160	180	196	162	174	171	167	195	172	181	173	154	184	166	156	166	169	167	156	192	181	174	163	154	182	194	172	165	164	149	181	161	164	200	172	149	166	176	167	194	165	174	174	157	181	187	169	172	163	151	185	166	169	153	172	181	173	147	184	184	170	187	164	157	173	171
5262	9250	7810	4322	26161	49373	45510	34737	23518	6312	363	366	373	364	390	369	351	351	386	412	415	402	385	379	393	373	370	360	417	378	367	364	367	358	395	363	389	382	361	395	336	337	362	399	344	381	352	352	348	346	390	336	369	354	353	370	387	397	349	389	405	377	364	380	383	405	372	386	377	361	354	381	341	384	339	381	348	343	352	366	384	381	364	404	396	353	386	368	347	388	363	353	385	391	341	388	400	351	362	372	347	375	368	343	351	358	360	365	380	362	414	382	371	338	358	360	366	369	378	362	357	416	358	362	385	382	356	358	362	393	362	372	384	370	358	371	349	380	375	342	347	355	360	387	378	382	373	342	356	358	380	353	344	405	382	371	350	349	385	383	363	378	393	348	371	392	397	377	400	358	371	359	381	326	334	395	382	368	369	342	393	369	365	367	387	349	348	363	388	398	358	388	386	355	394	332	371	333	396	344	348	375	349	330	385	364	358	402	354	359	387	373	361	362	380	386	336	349	387	386	376	388	352	363	368	342	364	338	404	376	373	380	360	363	373	378	362	344	383	371	358	355	380	373	393	354	337	358	384	371	393	380	361	349	348	349	384	386	373	355	369	399	377	383	381	363	332	391	356	375	384	390	373	375	403	364	371	371	381	398	356	397	378	397	346	374	380	385	370	396	381	362	380	377	412	369	374	378	371	352	375	353	356	376	389	355	405	409	373	337	366	368	385	366	328	366	375	351	399	328	370	348	376	345	368	363	367	378	393	371	387	341	363	399	391	355	345	395	368	376	351	354	362	394	384	350	360	390	388	374	386	385	334	384	373	365	374	357	382	417	372	411	345	383	329	366	380	361	404	341	361	397	378	377	375	369	375	386	344	383	358	370	368	364	327	369	365	387	342	374	359	377	376	359	361	382	383	365	361	387	380	359	367	386	353	366	377	349	387	358	361	373	371	356	359	379	408	334	367	389	360	410	358	373	348	353	388	369	336	356	396	367	371	362	365	359	354	392	380	389	350	329	378	339	381	380	353	366	367	358	373	397	357	393	430	400	369	374	375	366	388	384	355	373	398	347	387	349	379	362	355	360	339	385	364	347	378	356	379	369	415	420	409	377	340	370	352	389	325	406	355	355	375	384	374	398	402	367	368	337	398	323	386	342	350	393	384	406	362	372	363	348	354	373	374	339	353	351	368	360	367	356	351	370	393	354	399	387	368	368	364	403	370	400	364	357	380	366	327	382	391	383	378	364	396	348	389	371	373	326	404	381	374	351	351	365	387	390	402	373	402	368	365	337	405	385	376	346	400	343	400	348	401	391	372	376	386	396	347	391	371	368	359	397	392	358	378	362	396	345	353	388	357	362	355	374	382	380	393	406	369	335	391	365	388	386	349	379	403	395	350	375	376	399	373	385	357	375	361	391	372	372	417	367	394	412	381	396	375	342	392	364	382	396	386	395	393	368	351	393	346	380	412	394	400	373	374	361	373	357	366	370	364	355	379	354	364	341	358	386	355	376	376	359	396	356	353	381	377	359	403	372	394	372	346	371	361	347	376	354	373	333	394	386	380	383	370	369	387	365	364	328	387	351	379	424	375	365	354	373	389	376	383	363	371	373	374	391	369	374	393	387	357	389	398	378	340	364	382	401	390	346	341	363	416	354	393	344	387	374	373	364	387	359	397	388	385	376	366	374	402	357	369	397	391	387	395	412	392	390	334	360	377	391	360	389	388	382	385	387	379	389	376	373	359	412	389	392	373	365	373	356	378	376	373	380	399	345	388	343	393	329	385	364	361	330	364	368	373	373	393	386	397	391	386	370	346	376	415	369	389	373	359	346	391	378	377	370	392	410	389	353	400	361	362	367	368	393	371	379	354	379	383	382	385	364	366	353	373	355	401	357	365	369	375	370	394	386	366	359	379	378	406	373	354	381	377	395	389	351	350	333	359	323	363	394	375	341	386	388	362	396	371	372	374	360	352	347	374	374	389	367	385	416	356	345	346	364	398	330	378	368	402	367	369	396	370	384	392	353	382	390	372	367	385	373	373	384	363	370	384	352	371	362	343	372	390	387	395	365	349	353	340	346	390	377	407	403	370	355	354	359	383	377	369	387	350	357	379	373	379	353	361	381	364	388	366	384	368	380	368	377	355	376	374	364	374	373	349	387	363	377	356	378	391	390	406	302	381	386	344	368	392	391	330	373	361	391	373	378	350	380	339	393	346	342	365	377	357	382	404	372	344	370	337	371	396	346	364	399	356	353	378	360	347	349	364	352	383	367	377	358	387	363	389	362	370	402	350	366	399	400	381	329	366	384	353	406	372	365	375	384	369	382	394	399	405	346	362	354	366	378	371	372	371	381	351	372	380	405	388	336	388	374	400	370	335	396	376	365	401	410	384	366	354	410	362	374	350	359	369	396	333	358	380	347	374	391	402	378	407	355	414	364	362	404	374	397	324	370	375	330	388	354	399	345	398	391	363	366	361	382	409	372	346	395	390	336	380	354	394	387	375	374	400	365	388	364	385	382	383	362	368	372	378	372	370	356	385	370	380	387	371	376	388	398	367	364	372	381	390	368	367	377	368	374	362	361	318	379	390	361	340	369	383	387	390	379	393	396	383	348	395	342	346	404	396	360	394	389	383	339	370	356	340	397	356	349	387	374	342	365	360	396	363	376	351	375	346	364	364	394	385	420	374	375	385	374	373	377	356	341	364	417	353	386	354	374	372	387	335	355	355	394	390	381	357	347	371	338	380	366	333	336	368	339	413	382	333	332	376	361	413	400	360	354	391	332	384	372	385	382	354	364	385	334	391	398	394	371	418	367	409	393	377	358	385	365	403	351	392	379	401	353	372	376	386	378	387	378	370	362	375	371	380	375	391	374	420	395	405	344	371	367	350	365	379	387	384	365	376	344	359	377	403	368	380	375	402	337	350	396	384	349	351	389	364	363	383	364	395	392	376	404	388	372	384	390	377	364	348	401	391	368	350	352	363	394	385	368	383	378	375	362	353	370	347	363	338	360	359	373	399	338	401	357	381	354	383	313	386	358	371	324	374	373	358	427	331	408	362	358	386	356	373	371	356	364	358	381	330	372	352	397	365	371	395	398	354	379	364	323	395	385	339	341	404	352	329	348	372	350	353	380	369	345	374	353	372	367	375	340	400	409	348	364	359	379	392	373	352	372	371	394	406	358	350	355	370	381	392	404	344	404	377	387	349	370	367	342	361	390	369	371	330	341	418	379	352	413	392	379	381	364	403	395	382	359	371	358	370	391	395	397	353	376	342	379	398	366	376	336	371	371	378	390	386	394	371	375	362	362	376	369	370	399	345	418	371	382	352	352	355	361	378	344	380	381	365	364	373	381	334	387	387	392	363	377	384	383	366	370	384	361	361	384	351	389	375	371	395	341	363	400	378	362	384	348	360	381	360	390	372	367	352	399	392	369	361	392	363	341	350	379	357	390	353	382	359	362	351	383	385	395	351	400
23211	21158	28961	23647	22674	58099	59551	40650	26063	10143	424	271	222	205	226	253	231	240	238	260	244	218	238	229	238	222	219	250	222	246	235	206	227	207	225	230	230	219	218	239	222	194	213	227	235	233	259	232	232	214	211	237	219	221	223	236	241	186	233	237	248	249	214	234	238	245	249	264	213	217	254	220	242	223	224	254	239	229	228	231	214	224	248	232	253	228	249	242	224	229	242	247	219	228	240	230	222	207	237	257	241	219	232	239	249	235	229	227	230	216	209	257	256	256	245	270	202	201	221	227	248	216	234	212	215	239	258	255	247	240	253	231	251	263	216	233	228	254	222	221	263	236	236	239	238	242	227	231	234	249	234	225	237	217	230	226	219	209	224	195	253	231	236	231	214	234	251	224	237	237	245	208	248	195	215	226	195	208	250	239	248	244	240	230	229	237	241	234	220	223	227	210	242	199	215	237	199	224	237	216	243	226	210	201	234	227	210	251	261	205	231	228	215	214	234	225	216	211	245	226	219	223	239	219	212	218	249	227	228	226	189	216	244	229	226	225	220	220	199	230	229	225	209	227	218	247	245	254	216	220	225	232	228	235	259	211	242	224	209	198	219	218	256	225	227	233	228	230	238	217	239	230	249	233	253	226	214	244	239	228	227	218	204	258	241	229	267	242	235	248	217	244	233	239	201	221	234	233	210	241	220	220	220	232	195	237	219	235	233	245	246	262	243	244	210	246	232	219	261	232	227	219	232	213	228	234	209	209	232	239	242	240	241	229	216	200	220	218	244	229	228	234	231	225	233	261	233	261	227	227	230	229	244	226	250	248	284	200	228	244	198	220	222	233	224	228	231	246	243	232	232	204	229	199	232	243	257	217	211	231	264	262	229	231	237	237	216	217	226	243	220	235	214	218	207	245	258	212	235	226	223	233	237	269	226	237	229	232	218	250	237	236	195	236	226	226	229	194	206	233	235	221	221	247	256	217	211	245	233	216	238	225	246	197	220	218	238	263	233	213	229	238	250	249	252	214	236	215	244	231	230	223	219	237	213	218	243	218	242	235	230	209	234	216	213	249	235	243	231	240	236	214	245	216	243	227	226	213	247	224	199	236	224	254	242	243	206	225	223	216	260	222	201	230	238	253	227	205	234	238	242	249	256	237	218	239	230	224	232	238	221	252	202	229	244	223	236	208	211	214	234	229	193	232	214	235	242	214	227	227	235	258	228	258	215	228	211	208	222	232	202	233	227	220	207	262	196	229	215	203	247	257	250	212	205	235	240	240	226	223	255	219	227	240	235	223	258	234	216	263	227	230	274	229	233	257	213	218	223	220	260	252	219	248	245	218	239	225	227	226	207	235	253	233	236	210	223	237	244	227	227	211	216	244	270	233	242	232	214	224	221	217	225	247	225	219	216	211	246	225	209	245	188	240	231	245	216	229	226	254	237	222	231	233	220	200	243	219	215	236	216	223	236	273	205	210	246	241	231	227	253	233	241	239	238	221	251	236	239	242	237	244	242	231	239	212	239	260	212	241	228	241	248	224	204	227	199	227	234	221	242	260	252	213	231	227	199	211	250	223	249	197	234	227	227	245	229	215	226	229	220	227	222	239	213	268	236	228	250	217	213	258	217	252	231	231	192	270	216	232	217	244	203	231	227	236	204	224	225	248	243	237	212	245	219	246	249	222	228	275	226	246	239	225	239	195	258	224	232	232	217	254	251	249	223	228	214	231	242	253	222	258	226	211	229	232	236	243	238	208	247	218	242	256	260	261	228	249	236	222	219	213	235	250	237	243	204	242	207	230	239	250	212	236	227	233	245	236	215	228	246	232	218	223	222	221	206	233	207	248	212	226	218	246	214	220	226	246	227	225	237	243	255	242	219	230	228	251	220	201	220	230	256	247	229	220	255	200	240	233	221	243	248	228	209	216	201	242	244	236	219	228	263	206	222	224	207	240	241	231	236	223	222	225	271	249	245	247	254	207	222	237	241	251	232	220	216	251	218	236	239	224	238	219	208	226	226	212	247	235	221	229	207	219	233	231	230	232	264	225	239	279	208	223	234	234	200	234	204	235	229	205	245	234	232	249	229	227	230	248	239	233	253	228	217	217	244	214	246	212	215	232	245	244	231	241	227	211	225	243	214	206	197	225	221	236	238	228	239	221	230	224	226	224	229	236	220	237	239	235	229	239	234	214	247	235	226	248	221	225	239	238	232	231	194	239	214	211	221	221	213	206	240	245	277	245	238	252	226	246	242	214	226	254	245	237	225	221	214	224	227	202	241	228	205	235	239	236	221	242	247	216	231	245	215	182	244	224	226	258	234	231	211	229	213	219	225	206	226	222	205	226	244	198	220	226	238	215	247	240	262	251	239	253	242	239	209	239	240	214	224	228	226	237	219	243	222	251	226	238	226	229	196	209	233	225	228	227	233	216	222	223	227	244	236	248	237	248	217	225	237	233	234	220	217	235	238	247	214	213	216	235	211	213	216	260	215	233	219	254	215	248	221	214	213	211	232	229	228	233	235	225	223	227	210	230	255	225	253	211	239	216	229	217	230	221	224	238	233	216	232	221	235	253	212	222	208	230	234	227	236	217	222	229	246	215	240	241	200	224	235	222	251	240	240	230	246	212	225	235	239	237	233	244	247	217	234	242	209	235	202	221	214	222	234	218	220	223	236	249	248	226	233	211	250	241	199	216	253	228	224	240	261	224	254	214	257	217	210	232	245	224	209	248	251	212	240	269	234	233	223	249	226	217	225	203	218	220	232	193	228	260	222	205	228	243	217	219	228	200	223	178	251	221	230	228	245	230	226	204	224	248	234	219	232	211	248	225	257	245	239	204	238	230	238	232	251	226	224	242	219	231	230	244	232	237	195	245	240	212	216	219	244	218	216	242	252	220	215	214	211	243	216	237	212	237	230	258	235	205	250	229	253	238	248	236	230	234	212	221	219	235	228	207	241	227	230	228	222	234	235	220	221	225	211	233	246	236	223	216	253	246	236	222	224	212	213	241	236	242	234	224	234	236	252	240	239	244	227	255	220	216	223	230	199	214	228	228	253	227	228	207	239	257	225	249	225	203	256	239	233	219	223	223	238	250	219	220	223	244	215	203	217	216	209	212	231	226	238	245	225	235	244	216	243	242	246	249	232	254	233	233	252	250	227	251	220	249	246	222	228	227	225	224	199	237	244	228	248	221	225	235	224	245	211	227	241	221	225	222	229	229	226	215	240	225	218	230	219	254	230	235	266	225	221	238	204	219	218	234	232	227	237	214	233	227	213	234	234	194	249	220	233	209	244	220	234	219	212	231	232	202	230	244	229	241	200	227	227	227	257	267	241	224	219	240	214	231	232	235	238	235	251	233	209	228	219	245	221	226	248	228	230	240	229	224	234	209	245	235	227	202	231	223	247	227	229	243	222	229	223	238	222	230	234	250	235	241	207	225	228	258	232	238	210	226	267	222	218	225	229	232	224	211	257	215
8734	17893	15227	8523	30137	67479	61379	45637	34110	13683	498	496	448	428	468	440	486	486	462	465	448	470	475	472	451	478	441	447	441	491	451	466	458	471	482	499	483	463	459	484	475	439	482	454	453	472	460	510	441	443	459	471	478	499	429	445	463	453	462	448	474	450	451	492	455	456	452	439	444	442	487	490	418	444	452	481	453	451	467	462	464	456	477	473	425	447	472	465	444	470	453	472	458	460	471	485	431	442	438	464	456	471	458	467	486	475	494	456	436	468	470	459	456	484	439	485	428	483	447	472	425	504	429	495	464	454	441	511	472	475	471	463	511	459	433	438	438	461	491	451	437	448	480	441	474	446	464	483	430	472	450	457	433	441	454	455	433	444	469	447	461	461	464	472	448	458	486	495	441	427	447	436	452	483	425	426	475	445	485	456	445	446	458	472	464	449	479	446	472	444	452	479	456	457	453	476	401	469	466	437	463	477	434	425	483	466	482	456	475	463	454	470	488	488	474	453	466	452	495	470	460	436	449	469	440	442	461	472	464	460	418	456	471	476	456	469	461	476	475	452	486	465	438	446	485	466	491	465	462	402	480	459	460	470	474	457	469	501	433	443	444	446	486	448	440	458	478	450	448	485	452	456	486	463	443	478	488	498	466	474	452	491	457	446	437	473	492	434	467	461	477	499	429	486	438	470	466	449	426	461	484	459	494	464	496	454	435	438	442	480	435	465	474	456	512	497	451	460	455	454	463	486	480	478	447	449	484	475	452	464	424	418	472	461	489	463	447	465	463	460	488	456	489	449	455	484	438	466	428	459	490	475	482	485	465	433	485	494	465	498	481	421	467	476	452	469	432	443	489	452	453	482	463	462	444	462	453	457	490	478	440	454	463	485	464	460	495	454	471	479	478	469	460	448	452	446	464	454	457	508	445	496	432	486	467	479	495	414	451	464	467	479	428	430	477	444	472	474	434	450	433	452	474	467	455	444	426	459	432	447	464	471	458	443	457	469	464	452	482	440	483	456	489	510	466	446	486	475	432	488	474	461	435	476	458	476	479	466	454	470	440	437	469	421	474	461	447	459	467	472	419	448	421	467	436	445	494	426	475	468	437	430	451	469	467	463	462	458	471	461	469	455	445	443	447	482	427	439	479	457	439	466	444	470	415	435	450	479	466	442	475	455	424	455	478	458	472	488	491	479	478	487	436	465	451	460	429	488	453	437	492	475	446	457	462	455	436	486	483	469	466	468	530	472	483	449	461	487	483	464	473	480	466	512	460	474	440	463	471	462	426	448	431	456	479	487	414	445	508	460	452	463	452	446	435	426	466	478	450	429	450	489	410	445	485	437	447	456	446	463	420	486	472	456	476	449	440	487	461	406	461	446	476	470	434	449	432	494	437	449	465	467	478	432	428	462	418	463	435	491	476	488	437	465	467	470	465	453	462	485	449	449	432	438	464	449	450	468	460	461	455	432	444	458	463	443	450	464	446	437	459	412	480	469	477	440	439	448	460	473	452	458	427	438	443	450	468	469	458	472	480	498	471	424	454	479	431	446	509	493	444	433	458	485	477	446	468	440	466	408	464	454	473	409	468	486	481	455	467	503	452	471	442	450	469	472	464	460	448	463	485	430	446	436	460	495	455	490	488	472	512	448	466	483	492	464	447	466	464	451	456	478	465	458	467	493	497	427	468	528	461	429	496	439	479	492	440	485	468	485	452	440	470	458	441	450	493	468	490	451	455	445	455	443	454	477	432	423	480	435	458	455	470	466	441	432	493	463	432	486	436	500	448	477	460	448	459	481	476	456	404	469	425	461	476	442	502	468	485	414	429	466	441	431	436	469	481	397	486	431	458	470	443	459	460	462	466	474	492	472	470	399	425	471	441	447	455	464	429	473	464	463	436	464	475	480	439	471	471	458	450	467	465	478	438	463	448	451	455	456	463	471	452	502	499	429	439	439	465	479	431	452	449	480	484	487	480	466	450	502	458	479	439	485	456	504	443	456	415	429	470	477	470	495	501	483	449	451	485	480	500	449	488	461	451	491	473	447	460	482	458	470	411	454	495	468	472	456	451	490	438	471	482	474	437	467	500	457	406	448	460	449	433	469	474	438	455	467	478	461	432	425	513	443	450	458	454	447	474	460	456	466	426	445	461	440	499	439	430	485	482	452	440	466	404	467	460	468	456	452	456	460	494	449	460	475	445	452	475	462	461	439	470	452	450	455	492	434	491	476	460	449	442	486	468	481	449	417	443	466	463	506	448	484	472	467	471	464	497	471	457	434	458	472	432	440	451	457	462	453	471	438	453	420	459	455	436	465	465	449	483	460	493	435	465	481	474	453	463	435	432	438	460	486	460	439	497	402	484	459	450	473	452	493	437	439	476	444	472	468	449	464	468	494	467	468	451	433	515	438	467	502	463	495	458	444	435	489	467	471	465	451	457	480	443	433	455	485	463	463	439	414	459	458	438	477	433	467	458	458	512	510	452	462	480	454	462	455	490	464	471	439	470	458	492	430	441	493	450	481	471	432	424	455	448	501	432	483	486	443	453	503	489	481	464	470	467	478	427	439	473	480	458	490	485	440	475	444	477	435	469	461	461	440	469	478	488	425	487	468	416	466	444	430	416	440	485	432	453	426	498	480	431	458	451	495	438	466	478	456	455	501	457	453	488	500	415	481	423	441	474	452	447	462	445	488	511	477	466	460	448	437	472	450	478	456	470	453	441	453	420	444	438	474	453	482	437	417	456	502	469	483	457	463	416	431	448	425	493	438	494	470	468	454	498	460	476	461	424	496	444	425	469	453	431	497	472	449	444	442	449	452	445	477	436	467	490	482	442	466	461	461	432	438	466	460	479	462	470	477	471	467	455	446	472	457	421	462	487	444	436	476	477	477	448	472	430	473	465	464	476	488	488	457	458	446	456	441	445	489	465	448	479	459	461	472	453	426	489	444	468	439	448	466	453	470	466	443	438	450	450	459	496	494	456	465	476	429	462	454	444	445	469	442	468	430	424	448	423	442	476	454	428	487	407	433	441	482	498	477	462	455	492	453	448	453	443	480	445	436	454	486	484	450	424	457	490	485	462	484	424	440	463	472	465	455	505	458	479	459	440	480	434	476	460	457	454	474	497	467	455	498	464	440	428	471	451	503	464	453	446	451	496	463	479	473	458	457	490	488	457	497	435	444	446	440	480	448	412	467	415	472	434	434	456	426	442	460	465	478	475	467	448	468	440	441	445	469	459	463	426	433	470	466	462	438	445	515	452	436	435	457	481	484	475	462	456	460	492	453	493	465	467	451	453	464	428	451	447	460	415	498	488	464	488	455	444	497	470	483	471	438	443	447	458	433	472	481	474	453	485	492	448	451	498	464	486	461	466	469	438	428	464	447	464	432	460	474	478	463	433	453	443	460	497	460	477	493	439	443	431	456	470	486	477	482	471	458	488	438	455	483	450	431	457	474	472	449	470	471	439	455	457	492	492	456
26504	20365	6818	714	3119	12526	11493	6162	2737	1081	241	213	221	246	223	239	212	229	232	231	243	238	227	252	221	219	235	230	225	235	227	209	234	230	218	249	226	206	235	216	216	211	242	223	223	226	220	228	235	231	216	208	225	229	235	243	235	249	233	233	216	236	235	224	201	234	223	233	224	242	222	230	222	255	240	219	267	220	254	257	239	221	198	222	237	217	242	217	210	226	214	203	213	223	215	218	229	227	233	213	210	233	235	254	250	224	226	233	217	214	212	230	202	250	218	203	236	245	250	244	217	233	247	235	252	214	210	210	214	253	229	221	210	220	239	210	195	240	220	238	231	233	219	228	229	248	235	234	212	230	232	231	231	230	263	240	200	234	221	223	245	218	225	246	219	208	243	210	236	228	195	198	245	237	227	234	213	231	215	226	241	223	237	207	248	198	225	219	233	219	246	254	254	224	204	223	233	207	228	221	202	226	262	235	228	231	221	220	220	242	240	243	263	210	239	239	234	221	241	205	227	222	228	217	256	224	199	221	216	249	223	238	232	191	232	214	217	237	235	221	241	230	206	224	233	205	263	231	243	235	264	209	226	232	216	224	208	222	250	245	214	231	225	225	200	237	216	229	250	247	235	198	258	230	190	242	208	231	223	218	255	234	244	223	221	228	230	195	210	204	225	227	232	221	227	220	237	236	227	241	228	230	247	195	229	241	234	239	243	212	224	215	211	202	241	211	227	225	223	230	234	218	230	220	212	222	201	246	204	228	237	227	255	212	239	216	251	228	229	215	217	199	221	224	230	232	231	211	246	221	240	219	246	244	232	275	208	228	253	205	231	203	215	217	203	222	224	261	252	212	228	239	218	256	232	217	236	238	248	204	200	229	235	225	233	235	243	233	217	216	239	224	205	226	231	236	230	235	209	224	240	253	191	214	216	229	220	221	227	231	244	217	238	226	211	233	248	244	233	216	208	247	216	219	226	240	211	225	241	232	230	251	234	232	241	225	210	228	241	212	225	250	238	239	220	230	220	217	206	219	208	268	235	235	227	243	248	222	217	234	249	221	218	243	224	220	236	226	239	223	223	217	220	230	222	240	238	214	241	263	224	243	219	236	237	228	236	221	223	220	240	217	235	231	207	222	222	241	251	225	239	254	247	217	235	228	218	222	232	240	230	195	256	234	224	235	227	214	226	234	223	221	201	204	228	240	219	206	212	229	235	205	214	237	217	218	237	218	223	249	253	230	258	252	246	221	231	213	223	212	181	205	247	219	225	217	217	233	244	209	248	254	228	235	240	227	230	233	250	224	203	226	230	217	233	251	215	230	224	176	218	256	243	233	205	203	237	244	217	230	224	197	246	249	246	241	243	227	227	212	237	240	230	204	217	246	236	211	231	206	253	245	252	232	225	209	224	204	215	235	240	254	223	220	239	234	214	238	232	223	234	219	225	228	214	232	220	207	215	212	233	254	228	211	212	230	236	222	245	216	215	203	214	229	255	251	234	211	223	225	243	224	216	222	231	257	216	248	262	227	208	193	219	234	233	182	211	218	248	245	232	209	241	237	222	209	228	201	237	211	231	203	233	247	236	228	209	214	226	224	284	236	226	209	202	227	251	252	234	240	214	245	240	247	215	212	223	228	230	236	248	200	211	200	219	232	216	222	209	201	226	231	215	238	224	204	213	220	233	229	194	254	242	221	236	214	218	234	224	251	217	239	219	228	217	208	221	221	226	253	213	240	210	242	232	218	262	218	213	238	230	220	218	237	229	222	237	218	223	235	242	235	234	240	214	221	207	220	232	232	209	255	220	206	257	224	214	245	219	234	218	245	238	211	234	224	251	243	236	247	199	263	189	231	214	246	221	231	218	233	222	236	199	237	217	256	203	221	231	252	212	223	239	224	237	248	212	239	235	221	229	222	227	218	236	224	238	242	239	224	238	217	264	245	211	208	255	235	225	208	243	246	222	240	236	204	214	234	250	233	215	222	210	225	216	226	209	243	241	230	219	216	250	226	224	244	226	239	225	216	207	220	243	237	244	219	220	232	218	236	214	226	232	218	235	248	248	219	243	221	250	224	223	241	218	211	222	203	216	241	195	244	232	198	218	214	196	229	216	229	214	230	263	243	224	219	213	206	192	224	225	246	240	233	213	235	240	214	239	211	212	226	229	254	230	211	204	215	243	232	260	209	224	214	255	197	212	239	233	225	231	255	245	217	214	236	215	233	229	249	229	215	227	201	225	211	230	239	208	228	225	242	211	238	221	232	207	259	221	216	249	217	222	242	202	235	253	264	231	239	236	219	238	230	219	224	254	239	234	206	227	267	212	198	221	203	227	195	256	223	252	234	260	243	203	230	214	202	209	233	227	225	229	230	230	226	228	253	220	240	235	214	235	218	218	221	200	234	215	190	227	233	235	227	225	206	207	220	223	193	238	238	202	233	217	237	209	208	242	237	232	254	249	221	230	225	234	229	203	229	234	226	236	199	242	247	236	229	219	225	214	236	228	214	224	210	237	262	227	213	255	220	243	218	208	228	232	202	230	216	222	220	250	242	260	227	229	224	225	231	237	228	250	203	225	225	224	205	229	235	223	221	231	207	260	205	209	240	247	224	227	222	226	210	214	247	247	237	210	204	217	192	215	242	198	230	232	227	232	228	203	224	221	238	226	214	218	230	235	230	218	221	219	224	216	240	234	243	220	246	239	241	204	245	258	214	218	216	242	249	228	238	230	207	236	216	232	218	224	215	215	213	222	243	215	219	224	201	198	218	210	233	221	244	235	246	232	246	207	208	227	229	221	247	247	220	245	221	222	253	207	225	257	225	200	200	209	223	229	225	252	210	229	228	225	229	228	226	233	233	245	200	225	209	236	203	234	222	227	228	213	219	227	209	233	211	233	228	248	254	250	207	239	236	229	221	246	212	245	195	227	225	173	234	261	234	243	234	230	259	231	197	233	179	231	244	238	214	205	232	225	219	223	217	227	244	230	221	228	246	209	222	213	245	236	229	205	219	216	252	228	208	215	208	232	216	235	225	235	221	240	243	235	218	234	249	220	224	226	236	229	226	216	222	220	246	220	247	210	238	219	221	215	221	224	232	208	243	207	228	209	205	216	219	218	220	254	217	226	213	229	202	212	209	241	220	240	259	238	254	221	250	215	257	231	245	243	250	259	235	233	237	237	226	225	235	253	213	222	240	217	204	243	228	227	259	231	249	246	223	217	243	218	201	231	229	236	214	222	246	221	254	218	239	235	208	225	204	236	242	222	219	205	231	229	251	207	242	213	214	241	217	226	191	232	238	213	223	249	231	227	216	221	229	236	233	248	222	243	235	238	228	230	241	231	246	234	225	221	196	203	235	223	209	216	233	214	246	243	245	226	230	234	234	220	240	227	194	219	199	214	255	208	196	251	217	205	193	231	221	220	222	228	242	216	213	241	233	225	225	233	250	228	236	228	231	215	222	212	231	224	257	224	218	231	198
3975	1944	1724	1062	7951	23688	21102	13249	7184	3062	467	478	483	524	415	482	447	477	482	446	427	494	448	469	438	492	507	470	512	492	486	504	446	487	485	456	492	429	501	468	471	467	475	491	442	472	456	462	515	478	444	474	488	430	440	475	520	454	475	497	453	521	474	456	510	469	483	457	468	464	474	491	513	457	476	507	455	480	516	475	484	487	494	481	479	452	517	457	415	481	472	453	422	460	461	488	492	457	491	470	462	429	511	482	497	497	438	492	519	498	488	480	438	519	503	484	461	477	447	457	492	445	469	469	465	495	479	455	456	473	414	507	493	486	469	490	458	479	492	461	476	456	483	475	459	462	478	498	435	498	449	473	440	450	435	458	502	485	483	494	472	510	492	451	475	481	476	490	470	486	452	489	471	476	472	445	437	484	477	460	510	472	482	474	461	468	485	461	444	467	479	459	498	496	503	497	474	470	453	526	465	456	500	473	477	451	455	455	490	435	480	477	482	463	467	430	494	440	490	475	458	493	492	458	457	468	469	516	492	506	466	448	491	511	483	442	465	458	468	499	504	494	482	488	512	491	473	449	503	504	458	474	469	447	462	494	476	486	474	462	463	489	475	481	466	466	464	474	445	455	482	484	522	432	465	513	485	476	498	485	455	503	485	495	445	443	450	472	477	461	488	506	445	505	451	462	464	517	476	478	463	487	459	475	482	432	445	525	496	521	476	488	475	477	484	471	486	506	471	470	497	462	498	430	475	471	461	475	479	481	471	506	472	490	481	467	458	490	419	447	487	493	482	467	497	477	470	476	485	493	472	443	467	486	499	497	452	512	421	536	523	452	473	476	471	470	438	483	435	500	453	445	474	483	475	482	459	484	467	492	498	504	487	461	500	465	456	486	477	449	474	460	466	443	465	460	500	480	459	521	455	495	446	455	515	449	485	499	442	461	487	472	465	447	472	454	444	484	448	472	455	444	451	461	492	467	488	464	447	459	487	479	480	499	482	493	469	478	509	456	473	473	470	442	467	462	488	489	425	429	475	436	465	465	465	458	457	447	476	433	489	469	453	481	465	460	493	460	507	466	492	442	482	445	416	447	473	453	468	506	486	481	476	441	469	436	479	418	457	492	490	426	490	439	489	458	473	476	458	462	449	469	518	458	474	503	478	485	470	440	486	447	485	457	482	469	450	512	463	483	460	471	452	451	481	481	487	442	509	443	493	501	497	479	473	477	466	460	494	465	466	482	474	506	512	502	485	482	501	492	510	457	446	464	466	479	458	488	484	470	488	474	448	494	519	473	456	484	481	497	441	471	475	509	495	489	484	469	457	442	430	473	464	424	491	525	453	459	496	453	451	512	475	474	470	448	478	466	473	471	447	479	447	471	454	488	517	477	481	455	453	467	478	468	472	464	446	501	464	440	464	507	499	477	442	444	475	458	504	465	521	441	477	430	454	438	487	464	457	462	473	458	469	464	480	445	414	462	479	504	442	491	434	493	490	434	477	456	509	497	467	465	501	492	468	502	529	444	469	499	452	475	458	491	461	468	459	466	510	495	465	490	444	477	458	487	503	488	475	450	480	458	484	453	484	489	498	496	473	476	455	474	475	483	489	497	461	453	466	481	468	493	456	463	481	446	469	499	466	447	466	484	498	489	497	484	448	495	477	466	451	472	459	447	477	490	401	484	488	463	425	488	460	478	490	461	457	457	490	493	438	490	472	459	478	494	459	485	474	445	468	467	487	487	481	464	474	486	477	454	456	462	452	513	447	516	478	504	466	489	457	506	467	437	466	498	474	497	456	497	481	480	487	516	466	468	456	526	437	495	457	476	473	488	488	457	509	462	476	496	508	521	535	480	468	485	457	487	470	469	452	452	510	476	473	477	488	453	441	459	459	500	477	448	503	477	493	481	481	465	490	515	492	479	504	474	502	503	475	456	444	479	497	530	471	456	478	435	482	457	452	472	457	532	494	469	508	509	464	468	491	490	464	506	514	477	427	493	458	489	507	469	476	489	457	520	496	497	474	481	496	485	473	500	483	477	458	471	486	460	448	495	491	475	485	467	470	473	501	472	492	464	486	451	481	463	475	478	489	489	458	473	484	467	470	483	483	493	479	508	514	463	508	449	465	504	467	447	500	504	433	516	486	466	453	463	449	481	504	451	467	443	456	442	475	458	462	433	486	460	499	478	475	498	477	462	492	462	481	506	525	447	436	513	490	454	458	491	470	504	509	491	462	494	484	479	505	468	489	484	470	442	465	486	488	478	468	427	464	481	442	459	461	496	446	459	476	486	466	471	467	495	465	484	515	482	492	497	473	453	477	448	484	449	489	458	474	466	495	455	480	432	483	446	432	472	486	467	468	439	507	463	435	455	468	455	511	472	497	489	484	478	456	466	475	504	491	442	473	498	478	448	470	498	486	509	424	460	489	495	477	453	465	473	486	465	500	458	503	506	499	530	474	445	510	462	468	476	519	492	509	475	478	472	480	464	523	480	477	492	485	461	474	469	496	473	453	489	469	489	523	453	470	530	469	444	489	445	482	494	414	475	449	481	486	465	496	464	495	460	477	474	473	508	456	454	439	485	492	464	439	485	441	482	462	480	468	477	462	459	472	499	462	479	454	448	469	468	463	470	480	424	492	506	487	466	464	463	474	509	512	467	480	480	486	471	443	443	449	421	444	516	486	432	482	463	438	461	490	480	476	459	426	457	494	444	513	482	501	472	535	481	468	475	502	453	465	467	477	497	504	488	462	468	459	493	472	474	450	449	470	479	472	458	483	481	458	477	468	485	483	477	466	517	485	499	453	481	459	475	480	464	445	457	514	484	513	469	498	433	493	453	482	442	463	496	466	503	481	468	503	471	514	493	461	484	422	534	458	464	463	469	499	508	478	470	474	534	491	473	498	456	466	474	501	486	491	491	448	504	508	486	463	476	508	460	431	465	504	461	473	469	480	476	450	497	444	468	486	498	485	489	471	468	488	497	481	446	507	492	463	512	494	474	455	490	488	460	487	467	480	475	481	502	466	462	464	451	443	470	465	443	467	457	458	479	476	475	515	504	468	485	494	469	503	534	488	522	446	510	459	484	449	455	487	478	487	489	476	460	495	429	463	474	456	482	458	459	459	472	499	465	503	476	474	464	479	432	455	470	477	495	478	494	491	510	494	457	495	475	459	466	515	465	456	475	466	508	504	437	445	468	479	496	472	477	480	475	457	488	432	428	470	456	515	496	481	459	505	452	437	480	424	469	517	487	486	482	440	524	431	459	493	461	460	476	496	463	436	497	461	490	508	491	487	449	458	458	461	497	478	466	465	468	489	491	503	457	496	474	494	486	474	453	458	466	484	483	512	444	496	484	472	512	478	441	490	465	470	503	454	472	484	409	426	483	481	471	467	462	475	476	499	493	499	492	511	492	487	466	437	475	488	461	479	501	464	479	517	443	481	496	505	471	466	472	506	489	428	473	469	490	534	481	515	479
24535	21150	27712	24815	13359	36164	43042	28995	18422	7112	334	205	187	198	192	210	190	187	169	211	152	169	166	168	158	181	211	173	181	206	196	166	186	159	207	190	165	174	153	172	172	172	178	188	190	173	163	187	187	180	177	192	180	199	160	170	175	171	181	192	195	166	174	187	164	165	176	172	168	180	178	173	194	169	177	212	168	191	162	184	155	168	189	181	177	175	181	206	164	177	165	167	179	168	173	169	183	192	200	181	178	172	192	168	170	195	180	171	195	187	165	183	167	178	176	192	217	187	169	164	157	164	155	185	169	179	210	188	179	181	195	183	164	193	179	171	156	187	190	176	167	181	190	182	173	170	179	181	174	168	177	192	168	158	170	193	182	157	152	180	173	160	198	184	173	182	171	170	154	193	175	195	158	171	202	180	172	181	168	181	182	196	173	174	183	167	169	169	187	158	194	169	201	173	181	198	173	177	196	186	178	184	170	175	193	167	184	183	155	195	173	172	170	175	203	186	165	183	163	176	185	175	175	185	214	181	169	174	192	188	190	170	179	176	159	170	195	177	180	177	178	169	185	163	184	192	162	197	180	171	167	183	176	174	166	183	186	169	184	173	176	191	167	158	211	181	184	174	188	165	189	198	194	185	192	169	164	165	167	186	210	205	187	187	175	170	178	162	181	173	155	161	172	190	188	193	199	176	180	168	162	172	183	194	166	181	165	175	171	191	188	164	182	151	172	190	175	189	173	154	181	186	196	191	185	170	207	172	168	161	173	177	190	172	176	180	188	196	168	172	161	191	161	187	174	184	177	163	200	178	186	195	188	166	188	185	190	208	202	184	157	166	152	194	180	189	188	144	183	178	195	161	175	199	148	183	189	179	171	186	176	164	166	165	186	147	171	174	170	171	158	155	170	180	167	197	154	169	158	166	170	195	176	180	180	187	188	178	185	174	169	205	192	158	163	175	157	190	179	180	171	159	174	183	158	182	191	148	154	190	183	190	191	168	188	164	206	190	202	186	171	168	200	151	197	173	157	205	156	154	169	184	181	181	178	158	177	181	187	177	191	179	172	186	172	163	178	184	195	161	178	175	175	172	174	183	183	173	193	178	157	207	176	184	209	186	169	177	198	181	177	196	185	188	178	196	181	171	170	190	181	189	176	151	168	216	159	174	182	183	181	185	174	157	165	182	192	181	181	218	172	177	177	169	197	192	166	162	189	185	161	173	194	184	171	178	174	169	176	173	189	165	198	155	188	167	168	186	172	199	164	183	174	182	190	178	186	190	169	174	164	187	196	186	160	160	156	206	181	198	167	145	151	198	181	172	174	173	198	159	193	202	194	184	173	193	176	183	184	178	154	181	165	163	179	173	194	175	155	186	184	201	171	202	192	174	161	185	205	171	159	178	184	183	180	180	198	172	180	177	196	186	185	206	185	182	165	174	167	169	189	184	179	163	176	167	202	165	167	196	163	152	168	173	180	172	210	211	168	172	172	180	183	196	181	159	176	171	186	160	188	182	174	165	172	172	193	188	168	169	191	182	188	177	185	168	184	202	199	172	177	158	152	171	180	165	159	200	196	157	169	193	176	166	189	164	185	173	200	176	191	162	173	158	172	165	186	181	162	175	164	170	180	151	176	183	203	175	173	182	182	158	189	164	183	167	176	154	174	166	195	161	159	169	165	213	164	176	181	156	195	177	171	181	192	187	168	177	169	193	175	190	164	182	187	199	168	174	175	168	182	207	170	176	177	181	194	171	198	191	177	194	177	172	169	174	186	178	177	166	169	173	176	182	188	169	203	179	184	166	196	148	184	163	167	211	175	169	173	188	187	181	166	174	170	159	178	186	185	154	188	174	166	171	190	178	169	172	189	176	174	190	187	199	180	199	184	188	184	167	164	169	185	205	176	174	197	158	182	186	183	164	195	186	163	192	153	206	163	163	195	174	175	158	201	173	190	178	170	180	176	191	196	171	171	159	173	169	185	164	160	161	191	166	168	177	197	155	175	173	160	181	183	175	173	200	172	188	189	163	164	149	167	171	185	177	181	171	172	182	177	158	179	164	183	183	184	159	167	196	169	169	188	167	153	186	154	174	182	163	181	178	182	178	174	161	161	154	189	174	197	181	176	186	177	183	191	200	171	197	189	195	186	171	179	178	173	171	175	165	181	202	183	163	167	184	189	174	169	185	195	166	170	212	167	170	196	169	173	204	198	196	163	190	188	168	192	191	225	159	181	189	180	171	190	171	183	167	190	171	157	183	184	168	164	173	185	180	174	181	181	174	175	187	180	165	164	184	206	173	183	194	172	167	188	178	183	196	170	153	182	174	171	183	184	160	182	176	195	162	166	190	178	179	169	184	193	166	175	184	162	177	195	163	180	175	180	184	203	174	185	153	197	159	153	198	182	178	181	149	198	176	189	187	184	176	179	158	177	175	195	177	175	177	157	204	173	181	160	155	175	172	198	192	177	186	222	185	189	176	187	175	171	161	172	170	166	187	176	184	176	182	189	170	168	170	173	146	169	167	204	155	173	170	166	172	175	185	164	179	180	163	157	180	184	172	190	200	156	184	176	183	148	182	185	184	185	177	179	195	187	154	165	174	176	183	196	165	168	169	187	174	191	181	181	160	170	184	200	175	183	185	188	185	178	169	171	168	177	199	209	206	171	161	175	183	174	192	180	168	168	184	184	155	158	177	192	174	203	175	188	181	190	185	189	193	165	198	182	193	159	184	168	179	174	184	153	176	183	163	182	165	206	145	161	173	149	192	170	183	177	171	183	163	177	184	168	167	178	191	175	162	189	177	188	169	190	190	178	179	174	182	207	160	196	193	196	188	187	168	175	171	175	188	165	191	155	181	175	184	169	183	168	177	162	190	167	189	183	162	186	191	190	185	185	171	171	178	169	165	191	166	173	147	179	181	185	177	194	199	178	164	177	158	198	188	174	191	158	190	196	175	167	180	170	172	172	203	175	165	177	173	177	195	158	193	157	157	155	165	163	203	184	170	144	183	193	166	191	204	185	165	209	187	179	176	197	191	171	164	191	175	193	192	160	168	182	180	162	156	181	170	188	192	148	195	182	186	168	171	148	185	165	179	186	159	165	173	180	179	147	158	196	207	187	168	191	155	171	150	187	157	169	166	179	160	172	184	180	172	165	183	197	174	174	159	183	185	180	182	190	201	186	175	177	169	189	205	166	160	165	171	155	153	198	165	178	179	171	172	170	205	189	188	151	168	182	168	176	181	157	187	171	210	177	184	197	174	193	151	163	154	159	177	177	199	199	197	168	177	191	174	173	184	190	195	173	184	173	173	177	197	197	155	179	167	182	193	189	169	190	160	173	167	187	177	197	178	178	197	187	164	172	182	169	180	164	175	182	157	164	161	188	170	178	174	204	150	170	192	162	188	175	202	181	177	191	156	183	147	201	166	176	168	194	182	201	162	154	180	184	168	182	227	206	204	180	181	156	168	168	188	208	184	168	193
5295	9380	8039	4040	6578	45437	47150	35308	27625	13182	518	391	448	413	413	379	360	387	381	402	415	397	360	418	369	373	403	389	440	352	365	368	371	383	377	389	391	368	374	364	364	375	400	382	380	348	386	409	342	376	369	393	384	387	394	384	343	381	371	377	397	381	387	391	373	382	377	369	375	389	393	382	379	390	383	392	401	382	335	404	391	379	408	386	404	381	331	361	374	352	368	410	369	390	375	366	423	363	397	367	400	393	415	368	380	379	392	353	403	393	392	419	387	409	382	385	425	388	388	356	377	391	394	364	391	372	370	395	424	378	366	371	386	408	328	382	322	395	394	388	400	385	389	370	371	381	392	370	413	364	369	436	369	386	392	399	364	384	379	373	381	358	366	390	409	383	391	355	399	411	343	392	385	428	384	337	385	374	391	374	401	356	385	388	393	377	413	406	386	365	377	385	411	381	374	375	375	342	384	364	382	379	382	356	385	369	392	380	393	385	346	357	393	407	389	399	368	397	372	378	350	424	355	393	370	361	393	382	376	376	379	367	368	379	416	341	379	386	399	363	363	380	385	361	404	393	394	381	366	389	391	368	410	357	409	362	393	408	354	381	372	378	399	387	397	375	337	367	399	355	417	348	400	378	387	389	388	365	363	389	364	367	382	389	366	387	384	417	378	366	394	378	360	407	419	401	339	375	382	386	369	356	383	377	402	344	348	382	361	400	362	355	418	390	360	390	364	367	372	406	364	401	360	374	379	383	347	380	369	382	375	348	404	350	372	373	372	383	376	374	387	361	383	387	390	409	383	392	358	401	394	370	360	419	383	407	391	365	360	395	381	410	382	368	392	393	324	397	384	419	374	386	383	382	370	369	397	381	361	379	391	395	367	378	354	372	367	362	403	394	385	405	387	397	364	363	404	344	385	370	387	385	361	381	352	405	358	405	402	414	372	404	385	370	410	366	389	384	390	387	366	355	373	405	378	410	381	375	382	367	386	346	399	383	369	349	393	395	401	362	389	369	400	369	374	393	419	387	392	392	348	346	350	395	376	388	362	383	367	384	391	393	384	388	344	372	376	382	377	378	399	377	398	410	380	379	372	390	363	387	361	363	365	341	386	367	346	369	393	370	358	368	384	357	341	407	408	418	423	393	382	381	385	349	394	361	362	360	422	348	349	403	413	353	383	398	385	393	391	401	404	388	351	373	403	359	399	407	390	375	402	405	404	381	389	383	382	354	390	379	370	334	394	423	394	368	411	344	379	388	419	348	378	377	362	386	388	364	379	403	351	370	370	367	395	409	389	407	368	404	378	354	434	395	385	380	379	377	401	366	419	380	388	364	408	391	381	418	405	382	389	366	376	378	372	378	383	372	386	430	390	399	385	378	403	418	404	382	369	382	389	401	370	359	368	396	399	380	402	366	371	374	382	381	418	365	379	379	403	362	365	426	352	374	393	367	380	387	373	392	375	365	356	410	379	392	377	363	364	337	382	400	399	406	379	385	384	389	401	366	387	394	379	392	395	377	399	403	373	361	406	360	392	375	361	379	366	393	394	433	380	377	387	364	395	388	380	388	352	374	436	365	361	362	383	406	401	375	388	411	374	373	383	373	343	391	354	399	344	389	362	340	402	363	372	403	365	395	366	388	372	393	360	408	369	396	371	379	428	386	394	377	398	383	393	373	384	372	340	405	378	401	394	358	382	433	354	374	362	363	384	373	386	392	367	368	418	375	384	389	351	329	349	380	396	373	421	374	377	386	366	371	398	382	396	352	372	394	387	360	368	352	363	384	402	338	372	399	369	339	382	379	420	386	367	392	405	360	365	353	402	377	392	370	385	413	393	369	375	413	383	382	381	394	391	373	387	383	400	408	356	396	372	396	366	395	404	376	371	387	389	407	411	389	377	377	378	377	378	376	386	384	356	347	354	385	397	385	355	365	354	405	399	383	375	387	376	380	372	414	401	361	382	390	366	373	396	397	399	412	376	384	396	402	384	411	374	367	344	381	363	376	393	379	379	396	372	358	371	397	401	393	356	360	371	426	364	377	391	398	373	377	359	396	360	404	407	384	393	374	374	379	373	419	340	373	372	351	365	365	372	383	397	387	339	374	364	359	399	370	356	367	370	395	342	362	366	363	390	397	384	372	367	361	374	370	383	385	378	401	403	382	420	413	424	353	361	384	386	377	384	422	396	373	397	397	402	395	361	384	400	393	361	367	373	387	420	359	377	355	384	380	385	384	363	374	368	377	377	357	398	384	363	392	376	348	373	358	362	399	333	384	369	408	352	388	385	398	403	390	380	356	375	364	372	409	413	366	354	417	411	396	407	377	392	381	366	367	381	405	367	421	373	388	365	394	392	372	389	357	409	379	384	366	354	378	372	408	409	373	375	345	398	379	400	396	382	380	418	353	422	387	393	371	368	385	309	361	363	397	389	385	374	394	362	352	389	351	389	381	375	365	363	359	352	353	375	381	394	377	425	372	406	370	407	382	384	395	366	345	380	380	371	351	371	357	396	379	405	371	382	392	365	380	405	385	403	347	404	355	375	346	407	419	379	386	399	393	388	363	375	388	385	369	390	386	366	381	426	385	378	401	393	393	357	364	383	353	383	375	380	386	367	389	381	390	391	390	382	384	428	378	395	397	382	378	359	392	356	372	384	406	378	396	400	383	393	363	356	388	370	366	368	399	383	372	388	406	376	385	363	384	400	372	382	383	348	367	342	353	400	366	381	362	374	367	383	405	370	369	369	398	385	361	362	363	366	402	369	378	404	380	395	356	381	368	351	384	408	364	374	380	391	386	405	355	407	365	361	381	395	377	370	399	380	343	402	390	366	379	369	396	392	363	407	382	336	426	388	421	371	376	390	378	369	384	384	401	383	380	356	396	359	360	387	361	393	368	376	395	398	406	390	354	371	374	361	378	387	435	385	395	359	409	347	362	418	406	384	403	398	379	394	358	403	373	367	367	383	382	335	391	372	401	343	392	371	377	387	383	382	396	368	359	347	378	414	390	395	369	325	365	406	355	386	398	383	400	398	361	340	374	373	384	380	388	389	378	381	393	407	345	387	404	376	385	376	401	390	387	383	393	385	376	364	395	377	427	385	392	364	352	360	381	382	394	406	343	404	360	368	376	352	366	353	379	342	357	364	380	385	411	419	355	383	379	383	392	349	374	390	390	382	372	380	397	379	388	387	386	386	365	368	346	352	410	402	370	371	362	375	369	390	378	377	399	383	386	367	343	388	369	373	402	392	403	373	389	375	361	370	429	381	418	392	354	397	402	393	363	373	363	357	369	358	365	383	384	379	374	412	364	410	365	403	378	391	340	379	376	370	413	374	385	409	414	381	387	349	374	320	381	376	411	367	362	360	349	386	360	381	386	381	383	403	374	367	381	400	382	403	410	341	378	379	412	355	380	356	382	389	378	386	348	390	394	364	384	414	377	369	385	413	393	367	415	360	369	384	365	352	330	377	392	375	404
23205	21150	28947	23599	21151	44148	61333	44829	31544	16304	1130	271	241	251	221	215	231	222	212	233	228	225	218	248	211	220	216	218	223	219	234	244	248	210	218	208	219	238	232	259	229	226	237	235	244	218	249	263	235	238	234	253	236	227	219	243	272	228	238	268	220	224	249	233	217	217	199	225	229	224	227	241	208	234	165	231	215	245	218	239	263	201	227	243	225	237	222	200	224	203	215	259	225	212	247	224	214	254	265	258	217	218	252	224	232	240	230	223	241	219	248	222	244	221	214	227	222	235	233	211	217	229	239	220	214	232	208	231	232	222	217	224	212	251	229	224	219	260	200	230	200	210	240	201	246	208	211	230	231	226	200	211	230	221	245	240	226	247	234	231	250	228	225	222	231	246	256	217	200	211	241	214	241	241	221	215	225	228	214	218	202	222	255	220	233	215	247	239	241	254	221	210	220	252	238	250	218	222	260	216	209	238	232	241	227	216	209	232	245	238	240	214	235	237	202	219	231	236	230	222	214	222	209	227	250	230	241	250	239	215	218	233	236	240	213	224	225	211	224	201	219	238	271	238	220	244	219	246	242	217	237	201	207	224	211	247	230	229	233	242	252	227	229	234	241	181	231	222	237	262	220	241	252	209	203	245	221	217	235	207	253	227	238	234	218	238	208	204	220	202	231	228	240	221	210	244	233	236	226	238	238	218	259	244	232	224	211	216	225	238	226	229	229	219	203	210	249	220	219	239	236	235	240	230	210	239	225	248	224	232	234	224	220	223	253	234	204	243	224	215	232	248	241	218	259	222	238	239	209	239	233	235	207	209	234	230	222	255	223	255	227	228	222	235	216	212	237	246	232	197	230	188	233	225	226	226	230	243	219	218	234	228	226	234	255	222	197	234	237	250	242	232	230	193	212	247	251	215	221	226	215	240	212	232	243	189	231	266	256	252	221	233	223	226	226	250	238	215	215	240	233	229	242	231	232	242	231	214	244	233	227	239	221	225	222	200	235	241	248	227	198	232	235	208	252	211	237	257	225	229	249	204	189	223	223	234	224	237	217	229	230	216	242	244	240	242	233	205	216	214	225	217	205	243	229	236	234	197	233	234	220	191	221	221	216	223	246	234	230	222	228	222	224	233	223	231	239	212	226	241	207	213	243	215	238	209	232	229	250	227	240	232	230	194	253	200	228	209	224	230	225	217	211	256	232	217	225	235	250	212	244	251	221	199	209	213	230	237	225	239	204	228	248	220	240	225	229	236	221	238	218	239	234	225	238	211	239	236	216	218	235	231	251	245	256	242	250	226	213	207	236	232	218	213	219	212	244	257	235	228	213	213	222	214	198	220	239	218	220	229	224	233	243	217	213	222	219	227	218	232	237	232	238	264	249	234	217	226	184	212	228	228	241	219	217	236	238	230	239	202	210	249	230	258	203	237	225	241	252	211	242	238	207	237	209	235	263	247	215	214	236	221	234	209	267	220	234	234	224	239	221	210	247	259	206	219	231	216	267	228	222	235	227	252	230	243	247	245	224	226	224	207	225	228	261	216	248	231	229	238	243	237	212	232	215	209	237	245	239	212	223	215	210	223	203	242	208	234	234	240	228	212	240	219	236	224	223	225	219	213	211	229	222	230	236	218	242	211	196	232	225	217	228	241	221	241	248	213	237	206	230	227	235	230	226	215	215	221	234	223	218	269	232	211	234	229	234	236	240	241	236	231	228	248	223	219	222	218	217	229	242	211	265	238	221	224	245	219	223	232	221	244	228	240	239	211	226	224	226	236	237	229	212	203	226	265	214	232	217	231	195	207	234	197	235	220	237	234	244	222	243	240	223	223	231	202	229	209	236	222	233	233	230	254	239	220	223	238	238	219	215	230	231	229	262	251	221	219	224	247	228	205	237	226	226	238	213	247	249	203	237	240	233	234	231	203	195	234	231	221	214	231	256	224	229	205	226	212	228	226	221	234	240	211	203	227	228	234	248	208	227	211	222	200	219	211	205	247	253	232	232	239	190	240	234	250	219	237	238	241	218	227	238	190	222	223	212	209	214	235	203	210	255	227	247	231	214	219	212	242	233	250	214	234	259	212	215	240	237	230	236	253	249	227	243	216	242	217	214	229	235	253	235	229	241	222	230	237	293	222	227	213	219	204	237	236	220	232	254	241	213	233	237	215	239	236	225	252	227	218	241	235	224	227	240	247	203	232	233	216	228	236	235	228	205	221	222	236	235	231	230	226	210	195	214	212	251	258	217	206	237	203	225	203	229	215	224	202	241	238	212	237	232	235	245	210	226	213	221	234	245	229	234	232	259	237	230	233	234	250	240	249	251	218	216	231	235	245	229	263	228	227	253	222	239	201	218	201	236	233	237	228	226	227	233	220	207	227	189	227	243	215	249	252	258	204	235	205	204	228	223	227	223	230	224	250	202	229	200	204	208	272	245	231	245	208	217	221	215	221	260	227	229	251	218	224	217	248	228	230	231	228	222	213	257	211	249	222	200	243	223	229	239	249	197	248	265	235	224	226	236	219	230	201	237	211	246	226	214	219	224	207	231	218	237	228	246	212	191	206	228	228	230	224	214	221	240	253	227	216	212	268	204	228	237	245	240	228	215	226	198	211	230	245	217	225	236	230	234	239	226	207	239	225	262	228	220	233	239	220	218	222	225	230	245	256	233	230	193	220	240	238	254	198	223	231	231	231	214	207	232	213	224	231	239	235	233	209	218	237	242	240	229	257	202	221	233	264	207	270	235	239	213	227	211	229	254	199	253	233	205	226	257	247	201	212	231	242	243	205	215	213	225	237	238	227	251	203	219	215	216	219	240	221	242	224	220	245	208	206	217	199	239	209	204	229	230	198	239	240	243	210	221	232	205	223	206	242	228	229	241	218	232	241	209	202	248	241	223	231	222	234	216	242	255	227	253	229	211	235	220	230	236	217	232	226	215	222	184	230	234	237	224	228	259	221	225	212	229	240	229	234	204	213	250	252	226	221	218	242	267	215	237	219	211	239	223	218	222	257	243	251	224	242	203	210	222	241	211	241	202	216	236	242	214	235	249	249	220	241	215	213	225	245	247	236	240	219	227	212	243	226	202	216	242	222	231	241	236	229	216	235	215	239	223	244	195	238	216	236	244	223	215	219	221	231	246	209	233	244	230	199	196	231	221	210	228	215	229	239	234	248	207	224	244	214	228	197	218	209	249	229	232	231	227	229	242	210	218	218	207	234	238	217	224	206	202	259	245	252	242	225	238	216	216	252	257	248	221	243	199	220	251	243	214	235	241	238	241	229	217	195	228	231	215	231	229	214	236	229	221	224	214	240	237	226	240	263	232	232	212	220	227	207	263	210	240	206	259	208	226	228	239	222	236	223	248	220	226	211	221	229	240	234	257	258	229	242	250	206	233	252	233	214	236	228	251	200	228	233	243	236	229	240	235	240	221	284	239	202	225	223	255	234	243	212	257	233	223	239	205	229	226	213	208	215
8739	18303	15280	8750	7087	57419	63544	48006	39652	21911	806	495	465	455	472	485	454	470	513	474	439	477	424	471	460	446	468	432	448	498	461	478	449	441	464	452	447	444	474	450	421	439	468	441	493	467	482	435	455	475	423	447	461	472	450	479	451	461	461	439	440	480	452	468	428	456	482	438	442	417	455	477	446	477	418	490	421	459	435	490	466	461	459	430	464	479	454	458	482	479	457	461	459	441	468	456	495	434	470	452	425	475	450	456	462	470	460	465	478	425	472	459	478	474	466	457	425	440	480	421	465	481	470	495	490	431	451	471	450	457	475	501	453	430	424	441	452	421	453	489	463	460	466	445	465	457	459	438	479	464	455	452	493	473	427	460	479	454	473	486	500	465	470	424	478	474	439	480	438	449	484	497	454	447	443	439	462	480	435	462	467	454	452	424	428	492	490	455	493	488	475	466	480	425	434	445	450	449	458	426	447	477	434	463	446	450	459	465	437	434	448	461	418	430	458	452	449	480	437	453	472	461	450	445	484	453	448	436	432	431	431	449	437	436	461	443	455	505	459	425	467	466	461	433	487	451	484	447	420	474	458	435	438	515	473	464	472	469	421	479	455	453	454	473	466	470	426	445	460	488	454	489	445	480	440	483	468	459	478	461	453	423	471	463	430	491	445	434	469	483	451	465	467	460	438	485	481	477	434	465	448	439	442	447	511	445	419	489	478	474	473	445	436	451	469	416	480	462	449	404	438	463	460	475	446	462	457	441	441	443	449	419	469	442	471	468	455	448	471	491	472	443	473	478	437	487	439	417	469	474	436	453	450	473	508	432	476	466	465	447	443	463	461	478	450	465	440	452	450	461	444	420	457	429	487	424	440	455	443	466	457	470	461	485	466	476	464	450	442	444	438	459	441	484	431	447	477	444	412	422	455	445	501	477	434	431	449	471	464	433	469	453	466	456	456	448	452	449	473	441	463	493	463	486	492	420	474	423	438	477	468	467	446	441	463	454	496	419	476	434	493	463	436	412	471	482	449	485	470	510	476	458	445	451	407	424	454	458	451	447	501	461	478	463	439	446	484	471	471	443	478	453	468	470	487	495	481	445	477	471	438	453	437	474	441	476	467	467	477	414	445	432	451	432	441	485	471	461	456	442	495	427	479	467	455	459	412	444	501	464	468	475	458	470	481	455	458	473	471	489	484	485	462	471	464	443	423	517	461	461	406	456	445	481	462	450	460	487	451	467	435	437	456	452	468	503	450	399	468	463	519	483	461	505	440	465	481	443	470	455	468	442	465	477	447	446	464	447	454	484	461	472	523	432	449	429	461	464	420	477	476	467	477	483	467	467	498	465	456	452	484	469	471	458	485	445	482	474	456	472	436	436	478	450	429	466	485	501	452	436	448	486	483	448	434	458	444	411	455	453	456	452	426	489	448	464	419	415	451	457	481	434	449	463	471	393	452	437	431	447	443	500	469	443	461	431	454	467	443	459	429	500	463	458	480	459	448	437	474	474	440	459	461	496	482	439	467	427	438	459	448	481	458	419	488	439	458	468	465	468	407	452	439	482	419	486	472	482	517	453	458	440	492	459	464	511	459	468	495	475	496	442	473	438	480	478	476	449	452	448	485	481	459	412	461	483	457	452	475	424	466	475	452	484	442	444	438	442	473	461	460	457	453	463	445	457	433	464	443	444	508	449	465	473	490	474	448	472	458	453	451	436	443	454	462	466	476	429	505	458	489	486	464	461	508	443	448	486	459	479	480	469	452	444	471	444	472	441	463	439	436	468	483	484	487	505	484	457	457	429	425	422	463	422	456	467	444	476	470	438	478	435	453	448	466	468	426	434	459	436	442	437	457	451	432	470	438	473	451	451	447	471	469	426	459	483	428	426	456	429	441	441	478	465	425	473	450	426	464	476	449	461	488	457	472	460	474	452	456	445	422	449	446	480	471	488	464	437	474	439	460	448	439	457	500	473	420	459	472	441	456	452	456	461	444	449	443	466	468	453	463	419	462	484	452	453	489	461	443	475	468	458	440	471	461	444	438	423	448	443	432	470	505	422	466	433	473	443	417	433	459	473	462	472	472	431	482	486	475	434	473	443	453	464	474	442	444	443	477	466	444	486	471	483	436	461	465	467	459	478	445	464	466	482	471	448	476	440	447	450	436	409	475	430	427	456	486	446	436	449	457	464	431	440	452	440	486	494	486	459	456	480	479	493	446	465	466	466	473	497	455	467	433	429	453	463	479	450	516	487	482	411	475	461	422	491	445	469	479	473	474	465	452	481	476	467	507	441	453	473	446	499	469	468	468	457	460	456	470	464	426	485	474	475	467	435	427	505	452	465	441	469	463	456	452	463	484	481	490	490	452	438	473	454	451	451	471	445	452	487	445	468	451	433	456	445	466	456	449	444	472	460	455	486	427	455	482	418	451	478	447	468	452	530	472	448	452	443	439	462	454	461	482	420	475	496	470	473	502	468	461	460	465	453	414	499	464	451	434	438	485	457	474	427	488	439	460	462	452	445	445	484	433	472	445	472	485	442	509	482	446	465	421	478	454	427	438	466	454	465	490	443	413	434	457	443	502	470	467	448	461	458	451	474	446	445	458	470	475	489	443	483	478	435	468	449	512	447	475	448	437	477	448	473	464	467	454	440	455	443	480	470	480	472	505	424	519	474	462	493	469	441	478	449	460	478	487	433	461	461	422	429	458	461	424	465	490	521	457	459	451	467	498	441	419	451	445	462	483	433	430	466	446	460	475	463	466	486	458	463	406	492	450	469	486	435	432	480	469	476	430	469	458	473	447	488	443	471	452	489	466	486	464	438	470	486	475	470	457	468	480	466	471	475	467	452	456	466	476	465	468	434	501	456	449	425	462	432	437	445	443	439	401	430	464	431	430	468	434	474	476	455	462	492	481	472	481	458	440	462	477	519	447	496	443	489	469	473	450	397	487	471	467	445	447	441	466	437	496	457	455	430	462	437	425	479	443	440	446	403	463	524	451	466	434	445	458	522	442	466	412	469	481	460	495	407	477	430	441	458	452	451	476	495	471	459	472	450	453	490	424	463	450	465	417	466	443	439	448	437	455	468	463	456	451	486	466	467	471	419	453	451	429	471	467	445	434	471	457	449	454	410	438	436	497	421	415	420	466	449	461	420	434	470	448	488	458	405	415	466	446	440	427	460	465	456	481	464	482	437	448	468	411	432	489	438	468	456	443	464	459	498	461	479	447	478	456	459	467	468	473	471	421	481	433	475	430	453	455	456	452	483	490	452	469	453	457	458	438	486	493	470	491	442	489	448	464	453	471	437	444	455	468	472	480	465	468	434	457	462	465	445	420	416	479	425	457	480	455	490	485	440	433	520	448	459	475	431	471	413	463	437	467	480	466	447	452	462	460	490	454	486	482	511	482	473	466	437	424	425	456	462	439	440	476	445	436	446	448	437	430	439	458	481	468	479	482	483	495	471	454	435	452	465	464	473
26611	20320	6493	574	305	6736	11234	7274	3732	1470	232	225	232	224	184	223	197	215	202	228	232	231	216	205	245	219	226	226	217	236	229	238	221	234	216	206	229	226	232	244	202	207	213	218	222	232	219	195	212	247	200	214	229	221	216	216	211	202	213	212	202	196	240	207	226	222	197	234	233	240	235	238	225	225	211	239	216	219	221	220	205	224	239	256	230	225	219	210	221	236	207	199	242	227	240	230	228	234	226	227	213	212	202	229	221	208	209	229	237	223	203	231	212	215	230	219	237	209	210	206	208	199	219	244	197	217	223	193	213	221	201	206	241	228	206	205	224	238	236	238	221	256	212	217	241	207	231	227	217	229	208	225	220	219	203	220	203	199	217	219	218	226	207	227	218	195	207	204	217	221	227	222	252	185	239	200	227	230	244	213	232	207	235	218	183	233	212	231	226	231	208	195	207	200	221	216	199	232	272	239	237	229	206	213	222	231	222	232	219	223	238	231	224	228	236	222	213	226	209	223	231	212	208	219	233	227	189	239	208	194	225	215	217	215	220	216	188	196	212	232	209	228	228	209	219	208	216	220	212	227	211	237	243	190	209	226	242	214	212	239	205	228	214	236	208	220	219	216	239	215	258	204	217	247	227	212	223	230	216	244	227	223	212	227	215	182	220	256	238	224	206	208	235	203	209	222	214	232	236	211	215	215	222	210	223	234	218	212	213	231	213	212	224	211	228	246	228	212	194	219	226	219	218	193	221	233	217	253	220	207	202	238	235	220	225	244	224	210	212	219	216	245	221	222	215	236	207	227	208	221	236	214	240	217	202	202	204	213	211	211	193	236	250	255	209	212	213	228	204	217	238	242	232	216	235	228	230	199	225	211	223	210	194	212	213	227	209	218	242	213	210	210	217	214	236	236	246	223	201	250	232	205	217	220	221	195	225	202	208	192	222	221	246	220	235	221	195	206	195	206	205	201	209	226	216	210	227	252	221	232	235	228	190	198	229	206	192	239	211	222	191	218	202	210	200	236	208	220	197	230	219	226	238	209	216	226	235	232	219	198	259	211	212	204	208	201	227	225	219	245	211	221	215	214	231	195	212	240	203	215	223	210	233	220	233	237	224	215	197	243	245	200	206	204	192	214	240	225	230	227	201	210	239	236	201	194	226	204	218	199	226	230	209	219	239	210	231	208	239	201	221	234	218	229	230	231	229	204	241	229	223	222	234	236	197	232	216	206	241	235	225	196	219	213	222	219	206	221	229	201	201	211	213	223	237	219	200	200	217	238	224	227	230	224	202	217	221	199	214	208	222	221	224	209	215	207	226	195	254	223	206	205	225	216	218	214	222	230	207	239	202	203	221	229	235	227	234	211	211	235	233	231	221	215	215	212	217	234	211	248	211	208	203	243	214	220	225	227	192	219	199	245	240	215	229	209	211	214	201	236	221	193	211	203	245	233	211	221	236	226	211	191	216	210	223	208	244	236	226	240	231	212	207	223	211	199	210	233	233	206	214	214	237	234	210	240	205	235	231	217	206	194	205	233	212	222	216	196	215	192	221	243	231	227	224	211	217	210	182	227	209	230	224	213	242	199	219	195	200	220	227	237	212	218	232	225	223	224	217	223	225	238	221	214	216	236	227	218	234	209	211	216	219	218	238	234	218	204	216	216	228	217	223	212	231	224	213	222	215	218	235	235	224	205	224	246	211	217	250	207	198	206	200	224	216	214	192	231	218	209	229	218	224	200	213	262	239	234	226	208	203	227	219	241	214	196	232	213	230	218	226	198	185	208	205	220	204	213	209	231	238	211	210	214	222	200	225	231	214	197	237	233	240	218	210	218	198	205	223	203	196	231	202	218	218	197	214	227	221	220	206	226	236	206	197	228	207	210	236	217	203	237	202	215	200	218	198	223	219	233	235	236	223	198	217	216	222	212	211	229	222	213	225	233	249	226	218	190	235	225	245	221	209	204	241	222	213	197	205	211	212	215	230	233	184	222	197	234	228	197	236	231	231	219	250	249	231	224	214	193	242	219	222	197	245	215	222	242	232	235	197	231	218	213	199	210	224	232	215	227	223	199	229	212	225	210	202	208	219	234	220	227	223	230	215	205	212	231	234	205	215	228	232	224	226	218	215	233	206	195	243	217	215	225	204	248	229	215	203	204	202	197	215	199	225	209	199	196	189	245	224	232	218	224	236	227	238	220	217	234	217	200	218	212	232	218	222	213	201	227	227	212	199	205	225	216	227	204	223	250	236	234	202	236	237	219	208	236	196	207	217	224	230	208	215	229	226	205	197	201	234	217	227	239	212	215	196	215	227	255	225	204	201	241	207	243	231	229	215	245	228	207	221	239	234	219	206	230	220	228	228	238	206	219	232	207	232	219	228	230	227	212	222	224	213	236	210	207	226	235	222	220	230	214	249	221	196	234	215	206	201	234	232	212	228	222	228	213	199	210	210	238	208	229	217	205	244	203	223	223	218	218	215	235	194	204	214	209	205	172	228	198	227	218	228	217	220	226	229	219	210	225	235	185	198	233	225	223	218	211	234	207	238	196	207	205	230	233	230	220	239	210	232	226	202	225	225	242	221	227	202	199	197	185	226	224	227	206	218	210	198	218	204	231	218	228	217	232	200	214	230	216	236	224	190	208	232	235	215	221	244	209	220	197	220	221	203	208	214	212	205	218	210	238	207	206	244	222	207	200	214	206	188	219	232	237	186	211	198	234	231	218	219	236	227	225	210	234	215	217	188	207	219	207	218	212	210	235	208	241	216	220	209	220	238	237	230	219	218	227	225	198	228	234	224	221	203	222	236	220	196	222	209	213	202	199	243	199	205	218	214	233	216	205	237	218	205	218	209	230	226	223	215	226	209	205	217	213	211	198	221	221	225	196	235	210	223	213	245	218	224	220	225	217	201	209	212	208	226	210	214	253	223	221	218	211	197	218	253	209	235	217	234	212	208	229	209	252	235	215	211	220	215	201	213	230	190	222	201	193	204	212	236	218	196	206	208	227	220	226	210	215	201	216	209	232	247	227	229	222	239	209	203	219	218	215	230	211	208	238	214	244	211	200	227	213	202	223	224	237	215	209	220	221	222	235	199	195	207	237	216	232	230	219	220	201	215	219	221	201	211	223	220	247	182	232	204	206	236	205	223	210	202	238	228	239	229	234	213	231	211	208	230	229	199	193	220	200	242	210	208	225	249	184	212	236	247	207	239	184	202	191	237	203	232	229	205	209	185	222	221	213	210	223	218	198	220	193	209	213	214	218	212	236	214	196	250	214	224	232	211	227	226	227	246	205	217	235	225	220	240	236	218	227	231	242	218	203	222	218	190	216	228	222	217	197	218	231	219	212	209	239	219	236	230	192	222	220	250	212	231	199	214	218	225	203	203	227	223	237	216	233	200	237	244	236	232	215	230	220	198	199	202	203	205	208	230	218	218	212	231	231	214	239	244	228	221	226	256	246	215	225	221	215	245	199
4055	2027	1865	1072	921	16035	21986	15163	9436	4086	493	458	437	485	396	453	479	476	437	462	507	428	479	482	453	499	495	481	479	449	456	451	487	478	452	457	461	458	442	435	455	479	428	469	489	444	461	457	468	430	464	451	439	470	453	434	458	446	466	443	472	451	463	449	428	445	443	495	450	444	474	458	474	457	474	474	443	470	471	475	468	427	471	447	452	469	473	466	484	440	437	485	454	426	477	454	458	467	454	455	460	463	444	504	461	453	500	480	508	440	455	447	501	477	460	458	438	488	462	454	451	442	462	470	441	433	470	440	429	471	473	444	482	441	478	475	450	449	505	449	435	483	472	478	473	465	417	453	472	429	526	444	431	484	473	453	462	448	458	520	489	480	446	431	473	461	457	439	434	459	472	434	504	445	467	449	453	422	488	505	467	466	437	483	427	473	468	465	447	435	473	487	437	442	479	402	460	456	447	431	453	469	457	456	459	470	476	484	468	448	489	450	463	473	422	467	496	469	464	427	463	447	464	481	446	463	482	465	444	502	457	493	473	459	452	466	519	467	516	448	444	472	466	445	476	473	435	482	469	481	467	456	486	456	433	468	426	467	485	447	487	460	448	431	489	481	454	455	490	472	428	443	432	457	452	463	446	463	454	444	445	449	468	442	428	469	457	436	479	470	450	481	485	425	470	455	405	473	437	482	481	467	505	436	476	453	481	509	429	460	505	471	465	459	487	471	481	449	463	447	455	459	480	451	481	448	433	451	435	485	468	449	465	475	465	496	480	448	442	459	452	424	491	465	465	459	441	426	477	475	472	497	452	458	489	456	436	426	463	513	458	473	487	460	462	444	460	489	447	446	445	466	432	444	487	456	470	422	465	433	480	448	457	451	482	456	481	481	431	477	450	438	423	445	443	480	497	463	453	425	461	480	426	458	528	503	453	506	484	427	497	415	476	427	435	434	494	450	473	470	475	480	448	467	514	503	495	489	450	442	454	449	448	443	447	432	444	433	480	469	446	468	434	457	454	434	451	452	448	462	454	468	472	424	417	459	447	472	462	447	428	485	438	488	461	482	451	455	435	418	479	468	472	451	447	462	478	490	462	499	427	429	495	496	497	476	414	469	463	473	494	452	481	446	472	437	501	468	469	450	460	474	469	491	466	486	458	472	451	449	463	464	439	477	474	479	500	480	461	492	460	478	482	453	450	460	436	506	436	466	483	489	453	395	512	430	477	479	443	464	513	436	494	490	432	441	471	437	440	445	443	467	440	438	461	443	461	505	515	493	454	463	494	423	445	469	441	474	469	476	446	436	451	464	458	470	422	462	478	501	509	465	483	474	484	453	464	492	478	448	457	445	513	446	464	442	452	499	484	450	452	492	443	435	480	497	424	444	465	440	444	503	500	439	450	489	470	498	468	477	417	442	443	434	494	440	484	498	477	415	439	428	469	479	487	443	462	477	461	457	465	453	464	457	472	449	420	501	437	469	470	432	458	433	480	505	453	434	476	440	422	470	459	479	456	450	446	438	453	466	459	451	492	449	448	448	485	465	451	485	443	461	447	444	489	478	448	464	475	451	468	468	424	493	452	452	449	473	473	478	468	451	434	464	457	464	443	447	490	484	449	437	510	464	466	443	488	481	483	474	430	483	448	464	457	469	445	468	488	430	492	480	466	477	437	452	476	490	469	444	468	405	485	464	469	493	481	457	471	461	459	463	468	461	470	465	470	466	461	449	441	458	449	442	455	433	499	435	441	428	458	462	454	489	462	458	445	435	462	431	421	490	457	477	470	429	448	462	459	467	452	472	459	476	484	427	447	489	447	463	457	470	453	480	442	441	457	472	470	469	437	457	504	473	470	477	453	468	460	444	432	455	477	466	447	467	455	501	425	456	468	424	452	469	470	491	494	463	424	444	479	481	437	476	471	435	465	476	491	491	454	445	469	455	473	474	474	453	446	481	447	446	432	509	483	490	459	461	420	433	484	504	484	495	476	496	423	454	475	436	445	445	477	487	429	474	440	448	480	450	442	452	500	440	471	480	448	466	469	476	484	464	473	473	443	467	480	452	466	467	486	433	466	470	443	477	434	472	468	472	444	435	517	474	473	434	486	463	453	483	437	455	479	505	446	521	470	449	445	414	470	464	458	454	503	464	456	475	452	431	489	471	461	444	474	423	441	425	438	459	446	437	458	481	437	446	444	442	435	430	449	462	473	465	442	499	423	449	455	455	509	469	457	464	499	425	453	466	463	485	459	434	475	478	444	441	454	448	444	456	446	495	432	479	442	464	462	497	501	446	460	446	459	473	472	464	458	432	465	464	420	453	439	466	468	464	433	487	435	473	452	453	464	479	418	459	495	462	445	441	469	413	438	457	426	458	501	439	447	418	480	482	439	460	410	493	463	478	453	498	418	458	478	474	492	482	456	474	462	464	444	457	456	487	431	453	470	487	477	461	425	477	458	435	461	447	437	481	444	466	450	484	479	458	513	512	421	493	438	472	495	456	471	476	492	435	489	469	474	435	455	416	466	455	463	465	484	418	455	512	435	429	485	459	440	427	473	463	485	456	435	439	438	483	474	460	508	508	489	408	437	495	474	485	466	441	475	460	430	456	456	484	483	439	421	440	456	464	456	454	456	429	478	450	475	449	462	426	475	477	475	439	510	475	453	441	458	427	454	495	442	468	459	447	467	462	475	443	438	456	463	487	474	441	483	452	470	459	442	433	441	473	437	440	452	477	447	485	457	456	469	477	488	474	481	482	476	444	477	461	488	448	476	427	455	478	497	462	468	472	471	470	405	419	434	433	410	432	516	449	493	471	451	402	460	466	468	454	477	436	453	448	431	464	486	476	468	481	505	477	453	456	471	453	490	419	426	470	498	483	451	451	450	454	452	468	487	453	470	479	493	444	463	454	454	435	430	465	414	463	449	463	473	467	435	453	431	440	470	438	467	457	433	471	448	461	397	458	437	500	431	496	441	479	452	476	475	482	438	476	472	442	463	479	488	473	469	482	460	474	466	486	427	422	460	490	501	478	458	455	452	461	455	446	435	452	435	454	478	501	434	442	423	508	486	467	477	460	479	465	447	454	441	507	491	469	440	515	452	453	439	468	435	481	501	447	478	433	470	469	410	442	469	428	473	458	468	453	475	431	493	447	474	461	446	466	466	494	457	483	467	452	477	541	411	457	424	478	418	456	452	481	451	438	457	449	490	488	477	454	470	484	421	455	469	420	481	474	490	434	434	435	464	456	441	438	453	449	479	451	480	489	456	442	462	519	466	461	454	451	437	452	424	461	476	490	458	457	448	477	473	495	432	435	486	456	471	430	453	506	448	450	472	448	497	475	462	437	463	467	451	448	466	480	479	482	451	459	468	433	442	460	458	514	490	483	467	469	476	459	470	432	481	466	461	448	442	450	453	448	410	472	455	441	437	452	490	471	451	492	454	468	464	507	436	452	495	422	489	418	459	471	428	460	474	466
24584	21166	27775	24802	11735	35029	43406	29282	18154	7168	289	191	170	161	197	213	186	193	186	195	191	178	175	184	178	182	201	179	187	184	189	182	168	185	202	170	188	171	152	189	188	154	185	180	193	181	171	207	191	172	175	199	187	208	176	171	167	168	194	185	160	186	162	173	177	180	191	161	198	203	200	181	177	181	188	199	162	191	181	171	188	179	190	174	203	160	196	170	185	173	174	163	181	155	173	184	184	181	189	188	205	166	188	178	177	156	189	187	171	165	173	155	165	159	165	174	186	190	187	197	165	179	167	179	172	186	155	177	223	215	171	171	170	181	187	177	163	176	173	177	195	177	168	170	175	182	175	193	199	188	168	160	177	183	177	184	183	142	148	174	178	175	183	188	177	172	158	149	192	159	176	175	177	168	166	199	193	171	175	174	196	160	178	192	198	185	162	154	173	193	190	185	185	170	197	179	199	173	171	216	166	164	179	177	174	192	177	179	200	174	190	177	161	188	194	189	194	191	171	181	181	174	195	170	178	190	190	180	187	171	166	170	173	181	174	186	174	174	189	170	175	166	182	172	196	173	172	204	181	186	208	210	182	169	177	174	160	174	150	170	161	149	197	168	169	173	177	169	200	162	170	164	182	164	178	190	177	177	199	189	188	176	185	157	183	182	177	194	173	173	193	177	165	164	160	167	186	187	177	169	178	197	181	188	165	193	180	178	179	185	175	182	161	163	182	180	183	174	178	171	189	187	186	156	176	193	175	188	217	190	184	157	189	178	207	165	167	172	162	188	157	165	166	209	193	175	192	170	180	171	194	186	148	168	158	156	174	188	168	180	162	187	176	146	185	162	181	184	175	181	184	172	177	192	179	183	178	172	184	188	160	188	188	164	172	214	190	199	177	195	191	155	179	175	191	143	163	184	192	193	179	200	163	190	166	182	157	211	162	192	165	182	170	178	172	185	193	160	152	210	172	171	187	182	184	175	168	201	170	179	182	158	195	182	173	167	153	187	182	168	174	183	177	170	176	159	171	173	183	177	197	194	189	178	154	185	169	174	185	155	184	185	150	190	179	172	174	167	180	200	150	164	178	160	169	187	204	185	174	179	166	170	169	164	177	199	175	188	171	184	149	166	165	185	183	171	170	167	192	183	194	192	203	165	174	171	176	206	190	179	174	178	189	192	170	206	184	173	177	179	190	172	173	208	160	180	176	181	182	171	171	166	186	168	181	199	153	182	178	170	167	167	184	173	183	174	165	174	183	170	184	190	167	179	180	189	175	177	208	175	169	186	158	153	174	181	187	177	176	190	190	190	185	179	201	176	176	165	163	157	143	186	178	164	176	184	136	170	155	200	181	160	180	174	153	176	171	186	194	205	191	178	177	187	183	165	176	175	184	188	182	200	166	135	204	168	151	171	199	182	176	206	188	186	179	190	157	183	175	191	177	198	185	159	193	188	185	163	190	186	153	183	182	180	185	175	151	153	174	186	171	192	199	178	182	174	183	181	178	199	183	165	153	147	177	164	176	183	181	187	193	204	175	184	174	181	177	183	175	161	167	186	172	167	181	162	180	175	189	175	184	186	177	174	171	176	189	205	199	198	194	173	168	194	158	176	189	171	191	169	185	174	177	188	190	174	170	167	173	156	185	177	157	185	166	184	186	183	178	177	170	175	191	160	157	179	191	173	202	178	179	200	182	181	177	173	161	190	154	164	158	175	156	191	154	178	165	170	155	172	172	172	192	170	187	166	185	180	167	168	189	178	176	147	173	195	197	152	159	173	172	204	210	169	168	183	174	146	186	179	199	181	188	172	167	178	185	172	161	204	172	148	201	184	175	187	186	181	184	180	161	202	161	172	183	176	202	172	177	203	194	180	170	167	166	160	202	178	177	167	174	161	167	156	195	187	197	172	187	189	180	194	172	170	167	202	158	164	204	168	195	170	192	157	207	178	173	176	190	179	173	172	172	168	173	166	168	169	172	185	170	212	171	171	199	186	161	171	177	171	163	185	189	195	179	191	182	165	181	184	180	170	149	189	184	180	170	153	170	177	180	191	183	176	168	166	161	181	185	175	151	197	173	181	157	169	181	193	169	186	181	181	184	171	170	176	162	180	178	192	170	174	174	186	173	196	167	172	179	182	162	176	171	167	188	175	177	183	158	168	182	181	197	173	173	147	179	182	192	177	184	179	166	174	158	193	175	153	212	167	197	171	156	181	191	157	164	176	177	177	180	181	183	166	191	194	178	190	180	188	182	204	205	166	190	174	193	171	188	165	151	211	186	168	159	190	179	203	195	163	175	192	166	170	192	143	199	168	176	185	157	178	189	156	180	181	185	192	159	204	188	187	180	176	186	193	175	176	158	180	175	169	169	182	184	163	182	200	152	187	171	167	190	176	169	173	173	168	196	160	183	188	175	174	201	192	173	195	180	171	178	184	201	207	184	167	194	190	172	164	185	192	175	186	189	161	182	185	177	167	180	177	166	177	187	161	177	179	186	188	159	192	184	161	157	178	190	182	179	166	169	169	183	153	197	188	188	178	172	177	182	151	179	172	161	178	177	167	189	169	198	169	193	168	203	180	184	180	194	191	195	159	177	174	169	181	170	173	174	173	170	177	172	166	189	159	197	161	185	193	184	166	201	165	157	171	179	192	178	202	173	171	172	168	191	184	177	186	159	179	196	192	192	181	154	161	177	177	163	178	171	193	194	172	173	157	186	162	164	183	171	161	153	191	190	188	186	175	181	176	176	186	158	167	171	157	183	189	174	159	184	174	156	160	172	204	177	177	177	183	154	187	167	174	162	208	199	202	174	183	186	186	189	186	168	195	174	185	164	190	170	186	174	194	168	182	215	151	172	182	197	192	166	168	179	170	194	181	165	192	167	198	162	174	181	188	187	165	189	183	189	205	191	181	160	151	165	192	174	171	178	181	170	177	198	151	162	160	173	185	166	160	177	170	182	174	188	184	185	204	173	172	171	207	188	181	175	176	158	193	171	158	193	162	181	165	181	198	180	172	158	188	171	180	160	186	167	167	166	154	205	177	184	178	190	217	225	165	169	182	190	171	187	170	188	199	175	162	188	157	180	163	177	169	174	180	173	163	181	177	160	174	201	175	196	189	153	163	188	164	195	168	201	188	170	159	157	174	191	161	202	174	174	179	195	172	201	204	154	198	170	164	169	179	143	154	181	180	182	165	168	172	172	159	183	191	193	192	195	184	182	179	187	148	192	187	174	178	183	165	163	184	169	185	195	196	177	184	194	205	166	194	153	165	167	210	164	187	195	179	165	211	147	203	178	196	199	181	175	189	169	160	194	173	186	169	171	186	187	212	204	189	191	183	192	175	149	165	167	176	193	188	168	174	172	178	181	175	185	172	139	196	184	169	182	175	181	161	172	172	182	175	145	192	179	172	161	184	188	209	190	199	169	174	188	166	185	185	157	164	178	185	157	158	170	172	164	169	181	174	184	165	145	184	172	178
5206	9386	8034	4067	3851	44812	46828	35545	27615	13661	468	385	387	402	410	379	405	353	407	388	373	398	370	375	385	395	387	381	363	352	361	368	412	382	388	364	407	365	353	386	359	369	389	401	370	352	393	369	377	362	361	423	396	389	399	383	380	392	389	368	413	401	347	384	361	364	422	393	410	373	397	393	359	386	391	358	356	397	371	380	365	390	400	367	380	374	387	387	371	367	387	392	384	358	377	405	403	342	363	378	370	339	375	342	372	380	384	379	360	367	368	382	380	347	353	385	385	365	374	392	365	370	386	380	358	382	390	384	385	393	371	380	359	383	366	402	389	381	404	352	409	404	351	361	387	370	387	374	411	410	379	383	368	377	389	389	351	392	369	355	410	418	390	378	410	357	409	367	401	355	363	360	390	378	356	373	409	387	372	396	390	362	345	366	363	394	372	386	392	403	397	375	406	394	373	381	423	375	359	370	384	368	358	368	383	397	376	380	403	363	367	358	389	396	401	364	375	372	382	384	411	358	354	404	389	377	359	356	366	388	383	363	372	369	404	411	370	395	372	398	398	377	396	407	383	386	360	357	393	400	380	388	389	341	404	406	385	370	389	415	358	389	420	381	365	352	361	372	377	384	353	376	365	400	356	381	375	387	385	377	378	349	395	436	352	370	402	387	380	386	383	357	362	371	384	367	366	374	369	388	361	391	378	354	394	383	365	383	367	374	375	378	408	362	347	399	383	358	380	395	380	337	399	386	397	391	389	377	413	359	341	379	373	390	379	367	357	380	385	414	355	386	378	387	391	386	372	350	387	399	350	370	406	405	358	404	439	366	367	389	365	393	369	363	378	387	373	369	399	386	383	363	415	380	348	377	370	387	380	397	354	375	398	409	377	384	406	390	377	373	384	372	378	359	415	391	379	378	375	341	366	352	351	382	399	382	366	381	379	444	384	357	378	395	363	347	372	366	382	379	410	398	390	398	365	360	389	381	366	416	389	373	396	382	384	368	377	395	367	371	367	353	379	332	383	399	379	343	382	379	371	376	377	370	411	406	360	379	359	379	385	364	371	404	374	371	391	365	366	329	353	370	388	372	384	393	410	392	348	383	364	385	405	387	399	410	403	381	398	379	375	363	417	404	373	377	378	389	351	376	384	376	360	393	373	362	397	408	369	378	377	375	373	358	351	401	384	357	352	354	398	340	370	421	351	390	375	412	389	401	363	362	416	406	363	374	354	348	386	383	383	389	396	393	410	347	395	364	378	385	379	392	379	363	347	404	437	360	397	374	360	389	363	378	385	401	392	369	389	378	368	368	380	365	372	379	399	401	404	375	369	403	382	366	400	379	421	366	364	371	412	362	387	391	372	405	379	353	387	384	418	374	301	377	342	381	386	384	362	366	383	389	369	382	379	348	366	363	369	383	372	394	357	376	381	375	377	382	364	336	362	385	368	413	385	399	405	402	385	386	413	410	369	368	394	404	410	395	413	371	386	394	358	427	343	369	381	370	383	372	350	372	389	340	378	377	381	391	377	367	403	385	399	388	382	336	358	370	348	367	356	400	382	396	382	365	382	378	370	380	369	394	371	370	363	368	383	349	368	375	381	375	369	365	381	387	378	391	392	390	387	358	359	388	387	362	361	371	367	377	379	398	364	381	394	386	386	397	404	398	375	371	357	381	372	335	373	397	382	385	387	357	391	356	385	346	362	391	397	386	356	347	358	402	364	397	369	399	389	379	395	376	385	383	356	380	353	397	366	386	393	363	376	386	387	368	400	359	382	361	381	365	388	391	383	389	338	381	385	392	367	353	350	394	369	379	422	412	408	416	421	409	393	388	350	345	398	357	372	403	385	380	351	350	395	397	361	391	388	368	382	366	422	380	392	369	362	376	359	368	428	401	353	378	390	373	381	417	365	402	347	393	338	387	354	360	393	368	374	392	400	401	394	376	367	379	370	404	368	394	381	361	381	369	404	379	353	391	421	429	390	400	385	402	368	373	360	418	401	420	390	384	399	405	370	358	382	391	383	383	392	405	369	390	418	406	377	351	406	392	371	372	393	365	400	378	406	402	416	387	410	388	381	345	393	379	372	395	372	377	379	379	360	325	391	396	385	377	384	355	400	401	405	362	382	347	380	401	396	381	387	387	414	364	347	383	362	382	381	379	352	356	385	377	382	384	378	397	391	374	326	388	389	408	376	345	366	410	365	377	371	379	379	382	385	379	447	350	402	376	387	379	391	339	378	411	401	350	398	369	382	432	367	362	406	406	358	362	344	366	371	366	393	347	362	362	360	394	412	394	388	355	390	398	392	360	387	392	359	369	364	392	388	380	368	375	380	382	345	392	392	379	369	371	350	371	371	381	368	399	374	393	383	392	386	376	379	367	399	394	363	383	406	416	374	409	351	345	365	391	392	381	396	381	384	374	352	401	366	393	375	371	359	371	356	411	371	413	368	394	379	395	385	377	406	405	394	388	362	385	394	356	408	376	354	374	390	385	376	401	362	379	385	371	387	393	388	362	346	403	406	374	381	369	385	358	392	398	385	364	380	406	340	372	371	360	379	388	345	396	363	356	392	407	383	389	381	389	361	347	390	383	369	355	362	380	371	399	386	404	407	410	392	382	393	373	372	414	336	336	399	374	358	380	387	360	375	369	368	376	366	364	386	341	322	354	379	372	369	354	371	377	389	391	380	363	383	383	355	356	422	425	391	385	422	346	350	357	398	376	388	371	365	381	363	430	364	402	388	402	425	369	422	362	398	352	375	364	385	386	388	344	383	363	362	376	416	362	351	404	414	423	376	354	390	402	378	394	380	399	361	374	377	382	379	373	371	366	346	405	370	355	363	351	394	379	384	393	364	367	374	360	371	404	363	371	392	379	370	385	361	391	393	399	391	404	408	365	369	408	373	373	391	357	378	357	345	360	377	398	343	382	405	352	368	341	376	426	379	364	379	410	378	373	373	396	374	404	365	397	384	383	350	345	409	348	361	351	410	373	395	387	360	379	397	385	401	372	386	376	353	370	376	408	389	364	383	375	346	365	385	375	372	347	400	350	379	368	371	370	367	370	412	378	384	400	368	411	380	364	385	351	375	394	369	382	340	384	398	428	359	377	376	348	394	398	371	360	392	350	358	363	383	395	379	367	404	341	371	367	405	380	375	360	381	365	386	361	385	362	398	368	388	373	396	389	372	394	396	374	374	365	384	366	366	416	384	368	365	391	402	405	401	413	366	364	389	390	414	411	369	376	406	393	340	356	362	379	363	414	382	355	373	384	368	390	388	395	369	358	363	402	352	405	387	400	412	386	380	358	384	374	335	374	392	378	398	360	376	405	382	380	389	394	389	375	395	384	399	389	377	353	389	402	342	345	368	388	430	347	348	388	375	376	376	402	366	354	411	365	372	358	376	395	370	371	375	364	363	391	366	387	372	386	382	383	359	348	410	400	391	344	373	384	405	390	386	382	387	363	390	376	408	365	388	381
23223	21158	28939	23646	21161	44851	60274	45680	32633	15304	817	272	226	269	224	252	254	227	264	214	238	242	215	254	254	232	245	208	214	232	226	230	229	225	245	233	256	219	227	234	216	223	244	198	234	242	247	208	252	217	203	238	206	243	252	199	221	238	209	227	230	249	237	244	241	215	254	239	231	281	222	242	214	266	203	222	223	239	226	257	238	244	247	228	205	229	222	256	215	222	207	227	234	233	210	217	243	210	221	227	252	228	223	225	253	239	238	232	238	214	260	236	224	241	230	249	229	229	260	213	220	218	215	230	230	232	229	210	251	218	240	264	213	224	240	215	244	248	259	232	231	230	227	234	213	208	213	241	217	215	237	217	238	202	248	233	230	232	223	236	242	239	242	224	239	243	212	234	231	232	207	238	248	224	230	230	249	230	220	214	218	218	239	207	229	218	239	249	228	231	211	201	206	210	232	225	236	232	224	242	247	239	224	266	229	258	220	244	236	226	242	238	236	247	226	216	217	229	257	230	226	229	250	252	234	236	211	219	215	226	244	201	217	212	216	209	240	248	247	190	221	237	244	218	247	246	212	224	231	223	259	234	217	218	240	221	210	254	222	246	238	217	241	243	243	248	236	236	225	250	244	244	224	236	223	251	229	207	235	248	231	204	216	285	225	233	231	243	245	277	250	214	237	218	218	234	241	220	211	216	233	233	229	208	234	211	209	212	247	247	231	247	248	222	221	237	235	241	255	231	211	228	239	199	229	215	229	254	232	240	197	232	218	260	229	219	204	254	223	251	243	220	247	230	232	226	243	211	235	223	217	248	222	234	242	223	228	235	225	240	215	227	227	222	252	245	243	232	246	232	237	258	248	249	210	228	238	196	239	232	185	249	237	223	241	228	233	214	218	232	265	226	246	196	233	214	248	229	215	225	236	218	220	228	248	239	232	241	237	217	200	234	233	222	237	221	212	217	239	252	226	223	250	194	225	224	244	261	242	214	218	212	238	225	259	211	215	252	240	198	226	256	241	209	223	221	213	246	244	253	262	239	228	229	219	219	238	239	236	221	226	237	259	246	231	221	241	214	224	222	228	227	227	249	232	212	217	224	207	224	219	225	208	240	231	242	231	230	228	242	244	214	252	234	246	182	211	242	219	222	233	214	250	248	217	208	232	214	255	274	230	234	221	221	218	250	217	231	276	242	236	224	220	246	226	215	211	234	214	231	206	247	234	246	251	221	233	250	186	235	226	200	231	219	210	233	239	215	220	254	220	231	208	259	211	228	231	230	234	234	227	229	206	219	219	214	243	234	228	217	222	254	208	244	236	225	264	230	201	251	227	211	259	238	238	237	229	207	208	236	251	263	241	230	210	237	241	237	241	239	236	246	217	227	243	229	228	231	238	193	217	246	220	233	233	239	220	218	200	248	255	233	224	232	211	225	242	239	234	217	241	240	226	246	208	243	239	257	242	225	215	225	205	243	220	209	224	217	221	235	247	215	223	222	244	254	210	219	201	201	212	234	241	256	231	197	205	230	232	240	239	244	242	237	237	244	237	206	251	244	262	229	233	228	225	235	214	260	212	227	223	222	224	233	239	224	253	261	220	236	206	204	187	226	227	231	239	242	212	191	208	213	235	231	231	198	242	211	211	249	227	197	212	226	240	251	256	247	241	227	242	236	233	221	227	237	236	242	227	228	258	229	221	239	220	223	207	227	247	210	216	230	216	227	198	237	245	208	242	212	228	215	243	237	252	206	211	221	237	220	228	220	229	230	254	229	238	213	221	225	241	248	197	234	212	213	212	211	218	226	201	242	201	255	230	214	223	234	236	202	232	232	229	221	240	199	234	217	236	253	215	220	247	237	228	232	243	227	252	218	231	240	229	225	220	221	218	244	229	247	208	226	227	208	217	223	254	235	227	234	207	200	242	257	210	228	253	243	241	247	229	240	268	226	229	237	222	258	235	243	217	265	268	230	216	225	222	222	216	251	242	209	221	231	247	219	205	230	242	216	239	211	225	212	236	219	216	259	217	219	224	236	240	211	258	230	208	227	250	242	213	239	230	198	237	218	282	220	225	255	234	260	246	261	241	202	215	224	225	237	234	226	230	220	232	191	247	223	208	234	242	238	244	233	230	216	222	231	226	194	242	223	199	218	222	250	238	246	259	205	199	242	219	237	228	248	227	217	229	243	223	245	219	239	222	219	242	199	231	244	227	236	241	227	245	212	232	225	253	230	238	213	263	242	250	213	214	234	215	199	229	237	233	211	212	210	206	241	239	234	221	269	230	262	217	231	218	232	211	235	219	249	241	241	227	242	213	234	231	215	218	212	231	257	227	224	226	220	212	220	255	223	229	243	229	231	208	210	199	252	238	218	237	235	228	206	213	221	233	222	230	203	212	204	241	231	220	227	259	224	217	237	263	198	235	218	253	229	218	233	220	224	232	222	224	242	198	204	237	213	224	213	240	209	229	211	221	235	237	222	204	226	224	250	249	227	221	227	247	208	218	231	228	219	216	224	230	239	218	240	229	233	222	251	243	253	249	207	239	232	214	215	229	242	214	221	239	223	210	208	228	231	212	221	208	226	233	220	215	229	237	227	206	236	254	235	246	219	249	234	237	237	236	274	234	215	233	247	232	236	234	225	239	205	229	234	205	216	229	244	246	232	210	252	233	235	233	206	241	246	245	239	236	239	207	200	225	244	243	235	234	212	219	234	234	200	224	231	212	271	243	213	240	204	221	219	233	218	241	236	238	211	238	213	232	226	275	261	217	251	209	227	227	218	232	231	211	229	247	221	215	225	227	237	219	198	244	230	236	211	234	248	229	223	194	227	212	256	223	220	223	215	225	210	259	248	220	262	231	208	233	253	228	225	234	236	218	224	198	248	236	248	218	215	235	241	213	273	218	248	228	244	238	249	241	213	225	231	243	235	228	230	230	227	216	256	208	228	221	238	261	251	242	242	221	242	229	219	244	249	227	242	221	236	240	191	248	274	218	232	227	213	235	234	223	206	204	210	214	222	223	237	208	235	225	232	211	226	199	222	239	214	237	214	223	236	211	245	209	229	234	252	224	224	215	202	230	238	231	228	221	230	242	194	221	245	231	221	237	237	218	219	255	237	232	205	202	221	225	223	251	223	241	241	253	250	210	243	199	255	245	215	238	229	238	230	193	220	221	224	224	214	221	245	238	219	241	222	243	254	229	224	202	234	264	235	238	218	224	222	271	239	229	230	216	231	239	234	232	217	241	243	236	237	232	253	235	218	198	203	247	242	219	212	225	229	187	222	249	224	219	224	199	211	239	245	215	239	234	249	248	213	268	227	237	218	219	264	218	232	234	240	235	253	243	239	219	235	206	208	255	231	241	241	247	262	225	227	226	222	228	216	205	238	227	224	226	226	220	254	193	229	238	215	204	213	222	219	240	216	215	246	257	237	214	218	236	248	232	231	232	240	233	223	238	234	228	252	249	213	236	227	241	216	223	234
8678	17925	15135	8484	7391	56714	63697	49992	39323	18911	479	524	458	517	459	443	414	457	418	506	449	457	460	466	455	464	489	466	441	478	503	435	471	421	463	446	447	443	469	498	446	472	477	438	462	493	463	455	468	462	476	440	484	448	454	436	426	445	464	461	469	467	450	442	445	470	496	452	454	441	450	486	482	443	460	461	447	478	476	477	463	455	485	428	489	486	463	458	469	448	418	430	457	452	464	454	458	456	467	437	438	469	409	438	444	435	419	451	414	465	477	503	519	487	480	452	475	476	440	447	437	469	454	492	434	443	451	454	486	424	453	447	504	466	453	506	481	429	458	476	444	444	440	477	489	424	438	466	429	435	439	474	454	484	439	495	475	435	472	458	435	447	448	450	439	452	453	433	457	434	440	440	456	466	446	425	482	454	457	385	459	473	435	420	434	478	453	485	465	508	468	489	457	441	481	464	444	497	459	497	442	461	442	449	473	466	473	448	444	467	443	473	472	444	484	440	479	446	478	451	480	441	407	462	443	452	474	439	460	507	470	470	446	463	472	479	457	478	465	490	450	484	487	461	471	434	449	436	459	465	426	445	447	446	451	428	464	460	421	477	449	440	484	475	452	459	432	448	437	483	461	452	464	460	483	463	429	443	435	463	441	468	421	454	461	449	454	472	450	472	464	456	417	449	426	437	474	455	476	453	495	471	457	487	444	461	425	485	428	467	515	469	438	431	435	422	452	438	454	431	463	457	464	421	479	432	443	415	454	446	480	449	459	434	472	466	443	464	436	439	459	494	462	449	458	453	430	469	447	473	445	446	430	427	431	440	439	480	458	474	429	473	461	484	502	466	443	436	430	481	446	416	466	485	467	446	462	463	465	452	483	464	492	453	463	433	468	408	453	422	474	447	451	458	464	478	484	429	480	454	453	469	439	462	456	454	494	434	448	449	482	460	455	479	427	448	460	451	464	459	464	468	455	495	469	421	449	456	481	493	471	443	433	474	472	406	420	497	467	453	445	435	459	436	481	468	419	460	472	454	463	486	422	444	466	464	462	459	464	438	468	456	470	486	482	441	462	446	467	404	491	490	435	421	461	442	491	480	435	487	450	444	469	433	442	470	448	490	442	456	455	434	439	475	460	482	453	446	435	437	470	475	471	446	458	473	472	451	483	459	443	465	466	462	459	471	477	456	461	480	450	451	462	479	499	418	438	462	493	449	483	421	489	462	457	451	479	458	434	422	459	419	467	442	454	503	441	450	438	431	484	454	470	431	475	478	450	428	493	458	440	456	454	484	463	473	472	484	461	458	468	478	451	483	461	423	451	493	429	450	456	498	476	446	460	441	472	452	474	477	474	475	496	447	442	459	442	470	440	478	467	454	453	442	491	459	462	469	461	458	435	464	452	494	453	449	423	454	453	443	446	460	444	453	464	467	504	493	439	440	444	456	462	446	476	451	460	479	460	455	452	426	451	458	454	465	437	461	444	429	450	472	448	464	441	426	440	437	435	476	478	466	477	451	453	460	481	436	410	441	454	456	429	478	432	482	460	478	446	458	461	411	438	455	506	467	480	448	456	463	450	447	452	474	447	464	420	462	458	457	462	466	465	428	476	474	466	480	451	503	440	440	447	442	482	449	429	451	417	438	481	401	427	436	469	454	478	436	440	459	467	463	497	503	441	450	422	477	481	453	487	440	456	466	437	439	497	432	473	458	464	487	450	448	453	474	460	477	453	463	473	446	495	494	456	471	442	476	418	477	419	490	447	449	443	463	414	476	484	482	442	462	445	484	457	440	428	486	478	447	463	475	432	405	446	439	426	486	491	450	432	480	454	437	470	465	448	433	481	430	450	425	448	491	444	447	489	468	474	442	451	470	501	429	397	432	464	460	409	453	475	479	449	477	467	496	498	416	458	445	444	473	454	423	439	504	473	451	428	463	472	448	506	457	449	465	493	412	496	433	453	423	467	459	484	435	480	452	470	455	445	432	452	476	426	449	476	439	448	469	443	466	424	469	432	465	438	462	441	465	414	493	457	443	437	449	454	481	436	441	464	443	445	456	438	489	457	437	441	453	464	464	453	459	460	468	472	449	474	456	458	467	469	447	456	451	431	417	449	456	473	410	443	436	453	453	443	477	419	440	449	464	435	431	467	419	478	476	461	458	415	434	472	475	485	441	443	456	483	467	459	484	475	442	434	447	481	465	456	492	432	448	461	444	445	441	467	460	442	446	443	463	447	446	470	487	438	454	472	423	423	467	469	465	458	478	446	453	457	459	441	445	480	471	459	455	516	451	474	404	473	457	433	415	482	483	484	445	485	448	491	419	451	459	475	474	429	454	441	452	487	425	452	442	492	447	482	465	444	507	444	448	434	480	484	475	449	443	454	465	450	451	485	456	455	435	448	489	476	435	446	473	479	482	451	443	475	455	464	454	472	472	414	465	438	432	441	415	462	439	448	451	465	469	445	472	434	439	427	403	466	452	477	424	486	436	471	469	450	435	439	452	471	428	465	439	457	455	405	456	430	449	440	485	462	466	428	454	476	468	438	481	433	438	428	452	473	449	422	465	448	464	471	495	482	476	446	441	488	438	434	468	445	438	444	479	451	475	442	448	434	457	413	463	492	463	467	425	431	484	453	480	439	422	432	411	461	470	484	416	475	458	501	475	500	462	425	448	493	430	473	394	484	445	434	464	462	469	491	471	425	460	489	444	483	442	433	449	436	454	471	459	456	456	439	479	464	456	473	439	452	449	430	504	453	509	435	448	446	467	454	446	475	465	429	465	432	468	479	474	447	461	465	451	432	421	465	424	446	430	443	469	454	446	478	443	458	442	470	454	452	484	474	426	439	461	460	469	464	450	495	448	455	438	445	437	466	437	449	428	440	436	451	420	441	453	461	433	433	448	481	455	454	507	434	475	462	419	446	453	459	472	422	459	482	448	430	448	466	465	465	472	430	457	417	493	451	466	446	479	458	452	480	493	456	476	486	467	456	465	452	447	411	456	445	469	454	470	445	460	455	464	432	438	439	466	464	459	464	421	439	473	467	453	449	442	466	476	450	451	422	465	467	440	486	479	480	434	450	465	451	457	470	465	473	452	418	466	464	457	469	466	431	471	460	467	444	452	438	474	462	437	464	487	455	453	460	446	434	454	443	459	440	438	507	434	446	504	469	461	503	469	493	429	472	453	468	442	453	461	427	465	444	457	433	436	430	441	472	447	478	460	443	418	437	435	461	449	449	436	422	464	453	449	446	425	471	465	422	436	443	483	448	480	450	437	441	442	410	450	427	449	453	487	464	444	471	452	479	444	480	448	509	428	481	468	440	483	437	474	444	456	425	484	492	464	465	474	452	434	431	436	476	461	480	442	451	463	429	465	456	455	469	444	469	422	436	469	448	482	463	422	460	442	475	490	440	459	413	451	450	451	463	442	426	477	460	479	449	454	447	466	483	432	445	473	468	421	469	398	458	468	480	491	417	433
26485	20355	6522	526	376	6633	11887	7384	3779	995	188	216	204	202	215	259	253	201	210	236	213	208	219	200	220	192	193	208	229	240	206	204	243	206	213	210	213	215	201	236	201	210	212	199	230	211	243	214	223	222	205	218	229	221	210	188	214	213	209	228	212	202	245	231	240	227	217	217	229	237	221	189	231	225	216	241	233	226	191	199	230	244	215	217	231	223	217	211	186	204	232	191	219	191	200	208	195	229	209	221	227	221	208	219	220	218	227	245	203	239	218	216	256	217	208	197	190	214	235	239	212	211	203	189	233	210	240	199	234	221	226	220	206	205	220	206	230	205	225	221	201	220	208	229	228	188	205	211	201	211	209	224	217	230	225	215	213	222	201	193	210	206	202	190	228	209	190	229	219	212	221	227	244	246	204	235	200	212	202	213	235	208	198	253	200	225	219	200	219	213	226	223	206	228	211	200	229	240	226	208	204	224	210	234	219	233	228	216	209	222	214	232	182	209	241	210	211	241	229	219	237	207	235	211	214	204	241	199	221	237	203	236	211	187	236	195	214	231	204	213	217	222	197	209	238	201	229	208	222	224	212	200	227	201	225	241	210	225	216	241	201	220	213	215	222	217	206	228	196	242	234	199	204	224	211	212	227	186	198	244	181	203	207	227	242	198	198	209	217	200	203	222	226	217	207	214	244	243	221	223	224	222	240	218	232	232	209	212	223	199	204	248	216	218	211	223	216	225	226	207	195	238	226	206	205	216	222	200	207	211	211	223	230	185	207	218	221	224	223	210	232	235	228	226	215	185	214	237	204	213	209	210	212	224	223	218	205	235	227	201	207	220	212	206	225	223	205	197	217	206	202	204	217	222	197	212	217	231	234	197	249	229	236	214	202	187	204	204	227	217	193	218	235	216	240	237	213	206	213	190	228	210	216	218	216	211	206	191	214	187	200	216	231	214	237	221	224	213	240	224	193	202	211	208	240	211	224	211	197	233	216	211	206	205	230	226	234	214	221	207	210	184	190	242	220	191	225	204	193	223	205	222	218	230	228	202	229	234	241	200	205	230	225	235	215	237	216	212	234	226	240	227	198	234	211	215	211	206	211	206	219	233	215	201	222	233	209	200	231	233	217	200	209	226	216	241	213	238	232	222	220	220	228	207	249	215	219	211	213	225	209	218	210	216	202	219	229	214	223	205	241	220	229	216	203	214	217	214	225	236	235	226	212	226	213	240	220	238	195	258	202	233	205	215	195	208	242	222	213	209	223	232	202	214	219	234	215	217	200	228	225	220	237	203	227	248	206	229	228	196	218	227	235	224	221	231	214	211	212	216	206	206	216	228	255	205	206	213	212	234	214	242	228	204	219	206	198	226	219	238	184	225	198	192	224	215	200	214	230	224	206	237	201	220	239	234	208	199	211	225	230	196	226	219	225	233	220	205	194	219	225	188	209	215	201	244	230	238	221	214	203	219	224	229	207	215	205	236	229	189	204	247	205	242	221	222	223	202	237	213	223	219	209	221	233	189	216	222	204	233	195	195	230	212	208	194	219	199	202	225	219	208	194	197	197	212	215	211	194	222	221	239	213	230	230	224	200	234	251	229	183	248	230	224	223	208	204	201	212	205	213	193	195	203	204	201	231	211	232	237	196	211	220	224	221	238	224	215	222	220	203	201	225	218	198	255	217	210	217	211	230	217	213	190	219	196	210	232	210	234	214	222	189	215	245	224	219	202	184	248	223	199	211	199	227	217	208	222	211	216	220	224	191	209	200	235	201	244	229	211	224	229	235	221	205	218	187	193	224	199	210	231	217	195	205	226	242	172	208	216	230	210	225	233	215	202	216	234	198	198	221	205	198	199	238	228	221	217	214	202	213	211	234	247	211	209	219	210	211	218	218	211	232	177	229	208	196	213	237	230	220	204	183	174	213	224	203	195	226	208	236	198	198	243	226	225	233	202	222	198	208	220	224	214	206	209	216	200	218	219	210	200	217	235	237	216	229	227	211	233	221	217	225	203	215	229	220	203	176	214	199	215	216	204	214	197	225	227	207	189	253	224	247	200	220	217	220	201	227	213	221	222	235	203	191	200	215	192	246	202	225	209	201	194	213	201	207	219	210	204	214	220	234	229	235	230	194	207	213	202	217	230	237	211	207	220	221	227	201	196	217	220	223	218	233	223	241	219	215	205	212	210	210	222	212	219	235	211	206	221	223	220	242	203	204	226	224	209	192	188	235	212	198	205	193	229	208	208	226	211	229	211	202	213	212	200	224	203	229	207	207	212	219	216	207	231	207	218	229	222	225	205	215	220	196	200	203	196	211	224	212	236	219	213	198	237	199	189	197	232	224	213	236	209	216	198	229	205	221	210	244	204	216	238	225	207	230	221	219	222	219	234	230	223	212	197	179	200	235	211	215	213	207	222	200	227	221	209	235	225	198	212	194	223	206	215	215	196	219	228	226	210	193	213	219	213	238	221	203	212	221	204	209	224	215	205	222	235	215	202	225	200	229	204	207	237	186	218	226	221	193	201	211	239	225	216	217	213	200	225	202	229	199	211	217	219	224	226	244	242	239	223	218	189	228	218	216	244	221	213	216	220	219	216	202	207	226	223	220	237	195	209	220	224	223	204	197	207	211	219	237	191	220	209	260	223	223	239	219	214	204	222	247	229	191	199	223	229	210	213	227	250	241	218	215	202	213	202	208	220	211	206	205	204	198	218	229	189	209	212	213	203	218	228	209	238	232	240	210	218	213	215	215	218	206	189	242	226	219	207	220	217	243	206	225	211	203	211	187	188	221	201	259	184	214	223	239	211	242	232	235	227	211	206	216	235	220	236	227	221	209	204	200	218	209	203	214	208	227	208	222	218	210	205	231	221	206	212	215	240	212	229	186	232	220	203	212	212	223	220	207	215	215	219	206	219	211	225	220	235	211	231	216	224	210	212	211	242	229	224	202	186	203	211	231	233	211	201	248	212	194	206	210	233	239	204	227	251	212	198	220	203	235	201	223	223	232	223	236	223	227	194	216	222	202	218	222	223	192	216	213	228	227	199	234	213	230	239	213	217	207	229	227	217	203	227	221	220	223	217	227	219	209	235	212	230	210	197	218	227	206	221	201	231	230	231	228	192	207	195	229	222	215	219	220	214	212	202	239	206	197	223	185	204	206	210	234	197	217	229	219	210	230	211	242	207	235	217	209	207	210	205	231	212	238	182	228	234	215	209	212	233	225	218	238	227	243	213	230	203	213	223	235	210	209	193	203	214	249	205	229	241	228	219	194	217	206	213	212	232	229	217	196	203	200	237	216	212	226	210	216	240	227	216	228	213	236	219	221	212	233	217	227	206	202	220	242	218	211	225	191	221	214	212	192	237	228	246	221	217	219	226	214	192	211	217	210	210	228	221	214	207	205	201	210	210	200	209	256	218	227	234	218	196	225	198	206	210	230	210	214	234	215	246	193	234	244	205	218	235	217	227	186	207	212	202
4003	1776	1536	932	961	16324	22602	15365	9286	2735	496	468	440	426	473	457	467	445	482	478	456	445	464	445	464	432	500	454	490	426	493	480	435	480	474	466	432	485	492	439	467	463	470	461	452	464	481	436	457	443	479	458	454	481	428	461	470	440	470	442	449	489	440	451	482	524	457	464	467	442	460	445	440	435	483	498	480	440	532	431	445	443	448	455	415	426	432	493	474	459	479	454	506	476	468	436	457	464	463	443	452	489	498	458	461	454	477	461	494	439	446	465	455	472	489	475	469	464	478	455	456	485	453	448	481	465	444	444	476	446	408	476	460	449	457	464	480	465	469	446	478	415	488	482	464	483	455	425	451	459	469	430	457	477	460	458	468	453	454	450	441	423	472	436	453	455	443	458	437	455	468	448	487	430	473	471	466	468	423	482	455	498	466	459	509	465	421	461	469	424	424	433	470	460	479	428	458	431	433	447	451	447	476	420	475	454	464	445	447	429	445	435	471	498	451	447	434	449	437	413	471	422	435	427	476	467	466	447	417	493	502	456	487	402	436	447	478	461	500	439	452	486	473	437	403	474	438	488	476	417	466	412	441	450	447	425	477	428	479	455	457	485	462	458	452	464	453	445	443	437	486	430	477	450	476	483	478	480	458	460	467	416	426	445	462	459	439	461	511	437	503	451	508	453	421	461	475	490	496	476	449	462	465	477	461	500	451	464	431	472	449	475	503	481	471	438	486	437	444	458	471	444	443	430	460	433	465	437	490	496	438	464	485	474	419	465	429	479	410	430	424	442	471	453	430	456	521	450	459	471	468	484	467	431	459	490	436	451	430	457	447	446	494	456	460	446	459	456	482	476	443	474	447	458	482	460	460	447	468	448	452	437	460	435	458	427	440	493	455	459	462	459	438	452	449	466	463	434	456	446	418	481	460	488	474	456	445	451	444	476	451	431	447	430	448	458	505	476	488	453	472	415	461	414	463	453	474	478	404	507	465	449	460	441	437	470	490	437	441	485	465	471	436	472	445	484	459	459	451	426	499	473	436	472	424	445	444	483	498	449	441	448	482	442	433	451	484	418	442	478	460	512	474	484	433	445	463	435	459	471	443	436	485	488	476	469	456	441	448	494	421	469	462	484	459	502	436	463	407	491	456	464	447	450	423	445	421	428	448	468	470	439	470	469	449	441	424	470	434	465	498	459	460	434	456	464	458	399	474	434	500	449	464	429	493	452	452	483	414	459	430	460	448	491	500	495	488	468	458	470	478	442	482	406	490	444	438	417	523	427	406	464	480	435	480	489	479	422	426	442	471	473	428	519	479	454	465	434	466	438	463	473	440	479	470	469	473	460	471	486	448	436	488	428	452	440	468	432	497	477	445	436	463	460	461	442	489	476	475	492	465	495	437	436	456	495	452	448	449	451	448	431	470	456	448	487	472	488	444	454	467	474	489	450	414	469	455	441	484	423	454	433	430	464	468	441	457	453	448	480	472	427	481	449	445	476	448	456	421	430	464	462	449	486	477	428	444	434	428	463	451	441	440	485	451	457	474	464	505	478	445	420	422	483	440	407	453	473	490	476	466	468	469	438	470	458	449	418	467	462	426	455	474	424	483	444	485	454	477	464	448	454	463	446	454	458	462	487	452	462	463	463	462	445	437	481	479	426	457	439	507	484	477	463	448	479	490	476	436	431	437	470	467	463	455	486	395	449	457	457	466	427	448	451	481	465	448	486	453	441	439	481	467	446	467	452	434	444	459	471	487	458	432	447	467	463	469	460	445	443	461	460	443	441	455	461	458	468	445	481	460	461	429	470	447	475	467	478	485	468	502	470	465	486	448	473	450	448	469	510	471	448	474	467	470	455	484	448	420	442	464	499	438	440	484	426	450	462	456	450	455	479	426	480	460	495	446	472	440	443	478	459	464	455	439	455	444	465	442	436	387	432	441	452	491	487	439	479	452	428	457	449	470	444	467	475	426	439	453	481	451	431	432	450	476	485	456	467	440	449	456	440	443	475	452	432	459	450	455	429	440	440	451	441	446	433	466	468	457	465	466	423	446	464	441	482	458	442	499	444	446	451	470	451	447	484	481	453	465	486	446	471	496	455	439	466	460	461	417	453	446	440	458	498	440	469	484	455	465	444	500	449	446	451	518	436	421	462	496	471	473	443	503	508	460	482	445	461	463	431	438	506	464	440	424	463	494	460	466	466	457	453	471	470	423	453	451	417	422	449	423	400	462	464	439	479	461	455	447	483	489	458	444	442	481	431	476	459	459	429	408	452	437	423	478	457	473	476	435	463	453	516	454	435	419	475	421	486	463	465	434	440	482	485	446	468	422	457	455	444	474	413	425	480	455	452	449	450	467	456	490	476	469	445	463	486	441	434	445	440	449	488	448	457	450	414	467	476	434	459	432	453	460	448	460	425	439	516	490	461	453	462	450	464	483	438	466	492	431	443	458	462	459	456	436	481	469	494	460	433	468	442	432	454	463	424	491	498	448	444	438	475	448	479	433	485	470	438	464	440	455	453	432	423	444	457	487	502	485	457	443	445	448	412	433	485	434	433	422	442	463	465	457	459	432	455	472	466	437	463	453	427	472	486	488	461	434	483	433	427	416	432	423	478	461	489	479	502	468	452	451	478	444	418	430	463	469	486	441	478	433	468	441	453	472	450	446	476	427	454	440	441	426	442	408	449	458	482	459	452	450	480	483	452	449	465	412	474	470	493	492	465	450	486	447	488	425	490	493	467	468	482	451	455	455	428	482	453	476	499	454	468	486	464	483	443	423	429	433	429	427	464	480	487	448	471	445	474	476	438	456	468	477	443	469	438	467	439	464	458	425	465	512	460	478	466	456	484	439	430	439	441	455	424	457	464	489	487	477	454	470	457	445	436	465	448	460	439	468	407	470	447	445	457	389	435	455	433	447	439	449	464	453	468	465	434	444	454	428	459	452	462	475	459	499	431	415	446	466	455	478	453	457	441	496	449	467	465	418	489	486	457	474	471	482	458	465	460	499	484	433	444	488	477	453	422	478	462	505	464	479	453	481	462	472	434	465	466	431	476	460	466	425	464	471	476	474	467	441	474	450	452	477	439	483	465	443	482	459	468	453	437	484	462	447	494	458	459	457	458	462	486	464	461	431	464	427	415	437	457	470	454	454	470	437	461	447	437	464	440	475	434	443	480	484	483	441	455	461	431	438	451	466	499	491	432	456	486	486	448	473	456	473	466	464	468	436	447	439	464	438	459	486	470	464	457	478	442	484	489	460	479	448	437	461	424	441	458	427	482	463	470	428	432	473	438	471	443	435	458	469	493	457	466	443	492	425	487	487	461	440	490	469	451	443	450	442	464	468	447	445	445	460	412	441	485	440	446	460	445	467	441	481	465	431	424	509	474	456	466	447	486	466	464	438	495	455	424	435	461	457	458	431	455	448	470	438	492	444	490	412	435	436	457	445	468	516	477	458	417	429	434	471	503	491	429
24582	21158	27749	24838	21807	39788	43040	26135	13463	3803	205	184	190	165	207	192	177	166	162	180	163	178	157	175	171	179	190	163	190	163	154	172	145	171	174	174	190	181	163	178	177	177	180	162	169	146	174	157	181	175	166	155	165	195	174	162	152	174	171	162	172	184	166	176	186	159	194	162	172	159	180	178	174	173	168	178	172	179	184	171	178	192	166	176	164	180	179	174	196	172	163	187	165	173	171	164	162	178	170	160	157	149	154	175	196	185	181	176	156	163	186	158	174	182	167	172	189	164	158	172	150	176	187	188	171	173	163	170	183	162	182	182	186	155	170	161	163	176	164	176	185	181	163	165	165	154	187	165	179	174	193	174	158	190	168	159	196	135	149	179	158	190	170	147	163	169	193	197	197	176	171	188	172	181	166	184	183	188	163	164	150	176	162	172	163	181	154	167	176	178	166	168	166	178	145	172	171	186	152	183	162	179	192	173	161	172	150	183	178	179	173	194	146	171	162	160	185	181	155	172	162	173	179	194	143	158	172	180	146	161	190	176	137	158	163	172	168	175	178	180	170	171	169	172	166	152	171	164	168	160	193	168	166	167	172	173	164	185	190	172	158	184	180	179	157	200	168	171	178	183	168	173	183	157	150	159	167	174	171	190	157	179	174	185	175	148	192	165	174	169	169	146	183	149	181	162	167	192	186	176	150	170	190	155	159	148	167	170	169	181	162	167	184	176	175	158	180	185	177	171	156	200	186	161	167	164	173	167	172	149	156	181	165	159	157	151	144	182	166	196	164	155	198	176	189	169	168	171	180	183	149	170	178	204	162	163	174	175	169	168	164	162	167	172	169	176	185	154	161	177	176	159	159	174	153	167	151	142	170	154	191	174	163	177	180	197	166	175	166	162	197	177	188	174	181	174	166	196	195	168	179	182	180	170	170	154	193	156	160	164	170	188	171	145	173	159	176	156	176	172	172	165	183	176	194	147	154	165	196	173	171	147	188	183	161	186	165	188	193	157	183	154	170	172	166	169	163	169	179	158	166	179	164	166	171	143	159	151	148	175	189	169	192	160	186	169	184	178	152	180	186	154	174	181	172	160	162	159	156	155	173	173	164	161	175	138	169	192	181	159	168	147	184	154	191	176	172	161	155	185	176	155	151	170	174	168	183	169	192	181	165	169	185	161	151	193	158	169	186	177	168	160	166	182	175	170	168	176	200	168	159	156	182	164	183	154	173	175	149	178	187	182	168	171	170	165	168	163	172	181	157	179	183	173	185	181	176	174	174	178	162	193	178	184	167	170	167	161	173	159	178	180	172	174	176	161	156	180	180	162	164	175	173	173	175	182	168	172	155	155	184	163	183	197	179	183	165	185	160	177	158	175	165	149	159	175	178	192	194	152	158	157	175	189	159	150	192	172	169	147	144	163	164	169	159	165	162	186	174	159	146	173	178	166	168	189	210	180	175	171	173	170	154	188	170	177	179	178	155	183	169	179	165	148	158	187	164	192	154	166	177	167	157	185	160	192	174	146	158	150	156	169	180	178	170	165	164	173	171	168	181	195	147	158	161	192	189	165	199	167	158	163	170	176	151	160	162	182	170	155	160	163	170	177	167	155	164	188	146	171	171	174	166	194	159	175	150	176	175	160	179	154	166	178	172	161	164	159	174	153	174	180	188	179	174	173	151	148	197	157	154	177	171	172	168	171	167	185	167	180	176	172	166	182	159	155	170	155	185	167	159	176	160	160	164	175	158	170	168	176	153	161	178	170	149	172	163	162	170	171	174	141	180	170	152	196	153	147	168	160	153	173	195	169	156	170	156	162	155	134	183	173	173	182	206	160	162	142	170	155	176	178	140	167	204	176	171	175	202	173	199	181	165	176	162	162	161	163	153	173	192	173	176	174	183	170	171	167	172	156	155	147	167	146	201	167	161	179	182	168	175	175	157	175	184	170	205	175	182	159	183	160	158	174	161	167	183	183	189	150	186	152	179	148	192	167	166	185	162	164	191	173	147	169	170	143	167	160	162	178	188	166	171	144	172	183	174	149	166	164	162	193	182	170	173	176	180	165	159	156	175	181	166	178	154	164	163	181	174	178	185	171	155	148	183	180	184	149	187	174	159	172	158	178	153	178	156	202	157	164	142	165	153	195	190	175	171	168	153	171	191	170	164	171	169	183	163	178	181	170	157	175	178	194	175	161	191	175	192	168	145	171	165	175	192	168	169	159	167	151	181	162	173	156	163	155	170	158	171	163	184	186	155	162	184	166	180	161	176	168	166	168	171	190	180	201	187	185	159	161	151	175	163	175	180	183	172	180	154	170	167	183	146	166	185	185	202	167	179	167	165	201	164	183	175	174	174	177	177	160	194	176	188	195	172	171	159	193	157	173	182	190	164	158	146	177	176	150	180	205	140	173	163	156	168	189	182	154	163	168	175	163	154	159	154	174	171	165	181	185	169	160	162	193	158	187	189	166	162	164	162	180	158	179	147	173	161	168	178	160	151	173	173	172	172	183	161	171	146	159	168	172	155	198	160	181	171	180	161	167	173	188	179	186	176	181	182	157	177	159	156	181	160	183	186	182	168	177	183	170	167	170	170	181	175	165	175	166	161	168	179	170	162	160	154	177	167	165	170	180	173	179	189	168	169	164	164	149	152	199	166	160	178	162	145	170	163	166	156	160	186	164	161	169	162	183	163	179	162	178	144	169	165	169	176	173	158	192	164	149	161	164	158	171	157	186	161	168	198	179	147	189	153	169	151	172	177	167	201	180	156	209	175	185	155	182	153	165	148	181	180	177	177	169	161	205	172	125	170	170	180	181	188	165	169	162	164	182	174	148	172	161	188	172	166	188	153	173	207	166	159	201	181	176	149	173	155	168	189	196	183	163	148	164	172	160	159	190	158	164	188	150	191	161	169	170	168	171	148	159	155	184	170	188	180	186	165	144	177	187	179	172	164	158	172	175	184	171	160	174	189	183	175	172	167	175	162	159	165	171	153	155	174	167	178	159	154	167	190	158	172	159	175	160	170	174	187	176	167	163	167	175	190	175	172	168	155	178	176	192	162	178	186	165	162	170	162	160	160	151	157	141	160	175	169	170	161	172	151	169	173	166	177	154	161	185	168	163	173	178	154	162	165	188	182	185	164	180	171	184	165	151	182	209	185	168	179	165	170	155	177	151	166	165	183	155	181	173	151	178	141	170	168	154	190	212	157	166	172	162	192	173	154	178	167	176	153	166	184	163	146	146	165	169	147	134	158	155	175	159	168	168	165	166	147	133	189	176	163	177	170	183	170	189	179	154	160	164	158	148	148	175	165	151	181	177	180	156	165	156	160	173	167	172	146	171	188	175	176	181	185	172	175	171	171	155	164	175	145	166	181	170	185	149	167	202	183	171	178	159	178	161	187	177	176	176	183	193	163	173	179	165	175	167	142	163	166	181	168	166	166	182	166	151	170	168	178	159	172	144	169	151	171	170	142	167
5251	9120	7699	5272	29697	47178	45797	32817	21770	8447	414	408	358	371	383	360	354	348	356	366	354	374	317	360	387	345	345	358	379	401	376	366	373	380	341	382	353	368	338	373	353	353	356	378	349	366	386	360	326	374	354	351	358	344	350	375	354	359	313	367	385	358	370	381	351	370	348	387	375	369	333	336	397	356	349	373	352	401	362	327	353	386	342	371	351	355	408	340	316	366	391	360	371	365	357	366	374	357	363	341	376	366	379	313	360	379	369	345	366	341	398	366	356	378	345	392	393	376	371	374	358	357	361	342	364	370	347	370	389	366	389	372	342	409	377	389	351	351	372	355	364	345	349	356	402	354	365	345	335	403	363	379	386	369	366	397	378	380	381	364	357	367	395	396	330	366	357	369	363	349	381	351	354	359	385	372	393	340	360	371	360	336	348	352	353	354	381	357	368	375	369	365	359	352	363	375	370	362	360	355	343	395	337	377	347	381	338	374	373	360	359	371	337	354	368	368	367	372	384	353	351	335	355	354	366	379	361	373	340	335	360	333	404	380	398	366	371	363	371	376	362	330	369	389	385	370	391	365	369	362	369	420	401	325	395	330	378	361	360	373	334	325	355	378	335	405	398	367	386	375	369	372	376	352	365	370	355	334	384	408	352	350	398	391	327	352	365	377	404	328	391	362	381	356	374	352	354	361	385	375	365	357	349	334	376	355	334	372	365	347	368	361	389	368	373	371	373	345	374	383	334	377	344	323	363	378	388	359	367	364	379	376	347	408	389	382	349	370	366	358	369	348	358	376	348	353	383	371	359	353	364	338	365	367	331	358	380	349	393	374	382	359	394	386	393	370	364	349	359	383	390	389	366	347	382	319	372	367	356	379	345	305	371	364	416	386	361	381	380	323	348	350	378	368	381	350	353	386	369	353	381	334	374	352	328	365	374	382	401	332	341	386	375	372	337	357	353	356	355	366	347	341	380	357	327	368	355	348	380	368	378	375	411	369	360	368	361	375	320	379	361	378	345	368	343	360	385	329	370	330	394	350	342	355	335	366	337	390	334	359	373	370	395	380	403	360	370	374	376	348	381	369	390	377	346	392	354	369	366	351	361	328	337	337	348	379	385	368	408	356	353	364	374	338	367	353	369	368	355	371	373	379	392	411	366	343	366	371	345	328	379	368	374	355	357	367	363	367	350	332	361	388	348	359	382	366	377	354	382	396	390	380	395	343	364	378	332	334	377	357	351	336	380	350	365	374	363	333	345	352	389	345	368	381	371	352	360	363	410	351	333	378	399	397	349	341	404	370	321	353	378	377	361	346	383	368	360	363	362	359	354	344	379	373	351	365	351	389	344	358	367	384	372	361	362	383	343	370	333	357	330	379	377	351	370	377	342	357	373	360	360	364	376	332	370	372	373	358	349	338	361	374	350	398	342	351	370	387	386	338	377	324	354	369	407	348	373	373	376	356	407	376	372	357	347	361	360	362	351	356	369	362	390	391	341	376	367	361	389	360	347	394	370	387	391	429	382	363	399	383	337	380	291	353	361	305	338	333	364	356	364	348	341	364	343	350	369	386	367	387	363	380	378	336	383	350	382	376	366	378	383	346	338	372	375	367	375	370	371	325	359	358	361	333	393	354	379	366	382	342	338	372	386	359	356	411	346	325	410	360	335	355	443	378	345	357	345	378	337	353	363	322	363	377	363	349	415	377	384	357	371	349	382	357	355	342	391	398	368	369	386	366	360	352	379	337	385	364	352	396	327	359	362	352	332	338	365	343	405	371	371	373	328	329	348	373	353	342	371	350	360	355	360	362	361	353	348	359	377	385	409	352	356	369	357	366	345	346	337	394	377	336	341	383	352	374	331	366	372	358	362	374	332	365	366	346	373	359	345	358	365	383	395	348	375	366	356	359	447	369	351	334	351	409	341	377	389	328	368	365	382	360	392	328	389	366	374	370	362	411	388	374	351	374	355	382	377	369	373	346	368	347	366	384	367	369	360	369	338	364	405	354	385	388	386	343	384	357	350	376	355	322	343	403	377	374	356	361	351	352	376	378	368	360	362	382	366	339	370	366	356	353	380	352	375	333	371	337	375	376	339	408	361	383	357	354	369	388	380	359	340	391	377	333	335	363	351	362	350	340	360	341	347	393	390	378	365	393	349	358	372	377	365	387	356	383	343	356	364	354	358	355	377	368	373	353	392	359	369	351	378	394	410	375	359	343	344	328	357	384	354	388	351	355	336	391	385	378	375	383	371	397	365	352	392	376	358	384	355	346	358	384	377	357	363	361	337	374	338	353	357	333	380	375	359	358	370	369	380	351	333	374	324	385	405	370	342	392	360	376	368	332	355	349	371	365	367	370	376	373	378	367	348	372	356	363	393	345	339	369	349	385	386	380	366	403	371	375	353	381	360	345	367	377	348	381	382	384	348	385	394	364	359	363	359	348	343	393	360	358	364	343	343	340	385	370	386	363	333	362	375	358	380	334	365	374	363	369	343	380	406	359	389	364	350	345	382	365	391	364	367	355	381	339	365	368	364	354	356	389	399	348	334	366	381	355	335	350	371	363	372	348	387	373	330	373	377	356	393	389	349	395	349	339	397	378	366	398	355	368	381	334	372	381	375	350	383	348	365	394	387	357	365	371	354	337	361	347	373	341	385	379	357	360	394	366	392	364	379	365	348	391	363	359	371	361	359	376	336	381	399	345	339	363	381	350	338	340	370	318	370	369	376	388	378	333	357	347	371	355	349	371	345	356	373	367	375	363	368	334	385	358	388	355	377	389	345	380	352	386	377	367	389	368	379	390	373	374	342	342	335	380	376	373	339	389	372	357	357	361	334	370	347	389	372	328	366	387	363	381	383	361	344	364	350	358	393	395	332	388	375	384	348	350	350	344	369	356	344	348	353	371	366	400	374	356	355	364	377	339	350	401	329	370	354	346	364	356	341	367	365	366	393	340	355	368	355	368	358	355	362	367	350	350	374	352	392	346	355	352	302	369	370	363	364	399	416	333	363	400	358	378	371	361	365	367	378	361	333	356	335	401	369	372	388	388	346	360	381	340	367	352	354	364	364	398	372	356	358	388	349	340	385	354	335	366	353	377	366	366	368	357	339	323	340	362	377	353	347	343	365	337	353	362	346	382	350	356	366	380	375	383	356	334	376	373	359	352	354	358	383	345	378	363	375	368	378	384	383	380	353	339	409	337	377	376	372	383	349	376	372	376	373	360	370	371	360	374	369	378	362	370	323	377	355	354	369	367	362	341	356	349	360	375	392	326	353	386	365	370	375	350	351	385	358	343	373	345	346	377	379	355	346	387	394	313	371	375	343	347	372	367	368	385	357	365	346	373	362	381	387	332	333	354	382	377	369	362	330	324	359	351	349	327	381	388	350	378	364	371	356	333	342	403	376	396	315	356	364	333	351	379	349	386	371	361	352	364	363	372	376	350	344	380	350	389	363	358	386	327	382	375	376	330	367	367
23157	21158	28990	23603	26373	57759	57408	37990	24505	8326	344	224	243	252	229	218	238	234	221	266	243	220	225	239	218	196	221	233	223	227	227	254	212	213	215	209	217	213	204	205	230	211	233	224	252	230	212	210	203	229	228	217	238	206	229	226	246	208	233	213	221	228	237	231	207	260	223	217	215	236	239	223	217	231	229	216	229	228	219	248	231	219	246	219	223	249	212	236	239	225	207	240	225	208	237	248	210	236	222	211	222	241	217	238	198	225	212	215	233	207	239	191	232	226	222	229	244	237	223	226	218	235	220	213	238	248	198	219	234	226	226	217	231	222	235	209	232	229	228	242	212	210	252	210	232	244	223	249	221	247	220	220	204	241	223	221	206	248	238	226	255	201	255	265	219	240	215	216	225	256	235	263	237	206	214	240	232	221	223	230	237	220	220	226	243	238	250	214	232	235	230	235	240	231	219	242	223	216	221	255	212	247	225	234	228	224	215	227	241	223	231	224	235	237	205	233	211	243	232	212	202	218	216	241	212	224	210	220	220	218	241	220	213	208	207	243	235	206	246	247	222	224	208	223	231	232	216	239	216	252	224	218	213	236	255	237	212	222	226	205	218	247	235	237	204	210	238	230	216	238	209	218	231	233	241	224	217	249	221	246	240	217	224	217	240	222	206	218	236	228	229	250	224	200	242	246	229	223	212	228	225	218	220	222	260	247	218	248	228	207	253	232	245	224	218	219	238	244	263	219	242	245	225	237	212	234	227	237	209	229	234	252	218	231	224	219	239	217	213	198	239	212	214	259	237	248	211	212	214	213	236	211	212	230	247	223	206	216	222	203	245	235	237	243	225	230	230	222	248	235	217	215	214	226	229	241	226	212	216	227	204	211	216	203	220	213	237	229	227	229	244	216	221	225	192	223	229	235	227	214	237	220	214	239	245	247	235	218	210	204	232	236	238	226	243	242	255	215	204	227	227	222	228	216	204	234	196	220	227	223	234	226	237	216	220	244	226	219	230	242	228	208	215	244	220	247	217	254	216	223	238	241	231	230	239	217	217	226	227	200	251	264	237	227	195	225	239	225	220	234	223	216	240	209	248	226	216	256	217	242	225	220	215	211	202	209	201	237	240	190	213	222	202	247	226	239	209	232	223	217	215	239	211	250	229	227	265	215	236	212	227	236	232	222	231	239	214	238	214	175	197	236	197	236	215	219	241	216	213	235	212	238	215	231	225	182	250	234	197	248	218	234	208	226	232	256	219	219	213	234	216	240	223	221	225	221	202	221	213	236	250	220	204	242	188	255	235	214	239	208	237	255	216	220	224	200	236	223	235	231	224	211	234	238	207	215	235	230	258	211	212	245	238	247	238	211	234	226	204	218	255	227	232	222	236	223	223	224	221	198	223	236	242	244	218	247	233	209	216	221	221	248	244	213	221	241	228	213	236	229	220	215	237	237	214	231	229	228	212	226	204	210	212	212	208	229	220	189	228	212	220	202	207	203	244	218	238	230	225	210	221	210	220	228	196	236	232	196	243	208	223	202	246	219	242	247	218	237	231	245	229	230	232	211	200	234	228	245	235	245	228	264	216	255	199	224	231	233	234	219	231	254	251	211	223	230	234	234	251	229	233	248	202	243	247	217	212	204	234	217	219	225	202	231	222	218	216	224	216	225	218	231	216	206	212	237	230	227	230	215	222	236	221	245	231	207	229	201	247	239	249	213	222	216	242	213	249	203	246	220	210	214	223	191	238	233	202	230	239	212	227	239	233	194	229	221	232	247	207	224	219	226	196	216	230	231	215	234	220	215	230	218	230	207	219	236	203	214	222	204	225	228	233	215	209	244	215	222	246	234	226	253	255	235	236	227	223	200	195	255	229	194	217	202	218	216	220	232	215	244	236	234	230	233	242	225	243	211	213	216	242	244	219	219	241	228	224	243	213	197	215	228	226	233	234	233	233	235	247	231	217	231	234	235	211	216	223	212	208	230	237	224	218	211	230	227	216	239	209	201	236	234	212	261	233	234	229	216	244	201	207	219	249	210	230	210	209	240	227	196	235	226	222	226	228	207	210	230	204	248	229	206	210	193	221	215	222	227	204	219	258	236	217	215	245	246	232	235	227	220	239	236	231	244	217	230	227	213	223	231	224	217	198	246	204	212	212	232	233	225	227	245	232	209	206	224	218	251	225	229	192	200	254	215	231	219	205	241	228	208	202	237	229	236	233	245	236	223	204	227	230	217	213	219	236	234	233	254	238	251	244	207	220	235	239	217	212	211	209	224	209	225	214	230	229	221	228	250	222	232	228	225	236	253	247	214	205	247	237	210	235	228	204	222	233	234	232	242	239	227	221	198	211	247	212	196	222	202	238	216	253	237	235	234	232	209	209	225	210	222	232	211	236	206	228	229	228	220	216	218	241	232	243	213	238	246	231	233	234	204	189	209	207	228	211	228	219	205	225	233	252	217	235	216	221	208	244	237	217	220	242	240	211	220	218	221	203	230	248	226	218	233	248	220	237	226	199	232	231	246	234	210	205	221	231	234	216	204	206	251	237	197	224	232	203	231	237	238	232	209	219	209	200	220	238	207	236	216	205	235	203	245	223	200	218	216	215	224	231	217	232	230	191	230	194	219	242	212	232	232	245	233	245	226	210	223	207	245	223	227	222	225	231	206	225	225	259	219	209	225	239	227	240	214	228	231	216	200	220	218	237	242	213	210	214	240	229	233	218	226	213	241	225	217	195	255	227	225	222	249	222	209	239	191	210	236	227	225	215	228	225	214	254	229	240	234	220	230	236	217	190	222	227	227	205	211	221	220	242	257	197	225	215	211	213	217	221	241	229	254	223	211	226	248	240	229	243	228	227	221	224	241	195	222	236	230	235	225	221	230	226	226	227	230	224	221	227	229	228	233	210	226	222	211	207	229	221	208	208	242	218	219	227	245	223	226	229	213	215	234	233	227	233	231	223	238	203	202	210	242	237	204	245	233	218	234	222	246	225	242	226	197	225	188	218	224	231	215	197	226	231	219	217	213	224	230	218	217	222	223	228	227	212	251	225	245	221	206	230	221	203	222	245	234	210	244	221	210	233	236	251	233	225	220	241	202	217	213	219	222	241	225	230	228	229	240	246	233	216	227	227	227	239	234	232	234	216	221	237	212	231	208	252	231	241	198	237	223	240	247	214	203	232	236	243	240	246	215	210	228	225	244	238	217	237	208	222	224	226	213	244	227	208	254	216	225	252	252	194	229	226	239	240	222	211	203	210	227	212	194	237	252	214	251	225	210	213	230	250	221	212	202	219	234	187	216	212	222	222	221	245	229	233	233	219	229	211	209	221	215	209	212	229	243	209	227	230	225	209	232	216	218	211	224	232	216	230	227	226	226	217	215	214	228	241	237	247	235	220	228	240	216	223	228	205	261	218	251	246	199	239	224	212	246	235	224	242	228	220	204	242	257	196	246	218	220	251	228	231	230	208	231	238	231	236	218
8558	17787	15176	10372	41149	66790	59724	43900	32221	11703	470	466	479	507	450	458	476	474	451	425	478	488	446	452	453	438	440	463	465	448	477	468	486	451	465	479	440	451	445	494	458	436	459	473	467	476	460	465	449	472	416	449	413	446	448	447	431	429	381	487	460	463	488	411	462	473	456	493	436	451	441	453	410	452	448	469	465	443	445	445	466	435	478	465	441	458	435	443	487	456	420	415	462	427	437	423	447	471	466	425	436	434	464	450	465	452	434	436	414	471	455	428	436	451	433	435	466	508	441	457	417	427	440	474	430	451	439	494	453	430	438	444	461	450	446	461	447	447	508	469	466	440	478	471	441	433	448	463	451	441	489	460	451	457	410	408	436	482	468	459	435	437	429	448	468	445	487	477	464	434	442	480	442	455	429	468	457	432	425	449	456	462	479	469	465	489	451	432	452	408	450	456	464	436	465	434	448	450	448	461	455	512	451	426	434	408	459	424	435	449	472	469	429	471	460	453	443	454	465	479	442	432	452	453	443	441	478	440	482	450	472	457	472	453	478	454	436	450	463	472	434	448	451	494	458	433	440	448	459	434	473	436	450	468	481	441	427	459	456	442	468	431	454	457	488	484	464	439	488	437	422	423	443	431	458	444	467	440	457	455	447	469	457	432	418	471	436	476	461	472	479	438	486	482	447	469	426	474	427	445	431	464	456	460	448	463	487	456	485	448	469	475	447	439	438	423	440	457	441	431	457	417	459	477	440	438	461	441	466	455	459	463	442	466	477	446	484	456	474	415	429	434	432	455	477	475	433	420	452	457	464	438	448	443	412	475	486	463	491	432	471	460	492	460	470	447	460	447	454	432	477	434	479	427	453	430	431	464	457	442	458	476	466	440	419	477	431	458	473	427	458	489	454	444	444	460	422	455	482	415	454	449	454	447	456	460	436	452	479	464	430	447	431	452	428	427	474	470	455	469	461	449	435	446	419	435	453	435	455	477	467	443	455	446	466	455	473	460	474	435	486	465	416	384	434	481	453	462	441	452	416	437	447	422	431	450	430	451	406	480	450	456	457	466	438	429	428	400	403	450	459	432	455	449	468	527	455	430	446	446	461	458	467	428	465	497	399	428	438	433	457	438	460	398	446	449	465	457	480	444	438	469	464	444	440	446	451	427	442	432	440	485	473	419	432	472	452	465	418	441	470	443	462	445	424	456	440	459	471	489	450	454	437	426	498	432	453	426	462	462	445	446	456	450	461	438	443	472	455	509	423	432	450	463	438	423	440	442	443	461	414	442	482	439	456	435	477	445	462	436	465	488	465	437	435	445	427	468	440	467	447	436	457	457	469	464	411	449	466	438	424	422	448	407	429	456	439	481	473	463	454	476	423	428	434	429	439	416	466	439	405	445	486	493	440	437	469	447	425	451	436	470	418	489	442	461	445	443	441	484	441	433	484	475	438	452	391	457	476	498	445	462	416	434	474	454	401	445	460	400	443	444	417	446	446	496	442	444	478	414	443	459	499	420	475	429	419	451	420	465	445	415	463	463	458	452	448	459	431	468	451	434	447	441	481	453	446	465	452	431	405	459	447	402	435	453	433	450	435	462	476	461	458	483	433	480	407	423	430	422	449	433	429	444	449	464	497	428	484	473	455	446	471	454	442	480	458	449	429	431	437	444	484	465	453	459	464	487	435	401	464	481	438	474	468	455	489	431	456	420	421	475	455	488	466	443	467	451	467	424	459	425	457	461	489	431	427	469	403	476	458	489	442	424	463	429	453	437	448	451	465	429	452	484	450	431	441	484	450	467	429	412	427	378	464	450	484	436	459	461	477	442	437	453	443	416	483	435	418	436	414	417	439	478	464	454	475	483	481	439	410	475	450	441	452	416	478	441	411	434	410	438	459	456	432	413	426	452	454	467	437	475	450	441	422	479	441	414	495	466	441	449	436	420	453	494	428	421	448	438	496	454	417	431	443	448	439	515	433	426	477	443	476	445	426	479	454	434	462	492	443	470	427	434	482	453	438	478	476	454	448	447	454	431	450	478	450	384	456	447	480	472	440	450	451	440	461	454	472	428	462	507	400	427	463	423	465	436	437	445	461	442	418	432	433	431	460	419	444	481	464	446	473	462	453	465	441	483	484	420	431	450	433	450	464	481	444	463	422	471	455	457	423	481	416	436	445	442	447	449	442	487	445	423	438	429	462	466	461	440	441	416	457	430	447	425	447	502	473	464	465	459	468	446	440	454	424	435	498	447	461	421	451	458	486	416	463	424	428	458	453	463	490	421	488	477	478	441	455	447	439	460	456	465	482	452	433	451	446	481	473	445	454	482	423	466	420	458	459	473	440	412	441	418	479	439	451	473	487	453	428	490	421	447	464	461	479	454	474	469	443	453	473	463	448	496	452	459	473	461	457	471	448	437	461	472	479	437	448	456	459	512	438	467	464	454	420	425	470	439	462	455	462	446	439	451	461	465	450	424	415	460	458	458	458	470	471	439	425	442	462	475	421	476	448	471	439	493	454	442	466	448	460	435	437	464	446	441	462	443	457	451	454	453	453	474	457	433	495	419	453	485	434	418	435	428	420	412	428	443	428	436	436	444	463	469	465	413	458	464	451	439	476	461	477	468	465	461	445	491	477	463	457	456	439	448	431	477	445	439	411	464	445	453	439	461	441	477	470	430	449	453	457	454	477	448	465	450	484	416	481	438	423	503	492	445	439	452	449	469	456	468	452	448	428	471	488	448	489	446	438	451	492	447	447	476	487	442	429	478	445	444	457	444	504	472	466	459	437	455	454	479	480	447	428	461	450	436	409	436	425	462	464	449	486	402	432	463	432	434	456	466	452	415	430	466	447	487	430	417	430	430	447	415	448	433	456	437	455	414	470	472	481	504	467	493	445	462	450	446	411	433	469	440	446	446	481	468	487	462	461	475	466	442	474	452	450	396	442	459	439	445	504	478	403	462	454	456	481	438	426	457	446	466	436	432	460	451	442	433	441	483	410	483	436	452	471	476	489	422	469	466	434	437	450	472	452	456	393	426	444	465	457	449	471	456	453	415	452	449	464	422	435	466	467	454	452	444	445	471	414	412	431	453	433	449	451	473	422	468	436	435	429	447	466	408	446	425	439	437	467	444	494	466	464	432	451	428	430	466	430	453	461	454	419	422	456	480	467	474	472	455	446	484	478	468	441	468	456	445	464	433	438	409	428	431	483	443	491	437	459	407	391	459	465	451	468	442	449	453	474	456	434	433	412	475	466	440	488	433	441	450	468	473	436	440	471	446	467	433	480	470	443	435	443	422	432	480	448	474	449	406	499	458	470	442	442	457	451	431	425	459	429	443	445	456	437	472	486	490	426	519	466	440	481	454	449	472	455	456	476	516	452	466	431	487	448	440	440	424	478	466	453	464	460	434	437	449	490	457	459	444	403	427	479	494	472	469	444	407	468	454	456	458	453	440	482	479	479	390	496	456	440	445	474	462
26611	20425	6530	557	4422	13626	11555	5763	2362	428	218	196	226	233	232	216	234	201	204	216	242	217	205	241	261	233	236	222	219	230	217	239	233	235	224	235	224	218	241	232	207	220	219	196	222	220	248	260	216	211	227	205	205	208	216	215	215	212	223	222	224	188	243	220	232	224	231	211	217	245	240	231	235	235	205	210	217	204	232	205	219	204	240	202	203	224	209	233	219	233	207	249	205	241	224	217	204	208	220	231	242	213	204	250	200	232	186	210	205	241	203	221	195	206	226	237	235	194	200	228	227	221	243	223	218	188	204	250	194	228	217	223	207	224	204	212	188	231	206	218	201	216	192	242	201	240	179	232	199	200	237	193	233	221	223	234	209	211	240	208	216	195	201	207	211	206	209	199	233	199	224	200	227	218	205	232	226	195	211	217	206	202	233	234	201	222	230	228	236	210	217	222	213	230	213	215	206	215	216	189	228	226	242	228	224	217	206	236	202	205	224	207	225	225	219	212	199	203	245	221	207	201	217	198	200	208	218	222	207	225	208	192	211	207	225	191	220	223	220	228	227	207	195	236	227	212	242	214	225	207	198	231	209	200	203	219	208	236	223	207	232	212	202	187	209	205	212	199	200	238	223	217	235	211	191	212	215	215	213	221	193	222	214	211	218	211	201	210	216	227	220	239	230	218	199	205	205	199	204	197	188	243	224	220	236	233	225	224	223	204	221	224	188	219	220	204	202	231	195	230	229	211	196	218	245	195	227	210	226	237	217	218	234	215	245	221	209	221	191	191	210	187	203	203	234	199	222	211	222	247	217	204	210	198	199	223	209	235	215	210	222	208	227	204	184	221	204	224	222	205	230	218	222	198	205	208	239	199	237	212	195	194	222	219	225	214	224	241	180	221	202	216	245	212	210	236	232	237	205	215	206	172	193	169	214	239	187	228	239	226	204	209	228	192	211	222	213	205	217	198	211	242	203	231	201	225	198	209	223	219	222	216	210	200	220	234	215	198	205	230	205	205	227	205	205	241	193	218	243	243	226	229	224	208	223	193	216	207	217	240	222	236	212	196	216	208	208	221	207	215	225	224	208	220	220	199	227	222	209	215	191	223	232	203	218	228	228	239	235	218	228	209	226	204	234	225	218	206	218	216	222	199	204	209	228	212	215	226	207	208	208	227	230	223	215	236	222	179	215	227	206	213	223	225	194	217	226	227	226	231	199	200	217	231	202	211	218	234	220	203	201	242	231	227	183	234	196	226	214	233	217	211	222	198	195	213	213	229	178	231	248	236	213	227	242	225	221	183	212	210	227	204	229	234	251	217	207	205	222	210	192	228	234	222	219	225	208	224	209	221	224	229	208	198	211	220	226	225	222	221	209	251	217	219	199	235	228	228	202	196	219	235	209	227	229	229	223	203	213	229	240	207	233	221	201	229	218	215	223	241	227	195	220	207	206	220	227	213	219	214	211	215	221	211	227	194	222	206	221	215	207	206	216	229	202	236	212	236	219	239	220	219	215	216	225	227	239	209	218	203	215	218	220	197	222	225	194	227	214	214	213	216	211	216	225	223	212	229	207	199	228	217	219	196	223	212	215	225	215	185	223	187	230	237	197	209	239	227	189	214	225	194	199	228	253	211	201	207	208	216	240	191	214	225	231	203	218	209	249	209	214	217	233	206	231	201	219	238	217	203	234	230	189	207	205	217	211	202	214	218	225	217	214	230	224	198	210	211	201	223	199	217	218	228	214	232	196	244	199	218	211	204	198	215	221	185	216	221	213	206	220	243	208	232	232	208	235	239	229	213	238	252	171	228	212	246	213	199	212	230	208	190	206	217	217	201	218	214	213	219	205	207	227	216	214	214	218	220	215	220	233	207	193	214	225	203	216	228	228	199	206	194	199	206	205	208	227	254	201	223	223	218	197	242	248	214	208	211	243	215	224	231	217	215	220	230	190	227	219	213	221	207	212	215	191	208	209	225	219	222	194	218	242	217	217	220	208	214	202	188	230	208	223	230	222	214	202	219	227	213	207	194	193	227	240	199	218	203	209	213	191	233	207	217	221	234	207	248	226	221	199	192	244	197	221	220	200	202	205	213	218	221	213	244	238	221	217	218	208	217	223	220	200	228	239	197	191	202	199	228	183	219	232	213	231	220	213	217	176	208	222	189	223	206	220	210	217	234	192	230	221	199	232	225	219	205	211	263	226	211	242	216	243	209	211	201	208	210	219	220	234	231	213	208	202	227	204	247	220	210	187	208	209	216	210	200	214	226	225	208	196	215	189	224	219	219	205	193	206	223	225	203	209	215	224	238	216	221	235	229	232	207	209	223	184	233	230	240	219	215	188	221	209	243	208	236	240	211	206	208	210	215	211	231	197	227	215	219	198	207	218	201	214	246	263	218	205	219	227	226	238	214	216	225	207	219	245	228	236	213	230	211	188	199	227	213	213	226	218	221	233	231	213	207	187	217	226	214	207	237	218	199	206	219	233	216	183	199	235	199	193	208	239	214	192	223	216	227	233	204	207	220	193	203	211	219	197	232	203	192	186	230	216	243	202	239	202	237	208	216	208	223	224	218	222	196	220	221	218	224	232	181	229	205	195	231	189	205	221	208	223	224	215	215	221	211	190	222	214	198	204	211	232	200	200	221	224	243	208	216	235	201	185	207	229	222	218	251	226	210	209	217	203	219	201	229	216	202	220	207	173	207	204	225	197	225	185	225	206	222	199	223	216	221	207	225	199	201	206	213	197	225	220	219	209	209	230	211	193	195	204	193	189	207	207	222	236	188	230	221	217	244	192	197	197	205	233	210	217	212	234	215	237	209	227	191	210	233	198	215	208	239	229	214	232	219	211	221	220	209	225	182	203	219	203	220	218	197	231	218	193	228	188	197	219	205	200	211	198	224	195	211	221	204	192	184	220	210	246	232	241	194	211	212	223	212	216	215	218	199	217	212	215	220	239	247	254	200	231	228	219	207	242	215	214	197	211	218	196	229	220	246	204	230	214	207	206	209	206	195	208	231	232	205	217	224	196	218	207	229	209	203	220	216	203	228	202	208	228	199	214	206	211	222	232	223	196	221	212	212	204	210	209	207	195	216	204	230	223	214	244	208	203	223	232	224	218	217	224	235	210	210	232	217	221	202	224	225	229	241	238	222	211	220	208	229	215	230	202	183	211	204	192	220	209	220	223	218	244	242	231	207	230	204	187	231	203	232	197	223	201	217	203	230	221	233	251	205	233	240	215	213	217	213	222	214	216	209	202	223	229	228	221	226	215	206	210	206	224	219	208	196	237	201	222	214	242	224	221	187	212	240	226	217	210	219	225	261	206	221	209	191	197	190	184	205	212	237	214	208	230	225	229	187	237	208	205	220	207	198	187	201	220	197	204	242	216	221	200	214	209	210	219	212	218	203	204	188	218	222	235	207	219	244	209	203	186	205	234	233	234	223	225	224	215	216	209	194	198	248	206	187	215	226	214	241
3939	1801	1591	981	10890	24819	20719	12294	6294	1044	465	466	453	446	430	458	418	455	462	476	435	461	489	419	474	454	459	455	483	455	450	443	426	432	447	442	477	459	452	441	458	449	455	493	447	468	454	465	451	475	437	449	450	440	453	439	479	477	486	461	431	435	469	486	475	459	448	454	471	467	463	442	425	482	405	446	456	460	441	454	448	460	479	450	481	458	460	434	450	426	412	446	466	463	456	467	442	435	460	462	489	439	449	480	455	467	445	438	455	423	442	443	444	448	430	479	446	445	470	423	471	502	465	511	492	449	480	474	451	438	449	497	437	442	476	461	440	440	454	406	460	455	472	475	431	420	490	478	435	412	402	479	460	476	436	462	480	453	490	464	442	447	419	434	489	438	436	486	449	476	439	477	440	439	447	488	484	427	453	444	458	421	451	460	450	463	494	485	472	460	465	454	449	461	459	436	461	478	467	432	482	460	457	436	457	433	470	436	417	447	440	452	437	418	479	428	444	445	439	454	443	447	482	447	490	444	500	478	459	461	453	462	452	448	446	413	455	461	452	473	472	434	477	421	412	454	485	466	455	437	455	484	440	470	467	462	435	469	484	448	468	451	414	450	517	425	431	461	439	495	482	435	452	457	459	467	439	466	449	464	437	457	470	450	491	487	444	455	453	463	468	452	471	456	470	442	499	469	444	421	434	441	487	459	466	427	426	432	457	454	425	461	444	445	501	465	442	441	472	474	424	471	469	431	473	451	462	453	468	444	470	453	439	453	452	427	473	475	410	451	449	461	468	477	430	451	464	436	426	455	483	453	455	486	464	474	446	444	438	451	452	443	428	447	488	451	475	447	442	418	466	434	423	482	448	478	431	447	513	473	454	486	439	464	458	474	449	421	422	509	427	468	466	476	471	476	467	434	437	450	465	505	477	493	442	462	471	469	452	475	445	470	438	486	472	439	498	445	445	431	463	429	477	445	452	444	449	490	438	468	431	440	459	474	476	426	443	455	477	503	456	453	427	431	423	464	482	442	426	446	426	475	470	511	430	456	404	465	422	436	482	446	448	482	481	457	474	465	504	472	463	427	450	452	450	454	463	459	429	427	458	451	446	473	474	460	445	455	453	487	446	464	473	470	482	476	462	431	467	477	430	469	455	495	446	446	457	441	450	462	446	473	445	441	425	493	482	455	488	428	452	520	428	472	438	481	453	523	488	443	491	444	421	423	439	460	485	493	465	465	434	407	465	475	392	476	476	437	496	466	440	461	478	455	478	450	423	471	475	481	469	448	481	474	448	451	468	438	458	470	502	486	479	461	474	449	476	497	431	421	451	446	453	463	433	470	439	457	431	451	432	430	488	493	447	459	485	468	471	427	433	456	461	468	461	461	433	473	473	459	466	493	439	430	483	440	440	468	441	433	434	457	438	466	455	438	454	409	473	455	443	468	446	468	456	465	431	467	434	427	501	466	444	450	439	425	452	454	454	439	476	444	464	436	457	461	469	488	447	459	432	460	467	459	463	464	455	463	454	468	485	500	426	442	438	477	452	485	464	475	449	445	458	507	506	452	432	485	459	438	459	467	464	469	437	478	443	445	455	463	441	461	466	466	443	440	464	449	486	457	457	485	444	434	468	431	425	413	506	454	454	419	449	471	460	444	449	464	455	481	448	467	463	406	452	430	450	426	457	454	451	484	470	463	420	424	424	421	438	434	459	518	442	482	436	470	445	441	455	423	428	512	436	458	488	439	495	438	431	454	449	447	454	497	457	459	431	486	424	458	472	468	457	445	478	440	446	481	450	496	454	448	461	433	458	456	464	438	464	467	440	438	444	471	468	442	482	476	436	458	452	429	486	453	474	465	458	472	468	439	487	477	481	437	435	448	448	462	479	463	464	474	442	448	437	471	426	423	426	465	461	447	464	451	490	429	456	444	446	454	421	427	444	429	454	461	438	443	494	485	424	469	450	470	437	443	475	476	459	480	469	447	434	463	452	449	442	444	462	419	481	428	429	459	432	436	489	455	470	444	473	435	440	438	430	469	451	467	447	511	477	467	467	485	472	465	441	473	459	471	424	474	445	489	452	472	436	463	429	427	461	445	413	443	462	469	474	450	433	417	471	446	445	465	457	465	476	431	450	464	425	466	448	476	482	462	472	452	440	461	477	459	457	452	442	461	460	453	482	482	466	482	430	456	441	479	470	461	466	429	463	444	449	457	465	415	450	432	434	461	441	460	454	452	439	446	475	416	433	465	463	490	463	436	470	459	465	460	455	493	478	479	441	448	453	494	478	499	423	465	436	454	447	473	457	471	428	448	474	475	486	466	461	457	437	421	452	455	447	477	429	490	432	445	450	442	459	495	467	465	437	461	420	462	450	459	460	477	440	456	422	449	422	457	429	447	447	440	456	455	430	441	488	433	410	448	414	467	449	450	449	484	461	452	454	422	495	459	449	432	434	475	448	492	464	439	467	396	435	448	471	468	459	462	431	475	472	475	465	437	484	462	438	438	448	462	449	480	428	462	471	451	478	429	468	433	440	464	424	447	476	466	454	463	465	444	465	448	412	490	484	467	478	472	456	486	462	470	451	442	446	424	461	412	426	443	441	436	470	452	473	460	468	445	472	436	417	465	483	460	437	438	442	444	475	441	454	463	436	425	441	460	448	494	426	459	426	448	463	476	416	460	465	487	488	415	459	446	457	481	486	454	428	461	440	450	461	460	440	508	458	473	457	435	455	448	472	461	464	462	476	445	426	474	426	479	452	430	446	445	475	436	423	453	442	472	454	466	481	482	466	440	523	423	455	454	456	434	480	489	449	463	460	440	467	475	492	479	414	473	466	452	460	419	466	444	444	456	457	443	449	444	467	480	460	472	454	483	433	470	430	443	467	450	440	461	440	465	457	441	476	459	444	425	432	473	420	500	502	475	483	484	468	456	466	463	434	476	458	437	460	438	444	450	453	442	460	449	440	455	454	493	444	453	503	445	508	463	440	458	459	438	461	493	429	475	476	442	433	442	473	467	453	457	454	485	447	450	425	433	443	479	467	486	455	458	436	440	449	461	462	475	454	465	476	478	436	462	461	470	463	445	423	475	457	473	478	470	456	443	443	425	455	414	454	468	477	499	421	443	419	497	451	460	431	488	456	466	432	507	450	429	465	449	442	455	482	440	483	450	436	461	458	426	424	449	480	471	476	432	454	450	439	438	519	420	459	445	448	459	464	463	457	447	431	466	422	450	468	450	465	496	431	465	462	461	430	456	422	443	441	454	438	479	443	467	445	485	463	441	430	450	454	463	475	449	438	449	442	446	484	424	401	452	464	443	462	457	469	470	447	469	452	490	488	434	455	466	431	462	437	476	451	413	445	429	467	458	435	449	471	431	453	487	458	441	479	429	527	452	472	455	471	449	439	471	477	473	445	435	469	451	452	454	470	462	486	485	496	463	467	435	459	471	446	414	457	472	438	440	471	486	477	432	433	486
24529	21142	27746	24788	22017	45943	41798	26409	14568	2550	198	195	227	172	193	195	178	176	176	169	197	179	213	176	179	164	163	168	176	165	189	168	190	181	196	157	199	181	175	170	149	190	186	192	167	183	183	161	170	165	166	178	167	177	186	169	175	174	165	177	164	174	178	151	173	156	172	157	171	145	185	182	193	157	188	187	160	198	164	170	184	151	157	164	166	179	199	155	178	184	195	180	161	160	164	181	159	192	175	164	176	180	163	189	184	171	162	170	153	164	175	186	158	186	179	181	166	156	163	173	167	167	206	181	175	168	183	174	177	191	182	166	179	197	181	168	184	205	171	166	169	189	165	164	163	169	179	162	156	203	198	179	191	152	184	164	180	149	186	179	159	176	163	188	165	189	165	159	187	172	170	214	170	184	189	174	198	180	198	159	159	153	170	179	161	152	189	158	198	175	172	182	170	160	158	183	195	160	189	175	148	168	176	184	182	174	162	154	183	167	200	142	170	186	168	172	154	176	167	176	151	188	183	190	171	193	189	203	174	180	175	162	179	155	180	169	188	172	162	161	168	166	175	178	177	189	184	174	175	145	154	171	173	172	190	179	163	162	181	193	176	204	171	155	179	170	157	184	167	188	171	181	185	193	162	166	176	170	181	171	166	172	196	172	184	171	162	172	179	174	166	163	209	165	173	177	159	171	194	177	180	174	158	184	174	177	174	158	164	168	189	179	177	151	173	158	165	178	183	186	174	184	172	166	199	171	156	181	174	155	163	172	170	175	196	178	191	208	166	196	211	166	167	178	164	172	195	176	178	159	179	195	148	182	148	198	166	171	176	167	188	164	156	176	165	189	189	191	183	182	158	193	198	182	191	154	187	189	180	182	180	172	177	193	192	155	179	152	196	199	189	184	172	159	196	175	157	174	181	163	174	171	176	191	199	169	159	181	198	192	181	192	156	165	190	175	176	177	167	155	169	177	156	137	190	182	168	180	160	190	194	161	165	207	194	176	180	182	151	180	186	163	154	193	168	181	191	188	172	168	183	187	181	180	165	198	171	172	196	195	177	161	143	150	159	177	170	195	175	170	178	184	174	176	178	171	186	180	158	174	180	192	180	165	157	160	168	178	200	156	175	178	213	195	180	191	162	160	174	170	185	179	165	181	167	171	161	146	178	183	178	176	189	165	173	180	186	161	189	183	184	178	177	183	170	176	167	180	180	178	163	178	170	205	159	154	151	194	182	163	165	150	193	180	164	196	188	178	155	159	180	181	194	191	181	194	186	187	172	209	176	164	169	175	172	195	182	203	162	149	157	185	151	179	175	179	195	206	205	164	166	182	161	151	163	163	160	170	183	158	192	185	177	166	160	175	171	170	177	193	198	167	175	175	175	170	185	167	185	171	175	174	153	195	176	169	198	154	161	165	162	174	175	189	162	163	163	170	176	167	167	173	160	197	153	165	190	184	166	201	173	160	172	189	167	187	193	193	169	170	172	163	192	170	197	189	173	185	160	191	188	167	163	175	180	143	195	197	168	157	179	197	162	192	167	184	165	183	163	182	180	189	153	169	156	179	142	170	186	189	178	176	161	186	168	171	175	185	173	161	172	157	166	164	173	150	169	181	178	166	176	192	160	161	169	150	186	180	190	180	165	175	185	175	166	170	182	167	137	172	179	144	161	172	185	192	168	166	172	148	168	174	186	180	179	189	171	183	158	158	174	181	163	196	168	180	154	188	173	183	156	164	171	174	143	181	160	170	205	184	185	169	164	186	175	173	169	184	162	198	168	158	179	170	179	184	187	184	208	188	162	167	163	161	169	174	185	157	174	192	174	180	174	170	204	211	179	157	169	181	156	174	174	162	186	162	178	170	168	157	154	185	178	146	192	164	183	183	178	182	189	179	164	178	174	161	178	183	163	181	173	168	169	159	169	202	189	158	175	160	149	190	195	176	156	161	179	182	182	147	148	165	195	176	174	172	174	155	199	177	163	187	179	197	179	155	161	148	172	193	183	184	182	148	163	182	189	166	179	210	170	169	154	178	181	163	181	207	174	168	145	172	162	161	170	176	169	187	178	182	194	182	179	153	191	159	165	170	173	158	167	186	164	192	168	195	199	177	173	189	149	169	187	152	135	192	180	187	156	178	176	183	160	168	181	151	174	166	166	168	184	172	162	169	173	172	180	183	171	178	167	201	179	185	164	170	172	165	179	161	175	166	172	160	205	183	172	183	155	178	167	146	185	158	174	198	189	166	168	163	192	172	171	172	145	194	178	181	174	177	170	185	190	162	157	170	162	156	149	156	182	167	185	169	169	193	182	139	180	202	176	183	176	180	168	186	180	174	165	165	142	170	182	172	153	208	186	173	196	182	156	176	159	164	177	168	173	186	189	145	183	176	158	164	196	168	158	163	183	172	171	174	179	161	178	167	165	173	160	182	172	150	151	181	176	161	167	149	168	176	172	191	189	174	177	157	155	169	183	176	149	176	166	170	194	159	167	180	182	177	178	178	190	183	188	183	167	175	182	175	148	181	183	188	181	199	190	156	173	161	193	164	176	170	159	161	170	177	169	176	179	196	189	171	186	152	167	176	163	184	172	187	178	160	166	179	156	170	175	196	182	164	163	184	182	175	167	176	167	182	200	160	157	157	170	184	160	184	182	161	158	153	184	177	166	168	191	187	196	197	187	165	183	190	160	176	157	161	159	178	183	182	179	169	170	188	167	179	184	157	173	192	177	178	193	162	141	170	183	175	164	169	180	166	171	197	199	160	208	153	171	163	128	174	171	192	152	163	174	172	163	182	184	169	181	163	188	178	184	158	187	171	172	157	197	168	180	178	180	179	184	169	173	180	171	186	160	179	168	164	156	176	179	177	154	178	182	190	176	197	163	185	173	167	164	145	179	170	195	171	166	189	189	172	176	180	189	160	173	169	170	176	163	167	190	189	170	168	143	140	151	164	184	170	195	176	191	182	182	166	161	198	188	176	182	190	182	178	173	178	162	158	185	166	176	165	172	143	164	167	179	190	175	187	155	167	165	155	194	178	170	176	175	169	140	163	196	186	186	177	179	183	146	176	195	160	174	171	172	154	179	157	177	180	158	170	181	183	178	192	181	185	171	184	166	193	188	174	183	181	170	190	141	174	195	172	181	170	204	164	170	175	204	173	177	176	142	162	179	182	186	187	186	182	209	179	172	187	161	184	187	182	164	179	169	172	165	139	176	157	184	162	196	184	180	183	201	159	168	162	171	165	201	172	179	176	179	189	171	158	173	169	177	178	193	172	161	162	176	187	182	192	167	187	184	175	206	169	173	148	162	194	144	196	182	161	147	172	153	178	163	174	162	199	195	161	185	144	150	159	166	195	194	169	193	173	181	195	159	171	175	173	184	171	160	198	166	147	190	178	150	179	170	193	173	190	198	164	176	183	195	192	160	160	183	165	173	182	194	168	165	172	174	146	165	174	173	186	184	173	195	173	184	159	206	172
5141	9308	7616	4013	24014	50294	44669	33161	22896	4472	383	391	399	380	378	355	395	340	368	374	405	400	349	379	359	388	391	318	398	345	381	371	365	368	382	385	375	354	365	364	360	374	396	377	373	353	357	355	351	377	387	352	404	381	357	364	361	373	372	351	411	372	391	367	376	343	379	323	362	359	338	333	365	368	364	399	337	381	400	351	389	348	365	370	345	364	370	375	381	370	384	346	381	354	384	360	400	374	362	414	368	351	341	388	404	390	398	354	399	389	364	386	375	362	394	353	366	359	380	400	378	379	394	384	393	354	388	390	380	363	374	368	393	364	379	370	369	409	367	359	352	357	348	332	386	366	375	359	379	374	350	354	383	348	344	347	368	366	395	361	385	364	382	385	368	381	362	360	353	344	398	345	386	375	341	390	359	353	377	372	353	378	341	371	392	347	372	368	378	368	370	361	344	354	394	366	385	364	381	341	372	375	360	370	380	355	386	375	370	377	366	365	380	379	362	386	381	382	401	376	395	392	387	341	383	393	345	357	400	372	362	360	366	356	375	383	392	342	347	371	412	370	376	348	359	381	339	371	355	333	346	334	364	365	359	346	371	389	354	366	354	352	359	356	382	402	394	376	360	356	362	351	372	379	366	350	393	360	369	381	380	384	350	399	343	366	363	358	359	378	362	407	362	383	404	364	377	369	378	360	386	367	373	389	352	376	344	349	383	354	393	403	379	401	384	335	388	377	370	374	370	346	349	351	362	356	374	375	388	377	360	359	382	412	383	368	382	363	372	365	382	369	362	337	362	375	329	376	392	391	338	367	378	374	381	365	385	346	354	375	381	386	402	361	323	366	379	385	340	400	354	348	364	356	384	367	364	349	346	354	399	411	364	391	331	377	384	408	368	357	367	365	374	358	370	381	387	375	364	382	381	365	364	331	380	371	359	387	347	379	352	381	386	378	369	401	385	423	389	356	384	333	377	330	396	404	389	351	394	365	387	382	386	396	377	377	365	384	314	373	378	389	377	383	338	378	375	380	367	367	392	338	318	387	367	400	347	397	363	381	374	348	376	366	370	375	377	368	361	372	328	356	364	366	381	376	383	406	398	369	348	377	392	349	398	385	359	359	403	359	385	397	356	361	346	377	335	370	349	358	339	362	385	375	369	391	380	390	387	365	374	369	374	355	385	391	402	378	340	383	361	387	364	348	378	374	379	369	385	366	368	398	345	369	410	396	380	383	376	383	362	406	393	371	357	369	377	361	381	409	375	359	344	375	383	387	366	378	349	360	380	347	382	376	364	359	364	346	336	354	398	346	335	358	364	345	377	334	360	355	385	364	364	421	386	381	362	375	369	340	405	366	382	374	326	380	356	381	368	378	378	345	371	394	388	354	376	357	388	390	382	365	341	374	378	410	356	390	353	355	355	371	357	376	382	363	399	391	342	376	360	353	421	380	355	355	329	361	369	377	376	394	387	351	383	359	375	368	412	375	335	345	338	364	342	359	342	403	369	354	391	361	359	382	364	357	386	318	344	391	339	382	350	350	346	385	352	381	372	389	392	341	382	339	355	354	370	380	382	360	373	382	386	334	335	380	377	372	393	380	365	369	350	423	370	378	382	368	343	375	368	367	340	364	363	351	378	384	383	333	364	350	391	383	338	376	347	369	374	389	350	400	348	344	397	373	373	373	339	385	367	329	386	386	388	377	377	359	383	387	348	364	365	392	360	393	346	411	365	372	310	349	356	359	401	346	385	383	327	376	363	377	340	370	359	388	373	383	372	379	357	376	367	384	375	376	380	381	373	386	398	389	374	355	369	379	358	378	347	376	351	377	388	385	340	391	380	385	350	379	350	369	346	386	404	382	394	378	353	364	382	392	391	385	368	383	371	387	347	376	402	355	382	388	367	380	397	358	360	367	412	392	383	358	368	378	372	373	375	364	374	356	385	383	393	354	393	384	386	377	376	353	359	389	359	385	387	378	381	385	402	381	381	389	376	362	357	362	389	362	364	386	403	348	370	392	372	346	371	362	387	408	362	369	328	383	381	371	374	334	359	364	380	342	391	361	353	397	351	365	389	345	361	356	396	368	350	404	377	349	393	365	363	378	353	383	343	387	384	388	375	386	358	369	379	358	366	345	351	392	384	370	352	344	382	354	383	373	351	367	387	367	355	353	328	332	365	377	376	333	391	367	375	378	362	384	379	435	344	359	387	400	384	326	344	349	389	388	366	355	370	345	356	370	361	391	367	356	350	397	344	381	370	369	398	361	342	353	376	385	376	353	407	347	353	331	388	382	317	384	387	342	367	360	376	360	343	352	371	387	346	351	373	394	387	372	358	387	367	405	390	388	370	380	372	385	333	351	388	383	389	361	381	378	374	351	382	352	369	392	361	408	367	352	388	352	367	338	405	364	401	364	359	363	395	378	375	380	399	400	383	373	422	393	392	384	345	390	372	361	373	379	350	336	354	354	397	350	408	376	356	393	380	347	354	388	379	387	374	351	382	377	370	366	330	370	360	368	338	364	385	360	348	351	345	359	374	361	344	374	351	393	340	364	366	368	360	364	385	345	374	344	369	341	348	357	384	338	338	356	360	348	399	401	321	375	390	372	373	355	407	349	353	369	354	337	350	358	377	351	414	389	383	378	363	351	385	370	447	394	357	383	369	358	373	354	371	365	354	380	353	351	357	366	390	350	400	351	339	375	358	357	344	336	379	371	352	354	364	384	371	386	356	366	386	378	362	373	358	381	350	353	382	354	395	380	384	409	377	368	362	377	400	364	351	379	370	365	356	382	365	419	371	363	356	367	371	336	409	357	401	368	370	380	402	329	399	373	407	401	361	349	376	357	376	350	404	359	376	379	371	375	349	357	359	332	388	379	345	361	355	358	353	355	366	338	368	369	344	375	402	348	377	341	378	358	386	353	392	392	389	374	365	359	376	383	382	369	367	368	360	395	377	370	317	354	375	364	354	382	377	393	335	385	359	371	346	381	381	372	371	368	352	364	360	355	350	388	372	380	380	356	377	375	363	397	367	335	383	348	351	406	356	372	346	331	374	393	379	351	376	337	351	351	375	391	361	386	378	367	336	386	337	362	401	368	360	351	361	360	395	368	345	373	374	371	375	336	373	379	402	384	354	399	362	379	356	374	365	355	352	378	358	406	374	389	408	377	348	369	359	359	333	396	342	380	372	412	344	385	364	371	364	365	340	384	371	381	342	376	388	408	372	374	349	387	353	352	363	386	382	384	379	337	367	370	326	380	349	372	353	384	414	338	380	378	382	371	354	402	366	412	359	383	376	384	355	372	369	369	367	362	390	361	365	385	362	398	373	360	354	376	381	393	367	408	339	393	393	356	384	357	380	356	323	391	371	404	363	341	359	344	396	367	384	339	379	395	364	347	383	401	338	403	383	375	378	336	366	405	384	354	376	370	368	390	369	335	365	384	371	367	366	356	360	365	386	359	412	365	365	375	371	365	376	391
23266	21130	28886	23644	22906	55798	58915	41902	27898	9442	356	251	256	241	272	227	225	247	236	227	223	233	241	219	226	211	253	226	243	233	242	213	238	222	214	203	232	241	238	220	245	215	259	249	224	264	217	232	223	227	209	242	213	248	208	244	229	248	247	227	235	215	226	228	232	238	242	252	232	237	264	240	236	248	239	216	224	251	252	226	230	213	247	248	232	223	242	204	228	218	247	218	221	229	223	226	216	224	222	258	242	221	223	218	223	242	256	228	232	225	234	256	226	224	223	237	241	243	218	245	240	215	219	245	203	228	198	224	223	216	258	221	243	240	211	222	211	241	222	208	256	214	241	239	224	242	252	204	237	213	211	220	215	199	235	250	194	232	221	232	234	204	221	246	207	231	239	223	226	237	216	229	255	237	224	208	224	224	217	242	241	241	213	227	238	237	215	228	228	245	227	225	227	217	237	232	225	246	212	233	245	224	231	254	248	237	239	228	205	234	206	231	238	216	242	213	256	222	235	238	224	257	213	232	212	231	222	221	202	254	221	211	222	235	238	229	210	230	232	229	236	208	236	238	182	235	216	227	242	213	225	234	234	244	241	246	231	247	219	215	234	207	213	223	214	196	246	223	206	227	232	230	243	241	214	227	226	214	210	247	228	211	257	246	228	243	263	198	240	242	233	219	249	237	231	249	230	199	229	222	250	237	213	241	224	221	242	225	199	254	235	243	221	221	235	241	211	240	219	247	210	274	225	222	254	239	218	224	206	210	266	262	207	223	218	217	213	232	242	227	254	212	220	257	261	205	222	240	219	241	243	213	237	247	227	254	247	261	221	233	224	226	222	202	226	201	219	229	223	197	214	228	251	214	212	237	239	222	254	229	235	226	239	217	208	244	213	227	236	210	192	234	225	242	209	228	219	244	209	209	248	208	223	222	224	222	244	221	213	218	227	225	225	246	225	227	223	237	259	222	215	223	242	222	241	220	256	224	222	213	210	217	214	218	218	194	224	241	248	205	194	221	230	208	207	226	239	216	252	251	203	210	242	244	233	229	213	240	235	238	239	243	215	218	214	240	250	211	241	206	237	197	242	227	221	226	261	227	228	225	232	216	232	217	219	210	231	222	216	214	247	217	232	225	227	245	229	236	234	229	224	221	230	225	228	202	223	228	238	248	226	214	218	221	245	230	241	209	214	248	242	261	223	209	236	251	231	222	227	260	242	217	232	209	235	212	219	236	244	197	223	226	214	211	238	223	226	233	225	219	207	224	231	224	221	256	239	227	234	207	245	196	211	220	249	201	233	249	221	194	222	224	242	216	238	212	231	219	192	236	253	231	197	242	218	246	243	232	204	254	234	252	229	228	216	236	241	212	229	226	255	219	233	232	224	256	243	233	232	240	243	232	203	224	200	237	234	222	233	244	203	242	243	209	220	218	216	244	233	224	243	232	239	235	232	241	229	241	214	245	232	210	212	238	220	236	230	205	230	231	208	217	227	211	225	219	255	243	236	216	218	207	236	244	243	242	214	207	235	221	195	233	219	232	237	206	210	230	247	241	244	246	249	252	231	233	241	253	205	248	239	195	234	246	209	227	248	252	235	245	232	214	237	220	219	222	236	240	220	207	222	240	237	227	222	223	238	236	242	222	220	216	233	228	226	220	208	221	230	209	237	251	219	238	224	216	245	243	234	213	246	223	225	214	225	193	262	225	237	219	228	219	233	217	214	212	220	226	242	217	220	211	224	223	249	224	244	217	205	213	211	250	248	234	207	225	211	221	218	217	232	222	238	234	228	235	230	232	235	222	228	210	234	228	220	255	225	223	223	224	261	255	247	240	212	226	212	228	238	229	263	234	227	255	229	218	241	249	218	229	210	230	194	212	246	239	225	222	254	212	231	217	218	214	212	241	208	220	208	217	233	226	247	227	230	214	221	226	236	226	234	215	218	223	234	220	249	210	256	242	243	213	247	204	221	263	219	235	232	221	247	210	238	288	258	197	233	227	230	240	223	222	234	211	219	228	230	230	240	206	229	228	229	259	219	229	251	257	226	196	243	238	216	202	230	197	222	233	219	195	181	204	205	211	221	230	230	241	200	249	229	250	197	225	238	196	221	221	212	233	229	222	213	233	231	251	237	247	227	230	225	237	232	230	234	219	211	235	262	219	223	221	221	212	252	216	210	236	251	220	239	231	239	233	211	255	221	221	227	221	237	232	246	233	199	235	222	216	241	238	225	200	211	216	217	219	246	221	242	223	229	248	218	215	238	245	203	238	229	216	210	215	238	231	221	230	224	201	239	207	238	266	201	205	223	222	228	227	210	222	252	205	216	243	239	209	228	238	229	231	218	239	218	229	238	215	226	214	227	221	211	214	226	230	202	208	227	257	238	247	198	235	236	215	218	217	205	231	236	219	255	238	207	219	249	235	200	215	250	211	211	229	237	238	233	255	215	234	231	201	197	255	224	232	238	211	238	223	224	256	200	225	245	221	207	194	242	213	198	215	236	203	230	228	221	223	222	227	230	242	215	223	232	234	226	248	227	195	212	216	219	235	215	237	214	229	240	221	239	247	241	228	215	231	210	218	220	217	239	219	244	212	212	216	230	205	234	216	256	235	215	227	211	218	239	225	222	205	220	228	221	231	256	235	207	201	226	231	241	194	239	215	249	228	245	239	240	211	251	256	222	206	227	242	210	222	271	230	205	230	223	206	234	241	223	212	217	210	235	233	216	210	237	201	242	232	199	199	229	248	222	254	221	218	224	225	258	224	221	215	220	226	237	201	221	222	224	225	193	225	217	209	201	236	210	235	266	228	224	234	236	207	205	209	229	232	243	231	232	249	210	218	225	232	231	226	207	231	232	240	233	251	210	226	237	219	215	235	236	215	210	208	241	221	244	231	200	229	220	220	237	265	237	194	212	216	212	211	239	238	206	228	244	243	214	206	217	220	213	204	198	251	220	240	218	234	256	220	223	230	238	211	226	214	221	233	219	251	234	238	208	223	223	211	249	226	242	209	229	238	238	237	215	239	245	194	249	206	233	210	221	219	240	215	258	223	248	217	239	228	243	219	222	246	211	205	223	232	216	235	219	253	226	223	226	208	239	213	231	245	206	217	224	229	221	210	224	201	234	236	233	240	210	240	195	208	218	231	238	232	233	232	230	261	210	228	203	222	246	227	213	248	217	252	235	258	217	222	231	212	253	234	217	242	237	215	246	222	216	251	204	232	246	255	230	251	216	240	219	243	230	225	233	209	215	217	207	234	212	232	223	254	214	249	234	230	222	233	219	220	202	224	244	248	218	231	213	233	224	213	237	229	245	232	228	214	235	213	249	228	228	216	229	240	228	231	189	230	243	227	264	234	239	230	248	225	216	209	231	232	236	226	219	237	221	227	209	246	229	250	243	215	221	250	227	200	207	207	224	230	242	221	229	208	229	220	222	218	232	232	230	233	236	215	224	204	221	205	234	224	210	252	220	223	231	209
8652	17766	14984	10905	34175	64872	61175	46360	35468	11153	463	515	504	462	444	461	474	457	454	477	489	471	431	456	484	471	404	463	468	486	415	439	456	433	445	471	476	482	473	439	435	447	436	424	453	453	448	414	474	452	401	460	463	449	458	458	473	453	455	448	464	486	441	436	449	460	443	426	440	461	451	438	413	492	431	439	464	454	481	478	438	432	443	478	439	439	462	449	469	429	454	478	468	471	452	469	448	426	463	444	491	463	478	466	501	456	455	454	444	470	426	467	444	478	417	436	474	424	474	426	437	480	463	439	449	460	459	442	435	462	458	437	428	495	458	456	460	433	409	414	457	457	439	430	413	458	467	454	509	465	458	447	408	452	447	460	453	438	440	469	442	459	445	473	451	456	436	435	470	476	438	430	424	467	438	501	462	455	443	463	465	418	467	427	445	428	426	436	465	442	484	449	414	477	446	417	479	449	459	454	452	460	454	467	467	456	434	443	454	467	483	425	423	423	473	461	408	434	448	466	448	433	438	469	469	450	419	451	469	492	471	428	470	434	451	444	448	442	466	439	438	418	477	451	504	454	441	433	474	421	441	450	446	502	461	446	427	470	505	426	437	454	441	435	453	441	432	438	418	453	459	423	431	441	437	455	411	434	425	491	435	443	441	441	453	463	425	434	435	431	453	437	460	457	454	486	447	482	432	448	459	481	437	437	461	431	462	452	444	469	436	449	458	450	456	472	465	456	451	473	447	468	464	444	464	468	467	478	390	440	432	461	422	422	444	453	431	440	427	426	419	437	401	447	447	433	409	425	469	443	462	450	464	487	418	403	436	423	446	467	454	440	453	469	460	416	440	422	449	433	444	474	447	481	474	449	449	477	419	439	429	458	430	473	417	446	439	437	429	458	430	471	416	461	442	423	499	425	448	480	463	440	410	477	469	483	448	417	408	445	424	460	445	478	497	449	431	461	429	493	434	433	448	416	502	421	469	463	443	443	453	435	431	462	475	432	479	484	476	423	478	428	431	449	426	447	462	451	447	485	447	465	465	418	432	440	433	474	453	477	457	439	486	487	477	478	496	437	408	441	429	473	441	446	455	494	476	449	488	471	473	423	445	447	473	407	492	480	467	443	474	466	449	453	445	438	454	427	433	462	477	429	426	463	441	450	473	443	453	440	474	456	458	444	451	448	503	469	447	451	466	407	449	471	466	445	467	445	439	452	429	440	442	474	431	419	448	470	407	449	480	440	483	441	445	443	448	458	453	448	403	454	463	446	487	426	496	482	430	447	443	437	445	427	460	437	424	452	419	426	449	463	422	470	435	472	439	464	462	471	426	452	438	487	433	448	438	469	412	440	412	466	459	459	436	428	456	468	472	479	473	437	455	450	436	429	446	442	452	441	449	436	432	471	494	439	482	435	427	422	456	438	442	452	451	472	424	471	451	469	444	446	457	427	446	426	503	431	418	448	460	475	439	453	453	446	457	428	491	434	426	467	478	471	416	438	433	491	460	447	426	446	429	439	445	427	431	438	443	444	487	437	440	444	485	450	447	484	444	442	416	451	428	447	438	455	417	447	445	459	425	483	464	437	451	439	478	462	447	435	449	453	421	438	485	439	408	455	450	452	461	447	464	464	455	465	418	425	480	433	440	449	455	441	470	430	436	487	479	483	492	485	475	465	423	486	460	463	478	446	418	450	421	459	458	446	396	455	417	452	442	475	455	464	425	415	448	450	441	479	406	460	452	483	443	429	495	412	472	418	462	468	424	476	452	456	441	454	459	461	463	455	453	461	443	438	435	453	435	456	460	421	471	433	449	451	454	421	445	450	431	432	462	491	480	413	457	485	440	440	466	463	444	480	434	456	429	482	394	430	471	459	462	421	461	460	433	451	469	437	453	449	456	442	467	455	451	396	417	444	462	464	463	413	466	407	455	446	438	434	431	461	491	448	451	441	426	467	435	455	458	446	447	452	415	456	436	445	433	419	446	446	442	447	472	480	459	438	407	447	473	417	423	459	415	442	449	484	419	457	441	495	456	413	454	443	447	490	448	413	450	457	445	492	484	436	452	428	482	445	428	427	448	456	477	466	488	448	454	456	470	451	395	476	476	414	453	452	439	449	434	474	414	449	451	437	447	426	435	440	460	447	466	441	483	443	438	444	447	416	464	467	487	432	460	447	431	475	450	452	455	465	442	452	435	456	450	477	484	454	435	451	460	438	462	439	467	470	466	433	463	455	471	423	450	427	463	481	489	438	484	487	438	458	439	437	473	434	465	465	509	450	442	454	431	439	447	421	446	464	443	435	447	444	446	441	447	433	453	454	467	450	468	461	440	454	437	474	421	499	451	433	395	451	442	453	435	456	469	460	433	472	445	445	444	475	481	465	421	453	442	453	457	447	465	431	460	433	458	461	454	472	459	465	522	452	459	436	437	429	442	441	495	406	477	466	445	485	421	474	415	472	431	447	422	439	425	461	441	429	440	438	419	443	464	500	436	426	437	431	447	483	415	431	468	474	480	484	492	469	452	462	423	454	460	456	429	405	419	444	443	437	450	430	438	412	453	443	438	480	415	466	430	466	429	496	451	447	428	418	420	473	440	433	461	398	452	492	467	443	427	434	460	443	463	430	458	434	443	417	428	436	421	440	434	478	457	428	448	429	426	457	465	415	473	473	420	442	452	430	466	450	452	448	462	443	427	452	462	467	433	446	441	446	404	444	466	483	471	413	445	446	488	486	438	426	485	430	426	458	520	445	431	433	465	461	467	465	469	492	430	453	446	455	474	490	443	445	443	440	430	467	435	449	425	435	445	439	481	454	408	475	425	437	457	425	426	463	466	418	451	435	447	460	427	411	485	440	416	447	431	433	434	440	412	445	447	461	433	476	448	446	438	418	463	440	435	414	454	408	453	439	483	454	455	441	447	441	456	456	479	442	439	473	464	435	466	461	439	453	452	442	455	437	484	452	412	466	441	457	459	451	464	466	436	433	456	440	457	430	457	446	430	449	478	464	436	417	439	446	429	456	437	448	460	437	484	448	465	430	469	450	419	429	448	431	480	422	437	439	475	428	433	479	447	486	432	468	462	439	437	436	446	489	439	431	393	482	485	420	445	401	435	420	466	466	465	430	434	489	456	463	450	435	427	422	463	426	452	433	467	426	454	459	464	440	484	434	454	431	424	426	451	457	453	416	442	437	449	455	457	472	459	426	436	458	447	427	407	453	452	459	445	451	435	474	410	425	438	454	466	425	459	412	437	460	427	478	425	490	452	423	437	431	452	470	453	456	475	428	467	460	496	441	429	467	461	463	425	437	458	475	459	430	428	421	444	438	418	444	444	455	436	485	424	457	449	466	471	453	460	447	471	464	454	422	461	460	463	456	450	461	485	476	478	437	458	432	465	447	443	461	439	430	422	471	424	450	416	438	486	472	475	462	428	449	443	453	457	455	416	438	443	412	427	438	459	450	457	414	463	479	460	417	454	463
26474	20249	6642	720	4251	13126	11457	5628	2553	679	216	197	229	229	204	239	259	246	218	200	218	215	242	235	220	197	203	248	207	233	219	200	216	200	221	238	201	236	198	222	212	194	224	200	217	230	214	240	187	204	265	225	205	207	203	217	230	210	207	216	205	210	240	217	210	216	206	217	239	186	205	214	210	209	243	235	213	222	197	223	250	214	213	211	247	194	259	213	241	216	215	209	246	227	224	189	252	229	210	219	209	184	210	226	230	187	197	225	224	188	231	218	214	210	209	201	226	204	220	196	207	201	235	234	230	221	233	215	198	224	210	224	191	212	222	206	199	196	216	219	240	218	203	235	209	199	217	225	188	209	211	209	199	215	238	216	247	234	248	221	212	246	238	212	201	232	232	217	236	193	263	230	208	232	238	224	210	214	230	232	203	206	219	228	218	223	192	216	183	223	216	207	222	237	248	218	223	229	218	223	207	226	224	206	195	217	219	227	220	244	189	210	222	213	220	203	222	227	223	198	213	210	236	226	237	222	213	208	227	223	222	196	199	230	216	232	193	207	206	223	227	246	214	213	227	216	222	212	230	209	246	242	222	207	232	184	225	226	203	223	228	195	205	205	216	222	213	203	217	194	190	211	244	209	223	240	224	236	228	229	245	209	221	219	201	231	207	244	235	214	188	230	208	207	201	209	218	219	199	225	195	219	218	228	236	213	202	186	243	205	232	221	215	212	209	217	244	215	228	233	247	229	234	226	245	204	211	205	245	208	227	236	209	238	236	214	212	210	237	231	211	234	210	194	210	216	257	185	209	215	223	191	225	211	214	196	213	193	225	197	239	213	222	218	220	220	237	192	206	231	220	224	202	195	214	220	219	245	212	210	224	225	219	209	216	236	214	214	217	222	224	193	237	202	228	223	246	207	220	217	234	201	214	212	192	212	195	185	217	251	205	195	236	212	234	232	210	195	224	224	224	215	193	220	174	211	219	209	225	224	228	238	225	254	228	214	211	195	226	207	240	210	207	184	217	222	223	199	243	221	215	224	210	219	205	198	221	216	233	212	208	222	218	231	233	221	224	244	223	218	201	230	227	229	207	230	203	205	226	232	223	212	209	247	193	225	202	226	213	197	192	220	216	225	218	245	231	193	239	242	203	176	216	221	200	232	226	190	202	216	240	221	229	214	211	186	225	223	230	209	240	216	246	207	255	255	226	244	220	219	213	213	233	249	261	218	235	188	193	233	219	205	236	209	209	206	210	232	189	234	205	213	223	222	238	187	223	211	215	220	187	200	226	210	218	226	219	215	219	213	229	194	205	220	221	225	222	254	220	223	224	224	194	230	207	211	187	211	214	216	228	205	204	205	218	206	192	209	206	217	228	234	223	234	226	209	228	224	220	219	225	225	199	197	244	191	228	194	201	213	223	190	220	208	213	240	230	209	225	211	219	210	215	221	205	207	230	228	230	218	200	213	204	205	221	208	217	212	229	208	226	205	208	213	223	227	196	208	214	203	207	206	206	215	213	214	225	197	212	213	239	217	223	205	203	213	202	209	219	213	215	223	237	200	214	200	198	194	179	204	228	202	228	210	216	258	204	233	211	219	230	202	201	206	206	188	212	223	216	215	235	211	245	196	220	200	243	211	218	224	209	228	200	195	207	232	233	194	198	217	246	217	226	203	225	246	233	224	208	205	199	206	205	228	216	189	209	199	206	217	193	217	225	232	186	204	227	216	227	243	214	234	229	198	216	188	207	232	219	215	228	191	230	225	220	210	244	229	192	226	222	192	217	202	245	218	222	233	230	190	219	222	215	217	218	242	205	221	212	219	219	245	242	230	217	212	214	216	217	201	234	225	211	219	220	231	219	215	224	222	206	219	227	214	215	231	198	212	232	186	213	197	210	226	213	208	246	203	226	212	212	210	205	212	202	221	237	227	196	223	198	226	217	189	256	223	214	224	196	219	224	206	216	200	220	190	209	194	218	207	225	221	216	199	218	239	243	227	222	238	245	233	223	235	230	219	219	240	207	196	189	194	240	222	199	235	216	220	216	197	202	212	186	179	221	222	218	210	219	206	224	225	213	212	188	237	222	227	236	216	204	198	222	204	234	198	246	225	235	242	230	228	243	243	239	226	221	223	218	201	212	248	204	248	218	230	204	220	198	205	230	201	209	219	252	212	215	215	179	214	217	208	236	226	195	216	211	201	219	205	210	223	211	222	185	218	206	217	219	239	228	203	233	237	199	220	203	220	219	205	203	237	234	235	225	206	206	232	207	235	203	210	217	206	201	234	202	213	209	209	229	241	207	242	207	217	195	236	181	221	221	240	231	214	253	219	205	201	255	221	219	250	219	230	192	206	210	223	220	214	216	218	214	225	193	211	208	210	245	213	221	239	199	209	218	234	218	201	210	204	221	199	209	234	227	186	228	236	217	225	220	231	220	210	225	234	236	223	181	219	218	215	219	216	223	230	210	206	208	214	249	218	240	232	242	217	215	214	197	200	247	194	203	209	195	228	222	203	202	210	207	227	216	193	222	227	204	237	219	219	226	204	230	223	226	206	228	214	225	217	228	200	201	202	197	222	195	218	214	201	234	220	210	223	208	186	219	216	184	212	227	197	203	214	209	226	221	223	230	207	197	202	233	221	214	194	207	205	209	227	224	232	217	228	210	206	213	196	213	245	254	235	199	211	246	247	210	248	199	219	218	239	201	229	226	205	220	220	192	226	227	210	216	223	215	221	190	224	194	199	214	192	229	218	201	201	219	220	222	225	202	223	226	219	214	200	242	220	235	241	215	225	227	202	190	217	194	208	222	213	240	206	224	248	213	200	225	202	204	238	213	222	201	204	208	211	201	224	221	205	202	209	202	231	214	237	215	211	238	199	196	225	208	241	215	227	214	213	244	225	249	205	246	227	208	225	211	223	199	213	229	191	225	223	210	236	211	224	196	203	208	198	228	218	204	208	209	238	218	220	216	193	182	219	223	204	231	196	224	224	222	227	235	206	219	202	206	201	216	227	195	215	235	199	238	240	221	201	220	222	226	222	231	242	206	205	255	210	245	230	233	220	216	210	241	210	234	230	221	210	219	205	207	199	218	228	218	203	210	232	212	218	212	200	213	224	207	226	214	210	235	222	197	211	216	210	237	212	239	220	233	243	216	186	206	217	219	213	196	213	223	226	208	213	213	221	209	190	221	210	207	220	224	200	236	229	203	256	213	203	230	207	218	231	234	204	210	198	211	215	207	236	228	227	200	220	206	197	215	214	219	204	227	205	198	212	179	211	226	216	208	181	209	213	227	255	229	229	240	216	240	223	220	216	203	220	236	199	216	199	211	214	225	215	217	234	230	232	219	205	232	221	225	229	192	220	193	198	221	215	217	196	192	223	211	226	195	237	215	260	201	196	216	204	199	213	237	213	192	200	217	219	224	209	213	197	200	194	221	213	224	209	204	225	205	221	222	219	234	201	212	229	229	208	210	237
3928	1783	1561	1364	10827	24230	20558	12141	6676	1858	438	459	438	451	442	432	462	464	481	473	443	460	448	439	443	463	459	447	404	482	423	453	487	458	466	463	468	442	496	459	434	459	482	474	470	475	442	449	480	459	464	447	466	424	471	456	451	433	488	456	463	439	497	425	451	429	476	468	458	465	429	462	458	484	457	463	436	462	463	421	420	476	449	453	444	458	469	433	455	483	445	446	469	421	458	465	454	475	458	466	448	430	461	434	462	426	462	450	492	509	451	451	430	397	442	428	424	472	488	448	437	416	475	456	434	441	506	446	443	388	413	419	429	434	465	461	454	441	460	440	454	491	420	481	430	474	424	474	451	476	444	431	470	403	430	455	414	456	447	422	480	461	455	476	436	418	453	437	474	433	457	450	474	415	485	464	444	466	455	436	411	440	458	483	433	420	451	477	479	472	432	487	443	454	462	429	443	460	424	494	480	422	462	465	474	476	428	420	449	466	450	453	449	469	438	448	452	447	485	458	473	496	478	497	467	437	463	467	443	484	449	473	420	407	451	458	441	412	404	454	442	440	445	482	473	439	482	406	427	440	460	444	449	447	457	476	464	426	461	464	409	496	496	493	487	465	474	489	463	482	448	433	459	445	478	420	432	463	427	452	434	478	428	459	412	422	524	412	457	448	448	460	486	445	446	426	467	446	467	469	508	454	488	485	432	483	444	484	450	423	421	515	461	466	492	430	482	432	424	461	454	499	487	448	453	457	447	437	479	424	448	453	481	469	450	479	438	453	443	462	467	406	470	443	434	452	446	460	435	462	446	442	417	449	460	461	445	411	423	440	448	469	493	439	453	434	432	450	441	458	438	445	450	483	467	477	459	487	431	481	475	458	477	432	459	457	431	440	408	452	399	441	472	445	437	443	484	460	478	439	490	480	466	393	445	485	412	409	453	469	482	467	442	461	457	406	464	459	453	481	446	418	463	449	448	446	450	473	481	480	483	460	475	500	448	489	446	452	459	463	437	451	483	446	455	481	453	484	441	479	426	514	447	398	437	452	452	476	452	459	459	450	441	465	433	431	434	458	464	491	438	432	469	478	451	461	454	456	458	464	456	500	466	448	450	459	474	443	443	455	438	478	445	462	473	464	455	481	461	455	435	430	496	422	453	509	461	472	442	433	454	450	439	428	450	442	442	464	449	508	457	476	469	481	471	461	448	477	453	414	411	437	469	435	462	443	481	500	447	457	420	463	457	472	462	500	417	438	422	487	466	426	465	465	456	422	440	484	424	432	463	458	469	481	423	455	452	501	440	414	434	465	432	469	448	421	460	453	476	467	432	452	450	449	474	434	426	474	426	488	468	481	469	457	451	491	432	433	458	402	465	478	458	433	499	481	467	495	472	433	454	472	444	466	420	438	472	467	432	466	452	481	481	474	406	462	458	463	434	460	468	439	486	465	461	444	447	486	436	434	412	464	429	426	483	486	440	469	451	427	436	452	454	466	480	422	457	454	446	452	432	427	457	488	452	440	410	439	477	442	455	452	437	451	497	428	412	444	451	498	461	478	447	457	474	459	479	498	457	461	478	415	441	418	458	456	455	399	407	446	465	455	460	422	456	429	429	469	471	461	409	428	414	427	469	483	468	442	484	444	456	436	446	487	461	454	447	495	486	468	495	475	480	454	453	454	483	419	470	481	447	454	467	429	425	479	427	459	460	450	477	455	412	438	427	453	444	447	438	462	476	469	467	465	414	445	434	477	450	478	414	478	479	402	486	451	443	500	432	450	469	441	482	449	460	455	481	440	433	443	468	431	452	471	466	486	444	442	444	454	445	468	454	455	493	431	452	417	445	441	441	454	447	439	454	460	475	435	443	463	442	446	442	459	452	470	463	444	439	454	445	460	418	482	486	501	465	500	508	448	433	420	457	463	441	422	440	436	445	441	450	436	429	472	446	475	473	460	443	478	453	436	437	480	464	418	425	428	432	422	468	425	480	455	440	467	427	422	450	469	480	458	452	467	451	447	424	424	477	471	514	442	438	455	459	437	484	469	432	463	458	436	435	483	426	469	459	447	435	441	452	439	438	466	419	455	487	457	457	450	456	455	465	453	425	444	457	479	423	463	483	455	444	452	443	466	447	466	466	466	408	486	464	447	473	418	456	462	450	429	467	473	443	455	472	473	456	444	495	454	480	485	468	483	460	464	468	458	446	466	452	463	421	455	447	454	449	454	454	438	474	446	477	467	483	428	428	484	473	427	457	436	484	423	424	449	438	479	506	428	475	490	478	475	450	445	487	470	460	475	462	445	435	457	506	449	454	478	447	428	469	455	446	447	431	449	467	469	416	451	488	440	478	449	481	413	454	483	487	489	493	468	447	460	461	441	476	464	458	449	467	459	495	442	437	470	436	460	484	499	471	451	441	459	422	434	438	442	456	455	459	487	488	439	450	464	441	463	449	449	473	466	472	429	435	465	435	450	443	424	494	455	439	421	409	447	451	483	464	455	439	457	442	452	483	459	471	446	454	469	438	473	438	505	463	435	454	461	405	428	434	437	432	478	481	443	439	424	424	443	443	485	456	444	454	469	432	447	448	432	451	444	413	417	448	443	443	446	460	455	423	450	532	438	459	443	502	438	427	420	404	508	497	486	451	451	486	486	445	444	499	466	465	463	460	458	463	449	461	451	472	441	463	411	438	459	447	430	474	445	483	426	431	452	475	453	452	441	443	445	466	470	453	492	450	478	453	472	448	413	457	423	492	450	459	451	448	474	420	462	429	449	425	453	445	468	446	419	438	434	452	450	439	453	442	431	441	487	432	451	448	443	416	499	443	433	471	508	461	463	425	423	421	438	459	460	432	448	443	462	443	442	478	430	438	468	466	443	426	461	456	449	456	426	455	444	418	431	415	457	414	497	496	426	491	454	446	437	450	459	469	472	468	460	467	425	445	438	444	475	450	477	449	427	457	441	448	460	451	483	417	458	460	442	475	470	420	447	432	427	455	428	447	421	453	457	429	463	457	454	478	431	452	458	451	447	451	451	468	520	498	429	426	461	464	481	485	456	469	425	456	480	426	452	413	483	433	456	467	469	459	462	426	490	438	446	465	440	464	499	477	454	447	407	445	436	396	402	462	480	441	439	456	451	418	482	476	453	451	424	458	464	436	444	441	473	457	494	445	450	420	414	486	441	439	485	473	435	430	429	452	429	429	473	447	469	471	459	449	489	439	455	472	439	449	462	457	459	423	450	438	461	472	484	468	415	455	475	468	453	447	483	452	440	447	443	455	452	422	450	444	457	480	453	432	397	457	446	485	455	433	465	490	410	462	428	440	432	470	496	444	485	422	401	441	482	455	469	430	425	479	476	470	441	434	460	435	439	431	428	424	458	428	438	465	448	484	468	471	489	487	481	438	455	450	474	453	442	434	472	466	465	436	435	422	448	477	428	496	447	441	459	472	494	474	478	478	431	452	433	446	434	465	444	434	457
24585	21184	27774	24862	26386	48405	39789	23076	12337	3037	217	198	155	163	200	165	172	187	188	174	172	166	203	184	168	185	182	176	173	189	172	163	176	181	191	176	179	190	185	180	172	178	175	171	203	166	167	197	166	171	171	171	181	168	183	185	172	170	177	173	176	172	161	183	184	162	198	191	184	178	159	190	176	158	185	186	161	173	174	186	192	175	172	175	191	157	168	167	182	169	198	182	166	175	189	169	167	179	190	176	171	170	177	175	183	165	189	178	153	188	187	173	184	159	198	167	175	157	186	159	183	173	176	156	170	182	188	187	195	207	179	151	155	169	162	172	181	163	140	150	193	166	180	168	156	159	149	169	165	171	171	186	173	200	189	185	176	171	208	199	153	172	180	172	207	204	176	159	177	196	171	178	166	175	186	169	176	172	166	199	159	175	189	180	159	159	178	181	170	155	171	180	181	180	172	180	156	170	191	158	183	172	192	199	156	165	182	180	173	186	190	190	182	192	154	172	207	162	190	179	176	184	172	179	173	159	179	169	169	191	172	181	180	177	191	182	196	171	188	182	152	166	159	180	182	191	150	210	158	173	178	160	165	176	165	186	172	192	195	182	166	155	172	189	184	172	190	179	185	212	191	184	173	173	185	177	168	192	175	159	173	169	209	185	173	180	166	182	166	168	184	174	182	176	177	157	178	171	172	194	152	175	160	185	211	168	182	179	197	180	181	194	178	168	191	181	175	173	169	164	156	158	179	194	168	172	172	210	192	181	177	161	189	169	172	196	161	179	167	189	177	153	164	174	179	179	165	153	185	166	181	170	159	168	170	173	167	178	214	178	180	184	150	174	178	175	175	178	180	169	197	169	197	168	166	176	182	173	154	156	166	189	186	196	173	184	174	185	170	168	167	188	157	182	186	163	167	174	171	189	136	172	192	170	186	159	145	177	167	159	190	172	182	163	180	164	163	171	180	169	172	193	173	170	175	164	181	167	183	187	175	188	176	149	180	200	188	195	164	184	149	167	162	150	181	178	175	161	156	166	181	160	193	174	199	175	175	161	190	194	190	153	191	174	167	149	177	181	182	153	171	172	189	184	188	176	192	191	178	185	174	202	179	210	204	158	154	171	169	142	180	163	173	185	161	167	159	168	196	177	148	190	198	174	187	174	182	183	164	192	160	169	178	205	181	164	188	189	167	172	164	152	164	167	174	159	171	182	171	175	174	164	166	131	192	182	186	149	172	176	181	199	172	184	183	185	182	197	177	177	178	190	190	158	163	188	179	179	189	190	172	169	172	160	171	166	189	177	175	183	188	174	187	155	168	170	167	163	169	182	182	195	177	155	179	195	183	181	172	153	166	161	161	172	162	158	187	153	180	168	188	177	193	164	181	178	179	161	185	187	178	187	182	171	172	190	190	172	174	164	182	171	177	174	190	178	178	169	186	195	182	189	168	177	183	170	175	144	179	186	195	195	182	179	177	170	180	186	179	182	169	185	164	166	179	176	178	180	205	176	174	151	160	153	205	179	193	181	176	177	186	180	193	165	188	169	164	174	141	179	147	188	200	189	169	156	159	161	168	161	177	153	136	225	178	166	179	169	162	144	179	178	189	156	171	167	178	180	190	157	178	185	183	166	182	182	190	173	194	131	173	162	174	185	184	190	156	172	188	169	177	177	127	177	170	186	175	196	156	172	174	149	179	191	195	162	162	161	178	161	179	178	180	155	185	175	160	161	186	157	189	180	181	175	170	180	169	151	169	156	174	171	164	169	175	190	181	148	163	193	170	173	147	175	201	157	174	181	183	185	159	184	194	200	148	159	185	185	173	197	197	187	183	168	180	189	178	198	171	160	164	185	175	176	197	191	180	164	172	183	188	186	181	195	175	164	183	176	160	150	181	187	170	198	170	163	153	180	189	179	180	175	205	173	166	176	187	177	199	170	201	157	178	160	168	199	157	183	169	163	159	166	199	188	180	180	178	177	175	159	179	186	189	183	182	166	171	178	180	197	151	191	189	172	208	179	167	173	168	181	169	173	147	193	183	160	184	176	161	174	190	182	196	168	173	146	176	177	168	179	189	174	159	195	175	199	178	170	202	199	171	166	166	174	194	161	186	172	182	176	179	193	201	168	182	167	156	167	167	166	150	153	173	170	174	138	190	191	166	159	204	177	158	181	155	178	192	155	179	185	147	161	188	167	188	164	174	157	186	187	154	177	177	158	172	178	179	193	190	190	170	188	162	196	189	188	164	173	186	179	156	172	169	178	182	186	168	185	153	204	152	156	187	161	182	153	160	186	188	180	181	180	175	155	179	170	161	182	141	161	201	167	171	188	190	139	172	187	187	149	188	167	160	180	163	182	173	184	156	170	179	175	180	198	178	156	176	157	184	170	175	151	159	187	189	197	178	177	194	172	180	157	179	187	185	179	134	156	173	167	170	178	197	179	161	152	164	169	193	157	148	194	179	196	169	165	185	177	181	174	162	173	199	187	135	199	183	194	189	201	160	171	189	195	170	168	181	206	190	171	166	196	162	175	193	168	177	170	150	177	152	174	159	186	175	176	176	187	187	178	167	179	177	169	172	185	188	168	175	166	189	161	186	170	173	180	189	177	196	175	189	153	157	175	183	184	173	171	185	164	174	176	164	164	166	158	185	158	154	167	170	176	190	197	181	179	192	185	169	182	192	184	173	171	178	183	173	170	179	164	171	183	181	193	193	188	155	169	171	197	183	186	174	179	171	185	153	167	190	172	158	160	164	170	196	174	184	192	174	196	181	189	174	180	186	160	174	164	198	174	164	191	188	165	179	165	176	176	162	174	170	157	169	188	191	184	164	181	188	198	176	168	181	187	176	186	164	171	162	183	182	174	192	169	184	163	172	168	178	174	191	175	166	178	156	195	201	181	161	180	154	166	188	177	183	185	173	170	193	168	173	181	200	192	182	184	173	173	188	166	171	196	206	178	170	164	181	168	176	175	197	183	184	169	167	177	163	155	178	181	170	178	173	199	176	218	174	163	171	165	181	176	161	165	168	176	199	161	173	163	181	178	173	173	151	161	176	167	178	182	168	183	188	172	138	175	164	169	170	188	155	164	174	167	151	188	172	182	168	179	183	178	164	198	182	209	170	173	175	183	166	170	170	187	174	157	164	178	134	192	185	182	176	180	165	195	166	176	171	170	172	171	170	193	184	191	156	149	177	158	174	178	204	184	150	184	162	164	189	178	182	145	209	172	190	199	183	179	176	179	189	191	177	166	158	169	185	172	198	180	172	177	168	195	196	185	183	183	184	178	172	176	187	161	180	152	160	181	168	153	197	181	181	186	174	173	179	169	158	158	179	156	150	166	174	172	183	171	158	170	175	172	193	202	181	159	160	162	157	154	183	176	184	185	192	172	178	204	179	166	182	176	170	168	188	182	172	178	166	165	169	163	166	148	193	192	197	174	139	181	203	180	173	175	177	165	197	166	181	153	167	166	182	186	200	173
5155	8945	7842	9325	36477	51722	43405	30117	21124	6794	374	385	408	395	393	373	362	392	356	395	363	364	365	374	390	363	367	375	382	367	400	370	368	387	377	369	413	368	369	386	403	369	373	419	389	386	374	396	379	352	379	346	386	425	374	385	371	379	371	380	373	398	413	391	378	372	428	361	381	404	375	401	400	381	386	390	376	365	356	388	388	393	340	368	376	422	347	374	393	371	361	363	358	396	382	407	367	339	339	395	424	382	393	377	366	407	389	357	365	393	400	422	363	399	421	385	378	385	382	370	387	367	423	372	379	418	359	406	344	362	370	383	437	364	395	374	417	392	412	392	396	373	367	360	392	377	365	388	405	377	372	339	387	378	363	346	358	360	408	385	367	351	372	368	372	395	402	383	364	360	377	365	389	375	407	392	346	385	371	399	365	385	422	371	369	372	380	354	372	366	367	395	369	372	364	397	382	349	437	374	373	377	400	408	370	383	349	376	354	385	379	344	403	383	386	383	369	365	379	359	417	385	389	332	380	360	388	362	415	347	382	377	356	384	372	369	369	384	383	373	370	397	371	362	391	355	394	368	382	410	403	387	389	385	352	391	407	369	368	407	382	377	400	384	374	389	385	405	372	336	367	394	383	338	359	367	382	336	368	388	349	363	382	343	345	430	385	404	379	364	377	375	372	360	389	384	370	387	362	394	364	395	357	392	381	372	415	372	383	384	355	363	372	354	410	365	374	377	369	413	373	371	400	379	359	368	404	393	387	405	397	379	407	362	396	406	373	375	350	385	407	373	419	343	369	396	395	378	405	423	348	369	402	399	386	402	406	361	387	359	397	383	370	367	406	367	373	380	366	372	393	369	368	367	349	391	391	389	384	348	343	381	382	376	400	362	381	380	378	372	375	370	378	347	362	385	376	335	352	365	390	383	368	363	414	419	409	389	399	373	354	429	396	409	357	382	380	356	364	389	393	392	405	393	350	400	341	361	430	388	376	354	335	370	384	330	356	372	355	368	404	359	355	385	381	376	395	359	388	376	397	425	403	379	362	348	389	364	377	373	344	369	355	402	376	396	398	401	378	403	365	402	386	397	417	377	347	371	357	389	335	409	405	384	365	377	386	363	351	384	378	355	362	379	374	424	331	370	397	383	402	398	390	376	400	360	363	395	377	354	392	389	370	380	348	383	368	353	375	397	390	375	393	346	363	370	339	373	389	357	394	379	362	406	382	364	333	399	385	379	374	358	392	401	357	418	376	358	404	387	360	399	337	418	363	352	386	355	408	386	348	403	388	368	407	387	381	396	369	387	373	360	377	404	377	386	370	398	372	383	366	361	359	397	387	345	344	346	380	368	370	405	412	359	400	386	350	354	413	393	375	397	386	394	392	415	363	387	354	409	355	383	370	351	364	379	349	371	374	352	391	369	391	389	348	375	360	340	378	343	378	370	381	382	356	372	387	402	379	402	374	341	399	377	361	378	410	362	363	391	365	360	359	367	378	403	413	368	426	393	409	392	387	420	401	364	403	391	412	384	392	410	381	388	368	398	366	384	392	373	327	367	363	400	366	380	378	378	382	388	354	366	380	413	341	367	379	348	342	358	367	376	377	363	386	335	370	392	384	403	402	393	429	375	355	410	381	391	346	383	393	357	368	394	387	402	381	406	363	344	373	366	390	382	384	403	415	380	383	384	412	377	410	369	390	381	353	380	374	369	370	360	394	381	403	412	406	394	379	397	414	433	397	413	360	388	381	371	426	354	381	369	387	367	383	383	363	388	430	396	381	365	343	347	383	336	381	422	363	366	364	369	375	387	363	371	369	391	366	383	397	373	410	396	389	348	374	376	371	401	395	393	376	365	374	363	398	375	391	396	382	332	370	391	368	363	387	392	403	408	358	413	391	398	370	369	412	376	358	385	369	379	381	349	335	364	372	360	377	375	365	320	355	450	358	350	362	392	410	398	370	394	383	372	404	359	401	415	382	358	346	396	383	383	375	374	390	389	376	398	355	419	369	378	380	385	407	360	406	369	384	409	375	364	373	392	356	391	402	339	372	396	365	370	379	376	387	379	389	383	328	384	372	388	358	393	405	371	385	385	389	384	383	373	361	416	358	377	372	391	393	380	368	394	393	394	385	385	351	385	370	378	379	376	368	323	355	383	373	384	377	381	369	381	375	393	392	350	397	410	354	337	386	411	384	371	357	398	379	386	397	348	387	347	407	340	380	355	332	374	348	390	388	351	372	382	400	385	351	388	363	366	349	391	368	413	349	371	352	373	395	388	377	395	386	392	382	360	368	387	381	372	411	386	373	410	361	365	392	374	345	395	378	354	394	359	378	383	409	380	372	376	364	380	347	390	379	380	390	375	363	388	362	377	378	413	364	361	392	370	349	343	378	367	374	376	378	370	349	351	395	368	373	372	392	347	361	407	394	396	382	395	423	401	341	399	378	384	366	362	370	380	359	379	369	353	373	381	369	359	393	396	414	410	391	371	377	413	380	382	369	367	345	374	392	386	372	403	382	375	404	377	382	419	358	399	388	391	374	396	328	400	380	394	332	381	365	374	379	388	369	404	373	387	371	422	427	352	363	365	375	347	353	351	408	385	367	363	368	407	378	375	368	404	396	341	361	424	369	376	403	402	380	385	404	394	347	365	383	352	342	365	372	394	403	372	339	400	398	384	374	391	378	362	398	389	375	385	406	386	391	389	388	355	359	375	383	388	360	386	356	386	402	365	351	350	372	361	374	367	405	410	386	374	399	387	378	374	412	392	400	388	380	413	375	406	350	372	390	379	386	374	395	396	365	373	380	344	375	369	356	387	350	377	384	418	414	420	367	404	365	401	419	366	362	353	392	352	372	344	366	400	382	398	419	388	367	380	389	367	357	390	390	405	374	351	395	388	379	358	399	350	398	394	378	359	369	363	356	393	359	377	364	405	419	389	375	386	382	355	362	336	388	400	348	392	354	335	388	399	367	388	377	353	365	377	365	365	345	385	392	393	375	418	405	404	399	371	380	421	365	384	386	388	360	401	371	377	400	373	387	388	417	369	305	382	383	379	354	369	377	394	366	358	379	366	364	372	371	391	409	356	371	406	375	387	318	379	371	359	363	383	355	369	364	407	381	365	396	390	378	363	361	371	373	362	369	377	386	394	409	383	385	346	388	390	379	378	358	389	398	392	409	382	353	366	391	382	395	416	391	362	362	363	374	373	386	423	398	374	410	387	384	360	376	387	344	395	396	393	355	383	389	408	378	381	376	372	367	406	382	396	418	390	410	389	385	428	397	365	381	352	375	390	355	384	349	399	403	347	381	401	346	397	377	365	393	409	382	394	359	373	388	429	361	396	365	371	366	362	381	362	408	364	350	385	339	370	377	363	375	410	364	406	377	418	423	375	398	412	369	410	384	382	407	374	407	327	379	385	389	378	387	390	377	397	342	383	386	398	364	398	404	375	402	368	384	336	414	355	393	413	382	358	379	369
23219	21146	28942	23620	26608	56066	56959	39073	26386	12004	566	229	233	226	219	249	248	237	227	220	246	223	236	241	224	234	252	233	211	232	229	221	246	243	236	222	247	219	248	231	225	243	224	231	264	234	224	229	231	221	226	233	232	192	238	210	264	217	235	248	222	225	244	220	224	212	202	252	254	199	248	239	257	209	199	224	207	250	220	247	219	194	246	226	244	211	216	244	197	221	230	198	249	206	226	208	236	215	203	219	231	220	228	183	222	250	226	218	231	223	224	228	238	244	249	218	220	213	226	208	225	238	229	221	234	223	218	247	202	244	211	221	219	227	233	243	244	217	239	249	261	212	227	251	236	205	224	214	216	214	269	247	203	244	223	215	253	242	217	225	231	207	250	207	215	221	211	233	211	194	221	213	258	202	223	212	229	248	236	281	244	216	224	210	240	225	210	215	223	219	221	233	221	214	240	230	229	248	228	255	221	243	211	242	237	236	201	215	226	223	204	259	228	225	216	220	238	226	186	233	224	245	237	264	241	236	254	237	239	244	226	210	217	245	222	244	217	240	254	210	226	219	232	199	231	231	236	223	230	229	231	218	216	242	244	204	236	234	234	234	229	237	216	204	225	240	252	208	244	208	227	226	243	197	227	224	194	204	221	253	210	236	207	218	259	239	216	226	233	204	174	236	221	225	236	221	214	246	210	222	242	237	213	230	235	211	210	206	180	248	247	240	227	188	211	219	223	232	198	228	212	237	248	207	247	242	211	224	220	250	249	216	223	231	222	238	237	216	202	243	194	205	244	235	223	213	224	247	240	224	218	215	227	223	231	228	218	238	209	250	254	222	237	208	243	232	215	235	247	216	184	202	225	227	211	249	208	219	236	221	220	229	234	226	220	240	228	225	240	214	236	221	225	227	233	224	230	234	224	219	230	222	232	244	242	247	261	220	208	211	202	228	224	200	222	246	224	258	235	218	240	220	232	205	219	227	245	240	209	230	221	234	221	248	201	257	262	226	235	245	235	234	207	223	233	234	221	267	219	244	238	213	240	212	215	208	237	212	252	201	232	222	209	194	224	205	214	239	224	225	212	231	231	232	238	250	227	228	234	221	214	218	228	213	208	223	257	246	241	226	201	216	210	215	232	232	207	218	259	234	220	235	237	244	252	237	215	213	241	242	227	231	239	252	231	247	235	230	235	224	253	248	219	214	218	258	227	220	232	209	240	193	260	220	244	241	222	207	212	240	213	233	212	209	255	239	247	271	242	225	211	247	214	221	223	200	213	196	228	223	208	216	241	225	213	206	255	196	216	231	222	237	213	203	235	230	237	249	231	235	237	200	215	242	241	240	209	207	236	210	244	252	239	210	216	244	221	209	237	238	245	223	218	243	216	237	248	239	204	223	252	262	216	219	223	228	240	229	223	252	231	236	224	260	258	209	202	232	237	229	275	210	215	207	236	218	235	191	186	228	244	214	246	220	239	218	221	242	224	233	208	231	216	231	222	226	245	242	222	247	226	229	215	252	225	225	243	262	240	231	236	227	211	206	234	220	233	237	215	221	209	252	242	224	213	207	238	225	206	236	206	205	218	226	248	197	235	242	239	228	206	232	247	211	210	216	217	233	210	229	220	214	223	221	203	250	209	269	253	218	244	221	215	194	216	204	243	231	240	243	225	228	203	236	233	196	221	206	236	225	232	213	227	261	212	236	228	221	228	252	223	208	236	213	210	233	219	233	230	241	256	230	220	239	237	235	205	239	223	224	244	223	229	248	231	218	245	233	215	233	244	256	244	243	219	240	222	213	236	203	224	215	247	221	227	221	240	238	275	223	231	240	214	203	212	212	210	195	210	244	231	226	217	222	234	226	232	244	219	239	236	206	217	264	235	207	207	227	231	228	211	217	243	219	248	213	212	232	223	238	238	218	262	220	240	263	242	201	218	243	225	227	209	216	240	225	239	217	227	236	241	228	256	213	240	232	250	221	217	236	221	204	224	238	222	235	222	230	202	248	238	215	240	216	222	258	242	219	229	222	223	230	226	227	236	257	227	220	223	204	224	218	190	217	227	231	225	223	231	246	230	223	258	229	209	218	216	224	242	248	209	209	229	241	214	231	208	249	235	227	220	199	253	217	215	224	244	227	226	226	214	230	231	230	216	208	226	253	215	229	236	221	241	246	198	222	217	242	237	214	216	200	226	237	226	223	238	225	234	223	232	199	217	223	201	227	194	230	220	224	230	255	239	203	262	211	234	210	240	237	230	214	253	218	225	236	216	230	240	218	252	227	250	219	236	222	214	215	210	220	223	227	232	216	227	223	226	223	224	243	194	226	262	225	252	250	226	223	204	221	225	235	201	254	223	208	246	252	220	237	223	207	225	225	227	214	230	221	230	242	214	217	209	243	222	240	219	228	207	223	215	214	224	220	234	223	213	223	244	236	211	230	196	229	243	215	225	235	252	208	224	210	211	222	241	241	217	214	230	215	246	209	231	233	247	210	224	196	206	218	236	247	224	219	220	239	214	233	215	218	244	231	229	233	217	236	228	222	221	245	247	201	245	242	246	257	227	226	199	219	232	228	207	217	186	213	249	199	228	227	209	239	220	244	250	249	224	222	212	187	231	242	261	256	232	199	256	194	213	222	219	229	220	245	228	218	268	245	212	233	253	245	193	224	220	243	227	230	241	257	207	239	216	241	244	223	244	213	214	221	221	216	235	217	193	216	211	232	231	226	256	221	233	211	239	245	224	217	228	246	246	252	227	219	254	197	195	218	226	231	196	219	225	220	222	256	251	216	211	228	244	224	257	221	231	243	234	222	224	242	221	214	225	225	217	218	219	257	203	205	245	227	191	218	204	258	217	216	233	244	234	232	247	224	227	202	217	219	249	214	204	222	241	220	244	227	246	207	217	237	241	237	208	205	219	232	226	217	237	209	233	221	233	218	222	219	213	202	246	270	220	244	231	246	238	239	226	242	236	231	191	227	242	221	196	225	264	224	216	247	219	214	216	223	210	225	211	212	228	230	256	220	239	197	207	208	249	226	233	232	209	207	238	205	235	253	220	219	224	234	260	212	205	229	267	195	239	243	256	237	220	201	231	237	222	199	184	243	222	206	236	233	210	228	236	203	246	244	223	219	209	222	242	245	261	212	217	230	235	223	236	212	207	221	214	233	196	257	227	232	250	235	242	215	234	211	197	233	216	214	223	239	245	221	202	230	248	220	189	230	230	253	233	224	210	226	227	211	213	213	224	254	220	216	226	243	221	211	238	212	228	213	224	233	208	208	217	231	210	218	236	202	222	211	253	231	216	227	232	214	216	221	245	183	216	228	234	199	214	226	230	217	228	193	215	215	229	255	246	230	236	215	213	214	235	232	222	215	228	238	204	218	198	239	241	243	224	225	225	238	205	214	222	210	218	240	227	227	246	215	219	227	233	219	216	234	233	233	220	221	237	227	227	223	187	205	206	239	244	219	246	246	230	225	248	235
8617	17888	15011	12281	42339	65528	60283	44293	35228	17009	519	512	459	469	464	450	451	499	492	491	446	477	443	459	492	440	439	483	452	456	480	430	463	459	493	465	417	471	420	428	476	437	462	435	476	434	422	447	435	478	404	439	462	425	467	475	475	436	499	473	430	449	476	481	460	459	438	483	456	465	437	469	453	449	451	468	437	447	475	443	460	462	472	498	457	440	452	427	475	465	483	451	431	483	470	473	425	411	444	506	436	455	471	454	451	467	445	441	452	457	451	491	480	440	484	461	470	485	441	408	445	470	451	454	465	467	414	458	472	478	424	445	430	472	441	477	473	461	464	468	479	459	461	444	460	480	507	469	427	440	396	448	437	420	461	465	476	452	425	439	468	465	453	464	447	458	479	415	444	456	432	441	453	422	457	450	478	424	440	467	459	480	481	438	471	463	488	466	449	443	458	478	463	473	477	453	467	444	469	449	441	469	462	461	429	445	453	482	440	436	469	450	471	473	443	449	450	490	420	479	472	485	484	442	430	482	459	470	441	454	463	466	494	410	460	482	459	451	438	462	419	496	461	450	445	463	455	464	492	462	469	456	447	443	428	486	482	427	455	472	468	477	427	448	481	433	486	441	477	456	474	449	457	467	433	461	455	440	480	456	438	460	456	457	442	472	435	437	469	458	449	433	455	456	482	432	470	465	436	503	434	499	412	452	452	451	498	452	462	469	482	460	470	485	463	437	456	475	467	508	474	440	465	472	430	482	465	426	433	462	465	452	460	482	494	459	479	459	458	445	464	414	486	446	429	460	425	426	453	453	473	495	461	456	450	421	458	452	458	475	462	451	452	490	463	436	484	449	467	476	435	516	497	426	464	468	442	501	426	453	460	449	461	456	470	464	499	505	468	418	461	471	451	458	471	485	464	447	481	448	440	431	463	470	469	445	464	460	456	457	450	458	445	462	446	463	479	449	464	494	467	481	461	444	455	426	460	460	463	487	461	458	424	474	457	445	444	432	424	432	476	492	484	481	421	448	448	462	431	434	459	485	475	481	470	488	492	437	472	440	459	474	401	451	481	433	461	428	454	431	450	458	491	472	468	468	444	491	469	450	460	439	455	458	474	500	437	440	472	468	484	423	454	416	453	428	455	457	476	451	474	512	477	456	441	426	479	443	503	453	469	472	444	464	478	473	449	481	454	442	439	466	441	474	450	444	450	458	472	460	485	463	466	482	442	479	470	459	465	446	446	441	460	466	463	468	457	475	456	464	429	441	442	460	437	463	453	448	426	458	493	459	447	385	446	439	466	477	496	452	468	448	392	432	494	404	457	430	468	484	456	463	525	445	477	475	456	483	443	490	431	445	430	464	463	429	464	449	434	455	456	423	471	465	444	444	498	439	437	459	489	492	435	452	469	444	446	433	472	477	443	476	438	478	446	463	476	452	502	447	484	466	444	470	463	470	453	444	459	481	457	439	456	464	405	480	465	474	438	441	449	458	439	426	450	458	443	461	479	505	464	451	441	477	437	478	461	444	435	459	440	422	505	460	457	445	425	458	469	466	448	447	451	475	508	430	440	466	482	457	440	467	447	482	447	437	463	452	454	466	454	477	444	482	446	455	451	477	441	435	500	457	431	460	452	484	442	427	476	445	467	512	457	466	479	487	435	491	459	452	473	447	447	470	466	480	443	512	505	474	448	454	453	462	465	460	465	447	485	457	456	460	455	481	439	457	432	459	425	410	430	462	434	481	469	463	412	468	472	455	492	457	462	481	464	452	442	484	417	454	478	482	453	484	463	473	462	480	458	449	448	467	465	448	453	463	465	473	484	448	453	466	479	447	449	439	451	478	447	444	426	476	435	441	446	461	459	461	459	460	455	455	425	441	443	459	452	442	447	448	453	485	435	445	411	451	480	480	475	477	458	473	454	434	447	465	466	430	448	438	457	433	468	477	434	503	462	481	468	478	439	462	453	490	459	447	466	444	436	462	479	407	463	433	484	431	497	456	439	468	461	441	460	474	483	465	468	468	434	481	475	452	473	483	440	478	474	445	448	452	448	494	439	454	480	463	456	474	474	447	445	456	469	473	485	429	488	428	452	434	420	408	456	441	508	461	475	468	427	473	429	432	467	435	443	439	469	494	453	427	483	416	458	445	436	446	464	457	441	446	430	460	447	496	466	455	451	501	421	427	479	467	444	458	487	468	486	461	420	465	436	453	449	445	503	458	440	464	428	452	465	452	451	429	431	472	480	412	441	435	449	491	461	452	458	414	474	464	428	443	478	504	433	463	514	477	472	451	428	439	427	425	466	435	453	435	466	497	466	468	401	485	478	473	476	466	455	457	484	467	476	453	488	403	459	461	450	498	495	477	475	473	454	461	436	437	482	466	464	457	456	445	432	473	466	423	440	436	480	508	486	434	424	451	440	465	445	450	447	467	480	441	463	491	469	425	446	416	470	477	483	455	430	436	438	448	426	443	428	431	476	484	412	451	448	430	447	451	441	468	447	504	438	464	444	474	412	466	433	433	460	474	441	485	463	499	449	484	431	463	457	477	498	476	433	458	473	443	471	445	487	495	466	443	445	476	432	487	437	441	447	447	438	442	465	447	459	440	436	450	435	453	476	457	419	461	448	449	425	454	436	478	452	481	470	450	491	450	466	452	481	404	470	446	471	449	439	459	454	443	478	420	447	477	477	438	478	480	512	472	455	405	454	462	474	466	442	470	439	458	446	456	518	418	441	432	440	449	463	424	472	477	455	442	485	469	434	436	472	413	459	462	515	441	459	465	444	450	460	445	459	380	477	444	456	435	420	438	445	459	454	457	452	511	459	447	454	437	444	482	454	450	477	437	485	447	449	467	430	478	454	461	408	438	470	458	459	432	475	420	436	448	421	457	438	460	479	451	457	445	492	450	445	420	436	476	458	430	463	453	473	465	459	453	463	459	402	455	473	418	467	475	508	456	474	434	447	454	474	445	451	456	482	495	445	473	465	468	440	432	454	452	476	405	445	469	467	470	401	429	433	474	468	452	458	453	451	501	431	437	453	491	450	433	480	464	479	452	490	481	468	426	471	464	441	472	489	455	434	479	459	452	468	436	462	455	477	407	454	429	478	486	441	413	445	423	470	450	469	439	449	477	441	462	442	420	432	478	482	429	438	475	440	457	467	468	426	450	448	471	472	427	433	427	458	455	469	453	465	475	441	477	450	465	444	410	439	449	441	467	490	466	462	450	485	469	461	442	470	463	429	450	425	431	449	487	466	455	452	419	494	497	442	456	437	475	417	460	446	449	472	459	445	449	491	467	452	471	448	443	434	482	457	428	460	443	436	488	468	453	445	460	454	438	505	455	455	456	442	432	497	457	447	473	492	451	467	458	468	483	482	446	472	455	464	426	472	491	451	413	483	478	488	446	433	433	444	481	433	476	470	427	414	471	448	486	434	466	485	434	444	477	461	471	502	457	478	461	439	434	477	464	492	484	451	444
26537	20296	6380	600	3618	10028	10455	5973	2929	1045	222	239	217	240	221	217	227	206	214	189	227	229	248	211	219	206	190	220	222	209	234	243	214	190	194	208	211	204	238	226	210	223	231	222	178	207	230	224	213	224	198	199	214	224	219	197	220	211	216	177	218	219	233	201	192	224	229	206	216	213	185	221	197	190	190	234	208	198	198	213	218	207	215	250	209	235	226	209	209	221	254	202	205	222	213	189	210	193	202	195	210	223	214	219	207	222	212	203	240	202	222	218	197	210	218	224	210	185	221	193	212	221	241	244	209	208	203	235	208	246	215	241	221	226	219	234	229	233	223	211	202	215	228	212	235	213	217	215	214	223	245	213	240	208	214	219	209	202	217	182	234	195	228	233	221	234	217	217	210	239	213	219	213	203	213	218	212	205	204	235	197	193	219	219	252	207	188	227	211	204	208	214	194	195	210	217	216	248	200	191	208	221	196	220	220	213	208	219	204	223	215	209	210	233	200	232	185	215	222	207	217	229	215	227	220	246	224	197	206	226	249	233	222	204	201	200	205	228	193	233	181	232	200	205	228	209	234	223	206	211	242	216	184	229	233	213	218	209	241	212	218	201	214	207	218	209	234	240	175	227	217	227	226	238	213	251	225	240	193	207	214	193	205	200	225	207	194	218	221	203	225	206	222	193	206	262	210	201	227	235	205	205	216	232	240	186	218	229	219	234	194	224	216	202	225	218	211	212	217	234	244	212	221	194	202	216	216	239	218	212	190	199	224	213	198	228	217	213	263	227	238	212	241	226	199	225	224	242	249	200	218	237	186	222	187	200	214	201	233	189	226	250	199	213	222	222	202	202	225	216	201	186	212	228	242	217	203	202	198	200	232	210	221	220	206	236	219	215	201	216	204	236	229	216	198	191	222	224	179	215	237	231	227	209	200	227	214	216	239	184	210	174	220	233	204	219	253	219	245	191	229	238	222	196	204	210	235	229	215	183	238	219	232	219	196	199	229	194	226	233	221	186	220	206	217	215	227	209	213	195	216	193	236	240	196	227	228	206	205	220	175	209	207	223	210	214	218	199	260	194	224	188	222	215	224	205	209	207	195	217	228	209	227	222	229	212	206	214	216	200	224	200	217	189	230	210	202	187	220	215	210	209	247	207	200	230	212	236	229	227	203	197	225	218	211	223	172	209	201	229	190	189	225	202	199	181	204	197	226	221	203	224	203	224	237	213	227	223	215	204	208	214	210	250	235	231	224	212	206	200	206	210	201	228	205	215	203	211	220	236	201	233	212	205	238	208	204	226	203	205	224	198	203	217	204	175	219	238	218	232	231	230	199	203	217	218	221	204	212	207	216	216	227	233	207	228	209	216	241	177	215	209	203	225	237	243	224	219	211	196	206	194	219	244	201	203	245	232	216	208	228	199	232	229	199	199	213	206	198	200	196	193	220	214	235	220	208	229	215	219	173	212	204	213	235	229	231	217	210	224	198	220	214	222	230	220	217	232	195	234	220	215	200	191	198	215	222	242	173	235	230	194	209	218	203	212	207	212	220	212	238	222	207	226	231	200	223	256	206	211	220	208	213	196	231	234	230	251	211	226	236	203	195	247	211	251	222	210	240	173	207	220	237	230	211	196	236	206	209	214	236	228	217	205	224	209	225	208	232	208	210	221	208	211	213	209	188	202	219	225	217	219	204	212	225	203	251	215	230	227	200	187	230	226	225	220	245	231	197	175	223	216	174	204	213	210	229	237	244	224	224	206	222	223	233	202	218	233	201	202	212	219	247	224	214	227	227	191	213	209	208	216	210	214	201	209	211	207	221	194	215	217	223	227	228	246	194	214	234	229	206	224	212	204	236	199	213	226	236	218	194	219	218	209	193	233	211	201	206	219	208	214	213	190	196	205	219	225	215	210	198	239	232	213	201	209	231	196	243	219	210	222	230	187	211	222	242	203	209	222	211	214	217	213	207	192	224	208	222	222	206	222	223	201	212	223	216	193	223	227	220	221	209	241	251	210	204	207	227	202	215	227	190	191	205	196	212	210	198	230	214	205	210	224	223	190	263	193	183	238	223	186	211	206	232	214	214	219	217	257	209	220	226	229	213	223	181	220	221	224	223	207	226	242	206	226	219	227	217	210	207	203	213	218	210	234	214	224	191	223	218	216	202	228	237	222	191	273	210	205	204	187	230	226	215	223	220	235	221	251	249	227	209	217	191	206	198	211	200	196	209	184	209	236	217	206	225	221	226	218	214	219	225	192	205	212	209	207	230	207	214	209	198	219	223	212	241	198	200	213	209	182	239	217	209	241	222	216	208	220	203	214	187	218	221	235	248	214	226	236	219	214	226	235	222	195	195	207	223	218	213	219	208	224	193	196	213	218	220	214	236	214	228	257	254	193	201	201	214	221	203	195	206	207	223	207	211	232	206	209	199	218	225	211	233	239	211	241	232	219	244	211	199	218	217	213	228	218	220	181	216	228	233	225	216	207	206	223	243	211	227	218	223	219	209	224	222	180	214	225	212	215	200	212	212	198	231	219	221	228	216	208	193	210	217	241	200	233	209	203	214	245	206	213	196	234	215	210	221	219	232	243	193	195	207	230	208	203	226	200	215	186	203	219	211	224	220	219	188	233	197	211	231	215	222	220	197	213	201	200	231	199	217	215	220	216	257	226	233	227	206	218	222	217	195	209	217	215	231	216	199	206	231	225	207	208	208	210	203	212	215	215	219	216	206	199	225	192	204	219	196	205	220	202	215	218	228	224	217	221	226	224	237	211	207	222	201	199	218	222	211	199	227	221	191	201	218	186	197	223	246	218	224	210	217	195	247	237	218	223	221	204	232	214	223	182	208	201	230	228	234	224	215	229	233	202	199	224	224	204	250	201	238	205	206	204	184	220	207	234	222	226	200	198	231	198	203	208	213	210	226	198	202	221	203	232	208	226	241	213	231	212	244	228	190	221	208	208	216	212	216	228	240	196	198	212	191	197	241	227	214	182	196	219	216	207	217	234	202	214	221	186	228	194	208	216	196	206	190	217	220	242	217	226	214	198	214	233	209	218	200	231	231	195	202	194	248	209	225	182	196	215	198	205	211	211	234	228	218	201	203	217	205	219	210	200	224	227	222	199	225	212	201	209	219	193	234	207	225	221	211	211	231	211	200	195	234	222	200	233	215	181	205	200	222	203	188	212	224	244	229	243	210	191	213	201	220	223	193	224	225	218	202	230	210	209	196	207	208	202	220	199	213	224	210	202	219	209	234	207	227	219	213	220	230	213	188	207	217	217	247	202	229	211	189	208	189	217	216	206	230	234	207	220	190	216	212	223	232	211	226	205	224	210	206	208	208	220	226	233	197	192	212	220	219	186	231	195	209	220	202	231	237	222	224	226	225	226	225	190	231	236	192	246	230	222	213	206	205	198	214	230	230	205	211	225	201	232	223	207	225	223	222	214	205	235	225	229	216	195	214	192	213	226	208	204
3956	1819	1522	1199	9592	20834	20588	13021	8067	2841	492	472	459	459	444	459	472	472	459	465	428	466	427	464	449	461	450	470	452	458	475	486	440	440	469	484	440	477	466	450	461	457	418	427	418	476	471	447	503	436	451	484	463	466	452	460	501	479	453	425	452	498	487	453	441	478	457	458	482	459	444	426	452	471	479	408	446	484	450	451	419	429	423	448	444	471	456	482	429	453	440	439	437	433	451	427	448	472	448	478	419	447	430	461	453	417	438	463	440	432	490	444	481	446	447	474	437	459	404	439	450	446	454	422	401	467	457	451	431	457	478	476	482	492	439	467	415	474	454	468	462	423	466	460	502	456	448	423	467	460	436	432	472	444	441	455	434	451	467	462	462	445	457	455	459	448	484	454	456	455	424	457	432	457	432	456	433	444	451	441	449	441	444	462	459	435	452	487	447	479	478	481	477	439	446	477	431	448	459	475	458	490	433	461	454	424	477	466	456	465	456	470	464	447	480	483	481	474	471	464	412	474	440	498	431	441	434	484	467	472	510	434	464	484	481	463	467	469	442	442	457	427	471	453	455	446	473	460	474	437	460	451	474	461	449	447	443	458	444	448	483	471	469	460	438	448	430	457	448	464	460	417	447	460	422	453	430	465	479	448	443	483	458	430	455	470	485	460	460	474	430	451	398	467	468	428	436	474	516	452	470	446	428	441	432	491	462	502	452	464	456	481	454	444	426	445	436	488	475	472	450	471	451	465	486	474	463	469	429	473	468	456	473	447	466	460	474	440	468	459	452	463	475	432	453	508	440	493	456	459	451	455	459	446	458	438	468	505	493	457	450	449	486	445	480	455	437	478	462	456	437	432	438	448	464	460	467	426	455	461	466	428	438	460	455	416	450	444	480	465	465	502	453	457	490	452	481	451	470	449	464	474	448	455	407	450	490	466	456	459	478	416	461	457	424	442	449	459	494	504	456	445	472	460	470	437	487	455	455	428	477	467	452	462	434	430	483	438	467	437	469	455	437	484	472	469	456	440	459	469	476	417	458	473	415	436	475	454	461	451	447	450	439	479	430	473	459	491	474	422	440	429	493	468	473	470	444	449	454	489	465	454	423	499	468	454	440	435	441	449	457	492	441	469	480	428	495	441	473	436	461	465	468	454	435	484	469	452	503	486	465	436	416	417	450	439	456	439	478	506	452	477	437	494	451	445	447	466	433	467	450	435	477	426	469	429	446	450	436	463	446	413	463	466	424	472	446	419	476	450	455	466	441	461	458	499	497	447	417	463	443	485	442	477	462	445	453	475	421	469	436	449	444	457	438	470	462	450	430	431	478	485	421	453	444	486	458	436	465	472	452	452	446	438	498	437	445	460	429	449	473	469	440	492	455	480	467	453	409	436	402	463	476	474	466	482	462	446	457	468	427	453	476	461	458	437	464	432	485	473	434	418	481	441	460	453	426	498	449	450	479	493	481	437	477	475	426	445	484	465	451	475	473	447	443	473	473	506	454	456	446	446	479	444	451	453	457	463	495	482	435	454	436	437	443	422	439	453	432	464	481	503	498	493	442	464	482	467	445	408	434	450	481	441	474	471	469	447	479	439	464	452	471	466	467	443	423	466	487	462	458	439	427	478	442	454	439	460	457	459	484	432	455	428	429	451	475	466	443	476	477	418	445	442	465	482	454	451	485	485	464	456	452	467	464	436	466	450	493	477	488	428	476	475	476	470	455	441	480	445	425	446	444	445	434	478	480	450	459	476	455	436	474	502	465	442	475	456	461	476	467	428	481	475	481	435	455	451	500	491	457	463	468	428	404	409	430	469	439	468	513	439	441	467	466	432	429	428	461	435	461	448	473	476	430	411	478	425	436	451	450	442	451	471	446	448	470	427	425	470	413	434	423	426	469	413	460	421	461	451	452	474	485	464	439	474	463	472	460	450	463	468	471	449	452	468	438	430	463	462	459	483	440	479	446	463	503	465	404	445	474	490	473	437	468	449	464	448	498	459	458	460	402	469	440	425	468	456	408	444	415	474	447	422	448	507	426	486	455	457	474	439	480	489	456	447	458	485	482	454	417	442	470	493	473	470	488	475	472	464	450	463	406	460	424	487	451	412	460	448	453	465	473	502	473	497	473	478	481	424	440	446	469	471	484	448	435	475	458	431	408	455	461	495	455	436	465	432	458	446	456	451	447	445	445	445	447	432	430	494	456	462	445	445	458	439	450	424	418	423	435	473	418	443	457	418	453	450	466	493	468	492	451	472	451	483	452	436	459	465	451	460	498	429	503	440	486	475	408	464	467	451	454	496	452	463	433	454	440	457	454	427	466	463	414	423	438	443	449	464	445	448	441	450	501	458	505	455	461	446	426	455	463	476	454	456	438	469	455	467	459	469	458	449	432	483	453	449	462	413	461	427	472	458	470	476	440	471	449	481	494	507	427	464	454	485	464	458	471	426	459	484	431	448	425	459	442	448	456	457	438	476	437	484	432	459	455	464	493	470	485	470	430	485	463	435	470	446	455	435	457	486	445	460	467	430	405	491	476	451	431	433	418	431	437	457	459	459	446	450	449	457	463	443	445	476	492	469	450	440	489	433	460	467	448	438	464	453	444	458	440	483	450	450	474	433	483	412	447	469	452	466	480	452	476	419	435	454	417	446	455	495	437	480	484	447	480	443	462	458	486	493	457	453	490	432	413	443	448	429	453	429	476	451	430	484	478	483	437	470	493	435	498	453	496	488	462	465	448	443	420	425	471	440	463	499	468	446	446	461	434	462	452	461	468	506	466	436	486	458	471	451	440	464	470	446	470	436	468	486	459	458	438	470	418	434	500	473	458	463	518	473	462	457	440	443	508	466	450	450	417	454	422	456	450	453	442	427	463	465	431	434	463	420	448	486	457	478	485	487	437	449	455	468	486	487	481	433	474	437	446	454	475	467	471	443	432	449	446	427	478	459	470	469	461	465	448	450	456	432	442	448	460	465	484	453	474	444	502	437	385	466	449	461	433	456	460	494	431	457	455	487	471	457	451	437	475	443	432	445	441	433	451	450	445	415	465	436	476	462	460	432	455	449	477	439	448	479	487	430	453	476	478	453	469	508	458	470	450	441	441	455	459	462	470	476	454	462	448	438	444	429	481	444	488	485	488	495	482	455	439	490	461	447	471	469	498	514	445	443	475	454	462	481	461	495	462	484	431	448	454	498	444	468	473	470	407	461	436	449	467	486	413	454	473	442	459	469	482	474	447	471	482	436	478	497	433	464	436	451	470	428	477	439	468	454	460	446	482	465	438	466	479	477	485	485	439	456	483	447	436	469	434	488	469	451	438	484	474	491	448	441	455	432	454	442	448	460	438	442	456	462	469	481	474	449	445	477	436	445	448	438	453	435	444	463	456	464	479	412	412	465	496	472	460	405	447	450	481	458	461	440	471	433	505	433	465	465	472	479	441	452	437	455	508	428	456	455	409	476	492	438	470	473	460	490
24632	21154	27743	24823	14762	36053	42726	29300	17417	5634	255	192	186	182	194	185	170	176	178	175	161	178	177	161	172	151	184	173	188	166	183	188	160	207	164	172	158	176	177	167	178	171	167	176	203	181	156	175	153	177	191	180	178	169	163	181	177	164	161	204	177	173	192	172	156	194	177	169	195	184	195	172	160	183	178	200	197	145	153	190	173	179	165	177	162	191	155	176	151	190	153	178	172	204	171	180	165	192	175	190	217	179	171	207	186	191	153	159	176	169	178	182	180	178	179	172	174	204	191	159	173	164	174	164	185	173	165	186	175	161	171	163	187	170	169	190	183	183	193	172	176	191	184	185	157	186	162	156	177	167	179	175	149	200	185	160	159	176	217	176	179	177	175	164	184	172	163	173	193	184	169	160	203	166	170	182	179	184	178	161	166	198	176	161	164	177	157	183	167	182	164	175	198	191	168	190	146	165	175	166	186	169	164	153	166	171	189	180	161	167	175	173	174	197	180	203	183	171	162	167	178	174	172	154	177	164	186	189	199	194	165	174	170	181	185	165	171	168	162	191	170	191	174	158	172	171	196	168	150	175	167	185	174	171	186	184	176	172	157	194	198	162	157	165	173	193	164	179	181	192	184	161	174	160	190	184	191	179	166	167	188	183	184	171	184	162	152	169	190	211	168	161	163	183	172	174	169	178	192	176	164	171	177	189	172	162	183	167	182	170	165	178	177	160	164	185	160	164	175	167	166	158	156	184	157	190	171	160	167	187	153	180	182	151	154	171	165	192	158	172	171	159	183	177	166	190	167	173	178	165	168	144	187	160	178	176	188	172	180	174	169	181	172	164	162	186	193	162	171	153	183	178	158	188	194	171	168	172	192	173	173	182	169	167	184	186	173	168	196	163	177	199	150	173	179	188	172	172	160	167	176	170	155	173	184	182	191	197	168	180	180	177	195	162	170	198	159	190	181	181	163	188	167	179	174	191	171	174	192	158	160	200	168	170	184	180	219	160	164	165	175	178	161	184	183	173	173	163	154	184	156	161	163	185	163	194	172	174	179	184	177	164	171	158	170	173	163	175	195	184	193	167	150	174	164	173	195	168	197	175	182	170	191	150	195	184	174	181	180	181	185	181	181	163	198	165	189	196	180	178	177	157	168	164	163	154	170	167	169	196	172	181	157	164	185	201	163	161	202	183	165	184	149	168	178	168	166	164	186	182	188	172	183	174	190	191	198	169	166	176	151	191	162	185	203	152	171	169	165	207	171	191	168	185	171	170	201	173	169	171	190	165	161	187	179	155	163	174	172	168	172	174	195	180	191	168	165	149	165	156	186	205	171	160	166	179	193	162	175	159	171	166	175	172	185	194	145	181	145	135	188	183	170	165	169	175	180	183	187	178	146	180	167	172	175	181	144	176	179	183	188	183	168	197	168	186	196	165	193	172	172	153	176	177	180	194	172	182	165	161	189	168	195	159	176	187	167	148	164	175	158	169	172	171	169	182	170	195	180	184	176	171	170	182	179	204	165	170	193	162	174	163	202	143	163	193	146	166	144	193	165	191	164	176	164	172	159	149	143	171	186	167	169	171	137	170	187	176	195	189	206	194	180	163	158	157	194	172	175	152	146	188	173	182	182	176	174	167	195	153	161	194	157	179	178	183	158	163	178	171	176	177	165	181	178	183	153	156	173	169	147	190	173	164	183	180	178	170	185	177	201	170	186	162	172	159	164	154	174	184	194	157	178	182	176	182	164	184	197	173	200	157	163	178	183	162	164	172	159	196	166	194	170	183	174	163	177	155	192	168	182	189	167	175	190	165	193	175	191	166	174	162	171	164	161	147	175	175	163	167	163	174	183	167	153	176	178	187	189	173	168	165	213	146	181	172	182	167	164	166	187	141	171	202	190	175	162	200	173	165	167	176	171	171	161	189	178	176	168	187	167	176	180	155	161	189	170	177	165	157	194	163	184	190	164	174	153	171	171	166	162	178	157	184	160	182	147	201	166	164	153	157	189	154	147	179	179	180	180	165	160	175	187	165	166	183	171	172	178	156	160	179	167	171	157	204	160	182	179	165	172	187	175	163	185	178	180	179	180	184	156	187	175	178	167	174	179	158	163	176	168	180	172	167	184	179	171	171	158	169	167	204	168	178	168	178	159	168	175	156	182	185	170	187	183	164	194	187	176	175	160	162	180	187	204	187	196	181	180	157	156	182	180	199	177	170	142	172	167	152	184	176	171	187	150	180	197	167	170	160	168	170	166	169	168	195	161	174	205	165	169	173	160	178	163	164	178	157	182	167	188	172	160	187	153	165	171	168	176	167	185	190	170	181	189	139	193	177	183	172	156	173	166	175	196	168	161	171	182	151	156	146	176	166	180	172	170	172	189	182	159	199	176	165	175	194	166	148	171	171	192	173	183	151	184	173	169	178	187	198	165	197	190	160	169	160	177	188	187	170	188	142	158	179	145	176	189	180	208	171	188	167	155	170	156	175	169	182	170	188	185	166	183	181	178	178	170	159	168	174	187	180	177	166	179	192	182	153	180	174	207	187	177	175	166	187	180	196	184	181	181	192	180	187	176	183	162	194	179	175	204	158	160	197	168	150	167	195	180	171	152	175	190	182	178	174	174	160	170	168	174	167	161	138	180	183	173	172	179	159	149	171	168	151	181	179	158	177	194	167	181	191	176	164	165	182	172	198	184	172	162	154	180	172	177	154	173	200	173	169	160	167	190	174	167	154	180	186	177	173	160	162	184	190	187	158	189	200	192	194	185	174	175	163	195	173	180	164	176	177	190	191	145	159	193	167	160	170	159	170	163	185	168	178	167	184	176	166	168	189	179	164	176	194	176	160	162	167	184	201	186	172	137	166	190	164	181	166	179	161	182	189	176	158	170	160	200	169	172	154	159	157	180	197	181	166	174	155	164	178	159	153	189	191	195	172	185	172	167	168	160	171	170	142	162	192	172	189	160	187	155	176	193	159	159	169	159	153	168	148	165	181	175	178	168	173	178	201	174	183	192	177	173	172	173	180	175	185	163	182	159	170	189	186	166	188	190	191	193	178	191	190	193	170	166	166	185	186	193	147	176	184	176	177	167	179	161	189	162	150	171	173	179	192	169	168	170	183	187	172	206	175	159	158	167	161	167	153	167	171	181	174	153	171	194	168	163	183	156	170	167	184	170	171	191	150	172	162	169	183	192	183	152	195	181	169	154	147	147	187	175	172	172	173	171	166	170	163	204	182	176	197	176	157	177	166	159	180	185	189	175	188	178	196	162	178	174	175	173	182	170	160	155	181	153	193	174	185	160	196	166	172	159	165	179	185	192	183	171	168	182	168	186	166	165	181	174	172	173	162	167	175	148	185	202	166	205	175	168	191	172	197	162	187	197	195	180	185	165	176	163	177	176	169	160	167	172	201	158	190	180	194	158	183	178	177	186	172	154	183	163	169	188	171	168	165	174	187	206	167	162	179	183	165	169	164
5154	9086	7653	4089	10332	44885	47004	34969	26872	11136	371	376	400	376	349	382	381	364	408	390	362	366	392	388	379	378	383	388	405	373	374	372	392	354	392	369	393	373	344	372	376	363	369	391	384	387	378	364	426	351	372	393	391	374	381	360	360	370	381	362	329	343	379	362	350	383	377	385	396	364	367	377	370	376	358	395	399	438	362	410	347	374	360	371	367	390	353	364	408	372	361	408	406	421	379	381	343	372	385	365	357	374	369	376	375	432	378	353	388	383	413	371	409	403	335	351	380	368	378	388	391	381	367	358	360	348	405	331	381	358	381	362	397	365	375	390	343	385	384	364	384	390	355	343	390	355	397	379	386	391	397	346	380	416	402	378	373	361	387	376	363	417	374	398	404	364	397	420	357	386	396	380	379	379	393	348	369	381	382	364	351	398	336	339	348	403	361	354	327	378	355	365	368	361	378	370	408	394	346	387	380	407	386	360	386	397	387	383	372	399	412	370	382	363	378	364	405	379	356	400	372	389	387	344	376	361	383	341	381	392	351	355	356	358	353	376	375	393	411	362	340	340	402	374	348	361	399	358	350	363	395	409	350	360	358	384	392	384	364	376	368	396	400	341	385	402	416	378	370	383	337	338	394	387	397	400	390	333	394	404	347	415	405	366	387	367	341	379	347	400	402	368	341	411	378	386	410	369	389	380	372	383	375	355	380	375	341	366	374	362	363	373	382	341	348	398	369	370	371	375	356	352	424	386	393	391	380	348	406	372	409	363	388	352	363	380	370	391	369	357	361	400	379	395	382	395	396	362	391	339	380	365	382	350	389	397	397	374	381	367	356	340	332	386	376	365	408	377	357	347	368	381	382	384	374	386	370	379	377	351	371	355	352	397	384	363	375	377	367	407	374	375	351	400	390	397	364	400	376	393	344	383	340	367	358	368	376	377	389	356	372	369	361	360	387	361	374	397	365	403	390	432	368	384	370	369	351	351	345	378	369	351	360	387	372	378	398	366	392	384	365	373	361	373	349	354	377	355	389	406	377	368	378	341	381	408	349	349	416	371	387	378	391	354	360	371	382	365	369	370	415	368	372	353	385	381	342	382	380	379	396	368	358	382	365	390	358	360	395	375	394	369	366	358	387	365	370	378	380	362	373	389	369	388	380	353	399	367	345	338	362	384	389	411	377	369	378	377	414	379	378	371	374	395	351	382	335	393	430	343	395	330	366	357	344	368	371	382	385	370	360	377	406	381	409	344	354	363	337	396	385	417	408	385	392	391	366	404	379	346	374	348	378	371	367	337	391	373	374	341	364	371	362	337	393	387	392	408	400	380	377	379	344	373	373	389	378	388	367	344	375	390	374	373	375	397	399	372	382	382	378	400	397	380	410	398	392	384	365	361	383	381	370	339	376	364	363	395	385	389	363	413	401	359	411	385	390	370	372	388	358	384	375	416	404	365	382	382	332	369	373	400	376	399	369	380	373	391	390	393	391	395	355	408	389	367	372	392	378	383	370	352	385	363	399	351	340	377	339	377	342	342	375	355	365	375	388	330	364	362	375	374	337	362	367	359	381	378	377	356	409	349	395	330	383	394	380	372	351	399	388	397	351	383	354	389	386	343	369	358	387	438	380	385	326	384	364	349	373	353	366	402	357	391	360	370	367	382	363	369	337	376	380	349	360	395	383	384	371	400	358	375	387	431	396	368	388	372	384	380	349	362	351	365	369	364	360	368	364	384	365	365	365	378	401	376	366	354	336	383	400	389	390	358	402	343	387	346	356	395	359	372	376	360	409	401	371	364	355	386	384	337	376	372	367	361	392	359	365	385	375	350	367	389	347	354	415	393	396	398	380	338	399	374	364	384	368	387	378	380	376	413	394	371	387	327	358	364	376	410	364	384	364	398	380	359	372	347	387	387	388	373	381	365	365	385	396	371	361	396	367	357	384	340	395	350	363	377	341	352	367	356	394	368	388	361	408	357	400	365	395	396	348	341	347	365	353	353	381	370	391	364	406	411	379	398	332	378	351	351	373	398	400	347	372	326	327	386	382	377	390	393	386	373	372	396	349	357	369	382	355	375	344	370	398	348	333	396	361	384	383	407	350	355	364	347	390	400	385	365	363	393	375	359	401	372	386	385	409	386	377	368	397	396	372	350	401	338	394	404	381	355	373	361	405	371	410	400	370	377	417	347	379	360	359	388	406	350	412	390	379	375	344	394	386	382	385	406	396	375	356	359	360	359	373	367	390	374	351	391	355	398	376	350	370	393	375	361	377	387	402	355	369	354	368	388	370	416	370	402	374	353	366	333	393	355	350	411	378	369	368	373	359	377	373	389	358	368	363	380	384	411	345	396	329	365	368	355	359	378	392	395	378	377	358	349	382	372	355	376	410	390	393	357	364	404	366	384	401	391	371	394	379	409	381	350	352	375	435	382	374	392	369	394	375	372	389	382	345	363	409	368	384	327	418	368	375	364	370	350	359	381	341	364	362	357	357	370	349	402	387	372	387	360	368	355	381	402	386	355	347	377	390	397	411	364	393	377	386	354	368	356	386	366	380	397	420	377	388	376	411	357	385	373	399	407	369	359	373	378	369	374	401	354	374	352	402	382	367	373	349	368	385	360	386	370	375	366	363	363	367	390	411	366	356	382	382	324	349	391	382	347	380	356	357	377	352	407	368	379	377	387	389	403	364	386	371	344	371	355	394	364	342	361	381	368	361	388	371	366	370	353	362	369	355	374	356	383	410	365	397	369	348	378	351	363	378	348	380	362	387	402	356	381	380	417	356	387	379	370	365	379	382	435	377	348	400	364	369	360	381	373	356	361	381	380	415	359	368	406	365	389	368	382	401	366	347	351	388	347	360	374	390	378	401	398	368	380	377	360	403	382	369	413	365	356	358	375	382	400	369	379	371	375	363	336	403	407	365	374	337	391	378	393	363	376	346	363	386	389	380	408	372	322	358	411	381	345	361	392	390	360	392	369	367	368	392	340	343	417	359	366	350	372	353	374	348	382	407	396	338	380	422	345	381	333	361	362	361	376	369	327	386	374	381	354	380	390	389	366	414	370	364	384	370	382	381	355	388	319	354	382	367	388	393	354	385	391	408	385	361	380	363	339	408	407	332	357	371	346	385	389	355	357	381	354	384	390	358	357	388	354	365	364	376	376	347	397	389	382	347	399	336	386	376	384	358	360	422	391	393	405	376	333	390	353	368	352	370	383	367	389	376	399	370	416	383	363	389	350	351	357	390	390	363	379	381	419	412	383	380	339	410	362	365	354	375	387	366	375	393	371	387	386	382	394	383	396	380	385	387	413	360	347	377	376	378	356	391	365	395	367	370	377	385	369	366	366	363	380	374	365	352	407	409	388	399	382	360	365	381	361	372	371	388	389	399	368	352	372	396	351	426	347	369	365	351	378	370	372	368	417	342	383	393	354	373	371	387	342	384	345	375	408	381	369	370	388	355	376	384	378	385	387	401	351
23254	21142	28935	23633	21200	43949	60321	43607	30610	15159	989	231	243	251	238	233	229	226	216	222	232	208	220	244	238	252	240	245	231	218	257	231	236	239	224	210	220	215	236	219	234	228	248	217	245	247	257	198	207	228	270	237	248	213	241	208	200	239	214	226	243	236	212	224	233	252	202	225	220	214	243	209	237	238	247	244	234	228	249	231	230	217	218	233	233	241	242	239	215	199	248	209	233	212	227	263	237	264	253	226	223	232	242	221	230	233	241	217	212	244	233	236	233	237	249	209	238	232	219	225	238	213	224	228	217	214	229	235	239	228	212	224	224	212	222	222	221	242	230	233	230	237	213	216	250	213	227	234	232	199	230	227	216	241	219	205	255	219	228	209	250	219	242	236	250	226	234	241	250	250	233	228	230	211	230	267	234	227	246	218	229	248	226	230	219	217	247	222	237	224	248	239	229	231	229	221	243	231	227	228	223	216	220	248	230	211	244	239	221	254	239	201	232	235	242	220	230	237	193	234	234	228	211	251	229	227	250	238	255	212	230	204	214	233	240	201	245	222	252	228	224	210	202	241	227	253	233	256	223	263	201	208	235	226	200	221	216	249	230	219	248	235	202	251	228	221	216	236	224	214	246	240	211	233	245	252	237	226	229	211	249	225	250	243	264	249	220	199	219	231	216	221	231	223	240	232	252	246	259	246	217	241	262	240	223	243	215	239	227	250	238	229	245	205	228	234	228	250	226	233	235	245	253	208	195	233	231	264	257	236	228	213	233	212	200	246	216	232	207	200	217	210	222	227	200	221	217	228	232	258	263	241	258	240	214	238	228	198	238	214	208	230	251	244	241	217	251	217	238	244	253	228	226	232	226	230	216	217	225	265	225	222	213	239	230	223	246	217	211	211	250	242	227	239	222	232	253	219	216	244	226	243	212	221	221	241	220	249	236	240	242	230	208	237	235	223	208	221	232	241	268	229	254	227	256	237	246	237	212	208	230	216	253	246	248	231	211	243	229	248	203	239	273	251	243	210	224	222	228	215	231	272	221	222	234	233	229	248	217	231	249	223	182	238	225	239	246	233	223	243	244	250	216	200	225	231	231	252	231	235	205	229	201	230	207	220	251	249	248	229	263	202	253	255	220	220	242	257	222	246	231	221	214	225	235	208	241	251	235	222	200	272	243	226	242	232	235	233	227	212	207	245	246	225	215	228	228	220	241	196	224	251	250	238	241	235	265	232	236	217	226	226	222	237	226	204	195	210	216	244	227	213	262	246	224	245	207	255	250	234	231	209	261	224	211	242	219	249	244	238	219	221	240	234	224	218	257	239	228	220	227	247	237	213	229	226	231	258	243	251	225	213	206	218	221	233	233	230	230	226	234	243	234	255	227	217	248	245	211	212	232	225	239	249	236	267	246	206	220	235	234	244	246	251	220	194	203	231	207	235	234	226	244	235	214	248	237	241	256	228	206	247	230	221	236	215	231	244	230	196	240	196	247	228	230	213	222	227	239	227	248	236	216	241	217	232	235	244	235	223	201	240	236	218	243	238	216	233	244	230	213	220	200	217	225	204	241	251	251	205	237	242	215	235	244	230	207	221	240	210	233	240	232	239	222	217	224	232	270	232	244	206	223	241	226	220	239	222	218	234	243	231	248	248	253	253	241	237	237	218	246	219	221	240	245	185	225	216	222	230	212	215	248	261	266	222	261	247	219	218	200	218	216	245	218	232	232	261	223	220	211	207	257	232	235	235	193	237	228	224	242	243	244	233	212	230	218	217	227	204	233	220	231	222	231	234	211	212	217	228	229	210	253	225	243	205	250	239	247	213	224	216	213	207	209	215	229	228	242	241	215	225	229	220	214	247	246	207	233	235	235	214	232	219	250	231	241	239	257	243	234	247	194	224	215	242	225	208	237	261	210	227	187	225	215	224	226	229	239	222	215	259	205	256	224	209	217	250	238	200	213	226	274	233	254	248	233	251	209	233	230	249	244	235	219	262	254	227	236	257	235	215	219	234	236	234	231	221	189	232	241	258	235	232	234	235	225	201	251	247	249	225	226	227	229	253	202	230	208	197	232	205	230	234	233	240	222	237	239	253	255	210	197	219	256	213	223	239	253	237	236	203	209	230	226	220	221	234	240	217	213	241	256	207	222	193	229	241	235	229	202	205	239	221	251	227	224	211	229	227	215	225	223	224	224	229	232	217	231	215	238	254	208	219	230	206	219	239	225	235	211	193	217	233	218	242	243	213	236	214	203	230	188	211	244	228	226	206	234	241	217	221	207	271	250	210	215	250	222	233	230	219	208	241	239	188	252	257	189	249	230	227	223	222	220	197	225	225	238	222	240	243	258	220	241	216	213	250	235	215	234	243	222	221	252	230	244	214	220	257	232	235	223	229	215	217	208	206	241	236	199	236	241	253	219	211	219	183	238	223	213	261	208	201	226	209	228	227	220	207	242	256	217	223	211	236	224	256	222	243	233	219	241	229	248	231	243	229	227	234	243	240	219	230	218	231	218	203	217	220	237	211	228	224	228	207	244	239	248	233	250	238	232	231	228	230	246	246	225	242	199	215	224	233	221	247	270	219	189	221	217	228	234	222	237	222	211	227	202	216	205	230	223	199	222	224	204	215	244	227	238	246	230	243	237	217	210	232	227	238	218	222	241	214	226	208	244	247	208	235	193	213	246	207	242	191	245	238	272	244	255	206	250	209	245	232	217	225	240	214	211	225	223	238	239	213	215	241	241	217	280	218	220	191	225	260	207	219	227	203	234	221	218	238	230	226	230	229	251	211	238	218	223	254	200	219	255	219	199	225	238	217	233	235	229	200	209	229	254	209	240	226	242	221	224	228	236	229	218	247	235	236	234	227	230	249	232	237	216	236	203	208	193	247	211	226	220	220	234	237	217	229	215	214	245	230	212	225	252	243	214	231	200	242	223	235	250	239	224	226	200	213	237	246	237	236	193	234	217	193	215	205	232	243	217	223	237	239	239	235	263	243	211	240	267	236	242	203	257	237	235	229	240	228	248	209	254	231	260	242	242	228	217	238	244	204	228	214	237	231	215	205	224	222	228	221	220	224	245	227	202	215	274	232	222	224	235	216	242	235	254	231	197	217	228	229	227	224	221	241	209	213	212	238	213	218	265	208	252	233	250	230	234	228	253	222	244	229	252	218	221	220	256	224	246	233	235	227	228	237	219	258	192	226	241	216	256	232	219	192	225	214	250	222	184	220	229	204	215	226	226	210	230	229	215	223	213	246	211	229	252	253	241	231	227	207	247	243	242	231	227	238	225	234	220	218	219	195	235	244	217	243	217	202	245	208	239	229	240	219	200	228	241	219	233	191	239	243	225	204	236	221	235	229	228	198	236	231	226	213	229	206	228	253	232	224	252	227	235	200	214	234	213	211	234	228	241	205	229	230	237	225	245	218	234	243	253	247	235	229	238	215	255	248	228	239	249	224	220	228	232	216	251	244	250	241
8606	17922	15583	8577	10252	57349	64042	48065	38338	20431	655	513	474	440	463	443	462	443	470	439	457	472	454	479	468	466	483	469	471	490	427	468	430	483	466	419	426	462	470	497	475	459	451	452	473	471	469	481	448	454	447	492	445	484	461	490	480	447	476	476	449	470	495	501	436	457	499	469	450	494	447	449	432	470	448	475	462	481	476	468	450	485	453	464	478	479	446	424	474	416	479	481	443	485	453	459	474	455	456	463	459	459	455	487	456	470	436	471	478	434	498	449	442	470	434	445	472	431	501	453	466	531	519	495	467	467	435	499	456	445	437	434	451	472	466	446	445	473	486	421	421	454	438	465	464	464	462	473	466	472	464	435	464	451	447	454	411	483	449	452	491	422	457	465	419	484	481	511	429	454	432	418	456	462	491	450	473	469	462	470	466	511	467	467	450	471	433	459	469	485	442	456	460	461	479	446	435	428	448	487	475	461	453	468	471	434	485	461	484	491	448	482	474	469	449	425	422	505	469	489	467	454	473	445	457	468	490	480	464	469	455	476	459	476	459	507	427	465	457	462	454	484	442	474	471	460	465	484	481	451	468	445	462	472	461	477	480	525	439	442	455	457	439	477	436	428	474	424	451	428	439	459	479	483	466	468	481	420	443	474	421	463	451	463	485	452	460	531	465	476	431	449	465	457	447	467	455	468	494	439	431	472	462	468	485	437	490	438	469	465	463	468	465	497	527	426	473	467	469	448	428	486	468	490	483	471	428	453	452	457	434	494	462	465	453	446	461	446	445	453	496	476	485	451	475	434	456	441	461	459	412	449	458	484	500	458	453	474	496	443	478	494	500	500	462	452	496	447	463	436	468	483	512	470	462	481	466	467	451	423	421	469	458	480	504	423	446	444	539	450	434	453	463	476	467	472	467	479	443	434	502	466	482	490	439	455	441	479	439	450	492	428	477	461	463	431	475	482	468	472	454	451	462	458	477	465	457	462	433	478	455	446	394	416	478	443	463	462	433	432	435	462	432	484	446	437	467	446	478	452	441	443	440	467	422	467	525	487	471	501	437	475	442	455	441	416	451	427	452	469	452	486	485	471	450	492	436	473	466	437	489	468	465	484	455	411	453	476	486	470	461	481	478	491	449	451	436	461	512	504	426	505	434	463	471	464	458	421	439	465	454	425	446	460	436	490	455	431	512	492	461	472	436	459	435	474	461	438	446	459	445	487	462	479	479	503	461	485	448	458	453	448	487	459	440	476	456	440	486	476	459	502	481	441	457	425	462	474	491	437	463	499	445	460	464	450	453	468	475	437	465	454	448	496	433	491	457	447	448	461	493	461	487	487	469	457	478	466	506	449	457	474	450	409	467	464	452	470	477	487	456	457	509	526	464	469	466	466	491	469	476	446	453	487	421	479	451	483	443	458	465	457	450	467	472	455	473	454	501	506	488	452	472	452	445	462	461	403	472	475	479	464	452	436	451	470	449	464	425	523	452	454	447	430	455	494	461	436	432	456	424	422	470	485	474	444	456	457	453	425	463	444	438	429	450	446	456	466	491	473	487	469	494	441	491	482	448	455	452	441	510	467	431	495	486	489	476	477	456	451	457	481	455	442	489	488	437	450	459	486	469	436	495	438	464	487	488	476	447	485	457	479	485	448	480	465	482	462	467	449	464	452	466	457	496	473	454	435	460	451	469	460	417	467	490	456	464	429	446	461	486	479	476	468	479	424	434	467	436	470	480	478	462	463	460	470	474	470	458	460	449	451	464	461	485	489	425	488	413	467	456	478	450	434	485	446	504	462	505	490	480	455	448	475	462	484	469	433	478	458	457	453	466	477	487	494	468	510	473	457	455	480	490	504	441	446	465	480	435	446	456	433	472	471	451	471	471	479	492	475	440	412	466	444	435	445	499	454	432	446	502	464	445	459	476	472	459	458	450	438	445	479	504	450	411	498	414	444	464	486	483	463	429	423	457	463	463	453	466	459	448	466	460	446	447	432	436	449	481	472	487	451	470	484	453	443	497	449	462	445	443	475	497	501	438	489	477	483	455	474	444	445	475	442	433	421	459	410	455	469	454	500	448	483	444	441	436	453	445	454	434	479	455	459	490	497	452	475	486	448	466	437	497	495	445	439	427	466	477	459	478	475	469	432	469	489	440	447	441	490	434	483	481	479	484	447	451	450	466	472	475	442	458	471	463	441	467	472	442	453	466	466	473	469	449	449	462	463	488	471	469	477	437	438	467	454	458	476	447	452	435	447	474	489	461	462	470	457	475	459	465	485	472	479	487	426	485	474	486	456	468	454	469	443	476	469	418	462	451	435	478	432	451	479	438	452	454	433	469	472	459	501	465	471	447	468	443	434	435	459	470	482	465	467	451	482	427	437	453	463	441	477	491	482	427	520	449	453	453	464	430	466	446	419	495	460	463	483	447	468	461	458	486	481	467	490	481	451	442	446	490	428	448	493	494	448	504	480	418	458	457	491	476	485	469	411	476	421	463	472	483	464	489	465	477	457	451	451	467	484	440	447	445	466	448	441	459	456	442	485	440	458	447	445	447	492	466	439	462	461	459	497	428	491	494	449	448	487	463	445	516	433	490	463	496	468	446	472	456	446	498	472	436	466	488	419	480	448	501	410	490	422	489	496	450	453	479	441	428	451	465	461	493	467	457	432	459	444	491	473	436	473	437	452	484	482	448	444	444	416	486	479	473	447	472	449	414	459	489	442	451	449	446	503	474	478	472	443	481	476	442	482	472	452	444	468	444	427	475	480	498	477	471	456	482	507	460	472	435	444	498	470	496	478	469	444	505	447	487	470	463	456	435	465	459	495	454	426	469	481	517	490	478	460	480	480	455	526	477	450	422	456	454	475	451	451	464	428	513	488	464	453	474	436	442	465	420	474	464	423	480	473	462	468	443	469	455	444	508	498	472	433	477	458	437	474	429	452	449	459	488	444	495	521	439	462	447	443	468	498	459	480	471	446	518	477	452	463	477	418	485	513	502	451	469	446	450	433	456	435	425	436	467	458	444	428	482	472	490	450	450	492	495	446	436	471	446	466	412	501	418	443	461	430	439	478	474	443	444	463	452	463	467	469	461	503	461	458	510	441	458	466	445	443	470	445	467	431	469	487	463	504	439	417	465	460	462	461	428	505	438	445	495	442	451	482	454	469	496	458	459	425	448	453	474	466	478	454	448	472	446	450	463	432	469	477	458	472	488	459	458	463	403	484	448	489	473	446	414	490	489	485	469	413	450	452	482	459	460	503	481	491	444	447	470	446	465	453	465	487	409	492	458	465	511	471	434	452	439	471	469	468	438	484	499	491	472	497	478	441	500	507	452	453	471	495	434	493	432	472	478	491	456	447	438	466	446	457	456	469	441	448	462	429	455	463	456	454	491	465	453	413	494	435	475	466	467	450	465	479	465	437	441	487	464	469	426	432	443	477	443	454	461	454	447	464	472	484	458	477	482	458	489	493	467	466
26493	20234	6496	538	715	8840	11429	6091	3410	1255	249	259	239	216	223	209	242	207	239	251	234	219	230	239	234	237	236	243	244	244	250	213	232	231	224	219	228	219	217	226	227	261	212	210	210	224	231	199	234	223	234	209	230	235	219	232	225	202	206	228	232	256	224	219	230	228	235	229	211	207	228	207	234	238	179	219	229	202	224	211	198	229	220	228	210	201	236	255	231	195	210	221	220	224	230	238	187	238	219	216	226	221	222	204	204	206	216	232	228	182	224	210	209	222	217	244	228	216	247	227	205	253	214	234	235	219	243	224	191	210	199	220	213	217	197	226	235	219	215	218	247	211	211	221	246	226	215	211	250	200	222	219	210	226	227	213	211	212	243	234	249	241	213	217	214	232	194	216	220	215	208	209	226	209	231	216	192	206	224	231	239	200	245	221	198	242	211	192	207	192	224	216	204	212	203	223	215	211	225	225	226	228	237	215	189	211	225	222	213	225	209	235	211	252	228	213	218	244	236	224	230	200	224	226	232	228	228	250	224	210	211	218	214	213	221	208	221	223	207	217	202	217	224	226	226	207	218	241	225	243	225	218	218	240	235	253	215	207	218	230	232	214	206	218	233	239	192	232	218	217	221	191	229	216	228	245	236	207	253	210	237	245	231	233	251	248	213	223	209	206	229	229	234	196	208	240	206	214	234	225	240	219	208	214	216	210	227	202	202	231	254	231	208	206	220	217	254	209	230	193	233	215	230	200	238	209	204	219	200	238	213	201	225	233	209	235	206	223	209	236	208	222	205	214	227	215	208	237	204	227	223	238	213	211	231	248	219	233	247	240	237	199	233	195	219	221	235	224	222	211	198	210	209	223	238	233	226	222	208	218	229	221	222	192	233	221	234	244	225	224	213	222	197	189	229	220	233	214	218	225	234	234	222	236	209	248	237	191	245	236	210	215	230	210	214	211	224	224	229	228	210	218	206	203	178	239	252	225	206	257	203	219	213	250	241	226	225	188	194	211	212	223	237	261	237	223	192	210	223	247	208	215	216	240	216	230	225	228	239	215	235	236	204	204	200	223	223	242	236	211	209	237	229	210	216	216	218	215	226	200	217	232	218	241	257	212	201	230	222	195	220	186	235	234	241	228	210	228	202	237	215	207	224	215	241	203	242	226	229	233	228	262	233	230	224	200	213	217	214	243	225	198	203	228	225	217	227	210	251	213	192	224	191	266	226	214	228	211	209	259	232	208	221	220	215	240	226	221	209	214	206	210	223	221	205	201	234	237	203	186	204	222	187	225	207	199	206	213	249	219	198	223	227	241	193	231	232	201	234	214	233	208	203	251	215	222	206	227	239	245	225	243	227	199	218	225	202	242	204	220	235	233	200	224	226	231	213	196	204	208	227	208	221	210	220	235	218	208	213	222	192	192	221	232	221	223	211	210	216	208	213	231	245	216	240	216	210	220	211	222	230	201	234	240	203	239	220	215	229	205	213	227	209	250	179	225	242	221	241	246	206	213	227	216	229	218	206	196	214	209	184	221	233	229	204	210	202	215	199	233	236	205	216	246	208	214	204	212	232	228	242	232	219	220	232	218	206	192	248	223	223	216	221	202	219	213	221	231	216	221	220	225	191	208	233	251	218	200	232	219	226	220	230	244	233	223	202	239	211	215	218	216	221	204	201	221	216	226	219	204	242	225	245	227	197	224	233	221	202	207	217	220	224	213	227	224	213	230	205	243	222	222	190	204	216	243	234	216	205	229	214	204	226	214	223	259	195	216	202	236	217	204	210	198	198	204	244	238	204	231	200	226	230	206	217	214	228	215	230	213	207	224	258	205	222	208	220	218	238	231	213	204	251	223	235	203	218	223	215	215	244	231	222	217	245	235	248	229	218	229	192	221	216	222	231	227	212	236	204	213	241	222	215	248	225	231	202	233	237	211	230	245	218	199	230	235	214	236	206	205	218	236	177	241	216	209	213	202	223	217	225	201	215	214	210	206	240	231	209	220	223	225	209	234	246	222	244	205	222	231	218	229	223	207	202	205	237	226	203	230	219	224	234	228	211	220	255	219	228	218	239	232	222	210	212	231	230	215	196	211	230	205	224	220	227	220	238	207	233	215	197	198	215	225	215	202	217	236	208	202	222	217	210	212	202	216	199	209	215	207	180	218	229	233	215	235	236	234	217	210	216	219	218	230	223	234	215	234	205	214	240	246	243	204	220	202	209	222	218	227	231	197	233	237	192	222	202	205	202	217	217	216	227	211	250	235	217	206	189	221	228	205	234	233	226	214	200	219	217	225	261	208	212	198	225	226	185	209	216	227	229	230	240	232	212	226	236	224	219	197	211	205	222	242	226	216	229	224	236	245	226	236	239	241	190	252	243	226	212	209	215	243	203	224	225	233	229	235	214	189	256	214	233	218	220	192	213	212	215	218	224	234	244	197	222	242	202	221	232	199	240	211	207	187	207	214	211	223	222	229	210	217	242	235	198	225	217	215	217	246	214	219	203	233	220	237	233	216	218	201	233	249	221	228	237	229	209	200	213	216	233	225	230	176	230	219	223	205	239	231	197	190	203	210	225	214	215	231	226	221	210	227	219	217	204	209	238	226	194	248	237	241	225	199	231	206	217	227	230	221	205	218	204	242	228	249	233	211	225	219	227	199	204	208	194	205	203	199	204	223	258	233	222	199	220	221	242	226	232	236	236	230	237	209	226	225	210	210	218	224	212	221	221	239	193	227	226	199	233	211	219	217	216	203	223	222	217	227	223	220	206	232	236	226	200	230	218	216	203	204	220	209	217	222	225	199	227	213	249	231	221	202	250	237	197	210	225	201	230	224	217	228	209	215	224	218	238	236	231	245	233	193	212	220	236	218	254	200	224	252	224	192	209	202	225	210	210	235	228	216	221	230	228	217	230	209	200	231	209	200	215	215	195	212	206	223	208	209	205	235	226	203	233	240	243	223	225	200	232	210	222	212	230	223	221	220	232	211	214	253	211	231	220	232	228	221	234	217	222	224	201	247	237	213	204	206	204	233	216	223	222	204	214	220	234	252	202	231	251	203	201	205	214	231	223	231	226	216	211	227	218	217	186	209	220	223	225	232	216	209	213	189	221	195	215	226	198	217	228	219	226	218	232	196	224	219	232	225	213	231	218	226	226	211	230	224	190	221	209	215	241	203	205	228	214	234	210	218	209	215	208	209	239	212	226	199	239	229	192	207	209	187	225	204	235	224	243	241	223	207	222	235	233	243	206	195	257	218	210	210	201	229	226	259	236	228	196	216	208	252	234	215	230	193	245	213	189	187	235	220	196	231	221	221	255	208	227	223	249	203	225	222	235	214	222	207	219	205	224	212	209	216	216	202	212	228	208	202	222	234	201	224	241	256	186	232	222	192	225	233	224	240	196	219	215	228	211	229	208	255	208	217	206	220	225	219	209	218	202	184	264	203	218	216	234	213	237	225	219	233	224	216	235	204	230	210
3935	1971	1777	1032	2187	19707	21761	13498	8898	3417	507	476	469	486	459	466	484	464	468	474	454	481	471	460	464	464	473	493	463	482	422	464	436	428	470	440	464	462	476	476	475	469	503	463	444	501	441	458	480	490	472	477	497	469	472	438	447	460	486	457	450	432	514	484	500	442	480	471	461	453	438	494	451	480	455	501	455	467	454	448	445	444	459	469	473	456	466	431	525	461	458	488	451	481	468	472	446	454	459	486	471	448	464	458	512	484	509	445	450	439	470	444	473	459	454	448	427	496	447	495	450	471	457	469	464	496	466	460	483	440	460	468	458	487	445	473	497	481	476	434	473	495	471	453	445	460	473	479	503	505	438	480	462	492	507	419	435	452	484	483	502	451	435	470	438	472	513	477	432	452	455	472	507	483	454	502	498	457	480	488	468	463	486	469	481	481	478	478	463	499	454	445	482	459	456	513	493	463	444	480	459	482	479	479	484	422	472	459	471	425	497	463	462	462	446	420	507	493	450	461	446	476	501	462	446	479	454	454	433	526	501	439	463	442	484	461	480	481	474	466	426	473	469	468	472	482	465	483	473	497	451	425	435	431	473	469	481	454	480	497	478	507	469	474	475	478	429	506	463	468	427	494	466	472	443	494	500	442	438	455	490	455	480	455	468	468	502	484	493	514	448	453	510	457	464	439	473	424	502	482	464	478	461	439	439	480	446	458	488	432	469	499	488	466	458	496	468	439	466	495	496	510	462	451	494	456	503	466	456	509	477	475	458	450	504	471	466	454	443	465	440	458	483	497	419	500	469	489	522	471	481	443	455	459	443	501	495	516	457	462	481	459	486	447	468	477	458	448	495	458	477	429	422	450	503	465	467	447	439	484	465	481	487	453	474	469	460	509	494	519	513	458	467	478	430	443	478	481	467	448	441	426	481	452	456	473	474	466	472	454	465	479	479	458	442	455	484	482	497	473	443	443	466	461	446	491	456	455	424	469	473	489	483	444	455	492	472	437	468	484	447	478	461	477	496	465	424	478	448	492	475	460	458	454	521	490	448	469	493	473	473	491	466	479	483	432	467	460	503	432	474	482	495	438	490	462	483	475	453	471	461	445	495	472	458	423	451	461	503	477	460	442	478	506	472	465	470	460	444	426	482	485	441	469	441	494	452	459	466	453	492	488	482	483	517	448	478	481	468	442	453	449	482	452	457	482	453	449	451	459	452	515	458	458	467	502	421	469	469	449	496	469	449	452	468	467	471	464	477	474	482	477	456	490	421	477	471	491	463	435	452	448	464	477	467	436	461	512	485	458	447	450	483	452	449	452	469	485	474	469	493	486	478	466	437	455	439	466	486	473	465	449	441	457	426	465	453	454	445	477	464	439	494	438	507	454	494	479	471	479	468	489	469	469	447	472	480	457	437	483	483	455	472	445	455	494	466	423	472	487	496	461	471	474	467	485	478	478	459	482	437	461	479	442	446	466	477	449	481	474	482	489	432	470	524	448	446	468	477	452	488	488	442	488	475	444	482	457	444	487	487	457	465	468	439	493	517	469	465	448	502	455	447	490	492	461	455	485	460	504	452	490	488	450	456	525	434	429	485	453	478	474	461	487	459	485	463	479	487	451	447	428	482	453	463	434	454	465	437	478	491	468	464	471	440	478	444	428	463	471	458	482	462	473	458	482	470	420	504	477	443	468	454	460	487	448	486	453	461	433	449	480	489	443	456	452	483	414	422	465	447	476	477	425	474	477	467	501	471	480	443	426	481	492	432	493	498	465	444	467	487	494	478	457	455	436	457	448	487	458	443	449	472	457	449	461	490	405	491	478	502	474	458	459	465	427	487	484	449	510	478	443	449	456	477	446	486	450	432	450	483	486	488	464	485	469	438	454	503	447	451	514	457	520	459	449	477	491	465	456	482	491	460	489	487	478	457	430	498	471	435	469	460	477	439	464	432	455	464	495	483	459	458	475	452	449	494	484	467	456	463	488	460	479	458	484	476	455	471	457	523	468	481	479	463	490	443	468	499	488	446	501	472	441	482	513	492	454	456	435	441	468	492	453	454	451	450	436	469	415	488	489	476	444	489	475	458	444	486	460	484	485	481	451	469	484	517	495	509	439	454	441	466	472	471	509	447	499	466	488	499	425	452	453	436	459	449	463	445	439	449	460	451	444	467	452	442	450	450	492	445	458	460	452	436	475	483	490	429	446	421	493	443	466	460	474	502	464	466	465	482	438	474	502	467	444	461	472	491	475	468	473	459	475	453	442	465	459	436	495	484	500	473	472	460	478	448	463	525	475	474	433	438	461	508	457	445	473	448	497	499	446	483	452	495	448	446	444	440	467	456	444	471	446	526	470	457	452	462	462	485	458	487	468	495	456	469	458	480	466	444	500	485	462	471	487	470	438	458	495	427	470	476	471	478	486	485	477	459	452	464	476	463	469	472	446	448	457	461	474	484	471	447	470	472	455	437	489	453	446	451	505	449	456	527	490	525	459	487	425	480	503	458	448	454	431	478	439	465	450	467	484	486	483	472	491	462	495	432	490	482	462	416	479	470	477	493	485	484	449	435	470	456	467	411	480	439	456	498	478	466	457	487	458	443	465	469	472	430	459	464	412	420	491	449	445	466	469	505	510	453	493	470	509	520	511	418	473	450	463	453	484	506	445	469	480	448	435	441	477	453	473	476	467	454	485	480	472	512	474	460	483	425	441	432	460	452	440	456	488	465	479	430	499	495	456	443	466	472	452	456	471	463	488	432	467	413	470	491	455	452	488	442	507	458	496	508	484	451	465	491	466	493	486	454	474	464	468	468	501	472	430	481	440	497	410	500	477	488	482	447	481	440	472	460	476	461	433	457	461	459	452	445	446	446	428	514	464	436	454	443	465	454	500	488	460	456	464	494	463	467	451	460	458	487	479	446	469	462	443	461	493	464	480	449	445	459	499	488	493	494	478	458	457	487	482	454	458	414	484	423	472	447	460	456	447	484	446	463	488	459	458	515	455	473	451	477	511	488	484	440	447	484	487	463	466	459	456	449	476	484	455	441	461	472	494	511	471	446	463	483	449	508	519	477	505	440	489	434	470	459	450	482	481	450	504	442	479	461	481	454	493	483	490	465	453	464	459	469	465	487	442	484	477	444	490	471	472	473	446	465	471	449	456	500	448	467	496	441	534	477	467	479	452	455	467	478	464	498	467	462	467	475	467	472	470	465	472	490	486	429	451	451	463	455	474	467	451	462	503	490	513	500	456	473	466	441	463	448	454	486	467	441	499	448	451	515	463	439	486	473	421	437	455	473	478	448	471	464	502	446	496	443	468	463	462	472	472	474	478	493	464	477	471	496	459	489	450	470	491	500	478	499	487	465	502	499	459	472	499	486	480	467	524	451	475	490	421	445	469	473	465	475	472	452	468	507	491	480	467	481	467	479	470	469	469	466	501	490	467	419	514	447	460	446	464	465	527	451	482	458	424	480	480	481	446
24530	21138	27681	24831	11324	32448	43397	29331	18784	6682	403	192	165	157	171	178	182	161	182	159	175	204	196	187	191	179	164	176	181	172	164	200	193	187	164	200	177	159	186	172	174	181	186	186	189	193	177	161	174	161	184	175	205	196	203	190	173	170	158	172	202	186	197	165	189	173	151	156	188	194	166	170	184	168	181	171	171	175	175	187	185	196	160	168	174	179	180	193	167	172	190	178	184	187	180	200	189	190	179	154	187	166	175	189	178	178	164	183	207	184	181	187	151	171	195	176	180	186	184	154	202	186	167	186	186	176	166	203	170	179	169	202	171	177	168	192	186	165	207	156	179	177	174	155	176	177	159	195	191	183	194	181	165	188	177	195	170	194	181	193	166	188	173	146	149	179	181	169	178	162	186	181	189	171	168	178	190	191	171	182	187	166	180	184	184	182	161	164	196	166	200	177	175	159	179	182	177	170	174	195	187	165	181	161	193	195	186	182	191	203	177	164	185	178	183	179	167	180	182	170	172	180	161	154	161	199	181	197	177	183	179	162	172	182	177	198	188	171	154	171	168	200	196	146	170	173	181	157	168	191	174	183	206	176	160	184	181	181	177	179	156	179	175	196	166	173	170	179	176	164	188	184	179	164	174	192	188	174	165	179	198	181	169	187	196	183	170	191	191	171	179	165	167	157	182	162	192	153	170	191	179	177	170	208	177	163	174	169	173	176	173	173	203	172	169	191	203	166	179	170	187	173	169	180	158	179	162	185	182	160	159	187	171	165	163	218	193	167	180	205	189	198	190	187	165	174	185	163	168	192	192	179	172	185	187	188	166	181	200	174	176	184	181	205	200	176	173	173	164	180	166	207	185	186	163	192	167	197	151	176	166	174	173	186	168	195	169	176	175	162	173	171	165	175	158	166	162	185	173	171	168	208	182	184	166	170	179	188	168	185	186	170	192	207	192	171	176	154	213	179	151	197	172	199	166	178	173	169	190	178	161	180	156	192	182	183	194	193	173	204	166	182	181	190	199	186	189	165	189	175	164	148	185	146	173	189	149	167	191	179	201	187	167	177	198	164	181	176	206	192	178	178	167	184	172	188	163	172	177	159	179	169	172	184	153	164	188	163	156	190	179	202	190	184	175	186	178	179	186	195	175	182	176	172	203	180	167	178	164	165	173	180	179	156	178	190	193	188	192	185	191	176	167	198	181	187	182	170	188	204	188	176	150	175	158	197	192	170	191	199	202	198	164	168	179	169	177	192	191	167	181	187	162	176	165	195	164	176	184	161	191	168	177	166	178	174	164	169	171	180	156	216	158	181	184	179	161	175	189	211	194	174	170	182	181	150	177	164	191	178	179	188	189	177	197	177	172	171	167	176	174	179	188	176	178	199	166	205	171	158	180	208	212	179	201	180	173	199	187	181	151	175	181	172	165	154	155	161	156	159	196	190	180	182	192	175	184	174	181	174	161	171	168	184	162	167	169	201	172	200	169	177	181	162	181	171	159	180	177	185	179	188	198	161	188	188	171	155	185	157	186	172	187	164	150	170	189	182	163	175	183	189	143	184	176	156	204	195	194	153	154	176	191	164	171	180	190	178	170	162	189	171	166	172	173	184	192	164	188	176	179	180	181	186	207	195	155	177	167	165	174	158	163	174	155	181	168	163	194	164	155	149	197	166	150	189	178	179	165	188	189	187	174	185	167	189	179	198	157	180	196	175	165	194	169	176	177	207	158	174	165	179	165	187	193	167	179	160	199	164	161	176	163	175	181	162	170	187	186	176	187	193	164	201	189	177	165	188	189	180	167	168	169	149	179	180	176	171	172	174	173	186	154	172	183	196	182	193	184	180	214	175	139	179	185	177	164	186	171	202	192	173	210	177	158	163	170	170	185	189	203	166	173	182	166	185	185	167	159	167	199	184	155	171	182	184	181	178	188	189	190	157	201	168	197	193	170	161	195	154	207	170	152	152	201	178	172	168	183	184	183	154	181	184	166	169	160	184	174	183	168	182	148	153	190	173	164	196	166	185	179	176	173	175	182	173	155	167	180	192	198	198	155	160	170	173	175	189	173	185	208	171	193	185	193	180	175	178	157	189	183	164	158	185	185	211	179	187	176	174	156	169	159	184	193	193	191	159	180	177	180	183	183	177	185	183	179	186	154	189	155	172	174	189	155	169	197	172	172	158	172	162	165	180	173	174	163	169	169	171	202	162	172	200	163	188	190	215	188	191	180	194	178	175	203	193	192	150	170	177	189	205	193	178	154	187	181	177	174	154	185	208	173	173	191	167	171	167	174	172	172	198	137	172	203	186	183	180	183	187	150	170	175	188	165	166	186	175	187	170	210	176	179	181	167	162	171	189	184	165	183	170	187	160	173	206	186	198	181	204	190	204	186	187	184	182	157	169	179	188	163	192	202	167	185	153	198	164	176	192	183	172	187	172	169	173	174	192	166	175	157	177	170	156	182	201	182	186	159	187	188	192	181	211	165	196	163	185	164	162	165	176	200	201	173	166	188	186	204	179	204	178	170	180	149	176	133	204	192	188	163	186	174	174	178	147	178	190	190	175	184	175	194	169	171	174	183	174	204	176	187	183	163	160	174	206	173	166	159	169	161	172	180	191	155	186	170	205	184	175	180	158	189	179	177	171	156	166	182	199	157	198	190	174	173	171	189	177	171	186	185	145	177	189	196	149	164	170	174	160	190	177	161	158	179	168	178	171	170	182	160	155	170	153	188	200	185	169	189	169	141	194	177	181	171	162	170	201	177	187	174	204	176	152	175	194	173	181	152	177	181	172	167	182	185	198	177	200	176	176	172	177	170	176	177	178	161	161	189	171	189	198	181	172	189	171	213	178	177	188	171	151	174	172	162	201	219	172	194	179	167	184	165	175	167	197	191	183	171	134	199	169	174	177	160	186	191	191	170	159	200	192	164	182	198	156	181	177	182	200	168	134	182	158	186	169	178	180	181	169	186	192	185	158	180	189	169	182	164	176	163	188	169	164	193	158	161	166	188	167	163	185	177	163	196	179	195	182	214	176	182	192	176	193	170	197	177	172	176	188	167	183	169	169	156	198	174	174	171	169	170	183	179	175	187	170	185	198	180	193	165	189	191	183	176	160	165	172	191	148	196	159	171	158	176	218	194	182	151	192	191	212	176	168	184	181	210	152	192	178	176	157	163	166	185	170	186	160	180	180	203	177	170	170	184	186	189	169	159	149	190	180	178	168	184	198	192	191	184	159	168	202	177	202	201	165	167	142	170	153	165	180	175	169	162	167	171	175	174	184	170	178	191	191	164	187	187	192	190	179	163	179	189	196	180	153	165	164	171	182	193	179	184	177	169	191	203	172	179	176	186	190	181	167	177	169	200	167	154	184	184	175	181	170	144	186	180	162	179	171	177	185	171	177	168	174	174	190	221	197	190	174	190	150	167	165	172	186	164	196	171	174	202	149	164	222	180	182	191	173	195	177	159	136	186	196
5146	9185	7860	4000	4041	42908	47213	35619	28076	12920	569	409	388	377	389	379	358	401	413	411	377	404	426	429	385	379	385	387	412	359	391	380	364	395	359	400	389	395	370	381	359	424	437	374	398	397	378	394	386	360	376	379	420	367	388	384	392	371	376	388	397	394	404	404	372	354	375	380	389	410	376	364	374	367	385	342	401	398	382	363	365	421	368	401	359	377	362	445	339	386	415	334	396	383	388	393	406	403	361	382	362	411	376	406	357	390	357	369	393	390	414	390	396	381	378	388	371	393	421	403	351	386	404	412	390	384	386	377	382	395	376	394	387	376	393	387	402	433	360	417	382	365	389	380	353	370	381	412	404	360	412	383	384	406	409	372	389	384	375	394	405	369	389	397	394	383	355	371	394	394	377	380	378	376	405	416	383	386	379	385	422	412	365	396	409	385	406	395	404	381	407	412	400	356	376	386	368	391	382	389	399	409	415	386	377	389	351	365	397	407	388	349	398	353	384	384	361	383	375	377	415	391	420	374	406	400	422	397	397	387	396	393	387	375	356	401	403	388	369	393	380	382	403	390	374	358	396	374	399	432	429	383	396	372	398	383	379	359	401	395	369	379	364	372	381	357	365	389	364	366	389	372	379	394	384	378	363	386	364	378	371	400	404	392	364	392	380	358	338	405	398	387	403	386	396	391	362	368	403	357	367	377	370	378	382	397	371	356	369	368	370	382	376	393	389	402	361	397	373	389	390	403	375	376	403	374	361	378	378	375	354	344	368	376	338	392	368	422	346	367	366	374	389	398	359	361	428	363	373	356	382	368	375	378	393	354	382	396	386	384	394	383	362	422	396	356	363	362	409	406	394	396	336	395	355	370	401	368	370	388	380	359	362	401	419	395	404	386	366	413	348	369	377	362	376	384	378	353	406	394	382	374	449	380	399	391	377	377	388	432	354	370	358	426	405	385	392	387	394	382	377	380	382	388	374	377	385	404	366	390	387	377	400	400	402	379	398	382	382	359	354	436	364	391	373	408	363	371	356	411	379	358	420	379	398	387	390	386	409	353	402	381	363	361	393	364	433	404	408	371	386	376	395	370	345	357	397	389	375	365	355	361	406	418	349	363	339	379	407	340	399	366	381	400	375	383	396	382	362	388	370	388	392	384	397	423	385	392	408	418	335	383	384	390	384	375	361	402	399	414	400	381	366	419	394	361	393	409	344	414	401	375	392	399	374	370	403	408	377	355	366	413	377	379	407	384	400	386	398	405	387	371	340	396	382	382	389	380	396	352	407	362	399	371	410	364	364	374	383	409	381	374	342	373	371	342	406	367	377	397	380	417	406	370	410	369	419	380	392	364	401	357	384	348	412	382	385	382	368	410	386	410	369	401	367	398	368	382	380	379	370	397	383	412	372	389	395	369	424	398	403	393	374	404	383	357	335	389	366	360	375	392	351	383	368	385	374	386	398	359	382	380	397	386	417	405	408	382	410	396	367	407	386	413	374	391	384	385	378	373	391	397	383	376	397	353	417	379	354	359	358	356	361	379	412	389	363	364	381	355	358	415	356	390	358	383	391	370	362	377	382	367	392	390	406	366	369	390	417	395	414	359	380	389	386	390	376	368	405	374	389	377	386	381	382	409	401	379	396	399	369	376	380	368	402	404	361	414	398	369	431	410	398	375	415	399	354	399	378	389	386	375	379	367	368	372	372	375	355	351	389	404	421	389	371	409	366	378	377	397	371	436	418	360	384	394	403	362	380	378	367	365	371	399	410	373	379	381	397	360	373	391	428	378	405	391	368	400	391	379	405	420	357	414	375	362	372	392	391	409	353	362	354	372	380	350	381	367	396	402	384	399	347	347	391	373	370	401	380	385	390	381	403	386	387	369	388	368	404	405	392	342	360	366	393	384	389	369	396	410	365	404	375	354	388	362	385	398	385	357	395	369	392	397	372	364	409	341	394	410	431	402	373	411	390	368	386	408	397	421	365	365	357	365	442	384	367	393	400	359	395	370	410	383	348	379	409	418	383	380	396	412	422	394	347	379	386	365	385	408	408	337	369	386	388	426	386	378	369	405	394	409	389	365	402	392	371	381	380	373	360	397	417	392	388	364	396	375	401	384	386	376	359	411	385	363	363	379	363	391	387	382	374	396	384	362	389	407	357	380	367	381	392	322	361	397	417	380	398	367	413	345	383	388	406	398	370	382	411	411	398	328	362	347	360	412	383	362	381	417	421	363	380	384	397	365	399	410	373	377	376	386	406	409	407	392	404	419	413	364	393	365	370	353	392	408	361	368	389	371	386	363	381	408	362	360	379	388	403	379	396	397	375	383	378	365	400	387	369	382	397	345	400	386	396	367	383	415	421	413	371	375	393	396	389	404	433	394	391	369	377	400	350	403	378	398	385	409	426	353	374	393	400	412	375	387	371	402	374	358	388	385	358	434	362	363	355	379	392	391	369	389	418	388	371	368	382	392	378	396	399	385	360	370	388	398	393	393	379	345	379	389	408	394	361	382	378	374	370	405	376	423	378	384	368	382	405	425	397	382	404	396	372	378	391	393	381	361	398	375	377	382	339	358	371	373	405	391	421	389	378	391	391	409	431	436	401	397	400	379	394	362	378	414	399	399	382	395	362	348	364	389	397	395	415	371	389	371	368	385	364	373	401	360	381	387	346	372	356	330	401	398	415	412	391	410	354	426	438	374	400	361	417	394	367	397	368	391	394	380	409	400	369	392	394	403	409	412	395	377	370	389	381	393	363	367	409	345	368	360	382	400	364	395	375	366	388	390	392	417	387	393	397	389	430	374	368	371	386	414	399	400	391	359	387	392	407	344	367	380	374	415	391	397	371	381	357	370	391	385	357	408	368	383	406	364	354	365	397	367	372	378	353	384	394	389	402	375	358	369	403	381	383	389	389	375	363	373	379	408	363	392	360	376	350	415	373	434	380	398	398	361	383	416	404	394	418	409	394	376	383	401	357	398	361	382	391	365	387	423	396	385	401	407	381	374	369	377	383	385	402	359	373	392	447	388	356	373	378	388	416	399	349	374	373	381	401	379	394	380	386	373	421	382	369	352	391	409	330	359	391	376	358	383	375	378	361	381	354	381	372	368	391	385	365	412	393	400	436	378	386	371	369	400	353	394	424	375	399	383	383	394	371	414	417	391	412	355	380	404	373	399	364	401	360	384	371	405	402	372	402	388	385	356	377	369	363	407	417	408	357	379	376	379	376	416	367	381	371	369	382	398	408	350	381	364	362	372	430	375	397	396	394	400	362	410	418	352	380	390	407	374	360	382	368	393	429	387	370	418	386	381	378	389	374	380	352	404	374	392	395	401	427	362	362	374	404	391	378	426	359	372	388	389	405	370	384	400	399	373	392	391	417	401	381	381	380	393	381	364	361	382	374	379	379	376	371	412	404	423	366	399	392	367	393	379	377	397	383	368	420	387	389	388	354	388	375	349	394	386	392	386	364	399	412	364
23230	21150	28925	23613	21180	43485	59211	44360	32380	16739	1275	253	230	218	242	233	235	228	241	219	259	248	255	276	220	236	262	241	219	227	240	196	223	221	245	217	226	226	221	251	218	231	222	213	236	222	246	241	221	196	237	215	227	215	238	238	219	249	212	216	277	206	226	256	227	217	261	240	240	218	198	214	209	248	223	225	201	231	210	231	203	246	235	204	235	192	241	221	238	223	227	232	235	209	259	221	228	233	262	261	236	242	227	219	230	239	204	243	235	222	244	226	234	236	204	253	260	244	240	218	226	215	235	202	250	204	231	226	237	232	228	213	234	234	224	226	252	227	231	225	210	225	226	232	225	248	190	225	230	232	227	225	213	228	224	208	240	205	217	233	215	235	225	240	240	249	228	217	227	236	203	218	206	242	190	218	209	240	212	218	200	258	208	245	228	220	229	230	215	205	224	205	198	229	209	217	222	237	222	225	199	223	217	224	254	226	214	221	230	211	244	212	234	242	219	228	214	235	230	235	239	234	227	227	190	223	210	208	238	237	226	221	247	227	239	234	237	212	216	232	220	231	229	264	229	223	213	254	248	213	191	238	225	248	241	197	245	223	233	240	218	219	248	247	231	249	266	220	224	226	223	226	228	224	222	217	237	193	226	204	219	250	238	234	211	243	223	199	222	238	216	223	233	227	227	217	220	227	253	232	217	207	225	230	246	212	218	230	211	244	226	205	231	209	236	214	217	241	216	236	239	233	246	226	247	202	261	226	227	218	229	204	233	256	230	215	251	223	221	235	221	215	238	212	211	229	200	225	229	211	233	218	223	236	216	213	236	227	244	199	221	247	220	238	224	229	212	244	256	245	223	221	240	201	227	231	210	213	240	218	224	238	211	221	227	225	232	248	232	220	236	259	242	236	216	224	221	214	237	250	220	229	215	221	220	237	228	246	213	255	206	234	205	215	214	235	240	212	234	215	228	238	219	250	237	241	223	247	238	210	195	231	224	205	219	193	257	258	231	231	209	208	233	227	224	217	197	243	216	216	224	220	206	255	228	200	208	224	219	227	205	230	211	216	209	206	206	248	224	226	224	247	224	201	249	236	254	238	214	218	222	248	211	216	211	217	212	206	242	223	215	244	221	201	250	233	233	244	236	190	232	220	240	218	212	233	212	208	212	235	264	239	217	225	237	244	242	231	212	227	248	210	261	194	236	224	200	249	235	228	233	223	204	240	221	226	207	241	237	252	240	227	245	242	245	242	231	208	193	249	227	251	251	203	218	227	233	212	233	231	241	216	225	220	223	214	265	241	225	213	238	246	216	241	245	220	241	236	216	188	246	233	204	192	253	226	223	236	226	236	220	184	223	221	227	253	245	205	249	228	194	236	218	224	206	228	216	228	193	215	206	243	200	232	205	235	234	205	233	219	215	243	207	213	203	235	217	220	218	239	210	216	214	224	215	208	218	213	226	193	231	229	204	238	235	212	221	229	228	215	226	251	200	256	221	222	229	219	237	207	229	240	231	227	232	223	230	222	223	223	220	233	219	208	209	205	247	220	249	233	238	222	213	215	198	235	237	214	228	224	227	240	238	213	239	236	211	246	233	234	220	233	213	213	227	249	233	265	208	220	237	226	224	224	234	201	217	226	223	246	222	205	216	245	222	234	239	225	242	229	226	228	222	252	212	204	262	241	248	231	232	237	219	227	243	222	207	206	229	218	236	251	217	229	202	241	241	239	250	205	232	208	237	223	238	222	234	223	238	224	237	209	221	208	241	212	252	223	225	239	253	237	238	226	209	238	251	237	236	254	221	226	239	239	249	228	240	221	233	246	219	213	232	220	221	224	211	226	227	220	253	210	225	218	231	224	202	206	227	208	211	241	251	217	225	232	214	218	201	205	209	206	247	224	196	222	209	235	214	216	222	215	202	203	231	210	222	233	242	224	253	240	200	220	245	200	220	224	224	214	248	224	237	239	249	192	208	218	218	215	213	238	247	223	237	208	210	228	268	217	214	214	215	225	220	231	221	220	228	227	236	229	234	207	213	213	227	229	212	202	226	220	213	243	226	211	223	220	215	237	227	218	225	224	228	253	250	204	221	226	223	203	213	242	222	242	221	242	218	214	216	214	228	227	206	208	191	245	237	258	228	216	201	226	243	244	225	196	216	225	241	219	249	228	217	246	246	221	222	213	232	236	235	222	234	233	191	209	217	239	260	233	248	244	235	213	223	240	216	216	223	247	203	245	245	223	240	218	253	235	258	205	222	218	246	270	238	220	209	235	199	225	203	229	231	222	238	208	223	227	236	231	212	218	229	228	255	212	233	214	222	224	232	218	226	231	225	219	221	224	256	242	209	219	217	215	240	204	250	222	202	205	242	219	228	224	203	205	241	210	222	221	201	217	238	223	244	214	209	240	256	237	221	232	210	222	237	226	228	257	205	216	211	231	233	232	195	207	248	231	234	215	195	230	219	251	223	216	244	230	237	202	238	227	244	215	239	234	230	244	236	265	217	215	221	218	193	216	242	215	219	240	236	248	224	211	222	230	211	239	223	230	241	224	232	222	265	240	243	202	228	244	220	230	219	180	232	239	249	229	230	200	227	242	217	229	216	235	221	241	225	239	223	219	241	220	223	225	224	219	199	240	227	211	230	227	244	244	233	211	225	239	219	177	221	251	221	223	255	247	248	245	225	243	227	236	230	224	242	254	245	227	231	267	232	220	250	221	187	199	243	237	224	251	227	246	212	221	233	227	256	233	216	228	201	211	212	242	255	218	217	207	214	221	220	221	194	237	216	232	212	240	235	221	205	212	223	234	225	239	226	203	212	244	225	228	180	218	223	225	201	233	232	230	208	210	260	222	221	229	231	235	223	229	214	227	225	219	235	234	240	228	225	212	235	221	219	240	202	238	269	228	253	238	213	226	248	222	216	228	228	207	226	232	242	241	208	226	226	250	189	249	226	248	210	222	216	221	234	237	232	227	196	209	230	223	238	224	217	225	218	204	248	231	254	235	227	221	236	207	230	237	230	238	219	225	219	230	238	236	235	217	224	223	207	224	263	232	217	227	230	233	232	203	227	202	244	213	219	227	244	206	206	214	214	236	230	209	231	218	222	221	241	223	231	227	217	200	245	212	229	251	233	238	239	212	228	209	233	234	227	233	209	228	257	232	217	230	240	226	202	195	210	226	201	228	211	251	231	207	238	199	223	230	220	257	216	217	247	224	233	240	208	232	221	225	233	250	228	226	222	224	232	230	224	225	233	209	225	211	211	212	205	231	236	239	251	217	219	221	234	228	221	213	249	219	232	194	229	229	255	235	225	244	219	219	220	228	221	221	220	222	240	216	214	217	238	227	202	209	214	243	226	224	226	227	230	233	214	200	229	220	183	218	225	235	217	205	214	222	240	237	209	220	240	218	206	219	226	235	230	243	233	242	210	240	245	216	239	230	214	211	235	219	210	232	222	247	228	226	231	227	207	197	230	201
8623	18024	15287	8432	9752	56366	62169	48219	40178	22851	981	485	470	467	509	476	470	439	449	434	489	461	441	480	439	464	441	472	466	525	445	464	448	428	482	479	488	419	452	455	454	464	474	470	467	423	455	486	472	428	490	440	467	460	399	455	441	450	449	470	457	433	442	439	459	458	474	467	455	453	493	450	472	434	457	497	437	461	462	475	469	493	449	477	429	438	451	441	490	431	441	464	457	449	495	468	470	441	468	439	440	444	473	394	451	458	439	437	441	450	492	490	491	490	486	430	415	494	452	490	425	495	451	464	467	481	445	460	447	428	441	468	444	409	404	471	479	414	457	449	428	433	425	507	478	433	424	476	429	465	462	462	459	447	469	489	447	488	481	458	484	432	428	479	434	440	453	446	476	473	470	464	457	466	483	477	425	455	491	460	440	478	447	489	429	436	437	475	467	455	458	441	445	464	473	495	449	483	471	458	438	420	453	457	432	454	453	471	495	460	475	467	456	445	470	453	464	452	469	480	457	456	472	488	446	462	452	447	451	494	448	478	471	475	459	459	441	481	428	438	464	434	471	459	453	440	454	432	449	459	465	455	470	438	459	484	438	476	441	454	462	463	440	446	436	477	452	454	422	464	434	461	482	465	474	451	482	466	438	474	436	482	462	452	435	472	494	446	466	424	448	490	443	469	420	452	448	480	468	440	477	484	458	479	463	459	456	454	421	494	450	472	414	490	457	484	468	439	445	434	414	453	473	466	466	466	445	408	454	440	485	447	468	432	495	474	417	428	460	474	485	496	481	432	482	428	474	430	478	471	455	467	466	458	498	422	442	480	423	512	490	484	472	456	434	479	482	448	460	446	440	444	478	428	460	460	449	433	468	461	453	476	477	482	462	456	473	480	440	487	457	472	465	464	485	454	454	465	430	425	439	466	451	457	437	460	477	481	441	444	450	438	428	442	482	467	437	488	430	490	412	475	433	423	438	441	475	488	482	439	462	432	467	449	413	457	467	448	501	460	465	473	435	438	444	448	464	412	410	478	455	466	464	444	457	417	415	435	465	483	449	428	491	436	426	486	497	467	457	475	443	429	470	490	477	468	471	496	476	483	469	441	477	441	475	474	431	460	434	442	450	432	490	484	452	464	471	434	438	445	444	461	428	424	481	476	460	475	459	443	429	443	443	418	438	405	471	452	476	459	448	446	512	401	414	441	428	460	468	452	471	446	413	421	459	430	484	481	450	453	443	457	439	439	451	434	457	442	448	456	457	443	485	454	494	470	447	444	473	466	467	492	463	457	456	456	427	473	463	472	424	437	444	442	444	443	493	466	470	470	473	452	445	438	478	440	483	478	414	472	443	437	457	473	446	501	477	458	465	494	448	434	466	425	451	485	445	509	437	456	440	487	497	438	456	449	435	448	461	456	474	475	433	450	457	438	434	443	470	472	462	440	441	461	417	492	480	446	489	453	467	468	450	456	464	457	418	465	503	453	457	482	452	436	475	491	454	437	497	449	465	461	448	468	466	459	473	461	478	462	448	506	457	481	444	442	442	465	432	460	449	441	491	464	431	477	442	485	442	449	439	459	460	479	439	488	469	496	439	459	451	421	411	487	484	432	487	454	426	473	470	465	462	465	458	474	418	439	436	472	444	487	462	480	498	426	472	462	469	471	429	475	482	447	460	447	461	448	443	483	442	430	464	464	494	419	437	470	450	465	448	466	467	478	432	446	448	479	483	409	469	448	462	429	461	473	447	436	444	469	460	485	462	433	480	430	448	466	439	457	471	474	401	435	445	434	433	457	437	467	431	418	425	450	500	429	461	460	467	479	455	444	446	466	480	428	426	467	471	448	453	475	480	436	446	450	466	464	478	448	451	483	463	438	446	448	450	456	462	456	463	463	463	491	459	445	460	453	467	431	477	466	471	467	423	438	450	462	425	443	507	490	485	446	424	452	450	441	452	467	435	453	482	463	467	476	454	478	494	469	457	455	463	430	448	477	472	522	447	437	469	445	449	452	463	455	439	473	452	413	427	448	473	429	453	471	434	456	493	444	457	429	447	438	446	451	475	441	440	472	465	460	482	462	444	470	455	454	421	450	459	496	425	465	438	472	429	446	435	437	430	459	445	483	485	453	435	473	436	492	466	438	473	428	454	486	460	486	462	488	481	447	471	453	470	448	452	454	472	491	496	463	463	488	475	468	437	442	469	444	431	483	462	434	443	453	411	487	457	478	454	462	496	424	458	470	489	448	462	465	433	469	462	491	435	448	468	485	468	439	454	446	459	480	430	481	430	461	442	509	469	480	475	454	436	431	499	451	489	442	437	428	471	439	474	451	392	462	459	469	485	436	462	446	481	458	434	464	479	518	486	421	442	494	478	427	458	443	434	484	495	459	474	456	471	451	432	462	476	420	492	408	436	438	445	483	470	474	441	467	486	463	474	445	433	446	482	463	401	469	460	443	462	428	513	429	465	498	433	480	514	432	471	472	394	431	448	444	465	445	451	487	440	470	432	449	437	469	452	449	420	452	464	451	453	457	450	455	456	473	406	468	488	437	445	428	452	457	430	447	494	503	423	457	430	453	437	420	447	462	443	428	443	479	421	433	453	486	475	507	458	465	463	438	461	455	424	475	427	444	426	463	455	423	454	434	467	479	435	468	475	474	451	438	461	457	482	461	482	469	475	407	460	488	444	474	454	456	436	486	471	432	457	431	497	480	426	415	455	429	411	454	487	437	476	492	461	385	463	470	486	497	458	449	465	462	464	439	465	468	463	446	435	450	404	488	500	443	432	429	478	456	500	483	445	452	444	432	451	427	497	490	468	403	474	454	445	440	447	464	463	439	476	473	443	428	471	509	460	426	455	446	477	465	462	462	454	437	467	475	477	469	442	441	482	440	450	467	436	411	451	442	480	456	432	461	465	439	458	460	435	416	444	462	491	436	467	451	499	469	488	458	464	456	461	452	485	475	449	429	422	419	461	433	461	444	419	413	460	451	438	458	446	450	460	461	451	447	459	449	443	445	455	434	466	467	443	473	444	446	422	487	448	463	460	480	482	498	494	472	452	450	481	480	451	401	467	482	457	477	498	475	435	466	473	461	444	444	471	456	465	452	437	418	439	420	471	496	474	466	420	433	428	475	450	458	447	478	483	447	444	424	483	460	446	464	444	448	461	489	454	479	453	485	441	391	456	486	430	453	469	397	460	495	492	437	438	493	457	445	468	426	458	470	451	457	440	451	439	482	486	417	456	454	492	441	471	480	417	428	431	459	451	451	451	462	479	460	479	458	443	443	464	430	425	416	431	455	465	431	464	472	425	430	436	457	463	491	457	429	493	452	438	438	457	472	451	459	506	477	439	452	445	433	477	479	462	459	454	428	469	457	473	423	421	458	484	476	443	478	485	477	476	441	460	481	469	439	459	477	460	420	446	469	465	459	445	444	432	466	471	436	437	444	472	457	468	465	437	476	467	482	438	431	464	490
26363	20223	6504	645	794	9010	11330	6552	3589	1367	277	229	238	246	239	227	235	220	227	241	235	214	244	212	210	199	219	224	221	238	198	215	225	202	188	220	230	239	207	220	241	209	233	223	217	210	188	229	200	216	241	218	245	210	242	216	207	223	212	190	205	242	212	217	208	222	224	196	229	201	221	216	239	228	209	233	189	189	239	250	218	214	233	222	222	211	224	197	224	227	224	195	241	224	246	217	223	192	194	246	207	214	242	203	245	223	235	236	218	215	248	214	203	226	210	205	198	201	240	205	233	198	218	232	221	224	219	221	228	209	212	216	223	205	200	183	186	223	218	193	245	214	211	206	200	211	220	217	249	228	211	196	213	220	212	255	223	212	216	225	196	221	213	230	231	197	209	223	223	222	221	195	205	211	211	236	224	223	226	231	229	223	194	195	239	198	191	211	225	219	240	207	213	220	217	203	232	233	234	224	199	199	191	230	219	206	221	222	217	191	188	221	229	218	227	219	221	204	204	223	222	218	234	230	211	201	221	232	204	221	211	201	220	231	224	219	189	240	246	237	244	220	202	224	208	235	215	210	206	201	223	240	244	214	203	219	245	222	221	224	207	233	231	211	218	222	206	189	183	187	240	210	224	220	198	233	231	228	222	208	236	232	214	193	232	215	215	211	224	219	199	210	232	186	227	202	199	235	221	227	216	225	224	225	228	223	218	210	212	223	216	218	214	233	213	209	251	224	182	231	205	237	233	211	215	231	217	218	211	231	206	249	200	211	221	209	223	199	215	209	205	214	236	232	234	207	190	237	241	255	230	213	222	225	214	195	219	232	231	212	205	205	224	218	236	208	205	241	218	228	208	225	218	231	181	260	238	211	202	196	219	219	222	212	220	240	257	202	224	229	191	207	221	218	201	211	221	188	236	209	201	218	223	231	211	216	223	210	226	189	207	232	223	227	225	218	202	217	223	231	206	202	208	238	226	205	211	228	217	209	208	211	218	206	225	205	194	233	234	209	210	203	210	198	215	221	210	220	207	214	219	229	206	211	219	219	194	215	236	203	223	207	235	231	204	222	232	203	234	213	206	238	215	215	190	224	218	196	224	218	209	186	230	229	227	201	256	211	197	222	214	208	207	197	217	210	233	215	217	220	226	217	225	212	210	201	220	219	219	213	225	224	191	218	202	181	225	199	205	236	237	222	195	215	222	243	226	255	222	210	232	243	193	231	187	246	197	203	235	230	205	210	218	215	209	227	226	243	231	233	246	239	241	192	216	212	216	247	217	232	229	212	187	218	223	229	224	244	213	211	205	201	237	170	227	243	207	205	214	225	221	231	209	230	225	227	227	207	206	237	229	212	238	205	220	227	225	241	247	213	197	218	244	196	208	223	210	234	233	187	233	210	210	222	202	247	229	222	217	221	219	252	230	236	187	215	207	224	229	203	209	193	226	202	222	216	240	228	202	220	221	219	237	204	224	203	225	245	201	206	231	215	226	228	245	227	213	234	196	226	220	208	208	218	228	245	221	229	202	213	223	228	218	208	221	222	214	225	233	198	209	191	232	217	244	221	201	230	201	198	222	200	203	223	229	208	225	192	222	227	208	223	206	219	200	213	240	237	237	224	227	238	196	196	189	229	231	202	195	215	244	204	220	193	215	233	206	215	212	214	244	211	227	243	226	237	187	183	250	224	206	228	237	237	223	237	200	219	206	186	228	214	186	202	213	215	222	196	218	215	218	206	242	242	221	214	226	212	221	213	224	220	214	237	219	212	237	195	213	213	223	191	212	231	235	230	224	223	246	197	210	245	212	222	214	230	219	204	215	220	231	222	230	187	238	243	228	207	202	222	221	212	192	258	214	205	200	221	210	222	228	193	228	219	215	210	231	219	231	204	229	214	228	201	194	204	209	202	206	229	187	200	202	229	204	222	235	194	219	217	213	229	216	236	212	224	220	220	235	227	188	216	212	215	229	205	194	190	223	197	216	215	211	218	235	207	217	214	223	246	208	220	228	194	212	196	218	221	211	249	229	208	225	203	223	233	215	232	209	214	217	213	230	222	209	228	216	204	212	235	212	222	229	208	215	204	217	190	243	222	231	246	208	228	248	217	238	213	197	201	228	236	222	228	238	207	201	213	254	207	216	230	225	203	229	206	209	198	221	215	214	228	210	216	201	230	225	213	224	241	236	216	218	221	223	197	218	225	228	195	213	213	226	219	199	195	204	216	203	209	213	217	225	208	233	206	239	235	208	203	223	215	221	218	223	204	247	209	213	214	219	219	214	204	245	214	219	216	213	236	200	223	251	210	225	237	216	227	191	204	214	213	215	213	223	215	191	250	228	241	215	232	223	229	190	211	205	205	190	234	211	229	206	190	229	205	233	216	220	218	209	235	199	207	208	219	220	222	199	227	233	216	199	194	225	237	200	222	243	218	226	238	212	216	212	217	215	187	206	218	214	226	210	223	208	205	215	209	223	230	205	223	213	220	221	206	237	199	221	209	216	220	228	197	247	226	213	201	221	207	250	227	201	212	217	201	233	215	195	208	201	167	226	204	208	192	218	221	238	214	195	213	208	229	218	239	236	214	211	240	225	215	215	203	215	224	198	221	231	203	212	211	226	224	219	220	212	236	228	226	221	237	209	220	187	224	217	221	215	206	217	201	213	205	243	224	218	225	194	206	217	191	206	215	211	224	234	228	219	217	228	228	233	246	189	208	216	210	200	202	204	213	211	209	241	198	214	202	227	203	207	203	243	197	221	223	257	216	207	220	224	210	207	206	214	224	212	206	234	201	209	218	251	233	203	208	224	257	227	206	194	212	219	240	193	203	208	200	196	241	220	251	191	196	208	211	217	206	210	216	201	209	231	242	225	233	232	231	211	227	228	194	233	202	229	215	208	200	217	224	208	230	203	190	195	215	232	238	215	224	218	214	233	224	179	208	212	224	196	256	243	203	197	223	220	222	217	232	204	220	216	216	221	220	219	231	239	230	213	217	224	196	238	207	219	225	247	218	245	217	230	217	241	215	204	244	202	232	222	225	211	201	221	211	198	241	222	243	234	235	211	216	210	251	206	212	220	241	224	211	223	194	208	215	232	238	222	203	224	220	200	203	226	228	203	234	217	243	238	209	221	222	203	205	232	237	222	225	239	233	212	218	220	214	219	232	189	199	201	213	226	233	216	218	214	226	238	222	225	214	215	233	222	233	219	218	207	213	205	219	194	207	193	212	230	219	233	224	247	240	204	192	251	234	235	213	198	220	232	226	226	234	216	205	204	232	199	247	212	221	210	214	214	221	209	195	205	171	214	217	247	229	235	199	231	208	197	226	229	210	204	230	198	220	214	206	233	198	209	210	220	214	230	224	191	209	236	206	240	208	222	210	202	172	219	221	211	199	209	207	186	218	191	234	196	201	190	227	200	237	218	226	242	233	189	220	207	236	213	235	214	221	201	198	208	219	247	221	221	210	217	219	223	232	231	220
4032	1963	1603	953	2218	20291	21416	14089	8981	3959	599	475	446	471	450	457	481	457	468	488	449	461	477	439	468	449	451	482	464	477	469	485	454	452	458	453	468	482	508	477	426	442	463	449	446	488	459	434	473	473	481	507	454	450	481	450	440	466	458	486	450	431	446	500	457	486	458	457	497	459	440	482	450	496	479	469	469	457	453	455	469	493	442	498	471	480	459	451	465	456	465	511	473	442	478	443	446	462	433	445	475	484	469	449	420	456	450	425	472	454	469	470	485	465	469	449	428	477	440	458	459	442	454	468	459	511	445	464	467	481	480	436	441	487	475	485	453	466	405	470	482	473	470	452	478	478	489	459	457	479	480	492	463	464	465	469	462	466	459	475	453	479	488	458	474	475	465	468	448	481	467	431	488	469	465	442	477	455	444	485	473	452	467	456	454	445	469	453	449	464	508	526	441	428	434	450	455	444	467	451	475	454	495	455	449	455	510	470	464	461	454	463	500	487	454	462	473	475	441	466	456	478	456	470	458	468	429	458	455	466	447	442	437	503	446	476	509	453	444	460	447	480	459	461	480	491	430	483	481	505	466	451	452	506	465	474	443	480	456	480	471	455	459	452	503	446	483	483	433	435	455	424	466	453	490	439	455	420	409	460	462	473	494	466	440	485	460	474	473	461	448	485	442	475	429	485	455	496	483	432	474	492	462	441	437	463	442	459	435	466	496	488	480	469	478	472	482	499	474	485	464	442	453	441	461	449	493	461	433	477	454	451	459	442	443	456	475	482	458	456	445	475	469	444	430	442	488	453	479	487	457	478	518	440	489	458	448	459	476	468	445	447	478	496	466	447	433	468	487	460	446	463	460	453	510	429	430	438	489	466	497	464	467	490	478	457	495	446	463	437	464	450	475	440	446	457	409	490	478	440	463	435	480	458	465	461	460	501	466	484	459	497	473	449	507	479	510	500	479	451	456	490	463	461	435	478	475	454	443	426	431	494	460	471	440	499	441	447	502	473	458	496	456	457	486	455	462	454	468	446	466	486	471	460	460	459	436	504	505	474	472	466	484	428	482	450	460	458	463	464	463	499	450	479	462	469	462	461	473	453	449	453	459	494	418	421	460	516	471	461	465	459	459	449	454	471	443	468	479	473	434	464	451	456	474	478	458	497	437	439	412	471	497	432	451	486	457	428	472	430	439	451	469	469	445	454	457	477	486	459	457	478	455	461	462	465	463	417	471	469	415	489	462	433	439	487	480	485	428	474	459	423	512	507	444	435	529	486	445	472	488	464	479	492	480	451	441	482	445	484	456	467	464	461	457	459	433	492	479	476	437	484	468	472	476	450	445	464	467	429	484	435	423	437	455	445	432	455	444	476	478	491	422	437	442	461	480	451	469	414	522	468	481	481	401	480	471	433	440	435	491	465	454	466	430	493	467	462	448	442	461	448	446	444	476	449	449	468	492	457	466	504	429	476	476	477	423	483	448	459	468	443	438	443	440	464	486	465	449	466	472	440	480	487	450	471	455	429	479	466	467	418	513	500	444	468	482	477	494	456	478	466	462	475	449	515	450	461	477	510	462	460	455	448	451	457	506	409	486	476	476	472	492	483	466	432	494	468	457	518	428	478	456	482	460	401	461	499	455	505	440	462	484	458	483	481	457	481	469	511	469	467	434	452	472	423	473	413	443	484	438	461	478	470	486	501	480	450	474	485	444	447	497	438	463	445	468	496	440	451	477	487	418	479	443	454	455	458	452	440	456	472	452	454	460	479	447	452	481	477	422	480	442	451	463	443	494	491	465	470	465	426	459	462	435	486	501	426	475	494	487	468	465	467	438	479	415	419	439	501	463	483	453	460	446	480	455	470	466	457	452	487	479	480	459	473	486	469	479	446	472	457	475	493	439	471	438	476	478	445	444	419	462	491	416	463	465	466	506	451	481	448	469	419	479	486	500	447	475	513	441	514	496	454	445	486	449	438	463	438	472	448	496	477	477	478	462	485	453	495	438	480	471	465	440	476	486	485	476	430	466	520	475	465	470	458	429	474	447	491	443	461	434	436	478	470	481	502	479	457	474	470	463	446	437	436	488	475	442	469	465	481	464	448	464	497	504	448	476	478	447	478	422	467	481	477	430	467	448	499	475	466	468	431	454	466	495	439	440	464	467	465	460	467	479	439	426	453	472	456	474	468	467	454	436	456	491	491	461	412	472	467	455	453	500	463	480	470	414	438	445	448	462	461	463	479	465	478	484	500	439	459	480	471	463	470	452	471	456	469	472	485	437	466	470	484	453	478	480	430	465	443	445	477	471	456	490	448	486	440	496	474	465	443	483	451	428	490	498	476	444	434	442	475	458	481	451	458	432	505	469	489	478	456	454	495	432	471	458	455	448	450	453	444	469	450	445	443	474	444	449	482	477	470	459	428	452	387	478	438	474	468	456	485	462	451	468	498	457	486	432	458	440	424	478	447	473	484	458	458	478	477	471	478	485	492	461	464	479	437	445	443	450	471	430	427	482	454	432	471	496	485	459	450	480	455	448	482	489	441	452	452	453	470	460	502	443	455	457	476	473	498	470	449	458	467	455	452	472	468	468	404	474	478	464	475	433	473	451	458	460	463	463	456	480	437	438	509	450	442	462	433	499	482	480	448	446	469	482	460	438	447	433	451	478	486	484	478	504	473	462	464	438	504	482	471	439	433	508	447	454	474	463	486	484	487	470	439	446	470	433	458	460	482	489	479	473	490	465	473	470	443	476	460	480	440	459	455	458	473	457	443	426	460	429	456	483	446	435	473	485	458	415	433	452	443	464	440	453	485	484	455	487	472	492	475	479	467	466	450	488	469	458	447	449	457	470	429	484	495	446	477	462	446	458	448	448	470	412	448	476	476	450	470	413	466	431	465	453	461	437	438	459	479	474	461	482	479	461	451	473	460	471	462	485	508	455	494	490	407	442	496	436	435	502	442	447	469	464	445	487	448	460	459	425	471	445	476	444	487	459	445	423	469	478	474	522	465	475	487	451	444	471	457	477	463	464	473	464	432	475	456	454	453	451	492	465	444	476	468	445	448	439	472	439	515	446	431	468	486	452	499	429	443	471	453	423	435	468	459	446	448	458	490	480	480	509	458	415	473	434	459	453	469	508	468	514	489	439	502	455	450	475	451	446	451	459	499	479	456	457	494	492	467	477	434	452	447	466	426	463	476	482	522	477	485	480	500	496	440	485	477	443	463	498	460	480	461	421	482	458	466	445	475	451	479	470	452	452	453	440	424	444	469	482	464	450	481	457	484	487	489	428	474	468	496	493	454	463	444	452	500	481	464	468	409	474	451	485	443	457	480	464	494	478	434	486	457	466	497	465	472	495	422	472	450	453	468	489	484	459	459	530	500	465	472	402	464	430	476	475	462	456	483	475	450	490	453	489	466	465	443	490	461	455	435	428	473	461	428	457	459	482	455	437	449	454	474	449	478	476	512	484	475	480	457
24583	21180	27766	24843	11281	29401	42939	30756	19033	7484	535	191	190	197	189	187	196	185	188	187	170	175	187	182	171	160	188	181	192	198	170	185	185	161	178	185	183	191	171	190	206	206	169	193	177	187	180	171	180	175	169	188	160	173	198	177	189	173	165	172	160	177	187	194	190	180	203	175	214	188	168	195	196	172	170	187	172	173	196	153	160	205	173	172	172	184	162	205	200	172	175	168	180	168	177	157	188	181	171	184	168	176	174	160	179	166	161	156	186	170	180	208	150	168	168	153	169	175	187	181	195	167	174	186	194	181	192	191	155	160	186	175	171	167	186	172	192	195	159	158	195	163	180	153	156	205	167	165	187	205	184	162	176	176	165	193	171	190	189	166	177	170	188	197	163	196	170	183	189	181	198	169	137	192	166	172	189	182	184	177	167	149	173	168	174	187	181	180	173	164	169	178	163	181	158	184	182	162	179	199	182	194	161	189	168	180	185	194	167	190	176	158	150	186	180	199	160	181	164	174	173	173	185	192	181	183	179	170	153	191	185	184	174	169	176	153	200	177	169	176	213	195	171	171	165	182	197	182	178	166	181	168	166	191	188	182	165	175	165	193	187	178	186	168	193	192	174	171	176	159	152	187	167	197	181	169	170	190	170	177	209	169	200	195	172	194	169	172	185	170	195	164	173	160	157	165	170	190	176	165	188	194	186	159	187	192	174	173	169	219	194	162	186	150	171	171	152	148	185	152	166	163	190	154	169	169	189	166	174	167	167	179	184	180	205	176	182	162	186	179	175	174	173	191	181	186	199	162	189	183	171	173	178	187	197	184	188	157	154	172	161	184	166	188	144	169	175	134	174	182	174	164	182	165	147	175	181	182	184	164	176	167	174	161	163	176	175	202	194	153	196	181	184	171	186	177	181	182	192	176	168	182	172	163	173	166	174	172	186	187	177	189	175	174	185	181	177	149	178	180	201	170	213	176	175	169	196	178	181	173	165	176	182	173	173	193	170	164	184	185	189	170	166	196	168	204	152	190	171	186	170	182	162	195	168	182	170	184	165	202	156	188	161	173	188	202	155	186	184	148	154	154	169	158	181	170	172	180	159	168	182	185	160	196	181	177	180	171	148	214	191	165	188	166	191	178	161	191	180	184	171	195	176	170	198	176	174	166	183	173	175	191	175	189	176	156	174	182	186	173	163	189	178	169	161	175	200	168	198	173	159	178	173	179	182	169	189	176	161	174	194	166	169	195	182	182	155	172	185	187	178	184	169	167	165	175	168	158	174	187	146	209	171	170	180	184	182	173	181	176	196	161	187	181	174	158	159	177	179	183	198	197	178	178	203	169	166	179	184	170	170	172	194	187	170	189	180	161	177	158	189	185	146	193	196	192	170	163	181	189	165	185	183	198	176	164	182	158	162	181	195	180	202	185	179	174	187	166	176	163	159	172	181	186	170	189	192	190	177	175	165	187	164	172	194	185	186	164	167	162	201	153	197	179	192	181	158	175	192	175	179	212	176	161	175	197	196	179	186	186	169	191	197	177	177	182	171	170	185	185	178	192	173	173	179	159	162	179	176	176	192	185	185	174	194	181	163	174	202	197	190	172	182	186	167	163	168	163	187	159	194	170	178	190	173	177	195	188	173	204	187	182	173	192	208	181	172	168	183	191	144	202	172	174	180	167	186	160	183	172	168	186	192	171	177	197	180	167	174	185	174	184	182	202	194	166	187	179	176	182	182	175	180	189	194	186	162	180	150	167	155	160	165	146	192	170	190	159	168	182	180	185	202	178	180	192	200	199	201	203	169	152	213	172	194	184	174	182	179	183	173	144	162	164	177	201	200	176	155	197	181	154	189	175	185	170	162	193	176	204	187	170	197	188	203	182	165	182	195	176	184	180	151	165	156	186	150	177	191	178	174	192	169	195	158	203	166	176	190	170	179	174	155	157	162	173	168	198	190	177	179	166	174	186	186	190	190	165	164	176	181	169	193	184	205	194	202	176	173	167	188	183	146	188	152	201	171	162	170	184	196	173	192	149	179	175	199	196	170	184	193	179	186	189	181	165	171	174	174	195	172	182	187	185	175	185	179	182	162	197	182	166	186	178	180	168	181	187	172	179	182	194	151	172	172	171	198	161	177	172	174	193	171	164	165	187	161	173	192	168	181	191	168	191	187	178	179	178	179	181	186	167	168	186	183	199	181	180	167	179	178	187	188	174	166	198	184	175	184	177	176	209	175	172	190	169	190	170	178	172	179	188	196	193	183	164	204	145	195	196	187	169	240	171	186	168	192	144	187	199	194	176	178	163	173	171	191	169	190	185	198	177	183	179	173	190	176	166	179	214	157	181	152	191	154	205	184	177	190	160	159	181	166	164	186	167	164	177	174	190	156	194	178	201	178	185	180	161	182	186	148	165	193	187	192	187	193	166	158	170	174	165	185	164	184	183	158	154	176	207	204	176	193	188	186	176	202	166	177	163	159	172	149	173	177	153	177	168	164	178	148	158	174	180	158	185	175	175	183	199	167	175	178	174	186	181	194	189	167	204	179	166	177	192	158	178	171	166	151	191	198	175	154	184	178	183	194	182	206	175	194	164	175	166	195	166	172	163	173	156	181	186	167	202	174	194	178	159	201	167	203	174	180	174	186	163	189	167	184	166	191	167	184	160	184	171	173	181	175	172	147	181	186	163	175	178	178	172	177	187	186	190	162	194	166	168	167	166	192	169	140	191	173	166	191	176	177	173	185	203	190	199	193	186	184	163	160	171	189	174	169	160	171	172	168	179	175	189	202	172	185	172	173	187	209	192	199	191	179	171	192	180	167	213	179	177	189	188	182	200	199	175	191	184	194	179	191	186	167	183	186	182	154	170	194	170	184	176	163	179	170	172	176	166	192	180	180	173	193	184	205	189	189	169	203	188	180	178	147	184	173	200	161	163	167	217	163	184	204	196	171	178	177	167	164	198	169	167	180	174	176	178	188	176	178	183	180	190	164	185	171	192	158	171	177	180	168	171	189	190	187	186	169	185	196	164	186	166	174	153	162	187	186	190	150	181	188	196	186	175	196	157	187	160	162	177	184	191	183	167	188	205	193	176	161	183	175	177	168	203	192	164	202	185	192	211	191	178	157	179	178	173	166	185	163	182	185	215	176	163	193	180	191	217	196	177	168	174	170	184	164	174	197	173	185	163	164	143	191	185	192	175	173	166	184	182	193	185	189	168	192	172	179	191	180	187	185	169	177	185	189	199	174	180	162	169	193	149	175	183	192	179	178	201	177	158	147	202	165	155	173	176	164	167	177	169	168	185	211	179	228	188	180	190	155	191	177	160	163	170	165	182	171	162	180	167	171	161	162	208	170	187	179	175	162	191	201	164	169	184	154	183	186	160	193	183	184	182	191	173	165	177	166	173	198	166	164	180	197	192	209	158	177	179	176	183	168	187	180	170	189	189	173	160	170	169	175	143	154	170	204	155	175	197	172	174
5135	9295	7711	3985	3252	39282	47327	37245	28015	14007	1090	378	365	413	462	381	360	374	386	411	375	371	351	380	358	389	375	392	352	359	382	353	437	369	370	425	402	424	387	374	410	379	362	395	387	390	406	390	371	379	394	377	366	360	383	390	420	356	369	386	392	376	397	356	374	364	368	389	383	367	382	390	372	364	354	403	400	380	390	377	403	376	400	418	379	414	407	357	370	360	379	350	397	420	401	388	412	360	374	401	402	372	392	386	388	381	371	397	380	386	357	373	386	394	414	347	397	381	391	397	386	384	398	400	381	354	380	374	402	382	384	391	350	353	384	361	365	379	368	376	418	404	382	386	385	382	389	362	387	399	401	404	369	370	349	373	392	410	379	417	404	405	395	403	364	405	365	420	396	374	378	403	397	355	406	376	411	373	374	375	372	386	392	368	372	399	361	404	397	373	394	385	400	371	360	386	360	376	382	387	375	375	397	405	365	388	383	376	390	382	382	360	405	388	380	342	387	407	347	426	383	375	364	393	362	360	373	395	358	387	380	391	399	375	383	352	390	409	384	431	411	391	363	400	352	369	392	388	389	390	365	369	398	391	386	389	368	372	372	385	376	367	360	411	400	374	403	384	372	419	379	391	418	382	374	371	395	400	423	351	358	408	360	382	377	391	422	403	374	341	378	417	396	401	369	383	385	361	378	425	397	379	390	380	406	388	375	394	371	353	386	370	414	410	382	372	417	414	370	393	401	414	423	379	399	382	388	362	378	405	382	390	373	383	354	368	361	383	372	359	395	370	359	376	405	396	412	439	384	379	405	403	383	384	413	374	420	376	379	375	407	399	380	381	349	379	417	347	376	376	382	361	366	404	369	359	359	385	398	378	383	416	409	409	372	386	372	396	421	402	406	387	384	375	409	388	396	364	408	405	353	368	356	402	360	374	373	368	363	402	370	444	363	391	367	378	414	374	398	404	414	399	355	389	376	382	375	399	389	386	416	369	396	359	396	382	403	363	392	358	405	369	380	385	380	392	388	336	402	382	394	414	423	395	390	395	406	395	404	414	383	386	393	393	377	378	391	389	389	404	377	359	375	398	396	376	364	394	371	378	343	373	395	389	407	385	365	388	400	348	410	385	383	348	357	388	375	388	365	380	411	410	388	397	371	401	375	357	399	392	396	382	379	365	395	414	405	376	366	381	407	399	365	383	425	368	354	371	397	375	399	380	414	394	384	379	407	351	377	365	375	400	368	373	368	374	402	388	385	369	423	379	416	380	372	374	352	368	352	382	382	365	399	402	388	374	377	378	389	381	386	370	389	399	376	425	382	361	351	388	396	417	395	359	360	359	378	356	408	385	408	368	402	403	381	366	422	384	381	355	382	371	381	381	415	381	376	360	358	395	375	413	374	394	404	397	385	392	398	367	331	406	390	401	377	360	365	362	418	402	403	372	400	372	386	362	404	396	398	375	382	388	374	418	400	383	383	353	372	380	400	366	398	332	386	410	394	358	362	399	423	391	382	397	406	417	401	379	381	385	442	406	407	371	387	365	376	377	354	378	381	381	368	390	375	378	383	399	387	377	415	382	366	376	399	390	417	392	371	399	372	386	403	377	382	411	401	352	397	437	388	346	373	396	367	401	350	385	371	348	377	412	383	400	400	360	368	363	394	416	410	414	422	387	374	414	383	353	403	418	401	377	364	409	413	398	378	335	395	364	380	388	393	391	406	357	375	357	401	411	390	385	367	389	369	416	394	387	379	394	392	347	407	387	372	375	403	399	395	387	382	383	387	394	380	377	384	352	397	374	366	388	375	388	380	375	371	393	390	382	385	388	374	400	393	355	429	398	391	370	349	358	407	378	409	390	381	377	403	341	361	395	383	379	391	381	360	369	364	382	370	385	380	390	319	409	394	405	372	374	395	381	378	369	399	378	393	377	393	376	372	415	383	378	377	394	385	399	366	365	412	391	392	384	390	406	360	380	414	367	411	378	375	382	371	358	369	397	405	367	357	362	382	393	414	393	389	405	398	370	413	371	381	400	366	378	396	378	401	369	389	364	373	379	354	408	353	407	365	346	364	374	379	410	368	412	374	358	407	388	401	390	336	344	370	362	413	400	385	355	380	419	402	352	363	402	390	396	432	346	388	380	418	379	386	377	380	372	361	381	365	372	374	378	374	367	370	379	385	413	426	397	386	386	361	364	396	402	377	398	404	410	373	402	368	358	364	363	381	395	364	380	377	368	387	366	363	400	344	364	397	382	389	396	360	361	379	407	357	408	382	397	393	379	398	382	408	390	385	385	401	385	414	352	384	353	387	367	393	391	396	404	366	365	435	403	405	371	393	386	379	394	375	393	391	389	405	373	385	370	379	397	388	370	394	387	362	353	349	372	385	381	406	416	376	376	372	388	394	385	354	354	380	392	376	375	431	393	377	363	362	381	373	357	380	402	406	359	393	368	386	360	378	399	390	417	368	400	412	365	388	403	395	395	383	362	411	376	373	393	390	363	370	374	403	350	390	408	383	358	405	393	382	360	403	389	396	350	339	388	381	356	355	362	402	394	385	372	384	346	428	365	372	383	326	381	391	383	405	386	377	391	383	345	394	371	403	336	370	394	409	350	354	416	381	395	306	373	368	400	380	439	388	374	359	390	418	399	381	377	391	381	361	379	366	378	380	414	332	416	402	378	378	401	397	384	362	366	392	392	385	378	356	393	377	367	393	374	370	423	395	375	379	361	418	360	390	358	399	386	363	404	407	385	415	405	441	390	378	392	365	408	398	381	358	377	375	382	403	392	375	401	365	378	396	398	378	348	395	397	361	389	364	391	381	405	389	383	399	400	386	374	396	354	383	409	415	381	371	365	378	357	431	366	378	412	357	402	362	372	373	371	393	362	401	374	384	406	362	373	400	391	364	371	382	393	430	367	380	359	421	414	377	393	369	376	394	429	377	419	387	356	371	355	398	344	416	392	387	378	403	410	406	391	426	400	399	407	392	391	409	363	386	391	406	390	381	390	377	383	387	360	389	384	367	390	389	382	368	395	403	396	381	388	368	398	428	395	393	397	374	379	392	367	396	358	414	397	378	406	408	402	361	366	371	399	378	425	383	380	391	392	376	396	401	378	379	375	394	418	402	377	376	364	374	401	395	390	378	392	398	375	393	406	390	362	389	368	354	405	384	382	423	407	389	386	385	354	392	403	382	414	411	372	405	359	386	353	382	390	378	386	398	388	432	399	376	380	400	359	429	378	411	388	404	373	361	370	393	385	369	386	371	360	446	388	398	346	386	375	389	397	384	423	354	405	365	388	418	424	362	426	407	404	399	375	386	369	370	383	393	372	389	385	383	393	406	383	382	398	391	405	372	391	390	395	366	404	405	367	374	356	347	400	376	364	394	371	408	388	391	405	411	374	397	422	380	380	368	384	378	399	372	370	390	362	408	348	411	404	370	408	403	384	396	351	402	397	378	387	367	370	388	424	338	364
23260	21152	28871	23674	21157	38109	58750	46731	32177	18746	2247	247	245	244	232	235	223	218	239	254	245	239	253	231	228	238	232	226	234	218	222	226	233	235	237	244	234	232	218	225	242	218	239	212	255	234	251	242	221	231	257	204	208	254	246	215	243	228	207	232	254	210	239	217	224	239	231	206	212	228	224	206	262	244	232	221	217	226	231	220	246	207	231	223	228	198	240	242	257	219	222	219	216	229	239	234	232	199	211	222	241	250	251	229	227	230	225	234	238	224	242	246	211	268	245	203	211	223	205	238	223	222	239	235	206	206	247	214	203	216	237	225	216	261	250	243	222	203	238	240	236	214	240	218	229	214	259	225	214	196	211	232	249	245	246	242	211	242	227	225	243	215	248	240	201	229	207	247	222	246	232	230	232	237	227	252	243	225	247	245	220	225	212	238	208	252	199	237	227	254	226	254	240	232	240	224	263	242	230	228	224	239	222	232	230	255	218	237	241	228	217	244	246	234	209	209	249	230	225	239	225	247	231	216	238	225	227	238	222	216	213	264	231	235	245	252	231	251	220	251	228	212	234	245	240	237	220	247	240	215	219	219	200	221	241	233	237	219	258	245	239	233	241	211	221	224	244	235	236	252	242	220	219	198	241	226	237	248	243	229	251	236	224	233	212	221	233	233	202	217	228	221	231	235	219	207	220	227	228	229	205	243	222	254	228	234	228	230	245	255	233	196	212	207	196	237	214	235	260	211	222	224	246	223	219	222	214	219	261	217	230	198	229	235	252	228	206	233	226	252	248	223	199	251	263	208	213	225	219	228	223	229	230	242	227	227	218	247	231	220	245	251	238	240	240	247	210	210	251	225	206	224	210	258	201	221	220	213	244	233	254	238	236	227	249	240	229	231	213	230	236	233	213	238	245	238	238	244	232	251	232	213	228	203	228	212	249	245	207	227	239	247	218	216	198	258	204	234	197	206	237	228	272	227	214	228	241	218	232	240	215	215	240	247	187	231	216	216	230	227	237	207	216	211	223	221	271	241	226	226	232	227	238	222	242	225	213	232	227	218	231	212	232	212	237	222	222	240	216	241	238	225	237	191	238	239	206	236	241	203	207	213	229	215	262	242	234	224	234	233	222	224	196	234	221	228	232	227	231	229	217	182	252	196	236	218	215	243	265	227	229	229	225	198	225	217	238	217	224	268	235	230	229	225	235	241	209	238	204	231	245	227	205	229	238	220	208	245	225	211	229	213	241	234	226	233	224	239	236	205	248	228	236	249	226	249	199	247	231	225	211	225	232	238	214	219	223	251	236	219	210	235	218	218	257	239	236	243	206	221	230	237	205	214	225	228	200	213	231	217	250	242	230	254	261	235	241	227	212	246	228	214	220	231	243	236	217	204	227	264	215	222	227	228	207	223	242	222	240	242	218	246	227	211	248	216	231	244	244	238	236	214	261	237	234	238	225	223	217	207	241	233	235	230	232	209	224	208	230	260	260	236	228	215	209	240	206	220	217	248	205	225	244	220	209	217	217	208	251	209	244	214	218	257	259	228	236	200	230	231	237	242	226	232	212	237	225	238	227	229	222	248	241	207	239	219	252	236	250	257	220	210	235	226	212	232	244	193	216	224	240	256	237	225	257	213	242	223	229	265	223	225	233	221	214	236	237	260	246	225	198	229	238	247	228	243	207	225	239	242	244	204	224	235	213	236	234	228	255	216	245	230	232	233	232	207	253	247	263	241	203	248	235	235	227	243	222	208	233	229	219	236	237	209	253	227	208	230	244	228	230	224	265	224	207	228	227	221	230	198	202	222	247	223	225	213	212	234	228	264	204	250	216	237	225	232	213	232	215	233	238	253	209	269	258	216	240	237	206	244	235	246	242	222	246	244	251	220	216	252	254	225	229	205	240	222	238	231	219	251	234	205	218	222	230	224	192	246	242	242	252	231	251	230	219	225	236	210	243	232	207	228	255	252	205	230	217	225	208	262	213	207	217	240	240	251	246	245	265	204	220	237	218	204	239	259	207	239	228	231	245	247	210	238	234	218	218	243	218	232	217	245	230	243	229	217	229	218	233	233	234	245	233	224	223	231	252	207	220	232	212	234	227	248	230	216	244	220	252	224	247	262	218	185	256	243	229	226	229	224	244	247	211	230	240	231	244	220	235	228	235	224	195	250	213	226	240	249	221	237	235	227	228	234	208	233	220	213	221	209	266	239	229	203	231	219	248	231	216	240	252	207	221	230	212	243	220	229	229	228	243	253	258	239	226	250	226	228	223	239	228	252	257	233	208	210	200	237	215	213	240	210	199	205	246	231	226	222	231	241	234	210	203	240	236	222	235	234	219	231	223	237	238	203	226	232	220	236	256	242	207	234	216	235	228	265	232	230	225	233	237	231	216	229	231	239	231	244	228	260	211	189	196	232	207	212	222	216	218	195	263	223	217	220	202	227	222	238	208	224	198	234	247	228	229	244	232	235	217	230	217	238	248	227	207	219	210	210	242	226	212	231	213	231	260	221	260	252	238	234	227	251	199	228	229	235	242	225	227	205	243	229	240	236	244	233	214	265	276	216	259	218	245	232	218	236	225	245	200	211	227	234	237	238	229	241	221	237	197	204	220	233	225	210	213	232	219	250	245	243	232	213	219	229	230	237	229	224	241	237	186	237	221	218	243	243	229	233	221	211	231	222	222	227	222	235	205	234	258	236	224	256	239	232	229	210	241	244	229	217	204	239	206	226	222	224	226	205	232	225	213	201	243	226	207	230	247	197	189	201	227	226	230	222	226	247	225	239	226	231	224	216	221	250	218	234	219	232	241	218	245	235	233	214	234	194	244	215	234	243	237	204	224	243	236	269	201	229	232	231	237	231	204	226	224	226	246	243	229	223	236	230	248	233	223	230	244	235	195	228	229	218	232	239	207	196	238	239	236	225	226	231	208	238	208	218	180	198	210	217	230	244	237	243	219	223	249	225	212	237	216	237	224	216	235	219	207	242	236	207	236	224	226	240	224	214	209	223	232	233	265	234	221	227	223	232	240	243	237	242	218	257	208	240	212	224	219	224	252	245	212	225	234	207	223	251	227	230	227	277	239	229	222	217	224	239	235	215	243	240	241	226	241	243	212	218	249	239	218	224	225	222	265	220	234	210	235	229	223	198	215	240	236	221	231	213	232	216	209	220	205	275	229	258	230	243	231	211	232	199	226	255	214	235	253	229	216	207	224	218	236	251	232	254	208	214	250	229	219	206	202	232	225	218	218	228	231	205	237	241	241	226	240	208	209	247	250	231	220	242	215	266	240	224	228	224	223	216	245	221	229	209	238	229	208	252	221	218	226	252	240	217	206	235	221	223	214	258	215	248	232	232	225	241	219	230	198	250	212	239	224	231	233	228	218	248	226	247	240	229	209	249	236	232	209	212	210	239	248	257	224	236	225	215	235	228	263	226	244	221	221	243	244	232	257	232	219	213	274	235	230	227	226	233	234	247
8678	18210	15189	8660	6508	48685	63240	50635	39998	25036	2306	474	491	509	471	433	465	477	468	479	468	456	488	472	447	440	464	452	469	493	445	423	466	459	463	503	468	464	474	448	461	496	485	456	457	434	475	447	485	483	469	469	457	443	449	470	503	473	482	430	449	468	439	476	454	468	485	423	475	451	473	471	470	464	452	448	445	492	443	457	463	491	441	483	461	485	457	490	448	474	433	453	436	460	434	446	471	468	399	466	466	485	442	460	463	448	462	497	470	451	494	454	452	492	443	412	516	447	500	473	461	471	471	467	474	465	485	483	444	465	460	477	459	419	449	442	442	457	468	486	463	443	474	472	474	464	423	456	476	445	457	470	448	458	437	449	458	459	490	484	478	415	436	474	494	501	439	455	471	433	468	498	431	450	438	437	436	468	461	437	472	478	483	455	467	468	455	443	496	466	509	468	439	481	460	449	475	432	435	479	429	460	482	449	437	446	479	470	457	449	493	476	510	460	463	481	439	453	419	453	456	468	457	440	450	463	435	465	462	496	502	456	471	462	470	476	436	459	452	503	483	468	424	475	467	496	431	420	458	475	479	440	443	494	433	468	449	462	477	452	439	464	448	492	502	418	467	471	471	466	472	451	453	443	430	472	471	448	425	481	464	441	447	443	468	442	464	410	454	477	465	432	439	445	444	470	477	455	494	484	472	454	450	458	440	444	492	424	485	461	451	432	455	416	460	464	450	426	454	467	457	473	438	445	424	480	470	502	461	478	427	435	452	476	420	431	462	437	470	442	495	470	502	493	440	470	486	457	474	468	456	465	480	442	438	441	498	461	509	474	478	471	440	429	444	499	482	496	470	488	449	448	457	469	461	467	493	458	442	458	458	464	446	437	471	483	485	466	478	510	495	502	452	468	486	431	465	449	473	406	461	435	463	445	401	475	467	469	463	467	454	449	509	435	475	458	473	446	448	482	464	483	484	469	447	445	453	417	445	475	441	466	471	482	442	462	454	481	453	489	463	444	472	435	464	454	464	519	446	479	463	413	444	482	498	472	450	462	436	469	468	475	481	480	457	468	473	458	443	470	464	471	470	451	466	489	483	421	444	440	442	438	486	448	419	440	428	450	448	435	467	433	481	475	473	458	473	473	492	456	498	486	480	452	435	503	474	428	457	442	428	454	463	441	471	446	450	443	465	475	484	467	424	477	450	446	478	480	450	441	466	449	445	452	435	444	497	435	474	435	521	432	490	433	458	479	427	491	479	481	456	455	445	502	435	458	466	471	445	394	477	468	461	463	437	451	480	441	446	454	423	449	425	475	440	443	446	434	473	465	456	487	519	462	476	451	452	460	467	445	467	452	457	460	442	462	476	453	476	453	437	483	451	442	500	457	469	438	439	435	455	488	471	474	470	450	466	438	449	422	471	471	471	477	451	447	476	450	458	448	461	482	427	463	464	494	475	472	458	452	454	433	449	440	461	494	460	472	471	446	452	486	454	441	480	464	486	473	453	457	448	413	460	435	495	450	405	455	448	448	484	492	501	479	459	452	451	439	511	465	479	488	422	463	480	453	458	485	451	463	478	448	466	494	459	464	438	449	470	472	439	488	424	456	464	489	477	471	449	461	459	446	477	422	485	477	451	449	461	410	396	473	465	454	467	477	505	460	433	472	480	436	438	468	483	468	459	465	470	506	461	478	425	475	438	460	430	470	415	457	453	465	445	455	448	448	455	463	449	456	451	482	447	471	453	455	428	457	471	474	466	468	452	415	482	433	415	465	446	437	419	479	460	459	467	448	467	453	466	423	490	470	458	468	447	477	420	466	443	422	465	446	448	475	432	469	441	485	471	468	466	491	465	422	442	495	457	454	454	490	461	430	463	447	465	497	495	470	430	448	459	472	430	477	446	464	503	503	487	432	461	488	474	492	483	441	445	432	463	454	477	477	440	480	453	453	477	478	465	461	449	467	457	428	457	427	432	496	432	443	434	442	480	458	473	443	459	465	442	441	472	427	483	459	477	497	449	444	523	503	487	463	436	459	427	438	458	434	448	482	467	478	447	494	467	444	470	458	499	471	452	438	453	471	490	457	458	442	458	417	454	483	497	442	480	476	466	453	434	464	462	458	460	433	465	496	465	463	420	459	492	483	435	495	461	463	454	460	483	470	458	414	420	437	470	480	455	413	471	443	480	440	489	444	452	433	479	471	515	412	446	478	449	436	480	484	439	479	433	472	475	502	458	454	428	480	494	473	467	489	467	482	435	456	447	484	516	458	421	461	447	426	438	476	475	463	466	454	458	458	498	419	419	453	431	427	439	492	446	490	478	485	459	470	412	446	419	459	453	466	427	454	408	470	460	454	470	422	438	453	479	476	491	456	463	446	438	498	444	449	480	440	430	475	429	469	482	416	463	482	475	424	460	458	479	437	454	433	465	465	417	425	440	439	460	459	459	478	444	517	435	465	431	458	425	452	431	532	473	457	424	453	461	472	435	502	465	442	466	450	461	470	441	434	446	484	496	464	458	466	487	427	503	427	479	410	460	455	466	463	456	461	454	479	458	469	462	462	454	431	461	489	437	492	442	468	451	496	441	430	442	487	462	443	461	447	454	446	512	500	507	485	466	431	476	438	462	450	471	439	472	443	472	460	446	490	453	465	478	473	495	458	438	457	447	467	475	423	451	488	455	438	460	473	445	461	431	464	417	400	470	452	473	446	462	454	442	443	455	500	467	443	455	440	425	457	451	464	480	442	429	461	438	425	430	502	466	437	475	445	459	463	487	459	454	453	455	475	464	451	496	464	459	461	449	435	479	480	480	443	441	454	421	481	481	443	441	449	461	484	465	436	451	454	487	462	454	466	463	435	438	473	473	452	452	466	444	458	465	480	478	467	460	429	419	468	450	443	517	438	458	458	446	515	490	477	465	443	484	440	438	439	459	474	427	490	448	450	473	456	517	467	431	504	433	448	474	462	457	449	447	497	485	445	462	487	435	427	455	474	451	456	457	497	483	469	473	464	466	447	505	450	455	434	430	490	478	464	505	472	431	435	478	432	487	516	497	461	444	462	435	459	458	443	480	430	480	496	481	417	461	462	494	436	430	459	485	473	473	448	498	467	462	446	454	443	475	442	469	450	436	451	451	435	464	444	463	443	491	441	491	444	496	519	423	445	449	488	421	473	468	433	462	492	458	458	427	475	470	482	428	422	483	464	468	427	466	450	453	451	460	459	449	456	498	451	455	437	454	460	457	448	439	451	430	489	484	489	470	443	441	483	461	472	412	478	466	468	486	446	476	457	475	424	452	486	447	489	515	455	476	463	448	459	429	478	474	469	449	488	477	463	467	479	484	510	482	464	445	463	450	485	452	465	454	448	489	472	446	489	461	467	451	468	458	454	460	444	459	452	448	489	430	443	476	455	423	476	439	474	464	477	456	461	475	473	419	440	452	529	426	450	408	497	491	460	443	470	504	459	463	425	453	471	459	434
26469	20243	6655	600	318	6278	11384	7557	3665	1559	288	254	213	240	238	245	246	216	219	237	199	232	219	239	219	234	213	235	241	202	220	222	213	203	214	213	227	215	201	217	222	198	230	205	250	249	252	208	215	220	194	211	247	241	240	215	215	215	218	214	223	194	221	212	224	223	231	222	224	211	238	219	220	213	238	228	213	220	236	192	205	231	200	219	216	210	201	229	212	220	222	229	207	212	197	214	241	214	215	221	206	238	203	225	235	215	200	214	214	216	211	202	219	208	201	194	219	194	242	191	200	224	215	210	219	223	236	214	211	234	238	213	211	221	220	245	229	229	225	197	225	232	226	211	203	214	217	226	202	186	201	213	222	220	251	227	225	212	226	212	196	226	216	235	240	210	212	182	218	227	195	229	223	188	213	219	208	224	236	180	223	254	214	212	229	227	234	243	203	231	235	198	217	196	226	213	227	237	224	193	198	227	242	210	217	211	215	235	234	212	238	191	207	207	196	211	243	219	227	231	222	205	225	198	204	209	237	205	241	225	214	212	223	201	226	244	239	202	211	245	230	220	226	222	215	237	214	203	229	221	253	211	249	224	205	206	207	242	210	221	224	227	227	213	230	212	202	227	231	219	199	213	200	218	206	246	252	183	213	228	215	206	223	216	223	238	239	220	200	222	214	238	226	234	184	231	213	232	215	222	224	230	209	221	202	218	195	205	230	231	230	209	221	221	201	238	209	227	235	232	217	205	236	208	246	208	223	218	239	198	212	226	202	245	224	209	219	230	251	202	207	246	204	205	223	256	210	243	180	225	210	208	224	207	207	241	227	220	218	211	243	214	235	248	209	204	214	208	219	215	245	232	209	218	212	219	207	218	204	208	198	235	218	233	214	210	210	229	247	238	225	226	246	200	252	232	252	214	224	220	228	228	215	218	214	249	227	224	242	221	227	215	190	249	199	207	206	212	220	235	218	240	221	202	204	201	222	216	194	202	214	204	219	213	217	224	193	239	224	237	230	212	212	214	218	232	220	205	215	230	226	217	201	220	231	249	223	225	223	209	229	215	210	221	211	218	234	229	249	224	210	216	204	232	223	214	208	219	221	210	219	214	215	210	207	234	224	208	236	223	205	232	191	199	250	210	222	243	237	207	228	197	205	202	225	245	203	230	188	232	219	213	221	212	210	217	229	201	216	192	214	203	215	223	205	216	224	217	197	221	217	206	251	221	235	183	196	213	225	219	206	198	227	223	235	260	202	197	198	225	193	240	240	217	212	201	224	223	238	235	229	215	250	225	223	203	211	202	196	221	226	208	205	203	226	216	223	228	206	218	229	228	206	217	224	231	212	231	214	197	218	193	204	235	228	241	225	199	193	215	220	205	214	205	235	196	183	197	222	220	228	210	225	203	208	215	244	210	232	206	220	213	208	231	214	206	228	206	243	257	227	236	196	233	204	220	217	229	225	219	227	226	223	193	209	217	235	220	209	215	225	249	230	216	219	179	228	224	224	200	224	240	228	231	209	234	226	237	225	228	251	211	241	226	209	175	192	230	215	222	220	243	241	220	218	209	225	227	236	212	216	222	176	201	227	192	234	223	216	213	214	210	227	236	203	227	208	227	250	221	232	226	219	225	226	214	203	228	226	221	222	217	230	212	190	210	258	209	209	233	202	223	196	239	228	228	214	225	200	228	203	225	220	197	189	216	216	211	224	233	238	249	214	214	210	215	216	215	247	200	218	235	231	236	213	226	240	195	228	229	205	221	224	211	227	221	227	212	243	229	215	214	228	221	243	213	243	207	183	219	218	197	207	223	233	242	224	229	193	214	222	222	215	224	245	207	228	191	216	239	187	201	235	237	200	199	250	200	251	210	227	227	217	237	227	230	223	232	215	257	217	246	228	199	204	214	223	226	219	226	223	217	212	223	229	203	222	228	201	227	196	198	222	211	217	216	219	199	229	230	231	223	235	212	203	217	236	243	195	224	204	206	196	216	224	239	206	220	225	213	242	228	241	215	236	212	213	206	197	217	236	198	212	215	203	214	214	187	205	187	242	243	231	213	203	227	228	208	237	203	224	221	226	232	243	241	215	233	237	236	197	239	238	204	268	201	218	234	225	224	238	236	226	213	212	221	234	205	219	231	215	239	206	229	220	211	210	219	242	211	233	214	213	209	235	207	196	232	216	230	226	244	200	220	215	207	216	215	210	219	206	207	217	223	240	218	245	212	211	233	211	225	188	233	197	202	226	214	200	222	221	237	225	243	214	211	230	225	218	212	251	224	224	207	209	229	237	209	219	249	206	196	230	205	230	231	224	220	217	209	232	217	215	226	192	224	213	211	213	218	226	223	230	222	205	213	246	218	230	204	212	230	204	204	256	210	228	206	213	219	209	235	200	228	236	217	206	233	205	226	206	212	218	208	217	226	236	244	205	205	217	239	229	191	222	213	213	235	219	230	214	220	229	229	228	211	223	222	213	233	220	209	204	224	202	241	217	228	231	235	203	232	226	207	197	220	206	206	193	233	219	204	204	211	246	188	223	218	214	219	214	228	231	243	214	217	241	189	231	212	201	237	229	211	207	240	209	203	211	203	228	210	226	205	233	231	237	211	236	237	216	213	229	227	211	193	252	220	206	218	199	207	227	228	219	215	232	224	208	225	220	222	210	219	243	221	234	217	204	233	219	206	232	202	218	220	230	212	210	237	206	222	226	240	217	247	221	222	222	230	205	212	209	229	217	254	223	254	202	223	232	226	221	219	235	219	200	222	194	215	180	208	199	214	206	204	227	229	218	225	236	205	209	209	198	197	215	215	251	231	226	246	202	207	239	219	208	207	227	201	236	215	226	223	222	189	218	230	214	221	213	223	214	218	249	230	210	231	232	219	232	206	202	223	230	212	209	229	191	192	199	212	207	211	200	234	218	202	192	210	204	203	224	229	244	235	219	208	228	234	209	197	213	227	229	210	228	219	238	222	213	232	219	216	208	232	209	227	180	225	202	237	196	219	240	234	250	203	230	225	241	230	259	228	222	223	218	201	257	236	226	197	193	216	200	218	225	208	225	220	218	227	232	230	220	212	213	235	216	234	216	218	193	208	233	254	226	216	221	228	206	238	237	220	237	214	224	234	214	211	223	197	208	226	231	214	242	205	215	189	233	228	218	215	228	228	186	234	189	219	218	219	236	238	213	211	202	219	221	243	242	199	210	226	232	229	252	209	241	228	213	196	260	248	227	209	262	225	215	212	202	219	218	235	222	176	196	216	226	201	240	212	210	215	206	204	214	229	209	220	258	211	214	224	217	227	212	206	210	215	212	220	236	243	231	191	234	230	235	193	229	233	235	212	216	232	215	186	218	224	210	225	214	196	214	211	206	209	208	223	222	230	213	214	236	220	239	206	228	227	199	241	219	220	200	213	237	221	241	232	193	207	243	243	229	232	209	246	199	216	209	219	227	218	210	198	200	231	217	224	236	225	218	212	212	203
4012	2082	1960	1072	815	15538	21895	15757	9048	4290	626	497	472	454	469	471	458	431	497	485	453	497	455	470	438	461	457	462	474	436	473	465	443	477	440	477	465	451	434	441	460	484	450	470	451	491	461	459	448	433	439	469	457	487	471	472	435	445	458	493	477	487	476	441	459	473	459	485	451	464	448	448	446	475	480	469	455	457	476	469	464	484	480	458	440	492	471	433	480	472	429	425	464	505	473	483	449	445	449	466	480	448	497	446	465	425	478	475	483	465	421	496	487	488	447	462	496	478	452	516	452	445	444	447	489	464	493	503	474	484	521	452	487	449	486	472	484	448	511	465	456	508	485	473	441	459	442	464	497	452	462	434	478	452	407	462	471	502	449	458	448	477	462	449	470	466	478	402	464	480	452	492	456	462	453	429	473	455	462	498	483	486	472	435	484	472	480	438	453	463	441	483	485	455	475	465	443	454	429	453	468	501	448	462	467	475	497	449	479	461	474	459	484	436	463	479	486	461	462	474	462	397	490	475	435	440	489	449	456	468	508	415	478	428	490	438	491	456	470	453	466	487	471	487	457	413	438	489	447	467	417	432	488	439	460	477	467	484	466	434	474	468	434	485	476	408	422	441	464	443	474	471	487	430	452	457	444	474	495	447	465	447	520	478	461	450	433	473	455	464	470	451	425	463	446	463	504	492	477	440	442	461	488	465	449	472	505	427	434	461	421	450	405	468	451	495	505	435	463	456	434	469	497	454	494	455	434	472	417	489	456	507	468	415	448	459	479	416	443	437	501	463	465	466	471	467	458	468	430	447	456	438	413	449	461	467	461	437	443	457	463	441	479	461	475	438	446	468	463	434	482	459	471	471	456	389	429	493	456	432	447	456	510	457	464	460	465	448	457	414	512	455	443	442	473	435	486	465	455	461	473	412	480	465	482	498	480	438	438	437	467	510	444	474	457	500	468	440	461	444	453	455	419	487	462	458	432	450	454	458	451	454	480	468	472	451	462	510	460	454	462	497	473	489	451	463	432	437	460	463	499	462	481	479	457	484	457	468	463	463	491	487	418	457	452	494	447	458	471	448	473	441	491	432	489	463	469	485	500	454	468	442	465	415	448	457	477	476	477	442	454	456	440	441	464	447	452	487	462	487	445	499	490	456	459	447	432	461	447	463	490	413	461	463	466	454	488	480	433	446	475	490	456	466	461	469	446	432	476	465	474	475	456	472	446	493	469	465	448	481	502	449	476	485	439	448	490	476	470	427	456	469	444	476	481	447	446	465	447	438	463	499	445	458	461	485	483	456	437	448	482	469	472	469	447	482	468	431	466	439	464	453	474	448	475	487	457	458	414	482	495	496	443	497	471	468	449	439	445	468	488	440	485	452	465	449	458	405	482	445	483	471	470	451	452	427	489	454	445	483	452	435	421	497	496	463	550	470	464	460	477	478	482	463	457	462	445	439	495	448	442	447	486	437	439	457	460	438	458	477	461	454	469	464	434	453	437	458	483	435	433	474	468	455	453	491	464	463	508	463	434	466	476	462	479	425	515	470	455	471	465	438	497	428	486	480	470	451	479	469	473	438	449	444	426	469	472	464	440	462	466	471	451	472	476	473	453	456	465	465	486	456	489	455	448	435	448	421	476	449	438	449	455	468	425	443	508	467	477	456	465	443	470	453	439	486	483	430	514	448	484	475	487	466	455	447	464	450	455	483	441	474	452	431	437	481	458	452	482	462	453	482	436	432	461	459	474	470	439	473	475	455	479	436	476	445	448	494	459	451	436	467	440	476	481	463	456	449	444	454	432	471	460	506	480	478	454	486	476	462	448	486	487	487	426	451	445	431	490	482	446	468	437	455	461	462	458	472	464	459	461	466	437	457	432	445	474	481	450	445	462	541	423	504	481	482	461	450	471	431	435	480	443	442	462	450	433	482	477	440	445	494	429	465	463	458	447	436	464	440	457	451	456	435	484	462	452	429	476	478	488	487	435	448	482	475	487	457	461	483	452	461	454	398	492	468	477	450	437	457	432	437	515	463	476	466	506	485	478	470	477	495	436	475	459	466	459	502	455	448	499	444	460	425	467	481	439	455	446	452	488	429	460	455	492	451	454	448	442	452	462	478	478	455	449	431	453	477	474	471	480	447	479	462	502	466	420	460	460	474	429	431	442	439	503	475	459	432	464	469	425	447	466	465	457	440	451	474	490	452	474	431	470	458	466	488	483	476	459	442	458	448	486	448	429	466	488	451	472	449	473	446	452	464	472	527	473	435	446	467	451	465	445	434	479	473	485	476	458	481	451	483	461	493	438	479	437	476	472	459	502	430	487	456	459	441	449	447	470	464	456	436	457	453	468	469	472	469	469	413	460	456	445	441	464	462	510	449	427	464	460	482	484	521	457	470	486	471	443	496	441	441	482	465	439	465	458	442	492	424	472	468	447	437	454	512	462	457	465	453	451	452	436	482	453	437	465	457	454	450	491	450	453	443	446	465	460	490	474	439	455	485	476	446	446	429	468	454	483	424	492	437	503	454	517	454	450	438	454	445	472	415	494	439	484	453	409	504	421	486	477	438	430	448	447	451	474	460	447	472	445	475	463	441	477	479	465	481	510	450	471	415	456	468	470	451	468	488	488	462	436	474	469	415	450	451	443	470	480	473	436	427	448	481	480	436	456	484	447	485	448	457	442	483	487	500	473	429	502	418	452	459	468	453	475	462	481	441	446	451	497	446	477	464	462	468	442	461	455	492	473	442	449	475	460	468	461	474	447	445	439	427	479	464	479	466	453	441	481	462	467	495	437	445	473	442	457	438	439	479	496	457	470	454	441	451	454	453	445	463	471	469	468	403	465	461	425	465	460	433	454	452	484	454	462	452	475	465	436	450	417	453	462	480	420	446	413	472	442	456	480	433	446	448	459	484	462	475	437	457	470	433	458	438	478	485	477	425	461	469	480	451	462	436	444	433	449	452	453	425	486	428	478	463	482	454	463	456	443	441	455	444	474	448	467	476	434	450	482	464	479	472	468	465	486	481	450	446	448	455	459	474	446	497	462	471	443	442	488	458	428	435	433	462	451	468	466	482	457	452	466	452	440	478	525	445	472	477	482	425	455	467	485	460	455	435	461	421	456	449	423	462	442	444	487	461	478	452	477	470	459	465	446	496	442	467	471	465	480	446	479	452	456	467	462	453	466	478	459	466	448	469	444	451	477	492	488	451	432	432	450	500	420	482	482	485	459	491	453	436	452	434	469	460	425	446	482	464	453	463	495	491	468	456	477	415	473	436	433	429	480	459	466	473	475	460	473	432	449	504	508	449	448	457	437	475	482	462	457	509	449	475	468	462	473	448	440	454	448	434	453	459	441	458	442	472	504	491	428	459	509	457	473	477	487	465	437	466	461	479	450	428	438	452	403	487	457	471	453	477	433	438	472	428	466	450	465	473	477	457	468	490	420	460	459	466	459	485	487	482	443	484	473	460	484	449
24572	21142	27717	24791	11048	27622	43517	32137	19383	7939	473	207	192	185	201	174	185	205	196	175	187	190	182	179	176	190	201	178	170	173	193	193	172	165	180	181	172	189	189	189	173	180	189	177	182	176	192	175	167	187	186	176	182	175	177	181	184	189	149	171	180	171	187	182	172	195	175	159	176	158	194	160	185	188	181	189	170	190	169	200	158	170	173	167	172	192	170	177	177	134	176	179	182	182	193	177	164	156	205	191	183	173	173	161	186	213	214	160	170	190	179	187	184	209	182	156	180	185	177	192	189	194	185	156	173	183	173	188	164	182	172	182	164	166	183	181	188	157	158	190	173	182	163	191	189	179	168	178	175	169	178	187	198	168	210	176	183	174	176	199	154	178	173	200	170	159	189	199	149	163	179	171	167	192	199	167	182	204	197	164	182	193	179	199	170	180	170	171	176	192	170	168	153	175	188	186	180	184	181	170	176	159	182	188	190	203	187	156	189	165	158	168	202	200	193	174	190	163	192	150	168	164	196	192	168	181	179	176	177	188	169	191	203	196	170	196	159	168	170	178	169	198	176	197	197	195	196	173	189	171	184	189	193	194	172	179	213	187	188	182	175	162	183	181	182	162	197	182	186	168	203	199	183	167	179	151	178	196	199	195	187	170	192	169	194	172	187	188	185	186	199	173	177	166	170	185	194	172	189	169	172	162	180	186	191	176	174	196	178	193	178	195	182	169	191	179	166	216	171	197	161	179	181	173	183	173	188	169	180	175	200	177	165	185	194	177	196	165	169	194	172	158	174	202	176	179	181	189	188	192	180	169	198	166	177	197	184	175	180	173	186	181	165	161	192	202	175	187	184	177	167	169	170	185	181	177	191	165	159	169	184	165	165	188	173	174	184	182	193	187	183	167	178	174	183	197	155	168	158	187	165	180	191	182	181	206	187	186	195	160	176	165	161	173	169	168	191	172	150	170	179	175	148	165	150	181	174	180	173	192	200	184	188	172	184	170	165	202	173	179	173	170	174	167	181	204	209	177	184	180	187	197	174	183	167	171	162	213	181	191	166	190	164	162	168	169	201	177	181	187	169	174	198	177	191	171	167	179	182	147	173	179	182	178	164	185	144	175	181	180	177	169	178	199	159	186	185	182	168	171	192	177	179	198	177	168	163	200	172	165	221	177	196	177	150	187	175	182	190	175	191	183	185	183	193	211	180	177	187	182	177	169	196	171	180	174	182	198	181	183	164	168	170	185	198	182	189	182	161	207	166	189	174	182	152	176	167	176	189	187	184	169	192	184	170	177	155	175	194	159	166	185	174	173	166	184	200	204	192	169	158	195	172	178	172	182	210	171	161	163	160	168	189	178	187	168	190	197	181	166	191	186	161	184	170	179	179	187	179	180	163	193	159	167	187	168	197	194	180	191	204	180	175	186	181	193	184	185	179	176	199	182	184	179	173	172	201	190	178	188	230	174	179	194	179	168	198	194	198	199	177	185	185	193	176	155	168	198	181	154	185	188	178	172	191	174	179	181	156	175	178	170	186	158	154	178	196	185	199	157	159	193	175	177	158	156	168	162	169	188	164	166	180	192	177	191	202	180	151	185	155	180	186	191	206	208	170	186	182	199	174	167	197	180	151	184	189	178	169	184	178	167	182	176	182	180	204	185	156	179	189	182	162	200	171	164	202	184	179	164	172	184	152	151	178	199	204	190	173	179	175	199	155	155	185	199	196	188	194	189	162	207	197	187	174	196	159	179	191	193	169	181	167	182	172	165	164	159	177	192	181	170	191	182	158	219	166	172	187	187	169	160	167	183	193	166	180	173	181	189	184	176	182	183	168	187	178	156	180	164	174	187	164	150	160	165	169	177	209	184	191	188	184	181	177	189	157	189	179	192	171	169	167	186	171	184	185	191	165	181	164	179	154	180	186	199	185	183	215	197	183	157	170	177	178	177	167	168	182	177	176	189	179	173	177	179	174	206	167	177	176	181	156	185	184	173	191	175	189	198	190	153	214	156	185	163	172	182	178	173	165	164	184	186	171	168	174	187	181	181	179	193	201	161	201	191	206	176	146	156	177	172	164	162	172	165	181	170	188	170	190	158	193	173	196	194	187	189	173	168	174	203	186	162	187	197	180	184	152	184	165	180	189	160	171	191	176	190	161	178	192	183	157	186	191	166	172	176	149	167	209	172	201	170	176	164	191	211	155	174	186	180	170	169	179	183	177	173	184	173	172	177	182	162	187	172	180	169	175	179	177	179	177	183	181	177	177	183	178	176	140	177	201	169	163	196	211	179	178	194	160	172	184	185	162	164	163	165	184	145	192	164	163	174	187	189	203	168	186	167	200	181	183	183	184	185	183	174	205	168	186	175	181	183	187	176	177	177	173	191	169	214	190	181	163	171	196	203	176	180	177	202	167	188	196	198	174	204	179	169	175	188	169	189	180	177	189	161	191	162	157	169	183	195	159	181	178	183	165	188	189	188	175	191	182	187	175	169	167	173	149	156	185	173	191	178	185	189	177	188	192	182	185	184	183	158	165	177	200	188	172	194	186	187	173	157	181	169	183	172	166	183	180	151	172	157	196	193	161	179	179	179	163	185	162	166	158	177	177	168	167	160	179	193	180	167	177	176	187	192	180	162	181	186	179	181	186	183	183	181	172	198	182	195	153	201	171	170	184	172	202	176	177	183	186	210	183	158	149	166	169	156	187	179	205	192	183	170	183	197	140	182	208	175	163	169	187	181	184	180	196	202	193	166	197	187	188	190	169	171	190	175	181	187	179	170	175	191	173	202	171	154	212	157	172	176	173	165	172	193	176	193	178	179	176	164	180	204	188	163	170	215	206	177	188	165	161	161	168	193	189	181	170	183	189	167	176	181	196	177	183	179	168	215	184	159	182	168	173	193	171	180	205	176	166	189	181	153	188	197	174	185	158	174	159	195	191	180	170	164	152	156	191	185	178	174	179	171	194	178	170	189	171	164	162	176	175	154	178	202	186	175	175	167	187	174	158	179	198	196	178	167	183	172	183	192	171	158	196	195	184	174	182	162	188	195	168	190	171	189	181	171	190	183	163	193	174	166	158	161	178	167	141	195	174	179	194	168	174	166	165	180	171	201	172	175	181	175	189	203	181	160	196	158	175	155	174	189	187	157	165	198	165	190	176	177	189	187	179	204	149	172	177	177	174	177	163	155	180	163	174	185	181	181	155	178	187	176	152	188	191	183	170	173	176	181	194	185	165	180	177	178	178	192	173	173	192	206	167	185	181	174	207	178	166	183	180	180	173	183	148	170	165	179	167	169	178	172	171	180	175	167	170	175	171	194	152	185	195	191	181	179	204	166	186	178	202	169	151	195	162	170	160	159	184	178	188	167	153	179	176	171	182	171	172	198	176	198	198	177	181	211	181	181	210	177	186	155	187	187	181	193	170	198	178	191	161	174	198	187	183	178	170	203	177	179	179	182	189	168	182	166	182	198	186	171
5304	9380	7877	3993	3060	37903	47457	37955	27847	14877	884	379	371	400	402	353	405	390	421	400	362	421	368	383	381	383	408	374	364	405	412	389	386	389	383	434	363	414	373	381	376	385	386	376	386	376	415	412	366	386	412	402	402	369	397	370	401	366	389	407	390	416	383	400	421	381	385	373	359	394	372	376	357	368	369	365	390	392	398	382	404	386	402	389	402	432	398	370	384	400	405	391	383	413	371	367	384	362	390	414	359	388	353	398	344	388	384	377	376	384	380	368	423	385	372	394	418	370	352	369	424	385	397	416	380	377	372	398	375	411	347	381	378	386	366	383	381	389	427	358	360	356	382	366	380	389	386	401	355	396	393	406	379	411	357	395	419	404	373	377	387	358	374	385	396	370	367	387	363	394	364	420	387	365	395	384	363	388	401	391	367	401	366	366	361	394	358	360	365	410	387	399	419	380	372	351	407	393	356	373	365	374	373	369	367	375	362	389	408	400	400	404	360	393	415	370	383	415	391	358	392	411	351	389	367	376	381	373	387	374	401	373	415	409	362	386	366	351	399	376	389	355	377	413	407	404	385	396	377	392	383	429	370	372	407	384	381	361	388	431	359	386	395	383	401	369	379	400	409	365	363	383	416	403	366	370	395	425	411	408	378	402	379	417	387	407	340	369	399	367	363	379	377	378	397	395	342	352	366	358	425	426	428	379	390	400	373	404	354	383	366	335	356	384	377	393	384	395	386	366	386	403	357	382	409	384	418	386	396	345	395	400	366	411	416	408	392	420	392	366	391	424	404	386	363	394	372	425	365	367	387	389	381	400	374	414	392	375	390	357	387	402	350	375	397	388	367	397	369	388	401	397	427	412	373	360	432	348	385	384	394	366	388	348	376	401	373	376	390	386	402	390	397	389	411	364	386	395	401	376	372	377	394	413	383	374	377	380	364	403	397	401	383	401	371	416	374	324	389	379	386	370	398	384	386	385	388	382	363	361	385	408	382	360	356	384	397	388	367	400	374	363	389	404	366	378	374	389	408	400	397	413	386	392	399	385	404	399	373	365	385	395	395	408	372	412	392	389	367	368	403	426	377	396	366	384	376	340	381	409	376	384	393	384	416	401	390	365	387	391	394	361	389	366	389	376	364	400	377	381	392	435	379	348	430	377	399	375	327	394	385	373	393	407	386	351	369	371	396	406	382	393	363	374	371	371	416	396	355	348	380	419	421	395	395	387	372	398	368	366	368	379	377	373	384	395	343	407	382	409	400	361	385	360	396	371	373	389	434	394	374	401	371	403	393	393	393	416	391	339	381	406	404	390	386	381	369	377	372	389	355	386	393	364	399	416	390	419	368	380	395	414	381	391	369	378	389	377	358	370	358	364	387	386	363	388	366	373	403	410	379	385	413	402	367	388	416	380	398	383	347	404	395	376	338	353	360	346	345	376	405	405	394	412	405	397	376	376	390	391	392	406	407	410	420	370	366	388	395	401	397	375	405	391	374	384	397	409	405	384	392	379	376	375	393	454	383	365	363	403	386	354	427	404	391	368	396	363	404	408	395	376	383	395	392	382	349	430	354	372	358	370	384	371	401	400	388	407	414	337	414	410	377	406	365	351	373	373	376	343	372	412	377	392	379	419	379	365	353	396	399	430	358	405	379	398	371	375	400	416	411	360	385	370	376	383	390	388	383	422	358	392	371	367	384	371	383	391	410	383	411	384	396	383	393	400	380	385	405	349	390	394	405	398	368	350	367	373	399	351	408	390	388	382	385	402	395	391	372	398	411	402	392	374	363	382	374	371	381	417	376	393	397	347	391	407	401	393	404	372	404	416	424	350	345	412	338	402	399	368	382	348	367	412	372	388	368	423	391	363	391	428	421	383	401	372	379	417	362	415	364	376	368	374	363	375	400	385	385	375	405	400	361	409	385	362	425	407	372	386	430	426	426	386	411	402	402	376	434	377	392	408	394	366	398	392	383	418	414	380	368	375	390	406	424	372	377	386	381	370	366	369	372	401	405	383	380	352	374	355	362	386	372	366	339	358	379	388	377	383	371	411	400	379	378	419	375	388	346	401	369	387	404	378	358	388	407	389	388	372	370	389	380	392	370	342	427	363	387	384	371	375	401	407	377	386	390	398	339	375	419	364	389	399	373	405	372	366	378	393	389	366	396	376	372	392	343	417	339	369	414	397	377	381	376	383	381	395	385	385	403	382	377	362	367	379	369	363	403	382	366	408	402	362	385	397	375	398	402	429	403	383	375	361	427	377	371	389	364	403	383	362	406	377	376	410	397	372	409	369	370	390	354	348	417	410	370	382	377	399	389	368	401	353	376	398	356	372	359	376	389	374	400	390	391	398	389	389	372	376	397	397	365	355	375	372	394	368	417	373	379	403	369	362	379	411	384	416	373	339	400	412	372	403	403	365	393	425	393	386	405	386	416	431	383	364	394	389	413	410	378	403	380	364	403	394	405	413	358	407	394	396	408	411	398	390	401	391	363	376	371	360	385	430	381	377	410	381	385	391	384	379	414	392	395	422	410	400	427	358	372	403	392	395	400	392	398	351	363	424	350	382	367	394	395	393	342	407	384	411	372	404	371	381	406	398	397	369	427	404	389	372	364	381	384	405	361	382	385	384	404	398	348	380	386	381	404	389	360	408	387	403	359	390	387	397	400	370	370	386	403	376	397	414	409	369	401	385	358	384	405	406	393	372	407	378	414	392	385	373	374	387	413	400	385	384	398	387	436	386	405	397	376	371	396	374	396	363	410	388	379	404	369	414	387	386	399	391	391	348	377	363	399	380	414	413	349	402	383	382	384	386	385	395	403	355	394	384	357	425	400	366	371	387	395	377	364	405	380	395	408	404	403	383	401	368	382	371	387	395	379	388	376	403	378	393	378	397	391	386	400	385	407	383	405	405	406	404	384	377	381	362	391	410	382	376	385	382	423	369	356	351	367	378	391	353	390	419	416	371	359	415	425	419	374	382	405	380	377	370	428	392	375	416	408	391	376	396	383	386	403	375	367	396	401	406	385	385	366	393	407	354	397	373	365	367	387	357	401	362	390	335	417	403	372	373	378	351	378	377	377	372	381	430	458	376	407	395	408	381	368	377	402	393	363	369	377	380	400	382	379	357	414	387	388	387	367	402	379	395	396	376	363	387	396	411	359	385	393	399	410	379	359	381	344	383	420	405	387	390	343	400	360	407	375	381	384	359	388	388	383	402	381	427	404	388	396	386	404	372	369	369	353	400	395	398	419	393	377	360	378	376	405	382	375	368	360	363	384	379	357	362	374	403	362	390	387	370	375	362	384	385	376	382	389	381	363	375	348	348	369	368	402	402	349	356	397	392	380	364	411	387	365	387	419	392	394	359	383	391	372	422	373	392	394	371	388	391	333	406	367	371	378	387	344	385	372	373	399	382	403	375	387	369	358	416	389	356	364	403	393	372	391	390	363	391	368	389	404	417	414	397	357	395	365	377
23259	21176	28996	23652	21251	46506	58477	45580	30690	15338	1343	244	216	252	227	232	238	249	254	252	223	237	236	228	226	242	274	232	215	228	244	228	241	212	244	225	242	225	238	232	215	207	223	240	241	227	223	221	237	230	247	242	221	196	234	208	247	192	228	240	233	231	232	236	244	238	236	230	250	231	202	245	225	230	208	233	247	223	220	232	239	213	227	205	216	242	221	198	243	230	240	234	247	218	233	251	225	225	264	237	227	231	237	246	230	218	234	241	218	247	232	224	225	220	250	255	254	231	231	215	211	213	223	240	236	215	222	233	238	222	252	246	205	232	220	221	223	226	231	214	211	207	241	246	230	238	226	201	212	218	225	201	208	252	213	233	217	243	215	265	242	231	227	221	239	238	243	241	211	220	232	233	229	227	227	225	248	218	213	207	230	238	206	205	231	226	214	216	238	220	227	223	237	253	229	211	226	212	246	218	243	254	231	214	220	234	227	219	255	236	234	224	203	253	216	240	236	214	239	234	217	232	229	265	208	235	231	246	229	251	241	206	253	234	233	218	250	233	223	220	218	224	235	247	241	213	221	262	233	248	208	229	235	259	240	225	216	247	208	224	211	226	222	228	232	243	203	229	261	204	247	220	212	220	246	219	237	218	231	245	209	204	244	226	234	216	266	218	239	221	209	206	232	219	232	219	251	227	225	251	233	222	251	239	253	258	226	232	205	234	216	215	242	230	226	248	199	245	241	242	236	214	239	220	221	232	249	244	248	205	238	241	252	219	236	233	239	244	267	249	238	235	237	214	232	214	226	217	259	249	223	227	242	221	239	243	244	236	225	241	242	238	212	255	227	233	243	237	228	241	235	248	211	232	234	235	238	230	221	230	250	240	243	225	234	224	187	233	232	234	238	211	228	224	233	258	221	242	261	211	213	231	239	222	254	237	226	242	230	229	253	234	249	217	209	226	241	264	226	229	250	238	210	211	199	218	227	252	227	228	235	243	241	224	241	234	231	234	241	224	224	216	243	222	206	235	232	268	215	219	225	209	244	222	220	198	256	228	238	225	238	226	216	221	232	211	252	230	236	232	216	239	215	222	234	246	228	219	232	251	235	256	221	224	222	237	236	217	229	234	225	223	230	226	245	257	223	251	259	268	225	206	244	228	257	223	241	239	238	222	240	229	255	239	227	212	244	239	229	245	223	231	224	239	246	223	236	225	251	224	228	224	231	246	215	236	236	217	208	221	251	244	235	245	245	237	257	240	227	224	219	247	248	232	237	232	226	235	240	225	199	226	223	194	221	245	234	227	207	218	218	220	245	226	229	215	194	262	243	241	230	233	241	220	258	223	228	220	225	232	228	252	239	208	207	224	216	242	234	246	246	251	233	234	222	214	212	236	218	247	244	227	199	235	226	237	245	222	241	227	213	217	228	214	244	242	236	247	216	204	238	244	231	240	253	238	217	234	250	239	246	231	251	226	240	239	237	214	238	211	232	216	232	224	222	222	220	207	238	237	243	223	241	236	226	257	238	230	238	219	217	219	231	248	220	244	224	228	227	256	241	204	231	208	246	236	234	250	237	263	231	244	246	211	231	199	232	249	236	220	232	237	234	243	246	244	220	211	208	216	221	210	216	205	215	227	226	209	235	256	221	216	254	235	252	198	224	214	227	231	257	269	210	221	217	220	212	231	226	220	225	212	257	223	216	234	234	228	222	256	223	223	219	225	224	218	205	198	227	237	260	257	229	211	184	211	245	235	266	227	247	225	218	236	234	240	232	214	232	210	207	232	223	230	206	224	216	235	236	232	235	214	231	219	235	208	239	240	250	208	191	226	241	239	265	254	230	220	247	228	204	241	219	242	180	235	216	230	225	222	226	239	231	234	260	232	232	229	227	241	230	217	222	251	244	219	238	230	229	232	252	212	239	244	209	213	236	237	207	234	212	240	233	228	202	222	203	232	241	230	211	197	223	242	253	227	241	243	248	233	250	213	234	220	250	255	262	236	209	254	212	201	208	240	219	216	228	221	231	237	230	210	222	248	253	222	247	228	213	198	247	214	238	233	234	228	251	238	206	250	229	207	234	232	244	238	230	213	217	234	199	235	224	258	240	242	259	266	229	239	231	249	229	251	231	203	230	208	228	231	228	215	238	218	244	232	213	244	242	262	223	247	243	229	221	215	241	245	192	205	239	215	206	226	202	212	266	234	237	263	238	233	235	210	253	221	228	228	209	216	239	231	218	238	261	250	206	234	238	239	210	241	224	236	261	226	214	241	243	224	225	229	239	231	245	225	240	241	240	214	206	201	217	224	240	237	245	231	259	220	238	224	219	211	223	227	224	234	272	245	235	250	251	219	232	248	207	222	223	229	250	217	237	203	229	263	207	201	246	241	242	251	255	251	250	232	243	232	223	205	202	255	213	244	230	214	212	236	227	265	224	250	222	244	271	226	240	232	228	258	229	212	227	241	262	261	219	183	239	234	229	242	209	213	243	234	214	202	219	236	245	235	250	207	216	212	217	234	239	218	234	235	258	231	240	242	219	220	233	217	248	251	229	225	241	220	229	230	212	245	219	252	229	215	246	205	240	252	217	225	228	229	238	241	266	216	231	232	260	226	227	238	241	220	213	217	226	213	207	241	235	220	245	216	231	210	241	236	227	239	245	235	263	227	205	220	239	231	222	213	228	211	236	227	251	256	223	188	203	223	258	247	240	226	207	238	240	224	240	238	248	225	212	237	257	209	227	209	230	231	228	208	259	223	269	235	216	231	221	225	220	186	251	223	229	239	233	250	228	224	224	205	235	246	258	232	223	254	206	241	233	226	248	256	232	242	199	238	242	244	220	229	235	205	226	225	214	218	215	253	227	228	233	236	235	243	232	231	247	242	252	242	223	243	230	216	218	236	239	193	210	212	237	222	235	222	264	225	223	226	244	226	228	271	203	234	220	209	231	237	218	255	216	222	229	229	225	238	248	226	232	238	219	219	223	210	217	227	217	243	240	238	217	246	249	226	264	272	236	218	233	257	234	236	235	202	262	229	244	224	217	208	235	191	208	238	209	196	213	248	232	232	232	215	241	225	208	237	223	245	237	214	238	216	226	226	260	214	228	212	217	235	262	254	235	222	207	226	230	205	225	236	244	196	220	251	234	212	221	212	241	229	248	225	243	224	225	252	239	238	224	236	234	236	228	236	259	216	238	240	209	219	240	240	234	240	224	228	230	214	208	231	216	228	223	216	227	233	237	247	238	225	234	259	228	205	234	196	239	238	211	231	280	227	208	238	243	232	227	244	253	220	227	218	243	217	233	233	219	231	217	242	228	219	234	238	239	206	241	238	253	263	233	206	248	232	216	242	250	248	195	237	208	227	254	237	255	231	224	221	215	272	229	243	213	233	249	249	244	237	257	217	215	232	236	244	227	216	209	226	229	238	217	199	216	249	239	208	241	242	260	249	225	224	267	224	246	235	244	237	241	265	237	220	236	246
8737	18122	15220	8434	9770	58790	62160	50051	37787	22148	1277	483	465	479	496	433	453	459	491	472	476	495	517	483	477	457	441	493	425	477	479	487	457	491	489	474	477	493	466	492	501	448	461	494	485	480	453	490	460	481	525	480	434	489	463	466	452	452	475	487	468	442	478	465	511	449	446	473	477	412	469	459	481	452	476	495	460	528	484	510	432	491	447	470	487	463	465	440	403	473	466	453	478	462	452	463	446	428	442	461	460	493	470	460	439	433	486	456	479	461	483	460	476	476	475	467	443	450	461	468	430	510	492	458	460	454	451	463	473	507	446	473	435	471	480	446	444	459	481	469	434	437	470	425	479	457	469	468	444	452	465	476	466	509	457	478	493	435	474	460	469	469	492	443	513	480	423	445	459	498	488	431	479	472	442	471	485	472	432	480	480	423	475	425	453	439	447	461	504	478	439	465	479	488	474	469	478	453	472	509	492	436	462	446	461	452	475	470	464	452	490	477	459	448	455	491	504	439	454	448	466	439	441	432	469	431	479	444	502	452	478	495	461	448	464	488	479	437	450	457	451	464	475	503	434	474	496	438	477	481	499	442	463	467	466	478	444	475	456	496	504	452	428	455	450	441	486	437	408	497	445	425	475	468	444	453	464	508	448	489	465	452	452	452	479	453	482	477	448	433	442	459	482	434	474	441	438	459	464	462	468	445	446	451	477	446	502	467	427	510	473	464	476	470	440	467	459	495	453	488	460	451	441	451	403	455	452	469	467	457	459	480	456	494	435	467	484	510	463	468	527	464	465	493	461	504	493	486	521	457	448	443	457	474	452	401	464	462	463	458	465	431	491	462	442	466	504	479	478	468	472	478	457	483	452	465	494	443	463	483	450	458	423	489	503	469	431	492	460	453	436	468	442	502	451	457	486	464	482	453	459	490	482	415	457	449	462	483	454	460	449	419	467	459	489	462	471	454	485	436	418	465	461	474	491	454	440	449	491	465	457	474	475	468	441	456	478	485	478	448	472	464	444	477	486	475	450	458	488	483	445	449	490	470	451	480	492	494	472	505	443	464	456	476	485	447	440	420	472	460	467	457	464	474	479	461	472	463	489	460	478	446	458	492	438	445	490	441	465	442	417	476	512	454	459	461	468	489	467	486	508	479	467	495	490	478	447	442	449	422	525	481	459	510	498	534	493	474	443	473	494	511	436	460	470	467	451	425	480	438	507	472	457	483	474	526	438	441	529	422	439	488	419	470	419	460	410	477	457	444	439	455	481	454	469	458	457	461	446	437	500	483	473	471	437	490	447	444	489	462	446	468	451	476	499	489	461	454	490	456	474	475	446	445	489	499	513	484	442	477	454	446	444	454	490	475	484	442	435	498	473	443	478	505	470	466	465	505	428	458	456	454	482	471	451	453	451	446	480	498	473	472	492	447	481	486	466	489	494	457	476	446	482	496	448	466	486	473	487	475	440	453	449	502	482	428	467	428	484	470	448	491	456	502	471	457	469	421	454	469	446	458	441	464	435	471	463	488	456	437	466	479	454	476	456	469	471	449	462	449	480	460	437	438	462	437	479	478	438	489	449	432	489	476	474	508	452	463	422	513	495	511	469	471	463	507	471	497	449	509	442	467	415	442	443	466	437	480	455	463	478	441	486	478	457	462	460	460	452	444	460	466	493	454	474	480	494	489	472	487	464	450	459	475	455	443	478	471	497	417	487	461	478	465	470	512	448	448	478	459	452	445	479	459	423	502	484	467	475	452	511	453	495	454	426	460	442	489	475	459	421	494	474	453	449	505	494	458	471	421	478	452	446	470	489	482	478	496	468	465	486	473	458	479	459	433	455	461	502	439	461	447	472	456	460	462	455	483	439	459	457	481	474	450	484	483	464	469	472	483	484	476	435	542	487	456	479	482	483	481	480	497	479	424	448	458	441	482	498	486	447	457	472	437	453	498	510	488	440	442	471	454	477	490	474	459	474	495	487	474	480	445	471	432	470	456	479	472	526	487	484	465	442	491	509	478	451	492	501	447	423	480	472	460	456	481	469	477	453	518	492	444	466	470	492	449	498	468	472	476	468	417	469	455	445	481	465	467	494	453	450	486	523	483	462	465	469	445	443	476	438	502	419	457	493	479	477	442	492	451	411	472	479	474	493	471	452	432	467	452	486	469	469	457	451	450	418	462	468	435	451	472	528	493	495	502	460	449	460	461	460	428	482	482	482	448	458	459	494	442	483	469	468	462	448	470	474	436	497	478	498	496	476	476	495	524	485	466	498	494	498	464	490	472	489	490	462	452	455	453	468	469	494	431	462	489	495	465	466	474	459	467	477	469	445	439	446	466	471	459	480	484	463	478	457	446	490	476	481	460	439	482	459	438	455	451	456	474	498	469	439	474	465	498	468	447	505	443	481	492	468	463	483	471	451	472	475	441	460	469	440	475	491	448	462	459	469	469	463	488	481	489	466	435	442	471	486	473	477	494	466	461	457	463	476	441	430	495	499	441	435	502	469	452	439	472	470	468	462	500	447	463	485	458	475	459	469	466	464	437	453	473	473	493	456	455	464	498	425	530	453	485	455	476	489	482	461	469	467	473	456	474	462	439	451	434	464	463	456	466	496	481	473	493	445	468	443	475	446	460	491	433	451	484	485	460	473	487	458	485	498	474	456	489	477	436	490	484	496	488	453	489	480	496	488	482	470	461	465	438	450	413	465	487	471	454	471	468	462	448	491	490	465	481	455	462	473	469	462	483	491	508	469	472	445	403	519	467	488	456	451	422	432	490	462	454	449	451	487	452	453	452	467	457	436	444	463	477	455	437	513	465	501	456	490	485	449	503	475	446	461	482	483	451	467	480	447	447	454	477	464	457	449	494	461	452	498	481	493	463	510	515	444	441	485	476	455	483	453	502	454	503	462	459	445	471	493	494	456	465	441	452	475	481	502	433	439	454	463	434	484	471	428	465	481	515	416	454	449	480	436	447	474	461	483	465	480	466	469	444	431	440	483	473	469	429	458	476	418	458	460	457	469	436	474	479	478	487	476	469	491	428	446	421	426	500	452	495	447	478	428	431	481	502	473	470	467	493	439	484	474	475	472	455	478	471	478	445	481	441	456	467	439	428	448	460	465	476	471	454	467	452	432	438	439	461	454	448	465	480	497	451	480	463	462	435	411	458	505	479	468	410	450	477	489	483	462	472	459	458	434	467	458	470	465	489	470	492	494	471	431	471	506	445	461	468	477	445	461	425	451	488	460	444	459	466	481	453	459	454	475	450	441	448	454	468	493	462	494	455	450	541	422	495	484	474	433	452	469	480	494	482	487	485	492	475	437	464	415	470	448	488	460	451	460	447	424	458	467	473	469	458	446	460	440	438	460	514	455	459	445	469	426	473	491	485	474	423	481	474	465	440	457	456	460	476	447	466	488	476	452	514	452	445	447	472	432	456	415	467	464	486	449	496	466	490	472	473	461	458	491	471	450	472	491	497
26630	20301	6524	578	615	8850	11574	6932	3212	1177	257	250	232	224	255	241	217	230	213	230	237	222	214	181	213	209	251	219	237	204	237	212	206	225	210	212	231	222	218	225	192	199	218	227	226	231	212	221	235	205	194	230	208	259	233	213	218	203	220	199	216	236	228	232	223	224	223	212	189	214	229	226	201	244	218	203	207	215	244	229	229	211	225	236	254	230	205	209	206	241	207	208	213	212	223	196	228	226	224	219	237	237	258	234	215	238	200	206	175	207	207	231	218	236	221	222	230	218	258	205	227	211	227	188	221	212	223	184	201	239	230	247	245	242	203	230	222	205	224	207	224	234	218	209	207	237	225	213	238	212	232	218	212	233	203	255	192	220	219	227	213	220	220	200	248	226	210	207	199	213	243	233	223	226	209	207	189	207	208	241	245	222	219	234	224	202	242	235	214	215	198	215	229	226	231	232	216	237	229	234	197	223	235	217	220	221	212	218	218	221	186	229	214	237	234	225	219	227	236	213	220	210	222	208	219	231	247	216	212	211	215	235	197	213	188	226	204	213	207	228	213	214	214	219	195	205	188	215	208	214	232	216	191	230	201	237	227	200	210	206	196	232	220	200	219	237	219	214	217	218	196	213	242	224	245	203	225	204	222	207	212	214	244	223	220	228	237	194	214	231	191	219	221	203	238	215	205	246	225	225	212	228	215	219	222	228	218	212	226	212	215	222	226	236	222	222	214	223	212	237	201	253	226	206	227	230	227	224	241	196	197	233	214	236	207	211	237	208	260	199	218	226	184	217	215	212	229	207	221	218	231	207	240	219	241	216	206	215	211	204	241	236	239	231	217	212	217	204	200	228	226	237	217	217	230	204	219	232	218	190	215	227	225	232	226	242	231	227	236	206	245	216	206	201	224	224	198	209	216	231	242	215	204	198	219	245	202	227	217	213	213	226	207	215	174	211	224	200	229	237	217	203	228	226	214	199	200	219	225	218	213	245	229	198	243	221	240	206	206	240	221	214	208	212	215	228	217	206	205	224	216	219	216	226	225	234	227	227	206	202	243	244	208	219	224	220	231	210	240	222	218	216	209	221	230	223	217	242	211	237	224	244	221	216	238	238	250	221	206	225	241	243	236	254	241	216	219	223	214	223	210	208	210	237	218	231	222	219	211	183	196	212	206	222	212	231	209	231	264	218	216	228	226	197	215	198	222	233	220	204	208	229	225	213	228	226	231	228	244	201	197	227	210	215	214	216	225	210	234	218	201	232	221	208	228	206	234	202	217	213	216	220	227	211	217	231	207	212	205	227	210	225	221	221	188	238	233	246	183	232	223	216	245	218	212	238	201	238	211	219	212	222	222	225	222	227	207	216	225	208	191	218	203	205	205	220	202	173	227	242	228	246	182	212	220	211	197	242	210	216	220	243	209	223	233	208	224	227	236	199	195	218	223	211	252	229	222	219	225	235	205	199	226	232	199	199	197	240	227	239	202	212	211	220	181	223	230	239	197	242	246	215	201	226	240	208	244	206	221	226	212	235	221	208	229	213	213	235	214	215	234	222	255	191	207	247	214	218	221	223	235	231	200	229	204	240	237	227	209	197	236	220	216	225	228	217	194	210	222	209	226	207	219	221	199	236	230	217	216	216	219	200	210	175	216	222	208	203	201	253	202	245	203	209	198	243	250	225	214	221	198	206	196	215	228	254	229	238	224	220	206	217	204	208	213	199	223	205	231	215	223	245	241	216	212	221	237	210	245	223	222	233	237	232	217	221	242	236	226	229	220	219	223	244	224	228	216	187	214	212	214	202	224	216	205	227	216	226	201	230	219	237	227	241	233	218	227	195	227	244	230	234	230	222	227	215	221	211	189	229	223	215	212	216	225	221	212	235	208	220	213	214	221	214	219	230	239	200	213	233	243	210	210	225	222	212	239	239	225	218	206	234	219	225	177	216	217	210	242	213	256	218	218	243	220	208	218	231	213	235	211	239	214	203	224	215	238	191	211	193	228	216	231	228	225	218	215	228	215	202	201	203	222	219	195	246	228	205	201	227	214	197	208	222	190	226	204	245	228	231	201	197	208	237	229	209	215	246	213	217	250	225	250	239	222	213	229	212	210	255	219	197	249	232	215	250	213	208	223	234	233	214	198	199	253	202	220	221	207	200	216	216	249	224	221	215	232	209	235	216	233	232	219	235	213	205	207	198	241	228	222	235	217	245	210	213	209	194	226	224	224	215	236	222	222	244	212	222	203	216	221	230	207	201	228	224	229	216	243	209	239	237	231	214	208	200	221	197	241	215	210	200	214	202	214	222	224	229	211	217	208	234	253	218	206	197	219	202	239	228	205	225	210	245	198	208	203	203	207	244	217	233	241	246	206	240	197	219	220	218	223	223	218	245	212	218	197	218	213	237	225	208	216	197	201	217	223	217	210	225	203	218	225	203	201	235	208	221	235	201	223	210	228	211	210	232	230	212	220	223	228	216	228	220	222	236	229	220	236	225	210	223	234	221	209	200	243	220	227	205	229	210	224	208	226	212	197	240	223	222	226	204	213	212	239	212	237	207	220	228	234	194	188	219	211	228	260	232	222	229	203	207	232	210	216	197	214	237	212	230	232	225	198	214	217	256	214	238	229	204	208	214	225	242	210	224	205	232	210	216	236	211	235	199	209	223	209	225	198	218	216	229	210	210	215	221	213	241	222	217	219	194	220	206	220	220	218	210	222	228	230	227	212	214	242	213	225	234	210	209	218	230	223	216	228	208	222	229	221	218	233	204	240	223	222	225	218	233	211	218	200	218	194	236	217	226	214	217	231	219	199	235	215	200	219	221	234	223	215	198	236	222	210	231	232	231	224	213	211	218	220	218	240	235	200	224	218	198	242	205	221	236	213	182	193	247	205	239	185	225	232	243	221	240	206	231	213	238	220	211	244	203	196	251	216	231	242	235	191	216	234	229	193	224	230	231	221	214	235	221	234	203	211	219	240	218	212	217	233	215	231	207	208	248	244	218	241	220	191	210	237	194	222	222	219	204	225	234	179	229	221	197	231	195	216	211	209	230	219	240	208	212	224	224	209	245	217	215	217	236	199	194	221	235	221	227	213	207	216	222	216	216	228	217	238	237	243	194	232	223	237	210	220	240	230	229	220	226	234	227	218	243	238	221	213	241	198	216	236	213	214	196	234	233	231	218	216	237	213	213	212	211	222	221	214	236	249	231	228	228	188	219	234	224	191	222	215	218	216	186	230	209	205	229	227	211	247	224	223	205	230	205	224	263	233	232	246	218	236	183	232	224	225	218	220	251	242	223	218	202	215	192	222	212	239	227	229	229	217	212	217	216	239	193	234	230	195	195	209	211	210	262	238	235	230	212	214	185	209	204	220	226	208	223	224	220	229	222	236	218	235	214	190	214	220	195	258	214	212	211	232	211	215	234	237	238	219	232	222	219	219	220	209	198	195	224	197	257	216	243	231	217	206	212	212	207
3990	1749	1666	1030	1890	19984	22034	14586	8065	3110	469	488	490	484	474	430	475	477	478	508	495	466	432	458	490	504	465	434	455	469	429	489	472	485	484	507	511	507	460	494	463	451	468	476	447	468	443	435	483	442	460	477	455	449	476	486	471	445	448	456	471	503	515	460	450	473	458	461	435	454	471	456	446	459	459	439	465	446	513	473	435	442	458	442	489	439	465	453	440	459	472	479	464	505	497	463	478	445	543	492	499	447	460	442	507	482	466	478	465	499	496	453	467	465	462	487	484	489	493	462	498	477	494	482	420	452	467	455	475	487	441	461	433	463	487	518	497	472	454	440	470	501	483	486	500	455	465	519	451	465	441	452	480	464	477	490	453	452	453	479	460	470	496	485	431	480	479	513	468	506	488	481	436	458	455	461	498	462	458	457	487	462	481	526	444	495	471	447	490	508	413	478	459	469	477	466	477	452	494	447	457	465	446	459	462	498	459	526	442	481	468	448	500	446	464	443	474	403	465	477	455	433	466	451	442	452	452	486	487	485	442	463	472	472	441	471	476	482	477	458	499	493	495	439	477	420	423	463	522	501	469	477	470	468	503	527	444	407	434	427	425	443	501	457	456	445	473	488	465	467	493	479	486	517	423	479	482	471	445	454	465	485	476	451	465	487	455	444	451	500	453	453	449	449	499	493	478	472	484	475	455	467	465	438	450	464	501	519	478	460	470	464	503	447	459	453	510	459	493	449	471	440	468	435	458	467	466	458	438	432	464	469	517	456	472	469	433	479	482	466	502	489	444	414	516	479	467	474	474	480	482	477	490	480	458	442	505	477	451	492	486	455	485	484	466	472	483	446	450	432	451	462	454	446	481	469	493	475	485	466	466	481	440	436	459	440	468	473	444	468	466	466	472	448	481	455	473	497	502	490	500	449	451	452	463	449	501	433	453	461	480	443	494	467	439	464	445	456	462	482	542	456	458	472	459	491	484	479	438	492	480	443	490	439	457	467	521	492	432	484	488	460	506	487	506	483	459	510	452	509	469	514	466	505	476	462	431	463	457	427	481	476	483	502	454	440	447	458	481	479	493	435	443	443	470	438	461	484	471	499	455	468	500	445	432	459	473	469	478	476	465	476	510	463	431	477	446	462	457	516	460	457	473	482	481	518	446	476	490	489	471	475	471	462	465	463	445	456	468	459	443	468	457	460	473	459	483	494	446	482	477	455	458	478	465	474	477	431	467	464	468	499	488	460	496	474	490	462	498	433	471	465	468	441	479	435	462	414	478	463	451	463	451	469	472	489	453	474	496	461	475	486	477	427	465	486	434	494	433	487	491	449	444	466	459	460	475	465	465	465	477	475	469	437	467	425	492	428	472	503	467	513	438	521	455	453	480	506	494	459	477	475	427	480	501	494	447	465	471	471	462	443	463	466	496	465	481	461	424	461	487	452	460	461	479	481	450	453	456	484	473	444	455	427	489	486	482	492	466	496	475	445	443	463	464	472	466	488	441	481	480	456	482	456	466	515	486	486	442	495	441	505	494	504	432	502	502	458	457	459	470	475	470	478	444	454	443	477	490	490	476	441	433	448	443	471	467	495	463	473	429	480	452	474	454	447	470	496	486	476	466	517	492	508	489	481	483	447	530	514	464	438	456	488	471	456	453	445	426	456	445	461	483	467	434	478	484	483	507	493	477	464	440	483	483	451	470	469	475	486	483	453	460	470	472	482	438	464	466	507	474	493	466	458	506	458	472	476	471	436	469	471	474	419	489	532	491	463	457	454	470	468	446	459	475	448	470	503	483	462	451	454	497	440	464	463	454	503	447	516	457	474	476	438	466	463	511	473	453	472	462	491	471	473	489	466	428	439	457	454	436	426	488	493	446	460	474	434	464	485	475	479	464	489	482	474	444	488	475	466	478	476	483	478	453	462	479	528	465	433	471	435	437	433	473	452	464	471	477	505	460	467	462	463	446	473	487	480	472	460	515	447	473	488	490	451	470	448	437	437	457	536	444	449	465	428	484	508	458	441	467	465	509	441	446	485	439	443	473	463	423	480	460	484	446	487	462	440	472	495	458	444	475	458	479	444	448	474	475	467	462	486	436	494	448	473	425	466	519	441	445	465	504	467	441	510	476	487	461	524	447	467	452	481	479	458	484	482	453	496	481	441	469	454	494	462	429	440	460	456	441	476	465	468	463	492	481	462	503	489	479	435	492	443	456	467	481	455	469	475	481	492	490	482	470	477	493	451	449	463	467	482	482	479	476	468	468	472	456	481	499	460	482	465	435	460	450	430	445	430	459	454	451	480	462	412	437	471	514	459	449	514	454	442	483	438	486	437	476	444	460	445	452	486	449	448	436	454	482	466	452	441	456	466	505	532	454	485	443	491	484	504	476	448	454	484	499	477	451	448	427	466	455	454	474	451	486	447	495	410	458	480	487	464	469	496	470	448	451	482	485	439	457	449	458	457	461	464	491	464	436	442	478	505	491	467	427	453	502	486	481	471	476	458	459	463	468	443	472	463	438	526	468	442	492	472	466	507	453	482	459	461	486	496	502	450	503	528	479	471	465	454	457	483	492	455	447	459	488	461	415	465	509	470	474	464	455	467	487	469	484	477	470	459	443	461	453	485	477	455	461	453	484	430	433	501	456	448	478	464	501	455	492	458	472	457	463	468	475	441	461	479	429	440	463	461	491	460	480	460	473	492	483	464	484	470	448	433	494	462	452	451	502	445	457	436	468	451	456	479	463	456	467	481	454	462	452	461	495	496	469	484	447	474	448	458	457	470	461	427	498	488	486	443	453	474	460	467	448	458	441	445	458	448	441	448	442	488	470	481	489	459	437	479	445	502	437	455	470	479	456	490	457	464	470	459	452	473	505	474	470	507	465	452	476	467	411	449	472	476	468	480	474	451	465	480	490	452	485	433	468	461	472	463	492	448	475	477	466	463	474	484	462	450	495	509	438	461	466	509	482	469	458	469	447	486	436	486	471	489	448	445	461	500	459	439	494	446	502	516	454	465	507	501	477	508	445	468	431	435	505	428	501	458	473	505	469	511	456	492	454	461	501	474	481	488	467	483	506	462	436	484	488	429	489	498	445	452	462	461	508	455	476	460	470	494	493	498	500	410	490	427	475	503	467	507	477	455	433	461	471	445	504	508	486	484	444	495	470	459	468	440	441	456	526	505	455	501	457	477	473	484	483	415	484	473	499	479	492	472	483	474	455	509	440	485	487	444	454	423	492	443	467	504	481	465	464	512	459	440	486	452	509	469	460	464	438	486	441	443	470	470	501	445	473	436	455	445	459	475	512	476	503	479	437	457	462	480	437	456	490	461	446	450	495	460	481	485	510	467	465	471	455	456	491	500	448	507	468	467	482	484	470	441	497	493	440	456	473	457	478	482	446	473	490	466	442	444	482	484	471	433	438	477	477	481	448	460	460	431	450	465	494	442	461	448	471	451	451	446	467	474	455	433	429	432
24575	21140	27652	24887	11451	32263	41236	31326	18683	5875	238	177	210	191	186	172	182	181	160	160	177	187	157	172	180	183	194	176	186	196	181	165	173	185	167	176	193	180	176	174	163	158	209	183	178	180	182	198	208	187	172	162	182	173	171	192	161	170	183	190	188	176	192	168	175	191	208	177	177	178	181	193	190	182	165	160	187	181	180	178	173	178	164	156	190	191	185	170	185	187	197	168	173	180	190	190	190	186	171	187	166	184	172	181	183	203	179	179	177	188	191	195	199	209	170	188	172	195	172	155	178	181	175	172	170	169	175	169	193	157	175	188	160	158	170	180	150	168	172	194	176	185	184	184	185	183	192	169	180	166	194	161	170	172	182	190	164	175	155	173	194	181	174	187	170	163	165	164	176	171	156	176	156	159	180	188	196	181	171	178	182	179	175	199	171	205	190	161	159	165	184	168	167	175	164	164	203	181	159	156	176	203	167	182	189	158	178	163	167	173	191	169	158	179	179	156	165	196	169	199	137	188	201	172	185	190	188	185	164	197	168	152	184	181	160	196	192	165	182	191	181	187	186	201	165	211	179	156	174	207	169	192	172	190	158	181	172	182	178	187	165	169	166	172	173	170	155	169	190	188	173	177	179	197	147	187	140	165	175	186	172	179	157	169	174	133	162	172	173	178	188	162	159	184	170	164	190	152	192	193	162	195	170	187	178	177	169	180	151	186	174	197	171	152	169	174	163	200	202	190	162	175	194	172	161	166	168	191	167	170	169	144	191	183	190	186	156	182	179	175	172	182	177	181	182	177	174	169	182	181	190	153	157	187	177	175	170	159	147	187	180	177	157	172	186	164	188	169	195	175	195	203	195	174	163	189	201	175	185	196	175	184	190	182	170	194	195	166	180	182	192	186	186	189	175	163	173	155	169	160	169	175	167	157	179	164	174	181	168	181	178	166	174	172	198	153	179	200	161	173	150	179	184	173	185	162	159	179	179	171	167	170	192	162	184	186	193	168	181	180	172	172	190	176	178	195	170	192	166	187	179	185	194	152	182	183	163	180	166	182	158	176	181	182	191	175	173	191	217	205	167	200	189	191	180	171	158	180	157	174	179	168	155	184	182	159	164	166	192	167	177	157	186	198	200	158	160	151	168	191	203	179	183	186	194	155	171	179	166	177	159	193	187	173	152	185	153	195	174	189	153	168	159	169	203	206	176	170	201	191	165	191	206	173	184	161	199	175	185	193	187	160	193	151	183	183	193	159	185	178	166	184	156	175	181	197	199	179	185	196	179	173	182	193	173	185	180	180	190	183	199	131	154	185	143	146	171	176	172	159	177	193	157	172	177	185	168	169	163	192	174	167	186	195	190	183	187	187	185	181	201	171	194	180	177	185	185	175	183	190	205	187	176	172	173	180	173	177	174	174	156	186	152	173	180	192	183	182	173	211	193	190	185	169	180	189	191	182	172	175	172	192	164	200	187	187	171	180	155	191	183	171	172	162	196	189	166	149	176	169	174	187	160	170	181	191	191	185	178	169	166	184	199	177	194	177	168	184	159	187	175	173	161	183	163	188	165	199	188	181	175	167	187	180	168	186	188	178	189	188	194	178	169	163	182	166	190	190	181	147	180	197	177	182	182	163	182	175	190	198	198	179	174	175	159	186	182	182	192	172	168	190	204	204	199	193	189	157	174	170	185	176	206	176	167	153	181	169	182	163	189	165	206	202	183	176	198	173	192	176	187	190	196	161	172	170	195	177	178	172	179	199	178	189	175	183	179	200	178	190	157	202	166	191	173	160	174	190	177	174	189	171	168	210	188	167	177	193	207	174	178	179	141	174	156	147	149	173	168	189	142	187	191	173	174	172	174	167	197	164	186	167	152	159	159	195	166	185	181	156	196	207	184	202	160	176	174	182	168	149	184	195	159	170	164	173	165	184	173	186	178	182	169	159	174	188	156	168	153	165	190	192	169	159	168	174	171	158	193	170	173	177	163	159	173	162	192	187	156	181	168	196	195	173	176	215	159	177	177	187	177	176	157	158	185	166	203	163	176	168	180	180	155	164	150	169	155	177	184	167	185	173	186	192	172	158	173	167	170	169	172	163	156	173	175	161	169	180	167	153	180	161	175	192	186	160	174	154	174	188	167	205	171	180	173	179	168	184	151	184	174	185	177	160	185	163	183	211	173	219	167	199	205	183	168	185	170	159	178	161	157	207	177	192	166	168	157	169	180	173	197	184	172	172	164	187	144	169	215	151	173	171	171	185	196	189	169	180	180	178	197	169	170	200	194	199	188	151	175	178	185	155	175	177	177	177	159	183	185	183	177	181	176	200	178	172	186	172	176	155	182	174	182	202	169	172	152	173	170	200	186	181	181	171	167	173	160	163	175	183	191	167	179	157	191	166	202	175	181	166	175	162	173	180	177	166	190	188	175	174	174	173	188	181	164	174	166	189	168	155	163	192	157	172	190	156	186	163	186	162	187	173	169	156	179	174	185	175	175	173	173	172	179	186	183	181	189	160	170	170	172	185	199	185	186	177	176	181	177	179	177	212	170	145	174	187	158	156	193	185	174	158	186	151	167	177	155	203	179	175	180	189	168	190	174	172	163	184	181	169	183	196	187	200	193	151	165	178	171	164	174	181	181	186	167	175	174	187	192	158	158	167	152	159	193	165	189	182	190	175	190	171	179	155	164	160	182	180	171	185	208	167	160	172	176	194	182	180	189	177	186	173	179	192	147	152	173	173	167	185	201	167	156	151	184	150	169	189	165	170	158	175	183	171	186	150	181	163	153	186	183	177	203	182	184	163	178	172	203	174	176	171	188	166	176	185	165	177	192	172	178	181	189	182	169	175	166	169	175	170	177	191	168	177	159	172	174	178	192	182	166	179	174	172	197	142	201	171	194	181	167	188	183	162	177	181	162	183	179	186	172	185	198	179	165	154	183	174	178	171	183	169	179	177	202	174	210	169	184	210	165	191	170	165	146	165	166	155	191	170	174	177	197	160	172	179	154	172	188	181	201	159	183	166	166	191	150	198	161	157	161	186	169	159	193	190	166	179	183	163	170	176	169	162	187	185	196	175	162	164	180	170	178	174	173	192	187	175	204	178	177	180	177	161	183	182	155	215	206	194	181	203	203	190	169	180	193	180	157	171	169	193	165	174	201	185	189	151	184	163	167	152	201	171	172	171	142	165	192	160	179	189	191	169	152	173	181	203	163	176	164	185	193	183	198	186	166	178	179	213	169	188	181	189	153	148	190	172	198	192	184	191	192	168	164	162	182	189	177	165	193	144	172	163	187	158	185	163	187	179	172	162	188	148	168	168	181	169	169	180	159	161	175	161	177	175	159	210	161	162	203	192	195	157	173	191	168	167	187	186	186	176	192	162	198	179	188	181	198	189	179	173	181	167	173	177	202	168	175	173	187	170	173	161	179	170	176	176	162	188	181	157	156	179	169	188	164	177	191	177	163	171	167	176	175	163
5093	9417	8006	4049	4727	42470	45826	37635	26877	10834	403	407	385	402	390	395	377	383	386	374	403	395	408	394	423	409	389	371	365	367	384	405	396	377	393	360	387	370	366	352	373	397	354	416	355	389	387	418	373	383	384	352	389	375	407	389	358	345	412	360	374	366	347	385	383	408	378	388	374	364	378	372	359	398	356	380	400	394	369	419	357	394	400	367	384	365	357	410	415	389	373	390	354	368	376	343	382	374	396	406	389	379	382	385	386	386	379	418	372	402	402	424	405	370	397	406	379	362	380	383	387	371	416	379	359	398	373	368	379	371	398	389	363	371	369	377	394	370	394	379	375	364	383	382	392	386	400	377	395	368	378	394	378	343	357	392	370	380	376	374	371	362	369	402	415	361	377	359	398	407	374	420	385	369	416	368	379	374	401	359	377	377	360	380	399	398	375	375	372	402	404	373	378	354	341	403	382	387	399	366	387	367	398	415	356	454	374	396	396	386	412	395	378	381	398	404	393	361	401	372	385	352	376	395	388	383	420	404	361	398	396	369	409	388	421	387	390	385	392	398	373	376	390	370	386	389	369	364	388	399	372	412	353	372	395	374	378	396	357	370	362	378	371	415	400	387	423	399	360	394	394	391	333	396	386	391	368	377	362	407	414	384	407	382	394	380	393	363	384	380	378	367	394	390	385	395	367	387	370	411	397	362	347	357	386	373	402	422	370	405	371	392	392	367	381	368	405	384	372	374	363	395	389	379	347	380	383	382	404	405	407	396	393	372	372	389	411	388	395	372	362	400	365	383	402	365	375	373	362	368	345	378	393	403	388	381	395	387	400	383	388	398	378	376	398	355	397	382	384	380	368	389	381	359	364	348	349	359	363	399	399	378	363	392	353	400	367	398	354	354	352	396	375	400	385	382	350	397	433	389	383	369	395	376	389	370	400	377	380	415	397	402	417	369	435	407	402	389	358	369	378	389	406	378	387	395	370	404	382	395	348	391	405	371	366	372	363	394	361	409	350	384	390	382	374	409	432	373	376	372	407	386	401	359	394	395	378	407	369	392	399	354	375	371	364	362	397	396	343	404	362	370	369	379	397	353	401	376	354	372	406	382	379	381	377	385	363	365	382	403	377	418	376	355	373	397	406	357	398	354	370	350	361	390	388	374	391	390	395	389	395	357	374	369	393	376	357	408	419	369	411	376	371	442	378	398	401	371	375	379	388	388	382	429	369	398	354	399	332	363	371	377	363	411	367	361	387	371	353	383	395	454	347	387	398	388	353	399	374	376	433	388	343	374	389	397	401	380	395	353	375	402	395	352	411	378	418	343	378	379	383	385	365	417	357	373	373	341	391	361	394	373	342	382	387	387	367	409	391	352	384	407	378	355	377	385	400	391	389	401	389	392	361	370	383	394	345	415	347	362	374	407	351	398	414	416	352	409	384	391	336	396	373	373	394	401	366	409	380	405	364	414	392	381	404	386	383	396	388	396	386	356	368	393	356	361	381	386	370	350	348	398	390	361	394	375	401	411	387	383	411	377	431	386	360	370	393	365	380	389	354	390	388	383	361	408	400	351	396	388	370	399	399	373	403	384	384	384	364	412	418	382	384	392	403	352	384	402	374	357	376	334	402	366	386	370	364	357	367	342	377	395	394	383	353	418	375	372	360	352	400	392	369	407	383	373	373	409	410	393	382	376	357	369	374	388	338	399	404	404	380	364	401	373	416	352	358	388	378	386	387	399	398	355	367	367	361	415	409	360	364	359	387	377	369	382	390	407	383	387	366	391	441	366	365	376	404	357	399	386	367	413	389	360	375	318	411	401	372	379	378	391	360	384	395	397	412	360	412	386	352	379	368	405	384	373	415	363	325	400	403	392	321	377	384	418	377	379	331	374	388	433	359	390	390	367	349	349	390	395	435	390	371	357	385	349	389	374	397	364	423	352	357	366	360	393	355	380	389	353	401	383	372	370	377	370	400	372	398	378	369	360	373	386	409	402	385	412	399	425	371	374	398	419	394	373	393	402	373	393	393	400	384	361	394	364	393	432	414	374	408	392	351	407	367	379	405	377	382	421	380	397	371	395	341	338	377	374	403	405	376	405	387	399	372	371	391	347	366	400	398	356	349	368	388	374	404	370	396	370	350	384	368	360	373	353	375	404	368	406	369	379	351	372	360	367	353	394	372	370	389	401	368	369	376	427	414	360	375	388	403	388	379	384	354	406	391	409	358	360	380	375	404	361	402	399	374	404	379	396	381	385	409	376	368	382	363	408	374	399	378	377	389	381	384	404	416	377	393	370	397	365	371	370	377	355	378	377	361	351	384	383	393	384	405	379	400	371	391	386	398	383	401	381	393	364	351	423	382	382	376	361	354	389	389	396	408	363	376	375	394	378	379	388	372	389	375	373	338	368	392	392	422	357	384	368	359	371	389	372	379	381	374	374	425	374	382	369	345	381	376	367	348	341	413	374	386	376	391	363	407	421	414	402	382	415	398	394	372	343	383	399	392	343	388	354	386	378	373	340	382	411	368	384	365	389	410	355	347	392	399	354	361	408	373	366	385	387	368	394	408	383	384	393	362	391	371	359	423	378	392	361	384	369	384	370	379	410	401	341	379	402	374	351	369	415	382	356	429	399	396	380	396	423	394	389	366	405	395	360	406	380	392	384	390	365	396	383	408	422	374	379	372	402	380	375	363	427	401	371	358	383	351	367	377	372	373	423	350	382	379	377	385	360	402	391	354	402	387	366	403	410	412	377	382	392	371	369	379	379	383	387	352	387	399	350	398	335	396	401	383	405	377	362	375	377	422	393	388	373	388	401	391	395	369	367	389	386	377	386	369	391	371	381	380	370	407	402	380	390	376	381	357	374	347	394	371	391	369	412	398	393	389	413	399	411	391	370	401	349	385	375	414	357	399	375	392	391	381	394	392	373	370	373	391	380	397	361	375	410	389	423	385	356	398	379	369	365	403	317	367	389	353	375	380	386	364	375	404	368	411	369	368	375	404	401	367	370	420	378	383	382	410	414	400	371	376	392	399	344	379	353	352	408	349	402	362	390	365	396	382	364	371	382	410	376	363	398	419	382	431	365	402	385	390	384	349	370	413	322	374	394	413	378	413	386	400	412	381	406	335	378	371	431	408	392	394	358	388	430	359	397	362	360	401	374	406	380	396	376	371	375	363	425	362	356	394	381	407	379	337	377	378	346	370	351	394	355	349	376	346	383	405	357	388	367	370	387	367	415	394	411	412	354	381	368	372	395	386	370	403	362	392	395	358	397	359	387	395	384	403	400	374	385	360	386	409	376	415	336	398	355	378	400	381	397	387	403	383	363	420	414	413	379	403	426	387	381	370	387	378	383	399	404	387	376	389	363	412	380	354	361	368	359	407	371	379	375	435	372	383	394	384	379	363	385	382	386	379	413	374	389	455	373	394	360	377	358	398	409	375	382	375	379	382	366	372	375	393	439	398	365	393	369	408	373
23154	21092	28838	23576	21170	46443	58639	46425	30594	14158	808	238	226	236	224	232	238	212	248	211	234	235	219	213	231	238	235	234	232	220	223	200	231	246	216	195	229	236	245	269	235	251	235	231	214	203	249	253	209	227	213	219	214	221	224	244	228	219	224	203	242	245	219	229	241	259	220	226	216	192	217	211	233	217	209	220	231	215	267	236	207	225	216	243	232	227	223	233	219	247	249	247	244	242	239	212	207	213	236	240	236	244	222	241	220	208	258	219	243	213	236	220	222	222	241	199	244	260	231	242	210	239	232	232	232	241	205	221	214	259	231	195	184	227	218	215	254	219	229	246	232	248	226	214	245	244	205	226	240	237	228	245	208	245	225	213	238	216	208	238	221	246	246	213	222	209	204	217	225	223	200	226	232	212	227	215	214	195	217	240	226	243	238	219	192	221	224	226	245	245	236	214	223	219	212	225	228	217	241	215	238	229	231	240	220	226	218	224	229	230	222	243	224	201	244	216	214	250	205	235	251	218	248	214	236	213	256	242	229	218	221	252	240	208	209	225	237	233	241	227	250	220	236	239	223	224	197	244	251	222	248	225	188	218	237	254	246	229	212	243	235	232	214	239	212	231	248	237	229	240	209	213	220	199	239	251	242	227	224	204	235	255	225	238	228	240	186	245	236	229	223	227	241	248	228	256	223	225	225	213	229	241	230	224	262	235	236	211	221	220	221	223	238	241	243	215	211	243	231	231	241	188	236	225	242	217	218	228	221	221	223	236	245	246	222	261	245	213	224	247	242	240	224	215	218	226	233	208	239	223	272	226	239	248	236	217	213	204	228	239	238	240	231	251	219	231	223	214	212	230	228	240	229	230	216	234	240	199	239	249	203	251	214	237	219	242	219	260	235	229	248	241	225	246	239	232	216	239	217	220	231	232	212	213	217	217	220	222	240	248	238	228	216	220	218	249	230	216	218	211	261	238	243	232	213	209	249	228	212	247	218	234	227	214	221	219	241	224	255	226	217	242	220	221	251	252	203	227	234	247	223	230	199	226	223	244	232	225	215	233	245	234	215	227	270	213	236	242	214	260	233	224	219	215	253	204	214	214	192	251	247	228	228	224	258	214	218	212	203	208	221	228	232	208	210	243	244	211	213	247	246	207	202	231	223	250	209	194	228	217	237	250	225	229	216	237	239	236	220	256	228	220	246	195	220	234	236	215	248	213	222	245	216	231	231	213	230	206	219	243	221	236	232	237	215	233	239	251	233	228	217	222	233	208	199	219	241	207	237	224	242	218	251	236	232	216	216	222	224	254	227	216	230	193	244	227	221	207	222	240	253	257	238	225	231	219	220	228	246	211	236	226	207	225	222	212	235	225	224	232	249	226	238	190	246	227	222	242	215	177	252	221	243	249	201	211	209	240	241	248	213	221	216	249	229	207	211	228	215	223	225	218	208	224	252	240	216	243	214	238	235	213	242	244	246	222	235	248	217	226	194	236	238	237	240	218	233	204	211	224	236	222	222	229	221	228	233	230	212	228	228	255	238	233	258	255	211	241	217	230	241	239	204	231	226	229	239	250	195	229	223	224	249	219	228	224	221	238	235	220	225	221	222	216	236	238	194	232	241	202	237	215	212	257	212	213	205	233	234	210	232	233	218	239	256	248	213	223	245	224	235	236	234	238	222	239	193	209	250	255	225	239	243	255	223	212	245	227	243	239	209	254	227	233	217	224	222	221	206	209	231	262	272	217	219	214	241	215	233	201	211	224	212	251	248	221	221	247	220	230	231	233	212	224	261	228	220	216	258	226	231	231	230	212	239	218	245	203	210	251	221	216	251	208	243	237	224	227	219	243	214	189	231	229	221	250	221	240	216	218	229	207	238	232	201	226	230	247	220	214	239	207	274	234	222	224	240	217	227	227	202	206	231	224	219	231	198	275	252	233	207	243	244	250	216	237	234	228	236	246	230	235	227	218	197	226	197	214	227	255	228	219	221	226	204	240	226	218	228	199	222	225	218	191	205	253	221	226	217	201	220	234	229	231	204	219	245	228	201	233	241	247	240	232	237	207	195	249	219	234	257	201	266	244	230	217	231	202	227	250	241	236	239	268	247	221	229	245	232	228	235	210	218	223	238	226	246	245	213	257	231	235	228	244	249	213	213	237	227	223	215	220	237	218	229	207	223	211	203	246	244	222	235	240	231	208	208	212	220	224	227	233	207	217	227	208	208	231	237	206	228	243	217	219	212	219	231	215	238	269	199	210	213	226	220	240	235	243	226	235	251	222	211	225	238	251	247	213	222	240	210	245	230	244	251	242	228	231	215	229	222	230	223	222	249	248	259	240	229	209	237	249	232	239	218	233	212	225	229	221	237	226	221	203	219	214	205	219	231	240	216	245	206	216	232	249	237	237	195	237	249	240	232	233	227	255	246	221	218	233	210	259	194	236	207	243	237	227	238	229	223	231	213	215	242	215	216	244	248	224	249	226	219	240	240	217	222	226	225	218	231	254	225	240	231	250	236	206	210	230	225	210	233	238	203	220	226	209	209	205	227	216	243	244	225	237	214	217	232	217	200	214	215	255	215	209	235	219	234	203	228	234	201	247	243	226	215	220	245	234	236	211	217	234	243	225	223	226	248	260	228	257	239	207	212	228	247	258	234	212	252	207	247	232	222	229	226	246	237	239	261	250	239	228	219	236	222	221	234	225	221	221	195	235	223	234	208	208	241	212	202	195	231	253	236	259	199	216	243	232	242	216	212	236	197	232	233	209	205	228	270	202	222	211	217	236	222	219	242	238	211	251	265	213	243	226	241	235	203	230	226	210	226	235	240	226	215	206	219	198	228	227	226	213	230	225	200	230	233	236	247	244	219	225	235	228	232	246	199	251	217	239	207	226	214	230	213	208	230	242	206	209	213	233	225	257	259	214	241	227	273	238	251	228	253	252	246	241	233	211	243	229	207	209	252	226	230	220	220	202	222	223	221	209	241	201	226	231	233	238	235	241	235	232	223	251	230	190	226	226	202	240	237	258	227	213	245	253	209	199	251	241	227	210	225	232	221	222	244	240	231	224	199	218	235	248	246	209	242	220	197	199	220	220	250	240	228	202	238	288	180	219	244	241	243	208	224	230	228	237	210	242	212	218	209	226	235	235	219	226	232	218	206	237	221	246	254	201	221	204	216	231	205	239	204	211	232	235	214	218	209	247	233	234	225	238	256	249	211	229	219	234	235	234	217	279	236	271	213	248	235	243	229	230	259	220	211	209	227	234	268	248	232	215	216	211	221	239	216	214	239	236	232	208	234	252	191	256	228	230	228	222	257	203	230	213	219	211	253	203	219	240	217	228	237	243	263	256	241	237	207	231	237	212	234	232	229	207	209	242	229	226	223	210	234	226	205	226	227	216	235	200	231	242	237	238	234	230	222	257	208	205	228	228	232	231	221	225	247	216	234	230	243	227	226	202	231	229	263	222	243	219	231	220	210	200
8760	18290	15675	8777	14502	58271	61528	50418	36935	19323	559	464	510	464	453	508	461	462	491	497	453	444	470	485	465	504	453	457	453	491	433	460	428	467	460	462	438	451	446	463	453	487	451	477	434	435	470	451	449	460	469	463	439	466	423	482	481	464	434	445	453	482	426	447	480	491	411	445	478	473	427	451	491	427	468	453	461	420	428	451	449	430	466	436	461	442	466	442	459	467	483	486	441	469	447	446	442	444	487	479	409	488	450	472	483	457	455	476	455	474	513	512	535	471	451	464	438	486	440	459	481	415	460	434	458	471	463	429	438	436	475	490	417	462	496	490	461	442	448	468	432	482	434	466	433	434	477	441	480	428	471	440	464	427	442	483	420	457	473	451	463	499	461	480	461	455	448	439	489	448	449	453	443	449	479	465	491	474	462	439	461	469	455	464	412	450	452	457	459	494	459	467	437	468	462	456	435	435	434	478	466	433	474	462	461	472	453	427	461	479	467	458	447	465	481	416	469	473	431	469	447	459	449	478	469	503	454	470	471	431	443	431	427	508	454	455	426	463	491	500	461	457	433	419	472	402	435	445	438	430	500	479	443	456	449	463	462	435	480	469	468	465	451	478	453	473	440	464	457	490	459	425	468	432	507	443	450	457	475	477	452	444	481	440	438	471	454	454	456	437	450	488	482	461	480	484	446	467	472	417	472	484	440	454	452	471	442	441	438	493	453	458	464	442	445	462	452	439	486	461	459	524	457	486	485	484	420	481	413	439	471	447	415	413	446	503	464	467	439	470	466	408	458	475	472	469	479	460	431	487	437	506	488	477	439	439	473	472	464	442	470	494	496	429	477	427	469	423	461	445	416	440	461	468	476	478	428	450	429	456	458	443	451	452	419	502	421	486	493	441	451	435	455	449	447	450	464	446	444	473	458	437	457	426	417	450	468	493	457	488	524	454	449	460	443	478	480	459	473	471	436	420	461	441	417	505	467	465	450	462	434	438	439	459	456	465	458	411	497	453	447	470	500	441	468	447	463	455	481	462	453	441	454	460	473	471	473	452	459	429	466	423	417	478	436	440	473	493	471	492	451	438	504	484	461	489	460	484	446	494	454	441	459	441	456	448	443	450	456	437	455	470	440	450	458	461	454	478	472	434	481	418	453	461	456	436	491	439	429	443	433	475	455	468	453	431	461	446	427	456	430	443	431	470	454	441	463	442	460	456	441	449	461	481	460	460	453	457	439	432	467	453	477	441	446	488	455	460	474	502	444	445	449	483	477	456	494	449	433	461	477	446	479	487	458	477	441	414	474	445	443	452	467	485	450	474	468	449	433	440	472	434	471	437	454	467	437	504	475	416	455	464	444	490	464	427	455	424	464	473	426	475	489	447	458	454	448	483	459	467	485	430	426	463	437	459	507	460	415	442	487	428	427	460	493	476	462	466	459	425	452	414	461	412	399	489	426	444	459	425	457	450	468	434	434	475	442	427	477	455	444	467	450	458	443	468	520	445	493	470	426	460	471	474	427	475	455	457	501	485	440	464	461	453	452	441	477	402	414	465	441	479	451	459	467	434	457	447	451	431	463	485	502	451	501	435	490	457	483	432	483	464	456	449	491	414	475	439	455	481	413	443	440	487	469	439	442	457	489	462	426	473	485	472	489	460	471	490	436	464	434	447	500	445	450	480	449	498	468	432	468	469	463	459	451	478	443	462	470	442	484	447	449	420	476	430	437	494	461	492	421	452	448	421	487	453	426	480	454	488	476	471	429	491	464	443	426	467	453	461	456	474	465	439	464	429	471	480	479	436	446	475	458	459	467	468	434	469	473	444	480	467	450	460	447	508	448	470	469	451	474	480	450	439	478	451	443	480	405	457	468	453	471	464	475	444	456	463	446	473	450	461	445	434	466	464	457	498	436	437	463	490	451	462	432	446	425	474	451	451	474	461	426	493	463	465	451	451	503	432	434	468	498	440	445	486	445	434	469	426	435	508	467	459	474	492	449	425	488	505	415	452	456	448	451	433	461	438	457	428	449	453	455	459	469	465	423	460	457	437	454	459	461	453	440	483	453	431	439	453	445	438	488	473	469	441	467	476	423	485	474	426	482	470	466	462	458	418	452	489	494	496	485	437	459	475	454	477	464	441	443	477	468	418	440	407	447	462	489	435	427	488	481	455	448	438	445	429	484	484	486	457	467	443	462	445	473	491	475	442	486	466	479	494	461	445	448	454	476	492	473	486	486	442	493	471	503	447	466	450	461	431	494	469	483	451	475	445	481	462	457	459	435	484	441	460	405	465	417	438	472	442	453	465	451	451	487	447	498	447	488	484	430	493	451	429	457	489	484	440	447	458	446	453	426	478	449	482	457	471	476	428	439	445	494	433	475	448	494	489	452	470	466	451	445	464	440	451	479	443	444	465	471	521	457	491	434	512	443	456	467	450	421	428	456	473	469	472	409	455	453	453	477	462	469	483	475	399	489	469	470	428	419	468	439	435	464	491	485	448	450	464	453	468	471	430	450	478	424	462	463	428	428	450	457	481	457	424	397	438	460	469	449	508	448	483	446	457	506	442	454	505	453	468	434	431	436	504	492	451	479	411	429	476	459	465	501	441	430	479	490	469	463	485	481	428	464	453	467	491	436	438	450	475	444	453	447	457	468	470	468	462	448	480	426	430	451	490	432	415	464	462	482	473	470	427	445	480	459	469	452	467	447	462	484	509	422	444	468	490	468	470	475	484	441	444	443	427	475	415	467	450	446	466	467	466	488	430	454	463	461	444	468	436	441	455	445	466	474	454	452	438	476	455	443	471	475	481	426	437	466	457	473	448	470	471	414	435	464	453	469	467	478	496	460	445	455	442	484	440	483	446	458	479	439	469	510	455	452	482	466	449	463	473	465	476	469	473	456	452	470	458	470	410	455	458	458	457	424	430	454	465	465	441	457	499	478	482	440	453	457	440	440	451	434	480	490	473	453	426	479	478	446	471	449	479	464	463	453	455	438	458	465	447	471	422	469	474	450	439	454	445	467	418	499	457	434	452	474	444	461	442	430	415	425	502	470	463	469	425	456	465	479	470	467	487	511	466	438	434	461	444	466	474	454	486	424	440	460	454	472	462	461	419	446	473	463	511	442	488	483	461	491	470	455	482	442	442	445	444	430	438	478	444	470	482	481	471	458	438	442	433	461	498	495	444	453	446	454	469	470	478	482	476	443	449	461	472	466	455	486	519	465	444	491	502	462	430	436	470	477	452	463	465	446	470	479	466	486	453	448	460	482	439	482	474	477	469	463	492	466	482	475	427	482	428	462	455	413	462	472	490	447	474	424	494	453	446	460	469	429	475	468	464	419	445	453	478	424	473	498	473	463	446	461	434	442	474	467	522	475	466	484	470	437	439	402	443	435	457	458	460	486	444	470	448	454	462	480	457	464	461	449	446	469	477	448	456	462	471	472	463	472	489	423	482	484	414	457	454	487	492	492	480	483	479
26526	20242	6598	564	450	5775	9986	8273	3749	1425	217	208	166	206	207	270	212	201	228	239	206	242	207	202	206	228	189	226	239	211	218	187	201	215	206	190	223	232	206	223	194	232	210	213	197	255	212	238	224	223	187	210	212	204	225	223	245	197	218	234	238	204	216	246	237	225	211	216	194	204	229	225	240	219	225	207	225	220	250	218	216	218	191	197	209	221	217	225	215	209	236	209	220	250	201	208	240	248	238	247	213	216	206	213	249	187	242	189	222	231	215	218	213	193	243	206	247	235	223	217	227	233	201	219	233	196	213	207	211	209	223	228	227	237	215	195	214	231	230	213	218	204	202	204	237	218	225	197	227	218	195	235	205	245	229	226	209	206	208	214	220	214	198	229	238	221	207	228	211	233	201	247	211	224	221	218	196	223	216	219	218	198	222	215	202	212	199	215	247	241	230	215	209	212	211	225	221	212	205	222	221	238	201	215	205	209	206	246	221	240	213	217	206	226	217	224	220	237	223	189	209	235	248	211	221	218	216	233	210	203	219	201	207	247	248	249	185	216	219	242	225	195	238	220	212	191	209	220	240	222	228	211	215	221	243	217	217	197	243	230	198	218	237	213	237	233	214	227	234	212	214	262	220	233	242	217	211	209	233	232	214	233	246	227	208	218	190	219	217	207	195	198	195	221	228	212	221	222	205	207	217	219	217	242	199	219	211	212	239	244	230	205	207	224	209	223	220	221	227	196	207	203	221	203	202	215	235	220	220	205	218	231	214	205	262	230	224	234	204	206	201	209	215	216	209	209	239	246	216	227	212	205	212	222	192	211	235	217	228	195	235	215	210	203	200	208	195	232	206	235	232	219	235	223	239	213	218	223	230	204	211	223	212	247	242	224	234	212	210	226	219	215	225	216	197	200	187	210	215	227	217	254	215	217	206	216	205	195	243	236	202	222	203	189	218	215	225	205	216	253	231	215	223	232	222	207	213	196	226	212	201	230	232	222	243	213	236	192	234	229	226	227	211	225	196	193	245	221	220	235	242	224	208	201	207	230	200	205	229	225	216	216	224	221	233	204	207	199	225	231	199	186	223	191	214	226	198	249	220	226	200	220	216	206	222	212	215	243	210	208	222	204	222	197	217	226	221	222	221	211	199	220	196	201	226	219	231	211	219	223	217	224	190	232	235	223	240	208	216	232	211	213	227	204	226	209	206	219	202	213	217	222	204	212	227	220	201	186	205	209	220	222	199	221	208	240	196	199	228	220	227	217	225	209	194	214	218	222	233	222	206	199	222	197	232	230	210	234	239	207	255	189	231	237	220	204	172	193	226	232	202	216	205	199	192	195	209	234	221	206	230	208	228	220	208	232	196	209	213	237	237	215	210	247	206	226	209	219	222	219	221	203	202	186	239	200	229	200	218	204	232	212	218	231	221	239	217	210	213	233	195	225	248	218	208	223	238	217	226	209	199	245	188	208	217	217	237	205	232	223	209	206	206	245	195	210	229	207	220	200	195	189	223	220	196	237	228	218	214	188	188	203	241	225	213	197	219	202	212	217	220	240	255	219	227	207	204	216	224	214	209	225	204	218	233	255	204	208	234	203	202	228	205	238	215	235	223	206	207	231	195	219	208	226	201	236	226	235	237	215	224	209	209	215	209	209	204	219	214	195	220	205	217	211	216	228	214	244	216	195	209	203	231	221	241	205	200	258	220	210	226	228	207	198	202	228	248	199	230	215	223	215	202	209	243	212	217	218	214	245	239	203	211	206	193	214	231	232	201	237	228	211	211	218	233	224	236	219	204	219	196	235	221	233	219	239	233	198	235	224	231	235	223	221	215	230	207	216	213	224	217	229	235	209	237	219	225	231	241	209	215	222	217	200	225	204	234	221	236	206	203	200	208	221	233	211	211	189	221	231	217	217	239	207	186	233	238	236	222	210	219	232	204	217	216	235	231	226	214	213	188	235	215	216	208	214	224	192	223	250	209	225	208	208	205	229	254	225	208	250	213	220	228	211	218	221	218	236	225	219	200	251	213	219	208	217	207	200	218	236	219	202	225	216	211	215	206	218	194	229	212	212	208	220	202	210	221	221	189	212	222	217	201	216	207	226	219	238	215	226	205	205	206	206	198	225	216	225	231	235	198	234	217	204	204	197	239	201	214	217	225	220	226	222	230	231	224	222	212	219	226	222	233	237	187	229	233	247	226	207	229	191	214	221	217	230	212	233	202	213	223	199	214	208	203	250	199	239	211	217	204	205	222	207	213	198	233	212	224	218	220	233	226	218	218	233	217	212	214	223	237	227	189	227	200	207	235	227	208	234	234	232	218	250	210	220	214	215	215	205	223	206	247	223	245	222	235	226	228	215	192	216	214	231	244	206	227	217	214	208	239	225	210	223	211	218	198	236	211	217	225	191	209	219	226	232	224	221	233	201	213	210	207	225	235	237	223	225	222	217	219	224	241	216	213	214	248	210	226	222	220	216	216	241	214	228	203	210	217	212	197	211	209	217	220	245	216	199	234	224	211	228	219	236	205	249	242	231	195	248	211	189	231	212	246	226	247	220	220	228	234	225	219	237	201	215	224	208	209	224	238	186	206	200	212	215	226	208	214	213	216	251	209	186	224	197	216	226	244	225	216	228	257	222	240	215	228	237	215	225	237	225	228	227	210	190	199	214	230	245	211	214	219	206	202	228	241	214	200	212	230	216	212	204	215	187	224	207	196	199	224	203	199	216	217	228	216	214	197	209	209	218	230	189	234	225	188	229	229	211	242	216	234	213	213	235	206	199	225	221	206	202	210	235	187	221	217	210	230	208	220	227	219	208	227	235	214	195	205	208	232	250	220	201	226	193	223	207	215	236	229	222	195	214	220	218	254	230	217	200	228	213	243	218	202	230	223	223	211	227	214	214	223	216	210	234	192	218	219	194	241	211	213	234	224	217	243	200	229	189	242	225	229	208	215	215	201	214	222	213	212	208	219	233	229	193	192	215	213	218	206	210	202	192	211	216	217	206	223	212	217	207	234	214	226	230	243	198	242	226	205	211	243	227	208	233	242	214	236	215	207	221	228	205	196	211	206	207	195	239	227	208	208	212	220	218	239	218	182	234	207	210	229	234	222	199	226	225	236	235	198	228	209	213	227	218	260	210	217	215	234	208	200	218	231	196	238	222	208	213	204	224	223	242	227	219	245	203	227	223	219	241	198	229	240	226	209	209	220	210	224	182	227	230	234	216	195	222	226	237	240	228	193	213	248	236	225	199	226	228	219	222	212	217	194	220	217	212	213	220	208	195	220	235	209	217	198	208	208	229	245	210	234	230	201	216	194	217	209	215	214	234	235	232	221	210	210	228	229	226	218	214	231	231	225	204	190	200	199	202	224	232	223	203	228	208	221	224	226	212	243	244	228	191	222	212	210	184	221	186	204	227	232	238	211	208	195	217	238	202	218	231	202	197	221	231	223	210	225	228	212	229	222	211	209	215
4049	2162	1727	1013	1371	14426	20281	17279	9181	3945	422	466	452	449	465	491	418	468	428	429	472	459	462	470	453	467	458	447	454	455	448	467	446	420	450	461	471	463	433	502	491	440	467	452	469	452	449	467	470	476	473	439	461	480	468	446	484	467	472	423	471	529	470	466	502	478	441	484	450	497	450	474	450	460	485	456	458	453	444	452	453	423	461	453	466	452	484	445	451	453	452	455	473	436	492	444	462	465	453	475	466	490	468	459	461	486	440	470	490	484	474	455	470	438	486	458	483	463	448	457	497	478	474	457	449	466	442	477	429	452	442	438	500	494	445	473	466	439	447	459	475	460	443	447	440	464	444	461	493	477	477	437	438	434	485	488	440	469	479	436	462	476	457	479	439	451	457	410	464	457	453	469	455	452	501	486	419	454	454	473	433	462	468	463	462	468	456	498	483	441	448	485	458	426	463	493	437	469	527	435	429	474	436	431	473	462	463	475	464	447	489	461	457	475	441	499	472	450	452	454	458	504	463	429	472	469	484	472	469	488	446	462	418	480	463	489	458	465	478	512	446	487	478	482	459	495	444	469	424	500	428	419	477	464	449	470	467	436	428	453	448	476	454	437	447	419	419	490	481	498	460	453	459	473	506	468	451	456	454	500	463	442	462	462	445	500	485	464	473	469	449	442	478	483	434	481	482	482	444	469	484	439	508	439	489	460	458	420	463	459	438	413	488	496	446	436	454	494	445	478	450	448	458	461	458	436	476	446	463	412	421	475	478	482	473	423	510	457	461	449	464	471	453	449	491	517	484	461	499	481	457	469	427	474	459	454	447	461	470	494	472	447	489	446	454	505	442	465	473	438	448	481	464	479	464	440	487	481	449	482	459	456	475	484	454	474	447	452	441	471	469	480	464	461	481	467	486	470	461	439	431	452	474	467	448	458	466	471	482	458	448	465	455	487	503	435	468	445	479	456	464	426	493	458	472	440	478	451	454	442	464	451	451	461	421	471	457	472	447	457	472	463	452	423	483	416	468	496	478	430	436	441	498	484	488	446	472	444	471	463	479	456	463	449	449	433	455	466	439	465	445	457	408	437	486	449	459	456	460	461	509	435	467	447	476	462	459	445	442	466	473	494	462	454	452	443	462	470	434	425	432	442	470	486	441	483	449	437	436	506	484	435	468	417	460	472	446	443	461	429	491	477	501	448	452	461	476	490	455	472	461	436	463	473	450	476	469	482	449	449	447	476	468	442	504	480	445	441	474	419	447	464	448	474	437	473	495	443	473	456	476	483	417	470	427	468	428	467	447	436	476	468	502	477	490	468	421	457	438	472	429	474	444	458	458	478	441	470	442	480	455	454	471	453	469	514	464	489	471	458	439	461	451	461	474	478	458	435	432	453	441	432	474	506	431	421	450	449	438	469	428	511	447	441	434	461	471	468	472	456	425	507	510	457	502	462	483	475	460	393	447	437	434	442	454	467	496	429	424	494	510	449	427	474	431	474	482	453	475	460	480	466	492	472	452	460	472	463	425	474	458	437	456	445	492	479	467	427	470	448	441	459	483	457	491	449	452	471	440	485	506	448	471	485	463	458	458	457	471	466	477	392	443	430	474	471	475	500	462	484	488	455	477	478	436	431	413	474	473	433	481	485	495	466	460	481	484	429	492	465	464	453	472	458	450	456	446	457	418	461	448	433	459	487	474	427	461	485	447	429	511	483	470	439	478	449	469	445	503	451	484	489	451	451	449	433	453	430	446	433	464	469	448	443	425	478	449	455	487	424	464	462	451	453	473	443	467	470	469	433	491	496	475	438	456	470	472	415	471	442	469	457	499	489	489	450	441	481	476	470	431	496	457	476	464	521	429	462	452	453	464	486	430	444	490	462	432	442	417	456	450	487	450	466	451	448	481	469	476	473	462	465	482	468	436	509	451	434	428	467	459	453	458	430	459	429	440	457	451	477	442	444	447	453	467	422	435	460	436	463	486	443	470	473	462	448	494	514	458	453	458	441	414	452	454	444	486	475	468	460	450	466	487	503	473	460	447	414	428	481	471	467	455	473	435	509	433	435	462	472	442	442	457	501	465	462	487	470	444	484	454	444	442	465	435	490	487	457	488	432	478	468	445	473	441	445	457	463	462	473	505	463	500	448	465	458	441	488	504	434	499	442	462	449	460	460	485	426	456	481	422	470	429	448	473	462	432	462	460	458	441	436	416	417	433	465	449	455	438	461	453	432	471	465	487	465	435	463	439	488	488	452	454	453	472	466	468	469	451	453	470	476	476	458	440	474	481	426	420	483	442	446	445	462	466	441	487	418	448	469	431	457	456	459	457	426	418	489	468	448	421	443	444	442	475	436	471	450	439	474	446	476	451	477	450	451	447	423	471	463	444	436	477	477	474	417	453	465	445	456	463	473	451	477	424	454	483	448	434	435	450	461	466	460	495	453	433	466	457	464	450	463	494	454	430	441	476	462	421	455	471	445	462	438	493	445	416	436	498	439	480	456	482	420	471	425	445	496	458	438	498	480	473	462	448	444	465	460	484	474	450	477	461	448	463	461	484	457	489	468	492	467	474	444	431	488	451	421	456	449	457	408	464	440	433	479	443	459	516	459	466	474	429	481	452	455	479	455	438	466	441	473	467	481	463	430	491	479	450	504	505	481	470	444	469	463	474	441	473	466	496	459	451	417	433	428	454	444	458	416	449	466	424	479	465	439	440	488	483	444	477	460	425	432	475	471	465	429	434	450	466	472	472	468	488	457	467	482	466	431	474	450	462	414	465	478	469	457	440	485	448	467	429	447	454	434	476	435	448	430	473	450	453	429	432	461	495	473	485	441	478	463	476	458	451	447	457	423	463	445	452	491	451	436	448	468	461	486	424	469	489	481	484	467	461	491	444	411	432	452	486	420	468	454	444	462	471	468	464	479	468	481	424	435	468	495	474	450	487	460	438	463	435	479	460	465	478	445	475	418	465	475	468	474	463	446	479	470	456	460	460	453	461	462	455	496	469	439	493	509	423	451	463	477	468	436	442	458	465	423	455	481	466	437	471	436	499	465	466	486	448	469	466	460	428	444	469	452	440	449	449	459	451	443	479	457	466	473	463	434	486	472	442	424	447	459	441	478	496	480	483	466	454	435	461	445	457	461	460	460	486	415	446	449	500	478	448	448	489	456	455	483	442	448	453	456	467	460	453	433	440	457	469	491	476	451	476	427	493	463	506	476	452	438	461	438	431	485	484	516	452	444	454	447	448	422	458	482	459	451	462	435	434	464	468	467	438	471	457	464	448	478	481	464	459	447	472	481	456	465	468	475	473	493	446	484	449	439	516	436	469	463	478	468	442	451	496	470	470	472	462	458	465	476	464	467	470	442	463	473	446	458	456	469	449	520	442	424	504	489	512	480	467	437	406	462	500	479	445	468	457	499	455	460	480	478	449	462	463	452	476	450	458	474	474	462	446	454	431	454	465	489	471	462	447	458
24606	21142	27693	24840	11443	28813	40714	31774	20213	8065	304	201	199	198	190	178	180	160	168	175	178	170	200	187	195	146	183	202	200	172	201	170	166	173	179	179	175	171	195	186	202	190	158	182	184	181	175	177	166	170	165	179	156	193	161	171	176	179	200	174	172	182	161	158	198	165	193	192	187	171	185	185	166	179	170	180	175	166	199	193	163	174	177	195	179	177	193	151	172	205	161	206	179	192	171	185	209	177	172	170	182	158	184	184	173	180	211	188	203	186	184	187	176	182	171	174	200	174	161	178	184	195	184	158	168	176	166	183	165	193	197	197	196	189	180	183	176	172	158	175	182	182	203	189	161	166	185	134	178	170	173	147	169	182	185	180	194	180	187	167	182	177	202	148	205	195	186	177	193	168	174	192	178	164	176	187	179	177	169	164	171	182	164	173	156	172	177	160	152	188	179	175	163	183	185	181	200	168	175	186	190	181	187	190	172	191	175	175	182	182	169	189	198	180	181	201	184	206	158	159	171	183	198	193	163	163	180	201	186	175	177	159	194	207	167	187	183	195	221	177	165	172	186	174	174	165	174	166	180	187	204	153	191	195	178	198	184	168	164	173	173	142	178	202	170	160	205	170	205	191	199	158	177	197	191	181	161	158	170	198	146	198	181	160	204	196	162	201	193	179	193	196	181	186	176	179	173	193	197	184	159	197	172	152	200	195	181	197	197	167	186	188	193	184	174	168	178	184	175	168	179	166	185	181	168	187	204	168	190	167	196	179	184	179	201	183	214	164	162	159	159	174	160	176	177	172	190	177	184	185	144	172	169	184	147	181	169	209	178	168	183	176	172	177	184	187	174	182	179	148	168	184	188	158	187	170	169	184	171	180	176	160	177	191	158	199	158	161	159	162	176	172	161	163	170	193	171	188	162	201	194	181	165	169	207	186	188	186	194	156	172	220	176	165	185	179	167	182	192	184	203	184	168	203	191	174	175	163	154	190	182	196	207	166	190	188	197	175	182	193	186	165	173	175	181	179	179	203	172	156	201	207	189	166	180	167	186	212	170	171	160	182	175	176	180	180	188	172	169	192	174	160	148	181	188	173	166	178	167	159	189	181	193	197	155	180	187	202	179	192	163	177	164	178	172	199	187	181	177	197	175	181	180	191	180	149	193	184	199	160	185	175	170	170	154	172	165	159	148	182	173	200	166	196	197	181	159	162	175	167	171	181	164	185	169	171	194	181	168	207	168	176	181	187	195	186	175	183	162	189	192	175	186	194	170	167	192	167	192	168	181	169	193	172	191	198	200	178	172	197	173	186	168	183	168	201	171	173	190	196	164	182	180	183	179	201	185	142	171	191	190	167	183	178	167	191	180	188	187	168	196	176	177	179	161	187	165	196	203	168	165	159	177	176	169	179	184	184	206	198	198	166	171	186	183	189	191	182	218	159	167	178	176	176	174	164	168	189	178	174	191	180	188	195	207	189	184	183	181	173	193	177	161	160	173	171	184	168	180	174	170	184	180	165	182	164	171	182	177	204	159	171	201	189	183	165	184	186	166	184	185	188	178	160	183	165	160	170	188	192	191	178	191	172	188	162	184	164	183	181	175	165	193	191	158	189	179	162	197	187	166	209	168	180	173	163	172	192	194	173	186	177	158	176	167	163	168	171	181	184	190	181	177	195	140	187	214	182	199	172	157	185	177	143	193	186	174	203	157	171	169	175	195	173	165	187	180	181	184	179	203	178	193	167	197	176	181	208	179	175	193	168	196	163	175	176	192	147	206	184	179	192	179	173	192	177	178	203	193	173	200	180	180	177	183	156	153	207	189	178	163	184	187	181	193	195	154	187	190	189	187	175	178	160	174	191	208	172	184	196	165	189	179	188	186	185	199	163	171	173	165	172	187	166	189	159	183	153	175	195	163	178	185	192	171	180	190	194	207	201	183	193	184	159	160	177	166	161	183	170	179	176	185	137	172	173	185	209	203	172	172	194	195	181	168	187	174	202	178	177	206	192	166	166	167	172	189	186	193	152	170	186	173	171	180	192	171	200	171	205	197	174	200	169	179	182	180	201	161	185	171	170	181	188	180	179	175	176	179	172	159	183	184	171	164	171	190	186	181	185	162	200	156	178	185	173	165	186	183	182	180	149	198	181	187	192	176	176	184	189	169	180	179	184	177	163	188	180	155	173	177	171	192	169	191	150	181	172	167	187	153	186	172	178	192	185	185	178	171	174	199	205	168	185	177	168	179	159	169	193	168	200	167	207	195	181	189	177	178	180	189	184	178	182	187	211	162	157	164	174	183	190	179	185	195	185	183	155	187	178	172	170	184	172	190	192	202	189	178	151	162	192	171	175	173	188	179	185	178	191	199	179	194	182	184	154	181	179	182	196	172	170	186	176	176	208	175	177	179	172	186	172	173	175	165	194	162	167	180	178	177	161	164	177	160	189	175	171	209	196	178	168	185	180	175	181	178	179	188	191	188	187	184	161	152	185	169	186	194	165	190	180	162	190	179	175	168	190	181	156	175	181	216	151	196	152	178	178	187	187	183	181	181	215	191	161	168	172	168	180	197	181	193	167	188	180	190	156	191	199	162	184	170	166	154	192	188	154	174	150	211	190	193	180	186	196	189	184	171	146	195	209	175	184	174	214	173	168	180	182	180	191	207	189	165	169	195	157	167	200	173	190	183	155	176	162	166	181	190	204	185	204	190	158	175	200	192	191	180	208	176	178	161	167	186	190	169	182	163	171	176	177	185	176	178	154	171	191	157	175	181	187	174	194	174	187	175	175	153	177	180	173	167	183	164	176	169	160	177	176	208	192	179	184	187	182	182	186	187	195	182	178	166	174	208	166	183	218	156	175	179	178	166	177	171	172	183	170	176	175	169	186	173	171	187	179	196	164	159	196	202	199	175	182	178	174	166	208	180	191	174	161	188	196	160	183	153	175	168	191	152	184	179	175	167	162	173	195	196	185	170	162	174	172	163	207	170	198	177	166	190	176	152	185	178	189	185	185	182	161	160	168	182	218	176	173	170	187	174	169	169	160	167	174	171	165	191	164	197	174	184	161	179	196	188	193	173	148	178	169	187	179	201	188	168	153	198	204	183	196	157	192	185	168	169	199	184	188	189	206	164	167	164	184	168	177	165	186	160	186	185	158	185	163	187	171	181	184	173	185	195	164	169	179	172	196	153	164	190	191	147	171	204	181	172	191	190	179	162	155	193	193	198	183	177	184	208	186	181	180	174	183	191	183	177	192	198	185	170	180	182	172	176	190	176	186	175	166	188	191	188	176	190	171	168	186	165	184	172	208	185	181	172	177	192	185	157	153	196	166	162	150	189	186	187	190	215	188	167	169	172	176	163	185	201	170	171	169	195	166	181	168	186	172	172	180	190	185	168	173	198	177	161	176	179	179	180	171	192	179	173	197	173	182	182	184	156	165	170	188	169	178	200	203	164	190	184	194	178	165	164	190	186	186	192	169
5235	9841	8241	4025	4789	40753	45130	38537	29032	14074	435	412	352	398	380	399	411	405	347	377	368	365	372	410	375	426	395	395	376	396	394	384	395	360	434	375	365	388	427	403	383	409	386	392	380	406	372	359	407	396	392	397	401	382	394	350	375	360	392	372	395	388	397	380	384	328	402	368	373	367	409	384	388	399	382	375	356	378	371	364	386	396	370	392	400	429	393	391	404	409	380	374	384	359	388	360	426	352	405	394	375	374	358	363	387	365	381	416	392	373	366	385	434	407	431	364	407	366	356	441	381	434	415	394	398	428	392	357	385	399	356	379	376	388	367	412	419	363	358	370	355	355	396	351	345	417	397	374	396	358	406	394	377	373	373	386	343	399	378	400	389	366	446	424	366	375	387	392	392	403	371	379	383	384	384	403	424	374	413	386	389	373	385	396	433	337	382	400	347	396	396	396	382	385	410	361	351	419	357	372	395	387	391	371	385	398	403	400	385	394	431	365	385	363	375	394	397	385	370	396	393	420	374	358	388	353	357	378	370	392	416	376	382	373	381	389	421	331	424	400	365	370	365	384	385	371	355	362	428	386	397	372	365	394	397	364	368	376	420	359	341	363	354	368	385	361	385	402	378	364	400	411	418	349	411	364	369	372	356	368	381	372	397	386	359	413	430	374	380	372	374	382	410	379	364	379	396	345	400	395	354	384	398	370	395	361	415	383	402	363	367	343	370	379	366	385	383	387	398	389	371	412	359	383	369	396	379	381	353	374	361	403	421	374	395	433	356	341	348	385	370	380	352	382	384	380	402	377	373	394	379	342	406	388	385	392	393	403	364	367	391	392	376	378	391	390	416	395	397	374	385	393	382	385	350	397	350	365	367	380	367	392	394	399	395	359	343	364	390	391	396	358	363	371	381	365	389	337	383	366	356	411	398	391	405	423	380	402	355	383	369	358	392	385	380	399	372	389	395	402	397	401	368	386	367	396	372	412	357	378	379	381	392	362	384	380	428	380	388	395	390	410	331	349	407	380	402	362	396	369	371	404	378	388	402	409	370	388	370	392	372	394	392	408	402	390	403	394	388	335	371	378	410	396	369	365	376	413	359	384	366	352	367	382	397	350	396	407	341	371	363	389	415	401	384	391	397	361	389	372	389	398	387	418	379	390	381	411	373	391	382	395	400	395	413	400	393	384	376	367	409	389	391	392	422	378	357	392	376	384	401	357	386	389	386	382	378	397	357	406	361	344	412	370	403	414	372	385	386	356	381	386	352	389	401	378	361	390	375	394	373	398	383	391	370	368	364	375	378	383	388	356	363	401	377	385	370	364	360	372	392	391	386	389	425	361	361	389	400	358	399	357	369	380	349	372	379	408	393	376	368	403	367	392	395	369	401	371	378	361	371	356	346	422	380	366	367	362	406	395	347	366	374	385	352	396	395	346	350	317	371	383	382	390	363	398	381	390	358	376	384	368	400	387	409	416	392	383	404	363	390	374	365	396	373	374	357	382	414	377	405	406	407	383	425	350	394	402	383	372	376	392	344	365	388	382	413	367	395	352	386	387	414	392	376	369	387	414	382	367	394	384	368	362	413	350	396	377	385	352	402	387	426	378	382	390	369	372	356	398	384	414	362	375	397	396	384	370	413	370	400	365	398	409	400	375	401	400	381	401	392	398	427	361	359	361	393	372	396	370	339	400	385	390	323	366	373	355	375	385	332	425	406	391	377	383	391	417	374	384	383	398	371	382	385	395	377	372	372	366	396	350	401	371	414	418	382	356	364	394	368	404	410	397	408	413	431	383	404	381	377	371	408	387	432	382	393	379	375	347	391	422	362	389	395	408	395	391	384	384	365	379	395	397	356	404	367	387	385	379	396	362	376	372	407	400	359	387	363	405	388	359	362	409	389	392	380	378	384	383	394	374	385	412	398	397	385	393	385	384	399	361	389	388	397	378	361	425	387	362	379	402	400	374	392	386	384	376	356	429	366	400	378	411	398	391	389	398	349	394	368	371	402	354	392	406	386	392	363	376	384	376	385	389	378	396	396	384	394	394	388	393	394	409	361	385	404	369	392	370	421	350	389	376	377	370	391	399	411	373	355	372	381	399	386	395	379	376	349	360	367	371	389	370	381	390	352	411	354	421	357	386	364	413	368	355	404	394	372	340	373	368	363	373	380	397	377	380	369	381	374	373	354	418	415	393	386	384	393	382	387	381	378	370	385	366	368	438	372	389	343	381	379	346	355	379	352	365	383	384	397	350	393	357	357	405	356	412	358	393	417	380	375	378	394	396	382	372	395	379	394	369	383	389	381	393	353	376	357	378	379	392	373	351	418	343	366	367	418	369	369	395	402	380	394	356	381	353	399	344	354	360	367	404	370	365	380	362	382	382	378	375	376	369	392	377	401	380	371	399	384	392	400	347	431	385	345	367	400	383	339	372	393	364	407	359	363	375	402	374	405	373	410	392	416	365	356	384	383	393	381	380	385	373	370	380	340	359	378	340	379	389	416	394	390	404	350	399	397	403	377	388	407	410	384	381	379	399	388	382	406	394	377	365	396	378	380	366	387	384	365	375	378	351	379	372	418	391	389	397	379	425	380	388	385	417	372	389	363	383	368	401	356	395	353	416	377	414	373	383	385	385	375	382	375	374	375	386	371	364	417	369	373	377	405	388	360	360	354	357	367	377	368	383	377	363	392	344	381	401	391	383	381	416	414	366	375	397	407	406	380	408	355	395	370	401	386	349	394	378	386	368	378	395	421	421	355	398	411	376	383	416	367	350	413	390	344	411	363	391	398	372	376	357	392	368	374	366	347	427	422	383	401	360	395	364	380	391	352	394	378	395	391	390	393	382	362	383	413	405	364	377	390	396	391	393	383	395	404	372	359	396	420	387	351	398	378	390	357	382	371	364	394	369	413	402	350	382	360	377	379	391	374	384	369	361	399	405	369	363	375	388	417	364	376	387	369	406	380	368	356	366	359	386	400	405	398	398	422	371	356	364	381	367	424	415	381	405	402	401	402	373	368	354	410	380	365	377	369	400	385	395	381	367	385	357	379	397	400	406	381	397	386	392	386	363	401	376	402	408	363	391	356	423	387	375	392	370	367	424	397	364	377	365	361	403	415	387	401	396	419	380	398	389	393	396	368	393	345	395	408	387	385	384	375	398	379	383	372	387	384	378	383	390	414	375	397	355	386	361	372	408	406	363	379	361	387	373	400	374	392	402	391	383	361	387	346	409	402	386	384	404	387	368	353	366	371	378	387	378	394	441	362	342	377	370	436	383	406	369	410	373	379	361	409	358	394	387	422	425	392	409	371	365	377	387	349	389	398	377	417	365	383	386	412	362	359	367	384	388	346	383	399	365	371	394	391	381	356	371	399	406	351	357	391	408	419	385	369	364	388	404	405	382	376	397	365	419	395	410	362	367	358	354	368	377	353	412	383	394	402	390	385	433	355	364	398	404	414	405	411	407	391	378	354	347
23201	21138	28921	23639	21149	35439	57510	49041	34837	19066	1450	251	256	258	262	254	215	239	239	234	237	214	210	230	228	223	221	232	222	250	241	216	219	210	262	257	236	241	246	265	233	216	224	201	227	224	272	225	234	240	228	233	235	204	241	223	253	233	217	226	273	243	255	238	232	206	263	282	261	218	225	257	218	230	247	220	241	225	215	246	210	221	233	229	238	230	263	227	228	240	252	236	223	247	233	230	213	231	226	211	217	229	258	246	233	229	222	239	231	222	271	240	222	241	263	223	230	226	239	222	241	222	222	240	212	231	248	256	242	235	226	213	240	224	226	217	247	214	242	227	231	217	230	216	252	233	228	227	230	237	211	236	229	249	245	233	256	246	209	228	241	222	225	253	211	229	233	231	218	236	215	206	232	228	212	248	264	235	239	196	234	220	237	216	226	231	215	232	207	202	243	211	231	225	222	213	240	236	211	226	230	210	231	213	217	203	227	225	227	209	247	215	215	242	229	222	230	252	195	233	228	224	221	262	227	238	229	220	217	227	224	232	230	230	215	215	229	226	244	226	231	211	233	228	227	220	225	204	216	233	233	240	239	227	225	209	245	224	238	232	244	235	225	230	233	237	236	243	242	249	219	224	205	235	219	222	231	266	241	205	236	240	247	247	216	237	204	241	260	246	243	239	238	273	242	220	213	228	229	250	255	237	233	230	215	236	230	211	254	226	253	235	217	230	243	235	238	233	255	219	238	234	213	229	229	243	235	202	248	228	209	244	234	246	206	253	225	232	206	219	228	236	222	231	203	219	214	224	229	214	216	211	234	235	223	237	232	237	251	200	237	240	245	239	229	240	230	237	235	240	214	254	220	228	219	219	210	230	247	226	249	228	225	233	237	247	211	233	228	226	263	239	247	219	208	223	253	219	242	228	234	202	261	226	246	233	207	213	247	231	243	230	223	179	236	231	228	255	219	223	214	227	223	228	239	241	238	202	216	225	230	236	237	224	244	231	254	257	231	198	228	213	246	240	215	252	213	227	217	235	209	228	215	221	237	239	244	216	221	228	255	211	255	246	230	218	228	245	230	243	217	215	275	251	243	224	211	216	240	241	238	203	216	243	262	215	183	210	230	246	238	269	251	244	239	247	231	212	245	217	226	241	216	237	260	239	241	233	252	233	224	201	243	250	224	216	235	243	210	212	235	211	237	207	222	246	230	236	224	256	196	231	253	222	223	241	220	227	223	233	236	212	250	234	207	211	207	233	225	246	236	241	238	238	224	193	239	235	219	223	231	225	235	225	226	244	213	250	226	222	227	211	198	256	245	217	209	226	230	234	244	223	224	241	211	223	206	225	226	201	234	233	227	225	235	224	232	214	251	220	218	227	245	223	204	246	223	233	220	237	229	248	221	263	222	215	258	244	257	201	227	199	232	239	233	233	221	228	240	231	213	225	200	242	210	231	237	203	226	254	211	226	231	228	210	229	223	225	259	212	223	242	229	225	239	234	240	257	208	242	237	217	254	222	216	219	223	219	235	235	276	203	253	208	234	230	240	243	226	243	224	228	246	207	238	223	243	218	241	239	233	241	222	251	221	221	239	192	218	208	250	241	243	260	234	216	203	237	209	228	200	241	222	211	245	200	237	233	219	245	203	229	252	205	259	245	234	229	215	245	227	205	249	216	236	230	245	235	240	221	225	250	242	205	227	249	240	241	229	252	237	258	206	227	234	222	229	217	246	256	216	236	242	246	223	234	236	221	217	226	236	229	219	223	215	219	231	224	207	205	215	240	217	228	255	221	220	208	226	211	257	261	260	218	270	232	209	238	234	219	246	220	229	242	200	231	233	227	215	232	225	255	218	245	231	231	236	239	238	218	236	228	238	232	224	247	209	242	259	245	229	215	251	213	236	219	256	229	202	222	236	225	221	216	221	195	224	225	244	221	219	224	248	224	246	226	239	248	220	222	220	203	204	229	223	228	228	251	220	222	214	242	251	225	220	251	236	245	226	258	229	209	240	223	237	223	230	246	229	226	222	229	223	242	220	216	235	220	219	215	228	209	234	231	230	238	243	250	231	234	235	242	206	248	227	240	247	215	241	231	238	243	249	256	232	230	234	246	225	238	228	240	214	236	227	228	200	224	227	196	238	227	235	251	231	236	239	247	212	214	218	235	221	218	256	224	242	227	229	230	234	225	219	244	232	226	205	218	231	236	219	245	216	232	236	225	225	233	227	246	244	227	226	235	231	239	216	212	257	222	238	248	226	258	227	217	229	228	237	247	229	216	192	248	240	248	253	216	242	226	235	217	205	225	229	221	207	223	237	238	255	217	209	209	239	233	234	222	232	236	254	252	238	238	239	259	214	217	194	220	218	201	241	205	227	205	236	207	261	257	226	235	232	245	241	219	237	222	251	224	240	220	239	216	254	199	278	239	228	226	223	274	224	239	228	233	242	225	232	235	226	235	267	213	201	237	225	248	245	253	227	234	236	245	218	250	224	237	222	232	242	235	230	247	224	230	218	216	217	236	263	217	237	234	216	240	206	222	191	221	265	214	233	225	235	193	236	210	219	230	244	258	256	246	245	242	257	224	244	231	234	228	232	231	203	225	225	219	229	244	226	243	227	223	265	248	196	220	254	224	207	206	233	232	226	237	222	236	236	253	209	222	234	234	231	212	241	242	208	247	230	229	225	244	216	218	237	211	238	229	233	237	226	236	219	223	209	270	225	241	243	229	248	237	214	223	224	243	237	209	227	240	249	244	227	241	224	205	198	223	210	228	220	211	222	227	219	206	231	242	229	208	253	262	227	262	241	241	225	240	246	221	225	228	228	241	219	247	227	260	250	251	225	235	232	218	189	230	230	228	228	240	230	242	224	226	214	238	238	204	212	230	211	192	217	222	213	205	224	253	219	243	246	247	238	223	220	219	234	233	227	229	205	236	211	221	250	239	234	207	230	231	233	228	250	243	247	208	239	241	215	240	224	245	232	239	228	238	228	223	215	226	252	223	237	219	211	249	213	209	230	218	223	225	248	222	234	227	269	230	236	226	226	252	232	211	202	251	239	230	220	193	253	224	231	219	230	217	205	209	238	236	238	254	242	240	237	229	204	225	247	247	227	233	233	245	197	205	236	232	242	229	236	218	240	244	215	227	221	251	241	227	250	215	226	246	228	216	202	241	222	228	225	202	225	248	230	224	244	229	214	243	239	247	229	202	255	229	250	237	238	220	225	249	244	247	240	229	236	223	256	251	248	233	249	230	226	250	247	239	255	253	238	226	226	269	230	263	224	213	223	223	222	258	230	213	225	232	239	237	240	223	245	247	247	220	223	242	216	231	240	272	238	219	239	230	234	262	238	232	213	236	223	232	257	230	200	203	226	242	215	234	199	229	237	194	246	267	230	240	250	246	212	244	226	245	235	256	240	229	253	218	235	219	225	203	207	256	243	205	231	242	257	250	216	222	220	238	203	217	217	251	225	229	224	243
8728	18062	15316	8490	9307	46405	61247	52993	41570	23810	623	466	501	480	452	521	472	456	506	498	491	484	481	466	468	436	492	489	457	442	468	477	452	446	468	458	475	463	450	459	450	446	493	455	472	467	425	454	468	487	454	481	436	492	493	431	505	456	479	446	445	453	463	480	484	484	436	485	412	483	471	449	484	462	452	492	469	472	453	459	447	505	507	481	444	489	473	463	440	467	456	461	452	457	428	480	489	453	465	472	458	489	472	476	464	461	464	500	433	485	504	499	504	471	489	453	464	434	472	480	461	464	462	459	444	424	499	467	444	467	437	477	463	468	489	436	417	494	438	403	509	467	490	430	471	466	460	475	440	443	452	438	454	452	461	484	462	468	490	465	493	482	444	452	448	466	450	460	442	449	457	453	405	458	467	423	471	484	459	444	454	464	436	468	456	438	480	479	449	476	457	475	467	453	451	441	441	493	437	468	487	467	463	433	443	473	487	440	450	490	441	475	446	469	469	443	440	467	466	464	438	485	453	483	459	449	448	439	495	461	449	439	449	473	454	455	489	465	433	487	445	438	483	487	464	431	433	494	446	428	490	437	498	465	448	456	491	465	472	436	450	431	475	486	431	434	447	484	435	475	461	469	458	485	455	491	490	506	467	508	445	458	471	451	467	464	455	451	504	453	476	441	469	432	481	503	478	471	464	461	459	435	457	450	448	444	430	454	487	499	442	460	483	466	446	457	435	444	460	462	429	465	470	455	454	461	453	472	425	481	451	440	465	461	437	466	439	426	446	476	456	462	431	461	470	404	473	460	466	461	481	448	486	471	479	445	446	475	471	436	446	487	473	443	471	452	509	458	471	439	432	482	449	463	485	453	448	453	481	501	452	445	484	391	470	455	423	463	428	458	438	476	517	472	443	437	465	461	470	449	448	464	429	465	493	425	423	455	487	468	449	505	422	452	486	452	445	476	474	459	437	465	433	461	477	488	442	430	466	447	469	481	474	501	472	465	441	462	480	461	467	435	461	487	457	476	467	476	430	488	425	456	485	455	461	439	446	473	511	471	455	471	446	509	472	477	461	460	455	458	457	467	442	491	441	481	461	481	438	441	457	479	466	444	500	442	421	431	438	481	437	444	500	448	456	448	472	453	468	435	445	418	479	451	447	449	470	451	464	467	470	451	468	480	410	462	465	497	431	477	480	434	465	442	462	494	501	445	464	489	450	464	514	449	466	470	467	489	435	465	448	430	463	477	483	456	461	472	454	511	465	468	470	461	462	506	471	453	465	445	467	465	462	490	434	483	487	464	481	456	470	469	438	452	479	436	490	470	446	501	457	500	457	436	457	454	470	507	456	488	494	465	457	451	461	478	474	462	467	420	431	438	415	461	445	473	422	416	449	442	459	452	459	449	451	462	484	483	442	441	402	454	440	472	448	455	469	465	477	466	481	454	456	446	482	505	435	475	434	478	450	468	490	464	477	446	474	454	432	438	472	504	450	489	484	455	459	454	455	452	437	484	478	442	497	486	469	477	471	442	463	428	472	481	468	476	447	472	458	470	445	468	469	469	494	450	460	467	520	475	437	460	447	456	437	422	480	428	430	474	440	424	432	416	465	479	429	454	452	439	472	453	460	475	464	449	478	502	449	446	511	478	450	473	432	432	459	412	483	459	453	427	453	480	423	444	429	463	480	496	449	457	466	451	460	412	476	443	469	488	453	454	456	480	454	483	484	501	437	458	414	458	461	470	454	481	435	438	455	445	475	471	443	477	467	459	473	478	487	473	464	492	441	466	447	470	474	441	468	426	443	456	487	462	456	471	426	492	476	475	490	482	508	435	423	450	469	471	461	446	449	453	475	459	485	445	492	516	430	474	441	468	475	502	427	456	431	481	449	443	460	474	469	480	490	419	461	450	458	464	425	448	456	449	486	450	480	434	451	479	481	453	519	467	474	448	454	502	431	448	475	460	475	474	496	427	478	454	424	465	440	452	471	470	459	463	452	453	465	462	461	465	470	465	487	428	482	485	476	404	498	446	457	436	441	451	457	456	457	426	438	448	462	410	436	500	485	486	448	440	470	448	483	474	454	468	438	448	486	457	451	459	452	459	462	452	437	485	468	433	456	462	482	443	465	438	461	488	459	484	487	448	444	463	480	467	452	483	461	441	471	463	447	419	467	445	445	481	470	446	439	466	518	459	486	445	461	447	450	446	486	469	439	483	441	486	452	494	473	470	456	471	477	461	466	419	445	438	473	422	431	408	470	443	440	450	480	478	438	441	455	478	428	445	408	435	453	445	474	462	430	498	503	435	474	512	466	497	453	486	463	443	499	450	435	448	443	460	459	464	468	470	414	431	443	460	448	461	447	441	432	479	460	464	473	459	443	550	453	459	470	457	475	504	492	457	442	436	505	436	472	425	449	458	455	497	454	495	469	439	455	444	449	483	426	468	510	493	447	482	461	456	480	489	431	466	446	440	441	445	476	441	470	430	480	470	465	450	488	443	454	468	429	466	458	449	482	468	460	468	462	451	463	479	496	436	462	463	463	477	451	443	450	427	501	445	449	453	509	476	425	425	445	454	476	471	455	413	488	478	483	469	466	458	450	483	444	450	488	463	458	453	438	426	472	437	464	456	445	444	476	422	440	457	473	425	452	438	488	488	459	488	429	489	410	463	493	464	467	463	480	433	425	443	430	448	434	443	420	457	463	452	424	463	480	465	439	462	473	487	485	461	458	455	462	435	446	473	459	461	467	423	468	437	447	489	475	482	457	432	477	464	419	464	455	467	498	479	473	471	464	466	462	461	462	457	456	464	433	414	467	445	457	431	499	478	398	470	468	491	406	435	480	442	441	428	462	482	499	457	513	488	444	469	453	479	438	473	452	461	469	493	476	447	467	478	459	449	437	464	507	436	462	431	471	476	436	468	488	460	436	432	447	435	468	475	483	464	445	488	465	487	432	461	465	469	410	436	450	456	489	474	444	486	483	434	436	454	448	468	409	468	493	502	442	443	426	449	472	502	454	449	484	455	463	483	479	484	450	496	445	479	430	459	455	481	444	444	427	469	492	434	464	424	467	479	439	440	437	453	457	471	419	460	469	428	469	451	443	464	468	444	451	484	450	468	460	479	455	459	461	436	470	445	434	470	483	466	454	413	449	449	450	444	440	487	459	492	455	477	486	479	451	474	511	439	489	450	458	441	470	461	478	471	406	476	477	486	431	455	506	451	473	479	467	465	492	469	447	453	428	491	416	450	516	497	449	486	498	480	455	436	458	462	464	433	473	450	423	481	444	460	427	448	444	416	474	483	445	474	460	439	479	446	505	435	430	483	426	450	441	425	452	511	447	485	451	451	472	481	434	481	455	443	474	492	417	465	459	436	509	447	447	444	450	454	479	409	436	419	496	431	419	468	456	481	433	420	467	469	449	499	462	457	463	478	457	460	486	413	469	485	468	468	453	487	434	492	452	443	436	446	456	456	484	433
26445	20329	6744	589	361	2829	9869	7941	4431	1819	232	225	202	198	205	221	220	242	241	230	199	240	189	207	203	201	216	207	221	207	216	222	223	214	207	208	215	193	240	236	204	221	207	213	207	199	209	189	235	197	212	210	211	233	250	228	200	207	232	217	191	239	199	207	216	210	203	208	207	205	201	237	221	223	211	238	217	221	213	217	220	222	218	229	217	208	216	204	200	213	199	222	222	221	196	231	230	208	227	212	213	252	222	200	207	238	208	227	239	231	205	237	207	211	218	215	209	208	227	222	210	220	223	234	232	221	212	222	208	207	204	204	212	212	222	208	204	239	215	218	223	223	196	244	205	219	224	233	207	206	206	189	229	219	197	216	232	230	221	208	218	194	182	219	241	214	221	219	210	235	191	220	200	197	224	209	209	237	218	203	248	221	196	221	227	220	194	212	189	224	214	218	212	229	227	198	217	224	224	202	226	214	216	211	205	239	214	216	208	223	203	191	229	209	232	221	239	224	223	215	232	224	216	216	186	209	249	191	199	234	213	220	228	239	233	224	219	222	190	219	231	215	218	247	224	183	197	223	217	211	219	213	225	235	235	232	218	203	206	226	229	244	208	209	229	208	218	228	214	229	219	227	200	234	223	213	206	194	232	205	223	227	234	200	216	233	235	211	204	201	215	215	230	213	212	207	196	217	201	220	214	231	224	219	185	235	206	226	205	197	205	203	227	210	204	205	204	213	209	212	222	230	206	202	237	223	228	178	218	197	190	204	231	218	190	224	220	223	223	218	223	216	214	207	209	201	226	215	245	234	201	227	232	225	206	211	197	212	207	206	248	231	212	210	221	221	210	206	205	204	183	204	223	206	176	221	202	216	213	236	230	214	220	205	224	216	239	219	192	227	217	248	201	208	245	235	216	225	209	198	210	233	244	183	207	205	231	223	219	224	214	211	187	203	243	216	220	210	238	213	238	225	238	232	199	199	219	183	219	196	232	199	221	224	230	220	233	205	209	206	189	184	207	208	241	195	256	195	213	238	202	230	195	241	208	246	214	190	220	237	228	215	216	225	219	209	198	233	226	224	212	216	230	188	212	250	226	214	206	221	226	200	255	219	217	229	209	216	227	226	209	221	210	229	235	210	235	225	201	224	244	229	225	212	232	231	217	202	199	207	200	199	213	201	223	197	227	216	224	224	207	204	218	197	208	215	202	202	204	215	224	208	235	220	187	224	237	249	212	220	207	208	221	224	185	203	212	211	227	207	222	218	227	197	207	220	211	215	206	229	238	230	224	211	218	202	208	211	234	217	217	223	216	228	239	208	234	220	225	225	197	237	227	225	227	220	197	241	222	236	204	235	232	226	218	237	203	212	233	213	227	225	238	215	228	236	207	216	212	206	206	193	227	234	203	208	215	195	232	216	225	235	218	213	224	234	248	209	216	209	198	222	227	191	193	214	260	219	223	246	211	227	199	225	206	220	258	210	207	225	238	240	216	227	207	229	223	195	223	201	222	224	257	199	252	247	214	227	225	191	221	227	209	245	210	217	229	211	208	217	194	203	214	229	211	214	217	224	221	206	213	217	219	221	214	211	218	215	214	238	226	221	223	237	224	216	241	229	211	212	206	228	212	227	205	203	201	224	202	238	210	225	225	215	218	214	212	204	216	217	201	207	197	210	227	207	204	220	213	217	225	227	197	191	232	213	196	207	232	221	247	221	237	210	217	214	201	220	209	207	194	244	198	217	225	231	201	239	203	242	234	230	245	225	237	200	225	195	215	210	221	190	204	218	217	210	221	231	229	215	238	215	208	213	238	212	237	208	221	212	204	215	202	201	239	229	195	228	228	205	228	197	212	223	219	216	234	220	206	184	214	236	212	220	225	211	222	214	237	230	205	225	211	221	202	182	225	213	237	250	242	206	245	230	222	211	218	218	205	219	229	200	218	223	201	201	224	218	208	206	211	225	243	220	219	203	243	234	230	215	201	195	243	214	210	210	214	233	208	219	210	239	202	219	207	256	213	224	207	244	227	236	210	230	225	196	227	204	225	219	209	192	245	240	245	206	194	236	233	233	246	223	216	227	229	226	202	216	211	230	220	225	220	192	230	226	207	191	215	221	204	234	226	224	224	238	211	209	210	236	219	218	220	208	180	217	203	216	202	216	222	232	226	222	205	224	229	203	236	218	198	231	198	196	223	252	203	218	219	193	238	240	217	226	208	210	213	218	222	222	213	223	223	203	203	196	202	214	225	237	208	210	244	212	219	222	234	220	207	229	229	192	204	221	191	215	189	188	208	210	201	204	229	207	192	218	199	206	208	214	227	217	232	217	217	219	219	217	226	240	218	202	230	205	200	191	237	227	218	227	204	223	240	266	231	218	206	251	210	236	219	194	200	214	227	235	226	208	217	207	213	234	220	221	214	213	242	203	211	213	246	233	221	211	204	208	208	210	231	214	207	211	228	213	194	224	234	217	212	206	213	225	231	218	249	225	227	255	193	222	227	235	205	225	196	235	229	199	222	205	216	248	232	217	225	218	237	223	244	214	237	201	226	212	243	222	216	225	224	232	224	197	224	223	225	225	196	215	242	206	208	198	211	226	227	201	192	232	221	199	206	235	213	205	197	207	201	214	223	228	234	219	218	197	207	230	219	202	225	195	190	222	231	223	189	203	202	222	209	210	228	221	253	215	216	207	242	220	205	211	228	196	225	230	215	224	223	223	225	228	208	221	228	197	238	223	230	225	238	186	234	210	208	201	203	240	201	232	234	217	222	224	231	215	248	238	233	216	221	221	180	218	220	233	236	244	214	218	223	216	209	222	203	236	259	204	253	237	219	219	204	200	235	255	211	216	220	219	232	225	198	246	198	230	193	184	178	236	250	201	218	233	218	204	224	222	225	210	207	220	235	206	208	229	209	219	220	227	196	239	192	193	196	217	192	209	207	224	216	235	208	241	213	199	241	210	229	236	204	242	203	243	222	234	201	230	227	218	220	209	213	214	212	208	232	236	211	226	221	219	215	227	247	206	218	220	211	244	231	239	224	242	213	221	243	212	203	189	187	243	237	221	205	225	228	242	214	230	217	208	210	204	194	231	209	227	211	235	244	210	227	235	161	230	208	212	228	248	214	215	215	219	225	202	218	247	209	203	208	250	217	245	243	221	222	208	203	238	223	195	250	212	203	206	205	220	230	231	230	199	231	241	228	219	222	212	219	219	208	210	221	245	232	225	228	207	233	203	209	202	226	198	221	200	215	205	232	190	215	197	219	243	212	188	232	219	222	209	220	237	228	233	201	198	221	229	203	244	245	205	213	198	189	211	235	207	246	197	230	220	212	193	212	217	192	222	247	220	230	215	200	208	193	211	191	223	198	228	210	205	211	225	205	216	217	216	206	207	230	206	222	226	210	182	225	218	224	212	213	216	238	231	203	198	215	224	231	213	193	244	223	190	216	226	213	201	227	202	209	241	219	234	242	251	225	222
4045	1947	1764	1029	856	8093	21119	16883	10879	4894	443	466	519	503	466	432	474	484	454	477	426	448	485	447	497	457	475	434	458	486	485	465	476	438	479	448	463	467	421	447	408	469	492	429	463	439	419	476	471	470	514	437	449	447	479	469	457	450	461	418	459	421	472	488	457	457	468	436	464	430	451	464	488	451	468	472	437	459	488	446	439	435	477	470	483	483	464	468	451	452	497	422	470	495	463	446	420	446	473	431	460	461	503	450	442	438	428	460	441	472	461	418	489	441	465	428	459	492	440	477	437	434	406	470	454	457	440	461	507	432	456	466	442	467	451	438	444	466	472	492	478	444	442	464	464	462	451	445	435	468	473	470	496	473	472	436	455	468	449	450	433	460	511	486	472	470	494	485	524	468	463	466	448	453	474	445	448	500	452	492	436	484	491	406	451	477	468	468	453	461	470	463	447	473	399	457	418	455	444	435	452	493	431	456	447	453	447	433	455	472	466	430	461	462	460	438	441	470	470	502	451	443	482	445	503	453	483	433	486	496	488	479	454	417	466	453	427	465	462	429	424	484	456	485	451	489	447	431	471	440	459	471	446	418	487	443	444	475	443	464	463	459	435	470	444	460	447	484	430	476	465	462	476	428	454	446	471	454	478	464	471	450	476	522	463	467	479	450	434	451	440	458	470	496	457	475	445	457	467	455	468	488	437	440	453	486	447	459	487	499	498	445	455	471	479	486	477	428	479	438	459	443	478	436	470	444	416	426	457	460	445	466	496	451	468	460	439	441	475	460	471	480	477	496	436	464	487	422	478	484	463	441	485	472	461	451	464	471	465	453	453	446	442	471	443	469	446	440	417	466	442	462	470	477	460	477	484	486	463	462	492	485	493	458	441	453	466	458	466	478	455	458	465	483	495	453	417	485	429	452	455	441	456	459	486	425	475	445	483	480	459	479	423	457	447	482	487	433	512	461	486	446	457	449	472	450	451	473	446	492	478	420	423	468	471	476	432	477	446	454	427	451	462	468	471	478	455	475	475	474	454	480	470	456	467	469	469	475	473	490	459	461	481	464	462	452	425	472	484	462	487	462	498	455	463	495	453	506	460	440	445	455	462	453	432	449	472	498	493	462	480	446	458	456	518	402	478	407	419	456	492	437	424	447	441	423	505	443	492	443	480	433	484	437	464	420	460	495	457	452	447	495	456	486	462	436	443	477	476	417	468	458	468	433	462	480	453	475	461	491	467	437	446	495	415	478	486	487	463	477	466	457	440	465	449	470	445	453	482	475	406	461	450	441	465	464	481	502	469	480	450	459	475	459	487	432	465	406	453	493	441	482	466	466	451	419	462	466	437	456	509	503	439	469	460	463	484	476	441	477	438	423	472	467	490	483	449	459	474	460	446	489	434	454	457	513	448	479	449	455	454	463	496	432	471	444	479	427	461	478	439	486	442	475	445	462	479	419	447	456	475	429	467	457	448	475	470	427	480	422	431	431	454	432	448	444	486	457	462	428	427	473	483	502	421	477	484	446	498	469	471	422	485	448	426	455	435	453	459	461	449	478	471	478	495	471	465	462	436	432	455	470	453	430	442	468	458	468	436	444	464	469	446	464	461	480	490	461	491	477	458	449	436	486	448	465	457	464	431	477	474	417	460	487	410	467	452	477	498	504	484	455	460	456	476	440	469	455	477	477	474	459	485	428	477	450	433	432	476	476	469	458	449	435	489	484	463	471	462	446	510	435	473	451	490	447	466	473	435	416	451	470	443	415	461	434	425	434	474	508	451	467	446	430	443	462	461	421	474	467	442	487	437	476	454	410	436	484	475	472	472	466	452	463	452	425	449	429	450	457	442	493	459	445	494	462	436	421	476	458	485	444	483	480	462	459	455	457	448	440	489	457	487	438	459	490	453	473	493	442	452	497	442	448	428	448	463	464	435	470	480	470	453	489	484	472	461	442	470	468	452	513	468	487	400	447	439	459	405	443	460	481	446	448	440	457	425	434	452	426	443	480	426	450	475	445	417	442	448	436	497	503	473	458	454	428	449	460	470	447	436	459	442	422	502	470	429	445	444	481	460	471	445	477	466	452	477	439	423	464	467	473	436	438	446	454	426	454	475	460	449	455	488	464	457	455	461	459	459	473	469	487	467	416	491	477	465	466	426	474	437	473	470	481	453	434	458	472	460	460	422	444	421	467	438	447	448	471	466	462	475	517	440	462	440	465	482	491	443	400	491	452	476	458	448	463	464	460	496	464	472	469	455	467	424	454	426	466	486	441	480	448	454	453	452	433	439	497	454	439	483	437	465	433	459	431	449	458	437	466	473	447	461	490	451	469	457	456	475	497	450	415	456	425	474	485	466	449	451	468	428	478	452	472	461	478	492	492	489	444	421	443	474	473	450	453	463	434	466	419	428	463	459	495	457	442	488	468	490	426	452	449	453	478	446	466	467	449	475	489	509	428	475	466	448	448	479	449	446	460	431	456	417	478	467	440	447	466	459	427	459	454	452	482	457	464	460	448	476	461	471	453	443	475	427	436	443	436	489	463	469	465	458	500	454	485	463	431	464	460	529	444	457	479	452	507	437	476	470	460	462	485	464	463	446	480	443	472	452	468	408	438	436	437	420	470	464	425	466	489	483	446	502	454	448	490	425	468	467	441	522	433	483	450	478	442	484	486	440	485	498	435	457	468	434	456	482	489	478	442	476	450	483	500	451	444	462	474	474	475	441	440	460	474	466	423	457	465	492	430	459	480	479	425	458	472	462	472	498	445	450	446	468	439	429	487	457	460	491	428	486	422	478	419	441	447	423	438	451	445	421	419	450	465	454	485	429	455	411	462	467	497	462	463	434	450	455	449	472	462	436	451	478	481	514	464	440	471	481	480	420	478	468	478	452	468	468	496	451	469	436	434	470	450	453	503	429	442	471	455	493	459	458	463	472	482	512	457	445	463	484	456	465	443	452	442	450	461	434	478	428	493	485	467	493	442	467	455	451	439	447	464	455	499	438	468	463	508	423	482	506	446	475	444	476	421	425	430	436	468	441	482	445	470	469	467	465	435	456	470	462	503	458	461	476	433	450	458	449	421	468	426	451	504	459	480	434	437	434	446	477	440	418	471	436	456	467	425	451	473	446	463	441	442	451	461	450	455	444	419	466	464	473	447	440	447	490	465	452	462	452	493	463	464	474	464	509	473	472	446	469	477	485	464	451	441	483	451	443	457	487	440	492	432	458	483	427	471	481	446	467	481	486	479	462	440	471	443	463	447	440	495	518	468	462	440	440	479	477	483	474	451	452	431	415	426	469	439	460	475	464	438	452	521	437	483	474	417	439	509	448	466	446	443	483	491	461	406	461	446	469	419	446	418	437	458	473	469	450	492	457	407	482	495	460	453	454	478	502	467	469	456	421	493	467	449	451	488	445	480	466	454	498	472	443	490	509	495	449	457	457	423	440	473	441	448	443	427	472	467	417	419	443	451	467	443
24614	21188	27782	24883	19668	22587	39367	32919	21030	8557	276	168	178	182	168	167	152	176	175	186	192	189	183	178	184	185	187	184	188	197	189	202	202	161	179	166	211	205	176	187	183	185	178	179	167	200	184	185	240	194	175	190	193	184	194	200	185	174	196	165	187	160	166	172	175	167	190	175	146	171	184	152	175	161	177	160	175	170	183	180	159	148	185	210	174	203	175	176	179	187	179	183	195	198	167	176	203	171	161	191	189	152	186	155	191	194	180	188	170	191	189	172	168	191	168	200	178	186	196	182	154	163	190	188	156	174	183	159	171	164	161	182	180	191	158	171	155	172	180	185	184	193	191	200	192	177	162	188	147	184	172	173	192	191	194	181	176	170	166	162	155	196	145	190	177	183	179	178	183	162	170	185	160	175	204	167	160	170	164	165	174	172	171	190	196	173	213	182	185	155	163	209	190	178	180	176	198	176	175	194	188	187	180	187	164	166	170	177	192	175	185	162	172	164	191	156	164	175	176	193	200	184	182	159	184	175	163	177	157	172	156	160	196	192	159	184	191	193	196	173	213	165	181	158	175	179	178	195	178	181	206	157	205	168	190	171	183	196	170	182	172	171	181	165	173	201	170	165	186	173	192	182	179	185	209	179	187	172	201	186	197	168	171	157	170	166	170	194	166	194	176	168	180	160	168	167	193	164	182	186	179	172	194	186	169	218	176	187	152	180	193	150	172	196	169	191	163	173	195	189	174	184	165	187	172	191	190	194	182	175	196	157	180	195	186	191	169	207	164	155	190	195	173	174	156	169	170	158	162	157	179	173	185	189	174	206	174	189	181	174	164	171	165	205	182	159	191	173	159	174	178	179	189	175	166	162	187	185	172	184	192	181	191	179	171	148	163	181	170	174	164	173	180	159	176	193	179	170	167	194	171	174	164	202	180	184	185	187	168	165	192	184	203	201	176	195	161	174	205	184	173	163	182	171	195	150	158	186	173	176	188	178	198	167	180	178	186	163	185	178	170	172	195	172	164	173	173	191	170	167	155	186	188	178	175	174	194	172	174	152	190	172	165	178	172	168	196	169	186	180	167	179	174	185	179	174	171	166	188	193	174	202	173	171	166	185	176	159	176	192	188	179	189	172	182	199	160	182	190	171	177	167	175	176	164	170	175	202	201	182	182	185	167	184	179	181	193	198	184	187	194	176	152	177	182	159	181	173	161	167	159	171	151	181	153	164	184	182	188	178	186	211	175	178	176	180	181	188	167	189	185	152	180	170	177	159	172	191	200	163	147	169	189	172	156	170	184	172	161	185	200	160	161	168	199	186	166	163	184	180	165	192	191	181	183	170	214	183	168	185	180	176	172	194	202	189	158	187	163	168	170	184	160	179	188	177	170	186	179	163	203	202	177	179	191	183	167	171	191	177	179	158	168	192	169	168	184	193	169	179	189	173	181	165	186	178	180	193	181	180	180	184	170	179	188	206	199	179	176	175	176	185	178	186	168	199	182	176	192	173	158	192	177	175	187	196	189	191	189	198	160	158	156	161	153	166	165	180	202	166	192	186	176	199	192	172	199	197	168	180	203	185	176	186	172	190	187	157	186	194	175	205	172	185	183	184	185	178	179	168	189	168	185	169	153	181	173	178	180	155	182	166	183	146	161	174	180	174	192	197	199	180	181	166	182	179	173	162	170	177	161	174	189	171	168	178	167	170	190	194	170	175	172	206	179	174	184	188	166	165	170	187	170	187	155	185	184	193	187	178	170	191	199	184	179	179	197	175	174	184	209	189	153	178	162	170	176	191	190	179	164	186	182	189	199	202	173	177	173	179	192	148	184	168	179	184	170	164	167	172	182	175	167	187	177	200	157	190	179	196	183	208	196	190	161	166	187	192	169	177	189	190	178	165	161	178	176	146	186	201	170	174	158	178	169	182	174	176	172	180	181	203	188	189	184	157	175	204	171	164	167	201	182	194	164	172	180	180	185	195	150	180	170	164	162	171	169	194	180	175	175	162	224	185	184	155	200	182	192	180	185	186	187	189	184	207	172	161	191	172	155	170	181	187	161	156	195	181	183	167	178	191	179	182	187	202	185	210	169	183	186	179	183	169	165	181	181	194	175	162	208	170	164	175	164	192	179	155	168	173	183	200	182	169	182	155	164	182	199	168	188	169	195	209	184	173	188	165	167	172	178	151	201	202	168	170	176	173	188	185	181	180	211	189	172	177	196	163	172	150	189	182	226	198	177	179	161	176	187	178	170	187	165	170	209	159	197	179	164	202	170	195	192	175	176	166	163	214	163	173	177	168	197	198	189	179	174	148	157	162	165	161	186	179	162	183	179	192	179	192	200	198	207	166	173	177	186	184	179	177	181	169	184	177	172	186	186	181	196	179	181	153	188	164	171	181	203	159	201	176	187	191	193	171	158	188	168	167	172	166	194	177	181	188	175	180	181	162	191	188	167	184	177	177	163	187	180	187	207	181	160	187	180	182	180	182	184	183	172	156	217	149	177	206	169	185	192	174	176	179	209	177	175	162	188	175	181	189	180	202	178	170	195	204	177	181	158	176	191	185	194	185	183	167	168	163	176	195	196	190	169	191	173	187	206	189	188	185	192	191	154	158	183	191	168	167	181	162	172	182	168	181	177	188	161	174	175	182	176	176	182	164	177	173	187	183	170	185	148	178	170	177	171	170	164	187	173	198	171	168	162	183	175	187	176	188	165	169	181	179	158	212	174	192	189	179	162	166	174	166	167	176	166	179	171	197	177	188	195	176	188	176	175	167	189	195	184	199	178	177	181	178	196	200	185	168	165	168	172	179	164	180	184	181	171	153	170	168	168	197	181	158	200	182	176	191	186	141	203	188	176	177	180	176	170	197	186	182	189	159	175	198	190	192	188	203	172	157	183	154	170	189	191	171	185	185	191	174	180	190	176	183	164	146	200	208	182	175	213	160	170	184	181	179	181	175	170	164	206	185	175	196	171	168	178	181	209	177	182	153	178	157	167	206	155	158	181	182	173	165	160	212	196	158	170	174	178	208	156	184	178	180	154	151	173	188	201	180	193	183	197	176	175	174	168	166	166	171	194	196	186	169	176	166	183	171	164	187	195	172	167	192	149	160	175	191	178	187	194	191	156	148	182	176	188	164	160	169	182	180	192	156	209	169	178	169	182	163	183	202	184	158	186	185	163	192	180	176	161	177	195	164	179	186	206	168	179	177	182	198	184	178	190	175	177	182	180	177	185	178	184	144	182	166	179	207	180	153	192	171	170	153	174	177	181	184	196	191	177	185	179	177	190	195	181	207	187	164	171	169	190	173	195	183	205	180	164	188	184	189	172	163	192	189	178	161	163	158	195	171	167	196	192	174	163	171	169	163	171	197	158	186	182	162	193	182	161	203	191	184	177	169	171	179	202	179	175	183	194	165	161	169	169	175	165	179	192	176	209	158	156	177	189	170	190	159	198	164	179	191	181	210	180	165	185	186
5045	9234	7884	5357	21579	32157	44991	39316	30296	13422	417	405	420	393	376	428	382	350	389	363	373	393	391	363	370	398	348	429	406	401	383	396	387	404	396	382	379	388	395	386	373	370	405	374	371	403	380	383	371	417	375	377	356	377	430	367	353	351	403	373	375	406	367	362	362	381	375	357	343	389	383	410	379	356	421	342	377	397	377	398	419	370	374	398	371	386	346	376	408	388	400	397	382	387	412	373	338	373	389	416	381	389	399	415	400	395	346	385	364	372	437	420	386	369	375	382	366	354	383	384	405	379	326	398	376	360	381	393	363	399	391	340	365	424	363	392	377	353	370	344	354	368	407	370	372	384	395	435	371	393	406	358	372	358	373	377	396	388	365	366	392	357	380	384	355	396	364	397	407	362	375	388	410	352	344	414	381	345	388	369	368	383	407	388	411	406	398	358	365	415	419	346	390	387	354	377	357	370	369	369	386	400	387	391	401	393	360	386	395	408	393	383	396	363	352	362	369	390	381	386	402	381	401	394	404	397	366	406	404	393	361	370	412	410	369	390	354	367	397	393	373	374	405	382	395	382	405	353	359	405	397	391	374	395	382	375	389	367	422	375	410	418	399	397	378	385	366	410	386	369	348	396	375	387	351	347	371	363	415	384	371	384	355	394	413	395	399	384	369	362	396	393	365	381	363	347	377	390	394	404	383	379	407	357	369	398	389	369	366	372	390	410	371	380	372	378	389	388	409	361	366	371	393	405	394	361	394	392	399	381	349	399	372	398	382	362	363	384	380	367	398	390	404	380	379	359	383	395	401	385	392	339	417	366	395	402	398	397	378	356	390	390	355	388	369	366	359	380	403	380	343	348	367	400	389	361	396	368	347	391	370	379	383	402	402	375	382	372	395	395	374	402	350	381	390	392	399	393	395	350	379	406	377	404	404	344	378	356	375	399	369	378	377	374	372	379	352	369	384	370	375	384	388	385	390	374	391	346	371	389	402	401	370	381	365	415	383	414	380	391	343	387	409	366	358	387	378	376	370	398	380	411	371	374	336	385	372	360	395	369	372	410	373	404	353	361	394	362	369	344	373	337	389	362	360	378	375	379	391	400	389	389	425	363	378	353	390	386	392	365	396	363	383	349	388	395	349	366	373	408	400	385	405	379	387	373	384	395	388	383	372	388	412	373	373	395	364	377	365	361	398	356	361	393	378	373	387	368	371	376	412	364	356	391	370	385	364	388	365	416	419	378	367	353	398	364	389	391	411	383	398	376	378	391	377	395	385	371	374	375	374	360	386	350	374	401	392	389	388	375	424	375	378	385	356	388	389	409	353	360	387	381	373	422	376	370	421	398	396	376	394	411	404	365	377	369	380	373	362	373	338	359	355	375	355	383	348	371	399	399	405	359	415	360	370	361	376	363	378	409	380	383	354	394	386	378	355	375	366	409	406	384	367	389	362	397	392	361	381	382	392	383	374	365	374	389	363	367	368	369	394	385	377	379	385	356	402	370	424	388	423	377	392	378	368	397	367	399	330	375	404	374	388	396	427	399	399	384	349	377	387	398	343	371	367	341	422	384	347	386	379	368	407	369	378	355	391	389	392	377	345	399	395	369	405	366	404	375	363	382	385	394	426	405	408	377	438	405	393	362	356	404	360	346	378	379	352	372	417	394	397	372	406	413	354	388	406	410	411	348	371	364	408	404	389	361	404	395	388	368	371	386	379	345	406	416	413	370	385	380	396	405	374	350	405	366	412	362	409	371	349	413	400	379	394	372	382	373	408	393	406	400	344	344	363	376	442	339	391	391	385	374	386	395	388	385	358	396	398	381	416	414	347	407	427	405	381	376	374	388	399	349	357	400	404	405	379	391	358	394	383	367	396	355	386	376	369	394	395	392	395	396	374	360	394	360	403	390	394	391	392	407	416	361	398	400	376	357	390	371	417	373	356	406	392	374	390	376	351	380	407	378	383	359	371	385	374	385	382	392	373	406	370	372	402	409	400	365	370	389	398	356	353	371	368	421	387	374	378	381	376	357	365	366	353	374	398	399	384	389	354	389	391	391	378	412	403	351	355	382	411	430	389	381	379	385	425	384	381	391	389	367	369	359	363	369	383	404	393	372	371	390	399	377	355	385	371	381	391	381	385	384	355	381	424	359	408	402	352	370	381	375	395	393	389	367	382	396	336	372	369	363	395	370	397	405	350	388	394	410	388	379	419	382	390	385	379	410	394	379	383	388	389	370	383	357	381	357	363	376	388	381	384	404	426	391	376	391	375	361	408	391	367	387	365	397	386	382	361	387	403	392	380	372	420	365	374	381	359	377	382	413	403	344	362	416	392	369	369	382	374	401	389	382	371	328	374	413	399	395	383	395	369	416	385	399	412	387	387	406	386	346	361	367	383	385	385	364	352	382	400	386	390	406	370	393	395	387	426	370	405	358	384	344	392	403	379	377	379	338	393	399	379	378	402	403	417	393	386	366	380	366	360	340	391	387	418	383	336	381	399	419	371	368	383	366	408	384	361	393	395	391	368	373	381	398	394	378	376	362	361	349	378	381	360	384	347	376	410	367	357	385	377	374	379	417	363	376	398	393	369	379	410	397	351	399	396	410	393	368	358	386	395	370	407	360	408	365	377	361	409	405	429	364	355	346	391	418	378	389	367	371	358	429	363	380	381	411	386	354	374	417	413	370	400	374	417	373	396	389	388	363	381	389	360	369	359	367	391	393	388	371	383	360	392	392	382	351	381	378	403	409	351	373	406	407	381	382	366	346	382	397	405	392	413	363	392	380	397	378	384	392	366	381	406	378	395	359	354	403	435	379	370	411	374	369	426	387	374	374	363	394	414	374	369	403	386	387	368	388	365	337	372	425	393	383	376	374	419	383	360	410	416	360	393	394	387	386	350	393	373	385	358	393	401	398	404	390	369	361	390	401	354	368	400	369	362	413	397	401	383	396	375	374	395	420	406	389	392	358	398	392	413	368	398	356	368	348	383	376	374	379	357	414	391	353	384	361	395	392	386	369	369	356	369	391	399	389	380	400	401	399	432	386	393	375	351	399	363	405	374	390	359	393	373	346	404	399	398	394	357	384	372	370	398	346	382	390	378	383	440	380	400	391	386	426	354	389	349	364	377	387	384	392	360	419	392	367	367	384	389	369	383	383	373	427	394	373	385	355	373	368	436	389	391	368	391	365	361	360	375	361	380	340	400	408	398	363	398	365	397	393	384	392	361	387	352	398	396	386	378	397	352	371	375	391	405	358	387	391	381	371	380	386	390	382	388	383	381	384	414	379	400	359	405	381	397	418	382	398	383	384	386	408	365	370	371	388	403	366	396	383	392	389	405	357	360	378	389	358	420	409	339	357	375	359	397	394	383	373	381	381	390	381	379	389	355	363	390	319	379	366	410	377	386	388	354	389	409	378	381	395	404	356	371	348	366	373	394	377	362	364	351	379	412	394	371	360	382	390	363	391	450	390	365	361
23160	21138	28982	24091	35605	50335	51521	37829	24867	10086	370	263	220	252	229	248	248	253	242	243	247	246	246	241	218	239	233	242	210	221	229	233	244	210	232	232	227	230	240	238	229	236	225	233	268	244	247	236	257	242	242	215	203	236	230	228	249	223	233	245	230	221	241	216	238	248	221	221	227	207	237	252	209	228	253	203	238	207	239	244	203	260	214	219	225	241	211	219	237	222	248	251	243	203	243	241	235	252	219	249	213	240	220	254	230	237	242	266	247	240	245	266	220	244	252	231	204	227	231	256	241	218	237	247	233	212	256	233	224	242	235	260	238	237	251	267	216	223	250	237	228	256	216	251	250	222	229	218	233	242	235	227	247	241	238	212	214	216	211	231	240	232	233	236	240	222	217	250	227	258	229	249	222	223	236	257	231	238	205	226	242	222	231	204	263	226	239	211	218	206	234	222	221	236	248	229	245	225	234	253	237	237	225	242	223	230	234	233	227	238	204	245	242	210	253	208	216	216	218	226	231	210	235	206	218	219	214	249	239	233	214	224	267	217	217	241	231	232	249	242	204	254	200	248	258	245	225	216	210	255	230	248	258	240	230	226	256	242	215	249	218	205	247	242	236	256	237	222	232	235	267	180	192	242	222	238	246	227	259	238	253	219	234	224	236	228	216	260	232	240	231	228	217	250	234	242	240	267	242	218	233	258	208	236	253	242	236	240	218	224	253	247	211	189	230	257	232	241	232	240	243	211	253	231	241	233	232	233	232	209	221	231	210	211	205	241	220	246	244	235	200	235	231	239	225	270	246	251	215	224	219	263	239	234	245	220	232	247	223	245	203	255	209	227	233	248	262	240	250	194	239	216	231	211	231	230	229	251	257	227	237	241	232	230	228	263	224	215	220	231	241	240	232	240	234	235	248	232	217	215	235	200	239	231	240	241	243	237	235	232	228	219	216	218	228	253	224	231	224	209	238	238	262	223	239	218	192	252	211	221	214	228	268	193	256	245	222	235	235	233	247	228	246	224	228	243	221	228	242	241	246	253	257	240	210	205	210	258	250	199	231	223	219	245	228	215	223	229	234	242	210	224	245	238	206	238	223	253	241	233	229	228	220	207	214	237	251	249	241	223	249	244	233	233	246	224	227	204	230	236	227	220	259	229	213	252	239	237	223	236	213	233	239	250	227	216	255	230	231	218	223	209	224	210	250	225	227	246	216	201	241	240	236	225	197	249	235	252	193	246	240	210	215	237	237	213	242	222	199	235	258	244	265	223	233	265	225	228	251	226	219	224	252	228	244	234	240	225	225	240	248	239	281	225	242	251	243	238	220	232	222	229	230	200	247	227	236	195	233	219	227	260	220	254	228	255	217	217	248	218	216	223	208	223	226	220	224	205	245	234	218	240	257	218	234	229	237	221	223	260	229	220	257	233	227	235	263	225	234	237	220	261	262	261	220	232	211	204	225	225	269	247	255	235	219	239	199	240	218	236	208	226	229	219	253	218	227	222	243	243	232	251	234	226	232	236	255	239	240	252	242	232	216	217	215	232	224	228	234	247	269	227	249	227	228	248	216	216	242	249	230	227	225	228	233	230	238	232	231	234	245	254	246	234	220	213	239	225	268	220	224	233	263	226	241	232	217	226	213	224	232	255	235	233	243	218	222	236	225	206	240	225	236	247	226	221	225	221	243	231	238	221	243	247	243	237	247	237	247	223	232	240	224	224	257	250	259	212	215	236	242	251	218	241	247	230	233	219	215	206	223	201	231	276	235	237	246	232	228	252	240	217	219	234	213	237	210	248	215	238	224	239	235	234	231	227	238	214	218	251	265	223	217	243	242	259	228	229	229	241	239	220	250	234	233	242	252	210	267	248	243	238	247	204	248	216	231	233	229	212	239	228	239	216	253	246	243	238	220	248	212	230	240	230	234	239	224	234	238	239	221	214	237	213	238	213	226	205	229	205	232	247	211	220	243	227	230	205	237	222	217	235	230	264	229	218	214	219	203	244	198	204	239	233	209	224	237	208	195	243	216	193	221	258	234	220	243	263	224	228	221	233	265	223	222	253	233	214	237	248	225	219	232	213	250	240	245	229	241	232	251	206	196	213	231	227	205	232	240	208	220	233	221	234	212	238	236	226	226	215	228	250	198	220	226	215	224	247	240	247	238	239	217	205	223	224	256	221	243	212	234	227	270	208	222	230	257	235	247	256	249	232	243	204	222	230	225	239	241	239	235	236	220	251	251	233	221	225	227	258	215	230	254	221	243	215	230	231	231	227	192	241	223	270	241	242	233	230	230	243	244	247	227	256	214	218	218	223	217	214	221	234	200	228	228	214	224	231	243	242	229	244	235	224	251	219	251	213	243	230	253	272	232	240	238	255	230	246	262	249	243	235	240	220	228	235	226	248	232	255	254	229	264	221	231	237	260	224	232	218	216	251	221	240	243	239	233	227	259	239	233	226	210	246	247	261	218	240	240	248	230	213	243	232	243	217	257	239	229	246	209	247	235	264	235	222	265	261	257	244	232	230	240	221	237	272	204	262	236	230	251	203	270	263	212	212	230	238	248	237	219	205	214	225	225	228	234	226	257	233	206	191	240	226	238	239	227	241	239	253	237	268	217	268	261	193	221	210	219	197	239	231	247	238	210	231	204	253	241	246	246	225	245	237	259	210	246	229	248	230	204	218	253	245	224	222	242	227	233	257	218	259	222	233	241	243	248	217	267	272	200	237	213	225	197	235	235	262	225	241	225	209	218	214	223	251	207	218	211	223	232	243	250	231	229	270	219	215	227	250	196	217	239	208	223	247	246	251	244	223	212	207	250	235	212	251	225	257	245	246	217	222	258	245	253	264	229	224	244	243	231	204	247	241	221	256	255	225	252	219	242	235	226	237	246	238	215	221	219	234	227	220	212	233	247	204	234	218	230	243	252	229	224	243	238	235	258	199	242	211	225	245	214	215	242	249	219	219	246	229	230	232	222	236	195	258	228	235	248	217	229	234	241	235	239	231	216	232	234	242	231	229	257	242	213	251	235	239	217	246	242	246	244	222	245	232	240	219	256	242	235	232	212	226	227	207	237	235	225	228	225	216	238	237	250	203	233	227	227	255	226	260	197	214	207	231	232	230	230	263	218	222	206	232	224	259	257	248	249	215	236	232	259	239	220	240	244	212	211	247	182	228	222	246	198	235	254	218	219	215	217	253	217	248	241	234	237	243	239	254	237	231	228	220	216	251	235	222	232	231	239	238	244	212	223	239	225	244	229	232	224	229	210	228	218	234	228	217	210	227	228	225	244	226	218	251	222	208	199	212	200	262	241	237	235	232	233	225	238	216	219	231	245	231	214	243	235	229	233	223	251	243	262	252	217	231	250	230	227	232	233	225	234	222	239	273	255	272	220	213	241	240	244	234	223	246	257	205	217	222	247	234	217	222	231	228	233	243	222	218	229	231	276	243	194	247	246	243	225	228	234	258	245	210	262	217
8614	17986	16670	38926	58184	61603	55656	44298	33572	13156	502	476	492	533	489	458	427	477	469	472	489	458	467	461	456	463	454	473	451	494	435	443	459	482	447	465	441	447	408	465	481	460	417	454	445	480	461	440	481	476	479	465	484	455	487	483	505	475	468	435	474	435	446	458	499	463	453	460	445	457	484	480	421	485	454	466	467	463	458	443	439	449	440	492	471	499	478	518	440	461	443	487	443	456	452	450	481	456	477	504	483	438	452	439	445	446	441	463	478	441	498	490	467	504	450	471	467	439	492	462	490	460	470	468	492	476	440	442	465	464	485	475	466	452	434	452	452	464	483	450	444	451	458	447	448	464	490	451	452	485	445	488	473	484	507	515	510	476	464	450	458	453	438	471	467	491	441	482	458	430	462	506	495	466	456	482	443	504	467	447	459	456	477	489	482	458	503	466	502	460	445	480	459	477	475	459	436	425	444	512	483	464	445	476	454	471	472	448	495	478	472	499	433	463	456	470	478	473	458	448	451	448	505	452	474	447	436	449	450	463	450	473	445	459	456	495	488	457	481	442	456	455	476	458	471	447	476	464	479	468	476	451	460	472	464	499	503	469	498	455	471	461	510	461	460	473	439	444	436	481	458	461	469	452	455	482	438	456	467	473	462	461	507	490	483	424	503	489	473	468	511	465	433	457	479	486	462	453	456	452	458	485	465	471	485	481	502	480	455	497	486	456	452	433	473	475	444	419	447	495	438	498	469	475	476	462	493	467	438	457	463	467	474	427	452	455	482	469	481	478	493	457	445	471	436	475	451	435	463	476	458	473	466	491	458	497	464	458	474	430	460	445	466	430	477	470	486	467	437	506	476	472	445	495	432	493	468	480	494	472	456	448	464	446	454	445	460	447	489	451	456	451	458	466	444	454	494	487	470	443	426	426	492	440	457	473	441	463	473	479	421	459	491	470	437	462	439	468	478	473	462	484	441	510	421	487	463	477	440	441	428	509	453	466	469	458	453	467	489	464	452	445	478	458	431	516	465	479	467	459	461	428	430	446	506	485	446	510	445	451	496	486	465	425	453	464	453	471	468	445	460	421	453	442	485	447	475	470	486	468	453	428	447	435	445	442	452	488	468	457	457	478	453	477	469	493	463	477	437	455	482	488	460	457	482	466	472	445	436	482	469	476	499	456	448	417	452	453	464	452	494	451	482	452	475	477	460	482	470	426	467	469	456	462	448	468	454	473	453	446	466	479	463	484	456	484	478	488	484	484	489	450	460	473	499	462	506	460	454	458	437	437	436	465	438	443	463	478	453	469	473	468	463	499	448	477	428	482	488	466	442	476	464	454	485	428	436	473	471	470	493	448	453	447	449	455	463	428	482	484	438	426	504	455	476	430	443	445	468	491	480	427	463	488	459	441	488	495	469	435	442	454	465	474	456	482	477	465	432	467	480	508	435	484	448	465	461	478	492	431	448	489	469	459	493	461	451	467	478	465	467	455	474	459	453	444	467	458	427	430	448	458	460	432	441	456	443	467	465	479	464	417	493	473	446	493	457	467	449	420	461	448	483	465	439	511	466	490	477	412	458	471	465	437	445	465	475	478	441	442	495	514	461	481	483	444	476	494	452	457	424	477	483	491	482	462	439	476	469	472	482	464	466	465	451	444	482	470	454	457	447	434	468	436	453	473	476	482	430	477	478	452	491	418	459	459	482	474	412	465	467	448	460	462	442	451	460	472	480	494	460	498	456	504	489	478	463	442	426	436	485	466	445	477	469	420	495	442	467	453	475	463	444	434	475	427	430	493	496	435	475	471	482	453	484	475	450	428	473	468	471	486	456	492	484	506	477	469	475	466	452	453	489	441	466	488	468	445	447	444	440	453	441	450	426	462	456	485	478	458	424	435	454	481	485	454	458	484	446	474	449	482	470	442	491	504	476	424	469	464	483	454	478	472	479	426	448	449	448	465	455	488	470	463	453	465	492	440	457	469	466	450	453	435	477	490	459	462	469	468	455	432	487	438	482	467	457	459	498	473	483	435	456	460	485	406	489	475	457	458	469	453	489	445	460	445	472	456	428	449	492	475	453	442	468	444	493	451	450	457	477	451	468	468	457	469	479	434	486	487	467	443	506	474	448	489	449	482	416	482	445	446	445	479	476	459	452	433	532	432	481	503	459	488	481	467	442	456	452	476	464	413	475	468	465	455	482	509	456	457	454	446	437	448	456	433	450	472	432	483	467	452	470	442	456	442	473	477	481	465	461	396	451	431	432	475	472	444	464	482	496	459	486	494	453	456	466	437	444	478	424	484	460	464	457	489	464	485	446	448	455	443	485	446	470	451	431	455	478	445	442	466	476	472	486	501	432	450	446	420	484	467	482	453	433	480	454	487	453	472	456	449	500	473	444	462	467	448	447	468	458	428	473	486	437	455	468	475	450	459	486	499	449	491	443	447	475	444	456	456	497	449	451	422	468	448	467	482	450	489	466	471	490	471	472	444	452	493	452	441	488	463	474	488	464	467	462	438	460	502	438	492	443	485	485	453	449	446	432	458	442	476	446	424	468	435	455	453	454	455	422	489	439	455	467	485	477	420	471	505	439	470	477	465	465	421	444	468	488	439	471	457	463	465	453	524	460	476	473	484	466	504	446	439	462	457	453	444	457	463	448	469	439	426	419	488	455	469	447	416	477	456	421	489	462	476	456	476	497	455	446	453	463	445	441	505	445	460	430	417	479	470	465	409	472	468	452	506	464	464	494	471	517	456	441	495	432	427	487	478	495	437	436	461	449	456	445	458	462	447	447	456	473	464	445	452	479	463	460	457	428	441	440	480	476	502	442	474	465	483	473	484	456	418	441	447	450	470	461	443	431	507	419	486	428	469	478	484	470	450	471	529	440	458	447	466	446	450	432	436	449	470	471	471	456	435	447	449	466	445	446	449	459	411	446	474	456	449	452	480	463	469	424	438	470	520	445	446	457	473	455	442	481	470	454	434	464	417	466	476	497	510	472	470	490	480	465	465	494	428	479	460	473	495	485	454	514	465	444	447	470	470	452	444	455	490	435	489	475	418	484	503	473	454	458	439	448	487	454	459	460	475	465	467	452	448	465	445	474	456	467	482	424	487	487	433	497	481	451	461	477	481	424	500	469	476	455	451	496	449	499	463	409	437	455	450	455	453	481	471	495	483	459	515	444	464	491	482	455	477	453	465	474	454	461	431	445	450	404	466	463	485	475	457	457	435	427	444	451	437	459	425	474	497	443	472	446	449	447	463	467	432	480	496	451	460	437	451	507	465	497	489	431	441	493	456	468	458	469	461	462	429	461	461	479	493	513	466	454	451	464	483	479	469	472	454	450	465	478	473	520	453	476	457	487	478	457	425	460	452	456	508	473	487	462	460	460	467	475	453	430	428	457	500	447	484	474	439	445	501	470	462	465	461	462	424	483	457	457	467	518	429	467	462	461	477	513	470	470	439	505	482	491	464	469	429
26480	20327	6744	2816	10298	11391	9070	4970	2234	697	238	208	238	233	224	208	228	218	196	208	209	223	204	262	234	213	187	230	224	215	228	215	224	213	205	217	212	223	204	224	211	214	212	220	217	226	213	222	219	228	212	218	215	206	215	210	207	253	211	220	203	210	210	212	200	212	231	213	214	223	206	211	207	217	225	213	207	224	199	227	206	214	199	207	214	207	211	221	213	233	239	194	230	233	210	221	219	219	206	206	229	227	234	228	212	225	240	194	215	223	198	193	226	245	207	247	221	241	220	225	225	237	235	218	190	216	245	223	231	208	221	216	214	194	221	222	237	200	222	216	191	232	206	224	198	216	220	219	233	228	198	236	219	228	224	215	238	205	204	221	217	226	214	217	223	214	209	191	219	205	204	207	207	239	244	214	217	216	248	208	212	225	219	211	202	219	220	227	210	225	225	232	224	235	221	208	216	223	227	204	213	205	218	192	220	206	213	187	217	212	220	238	225	215	215	209	207	202	221	220	247	213	225	212	220	200	227	215	195	225	198	223	190	216	228	224	233	235	220	197	236	200	219	243	222	205	200	205	221	193	223	216	222	227	235	227	208	207	198	239	239	187	233	205	215	229	218	213	228	219	189	236	211	215	236	193	236	209	219	201	220	229	219	217	215	221	185	248	207	206	232	199	225	242	215	217	211	202	224	214	218	195	227	235	208	185	203	223	232	212	239	231	218	217	197	222	207	222	221	221	230	225	199	199	229	199	193	202	204	188	201	205	217	246	235	209	241	211	216	218	241	212	203	225	236	215	193	200	210	218	199	214	194	224	209	218	206	231	210	218	228	250	221	211	244	212	209	195	212	190	207	217	220	201	228	223	207	207	222	219	252	203	225	220	215	229	199	232	196	203	217	205	245	214	234	199	236	227	239	205	230	235	185	207	211	198	220	211	218	216	214	214	235	230	241	220	204	206	239	241	204	202	199	248	228	203	213	222	216	220	219	205	224	215	213	207	211	216	215	194	207	225	229	214	214	216	213	217	230	232	223	201	232	203	229	207	199	213	212	220	243	232	228	214	209	197	215	213	246	210	205	233	233	227	252	229	194	215	251	194	208	212	221	220	201	241	231	222	235	202	197	220	190	240	214	216	212	210	218	221	217	203	234	225	222	226	217	231	193	209	213	251	216	223	207	212	218	206	204	229	231	208	207	192	227	229	206	231	223	182	218	255	243	220	230	218	201	232	202	193	237	210	208	226	216	241	209	210	233	209	207	224	212	257	227	206	210	193	210	220	213	254	207	221	209	216	226	224	196	180	205	222	209	251	228	217	182	200	218	241	230	226	199	216	228	213	204	206	208	188	214	229	213	201	226	196	233	213	233	234	220	216	214	205	213	209	206	220	209	236	204	234	217	202	231	230	217	243	186	207	220	221	220	219	243	213	225	213	237	202	220	198	219	206	200	213	196	216	197	204	200	202	228	212	205	220	217	221	210	250	223	232	246	228	208	220	203	229	216	246	225	206	236	227	216	234	209	208	240	210	218	236	223	228	216	197	224	211	197	210	210	245	196	211	222	215	201	234	228	200	224	219	233	221	194	213	202	219	223	215	230	215	183	191	215	226	225	214	213	220	253	233	202	208	206	218	209	212	211	212	209	215	206	222	201	200	200	201	231	198	216	238	204	236	205	255	212	215	219	217	221	205	213	233	210	205	244	173	231	200	207	212	223	220	231	218	232	220	209	190	210	226	231	227	216	209	211	192	213	211	226	219	230	210	223	255	237	234	208	205	256	213	234	224	223	204	199	202	207	216	212	206	237	238	187	224	233	191	224	208	211	203	214	228	210	209	207	230	187	262	212	201	191	224	224	212	211	219	213	204	225	213	241	243	246	219	200	218	225	224	199	213	225	182	213	223	222	208	224	248	220	209	181	217	226	229	225	227	207	215	211	241	213	216	199	206	237	222	226	216	237	225	217	193	237	201	226	213	226	210	247	217	224	231	242	235	222	219	202	223	226	202	239	216	225	227	205	227	222	227	226	218	216	209	221	238	207	222	210	210	230	201	216	226	229	210	190	211	243	210	207	194	225	223	216	230	210	234	200	221	218	197	181	199	197	218	194	195	223	210	237	209	218	215	238	218	190	196	220	232	190	215	209	211	215	209	210	199	203	223	200	219	206	209	217	221	233	216	221	213	241	203	214	212	226	209	209	216	198	219	222	198	217	223	211	225	201	245	223	214	199	219	221	230	192	228	239	212	221	225	223	201	217	196	214	227	236	187	206	229	197	221	238	228	235	213	226	213	229	205	214	234	223	173	211	211	247	191	239	192	245	212	212	221	226	242	228	208	225	210	196	203	207	200	218	187	231	223	216	227	223	212	231	201	225	214	211	208	206	211	216	212	208	199	227	199	231	230	202	217	206	211	213	234	215	190	207	200	220	220	192	231	212	231	223	194	202	223	206	214	198	208	238	249	200	186	187	219	222	198	206	211	218	238	193	212	231	237	206	223	195	210	207	224	188	219	217	219	241	237	221	194	238	229	194	210	182	192	229	219	229	208	217	198	236	193	219	226	219	195	230	181	235	220	215	235	228	216	229	215	187	183	249	238	200	239	224	231	241	233	223	222	219	239	205	204	201	201	217	232	194	225	230	213	194	209	235	202	217	230	228	214	195	216	197	221	214	227	197	200	205	208	225	194	198	200	214	229	191	208	196	216	189	216	201	216	214	203	225	226	200	194	200	186	229	213	213	236	220	200	220	229	208	193	210	213	219	221	228	214	227	196	206	199	213	234	193	211	231	213	219	208	217	206	207	197	222	206	229	217	232	217	219	220	215	192	224	243	211	232	210	216	230	205	217	221	224	186	205	217	228	225	206	204	194	211	199	207	223	231	229	211	236	229	221	220	211	238	202	223	226	241	210	212	193	223	215	216	205	222	197	230	213	222	232	238	199	227	218	222	203	209	210	213	198	226	206	217	227	208	203	185	226	189	219	205	222	226	223	179	217	184	239	206	227	211	229	225	197	232	215	195	220	219	212	198	224	197	211	208	213	197	236	204	217	228	232	229	216	218	240	212	198	212	225	222	222	197	207	207	233	211	198	218	233	217	202	188	190	214	216	226	226	213	194	230	236	234	227	210	229	220	214	203	208	218	200	215	212	234	222	177	207	217	225	215	225	207	216	228	237	232	188	190	222	189	204	219	191	207	180	187	213	218	218	247	198	232	219	216	228	200	217	248	213	215	210	231	249	250	248	243	213	215	238	227	204	202	202	210	207	203	224	217	211	203	194	208	208	232	216	203	207	215	233	228	232	234	228	226	214	217	218	206	206	201	203	210	166	191	208	183	222	231	222	226	199	218	225	217	222	209	242	215	226	212	195	215	223	215	232	229	238	222	210	206	198	236	225	247	199	216	231	234	200	191	219	216	208	202	238	201	204	209	219	206	251	227	231	222	224	228	213	240	212	222	215	234	222	208	205	233	201	226	191	227
3992	1752	2170	5906	20351	21562	17940	11645	6174	1761	474	474	466	452	468	445	429	469	464	480	456	443	445	412	462	458	445	456	400	431	434	422	425	464	437	438	461	445	430	479	441	485	505	463	480	409	450	439	461	420	457	462	467	455	455	437	438	414	418	456	467	472	408	468	453	417	466	450	452	457	465	435	454	451	427	462	461	471	495	465	413	445	460	449	479	452	418	444	470	459	473	470	515	426	413	466	448	439	422	442	476	429	462	487	458	476	466	467	456	444	452	421	462	472	455	443	489	494	459	452	459	428	448	477	421	432	459	513	470	428	422	434	457	475	427	437	442	426	451	441	426	443	445	433	449	471	466	426	512	467	430	461	435	446	422	445	463	445	410	419	452	445	446	493	417	427	437	453	415	471	470	438	430	463	438	439	461	438	485	463	462	454	470	456	453	456	478	429	440	443	439	484	448	434	428	439	435	440	496	437	476	475	444	424	461	470	465	435	472	466	486	444	440	449	442	487	451	456	468	431	483	505	457	446	454	456	456	485	429	421	436	439	452	506	434	483	441	467	466	469	430	435	461	441	453	474	440	422	418	462	484	420	443	468	461	469	448	463	438	486	443	445	483	477	426	463	470	437	475	437	449	484	414	465	436	435	433	477	440	435	454	437	423	427	429	431	414	424	422	455	463	460	430	451	449	434	488	441	436	447	454	489	436	481	440	447	493	450	414	459	430	416	465	457	423	422	427	461	521	436	450	454	455	469	458	454	492	450	467	455	456	460	457	450	456	444	493	432	420	423	436	434	458	456	431	470	480	452	445	462	453	449	446	431	418	461	461	454	458	460	461	431	421	496	431	447	434	444	449	455	448	461	441	459	467	422	437	448	437	477	445	457	476	450	467	493	440	457	472	499	466	446	450	493	454	456	471	464	427	434	456	466	448	470	411	431	468	488	465	409	432	472	435	457	402	436	436	446	428	452	466	447	466	484	442	470	468	467	458	444	459	448	461	443	443	463	427	441	425	438	453	499	485	448	463	430	441	441	466	479	402	433	447	495	465	455	419	451	453	480	400	454	449	478	485	475	427	453	414	451	472	446	416	498	444	459	461	455	444	447	416	430	430	413	477	458	482	395	447	460	487	469	453	441	426	420	424	484	442	441	461	475	498	465	436	443	460	478	457	434	435	442	457	477	447	475	450	426	426	474	483	434	409	470	431	450	465	449	457	422	458	458	464	435	470	453	463	431	441	432	480	442	430	483	434	458	473	426	439	458	453	478	438	430	473	446	433	485	428	472	454	474	412	444	425	463	442	420	438	414	471	431	458	453	439	430	469	472	501	477	455	455	451	457	476	513	479	502	470	446	436	436	423	448	433	447	443	431	459	408	426	461	440	453	432	442	478	499	467	422	475	444	457	432	440	440	417	472	414	468	417	464	469	450	440	493	455	421	466	493	424	423	449	431	468	436	458	423	445	455	436	447	443	472	469	447	431	481	487	436	450	454	448	439	468	494	490	468	422	469	446	485	425	463	472	423	436	444	458	461	430	461	426	450	469	476	429	468	425	469	453	424	453	461	425	476	464	467	490	449	453	450	487	465	433	469	427	440	424	451	464	438	482	405	433	454	450	467	465	466	423	463	441	457	465	413	483	418	425	473	466	465	443	443	453	489	471	457	454	465	426	456	461	425	468	438	448	403	436	426	465	467	458	494	473	457	439	456	441	450	464	454	482	455	464	450	477	422	442	455	417	484	444	470	461	481	485	454	472	447	452	434	466	419	442	439	468	451	430	476	454	469	436	411	448	416	428	429	437	469	453	419	457	474	451	438	421	449	430	455	441	480	472	441	481	442	445	485	459	487	472	463	465	460	444	468	483	464	442	455	444	486	476	426	452	481	427	443	456	485	422	475	490	466	441	450	490	405	461	473	421	420	471	447	446	438	461	454	439	471	426	485	453	469	477	442	455	461	457	432	446	469	464	460	459	433	464	413	456	432	447	461	465	448	437	489	447	453	452	487	454	465	457	436	441	497	490	465	490	441	427	455	477	447	470	453	414	482	462	469	436	475	447	452	483	476	440	420	453	480	439	442	431	458	464	451	425	429	462	482	458	432	466	461	473	426	448	448	439	485	468	453	406	460	471	449	385	444	420	450	459	496	464	465	415	445	462	468	449	458	498	432	438	474	484	452	441	459	459	411	465	441	444	454	455	464	444	479	464	482	449	424	447	430	471	468	464	419	458	432	427	444	451	459	436	480	462	457	454	454	437	486	465	402	454	489	471	461	466	462	463	429	427	419	458	445	479	476	411	457	436	484	440	476	463	429	466	463	459	459	467	442	470	434	467	420	447	432	458	462	452	416	447	481	479	411	463	435	477	448	440	438	478	458	441	453	452	428	451	421	477	473	463	470	436	457	433	464	430	444	464	445	436	423	448	449	428	471	443	455	445	482	412	516	484	469	459	449	438	433	459	486	441	458	455	466	459	425	435	425	409	463	441	471	472	457	462	468	478	437	449	449	451	430	488	455	441	425	439	441	449	456	426	459	483	432	428	468	451	507	466	474	488	482	478	434	445	460	431	398	428	445	427	412	469	436	466	435	504	448	440	444	457	435	483	445	420	417	499	463	453	458	488	453	485	482	445	461	452	440	417	489	469	438	453	504	444	430	405	418	461	445	438	478	443	440	470	474	449	474	453	448	467	444	492	501	430	407	452	441	454	412	461	464	446	449	468	458	467	438	426	467	440	432	449	439	479	437	426	432	439	468	441	485	456	458	513	454	471	481	471	454	419	403	473	465	477	452	450	470	414	495	470	502	471	455	441	477	480	435	462	425	429	463	464	438	448	473	488	449	447	441	433	397	445	452	447	466	427	415	458	435	483	431	439	465	461	412	463	473	448	438	465	448	468	491	473	442	453	501	466	457	428	455	428	466	485	436	443	450	481	455	453	481	444	440	495	454	458	422	492	456	459	437	452	453	445	444	466	446	454	438	453	457	434	395	463	446	442	441	454	478	448	431	453	474	486	465	509	483	452	446	461	478	421	427	454	451	436	438	423	463	447	470	431	477	430	467	457	405	447	433	472	427	436	448	440	437	435	474	498	435	454	428	464	423	431	448	464	450	453	460	452	450	441	456	453	448	454	427	425	477	450	454	467	523	458	461	463	469	477	463	434	462	424	446	454	493	485	416	444	454	460	485	464	454	464	458	482	463	498	465	438	428	443	429	449	447	441	474	443	483	437	436	481	433	487	483	445	398	471	424	486	434	434	415	474	437	437	489	460	438	472	439	443	465	454	430	436	460	461	454	445	455	437	500	440	471	461	481	443	465	455	427	485	475	442	427	458	422	427	470	488	415	461	470	444	440	455	440	480	431	452	464	447	430	467	422	486	493	465	467	445	461	426	448	464	465	490	448	422	456	447	446	430	401	461	474	419	430	498	432	477	471	464	442	462	437	458	443	466	461	463	436	468	446	462	435	474	465	476	468	419	509	474	435
24611	21130	27649	25236	34751	42330	34366	21891	11783	3294	183	190	164	166	174	178	209	158	179	180	180	189	171	195	150	180	168	167	160	168	178	179	179	151	192	177	168	167	176	196	181	154	154	162	161	154	149	155	189	151	181	188	167	168	159	176	193	163	171	139	177	158	193	171	205	165	161	155	159	172	183	177	160	170	159	180	174	184	155	194	177	170	163	138	182	145	178	155	165	157	161	167	159	161	160	171	177	180	163	168	160	162	148	172	155	163	192	179	189	179	159	145	153	178	173	176	164	179	132	162	181	156	161	159	163	162	166	155	192	186	152	179	174	158	149	191	173	154	183	168	178	171	189	170	161	176	151	177	149	169	187	187	171	151	181	187	166	170	167	187	160	174	167	189	156	177	161	179	152	170	180	161	184	161	198	169	165	172	167	182	164	173	179	170	174	166	176	150	164	173	170	177	149	161	172	174	177	156	157	181	169	179	169	171	173	174	193	174	180	167	178	157	170	148	167	154	173	163	162	175	188	159	154	150	158	184	180	154	147	178	150	170	176	157	174	154	163	185	165	169	162	154	186	169	179	191	161	165	192	168	162	186	181	189	148	173	180	161	199	165	152	172	157	183	176	169	151	160	177	183	206	167	193	165	194	170	179	173	180	148	179	165	176	176	196	167	154	166	168	164	170	177	143	157	194	165	157	165	156	177	187	158	169	167	189	155	152	170	163	171	170	173	163	172	166	162	143	157	165	178	165	188	178	178	162	180	175	201	148	193	181	200	178	149	160	176	161	182	169	177	174	139	174	165	174	181	178	181	170	177	184	168	182	178	184	185	177	187	177	158	178	154	166	168	159	198	167	169	177	161	170	135	149	169	196	170	184	174	165	169	175	180	167	190	173	168	171	171	173	193	162	171	189	189	186	152	173	187	164	172	193	161	174	149	178	183	188	151	186	161	181	195	196	161	180	182	156	160	166	173	183	175	157	183	168	181	176	164	147	147	164	178	152	196	181	177	189	159	159	181	183	202	172	174	176	183	190	172	164	173	185	164	146	163	161	153	158	139	166	176	174	162	175	165	171	158	168	163	161	153	165	169	174	165	150	165	171	154	152	147	164	161	175	173	174	153	178	160	156	180	173	155	174	170	172	185	185	151	196	149	186	167	162	163	145	168	168	149	170	176	170	178	181	158	175	185	196	185	173	173	173	157	167	162	180	144	188	195	163	175	172	157	178	188	153	174	173	171	166	174	194	171	172	149	155	179	175	179	178	193	161	158	174	178	163	166	157	161	186	178	140	190	166	160	167	181	163	153	153	176	153	155	204	171	159	166	168	154	159	159	152	167	170	161	193	159	172	154	140	168	198	178	195	157	169	166	186	181	179	154	190	205	158	175	162	184	159	172	169	189	176	198	166	171	163	160	159	154	167	146	161	170	191	148	169	181	162	162	162	185	168	172	151	169	179	175	159	164	157	172	167	176	173	156	178	171	152	176	170	177	191	156	163	188	159	195	173	156	178	195	159	159	171	167	172	169	170	171	166	173	206	187	181	166	202	181	175	170	155	163	168	155	191	157	165	194	182	180	146	189	165	178	203	176	172	170	180	183	178	179	161	172	166	164	166	175	163	159	145	173	163	200	166	173	178	144	183	175	160	149	161	138	161	166	154	164	181	192	156	190	174	149	166	160	168	167	161	175	183	174	166	164	162	168	178	176	181	171	167	150	198	176	165	162	179	171	183	168	164	183	175	171	180	187	167	177	173	185	169	166	179	187	164	165	170	164	172	185	183	175	148	180	178	183	164	174	155	176	157	169	168	164	190	171	172	162	193	174	161	167	167	153	186	178	157	172	194	159	179	196	166	180	181	162	155	182	181	169	189	169	207	184	169	163	160	172	166	167	166	168	183	189	179	189	181	157	147	168	157	161	146	172	157	177	157	178	164	173	182	182	169	170	159	155	185	154	158	175	145	175	172	169	179	191	171	158	175	167	186	150	182	164	153	188	142	174	157	186	156	183	148	161	176	172	163	181	168	178	175	173	168	189	153	143	174	173	177	180	184	182	165	175	161	157	191	162	169	177	179	166	211	168	175	174	182	163	187	161	169	186	170	164	183	178	197	162	193	153	164	164	185	168	160	157	193	165	144	167	184	191	141	157	160	156	187	183	182	151	152	190	147	191	184	190	178	171	179	159	188	177	183	168	169	178	137	185	164	153	162	175	167	166	161	175	166	182	147	167	165	177	165	197	158	182	183	161	165	191	187	168	179	168	173	169	150	164	160	156	178	178	148	173	171	167	189	169	165	187	164	184	179	155	156	150	174	184	174	173	157	137	182	182	177	153	181	193	189	173	183	147	167	176	172	165	169	195	176	149	190	162	158	177	188	181	164	184	201	179	166	174	178	158	175	163	168	155	165	163	161	146	156	169	167	183	173	186	214	160	185	153	166	182	158	168	161	158	176	187	168	176	160	183	189	190	172	168	171	146	147	156	183	150	183	189	156	160	172	187	166	177	157	179	184	175	157	176	171	182	164	177	179	166	168	170	176	144	174	186	141	172	153	165	187	175	152	195	177	192	160	160	199	173	154	173	154	167	169	158	175	196	159	168	181	175	185	173	186	165	173	161	182	169	178	174	172	192	180	170	171	176	183	183	167	151	164	174	151	178	153	151	208	144	161	169	173	152	135	170	152	183	158	163	157	169	166	173	144	180	165	176	163	183	160	184	177	171	140	169	173	174	164	173	157	152	162	150	190	179	177	160	178	179	166	169	159	178	172	168	161	162	160	150	159	176	168	167	171	183	198	142	163	178	169	213	176	179	172	177	157	165	178	178	174	160	165	176	148	170	175	172	176	186	174	177	146	148	159	132	155	196	177	167	167	156	152	203	170	214	188	153	162	172	181	186	146	187	192	177	173	156	165	183	190	169	183	181	169	190	165	176	154	156	167	168	168	150	178	153	158	154	172	159	174	147	162	163	178	165	178	167	159	186	171	173	177	165	180	172	185	163	176	172	147	173	164	169	167	169	169	214	167	154	190	139	181	150	146	147	160	167	146	175	181	170	178	169	171	169	151	178	184	159	182	169	171	168	182	191	161	153	184	175	169	172	176	164	169	187	187	164	150	153	166	175	169	161	188	166	178	162	153	190	196	153	182	153	163	165	179	171	172	178	157	184	167	170	176	178	168	167	173	176	173	171	175	169	195	176	161	195	159	165	178	183	166	175	182	164	170	172	179	175	186	156	185	157	196	165	163	169	178	181	184	165	163	180	165	178	176	166	161	162	174	154	188	172	196	164	155	180	194	163	171	180	181	189	177	150	157	171	169	147	176	158	143	163	167	165	163	151	177	158	158	182	176	162	168	139	178	176	182	173	174	163	148	159	180	150	152	178	154	183	183	187	188	183	161	159	194	163	170	161	163	151	156	160	177	154	169	177	153	192	162	161	165	199	167	175	155	147	159	153	158	136	194	160	178	184	187	158	140	161	183	171	168	179
5043	8991	8700	26767	46951	46793	39123	30968	20601	7519	347	394	362	374	385	374	375	390	388	362	379	358	370	358	336	356	387	400	362	380	360	369	369	351	351	376	372	362	333	362	370	352	343	318	361	321	342	339	374	341	341	391	365	367	336	360	359	376	372	388	371	369	354	359	364	345	374	328	371	346	373	343	388	387	380	365	350	371	371	366	360	371	368	381	359	353	320	373	367	331	335	359	366	409	398	397	332	373	394	374	378	355	386	358	357	407	360	382	387	330	379	402	376	350	352	339	380	378	376	349	338	332	368	409	381	368	355	386	364	363	343	331	389	358	356	367	384	355	338	370	361	408	345	354	374	368	378	366	374	367	388	371	389	344	308	348	352	377	353	356	367	365	338	356	373	323	346	354	397	341	342	345	360	373	336	350	372	334	404	373	382	327	317	380	341	363	350	401	375	369	393	321	365	377	380	382	356	360	366	372	357	340	391	323	387	373	346	382	386	382	370	381	405	359	361	352	346	367	360	397	376	322	390	317	383	377	341	351	390	366	337	389	345	354	341	372	376	367	364	367	357	360	325	347	362	384	360	352	379	340	378	374	396	351	359	371	361	330	383	392	375	333	383	368	359	398	380	377	354	376	382	320	373	343	382	369	350	363	390	350	381	334	355	370	368	341	343	395	357	368	349	378	367	365	389	374	337	372	353	363	342	351	338	355	390	364	338	360	384	341	386	390	371	386	379	383	364	368	331	338	355	355	379	362	368	342	389	367	375	355	330	384	389	384	431	361	393	356	366	359	346	364	361	364	365	343	351	338	390	362	384	392	343	393	345	341	343	354	379	372	363	368	382	352	343	358	388	346	378	338	372	409	362	359	355	398	369	347	370	344	359	417	362	368	364	350	375	365	407	333	350	357	350	353	361	359	327	353	382	387	357	384	355	349	371	381	365	339	347	372	339	359	332	348	374	361	363	383	363	381	368	338	324	326	368	319	366	368	341	349	367	362	347	360	376	356	339	393	398	363	385	350	371	352	360	381	385	389	365	374	379	364	352	376	358	380	368	320	337	346	363	333	358	358	343	373	366	337	336	389	344	354	358	397	330	368	358	355	378	352	353	372	342	352	357	350	372	365	336	353	358	373	354	338	367	388	397	371	337	398	363	378	367	373	345	390	382	377	397	338	329	348	336	356	348	355	380	338	362	374	383	394	389	407	382	396	368	372	353	349	382	327	370	354	365	349	355	376	382	373	363	380	358	329	350	337	363	373	365	348	354	365	344	368	340	379	359	349	358	330	367	359	350	375	324	426	374	327	366	362	363	358	375	345	376	347	324	388	357	338	353	377	342	388	395	367	352	358	364	313	345	377	408	359	382	336	353	384	374	354	367	376	386	346	369	361	354	384	358	350	338	353	381	331	361	354	385	359	349	334	363	401	360	366	358	341	356	417	354	364	321	358	359	388	330	343	360	363	343	369	376	382	372	398	343	387	378	349	342	335	363	337	383	386	373	364	340	351	356	370	358	352	403	369	418	327	348	382	409	361	369	374	333	325	356	374	363	377	401	395	352	366	364	372	362	333	388	380	367	376	342	378	371	354	327	370	356	348	349	360	364	388	343	364	331	367	363	338	364	364	374	346	373	369	363	358	351	335	365	389	338	352	360	359	396	384	378	356	372	340	382	342	352	387	348	356	374	366	374	402	358	365	398	325	365	368	397	330	362	336	349	334	373	347	347	380	332	364	364	322	348	350	344	417	374	330	375	380	375	362	376	366	386	329	351	394	341	351	369	340	345	374	389	353	377	343	375	391	365	329	385	357	377	373	354	364	360	392	361	397	375	393	369	340	375	363	334	375	381	365	361	400	355	351	347	361	374	353	373	374	353	363	365	393	351	351	355	360	345	394	355	364	340	330	363	366	336	316	344	364	347	379	349	378	342	351	376	364	361	391	364	387	332	360	352	378	355	366	354	355	356	328	358	386	352	343	371	370	369	353	368	372	377	382	351	361	364	352	348	369	362	347	358	373	393	355	343	351	369	349	358	368	369	344	365	382	340	344	364	367	322	376	341	351	355	384	356	380	345	356	390	395	362	397	369	394	365	365	381	371	346	393	347	325	346	348	364	371	355	354	348	384	360	413	326	366	379	369	353	347	316	353	342	369	366	360	363	352	404	372	361	334	374	391	362	354	353	389	350	350	356	386	384	367	398	364	358	346	381	355	370	377	365	342	346	371	361	367	342	354	354	358	372	356	365	325	337	344	381	362	388	356	350	362	415	371	347	334	383	355	338	373	338	325	363	348	387	357	374	397	370	340	362	375	364	361	358	391	377	381	343	385	372	347	359	386	306	393	354	372	355	387	352	394	391	361	426	381	373	358	381	358	339	369	328	376	373	374	408	369	370	375	363	344	373	350	373	337	399	369	382	392	382	364	385	344	389	383	374	353	368	340	336	371	372	356	376	338	354	373	364	371	349	368	347	368	333	361	310	389	383	364	341	404	374	398	356	342	380	346	349	379	350	372	360	388	383	378	364	364	373	342	380	389	346	365	352	384	383	369	337	379	349	368	342	369	385	363	345	379	374	359	348	356	362	335	375	378	401	379	333	380	356	329	361	325	361	374	370	375	374	376	367	373	368	385	363	393	373	383	371	402	356	340	313	368	373	375	365	389	360	342	321	363	374	394	371	376	368	341	376	372	398	327	359	351	378	361	348	341	338	366	356	344	379	325	348	331	344	393	349	327	365	379	381	351	364	385	344	361	379	377	385	364	370	360	368	363	396	371	324	357	375	377	369	347	365	383	403	355	324	364	386	344	345	351	345	406	304	332	359	368	338	355	376	339	355	397	373	363	369	406	362	372	402	403	332	351	325	321	348	370	355	374	335	349	370	382	355	358	338	352	374	382	381	395	335	360	320	383	339	356	385	352	340	361	391	392	361	364	370	350	370	370	335	377	384	384	377	366	386	385	379	369	356	367	329	364	336	347	352	348	350	372	372	334	391	364	359	351	369	349	367	398	342	371	358	372	356	350	364	351	346	350	354	374	356	353	373	392	366	361	346	381	359	377	355	360	359	348	382	363	350	391	377	356	351	385	369	349	347	347	344	341	338	383	352	340	367	363	346	320	358	346	376	373	368	387	341	336	359	363	372	329	375	371	357	369	392	378	352	340	366	351	366	343	352	372	337	366	371	390	349	378	359	334	382	369	360	327	366	363	344	380	343	364	376	340	364	383	393	347	386	395	338	349	358	349	363	339	371	365	396	331	369	347	354	344	352	390	381	331	398	311	408	359	389	355	383	348	333	379	346	340	375	353	356	332	383	345	365	368	405	380	373	376	377	371	362	382	377	399	346	363	385	345	334	362	370	370	325	355	371	371	372	370	367	371	373	380	386	328	364	361	331	389	364	352	355	314	361	352	374	364	359	337	342	374	347	396	391	366	347	352	378	392	371	381	370	356	355	388	359	379	344	368	343	369	357	392	368	408	383	366	352	361
23229	21168	28952	23657	37125	58457	51143	37393	22947	7270	342	240	242	253	225	232	222	230	210	246	245	226	242	218	230	220	224	244	230	228	230	227	212	250	212	234	234	233	215	226	204	242	228	265	206	210	215	206	238	219	224	217	227	214	205	232	220	208	203	209	193	212	217	222	224	214	217	226	192	229	211	200	242	235	251	238	245	240	212	245	225	242	219	231	215	257	210	239	247	207	225	233	238	238	253	205	233	199	218	205	208	220	220	227	218	216	242	235	228	240	251	237	233	209	216	169	227	231	214	215	224	222	253	188	232	228	243	231	212	251	224	235	233	237	212	231	213	256	217	220	216	201	232	235	218	234	219	233	224	203	208	241	213	223	253	215	217	201	232	212	193	236	207	223	208	223	194	215	210	232	199	223	210	227	173	196	197	222	221	226	217	203	219	224	232	234	225	222	193	196	219	216	251	202	230	207	228	246	228	220	186	237	262	216	211	207	218	233	228	208	220	217	240	251	223	234	215	222	216	208	227	223	205	203	216	209	239	233	231	226	231	189	219	242	242	223	223	204	225	217	237	205	225	241	228	233	199	217	199	217	227	229	224	224	198	186	245	234	213	216	217	227	230	220	213	206	229	227	228	163	247	240	209	233	245	224	221	241	258	227	232	239	205	238	239	247	224	259	217	221	207	215	224	211	218	246	196	182	229	206	228	221	218	230	245	217	208	252	220	217	227	222	247	226	244	197	228	203	224	231	235	234	210	225	225	195	229	225	225	238	245	212	213	193	215	218	232	225	232	231	208	232	219	217	232	232	225	212	219	250	215	242	217	239	240	209	224	221	246	225	224	243	235	229	232	239	227	208	229	214	224	249	207	191	239	229	230	220	211	206	214	227	242	218	200	235	223	208	232	205	234	211	226	211	211	234	222	224	217	244	227	226	237	241	258	223	237	242	222	246	212	235	220	215	229	224	210	233	206	207	232	209	235	229	225	252	231	207	211	211	226	239	212	243	196	205	234	236	220	210	247	214	244	195	211	248	230	234	221	243	210	234	223	197	213	222	225	200	224	211	232	209	249	216	201	261	238	236	210	233	242	220	231	255	216	234	221	285	220	261	212	201	231	245	222	220	225	208	223	215	227	225	216	216	219	214	247	224	237	222	223	216	229	212	214	231	229	203	202	225	235	213	244	210	205	210	219	207	203	240	228	234	238	208	211	218	231	227	212	207	220	232	220	249	217	235	215	175	221	209	204	226	239	226	252	234	226	231	203	250	232	217	232	237	235	219	220	190	231	207	239	238	228	198	217	195	213	218	228	221	228	220	248	212	250	227	216	252	200	237	211	239	234	220	236	216	216	216	234	212	203	210	192	219	221	207	212	205	258	210	223	247	198	218	229	232	220	227	223	242	223	228	209	205	216	222	225	212	183	224	227	224	216	228	213	212	199	207	226	202	232	209	226	240	232	231	216	247	216	248	237	210	224	233	241	217	232	220	205	211	210	242	220	212	226	219	240	241	236	221	231	225	213	234	212	230	224	207	224	233	229	181	215	252	210	239	212	207	221	230	207	245	214	197	241	212	216	223	238	212	249	209	225	220	224	215	206	220	235	193	231	246	202	217	235	222	232	206	218	214	231	245	219	201	225	220	210	226	222	249	206	202	213	234	255	236	240	194	218	213	231	246	198	229	204	227	213	216	228	233	236	224	230	198	235	229	207	224	202	219	222	235	218	205	218	213	209	223	197	240	190	215	216	219	203	212	232	243	206	214	229	222	221	228	254	218	224	209	209	218	195	235	206	222	226	221	225	226	237	207	221	229	208	196	208	222	225	226	229	227	231	216	217	217	214	226	193	207	235	203	221	211	220	227	257	207	203	214	233	209	237	199	193	210	212	224	220	217	201	228	236	239	219	221	198	221	228	215	235	224	218	228	222	216	243	210	237	226	209	219	233	226	230	234	209	231	212	200	222	250	222	254	231	210	233	226	225	226	227	234	205	213	238	211	211	206	220	219	229	204	233	224	221	216	252	222	219	204	208	218	210	249	214	209	224	255	210	208	213	213	213	211	201	212	221	197	218	213	189	221	236	227	237	245	214	229	230	206	240	234	196	193	221	232	217	225	257	228	240	229	201	193	219	216	231	224	216	215	218	230	241	247	209	221	211	234	234	216	217	220	233	222	224	235	243	190	195	214	239	224	209	236	223	238	227	243	229	223	228	237	225	216	224	227	229	230	232	191	243	251	211	225	235	205	219	222	224	227	233	221	223	233	222	231	206	206	225	237	251	207	244	200	240	209	219	230	230	217	205	238	199	227	223	224	219	216	208	228	223	223	215	231	220	235	223	248	243	227	235	219	228	209	246	218	208	259	183	229	226	194	229	231	207	221	232	226	224	200	210	238	211	238	223	244	216	219	234	224	213	218	223	227	230	219	195	236	216	183	226	205	205	238	237	245	189	248	220	227	211	236	249	211	234	230	220	228	215	234	226	210	217	216	233	203	208	234	248	243	213	217	205	193	232	232	234	215	212	236	220	228	221	215	217	204	229	228	226	223	235	231	213	228	201	203	225	201	236	225	208	223	224	219	225	214	209	212	229	224	235	186	214	239	230	230	212	210	229	229	201	213	199	245	210	206	226	209	223	197	231	237	240	203	250	237	207	230	223	236	212	224	213	190	209	233	221	226	246	251	197	203	212	231	235	207	193	215	204	235	216	226	240	222	210	213	212	232	226	237	197	225	216	205	219	203	227	219	229	216	214	221	221	221	240	242	256	228	229	237	222	210	222	224	207	205	221	210	257	231	208	213	217	208	226	223	229	233	201	237	228	230	207	228	218	270	223	209	241	224	216	211	235	225	201	193	212	245	219	227	232	232	222	219	210	221	222	244	230	206	242	212	205	225	230	216	223	216	202	214	213	211	232	243	223	225	228	218	219	251	219	221	244	203	234	215	227	216	214	248	212	229	219	205	228	205	227	219	232	227	245	205	217	246	230	258	255	187	218	206	222	243	196	198	210	236	222	203	215	214	237	227	206	227	202	226	227	260	233	236	210	203	206	232	206	242	183	230	231	234	207	217	212	204	237	227	204	238	216	225	213	233	235	221	261	231	230	222	237	229	205	212	223	206	214	252	219	234	254	236	203	205	195	199	215	240	233	200	218	213	223	215	215	232	215	226	210	207	223	189	211	199	211	216	214	236	215	232	217	206	235	238	217	221	222	233	219	250	206	225	226	234	248	237	219	224	219	220	214	226	246	192	231	224	201	190	241	202	230	213	201	221	211	229	228	226	225	213	223	208	225	230	211	214	240	211	218	241	226	197	245	206	233	227	218	205	230	209	209	188	204	216	225	217	213	207	243	223	191	228	253	210	236	205	218	229	204	234	216	228	219	226	192	219	210	228	218	220	223	237	222	229	202	245	242	217	211	221	217	224	219	205	214	215	244	214	208	209	233	193	233	231	208	233	236	248	227	208	209	241	234	184	212	178	240	202	241	235
8670	17766	15728	23639	61742	66164	54387	44163	29655	11816	504	479	472	460	466	449	444	493	447	448	425	448	442	475	407	439	448	444	473	439	435	489	402	448	421	428	423	457	436	430	457	436	418	427	462	449	482	480	434	437	470	422	454	406	445	436	439	455	415	420	436	450	442	443	467	418	439	449	456	429	429	428	435	441	436	448	397	451	459	426	423	434	485	465	463	397	466	437	418	437	458	459	441	475	449	432	471	443	453	476	424	458	411	450	435	496	458	414	473	475	471	452	559	445	464	464	438	477	457	419	464	417	417	440	389	448	430	437	429	411	449	392	455	427	434	422	417	440	437	441	452	446	453	469	437	441	452	433	434	436	459	418	435	437	463	467	434	427	457	471	445	422	448	394	464	481	407	440	459	465	402	436	448	467	454	430	419	432	471	420	474	410	419	420	440	390	468	455	431	440	439	438	470	478	445	398	429	450	440	464	461	437	421	479	452	483	456	432	479	431	446	402	428	446	451	459	441	458	428	437	412	473	455	485	462	418	422	441	451	443	445	415	447	460	474	448	427	440	405	450	446	428	397	464	468	447	425	449	447	453	426	454	462	416	448	421	433	459	413	453	456	462	437	450	438	462	429	440	449	462	434	437	446	396	453	437	451	456	475	431	413	442	446	446	444	429	467	422	455	440	427	421	445	405	447	454	482	410	453	431	447	488	468	453	429	447	415	446	437	457	462	455	399	436	453	441	449	456	493	449	404	423	448	426	431	409	453	457	488	438	433	462	455	492	456	460	450	458	408	443	413	459	436	437	418	480	437	437	390	474	447	402	473	426	451	416	458	424	462	420	408	461	400	453	407	436	473	432	424	431	443	509	408	446	440	472	446	429	434	424	419	490	446	453	407	432	423	436	454	416	419	432	433	453	471	445	405	423	411	441	480	428	461	420	448	442	466	476	440	455	415	422	408	462	413	482	459	419	433	448	444	482	433	435	468	401	433	450	450	432	444	455	464	481	437	452	389	456	430	462	438	442	446	442	424	462	461	434	450	451	422	454	462	481	436	457	474	439	449	420	416	447	437	451	425	458	443	463	461	434	407	487	439	438	418	442	455	391	422	431	414	409	418	439	417	438	441	487	441	443	396	472	421	437	459	443	440	437	407	437	442	448	433	407	427	460	459	429	426	445	436	441	458	405	463	443	474	439	451	435	419	460	445	416	450	442	467	439	430	418	421	435	456	454	445	457	426	443	469	460	440	433	478	447	424	442	437	435	490	456	454	435	452	451	434	444	428	487	429	470	466	461	427	448	449	481	424	441	425	421	424	409	421	440	424	441	486	450	440	423	463	423	470	424	440	447	462	472	459	456	440	449	463	440	485	482	448	467	437	471	455	476	426	444	422	408	420	434	446	415	436	451	449	420	443	447	431	452	500	441	468	446	434	409	449	447	467	459	456	452	458	440	409	419	431	442	428	441	411	435	471	445	455	437	467	424	446	434	438	413	440	442	446	411	448	422	421	470	455	476	444	438	444	437	429	435	466	447	415	456	425	412	413	429	477	466	432	450	440	467	439	452	435	471	464	441	438	437	434	431	426	414	448	461	419	445	435	419	452	432	433	488	436	449	463	449	433	451	427	424	444	456	400	435	441	491	457	451	433	401	435	431	452	396	482	447	452	446	421	422	454	461	448	456	419	439	465	429	402	411	432	417	431	443	464	421	442	458	445	405	473	451	448	428	442	440	452	475	419	427	433	423	427	454	441	439	442	418	477	473	454	443	460	477	454	462	465	433	461	450	451	458	409	432	453	453	421	461	453	451	462	437	419	491	442	466	430	423	434	494	478	492	407	455	446	440	417	455	453	435	449	466	431	449	424	430	448	445	439	429	422	467	411	451	441	428	454	401	415	440	448	442	428	451	417	464	448	455	449	462	448	453	489	438	507	417	413	437	442	441	385	446	477	438	473	465	440	440	441	475	443	423	410	451	437	451	440	416	434	419	407	433	459	486	467	458	481	400	469	423	467	430	424	442	469	430	440	445	430	435	434	465	447	432	450	442	422	485	427	495	460	414	459	459	459	456	458	448	465	469	424	442	450	423	483	453	472	426	469	425	460	465	434	463	443	411	450	488	451	443	459	426	421	486	461	456	427	467	435	404	428	464	453	464	405	455	449	455	452	459	402	477	432	472	445	411	455	481	447	489	429	412	429	482	462	450	447	440	441	437	463	477	419	479	441	402	437	437	441	421	445	464	439	445	423	480	408	437	439	483	423	453	480	419	431	441	442	456	454	474	425	427	430	502	423	467	399	465	440	455	441	472	460	446	402	457	437	438	443	440	462	468	454	446	434	441	440	457	428	446	439	425	425	450	418	430	445	429	406	414	431	427	447	454	448	452	446	491	469	477	465	452	443	420	445	419	456	423	449	429	445	398	469	437	442	438	447	477	462	444	456	455	457	452	463	440	475	425	429	469	446	447	462	464	456	454	450	429	439	471	437	467	446	470	428	438	405	459	447	467	440	430	457	476	448	429	387	462	439	452	448	412	434	438	425	443	467	410	451	445	451	426	423	433	422	465	444	435	407	409	431	426	486	473	469	429	442	453	437	447	440	449	409	406	403	428	435	448	447	454	447	414	414	408	450	467	466	481	450	440	425	440	444	444	447	448	472	457	435	445	412	462	443	433	432	422	443	453	444	426	504	431	443	459	427	426	448	428	438	457	452	440	432	427	437	403	460	433	428	432	446	462	459	433	383	456	462	426	457	418	435	408	487	416	422	435	445	409	394	430	450	451	426	439	437	449	444	442	434	439	453	458	437	429	435	445	451	459	403	456	473	441	438	422	447	435	464	448	440	454	482	462	457	480	422	425	509	444	424	422	431	471	424	438	457	449	402	444	477	399	413	437	408	464	407	424	462	459	447	447	427	418	402	462	475	447	408	444	458	475	460	441	435	428	435	416	442	443	454	482	400	422	435	467	454	449	444	422	447	454	442	454	428	453	474	435	441	439	467	419	489	455	466	442	440	436	431	450	455	446	474	394	408	440	430	456	409	459	458	458	461	433	481	436	418	434	427	432	408	466	397	464	434	415	454	438	448	432	458	485	409	427	459	411	478	462	460	416	460	457	498	439	433	457	451	435	462	448	444	452	434	431	456	452	454	483	418	444	463	446	431	458	454	430	442	435	474	442	468	495	482	466	445	430	459	394	425	409	433	437	438	453	466	447	473	463	473	444	440	413	448	458	435	431	448	421	435	436	425	445	447	458	445	456	408	467	439	422	411	437	436	451	470	454	438	474	458	416	446	440	437	427	426	460	458	438	392	425	442	423	433	418	460	425	451	433	430	459	477	481	450	449	427	432	428	417	478	475	429	438	426	445	450	457	460	485	448	428	430	468	469	422	443	440	424	459	413	450	436	434	446	391	402	447	427	441	408	450	469	418	465	474	401	422	458	432	463	437	450	462	437	448	430	448	420	460	444	446	423	463	447	454	448	453	446	426
26524	20362	6586	2216	11079	14215	9735	4585	1703	429	224	230	198	204	206	231	207	231	195	182	218	220	245	207	210	208	237	187	216	213	236	217	188	182	214	214	206	210	227	208	201	206	210	189	201	225	192	210	205	240	184	206	226	215	202	205	192	203	231	194	201	216	220	200	226	215	220	201	212	192	214	215	233	199	200	224	209	197	221	221	231	213	211	206	208	228	216	224	221	227	224	213	198	208	206	205	235	215	212	222	217	193	225	198	224	225	199	222	209	217	199	224	238	217	224	221	186	209	179	197	218	236	202	212	198	225	202	225	185	200	245	201	215	179	183	229	215	197	190	206	234	198	212	193	214	233	238	210	198	210	195	188	208	203	220	217	213	207	225	211	225	239	216	241	198	217	228	226	211	202	222	210	209	209	222	224	213	195	187	215	214	193	187	248	244	231	211	194	227	235	227	218	211	208	195	240	250	217	213	222	196	180	210	194	202	248	219	223	221	201	212	218	221	222	238	208	209	218	228	198	198	212	235	212	214	203	249	193	232	196	202	225	210	221	224	204	198	215	194	214	210	234	199	202	240	242	218	245	211	192	209	205	255	226	214	210	176	238	220	205	233	212	220	217	217	192	220	210	224	203	217	216	208	214	191	204	245	207	204	242	212	206	205	222	217	211	204	223	230	213	213	219	216	193	196	204	219	212	197	206	209	213	202	200	236	200	218	206	223	235	200	244	200	213	230	217	193	223	236	192	216	224	190	225	227	205	181	227	225	223	230	216	244	195	216	222	192	196	195	208	226	199	218	208	227	205	224	235	218	249	223	211	203	208	188	222	199	222	250	201	224	211	191	234	204	210	217	223	214	205	220	186	215	225	208	225	206	206	210	239	231	210	191	184	186	224	232	233	200	224	207	200	219	205	229	202	226	205	200	180	234	215	220	191	217	231	202	209	216	224	207	209	186	213	195	219	218	212	224	231	206	195	199	211	197	191	222	211	199	192	238	230	230	217	230	217	217	204	232	220	223	214	205	227	219	209	225	208	207	206	219	223	215	224	214	218	208	213	199	202	223	201	197	204	220	218	237	213	222	221	238	206	203	206	211	229	200	209	218	218	236	214	214	236	208	222	218	211	230	223	210	231	213	219	212	227	209	215	237	221	219	203	192	214	219	235	212	210	207	208	189	216	214	243	202	191	196	228	229	186	205	219	216	210	239	212	198	218	223	224	225	229	205	220	217	192	215	200	203	211	221	221	198	237	220	219	232	220	196	217	209	205	219	209	196	205	223	219	184	198	234	205	206	200	208	202	225	220	222	213	223	217	212	211	218	252	192	204	219	246	195	224	214	194	204	180	199	215	216	211	209	205	229	227	219	233	237	213	212	215	209	205	216	229	213	218	202	236	199	191	211	216	186	229	229	224	234	226	215	204	251	227	198	223	215	224	212	212	237	232	189	209	233	219	201	214	221	204	257	196	209	233	224	222	225	198	210	186	236	187	210	204	207	240	229	211	215	212	207	197	190	217	211	212	226	198	209	214	233	248	215	206	234	197	252	209	196	199	227	239	219	201	226	228	216	211	228	204	223	186	242	205	237	224	211	251	227	232	219	232	237	215	215	202	192	211	216	213	207	198	208	218	188	211	219	206	218	217	202	216	231	233	219	229	203	236	219	227	163	223	212	228	208	235	194	203	223	229	185	216	215	222	216	210	197	224	190	208	221	227	202	203	216	206	199	191	209	194	219	222	201	216	211	189	196	222	232	217	212	219	218	198	200	216	223	223	201	214	214	215	223	192	204	200	212	222	234	187	209	208	207	242	205	211	230	247	216	217	218	218	177	195	203	198	208	221	214	217	206	214	198	214	233	195	231	213	238	211	233	204	217	210	202	227	215	218	224	210	220	199	203	232	244	188	190	213	220	229	228	231	206	190	242	221	201	217	228	199	210	198	211	212	226	214	215	205	213	192	221	173	223	228	198	202	223	227	206	180	199	223	208	197	214	214	203	208	207	206	247	211	218	225	216	209	232	230	237	214	217	196	216	220	202	244	204	208	245	231	234	227	213	242	210	225	232	187	197	194	221	207	191	229	209	209	211	209	205	181	221	213	194	224	233	214	207	209	220	211	218	200	226	212	239	210	188	224	212	220	214	181	203	237	218	202	224	254	217	218	206	209	240	215	226	207	231	229	214	208	244	214	201	208	202	218	219	216	214	204	194	234	198	212	215	203	216	227	223	200	234	210	206	219	208	213	210	200	207	219	246	211	245	216	221	211	207	222	197	203	218	222	193	234	203	210	223	197	238	214	199	213	216	211	211	219	182	224	232	189	221	219	217	212	220	202	201	201	195	216	226	225	195	201	216	220	213	221	202	235	202	222	218	212	197	189	226	254	204	229	208	203	230	244	212	214	207	232	216	232	204	231	234	229	207	221	228	222	222	187	207	229	221	219	223	205	238	220	206	219	231	197	202	239	213	203	224	189	213	239	213	210	223	216	213	210	190	213	206	193	204	211	213	251	209	208	217	189	253	211	213	216	233	207	221	207	199	206	238	211	239	238	232	200	201	211	237	223	194	216	202	227	222	218	226	208	205	213	195	189	199	218	204	215	197	231	227	201	209	199	209	220	234	194	229	198	187	222	223	198	190	224	226	225	231	231	205	200	220	198	227	228	195	229	208	210	206	222	201	231	219	210	201	250	197	211	217	216	225	230	236	218	194	210	234	200	225	196	173	202	204	220	223	211	241	230	225	209	207	216	201	214	198	207	199	215	197	224	216	223	209	200	208	206	210	230	224	220	220	207	216	244	215	206	248	205	214	207	194	210	227	238	184	207	190	199	203	193	217	207	217	202	208	212	204	208	197	208	213	215	223	201	219	201	227	206	209	188	225	196	196	212	207	218	225	247	199	205	206	216	204	246	215	223	215	225	208	181	217	211	223	210	216	234	209	199	218	214	226	207	218	232	218	197	219	230	217	205	200	250	215	209	187	207	222	217	217	214	221	213	198	217	229	221	221	189	208	206	188	240	237	221	202	190	203	218	207	218	230	211	199	228	226	202	206	208	220	216	220	213	191	229	204	210	200	205	257	210	226	195	211	231	205	195	184	206	204	220	220	189	242	195	195	215	216	230	226	186	233	233	215	198	203	212	210	214	203	211	223	214	209	205	199	246	210	207	220	228	206	209	202	211	184	233	210	211	196	180	202	226	211	217	206	191	206	210	216	205	210	193	224	204	202	214	233	221	188	216	226	222	209	232	220	203	214	211	194	196	204	217	251	227	207	193	228	231	210	224	201	218	213	216	253	211	219	197	214	192	214	214	231	208	210	206	223	193	209	222	212	189	255	219	197	218	217	218	225	198	202	213	214	215	211	222	228	216	216	179	216	199	197	210	206	207	221	230	221	222	218	223	204	204	216	212	196	194	200	204	247	210	207	237	216	189	196	231	209	205	218	202	222	220	195	242	221	240	190	195	189	226	187	224	221	202	211	218	217	199
3896	1772	1622	4609	21885	24455	18098	10831	4934	1147	457	423	448	470	476	441	453	467	436	462	414	438	465	465	488	433	433	449	454	478	400	458	493	495	447	434	441	472	433	461	475	435	435	420	451	447	445	448	436	432	454	451	441	416	431	461	430	453	464	474	436	448	432	448	432	441	438	496	412	456	455	446	446	428	446	480	448	449	471	445	468	499	444	488	465	452	431	427	429	452	416	475	460	431	461	437	463	451	445	475	478	413	465	444	430	468	428	473	439	450	439	442	461	418	450	460	444	405	447	471	479	458	448	446	443	496	440	510	464	506	456	457	478	438	441	477	468	443	425	477	485	487	500	456	453	456	454	433	499	462	427	467	477	466	458	427	469	435	387	471	466	464	469	451	475	451	434	452	483	452	451	443	435	428	445	464	477	454	456	470	420	444	439	483	447	466	430	437	414	445	490	449	513	474	434	464	443	461	468	415	449	426	428	477	422	465	459	436	399	414	461	447	448	452	504	427	485	454	474	432	450	478	502	441	445	474	408	468	435	444	442	427	495	413	444	487	434	430	447	466	456	430	452	453	465	444	446	408	439	448	405	450	455	447	465	428	489	471	481	426	469	478	432	479	444	419	465	440	490	423	474	432	459	460	436	458	465	425	498	475	514	471	444	457	451	462	494	474	436	440	443	433	436	467	473	441	405	429	432	438	429	476	451	487	471	410	417	440	452	425	486	436	449	480	435	429	475	477	443	439	445	438	422	470	455	455	408	453	474	459	466	448	432	455	412	448	477	445	425	451	457	450	425	469	454	452	471	429	455	433	479	458	428	450	458	434	471	438	442	465	443	465	460	452	461	441	445	435	430	475	454	447	509	458	460	451	457	440	479	448	465	438	440	456	446	481	433	459	443	423	457	454	464	439	415	461	462	469	434	482	406	472	475	466	439	476	463	434	432	465	470	459	438	453	485	488	459	454	461	442	457	442	450	448	486	472	473	485	483	482	434	421	467	425	414	463	461	457	442	458	447	426	432	458	465	439	436	452	449	403	451	452	468	466	421	446	471	481	418	479	463	453	448	469	407	464	499	443	453	428	451	456	425	456	450	441	434	475	433	433	436	476	457	450	437	474	446	450	461	485	447	439	467	452	454	452	469	458	463	401	445	433	443	472	455	452	444	486	459	398	432	467	433	452	438	447	461	434	421	453	468	494	411	458	424	441	423	430	448	462	466	434	473	454	458	409	430	471	476	456	442	492	450	421	408	428	435	454	421	443	427	432	464	445	437	463	435	469	451	442	417	475	431	454	485	453	458	486	450	438	427	452	450	441	458	472	418	432	446	457	453	437	522	437	475	457	438	446	469	441	461	488	450	467	458	456	451	420	455	420	435	459	463	427	439	463	427	445	473	451	450	417	498	474	445	438	441	476	458	450	467	457	427	467	443	429	460	475	507	472	454	451	465	454	458	465	464	423	441	454	443	465	443	452	464	467	409	458	431	428	433	470	474	461	448	444	479	457	427	477	474	454	417	503	433	442	459	470	461	476	468	445	442	476	448	474	470	403	453	447	434	456	425	433	461	459	444	456	464	482	406	444	395	447	449	436	453	481	462	444	461	464	413	466	479	472	461	443	470	453	434	475	465	444	434	444	433	425	484	449	460	432	466	466	456	474	431	460	457	448	456	442	468	463	420	450	442	452	479	461	462	451	431	463	465	424	444	433	434	460	428	435	437	471	451	440	484	452	460	512	473	475	496	428	441	452	466	422	415	439	463	483	448	451	454	450	456	454	486	442	422	417	429	446	430	451	456	427	418	444	421	472	459	469	431	482	481	493	453	436	456	454	458	477	457	485	432	420	445	497	471	445	473	468	520	445	447	458	492	439	436	434	458	451	436	447	413	434	395	488	437	448	462	453	436	395	449	456	460	437	466	476	469	429	453	480	440	439	389	483	420	484	496	505	441	496	367	473	416	478	446	424	424	461	457	479	477	456	449	454	427	432	444	448	464	441	461	459	466	437	451	399	421	456	453	445	451	442	465	460	462	452	488	447	420	456	447	414	444	443	413	458	477	459	454	462	466	451	475	418	448	494	459	477	456	468	451	433	462	458	461	479	430	492	462	455	454	446	487	451	474	476	435	483	410	481	459	460	472	437	487	455	456	430	458	421	460	447	444	471	426	455	441	472	465	471	445	427	487	477	467	474	435	440	471	463	458	464	440	434	423	412	419	432	452	464	449	438	467	491	466	494	488	468	441	453	458	503	443	472	471	456	453	442	438	444	448	431	450	470	452	477	457	438	408	453	455	440	464	440	471	454	460	447	430	489	452	416	428	400	463	452	428	435	459	464	432	445	470	445	423	418	448	458	464	493	477	446	447	468	447	434	463	450	433	468	410	451	459	434	497	406	438	417	480	457	463	429	454	445	475	441	455	451	400	435	470	488	470	452	457	461	433	453	434	455	438	439	454	458	457	485	454	447	436	446	434	466	432	447	435	454	479	462	454	457	436	449	499	431	420	453	489	436	461	437	463	430	450	478	466	450	442	467	482	485	463	449	444	440	484	480	440	433	455	461	450	474	464	459	473	457	436	432	464	442	448	481	441	447	452	432	445	451	477	479	472	431	478	451	439	443	471	517	474	482	422	459	415	430	433	460	465	474	449	428	481	446	486	440	453	457	464	464	454	457	434	444	451	467	435	467	459	470	434	475	470	458	458	425	452	486	465	451	439	437	434	435	472	466	456	449	406	469	412	458	455	467	477	433	431	458	471	487	473	430	488	465	456	479	449	437	453	480	432	453	445	441	451	454	465	444	423	447	435	446	448	454	448	424	490	466	451	440	456	397	457	459	476	448	464	440	448	461	420	485	436	472	459	439	479	479	476	443	420	480	434	430	457	462	461	484	473	479	452	462	433	457	437	436	440	468	444	420	457	441	435	454	414	448	456	486	389	462	469	470	480	424	443	438	463	431	461	486	445	452	463	491	445	434	469	464	436	461	451	471	450	488	444	458	483	464	441	426	494	460	438	435	408	444	415	463	447	451	407	452	479	429	459	474	442	466	466	475	441	412	456	456	449	451	431	407	440	424	453	432	447	417	475	429	434	454	438	447	483	468	422	458	420	465	457	474	477	452	465	475	454	461	405	460	434	451	426	474	448	449	424	447	445	452	444	455	443	467	447	449	498	438	473	473	439	468	467	486	378	448	474	487	446	483	445	443	471	436	474	474	474	413	450	483	458	461	449	447	465	466	438	432	449	437	447	461	459	414	462	463	418	461	454	426	429	468	404	429	451	439	467	434	492	459	451	432	463	450	488	476	486	459	481	449	464	460	475	460	441	455	449	475	450	436	448	415	463	468	425	463	445	480	448	466	477	434	473	453	451	447	447	434	435	432	422	463	484	472	443	447	454	463	434	452	431	396	466	448	441	445	470	428	445	469	440	415	412	440	469	424	436	420	453	451	466	454	464	482	405	450	490	466	390	460	485	437	467	425	437	449
24555	21150	27751	25039	37116	46313	34629	21361	10636	1951	200	175	183	158	180	182	175	181	160	189	179	216	186	209	191	208	194	183	135	189	188	161	182	171	178	189	168	185	186	151	164	198	161	189	195	158	179	168	181	178	172	188	178	178	183	177	186	173	155	155	159	162	197	162	172	195	173	179	173	179	181	180	179	180	174	184	162	180	168	180	181	191	181	139	161	189	191	188	190	178	156	174	190	197	185	188	174	191	174	163	179	152	209	160	182	192	192	174	169	172	188	156	185	197	179	174	166	198	174	198	193	199	191	170	169	210	181	173	173	192	160	185	159	178	169	183	166	182	193	175	169	190	185	173	174	172	180	204	180	184	181	190	197	182	173	156	166	184	196	188	183	178	188	169	175	201	170	189	172	188	189	194	166	188	158	153	160	178	181	183	196	177	175	164	182	185	170	180	186	175	195	181	181	181	147	169	161	155	193	174	197	152	180	151	172	171	189	154	170	168	202	178	180	186	189	190	177	190	157	173	150	181	157	180	190	198	162	192	159	189	191	170	182	152	143	174	167	172	168	184	228	157	194	171	153	173	182	176	197	151	173	164	181	172	192	186	160	180	162	193	175	150	176	180	197	177	192	172	192	160	167	172	148	161	162	163	199	167	171	192	160	199	155	174	212	189	169	180	177	167	172	171	202	177	155	192	211	209	158	169	174	185	191	198	174	174	195	190	189	149	173	195	185	179	170	184	199	179	192	197	181	163	161	167	187	187	178	183	206	186	182	192	187	188	180	181	171	178	167	175	205	168	170	188	174	166	176	199	150	202	174	184	176	172	177	169	169	175	162	165	183	171	174	193	171	171	184	169	205	180	191	207	162	163	178	179	169	169	164	171	186	189	192	196	157	173	178	163	172	185	186	184	183	194	164	175	200	186	178	174	195	179	186	180	141	176	164	181	144	173	171	186	168	177	150	162	172	194	185	177	195	165	182	185	173	194	191	158	175	179	184	211	143	184	169	164	178	187	190	192	179	195	175	177	175	165	152	179	171	175	194	179	176	155	152	137	165	164	151	185	167	162	183	178	177	180	183	195	189	177	173	176	183	165	183	159	175	191	184	207	188	197	169	164	190	167	173	182	153	166	165	170	167	193	180	193	177	165	185	178	187	183	178	186	177	179	180	191	193	183	185	188	175	187	183	162	177	175	170	177	174	169	179	142	168	169	153	191	175	184	148	158	186	184	161	190	155	205	169	165	143	186	185	166	175	209	195	168	199	160	178	151	178	181	188	211	175	175	173	190	166	190	176	165	175	172	173	177	176	166	168	192	172	166	170	170	191	165	191	187	151	178	163	174	191	168	154	174	189	188	187	181	180	177	200	198	186	186	193	170	205	179	171	176	174	189	159	201	170	185	177	167	177	174	173	169	180	165	160	185	185	184	182	198	175	190	181	199	178	182	163	174	168	177	190	173	171	189	178	162	187	189	177	167	186	159	174	178	183	179	203	168	172	159	179	183	175	164	186	189	191	176	172	182	160	185	156	174	198	170	191	187	180	169	159	172	172	191	171	190	198	165	193	184	172	194	154	163	183	163	188	190	196	166	168	191	177	188	168	180	169	187	189	191	218	189	178	179	162	137	188	174	201	169	182	183	188	199	183	186	177	187	162	170	202	175	167	185	176	177	165	178	174	182	180	163	171	166	175	195	177	182	174	199	150	195	167	187	166	147	180	187	168	179	174	186	180	206	175	178	200	177	185	154	194	186	190	190	151	174	184	152	172	179	155	176	173	178	195	160	208	178	162	183	193	177	160	174	179	171	186	167	164	167	168	186	186	160	172	184	167	167	182	172	159	175	167	194	188	180	181	168	162	167	161	181	161	185	174	161	180	158	167	192	187	175	190	145	176	154	194	194	191	189	184	161	170	174	178	204	158	181	173	174	170	174	187	201	183	157	165	193	178	179	181	191	175	179	211	200	170	188	186	194	178	192	190	172	179	169	180	185	191	172	170	142	168	171	178	187	165	204	180	178	203	185	175	181	182	186	185	168	178	193	169	190	160	178	152	187	168	169	186	182	189	172	165	193	143	174	184	192	179	180	175	173	181	156	169	181	172	167	183	197	155	163	181	210	173	183	162	183	185	191	188	173	169	175	192	161	182	183	195	170	171	168	177	159	177	195	209	175	146	172	183	190	163	156	185	174	195	161	180	160	171	196	176	167	189	176	172	155	196	172	210	163	192	163	167	180	222	177	185	179	170	188	157	173	187	175	181	183	167	175	188	189	178	202	165	174	177	165	171	189	176	198	182	186	203	159	166	182	199	180	179	174	163	188	172	173	188	153	166	151	170	166	168	160	191	146	161	171	186	161	177	174	176	176	169	165	193	169	193	193	168	180	157	176	179	155	199	194	174	181	164	174	172	182	163	190	172	187	167	173	193	194	174	201	183	178	190	178	171	193	153	196	182	189	190	175	183	208	190	159	191	177	198	193	182	182	172	155	171	187	158	179	181	161	179	165	178	168	174	204	181	184	201	171	184	168	160	188	184	168	156	172	193	171	180	169	192	203	195	185	168	166	178	213	161	172	165	182	185	200	189	177	181	196	196	181	199	189	177	174	176	188	152	172	191	188	175	175	182	169	184	207	187	177	169	153	182	165	182	172	180	192	179	180	165	167	167	192	161	183	169	159	166	199	183	178	180	160	211	166	208	164	199	208	176	168	196	154	171	170	177	158	188	165	167	188	165	193	193	157	183	194	182	180	168	185	195	187	161	182	162	185	189	177	176	182	166	192	166	178	184	162	173	182	175	175	197	153	164	190	176	175	181	181	161	182	176	162	169	188	176	156	171	183	182	152	150	182	186	182	183	177	163	181	168	187	186	153	181	186	165	207	168	170	183	166	195	192	170	190	177	180	186	184	170	157	160	156	175	165	179	182	190	181	166	173	170	199	176	163	182	186	184	184	191	196	200	193	163	180	170	168	172	195	205	158	169	163	167	165	176	163	168	177	165	200	173	181	205	186	172	193	190	165	179	166	183	168	177	186	162	177	182	173	180	150	181	159	192	188	194	203	172	178	187	180	166	189	164	162	187	169	173	171	182	192	194	171	184	168	197	174	155	197	154	184	146	158	173	212	206	183	189	198	179	150	188	176	169	170	175	170	189	156	175	175	191	187	175	155	172	182	204	185	176	174	140	180	188	167	175	170	174	186	184	199	193	195	165	155	155	154	164	168	169	173	180	164	168	186	152	140	189	186	156	173	177	182	186	192	192	186	169	188	183	164	196	179	170	159	193	167	186	165	175	172	163	164	165	191	179	190	182	197	192	181	178	185	163	169	153	166	158	184	194	168	177	182	186	187	188	164	177	152	155	185	188	199	176	185	162	163	177	172	189	185	181	167	155	190	162	177	196	156	179	185	198	163	186	189	166	169	177	168	196	170	174	178	188	184	194	187	145	180	176	174	182	202	161	164	169	179	188	203	173	172	174	163	189	185	178	183
5147	8989	7580	17306	48669	49760	39009	29932	18471	4478	417	426	389	401	410	363	419	353	383	371	383	402	392	365	375	380	394	388	398	378	359	362	428	375	408	376	361	383	424	381	358	376	383	378	368	371	373	382	379	349	415	364	383	355	395	430	377	395	402	349	339	398	386	348	404	385	393	412	347	389	404	393	397	389	374	397	363	400	357	367	360	390	351	386	379	396	407	402	357	392	377	388	399	406	401	361	405	382	385	371	388	362	354	356	380	402	370	356	406	358	388	389	418	392	369	399	381	382	367	333	360	369	368	391	383	395	371	352	363	400	393	392	385	391	385	359	375	364	374	398	388	392	368	441	409	371	361	388	393	397	375	360	359	373	373	371	398	376	375	413	411	391	428	408	380	365	381	436	367	353	375	346	379	363	374	375	388	374	362	360	384	377	373	405	382	351	385	397	397	359	372	388	395	368	358	372	374	397	378	374	412	367	352	378	366	392	351	387	359	364	422	370	347	388	393	355	396	389	342	355	409	404	411	366	375	364	393	406	383	409	384	402	384	412	389	410	374	369	384	343	379	391	375	361	351	389	371	368	404	410	404	362	388	363	367	361	388	350	418	392	396	369	397	396	370	390	352	381	380	386	385	377	398	392	344	382	401	377	345	362	355	371	390	396	386	381	389	392	401	380	346	362	379	362	382	385	392	427	386	370	373	319	408	363	364	368	371	334	392	397	350	418	371	378	397	404	397	407	413	384	379	373	381	390	407	367	376	360	422	409	369	382	350	325	371	388	404	388	397	338	353	376	357	373	416	402	384	395	416	429	383	393	389	363	369	357	386	356	377	389	384	333	388	411	379	403	381	345	433	376	389	379	419	372	372	363	396	377	386	394	357	385	378	387	381	382	405	394	372	400	392	375	380	392	429	379	355	372	372	426	402	371	398	361	368	356	356	411	363	366	363	383	381	359	358	383	375	377	380	331	359	390	373	371	356	418	418	354	354	354	359	361	338	373	351	341	384	384	384	367	347	377	402	351	390	362	366	421	371	367	378	389	413	353	351	370	395	393	386	394	350	373	393	391	410	383	411	369	408	375	379	404	378	359	397	385	360	385	385	370	395	404	394	385	380	364	404	390	380	384	383	324	378	382	386	392	380	389	388	338	389	407	387	365	382	394	394	374	366	393	382	365	406	391	371	350	399	413	394	388	389	365	365	367	352	384	358	368	382	406	408	367	387	355	425	416	384	394	370	364	403	377	366	365	417	412	386	399	403	384	353	362	377	357	394	387	366	345	381	366	361	383	407	397	345	421	386	366	400	392	355	399	384	379	393	380	357	362	379	395	411	369	401	368	375	384	395	350	360	390	384	370	397	412	422	372	385	340	401	371	381	365	402	391	388	391	401	423	380	402	389	358	346	404	387	386	364	351	370	392	372	378	404	388	397	424	387	396	356	395	377	354	394	377	442	386	417	371	362	388	376	373	370	384	379	368	348	388	358	367	360	351	390	390	346	377	413	394	380	372	375	358	374	356	378	392	365	357	403	408	364	390	366	414	376	376	380	375	349	376	407	395	384	396	383	405	376	370	374	359	402	428	403	353	372	386	381	384	408	344	372	369	389	412	382	406	399	375	388	377	371	381	394	372	393	374	362	370	392	390	380	371	389	359	377	423	378	383	389	384	367	408	365	396	355	391	385	382	375	355	376	329	418	358	385	394	386	381	395	365	370	376	364	378	364	399	365	397	363	414	407	381	388	411	445	404	399	351	386	391	399	393	404	360	368	399	368	375	351	390	363	372	374	408	407	358	391	379	420	343	357	354	374	367	380	399	354	387	384	368	368	394	362	390	365	374	365	400	404	352	375	358	359	383	366	349	384	387	377	401	407	426	387	363	363	424	362	368	344	378	415	358	389	338	376	388	374	398	395	380	374	363	404	362	348	381	413	373	376	365	349	399	425	401	393	362	380	374	362	391	344	399	381	387	378	372	358	416	377	396	413	349	377	380	368	387	372	401	350	364	392	383	392	370	363	422	370	385	385	391	360	391	360	384	375	361	371	355	414	387	393	347	385	386	370	364	388	410	352	390	391	360	391	364	359	363	386	390	365	374	396	389	397	414	381	396	352	355	398	372	368	359	345	385	392	329	375	387	406	370	405	376	393	388	388	425	374	404	409	391	368	358	406	366	363	406	358	371	370	391	381	380	397	380	387	365	412	373	389	355	375	372	340	362	397	395	403	385	366	382	389	401	392	385	400	385	392	371	373	340	401	379	377	385	349	348	385	385	404	354	392	386	343	375	366	374	384	389	382	390	379	352	312	375	413	356	346	366	360	372	383	381	363	374	374	361	378	394	368	389	393	384	382	392	397	374	372	416	363	397	351	384	402	375	383	361	336	409	368	374	359	392	363	366	368	394	343	399	351	407	367	372	364	349	379	405	393	404	359	376	394	404	416	351	395	383	373	405	365	394	375	409	367	399	409	356	366	375	342	379	375	416	369	360	349	382	391	374	371	380	394	381	369	377	359	361	352	406	379	366	367	388	362	407	397	369	374	367	372	394	398	403	343	349	396	384	433	384	359	374	417	375	400	349	373	355	391	389	401	374	371	384	404	405	346	402	345	342	408	356	404	378	398	349	412	332	389	387	368	338	373	362	386	387	353	422	394	360	380	359	385	407	378	397	371	400	361	371	432	370	332	398	367	392	380	393	387	389	365	382	373	406	399	399	387	400	365	366	399	409	378	365	376	397	418	372	355	345	362	372	350	431	413	369	368	388	410	357	362	382	374	360	378	365	344	392	405	353	350	403	406	382	396	390	407	373	371	401	345	361	395	379	365	372	369	371	416	376	346	396	397	381	414	380	379	363	409	374	379	370	360	355	378	352	367	364	408	393	378	361	380	397	364	377	365	372	404	344	361	330	402	371	367	361	364	368	407	375	378	393	357	384	403	410	363	375	357	381	386	386	373	384	421	366	361	387	376	397	388	386	363	350	398	382	396	388	377	415	364	376	403	355	364	372	386	419	416	360	375	387	371	346	402	375	364	341	349	391	396	398	404	433	409	378	374	411	383	390	414	372	378	395	392	393	357	383	353	354	362	382	375	398	344	362	401	379	360	350	386	393	426	391	375	388	410	358	367	397	372	379	366	320	361	393	374	404	374	373	386	390	374	385	384	384	439	396	395	415	338	419	387	434	382	388	354	389	393	442	396	383	362	398	384	393	373	383	364	399	377	404	357	381	354	378	364	378	364	362	385	400	409	390	342	372	408	372	392	385	334	366	416	366	347	371	376	403	343	386	377	393	380	381	424	374	376	369	380	358	366	386	361	371	379	390	390	355	382	357	339	360	369	399	411	385	360	350	375	385	374	408	432	388	362	364	371	387	371	408	372	401	357	404	356	370	373	376	380	365	404	375	389	402	397	391	358	403	349	380	384	394	425	388	350	360	384	352	340	366	375	354	368	405	355	391	404	338	400	394	382	391	401	379	379	374	428	384
23245	21186	28970	23902	44888	59515	50001	32184	20707	6988	327	249	278	262	191	246	255	248	239	257	247	254	214	270	227	231	237	250	235	231	237	231	226	217	230	222	252	235	247	235	255	279	241	240	237	242	228	225	215	237	224	226	259	222	259	261	236	251	260	238	217	229	218	251	234	209	244	218	225	205	226	241	229	206	230	239	229	233	216	197	225	219	232	234	233	211	229	247	232	220	216	224	218	225	235	217	227	248	220	243	221	245	232	218	233	238	219	218	225	203	212	219	234	254	222	260	238	255	238	242	252	231	216	226	218	237	257	243	234	225	225	223	238	234	234	240	256	232	217	216	234	226	238	229	225	218	243	247	232	220	254	266	260	204	228	231	227	231	238	235	236	226	230	222	248	264	217	207	224	253	188	251	258	236	236	250	244	222	239	210	247	228	229	225	216	219	226	270	252	249	225	247	239	239	227	233	214	233	224	245	217	237	268	237	234	227	228	246	241	251	224	216	223	226	214	224	247	240	233	231	234	249	219	234	258	247	217	213	197	253	229	216	193	204	241	251	236	218	235	240	254	259	233	219	217	250	205	215	262	232	215	243	258	211	253	247	249	220	223	223	230	237	250	231	227	233	226	259	197	234	245	219	228	227	242	219	228	205	219	241	244	238	250	230	246	240	219	238	251	237	245	236	227	254	236	261	221	247	240	237	241	241	211	209	217	252	247	226	244	220	273	233	245	221	223	223	232	237	204	219	211	225	228	235	239	260	240	223	241	269	247	228	248	242	203	236	227	250	213	231	246	235	239	239	210	225	246	260	232	228	220	241	253	229	220	228	216	230	223	251	226	209	218	243	228	226	222	228	206	239	231	205	209	221	239	213	221	236	236	210	262	222	209	213	254	228	249	230	244	241	224	189	227	231	217	229	219	285	259	217	256	229	232	223	260	235	229	248	232	239	227	245	236	218	228	212	247	234	235	248	234	224	250	212	241	240	221	208	238	226	245	249	239	238	242	248	236	219	234	242	244	228	238	205	239	257	239	246	220	221	225	242	218	204	224	223	209	244	220	241	222	227	242	208	215	225	236	242	254	247	191	228	227	225	248	244	255	212	199	224	202	242	209	238	216	261	232	245	246	217	246	231	248	237	222	235	229	222	200	224	201	228	254	218	238	210	223	216	219	230	238	230	249	221	246	245	240	250	238	233	226	243	220	247	231	236	247	206	228	209	242	220	208	236	232	240	244	220	227	269	236	208	216	246	254	225	222	220	231	259	223	213	237	212	253	218	255	255	227	202	241	225	229	217	226	215	224	233	205	227	260	240	243	239	227	251	251	234	232	232	252	220	222	258	213	218	234	219	262	220	226	251	249	202	213	255	239	249	177	239	219	229	260	225	254	247	240	228	232	227	223	230	229	235	232	260	224	229	224	222	241	214	231	216	233	219	244	222	245	258	234	251	227	249	235	239	232	248	271	243	241	236	212	211	225	232	224	205	210	229	229	231	235	231	232	235	254	220	243	219	223	250	225	219	217	245	253	211	216	233	225	224	242	217	249	220	224	224	270	259	257	218	234	245	219	233	225	237	230	242	235	239	258	223	227	239	254	251	217	232	250	224	233	248	215	221	245	242	209	204	257	245	248	256	237	238	255	236	251	232	232	232	240	238	268	222	221	231	225	212	230	232	234	219	213	251	227	233	248	200	217	213	248	266	236	250	218	242	250	251	237	230	257	218	223	250	217	242	214	244	239	224	252	219	239	224	230	237	236	234	234	239	224	238	229	233	234	227	217	193	209	235	231	228	230	225	231	252	249	237	235	239	226	220	217	231	235	242	234	241	225	245	240	233	232	244	233	221	220	222	247	245	220	228	232	242	246	226	244	245	208	207	236	224	219	251	208	240	226	242	254	200	260	241	261	268	232	228	230	248	203	237	225	225	232	232	236	247	231	226	236	231	220	225	253	256	236	239	236	242	266	257	228	240	244	242	199	221	258	244	236	234	232	246	233	196	238	245	235	236	223	215	216	251	228	231	216	263	195	239	251	226	222	238	232	227	230	224	260	212	236	244	233	255	246	220	218	238	225	230	217	212	224	248	253	250	265	214	260	223	198	227	225	226	225	233	225	234	241	204	230	231	217	214	256	215	233	245	276	227	277	229	260	216	251	229	244	255	204	227	251	241	238	212	209	264	247	239	263	238	245	233	215	223	246	210	232	223	256	217	232	231	212	220	209	226	260	249	222	222	223	242	234	232	268	220	245	247	223	207	255	230	232	239	238	246	229	221	232	234	230	255	225	232	223	232	247	240	234	246	240	262	206	239	235	239	239	227	209	233	245	228	246	237	241	228	214	248	230	208	207	231	263	227	226	215	213	237	228	236	224	240	233	228	236	235	211	234	247	249	255	229	232	218	258	232	235	236	200	236	222	247	195	220	239	242	240	233	237	219	253	230	193	263	249	239	214	232	217	231	223	228	267	233	244	234	219	220	227	232	221	225	230	201	250	222	205	220	246	243	254	240	230	242	221	241	204	252	199	237	222	222	263	229	245	253	245	222	226	251	230	246	242	252	253	195	214	231	216	242	239	218	221	205	234	205	216	274	235	237	218	230	228	242	207	226	234	233	234	241	245	245	232	218	211	243	251	222	255	241	266	239	208	224	245	235	251	225	211	210	248	234	219	242	250	257	226	220	245	217	218	246	236	231	188	226	212	251	239	240	234	256	230	227	214	246	231	217	217	229	229	221	228	227	224	236	229	239	222	236	221	243	221	230	226	236	235	244	223	246	229	236	252	233	255	221	247	242	215	200	239	247	244	224	214	216	228	248	253	242	246	237	240	253	240	235	245	222	220	220	232	256	244	210	226	249	225	250	245	244	238	253	210	241	223	223	258	246	250	220	249	226	203	213	235	234	231	234	224	236	240	243	239	253	244	240	238	223	258	237	248	218	235	221	233	222	243	251	240	243	224	222	234	219	226	239	233	215	223	221	225	234	218	225	240	212	215	233	258	230	223	232	193	213	226	245	225	229	242	248	218	237	223	262	261	229	282	218	238	232	237	223	225	268	243	232	229	229	228	241	222	217	254	228	235	221	244	215	235	239	239	235	220	222	205	281	272	225	244	256	229	213	219	252	244	247	225	219	224	250	237	210	217	191	220	205	218	222	227	212	219	221	244	246	243	218	235	238	247	226	252	218	250	219	250	220	219	219	247	225	231	214	214	214	233	206	219	191	221	212	237	248	233	237	212	226	226	240	251	224	219	261	234	267	226	234	235	213	223	231	232	227	221	234	206	229	258	226	244	229	234	248	262	242	230	229	261	232	209	240	260	239	227	220	239	237	236	231	238	229	215	242	232	229	242	226	222	205	257	224	214	243	209	244	240	233	242	260	240	222	236	208	213	237	247	246	217	226	215	244	202	239	212	214	230	253	234	223	217	224	265	238	260	219	210	229	211	200	228	259	210	260	200	226	222	244	217	223	231	249	234	216	243	217	226	265
8643	17997	15179	23563	66646	66533	53259	39383	29164	10876	476	466	500	484	458	473	488	499	490	459	432	420	482	438	469	459	469	446	454	482	474	486	481	451	438	477	461	434	485	501	481	447	441	442	513	417	463	466	503	450	456	489	483	459	507	471	504	446	477	448	475	420	467	443	465	459	445	484	486	510	489	481	443	468	461	447	448	436	462	476	466	457	462	412	460	506	455	475	456	465	452	450	473	421	455	436	419	478	463	425	406	496	448	498	446	465	448	484	477	478	451	487	462	467	479	478	450	471	484	465	497	445	468	460	467	434	455	504	501	467	453	434	475	505	461	471	422	443	462	476	473	471	476	469	457	458	454	474	471	468	509	469	473	482	447	440	436	453	478	490	470	477	457	490	451	425	490	471	436	429	431	486	456	446	440	493	479	504	433	403	469	480	486	444	463	469	439	478	430	465	441	448	438	473	442	431	500	457	482	447	465	476	479	453	423	446	482	408	436	451	472	463	463	474	472	472	456	435	467	458	418	457	449	440	475	458	464	517	458	447	452	457	455	504	461	466	465	466	477	448	437	508	444	461	466	440	503	466	460	488	450	439	478	491	454	457	512	487	478	461	401	474	475	480	489	437	485	455	447	467	447	436	457	465	460	486	462	464	442	457	492	471	467	471	447	487	486	455	444	435	469	453	461	464	451	455	472	487	460	484	467	423	465	482	504	440	455	492	434	474	461	474	477	473	445	485	472	441	470	479	473	444	478	449	448	462	489	462	489	448	454	481	460	446	452	450	427	450	427	449	456	431	478	485	473	471	442	421	461	476	441	470	483	437	458	470	477	446	488	432	467	469	502	465	430	432	466	462	455	485	483	470	476	428	478	468	479	468	482	469	437	452	463	443	496	459	502	429	453	503	481	420	504	469	437	469	472	478	457	475	444	454	476	469	480	431	513	454	467	425	485	469	461	446	489	466	462	408	471	479	446	445	458	466	434	449	479	441	458	448	437	454	479	500	456	447	488	458	422	449	465	425	493	466	468	480	444	448	466	470	421	464	452	447	432	424	457	443	501	493	494	480	493	464	458	437	474	472	507	462	445	438	478	461	441	454	470	466	468	494	458	467	475	452	455	460	425	445	478	448	430	465	476	467	447	472	494	432	483	454	431	490	468	452	472	429	468	450	441	480	492	476	482	487	457	473	448	446	513	465	425	507	443	468	437	471	433	458	455	461	461	477	438	488	458	442	473	466	484	469	483	508	471	455	464	445	451	478	436	468	431	436	502	472	509	458	466	461	481	430	477	465	442	465	432	485	501	487	440	452	506	493	487	456	433	440	432	472	469	459	440	472	449	481	450	490	462	486	448	481	479	478	463	432	469	436	413	447	460	483	445	448	461	492	448	456	451	455	457	456	467	463	494	477	458	448	495	451	483	437	463	467	467	459	450	475	471	478	427	452	480	456	432	450	468	471	452	436	466	452	502	474	457	463	440	493	456	475	455	453	444	449	444	445	433	467	450	449	462	472	477	436	452	452	520	501	454	464	478	441	452	420	515	450	436	463	494	484	468	444	475	449	477	475	473	455	481	444	481	443	463	472	442	476	472	485	452	446	430	437	455	454	499	450	480	433	455	485	473	458	494	459	480	465	427	462	522	468	494	491	432	476	435	480	482	440	486	490	441	457	451	468	455	485	448	472	461	467	471	469	449	453	440	450	445	489	462	482	520	474	420	462	472	464	426	449	451	467	461	476	478	445	473	494	474	449	460	463	458	470	420	485	497	466	471	472	444	487	429	435	464	453	434	494	473	482	472	446	485	503	447	449	470	464	484	461	448	472	480	478	444	439	429	460	491	453	438	488	464	423	475	446	459	452	494	452	462	465	488	455	447	501	493	463	459	492	485	483	491	436	512	446	476	490	423	435	435	481	427	454	454	477	504	493	454	452	486	459	426	470	437	465	483	475	474	473	473	463	468	436	464	481	482	476	474	420	468	480	470	503	448	483	444	433	457	446	448	492	452	448	439	485	471	491	486	438	441	502	436	424	462	490	448	464	453	455	459	474	492	485	484	473	497	474	494	425	464	445	444	489	446	429	473	461	490	461	456	493	489	438	447	457	444	489	476	455	447	472	444	456	455	465	461	439	423	510	444	454	437	462	463	474	477	464	433	448	483	435	457	463	470	456	451	469	425	458	438	490	469	443	484	454	456	459	459	485	428	441	460	505	441	453	416	457	437	494	440	456	501	474	463	459	468	488	469	464	460	458	487	473	449	458	494	449	492	457	480	462	444	475	474	434	487	448	477	468	459	445	453	454	471	460	486	478	435	415	407	468	483	430	466	478	430	483	435	433	476	446	502	474	487	462	523	452	445	472	486	487	436	493	472	482	494	450	465	472	472	472	483	452	454	446	462	460	422	484	448	455	441	494	477	474	479	467	446	478	478	468	467	488	477	456	471	467	449	460	451	460	450	488	441	446	437	451	489	475	493	467	463	493	463	458	462	474	427	489	457	454	426	477	446	475	454	474	450	460	455	429	432	480	445	475	452	455	477	449	467	446	452	485	419	463	469	483	425	462	451	460	480	473	455	432	442	436	476	441	477	464	460	468	466	459	464	456	434	468	446	440	470	443	441	476	492	486	447	461	471	490	474	440	469	491	468	487	490	464	479	456	499	477	454	464	493	458	471	452	493	508	487	407	464	451	456	429	468	447	451	481	433	493	472	454	471	477	440	453	461	459	452	490	450	451	441	485	491	465	470	485	439	471	443	443	471	440	505	461	440	469	504	484	493	460	464	453	436	429	442	432	453	423	452	473	474	450	459	497	461	447	425	470	469	466	497	447	454	471	482	469	456	424	496	488	430	460	449	441	469	430	468	467	474	443	468	431	413	448	444	458	458	480	447	471	449	473	504	496	483	465	462	443	451	463	438	469	467	424	463	443	489	449	433	445	438	458	453	476	450	448	484	464	460	450	464	448	444	492	449	490	448	470	483	458	418	468	468	441	463	422	486	472	457	469	470	456	448	459	460	434	449	484	466	494	472	474	474	524	487	452	458	470	440	428	457	476	451	479	471	441	468	482	456	463	470	460	414	435	476	491	464	458	463	446	453	452	443	456	472	448	443	479	453	449	461	488	463	449	452	443	473	460	433	456	493	456	465	482	414	462	475	469	476	455	451	521	446	448	431	488	473	493	437	426	446	433	425	472	453	469	480	405	479	453	454	434	477	465	501	428	435	480	478	448	428	436	473	505	464	499	467	492	466	443	449	475	440	433	502	505	465	460	453	488	444	468	446	432	490	486	474	439	461	441	443	448	477	448	469	470	508	462	471	479	476	430	455	439	461	451	461	473	437	491	467	472	472	484	471	477	451	485	460	448	481	492	450	467	410	468	465	485	476	502	463	514	434	483	449	433	489	449	462	462	437	452	475	464	463	459	423	429	441	466	496	474	468	471	468	460	478	499	463	494	455	465	463	482	475	425	478	453	514	481	421	456	467	456
26518	20348	6625	624	4391	14497	10712	4853	1947	489	203	190	205	230	209	216	212	201	209	209	218	230	196	203	221	196	209	197	203	214	205	207	222	216	222	219	228	209	210	227	208	209	215	223	205	219	215	188	229	212	209	211	204	248	235	200	205	235	221	193	196	207	198	188	214	232	222	190	188	197	193	206	205	205	219	196	253	216	208	209	212	205	239	191	200	219	202	236	228	229	206	219	206	227	216	179	188	212	212	214	214	202	225	208	241	199	217	218	215	196	202	224	222	217	243	206	194	207	204	196	207	222	221	213	198	215	218	195	195	203	202	185	199	227	215	258	203	241	217	222	227	207	227	241	213	208	212	209	223	242	195	221	204	220	224	221	216	185	229	190	213	210	194	239	232	214	197	214	202	217	214	198	196	218	211	213	203	209	193	245	188	181	210	210	235	207	199	230	202	224	195	206	184	215	206	217	192	236	201	207	202	225	190	181	204	205	223	222	243	210	205	201	192	205	222	185	188	191	221	217	190	223	236	218	201	228	214	233	221	201	198	218	218	222	192	213	209	201	204	242	198	188	212	236	177	229	203	241	233	217	222	236	220	200	194	220	205	208	213	228	179	216	178	212	205	188	231	206	205	216	207	218	207	201	195	230	225	203	224	206	216	197	218	225	226	229	223	218	229	227	202	207	220	218	234	201	186	197	218	206	215	199	232	198	226	221	224	220	196	197	225	198	230	199	182	229	220	201	208	183	246	198	214	219	213	193	218	224	210	189	202	218	225	209	235	214	221	206	218	198	202	219	202	218	222	177	213	213	209	196	224	204	202	215	205	230	217	217	193	204	220	208	212	209	208	193	203	194	205	225	197	210	215	216	208	204	209	207	206	191	211	220	229	191	201	187	184	208	201	188	216	225	218	183	201	198	209	212	216	220	229	213	202	218	253	201	205	205	189	221	203	233	192	234	214	217	210	200	187	208	204	213	216	202	238	209	203	215	200	210	206	212	221	202	203	186	236	216	206	237	207	208	197	197	206	198	235	208	197	191	205	224	198	225	194	228	225	196	189	231	209	206	222	202	230	201	222	222	247	195	240	191	203	221	193	215	231	201	211	179	227	204	190	214	209	200	212	228	209	225	250	220	193	210	196	199	180	221	219	211	220	194	201	200	206	211	232	200	198	193	206	204	221	213	204	209	237	227	221	193	235	214	201	199	220	221	222	230	211	204	199	221	200	217	220	224	216	197	206	218	244	208	212	198	220	230	214	231	218	210	205	195	214	202	196	226	195	174	232	215	199	205	219	221	228	215	215	217	206	200	223	199	222	237	176	175	204	224	222	194	179	240	252	217	188	210	198	206	212	210	199	215	214	200	208	216	232	222	204	213	227	206	204	225	210	208	206	237	194	208	236	214	225	189	212	228	260	224	207	198	208	210	204	228	217	213	234	194	191	208	213	212	221	203	208	244	214	200	188	198	221	223	221	199	225	206	199	209	230	204	218	239	226	225	214	203	207	208	203	241	206	182	213	215	204	213	193	193	227	212	208	189	213	183	219	178	203	211	194	233	200	200	199	211	187	207	227	190	204	205	242	216	228	230	229	190	218	205	207	217	205	204	202	218	234	224	188	208	213	210	213	202	227	218	210	232	213	224	197	211	208	172	215	221	189	203	187	204	224	191	221	224	212	193	248	197	176	204	220	205	231	222	199	200	183	184	216	200	216	222	193	211	199	210	209	225	204	192	206	208	202	214	199	191	203	204	208	191	221	228	230	235	213	189	205	212	229	213	231	201	217	209	217	213	206	236	174	195	209	211	193	213	204	206	217	217	212	206	212	197	232	221	197	221	214	199	224	234	199	206	190	194	230	221	216	209	189	198	229	205	202	225	218	221	219	215	216	213	234	193	191	197	230	188	194	191	239	206	233	200	212	194	223	230	210	206	215	217	192	198	198	192	196	208	203	195	209	195	212	219	216	210	187	212	201	232	205	215	209	202	205	221	207	191	214	194	251	206	212	198	224	201	221	243	230	191	198	206	201	232	212	210	209	202	212	199	220	228	193	219	208	216	204	184	220	199	208	209	202	204	208	211	201	212	193	229	182	211	239	224	182	212	223	206	184	203	211	230	233	229	223	206	215	215	213	181	209	160	231	207	192	202	224	220	198	183	219	232	175	224	197	207	248	209	227	228	194	209	203	206	203	206	180	229	212	227	219	213	197	189	226	204	203	223	206	204	195	212	231	212	217	206	216	227	191	199	190	208	199	227	221	212	221	195	202	210	200	211	195	211	203	193	219	198	203	208	204	251	195	173	219	193	189	229	202	180	212	205	206	191	215	210	192	207	226	202	197	203	214	214	219	220	213	194	216	204	196	202	203	217	200	212	186	223	190	224	214	201	211	213	210	197	205	230	196	220	206	224	212	209	221	230	217	193	198	184	215	194	192	207	231	194	217	229	189	196	221	217	204	193	189	257	235	203	184	221	212	226	215	199	199	201	187	208	208	198	207	201	235	196	231	193	231	206	221	220	222	216	245	207	211	208	225	192	198	216	189	205	224	225	197	219	210	206	199	222	178	223	208	203	209	234	211	203	203	215	223	242	202	228	234	189	225	214	230	234	206	192	211	217	217	213	191	229	228	202	226	215	223	194	179	197	187	222	214	196	203	214	208	215	224	239	221	210	240	207	209	225	222	194	246	217	198	206	216	215	223	208	197	240	217	200	209	212	204	210	219	234	220	187	193	200	222	224	212	201	207	235	215	187	209	207	206	215	209	215	231	218	201	191	186	223	203	210	194	203	233	212	228	211	216	200	212	227	206	200	217	200	226	222	220	196	215	205	218	192	209	195	227	221	219	205	214	198	215	199	225	217	207	211	212	243	207	204	217	228	200	237	203	227	231	213	210	192	182	216	222	202	205	195	220	247	229	214	212	215	210	205	213	227	223	202	209	214	202	208	203	181	205	201	171	214	209	202	204	218	213	207	224	217	202	174	205	208	193	188	202	225	196	186	215	198	200	201	221	218	247	205	208	222	213	226	223	230	194	220	202	223	193	220	198	182	206	205	223	191	217	215	194	196	236	218	213	214	221	203	215	217	223	171	204	216	231	209	213	210	213	207	192	203	223	237	213	213	212	197	221	230	221	198	194	181	208	211	207	205	206	208	206	204	209	192	201	213	218	205	205	206	231	236	225	201	206	212	240	202	205	243	174	245	219	210	210	217	220	221	222	193	215	218	201	207	203	202	225	216	221	189	221	225	210	191	213	233	211	190	184	214	226	227	220	198	195	198	224	209	229	220	226	217	188	198	232	205	205	195	231	204	219	203	216	218	224	199	214	203	213	202	207	228	219	215	183	211	212	222	205	191	192	239	237	184	227	214	220	205	213	213	209	224	210	216	215	216	219	200	224	210	238	197	218	231	233	201	202	224	218	201	199	211	219	203	203	211	201	201	211	215	214	209	230	203	188	212	212	225	230	203	193	209	221	231	202	219	214	197
3911	1780	1504	955	10436	25461	19321	11388	5252	1275	431	452	427	469	498	412	461	463	439	441	426	455	439	451	449	445	465	435	467	451	416	424	418	421	469	430	444	422	494	415	422	500	449	431	442	467	420	444	436	444	454	415	443	417	481	455	433	427	443	450	476	428	433	429	465	414	426	440	414	405	464	445	463	459	467	379	424	460	451	452	469	455	463	417	433	456	442	447	449	450	447	439	463	456	478	468	470	424	432	436	483	430	447	423	441	466	458	442	426	433	413	445	441	486	435	406	429	475	441	440	451	466	403	425	435	433	410	453	419	403	432	424	414	403	457	448	439	456	400	447	435	436	408	428	463	427	457	429	448	446	445	479	499	431	463	436	438	400	468	466	467	444	451	447	425	447	410	433	415	435	440	454	437	470	450	446	468	474	425	425	430	418	404	427	410	397	438	405	413	437	477	424	441	452	428	442	432	495	421	417	441	444	417	455	455	460	439	420	445	419	452	416	429	456	461	451	400	421	427	380	459	423	439	425	445	392	440	412	422	459	408	436	470	445	400	436	438	430	446	425	410	412	457	451	440	444	438	440	418	408	423	424	443	459	450	446	447	466	454	434	434	449	397	400	461	446	442	473	460	436	469	459	438	383	458	457	468	432	410	434	420	426	433	460	414	427	432	402	431	425	427	396	417	438	406	443	445	402	461	419	433	428	432	439	451	411	426	460	423	465	429	427	423	446	453	404	432	443	432	467	424	436	435	437	456	439	443	407	475	420	453	448	439	439	432	453	434	453	429	415	434	442	406	463	443	445	416	427	455	451	459	427	435	428	436	465	456	435	447	443	432	462	412	456	406	471	413	407	386	447	427	440	420	455	432	444	427	416	418	451	405	446	428	452	442	430	463	446	432	431	454	437	461	460	436	446	433	417	463	470	409	456	464	457	499	405	455	441	408	431	418	427	461	423	416	462	435	465	419	449	435	427	430	418	411	430	460	448	411	449	404	417	472	452	416	431	425	412	459	404	453	445	431	436	445	438	454	433	443	473	466	441	424	445	422	475	437	433	475	442	420	457	452	410	439	440	450	439	429	424	471	411	425	437	461	447	450	417	440	451	460	465	467	425	437	470	443	426	448	437	453	467	429	474	466	459	471	445	458	463	435	452	465	462	464	443	441	421	417	471	424	432	407	436	453	448	410	424	439	432	423	446	467	408	433	443	425	445	409	430	489	432	477	436	465	432	464	465	433	433	453	427	429	473	410	439	410	417	440	505	438	427	454	468	445	405	414	418	412	430	411	448	451	432	443	459	430	427	464	449	434	452	424	483	417	430	414	444	431	409	440	448	482	428	472	430	440	439	445	403	453	459	466	427	425	433	451	437	464	418	484	457	437	425	455	459	430	428	404	419	427	456	448	446	419	432	452	421	464	419	425	450	413	469	486	454	439	493	463	420	436	465	469	407	435	441	443	428	404	470	441	436	455	476	438	469	468	498	454	398	422	429	444	415	437	411	429	462	428	457	442	455	427	452	473	450	446	414	420	385	454	437	453	429	456	435	434	454	454	445	458	389	466	437	438	482	455	435	456	450	439	393	437	461	470	438	450	418	436	429	426	416	452	431	458	448	425	437	438	446	408	451	436	415	438	454	454	418	460	432	446	415	431	428	450	440	430	431	457	458	420	410	478	439	438	443	428	459	473	405	433	465	442	408	440	423	409	456	449	442	463	446	433	429	473	439	442	421	468	456	433	404	457	416	472	423	475	433	426	445	445	462	440	426	421	422	455	430	442	405	467	441	447	422	504	429	422	423	405	404	412	435	479	416	429	439	423	472	456	422	451	453	435	418	439	429	431	453	441	447	495	424	442	440	420	460	428	456	449	423	484	491	429	445	472	446	468	467	448	423	433	455	473	420	447	412	450	403	423	458	416	452	408	462	452	412	417	427	447	454	420	440	409	487	434	510	500	460	445	450	431	464	426	437	446	439	455	451	470	436	431	482	444	407	449	446	417	467	467	441	460	463	410	478	422	435	460	428	420	399	417	461	456	408	425	422	447	455	434	452	451	435	466	421	450	434	473	411	429	439	468	468	439	407	436	461	442	437	481	386	420	430	438	403	445	450	439	473	441	438	431	452	409	418	433	450	481	462	408	411	434	446	435	446	436	465	417	450	429	427	484	434	461	459	478	440	445	485	431	436	448	411	454	451	450	430	468	435	425	435	463	449	481	452	435	422	466	465	458	420	435	413	420	460	434	450	454	430	444	450	443	472	433	446	431	453	435	428	474	428	474	455	439	458	424	419	467	407	466	468	425	435	455	450	474	437	434	442	483	439	482	487	452	441	462	437	425	436	444	440	431	410	446	441	409	422	445	430	392	396	434	434	413	409	458	444	438	422	413	428	477	431	460	464	481	430	443	433	451	418	459	412	432	456	448	441	403	436	468	425	485	419	437	412	424	438	431	462	442	471	434	422	426	455	454	429	432	434	432	415	459	442	442	449	446	458	440	440	431	431	454	429	444	428	424	466	440	455	428	421	445	446	440	413	439	426	439	442	447	466	467	429	467	444	408	490	426	436	450	462	446	466	433	451	428	406	469	464	427	403	443	429	431	440	425	414	403	454	438	488	421	424	435	418	448	433	470	403	446	424	452	396	425	422	430	420	437	442	444	439	436	439	457	439	445	459	433	450	448	416	469	469	439	416	441	465	458	439	450	407	405	464	497	412	416	425	437	431	430	395	453	460	445	428	447	452	447	438	413	423	434	474	424	451	440	461	430	454	439	433	413	450	404	451	439	430	448	433	444	433	452	418	449	448	453	420	482	463	431	449	449	444	452	419	435	427	441	427	464	456	440	413	452	435	471	454	433	433	444	453	486	437	428	448	430	451	435	429	441	418	444	483	459	482	465	440	445	448	457	438	471	437	415	460	417	401	455	409	426	439	438	432	413	453	475	450	414	421	457	452	442	428	462	404	421	426	457	433	455	437	429	406	443	452	445	412	412	406	443	436	471	439	443	454	465	452	426	437	411	452	423	416	456	450	436	443	393	439	447	425	446	474	450	437	455	416	427	431	430	434	447	418	454	444	455	414	462	442	471	424	451	410	437	431	447	421	425	432	467	440	425	434	413	427	441	426	434	465	427	435	435	470	450	440	430	439	432	407	500	460	462	416	440	438	432	463	425	458	469	406	413	431	394	433	435	414	472	441	438	430	435	482	469	439	422	376	441	451	459	453	398	446	422	450	458	439	457	433	441	428	437	447	445	456	442	454	454	420	448	428	425	470	434	426	453	411	450	444	409	452	446	440	437	385	455	425	460	462	421	423	480	459	466	426	447	397	455	411	442	416	435	483	443	486	451	423	462	440	453	424	459	428	450	456	438	455	445	427	502	443	431	427	430	461	447	462	422	430	455	439	445	475	445	461	459	436	444	440	451	430	454	452	410	433	416	414	445	418	430	459	426	435	489	430	433	452	439	432	460	500	423	431	469	439	402	425
24551	21138	27684	24873	33685	47880	34816	21610	8969	1559	176	163	169	169	154	196	158	150	184	145	199	200	172	155	166	181	174	165	189	178	182	161	170	152	155	193	180	178	160	139	146	168	161	153	153	179	209	156	175	167	151	168	198	147	173	163	162	175	175	176	163	159	187	180	190	174	144	162	178	169	180	157	149	188	168	160	165	155	164	167	186	161	187	174	172	172	168	172	155	175	157	170	170	184	158	166	193	164	166	152	170	179	167	168	168	159	174	169	176	178	168	173	175	174	187	172	146	158	157	175	165	170	162	170	168	152	161	166	150	170	155	173	173	176	149	161	167	179	207	177	144	161	180	187	166	168	175	173	159	159	148	159	167	177	180	158	167	170	153	170	175	156	172	161	168	177	180	159	178	163	192	153	196	182	156	172	170	170	166	149	150	174	154	146	175	186	172	190	156	153	204	161	200	182	179	155	191	165	173	167	172	186	146	194	185	165	171	164	171	165	178	166	184	145	185	174	145	136	183	164	181	158	169	175	157	175	172	165	169	179	163	180	166	152	174	168	176	168	183	174	162	163	178	189	179	173	151	167	163	155	182	199	164	163	195	157	149	166	186	168	165	172	169	160	169	181	180	181	154	158	164	143	188	162	174	171	156	171	150	137	153	165	175	167	156	179	145	186	153	187	154	178	164	159	155	164	166	177	144	184	145	167	181	181	176	162	168	157	154	170	160	178	182	162	156	171	165	179	180	149	155	163	148	181	170	186	170	158	169	166	178	161	181	162	182	146	151	190	168	159	165	155	182	167	192	178	168	153	148	174	168	156	151	177	191	174	161	164	173	189	167	167	152	154	177	156	162	167	180	168	149	171	163	179	162	165	171	136	153	161	143	162	193	159	148	165	156	157	173	168	138	152	172	143	163	155	156	166	154	179	175	161	197	184	181	171	180	183	163	166	168	163	169	178	174	164	164	174	170	178	162	168	166	164	173	156	171	187	154	173	162	172	173	174	194	152	169	177	171	170	176	173	149	177	170	150	166	193	197	160	174	169	177	178	165	160	164	164	173	172	177	167	187	152	176	181	179	182	171	168	182	167	176	153	160	182	196	179	178	171	159	156	166	166	165	170	135	173	169	161	169	167	167	184	172	174	165	163	170	172	170	172	181	186	181	161	169	163	168	180	173	157	189	181	178	163	144	182	154	146	164	184	168	193	163	144	168	174	158	171	170	168	180	154	174	174	182	190	159	159	164	178	190	175	194	196	169	150	175	179	156	161	185	184	154	169	161	147	154	154	178	165	154	165	147	186	154	179	151	180	189	161	150	175	166	180	162	169	189	184	167	177	163	134	158	159	169	194	167	179	171	166	155	158	167	156	168	187	135	176	197	160	160	181	181	176	197	164	171	173	175	184	171	162	164	150	180	189	175	178	149	161	173	144	181	162	177	197	170	156	190	159	146	186	170	167	170	188	147	179	192	189	172	149	183	149	153	167	185	166	156	163	149	164	162	177	165	174	172	157	151	159	155	174	172	174	190	152	167	174	176	169	175	181	167	138	199	186	178	166	165	186	162	170	178	171	174	167	190	157	161	180	154	171	178	174	172	187	172	164	169	151	190	154	165	178	183	178	188	169	194	161	166	174	161	152	171	157	189	184	188	200	158	148	191	163	178	159	172	161	196	186	163	161	161	196	165	186	168	179	178	191	162	173	158	158	172	149	179	145	175	156	148	186	149	206	159	161	176	196	183	182	177	161	180	178	186	169	178	171	150	168	162	180	160	152	173	202	184	154	169	175	163	169	200	161	172	171	140	164	167	178	175	181	147	173	160	162	166	189	174	178	149	176	148	172	180	173	177	181	184	179	165	178	175	150	169	148	157	180	153	175	146	170	166	155	178	146	172	184	153	157	167	179	156	158	167	168	168	176	178	172	170	166	196	151	171	144	164	186	154	189	185	156	169	177	172	156	139	189	173	177	152	153	177	174	168	179	184	157	173	147	191	167	161	178	192	180	161	168	181	170	146	176	192	172	172	164	164	167	166	158	193	184	158	172	179	154	195	176	168	159	163	174	175	151	185	162	176	163	172	160	161	176	142	155	152	155	154	186	196	189	192	153	167	166	146	150	186	163	181	147	185	173	167	163	155	180	185	186	178	177	180	161	186	186	161	166	190	185	197	168	172	154	186	171	179	143	164	195	178	163	172	180	163	173	161	189	151	200	161	164	175	163	177	153	161	186	160	170	171	160	167	163	187	155	158	168	187	168	167	158	143	185	160	145	155	145	170	181	151	168	172	188	168	159	164	159	179	172	160	182	180	169	187	174	182	166	140	181	164	183	172	157	197	149	178	174	191	203	172	155	165	188	162	191	170	190	147	185	148	149	146	157	158	160	171	153	171	159	174	194	173	179	177	163	184	148	158	174	176	164	147	162	168	166	158	143	162	192	166	171	171	178	163	156	189	170	152	156	170	167	149	170	180	182	175	152	153	177	180	173	154	169	178	147	150	183	171	171	167	192	159	154	161	160	167	171	174	159	185	213	168	170	151	176	175	188	174	166	153	148	167	169	167	169	204	186	175	144	168	173	154	177	187	155	173	148	164	181	172	151	158	178	167	156	181	176	156	170	188	172	167	168	176	184	174	149	169	177	177	173	177	160	181	194	163	173	178	164	169	154	189	172	148	171	168	164	182	177	181	169	199	169	156	160	174	152	162	164	188	167	162	139	181	177	180	158	147	159	171	184	181	161	149	169	178	166	161	178	163	174	163	192	152	181	170	179	159	174	200	168	179	135	168	153	172	143	158	188	163	154	154	149	180	159	148	145	154	183	159	136	185	177	170	205	159	176	173	158	169	175	165	156	155	156	163	194	166	140	176	174	179	144	179	189	187	162	196	156	167	149	165	148	164	179	166	158	164	173	168	165	170	184	155	158	191	168	160	212	170	173	187	162	183	165	186	189	156	165	167	160	177	160	166	164	167	172	171	160	176	171	169	179	153	167	192	151	177	184	182	165	173	178	158	171	172	170	192	171	183	155	142	163	161	174	178	188	162	156	187	155	188	167	182	165	169	161	188	172	171	175	145	178	164	180	158	177	167	161	207	186	156	160	176	173	165	164	179	142	159	175	159	187	167	164	138	161	153	176	197	159	186	148	178	184	155	177	171	177	151	162	155	176	176	179	168	180	173	169	155	154	165	160	151	166	204	183	168	192	147	165	153	151	167	167	154	149	188	180	167	169	165	179	169	186	171	147	153	175	184	176	177	149	174	179	169	159	176	171	169	169	177	170	163	178	182	180	170	163	167	203	164	155	162	159	169	155	164	158	156	168	157	173	159	203	147	146	149	165	165	167	173	183	154	152	146	160	150	171	164	171	178	160	162	194	154	159	165	152	180	170	147	167	164	157	145	156	171	172	178	162	163	158	164	170	174	160	173	195	152	172	168	175	162	162	187	169	172	180	169	157	152	163	191	173	186	167	190	176	183	131	170	174	158	160
5100	9011	7456	12943	43733	50470	39436	29790	16475	4210	370	368	369	346	389	350	335	362	353	381	350	339	365	334	361	368	330	382	354	338	374	361	341	374	390	388	370	316	349	361	353	373	362	342	371	403	382	386	357	363	357	365	360	348	390	349	355	338	360	348	369	365	361	371	357	372	390	348	363	372	358	359	369	354	354	348	360	363	350	346	336	373	362	401	378	360	354	363	335	370	376	361	395	369	348	349	348	366	357	340	363	390	354	383	360	347	367	362	399	377	398	379	373	394	362	392	356	394	364	327	360	352	378	367	347	372	364	344	355	358	363	357	381	332	372	348	373	328	337	391	351	363	373	382	362	380	340	385	324	352	357	348	386	367	368	396	359	345	418	342	353	355	349	342	387	360	407	362	349	364	344	371	368	419	335	377	343	350	371	328	312	379	383	365	358	380	361	340	364	377	368	345	328	383	384	350	393	377	354	351	357	366	368	350	360	371	368	377	355	378	366	329	388	321	385	377	334	358	394	395	350	376	368	352	352	387	337	357	360	389	377	375	372	352	334	357	363	349	357	330	382	355	347	369	338	385	369	373	329	319	348	361	365	357	362	380	325	358	342	341	403	398	368	337	400	385	374	391	347	356	373	311	347	395	356	385	385	376	332	398	340	323	389	355	370	335	389	346	392	322	381	375	382	338	375	385	345	354	364	432	315	366	381	374	351	376	386	368	350	341	348	369	383	336	368	342	352	368	362	375	369	370	327	350	377	352	369	352	332	364	361	337	407	371	363	349	334	339	336	356	363	355	339	355	366	337	315	351	352	399	368	369	371	365	397	370	364	362	383	350	359	344	376	403	366	361	378	353	373	370	376	356	375	353	344	373	381	373	391	373	377	386	388	349	388	363	353	384	370	380	386	379	388	333	350	345	341	368	357	354	378	338	353	380	368	375	366	367	356	332	421	326	349	408	354	378	343	389	350	367	365	341	350	364	376	341	392	356	373	360	370	369	399	356	345	379	364	370	350	373	374	338	366	350	360	356	371	349	354	336	383	343	381	378	378	380	381	352	361	358	325	364	398	361	365	367	361	376	361	381	388	413	328	356	338	366	345	362	408	354	405	353	333	365	336	367	357	358	372	378	362	353	365	358	368	348	351	403	359	370	357	362	359	406	399	350	359	334	325	372	373	361	360	372	353	369	331	344	335	366	367	364	327	373	366	333	380	385	358	362	332	340	340	351	350	365	406	384	377	382	351	346	341	360	379	355	380	377	337	365	370	369	344	357	341	378	376	386	381	376	398	329	332	364	353	308	331	347	376	372	354	369	351	358	343	355	352	405	371	334	360	353	341	310	346	354	363	360	363	334	349	363	365	326	390	367	322	404	339	342	351	355	350	332	380	375	358	378	358	362	366	341	367	346	345	383	356	331	355	384	362	389	386	341	321	330	319	337	373	359	339	389	375	381	365	377	370	353	383	361	421	397	349	340	340	375	384	374	367	372	363	377	358	382	346	330	342	332	375	384	351	391	349	379	344	349	374	366	354	389	355	338	327	372	353	358	409	368	357	365	342	352	361	322	400	363	350	373	359	342	350	367	365	381	346	343	322	367	365	337	343	364	362	337	371	390	346	342	332	346	365	369	365	363	348	396	375	323	340	355	371	340	398	355	352	360	353	380	372	352	375	366	368	347	367	324	335	349	352	373	319	366	386	342	370	351	323	347	357	341	365	393	356	349	394	369	385	352	372	367	338	353	375	369	373	372	392	350	394	344	366	381	340	379	412	377	350	377	372	371	361	362	366	343	376	350	378	356	368	361	364	332	344	366	390	375	368	372	368	376	358	353	373	353	369	360	362	359	379	369	350	343	343	353	391	385	377	357	356	372	370	336	354	383	384	380	383	359	345	378	342	391	387	317	334	371	393	365	360	369	340	358	359	375	347	362	364	375	355	347	367	373	382	384	371	385	394	390	381	377	389	371	349	394	366	348	382	358	375	365	331	356	347	384	347	334	354	322	355	371	368	343	343	355	336	378	328	352	364	374	335	373	338	385	374	369	371	355	382	355	372	383	380	375	367	378	343	357	349	352	365	373	347	331	366	377	350	368	358	369	372	352	387	350	386	364	354	377	366	377	333	386	387	360	360	361	363	353	361	352	400	346	393	350	340	369	337	336	364	358	332	353	353	313	366	345	341	368	393	384	371	356	346	375	384	388	369	396	362	379	348	370	367	326	363	375	382	373	356	353	358	376	343	380	356	361	385	386	379	357	349	359	359	350	360	406	331	360	362	395	345	379	361	360	360	344	375	376	376	386	353	362	366	360	362	373	349	355	357	348	360	366	394	364	347	364	374	348	326	373	375	343	364	361	379	373	401	364	375	328	348	343	378	391	361	376	345	374	358	378	338	358	369	331	355	365	370	360	370	355	344	325	363	366	345	375	345	366	380	364	366	373	341	348	396	335	401	334	350	374	352	348	355	341	356	356	361	357	369	377	379	353	347	344	366	370	382	358	359	339	297	370	375	360	361	348	379	362	343	328	343	336	363	347	351	374	393	356	377	400	365	367	358	352	365	356	355	350	364	378	354	350	370	324	343	350	334	348	383	342	337	418	338	359	389	379	359	383	347	374	380	341	371	363	375	346	366	395	405	402	348	351	352	361	364	385	343	384	369	337	343	352	375	393	355	323	354	337	372	352	353	380	331	351	374	368	346	357	367	362	356	366	381	340	351	389	358	367	360	362	344	366	385	367	330	349	339	353	381	382	353	382	366	345	381	360	350	325	391	343	359	382	341	359	368	387	382	371	379	349	371	358	369	363	370	365	382	349	367	375	369	361	361	415	363	354	314	354	337	385	373	401	357	356	386	357	339	350	394	361	343	378	364	326	362	352	346	362	363	371	356	406	364	344	362	318	383	370	349	383	380	357	374	346	365	361	345	355	383	381	367	350	340	340	331	341	357	379	376	362	349	392	372	391	343	375	363	381	363	329	390	373	355	395	342	369	391	356	391	377	348	350	341	323	354	353	345	346	358	347	372	373	335	362	344	363	389	377	348	376	376	345	383	330	378	342	369	364	383	356	374	385	384	340	353	346	351	346	368	358	370	382	371	361	325	376	369	387	338	345	385	381	387	349	366	362	377	373	363	365	369	350	370	368	369	362	378	387	344	339	392	356	347	386	350	330	346	339	385	371	394	382	364	351	363	372	389	402	354	346	347	324	346	375	323	357	350	343	365	347	346	344	371	357	355	382	353	366	356	380	375	345	371	346	333	375	362	356	353	367	349	384	354	320	362	371	386	352	362	354	363	367	351	370	338	362	342	389	343	348	383	345	369	347	344	331	341	339	371	373	393	369	366	364	352	347	335	377	344	363	397	370	367	392	386	366	373	343	348	358	366	400	365	368	386	335	378	354	359	374	347	355	351	364	375	362	326	367	353	389	386	296	354	356	357	341	368	368	355	363	397	367	372	377	368	325	372	356	364	348	331	339	357	393	374	376
23250	21150	28946	23651	39565	59874	51944	37445	18894	3370	273	245	228	260	226	201	212	255	221	225	206	226	206	221	253	240	250	214	236	244	208	214	243	230	197	194	222	235	227	229	212	225	227	207	237	234	227	232	233	213	197	229	240	223	195	200	220	215	222	236	223	203	239	224	251	225	219	236	236	245	247	209	212	247	223	231	221	230	195	222	232	234	215	238	224	219	246	221	251	225	209	222	215	236	218	223	206	213	190	233	231	210	218	236	186	202	240	237	226	202	252	219	218	258	232	225	210	236	238	215	220	228	241	202	212	208	254	246	251	205	207	237	215	212	232	225	228	215	228	232	235	226	226	232	234	235	246	199	209	203	221	231	230	220	224	245	228	245	206	211	201	232	210	221	208	216	224	212	217	228	224	214	198	219	233	241	228	205	218	196	210	245	215	231	214	229	217	220	211	217	245	225	235	231	236	243	224	220	215	216	203	215	232	238	223	235	207	264	219	227	225	250	237	230	193	220	208	210	219	222	260	222	223	221	232	230	193	204	250	211	202	225	246	212	201	227	234	236	219	221	231	211	229	249	221	251	207	218	205	220	217	211	224	239	211	209	221	228	211	218	210	246	226	183	212	207	230	236	239	211	214	233	220	241	231	255	256	241	217	228	247	200	229	210	251	223	226	221	228	212	210	230	213	234	224	230	209	208	201	237	198	206	194	220	223	244	214	231	240	219	212	233	225	212	236	222	231	245	195	201	206	219	241	226	199	228	235	211	238	213	236	216	249	244	225	228	233	219	244	230	240	250	219	225	201	240	224	220	249	224	238	213	227	215	214	246	192	222	231	189	236	247	231	226	220	234	237	212	226	198	214	254	208	236	220	210	236	221	228	226	222	216	225	243	219	230	231	230	240	251	197	251	197	218	224	184	203	240	244	247	218	210	232	247	227	216	233	221	218	227	224	246	210	217	245	227	232	224	231	209	218	237	207	225	234	226	235	238	225	244	228	218	198	207	202	225	216	246	256	217	248	209	219	223	232	212	234	213	232	225	221	232	210	229	228	207	208	205	241	234	222	234	231	244	215	223	223	209	229	222	237	192	227	200	226	220	249	235	194	233	214	233	204	221	234	253	213	236	232	206	220	227	230	203	223	235	238	225	207	224	235	220	195	208	229	235	212	242	226	214	210	228	203	214	227	236	249	224	234	237	204	220	220	216	222	222	215	229	215	238	225	208	233	230	223	216	239	214	242	259	207	231	220	225	234	210	245	218	231	218	211	220	220	241	203	236	228	228	209	213	231	240	221	226	225	247	235	228	221	235	228	218	219	233	206	224	236	262	204	226	198	204	210	243	242	208	226	230	230	248	244	212	231	224	228	237	208	245	220	229	227	205	204	244	226	212	231	255	240	228	248	211	230	222	230	219	250	228	207	215	237	220	241	229	219	215	211	219	245	233	256	197	219	232	190	241	241	268	242	234	224	222	217	231	237	216	214	265	216	232	218	226	212	229	231	240	225	243	245	238	211	229	199	222	238	220	234	226	238	232	226	191	203	218	247	262	252	234	239	229	207	234	233	189	231	217	223	241	203	210	221	221	239	237	221	229	232	239	222	239	236	201	251	245	208	212	239	217	234	234	209	218	243	252	232	192	238	220	229	226	226	202	209	211	212	205	207	232	188	232	226	224	201	222	229	225	229	216	211	210	245	227	248	220	220	226	234	244	229	221	220	213	240	223	190	229	232	195	215	242	244	215	195	216	201	258	212	237	213	207	250	233	220	215	198	226	225	224	227	219	218	227	199	222	245	211	211	228	227	215	250	216	197	204	253	212	195	200	235	193	237	220	228	211	206	236	214	200	227	242	219	204	207	251	217	220	218	202	228	213	230	202	237	238	209	227	266	218	204	208	257	245	242	208	236	212	231	204	243	231	217	234	209	247	235	228	232	179	197	199	226	247	209	205	221	230	241	228	223	242	221	207	228	217	257	222	209	214	201	239	217	219	247	236	226	206	222	221	197	266	228	255	244	213	211	222	240	224	232	245	247	225	215	212	209	224	218	220	213	215	205	228	211	209	231	197	242	233	217	219	226	216	230	233	230	201	238	216	219	199	229	238	219	233	209	217	252	218	233	241	222	240	198	230	201	211	217	222	246	213	241	226	217	211	214	227	228	250	230	237	251	241	212	240	208	239	216	238	230	213	214	213	227	234	252	200	220	237	233	207	246	188	223	234	211	218	242	203	211	224	217	227	205	256	214	218	249	224	240	224	210	224	237	212	223	220	224	229	250	207	221	211	215	231	216	232	223	217	226	224	197	207	211	211	229	206	236	253	262	201	245	216	212	187	228	181	192	222	217	217	204	222	202	206	238	232	238	210	242	197	218	207	226	216	229	236	245	218	197	239	215	209	223	205	232	202	207	248	210	211	243	199	211	199	229	228	224	231	196	234	236	232	223	217	220	223	222	242	215	213	216	207	235	223	216	238	234	240	232	227	201	201	203	237	212	239	229	220	226	214	201	228	221	238	216	230	254	212	251	222	222	222	228	272	227	234	203	247	224	231	241	195	223	244	237	241	215	193	221	244	221	231	244	250	239	219	241	224	247	234	210	223	195	213	205	231	221	218	190	210	222	234	224	217	235	236	230	208	216	212	221	252	213	242	221	231	218	217	218	223	225	204	226	230	222	215	188	216	202	243	226	218	210	227	225	217	227	224	209	236	233	246	250	197	217	254	237	229	225	229	227	220	234	202	224	220	224	225	213	212	240	223	220	213	240	222	239	248	207	244	221	223	246	208	238	235	214	225	233	218	249	218	227	227	221	207	222	225	214	226	233	233	232	220	243	252	232	252	225	215	224	231	216	220	212	220	211	215	241	216	215	219	244	214	211	240	218	209	251	227	236	198	218	247	222	210	231	231	217	201	215	220	213	222	225	254	239	218	244	250	229	214	217	217	233	221	226	238	239	225	213	227	205	205	222	224	199	232	203	221	238	242	222	234	224	195	219	258	212	229	229	216	243	238	208	230	246	235	223	237	232	196	226	220	253	242	251	199	240	239	234	227	225	227	234	197	210	211	231	247	230	235	219	252	214	226	225	213	232	211	226	265	217	223	201	233	221	191	207	213	214	216	218	261	215	205	223	221	229	222	213	230	251	222	224	229	229	229	214	227	203	226	251	193	241	244	216	248	222	270	217	241	216	219	214	220	236	216	234	212	250	237	240	212	203	218	237	225	244	217	237	238	225	231	219	221	225	214	229	236	241	231	246	242	210	232	211	239	265	223	209	218	201	228	205	200	261	219	218	213	203	255	236	240	214	198	230	237	213	190	223	275	262	244	227	210	224	242	253	230	206	216	222	223	232	237	211	222	199	210	230	225	236	216	214	231	245	232	240	227	235	194	251	249	216	215	246	213	227	243	232	213	221	246	232	202	214	215	238	246	239	201	181	228	229	227	205	217	225	239	210	237	245	244	203	232	242	221	228	231	237	231	230	226	236	231
8658	18081	15072	23030	63657	67004	55329	43511	23828	4999	507	486	497	485	428	438	492	439	449	458	453	436	422	427	464	451	400	454	435	458	451	443	450	473	465	439	419	443	444	451	448	427	453	430	465	463	446	463	424	490	448	433	450	476	483	439	464	444	448	424	434	424	457	450	464	497	465	427	448	428	452	415	428	455	484	439	481	460	478	435	460	415	450	435	468	439	466	424	427	455	409	442	404	473	467	469	447	488	448	443	466	445	459	450	421	407	431	444	455	408	471	493	488	445	449	453	440	424	416	454	423	466	476	446	472	469	425	457	457	420	433	443	467	435	482	457	474	450	423	446	454	466	412	449	432	446	433	428	445	452	451	462	424	419	468	450	453	462	493	501	422	465	433	463	463	429	454	453	470	452	447	449	436	471	443	465	460	493	428	457	435	456	447	441	422	418	458	411	452	429	422	416	463	452	455	435	406	452	420	469	443	430	434	470	479	476	408	437	453	427	426	420	477	447	466	443	413	435	494	419	422	433	451	456	430	422	446	449	389	441	448	395	429	492	477	499	424	485	412	428	463	420	455	472	465	415	498	466	457	469	456	438	426	466	424	496	434	457	470	450	502	458	419	466	396	454	485	487	432	464	446	442	454	442	453	424	443	473	453	428	452	434	404	453	455	463	444	428	442	445	458	460	495	467	417	435	453	428	420	469	443	447	462	484	410	431	442	422	429	435	448	441	463	416	451	490	450	490	473	442	482	426	423	446	457	452	461	453	426	477	454	434	437	408	432	453	433	436	446	441	426	424	421	408	410	455	468	456	442	458	430	393	413	424	430	434	437	432	412	425	467	483	449	469	464	455	444	428	442	440	435	435	465	447	434	445	478	445	417	466	427	418	439	479	425	444	440	423	452	444	442	462	429	427	501	463	457	457	458	438	451	449	404	493	457	436	512	479	452	436	477	456	424	459	460	458	492	421	428	423	491	442	455	449	433	440	477	412	423	432	462	452	440	456	471	457	447	423	469	452	439	457	457	438	439	429	430	454	463	456	466	476	459	468	489	436	475	477	444	459	453	449	468	434	470	460	425	472	477	472	441	448	444	430	420	441	464	480	454	401	428	470	428	421	446	421	428	433	461	466	450	495	430	456	476	446	401	459	474	438	455	433	426	418	455	442	437	490	416	459	423	438	431	426	466	464	472	486	471	426	438	462	434	455	438	463	422	457	462	474	419	441	467	443	482	428	447	430	403	413	446	420	446	479	468	426	444	421	467	435	464	443	486	417	432	453	489	436	446	459	432	476	427	446	430	407	449	439	446	436	424	437	457	481	447	436	434	446	474	458	435	445	425	440	417	441	452	447	461	494	446	502	429	447	430	470	443	444	443	437	446	471	427	438	394	448	452	448	448	418	476	428	390	466	456	445	436	446	459	409	431	428	447	431	426	422	476	438	444	426	460	453	440	454	421	422	434	448	451	437	440	452	457	443	440	471	412	469	437	455	396	456	408	438	437	478	455	479	439	483	412	476	478	431	456	466	426	445	466	439	441	450	441	436	437	456	462	464	428	428	430	411	438	449	481	425	476	444	440	445	484	445	424	448	422	431	468	440	459	460	431	436	447	430	467	450	456	451	457	432	457	460	451	478	475	455	442	464	458	461	446	469	443	456	435	458	457	438	412	450	489	424	444	474	460	464	445	449	452	446	458	411	419	502	424	396	495	412	449	446	422	442	447	438	402	417	460	469	415	462	415	426	441	460	438	474	491	474	440	446	485	469	415	421	474	474	444	441	431	506	455	451	430	465	444	457	438	460	470	452	428	431	454	485	446	395	441	442	461	441	461	448	473	402	474	447	428	432	464	467	459	436	502	450	480	427	407	422	458	467	455	462	401	454	436	486	436	437	403	449	475	469	426	478	438	401	470	442	499	451	469	436	445	455	492	417	429	466	405	415	431	423	455	413	507	435	436	436	478	413	419	465	456	438	470	469	459	491	435	462	423	433	437	479	446	417	475	462	472	438	453	403	450	447	474	413	462	436	450	465	430	403	492	451	433	440	449	451	431	431	437	437	418	436	446	465	465	409	405	463	414	401	435	461	498	442	450	443	419	441	465	456	414	457	438	478	446	452	490	421	465	462	414	430	428	423	465	485	430	464	452	488	458	419	470	454	466	404	429	468	455	412	470	418	419	439	467	427	469	438	468	437	420	423	455	467	454	428	475	463	448	425	433	445	452	435	432	462	456	433	438	420	419	454	419	393	487	419	446	438	445	480	449	461	451	450	441	465	471	471	437	416	460	421	453	464	452	457	456	455	415	436	440	444	488	421	431	453	470	444	432	427	442	435	484	422	440	461	445	445	472	457	406	475	432	480	421	430	442	439	441	458	451	447	454	448	469	450	395	451	455	453	463	454	419	472	436	464	475	453	431	434	429	422	456	423	437	442	456	454	445	457	448	435	437	436	459	424	436	450	442	469	463	425	422	446	470	508	446	425	487	423	405	393	402	455	412	449	433	426	430	437	463	440	446	414	439	446	438	443	446	428	468	458	460	469	439	441	458	438	431	446	448	474	458	441	490	445	441	439	432	451	473	444	426	448	478	434	464	464	461	443	444	425	448	442	424	438	461	457	433	466	449	444	446	445	414	436	425	440	475	446	462	434	441	466	436	462	449	469	442	467	441	464	421	461	438	437	455	449	455	437	469	438	467	426	431	461	467	449	476	423	487	427	432	434	438	462	444	426	434	422	477	429	429	480	466	413	454	453	417	440	399	463	409	469	448	492	448	399	433	427	453	427	475	459	443	458	448	425	452	478	464	423	422	456	466	444	435	445	427	468	428	447	464	442	442	437	415	453	445	415	418	471	447	466	450	475	424	435	441	429	421	461	411	434	483	437	437	410	458	430	425	413	451	448	469	454	411	461	460	449	441	445	426	415	424	422	457	464	437	447	424	422	421	441	461	416	454	431	449	439	460	457	459	486	450	452	438	427	474	392	450	461	440	445	440	415	456	483	453	437	440	488	404	448	456	480	445	470	425	445	454	423	444	447	486	455	464	470	484	433	420	466	400	406	459	446	401	453	462	434	380	461	436	425	392	430	467	455	426	438	444	458	428	468	463	439	449	425	402	438	412	460	443	450	459	472	453	444	426	416	435	484	444	440	438	452	428	464	442	451	442	462	443	442	408	454	452	427	455	425	453	460	432	412	459	449	476	468	464	481	468	420	438	393	450	407	469	476	439	414	460	443	391	461	428	459	445	440	446	425	437	437	443	463	473	466	419	434	447	444	466	443	451	443	439	452	439	484	450	430	469	458	442	461	419	443	439	452	483	442	451	420	456	435	430	467	428	468	426	491	403	450	471	470	460	437	471	462	393	454	474	442	458	467	436	474	465	426	455	464	451	462	428	440	464	459	465	436	460	443	429	439	447	449	463	440	422	444	436	459	483	452	431	443	479	449	461	470	442	467	446	470	445	468	430	437	446	456	409	449	441	410	417	479
26527	20424	7025	930	8839	14626	10705	5950	1806	456	202	191	224	202	178	193	218	219	202	227	198	211	203	224	214	199	213	200	198	209	205	217	230	180	216	206	229	213	244	219	218	210	219	206	208	201	237	223	225	201	202	222	198	193	240	233	212	213	206	206	205	219	207	205	206	202	214	212	219	217	217	216	207	236	208	222	190	217	215	211	222	207	194	218	220	197	224	221	211	213	215	219	208	222	223	201	234	220	215	220	235	204	209	217	223	187	205	215	227	227	218	225	201	205	209	201	211	198	220	202	193	214	222	223	204	196	206	215	199	193	200	216	210	234	227	195	217	224	195	206	205	185	221	198	211	220	215	234	215	227	221	211	205	206	203	209	222	234	220	214	199	222	218	239	224	213	231	231	198	201	230	201	190	219	218	185	179	232	199	232	216	235	211	241	221	226	215	223	220	201	200	217	208	194	187	206	208	203	218	213	212	199	217	187	223	208	205	212	207	204	201	214	223	242	200	234	190	183	199	222	220	216	218	225	230	214	204	237	201	220	214	217	180	207	233	216	238	187	192	228	216	206	190	225	219	217	208	225	244	190	201	212	218	197	211	190	218	205	186	211	226	218	203	214	215	204	226	215	212	200	204	178	228	178	207	223	233	219	201	203	215	213	206	243	212	210	221	174	254	215	207	194	232	213	208	218	189	196	211	208	178	199	207	227	215	214	222	197	220	215	211	207	203	211	194	212	231	217	229	217	200	216	184	214	198	215	217	200	223	196	202	208	229	233	181	192	214	210	196	213	215	214	217	186	193	208	224	213	216	206	205	222	220	227	220	188	221	227	215	202	243	202	221	203	214	199	189	201	214	216	203	225	211	186	195	204	215	210	203	210	194	220	209	212	212	229	196	204	221	245	208	227	235	181	228	213	193	219	183	193	199	180	243	212	214	204	221	204	195	230	187	202	199	191	209	211	200	199	200	216	220	185	206	227	206	219	218	219	195	190	205	197	232	226	217	226	206	198	210	208	213	235	231	189	201	204	221	211	196	203	202	202	227	211	206	192	205	219	193	222	230	201	217	204	217	259	220	215	211	201	194	220	213	221	198	205	182	204	213	194	216	213	232	229	214	209	197	204	209	214	240	201	218	191	209	179	208	192	186	215	228	192	195	231	195	208	208	214	225	187	206	212	200	230	216	215	214	200	217	211	212	208	208	209	202	227	178	219	182	216	209	242	203	224	199	230	181	198	217	190	201	199	201	196	228	228	201	185	209	237	220	214	230	197	202	212	220	214	199	197	189	236	210	191	197	208	217	217	241	201	210	226	211	192	204	210	207	211	193	236	199	195	236	214	223	218	197	183	217	218	222	206	205	230	216	218	197	203	227	214	236	211	213	205	199	200	230	214	205	219	212	203	202	211	185	218	209	219	238	205	210	226	217	215	220	205	227	219	236	212	212	200	190	195	208	212	216	206	209	203	205	208	214	209	218	231	206	243	202	244	259	211	215	210	202	192	193	203	232	223	215	222	191	201	232	197	234	217	210	227	183	237	194	219	228	214	209	210	197	203	196	221	205	210	179	191	210	201	208	230	221	194	201	202	220	191	208	229	224	203	193	203	213	204	209	215	190	211	227	204	211	208	214	213	208	217	215	219	206	206	223	208	231	205	220	204	186	203	210	217	211	215	214	208	204	216	214	236	222	207	215	206	207	203	203	215	214	221	197	208	186	212	213	178	230	231	224	204	188	198	231	215	231	222	199	226	212	209	219	223	193	209	225	227	237	215	202	216	216	224	199	243	205	213	221	209	223	211	202	214	203	197	196	237	224	182	229	204	181	216	193	217	212	221	194	202	238	211	203	233	203	239	232	190	212	203	226	177	222	222	234	228	207	223	215	194	225	209	244	219	216	234	220	219	195	215	202	202	192	207	198	202	229	208	216	206	209	233	213	195	208	231	191	229	234	203	220	222	238	224	241	212	225	215	194	194	200	219	223	213	214	237	211	211	212	195	239	210	244	205	215	215	230	205	219	240	202	227	177	235	221	221	214	213	213	219	222	209	204	192	219	175	210	219	211	220	198	228	190	209	211	175	248	230	191	223	235	219	230	210	208	210	215	205	232	212	208	214	213	227	212	209	177	246	221	206	200	217	209	204	184	212	224	210	212	188	231	189	213	213	223	214	209	202	200	219	186	209	219	220	190	218	210	200	235	211	215	208	231	242	205	220	223	213	216	194	209	190	191	207	218	204	222	208	201	216	199	187	203	213	221	197	200	204	222	201	181	188	217	220	215	230	206	207	201	212	217	253	210	203	226	196	196	197	211	230	224	191	207	220	207	215	226	206	225	183	225	235	241	206	198	171	199	230	222	185	206	214	231	210	213	217	263	226	207	200	221	211	182	200	214	220	235	205	197	227	235	226	200	220	215	218	221	238	207	174	208	198	189	211	198	217	203	205	198	211	197	237	212	202	202	215	216	244	193	177	196	230	229	216	228	201	232	191	203	208	183	204	236	222	198	199	220	203	203	238	189	210	233	216	219	195	213	202	221	209	186	249	205	219	203	214	197	212	208	224	193	223	190	210	222	218	230	226	216	213	217	253	216	218	226	211	218	213	228	214	191	198	187	200	234	234	196	213	223	205	219	211	211	225	231	191	205	201	216	194	194	254	222	200	214	234	192	205	202	198	238	228	223	200	243	218	191	200	233	225	223	221	221	226	196	184	211	223	204	212	236	205	227	209	240	194	200	214	231	241	209	203	237	201	209	226	204	197	219	200	205	207	233	220	213	211	223	226	226	206	218	212	200	197	208	200	202	210	190	208	206	210	212	231	220	216	214	200	197	210	197	206	242	196	214	198	197	214	223	218	226	191	196	214	218	197	244	209	212	224	199	204	217	235	216	213	191	214	200	208	209	228	203	222	206	205	228	202	217	203	211	229	216	240	214	251	198	218	237	228	228	191	205	215	198	222	207	227	217	217	195	196	230	212	232	213	228	200	199	231	229	219	227	213	191	193	213	188	217	220	194	218	221	208	195	205	207	196	188	217	213	183	240	199	195	190	203	200	202	211	218	203	229	222	220	213	234	193	217	210	209	224	227	212	197	180	216	229	195	232	200	233	203	221	225	198	237	213	198	227	216	219	194	221	205	227	204	220	208	201	223	237	188	221	204	240	225	196	187	206	217	233	225	223	202	223	202	200	236	225	190	220	212	227	214	223	228	209	199	219	215	190	221	212	225	235	180	197	209	209	213	216	195	217	191	200	206	214	220	210	202	200	222	219	202	197	198	230	227	219	215	200	218	232	238	204	211	214	223	194	191	203	229	209	212	216	223	216	221	217	221	187	208	173	210	212	205	216	206	175	224	179	238	205	231	188	205	204	197	189	225	212	216	223	244	212	196	206	177	234	234	213	203	197	219	235	214	223	205	217	207	214	225	218	201	224	234	240	233	238	189	211	207	213	209	213	223	214	210	231	232	211	230	231	234	217	235	220	204	208
4016	1802	1618	1559	18466	24778	19489	12798	4619	1057	435	450	435	444	448	429	450	417	436	433	440	433	474	499	465	483	462	431	438	433	401	401	435	439	389	446	442	488	468	426	386	421	430	457	455	372	444	455	459	437	416	487	483	436	470	458	446	446	410	474	407	415	463	426	467	413	431	437	426	449	457	439	418	422	465	419	466	412	448	468	456	431	423	438	445	446	458	430	471	435	455	438	462	453	432	434	410	415	408	455	435	439	428	441	443	451	454	445	442	482	448	449	454	434	450	459	412	465	443	455	411	453	401	462	430	439	440	470	442	430	435	441	425	459	435	445	471	437	436	435	441	439	488	462	438	438	464	441	460	454	416	475	426	447	442	447	454	419	453	436	421	427	436	420	466	439	465	435	417	424	461	456	455	403	475	407	457	436	459	436	465	439	452	450	403	471	458	465	451	439	439	458	469	459	432	418	428	437	442	425	442	437	444	443	435	386	462	437	454	431	421	468	423	440	488	470	433	458	459	440	470	455	462	425	455	449	476	420	450	460	454	419	438	438	404	406	467	424	435	407	464	449	385	459	432	430	452	463	442	420	435	434	440	430	476	420	438	489	436	435	422	441	453	464	448	451	431	450	440	458	443	412	428	439	451	478	440	480	424	398	433	441	430	415	443	449	441	421	452	377	455	392	468	456	452	467	463	432	449	458	485	445	447	443	453	463	418	442	448	452	429	439	442	431	458	466	435	422	423	423	430	492	462	426	417	462	435	435	429	448	489	472	435	414	416	429	454	456	427	464	451	451	432	422	402	436	428	452	429	496	491	403	469	471	457	479	446	435	487	431	427	452	468	428	447	468	438	439	495	448	456	438	449	434	419	445	436	432	480	419	442	428	414	450	443	479	430	478	459	440	452	470	416	430	468	415	466	472	465	454	409	419	399	435	470	467	440	409	412	442	455	396	453	432	450	394	491	426	407	432	456	435	423	469	444	433	463	447	409	414	476	424	441	451	451	472	426	477	430	429	434	472	420	442	450	452	445	455	437	440	453	448	421	436	415	406	452	454	419	412	408	435	450	466	465	452	397	416	418	433	417	435	440	424	404	417	445	448	420	419	452	420	456	464	462	449	447	420	412	450	442	422	421	483	417	450	408	441	437	443	455	478	423	433	450	478	503	494	474	427	430	445	460	409	460	474	385	424	433	455	463	424	447	456	484	412	379	466	388	450	440	430	453	444	463	430	469	423	450	429	472	426	450	428	445	433	425	410	428	463	446	426	460	429	445	452	445	407	466	434	449	448	450	442	423	439	442	437	468	389	419	457	465	387	435	456	446	397	484	439	447	469	436	439	476	441	463	458	413	445	444	432	459	460	473	470	456	461	421	449	443	431	390	431	439	409	456	418	397	455	459	442	458	400	441	449	454	424	479	434	406	447	416	425	469	399	438	404	417	409	482	424	445	458	449	453	469	427	457	403	431	450	469	446	416	433	404	450	425	413	437	449	462	417	436	456	422	398	403	453	445	441	433	453	447	476	439	431	437	421	460	436	428	447	448	407	444	427	438	433	438	391	460	440	484	434	472	438	444	431	454	463	400	441	436	417	466	453	436	444	441	415	426	437	473	452	390	479	438	451	443	426	464	464	451	469	436	441	453	454	457	434	429	415	507	439	448	465	444	442	417	404	483	429	444	426	409	441	460	451	433	424	452	413	459	427	424	442	449	444	441	448	415	425	482	444	434	444	430	406	439	420	463	469	440	475	473	451	467	443	437	460	432	422	431	457	424	493	458	441	469	446	429	471	426	488	435	481	432	454	493	452	470	472	484	458	437	448	450	445	433	452	451	450	423	447	411	426	422	432	478	456	430	452	503	411	458	423	421	437	472	451	400	439	418	452	442	449	442	459	451	437	450	418	455	432	402	411	435	444	478	416	426	426	453	393	483	443	433	429	419	454	416	442	465	465	478	453	448	438	435	456	472	428	467	473	442	424	466	442	433	435	437	437	443	428	433	428	467	439	453	416	458	442	421	457	432	419	408	451	423	438	450	430	457	443	427	447	447	460	468	426	437	455	494	445	471	435	462	456	444	486	439	407	455	459	426	416	445	426	450	452	469	429	432	447	447	440	419	427	471	475	470	470	447	478	430	434	460	511	434	444	420	425	430	422	451	420	462	435	488	426	447	422	418	399	442	407	405	473	480	494	450	440	430	444	460	458	416	487	427	444	435	455	469	428	430	406	431	463	452	415	474	451	427	420	440	434	395	436	482	430	450	409	477	459	457	442	407	437	396	449	439	478	422	467	462	451	454	438	428	412	470	449	404	416	436	453	446	456	460	441	422	449	447	412	466	448	462	462	428	452	443	446	453	384	404	406	444	440	418	429	430	413	422	473	418	474	426	420	459	441	411	421	420	440	466	429	447	414	481	436	431	455	413	440	451	431	456	431	462	464	438	421	412	448	418	406	411	469	444	441	450	420	469	444	445	424	489	458	450	417	457	450	434	444	448	418	450	455	462	430	455	459	449	468	409	438	474	404	482	461	408	467	448	426	458	425	456	465	473	478	451	445	433	408	462	440	426	416	458	445	464	434	423	427	422	426	423	434	436	422	405	450	428	444	477	451	442	418	450	428	484	436	447	415	432	429	464	432	422	474	439	480	416	487	431	389	417	458	491	470	427	442	417	469	442	420	497	454	414	421	404	453	396	406	468	441	440	487	387	470	408	453	428	467	446	446	434	457	446	459	470	432	443	441	420	441	482	428	422	454	426	469	447	439	456	452	408	457	439	434	443	443	426	438	435	397	456	407	460	416	445	439	472	470	451	432	425	416	440	434	453	424	449	425	437	448	472	420	440	459	420	459	451	428	424	415	439	480	458	467	449	435	467	470	386	432	430	450	457	429	398	438	451	488	445	461	441	427	453	436	451	427	435	452	444	419	502	471	424	423	433	420	467	427	422	471	402	402	457	411	457	432	463	450	457	495	461	412	469	427	476	420	445	426	390	430	471	462	416	426	419	441	478	456	443	423	474	430	443	459	467	406	477	440	456	416	432	462	470	425	461	460	420	458	434	415	411	416	458	421	445	452	445	426	437	451	466	453	468	471	421	451	420	412	447	424	440	427	454	467	435	417	396	439	450	389	467	414	426	443	473	403	479	436	433	419	445	410	440	431	498	502	430	421	436	429	432	455	435	498	441	451	435	408	431	433	435	425	443	467	471	460	453	437	451	454	433	448	449	479	427	447	458	436	471	446	456	432	426	411	446	451	467	422	456	448	446	405	458	444	408	441	419	444	431	474	421	414	476	428	451	402	481	445	467	403	484	400	421	444	447	405	427	403	470	431	442	446	431	461	435	429	414	445	431	468	462	454	416	441	456	459	452	426	452	497	457	442	430	411	453	465	452	471	442	406	464	478	423	407	453	441	454	476	439	423	449	465	465	439	452	422	418	453	472	441	479	420	412	442	461	401	477	437	393	453	437	393	441	455	405	423	434	469
24525	21138	27694	24845	30228	46567	38550	25192	11850	2070	188	193	179	178	175	161	173	197	163	182	171	179	149	183	180	177	181	186	165	164	157	175	178	157	179	174	192	190	169	190	158	184	169	156	190	174	174	175	168	173	171	180	168	182	173	179	178	210	194	187	174	156	186	186	173	191	173	181	178	201	185	185	175	151	194	181	140	163	182	187	165	179	149	179	165	162	190	177	167	195	194	174	164	190	172	190	174	183	193	183	175	140	185	190	183	174	175	208	138	169	186	210	171	177	170	170	189	192	177	165	163	170	148	192	157	182	178	185	167	195	150	171	170	187	162	184	192	157	180	183	186	174	169	171	169	195	185	179	168	163	167	186	183	151	164	181	179	189	177	163	201	170	153	186	163	168	186	172	208	164	192	172	174	181	169	173	180	149	183	199	189	195	169	186	162	182	158	177	166	163	155	180	167	169	172	181	173	155	191	189	151	191	159	167	191	165	153	184	161	174	141	181	176	191	169	182	188	162	176	165	175	168	186	206	162	193	170	199	167	174	183	175	176	206	183	162	186	165	164	190	160	175	171	165	185	192	159	179	166	149	190	193	168	182	184	173	178	179	184	156	168	168	189	152	165	195	167	199	195	190	178	186	183	185	141	163	198	169	168	150	166	155	202	167	176	179	189	158	184	181	176	159	166	148	172	165	177	182	174	189	169	172	172	170	171	186	189	183	171	166	168	178	188	176	168	176	159	172	155	178	196	173	171	167	197	185	160	198	158	171	201	182	180	179	189	181	184	192	154	169	176	179	186	184	191	162	197	183	159	168	193	189	168	171	169	166	181	178	180	172	165	158	175	185	192	150	202	189	203	192	173	171	199	182	158	176	194	172	163	176	160	212	183	207	182	172	192	158	160	165	180	174	178	169	176	158	196	175	184	154	191	164	168	163	174	194	184	176	161	178	190	168	163	182	185	179	182	175	179	188	172	179	152	176	169	171	151	171	166	168	206	148	161	182	182	178	190	176	167	159	160	185	174	165	178	176	181	163	171	175	170	175	169	184	190	169	176	186	170	178	162	183	182	164	171	186	174	201	180	160	196	168	177	185	168	176	171	184	173	181	178	201	169	163	173	174	185	168	166	186	169	163	155	187	179	181	169	164	189	172	143	165	181	182	164	172	162	176	174	181	170	171	196	173	163	185	199	190	183	163	173	164	206	189	161	181	150	179	174	202	174	165	172	196	161	160	161	178	173	177	195	194	158	190	174	170	193	180	201	195	178	175	181	187	149	178	184	188	180	172	185	203	164	163	167	176	172	164	178	169	160	174	177	187	170	189	178	174	181	154	180	180	184	175	190	139	178	204	169	179	161	204	197	201	188	158	177	197	168	178	172	170	186	176	174	188	181	189	196	175	172	174	161	168	162	202	187	164	173	168	184	180	174	180	166	169	170	181	174	153	175	174	163	181	187	195	167	194	205	174	169	157	169	173	199	170	183	158	171	192	183	199	168	197	189	177	153	182	171	179	161	198	174	154	141	194	184	173	173	165	182	220	168	181	180	189	200	186	189	162	184	159	170	184	172	184	149	194	186	188	196	171	201	184	186	181	166	186	170	186	186	158	176	160	174	157	178	173	181	198	179	197	175	179	171	176	175	174	167	175	145	173	150	193	177	193	189	156	187	188	160	172	178	187	192	175	163	182	167	166	187	166	158	189	206	168	168	151	153	164	174	186	182	194	187	152	173	148	175	182	191	170	190	155	186	194	163	172	176	163	172	192	178	172	184	169	196	179	178	172	191	176	196	169	158	186	189	169	204	155	194	167	176	177	196	179	185	144	184	188	165	172	162	174	157	182	184	178	181	167	193	168	162	180	181	178	178	172	177	164	177	178	178	167	177	170	182	172	175	156	178	181	186	170	172	169	165	176	174	168	199	168	165	180	165	186	170	151	191	151	190	181	193	166	154	185	168	181	156	186	155	175	178	181	178	175	167	200	182	163	181	161	150	152	178	210	164	199	201	205	156	188	170	177	195	191	158	178	166	167	178	161	197	195	177	179	198	176	174	163	162	176	168	185	141	171	178	198	175	188	172	179	151	176	167	180	173	170	184	158	176	162	174	160	155	169	181	175	178	152	181	164	162	180	173	187	158	169	171	175	171	164	172	186	201	189	191	181	148	185	168	167	183	167	156	180	177	169	171	183	163	169	161	158	150	170	165	159	176	187	159	176	173	188	191	163	180	182	169	178	175	181	196	194	177	206	183	176	168	183	182	171	181	150	180	176	201	171	154	142	184	162	158	165	174	186	183	192	170	188	187	206	178	172	169	195	187	186	161	182	149	164	183	179	179	171	187	145	171	156	189	195	185	192	175	161	189	158	164	156	167	177	191	172	165	180	175	194	156	191	162	191	167	185	181	169	185	186	179	185	169	181	195	183	171	196	180	181	168	165	190	172	154	175	159	198	197	171	197	200	199	172	175	171	168	190	189	180	169	178	179	203	156	184	181	169	159	189	189	183	168	180	186	190	167	161	194	187	176	200	173	178	186	153	204	176	180	175	187	186	165	198	190	178	164	187	171	163	172	151	173	160	171	182	170	187	175	185	163	179	202	181	197	175	173	189	187	163	155	167	196	180	169	165	163	194	172	185	190	191	193	172	190	162	183	207	176	166	198	187	171	174	166	184	159	151	186	176	180	173	181	156	167	159	174	175	178	169	156	176	178	165	170	176	170	182	170	157	191	173	178	173	173	173	190	177	165	178	172	207	178	192	180	169	156	191	156	185	172	156	179	150	188	184	163	156	170	179	177	184	159	178	162	170	185	184	189	183	171	171	187	175	178	163	187	174	176	160	169	202	178	181	172	184	191	168	170	177	183	195	157	189	178	172	173	167	183	191	197	175	181	173	195	173	186	159	170	164	163	200	196	193	157	162	180	163	180	177	192	184	151	177	203	166	199	164	181	187	177	194	168	198	171	167	161	173	179	165	170	198	189	185	173	188	169	173	165	187	173	170	169	181	199	183	170	150	192	183	169	185	175	170	169	186	189	195	176	182	166	189	165	166	194	164	175	206	176	183	171	156	184	164	166	193	191	170	186	162	193	182	172	172	178	184	177	170	166	208	149	183	190	183	177	162	148	177	186	175	171	162	198	187	183	167	168	180	183	182	166	191	190	160	162	178	202	147	163	190	148	209	173	175	182	177	176	162	150	172	165	178	141	171	164	174	155	171	163	192	176	171	176	191	175	177	205	163	202	178	171	153	183	170	161	165	180	166	181	166	146	191	176	198	158	171	168	179	177	168	179	154	163	197	189	182	177	165	148	176	176	174	170	210	191	170	176	186	164	191	212	178	180	178	184	187	169	191	173	160	192	165	191	188	179	201	193	197	196	194	191	159	173	184	169	169	180	179	199	172	176	154	165	163	168	166	153	162	155	174	191	176	186	178	180	165	190	179	170	183	174	174	164	180	172	178	173	172	155	170	186	175	199	157	189	203	173	160
5216	8886	7597	10307	41592	50026	42459	32785	19318	4578	385	381	370	397	376	355	364	381	351	340	373	389	383	380	377	394	360	390	377	351	396	394	345	386	378	372	402	382	355	373	388	349	337	441	357	382	361	397	366	394	374	389	320	374	394	367	355	368	381	393	375	357	359	341	394	373	372	346	382	393	342	369	368	380	356	388	346	357	365	384	358	370	388	376	346	338	383	387	380	382	371	367	365	377	384	354	379	369	384	376	389	398	365	375	376	355	412	362	377	384	381	402	398	380	364	363	349	381	409	408	355	352	406	360	422	358	377	370	403	335	371	366	388	395	379	370	386	390	372	370	364	383	391	351	374	351	370	354	363	363	389	391	374	350	361	359	368	351	361	375	337	397	382	363	450	372	352	376	389	384	368	389	403	367	390	396	399	369	395	382	395	361	365	346	383	383	382	366	378	387	377	371	365	392	358	357	362	388	366	402	409	403	354	373	361	345	410	373	338	398	426	375	369	330	353	376	340	386	377	389	360	397	368	376	416	367	368	386	374	390	382	359	383	370	399	380	353	384	414	398	363	372	396	355	394	408	392	358	393	386	371	373	345	354	422	313	368	349	363	378	357	340	393	386	374	385	370	402	355	360	374	384	384	373	362	390	373	387	399	378	367	387	373	358	388	372	373	386	388	392	385	348	366	405	351	346	417	343	379	398	357	399	352	387	358	365	396	341	368	349	416	370	379	368	340	354	365	363	358	372	345	387	411	390	405	362	350	336	357	374	393	373	414	411	375	383	361	390	361	376	385	340	397	373	360	361	375	382	358	361	370	369	391	379	396	364	380	409	347	340	368	365	365	355	372	370	395	348	383	323	346	373	353	357	367	372	355	352	390	345	353	374	364	371	396	388	387	335	409	377	383	361	352	361	367	387	381	381	377	363	383	377	374	357	385	358	390	395	372	359	349	374	376	382	370	362	392	380	383	363	352	383	357	354	384	384	377	386	378	368	408	379	345	357	383	370	357	351	371	374	383	366	377	382	399	400	361	355	346	352	389	356	371	380	398	345	381	347	413	372	383	358	389	375	391	377	386	362	369	330	395	372	399	354	354	392	398	385	397	368	371	368	403	373	347	379	371	380	396	355	388	384	383	391	395	367	362	400	336	381	367	391	385	355	400	389	366	376	349	362	369	372	364	385	362	372	365	377	349	366	372	365	364	388	341	396	372	350	365	400	382	376	421	347	356	401	394	398	391	371	405	400	367	360	380	346	342	375	392	390	388	393	372	344	377	374	376	374	349	349	380	373	375	428	396	343	371	373	372	373	409	340	365	353	353	387	406	362	373	380	345	379	351	356	355	381	359	364	371	382	365	356	387	356	376	375	380	375	388	387	312	345	364	365	343	378	400	361	373	408	320	355	337	365	386	374	372	354	389	378	366	391	348	340	385	371	383	413	346	388	385	384	388	344	376	357	349	404	327	419	392	366	377	390	373	386	387	400	358	355	350	395	383	373	350	393	379	387	399	367	406	346	365	393	382	399	361	375	391	363	367	382	325	366	370	435	375	386	362	345	377	390	378	346	366	357	361	387	398	380	364	395	371	359	349	347	378	416	381	377	369	374	361	401	391	386	337	419	369	372	370	388	357	412	373	361	354	416	349	340	383	372	359	356	414	368	370	403	361	388	359	383	371	363	373	392	397	403	358	374	367	392	356	381	349	375	407	396	409	400	412	374	346	374	377	362	374	354	358	415	340	348	332	370	356	366	393	356	365	379	357	341	372	365	376	366	384	396	365	325	366	354	380	352	429	383	384	362	393	387	386	345	389	411	358	354	359	381	372	365	347	386	356	378	335	383	378	369	372	386	374	348	393	377	399	331	373	379	325	368	358	371	388	343	373	396	354	369	361	380	357	354	418	348	376	409	409	358	365	356	378	369	347	372	376	395	376	384	372	383	385	379	427	395	352	384	380	358	378	372	388	370	405	380	386	368	367	348	354	388	374	341	362	365	403	364	385	384	402	379	388	360	385	368	373	394	386	388	375	378	343	341	359	376	395	361	374	420	385	365	362	355	384	386	371	388	371	360	386	367	390	357	355	373	373	370	344	366	358	386	387	366	341	372	387	368	352	367	361	325	399	390	412	385	386	371	392	332	357	391	360	366	394	365	382	430	395	344	369	367	360	346	430	400	395	380	388	364	363	349	398	395	393	401	353	355	372	346	376	385	392	407	350	367	367	356	363	378	372	344	383	388	375	394	394	344	375	390	358	380	394	377	369	414	402	366	384	395	364	380	374	380	362	356	393	393	346	370	390	383	379	374	400	368	354	368	373	398	362	382	379	393	397	386	377	388	360	356	374	368	374	383	369	389	391	398	390	364	378	418	375	365	368	373	397	382	375	382	372	371	361	388	371	367	380	374	358	358	371	391	364	324	396	384	366	354	378	401	395	347	393	401	365	385	382	379	427	375	369	362	358	363	351	365	391	383	367	362	345	356	335	352	406	357	387	382	351	393	360	341	329	408	373	368	378	413	398	368	367	348	406	392	373	363	379	371	375	373	379	375	367	388	374	389	386	401	361	359	384	370	392	356	402	381	370	365	364	375	389	351	385	402	366	388	391	374	413	402	363	360	369	398	381	390	393	405	380	396	372	393	380	386	361	357	376	370	401	385	365	390	352	351	379	404	377	380	379	364	378	369	366	376	339	408	347	359	365	375	346	364	331	369	352	341	403	372	385	333	382	385	347	405	377	360	403	341	375	384	357	404	389	375	402	377	391	361	357	361	385	358	364	356	364	369	391	368	391	344	357	370	360	382	364	394	398	397	401	391	409	363	363	379	363	365	401	371	374	372	372	368	385	367	359	353	368	364	381	386	375	385	347	372	378	350	365	366	385	360	390	372	388	396	353	380	382	386	341	381	376	384	369	415	389	396	367	358	378	348	400	393	370	404	354	347	420	415	383	387	389	388	397	370	383	395	379	350	363	384	411	358	344	376	398	379	381	377	374	378	382	412	358	356	374	377	379	349	339	362	393	396	372	381	371	328	365	402	380	395	405	385	386	384	382	379	380	402	369	408	343	382	370	382	360	398	372	396	373	365	359	365	383	374	329	380	372	362	367	398	369	394	382	366	376	362	388	378	426	362	392	361	392	393	372	371	360	371	367	391	367	365	371	380	366	361	361	363	399	373	376	398	422	336	373	388	362	383	371	346	387	373	353	399	404	358	404	342	357	394	334	361	366	373	427	380	358	391	355	389	376	415	374	399	378	373	381	381	396	377	397	399	350	394	372	377	375	353	383	370	337	326	408	361	384	403	374	366	400	353	388	382	394	400	349	384	375	417	407	348	368	342	352	377	373	367	378	348	401	345	385	366	332	354	374	390	370	380	377	374	370	404	352	360	400	374	391	392	357	394	364	360	373	358	379	353	358	340	383	406	357	371	403	356	390	403	353	380	395	354	362	388	388	384	356	374	398	376	365	364	349	392	357	386	364	417	361	375
23193	21128	28915	23598	25919	60211	56364	40146	24087	8349	360	223	232	237	257	254	227	216	229	222	239	216	254	232	237	214	210	215	265	229	228	221	225	210	217	241	223	232	228	207	207	258	207	222	253	227	234	248	244	223	249	243	211	221	229	235	243	215	264	236	243	225	241	231	249	244	225	209	229	265	238	214	201	236	237	254	253	230	231	200	219	230	257	224	235	234	226	228	222	222	206	236	234	225	222	234	232	228	188	219	208	227	199	205	247	209	208	244	245	219	251	217	217	242	244	260	223	226	221	214	231	233	214	241	197	238	234	245	204	262	255	240	241	215	220	222	207	208	222	220	223	231	195	224	220	229	242	235	235	233	210	228	249	230	216	195	223	245	234	230	211	234	227	228	243	208	242	215	251	220	213	219	247	237	232	252	209	234	245	226	204	247	233	205	210	228	209	213	246	217	228	218	233	208	200	215	234	236	219	241	225	209	230	265	220	225	228	240	258	220	191	240	227	226	221	235	211	228	219	259	243	222	227	219	229	229	226	212	238	232	232	246	212	247	251	242	215	200	238	251	242	214	210	213	216	229	250	216	239	213	232	204	231	226	223	235	219	227	240	201	232	212	257	210	233	261	225	230	213	232	232	217	241	248	231	215	221	221	227	214	246	231	233	228	207	231	208	257	242	228	220	265	227	263	231	217	222	241	259	217	216	216	245	231	255	246	247	263	219	208	240	251	242	216	219	242	229	238	238	208	206	247	211	230	222	217	216	205	218	258	221	263	231	221	211	237	235	246	212	205	257	229	201	223	255	227	235	232	213	231	228	216	241	241	244	234	247	214	242	235	232	238	247	227	232	213	210	233	205	224	265	215	243	222	249	237	214	235	218	258	217	246	228	221	225	230	217	218	211	238	203	226	213	248	213	252	240	218	242	211	223	235	215	220	246	224	208	231	236	219	240	205	244	221	226	226	223	236	254	222	245	231	221	232	218	238	222	213	220	235	241	232	249	214	198	240	230	211	250	228	243	258	254	258	222	235	247	231	224	235	233	226	203	229	245	232	205	241	248	213	232	219	207	235	252	233	228	244	210	242	245	248	254	235	208	217	232	202	257	219	241	241	225	242	249	254	220	219	227	232	213	233	241	220	243	248	219	207	208	211	248	232	233	231	205	213	237	219	208	212	242	260	220	229	239	241	233	215	219	216	236	249	237	212	223	263	243	231	218	225	212	227	232	242	226	215	236	235	230	246	226	217	211	211	254	208	222	234	232	239	236	218	220	235	203	202	251	222	256	236	243	240	232	248	231	224	243	198	242	211	254	214	213	227	218	224	234	216	226	222	257	230	221	240	249	244	235	216	229	228	237	228	228	234	254	214	229	222	220	247	220	234	233	221	236	223	221	253	238	228	242	230	232	246	236	212	225	238	235	240	224	206	236	256	218	222	239	220	227	216	248	254	232	220	221	238	242	213	237	241	218	214	243	256	237	291	263	218	226	220	255	213	244	231	257	226	212	227	209	226	214	208	224	215	252	229	247	217	243	242	239	229	199	202	185	214	226	210	230	238	220	210	240	235	231	248	200	261	239	243	209	244	219	244	260	221	221	246	224	240	248	204	264	246	215	238	253	225	250	230	245	226	241	244	193	233	271	243	244	230	220	212	230	250	232	237	232	246	223	246	233	221	206	225	243	247	234	241	233	233	216	245	221	217	227	242	214	216	250	216	224	222	199	232	195	215	240	239	237	215	206	249	242	238	235	234	235	224	233	224	208	231	204	220	230	209	238	239	238	237	225	242	233	220	257	243	224	224	261	211	247	224	196	241	249	209	234	255	232	228	226	237	252	229	208	215	225	210	246	236	241	211	237	202	227	250	234	248	216	220	227	234	232	212	265	223	212	236	225	227	228	249	256	239	260	220	234	214	236	222	235	234	214	238	225	258	255	269	225	216	238	249	235	223	223	222	213	247	210	244	229	207	210	211	208	216	230	242	245	255	220	230	216	241	210	217	219	232	233	232	215	235	223	219	208	216	227	236	231	226	220	227	211	238	221	174	229	222	263	220	194	202	228	238	232	240	221	238	220	244	215	197	214	204	206	216	253	220	252	198	245	240	230	236	219	224	223	210	233	234	251	225	210	229	229	221	236	244	237	254	235	226	236	235	241	206	240	253	256	235	217	237	233	211	248	228	213	239	247	238	205	218	210	214	219	236	215	234	210	242	221	240	226	259	217	226	209	215	238	239	221	219	232	225	223	213	234	225	242	235	236	232	224	232	224	247	251	233	185	220	235	208	214	234	250	238	240	204	222	232	225	238	241	252	239	212	223	253	244	218	221	205	238	224	247	255	229	249	262	226	233	248	221	226	221	226	232	236	211	224	211	225	233	233	215	239	207	233	249	220	213	234	217	228	249	224	233	218	226	242	198	250	222	223	236	242	224	252	268	232	241	245	240	237	206	227	219	216	262	219	225	218	234	214	242	237	251	231	243	216	236	232	202	237	209	253	210	229	223	238	228	215	248	206	232	212	237	221	214	202	228	246	271	237	259	214	232	232	225	214	227	244	219	224	225	199	220	237	210	247	243	251	224	243	204	214	229	232	237	233	259	233	231	228	202	210	222	241	250	192	223	241	239	215	245	226	236	236	248	242	219	244	237	224	224	218	253	236	241	237	203	226	218	239	256	237	221	225	255	255	246	239	247	241	233	242	232	217	221	223	225	259	238	204	218	233	282	228	219	244	220	235	233	231	271	232	220	252	278	215	213	212	215	258	211	214	183	204	224	212	218	239	191	215	251	227	220	228	242	241	237	219	214	209	243	219	235	228	255	238	219	216	226	214	210	219	217	235	226	211	218	228	246	227	204	251	240	255	219	241	229	245	233	243	239	236	246	226	236	268	213	211	227	204	227	200	231	271	224	233	234	231	221	258	233	234	234	247	224	233	225	207	222	209	228	237	243	224	208	232	251	232	229	216	222	247	207	223	230	264	225	232	235	224	222	228	201	236	210	214	227	210	224	226	237	255	214	209	205	203	239	213	218	225	257	202	211	215	202	232	227	234	233	233	229	221	207	242	231	251	233	232	223	184	209	220	229	228	234	230	249	233	225	226	216	245	236	227	239	227	232	215	254	264	219	225	264	276	257	234	235	237	211	237	222	228	223	232	256	232	235	233	221	211	243	237	233	242	248	234	226	237	220	237	225	216	197	239	249	234	249	238	195	253	229	221	232	197	236	228	201	227	218	206	241	227	233	229	205	211	223	248	246	229	250	219	217	233	227	226	233	231	245	246	255	261	219	227	228	242	223	229	255	227	237	225	243	195	227	243	248	231	216	210	236	227	229	246	234	239	233	207	214	235	216	241	215	245	208	233	232	228	240	224	196	222	233	223	230	227	211	213	214	225	238	218	210	239	226	243	266	227	236	216	241	222	204	218	235	248	234	206	191	226	212	217	214	242	204	223	254	222	219	249	217	215	220	216	210	243	232	243	235	201	235	252
8473	17803	15277	10932	40100	68432	58993	45501	30780	12262	473	449	436	454	445	497	475	429	454	447	483	452	497	459	457	467	475	431	460	461	438	435	483	457	502	431	480	454	452	424	441	473	462	428	448	436	465	425	482	440	410	412	460	411	478	430	468	466	419	437	449	488	453	461	458	457	470	492	437	459	440	428	449	472	451	416	427	453	488	400	449	475	421	447	437	425	464	445	453	482	408	463	448	438	428	464	477	480	441	442	446	473	420	474	408	446	470	422	436	480	469	437	496	455	476	471	459	446	449	474	485	486	435	464	480	402	430	419	419	467	447	454	462	439	451	481	454	431	432	481	468	405	478	464	458	423	457	477	483	439	433	421	478	456	444	444	449	477	451	492	497	455	467	459	423	443	465	434	433	493	415	448	451	424	454	431	481	453	440	457	432	447	450	451	454	433	445	473	423	457	457	483	476	408	467	453	485	439	426	469	458	435	470	479	449	465	463	408	464	421	494	421	468	445	429	457	470	466	450	438	466	449	435	448	472	420	477	441	390	441	494	456	471	455	431	409	472	452	464	437	450	476	446	407	454	436	463	456	428	461	458	399	446	423	441	399	437	428	458	470	469	472	443	463	439	439	436	474	441	443	467	433	439	476	460	452	470	459	451	405	417	467	478	445	446	469	457	478	454	471	406	464	453	475	446	451	468	452	434	498	451	443	453	428	505	461	416	472	448	475	470	505	428	496	442	489	437	477	464	490	473	439	430	480	475	513	456	452	471	472	454	454	449	445	471	436	432	416	440	447	445	446	470	470	451	435	497	451	457	433	492	476	444	443	490	434	472	438	449	468	461	454	428	434	449	448	489	465	466	419	471	465	462	443	453	442	449	479	439	441	467	440	437	461	448	457	459	443	447	449	469	466	443	452	454	485	475	493	466	450	454	446	475	454	431	468	449	436	461	448	437	443	436	418	434	476	500	457	454	453	450	449	451	431	441	448	475	439	417	460	432	443	455	497	411	452	470	447	520	438	456	454	435	461	423	457	487	460	464	471	474	440	436	456	441	464	484	453	440	445	481	460	461	458	427	453	463	466	435	403	471	476	418	478	414	422	445	487	440	454	455	465	456	435	427	467	498	436	454	461	443	453	471	468	444	457	457	441	437	427	431	438	431	446	414	445	468	448	473	457	469	440	429	475	449	465	456	442	445	447	463	497	468	433	460	397	420	474	458	447	452	427	452	447	457	448	485	483	441	431	445	467	402	415	493	444	451	449	469	457	461	467	500	468	481	485	437	435	430	427	448	442	449	433	469	461	496	449	462	452	465	468	464	481	426	451	462	444	464	415	440	393	420	430	426	446	477	484	437	480	444	424	450	440	473	469	498	460	443	433	461	444	462	443	467	477	434	489	415	447	450	456	421	461	436	463	431	444	400	465	470	473	443	443	472	481	443	466	464	470	400	442	397	475	468	441	459	472	464	454	436	468	475	445	494	434	436	459	449	461	455	458	431	470	495	439	435	441	406	457	460	427	432	465	446	443	460	502	467	438	452	473	450	456	446	457	446	464	460	431	441	424	444	432	430	459	468	459	459	438	469	445	459	461	409	436	426	443	457	496	486	458	482	431	443	459	463	448	438	501	408	469	425	482	447	409	427	445	435	455	457	471	466	449	471	452	430	421	489	391	428	452	476	466	435	444	392	426	445	458	463	443	439	443	409	433	460	482	459	449	478	434	449	464	439	455	460	445	449	443	467	418	418	431	446	479	481	442	427	427	459	436	483	446	472	434	451	456	477	422	427	442	444	462	459	479	452	468	443	462	460	449	446	438	417	477	443	441	474	472	437	448	458	458	452	422	453	432	431	471	436	405	488	469	446	438	476	496	476	494	492	434	442	461	419	461	436	430	453	413	474	449	456	446	473	451	473	454	444	453	441	472	451	453	451	489	417	425	448	439	398	467	443	437	476	447	449	455	407	466	444	430	452	462	451	445	441	426	470	442	402	484	431	454	439	430	495	478	415	435	429	461	416	474	469	465	474	453	443	438	470	459	464	488	400	452	479	451	430	425	467	464	419	462	456	473	441	426	451	501	451	455	481	461	471	439	469	476	448	443	472	496	455	462	427	433	435	455	482	456	454	432	452	484	443	447	453	460	503	470	431	446	435	461	439	482	484	476	464	455	434	403	448	428	452	449	467	509	471	428	438	459	448	414	468	451	523	456	472	444	491	430	456	443	440	435	470	445	461	442	442	472	463	416	453	430	473	475	412	471	474	451	457	455	487	418	448	485	456	450	437	422	532	446	466	457	422	494	469	447	424	443	451	450	423	454	447	474	451	452	456	418	445	436	483	461	430	456	488	438	466	426	422	427	454	437	439	442	462	490	446	434	475	484	471	461	464	492	438	479	436	464	431	455	453	446	440	438	418	455	425	478	435	506	442	436	448	429	435	447	426	472	461	447	416	426	425	469	456	448	438	435	466	449	427	429	437	436	448	439	460	481	463	428	436	450	414	440	469	460	434	460	462	442	465	469	432	441	443	458	448	458	488	471	455	430	450	419	443	443	464	444	459	436	448	454	442	470	447	473	442	436	452	446	451	437	449	475	435	462	461	462	426	417	456	442	443	425	458	456	457	444	485	420	416	460	414	457	440	456	456	420	470	427	456	449	429	482	459	455	452	461	482	442	444	449	482	453	404	490	474	458	452	447	455	432	455	461	423	431	433	474	494	487	470	454	457	433	452	485	464	455	455	465	455	452	427	505	447	475	469	454	489	447	502	420	450	427	462	414	472	453	437	481	456	442	457	482	432	454	465	434	481	484	444	454	463	477	421	465	420	484	449	430	443	464	476	437	460	450	461	441	481	451	470	461	462	432	442	420	452	443	470	480	463	459	459	439	470	454	443	453	475	443	498	471	469	484	478	438	471	432	474	441	474	409	483	478	464	450	459	435	450	432	501	443	435	451	440	459	481	450	454	439	446	457	485	498	433	429	474	456	443	453	433	424	488	453	476	453	419	443	468	460	433	439	441	462	467	460	481	477	412	450	471	418	434	467	437	491	457	460	461	412	466	439	446	481	456	457	443	474	462	419	397	450	456	448	439	474	460	441	422	446	454	466	431	430	479	485	479	443	446	408	447	433	431	413	456	497	445	453	477	448	466	440	486	459	481	435	489	477	463	450	480	474	476	443	448	427	437	477	424	451	468	458	440	494	373	484	420	417	431	443	403	457	433	463	428	427	452	460	464	467	463	451	454	442	440	429	465	452	460	462	506	445	437	462	442	474	442	450	443	445	450	457	458	403	458	390	454	456	406	411	468	436	417	462	429	474	418	431	422	428	448	461	447	465	473	447	457	486	454	449	454	408	472	421	465	463	457	433	496	478	469	381	475	438	452	491	426	436	439	444	447	454	460	458	443	431	478	445	436	472	460	475	439	424	483	456	441	449	444	446	427	449	450	447	449	446	476	427	442	467	453	435	476	475	451	458	427	487	462	443	422	436
26423	20391	6914	529	3090	14127	11756	6100	2425	777	226	226	202	195	223	193	240	236	216	247	204	238	212	223	226	214	230	221	216	215	235	238	231	205	189	212	218	225	245	221	228	242	209	241	219	230	250	212	235	193	193	203	209	229	220	208	242	213	209	210	221	215	223	218	231	240	211	188	201	218	231	244	219	230	219	201	217	196	225	206	216	233	222	239	221	220	231	225	228	223	211	221	218	236	238	220	219	213	186	211	216	201	201	197	204	229	217	231	237	189	240	211	209	234	212	224	219	216	205	205	212	204	199	225	193	207	183	228	212	237	222	210	214	213	205	210	230	202	240	220	218	219	200	225	208	206	225	207	184	193	218	213	226	195	212	221	223	236	202	215	222	202	205	186	231	213	204	205	220	198	199	220	201	194	224	230	225	237	217	236	222	213	198	224	220	199	168	205	197	196	225	223	229	223	205	200	194	198	226	213	238	213	212	222	204	250	199	223	235	226	239	230	215	250	220	227	215	220	215	215	224	212	207	237	212	244	230	201	207	220	223	233	232	250	214	220	212	199	205	221	226	234	209	191	217	192	221	228	220	222	217	218	225	202	206	216	221	229	238	201	242	222	200	233	214	220	213	210	238	220	218	222	206	230	234	216	238	203	233	196	193	228	200	212	222	167	234	217	208	196	232	238	245	214	220	213	227	205	208	215	205	209	211	205	224	189	245	213	209	218	211	207	220	216	219	198	195	220	250	232	216	243	226	194	210	205	221	225	233	267	234	212	228	217	215	203	198	197	219	222	228	196	223	218	237	194	188	206	208	256	199	202	226	221	208	202	205	204	204	213	244	248	240	207	193	239	236	212	241	209	219	251	205	235	209	199	190	194	220	215	202	251	192	207	210	208	199	213	200	204	221	225	233	220	220	238	210	218	233	212	218	212	235	229	240	217	242	205	226	207	234	226	235	216	206	232	206	217	221	244	203	219	224	212	211	196	224	228	198	222	208	242	202	220	225	230	224	217	195	204	194	213	213	207	187	193	226	211	215	202	243	211	216	235	241	200	223	230	211	236	204	201	252	217	204	224	225	226	216	220	207	238	242	201	231	217	205	209	214	193	217	187	223	231	193	216	230	221	195	216	226	212	198	219	207	215	201	238	228	224	223	224	199	212	215	208	219	204	219	208	203	212	218	210	206	204	233	217	225	210	223	228	256	207	229	237	229	212	226	194	227	198	223	222	213	231	244	230	183	217	220	231	216	244	252	247	212	183	201	250	226	194	229	212	207	214	199	201	210	216	191	200	218	228	222	217	224	226	235	202	229	213	220	215	251	194	214	229	207	226	250	219	201	221	215	227	248	196	195	195	214	256	233	234	217	229	212	204	209	221	210	217	225	224	234	202	213	219	210	200	190	202	190	230	219	223	238	215	239	234	219	210	243	210	213	217	232	224	214	238	210	228	241	234	217	220	273	207	205	217	230	232	212	201	203	202	230	226	245	234	204	209	228	216	208	207	212	225	215	222	203	217	186	203	218	226	243	198	227	219	218	222	191	200	221	229	229	214	205	220	218	236	251	226	234	272	219	190	208	225	209	202	247	234	237	226	203	215	239	222	219	211	219	238	205	211	209	234	231	220	229	223	226	235	217	237	236	205	225	204	198	203	226	223	231	237	210	217	213	249	229	239	206	211	223	234	191	213	214	218	221	247	216	223	205	198	231	239	238	217	219	219	219	236	228	223	234	215	195	232	200	236	224	228	226	232	199	235	218	234	218	229	206	225	249	203	221	232	219	213	195	246	226	203	245	208	245	235	221	201	217	202	210	228	233	221	231	214	213	230	192	234	210	212	206	207	219	212	222	215	227	205	229	223	231	220	220	213	217	224	200	200	216	218	222	210	207	230	201	204	235	190	255	215	219	213	216	194	210	218	217	223	223	234	227	213	223	223	197	210	211	216	211	214	194	203	226	233	240	238	222	233	239	208	220	242	219	204	192	208	215	200	236	209	239	211	210	211	208	216	211	224	221	223	202	199	222	237	203	213	228	211	236	213	226	249	226	234	229	221	197	211	223	202	207	208	182	227	226	212	221	195	219	214	216	223	208	202	203	236	236	203	228	221	234	236	241	195	226	267	230	234	217	219	206	246	215	203	241	187	233	241	228	209	204	229	199	238	217	207	232	214	225	238	216	221	221	242	202	210	209	220	212	228	210	196	207	224	224	206	223	204	178	219	218	200	216	240	218	200	228	214	227	202	220	191	221	204	239	218	232	219	226	217	232	202	228	213	200	196	225	210	202	218	227	157	185	192	224	208	216	222	234	207	201	199	201	229	215	228	199	197	228	208	215	201	212	201	213	235	231	201	207	234	232	212	224	211	200	237	238	226	218	215	215	204	214	238	214	214	216	228	217	223	215	210	235	201	242	208	235	226	215	214	187	207	230	204	209	233	237	206	247	211	217	218	203	194	218	211	222	239	218	213	222	233	231	219	209	215	224	198	207	225	213	180	213	226	195	204	195	228	222	198	214	259	236	229	230	199	227	219	242	236	212	238	208	184	239	238	208	226	209	243	206	198	208	214	212	218	200	244	240	209	210	201	246	218	257	223	218	178	204	223	199	200	208	222	209	202	224	207	203	207	197	257	189	208	199	237	194	238	219	245	214	235	203	223	200	227	194	226	215	198	210	207	243	217	231	242	190	211	213	197	232	198	225	223	196	194	205	218	238	224	216	206	185	234	218	203	219	207	229	208	216	231	184	220	204	222	243	225	230	217	226	232	210	182	235	213	224	218	210	230	209	224	229	204	182	236	217	208	201	186	222	223	223	220	208	227	208	246	224	219	216	192	243	204	217	197	234	221	210	224	216	246	190	231	210	228	207	183	232	228	208	217	210	207	204	229	217	211	223	211	217	234	214	203	207	189	205	229	219	231	199	198	212	230	237	205	226	194	243	231	211	220	210	224	226	230	203	226	209	211	246	213	206	234	226	207	215	219	227	241	192	204	219	244	219	232	203	240	246	236	203	232	220	220	235	233	198	202	202	202	211	206	234	251	232	226	220	214	214	228	238	199	245	227	222	211	226	200	220	191	204	207	249	229	222	200	224	229	252	219	230	205	262	225	216	229	222	261	221	213	196	224	209	227	224	201	229	223	215	225	207	240	202	213	220	200	214	222	216	215	215	220	229	213	228	224	235	216	202	210	223	225	202	214	218	192	213	215	196	210	218	200	207	251	240	221	216	228	204	205	212	203	193	219	197	178	189	201	207	212	194	226	199	225	205	210	192	201	213	204	213	207	213	230	168	204	201	211	232	208	207	221	224	211	255	220	209	218	238	228	228	214	234	220	223	199	211	213	196	217	227	214	245	235	209	193	226	199	234	207	210	198	216	248	232	218	215	219	252	214	204	196	212	197	219	223	222	227	224	219	217	213	203	232	236	197	211	207	238	207	205	210	215	241	222	246	251	220	218	214	218	229	211	180	198	223	218	213	219	200	222	211
3914	1769	1550	966	7967	25393	20955	13040	6285	2146	461	460	458	460	478	482	474	465	438	471	477	481	497	452	446	467	438	453	461	443	455	450	478	438	472	458	424	477	477	466	433	480	414	449	459	430	478	437	465	458	457	443	451	455	527	463	463	472	420	443	423	461	439	450	441	439	475	440	461	446	469	438	478	467	460	458	445	478	441	467	475	427	448	460	458	463	466	457	454	463	455	464	460	454	466	451	479	477	445	427	438	448	446	445	423	488	466	427	464	415	429	471	461	471	453	426	444	460	474	454	436	467	455	498	471	457	468	445	452	464	434	473	444	476	484	425	433	472	434	463	444	463	450	462	467	451	445	437	436	436	431	489	436	499	452	455	490	448	473	449	453	437	480	434	455	474	449	463	482	445	424	430	463	442	456	440	452	469	435	481	455	498	473	435	427	445	421	454	479	461	436	485	421	436	426	457	455	492	466	448	468	441	418	485	418	481	427	418	478	445	456	439	465	450	463	464	492	461	455	427	444	472	453	441	455	466	434	427	455	459	483	449	477	473	437	464	464	473	450	451	444	477	460	469	417	453	479	455	459	444	477	457	463	419	484	469	446	423	464	481	438	422	433	460	462	471	498	449	443	418	437	465	473	430	439	426	452	449	451	465	467	510	468	433	434	438	450	447	445	442	438	461	451	424	448	470	490	431	433	443	455	485	483	426	436	482	440	461	468	458	458	492	491	450	444	455	421	428	479	497	470	479	431	450	496	447	442	476	434	433	448	405	456	471	417	458	462	449	456	459	438	431	437	433	467	416	443	429	439	426	466	456	475	476	436	463	476	458	472	483	446	464	462	480	409	480	461	420	471	434	477	411	477	468	450	457	451	436	414	452	428	469	439	466	458	480	453	493	439	476	454	423	429	454	434	418	483	466	448	471	441	429	449	438	480	433	456	459	465	486	432	472	442	462	455	434	471	461	430	444	439	441	454	446	478	479	447	470	461	459	442	495	450	457	458	476	458	465	439	467	461	433	432	450	485	412	457	419	460	468	430	459	446	465	442	512	490	447	451	463	424	417	454	458	444	496	412	472	477	436	425	485	414	417	443	452	402	470	416	461	439	458	461	442	429	456	472	453	434	418	439	455	477	458	439	445	462	469	428	444	446	452	466	448	465	487	452	429	484	435	478	416	458	456	457	433	474	455	429	452	457	490	443	438	434	463	448	443	463	451	442	445	492	467	447	461	453	437	479	415	410	439	429	439	416	429	420	430	472	410	434	455	439	415	470	434	448	483	444	464	441	452	412	458	439	441	480	450	428	475	457	417	434	475	477	438	420	451	439	450	440	432	423	478	465	473	440	467	438	465	454	475	444	426	438	461	447	448	446	414	446	439	440	431	500	487	459	519	471	439	482	452	440	464	436	467	471	485	463	487	433	442	434	381	465	413	451	478	446	507	489	440	434	503	479	467	431	481	477	447	451	437	470	459	454	465	437	466	477	418	465	433	450	479	432	480	485	450	445	451	462	459	448	481	496	484	444	446	428	466	503	429	433	446	477	470	461	464	484	430	416	476	429	494	418	463	462	445	478	468	443	468	494	470	436	446	464	422	449	413	455	453	535	459	505	472	447	458	417	483	462	461	455	413	478	437	426	475	471	469	421	457	456	464	484	462	488	486	486	434	454	450	455	429	435	475	453	462	426	461	470	431	454	513	447	462	462	390	480	444	420	452	464	469	473	471	477	478	452	446	451	475	465	427	474	482	467	446	436	459	454	424	475	444	457	405	473	464	468	462	446	425	489	438	480	463	443	406	440	425	451	462	433	464	433	465	436	492	462	451	449	435	405	454	463	436	479	500	448	460	443	426	462	442	491	437	435	416	454	453	454	423	437	460	450	452	433	414	414	443	482	507	444	457	481	472	444	470	447	469	446	437	470	460	439	448	465	410	473	447	426	450	464	455	476	468	424	451	451	441	447	457	439	456	431	444	484	442	472	446	441	480	414	472	479	454	455	414	431	462	463	422	442	443	459	444	440	436	467	462	468	475	431	448	471	435	459	452	445	481	446	475	443	482	443	408	452	463	460	417	460	458	472	472	433	445	490	480	465	453	430	440	440	464	439	456	429	448	447	478	428	427	458	478	434	467	422	485	420	445	447	425	465	439	506	485	455	439	423	434	435	487	500	446	435	449	432	471	431	456	458	411	401	437	482	467	431	421	421	431	438	474	435	474	463	429	448	451	456	461	439	453	488	426	474	434	501	441	447	422	455	412	481	463	459	492	473	452	451	441	448	469	483	438	477	465	455	469	471	450	476	450	464	469	464	428	468	453	444	450	458	427	472	503	452	464	460	472	445	500	463	472	467	439	478	421	456	439	461	501	452	476	442	422	472	416	467	458	480	447	464	473	457	443	435	435	450	463	461	445	418	450	475	464	426	436	434	463	501	436	411	483	471	500	446	490	466	450	492	477	413	431	441	448	452	452	468	453	436	450	476	478	479	428	460	415	473	482	418	431	501	407	460	439	443	440	442	468	444	442	476	480	479	433	456	461	452	464	485	453	468	461	449	438	461	443	457	460	417	450	425	429	488	426	429	460	444	473	446	481	478	423	463	433	453	486	445	451	476	429	429	464	449	484	444	466	437	449	434	450	479	474	475	466	425	432	472	420	459	470	426	465	455	439	459	437	444	437	448	469	439	461	452	485	455	463	464	422	475	465	474	497	428	455	442	474	443	452	465	504	465	465	419	451	463	504	454	466	483	430	489	434	464	448	423	466	434	441	464	449	468	419	457	442	415	471	395	480	434	444	454	459	458	448	422	469	419	468	455	508	456	453	453	476	460	481	502	431	448	462	421	446	466	438	481	477	458	466	441	464	484	422	458	490	482	459	464	461	457	481	445	415	458	458	468	464	442	457	471	441	416	448	453	437	460	453	451	473	428	441	455	432	460	462	460	466	421	428	434	406	456	415	438	429	456	408	475	456	472	449	431	451	471	477	476	437	454	468	501	476	395	444	465	422	436	426	490	439	449	468	434	470	473	484	490	448	441	447	459	437	446	450	444	452	430	433	444	451	479	429	446	441	484	464	448	414	462	469	454	431	473	475	413	429	471	469	426	429	517	414	447	482	454	462	456	435	425	472	456	474	492	429	460	446	466	470	447	495	472	418	447	466	452	454	427	449	423	474	507	465	464	482	444	452	446	459	465	411	447	455	461	456	466	452	399	485	465	447	502	461	475	455	464	444	459	424	440	458	477	437	430	461	470	447	477	439	446	450	481	468	479	463	444	447	475	436	444	455	434	465	437	454	449	486	430	465	489	413	448	454	474	444	421	455	468	462	498	417	457	440	466	452	439	482	456	437	436	463	446	453	474	473	452	465	458	453	471	435	455	462	472	439	468	459	437	493	449	465	445	472	454	443	467	436	449	471	474	424	465	458	460	444	432	420	421	475	472	476	444	438	477	481	474	438	451	456	446	452	430	464	458	427	481	445	452	470
24564	21142	27706	24832	15688	40810	41748	29111	15779	4707	214	218	179	169	179	201	171	176	199	190	198	162	171	155	184	175	186	188	180	193	168	202	174	192	188	185	168	174	162	178	189	167	180	177	192	195	183	181	165	170	174	214	181	193	201	178	186	176	185	185	173	187	170	180	183	190	180	182	171	196	148	171	161	186	181	177	186	199	184	156	186	158	177	212	198	191	185	218	184	146	176	169	216	182	176	190	190	190	160	186	196	192	148	178	183	199	177	174	173	169	175	193	188	177	169	175	185	176	164	187	184	169	177	173	180	168	179	177	181	145	180	176	171	186	173	181	169	208	184	182	174	172	181	188	171	180	190	186	198	168	192	190	207	204	166	206	205	170	172	172	166	194	171	183	172	165	154	174	197	171	193	160	169	179	193	210	205	182	164	176	198	193	187	194	175	172	188	172	182	194	174	156	174	185	191	195	175	163	196	186	183	200	182	190	167	195	189	175	174	227	181	137	179	194	214	190	178	168	182	184	209	162	154	170	166	206	171	193	167	182	172	167	182	191	194	169	182	146	162	185	163	160	188	188	175	173	191	187	167	168	183	170	193	172	163	172	190	157	164	176	192	187	166	192	188	188	193	159	154	177	172	176	176	184	164	193	188	176	170	173	184	173	180	187	178	178	200	193	174	186	164	176	157	184	188	182	171	180	185	192	178	188	187	193	200	169	176	175	174	187	171	182	178	173	183	169	170	205	177	208	180	157	149	186	189	174	172	190	186	201	180	179	154	206	196	190	163	164	182	184	176	157	178	169	163	175	182	162	182	194	177	168	197	217	175	190	189	180	169	200	169	165	187	179	170	177	195	190	181	194	181	202	169	166	179	181	164	177	192	180	207	190	169	194	155	218	164	200	178	171	187	165	164	184	165	201	188	158	170	173	201	173	187	157	168	182	190	167	182	166	191	165	168	187	181	188	170	189	170	155	177	174	185	152	188	213	174	167	177	185	177	168	169	157	169	190	196	171	185	159	171	166	195	162	174	196	204	175	159	173	182	168	171	206	167	191	177	198	167	182	173	183	178	167	173	179	191	184	175	187	185	184	175	178	153	190	190	179	176	181	175	176	189	184	197	156	186	177	184	160	173	176	174	204	167	203	164	186	188	179	160	186	187	196	172	176	189	148	168	153	185	190	173	192	172	209	174	172	153	167	185	183	177	167	172	178	186	175	194	181	180	174	181	198	217	196	168	210	179	203	168	200	169	186	159	164	178	175	174	206	175	178	155	203	198	175	197	183	176	188	183	196	172	171	162	171	181	165	170	161	184	175	182	150	201	164	197	191	180	200	179	172	158	200	174	169	180	169	195	172	193	179	198	204	196	181	199	187	166	215	183	182	203	161	164	161	186	182	177	164	191	193	159	201	182	175	181	176	174	209	195	210	173	179	178	172	164	189	209	181	172	180	215	182	181	187	169	163	185	181	183	177	179	182	171	187	167	189	146	170	178	171	179	178	191	175	156	172	172	179	175	180	169	177	206	166	193	168	164	165	164	175	160	186	198	220	187	177	188	172	162	178	177	164	204	187	182	219	171	180	174	175	160	180	195	179	175	202	171	171	187	176	185	185	181	175	181	178	172	185	197	187	179	181	183	190	190	161	181	184	169	170	197	150	147	181	174	195	191	177	179	178	169	169	160	166	185	166	183	209	195	182	161	174	178	190	176	170	194	183	207	166	193	144	178	182	200	191	170	182	159	171	161	168	168	182	161	163	172	196	176	165	196	180	142	179	198	176	168	191	171	205	180	166	180	178	172	184	183	181	176	185	172	177	183	188	190	196	175	162	203	185	163	186	165	190	170	186	157	174	203	189	177	195	178	190	177	179	176	173	172	179	193	164	181	192	178	169	171	171	190	161	197	190	180	191	182	181	208	188	187	192	177	175	195	203	181	185	172	153	183	192	164	168	173	197	189	177	186	185	188	182	208	207	194	175	170	185	194	154	204	177	185	170	191	183	172	194	174	184	178	196	180	173	191	186	172	181	179	173	162	177	181	189	179	195	208	170	170	174	200	182	194	191	168	184	180	190	174	160	173	177	182	183	162	194	154	209	187	188	165	160	153	169	188	180	186	184	172	199	181	160	166	174	200	188	166	176	179	172	171	175	163	192	177	178	191	152	174	175	171	189	196	173	163	178	190	175	199	177	188	171	177	171	187	182	173	166	166	184	162	166	170	171	172	194	165	187	193	176	179	179	181	185	185	164	173	187	160	181	177	187	174	190	170	184	160	168	180	178	178	156	174	169	191	199	202	200	191	181	189	210	196	191	190	171	187	172	158	172	179	200	176	136	205	186	180	162	183	203	186	172	168	185	160	201	162	178	192	184	180	191	168	158	180	198	184	173	181	191	177	190	178	194	172	175	183	182	175	172	167	179	177	189	168	149	180	197	176	196	184	185	175	183	177	177	171	171	206	166	171	175	191	158	169	214	194	170	176	176	153	163	185	170	188	194	178	175	183	174	191	161	192	196	183	193	157	181	153	174	199	145	175	187	178	184	186	154	167	180	187	197	190	190	163	163	176	163	166	149	183	186	170	212	195	165	162	181	184	176	191	185	160	178	199	155	161	186	173	168	187	177	221	190	192	170	169	190	183	157	175	162	208	169	162	175	175	188	171	172	174	175	185	210	175	192	190	167	196	186	182	159	196	158	162	148	171	200	186	173	179	177	172	195	167	170	182	175	186	173	184	192	188	161	173	181	183	180	178	182	186	197	161	171	198	170	172	169	181	165	187	166	186	199	188	196	153	171	190	183	171	189	165	189	171	158	202	193	173	162	175	169	170	184	178	162	171	176	159	171	190	164	167	165	191	197	154	169	180	173	197	165	181	194	192	166	175	202	155	180	170	190	176	170	165	189	190	203	196	197	182	153	173	188	182	180	187	189	191	174	188	185	176	169	189	187	163	183	189	172	180	170	187	150	174	168	188	196	175	212	207	185	180	166	175	171	162	174	169	177	202	185	175	193	169	173	180	164	177	185	149	180	175	178	160	201	179	165	182	192	185	186	194	180	184	182	168	204	196	186	174	185	184	184	183	194	196	191	184	164	181	139	168	155	183	173	173	174	168	193	209	176	176	178	185	178	188	184	184	189	178	166	174	189	178	168	178	187	198	164	195	175	176	165	155	176	191	185	203	180	173	166	191	194	192	188	192	167	193	173	175	165	159	184	185	157	186	181	148	164	161	177	180	198	167	180	183	160	173	192	189	178	169	176	198	186	192	183	161	196	184	168	194	146	173	172	166	176	172	196	193	192	180	179	201	182	194	193	178	158	173	203	178	178	177	175	187	158	189	169	176	180	169	195	182	192	196	194	185	172	190	186	183	167	177	189	182	166	211	189	164	185	189	183	161	173	180	153	186	173	191	171	203	188	185	174	189	175	176	158	189	176	185	191	183	187	194	172	186	170	146	168	186	190	204	185	178	165	172	188	151	187	168	181	178	171
4956	9016	7581	3799	11849	47281	45659	36019	23669	9840	386	413	366	376	396	427	372	389	383	405	381	402	370	373	366	381	381	373	377	383	356	351	402	397	397	395	399	408	371	405	400	418	395	347	367	358	377	392	380	392	408	379	378	365	387	383	374	397	378	404	347	423	390	396	376	406	378	406	409	378	383	401	357	373	409	362	392	422	368	364	353	378	384	402	386	340	360	365	400	372	364	413	381	383	389	374	373	392	369	412	395	384	376	366	389	383	377	405	423	345	418	400	371	405	374	377	381	418	387	367	404	353	365	369	387	408	402	363	356	369	395	386	400	407	368	371	376	363	393	397	395	387	362	380	381	387	400	394	377	392	358	427	388	413	371	372	378	397	382	379	381	401	370	370	359	362	377	417	410	399	386	368	407	400	399	404	359	365	356	395	414	406	426	414	392	334	398	359	378	394	369	358	399	370	349	385	413	408	382	414	387	364	414	370	374	392	414	391	396	368	360	399	387	367	382	385	345	374	402	371	375	388	385	395	367	373	390	371	377	397	354	382	393	373	365	378	369	381	382	386	350	374	355	340	378	378	371	348	402	397	369	397	358	390	401	392	376	363	389	380	386	390	380	333	367	433	385	387	380	405	383	389	356	363	407	379	355	414	375	354	377	364	389	335	352	377	372	363	362	355	356	387	375	370	370	403	384	410	372	380	374	372	416	377	358	367	366	355	370	382	342	392	380	398	383	385	377	388	378	381	379	368	430	391	358	408	404	390	413	416	379	383	367	368	401	339	331	368	358	375	384	354	388	414	436	354	383	394	382	403	431	380	399	365	386	354	394	408	345	382	390	382	342	408	400	328	394	361	389	416	356	356	333	396	384	375	407	400	382	364	385	378	373	376	362	391	433	355	363	400	378	392	391	394	394	377	376	352	375	362	390	366	358	366	393	390	355	357	358	384	398	378	394	411	347	372	368	379	427	420	391	370	405	377	368	392	379	378	378	407	376	352	396	363	412	415	362	396	356	408	387	369	377	333	377	380	396	382	420	391	398	397	381	379	408	374	390	366	372	371	408	360	376	377	417	406	362	416	395	391	392	375	410	378	370	384	352	382	370	391	385	368	403	372	391	386	415	356	381	393	382	364	379	379	374	397	400	382	387	384	388	384	353	359	359	377	344	369	358	396	429	385	365	377	353	409	387	365	384	367	357	394	391	376	401	408	403	350	395	372	383	372	406	392	388	371	335	380	381	393	358	371	396	384	374	391	420	365	372	393	395	359	355	392	385	382	399	387	379	404	383	384	369	388	392	391	354	373	402	361	364	397	420	392	397	400	368	395	358	399	389	370	386	392	379	385	394	403	410	377	389	370	379	398	353	366	377	427	367	367	386	370	389	369	363	383	400	371	408	389	363	410	378	385	375	380	389	377	414	362	347	411	370	377	348	335	387	367	398	373	405	369	341	382	391	397	368	338	384	382	418	383	355	431	353	346	390	399	370	371	366	360	400	380	387	406	381	375	366	404	365	361	381	374	411	356	401	336	408	403	407	347	391	376	383	389	376	378	402	380	407	393	407	423	398	405	368	366	371	400	370	386	397	348	395	399	386	377	372	385	375	362	383	393	385	384	376	403	392	357	389	358	370	347	410	398	363	391	355	386	437	383	385	381	363	380	354	355	374	363	398	416	382	398	429	416	393	382	375	408	348	407	395	392	379	364	346	387	359	372	375	400	385	384	335	393	397	371	396	369	408	363	382	402	378	416	372	411	385	366	377	393	362	369	375	383	387	387	371	401	393	384	382	380	397	369	377	355	409	374	353	392	367	369	393	372	353	388	361	404	385	389	388	393	382	385	400	374	418	400	386	389	413	369	374	405	423	381	398	355	388	374	408	383	380	352	404	391	372	368	361	359	398	381	371	388	354	369	381	394	414	387	378	421	362	407	366	390	376	403	401	397	361	394	419	405	368	330	351	351	386	392	399	398	361	382	399	368	399	407	373	414	433	377	386	379	426	379	413	370	399	410	342	389	361	383	377	355	375	367	383	371	379	368	445	433	405	409	407	418	370	360	391	415	385	395	382	369	379	374	352	401	417	374	375	379	385	388	396	361	405	371	401	406	380	381	389	411	377	356	385	377	381	396	370	371	390	374	413	394	360	384	388	383	400	366	364	376	384	403	396	393	422	389	362	380	409	385	375	377	411	433	371	394	405	343	375	404	392	377	386	377	357	405	394	392	404	355	385	375	384	366	381	361	414	368	374	362	417	358	404	393	385	410	357	364	382	395	369	401	399	409	402	375	393	362	349	385	369	357	378	399	414	369	363	388	373	368	362	378	357	373	367	379	413	335	371	388	373	384	388	385	385	385	404	406	393	403	369	386	408	363	368	370	379	370	363	349	369	363	377	364	354	388	363	383	379	338	370	394	385	326	335	380	379	397	390	380	361	412	360	378	376	372	362	383	403	395	367	334	408	378	373	375	373	378	367	432	397	391	399	381	386	387	387	399	383	356	335	381	383	382	424	402	389	364	412	406	414	352	407	387	390	387	376	355	391	376	391	373	386	414	406	356	396	381	378	380	413	391	359	364	375	371	379	398	364	381	413	390	343	396	389	404	371	370	392	356	351	404	341	366	371	375	393	386	366	365	353	396	345	373	380	386	394	396	371	379	373	372	364	384	364	371	378	368	393	350	375	367	407	410	405	362	377	382	393	403	408	356	378	417	404	329	358	378	368	354	388	373	377	361	369	382	380	377	379	349	368	418	403	353	410	386	385	389	350	374	379	431	411	357	422	365	411	375	399	384	346	425	378	396	412	350	381	383	406	395	356	387	375	351	371	371	398	381	384	393	392	363	359	341	389	396	399	350	383	418	373	351	373	383	381	382	392	381	422	365	374	378	366	379	366	357	345	399	374	407	361	363	424	407	384	362	373	370	362	368	411	395	398	373	363	407	359	401	383	412	393	376	398	353	379	373	392	364	386	386	370	342	385	392	370	383	387	392	390	371	355	398	426	346	405	393	394	391	406	388	400	388	365	390	402	366	367	370	391	391	382	398	401	394	357	375	443	410	370	387	395	363	386	368	386	424	394	419	374	399	432	379	399	367	388	371	393	383	401	392	389	403	388	351	408	386	382	388	372	408	408	403	406	353	385	433	392	384	354	383	367	414	390	363	415	375	394	389	394	391	401	362	390	372	407	395	394	387	394	367	340	385	369	368	397	363	355	386	400	381	362	403	387	407	400	376	413	360	398	386	382	408	393	413	372	361	383	384	409	419	360	383	335	385	376	383	362	372	368	417	388	387	380	357	414	350	379	367	367	351	390	377	355	416	384	422	356	398	396	403	433	377	398	394	369	357	428	334	390	399	387	377	379	363	368	347	400	396	389	396	423	353	413	374	391	415	387	379	427	378	373	373	387	381	339	383	403	387	365	378	370	370	351	386	366	406	402	341	393	401	413	398	393	362	379	373	374	382	368	365	385	376	391	379	400	350	361	394
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
