0	46	30	46	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
338054515755	338054516316	338054516866	338054517416	338054517966	338054518516	338054519066	338054519616	338054520166	338054520716	338054521266	338054521816	338054522366	338054522917	338054523467	338054524017	338054524567	338054525117	338054525667	338054526217	338054526767	338054527317	338054527867	338054528417	338054528967	338054529517	338054530067	338054530617	338054531167	338054531717	338054532267	338054532817	338054533367	338054533917	338054534467	338054535018	338054535568	338054536118	338054536668	338054537218	338054537768	338054538318	338054538868	338054539418	338054539968	338054540518	338054541068	338054541618	338054542168	338054542718	338054543268	338054543818	338054544368	338054544918	338054545468	338054546018	338054546568	338054547119	338054547669	338054548219	338054548769	338054549319	338054549869	338054550419	338054550969	338054551519	338054552069	338054552619	338054553169	338054553719	338054554269	338054554819	338054555369	338054555919	338054556469	338054557019	338054557569	338054558119	338054558670	338054559220	338054559770	338054560320	338054560870	338054561420	338054561970	338054562523	338054563070	338054563620	338054564170	338054564720	338054565270	338054565820	338054566370	338054566920	338054567470	338054568020	338054568570	338054569121	338054569671	338054570221	338054570771	338054571321	338054571871	338054572421	338054572971	338054573521	338054574071	338054574621	338054575171	338054575721	338054576271	338054576821	338054577371	338054577921	338054578471	338054579021	338054579572	338054580122	338054580672	338054581222	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2846	3650	2300	2846	3650	2300	2846	3650	2300	2846	3650	2300	2845	3650	2300	2845	3650	2300	2845	3650	2300	2845	3650	2300	2845	3650	2300	2845	3650	2300	2845	3650	2300	2845	3650	2300	2845	3650	2300	2844	3650	2300	2844	3650	2300	2844	3650	2300	2843	3650	2300	2843	3650	2300	2843	3650	2300	2843	3650	2300	2843	3650	2300	2842	3650	2300	2842	3650	2300	2841	3650	2300	2840	3650	2300	2840	3650	2300	2839	3650	2300	2839	3650	2300	2838	3650	2300	2837	3650	2300	2837	3650	2300	2836	3650	2300	2835	3650	2300	2835	3650	2300	2834	3650	2300	2833	3650	2300	2832	3650	2300	2831	3650	2300	2830	3650	2300	2829	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35018	5707	1103	730	528	418	339	325	309	323	329	313	301	333	298	369	342	363	307	313	302	288	334	308	332	340	318	329	299	316	309	335	308	290	295	296	310	310	284	321	301	336	333	315	310	276	310	327	316	293	325	334	315	332	307	340	325	277	329	312	323	321	319	297	295	343	351	305	317	296	280	303	297	298	349	339	317	314	291	313	306	301	310	308	324	318	312	281	296	309	323	301	311	325	300	305	313	301	313	314	290	281	302	303	277	309	302	333	312	305	298	337	357	350	297	308	319	329	287	311	326	287	302	327	301	297	310	326	311	300	312	274	318	342	284	340	302	269	286	316	287	281	311	302	288	314	307	310	282	287	308	319	319	318	313	301	315	279	320	311	295	345	344	320	308	342	331	329	311	242	297	362	324	310	311	286	326	334	320	296	289	309	301	328	313	282	319	302	296	317	290	324	324	323	313	287	305	320	314	267	314	264	307	348	303	308	311	297	353	273	289	346	306	327	298	317	340	277	287	297	309	295	341	278	308	315	311	260	278	297	331	319	305	311	323	307	303	316	298	309	307	284	291	285	304	269	343	289	303	256	319	292	305	337	322	275	274	307	321	330	265	284	281	317	297	352	273	300	319	303	314	323	309	317	326	329	287	324	306	321	305	298	290	324	280	277	317	275	291	305	297	334	317	319	277	322	322	280	322	305	317	282	322	318	287	315	302	309	351	317	304	300	330	309	287	306	341	311	318	308	294	301	337	311	335	327	310	325	304	308	283	306	311	328	323	311	304	343	336	287	283	334	294	299	347	311	333	314	307	317	326	316	302	288	298	321	316	277	307	272	308	323	279	305	313	298	301	283	358	324	309	322	323	295	327	293	317	310	263	283	307	296	323	332	296	332	290	319	322	315	292	291	311	310	291	306	329	316	311	315	337	314	292	313	307	303	312	270	336	325	286	298	315	323	292	277	294	305	327	352	318	321	288	327	299	317	289	332	328	298	320	307	313	284	276	264	306	280	319	294	294	296	319	327	312	329	343	306	299	300	316	297	320	341	318	336	323	325	299	302	350	316	333	300	299	337	320	255	337	330	295	324	291	286	329	331	293	322	340	267	293	305	316	291	293	296	280	275	294	323	300	321	342	285	282	339	300	308	279	318	289	323	322	299	300	304	334	333	273	306	308	324	284	300	344	286	256	285	301	274	308	316	292	273	309	294	312	320	314	316	280	325	336	307	296	312	309	279	302	311	306	346	313	285	311	307	323	313	341	320	328	323	321	283	289	317	317	304	290	308	322	307	300	330	319	325	314	313	290	333	294	308	324	269	311	299	308	304	270	301	287	313	283	333	318	340	320	302	343	314	283	306	297	284	285	290	322	300	280	342	276	335	303	356	325	346	298	302	308	325	303	328	316	353	337	276	284	304	294	293	290	315	274	296	307	295	297	282	329	307	313	319	297	329	285	300	303	310	344	308	292	289	342	294	335	322	297	324	312	320	269	314	308	286	322	307	320	285	300	293	298	323	283	300	287	305	314	319	279	311	346	298	316	337	251	314	331	299	315	293	274	285	309	321	326	300	315	299	291	315	281	283	310	300	295	327	311	307	308	299	306	311	343	318	291	317	333	296	329	320	333	312	312	309	334	284	272	318	296	315	281	313	321	329	287	349	288	297	296	309	312	339	284	353	339	287	292	293	299	298	306	289	339	302	334	301	349	337	296	286	315	306	284	320	291	305	300	327	307	261	313	321	324	324	269	289	309	344	306	273	309	321	322	304	311	293	330	268	299	297	313	268	307	264	309	314	317	294	325	313	290	330	320	291	267	283	292	298	305	310	310	318	310	303	303	314	305	273	273	301	318	292	301	320	326	284	297	303	308	298	287	305	327	324	307	311	289	325	304	301	274	302	309	302	333	311	313	341	305	316	275	267	317	325	330	326	289	287	292	279	282	302	270	292	290	303	308	305	282	281	316	314	284	317	323	285	309	344	336	315	278	337	316	327	295	316	316	308	320	347	330	314	345	309	292	308	283	313	316	288	278	279	323	314	317	317	306	270	314	319	295	297	301	310	279	292	307	296	309	332	293	320	318	307	304	303	295	313	311	316	293	306	313	309	293	278	271	307	296	292	326	319	303	326	319	339	300	318	297	306	317	306	331	302	306	344	303	327	300	313	320	297	295	304	336	351	320	349	290	284	314	318	278	299	319	329	314	311	271	270	299	296	315	317	300	276	328	308	314	293	299	314	302	318	309	294	323	293	295	326	311	293	324	296	329	280	329	318	300	325	295	314	329	317	306	311	311	272	304	308	283	304	341	283	283	329	293	324	303	295	288	312	312	294	300	340	323	273	301	326	342	312	295	282	337	295	308	299	290	318	266	306	307	344	306	298	302	301	298	307	331	319	311	315	310	342	327	291	247	289	279	286	298	329	322	296	294	315	307	325	327	309	310	274	303	304	281	301	284	281	301	276	270	324	285	278	298	355	297	309	303	293	319	292	310	320	324	281	281	299	311	302	295	341	326	304	322	303	296	310	303	276	265	295	317	318	300	321	318	320	305	302	315	335	314	327	302	340	302	331	339	316	320	306	282	312	313	304	291	323	306	322	308	353	317	304	306	302	309	321	308	291	282	316	316	320	289	310	306	309	284	341	318	303	292	362	281	322	316	310	326	305	309	297	290	294	324	283	305	287	314	284	320	347	338	292	323	308	308	271	288	332	356	333	394	314	295	317	328	308	322	315	299	316	292	316	309	314	331	309	313	316	319	268	294	293	297	353	308	320	305	308	334	296	315	329	306	351	306	324	329	268	361	281	295	289	295	335	308	311	292	270	330	326	316	292	315	297	256	306	321	311	297	307	281	329	311	337	311	321	322	328	296	318	314	297	324	308	304	337	333	304	316	338	316	346	273	301	323	333	325	297	274	297	318	317	317	320	314	304	319	286	323	292	289	305	295	325	304	283	308	267	295	298	321	295	282	299	318	296	307	275	316	316	294	300	320	320	320	280	328	318	306	310	309	306	307	295	311	311	307	312	305	308	336	291	288	296	328	294	302	329	288	323	295	312	351	284	295	285	325	294	342	301	290	308	319	343	280	347	323	299	298	302	317	311	301	284	299	334	288	285	298	300	320	335	310	295	348	292	308	329	327	329	312	307	341	355	304	298	321	326	332	336	310	325	294	307	340	296	307	341	327	283	335	325	324	317	325	318	332	311	308	315	326	300	273	306	284	344	301	302	333	301	303	336	291	310	309	327	284	317	317	284	301	294	326	311	294	291	306	315	327	303	310	289	318	304	307	330	305	308	317	296	307	328	334	286	298	312	294	317	325	304	320	305	270	300	317	313	347	306	307	294	306	305	282	306	319	325	338	290	312	319	343	301	348	286	314	305	333	332	305	318	329	321	280	296	335	324	324	309	294	316	282	293	316	301	302	291	300	288	316	307	316	298	325	314	317	332	282	328	330	300	294	287	297	336	300	296	305	302	317	301	313	290
24878	8234	8903	6498	5060	3683	1650	990	831	774	804	814	721	784	809	757	729	699	749	698	716	725	772	750	784	681	747	744	687	729	721	731	757	720	751	798	737	702	694	786	765	815	760	712	757	683	763	741	748	722	764	746	757	694	721	764	715	721	738	785	734	711	714	766	730	730	721	735	736	784	720	740	725	719	671	737	748	705	740	715	709	721	727	729	718	694	720	712	760	729	749	716	707	726	689	761	717	738	732	739	679	718	728	696	741	748	753	699	676	690	741	734	726	723	780	705	744	735	706	694	714	681	710	686	718	735	665	708	707	685	741	750	732	747	726	721	703	745	706	723	744	753	718	707	694	682	734	729	727	706	747	701	703	744	747	773	724	720	702	770	703	707	724	760	729	747	742	741	724	682	767	692	715	754	732	735	700	681	681	721	664	727	710	736	736	748	692	695	741	716	766	741	715	715	754	797	765	709	703	716	743	723	724	741	729	720	744	750	694	751	702	695	715	753	738	753	691	748	737	747	761	772	698	698	711	684	740	699	715	700	686	724	730	676	793	750	744	775	706	712	719	744	724	696	729	773	730	696	721	716	735	712	727	713	754	714	712	754	741	714	749	725	730	726	741	696	685	719	730	750	716	719	713	686	709	753	755	697	747	689	710	774	729	749	724	726	687	753	729	753	743	699	736	751	694	669	730	730	726	734	717	745	703	700	728	730	718	734	709	744	795	703	723	730	713	737	745	716	732	728	658	732	752	734	745	771	695	711	706	765	731	713	715	695	696	734	737	741	724	752	700	724	734	784	710	723	738	734	724	688	682	683	730	757	776	719	717	726	723	728	720	712	757	720	741	722	667	755	705	720	721	736	686	747	724	696	747	736	697	759	677	747	710	742	711	727	669	776	729	736	773	689	723	750	702	745	690	734	715	734	732	710	717	762	735	761	732	752	754	723	720	739	697	749	695	743	708	798	717	711	716	760	763	696	740	721	711	668	730	718	730	670	705	728	700	732	712	721	710	790	724	696	740	719	714	758	662	702	746	683	753	739	765	769	722	724	745	679	690	716	742	750	703	722	726	681	713	693	713	720	758	745	734	697	722	734	695	723	730	750	749	716	734	775	780	750	715	728	730	681	717	704	723	707	738	750	742	704	768	722	702	719	681	688	728	758	707	758	731	731	703	717	698	743	739	740	760	730	710	747	722	691	758	729	700	730	733	685	734	761	703	696	706	682	721	752	725	691	732	718	704	749	730	752	738	720	761	722	709	697	749	763	688	697	709	686	750	734	725	718	706	693	753	745	715	731	740	685	692	752	696	748	740	713	694	779	705	705	724	689	750	774	693	732	749	735	755	685	730	721	679	721	678	756	721	725	726	733	719	745	746	639	740	698	719	695	703	685	752	708	754	728	757	719	676	724	782	724	735	689	703	733	735	676	757	694	780	698	715	688	731	733	687	718	686	705	748	647	745	727	735	694	690	719	734	716	719	716	737	752	699	727	733	700	716	700	718	710	742	703	695	750	714	717	777	693	716	757	776	703	700	711	700	711	753	726	720	688	682	720	727	708	776	686	730	753	715	725	734	759	694	697	751	728	733	719	672	725	687	731	730	700	741	751	686	744	730	742	705	767	760	736	679	711	707	754	731	729	737	721	697	731	735	747	718	763	756	742	715	717	766	715	728	688	705	750	683	761	724	731	734	694	729	726	738	742	740	766	739	673	760	744	716	719	679	746	751	706	677	683	711	700	711	759	737	747	765	737	699	710	701	721	718	723	706	698	752	718	722	743	706	712	755	687	722	746	751	770	722	705	725	746	698	781	774	721	694	756	712	726	698	732	694	716	755	691	733	738	718	693	749	702	756	771	720	704	750	743	698	713	743	717	769	726	741	730	723	727	743	701	732	714	695	751	738	668	710	752	719	689	711	778	745	735	702	718	694	734	727	698	725	746	694	721	746	750	713	751	752	752	713	720	696	722	722	709	730	732	729	723	701	711	746	715	706	738	766	724	710	704	721	695	766	714	723	701	738	725	721	690	683	737	729	722	737	734	726	692	719	720	715	736	746	763	771	728	742	745	735	691	746	708	745	723	695	705	702	718	712	710	731	716	686	720	745	733	699	758	709	731	711	702	693	717	757	709	692	723	695	748	710	700	703	713	715	725	725	752	736	720	758	810	742	716	740	717	739	709	718	736	720	729	703	695	753	777	740	707	734	702	706	714	732	716	733	747	716	714	762	730	741	707	724	766	769	738	745	746	743	720	703	725	710	677	744	704	701	732	717	745	738	693	721	709	706	736	715	720	780	718	772	763	710	730	697	705	726	711	740	703	773	724	743	724	747	746	765	714	742	689	788	723	745	726	727	713	733	704	737	722	698	731	715	736	705	759	755	712	704	735	750	756	719	772	695	723	793	740	741	731	682	741	685	719	750	723	751	702	690	743	717	704	726	763	732	713	705	712	734	686	742	706	702	709	719	696	724	752	738	751	711	739	734	743	738	681	703	701	702	713	694	691	704	744	715	704	687	708	727	750	757	681	773	733	767	719	681	739	692	757	711	704	777	754	723	705	686	701	721	775	732	720	726	731	764	664	724	711	714	723	705	737	699	712	730	739	726	744	745	723	677	727	712	731	713	739	762	732	727	806	721	708	721	700	730	713	672	777	753	730	714	715	701	695	724	715	775	722	714	734	759	785	685	708	701	661	730	711	745	697	747	790	724	746	680	755	755	735	736	736	692	730	734	742	756	724	695	737	726	774	699	737	754	736	756	696	711	809	772	733	725	715	661	658	740	725	718	693	747	737	685	726	708	722	748	773	720	734	691	699	706	744	756	735	748	742	742	676	741	725	716	747	665	729	727	742	699	726	735	668	800	688	727	785	729	753	741	723	768	679	734	756	789	717	696	740	725	706	704	717	750	756	739	692	717	706	744	722	690	747	698	721	718	692	704	717	713	705	696	707	662	715	726	736	743	731	724	770	783	684	742	746	723	756	778	748	758	663	693	771	689	767	758	758	733	755	714	793	737	730	754	706	730	676	738	670	758	696	743	775	739	765	703	717	737	743	690	716	714	706	693	768	739	731	737	743	720	719	730	694	733	713	701	702	757	730	718	709	723	729	723	777	742	785	682	718	753	726	687	748	767	742	731	774	710	750	720	734	758	719	733	696	748	711	760	726	692	737	756	712	680	731	752	687	698	692	744	713	753	698	752	757	704	741	704	694	668	702	725	722	713	753	719	764	703	704	723	759	707	766	737	720	684	723	763	699	741	735	684	749	740	751	730	765	716	757	715	746	728	699	712	693	730	687	731	744	689	730	792	754	692	716	722	691	670	728	776	642	734	815	743	727	776	736	710	737	729	722	703	710	722	707	713	716	673	753	767	705	729	719	739	742	700	749	757	759	701	719	733	770	690	771	716	683	724	772	697	729	721	720	731	785	735	690	743	733	677	747	696	758	729	694	729	741	753	717	720	769	730	670	743	726	719	678	689	705
19046	1812	546	443	328	342	280	269	290	298	271	274	291	256	259	275	307	297	284	282	289	298	304	282	285	308	292	292	279	318	306	310	280	288	299	313	261	306	314	277	270	315	283	275	278	304	295	270	241	233	291	263	302	264	305	265	291	281	299	291	266	307	298	307	256	291	239	260	274	310	258	268	296	290	295	291	327	299	283	271	270	287	287	291	275	248	323	278	290	272	258	235	311	310	271	269	287	287	294	294	266	269	293	311	271	291	265	265	292	242	251	251	288	283	312	280	318	265	275	290	268	293	262	284	256	312	272	289	311	263	296	321	287	313	279	289	285	285	305	264	262	283	286	264	275	270	297	275	277	252	271	264	293	285	269	301	287	290	269	267	293	274	289	258	281	263	292	266	277	319	289	307	309	261	268	268	282	294	269	292	284	253	273	271	272	283	268	268	303	275	287	267	268	273	283	279	305	256	270	310	233	282	285	276	281	279	293	259	244	245	299	286	268	296	275	305	280	325	252	252	301	285	306	291	264	272	316	269	291	256	273	282	278	287	312	293	280	262	284	291	273	285	303	302	303	273	300	285	269	253	281	267	294	256	266	299	297	253	268	273	297	270	259	292	310	281	255	276	285	292	286	313	268	298	271	301	272	270	271	246	284	297	282	333	264	269	272	274	292	276	287	276	277	276	269	285	314	268	320	292	254	245	270	266	281	297	304	321	297	264	281	262	256	270	278	292	273	274	292	288	258	259	274	279	268	277	292	307	267	272	262	299	290	248	288	317	310	289	254	252	308	324	291	271	286	292	268	309	289	295	262	276	320	279	301	297	284	267	287	261	281	268	254	291	291	296	286	274	267	272	281	296	282	278	284	297	292	279	252	286	315	259	251	251	303	300	273	260	271	301	301	283	289	265	289	299	294	274	284	305	266	257	275	272	259	278	280	241	250	276	265	275	243	271	271	276	269	284	274	294	258	290	284	280	262	281	295	271	295	293	250	282	292	279	276	274	266	316	324	287	302	262	275	272	267	314	286	269	271	263	295	300	289	278	297	257	276	286	273	290	272	282	303	265	288	272	261	296	275	313	256	307	274	286	289	284	279	290	318	280	284	277	292	275	273	302	274	271	274	249	246	312	269	303	286	276	280	287	317	294	240	278	279	274	276	314	283	259	280	260	263	286	260	284	285	296	275	288	313	280	278	307	246	282	274	280	286	283	275	289	282	262	259	279	279	267	272	273	270	274	297	283	266	269	285	261	290	261	288	270	315	274	274	313	266	294	281	271	281	251	277	262	276	307	293	293	286	274	264	271	239	294	281	259	243	274	286	320	270	248	275	309	284	270	269	277	258	311	264	313	285	260	245	292	265	297	259	275	257	300	301	265	301	281	265	265	286	302	311	272	267	254	271	303	274	255	270	276	271	286	280	296	278	270	271	282	284	295	302	289	293	292	272	326	282	300	292	297	256	277	298	291	304	321	285	271	280	289	285	293	290	265	299	294	289	299	303	301	269	276	254	264	277	257	277	294	301	251	260	281	289	256	265	291	245	242	287	270	282	296	303	277	257	272	307	310	302	301	277	303	255	280	307	287	280	269	267	273	238	277	278	286	324	282	291	262	275	288	284	254	291	266	277	249	262	280	305	276	298	271	291	256	299	268	306	254	284	289	275	276	299	276	240	278	282	275	267	328	264	248	308	279	268	275	261	314	335	311	275	271	269	289	282	277	295	294	275	261	263	272	272	318	271	296	321	276	288	300	262	274	254	271	262	270	274	305	287	290	280	247	256	314	279	255	293	284	345	281	286	285	259	299	296	290	247	274	282	269	262	272	255	282	290	294	305	271	268	251	296	265	293	282	267	274	251	273	267	245	290	301	275	263	261	308	267	272	279	271	284	269	304	292	268	302	299	306	287	288	303	267	284	275	253	268	252	305	281	280	293	299	299	277	307	302	268	271	285	266	306	309	289	268	244	258	284	292	289	276	286	278	309	308	273	265	287	288	266	278	299	274	294	271	274	293	319	282	263	247	275	278	298	297	282	298	266	301	337	300	271	266	274	282	255	285	283	290	288	314	250	297	279	284	271	259	310	279	306	304	261	284	282	268	304	287	284	291	278	289	279	291	322	276	288	279	307	276	268	265	259	274	245	321	277	311	322	268	294	320	255	303	272	245	288	276	304	307	284	262	271	287	296	247	282	291	264	280	243	292	336	303	270	256	264	278	278	277	308	304	274	288	297	256	279	307	283	293	270	291	266	296	293	273	286	294	291	291	286	275	281	267	292	256	301	311	295	266	270	274	231	260	272	273	267	287	242	250	264	301	295	241	286	251	260	265	278	288	262	277	310	296	251	240	282	275	262	265	261	292	313	284	268	280	254	274	256	299	282	301	317	280	261	294	298	271	275	278	278	332	282	262	255	250	281	255	315	279	273	271	276	264	293	297	265	285	318	261	311	263	332	259	256	277	284	318	308	278	298	285	273	291	282	262	288	287	274	280	275	296	304	258	315	319	289	295	285	302	289	311	267	305	274	282	303	311	290	297	285	313	253	266	294	293	305	285	279	338	284	271	300	285	235	260	264	312	271	271	254	275	277	271	261	271	291	299	271	280	265	293	287	303	299	304	313	312	308	292	298	286	262	285	259	286	299	316	303	274	276	268	306	278	292	284	277	258	274	298	252	278	257	285	259	244	292	318	293	310	291	324	315	276	308	257	310	301	308	305	278	294	241	260	264	252	304	281	257	261	262	266	307	264	319	271	290	288	285	265	276	285	284	292	297	288	280	267	291	268	284	280	280	273	281	330	298	268	300	293	251	265	328	294	283	276	241	306	308	285	301	262	272	286	287	230	315	263	264	271	277	314	298	309	281	284	297	298	292	309	277	268	266	271	271	277	297	269	280	284	294	278	262	277	258	290	278	298	283	310	292	294	318	274	310	288	291	287	269	292	329	280	308	260	242	243	248	270	309	286	287	291	277	259	290	284	292	279	269	313	286	280	298	293	281	281	284	323	287	274	277	302	291	272	271	254	270	263	278	291	245	274	269	270	289	276	290	286	271	281	253	270	255	280	257	252	278	296	295	282	305	266	254	265	288	295	286	304	270	251	268	285	282	246	276	297	294	268	313	286	261	289	267	249	298	285	312	269	287	310	268	299	243	276	288	280	254	279	308	280	283	272	290	279	291	303	275	294	276	290	281	305	286	302	270	280	295	296	313	283	282	254	282	269	284	303	299	297	312	286	297	284	242	277	306	255	293	259	280	246	264	300	292	290	286	266	281	290	313	266	290	304	245	328	275	284	306	251	296	296	276	290	286	298	271	290	281	260	280	257	277	269	278	285	249	263	284	255	293	298	304	301	284	303	276	255	278	258	281	281	291	271	273	308	277	283	260	278	255	278	279	315	263	278	274	262	268	268	298	279	284	286	269	263	277	238	253	250	251	270	266	281	271	286	280	265	268	255	312	288	300	266	279	256	274	280	277	292	293	267
14105	4591	4328	2870	1525	980	757	662	683	653	657	636	658	663	645	633	632	659	655	629	648	643	642	647	664	630	680	657	669	628	619	641	612	659	597	664	627	598	598	634	614	664	648	624	619	647	681	600	609	593	620	634	658	697	671	618	605	684	618	645	612	635	614	614	655	660	623	638	624	627	669	615	634	621	585	618	611	607	602	644	625	650	620	624	630	613	620	577	611	631	647	605	640	619	615	609	659	645	681	643	674	655	623	620	590	611	567	634	637	672	600	626	608	669	630	612	641	655	593	622	652	601	609	602	626	698	641	624	655	608	635	666	628	600	632	605	644	615	638	612	637	611	650	626	614	647	632	645	660	601	660	622	622	616	640	611	628	580	582	607	644	672	669	666	623	618	620	630	624	655	633	625	637	636	655	629	654	626	654	645	621	658	681	646	672	654	647	614	644	630	646	589	650	644	629	664	635	635	633	590	673	620	633	660	678	670	662	651	615	649	665	612	586	622	624	663	680	676	610	652	589	621	672	649	591	631	691	622	630	685	638	663	634	573	664	587	656	601	663	726	603	667	660	632	662	649	622	617	613	630	616	711	618	644	594	635	658	614	638	642	618	664	611	626	578	608	636	642	648	617	602	634	628	592	667	673	607	698	643	636	663	630	629	618	640	642	642	645	658	645	625	619	651	628	609	587	633	629	645	600	645	603	619	597	641	628	607	615	609	626	623	649	584	587	626	579	627	667	627	556	615	628	627	633	605	673	633	636	635	638	627	646	617	607	640	628	648	689	601	601	604	625	609	668	638	639	642	621	650	639	669	621	633	673	632	613	629	617	607	626	616	671	632	651	639	630	615	643	644	633	600	650	664	594	628	609	634	559	627	612	634	676	615	632	644	633	615	623	619	634	620	615	658	568	655	636	640	652	643	654	608	621	603	653	671	591	649	666	622	658	664	634	629	670	618	629	621	624	651	645	644	644	623	635	638	617	605	610	604	593	666	620	639	653	657	658	612	624	659	603	609	622	623	628	654	686	609	603	649	661	610	660	604	653	622	615	649	651	649	659	625	663	638	636	622	615	635	650	627	622	637	612	606	604	652	643	597	606	606	665	656	628	665	652	585	593	645	612	626	622	625	613	669	599	646	593	644	654	609	666	641	671	626	646	610	670	596	624	625	621	635	664	640	607	632	630	658	605	624	623	649	614	665	669	666	632	570	615	652	621	628	642	663	617	634	644	649	613	640	616	647	646	646	631	653	668	638	631	628	655	671	620	648	625	615	617	612	590	607	626	591	619	681	613	690	673	618	626	641	602	659	603	610	630	656	637	630	657	606	626	636	664	634	631	654	657	632	635	624	603	612	625	606	624	643	616	639	626	609	651	589	646	627	612	635	587	624	620	651	615	586	661	676	640	663	604	599	676	630	593	676	596	636	610	597	634	662	625	636	603	655	637	609	639	659	663	590	688	647	673	606	652	631	640	640	649	604	662	598	630	637	628	637	609	654	615	634	675	621	641	649	615	677	646	652	623	663	618	593	619	652	599	633	633	641	654	657	607	622	620	617	628	621	593	649	599	661	595	590	573	614	593	623	614	591	648	605	662	617	662	641	629	585	621	600	661	656	630	635	632	624	624	655	619	639	596	648	645	624	625	654	616	645	651	681	596	660	659	659	616	636	598	618	631	637	643	596	617	589	681	629	679	623	665	630	610	644	658	602	623	644	640	651	679	637	676	660	649	692	646	617	642	633	642	612	609	636	626	621	572	651	670	634	595	626	677	637	680	598	618	649	632	599	679	675	648	626	618	657	623	691	650	677	636	629	643	609	605	625	688	638	631	651	615	574	613	634	599	656	635	634	667	681	598	628	607	601	647	647	572	614	599	667	627	629	681	681	658	635	615	630	612	618	647	634	632	644	668	611	645	639	649	641	606	638	624	621	610	613	660	649	642	606	650	598	631	656	636	623	647	649	688	647	623	667	619	620	621	647	620	635	657	620	616	607	600	639	631	627	615	654	669	618	632	551	626	613	617	616	609	639	655	653	637	650	667	622	635	645	650	595	671	586	671	646	614	627	627	619	614	598	642	642	634	630	592	652	649	608	604	630	638	611	576	631	653	641	628	647	650	608	634	606	595	656	664	635	651	615	639	575	593	610	626	647	593	670	604	627	664	645	636	636	608	651	618	631	621	618	628	597	637	648	638	612	637	655	655	652	635	661	659	675	614	617	587	635	622	611	616	632	661	607	602	643	639	637	631	616	606	625	641	597	681	628	646	595	656	625	630	650	638	664	622	623	633	636	638	675	645	642	624	634	596	648	687	628	649	603	625	617	625	631	623	645	640	644	642	683	610	656	699	622	630	676	669	634	590	631	611	663	652	664	587	617	668	622	647	607	661	685	645	588	560	665	629	613	646	602	623	603	641	624	610	644	688	619	639	634	600	630	597	620	665	596	619	623	617	617	671	610	675	656	670	602	615	641	593	638	644	637	606	640	627	614	655	610	590	601	607	611	619	655	606	663	662	615	644	647	643	626	651	642	624	608	663	645	648	607	692	629	613	597	664	655	629	625	631	637	596	668	653	610	629	592	643	613	647	581	646	629	645	635	628	605	613	584	608	620	621	624	643	626	626	644	668	630	649	616	663	608	617	640	614	610	661	625	597	646	658	618	610	622	632	665	684	646	625	650	679	649	658	625	616	640	670	593	611	626	632	644	653	674	645	611	662	652	600	591	631	610	642	616	604	635	637	626	679	649	660	638	658	630	668	634	598	648	630	643	652	607	616	638	621	689	649	595	605	615	648	616	647	614	619	661	608	696	642	644	613	668	657	672	651	668	587	597	652	589	624	646	618	655	590	656	638	605	660	644	667	624	668	650	618	643	599	644	606	598	617	639	663	658	593	633	618	638	627	593	621	627	648	627	675	642	626	640	623	628	653	648	621	688	605	619	623	612	623	665	626	617	623	609	660	624	592	652	629	645	688	600	623	625	629	632	655	632	683	656	620	590	659	667	657	628	641	630	597	622	655	631	647	647	607	628	650	604	621	646	654	638	582	609	617	604	596	654	626	650	611	591	645	687	633	635	605	591	684	617	622	646	640	603	596	613	583	645	651	635	598	610	591	659	628	621	607	610	678	615	649	650	663	584	607	620	605	603	634	618	628	654	622	623	608	626	639	590	709	662	631	626	625	580	606	608	597	634	594	682	638	594	639	632	616	641	630	599	658	592	611	649	650	653	611	627	654	651	584	622	658	588	632	649	655	640	612	652	630	652	616	615	607	594	603	583	614	680	628	644	667	627	603	631	567	604	657	636	607	625	641	636	652	642	606	567	625	573	639	623	641	686	689	631	611	609	614	658	649	605	597	618	603	608	680	627	613	647	630	672	581	624	641	646	654	625	621	660	666	623	602	608	613	655	658	599	660	675	622	626	604	624	615	671	662	584	633	677	649	637	606	630	628	628	623	680	677	635	657	624	601	640	649	651	634	631	614
32589	4964	746	501	421	350	328	287	319	326	291	301	325	326	290	275	305	291	267	292	295	275	294	258	278	266	304	299	285	324	297	296	324	300	277	256	319	324	316	311	275	267	271	298	285	282	338	295	294	278	267	288	279	274	318	295	295	268	305	277	307	294	299	320	292	323	316	295	292	277	303	319	302	259	282	307	268	319	297	279	284	312	311	296	284	303	259	306	258	311	327	304	298	284	276	293	277	291	280	298	249	318	278	273	303	282	311	271	321	309	308	307	291	341	294	307	283	287	290	288	292	329	254	282	291	259	259	286	289	289	274	309	281	286	299	315	296	279	245	283	327	297	262	268	266	314	263	283	306	311	264	310	342	309	280	303	281	280	319	300	272	292	275	279	303	318	299	265	281	317	285	289	300	331	312	286	262	316	307	265	279	306	297	287	297	257	285	258	290	305	321	297	299	289	299	307	285	286	299	305	341	306	282	306	283	304	309	301	328	310	319	318	316	295	264	315	292	292	266	297	300	314	282	272	292	281	286	282	268	322	275	316	312	315	280	281	286	260	278	277	289	283	294	272	287	289	291	297	307	264	304	291	312	302	274	264	306	270	310	295	295	288	288	289	320	272	292	252	312	289	271	319	274	313	321	310	287	288	310	268	290	280	275	289	287	284	271	294	280	295	284	302	292	278	300	308	269	280	303	288	313	315	307	287	288	291	310	266	271	314	276	311	310	273	280	266	290	302	286	280	269	285	274	278	286	307	276	313	333	308	306	300	331	302	314	283	286	309	281	310	312	309	301	289	269	284	285	332	317	277	295	310	288	278	294	277	316	290	321	283	294	328	283	306	309	281	286	293	315	281	293	302	322	295	276	293	307	289	266	289	300	298	290	321	278	271	278	310	327	286	315	295	310	308	304	313	282	283	285	294	274	261	302	281	307	290	291	272	292	291	298	318	312	286	285	317	291	259	278	282	322	284	323	297	315	293	287	268	281	290	305	313	301	325	254	304	300	297	286	276	285	244	285	316	316	291	267	303	295	336	276	318	316	290	273	280	313	319	298	294	287	273	307	283	302	292	304	270	312	318	324	306	317	329	309	314	347	301	270	293	315	321	303	289	321	301	327	303	355	275	274	326	287	304	306	287	308	272	298	306	284	288	301	293	294	221	276	302	286	288	279	308	299	309	295	298	302	275	280	268	287	328	291	295	294	276	296	297	296	267	318	301	317	320	314	277	268	299	294	288	312	270	297	286	285	305	293	297	328	261	278	296	300	309	267	295	340	328	325	281	309	284	292	275	291	298	278	288	323	314	285	304	281	300	257	276	278	287	286	331	293	318	270	314	295	283	282	276	275	279	302	306	305	287	300	297	298	295	294	283	306	291	271	283	277	289	284	285	282	309	299	274	265	306	302	288	325	292	273	304	313	289	287	290	326	314	341	299	304	260	319	313	292	301	285	280	327	338	276	340	316	329	321	281	282	295	310	272	300	300	297	291	282	318	297	320	295	282	308	288	285	303	301	320	291	258	302	307	301	310	281	306	280	261	301	286	272	302	298	290	290	312	344	346	287	255	297	292	275	321	312	286	270	300	314	300	293	280	273	268	295	263	264	296	292	280	290	287	279	307	293	286	327	320	291	303	297	311	290	314	305	277	289	277	267	299	319	279	267	292	271	279	299	336	326	289	291	289	310	277	305	340	276	278	277	306	277	302	294	311	315	289	261	260	295	271	309	273	301	311	288	318	331	319	291	288	285	291	296	282	266	315	308	318	294	297	319	304	309	295	304	276	287	325	291	269	305	319	284	299	315	299	322	304	311	273	298	316	321	292	293	287	283	296	297	294	290	301	295	316	291	320	292	304	297	302	340	282	281	280	284	304	275	311	283	265	290	310	307	277	260	300	268	291	274	307	295	319	277	318	303	272	283	280	298	284	290	277	305	266	264	263	285	288	295	276	293	315	317	275	294	286	293	286	283	286	292	288	302	313	266	298	286	297	296	307	314	309	264	240	296	285	299	283	302	276	317	299	338	325	271	297	317	274	287	282	287	295	287	278	306	295	294	297	273	286	319	279	319	268	288	292	286	301	262	280	279	267	263	311	282	321	309	301	286	292	301	272	283	309	276	262	275	275	306	295	279	309	313	278	302	285	305	349	304	286	310	266	281	295	275	298	283	288	296	290	301	271	278	297	306	310	273	293	287	325	282	319	332	265	294	318	292	308	299	273	293	286	287	300	335	313	286	315	246	309	294	293	297	296	306	270	279	318	281	287	302	297	321	311	301	295	301	315	313	280	266	296	317	271	300	279	294	304	297	289	295	321	282	302	271	289	302	272	312	299	280	312	318	301	286	277	277	299	328	281	278	302	293	275	267	303	309	315	284	280	321	300	301	318	320	301	297	277	311	283	306	286	282	301	272	271	298	264	300	304	293	299	302	288	287	304	345	280	301	292	277	312	295	319	311	276	294	304	284	298	310	325	261	285	294	309	282	320	265	314	293	302	280	258	287	297	288	294	269	268	295	284	286	294	276	295	306	305	244	286	264	259	275	290	286	304	311	273	327	320	310	302	261	257	311	279	276	323	292	294	352	300	287	289	279	317	296	272	299	274	298	285	306	324	292	302	304	266	301	288	277	307	306	287	265	275	313	292	302	324	323	318	310	273	300	289	309	305	319	300	314	280	302	301	234	239	297	279	308	314	288	322	336	316	274	293	291	275	300	288	313	296	294	315	285	285	333	303	311	265	283	270	303	285	275	307	312	286	298	284	306	303	280	290	285	289	329	300	288	306	259	313	286	298	288	291	300	302	282	292	292	261	290	285	332	272	300	296	305	285	293	283	293	281	322	285	296	292	307	250	296	281	355	289	281	319	284	305	313	334	278	308	296	297	273	308	302	282	309	286	313	274	295	265	303	244	288	300	290	306	305	305	309	327	289	276	298	296	303	301	304	306	286	313	263	267	317	330	299	281	289	292	263	304	299	308	333	333	290	292	323	320	282	330	304	296	300	280	285	298	321	326	288	288	317	305	267	283	254	320	259	285	260	280	311	288	316	288	302	278	300	333	290	305	323	282	254	294	287	273	323	301	273	311	295	334	278	317	301	323	305	309	310	308	325	283	300	322	293	281	294	293	274	301	296	332	300	292	295	288	310	293	266	305	295	283	290	283	289	312	292	306	285	274	272	284	307	278	308	296	321	273	295	295	268	296	272	295	311	327	322	295	310	305	298	278	294	319	297	295	294	282	295	311	272	320	298	283	333	317	285	311	293	278	313	266	308	292	311	278	303	287	301	291	297	296	292	300	259	282	302	320	290	287	278	282	307	289	295	305	296	294	335	290	297	303	282	297	292	306	282	305	323	310	266	295	283	244	281	304	333	274	292	298	293	296	317	306	293	306	291	281	259	302	294	264	294	280	313	306	289	291	289	310	273	294	293	312	279	291	312	318	268	280	288	288	279	294	304	311	296	296	305	330	300	298	318	311	312	325
23509	7966	5227	3380	2680	1608	1351	836	763	662	706	703	728	707	680	676	691	657	696	748	727	727	708	671	690	696	701	695	709	671	718	677	739	634	682	665	724	679	677	685	681	658	705	691	683	691	661	646	718	683	674	677	670	704	726	641	708	713	703	694	652	667	668	731	701	691	705	731	728	652	707	697	680	661	712	677	675	673	693	697	677	745	650	675	710	680	672	693	626	674	675	649	650	673	673	647	717	681	691	715	738	681	639	674	705	657	703	687	680	682	681	672	629	656	672	740	660	738	684	696	694	679	624	712	666	742	717	738	652	653	741	671	662	680	678	694	612	696	653	677	689	680	630	664	657	685	696	696	662	722	713	696	714	706	655	656	678	688	662	684	684	727	667	750	641	634	697	686	656	678	695	677	637	659	725	662	701	697	681	702	674	687	735	669	701	643	675	672	656	644	682	672	677	661	687	662	690	720	689	685	689	719	683	677	728	679	712	634	706	660	704	692	637	740	650	640	694	711	684	676	730	643	637	678	641	720	648	684	742	683	663	671	666	658	686	640	667	691	690	730	696	729	657	709	698	704	693	688	708	693	709	680	696	692	718	706	725	687	678	668	701	704	683	703	691	727	737	720	710	718	703	675	710	711	705	686	683	679	672	690	678	670	690	706	714	692	692	641	695	687	649	698	687	707	702	626	670	650	668	650	656	655	663	667	654	673	683	676	640	660	708	747	658	699	699	687	690	680	674	690	679	676	704	713	713	716	720	695	714	685	678	662	682	694	713	713	675	737	735	719	689	720	698	703	692	683	660	706	658	710	666	650	761	667	667	708	703	690	672	736	643	712	648	717	669	717	687	660	689	674	676	696	681	699	686	706	714	679	667	647	647	717	750	677	668	639	692	679	673	654	667	688	704	667	711	639	679	689	700	702	643	734	667	659	692	684	657	691	723	671	714	680	691	667	668	701	682	692	703	702	690	664	709	694	710	683	734	719	687	730	642	715	670	628	668	699	685	698	679	736	701	658	685	727	658	661	688	722	709	678	661	691	647	683	711	680	661	648	675	683	709	680	691	630	718	619	689	701	705	681	682	708	675	696	651	674	650	680	721	639	667	652	695	662	703	691	690	715	728	685	650	666	669	742	743	679	638	643	718	690	680	707	684	675	702	669	640	705	704	683	712	674	672	673	701	698	662	682	689	720	716	699	680	663	718	687	713	657	712	661	711	665	694	717	686	729	704	639	701	642	693	680	646	718	644	674	658	663	676	694	679	696	663	700	686	697	674	724	698	682	714	684	730	676	720	657	707	684	706	673	673	712	661	668	665	695	705	688	647	686	695	691	700	779	673	671	658	711	677	716	666	725	672	670	725	733	693	694	652	716	698	693	721	711	727	683	691	729	692	696	678	714	680	699	652	705	695	689	673	658	645	723	663	733	710	680	716	700	688	673	668	659	694	674	716	672	705	709	670	694	675	695	706	677	686	657	678	694	688	679	691	680	694	738	700	720	684	664	681	659	669	762	714	655	671	746	679	701	693	677	662	666	690	700	723	715	675	680	712	692	652	702	705	766	715	667	713	738	689	690	671	693	647	745	669	680	672	701	737	721	721	755	716	740	643	691	674	688	713	685	690	714	645	673	716	691	689	684	693	672	712	669	693	665	649	655	694	638	668	639	717	697	664	665	673	672	673	685	710	693	672	634	671	670	700	654	666	691	711	677	678	676	671	682	680	689	718	697	702	677	671	686	650	659	671	727	672	672	712	692	677	697	703	735	695	685	650	709	661	696	684	731	658	724	672	763	683	697	675	699	706	668	676	717	707	675	659	687	737	673	692	691	709	686	641	656	692	699	714	653	658	662	682	681	722	693	660	657	652	649	687	770	706	697	680	686	674	645	669	622	664	694	710	673	698	638	733	715	647	659	702	714	700	648	649	697	677	681	649	680	676	700	700	655	670	727	681	659	735	716	727	702	666	647	654	665	678	658	706	661	683	691	683	680	702	670	661	699	716	698	708	703	716	666	676	707	674	686	649	734	705	683	660	685	685	689	700	666	673	665	701	669	688	671	683	686	672	689	696	730	654	719	709	687	703	711	673	657	644	693	717	715	725	703	664	676	687	700	691	697	655	704	714	684	719	739	662	702	676	653	634	677	679	668	711	658	680	694	680	623	686	668	637	693	719	674	676	706	683	699	675	699	701	759	688	706	694	724	680	678	695	660	667	693	661	704	648	716	712	721	674	714	732	711	669	699	677	653	705	725	692	636	691	658	696	654	688	691	728	713	697	698	732	678	690	719	704	674	695	692	691	686	735	676	641	698	679	708	662	697	723	666	689	677	694	681	695	680	654	673	688	679	689	660	694	674	699	713	643	712	702	717	681	695	670	695	748	729	672	725	736	684	657	672	780	656	696	671	658	654	698	695	655	695	700	664	703	649	659	753	688	715	679	700	713	663	708	669	683	715	679	655	730	704	669	698	707	637	679	677	697	700	657	677	730	657	745	691	682	727	697	721	692	752	723	753	667	669	665	714	675	736	689	713	714	656	713	652	711	695	646	718	683	686	713	674	704	700	686	667	642	641	706	680	706	663	677	695	705	694	693	702	709	687	616	703	701	652	655	688	708	758	727	666	643	646	697	699	693	636	675	729	675	686	712	691	694	701	661	719	680	644	698	722	637	640	694	663	689	671	671	689	740	714	632	687	682	718	651	673	704	657	665	719	696	721	696	621	646	662	744	690	706	684	674	713	650	695	665	708	692	673	660	666	749	713	721	633	703	660	662	676	653	606	675	691	664	719	704	710	690	690	696	704	656	710	665	653	710	687	679	696	688	686	679	681	698	709	679	725	650	719	703	683	700	689	657	682	721	643	668	724	720	674	747	667	620	683	647	697	721	663	701	693	711	645	685	669	735	679	724	719	712	668	727	723	718	649	733	699	713	717	698	721	692	636	693	664	655	696	661	684	705	679	721	677	657	650	673	671	677	683	741	678	673	689	703	696	682	683	712	647	714	703	696	718	713	695	714	692	705	693	642	705	691	690	722	670	694	726	666	676	663	682	720	695	710	693	665	678	687	660	714	637	688	680	692	678	692	622	689	694	702	666	766	667	691	671	723	635	701	732	723	625	643	679	712	683	725	681	698	742	666	683	692	736	654	695	642	707	673	696	677	677	702	691	705	682	706	661	724	677	680	675	650	737	665	668	661	687	691	672	689	720	696	626	649	675	718	730	665	705	692	673	685	707	645	723	654	704	681	715	686	672	683	718	652	653	661	669	698	713	707	691	666	681	737	643	727	655	670	710	676	688	696	735	686	698	660	659	665	660	677	725	744	657	660	679	689	676	616	661	705	689	650	727	657	715	671	697	669	709	707	670	669	674	669	734	700	713	709	632	669	722	700	700	685	670	683	655	658	705	684	676	702	715	613	672	703	698	699	691	668	607	672	680	680	681	698	616	699	688	703	686	677	680	664	721	684	686	667	704	657	656	709	661
36924	6660	845	604	470	349	370	317	304	350	309	306	351	313	290	272	316	291	315	280	345	301	272	294	287	309	313	313	313	323	289	313	298	274	314	274	322	278	266	313	279	281	329	305	343	318	299	285	293	305	336	279	321	297	314	309	323	312	259	326	315	277	308	305	303	300	302	328	274	280	289	341	298	282	333	302	277	302	313	307	321	300	284	321	287	280	310	292	293	279	321	300	319	307	292	272	322	297	302	317	312	314	289	286	313	284	287	307	324	295	289	287	340	314	295	358	322	277	334	313	333	287	266	286	326	266	292	320	303	324	289	310	272	307	292	329	319	342	307	286	315	296	306	320	291	315	311	294	310	301	317	306	300	308	283	301	340	293	325	308	322	328	279	282	278	336	303	305	307	320	318	295	280	290	295	320	295	328	298	328	260	306	305	309	297	321	299	300	263	284	302	262	287	298	321	311	300	289	312	310	292	338	299	319	319	287	261	275	279	313	288	321	308	309	300	328	314	310	281	296	294	304	289	308	290	287	325	298	297	315	287	325	313	272	308	322	270	298	334	299	289	300	306	334	289	338	323	263	309	285	321	333	296	322	324	338	276	282	301	303	335	296	300	276	303	303	275	325	308	299	277	292	283	320	330	289	292	296	281	309	307	289	296	293	269	301	282	279	300	309	294	321	289	297	303	314	300	304	281	313	295	300	283	289	286	294	279	281	301	317	300	324	320	281	312	298	308	322	288	306	262	306	323	303	304	307	253	288	289	265	322	260	310	284	274	297	272	315	304	299	277	293	279	320	315	307	275	336	289	280	291	293	301	291	300	316	306	311	317	291	307	323	322	283	291	313	277	289	286	323	323	278	298	292	308	297	297	292	307	302	318	295	290	289	295	293	344	324	339	289	307	276	321	294	300	286	321	313	299	280	299	315	296	325	298	313	311	307	316	297	287	284	299	284	311	268	264	335	290	278	269	297	296	275	289	271	291	357	311	336	272	273	285	275	294	309	264	311	267	311	303	288	299	297	309	317	285	301	301	322	289	296	286	299	305	281	294	309	287	292	315	263	298	303	283	302	301	320	281	301	302	326	328	305	257	277	279	285	353	311	324	322	301	289	282	320	285	301	306	313	317	276	310	300	316	330	304	278	297	270	280	335	307	319	301	304	309	288	343	266	297	334	285	326	317	275	356	306	317	297	246	281	282	366	315	293	257	281	291	306	341	316	282	293	297	273	305	288	305	323	319	301	286	254	285	291	288	309	323	305	287	289	292	313	308	310	288	301	316	280	282	288	316	305	304	307	311	288	297	315	308	324	317	282	323	329	301	299	285	301	315	274	309	318	307	326	313	306	297	305	298	300	301	291	302	332	291	315	285	319	285	301	293	288	277	301	325	295	319	299	323	308	287	308	314	310	290	292	300	312	258	324	285	289	299	327	292	303	299	337	307	294	281	278	311	295	263	291	272	298	295	291	298	310	320	270	293	270	312	327	322	288	267	297	257	304	336	310	327	311	254	312	294	307	316	301	318	300	300	334	323	288	281	310	318	303	290	278	316	298	331	315	313	311	308	300	291	261	252	314	332	280	294	295	326	304	292	307	264	323	275	288	279	297	299	298	265	307	287	299	300	300	301	314	301	283	266	279	286	323	306	284	321	312	312	312	295	309	285	305	298	318	289	294	304	282	292	299	312	296	281	311	307	302	308	314	306	330	310	246	336	337	309	282	316	315	275	311	276	259	315	275	330	307	289	314	293	278	298	264	305	313	314	289	314	301	308	295	331	283	278	313	301	283	299	324	305	327	277	306	274	287	306	287	319	290	331	285	322	292	308	296	299	319	260	296	296	324	301	328	327	284	293	300	279	294	333	333	300	329	291	318	302	304	299	301	310	314	292	305	322	276	299	297	306	331	312	338	300	303	308	314	341	292	326	303	335	346	312	281	297	316	304	272	296	321	299	307	255	298	311	307	290	287	283	302	288	296	306	261	320	319	291	314	291	306	321	314	323	305	305	301	264	307	283	264	288	321	282	321	298	317	291	305	279	287	335	309	293	308	297	310	325	276	313	292	320	344	312	293	293	329	314	360	340	308	292	269	319	305	286	313	284	319	356	313	285	275	318	304	326	313	302	328	311	298	283	319	320	289	306	300	308	274	295	299	302	282	312	331	321	334	325	323	277	278	289	325	311	247	298	336	318	318	281	314	292	308	286	298	271	279	288	325	302	260	290	281	300	294	298	309	292	310	297	301	344	301	274	316	304	302	322	319	311	265	305	313	297	291	312	325	300	285	269	338	323	313	328	262	309	301	316	312	318	295	274	292	318	325	307	311	339	313	318	282	295	314	294	331	303	286	287	303	290	323	309	271	306	311	341	323	308	264	257	285	316	310	331	313	304	273	299	286	304	300	299	300	286	299	325	270	287	265	287	318	334	312	339	323	309	302	337	322	308	288	318	289	283	276	313	291	301	307	307	327	311	285	243	305	325	295	294	285	301	317	312	318	272	298	332	297	291	320	312	316	302	308	300	265	330	307	305	300	265	277	296	297	300	284	284	298	315	301	270	285	278	298	304	289	295	295	306	306	336	279	308	281	290	324	263	326	343	303	296	298	254	268	291	307	326	321	300	299	284	297	282	304	309	277	278	291	291	294	305	277	301	285	306	253	299	281	270	315	309	329	311	304	311	305	336	303	318	313	333	320	281	306	322	281	279	277	301	290	321	303	301	299	300	332	308	324	279	326	273	319	323	313	301	273	308	231	311	303	278	305	335	306	303	262	281	338	279	298	306	301	308	310	293	299	283	312	301	326	270	287	285	305	283	342	288	314	276	312	289	277	304	314	324	289	308	291	309	312	335	318	300	296	278	306	315	303	298	301	320	296	314	280	316	292	301	306	306	261	287	318	309	309	348	327	294	258	323	302	324	293	286	323	281	310	293	276	305	347	305	290	273	307	274	308	279	297	283	293	288	251	315	301	302	294	273	269	328	310	281	340	306	305	290	266	331	315	301	313	280	303	321	344	315	317	310	289	282	312	308	321	265	272	334	312	340	287	303	305	308	306	319	340	304	309	321	275	304	286	342	277	295	283	273	302	273	280	339	309	279	296	297	331	306	316	309	316	270	291	272	274	303	317	323	307	289	303	320	292	263	286	334	312	309	297	302	307	307	305	316	303	262	314	320	318	279	296	290	315	313	310	313	294	310	317	284	319	283	294	307	350	274	324	287	293	282	268	275	308	320	316	325	288	306	300	299	296	283	321	297	277	349	305	306	286	308	334	336	286	301	279	314	346	287	284	319	298	297	316	297	302	281	326	289	326	309	279	294	280	274	253	274	274	292	307	265	300	290	343	303	280	317	309	332	317	307	307	304	295	310	273	289	315	340	302	289	255	291	297	304	289	308	316	303	299	312	334	332	306	297	314	314	298	321	309	277	308	310	325	345	329	322	310	279	306	284	303	279	273	316	279	305	349	321	299	304	341	258	316	245	291
26949	10643	5738	5157	4092	2450	1558	983	755	728	730	761	751	735	817	710	703	682	686	684	675	713	696	726	763	736	711	737	713	727	732	758	715	742	705	716	704	729	732	703	736	685	703	764	744	728	731	708	668	708	676	694	718	715	741	750	686	723	722	715	695	754	724	690	711	685	713	739	736	754	719	719	710	723	736	733	727	691	690	728	702	737	739	722	720	738	704	714	681	697	726	731	725	730	690	736	689	718	762	689	708	704	712	743	720	712	699	750	685	726	682	715	706	716	740	735	721	722	707	711	734	717	695	700	724	724	711	650	693	716	701	692	709	706	742	688	736	733	707	744	694	729	705	682	726	705	716	699	712	692	702	688	681	715	727	677	751	718	712	708	714	709	696	733	768	702	738	705	700	663	752	732	784	732	698	703	760	707	730	708	734	705	727	745	727	715	719	699	709	687	720	667	702	755	673	693	723	733	693	714	719	700	693	724	672	763	729	700	661	721	729	693	706	757	673	720	716	671	742	724	676	692	711	743	692	687	702	726	643	640	700	702	707	713	764	712	711	701	727	732	701	725	706	672	698	702	692	708	722	701	685	714	751	708	685	679	697	709	719	742	715	729	731	708	685	721	701	684	786	710	719	712	725	708	690	746	664	680	670	678	713	713	734	713	722	691	707	712	719	701	728	688	731	726	694	686	709	689	742	739	755	736	741	700	719	644	728	659	691	708	691	702	724	722	701	727	727	679	730	744	723	722	723	659	666	664	695	673	682	716	714	683	679	694	708	738	725	727	698	723	708	703	680	710	716	697	710	730	748	684	696	671	672	675	662	777	743	706	701	687	704	687	705	697	692	719	685	646	742	702	651	713	677	752	741	739	697	707	703	712	707	716	686	693	687	726	710	726	682	737	704	672	746	711	694	671	694	685	690	748	734	649	694	726	701	759	752	730	739	657	681	735	744	677	732	693	699	700	766	789	716	745	696	671	680	709	678	679	707	727	696	751	750	695	679	695	718	674	659	727	741	714	691	685	712	748	705	695	718	711	736	687	709	679	721	719	677	732	750	732	715	742	770	724	722	701	720	721	737	737	750	756	701	791	741	717	753	708	703	708	658	708	711	671	684	719	707	702	713	722	686	671	730	702	744	656	696	707	688	730	731	713	737	693	694	711	729	761	689	704	688	695	733	675	724	730	700	686	738	691	723	779	717	701	755	684	736	715	726	692	697	667	683	701	672	730	716	704	715	729	680	676	737	769	690	648	729	694	672	734	672	706	693	710	692	664	667	673	708	757	738	716	706	749	703	723	723	753	698	696	774	733	684	720	697	693	727	679	701	689	750	698	703	707	719	708	693	777	642	662	686	708	674	719	725	707	702	703	711	734	711	699	735	708	670	704	686	707	697	720	719	710	762	658	748	711	744	690	736	654	705	698	701	740	789	710	725	723	696	707	731	681	723	717	736	745	701	714	725	689	722	726	732	721	704	692	701	699	689	730	686	724	740	702	704	674	746	733	694	713	722	729	747	677	687	743	712	719	670	713	733	699	693	714	725	729	730	717	679	727	718	754	709	763	707	676	714	681	728	741	742	749	680	750	739	712	714	695	703	707	727	710	688	738	675	719	732	684	738	704	688	726	698	712	745	734	737	682	745	703	717	739	694	672	749	676	692	721	680	695	706	711	655	703	708	686	711	726	693	731	706	736	706	758	716	696	735	738	698	724	683	708	688	714	692	704	750	701	713	689	707	722	744	712	709	724	713	659	715	721	731	760	722	707	735	747	753	687	688	720	704	752	678	734	749	686	701	749	733	699	719	709	707	757	680	679	713	719	677	697	687	706	686	676	680	732	686	650	748	692	668	670	725	704	729	696	725	733	698	682	741	728	697	700	665	744	658	668	682	731	709	733	688	702	670	689	670	707	731	697	742	688	697	694	722	720	701	720	721	734	700	707	725	764	670	745	732	725	726	713	752	666	693	683	709	704	709	707	722	737	681	724	735	716	775	698	687	728	702	723	712	702	751	662	738	694	706	678	741	756	720	684	690	715	731	721	735	725	714	697	654	730	753	725	780	661	714	736	697	713	707	724	787	702	682	726	676	730	718	697	708	699	670	754	756	738	715	693	728	734	707	702	703	716	659	696	705	722	735	659	745	751	734	724	672	743	676	692	672	687	719	719	738	712	684	749	708	678	721	717	737	721	741	682	726	687	742	716	704	694	682	710	673	669	716	730	712	716	647	650	732	707	674	695	698	699	731	682	707	687	730	747	679	711	739	723	755	704	697	725	681	736	693	728	703	672	690	718	711	750	720	751	732	731	729	694	703	685	697	770	691	716	736	668	699	733	658	671	720	686	694	725	748	653	638	747	729	709	706	718	685	660	721	673	673	766	724	718	738	697	707	692	707	734	699	717	686	707	702	694	738	700	660	672	705	715	743	693	704	762	759	695	731	673	734	733	741	682	688	680	750	708	693	711	739	671	746	707	729	757	746	734	671	733	745	693	691	699	681	697	737	649	719	728	755	740	700	724	738	756	693	743	746	728	747	676	719	732	750	663	682	710	729	725	677	699	719	702	694	770	771	674	697	711	742	750	727	699	671	676	685	714	746	720	725	687	756	695	692	681	719	717	687	711	691	714	752	677	725	734	741	729	727	703	688	710	656	687	693	734	727	716	696	757	736	688	716	749	722	692	716	683	681	711	731	715	735	684	733	724	714	755	670	681	730	723	692	732	738	707	692	671	655	683	694	719	726	721	712	691	703	694	714	693	696	738	708	722	691	725	749	693	742	707	716	725	707	671	726	675	688	697	705	697	655	671	716	746	693	715	676	737	741	668	724	717	749	721	734	752	648	631	676	741	735	723	711	721	694	762	711	727	708	681	706	694	700	703	714	732	700	713	690	710	719	707	712	645	722	719	773	716	693	690	701	723	745	683	690	698	693	721	673	674	763	696	695	715	743	732	748	722	715	717	686	706	676	691	724	709	716	681	711	718	668	700	715	704	726	735	730	682	643	691	750	726	685	730	714	700	663	737	725	742	719	694	711	681	688	707	723	704	705	692	771	755	679	664	746	728	730	702	706	714	682	724	746	716	680	703	694	727	730	727	714	726	720	715	709	761	673	726	742	761	739	687	721	740	697	669	748	700	755	755	707	691	691	707	752	711	738	718	710	703	759	734	731	704	713	731	717	700	694	758	749	703	717	688	705	693	648	752	725	706	731	724	762	710	699	768	697	700	698	685	708	702	673	651	704	689	740	702	674	668	674	693	668	685	708	685	727	769	745	712	669	726	703	669	767	734	718	690	663	744	750	719	757	706	703	727	730	691	693	703	742	689	713	712	716	657	719	668	776	724	669	748	637	688	710	698	742	727	694	748	736	692	676	692	682	692	704	740	722	723	692	672	698	755	717	734	689	729	718	722	746	704	724	764	750	709	726	718	673	697	741	692	707	715	719	725	683	705	761	682	705	700	690	681	715	685	725	708	683	696	747	731
24462	2227	423	353	329	300	282	287	295	283	271	268	299	287	303	271	290	289	277	308	272	257	290	274	298	262	314	273	286	279	262	277	288	287	300	246	283	289	293	322	263	285	310	278	267	272	271	297	300	313	271	330	274	283	288	282	289	266	300	250	303	317	269	295	296	260	269	258	244	300	262	297	308	270	290	267	277	251	247	273	255	259	262	298	253	296	304	307	290	253	276	242	293	274	307	283	271	281	286	292	286	286	286	264	290	279	279	310	265	283	277	268	277	287	263	286	288	263	281	285	249	270	259	276	270	249	319	273	285	269	242	258	269	309	302	270	303	267	301	265	276	349	295	315	260	296	274	281	304	281	275	285	260	249	285	289	271	293	303	295	269	303	291	295	287	299	259	276	294	300	264	295	311	265	293	264	260	274	266	269	304	304	310	275	281	259	293	251	242	260	260	244	321	278	294	306	273	288	274	288	310	256	273	293	260	301	272	284	265	246	300	278	269	280	254	269	283	283	279	275	282	247	263	273	272	269	262	283	253	317	269	277	258	291	261	295	282	274	307	266	290	293	274	269	277	280	278	282	284	281	248	287	297	290	279	261	311	301	264	309	277	299	275	291	234	269	274	301	291	309	229	271	298	259	272	264	295	268	251	297	282	282	266	274	288	287	266	310	282	292	286	250	264	288	243	275	278	283	295	274	258	253	277	251	315	311	295	271	259	246	323	275	298	250	292	257	289	290	284	283	294	270	253	253	285	273	291	287	307	253	266	278	286	299	287	256	289	298	298	303	298	273	263	268	274	253	312	318	244	288	266	264	247	280	291	271	245	269	312	301	291	258	278	277	267	260	297	247	259	279	283	298	258	309	273	278	251	296	282	296	275	252	265	275	252	280	263	270	291	300	306	281	275	264	297	263	280	279	272	261	306	331	283	285	295	290	251	274	273	299	287	266	304	292	250	267	284	277	294	275	287	274	279	323	317	300	287	277	278	277	274	280	311	280	269	286	281	227	252	285	297	260	270	267	263	283	255	309	292	290	250	273	287	278	318	264	307	287	285	293	289	251	261	281	288	272	294	262	288	285	273	320	284	253	285	288	294	286	281	289	247	274	276	291	266	269	237	297	269	327	255	264	283	283	288	284	292	250	262	289	255	293	280	300	271	267	311	251	277	275	272	283	324	282	276	292	293	284	272	297	275	284	284	282	287	274	282	230	297	291	299	273	274	292	293	297	282	282	264	273	275	269	275	262	271	279	249	284	311	335	272	276	309	269	288	311	284	239	271	267	301	321	311	254	293	271	268	278	305	293	296	275	287	283	316	317	274	266	287	251	261	322	276	264	246	273	269	257	289	266	270	261	308	262	271	265	297	255	294	289	251	263	289	302	252	303	270	260	244	290	286	279	295	272	278	263	289	290	268	269	268	282	266	276	294	259	312	296	277	253	300	273	277	271	305	296	258	264	287	309	272	262	274	269	232	294	260	286	277	284	282	287	243	291	233	286	298	278	301	246	268	286	310	293	264	257	277	291	272	297	323	282	287	307	305	287	280	247	282	294	271	292	297	290	254	267	292	250	290	276	256	275	275	310	304	304	306	286	277	298	296	285	296	276	268	275	256	282	288	269	257	293	262	278	274	276	282	259	288	274	310	289	275	260	297	286	278	282	264	255	287	295	280	266	264	299	276	289	276	227	292	286	281	278	255	263	274	316	270	277	275	259	282	273	311	288	297	289	263	301	261	307	256	271	302	314	273	283	267	276	263	277	311	288	280	301	281	270	278	262	308	255	302	276	287	260	262	247	294	279	278	272	289	290	301	295	284	308	306	271	262	277	275	286	292	275	252	307	270	306	276	276	278	310	269	293	277	268	308	279	245	279	279	267	293	265	289	268	267	319	260	280	310	275	271	302	312	299	268	310	325	281	273	289	283	247	308	269	280	294	286	293	282	263	282	280	278	297	260	275	266	309	284	295	285	288	289	295	306	250	272	295	299	253	286	261	305	291	269	297	262	264	260	240	264	297	288	292	282	266	282	331	261	260	281	302	275	251	273	287	278	275	258	289	284	291	252	290	316	287	310	263	258	277	274	303	246	254	268	283	273	287	292	295	261	263	261	281	288	271	265	269	290	294	317	309	270	264	294	293	267	329	272	295	285	289	258	288	274	284	274	277	286	260	282	253	272	244	278	279	281	257	288	288	297	296	244	265	254	283	264	266	281	251	265	277	292	299	277	271	278	294	275	281	274	258	290	327	267	269	274	241	281	297	263	257	263	261	294	297	279	267	261	292	266	263	274	280	300	322	304	303	276	299	309	243	272	239	301	292	280	310	313	279	269	245	258	295	284	276	295	271	275	287	298	283	263	271	299	287	262	265	256	300	295	275	279	264	290	286	287	258	244	289	296	277	254	260	281	289	279	298	271	266	250	272	263	260	291	270	254	272	268	280	271	231	297	312	276	280	250	281	323	300	277	266	267	241	298	283	285	276	262	256	307	287	279	235	250	274	292	280	264	269	289	285	265	289	297	279	292	279	292	294	314	292	257	250	306	292	258	308	277	301	291	289	251	285	277	255	309	317	314	269	306	279	299	275	274	300	300	262	278	279	283	238	278	287	306	267	290	282	294	264	274	311	276	309	276	281	294	277	249	314	279	287	299	272	265	265	261	258	290	284	264	282	296	315	270	274	257	311	256	253	254	257	293	250	262	258	308	294	263	285	254	251	264	288	286	318	268	275	269	240	293	242	258	291	272	286	280	299	293	259	275	247	287	257	300	287	299	288	272	281	281	303	247	258	290	255	304	280	275	273	287	279	270	302	276	256	275	252	309	306	253	258	298	294	273	286	253	262	257	265	258	254	302	277	289	278	266	274	268	258	303	254	269	302	284	284	271	297	289	301	268	295	298	310	298	282	277	270	250	275	265	306	247	275	294	299	242	276	279	281	270	272	264	267	306	285	276	295	290	286	259	271	258	275	238	276	278	302	273	303	293	306	288	286	249	296	271	260	281	292	272	310	271	323	276	269	278	283	272	262	282	265	281	270	244	254	268	266	280	249	259	284	296	261	270	293	303	322	284	258	250	310	284	298	270	266	254	293	272	302	279	276	272	274	287	257	280	280	271	303	268	277	310	284	268	256	260	265	303	301	279	292	278	294	305	269	249	271	292	287	295	275	236	276	302	278	288	248	317	280	278	276	294	256	276	257	300	268	282	256	270	263	259	268	278	317	288	270	269	255	310	259	303	266	257	279	282	290	265	259	274	266	258	291	273	245	283	283	265	285	287	283	287	278	294	280	282	285	278	314	307	278	256	295	290	265	264	341	288	293	282	250	268	308	287	266	264	288	305	257	255	273	287	299	277	271	298	288	286	255	299	306	277	259	292	307	282	306	258	264	271	298	299	280	267	277	298	272	265	260	290	288	271	279	295	311	286	276	312	256	266	267	260	276	245	274	284	288	254	278	276	308	305	289	281	300	300	280	281	281	298	261
18016	4035	2793	2119	1274	981	717	643	645	640	651	639	628	635	595	598	676	653	642	569	604	645	639	632	618	638	627	617	620	625	645	646	649	647	572	619	644	646	593	650	649	636	584	617	663	651	655	643	635	593	592	635	620	624	584	638	624	619	627	616	621	541	655	639	620	609	601	606	569	636	618	641	626	671	624	654	606	637	605	608	663	666	663	648	614	624	631	615	603	606	642	653	613	601	638	627	631	597	605	626	630	694	654	617	622	656	604	592	615	635	650	621	620	610	663	615	634	617	613	663	626	583	631	628	654	643	623	589	661	594	596	626	661	594	615	667	585	619	582	643	613	630	601	627	637	673	600	621	627	631	637	649	618	572	601	621	625	624	613	639	604	612	622	616	661	646	618	604	614	621	619	619	647	618	651	570	620	649	613	576	623	593	625	621	631	570	600	613	588	592	643	658	641	615	670	644	580	640	620	659	627	638	639	600	598	617	650	620	622	626	652	624	589	635	601	656	637	605	637	633	638	590	596	636	653	617	623	619	560	609	717	596	647	619	633	661	615	633	618	638	610	658	659	614	613	671	666	575	615	630	627	630	569	615	634	640	636	617	623	598	620	590	625	667	609	597	635	625	640	604	634	647	662	603	648	590	610	639	628	636	619	640	619	621	614	601	620	629	615	597	631	589	591	627	641	596	564	605	610	614	642	684	619	670	631	649	605	616	642	615	601	625	635	621	586	623	636	681	627	667	622	633	663	608	649	621	597	632	631	590	650	636	661	654	653	601	634	647	622	591	606	617	631	582	625	610	594	650	666	628	669	628	595	622	625	663	587	636	643	622	616	616	615	635	658	652	629	629	633	651	608	681	636	629	704	604	598	632	619	607	628	672	574	672	644	648	642	616	630	626	595	595	631	640	620	630	628	623	656	669	585	650	664	628	606	596	624	651	673	612	630	645	631	601	615	642	629	633	629	596	640	603	610	583	650	606	638	624	578	594	635	639	629	667	628	601	607	636	617	592	650	671	639	618	673	608	598	626	643	603	622	629	597	636	620	644	623	580	590	598	646	644	611	635	601	602	621	661	626	613	580	616	646	632	629	628	618	638	613	673	581	599	601	601	647	656	657	617	562	652	608	578	615	603	653	584	601	646	584	635	605	633	645	611	627	688	635	617	596	658	596	647	637	660	626	646	618	607	628	608	616	640	586	624	609	614	619	613	628	627	632	609	589	647	593	600	663	620	628	662	621	627	617	582	672	605	580	659	565	657	599	627	672	647	641	622	583	626	604	583	632	631	603	610	639	622	598	635	668	576	577	611	630	641	586	596	632	589	565	617	596	616	641	611	638	595	629	631	662	649	633	645	632	621	645	641	559	635	632	709	624	614	641	620	619	587	599	635	612	624	625	629	643	637	610	658	624	638	665	665	635	606	641	574	636	633	632	631	602	622	671	627	630	681	609	627	612	663	606	656	690	654	663	662	619	634	572	635	668	652	570	617	642	597	619	643	606	631	627	628	709	642	614	669	616	607	632	635	628	625	663	652	639	620	586	585	627	621	653	591	634	603	616	620	635	632	621	653	643	641	640	633	619	614	617	646	663	615	591	637	591	611	628	641	627	684	606	598	621	629	615	609	652	636	618	616	615	637	639	579	648	616	656	608	614	658	614	648	620	620	645	603	634	638	597	614	609	671	620	620	637	607	632	653	611	676	631	569	607	636	630	623	665	631	659	618	596	662	621	575	649	649	625	666	615	626	627	624	623	629	644	606	608	659	683	608	623	647	636	627	632	647	607	655	642	606	661	636	606	606	601	648	606	626	658	680	621	616	679	611	631	625	650	673	582	625	639	633	593	633	622	612	593	598	624	596	624	596	622	611	647	645	627	603	572	660	641	642	652	644	625	599	594	607	645	614	630	629	614	661	651	612	623	610	640	638	674	635	617	603	644	639	645	651	661	628	617	642	630	639	593	633	609	647	642	646	631	598	668	637	636	628	610	641	633	633	669	659	640	655	649	630	612	588	626	671	654	604	643	591	619	600	596	615	634	654	648	642	621	681	601	680	598	603	579	632	617	642	618	636	628	622	618	585	561	605	598	573	634	630	615	606	611	588	639	644	624	653	629	597	626	590	632	629	594	636	646	630	628	655	610	607	647	647	650	639	656	625	660	627	625	625	607	606	648	623	624	617	629	593	658	637	627	625	633	578	615	650	678	624	602	613	623	646	665	646	636	596	654	621	686	613	639	620	613	642	656	606	634	609	608	595	607	615	627	648	627	619	635	667	590	628	633	620	604	598	675	629	591	659	635	623	640	619	603	656	632	629	646	605	620	659	620	619	637	631	631	657	635	590	614	655	629	610	648	654	652	614	586	621	620	619	596	642	640	592	614	692	676	614	613	608	641	651	611	616	641	630	623	628	663	650	596	649	606	623	630	653	629	647	628	621	670	588	657	577	667	634	628	615	666	606	626	621	626	619	645	621	628	660	651	605	641	565	640	616	602	656	569	637	633	605	624	636	619	674	600	659	620	616	625	596	613	560	618	616	645	571	601	637	643	634	587	570	569	627	632	629	616	621	598	608	607	621	651	610	605	630	675	661	632	617	646	585	637	585	676	630	642	663	628	626	559	663	660	605	599	662	650	639	646	587	614	593	636	622	602	657	605	606	619	648	587	602	633	623	621	656	622	626	578	598	635	599	641	635	688	634	616	625	583	641	659	615	617	627	629	625	610	616	608	616	615	574	628	608	616	597	627	621	604	621	632	684	652	626	623	624	600	657	674	635	633	650	611	671	610	626	644	575	682	595	651	662	658	635	655	623	650	630	623	610	617	614	606	603	636	670	638	615	650	640	649	604	624	624	590	600	597	663	611	622	637	633	651	637	608	631	617	631	640	641	612	645	585	628	615	633	613	655	565	644	606	612	673	633	567	666	619	627	638	659	619	631	671	657	620	572	651	617	636	612	686	615	632	640	616	591	605	612	646	615	602	614	608	634	638	625	592	590	642	621	631	659	604	609	634	599	613	584	603	621	617	657	660	591	690	663	623	641	652	651	621	663	641	631	648	667	580	654	649	644	583	570	639	597	656	655	649	604	646	629	602	607	564	596	646	614	623	643	649	611	668	582	626	644	610	625	650	628	601	653	592	592	645	562	651	645	612	591	621	663	620	652	628	630	619	622	607	614	636	602	608	606	609	626	650	603	643	645	596	629	601	659	626	655	640	654	593	642	636	644	644	617	688	662	642	635	620	591	660	642	614	610	608	588	652	638	632	612	583	664	621	607	612	674	641	606	640	678	624	588	599	633	658	615	660	622	571	644	616	615	673	601	613	627	602	646	561	654	625	624	669	626	627	591	609	612	650	629	614	639	635	703	604	613	615	638	635	600	643	650	615	621	653	620	631	653	668	596	602	660	578	634	644	561	650	609	614	613	612	703	624	591	608	613	622	621	609	596	662	605	649	640	662	654	633	629	606	647	602	631	668	617	602	626
28766	4510	777	537	487	367	326	290	319	284	290	287	275	304	291	298	300	275	290	294	299	315	285	285	265	303	307	295	299	291	305	289	308	287	321	316	254	287	266	284	282	325	289	263	301	269	277	278	285	271	291	289	289	275	304	281	293	297	330	298	305	287	265	310	279	281	274	284	319	321	326	274	284	274	291	296	297	290	319	280	275	281	267	290	263	276	264	282	285	330	286	256	274	268	291	270	274	288	279	318	308	259	299	248	298	288	294	260	285	286	297	283	322	291	320	305	280	267	304	289	261	272	314	295	306	301	275	328	323	287	293	272	272	275	294	280	301	287	306	300	307	327	320	343	289	279	289	300	290	283	319	299	296	311	294	298	261	287	283	312	289	287	280	275	283	304	311	292	299	309	290	280	276	318	284	301	293	275	266	323	273	291	302	275	288	299	295	303	327	296	296	283	271	264	298	327	297	258	281	273	321	314	288	315	288	262	286	311	306	242	283	285	316	288	336	302	281	289	276	272	287	309	277	326	324	309	290	303	293	287	317	296	270	275	311	308	298	301	297	302	280	324	287	304	289	297	292	310	293	255	277	255	297	317	283	323	312	282	330	316	261	313	267	301	263	282	256	285	303	297	289	272	282	297	288	287	287	294	259	293	325	287	293	265	307	263	292	291	290	276	302	288	302	282	302	279	342	306	229	274	294	260	300	267	277	304	308	261	304	279	291	284	292	290	287	294	294	276	272	296	297	316	249	290	266	266	299	304	288	317	286	289	318	269	285	272	287	281	311	287	288	293	288	290	279	316	307	267	263	309	298	278	288	286	305	289	299	260	280	276	283	267	283	296	286	333	261	279	291	268	303	314	266	302	268	313	306	284	300	271	275	296	268	290	295	281	323	289	292	288	315	299	305	290	303	305	304	308	300	244	294	293	296	315	281	304	294	297	296	267	276	284	334	308	277	284	318	282	326	282	314	324	280	317	295	309	324	271	295	267	285	254	287	284	286	321	289	301	301	273	275	274	328	276	309	309	274	237	292	268	267	274	270	294	343	290	276	299	260	274	289	308	294	262	304	273	287	317	288	298	310	272	319	280	314	299	229	274	293	306	301	286	296	267	295	303	257	260	304	263	278	274	289	288	296	328	294	328	269	301	299	279	305	271	294	312	299	286	313	293	316	316	303	339	271	286	285	290	287	290	301	298	280	305	296	267	261	296	287	291	302	256	294	298	292	281	285	299	291	278	269	318	265	293	288	291	287	298	307	288	285	327	284	290	321	286	335	301	292	303	302	302	300	301	313	274	285	288	283	274	276	308	258	308	311	305	250	280	312	308	294	285	291	293	284	304	275	307	288	298	304	316	302	296	308	303	304	292	263	299	315	284	299	283	281	291	284	300	312	293	290	324	265	266	327	326	295	301	265	287	303	268	305	292	286	295	282	296	311	268	298	280	267	277	311	310	305	294	299	279	293	285	262	268	302	272	313	306	296	296	258	307	292	319	278	300	272	296	304	273	291	304	293	292	284	313	279	304	287	262	293	287	300	255	339	303	287	312	308	300	271	253	298	273	281	301	267	311	280	305	289	297	312	294	288	303	290	300	271	308	280	297	307	288	308	275	266	311	283	293	282	335	307	284	261	289	275	278	284	300	312	277	282	311	309	302	279	278	301	299	285	294	300	269	295	313	282	305	282	333	272	285	279	286	336	282	297	267	282	280	277	304	314	273	294	286	287	293	305	264	299	305	291	297	281	309	311	283	286	280	275	288	334	286	316	310	298	289	295	298	280	276	296	297	290	291	256	269	318	296	259	267	284	280	270	310	287	270	291	311	303	326	308	292	274	275	275	304	281	308	293	286	290	307	289	336	297	312	294	312	295	277	308	308	310	291	279	307	287	313	298	292	287	266	271	255	274	300	283	278	286	284	305	297	283	235	297	310	293	301	302	282	274	290	285	267	311	301	290	313	290	279	291	289	273	303	282	272	304	274	284	267	290	293	284	326	308	310	286	291	302	305	310	313	294	269	293	284	287	310	293	293	277	274	281	311	264	310	275	309	305	317	281	301	295	328	309	287	293	287	282	323	281	296	282	324	276	303	299	299	297	275	278	278	300	254	341	306	280	303	308	321	294	249	298	273	293	322	248	291	291	337	285	288	283	298	272	285	281	268	265	298	307	270	311	307	286	270	290	257	278	277	306	283	305	285	279	296	286	304	278	293	290	277	297	272	277	359	320	308	302	277	287	275	287	327	317	302	310	291	284	289	321	307	318	297	311	335	299	290	307	270	314	281	289	276	263	272	305	307	300	260	284	279	337	304	290	301	268	292	273	274	338	308	295	275	297	275	278	292	281	274	296	288	310	275	300	332	289	297	282	281	331	310	289	302	309	273	288	308	325	302	274	274	284	304	292	306	326	274	312	292	266	304	278	269	296	309	262	287	316	292	292	285	272	290	279	280	281	297	264	299	341	277	281	276	299	302	299	266	304	310	281	261	276	313	333	273	316	279	264	313	281	282	280	266	273	305	313	303	274	308	295	277	307	259	298	282	289	255	293	301	301	288	278	303	289	280	286	288	288	257	300	334	310	269	277	297	320	312	304	267	261	266	307	300	260	288	263	290	280	268	294	266	305	292	315	284	275	288	333	276	288	294	279	285	275	273	287	287	297	286	261	281	271	295	268	275	315	276	266	281	288	286	275	266	306	293	272	295	254	283	286	290	308	291	322	276	301	296	267	296	282	294	303	304	326	281	248	265	278	306	270	309	297	243	253	294	275	309	314	319	303	280	279	326	274	308	312	299	318	290	295	326	301	281	302	300	273	294	314	327	327	269	330	303	283	293	291	298	271	281	275	299	319	283	326	318	286	284	303	298	276	286	274	306	297	318	320	285	302	301	299	292	289	280	293	300	298	285	271	308	285	266	305	309	290	305	328	236	291	288	286	287	268	277	283	267	300	301	292	300	322	284	281	310	300	286	277	315	283	290	274	312	321	306	329	308	294	269	261	276	279	304	290	301	284	290	299	297	312	267	273	306	298	250	289	274	288	270	311	293	294	289	290	284	281	285	265	287	274	292	292	313	283	308	309	285	299	260	318	298	303	300	227	303	292	279	289	304	281	311	307	264	261	263	303	280	280	289	269	269	295	273	276	256	295	312	316	281	289	263	298	321	305	273	263	271	294	279	277	309	337	272	282	258	295	304	286	296	295	321	309	284	292	288	316	286	310	314	305	294	269	284	270	283	332	311	310	260	262	270	324	298	276	290	285	299	269	289	300	305	276	307	306	277	283	288	297	276	340	286	318	305	270	315	295	299	300	295	313	271	337	285	280	274	291	293	281	280	295	292	284	324	283	283	296	300	292	312	296	316	322	266	302	292	302	261	299	282	279	302	276	254	296	298	280	321	313	268	291	276	304	322	276	267	270	312	316	274	310	270	297	276	298	287	272	307	280	302	287	296	291	286	315	297	318	321	310	284	310	334	304	292	307	298
21175	9296	6040	4920	3880	2379	1214	798	755	729	735	758	728	682	705	708	662	670	677	680	685	677	642	697	661	680	692	696	704	665	683	679	698	676	662	626	638	685	694	697	711	695	692	687	685	720	657	694	665	650	682	676	648	707	682	700	664	701	701	670	651	662	730	680	675	655	711	677	700	667	695	692	660	687	665	699	670	650	649	664	696	659	704	685	696	624	670	651	734	657	636	662	674	703	669	674	665	670	663	652	619	684	687	679	701	642	685	663	699	678	628	737	700	668	662	663	663	683	684	662	669	690	682	631	684	638	657	640	677	715	623	653	711	661	689	674	686	641	640	655	733	700	635	700	667	645	661	710	646	679	687	697	635	684	689	651	668	766	665	658	674	700	645	670	663	689	707	658	699	653	648	669	685	693	662	726	650	701	715	676	687	694	609	696	656	651	691	705	664	690	708	704	634	664	672	679	680	665	662	677	663	684	686	668	630	624	679	673	644	670	657	667	665	656	656	658	649	708	658	645	705	714	653	654	684	650	658	692	677	652	716	679	645	694	691	688	670	759	686	676	677	683	662	636	655	650	691	661	674	682	677	657	674	659	656	651	684	659	694	706	709	671	692	635	709	668	698	711	619	706	634	657	654	722	676	689	632	676	651	638	666	661	671	658	688	707	673	652	652	660	664	631	607	677	642	684	657	698	637	704	631	668	639	724	657	695	666	634	668	661	678	665	648	684	692	725	656	662	632	674	683	694	669	689	642	679	691	683	699	680	675	666	689	648	725	710	721	681	674	643	696	694	696	678	639	702	706	686	625	709	683	669	676	649	723	624	748	695	685	652	682	645	697	670	623	680	663	679	680	698	644	662	678	667	688	661	699	692	660	666	696	642	708	623	676	653	701	670	688	670	690	692	655	677	640	684	693	623	691	686	729	738	672	703	707	670	698	665	697	673	698	687	647	670	696	657	715	682	639	671	663	632	670	676	680	702	650	639	692	655	628	673	695	646	665	637	664	677	672	660	688	673	666	671	655	667	673	664	667	665	692	684	679	689	685	681	661	659	650	693	666	618	716	695	698	662	657	687	662	621	689	678	705	704	682	710	673	660	652	723	674	670	672	667	684	671	690	669	662	703	669	693	667	721	722	724	681	689	622	640	683	651	633	693	654	669	695	699	630	716	660	651	695	665	669	618	708	666	714	661	673	625	652	655	695	677	706	663	720	659	659	648	658	655	693	715	685	664	658	680	672	657	702	686	628	683	683	664	660	647	635	742	696	687	650	703	693	667	664	695	664	667	683	694	694	680	699	663	667	684	666	687	697	654	669	716	660	656	688	664	656	684	671	673	704	650	670	705	673	637	669	689	697	688	698	684	633	671	681	676	675	665	637	693	695	662	676	674	668	710	696	668	669	675	646	624	710	665	649	693	692	651	658	653	708	694	673	692	725	653	691	731	627	719	650	727	675	696	636	684	673	623	669	667	670	694	688	600	638	704	653	663	686	684	656	642	647	659	730	662	658	691	678	631	700	694	675	679	668	661	636	720	675	655	671	649	663	710	681	693	655	647	681	664	721	614	697	667	650	659	719	712	665	638	677	661	700	685	692	673	657	670	655	679	667	696	684	729	689	682	656	638	708	672	664	679	642	707	730	644	652	654	665	670	677	677	676	701	674	735	684	718	658	718	691	614	656	659	663	687	698	647	711	672	666	680	655	612	659	693	741	684	714	683	686	635	653	682	674	674	696	674	666	707	703	656	690	635	645	699	687	642	646	734	718	664	652	659	636	653	672	689	674	678	657	658	690	679	697	690	654	663	696	662	655	653	662	639	700	674	667	705	657	664	708	673	675	685	649	608	672	677	701	629	666	664	649	662	667	690	680	682	651	644	694	723	635	658	688	681	680	648	633	709	669	654	709	683	658	649	642	683	671	685	687	688	667	693	665	710	687	689	664	680	750	636	675	667	690	659	698	640	689	652	703	697	680	665	673	675	693	654	669	661	702	708	710	667	679	673	605	714	671	705	684	715	686	679	702	711	702	687	664	650	654	690	665	660	689	700	638	680	671	648	654	664	678	594	691	668	685	742	688	693	676	675	662	681	650	647	701	682	711	704	680	663	650	686	661	630	695	684	666	681	672	675	682	730	684	689	687	680	707	674	689	658	662	709	675	648	666	659	615	693	665	667	655	698	673	710	673	669	700	732	664	690	636	705	694	664	655	677	711	735	718	683	725	680	740	673	636	683	707	728	682	657	672	658	640	655	648	681	684	640	646	709	649	695	688	659	654	648	680	689	651	683	651	655	686	683	705	668	648	699	656	657	684	705	652	647	688	663	668	640	673	696	704	677	685	642	653	659	663	678	640	641	633	640	672	644	708	688	644	713	704	709	688	689	733	689	674	639	691	667	701	673	670	673	677	646	629	630	647	714	698	657	642	634	677	642	674	712	654	656	678	682	703	653	687	635	692	697	743	692	693	651	637	686	694	654	721	620	697	662	705	689	722	682	650	712	714	649	719	694	669	684	630	656	637	703	729	653	652	701	638	640	655	725	718	626	684	640	680	672	687	655	699	689	665	680	662	671	691	674	691	703	688	695	639	689	643	664	705	707	693	694	691	680	676	634	668	682	676	706	679	694	701	669	685	682	676	658	656	661	693	705	626	629	635	660	677	707	671	670	694	657	674	729	679	657	709	704	686	621	662	671	695	697	622	681	672	669	665	633	699	606	692	658	678	691	701	594	643	657	637	651	664	617	690	695	693	703	669	670	639	648	676	636	714	707	681	662	664	655	689	692	668	704	702	669	700	701	727	684	713	667	653	665	706	657	658	641	649	642	664	679	703	670	664	678	631	634	693	666	658	657	655	683	690	697	644	681	651	626	647	651	711	673	671	691	655	654	670	675	661	673	682	676	696	692	694	624	672	687	724	686	664	711	673	587	657	650	722	656	671	677	651	668	656	692	661	682	642	657	639	711	664	677	643	663	686	705	732	691	673	669	624	704	695	678	704	660	637	677	706	678	615	632	655	660	684	681	682	687	664	687	644	670	709	707	688	689	673	691	656	654	674	672	661	710	687	695	678	684	677	659	615	684	637	707	640	715	653	677	684	701	692	689	680	651	656	674	737	696	699	663	621	674	686	637	666	723	656	698	696	700	673	673	721	698	640	651	665	654	692	665	648	718	712	622	690	694	670	744	669	653	712	696	711	690	682	698	676	706	675	643	646	640	613	693	723	693	691	686	644	723	687	637	702	637	670	694	686	678	661	682	642	637	706	673	704	642	684	682	676	704	697	668	610	625	672	688	722	692	651	644	672	653	642	674	661	685	692	634	694	643	661	635	683	627	663	656	679	695	663	704	696	689	676	662	711	674	688	673	692	658	663	681	682	679	661	689	717	703	666	626	710	662	670	705	668	666	701	656	677	652	683	683	661	617	632	652	678	664	660	660	638	669	613	680	704	715	672	674	663	700	627	711	675	681	645	656	657	705	701	664
32555	5143	1056	742	472	413	346	334	292	273	320	311	301	259	300	304	286	315	305	327	314	280	321	295	319	294	298	316	292	272	315	317	307	332	294	289	327	317	319	331	299	301	303	313	318	328	265	288	313	317	317	287	298	303	304	270	311	325	311	303	306	274	290	302	328	308	293	327	310	272	312	313	330	269	298	324	314	302	282	341	290	331	299	286	279	302	293	307	271	319	295	289	293	311	274	269	325	328	298	290	277	259	285	279	307	308	286	292	317	319	299	305	290	277	288	291	306	298	313	285	273	284	293	317	279	263	285	298	335	255	301	310	256	282	323	299	282	300	275	287	292	323	305	287	344	283	269	308	286	280	285	295	298	304	308	307	278	317	311	312	331	291	263	301	264	308	326	295	301	291	300	318	304	288	295	309	288	293	323	332	266	311	300	319	314	296	268	291	317	339	286	283	296	291	295	305	303	318	320	299	278	325	293	310	333	300	309	299	290	294	306	278	276	316	309	310	290	262	295	289	304	307	317	301	299	300	291	283	318	304	282	302	303	303	311	289	315	269	286	317	300	315	270	289	306	271	294	327	288	300	281	319	310	300	292	309	304	315	317	258	319	293	337	297	291	289	327	319	256	317	300	295	316	324	293	297	294	300	275	312	293	311	302	305	316	306	278	279	325	286	305	307	264	292	293	301	313	281	303	292	303	293	286	308	311	274	284	274	251	278	298	331	284	274	324	289	289	280	317	302	305	270	327	316	282	304	285	290	271	284	290	286	298	290	318	303	318	295	303	316	317	256	289	284	304	303	281	305	287	305	297	290	314	318	301	281	309	323	322	276	315	326	271	281	288	305	320	284	283	348	314	316	357	280	323	315	305	306	296	294	304	306	327	314	280	262	306	309	301	278	312	286	342	288	288	292	314	294	309	304	271	284	302	291	263	288	268	339	312	303	314	318	324	329	321	324	316	309	276	286	289	314	302	329	325	271	291	288	294	313	286	298	256	288	291	283	317	297	306	313	274	287	294	278	275	290	318	273	318	285	293	331	294	330	322	321	263	289	290	290	298	323	288	297	275	285	308	315	295	329	320	329	284	281	305	305	281	314	273	300	309	294	300	287	277	295	297	280	317	267	289	322	298	288	291	320	274	277	324	300	279	274	271	293	321	278	284	316	282	309	284	299	275	322	298	328	296	312	300	310	281	273	316	284	308	311	285	284	318	294	305	337	318	283	293	290	307	307	308	308	300	297	305	294	303	305	307	283	318	330	281	279	312	280	281	317	310	296	325	313	338	295	305	286	284	300	321	279	315	274	300	285	309	321	343	264	308	301	296	316	284	334	295	281	244	265	356	296	284	302	304	302	345	291	299	273	290	305	276	283	278	286	272	320	342	272	295	276	293	293	274	301	318	302	282	285	293	292	301	263	296	327	317	299	309	315	285	293	286	278	342	279	291	271	284	283	298	252	252	316	300	325	270	306	333	271	313	269	295	289	250	296	306	277	268	309	305	289	274	269	287	303	317	294	297	315	301	284	279	313	277	313	319	328	348	300	305	305	300	273	289	290	301	279	270	326	280	341	311	311	282	286	257	294	282	304	279	297	333	336	336	331	336	327	296	305	265	306	272	289	269	276	302	298	278	306	266	315	277	293	316	310	296	278	299	337	292	288	284	305	296	306	315	308	320	285	329	281	281	299	302	317	310	305	307	318	333	259	294	307	311	281	305	305	324	297	304	287	300	297	317	281	294	297	281	314	302	315	308	308	271	284	294	303	305	317	303	318	302	269	310	264	286	282	306	333	290	322	301	300	312	267	280	270	301	312	299	320	284	309	324	274	281	286	262	304	282	288	292	312	307	315	286	318	299	278	320	306	291	289	303	356	331	302	286	301	326	286	286	261	319	282	281	310	300	299	309	323	289	290	290	309	303	340	275	292	306	277	267	271	281	278	267	290	285	297	331	278	308	268	306	255	262	264	306	275	315	332	275	312	301	288	294	292	308	294	302	285	281	302	287	350	271	318	269	321	290	297	280	309	267	303	313	292	302	275	319	311	313	293	312	289	300	291	303	298	308	330	328	258	308	284	293	289	301	308	310	315	312	289	314	324	285	324	287	302	296	304	309	312	290	283	282	296	301	315	278	296	272	277	305	284	273	296	302	258	293	315	337	301	276	266	298	317	327	287	315	293	319	283	309	276	313	263	299	319	311	297	335	304	264	304	276	282	298	286	284	306	318	283	341	292	297	308	269	267	257	311	314	293	308	265	268	331	308	300	314	304	317	317	320	323	325	305	296	324	309	287	286	309	271	286	300	311	296	329	324	295	288	323	284	345	308	263	289	295	310	274	344	274	281	270	289	309	293	318	307	290	293	300	314	300	306	320	326	310	296	300	292	299	301	287	285	308	316	271	298	299	336	283	319	307	293	321	325	287	289	289	286	276	307	293	280	293	285	284	289	289	293	283	309	306	309	309	286	283	291	300	304	323	281	305	318	292	306	327	283	321	298	312	254	284	288	296	331	282	285	278	269	283	299	298	287	322	271	292	316	290	293	323	277	317	300	286	288	289	278	274	303	328	321	343	297	287	309	288	305	306	300	315	310	290	305	302	293	282	253	280	278	292	277	315	312	331	306	288	286	301	272	293	315	299	272	280	275	300	281	270	336	317	319	319	315	256	295	314	309	266	279	308	311	289	310	284	310	284	314	317	280	258	314	298	297	302	308	337	285	320	339	325	329	294	294	292	263	303	327	276	335	301	304	304	297	310	302	315	315	305	301	316	298	306	256	279	309	320	298	314	304	335	292	301	292	324	331	285	278	292	276	309	351	290	295	305	287	275	274	305	297	289	296	279	303	309	321	303	282	280	305	279	280	314	312	269	313	339	286	284	318	284	285	294	313	302	269	291	300	306	287	300	293	316	293	300	265	313	290	309	293	317	305	319	313	279	298	308	291	332	312	297	301	284	300	302	308	297	296	296	307	285	294	312	276	288	275	300	245	263	305	293	308	307	291	308	312	301	308	294	328	295	317	296	298	302	276	296	314	295	284	307	311	287	269	275	281	270	282	290	315	346	318	302	308	280	299	301	268	315	323	283	281	295	281	286	321	316	314	283	295	291	321	303	269	304	323	300	321	321	306	283	309	298	291	308	286	298	309	271	271	294	289	299	297	297	319	277	317	296	288	278	303	296	319	337	326	275	301	322	270	280	303	304	315	312	338	303	272	317	298	309	308	297	294	301	337	306	305	301	336	315	296	301	279	303	319	291	301	286	298	277	316	324	344	347	313	296	292	319	303	332	344	299	294	320	337	313	284	314	304	298	327	301	331	327	315	318	325	292	287	278	306	298	292	315	318	276	293	307	258	280	301	289	293	313	283	313	324	301	299	320	344	279	306	309	269	291	305	285	296	295	273	308	314	307	303	299	275	281	307	295	293	317	298	315	298	318	277	306	308	278	289	331	275	277	332	313	316	295	317	293	313	305	311	326	300	282
23240	9763	8972	7071	4441	3480	1629	1015	784	766	795	710	706	698	724	660	703	697	680	670	712	679	692	712	671	681	668	722	732	677	730	678	713	670	669	738	705	720	717	676	736	771	743	745	716	735	770	700	716	710	749	703	735	718	627	694	710	679	739	704	691	716	703	784	724	665	697	725	708	723	643	679	679	697	696	702	665	740	681	670	675	666	680	665	683	709	724	686	682	712	706	690	737	705	653	742	734	748	678	736	697	689	759	707	659	730	689	713	721	662	686	695	697	649	733	688	714	715	671	689	680	637	730	707	701	685	660	682	675	701	662	698	709	666	725	715	692	685	725	724	711	716	680	688	700	719	694	731	704	749	687	646	725	706	720	677	722	701	682	661	727	689	715	710	651	690	687	710	645	657	687	708	748	647	676	714	694	726	706	710	682	684	704	677	658	710	711	723	697	723	686	699	678	744	665	667	679	703	727	678	684	714	651	708	673	746	657	666	685	690	671	719	647	705	676	699	678	736	706	702	687	729	693	728	710	684	677	711	703	697	689	668	700	652	687	718	697	756	716	715	716	697	722	677	692	675	668	684	710	688	708	749	722	706	694	736	674	686	678	723	683	752	707	676	671	675	646	697	677	707	693	708	687	674	733	744	703	668	678	690	645	733	685	705	660	702	689	697	693	698	681	710	700	655	736	688	722	684	710	704	699	704	708	673	670	672	729	693	753	754	626	710	671	703	676	687	678	698	697	717	707	731	669	695	718	711	717	718	691	678	699	674	735	704	718	707	759	696	701	707	723	653	703	677	681	692	730	667	682	682	693	714	746	675	718	658	709	725	712	714	700	672	707	704	695	626	690	693	709	701	709	721	683	725	722	679	672	699	679	674	720	684	701	702	685	716	724	704	674	668	677	705	748	679	716	687	703	722	696	715	706	695	673	674	709	714	705	721	672	682	643	680	680	682	649	707	684	668	705	725	732	679	693	688	718	665	709	679	721	669	702	651	724	701	680	638	678	675	749	703	670	670	678	709	675	685	677	704	743	680	685	703	716	672	709	711	648	704	674	703	680	723	699	695	688	669	724	700	703	743	693	684	706	682	706	649	704	672	662	702	684	685	726	681	693	690	710	667	705	640	740	692	707	689	664	711	703	695	640	720	709	722	710	701	707	705	678	686	663	661	678	666	716	677	711	684	698	712	696	718	702	706	659	721	690	691	702	693	721	681	694	711	721	703	726	693	690	729	639	711	657	719	669	628	730	707	676	749	681	714	743	749	723	670	727	665	745	684	716	687	656	643	705	663	742	702	696	723	723	671	728	722	726	727	691	678	689	650	695	679	711	721	654	737	708	679	672	709	699	709	680	690	676	743	716	690	736	722	633	664	705	649	703	654	718	708	721	717	729	657	702	709	688	703	706	661	692	682	748	707	676	688	691	716	709	665	662	725	722	712	701	729	688	645	667	731	693	668	677	720	692	661	641	678	707	738	714	689	724	664	675	702	699	688	683	698	708	705	690	675	691	716	676	661	705	695	676	719	696	737	705	746	700	672	724	734	744	712	702	688	682	716	726	688	644	693	726	655	705	723	700	692	687	707	698	699	647	692	691	724	741	705	730	717	704	638	700	724	679	690	678	678	692	732	749	697	651	682	717	704	724	747	700	721	676	744	705	677	698	714	697	635	681	721	692	658	683	708	616	749	641	670	697	690	700	726	694	703	740	680	674	717	694	672	675	721	724	714	692	694	660	722	708	714	727	675	710	679	711	703	740	727	677	682	734	715	693	697	700	677	678	662	678	730	716	674	684	693	673	701	703	690	694	667	728	732	701	670	664	754	682	684	689	698	735	723	701	697	687	683	691	727	703	671	696	702	721	712	700	703	703	726	725	664	724	700	699	723	696	663	696	692	717	685	711	685	711	697	736	672	695	670	705	703	721	690	698	687	696	686	680	714	658	682	658	674	685	677	689	704	704	683	703	663	714	702	641	671	732	724	687	683	690	690	722	744	684	733	676	728	740	668	701	698	654	675	667	719	736	698	719	686	692	701	669	700	673	661	679	675	706	702	707	679	674	733	715	716	676	727	724	713	729	651	682	720	749	679	652	752	712	684	712	724	723	682	683	706	697	693	710	719	696	690	663	690	677	676	715	684	714	698	705	689	718	697	701	661	712	683	652	669	699	688	718	747	691	723	690	686	650	690	712	787	721	646	685	679	709	714	697	715	697	702	686	720	695	699	663	713	674	745	699	661	700	747	677	688	721	692	665	729	690	689	698	680	717	709	693	720	704	692	703	678	696	673	701	683	657	708	726	680	647	694	699	696	756	697	711	633	725	664	695	707	681	684	684	654	681	678	702	710	660	720	677	681	717	688	700	731	650	718	685	675	731	779	664	715	691	688	701	739	686	719	683	674	681	700	709	701	653	672	714	719	685	696	695	709	650	698	698	667	708	712	673	693	698	696	749	676	677	685	688	765	677	713	677	700	672	715	676	725	696	694	666	749	661	710	723	732	708	686	687	641	690	714	683	673	676	674	688	725	695	658	656	704	677	702	709	666	693	773	678	626	723	676	698	700	673	708	706	712	717	703	695	716	662	722	731	680	754	710	709	718	672	737	743	702	675	696	669	709	688	660	686	696	673	706	741	648	708	680	683	735	703	717	736	669	723	666	675	681	694	706	703	662	688	678	705	678	671	702	692	642	672	668	675	684	656	712	657	735	691	699	666	712	728	687	724	709	712	709	659	746	712	695	720	681	696	696	746	707	736	718	706	687	675	676	732	653	694	692	674	702	709	666	719	686	687	756	708	727	699	681	702	700	694	746	659	679	682	713	642	696	693	717	669	753	712	727	686	682	729	655	721	729	691	762	655	695	723	672	724	707	712	710	686	739	731	678	715	663	728	689	678	705	671	662	686	699	713	687	684	681	671	706	712	674	706	687	685	693	732	663	677	754	710	678	696	637	702	686	715	692	694	661	739	655	642	704	735	738	705	709	701	674	671	706	659	683	678	701	704	726	680	707	705	702	702	699	643	656	686	660	712	743	726	685	709	666	684	765	708	690	701	717	620	686	705	685	688	756	670	704	738	760	709	707	669	715	638	722	704	694	730	655	691	652	695	696	707	732	724	707	743	646	676	697	728	690	712	669	692	702	702	708	712	719	744	674	657	656	716	689	681	699	703	691	729	698	674	672	670	700	707	681	730	701	670	728	711	710	689	685	693	659	713	684	741	671	712	718	691	675	702	720	684	660	711	704	652	673	704	667	679	748	726	713	726	689	710	683	698	693	715	707	621	683	674	668	696	732	707	708	691	642	647	691	693	735	689	687	703	705	711	729	770	679	703	688	703	686	662	728	688	711	661	676	695	707	660	727	739	691	700	692	734	695	705	718	739	683	713	704	682	653	661	738	709	721	670	775	715	693	690	694	739	715	746	690	685	731	717	658	751	679	717	701	718	673	654	732	702	746	681	655	688	681	650	707	727	685	736	722	660	707
18830	1734	479	356	357	272	285	293	267	284	256	278	261	243	256	250	293	284	261	267	266	279	297	301	276	253	313	241	244	308	255	265	307	264	273	294	299	294	280	292	254	271	278	278	286	283	281	273	245	280	264	258	277	254	259	256	267	269	275	286	287	278	274	247	296	302	296	260	278	271	269	310	269	276	254	291	290	284	259	283	321	251	269	254	295	263	296	257	281	276	246	282	317	276	272	283	278	259	289	257	298	279	270	312	295	289	289	249	270	237	284	268	251	273	252	243	274	294	276	288	296	264	250	281	286	271	279	267	278	254	287	270	249	284	282	267	297	258	256	260	274	245	235	273	280	232	276	281	243	297	311	283	306	311	278	272	256	293	281	254	297	315	242	283	279	259	302	297	260	292	294	278	258	273	281	278	278	285	277	261	255	303	280	290	282	281	284	276	300	251	270	310	260	252	261	269	256	246	309	283	271	272	289	256	285	260	270	268	259	275	288	262	302	278	278	269	288	265	245	274	266	267	311	261	289	276	266	268	282	297	263	267	290	252	273	300	278	277	251	260	307	267	286	292	250	310	298	262	273	259	254	291	295	280	300	291	284	263	291	229	266	267	294	285	262	254	257	294	242	277	236	275	250	280	281	264	261	249	276	285	287	284	274	264	263	275	297	282	249	267	276	285	267	249	301	268	280	285	280	289	249	255	232	306	279	245	293	265	288	271	262	251	285	292	271	276	275	286	316	292	271	273	260	270	268	271	298	319	289	261	265	256	273	256	273	290	254	272	253	253	287	290	264	285	313	268	264	280	272	269	284	312	287	242	303	280	269	308	240	287	268	287	260	285	300	262	294	270	268	247	280	285	280	285	271	272	294	287	302	304	311	294	251	257	275	282	261	276	241	284	264	262	273	271	278	240	275	270	272	289	279	250	294	280	275	273	256	304	300	285	274	309	287	266	286	259	311	284	284	291	291	254	265	275	268	278	280	258	256	275	283	242	253	282	281	283	278	323	300	276	270	249	278	276	243	305	280	269	277	284	272	251	262	237	283	285	275	270	264	265	297	284	290	272	266	297	293	281	276	275	282	278	260	280	276	275	251	260	301	242	264	307	276	259	291	269	276	275	245	265	280	270	277	278	297	275	262	287	272	271	253	266	292	310	275	289	305	270	235	308	285	275	275	263	254	274	282	264	285	272	284	303	281	259	225	277	287	294	273	282	267	234	270	272	276	291	275	275	295	248	245	286	288	286	268	295	278	299	301	265	256	275	277	316	279	248	292	282	315	288	265	263	250	264	263	306	260	263	282	244	250	288	266	294	303	298	289	265	241	295	283	286	297	278	299	253	283	286	260	304	274	266	262	243	262	302	297	285	308	296	282	280	241	275	258	283	275	302	248	295	285	284	264	268	271	309	278	283	276	294	264	282	266	300	271	256	277	262	249	285	238	263	285	264	270	287	292	273	267	268	318	287	257	294	281	287	265	291	322	271	269	254	286	281	241	234	295	280	310	261	303	263	271	287	286	262	292	288	299	276	298	235	247	272	295	293	272	276	257	263	261	281	289	272	287	270	288	252	266	280	265	273	286	258	261	287	283	287	299	255	271	298	281	288	275	286	269	256	297	266	273	269	297	280	292	278	275	259	259	228	289	280	247	275	298	294	261	298	252	239	277	254	236	284	264	302	294	285	261	284	275	300	263	259	264	293	278	293	290	262	286	249	281	285	301	285	273	269	275	270	256	250	261	272	270	278	273	292	285	285	258	277	275	256	299	297	281	308	296	284	268	283	282	284	284	295	280	280	271	307	260	278	286	265	286	259	256	267	291	299	283	293	250	296	270	264	274	287	299	236	289	293	300	260	219	281	284	299	264	287	275	274	293	298	263	270	282	272	280	310	255	273	269	274	278	286	291	261	310	276	272	326	272	280	259	273	281	273	274	278	261	277	249	252	300	239	305	273	255	280	293	304	292	261	276	255	258	249	252	285	279	269	301	286	302	268	259	267	294	267	266	293	268	290	298	295	303	257	246	263	280	264	253	284	254	283	271	278	273	304	288	276	306	251	278	298	251	279	302	276	274	316	255	282	289	239	291	272	266	277	257	285	305	302	299	292	291	250	261	262	305	268	269	316	273	283	292	239	319	270	268	271	277	260	276	285	275	280	285	270	292	314	246	255	271	261	252	249	243	277	272	280	278	315	280	261	288	284	272	296	253	277	276	281	287	264	259	301	289	312	310	283	274	296	290	287	294	260	289	272	272	280	260	296	259	314	320	268	268	294	271	285	300	279	269	262	258	266	283	318	269	262	263	250	315	274	259	275	270	300	277	269	292	268	248	267	290	306	282	277	276	274	275	217	283	292	289	288	289	277	248	280	276	260	269	298	276	259	265	300	251	284	285	282	270	288	259	317	255	282	293	266	273	249	283	279	259	281	255	236	273	252	249	266	292	243	275	299	324	288	253	259	273	270	281	230	249	283	272	251	281	287	271	283	289	243	269	286	276	282	268	289	275	270	258	252	268	267	274	314	287	288	293	287	283	280	282	269	295	298	284	263	291	256	287	254	261	274	275	229	267	249	294	276	228	268	282	277	262	264	278	264	266	293	285	268	247	273	304	283	247	281	245	252	249	267	288	252	284	284	283	267	268	270	292	227	286	240	254	266	259	301	265	299	290	289	294	284	283	253	292	262	265	319	302	264	288	272	291	275	266	255	263	275	276	299	292	286	307	279	275	246	241	295	273	284	265	246	298	277	265	304	289	248	260	312	288	254	274	288	282	273	264	274	245	271	282	270	277	291	249	266	291	273	260	256	248	265	278	269	275	279	283	295	278	267	256	262	298	264	296	289	302	263	249	260	294	253	256	301	277	267	295	285	259	282	321	283	270	262	263	252	265	292	316	289	272	297	278	285	282	277	281	280	288	256	271	301	292	278	285	261	294	276	275	258	257	284	242	266	302	301	288	320	273	258	300	255	286	283	281	282	305	268	269	285	266	294	256	301	278	285	264	261	287	256	280	276	253	274	241	284	250	283	306	263	265	273	249	275	269	298	257	278	239	269	267	271	262	268	289	303	254	250	287	252	290	279	275	309	271	288	266	272	285	275	297	284	261	294	308	307	270	268	300	290	300	268	298	284	276	306	272	261	253	275	270	284	233	268	245	257	279	267	278	242	280	262	264	252	286	301	287	259	229	292	284	304	292	269	261	265	300	246	252	254	265	266	259	250	289	258	265	263	250	258	300	253	294	256	270	261	287	301	292	274	287	274	291	234	275	290	285	273	298	244	277	339	266	280	272	265	274	298	292	269	240	252	286	264	274	270	240	252	279	285	259	292	319	277	282	265	260	307	249	282	271	248	254	279	288	270	286	267	247	242	256	247	263	235	306	262	246	246	252	248	272	263	256	308	279	272	290	304	292	247	285	250	306	285	272	271	283	233	271	261	269	290	297	245	259	268	292	242	273	258	291	250	239	243	252	224	282	276	310	260
13997	4358	3519	2476	1774	912	730	665	654	599	666	650	615	600	621	588	627	635	612	602	612	575	624	583	636	630	636	615	600	630	565	586	630	626	591	606	600	593	609	627	618	641	636	592	636	609	617	657	653	575	624	616	599	617	629	613	619	588	640	586	612	635	642	655	594	650	582	597	658	627	571	625	623	673	630	603	622	617	618	625	614	638	630	619	639	588	638	622	642	594	613	637	546	674	572	600	608	596	597	597	640	604	599	611	581	588	624	634	614	603	609	613	584	619	640	588	663	632	599	629	599	623	571	643	576	598	605	639	580	640	609	640	583	605	624	581	636	627	621	610	636	630	594	616	599	637	569	616	641	588	594	671	620	606	612	542	657	632	588	625	611	622	620	668	652	625	614	601	619	626	590	563	622	625	592	627	598	632	613	613	602	606	621	613	607	614	640	607	598	582	592	593	590	601	591	604	658	588	588	592	620	634	628	604	612	649	593	652	637	604	618	640	593	625	610	638	581	611	630	679	601	617	611	670	614	615	623	592	672	607	659	642	609	634	595	618	618	634	606	659	574	599	631	600	611	621	600	618	617	618	619	640	578	635	605	615	616	615	622	608	604	637	619	602	594	600	581	624	610	660	625	625	581	615	607	609	623	629	576	625	611	628	647	592	662	603	602	597	663	586	579	636	619	584	638	630	638	625	595	635	594	620	635	617	625	624	609	626	610	634	598	617	595	643	604	615	577	612	629	592	614	641	600	639	622	631	633	677	584	609	580	599	607	598	636	601	622	595	626	618	621	601	614	584	583	620	627	613	639	602	617	592	626	576	595	553	584	617	588	632	549	637	582	606	633	606	575	592	605	600	591	607	597	634	644	612	632	594	700	621	636	567	625	618	638	640	619	599	586	613	627	622	600	596	602	632	608	598	625	599	573	597	625	606	643	648	581	620	659	578	612	622	631	549	628	585	617	583	623	597	615	593	625	605	612	643	617	587	626	611	606	635	598	586	582	593	607	602	584	655	636	605	586	602	588	612	644	601	623	619	630	590	596	596	641	616	628	649	589	613	630	598	583	607	621	604	587	629	582	616	593	612	612	617	608	627	628	585	649	637	600	589	595	576	624	560	606	623	641	651	560	627	631	640	633	660	627	608	601	626	627	612	618	603	596	629	649	606	654	587	634	615	616	591	598	628	617	620	598	602	580	636	634	607	618	618	575	650	589	626	614	581	611	621	613	614	590	613	538	627	643	645	599	622	645	626	659	626	575	597	577	605	602	616	585	601	605	592	573	637	677	635	639	583	589	645	555	578	598	629	582	608	652	579	630	592	607	608	628	611	556	589	627	603	578	653	624	617	631	623	578	610	612	624	627	608	621	625	569	631	604	624	588	606	593	604	603	603	636	614	624	613	602	592	602	611	631	634	583	632	622	611	621	637	600	602	578	641	651	662	583	616	627	626	630	592	616	616	620	598	645	610	608	647	627	620	616	599	649	642	625	640	585	587	606	604	614	618	605	593	613	656	650	641	610	645	588	607	584	613	634	645	618	631	623	621	605	586	625	648	586	581	611	608	567	614	613	616	581	624	611	656	618	588	585	575	571	640	645	653	595	602	628	626	601	616	651	571	600	577	649	613	592	576	607	599	610	627	595	610	609	636	606	574	620	583	648	657	652	607	598	608	609	645	603	591	606	647	620	567	642	657	598	620	638	614	657	657	617	589	608	656	648	570	587	613	627	603	609	637	643	558	645	586	601	625	584	607	642	630	593	604	606	577	617	605	604	638	625	587	652	594	655	585	641	572	631	610	609	606	618	631	587	637	621	597	632	601	624	545	638	596	611	645	623	611	644	597	609	634	580	644	590	600	581	628	629	637	620	604	640	658	644	573	625	595	603	595	557	616	631	638	592	611	623	638	637	615	676	607	605	652	654	618	651	630	617	616	563	625	621	615	611	626	618	597	590	562	612	622	634	614	637	578	633	608	576	543	635	622	571	611	589	648	615	637	605	587	607	628	621	578	634	632	630	636	549	568	641	626	657	633	614	666	612	611	560	605	611	590	596	574	600	615	660	600	592	600	644	596	587	636	616	604	669	646	573	596	625	602	590	602	607	663	619	587	649	629	556	629	590	644	615	616	604	624	573	613	602	583	620	632	634	617	619	632	618	614	644	621	608	627	567	576	600	601	619	617	653	655	617	602	662	601	620	636	611	583	602	635	569	668	528	630	612	594	602	557	643	599	682	597	579	612	624	632	623	614	646	567	599	557	631	629	613	627	572	585	597	620	626	599	592	585	629	604	603	653	611	573	611	647	626	644	621	673	670	593	623	614	617	642	622	617	615	590	642	605	605	627	609	614	638	608	561	609	636	617	618	586	574	644	633	660	614	603	612	623	632	650	618	642	617	582	623	598	624	600	652	597	628	606	627	604	584	571	603	602	580	601	620	582	601	594	629	601	598	603	627	610	624	636	575	689	578	609	604	597	617	656	556	592	588	587	617	630	670	622	604	602	546	601	631	577	638	613	573	599	615	607	596	634	606	574	620	653	641	633	627	590	597	610	566	605	592	583	603	594	604	631	607	602	577	619	629	643	631	607	656	603	615	647	623	618	648	574	596	629	631	601	640	593	662	633	632	602	641	625	624	625	616	577	605	612	602	642	611	591	595	644	583	612	593	604	617	598	613	616	676	600	594	622	608	582	614	601	582	590	609	602	636	669	663	646	629	593	596	635	652	587	585	605	647	637	659	620	605	579	613	611	600	604	611	590	605	601	561	642	597	630	608	558	642	619	627	627	621	580	607	637	610	628	619	572	644	632	602	612	614	598	607	628	640	606	640	574	618	580	582	642	627	630	632	605	603	617	605	644	621	607	648	590	557	652	567	602	624	664	591	616	615	630	623	603	595	610	656	632	654	585	619	577	595	576	643	623	620	644	673	656	645	634	630	629	610	574	607	604	590	615	615	637	600	618	645	608	591	583	616	617	606	607	616	596	602	606	586	647	612	595	601	618	594	629	602	648	591	578	629	596	627	611	613	639	609	603	628	625	622	604	604	602	605	638	610	589	613	664	631	602	603	623	597	572	602	610	630	619	638	626	661	608	634	619	616	613	635	627	653	599	603	611	632	619	618	622	602	604	620	606	593	619	620	575	648	640	656	610	606	600	541	657	630	610	627	605	585	626	607	611	630	659	621	660	636	621	633	603	613	582	614	587	602	597	592	595	632	633	612	586	564	608	609	628	589	653	650	603	618	610	590	649	615	614	636	617	664	590	610	609	636	606	625	610	598	581	652	570	618	618	584	611	584	608	641	600	595	579	651	609	598	578	596	652	603	601	622	611	642	600	595	645	635	616	616	599	633	611	633	633	623	625	608	658	602	592	593	621	624	629	582	608	606	605	595	588	643	584	651	629	633	627	652	587	632	615	602	612	603	657	595	602	632	622	659	625	614	618	607	616	617	600	600	560	584	586	632	654	611	611	615	566	624	608	651	606
28282	4021	848	748	499	405	332	310	282	278	268	270	275	294	291	314	267	270	283	300	274	280	289	257	283	305	292	308	276	300	271	272	257	260	285	302	309	297	305	313	249	290	271	300	262	306	278	293	288	274	274	298	269	257	267	279	283	305	251	293	287	274	283	294	323	309	316	327	304	253	314	299	269	289	280	293	345	283	292	258	282	303	303	309	290	295	290	294	265	293	294	280	307	316	294	272	261	323	306	289	287	295	304	270	278	295	274	322	240	301	282	305	292	295	294	309	299	277	288	288	291	310	304	273	289	308	297	312	313	299	286	252	276	289	286	333	300	332	281	298	290	325	277	305	271	287	278	273	278	299	302	309	285	269	245	249	287	283	319	262	283	324	261	261	283	294	258	275	291	274	283	302	270	301	316	277	300	286	300	279	263	291	303	266	271	294	288	237	295	290	286	293	280	263	251	283	294	304	285	267	266	288	286	306	277	293	282	244	278	303	286	303	291	273	274	286	299	270	287	309	316	261	302	295	286	286	293	287	303	274	310	292	286	286	303	317	284	303	289	279	271	260	286	299	300	290	264	281	311	278	305	307	283	279	285	294	257	280	275	281	288	306	281	265	285	281	313	286	278	298	258	271	285	300	311	286	247	262	268	294	281	311	321	309	261	299	279	297	300	277	285	314	302	322	301	298	279	270	287	307	296	287	294	285	291	273	277	331	285	275	292	271	300	294	297	267	266	282	297	276	277	280	305	308	308	246	303	284	288	319	306	267	280	253	295	277	282	276	296	271	248	294	310	243	258	273	303	271	284	261	286	280	303	311	295	258	264	298	284	296	269	281	304	273	288	286	271	253	285	284	237	285	286	318	249	308	297	290	280	269	248	302	317	259	294	261	312	273	268	261	295	265	252	273	267	301	281	300	294	284	281	293	309	316	306	277	296	286	275	301	295	284	280	283	291	291	265	287	265	288	303	274	298	276	308	317	271	290	304	282	308	276	287	258	289	262	285	254	312	308	277	319	293	301	270	261	259	312	272	289	301	304	321	306	278	328	278	299	273	278	291	280	276	291	292	282	303	263	265	252	300	292	333	282	318	287	319	258	259	275	308	278	254	302	248	286	281	301	311	289	295	305	291	290	285	295	291	259	288	309	290	297	255	281	337	282	277	290	281	293	312	241	287	303	289	258	307	275	280	282	268	311	272	280	304	298	306	304	270	299	317	272	294	289	275	291	248	314	284	286	333	320	280	304	289	251	260	304	311	302	292	281	316	289	327	281	303	296	303	287	280	306	280	307	302	311	279	310	286	262	235	268	297	265	291	308	285	315	299	269	278	292	281	264	292	293	299	251	295	269	293	263	274	288	271	287	262	295	255	273	261	261	298	272	267	315	261	267	297	283	283	279	293	311	298	284	259	298	276	285	283	289	275	257	245	271	287	275	290	301	285	269	335	262	256	293	291	284	284	296	278	245	272	277	272	309	272	300	303	266	288	269	300	286	273	316	337	238	285	269	270	275	299	282	304	240	266	278	287	271	291	283	257	321	279	268	284	296	295	323	310	297	314	299	289	301	253	266	283	287	274	256	311	258	274	252	279	266	277	309	294	282	306	246	300	283	249	269	288	271	294	297	293	317	321	289	306	280	257	266	273	319	276	281	293	333	287	251	286	292	276	285	309	282	251	299	284	302	303	288	278	246	303	277	301	297	311	290	294	254	268	313	273	291	332	281	315	298	280	274	303	300	321	285	301	271	314	300	292	310	286	272	322	280	329	316	296	279	319	268	297	329	255	304	308	275	293	327	297	285	308	303	288	284	267	320	292	274	254	296	271	262	283	280	296	292	301	297	284	284	306	284	276	282	315	297	289	295	285	283	245	290	258	279	274	258	313	271	287	315	282	277	282	269	291	298	302	311	321	321	291	303	290	300	291	287	299	298	257	279	284	283	286	293	315	307	281	275	282	277	288	287	299	286	294	257	300	298	300	249	276	279	305	273	311	254	254	281	270	278	249	292	311	289	290	258	277	281	291	330	297	290	267	274	261	318	274	318	260	283	240	303	296	315	255	293	288	300	254	275	278	256	265	285	247	285	252	295	274	280	289	278	303	278	281	303	293	256	287	272	288	256	258	311	294	291	273	280	304	298	277	264	304	300	300	282	305	286	271	317	290	260	298	258	298	306	290	272	255	275	279	314	307	278	292	307	285	291	294	266	258	303	307	281	275	270	252	276	292	294	306	275	289	302	271	260	293	281	257	274	275	307	313	272	272	275	281	293	280	284	290	298	316	310	287	285	248	267	290	285	267	341	306	259	273	278	287	294	271	274	305	250	278	284	273	302	294	291	317	274	272	315	288	293	291	265	283	315	306	265	312	253	275	268	307	271	269	273	269	254	299	307	260	295	281	312	269	276	263	292	284	305	266	308	288	290	319	280	261	270	282	295	284	277	272	283	300	293	274	278	300	276	262	286	311	274	272	298	311	269	291	278	275	271	270	265	270	305	290	311	308	297	272	274	261	276	274	280	287	285	271	288	277	284	298	302	265	284	263	294	289	289	288	303	290	305	297	243	254	284	288	260	278	286	316	254	275	281	290	335	262	280	285	265	277	293	301	289	314	285	267	303	290	285	250	293	267	259	278	270	307	293	264	293	287	294	308	280	269	310	307	279	308	318	290	299	283	264	265	311	287	305	301	274	276	272	273	256	325	254	302	314	287	286	293	308	271	271	295	337	273	259	299	277	278	301	318	302	295	262	303	297	296	287	294	284	290	266	319	263	301	280	253	274	268	261	307	276	248	292	294	274	310	302	290	267	265	288	259	285	290	298	307	311	294	288	302	294	328	278	309	299	291	316	298	291	281	305	277	303	318	297	255	264	278	306	275	276	265	302	260	302	303	252	292	295	316	290	257	282	315	271	300	240	270	252	285	309	290	295	301	301	296	292	283	285	306	274	274	273	271	279	274	270	307	258	301	260	291	268	286	274	236	264	287	303	282	282	291	264	306	291	313	276	312	326	304	270	268	306	265	292	337	301	264	320	268	302	286	266	289	303	271	272	297	292	301	274	272	260	280	291	314	309	286	275	280	287	315	279	311	295	283	278	283	268	301	264	283	289	279	289	333	292	259	300	301	273	270	258	302	296	266	262	303	281	286	271	272	312	273	273	309	283	287	278	295	303	287	290	289	310	289	257	310	326	289	289	291	290	295	298	311	285	273	319	246	283	304	289	278	276	288	273	283	284	272	286	305	329	268	288	301	297	274	264	290	264	303	251	284	284	267	289	292	277	303	292	308	302	284	252	248	290	264	274	290	292	238	288	282	293	286	292	290	280	305	268	268	310	268	284	268	314	297	273	267	296	287	297	281	290	256	295	271	263	271	289	305	295	292	250	269	279	270	294	287	335	301	274	297	315	299	294	278	267	292	291	278	328	286	282	285	316	291	272	301	266	283	271	321	283	274	282	304	288	291	300	308	299	261	289	272	289	294	314
21083	7307	7156	7768	4295	2407	1572	946	724	767	731	692	750	692	675	722	723	628	641	660	657	656	666	706	640	669	691	666	647	665	670	660	696	654	623	650	677	667	689	663	648	681	693	694	648	736	639	695	687	706	728	691	653	729	693	679	686	633	702	662	643	670	647	675	636	706	652	638	666	683	647	673	669	697	639	667	681	676	689	661	679	653	684	654	652	641	665	652	656	672	671	621	673	683	679	723	713	685	612	647	675	664	667	663	638	660	640	665	687	687	682	662	650	675	650	681	639	720	641	665	660	694	650	676	704	668	697	696	660	688	637	633	715	662	672	690	661	641	686	636	702	658	669	732	664	678	658	633	649	664	736	676	698	647	683	672	703	651	655	682	641	663	689	646	657	655	674	674	653	666	640	675	643	684	660	673	637	682	670	707	641	663	682	633	628	666	651	670	661	658	615	685	689	714	648	662	638	660	635	673	669	688	644	655	652	674	629	683	681	693	655	693	674	719	668	729	663	707	605	655	661	688	626	651	686	635	669	660	665	666	664	653	693	635	647	666	657	697	657	683	624	667	651	674	673	693	684	667	670	660	685	626	683	704	661	636	696	711	658	619	638	650	743	633	647	642	664	666	688	651	676	643	636	642	687	633	677	643	635	674	736	663	636	660	667	711	671	602	659	661	706	699	663	606	659	714	715	643	698	666	675	677	636	684	649	658	687	685	653	664	643	700	672	637	679	658	627	614	622	669	658	659	676	618	686	653	655	697	657	638	665	703	662	694	648	701	678	689	739	635	635	681	654	663	688	693	661	660	610	663	635	664	705	678	706	682	674	649	672	656	666	643	676	643	636	726	631	656	637	706	655	654	650	630	681	673	652	656	657	629	687	637	646	660	650	678	630	683	634	626	701	686	694	659	622	647	666	686	677	671	642	647	667	671	672	686	639	678	650	637	655	657	613	657	635	678	666	629	684	659	673	644	682	661	648	652	725	659	695	678	663	698	684	677	652	649	674	659	715	645	628	628	649	685	689	698	689	663	671	667	697	674	684	679	697	682	679	621	641	686	675	659	682	667	669	668	646	666	663	680	630	687	676	633	664	622	676	671	625	640	663	652	666	683	698	721	630	667	625	675	689	681	661	655	684	682	691	639	672	669	748	680	651	723	679	651	683	619	687	686	675	664	647	684	734	681	734	666	653	641	686	653	692	630	658	673	682	669	677	647	634	668	669	679	654	632	705	630	685	684	611	700	629	679	686	643	675	650	677	627	640	697	705	699	616	677	634	682	645	662	665	645	687	631	652	680	678	659	677	674	679	657	651	644	642	671	698	684	606	651	667	699	709	654	672	703	666	657	661	652	660	682	675	648	643	669	714	687	653	690	673	695	682	661	655	655	644	700	650	694	675	709	634	667	678	655	655	679	663	683	642	677	693	628	692	653	664	674	689	665	668	638	708	690	722	672	644	691	704	684	656	670	674	653	638	675	700	671	667	695	628	647	698	674	681	678	705	658	680	679	622	664	631	664	635	663	654	649	680	671	650	636	716	694	681	696	676	666	697	671	657	711	673	676	708	685	655	631	686	665	677	680	661	656	673	635	618	681	679	666	666	635	685	696	678	683	634	670	671	653	679	664	647	707	708	651	674	639	654	675	656	690	702	596	659	660	661	666	716	672	687	675	656	654	628	660	645	649	682	620	664	694	665	648	720	689	698	695	685	687	630	649	676	679	661	677	638	703	668	662	723	642	668	668	721	648	648	671	631	687	641	683	669	674	688	647	665	680	684	685	667	659	680	649	645	677	660	675	637	671	637	677	683	692	653	662	715	712	706	711	734	672	630	669	667	659	668	631	650	655	685	673	654	660	641	686	617	668	618	642	648	695	694	663	726	719	627	711	669	635	654	710	675	657	643	667	666	720	710	679	651	667	672	700	678	649	641	679	677	649	667	659	672	628	667	685	648	643	671	669	692	672	678	701	678	644	657	680	662	682	634	620	679	713	672	641	688	678	668	652	653	669	637	686	695	627	707	668	674	658	667	632	663	679	670	656	640	655	666	652	659	652	651	631	674	679	700	661	629	654	693	655	675	677	650	646	659	645	609	702	623	685	660	658	628	710	688	668	659	688	668	669	636	655	645	685	646	648	665	637	644	661	654	699	642	636	686	675	672	657	638	678	696	652	659	625	670	657	692	650	717	656	628	667	647	688	688	656	700	696	714	654	616	654	656	676	666	652	685	658	699	670	645	716	652	678	693	689	671	661	652	680	691	660	728	673	667	665	662	655	673	650	662	645	667	669	679	653	665	655	658	682	723	674	631	638	652	665	681	648	585	668	660	672	713	657	655	668	631	664	659	676	713	671	634	661	654	672	676	664	702	672	629	658	664	696	679	676	656	665	691	627	674	664	656	687	675	660	665	686	659	715	654	707	622	656	639	688	657	653	669	647	667	654	668	648	678	675	693	610	644	665	666	657	680	639	674	656	661	710	699	678	616	672	682	654	682	665	682	645	661	679	696	697	703	657	679	632	635	691	645	654	693	690	636	675	689	640	673	712	688	683	669	689	692	636	704	691	677	672	642	642	706	648	721	644	668	634	657	656	685	642	640	689	705	652	680	656	660	654	659	645	710	695	673	637	640	658	702	631	619	689	680	649	714	636	663	649	693	632	641	674	653	643	613	674	657	685	655	674	684	662	677	676	669	701	706	687	665	713	647	653	694	640	646	627	678	659	708	709	652	655	689	680	680	684	686	692	670	672	653	690	650	676	664	677	671	673	657	636	670	650	683	707	704	688	652	640	698	686	672	690	690	666	660	695	699	685	668	641	653	660	684	696	651	662	659	649	655	665	652	691	708	707	665	623	642	654	677	657	703	713	657	667	710	632	655	685	689	628	670	651	689	662	690	682	671	668	654	647	673	650	712	665	634	674	718	670	657	642	681	640	683	682	692	668	639	662	654	655	673	676	686	667	711	689	688	619	643	664	704	669	657	647	686	641	662	662	650	669	716	636	643	683	643	647	663	659	654	671	659	651	672	697	665	681	656	695	668	675	661	646	671	658	639	643	662	639	661	647	657	686	657	684	680	698	674	682	624	659	652	709	695	650	691	668	657	691	609	669	685	629	683	666	703	675	650	733	667	726	614	658	659	660	658	651	627	612	678	661	617	650	672	671	662	683	651	653	693	649	670	689	647	686	682	651	668	660	692	669	652	644	729	656	625	650	647	666	673	608	636	665	705	663	668	678	651	662	704	678	704	664	708	686	652	689	638	636	678	660	653	683	639	710	634	689	671	671	663	613	674	690	655	695	693	660	681	682	698	665	637	679	642	706	703	671	681	718	646	695	667	677	654	663	635	704	684	659	675	702	669	626	672	647	680	682	649	653	677	661	671	668	656	701	653	670	631	659	701	666	644	722	648	709	692	634	712	676	656	650	691	682	675	704	713	692	697	637	671	701	686	614	683	634	659	682	636	687	692	683	685	637	638	691	687	656
34040	5769	1100	874	577	400	357	312	304	295	280	264	278	309	295	258	283	288	290	278	260	315	292	284	261	320	343	308	308	282	293	288	298	264	313	293	296	287	331	285	285	294	302	313	279	269	278	286	302	276	311	305	287	305	357	300	297	316	311	328	296	280	321	306	267	255	296	301	324	249	299	307	305	304	302	300	280	276	288	291	315	310	274	269	315	270	309	312	294	286	291	278	291	266	308	299	292	296	287	304	298	313	338	285	299	287	294	275	288	276	278	287	308	316	274	270	324	288	282	316	292	284	280	284	332	303	314	283	293	313	276	331	292	305	287	271	297	269	281	304	283	299	281	312	265	301	281	301	262	289	318	294	280	307	297	314	339	294	284	323	304	342	301	304	270	289	280	293	290	283	277	273	307	278	290	323	304	316	302	293	304	275	272	307	280	276	268	281	275	298	281	310	326	324	326	335	289	284	289	299	302	273	281	299	266	283	292	279	309	306	302	286	288	311	307	307	287	312	316	287	287	280	284	323	315	305	290	331	305	310	277	298	288	304	306	311	248	290	293	293	310	274	312	307	312	299	267	286	268	285	286	271	276	323	307	299	273	293	283	302	300	295	282	259	289	295	315	287	284	304	301	323	300	268	273	269	294	279	286	317	287	283	294	313	284	295	294	302	250	277	291	323	289	280	273	270	281	297	323	292	320	282	304	343	306	297	307	255	295	296	324	290	290	299	285	273	308	311	279	270	318	327	310	307	297	312	300	284	303	306	305	323	283	293	295	311	283	323	297	294	300	285	294	280	295	293	269	324	315	282	277	314	258	280	329	292	303	315	311	310	261	287	285	280	310	273	308	287	326	299	310	291	297	297	280	280	305	316	305	296	293	323	265	334	287	307	263	276	321	288	286	280	292	310	307	297	285	281	304	292	307	280	330	253	300	287	312	299	325	281	273	270	282	306	269	297	327	312	296	287	285	293	296	309	284	276	299	286	330	278	296	277	309	285	300	286	284	282	249	282	279	274	290	302	315	261	283	306	290	282	312	304	266	301	293	288	263	278	324	285	319	316	271	293	320	357	257	302	303	305	272	287	312	296	308	283	294	316	255	307	284	300	272	288	300	240	281	347	285	320	334	260	288	309	280	268	307	308	303	289	305	304	311	290	316	284	289	306	323	296	292	305	320	278	305	293	307	290	299	279	282	313	326	299	326	282	299	257	288	269	303	261	286	276	284	293	278	341	285	310	305	284	279	302	316	330	277	304	281	307	303	308	280	304	319	318	315	350	268	281	325	306	309	273	275	298	258	320	308	273	299	306	329	296	278	281	317	310	351	307	296	292	316	287	322	309	290	304	289	263	338	307	290	258	280	314	284	296	310	299	292	270	287	300	319	278	314	302	315	285	303	346	332	291	269	290	299	282	281	306	307	273	293	297	274	272	274	280	324	309	283	330	285	314	299	329	277	291	261	319	272	289	267	280	318	277	295	309	298	273	282	275	306	291	275	280	326	303	311	304	300	264	308	329	304	263	300	327	294	285	289	279	288	268	287	302	310	273	300	312	298	319	253	289	290	278	280	289	293	292	320	276	277	318	281	285	309	299	324	302	303	279	298	282	293	301	291	306	341	284	309	325	335	265	309	310	274	321	315	317	314	304	316	297	288	317	294	277	298	277	284	264	302	301	289	289	286	290	266	275	317	313	266	301	288	312	327	295	294	278	336	279	297	300	309	298	300	294	300	284	295	315	302	295	339	317	295	307	304	284	298	264	275	289	319	286	289	289	288	315	333	315	309	305	335	267	287	296	259	294	293	291	283	302	284	277	304	283	292	297	286	307	293	304	278	300	288	299	260	299	283	297	287	294	329	300	292	309	313	254	280	275	286	321	283	299	276	296	274	282	259	303	256	350	286	264	290	350	323	273	299	304	342	344	280	273	302	290	290	285	298	276	260	309	319	296	297	297	320	302	268	302	282	325	326	287	328	297	290	286	326	335	275	255	319	301	276	296	315	326	287	305	271	257	303	302	282	300	326	309	262	311	298	287	303	270	298	296	300	322	321	315	310	318	308	278	307	299	281	315	280	303	282	319	262	309	261	286	303	244	284	295	312	296	298	311	283	300	314	313	303	315	300	274	297	292	289	311	286	279	321	286	290	315	270	287	286	311	292	291	284	304	297	306	306	279	285	298	264	312	307	296	290	288	299	303	272	285	286	270	296	292	284	301	277	356	302	309	271	319	288	283	264	314	288	291	340	327	266	295	264	301	320	289	293	293	296	332	321	321	294	254	292	294	297	292	274	267	292	319	292	283	271	309	319	284	274	272	283	271	336	252	293	321	314	259	302	282	318	287	330	286	290	311	328	269	309	290	305	314	298	306	292	283	289	278	265	265	313	332	320	295	293	274	287	294	272	276	301	292	269	290	292	304	284	301	299	312	335	305	294	298	282	326	321	316	307	274	306	287	330	313	280	294	318	284	291	290	299	307	289	310	320	311	283	317	303	288	252	309	285	255	293	303	288	318	303	292	294	276	293	295	274	305	306	296	295	273	287	333	303	296	282	295	274	305	283	299	276	327	286	333	296	276	270	319	278	299	292	248	284	319	298	298	326	321	322	270	287	323	289	313	328	292	309	302	272	332	307	293	288	316	331	306	331	290	287	289	304	267	264	292	242	292	273	316	264	282	316	281	310	273	249	285	303	283	285	290	318	292	313	315	300	293	310	311	308	313	281	299	284	306	286	271	281	282	319	262	284	300	307	276	247	313	262	302	329	315	308	329	299	285	297	284	294	303	295	296	310	286	305	279	280	269	287	335	298	295	313	343	273	267	282	311	301	320	279	241	267	292	281	283	325	286	278	283	312	286	283	302	303	304	280	325	308	313	266	311	275	297	314	296	333	286	248	279	290	330	304	308	327	311	323	307	281	285	293	295	299	313	325	298	301	283	302	267	277	277	283	342	298	273	270	316	304	286	306	316	275	280	316	301	312	335	312	290	280	249	300	324	314	292	252	320	284	303	310	283	284	296	319	285	306	325	291	287	291	312	263	301	290	288	267	291	313	308	308	285	252	269	324	313	304	294	275	299	291	326	282	295	307	291	314	324	324	299	269	275	336	301	307	299	284	286	275	318	262	296	259	293	294	310	316	281	358	301	309	293	339	303	300	309	288	347	302	264	274	289	304	305	270	281	318	326	307	290	278	309	306	278	288	253	274	268	305	268	297	294	296	293	313	311	291	354	305	317	289	254	276	277	291	325	326	311	296	306	329	307	291	272	296	310	277	291	270	277	303	312	243	305	271	325	316	270	302	287	300	276	295	287	310	313	271	291	303	305	291	323	324	300	294	318	292	318	305	303	320	297	337	280	289	283	288	316	311	249	308	302	280	294	298	309	318	277	327	270	290	296	317	296	305	318	280	316	306	316	285	266	272	277	277	276	312	306	251	282	273	298	319	279	294	295	298	294	281	270	268	308	294	288	284	276	288	306	307	282
24104	8847	8958	9056	5735	2592	2039	1072	753	751	740	756	733	691	709	716	672	721	673	708	753	742	742	697	735	734	652	699	693	711	721	714	709	717	711	677	688	692	732	769	707	694	760	712	694	694	709	680	699	728	730	727	748	712	744	711	684	683	696	708	690	710	661	739	732	648	684	712	699	658	680	660	730	697	696	655	736	729	695	690	758	681	700	659	673	677	708	701	671	727	718	664	693	728	687	684	720	697	732	711	719	701	694	697	713	752	683	737	681	713	701	710	676	725	653	686	713	711	698	698	718	709	672	661	717	705	697	723	705	695	704	632	634	680	731	704	717	718	700	692	724	711	662	689	681	684	682	726	719	717	725	738	683	695	645	698	682	644	734	750	689	703	731	693	729	703	706	665	704	701	723	734	700	706	677	689	654	726	688	726	712	671	694	731	679	734	717	687	721	683	696	677	691	698	691	676	678	714	692	694	719	716	665	706	747	691	678	654	711	726	665	705	674	692	718	702	731	703	676	705	722	749	686	706	737	681	664	706	701	740	707	689	660	649	691	715	670	657	715	629	724	699	709	714	674	739	745	713	702	697	722	683	693	690	704	658	683	682	697	690	705	678	693	748	722	694	696	678	700	723	695	755	716	695	686	731	733	684	675	685	671	728	715	694	697	679	716	731	723	651	736	694	697	701	690	688	644	687	662	737	668	681	653	684	747	714	705	671	743	683	663	716	743	711	704	700	751	704	703	672	687	718	689	700	752	673	686	683	729	684	702	743	661	660	723	699	769	692	736	751	698	669	653	700	680	756	713	710	679	700	714	683	690	707	629	724	700	695	668	748	715	658	709	638	705	696	696	704	668	697	707	709	700	693	739	714	642	682	731	685	715	691	735	679	668	729	686	703	695	751	680	701	716	707	691	664	712	673	729	682	697	686	687	669	710	657	734	645	715	747	713	731	724	711	737	711	708	731	703	673	757	715	771	675	618	689	670	724	690	682	678	690	716	688	646	685	695	689	655	712	693	698	710	700	685	693	702	726	726	720	692	663	726	677	664	693	719	756	706	715	690	678	702	710	712	721	727	663	706	699	659	710	705	741	732	719	697	696	729	708	721	668	735	717	663	727	693	669	665	617	688	665	700	736	674	755	690	707	668	711	744	738	724	686	725	739	724	710	693	643	634	747	688	751	672	703	724	679	654	665	686	696	692	710	734	717	681	750	698	690	699	670	640	707	666	661	713	676	711	699	704	706	679	673	689	725	717	717	678	709	699	718	708	725	739	678	719	691	703	706	700	706	701	690	758	683	692	733	747	655	698	663	668	688	669	705	674	712	681	684	697	708	695	680	711	679	739	671	706	704	694	636	686	707	712	721	685	698	686	681	711	706	723	682	675	740	688	662	706	693	672	666	676	671	719	704	682	618	677	748	707	718	682	670	697	681	648	718	699	748	679	649	690	683	691	673	703	709	727	733	699	698	694	664	703	725	674	731	691	692	701	648	682	735	722	716	689	692	710	690	709	695	688	737	691	675	686	727	718	733	642	693	739	699	741	722	737	729	734	700	713	686	710	722	678	683	731	727	681	727	716	675	649	679	664	684	725	709	685	693	700	689	679	668	705	736	710	705	689	676	770	709	648	725	672	664	680	683	654	754	723	732	691	697	744	712	693	698	734	661	706	694	733	729	749	732	671	660	678	731	730	684	656	683	713	726	710	692	683	679	681	743	683	696	641	689	721	680	712	730	668	758	696	708	714	667	728	688	718	741	747	688	722	693	740	670	668	733	719	694	725	710	678	689	662	720	731	656	687	680	725	700	723	738	710	723	735	669	687	728	701	719	716	646	667	721	708	738	695	671	703	683	731	708	702	708	639	654	742	714	646	715	696	689	701	734	655	657	668	709	724	736	667	688	687	674	670	737	709	693	713	696	649	670	670	707	681	675	666	672	729	726	688	677	701	746	686	705	692	709	696	688	709	680	667	655	680	660	702	720	716	693	705	681	738	704	706	724	698	662	713	738	706	705	687	628	683	721	729	747	668	684	651	694	753	712	659	682	683	653	706	758	666	709	704	706	697	750	696	706	696	682	704	677	694	685	672	695	691	715	658	718	691	730	677	638	736	693	688	692	730	710	680	688	638	708	666	691	702	662	740	702	725	725	651	710	717	711	737	711	716	686	668	691	733	655	690	688	721	704	701	678	704	720	720	734	707	716	682	690	691	684	662	703	665	732	696	719	702	678	718	739	743	692	684	660	704	714	733	713	708	708	679	711	704	753	690	662	698	659	746	661	712	691	689	704	723	661	673	685	697	659	670	699	677	685	712	669	711	680	742	691	690	730	685	680	730	704	725	759	714	673	689	715	702	720	733	729	746	676	697	646	738	660	671	737	688	683	683	711	756	704	783	649	708	672	674	660	737	666	725	704	676	734	700	708	674	671	698	731	688	710	695	679	717	704	682	709	682	708	676	718	723	701	680	740	667	652	727	695	672	709	714	671	659	706	713	706	716	741	692	710	730	733	704	672	686	679	721	666	712	699	719	678	676	675	682	696	650	701	690	758	704	675	733	720	706	643	729	759	675	699	713	689	713	682	689	707	671	731	754	668	661	679	662	736	710	681	649	700	692	672	715	661	731	752	651	646	685	691	711	701	654	657	692	692	679	707	737	692	707	750	725	724	746	674	679	736	724	640	679	723	675	705	678	701	684	652	716	705	691	712	717	730	680	681	675	682	689	716	687	734	679	687	726	701	740	724	750	691	663	719	698	692	667	666	695	707	668	651	712	712	733	648	679	688	695	663	652	698	726	686	697	733	707	700	682	685	688	679	685	723	758	705	700	762	772	697	667	718	672	681	681	712	694	700	689	663	672	671	699	727	686	697	708	676	710	659	712	699	671	695	685	686	696	751	668	649	723	654	683	743	652	690	656	675	704	697	695	703	678	715	716	704	648	701	695	717	674	698	715	675	675	697	740	637	678	688	722	662	696	725	713	664	686	706	729	728	706	687	736	698	724	660	683	681	661	692	678	743	704	733	697	688	690	703	695	727	720	668	715	695	707	705	695	690	731	663	714	712	679	721	693	679	697	697	692	714	688	720	700	668	709	673	709	733	675	695	666	705	663	666	731	680	699	716	696	711	702	707	710	672	693	672	642	713	697	683	728	726	728	709	715	683	727	682	700	696	705	634	667	665	679	684	656	676	688	646	701	709	693	717	674	672	697	720	689	745	702	672	690	711	730	647	748	690	673	689	725	725	749	699	684	679	742	715	746	717	667	715	700	669	693	670	663	689	717	685	706	751	682	685	752	686	634	727	659	691	695	722	714	644	709	690	704	684	768	685	660	722	700	693	719	696	675	712	687	728	713	739	693	710	716	688	719	737	706	720	695	694	713	674	700	665	711	691	728	761	701	728	638	722	704	677	733	692	694	706	671	684	729	698	703	667	713	730	740	695	764	698	719	688	732	681	666	649	697	666	630	701	717	659	701	711	695	679
20085	1895	472	383	315	280	270	306	276	270	256	270	257	284	233	248	282	256	264	279	250	257	257	239	264	286	267	287	267	242	270	292	267	245	273	296	273	293	268	248	261	271	254	300	282	259	266	296	279	275	268	248	233	261	260	264	282	280	285	249	276	295	292	269	269	263	263	242	277	282	286	319	280	270	274	266	246	272	276	268	257	268	263	301	264	316	236	231	239	283	249	282	283	260	255	276	288	281	269	253	265	285	224	279	287	266	251	264	312	273	270	267	265	272	297	281	283	314	249	233	268	285	297	271	228	291	246	284	253	279	295	246	282	272	290	281	283	261	298	289	240	252	263	287	299	283	273	295	257	289	276	262	282	275	290	274	266	277	298	243	288	317	282	279	265	238	269	245	292	259	265	262	282	273	261	291	258	234	304	292	263	260	294	287	244	298	282	327	301	275	280	266	282	270	276	230	262	288	272	292	283	263	276	257	256	313	280	244	257	278	269	254	288	268	274	241	273	252	257	283	279	296	274	319	280	267	269	261	239	252	252	262	287	276	315	234	265	268	258	270	284	232	230	279	282	279	281	297	308	276	274	282	273	280	317	249	264	255	290	298	284	279	259	272	269	233	279	258	236	253	295	249	317	308	296	301	293	263	253	259	283	283	269	273	308	280	296	238	282	287	265	229	267	285	284	271	286	256	257	299	259	275	250	286	279	255	284	274	251	297	276	261	280	281	281	282	255	260	279	282	271	281	275	267	253	252	286	284	288	247	314	263	304	280	290	289	251	270	285	266	283	279	243	282	277	285	280	279	239	285	314	293	284	275	261	274	281	288	290	268	228	246	272	281	282	303	268	257	284	294	306	252	262	270	268	259	279	263	257	247	275	285	284	259	257	282	231	268	276	278	281	262	263	272	259	265	264	265	254	292	269	252	295	287	279	303	261	278	296	259	298	272	241	244	234	282	280	243	256	255	249	303	279	315	312	273	236	272	221	257	282	275	265	266	268	252	251	259	281	259	284	268	260	252	270	288	257	272	238	274	265	251	320	311	260	286	292	249	263	271	284	282	268	278	253	269	275	248	287	269	265	257	267	260	280	293	302	270	262	282	257	252	276	254	243	272	250	264	246	256	274	283	254	288	274	286	242	270	267	294	260	250	271	285	266	281	313	245	248	277	302	270	284	307	261	256	265	296	318	309	286	267	266	286	279	269	262	267	278	264	283	284	274	279	249	256	298	270	285	316	295	283	258	310	283	284	283	288	297	290	231	254	287	279	226	238	287	261	250	246	245	287	269	240	256	251	292	289	256	271	283	328	265	259	253	291	279	266	262	261	252	282	245	259	267	244	230	272	266	252	264	245	258	305	265	255	244	245	284	297	251	332	264	253	265	274	283	269	299	257	231	292	290	275	264	261	290	274	263	266	304	262	267	255	291	268	268	245	281	277	260	301	263	312	255	269	226	261	279	277	276	256	297	289	266	295	243	273	272	283	260	273	308	277	275	280	305	281	308	271	279	299	285	291	284	296	252	292	287	304	286	257	231	278	307	273	260	277	260	257	278	256	277	285	299	277	296	291	276	272	277	261	295	284	273	270	270	236	241	281	284	284	280	283	256	255	282	274	250	290	277	285	274	267	270	251	277	256	295	295	277	291	260	260	275	251	261	279	260	276	260	261	245	283	269	252	261	266	275	277	307	277	272	265	260	301	269	272	230	258	276	261	274	292	285	253	287	264	284	277	253	233	247	307	277	282	280	287	308	268	313	266	256	223	284	253	293	269	251	285	287	249	294	269	286	277	315	285	250	257	269	250	280	290	289	277	260	261	281	245	260	282	305	283	303	274	264	255	311	259	282	293	256	295	279	267	245	287	256	286	272	249	296	294	282	292	253	267	268	232	270	279	261	281	276	273	267	295	268	297	276	262	259	250	253	299	270	301	280	276	306	293	262	242	302	286	273	258	272	246	272	257	288	271	265	276	282	278	301	292	279	265	298	280	288	260	284	273	253	276	289	265	295	293	266	257	267	267	303	272	271	265	306	316	272	309	255	233	233	248	261	265	306	318	237	265	254	247	279	261	267	281	289	261	272	291	250	286	277	267	270	238	244	269	294	291	267	269	289	273	268	263	274	278	262	300	215	276	295	287	295	255	242	286	252	263	293	312	270	247	253	247	267	266	274	253	293	267	273	255	272	258	288	242	288	272	275	274	274	263	277	262	260	272	286	258	257	277	259	303	249	241	251	247	247	264	270	275	321	260	279	264	288	279	285	283	239	267	260	275	266	275	276	295	275	273	289	272	251	279	270	243	259	282	246	239	288	265	258	255	285	268	259	253	248	304	267	273	306	301	277	280	266	307	263	265	268	270	255	231	290	271	251	269	287	254	259	301	279	234	248	241	256	273	273	245	251	287	277	281	297	278	302	236	264	283	294	278	282	263	311	301	273	279	281	242	285	294	240	279	292	298	265	246	264	305	279	260	297	221	252	293	280	291	259	252	252	297	297	272	274	279	266	223	262	254	283	259	304	233	245	221	283	264	238	248	299	269	239	304	288	255	266	271	288	281	260	260	296	327	270	285	265	297	300	276	256	268	292	277	269	254	245	308	267	259	258	287	274	286	258	285	307	262	256	291	258	264	271	238	250	259	294	270	284	285	296	290	283	299	289	294	244	251	277	259	226	261	266	282	273	317	267	290	249	314	259	273	267	246	270	305	295	281	309	278	271	266	284	273	252	256	288	288	286	266	252	267	267	292	279	279	264	242	269	260	291	270	279	248	292	282	270	260	261	278	252	269	265	292	301	264	280	262	275	281	247	286	269	288	256	270	239	264	253	274	271	276	277	297	268	248	265	245	288	255	285	284	277	270	254	239	281	268	272	269	247	268	241	278	290	246	273	261	283	289	254	271	266	286	257	256	274	257	301	300	281	285	273	248	273	313	279	302	254	278	268	314	294	325	269	289	248	265	257	242	268	299	280	266	278	255	269	250	250	242	281	302	291	297	252	272	254	310	283	261	246	251	232	232	265	288	263	278	298	288	252	261	268	301	293	286	268	273	280	279	270	286	282	292	257	249	265	276	286	242	284	258	276	260	285	293	283	284	284	271	270	252	265	260	283	258	306	272	244	286	248	263	262	290	256	273	260	279	273	313	257	252	276	273	260	272	268	282	261	256	300	299	257	259	257	240	282	281	263	271	279	280	281	242	260	270	269	292	277	258	248	299	305	308	257	259	286	275	244	279	254	262	275	274	274	283	264	293	303	309	259	266	248	303	272	288	283	272	251	285	274	276	302	281	271	243	257	276	263	262	296	312	292	252	276	260	296	245	285	270	260	253	254	253	266	278	273	313	279	267	268	272	260	283	290	277	267	255	266	259	259	289	273	266	286	295	251	318	276	248	269	283	261	267	296	269	255	249	270	279	240	289	265	228	275	257	259	250	252	282	255	277	273	279	265	283	331	260	255	261	277	279	241	241	268	252	288	277	305	283
15260	4101	3366	2309	1436	890	723	686	625	634	627	608	646	587	618	597	570	597	599	606	600	617	605	619	627	593	582	631	627	624	587	585	616	648	652	619	591	637	641	609	639	641	613	619	623	621	573	650	638	594	605	603	631	638	636	602	627	587	597	592	593	606	599	614	651	635	607	646	584	618	634	585	594	616	618	606	576	645	588	636	612	615	598	577	586	631	614	598	629	606	654	602	609	620	620	625	628	646	584	544	639	625	612	614	615	605	577	631	583	577	617	683	653	650	659	616	574	631	649	581	662	572	629	616	589	620	607	625	585	600	637	588	640	603	629	646	591	577	613	560	636	613	595	619	630	614	632	589	621	618	629	608	612	601	584	643	583	594	644	578	617	616	647	583	590	635	597	551	603	602	590	600	614	630	582	627	592	628	622	624	602	567	621	614	645	656	627	585	606	565	613	620	618	620	634	664	613	594	567	574	578	567	604	617	627	571	601	574	642	616	599	597	607	587	637	620	604	594	627	625	608	600	597	590	639	628	599	622	643	624	602	572	552	546	610	614	596	609	615	636	663	639	626	582	615	596	599	560	579	614	629	583	620	566	648	592	643	602	583	627	595	629	651	617	637	578	681	608	615	600	593	627	610	593	658	635	636	606	658	665	601	632	596	663	630	593	605	596	622	621	611	583	648	580	633	639	612	599	584	593	607	596	619	637	637	559	630	606	601	620	555	613	600	626	614	603	567	568	625	664	617	575	602	592	617	593	630	605	619	573	654	614	619	605	588	592	622	574	589	611	606	606	579	617	615	646	577	610	588	600	637	596	663	583	640	616	594	573	615	627	642	617	540	606	623	631	677	561	605	631	595	567	622	620	661	596	653	619	594	563	573	579	584	620	568	594	637	604	606	617	590	627	619	632	611	616	595	570	590	620	585	594	598	612	632	594	601	638	595	600	616	598	600	628	626	591	600	643	621	602	633	555	602	612	616	617	617	572	600	599	616	625	581	593	586	566	633	585	604	595	603	620	609	604	608	614	661	606	555	596	630	600	626	587	624	646	577	613	551	604	600	650	628	619	619	598	589	575	590	641	606	601	612	626	638	597	617	630	600	617	618	606	628	601	645	633	649	615	621	616	608	601	612	619	617	635	548	599	580	603	564	592	614	610	650	617	605	620	604	603	656	603	636	619	633	625	659	587	622	600	601	592	617	607	632	616	622	604	578	608	600	665	599	607	615	638	626	611	649	648	599	603	653	637	571	601	597	593	577	605	548	647	598	639	583	607	630	593	599	614	572	638	661	585	599	591	595	592	650	580	578	573	604	564	598	616	594	604	602	605	568	599	602	559	598	604	583	673	617	624	607	624	640	602	611	599	605	617	570	587	578	630	610	642	611	582	638	585	603	583	635	625	630	640	608	608	614	623	619	626	610	624	618	597	624	602	634	642	586	605	585	631	594	593	624	598	630	597	624	619	599	583	639	562	645	585	642	613	584	602	603	589	619	625	617	640	600	622	599	629	599	602	603	624	580	622	567	583	611	617	613	635	622	631	618	609	640	584	607	617	649	622	623	580	647	588	617	646	557	631	608	630	623	650	567	625	594	586	618	598	573	587	631	616	591	575	643	607	572	607	589	565	611	608	638	610	614	654	630	584	637	621	565	589	637	568	618	599	604	585	622	579	597	601	585	592	581	619	583	606	607	639	622	609	605	647	634	549	646	594	640	557	622	615	578	616	568	567	638	636	621	588	630	609	641	628	611	572	596	581	605	616	589	626	609	618	616	589	616	662	621	668	607	569	621	596	606	583	602	604	565	597	605	613	627	585	607	598	616	660	599	588	630	597	625	604	590	604	595	620	569	609	641	620	575	618	585	634	617	625	637	606	620	604	590	608	591	585	600	637	606	616	610	603	599	654	595	659	594	617	597	638	591	612	581	556	676	633	621	568	608	597	586	604	598	598	667	622	581	609	630	654	558	621	609	607	628	599	622	606	657	609	644	625	627	606	607	604	622	634	623	582	579	565	624	660	623	617	562	591	611	606	616	580	620	633	597	628	622	593	604	580	588	637	675	612	583	624	565	612	613	625	580	611	553	569	597	626	632	609	594	607	635	618	609	610	619	622	584	610	655	619	625	609	618	635	560	603	629	633	573	629	630	576	613	585	601	575	628	604	609	613	599	611	604	634	621	650	566	677	640	613	596	585	601	608	586	602	632	620	646	610	616	619	620	620	602	637	622	586	605	613	631	628	582	611	638	614	577	607	648	605	680	608	611	620	637	574	597	601	637	643	596	637	609	633	614	580	629	627	617	573	611	613	612	654	632	624	590	630	626	611	620	651	607	663	595	650	609	589	661	628	599	648	642	609	647	611	623	596	612	631	672	574	582	619	610	607	585	593	606	620	640	623	628	614	594	590	586	631	618	610	637	597	595	593	607	613	604	605	599	590	611	624	625	615	606	599	640	646	656	627	610	589	597	629	571	624	610	621	550	596	630	624	620	626	644	613	662	597	623	637	619	620	605	636	613	613	619	604	617	598	618	586	599	604	582	627	612	617	591	624	616	596	553	596	593	622	639	594	616	603	617	633	565	608	598	604	618	599	631	628	644	592	643	595	610	581	562	589	604	624	608	593	609	610	621	598	625	585	624	621	581	608	642	654	622	599	604	590	571	603	658	582	581	597	620	612	590	600	604	575	615	598	625	641	614	595	579	603	658	622	607	602	617	613	594	562	626	647	611	620	634	592	597	583	588	597	613	612	631	603	610	589	587	627	598	645	578	591	657	616	618	614	592	654	579	615	609	598	578	591	635	609	598	625	627	654	635	593	544	569	615	604	625	596	626	625	659	594	613	641	629	652	618	589	634	583	582	628	541	583	597	626	625	583	628	607	570	617	559	639	641	628	580	660	625	653	595	593	584	596	614	587	622	572	622	575	638	607	651	633	620	652	606	627	564	678	631	600	635	582	660	622	596	626	623	537	580	599	556	566	603	591	623	621	595	613	589	555	610	592	602	603	588	603	639	668	612	626	581	621	649	594	619	642	620	574	615	556	592	581	606	605	635	585	596	599	588	622	615	602	634	598	624	627	633	601	588	601	619	588	631	596	658	607	580	578	595	625	563	619	612	647	617	577	616	600	638	649	627	618	607	599	598	615	624	625	568	633	616	599	614	602	619	635	602	612	658	594	605	623	633	636	571	588	625	652	638	612	625	675	615	652	643	606	595	600	605	620	582	651	602	610	628	617	624	622	595	618	582	644	555	657	564	587	577	615	651	634	637	616	599	618	619	603	596	640	626	644	594	585	624	612	595	609	619	620	631	581	660	607	601	564	590	602	615	627	628	619	646	599	617	573	604	626	588	634	631	630	574	599	617	645	623	616	612	597	608	595	612	591	570	633	603	595	629	643	641	617	614	589	598	612	611	651	623	591	643	567	649	606	602	595	612	612	616	621	617	632	617	622	602	609	606	588	581	583	648	624	617	649	591	651	582	640
31165	4397	694	448	437	382	334	264	320	290	294	291	278	305	304	295	291	281	256	279	259	296	262	289	308	307	293	254	292	314	280	293	288	300	290	283	261	279	306	290	298	286	265	290	300	252	282	266	305	272	300	308	312	293	289	309	316	242	297	296	285	297	275	292	262	288	299	265	287	296	268	281	283	295	300	290	270	306	296	294	296	306	309	253	314	274	293	308	268	266	285	262	310	269	288	303	298	270	293	276	294	289	315	306	290	282	260	277	304	268	310	307	279	275	319	275	324	302	303	310	306	285	291	293	283	290	277	264	272	294	269	294	307	290	279	278	286	279	291	334	307	305	314	310	281	273	280	289	278	278	253	278	314	284	256	282	294	288	255	254	271	273	297	278	283	286	313	292	275	286	288	301	272	294	274	247	308	289	269	250	278	283	298	294	267	273	281	277	286	324	293	304	286	251	308	254	295	303	292	267	263	264	272	293	273	326	303	283	317	278	287	319	332	328	281	326	275	277	295	291	290	285	301	257	269	319	276	303	275	300	297	276	264	289	329	293	283	295	287	296	323	299	279	301	281	272	269	254	297	287	265	243	282	275	275	281	284	259	299	291	282	291	303	288	305	281	272	276	291	294	293	324	275	276	280	288	282	270	278	282	255	285	271	282	287	302	294	295	278	293	300	281	305	300	253	311	275	318	277	298	311	279	273	279	279	298	284	259	310	321	282	314	249	284	304	287	305	272	287	298	286	292	283	336	283	270	317	303	314	294	313	289	247	319	299	267	278	299	279	297	317	290	303	277	280	286	306	300	280	266	265	293	251	331	292	260	255	329	244	258	280	308	287	286	323	266	292	290	329	290	277	328	290	313	310	305	248	257	291	323	312	278	274	276	294	303	304	279	281	290	277	308	271	264	298	297	291	297	293	280	297	270	277	290	302	280	270	318	284	307	298	275	313	316	276	285	282	305	265	279	248	295	304	264	268	287	310	319	261	250	260	298	285	281	264	297	317	312	313	326	284	284	276	284	287	309	276	268	255	280	316	284	287	282	253	324	280	279	270	293	279	310	299	238	269	308	280	289	335	268	264	302	276	253	285	303	269	302	327	264	294	300	282	299	284	264	312	269	267	281	271	310	290	277	275	251	274	284	281	347	303	284	302	274	278	306	294	278	309	257	272	334	302	288	245	295	266	282	259	314	308	268	272	304	299	269	287	300	264	302	292	290	273	270	293	259	275	323	285	313	264	276	283	283	288	278	272	277	289	286	310	270	297	319	260	299	313	314	284	276	261	298	280	275	304	312	299	263	282	286	273	276	279	291	277	305	284	259	295	277	274	285	272	292	296	297	320	280	275	279	274	297	265	284	271	294	271	287	308	269	261	286	305	289	282	280	260	255	297	275	318	272	275	295	274	321	271	288	281	318	310	308	317	307	299	280	267	267	266	329	275	320	274	255	275	285	287	314	263	291	267	290	286	255	299	298	299	285	273	285	269	325	283	257	274	327	300	300	303	271	239	302	289	251	283	311	330	303	281	278	291	289	282	283	285	275	283	257	298	323	272	267	308	307	277	257	313	270	304	263	259	264	297	304	282	292	283	279	303	315	269	269	278	279	305	318	270	271	298	302	286	304	288	290	299	263	302	312	304	247	251	286	299	291	290	317	286	303	274	281	271	263	295	297	286	262	300	289	265	291	308	286	288	266	294	274	298	296	281	283	288	269	267	287	284	298	258	288	284	252	299	306	285	319	292	266	314	253	311	284	266	268	275	281	296	289	263	265	287	288	288	314	277	291	289	294	264	286	295	262	311	280	301	258	270	314	260	300	267	317	307	290	290	282	281	271	295	292	288	305	304	298	292	331	309	317	296	311	303	269	267	276	299	302	296	279	269	259	284	301	293	304	286	326	272	288	291	269	283	296	300	291	326	264	292	299	283	286	299	261	284	279	279	272	310	300	279	315	268	275	319	296	255	281	293	284	310	323	284	253	286	338	260	270	329	295	261	280	315	267	280	260	290	262	290	282	289	260	316	264	353	288	290	290	296	278	313	260	298	302	274	313	286	306	286	285	260	310	278	285	273	293	264	307	280	295	265	279	284	305	281	240	272	281	263	277	308	281	283	274	293	285	296	299	340	271	311	260	306	285	286	258	294	311	247	292	293	298	239	304	292	317	267	257	280	281	290	270	300	297	283	288	293	297	233	286	283	254	263	275	283	288	325	263	293	284	298	288	293	270	287	300	276	248	270	287	300	289	297	266	286	273	286	275	307	282	306	305	308	262	288	297	272	255	253	254	295	282	311	291	311	276	275	253	290	274	284	299	316	273	278	289	276	289	303	286	296	291	295	289	307	285	300	284	318	300	265	315	291	268	279	269	271	311	287	288	272	293	265	288	295	300	275	295	256	305	300	285	274	294	285	252	296	298	260	256	279	270	303	274	297	296	303	285	249	277	335	287	275	248	308	297	315	293	302	251	265	281	291	276	278	257	299	301	307	275	280	286	261	310	305	307	311	285	270	298	273	266	317	266	295	272	286	285	302	250	312	307	272	314	286	290	289	304	282	259	266	285	303	260	266	281	267	293	273	247	275	268	278	329	273	288	301	307	278	260	288	274	270	328	303	282	278	289	308	278	279	315	278	317	271	305	275	294	286	288	285	277	291	303	283	312	301	281	296	274	275	282	301	291	283	248	257	289	299	284	286	263	302	271	282	296	308	312	302	285	276	267	273	282	251	291	312	306	281	325	301	263	300	303	284	292	287	313	281	296	301	324	249	316	298	264	247	288	264	264	296	300	300	255	282	274	300	335	289	250	268	286	288	297	291	266	257	284	286	304	287	256	293	262	309	302	296	248	293	271	262	269	277	258	312	290	275	316	268	254	259	310	273	269	305	279	300	293	257	325	297	275	292	280	256	273	293	312	293	266	276	262	288	274	311	308	307	297	323	323	259	272	274	305	313	312	301	305	285	306	301	290	272	319	282	281	293	291	313	297	278	243	259	321	271	303	297	297	258	269	258	255	251	253	283	286	257	298	256	249	260	274	314	301	307	300	279	301	291	309	283	255	290	276	293	297	271	279	275	268	279	279	323	314	283	302	262	309	288	297	288	285	268	259	295	276	314	277	282	251	287	252	259	270	319	284	278	272	282	309	271	274	267	284	276	275	318	288	276	298	298	282	275	320	291	297	318	302	275	315	294	310	289	276	291	300	264	272	303	286	272	305	304	281	272	307	252	290	314	271	303	255	261	259	341	292	261	299	294	310	251	314	286	301	262	265	268	311	277	287	266	290	274	287	296	267	253	284	254	281	310	318	302	269	282	358	311	258	270	296	262	285	297	281	250	287	312	277	262	289	298	317	322	292	275	295	295	304	282	318	304	274	291	316	277	306	300	275	298	281	248	284	297	293	310	312	282	281	308	285	306	277	276	313	281	286	280	283	271	295	288	264	276	282	302	267	292	277	279	301	268	310	284	275	297	259	263	278	312	296
23052	6579	5145	3335	3227	2741	1434	795	814	743	728	699	692	705	656	702	678	690	683	672	721	694	682	675	669	667	701	753	698	721	692	732	639	705	730	661	669	724	648	686	667	693	710	709	680	653	707	672	693	670	700	646	644	696	712	639	665	642	639	680	650	678	665	660	658	702	688	676	665	673	639	656	715	691	662	661	671	640	679	724	638	654	733	661	703	704	661	696	678	691	687	706	741	657	678	683	657	716	666	686	631	667	697	669	718	647	642	672	678	663	661	672	656	682	688	652	686	708	689	703	659	691	657	716	668	669	620	680	686	637	655	718	716	673	648	682	678	651	652	682	688	653	695	681	673	685	698	646	664	645	634	733	670	676	647	678	678	679	713	712	642	703	647	700	660	687	681	662	642	646	702	667	619	688	679	702	671	730	668	660	659	724	669	697	680	654	698	717	663	654	646	653	717	672	683	661	661	702	676	698	662	641	652	661	660	617	672	666	639	666	641	651	639	656	629	723	647	670	624	713	630	651	676	667	671	694	693	643	694	642	676	680	697	672	638	687	596	628	660	630	707	678	674	658	641	701	672	700	656	659	640	711	671	719	646	666	628	670	664	633	674	653	676	666	678	658	690	642	682	659	682	646	645	654	663	688	686	650	675	651	690	652	635	611	709	679	705	707	713	685	643	644	662	654	713	675	657	658	652	661	661	708	698	683	689	664	642	656	694	684	669	662	664	684	685	673	663	677	708	649	670	682	671	649	718	689	656	579	656	716	644	690	651	665	654	639	649	672	673	706	711	698	628	675	682	746	693	710	714	673	663	688	653	676	659	657	660	656	675	700	643	686	623	680	642	657	617	668	666	651	676	643	663	665	685	623	674	698	718	666	693	701	687	632	647	682	684	695	736	664	669	651	662	700	687	685	670	636	665	670	628	701	612	711	679	674	646	683	720	647	628	624	656	727	663	631	640	693	633	641	700	661	623	646	682	720	704	683	685	665	626	686	660	661	665	676	673	677	709	675	669	708	690	658	650	665	658	657	684	642	656	720	693	692	683	613	675	633	645	652	672	622	652	666	691	652	715	651	644	684	725	655	668	664	682	735	706	686	694	689	635	636	630	656	716	651	671	722	711	662	686	648	641	698	681	653	663	668	664	659	635	679	655	597	696	646	671	687	703	710	658	674	646	681	662	652	655	692	673	637	652	714	706	696	667	692	706	668	667	656	662	709	679	700	636	684	674	688	674	697	657	689	699	668	688	673	677	659	677	647	691	678	732	639	645	667	700	674	609	692	698	661	689	672	709	722	692	690	692	663	655	639	633	688	666	683	700	698	665	616	668	701	651	709	673	682	662	654	673	672	681	681	692	684	672	643	661	679	680	664	667	695	649	633	675	642	646	650	724	700	680	669	626	646	677	657	678	637	685	707	714	684	691	631	690	654	673	681	694	644	678	685	631	638	656	699	732	683	675	679	674	660	696	648	657	630	659	667	678	685	659	631	682	674	661	679	715	650	628	637	688	671	679	684	677	720	678	663	694	652	683	696	648	660	675	635	637	692	660	659	653	687	647	696	729	629	662	683	714	725	678	703	676	667	691	646	657	646	677	677	667	675	691	694	688	687	669	655	661	681	686	667	668	668	667	637	668	642	657	635	678	700	657	663	676	712	690	657	698	682	681	653	697	640	695	701	691	673	662	688	627	720	651	666	673	667	683	648	644	635	638	679	656	681	648	703	688	697	693	689	661	709	674	665	677	676	681	679	706	660	673	714	701	687	704	735	675	682	681	638	681	656	658	677	703	750	705	695	626	730	651	659	683	689	677	675	695	688	716	597	703	685	688	689	642	678	660	700	689	671	663	646	687	693	668	702	650	664	684	668	673	652	666	669	672	619	635	670	690	694	630	656	671	656	644	696	714	656	655	620	674	687	660	633	674	700	632	720	658	670	679	628	706	708	693	723	660	654	668	692	648	656	656	678	667	668	674	708	667	692	677	696	668	687	707	672	642	681	631	680	668	662	657	679	701	668	654	664	640	690	729	658	648	651	697	655	650	630	706	691	660	646	640	654	685	675	633	671	697	615	653	647	675	660	635	693	655	709	636	653	676	672	660	690	665	695	686	643	684	698	655	649	656	693	703	694	650	668	682	672	673	660	669	661	669	683	700	647	671	689	689	699	652	694	666	713	725	669	711	661	667	657	648	666	687	681	680	673	658	619	709	658	718	655	642	698	671	682	656	623	678	668	715	689	701	697	716	684	655	670	668	654	637	677	661	678	700	688	685	658	666	682	657	684	689	676	675	681	681	663	689	633	641	634	648	678	676	655	697	686	664	677	657	703	707	722	719	666	659	695	630	672	637	686	643	635	678	649	653	658	674	638	672	643	665	694	664	642	713	619	724	665	682	687	686	683	661	691	643	661	646	701	707	645	637	700	654	650	679	682	672	668	695	721	682	687	672	633	673	678	675	665	624	688	625	667	693	677	674	694	678	635	671	678	701	693	653	684	658	691	726	662	663	661	657	661	722	680	719	645	702	672	700	658	684	701	606	675	702	653	709	630	676	659	649	655	707	687	722	652	685	689	622	675	702	665	672	704	680	675	670	679	657	687	645	662	690	655	667	678	660	682	695	713	628	684	675	672	658	632	658	688	702	667	647	668	656	705	665	697	631	651	665	644	723	642	656	668	671	670	681	645	684	647	673	653	656	712	674	698	708	601	701	634	679	686	663	661	679	660	690	674	612	706	636	681	690	658	608	708	712	700	626	684	652	710	662	685	684	679	656	651	665	692	652	667	715	688	673	624	698	667	699	702	646	676	698	700	643	689	674	652	678	659	689	714	676	659	646	662	687	682	685	645	684	636	671	687	667	643	665	653	649	671	689	656	662	691	683	686	654	674	632	698	644	687	706	647	635	665	653	631	636	678	722	659	709	701	655	709	694	673	684	665	668	628	683	720	697	696	693	729	682	729	634	685	641	661	667	699	673	673	692	649	634	680	680	673	688	671	653	641	623	665	683	715	692	666	690	656	712	648	654	668	669	711	673	649	684	653	680	674	688	655	652	670	706	690	647	659	638	678	665	665	665	639	606	654	679	674	684	728	693	668	678	654	638	666	702	686	663	639	655	646	653	656	688	645	636	671	637	639	690	692	669	687	690	630	633	660	650	647	706	673	663	638	661	623	678	625	682	671	665	682	654	666	669	666	664	707	662	700	639	640	685	703	671	656	693	639	700	694	696	658	663	623	661	650	667	692	625	668	704	710	707	657	659	697	672	657	679	674	650	645	655	693	628	685	720	619	651	695	633	685	653	713	637	642	675	676	653	641	631	681	689	684	672	674	664	646	694	706	700	695	677	684	681	698	707	632	685	672	686	631	687	668	652	718	648	652	675	664	675	664	644	731	672	641	668	700	683	654	685	684	675	668	674	654	660	704	661	698	645	676	691	676	643	678	655	683	680	653	655	671	671	651	671	626	709	687	663	665	680	651	675	668
34327	5837	822	629	506	434	317	290	326	282	305	299	307	302	288	292	294	276	341	278	292	321	284	289	321	277	324	279	305	262	309	317	284	276	275	277	326	286	291	265	287	289	313	321	297	291	312	307	297	291	305	294	334	328	309	289	315	308	312	309	311	263	292	269	296	281	345	319	296	279	288	289	288	272	315	272	298	283	316	308	258	307	290	308	290	304	298	303	281	296	296	310	284	322	344	312	292	310	314	317	319	298	328	297	289	291	300	290	303	298	302	307	328	298	278	306	301	284	301	264	248	268	285	285	284	311	270	315	288	300	298	265	301	273	288	275	293	329	327	306	299	291	294	262	292	299	278	324	280	275	291	329	303	279	301	299	304	295	290	304	295	282	304	255	296	299	299	280	282	275	266	287	298	300	326	314	282	293	276	303	285	278	306	280	290	317	311	329	297	323	290	301	288	292	293	287	269	273	300	311	296	325	277	290	287	309	282	305	282	318	307	297	292	302	286	276	319	317	291	291	325	301	307	282	323	324	300	291	296	261	269	296	292	283	321	285	329	323	296	282	291	277	290	290	260	265	264	299	304	291	308	313	307	284	321	302	306	286	300	311	302	308	318	321	272	293	287	300	264	296	296	316	305	264	309	263	293	289	301	281	290	337	291	328	305	310	315	335	307	301	302	323	294	293	279	320	337	280	308	287	312	313	303	278	296	308	288	292	282	289	276	316	311	318	332	321	297	306	291	310	261	306	288	298	321	325	310	252	307	303	287	345	283	294	251	289	281	278	287	316	313	309	310	324	295	289	287	300	312	309	293	290	288	281	296	320	282	308	276	305	268	288	303	292	311	283	319	303	313	310	274	300	265	309	292	289	302	291	297	289	266	306	299	327	293	282	305	290	312	258	284	324	294	279	325	308	298	303	260	294	284	308	295	322	324	261	275	304	303	272	296	299	305	297	294	304	308	287	279	290	283	307	272	305	286	290	311	275	281	327	301	302	310	276	312	272	286	270	286	291	299	286	300	315	288	281	275	312	298	299	276	296	291	269	255	324	325	302	301	309	290	302	329	295	273	322	286	305	299	274	318	303	282	295	317	270	273	265	267	278	276	309	279	275	324	323	302	253	262	320	264	314	267	289	291	301	291	275	301	311	273	279	324	311	322	284	292	292	314	309	274	293	307	285	267	301	309	301	330	305	278	317	300	328	307	291	289	321	300	308	289	313	296	300	318	324	338	285	316	307	272	302	264	314	299	306	290	286	280	297	282	293	287	316	325	308	300	289	349	303	293	284	274	277	300	274	278	267	305	316	293	300	326	279	309	285	316	284	321	298	308	309	322	320	306	292	301	297	341	280	295	301	276	314	299	283	292	279	288	299	298	322	296	287	287	329	300	306	291	282	297	309	332	305	293	314	300	297	275	312	325	266	269	277	297	313	281	297	289	309	320	306	301	307	311	278	324	310	317	270	337	278	300	306	270	274	284	302	286	316	352	316	309	291	274	289	291	320	301	290	312	301	280	315	298	304	315	311	293	265	275	261	312	302	309	314	309	296	315	304	272	303	302	293	274	291	283	304	306	299	316	313	294	285	291	307	311	296	320	299	310	327	301	295	329	289	283	299	309	286	274	292	287	290	308	297	304	274	309	265	275	316	294	272	275	276	262	277	307	300	318	309	292	310	286	288	290	283	269	302	294	332	271	275	316	266	291	300	310	304	315	291	312	322	308	296	290	300	297	287	303	289	263	316	324	278	348	319	291	292	317	251	300	301	298	289	292	297	290	306	284	338	268	293	270	266	305	298	309	305	280	296	271	270	303	312	274	304	293	279	308	274	251	301	265	263	307	306	303	276	295	280	297	309	308	304	288	281	324	307	305	310	311	285	320	301	314	325	298	266	326	281	304	304	296	282	299	297	300	290	294	272	311	296	312	275	275	284	301	324	308	282	320	297	312	311	273	276	306	311	274	283	258	305	304	276	319	337	298	303	295	298	288	274	311	302	287	303	279	252	302	279	287	304	274	296	304	320	305	316	269	308	325	305	291	298	286	322	324	342	306	267	293	313	309	301	281	321	320	292	322	284	282	315	277	271	295	294	310	278	294	285	309	265	267	262	305	259	269	316	288	295	319	300	298	279	300	299	281	286	249	313	289	282	313	327	295	342	298	291	291	285	306	275	297	285	296	278	292	294	303	318	325	265	275	251	281	308	306	300	299	302	295	331	287	311	312	293	281	270	291	281	302	282	285	314	291	330	277	284	259	294	287	281	322	313	293	291	302	315	277	316	294	249	310	295	302	283	288	307	299	299	269	303	284	297	315	257	251	305	271	273	284	335	309	271	328	288	293	271	308	278	302	305	307	282	299	286	327	281	291	273	283	314	315	275	271	285	265	305	315	275	296	298	267	302	281	299	323	307	338	320	268	289	278	270	283	303	322	304	297	291	273	306	302	300	262	329	277	298	275	290	283	318	294	308	303	276	267	293	285	298	314	307	287	295	295	289	311	270	278	304	298	291	276	284	279	290	310	320	318	295	282	321	306	298	288	289	305	279	310	318	295	272	302	289	317	293	317	287	309	310	278	266	319	287	270	294	307	296	290	287	306	334	293	263	314	246	298	275	285	353	319	309	270	292	313	312	263	282	317	266	307	285	308	330	292	277	272	299	299	302	310	282	280	276	298	310	275	294	288	316	310	324	246	290	313	289	276	320	321	294	286	268	322	303	323	288	284	288	317	302	290	263	301	306	303	299	256	300	275	279	325	304	275	255	286	274	289	255	304	324	277	273	296	288	293	301	310	306	334	316	288	297	292	311	301	298	308	322	306	320	299	289	309	293	297	272	261	299	302	283	259	318	285	311	306	295	323	305	301	287	277	290	313	285	295	291	276	286	283	273	291	303	301	276	297	321	325	308	315	315	281	302	281	299	288	307	273	334	310	302	255	313	292	303	312	288	254	305	273	288	295	329	295	301	261	307	315	321	284	315	316	315	285	294	272	318	286	308	281	296	279	288	308	295	278	296	326	298	297	287	279	307	328	290	300	308	293	297	281	325	317	305	271	290	272	315	309	301	288	332	329	330	289	312	320	292	310	296	321	281	310	287	323	279	290	348	317	298	292	287	279	311	269	319	338	297	286	324	293	275	284	265	284	299	283	301	302	269	292	282	295	304	316	303	286	271	318	303	315	285	288	287	326	308	271	293	342	332	289	274	300	304	301	302	334	269	330	324	300	303	303	314	268	319	285	283	308	295	307	300	277	317	318	286	320	296	292	299	299	304	307	320	280	272	290	300	316	324	330	335	330	308	333	322	316	281	340	284	323	248	308	317	272	292	297	287	323	312	297	315	299	281	306	297	304	284	281	298	256	313	286	283	278	315	275	285	294	296	309	263	276	283	276	285	267	296	288	263	302	314	314	305	295	312	314	314	309	296	292	299	298	327	278	300	271	281	312	285	321	325	278	306	263	266	309	318	295	308	308	294	276	302	284	279
24379	8811	5797	5442	4586	3511	1526	931	823	758	753	745	744	690	692	725	696	772	709	698	674	665	758	694	705	730	689	714	706	694	680	750	718	739	688	666	710	736	760	741	702	705	693	758	745	714	731	712	738	733	739	704	723	719	700	705	671	685	700	677	700	694	741	721	702	708	725	719	666	682	736	692	681	735	694	711	694	709	716	719	702	734	673	642	668	678	705	721	657	688	686	668	714	701	684	730	746	731	663	707	687	735	706	684	715	721	755	697	719	685	728	711	742	723	710	787	767	693	677	693	739	737	700	711	740	697	687	708	724	724	742	677	699	712	699	717	753	701	733	691	704	715	674	651	719	702	676	708	734	758	739	713	704	715	648	684	668	743	723	683	717	702	738	646	721	692	688	682	740	682	726	749	699	732	661	720	709	727	698	707	689	668	673	721	728	705	726	689	720	732	683	725	768	726	706	708	669	738	717	690	701	695	671	715	699	744	690	677	694	715	701	690	716	727	728	707	710	703	727	696	690	714	665	702	682	694	674	723	699	720	686	680	654	661	705	742	709	712	692	718	691	718	737	738	735	684	701	745	697	679	663	712	688	748	681	716	655	687	730	692	724	755	673	756	724	710	667	709	688	688	714	653	688	689	729	708	668	693	685	710	699	724	713	718	727	701	739	693	729	746	678	693	668	667	707	711	738	678	655	685	688	668	727	714	724	683	684	683	715	675	747	702	694	694	671	707	678	670	698	666	698	677	687	741	687	708	706	688	649	714	689	723	656	684	698	729	679	712	695	711	711	688	721	737	709	750	704	722	706	699	664	688	701	687	680	698	701	703	652	651	668	685	682	712	729	716	688	716	708	712	666	640	689	723	728	697	703	722	660	702	711	660	714	708	739	700	720	690	670	697	738	722	720	719	721	714	717	673	719	701	727	734	685	733	698	708	707	712	702	685	737	684	714	690	675	715	678	692	673	664	686	720	729	685	748	676	686	701	699	706	678	714	687	691	721	716	708	734	727	723	693	732	690	679	672	677	727	703	726	732	692	702	728	672	745	669	692	723	707	720	708	699	716	724	726	685	693	692	714	751	725	719	721	665	686	696	711	701	706	721	730	697	715	698	698	724	663	697	729	701	701	718	724	705	685	715	674	726	660	689	681	717	728	681	711	723	706	724	715	674	699	689	666	702	723	707	722	685	698	693	693	742	691	672	718	697	724	676	719	683	652	722	695	745	705	693	745	710	726	720	730	668	710	709	751	757	690	686	713	741	675	720	721	665	711	679	747	721	694	670	703	719	740	694	711	680	647	737	694	670	726	666	698	703	702	740	679	700	734	643	756	668	700	693	707	717	717	704	776	694	691	692	737	662	712	679	712	698	699	688	714	689	701	673	719	689	705	702	707	688	679	711	692	694	725	705	724	698	676	680	716	685	730	736	740	738	669	698	688	728	669	720	662	792	760	681	692	701	677	684	648	736	704	711	724	708	678	684	720	730	697	728	717	691	705	707	683	742	699	686	705	708	724	717	708	679	744	682	653	692	699	672	668	726	714	712	695	706	732	713	746	737	753	739	692	715	682	678	707	704	725	706	668	724	665	716	740	750	702	729	698	740	698	700	702	699	689	719	704	691	742	661	727	723	693	685	679	724	746	725	661	714	670	736	689	749	716	680	708	687	691	695	618	687	761	728	658	726	684	663	667	716	705	685	734	712	686	678	689	695	645	703	770	695	713	720	679	692	741	718	726	730	728	679	725	687	710	708	680	655	646	686	687	736	687	662	718	706	671	665	662	716	703	693	683	743	695	696	711	709	714	708	690	732	683	733	721	662	684	713	660	722	690	716	709	716	686	662	683	732	744	704	715	709	686	683	694	679	683	747	732	726	720	753	667	696	712	679	702	685	723	645	682	719	736	676	679	742	660	713	723	700	711	763	705	722	678	693	722	662	701	652	699	716	769	743	688	687	687	679	720	744	697	693	687	697	691	722	746	684	689	693	738	732	751	695	689	698	707	687	683	727	669	701	703	698	711	730	726	693	677	717	684	748	719	727	717	683	714	653	678	698	650	681	697	655	688	729	715	715	724	757	697	702	697	704	699	714	708	720	721	738	692	706	691	699	710	731	722	689	742	729	707	716	713	670	740	683	707	750	706	681	707	724	717	696	710	720	642	731	662	715	701	688	760	701	656	719	686	708	717	699	656	688	642	686	733	718	748	731	684	708	683	714	658	705	653	713	676	727	733	739	734	703	752	712	667	717	651	680	692	680	691	721	692	699	666	720	635	670	647	674	694	699	739	678	689	728	712	691	678	722	701	720	678	734	708	683	711	686	712	708	674	715	700	677	681	690	708	745	745	679	717	673	690	681	665	672	730	707	720	677	713	707	723	658	704	717	726	701	685	692	719	649	694	711	643	669	669	737	697	717	725	721	673	742	731	686	694	699	689	716	712	704	722	718	708	683	717	699	678	741	708	686	711	703	716	701	700	686	702	729	719	714	684	667	684	721	747	718	737	748	733	673	721	690	649	748	704	696	715	739	705	657	705	726	694	685	682	655	700	731	729	706	689	689	728	670	737	689	750	724	703	705	652	738	713	740	712	723	678	722	645	723	673	717	666	711	700	718	673	718	681	708	728	715	691	727	658	736	722	680	696	741	723	724	765	710	674	719	700	697	706	677	723	715	728	704	698	676	744	699	671	692	740	698	666	692	686	765	682	698	708	726	726	706	741	662	738	718	695	714	694	679	690	711	664	691	715	719	701	723	734	710	744	718	669	672	731	722	668	716	711	712	723	666	702	695	703	688	687	688	671	703	648	711	773	657	699	695	727	729	671	695	697	758	723	673	697	710	736	741	712	758	721	722	697	719	749	730	737	696	722	733	724	713	687	692	710	684	708	736	688	747	683	706	688	666	680	679	681	767	711	708	699	669	700	713	711	716	735	764	708	706	711	716	681	688	684	679	740	712	719	704	717	704	707	698	684	679	735	666	727	751	706	707	720	732	682	706	707	696	707	706	711	713	725	715	750	669	695	672	669	706	703	708	648	724	698	725	713	696	661	641	655	671	704	698	692	683	719	689	740	692	724	661	672	731	680	664	707	700	726	683	696	700	658	709	740	709	709	704	735	733	714	730	779	719	705	710	725	712	652	718	710	702	713	718	679	698	760	676	723	685	704	691	723	737	739	687	693	703	640	680	707	679	744	682	695	733	698	679	703	720	695	700	678	717	707	718	726	728	739	694	657	734	734	697	681	733	718	740	718	724	733	744	739	685	688	681	679	713	715	706	679	684	710	736	719	732	712	703	666	739	717	704	717	681	715	687	719	702	729	738	755	732	739	739	754	731	710	707	722	751	720	715	702	704	714	703	731	657	716	728	726	690	730	741	636	699	699	682	669	695	691	718	662	718	707	702	724	691	713	734	701	740	711	697	643	729	709	707	662	656	740	701	676	691	717	721	730	670	707	707	705	717	708	728	685	733	653	752	725	668	664	693
20709	1789	469	359	302	268	264	254	262	244	308	267	218	312	268	285	269	254	287	245	303	287	291	283	307	263	278	275	264	250	288	251	316	255	256	266	275	289	288	292	301	290	271	307	296	266	260	275	291	290	274	273	269	279	278	278	267	294	252	270	270	276	274	247	269	269	266	270	283	257	295	245	303	290	311	274	250	270	306	272	271	267	255	245	303	273	291	280	295	254	273	282	262	255	265	266	260	270	270	273	248	289	294	284	268	256	260	263	295	275	293	264	270	259	244	257	289	263	279	297	267	274	260	296	260	276	279	254	292	284	270	276	259	264	266	299	264	276	266	276	251	261	245	292	271	291	274	287	265	278	278	308	282	300	262	269	277	244	276	275	259	275	283	261	270	302	254	254	312	283	275	260	271	285	265	278	307	281	262	268	268	269	286	282	254	268	277	256	268	238	256	289	246	265	259	280	275	237	255	246	299	274	257	261	288	257	268	270	291	253	283	238	284	285	322	273	277	255	264	280	246	273	290	264	242	268	266	291	259	276	274	279	280	239	249	261	255	249	245	268	289	279	288	280	265	287	288	259	277	302	262	265	291	263	271	266	297	262	291	279	267	230	298	284	274	252	281	252	276	275	268	239	276	305	303	284	271	279	237	242	285	311	276	297	272	273	301	273	294	281	280	280	273	257	257	259	269	277	256	256	267	292	267	251	271	249	294	249	290	257	259	280	287	258	255	301	272	262	291	293	267	279	226	248	297	256	272	244	271	281	254	243	282	281	286	294	281	259	247	249	265	293	270	258	301	291	281	303	290	272	258	276	284	278	275	273	246	271	265	276	263	271	269	267	310	276	280	277	250	254	284	261	254	284	278	296	285	270	269	272	242	261	244	292	252	298	271	269	268	261	297	289	280	269	278	266	272	258	268	258	276	249	255	248	270	283	240	294	281	260	261	247	296	307	285	263	272	270	275	269	275	273	293	277	277	295	288	293	274	244	285	259	280	252	249	263	278	275	265	279	298	261	276	285	268	278	292	256	301	282	305	295	265	274	278	279	283	267	260	268	289	276	240	276	263	258	292	254	286	267	265	295	276	281	262	285	261	258	258	276	276	252	275	275	266	276	252	257	256	273	251	251	270	261	253	275	283	264	266	280	258	290	330	247	268	290	297	278	251	262	285	292	277	285	300	230	293	260	288	249	258	279	287	263	265	284	278	262	268	297	288	277	266	278	307	248	308	298	289	276	278	234	275	312	256	276	296	245	206	281	280	256	278	297	282	243	268	250	258	277	297	270	289	254	251	253	262	303	284	296	300	260	262	233	231	278	261	280	284	278	285	285	247	274	285	280	282	255	256	300	254	299	271	272	265	307	268	262	278	254	267	271	244	268	277	265	322	269	250	276	273	277	280	272	276	277	301	282	253	271	218	248	259	261	290	261	251	243	269	282	295	279	287	257	262	248	262	270	247	313	289	279	268	282	288	292	283	309	283	276	250	286	280	285	256	237	230	282	288	291	260	287	267	282	286	300	320	244	264	277	303	287	251	255	295	257	280	251	238	298	270	255	290	249	275	280	284	250	253	283	251	265	292	293	291	259	237	288	282	235	300	269	263	255	294	266	280	286	266	280	273	271	287	280	259	244	280	259	280	271	233	287	250	271	275	288	277	301	289	255	267	268	314	235	278	289	289	242	281	267	254	272	266	325	262	278	284	278	285	254	286	262	287	256	293	261	274	297	239	256	267	247	256	313	277	264	269	264	262	273	250	264	266	275	269	279	292	314	247	282	299	277	267	272	298	274	242	308	270	287	274	269	268	256	253	269	259	268	276	289	269	235	274	262	261	264	268	244	243	257	272	271	287	280	272	262	263	292	282	290	282	248	265	264	277	267	323	240	253	275	304	252	269	265	244	308	330	299	259	277	233	288	277	257	265	295	251	281	259	248	273	250	278	250	264	255	273	276	259	283	247	279	286	248	270	321	268	283	257	264	276	260	271	290	256	278	266	289	286	289	277	267	267	281	290	248	282	246	262	287	256	288	316	296	257	249	238	264	289	285	269	260	284	277	266	243	282	283	274	276	295	277	256	275	313	268	246	302	268	252	275	290	287	286	315	281	259	280	255	294	290	273	288	268	282	256	271	291	280	276	240	262	287	316	268	252	263	289	301	299	241	271	277	270	268	259	264	279	291	269	253	245	281	269	278	265	221	273	285	281	265	272	281	255	262	267	295	298	292	235	266	264	270	267	299	288	285	318	278	246	247	293	271	288	305	260	226	286	261	278	286	297	283	252	269	297	286	261	273	271	265	275	261	290	267	272	311	268	329	288	278	263	262	262	285	297	279	280	289	291	288	278	257	304	248	256	241	296	268	269	273	287	314	272	263	271	268	239	235	290	250	274	246	264	237	268	272	264	265	314	304	274	325	265	242	268	261	276	290	317	298	239	300	244	297	285	265	285	272	255	279	261	274	289	297	266	257	242	309	259	258	296	307	259	241	279	290	265	287	309	280	299	263	261	274	255	276	286	291	276	312	269	256	303	284	299	268	281	258	279	262	274	303	282	269	300	297	268	259	297	274	287	285	309	279	300	315	275	240	269	263	241	276	274	280	299	286	235	313	267	282	258	259	275	286	242	272	291	263	274	285	286	248	255	250	289	306	318	289	284	291	280	271	288	277	264	268	257	245	277	289	260	231	263	257	296	261	279	271	297	260	268	252	264	271	275	238	264	263	307	267	269	275	309	284	292	289	276	259	260	280	283	263	264	290	294	280	275	295	317	256	282	297	282	275	313	293	277	261	260	261	258	243	276	292	249	300	263	284	286	275	292	247	254	287	277	266	283	295	277	294	292	271	282	241	276	272	272	272	253	280	249	300	291	278	276	252	261	252	257	310	280	256	295	301	273	287	268	285	273	276	262	274	303	264	287	230	280	262	276	237	268	247	275	272	256	266	290	274	281	262	294	290	277	280	277	277	297	255	264	291	259	265	267	261	292	295	288	297	275	267	253	265	250	300	284	272	255	258	267	292	280	259	268	283	278	264	265	267	278	287	270	274	244	316	268	257	257	271	282	295	281	276	266	295	250	260	270	242	247	266	287	260	258	284	262	271	232	275	248	277	320	273	275	276	245	256	278	288	288	270	274	299	282	271	271	282	312	263	314	263	245	261	311	270	256	282	301	306	291	274	262	275	305	294	292	287	267	281	295	277	255	266	302	270	288	241	274	267	296	268	256	268	277	278	271	263	259	267	284	271	259	291	255	310	254	285	288	236	265	253	263	294	275	263	266	278	259	274	242	311	261	239	302	268	313	271	265	291	255	274	285	255	280	246	261	296	262	289	271	258	246	261	242	272	247	266	301	244	300	275	260	296	277	269	267	291	282	279	280	278	281	286	272	276	280	268	237	293	268	253	270	270	277	286	279	266	302	256	233	277	273	257	319	274	281	258	280	250	294	252	290	297	272	283	254	276	280	254	267	286	251	283	280	267	284
15373	3644	2562	2045	1501	890	691	656	638	654	618	622	687	611	641	606	622	632	622	614	614	637	618	634	648	607	602	625	603	597	633	572	593	634	613	589	603	593	613	601	591	647	612	676	635	603	596	604	616	619	629	623	607	632	571	651	632	638	594	606	610	620	638	642	625	621	617	616	644	585	636	632	621	628	606	598	599	642	625	633	608	609	594	673	653	593	638	611	613	614	648	577	635	604	643	629	623	620	632	646	600	624	615	575	583	616	676	641	611	660	577	634	563	618	614	587	652	607	651	631	634	646	610	592	630	632	610	626	630	596	626	620	609	643	583	646	633	589	585	653	623	618	654	594	636	618	594	600	593	639	628	577	633	597	658	652	619	586	573	615	599	646	610	586	654	599	587	589	615	619	640	604	604	615	589	660	645	620	637	578	659	578	628	633	598	576	665	661	558	587	599	597	576	603	646	635	623	609	598	636	596	616	607	620	608	614	626	615	603	647	586	586	622	565	586	588	612	646	589	595	593	631	595	613	604	652	597	596	633	597	612	613	616	647	619	600	619	639	599	582	614	635	569	641	638	619	621	612	615	595	624	589	648	644	626	601	630	589	592	620	613	611	638	617	539	640	578	613	671	585	614	633	620	596	590	588	602	605	596	627	597	599	611	597	607	577	639	658	641	637	622	632	658	598	594	616	618	658	644	633	632	669	630	612	616	600	621	604	604	579	631	581	648	586	599	612	624	626	597	610	605	602	595	596	589	646	620	619	606	647	599	588	650	609	595	650	615	586	615	602	650	594	599	670	581	581	631	622	572	628	594	642	633	631	612	593	582	591	649	601	626	618	627	595	579	630	621	584	578	593	633	609	596	603	639	603	614	598	604	627	632	618	614	578	575	580	661	638	612	574	607	622	625	619	597	650	610	593	582	596	627	563	604	602	589	518	591	611	603	576	639	622	650	608	613	627	645	642	631	634	605	660	615	604	588	618	622	621	644	618	632	647	620	596	628	597	617	615	596	599	632	587	607	615	616	609	644	597	611	608	599	548	636	575	574	602	582	579	598	624	586	627	636	603	622	596	619	607	604	606	602	603	600	655	610	606	627	641	608	652	608	643	601	634	619	580	585	566	662	591	617	580	606	557	614	596	623	585	594	582	606	622	630	607	645	608	636	596	597	614	634	594	605	573	590	591	603	617	640	630	579	594	636	579	622	601	611	642	603	601	596	607	606	557	628	642	610	609	607	614	583	611	631	642	592	587	609	635	627	594	591	617	598	597	589	601	642	641	627	595	608	624	610	575	654	573	646	612	616	595	638	624	637	637	586	616	608	644	619	640	580	635	614	632	584	592	603	668	584	630	592	610	666	623	608	618	597	616	627	650	608	620	598	608	602	582	612	615	643	587	621	619	627	620	633	629	612	611	634	621	622	599	584	606	585	591	605	589	588	617	608	576	608	596	623	625	570	576	606	613	620	625	626	612	644	612	648	560	617	604	612	643	624	660	651	623	607	639	636	573	623	610	574	609	669	603	606	592	625	607	616	602	604	604	590	632	607	622	607	630	582	605	618	671	636	646	605	601	597	618	624	586	623	560	583	650	615	628	572	600	617	600	630	621	617	592	593	640	612	595	638	651	623	600	616	592	569	599	596	562	621	609	637	633	596	635	642	654	594	600	626	596	602	625	634	645	614	645	612	623	613	654	591	614	612	639	608	638	616	648	595	638	608	635	553	627	562	634	566	643	602	639	549	609	597	631	589	682	633	590	607	591	642	551	581	626	612	607	596	605	698	616	608	580	589	597	618	647	616	623	627	590	636	657	682	606	603	618	646	608	585	598	606	641	589	600	615	618	637	643	572	613	617	604	583	624	608	605	627	626	627	609	623	620	620	602	609	635	588	601	626	643	608	600	629	601	622	638	618	608	619	597	596	597	575	643	650	641	605	589	607	631	592	583	572	572	619	590	610	644	632	673	652	560	647	608	625	610	594	601	597	623	630	623	631	639	658	586	610	631	643	631	603	598	649	560	618	602	573	618	603	632	606	607	602	594	605	596	608	632	627	647	620	641	611	612	589	630	612	582	605	561	612	599	599	623	569	591	609	633	585	629	569	633	660	602	650	650	596	594	570	611	615	605	625	615	550	596	606	617	594	598	597	598	629	605	591	604	590	590	588	609	619	602	573	620	649	614	649	561	570	631	616	638	659	589	587	620	596	594	630	591	604	660	604	599	626	584	638	598	627	641	645	553	604	614	605	618	582	621	623	597	632	583	603	604	643	604	618	624	618	669	610	654	643	607	601	593	564	576	617	640	615	616	594	604	577	558	614	557	604	630	641	594	556	616	631	637	616	650	632	607	583	600	592	642	568	611	619	605	624	621	602	611	649	573	596	601	593	644	594	608	646	640	614	608	634	578	573	609	600	595	636	554	573	602	619	644	628	621	644	588	630	617	638	596	633	641	664	587	613	612	636	537	576	623	617	613	616	596	623	624	602	628	619	614	677	599	605	576	613	609	643	612	586	620	589	605	628	615	642	625	625	639	557	612	578	617	645	692	648	604	607	619	602	597	643	622	571	660	599	604	622	626	570	592	608	603	600	603	594	604	629	618	587	620	598	621	626	589	611	599	647	567	598	612	641	580	636	612	607	640	607	674	611	624	579	555	607	583	593	578	624	635	602	629	652	643	606	598	610	598	608	607	623	571	592	666	595	615	621	614	603	620	629	630	640	627	619	644	592	624	601	612	651	605	632	606	625	630	616	613	637	602	593	582	632	564	608	631	621	648	641	668	585	612	644	598	624	633	589	626	614	630	598	595	659	631	600	583	620	597	645	631	576	605	603	604	618	595	634	580	591	573	623	586	590	618	588	622	629	648	585	611	585	611	618	613	615	633	619	583	627	594	583	609	613	630	605	621	573	593	639	633	660	601	583	599	625	648	642	654	634	634	588	624	610	649	623	645	608	640	602	600	610	649	626	576	637	577	624	609	615	597	572	633	583	643	589	573	590	583	607	644	595	608	631	596	621	592	588	639	647	588	603	586	597	595	627	625	614	594	564	574	626	629	595	597	634	619	640	604	608	623	637	598	566	561	621	616	601	629	603	615	632	606	596	621	612	644	640	641	631	590	645	615	619	596	615	573	549	612	621	560	616	608	590	595	643	625	604	615	635	556	617	639	578	639	605	621	641	640	650	666	598	611	648	591	625	609	598	616	634	639	631	581	581	582	591	636	601	619	660	646	598	616	626	599	584	623	635	604	613	599	606	604	647	634	602	635	585	610	628	561	612	617	536	629	624	611	639	603	562	608	641	636	670	612	598	631	634	665	628	618	632	684	620	613	614	582	599	595	588	659	601	622	628	619	578	631	645	593	585	652	604	616	643	615	595	610	610	576	643	619	619	632	662	619	636	566	631	617	616	598	603	650	603	598	603	598	622	631	595	593	582	639	606	653	648	615	596	631	660	609	636	655	614	576	608	595	626	619	604	614	633	661
25502	3907	738	528	432	366	314	281	323	268	289	297	294	296	274	286	293	304	271	282	279	309	284	293	278	277	288	294	284	269	295	299	265	280	271	288	296	292	267	298	276	301	287	284	304	282	287	307	278	287	303	287	286	269	302	307	265	269	301	294	261	297	322	292	283	281	264	304	306	301	279	292	300	307	315	316	298	269	262	292	275	300	281	278	281	284	296	278	279	245	288	302	275	320	272	287	276	280	259	270	291	272	273	303	292	286	307	305	259	296	270	307	287	291	256	288	305	303	273	278	287	293	288	295	258	274	289	270	294	280	296	280	246	298	285	278	280	295	287	258	296	264	272	285	288	249	284	321	290	322	254	318	299	292	299	257	260	293	278	326	269	261	290	283	301	305	266	264	285	268	285	279	274	292	265	264	299	295	272	258	272	289	259	312	263	320	301	291	275	265	269	298	279	286	259	273	323	309	269	265	295	283	276	252	304	299	252	295	284	247	265	285	254	275	278	287	299	262	271	261	328	290	251	278	289	270	270	281	321	326	315	306	319	251	284	285	274	308	274	265	281	288	299	302	295	257	295	272	288	259	261	276	307	250	274	299	290	271	294	294	292	277	293	290	293	301	295	274	304	300	273	244	292	266	310	273	287	265	309	337	276	296	253	271	267	278	281	276	257	268	279	282	307	298	276	251	288	298	284	267	287	282	271	289	282	315	319	293	288	260	283	261	299	303	317	303	281	294	270	271	266	252	291	274	285	296	272	287	291	320	279	259	326	287	298	294	312	320	255	287	296	291	283	293	278	303	300	268	262	290	317	301	289	294	302	275	273	278	270	283	294	278	282	301	303	278	292	311	275	290	302	303	276	301	266	282	286	284	277	302	267	282	268	299	296	314	283	285	260	283	259	297	267	285	284	266	278	237	339	329	296	286	269	294	300	301	266	304	299	269	280	257	259	298	313	286	267	265	295	275	297	298	293	289	261	272	279	259	272	309	334	274	272	285	285	304	295	268	261	283	304	263	267	292	309	297	294	306	270	249	319	294	291	261	275	279	298	258	262	285	283	290	302	286	266	294	258	308	285	309	288	284	282	258	311	270	290	302	305	290	281	280	268	297	283	270	289	293	302	300	289	275	288	322	301	285	284	305	298	283	266	267	277	314	278	295	293	275	269	263	304	284	286	335	307	251	285	303	276	298	309	294	279	284	260	272	282	268	252	294	286	297	274	256	290	283	283	298	267	323	298	248	299	273	283	326	254	274	260	290	288	271	321	287	295	286	266	271	264	304	297	285	301	268	276	294	255	306	301	305	287	293	273	267	260	256	272	322	259	291	248	292	314	281	253	316	252	284	270	299	293	287	271	273	299	268	303	276	310	301	326	302	306	306	297	276	290	302	257	266	271	295	286	325	262	297	272	287	311	271	295	278	264	307	282	297	304	308	286	307	268	274	306	284	311	262	277	301	267	265	304	292	258	271	293	275	300	284	287	304	296	280	290	271	285	285	274	273	315	256	294	271	283	293	263	301	259	291	311	322	320	309	247	300	280	298	286	289	273	252	270	292	296	299	287	323	287	274	323	283	300	281	273	292	277	297	317	258	267	279	290	275	308	275	306	284	323	312	281	276	293	269	270	282	271	265	296	274	293	290	297	270	290	299	294	267	279	273	269	310	266	307	275	284	280	285	292	285	282	283	261	313	286	285	297	293	292	253	267	277	279	308	258	280	292	288	278	274	265	297	283	297	284	286	302	294	275	263	289	280	268	294	292	287	305	299	307	275	261	284	294	264	285	253	273	309	297	297	295	269	281	256	273	269	287	261	299	298	280	274	261	269	296	266	304	307	264	259	293	309	269	263	285	304	308	290	250	247	267	254	263	278	305	268	269	301	294	284	296	272	308	309	289	286	273	285	264	288	280	284	279	258	269	282	285	294	265	302	312	271	298	274	310	280	308	296	263	299	296	271	317	267	295	329	274	301	278	298	259	284	261	305	285	302	295	309	316	303	286	269	288	297	310	299	320	260	300	286	304	282	288	286	280	290	291	321	291	296	258	311	279	293	302	262	278	291	307	296	300	255	282	309	298	279	254	264	278	287	288	302	279	261	287	289	279	297	290	297	302	279	292	257	225	287	285	277	286	291	290	298	290	275	285	278	262	299	295	283	303	338	281	266	300	294	267	262	276	298	272	290	283	270	286	287	311	330	290	262	311	270	269	313	272	261	266	285	275	274	325	266	278	285	282	287	270	284	318	274	268	306	258	275	267	311	304	315	286	304	283	272	301	284	260	319	274	289	278	266	309	261	286	260	248	271	264	293	300	273	325	299	289	270	261	282	309	256	295	269	260	278	280	285	298	255	286	285	323	282	281	268	291	253	294	254	299	293	309	274	268	281	291	230	249	305	286	319	277	288	263	285	270	276	286	286	280	281	287	303	297	292	299	280	321	284	299	288	271	276	260	246	279	262	276	294	277	316	315	325	304	282	302	297	272	294	246	253	278	269	329	306	281	302	283	298	274	260	305	255	310	268	291	301	284	306	275	308	336	283	317	277	299	288	271	306	286	280	282	303	263	314	283	344	281	284	302	247	276	296	294	290	305	295	263	286	283	293	264	281	276	285	270	273	314	275	284	304	287	278	280	278	284	273	278	284	288	301	306	300	263	257	267	284	279	295	270	282	314	273	280	320	298	304	263	324	296	298	250	266	265	321	313	309	284	297	291	278	281	278	297	301	283	286	280	279	293	281	272	272	290	272	274	276	285	307	296	294	309	300	271	249	301	300	275	279	296	316	303	277	295	291	276	298	319	253	287	307	277	298	305	270	301	294	309	262	304	271	261	290	288	319	266	302	269	278	245	263	304	262	271	320	312	284	303	257	306	273	276	299	293	266	265	303	279	296	260	317	269	296	253	279	278	296	292	316	326	292	285	274	225	248	268	265	295	283	308	278	289	315	312	249	318	296	263	270	259	264	301	294	291	328	306	265	279	285	281	278	264	281	300	264	264	292	276	289	288	274	305	276	323	267	292	280	280	292	318	268	303	258	293	281	296	302	319	308	268	313	260	260	261	293	306	306	240	299	275	287	279	309	278	301	287	293	302	278	261	269	248	287	304	315	317	293	279	249	275	265	274	288	274	303	293	311	311	289	264	284	286	309	254	292	291	317	324	259	283	288	288	279	261	303	274	297	286	290	306	318	285	299	276	298	293	292	281	283	292	269	296	286	250	252	244	270	303	294	255	275	272	300	275	305	312	320	291	272	248	319	276	278	278	304	285	294	280	313	266	280	262	272	331	301	294	299	310	266	281	298	301	267	299	294	304	284	270	248	296	293	285	290	304	344	242	291	301	315	261	282	274	264	291	267	312	286	262	316	277	274	279	287	272	299	322	299	281	296	285	286	285	288	267	262	278	297	310	318	253	270	280	284	309	248	278	290	313	322	296	313	301	258	261	294	298	315	324	305	239	277	255	304	293	296	295	303	276	305	262	271
18273	8822	6165	4575	3172	2147	1400	859	791	715	713	695	688	671	664	731	668	658	699	703	665	667	629	672	663	659	711	651	669	642	669	639	706	647	659	685	636	702	689	681	692	671	697	718	675	651	711	620	683	692	648	686	659	694	683	705	662	733	695	641	668	649	723	651	674	672	671	677	634	655	658	665	690	681	659	653	688	667	682	690	647	666	667	608	656	694	676	695	716	666	662	713	659	705	677	602	704	619	693	673	699	701	672	649	650	605	726	675	698	654	651	675	653	677	640	691	670	633	658	673	662	675	628	669	685	705	683	658	662	662	653	682	695	666	720	643	673	660	679	654	664	684	628	694	683	634	676	628	696	675	667	661	672	624	665	652	674	697	603	692	662	670	686	665	679	672	676	697	672	673	716	683	670	661	622	654	696	655	638	684	676	711	655	654	647	667	670	680	646	665	668	689	683	671	668	671	662	657	678	640	643	686	721	652	635	695	698	720	683	685	655	614	644	705	668	658	644	665	688	717	670	665	669	702	694	644	692	674	670	681	659	658	681	656	721	610	686	597	648	661	666	677	629	659	653	676	699	625	677	613	685	673	668	696	659	649	711	681	636	637	681	652	661	710	671	702	702	674	623	701	646	662	662	672	624	607	665	631	674	705	676	640	648	692	669	700	681	698	625	675	652	686	668	670	666	644	636	679	741	639	693	688	652	685	680	676	675	665	667	663	645	658	684	660	657	689	617	656	629	672	669	743	657	626	661	645	688	694	687	647	660	623	627	701	705	659	666	627	650	657	681	655	741	658	673	674	625	662	668	666	673	676	686	714	705	641	638	635	667	682	724	648	645	678	644	649	666	688	666	674	692	656	693	629	674	694	706	672	701	701	644	662	691	694	633	676	651	669	654	653	626	654	632	676	665	683	683	669	669	655	687	661	621	682	645	663	657	633	613	666	665	653	648	621	650	660	663	640	672	639	579	690	681	644	696	640	667	652	703	632	669	675	685	632	670	671	724	640	646	665	631	657	677	682	698	663	664	658	626	680	687	685	629	677	659	677	637	665	692	632	644	728	692	673	693	654	710	637	689	662	687	693	680	670	653	672	683	647	626	633	679	590	645	693	629	672	695	664	682	684	678	652	670	683	671	638	661	672	663	668	659	680	678	617	671	695	684	685	657	647	702	678	695	659	658	671	665	689	612	631	701	638	665	686	681	665	662	663	612	650	676	722	731	669	665	715	650	668	677	640	620	654	634	622	727	663	651	697	652	672	687	662	655	624	721	678	584	676	652	674	677	646	691	654	671	672	681	639	676	660	669	641	611	666	648	673	710	660	674	681	653	695	652	681	659	648	649	700	636	651	681	668	667	694	660	655	698	703	641	682	710	659	636	690	658	679	663	670	682	687	610	696	683	660	761	659	674	714	618	660	644	668	708	631	644	672	694	668	605	694	669	715	682	661	617	590	707	645	695	661	621	677	674	640	650	640	649	706	679	687	686	598	687	648	657	694	679	735	694	662	673	651	651	671	646	688	699	719	665	687	634	689	692	668	673	655	649	689	649	655	627	641	637	637	669	705	627	655	652	679	685	676	680	676	702	687	661	647	732	656	666	700	736	622	656	655	654	653	686	618	711	632	699	682	649	623	671	705	672	626	668	622	658	636	668	693	641	662	640	662	643	664	654	675	697	654	693	674	630	720	672	634	689	667	644	694	662	628	693	663	677	667	686	660	641	662	655	658	645	661	668	669	683	679	639	681	719	651	628	656	695	686	662	621	692	631	660	706	733	658	642	656	640	748	640	715	685	687	643	663	600	661	688	636	644	639	677	654	679	661	648	652	645	692	717	658	663	629	686	684	650	668	685	659	657	704	643	673	610	675	633	647	690	650	655	665	684	669	680	661	640	629	686	675	683	648	653	669	690	651	655	686	655	634	648	657	673	669	606	656	660	632	686	706	653	673	662	674	661	693	690	680	700	694	678	667	698	637	688	651	655	734	704	641	672	698	665	679	672	661	663	637	680	673	684	655	706	618	708	699	589	640	687	725	621	649	629	663	706	670	641	712	662	622	689	682	650	636	687	678	680	696	703	636	669	685	667	695	654	654	700	677	678	657	664	694	704	681	651	674	658	670	650	631	709	679	649	672	647	681	691	640	678	657	671	686	649	669	654	662	665	696	620	640	643	682	685	663	643	634	691	691	681	668	633	696	676	636	689	649	681	633	635	643	657	643	671	624	673	652	687	687	679	710	656	622	641	697	658	596	721	662	674	695	638	670	678	662	662	646	658	629	633	684	638	683	648	680	614	732	654	682	620	678	672	700	669	660	675	682	644	697	633	603	650	635	697	657	662	689	647	738	642	683	655	664	621	719	653	694	667	700	621	697	704	643	676	614	712	663	651	662	650	661	652	648	695	685	669	692	616	689	653	692	665	670	681	645	685	637	669	672	646	653	673	662	679	655	714	705	674	655	694	647	642	618	626	672	704	690	663	677	653	687	638	673	653	674	698	703	663	647	626	672	656	654	669	693	698	700	660	739	682	675	686	681	667	650	655	683	655	654	665	678	646	684	647	693	697	630	653	663	675	641	671	697	659	657	730	670	686	718	639	692	687	677	681	707	701	693	668	702	652	649	666	687	662	642	693	674	682	655	623	661	660	647	667	668	636	683	665	654	653	657	649	673	650	684	717	655	661	662	654	696	655	668	705	655	665	636	715	615	740	692	685	648	661	693	673	706	672	653	677	607	667	696	694	655	660	709	683	659	684	661	668	655	667	663	700	713	697	657	694	673	650	664	703	696	666	700	704	647	681	661	629	658	662	644	677	674	679	646	675	679	677	660	665	680	652	659	699	649	671	676	661	609	680	659	641	674	639	647	681	643	664	656	644	703	691	664	610	639	674	668	678	633	664	713	692	703	615	647	678	681	626	657	666	700	651	650	676	686	674	617	690	702	687	685	720	650	684	686	636	655	689	625	716	585	669	613	688	658	619	689	665	698	662	610	667	702	626	704	693	662	650	679	699	645	650	685	648	609	683	666	603	676	680	689	634	691	660	667	638	676	690	655	656	653	681	638	697	656	683	670	683	667	610	684	654	620	653	673	660	645	652	642	652	646	651	642	663	687	646	668	660	717	713	665	635	698	672	646	663	661	693	640	666	726	696	647	672	643	667	664	611	646	681	672	683	672	655	667	647	669	602	675	702	689	638	672	637	667	687	661	665	653	656	659	672	682	684	659	633	659	686	625	702	696	708	659	653	701	649	684	640	665	693	686	646	665	636	668	616	652	651	695	626	667	658	609	668	675	678	659	689	639	637	686	687	705	688	662	644	647	664	679	666	649	642	599	648	632	681	662	681	663	630	663	702	700	654	621	658	673	678	666	638	652	731	673	637	730	752	670	666	627	721	655	652	622	665	667	697	669	684	671	658	642	686	698	638	661	687	680	670	697	689	654	682	635	681	617	657	635	667	670	678	679	657	625	685	727	652	684	673	652
29572	4458	991	746	606	431	344	277	291	292	284	306	281	309	289	280	261	296	295	276	340	301	278	296	287	297	289	296	301	279	320	302	265	293	271	292	250	322	300	283	312	317	292	259	290	314	290	311	270	284	275	306	317	303	292	316	292	283	288	296	275	286	308	314	297	293	287	287	295	287	286	288	309	318	267	307	295	294	309	293	294	281	290	304	294	295	285	273	317	314	269	336	275	284	308	284	296	264	313	278	297	318	269	299	282	256	285	302	291	279	312	284	269	317	286	317	293	303	267	297	285	267	291	299	246	283	326	295	320	330	293	291	292	302	281	316	299	294	290	271	311	280	280	319	329	290	294	297	326	283	313	299	309	326	290	287	316	290	286	289	271	274	283	292	269	289	301	327	280	329	334	292	294	291	254	302	287	280	310	305	342	297	316	292	292	283	297	294	327	295	300	321	293	293	288	312	274	291	285	303	311	306	336	306	307	291	268	331	278	317	309	287	276	309	272	292	302	292	288	286	305	290	315	317	286	322	296	311	308	282	302	297	295	298	246	264	312	313	309	301	291	333	314	268	246	279	302	296	274	271	267	313	266	314	291	327	319	312	319	315	320	303	304	300	276	311	300	307	300	295	299	287	310	294	309	308	280	306	328	307	290	282	307	287	276	299	327	289	297	312	330	308	289	321	327	297	296	276	300	306	330	321	287	292	336	289	297	298	268	267	271	289	297	271	297	287	290	315	313	320	300	291	286	259	295	311	283	307	271	294	331	283	293	318	299	278	287	283	250	325	302	298	290	291	288	295	284	305	289	281	292	283	276	283	299	260	312	287	303	309	267	287	317	268	301	289	310	309	295	287	285	281	308	304	294	297	300	287	265	295	292	296	300	279	317	302	281	308	302	274	288	283	255	261	282	287	297	288	277	274	297	320	285	303	266	287	306	260	249	319	298	285	274	322	311	291	309	319	305	295	300	304	314	296	295	291	265	270	299	281	322	296	308	308	291	292	307	300	308	292	268	262	298	278	286	312	288	301	276	301	272	283	335	296	287	305	304	296	297	309	295	302	297	300	281	297	267	287	300	281	285	314	252	267	297	283	268	286	284	313	294	296	310	314	288	298	288	297	326	309	297	272	301	302	306	296	275	284	276	258	272	317	316	281	303	354	304	281	260	274	294	294	281	270	301	283	265	269	264	296	283	263	281	307	256	319	272	292	328	282	286	259	303	284	286	267	302	297	279	291	295	300	283	289	312	334	310	304	285	316	276	301	288	306	273	286	347	302	290	294	338	264	291	308	324	302	284	273	294	301	267	311	282	301	298	289	282	297	330	304	333	319	327	283	339	309	325	269	283	284	297	300	324	302	302	281	299	287	280	292	297	293	256	264	250	295	293	264	289	320	294	301	322	304	293	326	324	320	330	302	298	305	312	307	274	303	315	282	297	319	264	274	317	272	265	301	303	323	296	292	298	288	289	341	301	288	276	249	281	320	279	309	308	293	323	302	295	313	325	283	305	286	284	259	272	295	315	283	293	278	288	311	274	294	310	305	308	314	304	297	279	276	272	310	274	275	317	324	319	288	269	262	310	302	280	302	331	279	301	288	308	301	316	286	300	310	300	274	275	312	301	295	277	285	270	298	325	305	314	246	269	300	301	276	290	293	276	302	289	290	298	269	285	278	270	281	346	288	298	308	326	299	276	301	288	301	301	301	294	294	292	296	308	306	311	278	325	286	288	321	307	267	260	265	293	282	278	286	279	322	272	299	289	317	277	285	292	268	267	292	263	311	258	279	298	313	299	294	273	277	286	284	282	278	309	316	298	281	275	313	307	311	280	299	274	304	302	283	285	273	315	283	307	302	299	302	320	290	293	310	275	271	282	307	299	289	284	295	318	272	307	297	301	303	290	269	312	304	327	307	310	294	294	287	306	273	271	250	299	282	279	296	270	302	275	290	301	325	290	281	282	268	306	269	317	326	296	276	279	319	278	292	266	289	315	297	272	290	269	284	288	287	282	323	306	255	283	279	296	312	285	301	331	301	294	288	303	344	302	291	277	285	310	300	285	264	296	275	269	274	309	303	283	326	306	303	308	320	319	296	307	293	293	288	272	305	298	303	300	331	272	291	271	319	299	344	304	305	314	280	308	305	351	288	322	281	285	281	291	300	252	309	309	317	296	310	266	296	282	272	289	270	325	311	309	308	295	301	271	261	287	293	302	309	278	305	305	270	269	294	257	268	303	306	312	315	276	268	316	313	271	305	307	280	257	330	294	286	279	294	317	282	286	258	279	307	263	289	315	300	282	318	308	314	295	304	297	273	296	316	290	287	300	283	308	298	300	304	289	296	281	283	273	268	298	292	299	334	297	268	282	297	291	280	277	283	299	295	283	291	310	281	296	288	296	282	297	281	292	276	305	289	318	318	318	258	264	276	286	298	260	296	279	312	285	350	299	291	302	276	286	265	273	318	286	297	268	270	292	271	305	268	328	313	299	332	281	332	272	322	281	327	291	262	296	285	312	315	302	314	298	318	282	293	295	300	316	304	263	321	294	314	300	338	313	303	271	291	279	265	299	295	270	294	250	292	304	289	313	289	289	299	290	313	325	315	281	307	343	300	322	289	300	302	284	298	310	288	291	290	276	294	280	306	295	268	281	304	276	271	282	290	288	276	295	302	268	271	283	312	297	296	305	271	289	293	277	296	305	275	278	304	330	296	304	298	295	313	275	292	273	340	290	307	319	293	283	313	283	263	297	275	320	257	271	283	334	283	300	293	326	274	297	284	305	308	291	307	252	282	291	325	284	259	270	308	284	293	294	291	295	305	297	314	264	269	287	299	283	304	315	292	308	288	313	273	244	294	282	307	292	292	294	310	285	290	296	306	327	288	321	321	289	339	317	321	292	324	278	277	284	279	302	295	281	297	287	325	292	268	303	323	283	299	264	291	282	290	261	285	278	293	278	309	323	273	297	291	273	307	272	280	294	287	286	304	319	308	330	326	292	283	253	296	276	285	291	277	302	303	283	290	311	294	308	292	279	317	321	306	296	293	322	276	303	311	292	296	249	305	281	318	296	324	281	284	331	293	310	289	285	329	326	272	324	283	313	296	316	301	288	295	299	300	292	282	252	278	302	299	292	259	310	328	260	295	294	319	296	269	273	301	285	260	270	315	359	291	315	294	302	286	262	305	287	304	290	273	281	313	324	304	306	293	303	287	289	300	314	303	297	292	324	293	316	287	290	280	314	328	297	301	316	299	321	271	269	292	264	321	292	281	299	266	272	294	269	280	283	291	260	280	293	277	299	285	275	258	317	290	306	359	326	299	290	295	298	277	293	309	286	295	301	283	310	332	279	304	290	265	290	299	279	290	280	289	269	288	298	287	301	300	301	270	283	320	270	300	283	277	316	297	302	300	275	312	315	264	293	312	289	285	310	284	301	275	323	299	254	258	293	317	295	328	308	285	307	281	272	305	307	301	299	282	260	290
20298	8039	8556	7782	5469	3652	1741	1033	795	780	784	762	769	710	773	729	689	720	711	646	767	703	678	737	704	713	674	700	747	720	734	715	715	679	689	715	733	701	672	735	727	735	716	662	691	723	708	693	686	729	698	677	749	709	663	679	759	674	709	771	700	641	676	752	703	686	751	706	646	691	683	692	702	682	762	701	715	700	689	695	654	686	690	661	673	674	680	679	719	694	672	700	697	722	699	762	717	672	692	669	751	687	649	692	710	709	657	668	716	696	684	715	651	694	747	646	710	663	721	659	723	706	688	716	701	693	722	644	677	700	701	698	696	728	717	701	659	710	729	687	703	739	736	661	693	656	683	658	702	664	669	721	695	711	656	680	647	696	660	661	673	724	714	675	656	663	702	700	691	754	711	672	640	729	653	667	703	670	697	734	743	679	709	717	662	649	683	700	698	715	689	743	654	704	684	756	735	729	691	700	681	658	710	713	666	688	740	728	691	673	717	705	686	715	685	687	668	730	696	682	693	721	686	704	695	693	723	669	681	716	683	692	641	687	728	704	643	738	671	694	691	712	703	702	672	699	672	680	657	669	656	712	698	729	720	676	713	695	654	704	663	690	667	659	691	684	700	701	696	672	710	683	700	724	706	738	656	711	671	733	749	693	709	708	668	715	719	698	680	701	680	694	691	714	756	742	656	721	695	691	649	731	685	723	696	717	681	679	642	694	677	700	727	664	649	695	721	701	695	701	672	697	662	669	660	676	720	697	685	692	674	728	648	704	719	646	685	660	629	680	723	753	768	659	656	682	685	690	670	696	679	732	668	706	685	674	692	666	739	654	725	678	682	660	659	684	661	689	691	675	687	689	718	705	660	674	696	763	699	681	643	688	671	702	743	711	730	711	657	720	667	666	673	689	700	668	704	656	683	704	670	731	678	660	702	700	677	744	726	652	673	693	691	677	684	735	666	687	647	634	695	644	688	665	740	688	703	644	684	680	679	651	701	682	725	671	683	734	703	738	709	737	703	682	667	683	686	720	681	730	701	738	682	680	712	686	681	674	683	693	730	681	683	717	733	686	699	692	661	682	721	696	687	707	682	718	666	707	648	702	696	685	643	656	673	745	683	750	672	694	690	685	713	752	699	673	707	675	705	705	668	633	677	694	726	684	731	697	693	640	688	699	705	659	668	691	675	705	619	720	699	681	691	684	668	661	714	674	683	667	640	637	705	665	649	680	633	669	746	665	701	698	702	706	657	696	668	659	701	667	681	666	705	704	702	680	710	663	731	680	659	661	684	701	712	683	677	703	679	665	741	747	698	659	644	658	729	674	615	712	703	701	662	653	690	669	715	733	696	699	683	694	671	667	726	680	700	723	655	667	703	694	685	731	699	707	682	712	693	658	678	712	689	711	739	686	693	687	691	679	683	684	710	688	671	686	719	670	662	687	697	677	679	680	724	696	692	674	668	661	706	693	685	718	675	693	700	699	742	630	686	652	723	642	718	667	702	727	692	731	681	622	642	673	689	712	690	695	719	668	670	738	677	675	689	700	717	701	670	698	710	726	720	655	711	726	696	747	703	691	682	700	682	660	693	739	700	670	721	740	695	650	690	681	691	729	681	677	701	722	691	696	663	702	687	704	711	698	724	719	690	645	673	664	660	722	683	759	700	668	690	714	667	689	672	730	709	671	637	705	685	708	692	634	755	676	717	649	633	709	694	678	676	746	657	718	662	703	693	695	697	666	675	691	705	697	719	687	673	697	676	678	664	677	725	695	705	717	702	675	736	720	749	722	726	706	740	713	689	696	699	648	705	712	648	742	637	673	693	713	666	719	723	726	735	676	704	644	663	709	683	704	710	720	658	683	643	653	689	697	696	712	723	687	708	717	704	668	655	681	722	685	738	664	696	714	690	690	674	641	645	671	658	686	699	685	766	705	669	653	746	655	691	704	702	656	718	675	718	686	722	712	707	662	633	711	722	664	647	742	734	720	670	702	665	679	680	688	725	707	723	709	669	784	679	686	707	746	664	670	675	691	670	698	678	722	696	691	613	656	681	740	663	711	754	699	731	696	684	655	622	718	716	699	671	672	700	723	712	699	705	729	698	738	712	724	679	712	705	671	706	752	696	689	653	704	701	695	720	692	657	690	671	717	690	688	710	677	698	668	669	721	663	689	628	760	753	708	686	712	694	682	702	675	689	708	675	687	671	662	710	705	710	658	723	681	707	682	673	674	640	721	680	653	669	753	610	675	679	687	671	643	709	707	693	710	675	700	708	720	670	685	738	678	713	727	728	711	720	646	692	700	675	685	688	675	673	696	646	668	718	710	705	706	687	722	687	684	652	641	699	652	677	707	689	714	699	705	704	705	680	674	679	654	638	685	735	677	698	735	709	719	697	651	734	684	729	662	725	702	704	713	716	691	665	732	722	693	648	673	665	711	679	707	680	679	675	667	709	688	685	669	666	680	665	731	669	692	709	696	676	709	663	720	706	685	630	678	705	698	658	669	665	680	693	640	686	691	676	714	640	690	689	718	719	687	694	699	716	671	669	699	687	697	698	659	665	702	681	685	680	704	708	673	690	718	636	678	733	672	665	665	666	712	709	622	692	730	681	709	673	664	683	755	681	716	751	743	669	670	735	640	741	737	688	712	669	661	689	724	690	669	699	669	689	683	715	713	706	728	702	689	687	698	691	723	707	682	708	690	701	704	728	700	678	657	707	707	697	717	668	684	729	701	748	633	706	673	666	678	690	682	690	723	638	662	749	680	711	717	673	685	720	687	698	674	702	733	697	666	676	720	746	730	710	667	709	687	710	712	692	677	671	675	709	700	721	736	657	685	680	698	703	735	696	723	698	741	706	707	723	699	705	733	719	689	719	680	673	689	668	653	701	698	743	728	687	712	736	734	678	628	721	686	706	669	691	655	713	706	710	670	685	680	681	672	664	699	691	657	711	648	714	715	677	723	736	639	706	639	710	674	694	722	703	726	675	691	692	662	678	712	723	696	686	704	697	693	690	680	727	727	669	683	682	721	737	691	678	663	686	732	695	676	662	665	673	692	714	672	697	713	688	674	711	675	738	679	665	676	708	706	712	697	701	689	686	693	709	683	679	734	727	702	736	716	688	677	698	727	672	694	699	673	671	731	688	710	668	698	683	708	714	697	690	653	640	729	683	632	696	702	680	712	692	694	709	693	684	708	667	656	657	640	686	734	708	726	664	677	709	697	702	721	669	662	672	721	678	652	660	695	664	667	654	691	747	687	700	705	691	690	697	715	674	703	696	716	681	639	685	681	738	637	671	682	681	717	668	694	720	667	699	689	685	652	700	687	708	706	678	725	712	732	682	753	698	698	650	742	621	671	721	685	701	715	688	732	660	687	712	656	736	674	694	641	729	669	684	649	721	706	717	698	714	709	718	694	684	675	705	725	707	687	666	733	690	682	653	691	683	642	701	710	708	678	719	701	698	735	679	662	702	728	702	700
21263	1863	449	391	279	295	284	268	242	278	265	274	286	280	264	279	269	270	269	258	288	278	254	241	265	277	239	267	290	286	264	235	240	269	250	238	273	238	269	255	227	249	254	244	309	293	296	246	293	246	247	267	297	256	280	257	280	256	247	246	277	218	278	267	250	249	234	301	277	267	269	272	309	252	252	258	290	283	282	281	301	295	295	260	279	277	254	247	248	259	273	253	251	300	283	289	280	264	264	277	256	257	295	293	269	271	268	259	316	275	254	280	266	243	273	265	254	282	282	260	271	290	300	271	265	294	277	260	286	276	279	301	261	269	281	262	270	297	282	277	273	269	278	293	261	291	289	253	248	257	284	286	244	278	284	266	288	252	278	273	279	249	277	304	277	262	258	254	243	265	262	300	291	238	254	239	264	290	233	238	296	247	259	259	269	263	267	241	257	287	286	253	290	254	262	247	294	252	259	249	248	262	269	231	266	282	283	280	288	268	300	261	267	237	262	250	294	247	283	288	291	267	237	269	263	271	279	277	293	253	282	296	276	261	269	282	268	264	248	311	274	276	293	256	272	303	275	283	284	258	257	306	287	286	278	243	276	262	273	285	282	329	255	249	268	245	239	274	259	265	294	245	251	278	285	267	251	257	280	272	272	260	253	261	252	234	248	269	291	277	286	303	261	291	317	265	232	304	302	291	249	251	251	263	245	274	294	323	260	282	274	283	249	278	307	281	308	277	236	235	267	232	278	274	281	255	251	272	277	266	262	241	268	237	245	291	265	268	258	218	237	244	260	268	269	282	279	264	262	254	260	270	274	274	260	259	281	230	272	277	279	241	254	267	264	264	278	283	267	276	275	277	250	258	267	239	281	277	255	308	285	264	256	263	267	265	279	264	260	293	263	232	245	248	291	276	247	306	296	239	289	272	243	263	263	247	249	274	276	281	282	277	273	286	263	259	304	270	263	268	264	264	265	266	254	271	262	247	275	268	247	254	273	255	277	256	245	293	290	261	262	268	290	257	278	278	289	278	260	242	270	261	284	262	253	272	304	271	278	284	247	300	260	276	290	297	255	267	273	251	250	273	277	252	254	291	246	277	240	270	291	308	301	277	258	255	271	245	259	253	275	256	252	269	233	265	276	269	236	244	239	276	295	282	266	278	255	289	291	286	285	249	276	308	262	258	280	255	282	249	310	246	275	295	270	265	271	244	263	275	284	266	282	260	264	253	251	253	288	266	263	282	278	273	250	255	258	276	305	253	278	283	287	248	275	264	277	250	264	269	262	262	247	274	268	243	246	287	242	259	275	242	265	239	253	273	278	275	263	260	261	258	250	263	263	290	264	233	292	296	261	263	267	263	273	274	279	274	268	274	281	289	286	268	277	275	293	284	278	299	259	252	258	269	275	262	248	289	257	246	253	257	239	274	249	287	267	240	243	318	274	261	259	269	275	246	258	248	254	253	258	273	260	286	275	269	285	226	258	252	288	260	260	254	233	279	247	242	252	297	267	250	250	290	261	287	241	307	239	273	278	266	242	288	275	267	316	287	292	283	288	264	265	214	251	274	291	282	249	292	283	283	260	236	222	287	277	261	272	231	269	244	233	280	282	265	309	244	250	243	297	278	275	290	292	278	228	236	259	281	261	313	261	262	307	277	259	238	274	264	269	274	279	280	260	304	281	269	262	265	275	233	289	251	262	271	269	278	301	273	267	278	284	253	277	307	278	263	265	310	263	269	250	261	257	260	249	289	269	261	274	301	268	258	258	254	259	227	279	303	271	303	261	276	294	292	269	232	276	256	257	306	251	293	287	270	241	257	292	268	276	287	255	241	266	260	258	275	265	274	268	282	261	264	271	245	256	289	270	267	249	272	295	271	280	278	255	288	292	295	264	244	268	276	225	259	261	262	288	261	297	296	296	241	235	284	247	282	296	279	252	241	266	278	236	290	291	269	240	285	263	290	289	255	267	268	287	243	252	257	239	286	283	303	264	268	286	283	277	282	255	280	259	279	259	283	274	261	270	264	285	288	281	287	280	287	236	258	229	266	273	299	281	268	273	279	257	251	239	259	298	289	262	256	267	267	282	272	310	289	290	275	257	283	246	286	269	270	270	257	267	268	253	270	284	261	253	299	260	260	267	225	262	318	278	239	266	261	298	281	247	298	268	236	266	247	251	253	268	258	269	294	272	310	285	278	280	275	237	241	277	271	260	249	281	254	294	253	278	273	267	249	245	262	268	277	249	270	262	276	263	266	311	285	286	271	269	256	290	295	288	267	277	282	266	289	294	272	273	289	271	262	261	263	266	251	236	263	277	286	273	267	247	253	247	254	250	303	288	269	277	293	292	282	301	263	254	256	314	262	287	272	286	249	263	242	304	275	256	273	260	267	280	279	286	270	272	245	282	282	283	269	249	288	266	293	275	273	241	287	294	293	284	296	283	253	274	276	257	292	281	270	281	283	228	258	273	285	298	295	257	261	264	278	299	291	274	248	257	267	245	255	267	281	285	284	278	275	231	266	297	288	275	283	271	268	241	248	234	287	260	236	272	265	271	266	275	240	238	265	275	262	275	272	246	239	304	301	305	264	269	263	275	271	290	275	266	278	291	293	313	277	317	252	266	246	292	268	259	279	246	242	261	297	266	277	275	268	242	297	289	236	246	294	264	285	251	284	256	227	263	269	255	265	310	284	272	275	260	249	284	261	254	270	262	274	269	316	272	275	260	269	279	296	279	253	275	283	286	284	294	248	322	291	275	272	248	294	281	275	244	233	285	270	242	275	277	268	268	291	303	276	282	270	268	288	288	263	267	247	286	268	247	284	301	259	273	274	256	247	276	298	271	266	270	274	255	260	297	283	288	267	270	243	281	270	271	275	262	264	266	267	265	279	270	274	270	278	271	256	294	225	266	273	291	280	270	310	306	301	270	296	284	299	268	242	274	305	304	259	255	276	316	258	260	274	291	275	265	288	258	263	263	261	287	274	262	230	274	251	268	283	281	247	255	252	259	284	257	281	281	267	290	268	261	300	269	287	265	262	280	307	274	273	274	257	296	318	274	272	254	278	260	294	275	274	267	270	241	242	264	268	273	249	228	283	273	296	258	290	263	248	240	275	270	278	268	274	273	259	300	273	290	267	267	281	246	254	253	277	254	254	289	296	281	259	262	271	289	284	267	268	238	273	251	296	250	243	266	277	297	267	305	315	267	282	251	285	273	281	292	279	253	272	260	253	290	288	278	267	263	285	253	262	256	266	272	271	272	235	281	310	262	273	236	240	262	272	258	284	304	255	310	250	259	248	239	284	262	283	252	250	242	261	267	277	244	243	284	238	227	254	290	280	302	296	283	269	253	235	268	293	270	252	315	286	257	279	279	298	262	256	244	261	244	249	246	282	242	262	282	293	277	270	286	256	257	277	290	266	285	261	284	254	259	281	278	269	278	249	276	266	250	307	274	281	277	242	249	301	271	271	258	300	258	280
15212	3630	2996	1913	1375	864	626	684	621	628	652	617	581	573	632	569	630	611	618	613	616	630	599	618	570	625	643	641	651	564	632	622	601	611	601	634	571	598	640	623	581	621	588	606	534	596	576	617	585	626	603	602	579	637	597	615	588	634	578	595	615	617	594	597	589	630	600	634	634	573	594	598	569	587	562	617	594	629	631	645	578	590	562	637	607	574	629	580	592	569	622	675	596	567	591	601	615	540	628	599	633	641	594	593	708	634	602	569	582	603	606	576	563	618	586	606	592	609	622	657	611	602	625	606	587	642	587	589	596	638	606	605	538	581	608	590	612	624	589	632	564	607	609	585	580	551	600	578	595	604	629	601	598	618	597	617	605	608	640	585	571	613	582	617	586	554	640	624	600	611	609	589	623	593	644	552	621	642	568	595	604	627	595	609	644	581	586	600	581	586	603	578	592	572	580	598	582	592	598	641	629	553	584	622	593	562	608	595	613	615	559	601	597	636	544	593	613	598	607	594	639	560	603	605	624	597	655	637	620	601	637	602	626	564	575	594	607	638	584	549	593	619	590	580	622	591	574	635	596	605	589	619	615	551	591	547	597	612	615	570	623	593	635	605	591	596	598	628	607	582	599	597	592	608	611	586	645	632	602	576	628	580	594	593	564	620	604	603	593	589	571	596	604	621	661	624	659	594	592	632	599	621	629	600	608	568	612	576	579	623	579	596	613	612	583	570	615	625	632	605	627	597	607	634	622	641	584	603	587	627	631	586	607	634	598	631	571	571	608	591	548	654	650	619	642	624	615	582	619	602	657	574	636	618	600	587	626	567	622	621	607	609	612	596	576	571	603	635	590	588	588	612	605	606	579	655	612	616	596	679	576	592	552	640	606	577	631	643	588	596	578	625	588	619	589	583	656	592	599	625	581	625	619	601	621	629	592	617	610	558	594	591	581	587	634	586	598	596	595	610	620	581	600	613	590	566	651	607	602	613	604	616	623	606	559	637	608	588	594	580	644	616	638	622	607	588	598	641	623	593	632	643	617	628	606	623	620	686	580	588	630	619	625	581	594	604	632	599	626	623	600	605	615	626	606	561	620	624	592	625	595	587	606	630	574	573	553	590	562	558	622	596	569	604	607	552	608	575	556	554	625	626	616	588	594	592	591	630	621	601	583	578	583	629	638	622	658	580	641	657	607	633	588	594	611	600	580	603	624	615	615	637	630	617	575	607	641	615	574	605	596	620	567	609	556	618	611	616	626	582	602	597	602	630	573	603	584	644	628	605	614	574	584	597	610	611	596	618	584	612	612	597	575	608	598	633	609	613	574	639	560	568	596	595	578	597	637	576	566	561	606	556	599	609	583	611	587	606	570	576	606	572	608	589	585	563	583	627	565	607	567	625	599	581	621	573	621	566	594	633	609	577	624	611	622	601	635	589	576	608	586	608	639	627	581	601	636	583	563	623	630	630	594	583	584	576	600	582	624	622	633	539	591	551	556	594	619	602	653	644	611	570	597	611	657	624	598	600	579	578	597	619	604	615	603	605	594	571	619	636	612	621	586	641	572	607	618	604	571	590	604	609	591	577	621	618	605	600	605	552	613	585	642	579	584	618	603	622	601	598	622	637	641	629	612	606	624	602	622	599	646	587	585	620	593	603	612	592	613	646	557	615	630	593	638	612	589	579	643	586	619	605	592	589	578	540	594	611	617	606	588	605	586	559	576	598	569	610	592	608	588	589	620	576	614	549	601	650	584	592	580	625	558	667	611	622	625	583	614	626	583	601	619	625	556	599	644	610	613	619	644	605	610	587	539	627	621	574	620	582	587	572	604	592	623	557	587	572	622	644	643	628	621	609	588	619	580	598	564	584	595	624	598	638	578	569	601	607	591	605	597	644	589	552	623	607	616	560	536	639	603	614	575	612	596	627	639	624	625	586	649	644	623	608	586	597	648	653	592	634	606	564	612	605	606	604	598	587	603	631	594	613	577	608	600	620	589	590	565	578	654	565	625	576	580	600	595	574	562	618	578	592	604	625	638	575	582	632	604	557	658	592	660	628	622	623	556	622	625	597	611	590	611	647	580	621	600	601	584	640	579	602	608	592	578	615	619	589	601	566	623	611	589	631	609	588	543	545	636	589	588	598	605	595	624	629	609	621	625	614	604	595	592	558	611	645	604	602	559	581	622	621	603	617	617	596	585	572	560	616	587	635	611	588	607	620	612	594	610	624	656	563	560	601	609	622	581	627	617	636	588	562	643	586	592	661	606	627	615	593	600	575	609	618	636	612	594	646	613	642	638	621	625	591	615	566	598	569	584	657	637	594	618	603	633	593	630	613	591	567	633	620	631	574	610	608	614	589	600	583	604	597	619	586	560	610	591	663	622	641	633	617	593	603	632	585	624	621	624	644	570	593	590	612	615	618	588	637	586	639	595	581	632	541	624	607	583	637	611	562	580	620	591	616	566	614	612	646	616	570	565	640	632	635	583	638	597	618	591	616	604	607	615	586	593	576	605	617	577	617	635	585	571	577	595	572	629	556	587	582	590	587	624	547	592	603	604	581	621	609	593	590	607	630	573	606	621	606	595	594	605	628	590	623	654	675	629	626	544	604	566	610	612	637	635	578	576	610	635	590	605	583	595	584	596	600	571	577	643	605	615	595	609	627	617	597	592	592	606	577	596	631	591	595	565	594	609	631	608	604	613	602	585	605	608	590	590	634	566	591	626	595	640	563	576	591	549	634	616	661	597	583	608	605	581	603	617	627	626	565	593	572	607	597	620	559	608	612	572	636	599	599	625	593	569	601	537	602	592	563	569	655	594	611	540	603	600	584	579	645	589	622	651	607	612	629	613	585	597	603	583	591	655	592	583	561	602	556	568	641	631	642	591	596	595	588	616	599	609	566	613	582	601	641	574	572	612	618	597	629	619	623	584	563	568	639	603	595	583	617	573	628	637	585	576	614	588	578	604	639	636	616	584	557	572	588	622	618	635	586	611	630	604	625	629	624	547	609	582	589	627	600	607	603	590	615	600	596	619	535	602	617	631	612	601	623	597	563	584	632	605	594	580	662	562	616	584	637	572	557	599	613	601	606	600	603	652	568	610	630	623	603	610	601	625	616	602	617	650	599	653	620	611	585	596	588	601	587	617	629	554	556	637	600	604	585	573	592	592	609	619	540	640	630	627	586	610	596	624	606	633	591	568	617	648	602	640	583	581	671	609	628	631	617	568	605	616	588	577	653	600	566	598	618	618	614	639	622	611	609	628	555	620	607	597	585	566	603	591	597	625	616	605	585	585	618	593	629	624	555	624	624	638	602	592	619	592	593	590	581	530	661	584	597	567	607	554	602	525	567	621	661	623	636	637	566	616	615	587	607	590	594	580	607	629	555	622	583	614	610	591	624	605	630	620	615	602	612	559	661	618	629	609	615	623	609	575	632	602	605	611	594	606	626	614	612	583	553	637	590	595	590	590	582	632	633
30601	4667	757	509	409	359	326	312	300	312	271	323	333	308	295	299	270	270	286	273	287	303	279	285	275	269	286	335	300	303	285	285	284	282	318	340	270	272	284	304	277	267	287	288	294	281	285	289	286	279	328	274	280	272	305	248	291	273	281	302	247	282	284	277	273	255	263	301	257	287	282	266	281	276	306	341	270	303	301	260	273	271	269	275	300	284	323	306	323	256	303	309	304	274	298	285	261	282	294	308	279	255	290	292	284	268	314	287	275	287	282	295	290	279	284	258	262	293	274	265	261	289	303	301	295	294	288	262	255	310	292	289	278	310	302	270	279	297	266	255	284	267	279	266	289	289	293	243	282	276	271	303	276	319	270	275	287	317	305	245	300	300	292	284	273	298	277	260	285	276	285	279	311	308	284	305	302	281	316	273	272	253	277	277	249	275	279	257	298	270	303	301	282	267	294	288	283	307	306	246	277	257	261	284	256	269	296	272	260	281	278	259	277	255	290	301	301	282	267	278	299	254	288	263	329	284	305	287	296	283	294	305	289	350	299	269	281	288	298	269	308	275	292	280	303	283	296	304	290	300	281	310	261	285	255	291	247	318	264	252	268	280	321	294	270	286	289	278	290	262	287	272	248	243	278	306	303	334	297	302	290	296	299	301	285	280	275	275	312	249	298	290	310	301	280	332	287	256	278	270	300	303	266	267	255	264	271	288	307	274	280	277	282	319	281	298	281	294	319	297	317	265	296	323	284	288	298	269	292	311	298	283	301	272	289	333	280	285	260	279	299	289	291	290	294	310	256	275	281	315	305	260	255	283	295	301	272	271	309	272	284	303	300	279	256	284	298	283	307	310	295	282	304	287	269	286	305	273	276	313	296	302	311	308	254	290	316	295	287	300	248	280	282	250	285	286	298	276	299	270	249	293	253	304	277	276	288	267	282	288	307	270	298	295	288	284	291	302	276	273	322	287	268	292	294	304	263	282	274	273	281	243	306	286	286	296	277	287	282	263	277	289	273	243	267	285	287	293	263	272	293	307	307	279	296	285	248	315	308	293	322	288	285	320	321	294	272	313	283	281	309	300	271	285	290	273	293	294	273	287	297	299	318	276	227	294	242	248	310	274	274	283	296	265	306	297	292	305	272	298	260	284	285	303	270	285	282	328	246	282	292	302	331	312	219	286	296	303	258	285	282	290	310	318	296	319	262	271	287	290	308	315	292	312	286	289	263	278	289	255	293	308	292	271	303	290	285	265	306	287	298	290	308	274	270	284	273	299	312	291	250	265	302	300	299	276	266	295	285	272	288	314	292	283	306	249	282	290	282	303	303	270	315	290	246	302	310	290	280	257	252	297	287	246	329	257	297	302	269	305	261	279	322	300	300	304	288	296	300	291	267	273	305	274	296	296	282	304	254	339	274	270	292	296	258	282	273	247	281	298	324	270	312	301	283	292	271	269	287	269	281	284	278	293	260	292	270	299	250	283	320	273	265	284	275	287	318	273	289	272	289	291	299	302	263	311	280	273	288	286	263	278	261	320	296	297	286	298	270	282	254	251	295	252	284	303	306	310	290	288	282	283	278	296	302	277	262	284	299	305	308	277	292	304	270	260	285	265	264	288	284	284	327	265	264	264	272	279	264	311	242	314	262	277	302	302	279	306	294	291	300	268	300	292	247	286	305	286	307	255	286	275	269	269	306	261	272	302	287	292	272	282	281	301	308	299	242	269	281	291	278	299	308	253	301	284	272	286	273	232	282	321	323	266	266	294	320	277	261	263	282	270	288	291	286	324	328	288	274	287	284	261	266	259	248	273	268	303	266	277	308	277	271	285	283	276	298	276	260	295	260	281	281	262	264	258	281	303	276	287	285	304	281	295	292	270	284	298	296	295	263	285	310	292	298	282	277	291	270	284	291	277	308	303	289	262	319	286	321	274	282	289	292	269	274	295	265	266	301	288	291	274	274	275	288	309	279	282	270	273	304	282	262	279	298	298	298	301	259	265	311	244	293	301	265	280	277	292	297	325	257	275	258	298	283	276	284	313	283	283	305	304	305	272	283	299	262	290	287	293	295	278	271	281	285	309	280	304	301	275	278	263	310	307	280	281	291	282	264	252	303	260	251	283	302	278	289	280	298	281	313	295	285	283	304	298	275	242	273	241	297	268	271	270	288	284	318	267	303	271	290	280	269	319	299	274	298	279	251	314	275	264	291	243	267	287	283	295	309	318	275	271	277	269	298	318	275	265	307	309	262	283	291	296	288	308	265	294	300	293	257	301	252	295	300	263	274	280	319	300	277	289	298	285	302	298	265	289	296	294	279	328	276	299	273	318	302	301	284	296	289	293	282	286	299	286	292	291	294	296	284	272	274	303	270	271	274	313	274	280	259	289	315	313	268	283	300	267	303	278	275	321	258	271	240	266	268	267	245	343	288	269	268	296	303	300	264	292	275	291	278	300	279	263	263	283	271	307	286	316	267	297	292	298	291	303	286	296	281	275	295	273	265	268	279	280	246	294	302	299	303	278	305	265	291	296	300	307	290	257	305	284	322	313	282	252	266	288	306	315	278	287	284	279	274	264	298	299	292	289	286	273	260	279	291	300	256	286	276	324	319	282	298	280	314	312	303	271	278	282	275	284	303	290	343	280	268	326	296	296	268	267	265	295	262	287	280	277	315	301	282	287	298	276	299	291	262	309	310	275	308	272	265	288	300	273	315	250	313	261	265	307	295	272	288	289	281	283	291	297	286	290	309	307	282	269	261	293	287	281	270	297	310	288	298	279	290	286	264	290	348	300	274	321	270	282	265	277	269	286	300	290	239	260	285	265	298	305	297	297	306	298	273	290	275	293	295	302	297	296	311	261	257	295	267	282	294	302	265	279	292	298	279	276	291	310	284	318	281	291	287	293	310	285	285	296	249	290	264	268	277	319	271	295	279	278	279	266	295	258	300	276	266	329	279	229	267	292	297	287	268	276	289	279	284	291	295	290	303	277	345	295	291	307	281	275	308	301	276	274	294	252	281	274	289	306	266	284	265	271	283	262	288	292	286	261	279	289	282	267	301	284	267	263	251	269	296	242	286	291	269	267	297	256	312	301	270	282	277	269	272	237	259	285	274	286	281	285	285	277	294	289	304	309	303	317	319	263	306	278	297	309	283	279	299	283	297	294	292	311	287	282	291	302	267	313	301	299	296	283	259	284	304	289	287	304	284	298	307	283	293	294	299	297	279	283	283	284	293	297	274	282	319	288	286	294	298	276	278	290	269	284	282	292	277	274	302	261	268	265	292	340	298	307	302	257	254	282	285	267	277	282	304	277	313	261	232	297	272	292	309	298	281	277	235	277	289	287	320	316	296	302	253	285	284	271	264	281	312	302	289	282	265	290	283	299	298	302	272	300	296	301	296	326	284	293	316	302	291	332	271	293	302	289	297	271	290	275	270	285	287	323	270	259	260	291	282	306	270	282	300	314	284	313	281	273
22559	8619	6070	4440	3657	2157	1310	857	762	698	740	719	714	657	641	693	682	683	720	667	644	675	745	710	631	662	702	657	717	721	612	641	666	714	691	693	682	652	674	680	728	681	678	644	653	675	675	652	671	631	676	712	698	674	664	669	672	701	654	654	670	673	632	703	703	656	613	644	640	672	690	653	690	627	690	699	644	653	647	697	664	649	679	645	625	678	681	645	608	618	644	681	701	653	699	652	640	686	687	696	625	657	620	657	705	681	632	631	655	672	632	684	663	611	679	683	652	679	695	659	660	630	693	704	676	670	669	673	671	693	700	694	641	647	655	649	634	653	598	663	652	672	597	653	650	670	659	679	704	646	655	686	682	675	678	687	687	660	677	674	676	676	689	672	655	655	678	586	663	616	688	624	628	682	663	637	644	708	720	647	735	696	634	642	680	665	681	697	643	686	671	667	642	671	662	682	615	668	708	689	647	642	641	609	703	670	674	687	637	682	700	618	699	654	664	672	679	678	649	658	649	678	673	668	702	674	667	668	664	657	647	660	631	684	625	695	637	649	660	634	643	631	634	660	646	699	672	663	645	684	697	685	639	690	668	682	626	632	676	675	663	643	684	675	707	643	652	669	670	674	688	628	668	667	711	662	697	649	688	664	676	647	628	702	613	666	618	652	673	662	653	688	644	639	700	687	662	680	672	672	681	663	645	686	642	684	642	666	657	667	643	627	664	659	628	652	665	635	653	695	685	692	690	680	637	669	668	654	710	620	669	682	656	658	695	610	643	637	710	688	686	665	683	669	674	660	713	652	652	696	714	674	711	635	628	671	675	692	660	695	648	667	673	641	668	643	648	686	659	680	702	697	679	686	690	690	659	705	636	663	674	632	711	668	664	624	655	659	662	617	646	670	653	670	668	636	643	663	737	721	649	685	675	686	639	668	657	655	666	630	645	622	659	641	678	714	658	654	707	657	653	680	659	656	647	684	683	661	670	687	659	657	711	637	665	683	690	676	677	688	650	662	679	639	652	708	653	676	689	666	681	662	655	657	665	605	625	698	628	614	666	665	654	648	714	656	642	661	657	605	671	637	684	695	649	698	686	687	672	681	669	702	701	638	638	673	650	645	676	646	638	680	653	686	696	682	692	638	634	653	640	620	625	664	667	709	687	706	672	681	650	674	664	682	720	683	672	656	670	733	678	699	661	681	625	677	673	706	631	662	680	698	635	650	708	606	714	650	629	650	619	709	650	641	702	718	674	642	641	672	682	681	671	689	680	655	610	690	662	624	644	630	686	653	661	661	655	664	659	671	636	695	701	660	686	678	671	662	660	618	613	660	708	620	668	715	652	679	658	666	592	676	685	691	637	648	656	647	644	627	672	675	702	647	646	677	714	639	679	685	632	638	630	695	655	661	657	635	661	677	655	653	642	634	659	657	654	675	667	652	684	693	664	615	635	655	678	662	643	675	667	708	642	657	670	655	635	669	649	677	642	661	678	634	658	680	675	648	620	689	681	657	646	659	693	665	655	685	679	658	641	658	711	630	668	670	675	668	695	686	665	693	623	686	664	683	665	655	687	652	653	642	645	651	638	635	682	672	670	699	664	647	681	651	684	672	660	643	664	709	655	673	654	668	714	672	694	657	677	686	640	639	659	671	646	690	681	684	640	721	652	610	664	691	718	642	658	643	662	666	634	685	695	671	678	658	685	706	655	646	611	695	656	627	674	706	647	642	676	613	665	662	659	669	706	647	664	643	653	634	671	602	694	716	666	697	613	675	627	680	624	625	647	673	712	626	681	690	664	605	655	657	645	637	682	658	699	615	641	648	645	638	653	709	639	671	619	694	693	666	674	621	672	675	658	641	615	658	692	720	617	672	680	685	637	668	665	685	688	676	696	655	695	689	668	667	668	685	652	705	674	658	683	635	657	669	642	695	651	638	615	687	679	660	646	634	711	688	654	667	679	682	673	691	693	650	654	627	706	681	617	634	680	671	698	682	678	649	658	652	599	657	641	719	658	683	651	693	667	694	677	663	701	692	660	722	643	690	645	667	650	706	683	644	656	658	650	678	675	686	722	680	680	641	678	623	633	659	656	683	649	650	689	638	648	678	658	667	621	683	641	685	705	696	693	719	665	644	696	652	725	633	648	726	687	644	700	668	691	613	649	635	616	664	672	680	697	631	615	688	677	682	674	705	662	660	649	640	664	651	624	681	647	634	666	679	652	671	700	645	682	683	683	646	666	623	637	673	674	651	675	661	667	684	671	683	665	643	642	628	672	637	657	675	657	665	658	656	719	626	675	696	688	659	700	646	683	670	682	702	678	669	656	624	636	676	685	683	606	685	651	658	675	677	636	686	625	688	675	684	679	682	660	659	649	670	632	650	685	703	621	618	614	632	676	666	605	688	624	639	675	648	627	698	660	617	643	665	682	685	637	663	671	678	653	662	687	662	658	679	630	630	696	718	640	692	654	644	616	720	638	645	678	646	722	653	683	661	655	667	658	655	632	672	657	692	671	695	673	628	658	674	677	612	668	693	682	683	673	597	679	663	669	623	681	643	651	646	674	646	716	645	653	610	649	683	707	643	661	633	662	695	681	705	653	672	655	680	700	688	661	699	652	658	653	684	673	693	639	660	630	677	619	657	636	686	710	641	671	640	645	666	676	685	686	653	673	724	666	622	633	640	664	695	657	626	674	667	623	670	675	677	677	657	662	638	659	633	655	669	622	653	667	633	629	703	701	635	671	687	684	633	676	653	642	650	659	682	669	683	703	609	664	647	682	684	698	705	662	634	709	692	665	688	662	662	686	633	685	678	675	659	614	619	653	653	649	658	700	714	675	695	676	629	671	650	698	612	660	651	699	630	666	628	641	678	691	667	637	640	680	689	629	694	667	665	636	689	674	626	697	700	683	644	663	635	646	699	691	655	647	684	680	642	685	612	697	634	683	680	652	650	627	635	667	699	668	714	661	632	633	710	607	661	653	683	710	676	641	751	674	686	687	659	696	759	658	639	708	699	634	691	658	651	646	663	700	639	641	651	689	650	630	711	686	656	648	657	629	661	641	660	650	640	669	610	636	616	666	643	678	672	693	668	651	678	663	688	658	707	667	621	626	682	658	657	628	674	652	661	667	630	706	690	639	670	646	683	617	662	651	662	646	684	647	680	684	650	631	631	669	644	666	646	645	641	662	661	691	663	677	666	630	621	681	676	675	652	673	713	695	661	691	660	663	608	675	676	691	639	650	691	647	650	668	648	696	673	630	656	699	652	649	628	649	621	680	703	674	657	664	619	679	686	694	702	637	637	623	667	674	635	654	639	660	665	696	653	654	661	656	649	708	627	672	678	698	605	681	719	637	682	682	665	640	688	634	618	687	641	658	686	661	656	688	658	698	647	677	628	632	629	705	617	676	702	710	667	688	648	667	691	648	642	695	655	633	678	624	655	654	699	640	657	652	653	690	700	682	622	684	644	691	660	647	663
37471	6409	998	624	498	413	331	294	277	308	319	269	274	300	298	313	328	280	290	303	255	267	285	293	291	300	280	293	308	297	311	282	304	277	270	289	285	295	299	296	307	297	305	307	278	328	285	309	335	286	321	317	279	280	318	338	318	290	314	323	330	306	280	281	308	312	298	300	301	278	288	273	279	308	286	279	239	272	280	279	319	282	269	301	339	280	290	265	306	310	282	295	287	303	308	334	304	310	304	321	292	284	305	276	323	294	312	307	250	282	312	277	281	323	328	305	301	298	318	289	323	316	334	306	298	295	296	301	286	322	288	268	283	253	301	270	325	296	300	312	262	303	297	296	262	280	289	282	312	300	289	278	278	317	269	303	295	321	298	297	324	289	282	256	303	288	300	274	299	282	277	258	282	289	292	270	285	278	285	295	302	292	315	295	298	241	289	317	251	270	254	316	299	277	277	265	277	256	286	308	301	280	284	283	314	288	306	341	302	261	284	298	287	293	311	283	307	271	254	280	304	284	255	268	315	312	259	285	295	279	268	313	251	296	335	312	286	300	291	296	270	300	302	281	302	294	289	294	305	289	318	321	304	337	316	307	289	279	270	280	311	276	334	319	306	358	275	282	279	291	300	268	281	290	272	291	301	323	266	307	280	299	263	281	278	270	297	295	330	296	266	264	290	318	279	307	291	288	289	325	311	261	293	292	298	296	305	319	322	288	288	276	274	282	308	258	304	283	309	296	284	292	321	290	281	264	259	283	277	325	307	334	308	280	277	286	284	307	295	310	290	309	275	305	292	282	299	328	315	329	264	281	288	306	309	262	324	324	297	299	294	283	284	304	283	272	288	287	292	296	298	321	317	324	332	285	297	299	303	303	329	293	257	285	299	317	286	291	275	295	317	300	277	311	281	295	307	304	300	275	310	299	289	284	287	301	286	301	296	310	268	288	306	291	295	276	285	315	288	298	293	312	306	293	283	294	267	294	311	264	277	310	312	280	289	277	269	275	277	298	291	298	309	304	266	277	312	321	302	279	339	314	302	290	307	279	289	275	286	295	269	304	326	309	288	266	304	310	256	275	313	279	283	276	304	283	332	286	283	258	284	278	300	290	278	291	312	319	299	287	297	307	302	310	297	311	298	286	262	298	296	329	310	290	307	336	313	296	274	325	261	306	262	290	280	327	243	283	328	291	299	272	307	306	316	337	252	287	301	265	287	310	283	297	299	310	301	285	295	343	339	287	276	316	297	269	261	303	268	296	304	323	336	285	300	301	311	312	273	288	273	316	297	323	275	327	277	295	273	284	316	298	290	294	303	289	308	302	284	311	304	253	299	277	300	296	302	299	287	289	301	284	279	314	277	290	308	308	272	307	319	284	299	291	274	286	310	292	307	309	286	264	283	273	305	294	314	327	298	304	311	315	312	290	299	275	287	285	323	307	300	307	274	308	289	318	288	284	279	284	315	274	295	265	264	269	283	303	287	293	312	314	288	318	293	296	287	279	303	277	276	315	296	309	281	289	294	317	304	302	294	301	317	281	294	299	277	317	279	297	302	305	286	294	261	312	310	284	318	283	286	306	315	290	267	296	304	281	299	349	304	293	239	289	279	260	334	280	273	269	306	305	317	267	316	314	301	292	259	306	301	298	318	340	288	312	287	293	299	281	268	342	281	300	293	280	279	305	306	291	276	272	278	293	321	304	338	316	317	320	286	295	317	316	309	304	296	308	276	281	278	290	298	270	291	299	268	273	323	273	286	311	313	291	299	305	279	304	296	324	275	272	271	300	269	285	291	300	269	280	323	299	274	302	263	276	298	306	310	264	293	299	279	326	319	323	296	293	278	283	274	309	313	270	325	282	325	290	299	313	310	264	262	305	279	254	261	305	264	289	281	305	312	301	295	308	336	341	301	323	287	295	292	276	293	298	292	318	318	307	320	301	287	311	304	310	300	280	330	305	298	320	322	306	271	275	309	273	303	336	294	289	288	287	290	305	278	305	261	284	295	300	274	307	288	312	272	316	278	314	291	277	308	305	288	298	319	320	277	287	302	314	274	293	320	323	337	316	290	296	296	268	267	295	280	305	299	290	295	304	307	286	341	281	259	275	287	319	280	301	297	299	283	269	302	275	270	297	288	309	298	310	305	303	278	278	326	281	286	272	291	324	298	278	317	326	287	301	298	270	277	286	301	301	296	310	297	300	281	304	293	287	301	299	316	277	314	302	312	258	294	283	273	276	282	305	285	341	272	313	269	283	288	303	249	289	300	291	298	324	298	311	304	301	294	291	275	277	294	285	309	276	297	323	311	304	311	297	291	299	286	265	309	295	305	315	319	313	323	291	289	316	285	304	270	284	283	313	326	268	277	275	270	273	278	319	322	297	277	266	273	322	325	302	304	313	316	275	275	287	320	303	302	325	309	266	290	279	286	281	311	286	269	308	330	324	266	296	301	316	322	289	270	288	321	290	303	256	278	320	300	288	305	326	297	305	325	300	294	294	319	282	310	280	281	279	295	303	308	335	286	289	312	300	294	309	282	264	305	281	301	283	270	297	268	280	305	284	296	270	303	303	307	268	277	269	351	270	305	310	281	292	287	281	317	271	221	292	305	321	281	282	248	302	299	303	329	272	300	272	271	318	309	273	296	274	285	255	341	279	277	325	317	284	333	312	302	284	287	279	341	306	342	316	273	264	273	312	291	268	330	283	295	281	301	319	295	272	264	299	278	277	289	274	308	302	309	295	298	321	297	288	292	283	306	295	311	301	299	305	285	280	288	302	273	297	305	272	276	316	288	330	286	274	296	292	299	305	281	274	284	291	294	326	278	284	313	314	293	264	276	276	269	284	290	309	310	293	310	272	303	315	288	301	284	311	299	294	324	282	280	323	289	271	321	284	297	262	284	306	277	278	309	329	276	266	302	294	292	283	282	282	280	275	303	299	304	306	275	317	276	264	304	320	280	287	308	266	254	285	326	299	300	319	297	291	266	271	285	315	321	338	287	257	289	283	296	286	301	291	279	303	276	308	260	262	317	250	325	282	258	303	272	301	280	326	320	308	325	303	298	308	324	288	313	281	302	296	321	309	313	271	302	281	295	297	274	295	292	324	322	326	281	318	294	325	289	305	340	291	302	263	330	304	289	324	264	303	324	266	327	298	330	295	269	358	334	296	305	284	303	279	292	273	278	261	254	301	321	283	290	303	273	299	286	288	285	326	248	279	284	302	259	309	288	282	315	290	296	272	282	295	301	290	283	301	309	285	311	302	282	291	298	320	291	307	260	288	292	284	313	302	274	287	291	338	292	323	304	290	291	291	304	292	302	292	270	314	279	274	281	300	296	307	284	311	321	285	281	295	322	329	265	253	289	296	297	303	278	323	303	298	305	273	306	292	298	273	337	277	314	302	331	283	320	333	292	264	291	319	295	312	264	270	301	275	321	283	280	334	291	304	329	298	314	293	310	295	313	288	298	299	287	349	286	296
26928	9636	7403	5536	4416	3092	1772	815	793	780	717	744	735	683	693	685	635	738	756	698	714	700	707	704	714	720	700	675	710	709	719	738	708	680	712	680	695	735	672	698	709	635	747	708	694	671	730	723	718	706	702	672	673	688	770	748	690	641	697	709	737	721	719	671	688	737	735	691	725	751	695	719	683	668	689	698	754	758	691	677	700	712	737	652	666	764	688	648	718	647	689	673	682	717	667	737	666	728	706	730	683	660	711	671	690	694	712	686	732	705	676	705	722	721	677	704	681	742	727	681	714	638	679	672	688	646	743	732	716	699	717	722	723	678	736	657	665	673	640	668	709	687	747	735	699	694	663	718	721	753	708	719	735	698	649	701	646	693	707	716	698	642	686	714	687	665	689	661	645	681	752	693	751	723	708	698	654	663	671	712	658	701	693	666	732	690	699	709	702	682	676	741	672	731	733	671	665	704	684	692	681	698	678	696	684	685	706	714	680	742	691	689	691	692	691	724	660	689	725	732	658	656	718	667	705	708	673	723	710	695	678	722	681	758	696	731	680	742	694	686	675	716	730	686	678	701	737	695	695	736	687	673	699	666	708	661	696	710	674	691	698	752	695	679	669	696	694	696	698	670	722	675	703	669	676	730	684	683	658	674	659	651	768	713	687	743	687	684	697	727	766	660	662	731	669	692	698	684	685	703	670	714	695	702	680	661	753	663	714	632	727	655	723	676	669	735	700	719	662	686	728	685	713	749	719	685	691	701	713	662	730	694	727	729	723	675	686	662	703	726	647	682	688	671	729	671	748	669	699	676	714	690	672	666	719	687	685	714	763	700	691	725	625	714	682	713	695	673	749	672	727	706	709	745	716	711	657	698	702	672	749	682	704	694	656	712	683	682	651	683	715	752	640	760	694	721	681	733	685	722	708	694	701	739	694	685	709	730	711	687	692	722	685	708	662	720	667	711	698	719	654	695	693	711	687	696	714	695	679	678	735	688	742	730	680	696	700	721	669	717	667	677	661	706	656	653	744	693	729	707	710	666	774	729	702	726	702	679	675	742	692	676	689	676	742	702	719	682	695	682	695	678	701	648	702	694	708	687	698	716	674	660	718	697	660	695	680	646	701	677	669	713	714	678	641	637	668	731	680	682	691	704	726	679	709	736	691	660	680	702	654	755	714	666	675	713	692	687	702	731	701	684	701	710	675	672	668	716	701	732	706	700	695	725	697	727	720	678	700	691	683	728	702	713	725	741	663	698	704	684	685	672	697	652	679	693	690	649	701	728	706	687	711	686	680	677	662	723	682	684	649	738	662	695	698	721	674	699	691	752	732	726	663	711	709	658	685	690	671	700	718	690	663	688	728	716	671	710	692	674	681	685	696	737	689	713	690	694	694	687	715	710	694	691	700	740	681	646	705	728	708	725	689	672	765	707	668	702	754	707	676	686	714	711	708	681	674	700	687	715	680	704	726	692	718	709	731	666	692	661	707	693	727	681	681	653	728	696	723	705	655	661	673	703	731	688	632	665	712	689	699	721	738	692	675	737	686	686	686	704	703	703	735	694	694	706	682	691	657	704	711	685	663	671	699	686	702	699	686	708	683	700	724	717	667	655	751	689	698	733	661	729	702	638	675	745	763	707	673	710	679	694	678	648	757	680	728	732	645	735	721	731	735	729	724	685	671	708	730	743	676	668	704	685	718	672	719	649	683	653	735	704	645	724	651	667	726	771	686	636	704	714	682	702	701	663	697	669	676	721	646	689	687	686	654	690	742	686	712	673	752	698	695	728	704	663	671	740	677	704	708	652	707	734	683	735	705	676	713	699	699	714	680	671	653	651	708	715	690	709	679	713	699	705	709	678	725	697	714	717	700	697	689	728	682	749	704	669	766	704	672	672	662	655	700	698	702	722	763	706	712	718	692	668	690	715	659	712	705	717	643	682	689	698	687	726	673	706	712	723	688	702	738	703	680	754	694	683	696	742	708	748	683	656	670	663	715	718	695	750	717	716	704	668	722	679	701	716	702	717	678	707	682	703	645	685	683	606	697	662	680	705	685	703	647	705	704	663	666	705	704	662	688	696	670	658	722	723	728	669	729	699	718	752	706	691	732	696	716	728	770	729	690	693	700	701	699	691	709	700	687	706	702	725	715	693	694	690	700	694	646	697	696	740	700	700	648	748	753	749	716	708	718	709	700	699	688	731	753	661	742	675	727	714	645	640	747	665	753	733	666	706	658	714	685	716	744	730	725	755	666	711	692	742	715	658	713	708	652	731	691	709	684	695	722	675	687	706	673	694	667	711	722	656	670	647	715	663	693	659	678	702	690	710	728	707	680	728	721	681	707	690	676	685	701	717	688	736	705	717	721	694	663	718	735	719	660	705	673	696	716	699	725	666	639	672	752	720	700	663	697	671	732	690	689	693	695	718	705	684	685	675	681	720	701	718	691	715	715	706	725	744	713	713	706	694	724	700	709	716	688	689	687	670	743	744	693	713	732	728	688	728	705	722	661	684	741	741	730	762	704	690	676	721	734	722	641	680	667	649	703	732	722	673	716	689	679	759	715	684	670	702	673	700	718	705	678	687	725	703	712	674	644	704	677	700	703	659	692	709	708	704	675	720	612	670	722	690	685	727	677	695	703	754	693	686	673	705	730	668	672	689	702	655	709	740	707	718	714	651	712	730	724	686	714	698	715	694	669	760	721	698	717	690	721	663	676	689	737	724	694	698	699	715	692	723	714	681	706	698	654	678	717	690	720	666	707	661	670	666	718	701	692	697	714	668	693	713	683	695	733	682	685	673	659	702	694	704	695	686	680	738	738	664	689	689	691	702	679	689	708	753	684	716	707	759	694	716	654	689	702	653	713	668	729	712	734	722	677	730	698	648	720	663	670	674	718	661	680	696	679	673	683	712	695	663	717	718	679	713	655	691	719	696	665	721	719	700	691	683	705	714	714	691	651	745	672	648	691	695	703	696	724	694	685	695	745	656	707	724	751	713	732	652	708	671	688	664	618	725	651	673	703	739	731	729	722	708	679	703	708	702	684	708	710	742	634	707	727	651	757	722	701	651	696	690	714	691	710	730	713	676	695	725	691	724	718	655	700	725	728	675	700	713	709	715	730	693	688	719	681	691	662	686	757	635	676	724	680	708	716	730	677	681	694	731	694	725	698	749	671	720	748	719	700	685	724	688	714	729	712	681	680	669	753	705	686	665	716	734	681	664	678	718	645	696	662	699	669	722	695	709	697	660	672	668	657	739	689	640	675	679	707	666	707	673	710	701	674	718	710	684	695	743	716	631	656	690	704	717	706	715	692	743	700	697	704	684	634	680	735	684	669	708	735	700	691	693	654	690	702	667	691	764	667	711	705	719	684	648	690	688	684	740	695	712	647	689	721	671	672	730	679	703	678	685	681	752	704	645	702	730	751	735	725	688	718	651	675	708	742	713	733	694	667	673	689	685	692	682	666	685	679	698	671	693
22717	2102	442	364	336	297	268	295	252	252	283	310	296	269	242	236	281	248	251	249	270	317	273	284	280	264	283	284	273	291	275	265	283	270	284	269	277	277	281	255	282	241	261	263	284	246	257	263	243	267	236	276	267	272	273	274	242	280	290	284	264	260	280	259	258	276	257	264	271	288	292	275	275	227	255	273	276	264	263	253	283	251	290	249	266	262	309	270	285	242	270	259	260	305	246	269	271	282	300	276	286	263	248	264	270	284	251	256	266	262	261	239	267	259	281	279	297	251	287	266	267	276	289	289	296	274	278	260	276	291	288	282	288	261	291	251	268	257	260	282	267	297	273	251	261	257	262	261	280	242	281	265	290	302	294	275	238	255	289	275	260	252	265	244	248	284	265	256	303	272	248	266	248	260	285	262	267	258	280	278	272	268	286	268	262	256	234	271	264	260	304	261	313	296	276	272	279	289	251	270	257	253	259	253	265	271	282	271	269	298	279	270	282	266	288	286	293	259	284	280	264	257	262	283	294	274	278	311	268	274	245	240	255	288	274	261	280	272	236	255	248	293	288	276	258	262	283	267	274	242	258	285	263	272	293	294	300	295	251	292	282	258	263	288	287	266	234	304	282	300	286	276	245	285	294	262	304	281	282	272	249	268	278	272	247	263	265	294	252	264	302	288	284	251	264	246	318	271	271	270	278	296	286	282	259	294	259	281	281	279	300	289	267	281	258	286	256	286	300	275	288	283	281	257	275	270	270	257	290	273	272	267	275	257	257	263	262	254	283	308	246	282	277	270	292	260	272	271	290	305	277	272	276	254	259	222	273	318	291	275	265	221	267	258	262	267	273	254	260	258	290	292	284	292	270	293	282	301	301	271	264	276	283	267	311	258	319	295	253	290	261	279	272	273	264	263	256	260	281	276	269	275	304	234	312	286	317	228	238	259	252	274	274	278	272	250	268	252	259	275	288	278	236	265	273	281	233	230	298	253	252	288	276	263	267	298	301	252	264	280	257	285	276	285	261	254	263	261	236	274	306	277	306	251	272	259	271	255	274	257	275	250	273	248	257	257	254	292	277	275	262	252	271	257	272	274	312	255	297	272	276	239	281	266	277	265	289	278	238	257	285	270	241	269	260	258	252	263	235	241	268	242	273	243	261	238	274	276	264	293	291	259	268	292	260	235	263	259	267	244	264	263	259	271	268	276	276	255	266	259	274	259	282	264	272	274	259	227	288	295	277	258	283	268	286	250	268	251	280	266	267	267	288	254	298	277	258	260	263	262	260	244	248	266	263	266	288	242	254	264	262	279	237	259	257	296	280	295	268	254	249	287	300	298	287	267	259	282	283	278	257	301	270	290	244	274	302	341	257	280	257	248	264	290	271	253	257	266	266	300	268	250	310	278	250	310	261	295	265	274	265	248	284	283	296	285	244	257	240	271	263	282	275	266	269	303	264	285	298	266	270	273	271	277	269	268	274	300	290	292	289	277	285	294	259	298	300	292	299	264	278	243	281	280	271	246	276	251	275	262	290	255	241	263	293	284	256	259	264	294	245	270	292	268	283	285	229	292	262	254	274	282	288	283	260	249	258	262	272	284	255	254	267	250	292	254	281	275	270	244	253	258	271	257	279	265	293	240	270	263	271	250	260	239	266	291	281	285	256	254	251	304	260	271	271	289	274	279	276	277	256	241	261	245	259	249	303	282	271	266	241	316	248	243	279	269	289	272	272	260	274	282	298	234	255	272	298	296	270	285	274	286	289	271	258	283	280	269	258	278	276	228	283	276	267	295	262	298	309	268	268	280	257	280	272	271	271	275	238	249	283	266	255	258	278	243	278	298	291	286	288	308	259	280	296	228	232	244	290	267	288	261	302	276	257	222	262	236	269	250	261	277	281	266	289	271	281	298	267	268	246	316	269	287	281	281	254	244	291	267	280	267	296	303	255	282	232	267	294	243	258	266	280	249	268	285	263	278	269	276	260	277	294	271	276	249	269	245	279	304	253	282	306	273	294	262	271	259	243	248	260	285	286	317	288	283	296	286	274	270	255	304	267	268	271	283	280	246	291	265	253	299	271	296	279	263	302	257	301	257	263	265	283	255	279	298	265	265	242	276	255	301	260	262	277	241	277	299	276	233	246	285	264	272	287	286	276	305	288	263	265	284	283	264	250	268	283	282	296	277	290	298	272	253	286	291	273	290	295	279	269	302	264	257	240	269	267	269	290	285	273	252	267	273	266	279	260	254	264	250	267	248	291	243	270	279	240	242	269	290	302	270	281	290	264	266	280	269	230	274	253	281	284	239	258	268	303	274	232	262	273	247	274	276	267	261	272	283	269	296	287	305	234	290	276	298	283	268	211	296	281	267	266	274	273	287	265	283	226	259	249	266	263	286	257	257	293	256	237	298	277	281	261	277	274	275	262	264	263	274	243	265	256	271	258	281	287	266	243	240	311	260	300	281	272	285	264	268	265	259	292	238	276	278	264	231	233	253	246	272	263	278	282	284	291	263	280	298	280	275	282	298	240	267	264	270	287	258	268	267	261	248	269	312	262	271	278	274	279	281	294	273	256	283	269	267	290	271	281	283	291	302	309	289	270	263	287	302	273	309	267	251	273	302	266	249	252	280	266	280	280	266	268	258	270	293	253	279	284	270	292	251	282	292	277	250	292	284	273	302	279	271	256	302	248	298	269	241	257	272	269	284	285	291	259	260	266	263	248	237	283	261	274	275	261	263	279	261	295	272	243	290	273	295	271	311	268	250	257	254	270	267	259	245	280	251	285	249	270	266	249	306	298	248	273	277	304	290	258	269	262	245	255	279	294	277	284	251	213	291	282	267	244	300	261	279	244	255	269	258	284	305	285	301	280	283	283	249	326	271	262	280	284	235	293	278	265	247	283	277	265	279	254	290	276	273	260	280	252	278	292	257	281	267	263	254	287	277	294	274	259	260	257	307	248	300	295	293	269	254	283	247	251	285	242	278	264	270	273	267	282	274	232	269	306	286	260	255	296	279	281	281	287	267	260	283	283	279	290	264	279	275	256	255	257	279	265	238	264	265	306	280	276	245	293	296	287	281	278	276	297	285	260	276	250	272	252	295	246	264	255	258	271	259	276	234	267	257	251	248	266	249	279	268	282	246	274	281	270	258	284	259	236	281	300	281	241	270	252	258	279	292	260	262	292	270	289	285	246	282	244	291	302	243	282	299	260	256	228	273	263	287	285	271	245	255	237	282	266	339	284	232	281	295	263	277	287	269	277	268	282	256	278	295	241	245	266	280	275	281	290	268	252	274	270	265	289	294	246	271	259	296	254	272	282	253	273	236	263	293	268	261	314	282	259	254	264	241	259	258	253	262	275	258	275	287	264	282	295	276	271	253	260	250	292	272	265	287	240	288	270	289	260	260	283	258	303	304	296	289	266	235	257	256	289	264	308	268	271	298	264	267	277	249	253	262	244	274	273	250	284	275	295	234	296	262
16680	4296	3179	1901	1415	1058	674	613	656	615	619	616	630	605	632	618	589	571	620	670	617	624	624	590	625	620	618	615	592	584	566	603	615	611	634	609	646	588	628	636	614	639	660	584	609	659	660	626	578	593	654	611	623	636	595	589	659	647	644	604	641	619	621	607	605	634	645	609	630	640	586	603	598	593	629	593	616	617	575	621	584	618	573	601	646	612	656	621	585	635	590	648	621	635	601	590	566	657	626	598	653	576	634	649	609	621	633	600	596	630	653	619	624	589	623	635	588	614	562	615	598	611	613	613	610	584	640	612	641	576	599	615	587	635	619	554	630	596	614	584	576	653	620	640	610	623	674	591	602	579	606	591	660	615	599	602	625	640	580	645	620	616	592	634	581	561	621	546	619	640	634	600	589	602	625	600	613	619	624	608	571	629	581	562	621	617	609	613	583	607	597	628	605	623	560	648	600	646	626	612	609	571	611	587	609	619	584	620	636	610	583	639	583	633	615	636	642	571	605	594	634	597	640	587	613	605	629	606	626	580	582	605	625	556	673	604	586	630	625	577	620	591	602	611	617	616	620	663	616	614	589	604	581	635	550	591	586	615	581	628	564	588	622	634	611	643	621	704	621	643	630	666	589	593	611	611	627	594	616	623	607	585	632	553	643	555	627	595	634	635	568	630	658	630	601	578	564	594	591	584	609	610	553	626	608	579	567	607	579	626	631	626	613	623	629	599	613	626	624	655	610	594	632	611	607	600	606	629	606	615	643	652	604	638	562	586	607	610	648	643	587	576	590	607	624	621	578	638	673	615	592	624	589	629	641	589	601	637	620	631	611	587	622	606	604	610	625	614	583	572	620	611	652	620	646	617	618	630	619	600	651	598	585	596	604	632	612	622	658	665	613	585	596	615	610	600	601	609	592	622	613	617	581	631	640	604	616	584	589	598	623	645	619	584	591	599	604	637	605	654	621	631	555	597	618	633	629	628	670	619	596	622	583	617	625	617	638	572	648	626	592	593	640	601	645	590	640	631	639	630	621	548	667	611	656	667	603	628	584	597	617	653	638	632	628	611	602	625	617	590	600	591	621	604	596	625	609	650	611	617	604	601	637	627	652	598	587	597	582	595	613	605	614	554	634	619	630	592	630	608	620	580	569	615	623	608	643	621	585	611	615	665	608	578	586	663	597	603	651	626	620	637	632	626	613	615	623	580	639	616	635	594	597	593	594	604	637	651	589	662	571	587	622	628	634	581	602	595	632	631	576	575	590	632	600	595	612	646	595	640	633	607	614	616	679	596	611	572	616	615	598	624	616	612	639	624	620	635	608	632	582	602	613	617	617	599	631	637	627	633	592	599	648	611	607	563	631	588	632	596	625	589	627	610	616	602	578	613	632	614	621	577	567	636	619	644	580	632	591	601	571	632	632	616	600	620	603	626	596	630	593	640	557	645	619	627	581	607	625	633	609	606	650	617	659	608	584	587	649	641	587	604	609	626	587	620	614	634	616	609	660	635	595	603	631	629	596	630	597	649	598	638	617	624	596	601	646	632	629	618	646	549	617	612	588	615	607	602	603	595	618	624	580	612	583	598	610	561	588	642	590	595	607	615	670	573	646	611	580	576	600	622	619	600	627	627	598	577	635	625	591	634	607	635	586	575	605	621	583	646	620	605	576	598	569	608	604	618	602	621	599	571	603	628	585	598	615	646	557	630	628	592	645	589	623	633	631	589	612	624	584	569	637	634	654	589	590	624	622	643	578	607	626	597	616	562	626	649	598	621	620	617	619	621	588	576	645	587	611	602	616	623	582	600	638	599	629	615	666	588	648	621	651	609	578	597	615	632	626	647	638	609	630	613	544	620	628	661	622	604	624	600	608	583	644	609	604	665	615	596	591	638	644	607	603	625	649	671	614	632	574	592	599	608	667	579	625	606	607	609	624	632	635	626	632	634	585	632	584	584	583	599	599	579	594	647	648	630	653	609	560	600	635	582	583	608	585	649	601	598	606	618	608	604	633	595	547	618	585	644	642	578	602	629	624	623	628	614	573	660	595	583	618	572	604	606	622	617	632	618	645	631	616	592	584	654	636	611	631	631	637	599	649	604	609	618	597	568	616	621	588	602	598	599	676	621	610	603	664	626	573	649	587	560	655	646	623	661	630	602	658	619	612	637	623	524	581	575	603	625	623	641	640	611	621	604	604	610	638	664	601	599	656	631	623	624	634	616	615	577	596	592	576	574	638	606	615	580	596	601	590	631	605	637	655	646	622	628	593	602	586	612	607	648	635	636	639	614	616	635	624	605	613	638	660	631	618	634	582	623	602	597	633	635	589	651	639	643	580	641	580	601	614	676	600	594	649	582	635	555	547	596	632	641	623	641	630	577	573	642	577	585	631	612	632	613	597	577	614	605	576	626	582	641	572	605	637	625	611	572	616	608	614	618	583	611	653	623	631	630	621	592	568	623	575	610	682	562	608	606	659	625	641	648	613	603	609	632	610	591	615	654	621	607	597	589	631	605	608	596	605	629	595	559	594	622	594	639	578	590	635	576	598	638	619	633	631	589	610	617	624	611	581	642	623	660	558	619	601	644	653	633	594	613	595	623	615	632	599	632	657	589	650	645	621	593	634	612	613	590	558	616	589	618	630	628	602	579	635	602	622	605	577	582	612	595	597	666	579	586	582	629	595	626	622	606	572	610	636	608	633	609	643	612	620	652	632	591	603	574	643	610	631	618	641	648	610	613	660	614	573	593	650	642	637	664	586	618	603	591	619	625	599	685	631	600	655	585	643	594	605	645	613	571	607	631	583	592	581	588	604	593	614	630	616	609	580	619	549	637	603	631	617	633	631	633	641	638	623	596	629	627	601	619	636	616	633	606	637	608	620	596	613	652	590	617	626	606	608	613	600	581	606	619	622	624	613	634	608	636	620	633	656	601	572	556	664	572	609	615	648	636	630	619	654	601	586	616	624	621	632	611	621	586	584	592	572	600	617	616	603	625	597	671	611	590	622	601	593	597	588	603	624	657	627	589	593	636	618	631	582	624	614	588	587	597	599	610	631	576	623	604	596	648	631	637	614	603	624	576	581	628	629	590	573	619	570	578	579	656	613	674	626	604	650	620	596	567	624	578	577	652	577	605	586	627	622	603	610	602	619	613	596	630	639	598	666	675	631	630	612	646	587	598	580	579	608	653	589	590	590	589	653	580	627	627	612	610	553	611	571	558	608	627	570	665	597	621	653	623	603	594	617	606	643	613	573	634	637	589	644	628	638	600	634	615	609	667	602	664	648	572	590	587	564	617	619	610	587	615	630	643	605	566	618	616	605	585	640	612	610	610	624	608	632	601	607	625	633	598	605	611	594	642	602	608	589	605	606	612	610	638	618	627	606	612	621	606	612	611	565	584	572	612	590	629	609	624	600	617	621	601	608	659	609	635	589	594	623	625	583	614	606	616	605	573	586	544	640	630	587	585	596	644	627	636
29567	4547	674	553	412	369	332	298	294	311	246	310	293	274	299	282	303	308	305	289	313	299	272	276	297	307	328	274	300	284	296	266	280	294	282	267	277	309	315	270	302	267	291	262	305	283	298	320	305	266	292	285	290	259	275	312	271	282	255	279	302	292	307	275	304	278	284	336	280	268	289	283	292	294	261	272	269	306	277	273	289	277	288	295	287	285	253	260	260	273	278	293	275	304	258	276	278	294	279	291	270	265	274	282	314	282	296	277	254	259	287	280	277	292	283	282	298	281	312	282	240	259	310	278	318	293	277	309	307	294	268	268	276	289	271	290	283	298	299	267	274	283	322	289	274	282	317	266	303	267	276	285	283	261	252	300	257	297	282	285	258	257	285	285	293	286	294	277	275	309	265	311	298	282	311	263	265	299	258	306	268	275	284	277	293	305	291	288	319	260	286	294	277	278	262	281	321	281	290	290	275	279	313	295	309	287	293	310	268	290	320	292	259	265	270	266	283	248	271	273	272	287	305	306	276	292	274	280	260	285	277	273	294	269	308	305	287	259	273	265	278	305	291	274	308	292	280	287	283	286	300	309	320	261	266	293	257	310	274	287	281	306	260	292	280	261	258	287	283	293	282	309	259	286	289	273	284	329	282	265	279	300	284	287	292	258	305	268	276	264	303	257	299	295	276	269	276	262	315	332	244	294	302	267	283	299	285	289	284	301	273	288	262	271	237	300	266	289	269	294	255	259	286	307	293	262	310	297	290	285	275	285	272	258	249	326	302	286	311	286	265	284	287	322	267	295	275	302	292	297	319	279	279	271	283	288	303	270	270	311	279	272	294	267	284	273	284	282	291	265	288	266	273	286	277	264	281	265	291	310	287	289	287	299	295	278	271	292	297	260	297	279	274	275	297	304	304	251	286	307	292	292	279	310	258	299	264	280	264	292	294	277	285	256	308	300	314	250	311	277	273	308	290	297	280	271	300	291	293	285	281	288	286	264	288	280	276	316	258	286	287	280	273	287	282	260	262	285	294	285	265	260	311	289	296	301	287	253	271	306	303	268	262	324	270	273	312	247	291	284	303	321	301	312	321	267	281	304	291	289	294	283	305	289	282	278	302	290	270	288	260	281	266	291	299	270	268	292	311	324	254	289	317	296	270	282	275	271	255	276	286	273	273	285	315	335	279	292	254	306	263	278	298	294	271	270	295	300	284	317	287	275	243	247	299	266	303	281	253	289	256	283	294	291	292	311	260	272	303	285	290	253	273	288	295	274	288	316	272	288	283	267	291	275	270	268	272	276	259	290	270	271	290	291	309	294	315	295	282	267	278	313	292	267	297	286	291	279	258	319	257	318	276	299	273	276	334	287	292	307	295	298	266	281	301	306	279	295	270	326	285	292	304	286	282	283	310	287	276	285	299	313	290	287	281	276	295	323	272	290	280	248	267	281	287	286	301	265	256	285	299	298	284	272	288	306	245	290	263	268	276	253	281	266	277	295	285	303	287	296	284	298	263	281	312	307	264	303	277	270	251	327	267	295	288	303	259	245	244	288	257	266	270	235	284	302	254	317	262	275	309	305	294	246	296	285	310	287	299	281	311	296	282	288	275	268	279	281	271	255	234	310	267	286	281	276	305	301	303	324	267	278	280	300	278	275	264	282	307	283	279	272	274	278	284	295	256	298	300	281	264	275	294	285	260	272	277	291	276	296	281	270	271	271	283	315	305	275	280	260	254	282	285	302	304	304	290	287	262	255	267	290	280	319	299	298	271	321	303	287	297	268	286	289	273	276	248	303	291	289	289	309	302	286	282	298	285	284	271	284	294	321	290	269	287	300	283	300	275	280	310	291	310	312	275	266	271	303	265	285	272	287	302	308	325	287	277	228	270	282	268	293	310	273	283	293	296	281	274	285	292	268	283	318	336	329	265	268	299	312	269	260	271	318	264	292	296	275	300	276	264	299	276	303	274	308	270	292	298	270	294	292	276	294	292	304	307	284	265	286	274	269	275	286	280	286	283	307	285	263	284	285	272	263	284	318	264	287	297	255	269	264	283	298	287	321	286	288	294	311	266	259	266	305	298	320	315	266	290	286	290	283	324	257	293	299	269	315	266	265	290	304	269	264	268	274	255	303	288	293	286	291	290	296	311	294	280	269	291	286	274	270	289	297	302	259	285	293	274	299	290	293	290	298	271	265	279	280	290	280	288	279	269	275	270	303	272	291	280	314	284	283	289	288	242	246	285	301	281	278	310	269	275	301	273	304	302	252	275	291	254	280	287	293	282	296	278	273	282	316	316	246	285	270	278	285	283	299	268	294	253	296	305	282	298	278	263	296	330	299	256	272	266	297	306	286	280	294	264	262	277	268	301	281	291	284	320	294	258	271	245	271	255	275	290	289	281	288	282	294	327	278	267	305	276	258	265	304	257	291	275	290	258	284	278	276	287	305	278	271	292	277	275	248	293	281	297	308	275	301	298	295	278	278	272	266	262	290	305	312	291	323	286	271	272	265	302	297	283	286	290	315	288	270	248	256	290	273	271	311	300	262	268	279	262	260	285	274	291	289	272	278	271	265	261	284	296	257	277	256	251	294	288	272	291	247	290	277	239	273	315	310	292	262	327	308	288	296	310	300	294	268	292	280	274	303	299	280	273	267	302	272	296	277	262	275	294	259	289	289	262	280	274	317	316	287	260	293	316	280	322	274	279	292	291	308	269	246	280	279	281	289	291	275	289	296	302	304	299	282	252	290	293	264	251	295	292	311	238	265	277	318	311	296	289	285	302	278	294	310	266	287	292	274	282	290	289	289	326	285	288	310	279	288	281	286	281	288	294	289	280	275	322	344	291	288	305	278	294	268	268	268	273	266	268	285	296	278	277	268	269	243	310	290	289	281	267	289	279	267	253	267	296	328	306	303	280	289	263	288	289	298	290	286	255	286	270	291	298	277	288	272	309	275	301	282	273	292	258	288	289	279	287	268	237	249	287	266	274	280	279	299	289	270	274	284	281	261	275	287	311	269	274	304	289	275	254	321	320	291	276	278	279	309	295	288	281	281	283	261	265	280	289	276	290	305	276	295	273	284	277	261	307	295	271	297	263	301	258	299	294	256	294	262	306	284	257	288	270	272	289	301	287	268	276	275	270	295	280	273	275	272	281	270	308	266	270	271	287	261	298	279	310	242	281	295	306	304	309	272	294	303	286	303	287	288	294	274	314	313	275	278	281	246	285	300	284	284	262	265	278	242	308	296	299	315	265	302	309	292	277	290	291	230	300	310	269	294	282	256	290	286	285	283	307	266	270	303	280	295	280	296	286	272	272	274	264	308	258	325	321	286	252	276	265	278	280	269	291	301	269	251	309	268	269	295	266	302	301	274	259	286	268	289	285	318	257	298	311	284	257	298	293	286	277	253	255	281	255	297	261	282	271	259	300	288	303	299	292	263	273	295	280	283	300	285	290	285	282	279	270	317	305	284	292	265
22023	8308	5356	4779	3323	2455	1107	835	729	767	669	672	716	669	716	673	674	676	735	684	690	718	667	684	683	738	668	693	712	693	717	717	655	664	701	663	643	678	701	624	662	669	697	698	699	692	672	691	686	704	683	653	639	686	659	704	678	677	630	678	713	696	667	692	658	679	630	677	665	667	665	687	666	659	700	657	664	616	645	709	644	694	734	648	694	642	698	675	707	690	657	732	633	685	677	692	686	655	638	640	677	649	626	672	616	640	675	675	656	672	708	660	667	656	649	679	621	677	683	647	698	693	670	654	647	644	686	670	667	670	662	643	642	652	641	690	718	690	700	701	592	677	669	715	735	708	714	672	642	684	711	684	685	714	661	659	616	697	698	674	674	692	655	694	698	674	633	627	660	653	664	750	631	639	692	640	600	679	705	637	641	666	615	666	681	688	673	673	649	635	689	631	671	683	670	650	636	682	684	695	667	664	662	669	649	686	665	616	647	664	671	650	660	643	701	646	685	682	692	669	638	645	681	672	666	673	672	664	687	692	676	641	696	647	698	680	677	677	649	699	652	656	669	699	656	697	652	659	660	658	626	655	655	675	697	622	689	669	641	642	694	630	696	662	673	663	645	711	652	661	684	645	646	634	667	673	643	672	679	689	649	663	670	629	649	728	697	680	654	683	614	653	626	644	694	656	693	671	689	684	605	649	681	719	645	665	687	667	654	639	659	629	676	698	703	640	645	668	702	677	701	702	700	653	676	660	680	669	668	676	661	650	673	661	713	657	674	714	659	666	656	662	649	731	621	640	677	616	702	640	684	646	635	679	665	671	660	636	674	635	651	652	630	666	675	653	680	664	682	644	700	669	683	675	652	677	694	643	685	689	662	661	707	734	648	693	689	689	689	688	668	690	651	662	693	679	633	656	611	685	687	647	645	714	665	700	619	651	657	658	655	643	641	672	703	640	670	682	713	678	614	684	636	674	724	709	685	660	743	693	687	678	713	680	665	658	682	658	626	676	706	681	681	663	690	622	677	654	700	660	641	634	631	646	659	713	629	641	666	686	696	643	701	657	676	673	693	613	691	651	679	670	678	678	640	711	649	677	661	704	672	662	695	655	669	709	640	679	667	668	640	695	654	661	661	632	661	680	691	624	637	660	660	728	660	622	673	657	665	652	710	647	675	617	650	676	711	660	644	632	634	625	676	623	620	637	670	654	657	651	648	679	701	612	639	681	651	639	645	623	658	683	658	648	677	655	617	661	633	668	660	721	682	638	664	723	665	631	660	715	668	631	683	640	640	673	651	665	650	635	653	688	685	705	672	646	681	650	678	678	633	693	628	702	700	644	658	693	625	668	637	634	677	660	686	650	685	693	668	661	697	665	670	645	663	709	651	671	680	655	721	692	723	611	699	701	682	677	627	653	686	649	686	680	711	656	647	673	651	678	655	654	657	697	640	713	662	693	651	699	673	669	704	727	655	681	654	637	665	675	670	663	676	702	696	657	666	642	678	654	692	669	651	698	671	677	686	659	651	690	643	630	731	644	718	644	625	687	650	652	709	627	673	693	670	677	671	678	693	686	663	654	708	678	645	700	706	671	656	662	687	661	651	638	659	649	684	674	692	644	635	646	650	658	691	696	679	654	683	686	702	623	638	647	713	629	625	635	684	681	709	687	704	668	689	689	632	707	663	695	703	668	694	700	689	594	714	660	690	653	744	649	690	708	672	678	673	664	628	669	699	706	671	636	694	671	681	718	688	619	720	634	656	685	684	702	652	638	647	690	706	735	694	663	672	655	705	660	635	722	667	639	712	646	623	665	699	697	658	664	660	662	707	633	655	678	712	674	708	681	724	650	652	694	703	659	682	723	615	662	626	659	703	660	633	669	715	675	628	670	650	676	637	663	654	681	686	668	646	669	657	654	661	654	680	700	681	665	623	660	711	665	682	638	688	656	681	643	658	718	689	688	666	662	688	650	629	686	652	639	661	698	665	689	688	656	646	695	690	646	695	694	677	669	641	690	661	654	630	640	677	690	656	629	697	664	671	645	624	645	628	664	650	683	649	638	664	658	665	663	665	680	643	657	656	701	685	668	685	638	707	669	667	635	674	692	661	696	698	640	690	678	670	659	688	681	658	646	675	655	685	605	649	649	698	718	639	672	691	674	635	673	680	670	682	720	649	700	687	655	650	687	687	677	669	718	706	630	716	694	656	644	673	631	617	660	673	693	655	642	661	697	661	675	703	667	676	670	702	685	645	591	633	672	680	672	638	627	646	664	676	671	644	720	661	666	713	674	658	684	693	663	642	626	622	670	696	721	683	680	655	663	705	650	608	656	651	695	724	649	656	634	638	712	682	679	681	653	709	703	669	669	667	702	639	643	670	678	705	693	650	654	689	686	650	696	642	612	681	669	662	613	660	689	632	663	650	688	624	674	635	663	669	640	639	654	660	700	649	657	727	692	678	668	655	638	662	666	692	648	629	715	653	703	687	636	642	672	715	649	643	624	692	656	677	673	644	663	666	655	655	670	654	702	679	661	681	666	701	649	679	666	623	663	659	677	644	639	630	679	653	687	703	610	660	703	677	665	634	657	612	682	674	661	664	709	639	646	688	611	633	681	639	632	665	697	701	666	667	673	681	694	667	629	658	660	659	659	660	681	657	663	686	660	664	668	642	654	705	680	712	720	672	693	657	665	698	626	629	609	657	683	654	638	645	671	700	631	672	649	658	662	658	659	688	654	653	657	664	608	633	635	634	677	681	648	704	663	624	722	596	679	644	630	672	661	692	636	659	682	672	704	683	645	663	691	681	660	686	668	638	611	695	672	636	645	650	649	686	659	662	655	669	674	656	692	683	683	671	615	709	693	688	690	655	683	710	682	665	707	633	700	718	662	655	611	657	643	674	609	660	667	647	671	651	662	706	678	654	657	672	698	605	641	670	651	699	638	662	628	686	653	700	692	635	710	672	696	674	638	650	647	646	646	678	643	634	666	654	651	662	679	671	678	680	680	677	690	618	600	690	674	661	684	683	697	664	684	684	715	675	671	653	709	671	674	680	672	700	687	682	697	676	718	710	667	659	663	681	687	646	666	648	679	666	674	664	686	640	643	705	674	653	675	664	648	663	666	700	669	702	639	653	612	656	656	667	704	636	704	658	650	668	626	675	682	695	692	649	665	655	677	659	638	654	639	658	659	674	669	657	650	680	644	661	624	682	680	659	628	655	635	673	655	656	674	692	624	648	693	679	647	701	670	675	687	706	651	636	695	660	690	648	653	640	616	661	659	646	660	719	671	708	704	683	667	671	658	676	700	644	674	669	689	692	658	661	676	637	676	676	642	682	665	635	657	683	687	654	648	661	666	722	650	683	643	648	648	655	651	659	671	668	688	654	691	710	679	662	667	685	657	697	661	630	681	735	688	666	651	680	674	734	686	653	639	692	695	664	665	691	645	702	726	657	664	704	693	678	655	680	665	694	685	667	647
31933	5423	898	616	484	369	317	333	311	302	341	301	250	287	320	279	327	292	287	316	303	252	332	292	290	306	284	289	298	275	284	313	307	282	301	312	302	284	286	308	268	313	295	290	291	274	322	302	298	290	305	256	318	296	276	296	312	313	286	286	248	287	297	302	304	271	294	340	286	329	324	323	299	263	306	265	284	315	306	300	272	265	274	293	300	290	310	340	269	294	244	273	294	344	314	282	274	287	280	296	306	297	279	274	258	310	298	291	287	287	300	306	312	293	322	267	316	337	293	297	321	290	278	252	262	299	314	263	262	277	259	271	310	289	287	279	277	309	292	294	267	285	310	302	304	281	295	307	283	288	282	287	273	272	321	275	319	283	268	273	298	278	271	323	298	309	278	304	282	284	324	309	306	307	258	268	264	310	300	297	301	280	329	295	303	287	310	329	320	268	305	259	293	322	298	310	290	313	286	311	265	297	275	309	275	295	305	302	254	279	324	317	302	280	311	284	301	301	321	290	290	270	307	283	274	272	285	317	267	308	295	302	291	321	316	270	246	308	311	309	282	292	318	298	263	297	270	290	273	276	291	311	288	296	300	309	312	307	255	320	274	230	315	264	302	282	281	271	286	315	319	289	294	305	317	289	279	319	306	267	283	331	329	309	303	299	286	278	329	300	308	312	319	268	294	273	264	256	291	284	296	288	287	293	281	276	286	282	309	253	292	278	282	308	316	303	285	302	301	279	294	278	294	313	299	299	327	275	275	311	291	275	269	289	278	297	321	297	316	291	299	290	289	322	291	265	316	289	313	303	269	301	273	245	301	289	311	297	267	269	274	292	286	312	297	316	289	292	289	309	319	290	326	308	323	273	306	286	285	268	282	293	309	269	291	299	309	287	323	283	299	315	323	288	285	284	278	287	306	279	279	283	288	277	268	290	306	322	288	275	324	294	274	285	287	282	304	300	344	319	290	274	314	295	268	288	284	290	294	300	274	268	281	311	261	305	309	279	284	302	283	294	266	287	312	256	281	303	292	279	286	308	306	283	308	314	314	314	267	308	245	307	303	257	281	321	299	291	283	283	310	293	300	309	302	317	304	275	309	272	311	302	271	284	306	276	311	300	264	285	258	308	306	306	296	277	297	288	340	304	262	305	286	329	298	312	285	277	308	305	307	265	269	297	279	302	301	314	281	313	298	269	270	309	308	286	291	300	282	294	309	339	277	286	285	276	255	290	268	298	295	281	253	288	269	293	265	258	284	281	309	283	261	292	276	268	303	309	336	299	290	311	279	274	263	278	308	307	296	281	300	281	297	293	297	288	298	306	320	313	276	302	281	270	287	281	280	297	314	257	258	270	269	293	292	278	307	300	304	315	331	283	296	276	295	301	304	317	286	293	282	302	276	270	307	306	262	277	287	310	278	270	311	347	278	281	295	310	266	295	300	327	308	307	256	295	279	282	304	318	279	294	273	284	294	301	325	261	276	312	284	297	289	330	304	267	291	305	304	277	274	321	297	262	282	273	272	279	277	265	329	284	268	309	306	295	307	306	269	276	274	309	307	301	300	281	300	310	298	301	309	329	300	297	295	267	266	346	295	327	291	297	317	310	321	286	293	327	331	321	284	282	267	258	284	298	300	299	257	312	297	277	312	317	292	293	293	279	284	345	290	304	301	291	322	298	264	280	283	301	248	278	284	280	279	310	335	312	259	339	278	300	299	286	305	281	287	300	288	285	272	295	273	281	287	279	301	270	255	262	275	321	302	298	313	279	307	296	312	289	293	286	279	285	323	313	265	246	283	283	280	290	270	292	288	289	271	289	276	294	304	286	261	273	276	289	288	305	281	283	318	283	260	287	289	306	317	265	303	292	267	296	255	240	278	279	315	336	233	287	301	316	253	308	270	292	302	311	259	275	293	306	293	289	289	264	288	313	289	287	273	301	291	298	324	317	285	277	293	312	283	240	301	298	289	275	263	285	278	280	302	286	301	296	279	270	290	267	315	272	293	278	300	283	284	283	260	304	312	290	295	309	287	269	303	276	269	305	318	278	287	277	290	293	335	258	287	316	322	306	247	301	291	306	282	255	271	306	298	333	321	312	253	296	297	307	286	281	325	270	298	289	300	275	304	284	287	271	309	245	296	292	274	309	313	283	299	273	299	306	263	288	269	283	326	280	259	328	297	262	281	271	275	311	301	283	289	276	308	327	309	307	289	327	286	288	272	290	284	328	280	298	311	270	287	314	325	269	284	282	313	281	280	291	272	276	297	275	273	289	301	259	280	254	304	292	268	312	322	281	269	291	283	320	289	280	291	290	283	294	305	295	306	304	276	328	293	276	293	302	304	287	311	283	292	297	260	290	289	277	275	283	303	287	288	293	277	311	303	277	272	305	257	264	299	279	293	285	329	280	302	259	253	277	323	276	290	296	271	303	328	277	306	304	295	273	277	301	274	306	287	307	307	304	285	264	314	275	272	268	294	278	298	296	315	300	282	298	293	274	283	295	310	299	278	305	295	295	286	283	268	298	274	304	304	309	294	255	278	290	288	288	290	313	278	319	296	288	279	276	274	303	273	338	300	283	270	300	313	292	304	313	295	308	262	265	281	306	301	268	296	280	279	275	302	271	294	306	289	311	313	310	303	285	285	298	267	298	272	301	312	290	291	299	279	307	283	280	305	287	294	305	305	300	266	274	311	256	271	303	283	297	316	321	292	307	309	307	287	292	294	285	274	286	309	306	297	293	310	257	285	289	311	272	295	258	270	274	281	281	321	328	322	301	310	291	338	336	334	291	276	286	327	291	298	299	263	274	292	249	330	303	251	285	248	262	302	317	307	280	289	284	278	267	267	275	287	270	288	270	272	301	260	306	301	287	323	313	291	286	275	299	277	338	308	298	300	309	287	309	325	291	279	291	286	254	287	287	321	322	272	307	274	263	284	328	315	289	263	307	300	307	312	331	292	305	320	310	300	311	288	268	274	264	281	313	258	289	310	322	308	305	275	289	256	303	283	273	291	317	298	275	266	313	287	293	299	282	282	277	304	309	299	312	296	312	282	281	293	281	292	282	332	288	288	266	329	278	318	308	269	300	293	290	301	273	294	344	288	286	258	266	296	270	284	276	302	298	273	266	292	304	278	295	264	304	308	297	293	289	290	281	271	316	310	340	294	282	283	306	281	283	296	264	307	317	302	291	301	313	255	252	300	279	285	290	284	238	287	290	340	302	248	303	267	288	252	299	313	272	280	335	306	256	334	279	269	278	312	290	279	287	266	276	283	265	286	277	318	313	293	281	262	305	302	287	291	276	289	283	241	294	289	322	305	300	280	272	264	309	306	251	298	304	274	280	286	285	293	319	290	295	297	304	302	272	319	318	300	307	300	314	286	270	251	259	284	282	251	291	339	322	321	301	302	279	291	275	297	297	313	291	308	305	261	282	278	251	287	278	319	285	297	273	310	264	271	285	271	293	300	265	279	293	309	293
22151	10559	7144	5896	4276	2701	1639	998	822	728	753	714	722	776	712	711	699	731	720	699	731	719	687	757	731	702	716	770	666	804	648	692	712	687	720	659	731	675	736	706	732	747	695	780	696	736	715	719	701	724	663	713	765	746	743	704	693	697	761	700	699	680	687	749	712	710	663	668	698	697	699	691	675	651	688	709	708	684	705	709	642	724	675	729	719	685	726	715	707	717	667	694	652	729	702	716	713	681	676	709	690	704	715	655	644	697	679	711	696	676	710	746	687	670	662	706	713	657	660	698	690	673	711	704	685	736	680	691	700	706	690	671	712	695	730	697	679	720	666	666	664	714	652	692	733	727	688	716	720	734	714	639	696	662	701	697	675	701	675	712	683	668	725	669	687	699	681	693	668	694	706	683	712	652	636	707	660	707	704	710	740	690	663	723	680	671	712	697	736	673	712	701	713	701	702	635	700	690	678	690	713	659	731	682	690	708	661	669	708	705	716	689	691	719	700	665	705	674	699	706	649	695	651	716	675	681	724	712	691	735	687	712	707	694	712	712	720	675	648	675	752	675	687	702	705	735	722	665	731	684	669	694	705	690	741	733	674	703	676	721	685	660	683	691	716	666	682	699	673	680	698	662	719	707	683	696	648	675	687	709	706	677	694	659	700	630	709	695	690	700	744	740	684	653	694	673	700	730	710	720	711	705	681	729	657	671	688	739	689	681	689	697	710	727	669	696	679	693	715	725	658	663	666	654	696	700	683	670	712	684	693	723	711	660	701	662	671	721	713	703	681	707	674	689	651	682	689	687	655	687	746	758	735	677	725	659	698	688	716	677	711	683	714	680	712	691	716	713	705	681	717	708	701	666	687	693	741	742	680	709	730	690	693	716	667	714	716	684	739	714	716	694	707	671	661	755	716	730	755	657	701	718	668	689	717	726	704	666	721	737	698	669	650	683	695	712	713	710	669	683	720	681	705	654	711	711	695	737	674	714	692	712	698	708	686	719	674	643	683	665	681	697	707	696	724	669	676	697	719	698	674	626	731	687	717	702	704	701	737	672	748	689	672	632	701	713	717	669	711	731	672	729	688	683	758	686	724	670	653	680	718	680	707	717	656	685	700	656	667	715	691	710	673	704	670	640	662	672	696	683	688	684	695	686	720	729	720	667	653	702	670	695	708	672	704	722	710	744	676	716	678	693	696	631	712	692	647	664	695	672	670	708	649	663	753	699	719	686	746	641	710	653	657	672	672	637	658	724	717	691	664	699	690	709	688	685	723	700	671	650	716	731	687	652	678	722	651	706	692	726	669	669	713	699	687	658	667	675	712	687	652	716	705	695	673	681	712	701	716	736	678	698	665	707	723	661	703	680	672	632	673	751	674	663	693	657	706	708	690	683	723	713	663	695	703	715	650	749	737	706	647	688	689	648	660	661	686	708	676	675	678	671	706	678	693	724	662	756	723	743	720	705	710	688	695	680	687	683	662	717	680	694	700	667	693	641	699	693	656	683	678	722	671	741	653	688	707	654	675	627	681	681	692	707	709	738	733	649	667	708	678	676	675	716	739	656	677	707	700	695	712	723	675	684	701	676	694	661	718	771	636	653	710	678	662	704	722	737	662	711	672	727	686	715	708	726	711	699	683	690	732	737	702	668	679	713	689	657	695	742	708	725	709	703	699	661	664	706	717	659	709	696	686	671	656	705	683	655	695	707	722	713	650	729	704	727	704	685	708	739	701	670	720	702	745	702	693	662	670	714	702	694	728	698	704	737	669	631	657	699	660	719	725	728	676	674	678	663	736	644	671	700	693	727	667	690	650	729	712	676	710	746	659	705	720	686	723	690	711	693	686	704	677	672	697	687	678	673	605	652	684	658	644	722	656	655	677	690	683	660	674	701	693	674	712	705	741	700	673	694	680	728	692	712	717	700	681	728	718	708	694	692	670	753	647	664	711	705	722	715	745	761	714	689	655	707	712	645	656	699	675	652	682	695	676	636	741	726	671	645	722	730	704	683	691	635	725	714	708	708	706	671	716	680	745	680	716	702	693	746	700	724	756	738	689	717	671	656	760	703	706	683	708	651	658	692	712	670	731	661	679	708	682	682	697	688	680	699	667	652	693	686	706	738	694	731	701	705	698	699	694	675	739	724	745	653	713	706	667	705	709	674	672	681	713	736	738	676	712	689	694	729	716	723	681	719	677	716	682	653	693	666	671	731	678	714	692	712	708	693	670	675	699	707	657	705	667	693	711	661	656	684	733	692	700	691	665	700	698	685	710	672	664	722	725	658	739	700	701	676	694	747	704	698	716	696	749	670	670	660	732	706	657	640	753	721	701	696	737	644	689	689	713	710	656	667	702	740	674	710	726	696	730	646	673	709	722	682	705	693	699	704	651	718	653	720	647	691	702	699	717	657	645	721	698	684	690	673	700	688	678	704	701	689	711	681	753	650	704	680	722	668	727	674	706	681	698	694	696	675	701	699	686	741	701	729	677	669	696	692	691	663	735	734	717	699	723	701	705	684	698	721	757	712	718	746	721	722	723	668	737	665	685	717	677	674	691	653	717	705	706	696	680	677	651	715	696	746	688	720	677	709	707	678	680	697	700	669	702	698	717	725	716	714	677	696	696	745	681	626	744	679	650	695	671	740	709	716	700	741	701	736	699	662	651	674	700	704	656	711	711	679	672	724	702	681	687	679	711	715	747	665	703	672	691	701	702	765	704	662	635	716	702	685	727	696	674	711	713	681	724	694	688	673	704	670	717	713	700	695	711	668	688	677	727	694	712	667	689	678	690	720	669	709	649	728	683	680	699	711	731	689	701	669	690	708	683	673	645	709	673	697	674	677	685	701	685	721	735	708	703	643	697	727	685	687	676	723	729	655	656	728	671	718	711	727	683	718	721	641	751	659	682	682	701	729	703	664	694	693	695	686	717	700	675	709	685	713	660	706	712	729	695	668	691	685	718	690	683	705	659	683	647	716	705	764	670	701	666	737	665	731	691	670	698	719	715	674	734	675	686	708	747	651	694	689	677	707	693	715	696	686	682	663	691	656	722	698	704	742	757	670	680	697	672	680	676	706	689	676	710	763	698	676	683	707	705	719	648	672	650	710	685	698	697	697	667	730	689	732	690	700	694	681	710	701	689	710	712	721	730	726	657	748	647	689	690	699	748	694	743	710	687	667	693	701	651	724	646	674	694	648	665	701	692	717	697	706	707	656	700	682	694	663	692	731	686	761	699	703	641	667	663	722	720	670	672	645	747	658	722	723	740	704	682	670	665	689	700	676	669	699	699	705	724	699	656	658	715	740	698	694	679	704	668	711	728	708	665	679	684	669	701	679	706	735	681	663	664	666	714	687	676	704	658	704	735	684	710	646	707	704	688	651	672	710	712	697	676	647	711	676	710	714	688	695	724	665	675	687	696	685	703	707	721	680	728	723	707	647	689	704	711	689	662	669	733	692	647	675	763	740	659	654	713	738
21545	2270	438	360	311	284	254	289	269	270	294	302	306	284	269	276	278	252	273	288	263	266	296	245	299	297	278	280	268	266	255	302	274	230	282	275	291	299	285	277	275	281	271	285	254	258	272	249	263	257	284	286	284	298	276	283	278	260	261	297	285	282	284	289	282	303	281	260	288	286	268	248	255	274	283	238	264	272	277	286	274	280	252	291	290	251	287	256	277	251	254	245	249	227	261	268	269	273	297	263	249	269	296	299	284	238	248	275	275	277	273	256	265	269	302	260	280	280	258	269	257	249	267	245	262	285	273	285	256	262	284	258	298	257	292	295	285	289	297	308	282	266	290	271	301	293	301	299	309	261	278	262	288	288	308	314	284	290	288	273	272	254	263	281	293	254	268	276	249	253	272	229	264	262	253	263	275	296	323	307	245	258	294	268	267	303	283	293	263	271	256	293	296	258	299	281	261	267	286	276	290	288	278	276	272	287	257	274	265	245	292	265	235	268	266	276	285	268	296	246	279	265	257	291	265	258	269	262	278	281	274	258	282	270	292	296	301	243	262	243	293	298	317	241	272	276	254	277	273	281	247	276	257	276	273	278	261	275	303	277	260	276	281	281	276	292	259	288	253	271	303	277	267	280	258	271	258	273	241	255	254	267	258	221	268	262	241	281	258	287	267	274	291	251	240	274	264	290	274	246	296	271	252	291	239	287	262	249	296	277	260	272	277	251	255	281	285	274	260	272	240	265	249	292	288	270	297	241	275	295	258	305	272	279	261	267	259	244	261	295	261	261	238	270	260	279	289	262	279	267	262	264	260	260	289	295	276	276	273	233	238	253	260	291	265	269	271	285	293	264	270	270	269	294	277	273	278	324	282	275	302	244	233	266	251	271	282	266	270	268	309	250	267	284	258	258	264	255	262	282	276	241	272	305	266	277	277	242	246	263	268	285	265	260	261	299	256	294	265	251	247	283	270	274	290	254	284	309	267	263	282	277	278	285	270	292	269	257	297	267	308	265	299	280	281	257	270	290	286	292	290	251	263	283	293	280	279	253	262	264	274	275	262	269	272	286	308	282	280	298	239	263	282	329	293	279	240	274	299	266	262	285	264	265	286	250	241	275	273	278	263	257	243	255	275	282	251	309	298	268	312	264	267	266	290	284	284	256	286	277	251	280	272	246	285	283	291	277	271	255	262	294	276	293	280	276	259	257	248	247	246	287	270	287	256	261	269	256	258	277	258	308	277	253	251	272	261	288	318	278	281	306	271	289	273	261	264	254	282	270	283	294	259	263	254	307	302	283	263	257	285	287	263	264	271	253	269	249	276	264	255	279	290	270	285	287	239	305	281	255	274	272	256	237	285	298	293	269	261	268	261	264	271	267	256	282	269	296	283	251	285	246	256	284	284	268	281	283	307	282	307	293	280	245	238	294	258	267	279	257	274	277	265	254	270	288	284	269	276	261	278	269	285	287	291	287	265	278	291	260	295	318	240	263	252	261	259	282	254	246	251	304	278	293	254	289	283	289	257	263	278	282	240	288	262	270	273	293	260	275	305	294	259	262	262	296	275	256	274	264	258	279	270	261	237	283	252	262	298	285	260	285	296	274	265	302	296	291	288	282	270	265	268	285	259	254	252	252	251	251	273	266	302	268	266	271	272	276	283	283	295	272	277	245	265	283	273	302	275	281	280	239	271	277	255	246	274	258	274	257	248	269	270	256	269	280	285	295	270	283	266	249	297	292	258	285	227	246	258	287	266	265	279	273	294	281	282	250	269	265	277	305	295	252	284	239	250	282	245	254	269	251	310	254	284	266	265	273	264	268	271	253	266	271	257	268	266	302	288	273	263	271	248	277	291	252	302	261	258	268	288	261	242	241	297	278	297	263	267	283	272	267	239	283	280	263	244	237	293	270	260	255	320	306	309	229	280	290	251	278	265	287	249	254	271	236	303	284	281	295	276	272	261	262	293	269	243	278	283	270	264	292	274	242	281	269	252	294	268	291	298	238	252	266	257	289	253	269	291	278	263	283	305	284	299	292	300	272	302	271	267	268	296	303	243	243	256	275	282	291	251	262	269	320	308	297	244	265	257	297	286	293	260	286	276	240	274	265	284	284	264	267	291	297	255	291	267	259	283	257	280	296	283	235	272	234	256	258	290	249	265	273	278	269	264	253	251	279	267	287	276	264	248	283	279	276	281	281	293	283	284	260	250	274	287	259	258	266	281	287	268	294	285	264	262	275	291	263	256	240	252	262	275	263	270	274	264	275	267	256	244	287	286	281	291	282	274	273	306	281	259	274	266	268	286	298	270	264	248	280	262	248	281	268	275	276	262	271	287	252	258	258	260	280	278	281	270	308	283	275	297	280	273	275	273	266	270	272	311	268	266	267	267	297	265	225	273	251	259	304	284	302	294	297	287	254	282	255	278	284	290	303	317	272	262	255	252	270	275	249	261	259	266	260	287	300	301	294	303	265	271	266	288	292	260	238	276	282	279	264	279	287	269	280	285	261	246	272	281	279	272	276	309	266	252	271	263	273	233	252	286	271	291	274	248	293	274	270	247	243	281	255	280	265	305	235	313	242	328	268	284	255	251	276	296	290	277	278	256	298	257	282	290	293	302	283	242	237	265	254	267	282	295	270	266	268	290	303	290	253	279	251	259	280	280	241	257	259	236	279	237	272	263	245	257	278	251	290	254	283	270	293	293	304	256	244	230	274	260	274	287	251	297	272	272	303	280	266	258	257	269	285	312	281	266	280	262	272	276	275	289	313	270	304	284	283	277	280	283	283	268	242	281	274	257	263	262	273	265	271	285	253	272	240	274	276	293	270	269	273	289	270	256	240	287	273	249	246	289	292	273	290	266	258	260	289	273	277	277	240	269	287	266	244	283	268	252	262	246	276	261	288	264	253	292	280	261	272	261	284	266	273	281	278	278	302	293	296	268	239	283	282	281	272	286	303	248	251	260	280	285	275	270	300	276	272	270	280	275	258	280	285	268	268	294	282	271	271	243	275	233	270	304	306	289	280	252	256	296	290	265	299	262	286	284	248	262	275	273	276	310	247	261	252	269	270	263	274	267	260	234	273	289	267	275	281	255	304	271	267	271	267	279	283	264	292	318	281	283	275	274	262	278	287	267	288	270	312	248	306	276	263	297	316	274	298	258	257	265	248	292	275	249	260	283	276	270	278	306	265	267	298	273	286	304	299	282	266	248	252	274	296	290	287	279	264	288	260	295	275	335	274	298	281	285	250	286	240	281	252	275	287	249	258	312	310	284	263	310	299	269	278	245	252	303	247	267	264	274	251	273	303	238	280	257	287	247	278	272	283	243	261	260	274	248	277	269	255	258	255	314	259	268	316	295	265	239	291	264	279	277	266	277	306	287	299	281	254	266	273	274	250	272	266	242	263	271	281	260	293	250	223	262	279	250	291	290	292	272	274	291	242	249	253	258	281	285	275	283	268	276	262	297	291	287	262
16497	4916	3304	1806	1210	953	727	613	687	612	616	678	575	629	633	644	638	634	662	626	655	630	636	664	645	607	641	608	636	659	638	649	595	605	567	628	632	638	647	616	623	644	641	644	607	624	617	607	652	636	590	594	638	592	618	627	654	586	597	648	688	620	630	595	662	632	564	639	570	641	612	633	580	597	666	582	633	646	593	602	592	622	633	624	561	628	586	631	605	606	642	582	616	610	647	621	592	614	639	622	589	564	610	620	609	655	652	603	595	617	634	633	604	649	596	625	604	594	582	664	588	597	647	651	575	599	643	624	663	641	657	645	610	632	577	613	576	630	607	668	663	642	617	605	598	588	615	572	600	607	618	649	620	625	604	646	587	673	596	618	616	625	641	648	665	613	612	596	604	596	592	634	605	597	628	639	603	593	633	602	640	598	639	614	612	578	625	630	631	627	603	596	639	661	602	615	655	567	610	615	624	610	623	618	588	632	579	583	625	623	627	651	651	607	605	624	637	612	608	640	601	614	641	604	611	570	632	620	622	647	585	641	611	691	641	611	639	581	611	589	630	650	597	622	581	642	625	631	656	620	626	581	602	623	626	607	571	572	604	617	630	649	622	613	603	612	635	672	647	623	590	677	568	582	602	630	641	628	652	618	596	609	643	636	668	601	636	630	602	591	605	617	627	604	608	595	610	619	590	637	609	602	575	648	583	596	623	613	605	591	613	630	604	630	594	612	616	628	650	592	597	656	610	623	590	563	614	675	656	634	609	640	596	612	621	615	599	612	628	587	611	624	599	619	584	634	635	605	679	647	648	589	583	594	600	626	596	681	607	612	599	611	604	546	569	615	637	612	678	613	647	635	592	597	643	645	616	623	673	605	595	653	606	599	655	592	607	633	662	651	607	664	632	596	635	615	587	690	621	628	602	610	642	622	612	658	624	627	600	623	651	641	660	634	585	616	623	614	559	602	621	597	619	639	609	575	646	634	606	581	620	627	624	633	559	635	635	634	590	602	609	657	597	609	561	606	595	583	635	637	654	606	611	628	608	655	641	610	605	627	654	657	631	589	573	617	630	603	595	678	583	603	630	601	607	611	606	627	596	589	627	628	594	613	626	650	625	596	654	567	590	583	594	581	664	626	634	617	565	636	632	591	620	596	597	611	616	644	593	619	634	633	584	609	645	580	644	587	665	602	657	629	630	614	608	632	633	612	611	625	612	603	606	623	631	603	593	618	611	578	626	606	638	618	610	586	625	592	638	633	606	641	620	590	617	573	593	608	636	601	623	574	614	597	627	601	634	653	566	620	647	609	634	649	589	594	641	585	628	634	597	636	616	630	617	636	607	618	667	620	638	575	650	640	601	648	601	601	617	639	580	686	654	582	607	607	649	574	635	625	628	609	605	592	586	612	568	635	665	558	648	635	655	594	614	573	621	614	619	654	623	665	627	637	600	611	608	636	598	635	631	607	583	609	596	568	647	626	664	587	646	663	579	581	643	618	696	586	634	614	617	617	606	623	656	582	627	572	620	608	626	588	584	623	555	617	640	655	604	626	605	627	587	634	627	622	622	627	607	599	588	605	600	659	588	647	625	629	610	611	613	622	600	585	609	621	617	660	615	618	623	605	621	617	597	614	575	532	636	559	601	599	629	637	639	623	582	661	610	634	652	663	629	584	656	628	629	625	616	622	629	602	657	638	635	578	608	592	655	615	590	620	646	641	634	604	653	629	637	646	616	617	633	614	585	591	629	637	599	627	634	659	639	635	626	595	593	593	645	605	615	584	604	575	643	581	627	651	608	621	608	651	610	617	566	651	605	596	625	630	581	619	594	625	628	606	653	563	629	607	615	606	635	672	638	604	650	608	605	610	574	620	603	639	633	625	623	624	591	616	635	607	654	624	655	645	638	588	577	619	626	621	602	625	628	607	631	598	641	574	620	593	618	647	617	616	617	606	672	597	604	640	602	581	597	582	615	624	621	578	610	619	640	634	618	633	555	570	626	611	630	602	632	619	628	626	663	635	616	617	608	658	599	613	626	615	601	630	607	623	630	631	619	606	613	671	621	662	625	577	634	597	580	627	610	589	598	661	546	601	621	633	615	615	617	614	608	654	616	608	644	588	614	616	626	648	653	608	620	605	679	610	621	599	661	589	656	618	651	605	618	619	571	636	638	648	605	660	562	620	609	622	645	645	621	608	587	628	570	630	652	626	602	636	592	615	596	624	594	597	621	586	635	648	621	601	600	606	618	697	592	643	628	605	586	602	605	634	638	624	611	593	688	624	602	652	651	593	652	633	615	629	615	595	622	611	599	559	627	618	616	629	594	629	663	645	614	655	598	634	621	637	598	638	606	637	603	597	631	613	627	578	636	643	636	623	635	623	640	581	597	584	596	606	647	592	663	607	602	612	630	616	635	624	658	609	606	592	607	632	596	568	640	597	613	614	604	619	568	634	603	662	626	614	627	607	613	596	648	620	628	592	632	647	608	644	604	599	669	607	668	630	647	628	636	622	607	600	590	601	632	578	622	605	579	653	636	581	607	625	578	694	629	610	622	599	602	662	591	554	608	612	646	622	612	644	564	632	604	631	652	607	625	633	652	617	617	617	624	639	654	605	623	619	622	639	617	630	601	608	632	628	634	613	612	591	587	609	617	561	613	590	619	630	605	609	572	644	592	652	638	626	623	621	658	634	665	663	598	602	667	563	594	645	619	630	625	606	618	641	616	641	620	561	635	649	630	627	612	619	606	595	595	642	641	613	574	605	581	621	607	648	632	618	619	623	614	632	599	655	618	624	615	606	600	603	634	593	598	583	615	685	617	619	601	586	620	581	639	625	618	582	597	620	640	572	662	630	634	626	642	635	656	626	633	622	538	663	602	651	643	630	644	667	567	641	601	593	624	635	609	628	627	574	622	577	572	666	608	590	618	584	600	621	622	582	612	684	602	534	589	609	611	577	614	616	644	612	637	570	612	567	670	598	624	686	665	575	604	609	615	627	602	637	624	634	665	617	617	634	587	608	622	635	595	665	609	603	621	598	617	586	609	651	593	616	639	572	646	598	622	589	596	633	659	631	587	593	631	629	592	611	588	598	625	649	597	580	611	642	618	622	600	632	649	628	629	668	613	616	601	658	643	632	657	619	622	621	607	581	627	611	608	616	597	600	667	646	615	582	594	610	628	657	673	617	664	608	668	614	638	634	602	586	630	644	666	595	656	600	616	583	655	609	608	654	636	642	577	627	634	639	632	675	608	552	652	576	615	595	621	579	605	615	635	615	589	595	625	591	654	589	624	633	589	606	639	615	603	634	607	620	610	580	605	606	668	645	638	625	604	608	645	637	595	586	587	627	548	626	629	622	579	599	596	631	604	599	596	634	628	629	622	627	658	607	620	576	627	598	599	582	674	658	684	624	663	574	622	635	612	638	620	584	632	672	604	612	646	618	584	647	586	610	622	675	598	622	606	579	588	621	646	661	614	624
32074	4413	779	563	458	359	311	280	295	312	275	273	307	283	269	271	239	307	302	318	267	285	265	242	276	316	312	312	299	284	254	310	292	308	271	310	250	274	302	283	297	307	310	292	298	273	305	253	285	294	285	265	299	308	311	324	279	294	279	269	285	288	272	272	301	283	271	282	259	308	290	301	272	272	255	253	292	280	284	277	294	270	302	301	299	308	313	301	277	295	306	302	297	273	287	291	276	302	284	281	271	274	283	258	257	274	297	277	248	285	243	287	306	283	266	265	272	240	294	277	307	296	284	279	276	298	276	287	287	270	265	302	258	279	291	290	298	286	304	308	314	321	282	259	316	250	272	267	282	264	304	293	321	275	317	256	281	292	267	293	302	278	270	280	296	269	256	249	306	292	273	275	300	263	257	265	279	309	276	272	241	275	298	269	315	254	283	285	241	290	281	320	260	297	296	261	257	289	333	298	285	244	276	281	276	276	267	271	268	276	304	300	313	242	266	264	303	276	277	291	272	286	302	282	298	265	280	280	241	300	286	269	295	288	299	280	285	298	266	313	286	269	325	289	243	296	312	260	296	303	263	286	271	273	295	317	269	295	260	278	295	282	303	277	279	253	279	271	280	304	287	280	265	278	299	272	287	294	274	256	248	295	284	253	330	319	271	285	293	302	269	275	261	303	309	282	286	258	297	276	263	272	265	304	266	254	321	274	281	318	282	284	264	281	241	301	246	304	272	301	270	255	262	285	267	294	261	299	311	291	258	276	298	331	250	253	273	294	304	237	273	281	266	276	302	316	257	266	292	268	304	305	292	276	338	258	302	275	277	298	252	262	302	303	312	306	302	261	285	258	293	267	273	291	268	272	288	281	285	302	266	274	252	279	310	298	247	278	282	290	278	310	274	307	290	293	281	287	282	276	270	324	258	306	276	286	294	297	273	319	272	323	278	315	290	300	284	284	259	290	326	287	301	272	283	272	250	297	293	272	275	277	266	286	288	293	274	280	298	279	288	301	295	283	268	275	273	294	304	307	287	265	247	314	282	303	254	310	257	248	256	303	253	272	285	303	286	268	285	276	261	278	347	342	277	306	293	258	274	301	287	281	316	319	298	292	293	273	298	283	283	290	306	263	288	281	269	290	314	281	270	291	298	255	303	260	283	301	290	272	241	277	254	314	322	332	291	286	261	273	297	286	292	294	287	310	293	256	271	263	280	281	291	252	282	284	301	260	261	302	269	288	281	309	275	276	308	288	297	289	303	243	297	314	278	264	283	277	294	320	283	257	296	296	311	288	272	294	285	286	273	255	262	294	279	263	273	284	304	242	264	242	261	298	270	259	295	259	298	258	302	266	294	278	286	290	285	291	304	284	293	294	262	290	298	265	293	309	277	275	268	291	308	260	260	303	317	290	325	280	281	292	278	266	301	299	305	275	304	277	245	274	265	281	286	277	289	283	274	255	273	248	275	269	284	285	294	289	304	275	297	312	264	275	267	258	267	318	313	307	286	295	294	303	289	274	291	272	247	299	274	319	260	261	282	286	297	285	261	255	281	291	299	275	248	289	296	294	324	291	301	255	265	286	310	307	274	325	265	269	301	284	248	290	297	268	273	272	290	294	326	294	292	278	266	266	275	259	306	275	279	311	292	259	281	250	290	299	293	289	290	288	282	287	298	272	266	281	308	316	289	271	282	267	285	294	289	268	267	279	270	268	317	303	280	283	264	234	282	286	280	285	277	315	269	281	283	323	287	301	294	247	267	266	313	247	319	284	286	250	291	274	242	284	272	302	279	290	255	290	282	292	314	303	274	287	263	277	282	259	280	290	313	260	297	273	281	328	265	295	288	264	286	294	266	313	317	269	252	287	283	285	311	279	288	259	230	287	314	268	286	274	271	294	291	286	293	278	296	283	237	258	271	266	298	295	266	296	268	293	287	310	283	259	295	280	269	278	282	241	278	290	270	314	303	286	284	276	241	300	309	251	274	297	267	267	255	264	278	286	275	259	269	320	294	285	306	283	266	285	297	255	248	284	279	292	288	258	295	281	323	295	281	309	301	318	289	244	299	282	288	291	312	302	268	279	286	249	293	282	321	265	272	295	272	265	254	313	288	307	296	295	246	299	273	258	269	260	231	264	336	263	274	280	269	294	260	292	287	302	339	306	292	248	272	270	284	304	289	298	305	289	306	289	287	275	287	276	270	264	283	300	284	276	293	269	285	290	274	307	304	260	281	290	264	250	266	264	310	302	278	271	281	317	288	275	265	284	271	282	310	302	254	261	299	276	304	301	274	304	294	292	277	301	312	303	316	296	267	270	302	296	244	294	284	278	288	237	276	277	259	300	290	276	314	263	267	342	299	296	255	262	324	330	270	323	289	282	295	292	268	275	289	256	305	312	302	290	285	268	279	264	281	293	274	307	280	277	304	270	281	302	291	283	260	281	295	311	289	301	277	250	291	276	285	240	253	274	304	271	308	285	283	292	273	288	310	305	288	284	297	305	264	290	277	278	261	260	270	288	315	273	284	328	284	255	306	271	281	268	274	281	281	268	271	299	283	300	291	304	315	296	269	309	278	274	303	304	245	287	282	285	313	299	286	308	306	276	284	289	290	240	311	266	289	310	306	266	274	275	292	266	291	279	249	278	310	284	262	253	257	257	256	285	251	285	273	241	268	271	278	271	258	280	282	285	261	306	301	269	282	289	264	252	270	310	290	278	304	297	287	298	285	313	277	279	269	274	278	280	266	278	291	263	301	275	276	278	266	289	278	291	280	261	277	271	250	293	277	248	286	292	319	254	288	268	305	307	298	317	300	275	287	296	284	289	251	277	266	310	316	302	262	289	272	285	308	292	271	284	274	294	260	328	264	292	298	321	238	305	268	283	269	283	318	308	292	297	275	265	265	273	279	301	268	276	280	277	260	308	297	299	277	311	300	317	249	289	274	298	310	299	294	277	289	284	300	279	307	308	295	261	285	290	259	282	294	296	295	288	277	304	282	295	276	297	260	282	312	311	284	307	330	262	294	296	310	283	293	256	264	301	281	297	280	263	306	283	267	276	295	312	268	281	294	273	291	280	277	291	300	312	315	304	286	279	293	262	284	268	246	247	274	299	275	284	251	306	256	292	216	287	274	304	306	286	275	257	280	264	304	289	277	263	265	287	282	296	279	295	285	278	255	275	300	284	283	280	275	266	296	280	298	265	284	280	279	288	279	303	295	303	269	263	283	249	294	273	257	245	298	303	283	252	308	299	284	307	305	258	296	262	252	277	284	266	312	285	303	282	304	271	300	268	310	300	267	262	311	316	289	305	278	321	312	280	288	271	293	285	273	286	308	267	296	301	297	301	297	324	280	285	268	276	260	295	286	286	237	301	287	312	285	309	310	285	311	282	285	292	287	270	258	280	302	309	294	293	285	308	264	296	267	268	268	282	289	233	283	283	307	277	287	281	290	283	266	284	280	270	267	280	290	294	301	284
22816	7608	5488	4757	3740	2174	1232	849	755	705	700	716	708	712	717	668	726	677	713	666	628	686	650	628	684	663	689	705	658	688	672	626	639	642	655	635	646	673	647	622	688	676	716	721	695	651	638	690	672	656	657	720	660	668	643	606	652	673	667	689	666	722	695	677	707	629	701	657	608	635	652	680	654	710	621	664	654	630	651	657	628	666	626	649	661	716	628	679	704	658	704	624	657	663	654	657	684	658	681	634	614	675	656	736	662	690	702	679	641	636	677	657	678	732	651	629	670	667	682	673	676	670	690	692	661	661	693	697	664	640	642	691	630	647	668	651	671	640	684	676	646	650	647	689	692	617	659	659	640	703	675	675	674	657	686	665	652	679	701	656	660	638	675	647	713	600	662	661	691	668	708	694	657	647	667	644	680	644	663	674	658	679	606	658	651	612	655	648	678	678	689	656	607	638	651	671	665	642	668	673	646	677	685	700	662	604	676	641	641	673	681	651	639	651	665	651	658	705	622	667	687	673	669	685	701	637	678	634	714	672	652	646	706	640	632	655	668	663	647	629	637	675	651	672	703	605	665	636	645	706	675	700	667	694	633	682	628	717	650	656	655	634	684	673	657	662	641	707	635	677	673	666	637	624	648	623	632	711	686	681	651	625	687	640	665	669	640	621	747	561	666	695	648	652	654	692	670	666	671	686	630	680	693	653	623	626	677	712	700	654	681	658	659	674	633	648	661	695	637	635	678	658	658	654	643	713	725	708	647	659	642	656	653	695	632	670	722	686	630	674	684	674	672	672	646	660	645	668	661	670	635	710	678	631	666	685	617	654	680	699	619	656	706	680	668	686	662	691	632	651	661	660	624	702	707	698	644	646	688	700	660	673	676	673	648	676	675	671	665	695	597	704	638	722	705	673	680	715	613	682	663	677	631	656	685	682	679	675	682	709	687	673	618	643	664	682	629	689	685	626	654	723	674	698	644	621	664	698	622	668	700	666	647	643	677	661	641	684	657	615	678	679	670	681	658	627	695	686	673	665	589	692	657	683	635	685	687	710	684	699	668	694	638	646	657	650	624	643	636	709	694	669	662	699	667	669	684	675	650	690	660	663	705	622	622	656	711	656	662	667	666	596	676	642	633	640	664	650	687	668	638	699	693	620	633	683	686	639	659	638	663	656	671	679	680	656	653	714	653	645	652	650	687	697	706	656	642	645	659	705	646	622	672	676	637	680	651	636	655	611	679	609	642	653	665	709	636	692	645	700	660	674	652	625	634	662	638	670	693	728	651	673	677	654	627	674	685	674	662	684	671	658	626	624	634	636	630	629	646	688	729	669	675	656	682	665	671	645	648	691	691	680	711	668	678	653	675	677	692	666	680	658	649	689	723	618	675	671	671	683	661	685	663	648	687	691	708	671	644	642	673	656	685	692	659	653	642	677	637	649	651	700	684	704	634	645	706	652	661	650	668	689	671	646	638	695	637	673	678	624	618	670	645	619	670	660	669	670	687	666	659	676	656	637	660	645	651	661	700	672	656	659	672	675	640	657	691	644	651	626	635	668	665	655	669	623	644	669	671	653	687	680	616	641	680	682	680	643	664	681	667	688	693	651	682	640	664	629	640	642	632	650	669	676	654	631	699	645	643	627	687	666	686	709	673	667	662	631	698	668	661	656	642	680	678	681	640	659	634	623	711	676	670	650	667	655	665	662	655	659	661	662	667	670	703	632	706	705	667	640	691	645	655	669	683	699	653	680	664	635	663	684	687	684	629	650	660	719	643	616	658	654	645	630	633	655	633	699	643	662	659	671	666	683	677	685	632	662	639	656	704	684	641	669	644	676	632	706	658	696	717	626	703	672	684	631	659	675	680	661	649	652	683	717	661	643	669	659	649	649	658	687	619	666	672	722	656	623	666	629	648	673	685	654	628	655	690	702	658	626	687	627	665	658	665	691	684	616	670	666	668	661	644	662	657	676	651	664	609	675	653	694	654	653	672	629	705	684	663	629	671	618	653	683	678	646	639	624	692	723	656	636	682	639	662	660	678	673	700	678	679	691	662	656	702	652	700	652	667	665	637	638	665	710	647	708	651	614	688	679	664	645	658	666	692	672	643	635	650	679	672	645	688	655	643	701	665	683	655	633	683	669	670	647	646	630	661	667	626	653	644	656	632	648	664	631	665	709	699	661	675	644	610	682	629	670	690	641	680	644	646	650	646	624	698	645	648	676	677	638	646	664	636	642	624	672	625	680	645	645	715	646	655	673	641	664	675	675	675	675	644	675	646	698	613	640	678	678	703	671	723	707	667	691	684	650	715	653	696	633	628	646	673	659	710	678	674	639	702	683	702	698	713	638	675	705	638	669	609	688	677	662	686	677	671	665	704	666	662	647	691	637	705	715	647	654	669	660	662	665	649	649	657	649	701	640	656	657	658	680	670	680	655	625	609	657	690	659	643	704	664	656	615	716	648	684	645	684	672	716	691	697	663	649	651	677	676	614	694	707	682	650	642	669	655	638	672	621	647	668	665	656	646	685	692	635	665	656	664	726	641	615	659	692	650	676	667	682	634	700	674	665	650	689	658	646	698	677	629	657	634	685	685	675	622	649	730	686	660	694	638	710	739	666	671	636	623	642	639	609	646	665	633	653	654	656	701	665	680	649	690	636	687	629	687	633	692	679	651	682	677	640	638	653	669	684	672	643	639	640	645	662	699	659	669	638	700	694	673	634	661	639	642	654	676	653	644	687	640	664	660	668	702	660	702	597	667	676	675	676	643	683	622	636	671	704	677	642	623	653	685	674	644	676	661	669	677	660	650	639	622	676	679	693	590	673	671	660	660	638	614	682	619	651	671	635	667	618	661	679	684	644	681	689	644	665	706	664	715	660	671	681	666	682	678	688	699	632	671	677	637	694	633	685	699	644	689	686	694	667	708	667	637	685	670	670	699	686	649	666	635	637	662	725	687	676	705	676	684	667	686	669	668	696	654	663	663	667	696	672	659	651	660	681	692	651	702	683	660	660	662	659	631	630	662	712	676	694	658	650	696	681	666	652	623	637	687	658	670	709	654	648	659	698	685	700	636	666	660	620	707	708	667	638	637	650	625	674	643	695	680	606	701	664	636	703	682	661	645	645	685	627	684	714	614	612	675	640	690	657	677	715	686	648	650	663	647	715	667	630	649	664	666	663	646	667	648	718	680	693	686	655	709	641	628	708	667	651	618	676	654	678	629	630	669	635	692	690	641	656	649	708	674	673	651	646	675	679	667	661	635	633	688	703	658	659	611	691	642	666	656	697	673	652	675	626	671	674	701	639	622	623	625	660	672	663	646	708	673	655	634	657	640	678	694	648	672	679	660	606	662	641	675	653	672	653	648	728	649	650	665	674	644	652	646	641	625	658	703	706	675	637	696	679	653	595	684	672	661	659	672	709	689	658	657	689	668	710	712	700	642	679	728	697	657	715	625	708	705	614	694	627	679	665	673	638
34623	6015	1021	675	475	406	363	296	281	306	293	252	290	308	304	282	303	352	294	280	301	291	311	308	283	269	268	315	305	323	284	343	309	302	305	274	247	272	277	296	301	289	305	306	299	308	289	293	305	317	311	268	275	298	285	295	294	295	301	292	272	304	320	270	284	284	295	294	272	263	306	289	254	314	290	296	237	260	275	276	252	287	307	294	314	263	274	291	285	299	290	291	321	285	291	332	285	268	290	293	296	295	349	282	264	313	322	250	255	282	311	319	306	286	295	306	287	266	283	280	265	289	276	274	295	346	282	258	292	282	322	287	261	279	287	313	303	279	280	286	281	297	284	272	279	285	259	290	292	302	270	299	308	317	310	278	269	307	317	327	289	318	348	281	331	302	309	280	273	320	285	307	264	284	287	318	259	306	293	289	262	304	289	277	294	318	302	305	294	346	278	303	302	279	298	283	297	290	276	304	348	322	256	299	283	274	281	325	273	281	298	279	299	267	257	292	282	268	311	283	288	291	290	287	325	267	290	336	286	266	278	313	298	291	291	261	296	287	307	273	298	312	302	299	320	293	285	299	278	283	317	304	300	306	305	253	281	266	315	316	296	285	283	260	316	315	305	298	318	314	303	283	279	296	294	291	288	297	295	280	274	289	308	282	292	279	268	307	253	253	295	283	310	314	301	278	258	249	258	275	298	279	277	274	296	282	284	288	270	334	283	252	267	312	308	291	282	297	290	277	271	320	304	301	256	293	272	312	300	270	274	284	274	281	319	280	281	283	280	279	298	272	290	301	305	290	271	315	272	304	285	304	307	303	277	283	298	324	303	318	317	281	298	281	300	328	293	323	304	264	286	335	329	286	290	298	271	268	334	271	300	299	315	279	302	293	311	288	286	292	292	310	297	303	265	304	283	301	311	296	315	270	301	328	323	306	315	296	279	282	289	294	302	279	324	298	300	284	275	298	295	300	265	313	299	248	292	271	273	295	296	312	319	294	290	293	275	309	274	298	298	290	264	298	285	308	310	298	303	277	277	330	286	280	301	295	310	282	314	297	308	277	282	271	279	316	270	247	273	303	282	261	276	301	313	285	265	300	301	301	298	323	274	272	264	306	291	259	314	296	287	308	267	296	299	298	304	279	296	300	282	282	329	290	310	255	299	290	290	279	302	283	289	268	248	275	361	280	285	287	269	301	275	261	272	286	280	319	270	274	296	317	300	260	305	288	289	290	286	285	298	303	289	278	316	310	302	310	318	321	270	273	271	314	325	275	299	281	322	294	316	286	291	288	288	311	305	305	276	268	294	271	296	274	295	318	260	269	276	298	280	289	306	274	259	313	314	267	284	298	308	292	282	295	326	326	292	318	259	302	280	273	320	303	238	259	274	270	305	272	268	260	296	278	289	334	293	289	301	268	263	287	242	276	285	275	332	285	293	294	292	294	289	285	282	301	301	273	307	279	270	277	307	297	303	294	275	313	290	302	331	306	267	287	266	315	289	297	269	296	297	283	261	304	313	285	267	290	303	282	265	297	306	296	313	299	288	293	288	264	292	292	263	320	256	302	302	262	281	266	277	278	291	294	295	324	289	293	286	311	286	288	282	300	321	261	281	282	295	300	306	299	261	289	262	317	308	307	297	287	292	261	311	247	270	294	293	287	281	297	269	294	314	294	305	257	268	302	275	294	311	308	326	306	293	296	318	281	288	314	300	299	319	290	300	326	326	342	283	300	282	327	295	279	313	300	313	310	289	284	296	285	287	336	312	287	299	263	288	296	274	278	270	282	291	287	274	266	301	280	295	300	279	296	296	335	299	264	296	280	278	308	271	322	277	291	305	292	288	304	286	271	305	289	282	276	278	308	306	316	302	285	288	310	274	291	300	288	274	327	296	263	268	282	313	271	266	304	285	295	270	297	289	285	284	267	298	276	308	306	291	272	260	281	312	314	274	280	287	273	297	295	255	278	260	310	281	318	296	272	323	285	260	314	289	288	286	279	283	269	317	242	300	251	338	268	248	296	304	251	293	332	298	306	285	282	320	297	287	277	303	288	284	318	336	297	309	302	314	279	268	302	294	285	332	267	273	287	317	277	273	305	290	283	299	326	292	294	270	315	336	321	286	297	275	328	261	284	313	264	286	301	321	273	281	283	309	295	292	302	302	296	306	265	278	289	273	285	280	278	305	296	288	278	279	271	296	285	295	313	293	292	257	294	289	302	279	306	284	295	327	262	257	297	275	289	314	292	296	275	328	325	306	290	311	300	304	323	295	297	297	266	273	282	298	323	280	279	262	278	291	286	299	310	304	287	304	284	324	300	303	287	271	283	274	317	326	321	278	259	268	303	287	300	287	283	308	264	281	309	268	291	271	297	267	297	292	282	272	305	318	254	296	313	294	300	269	272	294	305	286	293	292	267	273	281	292	276	316	302	265	309	272	296	306	294	324	291	300	270	269	257	279	290	282	321	302	344	291	278	256	259	294	320	312	292	293	310	306	301	284	284	290	291	305	313	291	278	263	318	310	292	293	293	289	282	239	280	262	321	287	317	268	272	285	303	299	324	291	298	304	284	301	308	294	270	263	319	280	306	297	313	314	294	267	283	261	301	305	264	290	290	309	273	293	306	276	262	287	289	279	289	299	290	288	264	306	293	296	306	286	298	301	269	272	301	261	306	328	305	289	302	273	274	283	289	289	287	207	294	262	275	275	290	297	265	297	282	301	281	289	308	308	281	289	275	305	281	297	299	277	294	308	282	291	318	272	296	281	308	268	297	313	282	280	316	298	258	311	266	305	294	299	310	294	289	311	318	317	279	301	286	313	282	306	275	304	274	272	317	273	295	311	278	293	274	262	283	312	271	338	292	317	306	257	262	294	278	266	294	296	308	286	263	275	271	307	286	296	301	308	281	286	290	286	316	267	294	292	263	331	335	277	266	313	309	304	303	284	319	290	288	280	281	289	285	282	315	281	288	296	299	311	310	294	275	284	263	269	301	283	261	280	314	273	305	277	301	297	313	299	282	297	283	282	319	275	253	288	283	297	289	310	287	252	300	264	302	305	285	296	276	289	292	281	277	288	287	258	285	302	263	287	299	282	309	284	288	254	296	310	329	296	288	304	302	297	281	289	286	287	289	305	302	314	303	311	325	303	294	304	303	292	285	258	292	286	308	303	326	263	276	307	264	316	313	303	260	280	269	275	308	295	318	283	315	267	299	295	319	278	290	292	289	308	296	271	268	276	311	306	306	273	243	285	256	285	282	283	268	302	298	296	278	269	274	283	272	288	275	313	282	266	327	285	283	286	270	270	285	300	256	319	285	290	283	296	294	275	312	269	318	299	294	311	305	279	269	287	286	293	262	288	280	296	309	292	282	269	279	299	281	292	271	250	272	267	261	339	279	288	283	315	289	273	279	317	280	270	305	278	270	269	265	270	306	271	286	277	301	280	279	272	277	284	290	259	299	297	278	282	262	274	306	261	319
24836	9355	8395	6298	3909	2452	1372	809	764	750	741	692	739	702	691	728	713	673	689	721	685	719	674	744	678	678	728	692	721	698	657	662	693	700	738	700	666	719	743	705	702	708	670	689	710	726	685	711	694	711	712	678	707	677	721	694	675	733	693	684	667	728	702	687	675	673	711	703	654	653	704	762	705	707	699	672	703	744	699	704	715	716	678	697	684	713	668	698	724	690	712	682	705	651	702	649	641	664	695	718	698	696	719	679	672	714	653	667	652	659	638	714	648	644	764	708	650	687	623	656	700	646	744	698	678	709	717	692	706	663	724	675	712	683	675	703	666	705	660	703	702	703	716	706	709	654	717	657	718	646	688	708	682	718	661	685	705	729	693	690	682	707	656	678	670	674	724	700	682	662	733	689	695	692	677	724	672	679	675	663	672	716	717	670	682	656	645	669	713	710	686	673	686	679	676	641	715	657	731	636	719	689	695	721	697	641	698	669	733	717	702	727	725	715	691	675	715	720	672	687	732	647	693	711	726	705	658	654	652	647	691	661	696	743	726	671	661	716	632	703	666	638	692	691	690	724	659	697	697	678	677	718	715	691	709	699	722	617	662	720	677	710	669	672	659	702	693	680	688	686	702	627	640	665	704	702	664	712	657	733	691	772	718	709	682	691	688	680	672	666	678	711	717	721	677	672	691	717	661	662	664	716	655	654	713	738	685	671	680	695	691	676	687	705	676	689	752	684	654	694	667	713	694	683	700	673	695	709	667	664	673	672	705	701	713	690	701	681	690	690	678	693	730	710	680	689	673	699	697	688	677	714	728	717	706	765	708	714	639	677	763	662	681	714	696	689	671	702	756	682	671	694	731	688	687	716	671	694	668	709	667	685	735	679	679	651	709	664	703	701	684	706	718	680	734	638	690	682	709	695	718	662	748	635	704	698	707	673	660	710	692	647	722	669	704	715	683	681	722	697	719	714	725	730	695	686	698	665	712	701	681	716	713	726	698	716	705	675	731	683	697	670	683	684	660	693	745	624	666	659	687	670	722	670	663	687	713	664	667	695	685	649	682	664	682	706	674	671	726	656	723	733	711	651	684	700	709	672	703	705	663	695	714	681	673	722	678	674	743	714	725	675	697	707	710	645	696	719	647	668	680	702	747	676	699	687	639	679	667	687	678	691	674	686	708	695	646	697	684	731	669	713	713	657	715	700	699	659	665	723	730	671	710	713	651	649	695	722	692	713	686	725	717	682	690	669	688	663	644	672	673	688	691	731	682	690	719	731	696	694	740	695	640	673	685	649	712	667	696	702	701	673	673	654	689	706	704	687	628	719	720	652	689	696	703	664	663	677	693	692	697	654	693	710	630	690	670	655	703	730	716	700	705	687	635	722	656	743	724	658	700	702	688	756	682	647	695	692	730	716	657	713	702	674	707	679	698	663	674	688	686	692	721	672	716	660	685	683	732	678	687	698	655	657	701	650	691	727	711	678	683	698	703	657	715	710	699	702	707	708	681	745	683	683	673	727	689	729	657	673	662	697	653	712	730	709	688	678	660	662	740	731	710	708	658	684	683	649	678	734	701	677	690	685	731	714	724	701	713	692	675	683	699	668	673	721	669	714	733	707	705	693	711	701	653	704	688	709	654	687	685	684	732	651	652	692	687	706	672	721	662	689	633	705	661	691	692	712	709	694	682	688	667	687	699	671	751	665	707	673	720	639	697	677	672	690	701	687	687	702	702	689	632	710	664	698	684	699	736	703	702	667	665	692	712	717	684	729	714	683	691	735	698	654	739	732	691	625	706	689	701	674	659	685	685	704	656	655	709	698	736	685	697	705	722	714	665	719	682	691	682	691	694	685	693	697	678	704	709	714	663	689	678	698	659	658	694	688	713	681	686	668	696	696	681	657	691	672	737	668	699	707	747	664	684	703	694	717	682	718	683	728	721	653	692	736	656	675	696	690	693	639	678	696	738	696	688	675	711	654	706	657	696	675	711	653	664	709	734	684	698	739	702	707	659	690	660	704	678	675	662	720	651	670	694	734	715	678	692	656	705	744	707	691	681	688	702	673	684	680	681	672	660	691	654	676	738	733	679	681	674	670	671	681	678	683	714	682	679	724	698	708	690	705	676	704	663	710	708	714	678	679	640	699	712	704	705	680	703	691	708	652	652	682	672	691	688	748	696	664	663	672	711	733	688	694	671	676	671	656	686	655	664	690	683	711	649	653	762	761	639	676	697	663	661	672	708	688	686	690	710	686	658	673	685	709	699	684	695	702	702	688	659	685	657	639	711	642	729	689	717	697	675	686	735	678	688	656	682	650	763	762	664	678	705	652	684	719	680	713	630	711	722	711	734	671	677	680	725	690	674	686	690	639	678	712	678	734	684	730	686	696	672	665	694	703	692	704	686	687	710	693	721	664	706	688	640	698	694	661	684	723	739	677	677	661	676	662	687	711	661	683	706	673	676	697	662	684	654	702	682	675	688	685	688	677	659	704	692	712	691	723	712	717	693	694	692	695	654	699	669	675	702	739	664	724	690	710	671	697	709	648	668	702	680	696	704	665	699	695	619	694	693	697	630	699	698	670	705	684	704	654	699	721	737	695	720	695	690	693	671	669	694	691	667	664	717	610	711	707	709	689	686	716	679	669	688	654	713	679	693	682	732	685	684	686	635	676	704	684	670	738	657	717	711	711	678	727	729	668	691	687	691	706	677	685	709	661	676	676	691	703	653	672	713	718	698	699	698	662	718	659	732	730	693	674	747	679	706	659	699	711	724	690	639	675	709	691	697	671	685	715	672	651	673	718	724	699	684	690	683	682	692	667	714	660	666	714	672	656	684	713	707	715	663	688	679	698	688	650	656	656	672	687	704	712	726	736	680	726	707	694	700	730	701	696	697	675	685	687	635	704	649	736	669	694	670	699	672	677	678	688	703	720	721	728	666	689	654	683	668	685	709	663	663	675	700	654	717	695	701	707	706	703	709	716	701	637	674	682	711	701	711	755	672	671	693	687	732	659	710	686	681	696	677	701	653	681	650	685	709	653	697	699	700	682	687	726	705	670	703	666	726	685	672	670	705	667	711	646	685	692	682	658	657	672	684	702	686	680	705	699	691	658	703	695	677	663	745	696	698	667	688	672	692	686	707	702	706	650	693	741	690	685	669	670	676	708	703	702	641	659	697	734	638	678	690	669	720	716	648	745	668	645	691	689	679	762	672	681	718	662	670	637	732	697	681	686	667	699	701	693	677	700	721	700	672	668	672	665	675	717	706	675	708	647	692	703	675	712	627	675	660	681	689	696	722	703	631	737	674	676	660	708	709	680	662	652	676	692	690	690	705	701	684	678	697	729	716	733	684	736	776	685	709	632	697	743	684	666	711	701	641	680	706	693	693	697	674	682	699	695	679	706	727	672	662	714	692	728	668	679	659	657	715	673	711	681	756	693	690	706	734	660	694	660	712	694	688	681	738	742	740	722	726	676
21819	2185	556	366	288	302	245	268	262	281	278	242	322	248	263	265	262	295	281	289	281	273	265	270	300	272	286	288	278	253	264	279	277	283	285	279	302	293	264	281	280	291	277	224	259	260	248	260	232	273	255	258	263	272	273	250	279	279	298	266	253	278	279	252	264	275	281	266	260	238	255	277	292	263	296	256	301	275	267	292	240	274	251	303	289	268	292	296	296	286	255	253	275	250	264	277	269	262	255	301	292	267	288	242	267	291	284	249	278	238	281	256	254	260	280	233	268	247	274	268	289	273	284	261	293	269	238	257	259	257	287	253	265	298	245	241	250	269	284	260	266	277	272	277	280	244	294	281	271	309	248	278	258	270	258	223	278	268	274	300	286	265	282	289	238	279	227	250	270	296	271	266	278	260	258	232	253	223	304	300	250	233	232	264	271	305	262	286	281	236	264	246	288	289	272	243	280	260	257	264	271	283	283	298	265	287	275	278	242	264	288	253	235	264	257	265	275	264	302	289	279	265	282	311	261	279	281	247	256	262	250	263	262	287	252	293	296	224	266	250	273	262	282	276	290	250	271	291	301	279	262	266	283	243	271	271	262	271	293	270	255	302	278	270	278	275	264	286	275	237	262	277	275	273	267	252	288	232	256	264	279	259	251	267	279	251	288	266	267	318	286	269	264	282	232	302	257	262	233	284	276	253	281	256	253	261	293	276	282	275	240	258	243	268	291	273	279	262	271	262	320	283	251	255	271	270	294	275	276	267	235	269	279	260	269	271	274	277	287	292	267	269	260	248	259	268	249	268	239	282	265	262	280	249	268	280	283	253	267	272	253	275	287	276	270	267	289	241	305	271	257	265	262	287	263	266	271	290	257	254	299	272	308	313	273	303	264	245	258	255	277	265	248	248	254	269	304	256	271	307	271	273	289	317	273	265	285	264	271	247	257	264	271	243	275	254	260	277	295	302	258	263	232	262	265	299	285	267	283	273	249	248	257	292	264	274	295	258	257	250	263	288	278	236	261	259	263	271	273	286	251	257	253	288	261	287	293	284	311	261	280	263	274	268	256	237	263	264	276	261	271	261	253	265	258	270	271	260	285	256	277	256	270	278	238	283	279	285	275	277	292	247	267	273	295	269	269	255	271	298	245	299	269	254	282	263	274	301	254	283	250	249	272	237	262	294	262	292	276	284	267	256	257	247	251	299	267	284	282	248	250	268	256	260	276	281	254	268	302	288	238	248	267	283	264	284	249	258	255	259	259	269	270	251	281	268	220	266	284	290	278	271	299	282	289	230	261	268	258	281	262	246	268	252	304	256	275	273	265	283	251	260	233	265	266	266	276	249	248	278	244	265	294	254	278	282	300	319	303	274	284	262	286	255	241	239	278	246	246	266	258	273	294	273	310	224	261	276	254	252	219	282	260	242	281	294	302	269	237	279	280	253	264	293	259	252	276	298	280	263	262	290	264	299	249	268	270	253	294	260	287	269	254	279	273	306	245	266	250	266	269	300	279	275	253	279	275	257	250	274	268	256	288	274	288	284	240	283	272	260	259	257	257	260	252	274	256	258	281	260	265	246	274	258	266	268	274	263	282	282	260	291	278	240	275	251	290	255	273	256	279	285	311	263	273	295	241	269	268	255	268	277	264	273	274	284	245	272	273	273	238	293	257	262	288	251	270	260	251	253	240	249	264	262	256	272	245	280	283	288	268	278	275	295	274	291	264	257	252	287	254	272	272	268	265	249	245	293	297	239	239	284	279	257	279	261	261	257	243	273	266	275	298	269	237	238	265	275	245	262	275	247	265	274	304	304	240	266	244	270	264	265	312	237	247	301	250	273	261	294	243	243	254	255	265	277	272	260	265	320	286	252	290	287	279	301	266	305	258	231	249	276	275	263	262	291	259	277	299	249	256	265	282	256	249	289	232	307	292	289	246	251	256	265	258	272	254	278	269	315	258	279	266	255	252	292	295	274	280	257	267	262	261	300	275	248	313	266	226	254	248	266	256	253	241	275	289	280	297	297	285	274	278	254	279	267	260	268	265	268	276	242	308	316	243	269	259	245	274	255	264	293	276	294	249	286	238	306	286	246	277	280	244	294	237	231	234	294	271	278	253	262	280	256	262	269	233	297	255	261	292	269	236	232	287	280	259	253	274	291	255	277	272	271	278	270	264	268	271	247	276	286	253	265	262	280	252	226	287	241	251	272	285	276	282	273	329	243	261	270	278	256	277	270	284	259	250	308	261	251	305	280	253	304	261	249	267	219	265	260	284	246	284	291	301	289	297	265	275	270	293	285	274	267	259	295	262	262	261	265	281	238	281	279	279	303	283	303	297	271	280	266	245	281	272	254	262	286	283	293	239	258	269	260	258	267	262	262	272	238	258	298	280	286	291	266	302	276	274	290	274	248	269	278	314	302	259	260	266	282	301	250	242	275	302	264	295	248	257	234	269	251	263	267	267	274	268	245	298	241	264	292	268	299	265	265	249	286	260	277	288	308	262	254	238	229	245	284	282	282	281	272	257	259	255	262	255	264	266	264	302	271	289	255	288	267	289	295	265	274	279	282	239	264	265	257	240	296	263	298	226	250	260	294	266	283	301	264	262	280	293	274	266	263	256	259	273	261	271	281	278	243	283	276	276	259	271	277	266	295	278	253	259	280	291	250	281	259	251	254	276	262	288	267	298	293	303	292	287	260	257	285	275	254	274	258	307	269	274	281	253	284	250	263	267	271	272	269	280	283	249	277	264	254	259	243	284	270	281	259	274	275	241	278	283	261	254	275	265	311	278	277	289	313	321	282	277	261	281	270	242	250	268	248	291	272	255	274	254	260	261	248	289	254	231	293	264	285	280	252	251	266	267	290	234	284	238	265	254	255	256	265	254	253	256	226	286	276	285	261	237	286	241	275	249	275	288	272	276	283	267	260	251	288	246	251	259	295	284	289	306	264	275	259	266	230	242	254	261	263	284	253	269	269	299	257	271	257	284	276	287	276	261	260	312	262	250	238	266	252	255	267	257	250	252	240	270	244	228	266	268	278	280	241	298	291	275	272	263	283	241	306	260	263	288	255	306	282	264	274	243	260	248	261	277	280	256	304	282	272	273	240	311	274	311	234	259	272	276	301	268	265	262	255	272	272	265	274	284	286	258	260	292	252	268	249	299	267	257	276	296	288	267	274	283	313	274	267	261	242	263	266	269	282	278	292	242	294	306	257	304	256	296	268	258	254	286	292	270	283	307	277	295	294	245	246	287	280	280	239	283	288	282	276	288	266	269	264	294	251	267	261	264	281	294	292	291	285	281	267	249	269	272	252	264	261	280	262	258	287	252	299	293	262	287	280	300	279	285	263	279	277	259	263	261	275	275	269	282	281	251	272	284	250	263	305	269	253	270	285	266	269	283	226	267	294	271	254	245	252	265	261	268	285	298	282	271	246	257	264	297	268	247	259	268	284	286	282	275	279	270	268	273	251	255	266
16345	5059	4300	2252	1293	847	613	651	596	651	621	582	619	590	625	614	603	590	598	648	650	612	628	645	605	571	595	589	573	625	589	584	620	588	601	593	589	592	595	611	549	624	633	585	605	622	577	587	605	561	615	600	620	565	610	608	603	580	611	603	588	581	601	598	594	580	598	590	628	616	594	640	650	610	602	580	587	573	616	612	614	634	612	593	596	560	649	591	599	625	539	588	587	655	592	604	585	649	615	612	585	572	650	609	629	640	606	588	593	573	598	639	590	601	657	596	581	596	601	615	619	604	637	608	600	584	584	654	576	602	554	649	635	579	612	603	596	653	612	602	611	580	603	640	617	630	611	606	608	570	613	570	646	611	589	579	584	646	596	569	600	615	614	554	594	593	608	594	626	587	588	628	603	591	626	619	606	579	589	615	617	595	599	595	619	612	556	606	571	620	605	593	587	612	625	595	624	617	605	624	590	542	604	604	566	572	609	644	564	573	611	642	595	660	603	611	642	616	614	602	610	625	626	640	636	592	607	587	608	598	667	615	617	582	641	609	607	605	608	562	584	647	614	585	577	598	600	587	572	617	599	632	618	560	566	660	593	594	627	579	564	590	631	592	611	567	588	604	591	631	602	571	613	630	588	592	616	585	619	640	612	631	619	584	614	622	597	644	606	605	622	619	599	573	603	597	602	602	609	554	642	619	619	615	596	600	603	587	581	597	658	623	607	580	583	604	579	590	625	590	616	583	646	638	645	580	602	577	605	595	619	597	656	612	575	627	579	636	585	624	626	600	608	559	626	593	593	622	577	615	632	605	634	609	556	583	604	628	604	589	608	576	617	576	575	609	633	574	667	589	600	616	607	578	647	599	623	602	629	614	612	585	557	590	604	578	615	607	594	621	609	623	619	601	585	623	610	637	595	578	557	565	582	616	608	631	581	634	587	558	571	590	616	634	597	575	584	555	627	595	596	640	571	622	567	555	645	602	575	558	607	616	569	598	581	594	610	570	588	611	590	610	597	602	568	642	636	579	621	585	607	574	638	597	586	558	620	620	620	600	552	576	614	564	579	590	593	621	606	609	611	595	602	575	636	591	576	608	601	589	592	658	660	633	590	570	562	572	617	612	630	627	597	616	628	626	607	637	614	606	629	609	555	595	611	578	625	603	592	570	603	584	644	594	602	562	597	615	592	624	643	591	613	589	604	581	580	637	571	612	606	621	615	574	585	599	608	605	620	607	579	553	595	613	606	630	627	603	610	605	630	562	558	670	593	621	590	626	589	610	575	615	601	596	559	573	577	595	613	600	566	615	568	649	623	609	604	595	609	618	610	600	617	592	590	576	636	621	623	664	579	603	599	581	594	613	630	594	580	613	552	576	615	604	623	634	577	619	675	568	586	573	628	597	579	639	597	576	575	567	671	556	642	564	618	596	671	602	606	588	626	563	630	577	591	617	594	585	587	578	650	586	621	615	626	573	618	554	589	567	584	596	584	585	617	613	588	590	625	585	611	574	572	624	645	576	595	607	581	676	617	598	637	567	618	577	604	599	622	578	660	578	644	612	613	593	563	581	608	605	585	604	592	605	618	560	612	587	644	576	584	600	614	590	575	604	576	615	622	585	598	579	608	562	595	584	584	585	600	619	580	601	599	603	618	579	619	602	608	597	606	635	615	600	611	547	633	575	593	579	627	601	612	615	571	601	603	625	650	570	603	609	551	584	610	608	574	595	582	615	565	612	622	574	619	589	645	619	594	610	631	641	579	581	559	603	632	595	637	598	566	606	577	592	578	608	592	581	614	617	544	608	613	590	594	548	622	633	630	584	590	608	588	597	611	524	577	572	606	643	636	621	611	607	613	606	633	598	609	591	628	550	606	619	614	574	618	613	628	608	612	616	642	602	612	585	578	593	535	580	595	578	622	631	590	602	601	632	564	604	556	585	610	579	560	580	591	608	600	601	588	620	664	582	590	615	589	615	620	584	615	624	569	574	588	645	635	575	584	621	608	575	605	548	621	602	617	606	637	612	616	645	611	621	594	603	606	626	605	599	613	617	595	595	591	603	594	564	586	595	633	619	638	576	568	583	593	588	591	592	612	577	605	615	619	622	576	590	581	590	594	582	605	581	618	644	578	615	649	652	625	577	652	644	583	551	591	591	587	590	607	625	598	612	582	613	555	620	619	566	555	573	635	634	603	570	619	577	632	588	610	604	605	661	596	618	636	597	595	619	652	618	592	631	584	592	581	602	616	582	642	618	617	629	594	618	611	631	610	555	598	586	635	628	621	551	593	587	605	616	624	593	551	602	630	606	582	598	594	583	596	615	619	632	583	621	596	586	596	609	600	564	610	625	582	608	620	560	592	581	579	588	583	616	562	568	596	600	578	593	596	647	583	621	664	561	563	605	623	591	575	616	600	625	627	563	591	585	611	646	586	596	560	616	589	605	587	591	551	603	563	574	618	609	554	586	633	581	582	615	610	597	608	603	563	589	612	596	601	601	626	606	590	607	608	605	596	589	598	595	579	616	650	621	606	624	591	616	572	598	608	636	629	539	566	583	593	596	585	623	620	603	596	563	580	648	590	602	627	566	603	571	578	596	565	572	625	581	600	591	571	636	594	636	589	624	594	651	595	590	596	595	574	621	631	544	601	574	627	618	596	608	609	569	606	578	599	596	565	579	599	619	635	593	590	597	548	635	598	635	623	595	625	595	606	679	597	611	604	617	614	590	614	607	574	622	596	638	585	582	600	558	601	641	589	635	615	639	605	571	558	575	614	606	615	607	572	556	615	589	579	606	611	607	564	596	575	647	611	603	568	588	601	583	599	605	630	621	570	580	597	628	592	604	613	631	580	617	590	607	624	622	602	605	608	609	601	625	585	623	611	587	569	595	621	648	584	579	596	618	628	638	638	586	584	623	572	590	592	578	588	598	604	655	601	591	601	586	596	589	598	625	585	624	587	584	643	596	634	568	598	577	566	601	582	602	602	625	599	580	588	620	637	566	622	594	615	600	642	616	600	598	586	601	654	587	636	585	617	586	628	608	613	551	614	572	590	547	615	630	568	635	636	601	624	575	582	600	580	601	644	619	582	614	615	660	609	594	595	596	630	608	587	552	646	576	601	622	569	571	578	569	590	580	601	597	595	570	632	587	606	628	623	616	636	578	596	587	553	601	597	577	598	586	635	596	643	611	601	588	578	596	647	659	555	599	630	599	547	560	604	600	624	596	643	610	611	582	617	618	560	599	608	654	620	627	627	595	632	601	602	630	598	593	625	621	627	586	630	571	619	611	591	613	637	622	614	587	564	609	590	591	639	592	601	609	574	564	633	608	606	609	539	616	541	611	570	668	604	614	595	578	602	628	611	590	637	600	590	606	613	601	599	632	603	631	618	622	640	613	607	607	560	597	560	582	608	607	595	604	648	627	629	602	668	641	600	575	619	542	570	573	600	602	586	614	584	562	588	562	611	604	591	579	581	599
25661	3742	869	600	440	371	298	312	277	305	285	280	278	265	272	285	271	277	281	285	242	271	297	255	309	330	288	311	252	274	304	291	276	289	286	254	254	291	256	266	283	270	258	312	270	289	279	264	281	289	277	268	282	280	311	287	284	277	306	293	285	301	257	292	317	280	290	287	262	274	284	324	266	294	289	294	283	311	271	291	285	263	250	264	283	290	283	302	293	263	273	277	277	272	273	271	283	273	248	297	300	267	283	266	273	280	271	257	280	326	274	283	285	283	295	325	267	280	277	281	287	258	269	289	276	266	296	301	289	263	262	310	280	307	281	306	303	279	272	274	281	265	286	282	287	274	284	265	334	278	258	272	259	268	322	276	266	278	278	305	262	262	291	296	266	275	280	267	281	236	275	294	241	307	266	275	268	314	275	292	270	310	297	281	295	274	272	295	250	304	287	261	287	279	278	287	280	273	312	282	286	254	246	307	291	273	269	251	248	285	265	261	287	295	271	283	280	291	289	293	250	292	282	291	298	264	262	258	275	277	270	285	259	264	307	286	280	303	292	288	253	280	318	282	267	280	303	280	284	270	274	287	246	324	258	269	291	286	318	276	287	253	247	304	258	309	301	268	248	279	267	268	287	280	322	284	280	291	296	245	268	284	299	290	288	297	272	271	275	236	274	252	291	271	306	273	282	305	287	285	301	301	267	252	283	282	273	263	314	311	277	270	318	265	274	277	266	266	274	306	278	283	266	300	266	256	307	277	253	269	311	296	288	276	274	265	296	261	280	266	260	254	263	289	292	289	266	269	267	292	305	260	271	299	278	280	279	287	281	304	300	272	313	285	257	263	288	296	271	284	270	302	284	267	282	268	269	311	277	293	284	263	269	259	278	256	282	265	342	307	288	283	264	261	274	283	282	287	263	234	283	313	286	288	298	273	272	279	270	323	265	255	281	286	288	276	322	315	285	271	274	290	253	266	290	293	276	291	307	277	285	270	301	271	257	293	243	260	299	291	276	285	260	278	267	270	290	282	269	263	302	266	257	287	291	297	258	243	284	285	318	280	277	289	279	267	272	290	275	287	272	288	278	294	310	297	283	289	300	262	279	268	298	323	246	286	268	275	270	296	286	272	272	298	275	296	261	308	289	276	287	279	310	291	295	293	287	265	270	316	296	248	263	286	310	314	286	271	255	271	266	282	276	258	263	286	279	274	280	272	283	237	283	289	282	308	262	261	271	290	262	275	276	277	290	277	291	290	272	315	306	284	275	310	287	292	302	276	244	299	283	281	289	293	303	236	239	268	273	271	299	286	283	283	271	264	259	295	274	276	276	258	272	274	271	279	265	269	299	290	249	279	296	280	255	273	278	244	283	252	277	260	273	276	273	283	281	299	300	269	259	291	251	266	292	284	259	325	275	285	270	263	289	290	259	267	299	301	277	278	287	270	264	308	294	288	274	251	297	291	291	318	300	279	301	285	303	253	307	269	281	262	265	303	269	303	296	285	286	290	310	299	305	300	286	293	303	279	290	319	285	243	271	270	273	279	289	270	289	233	284	289	310	295	263	297	258	273	246	275	272	248	274	283	274	288	291	239	283	288	270	280	298	307	294	290	303	287	275	304	258	276	302	290	274	291	258	281	292	303	274	281	298	264	270	297	316	303	267	277	308	308	276	309	306	298	255	274	291	282	290	294	269	265	278	266	296	283	275	296	294	275	287	231	281	302	285	279	297	233	260	289	250	299	279	262	261	299	264	268	300	246	285	271	245	266	257	250	285	261	309	264	277	278	287	304	274	251	277	279	301	277	288	288	257	299	286	293	269	285	271	245	275	299	302	298	291	261	298	257	271	262	303	269	268	295	281	284	270	263	310	267	295	272	293	280	276	262	242	263	246	262	271	247	272	290	274	283	343	286	281	258	273	257	255	297	301	249	273	256	264	281	263	273	310	302	289	284	331	293	283	266	273	270	280	265	283	261	295	306	295	267	251	289	286	291	273	268	319	304	260	266	301	265	278	254	269	269	267	264	276	279	270	270	273	329	276	281	265	241	261	327	309	276	304	279	290	279	286	299	291	267	283	286	274	231	270	277	267	277	265	280	284	272	259	274	261	271	279	318	277	286	272	258	254	277	278	267	248	273	256	271	289	281	297	268	296	273	254	318	263	250	284	290	289	254	320	305	303	285	269	264	275	282	267	265	277	301	261	258	292	263	281	276	303	288	293	252	279	297	269	257	269	277	294	280	264	274	288	273	261	248	275	273	267	256	280	273	287	262	312	286	264	276	308	293	283	271	291	291	285	301	280	312	272	273	287	261	283	277	279	256	280	290	276	256	254	268	303	278	267	262	274	271	259	261	297	302	275	286	257	309	288	260	284	272	270	303	274	271	296	296	292	285	299	269	273	276	293	294	278	287	271	255	267	256	252	294	291	275	277	272	274	284	291	282	293	280	282	301	262	280	255	277	307	276	242	263	266	289	279	293	312	276	299	277	283	281	276	278	304	310	288	291	317	308	287	277	271	285	274	318	280	273	259	268	284	301	273	275	302	305	294	288	291	301	281	311	277	286	276	290	269	267	262	268	275	287	294	311	251	262	272	258	253	276	267	260	221	294	316	309	282	286	317	272	269	283	241	259	306	265	287	269	276	257	302	289	281	308	271	256	282	295	269	299	275	291	264	277	289	262	278	284	299	302	265	289	249	300	306	267	252	307	288	289	305	320	317	280	274	312	280	292	310	305	295	270	272	262	269	266	270	264	277	298	275	312	287	296	271	276	268	296	279	278	268	279	265	282	268	304	273	298	258	293	315	298	255	294	308	270	281	261	268	277	304	282	288	268	293	273	251	287	267	274	306	294	284	277	283	244	286	279	274	280	266	272	281	276	300	266	279	288	282	266	278	312	268	247	272	304	288	277	282	261	271	296	291	288	284	263	314	329	295	272	271	272	291	278	263	295	280	258	278	277	272	261	266	280	281	268	277	286	308	262	279	269	263	289	270	287	274	341	297	268	262	242	290	272	271	307	260	292	300	259	314	269	288	289	292	287	265	307	238	271	278	300	297	248	301	267	277	238	264	313	289	272	262	284	281	284	246	256	290	288	298	299	272	262	286	270	295	292	315	262	288	275	274	280	277	270	262	274	315	263	295	291	272	293	260	288	273	262	306	277	271	249	284	274	276	258	276	270	291	291	288	262	247	293	301	285	311	293	263	258	292	267	294	314	312	323	286	256	239	293	278	285	252	274	283	273	269	282	248	260	280	297	265	286	270	284	298	281	268	289	272	264	293	258	313	282	277	284	277	282	272	270	256	293	278	272	277	258	262	265	252	252	308	304	292	274	275	292	290	299	268	262	298	287	297	305	251	281	283	237	275	306	276	267	276	273	310	277	342	308	273	260	299	263	290	285	309	277	287	251	239	311	270	302	300	304	308	300	295	292	297	267	327	311	295	273	292	291	317	265	301	301	276	276	280	281	279	271	288	248
18873	8574	7588	5615	3825	2621	1368	843	735	721	685	683	719	707	627	641	693	702	647	651	637	655	672	676	666	656	711	672	659	655	675	692	639	636	680	676	665	621	641	667	654	631	688	649	652	671	645	670	647	677	648	627	639	642	625	667	651	658	665	669	653	663	631	645	640	652	658	633	644	680	646	616	634	679	673	610	631	597	657	647	592	677	607	665	608	657	646	673	649	662	648	629	675	699	669	693	611	657	663	654	659	648	641	663	673	616	661	623	639	657	638	618	711	627	647	699	669	680	686	640	687	680	660	606	700	563	675	671	609	632	653	661	662	667	673	661	641	630	612	669	698	667	658	641	622	639	664	606	625	609	680	601	648	627	660	654	662	624	650	658	669	661	649	664	599	663	656	648	631	621	683	653	656	640	626	639	622	665	624	603	695	632	648	662	635	638	631	638	637	639	660	620	638	645	663	665	665	623	652	661	617	661	653	621	633	669	607	627	642	632	631	642	634	634	699	630	658	593	669	649	658	652	613	643	650	650	666	631	660	656	684	624	664	635	631	639	646	635	635	626	665	659	725	636	650	650	692	657	646	655	610	642	680	658	631	698	656	640	586	632	623	655	640	626	604	657	633	674	660	645	673	668	696	608	670	670	651	631	630	640	609	672	634	669	659	636	674	617	646	638	633	657	620	672	594	645	617	641	685	644	668	619	635	611	634	699	632	661	672	642	673	655	659	611	727	642	634	660	632	648	661	653	609	636	626	683	641	663	625	597	637	637	672	633	705	649	602	656	674	607	650	639	624	621	665	654	677	666	663	701	611	648	688	689	667	649	638	643	679	640	660	665	649	656	635	608	643	638	634	650	662	628	669	685	635	678	633	719	669	637	688	617	637	661	602	629	668	624	666	674	661	649	656	648	628	603	647	618	686	665	689	662	668	639	641	629	703	645	646	593	711	625	645	625	676	655	646	646	657	682	693	621	704	659	682	656	695	615	604	644	624	661	622	602	597	645	673	612	689	639	618	630	662	673	665	668	666	644	672	650	617	647	598	667	616	635	625	684	709	629	632	659	642	672	642	629	661	674	675	685	638	692	681	663	666	660	645	633	647	611	641	642	643	680	652	620	644	614	639	584	621	675	656	669	656	662	633	638	654	632	633	665	655	602	662	642	645	654	657	652	632	634	636	650	628	625	647	682	632	627	661	663	644	706	682	655	654	683	665	625	630	636	664	734	622	677	676	597	620	610	647	689	654	600	609	641	660	621	665	647	658	660	656	652	651	649	684	620	625	675	604	640	683	662	614	657	662	646	640	654	627	624	609	698	634	631	657	679	647	637	663	623	596	633	653	651	617	654	646	676	670	679	650	671	653	646	605	641	645	663	642	621	631	680	628	663	635	636	639	705	662	614	630	641	628	626	654	672	629	702	647	637	655	699	627	688	618	664	654	627	663	643	667	648	627	634	627	666	648	635	661	651	624	639	674	633	671	630	717	647	643	609	723	640	650	653	660	663	658	660	670	637	672	616	679	722	679	647	668	625	645	638	677	628	625	631	627	649	637	646	632	670	629	624	654	684	618	664	623	651	643	652	663	665	644	598	659	645	662	675	617	605	677	651	704	611	646	639	675	612	664	683	648	646	665	632	636	631	633	644	636	699	658	661	638	659	640	625	655	673	639	641	627	635	651	641	598	629	633	635	683	625	663	620	648	636	706	649	656	646	635	731	657	691	713	627	666	669	643	636	713	632	641	662	657	612	661	601	588	631	661	697	635	675	635	656	677	651	638	685	664	648	595	664	640	662	637	648	664	657	662	673	629	671	607	671	668	678	625	616	641	666	665	688	625	703	639	618	630	622	682	668	650	577	647	642	649	657	643	617	610	594	652	620	645	643	664	653	687	648	620	664	614	644	629	680	645	654	724	646	658	624	659	659	673	610	663	631	642	637	611	614	640	682	650	644	621	622	657	656	655	670	682	650	655	664	608	604	656	663	663	608	663	636	648	667	657	666	630	634	590	645	639	634	656	661	648	640	646	634	668	672	633	648	648	672	666	695	627	666	674	617	664	705	672	642	670	672	620	676	604	655	642	696	660	685	649	651	667	712	697	626	613	666	632	642	646	630	628	641	605	646	640	593	663	655	670	701	655	670	630	667	606	664	708	645	594	622	648	695	689	674	673	614	633	592	728	714	602	694	630	697	625	631	643	655	603	637	661	643	676	632	645	696	645	669	666	696	642	677	665	655	645	635	650	642	628	679	637	679	684	636	656	624	587	648	670	636	646	691	663	653	652	641	640	690	665	655	651	660	589	674	684	589	664	676	687	660	645	655	604	643	656	581	695	653	615	698	659	618	660	628	658	650	654	623	610	652	648	687	657	635	641	679	654	653	618	689	644	635	610	688	621	620	682	602	598	645	664	651	657	638	646	648	654	615	646	630	599	704	664	697	668	683	662	639	660	698	629	638	616	684	652	724	701	639	677	646	641	689	647	614	641	620	620	656	664	664	613	684	679	634	649	669	669	643	681	649	638	663	647	674	642	636	696	608	638	620	638	635	646	663	652	650	643	613	677	629	662	667	661	584	650	626	677	638	660	645	625	650	650	636	627	645	596	628	637	696	676	641	627	660	648	649	650	680	668	669	632	653	646	684	613	671	670	662	689	593	629	678	676	662	609	682	674	612	657	672	674	650	625	653	621	637	620	591	649	664	696	687	675	605	656	636	673	625	648	654	625	645	651	626	632	614	614	659	647	663	621	664	657	675	659	642	672	588	687	637	678	648	654	644	644	626	625	609	639	594	642	636	669	673	637	673	676	630	627	645	622	679	646	622	635	653	626	680	660	655	648	677	648	626	701	627	667	638	623	630	645	659	656	616	688	629	684	664	654	626	623	678	626	647	666	650	663	678	640	660	626	646	611	714	650	651	620	614	651	675	647	644	626	687	660	687	652	618	587	641	628	658	664	659	661	649	603	641	600	612	638	646	626	675	680	677	625	653	626	618	715	644	653	658	625	646	625	623	689	671	690	617	623	681	705	667	655	672	688	684	646	678	675	612	643	615	594	634	668	647	642	638	629	610	636	681	705	675	589	619	643	651	668	618	621	640	655	661	623	649	657	643	645	655	662	646	615	649	635	626	634	671	704	655	645	663	709	676	635	633	604	630	632	662	654	671	657	654	655	652	651	649	634	645	661	630	656	663	672	651	619	598	649	677	687	641	646	661	668	652	675	645	656	657	644	657	640	631	627	641	672	665	659	655	614	685	636	667	683	661	618	671	653	617	604	620	706	644	647	665	653	645	628	676	661	736	648	695	630	672	711	600	658	648	630	650	653	617	678	732	682	666	642	656	656	702	677	657	717	665	659	677	627	628	632	714	689	666	612	712	643	613	641	635	599	654	660	656	664	646	664	629	655	672	628	702	701	686	669	621	690	663	660	667	598	680	656	627	646	659	663	661	630	646	676	629	621	651	656	652	618	670	668	684	609	653	634	669
33191	5523	899	670	535	384	396	307	280	279	280	264	323	291	295	303	324	325	301	283	303	320	280	282	311	274	268	307	304	273	293	295	325	302	303	285	276	263	288	293	273	327	292	298	298	325	274	318	277	302	252	295	257	281	277	288	316	316	269	262	268	294	304	325	295	304	301	298	289	277	284	266	306	295	284	261	308	252	307	271	300	303	281	289	296	292	286	278	286	295	297	321	266	300	277	258	313	310	303	275	276	284	289	273	284	308	288	307	311	297	324	292	281	288	326	306	319	314	290	275	279	303	259	304	276	291	280	272	324	273	305	268	278	252	296	315	270	277	295	269	287	286	287	315	283	329	297	296	313	301	279	295	282	270	290	295	288	314	309	315	297	312	290	299	328	269	276	292	290	265	286	242	329	285	314	283	284	296	302	259	302	286	297	285	279	290	287	301	276	298	262	294	274	278	318	283	279	308	312	316	277	251	279	286	262	299	269	282	253	291	289	266	281	283	260	269	308	313	300	289	266	293	277	293	274	297	284	297	289	322	297	292	304	307	283	279	272	280	271	316	284	322	311	316	303	279	296	309	267	293	299	290	318	282	338	266	280	266	326	300	298	306	268	268	252	289	314	283	298	270	306	273	329	303	345	313	292	317	314	267	267	299	274	294	295	286	267	314	273	295	287	300	287	249	278	280	278	322	282	301	315	304	291	270	290	294	290	302	276	320	300	299	247	281	312	301	329	294	332	275	287	303	296	283	329	297	272	275	268	307	301	321	280	258	304	288	274	295	312	295	323	283	257	306	290	275	297	280	278	295	330	313	309	329	273	334	285	275	277	309	298	279	293	270	291	279	304	289	285	321	317	304	334	293	240	295	268	262	272	256	279	270	292	246	286	279	302	265	324	333	306	315	304	307	286	309	289	319	307	296	295	305	287	288	279	306	267	303	298	266	270	269	287	292	310	287	261	286	313	304	270	306	283	295	303	266	306	304	299	289	310	294	272	282	293	291	230	303	302	285	297	299	257	302	310	302	291	280	273	307	280	338	294	287	288	305	296	276	287	310	298	293	281	276	276	258	291	307	292	272	328	289	276	281	263	259	317	285	305	294	304	283	261	294	244	278	312	301	270	295	300	288	277	301	297	307	284	273	256	293	267	288	322	254	278	296	283	274	300	276	304	287	267	279	285	260	251	295	276	284	313	264	297	278	320	283	295	276	284	282	284	291	289	309	310	291	273	257	290	274	234	263	303	275	268	277	254	272	258	253	262	320	336	302	289	291	283	292	313	274	297	258	291	315	267	294	283	300	317	299	270	318	263	280	330	267	293	290	320	300	271	279	268	316	274	289	277	297	281	301	292	302	281	282	265	249	291	288	282	322	271	319	261	283	290	298	262	316	259	270	266	314	246	255	264	305	270	282	316	308	278	281	293	292	304	283	262	299	294	326	300	309	272	305	258	260	270	267	273	297	290	330	283	338	261	255	302	281	318	285	296	313	294	272	285	281	314	287	283	298	272	282	293	261	306	320	243	279	249	289	277	280	257	306	276	276	270	286	272	279	285	325	303	286	276	269	289	280	274	301	301	274	261	273	279	291	318	321	295	299	294	271	287	295	285	299	271	306	274	274	276	270	308	316	279	300	286	319	305	307	302	304	283	282	300	265	287	263	273	294	290	285	280	295	306	303	286	306	310	286	291	313	334	293	282	311	291	314	270	292	277	267	263	278	273	327	275	309	309	288	293	316	297	293	301	300	298	306	323	319	288	286	287	291	273	312	273	253	332	285	308	291	315	280	300	272	318	291	277	263	292	259	287	285	309	271	320	259	290	274	271	313	288	276	258	282	244	284	321	313	297	300	294	280	285	263	295	292	275	292	262	272	296	269	262	325	310	291	282	277	318	267	290	280	273	294	322	283	297	262	286	291	259	258	303	303	294	297	270	263	287	282	260	274	277	301	316	326	276	278	268	275	263	303	296	286	261	266	295	265	273	303	281	292	319	308	302	328	315	266	265	278	285	272	303	273	306	287	279	301	286	274	262	300	275	278	326	306	304	297	310	273	269	272	303	270	306	289	278	272	302	303	314	325	305	245	275	281	289	289	280	314	297	276	322	328	286	273	348	311	272	298	290	266	274	294	275	289	308	337	308	284	283	285	309	283	277	272	332	296	299	317	324	303	303	304	282	279	319	285	301	320	303	327	304	277	307	282	274	282	265	274	287	322	311	305	263	278	311	271	294	304	308	292	280	286	266	266	307	308	259	310	269	277	275	275	321	284	293	298	276	280	268	258	285	299	296	296	276	312	326	292	305	272	265	289	275	318	286	260	282	296	291	307	318	292	278	297	278	277	249	294	249	322	313	311	261	284	258	264	276	281	329	295	344	284	292	303	286	294	301	305	295	272	277	290	318	293	296	306	309	282	279	281	272	285	304	306	253	291	273	249	317	297	258	312	307	274	311	322	280	317	283	282	320	289	265	295	285	279	286	311	288	296	293	299	271	272	277	268	303	282	294	272	282	257	302	266	260	306	323	258	294	323	257	282	313	314	283	301	297	273	262	284	271	292	300	282	295	295	272	317	281	315	299	313	297	298	312	294	310	305	286	280	320	270	292	307	280	268	282	282	297	273	286	274	341	300	283	321	281	335	290	280	288	283	284	276	301	287	286	287	261	297	292	310	285	280	305	315	259	287	275	310	286	317	298	267	291	286	289	315	304	276	305	299	294	295	310	273	324	292	274	252	303	299	274	265	279	267	312	272	342	303	253	289	307	286	292	316	297	331	287	298	291	262	285	286	291	303	268	296	263	288	285	273	286	299	298	279	274	277	257	289	281	272	257	277	285	319	293	266	289	307	322	245	295	309	284	284	343	302	316	317	289	282	267	281	267	301	288	283	297	279	285	274	309	293	303	313	277	279	282	298	322	282	272	267	307	305	301	306	273	312	275	315	298	257	273	263	339	292	320	292	301	295	290	270	308	307	278	266	269	291	307	300	309	274	289	306	298	299	321	281	274	282	305	269	311	287	316	294	258	274	275	280	326	255	304	298	293	301	262	307	299	281	286	254	272	298	319	259	271	289	258	272	270	270	285	296	305	296	278	285	318	297	277	289	314	303	305	330	275	271	268	311	263	280	317	270	278	321	273	290	272	319	313	285	280	255	306	311	260	297	296	280	256	265	272	296	258	317	321	298	262	297	283	264	290	289	269	293	284	272	320	274	289	233	259	275	254	312	284	338	287	306	305	309	279	293	306	321	305	284	304	287	288	304	288	274	342	290	278	318	288	280	302	298	315	325	293	263	290	289	275	269	299	314	270	276	308	314	295	269	268	307	286	307	266	286	298	302	285	292	298	279	328	267	277	284	289	270	285	291	274	285	330	264	287	332	308	286	288	304	272	323	275	271	300	294	297	310	313	287	292	262	298	324	312	273	257	303	275	268	290	248	294	281	303	271	284	274	289	313	285	268	272	277	260	248	309	275	322	281	291	297
23451	9415	7703	6234	5609	3202	1905	858	822	765	715	726	724	729	706	719	704	724	702	724	696	732	698	698	697	692	673	658	680	717	679	635	709	726	721	703	689	737	683	688	729	692	685	678	690	741	743	723	677	700	673	651	715	657	669	697	692	700	676	692	719	679	724	703	664	689	673	695	709	685	691	672	679	678	709	709	712	664	680	693	682	625	692	709	689	677	688	680	741	631	672	670	704	725	723	640	689	679	634	686	686	685	664	693	675	710	646	693	707	689	701	687	671	660	682	654	676	732	675	651	717	659	697	691	670	707	722	668	648	701	726	684	640	719	691	675	689	697	700	701	691	660	668	679	634	717	722	689	687	733	664	634	659	675	686	648	723	674	647	702	669	654	717	663	654	649	683	688	724	682	702	680	700	658	711	655	692	728	715	657	613	671	670	708	673	670	667	731	676	659	686	644	730	696	691	645	661	650	641	670	684	698	736	661	702	687	676	702	669	715	677	689	694	714	708	676	644	680	738	716	631	673	713	642	689	663	682	695	692	630	665	670	735	701	694	691	651	660	676	706	659	708	710	706	638	636	689	677	713	686	662	657	655	662	701	670	666	698	708	720	684	661	745	673	715	711	650	653	715	637	686	701	688	714	677	638	676	661	713	673	688	652	699	681	742	678	682	696	696	686	679	719	661	713	675	715	654	713	687	690	685	703	691	636	707	651	636	685	721	685	702	683	686	668	682	715	679	718	638	719	683	674	679	659	710	692	696	718	696	678	671	705	641	681	695	669	672	681	730	675	700	722	714	673	708	667	694	671	675	655	660	679	687	731	701	676	771	686	625	678	675	737	671	670	661	629	708	689	683	681	684	673	674	671	661	663	685	692	652	679	648	673	732	672	646	713	653	682	658	673	655	635	691	656	628	665	665	650	685	674	705	699	732	680	689	711	674	675	655	674	716	690	699	644	637	664	650	702	660	675	654	677	677	730	711	669	693	682	663	652	672	703	679	689	691	700	672	674	709	654	646	682	698	661	664	716	680	709	691	660	655	727	639	690	713	664	687	688	670	709	653	696	707	704	704	675	671	706	644	657	720	709	721	683	707	662	651	670	635	673	686	721	683	681	687	696	722	686	694	641	639	680	660	689	670	668	694	654	704	703	657	682	638	725	687	679	624	664	678	674	684	696	689	699	673	710	661	701	677	653	676	693	649	668	674	742	698	693	688	695	683	668	663	627	713	695	681	701	724	679	681	654	656	638	678	699	659	649	655	719	734	739	709	694	644	687	662	703	693	717	698	672	688	680	656	714	681	705	680	715	655	685	694	692	673	675	685	670	688	675	723	670	674	694	649	697	701	649	692	701	697	686	675	690	685	665	700	698	609	716	671	690	678	686	639	649	700	677	672	684	637	682	686	646	673	721	673	651	700	710	722	712	688	681	661	620	676	692	700	651	662	674	708	647	674	672	676	754	699	627	658	723	662	691	664	684	673	620	643	664	695	649	683	678	693	729	660	673	721	717	694	701	691	683	684	669	705	681	721	636	705	663	717	636	651	657	671	702	699	668	697	643	683	717	696	655	679	693	632	638	685	684	669	691	678	642	706	693	711	641	629	677	712	653	703	681	652	649	701	657	659	709	796	693	666	697	711	676	697	682	655	717	691	679	694	686	698	666	668	661	667	723	739	644	648	696	698	659	682	712	670	728	647	734	693	680	692	645	675	651	662	702	691	680	714	636	669	654	681	658	629	720	709	696	670	693	694	675	717	679	679	684	703	659	659	679	713	693	678	680	677	673	661	634	667	645	682	704	701	698	657	625	687	644	703	628	709	689	659	656	632	678	672	682	706	656	670	711	693	696	649	669	701	644	688	665	672	730	670	643	678	690	671	687	702	654	643	653	652	680	697	665	655	672	705	682	653	724	652	718	687	632	644	639	719	667	652	696	716	651	632	654	678	694	618	630	720	660	699	644	704	699	679	710	685	675	686	709	639	669	700	719	678	661	687	668	671	662	669	682	694	702	638	726	636	643	697	687	693	687	641	751	703	702	689	712	668	664	678	665	651	684	681	656	697	716	680	683	707	674	695	698	653	693	698	714	688	653	656	701	683	694	660	752	708	710	693	701	671	719	680	667	730	694	736	600	690	704	682	693	670	690	690	699	676	683	687	671	671	692	651	672	674	697	623	692	672	652	680	651	633	664	683	637	703	663	686	656	677	729	686	655	644	705	658	686	642	664	680	700	666	670	653	694	664	730	660	686	687	664	669	643	721	724	710	700	619	667	669	675	712	705	694	712	739	668	708	697	673	636	706	717	673	687	650	720	706	699	713	683	715	673	678	691	671	691	710	686	720	682	683	702	671	673	666	684	715	686	636	685	682	689	696	676	698	739	659	654	687	703	689	679	697	690	712	675	716	716	674	647	708	682	701	680	651	699	714	670	710	676	683	654	723	747	673	722	692	714	648	681	685	698	711	719	643	681	640	699	653	709	667	724	680	629	687	658	702	696	673	673	663	686	722	683	683	693	681	641	620	698	669	695	648	685	639	667	629	675	706	698	650	701	695	660	680	661	656	653	659	621	667	701	740	673	743	688	630	670	663	704	687	668	611	708	656	716	650	670	713	691	691	642	735	685	679	646	696	697	677	670	691	732	724	684	674	711	652	681	724	693	684	729	720	725	671	682	682	718	697	671	687	661	730	686	726	703	704	673	700	703	666	689	646	683	682	663	711	678	646	697	645	676	695	673	712	703	655	722	693	706	703	669	691	700	680	632	682	676	703	649	707	700	687	657	703	716	630	680	664	673	666	642	664	722	707	734	680	680	675	684	709	717	666	646	657	670	688	699	681	684	719	672	692	630	711	697	647	678	660	692	678	644	696	630	690	653	659	689	691	672	695	671	685	666	684	687	651	701	690	677	693	634	694	698	646	643	730	701	725	721	652	678	645	657	711	702	651	686	640	658	716	714	643	660	667	693	718	665	649	649	664	702	647	681	643	699	732	707	670	629	683	716	725	704	671	667	709	683	683	702	737	673	645	668	710	629	691	647	694	707	671	673	677	634	665	728	689	673	678	678	725	702	688	661	626	739	718	675	698	702	651	640	720	691	684	658	667	702	679	712	650	693	709	685	667	674	665	707	668	643	707	673	682	692	726	666	690	687	686	695	640	676	670	672	682	683	670	671	694	687	706	704	647	680	674	670	665	678	680	674	657	679	704	687	715	653	668	694	664	671	691	681	704	674	695	691	698	685	629	641	639	707	665	652	693	672	681	660	678	684	661	683	690	749	699	666	711	657	662	681	679	671	645	715	685	685	682	629	710	644	701	677	710	695	723	710	677	711	705	670	709	656	698	715	702	679	676	732	650	699	735	691	666	703	681	669	658	724	690	648	728	683	665	675	698	700	719	671	661	681	719	647	666	685	686	721	681	705	677	663	653	651	642	725	729	685	663	656	739	691	704	697	717	652	699	706	652	698	690	670	678	702	679	668	636	634
20381	1906	451	384	297	280	266	291	280	263	265	276	288	263	290	253	252	264	286	293	267	277	246	236	257	253	248	260	276	234	243	288	267	254	259	312	272	252	265	273	253	269	271	251	272	297	271	254	282	280	251	240	239	256	234	264	227	255	277	260	274	270	257	268	273	223	244	275	257	293	265	272	259	261	262	253	266	287	273	239	267	259	249	262	253	281	264	257	279	278	255	252	247	255	263	283	275	282	261	227	240	281	258	246	293	292	286	294	278	267	284	261	270	274	286	282	247	260	266	272	300	278	249	259	265	255	300	269	271	251	265	231	270	254	279	254	252	275	274	273	243	251	298	270	278	252	280	260	282	265	256	266	248	269	280	235	257	258	285	239	268	274	289	283	248	247	250	264	288	265	268	269	273	255	275	264	290	258	292	261	278	260	278	250	267	286	250	273	282	268	287	244	295	236	269	286	286	307	272	240	263	272	290	304	260	272	238	267	261	236	262	244	278	251	283	244	276	263	298	259	276	260	265	237	262	241	264	273	248	297	273	250	223	272	233	265	271	262	260	247	252	279	253	259	248	260	267	257	264	282	238	233	247	261	293	272	242	250	270	263	270	275	258	261	230	264	276	254	282	261	260	275	266	243	249	276	225	277	263	277	286	275	272	259	291	276	271	258	246	275	261	299	270	273	267	262	275	234	264	277	266	260	243	283	246	282	267	247	304	275	271	301	292	256	251	240	263	270	266	298	262	250	266	273	271	283	244	291	286	240	272	284	257	233	269	280	253	271	264	238	286	265	305	289	288	243	217	273	242	285	253	257	294	231	246	258	260	263	290	307	280	299	260	284	247	265	244	262	253	284	265	252	246	270	285	250	305	285	271	282	253	253	270	268	261	258	246	260	257	295	282	272	233	291	298	255	249	263	293	250	279	246	245	274	262	254	243	251	263	268	244	287	229	242	267	287	284	259	274	258	283	286	246	245	266	303	287	260	319	251	232	274	288	249	279	266	277	257	253	237	232	272	234	266	283	269	258	256	274	264	277	273	272	319	263	265	266	265	271	265	275	283	256	258	267	271	235	261	254	263	230	273	301	270	277	266	286	269	270	274	270	273	274	291	267	274	258	267	276	297	282	263	260	249	246	239	271	255	272	257	293	266	273	277	262	282	268	236	273	275	225	259	283	260	251	285	249	267	257	244	281	249	252	246	256	258	310	273	295	243	262	274	276	321	250	244	278	238	267	258	265	268	263	247	284	222	261	298	273	258	266	274	266	240	282	265	281	285	269	255	255	249	267	274	289	283	255	281	257	249	286	281	272	277	271	265	267	261	272	286	296	276	282	277	287	246	250	254	270	281	245	254	263	290	274	254	264	278	278	234	242	262	269	266	259	253	294	259	255	263	295	290	260	269	246	283	286	265	272	266	253	267	272	298	267	247	250	260	272	270	279	251	259	274	259	247	234	311	288	251	263	294	257	250	268	258	289	294	314	257	234	269	246	280	235	273	264	270	262	252	270	269	279	253	249	277	280	301	232	269	263	254	257	263	248	251	250	262	266	262	295	281	281	295	302	259	278	247	265	309	274	302	285	253	289	259	284	299	280	274	306	282	226	264	262	261	259	268	241	264	226	259	270	275	258	269	273	271	243	267	281	278	258	266	254	261	282	232	306	296	243	317	269	264	306	288	234	291	265	276	264	288	268	286	285	295	281	278	293	269	234	235	279	242	284	266	217	274	258	273	248	281	250	305	255	267	257	269	248	252	267	237	257	267	279	302	241	230	254	279	230	263	256	291	245	253	253	279	250	279	270	253	272	254	249	269	278	278	266	273	286	272	257	271	282	282	235	246	255	288	257	254	248	237	253	256	247	236	254	259	266	251	276	237	261	283	260	247	281	254	274	254	261	262	258	265	303	250	252	249	256	269	281	241	257	254	232	256	237	254	266	274	250	275	250	250	263	272	254	285	220	249	273	263	276	239	260	299	259	259	258	272	271	253	298	260	281	299	260	247	276	270	284	252	251	269	244	244	256	259	259	245	274	275	287	284	287	258	262	242	267	268	239	255	248	266	259	283	284	247	259	316	286	241	281	242	295	283	297	315	272	255	255	254	249	272	285	251	278	249	257	271	253	231	290	254	277	260	249	269	238	251	276	268	247	286	281	250	273	281	266	247	242	261	291	272	256	280	266	229	276	306	265	284	261	281	284	272	248	249	271	304	270	269	290	253	284	271	280	247	266	257	285	273	248	270	271	250	277	279	234	301	276	284	259	278	276	273	258	278	253	294	267	283	270	277	292	307	283	276	269	268	271	277	262	257	266	268	270	270	261	273	257	280	280	251	302	308	264	256	242	256	255	264	282	306	277	243	245	278	242	263	227	256	258	279	291	280	271	310	279	286	257	262	265	268	266	265	269	287	237	259	262	281	264	255	260	245	282	294	265	269	294	244	283	237	293	292	214	270	243	245	268	301	265	289	263	259	232	260	293	260	287	258	249	264	251	261	232	276	268	254	298	258	272	261	264	283	278	295	285	280	277	288	273	280	248	278	254	245	274	277	263	251	263	249	274	229	245	286	248	242	272	300	274	265	286	264	289	248	272	264	294	262	261	287	260	273	246	297	253	235	261	269	254	287	275	262	276	269	299	274	242	242	286	293	235	238	257	265	244	250	294	247	263	274	262	288	269	263	287	281	277	266	275	266	272	280	254	254	255	264	273	249	259	265	301	262	248	268	261	283	252	245	274	264	224	266	244	249	290	261	244	268	272	243	255	240	273	290	258	273	239	293	258	268	267	255	271	258	286	239	266	290	252	249	246	296	282	249	265	262	255	268	231	252	284	269	279	278	261	271	277	293	250	250	230	263	283	259	278	288	245	271	262	272	285	254	256	266	278	260	295	275	249	281	275	255	290	245	248	264	293	254	266	263	263	265	219	275	279	255	246	230	286	275	278	278	273	283	276	264	254	212	252	262	263	242	259	285	280	248	281	278	276	270	227	261	266	306	276	288	270	291	253	266	297	272	259	262	251	266	287	256	273	278	281	268	279	244	263	288	306	310	275	273	268	270	269	262	301	244	255	279	275	246	266	254	260	298	269	247	295	275	235	278	280	291	291	263	239	270	256	277	248	264	277	281	255	260	247	245	270	253	293	247	273	258	271	298	247	263	285	259	275	238	270	262	272	281	251	289	258	253	256	305	257	258	279	253	250	289	268	274	228	268	265	297	262	245	247	272	264	271	280	270	285	283	272	300	285	305	277	257	238	276	262	265	273	258	247	257	248	247	253	276	305	235	257	260	243	270	282	255	257	295	254	291	256	248	265	268	282	263	259	255	268	276	253	277	277	284	260	275	260	290	259	239	302	271	289	265	290	265	270	295	260	243	252	301	261	278	278	290	279	242	254	236	239	260	250	252	269	228	280	263	257	276	272	267	291	292	249	273	299	251	278	254	235	274	282	262	266	255	244	246	264	259	264	274	284	292	284	283	260	259
15198	3871	3244	2428	1653	910	689	629	618	564	605	594	586	622	580	615	619	589	605	588	563	650	567	592	561	592	578	605	611	598	589	596	569	599	598	585	588	586	597	623	570	570	591	637	612	581	647	570	610	593	642	579	610	621	632	598	579	610	588	647	605	574	607	594	600	604	593	560	581	606	602	607	562	582	620	614	572	619	604	634	593	608	591	577	590	602	555	646	546	596	611	575	586	586	583	575	568	603	599	548	553	587	571	592	606	642	594	577	584	612	626	627	618	617	576	618	568	582	601	544	550	608	570	599	622	599	571	591	623	606	567	590	578	569	574	577	592	611	589	560	611	607	607	571	610	559	608	587	609	571	574	588	599	626	619	599	556	601	599	604	588	592	617	580	567	626	577	612	549	592	629	576	580	605	618	590	584	527	625	578	609	560	597	597	582	628	574	582	591	581	624	553	642	614	649	632	585	581	585	563	609	573	584	594	553	599	612	614	556	604	598	570	569	632	594	563	563	565	565	609	572	598	578	598	610	578	603	611	579	584	583	595	573	608	622	563	562	612	615	547	610	609	551	566	572	566	541	537	596	620	626	544	593	593	587	597	589	560	561	623	591	610	544	585	586	586	570	620	556	611	651	607	615	587	633	607	582	575	624	626	614	597	600	582	612	594	622	599	610	599	562	591	582	568	619	609	621	565	560	578	575	617	562	610	573	587	603	605	565	565	568	554	597	604	632	568	589	587	587	604	568	607	596	597	623	604	605	600	611	569	555	579	618	614	608	612	537	603	568	587	581	586	576	605	610	568	579	590	604	562	605	580	598	588	545	560	572	548	583	574	573	592	618	570	613	587	577	597	585	583	624	560	602	559	583	597	585	584	591	599	570	610	592	588	597	573	602	590	627	595	568	560	631	596	583	583	562	567	589	589	606	624	581	599	582	599	607	593	583	540	581	603	592	602	573	598	572	616	583	561	620	578	538	560	575	603	592	563	620	575	575	565	605	573	551	585	603	586	581	578	564	619	561	610	579	632	570	548	617	582	612	569	608	586	565	584	583	606	612	619	563	582	575	591	578	586	587	639	616	581	576	595	589	615	603	582	618	604	568	645	640	590	614	585	625	584	585	591	570	563	609	606	569	599	638	619	614	623	579	611	563	612	599	594	584	592	597	560	559	599	612	606	639	650	567	564	610	612	596	595	575	583	578	606	607	605	581	582	628	579	583	556	571	593	575	589	568	591	616	570	644	618	587	584	616	558	583	596	609	581	559	624	580	563	587	564	618	630	586	613	620	545	594	576	596	580	584	620	618	566	598	567	578	536	534	627	597	613	592	578	584	618	619	568	562	597	607	604	580	589	628	628	556	614	541	581	607	576	609	585	557	588	597	614	592	528	589	586	606	594	619	602	595	592	610	607	603	577	571	629	582	572	573	607	600	620	582	580	606	593	553	601	600	627	609	606	621	585	572	609	595	598	641	609	607	573	540	635	586	538	618	587	545	639	545	553	563	613	595	575	576	598	607	606	637	627	585	578	636	622	622	548	591	610	572	619	578	594	566	579	582	575	596	555	573	592	621	560	602	588	598	591	624	584	574	567	571	639	587	576	606	589	589	568	577	612	530	619	559	572	561	561	594	577	570	571	585	598	555	604	587	619	619	618	589	609	600	618	552	569	573	623	603	642	638	603	564	595	604	590	589	599	644	588	606	611	611	593	591	589	610	605	593	570	584	584	574	604	556	588	616	621	599	563	587	581	570	588	602	620	593	612	605	594	554	574	593	581	603	581	571	537	577	604	540	578	588	579	596	599	597	528	596	593	565	604	595	561	591	577	590	589	605	615	580	611	555	557	627	619	567	566	571	592	563	599	573	584	598	556	607	577	616	564	603	597	600	576	592	580	570	587	578	587	586	561	565	631	604	546	598	587	604	541	559	566	581	613	586	616	620	571	625	608	640	609	600	549	542	591	605	602	591	557	621	602	612	603	584	617	564	605	635	573	573	601	618	567	581	588	598	562	569	600	599	599	608	588	544	589	607	571	597	605	599	585	594	609	599	607	590	580	604	592	581	590	595	565	617	627	577	572	606	564	607	581	612	602	577	597	612	579	598	576	609	569	609	573	630	598	592	591	639	592	600	570	574	603	572	592	616	620	591	614	576	615	544	570	600	582	583	551	606	607	619	602	582	569	560	604	584	596	584	604	616	561	615	606	545	631	624	595	562	616	580	598	585	579	571	582	588	582	551	602	595	591	574	618	542	597	583	582	556	609	588	590	623	584	564	599	617	588	609	616	579	557	594	613	590	580	572	588	602	551	598	601	583	588	618	576	615	586	596	590	587	575	582	606	590	603	614	580	610	624	627	556	610	578	608	609	541	590	598	591	620	548	615	559	605	551	612	585	572	561	577	554	605	587	593	607	589	587	634	628	605	607	576	599	602	617	573	574	623	592	583	576	590	613	590	595	592	566	570	592	609	567	560	574	572	597	609	576	584	617	584	582	607	599	585	597	616	606	562	575	576	590	618	594	592	616	571	589	586	611	623	575	595	613	606	568	577	633	584	602	567	579	668	579	612	590	545	568	604	601	576	580	563	589	598	605	576	600	594	589	547	632	570	586	595	615	621	598	599	643	568	651	604	624	575	583	602	604	612	569	586	576	578	585	598	597	622	583	585	550	602	544	593	602	592	601	579	605	599	557	545	586	617	621	575	607	568	587	570	601	551	590	605	610	547	623	599	562	605	600	579	610	574	630	558	604	601	551	614	607	577	584	551	592	554	561	598	613	603	563	575	584	600	569	585	586	566	591	584	592	626	581	610	628	600	599	666	617	565	552	584	584	559	572	593	568	613	585	620	604	572	615	607	583	592	564	550	581	594	629	565	579	630	628	634	584	594	603	604	643	534	607	568	562	546	533	557	546	607	577	583	592	597	580	576	631	566	605	620	554	582	570	611	596	595	581	597	587	554	611	594	595	603	619	582	571	581	593	609	624	626	588	564	589	590	591	575	612	616	614	571	605	591	578	578	536	612	620	600	568	617	609	605	588	586	584	576	569	605	590	589	606	587	612	581	595	592	581	622	639	553	584	579	569	603	595	559	595	609	569	591	579	559	626	605	600	585	616	594	603	611	583	559	549	589	635	590	613	571	574	594	569	582	588	637	626	589	571	568	585	540	610	659	628	640	648	617	613	584	563	583	569	575	610	599	628	615	628	569	584	617	591	600	577	574	623	598	614	622	570	577	606	593	575	622	589	563	606	602	634	564	558	582	590	576	617	588	581	654	590	554	579	539	601	572	587	622	642	617	590	574	607	551	586	605	561	548	560	599	544	650	562	611	627	593	603	605	583	628	591	552	582	567	571	607	621	581	568	613	573	612	568	598	603	600	586	629	570	571	553	631	559	613	597	609	613	601	571	596	587	579	625	548	629	601	612	569	640	628	597	621	548	604	556	582	571	611	618	630	573	592	553	574	570	616	589	550	620	543	585	601	586
26210	3410	711	627	398	364	290	288	291	284	268	236	255	285	275	305	263	286	270	297	291	241	242	309	271	251	280	298	258	274	277	278	263	289	244	297	258	267	292	291	256	263	260	265	291	264	287	282	262	276	290	273	274	269	259	274	252	303	288	267	270	299	274	296	283	238	267	278	278	288	276	280	256	314	287	271	271	274	248	310	314	267	296	295	276	270	283	282	275	305	320	285	283	278	269	271	305	256	271	277	282	260	264	286	265	259	274	286	270	273	301	312	302	255	261	261	268	291	306	255	263	279	240	245	265	272	291	266	268	272	302	304	295	280	279	223	305	281	279	228	264	286	271	265	270	247	288	280	262	287	266	297	294	269	261	258	279	276	311	273	263	250	283	256	264	247	277	279	303	267	276	313	250	268	308	282	307	265	276	270	268	246	254	259	279	310	276	289	283	252	270	277	299	291	281	291	263	295	285	268	275	258	287	257	267	286	275	281	227	249	310	289	277	282	269	268	280	271	326	290	282	240	290	276	276	290	251	296	271	258	276	297	300	272	278	276	266	291	260	259	263	257	254	284	255	271	269	264	274	307	280	261	260	263	272	283	262	282	262	306	285	288	306	260	290	317	240	279	272	300	280	290	296	261	273	262	271	293	274	295	285	278	301	294	239	277	291	217	296	272	269	273	296	255	305	267	273	297	297	299	279	296	273	289	255	297	277	278	296	310	285	281	259	284	255	297	301	284	268	294	269	274	317	255	259	292	297	281	273	302	304	287	259	255	269	238	323	259	253	280	244	269	267	298	260	277	271	263	259	262	285	304	248	287	269	254	286	284	292	255	260	268	262	298	276	257	311	303	275	297	276	267	293	292	300	270	297	279	294	266	310	323	278	303	270	265	276	287	253	260	253	280	270	279	273	242	258	291	301	298	288	243	320	293	295	278	282	284	271	256	271	307	285	232	254	277	240	287	273	272	269	273	289	286	299	301	282	295	273	266	280	254	323	284	280	272	269	286	281	261	297	270	242	268	261	279	260	304	315	239	284	266	269	269	293	305	258	266	293	287	322	256	275	278	271	275	265	290	260	311	284	279	266	281	255	292	309	264	292	259	281	250	305	298	299	309	282	259	254	256	295	264	281	318	261	257	298	289	278	296	297	292	287	276	252	274	281	273	301	304	282	280	287	296	270	270	277	291	295	290	276	289	273	279	238	282	279	284	282	270	263	265	282	241	268	250	275	294	277	255	270	274	278	273	305	267	262	294	293	259	268	297	277	272	311	298	304	343	259	257	252	253	289	261	273	281	275	284	294	271	258	261	265	292	263	254	266	264	292	279	305	274	270	273	278	263	294	316	269	316	269	276	283	297	286	258	305	280	287	254	263	272	279	255	297	295	253	250	282	283	257	276	284	272	263	258	276	293	283	293	298	308	270	294	296	289	246	271	272	288	271	283	305	265	256	283	254	289	277	275	279	294	277	272	278	242	317	286	275	270	294	306	291	291	274	287	273	291	284	279	293	283	257	270	280	295	288	268	263	302	269	278	270	294	274	262	298	251	311	273	276	293	276	255	277	263	292	282	264	269	276	255	267	271	284	281	263	286	294	275	300	292	286	272	333	291	300	282	287	280	274	302	266	277	243	268	246	240	281	272	248	288	309	251	266	285	295	274	275	277	255	278	285	287	287	279	269	273	294	297	268	270	286	302	304	284	269	296	270	267	243	280	292	281	260	272	284	282	334	286	295	293	283	277	254	281	285	254	269	280	270	287	311	282	291	293	279	270	255	256	280	275	255	264	272	274	248	270	315	286	305	289	282	277	268	302	288	259	265	244	261	301	264	305	287	250	267	294	286	304	271	258	233	275	285	269	268	277	320	249	328	303	258	265	295	283	279	270	234	273	266	259	254	255	283	279	302	283	269	282	263	254	288	272	267	268	324	304	283	264	265	285	305	271	279	254	280	262	263	288	300	293	268	259	264	284	277	292	284	248	299	271	277	290	231	254	288	281	260	271	283	279	266	291	305	287	335	290	309	301	329	292	290	310	285	281	249	259	298	286	271	274	274	266	235	290	309	265	255	271	293	259	306	282	264	281	293	296	251	297	269	300	277	262	275	278	287	297	272	274	268	272	270	251	283	244	273	298	273	280	273	271	331	299	243	249	266	293	293	272	304	254	275	309	278	272	295	305	277	308	267	283	270	299	262	265	256	296	278	243	297	280	283	273	267	288	266	277	276	316	276	262	259	254	263	248	248	316	275	268	300	292	280	241	262	280	282	275	290	290	303	295	298	297	284	266	267	294	274	283	266	277	263	273	291	279	285	276	275	280	274	279	279	291	304	300	270	283	257	296	277	256	278	254	253	240	274	279	277	262	271	272	266	259	274	258	263	282	238	272	251	308	281	244	290	249	259	273	294	308	280	295	264	280	286	278	278	291	287	308	253	274	250	269	279	294	244	260	259	284	274	289	308	291	291	299	279	277	300	315	300	287	265	290	262	284	259	293	278	289	273	306	251	242	279	305	247	298	312	281	313	242	295	285	282	256	282	295	270	291	272	297	266	274	298	285	311	282	271	271	263	242	302	281	273	288	299	253	292	277	253	289	288	270	278	294	272	292	295	291	280	247	261	291	276	268	279	300	290	289	271	281	278	284	258	290	237	261	281	289	271	246	299	330	295	306	254	257	308	299	275	278	241	286	291	251	258	278	255	277	264	262	298	250	288	264	309	266	310	286	283	270	311	286	291	268	280	275	282	281	285	296	297	292	251	295	275	275	286	279	279	300	309	296	251	273	254	255	287	283	305	280	287	259	260	302	325	305	297	283	280	250	298	287	278	242	279	276	290	280	311	280	280	302	289	246	283	245	267	277	268	291	291	252	289	247	252	271	287	284	278	287	276	290	281	244	273	267	235	258	262	287	330	297	289	271	271	286	311	262	263	278	290	289	279	276	292	281	265	262	274	254	296	250	268	246	261	289	298	280	301	284	266	284	257	289	298	275	286	266	281	265	291	269	301	268	300	284	258	292	224	285	310	242	312	246	305	276	294	255	275	255	230	298	298	307	313	264	268	306	291	282	264	277	271	278	289	289	275	302	307	271	275	263	254	262	280	269	280	272	296	247	290	281	282	247	261	260	256	299	260	250	277	249	270	300	290	280	282	303	274	278	303	256	286	306	267	269	271	289	291	289	273	296	268	283	289	271	244	227	277	303	264	290	307	294	296	282	272	295	271	267	273	276	230	274	280	291	290	261	254	298	281	250	286	279	300	280	289	264	273	297	276	288	277	225	276	295	267	276	304	274	272	293	296	253	284	314	298	273	277	242	286	283	312	277	313	252	293	275	311	282	274	277	299	334	309	318	293	252	297	291	305	273	278	292	276	265	292	313	285	281	244	278	294	290	259	276	271	255	278	271	255	287	299	289	283	286	288	262	291	318	274	259	267	288	288	281	298	268	274	251	274	259	295	325	278	299	255	260	259	257	261	287	297	278
18636	7204	6582	6426	3302	2418	1115	767	725	715	664	637	705	658	654	638	673	598	646	656	658	682	628	643	682	682	678	634	707	671	640	635	643	611	636	649	630	647	676	677	688	667	640	639	641	676	638	706	642	667	654	676	615	624	629	630	660	616	652	606	647	634	655	616	661	653	656	668	600	618	691	655	584	627	629	639	607	636	643	609	644	639	643	628	606	613	651	702	643	690	650	617	655	631	635	639	612	641	609	644	623	602	612	621	638	644	699	651	630	661	708	632	636	632	673	681	640	619	673	688	626	632	635	621	639	596	633	620	644	712	627	623	648	644	683	637	620	661	613	651	622	630	647	618	607	628	594	671	651	620	629	633	628	657	640	640	647	645	665	636	648	611	671	638	606	681	609	639	700	667	635	631	664	607	648	648	660	704	654	672	635	652	629	650	619	667	605	626	629	644	623	625	654	614	627	645	645	599	625	628	635	618	650	608	614	635	661	636	659	655	676	617	646	610	621	637	664	618	639	658	591	633	649	623	660	668	659	653	620	640	636	623	583	649	603	674	651	655	621	602	595	624	623	664	661	652	651	650	591	593	698	648	607	642	652	673	681	669	610	593	630	660	681	621	706	643	659	652	632	669	646	642	631	639	631	651	607	610	601	614	637	659	646	600	605	630	650	627	645	641	587	691	587	650	658	637	680	681	592	606	626	622	621	603	662	638	610	637	645	649	594	627	674	632	663	615	665	663	631	657	642	598	658	672	602	656	641	637	668	654	599	635	598	650	635	640	607	665	619	657	646	630	639	673	650	634	599	649	593	668	647	633	632	664	620	604	625	604	660	631	639	618	594	638	638	642	628	614	704	661	597	644	633	639	651	634	588	665	650	616	625	691	654	659	667	670	597	677	657	638	644	601	638	609	635	617	655	632	605	610	616	621	638	660	617	616	629	655	677	672	648	688	614	634	602	680	661	607	640	655	644	641	656	630	643	612	662	672	675	662	636	640	671	625	662	634	641	635	642	649	653	608	624	608	629	666	627	630	671	607	620	666	672	651	611	627	647	647	671	646	604	658	637	650	622	632	633	644	652	669	606	678	677	601	664	643	628	599	683	639	629	627	635	598	645	632	661	589	676	625	639	621	679	643	646	664	627	627	645	670	634	619	608	661	656	655	623	633	655	637	670	623	611	675	628	606	635	643	701	638	662	626	633	602	615	563	645	572	651	615	631	665	623	615	610	610	606	648	628	610	619	622	605	597	623	652	628	645	672	645	648	681	656	637	635	639	636	645	604	630	673	651	630	616	668	603	600	632	612	659	649	642	672	674	648	644	624	600	672	644	620	627	692	618	689	624	656	638	610	657	612	636	623	670	638	604	663	653	588	644	619	608	627	623	651	657	639	614	613	680	646	635	652	668	636	703	642	594	627	649	636	643	638	624	675	637	633	627	651	608	631	668	611	618	634	657	644	641	613	631	597	625	633	611	621	626	608	587	635	627	640	608	618	642	681	614	639	639	650	624	564	645	617	633	612	629	652	695	607	627	634	652	633	593	648	691	607	598	656	705	629	609	603	681	627	600	654	646	665	628	635	677	653	630	679	649	637	649	639	622	609	636	605	600	646	642	674	614	683	678	629	643	641	664	653	631	636	681	667	623	660	660	617	578	583	650	677	640	641	628	599	614	638	650	627	681	683	653	607	663	671	607	638	653	647	666	657	622	649	672	664	642	639	645	642	663	706	672	633	601	706	615	622	620	667	603	633	683	672	670	631	640	629	642	659	633	678	641	641	634	633	640	636	661	643	621	666	641	625	623	658	632	618	640	640	630	649	628	644	603	633	642	600	624	657	653	582	614	631	712	606	633	668	622	652	618	659	609	643	642	651	604	609	647	636	632	617	665	638	691	667	623	634	659	642	642	615	662	636	689	662	618	621	636	650	683	635	632	622	648	691	640	650	667	669	681	663	642	628	651	622	637	654	655	667	596	696	614	673	648	635	624	674	626	610	584	654	647	671	633	629	668	640	635	633	591	634	643	600	642	586	591	618	588	655	639	633	646	654	627	628	614	650	657	592	630	661	637	640	697	623	652	695	636	597	589	682	640	600	632	684	661	616	677	662	621	629	630	667	610	649	628	633	617	654	628	645	653	623	638	623	680	667	647	661	612	614	670	636	623	664	660	701	658	659	667	594	631	659	579	640	638	663	596	631	697	636	633	657	645	616	609	661	611	657	622	622	644	611	661	684	603	621	630	622	644	631	655	613	652	680	622	621	642	650	658	653	621	630	673	633	610	619	631	656	649	674	687	633	654	615	653	680	643	629	632	624	628	622	628	692	641	642	638	605	650	710	673	606	654	663	641	665	594	625	647	724	642	672	627	627	700	587	645	682	615	627	673	648	671	589	675	605	605	623	642	654	624	663	659	626	643	602	672	682	683	647	628	615	622	646	629	664	656	670	612	616	666	623	620	660	638	647	653	677	647	639	668	614	616	608	620	632	641	700	594	608	642	651	632	660	650	671	697	678	649	662	636	683	629	660	612	606	622	612	658	638	624	679	657	606	619	631	618	627	621	628	628	633	616	659	620	642	659	699	607	640	631	614	609	665	670	691	644	624	644	652	658	645	611	632	640	671	648	655	656	612	630	658	637	669	639	660	607	633	650	635	652	633	600	601	611	697	610	681	672	647	603	640	652	613	604	649	610	648	648	585	596	618	623	637	636	660	598	654	599	641	683	619	625	661	657	614	624	644	606	635	683	657	630	674	668	617	705	630	618	663	625	596	649	665	608	619	642	642	648	618	596	641	609	667	658	633	687	645	616	633	611	643	640	650	576	630	571	600	645	675	649	666	639	631	662	660	637	662	707	631	650	623	644	655	605	663	651	645	644	648	575	625	648	643	627	632	581	608	642	614	679	653	629	657	627	682	668	638	623	635	601	657	652	637	623	623	636	620	622	603	634	622	641	690	631	646	660	628	650	661	670	602	603	659	628	626	680	667	669	690	618	626	665	632	639	664	598	687	683	631	664	614	594	662	596	620	673	634	605	674	609	625	674	675	617	633	669	588	638	647	638	646	636	667	646	646	668	635	659	624	632	688	648	653	646	677	617	690	601	635	629	652	633	627	629	654	629	641	657	615	656	643	638	621	695	615	683	618	624	642	660	597	642	644	613	672	622	589	625	620	626	640	609	626	640	661	627	641	615	618	652	644	620	626	666	688	663	654	622	645	696	662	581	662	657	647	650	607	630	651	642	625	634	636	623	656	652	646	670	598	650	658	660	696	650	630	631	627	662	631	612	632	631	641	628	643	618	686	681	637	643	626	629	651	626	623	636	654	600	648	606	623	686	639	657	654	579	618	633	649	609	648	649	650	641	625	671	657	651	658	657	643	615	647	639	646	654	651	640	599	650	631	651	647	655	663	644	671	619	601	623	609	605	670	619	677	657	625	633	625	674	631	639	668	655	663	631	638	640	640	650	655	679	640	633	630	681	652	638
32720	5539	1035	676	453	416	365	297	286	290	297	274	281	298	300	262	250	320	318	311	295	277	340	325	275	293	297	302	302	326	313	299	269	293	295	271	321	272	282	269	253	289	278	271	285	283	266	290	309	291	266	285	272	282	264	325	286	302	251	293	290	291	293	291	310	298	276	278	278	278	331	267	266	289	286	298	284	261	294	283	289	262	289	280	301	265	297	305	304	274	286	312	291	268	287	293	307	281	304	262	303	289	291	278	274	337	305	305	297	320	254	329	253	272	293	269	274	278	302	304	277	302	280	308	259	282	271	288	274	270	265	279	279	272	263	289	273	255	287	264	297	288	273	260	289	327	279	273	309	281	285	302	267	272	289	308	296	292	304	257	265	273	298	291	306	250	281	273	290	276	272	294	292	271	289	280	278	302	301	280	286	268	301	283	293	265	234	253	271	317	276	278	281	297	248	289	270	287	299	277	306	309	276	283	286	294	260	295	285	294	293	303	287	279	283	312	282	255	293	309	294	278	299	252	253	269	267	294	291	280	294	270	267	294	273	289	332	315	292	270	278	270	307	304	295	295	304	284	264	277	272	261	309	285	268	285	273	288	271	297	272	290	268	273	307	264	285	270	291	262	307	291	268	256	324	264	276	283	285	280	291	282	324	304	296	268	274	300	292	255	275	286	301	288	261	329	291	287	293	292	290	268	299	291	255	311	284	261	270	316	305	243	245	250	285	291	267	260	275	336	294	273	265	274	246	300	271	312	255	324	302	267	292	268	297	289	311	286	269	272	292	292	260	290	301	266	279	277	264	310	286	289	262	280	295	258	286	249	304	329	287	293	292	293	261	270	293	294	269	306	267	290	286	239	292	302	273	274	297	288	293	287	300	270	286	272	285	265	301	287	331	273	268	303	263	296	295	270	322	254	268	294	285	287	304	278	249	313	326	308	295	263	289	296	267	300	256	285	274	265	261	309	319	280	346	303	280	309	292	278	258	293	288	283	283	287	297	286	288	252	292	318	286	260	281	310	302	307	273	284	302	250	282	293	298	260	277	289	301	310	288	304	284	266	289	257	273	290	290	321	278	266	293	268	294	266	267	288	297	290	259	284	298	303	263	268	307	273	289	304	275	277	291	299	292	298	258	256	247	282	283	281	279	277	300	294	288	273	301	302	284	306	288	310	251	299	271	263	258	244	275	284	296	284	281	301	252	243	288	285	271	274	303	279	273	282	285	309	272	275	237	263	284	305	275	308	266	301	281	302	279	300	271	301	273	271	301	282	281	293	266	250	296	254	301	304	273	285	280	270	313	294	275	269	252	293	323	291	316	269	326	293	298	281	267	283	300	320	332	316	276	260	269	314	268	270	292	292	325	286	309	275	325	275	274	309	298	236	279	283	275	272	277	278	275	294	276	273	274	290	272	327	271	313	284	250	281	300	304	264	244	289	322	269	279	290	269	293	324	276	296	295	292	295	258	250	273	307	288	257	289	283	276	288	245	291	278	265	282	306	317	284	278	324	299	282	303	280	252	250	256	280	312	264	271	294	281	294	314	323	294	291	315	263	280	292	274	289	268	299	295	291	300	292	282	312	258	264	300	296	301	278	297	292	321	285	305	273	266	271	305	324	275	280	272	286	280	302	268	322	278	293	290	266	290	276	273	294	303	290	279	295	311	309	275	297	313	262	265	290	270	299	281	275	297	277	279	287	260	289	272	301	272	253	300	309	257	256	256	252	284	268	277	316	296	297	268	260	247	289	304	278	277	267	289	316	292	302	319	313	276	283	273	272	286	269	262	265	280	278	263	292	298	319	277	281	306	315	288	277	274	280	253	280	286	288	328	270	322	288	251	274	284	290	292	287	282	298	284	250	332	311	282	338	331	281	294	322	299	272	277	259	298	276	315	260	284	317	293	275	270	285	291	272	284	246	266	267	308	278	247	275	256	289	281	275	285	252	270	281	300	291	312	286	258	290	286	318	256	276	275	268	282	304	316	280	267	315	296	320	295	273	276	275	274	292	284	303	325	302	263	326	271	291	271	306	316	291	277	256	283	267	284	299	284	282	285	304	287	277	283	325	315	264	296	268	285	271	284	281	299	283	307	257	279	294	281	246	261	291	281	271	293	294	280	263	289	301	283	272	304	285	267	276	309	289	281	278	316	272	279	278	282	278	283	287	277	310	298	302	261	270	267	290	268	262	323	287	262	303	289	273	281	294	287	294	283	260	290	289	303	305	296	296	258	265	245	267	323	299	293	262	319	296	293	241	320	299	244	262	285	318	276	255	260	288	296	270	275	312	302	291	282	283	274	301	302	285	301	255	274	314	290	248	293	315	245	294	320	259	320	257	267	257	276	270	273	286	294	303	264	297	275	269	291	265	288	277	309	280	283	307	290	296	323	300	271	283	289	296	263	265	300	273	300	308	274	267	259	301	260	316	266	265	262	294	263	278	284	274	279	294	273	303	276	306	288	317	265	278	326	262	280	265	264	293	301	277	262	308	295	300	297	303	267	236	293	303	288	285	300	319	277	274	275	294	301	296	307	306	280	248	292	284	294	280	284	319	291	270	310	333	302	283	270	274	323	242	269	279	301	305	293	249	258	276	289	296	249	293	256	280	297	293	319	255	269	319	290	280	310	287	280	268	308	286	284	299	315	301	300	298	268	284	304	287	303	314	280	315	312	275	291	281	264	290	302	288	302	282	306	312	273	264	288	325	286	260	298	293	299	312	297	285	267	311	255	313	294	299	330	301	268	255	302	304	292	246	284	284	290	277	303	295	295	286	287	297	259	288	274	290	301	312	289	273	285	278	278	284	332	301	281	295	264	290	266	282	289	297	313	323	305	289	310	305	306	326	295	257	275	280	274	273	292	315	282	317	320	296	288	274	286	319	246	282	298	273	266	273	291	290	300	290	287	237	278	299	268	247	306	305	282	270	266	259	285	290	280	263	286	282	281	264	252	317	298	308	294	314	287	292	307	262	281	265	275	329	302	288	258	264	301	257	291	293	293	306	267	250	286	312	273	326	263	284	267	280	272	289	280	263	282	232	293	283	294	299	297	250	326	272	282	285	296	289	292	303	300	311	294	273	300	280	288	308	279	269	292	272	326	294	275	297	310	278	294	276	270	277	287	260	292	283	270	328	299	290	312	323	316	285	306	270	252	283	280	278	313	320	316	269	317	276	299	282	281	312	267	306	304	250	291	322	274	275	276	316	283	270	245	289	316	305	279	299	245	293	278	314	304	263	279	345	288	254	247	307	288	276	283	287	278	252	290	317	286	274	299	286	267	270	335	301	282	300	272	274	301	293	289	261	281	283	252	260	284	290	295	283	305	281	325	254	284	291	299	291	256	278	281	282	276	302	303	305	277	303	289	279	294	285	289	313	261	291	292	286	280	306	282	291	284	296	282	269	284	278	291	304	281	274	316	306	294	308	311	256	264	274	290	313	297	289	288	271	275	275	300	322	291	286	271	288	295	289
21949	9113	7984	6188	4045	3327	1952	815	845	807	758	793	724	720	683	733	691	717	688	695	674	666	636	729	660	703	685	687	682	676	643	642	692	674	721	668	702	700	708	700	659	661	686	692	637	657	655	672	668	674	655	702	701	655	685	670	695	641	645	666	675	662	708	641	678	600	667	660	630	680	657	668	642	676	646	712	684	657	649	652	649	661	649	654	648	682	662	678	697	657	664	676	605	673	646	635	676	639	656	718	670	693	640	648	672	648	694	661	675	706	683	606	694	699	653	723	652	692	645	681	653	691	680	661	648	675	696	688	681	670	654	730	698	655	674	696	665	705	644	611	655	686	687	685	612	655	672	681	634	653	632	695	668	678	670	676	719	702	661	654	691	657	669	691	667	682	659	651	626	679	671	648	685	634	672	665	685	643	672	658	668	692	687	664	665	642	637	679	654	640	675	630	710	644	681	650	661	676	656	625	579	664	681	668	718	649	683	632	690	686	661	647	669	634	663	656	676	698	664	646	687	652	654	620	645	690	737	627	712	717	628	658	619	663	651	667	628	663	646	663	642	655	686	700	684	666	670	668	686	720	679	643	645	697	723	649	656	687	714	683	685	660	699	645	679	683	669	641	648	643	657	701	670	637	677	625	663	656	710	682	672	669	677	661	655	669	701	645	677	647	665	682	679	621	691	671	654	698	629	674	670	650	673	700	680	635	655	696	701	698	673	664	651	685	676	711	676	676	653	625	650	675	679	632	677	677	642	701	684	664	661	660	696	667	694	682	727	642	681	651	664	644	694	681	677	638	692	667	664	633	658	689	665	630	648	668	730	670	652	690	608	694	688	683	658	678	692	697	651	653	630	688	673	653	631	692	694	631	652	668	686	722	686	675	670	680	678	674	711	664	654	651	649	659	674	661	607	652	665	655	712	693	686	696	675	719	692	638	652	630	703	679	649	633	648	667	692	674	700	638	657	663	650	695	652	618	671	656	658	682	686	644	643	686	646	671	673	673	653	648	662	660	660	680	672	685	660	640	645	682	677	676	684	678	631	686	665	681	679	625	642	645	708	715	655	631	667	670	680	672	676	679	686	676	647	644	708	625	682	636	661	649	639	688	674	681	620	630	635	652	683	681	688	668	688	680	685	602	669	654	630	677	662	688	654	694	700	695	692	669	662	672	629	706	729	694	645	635	671	667	677	657	664	713	669	679	655	647	684	644	634	665	667	641	653	650	703	680	627	615	734	659	681	656	651	611	639	668	668	696	666	640	700	666	648	640	679	641	643	678	670	681	648	678	620	631	662	678	722	672	688	704	669	598	667	730	748	723	641	691	671	686	689	668	701	679	681	695	662	695	648	672	682	659	665	684	673	662	661	705	691	682	654	675	684	667	695	670	681	624	640	616	666	676	676	717	636	630	672	650	679	670	686	650	692	654	653	632	676	681	673	669	733	628	667	678	648	698	693	703	688	601	652	733	690	694	711	668	723	667	655	666	682	672	727	635	634	702	685	671	673	666	619	656	640	662	695	675	650	661	697	710	686	663	676	625	717	696	663	679	715	647	663	685	654	666	660	684	673	691	676	641	630	680	668	672	678	634	689	631	632	684	669	658	698	654	697	672	652	647	680	662	710	648	653	672	657	674	713	695	688	634	652	691	657	663	656	668	651	695	696	631	689	708	646	662	632	674	665	704	687	659	663	683	727	634	670	647	675	662	684	668	700	664	637	705	680	621	659	646	664	672	655	672	670	652	663	646	653	667	660	619	657	627	653	653	694	673	663	647	700	687	660	678	680	691	694	657	643	654	718	701	643	714	656	676	709	677	671	663	690	689	646	698	621	669	610	670	647	685	616	670	709	675	644	657	667	610	640	666	646	686	660	671	685	678	693	692	619	688	684	674	670	643	637	674	687	681	630	711	664	685	716	648	650	666	701	689	659	689	678	640	636	622	678	670	664	668	710	688	691	653	645	660	666	711	655	654	628	665	664	657	668	634	632	658	673	686	705	679	622	650	689	686	730	673	679	697	738	701	714	675	647	681	670	686	655	642	720	663	619	696	660	678	667	727	658	675	707	664	682	679	665	706	666	656	668	675	676	670	704	666	680	703	657	663	677	673	740	686	659	674	631	669	686	646	651	658	694	675	713	657	650	656	610	612	691	676	672	713	638	699	674	642	658	639	690	663	651	665	675	701	668	668	663	674	673	651	713	653	677	642	656	682	709	708	671	659	700	677	668	657	618	675	689	703	643	607	671	675	696	702	655	682	715	672	661	637	644	673	685	702	671	681	705	703	665	649	627	678	605	643	746	687	685	646	680	710	674	634	699	692	641	671	648	706	705	685	686	681	667	713	698	649	625	701	676	695	637	651	684	696	662	649	693	647	627	693	662	629	627	649	650	693	674	673	699	719	641	699	651	661	616	697	682	663	656	692	703	658	644	678	696	670	624	685	602	678	647	654	675	655	683	658	677	669	678	636	731	661	618	675	662	657	699	688	677	663	640	647	684	701	659	646	659	679	667	691	669	664	695	631	662	640	642	691	662	604	662	637	671	657	669	685	649	677	686	675	674	659	694	657	654	657	666	663	640	659	660	712	663	619	734	702	659	682	674	653	682	643	673	684	674	651	632	666	610	650	674	616	687	707	730	700	678	660	664	699	680	638	624	683	647	641	664	633	675	685	659	706	701	691	628	680	674	703	679	691	629	705	616	632	689	662	708	674	647	636	658	658	716	666	690	649	652	679	725	659	654	665	634	685	657	645	673	625	646	692	649	702	689	698	701	727	679	611	684	670	740	676	654	649	633	682	692	669	681	638	641	695	642	663	669	734	647	693	693	625	641	641	623	677	623	616	668	732	662	666	654	660	664	700	683	689	685	645	650	676	702	693	655	668	700	636	662	705	649	689	654	643	646	684	676	688	676	686	667	678	670	667	656	675	681	649	663	644	677	671	638	676	697	697	714	669	670	668	691	633	680	659	702	691	703	666	713	695	641	664	671	694	646	641	650	656	613	687	636	652	691	673	683	685	719	626	675	684	633	632	664	630	687	658	649	629	666	674	646	688	622	607	703	737	622	663	658	678	686	691	643	664	675	667	700	644	689	631	665	698	638	672	650	679	700	695	676	676	639	728	653	641	642	684	608	623	712	682	669	679	666	661	692	660	652	668	661	692	639	659	656	620	649	697	713	632	706	666	683	726	687	698	651	685	677	717	673	688	723	677	684	682	660	617	648	680	630	661	653	660	700	631	667	657	682	708	656	662	664	655	640	672	665	644	611	667	655	656	697	675	746	652	684	692	676	674	659	677	683	671	681	638	677	677	702	683	677	646	648	706	708	696	693	710	688	665	664	654	670	653	664	690	689	683	695	669	676	675	657	685	654	644	670	691	639	684	615	632	687	642	693	684	698	691	643	677	670	704	684	651	697	664	684	649	667	716	694	612	636	677	686	665	681	670	703	656	641	671	636	665	630	663	682	686	658	688	668	657
21639	2582	471	349	294	304	293	280	284	275	272	274	266	234	256	255	295	228	273	271	269	267	261	260	237	231	263	251	288	270	273	263	253	287	291	254	267	272	284	289	274	254	260	234	254	290	266	294	260	278	244	259	275	253	286	249	268	224	289	284	278	271	282	246	265	241	237	256	297	246	290	260	275	250	261	268	278	262	299	246	281	242	256	287	271	232	264	267	263	257	275	268	255	279	280	284	234	249	279	271	274	278	277	294	283	236	247	284	291	256	257	286	249	279	273	281	231	247	272	261	278	259	274	257	253	250	275	290	241	285	251	235	293	248	274	247	272	277	251	279	255	259	265	251	275	287	276	256	263	281	268	265	253	263	259	232	276	251	279	216	267	268	292	261	305	236	283	264	270	276	285	268	236	235	256	278	249	270	257	262	279	247	252	232	262	260	257	250	266	270	271	268	240	237	266	258	256	278	272	264	242	268	235	265	250	279	280	284	285	286	278	265	264	266	274	263	261	250	276	270	272	300	236	260	280	261	283	300	277	290	254	277	245	271	251	274	261	285	243	250	268	284	266	239	236	274	259	247	260	270	234	272	245	269	268	247	279	252	256	246	259	243	270	263	251	293	271	246	250	284	265	251	300	289	261	280	277	282	229	261	256	279	255	293	256	278	295	255	256	247	271	283	279	256	251	257	282	252	271	262	271	222	248	274	246	264	264	286	267	266	258	307	250	252	267	267	227	258	279	304	265	282	281	290	260	244	312	282	255	276	290	261	268	271	278	260	257	247	254	275	309	263	257	284	267	263	274	245	281	246	255	254	267	267	284	272	255	259	255	249	263	261	294	270	268	246	275	222	272	268	246	256	268	266	297	274	312	218	267	243	285	265	286	234	274	228	238	227	248	279	263	272	298	297	252	254	276	272	283	299	269	272	238	273	262	300	278	280	252	269	281	237	252	221	254	270	259	279	244	253	272	274	264	280	248	279	304	268	269	263	262	253	240	281	276	237	274	257	298	290	241	264	276	242	255	288	253	273	244	275	250	275	288	271	237	247	261	269	262	288	273	230	272	246	276	251	268	286	246	275	248	259	269	294	216	264	270	263	280	250	286	299	275	272	250	252	273	237	255	283	237	254	266	263	294	237	265	278	263	242	272	282	275	255	261	268	269	262	273	239	231	240	252	260	237	276	245	276	264	309	274	273	248	274	295	284	255	280	267	245	245	282	255	264	271	254	284	281	281	273	226	262	234	244	272	256	287	251	245	247	239	270	259	276	231	267	259	242	244	285	264	281	267	245	272	277	264	220	254	260	230	265	282	219	261	227	256	280	251	265	244	284	243	287	260	279	296	261	259	284	279	248	266	285	293	251	278	262	262	256	269	258	238	234	248	254	245	269	254	272	246	268	228	256	261	273	255	255	251	256	300	280	294	275	274	291	273	279	260	249	238	247	273	295	253	275	260	276	302	281	300	244	293	256	310	268	248	254	258	266	254	288	279	260	284	258	283	310	254	275	274	245	278	263	261	265	271	287	240	247	263	250	254	246	288	259	245	278	294	265	248	285	277	278	258	294	229	271	254	272	269	264	280	234	284	266	256	292	262	295	270	259	262	262	264	283	248	275	239	252	309	255	252	221	247	253	263	235	282	290	270	283	254	270	245	263	276	288	272	275	284	295	263	257	255	275	286	227	264	298	280	267	260	246	248	267	255	275	269	288	284	288	264	245	258	266	255	270	293	261	265	281	271	279	283	269	268	269	283	274	249	258	224	261	267	274	269	233	237	268	277	276	289	299	269	285	266	239	270	273	240	290	284	283	267	249	285	254	261	270	290	278	281	265	276	248	278	252	249	279	275	262	292	267	281	253	283	273	279	272	241	253	279	273	281	278	233	268	274	250	252	263	284	270	278	268	268	254	284	257	260	262	256	282	270	265	249	261	265	278	236	262	239	254	253	277	231	235	257	278	290	279	274	270	301	291	249	257	258	267	244	285	279	278	275	255	287	257	259	262	242	290	303	264	267	259	273	275	286	261	263	271	257	269	286	247	242	280	290	252	280	276	270	277	296	258	230	262	263	261	257	283	255	289	236	252	247	266	240	240	261	254	248	263	256	273	252	277	249	252	283	292	272	259	271	255	277	266	262	243	278	290	264	285	280	265	288	290	263	219	274	254	247	272	248	246	245	290	261	240	240	305	270	270	262	247	257	263	227	260	262	257	285	265	266	261	285	275	292	298	296	271	266	293	247	293	270	256	255	288	239	284	282	288	249	223	265	227	279	260	233	289	284	245	261	267	248	268	274	279	256	287	303	261	266	244	288	264	270	258	272	270	310	271	279	260	265	277	260	280	289	235	316	266	249	237	287	256	237	245	227	277	253	230	276	271	256	236	259	282	276	251	282	250	271	239	235	262	282	305	285	270	268	267	288	244	259	286	258	253	241	267	261	258	303	260	260	277	270	274	279	260	276	269	268	281	270	266	242	250	278	259	247	257	280	298	235	245	240	285	257	281	283	256	240	263	284	235	223	278	273	264	263	270	280	275	255	268	287	286	261	286	260	255	251	241	295	275	266	243	287	266	295	238	278	262	219	223	238	243	269	249	252	262	285	254	265	317	251	244	286	272	285	260	247	256	254	256	303	255	271	264	251	261	265	296	279	291	260	259	247	278	264	273	276	286	242	261	263	259	247	258	269	289	280	277	228	262	266	251	258	260	278	273	244	261	252	253	275	238	278	268	260	253	271	256	260	275	289	293	300	271	253	303	272	283	264	244	269	256	267	263	261	266	278	288	225	242	295	258	257	267	268	250	278	249	265	264	269	259	239	290	244	257	314	283	285	288	247	302	256	282	262	282	283	273	235	254	276	259	306	257	252	259	234	260	271	276	272	260	274	246	285	258	234	263	250	270	261	259	273	242	264	262	270	242	269	278	293	289	295	243	258	258	261	266	261	304	244	247	259	278	277	265	255	237	283	255	261	243	290	275	281	252	263	263	273	227	284	253	259	284	271	259	246	248	270	270	244	268	255	240	257	279	296	289	271	257	269	297	277	275	281	279	255	276	239	271	270	275	287	269	248	270	244	290	249	265	257	254	263	264	279	271	261	272	284	276	246	288	279	241	254	276	273	282	246	282	228	246	277	252	268	258	233	275	276	270	240	306	288	284	288	265	239	252	317	275	262	245	282	236	273	285	295	281	245	280	277	249	243	265	263	243	283	250	268	248	290	259	254	303	288	276	282	268	274	235	300	270	305	253	246	265	305	259	277	265	273	271	252	281	285	258	285	243	244	258	263	280	258	245	272	270	270	265	253	276	296	288	275	253	263	240	240	238	277	294	221	284	260	284	282	250	266	288	257	279	245	244	272	305	274	246	257	256	281	257	278	274	266	265	265	238	252	242	256	289	250	246	272	248	254	237	259	282	257	294	289	253	246	251	249	261	308	283	258	298	280	275	270	265	292	264	278	255	272	261	275	235	289	254	284	240	212	262
17173	5785	3015	1669	1079	864	652	588	584	616	587	632	623	608	606	576	609	596	564	578	622	599	585	609	586	607	587	577	586	530	589	605	578	593	597	607	581	563	613	654	623	583	625	588	612	623	584	590	615	558	569	586	572	543	618	636	591	544	587	588	587	622	572	587	601	570	616	588	580	588	635	608	554	620	596	584	597	601	582	598	622	605	601	592	564	618	577	597	545	592	555	585	586	583	572	608	593	607	602	555	551	588	584	576	612	587	578	580	591	583	561	638	567	592	575	621	596	610	570	601	591	581	610	603	588	590	594	615	622	566	566	565	604	619	584	591	619	559	569	558	620	588	592	583	577	594	588	593	586	585	589	566	581	601	613	570	616	586	659	562	558	581	586	584	597	613	614	572	627	632	572	620	608	617	595	592	581	597	574	554	588	591	588	580	557	622	591	570	536	580	559	568	576	578	575	601	567	576	601	574	601	611	633	618	607	562	609	602	582	585	626	588	571	598	573	609	576	576	578	594	605	611	579	596	605	555	573	589	557	589	559	607	601	567	516	630	572	567	585	592	596	604	570	589	586	631	591	597	570	591	613	583	574	575	593	587	535	608	579	556	578	589	591	644	592	615	600	575	568	587	572	560	600	613	579	572	590	598	586	565	584	571	572	610	610	578	568	624	590	622	570	540	547	544	550	631	534	543	598	611	615	530	628	538	625	605	603	577	557	590	584	571	550	615	577	560	564	611	599	561	570	592	589	586	584	574	572	602	572	555	597	603	607	582	606	600	599	565	611	577	639	597	581	579	584	555	591	601	583	535	573	608	592	587	624	562	606	600	524	524	615	580	564	620	566	571	602	574	574	586	594	583	582	562	572	585	605	599	565	566	597	613	559	603	579	623	587	600	603	563	569	583	539	617	611	576	561	572	585	591	593	595	578	581	571	582	598	596	624	637	609	553	565	559	595	606	572	584	612	602	536	570	599	598	569	546	597	642	559	562	596	599	562	545	581	555	569	567	575	591	561	589	595	596	560	586	577	628	542	585	606	620	629	582	594	621	624	580	573	573	573	563	594	554	573	543	584	615	593	553	572	606	560	634	590	594	579	610	566	628	607	601	572	583	634	564	582	599	615	590	611	609	651	605	605	587	547	596	620	575	586	589	530	572	600	548	581	559	582	582	620	584	548	575	613	584	570	572	589	575	619	574	595	604	608	606	602	585	572	580	596	590	598	620	556	582	606	604	580	572	596	587	597	618	563	577	581	586	585	578	562	556	604	569	593	623	661	508	572	598	551	527	563	606	580	539	578	565	562	550	609	530	571	616	564	596	597	609	573	607	564	616	605	583	564	591	609	591	651	627	599	593	580	609	545	592	574	557	590	603	599	616	554	587	588	585	570	595	631	594	553	606	563	585	583	614	573	572	597	627	640	622	574	571	555	557	616	568	621	573	564	567	594	587	545	559	595	630	601	587	593	560	590	600	601	597	532	592	616	571	606	557	604	641	582	603	611	582	591	543	604	650	565	582	602	602	612	587	593	600	586	597	650	600	605	579	581	588	575	610	567	593	607	603	575	607	585	609	603	580	577	591	598	565	541	589	629	581	605	535	612	578	608	533	597	577	631	610	631	565	543	577	646	557	576	584	550	618	542	590	591	619	619	567	606	616	602	598	582	591	563	590	584	591	595	593	569	600	530	576	595	609	570	603	566	596	610	596	557	578	641	649	602	600	611	574	610	602	592	582	560	565	560	597	616	596	603	575	571	603	568	603	596	537	592	575	647	578	589	572	590	583	616	626	563	569	612	555	539	555	603	614	569	587	586	594	595	572	538	561	577	596	613	611	573	593	575	567	579	592	592	557	598	556	585	608	581	559	623	621	550	567	583	611	595	570	625	584	560	584	576	601	586	576	542	597	590	575	588	553	568	584	632	562	568	574	585	581	569	605	562	602	585	623	579	597	592	604	626	600	562	599	598	610	622	548	621	621	577	578	570	607	562	571	597	578	596	597	583	573	567	610	593	593	581	569	606	601	556	646	589	582	602	587	572	588	573	580	588	599	613	582	568	584	555	567	555	585	578	579	600	587	571	587	594	588	553	580	577	552	553	545	565	611	584	582	599	620	576	601	587	597	612	570	585	582	600	568	616	565	596	596	591	628	602	575	594	618	579	615	584	581	580	571	565	571	581	642	597	563	610	590	542	606	564	577	600	568	587	566	594	595	627	610	599	606	598	609	553	590	525	560	558	614	567	608	582	637	607	599	605	560	566	599	618	580	629	555	561	590	583	586	572	579	598	568	571	559	597	576	591	574	556	574	624	637	582	598	622	610	595	548	576	609	577	609	579	542	565	557	574	584	600	568	572	594	559	583	599	602	570	507	606	603	593	551	615	589	546	622	597	589	622	608	598	602	603	588	579	629	597	593	609	600	605	575	572	608	598	605	601	554	583	608	612	588	614	598	566	607	582	580	518	558	589	580	587	619	591	598	574	586	561	576	607	590	597	553	587	615	609	572	613	577	555	558	619	561	536	608	525	595	575	596	561	618	592	600	627	590	598	563	584	624	539	538	588	533	586	618	591	606	596	563	624	584	591	587	569	607	577	558	569	608	603	565	589	570	557	549	566	534	584	592	571	628	581	565	606	552	636	588	565	610	586	598	586	571	557	621	605	575	615	561	645	565	574	545	594	571	603	581	570	558	595	563	571	578	566	595	624	579	612	568	574	574	562	530	566	597	591	637	638	622	588	636	561	595	584	605	570	562	542	608	551	589	610	601	578	575	581	568	582	585	594	591	563	567	586	549	622	620	552	559	603	583	566	560	569	586	559	585	613	611	575	548	610	597	547	603	540	570	561	602	590	561	634	546	565	591	592	561	609	567	618	582	586	539	611	597	598	559	559	620	556	629	586	598	627	603	613	549	604	624	571	620	561	572	568	582	598	594	611	582	563	559	563	547	608	549	553	582	622	592	579	609	594	579	545	587	605	570	608	541	591	607	577	581	615	593	631	608	582	551	594	581	591	610	616	595	565	593	570	579	560	604	593	582	620	544	619	596	614	584	586	541	633	613	586	583	603	565	553	578	619	568	583	547	547	599	562	573	616	620	612	570	619	589	580	599	613	611	565	603	606	588	588	606	625	598	579	602	589	558	594	564	585	607	603	526	548	591	587	581	608	612	551	616	563	573	557	595	603	564	596	584	616	541	585	584	622	532	589	583	623	651	582	599	602	603	562	592	587	559	605	598	614	563	601	582	601	614	593	584	595	595	601	621	580	607	591	584	607	596	592	579	546	599	615	574	611	576	622	557	600	630	566	583	606	599	597	583	607	597	578	603	605	578	570	613	565	618	564	600	563	591	545	633	582	608	609	597	597	628	605	581	603	579	589	583	631	598	566	594	579	544	559	597	593	587	567	556	556	597	591	585	573	594	533	612	523	574	594	537	619	563	597	592	597	593	575	643	582	564	620	566	572	563	603	600	553	563	638	569	580	581
28870	4188	827	533	422	356	298	261	285	305	272	293	284	249	249	277	285	314	268	274	307	264	274	266	256	283	301	272	270	275	314	259	275	277	285	300	264	262	290	265	286	274	276	280	247	277	274	307	297	298	275	291	278	314	286	299	287	284	280	283	272	274	279	292	279	270	301	310	304	282	288	290	294	300	273	252	274	286	265	267	290	268	265	251	300	267	301	310	274	252	236	278	279	274	302	280	297	279	305	276	283	253	291	294	306	280	282	299	266	295	297	266	260	284	243	267	297	290	263	333	300	297	287	265	279	254	279	303	290	308	286	263	291	256	251	247	290	280	262	266	277	306	257	272	248	244	276	277	304	263	291	270	277	263	276	275	283	299	285	273	296	268	277	269	243	264	272	325	299	282	295	289	284	288	294	278	292	256	303	274	313	286	295	273	271	265	295	281	299	270	302	268	265	274	259	295	300	297	280	271	257	273	299	301	247	244	259	290	290	282	280	277	290	281	274	274	286	254	225	262	284	298	298	248	301	302	322	255	278	275	268	261	282	264	261	237	272	304	321	275	262	289	272	271	257	244	298	287	333	275	330	261	273	273	307	313	299	295	257	292	309	238	263	291	283	282	301	259	284	273	267	311	277	286	279	273	290	260	281	316	280	269	274	282	266	273	256	271	346	282	248	310	300	303	285	289	307	255	259	266	259	276	294	290	268	287	292	275	311	274	300	242	244	287	292	256	280	272	301	262	259	295	277	288	285	294	289	293	318	292	280	268	298	268	260	270	247	283	254	282	277	275	294	262	289	305	270	291	255	269	281	292	279	275	263	284	283	304	295	302	293	251	281	283	301	279	275	291	275	303	293	276	302	291	281	243	291	287	298	283	324	248	288	304	283	283	261	316	255	264	296	278	277	269	278	274	284	254	265	284	309	252	278	261	272	281	279	262	286	292	288	263	292	282	286	290	289	304	273	266	259	316	234	286	282	280	281	242	269	282	321	245	292	280	260	308	273	283	275	260	299	297	285	311	277	291	286	281	315	290	255	324	247	298	295	271	305	279	277	301	305	274	258	295	251	288	252	299	291	266	270	270	268	271	279	293	262	248	284	297	258	285	277	268	282	292	254	259	271	255	279	282	288	294	294	287	276	277	284	303	284	299	274	265	296	274	270	307	279	316	304	271	279	283	305	280	275	277	283	308	272	282	270	295	271	327	297	283	306	291	300	284	270	297	293	263	278	285	285	304	257	275	302	267	283	259	259	278	289	301	298	257	275	267	255	268	305	291	268	263	297	274	251	259	240	291	276	277	266	265	285	283	255	322	294	257	282	309	322	311	293	272	295	326	291	302	256	278	267	264	299	285	265	316	297	288	244	270	290	291	307	298	262	308	316	308	275	281	222	276	287	299	275	306	301	274	296	264	281	280	285	254	287	287	283	317	315	268	290	274	272	265	306	268	277	277	298	299	277	266	290	277	247	276	291	285	279	265	286	250	315	269	284	281	292	283	267	284	261	290	274	283	232	284	303	255	288	261	288	286	275	297	296	285	289	279	293	300	251	304	262	281	290	256	301	269	275	280	290	256	270	275	234	269	289	285	302	243	309	254	256	319	295	265	328	306	273	252	294	305	291	290	287	264	285	270	286	286	296	291	273	281	291	271	257	264	290	281	275	262	287	283	278	297	303	284	282	301	268	251	259	272	306	274	284	267	282	262	282	277	259	269	300	283	264	316	290	292	267	267	285	262	291	262	283	290	271	305	259	277	269	299	250	280	309	302	242	279	279	283	258	287	283	304	299	300	303	286	277	282	273	281	272	288	283	264	267	275	297	302	295	260	301	268	282	256	254	270	258	295	272	264	294	262	291	279	265	308	288	307	285	252	284	287	291	277	281	265	247	259	263	264	289	284	272	262	269	322	284	305	288	249	249	285	288	273	298	284	254	283	236	288	294	265	306	267	273	277	290	234	258	254	301	307	260	255	272	278	305	249	269	277	302	298	283	304	270	274	267	298	331	289	272	251	270	270	304	295	257	245	236	314	250	309	303	263	299	280	310	268	304	262	283	263	288	288	304	306	298	286	252	309	257	284	286	287	256	322	286	283	290	302	248	266	279	273	281	272	290	282	293	274	250	287	283	248	284	300	280	318	287	286	277	311	301	282	250	288	293	271	300	280	279	280	263	231	255	282	300	297	304	294	247	276	277	266	266	275	290	270	268	305	262	284	277	269	261	260	276	255	297	241	273	265	288	263	279	311	294	291	261	283	256	331	287	259	300	272	266	270	287	263	284	255	284	277	255	278	272	298	298	285	319	261	274	295	281	282	269	289	279	253	305	282	276	295	259	274	279	285	270	268	281	290	279	269	271	288	277	310	284	280	280	283	286	257	261	269	251	282	263	320	264	288	294	291	290	280	242	274	271	286	307	271	278	269	274	278	286	307	289	288	258	257	262	292	247	266	288	269	277	267	271	266	278	293	261	299	274	279	250	301	277	267	255	265	269	275	302	276	303	295	246	307	293	288	269	286	298	278	290	262	259	293	291	308	287	277	244	251	266	252	285	279	267	290	266	276	301	275	287	270	280	331	306	292	272	291	280	279	281	283	313	288	284	291	283	243	289	320	277	292	263	257	250	289	276	285	279	270	276	291	303	289	290	305	277	288	283	285	295	291	254	296	292	287	237	257	235	273	299	300	274	266	256	245	265	281	309	286	262	298	276	271	294	271	289	272	316	302	293	273	269	258	247	308	280	296	268	273	297	266	288	284	268	272	305	282	270	315	291	280	277	256	269	279	286	278	276	288	280	259	251	262	284	286	288	282	286	295	299	279	277	289	289	295	291	294	282	261	261	287	323	302	271	269	253	259	286	263	270	278	252	288	274	278	264	259	266	258	306	251	279	277	281	259	281	266	302	248	291	264	265	293	282	293	292	275	295	273	278	271	330	271	289	268	309	260	236	271	302	299	256	276	287	285	309	270	279	296	282	283	246	260	265	298	283	274	255	318	256	255	265	274	281	262	274	288	277	268	249	266	252	297	292	277	331	266	299	272	313	287	263	294	304	263	252	273	310	266	251	278	268	274	286	270	245	289	251	295	292	264	254	248	268	273	275	242	304	252	267	281	286	291	265	296	302	265	251	257	283	276	283	266	265	288	243	278	225	263	281	254	257	245	297	297	283	307	277	299	254	284	280	286	242	282	268	263	269	282	275	284	258	286	252	289	276	274	280	268	321	296	273	274	305	280	303	266	247	263	253	269	275	277	263	250	246	290	300	277	268	282	293	260	258	278	302	293	287	300	277	304	314	255	264	278	227	260	300	283	293	266	266	286	247	247	296	285	302	286	287	267	280	287	306	248	286	290	264	273	268	299	261	288	295	298	258	287	288	292	291	317	297	296	280	268	283	278	308	282	273	231	290	295	289	283	298	285	297	269	328	290	299	272	274	283	271	283	281	255	281	276	281	260	270	272	269	266	288	264	289	260	261	272	264	290
21127	8827	6470	4523	3442	2457	1265	747	722	724	681	674	649	636	641	639	671	648	685	630	616	659	649	618	642	647	635	658	609	641	654	658	623	661	624	637	668	697	684	666	608	637	649	625	690	656	629	662	633	643	649	653	626	691	667	622	669	628	617	624	607	675	675	682	708	631	639	644	641	661	655	643	628	645	663	688	651	603	648	701	674	639	657	647	666	662	650	645	634	670	645	643	621	629	628	646	693	642	686	704	687	657	684	639	643	657	639	696	652	631	673	626	671	635	629	637	623	667	682	702	672	623	626	628	638	655	666	626	658	621	609	647	658	602	654	627	662	642	576	682	625	650	671	646	626	629	656	607	604	660	625	646	658	655	627	594	652	648	631	577	655	646	686	599	608	633	593	631	688	639	642	638	662	642	638	660	659	576	685	617	611	597	622	579	666	589	652	644	633	642	669	600	626	614	576	641	593	667	629	654	635	595	648	662	595	641	622	646	645	617	630	655	602	636	650	654	672	651	616	629	649	653	603	663	633	617	643	668	638	654	656	643	605	628	629	633	581	658	606	643	626	674	635	599	609	588	607	669	595	647	678	657	645	684	637	661	679	592	646	624	658	660	668	642	659	608	646	672	638	651	630	641	638	631	695	606	660	636	664	589	598	587	674	637	590	620	628	630	679	660	599	643	610	623	613	645	664	637	624	635	655	618	674	645	622	655	656	627	648	671	621	636	634	598	671	687	623	622	650	667	670	652	635	689	670	624	587	655	673	664	605	632	622	607	593	656	654	665	650	633	645	621	629	633	637	658	666	651	622	683	671	635	639	659	681	611	670	643	655	680	586	656	607	636	608	641	625	612	655	571	619	615	602	638	668	627	621	672	654	648	622	661	640	632	621	651	611	642	624	668	666	666	663	656	616	624	702	616	640	617	622	653	627	672	635	627	628	642	688	600	620	614	666	673	664	622	637	622	637	657	644	653	626	654	608	642	646	682	691	591	632	661	630	636	648	615	647	675	650	614	629	646	652	662	668	637	623	674	618	660	616	641	629	603	639	650	646	628	617	645	654	639	627	632	632	637	643	649	641	666	601	622	610	621	694	656	648	653	629	660	654	650	624	639	670	639	609	612	601	650	613	678	649	636	606	616	650	625	643	645	641	625	628	646	637	601	660	655	605	636	659	651	655	626	638	659	646	619	663	627	701	633	661	649	605	672	620	585	633	675	617	640	635	679	631	643	641	653	594	643	675	666	619	657	610	613	609	642	610	642	635	640	623	631	627	609	610	652	642	618	620	594	631	696	652	582	628	645	622	653	651	610	646	637	627	637	637	635	634	635	663	641	623	617	682	601	669	642	639	633	642	647	599	616	649	616	605	597	613	646	665	653	671	665	652	618	628	669	629	653	621	637	605	638	674	602	653	645	600	691	634	635	612	653	619	628	681	648	648	639	613	619	615	648	638	672	636	638	621	620	690	611	647	636	628	617	665	630	672	622	663	620	625	615	640	585	588	623	629	625	607	603	656	633	636	665	646	629	675	654	606	626	639	609	627	660	592	614	624	672	625	608	613	673	635	644	654	607	606	616	658	650	665	652	656	641	633	603	678	649	652	620	609	642	687	638	629	612	620	626	680	661	601	602	637	713	631	647	630	631	671	651	632	593	679	587	666	614	658	606	652	635	669	678	613	621	670	645	643	645	678	621	613	605	603	648	630	607	646	622	647	684	659	679	655	633	606	628	632	679	653	627	617	607	598	638	645	679	658	656	587	645	665	654	683	618	623	613	655	673	637	635	685	619	651	627	656	654	672	626	620	677	627	644	661	666	636	633	664	627	631	661	628	648	674	606	608	633	605	679	632	593	666	614	607	628	661	611	670	658	616	648	635	645	671	696	686	620	627	638	634	640	604	661	634	667	648	638	578	641	652	694	631	606	675	617	613	593	616	627	607	646	663	655	624	658	651	665	637	676	674	626	635	666	600	650	634	635	612	614	636	646	648	645	658	587	556	632	639	651	604	700	634	650	634	643	683	644	632	666	616	663	652	625	702	655	636	627	675	669	660	688	631	639	667	650	635	683	642	614	679	658	619	601	580	654	639	640	671	644	628	635	602	626	622	615	619	658	649	628	599	617	638	648	658	635	619	564	619	614	624	671	662	643	669	606	633	626	663	653	603	637	661	646	629	611	582	582	643	612	621	665	698	636	625	639	632	653	652	622	637	705	651	653	665	631	610	655	639	661	654	651	598	645	643	585	679	618	598	671	608	662	620	636	659	611	630	617	628	657	668	644	656	650	612	662	679	652	662	690	666	624	616	664	666	686	625	651	672	644	604	666	649	644	666	626	618	609	641	655	593	603	647	627	628	669	613	650	607	621	629	635	630	640	639	653	670	637	620	649	635	649	622	671	656	630	617	627	634	650	633	707	661	613	663	651	639	637	658	617	634	663	649	656	662	707	629	609	616	672	671	635	644	672	648	648	653	630	664	686	641	628	602	644	673	635	652	632	615	630	641	624	634	672	580	691	633	612	632	660	652	644	606	632	643	662	656	673	649	639	634	654	664	621	588	647	648	614	667	686	695	648	639	666	616	639	651	583	615	671	670	655	659	675	641	635	648	621	628	622	660	625	653	672	618	658	619	664	645	628	650	617	613	662	622	623	679	626	637	650	639	647	603	620	635	627	597	608	582	659	604	599	618	620	604	629	620	601	678	636	638	683	651	632	602	599	664	649	606	576	651	651	628	653	606	635	682	652	645	608	688	657	634	635	638	630	623	624	629	632	639	611	677	614	668	589	658	618	635	650	700	652	617	642	679	645	637	666	607	653	666	633	694	680	599	621	583	639	651	651	617	623	665	703	629	680	634	658	648	684	614	670	664	648	678	675	669	652	655	662	618	638	655	637	638	615	653	632	559	659	607	630	635	662	636	628	673	660	644	674	618	648	679	681	644	664	617	644	661	649	614	675	660	642	633	647	629	674	644	645	653	623	607	658	634	647	647	635	627	628	678	672	669	644	646	622	620	677	626	615	657	666	649	661	610	638	620	626	629	637	636	680	622	660	607	636	639	647	682	661	644	658	674	602	632	660	638	669	631	619	648	629	644	680	619	647	636	614	641	624	587	644	639	645	593	638	705	626	623	641	663	675	638	660	596	602	643	595	670	631	643	691	600	638	650	644	657	625	660	635	604	642	665	619	676	645	650	586	637	655	633	631	646	628	662	592	676	630	693	616	649	654	665	581	621	637	640	623	683	639	609	633	636	681	646	643	631	674	615	632	656	663	702	642	650	651	664	665	611	641	635	632	671	625	647	636	660	620	614	654	668	620	632	623	661	665	628	615	616	700	668	655	613	634	616	604	652	628	636	636	653	635	639	638	616	631	645	646	644	622	661	611	654	677	626	670	709	615	628	625	606	649	647	687	630	672	658	631	646	675	641	619	594	664	637	641	660	613	645	627	606	650	681	605	666	636	634	619	641	632	681	594	605	652	639	627
33747	5712	963	704	569	419	320	291	277	270	323	291	320	301	283	309	319	311	309	301	264	301	265	295	301	275	306	275	269	301	277	297	272	304	280	275	298	276	294	296	288	268	294	277	278	282	313	267	299	277	253	293	298	264	274	277	271	283	287	246	259	297	274	285	283	282	250	313	322	281	303	300	290	271	278	301	306	285	282	250	288	288	293	277	321	286	298	276	302	303	292	282	264	294	300	309	270	271	302	282	294	269	275	278	268	261	274	311	311	303	282	296	289	313	270	333	310	256	280	294	265	265	288	303	301	283	260	295	308	304	335	252	266	305	305	327	286	269	301	265	297	265	281	311	303	285	291	274	288	327	301	301	261	269	255	263	291	298	314	294	265	262	295	292	276	337	301	291	257	287	264	274	291	278	292	322	260	254	290	303	271	287	271	291	280	275	316	271	279	320	289	303	289	267	289	275	310	278	320	297	308	290	287	294	267	300	281	290	289	292	283	283	317	277	301	287	278	277	279	267	277	256	296	306	279	242	255	281	317	304	302	276	302	287	304	315	305	263	282	329	258	295	251	288	275	264	297	288	274	280	334	307	274	314	303	289	306	285	299	298	297	283	273	307	285	289	287	275	285	274	295	279	276	292	291	275	269	274	302	281	263	284	272	266	281	298	292	280	300	302	288	289	297	311	286	298	311	309	288	272	282	284	327	285	288	273	305	305	297	293	288	289	310	258	278	281	279	278	260	282	313	251	299	265	277	288	257	269	282	266	304	280	303	268	300	289	265	339	289	269	303	283	301	321	285	293	271	264	268	267	289	278	259	284	290	305	293	281	318	316	296	264	320	300	286	306	275	311	284	263	298	295	295	282	279	289	328	305	300	318	269	287	266	276	288	298	280	262	232	311	265	298	262	282	305	277	268	306	285	254	276	272	294	307	255	287	276	298	302	281	266	268	293	281	286	285	326	280	295	280	279	306	315	280	272	294	264	281	318	291	292	288	289	290	254	275	296	291	297	265	289	288	296	275	281	284	278	261	279	292	270	314	304	291	285	288	280	274	313	294	272	269	290	276	284	297	271	309	289	302	247	272	320	286	282	287	261	291	307	291	284	271	259	281	279	279	253	260	268	274	295	285	253	272	254	307	336	283	280	254	275	283	298	278	303	291	295	337	304	276	302	284	297	272	307	284	286	292	317	270	265	267	307	278	316	259	312	320	277	301	297	295	275	303	278	275	250	291	265	284	274	282	245	303	332	255	303	314	293	293	310	271	288	281	254	282	278	254	298	280	267	272	271	278	275	275	296	307	280	257	263	305	277	287	281	311	305	288	270	269	318	297	284	275	306	297	281	302	277	261	324	276	292	290	271	293	303	307	307	300	293	302	267	276	261	319	256	282	290	306	316	289	259	307	313	305	273	284	319	277	307	335	292	283	285	288	284	303	306	306	280	308	342	301	275	292	266	280	273	271	267	266	258	284	325	316	312	313	289	315	274	254	269	295	271	299	291	303	310	313	296	276	300	281	278	290	289	287	299	295	332	248	247	276	267	286	279	305	262	280	285	287	266	272	300	285	265	273	289	287	282	315	256	300	277	272	299	290	265	311	311	284	264	313	256	294	275	283	296	254	246	287	267	267	292	291	285	276	259	273	257	346	264	281	283	296	286	274	294	266	297	294	289	290	306	283	328	271	280	306	317	282	282	309	303	275	276	267	297	306	266	312	297	291	298	296	287	286	296	287	272	321	299	291	270	300	284	317	264	263	269	267	257	288	278	279	277	290	321	283	309	310	285	283	275	296	269	284	287	296	285	290	327	323	293	271	256	276	254	289	320	247	281	279	262	275	308	264	273	259	253	275	297	285	281	306	271	309	268	295	311	309	272	288	308	271	302	270	297	288	284	287	250	272	302	308	281	242	263	289	289	264	303	276	285	292	300	291	290	270	301	271	310	350	296	269	276	294	329	293	274	270	285	266	311	270	306	255	268	281	289	284	264	285	304	271	316	269	326	252	274	281	269	307	306	257	283	265	307	285	276	270	276	256	297	296	313	278	303	302	276	292	284	292	279	263	325	304	288	272	287	279	294	260	305	247	282	262	291	266	294	291	289	276	258	262	282	315	296	287	317	269	294	291	281	305	267	286	283	266	265	279	274	312	310	272	297	303	280	272	270	320	251	301	287	306	268	267	265	298	266	292	268	277	277	276	279	287	290	275	284	285	272	302	283	345	315	283	289	279	310	308	272	268	292	308	289	285	311	256	292	300	282	307	300	253	257	287	273	261	290	301	294	275	295	298	289	287	252	281	291	277	290	273	289	301	265	299	276	296	282	277	278	277	305	303	285	269	281	289	321	301	299	270	263	301	280	299	266	296	301	309	273	310	269	283	289	265	259	269	272	261	317	299	280	288	306	334	295	306	337	265	264	285	259	278	281	261	291	279	265	297	247	291	267	283	269	296	294	300	271	318	296	295	301	321	311	295	312	328	294	284	309	295	262	278	276	266	274	304	286	304	286	311	273	275	256	255	300	294	323	320	290	297	285	291	267	296	286	268	299	306	286	299	282	301	263	257	299	294	251	250	284	240	276	292	278	283	265	296	263	283	306	286	289	282	295	279	286	294	281	267	296	332	304	271	272	276	320	270	297	249	283	293	255	253	275	301	306	308	288	297	301	279	271	285	291	291	273	313	273	258	282	277	254	301	271	332	297	267	270	287	298	288	264	250	272	272	271	301	274	321	313	289	347	300	299	278	269	279	307	301	271	265	284	302	311	299	304	276	253	279	287	273	290	261	263	287	325	297	290	299	260	311	308	285	278	278	289	265	280	275	310	260	289	309	307	244	287	271	295	304	281	273	287	293	316	254	274	270	287	270	279	276	321	290	300	298	270	300	290	269	304	306	294	286	272	251	301	295	298	302	329	276	321	280	306	260	259	261	279	278	283	293	266	273	292	245	279	319	296	271	293	310	259	317	254	284	253	282	343	284	273	314	315	269	278	281	267	283	263	257	316	297	262	316	328	311	294	234	296	283	297	275	272	263	304	268	303	293	261	318	311	286	274	295	272	294	313	280	261	275	270	300	304	268	300	280	283	294	284	268	262	307	305	273	298	304	300	275	284	276	301	299	304	280	287	280	269	268	289	278	286	328	272	286	275	293	275	277	287	301	294	294	316	322	244	287	275	314	262	280	259	273	267	301	295	294	303	276	302	283	305	293	268	306	276	277	302	303	315	268	286	291	315	308	307	305	311	261	279	230	311	297	311	312	316	287	263	258	300	321	263	268	285	291	288	270	300	272	263	298	295	308	312	293	303	315	300	255	318	278	253	305	306	303	305	284	288	340	255	291	269	295	297	303	277	286	274	285	292	269	296	289	283	286	307	263	291	281	270	318	294	273	301	287	328	257	266	267	311	279	281	296	274	281	296	303	307	254	317	267	307	285	284	300	281	285	247	284	280	305	278	291	284	282	271	267	304	285	278	267	308	297	280	283
24431	9231	7673	6505	4990	3609	1477	843	798	733	736	730	744	715	722	733	692	679	671	675	708	692	669	724	674	652	694	725	670	669	726	697	675	686	713	716	680	672	686	637	666	705	742	700	692	660	659	717	688	692	672	654	729	709	677	664	679	663	633	684	697	651	663	618	674	609	689	702	680	717	668	673	656	674	667	654	670	639	681	687	658	662	635	671	680	682	653	679	685	654	685	691	669	656	629	706	688	678	711	668	631	695	650	688	681	682	703	685	583	641	670	690	665	711	711	673	713	703	659	708	688	647	650	689	689	712	649	662	663	676	637	654	689	685	677	659	674	723	620	681	681	653	715	683	729	676	676	662	711	642	695	714	719	678	691	701	652	622	634	714	678	694	609	643	653	639	664	664	643	699	652	671	683	642	680	683	705	690	644	632	668	669	675	650	654	660	676	678	652	677	680	652	657	669	682	668	694	668	691	701	625	732	667	672	663	684	655	685	686	681	645	610	693	645	664	605	619	677	709	667	672	653	680	667	668	647	650	721	624	681	609	720	669	664	627	695	684	689	704	653	649	674	624	680	654	651	666	699	670	688	666	679	654	698	690	648	662	636	677	640	637	682	682	684	626	628	638	652	671	642	668	652	646	654	673	673	663	700	676	624	662	656	688	659	661	659	645	622	672	626	711	629	652	721	667	643	639	678	602	672	679	715	688	679	713	685	692	687	694	701	640	669	625	695	678	687	719	646	705	636	683	650	671	699	690	695	708	667	638	710	666	694	649	736	687	641	700	657	668	696	646	677	717	641	617	704	622	661	631	632	700	689	696	644	662	686	681	709	666	661	674	669	644	674	695	686	664	616	682	712	680	663	675	657	624	683	688	656	710	672	649	668	652	668	681	668	660	707	650	664	666	664	617	664	675	672	679	647	671	676	629	640	656	651	679	658	649	634	644	682	675	708	660	643	665	652	667	653	665	683	675	671	636	629	659	669	700	646	694	706	683	733	655	645	653	658	649	636	682	694	671	653	711	663	688	665	660	665	679	652	644	678	637	648	681	667	640	655	684	701	654	696	659	696	672	650	658	686	671	639	645	660	694	695	687	669	656	675	660	665	677	693	684	626	659	674	689	672	666	685	669	644	695	643	650	692	652	669	666	665	651	691	663	658	681	689	678	661	686	668	634	618	658	639	662	629	636	660	638	729	660	667	625	685	624	665	656	693	658	678	662	623	670	697	677	701	655	657	740	728	652	661	668	651	668	646	687	651	649	691	669	662	663	687	637	667	689	643	673	655	680	699	653	669	678	677	660	693	668	660	690	682	697	642	676	683	651	682	684	643	614	664	660	652	699	666	655	630	656	666	624	677	709	694	650	646	661	656	662	661	678	645	673	723	643	685	686	632	677	643	666	677	713	689	687	702	656	690	690	667	675	679	698	700	688	652	682	672	649	672	666	681	695	643	695	664	716	708	670	650	644	661	671	692	651	674	690	649	652	694	674	646	680	677	688	678	651	653	706	709	712	669	672	678	671	646	643	656	646	696	711	681	721	660	693	654	634	648	692	679	711	699	670	681	683	694	680	667	648	687	661	705	646	697	661	687	668	664	686	669	673	682	642	693	669	719	683	725	633	710	695	663	693	671	662	683	670	680	691	693	656	647	640	679	694	660	692	641	666	668	682	714	684	670	686	639	647	686	676	667	709	681	660	728	720	639	693	689	645	674	668	657	683	709	703	654	671	676	723	669	663	658	650	715	689	695	654	639	672	644	681	638	639	681	674	660	677	687	655	691	691	650	635	677	641	672	683	667	713	669	661	674	657	692	690	660	659	709	677	630	685	659	630	656	660	645	645	700	669	666	637	673	642	660	646	681	647	700	667	728	663	668	668	649	676	649	708	672	681	623	704	666	616	627	627	672	663	670	683	651	653	705	673	666	718	699	664	698	617	693	700	686	655	664	678	654	661	668	663	630	674	652	647	694	699	686	675	685	667	682	667	684	656	669	638	673	604	660	651	645	629	697	652	692	625	656	643	727	661	683	633	690	659	696	656	699	638	658	650	689	650	670	682	693	668	614	742	648	683	686	688	709	682	660	688	657	701	696	681	678	695	678	626	639	632	666	669	706	673	712	700	698	674	673	672	656	670	703	703	662	700	672	679	698	644	681	696	683	688	661	678	679	637	647	668	682	659	630	640	661	620	692	675	646	661	669	621	708	689	636	696	685	647	652	699	690	701	636	664	718	649	648	687	641	673	691	673	694	639	656	666	686	652	692	643	675	675	666	668	652	696	660	661	645	625	692	641	657	679	652	682	683	706	720	647	682	696	686	650	670	635	643	729	659	673	688	657	701	653	619	724	703	688	671	683	696	673	675	707	699	691	654	729	677	697	664	626	660	630	630	667	661	646	686	655	676	610	668	660	690	670	645	685	681	641	669	658	664	680	634	676	660	681	704	660	664	661	657	664	671	688	662	653	667	709	693	681	676	653	654	653	664	659	705	635	631	691	657	660	666	693	661	636	675	624	691	711	705	656	665	634	746	662	711	656	666	648	691	655	682	725	681	668	716	672	683	643	652	625	674	690	696	697	655	651	700	644	702	647	624	674	639	639	657	647	659	680	646	690	604	674	627	695	709	677	653	666	687	673	660	670	621	672	665	689	639	663	655	644	637	689	673	631	691	664	682	631	736	656	689	675	658	670	646	607	636	669	671	679	696	687	686	679	664	604	686	690	660	670	669	683	632	695	649	641	632	662	647	670	704	710	634	679	726	670	675	654	674	630	700	663	693	668	647	650	730	623	682	702	649	634	660	686	724	640	643	672	700	685	669	702	599	629	674	690	652	679	690	710	618	701	643	686	625	708	687	708	667	716	660	641	675	639	672	694	710	646	713	662	681	667	708	682	699	672	653	654	671	685	653	679	644	628	699	649	709	658	684	638	705	658	679	689	688	668	671	664	678	673	663	692	702	658	657	637	665	695	628	730	685	689	697	671	621	700	658	665	657	678	679	743	614	699	653	682	720	678	683	699	661	655	684	670	675	654	666	693	693	692	661	668	645	690	668	673	644	633	689	671	690	604	653	701	653	648	704	684	676	707	739	674	721	659	654	667	648	652	683	656	698	667	654	669	693	642	707	698	690	649	615	713	644	658	710	650	695	670	630	695	649	675	717	661	679	634	650	630	656	605	688	659	693	678	691	717	686	651	677	675	645	676	664	657	636	630	664	644	646	659	702	699	656	622	645	668	668	657	648	644	666	688	658	697	668	672	669	668	698	684	689	646	685	666	625	683	637	674	664	687	696	688	673	665	658	655	649	617	666	705	668	689	682	643	656	650	658	677	686	692	644	701	649	641	727	700	684	695	675	668	680	641	719	681	691	663	709	667	645	707	693	673	670	705	690	661	634	668	659	639	690	674	700	703	642	696	685	675	649	677	636	684	676	656	681	638	658	651	675	637	711	669	670	714	673	652	677	669	666	689	649	695	685	695	625	671	685
18670	1626	443	307	275	245	247	261	284	266	239	287	257	243	256	251	273	256	286	245	258	262	250	267	251	289	260	249	257	242	250	270	252	261	283	262	271	257	260	233	281	249	251	240	301	274	239	257	274	258	236	288	245	261	231	280	281	267	258	270	300	218	267	231	235	301	274	250	255	265	265	315	304	297	245	256	251	273	288	246	239	277	253	259	253	265	266	282	284	226	268	267	248	229	241	278	254	287	252	249	268	272	270	261	247	245	265	240	260	277	238	275	275	262	266	292	237	253	267	254	249	276	251	269	231	267	245	245	290	265	257	230	280	251	288	242	253	265	273	230	256	276	270	282	269	282	282	266	274	235	262	250	271	271	258	250	243	278	262	261	282	271	233	232	256	281	246	282	273	255	273	260	250	256	244	280	289	239	263	282	292	278	282	229	277	239	291	255	256	264	284	266	271	245	262	241	266	315	295	270	259	263	263	276	269	260	239	266	280	227	254	233	273	278	255	250	254	277	277	255	246	260	261	304	269	259	253	294	259	284	274	260	281	262	269	268	269	276	247	261	260	269	259	267	263	259	255	235	267	298	236	265	264	285	279	253	260	257	271	253	266	249	242	285	253	296	262	248	262	243	240	257	274	223	262	269	256	268	240	290	279	301	287	237	248	243	277	256	290	262	294	285	262	260	270	264	235	277	236	269	264	261	296	288	257	238	268	281	277	278	252	261	258	271	237	242	257	260	260	283	282	257	277	284	268	289	259	259	239	246	250	235	218	235	254	275	234	267	250	264	298	254	258	289	264	251	233	273	265	256	288	238	283	256	277	236	250	272	269	277	221	258	261	242	277	270	264	272	303	271	233	280	279	260	290	267	254	263	270	227	268	264	266	264	254	247	273	268	249	272	264	259	247	285	245	275	271	289	252	287	283	296	271	238	258	258	267	238	240	240	273	266	266	295	253	291	230	322	257	272	267	225	278	258	293	259	283	279	257	270	289	263	257	242	281	265	281	278	258	243	281	288	290	259	281	291	276	267	248	231	258	281	240	268	277	269	285	280	266	276	271	256	270	248	262	231	264	245	264	242	242	299	246	246	285	267	277	246	276	267	276	265	279	257	322	279	264	277	300	251	238	251	274	245	297	250	303	274	249	318	256	256	268	273	263	247	281	252	248	268	232	271	283	267	258	264	289	313	271	257	279	246	267	262	281	277	268	250	249	271	253	259	236	281	269	244	265	269	245	257	240	262	248	268	222	246	247	265	274	274	276	275	244	266	249	253	269	270	275	243	250	258	292	248	286	297	263	247	254	273	297	247	269	272	256	257	266	243	285	259	221	257	289	243	300	261	250	265	289	274	268	257	252	259	265	276	276	270	285	277	235	274	230	272	281	253	273	278	238	246	263	279	269	261	242	272	285	278	260	281	217	274	240	226	248	287	241	276	236	299	265	267	273	253	254	251	267	280	283	258	254	280	253	273	247	275	249	229	269	274	231	246	253	243	299	294	276	258	240	257	267	263	283	266	300	249	275	289	291	291	280	247	267	259	275	250	269	251	245	258	259	284	282	245	253	272	262	266	247	269	299	304	273	272	263	279	237	316	266	249	239	278	306	255	264	236	244	275	320	273	267	270	264	254	275	268	259	250	267	294	255	266	272	238	299	288	242	298	262	258	266	273	252	267	245	257	271	251	285	240	292	267	260	280	231	264	243	275	256	227	239	265	282	253	247	271	281	261	272	248	248	247	252	238	244	282	274	276	266	270	259	261	259	279	240	274	273	267	283	266	271	252	258	321	279	229	271	287	248	205	260	272	221	254	265	253	236	247	261	268	260	237	254	256	260	263	259	281	245	271	240	266	257	257	283	277	262	276	302	251	247	240	228	267	266	287	253	248	263	259	251	274	262	289	247	250	239	259	220	243	257	248	234	285	257	242	268	242	280	251	246	262	242	256	239	265	306	257	258	247	257	262	261	269	270	276	257	275	301	272	280	273	252	275	286	258	235	259	265	253	278	266	272	249	291	295	284	274	267	271	238	250	272	285	263	239	273	269	248	261	301	295	280	283	260	243	268	265	262	234	243	269	316	248	285	286	274	282	274	272	275	243	276	265	254	211	247	274	267	242	247	276	272	270	266	258	198	294	261	236	288	257	252	268	277	262	254	270	247	285	274	243	280	279	278	264	300	256	267	259	261	269	255	260	239	249	275	260	275	295	287	280	280	255	273	251	272	256	264	239	253	256	307	252	273	267	282	295	294	241	235	271	270	278	261	238	245	257	249	278	268	275	245	280	279	283	274	265	293	259	301	263	289	256	245	251	244	255	258	297	265	282	254	273	276	298	293	307	279	252	272	253	283	272	256	246	271	272	248	263	273	282	265	265	261	229	259	269	280	290	251	282	256	230	288	242	261	270	245	263	258	269	254	280	251	280	246	269	268	260	293	238	307	284	271	288	254	300	251	278	302	253	258	277	281	271	235	265	259	244	277	261	271	264	259	256	264	247	267	242	260	276	282	263	285	297	248	254	267	268	249	249	293	286	235	244	269	251	255	296	267	248	246	268	263	281	268	262	254	252	281	276	271	263	312	286	283	287	249	261	253	245	247	244	272	280	249	248	268	284	268	261	248	265	238	242	255	311	271	263	231	266	285	228	252	275	288	242	254	229	266	281	296	245	252	279	256	229	272	294	281	270	275	246	229	270	264	248	264	286	267	273	277	272	244	304	288	269	285	262	241	278	280	262	265	242	250	240	261	276	258	251	245	237	235	263	247	271	231	248	264	296	282	262	243	243	275	227	290	248	328	253	285	284	271	263	275	269	294	284	266	280	254	274	278	285	265	274	272	218	289	279	275	247	292	265	254	271	253	270	256	250	263	274	287	261	294	281	268	247	260	267	273	235	252	271	282	248	225	235	255	251	258	285	281	274	258	262	275	254	275	252	224	253	263	271	268	269	254	251	271	253	239	248	271	260	271	287	276	268	279	258	288	272	268	256	273	271	259	262	271	272	281	260	261	244	250	263	251	256	281	245	270	292	266	236	223	252	280	281	293	258	238	254	292	266	265	301	266	267	257	309	281	255	253	251	277	288	271	252	262	255	245	257	267	255	261	235	265	284	266	267	231	291	250	268	262	260	259	264	285	264	240	288	255	224	269	264	284	303	260	272	269	253	261	270	276	260	277	272	274	295	258	249	252	252	254	274	277	276	242	267	307	261	267	250	291	285	276	270	256	260	281	267	287	286	282	250	262	243	249	263	254	290	268	233	268	276	237	247	253	234	264	260	236	231	296	293	273	284	265	225	281	287	260	274	258	255	265	273	273	259	257	314	263	291	274	298	278	240	247	312	291	249	256	275	269	218	291	281	266	324	287	248	264	259	249	254	254	247	292	258	258	257	301	270	246	241	251	243	249	253	282	261	260	273	286	243	239	239	234	261	260	255	272	268	274	271	245	264	283	271	270	251	230	280	245	273	254	252	261	274	277	286	279	276
13489	4276	3319	2129	1449	1009	660	650	577	601	588	620	605	593	561	575	593	583	563	605	629	540	639	611	611	583	630	592	569	627	592	607	632	599	588	630	606	584	600	617	579	604	615	525	604	593	621	615	571	564	548	589	597	574	586	572	561	608	578	602	562	657	582	566	602	597	590	570	582	643	596	589	609	604	602	587	568	527	582	608	609	551	561	550	602	582	579	611	599	580	581	574	600	593	576	617	629	589	561	631	568	592	549	589	604	548	567	616	578	590	582	607	582	601	611	588	588	602	613	577	605	590	587	598	568	594	588	552	578	605	582	598	579	609	638	569	589	562	601	601	571	580	558	604	580	579	557	589	604	587	580	597	598	625	550	575	595	578	587	541	617	536	609	572	580	570	623	604	601	587	583	625	636	610	566	556	620	619	547	608	596	567	583	609	580	581	606	590	581	567	588	609	575	580	588	607	619	593	595	560	605	558	579	571	592	552	609	593	610	581	575	583	598	596	569	556	606	550	609	602	581	606	550	594	594	554	592	624	592	588	619	601	575	599	569	619	604	639	600	613	574	599	595	569	566	586	592	561	601	580	608	571	528	609	596	553	600	575	600	599	574	581	547	570	588	561	577	623	633	601	617	579	591	629	602	607	595	602	536	608	584	635	564	585	546	619	600	636	589	636	563	558	640	629	589	604	544	584	609	615	552	554	605	619	596	600	565	574	627	569	597	629	604	584	581	563	593	590	593	604	574	591	586	566	575	616	627	581	585	576	572	596	565	567	626	606	633	526	587	612	553	588	577	593	603	573	605	589	567	569	558	611	559	615	591	594	596	600	575	572	587	637	595	588	626	566	638	585	600	619	588	594	551	573	590	610	614	579	546	580	623	561	571	597	633	581	614	586	591	582	583	651	549	602	612	595	623	562	567	548	597	605	589	582	594	587	606	621	575	599	608	581	616	586	571	586	544	598	616	563	579	561	533	576	564	604	635	568	572	577	570	566	577	567	611	552	575	594	561	556	579	531	570	623	530	585	584	545	614	604	574	595	609	603	608	608	561	604	611	543	569	599	571	567	598	582	613	581	575	622	576	570	602	557	587	609	568	585	554	634	597	602	531	588	597	573	601	604	604	634	589	569	622	604	627	547	570	608	567	617	607	530	579	615	609	565	631	553	574	586	577	625	575	609	609	558	583	629	613	604	591	533	564	551	607	582	548	549	600	559	555	611	597	568	604	607	578	579	564	567	589	561	609	550	560	595	575	573	594	598	595	598	624	561	581	601	599	586	531	628	598	635	547	546	566	628	554	604	581	598	597	577	612	590	580	590	560	575	621	589	612	607	568	615	553	561	575	606	610	591	564	595	574	620	634	578	594	581	588	558	626	586	616	622	611	596	585	590	635	588	600	589	576	577	577	562	593	570	607	593	576	597	616	562	574	589	583	564	617	599	556	611	613	566	592	609	579	621	557	598	563	615	606	595	564	578	591	556	612	585	625	632	608	568	578	573	598	596	616	573	562	593	581	616	590	608	581	592	600	605	587	589	561	551	588	580	552	601	585	615	617	579	551	594	587	603	573	562	545	556	591	599	592	536	580	590	600	572	626	539	557	571	601	605	619	619	599	607	601	571	573	532	600	568	599	564	603	567	549	592	583	599	575	590	576	648	630	590	583	570	567	572	583	586	593	587	561	590	590	584	573	566	568	597	599	552	563	580	591	590	591	602	628	579	561	558	606	606	578	571	584	616	585	607	547	632	601	561	568	561	531	603	598	610	603	617	593	625	614	593	601	570	606	553	545	603	567	588	592	585	617	589	630	614	585	579	604	602	586	602	594	558	599	585	582	623	616	595	591	589	589	587	535	592	602	574	584	549	584	577	600	568	579	604	627	580	564	599	610	560	630	588	580	614	600	632	594	629	571	633	610	552	567	547	570	574	608	548	614	568	587	620	575	598	604	590	620	594	580	576	571	633	623	586	632	561	593	561	566	609	581	594	573	529	549	554	569	604	583	598	586	597	571	612	582	591	580	592	578	581	560	596	635	617	593	556	564	596	587	553	630	623	620	590	567	531	580	607	580	610	562	629	574	588	559	579	593	609	595	577	552	574	587	557	559	602	596	594	557	636	609	608	603	595	590	609	609	632	593	623	559	609	582	607	586	570	582	591	601	623	598	611	581	592	591	585	624	582	574	589	574	595	624	570	593	581	536	579	602	551	554	559	574	568	619	547	572	584	621	590	562	600	584	582	599	580	553	597	616	586	617	572	559	611	586	588	573	539	592	601	603	600	586	603	598	534	595	554	595	599	613	596	581	565	590	609	623	599	602	599	593	558	590	610	590	598	561	566	565	623	619	617	603	596	592	560	626	607	595	572	612	587	575	570	550	609	583	613	583	571	587	587	557	598	597	576	603	599	545	532	621	589	611	600	567	582	558	628	556	591	628	555	551	560	564	551	576	591	584	590	572	554	573	587	577	604	599	571	564	602	599	581	585	579	570	591	575	587	579	617	581	609	620	568	545	594	537	550	526	586	593	595	569	626	561	619	605	628	597	599	589	572	587	612	642	583	612	569	563	614	607	553	599	592	593	623	565	602	581	570	569	612	591	570	577	569	593	595	574	607	588	556	602	608	548	589	604	579	611	623	640	568	554	604	557	564	583	569	553	612	619	575	619	598	599	571	602	564	568	558	633	588	573	580	579	599	589	537	531	572	580	566	634	562	565	574	584	615	608	544	583	611	570	591	588	594	574	586	596	568	576	593	580	559	585	629	564	597	557	619	578	594	561	621	612	569	570	611	623	550	551	587	564	585	597	578	593	596	540	579	577	575	601	643	607	556	555	571	583	582	595	589	602	633	589	579	580	554	611	561	668	639	571	569	595	592	575	640	557	584	572	602	593	616	646	602	591	605	582	573	599	602	624	579	613	566	571	586	562	595	576	626	618	579	579	579	575	585	639	615	606	596	607	600	546	569	615	585	602	622	569	558	585	571	582	543	603	579	602	592	608	587	540	560	607	582	608	536	594	594	592	606	585	599	572	593	568	597	599	601	613	605	613	584	616	637	611	577	570	585	607	616	584	563	560	569	564	557	555	600	600	556	565	554	600	656	595	608	595	612	597	579	609	570	559	568	598	590	624	569	586	546	549	585	552	555	576	573	634	613	596	587	583	584	617	590	582	624	599	638	591	598	578	635	605	591	595	602	602	603	559	618	600	615	601	579	547	628	613	586	568	606	582	601	569	604	618	589	590	609	592	587	596	577	554	609	612	605	624	610	580	593	588	614	544	591	617	603	602	593	587	565	565	576	605	587	603	607	549	573	605	568	566	565	553	588	583	587	570	563	568	567	594	559	552	599	604	569	590	564	596	600	617	631	594	628	558	620	587	576	569	602	571	604	612	626	590	594	551	594	597	618	581	603	583	591	625	604	583	607	567	592	585	599	569	576	576	575	608	535	603	597	589	587	563	581	578	573	595	595	554	573	562	606	593	592
28116	3813	826	561	467	380	334	279	269	283	295	293	277	296	283	318	250	259	275	300	281	288	310	288	294	272	242	247	274	284	306	280	279	302	298	276	269	308	267	271	237	265	251	304	286	296	268	266	278	319	276	258	290	275	297	292	264	265	276	295	299	257	284	244	308	302	292	296	302	295	261	274	268	302	285	269	271	261	244	280	297	281	313	305	284	268	278	250	277	298	263	259	294	276	276	263	262	288	287	284	245	266	284	274	271	311	282	270	274	260	263	272	270	292	302	301	268	274	256	272	272	257	290	314	257	272	304	250	273	287	296	243	285	274	257	295	290	314	270	281	241	268	287	278	279	288	238	304	277	264	292	272	298	284	272	235	267	309	315	264	264	277	313	294	256	288	297	292	251	291	293	248	294	270	269	273	243	281	265	270	286	284	301	267	287	285	250	256	257	271	281	270	285	271	260	262	261	278	254	281	288	262	234	270	258	282	298	262	246	281	284	294	304	293	268	263	304	295	297	312	303	276	269	290	285	264	288	266	270	300	274	297	301	283	299	277	284	275	306	259	283	271	283	281	266	246	282	289	283	294	266	285	265	262	265	263	271	256	281	247	258	274	264	263	277	260	303	287	253	281	280	285	303	292	236	280	263	283	295	279	291	258	285	272	283	278	309	281	274	253	290	276	268	282	272	312	282	287	276	265	269	284	270	248	238	287	274	248	271	287	278	277	306	277	277	291	276	271	295	293	297	293	285	263	270	294	283	294	295	270	277	281	327	297	306	290	280	275	301	307	284	264	241	312	285	302	266	257	263	281	268	257	245	233	278	270	284	275	308	281	271	276	287	261	278	284	281	294	290	286	279	277	257	287	271	270	287	277	282	261	305	301	256	264	273	300	272	274	275	284	300	271	272	280	276	261	257	275	310	276	250	283	285	269	281	276	247	275	269	282	272	262	241	254	294	277	275	270	306	283	307	242	256	269	281	287	282	244	284	257	279	278	250	283	285	259	242	285	276	265	270	286	296	294	280	292	281	272	267	301	274	266	283	268	279	265	283	275	303	290	272	241	298	270	295	270	270	275	282	319	293	323	277	267	287	289	264	285	288	280	279	310	328	272	263	303	301	269	287	273	274	311	266	289	270	243	265	254	306	314	268	268	309	270	256	268	322	286	272	268	285	286	261	242	287	264	278	288	262	258	262	264	263	273	291	306	293	269	290	270	279	277	301	273	290	291	302	301	259	304	251	265	261	258	299	278	290	282	285	253	275	290	287	257	280	246	289	279	297	291	276	285	281	271	282	259	223	284	280	264	277	270	227	282	285	309	271	269	233	268	267	275	278	257	236	272	285	260	253	288	291	284	308	305	270	259	266	257	284	280	302	301	267	292	265	340	316	269	271	290	266	291	290	289	260	287	281	262	312	261	281	267	278	283	267	290	303	273	282	277	287	298	270	254	286	288	299	319	266	274	302	288	271	271	267	245	268	292	269	266	261	293	253	301	270	247	275	270	295	283	277	269	268	260	265	269	256	289	272	277	312	277	240	274	285	306	256	254	298	288	278	293	247	276	283	263	264	286	261	251	291	317	261	299	309	267	263	252	278	267	283	267	305	269	274	268	297	280	271	287	267	268	278	275	292	263	287	248	314	304	289	279	285	293	286	270	320	281	304	262	256	321	272	295	273	274	273	271	263	266	272	277	279	284	282	267	240	293	294	288	290	296	291	269	236	252	270	276	280	298	260	320	296	326	306	291	270	264	263	328	309	252	242	264	310	276	295	288	273	256	287	288	282	250	297	283	268	286	267	253	266	263	255	285	310	302	274	285	275	270	265	235	283	293	293	295	281	261	282	279	259	286	289	315	289	299	250	270	266	283	297	266	269	262	274	276	281	239	277	275	271	253	282	292	296	287	288	273	277	273	282	272	264	267	277	277	276	228	279	274	279	268	315	271	287	298	272	266	305	277	275	275	286	252	295	295	295	304	275	283	260	272	280	345	318	323	294	266	260	253	292	267	283	251	269	274	296	265	308	332	267	302	273	266	292	280	256	279	269	307	274	269	248	269	231	264	251	283	268	265	294	291	283	272	248	283	292	283	270	256	275	290	296	236	254	257	245	268	273	252	303	297	270	288	279	314	268	290	308	278	283	303	279	294	298	309	256	300	260	305	260	277	280	302	278	247	286	243	288	269	286	286	285	298	304	297	289	276	258	281	264	267	304	256	269	292	252	269	271	294	282	291	306	250	252	273	315	254	278	283	272	271	270	292	257	259	259	278	279	298	285	291	281	270	301	275	269	274	297	271	272	281	269	290	284	289	255	264	235	268	253	297	290	308	296	254	262	236	229	269	277	274	291	279	301	262	289	301	261	304	283	296	274	292	273	292	278	264	277	292	302	239	258	284	268	283	281	271	248	250	289	264	265	284	281	308	271	301	287	291	256	255	279	253	272	268	256	278	232	271	286	310	292	296	265	270	281	330	296	287	277	290	286	273	303	269	290	280	285	271	253	270	298	297	278	287	311	288	279	258	245	263	267	280	321	296	272	266	294	288	291	283	261	280	290	287	285	258	301	293	274	270	242	275	278	273	289	242	272	290	239	305	270	227	304	277	257	278	287	277	286	267	292	293	287	284	267	311	250	251	309	292	280	273	275	238	296	263	270	285	260	292	303	287	297	277	261	276	265	294	258	297	252	316	277	268	307	238	282	253	279	257	272	294	251	236	287	283	285	275	261	268	296	302	298	304	273	273	263	283	294	244	290	290	251	289	281	287	282	272	272	301	285	272	292	279	291	295	295	273	262	253	248	312	263	273	302	297	254	272	288	304	280	273	284	252	250	289	273	289	280	262	255	302	235	268	257	283	263	284	283	288	260	270	300	264	307	281	281	279	285	288	250	273	257	260	312	275	291	271	270	256	280	258	281	280	269	287	288	308	279	255	272	269	307	289	283	267	258	259	267	280	269	277	296	251	276	271	295	233	259	264	266	287	275	267	276	281	316	311	292	272	303	302	289	268	248	264	262	265	286	281	259	264	285	286	291	289	296	270	276	284	292	280	259	238	296	297	267	284	250	237	277	287	265	283	284	272	269	268	283	270	263	281	302	277	298	276	273	258	278	270	299	271	271	252	282	288	277	247	260	292	266	283	289	273	264	270	272	304	278	247	311	294	273	287	296	297	282	300	231	287	299	269	290	305	257	293	270	256	266	295	286	279	272	279	260	298	293	288	311	285	307	300	292	314	291	272	254	301	288	247	274	269	302	281	288	290	275	264	270	275	272	259	255	255	298	276	300	258	294	296	292	265	289	306	258	259	272	256	258	282	309	326	267	273	285	270	280	249	280	264	266	300	287	294	310	278	220	282	300	278	271	258	262	280	268	233	272	275	278	262	283	289	261	299	283	295	273	302	294	277	293	302	281	279	261	261	266	293	271	301	243	268	282	291	259	276	289	275	319	270	288	301	281	275	269	300	260	289	278	304	305	309	287	272
20072	7398	6987	5560	3887	2126	1300	808	717	752	669	667	657	634	688	649	663	659	633	675	650	685	668	601	678	632	630	668	639	662	660	657	634	637	662	665	664	683	624	624	681	669	674	639	662	653	654	688	679	641	619	637	681	664	618	624	661	659	647	624	633	615	656	665	618	695	621	678	647	640	647	622	618	678	612	631	626	632	666	694	660	668	610	620	639	640	629	613	696	644	617	633	637	656	658	653	646	653	703	635	678	635	603	677	652	634	631	678	620	635	641	664	693	652	633	620	664	678	685	618	624	654	640	666	663	637	650	669	627	650	642	620	682	670	648	625	603	650	634	634	625	655	657	738	638	673	659	638	648	627	634	604	630	681	622	620	639	661	633	697	682	623	589	644	668	614	663	623	648	619	607	611	641	675	649	712	640	656	630	655	693	663	668	629	611	652	651	626	654	576	643	626	618	627	675	637	615	638	599	679	657	663	630	634	627	622	625	640	628	626	633	613	678	692	646	623	593	614	639	617	659	608	675	617	659	640	628	635	621	629	592	630	643	650	623	619	679	636	688	652	630	591	630	632	658	672	620	649	609	626	633	696	686	609	647	607	627	643	656	648	634	646	670	645	666	652	649	671	648	631	643	587	666	665	641	607	657	673	660	658	671	650	629	687	629	638	700	617	696	656	642	599	664	628	629	655	612	639	633	666	664	605	632	633	679	663	676	618	637	620	681	646	616	664	622	634	608	630	653	649	604	642	639	710	667	575	683	630	658	674	658	635	667	686	587	714	629	653	602	625	616	643	663	662	647	717	650	627	674	638	680	629	657	620	648	649	644	658	621	636	608	614	653	622	561	589	641	626	634	665	647	696	649	691	610	637	654	677	696	710	634	642	626	640	660	623	659	687	672	643	578	649	657	675	632	681	637	638	628	645	628	642	646	650	667	623	612	625	648	587	677	681	628	638	636	598	636	648	645	662	681	620	605	626	624	587	653	643	632	656	664	673	654	659	608	632	654	633	667	656	659	649	644	664	683	664	647	641	600	666	644	620	642	642	629	606	658	644	634	639	681	623	664	658	657	665	651	611	669	649	645	663	613	588	656	666	613	659	637	639	662	611	664	616	636	681	649	626	676	647	638	621	661	634	663	664	612	629	663	659	682	624	655	688	693	625	612	634	646	631	622	664	703	637	623	657	691	615	608	648	653	634	680	653	669	664	634	602	635	625	633	653	670	641	586	615	677	633	631	677	641	645	620	653	658	680	626	626	689	658	648	621	673	646	631	664	624	682	623	614	645	623	656	648	662	670	672	649	645	634	648	608	651	635	641	627	676	643	629	668	633	637	606	638	660	610	663	639	670	648	647	633	676	617	641	688	640	638	662	627	625	639	604	664	638	639	604	677	617	671	631	645	658	668	668	648	634	672	653	651	679	704	683	615	623	664	653	641	647	655	651	665	645	674	694	673	641	668	640	687	629	602	658	605	629	651	623	647	681	658	674	617	623	619	663	655	649	674	666	636	661	648	631	679	657	611	642	659	667	613	712	619	650	627	597	655	640	643	627	627	621	629	632	633	646	627	629	696	697	681	676	682	631	668	626	672	633	633	664	617	644	640	643	647	711	668	593	600	710	668	654	637	632	661	638	604	640	594	693	599	691	702	620	596	672	640	619	641	652	640	613	670	616	657	659	655	683	642	668	638	609	667	575	635	647	673	668	643	667	680	601	592	643	669	629	619	630	631	692	634	650	661	602	622	662	655	619	669	658	585	602	693	620	634	714	642	672	655	634	629	611	640	674	667	645	628	651	629	663	685	591	615	631	616	584	696	640	627	625	622	675	641	687	621	663	627	641	654	612	627	662	637	647	688	615	627	647	595	600	678	633	615	646	629	649	644	655	638	613	683	668	637	638	672	652	613	633	641	640	651	652	656	661	634	643	668	686	675	645	594	642	628	659	666	627	621	626	641	658	660	619	679	623	657	652	676	666	650	680	639	625	632	625	637	644	638	657	647	611	644	663	618	694	652	635	643	633	667	639	682	625	587	656	658	641	629	678	667	690	676	684	643	649	675	649	657	623	673	665	650	691	620	663	666	647	655	630	645	668	670	681	663	628	663	667	606	670	609	621	637	672	665	644	639	628	707	643	632	693	639	648	648	623	714	667	654	587	630	630	647	671	660	633	651	635	653	610	685	659	627	681	680	643	609	679	642	641	635	636	654	631	638	681	591	621	689	626	620	712	671	624	634	637	629	671	642	670	607	619	621	639	659	617	665	597	649	643	622	653	666	603	648	644	642	681	670	650	631	627	672	635	650	608	622	640	670	653	664	686	669	661	624	632	662	652	661	632	664	602	643	664	648	653	637	649	603	670	628	679	679	637	664	686	650	641	642	644	630	612	607	620	692	668	699	642	655	642	643	610	656	681	628	620	620	672	632	669	637	662	665	647	654	628	653	657	619	633	613	647	686	635	614	618	646	602	641	691	623	662	622	632	632	659	684	665	612	650	670	619	625	652	643	673	683	670	600	644	621	658	577	661	653	668	631	665	632	628	652	664	659	661	692	663	679	629	633	620	663	688	626	698	620	624	620	610	649	639	668	666	681	666	600	662	613	667	657	682	615	695	654	615	608	605	664	674	685	609	683	599	663	642	666	650	616	663	660	588	639	668	649	649	659	650	633	607	646	635	650	597	676	671	581	646	647	613	670	658	650	634	621	656	648	607	658	647	676	674	651	664	601	677	710	650	663	670	679	597	627	604	679	632	668	657	641	654	664	643	677	641	668	555	600	653	623	652	624	676	660	656	632	633	621	632	675	655	659	704	612	660	664	620	622	634	656	680	624	651	658	649	635	628	698	638	649	669	636	632	656	645	685	658	640	614	597	606	647	638	652	667	704	645	574	626	648	607	654	682	633	624	638	648	584	676	573	679	665	640	643	674	635	644	689	697	645	671	621	615	641	628	659	648	680	624	631	680	621	676	666	613	656	629	631	617	671	640	673	631	604	650	614	644	642	610	657	616	619	686	649	622	605	657	646	599	607	615	646	652	607	657	614	650	608	699	640	632	628	654	631	728	619	650	642	681	546	638	677	690	686	647	626	650	612	663	623	628	615	622	656	658	665	655	631	654	636	624	663	628	655	642	643	651	640	658	635	667	673	588	656	599	633	622	627	643	641	645	657	691	624	671	653	616	607	647	653	690	626	676	689	613	620	635	634	602	682	627	621	656	650	659	633	632	661	613	641	666	644	655	645	678	718	638	645	608	624	630	615	649	662	670	659	645	687	674	662	640	633	678	596	662	608	661	619	656	669	671	631	635	632	654	624	675	648	615	638	655	607	645	666	656	648	684	657	658	631	652	662	637	660	645	691	654	661	643	652	620	648	684	690	666	618	653	654	671	656	590	630	638	644	665	624	621	625	657	637	659	634	634	619	664	683	621	635	680	626	652	642	685	647	622	680	654	638	608	699	659	647	593	691	630	658	600	684	646	601	661	639
31906	5461	942	796	580	416	346	276	325	323	277	311	288	313	286	297	260	293	262	301	287	292	298	294	254	280	299	287	308	286	276	299	277	274	253	292	298	281	315	303	279	298	299	289	270	267	266	275	303	299	297	296	253	296	280	289	281	267	305	271	282	298	292	281	288	268	258	317	310	281	284	312	271	289	289	310	307	277	289	285	272	316	293	312	297	283	268	294	294	277	294	292	303	273	260	293	285	265	275	320	302	273	286	270	317	283	266	263	296	291	311	269	280	276	267	299	308	294	272	296	242	289	298	295	281	278	264	286	293	322	277	284	295	287	301	267	291	256	304	281	293	251	311	277	294	296	280	286	297	324	297	292	289	272	264	300	275	301	300	285	280	303	320	297	290	296	269	314	274	282	287	261	299	294	270	287	310	307	270	290	264	291	286	306	303	279	291	287	270	269	298	306	276	281	279	294	280	253	288	249	294	307	302	267	296	282	282	299	270	291	300	300	235	304	268	301	296	288	321	314	275	289	243	310	285	282	306	280	309	263	294	289	297	268	274	297	303	288	320	268	275	267	283	325	299	269	310	245	258	258	268	294	280	272	278	318	302	270	305	283	265	252	278	311	328	268	255	283	261	295	328	285	257	275	282	304	302	286	282	297	307	289	292	315	299	293	284	302	295	266	257	260	277	254	307	286	297	287	314	282	267	284	294	325	281	250	302	300	274	267	286	286	289	300	265	328	255	267	245	254	312	276	277	283	302	277	294	268	258	256	290	298	300	288	268	273	269	237	263	287	289	308	286	281	246	269	324	302	278	293	309	275	301	313	288	308	277	289	291	302	304	302	274	256	287	313	290	265	274	256	284	323	301	280	272	290	301	290	291	271	298	298	319	282	269	334	270	300	281	270	297	285	290	285	284	316	295	278	265	263	315	286	273	285	336	268	249	293	306	315	260	265	300	291	245	296	306	300	295	324	320	273	293	301	290	302	266	302	292	271	286	333	302	294	306	290	266	303	271	297	312	305	276	312	284	295	270	300	289	252	313	295	288	291	264	338	303	282	307	288	290	285	274	285	291	301	288	278	280	298	272	252	307	298	284	292	276	245	277	249	277	268	293	278	302	289	275	287	268	285	278	252	299	281	306	293	300	271	324	269	295	275	286	300	300	294	280	284	295	306	312	283	278	307	285	249	289	289	320	299	273	308	289	308	271	294	288	266	289	278	263	244	276	298	313	303	293	309	289	294	281	287	313	265	311	287	283	297	319	295	274	292	306	262	290	237	298	304	283	284	249	267	280	320	306	301	273	303	289	322	315	281	248	298	291	301	289	273	279	287	297	274	297	278	320	268	310	276	280	308	301	256	319	278	309	258	293	303	286	293	293	291	271	323	266	290	284	284	294	278	287	287	277	274	281	262	282	293	286	277	293	273	278	301	301	319	275	269	269	324	293	281	288	284	248	262	275	241	287	286	282	303	262	300	295	258	275	302	294	280	313	301	299	306	261	297	278	314	292	297	295	281	299	284	319	280	276	261	280	302	279	300	268	294	290	305	293	280	322	252	283	286	285	318	283	275	271	288	300	303	285	271	286	304	289	273	291	270	311	280	297	282	300	302	309	293	283	317	283	280	270	284	299	286	305	273	295	305	297	275	297	313	286	288	274	278	294	299	285	305	311	289	297	282	263	304	303	285	307	289	307	292	254	295	313	292	296	286	293	288	287	277	266	283	293	309	275	300	281	294	295	305	310	283	288	279	302	334	281	265	265	280	296	277	294	316	283	314	278	279	310	296	297	285	267	267	272	280	298	298	280	302	280	273	303	291	309	296	295	275	269	281	316	256	305	296	321	302	301	256	276	297	295	280	307	292	285	295	289	275	257	302	256	285	282	293	290	350	313	318	285	263	260	277	286	285	302	272	322	245	285	283	274	315	255	316	270	287	319	299	258	281	274	290	279	321	285	271	273	295	293	289	305	278	272	304	295	253	264	258	266	261	291	244	297	261	306	320	281	292	313	297	278	262	280	297	299	274	288	298	293	304	293	247	280	304	270	296	324	261	271	268	292	301	290	260	311	284	309	300	275	278	292	324	307	293	304	273	321	281	278	289	320	308	307	283	280	274	275	303	271	292	285	300	245	300	291	285	322	289	271	284	305	303	319	324	286	300	292	282	288	310	282	261	299	306	302	289	326	342	275	278	300	286	275	320	245	286	274	276	307	305	280	279	271	322	280	262	302	297	307	308	288	287	265	306	285	303	288	288	279	297	317	275	273	305	312	262	282	300	290	269	276	283	269	270	253	270	279	293	262	255	305	277	292	260	282	269	292	257	304	301	281	310	291	300	291	292	310	260	280	274	291	278	287	301	291	299	276	299	277	299	302	298	267	284	308	282	293	282	308	315	278	264	298	294	286	294	290	324	299	304	281	306	282	306	300	307	299	284	257	305	279	312	305	281	310	290	240	253	280	273	295	270	297	322	279	268	312	291	287	329	302	279	273	267	310	322	268	267	282	298	278	287	293	292	297	289	287	258	292	268	283	291	312	272	263	282	263	274	298	303	261	265	297	326	278	291	255	268	292	283	273	276	283	304	299	281	278	309	287	261	274	291	270	283	273	305	277	282	279	314	289	285	287	261	264	313	304	277	289	313	308	293	285	300	293	299	297	305	263	270	290	280	255	295	303	290	291	323	262	281	262	308	285	296	286	294	319	247	254	268	308	309	278	316	331	297	280	291	267	248	271	280	310	278	296	270	287	279	263	312	287	252	269	275	297	263	283	256	250	289	274	288	300	296	275	284	266	267	317	285	321	275	277	310	310	288	299	302	287	298	276	279	299	296	279	294	274	291	309	312	285	295	298	289	341	304	289	296	325	286	285	301	275	281	287	282	283	326	269	302	278	282	264	267	279	262	294	275	242	305	273	269	298	296	275	283	285	294	273	307	305	284	266	285	309	312	313	307	276	333	296	280	323	276	265	338	278	291	261	274	287	301	287	313	301	296	258	261	275	271	311	254	267	323	292	320	283	304	266	297	266	304	304	304	291	319	304	256	302	269	276	295	311	287	267	289	288	294	292	251	263	269	306	266	314	299	305	274	300	257	292	316	282	281	269	297	305	281	295	268	312	307	281	317	318	285	279	303	294	272	306	279	285	268	305	276	307	301	273	272	286	305	292	320	300	278	296	322	323	280	310	304	255	264	317	322	282	286	276	310	317	279	299	270	308	285	287	278	310	285	292	259	279	284	287	282	339	252	300	270	287	284	289	271	297	255	267	295	330	303	294	296	309	289	257	241	287	281	248	303	297	322	297	290	271	317	302	305	283	251	309	303	312	309	313	342	306	285	273	311	299	290	281	311	298	289	306	258	276	274	308	290	300	302	278	274	310	295	281	261	293	282	268	335	267	309	291	285	285	309	264	303	244	285	267	311	331	303	312	259	298	311	259	295	290	277	298	265	311	286	305	292	264	306	326	306	281	287	284	258	270	306	287	271
22391	10242	7646	7317	5575	2852	1635	945	820	791	783	721	694	735	722	695	731	664	674	709	685	658	698	680	715	631	745	710	686	686	712	694	682	708	656	674	705	663	719	741	725	709	674	690	706	640	660	673	712	684	705	638	722	643	685	699	643	721	629	682	667	708	709	715	683	659	723	650	694	631	665	709	625	703	723	680	679	684	641	710	666	686	669	650	697	647	670	691	655	686	721	625	714	714	694	672	673	642	663	707	650	698	611	691	715	672	674	724	714	629	677	651	711	657	710	668	638	692	700	660	634	685	630	706	658	663	679	692	672	680	661	657	634	673	648	690	655	696	662	691	673	681	667	646	655	627	687	628	700	652	639	665	612	694	690	643	644	700	678	659	645	642	692	657	651	722	686	682	696	701	672	637	609	674	702	668	684	683	719	644	668	663	699	643	656	686	720	677	670	664	713	709	740	669	648	681	695	673	673	667	680	674	623	655	657	690	686	681	683	656	645	636	694	674	665	680	661	716	677	704	694	705	680	670	731	662	636	635	625	646	640	679	678	666	645	707	634	640	684	698	711	702	680	676	720	616	688	666	675	621	687	659	694	646	681	639	668	718	641	646	678	697	713	726	690	669	665	639	691	669	676	678	681	656	676	694	704	667	657	686	705	679	687	620	663	669	659	669	674	650	658	681	675	706	665	647	677	698	658	637	679	703	661	712	714	696	686	640	663	691	666	717	655	699	672	689	649	675	661	651	675	707	653	651	704	689	627	677	678	681	622	686	686	701	662	717	653	657	665	660	679	695	704	672	672	699	668	697	666	670	671	650	642	663	616	679	646	690	725	644	680	685	670	729	673	679	705	706	672	703	661	705	665	664	686	702	725	710	675	693	662	677	707	676	663	673	617	682	598	672	659	685	698	689	646	671	661	647	650	705	673	673	708	661	696	707	665	663	683	638	684	691	711	684	681	639	703	642	670	726	693	715	675	676	659	641	717	619	681	691	646	660	723	700	653	696	623	641	657	717	680	668	630	704	689	670	696	676	672	664	678	667	659	686	657	662	677	648	656	659	685	712	687	696	699	702	701	683	653	704	682	685	636	678	668	663	678	690	671	629	670	722	718	648	651	657	667	694	681	698	635	664	638	628	689	657	649	692	635	680	652	700	645	670	641	682	658	635	667	695	629	725	699	651	682	675	656	670	636	630	711	648	711	687	642	665	719	748	676	639	696	661	658	625	713	694	646	713	674	661	684	628	650	663	699	706	681	667	710	679	658	653	682	654	658	680	678	616	705	692	648	674	667	672	714	660	635	693	643	675	704	698	670	682	672	619	701	653	688	617	650	696	681	628	727	698	718	652	650	688	654	692	712	622	656	686	687	723	708	700	677	712	668	738	642	666	693	663	700	719	699	694	661	670	650	669	654	691	673	672	714	670	691	691	708	658	719	725	693	699	667	674	653	689	643	665	666	651	618	621	689	641	635	681	681	720	721	684	648	667	709	636	667	635	674	688	682	698	663	705	648	690	673	679	648	658	659	699	680	659	702	630	665	670	681	682	690	639	702	712	656	663	670	689	656	678	671	698	620	665	640	659	650	657	694	650	669	658	643	716	646	692	643	683	702	686	679	702	699	720	701	623	691	654	692	659	631	703	689	667	684	681	632	701	680	673	664	672	665	687	700	634	654	699	681	680	733	669	689	703	662	653	698	683	701	656	668	695	675	654	716	646	665	679	694	700	705	682	682	681	647	690	674	678	684	694	704	693	686	725	682	656	677	715	669	644	676	712	686	678	701	658	630	679	675	691	690	649	653	656	663	667	648	642	633	637	656	693	604	647	682	699	693	706	696	676	686	692	684	644	664	726	667	717	661	651	683	698	618	687	704	700	655	627	661	644	678	705	651	685	597	702	655	616	660	719	658	730	670	675	714	638	673	618	689	671	634	635	702	669	656	687	710	688	666	696	702	693	657	679	689	708	699	697	650	653	694	692	634	681	685	672	694	720	691	691	661	656	681	702	701	674	649	660	698	703	646	644	684	685	695	688	745	693	670	653	629	704	678	688	672	688	726	691	696	661	660	644	644	716	659	639	681	706	665	670	697	674	669	691	661	706	661	662	696	646	658	693	674	686	645	647	686	652	624	670	688	698	672	643	698	662	726	679	649	692	664	671	714	669	676	646	693	664	707	684	720	659	697	664	627	682	655	667	679	700	637	714	690	644	709	691	715	621	670	678	669	659	655	697	658	665	664	702	670	643	659	678	696	686	712	633	651	696	696	670	653	699	677	655	683	656	647	698	683	677	671	656	686	644	646	644	703	757	699	713	661	702	679	753	673	703	641	701	709	686	640	650	676	669	711	629	638	653	697	658	660	654	722	677	700	694	673	685	668	708	667	652	639	679	701	646	647	618	707	689	682	708	673	699	656	707	708	681	670	704	657	665	660	712	675	619	693	719	667	697	656	694	693	682	690	670	681	667	651	673	717	640	644	657	705	704	695	679	700	688	694	667	619	662	672	682	696	665	712	693	697	669	670	675	619	669	662	687	653	690	641	634	679	700	692	689	655	670	685	644	677	709	653	673	639	659	768	712	659	654	712	710	664	705	686	681	696	623	652	692	663	689	674	680	715	689	686	648	662	689	688	728	685	687	706	679	707	666	649	688	678	679	639	676	687	696	678	674	673	658	661	687	700	669	713	657	689	690	664	650	635	670	705	715	686	690	720	660	701	701	691	703	673	648	654	670	690	679	700	714	693	687	671	676	724	691	701	663	663	639	670	670	682	659	641	682	663	704	679	691	664	658	691	707	622	691	680	698	650	624	725	711	669	648	662	682	694	662	684	666	696	629	676	754	662	643	663	648	710	644	635	696	685	667	616	714	691	617	677	670	710	657	706	661	688	671	700	671	671	675	648	693	669	713	680	669	676	636	693	662	686	618	655	675	670	655	671	701	658	715	694	686	662	671	648	712	677	629	667	685	668	679	683	694	635	656	659	686	660	692	622	631	715	695	702	673	657	685	665	653	688	689	647	692	731	696	690	655	694	704	669	684	686	676	687	653	696	668	669	681	633	693	674	673	641	691	677	691	632	692	710	620	684	676	672	682	688	741	692	677	655	678	634	632	677	677	674	689	674	680	647	663	683	709	719	644	652	673	652	607	673	696	667	691	685	696	677	648	610	642	666	655	702	660	677	708	671	684	638	699	651	602	683	647	694	678	641	687	662	680	652	624	644	693	632	652	629	661	654	658	681	680	706	694	656	646	722	660	595	686	708	617	644	700	709	679	735	711	651	660	730	703	635	676	691	657	699	704	745	681	708	698	650	720	730	625	685	673	634	751	672	686	663	684	684	622	640	691	706	681	722	653	691	682	693	647	646	726	700	723	667	668	680	669	718	618	648	662	667	675	743	688	666	733	686	668	654	678	669	691	689	731	660	674	635	656	663	658	631	670	705	664	681	688	664	691	664	675	708	679	639	680	702	664	728	669	717	685	729	669
20098	1903	409	339	286	301	282	272	279	246	251	254	277	234	281	287	229	247	235	279	265	274	250	284	277	242	266	260	261	281	255	258	259	287	255	274	281	254	258	239	283	271	324	241	250	265	266	245	276	220	259	225	283	273	291	266	260	266	246	263	292	256	255	261	279	289	254	257	301	281	280	267	282	282	276	222	215	287	280	300	270	247	245	216	288	284	245	267	279	251	236	280	266	229	267	272	272	223	262	284	244	238	233	278	273	273	279	286	265	256	285	241	253	251	242	243	241	258	250	285	283	247	269	280	286	262	302	254	271	239	285	267	285	265	269	261	242	263	288	237	276	261	284	269	289	264	294	270	285	256	286	225	255	269	262	250	246	289	256	252	283	282	268	260	282	254	241	289	281	246	267	244	295	268	252	268	261	284	263	278	261	227	287	277	277	275	275	235	296	234	275	268	226	323	269	278	267	254	289	276	292	263	265	263	257	259	293	287	269	267	224	281	245	262	278	245	246	271	294	261	279	236	236	262	266	264	257	287	275	291	279	278	270	268	292	272	255	261	237	277	292	242	289	262	287	239	289	261	254	298	239	290	271	267	253	277	307	286	250	267	268	255	250	224	283	287	250	238	288	274	272	293	265	240	251	258	237	262	238	249	264	277	264	269	241	268	253	271	244	244	261	277	280	265	236	282	226	248	237	257	289	293	271	285	265	281	241	254	263	268	249	239	274	256	241	250	265	279	256	252	270	280	243	270	294	272	263	275	276	260	264	263	256	264	259	274	258	251	291	311	256	292	266	277	272	266	271	277	258	298	285	234	278	225	281	286	270	261	272	265	262	262	261	255	262	252	269	270	271	279	235	245	258	285	280	279	289	265	285	294	288	280	270	273	297	294	244	288	253	241	292	271	295	272	247	264	278	266	265	268	253	277	247	242	263	237	244	253	254	279	278	289	245	275	246	261	282	296	252	271	254	267	268	229	256	277	288	294	253	266	274	284	240	271	261	282	290	262	272	301	254	286	255	238	271	274	251	275	253	271	272	255	243	254	251	272	257	299	313	275	251	263	267	271	240	270	240	238	277	222	242	265	290	258	274	259	261	275	246	264	252	272	285	278	242	260	281	298	269	236	242	271	242	266	275	239	303	257	267	273	269	281	273	245	242	278	272	253	219	268	264	270	252	234	289	257	251	281	242	262	242	297	265	273	260	267	254	246	255	272	305	248	267	237	272	260	263	244	279	271	256	246	269	270	249	258	262	253	267	264	257	286	258	257	257	280	227	238	214	256	289	266	268	254	258	252	268	254	261	240	279	308	254	266	291	295	278	271	262	271	263	299	294	272	238	277	247	279	240	249	253	254	280	276	256	251	255	277	274	266	254	258	250	271	274	274	256	276	222	251	247	235	271	297	273	251	281	260	245	235	266	281	283	273	260	282	281	261	254	267	246	271	248	262	260	272	263	278	280	252	235	253	283	243	249	279	255	246	242	291	273	253	250	273	308	291	229	270	234	273	240	251	269	270	271	270	234	274	270	260	251	271	236	272	267	223	267	259	291	280	265	273	301	260	252	250	258	273	256	267	247	226	279	274	256	246	291	224	253	231	276	274	270	247	255	231	265	259	247	280	282	265	265	263	278	240	249	272	277	266	277	278	304	270	235	259	271	291	255	290	238	265	260	245	262	239	255	267	261	236	272	230	295	255	266	273	250	282	247	252	278	268	284	249	265	295	274	251	276	243	242	257	254	276	274	317	265	241	276	265	273	278	290	252	280	278	280	256	249	275	298	272	257	276	240	266	282	305	275	268	254	247	262	238	291	299	272	304	271	287	286	288	259	247	222	253	293	259	270	295	220	240	272	282	278	261	246	270	276	278	273	257	243	256	244	258	258	254	301	258	266	267	289	245	230	237	274	313	282	274	259	237	277	242	305	293	275	274	292	254	245	265	272	235	223	259	268	282	261	242	261	249	270	242	263	239	272	247	300	274	283	257	261	278	243	263	272	263	260	305	276	247	277	281	301	272	262	250	262	273	239	269	265	254	283	275	290	292	288	269	247	274	251	257	252	251	287	270	278	273	305	252	264	281	233	279	282	277	273	271	262	267	272	238	243	258	294	268	268	285	273	264	252	255	282	256	245	251	293	264	221	233	244	264	275	222	251	249	303	246	270	255	275	253	234	262	234	261	235	220	303	241	274	289	289	270	260	241	258	283	285	264	251	275	259	238	264	288	250	278	255	281	280	266	263	273	230	244	260	267	283	284	288	279	256	265	263	266	264	312	270	251	266	265	252	266	256	298	278	283	221	293	280	284	260	252	279	267	253	284	232	260	258	237	233	261	264	267	280	274	268	261	258	243	273	252	283	242	253	248	283	283	269	281	246	301	254	230	270	300	275	258	267	294	270	248	287	263	236	279	240	268	276	303	273	285	244	285	251	252	241	261	281	273	284	274	287	232	269	281	255	256	282	260	292	241	320	262	269	253	260	284	290	278	247	283	268	267	274	260	288	284	256	289	265	279	245	247	255	286	250	314	277	268	258	261	271	275	288	278	276	249	286	283	266	259	280	258	262	280	257	256	258	258	262	303	258	270	251	289	258	263	263	263	239	283	250	314	272	286	273	268	269	257	250	249	240	249	251	259	294	273	295	281	275	301	268	267	240	290	253	301	285	252	250	244	279	262	298	249	297	291	221	263	257	288	263	256	265	268	262	279	264	271	299	226	277	289	295	274	256	247	249	269	210	273	254	295	257	268	243	239	269	237	294	289	265	273	264	254	245	268	250	263	265	280	253	237	250	268	259	272	244	237	271	278	262	275	283	268	282	270	281	258	270	282	248	262	287	284	279	246	266	292	285	274	287	277	300	242	242	253	262	283	282	286	249	309	269	241	243	280	275	248	274	280	267	267	279	275	270	294	272	300	274	294	291	234	259	273	291	249	263	265	276	260	289	269	275	232	260	286	283	299	272	308	294	268	286	251	273	286	261	272	273	257	279	301	277	299	260	260	252	295	251	279	266	245	260	311	256	250	229	259	251	261	275	249	250	251	241	240	258	260	273	282	278	227	269	259	278	280	278	264	295	291	266	278	265	280	273	247	295	277	287	235	253	255	343	264	253	256	249	246	274	293	261	257	218	266	253	259	271	232	249	280	243	261	269	266	268	250	275	288	291	299	263	254	271	263	260	294	245	269	271	260	253	237	264	267	267	261	291	279	285	308	295	288	269	277	242	271	274	287	274	232	252	275	283	262	256	260	258	309	274	258	265	270	274	249	245	252	280	244	265	272	261	220	260	261	273	292	261	273	279	273	294	268	293	261	257	282	240	279	272	255	256	269	273	279	239	294	309	260	289	268	292	273	242	267	255	257	267	256	260	284	245	274	286	266	268	252	296	246	284	260	285	268	255	286	209	257	274	242	266	245	276	264	277	261	213	261	258	262	269	281	260	284	273	253	260	260	244	239	270	248	245	246	240	272	274	257	275	278	282	261
15737	4143	2805	2160	1326	924	739	609	612	584	588	650	637	595	592	619	618	574	594	647	568	600	625	566	585	587	573	560	605	586	608	615	556	603	577	586	608	558	559	611	609	632	574	602	588	637	594	609	605	599	621	555	592	589	614	586	588	589	610	610	605	606	599	572	567	592	624	610	616	578	570	613	629	567	596	625	613	601	614	579	599	597	561	550	591	617	602	610	545	578	586	569	604	596	584	583	562	581	581	609	621	620	598	538	578	585	552	573	602	601	594	541	612	604	611	617	618	554	612	576	504	571	557	574	577	606	553	594	597	586	582	585	602	602	610	578	602	569	604	570	595	616	551	554	549	595	548	594	596	598	598	582	582	546	648	604	627	543	574	610	583	548	603	582	560	565	563	561	579	655	577	593	557	576	620	636	603	569	604	581	566	625	590	561	567	594	605	596	526	619	595	581	626	545	561	619	555	563	614	560	602	595	566	568	566	598	592	616	572	602	618	582	636	556	609	552	644	588	590	545	580	584	633	572	601	610	539	556	546	567	587	561	629	613	599	581	594	585	631	644	599	571	625	630	601	607	610	591	526	581	638	575	581	603	588	598	588	592	575	580	580	624	584	571	604	572	560	600	568	528	586	556	578	595	620	594	601	530	658	602	576	591	596	576	569	599	618	565	561	586	586	561	596	580	576	575	617	585	568	569	624	627	584	580	591	604	605	605	609	604	603	594	571	641	576	643	576	603	607	562	574	571	615	580	605	555	609	634	604	652	565	589	589	561	572	564	570	589	627	596	610	584	564	594	615	608	564	606	566	629	601	635	601	551	652	568	592	556	632	594	595	602	565	584	585	587	573	578	601	598	563	619	558	590	594	601	620	564	616	595	627	597	594	549	613	609	566	589	638	575	580	658	590	576	596	561	586	598	650	582	602	609	590	602	611	569	628	577	577	597	618	618	593	594	567	580	604	544	576	573	604	576	578	623	635	582	583	610	581	594	560	559	613	570	580	632	631	560	578	641	601	603	600	538	600	632	572	600	585	573	569	598	608	595	610	645	629	632	569	593	582	582	576	588	586	627	587	637	621	597	553	580	578	542	606	586	582	590	569	566	594	565	601	588	592	577	599	585	603	601	618	597	562	589	631	620	588	604	632	597	592	590	590	518	596	592	613	580	542	585	578	548	600	588	619	570	629	590	568	579	610	569	601	551	550	599	652	615	636	605	569	571	577	542	590	585	572	585	570	585	624	576	558	592	549	586	581	559	580	542	562	614	605	587	601	581	620	589	560	578	573	590	617	594	571	653	643	597	615	628	575	559	612	600	567	539	597	614	617	567	601	608	608	580	577	622	565	622	579	536	573	587	613	602	561	603	564	590	594	569	584	604	620	549	603	611	620	638	630	634	611	612	604	642	625	636	562	563	586	580	594	561	583	562	524	632	584	579	554	597	614	611	596	611	653	550	569	589	600	557	567	569	594	604	604	572	576	612	538	635	577	583	637	539	603	578	588	576	533	602	596	616	543	586	687	579	572	536	589	561	562	596	568	573	620	571	585	638	596	578	612	605	603	610	616	590	580	577	614	559	592	616	591	648	593	598	562	602	559	580	621	623	577	593	614	615	584	593	620	587	624	554	605	551	585	624	583	574	575	585	627	620	578	574	577	607	572	562	553	589	576	598	619	557	609	621	595	566	575	613	591	589	595	598	608	538	592	620	621	537	609	609	607	609	596	607	553	567	555	627	618	586	619	609	615	598	609	643	598	572	619	563	592	572	562	628	552	607	574	614	566	565	595	613	584	552	583	616	630	605	578	619	611	577	532	614	549	588	619	599	612	588	593	563	578	600	575	576	576	604	579	590	580	581	616	592	607	582	594	605	614	656	609	576	597	596	579	601	592	565	564	547	575	583	572	590	611	595	596	598	581	539	604	653	635	575	621	568	644	636	624	610	583	607	617	603	597	599	543	613	556	587	615	551	598	615	562	605	579	622	612	612	590	571	632	559	605	592	605	590	568	625	596	605	599	613	619	611	553	564	592	581	579	584	581	610	577	626	562	578	556	593	643	635	598	605	602	615	583	595	625	617	591	563	561	584	632	608	624	556	638	605	581	576	604	578	601	578	610	622	573	588	596	592	569	631	594	575	585	576	624	554	595	603	536	581	566	585	555	583	590	591	605	614	588	602	612	611	605	631	581	593	554	559	630	576	595	607	544	599	606	606	589	589	575	591	600	600	615	556	575	605	597	570	609	576	609	594	579	584	560	592	597	592	613	577	636	609	582	596	582	597	605	619	610	552	626	614	524	594	600	556	568	632	580	579	634	582	592	605	610	561	611	566	599	602	577	579	594	567	567	632	602	553	605	552	566	588	602	558	535	620	569	554	636	587	600	611	616	601	586	605	567	589	600	642	605	577	582	597	551	601	604	622	556	556	598	588	538	555	611	581	595	611	589	630	564	584	603	589	607	617	657	568	606	532	571	591	592	561	606	597	555	558	605	589	622	570	578	582	614	557	596	557	547	582	609	589	587	600	632	597	591	616	600	569	591	579	599	608	574	575	600	563	629	592	588	607	614	600	614	599	565	596	584	616	562	563	615	610	615	570	596	620	597	605	572	584	630	572	595	605	552	610	592	590	573	587	586	595	590	561	608	574	565	568	572	555	603	633	558	592	633	573	582	613	610	556	593	603	600	594	603	611	581	567	620	574	619	571	589	595	603	601	575	578	607	627	600	592	597	590	628	566	612	603	598	568	571	530	576	602	607	636	610	587	572	533	637	628	563	613	603	593	626	567	582	585	576	569	607	563	602	557	608	617	575	592	584	613	605	635	574	633	646	576	565	624	581	624	604	613	581	581	563	587	573	577	563	619	567	528	608	604	575	562	601	585	617	586	569	569	585	637	620	557	581	597	561	602	533	611	605	577	556	563	602	603	584	632	589	595	598	573	600	594	648	572	533	599	585	625	606	612	601	554	622	605	601	617	600	583	605	586	591	604	563	594	573	602	625	576	581	590	565	562	595	619	564	621	565	576	623	593	566	567	565	549	562	568	589	591	618	621	613	566	630	528	560	573	620	578	583	597	583	586	570	605	589	594	590	596	593	603	578	613	608	607	590	617	634	578	633	613	592	613	592	582	568	547	614	598	573	586	579	621	622	582	584	623	610	543	662	572	587	592	618	598	557	615	612	611	597	595	581	586	596	553	602	567	624	596	555	604	601	572	620	584	598	639	623	593	618	606	595	601	603	620	565	571	566	612	578	605	578	566	627	570	561	602	621	613	629	587	578	592	593	520	574	638	575	586	629	559	569	605	632	548	632	617	544	575	639	588	596	605	606	567	624	606	596	619	603	618	617	606	565	573	629	598	546	588	557	562	548	579	589	579	560	579	561	573	589	662	597	553	611	588	600	613	575	598	620	564	613	563	612	605	607	593	596	589	648	633	601	606	564	590	600	641	587	598	645	613	589	595	586	605	596	578	597	577	591	559	554	543
24629	2790	812	665	511	390	333	321	286	275	275	304	285	288	280	246	248	256	313	262	287	285	292	296	298	265	278	268	217	282	267	254	240	289	268	265	305	252	287	311	297	281	260	263	288	300	237	270	300	252	291	272	248	294	274	318	289	296	325	285	309	251	275	277	271	298	308	253	277	304	261	252	268	275	282	266	277	283	267	260	253	283	317	276	266	279	284	287	285	293	317	270	272	263	265	290	267	270	244	262	309	277	268	261	262	277	297	270	298	263	295	243	281	259	290	269	270	303	290	293	286	242	263	255	285	291	280	270	301	294	294	272	274	304	281	255	275	268	272	266	254	302	275	287	276	316	306	270	270	301	278	280	290	285	273	266	267	269	280	308	275	254	292	274	282	307	304	266	268	274	258	282	279	279	283	266	266	308	285	298	277	275	292	284	260	276	320	259	293	254	274	240	309	267	265	284	303	251	274	306	260	288	280	259	264	269	268	269	272	310	293	318	279	324	307	260	253	300	266	272	302	283	261	269	288	309	278	268	291	252	266	300	303	259	271	265	262	252	285	283	289	286	289	269	287	248	284	290	268	269	286	266	281	270	265	287	324	273	284	299	256	280	305	305	280	278	254	295	299	284	279	270	305	309	275	288	269	236	252	248	283	256	280	297	300	272	286	269	306	300	282	273	261	258	240	288	289	282	282	301	297	299	267	273	268	295	270	289	281	295	273	276	246	267	297	273	269	307	285	300	313	272	264	293	307	287	271	274	281	285	266	278	307	295	221	260	276	257	272	262	286	292	298	244	251	260	303	309	252	286	242	279	289	269	279	283	291	283	277	247	257	255	291	257	250	262	275	275	278	265	265	263	286	274	271	292	268	282	301	268	279	258	266	303	276	266	251	301	287	267	296	272	273	312	316	292	268	308	285	273	269	270	297	290	294	279	265	249	289	285	262	266	304	275	276	268	303	258	263	253	290	276	261	302	306	282	261	273	271	268	271	272	281	244	298	302	275	244	300	286	275	277	257	263	261	304	297	275	273	271	241	285	284	300	292	268	265	263	288	243	276	285	269	300	274	260	281	299	294	293	267	278	267	269	291	266	288	285	258	267	293	303	282	234	239	262	277	261	267	294	295	286	265	314	293	272	271	273	315	289	302	271	241	255	253	277	252	294	267	290	280	247	301	273	293	269	238	308	285	263	291	270	283	250	312	306	285	281	259	241	313	235	271	272	269	275	257	303	275	289	274	259	286	237	283	264	270	261	287	266	311	306	239	302	261	305	270	238	256	298	293	260	285	255	257	274	263	277	284	260	266	272	279	259	253	286	280	307	274	305	269	287	237	273	229	276	275	288	299	280	257	278	280	253	280	277	276	275	244	293	291	259	263	292	276	260	288	299	285	267	293	286	273	258	282	268	277	300	283	269	283	305	295	259	252	263	272	276	268	255	262	267	288	310	262	290	286	232	287	277	293	316	269	271	290	312	297	276	277	258	252	271	249	264	266	298	289	273	266	283	256	283	298	285	264	262	282	272	271	257	263	261	286	263	285	303	267	258	270	284	264	281	268	265	302	297	273	288	276	282	265	299	313	260	272	280	294	276	273	293	294	252	305	280	277	290	288	268	243	238	243	288	276	276	257	319	278	272	264	299	258	307	288	281	254	298	266	274	290	261	252	296	266	253	274	286	300	282	298	296	284	270	291	236	270	288	285	249	295	280	243	284	257	261	268	289	289	304	281	265	259	277	303	263	269	273	280	304	265	249	304	275	285	255	260	287	274	318	305	291	293	256	249	276	294	268	271	247	282	284	280	301	281	295	286	290	283	264	267	278	254	273	278	278	299	296	276	267	269	278	286	281	277	292	294	279	262	252	268	253	280	269	303	292	291	265	280	282	274	288	274	262	282	250	259	261	247	300	269	282	251	300	321	292	318	276	288	273	255	266	273	265	289	283	258	276	293	283	303	289	257	235	239	276	271	294	307	258	298	276	285	272	304	265	281	245	281	234	273	303	260	283	308	291	270	292	315	277	280	275	253	293	267	289	265	244	286	260	257	286	244	257	328	285	259	260	284	267	266	264	269	298	263	257	277	282	287	259	292	264	278	288	313	274	285	299	301	287	300	292	290	267	228	252	289	284	261	276	275	253	309	275	285	271	307	280	251	249	246	297	270	295	260	301	224	259	287	298	277	312	271	271	281	256	289	263	274	300	232	271	288	289	254	286	307	245	293	305	299	282	251	231	286	258	286	273	288	266	289	286	275	302	290	280	294	255	263	267	302	253	288	260	286	255	298	263	283	253	266	306	266	280	304	296	271	296	293	313	299	254	278	299	276	272	298	290	273	255	278	242	294	278	297	282	290	268	291	285	325	289	252	284	267	284	269	267	297	264	248	279	267	251	244	255	305	273	240	280	285	297	247	322	268	268	236	285	262	279	270	306	272	285	232	266	286	252	291	281	284	221	272	250	291	281	268	257	300	269	276	273	256	246	283	311	288	306	259	269	290	302	310	295	237	294	284	265	291	286	252	294	289	264	261	286	260	277	258	244	310	284	305	286	325	294	307	284	261	262	276	260	285	251	281	257	249	263	288	258	259	261	272	267	261	285	287	258	260	303	258	244	262	295	257	256	283	292	279	273	326	292	285	258	276	286	284	259	266	234	277	280	290	286	243	273	288	251	263	263	283	290	282	290	282	280	292	279	273	267	304	259	274	267	311	252	255	313	262	256	277	283	275	250	276	271	278	276	276	282	220	283	243	297	286	274	287	265	260	265	279	280	284	275	305	331	270	310	294	254	248	297	276	278	289	271	264	255	282	278	261	261	274	289	250	258	263	302	263	288	315	269	270	292	266	275	279	256	220	307	288	269	273	255	264	258	280	273	268	291	242	309	277	261	275	281	282	271	301	269	286	289	281	308	292	282	299	288	295	278	254	265	288	296	289	292	283	271	258	279	280	284	270	312	277	268	276	267	284	294	286	276	264	320	282	281	252	299	313	285	277	307	268	266	259	270	291	257	318	298	276	284	277	287	275	287	258	275	269	290	281	284	257	264	296	284	276	273	268	276	271	263	271	301	288	274	289	275	299	262	256	282	247	268	280	273	290	329	292	263	245	282	269	231	255	270	291	274	313	256	269	308	232	248	286	267	278	257	312	273	244	281	257	284	234	265	263	294	313	263	249	272	273	284	296	297	243	272	285	275	257	275	279	284	278	278	269	269	241	256	278	313	290	305	278	290	248	278	274	276	300	298	280	257	290	278	273	286	260	269	302	305	282	272	292	251	314	226	273	265	265	266	282	284	310	301	275	263	264	306	277	280	317	281	276	279	273	300	245	263	271	307	268	273	294	280	274	263	263	319	282	292	278	286	294	262	305	276	278	278	298	290	313	279	315	275	277	302	258	254	259	269	301	308	262	299	267	312	243	265	290	276	291	292	296	263	291	255	271	285	282	280	272	267	278	284	284	291	297	282	294	279	288	272	304	278	262	263
16066	6095	6939	6023	4504	3282	1792	957	734	662	736	652	681	700	650	646	667	674	669	646	678	629	666	662	653	635	729	641	684	669	620	673	649	637	632	626	707	599	622	671	628	637	684	650	682	637	636	639	621	669	684	660	646	651	632	680	686	644	652	652	629	643	649	700	649	589	684	620	645	582	643	678	641	694	611	660	626	673	672	611	605	648	623	656	632	637	651	687	629	618	605	614	630	652	640	604	649	638	667	646	629	704	647	629	627	608	650	630	640	640	634	625	717	651	688	621	604	635	697	659	660	596	655	623	615	634	648	640	662	614	701	634	626	641	630	659	651	659	638	685	624	670	670	631	640	615	629	640	646	656	678	655	627	598	648	663	610	690	650	638	647	633	616	644	581	640	680	630	608	648	647	599	641	640	610	671	637	651	593	668	610	661	658	625	653	623	651	692	689	626	618	680	615	620	690	625	656	646	644	655	689	576	620	623	589	643	637	652	632	648	604	599	612	623	610	690	628	641	661	639	651	632	672	641	656	627	646	613	666	671	659	642	667	634	638	646	641	627	638	641	661	628	686	609	600	652	635	635	614	618	665	613	617	637	641	612	679	650	696	619	655	646	646	647	644	648	614	622	647	608	625	628	629	642	625	623	640	617	605	649	632	638	633	638	638	652	640	684	628	709	624	631	679	609	637	595	646	640	684	644	612	648	630	646	619	620	652	691	630	637	675	688	650	637	606	635	651	629	603	619	659	632	637	653	629	638	637	646	605	624	653	659	640	604	612	649	606	657	626	569	618	666	601	634	636	665	657	623	645	688	667	668	653	669	615	632	629	636	640	654	636	622	614	609	632	634	634	650	675	601	654	640	623	621	634	628	607	611	649	634	647	657	668	683	644	593	657	641	644	622	600	682	630	653	580	603	629	626	590	657	642	615	666	610	607	684	679	615	621	628	640	634	631	652	684	639	656	640	675	626	713	680	626	656	630	602	686	685	592	683	627	674	642	706	646	625	640	628	653	649	671	578	636	589	662	620	622	658	631	702	640	642	712	674	610	578	622	644	665	672	642	659	652	670	627	647	646	613	661	613	619	631	666	638	597	606	640	620	628	643	650	589	635	626	624	620	614	664	654	639	674	647	656	653	595	639	579	678	637	669	602	631	647	623	638	635	647	608	649	615	658	631	653	637	599	638	677	650	657	664	607	655	595	631	618	617	652	589	605	638	662	602	633	642	635	672	615	660	624	688	687	653	679	652	666	665	658	637	629	668	616	655	638	652	658	653	635	591	650	647	605	635	653	629	635	614	655	631	679	617	603	653	688	681	646	624	666	603	643	660	615	595	656	684	640	623	633	629	610	607	610	667	664	654	650	654	667	662	655	615	613	639	630	668	672	642	663	638	678	639	608	628	628	626	619	621	660	661	626	637	625	651	663	619	670	673	663	659	635	660	621	683	665	625	666	606	662	658	624	667	644	643	650	644	624	635	644	620	655	606	666	673	664	630	643	648	654	646	612	601	675	694	658	608	636	612	632	688	643	630	632	667	653	632	643	608	681	616	686	666	624	638	643	670	692	647	636	672	670	618	617	622	614	614	613	641	627	632	690	659	645	668	612	668	639	653	635	670	659	622	627	650	618	645	702	654	656	656	617	610	610	655	656	660	650	655	618	648	703	664	644	638	615	630	642	649	642	618	642	610	651	633	621	630	670	654	630	645	654	659	662	564	675	642	678	671	664	610	619	643	621	665	652	636	660	608	657	615	625	606	649	645	658	686	599	668	667	610	678	627	676	651	598	637	657	635	606	608	651	593	639	649	632	650	654	675	589	664	664	660	660	604	646	632	609	643	593	626	647	647	633	629	653	656	638	628	665	681	626	694	653	650	585	631	609	600	606	610	650	626	601	660	590	643	665	654	593	640	629	605	643	629	609	619	638	640	600	624	636	619	653	628	661	597	634	641	673	665	656	642	660	646	648	640	670	671	643	620	672	625	687	625	615	648	627	653	623	644	592	633	637	666	651	609	649	648	625	614	632	646	640	649	621	675	632	643	636	621	590	673	651	631	620	656	647	630	654	650	617	694	661	683	578	596	665	668	661	646	639	638	670	620	633	629	685	651	638	606	637	665	662	599	644	646	643	661	620	604	634	661	667	656	655	631	628	655	623	626	612	624	619	615	650	659	684	652	618	647	619	631	641	634	619	578	638	616	629	672	637	649	654	674	656	665	615	667	655	642	677	668	615	668	592	650	655	672	662	656	617	620	613	657	626	638	687	589	651	667	633	641	634	626	633	663	658	598	643	658	657	616	605	653	611	637	634	581	640	621	642	598	639	621	611	629	644	578	708	612	608	631	616	670	642	632	647	666	635	658	671	650	627	607	665	597	701	658	625	636	632	610	628	618	634	586	629	651	629	686	664	687	601	606	630	671	652	643	637	685	629	619	663	645	644	616	640	684	635	598	657	674	658	659	602	602	679	639	611	625	653	649	633	651	616	609	669	652	621	647	673	658	679	629	623	615	697	587	627	675	591	690	645	652	603	655	668	619	663	644	589	635	663	668	619	620	637	654	648	653	667	633	660	627	618	685	654	629	607	652	630	680	580	627	631	612	612	634	690	671	610	632	672	665	649	605	590	651	620	615	641	642	663	636	672	582	602	633	632	645	653	683	620	641	623	638	653	656	664	644	630	654	675	626	654	648	621	641	651	668	650	618	692	658	665	671	605	645	603	606	641	611	696	597	633	658	673	645	667	630	669	629	614	629	640	612	651	647	623	654	683	639	647	646	641	650	659	628	620	656	644	604	624	647	699	599	622	663	660	614	660	648	656	643	636	665	628	625	662	627	636	642	605	634	647	617	632	671	604	659	656	682	682	641	612	608	679	599	669	642	650	632	655	657	624	634	650	659	644	669	631	642	585	618	635	640	642	657	650	652	633	654	638	654	652	648	630	657	646	626	646	663	623	671	674	639	615	626	665	627	619	634	638	628	624	686	620	589	627	638	631	593	609	636	623	649	630	622	644	622	606	620	672	613	646	620	622	649	630	675	630	642	582	602	626	642	643	698	655	632	683	647	617	653	626	642	646	646	665	654	639	671	633	678	636	644	684	646	627	660	646	643	619	608	623	664	646	679	660	596	628	636	660	602	616	659	602	646	581	644	633	667	635	660	650	636	635	628	619	678	678	629	589	673	630	606	645	641	684	595	670	656	642	628	594	668	659	659	653	641	661	624	657	663	638	629	682	620	648	655	606	635	672	636	641	618	683	614	674	638	670	636	675	671	672	667	656	671	627	624	664	651	646	641	608	658	643	647	624	628	615	613	609	641	619	696	592	637	666	625	643	636	653	637	645	659	607	625	620	669	631	625	659	626	636	576	679	589	637	606	674	657	624	653	618	614	638	663	630	635	646	603	643	659	651	624	630	622	605	585	655	649	651	689	619	655	661	627	627	606	644	618	652	627	629	612	669	668	666	669	674	646	662	611	639	608	607	623
27406	4545	917	712	661	511	443	336	285	262	291	279	293	262	276	259	280	317	300	308	279	306	257	304	267	269	263	284	293	282	287	276	278	343	296	288	259	236	261	286	282	285	289	280	286	297	275	267	303	280	275	277	303	244	260	296	289	281	291	280	273	300	286	290	299	275	305	323	278	285	279	282	283	324	290	278	287	275	280	289	305	295	284	297	266	277	292	314	279	301	285	279	270	266	305	271	254	264	281	271	274	297	292	289	254	277	278	295	283	270	275	280	244	285	293	236	320	256	273	275	300	259	283	288	316	295	276	292	303	300	281	279	312	281	289	290	306	296	290	291	300	282	330	293	266	294	300	272	295	264	268	263	266	282	301	268	299	281	298	289	267	276	282	304	265	294	284	275	252	315	265	261	274	278	291	310	270	258	283	306	271	311	264	276	308	318	291	261	272	285	312	278	266	281	303	311	285	258	288	258	234	274	285	291	282	275	278	274	278	273	281	293	321	291	279	309	273	303	270	309	268	274	270	293	266	273	285	303	293	305	283	283	281	282	259	250	285	295	274	267	296	293	239	296	279	296	263	297	310	260	317	289	291	284	290	326	298	274	257	279	289	294	288	285	264	294	268	284	284	293	273	298	287	300	289	289	247	268	324	304	304	293	279	308	276	303	318	310	277	279	258	275	274	287	300	304	312	300	316	293	245	319	290	284	288	292	274	252	305	264	289	288	270	310	285	281	281	256	293	288	268	293	269	332	307	303	293	263	316	281	296	290	294	312	268	281	274	317	289	299	270	273	301	259	287	281	316	285	283	275	322	284	285	307	270	257	310	291	251	292	275	286	312	288	259	310	317	263	257	260	281	259	260	260	267	303	285	298	283	266	296	282	271	292	278	258	301	286	275	262	311	255	258	286	285	293	296	280	282	282	289	257	265	317	266	278	294	273	293	289	322	292	283	298	245	284	285	279	297	299	305	288	288	303	331	262	318	266	300	271	278	279	277	269	306	311	254	279	293	290	295	278	297	253	292	312	297	317	289	306	283	300	279	279	310	270	276	295	306	284	266	325	334	261	290	305	310	266	268	263	266	272	285	247	287	299	287	291	314	315	314	310	315	305	282	256	297	308	267	300	270	318	291	259	280	295	291	279	290	308	289	291	296	312	267	322	255	279	284	264	300	309	270	268	288	280	284	274	285	303	273	292	284	315	306	305	293	275	266	296	279	288	311	290	289	270	275	270	236	271	314	282	302	273	276	266	277	304	262	301	298	282	313	272	259	267	286	299	304	275	298	278	256	320	319	282	267	272	284	297	260	276	321	258	276	307	295	286	306	305	307	280	266	280	246	273	251	295	280	299	286	297	282	290	282	272	285	280	283	254	273	307	291	271	292	274	253	267	300	294	268	279	282	275	290	279	304	277	253	307	271	290	292	272	304	328	293	270	295	297	292	292	265	269	299	301	307	290	283	283	271	322	253	278	305	293	277	304	284	316	298	318	292	286	259	259	303	288	268	301	332	289	284	287	276	278	318	270	283	296	290	282	288	273	306	291	286	304	262	281	250	266	300	272	317	288	308	278	300	272	297	304	303	276	288	290	261	280	260	293	287	278	273	280	274	295	288	296	289	292	271	243	298	255	295	245	276	286	311	287	299	288	291	298	263	264	268	277	277	275	279	263	311	279	293	285	312	319	300	306	309	298	319	291	300	266	292	290	279	280	276	286	284	282	271	301	306	321	254	267	262	285	292	276	282	268	259	282	310	271	252	286	298	268	262	278	296	273	305	285	311	313	250	313	269	270	276	263	276	334	310	299	264	282	267	295	288	294	265	315	283	271	294	284	281	285	267	343	290	272	295	290	287	297	286	269	304	294	289	284	288	299	320	279	271	256	283	285	254	276	269	288	312	293	312	305	285	303	256	278	283	264	297	262	270	297	282	277	288	279	289	279	276	281	308	269	298	291	280	292	286	275	290	285	322	310	281	273	259	277	306	306	299	277	308	255	288	295	275	295	287	269	260	260	295	264	285	277	281	282	308	283	298	262	293	287	297	290	309	292	292	265	272	289	294	269	285	290	279	286	289	301	316	289	285	289	291	256	289	239	280	292	275	286	243	272	316	277	319	271	284	289	286	271	267	263	295	291	285	284	298	314	286	282	280	272	262	302	287	288	275	290	276	253	314	266	287	295	276	297	282	313	281	272	295	308	302	275	295	307	322	304	302	314	320	284	307	296	296	274	294	284	289	272	312	306	284	247	268	315	277	289	290	292	279	294	281	295	274	271	271	294	302	308	301	285	288	311	284	294	320	287	276	291	290	279	307	282	252	275	290	329	293	322	283	252	282	326	298	266	297	329	275	275	270	262	249	283	303	266	276	284	293	309	294	299	278	279	240	294	284	295	270	322	278	274	296	278	275	286	293	303	274	282	307	257	269	295	300	309	270	289	294	325	295	239	308	292	290	286	255	305	288	273	274	305	273	296	321	292	266	263	336	246	289	296	289	297	258	291	319	262	280	324	276	307	302	264	300	272	272	252	292	292	306	262	244	287	294	301	272	293	269	255	258	272	268	286	306	255	267	293	293	268	269	285	288	264	271	276	282	279	292	272	318	294	279	271	298	284	278	254	272	293	289	301	285	276	301	297	303	252	271	306	313	271	290	281	277	262	309	291	257	282	294	298	297	295	296	312	254	246	283	279	290	291	296	287	294	329	290	288	317	257	264	294	273	288	273	307	326	260	296	287	283	309	305	285	280	280	269	312	289	256	278	272	272	281	280	297	294	305	238	304	300	285	276	271	244	280	290	269	278	252	300	287	287	304	304	294	315	271	253	277	282	284	256	322	287	309	272	266	312	272	289	276	290	281	247	289	282	286	282	271	287	269	295	281	300	285	308	276	266	284	278	300	277	286	276	316	292	309	264	268	269	264	297	254	299	317	244	277	303	287	302	308	322	287	292	273	259	270	258	288	304	305	259	296	285	275	280	285	290	296	292	277	270	308	270	282	281	282	313	308	307	305	282	294	259	294	288	283	286	288	277	278	276	277	307	286	267	262	263	273	259	272	285	258	282	296	315	263	285	291	290	314	277	289	263	278	307	280	289	306	301	294	242	286	304	289	272	268	266	313	281	285	288	283	317	296	279	266	307	298	269	261	267	307	277	287	282	294	300	289	260	305	271	280	282	266	271	281	282	288	302	313	284	311	288	277	282	260	297	289	307	310	286	277	273	290	303	256	251	322	283	254	293	303	305	271	271	303	287	284	292	288	273	269	276	270	298	281	277	310	308	320	283	279	276	289	314	274	270	284	286	263	294	289	310	289	247	279	238	265	271	263	307	260	299	268	286	250	266	281	254	299	269	291	245	304	310	280	297	279	289	271	276	285	262	304	284	268	305	304	271	250	276	257	298	281	257	278	318	324	270	266	278	288	292	259	308	295	289	265	266	290	284	281	259	279	275	308	274	321	274	273	278	273	249	266	257	280	264	283	278	284
19560	9490	8301	7236	6730	4960	3475	1278	822	808	772	737	732	719	692	755	699	704	656	684	667	644	718	682	682	694	665	736	670	667	729	710	643	692	666	686	708	682	741	720	726	714	721	663	662	728	703	685	677	663	727	689	731	636	691	649	696	702	715	736	735	643	693	687	627	700	642	680	684	679	671	676	697	698	671	674	671	636	659	703	692	667	697	670	667	670	647	701	672	715	715	653	659	675	688	690	668	702	693	655	688	682	675	690	679	667	695	664	703	637	632	673	661	676	596	665	671	685	636	655	683	676	622	680	687	651	679	648	657	629	660	651	666	651	656	690	671	732	652	684	653	721	641	678	679	656	660	640	687	695	675	670	691	630	660	700	643	682	663	686	675	680	674	654	691	692	695	670	631	677	703	671	696	658	622	700	688	645	683	698	710	664	674	693	685	693	627	663	699	629	630	648	700	659	640	638	674	681	640	684	700	693	669	691	622	720	670	715	678	674	675	617	690	724	641	671	684	646	669	649	673	665	681	642	672	680	662	673	653	679	668	715	651	604	728	714	649	660	694	703	736	662	694	644	727	659	646	666	678	670	651	694	692	699	688	680	668	651	684	656	708	718	663	678	664	625	698	658	695	612	637	686	632	691	706	709	641	665	673	618	640	649	679	701	713	692	660	623	679	680	629	666	727	649	676	661	653	682	667	694	672	669	659	678	731	669	684	694	662	693	615	686	662	678	691	652	658	711	692	638	683	652	653	698	649	661	699	691	688	649	694	693	675	650	644	687	683	688	664	674	635	637	628	737	649	645	656	658	659	661	655	722	679	667	689	733	676	627	673	659	684	650	666	692	648	660	660	691	660	693	606	639	677	756	716	672	738	657	661	703	696	653	635	643	692	696	698	633	706	662	676	639	650	666	629	689	674	614	630	710	672	661	651	696	692	683	700	644	665	663	644	653	666	651	648	618	629	686	665	668	647	663	667	640	645	649	709	675	646	666	695	642	689	694	671	634	662	697	663	659	656	661	636	713	650	655	638	684	651	634	672	631	694	688	696	657	722	676	673	676	645	678	702	690	701	671	699	636	609	656	666	716	658	659	695	695	663	627	688	655	716	685	710	682	687	661	698	672	686	640	676	706	667	704	686	681	699	639	642	644	706	642	670	681	656	674	633	673	652	616	693	672	678	637	703	733	696	683	650	665	706	659	607	674	673	670	720	663	673	620	646	674	667	646	639	651	641	680	656	714	685	678	701	664	698	649	649	670	678	679	711	688	686	707	638	683	687	676	670	664	615	672	649	693	676	701	610	679	728	664	706	687	701	656	662	657	653	690	652	657	647	672	625	634	697	700	678	669	686	702	662	674	725	651	659	692	679	608	634	643	691	711	667	691	659	708	719	653	685	648	677	680	660	651	706	694	673	730	661	647	694	665	644	671	661	659	704	639	632	671	653	673	713	644	688	649	679	660	639	705	646	619	625	635	648	651	654	677	686	668	686	616	662	708	682	699	663	658	702	659	641	673	634	691	695	654	688	650	689	680	664	696	680	683	672	714	650	721	691	711	646	709	721	689	692	677	663	587	720	649	674	612	647	690	687	641	653	679	686	689	646	703	695	659	711	687	689	675	661	683	641	661	716	698	692	623	660	684	639	648	693	682	670	671	673	683	640	657	733	665	683	702	652	651	669	714	663	683	718	688	716	667	632	637	692	671	725	675	670	656	663	666	735	632	670	642	705	641	668	637	686	638	679	698	665	664	665	693	650	678	651	711	658	651	722	605	646	659	703	697	634	696	678	694	701	729	674	708	639	667	673	661	667	654	650	675	706	661	635	609	654	645	682	701	631	611	665	671	639	688	711	667	652	687	683	650	654	665	654	692	631	631	639	672	710	675	707	659	684	686	679	696	683	648	678	651	677	647	655	685	660	689	700	663	736	668	683	659	644	694	680	676	651	646	682	654	658	646	657	640	684	650	665	637	667	653	658	660	671	662	656	681	688	676	650	617	688	671	656	676	680	713	632	674	661	680	656	645	663	704	657	645	682	693	653	676	652	639	696	649	699	627	612	672	682	664	678	685	647	714	671	664	647	661	649	682	682	714	660	670	663	662	709	681	668	638	656	640	641	675	668	683	687	634	714	625	649	656	714	664	696	702	675	681	664	641	641	686	641	650	626	678	648	684	683	678	686	686	684	662	623	642	677	697	703	662	649	643	711	676	713	683	671	715	700	674	672	649	712	672	682	726	647	658	634	625	656	640	654	703	695	626	658	657	661	685	679	634	670	670	671	685	649	652	666	655	644	662	668	683	694	662	668	684	703	681	711	688	648	699	633	734	662	700	698	638	682	678	666	644	696	669	668	685	671	661	699	650	658	685	674	694	663	680	645	664	644	667	649	676	679	680	666	678	650	654	684	681	638	654	701	698	673	664	630	661	671	616	641	692	647	627	657	644	670	677	702	640	644	664	656	651	658	634	658	679	673	677	626	691	682	656	690	687	680	682	680	671	663	632	661	639	674	720	670	656	704	666	696	683	692	649	666	680	724	650	646	632	658	666	647	683	731	648	681	680	633	691	641	646	648	694	663	687	638	671	675	649	671	695	679	653	687	702	674	665	686	674	692	683	715	626	669	678	620	670	686	687	676	689	676	670	666	690	668	649	655	660	670	671	703	658	667	659	647	638	651	680	675	687	683	715	672	671	660	650	663	655	711	681	653	688	637	657	680	692	665	659	688	660	682	678	672	671	680	686	695	654	626	659	645	681	682	641	676	631	683	666	659	644	638	680	719	658	693	650	685	674	699	645	677	672	662	687	624	655	685	658	680	636	693	665	674	695	662	690	651	685	670	696	674	656	712	658	655	642	614	680	723	660	666	660	690	677	686	638	640	668	668	672	677	715	711	673	667	637	682	670	635	661	659	704	631	679	716	631	685	659	669	696	602	687	679	663	658	716	694	654	648	684	677	616	649	662	691	680	701	650	630	663	671	719	678	650	674	700	615	619	683	664	672	619	707	662	701	673	676	692	712	675	678	646	677	690	675	701	648	697	652	653	647	689	649	719	704	667	607	649	633	680	668	636	657	648	724	661	685	670	676	648	695	685	614	654	671	656	678	694	697	640	635	687	690	668	665	702	669	717	678	693	711	706	653	733	651	645	682	643	690	672	675	670	675	708	653	650	682	689	716	640	647	662	644	714	658	662	705	646	675	668	646	701	683	664	671	658	687	659	623	664	697	710	663	646	653	660	677	711	696	697	662	668	645	683	685	731	666	672	669	660	668	713	639	692	668	654	733	666	699	693	686	685	649	661	673	695	683	640	655	631	669	680	704	688	693	646	661	663	657	659	729	683	661	632	646	675	641	667	648	679	682	654	632	761	665	683	627	696	623	653	689	638	715	675	704	647	662	672	663	667	663	638	648	632	649	645	712	641	631	627	651	692	653	685	686	670	677	671	644	645	684	703	657	654	693	655	676	660	714	679	652	661	646	696	665	652
20930	1870	441	345	312	261	267	274	294	248	288	260	280	285	280	260	266	254	267	293	265	256	269	261	263	254	272	263	234	238	275	283	252	269	264	254	236	253	280	270	280	255	262	249	258	281	268	280	276	254	267	285	277	268	286	276	283	264	271	280	249	262	276	299	235	275	261	242	288	265	273	281	285	265	298	282	266	230	251	272	206	272	279	253	271	271	260	278	266	277	278	283	247	282	254	254	284	262	275	275	250	254	236	258	258	279	267	279	235	278	257	271	308	270	239	262	257	267	238	253	266	262	257	289	283	296	237	258	295	259	242	244	246	248	292	258	258	256	234	293	261	287	258	253	284	244	239	250	267	289	232	271	260	299	270	251	254	216	260	270	248	235	269	273	279	299	262	238	270	278	256	268	258	269	287	255	231	283	231	273	266	240	264	254	253	237	285	259	241	261	278	242	246	262	244	232	263	228	254	248	286	251	279	235	263	271	256	281	266	254	271	223	264	244	267	279	299	257	273	260	274	253	285	257	266	275	247	253	245	272	291	279	250	250	256	278	255	260	272	248	265	261	272	251	245	233	256	280	316	289	327	247	256	300	270	288	278	242	263	253	252	277	272	228	267	254	265	251	246	289	254	261	263	289	315	256	255	272	274	267	272	267	281	303	276	258	262	275	274	263	258	299	263	285	246	262	281	294	255	270	248	308	267	252	278	292	280	266	271	271	265	228	258	269	283	239	253	253	269	257	263	273	245	253	306	266	259	267	279	268	258	275	274	249	237	271	303	268	275	277	255	273	255	275	265	251	278	264	241	240	254	256	264	254	250	243	324	237	239	229	266	252	279	283	281	263	269	246	240	254	274	243	274	257	242	249	278	276	242	273	262	252	265	254	251	293	274	260	216	270	266	265	270	261	307	279	272	266	260	267	265	247	281	279	262	278	302	245	268	228	261	242	230	256	261	254	242	268	272	262	275	263	277	245	270	258	245	258	262	283	269	280	260	258	251	252	235	263	261	275	260	258	278	264	283	280	271	250	282	272	296	264	283	268	244	245	273	240	269	262	269	282	265	260	262	276	277	252	238	239	260	269	264	259	280	274	279	275	283	274	254	260	267	252	243	268	315	269	285	265	252	288	275	275	262	300	261	255	245	239	312	283	256	299	235	231	267	261	246	247	277	254	233	247	291	293	296	283	245	259	295	278	255	273	245	261	246	257	273	272	271	281	258	260	278	255	272	283	265	266	254	270	290	269	314	272	238	265	251	262	252	230	238	264	262	253	278	278	281	310	261	275	296	257	240	254	287	269	261	261	255	252	296	279	308	282	249	282	236	227	253	232	263	272	290	276	243	285	284	256	235	252	261	288	275	220	267	232	243	248	270	261	274	243	276	270	260	253	296	273	251	296	269	256	266	268	279	278	262	243	245	259	231	233	271	275	243	260	250	276	271	293	310	262	263	266	263	239	280	249	262	234	257	260	293	261	252	263	268	269	265	272	291	250	273	244	281	262	267	237	265	270	251	257	237	272	270	271	244	274	253	286	277	259	251	247	279	263	253	249	275	282	255	299	283	268	243	267	278	263	272	280	265	271	258	255	247	282	264	298	258	245	219	256	279	239	274	268	259	261	273	241	286	239	272	260	266	248	264	265	261	270	270	282	276	254	297	269	240	272	273	286	245	287	271	284	237	275	244	255	263	265	258	235	271	255	250	265	286	249	234	265	251	238	257	265	259	287	256	280	222	251	238	268	261	255	264	263	235	284	296	279	219	268	236	245	265	239	312	227	256	283	260	243	266	259	239	275	269	257	251	274	239	250	265	257	205	258	272	274	266	241	277	275	278	279	283	259	246	280	295	281	279	272	266	281	277	249	239	256	294	256	261	291	291	257	239	264	281	275	267	235	271	282	246	280	278	253	271	290	271	266	267	227	256	268	285	295	255	277	268	269	270	274	248	249	277	279	285	260	241	265	260	267	252	267	282	255	272	284	263	278	280	266	247	265	264	273	244	270	274	254	276	252	293	249	274	251	243	265	245	300	279	287	281	252	281	270	277	275	243	258	295	279	277	240	280	272	260	209	258	249	248	226	290	271	238	300	248	303	273	262	261	257	261	270	268	258	231	278	216	263	246	240	264	259	260	285	303	246	262	284	229	261	273	302	263	267	266	276	229	250	271	279	245	277	265	278	275	288	252	301	270	265	228	255	262	254	245	265	238	245	253	269	249	260	270	284	242	290	261	267	238	277	231	224	241	271	287	285	277	279	268	278	253	298	299	263	264	236	282	282	254	254	289	269	302	263	210	230	248	279	281	276	228	263	247	272	260	264	245	289	252	286	259	273	259	259	252	261	257	229	290	264	260	250	240	270	289	254	283	272	263	294	259	254	241	294	278	267	270	316	262	265	250	264	236	281	267	255	261	266	248	279	255	264	259	266	250	267	258	279	277	281	264	287	293	241	234	303	265	271	257	281	260	270	255	297	278	259	262	277	268	250	259	245	257	242	283	286	259	277	258	270	247	227	253	239	254	265	277	267	300	252	246	276	254	257	251	273	256	280	265	276	277	267	284	255	245	260	237	250	240	263	243	276	296	244	253	256	286	246	292	263	266	262	249	250	260	278	259	245	263	246	248	270	279	249	273	272	259	268	256	250	263	266	281	273	275	247	259	277	263	259	267	276	281	254	253	249	276	281	251	242	262	279	251	267	269	272	276	245	239	259	258	254	258	269	260	277	244	253	244	254	265	262	276	280	258	266	254	253	274	273	270	253	263	242	282	247	276	265	241	249	235	279	255	257	260	251	272	233	298	255	292	270	252	263	255	240	245	283	232	275	268	257	261	300	266	264	266	266	282	264	282	256	263	291	243	283	288	265	270	247	273	256	247	238	301	233	234	300	265	257	276	247	226	246	254	269	275	275	267	262	255	226	251	228	279	240	265	267	275	262	274	261	318	264	274	271	250	252	296	269	248	248	272	283	276	255	265	245	252	254	265	276	251	232	249	252	263	274	267	288	268	259	285	282	264	259	262	250	237	247	242	241	249	253	255	280	242	281	258	245	239	236	255	274	272	265	244	279	273	274	269	276	253	281	288	260	282	255	236	245	283	250	269	253	256	229	256	242	253	275	260	245	286	288	255	273	255	273	269	251	275	230	275	259	265	286	277	272	259	252	235	275	283	270	261	234	253	286	297	275	263	252	267	267	248	291	279	259	258	261	244	285	246	252	267	287	274	261	268	267	265	247	287	252	256	245	286	262	280	261	285	263	277	327	253	237	274	243	234	264	238	238	237	285	258	263	270	289	265	273	257	274	240	300	291	255	252	250	255	267	274	248	277	233	269	269	277	274	247	248	274	277	259	235	256	268	249	244	257	272	265	290	235	256	249	262	243	283	251	260	268	246	260	276	283	247	284	257	277	311	241	278	270	285	271	231	252	266	243	274	290	258	257	255	259	281	269	277	289	256	276	244	268	259	272	257	256	269	287	257	286	280
15676	3672	2667	1929	1696	1200	741	638	584	563	610	599	577	609	526	600	619	592	591	587	591	621	585	590	612	617	591	616	593	566	549	577	564	597	589	600	615	577	564	585	530	611	595	593	574	585	577	591	610	541	559	559	607	581	590	575	573	586	547	625	609	557	595	586	614	601	614	562	568	554	570	603	594	607	583	582	610	626	600	593	541	565	606	553	561	573	598	579	604	571	575	544	589	590	574	617	557	577	632	586	563	615	591	583	560	584	611	562	554	586	579	544	601	608	545	572	553	595	568	602	574	615	598	613	611	553	578	548	582	609	593	608	587	625	561	600	560	592	554	550	587	577	586	603	585	606	598	560	570	588	571	628	629	614	556	587	560	552	584	621	585	595	612	629	615	629	570	575	546	616	607	541	583	610	610	568	596	595	631	607	570	577	559	601	585	577	569	577	587	626	615	605	579	585	593	590	587	586	578	626	569	636	599	568	601	556	593	615	599	574	553	603	586	594	579	575	611	605	622	590	581	594	595	566	569	589	592	575	617	596	555	589	601	560	601	648	577	608	603	567	557	607	612	588	567	601	582	580	563	587	584	624	597	595	557	611	594	588	613	617	597	589	581	588	583	581	603	553	579	609	590	535	609	665	592	561	579	594	596	552	558	558	625	602	599	609	560	551	591	616	607	581	589	580	568	609	598	574	610	583	616	575	610	612	591	637	617	548	571	574	604	574	598	591	588	581	613	575	625	597	569	580	608	581	585	607	590	564	592	588	594	608	628	586	591	586	633	537	612	547	603	620	569	613	656	573	597	638	565	586	610	595	599	568	595	543	605	608	610	629	551	545	609	602	604	588	604	552	598	554	587	608	587	585	617	596	625	610	590	598	550	614	589	636	614	598	604	572	600	553	598	589	568	612	617	558	605	567	587	554	577	616	593	579	575	572	606	585	615	568	575	580	597	619	591	575	600	600	607	551	570	548	601	577	559	563	580	571	599	594	573	572	593	599	564	592	575	619	587	610	609	580	566	570	627	578	543	529	600	577	560	571	565	557	627	563	630	581	562	602	597	612	578	609	595	596	604	564	650	593	597	573	620	609	546	612	621	637	586	610	604	570	594	593	582	594	583	570	610	637	589	590	552	598	625	603	568	571	593	595	575	585	593	589	615	569	571	595	600	616	598	582	525	581	596	621	558	603	586	620	563	593	627	576	580	608	577	624	574	579	604	565	600	621	648	560	600	556	609	595	577	603	558	590	613	540	602	615	616	586	554	552	612	553	579	636	596	619	569	581	598	569	594	570	577	607	579	553	607	596	570	609	576	595	568	588	581	589	560	601	555	580	542	568	610	592	587	584	596	620	581	614	623	617	591	562	609	579	576	539	535	574	589	637	610	611	607	615	552	604	552	610	555	593	640	611	580	553	570	608	592	559	615	576	599	611	607	576	598	598	589	584	571	570	580	566	626	605	613	598	573	594	584	594	593	584	596	615	624	617	606	600	614	554	627	615	590	563	583	587	551	591	615	596	596	602	552	592	607	601	580	581	600	588	627	618	584	589	591	635	601	590	584	603	598	595	596	553	586	612	570	577	596	629	617	613	551	591	565	606	571	581	584	605	596	592	557	576	583	625	567	597	640	588	617	569	611	598	579	586	582	603	549	587	564	603	532	603	601	578	570	616	629	590	599	602	571	590	630	584	576	608	602	564	545	556	607	597	585	593	579	623	574	563	621	584	610	597	571	551	566	579	591	566	591	579	623	591	586	586	573	573	565	560	565	587	603	622	585	568	593	605	595	538	590	578	611	605	615	582	588	620	594	590	574	543	577	592	592	590	588	572	585	594	545	560	594	601	579	537	598	576	615	561	585	565	605	610	568	616	562	576	578	612	552	559	595	615	564	620	576	549	589	593	618	539	573	605	595	577	581	619	574	608	603	626	596	564	624	583	574	572	581	569	598	613	587	595	572	578	562	604	581	580	566	637	611	565	606	558	564	606	564	565	599	634	627	585	600	597	583	597	578	555	554	502	585	540	567	602	568	569	606	579	611	595	599	566	576	581	575	588	588	582	598	620	576	580	600	570	564	614	545	582	510	602	571	580	599	573	558	606	572	586	592	579	607	591	578	609	594	581	617	596	621	563	616	624	534	571	610	625	615	587	614	637	582	589	585	547	603	581	538	595	614	608	552	613	621	587	593	570	542	575	599	608	559	597	584	545	566	585	589	597	582	618	626	622	610	579	550	585	609	572	558	563	590	589	573	612	559	578	594	552	603	581	604	593	567	592	612	565	583	597	643	578	540	579	620	546	603	657	590	593	582	566	592	576	601	576	620	582	617	615	594	585	623	613	592	613	585	579	597	588	651	590	549	608	584	590	575	564	534	533	597	589	582	574	567	620	583	595	559	565	592	570	601	543	598	578	554	606	554	543	619	632	565	593	589	578	530	568	603	587	591	572	582	594	585	578	616	585	571	606	568	616	599	610	594	627	597	592	564	573	618	592	595	591	574	596	555	597	597	547	596	579	545	592	598	634	625	587	586	610	584	609	579	586	589	542	565	583	588	584	591	580	589	600	516	585	577	571	614	568	601	601	601	587	595	562	590	548	560	602	590	599	550	618	606	578	580	559	579	599	562	586	577	601	621	582	564	562	580	584	576	625	594	580	612	537	567	579	563	568	578	572	591	617	534	619	589	592	627	564	593	558	587	587	652	622	554	605	610	600	567	577	634	573	606	617	553	558	664	609	597	573	578	581	555	600	578	579	580	565	599	583	557	586	599	596	562	587	573	565	569	586	583	609	602	620	617	605	585	582	546	558	591	603	624	568	528	576	582	584	598	530	578	643	610	572	611	563	625	631	608	586	584	576	570	539	559	594	590	602	596	583	617	630	617	591	577	584	596	536	575	619	623	555	600	558	563	555	608	568	586	567	573	603	641	571	579	535	554	582	600	575	593	611	606	593	556	558	601	593	586	597	581	570	566	567	603	600	624	645	573	582	605	577	589	600	650	591	548	560	595	577	559	594	603	586	582	573	562	566	587	627	601	591	625	642	581	611	557	615	574	569	547	548	611	553	591	643	569	551	582	612	608	581	627	573	579	625	575	585	565	605	634	558	568	616	597	594	598	569	594	590	626	609	552	588	611	579	581	596	596	575	627	580	541	597	568	586	540	595	571	612	586	595	589	585	565	552	618	563	575	583	556	623	593	590	598	554	590	556	564	602	618	599	557	629	598	608	601	604	605	600	579	586	570	578	566	592	620	591	572	631	619	616	561	589	583	592	615	599	586	578	601	561	629	618	623	610	529	626	591	589	599	594	573	569	549	553	616	612	595	596	565	623	562	587	577	570	622	624	608	593	558	556	591	582	600	593	596	616	546	573	579	603	620	565	542	574	542	616	595	573	614	575	577	649	597	591	565	562	617	607	583	601	583	549	583	637	599	628	630	608	572	581	562	584	578	586	572	606	604	587	574	611	597	595	576	524	569	578	593	646
30793	4403	799	575	395	362	305	286	290	273	305	289	286	284	280	258	280	277	284	286	260	258	267	250	266	271	253	282	262	283	257	259	291	270	274	301	298	296	271	292	299	269	286	300	298	258	295	244	275	294	259	295	286	272	282	307	265	292	265	256	284	290	235	301	273	268	259	279	302	294	286	277	253	273	300	280	300	256	274	262	288	264	347	282	268	253	257	301	322	292	279	266	249	271	287	293	278	260	261	282	251	294	256	270	263	308	255	250	305	271	269	310	324	268	283	281	254	281	279	244	257	239	248	271	256	300	295	274	268	244	272	282	281	270	284	260	259	278	274	285	282	302	234	282	290	299	277	267	281	284	308	285	293	300	274	266	227	273	261	251	268	290	243	270	246	267	282	281	303	281	281	290	301	290	300	261	321	277	285	267	282	269	269	287	293	298	281	326	301	254	280	256	274	268	311	294	301	257	263	271	284	270	263	273	250	217	264	262	280	287	276	293	280	297	303	293	256	270	279	282	280	333	273	284	247	266	283	310	299	246	285	291	304	253	262	262	279	263	284	288	287	332	255	257	296	266	275	267	270	237	293	276	269	275	277	273	286	308	290	275	299	313	269	269	286	267	269	308	299	275	260	233	283	283	269	280	315	304	267	259	243	261	264	277	300	299	278	296	275	282	294	269	259	239	260	294	302	287	277	257	274	272	238	288	283	315	302	277	304	286	258	265	296	301	287	267	274	295	276	273	286	251	267	248	322	294	280	257	275	298	256	274	299	289	233	294	324	265	264	290	281	276	256	248	293	274	252	300	261	246	266	273	271	289	240	268	278	303	238	223	272	246	306	257	257	273	279	246	292	265	284	291	305	276	258	292	287	284	281	279	276	268	298	271	292	277	279	281	229	282	298	281	283	319	275	281	323	269	283	277	277	288	243	300	300	272	288	276	313	270	268	257	301	276	269	275	255	288	270	293	248	300	306	339	272	274	249	250	287	283	230	281	271	268	284	264	284	280	264	266	277	294	263	256	269	277	288	255	280	259	274	270	289	302	319	300	258	274	249	262	267	263	255	281	287	284	272	303	290	299	279	317	275	255	270	258	271	258	272	269	311	292	267	261	318	272	284	314	270	267	297	281	263	249	244	306	292	253	270	272	287	270	279	260	285	267	285	293	304	291	250	311	277	282	285	300	260	264	288	278	268	275	276	269	304	263	271	266	266	281	280	273	259	294	271	253	263	292	309	271	280	266	266	280	286	271	256	281	301	294	276	324	268	278	280	239	233	279	247	266	274	243	255	284	301	254	278	269	310	272	286	262	288	267	287	273	294	298	281	279	312	272	249	280	272	280	306	274	268	277	279	271	298	282	266	269	278	277	260	241	284	276	283	290	247	265	286	279	268	290	279	252	267	285	273	283	261	254	270	248	266	264	290	318	274	269	266	283	301	282	295	262	282	247	257	289	250	258	293	261	266	257	297	273	255	270	301	287	294	280	259	247	300	251	296	281	273	294	299	273	263	272	250	261	248	268	311	267	294	293	242	261	313	322	301	282	282	287	315	297	258	247	295	270	246	275	280	271	276	284	265	269	255	275	277	271	297	266	294	295	285	297	292	266	260	281	272	273	286	284	290	262	304	256	262	286	240	270	275	269	320	289	266	280	248	290	282	269	272	265	258	254	297	255	268	251	270	270	283	232	251	262	300	279	300	280	260	302	283	257	277	277	267	257	298	257	268	283	276	243	301	274	293	302	313	286	296	309	259	278	274	263	273	298	274	305	266	243	250	275	286	295	252	286	242	245	231	255	264	283	290	294	280	283	306	287	301	262	249	272	281	276	312	294	274	282	259	294	274	267	278	253	290	292	273	302	292	283	274	316	275	278	288	261	252	240	239	267	297	278	273	270	239	269	273	274	257	306	275	282	259	308	306	282	254	275	324	262	263	283	273	301	283	282	266	296	247	244	290	295	280	279	299	284	266	275	267	281	280	259	267	283	253	277	304	240	288	261	276	276	271	259	288	293	281	274	267	276	306	282	301	299	309	287	255	289	273	267	263	318	286	251	283	265	269	294	311	273	282	272	277	294	306	312	267	267	264	268	272	283	344	275	277	304	311	272	276	268	273	268	265	237	240	286	275	309	297	260	262	269	288	297	280	277	264	239	282	283	291	285	316	279	285	266	248	287	286	270	279	306	287	276	300	265	309	289	309	228	305	253	271	311	281	266	315	310	248	262	291	291	256	266	270	288	233	296	281	277	295	282	240	258	286	277	288	287	284	262	257	262	264	295	269	264	284	290	279	285	283	279	289	280	256	263	295	292	271	273	277	287	290	266	277	269	277	274	298	289	263	285	278	269	268	279	249	259	301	290	298	276	262	322	265	257	262	279	258	250	266	286	286	287	279	266	315	273	267	272	288	270	262	311	243	331	291	244	268	256	255	275	270	263	290	327	264	289	279	292	298	268	276	269	254	274	290	281	286	291	272	235	283	260	272	297	256	244	268	293	277	263	282	291	270	292	281	253	303	305	282	290	276	248	316	290	279	259	271	293	273	322	274	294	290	244	266	251	265	285	257	308	315	279	284	285	274	272	272	284	275	281	295	258	239	288	276	282	261	279	263	252	280	274	291	296	323	263	265	278	259	279	233	285	302	289	235	261	287	250	274	303	278	250	269	273	277	293	275	248	286	262	289	236	263	255	279	282	326	290	302	261	266	276	282	273	257	289	309	274	282	290	274	242	306	297	256	274	275	294	292	298	300	279	317	285	296	275	280	259	277	302	307	287	277	295	279	261	271	276	280	286	313	299	272	293	282	295	278	270	310	258	285	278	253	259	296	269	290	300	272	278	253	276	282	246	290	289	276	288	286	264	299	293	259	271	302	337	315	306	301	260	296	259	277	257	304	282	291	306	250	277	269	314	273	294	257	246	280	274	296	274	269	269	270	263	255	287	258	279	313	305	262	277	272	285	266	268	289	252	249	286	289	272	283	278	267	258	303	298	277	281	269	320	286	281	274	259	255	256	280	285	297	264	274	270	261	288	266	280	247	318	266	279	263	272	290	298	244	277	270	284	288	283	262	302	277	307	285	289	255	265	279	275	261	264	264	252	270	288	279	268	282	303	288	290	298	271	290	318	276	293	273	264	255	277	279	277	307	271	276	271	282	282	280	295	261	282	274	277	254	240	310	244	248	264	289	309	267	282	249	290	271	284	277	277	270	313	278	277	273	296	293	241	326	280	276	315	312	263	264	284	230	256	265	281	233	285	303	271	318	277	289	247	250	278	267	255	290	282	274	254	298	257	275	265	298	268	289	269	308	290	311	279	316	286	267	263	262	293	235	249	288	287	283	309	269	312	302	249	275	254	270	306	237	275	272	291	273	305	270	290	241	268	274	266	270	232	286	247	279	295	270	265	274	263	307	270	248	284	287	278	258	246	284	275	272	272	290	279	273	260	278	256	262	318	262	300	281	318	286	284	305	265	262	285	251	272
21796	7914	6781	4899	3962	2491	1485	821	703	709	662	645	676	650	665	685	630	659	659	603	699	638	637	622	672	651	667	648	664	648	687	661	687	675	673	677	641	610	645	671	685	696	662	658	659	603	649	639	676	656	681	640	667	637	627	653	679	599	666	627	657	616	625	641	676	608	647	624	615	705	670	621	625	622	643	653	649	665	679	658	621	666	648	622	597	679	657	652	672	649	664	615	660	666	688	639	618	664	641	716	696	633	613	641	671	603	640	590	713	714	671	699	610	657	670	625	618	648	650	682	629	639	626	651	628	644	635	634	623	587	628	623	617	654	578	642	644	626	634	675	623	638	666	628	668	636	681	702	643	621	677	647	651	655	633	711	637	675	606	582	645	638	662	581	662	622	651	662	602	633	669	615	609	613	636	612	623	670	629	685	632	674	661	660	644	641	629	666	640	638	657	681	652	611	655	689	668	642	655	628	667	727	677	669	644	646	650	651	659	623	634	635	629	654	597	664	613	640	627	576	666	636	612	646	671	673	649	628	680	651	669	650	657	650	622	652	607	616	638	656	633	625	657	640	635	635	635	689	624	667	616	646	630	629	687	643	645	630	608	623	665	645	660	648	672	652	601	596	633	680	658	661	638	613	671	622	656	648	620	633	655	629	639	675	670	660	634	650	652	637	678	659	691	603	626	675	624	606	599	671	641	633	627	674	635	664	613	642	686	649	645	694	610	629	638	664	640	639	632	697	664	621	673	664	618	608	652	664	655	633	641	651	684	671	601	620	643	646	639	635	663	597	638	637	608	658	680	587	641	636	649	647	635	622	613	661	633	675	620	677	642	647	615	626	655	655	623	668	623	641	648	603	594	664	647	693	583	641	675	641	679	648	656	646	677	630	617	644	653	606	643	588	624	701	642	638	622	646	606	660	692	648	677	612	681	667	640	625	651	631	655	644	596	632	622	643	650	629	619	634	618	678	672	697	643	614	654	669	656	686	661	642	612	648	646	627	651	650	667	595	626	598	651	605	632	645	659	651	631	650	608	673	615	645	606	625	631	606	664	668	612	665	644	599	631	589	643	620	653	626	665	640	621	592	675	636	666	619	615	621	658	638	639	658	678	646	644	633	616	635	657	700	644	679	649	634	600	671	622	689	631	688	633	633	662	595	643	616	660	621	664	663	656	605	645	713	629	617	620	602	667	674	663	687	629	639	677	673	667	626	588	701	654	657	687	648	648	633	629	616	648	655	667	641	657	668	588	658	638	617	648	631	648	671	668	654	655	652	629	643	641	677	632	690	649	624	622	673	641	615	640	629	635	644	601	652	626	654	645	640	635	646	624	625	596	655	646	652	642	651	600	615	653	635	634	634	664	650	601	627	637	650	663	666	661	657	675	626	667	668	636	628	636	652	630	623	650	660	659	656	697	653	642	615	668	587	642	637	685	669	643	653	632	635	652	638	645	613	638	674	647	646	638	637	630	626	587	666	636	668	655	648	646	647	653	660	629	680	654	686	646	626	695	606	637	629	652	680	657	645	675	594	611	691	680	613	637	646	625	647	632	658	642	623	607	634	645	657	660	625	649	646	640	668	664	672	691	608	629	683	669	652	642	629	626	635	630	627	625	641	628	617	613	622	700	630	636	642	620	658	651	679	689	644	661	632	670	640	635	662	633	634	620	650	660	617	651	692	621	617	657	626	631	670	628	602	652	571	609	636	628	662	625	647	671	676	648	573	643	619	596	603	625	607	618	622	696	613	657	630	636	643	644	649	660	636	670	627	638	625	680	644	605	678	587	688	636	680	630	613	647	651	624	657	610	626	645	601	655	633	624	660	660	658	674	609	666	652	624	669	657	653	659	612	676	622	586	599	661	651	663	666	645	652	676	648	670	653	601	676	634	666	601	637	657	646	586	654	616	673	620	625	637	638	648	659	613	695	625	665	635	620	629	638	666	633	661	632	643	656	665	625	642	677	647	675	626	639	674	648	637	626	640	627	684	616	652	651	662	632	629	589	695	615	650	649	660	632	646	647	667	634	644	700	643	650	629	637	638	621	659	590	645	637	642	597	664	620	620	633	668	647	666	668	634	655	637	667	621	589	646	647	640	620	633	609	634	610	639	672	621	639	648	647	653	649	588	688	637	692	646	659	638	600	686	626	622	654	641	682	655	669	615	656	625	614	655	650	668	603	650	652	637	681	661	678	646	670	631	655	626	576	638	617	622	641	600	632	647	664	642	611	656	616	622	631	572	664	643	644	635	692	663	633	679	571	691	677	629	645	676	646	611	626	691	628	661	655	640	615	628	646	593	631	636	611	628	644	632	660	667	674	649	619	623	630	649	664	603	590	655	669	659	652	677	616	659	664	650	677	655	650	627	606	624	624	623	702	638	645	651	661	654	629	648	662	614	640	646	640	660	663	672	639	599	605	616	608	636	614	641	640	657	592	648	613	687	598	678	649	654	666	624	671	605	644	637	593	647	622	635	643	647	614	640	710	601	682	663	674	661	659	646	628	642	628	609	660	618	634	651	664	611	653	645	647	657	668	647	633	630	676	679	616	622	632	658	699	674	625	651	631	626	638	637	626	645	648	624	636	615	594	656	637	614	613	641	636	627	636	642	633	638	638	616	604	648	644	603	663	625	658	660	691	652	684	602	663	681	658	612	669	655	615	655	644	634	631	640	635	676	686	663	632	625	642	620	629	680	682	668	596	637	639	668	626	654	653	677	641	684	611	639	638	641	596	639	619	693	639	652	610	612	638	618	612	620	662	651	645	643	657	610	609	611	656	598	613	584	685	653	645	656	668	637	639	650	616	683	611	674	652	622	678	622	658	648	622	658	641	622	622	662	647	639	721	673	653	631	677	659	586	631	660	665	686	646	642	693	657	628	600	652	632	671	651	676	650	639	661	640	600	655	620	643	675	671	638	678	637	646	647	655	648	663	602	672	649	644	636	651	626	619	591	642	627	649	647	621	663	617	593	645	637	626	629	604	638	613	631	643	653	700	613	616	650	589	679	629	681	698	668	674	599	629	641	663	626	650	687	619	634	646	649	655	654	619	624	629	660	605	671	649	681	631	629	603	653	651	616	624	637	616	641	697	648	617	659	620	682	637	655	639	654	630	645	673	612	637	590	576	638	648	646	655	676	638	662	631	648	633	588	646	676	622	611	625	641	644	631	583	657	641	658	634	671	607	674	600	631	634	652	671	623	655	665	639	672	621	636	623	671	610	640	625	645	660	694	635	648	660	649	614	619	658	655	622	631	648	676	652	612	621	647	637	646	643	677	633	653	654	661	638	648	645	643	644	646	652	593	666	644	637	647	651	677	679	615	648	631	637	655	662	604	636	650	665	641	646	653	619	663	636	673	617	625	617	654	661	670	618	656	600	696	689	623	663	643	644	616	641	665	640	647	609	619	625	646	614	644	668	649	651	679	662	629	602	639	682	634	645	627	667	671	622	679	633	635	639	612	681	638	637	650	665	669
28966	4476	950	886	639	449	418	316	284	305	287	293	270	319	293	285	292	270	265	301	251	308	274	265	283	281	262	266	303	301	309	301	276	286	269	276	292	264	299	302	272	293	276	253	312	284	338	254	284	294	288	247	299	319	289	313	264	318	300	285	288	280	312	284	277	266	274	281	302	278	294	283	299	300	288	291	308	294	305	309	287	273	267	308	307	283	262	285	261	264	298	303	288	283	309	296	324	296	287	271	303	300	284	294	267	279	271	302	267	317	291	291	260	295	276	285	282	276	253	270	270	292	281	277	290	294	302	278	292	284	304	283	288	276	293	268	267	269	289	263	296	292	302	313	293	299	318	270	269	256	302	299	310	271	283	300	276	262	310	278	287	305	289	283	275	276	282	284	305	281	271	263	290	291	282	280	285	303	295	300	305	300	326	285	289	289	285	291	295	277	282	283	286	308	244	291	288	259	275	289	315	275	296	291	261	288	311	306	294	340	300	282	268	293	265	274	312	261	301	323	281	282	278	291	269	269	284	317	282	283	295	346	286	279	271	272	295	270	248	316	306	299	299	284	292	279	305	269	259	249	256	300	287	304	272	301	264	311	278	309	261	292	294	280	300	277	260	293	293	267	255	256	298	286	275	267	279	287	300	282	277	292	346	311	287	269	280	285	294	308	288	298	263	333	297	316	269	301	316	291	286	252	287	275	274	278	261	302	302	316	283	298	308	260	243	301	262	294	286	263	319	256	279	280	284	301	306	270	271	281	308	306	305	276	299	303	287	271	316	318	287	285	293	263	285	287	284	259	317	303	269	264	295	284	278	301	276	287	257	282	294	277	297	282	256	298	283	295	279	241	277	284	276	274	278	283	291	270	306	304	307	272	310	290	283	285	268	289	312	301	316	249	289	300	275	286	300	282	259	251	302	318	300	288	314	282	258	303	307	271	293	268	311	283	281	269	268	284	297	268	281	295	278	296	317	253	283	287	263	299	286	297	283	266	297	282	256	289	271	274	278	307	297	296	299	295	320	255	294	293	296	276	294	298	298	284	297	282	279	255	308	303	288	312	286	266	299	279	280	292	266	301	290	281	316	282	276	300	267	297	281	266	312	296	286	285	292	270	294	284	285	300	279	280	306	290	284	288	269	312	259	264	277	281	250	302	302	286	292	310	338	295	265	291	278	261	314	278	279	312	295	350	281	303	295	297	251	281	295	301	284	287	248	275	270	290	286	273	278	291	300	235	284	286	268	238	285	306	263	285	288	267	251	254	263	285	290	302	310	281	288	286	279	311	301	286	294	291	267	298	278	315	272	278	311	274	287	315	286	281	264	223	296	293	310	309	256	293	317	279	292	265	291	265	281	294	289	299	294	243	258	288	331	294	288	322	299	293	259	305	287	274	270	275	282	329	271	269	291	292	296	257	331	314	282	280	324	308	260	292	333	290	251	276	290	274	311	276	257	269	294	295	271	289	298	299	276	252	278	264	308	313	267	280	286	284	312	281	304	315	287	316	295	275	283	285	286	234	291	274	302	281	279	298	304	272	245	262	265	257	263	287	272	272	254	242	302	270	308	272	291	299	273	286	283	295	280	262	269	285	275	293	292	278	321	292	293	294	287	264	295	259	312	281	287	309	248	274	294	314	272	315	312	286	260	266	253	279	294	284	291	278	285	328	261	263	277	278	273	248	293	311	282	286	309	324	283	263	301	304	273	267	288	292	277	287	245	310	305	259	267	285	291	296	290	272	277	282	284	286	283	298	295	261	293	278	305	268	283	290	318	304	277	273	264	283	327	325	317	265	288	277	265	264	278	261	267	284	294	270	283	290	296	302	304	266	294	311	292	260	280	301	283	270	278	288	280	263	256	287	300	296	264	302	297	272	282	277	257	283	277	274	285	279	257	275	280	281	256	305	295	274	266	298	309	286	285	280	284	271	302	318	300	276	290	295	284	247	280	265	333	263	285	303	286	285	283	312	276	281	312	293	303	263	330	262	318	312	270	272	241	282	325	304	297	266	280	323	300	291	294	297	293	291	286	345	301	311	313	292	288	278	285	282	262	278	278	301	288	258	288	304	305	287	286	275	252	312	303	315	262	259	287	286	282	251	301	296	302	265	287	314	261	302	256	276	291	300	284	301	302	292	269	278	286	279	256	282	257	299	291	269	292	294	314	275	265	281	303	300	295	305	295	288	288	317	256	267	268	300	283	268	278	257	284	284	315	282	295	297	316	284	278	253	314	296	248	304	302	315	287	295	265	306	293	309	271	277	262	298	266	294	316	280	288	278	270	262	285	308	281	296	272	265	342	294	260	288	283	304	274	292	269	315	346	271	268	273	249	244	303	280	302	267	257	297	342	311	271	261	291	319	273	307	279	297	291	306	269	255	276	302	262	270	280	276	260	275	301	260	277	254	317	323	281	255	247	293	280	270	320	287	317	306	269	304	283	262	270	278	296	290	301	302	236	288	251	293	277	283	284	288	271	283	280	294	287	296	279	279	277	287	279	275	290	274	263	285	267	290	300	287	325	298	307	258	278	305	302	276	252	270	298	277	307	275	313	279	292	289	298	269	281	298	307	293	294	295	259	256	287	281	273	258	284	285	323	265	273	299	266	286	295	254	288	302	300	321	271	280	296	302	280	290	258	295	318	303	279	284	291	282	298	306	284	303	314	277	295	330	283	294	257	261	262	281	291	279	275	327	273	296	263	314	307	279	290	283	311	282	282	285	293	342	251	263	285	260	285	281	256	302	296	338	325	296	281	265	306	303	266	263	252	277	255	306	266	310	278	276	306	303	252	285	266	271	305	297	280	306	259	273	290	287	310	254	247	265	286	274	266	262	305	296	315	291	258	297	269	289	278	293	307	315	319	269	302	297	279	248	283	283	303	263	305	289	292	282	274	257	277	299	295	285	280	301	261	269	277	302	273	286	254	272	278	280	244	273	260	302	292	294	291	315	294	324	284	290	317	273	295	290	343	284	309	298	288	282	251	315	302	276	283	310	286	272	284	293	249	287	281	275	265	260	301	296	257	281	283	286	332	271	284	277	301	266	265	274	279	281	301	274	294	285	292	257	282	285	293	283	309	291	300	322	289	289	273	271	258	307	296	278	281	272	290	276	301	284	288	294	295	270	281	306	309	253	246	275	246	282	279	257	269	280	281	300	287	302	293	275	257	259	272	299	289	272	262	263	276	288	249	293	290	301	293	266	278	277	303	283	301	293	289	288	303	294	273	281	268	257	300	252	247	311	279	294	291	274	273	281	278	289	264	298	299	288	294	289	320	302	291	289	293	261	271	271	296	288	303	267	261	296	256	292	296	295	275	279	294	317	286	270	290	308	272	268	318	258	311	308	312	300	283	310	278	291	284	274	290	266	277	272	281	284	267	238	295	279	302	311	316	271	307	298	270	272	242	297	248	282	350	287	292	287	302	283	285	355	296	281	284	299	296	305	291	292	286	244	265	286	292	328	290	293	272	243
20306	9572	9173	9028	7216	4365	2151	928	816	766	746	752	710	668	697	710	658	728	682	644	719	715	659	632	701	642	685	663	674	666	682	705	668	686	677	718	716	713	694	682	657	716	710	684	655	664	667	686	661	657	731	695	687	634	656	679	667	645	672	721	717	679	702	671	640	726	662	644	666	703	705	640	670	676	663	687	733	669	693	655	702	694	677	684	696	711	703	656	658	661	677	646	671	687	685	683	678	663	660	652	626	663	649	658	657	664	643	664	709	678	671	687	663	658	654	689	674	620	679	673	655	695	713	691	678	698	705	673	667	673	686	620	641	657	642	631	675	700	622	609	636	680	664	644	695	638	649	658	663	640	636	682	653	664	650	684	643	659	639	669	691	667	699	674	665	701	623	657	666	646	655	643	613	678	654	623	684	673	632	655	654	641	668	674	710	653	672	674	655	663	649	734	729	691	653	694	670	681	649	636	722	656	616	707	689	634	664	673	637	713	630	690	675	677	647	663	650	618	645	709	664	664	677	697	653	669	665	661	666	679	678	640	706	661	730	677	693	664	680	623	706	689	671	664	648	651	662	653	683	681	654	624	670	730	627	659	658	737	673	703	655	650	657	659	671	650	676	615	670	669	633	660	662	682	687	666	659	718	641	698	680	644	644	661	692	634	683	635	656	689	682	674	699	665	671	647	650	662	723	662	675	683	664	657	663	657	717	661	670	637	666	699	651	690	656	719	615	699	641	667	634	678	670	684	693	732	696	653	632	662	647	728	629	653	611	675	641	644	651	665	621	657	676	645	686	655	663	690	642	674	666	712	623	640	690	650	711	669	683	686	635	675	728	654	624	682	666	705	653	652	633	659	644	654	692	650	706	705	672	681	658	682	730	698	633	698	640	650	696	649	691	680	670	700	633	642	661	659	680	645	669	672	636	642	712	682	700	646	640	657	724	673	697	637	692	700	634	664	701	656	714	681	637	684	658	652	634	707	696	657	669	656	649	679	673	632	672	680	657	634	673	646	689	662	643	673	652	722	658	692	674	673	692	659	752	640	678	647	715	657	734	648	666	723	648	653	647	696	682	694	672	720	671	703	640	684	661	682	646	695	655	650	641	709	712	620	652	653	615	693	647	618	655	680	693	691	634	610	654	651	667	703	709	674	659	640	653	651	675	613	666	654	599	709	651	621	637	655	658	716	668	638	670	692	670	672	672	658	654	654	730	657	703	674	704	637	688	646	668	656	680	712	628	690	626	690	675	690	658	639	659	671	699	655	680	631	654	670	639	680	658	681	693	637	697	675	667	648	585	673	646	651	699	621	660	693	697	716	660	685	687	663	648	647	674	679	652	673	659	636	647	677	655	702	663	653	627	654	650	622	675	664	644	683	658	674	633	663	665	684	654	672	617	676	642	661	673	647	680	670	645	694	677	701	649	690	683	659	668	702	680	672	668	697	706	666	667	661	698	656	649	673	625	671	662	684	655	655	649	661	684	640	660	706	671	683	674	653	711	656	676	624	636	651	674	688	661	654	697	676	680	659	700	656	666	612	670	677	663	658	721	692	686	688	636	670	671	658	633	689	626	663	676	658	681	636	637	670	676	693	660	665	669	628	677	654	672	672	689	693	657	665	683	629	681	638	658	638	645	643	680	614	725	689	691	677	688	693	627	687	669	655	644	675	626	667	685	630	689	656	708	665	658	674	665	685	646	662	665	697	686	704	673	638	647	685	626	653	703	632	640	679	671	703	675	715	693	688	636	684	663	698	689	684	675	627	674	651	648	664	670	670	657	676	671	706	654	648	696	676	644	680	645	672	655	668	622	661	678	687	696	648	631	624	679	673	659	679	647	706	632	618	665	674	601	693	678	696	716	668	681	628	654	695	643	682	653	631	662	678	674	713	659	657	687	624	656	725	632	694	615	657	683	652	665	665	680	643	685	626	660	710	680	616	622	636	621	709	676	689	653	675	671	719	685	631	694	665	700	638	621	662	664	664	678	655	686	679	668	662	668	653	665	670	668	695	669	673	654	670	665	685	681	674	687	628	632	667	643	661	653	705	643	671	667	685	658	660	701	620	666	665	681	699	649	664	646	722	678	670	661	673	602	657	636	674	650	746	641	626	637	685	703	696	692	663	689	637	682	644	647	663	672	640	665	676	677	688	649	697	699	679	708	621	684	650	681	683	664	673	653	634	653	643	685	659	719	670	687	634	639	644	626	668	696	697	661	654	717	655	708	632	694	653	643	633	702	631	689	660	684	633	694	652	656	654	654	672	666	654	691	639	707	675	697	670	664	678	647	672	689	705	673	626	686	701	644	690	642	648	621	706	633	680	685	724	659	649	685	682	693	676	617	655	684	666	663	678	657	667	617	671	615	643	666	668	621	611	714	678	672	673	671	639	730	630	634	649	665	600	659	653	716	701	640	624	689	700	622	656	662	643	668	662	637	682	678	662	673	671	694	656	691	713	702	661	648	684	676	666	681	661	678	740	660	626	646	679	654	696	718	648	712	665	610	698	675	694	671	647	698	681	637	681	619	665	650	663	717	666	696	669	689	635	636	623	646	616	676	688	624	648	680	656	637	699	668	646	626	655	696	688	669	682	661	689	706	693	674	669	663	602	646	676	730	647	637	659	678	667	699	677	643	700	657	650	659	655	686	670	678	638	666	685	676	646	639	719	679	640	684	690	665	656	667	665	670	670	643	645	681	663	663	662	657	681	659	628	705	626	719	680	670	690	675	651	654	648	682	696	642	657	647	701	714	689	672	657	705	638	673	671	640	656	669	656	680	661	704	651	661	679	681	678	678	720	656	638	676	680	706	634	661	701	689	655	631	664	676	683	705	684	682	682	672	716	646	682	658	698	654	691	662	685	653	666	699	684	682	659	635	644	666	650	659	662	687	718	617	623	672	645	671	699	679	698	660	683	679	675	675	664	708	686	678	638	648	647	663	643	679	702	655	654	625	692	618	658	688	728	669	676	645	708	685	688	748	659	641	685	677	667	634	683	746	681	713	692	650	626	662	671	692	708	651	664	670	705	651	673	693	701	643	665	687	625	667	725	662	673	675	661	666	645	642	648	669	638	665	719	650	700	711	667	661	654	663	664	659	673	663	697	660	665	658	648	674	643	682	682	665	632	652	682	656	635	658	692	637	623	619	675	642	689	662	659	676	666	656	689	709	649	694	647	678	670	688	689	676	655	630	656	672	682	724	672	671	684	650	670	645	727	689	657	678	669	664	710	675	643	672	685	641	657	651	670	718	666	673	664	652	661	655	647	641	626	625	658	676	644	672	684	670	713	675	696	644	688	643	680	651	693	676	666	679	675	682	672	691	634	652	657	678	651	661	685	675	609	665	655	670	626	731	670	658	643	674	697	679	701	667	681	687	678	667	706	689	678	676	646	660	700	667	668	649	665	664	691	676	680	689	674	673	651	711	652	658	644	681	721	624	679	669	703	647	661	691	701	666	664	613	641	660	719	698	694
20303	1993	504	403	339	273	260	247	266	266	228	244	293	274	284	261	256	260	287	261	228	245	247	245	266	254	266	260	262	271	231	271	233	270	212	252	273	287	287	266	246	257	257	252	250	298	257	307	254	243	288	258	258	256	254	300	286	236	257	309	250	279	249	290	269	292	243	278	266	263	237	250	248	262	294	252	252	268	305	284	258	288	289	258	261	256	269	286	263	270	262	222	266	292	294	249	283	246	238	257	271	252	255	249	281	272	296	270	275	276	257	261	260	277	239	260	262	248	268	252	288	283	272	253	248	271	281	289	288	239	263	253	290	298	288	270	234	236	249	259	273	289	234	248	264	239	246	278	258	244	274	287	288	247	261	290	248	275	279	307	286	274	301	291	279	244	255	272	256	254	259	265	257	285	250	232	284	284	290	281	268	278	295	281	253	276	269	248	222	274	275	267	235	274	261	247	272	264	275	267	270	285	290	271	261	274	286	253	238	272	244	276	246	246	230	278	261	261	282	259	277	256	286	251	277	252	254	253	232	239	244	289	267	270	277	260	275	252	231	224	278	258	226	263	284	253	281	272	260	254	248	254	237	285	284	255	244	284	262	237	265	261	273	261	276	292	249	271	275	244	269	274	279	235	269	281	252	289	261	261	257	262	267	284	279	275	273	268	244	303	264	283	296	246	263	278	282	248	285	246	272	288	269	239	232	257	273	289	231	212	269	277	239	273	278	224	241	261	261	264	227	290	260	238	270	260	249	304	256	251	248	259	233	265	259	305	264	255	248	241	269	247	267	264	241	282	276	315	247	257	252	265	269	266	275	231	268	267	252	259	271	254	272	300	289	256	247	239	268	246	237	242	284	270	265	249	269	302	294	286	299	259	276	264	232	275	254	247	272	298	279	287	263	248	275	274	271	242	215	257	284	249	273	259	251	278	276	293	283	255	266	281	247	263	263	281	267	264	257	281	243	259	253	247	284	277	282	277	285	293	267	249	272	293	259	275	270	239	227	274	266	281	248	264	254	229	252	256	281	287	278	268	265	281	269	290	254	264	290	271	263	267	276	266	279	268	274	289	284	266	242	245	249	263	275	252	280	266	256	282	267	272	295	259	300	272	255	260	255	246	265	258	281	262	258	237	263	269	267	255	261	259	268	245	275	314	297	242	245	248	243	262	263	270	257	265	234	267	278	285	259	266	256	286	278	246	265	272	259	264	287	268	245	248	241	260	245	279	251	302	279	268	253	260	301	263	209	267	229	251	260	251	246	260	248	270	293	269	266	258	268	275	270	285	261	239	285	239	265	283	258	248	228	253	275	274	271	249	224	252	291	240	251	268	259	270	277	257	250	278	263	248	239	252	276	280	268	268	273	241	245	270	257	257	259	296	282	268	283	292	260	260	263	252	266	276	261	225	249	271	263	252	269	249	273	254	245	290	263	260	280	281	278	233	266	276	297	252	248	265	284	267	255	257	280	265	278	267	266	262	274	258	263	257	275	240	262	244	248	251	282	293	239	275	238	266	271	283	267	265	275	269	277	262	248	257	262	268	263	248	273	271	268	275	245	259	270	252	276	257	235	258	261	250	280	282	255	338	236	243	243	257	261	251	262	274	299	272	282	271	266	270	278	283	280	251	264	248	258	282	264	254	250	278	248	278	279	271	270	272	243	253	308	283	261	256	243	266	261	280	284	276	290	258	259	265	270	268	305	263	250	250	253	285	248	254	257	260	252	266	269	296	246	290	274	298	241	287	265	289	245	244	261	264	243	252	279	283	233	248	246	258	285	239	268	270	230	248	254	281	256	248	266	250	257	293	262	278	288	269	247	264	270	260	249	282	275	253	280	245	263	266	248	291	297	262	249	264	263	279	281	262	249	258	262	279	271	266	251	245	265	269	275	289	259	259	268	301	299	242	263	249	251	275	279	272	252	288	244	267	270	270	244	264	275	277	272	239	266	274	283	301	227	245	316	293	249	264	276	294	267	290	297	290	262	263	243	277	234	246	286	230	267	255	280	253	299	263	248	256	250	258	253	259	248	247	249	264	292	282	260	255	277	262	278	277	299	253	233	238	247	289	285	254	228	267	257	254	250	253	239	267	283	293	260	230	250	231	269	264	281	258	258	253	274	273	250	249	282	296	257	269	259	233	263	292	258	273	274	272	262	290	245	265	263	255	271	280	273	267	212	280	247	249	259	255	257	278	209	252	261	294	258	267	270	278	257	280	247	267	266	257	249	239	217	249	256	265	248	272	251	241	275	281	287	254	268	271	271	244	286	267	276	258	305	277	251	266	289	266	251	271	295	236	279	275	285	276	265	280	251	241	273	263	247	265	297	236	248	282	249	251	263	244	267	272	287	284	289	263	270	263	251	273	241	268	267	255	258	241	270	249	286	226	277	254	276	245	282	266	283	272	248	263	265	268	294	237	283	243	232	253	258	242	253	251	272	283	245	243	272	238	253	277	281	241	273	311	290	273	253	252	264	223	255	235	268	287	251	253	243	251	277	276	254	232	253	260	272	274	284	236	288	268	266	252	246	284	255	283	265	256	256	217	264	231	261	289	284	291	281	287	249	252	261	261	290	276	275	261	261	258	229	278	264	241	262	277	279	272	249	274	270	255	253	259	259	274	263	261	270	251	263	225	229	238	250	291	272	244	252	242	275	282	270	272	206	270	237	248	256	284	246	236	262	264	263	270	261	269	248	238	273	288	252	254	292	260	287	271	244	262	264	237	250	260	286	270	267	280	292	293	295	254	279	248	240	239	262	284	274	278	268	273	250	236	291	250	279	272	245	257	288	272	284	283	268	269	244	265	271	246	252	274	244	275	276	275	271	239	239	270	261	280	270	260	297	285	263	274	277	264	261	266	227	236	222	302	249	249	255	287	238	238	268	283	242	232	283	263	291	243	240	260	264	267	245	270	268	275	256	251	266	281	273	289	272	270	270	246	237	240	267	245	233	272	274	294	300	263	284	316	265	279	250	268	256	253	212	260	272	246	273	261	295	254	251	256	249	284	265	284	265	258	242	266	275	265	251	281	260	271	282	268	266	225	279	274	246	264	255	271	256	279	245	252	247	244	271	254	240	233	273	252	302	245	264	282	274	265	268	263	264	266	240	270	299	256	266	272	302	265	263	261	271	238	258	263	305	271	226	252	271	264	248	271	281	276	281	249	258	268	253	277	244	242	234	245	263	269	263	289	264	296	268	270	276	243	258	256	239	286	244	271	279	250	247	258	255	287	251	284	250	286	299	264	280	236	266	261	262	217	274	242	240	263	240	270	225	243	258	264	248	241	250	243	309	271	234	251	252	260	253	267	283	268	248	271	271	267	273	252	290	248	257	281	255	279	247	221	237	241	262	256	267	269	276	254	288	294	274	256	255	278	280	274	257	270	262	257	262	257	261	297	272	247	251	264	286	276	266	227	263	262	261	245	258	241	298	263	248	277	236	286	256	256	251	284	251	246	271	291	282	247	254	231
15483	4409	3649	3280	1654	1049	690	641	620	606	641	613	627	642	600	652	582	617	600	590	580	609	569	598	633	608	555	567	616	624	624	578	597	598	561	588	588	588	585	648	605	616	607	579	593	553	583	612	594	601	609	586	601	589	603	594	615	584	591	575	575	607	590	618	605	550	543	590	604	632	594	561	627	540	600	569	601	623	587	550	593	565	592	599	591	601	590	573	576	605	593	561	606	611	617	575	602	556	620	602	584	627	558	615	600	603	568	610	564	567	594	581	614	592	590	568	574	601	608	635	570	594	581	597	582	605	613	609	628	585	606	587	570	610	563	562	606	630	567	569	582	594	587	596	549	576	583	623	611	596	617	588	584	589	589	587	611	587	559	630	568	601	603	613	609	589	601	632	607	542	569	609	614	572	583	537	594	623	595	621	647	622	591	592	569	594	577	577	596	564	596	615	588	609	601	610	565	567	621	602	596	551	595	560	579	602	613	618	585	557	555	558	599	578	579	595	624	664	603	596	576	588	588	543	547	595	614	599	555	609	596	560	568	570	597	582	547	579	538	569	613	641	527	531	592	549	626	567	580	579	566	595	570	576	612	632	561	633	578	606	560	620	614	650	596	614	599	575	580	572	623	595	549	577	619	576	622	560	578	583	587	592	589	631	596	681	585	567	574	609	606	550	624	564	603	606	608	559	581	605	605	614	603	554	624	592	575	609	569	595	633	591	603	567	613	590	594	593	558	613	623	570	576	577	630	613	618	603	579	574	604	626	580	598	553	570	642	594	574	600	593	613	561	583	596	594	592	583	585	607	617	590	592	598	605	569	625	565	605	592	592	609	592	596	572	611	567	583	602	616	581	554	552	565	645	560	591	619	577	557	579	590	588	586	575	577	595	615	615	610	589	566	597	586	628	569	643	600	606	582	605	584	581	552	579	648	543	586	564	592	564	572	599	586	638	589	619	588	613	569	604	574	590	607	590	565	605	594	600	628	630	615	562	570	587	648	635	622	577	579	550	564	618	602	632	550	564	572	614	563	560	588	587	607	605	583	611	602	610	559	573	610	574	609	614	600	599	608	608	597	560	575	612	605	572	613	640	596	570	558	546	587	611	541	590	604	550	558	601	551	596	546	640	594	550	596	580	584	570	580	553	587	602	597	640	595	582	588	578	569	588	569	604	592	600	588	595	608	584	593	573	593	550	580	564	583	621	547	519	616	595	638	576	612	568	597	575	576	609	542	581	597	586	590	569	578	572	564	574	575	580	618	547	595	563	603	651	564	585	580	609	594	561	590	588	576	605	593	623	563	576	603	587	557	553	609	630	594	539	621	565	578	559	565	551	587	570	562	643	600	615	581	570	577	634	609	633	597	615	554	605	574	559	556	589	548	618	580	601	569	628	579	571	604	587	584	631	571	530	636	604	566	610	558	638	596	561	605	580	548	586	617	593	577	592	639	577	596	586	602	590	591	582	593	596	618	589	622	605	599	649	582	576	571	541	580	620	577	599	614	583	550	583	619	607	573	591	551	578	638	559	587	555	539	594	575	588	614	583	594	567	620	617	619	567	610	590	559	621	557	625	626	576	602	577	573	586	568	600	575	581	615	581	593	578	584	551	585	621	598	579	608	577	587	633	565	622	611	608	617	568	561	608	557	580	616	598	545	582	619	583	587	589	607	563	564	575	589	567	576	628	598	565	636	592	619	556	572	621	558	591	582	552	590	557	562	595	571	614	643	599	566	591	615	603	594	577	625	581	639	582	555	564	590	536	585	567	585	577	531	617	580	616	545	582	568	632	621	588	574	609	552	601	574	595	597	578	584	593	649	560	567	601	640	567	619	606	553	614	563	587	600	609	604	557	617	601	598	571	587	611	548	587	595	598	561	603	600	604	568	574	600	595	567	590	590	563	609	588	593	572	607	580	595	584	603	641	574	529	606	579	583	546	603	614	574	553	592	533	653	612	589	591	582	635	569	554	553	568	567	598	583	611	623	677	577	635	655	595	586	609	601	610	550	568	566	557	587	573	628	566	599	589	574	580	584	610	584	524	565	570	598	620	563	560	582	586	605	566	586	570	578	644	555	578	589	581	607	608	607	584	602	638	586	641	552	584	566	615	585	615	609	591	573	596	582	601	601	602	635	583	602	601	597	596	609	597	551	640	596	559	590	569	570	580	553	625	588	598	582	558	575	623	596	559	569	603	582	600	626	606	572	582	603	546	620	583	552	575	570	602	550	585	609	581	560	600	583	558	538	557	567	582	578	635	587	595	575	594	583	568	587	600	610	624	599	595	607	569	581	573	586	582	622	621	641	636	569	543	597	607	604	592	584	629	576	590	588	622	590	593	593	602	570	553	574	589	592	578	555	647	601	602	585	656	615	614	585	583	582	581	608	528	638	589	581	641	582	599	600	602	570	592	596	556	543	588	585	648	591	577	582	588	589	600	561	600	573	598	583	503	559	548	579	600	607	611	616	580	589	629	569	581	629	589	579	625	575	588	566	594	624	555	603	573	607	605	630	580	563	535	595	581	612	590	592	585	576	607	611	608	586	576	539	643	573	618	590	578	595	565	588	574	614	622	590	589	542	554	582	530	619	600	577	608	592	587	565	583	558	590	565	590	602	568	640	631	641	590	613	574	596	568	562	589	585	561	583	580	568	575	575	627	526	571	567	608	587	561	563	569	576	609	592	561	612	597	598	579	587	595	619	623	572	603	599	586	595	589	601	571	577	618	616	551	569	592	623	578	628	559	564	568	577	602	607	591	599	582	549	620	574	614	588	579	556	615	640	578	581	577	626	565	576	586	627	570	562	613	569	586	570	620	584	593	567	630	582	571	591	575	620	618	561	597	641	578	582	576	597	614	572	599	568	579	590	593	554	599	590	605	559	535	640	582	591	610	618	606	623	614	582	606	577	593	580	550	588	579	588	555	614	604	598	535	578	604	569	582	570	565	564	570	574	643	605	582	538	602	594	573	606	566	645	602	565	531	609	581	612	597	631	626	576	612	584	610	566	632	620	604	573	601	585	610	616	609	576	597	584	636	601	610	567	630	596	567	571	601	621	608	574	577	571	608	608	593	598	557	571	625	575	600	598	569	572	609	556	553	597	558	594	565	620	568	595	626	550	598	588	589	587	587	608	635	652	612	585	607	589	626	558	608	584	570	602	564	586	593	588	607	543	622	558	623	593	608	584	581	610	580	563	601	614	605	641	566	574	594	633	561	616	648	565	585	572	559	622	582	581	594	611	601	621	596	613	619	601	579	627	605	655	576	585	597	591	583	606	674	622	567	591	593	600	589	585	582	579	567	590	559	567	592	611	581	599	570	585	630	603	578	621	552	575	614	538	610	597	588	583	643	594	584	587	586	563	595	585	611	552	570	559	593	561	604	573	570	598	610	582	606	615	574	591	611	592	617	611	581	577	609	606	603	558	593	625	573	588	600	529	607	583	577	581	625	567	616	612	540	592	630	656	565	585	601	571
26401	3732	949	835	524	362	310	326	270	260	299	283	265	252	273	269	283	255	287	254	281	283	297	303	270	289	273	314	292	286	257	298	302	280	270	280	275	285	273	277	282	242	272	291	285	301	251	262	275	269	276	290	279	268	257	257	246	270	268	274	307	301	244	330	289	271	266	269	282	253	272	283	291	270	287	304	243	285	306	308	267	269	269	296	286	291	302	274	247	272	288	302	264	285	280	298	306	275	275	310	271	269	280	260	277	303	246	270	258	294	243	268	278	275	279	252	243	251	272	262	275	245	307	296	301	281	297	263	284	277	293	266	256	287	279	282	318	290	272	294	280	238	282	254	280	302	326	275	287	287	288	281	273	293	270	237	268	287	310	312	271	272	293	278	274	294	271	280	258	271	288	311	244	275	293	264	280	292	268	262	279	257	288	306	271	304	271	271	286	293	268	310	288	254	257	294	274	319	266	304	294	267	266	253	262	244	283	304	254	258	255	279	273	284	263	243	278	262	275	274	270	253	290	311	292	290	281	290	262	264	304	249	259	279	284	253	291	310	301	287	297	294	278	281	282	273	285	256	273	292	275	283	282	273	285	295	278	279	258	252	257	292	292	236	303	261	311	288	271	279	251	273	272	272	277	288	254	301	251	263	285	287	281	275	304	278	296	287	269	275	266	282	266	318	280	287	303	285	257	294	283	236	297	274	275	283	277	291	292	294	288	268	264	251	267	272	299	286	273	268	297	248	253	266	276	245	321	256	306	259	279	276	287	318	270	265	235	298	266	290	278	296	271	257	281	268	317	284	275	266	274	272	306	330	266	282	287	301	242	279	303	243	280	285	297	288	289	285	275	244	255	304	257	294	268	289	282	270	267	294	271	294	277	267	257	286	293	267	258	304	278	288	328	286	275	278	252	284	259	270	280	295	299	285	263	279	275	273	291	302	280	271	279	278	300	243	261	234	288	296	303	275	296	292	273	279	296	248	275	278	289	269	257	282	262	281	290	280	285	257	276	260	273	249	279	306	284	279	239	276	267	260	254	289	276	274	292	276	282	252	257	294	305	280	270	264	289	265	269	303	277	256	248	241	277	329	278	279	261	247	269	285	291	289	250	299	295	281	295	284	296	249	290	253	265	272	260	290	266	279	297	290	281	285	296	296	294	296	305	278	321	292	254	253	294	286	291	293	255	248	244	291	282	273	277	274	246	246	260	276	263	278	280	289	274	276	301	276	296	262	256	249	302	302	264	255	299	300	281	267	268	293	313	328	283	288	252	278	290	258	306	256	299	254	290	279	308	268	297	281	281	282	287	269	281	294	265	276	256	309	254	259	278	312	295	261	268	277	276	262	316	255	254	247	259	238	276	282	270	322	279	303	265	277	283	297	273	284	243	293	261	280	281	245	273	283	300	254	265	281	285	269	256	283	249	253	293	273	268	284	276	255	282	260	248	286	269	274	302	257	263	300	276	259	292	299	277	242	255	269	267	243	267	305	308	294	268	317	270	317	290	282	270	307	282	278	304	311	287	254	262	305	296	287	270	297	278	276	267	269	265	264	277	280	272	271	266	297	255	275	246	269	240	264	289	288	277	258	283	261	279	276	279	285	267	292	253	281	288	322	277	294	256	290	299	285	278	275	306	270	244	279	316	290	260	288	271	268	298	263	280	275	267	267	325	300	268	289	266	297	275	283	294	291	297	275	255	288	275	300	237	260	265	282	282	256	282	283	253	267	276	288	280	294	296	267	291	245	298	282	253	285	264	272	292	303	269	256	286	268	223	256	262	286	263	274	300	293	295	247	251	297	298	301	242	256	245	251	273	269	279	288	294	271	286	253	298	268	268	263	298	308	308	287	271	267	283	285	297	286	274	279	267	287	310	287	267	303	276	274	294	275	283	300	297	255	243	281	250	267	278	293	278	289	315	285	267	253	271	306	299	280	281	265	289	238	261	269	301	311	279	296	298	290	249	283	277	267	272	306	275	286	276	276	263	321	279	288	279	287	266	263	292	274	262	282	299	260	272	271	310	241	304	294	283	285	241	282	267	290	266	269	269	284	298	269	272	283	280	285	273	265	272	310	244	273	251	259	261	251	277	270	292	245	274	312	301	301	277	244	267	259	242	259	249	302	296	282	302	278	287	272	282	285	267	289	255	278	257	299	265	274	263	288	267	281	268	284	264	276	302	278	309	286	261	246	271	249	287	274	288	255	307	273	270	320	280	272	269	286	246	278	258	301	244	258	295	264	313	275	278	295	253	287	291	269	273	294	273	248	282	269	302	262	287	309	252	264	291	285	267	257	257	269	273	273	268	282	295	301	242	320	251	271	286	288	264	295	274	238	307	282	265	246	287	246	300	272	258	287	285	255	319	278	289	279	264	274	291	297	290	263	322	302	285	311	262	285	266	275	288	280	286	267	268	266	245	284	290	278	259	298	271	286	272	273	318	295	259	270	304	273	271	254	305	291	297	249	292	248	256	285	319	274	276	297	276	247	269	259	249	265	264	267	282	308	252	268	308	251	297	243	249	258	267	297	253	269	247	264	299	260	287	293	255	265	268	288	257	276	302	294	275	271	256	270	324	283	288	312	293	266	281	304	257	298	278	259	248	274	305	281	266	274	297	282	263	297	312	334	283	300	269	297	302	288	253	276	297	272	247	271	278	298	262	293	260	256	281	251	286	257	259	278	294	275	302	276	295	293	285	283	284	280	281	290	257	245	279	308	293	263	270	282	278	254	274	254	255	295	273	297	277	298	292	300	292	306	258	301	287	275	292	277	264	266	284	298	261	272	294	258	234	261	292	260	278	269	269	284	249	286	279	272	301	285	275	268	249	273	279	316	312	265	263	276	272	258	288	258	264	285	287	272	294	277	273	275	263	270	264	281	320	284	250	280	277	266	285	258	274	294	275	259	291	292	267	258	261	269	260	286	263	285	282	279	289	281	263	268	260	281	267	248	272	260	285	272	274	281	263	262	290	303	269	284	288	272	300	276	288	248	270	235	275	272	274	280	274	266	295	268	283	279	299	255	265	286	293	275	251	290	272	271	264	274	255	271	262	282	258	303	292	272	267	253	246	251	257	279	327	249	299	286	267	284	245	298	268	301	306	317	298	263	302	303	297	292	235	250	260	260	281	262	262	285	287	277	257	280	300	323	287	290	290	292	245	281	311	249	229	274	258	307	270	262	271	269	277	296	283	257	261	300	265	266	275	291	247	281	247	295	276	274	268	267	265	285	283	270	284	284	295	309	283	242	286	245	313	281	291	274	280	300	295	251	282	249	264	283	270	253	260	286	290	306	271	285	307	279	270	281	268	278	286	286	268	255	274	279	287	277	272	299	301	242	280	282	273	283	265	292	301	282	268	292	260	285	294	297	269	299	315	270	290	271	253	277	290	261	286	292	265	293	289	280	259	287	272	277	264	306	270	278	270	257	260	264	284	277	262	242	285	256	261	266	282	265	294	256	271	298	286	295	293	280
18660	8424	9300	8179	4352	2771	1561	881	704	715	672	650	708	640	662	667	690	639	659	712	632	649	689	713	631	673	629	638	680	633	666	665	662	646	601	683	636	667	660	642	635	667	691	628	665	644	660	637	685	685	631	644	641	646	658	661	711	675	667	663	659	658	662	714	615	598	648	652	595	626	645	635	625	621	674	611	615	659	696	658	653	616	651	608	667	616	620	629	592	660	624	649	721	664	594	618	645	671	645	641	632	636	626	609	645	675	571	669	613	655	640	632	639	657	662	650	633	649	662	599	673	654	682	664	626	712	648	613	611	685	611	610	614	620	679	648	629	643	630	654	667	655	601	664	613	637	662	639	637	653	650	623	665	655	702	721	689	640	662	650	664	642	688	628	612	595	647	647	645	596	689	686	600	630	648	647	677	616	674	655	608	643	626	633	643	660	653	648	627	686	629	693	617	649	636	633	665	656	623	635	627	650	609	655	642	689	648	609	718	630	670	638	645	647	683	618	639	638	671	651	644	603	622	612	676	643	632	648	687	662	694	628	646	653	676	667	638	625	612	645	602	639	664	662	666	640	631	587	660	662	675	677	622	656	694	633	608	673	643	616	688	611	687	649	698	660	643	612	649	637	644	647	644	614	673	658	649	640	664	631	667	632	680	671	621	693	631	673	649	634	628	658	633	639	628	597	680	664	667	637	575	646	639	639	642	673	676	626	617	594	619	601	672	679	673	632	616	597	704	607	645	598	620	667	616	621	639	662	649	633	666	664	674	645	660	662	642	689	621	622	641	625	646	656	691	588	634	643	645	685	638	661	643	659	659	677	654	641	664	613	663	636	631	621	669	623	608	670	653	634	709	654	668	670	642	656	673	655	611	665	672	718	637	649	641	641	612	637	681	618	635	625	642	653	681	621	661	684	660	672	675	642	619	633	635	649	602	649	620	637	626	639	632	617	629	653	660	657	606	638	649	624	596	669	630	633	682	673	590	644	677	674	679	655	670	621	634	621	617	612	624	668	641	657	684	625	668	644	697	650	659	659	641	613	640	624	651	608	678	639	620	635	620	687	634	664	566	622	598	647	677	682	629	633	637	672	604	598	689	638	639	670	617	570	663	661	595	658	638	633	680	621	684	639	634	655	682	620	689	642	634	649	715	657	648	655	665	656	653	630	646	635	601	668	626	644	640	718	609	694	632	679	656	653	651	627	661	624	590	690	632	682	652	624	617	609	623	617	654	639	623	627	620	605	633	623	673	638	668	624	701	636	698	634	649	619	656	646	686	676	659	650	665	643	632	643	663	587	632	701	621	623	633	663	607	658	684	671	661	643	676	651	666	631	621	628	642	643	605	656	662	665	646	667	604	624	671	649	641	623	659	691	663	645	655	692	645	633	643	634	633	675	638	567	666	682	648	619	644	624	678	650	628	655	654	642	629	623	622	604	645	617	643	631	666	657	698	729	650	662	627	627	670	650	649	661	632	636	650	652	649	616	636	623	714	627	642	654	657	633	678	642	637	638	650	611	636	637	614	619	647	667	626	632	668	655	621	636	632	658	613	632	707	667	648	639	663	642	642	630	636	616	627	647	675	622	612	645	661	675	639	668	676	643	618	664	662	660	646	645	663	640	646	596	621	611	645	644	617	685	671	648	652	694	630	633	635	634	673	647	643	638	610	632	616	642	682	660	596	595	605	656	639	602	668	662	675	648	627	659	641	650	622	660	639	614	676	660	682	643	622	690	640	671	661	734	704	613	615	638	651	657	648	633	662	592	666	609	633	653	636	647	689	629	645	621	653	624	648	667	618	649	667	653	647	664	620	635	670	659	652	673	661	659	662	651	686	680	652	655	635	677	644	618	612	649	661	630	680	620	654	622	668	653	660	634	645	655	594	626	650	615	666	641	632	677	630	655	619	655	582	635	674	617	636	673	655	647	699	638	663	632	618	659	694	681	657	617	639	615	647	659	626	613	646	592	609	595	642	595	660	642	642	620	643	639	677	644	671	672	637	655	637	691	671	619	674	648	637	669	645	694	654	634	686	650	654	658	636	641	685	675	665	612	677	633	662	610	601	646	639	640	627	616	649	722	604	638	655	640	639	623	657	667	684	654	660	674	661	671	619	631	636	647	702	609	619	662	610	665	650	642	676	639	654	640	653	611	629	641	670	658	642	617	633	606	644	667	647	661	613	642	662	627	668	643	629	681	675	673	657	644	629	673	639	633	628	671	652	650	631	631	631	649	669	680	677	674	693	647	673	650	609	652	673	659	619	649	616	652	675	623	667	723	636	657	645	657	622	613	607	650	624	613	637	678	627	609	654	634	622	654	644	631	672	615	644	660	663	674	626	639	686	602	653	630	620	605	649	657	657	632	630	632	595	613	644	661	641	610	664	681	641	600	615	691	653	604	637	631	650	666	649	658	654	655	607	612	608	648	659	638	629	622	634	603	629	665	693	634	583	628	622	638	616	644	643	640	676	658	683	644	633	642	614	620	677	648	655	658	648	615	629	649	695	648	665	632	641	604	649	652	642	667	653	642	626	633	722	670	679	647	673	627	693	658	613	659	665	665	657	610	596	662	637	624	668	676	652	619	604	655	643	620	661	656	628	597	579	636	666	681	629	620	668	636	683	656	604	676	710	676	634	654	653	707	620	642	660	610	635	633	613	673	690	683	679	614	681	649	673	621	674	673	627	662	630	642	624	649	643	669	622	675	651	649	645	635	622	680	652	643	649	650	636	654	641	633	621	676	618	659	632	647	704	638	625	617	643	665	710	621	641	668	677	644	686	624	699	658	629	608	657	661	625	654	630	652	670	676	625	621	635	598	663	663	633	661	674	615	620	668	674	646	611	653	667	655	635	626	666	646	636	663	647	637	673	677	663	613	650	594	651	634	707	662	655	615	664	660	640	683	637	644	616	652	674	648	648	654	679	645	643	596	643	684	630	627	648	603	668	649	666	651	629	612	627	669	623	635	641	626	642	615	602	623	602	654	632	654	616	622	665	627	672	602	613	668	624	601	659	698	631	623	640	635	706	641	668	644	640	655	612	643	633	642	643	626	664	646	655	592	680	656	691	693	628	660	645	640	654	620	636	637	673	596	637	582	627	620	649	635	637	595	657	612	642	648	688	613	674	670	669	640	655	589	655	624	651	692	658	673	649	650	642	631	660	693	682	643	616	614	706	577	637	631	619	631	620	647	610	654	626	648	651	654	656	628	650	675	630	666	631	686	655	600	646	625	614	644	652	654	683	644	666	662	664	669	662	644	623	669	623	649	691	659	640	648	642	674	680	668	606	628	610	656	657	655	651	659	618	625	657	613	643	639	645	664	644	671	666	661	632	676	673	660	651	617	604	682	670	624	635	702	628	647	664	651	623	665	658	645	665	670	664	664	651	686	649	603	650	652	666	644	714	636	626	625	663	634	651	595	695	630	664	660	704	631	623	712	629	667	677	621	631	664	629	644	640	696	643	598	641	636	620	596
30571	5116	1368	828	643	447	338	289	304	319	285	267	252	297	287	290	306	312	314	292	274	298	302	288	272	297	291	291	275	255	284	284	318	255	299	289	285	250	273	267	296	303	300	280	312	288	303	269	293	279	282	303	288	268	299	269	276	312	273	268	299	306	278	287	290	284	268	274	272	279	300	248	292	308	299	280	258	301	267	299	265	277	309	283	273	306	320	270	287	310	294	274	272	281	281	277	285	303	301	288	297	319	288	266	270	283	312	282	313	290	275	303	301	294	311	265	268	268	296	305	256	278	275	296	298	287	292	300	289	277	278	302	301	284	280	309	307	279	324	261	308	272	311	268	283	278	268	332	303	282	281	280	288	283	273	252	289	268	303	270	282	260	303	290	317	292	286	285	277	275	274	304	299	300	292	294	299	271	316	281	245	288	292	299	271	278	278	286	264	282	320	302	310	277	288	328	268	290	277	279	233	261	266	289	304	281	324	281	269	252	295	293	268	305	283	276	303	291	282	296	323	243	279	291	289	315	278	271	265	279	329	277	286	300	267	267	300	275	259	276	269	280	286	269	298	290	273	293	282	279	279	291	295	276	285	270	250	313	266	301	293	292	286	287	313	265	276	298	299	296	264	302	320	282	277	269	278	264	276	247	284	308	296	321	293	281	309	288	279	260	251	267	299	309	297	273	272	307	313	301	278	316	281	302	264	265	262	282	304	263	275	267	314	256	274	280	265	273	280	269	274	323	283	303	295	272	286	283	256	266	256	292	296	270	294	293	259	282	290	276	317	286	255	274	299	282	282	275	288	298	251	257	308	282	308	275	269	293	282	277	305	275	300	310	322	281	281	292	282	295	304	296	260	269	298	277	273	300	300	264	273	320	274	295	277	289	289	335	298	297	284	308	288	269	303	266	287	309	297	307	345	305	252	277	263	295	263	292	302	279	280	286	280	239	294	278	288	291	267	267	270	305	257	284	314	285	261	301	265	314	275	296	276	316	279	270	291	305	266	289	280	292	298	283	268	304	284	259	297	316	318	322	275	322	301	282	320	289	290	304	291	281	293	276	299	290	278	274	254	249	266	289	277	303	272	313	319	317	300	271	242	267	282	299	267	316	309	286	270	282	300	323	278	326	255	249	237	280	249	285	281	298	299	303	294	280	283	288	291	292	273	277	269	264	288	289	275	279	291	281	316	283	318	292	309	315	288	278	275	303	291	300	320	250	312	301	297	315	265	308	287	285	280	258	268	263	276	277	282	273	281	310	304	280	292	270	290	284	278	291	307	272	286	280	305	251	293	332	270	280	287	283	278	290	278	277	278	300	299	264	296	299	284	311	303	282	272	277	294	295	286	262	299	253	329	292	287	283	294	289	290	266	256	269	296	330	321	241	272	252	302	254	266	269	288	287	308	287	286	282	299	264	274	243	312	255	277	263	268	255	274	301	279	313	317	292	292	281	321	289	273	294	289	318	287	322	277	248	285	290	308	276	308	306	288	317	269	285	270	256	259	290	287	317	309	291	241	297	282	275	256	280	287	263	274	294	274	279	289	306	259	269	286	283	264	294	308	313	239	290	268	295	301	277	264	287	295	285	273	305	289	261	256	285	284	280	311	272	279	284	300	299	290	302	318	290	281	300	269	305	275	284	276	306	261	281	296	300	258	314	303	299	297	298	293	302	295	277	259	301	317	313	281	265	291	258	304	329	304	279	284	275	268	273	265	295	312	316	304	252	302	276	284	340	297	268	261	263	266	310	290	280	282	275	274	284	278	263	259	272	316	306	297	300	306	298	282	285	301	273	277	267	280	260	267	261	282	306	269	295	268	281	275	275	286	300	289	294	279	272	299	287	287	276	296	288	292	286	311	302	300	278	295	284	275	303	303	310	272	257	295	331	281	269	280	283	292	302	307	288	276	266	250	312	295	252	287	278	288	268	300	281	297	280	282	297	288	271	286	284	263	280	278	254	311	281	302	283	258	294	278	252	286	289	301	274	320	260	285	263	305	276	290	284	277	255	293	287	285	274	301	283	306	248	269	286	308	276	286	299	283	302	265	306	278	277	288	284	286	276	241	250	272	256	311	296	268	247	259	288	303	296	308	244	295	317	254	255	255	262	268	286	307	276	294	289	267	325	305	315	272	290	286	266	286	302	272	305	287	256	283	285	297	289	274	287	317	287	271	300	282	282	273	274	267	251	276	285	318	299	287	295	244	274	340	310	296	293	286	301	305	332	319	306	299	292	315	278	292	304	282	298	304	256	266	316	270	280	300	258	279	280	280	301	328	307	250	304	250	284	290	244	303	314	265	302	272	286	305	292	281	278	284	286	264	304	277	278	319	307	286	277	257	306	278	284	271	256	274	287	307	264	305	287	286	285	303	272	292	273	281	324	252	269	262	313	279	282	266	310	285	318	282	288	303	285	265	234	277	279	286	286	271	276	305	310	272	287	276	260	301	264	250	280	311	274	257	302	298	297	300	262	295	293	294	259	270	271	260	259	265	278	268	278	264	306	301	300	277	271	296	292	285	268	303	285	289	272	289	252	272	275	289	266	291	282	286	297	292	298	270	282	307	271	260	287	265	278	278	266	292	282	304	329	273	305	246	307	337	281	251	265	274	285	293	244	264	302	274	309	258	254	274	261	322	291	330	286	311	250	255	284	272	237	287	270	295	300	318	275	271	263	272	294	292	243	280	275	267	284	284	264	300	308	288	309	271	274	266	300	277	269	254	263	287	273	281	282	302	286	292	269	266	274	289	262	278	269	285	283	255	284	310	275	289	257	282	306	313	250	316	272	297	277	304	297	285	267	305	269	266	281	298	314	256	297	311	287	282	296	278	292	279	285	290	302	270	271	310	302	271	315	288	269	268	278	269	280	305	298	289	277	277	306	275	259	244	276	278	271	296	294	276	324	275	267	289	306	360	287	288	278	268	247	265	277	293	284	316	279	307	269	279	270	272	306	283	251	324	275	313	295	272	260	273	295	295	310	278	301	303	296	291	310	286	304	295	303	291	278	274	293	287	287	278	289	304	312	246	310	267	245	321	259	278	269	293	319	275	254	290	289	291	269	286	268	254	287	292	294	307	301	300	291	265	260	300	243	304	294	273	288	289	301	332	293	316	282	289	281	296	305	270	308	287	298	268	277	280	250	269	316	308	304	322	276	283	267	277	301	295	284	250	295	321	299	284	283	292	275	284	326	286	261	292	280	273	287	285	297	274	281	266	296	277	293	289	309	266	294	291	301	276	257	288	300	298	299	288	294	304	301	289	319	268	257	270	277	280	296	305	248	306	264	256	279	299	343	291	264	295	270	296	277	280	286	296	274	275	276	275	297	281	287	281	325	272	290	277	288	294	281	316	279	293	303	268	281	280	301	300	258	270	293	300	281	273	288	254	283	248	305	303	269	290	306	295	281	283	309	276	292	287	248	292	261	255	262	263	316	309	300	308	307	283	286	295	295	274	282	291	277	274	250	270	269
22179	10690	11975	8038	6194	3543	1879	994	784	792	728	706	729	700	702	664	616	649	691	667	666	689	716	658	746	667	695	656	674	697	740	644	654	708	662	696	715	666	673	691	649	735	659	670	718	707	702	725	688	634	727	697	677	633	715	660	700	665	701	669	651	736	652	692	646	662	660	625	694	683	736	698	702	688	682	727	644	718	641	644	673	651	659	669	670	696	627	696	683	678	641	649	669	685	694	664	741	643	705	672	724	666	657	654	675	649	695	703	646	660	690	686	651	696	660	655	661	730	692	621	697	655	694	627	656	697	633	711	645	638	645	660	662	684	695	636	682	661	637	665	697	735	655	686	699	663	674	703	683	643	690	669	685	628	695	685	682	675	682	674	695	723	661	649	671	717	644	674	704	665	656	626	661	632	693	644	692	707	668	646	690	652	688	701	687	690	672	629	675	668	629	689	639	626	693	697	703	643	664	643	643	595	650	677	723	692	671	619	661	646	646	634	638	675	638	680	682	700	657	633	669	732	655	660	692	662	675	665	661	683	653	661	729	672	615	672	709	708	652	642	642	693	646	653	689	722	666	639	648	677	673	673	647	685	672	654	672	692	669	684	654	637	691	699	671	690	635	660	657	623	674	671	659	652	666	680	690	638	630	700	646	653	649	693	650	688	681	654	704	671	678	677	704	716	639	653	657	656	651	704	715	658	660	652	672	639	648	698	664	715	677	684	693	687	684	663	669	740	652	665	654	683	647	671	698	690	672	689	620	678	689	664	682	659	695	699	685	636	670	654	692	696	678	663	620	656	680	697	627	668	725	683	663	660	704	643	691	645	681	669	683	693	698	712	705	649	714	648	668	679	581	666	620	656	694	655	685	658	703	622	651	700	675	652	681	648	709	706	645	721	628	594	661	622	682	694	700	656	652	680	640	659	639	644	657	690	655	697	698	674	675	639	648	686	685	680	641	640	660	646	672	705	701	694	697	687	616	619	667	656	664	677	705	672	711	672	692	595	700	724	640	686	723	653	677	631	634	657	661	686	632	629	661	667	677	720	638	677	647	651	668	669	656	646	650	649	634	699	677	628	652	692	720	663	644	670	601	659	703	674	696	675	675	696	692	667	656	661	673	654	682	671	666	632	670	697	706	681	655	704	629	662	711	706	707	633	717	651	677	659	708	693	675	709	631	643	658	662	672	685	674	683	699	669	695	685	629	633	624	647	665	677	686	660	684	669	616	666	668	728	664	728	708	664	701	655	640	672	675	694	648	698	645	702	643	644	643	684	679	695	677	703	665	629	654	699	617	648	686	707	642	668	699	707	666	666	655	669	674	651	685	635	659	630	682	654	611	657	711	662	645	636	688	667	663	659	663	625	635	691	628	647	615	623	687	641	640	672	655	658	648	692	674	666	685	653	657	653	677	690	678	648	653	647	643	739	642	636	711	626	672	685	684	695	642	642	648	643	666	687	655	659	674	690	660	689	674	641	666	671	650	676	666	713	636	658	708	634	650	675	710	684	674	665	750	643	639	661	646	646	661	730	688	674	675	699	655	647	684	661	683	718	696	664	644	652	673	664	702	646	692	710	710	719	637	690	705	692	625	636	648	682	654	665	650	654	677	675	659	692	665	660	671	714	662	673	692	613	630	700	688	619	648	687	681	677	664	683	688	647	695	684	646	682	656	672	672	652	677	711	661	683	629	696	707	698	665	675	629	638	625	685	672	661	699	692	658	700	671	676	656	676	667	617	660	602	678	688	619	661	720	722	689	718	696	698	673	662	694	669	670	700	642	673	662	619	628	679	690	690	642	674	667	711	662	701	683	687	673	649	657	675	657	717	662	664	683	666	679	680	698	684	707	657	640	668	644	687	651	685	635	722	605	675	677	668	656	658	640	662	757	693	654	692	613	725	649	683	659	675	638	700	666	712	707	669	715	648	673	677	651	665	684	661	647	672	667	631	698	666	634	713	669	680	661	652	682	635	640	673	677	622	634	650	707	748	669	658	683	698	621	695	668	671	640	698	673	703	690	614	628	634	686	703	703	641	652	703	649	707	656	678	653	674	643	709	669	706	655	655	636	675	702	698	671	667	711	648	681	665	689	657	636	703	674	689	674	641	662	684	649	689	664	676	694	628	642	665	676	667	652	680	651	663	678	758	707	676	716	663	685	674	655	650	641	639	680	654	690	666	667	703	699	715	691	665	660	674	651	668	710	637	674	705	680	697	647	645	673	675	697	668	679	668	689	694	677	601	639	621	677	692	659	674	668	696	656	693	655	657	646	647	619	680	618	671	696	672	614	653	673	680	673	645	725	660	706	632	681	641	635	651	639	697	639	676	673	649	625	648	690	667	732	653	641	624	685	679	678	646	707	675	684	674	672	683	616	649	591	678	582	680	708	695	660	628	703	680	681	660	703	630	675	667	657	672	646	665	699	612	655	675	689	660	651	672	644	668	660	706	699	606	648	662	670	695	670	695	674	687	689	701	628	646	606	707	664	703	667	697	729	701	665	650	660	674	695	709	625	673	730	686	694	681	664	682	679	697	654	675	671	666	688	625	681	668	652	635	643	671	697	657	718	665	693	651	625	684	730	671	656	695	680	700	643	671	670	587	687	673	686	680	665	666	639	625	687	674	692	704	657	644	705	664	645	686	633	668	595	632	667	694	663	657	665	718	649	627	631	668	663	687	694	659	637	680	646	648	647	690	657	638	658	660	636	671	670	663	657	683	657	678	682	715	664	612	697	679	675	697	688	681	670	681	640	685	674	694	671	667	666	658	648	696	651	657	710	642	660	676	693	702	657	635	637	653	665	671	740	661	657	631	712	645	669	648	682	689	685	650	677	663	676	668	666	657	632	633	633	655	696	661	707	638	699	653	609	676	661	656	698	708	677	659	649	644	667	642	672	711	667	689	652	733	631	694	626	660	672	690	664	701	689	666	739	659	691	710	700	659	629	666	637	645	702	677	671	644	657	679	678	646	718	686	681	637	682	682	715	672	733	698	705	676	692	651	670	680	651	649	686	698	636	660	698	633	701	657	696	664	680	602	699	696	673	658	675	669	644	718	620	685	684	641	714	716	674	700	663	668	721	662	663	690	691	667	691	699	656	692	653	700	684	617	665	681	651	669	683	719	668	674	686	650	664	705	734	666	679	610	672	664	641	671	642	647	682	701	667	653	704	686	641	680	653	678	648	638	636	700	672	648	680	682	679	632	646	678	676	665	634	675	685	697	663	677	670	676	684	676	699	681	711	687	682	657	632	670	707	650	666	655	645	653	694	672	620	720	645	690	689	697	710	717	700	629	696	668	652	670	658	641	677	689	701	630	676	717	632	620	663	682	684	688	655	667	628	681	667	658	646	688	717	697	669	727	694	707	652	683	650	696	666	691	668	682	651	669	649	638	667	680	642	712	685	651	669	663	611	671	640	694	705	652	665	691	661	683	626	669	655	668	695	653	663	665	680	681	611	699	652	678	623	616	677	672
18522	1984	562	385	310	297	259	270	275	282	266	285	242	263	241	270	264	233	244	286	281	279	225	278	270	266	249	252	225	280	267	251	252	277	287	259	267	274	272	274	266	288	266	283	254	254	254	299	302	255	259	261	258	280	266	259	235	257	245	255	289	248	273	287	256	245	244	253	274	249	241	235	265	282	246	268	288	282	253	295	291	307	270	258	253	234	270	261	251	247	231	240	260	254	261	255	266	227	233	240	278	245	249	239	261	250	227	253	257	252	247	234	274	268	247	264	255	253	246	262	257	291	258	265	295	242	254	265	234	252	252	283	268	264	221	265	257	249	281	238	274	283	261	270	269	267	254	280	275	248	293	279	287	277	266	259	242	261	270	237	273	240	269	268	246	240	252	272	246	262	223	274	269	266	243	218	238	263	252	251	263	246	262	242	279	220	286	245	283	270	250	224	262	286	263	268	249	251	244	268	280	261	286	241	233	243	260	256	230	289	248	269	253	224	282	269	272	271	282	262	245	268	273	261	249	243	242	256	251	267	251	275	253	273	264	228	271	263	263	240	262	272	279	286	253	231	275	243	241	291	276	274	255	273	271	299	278	271	278	251	259	275	251	257	253	269	278	284	281	286	242	276	235	247	262	262	257	247	264	266	257	275	233	230	247	250	274	255	284	234	287	252	222	239	270	270	253	279	261	261	271	271	275	230	264	252	254	254	261	278	272	264	285	275	250	300	292	253	285	260	282	253	245	282	278	238	262	243	288	253	268	263	259	276	260	267	275	253	279	293	275	278	261	248	229	234	266	270	279	262	272	240	271	250	290	269	280	260	312	267	247	267	239	263	287	232	235	264	263	287	275	236	253	267	255	275	289	292	266	265	251	270	269	257	259	275	287	255	228	251	280	277	271	238	256	241	265	266	239	247	268	267	276	237	245	240	257	267	305	279	294	253	258	253	274	312	274	281	247	284	259	294	245	278	262	265	240	265	264	247	260	242	245	232	267	259	227	278	245	278	241	245	286	246	270	278	232	284	250	254	262	254	253	268	261	287	290	276	260	268	248	274	278	268	293	270	272	259	275	252	262	271	307	279	271	291	255	265	264	245	282	291	282	262	244	247	268	258	290	273	268	254	244	249	266	218	273	288	262	258	262	238	272	275	253	268	249	284	258	248	268	289	274	266	246	256	282	242	281	264	281	233	269	236	256	237	267	243	280	253	288	250	258	275	248	256	251	256	272	246	242	252	263	265	265	286	271	267	256	230	260	254	240	242	277	242	263	240	243	270	269	246	241	272	294	251	245	277	249	278	246	230	275	273	253	216	257	236	271	250	243	275	285	261	262	276	275	260	275	277	266	236	260	256	259	268	290	262	291	251	260	250	250	268	265	265	273	280	255	268	255	273	237	280	271	257	294	254	233	262	274	274	230	268	283	272	271	248	284	296	218	238	280	285	241	260	245	267	261	239	246	256	245	264	318	247	242	259	261	259	247	263	259	270	241	237	279	270	291	282	274	256	239	249	260	273	255	245	305	288	265	270	264	261	257	310	257	269	239	247	256	277	272	276	268	260	260	236	240	223	282	229	264	247	244	243	311	296	254	257	284	258	244	244	241	294	267	252	245	301	294	296	237	240	233	271	286	284	281	290	240	257	248	294	252	244	240	269	272	269	260	259	240	268	241	235	252	294	268	262	251	260	283	241	259	260	267	278	260	251	278	237	254	270	277	277	257	262	306	253	311	279	239	276	267	276	294	275	260	268	259	287	248	274	271	240	255	253	266	276	297	251	291	247	255	256	259	279	250	276	277	246	274	272	247	299	278	226	269	265	234	230	275	251	265	224	238	283	264	258	255	246	258	262	249	247	287	246	240	288	266	283	291	280	305	243	237	248	267	267	252	266	229	277	241	276	291	268	248	273	279	263	237	290	246	249	232	258	288	247	258	246	273	270	249	244	205	275	265	244	259	254	256	281	275	276	274	248	243	281	258	249	262	257	253	256	258	252	273	266	259	259	254	285	257	270	282	275	252	286	263	267	261	280	250	241	273	252	244	254	249	258	270	230	264	245	253	269	269	284	230	265	262	284	286	264	263	289	254	275	277	244	292	287	265	264	238	278	242	252	271	261	297	257	238	273	235	264	265	255	281	247	261	284	259	255	256	275	265	268	272	251	272	265	250	243	247	267	242	262	288	232	271	268	257	293	272	272	265	242	254	254	286	230	242	259	254	271	266	247	267	244	253	257	284	274	219	286	280	281	250	249	259	246	269	252	256	258	259	254	256	262	268	269	263	278	251	287	280	246	285	235	266	270	249	261	263	265	234	265	263	258	251	246	251	250	256	277	245	283	255	242	298	279	266	302	248	283	262	268	240	276	253	243	265	245	246	251	255	256	263	283	288	272	277	256	228	260	257	247	263	273	272	261	249	257	253	245	262	237	260	250	263	231	260	279	232	242	256	253	229	276	256	246	258	254	258	255	249	280	248	268	251	318	279	273	302	265	266	256	271	263	255	266	258	294	253	232	294	259	278	257	251	243	278	279	248	271	246	261	274	240	272	235	301	266	261	256	249	233	274	284	275	233	289	209	235	256	269	272	248	289	282	250	236	283	257	265	265	286	246	230	243	233	274	275	260	248	268	282	241	233	290	246	240	267	236	257	265	262	249	249	255	250	239	262	264	291	244	274	260	246	258	253	275	265	268	251	280	266	268	264	272	250	265	263	286	271	243	273	253	265	223	278	262	254	261	233	256	267	270	289	287	264	253	235	288	292	238	249	248	260	258	262	242	243	305	253	255	271	264	289	273	267	307	262	275	295	279	292	279	236	283	280	275	284	267	275	252	260	262	258	248	269	271	250	275	275	245	286	271	257	278	268	240	260	273	249	264	290	255	257	269	245	287	257	263	239	268	260	249	257	276	275	247	288	279	269	241	273	247	299	268	248	268	262	232	248	249	232	271	303	275	272	265	323	269	261	295	237	254	279	243	278	272	284	245	253	285	242	233	247	225	238	266	269	305	263	259	255	253	271	265	247	256	247	268	230	255	241	256	296	256	263	249	250	236	241	264	276	279	225	274	293	266	262	290	264	257	269	257	264	265	253	232	255	275	260	255	262	259	258	272	268	288	271	228	267	254	265	258	258	272	254	261	263	247	281	240	260	272	241	251	270	289	224	245	257	277	247	252	243	266	282	289	280	276	275	266	244	260	250	234	263	279	248	307	278	254	243	248	263	239	260	268	271	250	276	274	265	266	249	272	289	287	280	279	272	262	272	246	270	279	229	253	274	222	273	283	252	294	255	251	230	236	289	276	271	264	300	269	281	260	279	303	249	235	272	278	258	280	280	219	246	295	278	234	256	256	290	257	288	230	288	251	276	286	268	277	240	268	264	263	257	260	224	246	225	254	240	257	288	238	252	253	243	266	281	287	282	266	262	268	270	272	281	275	267	287	263	252	230	266	256	294	252	263	242	313	274	265	260	268	255	212	262
14334	5738	4760	2104	1665	943	661	621	589	561	565	583	561	591	593	620	552	599	612	598	587	561	570	560	587	600	583	581	585	595	598	598	608	591	538	573	606	577	635	576	591	614	590	574	573	585	600	592	601	592	569	580	588	588	543	551	605	572	581	555	575	591	544	606	622	575	556	549	577	563	630	565	586	623	574	563	588	591	594	577	612	577	591	638	592	592	540	618	595	587	558	600	620	588	587	610	657	604	595	572	579	597	598	636	586	590	620	608	584	584	580	562	592	628	605	594	598	544	559	554	547	550	593	554	595	557	588	619	588	540	530	561	589	610	592	564	598	603	609	586	581	567	629	569	597	576	614	607	598	562	613	573	591	590	609	606	562	555	566	570	532	618	605	618	572	550	603	538	588	589	618	560	558	597	603	590	575	541	603	565	556	573	545	602	583	547	593	586	625	563	643	615	633	601	598	541	605	607	584	600	603	587	594	601	587	559	544	576	544	563	591	531	573	573	548	592	625	582	546	551	554	605	591	590	633	556	570	623	586	614	597	622	552	542	566	557	598	610	638	617	619	558	617	635	623	572	554	595	586	547	583	581	609	615	583	606	549	593	556	529	552	586	594	563	539	602	586	588	573	589	589	601	581	594	605	588	568	619	579	594	591	617	610	615	589	632	606	579	604	563	557	584	633	584	604	590	625	598	563	597	604	600	623	590	590	572	568	581	579	579	573	560	592	583	575	616	595	625	580	614	579	622	590	568	564	583	578	581	607	596	564	586	560	583	573	549	608	623	583	552	649	556	561	605	611	551	619	583	610	573	550	638	568	631	585	621	538	555	562	593	607	590	626	546	630	572	593	611	547	582	609	570	579	574	584	597	597	627	605	564	552	544	595	556	582	598	594	582	581	577	580	575	570	605	562	578	574	614	591	588	576	548	563	579	610	561	604	561	609	577	537	548	554	580	590	553	593	606	633	626	605	614	622	575	572	541	624	563	570	611	538	576	538	558	596	589	592	616	592	602	588	582	594	594	566	620	529	606	539	620	598	538	585	550	540	547	569	542	611	642	585	575	557	615	598	573	578	618	564	606	561	595	546	604	604	542	580	607	622	652	614	587	561	561	606	588	570	560	578	576	596	605	561	598	586	606	584	621	591	614	605	579	540	565	578	597	629	603	555	628	610	611	610	551	616	594	569	622	586	588	602	580	586	545	605	598	568	554	558	604	580	570	561	573	623	565	617	611	614	590	602	586	574	539	615	572	601	546	579	620	570	559	592	585	573	626	562	589	615	626	632	608	600	611	556	642	587	601	605	566	569	596	601	514	582	590	560	626	598	582	615	590	616	595	599	557	565	617	600	567	577	635	557	578	579	608	565	577	598	589	576	567	533	615	609	608	584	618	586	581	544	566	577	602	552	561	573	574	605	577	549	559	592	593	627	587	633	581	599	596	586	572	589	617	617	609	558	584	602	570	554	568	579	585	609	561	564	620	569	603	612	574	623	628	589	541	585	612	600	603	599	604	585	589	592	599	571	575	621	597	574	556	638	564	574	553	617	586	610	607	603	590	585	598	575	583	589	570	656	593	524	570	554	594	581	583	565	537	587	568	564	567	575	593	556	624	574	595	581	586	573	576	560	575	571	616	592	635	587	629	556	570	583	567	624	634	614	571	611	600	597	597	583	626	581	576	569	565	570	600	571	605	601	578	570	572	587	592	608	587	576	592	571	611	634	611	558	564	590	555	585	555	605	636	605	572	588	585	588	588	576	612	597	542	578	553	607	631	589	551	557	555	635	630	590	592	558	578	599	592	611	589	600	629	595	556	573	596	616	611	584	624	599	590	566	525	581	573	599	606	575	602	587	571	594	596	600	604	600	579	594	584	590	584	582	524	577	558	567	559	610	605	644	595	598	616	649	577	525	616	591	539	578	568	585	576	588	635	592	593	562	590	594	635	562	570	606	593	583	586	590	566	613	553	602	604	596	568	583	544	574	608	581	580	578	619	595	601	605	568	560	567	567	630	571	572	603	612	572	620	601	565	564	576	580	576	623	586	613	563	610	595	550	547	600	558	579	614	616	588	588	559	591	587	607	573	566	602	614	584	608	588	577	562	593	588	610	607	594	619	569	568	612	591	642	579	614	621	555	592	614	589	579	620	593	566	612	574	605	578	607	594	590	584	569	597	602	581	587	581	552	599	603	574	620	540	581	560	581	593	599	606	601	575	561	613	612	574	608	644	561	607	591	566	575	564	563	616	623	599	602	599	619	583	616	602	606	577	604	592	576	507	580	609	602	551	595	610	567	589	640	585	563	612	582	607	623	575	594	597	574	586	597	530	585	550	583	589	569	534	569	561	582	621	563	588	595	579	578	574	609	579	596	586	580	557	634	576	623	592	578	536	580	564	609	554	600	575	613	574	584	556	560	631	554	624	576	589	580	572	596	499	558	583	579	592	575	601	573	571	583	578	579	554	612	564	604	578	630	599	566	614	590	637	536	560	561	580	598	605	560	579	572	580	571	541	590	580	604	626	605	559	618	605	564	572	648	583	596	611	616	571	557	587	588	585	570	580	583	561	668	577	596	582	627	568	574	562	590	568	625	557	625	611	611	530	555	590	542	597	560	629	576	594	580	642	573	601	550	588	523	603	598	553	602	588	641	572	559	558	614	631	566	582	573	598	634	623	593	558	622	606	583	597	586	610	607	566	549	610	605	552	573	584	549	623	583	582	599	559	559	609	581	647	591	591	570	583	580	607	547	605	570	592	579	628	562	568	597	568	566	585	623	574	557	590	554	576	555	598	597	654	565	564	547	595	549	625	593	616	580	638	603	615	614	564	613	567	582	611	611	580	619	581	555	594	580	567	586	609	584	607	585	570	597	588	589	572	527	600	558	588	614	574	584	595	578	601	603	541	590	601	603	601	563	603	565	577	618	597	584	606	560	569	617	557	581	633	574	568	559	576	584	563	604	597	608	575	623	534	551	579	588	585	580	609	599	607	540	590	585	581	579	551	528	608	560	632	602	616	603	603	569	580	576	552	623	584	594	586	593	620	567	553	562	586	590	613	597	598	594	571	605	593	574	582	574	578	596	629	570	611	612	538	586	618	573	618	591	602	551	563	528	585	605	595	605	589	590	606	585	613	602	552	557	626	553	596	595	599	597	623	615	557	597	598	578	556	581	592	573	606	600	572	595	560	597	625	614	583	635	588	572	599	626	565	576	627	604	582	598	571	572	575	607	581	563	593	593	628	568	584	565	584	628	600	596	613	600	581	597	579	568	597	585	607	558	605	612	567	600	602	578	621	597	567	548	553	586	614	568	580	605	594	611	575	538	525	615	632	623	563	562	600	574	564	578	565	564	586	586	570	609	571	595	520	576	591	521	605	584	597	584	586	532	634	554	576	576	564	636	591	607	589	607	587	618	586	603	578	590	597	586	579	583	593	584	617	567	633	575	590	569	573	529	543	631	575	581	590	588	604	602	571	559	518
27958	4366	757	568	463	366	302	285	279	247	284	294	285	282	270	290	297	273	239	231	295	255	276	254	269	250	288	251	275	279	277	282	293	282	255	266	265	281	282	299	273	301	275	292	261	308	260	308	265	275	281	243	238	232	267	281	284	305	304	270	291	262	312	291	294	260	292	253	240	283	253	270	267	265	261	279	278	257	307	269	278	301	258	281	255	247	267	292	269	261	257	334	289	294	241	260	280	304	298	260	264	305	281	305	253	297	261	249	275	289	291	293	257	274	282	298	303	260	280	268	282	290	254	249	270	266	267	309	278	252	271	246	283	276	276	252	250	267	294	277	265	271	284	282	296	261	291	278	282	279	271	278	266	283	283	238	263	298	279	260	267	275	287	272	249	293	267	280	260	270	316	265	272	299	262	287	290	300	268	287	264	247	275	283	274	304	289	243	274	264	280	276	285	268	281	245	286	286	272	278	274	296	303	294	279	250	278	295	268	272	295	281	306	266	304	266	255	267	252	293	312	291	308	263	289	254	259	283	266	260	251	294	269	280	265	275	280	249	284	283	279	276	268	272	290	289	305	262	261	275	285	266	293	298	266	279	258	299	279	262	256	268	260	288	267	282	321	291	294	263	266	253	248	280	250	278	303	265	274	272	277	276	245	310	258	290	245	270	253	279	284	283	264	311	327	281	272	301	317	267	280	277	256	272	277	288	266	276	281	256	269	258	276	285	285	256	258	251	290	262	285	266	312	287	280	252	269	281	253	301	291	281	270	294	265	246	285	290	298	284	242	291	257	286	294	280	248	269	280	264	237	229	278	290	281	277	304	271	270	283	251	294	306	278	263	268	260	264	310	279	275	247	277	243	273	254	264	243	270	232	256	299	291	287	270	266	264	278	284	259	309	261	272	257	271	281	271	261	267	291	275	268	307	300	306	284	275	266	260	270	274	275	289	266	280	269	273	269	270	281	300	304	271	287	291	286	307	272	273	269	296	279	256	244	250	275	275	315	298	250	268	278	268	266	270	255	297	279	255	286	264	298	263	298	267	288	305	258	279	271	276	300	266	263	281	283	265	271	267	267	270	292	274	251	220	252	271	286	275	279	282	264	237	305	258	257	297	290	314	261	281	317	288	267	301	267	256	269	264	296	295	296	311	271	274	273	288	280	233	291	266	300	295	293	277	280	281	249	274	282	272	267	247	270	252	289	258	273	256	277	251	276	248	262	275	293	269	312	249	290	292	263	294	252	272	273	290	271	265	290	263	268	304	279	305	261	289	284	278	288	309	289	302	297	264	258	258	257	279	296	275	278	283	303	314	268	269	265	258	324	277	289	262	283	283	281	288	264	283	265	281	269	285	255	277	315	278	272	270	275	298	281	282	266	278	311	263	274	304	286	265	269	281	291	278	300	283	289	292	286	267	260	263	282	243	287	232	266	246	263	291	283	253	258	249	264	264	289	299	251	274	280	258	254	288	283	314	283	286	291	316	282	290	250	287	310	272	270	274	257	276	266	310	250	247	286	280	263	293	264	282	300	278	256	247	274	272	274	307	268	266	260	296	306	272	295	276	255	287	239	276	249	253	258	232	259	307	280	279	272	264	285	271	311	291	244	247	275	264	295	290	300	268	289	274	272	294	270	264	284	286	299	315	274	281	296	272	257	280	267	278	274	263	265	249	287	265	283	315	284	268	254	267	277	251	279	272	287	261	261	259	274	301	282	247	288	287	251	302	279	231	290	241	291	289	286	282	284	254	227	281	276	258	241	257	244	298	292	248	274	261	244	279	296	265	288	267	257	292	288	302	257	279	305	281	315	303	283	258	290	266	296	258	263	285	286	273	277	280	249	264	299	287	305	273	253	292	291	285	277	316	245	267	281	281	281	272	262	297	308	268	282	281	263	293	265	275	313	303	258	257	277	255	287	280	294	298	287	278	262	260	286	291	285	271	301	277	297	279	274	250	285	289	275	302	256	249	278	252	271	257	257	274	283	303	279	289	320	263	256	260	269	265	297	274	257	274	274	283	256	294	254	275	283	269	273	285	290	297	257	304	256	284	276	272	253	281	293	243	268	311	313	275	282	273	275	301	283	281	280	292	316	295	278	257	260	264	285	261	267	273	287	266	312	273	279	280	266	247	289	250	238	271	273	260	272	283	273	242	282	277	280	301	273	251	278	237	297	272	299	260	289	275	294	296	295	263	284	246	283	279	242	267	274	232	276	284	278	286	296	307	319	242	272	286	281	271	274	277	267	293	254	313	255	259	249	269	266	250	281	292	299	272	240	301	280	290	286	277	264	267	272	288	309	276	282	287	261	259	260	257	271	305	264	288	298	277	311	270	265	298	263	265	299	274	294	252	268	279	271	269	272	274	277	292	289	301	281	333	319	267	284	250	285	252	276	281	258	261	294	267	265	283	259	287	265	285	261	274	289	288	281	271	268	274	273	247	279	284	274	249	277	299	247	297	275	256	277	265	240	295	263	266	252	274	237	280	298	289	273	279	279	276	281	277	278	285	279	253	269	263	286	294	247	271	277	273	252	298	288	293	304	316	285	283	265	276	290	323	272	287	260	292	266	278	247	289	269	285	286	256	278	270	269	251	271	299	286	257	267	303	275	317	265	278	232	298	284	290	276	274	264	239	261	269	274	268	277	274	279	263	301	292	264	271	253	275	248	288	283	290	274	296	270	274	255	248	272	267	282	301	286	338	267	259	286	249	257	242	278	251	263	277	302	289	265	284	299	279	282	245	277	309	265	290	272	236	261	279	232	259	286	279	285	284	268	282	311	281	261	250	263	270	257	282	277	270	273	272	274	277	258	278	278	294	251	307	291	289	304	275	294	273	276	282	280	273	284	277	289	294	274	277	259	311	293	285	306	263	289	274	246	282	243	260	279	286	298	290	288	295	278	251	255	334	263	266	285	268	307	252	297	275	276	263	322	270	271	236	283	258	268	264	297	248	257	278	293	296	277	269	317	274	298	258	267	287	280	296	306	253	290	279	302	265	267	303	293	258	266	261	280	277	260	288	255	271	289	281	288	284	256	257	245	265	296	271	287	302	271	275	284	316	262	232	260	243	272	227	292	241	301	248	276	277	267	255	295	311	261	292	302	301	246	244	279	301	266	269	301	276	280	213	305	260	306	318	303	292	248	297	305	253	264	236	289	252	280	325	282	292	281	255	302	263	291	301	279	297	256	285	256	278	275	314	284	271	301	278	246	274	263	321	278	313	252	288	296	248	250	284	290	283	264	276	245	253	280	265	277	286	285	299	297	253	282	303	314	276	252	297	266	270	249	263	262	274	274	266	300	310	259	311	293	275	304	258	286	289	277	241	286	302	308	292	258	243	288	263	304	295	271	257	285	290	281	258	246	247	316	307	297	273	305	278	271	281	289	311	275	294	274	266	308	272	315	304	299	290	248	275	265	292	284	295	254	314	279	263	268	252	294	252	270	242	276	279	264	264	295	258	286	294	291	278	301
20594	9287	6527	5334	3921	2253	1433	859	748	717	678	688	654	679	672	600	669	634	655	624	651	659	630	639	646	636	655	641	645	655	646	638	645	664	635	630	648	627	639	654	633	689	645	628	646	623	634	680	649	673	608	637	630	620	633	666	701	598	672	632	621	665	659	641	644	650	625	667	636	657	658	686	649	661	642	608	619	595	692	633	656	671	694	700	671	617	670	642	654	607	624	681	664	629	637	664	660	628	582	628	635	650	651	639	686	606	693	682	653	641	642	609	600	647	659	630	652	631	622	639	644	631	593	641	666	625	648	665	638	671	650	623	636	651	690	654	616	644	638	647	639	603	648	650	657	650	643	612	649	674	633	677	662	637	655	694	585	665	635	577	645	658	647	670	667	652	670	679	630	611	593	589	665	670	680	613	643	641	633	669	643	651	644	631	624	691	644	675	603	618	671	631	629	638	635	663	590	650	655	597	661	634	613	600	596	675	662	618	657	651	627	618	694	649	631	638	626	620	651	667	618	651	683	641	629	634	606	659	633	547	684	674	715	681	646	669	624	639	649	620	652	688	655	653	637	658	651	613	645	646	653	645	632	644	625	637	648	645	652	640	682	657	652	667	619	657	626	618	669	677	646	678	610	611	638	613	620	636	652	683	642	674	654	633	609	587	638	618	671	665	632	668	641	653	632	664	632	624	683	649	653	620	601	613	662	557	674	629	624	609	641	649	626	641	636	653	595	674	704	630	648	663	652	687	656	665	640	620	699	656	606	652	604	629	684	629	619	697	681	645	647	620	651	647	599	637	679	666	654	599	661	626	630	620	642	648	646	667	621	573	655	629	658	623	653	666	648	630	672	690	628	651	614	641	636	613	635	649	643	600	657	654	659	634	632	648	623	598	668	679	626	635	649	632	652	607	586	649	658	667	648	676	586	622	661	646	620	619	611	638	598	598	627	646	680	647	681	673	621	624	662	680	630	647	641	652	649	670	613	648	642	641	680	701	628	636	647	636	613	634	636	619	680	640	654	685	630	674	668	695	649	594	650	620	687	622	689	683	684	637	668	671	649	662	683	670	671	656	654	603	641	641	710	639	658	647	664	616	660	646	634	627	701	653	669	678	636	642	644	639	675	662	664	676	618	637	606	649	653	663	630	669	642	659	633	675	590	637	630	664	623	613	644	646	664	672	634	661	596	678	670	636	603	612	679	610	667	639	638	623	667	609	637	650	640	685	652	616	629	673	646	687	651	663	623	641	642	633	637	630	612	670	654	611	651	669	645	677	626	642	615	651	615	623	669	632	610	619	651	663	677	640	613	691	643	645	632	634	598	642	659	629	611	633	649	652	642	621	637	668	637	641	628	670	614	616	663	630	636	637	691	665	654	646	649	680	664	693	652	607	641	652	645	683	651	641	678	656	638	651	630	655	657	664	616	667	650	625	656	634	634	636	633	690	608	662	635	665	662	670	612	615	638	676	685	640	708	655	630	648	611	600	644	632	614	635	696	648	619	599	643	640	627	663	626	613	626	642	625	609	651	630	666	711	679	655	669	624	688	652	634	631	671	656	607	637	662	658	730	667	595	635	672	646	663	635	602	626	647	619	640	671	657	637	630	656	625	687	633	648	653	606	632	671	653	620	657	655	714	659	639	614	635	663	678	607	613	594	611	649	612	680	643	625	669	682	677	653	639	667	606	647	609	657	662	640	678	716	638	671	645	661	640	658	676	616	603	633	615	650	652	638	645	660	636	629	666	639	641	650	657	613	648	628	620	644	651	591	650	628	635	646	641	650	634	650	610	636	664	641	602	641	612	691	700	601	646	649	628	647	638	667	604	614	591	629	645	651	647	658	634	683	667	641	648	629	674	662	637	636	657	655	636	647	726	666	642	703	637	638	637	667	621	625	635	649	634	646	611	612	610	625	640	593	671	676	663	624	662	648	635	655	643	673	682	667	643	620	641	631	604	675	650	633	686	625	692	677	652	631	611	662	641	629	678	587	644	622	610	618	663	662	601	641	649	636	686	649	663	644	638	664	625	656	698	627	649	676	620	673	641	689	643	666	612	681	646	638	642	657	623	615	625	640	635	718	636	678	664	641	612	605	641	627	616	631	672	660	616	614	661	653	643	652	645	704	659	643	656	637	672	627	608	641	602	653	618	610	644	615	655	628	660	664	639	629	623	605	647	672	643	653	654	635	585	630	637	696	647	671	587	667	643	670	621	669	645	679	660	637	632	647	631	679	620	657	687	659	705	587	678	654	679	646	670	608	662	591	638	644	676	643	656	639	645	639	621	634	670	669	681	601	655	639	613	660	641	609	624	601	621	633	589	663	613	676	622	617	635	624	642	624	669	671	634	619	659	631	637	633	656	630	619	626	639	624	680	624	666	648	633	601	620	689	658	608	632	657	641	665	632	642	658	646	662	693	635	611	662	622	693	628	652	600	641	663	690	636	630	616	675	668	647	647	660	608	621	663	656	646	615	624	645	613	603	648	669	665	642	632	601	618	660	638	666	689	586	646	604	617	648	599	607	624	616	676	639	665	629	660	685	655	626	681	611	619	629	624	608	613	675	638	619	677	622	640	621	622	652	643	611	668	624	645	635	646	655	608	580	598	622	660	649	629	666	628	665	650	643	621	654	622	585	653	650	632	638	608	623	640	649	628	634	607	658	695	665	610	639	666	651	642	610	638	714	679	661	662	615	631	636	652	607	651	627	674	717	578	609	639	603	649	688	597	621	644	673	616	666	666	649	680	674	626	633	629	659	647	649	625	644	664	646	661	663	594	605	592	631	618	651	657	676	617	620	643	638	638	665	673	614	633	637	625	618	658	635	615	616	636	647	666	681	619	654	640	621	616	628	610	636	665	586	634	637	670	591	612	634	639	638	660	598	621	635	621	664	664	633	655	608	670	668	593	638	636	613	691	655	649	628	643	669	646	669	652	643	630	695	649	624	650	642	603	639	621	650	598	598	639	609	637	668	631	653	647	650	671	696	630	666	627	680	675	638	622	648	608	623	670	661	620	661	604	639	601	620	621	625	675	625	650	685	631	608	639	710	681	654	654	682	640	653	658	618	683	637	602	617	614	631	696	617	638	641	674	613	638	675	651	677	637	660	647	634	619	665	657	614	631	598	659	628	637	627	641	632	658	625	619	646	649	637	661	627	683	664	650	673	594	636	623	643	644	660	667	651	671	625	646	642	621	613	679	673	601	674	595	668	702	685	648	681	663	660	625	649	586	643	628	601	653	632	619	658	660	625	660	661	669	690	693	619	594	613	575	617	637	686	650	661	687	640	656	652	636	655	681	649	638	643	643	624	648	654	679	655	658	630	645	610	657	590	645	614	629	610	635	683	621	681	622	611	618	637	651	648	652	636	604	653	657	641	637	633	646	628	619	638	638	620	645	644	658	610	646	642	608	691	642	676	637	641	596	672	647	645	710	609	674	712	632	663	671	647	667	628	677	672	659	684	649	672	633	601	635
32871	6701	1086	661	495	388	334	290	274	286	269	244	270	305	284	309	316	317	246	290	268	273	291	294	304	294	276	254	269	325	303	290	295	276	277	293	327	325	313	306	296	274	319	303	269	280	270	284	311	331	318	296	308	288	286	270	290	298	304	292	298	251	287	322	298	283	274	280	333	288	298	305	327	289	303	294	306	299	307	290	296	329	274	285	278	251	309	286	280	309	279	291	276	286	303	280	300	302	331	311	278	301	270	286	295	296	293	278	310	278	294	310	345	302	299	273	254	288	276	270	283	287	281	284	288	313	272	316	291	251	286	259	258	280	274	309	259	275	301	267	246	310	295	306	308	276	234	300	275	289	257	295	289	281	322	285	279	285	300	314	239	224	274	277	273	312	286	283	313	293	325	299	271	312	290	232	315	236	282	304	292	309	299	302	281	312	295	278	303	291	300	287	247	291	282	306	266	293	280	291	278	266	298	281	274	318	281	307	298	289	286	276	297	289	294	292	268	267	292	267	262	290	317	292	275	293	251	261	286	283	281	282	303	293	274	269	226	284	330	312	274	268	296	313	262	298	315	243	330	273	266	272	273	285	338	293	299	293	288	287	291	264	265	306	318	279	294	267	303	268	278	247	270	284	303	262	291	294	282	307	282	281	264	313	308	300	267	305	294	261	263	266	303	284	304	293	297	280	316	297	259	281	293	296	299	278	298	294	294	281	273	299	302	280	279	305	271	295	292	287	261	299	304	305	293	270	289	264	286	280	315	271	293	255	271	274	306	308	278	299	275	311	281	283	278	278	265	271	290	289	314	296	266	273	289	307	281	286	322	287	259	274	297	323	302	273	280	296	285	308	241	266	275	329	301	268	266	270	277	302	295	288	286	318	307	258	280	299	307	278	319	287	275	297	304	307	293	301	309	248	278	289	264	268	278	292	320	320	263	284	298	285	296	300	285	290	262	282	275	274	260	301	245	285	279	265	296	272	288	238	276	307	270	285	289	274	303	279	288	315	279	288	250	296	276	278	271	309	296	282	306	299	266	296	299	271	302	265	272	256	266	271	282	286	289	312	285	274	294	301	287	312	289	299	253	277	317	298	270	260	266	284	272	276	240	305	285	299	237	250	304	260	283	294	285	279	270	280	266	279	265	299	287	248	293	303	296	262	293	287	273	297	295	280	288	316	276	258	300	283	281	253	292	277	264	295	313	280	315	272	267	272	328	298	270	299	295	298	298	281	314	288	301	303	306	281	292	285	311	295	265	269	290	299	270	280	261	289	299	280	300	267	292	275	271	268	274	278	306	264	300	279	262	300	311	249	277	265	295	293	261	290	292	267	311	287	276	310	296	303	291	268	257	287	251	263	275	265	249	262	273	317	301	295	281	270	300	298	306	292	276	300	269	282	292	287	278	300	275	288	290	273	300	278	280	279	271	252	283	296	256	274	283	279	304	284	306	298	272	283	287	291	285	318	295	286	289	265	274	335	263	302	269	266	285	301	304	305	319	298	281	268	302	328	282	312	268	308	253	278	277	278	320	286	303	283	331	287	293	292	285	305	268	251	270	288	275	311	297	281	287	251	300	297	317	282	264	290	263	280	281	299	316	288	279	289	246	257	281	282	280	292	283	315	277	303	290	301	295	283	299	310	286	290	272	278	266	252	309	263	276	273	287	288	275	278	275	298	274	277	310	260	250	295	277	276	308	311	252	307	267	283	286	303	271	284	267	313	298	290	296	268	313	287	288	296	287	279	323	281	311	268	257	309	280	296	292	287	276	275	263	283	268	267	276	291	284	280	287	295	274	270	270	282	285	270	284	275	255	298	296	284	267	299	275	258	254	279	311	275	275	285	273	264	315	285	312	277	266	290	303	286	254	283	298	260	284	292	286	288	284	291	256	264	281	339	328	277	304	277	249	271	276	286	260	284	302	302	295	257	269	298	308	289	277	293	309	256	261	279	260	278	253	268	325	280	268	268	307	305	265	270	315	271	274	311	293	275	297	300	268	258	268	266	298	309	317	286	285	315	263	272	290	250	293	266	269	282	287	283	260	302	289	274	310	288	277	256	278	286	327	301	279	302	293	279	267	323	288	312	298	304	257	282	276	291	292	326	266	300	318	240	307	265	277	278	268	288	261	281	285	252	286	269	279	278	294	284	253	268	274	291	318	296	270	296	299	276	269	268	293	282	254	311	280	336	310	314	296	290	291	282	306	291	312	305	279	300	325	254	258	268	307	274	268	294	280	281	275	254	251	272	265	282	284	289	289	303	294	282	289	287	255	296	272	262	284	283	327	315	293	295	295	310	306	298	283	285	303	272	277	290	309	300	265	322	312	260	314	280	313	282	298	304	255	284	265	314	289	248	328	316	283	295	276	282	281	287	311	245	267	283	296	349	307	315	301	289	242	277	281	306	274	282	262	269	262	328	300	277	271	299	296	293	312	257	260	303	295	287	295	265	287	295	279	305	260	290	277	301	326	284	282	321	276	284	276	288	281	296	302	270	284	298	257	273	288	270	313	300	287	262	272	294	302	288	306	309	289	260	286	278	284	269	276	284	252	302	298	276	279	271	252	273	291	260	244	279	273	299	293	303	265	313	284	306	297	291	286	268	310	305	300	284	271	298	287	301	272	266	291	284	306	269	261	323	280	327	281	307	293	277	290	315	298	307	288	291	290	286	312	274	274	284	302	271	311	301	280	290	289	299	295	258	254	270	263	254	300	244	288	319	283	289	275	252	267	277	280	258	270	280	275	260	284	254	284	247	281	305	282	310	310	300	273	304	269	259	284	320	296	289	294	305	314	267	293	267	292	297	300	266	264	288	294	285	302	312	290	260	272	282	306	292	301	297	311	264	309	279	295	290	301	288	303	281	263	288	256	263	311	313	265	265	304	313	304	291	305	292	289	302	307	282	289	298	256	278	284	289	291	284	302	278	296	285	297	256	299	311	297	269	311	309	276	271	267	289	293	267	279	299	288	292	275	278	264	321	279	312	278	284	294	301	294	301	317	273	280	301	313	300	279	277	276	307	279	257	272	317	333	331	281	289	273	321	266	315	297	283	291	301	276	241	319	290	254	282	300	288	280	284	267	279	274	291	252	282	309	269	314	286	297	293	303	289	296	282	286	292	261	307	269	273	264	302	317	283	257	308	285	301	315	272	281	274	254	313	298	299	310	275	291	318	308	318	256	282	280	300	276	286	273	287	301	313	280	288	290	288	284	299	297	286	300	257	321	274	283	275	265	267	346	289	284	265	254	272	287	266	284	300	291	279	268	309	280	295	308	280	272	274	307	296	329	273	288	304	255	269	280	273	278	281	305	279	294	272	289	268	279	303	297	306	317	273	311	302	268	292	314	297	282	300	327	263	254	264	279	312	280	296	269	304	263	307	277	274	283	319	293	293	297	286	261	315	309	271	291	317	279	290	300	295	270	281	307	291	300	292	266	248	272	250	272	266	296	279	279	281	325	307	304	302	268	293
24852	14280	7573	6712	4917	2920	1670	914	711	736	734	698	714	712	677	706	683	665	705	737	675	652	683	724	736	688	706	691	615	699	743	687	661	699	679	685	684	660	684	685	706	647	692	671	722	651	687	692	636	644	696	674	707	714	667	657	670	645	725	612	722	688	671	656	697	706	690	694	689	684	664	676	668	700	604	628	676	630	719	616	693	697	665	675	674	631	701	704	682	679	630	696	641	690	661	747	714	664	649	681	627	648	668	667	682	666	705	680	695	608	703	700	669	654	650	670	641	702	639	653	658	708	668	679	673	678	737	670	674	713	695	661	696	683	696	721	649	663	645	713	681	656	676	608	655	709	699	715	657	675	681	681	701	685	665	685	722	685	638	669	693	645	652	689	643	730	707	695	690	686	669	696	692	672	662	653	685	673	670	741	704	653	655	670	661	650	663	627	713	708	636	716	677	640	686	710	665	663	690	669	710	687	649	686	682	679	686	702	674	687	705	635	656	645	660	669	717	668	682	700	675	639	662	677	683	644	709	686	717	715	697	672	635	700	678	670	709	652	712	646	689	695	671	681	706	689	662	718	653	700	678	639	702	632	692	710	676	694	664	688	723	646	645	647	701	681	685	640	664	641	684	664	679	654	677	671	658	672	699	707	634	681	692	645	647	704	672	727	594	658	637	643	673	718	687	641	648	656	650	678	677	712	666	640	658	665	648	669	642	693	703	672	684	669	683	684	661	674	656	657	692	670	697	679	653	677	652	657	706	722	664	667	649	651	716	691	679	627	685	659	637	669	661	684	617	697	664	669	663	668	670	670	643	663	733	654	696	653	685	670	625	681	663	700	610	676	652	693	682	682	625	607	680	695	689	674	666	660	722	691	683	695	640	691	684	681	645	679	705	650	658	693	663	673	597	658	674	650	679	673	676	683	627	652	673	677	681	659	641	704	663	720	724	691	682	683	676	616	722	696	632	659	628	661	641	712	665	676	674	664	652	651	671	693	674	662	714	727	673	653	676	646	667	690	667	724	672	665	704	686	663	663	696	642	690	627	656	679	644	666	676	700	690	679	687	677	657	664	725	692	711	726	694	706	670	689	719	678	678	686	632	636	730	728	719	648	719	680	651	677	684	661	668	702	706	709	668	702	685	686	661	677	688	676	657	719	723	645	699	704	679	665	680	708	650	666	708	648	659	694	689	679	687	617	688	742	664	693	642	669	665	671	695	648	677	656	714	655	667	669	617	645	660	665	650	656	654	696	703	651	645	668	731	704	705	669	629	644	722	674	626	624	708	650	663	714	681	706	720	668	709	652	671	696	679	689	700	697	685	677	707	648	672	670	672	657	679	622	672	728	692	660	707	661	730	692	682	680	690	687	715	685	692	636	668	710	658	736	683	637	655	683	703	714	695	683	680	686	653	709	699	742	676	669	675	670	684	660	654	672	669	685	669	741	671	718	662	709	642	688	655	678	626	685	641	711	675	671	647	667	694	684	641	649	693	727	731	632	647	675	691	747	681	714	681	695	665	618	676	679	697	653	695	635	717	662	654	660	694	604	695	670	688	653	693	666	674	691	664	664	672	674	650	649	710	686	671	704	671	657	706	714	619	694	650	648	668	640	645	623	692	712	680	636	662	678	681	672	731	647	643	639	646	702	696	718	673	691	687	689	652	686	715	659	693	635	670	672	692	677	660	703	686	672	668	678	650	650	689	680	655	738	730	662	691	660	643	675	679	733	704	647	717	668	687	671	712	689	694	666	649	632	687	706	639	699	670	658	661	696	675	687	674	690	683	682	659	639	697	638	659	718	671	735	676	665	680	673	673	690	716	680	639	651	688	711	606	709	683	671	695	611	705	690	696	673	668	698	710	650	634	636	645	666	683	714	689	679	673	692	640	670	702	674	662	704	677	654	671	648	682	664	677	666	662	660	690	637	674	668	695	670	731	666	702	672	654	727	680	672	664	708	706	677	683	631	662	677	691	657	650	646	686	691	661	677	680	731	617	691	686	658	673	671	647	717	679	660	694	647	650	675	712	669	701	702	684	712	655	657	685	656	682	715	721	637	659	657	651	658	698	679	724	711	659	679	681	709	670	642	638	640	709	663	656	634	661	684	651	687	683	622	638	689	692	624	724	617	650	644	662	711	657	680	653	662	644	668	697	637	657	677	666	686	661	650	700	653	738	668	656	652	710	703	661	676	683	664	701	669	673	656	687	698	636	619	695	622	713	670	688	665	694	708	699	695	664	673	693	653	684	633	685	661	648	702	667	632	657	617	700	679	717	701	665	706	660	664	663	644	663	687	652	644	664	695	653	678	693	728	693	642	637	699	693	674	687	665	666	680	681	682	674	649	692	686	646	652	705	647	694	691	701	679	658	688	695	649	658	661	645	725	648	676	697	674	659	728	690	692	678	636	632	696	727	682	691	701	682	656	611	673	656	680	646	715	689	660	678	696	730	634	663	663	684	691	678	686	689	665	689	670	661	698	684	701	685	697	672	701	618	705	684	680	708	670	668	663	667	637	645	669	698	651	681	679	651	648	674	705	673	687	666	668	679	685	677	704	637	711	684	752	671	709	689	672	679	721	677	709	687	644	597	715	682	666	662	697	722	709	723	689	681	668	656	625	677	745	690	690	658	673	658	656	652	688	681	668	659	639	671	672	676	668	732	667	692	633	691	684	689	659	706	699	748	700	678	712	677	666	647	626	702	730	689	717	710	662	722	687	662	661	675	712	673	668	715	654	665	659	693	680	663	709	696	667	635	699	691	648	695	644	694	661	670	678	748	672	654	661	666	680	689	686	697	662	628	713	704	720	660	674	632	711	680	653	707	703	651	664	686	651	649	656	729	634	697	676	642	671	626	684	688	654	656	632	704	666	710	697	648	640	675	625	683	632	692	607	696	679	645	696	675	682	667	700	663	647	658	657	706	646	649	685	701	693	672	667	639	711	687	673	690	646	671	671	684	678	677	655	713	669	652	647	709	656	682	627	680	669	653	625	695	704	669	628	667	764	678	721	647	657	677	660	705	675	697	633	671	627	674	725	706	676	686	649	677	664	630	663	652	682	651	681	662	674	644	701	647	672	683	694	654	684	666	672	679	705	710	710	681	685	625	668	691	682	683	669	666	679	691	681	644	706	712	656	654	669	684	740	669	675	680	685	701	674	665	709	656	674	699	700	683	684	716	646	659	660	696	691	656	654	708	712	671	675	630	686	683	657	667	679	623	696	664	672	706	652	688	670	679	657	710	645	658	626	663	655	726	646	659	700	659	659	711	650	676	682	672	643	671	673	703	675	704	681	647	656	643	618	682	663	648	653	663	666	676	666	677	612	649	668	674	685	699	684	646	660	673	689	634	698	714	644	708	643	705	678	691	680	687	756	659	696	678	653	676	683	657	649	648	732	752	679	643	666	655	651	688	640	673	654	684	692	588	661	682	633	657	693	706	670	662	666	730	658	644	683	632	687	640	643	692	697	716	651
19981	1977	480	412	326	313	288	267	252	237	268	270	292	309	288	268	280	279	256	260	249	265	287	252	268	287	262	273	263	247	279	255	289	298	277	253	269	271	268	274	254	265	272	272	282	281	237	254	262	269	259	293	270	284	300	274	234	250	283	263	267	237	294	255	299	276	249	268	269	267	265	269	260	251	270	289	250	247	214	246	291	251	275	247	231	277	276	258	258	252	277	245	268	273	279	263	276	243	284	295	275	273	304	250	299	263	309	257	247	275	277	275	248	266	272	256	241	267	299	252	251	287	267	283	234	249	259	270	267	215	252	271	245	283	274	271	264	284	290	240	265	244	251	260	243	243	257	246	252	296	288	295	295	279	224	244	218	284	252	284	262	303	272	265	285	267	281	248	248	288	235	272	241	264	255	259	264	287	282	275	260	245	292	292	281	254	294	257	253	257	258	244	264	323	265	245	290	253	238	280	260	271	273	260	258	243	244	273	229	239	278	251	267	257	258	293	289	273	259	252	273	287	299	281	245	272	285	278	257	257	294	284	251	273	239	267	263	231	288	272	250	260	294	282	253	280	270	264	270	261	243	273	281	278	268	284	235	280	248	272	272	249	278	284	227	252	277	281	266	278	262	251	248	273	295	245	265	256	310	277	241	249	253	262	279	270	261	285	264	274	238	282	282	279	274	242	256	232	293	242	225	251	267	273	258	257	234	254	263	263	256	235	243	288	255	249	253	279	295	263	277	297	263	243	277	299	270	260	256	258	281	254	259	246	269	289	261	255	282	262	279	276	258	239	284	254	258	255	253	255	271	253	277	241	277	250	264	241	263	273	234	242	259	242	246	254	270	250	268	253	259	303	273	257	250	257	252	293	274	256	271	265	252	271	267	254	277	270	272	238	270	292	273	257	262	270	253	269	262	277	246	284	259	285	280	251	280	259	284	279	251	244	254	262	232	281	262	255	269	276	245	265	287	263	254	270	277	251	256	280	260	260	281	287	288	263	276	288	295	279	278	253	258	264	285	240	304	263	255	281	285	259	278	324	313	279	277	256	284	246	283	265	296	270	276	267	300	263	285	285	271	250	266	270	304	237	238	261	269	249	235	252	250	269	288	257	252	261	283	269	278	245	291	275	243	257	247	238	240	251	277	282	296	271	275	265	261	247	255	256	262	270	272	278	258	251	244	256	266	271	255	258	263	287	276	282	292	257	262	244	286	253	259	272	309	280	290	284	269	293	243	242	270	259	251	272	282	253	247	284	250	247	283	257	223	245	270	265	253	293	270	279	292	258	250	279	249	256	255	284	216	262	253	270	301	245	238	254	269	251	287	276	279	254	262	271	247	254	268	263	285	245	271	257	245	262	246	255	270	274	275	293	276	257	304	266	244	271	278	267	263	265	246	246	285	239	286	281	246	239	238	250	274	270	287	256	269	256	253	258	261	280	281	296	249	254	269	278	280	281	260	278	292	265	259	255	281	284	278	260	237	244	261	257	272	276	250	277	271	264	268	288	241	255	283	270	262	281	276	266	254	282	265	264	285	236	239	256	277	287	264	286	280	249	274	281	278	282	266	291	262	279	283	248	268	282	269	284	284	283	247	278	284	285	259	277	256	275	287	249	293	263	237	262	267	273	249	270	237	247	263	286	252	272	280	250	252	283	293	278	260	277	292	259	312	273	265	272	283	266	259	278	263	265	274	271	255	279	256	256	268	227	276	266	300	278	285	287	276	280	272	261	259	251	261	288	244	222	253	237	243	268	275	285	240	270	266	259	269	292	274	283	276	286	282	280	256	281	247	253	292	247	253	298	265	269	273	234	254	257	270	284	262	252	268	249	237	252	271	274	287	290	281	284	255	273	265	307	240	260	267	274	226	260	249	262	279	259	266	252	309	264	290	263	285	267	272	266	252	283	250	272	292	256	289	274	274	292	260	254	252	226	239	276	283	245	261	273	261	244	259	289	276	268	290	261	267	241	281	262	259	248	234	248	276	290	289	270	235	215	239	254	241	260	283	253	280	294	276	267	263	278	282	208	240	266	255	257	244	269	268	260	259	270	276	269	253	267	290	258	273	288	292	278	280	269	284	266	244	270	261	247	283	261	267	279	265	251	264	244	245	231	282	292	251	234	277	239	271	278	284	294	256	250	246	221	294	306	302	270	252	265	236	278	317	229	273	268	259	247	265	303	271	223	245	297	234	257	252	281	268	272	261	263	260	283	276	274	253	246	241	271	241	266	253	237	273	254	288	275	272	274	254	241	300	284	249	276	287	248	268	259	258	259	243	277	271	264	286	264	296	275	256	262	286	264	286	259	244	262	253	267	269	259	265	269	259	292	269	257	267	278	276	256	302	261	282	257	244	270	262	264	264	262	260	296	280	283	295	247	279	275	285	273	245	269	257	274	262	252	249	268	281	276	282	265	241	272	260	275	267	280	269	274	282	264	258	274	262	297	263	218	276	268	261	269	279	285	295	249	254	277	247	263	270	240	274	270	291	291	278	250	259	277	258	285	256	259	270	256	284	263	268	282	271	276	273	275	264	270	291	264	290	262	250	273	281	279	262	279	264	249	274	305	264	241	269	266	271	276	263	270	259	278	247	273	305	271	270	304	249	278	245	280	267	266	231	253	257	251	226	253	254	264	254	287	282	255	240	283	283	251	266	269	254	260	273	260	288	314	252	234	288	244	242	242	264	245	261	277	252	277	257	254	261	291	272	252	267	283	269	286	261	255	255	243	270	257	262	247	264	302	257	258	264	252	276	284	279	274	259	248	295	241	245	248	247	254	259	232	241	250	271	251	234	300	285	240	266	252	268	283	251	263	286	277	268	279	270	251	296	244	234	287	327	273	259	281	248	273	277	255	279	269	258	274	280	262	280	261	284	267	257	273	284	307	254	232	277	296	274	280	295	278	296	257	286	296	275	235	248	272	272	283	249	251	253	265	272	309	270	289	280	284	243	293	287	261	269	272	266	281	269	287	290	271	216	262	262	271	295	255	281	278	247	258	276	231	281	286	266	267	271	272	269	295	268	274	254	244	271	280	279	253	265	268	231	255	267	253	263	265	239	263	280	282	255	268	278	246	256	265	236	264	251	234	253	265	260	230	225	269	305	267	285	281	270	236	239	265	282	246	254	289	253	281	258	251	250	275	259	262	288	287	242	246	258	263	285	250	253	261	266	273	241	283	251	285	285	212	270	255	283	273	282	265	250	248	260	233	267	284	241	267	279	263	239	286	258	282	256	228	255	288	261	279	244	280	308	240	296	250	265	281	294	259	265	259	245	291	262	278	288	276	272	279	300	266	254	274	275	267	254	266	243	259	264	250	279	281	279	285	235	282	279	269	263	271	221	266	278	269	256	261	259	259	256	264	280	256	271	252	290	258	261	233	235	255	261	263	253	279	278	276	271	274	254	266	286	301	256	297	266	288	257	279	273	274	252	275	228	244	295	272	240	304	279	287	288	328	253	266	300	262	267	297
15422	4926	4091	2656	1433	947	765	631	647	585	615	592	623	613	593	631	579	634	606	624	647	629	616	589	560	579	624	609	594	571	585	612	618	597	571	595	561	609	615	609	581	566	584	596	583	594	651	586	582	582	596	580	594	573	619	607	616	595	578	621	583	591	536	562	606	586	565	556	561	602	574	588	571	619	637	580	620	581	578	605	589	603	614	607	616	636	560	553	598	577	638	571	568	570	591	575	599	562	593	612	606	587	547	585	598	598	606	553	598	605	576	593	552	559	580	585	599	599	546	569	546	616	620	568	596	642	596	592	597	580	562	562	553	628	582	559	528	581	612	627	518	577	531	603	598	611	569	596	581	549	577	606	594	612	572	596	630	600	554	572	645	567	623	604	601	576	611	633	597	574	589	583	582	612	574	621	642	616	566	624	617	623	603	573	619	566	579	619	572	574	574	617	608	607	594	559	568	591	560	608	621	603	622	582	577	589	589	610	600	576	595	594	565	604	637	610	592	577	605	620	597	614	605	595	588	617	573	604	612	576	586	610	625	586	567	586	576	574	598	618	583	581	594	612	609	595	622	597	599	617	598	584	532	604	624	618	587	599	584	631	601	589	562	632	561	583	628	614	577	614	598	554	602	511	586	617	586	626	588	589	585	601	631	613	571	592	617	630	599	599	599	639	553	575	596	567	564	581	582	614	583	568	576	606	612	630	582	641	594	594	573	562	601	569	567	545	601	606	609	543	578	588	597	597	598	658	570	609	573	589	638	596	607	592	612	558	560	606	587	618	562	560	569	515	625	607	609	600	605	622	656	582	582	619	604	572	596	598	611	614	570	569	576	575	594	650	545	588	604	585	580	566	631	586	572	557	611	593	586	565	566	617	568	594	603	590	560	592	599	628	579	567	583	571	597	593	579	605	602	577	620	586	614	581	547	585	543	595	612	567	625	589	618	583	592	574	587	582	613	602	602	627	599	610	588	618	580	612	613	629	612	617	597	580	593	596	576	568	557	585	612	589	607	588	626	600	558	592	621	594	591	594	591	549	626	554	580	566	584	617	641	629	590	604	580	609	572	552	642	604	628	603	618	584	606	563	593	626	577	570	583	622	648	606	631	598	572	586	620	587	631	603	632	567	537	633	615	578	610	582	623	577	582	646	617	580	579	584	624	582	606	588	549	602	605	591	623	601	628	623	577	540	565	614	583	611	623	591	554	585	612	572	642	536	631	652	570	589	554	596	551	570	589	580	562	619	576	599	596	596	576	584	604	589	610	603	570	572	593	599	623	601	552	600	589	621	575	574	625	604	589	577	630	567	570	596	591	622	619	580	563	582	582	573	605	569	607	598	597	595	541	611	577	615	550	603	603	578	548	606	580	554	593	663	604	596	568	593	587	617	584	640	578	647	575	598	573	603	605	575	619	663	568	618	597	572	607	597	549	544	613	623	583	609	565	631	588	615	560	577	580	562	580	582	604	589	614	594	570	577	562	552	595	562	563	613	620	591	579	596	551	560	586	583	616	628	580	597	553	613	603	593	606	625	639	588	580	648	586	641	563	576	571	624	600	599	567	567	584	580	615	594	574	609	577	573	592	593	577	569	587	580	566	620	600	577	636	622	611	650	535	627	610	580	581	574	577	600	574	629	590	621	591	623	624	578	585	617	549	606	607	607	574	570	581	576	577	589	579	599	623	602	581	568	601	592	600	617	557	621	599	573	565	619	623	627	608	611	628	606	566	654	608	570	557	609	553	583	587	572	636	568	611	606	559	593	615	606	635	561	589	599	611	577	574	587	604	576	621	600	580	538	585	603	586	572	536	588	607	539	553	585	595	609	570	586	603	564	602	612	601	626	605	548	615	597	578	572	565	606	585	618	635	592	597	576	634	599	560	605	592	615	574	633	619	550	589	621	612	594	582	582	587	604	596	569	587	621	556	641	582	587	609	600	579	596	589	590	618	563	580	618	581	611	561	572	559	604	589	589	626	599	529	567	615	603	619	608	553	586	603	635	583	587	578	579	558	605	558	617	570	623	597	621	602	575	574	611	613	621	595	656	607	597	602	579	590	598	543	632	591	612	579	592	581	574	603	532	555	539	612	606	629	626	586	621	606	578	598	593	603	624	600	639	602	607	589	596	592	594	610	618	591	611	559	580	546	607	598	579	606	606	612	592	562	585	620	599	559	539	548	590	566	597	592	603	625	552	569	583	612	573	600	554	623	584	607	564	596	625	564	589	592	588	641	587	584	598	636	573	545	638	624	627	576	579	557	570	595	581	610	633	608	623	585	580	584	643	559	605	586	569	610	581	569	593	601	579	639	582	618	602	614	620	623	580	615	622	627	631	582	553	575	593	595	586	583	590	585	617	596	585	604	620	569	592	627	575	593	645	614	633	603	575	555	557	577	563	549	592	624	606	608	594	579	587	555	575	610	592	601	586	602	547	638	578	605	596	587	563	592	612	610	624	619	554	607	602	548	577	629	580	561	607	590	603	585	616	602	579	579	600	612	577	601	591	545	605	563	584	620	620	614	577	576	606	592	584	643	617	568	585	570	590	561	550	549	572	592	594	605	639	610	627	582	574	603	603	627	619	592	656	636	607	563	576	590	624	601	585	604	627	614	587	599	581	600	594	607	586	610	551	588	594	569	638	583	604	606	599	602	560	584	580	592	631	591	559	626	554	605	569	579	546	631	567	553	633	577	575	599	594	564	607	566	602	555	582	594	571	607	646	560	598	595	597	589	563	562	591	616	585	583	647	551	622	588	576	583	585	599	577	595	562	597	606	567	622	590	567	553	620	567	602	621	588	558	585	592	558	541	552	547	553	603	570	607	581	607	602	609	598	594	591	590	586	578	605	598	555	568	632	575	615	614	562	536	571	637	595	605	590	599	600	577	585	598	541	572	581	597	561	573	589	567	626	592	558	615	590	571	608	616	569	590	605	590	572	603	575	591	607	626	571	568	604	588	599	584	618	580	598	597	620	576	665	587	553	596	600	596	557	595	514	589	596	583	603	590	589	568	628	599	533	590	633	630	588	552	591	617	584	591	631	601	575	522	579	625	572	651	609	571	587	623	594	599	583	654	585	583	616	578	578	595	625	602	597	568	605	632	622	623	590	571	601	587	562	613	613	594	601	592	608	614	571	577	576	574	603	552	569	612	593	590	611	585	635	570	611	570	620	595	612	585	604	592	601	593	600	613	598	556	625	597	577	600	577	607	571	609	537	575	607	567	614	557	570	609	592	625	589	631	581	603	584	596	602	589	593	588	549	587	608	623	569	597	578	567	607	611	596	621	612	567	589	578	573	593	588	611	575	564	580	588	616	583	580	611	560	639	586	597	593	621	576	581	611	619	562	580	606	663	597	623	624	585	596	548	590	566	579	580	601	581	606	603	549	595	574	628	585	566	650	605	588	581	561	583	535	586	593	582	587	601	622	654	566	581	560	597	600	606	629	594	583	632	610	611	596	601	613	574	611	589	609
27627	3798	828	600	452	398	307	284	274	255	297	276	273	298	276	263	289	299	288	291	267	296	300	310	299	302	308	313	312	286	300	260	296	293	299	286	252	280	294	309	259	269	261	271	281	299	290	259	280	267	294	266	328	303	290	286	275	299	276	279	284	249	260	293	278	264	242	262	314	287	278	266	263	316	280	278	266	235	274	286	276	280	271	303	238	287	274	285	294	291	256	295	295	258	283	259	270	276	267	289	268	259	265	295	285	277	251	262	261	302	255	271	280	283	261	269	283	249	254	251	291	260	285	292	243	277	289	283	281	268	274	238	301	277	271	269	281	287	267	275	273	301	275	246	297	283	303	290	252	273	243	247	256	285	278	277	258	295	267	258	250	282	276	298	253	280	251	311	271	255	266	273	275	273	295	297	281	257	273	270	306	289	286	263	302	269	288	281	263	283	302	267	266	262	285	272	271	281	256	312	297	280	284	281	250	295	269	277	275	265	292	279	239	262	292	300	323	265	284	289	279	289	285	307	286	267	279	275	287	262	280	291	282	257	274	278	277	251	292	260	275	261	280	258	294	285	272	265	247	262	272	252	265	298	261	294	260	280	269	269	263	286	238	267	254	311	301	276	292	274	288	279	266	245	258	292	267	260	276	289	289	271	304	256	284	264	299	246	294	280	268	264	290	295	248	237	261	260	260	296	279	269	269	263	298	274	264	292	281	253	275	269	294	289	267	271	283	296	270	301	320	274	314	272	291	274	296	274	248	248	270	264	269	286	286	268	239	250	299	242	305	302	268	245	232	285	276	254	270	308	290	261	285	271	243	290	255	265	255	267	257	273	259	305	317	296	276	272	265	248	275	275	271	274	287	290	269	305	275	251	250	276	279	286	253	247	250	295	241	263	226	278	245	287	286	303	301	291	264	273	307	278	269	288	260	327	284	284	287	264	277	276	289	272	275	322	272	281	283	299	266	289	257	266	286	276	282	284	315	266	236	261	251	257	298	289	270	297	281	264	277	295	319	261	280	283	273	282	299	240	270	303	288	268	280	269	282	288	332	243	294	299	302	273	245	312	277	268	265	271	315	279	266	302	277	258	258	278	268	285	268	295	285	258	277	271	297	262	291	276	274	275	283	281	238	274	324	282	302	266	298	257	274	279	287	306	265	293	257	280	294	280	266	284	273	280	297	263	259	243	294	251	268	253	257	283	285	282	273	273	253	285	261	273	261	291	303	280	268	246	260	239	247	266	277	300	272	252	265	269	268	253	275	275	271	288	285	307	334	303	262	299	277	275	247	298	291	282	274	255	273	312	271	342	301	270	265	286	309	300	276	255	285	252	275	282	273	280	305	286	305	259	254	296	286	292	283	251	274	276	287	265	278	280	289	264	277	269	279	270	259	271	301	280	275	296	278	258	246	264	256	266	262	262	271	304	267	282	301	267	274	276	287	287	292	263	271	291	273	258	286	266	280	281	271	275	290	288	276	295	299	289	254	313	280	280	277	280	260	265	302	285	267	243	247	285	244	255	288	284	267	258	275	249	278	304	276	275	288	237	261	259	270	272	272	264	260	283	284	282	301	288	292	301	300	264	306	244	285	246	300	303	290	269	255	262	279	287	288	262	284	265	270	291	308	300	281	244	245	290	259	283	260	283	279	293	298	265	271	282	287	254	257	289	273	281	288	276	297	285	291	255	269	304	295	269	292	285	288	275	305	267	299	314	278	289	274	294	266	285	269	262	304	302	294	308	261	292	280	264	257	235	251	272	304	304	289	237	270	287	278	320	278	290	307	272	282	276	254	260	297	251	257	258	294	289	275	271	286	260	269	274	270	259	269	259	268	268	296	261	282	309	293	269	281	262	289	283	242	261	281	297	267	248	285	268	272	294	267	266	267	276	298	289	286	291	301	274	291	282	259	318	296	277	278	239	283	253	296	274	255	278	291	291	282	257	267	235	257	270	285	267	279	271	267	294	272	286	279	291	265	278	260	257	293	273	280	223	267	267	296	309	296	290	304	275	255	292	255	288	278	254	300	282	275	288	289	308	284	286	277	251	258	269	268	289	279	266	296	279	244	288	303	283	278	284	307	285	250	267	261	258	268	302	294	263	281	274	272	281	305	252	275	280	259	276	274	295	267	303	306	284	288	284	260	274	291	275	273	256	263	292	265	267	277	246	280	289	264	290	318	266	275	302	277	285	251	218	321	276	277	285	306	257	307	280	283	296	278	276	285	312	273	276	282	243	291	281	276	268	250	284	258	260	306	266	281	250	240	275	288	239	255	254	275	279	267	251	296	271	333	285	300	269	285	298	299	272	273	296	272	271	287	269	271	285	240	257	255	257	252	276	280	267	304	281	234	291	269	273	295	265	245	270	276	259	277	271	299	300	291	293	312	284	280	270	254	273	255	269	275	292	272	262	267	265	271	251	296	249	278	287	280	269	276	255	269	283	256	287	291	299	292	297	318	273	252	284	269	279	273	272	250	252	244	249	258	258	288	280	270	291	276	279	282	280	289	281	270	270	260	265	257	273	242	260	294	281	289	297	249	298	284	265	276	282	298	289	282	326	298	253	279	248	295	254	287	266	284	256	227	283	272	260	274	275	268	280	283	290	263	270	255	273	282	250	269	254	245	284	287	289	277	263	288	312	286	277	266	292	290	268	254	275	287	258	284	270	272	292	282	287	239	275	257	297	289	285	296	300	289	264	266	278	312	272	276	273	295	264	267	300	254	288	275	287	312	293	296	264	275	278	289	287	297	273	247	271	289	296	265	289	238	283	273	280	263	253	294	288	267	286	255	268	279	301	278	274	277	279	276	260	289	292	267	251	269	259	266	283	290	259	271	263	300	282	284	262	238	300	285	261	268	265	284	281	278	307	289	275	277	263	271	257	258	255	278	253	278	281	311	284	284	292	278	274	302	251	276	282	307	267	256	256	299	271	304	304	284	298	270	261	263	283	272	290	274	278	320	278	255	258	273	310	297	274	292	273	274	259	268	275	267	268	264	307	263	284	293	314	312	271	293	286	301	280	240	299	277	249	289	258	254	250	272	269	287	264	288	292	260	277	269	283	259	241	278	273	274	276	287	279	263	260	263	289	276	255	302	261	268	262	286	280	289	304	287	295	270	280	288	310	265	285	236	258	275	297	277	307	286	256	255	271	272	276	311	284	297	274	257	259	245	267	269	281	291	292	300	289	302	278	306	261	261	307	272	283	277	234	308	260	296	253	251	272	270	256	273	275	293	266	243	272	272	263	282	247	314	292	287	264	262	287	262	276	255	300	271	310	285	287	312	286	279	267	284	265	303	268	280	288	285	268	271	301	267	280	274	277	290	262	276	273	298	288	253	281	269	256	259	284	265	279	290	281	297	290	258	262	270	267	224	317	272	254	297	304	294	277	233	254	268	267	244	245	271	254	250	279	290	291	271	297	268	247	304	299	257	276	246	267	273	290	290	319	265	245	265	284	253	285	297	294	284	265
20969	7932	7131	5176	3831	2926	1867	902	751	717	696	654	689	681	601	672	647	717	673	670	642	674	678	597	679	634	639	675	668	638	604	646	702	603	681	634	670	642	658	646	660	719	639	666	654	617	690	650	665	634	624	673	656	666	613	639	647	704	670	660	668	654	644	635	688	644	624	642	687	671	632	636	658	627	639	631	623	664	630	649	623	638	633	648	676	638	615	680	657	671	678	658	677	665	639	662	626	677	657	616	600	629	643	653	619	657	647	644	644	681	653	663	598	555	652	673	598	672	627	651	605	641	638	582	664	616	663	620	680	620	620	624	605	589	609	691	656	645	612	650	655	601	636	640	632	702	657	641	616	659	616	674	625	668	604	622	674	630	658	653	621	672	643	672	673	704	610	596	572	680	658	648	638	637	634	651	631	667	634	617	615	655	645	626	650	635	615	684	643	617	624	626	630	680	631	640	607	616	664	686	647	629	632	641	648	616	651	642	658	660	647	612	648	639	612	644	644	643	661	646	636	619	670	631	617	632	616	638	697	634	624	640	627	640	656	601	625	654	609	646	621	645	667	650	620	636	603	675	666	649	656	639	657	665	649	654	601	585	696	622	658	648	655	646	636	697	625	658	619	642	666	659	644	683	569	603	665	648	627	642	637	636	674	629	635	597	680	670	596	644	690	641	622	657	678	631	660	646	652	638	600	668	639	600	639	646	637	641	616	633	634	665	646	686	670	622	585	596	650	625	623	637	630	684	628	649	645	664	644	642	667	654	670	629	657	651	669	713	592	678	662	651	705	674	651	644	654	630	666	663	705	667	615	659	623	613	667	606	660	632	709	643	630	662	655	666	640	654	682	674	647	638	618	627	643	663	630	644	666	645	642	659	647	669	639	612	592	636	679	633	619	644	633	631	619	655	653	684	670	672	637	624	656	649	620	631	610	598	695	636	637	676	616	623	645	631	692	635	664	610	648	659	642	641	631	634	627	644	594	640	645	673	628	623	585	626	627	636	646	596	635	634	627	614	643	631	662	634	616	627	643	634	668	635	682	683	629	665	697	666	663	656	648	564	669	640	675	623	618	673	621	645	593	683	655	647	601	648	650	624	624	621	669	642	687	708	650	663	657	637	664	671	720	697	614	676	649	633	657	636	600	682	631	648	646	605	642	637	629	708	622	603	627	613	621	642	665	646	652	659	617	595	649	628	609	628	630	653	660	628	622	655	655	626	652	653	641	665	605	685	672	623	651	631	630	634	649	643	599	680	602	645	618	619	603	688	617	644	632	635	641	659	645	708	596	657	587	678	648	605	679	627	621	634	640	665	663	651	604	656	633	662	657	668	603	750	657	643	650	630	648	614	664	667	654	668	649	671	646	657	692	637	643	676	647	652	646	617	685	634	697	629	649	627	616	589	606	619	644	646	626	669	662	637	626	656	721	661	628	602	633	657	643	646	613	637	676	662	642	635	644	609	635	626	659	686	640	636	674	659	634	632	634	649	618	630	668	618	652	685	655	668	640	647	596	630	647	660	636	597	623	701	685	595	633	680	635	629	653	645	676	667	631	646	671	639	623	626	648	618	601	650	620	617	684	641	594	624	652	619	680	635	679	631	626	648	659	657	663	612	641	683	643	644	638	630	667	648	670	642	677	621	662	657	607	639	640	673	618	685	672	620	642	652	675	637	623	621	648	643	579	656	624	650	635	690	601	677	656	657	608	642	635	674	661	649	630	662	679	619	643	661	631	663	659	634	617	607	680	652	652	678	624	632	621	626	662	655	643	654	671	660	659	645	589	645	649	661	701	607	592	658	617	615	578	636	646	648	659	669	658	704	614	614	652	652	632	652	608	625	642	626	639	643	651	621	654	653	656	677	672	595	668	650	651	620	632	608	646	659	614	655	619	637	680	703	649	643	631	659	632	645	610	649	619	622	600	637	613	596	686	626	605	675	618	668	649	637	649	622	627	623	642	683	640	678	611	651	618	655	661	638	643	705	626	634	687	652	683	656	632	672	625	665	679	638	651	648	608	651	651	657	633	636	631	620	691	630	683	602	649	631	614	649	616	632	665	638	656	645	653	631	694	631	635	698	649	610	686	642	666	625	643	642	656	698	618	610	644	650	627	634	605	683	655	695	611	646	650	662	616	642	659	647	599	651	666	635	649	654	626	687	602	680	641	591	682	651	665	616	634	640	622	678	653	649	611	604	609	614	656	609	604	640	652	648	658	638	683	622	662	593	632	672	629	674	631	663	645	662	630	619	675	618	637	642	652	628	673	668	641	689	634	634	668	665	690	632	664	683	646	599	605	684	692	662	559	623	626	706	664	638	687	629	641	649	656	649	669	652	645	648	627	647	650	655	653	659	641	613	688	686	652	675	682	623	673	621	671	647	675	702	622	591	618	655	637	646	604	638	655	646	692	632	673	685	673	644	644	667	669	608	609	600	682	652	648	631	656	689	611	671	647	677	616	666	619	614	605	653	677	618	666	614	652	670	643	638	633	662	647	640	682	675	680	647	666	670	641	612	661	680	627	640	686	638	695	655	661	634	671	594	662	689	624	650	606	662	656	615	666	652	653	633	637	627	669	596	699	677	651	655	580	615	670	660	649	641	636	666	652	635	640	662	636	634	622	639	680	681	651	644	665	596	645	653	588	663	657	612	626	627	659	588	620	610	636	666	651	591	679	645	622	665	635	643	637	632	676	636	646	686	616	658	667	647	659	661	664	655	659	697	659	628	645	638	623	681	675	636	668	648	668	670	663	683	659	649	664	676	652	642	632	616	605	628	670	644	566	635	660	655	678	630	608	666	628	642	634	704	637	655	627	686	654	669	669	653	657	636	594	650	635	624	645	639	650	627	607	666	636	686	641	620	633	692	629	644	663	656	634	663	627	649	661	589	601	626	658	606	638	648	689	664	644	626	642	644	643	634	664	584	683	599	621	643	656	690	635	630	643	673	636	660	655	620	652	668	607	636	600	623	659	651	652	646	641	644	656	629	654	638	635	684	617	639	635	653	629	627	608	626	626	674	695	677	615	601	656	632	636	692	674	617	648	672	657	641	610	633	688	614	649	661	628	660	578	648	613	670	635	625	640	689	683	643	623	630	660	665	598	658	643	697	618	677	668	658	645	670	628	657	630	639	645	717	622	682	705	688	653	615	632	650	623	624	662	655	624	668	645	672	660	628	640	679	652	653	612	622	649	686	612	672	621	658	654	613	653	649	580	658	646	671	693	686	677	645	658	687	629	651	603	694	692	627	676	613	632	639	641	587	670	695	680	639	651	648	634	653	720	664	611	650	688	637	612	623	660	627	622	675	642	636	647	617	653	643	669	664	618	699	669	614	638	638	625	606	661	649	601	589	620	665	698	663	645	663	613	654	643	647	698	659	637	632	657	578	677	690	645	580	632	684	676	608	623	641	652	709	623	659	698	626	633	648	639	627	678	634	688	636	647	651	633	629	629	614	663	651	567	640	640	652	592	653
30807	4924	937	690	626	472	400	302	275	300	268	265	286	272	302	280	259	287	299	270	287	288	262	274	288	303	261	252	292	316	262	293	275	296	293	265	320	259	297	297	287	328	271	272	323	241	302	305	261	276	318	274	296	292	300	284	273	313	279	265	314	256	291	300	264	281	274	300	311	309	284	290	270	280	264	278	292	257	308	305	253	315	260	288	276	304	254	270	304	276	277	261	269	284	299	267	311	274	300	295	317	294	263	285	263	299	294	308	279	310	271	301	275	265	286	283	284	287	320	289	301	287	279	263	278	288	272	330	303	298	323	266	270	261	323	285	276	296	277	298	322	290	286	260	244	275	296	283	264	282	290	297	299	287	272	262	276	281	276	314	317	288	318	303	283	292	299	240	304	300	270	270	286	269	276	258	280	293	303	257	300	284	283	303	300	274	301	293	312	281	281	327	268	260	300	261	283	308	272	257	294	304	322	316	279	246	273	278	287	276	302	279	256	270	298	274	283	265	306	318	259	289	311	286	281	292	295	306	290	289	279	290	304	297	275	265	315	281	242	314	265	266	262	274	308	307	286	287	289	282	305	290	307	302	307	284	294	262	270	289	268	279	258	297	316	301	320	288	270	288	284	286	291	247	292	296	285	308	300	288	280	282	280	328	279	295	298	281	292	302	300	292	275	258	276	291	261	260	287	256	285	265	260	306	270	262	317	270	303	243	298	244	296	262	309	285	273	294	301	310	316	288	303	317	257	290	259	264	256	281	292	277	281	308	294	255	255	284	285	264	267	268	264	326	286	285	261	298	327	255	307	288	297	283	283	295	282	277	281	292	297	299	262	316	254	297	274	283	298	277	270	270	257	321	295	299	276	278	277	285	285	307	300	304	269	316	324	264	276	296	262	279	282	246	301	277	308	274	290	296	278	291	275	307	310	276	336	275	302	308	298	279	309	282	307	292	285	305	306	277	258	304	302	271	296	310	282	293	299	336	255	299	327	288	300	271	282	293	279	280	281	289	310	295	287	286	305	277	305	299	266	297	278	299	293	266	264	285	305	280	304	260	276	324	267	256	296	299	286	294	323	270	269	274	303	344	292	305	238	256	272	258	289	307	318	305	294	293	264	313	297	286	256	301	279	278	272	305	293	290	294	279	319	311	281	286	271	267	263	284	295	298	303	284	271	309	265	289	261	271	287	260	306	269	270	277	307	284	283	273	319	269	264	298	251	274	318	275	300	292	275	299	281	273	268	288	286	280	293	258	271	251	294	288	290	330	298	305	289	305	290	311	332	309	281	269	324	294	314	332	280	297	270	309	270	283	300	305	286	316	275	274	256	317	276	291	263	286	271	298	276	256	301	268	285	328	304	283	257	308	312	260	269	286	271	291	306	273	250	258	302	292	304	303	300	313	295	305	277	281	304	297	300	294	284	294	292	249	287	282	270	283	315	312	270	325	288	306	285	271	295	298	308	311	279	233	284	258	298	290	263	307	271	277	293	303	264	293	295	284	268	279	292	321	303	285	265	285	299	296	296	284	251	298	282	325	335	283	279	284	299	307	304	267	290	306	258	285	282	296	280	279	280	287	297	263	272	303	260	282	287	276	300	269	296	310	282	300	294	249	272	250	269	297	277	254	283	284	294	312	284	313	282	299	290	298	288	312	301	304	262	294	336	319	272	262	302	305	239	259	289	279	277	283	322	277	246	266	275	281	283	253	301	244	296	239	255	285	276	283	295	281	275	263	246	292	290	270	330	291	283	276	284	274	264	285	276	281	287	250	277	280	305	289	281	283	303	307	272	302	295	283	298	260	302	295	265	284	316	311	311	319	263	287	293	282	284	314	282	268	282	279	280	251	273	292	302	268	300	280	288	281	307	287	309	309	285	301	276	280	290	271	274	279	287	285	317	278	299	280	280	257	284	267	278	274	308	266	291	313	287	262	270	270	299	311	251	293	271	316	285	300	286	269	271	278	290	320	256	288	252	261	310	308	330	279	297	276	257	288	313	299	288	300	294	290	277	278	264	289	284	294	269	287	276	319	288	277	262	253	295	279	262	262	283	293	273	284	295	319	243	302	255	269	283	278	267	242	293	270	287	297	309	273	283	246	272	250	314	299	273	310	266	285	286	274	276	301	276	259	320	317	314	300	297	290	293	287	326	282	293	263	271	275	272	276	286	298	279	282	298	280	323	298	313	308	312	285	255	289	259	269	324	293	293	252	265	265	276	305	266	248	294	242	277	306	269	297	267	274	282	274	297	268	277	264	346	278	267	272	309	269	305	309	284	264	286	306	284	297	312	262	310	257	318	320	277	280	304	309	322	322	299	258	289	292	256	281	252	277	290	269	293	269	276	278	323	292	252	272	288	267	316	292	317	257	302	283	276	317	270	296	284	301	298	307	281	277	270	245	278	267	286	310	270	297	308	289	293	295	272	283	277	307	286	261	298	304	296	275	280	252	282	301	268	278	284	313	303	279	282	291	294	265	296	297	263	305	267	273	278	255	291	275	310	284	277	251	254	262	291	282	307	283	270	286	252	270	304	274	255	286	294	291	277	292	278	292	282	251	292	292	273	278	279	285	297	262	248	294	288	277	298	308	318	324	257	297	313	295	278	279	277	297	254	307	288	291	306	272	289	297	299	266	302	267	274	283	284	281	273	285	265	293	325	310	270	279	258	248	306	289	294	292	246	262	265	294	264	290	283	268	309	278	274	273	271	290	316	248	275	308	318	297	280	275	294	302	280	298	288	275	317	290	273	266	281	273	269	278	257	307	276	275	296	298	263	283	287	285	264	302	308	293	284	282	276	313	278	297	297	286	329	304	313	326	279	298	257	276	308	283	265	290	267	283	289	296	290	302	284	275	270	289	269	294	272	295	301	289	292	267	309	282	296	306	269	290	294	277	295	262	299	277	248	298	321	273	303	294	299	280	304	309	321	321	281	304	270	277	291	293	305	285	268	276	299	251	259	249	292	281	265	289	273	283	285	297	302	284	301	276	241	277	245	295	298	299	246	254	297	266	272	292	303	339	284	276	332	248	271	291	313	290	273	317	284	257	291	289	304	263	303	295	305	323	281	281	285	279	271	290	311	304	296	274	288	298	350	317	283	278	271	291	317	280	305	284	340	269	341	316	261	264	265	314	286	261	291	287	287	303	293	272	275	291	275	270	274	321	284	278	289	304	297	296	307	307	314	300	285	270	286	288	253	287	290	297	301	256	281	323	273	274	278	299	276	282	301	279	277	314	273	286	298	276	270	283	252	282	303	305	285	287	294	288	279	292	300	280	308	284	282	258	291	332	294	290	303	313	323	276	273	292	288	270	279	262	308	324	306	309	299	291	319	310	288	300	262	293	303	294	304	274	296	348	264	284	260	257	305	286	284	301	259	267	281	282	294	282	261	263	266	282	267	271	314	281	291	289	293	263	309	292	293	296	279	296	254	280	329	284	302	300	301	305	290	280	274	268	276	257	298	241	302	289
22417	8647	8292	6786	6514	4728	2662	1336	822	709	720	724	744	713	684	700	744	678	673	666	676	689	621	712	741	754	724	682	662	678	681	719	731	703	722	714	732	678	627	710	686	670	662	658	665	730	688	649	709	653	706	707	648	713	676	646	660	715	722	703	682	695	692	658	684	666	707	671	661	677	691	674	680	682	653	685	652	645	646	634	667	686	671	681	649	706	676	704	694	632	695	661	631	663	707	671	652	591	692	633	652	661	639	670	674	689	680	665	660	693	651	624	694	689	654	662	681	712	687	658	683	657	666	679	668	637	640	671	715	661	636	661	680	621	690	646	671	671	723	667	661	720	671	689	656	675	694	673	664	725	723	695	662	686	672	709	667	664	703	651	675	631	707	657	706	685	665	678	660	662	679	636	699	655	691	670	641	676	658	658	734	700	635	685	704	659	661	710	686	706	675	637	701	672	651	683	687	663	632	637	648	679	617	626	652	618	680	601	675	684	659	688	670	674	697	625	684	643	654	645	670	686	685	660	644	623	663	659	686	631	675	672	687	659	712	660	693	625	641	673	688	680	672	656	684	652	695	688	670	637	689	714	641	636	691	714	694	656	685	641	689	684	719	655	703	678	728	677	647	671	701	700	641	679	642	614	679	661	645	636	707	676	690	694	643	707	642	695	689	671	643	663	654	721	690	663	668	709	676	692	688	671	686	672	648	660	668	647	668	675	670	650	710	666	633	735	719	677	664	673	676	713	648	632	696	662	665	666	647	705	663	687	676	662	683	687	681	690	622	695	708	675	704	642	675	690	670	653	636	707	637	664	718	683	683	669	682	643	685	677	723	679	684	688	677	660	672	683	627	693	641	646	706	702	626	686	679	661	709	674	668	639	646	691	699	694	665	677	671	708	617	667	671	691	658	695	663	622	649	664	671	646	638	745	675	674	682	631	680	723	666	680	713	629	643	646	638	660	739	683	660	656	671	650	610	692	659	681	695	684	683	691	667	670	629	678	685	631	666	650	689	698	686	664	665	652	678	689	615	640	708	727	675	687	667	687	640	672	710	653	662	658	702	702	704	674	630	681	710	711	691	653	672	683	637	683	671	665	696	689	674	713	691	681	687	679	652	645	642	676	668	682	679	644	633	670	665	655	664	634	667	660	705	661	676	688	666	673	713	692	690	665	637	672	686	643	657	660	651	679	674	659	702	673	688	682	694	669	717	656	706	684	679	732	660	711	675	695	679	717	675	691	624	666	674	652	709	625	683	663	689	686	700	642	707	690	688	678	612	659	655	689	692	650	642	662	664	625	678	669	693	718	633	674	685	665	668	664	731	678	710	672	691	661	677	702	681	677	694	674	689	644	616	686	669	680	651	637	651	693	651	695	667	686	660	679	685	694	653	674	678	679	679	714	686	690	698	645	717	678	639	678	679	643	691	649	659	671	670	705	645	725	689	649	662	666	706	650	694	689	693	733	681	657	726	669	691	729	672	671	698	638	681	676	693	677	641	664	677	686	679	687	705	711	713	664	631	719	619	612	656	687	713	658	646	644	653	664	681	687	646	695	714	703	692	695	696	668	702	719	697	671	667	629	664	669	729	717	668	686	696	637	715	711	667	667	664	672	640	650	666	663	673	677	711	677	691	667	656	654	675	667	639	630	722	666	644	682	666	700	652	675	658	708	675	696	689	700	671	702	670	670	666	702	694	668	643	719	664	707	676	689	642	652	656	687	674	716	681	694	703	679	688	661	676	678	660	688	642	684	657	678	668	693	678	677	665	702	676	698	657	619	692	680	727	683	702	652	718	711	698	703	683	665	717	695	673	688	666	632	656	691	694	651	704	729	728	720	633	676	657	680	643	662	633	704	666	660	728	646	714	709	658	665	628	723	678	674	662	689	646	668	657	621	664	639	637	663	673	699	667	674	682	666	670	659	697	627	713	660	681	703	668	685	717	680	701	695	665	676	673	664	634	654	655	648	670	691	702	676	665	665	672	707	660	651	657	654	706	649	704	625	709	669	672	658	682	673	679	684	681	632	731	705	726	655	667	700	638	690	643	664	710	657	675	673	657	636	682	732	679	642	665	683	664	682	665	653	684	685	668	626	732	675	673	702	697	646	660	690	644	698	673	637	657	669	675	667	648	612	688	650	704	666	678	694	655	648	644	694	714	688	620	668	677	606	692	666	693	685	695	622	716	601	677	702	646	647	647	702	704	659	665	631	665	658	701	716	707	682	680	636	737	637	752	677	709	680	629	728	612	656	678	647	676	685	682	683	675	673	636	683	658	682	690	681	703	691	665	691	651	666	680	678	711	695	667	678	698	630	669	683	688	644	698	649	701	660	696	731	698	700	668	633	667	681	669	694	639	691	616	678	658	640	693	649	646	684	692	621	679	704	659	623	654	676	651	661	669	683	671	641	635	679	616	626	678	668	680	678	634	677	669	693	643	693	689	656	674	704	667	677	677	607	663	655	629	685	682	685	666	696	668	707	668	680	667	679	658	694	670	644	698	691	696	680	682	690	649	699	647	709	685	667	735	624	690	705	712	673	605	668	716	661	695	688	702	665	665	645	701	692	655	690	676	664	694	687	695	669	722	658	719	657	664	639	688	651	696	676	629	651	719	685	655	704	675	670	637	625	657	716	684	684	697	663	695	665	632	679	659	665	720	683	650	664	685	675	650	643	692	701	658	671	639	690	646	685	639	650	654	693	709	649	651	608	710	623	630	661	701	668	674	720	705	712	661	650	632	680	717	656	678	645	662	680	658	663	689	693	639	681	661	689	664	692	670	671	708	659	704	662	663	678	681	712	662	664	674	621	714	710	619	657	656	741	721	674	640	662	658	697	668	647	622	709	683	671	702	660	712	672	678	673	723	657	673	669	706	684	672	676	711	659	648	665	675	680	683	679	673	631	683	740	696	686	690	659	653	677	653	618	653	646	683	670	717	659	645	714	715	632	648	644	701	672	657	689	681	617	692	697	653	670	689	663	685	707	629	682	703	675	646	691	648	643	652	642	691	640	658	620	685	677	666	661	676	667	680	683	657	694	676	671	683	663	669	695	716	670	670	653	644	629	669	670	695	710	660	669	643	629	704	672	698	669	706	694	671	704	652	668	709	668	665	646	653	654	679	660	638	623	660	680	682	655	672	632	650	669	706	699	670	649	663	731	726	687	669	651	646	726	660	659	656	662	679	733	678	666	666	715	621	661	674	674	660	650	687	673	675	678	639	648	635	681	674	650	677	728	697	712	673	689	653	690	691	663	696	674	686	642	679	670	707	675	660	639	672	656	668	647	651	660	611	671	651	652	633	691	667	680	654	647	671	638	663	709	638	669	669	702	686	655	689	685	756	652	707	654	665	651	676	650	675	708	676	666	695	673	651	694	708	684	686	673	717	693	710	699	654	686	659	677	677	690	659	696	709	690	672	703	699	715	687	739	677	676	636	704	690	628	680	687	663	676	679	653	694	683	659	735	665	703	674	680
21244	1980	438	340	312	300	257	275	246	241	240	269	278	248	279	246	276	263	235	235	245	280	245	272	248	268	286	254	321	247	279	245	252	285	284	258	247	279	283	278	268	278	243	255	270	294	252	277	297	250	267	262	276	275	288	253	274	277	274	238	273	241	240	284	268	255	280	299	257	254	276	244	299	280	278	263	276	285	268	273	272	279	265	240	269	266	256	261	298	260	237	277	262	280	267	258	299	280	286	270	262	259	279	262	268	281	276	252	260	256	252	251	269	300	251	268	263	253	247	255	310	225	254	239	257	278	254	268	281	271	278	273	259	253	267	286	241	216	287	272	272	277	241	247	278	290	251	283	278	240	281	265	238	286	248	291	244	286	264	292	242	285	254	253	248	269	289	278	277	253	299	271	254	275	256	259	269	279	277	252	242	255	282	269	262	259	227	259	285	277	260	244	256	299	280	261	252	245	300	242	229	277	283	264	282	262	263	267	281	264	248	281	240	254	230	258	280	323	285	297	267	278	253	263	226	263	256	274	273	262	270	283	266	237	266	245	263	243	245	263	309	230	251	278	267	242	277	245	285	264	259	262	258	248	278	279	280	274	263	257	264	249	271	250	268	273	276	246	253	291	290	261	246	277	261	266	270	279	277	263	258	241	252	294	273	275	250	255	269	242	263	254	276	290	268	296	259	273	256	252	250	238	274	232	280	225	262	264	279	263	241	215	269	278	259	246	249	265	254	239	274	280	244	282	249	243	257	272	264	244	273	249	260	271	249	266	283	257	258	270	272	272	260	248	247	265	264	242	240	261	248	251	291	233	267	263	281	234	241	263	293	270	228	238	252	290	278	296	265	273	254	270	324	236	245	247	259	253	313	255	282	284	280	252	278	277	292	272	255	280	265	251	238	271	276	286	308	244	262	269	253	258	293	287	244	244	246	269	235	271	238	270	289	264	273	258	251	283	280	272	229	275	271	260	281	250	255	288	227	274	261	273	294	283	276	275	256	238	270	295	257	287	254	256	261	247	281	222	238	301	254	249	243	246	264	301	290	263	284	274	303	247	260	245	246	231	266	284	243	240	251	259	283	232	271	279	284	279	244	253	259	261	263	274	243	270	274	273	262	268	272	253	262	231	280	276	254	239	275	244	257	271	267	277	249	267	272	249	261	260	277	256	257	245	280	250	239	292	295	249	239	216	259	283	275	229	253	251	271	247	260	282	274	268	245	252	251	267	267	266	267	262	268	236	262	243	299	244	274	271	231	260	269	264	243	281	259	258	303	265	262	260	253	257	249	253	283	269	278	267	263	245	274	229	238	298	232	263	219	238	250	253	251	261	255	310	275	240	251	278	234	255	260	247	282	234	287	286	253	302	320	274	278	267	253	260	288	265	245	258	244	202	246	244	266	259	266	229	249	242	260	266	282	272	293	250	287	275	234	265	259	255	293	243	228	235	261	240	247	251	240	270	257	270	273	280	265	277	252	246	251	274	258	278	252	247	236	264	285	247	256	259	250	274	267	276	253	256	268	242	268	248	284	242	246	271	267	252	263	296	266	262	246	245	258	270	259	277	249	285	272	267	268	237	254	253	258	245	256	263	277	271	251	283	278	281	233	247	263	243	277	261	245	258	239	273	269	267	263	259	290	249	262	246	260	247	280	269	234	246	281	302	245	256	284	261	280	278	277	286	258	264	269	279	242	276	272	291	251	250	262	272	249	244	262	266	297	237	261	244	244	250	237	256	274	257	251	264	253	275	259	257	233	263	264	279	295	280	260	265	269	267	262	293	273	251	217	257	279	257	280	261	264	262	285	283	284	231	257	270	242	249	242	251	281	250	289	257	262	236	301	243	263	261	272	263	241	286	258	262	262	239	253	275	297	249	260	260	245	230	299	265	257	252	242	272	269	273	269	276	247	265	259	267	276	264	261	258	261	275	245	268	326	269	246	266	262	296	255	240	256	282	267	267	244	265	217	263	268	275	274	232	266	254	229	269	284	292	280	275	261	275	234	252	272	242	262	252	258	248	268	274	259	273	245	262	273	242	262	261	229	244	296	261	261	242	274	250	267	266	266	248	258	263	282	272	261	257	258	270	261	271	277	288	262	253	269	269	267	242	258	244	256	262	251	275	266	276	282	257	265	261	284	250	235	275	297	275	262	284	253	271	251	251	242	295	297	272	294	267	259	265	233	245	237	248	275	266	285	271	251	275	288	248	257	244	250	275	252	302	283	249	251	283	254	256	270	275	280	245	289	255	294	240	227	259	291	269	250	260	247	263	257	234	277	267	252	265	275	271	302	274	257	275	264	240	240	280	243	271	245	318	278	229	249	257	287	283	291	237	259	264	243	247	276	270	233	261	245	248	235	279	256	289	246	254	259	280	298	303	238	275	250	260	232	257	284	275	248	243	276	239	268	279	269	279	287	274	286	283	244	247	271	263	223	260	255	241	291	257	267	256	232	255	274	228	261	262	263	269	261	304	259	231	298	243	246	256	252	295	269	256	237	248	265	262	250	265	290	259	296	248	254	257	245	280	265	266	288	253	255	248	272	281	281	240	258	261	265	283	233	297	229	232	232	256	283	274	279	256	260	280	253	264	271	261	279	265	271	265	261	225	291	271	266	295	251	242	256	242	285	283	281	290	274	259	260	268	278	282	259	263	263	244	240	262	269	261	267	267	263	243	243	262	263	245	277	267	249	263	249	258	282	250	260	270	259	278	259	259	270	273	265	258	278	266	245	240	268	255	300	258	259	270	287	247	260	253	267	266	278	267	250	292	280	273	225	235	283	248	294	269	252	264	295	278	276	274	236	271	255	275	260	242	288	274	270	266	273	254	243	245	266	264	282	263	254	231	243	264	281	266	264	266	265	243	266	278	278	294	262	278	257	290	261	246	280	242	272	251	310	260	278	272	286	273	267	260	253	266	273	275	274	222	258	274	245	265	271	274	253	271	253	268	267	296	235	285	281	287	249	232	268	275	284	248	258	250	255	270	274	304	245	257	237	257	294	263	286	274	268	234	256	279	243	269	278	266	247	275	290	287	289	279	256	250	274	284	250	284	253	295	267	273	269	231	254	262	251	259	283	260	269	250	276	297	269	265	263	229	258	277	250	247	250	275	215	262	244	277	285	262	277	253	285	266	255	269	268	280	303	260	266	272	242	294	263	286	250	273	249	258	270	260	258	255	277	265	275	277	281	289	246	282	296	259	253	268	249	250	255	291	267	289	247	263	255	254	266	268	273	266	276	235	279	265	266	281	252	224	256	267	267	270	269	243	290	264	299	296	251	257	249	258	253	261	257	234	263	257	263	284	283	245	261	252	270	274	253	234	287	280	252	242	291	307	302	294	268	258	266	264	253	260	274	269	268	248	242	254	258	254	255	280	269	263	285	262	283	230	276	264	297	266	264	263	270	270	233	263	264	271	286	257	256	248	245	269	273	260	244	251	259	268	264	252	282	284	238	250	255	275	288	278	247	267
16413	4668	3572	2146	1531	948	708	646	627	628	614	562	586	610	612	631	647	614	580	589	583	554	569	595	605	577	600	620	602	596	596	567	578	587	581	585	601	549	555	625	596	570	591	577	604	657	588	609	586	611	613	578	609	555	561	635	638	587	595	604	631	587	606	589	612	582	599	575	590	590	600	598	578	569	626	583	562	558	611	590	607	640	567	596	572	588	592	613	601	624	581	529	612	623	608	597	623	595	571	605	572	600	555	633	551	584	594	611	556	554	582	589	606	556	619	636	604	565	571	574	638	596	607	574	591	559	590	563	582	611	624	557	579	589	593	555	602	560	588	568	603	600	603	573	602	617	613	579	550	571	624	597	568	586	612	610	591	598	629	562	601	572	545	586	637	566	574	610	609	565	621	583	629	590	626	570	665	578	603	670	581	597	569	567	586	610	586	558	594	595	555	593	557	632	597	574	594	602	591	584	605	603	581	540	615	580	570	593	606	596	555	609	609	596	553	621	628	589	596	640	635	555	511	564	565	584	582	610	566	604	615	604	611	583	606	591	572	611	573	623	618	609	581	579	555	565	560	597	617	577	588	582	581	598	563	626	583	595	555	578	560	565	618	598	596	590	568	584	602	612	572	589	611	585	566	553	569	631	645	566	602	596	579	558	567	595	608	585	609	575	571	580	649	598	612	608	571	581	587	559	590	614	582	566	586	571	607	598	570	584	555	589	562	673	606	574	620	589	567	606	591	561	585	584	594	550	579	585	601	561	607	592	611	581	609	593	543	593	597	625	564	594	625	549	562	583	574	585	515	584	600	581	578	635	581	593	637	626	585	600	574	596	625	557	608	576	555	582	568	557	596	601	609	572	583	629	589	593	616	561	607	563	590	591	586	601	568	616	586	597	623	562	595	599	595	622	596	590	605	563	596	578	645	598	561	603	612	563	604	528	564	609	590	598	641	552	613	564	580	584	559	620	596	584	601	600	610	600	576	603	575	605	580	583	589	629	619	573	609	598	607	577	583	589	624	590	586	582	579	593	580	573	561	625	613	576	615	603	567	620	556	640	550	562	602	633	587	536	589	578	604	588	579	598	596	616	602	593	604	601	597	603	622	587	619	544	626	624	596	570	610	637	619	616	616	606	569	597	594	607	560	603	568	616	588	600	635	604	578	565	588	634	596	623	568	613	549	594	583	591	583	588	614	585	609	590	538	604	557	605	618	581	581	590	574	565	585	578	556	588	594	608	621	627	596	555	588	615	578	585	556	599	618	577	593	577	578	560	585	573	595	567	576	624	609	613	577	605	622	603	606	600	568	559	569	570	634	611	595	620	629	582	553	584	579	556	589	573	620	591	568	596	604	595	634	610	578	583	582	568	625	621	550	588	575	598	575	601	574	597	551	604	616	583	564	595	585	595	585	617	586	554	556	585	575	585	601	568	603	591	588	585	615	571	625	606	566	619	602	636	629	611	572	591	601	593	558	626	603	583	624	594	570	614	599	614	588	560	590	662	602	604	593	603	582	587	566	550	609	622	608	610	564	589	608	589	545	619	602	615	619	576	630	570	596	594	577	589	596	575	574	576	637	558	561	590	645	531	605	556	579	608	596	635	578	608	531	586	569	601	572	555	613	582	628	619	603	622	621	606	576	592	598	617	545	614	575	587	573	559	622	639	587	581	563	560	567	594	596	606	608	594	600	576	569	598	630	591	578	573	588	611	637	600	584	618	598	598	576	625	623	606	539	571	629	599	606	622	601	593	617	584	560	561	597	636	595	593	593	589	573	573	598	591	600	612	597	608	545	556	539	569	578	609	546	570	567	606	603	597	599	580	582	629	576	569	563	595	598	578	574	573	590	608	627	594	590	594	579	598	582	564	601	607	556	576	610	563	565	588	556	600	590	569	569	625	580	605	571	566	609	606	612	584	609	577	589	578	558	591	570	570	586	574	580	580	569	614	583	579	597	620	565	577	577	549	591	588	575	600	586	601	643	616	620	603	574	618	551	592	638	608	574	543	618	587	569	588	572	575	540	606	582	594	601	577	601	605	610	595	595	616	577	597	610	620	630	608	590	590	585	635	624	597	602	618	650	580	600	576	635	594	601	579	602	561	610	599	624	612	575	600	608	568	572	613	600	569	619	557	610	591	668	563	597	578	622	626	579	571	573	622	595	584	579	579	571	566	617	558	600	598	610	605	616	549	597	570	587	603	605	576	590	582	556	590	589	574	608	562	596	548	596	570	624	546	577	580	600	593	605	551	593	547	622	608	586	537	632	619	548	617	593	586	596	590	571	627	639	602	599	595	579	589	540	572	608	603	552	574	644	631	557	602	617	581	562	600	590	596	583	614	569	588	581	611	570	584	529	627	635	592	565	609	584	566	630	579	585	566	603	601	574	584	571	606	590	605	607	581	615	612	581	600	589	617	588	556	617	581	623	605	615	616	644	574	616	610	563	578	569	601	618	583	579	588	585	617	622	602	610	607	595	597	559	600	610	602	570	564	627	586	601	574	593	591	625	560	615	587	584	553	558	586	601	525	570	604	581	550	604	610	580	610	595	610	609	557	595	579	561	603	584	612	617	565	609	599	598	590	573	591	578	593	595	586	592	564	556	631	573	596	556	634	567	638	571	560	569	591	601	537	608	604	579	574	581	555	584	566	571	564	607	585	598	605	598	626	612	540	603	578	577	616	588	617	619	564	552	606	575	607	583	579	609	609	613	577	592	598	595	594	608	559	573	583	571	614	587	574	555	597	615	592	582	622	582	564	592	565	581	573	616	579	564	576	561	645	542	590	611	582	613	560	570	579	574	574	558	591	595	603	606	564	566	600	595	595	596	573	579	597	648	582	577	579	564	610	592	617	590	595	595	608	576	571	584	623	589	578	573	579	591	628	624	609	550	600	585	567	550	622	597	627	581	567	572	576	607	554	572	573	562	575	606	586	586	578	593	608	592	589	561	588	587	602	603	587	543	645	653	614	564	595	578	582	578	594	538	564	615	577	593	544	601	581	615	611	596	606	595	619	602	577	584	596	598	580	549	572	630	648	605	592	603	555	593	618	602	558	619	612	581	583	614	602	586	624	585	600	648	569	601	581	568	588	607	599	578	553	616	576	620	542	573	560	600	580	577	578	556	551	587	593	626	591	549	540	584	564	570	585	569	626	605	617	598	625	574	604	563	622	600	576	557	540	611	609	606	583	601	601	591	561	619	579	579	587	618	593	570	614	569	581	583	595	577	605	598	580	633	624	565	615	644	554	571	586	579	609	586	570	617	639	592	558	558	581	567	593	609	642	568	590	616	606	550	592	596	568	556	619	607	615	604	601	633	601	645	590	575	580	604	580	514	579	614	629	630	629	589	579	617	571	605	615	586	538	591	638	578	624	614	565	586	615	591	612	610	577	605	585	559	590	612	584	602	558	575	557	553	591	561	586	562	550	609	611	611	599	566	580	563	587	580	591	615	641	598	560	567	596	605	632	547	593
28179	4113	789	635	438	358	280	269	267	295	288	268	254	267	268	268	289	278	279	282	301	266	252	267	285	242	286	285	289	275	307	263	263	271	264	279	245	268	313	287	269	252	248	284	283	283	273	269	265	268	298	257	268	271	283	316	312	293	252	228	300	281	274	285	261	283	261	254	276	284	267	267	278	300	289	271	263	284	302	285	248	277	288	246	291	274	300	251	266	294	269	292	280	251	251	260	279	289	274	294	298	276	269	287	320	298	294	272	262	309	245	272	299	288	262	325	262	285	260	266	269	298	292	292	244	267	239	266	293	274	276	242	301	276	302	264	288	273	285	284	277	237	235	274	261	271	268	308	284	304	318	299	268	239	281	286	287	254	274	285	280	305	242	271	242	266	246	273	291	260	262	227	287	282	278	269	315	277	279	263	267	262	264	274	274	264	308	280	292	283	301	277	276	249	273	284	293	278	292	290	314	319	262	281	274	269	261	290	293	280	234	254	295	284	269	290	269	259	250	273	295	267	289	296	275	267	302	253	298	245	259	283	261	270	273	273	271	261	244	261	297	266	257	267	253	267	287	283	332	294	293	254	248	310	330	283	294	260	258	288	247	293	278	293	275	282	266	276	237	257	277	278	286	260	276	275	304	304	264	304	285	278	255	295	301	289	297	273	273	249	280	271	274	315	280	288	265	273	274	289	282	269	269	283	274	264	273	254	285	284	295	278	276	294	289	279	273	246	256	294	308	263	270	274	275	303	274	271	293	293	271	298	327	297	297	297	281	302	287	257	279	278	274	304	282	304	273	258	264	265	264	284	277	279	316	268	307	248	282	252	286	277	236	273	249	275	291	270	291	297	269	279	273	279	279	272	287	282	265	290	251	278	259	270	270	314	296	279	246	309	274	277	285	318	282	297	260	262	259	240	263	275	284	281	276	289	280	312	278	264	244	297	259	262	267	258	277	267	249	290	303	273	294	278	270	305	285	282	278	277	303	264	310	294	290	276	294	250	293	276	284	265	285	290	274	314	290	275	277	285	278	280	303	266	269	283	272	245	271	274	287	262	267	272	278	300	257	268	296	313	294	249	302	288	264	277	268	286	280	291	273	288	286	274	290	291	254	269	293	290	265	292	302	251	263	256	315	251	255	247	268	285	270	311	286	259	304	291	289	249	294	264	277	306	289	249	243	302	260	282	311	284	279	306	315	278	309	263	254	259	259	248	300	278	250	279	294	298	338	301	304	288	257	276	291	253	283	268	283	270	252	314	265	256	283	286	303	290	272	259	260	285	284	253	305	274	281	275	301	265	253	295	276	251	264	279	271	317	250	289	258	275	290	300	279	283	290	253	256	279	288	274	270	281	257	258	265	289	254	273	254	291	301	271	279	260	253	263	287	290	259	283	259	244	258	249	311	290	275	277	263	281	262	252	241	275	260	270	265	262	255	279	308	280	277	255	248	283	254	288	275	303	276	299	255	291	277	277	304	305	250	265	263	242	303	286	243	285	297	277	271	278	296	290	289	282	284	273	266	262	273	250	243	279	281	279	284	274	282	261	283	282	288	297	307	263	268	265	279	244	259	270	280	265	289	271	276	288	253	246	293	319	289	282	245	275	257	276	280	263	275	278	293	283	258	306	285	266	258	315	269	295	312	275	285	297	275	299	265	274	248	292	305	305	277	294	273	266	303	292	252	298	252	286	288	266	247	245	285	282	284	292	263	294	287	273	307	268	268	292	297	323	283	268	265	273	281	253	279	305	303	248	287	275	255	269	260	269	271	261	260	268	268	254	276	267	249	295	275	263	298	267	306	281	266	288	259	238	277	275	252	303	301	279	308	284	268	291	282	283	317	253	266	276	259	266	264	261	283	310	288	286	274	269	266	289	284	277	269	256	274	241	266	304	278	290	272	280	288	304	300	264	271	264	266	290	301	280	265	278	281	279	283	284	267	252	279	271	264	301	280	290	313	264	290	299	288	274	290	285	291	269	283	304	305	288	293	262	240	275	311	290	287	273	260	260	274	274	294	304	283	273	269	281	297	280	296	254	272	290	282	259	293	239	275	263	299	239	272	302	290	279	265	256	291	252	276	266	280	267	296	281	271	306	282	257	301	295	283	286	296	281	265	276	294	276	292	277	272	267	270	279	328	307	276	270	265	289	262	313	286	269	300	256	272	290	269	301	261	292	279	281	280	285	282	286	270	293	294	274	296	283	305	309	312	287	275	275	270	258	287	266	290	284	271	300	245	304	267	262	251	266	265	306	298	279	285	275	303	282	277	269	249	265	317	270	278	266	292	275	277	285	288	273	287	320	272	301	283	257	285	246	285	272	267	263	260	301	303	246	282	286	277	273	297	261	292	289	296	262	298	282	257	269	294	293	330	286	245	247	254	270	295	266	271	286	276	298	336	286	261	263	269	284	261	257	288	270	238	284	280	277	284	276	282	299	280	256	265	280	261	288	259	299	302	295	265	277	316	280	297	271	275	271	276	304	279	273	260	291	271	309	293	300	317	276	261	272	267	275	272	274	217	310	247	274	294	271	267	296	296	290	301	246	244	276	295	275	269	245	271	262	273	297	280	296	279	284	259	287	275	298	276	272	273	300	264	262	272	246	262	263	305	272	272	291	305	250	277	270	256	296	290	260	298	269	288	275	276	281	270	281	295	301	290	298	279	252	254	276	285	291	253	293	315	266	303	276	280	273	301	303	252	271	242	277	278	278	269	274	325	280	255	284	270	270	301	292	252	269	271	290	285	284	310	285	269	270	296	294	274	282	300	275	274	250	272	267	246	254	294	300	280	282	281	310	259	284	288	262	280	261	275	267	291	301	276	270	302	290	288	248	254	274	276	304	296	282	304	253	297	322	249	291	274	259	273	265	248	278	304	261	290	278	269	287	275	272	228	288	258	300	272	296	279	275	259	287	328	265	282	269	305	253	268	288	275	287	270	295	264	258	307	275	309	305	266	282	255	283	299	267	275	258	326	290	301	299	300	292	276	285	299	288	289	291	242	281	270	316	267	254	274	255	261	301	272	298	300	333	261	287	262	302	273	317	284	266	271	273	282	273	259	280	288	259	296	285	277	271	267	267	279	278	290	253	283	291	310	271	246	301	289	281	290	291	282	245	297	291	271	264	263	263	247	247	285	300	268	277	254	255	257	284	283	279	283	306	264	262	299	256	297	282	269	273	257	307	254	272	248	284	302	268	281	284	294	281	291	303	314	315	269	255	293	269	267	294	270	312	283	267	302	224	303	274	290	292	297	273	324	283	306	300	293	294	279	262	261	267	267	256	278	278	259	294	272	280	280	250	283	277	274	331	272	258	281	288	279	280	277	292	275	268	274	291	252	273	272	272	279	276	251	249	293	257	251	275	235	264	295	263	299	299	296	272	284	258	253	248	314	271	306	287	294	276	288	268	289	288	258	292	285	284	322	293	271	269	281	282	274	260	282	248	268	262	286	274	264	282	283	302	272	282	302	263
21917	8418	6719	5692	3765	2283	1590	972	716	705	682	669	680	681	669	669	681	669	679	699	658	677	664	639	643	660	655	648	637	655	620	661	642	634	641	710	682	677	673	678	655	658	622	655	642	679	639	600	629	644	614	645	686	679	647	635	682	626	641	633	615	642	631	623	608	623	652	636	676	678	646	656	678	608	622	646	663	624	617	633	605	678	655	645	642	638	637	658	644	692	669	704	623	641	622	677	661	624	646	641	663	607	626	613	651	664	630	656	632	634	641	649	625	640	651	625	653	646	648	663	670	667	622	629	680	657	637	655	686	647	637	602	633	688	663	656	657	670	656	646	643	667	618	681	645	638	624	621	637	600	582	675	669	618	691	622	675	619	658	646	649	604	650	618	675	653	688	655	620	671	686	628	631	597	629	645	650	608	647	661	661	645	619	639	620	669	596	621	676	652	668	651	593	685	627	631	630	651	638	640	619	640	635	675	601	630	632	645	663	604	650	655	655	638	570	639	629	640	670	624	614	658	629	619	686	626	620	647	613	644	644	653	651	660	651	653	639	672	658	624	599	597	647	615	629	615	607	641	639	627	594	601	665	659	628	624	660	642	617	619	666	596	644	663	617	653	637	621	684	638	638	664	664	642	617	625	683	662	659	592	678	636	599	633	622	656	641	596	655	664	658	616	666	676	615	661	621	679	692	619	649	649	648	639	658	608	651	679	675	711	598	607	642	650	652	666	625	636	658	614	649	657	663	580	642	632	668	645	577	623	656	672	633	633	638	615	649	652	652	628	629	590	633	571	676	632	651	647	638	626	648	671	643	660	586	679	642	648	657	686	650	644	682	679	626	650	653	616	669	626	601	626	679	649	631	691	680	673	600	637	643	622	651	691	681	643	648	641	646	630	627	610	670	643	628	647	670	660	602	663	673	595	660	644	662	660	669	610	657	612	640	661	640	634	659	641	633	665	646	660	667	670	660	584	603	602	670	639	612	580	681	596	640	629	634	622	596	641	629	648	705	639	654	643	599	659	637	631	645	659	684	616	614	667	624	633	668	633	615	671	593	670	661	602	652	634	614	595	689	602	664	672	690	629	653	655	641	619	646	636	645	646	619	693	599	647	655	656	612	653	599	610	632	645	665	665	614	652	640	607	642	684	633	636	677	617	634	623	705	654	733	713	626	680	629	647	608	608	674	622	696	618	627	645	615	647	659	617	655	658	625	636	633	625	623	603	680	645	601	622	629	668	628	643	643	657	621	626	625	593	631	654	651	659	625	622	645	620	624	616	641	614	637	647	704	650	658	635	648	650	610	619	639	638	643	636	604	650	635	646	615	627	642	620	678	674	645	646	645	615	635	639	656	642	660	662	628	635	611	667	658	677	648	631	619	674	681	616	613	610	653	655	622	629	680	654	596	661	609	647	632	652	654	608	669	657	614	675	624	650	617	611	601	681	622	606	620	629	606	646	661	665	656	605	680	621	642	663	653	658	636	621	651	621	644	635	674	672	610	616	669	626	669	630	654	642	657	644	678	620	636	610	679	632	671	624	634	654	632	588	602	648	635	627	649	650	681	622	618	600	686	620	688	655	621	709	622	632	632	656	601	673	673	611	609	617	628	674	683	638	629	609	616	631	659	659	638	642	658	612	621	623	631	602	634	664	638	605	626	639	642	664	683	615	655	677	644	631	633	637	655	608	651	646	666	624	673	630	630	639	656	607	632	644	641	682	656	620	612	619	667	655	649	674	652	619	667	636	649	632	636	614	637	628	666	588	592	688	657	633	642	626	693	667	638	606	624	629	598	631	611	681	604	657	701	681	608	639	629	678	638	652	624	591	633	633	651	666	642	653	676	683	684	611	667	670	639	646	634	676	633	654	621	631	665	612	648	644	631	685	697	671	650	595	645	662	583	628	662	593	628	639	632	626	664	682	617	634	691	697	609	651	674	657	697	600	645	640	652	635	622	627	668	659	649	706	637	635	639	610	635	643	668	660	607	664	648	656	720	660	671	652	633	649	650	666	678	649	632	657	677	636	651	671	584	613	607	641	627	688	657	663	698	621	620	667	651	567	645	625	643	656	655	592	664	647	605	632	644	643	654	677	624	658	667	684	676	677	653	624	662	691	654	659	660	620	637	606	657	645	682	627	655	659	651	607	657	650	617	653	683	665	666	664	647	625	609	661	609	647	651	621	649	671	662	651	665	630	631	603	612	624	669	659	612	609	628	633	613	633	663	641	603	643	654	679	644	621	644	674	656	682	663	651	675	648	648	655	605	635	617	660	693	629	623	676	620	625	667	624	622	661	659	609	610	657	648	660	634	621	648	642	650	629	635	650	641	685	623	617	661	592	658	647	657	646	684	601	627	650	617	641	631	681	651	687	636	661	600	606	655	622	661	638	638	592	650	699	588	604	646	634	619	656	634	679	658	660	655	622	629	650	637	630	681	640	644	640	679	647	655	611	631	658	626	583	641	681	627	637	623	655	630	618	637	621	643	649	636	646	672	682	655	629	647	640	648	586	622	640	592	641	635	634	632	646	603	664	639	613	646	638	621	660	639	667	707	667	677	642	644	681	689	638	592	668	636	695	631	652	612	657	610	643	599	645	658	637	637	688	656	609	661	650	616	620	665	608	630	615	690	656	618	614	621	621	656	603	606	627	621	665	628	641	685	628	625	614	635	624	636	613	630	638	620	623	662	644	624	650	707	671	647	663	659	703	662	685	644	654	662	693	645	651	656	598	699	651	645	655	670	652	599	680	681	623	634	627	646	653	636	629	676	634	639	625	616	681	673	624	645	621	609	637	621	612	689	610	662	617	632	636	642	610	620	672	605	643	636	645	631	636	678	674	638	667	622	651	677	682	650	648	590	629	612	626	650	665	662	654	626	590	657	649	668	615	635	647	608	650	667	662	649	612	654	647	661	617	597	609	652	666	668	653	611	666	604	635	671	673	655	643	677	677	639	634	652	621	606	621	616	685	694	669	614	647	663	629	624	628	593	634	654	630	680	646	656	634	657	651	634	622	653	588	673	613	623	616	677	627	626	613	637	674	632	673	670	671	676	642	615	614	689	692	631	646	621	659	645	649	640	654	629	673	631	696	642	676	633	630	662	657	639	621	590	680	637	620	643	643	634	707	607	649	634	637	640	612	669	652	661	647	658	635	626	684	672	611	614	621	654	633	634	672	649	640	657	664	641	634	699	636	619	634	602	667	725	629	606	595	616	630	678	617	582	643	602	660	653	629	574	638	669	640	669	639	643	660	612	605	639	637	638	637	640	652	625	676	644	643	658	645	640	621	659	643	655	652	646	681	661	623	626	645	696	653	647	602	634	629	601	640	652	617	632	678	634	608	649	637	619	659	636	616	632	644	657	628	666	611	636	636	678	634	618	630	642	659	626	646	630	637	599	638	674	598	630	620	633	642	668	642	690	648	711	633	670	694	644	655	647	604	705	650	638	638	683	644	677	655	636	632	630	666	633	630
31492	4904	1028	955	607	442	343	311	307	283	280	296	275	289	302	277	304	295	304	268	285	298	308	304	300	289	314	287	260	278	265	311	316	327	316	331	290	325	312	271	289	323	269	290	261	291	286	293	273	257	248	301	303	288	319	276	316	281	282	258	285	295	323	281	280	294	293	298	293	292	246	272	291	297	256	277	309	271	289	305	314	284	287	281	279	287	313	292	232	295	292	287	289	264	278	273	284	273	311	304	300	290	276	272	274	260	279	326	274	293	254	301	244	275	272	305	290	242	306	265	268	263	265	302	283	301	266	262	271	276	292	308	302	270	287	295	286	270	268	298	294	289	306	309	294	291	281	265	278	288	294	267	282	275	309	245	282	276	294	299	290	264	284	280	306	293	281	285	284	297	293	304	291	295	273	301	292	274	313	290	286	269	276	290	325	290	277	286	259	296	270	316	272	298	281	248	263	295	268	280	291	267	298	293	299	287	319	282	266	272	269	282	336	277	260	267	276	276	283	280	291	296	305	278	303	262	261	297	267	292	298	273	299	282	261	289	290	292	317	312	256	325	283	281	272	297	310	275	313	295	284	291	263	236	306	258	281	308	266	258	282	267	307	325	259	284	268	277	274	280	265	263	278	293	265	332	317	273	277	314	302	269	295	292	283	277	292	287	262	285	300	282	301	312	258	271	295	258	279	283	293	274	300	259	241	246	276	290	288	288	260	279	252	272	307	291	304	292	257	272	283	282	269	282	263	302	319	297	293	267	299	289	278	273	312	298	291	316	316	302	290	284	282	268	288	296	313	308	292	275	268	260	301	281	292	263	306	299	292	286	312	289	285	267	266	281	275	295	298	292	280	275	274	283	289	276	302	305	272	296	288	278	296	266	294	282	269	285	298	337	301	264	283	278	292	266	263	286	301	304	273	275	278	317	305	265	293	287	252	310	284	281	316	302	275	303	269	301	288	276	263	291	263	281	294	309	266	289	322	259	297	264	291	286	301	259	258	268	269	273	268	319	264	285	259	269	265	270	283	293	283	298	296	273	261	266	286	282	276	269	296	280	288	248	280	292	276	286	277	266	304	288	279	252	286	276	266	286	311	294	272	282	302	298	244	299	271	253	282	291	300	284	278	292	312	257	327	318	280	254	286	294	268	245	267	278	302	290	293	298	265	306	277	310	291	284	270	254	269	301	303	261	297	271	274	304	299	284	250	278	263	293	288	271	277	263	236	254	298	296	283	292	316	302	281	259	304	296	301	288	259	271	302	267	279	264	277	254	267	327	276	277	288	251	298	311	283	323	282	268	305	290	257	285	331	279	266	264	295	299	263	288	285	326	306	277	286	253	283	276	299	303	303	263	298	286	293	276	255	300	268	306	304	278	292	260	280	244	273	306	287	245	304	294	271	262	257	299	296	292	290	306	286	302	286	281	261	271	278	280	288	284	242	293	283	279	276	294	261	249	292	278	264	288	281	278	310	296	292	293	273	275	301	291	295	275	301	311	273	272	326	274	285	282	261	310	276	259	300	277	290	285	281	296	338	273	281	321	259	293	250	245	270	307	271	252	269	304	318	269	337	281	272	298	292	312	260	260	262	268	275	317	300	292	277	295	302	289	314	269	299	293	320	263	241	299	282	332	277	320	302	300	291	273	289	273	253	314	266	292	290	308	283	325	266	257	290	267	302	288	256	255	317	286	279	253	294	292	267	289	287	322	250	300	281	276	275	281	284	271	314	303	312	282	305	261	278	270	300	273	266	262	300	269	310	289	296	275	277	296	295	295	292	290	296	263	297	261	298	305	285	287	257	225	313	278	298	321	276	264	282	244	282	295	300	345	301	312	272	294	293	298	292	270	265	294	309	290	298	307	280	297	279	293	296	291	270	255	286	292	277	305	290	272	243	283	300	295	298	262	287	255	308	266	265	277	296	308	287	309	274	295	287	285	306	313	283	270	277	271	267	291	286	300	275	296	271	282	252	281	280	269	279	291	257	284	291	269	315	281	270	277	297	285	327	292	242	307	295	308	280	284	282	297	285	281	251	301	302	273	303	300	319	292	295	256	239	270	303	249	296	327	291	272	298	296	280	248	239	265	276	278	292	264	295	306	242	297	286	251	276	255	315	308	253	269	304	305	289	297	295	287	297	303	261	289	300	282	267	300	315	288	255	306	301	308	328	281	286	296	303	292	283	317	289	281	261	302	296	285	273	276	282	290	286	318	310	333	317	276	322	263	276	272	294	304	277	288	290	248	286	307	283	249	282	248	284	296	282	284	227	244	282	296	259	289	301	263	300	266	264	289	280	348	277	304	306	277	260	294	313	277	293	317	268	271	276	307	299	285	307	290	265	315	288	282	298	311	277	274	288	279	288	305	281	300	300	268	281	281	252	280	304	283	280	283	260	319	285	312	258	266	297	284	275	292	297	274	277	285	288	298	292	284	318	268	295	300	291	292	303	290	303	309	302	269	280	251	284	324	284	276	281	284	315	271	277	289	277	285	291	252	280	278	284	287	277	298	306	282	266	290	290	290	263	261	273	280	260	249	291	267	280	293	281	303	262	256	265	257	274	265	298	277	272	274	272	299	279	259	293	265	290	291	265	264	278	281	250	300	302	274	287	271	275	273	279	275	266	266	279	249	308	299	298	296	270	284	295	288	282	295	289	294	263	269	286	290	294	292	290	300	298	284	333	285	304	302	256	283	287	276	303	279	301	269	282	320	298	264	259	297	309	271	303	299	296	298	316	282	274	317	297	292	319	284	276	284	287	299	269	320	281	291	263	283	309	267	309	311	257	280	303	263	310	286	265	272	262	280	291	291	286	271	286	285	264	297	263	285	307	284	283	320	294	276	266	291	286	286	294	306	315	289	260	304	295	278	287	287	331	294	286	281	273	263	320	306	281	303	309	277	290	266	304	301	289	298	240	242	281	271	293	265	287	291	301	289	302	339	281	300	305	302	264	280	306	308	278	282	304	319	283	291	323	316	311	303	288	297	285	266	305	293	297	291	283	282	286	276	293	309	276	280	262	320	290	301	323	288	271	270	302	299	257	253	326	304	276	277	259	259	248	283	264	254	303	294	314	290	264	272	310	278	241	301	285	326	309	302	279	344	297	271	287	276	289	261	289	292	279	289	268	272	270	262	326	281	298	260	273	286	286	324	307	297	286	303	269	301	257	278	275	271	276	262	306	267	273	288	266	294	258	286	292	294	297	289	279	283	267	324	304	286	289	278	262	307	286	259	261	286	277	291	315	319	281	270	292	273	266	268	310	295	262	312	276	274	265	310	272	293	291	289	287	266	290	355	303	291	302	289	269	229	287	292	301	281	256	295	293	292	290	244	249	292	286	298	284	270	275	305	303	269	291	259	305	277	275	270	290	270	260	266	309	279	295	294	292	313	279	295	293	292	251	246	270	263	272	289	289	310	266	287	282	282	291	312	274	298	304	293	286	313	295	317	278	250	264	325	295	258	253	305	284	259
22678	8860	9575	10016	5834	3154	1834	1035	799	756	770	724	726	684	726	683	713	679	703	691	752	713	661	689	672	702	695	721	668	668	754	722	648	693	708	702	633	687	682	688	701	676	738	734	690	717	643	713	692	678	720	702	683	624	667	687	693	661	700	681	656	696	673	756	619	643	686	694	701	704	663	699	663	693	714	650	687	692	701	661	659	663	650	647	693	681	682	627	692	691	712	676	653	683	684	686	651	661	693	677	651	657	599	665	688	691	664	679	679	665	682	635	675	709	687	661	705	630	717	638	669	666	665	676	678	650	658	649	714	636	638	701	701	699	655	718	687	677	692	670	678	650	701	675	664	666	721	685	678	673	710	676	660	655	638	695	676	710	675	676	676	640	689	647	670	655	638	745	664	663	657	664	629	621	702	652	714	650	628	660	691	630	680	708	653	688	658	639	701	715	663	633	655	713	693	689	687	618	703	650	684	664	669	651	706	674	691	725	673	667	660	676	665	696	684	691	673	633	641	673	706	667	661	653	673	676	650	655	705	695	655	676	601	693	672	631	672	698	650	690	690	699	692	654	697	686	672	671	633	624	672	637	694	680	614	692	665	645	694	633	683	697	683	664	693	712	670	655	675	679	643	666	731	718	658	687	653	698	683	693	733	679	654	715	646	665	647	722	675	682	680	632	672	623	706	685	645	670	681	675	650	679	682	657	672	697	655	669	666	695	671	629	667	647	652	670	665	705	671	700	677	703	652	688	648	660	642	684	691	702	650	690	688	716	657	683	665	720	684	645	711	689	666	706	701	638	677	678	661	700	699	717	703	674	669	710	671	673	619	709	665	636	686	684	676	653	698	680	678	689	641	689	674	641	676	651	698	676	714	677	644	704	648	643	656	676	616	647	672	688	690	699	681	680	687	733	667	680	654	673	716	645	656	677	663	687	680	690	667	659	689	657	668	679	683	701	639	607	708	726	695	688	640	717	673	672	666	706	658	672	638	684	685	680	656	662	670	695	675	645	668	701	642	681	697	686	661	658	654	651	689	701	666	676	655	657	657	698	688	668	679	667	698	656	663	629	686	692	663	683	702	684	674	701	663	668	630	648	663	703	697	677	673	675	690	683	646	662	677	653	674	631	689	675	648	653	710	675	681	667	663	648	646	643	718	703	652	680	678	691	674	635	702	669	708	654	692	685	674	691	669	693	722	698	663	674	676	693	673	671	687	675	632	637	657	652	629	689	623	680	692	661	660	665	642	662	691	682	652	668	711	634	676	700	669	662	682	629	699	711	652	658	654	667	683	674	688	692	663	658	710	661	704	671	658	657	686	702	690	704	685	652	703	650	701	672	669	600	633	675	672	694	652	689	655	677	655	628	684	715	686	720	649	672	694	641	675	686	658	633	674	718	642	693	626	699	686	710	669	673	688	661	662	688	700	668	674	657	647	692	688	698	688	691	653	651	673	665	661	674	687	662	642	703	637	712	665	687	746	658	669	708	647	620	660	666	676	700	645	695	661	686	666	678	650	662	712	662	662	674	698	667	663	699	660	695	672	679	715	659	676	671	708	705	693	687	705	652	653	674	659	675	711	699	627	643	698	663	648	660	716	678	659	709	645	694	672	677	674	626	693	681	698	670	657	635	673	660	675	670	730	629	683	698	674	696	695	688	648	686	706	693	642	721	646	685	691	657	701	667	658	659	684	676	706	673	689	690	671	684	611	676	700	624	653	640	711	648	658	657	624	627	697	648	671	708	656	693	668	665	679	719	695	670	641	658	687	687	694	649	659	648	661	697	673	643	666	654	659	666	662	657	686	690	691	710	665	683	693	716	670	702	696	699	651	648	686	683	671	649	652	698	706	655	690	720	653	662	680	633	691	610	697	660	618	693	664	659	672	681	608	755	690	697	648	637	698	694	716	676	669	661	667	687	646	689	628	649	733	648	699	707	671	718	678	674	678	700	714	644	682	677	671	592	648	671	704	664	654	643	703	679	675	697	671	678	663	709	702	685	761	671	697	716	647	671	683	644	687	697	687	702	677	673	649	665	689	637	696	671	629	684	657	658	636	647	686	699	625	675	699	737	702	659	727	690	645	659	645	659	623	667	699	712	673	675	716	689	636	722	682	655	674	709	715	663	615	714	694	648	643	691	649	689	636	674	650	680	681	636	694	685	702	723	663	696	699	710	642	673	686	620	692	650	615	663	671	666	701	701	710	668	674	688	652	693	673	701	637	742	685	702	687	647	705	634	705	630	698	680	672	707	663	669	666	674	672	636	715	639	680	625	694	640	687	709	672	734	679	641	725	694	686	624	678	650	684	676	680	697	719	647	668	680	642	648	651	665	677	619	673	693	696	669	667	645	633	697	664	673	677	646	695	662	661	696	688	653	658	698	681	627	668	664	676	662	671	721	676	665	691	685	642	662	673	678	647	669	697	641	662	660	703	670	634	640	735	717	671	716	664	648	686	666	696	630	666	685	725	701	702	684	620	682	698	608	702	674	660	696	705	692	655	643	674	653	690	674	649	674	616	710	657	661	670	678	624	682	656	631	725	670	669	669	669	640	695	691	698	640	683	675	672	707	694	692	701	707	653	722	684	640	672	728	665	624	697	644	704	687	653	650	687	676	655	664	684	660	723	676	643	634	746	676	646	646	639	708	637	693	670	688	669	675	632	752	712	653	672	738	719	683	676	677	640	671	678	645	619	712	676	667	687	680	692	654	720	682	671	715	704	688	635	638	673	681	668	678	647	695	629	667	701	675	649	631	672	695	668	679	673	662	674	686	657	709	678	660	713	669	652	732	652	681	649	707	682	650	676	689	717	656	675	660	703	651	685	645	657	644	693	650	664	664	670	682	716	628	648	704	642	723	667	674	684	731	680	638	619	744	680	685	640	702	663	692	659	669	645	637	670	699	729	648	702	666	602	661	665	705	680	670	664	709	676	645	706	642	648	710	687	653	649	672	683	669	641	639	713	668	673	680	677	690	687	676	684	644	691	661	647	680	637	705	682	685	638	675	649	602	692	686	692	648	609	721	653	675	675	705	634	698	693	690	684	683	689	666	704	682	651	671	644	695	658	715	674	632	665	699	682	714	724	652	704	677	676	701	686	636	681	660	677	701	634	674	694	695	638	622	647	679	625	655	659	684	744	653	705	679	651	676	708	665	675	652	706	660	702	676	630	699	701	702	631	591	664	659	670	659	668	690	643	723	666	680	617	701	680	688	722	721	650	691	711	660	690	709	644	650	721	664	644	664	660	650	738	647	727	697	652	669	650	693	655	699	709	660	663	644	691	699	676	687	694	685	650	684	622	685	654	674	648	705	655	664	617	657	653	659	708	660	662	704	695	707	662	654	663	655	654	653	676	709	689	679	685	671	689	671	739	651	643	659	667	665	669	692	695	693	682	686	652	673	703	726	685	670	690	682	710	680	671	661	660	677	682	694	668	725	689	686	705	641	668	675	662	698	657	690	652	684	654	692	694	668
21862	1970	486	423	309	287	283	273	289	265	280	276	261	280	263	272	244	269	275	251	234	273	268	282	284	270	234	272	243	258	271	249	268	258	240	285	242	273	289	259	243	299	269	291	285	253	259	258	260	233	274	263	261	250	232	276	265	277	260	254	258	265	273	325	275	267	263	254	251	291	268	285	288	252	275	278	229	204	266	254	258	283	249	253	278	253	261	257	251	259	237	243	254	295	250	257	285	252	264	255	275	254	277	264	283	259	280	270	256	278	279	233	228	243	249	250	262	239	230	241	265	305	299	256	267	269	255	283	299	256	256	281	264	248	277	292	279	282	279	281	274	237	286	243	259	265	264	260	234	282	262	290	265	270	246	295	222	263	263	229	255	258	240	249	248	264	281	283	292	260	256	284	289	274	256	260	281	258	278	279	254	253	280	257	261	269	280	248	248	259	259	259	283	260	265	275	260	264	299	265	282	265	285	279	276	303	273	269	280	253	246	248	263	265	255	276	235	247	238	243	281	285	236	252	274	274	236	237	254	275	251	256	250	292	236	247	263	281	277	260	296	269	277	251	263	250	235	266	289	292	237	269	266	271	235	286	264	268	319	281	266	254	252	275	256	259	266	252	252	287	275	290	284	251	272	274	249	249	273	252	289	247	276	267	277	284	284	269	254	258	263	244	249	266	246	277	221	238	263	276	294	264	260	271	247	278	269	254	252	274	253	268	290	281	262	273	275	250	292	303	272	250	250	295	274	264	256	257	284	253	279	268	270	253	255	278	239	246	249	272	233	285	244	261	283	248	277	282	303	294	234	240	277	276	260	276	262	260	263	262	264	233	289	290	254	283	272	299	251	247	278	233	290	258	249	264	245	255	256	242	270	252	261	261	271	272	246	257	286	245	302	264	250	251	272	258	256	275	246	279	244	241	298	269	260	236	244	236	305	255	290	281	261	253	286	241	254	234	267	292	267	255	275	257	238	282	253	257	248	241	274	258	274	272	263	237	265	264	279	263	244	256	242	278	243	256	283	301	284	267	295	268	226	261	221	255	293	308	240	267	251	284	301	253	270	271	250	257	270	248	252	245	275	262	269	257	242	279	248	269	268	233	268	270	267	274	237	296	259	285	218	259	261	279	270	312	241	247	248	253	260	278	258	269	278	282	239	288	286	240	213	283	245	295	268	287	227	257	252	253	306	266	282	250	301	242	237	247	236	277	267	249	262	270	280	252	258	245	261	273	283	259	274	257	288	316	268	268	260	281	263	264	265	240	278	257	271	274	266	242	281	275	248	269	304	284	255	283	253	277	240	277	297	275	248	273	260	280	252	270	274	258	275	250	240	304	239	252	257	266	246	282	262	253	257	282	246	273	261	268	292	261	242	282	262	290	274	253	269	272	271	289	268	254	249	273	276	250	262	305	263	263	235	272	282	259	235	270	282	253	252	286	261	283	278	276	246	270	276	258	296	284	254	256	273	223	257	258	257	251	264	251	250	291	279	274	273	246	205	277	264	278	286	278	283	279	253	251	249	261	283	295	279	237	273	260	251	257	244	257	277	235	288	259	241	306	279	267	278	257	275	223	249	294	262	302	285	286	249	234	262	253	271	274	275	243	242	279	260	247	274	273	272	264	240	263	229	234	274	283	264	270	268	236	293	251	253	275	240	247	251	267	244	254	276	258	269	248	272	271	261	264	254	264	259	266	297	285	337	272	269	255	262	245	255	271	255	287	261	247	263	300	270	285	257	261	263	255	279	238	283	248	258	247	243	271	254	264	242	262	244	242	300	293	277	281	272	257	251	262	275	252	285	267	273	263	276	274	251	283	281	269	233	246	239	292	280	259	259	287	271	280	300	272	261	253	279	268	278	264	319	259	281	284	243	262	267	263	298	271	264	264	299	233	271	240	275	263	255	294	268	246	288	271	280	249	266	281	263	256	281	266	254	252	268	265	269	280	281	256	274	281	288	276	241	278	317	257	223	253	271	269	292	276	264	286	269	271	265	264	258	273	282	252	269	254	242	278	285	274	243	229	258	279	310	287	255	255	260	268	252	272	276	239	288	266	260	274	273	271	263	252	271	246	279	255	296	295	263	276	259	262	254	254	263	257	293	300	256	245	263	267	250	246	277	234	262	255	290	302	255	254	233	275	219	246	278	219	274	279	258	244	261	283	286	252	259	277	294	268	281	236	264	254	269	256	272	241	245	269	217	300	293	305	315	249	256	269	252	288	291	285	260	254	247	245	297	264	252	242	234	242	274	254	271	257	277	291	273	252	249	264	278	258	305	282	249	262	281	273	253	251	262	270	246	282	285	243	269	287	288	263	259	273	256	305	228	280	244	276	287	295	242	290	249	275	265	252	287	298	294	286	212	318	284	240	257	287	232	278	281	262	243	264	248	259	287	274	279	321	271	261	240	286	262	280	272	244	287	243	259	269	267	265	264	257	276	271	231	274	267	257	247	252	255	274	264	252	248	259	266	275	261	256	226	269	280	261	270	244	255	277	278	265	311	256	278	258	264	250	257	234	225	268	256	268	303	260	245	252	281	270	267	281	284	277	288	249	258	290	265	291	277	261	249	266	248	259	301	249	274	255	313	249	275	263	254	258	241	259	248	273	260	251	269	268	313	229	244	259	267	236	222	257	269	289	277	250	239	271	284	267	271	261	261	271	253	263	229	249	276	245	246	271	234	250	263	274	237	264	271	267	266	285	269	236	292	235	256	292	239	294	253	277	287	251	278	269	272	276	274	249	251	266	242	261	268	281	247	277	263	254	242	262	238	247	276	259	231	255	260	268	255	286	301	231	249	296	275	240	274	299	255	262	276	265	275	259	258	290	266	267	276	274	254	268	267	251	247	274	263	280	243	259	284	267	240	251	270	255	244	273	258	302	299	294	280	238	257	259	272	272	250	262	260	282	255	283	283	268	257	257	273	261	247	279	248	254	221	227	237	255	270	263	231	245	230	245	245	274	266	279	263	268	281	292	236	255	245	243	243	262	290	252	273	262	235	267	253	278	284	246	253	248	258	262	278	251	243	279	263	266	258	273	246	254	253	291	290	280	252	279	242	248	263	276	276	267	280	273	243	277	275	258	263	259	260	277	251	271	276	274	245	261	274	274	239	265	274	256	267	262	255	278	234	295	274	266	267	229	262	240	267	254	267	281	266	254	280	226	257	288	259	258	268	248	274	266	263	289	246	246	271	234	229	274	246	290	267	254	240	247	276	257	241	232	291	270	250	245	279	277	253	261	240	256	271	263	241	249	278	253	274	296	281	269	256	243	273	292	273	292	294	236	270	279	271	263	265	261	298	247	275	285	284	264	265	246	279	255	259	274	287	281	264	235	285	278	274	283	287	240	270	246	275	264	272	242	233	261	258	257	260	265	277	299	262	281	316	262	237	241	254	258	261	284	258	257	272	294	267	256	240	247	255	276	286	238	265	261	290	267	223	257	297	266	260	248	250	238	255	270	271	265	246	272
16518	4037	3459	2549	1223	818	751	655	626	610	587	587	670	592	586	611	620	537	581	579	603	616	572	631	601	569	580	586	561	594	595	609	643	622	599	545	617	640	592	591	608	590	602	598	583	604	554	558	638	568	598	625	627	607	593	594	596	586	613	587	558	620	567	635	606	616	606	631	637	601	574	565	598	566	581	572	593	590	594	553	551	586	590	596	567	580	573	620	616	614	621	566	566	590	587	599	588	580	585	609	618	561	614	596	631	560	600	598	599	607	578	601	587	630	592	576	614	606	613	570	587	592	606	612	595	593	579	579	592	573	587	616	644	589	578	600	629	566	589	651	566	590	609	626	584	674	587	652	646	574	527	620	624	572	632	593	613	628	595	594	596	588	588	571	606	602	566	547	608	619	600	633	657	632	585	576	585	582	641	581	593	601	588	582	604	575	610	586	580	600	605	563	582	599	595	618	614	571	579	616	631	609	584	603	544	638	621	568	585	599	601	617	556	594	619	578	544	619	626	579	601	595	570	576	608	581	578	625	582	613	578	606	638	564	592	581	610	595	558	620	622	593	573	585	607	588	601	592	603	637	628	589	559	622	595	642	598	609	575	596	608	613	632	632	573	597	558	601	574	597	577	612	616	597	582	623	594	635	574	588	593	576	596	607	614	584	591	597	609	581	604	600	614	631	606	634	576	616	575	595	609	580	579	615	639	562	582	554	621	566	566	637	621	588	579	617	557	614	622	581	612	599	610	635	617	590	582	589	606	593	577	664	581	604	574	612	561	562	596	572	560	615	619	603	612	608	555	585	588	626	567	590	599	577	580	598	647	576	597	605	607	608	624	593	596	564	598	586	583	610	622	605	630	585	590	604	601	598	591	569	578	591	615	592	653	623	579	610	605	595	553	578	557	585	625	640	578	598	631	542	588	570	605	582	588	611	585	585	594	633	566	633	582	599	592	629	624	642	633	591	552	558	594	621	584	585	565	594	625	609	602	631	598	586	612	580	604	562	615	633	589	617	613	602	584	596	612	571	635	601	593	575	576	562	582	631	602	571	615	614	592	571	634	553	612	611	625	604	609	635	575	566	647	607	648	590	619	604	599	614	575	580	575	602	572	636	587	614	581	606	657	593	586	616	607	591	620	619	591	601	594	581	584	595	580	556	579	612	634	632	617	575	632	616	596	584	625	608	607	603	621	586	583	629	633	606	592	577	566	641	544	601	562	582	592	603	583	587	567	613	585	602	586	562	575	576	642	520	571	576	637	581	563	603	583	590	619	595	587	534	590	652	631	600	639	568	592	625	586	598	548	579	630	632	569	590	614	583	613	609	591	626	585	590	605	598	598	636	610	585	602	581	606	598	616	588	619	630	607	611	617	570	600	584	590	604	605	593	586	605	555	600	618	623	570	613	585	534	611	601	610	605	624	593	612	601	593	588	609	593	617	572	631	592	601	603	582	598	576	614	624	560	570	577	563	570	586	616	615	588	618	597	590	585	581	644	617	622	611	560	629	603	593	590	594	605	628	632	586	588	610	619	603	591	596	586	613	583	625	600	591	615	603	614	598	589	558	612	590	607	603	629	629	540	609	586	575	605	548	601	624	546	599	555	620	560	612	577	618	586	549	601	628	584	565	565	616	602	609	593	607	610	624	637	605	580	599	555	600	597	587	565	584	626	568	591	605	626	596	601	581	635	601	639	606	569	590	633	607	599	614	541	591	557	610	589	582	562	580	572	590	603	546	567	616	629	607	547	580	603	609	607	643	541	553	572	621	609	562	629	654	573	590	546	574	597	585	618	560	634	585	583	561	596	581	593	542	625	631	570	598	590	544	607	608	612	579	609	612	604	614	635	603	567	550	601	599	573	573	601	555	545	631	631	673	587	605	560	580	562	618	556	598	573	609	585	587	589	606	550	569	574	618	581	551	621	572	624	528	617	665	600	554	604	623	638	607	594	610	547	588	557	573	573	596	595	596	567	616	596	586	568	579	580	578	660	582	557	589	592	612	589	641	586	598	599	565	551	576	586	601	591	582	550	617	569	600	589	604	557	635	578	560	595	656	601	615	576	586	572	646	541	568	579	560	574	602	577	648	613	546	634	633	606	585	597	581	600	626	607	600	572	603	592	584	592	608	594	593	637	612	641	565	585	573	592	595	568	599	590	627	620	568	607	610	599	598	619	599	626	593	605	582	576	553	576	624	622	593	571	573	583	577	628	619	594	579	544	612	605	605	575	611	598	539	571	585	611	613	611	623	631	614	579	615	556	599	570	595	587	534	618	617	640	612	622	614	585	603	584	653	589	594	616	607	565	620	561	571	607	611	641	596	602	585	637	607	602	653	565	634	609	619	580	571	612	606	599	552	595	592	610	573	610	611	603	626	577	646	583	583	558	571	548	629	549	605	617	603	577	571	593	605	563	581	609	601	591	550	595	623	635	593	572	597	586	624	601	617	580	590	551	558	600	650	583	568	583	552	595	620	565	640	558	627	607	541	603	571	542	618	599	563	604	571	586	589	617	596	583	597	605	559	587	585	603	575	597	599	651	644	547	604	550	625	577	561	608	611	625	568	595	563	620	590	548	635	623	600	616	570	555	593	600	548	565	599	565	613	606	574	573	570	556	595	592	593	655	562	642	558	600	622	608	592	592	608	587	561	596	589	525	625	615	566	629	581	602	603	618	561	624	583	557	597	563	625	565	580	568	601	619	616	598	570	626	583	603	594	598	555	564	606	579	654	603	588	585	603	568	651	527	640	638	642	607	572	589	614	620	566	562	598	583	575	601	601	593	608	609	581	593	570	582	609	627	576	616	587	588	577	611	598	581	633	579	626	604	586	566	606	580	578	598	572	573	567	581	590	569	552	589	570	549	617	606	581	594	592	627	611	602	640	571	532	582	622	620	572	604	569	587	627	596	569	565	586	617	581	634	586	615	594	579	629	583	594	596	614	599	573	593	591	600	636	594	603	588	629	631	561	585	571	621	596	600	601	568	586	606	615	599	622	550	599	591	577	548	567	590	567	599	618	530	572	581	583	583	591	633	665	590	576	628	561	605	600	628	591	585	599	622	611	551	596	585	612	568	600	585	555	556	539	603	611	614	601	618	573	617	574	612	620	584	604	571	592	620	638	614	587	578	604	569	596	587	589	583	574	603	559	576	568	555	611	589	571	562	579	588	609	573	594	582	573	571	652	597	575	598	607	579	588	601	585	543	606	601	562	572	599	591	602	597	561	591	600	569	608	635	554	562	581	585	584	610	633	554	571	582	577	599	580	581	605	569	598	608	576	576	647	590	593	604	628	563	569	558	603	617	576	591	584	618	567	661	559	593	613	623	568	653	562	626	568	604	593	594	573	613	626	586	599	557	588	579	618	556	580	608	565	553	642	613	557	548	539	604	595	592	581	587	552	576	621	573	546	632	592	643	606	550	642	592	560	616	600	565	629	572	582	552	589	616	564	608	562	582	592	597	533	590	591	586	573	581
27834	3737	804	605	405	353	298	256	282	289	304	270	263	298	255	275	278	268	276	260	253	277	256	289	291	289	300	279	277	277	297	319	260	264	285	299	299	248	257	267	261	246	280	280	297	295	285	293	310	270	253	307	265	252	291	281	261	268	287	278	265	264	266	271	247	303	282	277	296	269	250	284	270	253	295	272	263	267	272	288	326	287	280	267	267	266	290	287	284	274	251	301	268	288	264	271	281	285	295	307	275	294	273	238	278	268	257	297	285	294	259	296	267	272	229	280	239	273	258	276	284	297	280	291	286	276	286	254	262	289	284	276	264	244	230	270	239	251	267	282	261	271	284	288	263	288	269	293	272	260	256	269	289	270	283	283	307	303	317	270	266	257	271	280	291	274	266	309	286	285	252	315	264	271	318	293	282	253	236	261	239	253	247	280	270	291	302	293	246	285	259	267	283	290	277	282	256	254	281	286	273	281	330	274	290	276	262	272	274	283	251	292	278	257	283	274	278	301	274	269	275	268	260	242	291	276	269	271	286	290	312	292	304	260	232	245	307	302	288	249	281	271	277	291	289	301	252	286	309	309	273	273	295	264	288	305	266	228	259	267	284	248	269	270	262	291	280	275	285	287	318	236	235	294	280	291	276	226	254	287	297	252	301	259	303	273	263	260	279	262	235	278	306	286	288	239	247	266	300	296	278	271	289	261	304	298	269	263	263	272	272	300	271	288	267	292	259	273	267	281	243	270	260	258	286	294	287	292	324	279	304	301	245	277	263	281	271	305	328	277	285	278	244	271	246	283	267	284	241	295	295	275	283	265	295	261	299	293	266	290	272	295	291	294	264	287	260	289	259	296	274	246	283	267	270	282	278	260	278	274	261	275	287	276	270	261	269	303	271	283	274	270	290	265	261	271	263	289	250	256	293	274	295	259	293	286	261	275	304	287	253	218	269	298	270	267	276	278	291	285	279	274	253	285	248	275	285	295	282	278	299	321	260	304	316	255	322	292	280	288	295	285	289	263	303	269	279	277	260	247	245	250	281	281	246	298	288	281	304	311	274	312	261	261	280	271	288	277	260	273	287	283	273	278	283	285	266	288	292	293	293	271	270	239	279	285	274	240	258	283	267	267	266	282	293	289	292	243	262	278	265	272	274	283	292	294	281	290	293	269	291	248	268	257	280	283	266	294	263	254	232	262	286	276	248	291	326	282	296	252	268	292	264	300	285	246	270	303	272	301	301	284	269	286	284	306	287	275	250	273	270	276	258	271	284	288	251	305	269	259	262	278	259	291	244	274	283	296	306	259	274	264	293	307	280	243	298	274	280	255	262	243	262	255	266	259	291	293	251	253	289	249	263	299	248	265	302	302	259	230	305	273	279	228	274	270	295	259	269	275	289	287	271	276	270	284	256	278	264	296	266	272	237	287	303	243	275	305	280	298	272	286	263	275	247	282	264	249	278	276	282	284	296	253	283	293	261	257	296	298	268	291	282	283	268	243	279	259	282	266	313	287	255	268	250	305	267	291	291	236	290	269	299	283	265	268	279	282	265	242	257	271	281	258	278	321	264	280	273	294	274	288	251	282	254	271	279	293	291	315	282	280	315	282	301	261	278	267	283	286	302	303	279	304	269	287	263	267	294	305	263	273	263	238	264	273	269	281	265	272	253	262	309	289	271	309	272	278	282	262	282	271	266	247	274	266	326	311	294	270	266	276	303	252	266	308	247	258	261	260	275	269	271	253	252	258	293	294	277	284	280	298	274	261	274	254	280	260	312	300	295	275	280	279	297	260	288	259	285	291	252	298	275	300	276	274	282	276	282	258	281	269	297	273	267	269	296	277	297	271	288	302	259	278	246	238	249	249	304	253	272	306	279	332	276	295	304	283	287	287	290	285	291	271	291	249	283	295	295	272	247	301	276	294	249	283	283	291	290	251	255	289	293	302	258	241	241	261	274	261	280	280	290	295	259	254	289	266	271	290	279	267	269	271	270	284	298	259	268	282	279	284	275	303	267	294	303	302	234	276	261	275	272	250	275	253	283	301	286	276	260	306	298	270	290	285	269	272	286	265	269	249	272	256	261	279	242	240	261	279	285	289	283	278	278	252	245	262	277	272	270	269	278	272	304	309	311	278	284	287	272	279	253	276	277	263	285	258	269	256	245	255	267	259	273	303	258	294	306	300	282	308	275	270	306	292	277	262	257	278	280	283	278	300	258	298	270	287	240	297	290	305	285	297	275	269	295	299	293	284	271	265	284	298	296	249	292	274	269	256	288	277	290	281	251	287	270	257	301	306	278	290	294	265	299	269	272	270	294	281	271	293	267	308	262	272	275	250	275	293	268	263	275	295	268	282	309	265	274	250	300	327	245	247	279	281	287	266	261	264	238	262	293	251	250	304	247	277	283	248	249	270	263	271	279	274	266	290	250	310	266	290	268	239	255	267	269	308	324	267	268	272	264	286	280	307	278	254	295	254	279	286	275	288	267	296	252	268	285	266	251	290	310	310	280	278	282	289	294	286	309	264	297	269	282	289	269	281	272	253	258	290	287	268	262	267	304	277	256	270	269	261	336	296	263	279	285	289	303	319	292	284	305	307	266	274	284	281	293	292	277	250	298	286	295	270	280	277	279	314	296	265	258	286	294	266	301	279	275	254	268	278	282	272	275	301	257	243	269	289	298	255	280	270	273	254	261	270	282	288	276	249	278	282	261	252	295	277	312	278	275	285	298	270	265	330	287	298	294	266	252	273	247	265	297	287	273	300	292	299	274	323	281	287	302	323	273	265	255	272	278	279	272	273	275	295	293	271	274	305	245	294	289	271	284	301	296	291	290	252	277	291	297	251	287	260	266	264	278	278	274	262	270	290	331	283	269	295	291	277	268	280	269	267	252	254	269	295	281	284	303	282	278	283	297	250	288	293	304	279	309	281	279	242	320	312	296	294	288	281	269	266	271	292	276	256	271	272	288	278	267	288	295	282	281	270	276	261	294	319	296	267	260	284	229	270	295	257	274	285	265	274	260	280	283	290	297	271	283	280	269	270	273	258	301	285	305	256	301	290	296	279	276	303	265	308	287	251	269	279	318	262	293	272	248	287	264	296	281	260	262	287	289	289	260	267	263	302	274	275	278	278	280	279	304	267	268	299	292	278	291	272	273	295	260	254	248	327	301	296	292	290	307	298	298	268	299	287	284	283	269	307	293	264	251	272	315	309	278	248	272	291	298	304	261	263	303	281	264	273	278	282	274	259	269	293	294	298	274	297	289	283	290	280	242	306	276	265	276	294	266	282	271	244	300	285	294	284	285	234	264	268	251	263	279	298	280	267	265	290	264	281	275	256	260	263	235	290	270	250	252	302	265	257	262	283	259	267	278	258	251	281	277	283	280	285	277	295	271	286	316	299	285	289	265	287	269	272	264	245	281	262	263	295	279	270	258	282	286	266	276	309	270	303	307	271	267	277	265	261	301	281	271	261	257	277
20024	7322	7228	5025	3032	2526	1572	893	682	711	675	681	699	665	677	673	664	648	691	667	657	658	636	631	659	673	658	684	673	650	697	704	634	665	669	686	641	656	688	658	641	644	675	663	682	595	637	609	634	641	652	675	625	658	663	641	656	639	680	682	648	620	669	673	664	635	668	638	614	642	594	690	646	658	674	656	646	569	676	600	704	651	661	637	637	662	643	658	603	613	633	667	614	627	650	632	645	666	622	632	647	668	620	633	630	658	656	675	644	649	681	678	612	718	595	614	650	668	650	629	605	675	652	664	619	673	652	604	672	668	675	646	625	617	612	680	656	660	635	646	632	656	640	643	626	641	655	624	639	636	660	580	630	649	688	643	677	632	660	638	664	640	651	648	618	645	663	629	611	627	602	677	589	657	643	685	617	598	656	662	633	656	654	626	665	634	647	658	676	644	656	637	670	677	668	639	633	649	632	624	629	641	640	616	620	686	666	621	661	624	615	645	613	686	699	687	669	627	635	617	648	666	601	628	645	665	633	624	627	632	667	623	685	700	649	640	667	619	633	632	622	642	650	660	695	655	664	644	630	583	625	673	656	687	639	626	650	628	604	652	639	653	608	656	624	668	635	672	655	666	651	631	669	639	649	632	630	621	686	657	665	639	607	605	658	661	608	642	672	635	634	612	662	647	641	662	638	679	622	634	680	654	634	666	618	622	641	633	635	681	668	615	635	671	650	675	621	655	687	651	683	655	671	623	638	648	611	638	656	693	647	674	636	669	659	658	655	615	622	657	661	661	659	666	637	610	606	620	642	638	607	661	632	683	630	638	646	638	651	626	598	658	683	626	625	644	621	614	681	683	627	699	647	659	627	616	669	646	632	652	633	625	693	613	607	638	624	658	630	681	667	674	602	646	629	621	617	612	693	658	626	668	651	650	656	664	637	644	655	649	615	704	594	658	632	685	645	663	629	631	651	674	626	638	638	648	652	670	617	622	654	652	679	641	611	597	628	632	664	673	689	630	653	662	606	646	657	653	618	632	684	666	627	652	653	617	669	668	688	690	592	661	627	645	640	627	656	680	611	625	615	676	639	607	670	629	627	648	592	646	652	622	672	614	636	635	655	665	656	669	668	646	643	622	664	630	642	601	634	643	640	670	667	602	669	672	610	632	615	677	681	641	621	626	601	616	634	647	626	674	646	666	649	650	649	640	661	675	625	652	656	666	584	659	627	619	664	650	607	616	652	661	632	638	634	606	637	631	632	630	670	656	651	648	681	669	657	654	695	632	632	621	631	625	641	644	626	588	687	645	663	679	647	659	691	635	669	634	684	700	616	669	638	654	635	664	629	665	626	669	622	635	650	592	644	595	603	594	646	662	688	637	607	641	615	665	627	624	661	670	684	666	645	639	641	692	626	630	648	630	636	633	657	662	647	632	684	615	637	637	654	659	616	654	588	679	630	599	631	658	627	655	641	651	641	658	599	615	648	660	615	707	665	616	661	640	648	627	666	604	642	687	630	656	638	640	664	624	682	626	623	642	667	671	673	634	579	593	669	631	638	650	598	674	692	646	635	659	651	668	648	672	646	645	637	603	652	668	661	668	651	655	628	600	669	673	615	608	660	646	647	601	640	639	653	632	676	645	685	683	644	628	612	612	624	639	656	674	629	629	622	616	666	667	675	647	662	680	699	617	633	685	647	663	661	640	644	652	680	660	651	677	649	650	638	667	636	631	625	634	620	663	625	672	638	658	655	659	692	623	687	664	646	712	657	604	638	668	618	623	672	640	640	626	643	672	625	650	643	657	583	659	656	581	676	634	655	631	597	665	644	639	633	639	656	686	639	632	664	683	635	665	661	640	660	651	658	651	644	619	657	659	664	654	657	653	633	612	696	653	619	658	627	639	662	684	666	669	625	667	691	685	619	602	656	607	636	698	645	650	634	658	691	649	729	639	643	663	670	695	646	638	683	596	658	651	666	665	628	686	635	641	645	605	676	681	698	668	641	666	687	636	614	653	661	643	656	661	688	632	673	650	631	666	660	631	670	633	649	664	670	670	672	652	609	656	624	635	601	640	599	650	650	603	638	657	668	642	631	668	640	646	653	631	624	698	636	621	618	640	620	638	631	631	688	665	625	624	650	672	639	673	648	675	655	603	656	648	688	687	628	602	692	648	634	659	590	699	623	655	634	647	653	667	629	591	627	682	670	613	676	634	622	637	626	667	648	662	646	659	693	659	616	620	640	619	637	665	625	656	629	612	631	607	617	669	622	669	671	605	617	622	697	616	605	625	631	638	624	646	647	617	622	657	643	680	600	623	634	624	655	651	619	637	682	602	668	646	649	649	654	715	616	617	626	673	679	683	629	614	608	659	633	640	691	677	667	647	603	616	627	629	669	656	626	632	590	661	661	620	665	663	645	636	678	644	634	642	614	713	598	633	626	624	634	695	671	616	628	633	606	628	652	675	628	643	645	622	643	654	617	656	656	669	637	668	639	682	632	633	629	632	636	632	669	660	653	653	624	604	631	602	666	655	662	625	619	667	644	624	630	661	634	629	608	627	614	647	661	629	641	685	630	625	622	618	675	626	656	658	601	630	663	613	680	655	635	663	640	660	646	675	652	646	640	629	657	661	622	664	647	639	648	654	683	681	659	644	678	673	646	599	653	653	645	667	644	634	622	633	606	622	620	629	645	697	670	617	608	673	671	660	674	634	659	623	605	648	638	698	681	610	628	639	649	666	632	634	633	642	649	647	629	631	626	595	664	621	645	656	633	638	648	622	639	645	632	590	670	655	678	650	620	650	595	670	599	625	626	648	670	623	640	651	629	589	625	675	644	641	630	638	672	669	614	685	652	681	678	678	596	706	671	613	642	647	647	628	640	649	692	664	620	607	662	663	670	601	650	655	657	635	623	624	611	633	658	637	643	625	630	652	615	677	608	647	651	633	663	641	638	620	591	648	627	640	629	637	593	600	658	686	649	620	629	618	652	633	639	615	623	627	674	615	685	613	631	698	667	614	717	597	613	668	665	669	636	702	666	658	652	657	624	658	623	669	633	678	613	690	644	611	629	637	640	669	621	640	634	658	632	687	658	689	634	643	578	694	690	639	624	651	690	660	672	658	653	620	641	670	643	615	650	663	605	650	647	634	676	682	635	636	631	598	642	623	650	639	624	657	661	650	625	674	634	640	645	631	634	623	648	667	669	674	628	626	622	624	645	630	671	676	653	639	617	632	643	692	674	645	628	658	662	611	646	664	620	623	622	637	644	609	648	646	642	645	648	671	638	653	664	667	626	601	634	634	642	681	646	672	634	651	611	666	698	624	653	621	629	655	675	659	629	624	649	658	651	642	593	656	609	701	639	642	639	643	607	647	658	635	629	642	622	637	641	663	678	611	668	617	654	625	668	680	627	649	684	696	645	659	722	639	666	609	681	633	654	627	672	640	647	632	649	675	624	641	690	653	627	644	632	669	629	685	629	609
32753	6047	1086	634	486	445	368	296	296	265	295	274	292	269	286	315	281	319	303	310	281	291	284	272	275	280	268	295	240	312	293	288	287	288	294	304	293	284	295	301	288	287	276	260	309	289	257	297	271	286	302	276	273	269	289	324	279	321	267	311	280	262	300	275	292	287	299	243	296	274	328	276	307	280	332	258	289	283	280	268	269	286	295	301	262	296	295	300	304	268	269	311	260	300	291	295	251	270	307	293	267	315	268	278	249	294	301	306	312	284	270	266	290	253	279	278	289	297	280	323	257	286	282	254	282	268	283	288	286	272	284	267	279	286	266	300	273	259	269	295	282	279	305	293	305	301	277	295	274	281	311	275	299	291	291	312	255	257	272	274	295	301	295	293	301	295	267	269	283	264	289	281	305	287	298	307	274	260	294	281	257	257	302	302	286	257	307	294	289	295	273	301	273	287	306	279	267	290	329	289	294	288	270	275	294	298	332	296	296	255	311	306	276	312	299	306	274	278	261	308	297	261	255	291	270	264	304	306	278	269	273	273	296	307	307	266	279	261	294	275	268	290	292	286	279	281	295	296	295	262	311	283	292	276	272	244	310	294	287	280	324	293	304	287	316	283	274	294	310	281	283	294	280	290	301	298	290	289	273	311	276	303	294	291	287	250	237	274	276	292	280	276	246	276	299	264	285	282	295	271	305	266	261	308	261	280	301	255	276	249	312	316	281	283	277	229	318	298	289	331	287	287	288	291	275	303	290	282	307	301	271	265	283	246	301	284	301	255	273	286	337	321	290	322	304	321	276	301	291	286	331	280	319	293	259	276	323	277	280	283	260	291	276	300	269	297	311	294	302	282	298	296	275	282	290	299	318	259	226	287	273	298	328	270	289	281	320	241	300	297	276	276	287	262	253	293	303	325	301	294	278	275	303	285	298	277	315	311	269	314	266	296	263	305	290	296	269	266	293	294	311	270	281	308	283	299	288	276	292	302	282	318	312	302	310	303	298	270	281	268	289	300	290	297	302	284	270	311	287	269	291	297	262	259	261	297	307	318	261	294	283	258	272	286	297	268	281	264	312	289	278	282	294	286	276	269	310	274	288	292	303	270	298	298	281	260	292	335	288	260	329	292	280	292	292	257	307	281	282	268	272	306	240	309	310	308	300	280	281	279	293	280	260	276	237	298	286	319	280	275	306	302	258	267	283	274	269	304	276	282	293	287	275	275	297	257	298	277	286	248	317	289	307	326	303	283	288	278	315	328	277	290	323	333	280	277	269	250	266	285	280	295	298	283	298	266	283	318	271	315	291	300	321	298	279	257	290	318	290	258	275	256	295	325	306	311	303	274	273	283	263	267	283	296	284	298	272	306	306	279	290	293	273	283	267	276	275	305	269	307	270	289	289	315	282	293	315	296	272	295	296	292	262	278	246	267	310	265	301	283	291	282	278	288	268	273	239	268	309	267	277	292	296	245	279	277	281	292	283	265	301	258	286	304	283	300	316	290	301	287	308	262	255	288	281	309	280	296	282	314	289	282	311	273	302	279	281	263	280	261	285	277	290	321	298	321	282	271	276	264	310	296	262	274	326	276	291	289	292	280	283	291	271	283	284	284	297	254	274	303	297	299	301	304	300	310	295	293	280	307	267	288	280	277	298	286	282	287	263	301	299	279	304	291	302	280	292	298	302	266	259	289	298	307	294	273	327	301	310	285	290	294	294	314	280	263	303	279	306	292	286	275	287	273	241	275	287	283	255	272	284	292	303	275	294	293	286	266	244	285	254	289	285	283	265	288	314	287	291	292	306	246	263	309	293	305	305	277	284	267	251	254	282	291	288	305	283	272	309	289	273	252	284	287	292	275	274	293	285	283	292	275	262	285	289	296	249	278	297	302	288	309	301	259	293	291	307	289	300	271	253	282	269	300	315	276	277	284	296	271	288	271	290	288	281	271	277	297	303	284	276	278	255	282	274	300	272	268	310	279	309	305	255	306	290	291	293	263	283	276	276	300	310	257	272	299	274	282	282	282	264	286	293	306	317	309	292	253	272	294	287	327	302	286	274	264	254	291	289	330	279	263	287	269	286	270	268	259	288	285	282	292	262	276	256	293	291	249	284	284	284	289	274	310	284	301	282	315	284	282	289	242	244	269	286	277	272	308	255	273	287	284	328	263	269	290	287	286	299	308	300	298	291	291	302	287	311	311	294	266	290	276	279	332	302	286	275	250	297	298	298	287	292	264	298	252	276	285	316	315	315	300	296	293	320	306	257	256	271	272	292	279	259	278	315	275	285	282	285	301	271	295	279	275	298	306	275	276	290	315	305	301	276	288	304	282	279	276	269	295	276	273	275	280	274	272	279	314	305	292	303	295	289	275	271	280	280	282	325	346	304	301	268	290	265	292	274	287	272	262	300	284	269	264	297	267	268	270	289	289	278	284	256	283	297	313	290	274	258	257	288	306	294	278	283	299	308	310	295	299	255	300	298	325	301	268	285	247	284	278	275	316	318	270	279	302	310	264	313	276	289	274	294	269	279	241	266	281	280	285	293	276	309	274	283	280	289	251	311	273	271	278	294	283	282	300	291	282	274	322	292	288	271	256	303	302	304	260	283	311	280	278	269	325	284	307	269	266	309	297	269	292	284	289	234	278	285	292	289	276	290	316	295	308	298	304	272	290	275	238	266	327	293	274	275	297	292	266	273	296	282	305	298	327	271	279	263	299	275	269	280	325	282	292	269	286	276	314	304	306	291	267	285	263	304	275	271	282	292	304	283	280	307	284	271	301	301	302	289	310	289	271	306	303	253	307	261	261	268	304	275	281	266	290	320	282	294	244	334	307	306	281	328	279	311	283	276	317	299	281	289	300	291	313	292	287	283	266	284	273	294	283	276	287	244	309	330	248	287	298	304	285	316	283	300	294	287	249	268	307	293	309	315	308	287	272	298	294	305	288	281	293	298	264	267	297	287	301	287	312	289	299	254	275	296	297	306	285	302	285	293	270	281	249	267	328	276	298	325	266	262	277	306	255	297	284	247	300	285	323	308	317	304	275	262	292	290	326	285	288	317	284	301	274	273	315	258	292	286	279	305	299	293	280	276	294	317	270	283	316	325	275	307	275	312	264	275	273	286	293	281	293	289	316	301	286	272	273	297	290	284	299	321	297	310	285	311	304	305	291	294	259	303	275	293	315	282	309	308	305	306	300	298	288	297	288	296	298	307	283	261	266	255	265	274	287	329	270	284	297	296	268	281	231	310	268	275	302	308	252	262	283	292	309	299	280	272	301	324	273	312	264	303	300	263	301	274	289	323	279	251	266	278	258	270	301	298	264	305	302	290	318	307	290	291	285	292	261	286	263	277	321	284	275	280	256	262	302	283	273	312	277	283	287	273	269	260	250	294	305	285	314	279	339	313	267	318	311	312	260	273	305	293	271	256	279	304	286	257	302	296	285	309	288	308	293	307	322	311	297	294	287	291	263	311	282
22509	10798	8251	5789	4596	3100	1896	1049	809	757	716	714	708	777	659	715	670	696	667	678	689	717	658	664	684	671	648	662	720	702	692	659	703	641	697	709	664	707	713	670	694	685	713	656	703	703	697	711	711	713	692	691	635	688	669	632	731	708	665	655	709	715	687	667	669	703	634	709	688	669	643	649	715	673	709	697	638	676	744	661	695	642	690	709	706	648	691	678	640	692	670	699	666	670	658	678	633	644	717	668	703	705	689	673	682	678	683	669	683	673	704	682	670	682	659	650	702	647	686	633	658	693	693	649	681	654	704	713	651	666	616	691	688	701	656	675	708	653	701	688	692	683	703	668	643	640	686	716	667	648	726	702	691	703	674	690	690	683	679	685	707	711	655	666	681	673	717	649	664	684	661	698	708	630	665	666	686	633	684	676	671	632	638	652	692	683	648	688	634	665	627	691	683	705	661	661	676	710	640	616	691	654	711	714	634	668	645	691	669	689	668	704	702	658	617	695	668	633	658	629	653	700	641	625	679	649	690	663	690	673	699	703	686	695	684	667	673	687	668	612	670	668	682	665	645	698	730	665	677	646	684	640	651	653	693	684	670	662	610	670	692	691	669	669	665	640	667	725	678	726	681	697	668	699	691	694	673	684	669	649	677	686	673	694	709	719	681	649	692	628	658	693	669	665	645	680	638	660	630	666	703	719	698	670	659	687	648	649	690	665	644	675	675	643	644	685	665	679	700	697	713	638	693	657	649	646	690	699	652	709	669	672	614	664	636	661	699	701	677	678	648	621	632	683	686	659	689	627	761	650	682	663	717	679	691	673	699	646	673	659	700	679	678	702	731	713	670	705	701	648	701	678	644	669	685	658	708	675	676	636	700	622	693	653	674	660	671	721	644	644	686	637	698	670	665	696	683	669	624	658	669	665	651	667	684	761	663	709	666	644	644	704	670	691	666	660	631	666	683	696	668	674	682	680	649	658	698	635	657	614	680	701	676	680	679	715	680	608	685	675	656	705	676	640	687	693	678	700	668	658	677	700	648	664	730	647	704	673	690	685	681	702	689	721	684	657	713	656	654	702	698	628	688	668	655	724	697	691	650	632	710	682	680	684	603	727	655	651	674	679	699	691	688	695	682	631	648	666	664	688	676	728	675	663	693	650	644	672	673	677	629	602	670	730	657	677	683	657	654	632	683	695	653	646	712	660	668	706	664	687	650	700	714	675	691	670	648	679	673	657	646	681	634	657	644	698	651	713	666	672	702	705	689	641	674	614	655	651	671	702	663	723	674	727	653	683	646	656	629	689	649	686	675	676	671	713	662	637	689	677	697	650	617	628	688	641	699	628	673	645	637	678	653	682	727	672	719	667	695	714	717	659	634	693	720	646	617	727	649	725	636	706	705	679	679	702	676	703	666	648	688	696	643	660	643	686	673	672	646	647	674	659	658	649	693	679	675	699	638	658	715	680	627	678	705	693	664	683	666	709	665	675	635	669	644	701	675	708	690	621	701	643	691	610	675	652	664	643	694	690	692	671	671	692	721	676	698	688	714	650	675	701	720	704	699	678	725	691	647	696	658	684	668	662	677	650	666	647	686	680	674	638	617	654	647	670	655	678	716	645	638	669	660	694	648	692	633	656	632	704	664	685	641	681	699	672	683	670	651	646	649	654	663	660	681	659	639	668	696	644	685	671	648	659	680	689	680	695	645	657	655	649	637	703	701	639	669	670	658	678	713	632	661	695	683	613	687	670	649	656	710	750	692	692	682	671	684	642	740	647	676	722	656	648	707	660	686	688	685	678	652	717	690	645	679	674	665	708	706	728	680	615	702	687	614	654	686	668	685	707	654	683	683	702	673	652	667	655	646	692	637	667	701	660	710	722	676	673	711	728	666	703	701	618	665	665	699	680	639	644	634	657	688	679	670	690	615	673	670	691	696	689	670	683	704	711	625	686	673	717	662	622	660	676	704	663	674	665	624	623	657	648	642	673	652	648	692	662	753	627	677	689	665	648	646	633	696	653	650	680	659	639	695	661	649	677	655	675	687	655	686	711	680	640	690	692	643	682	695	651	675	681	668	646	675	680	672	657	663	692	698	664	684	669	647	651	678	663	679	674	659	686	676	661	633	681	673	683	668	660	681	634	664	654	680	651	659	646	718	680	670	676	654	627	655	699	660	649	666	722	689	691	643	650	677	630	668	683	658	702	636	632	621	652	740	705	668	653	665	665	726	716	682	693	669	672	692	657	671	634	679	624	691	653	659	697	655	654	688	603	709	643	665	691	656	704	670	731	640	621	703	686	626	697	676	681	713	631	641	694	688	652	641	655	638	692	666	693	687	640	662	700	700	651	640	621	666	694	643	700	699	641	650	686	678	647	696	671	691	656	690	650	639	660	675	675	685	701	665	649	701	647	703	671	595	689	664	633	671	683	670	666	688	690	692	714	665	633	653	633	730	678	714	652	665	731	715	725	693	669	688	694	659	679	693	662	682	706	687	661	662	664	672	630	655	686	705	676	674	652	680	722	644	639	697	691	681	674	716	705	667	659	686	667	646	689	651	646	699	647	626	706	704	690	664	640	668	688	651	664	614	719	653	704	646	679	703	636	699	635	693	705	672	702	651	635	701	650	671	683	707	682	671	733	665	680	644	625	705	724	697	723	677	681	697	667	650	646	643	665	671	659	688	653	699	672	699	628	726	658	669	667	706	694	696	654	650	669	692	714	647	675	738	658	674	620	674	654	703	688	692	654	657	663	657	717	672	679	730	676	666	700	684	669	672	675	657	622	747	654	703	660	713	678	658	682	644	656	620	676	634	643	644	680	680	662	647	678	647	692	678	650	663	629	695	682	713	676	688	695	688	662	705	723	673	637	666	641	666	733	636	636	696	628	666	682	678	686	694	644	685	680	668	688	642	602	682	664	700	701	653	637	667	678	640	672	659	671	702	679	658	696	670	646	691	697	661	690	695	719	665	652	721	673	703	702	684	709	665	670	693	680	703	671	705	606	692	690	671	714	671	656	663	674	642	697	625	633	706	696	687	671	651	664	671	708	679	630	682	676	648	647	643	646	664	688	669	694	636	670	617	664	687	696	657	604	653	659	652	674	645	658	681	729	623	702	662	631	660	662	731	620	671	678	669	702	645	659	633	702	685	688	682	654	661	653	673	673	657	644	695	685	722	660	661	633	703	638	678	683	645	658	696	657	688	668	680	684	677	649	693	654	619	676	675	630	680	677	703	698	710	714	652	650	706	666	665	705	721	643	670	717	686	648	637	646	730	709	659	655	714	671	691	645	690	656	690	669	702	692	752	625	678	683	680	654	680	657	664	686	641	667	645	682	669	693	642	678	748	668	680	697	639	658	693	660	674	682	660	660	686	645	674	721	671	611	685	709	702	696	712	691	672	731	674	665	649	678	686	659	624	644	684	671	694	713	680	629	653	694	683	678	696	675	739	711	685	727	671	638	690	685	679	667	634	655
23223	2261	399	313	311	295	256	275	269	296	279	270	267	272	291	268	269	232	242	278	236	259	285	262	255	269	274	251	244	259	261	281	286	289	278	253	285	236	232	232	264	234	278	285	258	240	250	310	253	253	248	291	243	292	238	253	272	265	285	255	251	258	258	254	277	238	264	245	246	272	293	254	254	258	276	270	278	264	214	279	257	246	256	252	285	243	262	276	294	295	257	249	267	274	268	244	267	248	294	276	279	269	265	297	294	282	275	281	269	259	236	254	283	256	268	278	261	293	258	261	272	265	244	258	238	267	291	259	254	260	281	302	274	240	255	272	273	304	259	252	261	243	294	248	279	259	267	281	259	250	281	285	256	269	270	274	245	257	222	234	266	279	263	256	244	267	275	285	281	256	317	247	253	258	276	254	277	258	239	278	263	268	274	288	269	228	243	284	289	272	245	262	282	270	269	268	260	303	265	256	262	239	292	266	257	291	272	235	255	278	279	293	278	267	264	269	312	284	275	288	261	270	244	257	277	273	270	284	263	230	246	298	287	263	269	310	258	296	268	245	261	275	243	265	276	284	244	301	264	238	231	262	265	264	269	310	275	277	314	274	262	271	287	257	239	258	258	273	269	272	258	301	276	281	269	262	277	285	272	242	289	285	223	234	304	302	267	274	238	263	276	275	257	270	298	271	277	263	251	272	234	238	281	284	283	278	251	249	260	285	275	239	263	296	276	283	281	251	281	260	266	264	252	272	276	268	259	239	227	271	276	267	286	276	248	274	308	276	273	257	260	249	280	228	252	244	256	262	259	262	298	269	263	284	293	294	252	262	267	272	235	239	255	264	286	270	288	260	313	295	284	253	310	260	283	277	280	280	264	288	261	262	274	262	294	287	282	245	267	249	250	266	245	289	231	270	263	264	246	265	247	270	276	273	266	275	237	287	278	290	258	259	261	267	268	254	247	270	282	263	259	264	248	284	239	288	258	264	257	289	254	274	284	262	277	249	284	289	272	248	246	259	285	245	307	253	254	249	270	287	250	256	267	251	270	227	235	266	264	266	266	253	274	292	270	231	243	268	253	287	252	261	240	281	277	223	236	265	249	280	248	283	271	258	257	253	267	257	257	318	254	279	269	280	261	236	258	267	245	248	248	283	286	290	270	250	274	271	247	289	262	259	263	279	270	244	245	246	278	287	260	253	279	288	252	246	229	276	268	289	266	269	292	251	278	296	263	268	245	242	291	267	276	318	267	258	284	283	292	277	280	282	266	268	288	286	222	287	239	246	226	271	298	267	266	276	278	267	256	223	277	236	291	274	267	286	272	291	263	262	269	267	275	273	290	298	286	263	260	279	261	269	263	255	273	276	234	256	238	284	253	235	242	280	267	293	230	285	268	254	274	252	283	255	259	280	259	257	244	281	258	305	263	282	269	257	246	281	270	255	258	279	250	281	273	301	292	278	290	245	296	290	272	260	305	300	257	279	255	273	265	267	246	302	274	277	285	282	289	293	253	295	272	280	231	271	242	281	265	270	279	232	247	281	266	267	273	276	237	286	303	250	277	246	295	299	261	263	265	261	259	239	293	274	237	282	290	294	266	253	233	247	272	300	291	278	253	241	236	252	260	267	221	264	285	284	244	265	273	250	259	232	252	255	284	299	282	243	242	238	245	247	283	239	227	253	280	276	267	274	229	273	244	247	269	291	254	268	256	286	258	278	239	289	267	254	271	261	275	256	287	274	283	270	245	288	283	227	223	258	276	279	286	268	258	283	256	248	289	263	260	296	285	277	271	271	276	261	256	241	284	271	275	264	252	277	260	282	284	300	230	283	260	263	258	258	296	265	255	294	299	270	274	260	256	279	268	256	243	274	295	280	282	283	264	263	275	262	264	246	275	285	240	266	283	260	254	271	257	290	245	282	258	268	277	291	284	271	255	260	265	274	272	292	255	273	280	261	240	299	280	246	287	249	278	271	254	277	251	268	256	256	269	273	258	268	329	299	288	259	259	275	257	272	263	275	260	254	242	254	244	281	266	253	244	288	280	285	284	273	282	267	262	291	263	285	268	267	265	260	258	270	243	236	285	295	261	274	271	253	267	270	275	275	297	248	252	298	268	273	274	274	278	271	256	272	251	260	242	228	263	272	277	262	283	245	258	263	248	266	258	280	232	245	293	226	270	235	261	244	288	277	313	268	247	266	280	235	301	263	260	241	268	264	271	257	266	278	276	250	256	278	280	294	281	256	277	285	290	284	281	284	284	281	254	277	292	241	249	258	244	278	268	253	296	271	245	254	235	283	281	256	254	276	234	251	262	266	273	266	281	305	275	300	220	280	269	286	300	265	271	280	251	258	254	261	271	294	290	315	288	239	238	264	277	274	276	284	278	261	256	276	263	298	240	243	256	263	269	297	287	318	264	258	267	279	264	250	245	271	252	267	263	243	285	294	253	256	272	245	272	250	305	264	279	240	267	226	267	273	261	253	286	241	251	261	294	284	228	272	284	271	256	248	276	257	266	275	270	285	288	256	265	261	275	238	289	258	245	259	254	278	264	272	240	257	244	261	266	273	244	292	253	258	265	256	280	258	262	256	263	282	266	281	247	269	268	308	246	265	259	271	277	247	282	245	282	279	262	245	266	244	256	255	262	307	268	253	255	261	265	254	254	284	279	246	256	326	268	289	268	281	298	271	282	282	296	276	254	234	249	297	269	296	262	281	253	275	278	233	283	283	267	250	287	235	247	273	284	302	264	261	273	263	268	308	248	240	261	264	251	243	252	288	253	274	297	266	241	289	297	256	277	278	257	263	273	317	282	277	279	279	281	255	280	249	284	287	269	247	249	253	252	245	267	286	270	282	282	267	282	262	268	275	300	286	268	245	285	261	288	234	271	270	274	281	265	263	268	261	236	280	284	261	245	287	260	252	288	295	273	278	234	273	265	257	253	276	296	276	286	297	251	256	272	266	284	273	269	272	246	271	300	284	241	252	297	258	255	272	293	278	262	277	284	281	293	282	251	261	242	256	269	261	273	244	290	249	255	253	303	288	284	272	269	295	270	268	252	273	274	268	244	308	267	283	258	257	250	288	270	257	277	273	232	289	256	238	256	261	249	306	313	241	240	297	258	261	301	255	278	268	287	279	277	229	245	239	294	272	275	273	250	256	256	291	299	258	272	253	272	258	233	265	259	269	300	299	268	264	268	293	255	258	288	253	271	228	259	285	254	245	266	271	270	256	242	287	275	236	261	291	299	260	266	269	261	295	272	248	264	244	229	222	247	231	283	293	235	318	284	274	286	278	277	302	239	295	275	264	247	273	257	254	302	299	273	271	271	257	271	278	248	257	279	255	293	285	261	258	235	269	256	269	238	222	267	236	238	266	267	280	262	280	234	280	285	254	285	284	261	264	258	268	278	271	268	257	271	261	267	268	274	244	267	249	257	276	270	257	283	261	275	276	283	265	269	271	265	272	259	266	285	256	274	262
17872	4451	2213	1719	1203	857	727	610	594	594	654	650	630	583	612	615	551	610	582	610	579	592	579	610	604	611	608	571	608	572	607	590	594	608	560	584	631	597	658	619	657	664	593	615	612	589	619	618	624	637	618	604	601	604	601	578	615	615	582	585	594	523	600	574	596	621	567	571	593	593	607	583	605	579	596	575	581	614	602	622	626	632	569	629	624	580	632	555	633	592	585	641	579	567	589	592	612	597	620	556	591	600	608	601	609	599	577	636	595	577	570	625	609	576	585	626	606	527	583	634	573	632	597	612	566	579	601	617	618	584	597	614	596	604	573	589	569	629	591	618	580	619	608	592	577	570	611	584	563	619	616	581	594	608	580	588	618	595	609	543	594	597	568	625	597	560	585	596	610	667	612	579	589	590	580	595	584	599	610	578	585	623	634	578	564	597	606	601	612	619	570	600	599	618	608	559	626	612	577	621	608	612	608	636	610	587	575	606	602	601	611	573	556	589	570	579	583	605	579	616	560	608	589	631	599	607	618	573	581	642	621	622	596	572	669	617	575	629	589	555	610	576	556	594	556	554	581	599	631	585	578	598	613	551	619	566	576	596	604	652	632	604	581	614	579	595	562	640	616	626	610	596	634	603	623	629	588	609	563	589	593	555	561	615	589	527	631	605	600	591	584	588	584	561	559	578	632	550	630	631	619	618	642	564	583	583	601	614	546	606	577	611	597	570	545	658	596	567	598	564	648	564	621	592	573	623	591	594	559	639	535	559	563	616	580	553	580	643	555	555	559	608	574	598	575	599	606	598	588	571	585	589	626	550	570	637	615	576	579	613	587	576	612	579	620	599	634	616	613	575	593	567	593	632	578	598	646	630	586	601	604	578	594	610	608	599	603	550	604	619	596	600	577	606	615	612	584	574	590	563	581	597	612	623	594	579	589	533	561	553	616	604	548	622	556	580	589	545	600	589	562	658	597	607	625	595	554	638	582	599	600	572	621	605	581	619	592	597	557	591	582	585	598	569	580	659	582	610	611	617	629	556	591	562	641	617	559	609	618	587	529	554	555	568	585	590	610	598	588	606	604	603	577	584	565	592	628	586	593	581	594	615	575	577	601	586	607	620	606	586	586	551	594	595	588	603	617	553	586	579	566	609	598	602	576	581	573	586	659	636	551	555	604	596	615	565	591	596	598	556	569	565	612	612	555	606	590	605	580	580	623	597	618	620	598	575	578	624	637	618	580	611	589	578	583	603	626	597	585	585	643	620	562	592	621	571	620	587	622	623	598	574	557	605	548	609	583	589	611	573	628	598	607	586	537	630	634	571	607	625	608	571	553	578	577	575	620	584	599	598	579	592	592	628	566	602	574	612	609	541	591	641	606	623	621	601	574	605	603	578	632	566	583	556	588	596	605	617	614	596	576	595	567	580	613	590	584	582	582	600	637	602	559	555	590	597	599	582	609	572	638	613	635	556	610	618	627	562	606	632	588	588	598	604	631	611	581	569	581	590	620	572	572	583	621	564	567	597	564	588	624	639	593	617	585	572	591	604	600	636	592	575	659	565	575	556	563	602	579	593	576	570	586	608	619	537	638	589	621	608	614	641	592	611	587	576	630	612	583	588	601	589	583	602	560	570	586	638	531	568	598	576	557	619	560	624	609	625	638	576	593	597	581	628	555	628	620	622	596	598	625	613	552	603	589	546	638	630	579	589	642	568	599	606	568	585	615	599	624	600	633	589	602	566	589	638	597	575	619	618	604	630	612	597	595	621	593	620	615	566	590	581	573	592	592	561	610	636	591	558	629	619	606	552	592	563	572	584	622	607	569	631	585	626	580	603	606	569	605	607	592	639	614	618	566	623	617	633	593	577	580	585	586	603	571	596	608	594	577	570	615	585	625	621	649	633	569	587	639	594	587	604	560	628	586	574	565	585	558	641	577	599	605	588	634	585	574	609	601	577	589	566	586	624	597	618	561	597	570	605	597	596	583	622	601	603	556	589	619	603	562	578	569	638	571	543	594	568	612	566	538	612	594	604	608	586	612	595	569	606	586	529	602	598	578	571	583	631	609	534	589	590	587	605	597	616	597	647	633	594	616	559	608	571	597	554	613	583	626	639	565	601	611	516	587	607	585	614	629	600	602	584	570	568	574	624	546	643	564	606	637	568	587	598	561	580	584	611	601	614	588	597	584	613	594	578	604	614	578	579	618	581	608	602	596	653	581	565	580	589	584	612	547	570	550	619	602	561	590	557	600	588	539	558	611	604	616	593	593	563	556	598	563	635	597	606	540	617	567	622	575	565	630	587	606	599	561	601	602	583	592	591	612	628	642	634	608	590	599	559	606	553	580	598	583	596	573	604	613	575	627	600	589	637	581	561	577	598	594	579	599	575	543	581	601	598	581	621	677	556	645	548	605	589	541	558	610	580	657	561	587	601	571	576	658	647	608	588	583	604	630	611	610	603	584	591	635	600	568	612	609	585	602	596	547	595	607	593	548	619	583	579	557	615	620	605	623	619	593	627	581	572	573	613	549	584	583	604	617	602	607	565	578	611	616	586	627	590	607	583	589	589	624	579	570	581	600	551	611	571	618	558	610	575	611	610	634	601	590	635	650	588	620	556	569	628	574	594	582	614	597	601	614	559	541	588	593	620	573	567	608	600	631	588	599	593	608	614	604	589	601	605	615	565	556	555	580	601	621	601	574	568	605	569	578	596	587	564	587	604	584	585	634	605	645	587	607	642	596	668	627	576	585	600	599	606	550	582	571	637	596	574	606	593	605	648	594	616	567	591	626	604	591	620	589	649	605	632	643	594	596	560	600	588	582	545	632	587	678	578	595	602	592	566	577	588	542	604	575	587	577	608	704	586	579	652	605	599	583	587	617	583	529	573	593	614	576	613	570	584	596	612	603	613	595	584	610	567	594	600	583	544	599	573	588	572	586	598	553	575	599	633	554	583	564	577	604	591	572	608	619	610	587	633	575	563	612	595	615	603	582	596	581	613	596	616	593	582	558	594	608	642	553	620	555	614	621	632	623	600	592	620	567	569	597	578	561	580	605	656	622	632	604	613	594	625	597	552	600	595	553	626	617	640	594	591	621	610	598	563	598	564	589	603	565	611	601	584	614	641	624	615	569	604	633	594	579	620	605	584	562	599	624	599	594	587	580	576	580	593	578	599	585	593	588	613	595	607	623	608	593	588	587	631	619	631	633	563	584	589	573	631	581	568	565	556	627	566	617	606	607	612	581	585	617	561	661	622	627	620	607	562	584	579	586	608	565	609	581	630	603	562	623	613	574	591	600	575	574	615	648	592	641	629	621	626	594	571	602	560	545	595	550	617	599	603	555	576	592	570	570	579	598	596	615	609	599	577	592	608	595	553	582	621	637	607	608	561	579	617	604	606	613	593	621	610	567	584	584	566	645	615	616	587	604	588	575	601	570	593	592	631	603	631	622	588	606	583	658	605	616	552	611	605	569	592
27986	3773	701	572	458	373	303	272	286	300	302	251	324	271	277	287	276	314	297	301	252	262	268	274	311	293	311	283	260	293	259	279	274	284	255	263	310	268	265	264	256	262	299	257	279	282	259	274	297	283	310	279	245	279	278	288	265	282	257	289	242	251	296	291	302	280	279	282	271	254	279	299	300	248	299	264	279	274	259	276	271	291	275	261	283	315	273	263	304	316	293	247	238	271	225	282	270	282	243	244	273	281	287	266	271	284	288	291	282	269	274	290	277	266	270	299	276	285	286	264	290	273	293	276	295	288	290	284	238	307	270	219	316	246	281	260	304	310	260	311	275	274	297	303	278	260	263	308	338	295	270	273	243	298	272	298	271	260	263	272	285	244	284	288	278	273	252	278	277	281	274	260	309	297	271	274	293	269	247	289	248	266	271	282	249	281	275	263	292	293	290	280	274	231	254	274	300	273	265	289	278	240	269	293	278	286	260	243	267	256	228	280	269	296	261	254	289	299	274	274	256	277	259	289	282	303	267	266	274	284	264	253	275	283	253	276	279	280	282	256	269	252	276	320	274	279	295	290	266	275	296	264	269	257	283	283	310	235	266	279	305	256	270	273	278	272	266	299	254	258	272	240	279	275	257	297	256	277	274	293	291	268	265	290	270	273	291	258	295	290	298	277	266	296	281	263	274	249	249	295	284	283	283	264	262	307	280	279	285	267	282	284	308	290	316	281	284	270	254	259	261	263	300	281	305	276	294	281	334	272	274	305	293	278	267	262	265	298	268	282	261	286	263	284	258	278	254	314	272	282	292	283	278	257	259	283	247	321	259	296	261	285	274	276	311	290	259	272	272	255	235	270	305	275	269	259	299	263	271	266	295	300	293	283	293	278	257	291	298	282	277	246	275	276	253	284	307	294	290	263	274	262	262	289	268	234	274	265	259	277	277	295	273	280	281	277	273	274	288	305	265	298	249	307	302	277	257	303	267	268	279	289	274	283	281	276	286	265	267	277	260	280	270	243	275	271	317	273	278	275	273	265	282	307	283	243	263	291	298	294	289	297	274	245	286	234	257	291	260	254	263	266	264	284	281	267	278	264	277	278	291	301	265	277	279	286	237	226	267	293	316	289	269	294	282	253	257	269	247	269	292	292	261	268	287	226	276	275	277	284	300	309	246	302	279	241	237	265	270	286	276	243	314	263	264	278	266	255	284	292	289	301	252	258	279	298	270	256	300	306	268	284	286	249	249	255	324	258	271	256	291	276	286	281	276	266	278	259	286	275	243	294	257	324	275	304	277	305	272	274	246	289	274	290	256	261	273	295	267	256	282	265	252	246	284	267	280	259	279	243	260	261	270	292	260	280	272	247	300	262	286	234	267	273	264	274	273	291	296	291	266	243	250	289	264	284	287	254	274	301	276	273	264	290	272	263	260	284	287	310	299	290	277	290	277	275	306	282	256	299	280	290	266	287	268	306	272	266	277	253	235	266	277	269	278	284	253	279	275	260	272	286	272	294	254	289	310	272	275	255	294	271	275	273	269	271	282	286	280	279	301	310	298	254	278	275	273	270	278	299	267	255	267	260	285	303	264	253	283	263	283	283	318	281	289	254	262	303	265	287	262	297	268	276	281	325	274	274	261	276	312	302	254	280	273	272	263	263	301	313	282	273	252	309	251	301	291	312	286	309	290	282	261	262	293	301	279	269	275	257	258	280	299	267	276	291	271	274	284	259	259	284	274	274	287	266	272	277	266	290	256	251	251	261	262	262	270	294	264	245	274	288	297	261	255	271	312	257	257	259	273	282	247	294	291	278	271	253	285	254	258	291	266	280	275	263	280	280	297	262	292	258	302	296	287	279	249	287	292	284	298	258	241	275	288	272	298	268	271	292	264	305	277	271	285	288	289	296	289	252	269	265	262	273	260	287	263	288	278	278	245	297	253	302	240	290	264	300	296	275	273	282	294	287	261	255	272	245	278	272	288	263	275	283	266	277	284	287	288	265	273	234	250	277	253	297	255	320	306	254	306	305	331	259	286	310	287	268	267	254	298	255	222	265	271	271	268	300	279	270	270	282	268	289	293	279	263	274	278	226	264	265	287	270	286	279	276	288	252	297	274	270	289	260	234	262	249	251	281	275	273	272	271	291	284	304	246	286	283	287	247	277	281	274	278	311	265	237	258	266	269	253	286	253	280	294	271	252	270	252	306	259	286	281	288	266	301	261	253	252	259	279	267	291	305	271	272	274	292	244	330	293	302	288	269	269	262	277	296	280	313	286	281	293	264	266	267	262	254	264	251	289	283	252	273	245	271	284	274	303	257	307	287	261	268	299	257	243	273	268	289	297	280	252	261	287	264	280	315	274	275	298	261	244	306	293	308	250	292	293	286	255	271	261	272	286	276	263	285	297	261	296	289	282	267	257	285	298	271	251	254	254	295	266	272	287	282	265	283	248	239	261	240	279	267	291	292	249	266	273	245	279	275	293	256	268	266	289	266	255	289	291	256	290	244	263	291	248	278	286	249	296	263	274	299	313	280	268	282	280	284	294	300	296	269	256	245	277	277	243	264	258	265	311	289	285	265	277	264	261	290	256	244	247	269	291	273	288	268	279	286	282	269	290	253	262	290	274	275	273	265	286	250	289	263	284	269	266	273	284	264	279	311	277	268	285	272	274	297	266	286	271	276	295	245	241	261	272	279	272	274	258	273	263	244	290	295	258	287	286	265	300	287	281	267	289	268	296	291	340	228	276	253	307	310	279	273	260	277	238	293	261	255	279	285	292	292	265	261	285	300	253	244	288	242	273	274	280	289	281	265	274	269	256	255	255	281	268	236	241	280	297	304	274	264	288	246	256	312	296	270	309	305	259	269	293	302	252	254	291	295	288	301	288	258	280	281	232	295	281	263	234	282	286	272	250	305	230	283	296	260	276	280	290	310	260	286	319	280	262	284	251	292	271	269	289	268	242	308	254	276	286	272	286	270	302	262	285	271	282	271	243	285	264	265	284	271	291	266	259	280	262	287	287	256	268	274	261	264	268	292	298	286	266	252	304	309	254	283	263	284	279	278	240	239	270	262	284	275	274	254	277	306	262	285	279	268	295	290	273	268	274	261	291	303	279	285	309	303	278	298	259	257	274	281	263	292	254	287	279	264	282	281	273	268	277	267	303	274	254	261	251	282	290	254	308	281	264	284	276	296	253	278	272	297	270	320	253	277	283	280	253	294	268	276	299	273	280	248	261	261	286	264	260	256	267	261	282	285	243	256	280	248	291	263	283	297	285	275	291	273	278	280	296	285	246	300	270	291	258	267	277	276	289	263	261	262	250	289	288	288	300	277	290	270	267	263	267	263	293	281	299	302	267	282	223	279	275	284	253	274	303	282	247	276	307	282	278	286	269	288	262	287	292	283	251	303	336	260	261	287	262	271	260	297	262	269	296	276	249	285	249	274	281	290	300	266	275	264	308	275	284	274	277	272	260
20443	7347	5693	5162	4450	2132	1449	797	714	706	665	682	649	687	663	689	630	635	663	660	644	623	660	630	662	661	640	725	650	665	641	644	655	662	667	651	631	618	682	666	695	627	640	674	609	715	667	643	613	650	676	651	648	662	631	696	636	637	621	648	668	611	675	672	647	647	651	696	647	630	639	643	639	630	652	654	650	676	617	646	608	679	620	611	633	625	660	647	641	648	630	643	630	638	650	651	681	664	669	620	651	639	645	637	647	632	600	616	650	663	663	626	660	680	634	671	684	597	649	652	627	672	644	626	648	627	649	651	649	671	634	647	614	633	643	628	634	617	643	635	619	634	695	631	623	691	633	604	651	676	623	644	617	641	582	617	643	652	610	635	621	627	621	676	651	655	663	646	625	666	660	679	685	680	660	682	632	669	642	656	653	604	633	627	600	631	658	637	636	624	623	652	681	665	623	602	590	631	615	610	621	637	664	600	651	664	674	615	610	659	619	614	630	630	603	610	644	606	661	654	646	602	611	623	596	643	653	598	603	637	640	632	646	670	650	626	645	686	608	659	599	652	678	653	633	677	648	626	660	675	642	652	693	660	623	660	638	611	631	619	638	674	658	592	641	641	676	601	630	657	633	602	598	605	623	638	683	610	648	635	673	649	636	625	619	643	655	602	643	636	643	647	614	613	693	619	634	646	666	644	626	644	611	640	657	677	595	658	597	670	639	650	631	603	660	668	649	641	592	625	612	647	631	654	627	607	641	653	643	644	619	665	666	622	619	633	631	629	672	629	639	602	620	596	574	646	655	677	643	612	627	647	679	604	650	659	652	674	593	659	669	626	647	633	653	624	634	625	625	686	661	647	637	660	634	652	662	642	633	620	632	635	650	623	670	638	609	638	691	625	638	646	617	653	658	608	677	672	629	645	638	661	625	631	610	658	679	664	630	643	625	675	654	615	659	628	639	702	617	668	607	648	626	632	635	611	645	662	632	621	651	649	618	660	636	620	626	620	598	636	656	620	659	590	620	615	651	593	617	646	665	611	600	641	629	569	577	643	626	640	658	618	618	648	649	661	657	677	638	628	625	671	666	642	663	632	657	648	626	670	665	652	665	649	693	637	640	629	654	674	644	610	636	628	680	657	676	683	606	630	648	636	643	648	635	666	662	661	647	651	668	626	624	656	648	650	639	602	614	631	665	565	638	644	654	623	685	645	641	642	636	659	629	632	677	687	664	611	663	649	649	573	603	641	605	631	620	649	654	630	615	593	599	642	644	655	623	622	662	669	628	637	633	655	635	628	642	693	667	632	670	660	624	635	639	638	673	636	610	610	652	628	691	661	678	658	635	612	637	608	643	652	683	641	593	642	687	618	632	606	643	612	624	679	642	691	590	628	642	614	643	648	666	605	635	636	621	696	673	659	660	652	667	651	635	644	657	654	678	607	636	635	657	637	657	599	652	625	665	696	637	608	656	608	653	652	637	616	605	648	631	614	632	609	665	688	627	640	652	644	628	642	657	612	604	665	623	636	630	675	632	644	642	572	618	690	603	657	660	639	590	617	642	637	637	631	686	616	659	637	643	702	685	678	657	649	657	679	632	696	661	681	636	653	611	684	602	662	662	650	647	635	628	633	683	618	650	658	626	677	627	654	634	597	648	713	642	680	659	645	641	628	628	641	646	635	618	678	647	643	619	647	632	654	641	635	655	652	661	649	636	648	628	626	673	637	695	662	654	646	658	640	643	624	671	652	664	624	650	628	574	644	628	653	672	633	626	655	638	641	653	607	691	592	672	648	638	629	670	629	655	650	671	670	628	663	622	649	621	634	637	623	642	669	638	628	658	670	667	639	632	655	632	653	666	720	639	664	621	618	661	585	671	639	672	660	624	625	610	632	658	639	658	607	651	684	637	660	631	613	622	665	663	634	614	649	707	658	670	656	626	648	606	683	621	623	609	663	627	618	660	672	667	642	604	592	669	660	630	650	655	592	672	606	622	671	666	664	693	618	644	647	641	663	633	644	633	671	636	659	631	626	608	649	673	608	651	615	613	626	639	637	631	615	626	594	624	643	617	628	641	599	619	628	644	624	621	636	642	661	664	607	644	686	651	656	646	664	670	659	643	639	658	670	634	653	670	648	630	637	652	630	632	636	680	627	642	657	612	660	598	619	635	625	664	623	672	676	651	641	625	681	633	606	662	633	621	637	638	630	632	603	647	610	624	658	679	628	654	593	585	663	590	658	603	650	650	664	631	649	623	654	626	663	638	636	678	671	623	646	643	649	662	636	636	604	689	645	639	648	649	633	628	676	602	671	644	614	665	608	624	614	668	602	649	646	673	660	634	650	612	648	650	617	635	626	667	644	628	625	682	624	641	642	649	597	663	587	619	638	619	628	618	700	679	644	630	678	654	616	634	650	646	640	611	690	638	653	609	626	667	573	667	644	604	641	688	628	700	642	613	647	590	613	641	644	665	672	664	691	679	655	675	632	672	652	637	633	675	667	663	650	697	637	623	660	652	636	667	625	609	632	679	629	629	644	636	661	637	626	648	672	639	628	618	634	670	671	667	655	670	617	639	682	674	654	620	615	668	621	665	625	621	660	642	632	643	605	637	644	639	653	655	596	637	665	676	646	653	589	642	640	641	671	690	643	567	681	626	597	605	619	630	594	614	680	632	642	625	624	620	657	654	677	670	671	679	698	676	631	629	668	657	604	627	698	670	654	591	634	623	646	622	651	645	640	663	645	646	630	662	644	649	651	616	641	652	662	658	614	654	599	678	624	672	634	609	661	622	683	692	631	647	638	644	659	628	636	633	635	588	638	595	637	629	599	629	670	637	649	638	639	647	663	641	632	621	596	629	647	594	624	648	574	658	660	686	649	635	646	639	671	605	624	595	631	686	654	624	669	634	626	657	641	666	634	608	618	618	629	659	624	639	646	658	656	631	680	620	630	636	634	639	626	623	594	623	676	705	583	633	660	671	600	629	649	643	683	616	681	688	667	624	656	628	624	609	678	663	627	669	607	630	675	678	686	632	636	607	591	642	655	628	666	599	675	656	649	617	638	625	656	630	645	652	678	630	629	632	626	687	647	629	674	604	608	604	648	647	669	665	647	653	643	642	648	659	607	704	685	648	623	642	649	648	654	653	617	647	674	617	640	630	632	679	634	602	652	616	609	640	627	589	623	634	616	698	633	669	642	680	656	658	616	631	623	638	608	624	645	607	644	601	604	619	659	624	632	668	675	661	670	646	636	605	670	624	690	649	618	623	625	645	620	636	652	603	663	661	640	665	633	616	587	664	624	669	712	647	648	623	655	704	641	598	632	667	687	636	610	638	619	632	634	648	668	661	706	645	617	633	643	600	619	628	627	662	653	626	648	609	644	648	677	674	664	676	640	687	667	688	659	618	642	591	618	643	677	604	638	651	644	666	624	656	610	604	666	627	666	654	663	654	643	613	620	663	560	621	650	671	626	634	665	633	606
30759	5071	1076	830	599	414	364	323	292	307	274	296	273	265	302	272	318	271	289	281	276	253	278	310	294	294	295	272	320	299	244	271	318	308	257	311	316	280	298	305	284	269	293	293	278	279	289	293	269	267	272	281	278	318	256	270	297	308	284	273	295	272	326	286	249	276	296	267	269	305	280	320	310	279	278	271	301	257	267	270	277	295	266	285	309	285	291	273	305	255	313	307	274	256	264	281	273	276	283	288	327	261	296	268	256	279	272	286	299	319	294	272	313	273	285	310	268	272	290	308	282	273	300	273	287	289	295	305	289	281	267	293	325	293	280	288	281	290	284	279	284	284	295	282	296	325	333	277	256	268	301	280	284	304	307	301	295	262	268	310	304	303	288	305	272	275	303	302	289	276	287	281	293	283	309	252	298	265	280	302	309	254	324	302	243	265	291	272	289	299	286	275	285	295	287	263	297	306	293	302	297	294	279	312	324	299	323	340	265	299	283	296	281	296	282	275	325	283	285	265	274	272	304	271	313	314	264	301	294	275	292	267	258	269	305	280	274	279	278	261	260	273	277	274	301	285	297	272	251	274	279	226	267	288	282	265	282	279	286	288	263	261	321	301	288	298	283	288	310	293	280	288	246	291	275	278	285	307	263	314	272	296	288	291	263	274	251	262	262	269	286	267	245	306	270	295	289	302	296	271	285	289	289	298	310	302	287	288	303	290	302	277	275	315	296	297	305	282	296	296	266	280	283	296	279	275	294	254	279	286	305	294	269	276	291	288	292	299	271	254	289	273	262	299	305	315	300	301	292	290	278	267	276	280	305	304	283	266	286	268	293	276	277	307	280	277	279	276	283	317	244	280	265	277	282	257	310	291	322	294	274	304	282	272	263	271	301	280	257	304	316	265	283	280	292	254	276	277	272	288	296	273	271	279	250	276	292	283	264	278	275	273	304	283	268	311	262	285	316	297	323	315	292	311	289	331	316	284	277	306	285	259	279	267	262	284	270	323	289	296	354	254	255	308	269	279	324	314	265	287	279	257	275	307	307	288	296	262	270	282	261	254	291	278	265	281	265	303	271	282	276	279	298	294	290	307	297	311	286	278	268	260	252	257	247	290	278	299	282	317	263	278	277	298	296	282	286	277	261	248	276	242	317	284	296	307	290	290	268	248	297	253	253	298	271	270	285	282	267	268	292	279	301	287	279	300	288	306	265	248	299	277	266	291	216	276	279	295	310	301	311	268	272	320	321	302	265	267	278	280	264	266	260	274	289	319	273	321	261	289	279	277	266	269	279	243	312	303	305	293	309	270	261	306	280	322	285	245	312	257	272	260	289	262	321	258	272	285	263	296	297	277	337	268	273	316	308	304	275	293	311	286	283	275	291	272	289	264	272	254	326	326	263	304	303	298	266	296	265	280	304	273	261	277	262	310	301	303	299	293	265	298	251	274	287	294	295	309	274	319	303	305	256	269	273	306	302	265	297	298	277	269	301	263	287	295	283	282	293	296	267	285	275	288	280	287	291	281	313	291	279	262	283	293	309	290	278	283	286	318	297	291	299	272	286	296	265	258	278	252	274	252	323	258	298	282	290	289	287	309	310	273	269	252	271	277	255	268	289	278	286	281	275	272	298	308	252	304	306	262	286	290	271	310	267	281	295	275	269	285	263	269	293	303	293	289	295	282	270	275	279	291	304	286	303	262	258	268	289	270	287	254	237	291	269	292	305	300	269	289	281	284	276	288	273	308	280	284	264	257	296	273	287	303	288	305	275	304	288	248	293	286	271	302	287	321	302	315	293	270	294	305	282	273	294	286	264	320	274	278	258	308	278	267	300	279	255	285	285	282	288	264	295	287	293	304	292	313	318	296	281	257	288	294	273	287	296	269	286	280	281	296	280	286	308	267	268	323	280	297	243	276	281	298	273	322	294	281	279	271	300	296	284	284	311	294	267	284	303	269	290	256	295	283	285	300	284	288	258	275	279	285	282	272	312	271	273	280	286	293	338	293	311	314	255	260	289	298	265	294	291	296	277	282	301	304	275	258	260	311	302	310	257	272	291	264	306	263	292	310	293	310	293	268	273	276	292	275	285	278	292	255	268	244	305	294	300	302	283	319	281	299	265	273	261	293	281	277	266	292	241	255	281	303	279	272	303	281	295	269	299	307	285	268	243	290	323	297	275	287	253	270	238	296	285	285	269	318	230	296	239	313	266	297	262	226	286	283	286	282	283	264	279	315	282	276	269	263	305	289	306	278	275	292	269	295	294	255	291	269	303	290	293	272	258	308	269	264	282	230	317	296	282	308	262	296	284	275	316	301	278	291	316	276	306	306	249	313	329	297	315	278	292	270	291	286	305	266	283	290	264	259	282	286	301	271	284	293	311	300	282	281	271	282	271	266	257	267	248	282	312	291	314	297	324	300	286	309	320	258	305	245	286	269	292	255	299	270	291	288	305	286	277	310	292	264	256	314	297	284	296	280	276	235	335	299	282	300	243	281	274	292	283	272	294	290	303	304	301	320	268	316	269	273	245	285	270	284	275	290	272	275	272	277	307	274	278	299	283	326	299	302	318	305	300	263	262	300	280	293	321	266	301	303	276	287	256	290	291	283	277	278	320	313	301	284	277	269	294	283	291	293	282	264	302	284	273	291	266	250	266	258	262	256	306	260	291	275	267	294	327	302	261	283	270	263	287	299	277	312	261	285	302	309	259	281	289	331	286	286	286	273	280	271	283	258	259	316	277	277	307	274	297	278	292	269	292	300	321	326	292	265	274	311	323	278	288	273	303	260	289	273	284	263	270	241	285	305	251	271	302	301	318	268	319	287	281	294	284	265	274	285	298	308	283	289	247	295	294	281	298	274	259	286	266	303	333	293	267	282	271	265	277	318	296	317	264	305	327	295	290	265	290	273	290	273	283	279	301	305	327	303	290	302	298	290	291	290	305	315	268	280	258	312	283	307	294	276	284	267	274	271	307	270	317	280	280	281	255	279	265	272	276	271	285	307	287	287	261	276	261	256	285	295	315	281	273	274	298	307	312	286	262	285	302	317	298	282	283	320	281	272	263	289	288	252	256	267	295	288	285	282	288	287	296	299	271	291	294	293	301	287	279	255	286	310	311	296	317	321	315	277	289	296	276	301	274	282	261	275	292	271	260	285	286	282	290	311	281	279	274	287	303	294	267	284	279	313	299	318	314	268	293	273	272	273	280	294	272	261	309	299	289	281	292	286	280	301	248	286	311	252	282	286	275	279	274	297	319	254	265	281	290	335	290	297	305	284	272	275	284	303	298	293	291	292	280	294	301	303	279	276	294	282	287	307	301	255	261	277	265	247	281	300	265	244	248	274	261	272	274	292	294	262	293	295	295	285	257	290	257	278	258	260	310	272	276	297	270	269	294	316	296	282	256	272	258	320	287	319	278	322	288	298	265	284	279	286	284	283	311	292	266	280	270	292	275	332	301	298	297	294	298	281	283	296
21935	9116	9665	8686	6107	3471	2272	994	794	759	792	706	707	695	734	682	722	689	687	721	694	697	725	690	671	708	656	651	666	663	679	713	669	678	679	688	696	679	662	682	595	681	719	671	686	676	676	656	729	703	663	724	624	658	705	603	694	658	657	672	707	707	681	654	615	700	734	691	703	671	694	688	618	704	677	697	671	704	704	643	675	697	636	708	698	709	651	643	695	689	667	664	639	695	679	698	703	639	699	687	673	697	652	706	704	694	700	689	683	699	614	620	667	690	644	711	680	620	685	661	655	673	669	626	669	638	646	646	705	682	671	625	664	650	616	676	708	678	695	630	643	705	680	656	629	658	698	652	684	662	714	630	656	689	657	703	680	668	680	698	626	628	648	690	676	654	629	673	694	672	718	679	674	633	671	673	697	657	639	697	644	680	701	661	627	692	689	662	702	667	669	676	671	637	632	639	658	696	632	663	679	667	688	674	729	711	660	651	684	635	646	713	684	670	691	670	669	637	654	671	661	662	653	631	688	684	679	664	666	680	658	663	634	703	668	697	647	704	645	672	670	686	676	644	670	657	727	731	699	680	729	728	655	630	635	721	681	696	705	687	671	704	669	626	694	638	657	714	680	738	666	663	621	673	690	682	700	661	709	736	692	635	647	670	685	657	612	696	644	676	686	686	692	713	668	686	695	697	687	663	710	676	681	652	649	642	713	696	669	719	673	643	646	658	677	694	722	684	719	662	654	692	675	667	647	692	722	684	700	652	671	672	664	700	634	672	699	656	692	678	711	668	624	660	664	627	687	677	667	691	690	646	652	639	626	684	667	695	653	644	658	648	675	676	659	683	665	707	648	676	695	680	707	679	635	713	676	705	675	696	671	672	661	699	702	633	719	637	708	692	684	667	674	700	673	674	673	703	670	660	721	640	652	656	648	654	666	672	664	730	648	647	682	677	686	704	643	657	695	723	678	636	675	670	692	643	687	685	640	678	658	668	656	693	654	682	634	630	723	629	667	707	664	695	649	640	684	656	707	668	681	661	685	649	686	659	665	698	669	646	651	659	737	680	698	670	667	677	672	698	683	735	702	653	666	684	633	713	685	685	679	669	667	692	678	686	703	626	697	670	671	688	688	659	691	662	647	659	696	641	686	652	643	652	687	676	640	723	688	698	641	705	688	660	706	695	679	653	695	621	696	662	642	705	637	641	656	702	659	685	618	646	609	669	712	686	715	654	661	702	660	694	667	674	639	651	652	670	668	693	641	665	676	643	658	680	645	688	680	667	657	693	697	676	678	670	642	704	668	681	642	679	628	677	676	708	686	652	730	685	640	664	675	672	684	681	674	635	681	674	680	688	677	649	682	670	653	643	694	695	668	676	651	629	693	676	717	690	682	644	711	667	691	635	685	642	718	681	694	667	634	630	679	725	681	716	659	695	685	704	689	692	701	719	686	681	701	686	647	671	616	708	679	717	683	705	664	664	673	639	645	664	649	656	670	628	688	676	645	690	684	713	662	685	672	693	663	655	673	713	684	686	669	661	659	647	697	666	717	622	665	685	663	690	649	683	649	621	690	607	679	653	660	689	662	651	687	662	715	664	668	666	715	650	643	676	714	673	661	630	692	644	644	703	712	698	703	694	685	662	691	666	649	691	666	677	669	668	657	746	684	641	718	633	634	716	739	660	675	652	654	684	640	695	629	691	724	725	690	691	667	678	687	628	657	673	694	679	632	676	662	669	698	669	674	665	655	677	691	701	666	646	688	656	705	649	662	679	665	642	689	680	658	683	669	708	670	642	680	683	672	669	716	640	647	697	652	653	696	698	660	637	643	684	656	708	674	642	688	682	669	632	676	633	662	646	657	666	703	657	692	677	625	636	605	672	633	696	655	675	679	663	671	642	691	654	740	714	658	670	722	637	686	714	665	655	669	714	670	636	671	673	633	648	688	678	635	676	687	645	656	695	711	675	650	685	678	651	680	675	652	601	658	718	678	667	677	633	653	640	723	699	639	641	660	684	660	656	731	673	655	664	636	679	671	685	679	636	646	680	694	689	623	623	696	704	692	649	688	616	667	630	696	672	686	617	660	681	674	681	674	661	676	638	680	687	671	685	692	658	687	646	669	652	714	650	659	672	678	690	656	662	650	707	636	722	712	648	688	676	662	648	671	679	668	697	725	642	659	653	653	677	679	701	706	720	707	660	638	684	655	678	658	607	689	722	652	633	690	646	673	632	659	660	684	654	691	650	660	647	680	680	672	675	654	666	651	729	663	634	674	638	661	672	681	634	688	699	675	647	665	681	644	706	639	649	707	644	714	672	630	666	655	646	685	661	716	670	680	635	672	679	648	695	622	669	648	681	720	632	700	659	679	682	637	657	715	666	706	679	669	680	648	676	649	742	717	703	670	633	660	684	691	681	701	705	660	676	680	679	642	677	678	610	715	648	656	712	699	647	626	649	666	705	659	676	693	679	686	710	638	694	711	674	670	632	717	692	696	749	675	666	662	702	654	681	695	652	685	657	640	665	684	652	694	648	707	683	682	745	636	616	655	654	695	654	690	656	641	656	691	663	673	659	662	659	670	688	671	673	711	660	637	692	657	669	708	687	641	676	676	648	682	713	683	686	712	710	655	657	635	646	697	654	669	683	703	666	677	707	660	675	702	736	686	686	662	682	640	683	705	642	654	663	697	691	676	660	716	707	697	671	662	657	695	663	669	673	647	652	644	670	681	690	708	652	667	702	701	657	677	661	704	690	669	701	674	681	651	684	662	672	686	638	687	733	704	660	670	706	636	706	723	677	718	657	700	660	706	727	677	689	666	699	651	686	643	681	687	677	667	639	660	663	661	663	620	704	673	685	677	667	644	647	690	672	692	686	665	699	601	671	617	672	705	659	669	661	669	699	707	680	715	735	682	670	666	679	683	664	646	685	595	653	687	650	692	642	697	712	709	626	673	663	655	701	688	667	667	647	704	712	638	690	683	631	614	684	654	628	653	692	687	692	692	735	698	697	665	662	690	678	641	677	682	678	634	682	702	673	683	658	699	652	721	704	696	654	666	679	643	710	687	662	665	647	657	711	669	653	655	653	654	714	686	662	692	650	657	669	647	723	678	674	666	674	685	647	704	713	685	694	684	657	649	699	695	683	683	660	652	679	665	657	657	686	673	663	688	703	703	675	660	690	693	688	657	680	639	654	607	699	680	706	673	685	684	659	656	672	675	750	654	680	713	697	703	687	703	682	676	668	696	673	688	673	634	683	669	674	664	725	675	659	660	658	678	662	667	642	672	647	680	669	678	682	665	691	718	678	691	653	666	655	694	621	665	676	690	636	635	679	676	695	728	683	673	690	704	671	667	680	626	670	647	638	659	669	670	665	668	719	655	653	701	665	719	665	640	698	666	743	631	666	686	634	650	688	662	713	666	677	700	645	671	664	648	663	681	665	702	699	679	720	677	641	699	627	668	651	687	721	644	649	668	652
19516	1873	543	399	330	284	304	282	259	246	284	279	297	279	256	256	261	265	278	254	302	238	280	293	242	255	251	258	286	290	269	291	309	272	275	252	278	242	257	256	264	309	278	294	250	251	311	283	256	245	270	278	289	267	274	252	297	279	297	280	300	281	247	274	263	266	278	269	245	245	267	268	258	263	244	261	265	265	290	260	268	253	260	288	253	329	287	282	264	286	245	291	256	255	290	292	300	302	274	298	252	250	271	258	272	288	247	250	238	243	279	239	273	267	300	275	264	278	243	280	263	271	269	260	262	250	281	261	268	271	280	272	268	250	298	247	270	255	264	254	264	290	250	257	269	263	290	292	250	280	308	273	281	256	269	231	288	249	260	295	305	252	267	278	277	308	286	256	277	261	256	259	291	293	256	270	266	294	253	265	311	239	271	268	253	243	260	243	251	261	256	263	263	276	240	275	260	245	271	292	255	279	280	238	243	273	280	265	252	264	251	285	297	268	239	283	303	261	248	273	279	253	238	265	288	267	292	254	268	275	253	291	261	295	235	286	265	266	284	241	229	260	271	267	252	253	283	256	292	288	268	283	249	268	272	251	294	267	266	274	261	287	258	282	269	300	278	267	260	303	271	282	287	306	291	268	262	279	271	275	284	284	251	254	234	267	243	257	231	271	287	286	270	258	264	277	270	277	248	296	281	273	244	279	265	259	287	234	265	256	251	283	255	258	284	273	270	273	277	271	271	287	251	314	266	281	254	232	283	264	279	275	262	282	266	263	293	247	272	280	248	267	269	257	265	302	275	243	254	263	277	281	255	287	282	296	273	275	312	251	257	268	285	294	242	255	283	252	285	277	283	259	282	284	255	279	262	267	285	281	262	244	269	261	267	245	258	299	240	281	250	259	287	285	273	291	264	252	262	258	265	270	263	298	292	284	285	270	248	288	264	293	260	261	254	289	254	256	250	263	260	293	258	283	266	250	255	251	282	245	234	280	271	269	267	287	275	247	247	298	281	243	243	250	308	285	273	273	285	273	268	238	280	273	295	262	288	250	269	258	281	295	260	235	277	296	246	269	260	272	268	257	247	296	285	266	302	286	242	258	264	253	247	254	306	271	270	241	266	289	300	231	249	271	238	295	250	286	292	246	255	288	246	270	241	257	296	279	268	309	290	261	256	262	261	265	267	244	269	255	273	284	267	268	253	254	260	270	274	249	285	244	299	247	239	270	253	252	280	249	276	247	235	282	257	272	277	278	263	302	265	263	254	262	270	267	267	257	253	269	295	273	277	273	279	268	263	281	275	288	256	236	287	280	280	248	280	266	274	274	255	256	287	258	260	244	234	282	259	248	257	263	259	261	268	257	267	296	244	283	250	269	265	272	264	256	254	283	272	256	298	290	265	263	249	259	252	276	237	258	240	283	263	272	277	275	274	262	241	277	270	275	259	293	284	253	255	253	278	281	263	275	281	268	296	248	281	276	296	286	274	280	254	290	259	286	273	289	241	268	263	250	266	226	261	275	276	264	278	250	281	244	247	251	294	255	280	287	265	265	273	250	233	308	275	268	261	252	272	296	278	295	280	262	250	242	255	249	270	277	293	256	308	243	260	267	235	271	265	265	296	245	284	265	248	287	246	276	245	247	275	252	301	266	327	281	309	274	284	265	265	300	278	286	288	276	251	264	285	269	309	266	262	294	283	242	269	297	255	281	283	263	300	289	275	246	262	251	244	258	268	280	291	271	252	248	243	273	242	255	272	285	272	253	278	292	269	273	250	273	279	281	268	243	253	291	272	288	289	240	279	272	260	313	275	256	253	236	262	272	258	252	278	302	268	254	238	252	274	288	291	258	249	262	252	295	263	262	249	247	259	259	269	265	287	265	266	292	282	254	283	290	255	238	264	254	245	258	278	258	256	255	269	271	274	284	259	278	271	263	250	281	250	253	280	218	267	327	293	314	269	315	266	278	282	285	265	236	319	277	260	268	305	257	250	272	278	281	333	269	270	253	255	282	289	263	282	243	256	232	247	246	255	232	238	255	222	257	259	268	286	327	293	242	245	249	266	254	282	278	271	244	268	277	264	258	261	241	286	248	280	256	251	282	276	260	264	257	261	208	241	277	231	273	245	244	303	292	276	292	270	261	305	238	273	229	273	267	287	274	260	231	284	257	262	251	288	246	269	256	262	266	267	287	271	281	242	259	269	253	249	306	254	254	246	260	322	260	244	246	253	327	294	255	266	269	273	234	258	256	266	279	240	281	265	282	238	227	261	305	296	281	235	301	291	277	236	294	273	239	282	267	283	245	293	309	286	256	253	253	261	296	283	271	263	291	282	278	259	295	266	281	272	259	307	248	275	277	281	272	288	314	280	257	259	269	293	211	305	283	250	271	258	252	266	270	238	246	258	272	248	270	268	265	259	276	256	240	273	242	251	257	301	295	267	245	291	273	287	312	280	242	256	237	261	303	280	285	263	253	282	243	254	243	271	263	260	264	251	270	287	309	298	266	264	258	263	252	285	262	256	284	258	257	271	269	262	262	258	269	264	271	243	243	230	239	256	268	296	266	274	275	283	279	256	302	260	265	272	251	277	259	257	239	280	256	286	264	269	242	256	281	248	272	252	257	258	261	304	277	262	284	271	292	278	244	245	277	261	292	259	253	267	267	294	286	265	312	290	275	240	269	273	253	254	271	279	295	264	273	259	267	270	279	289	262	257	244	244	253	286	268	276	233	282	248	250	255	242	272	286	274	263	260	282	291	244	299	279	262	286	282	270	227	274	269	280	269	287	273	274	262	265	277	243	267	267	287	270	307	260	256	265	249	267	265	267	283	255	271	274	261	262	228	262	256	279	264	242	262	268	264	285	231	233	267	295	266	274	267	265	267	261	263	292	287	272	294	265	269	259	258	275	297	259	230	246	267	287	257	260	279	260	276	259	232	296	268	258	276	267	263	239	288	291	308	283	264	265	270	283	242	291	240	247	254	284	301	303	272	264	237	271	251	247	281	272	262	295	245	259	245	289	267	281	277	293	239	233	267	298	271	306	288	238	239	254	273	246	270	280	262	279	291	288	263	273	273	304	288	276	300	273	228	277	282	220	284	281	252	277	261	294	276	290	292	284	263	259	283	253	237	266	267	246	243	309	280	281	251	245	267	265	288	254	296	258	264	271	267	250	248	250	277	283	253	269	253	261	299	263	263	287	282	309	259	253	262	277	238	245	253	263	254	269	240	281	280	278	233	255	255	268	257	241	262	257	258	248	294	269	262	265	248	291	273	278	281	251	269	260	272	240	273	241	258	247	257	286	296	286	257	245	241	236	228	251	321	273	262	281	262	274	244	267	295	317	288	244	283	264	247	238	261	259	265	257	272	242	262	262	293	278	253	249	231	282	259	262	275	289	257	249	263	281	271	283	283	285	289	241	254	266	281	302	261	253	283	241	267	266	270	267	288	283	270	297	256	279	272	320	279	238	273	297	270
14571	5351	4266	2680	1456	1019	711	638	665	579	619	577	573	602	596	607	619	616	606	637	592	567	576	604	610	592	617	619	628	631	601	603	570	627	604	612	617	613	565	655	663	607	589	607	592	616	610	635	612	570	581	600	624	572	615	573	569	589	591	610	574	575	664	612	580	603	568	567	591	617	616	623	583	617	614	614	568	600	573	568	617	600	613	632	648	593	592	656	568	588	581	564	575	595	589	602	622	598	603	622	587	628	614	598	587	638	575	612	582	596	593	620	610	600	622	591	574	623	610	644	596	619	620	596	594	591	562	644	597	597	588	629	596	594	595	586	540	598	598	587	611	571	623	635	587	581	589	612	593	577	578	606	613	614	609	562	620	619	592	577	582	583	573	609	601	597	577	639	602	600	605	581	598	563	602	609	583	577	592	608	648	592	544	569	615	616	585	574	586	652	650	589	631	585	608	600	605	673	602	589	587	605	587	596	578	599	615	616	629	610	566	579	569	618	583	588	592	605	627	564	623	632	598	595	567	593	663	585	650	617	588	591	584	588	579	582	602	587	544	636	596	578	560	576	627	591	569	600	597	599	613	626	586	619	603	595	574	605	599	586	643	615	588	571	581	608	582	620	604	603	626	589	588	607	594	620	598	619	590	611	586	597	629	625	578	600	589	564	602	549	589	641	610	609	584	623	601	602	640	602	601	577	612	618	597	591	575	565	580	613	578	608	577	594	637	635	608	582	621	617	623	618	653	588	570	584	612	587	585	607	600	622	569	571	595	591	612	646	623	598	646	600	626	630	629	550	574	627	612	585	638	614	597	612	588	657	593	580	596	623	631	621	612	609	587	583	591	626	612	604	589	631	599	566	594	601	588	603	608	658	605	607	609	631	612	571	554	573	566	596	629	603	564	614	576	589	563	602	614	606	605	553	592	574	620	602	596	606	614	581	608	613	664	583	581	623	600	581	608	640	605	571	582	595	633	613	576	624	588	591	627	612	629	628	638	565	610	602	594	613	610	631	636	627	610	587	590	601	581	610	595	597	607	561	595	579	576	545	601	629	607	596	563	578	608	597	589	621	597	621	607	661	604	591	580	666	614	604	592	555	566	597	609	559	615	623	579	587	625	600	621	552	580	540	577	607	558	590	628	600	596	595	597	648	612	582	656	570	584	609	569	593	604	579	594	598	584	608	630	607	625	618	655	561	622	577	611	602	610	597	596	585	586	557	572	628	640	613	602	592	615	620	601	593	594	579	601	575	597	543	613	581	636	586	579	621	570	644	612	594	613	598	639	552	657	545	605	574	584	599	606	599	593	607	611	609	594	564	592	582	605	579	577	673	655	604	590	602	591	621	583	602	575	605	613	597	637	591	635	601	551	637	617	631	589	623	645	566	589	615	581	570	613	598	584	639	586	612	594	571	611	605	620	613	646	625	573	621	601	637	627	587	614	598	623	576	639	588	608	572	570	591	600	605	615	601	590	567	572	560	631	615	579	609	593	619	600	593	575	559	633	664	577	594	589	625	635	586	551	592	582	582	584	603	595	581	589	580	604	584	621	569	586	657	552	636	604	564	612	633	642	599	621	558	580	582	596	587	629	606	626	613	570	582	573	556	623	562	588	601	575	575	607	629	592	574	599	618	591	599	619	590	610	588	592	568	580	574	622	612	578	583	620	609	623	585	606	567	589	630	590	603	647	596	599	640	584	619	548	579	580	611	572	600	600	626	612	576	591	625	570	579	595	581	602	609	581	584	601	618	586	600	609	619	563	619	577	604	619	592	634	627	617	630	598	618	627	597	578	608	606	617	616	575	654	599	617	578	599	606	609	614	636	581	633	634	617	588	643	590	588	628	618	579	569	589	618	638	633	600	654	598	628	618	611	625	579	621	618	629	596	611	634	561	606	598	600	614	598	604	588	614	660	576	583	615	613	614	621	642	599	575	595	615	533	596	590	569	590	584	598	590	616	621	597	629	601	571	594	588	579	602	600	609	646	589	596	576	573	598	667	621	593	611	615	623	638	611	578	616	625	615	594	576	585	635	654	582	586	578	612	597	578	604	609	638	600	595	647	608	649	590	615	587	613	568	607	609	617	629	599	590	603	637	623	611	591	604	639	609	592	572	565	656	613	619	591	556	594	599	582	617	582	575	592	610	563	599	612	605	597	563	581	574	607	601	538	584	580	627	527	591	585	601	618	612	622	635	618	611	604	597	639	555	624	596	578	555	574	660	584	596	610	636	560	609	630	596	634	636	585	589	586	631	615	595	550	575	641	637	608	590	634	569	588	620	590	609	559	591	561	615	653	562	619	615	570	538	580	587	637	627	627	586	572	577	620	609	631	585	584	577	618	611	610	562	630	601	621	604	613	626	654	551	604	618	590	608	550	570	640	591	578	639	593	658	611	662	593	588	597	621	623	598	635	639	590	602	630	597	614	594	562	625	590	610	646	600	631	602	631	628	572	580	618	634	596	636	625	635	562	613	580	614	617	613	613	594	664	603	586	582	620	620	582	606	630	589	629	609	609	609	591	638	565	602	577	579	605	614	623	585	608	615	582	595	567	634	614	600	588	586	616	575	616	592	589	611	606	559	613	617	620	570	615	606	604	598	638	613	608	629	618	605	580	565	591	641	606	572	562	604	582	628	598	617	594	610	633	581	558	605	634	618	664	602	624	629	595	629	579	579	601	603	639	582	621	638	630	601	588	642	612	603	618	587	609	578	600	618	625	616	578	581	597	641	628	593	622	601	571	567	594	645	583	620	636	652	626	610	565	587	618	578	614	604	610	614	627	584	595	618	562	656	610	584	584	596	637	601	581	608	605	610	579	623	602	620	633	590	592	633	609	597	610	531	621	595	596	541	600	602	547	596	596	620	630	639	606	588	597	612	607	580	641	645	600	580	581	648	564	639	633	585	629	595	628	586	569	619	599	626	640	627	606	604	649	564	630	598	605	577	613	586	587	574	643	634	596	561	546	618	642	609	582	585	606	578	634	604	633	582	594	626	594	633	602	611	570	593	639	623	604	533	621	642	605	632	593	610	594	598	648	607	590	577	573	607	598	556	599	629	599	627	604	607	633	605	564	595	628	572	619	622	555	630	568	666	616	600	618	634	617	625	591	576	590	564	589	596	617	599	603	574	571	564	571	612	606	609	583	605	617	623	586	589	605	566	614	600	655	588	649	585	581	614	573	610	602	660	557	614	588	587	593	636	622	605	597	573	656	635	582	589	576	588	572	587	548	582	597	567	580	588	603	590	635	637	628	608	612	575	651	586	586	606	588	612	624	613	614	593	604	615	577	591	576	604	553	603	621	626	597	648	601	576	608	550	592	582	551	602	606	609	608	612	639	617	591	597	633	555	602	593	591	630	597	613	605	570	633	576	598	607	606	607	599	617	574	602	578	598	588	620	598	597	610	615	626	617	628	578	571	600	596	616	629	581	619	648	623	611	591	590	624	601	638	594	610	606	628	591	568	599	610	601
26190	3685	746	585	416	377	304	267	289	287	304	256	273	254	300	264	300	274	271	270	267	267	308	281	257	270	289	282	246	262	265	254	287	256	303	286	275	291	277	256	309	282	266	297	267	299	276	265	270	272	283	285	291	280	276	283	270	295	292	305	269	273	237	271	264	245	297	281	269	284	258	275	289	261	294	283	300	265	269	311	311	264	252	285	255	256	274	259	266	271	265	290	271	288	278	283	277	260	298	264	285	266	267	272	290	297	258	294	246	283	290	245	268	255	277	282	280	266	224	299	277	286	298	287	293	261	266	255	287	272	288	274	293	284	285	306	267	264	278	255	330	233	269	274	292	284	288	284	265	309	286	260	300	255	275	258	272	281	323	304	274	299	267	285	249	277	290	305	278	273	268	283	227	278	270	248	258	288	285	300	278	280	263	267	265	268	264	297	257	279	288	284	254	274	290	278	277	250	313	284	298	277	292	268	291	303	292	269	295	263	277	312	269	259	273	290	301	283	233	305	263	274	303	267	252	286	262	264	291	278	296	281	276	253	264	258	264	299	288	262	279	230	257	282	317	287	264	275	285	288	270	267	268	265	241	310	266	288	288	260	283	253	262	284	249	341	286	276	278	272	304	275	298	275	301	265	272	255	294	291	292	279	276	256	277	280	215	218	292	280	300	282	269	285	255	276	310	277	291	258	292	282	245	286	288	275	277	268	274	299	254	281	304	271	311	271	276	241	291	279	251	309	267	277	305	289	301	333	272	303	233	299	262	277	283	281	291	290	290	270	256	299	296	289	281	273	260	281	295	283	250	322	268	234	288	272	297	307	264	310	283	278	302	273	266	240	282	253	267	276	296	272	275	255	298	308	294	300	287	304	287	293	261	253	270	252	269	304	278	277	284	304	265	241	267	320	286	294	258	270	260	256	293	288	260	248	244	292	273	276	253	264	271	292	294	273	285	288	255	268	266	288	266	277	290	287	249	267	272	262	293	251	267	288	253	261	287	276	287	300	297	274	311	258	296	282	302	295	257	326	271	300	270	265	290	262	308	277	270	275	312	258	274	301	277	271	318	272	302	261	282	284	252	279	283	307	289	263	288	271	277	273	322	270	284	265	251	276	263	273	271	293	318	245	283	282	269	287	275	275	311	269	303	287	286	284	286	257	265	268	300	286	270	241	272	257	315	289	318	313	264	291	274	287	260	283	257	278	288	280	251	309	277	275	298	255	255	270	286	286	257	294	294	293	297	292	297	274	274	281	284	305	263	241	260	269	254	282	276	267	288	286	238	314	320	275	293	306	287	266	253	278	303	290	239	274	272	270	258	290	283	281	259	282	281	275	289	247	331	261	297	314	289	286	274	289	271	259	311	272	314	277	307	298	303	295	287	298	287	265	266	282	282	282	274	277	247	284	288	240	286	272	265	285	286	271	291	299	290	269	302	275	255	271	277	250	312	283	295	275	254	282	277	265	291	245	248	292	294	263	288	284	268	269	280	260	275	288	262	281	271	249	277	258	256	290	247	294	298	301	244	286	282	279	311	324	276	244	274	277	305	267	285	291	263	299	285	291	274	284	280	311	257	298	285	294	270	233	296	290	283	279	291	249	303	289	269	274	275	261	249	279	256	263	249	268	261	300	280	287	280	286	288	276	254	259	295	283	297	266	269	276	274	258	265	254	296	264	281	300	308	278	279	292	291	278	305	281	272	311	276	278	265	274	323	316	281	259	316	284	272	262	276	289	285	276	292	280	289	254	292	311	279	279	258	293	294	264	253	282	289	284	262	310	302	240	249	237	264	279	284	305	266	273	276	276	255	291	296	288	259	289	308	278	298	267	270	256	265	279	325	285	292	249	280	317	294	323	284	274	286	268	283	268	273	282	271	274	290	277	287	273	278	265	271	304	256	271	284	325	275	261	256	248	285	282	256	261	273	262	265	291	270	275	272	261	280	313	278	292	284	271	290	271	252	273	274	303	292	304	319	252	284	255	280	270	286	292	245	294	284	267	280	278	280	292	293	272	304	266	253	290	274	251	275	302	289	306	284	264	257	299	311	267	288	282	276	252	274	273	282	282	269	286	270	247	234	285	264	287	289	253	268	241	297	257	274	291	286	285	274	254	280	258	298	300	290	266	281	289	275	260	278	295	275	273	306	260	300	292	289	247	265	244	261	294	272	251	273	277	259	251	300	243	256	272	302	302	295	276	291	281	281	267	299	252	271	293	298	269	303	310	282	268	242	294	264	277	257	292	298	282	259	284	273	275	263	264	288	283	261	292	255	277	251	262	295	287	273	296	268	261	288	277	287	264	276	264	259	283	283	282	259	311	278	273	284	284	243	272	283	285	258	272	295	303	288	250	275	295	275	272	277	288	279	255	283	248	305	250	269	263	259	304	274	270	272	306	252	259	264	266	286	291	273	289	299	291	289	291	279	275	265	290	263	262	246	261	255	248	276	291	281	276	249	280	299	272	266	266	292	276	284	297	301	269	293	262	276	261	293	293	256	256	297	273	289	261	272	295	275	263	296	264	269	313	264	296	254	278	286	298	265	252	302	310	277	271	267	301	258	269	293	284	288	271	274	259	293	293	254	290	268	251	257	272	283	272	284	282	279	264	261	285	294	252	249	263	275	289	278	282	269	332	301	292	261	268	247	315	213	268	328	297	273	320	232	294	257	286	260	283	300	294	268	272	288	247	228	242	278	278	270	282	277	263	286	271	269	279	305	269	262	284	270	286	267	270	276	258	303	285	229	281	289	282	294	293	276	268	295	298	290	315	257	294	290	223	258	311	278	279	292	300	285	265	270	278	282	286	300	287	277	263	279	282	289	313	255	266	266	287	302	281	268	261	267	299	271	294	280	269	253	267	287	273	299	259	277	275	276	281	252	294	270	275	278	276	282	294	271	281	261	256	263	245	264	244	278	298	283	298	316	272	289	264	273	282	310	277	297	278	257	283	209	265	307	252	295	274	298	296	293	283	261	271	304	295	290	286	253	261	249	291	300	276	256	265	284	279	267	310	295	250	282	255	302	277	284	294	281	261	311	292	289	282	298	293	279	269	269	294	266	252	269	283	273	277	257	273	282	309	287	288	264	270	250	278	291	302	228	279	293	242	253	255	281	271	265	272	269	261	275	246	272	264	291	275	299	295	293	298	288	278	253	266	253	283	262	290	261	263	271	283	293	308	332	307	290	256	281	272	297	281	286	270	275	279	258	310	258	288	289	298	302	279	285	291	298	242	310	299	271	293	260	275	254	241	298	260	310	268	308	278	263	265	295	289	262	286	294	276	323	279	311	287	272	258	297	287	303	312	278	313	299	297	268	293	273	281	293	280	295	270	283	313	281	251	301	306	281	292	293	291	237	316	300	282	272	290	251	278	259	283	286	271	253	265	300	249	307	301	289	280	246	282	276	315	296	277	268	301	298	246	297	276	271	286	274	297	272	275	267	279	261	277	297	265	265	318	281	261	263	272	260	292
18444	8053	7199	4876	3445	2445	1312	801	712	734	689	687	692	668	698	691	623	688	670	714	666	627	649	700	648	680	640	678	657	643	665	659	650	726	670	670	692	678	651	645	641	674	620	662	636	681	621	621	623	666	664	644	667	685	664	657	711	648	659	710	660	672	711	627	652	645	688	661	618	682	696	662	636	620	655	651	676	686	637	649	620	662	684	579	627	665	656	621	636	624	682	683	608	635	668	655	662	636	671	635	696	601	690	617	661	643	615	664	660	609	669	636	693	647	603	600	669	628	611	648	659	629	631	665	658	621	676	614	604	609	702	654	630	661	689	653	636	646	628	572	641	604	606	628	587	663	654	675	679	657	627	672	671	639	650	650	667	634	627	667	705	661	629	660	617	668	679	659	612	654	667	648	659	630	648	629	621	716	588	635	681	645	640	669	619	629	667	676	658	639	628	627	681	617	649	662	652	682	600	677	690	660	643	620	608	607	616	632	656	652	659	687	648	667	616	665	666	668	628	660	668	636	674	645	673	636	627	696	719	644	664	659	655	676	682	640	688	672	668	628	668	680	656	654	677	631	679	632	624	677	676	630	661	644	662	669	609	642	601	609	627	647	671	635	650	662	620	717	620	678	660	681	626	632	682	638	644	702	648	619	647	657	662	658	648	616	643	668	624	640	638	626	652	661	643	674	660	654	660	638	617	640	653	661	638	743	628	646	605	650	670	657	654	631	651	639	683	633	638	643	643	613	630	649	646	662	637	620	653	687	656	639	660	659	622	666	672	696	652	686	621	665	642	679	676	647	676	612	641	691	643	668	631	655	652	618	690	671	651	631	651	617	672	624	680	663	660	653	659	617	642	635	644	636	625	648	675	649	649	625	683	609	625	668	668	637	694	655	665	664	651	693	630	659	635	670	623	637	703	702	652	723	660	658	677	645	659	645	627	674	646	662	652	635	601	635	648	645	655	647	657	676	662	670	665	659	634	604	615	674	635	704	648	680	646	636	601	628	661	651	635	647	695	647	657	611	649	662	677	674	663	649	673	599	619	711	638	629	624	632	603	641	640	676	656	649	668	679	647	602	676	658	700	628	610	643	640	675	638	652	691	657	647	634	639	649	656	649	650	628	634	640	611	707	624	617	626	638	694	685	605	592	703	619	659	687	694	640	704	659	667	661	683	636	620	639	662	625	668	660	642	648	653	661	663	620	623	639	662	665	670	652	672	636	634	631	641	703	694	667	574	635	643	652	661	643	682	672	624	622	695	635	587	684	649	659	683	634	683	645	630	633	648	643	638	647	670	629	655	651	684	689	644	669	617	672	650	635	641	646	646	627	611	650	655	643	620	633	681	634	637	634	676	649	646	637	633	619	629	620	635	672	590	662	647	634	681	666	653	617	646	639	654	666	654	640	629	657	635	685	630	649	657	628	651	648	680	640	644	673	639	662	594	654	634	646	657	638	625	616	673	632	662	648	706	656	621	675	678	700	665	653	634	632	655	619	654	671	663	624	696	669	641	648	665	653	618	627	642	654	667	666	654	672	605	688	696	659	650	666	632	634	670	690	673	646	658	639	666	649	655	674	611	654	632	693	674	681	680	594	652	591	566	657	688	660	670	672	615	613	664	669	677	655	635	647	676	667	651	642	635	679	650	638	657	640	644	660	645	640	668	610	679	643	653	639	603	636	661	645	674	679	654	662	632	665	652	627	630	619	660	553	636	702	607	657	651	658	658	654	649	658	672	679	661	655	619	654	619	597	653	706	685	628	649	639	672	655	635	653	644	666	643	656	669	654	647	650	642	673	631	625	669	672	639	696	629	628	699	622	626	643	646	629	652	698	661	659	604	669	670	658	676	607	633	626	663	645	694	649	637	621	651	629	688	657	671	605	635	653	655	657	709	624	626	623	628	644	618	646	662	630	635	646	668	678	675	670	619	669	715	611	659	656	651	683	682	648	602	640	640	653	662	658	674	670	634	629	614	670	670	645	651	618	613	691	677	632	636	623	676	606	638	581	642	668	637	639	686	674	689	664	662	603	678	625	629	656	653	658	679	688	673	690	666	659	669	666	657	673	662	645	652	649	654	583	628	645	613	601	650	676	697	603	642	663	627	657	620	636	672	622	612	651	648	662	699	646	672	642	667	635	640	681	643	637	629	642	656	612	642	683	649	659	632	655	597	662	620	642	649	645	616	665	625	632	623	620	650	636	676	631	670	687	621	668	627	617	694	639	665	665	653	640	638	610	692	667	617	659	674	631	641	598	640	626	646	665	614	654	687	637	624	657	632	670	633	655	682	651	639	644	604	678	678	675	616	648	677	611	690	656	657	636	642	642	635	610	667	664	665	650	637	642	657	704	668	671	718	689	668	588	649	632	694	607	634	622	615	593	642	627	665	729	657	670	668	625	659	714	637	624	694	625	701	668	650	651	677	653	653	697	619	687	680	686	649	640	701	703	658	625	682	650	617	621	658	655	646	620	709	637	642	632	681	637	657	635	680	628	664	641	640	635	636	671	678	658	649	657	626	664	682	654	593	640	623	653	669	654	641	679	677	661	640	678	620	673	673	644	663	639	676	678	626	636	666	654	625	647	600	657	665	647	631	595	680	669	646	636	612	686	688	690	635	642	629	592	648	639	708	652	689	669	650	636	664	655	652	623	649	657	655	602	653	667	626	633	654	669	635	609	642	615	676	658	643	629	633	671	651	624	684	697	679	617	637	630	643	703	624	697	668	661	640	678	642	603	625	690	666	701	681	683	657	636	644	708	635	657	642	642	646	679	651	697	644	645	682	632	710	680	657	649	623	663	653	621	637	658	647	599	663	587	655	691	660	640	641	620	643	629	577	638	636	661	664	655	683	699	685	659	665	643	626	654	618	638	644	650	687	653	641	631	616	601	698	694	652	658	604	641	649	666	637	637	693	661	607	670	678	719	659	692	628	654	660	660	704	637	658	637	656	647	634	654	633	670	649	659	645	645	618	671	631	646	702	632	684	675	648	675	655	643	700	655	672	688	720	646	629	640	638	620	679	707	640	625	633	699	646	675	649	626	625	649	638	655	613	652	648	662	649	675	680	677	684	664	661	703	644	627	649	657	658	620	602	661	688	622	644	618	678	650	680	663	682	637	680	637	684	651	688	684	634	657	621	632	643	623	707	658	612	623	619	639	661	679	621	603	680	629	668	681	619	627	607	680	662	634	681	681	639	645	631	657	658	648	697	658	657	612	646	674	668	662	664	624	689	607	629	625	621	646	647	642	620	647	610	606	637	653	649	713	643	665	693	674	675	658	670	662	662	653	663	628	647	694	646	684	652	646	632	722	633	677	624	694	603	673	643	674	646	618	657	644	628	612	680	620	636	649	652	672	649	656	622	600	660	646	697	670	658	656	672	585	668	643	656	645	655	643	624	678	662	665	577	647	597	662	648	659	641	626	641	582	661	641	669	662	637	643	588	622	647	662	605	623	616	652	650	626	664	619	657	629
35052	5628	950	630	445	445	330	302	283	334	296	273	298	294	296	271	290	286	286	289	297	308	304	279	262	272	286	274	273	293	276	276	278	312	306	298	301	248	249	280	287	289	268	284	265	273	314	266	264	245	275	302	305	273	267	297	307	295	297	295	304	316	302	289	307	301	288	299	303	281	278	284	306	293	272	290	306	295	280	279	310	256	306	290	322	264	314	325	291	310	320	303	303	294	328	286	253	304	294	266	291	301	318	272	263	275	289	283	319	295	301	269	252	307	312	266	268	245	270	286	285	311	301	281	328	277	298	261	317	290	282	307	301	281	286	302	301	244	275	299	269	289	270	305	266	289	284	256	290	320	302	314	297	296	274	277	295	325	251	294	273	283	282	280	292	290	314	292	288	269	262	259	297	294	275	270	292	293	269	305	315	283	316	307	306	318	293	291	279	287	278	262	277	280	301	294	307	290	285	299	273	274	272	287	277	312	299	231	271	281	286	246	291	269	286	299	276	292	297	297	284	291	305	313	259	256	320	281	278	304	274	281	289	310	294	293	322	272	289	268	297	309	309	295	311	315	286	307	282	257	292	277	267	288	302	287	279	308	263	323	301	310	297	273	298	271	311	268	279	316	252	286	294	283	289	292	273	281	255	296	265	260	280	278	270	273	275	271	307	299	303	299	300	303	303	293	283	325	315	279	292	289	250	295	314	284	284	311	321	269	271	271	306	299	287	294	262	288	275	269	266	286	289	304	286	304	286	285	266	275	319	294	278	307	301	290	304	280	282	291	315	306	277	283	272	289	321	322	272	314	286	288	251	289	291	287	331	316	276	280	298	295	332	278	323	260	262	268	273	313	317	287	277	285	258	292	264	304	287	323	281	294	261	296	305	296	259	283	282	287	291	323	280	264	264	288	287	279	337	268	265	285	266	319	282	295	283	260	290	289	280	299	309	297	242	265	277	304	267	281	289	293	296	311	287	301	259	277	286	296	296	316	304	303	282	309	279	297	293	292	270	297	280	253	274	265	278	275	273	287	300	300	305	270	278	295	286	284	290	275	303	318	315	293	272	283	288	302	323	310	302	275	295	269	317	293	278	339	313	283	297	279	296	303	298	287	258	292	295	290	286	313	268	281	309	273	311	335	316	305	295	277	261	298	272	261	303	311	271	306	298	288	263	309	285	251	266	265	330	317	281	300	266	284	285	303	277	280	268	290	286	280	295	286	302	306	289	286	305	298	276	288	254	294	298	288	305	266	277	277	264	313	256	289	279	302	306	280	262	284	292	261	313	271	289	274	309	306	262	297	291	297	288	268	302	280	291	302	299	327	303	277	289	290	298	267	301	311	286	301	322	277	268	261	297	292	279	253	277	297	286	330	311	284	285	294	282	310	304	297	302	251	254	289	282	278	277	296	284	283	316	284	270	288	337	273	258	290	304	295	315	297	289	272	269	291	312	257	259	289	251	285	308	269	305	280	297	315	278	266	305	290	264	306	307	276	277	289	333	255	290	310	351	295	296	295	289	310	269	310	294	307	271	300	289	294	282	284	298	285	320	275	308	303	263	278	258	284	300	268	292	259	299	270	285	292	299	286	307	278	276	313	288	281	287	303	272	266	270	259	279	304	314	306	253	294	288	299	258	300	285	284	272	317	296	318	307	256	250	257	294	269	280	290	287	295	278	287	258	298	306	300	280	284	296	286	302	267	334	288	286	280	282	266	280	304	288	292	252	271	298	273	284	313	265	264	339	259	295	309	303	309	286	281	302	322	302	297	281	241	287	279	279	295	271	265	264	296	288	256	313	249	250	276	307	348	286	274	297	285	297	312	283	309	320	270	273	300	280	281	312	290	286	278	262	295	309	312	296	258	286	269	309	278	265	320	312	308	311	238	273	316	327	286	304	306	284	295	273	271	305	270	252	285	301	286	277	298	271	279	262	287	265	298	303	290	262	289	316	300	299	278	302	273	257	262	317	315	290	276	289	262	293	294	298	290	279	270	282	273	305	265	274	314	302	272	301	281	309	263	284	319	289	265	296	304	323	335	295	265	307	302	269	282	300	294	306	289	322	294	307	286	283	262	285	278	324	280	270	297	263	276	295	285	296	247	283	282	294	285	272	306	285	306	245	272	292	273	288	323	286	300	279	287	269	265	263	270	278	285	291	284	272	282	290	287	349	290	307	308	260	293	277	302	294	282	286	325	282	272	273	321	314	293	250	285	274	318	293	275	300	293	278	296	270	307	275	297	317	296	307	301	345	307	317	285	302	289	296	280	264	281	287	274	267	282	292	283	252	245	270	281	258	332	339	269	301	333	291	288	309	275	305	277	277	243	274	279	324	321	306	343	282	321	276	294	277	297	288	300	261	298	277	294	313	285	292	292	279	291	270	311	283	276	290	280	263	308	281	294	333	297	295	293	283	288	283	278	280	319	271	311	293	320	277	325	307	314	290	294	323	323	280	299	278	294	270	302	280	310	271	305	292	267	290	273	280	278	297	315	329	284	287	287	284	299	284	280	316	291	283	288	268	286	298	299	286	294	288	311	302	306	280	291	275	307	329	288	312	286	309	295	272	281	287	249	268	300	308	280	279	310	273	305	310	261	286	265	276	259	315	274	302	311	290	244	294	270	302	291	287	281	301	290	280	290	273	284	257	293	297	297	302	303	263	303	276	290	287	262	267	308	290	261	280	284	301	275	300	266	296	294	313	305	259	256	310	319	297	326	271	284	291	289	263	281	273	276	283	277	276	256	294	315	270	270	267	283	287	293	302	286	302	271	274	284	242	273	274	272	278	268	288	280	303	304	288	294	269	281	300	272	270	302	263	331	295	296	292	294	280	302	297	279	291	271	276	303	274	296	308	307	275	291	307	288	339	281	275	331	272	304	301	304	265	307	291	296	281	275	309	307	301	263	296	306	308	283	297	283	290	295	309	279	252	247	289	292	278	283	270	309	278	293	276	283	290	287	295	292	288	270	301	282	297	281	274	293	259	289	301	308	282	280	303	298	321	271	255	290	251	282	290	255	297	291	288	297	308	285	274	294	307	298	292	309	296	284	309	296	249	273	299	285	276	310	314	289	306	284	286	311	277	312	279	267	292	288	280	268	289	290	313	259	297	276	290	291	299	290	274	298	280	280	292	295	275	284	273	302	332	284	270	323	291	299	305	288	287	309	296	319	300	300	309	309	268	274	272	275	279	280	280	288	284	277	288	302	289	275	263	270	318	267	308	287	317	281	289	298	296	272	280	342	300	294	272	271	247	247	280	298	275	306	304	297	289	280	278	273	287	248	317	281	305	284	302	257	273	305	275	292	305	266	286	278	307	327	287	288	304	311	275	314	270	293	300	270	284	281	293	281	287	293	287	282	306	275	271	283	327	288	278	313	328	282	295	285	259	287	276	277	326	282	284	270	251	319	289	253	285	285	312	284	260	259	265	287	291	302	298	301	305	255	267	270	268	278	319	294	304	280	306	280	303	297
24630	8999	7817	5666	4001	2861	1677	835	753	758	747	742	751	712	710	680	706	707	689	719	707	730	696	699	678	709	671	683	670	696	699	706	706	733	707	693	716	703	672	724	663	727	751	688	684	686	644	665	743	699	704	665	677	734	674	696	676	697	709	691	671	682	635	727	715	705	717	682	667	704	681	705	626	665	736	668	693	716	731	689	726	664	684	713	662	663	688	705	624	696	657	676	685	716	712	673	638	738	697	710	682	689	646	691	681	703	686	699	665	667	629	703	668	653	706	674	669	652	633	670	685	678	652	702	664	672	674	705	641	645	624	690	666	723	705	674	685	648	717	677	693	659	716	695	711	679	696	750	691	673	698	639	693	705	602	684	703	711	659	685	670	697	674	706	734	688	643	686	684	662	695	675	712	657	655	679	689	690	662	684	699	715	689	682	696	679	648	714	677	700	606	700	721	676	690	687	707	701	710	667	673	701	713	653	701	680	686	654	715	720	711	666	683	669	656	648	606	676	669	635	648	699	665	670	722	716	670	673	681	652	674	707	702	658	621	676	741	656	650	650	673	669	699	636	675	659	669	704	685	653	739	687	669	688	653	660	669	676	644	690	675	653	673	660	688	659	638	667	741	654	647	690	706	708	675	676	680	636	681	693	602	659	671	647	662	677	700	667	671	705	696	690	674	714	670	682	708	656	686	665	712	672	681	729	647	653	715	676	666	688	695	677	676	670	650	683	675	687	706	657	643	702	678	699	674	698	688	664	675	692	654	683	676	646	657	695	703	683	647	706	627	704	664	659	679	694	680	702	721	727	707	685	705	645	676	670	714	693	724	669	699	675	723	700	644	642	689	673	643	708	693	669	687	648	628	705	694	695	667	629	624	649	646	684	719	693	683	671	656	689	648	688	729	690	683	739	683	691	680	666	673	687	711	682	722	692	637	677	655	663	698	734	675	645	742	655	690	654	708	688	627	687	690	637	653	672	716	737	666	639	723	668	702	667	678	703	678	685	662	657	723	671	639	720	642	686	652	720	669	664	636	724	665	663	721	675	657	662	683	700	683	694	646	683	657	654	720	664	669	654	730	639	730	656	637	684	646	720	657	700	698	650	672	727	666	682	677	684	616	650	674	667	667	670	664	679	677	652	697	673	672	661	659	679	718	688	675	702	743	657	705	677	667	650	700	675	663	689	677	660	684	646	685	729	624	677	696	684	672	691	661	684	644	695	695	730	717	706	648	688	645	713	679	652	700	663	684	690	681	663	693	727	681	697	698	635	707	693	700	647	651	707	651	692	682	710	645	689	685	654	722	657	651	697	703	686	676	698	707	740	643	690	681	692	696	654	675	694	698	656	692	670	667	714	713	663	653	685	711	673	660	712	633	626	674	675	627	701	644	692	670	666	691	692	694	694	657	655	661	687	650	687	696	702	637	703	707	685	682	669	668	707	743	678	664	706	658	680	710	725	687	693	690	688	703	665	692	705	681	679	656	665	652	709	686	724	689	652	655	668	656	696	689	677	670	709	684	725	746	750	689	667	609	704	731	648	654	673	657	691	627	704	690	641	643	705	686	698	690	710	664	677	680	706	689	634	693	692	701	674	685	711	701	654	664	657	693	672	691	726	667	707	680	672	646	685	695	701	664	655	692	698	699	685	676	688	646	670	636	679	712	683	638	658	651	667	706	654	675	641	677	695	663	651	723	673	659	653	662	650	663	645	663	716	700	668	686	655	646	691	680	714	715	712	661	670	660	690	706	724	700	680	698	725	671	687	683	699	710	699	722	671	694	677	642	623	685	692	713	674	665	704	671	650	680	724	687	707	689	676	683	636	710	666	630	636	665	678	707	701	687	688	703	688	707	633	648	647	658	672	655	664	733	705	675	667	663	681	698	631	690	719	683	703	688	720	637	642	664	684	696	699	675	691	698	675	674	695	627	676	670	662	694	658	680	686	689	715	681	691	634	653	709	699	685	729	714	677	661	683	603	680	723	694	733	653	634	694	653	655	691	649	683	683	704	667	695	671	677	670	674	653	686	689	678	655	699	711	680	683	743	694	716	713	677	702	654	674	739	709	693	707	660	691	648	681	742	688	642	658	678	668	651	696	673	676	722	718	735	690	660	670	651	659	691	669	688	722	628	656	683	679	692	674	643	638	650	706	675	715	654	697	704	666	690	653	674	677	733	648	676	657	705	654	679	644	703	678	669	690	647	703	660	647	693	683	687	665	726	657	700	673	654	675	663	697	681	635	685	700	710	718	643	656	672	658	716	663	734	709	683	654	676	657	685	663	701	670	652	697	718	667	673	640	714	716	708	686	699	701	687	682	663	670	720	607	663	708	688	698	716	692	701	731	696	662	698	687	671	696	696	668	683	680	691	704	717	684	746	663	700	687	703	671	664	677	663	666	646	676	666	663	701	647	704	667	677	656	642	695	685	753	699	699	675	729	676	717	685	678	700	701	692	687	670	680	727	670	680	685	680	673	666	685	664	690	705	691	666	702	672	654	682	642	689	704	700	728	696	712	684	640	699	703	663	665	695	705	737	693	650	703	694	631	672	674	686	632	687	699	661	689	675	685	683	659	654	656	690	686	661	651	703	708	759	668	664	713	683	697	681	688	675	635	689	642	663	684	642	665	658	704	717	699	743	726	680	740	687	690	713	692	708	677	659	723	641	668	698	653	689	675	696	736	683	658	679	635	694	683	698	710	668	717	700	687	729	678	695	696	639	651	643	622	647	685	642	645	684	665	703	667	640	684	670	686	690	710	677	644	677	656	664	684	682	686	698	677	689	675	676	699	682	631	652	690	700	646	698	693	680	686	708	687	646	683	680	667	654	730	704	719	719	645	672	658	714	733	725	671	729	744	653	674	712	701	685	698	625	677	715	701	701	680	655	661	647	691	674	666	701	665	688	648	641	695	623	656	677	638	695	762	666	678	681	647	719	605	668	643	673	695	704	673	712	704	695	662	695	673	674	636	688	667	696	661	675	705	615	697	708	685	693	701	686	661	706	597	692	688	669	701	679	686	665	729	633	700	689	702	694	703	649	690	676	702	702	672	675	706	648	659	675	646	656	705	686	672	696	627	661	692	732	666	665	704	662	660	721	729	644	694	692	679	650	653	684	691	741	678	654	686	696	678	728	665	655	646	684	701	668	716	694	675	675	665	706	677	715	687	666	666	674	672	642	691	677	663	647	696	688	685	679	684	715	663	733	677	665	671	703	645	687	641	667	713	690	647	667	652	719	702	666	660	682	668	707	675	673	732	685	677	724	673	669	712	674	676	677	785	669	647	694	666	675	674	667	660	697	694	661	707	673	687	667	655	721	652	700	634	750	697	678	647	660	701	661	688	712	720	685	708	641	649	697	681	691	719	688	653	692	662	672	705	668	716	693	673	689	667	658	681	663	678	695	685	661	717	673	692	652	683	687	716	698	628	679	697	714	655	680	682	681	681	713	687	666	688	685	679	664	690	681	659	696	641
23528	2056	423	312	322	312	261	298	274	259	278	263	255	289	260	281	250	275	307	241	248	262	244	277	276	284	316	263	268	254	273	268	304	254	286	261	275	299	242	254	257	286	242	265	255	269	297	246	252	267	251	261	245	278	266	242	267	315	274	294	252	230	290	257	276	248	266	241	248	257	251	248	275	248	256	257	260	259	326	275	230	255	285	271	266	250	270	229	265	271	235	264	249	266	273	266	253	281	245	291	274	262	265	242	264	261	247	262	267	256	249	276	269	265	257	258	244	278	269	290	273	259	249	240	275	269	259	282	256	310	283	264	263	279	278	264	246	262	269	280	294	297	241	283	252	258	261	266	250	276	279	254	251	237	277	285	256	291	272	229	250	270	278	276	238	264	258	260	269	257	258	275	251	250	262	273	275	270	267	261	266	288	263	250	254	267	302	263	269	299	276	307	272	239	241	261	289	259	230	242	312	258	270	276	262	257	254	297	269	247	256	273	260	260	274	236	311	274	276	298	251	260	273	271	228	231	254	262	263	280	280	270	269	253	252	266	262	256	289	285	273	270	227	270	260	259	271	266	265	250	282	289	294	267	315	265	263	286	268	273	252	272	282	272	291	281	275	238	269	261	244	278	263	255	270	260	232	276	250	273	287	268	264	289	243	253	258	268	271	273	258	258	240	264	270	261	264	247	285	293	300	276	266	284	262	255	270	285	263	256	300	276	254	263	255	262	273	250	237	284	274	277	266	264	275	263	227	258	253	212	243	305	251	286	242	246	265	248	281	273	279	268	276	272	275	280	273	266	287	283	260	290	276	257	297	253	261	246	241	284	276	251	264	264	272	291	296	278	291	250	238	285	276	283	243	243	260	274	249	243	257	266	256	267	245	242	247	263	256	281	275	281	276	240	300	288	260	265	253	266	263	245	268	263	256	276	291	244	220	250	278	263	269	278	263	294	254	268	255	294	292	251	228	263	258	276	245	282	239	282	290	275	244	256	248	269	284	271	285	286	282	261	281	298	276	288	274	287	275	288	280	271	262	289	247	299	288	259	254	244	336	245	270	254	237	282	283	298	300	281	280	281	238	275	285	301	265	306	257	256	272	291	272	258	273	247	249	254	261	265	276	274	259	264	224	259	285	250	272	293	279	264	258	261	262	233	262	292	246	257	296	264	273	245	255	249	295	277	268	284	251	247	230	242	262	277	278	292	249	280	254	252	288	250	248	242	230	260	273	233	273	249	246	255	248	265	281	283	248	277	262	272	263	284	249	304	263	268	255	255	263	267	255	258	292	270	296	263	274	274	266	245	266	253	241	272	280	266	257	225	273	263	282	268	246	267	271	256	295	259	263	257	281	281	273	259	267	264	238	258	272	261	259	222	292	266	246	260	271	307	260	256	272	266	266	288	249	266	264	280	252	222	270	285	286	258	281	267	289	279	280	277	256	289	268	252	236	278	262	274	282	275	280	273	262	244	278	276	283	271	247	269	258	292	261	252	250	283	277	235	257	245	271	271	262	283	235	259	251	259	272	261	256	252	262	271	269	288	268	252	264	268	266	258	292	285	280	342	266	284	280	252	295	270	228	255	252	271	255	274	217	278	242	276	286	247	284	229	261	266	248	261	287	280	289	220	266	280	261	305	276	243	279	276	296	288	239	278	281	301	298	255	249	276	275	264	257	283	278	257	292	248	260	248	271	274	243	263	293	276	252	215	267	259	238	279	272	293	259	263	278	277	268	295	249	270	276	279	286	254	228	280	289	269	285	265	271	303	259	286	279	275	269	309	257	275	237	316	251	259	294	283	275	259	266	287	265	253	246	260	273	276	261	296	260	283	272	273	263	264	274	290	277	270	257	246	276	254	285	252	267	292	234	260	270	264	266	279	264	267	240	276	288	297	266	280	278	262	278	248	245	260	255	267	291	268	252	262	275	260	258	236	266	299	256	267	282	260	245	283	279	256	265	274	247	264	295	274	265	280	276	267	285	256	232	244	260	279	252	252	231	290	269	240	240	243	243	308	259	269	255	250	220	255	250	279	281	268	253	247	253	253	254	254	249	274	264	261	267	259	243	279	274	260	284	252	263	284	262	294	279	256	271	280	258	270	251	279	264	247	304	285	285	248	286	262	274	266	248	256	294	247	267	284	271	243	261	263	253	234	294	297	268	229	245	258	284	294	292	270	248	241	260	236	261	236	260	297	260	263	231	250	271	251	256	261	283	298	263	279	268	229	260	271	274	277	294	270	289	257	301	295	272	277	259	273	305	280	271	260	286	273	284	251	276	306	234	264	246	222	260	254	279	243	254	281	247	285	296	265	272	257	265	247	286	260	279	255	262	255	270	254	244	295	289	275	271	265	282	267	258	279	256	260	288	262	254	254	259	239	242	252	274	275	262	288	271	252	263	278	267	256	269	266	264	277	249	269	266	265	276	220	278	263	310	253	249	253	280	286	296	278	264	298	252	257	266	252	280	250	250	265	263	269	291	299	248	266	272	251	278	277	280	265	220	294	272	264	258	262	259	267	219	272	244	264	275	261	262	233	261	249	266	252	244	253	267	279	241	279	267	255	283	270	251	271	259	281	258	271	281	274	253	268	245	249	272	267	287	278	258	274	284	266	266	232	255	243	284	286	260	270	277	276	268	255	280	269	311	261	252	249	289	234	256	267	255	265	270	277	272	290	272	261	240	267	266	253	282	240	279	258	265	264	255	297	278	271	275	288	268	273	256	284	282	255	262	270	279	301	266	266	259	287	259	263	286	267	291	279	259	260	263	262	271	266	284	282	266	257	267	275	246	270	267	277	255	261	250	278	296	268	284	285	256	274	282	250	250	267	299	263	284	276	265	285	283	271	275	249	283	254	267	239	287	254	248	236	248	272	280	274	259	252	267	283	273	282	288	238	248	286	247	268	285	273	259	252	261	281	267	281	308	253	258	283	266	236	248	246	245	277	289	275	254	305	276	266	307	273	264	267	287	271	249	278	286	268	248	244	231	276	243	269	291	242	284	286	281	270	295	298	293	258	274	259	281	254	259	260	271	270	287	239	270	259	272	282	258	282	248	293	300	261	244	264	266	263	230	250	301	250	248	304	266	262	276	271	234	268	263	272	259	244	260	288	251	253	298	270	279	285	235	260	288	292	282	306	278	276	281	260	245	273	255	251	288	267	254	264	291	268	272	282	259	261	237	240	278	281	263	255	247	280	262	235	254	244	268	255	275	268	247	250	281	264	288	261	274	252	243	256	271	269	240	261	244	271	262	272	277	276	271	243	267	241	237	272	302	251	254	323	264	275	252	252	261	252	270	234	254	260	255	246	254	220	255	238	265	265	272	267	325	262	274	282	249	261	260	259	269	279	303	264	222	252	277	281	262	280	264	295	267	261	288	292	273	317	266	257	283	318	275	290	277	293	289	262	266	269	254	231	251	268	283	263	250	269	276	229	254	298	283	248	250	304	285	306	274	257	261	283	263	261	271	259
16663	3592	2467	1546	1167	860	679	622	613	571	615	612	607	626	579	586	603	568	587	604	611	587	589	602	608	606	622	654	622	612	584	607	606	615	592	633	607	620	573	583	574	623	616	599	580	585	589	597	653	588	582	610	560	594	565	590	579	605	573	593	632	627	610	600	563	608	611	608	606	620	575	588	612	595	570	579	585	590	626	614	589	659	616	613	619	611	583	608	578	615	589	611	644	592	601	568	571	605	593	575	602	618	594	628	626	600	592	596	610	641	558	589	577	600	615	606	595	560	606	608	647	650	596	611	606	572	611	630	609	569	585	580	570	645	637	606	559	610	644	629	613	579	551	562	645	615	610	610	648	608	591	566	604	579	615	601	604	609	592	575	610	573	602	622	565	588	622	583	578	596	646	610	632	628	564	573	619	605	661	631	564	609	622	569	625	627	567	591	608	588	590	577	623	618	556	578	550	589	590	608	674	565	598	575	617	612	579	636	612	590	591	624	622	604	628	612	582	549	615	631	606	599	598	580	625	627	645	590	587	568	586	569	614	594	592	559	583	607	610	575	603	609	608	612	593	581	622	573	608	572	580	563	602	566	621	615	589	571	641	643	555	622	609	598	641	545	621	605	634	573	635	604	572	587	609	605	592	606	635	602	637	591	578	611	584	632	622	629	560	596	595	611	636	661	616	614	591	619	601	598	563	634	580	626	649	581	601	613	608	585	595	570	588	618	550	585	598	628	592	592	609	592	630	618	605	624	592	606	572	599	569	598	572	639	560	588	602	572	597	584	617	612	614	628	614	584	555	558	594	614	597	587	582	621	539	591	574	645	590	624	605	555	580	604	641	582	551	622	627	605	568	617	627	558	600	608	598	614	561	584	618	667	625	665	585	583	607	576	604	608	667	576	635	589	588	579	608	625	561	583	600	552	642	553	614	599	622	594	583	609	613	596	613	556	578	582	570	627	595	586	624	600	606	639	605	568	580	623	579	566	611	602	598	604	630	595	638	589	571	577	611	576	626	595	571	602	574	597	639	614	600	554	607	596	619	597	593	612	615	594	611	570	595	606	610	607	602	577	590	622	585	605	601	649	540	586	600	625	622	623	593	620	583	599	590	606	619	600	599	609	585	604	594	597	595	576	588	660	607	622	610	594	589	645	650	607	628	616	632	606	585	622	597	572	597	605	632	600	574	581	580	628	619	598	608	549	572	587	583	584	630	595	603	609	544	568	609	612	563	601	631	618	598	658	655	595	587	570	611	612	595	620	581	621	586	558	622	580	608	608	610	563	633	591	579	597	587	605	623	573	599	584	580	575	590	565	606	624	621	589	623	597	561	620	616	562	567	593	634	637	625	614	575	630	592	607	604	630	594	626	635	563	614	542	613	530	621	595	583	633	635	640	566	604	608	601	605	585	586	598	626	653	604	582	636	603	606	597	555	611	584	625	612	614	622	636	558	599	611	616	589	610	600	587	610	586	589	614	596	573	589	563	657	594	595	611	660	596	600	602	563	611	609	595	594	597	597	594	613	609	601	616	622	584	622	632	616	627	622	653	625	590	631	566	633	602	579	576	614	616	608	626	561	608	609	614	603	615	562	577	592	588	641	622	604	593	637	599	620	625	586	590	633	606	594	603	604	588	605	610	622	613	600	607	608	596	624	591	629	570	598	570	569	636	540	603	627	588	653	598	575	546	611	577	575	655	598	588	636	632	632	610	582	574	557	578	619	593	568	614	595	604	583	656	607	599	608	583	607	597	601	570	641	598	621	577	639	591	642	591	592	588	618	616	622	594	594	571	590	653	577	596	594	628	656	566	618	607	551	589	573	617	598	550	591	578	585	600	610	574	593	603	585	615	581	609	593	612	550	590	581	653	594	626	618	587	575	635	623	599	608	620	577	622	612	609	608	594	624	572	607	600	620	570	584	617	596	594	593	608	634	573	556	595	622	607	592	595	607	584	591	571	630	651	586	593	647	587	592	624	619	592	612	592	582	564	552	599	615	580	613	586	597	545	600	581	615	608	638	579	612	578	657	612	628	575	617	584	637	574	603	600	581	570	616	626	589	569	618	560	642	620	572	604	615	620	618	578	550	639	622	566	607	619	650	616	583	579	626	628	637	593	581	636	621	624	554	596	584	586	627	587	627	617	601	578	625	617	600	603	587	586	573	612	614	602	598	577	622	570	640	577	592	606	575	601	574	589	624	623	619	647	595	596	605	570	601	592	646	644	598	614	628	586	587	594	575	622	610	626	605	622	547	598	606	614	580	570	591	596	571	600	588	592	551	598	563	587	608	607	567	583	611	615	609	629	652	597	584	597	588	615	590	598	592	546	615	599	601	578	605	597	577	569	615	579	618	571	603	579	549	557	596	564	589	617	606	599	540	570	624	587	568	598	612	595	647	625	589	609	606	576	620	538	603	625	629	567	528	618	576	570	635	563	595	605	579	601	598	600	625	582	592	611	610	609	598	624	659	593	601	561	610	656	583	606	627	614	603	616	559	614	620	598	619	584	613	632	581	630	588	562	616	610	622	551	580	611	605	587	582	588	621	677	644	589	585	630	614	597	619	622	599	590	615	603	590	589	628	590	596	633	617	597	600	582	563	606	583	607	591	661	568	585	597	609	584	584	594	581	607	587	593	595	596	600	584	575	586	618	574	608	566	607	655	546	648	650	643	642	578	577	594	583	641	592	605	582	608	595	601	644	573	591	608	584	612	630	616	611	627	592	597	630	576	610	608	641	621	583	603	573	609	601	601	594	630	596	562	587	676	610	612	572	600	595	603	600	557	581	603	624	604	596	605	594	616	640	648	593	612	615	585	642	554	600	582	615	550	541	640	588	634	611	599	578	608	580	631	598	571	629	596	620	577	619	612	603	571	615	578	574	653	586	589	582	604	607	588	618	590	602	626	626	580	601	616	645	599	602	635	582	617	622	587	590	620	615	593	591	560	622	640	625	619	610	590	641	596	605	555	584	576	607	584	580	589	601	605	572	566	595	583	618	603	590	557	619	627	587	618	599	606	579	599	625	575	594	548	598	584	605	589	599	609	579	558	589	599	627	606	591	557	584	559	595	575	624	576	589	562	594	565	597	575	617	600	630	597	602	569	622	604	612	618	554	572	591	610	640	594	581	589	618	575	644	620	585	612	604	600	586	589	595	648	650	595	585	603	596	655	586	588	621	583	574	621	604	585	554	609	614	587	624	613	557	586	597	572	596	605	600	584	597	584	590	584	532	645	601	569	616	568	613	583	587	581	628	573	609	590	585	602	627	655	611	583	537	641	586	605	625	616	605	558	592	583	618	609	555	591	650	618	625	593	587	603	616	614	575	540	625	597	599	604	619	637	630	604	635	598	625	638	608	608	595	590	560	614	616	586	603	631	584	599	590	626	639	561	621	617	640	588	604	564	604	623	590	611	617	602	612	618	553	645	569	588	606	595	579	560	594	619	579	590	596	602	613	635	571	623	606	580	632	606	601
27905	3629	756	573	404	319	360	288	276	257	284	303	301	263	300	274	278	294	286	310	305	307	288	260	311	264	263	299	273	274	313	306	289	264	307	312	276	313	338	288	282	267	292	297	272	307	270	265	270	304	276	259	271	259	290	304	275	307	275	281	283	291	264	276	292	296	280	266	275	242	272	269	267	251	279	289	275	271	284	291	274	238	290	269	267	257	257	304	252	266	270	289	278	286	275	283	268	271	290	293	291	288	256	264	267	310	244	250	269	258	270	271	278	304	283	296	278	287	283	291	277	285	273	268	251	280	285	269	277	259	307	258	272	322	291	255	294	266	273	281	294	252	276	257	300	275	268	302	244	292	294	257	282	234	261	277	272	303	271	257	294	297	284	295	297	290	282	251	279	300	257	268	297	244	270	297	270	265	253	276	290	253	273	238	260	284	299	294	273	263	280	302	262	298	299	263	333	305	265	281	267	255	291	284	331	299	275	321	276	264	254	263	276	300	284	279	262	281	262	288	270	291	277	274	265	299	293	293	277	281	268	259	308	289	273	251	274	272	306	282	290	282	296	255	285	287	276	295	291	279	304	302	283	289	263	269	271	275	295	304	285	281	269	270	274	304	293	280	304	290	306	296	253	317	270	282	298	304	286	288	309	283	267	258	296	244	268	288	271	292	307	276	291	252	291	258	263	299	317	294	246	279	253	297	270	289	272	275	281	297	257	258	261	256	278	313	269	309	312	281	276	288	282	288	287	280	277	261	297	258	289	270	288	298	275	266	323	238	284	296	285	262	322	259	262	254	285	278	298	269	319	268	279	283	309	282	269	290	269	271	294	289	258	272	271	294	303	299	236	256	267	311	283	300	281	260	270	278	272	291	287	294	310	250	298	297	281	281	279	289	285	276	264	286	271	261	277	278	304	305	290	263	293	306	295	299	291	278	298	264	286	286	282	282	284	295	302	276	285	305	290	261	283	263	222	273	255	275	299	274	308	282	297	285	240	307	308	268	287	285	296	317	281	289	280	318	292	264	278	268	283	265	283	249	305	290	289	287	276	246	301	295	318	271	291	289	289	276	285	292	249	266	289	278	287	283	234	272	259	285	268	269	294	289	272	313	266	276	255	270	280	289	259	281	269	256	255	302	269	267	267	277	282	266	260	301	337	292	263	265	282	261	274	269	269	275	302	286	267	292	267	278	294	305	267	273	284	268	295	292	307	284	282	299	251	276	261	310	288	279	279	276	266	260	266	255	319	291	288	267	278	270	259	299	263	297	274	280	288	293	298	241	265	242	304	292	257	282	319	263	267	288	275	258	256	271	260	282	262	257	297	272	277	300	268	292	294	286	291	271	246	278	262	273	305	284	307	303	278	273	264	303	303	325	282	246	259	293	293	274	273	296	278	273	306	265	253	258	269	299	296	282	272	295	269	271	250	264	278	262	262	283	263	328	273	255	302	249	275	271	268	291	274	276	276	272	273	314	299	275	253	263	270	291	283	251	293	285	278	268	306	313	295	268	283	242	269	292	273	246	254	265	279	273	267	292	301	275	289	300	260	327	263	275	278	301	278	267	260	274	277	297	313	271	290	259	264	257	284	294	263	277	282	236	295	249	297	309	256	277	308	305	264	296	305	264	265	282	247	297	285	245	285	302	288	294	291	280	301	288	287	267	302	281	295	299	309	279	255	282	271	268	272	281	293	240	270	286	285	267	239	249	284	319	300	271	278	271	299	268	304	298	316	280	282	256	316	295	286	290	288	276	276	276	308	294	288	272	275	263	292	270	272	274	279	288	255	285	298	286	287	277	284	296	272	279	292	267	272	301	290	292	270	264	268	253	230	291	328	299	280	275	275	248	291	270	283	268	272	263	251	300	258	304	294	283	272	250	319	302	273	318	333	254	293	269	256	293	271	287	276	290	287	280	273	267	243	306	269	276	268	309	286	236	275	289	297	278	327	284	246	317	303	287	251	288	268	255	320	273	257	244	282	274	269	272	310	261	268	295	275	294	275	286	289	288	290	281	287	259	277	248	313	312	296	296	268	304	268	258	277	286	259	277	308	268	289	267	300	260	271	300	257	307	288	275	259	272	292	272	294	269	241	301	268	278	302	295	281	270	285	273	278	284	304	271	274	290	297	276	259	293	266	278	270	258	255	269	287	282	292	290	286	281	258	258	306	281	247	291	293	270	286	284	274	277	276	282	312	279	267	260	277	270	293	291	271	286	291	246	274	285	278	254	285	278	294	256	308	287	238	265	253	279	293	290	276	292	264	299	290	289	282	262	289	296	286	282	317	282	293	270	268	289	263	310	263	263	292	304	267	283	278	279	322	294	268	263	316	249	287	292	248	292	308	256	296	287	287	281	303	261	270	291	293	278	316	240	274	300	246	259	279	273	278	294	292	290	280	269	255	233	284	269	278	273	299	290	261	296	312	278	262	233	260	256	308	276	267	285	272	269	275	295	307	290	274	257	270	286	285	294	265	288	275	280	276	268	287	297	255	265	264	263	252	290	284	288	253	252	298	284	261	272	289	260	256	283	310	267	301	281	290	312	297	284	298	267	263	284	278	292	313	269	268	283	288	318	257	276	299	297	288	277	271	285	288	318	269	267	288	246	287	306	295	279	265	313	258	268	301	296	256	277	284	290	260	269	285	287	304	276	270	279	294	272	298	279	296	283	273	287	292	317	317	334	289	314	304	240	247	275	263	284	309	292	283	264	298	304	274	266	302	297	315	276	252	281	277	283	303	266	289	282	319	276	300	251	290	272	282	311	275	267	306	290	297	255	277	296	304	282	266	274	290	275	297	278	291	279	327	280	291	269	277	254	283	306	278	287	265	265	287	266	299	279	246	258	273	285	263	258	278	276	248	279	251	268	322	268	276	276	301	326	251	264	301	282	267	266	288	293	287	285	299	283	275	303	271	275	277	312	285	270	283	288	277	318	307	283	295	294	286	279	288	293	292	271	322	287	237	257	265	322	272	272	247	315	278	264	298	284	260	300	279	259	308	285	291	287	268	281	270	285	255	256	216	260	298	298	279	289	247	271	286	263	262	287	272	254	302	276	324	278	276	297	265	277	289	317	262	292	281	244	262	253	306	271	292	264	298	287	276	278	271	261	289	280	275	285	338	283	289	286	268	297	291	282	272	296	259	285	246	271	269	261	277	300	276	286	280	258	295	268	261	257	297	312	281	298	269	278	271	279	279	319	306	264	271	285	292	273	264	234	279	280	296	293	259	266	289	298	300	274	290	302	273	285	262	256	270	260	263	239	270	277	280	251	257	267	279	300	287	270	286	263	256	263	256	288	280	308	275	250	263	270	287	284	312	286	299	295	268	301	290	342	248	312	278	260	254	295	277	259	294	274	285	262	315	249	248	246	270	305	287	273	297	293	251	287	276	278	315	282	260	308	313	274	247	244	276	279	267	263	272	291	301	347	295	280	290	281	287	304	274	306	280	266	275	291	282	277	272	286	276	268
18090	6092	6403	4654	3196	1928	1381	895	733	692	683	737	678	632	657	658	680	701	686	654	667	682	687	652	643	647	664	666	681	667	648	674	714	697	697	676	656	677	652	670	617	687	676	679	676	669	650	645	621	662	641	685	668	673	692	656	694	580	664	654	618	638	623	657	685	612	666	658	665	657	690	682	654	628	621	656	669	655	669	703	691	658	666	625	656	651	657	695	628	668	666	646	647	589	642	649	625	685	680	640	650	653	641	648	639	617	622	650	601	677	641	651	671	678	696	652	648	672	655	655	624	668	669	668	625	634	652	640	646	655	640	644	665	692	643	692	676	671	652	640	693	664	617	671	663	679	631	645	572	666	651	661	691	672	699	635	596	642	635	694	646	629	691	627	637	642	628	663	658	617	635	650	612	637	644	618	654	630	682	656	644	658	673	698	662	630	668	592	652	617	633	633	676	679	658	677	674	641	635	646	704	634	681	659	646	642	627	659	643	641	655	646	671	685	660	664	637	603	616	670	685	657	640	653	647	659	609	661	657	659	646	662	643	644	635	639	666	659	653	608	611	660	626	674	649	670	642	584	620	650	667	667	666	657	659	668	630	632	643	674	626	651	723	614	640	647	600	650	667	626	662	658	680	615	681	641	657	698	668	659	623	633	628	624	649	637	639	612	647	653	672	651	710	624	660	615	669	634	647	653	648	629	639	591	635	656	655	638	646	637	641	634	654	621	631	614	658	622	647	665	646	674	636	675	673	620	649	678	628	695	640	660	643	648	635	667	657	631	657	641	652	662	639	593	706	683	631	654	685	616	649	652	615	625	636	672	615	677	656	667	680	673	675	660	624	628	631	679	670	674	618	646	696	672	595	625	644	696	650	628	667	657	647	642	698	681	592	694	677	675	651	615	612	694	630	664	638	643	633	627	644	653	682	658	655	658	646	679	654	647	679	610	651	653	649	646	678	674	652	622	640	632	652	618	645	655	643	599	641	675	636	645	653	618	620	676	654	694	586	654	651	651	599	705	614	670	682	668	652	687	661	644	643	651	642	618	605	673	644	682	683	681	670	692	625	671	659	633	640	679	654	677	609	648	657	635	638	653	676	649	635	603	668	620	605	657	690	660	639	672	637	661	680	658	619	636	654	625	635	630	652	611	662	691	634	674	652	653	609	636	618	673	673	708	674	660	675	616	638	585	679	583	591	659	659	631	687	693	660	657	657	636	625	637	608	657	670	713	674	646	659	639	680	647	675	666	630	642	655	618	679	690	657	657	682	655	650	588	679	649	597	711	662	658	645	603	667	678	629	667	671	697	655	632	693	653	630	668	646	709	640	676	665	685	633	629	662	682	637	596	631	654	644	701	618	648	628	648	641	686	662	642	615	663	665	651	650	657	650	658	628	662	638	663	623	661	644	664	638	593	615	634	704	622	642	675	631	675	631	630	618	667	620	698	659	628	631	644	684	682	654	675	653	653	670	665	631	650	682	625	659	626	652	644	703	648	650	616	612	632	615	609	631	650	630	653	640	656	684	654	675	630	687	663	629	662	656	637	636	624	617	620	598	610	630	625	619	615	697	627	671	649	659	649	609	644	608	700	649	595	646	589	637	668	644	620	614	665	666	672	646	666	619	660	694	639	669	637	608	628	678	696	633	652	624	657	661	619	664	608	677	659	676	642	578	655	615	650	647	666	709	617	627	659	624	664	664	645	668	672	644	605	655	696	602	615	644	681	681	622	657	644	652	630	634	642	637	613	635	686	634	654	629	688	656	700	662	589	666	675	640	631	671	670	606	615	639	662	643	609	720	660	636	661	693	619	644	609	655	611	637	707	623	641	620	652	677	667	638	665	647	656	629	718	650	664	676	692	644	649	678	650	649	667	601	650	623	673	704	655	654	703	663	627	647	667	686	637	664	616	668	692	615	676	662	666	689	652	684	646	636	644	629	673	659	623	613	632	657	607	654	627	673	661	655	652	636	657	646	629	662	640	624	702	619	655	626	654	617	666	675	617	649	655	706	611	684	588	678	666	666	643	630	663	644	659	634	682	658	592	643	662	656	657	625	635	676	636	654	640	665	635	663	658	617	708	665	641	662	652	659	659	640	641	621	676	685	641	668	693	658	646	677	639	608	686	696	661	653	664	637	645	711	686	588	681	612	659	617	644	622	641	635	641	639	664	639	672	667	619	649	652	629	663	698	632	630	662	624	649	685	683	717	622	639	665	600	683	648	627	661	625	680	679	659	669	655	673	679	600	657	646	667	702	624	650	633	650	638	622	648	674	642	656	611	649	639	683	652	622	634	663	624	605	641	695	600	692	645	656	636	637	655	665	619	628	651	670	640	666	670	661	586	709	657	670	622	627	651	668	627	634	613	673	642	639	630	648	665	678	605	641	708	640	679	632	703	663	603	642	616	662	683	641	654	665	691	634	672	644	707	685	667	682	615	656	709	633	636	644	685	608	651	627	616	678	647	650	669	624	666	650	617	665	651	679	658	674	692	670	661	650	657	665	658	656	617	654	622	652	670	639	619	592	662	648	692	611	647	652	685	633	626	686	612	630	663	644	637	651	682	660	631	652	649	657	638	631	689	638	617	662	668	643	634	688	640	689	683	612	658	643	638	656	626	684	642	691	669	663	682	622	629	668	642	654	652	606	648	639	644	645	654	634	684	686	635	602	631	650	607	617	651	660	661	646	625	615	649	648	638	610	648	630	714	633	675	649	649	666	680	674	699	658	643	661	659	665	695	646	638	670	664	594	671	687	666	672	673	669	688	650	659	659	698	611	644	631	634	689	668	647	649	603	640	637	640	661	630	672	660	659	675	672	693	692	639	641	700	691	677	642	639	656	627	667	617	655	613	675	633	651	659	641	667	659	622	685	684	663	642	612	614	612	625	635	673	613	636	632	690	643	646	695	656	610	664	685	666	617	599	611	630	680	649	600	642	680	656	582	641	673	668	616	617	670	658	672	636	668	676	665	665	656	637	676	633	629	685	649	675	689	656	631	666	651	653	657	650	679	629	657	629	654	634	617	659	669	659	644	647	617	656	641	633	607	666	650	643	633	671	590	661	664	677	637	686	658	635	645	633	663	634	647	664	634	633	653	622	714	698	620	658	619	663	647	643	649	657	648	666	631	641	621	658	602	640	635	652	632	640	619	664	678	643	639	644	629	647	672	602	663	647	652	608	619	635	658	660	645	643	638	672	690	688	620	659	605	627	705	668	615	644	634	657	651	681	657	605	643	642	677	678	652	622	670	625	678	649	650	678	725	655	616	644	638	695	631	692	624	612	640	661	663	627	695	673	647	651	649	631	671	629	668	627	646	649	603	653	671	594	677	638	653	674	676	644	622	672	715	662	639	655	661	660	643	645	636	609	598	678	626	639	637	612	697	635	686	661	659	694	640	692	641	680	651	669	660	662	648	682	633	630	651	654	689	631	658	631	674	639	659	675	621	633	642	641	638	680	649	630	690	624	621	655	695
29439	4590	907	773	463	364	363	295	300	289	274	298	298	283	311	311	304	289	291	299	272	267	250	259	285	248	274	272	298	305	297	287	283	261	287	283	290	278	292	274	307	270	254	285	301	317	279	268	305	283	290	271	300	294	260	294	288	296	259	289	305	281	322	274	273	317	304	310	323	295	294	273	283	292	271	304	298	284	278	265	361	290	296	268	282	311	275	298	287	345	274	284	291	275	304	319	296	296	285	303	294	297	309	294	259	280	290	317	294	300	307	288	286	290	281	311	291	286	311	281	280	282	316	274	288	314	274	281	282	304	291	279	271	242	244	280	292	275	292	264	307	261	290	291	300	264	293	289	276	276	269	300	308	275	290	306	305	317	271	291	313	269	288	321	266	310	282	303	289	266	299	289	286	270	300	311	294	274	296	287	309	312	295	281	290	294	272	308	297	287	284	306	326	292	295	306	297	298	315	269	294	290	286	293	303	288	332	273	288	307	287	276	275	293	288	314	290	252	281	294	266	301	256	281	283	315	279	302	296	292	283	301	290	317	279	300	302	305	276	332	315	284	282	297	320	296	302	269	298	300	282	297	296	280	289	263	265	309	272	273	291	309	287	288	277	281	313	283	294	313	309	286	311	292	291	306	310	289	308	280	262	280	298	284	270	279	267	291	286	298	307	287	288	323	275	287	309	296	309	223	295	275	332	306	281	271	265	308	283	288	315	286	252	280	302	304	302	272	267	299	306	310	234	253	263	238	281	281	282	291	279	302	282	295	298	263	334	286	285	301	313	282	275	296	285	308	296	303	297	280	283	270	286	286	264	299	281	263	270	265	279	306	256	294	312	274	274	275	269	297	266	272	266	247	280	297	304	228	273	290	275	287	282	308	262	279	291	297	259	292	300	319	281	256	296	288	266	302	300	281	272	253	286	311	294	288	271	312	298	284	245	281	276	316	282	278	292	274	296	281	301	316	306	308	309	283	301	263	295	307	314	275	265	283	268	271	295	299	259	282	282	288	282	261	278	277	262	283	286	265	280	277	272	261	305	270	289	300	252	302	276	267	299	299	298	283	268	306	263	293	340	265	296	314	278	292	293	307	284	298	257	288	285	285	279	288	279	285	285	288	297	267	299	265	282	275	297	259	270	311	291	302	297	295	272	332	302	307	266	298	331	269	270	337	302	295	266	287	286	286	289	275	283	260	296	305	278	256	298	295	310	291	295	279	292	284	280	268	285	258	273	266	293	274	294	270	246	286	254	327	277	268	293	276	288	312	300	306	293	283	277	277	276	309	302	273	286	297	289	318	270	298	260	276	299	318	268	305	297	261	277	260	283	289	272	286	300	314	290	291	315	326	290	286	307	290	302	293	268	300	311	271	290	274	310	304	276	280	313	257	283	300	282	274	261	284	287	296	267	271	305	287	279	275	269	320	260	270	301	293	282	292	279	274	299	305	292	296	302	318	290	296	296	292	327	283	308	279	258	296	303	287	281	315	267	267	288	277	274	264	296	285	311	266	284	304	284	303	309	328	279	295	307	280	276	312	278	290	326	284	267	314	250	263	287	298	267	293	317	264	274	296	288	273	293	273	296	295	292	288	309	273	289	281	260	299	291	285	307	299	293	293	294	289	279	256	270	284	281	313	298	307	284	258	282	288	274	305	288	265	283	285	300	271	301	316	290	283	291	300	281	261	295	318	299	255	289	304	269	289	303	292	263	308	290	310	298	267	267	273	316	257	304	272	255	293	275	301	321	296	309	256	270	254	314	291	306	269	318	300	249	297	287	270	286	329	285	243	271	309	271	330	307	282	296	293	275	272	275	282	292	311	291	298	298	296	289	280	315	327	268	284	274	275	302	281	291	297	286	297	283	280	306	315	307	284	320	293	324	290	271	267	277	300	297	259	321	329	269	251	307	292	308	345	285	290	287	303	256	278	274	263	292	277	288	296	289	294	302	285	279	300	284	310	284	308	288	305	298	293	283	320	295	287	276	276	280	254	281	296	300	278	243	290	284	315	328	315	272	319	281	284	292	298	289	286	302	276	281	271	267	265	290	297	298	276	317	293	285	286	294	268	294	279	282	296	312	289	301	286	278	299	304	296	277	278	295	265	316	280	280	253	256	318	317	276	295	242	279	275	262	308	272	291	307	297	322	284	260	308	282	287	320	276	290	305	298	267	277	256	285	288	294	285	276	306	287	299	292	254	264	323	297	292	298	262	271	291	307	262	288	273	290	262	288	274	282	282	271	266	318	292	315	323	294	279	299	267	283	300	317	295	293	290	278	311	299	263	299	287	254	279	256	311	301	280	275	270	269	287	300	277	274	276	269	275	290	288	264	288	281	303	279	292	298	307	303	282	286	291	320	280	314	287	290	320	319	297	275	285	285	304	328	259	282	286	272	246	291	277	300	265	261	291	292	263	302	289	260	291	271	263	306	265	271	247	291	272	282	276	277	302	254	303	269	298	271	268	284	314	291	303	309	299	316	256	291	252	316	311	298	287	306	284	308	302	286	301	299	297	301	292	304	280	256	305	279	271	297	289	281	314	279	250	312	305	313	280	253	288	286	273	299	289	298	326	279	306	284	302	302	268	284	294	290	283	289	291	287	287	285	316	290	263	285	313	279	258	294	285	278	308	331	260	324	301	270	254	268	267	275	295	320	280	284	315	261	272	299	296	297	284	323	255	327	306	298	279	258	256	267	254	288	307	291	314	276	298	273	269	298	279	270	284	299	297	281	309	291	282	300	303	268	253	260	287	253	267	289	274	273	273	271	273	302	286	322	298	287	261	291	287	273	252	307	289	295	292	271	286	262	271	299	288	284	272	299	272	248	314	278	308	289	267	295	289	309	291	295	288	291	278	279	304	328	316	291	315	285	273	287	263	275	286	269	290	297	289	307	284	282	282	279	309	300	279	295	337	270	273	265	298	281	294	283	265	301	284	304	277	276	290	276	260	313	290	315	291	283	288	273	247	280	271	304	286	294	272	285	332	281	259	292	287	303	261	271	320	272	256	283	269	306	258	306	281	284	274	306	315	297	299	310	315	285	299	286	317	294	272	251	277	288	274	291	270	276	297	306	326	263	281	256	266	285	289	256	276	289	309	316	292	290	269	284	282	312	282	256	283	284	306	278	274	311	285	287	301	296	283	271	283	292	285	261	282	298	321	275	289	295	278	292	257	250	278	281	295	308	288	326	286	320	307	260	308	285	259	260	321	306	329	299	281	260	267	317	307	301	253	277	274	270	307	235	278	282	300	290	296	279	277	292	266	276	282	273	299	265	291	313	285	283	287	296	272	296	291	317	273	275	315	309	277	305	304	283	274	281	293	283	274	282	286	267	292	275	279	278	291	329	283	281	294	283	257	252	301	273	290	313	325	275	297	295	299	293	278	305	282	309	267	295	300	323	284	280	302	283	277	297	298	263	297	290	284	305	281	269	276	267	273	294	297	289	316	283	271	293	285	312	323	289	287	281	279
18942	7568	8094	7242	4460	2794	1825	967	880	812	775	779	744	716	707	732	728	660	707	684	706	734	688	669	682	702	701	675	727	661	753	760	728	707	703	736	696	694	714	692	733	670	700	697	733	703	674	682	662	722	762	680	728	781	690	670	718	674	690	697	685	679	734	684	713	682	668	726	691	658	659	679	702	684	668	653	694	669	730	687	666	717	686	658	681	661	666	670	676	633	683	695	721	681	678	703	702	670	670	665	709	726	652	686	676	711	670	687	695	664	707	668	702	657	693	713	695	706	679	693	677	655	648	719	676	706	718	670	681	697	694	706	679	703	684	719	653	645	656	639	683	722	662	659	681	708	676	668	662	683	659	686	682	672	708	706	686	694	683	661	694	655	674	676	658	728	669	724	692	688	628	689	694	661	660	662	662	707	684	660	611	693	668	688	724	688	660	675	639	692	701	694	698	677	703	667	692	621	701	682	699	657	690	674	686	648	713	668	651	642	678	703	707	701	673	699	667	698	674	685	708	624	669	695	688	675	671	671	712	690	673	640	672	674	661	667	683	662	701	672	646	704	664	718	661	675	676	643	675	647	724	676	666	675	620	703	662	676	700	690	675	665	681	690	683	723	726	653	691	666	688	690	665	713	708	731	666	666	656	651	684	644	708	641	671	701	668	676	652	676	678	698	647	651	687	644	703	654	717	683	679	703	649	689	670	654	657	700	657	662	672	676	653	674	696	690	658	714	704	669	703	665	724	671	671	672	677	670	699	700	647	709	671	669	661	646	702	660	640	679	718	668	688	723	677	659	709	656	665	740	667	671	680	622	744	740	650	682	697	697	626	665	696	678	743	683	660	659	697	690	670	670	678	665	699	715	689	723	639	651	690	668	694	708	670	678	680	635	711	622	715	696	728	636	659	645	687	663	673	709	683	661	716	658	682	640	713	662	618	640	628	648	681	705	655	687	620	693	647	731	705	661	714	702	679	684	696	662	678	736	669	657	701	696	647	679	750	660	675	675	679	724	659	707	699	671	676	670	668	717	684	678	678	705	659	659	713	688	743	671	702	697	691	741	692	706	693	674	669	686	660	674	674	665	690	658	676	682	646	667	695	724	696	698	680	720	643	628	669	699	643	662	725	686	685	646	692	708	629	694	688	674	654	663	652	665	669	653	619	710	705	673	670	655	714	675	668	642	698	692	650	658	657	710	689	713	709	660	658	678	705	658	656	665	643	671	687	707	652	707	663	700	653	722	664	664	748	707	668	692	699	659	670	700	672	687	712	670	715	649	691	650	667	633	668	666	670	698	720	667	674	676	728	673	702	652	681	716	698	669	679	640	692	653	619	691	662	662	656	657	676	699	648	683	644	681	696	692	702	647	712	687	691	695	730	663	659	703	669	719	685	687	698	665	634	690	665	713	659	697	680	686	660	724	680	657	750	710	671	685	688	692	652	683	679	708	696	703	665	684	664	682	699	659	699	736	685	676	686	689	647	686	667	685	674	653	655	713	662	721	687	613	659	723	690	752	683	706	660	682	670	677	709	676	719	724	707	734	688	708	604	692	695	709	649	699	672	670	623	658	740	667	722	688	692	686	692	690	711	673	652	655	630	689	596	670	685	626	675	633	714	676	689	685	666	687	704	670	696	680	655	691	706	703	623	732	688	691	649	677	657	702	701	644	666	677	693	690	655	670	650	662	691	688	674	630	643	674	696	683	724	701	683	664	700	714	686	677	664	653	673	668	735	675	680	655	729	688	657	700	646	586	651	679	704	670	710	679	666	687	658	664	688	690	703	671	683	694	672	697	714	665	688	640	647	722	640	684	681	674	690	699	653	682	685	712	692	692	739	662	649	684	659	669	711	692	637	719	705	678	706	722	668	651	709	655	689	686	720	723	693	702	682	690	704	698	655	632	679	650	678	697	667	726	657	699	643	688	693	703	705	679	666	717	667	722	719	707	666	720	716	669	697	656	666	663	695	655	665	673	738	673	697	681	667	680	670	710	689	704	672	695	704	692	655	654	680	620	696	664	683	701	688	754	661	722	683	682	653	719	677	649	673	727	641	652	654	695	662	647	674	673	713	704	662	707	681	664	667	651	698	647	640	660	681	690	689	649	661	730	700	669	678	707	664	674	663	663	671	682	684	660	695	677	705	677	710	679	700	653	637	643	743	704	706	677	713	684	719	683	729	685	702	703	649	665	660	713	702	657	636	661	709	667	696	674	734	710	655	670	690	668	676	678	728	666	688	672	641	742	689	661	673	670	680	620	638	744	689	709	687	678	666	689	667	695	701	697	657	654	674	657	704	679	704	633	652	654	720	667	661	637	668	640	677	689	705	671	665	640	643	669	661	634	695	663	686	684	693	670	685	686	661	661	648	693	673	680	610	699	690	698	685	690	708	649	678	636	639	697	714	678	694	696	734	693	685	703	726	704	678	682	655	720	675	707	719	687	676	670	664	667	687	668	682	671	702	712	694	697	661	658	656	694	719	651	678	641	645	652	685	690	623	686	675	690	682	672	689	681	663	651	675	735	649	645	698	712	666	648	658	654	717	710	668	668	669	704	697	638	689	677	689	692	671	661	697	700	722	708	707	703	675	704	692	664	683	608	669	672	696	686	668	671	685	707	716	677	696	702	712	675	670	658	673	703	697	691	629	668	697	625	696	713	722	702	649	665	697	708	696	626	700	667	657	700	715	662	668	661	687	675	700	649	722	696	681	690	692	719	727	702	657	667	703	650	664	673	684	700	667	637	662	655	673	704	722	655	715	663	683	632	683	659	687	676	690	665	713	673	705	662	630	711	694	689	643	698	670	703	694	631	654	685	676	686	686	673	669	660	663	705	686	698	731	633	658	713	740	660	688	719	702	686	655	695	657	677	677	664	716	696	634	638	704	684	637	676	662	698	687	665	695	714	658	712	668	651	674	693	713	700	665	675	650	663	705	676	639	676	675	660	645	684	692	646	767	690	701	629	680	664	675	709	699	664	714	700	656	721	661	708	677	680	738	699	690	647	655	662	724	671	661	683	707	719	683	691	718	650	697	701	696	715	627	704	685	694	665	706	681	645	660	650	661	674	671	642	663	693	658	647	663	725	685	625	664	667	696	689	681	657	690	702	645	663	688	692	716	631	626	664	665	666	712	684	693	660	661	676	714	663	704	717	663	705	675	663	689	706	712	720	691	695	654	664	680	702	687	643	675	706	664	671	683	678	660	685	656	700	649	644	689	676	691	690	702	672	647	670	677	686	677	623	661	627	717	673	701	689	668	702	645	653	668	647	694	684	704	650	724	666	648	657	695	677	700	664	731	666	683	646	691	693	672	667	679	658	709	685	676	680	663	655	645	644	666	740	679	660	686	762	695	639	689	699	652	653	666	701	691	679	658	703	691	681	663	621	679	683	716	671	658	681	682	651	633	701	691	681	718	677	666	717	690	696	686	697	631	706	671	720	652	699	677	682	683	639	739	650	645	655	676	676	618	697
17273	1612	452	417	309	296	268	273	269	257	261	247	256	259	291	254	262	230	270	253	261	248	290	246	265	255	284	273	277	272	277	267	286	293	276	236	272	273	258	269	272	258	267	255	237	265	272	245	254	250	296	288	263	308	268	311	274	260	246	266	242	257	251	255	306	235	270	266	265	264	278	252	270	266	243	260	289	250	236	285	253	254	265	252	260	294	296	274	244	278	232	272	256	274	235	258	273	274	261	266	242	245	254	257	263	249	253	270	259	263	235	249	247	223	284	229	257	264	241	267	247	257	256	245	261	253	241	242	258	251	253	284	289	264	254	235	263	239	270	261	269	229	252	250	261	275	246	281	254	256	277	270	249	262	264	244	251	275	263	280	276	273	244	269	278	270	255	255	267	233	285	258	297	245	252	263	285	259	257	251	240	258	254	259	279	265	292	266	260	252	257	249	269	247	249	270	281	255	245	258	281	257	265	259	252	277	275	245	255	264	280	257	283	268	269	254	278	256	283	251	271	285	283	271	250	241	267	259	220	252	262	256	248	258	256	272	281	278	225	285	291	269	252	237	289	243	236	245	283	269	238	264	244	286	235	266	260	290	265	284	253	232	281	293	288	260	235	260	252	282	249	282	265	248	227	278	316	258	276	271	242	286	240	274	286	254	250	277	256	276	236	236	255	257	277	292	255	302	277	255	265	268	260	255	259	283	274	311	230	252	268	247	251	266	265	269	285	271	269	260	264	254	232	275	284	263	254	278	268	238	259	256	259	224	235	245	287	236	250	260	261	264	249	255	268	245	274	292	257	284	283	235	250	271	252	254	263	264	288	265	266	257	272	241	247	243	247	271	277	240	232	299	268	255	263	261	292	262	291	235	232	232	234	264	256	255	279	290	258	260	272	270	264	248	249	255	262	261	234	265	255	257	241	269	247	258	240	264	285	284	279	276	252	272	258	235	314	280	257	271	265	292	258	271	237	276	266	284	268	265	265	286	251	238	265	262	249	264	285	278	258	244	292	278	237	249	240	227	299	255	274	253	253	258	295	273	284	252	254	248	257	282	277	268	242	287	271	271	282	280	230	269	259	283	275	266	265	253	272	261	291	251	268	272	291	242	250	272	259	250	257	262	231	249	265	275	266	263	293	270	253	261	292	278	245	244	256	252	244	252	265	296	244	240	270	283	256	270	261	246	247	248	292	239	261	216	243	286	253	251	270	251	249	227	272	279	273	275	291	258	266	250	217	273	271	268	292	245	272	263	262	264	251	299	267	265	292	277	273	259	251	265	277	264	283	257	267	259	225	252	266	231	267	296	267	265	262	242	288	255	286	248	245	253	269	290	284	273	251	270	283	272	248	276	269	253	236	277	278	271	248	246	261	262	272	323	242	270	249	261	258	276	269	263	265	232	226	252	246	263	256	268	234	257	296	220	256	273	261	270	266	274	266	282	281	259	283	264	235	270	245	252	245	266	273	269	311	264	302	281	253	232	257	238	272	239	263	246	232	264	242	235	257	271	269	242	233	272	238	241	282	266	251	286	255	255	275	274	289	291	287	251	231	263	266	289	295	254	296	266	261	242	229	283	270	294	287	272	268	252	273	267	248	258	295	244	244	231	258	271	248	271	257	240	272	291	280	264	251	238	296	274	298	258	253	257	275	256	262	281	290	279	263	267	284	274	282	288	249	249	249	269	249	263	271	256	270	292	286	287	269	257	243	243	258	260	250	269	261	252	267	238	303	288	256	257	250	270	250	267	288	253	312	275	258	258	297	258	285	252	258	267	261	260	226	262	269	279	245	242	240	291	253	259	279	268	285	253	293	278	274	271	273	280	294	259	239	261	277	275	250	255	299	269	235	252	284	293	275	271	252	265	270	259	304	267	228	250	246	257	267	280	231	246	287	282	291	295	285	268	274	257	264	238	272	240	251	247	240	306	273	288	267	257	272	245	277	257	256	253	275	263	254	302	270	255	253	280	259	262	279	277	250	226	253	224	260	268	269	274	255	265	245	265	260	290	262	238	268	247	275	265	268	256	261	242	281	271	287	296	273	255	261	277	245	254	266	251	273	269	221	237	269	279	278	288	255	295	249	292	251	253	235	295	299	267	250	256	286	254	271	270	291	281	229	279	233	252	258	276	243	267	262	258	260	255	231	262	260	263	256	275	268	294	261	294	276	275	260	252	284	241	260	280	275	281	270	265	272	319	260	271	282	265	280	289	296	251	258	250	246	257	296	269	264	236	239	255	260	236	251	277	245	244	271	269	281	276	284	299	260	304	254	272	261	261	229	263	251	284	268	251	267	248	253	256	257	234	239	253	249	275	246	245	263	273	266	263	250	290	278	282	272	251	263	253	254	298	296	303	305	248	256	286	267	294	289	267	258	281	277	252	278	284	267	268	265	266	260	257	244	247	283	219	270	256	266	252	235	289	241	315	278	267	252	308	247	266	264	255	264	275	285	285	264	243	273	265	308	272	244	281	275	234	259	249	283	247	242	271	284	272	243	284	272	264	275	252	289	229	272	255	280	266	261	260	280	291	268	298	256	287	263	260	287	251	252	253	275	268	277	228	252	240	252	256	266	260	272	250	249	266	239	255	253	269	259	254	262	271	274	303	277	267	271	258	288	257	281	291	255	279	264	252	244	267	241	263	246	258	275	308	284	303	273	274	288	261	290	265	254	282	278	269	264	265	262	257	266	290	262	301	279	276	253	245	233	266	269	252	265	244	224	284	301	288	272	273	281	239	273	276	244	252	237	249	274	267	311	250	246	235	278	239	260	273	272	278	236	247	261	267	268	279	265	275	270	250	253	260	260	255	268	264	278	261	300	273	248	239	237	226	274	238	283	252	291	264	317	273	255	291	269	250	256	254	271	268	272	287	271	249	255	265	267	275	271	254	222	234	219	275	267	267	273	251	265	260	281	265	247	264	244	299	255	298	260	287	267	297	254	249	278	264	228	257	274	252	235	234	244	261	265	276	275	267	307	266	249	295	256	257	249	245	259	291	273	238	240	254	238	237	297	286	237	233	270	270	256	259	258	258	245	267	280	255	244	233	265	245	255	258	287	277	263	284	276	251	268	225	288	279	266	263	259	270	279	288	278	269	278	278	275	285	262	273	276	287	272	288	261	219	298	263	287	272	235	243	246	263	268	261	251	263	251	270	250	230	253	247	284	277	274	275	263	273	244	272	242	253	239	258	298	266	264	233	271	262	253	239	273	260	299	293	295	261	299	259	282	280	306	257	255	236	292	238	258	248	264	232	289	281	275	268	287	250	250	261	244	290	275	255	266	251	276	267	291	244	282	259	237	281	259	266	240	243	275	271	274	249	294	273	229	262	236	276	274	258	248	266	241	282	275	285	247	264	263	231	275	279	253	251	272	279	268	260	248	264	292	291	257	281	271	275	300	257	248	281	251	259	268	267	251	258	248	282	269	245	271	257	271	279	296	280	264	275	236	250	271	247	265	275	250	260	276	274
13091	3978	3724	2848	1551	936	710	652	639	596	620	570	610	595	592	651	599	612	562	619	595	602	618	615	611	577	554	626	626	575	610	636	621	582	570	571	586	588	590	630	608	598	589	631	628	593	611	594	628	592	623	623	586	597	573	579	574	606	580	584	592	568	603	595	634	590	555	567	609	635	548	611	598	603	579	574	606	663	569	588	632	554	583	626	624	630	614	584	560	583	577	581	560	597	602	602	613	584	566	591	554	629	608	587	623	613	599	612	578	545	590	619	568	604	584	642	607	541	565	588	553	583	631	608	545	596	550	607	618	555	634	560	589	593	592	601	574	610	591	599	604	606	573	574	604	605	587	578	603	624	598	578	609	561	591	564	593	617	566	635	600	579	609	610	593	601	606	629	575	563	543	605	586	598	577	568	594	567	560	639	573	601	551	567	609	581	598	586	614	596	610	626	603	609	598	604	609	621	641	620	594	588	615	637	598	632	619	592	594	606	575	575	579	608	595	588	643	608	573	579	588	642	556	543	575	613	552	581	582	613	596	626	615	620	615	618	617	590	576	632	605	617	592	564	588	580	620	556	583	581	593	601	622	605	629	569	591	553	601	599	613	636	608	618	571	599	592	668	622	563	584	620	598	611	546	573	580	596	584	581	600	646	649	581	579	606	619	559	614	593	571	624	608	576	558	575	620	607	586	600	627	581	620	609	547	579	618	627	590	587	590	570	616	585	561	604	642	618	612	588	621	585	618	578	582	614	578	575	566	613	649	605	615	615	626	594	559	565	613	583	607	595	586	575	598	572	624	612	642	611	593	602	592	641	600	624	641	610	639	603	624	579	578	577	575	581	622	553	598	561	602	578	589	596	610	605	571	576	535	559	566	575	550	629	613	573	584	595	592	609	588	602	551	599	583	637	593	608	594	598	570	608	573	607	599	631	590	598	579	608	582	606	606	626	602	636	591	577	603	609	558	648	612	599	610	538	564	614	580	612	618	565	589	579	568	599	548	585	557	585	603	606	561	606	602	637	554	574	645	589	583	553	571	596	625	588	587	610	587	610	554	592	611	601	600	574	598	580	569	610	597	644	591	616	564	571	578	566	614	571	586	524	587	595	593	578	619	580	617	561	596	540	613	545	605	627	574	591	608	576	568	592	588	563	583	612	587	588	598	598	576	613	584	570	666	569	595	618	606	641	582	588	589	592	640	603	576	617	593	612	577	612	596	611	573	578	604	603	610	627	625	579	585	576	617	612	592	612	557	623	594	613	620	573	632	587	581	579	593	570	596	597	551	554	586	575	622	606	600	599	614	614	600	604	595	585	642	582	607	628	619	591	606	596	591	633	617	605	568	607	572	613	606	558	632	599	588	614	610	593	604	608	612	559	569	612	612	616	614	571	592	605	564	586	603	592	583	607	621	612	610	631	564	609	596	639	618	605	597	605	589	616	566	621	631	588	571	582	600	563	589	596	600	551	607	631	573	597	628	582	607	624	596	592	554	610	526	565	561	570	586	594	662	566	614	574	589	568	598	584	577	633	608	604	581	578	615	572	621	601	629	622	629	576	593	588	615	624	633	639	566	622	621	602	592	613	590	608	623	587	648	617	586	571	623	574	634	593	614	591	622	588	636	569	570	597	591	544	583	608	608	619	593	613	579	567	604	632	590	601	554	618	611	581	644	588	584	570	564	610	591	593	630	580	594	579	568	548	560	635	584	634	592	576	576	604	623	627	602	610	584	608	627	551	598	579	615	555	607	606	638	564	564	654	575	609	561	602	592	562	584	561	598	628	622	563	581	594	586	642	614	571	591	602	599	598	600	605	600	584	616	637	593	602	618	587	585	604	610	579	640	592	605	590	590	573	564	638	614	558	615	629	606	573	596	607	570	580	661	618	569	598	583	599	583	571	556	593	602	583	610	606	607	580	595	588	602	614	595	610	575	620	572	554	593	599	643	636	613	584	556	591	594	631	605	593	624	589	565	578	604	603	579	627	569	580	585	590	578	592	593	615	584	639	601	590	586	630	530	612	580	629	603	604	558	589	630	603	620	613	590	602	595	569	672	570	590	612	557	588	600	612	587	593	605	583	599	569	570	575	606	581	554	631	586	620	623	644	584	575	616	600	624	606	582	610	568	597	622	654	605	598	567	643	587	641	592	593	640	595	654	608	636	620	626	581	541	584	629	610	611	593	628	644	581	577	576	579	607	641	657	588	571	581	631	617	592	599	580	584	587	600	579	597	586	622	616	597	627	606	627	601	576	626	583	581	580	627	580	618	604	604	546	632	632	581	567	586	597	613	592	625	580	570	568	616	611	633	602	586	602	566	607	563	611	617	573	553	583	606	561	607	595	605	584	585	603	603	574	587	602	602	607	564	610	607	631	613	563	611	568	582	633	615	572	575	593	586	583	625	603	610	596	570	559	634	588	584	609	637	539	601	573	594	595	572	606	571	591	581	557	562	569	589	579	621	586	611	584	606	553	551	559	610	598	572	568	587	610	587	575	605	589	608	570	620	592	614	584	585	589	628	576	599	598	603	596	637	608	610	609	571	612	594	602	584	577	592	595	604	598	624	611	614	526	600	585	600	626	623	575	568	612	557	589	608	575	626	610	601	629	589	606	590	640	604	582	589	589	579	577	555	595	598	595	618	575	569	584	589	601	577	596	613	609	586	630	598	606	594	607	627	576	594	600	615	585	586	567	620	570	672	587	572	610	579	601	605	569	632	607	599	591	574	570	589	603	570	624	599	600	613	568	617	571	557	557	567	577	597	568	584	598	604	617	606	620	574	600	642	636	594	588	656	581	573	615	633	588	610	594	601	611	606	602	604	567	605	598	583	579	584	602	627	575	567	558	622	625	600	582	568	577	610	570	572	557	571	571	594	630	556	590	535	622	586	608	573	619	621	624	589	630	558	596	604	602	617	565	605	622	595	592	590	561	615	590	576	601	630	560	606	599	577	595	554	601	631	585	626	608	579	597	612	596	620	584	577	618	611	592	603	638	617	645	635	574	593	595	624	570	568	551	627	617	602	608	631	572	603	645	581	579	563	592	583	593	614	627	609	570	612	580	618	598	626	596	568	608	559	590	569	608	572	601	608	599	629	645	604	569	586	581	590	598	618	585	602	636	593	633	550	604	580	602	557	594	570	577	560	585	602	604	578	578	558	586	540	603	581	613	580	563	561	628	583	587	585	627	623	610	615	625	620	598	597	622	632	570	566	574	593	616	587	643	585	587	574	611	647	629	526	590	600	569	586	604	637	577	623	659	626	626	589	573	593	621	579	578	583	642	548	583	596	579	610	616	590	573	592	602	591	606	626	573	622	585	591	569	635	615	640	585	598	647	585	615	638	620	570	633	600	599	557	551	611	570	582	578	630	600	615	626	572	555	592	606	582	579	629	588	588	635	584	627	627	611	606	572	570	566	610	603	575	601	578	610	587	556	615	617	625	612	590	561	607	585	614	668	632	571	587	601	596	614	566
25088	3080	776	618	433	370	324	275	313	283	283	305	244	287	287	301	280	253	297	279	271	311	274	275	266	296	284	260	350	301	271	292	283	296	289	311	288	254	289	283	302	280	308	276	266	301	257	269	275	268	283	279	282	296	299	290	309	301	299	240	287	237	286	293	268	262	271	330	262	279	274	278	271	271	297	276	288	302	286	268	266	265	290	293	291	262	292	293	256	277	260	288	262	269	252	285	285	256	247	263	252	282	266	279	273	253	264	299	310	293	292	280	281	265	244	277	282	297	273	278	302	279	261	271	286	278	289	315	279	276	246	255	250	277	306	246	248	265	299	286	300	294	297	252	289	281	261	276	259	277	288	270	302	287	252	275	293	281	270	270	290	277	271	297	292	287	279	276	295	291	290	259	291	320	282	294	286	251	289	287	298	272	252	292	261	307	275	245	258	251	263	278	279	293	288	294	296	280	286	286	277	274	259	295	295	270	310	264	256	291	243	282	262	305	296	296	277	296	304	279	295	283	284	261	323	277	311	274	281	257	303	267	281	309	290	272	263	279	287	326	279	259	234	275	272	264	274	302	272	303	266	283	278	296	312	279	278	267	281	308	293	248	297	278	279	329	271	279	261	263	288	288	310	298	249	282	289	252	291	282	265	289	266	258	263	267	287	282	264	254	258	287	278	277	274	243	267	289	282	276	293	239	287	289	312	263	285	289	255	250	290	291	270	273	292	273	283	324	264	281	260	273	274	276	314	300	293	315	260	258	292	284	304	264	271	272	291	288	289	295	291	305	275	265	324	267	248	271	264	271	295	295	298	277	287	258	261	265	279	250	262	285	286	255	300	247	283	290	280	314	297	301	288	286	315	283	257	296	295	285	332	266	295	270	300	272	265	270	277	283	294	297	305	286	262	289	264	277	295	285	272	268	249	300	298	241	282	264	282	309	277	260	270	276	277	326	284	287	264	267	252	266	269	251	264	260	272	250	288	279	270	241	283	277	251	278	251	269	289	289	305	260	305	292	266	276	280	299	268	327	297	273	289	268	272	243	299	282	317	276	308	295	278	285	279	277	265	286	229	287	289	294	272	283	274	294	288	258	258	301	287	293	320	272	263	243	277	279	283	264	260	255	288	277	295	276	297	271	278	255	254	274	262	284	289	300	267	286	272	266	279	255	314	278	328	273	255	252	291	284	298	255	278	297	268	271	329	261	253	266	295	296	306	292	302	257	270	263	294	294	295	298	295	267	254	271	295	277	233	271	274	270	296	273	257	273	292	260	272	264	288	290	310	278	267	267	289	284	274	282	278	253	285	288	252	275	316	297	265	310	264	259	289	294	320	265	259	289	267	266	272	271	259	290	273	263	271	269	292	248	267	285	272	261	283	285	258	314	294	241	274	307	275	283	285	310	295	297	273	274	257	299	277	249	268	303	297	243	260	248	285	290	275	255	300	286	269	264	286	259	272	263	305	278	256	299	306	312	286	278	303	266	279	283	303	305	270	294	280	264	257	251	288	260	289	274	293	270	302	288	290	297	271	263	253	268	283	251	248	281	310	251	324	297	261	252	314	308	226	293	306	298	281	280	240	282	298	304	271	307	290	302	287	272	248	283	272	317	282	267	325	251	274	346	307	300	291	273	281	279	259	280	257	293	275	276	303	251	294	227	269	243	242	281	302	278	308	311	308	253	265	280	283	302	273	266	278	271	283	312	286	278	262	293	284	265	291	298	272	263	248	296	277	274	264	264	285	280	285	300	286	293	256	258	258	277	276	268	264	294	273	273	290	285	235	284	298	273	261	280	276	287	273	260	265	247	257	256	286	256	269	249	256	292	239	259	265	287	251	264	276	267	275	292	262	268	300	295	263	261	257	306	293	284	286	282	256	324	291	274	291	254	259	316	296	284	267	278	265	274	290	261	258	310	282	287	281	272	266	249	284	248	282	270	272	258	278	289	279	308	283	287	274	280	263	283	262	271	289	275	285	260	266	261	289	289	274	249	296	271	258	257	267	251	275	270	252	278	269	293	314	294	263	284	253	275	283	286	298	260	269	303	263	283	275	273	290	281	268	267	285	279	290	304	247	245	290	260	283	275	262	262	269	269	303	286	280	297	241	266	267	277	297	262	255	265	275	314	303	303	279	259	279	278	254	267	281	302	292	268	256	280	266	298	279	259	286	277	294	286	252	296	317	269	276	268	305	267	270	238	305	285	284	273	273	294	301	267	269	296	257	288	269	274	268	273	254	293	283	276	284	254	254	255	276	281	277	262	268	269	289	285	272	284	286	252	265	266	277	284	258	290	268	267	290	302	288	265	258	307	287	285	269	251	285	269	284	314	295	287	293	301	266	294	297	285	278	309	313	283	232	270	292	289	263	253	237	273	278	244	286	299	276	275	271	262	259	299	270	256	237	263	271	250	268	297	265	287	303	273	276	283	289	292	294	281	282	285	284	311	305	268	307	278	298	269	301	258	237	281	277	281	288	277	299	292	283	278	275	261	282	251	278	290	302	281	242	256	291	278	253	277	301	293	288	271	273	276	272	266	241	279	275	264	299	274	280	258	273	317	257	292	312	297	279	262	256	269	275	254	291	292	278	285	264	269	289	292	269	265	283	286	304	281	303	267	283	273	307	288	268	273	276	264	286	262	243	263	267	261	252	273	294	293	275	271	279	304	310	295	280	253	266	245	247	242	303	288	297	259	288	297	281	292	294	290	298	291	272	297	248	275	274	259	296	280	287	261	266	252	263	251	291	287	242	270	258	284	292	300	279	266	239	297	282	256	284	257	288	265	254	272	287	287	305	270	272	295	300	292	296	282	271	265	309	274	279	291	289	283	290	264	247	243	290	300	298	277	282	304	278	302	277	290	269	274	300	295	270	289	284	283	297	272	269	298	238	291	295	294	261	277	252	256	264	294	286	300	278	265	295	260	269	267	266	289	269	269	312	275	300	265	274	295	283	265	262	272	263	255	263	247	277	258	303	267	258	270	299	293	286	287	286	270	283	252	298	242	295	267	286	288	261	297	284	272	271	281	264	295	300	276	308	279	270	278	270	284	282	263	311	285	299	256	292	294	267	276	263	294	302	282	244	265	264	282	261	280	286	280	279	292	253	265	278	249	293	301	281	281	276	276	280	271	290	258	285	289	270	321	306	313	249	247	278	284	298	296	266	297	261	280	302	274	269	254	296	265	252	307	272	271	279	283	291	286	284	295	308	307	261	261	273	248	284	281	291	280	274	257	271	283	296	286	276	304	285	292	279	262	277	257	296	218	280	285	282	258	278	283	280	269	246	287	253	321	281	280	249	278	273	274	265	247	290	273	275	259	309	260	279	281	289	287	267	280	279	305	281	276	270	288	277	269	287	314	274	286	254	273	281	255	300	252	280	252	283	261	309	286	261	275	283	262	274	283	262	271	271	284	295	277	260	278	266	282	242	258	290	267	271	286	288	305	268	283	300	266	274	264	282	282	253	276	274	269
18214	7761	7218	4828	3967	2261	1054	779	770	717	682	680	698	681	673	711	684	654	695	646	633	698	679	638	680	690	681	658	688	657	697	684	653	673	632	653	661	637	691	675	619	687	622	719	618	660	646	633	646	670	658	654	671	659	642	652	688	670	637	643	678	623	641	640	600	629	645	695	679	646	665	672	684	704	660	644	653	658	639	672	641	673	670	648	664	656	652	681	641	610	629	671	606	624	682	670	661	653	610	626	675	672	628	643	635	649	651	655	678	670	642	605	610	686	633	676	609	643	629	627	645	692	643	688	684	660	663	649	664	645	664	602	679	664	655	626	659	643	639	608	637	642	650	640	627	634	645	599	710	631	585	597	676	679	648	597	636	646	665	678	648	645	701	644	652	664	578	662	657	665	672	664	653	646	668	672	624	622	628	687	647	663	634	644	622	660	652	644	638	648	636	649	620	621	671	667	635	671	668	707	658	663	675	672	694	641	657	676	643	617	610	665	649	646	642	704	703	676	696	673	645	658	642	624	637	645	653	657	724	703	680	620	643	637	659	644	662	633	642	627	650	691	669	646	630	660	651	654	666	671	658	661	665	670	621	646	673	684	622	608	627	689	630	683	604	658	690	623	636	645	657	599	635	678	656	687	626	613	636	669	657	675	653	663	620	629	670	653	655	647	636	694	651	651	640	688	643	685	655	665	645	674	661	696	662	636	656	651	709	658	699	680	639	652	665	625	664	633	648	624	630	658	652	642	644	681	748	593	669	670	615	679	667	699	661	614	641	671	678	634	632	630	648	677	631	674	664	633	627	625	631	677	640	654	609	634	645	652	672	626	628	637	616	588	649	653	669	693	650	680	681	649	631	665	679	648	672	638	665	652	665	625	671	605	674	642	687	696	629	672	625	598	660	661	651	639	700	633	666	652	694	673	652	663	610	677	659	667	650	623	661	647	636	685	636	665	700	655	623	646	615	649	672	679	630	643	666	673	682	636	660	655	649	672	641	657	627	670	644	669	692	687	637	671	656	652	662	663	640	649	678	625	619	707	661	635	679	641	656	728	607	636	701	695	664	681	645	650	662	663	593	661	637	676	715	680	656	653	646	635	648	673	685	687	657	685	653	645	670	634	672	635	641	654	612	641	675	642	649	627	613	645	625	645	653	690	624	677	671	648	637	620	660	676	690	683	673	681	672	644	653	675	703	616	668	674	631	668	742	655	650	622	645	696	639	690	665	670	652	649	618	682	665	658	617	674	664	639	654	620	673	668	661	636	653	622	632	659	663	656	654	682	664	610	716	676	647	622	627	654	617	623	678	661	641	612	659	655	677	675	687	648	655	617	619	620	626	671	641	664	716	655	620	639	717	686	625	644	622	644	645	666	608	682	644	615	636	685	658	675	638	664	649	664	685	676	671	691	634	658	622	601	582	696	641	665	693	629	655	658	678	592	635	671	649	645	661	658	654	671	671	659	680	655	620	661	654	657	667	640	636	646	704	602	628	627	664	683	665	668	674	638	647	697	665	664	662	646	671	607	636	681	650	676	638	671	637	637	652	673	673	626	657	674	647	655	650	671	619	662	659	677	629	651	656	637	660	631	650	673	645	669	680	637	622	650	646	630	687	686	655	663	672	663	634	652	624	670	682	678	657	655	667	675	599	676	625	638	637	669	651	667	613	634	666	686	668	619	648	684	651	698	639	660	671	655	684	630	616	665	618	646	682	628	643	618	650	636	691	653	650	705	639	669	670	649	688	651	695	679	639	633	677	683	646	676	651	623	720	669	666	672	657	670	665	673	651	617	643	630	677	662	673	658	686	641	655	657	663	650	665	622	605	655	668	638	655	635	653	651	674	641	596	621	634	693	669	660	642	669	656	651	677	665	637	660	610	642	641	622	651	682	636	639	663	654	675	638	655	667	685	619	674	640	681	619	624	607	666	636	701	640	625	612	661	635	639	688	639	690	658	656	632	663	651	665	667	669	645	650	681	692	683	643	633	635	645	632	658	602	699	674	707	660	628	667	679	649	703	653	626	607	688	628	671	666	626	596	678	632	683	664	661	645	658	632	652	720	634	668	662	634	681	645	637	636	694	657	678	635	664	641	628	681	673	671	663	620	650	641	666	637	635	647	653	652	632	688	614	614	633	663	657	647	627	682	694	696	675	627	612	680	645	658	656	698	617	677	685	656	670	663	653	658	660	690	614	656	668	661	623	647	678	671	712	651	684	601	657	692	633	634	643	685	655	648	659	678	641	637	650	671	645	684	646	654	656	634	640	682	624	656	680	643	639	648	669	674	634	618	659	647	650	654	649	653	696	659	644	649	645	610	680	648	664	640	704	650	628	692	656	648	625	675	650	643	642	642	666	639	641	604	652	657	662	646	649	665	680	620	641	673	655	676	687	668	655	639	651	626	651	626	641	660	653	633	645	648	637	694	659	599	670	692	659	595	647	669	661	636	687	684	615	632	643	698	646	654	717	625	623	660	640	653	646	686	637	713	647	672	660	637	656	662	636	632	693	652	659	671	637	630	634	651	610	629	660	660	658	651	651	652	655	667	661	670	609	660	633	646	694	646	643	671	694	662	652	674	613	640	642	681	635	702	642	667	624	673	606	656	656	673	658	673	619	657	632	622	634	633	657	643	614	615	683	611	706	611	626	659	644	613	681	659	662	669	670	671	639	653	692	667	645	585	608	671	655	639	717	660	644	689	644	655	624	657	662	626	601	631	699	660	664	600	641	633	679	690	656	664	626	648	676	663	605	654	647	623	616	669	672	679	643	660	615	634	653	650	658	668	623	623	669	654	615	642	609	641	640	633	645	683	671	682	619	628	680	648	687	670	660	653	654	615	683	686	671	677	658	650	644	668	684	684	682	639	679	701	629	708	642	707	733	647	595	615	651	695	653	641	623	636	660	660	673	648	658	656	664	650	653	622	656	704	655	588	661	653	639	696	638	640	635	577	696	663	629	628	646	677	671	647	622	689	670	686	667	601	644	650	636	642	652	623	649	656	659	635	633	671	593	610	677	620	633	652	644	660	675	643	690	681	625	656	658	669	651	692	649	656	693	668	676	614	638	666	652	637	680	653	657	658	609	694	634	687	651	655	644	619	590	661	635	672	680	645	663	625	693	699	605	637	667	627	626	692	619	677	656	661	684	627	647	658	708	646	692	641	595	629	656	661	655	708	659	655	644	693	643	643	680	639	636	669	669	644	678	684	682	676	630	643	630	630	651	667	704	698	659	648	624	638	629	676	619	635	686	609	641	656	589	632	623	651	608	710	655	625	675	635	639	657	640	648	653	640	669	582	681	689	676	639	598	653	607	617	612	641	689	665	644	660	647	654	657	689	630	653	617	612	643	682	671	649	629	656	686	687	626	669	650	657	649	638	685	638	632	634	665	671	693	686	625	652	643	619	666	711	685	671	642	664	603	662	628	588	663	660	655	639	644	654	610	633	680	680	641	649	648	619	623	668	629	670	620	647
30789	4555	922	672	485	421	305	307	301	297	292	292	289	307	266	287	323	291	283	286	321	258	316	268	291	302	278	297	300	272	312	301	277	282	295	279	260	269	294	283	301	304	278	264	280	318	282	288	254	284	293	267	268	281	272	281	280	286	312	279	320	341	295	258	309	309	300	311	280	292	280	304	296	263	274	277	297	307	289	296	292	302	273	276	263	290	261	271	293	283	325	284	273	286	262	281	309	268	293	318	291	301	296	289	314	297	259	290	283	289	267	275	304	307	288	310	266	272	276	300	270	297	273	292	267	269	278	263	257	294	295	344	292	294	254	260	298	291	299	274	260	280	285	315	298	321	252	241	277	282	292	285	308	273	291	258	300	267	323	300	284	273	309	270	268	298	264	252	249	262	281	301	276	277	272	266	279	302	285	283	314	257	296	285	311	242	307	287	299	277	263	324	248	280	289	279	301	269	327	285	284	295	293	285	296	307	294	302	280	320	316	289	302	304	279	325	304	278	309	265	257	279	309	312	294	294	292	303	276	273	313	315	272	313	325	292	307	303	276	323	296	284	297	264	305	277	289	324	293	282	307	314	265	287	324	315	303	277	290	305	285	280	260	298	289	281	285	270	298	276	292	293	285	285	276	264	283	289	267	304	306	297	286	313	267	263	292	299	277	298	296	295	257	301	287	280	266	281	278	284	280	286	280	300	267	276	279	284	273	280	284	313	285	300	303	261	322	270	308	283	275	266	300	278	326	301	327	300	287	299	292	286	273	275	255	291	291	294	270	316	249	322	298	307	282	287	292	294	307	270	329	274	257	310	297	296	314	305	298	301	271	238	305	285	304	300	273	282	264	287	278	307	323	306	299	304	286	294	297	319	292	287	258	280	279	282	294	343	282	299	283	294	320	299	286	296	295	291	313	312	281	270	266	280	269	289	259	289	297	276	249	285	312	277	258	285	286	277	346	323	270	288	317	241	295	265	292	275	274	266	297	261	284	289	261	302	289	322	285	308	278	290	282	277	257	248	290	269	265	293	268	274	258	284	299	280	257	278	260	292	250	267	328	251	309	281	310	305	317	286	271	302	277	273	279	298	272	278	298	301	284	294	292	290	300	284	284	290	287	301	306	305	301	285	290	297	319	302	295	265	315	328	313	285	285	289	308	274	286	270	312	297	284	265	306	287	290	309	290	315	273	282	306	289	253	272	288	306	315	256	287	310	316	288	258	263	281	256	300	296	254	283	242	273	280	309	280	294	299	304	299	278	301	275	305	268	285	283	277	288	279	316	297	309	269	273	285	279	281	294	248	271	303	282	274	285	298	290	279	311	281	263	284	265	307	305	289	291	294	274	265	278	281	249	268	282	286	248	293	277	296	278	266	300	270	290	252	298	295	251	300	293	309	318	260	301	273	278	292	284	277	274	261	308	289	310	309	286	319	273	281	268	274	266	266	299	283	257	275	303	304	297	307	294	302	307	292	269	287	285	294	266	315	289	320	306	296	279	316	294	255	288	308	279	278	317	296	276	277	296	278	283	281	292	293	275	249	274	273	281	291	278	273	316	295	277	280	262	281	277	271	294	277	296	276	292	254	264	321	270	275	288	273	311	306	284	267	276	274	271	279	292	307	302	265	266	309	298	292	275	286	302	296	290	314	283	286	277	294	267	300	269	298	283	292	265	274	259	300	283	279	306	281	307	266	333	317	298	283	302	278	302	295	275	230	280	315	296	299	295	281	310	257	267	281	322	289	294	284	291	294	301	298	280	283	278	297	266	281	293	267	289	288	273	268	312	313	292	263	282	286	319	296	292	308	314	279	295	304	264	285	302	259	300	327	274	323	252	258	264	302	278	262	301	300	289	292	282	268	266	301	297	295	304	276	319	286	324	284	302	256	257	302	270	271	279	255	267	280	295	264	296	294	284	312	301	265	261	299	290	267	303	254	328	266	259	276	326	298	309	263	278	324	271	260	260	315	292	297	291	304	305	308	301	301	286	268	306	307	296	300	288	309	279	296	301	337	291	331	276	339	270	321	299	289	268	255	301	268	279	279	276	268	295	298	276	281	285	263	295	288	307	276	313	299	263	253	303	285	288	322	319	296	290	282	251	313	275	290	313	281	326	302	264	282	266	294	311	306	278	295	324	283	308	333	301	296	278	300	274	279	292	298	264	279	314	279	269	311	286	301	297	277	290	252	272	294	281	275	278	279	272	338	272	295	329	308	289	281	280	267	306	291	262	289	294	286	276	263	290	286	283	276	302	271	276	283	276	290	303	279	262	310	247	274	301	292	282	262	289	292	256	262	251	293	315	286	293	246	329	286	288	276	290	301	288	306	279	285	309	299	294	258	297	276	302	279	296	289	295	299	304	299	282	294	279	274	263	311	270	266	290	293	307	263	254	275	290	276	288	298	272	302	319	318	307	296	317	295	298	281	282	266	287	310	303	325	261	291	325	298	256	296	288	278	287	256	291	263	275	289	278	267	293	298	312	288	283	296	292	323	284	285	293	280	302	274	275	292	267	295	302	321	292	273	283	282	280	319	309	285	283	287	286	310	260	269	271	261	288	321	283	280	254	231	313	317	270	301	309	270	315	279	299	301	276	266	286	310	313	265	282	283	267	264	274	301	287	268	254	266	310	264	301	297	256	253	266	288	258	276	282	324	281	265	279	296	288	293	281	265	284	266	281	272	292	305	271	281	274	271	269	316	290	283	295	304	274	295	273	301	277	288	319	302	274	261	277	286	302	246	306	274	272	275	278	287	301	255	309	320	300	274	296	317	274	301	302	296	283	278	284	297	272	264	282	315	304	309	327	327	277	307	289	323	250	285	257	295	269	322	293	301	316	266	285	283	288	291	324	263	280	255	307	305	268	282	300	296	276	279	294	319	289	269	306	294	306	317	279	253	308	295	263	265	298	282	290	260	277	311	273	265	323	302	275	266	283	283	320	317	330	274	274	292	303	260	286	257	267	273	290	267	309	333	281	285	285	298	293	291	303	306	313	270	271	302	299	297	298	258	293	300	273	292	299	288	271	306	272	290	309	295	285	282	281	262	294	267	293	327	291	281	267	275	321	295	270	285	263	316	302	290	290	272	304	303	308	289	295	292	324	277	281	300	283	307	323	305	296	257	294	297	271	294	312	302	288	275	293	285	297	319	291	299	287	286	279	301	283	317	302	271	278	274	279	283	333	323	294	271	291	249	269	271	316	274	281	276	257	276	300	278	297	285	294	281	261	304	294	298	269	313	302	294	273	289	280	283	303	296	276	275	304	284	283	293	315	277	293	293	310	326	268	301	294	282	262	283	302	293	291	281	288	295	296	282	249	296	329	297	280	287	321	323	299	295	266	265	269	284	306	285	279	290	303	278	308	284	305	305	321	312	297	288	304	275	256	273	270	278	295	303	267	284	277	297	317	311	290	279	292	325	286	268	295	281	292	313	311	293	287	267	281	299	340	299	270	305	300	264	278	306	279	238	289
20959	8426	8173	6302	4131	3127	1354	923	814	738	756	760	704	701	710	723	687	683	718	729	677	721	710	623	713	678	750	714	720	687	697	704	722	714	738	642	718	684	711	750	676	699	724	686	724	743	692	652	678	715	703	759	651	688	685	688	679	701	650	663	692	704	677	695	706	663	655	720	662	665	701	690	706	695	667	689	652	681	708	703	679	680	674	663	695	674	661	702	726	694	695	696	704	714	666	711	690	716	694	689	714	657	670	664	726	650	686	708	686	658	702	656	703	736	648	664	700	709	700	646	675	676	744	638	689	678	718	670	715	684	669	694	685	689	678	683	715	710	716	654	717	693	612	687	771	672	717	686	750	703	656	661	755	677	674	641	680	699	700	674	716	650	723	703	697	641	657	692	688	699	702	690	640	691	689	721	676	647	721	649	695	669	677	664	695	682	647	667	722	681	657	690	721	690	722	662	657	667	660	687	704	704	642	662	660	680	684	653	649	675	679	693	683	696	723	693	721	695	720	718	702	648	673	664	650	683	703	670	673	711	655	696	645	691	649	679	681	686	726	633	654	687	661	682	640	671	666	682	671	696	679	703	698	719	679	720	667	631	718	686	669	668	651	672	687	708	679	657	711	654	692	668	663	672	665	691	648	675	697	685	664	697	646	671	724	657	686	707	685	657	692	698	689	703	693	652	662	683	659	668	719	687	672	677	614	682	709	678	671	720	678	732	676	650	706	681	678	631	688	655	639	661	692	682	689	685	665	701	661	704	714	691	661	667	701	701	721	689	668	696	645	696	675	721	647	699	669	627	654	663	691	649	676	688	677	694	696	715	677	637	678	705	689	646	638	675	617	642	667	694	705	685	639	687	741	703	748	670	688	703	696	684	695	672	688	693	686	690	688	680	679	667	647	712	708	649	659	686	732	648	671	672	638	678	679	671	727	703	693	693	657	683	679	672	690	692	693	700	678	672	720	680	646	726	686	706	683	613	707	693	658	644	723	674	695	654	681	685	733	761	639	692	651	746	637	684	680	712	670	716	702	727	660	702	655	670	696	685	662	635	708	689	694	686	703	675	701	711	728	684	670	695	681	669	655	747	637	603	652	688	663	728	643	666	697	677	756	661	691	679	708	717	727	722	658	668	678	649	707	688	640	663	748	723	699	669	631	726	704	641	730	691	705	699	681	654	726	666	616	685	683	666	673	704	711	645	640	655	695	626	696	695	734	682	713	684	689	673	700	692	693	662	737	678	681	629	683	693	698	704	682	642	653	683	711	679	659	700	663	695	648	679	682	681	642	680	627	661	679	677	693	681	669	733	704	679	662	680	662	682	694	685	689	705	671	691	703	679	658	722	697	668	716	682	665	709	678	724	664	675	661	687	711	729	686	685	715	691	635	693	668	690	682	697	694	691	683	697	652	681	695	721	716	672	704	680	698	713	650	693	674	655	689	696	669	683	634	683	667	689	689	659	652	688	684	655	685	678	679	652	652	667	635	693	667	675	660	703	666	696	685	706	688	656	647	708	679	652	696	708	650	667	712	679	743	671	722	695	640	677	686	669	665	732	650	692	651	668	698	712	697	701	704	700	666	668	692	658	686	685	716	690	680	678	677	675	660	674	712	718	712	631	665	639	739	685	691	668	682	692	717	652	734	672	633	713	681	661	727	658	702	741	705	689	657	691	730	695	704	694	717	680	656	694	656	695	679	648	647	612	691	659	713	696	699	650	671	689	670	662	591	655	671	690	666	684	678	715	699	651	724	684	659	714	722	709	660	687	715	669	664	682	662	707	713	701	661	718	683	689	669	658	667	662	669	722	689	691	699	699	650	639	662	715	703	704	667	685	664	685	677	711	682	717	676	706	657	657	683	677	722	673	686	693	700	669	692	693	688	662	626	727	704	695	707	748	666	714	651	676	667	667	674	657	678	652	705	701	645	668	663	676	692	681	629	681	666	723	652	709	660	745	653	669	666	714	632	709	666	684	676	736	662	704	678	697	690	699	686	692	696	735	692	685	720	711	645	694	687	662	662	630	705	692	730	719	653	666	664	699	714	677	678	724	649	697	669	675	687	688	704	731	717	702	686	680	647	656	693	739	704	658	750	696	689	657	653	715	724	731	678	670	680	677	686	650	662	670	710	671	678	666	697	668	706	718	681	682	692	680	677	694	655	698	667	686	710	670	659	682	716	688	683	673	683	721	672	708	647	694	679	704	691	662	679	712	640	730	676	653	685	708	757	691	684	657	738	713	637	688	684	685	703	662	688	661	689	655	677	687	761	707	708	682	649	658	670	655	661	678	688	716	655	698	662	728	739	660	704	678	688	685	710	667	655	652	735	645	694	741	707	662	683	670	666	709	680	657	676	736	732	698	685	653	666	708	691	642	693	646	698	744	675	692	700	641	704	715	696	689	677	703	674	623	687	649	674	687	725	638	688	720	682	725	674	700	664	634	681	679	671	674	685	657	670	707	722	669	639	726	627	655	659	677	727	688	724	688	670	639	694	690	707	625	690	712	635	694	688	653	652	716	683	700	684	693	686	702	683	707	724	661	675	700	663	695	694	675	726	701	666	668	719	702	697	682	726	666	718	683	684	745	638	684	670	765	684	646	673	676	669	648	668	675	715	706	679	716	654	666	700	692	697	688	723	691	711	657	702	722	720	697	689	668	721	679	699	674	698	697	720	682	705	664	651	711	732	689	670	674	657	690	735	683	719	621	700	687	721	676	707	697	713	714	667	676	676	723	691	697	659	697	664	664	671	676	729	659	691	686	686	709	690	748	633	719	699	667	699	665	734	675	713	690	693	678	682	694	730	683	659	692	681	667	728	653	654	684	636	645	642	705	712	665	658	675	725	685	701	731	676	722	699	737	702	684	709	689	702	732	641	634	656	651	679	665	670	686	700	678	679	694	699	691	675	684	667	748	674	706	660	698	636	695	666	714	662	702	675	684	685	714	719	657	728	651	683	707	668	686	676	685	674	709	697	682	688	654	694	712	689	718	704	713	701	653	708	669	680	713	684	711	713	682	641	660	679	681	664	711	674	723	688	724	710	714	648	657	704	665	709	668	683	718	696	722	728	646	647	652	684	667	665	651	684	681	703	685	676	721	710	676	708	700	644	744	658	655	691	696	657	678	707	725	667	677	723	663	696	662	678	691	659	728	659	697	681	719	678	719	691	661	668	626	697	633	677	702	671	702	663	680	669	734	666	649	675	701	674	676	699	687	708	665	665	671	719	714	690	660	687	679	685	692	681	645	706	700	707	673	717	676	670	700	647	711	710	661	690	696	702	728	734	691	718	709	694	677	708	714	687	706	720	728	667	639	695	699	666	668	706	685	684	670	702	644	709	667	726	709	709	711	670	681	674	697	674	653	672	734	696	676	659	709	667	634	661	710	706	692	683	691	692	708	686	663	674	675	659	701	716	672	685	673	658	646	723	668	697	648	659	694	637	685	689	652	657	692	670	642	666	669	671	658	648	654
18102	1711	472	349	334	282	249	262	264	260	259	290	254	277	279	264	259	278	277	271	266	265	280	252	236	273	258	294	256	256	266	257	276	283	264	272	295	255	261	256	269	261	233	240	223	268	271	300	255	261	251	281	322	273	232	262	262	240	274	267	277	270	260	291	302	262	264	265	261	284	243	242	279	280	260	260	283	258	255	275	254	277	286	270	248	293	288	284	273	269	273	263	258	255	265	257	259	240	266	279	259	253	263	270	288	240	267	291	243	265	281	259	281	286	255	273	262	237	228	288	279	269	256	301	251	252	281	261	242	282	256	277	293	252	256	303	256	299	269	257	262	251	234	273	243	281	302	257	222	265	252	278	254	260	271	278	243	243	282	296	271	253	287	254	287	270	213	275	294	243	284	274	285	289	264	279	252	264	257	276	286	292	271	258	272	278	289	310	299	261	262	288	275	274	275	277	254	274	275	280	280	289	264	280	274	267	271	268	287	282	275	284	246	292	284	258	253	240	262	276	237	263	273	265	266	258	296	280	248	270	236	282	269	254	296	299	254	246	254	286	263	294	256	262	280	266	254	300	258	269	251	272	281	257	282	279	244	278	269	240	267	246	278	283	271	286	286	255	275	284	257	245	243	234	257	266	288	240	255	287	253	242	265	282	298	237	261	219	250	272	245	245	266	272	253	277	277	242	249	265	278	270	242	269	292	268	254	246	249	260	284	269	270	276	275	262	283	265	275	284	260	271	280	280	299	291	296	229	291	277	281	267	263	288	256	281	271	267	264	246	269	246	277	260	260	265	274	272	273	237	257	270	282	226	271	255	289	270	272	237	269	279	281	239	266	265	265	229	259	269	284	237	259	262	256	255	264	310	262	253	247	309	253	286	261	278	274	256	244	245	252	286	250	246	267	254	275	253	262	258	244	251	254	259	247	267	233	223	249	228	266	221	275	266	265	283	249	242	286	300	284	264	245	258	313	280	251	259	254	288	289	272	281	235	233	244	260	270	249	254	279	239	238	284	268	275	256	292	290	233	286	254	253	260	284	275	254	275	290	259	262	265	266	285	284	281	243	258	254	289	261	283	257	256	275	250	289	284	276	284	278	268	267	288	282	276	237	276	260	263	230	302	249	303	264	260	257	276	272	250	274	267	272	252	222	277	279	253	282	290	247	257	282	313	273	250	237	271	289	281	271	277	264	262	257	252	272	282	268	249	241	268	261	255	251	261	269	253	283	278	268	294	301	259	249	263	239	253	273	256	302	272	269	242	254	266	287	241	279	280	230	268	272	269	251	278	247	266	290	231	263	272	278	272	276	278	255	264	279	269	219	298	288	243	300	235	266	272	253	272	268	258	278	296	273	288	254	237	244	262	257	256	254	297	250	257	258	279	296	241	287	289	296	270	255	230	263	269	295	289	294	308	287	296	256	281	308	270	259	251	309	265	292	239	297	248	294	255	241	248	266	267	293	243	217	257	274	272	289	277	246	234	227	240	303	275	275	265	264	269	284	255	267	267	269	262	255	276	295	244	244	291	300	255	265	251	258	262	279	265	287	254	256	252	270	252	252	263	266	265	261	256	218	258	267	267	277	222	276	262	267	266	263	244	225	252	260	279	252	306	261	278	275	283	276	288	258	282	261	320	262	254	263	270	287	271	276	260	255	277	297	281	278	249	246	268	288	277	278	298	250	254	277	254	268	250	246	266	238	254	240	280	280	281	255	259	270	294	246	264	259	271	255	262	254	250	261	277	284	286	222	253	275	264	222	275	259	253	257	252	276	263	258	244	251	268	272	269	252	263	278	282	240	255	264	288	260	310	269	260	266	271	274	260	251	287	247	268	276	265	294	238	237	268	268	268	290	259	253	296	269	273	265	258	294	277	272	255	263	238	264	264	233	246	257	237	275	281	256	294	254	262	251	273	276	254	267	253	255	273	283	247	239	258	266	291	267	257	268	261	283	240	234	292	303	278	273	264	233	293	260	255	289	229	254	270	267	262	291	289	270	286	279	270	262	293	270	264	241	267	266	291	280	249	278	290	257	268	257	246	311	267	273	277	301	286	260	294	225	284	270	232	279	265	227	255	285	263	261	260	269	274	248	273	249	259	309	286	253	256	275	245	265	256	290	251	284	277	252	275	285	302	268	274	261	244	268	239	274	257	293	260	265	279	269	296	270	245	266	278	282	248	251	297	277	297	263	284	288	305	284	228	253	238	258	259	249	266	267	276	248	267	304	252	224	255	293	242	254	283	286	294	245	245	262	238	301	244	285	235	272	254	252	251	255	256	251	239	286	292	312	262	268	285	274	276	275	236	281	266	260	271	265	274	282	272	271	244	235	267	247	280	256	298	246	277	245	279	216	265	241	259	250	262	263	240	278	268	276	266	294	294	286	301	284	254	248	235	287	259	264	253	246	280	249	283	258	301	283	258	268	276	275	258	262	221	287	278	249	248	290	230	272	298	303	280	280	309	275	268	259	243	261	255	249	259	252	293	289	272	293	246	259	261	271	270	265	235	252	252	251	284	311	279	248	275	276	268	241	226	258	242	268	250	257	270	260	253	277	285	265	259	271	265	274	297	296	282	251	273	254	275	286	262	299	237	256	282	262	247	285	261	252	259	250	268	268	260	269	278	275	273	245	242	247	286	262	282	275	267	276	283	274	256	243	249	264	275	267	266	270	264	251	256	260	256	284	240	257	259	247	287	258	263	274	278	284	258	263	249	255	235	245	261	251	246	274	245	279	244	256	273	266	274	270	277	256	243	234	267	255	257	283	262	253	288	293	251	267	267	288	265	285	276	258	265	283	263	268	244	237	242	258	236	268	236	268	261	272	263	243	254	288	271	246	284	256	261	255	278	258	255	273	284	292	266	285	242	258	280	254	256	279	262	255	270	266	288	260	262	256	300	253	293	244	265	231	264	221	257	258	284	275	258	225	286	254	261	274	260	251	294	261	297	238	234	270	272	244	266	272	269	268	254	272	289	252	290	262	299	252	260	282	267	280	256	247	264	260	280	267	235	266	272	265	281	246	258	250	249	249	274	256	266	267	280	248	240	285	261	260	271	248	261	268	240	269	246	293	249	232	286	254	261	264	285	287	271	261	262	281	236	288	265	286	273	259	221	255	276	253	262	252	264	266	264	271	269	251	287	269	282	257	263	270	266	275	288	269	270	259	252	234	238	304	273	274	288	286	250	236	245	272	274	253	264	314	283	284	301	273	275	252	279	269	275	231	260	268	279	307	273	270	273	242	235	257	259	277	271	253	291	281	257	277	252	262	295	262	254	216	277	287	250	244	228	249	250	241	283	279	264	268	277	260	268	248	285	234	261	268	258	296	281	237	287	271	273	239	288	294	264	261	269	272	262	230	276	261	261	306	274	279	283	277	246	270	306	244	279	255	255	257	274	317	271	244	284	263	262	275	263	270	273	259	296	292	235	268	278	226	264	223	286	251	274	270	253	287	250	259	244	257	285	266	255
13839	4549	3423	2275	1609	946	623	673	625	643	645	605	598	625	649	627	591	607	620	620	630	655	645	577	566	660	605	572	669	615	612	576	616	608	603	604	614	600	620	592	616	607	623	607	614	646	576	597	601	620	588	603	630	594	592	598	591	606	633	574	602	616	587	613	590	630	598	591	605	652	605	594	649	659	629	562	586	616	598	617	572	575	590	609	615	581	590	602	593	642	609	575	587	574	669	563	622	602	617	605	629	585	613	576	595	623	604	611	588	603	601	628	671	540	665	592	630	592	578	570	625	604	623	610	574	579	612	599	608	601	596	608	604	580	566	613	585	633	578	573	605	638	594	548	615	600	623	622	607	571	577	620	627	610	542	599	598	614	582	572	611	580	617	598	592	602	572	584	596	549	598	583	600	593	597	630	636	601	566	580	612	606	612	574	623	570	603	600	566	627	599	597	595	574	578	606	603	582	609	567	600	611	572	610	599	619	657	608	596	595	579	617	556	617	610	553	606	602	610	631	601	578	609	595	572	573	636	604	612	575	607	625	585	660	605	580	636	687	605	565	587	597	610	578	580	599	608	599	602	601	580	591	597	644	609	621	618	609	559	615	594	612	594	614	617	623	611	598	614	607	623	568	620	657	608	590	615	557	583	585	620	632	601	561	578	582	630	631	619	634	643	578	596	589	596	585	615	582	589	569	597	629	546	590	554	600	576	596	614	615	612	584	577	600	662	584	609	607	655	603	605	621	630	547	617	604	599	554	629	605	622	563	600	546	616	597	615	590	581	609	617	521	603	608	603	609	600	615	612	557	615	630	625	607	591	561	615	586	578	597	571	614	579	613	594	579	581	608	638	628	619	543	589	595	618	602	631	625	551	639	596	590	584	631	589	622	580	625	555	603	578	552	613	623	605	573	570	597	551	616	597	611	572	613	578	587	593	616	630	591	613	632	583	624	614	603	594	600	626	560	572	614	587	580	616	617	589	560	561	614	565	583	590	610	629	562	585	627	604	607	643	594	625	617	621	606	660	592	592	575	590	596	563	604	594	605	607	624	639	598	635	605	595	541	598	583	564	617	579	592	592	609	584	607	575	612	588	620	626	611	608	595	595	601	562	578	643	569	606	611	619	592	648	614	625	589	539	607	612	628	615	569	580	617	563	567	625	577	617	592	571	551	622	587	590	600	602	582	597	585	603	599	617	589	591	623	577	603	558	624	589	570	625	610	586	574	591	593	642	653	546	564	552	642	639	591	609	602	609	582	570	625	551	562	605	589	586	575	578	577	602	617	608	646	567	622	625	562	623	620	576	604	607	610	592	603	626	635	599	607	658	628	583	604	591	534	597	564	549	604	590	642	604	579	597	613	628	602	584	630	583	639	600	570	585	562	629	607	580	594	608	569	670	595	606	633	549	578	587	624	592	580	599	579	653	573	555	551	659	589	632	542	575	611	564	642	620	633	556	579	584	577	581	603	625	591	607	589	610	558	598	613	621	601	583	618	595	613	576	599	612	599	608	596	613	629	585	592	595	614	571	596	578	595	558	598	619	611	598	601	588	614	578	557	572	641	594	620	576	623	617	606	596	594	579	580	570	596	593	583	633	609	601	597	618	576	615	634	610	571	584	565	579	616	643	606	557	594	605	562	607	601	599	592	587	598	596	585	601	598	622	574	612	615	578	577	613	609	581	585	589	563	611	620	571	627	594	608	591	597	588	621	608	595	605	619	592	631	562	622	601	593	576	606	619	624	583	596	614	620	568	585	597	566	613	570	588	605	598	613	615	588	596	613	600	565	602	566	638	584	567	575	580	650	583	598	624	601	570	639	562	610	554	612	607	615	563	632	623	572	593	592	583	578	611	576	566	584	575	616	635	603	592	598	606	572	603	580	593	580	587	588	611	574	619	642	576	592	615	575	618	604	598	641	588	571	590	589	596	632	595	592	568	628	641	625	588	636	548	620	594	613	619	602	599	589	603	567	630	612	589	620	597	579	602	591	614	612	593	563	564	637	592	602	615	559	580	614	575	579	584	605	544	581	622	589	583	658	619	589	591	572	612	556	624	620	568	565	641	594	611	616	601	567	596	612	578	559	600	592	584	597	563	572	607	628	613	609	574	620	604	613	590	559	610	578	611	637	640	586	591	604	589	631	617	616	602	592	614	586	608	640	615	584	614	632	532	580	599	587	563	598	645	604	628	606	596	638	617	615	600	601	577	618	610	608	602	584	635	607	640	608	555	628	592	610	618	599	564	631	558	620	568	650	605	589	580	639	574	619	585	610	610	610	629	569	626	580	611	604	589	583	609	619	590	575	600	663	551	596	617	608	617	624	587	660	582	610	569	591	621	633	602	591	618	573	611	590	575	649	562	621	602	595	580	636	616	603	604	610	588	605	588	580	597	606	550	594	583	601	614	572	610	597	591	567	580	614	605	598	640	569	589	588	590	570	636	596	603	573	583	544	583	523	563	596	572	558	596	575	608	639	613	612	616	611	587	593	572	598	579	611	591	577	605	630	577	575	597	620	600	591	620	597	587	621	592	577	595	612	561	627	628	610	590	592	592	560	593	593	560	603	611	588	571	592	590	540	582	600	583	569	580	580	597	641	554	601	610	588	616	597	629	574	597	635	590	574	610	612	580	581	623	592	604	596	587	569	540	608	591	657	613	593	593	591	598	623	614	635	583	600	623	606	572	520	633	632	590	597	574	624	610	612	632	591	614	619	607	597	631	634	583	590	560	645	609	592	610	615	580	653	591	590	563	542	568	653	660	591	579	583	610	590	615	567	569	577	609	591	590	634	623	629	560	600	578	595	624	566	608	618	597	593	612	585	619	617	641	614	617	618	583	576	630	578	621	614	567	587	609	650	610	607	613	657	575	633	590	611	610	599	608	573	629	595	595	558	604	643	598	564	608	616	602	563	592	592	575	579	591	576	589	633	583	623	662	605	613	587	576	644	599	597	570	604	635	617	588	563	581	537	597	586	610	607	649	616	585	578	612	593	591	625	643	605	608	569	572	612	606	598	610	627	577	608	596	616	591	630	614	582	579	592	581	564	599	586	566	627	583	617	567	593	628	574	631	594	612	564	594	613	629	603	611	597	605	555	588	583	656	595	570	609	576	618	563	554	589	582	602	629	554	623	569	587	613	583	593	611	598	555	577	599	597	623	613	604	575	601	580	594	567	607	566	566	600	598	569	602	605	574	609	611	601	573	611	560	580	579	585	611	629	618	629	608	612	616	621	648	587	578	543	600	580	626	530	611	572	594	629	618	587	638	631	579	604	601	574	590	599	611	547	573	586	610	617	595	585	612	583	636	562	578	584	614	610	577	605	602	598	617	605	576	632	645	640	601	615	567	623	615	604	590	619	588	614	620	639	621	602	589	588	588	576	607	596	630	613	554	612	583	571	594	599	603	567	626	587	609	634	593	545	576	629	534	602	615	654	590	624	596	606	633	631	580	587	568	594	593	576	607	583	609	570	603
27753	4398	769	578	437	350	324	269	290	272	303	287	306	259	276	299	261	249	285	297	293	285	291	262	267	285	302	275	291	269	258	292	299	283	263	292	285	293	280	290	326	276	274	263	307	276	270	266	270	269	268	293	221	253	293	285	267	276	246	291	300	283	288	282	298	247	301	276	263	269	280	258	286	284	237	291	284	289	282	293	247	291	282	291	297	270	267	285	267	257	245	268	251	282	257	288	296	293	299	279	270	256	266	236	267	268	277	284	285	275	290	308	286	296	271	271	276	292	313	299	288	265	306	280	267	260	272	276	266	261	306	271	314	274	272	273	297	295	272	254	270	272	286	275	253	262	276	308	270	291	252	279	266	281	294	291	230	256	266	267	291	304	266	284	268	241	269	291	260	260	260	273	270	273	274	299	297	291	300	282	265	258	276	285	291	278	317	254	265	255	315	274	265	286	264	268	285	245	261	275	262	267	302	318	256	270	272	267	292	259	262	276	266	271	296	263	306	298	269	275	290	255	297	274	266	280	280	260	238	270	285	278	258	279	282	278	272	274	314	292	295	243	308	253	278	296	284	267	288	284	290	277	279	269	271	266	282	256	285	277	234	277	284	284	285	280	263	306	285	258	264	254	279	304	270	290	294	274	266	276	254	256	259	269	243	287	282	289	263	291	251	283	273	293	276	273	256	262	298	289	259	285	282	306	281	292	295	279	287	296	263	264	304	279	276	263	295	288	280	281	291	249	315	256	322	300	294	262	282	277	270	296	328	294	282	261	287	270	264	326	277	248	274	304	289	266	262	240	293	284	285	296	304	295	284	287	256	293	251	288	263	296	273	299	279	288	275	283	279	257	281	265	287	267	281	265	289	263	311	285	261	285	290	290	280	275	259	253	247	292	260	287	279	268	278	299	257	293	255	283	259	257	260	281	264	317	265	279	291	295	306	256	271	268	289	305	282	268	289	281	277	254	316	290	259	280	286	283	292	310	265	282	289	296	256	279	302	293	310	254	300	279	311	277	263	275	283	300	251	285	274	246	254	248	282	280	281	258	316	267	271	253	293	278	275	284	268	283	261	320	279	291	276	249	288	276	285	279	269	249	289	249	270	288	272	278	309	297	279	258	275	302	280	262	287	299	271	256	298	273	310	286	275	305	270	264	281	281	301	304	278	273	258	291	281	295	295	265	260	270	258	248	284	302	292	275	274	279	290	298	239	279	269	306	284	329	303	295	280	296	271	286	282	268	286	267	275	318	278	263	296	258	269	263	267	274	296	285	288	291	294	289	268	269	262	308	303	256	264	268	265	300	290	263	294	263	263	276	252	266	265	294	255	274	326	303	280	296	312	251	282	311	266	312	277	296	279	300	270	258	293	299	270	288	297	309	279	251	240	271	284	304	263	288	259	259	256	280	294	278	260	304	281	295	292	319	290	263	283	284	277	288	291	259	280	285	300	297	272	274	254	265	290	287	279	288	267	277	321	298	270	292	264	270	280	281	248	282	264	315	309	291	265	339	284	271	318	242	246	298	266	276	313	274	300	297	262	301	273	269	290	276	306	296	311	314	254	243	262	269	288	272	311	292	261	283	276	288	283	290	262	283	289	276	300	289	281	291	264	233	293	270	307	275	281	290	257	278	334	270	273	279	276	285	257	289	249	271	263	265	273	266	266	249	296	294	282	270	301	308	273	270	257	286	325	285	288	302	262	288	276	288	262	280	259	271	274	305	298	268	263	292	273	263	295	261	263	267	289	285	305	303	309	290	277	291	271	278	270	290	292	273	283	293	262	270	270	268	285	290	296	274	289	265	281	272	284	296	282	279	264	277	279	282	269	259	275	277	292	286	277	274	249	271	306	290	272	268	314	291	271	280	276	267	315	292	286	282	261	305	290	258	263	283	286	286	278	267	279	235	286	274	305	291	273	275	274	292	292	275	281	279	264	296	297	284	259	309	271	278	296	291	265	274	284	296	281	285	313	269	309	275	244	256	260	295	280	283	273	259	242	269	253	272	262	291	294	250	259	285	244	236	237	302	284	270	323	268	274	308	253	288	300	284	266	280	307	318	310	283	242	281	337	301	277	249	278	287	307	265	277	278	271	291	261	294	271	292	262	256	283	293	306	309	282	286	321	270	275	273	250	286	297	291	254	277	276	277	277	294	276	296	290	261	274	283	302	273	255	302	305	296	298	290	254	286	279	277	280	308	319	288	305	270	301	266	282	281	238	284	271	276	270	285	285	280	283	273	266	266	287	261	287	297	272	270	297	311	267	283	293	245	286	282	296	294	269	269	249	297	264	264	273	288	283	257	294	271	256	282	304	257	310	281	294	300	280	284	269	276	301	312	274	255	282	283	277	284	294	258	279	283	278	280	324	267	298	272	279	277	243	276	271	290	277	280	286	280	307	302	291	300	271	291	293	246	261	262	295	249	255	258	303	293	280	256	254	284	285	264	258	295	273	302	258	278	294	296	309	269	286	310	305	281	293	295	286	293	306	284	275	300	269	287	301	285	304	273	301	301	296	264	262	287	255	282	290	264	299	278	292	276	280	290	273	253	267	273	274	251	310	276	273	271	282	251	277	304	264	293	269	264	277	308	294	275	289	273	248	259	324	303	247	291	271	285	263	278	308	301	279	274	271	293	331	265	310	263	279	271	286	303	269	284	297	283	276	287	264	225	275	242	294	269	275	269	280	270	266	273	298	284	275	297	298	253	277	285	251	297	269	278	276	281	284	246	272	275	285	255	287	258	253	247	280	267	253	276	293	301	280	283	249	291	319	324	250	264	273	279	271	275	252	247	301	261	285	292	296	301	243	282	299	278	291	257	261	264	284	299	257	300	299	286	276	258	271	280	270	284	309	285	277	286	272	272	299	276	286	307	266	310	282	286	293	287	277	258	262	285	288	255	260	273	265	308	301	258	243	256	254	283	285	310	261	298	292	252	293	269	275	269	276	257	257	292	298	286	333	272	302	274	247	274	243	280	255	317	324	309	303	285	299	305	277	277	270	264	280	266	279	276	287	260	286	287	273	263	274	295	303	293	283	243	277	292	296	281	322	339	288	294	279	309	253	291	293	285	288	281	287	256	275	271	299	277	273	273	306	259	230	282	291	255	276	272	324	288	307	275	287	299	279	315	299	282	284	292	260	302	245	274	271	296	281	284	248	281	254	262	282	291	268	277	271	290	274	305	304	259	285	256	260	291	289	247	288	272	266	310	293	304	294	264	248	291	273	265	311	269	282	302	291	281	268	296	268	278	277	280	279	324	287	225	291	315	266	303	267	260	276	284	275	287	305	258	263	293	306	282	270	246	289	246	282	287	286	267	318	273	286	289	287	290	289	292	285	278	281	320	270	255	281	289	297	273	318	289	306	236	289	287	236	269	271	258	296	278	258	275	249	280	275	265	266	282	280	269	307	280	310	272	284	275	279	263	311	284	257	291	257	316	288	271	269	294	288	278	281	268	264	284	272	263	282	289
21287	8881	6202	4929	3713	2164	1298	855	749	713	719	691	735	707	663	648	666	662	654	661	645	688	678	654	706	679	619	650	710	663	663	663	707	630	714	700	675	663	702	676	642	676	654	650	667	702	676	662	679	633	622	631	619	638	678	640	658	652	683	627	634	653	636	660	700	679	680	684	622	691	693	645	675	652	618	635	631	649	601	592	618	645	690	654	653	648	686	584	638	607	611	625	673	616	599	630	592	683	648	653	637	701	649	628	677	620	651	671	630	653	680	639	657	661	696	693	627	627	680	656	654	646	665	683	647	669	646	661	665	644	637	669	678	663	643	638	678	659	670	646	636	682	620	623	657	678	627	648	609	644	690	655	658	653	641	631	669	654	668	650	656	670	689	622	654	630	609	671	660	629	639	572	693	656	666	641	664	610	640	636	647	630	678	648	594	675	689	638	648	648	674	622	613	685	618	649	675	683	644	668	633	618	619	634	705	659	656	651	635	639	651	666	645	643	654	624	668	671	633	665	664	628	673	649	629	672	674	619	693	711	634	617	666	672	657	664	609	670	654	676	603	696	620	680	603	640	664	660	635	632	647	615	657	645	634	648	662	618	631	646	649	642	618	652	636	647	661	674	619	684	666	687	653	671	627	650	674	650	675	690	641	681	663	644	641	663	647	680	591	675	634	737	634	641	659	661	625	679	640	635	631	674	664	655	626	653	631	622	666	613	654	606	667	650	654	611	661	670	689	659	671	659	665	623	658	639	667	649	671	650	689	660	646	638	614	635	637	677	707	646	660	646	642	666	654	686	679	616	638	657	646	648	640	644	682	685	638	729	661	656	669	679	670	630	641	658	694	660	636	705	636	639	619	700	612	637	638	627	613	650	641	659	625	666	665	658	646	676	629	640	659	621	669	677	642	649	663	654	675	675	648	659	683	609	662	657	673	657	680	630	635	675	660	659	680	644	646	636	654	664	634	625	625	674	642	628	644	666	590	670	679	623	649	618	671	641	639	662	637	629	667	620	647	687	676	719	630	637	712	627	664	661	655	679	649	647	615	613	685	613	667	647	701	661	656	667	652	662	683	637	630	655	637	635	681	677	681	643	637	665	684	624	664	622	653	678	617	668	673	666	608	630	617	628	675	641	613	625	666	675	628	644	633	657	628	660	664	657	629	637	674	649	628	678	656	632	676	651	664	624	662	675	662	638	637	644	634	657	617	668	671	655	693	680	598	689	656	690	657	597	722	656	599	635	635	663	693	698	678	665	648	644	631	625	647	649	631	670	662	681	679	642	610	653	695	647	622	668	698	624	620	623	650	645	637	632	671	638	624	623	670	667	675	658	617	647	630	670	639	598	661	669	673	674	617	634	690	643	649	678	651	614	591	638	691	622	634	664	710	616	641	593	650	666	681	612	647	618	641	677	622	610	711	627	618	668	682	661	651	675	627	667	632	625	655	642	642	649	614	656	647	622	600	651	680	672	653	623	684	697	628	666	634	657	659	630	592	627	657	655	689	688	656	623	646	663	670	640	656	663	687	620	710	614	676	649	655	617	655	637	632	679	666	613	691	655	644	641	650	674	624	627	632	676	662	632	631	637	677	590	662	635	613	661	637	642	662	673	648	636	637	668	685	670	677	640	694	645	672	631	672	642	699	673	634	670	627	659	627	614	648	592	624	677	670	645	621	709	659	634	608	645	648	695	602	594	666	613	643	625	695	624	662	681	648	658	658	626	704	656	629	614	656	679	663	659	683	646	643	635	657	636	688	631	664	658	686	656	662	671	594	689	655	632	610	629	639	652	661	652	651	650	642	626	650	647	633	639	658	689	687	634	658	607	616	646	669	677	672	634	674	607	685	648	656	662	668	647	645	688	639	650	649	658	656	660	690	687	604	656	663	699	671	683	622	646	670	629	657	624	646	688	654	619	661	658	621	674	624	615	694	669	639	651	631	608	610	634	599	613	653	629	670	679	655	655	681	638	611	676	636	623	637	637	599	663	640	595	685	674	652	686	622	658	630	654	650	644	687	633	638	680	657	671	652	624	626	670	650	653	679	616	664	650	698	701	681	624	646	660	663	670	632	670	665	704	621	703	635	617	682	645	677	624	675	608	653	695	647	662	681	689	667	679	632	666	657	571	688	668	663	666	674	663	680	679	668	624	672	607	673	685	624	639	701	627	636	689	655	638	670	669	633	663	621	629	638	676	683	660	649	655	614	635	695	661	683	628	622	703	618	648	685	634	665	631	629	639	633	632	626	670	636	657	657	639	640	628	645	650	650	642	660	640	604	652	674	660	629	661	681	677	618	602	654	581	666	624	642	670	605	637	647	636	658	613	643	683	687	690	663	707	637	641	675	699	615	667	602	633	678	668	643	647	601	659	665	681	619	631	633	645	608	619	654	670	652	637	680	647	640	699	635	631	697	641	671	654	700	677	669	636	627	646	656	648	624	651	685	634	691	628	627	677	684	638	643	673	657	664	640	682	646	635	694	690	611	606	657	632	663	655	612	632	655	633	662	681	648	663	682	634	632	631	673	614	649	659	701	686	608	649	651	639	660	628	632	609	640	678	700	677	627	640	615	665	687	623	653	658	672	680	670	656	653	638	648	670	668	662	656	668	654	667	677	671	650	684	660	618	635	645	632	700	653	680	646	661	653	679	681	638	668	643	640	658	642	641	646	663	627	657	659	644	584	634	644	709	650	694	629	702	641	642	664	666	629	651	642	636	650	643	658	667	642	668	659	642	634	680	663	670	646	652	674	635	646	638	710	644	653	666	713	641	673	631	642	658	629	633	626	641	664	646	637	638	613	701	682	667	649	641	649	618	658	672	643	636	631	685	708	671	615	649	630	670	696	635	668	665	658	669	626	642	616	675	623	678	701	639	659	667	664	662	626	641	668	678	651	624	682	631	642	626	657	628	611	631	660	663	666	680	678	658	650	631	629	644	660	675	719	614	627	686	605	570	687	663	651	646	615	642	645	633	646	627	704	668	650	607	644	705	639	609	705	678	677	664	636	664	608	660	663	650	682	657	645	661	669	616	662	640	645	663	613	649	678	629	642	643	652	643	645	652	683	642	692	645	688	677	661	628	639	681	651	665	585	655	646	680	677	663	658	641	668	620	640	679	675	589	671	654	652	621	662	645	646	654	693	673	629	675	662	616	651	647	639	681	648	651	671	681	664	685	652	627	622	680	702	641	654	646	647	650	621	597	644	693	696	670	648	688	645	616	643	630	668	679	717	662	690	641	664	673	695	642	642	602	678	634	635	670	646	677	693	663	633	699	665	668	641	673	630	667	680	714	669	670	684	711	648	642	619	663	659	641	653	655	642	658	662	655	645	623	615	629	671	662	639	637	706	620	656	643	661	610	671	634	687	629	641	630	673	607	614	678	654	661	635	685	698	633	663	637	668	615	646	618	650	641	655	644	696	640	662	697	688	605	685	704	649	645	675	670	639	704	687	653	674	616	688	679	674	654	669	663
31172	4662	950	685	517	476	374	271	273	293	289	290	288	308	268	265	327	283	274	317	274	258	270	294	281	282	273	253	284	290	319	292	296	280	291	278	287	285	287	305	272	287	307	269	304	260	300	312	289	273	301	284	278	292	307	287	326	289	279	287	345	306	250	289	285	294	303	278	286	287	266	311	296	328	291	331	319	260	290	281	281	256	246	313	272	311	298	309	291	324	302	260	304	295	269	317	297	274	323	296	277	303	317	282	290	251	302	285	294	279	252	283	282	298	303	279	285	293	279	263	278	328	298	273	265	298	317	281	278	275	305	287	322	291	310	311	310	257	294	286	284	302	285	284	264	279	246	262	264	281	300	283	268	300	271	276	269	288	301	278	292	283	299	290	296	299	282	262	297	311	293	290	281	306	258	331	294	285	265	277	288	280	271	280	283	288	302	307	310	336	282	294	282	287	297	283	268	270	297	287	285	273	288	311	273	309	300	305	296	309	258	294	284	267	294	285	265	333	303	300	291	238	305	298	317	298	277	298	274	304	263	292	275	313	301	273	268	287	323	278	285	296	289	274	296	289	264	309	273	267	286	301	294	292	301	304	277	275	305	300	293	303	296	316	315	306	313	288	311	281	315	293	297	280	303	278	283	291	275	292	289	293	311	302	292	268	239	285	279	287	279	303	307	275	266	294	310	337	307	311	308	247	295	325	298	283	333	301	289	307	298	298	286	285	280	264	306	305	324	291	288	287	291	303	289	281	257	295	298	302	299	319	330	295	294	273	301	278	278	274	303	288	287	293	310	288	297	267	315	268	299	286	291	267	319	311	302	298	295	287	296	269	269	283	281	282	282	253	279	280	267	294	272	260	284	282	290	306	293	281	299	312	315	277	278	294	284	281	308	300	274	265	255	281	299	288	284	272	300	285	298	327	271	307	281	302	285	282	288	299	280	268	263	257	291	294	275	265	304	300	250	306	282	315	275	297	267	299	290	316	282	264	269	275	295	291	302	282	317	284	289	289	254	323	280	263	288	307	289	271	288	331	303	290	288	297	278	253	339	275	274	274	300	309	283	276	289	282	297	310	270	313	288	276	313	279	292	300	273	285	312	323	299	287	268	288	306	319	239	274	296	289	286	305	297	298	289	257	302	315	301	264	303	273	307	301	312	311	289	296	344	298	305	295	282	317	284	281	289	276	272	299	243	273	307	295	273	290	283	297	288	292	264	274	310	283	289	287	292	268	280	268	280	286	309	266	236	300	294	302	301	296	274	291	288	250	282	255	264	262	314	280	292	275	300	321	293	256	297	269	248	274	314	284	249	265	291	290	283	300	283	299	267	272	267	279	272	303	276	287	291	259	281	304	289	264	274	251	312	279	326	287	310	276	289	301	324	329	268	294	306	313	327	276	306	267	293	288	296	295	304	278	311	291	287	299	273	280	291	298	312	290	284	286	316	286	326	306	315	301	300	307	287	285	271	269	287	317	297	286	255	264	309	277	242	262	269	286	296	299	281	312	288	307	300	280	255	288	289	272	249	322	270	284	279	296	259	284	284	266	330	304	257	299	283	300	289	277	318	288	270	277	269	303	294	287	282	279	295	278	270	304	294	287	280	281	289	316	289	269	273	257	288	289	305	319	272	284	237	289	298	296	296	247	315	307	273	295	323	318	318	279	268	263	248	283	331	310	302	308	307	268	293	306	265	293	275	287	250	285	261	312	282	293	298	281	298	312	288	288	294	291	295	285	301	256	311	266	277	274	260	287	248	257	288	293	310	300	307	307	268	289	284	315	286	314	242	299	305	280	286	287	283	288	298	302	289	273	318	274	298	292	311	269	314	325	282	277	300	299	287	290	301	284	301	253	311	299	311	264	333	307	285	272	265	274	288	299	313	284	290	274	302	277	259	307	274	277	298	276	251	275	260	277	272	271	282	333	294	316	314	306	274	302	300	309	295	251	283	284	313	271	302	301	289	291	276	277	300	289	323	315	299	289	303	263	265	271	303	282	273	281	314	283	288	251	291	305	284	250	286	284	295	280	278	262	296	306	290	294	313	313	264	284	270	291	299	283	322	297	278	273	264	266	270	271	335	280	259	290	284	302	308	283	267	271	290	328	303	328	282	310	256	281	285	280	277	286	274	278	298	270	266	234	281	281	273	261	280	279	256	289	293	268	255	279	284	306	281	322	278	272	268	303	266	292	279	277	297	317	266	319	288	238	261	276	286	254	286	249	297	309	285	299	264	286	271	287	307	277	283	304	276	271	313	300	314	271	295	271	298	301	286	283	271	278	262	263	302	269	262	320	294	285	288	298	280	301	280	275	309	275	285	290	288	282	268	278	294	252	287	311	292	286	268	286	274	306	305	274	279	269	277	310	292	263	301	290	279	271	299	301	281	271	309	302	262	274	306	300	320	276	249	276	259	302	278	294	301	267	257	292	296	261	255	255	265	321	301	294	295	297	260	291	255	271	302	297	265	278	291	316	286	313	281	289	300	249	313	315	264	288	275	300	290	301	301	264	274	277	283	293	273	276	293	273	279	294	259	298	282	287	323	318	292	307	268	261	292	253	285	288	253	285	315	278	271	264	279	280	276	328	284	291	300	288	290	278	291	301	293	302	307	280	278	301	294	261	294	276	311	265	322	284	293	291	298	275	319	288	298	239	274	260	277	294	258	278	320	291	305	295	308	284	297	312	290	283	269	299	275	316	297	303	277	307	299	284	285	322	290	292	275	286	286	271	297	291	303	317	309	260	284	352	276	237	282	312	306	308	286	258	302	283	266	286	279	306	296	275	290	308	272	254	309	308	298	290	286	293	303	283	267	275	292	268	292	314	313	310	298	310	271	306	288	284	282	287	268	269	284	277	340	259	290	259	248	318	242	296	298	323	272	227	282	290	281	285	321	237	282	283	325	273	286	278	278	267	293	256	307	268	287	305	272	309	291	281	273	286	298	301	268	263	294	294	280	288	309	309	289	288	308	280	278	279	320	296	286	298	306	300	297	268	272	286	287	272	299	270	267	277	296	296	262	263	256	293	270	276	279	290	314	291	278	315	265	358	303	320	249	269	291	315	315	276	271	249	335	271	319	296	299	283	269	294	291	283	265	286	312	295	297	273	295	285	295	307	274	263	283	266	285	259	282	317	316	285	292	266	271	266	256	267	246	261	272	301	260	332	281	292	272	276	314	267	280	278	256	285	265	286	286	293	290	280	283	316	248	264	304	267	260	291	293	290	311	307	272	319	326	325	283	306	301	297	270	276	275	278	291	284	272	277	298	328	327	278	317	289	273	287	289	304	297	297	280	263	269	270	292	254	287	312	307	289	288	284	284	294	280	302	285	261	285	293	302	350	278	301	312	292	318	297	273	272	305	276	263	307	308	303	317	296	267	291	308	319	284	288	285	289	267	330	296	280	243	280	302	330	302	280	272	256	288	282	265	290	259	291	299	324	271	301	293	292	248	306	247	313	290	282	302	287	299	301
21783	8034	8369	7147	4957	3709	2240	943	743	736	823	730	731	697	720	669	699	705	690	680	674	674	732	707	705	716	726	687	637	713	695	689	766	686	709	667	719	753	696	703	675	699	678	682	705	706	683	715	698	694	689	689	675	675	662	653	681	709	683	738	708	678	695	673	662	665	666	650	673	721	670	682	712	685	752	657	668	695	680	654	686	746	736	693	695	712	705	657	652	649	655	624	686	724	763	648	677	643	637	683	731	681	673	654	683	653	678	645	650	639	670	671	697	660	706	655	661	685	704	694	686	687	627	704	652	662	673	680	681	620	660	666	662	684	704	641	695	673	725	644	662	645	688	683	640	675	746	674	688	714	700	669	697	642	630	642	633	638	702	611	697	719	655	701	651	647	694	698	717	637	694	671	643	678	666	671	672	649	653	631	640	707	704	697	691	718	705	678	705	696	706	637	668	636	696	653	645	699	622	694	629	656	698	670	677	715	656	711	689	660	675	644	652	634	686	679	675	679	661	690	630	656	706	670	649	659	715	678	703	688	675	649	691	701	681	661	666	617	689	710	686	706	690	680	682	679	669	690	658	720	662	709	647	681	655	693	640	657	695	642	687	671	662	690	667	654	685	672	716	695	700	678	703	669	675	693	675	737	711	646	636	654	614	721	689	693	665	691	678	718	661	683	638	651	674	675	669	704	702	643	619	676	694	609	680	679	674	672	718	689	656	652	700	639	685	660	697	694	727	698	716	661	690	720	672	695	631	679	677	677	677	657	623	707	672	704	677	659	720	683	652	644	708	679	677	657	637	648	707	676	673	702	680	693	654	629	667	665	660	658	665	651	707	678	676	664	672	669	642	680	670	613	644	692	638	672	675	722	710	730	678	673	659	639	671	676	697	624	680	651	666	699	640	681	630	676	662	657	697	657	666	700	687	651	710	718	690	664	730	673	682	688	628	658	652	643	694	708	643	637	660	683	686	638	696	670	710	628	692	710	668	725	713	649	657	637	680	662	680	710	680	654	677	699	663	675	641	676	682	694	706	722	707	671	724	682	693	694	722	702	667	637	696	712	669	657	705	698	662	628	635	685	632	657	679	689	674	650	653	665	705	671	664	676	693	645	676	751	705	704	678	629	647	662	675	659	680	665	701	704	692	669	693	695	722	689	663	686	665	693	659	656	671	665	649	718	674	667	734	697	652	662	668	703	662	641	670	669	649	690	614	670	672	608	641	704	702	638	717	703	674	638	663	676	651	733	674	707	664	684	676	673	682	661	692	727	647	635	653	686	693	694	667	704	685	646	691	664	700	667	697	704	636	622	711	665	662	668	642	661	672	699	661	684	680	676	680	622	676	661	734	678	612	655	697	668	696	640	682	690	719	645	702	681	649	700	636	651	657	687	688	688	682	660	725	702	663	678	650	704	710	652	696	636	764	645	693	677	674	666	693	648	668	665	664	669	695	628	698	699	635	719	676	678	644	692	684	657	681	676	674	707	682	704	628	671	696	681	706	691	668	673	724	687	634	655	653	632	648	685	708	654	724	696	657	647	670	686	726	674	651	677	681	684	689	665	678	677	631	624	689	643	667	716	730	661	656	668	712	688	684	676	697	679	664	705	621	662	693	672	652	687	664	654	685	663	645	687	697	657	677	642	713	693	664	681	673	675	683	694	691	658	660	711	658	710	687	628	707	649	674	655	706	647	655	663	625	670	655	673	690	670	676	607	714	694	675	685	716	691	715	728	696	657	666	685	672	657	676	724	694	684	694	720	708	680	691	729	670	719	680	690	646	683	709	684	686	679	672	655	664	650	654	691	672	735	646	708	662	699	670	594	656	642	676	683	642	689	675	683	656	637	681	675	720	666	670	698	695	674	661	657	664	657	659	708	674	617	665	706	698	636	648	629	661	671	658	684	691	642	655	626	699	649	654	710	654	665	679	686	722	654	669	722	685	663	632	677	641	688	690	701	695	652	668	697	711	668	678	630	653	691	633	668	659	693	651	708	710	689	716	709	694	612	746	745	663	728	696	663	655	671	719	652	678	655	683	689	700	685	663	698	635	685	700	682	666	701	686	695	645	687	678	741	684	686	681	699	691	680	689	658	713	666	667	678	654	672	664	680	653	667	702	647	644	625	679	626	653	701	708	623	713	663	695	637	670	689	690	687	709	670	668	677	685	711	718	685	646	663	729	668	688	673	684	658	675	686	684	654	645	708	604	677	698	686	678	667	689	655	672	692	673	678	689	679	707	688	619	728	675	671	655	703	646	656	691	651	686	703	684	688	665	700	638	685	668	727	678	670	693	726	661	712	727	718	692	719	676	667	645	700	666	689	695	735	668	594	657	647	705	658	693	666	699	678	667	698	636	686	692	695	691	676	715	666	645	652	691	683	677	700	753	659	704	693	691	671	678	673	683	652	738	663	626	666	697	671	662	675	682	658	723	694	700	724	668	667	677	677	656	687	680	676	714	704	687	674	714	703	672	716	672	758	678	707	696	687	656	685	678	643	668	679	713	705	677	694	673	700	634	671	655	636	625	741	666	685	678	693	690	683	662	668	637	693	675	718	657	663	679	699	722	691	694	715	648	701	690	684	711	660	652	697	657	659	697	725	677	739	656	669	674	713	649	671	686	678	703	637	659	677	690	635	665	704	670	639	673	676	719	649	640	679	670	708	652	673	700	666	721	700	665	646	711	685	680	677	667	726	661	695	650	676	696	689	686	705	649	723	681	671	691	729	669	694	679	735	654	678	692	622	684	700	702	676	689	692	712	658	708	689	743	701	684	740	650	673	644	698	667	661	697	714	718	654	692	650	678	665	652	752	711	656	686	671	661	697	688	698	671	671	675	673	680	687	687	668	688	730	663	688	681	698	663	685	661	650	692	677	669	650	724	636	682	682	699	711	663	735	670	726	664	679	654	679	674	650	669	678	708	684	679	656	652	671	683	683	683	657	643	703	675	703	736	652	632	678	703	654	637	674	675	705	664	663	694	623	612	695	710	667	704	640	673	645	674	677	642	696	682	670	675	661	646	644	697	653	697	690	654	670	679	692	688	717	631	702	705	694	670	708	654	665	733	668	616	638	725	695	670	721	681	680	636	705	647	685	648	667	693	670	710	695	701	680	724	661	628	641	667	688	695	643	635	689	659	675	680	684	684	735	646	634	670	673	701	674	658	698	641	645	673	685	689	682	693	679	718	637	677	683	691	663	718	638	690	670	720	684	693	677	694	644	677	718	690	663	699	719	657	649	675	657	692	693	689	685	673	706	637	734	658	685	659	677	672	705	673	685	697	677	683	705	715	669	688	673	692	685	667	694	634	667	701	705	718	674	707	656	644	715	682	710	648	708	699	699	651	702	659	697	671	673	678	693	710	677	678	695	703	703	694	713	673	650	729	693	694	675	610	675	657	682	758	697	658	663	722	685	683	658	691	686	663	673	639	687	674	693	703	682	696	656	688	641	662	660	650	660	720	681	674	652	705	717
18681	1934	531	398	296	263	278	280	259	234	263	285	282	291	258	255	298	263	270	232	234	249	268	245	282	242	244	278	255	255	279	264	270	279	254	281	292	252	251	269	294	285	254	248	299	281	263	290	252	281	253	272	252	259	259	272	296	259	321	247	258	260	282	265	253	271	290	263	288	276	271	276	264	299	242	269	291	237	273	249	280	269	283	252	279	229	296	274	291	271	291	275	300	304	264	308	304	281	271	237	314	275	278	275	269	259	290	277	275	273	296	246	266	289	265	258	255	273	289	303	279	279	244	269	248	276	248	246	278	274	246	245	271	274	317	278	263	297	262	257	292	262	247	296	265	244	278	293	289	243	296	260	288	252	259	259	273	273	291	268	284	259	294	265	286	252	276	258	277	287	299	286	280	243	298	295	282	286	280	246	243	270	265	255	254	300	291	269	266	288	273	283	281	262	273	264	264	254	241	273	265	284	230	281	246	252	257	264	266	274	267	260	256	267	252	303	279	271	281	257	269	296	262	278	278	228	271	286	269	254	295	281	264	302	282	287	236	260	276	300	255	285	291	264	275	249	287	266	263	257	261	272	306	275	280	296	271	285	262	268	278	284	275	283	261	251	270	258	254	263	271	235	258	257	297	276	285	240	252	253	261	268	276	264	277	268	260	301	311	271	270	260	277	309	283	282	266	282	315	292	268	281	284	264	293	266	286	279	268	280	273	255	265	268	268	264	272	284	279	245	233	261	283	247	285	250	285	251	255	259	258	274	272	257	245	286	305	208	263	245	271	268	262	286	310	261	260	289	284	265	272	319	270	256	241	266	258	262	246	273	271	265	241	264	295	261	305	288	272	268	281	285	266	299	258	259	255	294	235	239	248	226	279	280	247	275	273	280	271	277	300	281	255	263	261	266	287	283	272	274	260	229	270	202	242	248	276	257	287	268	286	268	264	251	277	257	260	313	260	294	264	260	270	308	275	281	279	290	250	260	277	268	260	300	288	262	279	276	279	274	249	250	269	264	241	266	282	283	263	292	290	271	268	232	255	270	279	288	299	273	287	256	258	280	277	247	271	255	251	282	268	274	295	264	279	321	302	257	271	303	276	278	266	263	282	279	252	304	261	273	289	282	293	282	288	263	313	256	284	272	258	256	291	277	284	274	258	255	274	231	280	339	283	282	274	287	297	282	237	242	293	251	289	274	296	273	280	300	295	283	277	291	260	282	282	269	248	233	234	264	270	307	272	316	249	246	290	298	279	270	267	269	278	252	263	250	290	285	298	262	294	274	249	253	270	256	255	257	271	268	243	273	298	291	270	265	248	283	273	250	276	273	260	297	287	261	258	266	292	241	277	252	262	266	270	276	278	253	308	258	311	264	299	273	270	259	258	263	254	283	258	224	274	300	270	285	268	250	290	234	271	286	274	247	290	270	263	291	262	220	291	283	280	278	266	263	250	263	230	284	276	261	236	244	271	278	267	283	285	301	266	291	231	251	283	247	271	254	290	270	271	258	259	292	256	279	256	291	271	302	237	263	267	270	256	272	268	270	228	267	257	254	258	257	272	264	279	264	259	272	287	238	294	293	246	286	266	248	279	259	300	260	252	276	240	272	305	263	307	263	285	280	257	272	270	311	254	261	266	263	270	252	256	283	282	268	291	282	264	246	295	251	238	271	245	261	240	267	264	267	275	281	299	265	271	255	235	237	294	291	255	263	261	273	281	283	248	279	294	261	264	248	259	278	269	264	262	290	278	302	277	263	238	271	260	284	266	278	253	250	274	264	264	275	228	260	255	278	240	283	293	267	267	251	252	296	252	260	270	245	265	289	274	278	267	263	268	255	301	323	241	301	292	283	256	273	262	306	273	265	240	267	250	280	289	250	286	266	269	299	259	291	264	288	260	293	266	240	258	286	283	256	269	261	279	250	256	279	289	273	249	281	259	279	284	260	277	299	285	278	284	288	254	285	244	277	246	266	242	239	274	261	241	271	321	271	247	247	231	276	300	269	299	278	240	250	272	267	306	257	216	286	274	321	285	295	271	261	283	299	266	263	288	286	250	273	264	303	276	280	261	273	281	247	299	286	277	279	264	244	270	296	238	238	272	285	268	270	284	294	311	278	278	259	268	275	265	293	251	249	276	271	256	291	263	296	261	259	266	303	281	290	285	265	238	247	259	277	252	281	297	268	267	258	280	247	246	261	293	296	255	255	325	264	292	252	283	261	269	282	290	287	249	259	290	270	272	276	275	262	247	210	275	240	271	266	247	279	257	267	275	260	270	272	267	255	259	270	272	286	272	303	305	265	265	251	267	247	262	267	286	268	239	259	266	318	236	277	296	279	276	266	251	261	257	288	269	255	271	249	266	297	284	276	300	295	255	254	274	259	295	270	265	281	299	267	279	286	255	269	281	295	265	250	266	265	276	242	290	247	257	276	261	252	271	274	239	295	280	242	268	285	290	263	273	249	289	260	311	272	268	258	289	284	298	268	281	261	302	270	280	266	265	265	246	243	300	291	248	249	268	274	295	297	263	281	289	263	280	246	283	278	277	257	291	264	262	271	274	296	298	254	281	296	264	290	293	252	283	265	224	255	235	273	270	291	284	272	289	271	259	236	264	264	281	314	258	260	258	276	272	253	290	246	270	273	286	292	256	263	270	305	263	252	282	274	242	264	278	268	251	251	253	267	286	286	297	243	266	254	274	215	268	267	258	264	278	269	276	308	264	248	267	280	253	303	283	273	259	293	260	318	243	278	263	250	256	275	281	284	254	249	266	269	280	278	303	271	251	254	282	268	288	256	253	265	248	303	283	308	269	289	327	253	244	253	254	257	295	275	275	249	284	231	284	259	304	301	298	261	259	263	275	272	266	271	272	276	286	314	264	295	284	297	222	288	269	287	296	284	296	253	309	275	257	267	269	278	258	268	281	266	247	279	263	266	280	273	263	267	287	286	279	252	239	303	259	281	305	293	257	251	300	236	255	267	262	266	246	273	275	263	268	238	281	269	248	276	273	291	258	260	239	285	287	253	242	307	285	289	275	262	252	256	292	296	267	284	265	261	284	284	273	253	273	272	265	291	278	268	300	279	290	265	249	256	257	282	271	289	299	277	263	234	278	231	249	276	271	260	270	276	270	262	264	260	282	273	249	294	285	290	284	293	284	255	250	303	263	299	276	274	275	260	259	274	304	263	270	263	251	295	289	236	261	294	266	235	270	249	258	266	231	294	301	311	292	293	253	305	299	287	231	290	281	263	255	290	247	260	301	289	257	290	247	280	248	256	278	279	262	270	279	291	252	259	270	259	313	251	262	265	270	244	257	273	263	260	256	240	274	270	292	291	271	248	282	289	286	278	271	257	269	266	260	290	281	282	255	237	259	280	278	260	266	259	250	251	287	256	281	278	253	276	275	259	248	300	262	307	271	252	284	286	298	292	259	267	298	266	273	236	289	273	253	298	299	284	302	287	276	252	263	261	249	263
14615	5713	4788	2835	1934	1148	702	621	630	616	598	650	579	590	602	609	582	604	586	598	588	603	574	614	614	596	610	557	641	628	613	581	585	569	623	646	642	634	639	623	651	621	630	591	607	652	620	608	604	596	627	616	598	633	665	575	645	616	607	599	597	617	655	564	561	602	698	616	620	559	586	560	640	635	622	593	591	638	605	619	600	585	631	550	607	644	571	599	629	592	595	622	610	591	600	617	633	601	635	551	611	619	620	582	576	608	626	618	621	584	608	611	569	643	593	542	611	609	627	600	619	560	634	617	627	599	618	571	634	597	623	601	612	656	627	595	622	623	628	660	626	596	628	590	567	639	581	637	640	625	565	655	597	610	607	558	593	545	600	592	645	619	578	608	629	619	615	558	617	598	636	582	520	577	622	620	606	597	602	668	617	603	627	620	638	593	592	633	590	564	613	575	596	613	589	606	609	623	621	670	587	638	603	611	631	583	593	588	594	613	635	593	612	630	632	615	641	593	680	570	619	646	604	565	552	566	611	631	617	622	618	628	601	625	604	596	595	573	571	622	635	608	639	572	605	640	628	595	629	628	585	644	609	615	584	620	565	622	581	608	569	654	631	607	584	650	543	629	601	672	612	558	622	591	644	622	596	591	600	636	592	608	609	630	621	634	612	569	597	624	596	600	572	601	594	618	596	622	621	532	596	618	613	647	631	625	629	596	611	653	606	573	648	603	635	623	637	595	607	588	561	553	600	594	586	616	627	643	591	605	614	578	602	605	583	603	597	651	567	611	610	595	616	627	623	609	627	578	616	605	613	615	609	600	635	579	631	576	614	565	603	554	588	555	630	611	620	617	624	618	589	630	634	568	622	586	599	609	654	649	581	611	621	601	604	621	624	598	606	658	646	600	612	596	597	602	545	569	593	609	628	586	615	597	625	619	603	580	630	624	615	595	623	626	612	646	564	610	648	599	583	611	630	585	618	615	610	540	628	628	581	618	543	607	656	585	597	628	568	591	605	612	576	607	653	590	587	613	624	603	582	584	613	609	612	596	660	612	569	595	589	607	598	597	606	661	592	610	656	617	560	586	590	582	597	591	635	606	599	623	611	603	620	596	566	581	583	612	547	631	630	594	601	579	634	616	598	646	594	605	610	634	599	597	589	586	630	597	577	620	613	598	632	626	583	609	574	610	571	576	572	625	564	570	561	562	601	590	586	606	569	617	618	578	614	563	580	573	600	587	623	622	653	576	597	667	586	602	626	597	604	602	617	611	572	575	611	589	604	592	613	624	584	588	598	615	613	564	624	589	637	594	593	583	629	601	588	568	589	582	585	642	594	629	559	594	636	620	627	607	612	615	667	608	598	582	622	599	621	557	636	570	603	609	622	588	639	559	605	629	613	565	593	607	587	597	629	582	614	615	561	608	564	589	592	591	612	620	582	609	577	631	561	615	598	588	596	586	628	601	596	613	601	608	548	603	581	633	573	604	577	606	592	574	591	592	567	611	650	607	582	647	622	613	615	620	591	637	602	608	581	594	616	593	596	604	600	645	589	604	589	581	622	640	618	608	573	625	597	612	632	590	622	631	552	628	591	577	634	601	539	606	601	595	594	565	594	631	611	621	625	642	616	629	605	608	580	606	589	609	631	590	630	595	612	622	580	605	601	589	577	599	610	602	623	606	610	611	616	608	607	627	583	602	624	598	647	564	595	607	600	609	647	622	636	607	636	544	585	609	592	568	613	596	638	619	656	584	644	624	622	605	631	618	632	621	635	597	589	596	623	603	608	573	618	563	566	559	611	590	591	644	590	616	559	626	610	624	606	607	609	584	593	600	619	618	616	595	556	596	581	641	596	548	548	605	620	605	583	573	620	589	584	603	598	577	593	581	575	593	598	567	610	630	603	573	574	637	603	637	593	611	607	628	597	618	614	598	609	638	611	637	606	581	608	598	568	587	616	626	608	590	597	580	607	601	563	631	605	590	601	560	601	573	589	580	602	587	582	641	599	561	600	640	645	630	609	668	620	587	607	586	622	591	586	609	592	637	605	635	603	605	598	625	618	654	591	580	622	619	609	574	612	598	630	584	571	627	665	557	570	634	608	579	586	607	607	598	613	590	610	568	603	605	621	660	595	588	582	660	625	635	640	551	646	671	611	604	592	578	624	638	588	617	591	628	599	608	602	600	608	581	644	603	665	610	640	615	626	568	615	611	607	588	639	628	596	626	584	609	619	619	557	611	625	590	562	603	636	609	647	628	634	610	660	607	575	584	602	611	626	630	608	615	566	644	602	614	618	630	574	621	606	560	607	595	607	614	605	678	629	590	590	575	625	587	633	628	614	580	622	546	601	682	569	649	656	588	551	596	597	589	585	644	587	639	600	631	562	604	561	623	596	580	583	610	591	604	604	598	610	582	561	619	605	597	600	641	609	575	614	599	606	571	592	587	597	617	627	610	602	602	628	653	582	572	597	599	620	608	596	612	634	630	582	608	609	592	619	625	606	615	577	592	634	586	626	619	647	589	592	607	571	595	598	586	632	613	608	607	599	582	588	571	614	591	603	613	590	586	636	568	608	601	634	557	625	630	625	617	591	613	576	628	632	629	608	585	601	595	633	579	647	662	642	613	612	625	570	632	644	579	628	609	613	608	617	602	577	600	577	633	583	606	602	593	627	568	596	600	601	620	578	599	571	606	583	561	592	603	624	644	588	611	607	646	638	602	594	632	620	584	616	635	569	633	578	556	657	558	626	584	598	580	583	607	603	597	613	572	608	671	630	551	559	587	588	598	593	545	579	603	588	588	620	595	607	614	575	615	639	639	607	621	622	633	583	602	586	593	626	656	618	609	592	621	619	634	615	590	653	574	630	573	613	602	611	603	592	606	594	586	582	598	634	578	613	624	596	601	591	653	591	622	625	606	579	559	649	630	589	596	618	632	605	620	623	583	612	621	577	606	607	622	631	581	598	604	617	562	578	616	595	609	615	648	670	591	570	601	606	620	620	634	653	624	602	611	587	627	627	584	607	625	579	593	587	590	615	581	592	675	614	636	620	583	608	602	627	643	552	618	594	557	612	571	588	652	620	617	625	585	609	597	599	650	677	589	620	601	637	615	567	595	601	593	627	600	638	587	597	597	574	576	592	596	636	597	611	646	616	650	615	623	634	595	643	611	596	597	582	613	595	636	620	600	622	597	557	597	552	601	606	603	651	599	612	601	579	609	591	569	601	633	587	595	569	634	585	596	545	664	610	602	657	634	615	616	614	627	604	583	612	649	586	592	617	620	631	589	612	590	618	612	595	599	609	621	620	679	588	587	618	638	581	615	592	584	610	625	611	625	594	658	623	594	598	600	596	616	598	607	561	553	583	614	628	620	640	602	582	619	594	607	596	614	575	578	594	576	606	659	607	584	598	603	586	602	608	559	627	610	558	580	550	597	585	625	619	613	612	634	622	643	591	602	652	619	630	615	590	590	617	628	617	619
27300	3736	790	635	384	311	322	278	315	289	287	285	260	280	296	283	289	273	282	273	276	260	274	258	258	283	283	281	291	285	277	266	289	262	285	287	288	302	270	284	301	315	309	287	269	258	278	287	272	309	341	296	287	277	277	286	251	280	271	266	298	279	287	330	304	297	268	297	282	281	291	279	239	247	294	286	283	249	245	290	276	278	268	275	277	260	259	280	290	274	248	304	297	262	285	260	290	284	302	291	281	286	284	268	260	297	282	279	250	259	281	268	275	279	282	269	308	291	263	301	306	301	254	281	277	303	293	250	274	316	261	284	300	303	278	280	291	292	281	252	276	283	289	315	281	270	265	275	283	248	299	291	253	291	295	279	268	295	279	260	272	298	311	270	293	294	314	277	286	259	286	286	283	264	270	304	290	274	239	288	284	285	293	310	271	315	263	284	261	257	301	283	319	260	289	285	267	285	289	306	334	231	273	288	293	280	274	283	237	272	303	304	261	257	291	274	279	275	295	290	300	316	308	275	264	289	274	287	276	262	281	285	266	298	300	299	264	315	299	268	257	273	288	311	265	256	267	272	264	294	306	360	281	276	281	290	289	290	248	291	310	260	269	295	280	338	279	246	296	266	271	305	282	294	285	300	276	313	325	301	284	273	317	267	244	288	294	265	309	298	279	246	267	294	279	282	290	290	270	244	253	290	272	312	265	255	257	268	275	253	271	301	268	283	291	268	271	294	304	315	301	290	251	274	249	286	268	269	286	290	276	277	252	247	294	249	299	290	297	284	260	259	276	311	313	318	283	302	282	299	274	280	278	307	309	291	249	268	289	299	260	259	307	304	271	248	279	275	253	275	272	279	272	323	254	312	276	292	247	280	272	291	284	292	242	291	267	261	287	297	273	272	282	292	298	297	299	285	275	313	257	309	306	283	280	272	293	305	271	256	278	302	269	295	316	270	288	301	255	295	329	277	285	275	275	295	269	304	256	312	302	302	282	247	299	272	277	295	299	308	286	323	288	306	266	276	279	278	281	301	289	281	295	280	265	257	280	298	289	294	294	276	260	220	281	306	283	261	278	305	283	288	282	291	264	269	282	254	287	303	260	280	285	270	231	304	275	303	291	292	252	273	277	272	285	324	302	265	285	281	293	288	278	310	259	279	275	291	280	256	299	283	289	250	283	268	322	299	300	259	287	276	273	268	284	272	273	288	284	273	278	277	315	266	288	287	251	274	296	280	310	283	310	270	259	278	266	257	284	293	291	266	259	282	304	293	296	303	272	266	285	257	264	273	293	266	276	287	285	296	313	276	300	252	257	277	254	269	296	292	297	244	282	260	279	248	288	312	302	314	277	314	268	286	279	287	249	266	263	291	323	260	280	313	286	298	304	293	296	298	322	272	295	313	294	288	251	298	284	267	272	279	277	272	291	300	309	280	271	262	309	282	291	302	307	271	298	271	286	261	290	259	278	276	287	280	302	296	305	286	289	266	297	277	267	297	287	269	266	270	298	285	291	272	274	291	273	241	301	283	261	289	286	280	284	309	264	279	254	265	296	299	302	303	283	289	271	297	297	270	328	316	228	284	289	249	286	275	285	287	254	278	285	280	308	274	311	282	298	287	254	260	297	274	286	286	282	310	267	278	284	290	295	306	272	273	293	267	304	302	226	296	294	279	252	288	269	266	245	286	246	265	263	249	281	293	302	280	284	306	262	300	276	312	273	305	292	302	290	291	289	269	266	272	307	278	286	283	254	282	313	281	282	236	275	306	279	256	293	290	269	305	291	320	252	258	274	294	287	273	287	262	296	287	266	293	315	261	266	282	259	271	313	262	302	300	264	287	285	265	317	280	256	269	259	312	301	282	262	253	291	303	272	260	261	288	297	281	275	264	287	304	265	251	278	271	244	281	286	286	290	269	291	311	304	272	284	270	293	281	268	280	263	254	246	289	270	267	295	259	302	261	285	302	271	302	284	274	297	280	281	288	306	287	311	268	313	280	285	283	267	261	246	275	276	287	303	278	286	281	256	323	295	276	285	276	288	268	279	270	320	285	265	244	251	294	275	279	281	297	288	296	285	291	280	307	283	291	267	282	250	292	295	297	264	293	257	280	277	289	312	300	284	277	280	267	276	266	273	259	241	260	290	259	282	272	277	286	258	295	268	281	284	309	302	269	274	283	294	293	262	280	293	288	267	321	254	282	312	255	269	295	282	272	269	262	271	284	291	311	286	270	283	276	293	283	306	242	264	304	281	281	286	308	272	281	284	277	310	288	267	267	292	298	280	233	315	258	287	288	271	259	248	297	310	313	292	298	284	259	298	261	289	245	304	260	268	241	246	301	261	275	272	301	273	295	276	286	279	260	273	343	305	283	259	272	259	255	273	288	282	282	299	278	250	272	269	266	289	272	303	256	298	247	250	290	289	296	273	277	282	318	254	284	271	301	328	286	248	282	251	265	273	318	267	316	287	288	291	313	261	288	301	289	270	301	291	282	267	276	277	269	302	268	282	252	270	294	251	268	272	297	278	238	265	313	286	292	284	297	273	256	254	258	263	317	299	282	277	276	300	278	256	265	256	299	312	291	297	263	287	324	262	264	287	244	267	293	258	263	284	276	280	284	291	301	286	286	284	299	270	286	295	270	283	280	288	278	277	253	254	265	291	271	279	286	300	255	294	263	268	282	292	302	286	296	291	289	269	256	268	259	286	274	236	295	276	328	296	260	292	283	274	251	298	257	287	274	271	264	292	303	298	287	318	293	285	255	286	247	305	253	300	275	269	262	272	260	264	286	283	290	286	286	296	250	283	274	288	277	280	244	277	271	284	240	271	288	294	272	289	259	285	305	260	264	264	260	271	277	287	294	290	293	320	293	299	262	283	285	283	264	278	273	311	271	254	262	268	286	267	254	290	282	280	289	272	274	316	279	295	272	282	265	297	301	278	259	249	288	280	306	267	267	253	272	294	266	278	290	259	308	301	263	271	331	261	296	273	278	298	289	264	264	261	296	269	287	276	264	259	298	266	288	267	270	270	293	299	282	312	256	270	276	278	265	277	292	277	293	269	278	273	284	275	280	287	305	304	276	269	275	258	295	294	287	302	260	242	285	249	265	301	294	287	275	277	259	241	281	291	263	289	248	277	301	259	261	271	266	290	318	285	330	281	291	274	269	257	266	266	290	291	272	317	264	298	245	249	283	264	270	282	280	289	250	261	272	269	307	280	265	290	253	279	306	270	310	275	260	277	296	273	253	254	308	258	287	271	281	237	233	293	319	277	256	314	280	263	233	327	271	281	292	303	308	268	267	275	283	273	305	258	290	245	286	286	265	293	287	268	269	243	302	277	301	292	281	284	344	299	303	316	297	263	323	304	287	277	298	259	300	297	260	265	293	290	269	303	270	290	271	268	286	254	296	293	276	267	270	298	260	259	285	286	267	309	283	293	313	305	244	277	276	293	257	282	301	275	297	296	294	317	282	261	321
20240	7899	6838	5816	3343	1593	1026	766	809	685	711	665	645	666	689	686	646	696	646	685	647	670	690	674	729	653	709	668	651	715	704	695	703	684	697	627	709	679	711	676	676	658	657	627	679	650	671	663	655	640	630	655	694	654	671	660	594	643	682	658	641	674	653	681	633	653	588	659	665	674	665	655	658	702	608	646	729	659	615	639	675	652	616	688	657	586	679	657	649	619	667	701	619	613	669	601	688	653	679	672	661	653	695	632	657	654	691	676	654	682	686	654	623	678	622	609	640	659	659	718	616	672	684	677	630	626	701	637	679	655	610	631	635	666	648	672	670	693	644	661	682	678	711	630	621	657	649	706	673	680	661	635	643	671	691	626	664	643	642	687	654	702	685	661	665	633	612	642	624	632	652	675	662	661	694	662	614	632	662	675	649	625	681	660	661	631	634	659	650	639	655	646	622	652	635	658	672	651	696	661	660	680	602	633	681	626	668	672	731	664	656	623	661	676	618	677	649	631	637	683	697	669	691	719	622	668	673	634	642	668	618	638	670	635	667	636	657	674	624	641	612	652	653	671	629	660	639	639	611	639	697	665	676	664	720	652	654	714	660	658	687	679	654	654	662	658	643	652	671	656	653	663	696	640	663	662	693	680	643	646	649	641	647	695	641	671	644	677	670	651	666	665	647	687	614	619	640	638	639	690	666	673	718	643	650	626	644	668	651	650	653	661	664	659	674	666	655	655	667	650	675	667	699	645	607	694	648	664	647	661	664	652	676	638	665	652	729	648	644	660	691	708	665	683	669	639	657	698	667	658	627	592	603	644	641	683	649	624	685	719	647	690	661	602	626	657	618	631	696	626	679	707	660	646	694	622	650	666	708	655	644	634	631	662	687	627	656	683	656	601	633	640	652	678	686	702	621	675	633	643	652	683	660	671	667	627	640	697	654	696	660	692	628	678	675	641	625	651	678	628	628	661	682	608	657	651	656	675	635	641	648	648	636	654	670	673	657	576	649	626	649	684	647	641	619	639	620	665	631	666	665	683	643	694	641	632	663	643	647	647	719	674	621	671	668	629	639	659	720	633	641	624	674	642	697	631	626	663	637	627	669	632	662	649	616	645	650	673	670	638	654	693	618	643	680	639	649	648	629	659	638	714	644	638	654	680	671	671	656	677	652	667	639	648	655	692	676	662	676	676	663	698	660	606	672	653	645	688	669	664	651	675	621	673	675	686	655	703	638	635	670	637	612	610	662	652	686	661	648	640	617	697	651	679	661	655	659	622	694	641	609	650	636	671	628	659	623	637	678	726	595	649	670	631	647	654	672	645	689	647	625	717	658	706	649	677	698	656	687	646	706	626	643	632	672	646	572	621	671	672	645	654	666	690	642	698	584	671	671	635	662	660	628	676	723	611	658	668	699	674	645	606	680	637	628	683	643	705	647	682	632	649	655	635	605	658	681	665	644	661	658	641	650	684	681	667	651	690	635	653	643	713	655	721	668	654	638	672	669	695	666	661	651	645	635	632	654	655	650	663	649	636	680	674	692	674	644	639	643	671	687	651	631	664	658	646	604	705	655	664	618	658	684	667	662	699	629	655	644	683	666	669	664	675	687	700	666	640	640	671	687	668	644	618	663	645	634	649	710	665	645	656	627	658	608	640	656	635	626	679	650	668	637	675	660	671	643	669	644	671	671	677	667	691	605	664	666	676	652	723	652	669	638	695	672	673	617	643	670	669	646	633	610	657	685	606	650	697	636	655	650	693	663	633	663	673	602	669	695	640	659	670	627	661	669	690	647	675	667	648	622	644	659	639	635	679	639	678	694	628	654	639	620	688	639	678	659	703	651	664	651	670	654	676	679	633	617	691	686	630	647	641	672	668	653	617	653	675	643	618	638	633	628	674	645	632	637	688	638	632	691	690	671	631	659	666	682	647	645	641	655	672	641	677	655	633	666	655	671	655	658	658	650	636	707	632	637	658	682	641	675	657	658	646	714	653	634	613	626	689	652	669	648	639	698	686	648	639	610	655	624	617	667	667	639	673	638	687	667	639	667	692	647	659	649	615	621	663	617	624	648	648	707	639	653	668	651	639	614	652	675	667	669	650	611	656	671	661	679	683	652	664	678	628	657	708	709	628	589	695	666	669	650	633	656	657	633	690	654	666	642	650	628	661	673	672	661	637	645	683	632	642	605	645	670	663	672	668	674	674	646	653	633	661	648	658	698	656	658	673	602	643	652	691	663	632	636	642	654	616	635	677	664	637	702	661	687	615	604	663	681	652	684	639	638	660	678	678	643	653	658	665	687	618	651	656	660	663	657	670	665	628	651	696	663	646	683	641	624	598	654	722	644	668	652	625	669	636	678	616	663	641	650	668	661	629	681	649	672	626	669	647	643	633	616	650	647	687	680	649	642	619	645	644	650	621	655	632	655	659	655	685	651	639	637	657	651	633	605	641	674	657	651	690	659	605	677	638	682	691	638	640	658	690	651	662	658	661	705	640	657	653	656	657	651	626	686	664	604	661	658	642	658	701	634	688	648	655	678	655	604	652	631	686	697	702	662	622	666	683	630	647	673	693	659	686	632	644	648	646	672	682	665	614	680	683	647	648	634	659	633	693	673	657	658	655	658	656	634	691	678	650	728	661	638	664	624	646	675	683	649	680	660	671	607	608	630	647	635	644	631	661	646	633	614	657	690	685	630	674	680	609	628	661	623	661	615	665	687	664	661	670	672	684	621	660	635	649	664	693	642	664	651	646	643	626	652	637	610	655	658	682	694	696	662	647	676	638	621	679	642	622	677	629	673	685	641	654	667	672	655	658	657	700	643	652	655	615	620	678	649	651	653	633	652	671	689	624	680	681	629	673	622	664	648	679	712	636	646	685	724	676	680	638	633	707	633	670	663	694	659	659	618	621	659	623	626	690	642	673	636	649	674	651	684	682	658	681	613	642	677	669	622	646	701	664	597	629	628	635	636	601	637	713	645	662	654	679	658	639	637	669	657	599	639	631	635	600	623	611	682	673	650	634	672	642	640	611	611	695	684	686	674	614	674	630	648	653	683	638	611	666	695	670	629	656	608	672	647	668	672	625	638	678	648	624	675	688	648	666	648	623	660	695	655	625	679	684	686	663	637	676	641	670	654	663	665	744	671	640	639	660	647	667	650	619	691	622	644	685	686	657	649	663	683	635	648	717	695	658	621	646	615	572	690	645	679	643	625	707	641	695	675	652	650	640	684	627	670	701	694	624	651	590	680	669	646	621	689	646	676	697	650	677	681	654	665	647	622	646	677	661	646	664	644	661	696	680	669	675	627	637	695	650	608	590	637	625	707	626	640	695	643	691	655	691	668	629	669	664	685	659	668	678	674	655	652	650	622	702	658	683	575	629	656	651	682	605	712	666	650	676	661	666	675	630	620	647	647	668	643	714	628	645	669	685	637	629	696	663	637	680	641	684	648	635	643	665	654	655	678	654	607	625	649	656
30809	4693	933	758	514	324	307	289	281	256	277	299	300	276	294	262	331	265	295	308	309	303	290	267	317	312	290	305	260	288	307	287	310	298	314	325	310	295	314	270	253	334	294	288	283	256	296	280	270	300	266	318	307	311	278	317	268	302	326	284	282	278	306	268	309	267	260	307	309	290	272	294	284	326	270	335	295	297	273	314	280	277	336	288	287	288	297	282	307	319	282	288	288	294	303	283	309	284	311	287	296	275	299	304	331	272	257	301	278	285	284	267	235	294	290	284	308	295	291	306	286	298	315	285	306	262	303	303	280	321	295	282	277	297	288	314	249	307	282	285	266	266	308	277	333	263	278	286	303	283	302	291	279	266	267	304	270	311	251	278	289	299	273	274	293	279	281	331	293	315	297	282	275	308	311	277	294	293	275	291	258	274	300	280	256	269	300	304	308	314	300	281	293	302	295	286	295	301	287	278	301	279	283	289	345	281	336	279	281	312	260	320	310	273	294	269	300	297	288	275	311	302	260	285	303	272	262	270	268	302	311	305	294	299	311	269	295	268	271	324	276	287	286	297	313	270	292	271	267	279	316	288	279	290	280	327	269	313	308	301	306	306	313	306	295	277	311	310	314	276	307	268	306	285	285	289	277	255	293	273	274	297	302	286	271	285	268	297	308	295	305	275	257	275	278	317	243	302	293	282	302	269	261	307	275	289	269	278	286	343	296	297	318	320	273	280	297	309	307	285	284	303	286	263	256	288	284	264	279	265	285	279	280	306	301	294	275	285	260	270	293	286	282	261	318	266	284	280	293	271	292	274	277	299	307	288	302	268	283	270	263	303	278	306	301	270	267	300	310	305	274	289	271	281	307	300	275	264	270	267	272	310	288	327	302	281	244	273	290	263	290	304	299	309	305	260	297	297	264	294	282	285	292	298	328	270	275	262	311	280	268	281	295	286	287	248	274	331	274	308	289	279	265	306	256	290	250	302	287	287	279	292	271	274	277	297	305	301	304	265	273	291	302	265	301	311	282	299	305	305	317	295	298	283	294	283	261	298	282	283	308	281	290	269	285	267	275	292	273	266	260	296	284	291	275	300	323	265	255	276	297	267	299	298	267	254	270	296	281	274	295	281	277	289	284	262	243	319	268	286	314	308	294	298	278	303	307	298	321	314	306	283	301	323	290	277	270	295	294	299	290	272	306	299	295	279	283	253	283	279	286	293	285	283	302	324	275	292	263	277	272	301	267	266	302	293	272	277	304	291	292	302	268	293	272	276	288	260	276	285	294	297	296	267	291	272	288	302	287	274	287	264	327	289	290	289	307	265	289	291	268	301	291	277	290	296	289	272	293	299	318	269	255	292	308	286	307	279	300	277	279	315	300	266	304	294	284	299	294	298	292	308	300	289	295	276	278	268	300	284	270	276	284	308	315	287	301	271	281	289	277	279	308	268	320	319	292	265	292	275	274	263	277	303	320	262	264	268	264	295	294	303	283	281	282	291	295	263	285	314	296	295	285	288	273	303	321	269	294	304	261	307	304	277	317	298	307	313	298	304	317	293	267	297	303	285	293	274	282	266	268	271	267	270	298	268	294	252	269	276	303	322	252	269	328	269	276	310	295	291	275	285	278	298	285	303	295	300	299	272	300	294	254	328	291	280	289	284	276	258	319	313	313	261	287	252	306	292	287	306	267	255	289	294	280	338	266	319	308	304	314	273	250	278	307	328	312	274	276	282	294	296	282	274	306	307	285	273	297	280	301	324	307	298	269	301	282	282	271	291	288	288	297	299	326	323	319	271	272	282	292	300	298	305	272	332	287	294	270	276	292	289	261	278	297	268	253	282	283	292	271	310	296	301	287	257	254	278	276	282	261	259	313	291	265	313	282	296	281	256	299	262	285	311	292	259	314	263	287	292	297	284	282	309	279	291	284	289	313	296	284	311	281	306	307	333	276	312	305	306	276	267	278	292	313	299	271	282	263	292	290	284	279	260	275	297	263	311	255	262	290	283	312	300	275	261	261	317	285	333	283	282	267	302	330	290	305	307	293	290	276	323	310	291	302	282	298	301	297	278	277	331	300	253	277	274	287	318	331	302	334	268	324	279	261	270	300	303	326	279	302	320	253	262	286	280	310	280	287	291	287	259	283	288	279	281	261	290	295	295	265	250	297	273	295	309	285	259	269	280	288	291	326	273	301	306	273	286	223	272	268	266	285	270	287	283	277	265	283	298	275	284	289	292	286	306	289	249	280	277	274	299	336	290	283	312	304	329	274	291	259	277	279	238	299	293	298	286	303	314	289	298	285	302	299	267	294	269	294	279	281	258	306	282	330	287	269	285	282	278	313	255	270	290	312	324	310	309	279	305	319	315	279	271	297	298	325	305	281	276	288	319	305	288	298	265	305	261	286	243	286	304	258	292	299	294	315	251	300	333	281	261	294	296	270	287	267	317	299	292	279	254	296	310	273	287	284	278	260	271	302	273	290	280	258	287	287	258	263	293	265	306	308	309	283	274	311	281	291	307	316	295	306	279	276	298	276	287	287	265	287	277	317	286	269	269	298	277	314	304	261	243	281	300	291	291	302	316	316	300	300	287	264	308	306	263	295	284	280	304	298	264	320	282	281	295	294	272	284	317	273	295	289	310	293	310	323	301	288	268	277	289	287	299	273	275	298	265	295	287	304	287	286	275	274	295	302	269	270	296	292	276	317	294	291	258	287	303	290	249	282	281	295	280	269	265	298	271	301	320	288	296	325	305	297	268	284	274	291	313	269	309	289	322	295	320	307	295	306	294	305	277	279	281	284	291	287	271	263	286	260	311	288	256	274	271	300	335	301	311	298	279	296	305	288	276	304	266	244	265	298	331	281	285	296	301	263	273	289	280	280	287	274	267	294	298	313	279	297	261	281	288	299	321	296	252	258	316	308	268	306	275	306	304	291	258	266	271	274	291	302	309	266	278	310	310	290	280	281	283	233	288	300	294	291	273	299	293	301	266	273	264	272	270	289	265	273	307	308	296	293	302	320	299	336	324	294	291	289	285	299	286	280	311	303	299	329	285	312	295	318	278	298	276	275	311	293	262	280	266	304	300	239	320	313	292	263	278	274	285	279	284	283	288	283	276	280	260	303	288	261	293	274	304	279	279	300	294	301	268	271	280	284	272	306	283	288	257	268	268	285	302	273	262	306	292	298	302	253	298	262	287	257	305	288	260	269	290	259	278	306	305	276	279	257	302	327	305	309	319	307	278	315	325	296	287	314	285	300	295	267	279	285	298	295	266	275	274	290	299	276	284	281	307	311	296	289	283	298	306	274	283	269	305	280	275	307	292	302	278	263	274	290	283	284	292	262	313	270	303	276	309	298	308	268	282	246	254	318	274	270	275	308	265	281	285	303	261	287	305	290	297	292	246	304	249	300	323	284	318	323	280	289	300	304	297	276	249	311	277	254	287	320	303	301	255	273	276	263	281	295	270	281	338	285	279
21165	8712	7921	6842	3925	2009	1396	902	810	750	783	801	794	749	678	712	746	737	706	683	742	719	728	715	678	689	685	713	696	792	708	724	695	688	744	727	693	698	659	713	687	677	698	696	682	686	674	675	676	692	669	671	695	701	685	700	697	674	659	712	728	681	668	646	647	686	692	772	685	696	709	683	676	686	693	657	738	692	666	703	722	715	658	683	645	646	680	710	636	719	693	688	674	730	647	660	665	674	710	671	688	700	725	693	710	718	656	696	682	709	698	666	708	653	689	667	673	658	696	658	635	698	690	664	699	660	659	677	682	662	670	718	672	633	735	691	663	719	705	675	677	729	679	675	677	684	679	685	663	659	688	692	678	718	664	707	722	682	641	694	682	698	685	616	643	641	670	699	692	684	654	708	711	668	693	676	672	673	690	678	668	712	699	665	717	668	701	665	689	688	667	627	661	676	712	650	680	711	669	674	677	651	643	664	692	642	701	703	648	692	701	692	678	695	703	674	640	662	725	671	715	659	669	728	738	727	671	622	731	667	646	643	671	662	648	673	678	704	695	656	689	677	638	678	695	652	695	625	696	660	675	662	649	649	685	637	664	670	731	691	652	664	692	693	650	697	666	665	701	661	670	672	692	679	688	679	696	736	642	676	652	689	679	625	690	691	685	664	676	718	710	681	667	679	731	681	689	658	630	668	675	682	680	659	681	701	681	639	646	644	649	700	662	681	654	671	699	670	653	687	724	648	708	705	646	723	678	639	670	658	674	670	675	705	696	681	688	705	705	691	674	663	696	708	696	685	709	670	686	714	644	689	697	670	728	697	664	630	687	693	649	683	689	648	695	682	665	709	674	706	693	681	686	679	706	647	703	669	659	676	647	703	667	681	674	692	667	718	687	714	668	686	682	701	711	651	662	662	683	701	680	673	674	695	726	722	688	668	674	667	675	663	646	701	669	700	689	712	715	678	712	696	683	697	701	682	663	667	675	666	678	701	664	692	685	691	651	683	622	678	713	682	684	719	692	730	683	675	711	667	654	678	691	652	668	664	686	699	687	668	685	646	706	702	719	679	721	702	668	711	653	690	673	725	666	683	653	714	685	714	681	693	655	698	696	706	705	701	721	670	692	660	693	714	677	675	661	685	730	660	706	693	665	682	685	626	618	714	732	712	707	702	654	713	699	664	692	756	669	668	677	708	661	671	671	713	656	671	689	686	680	644	737	707	688	684	727	695	698	710	710	744	692	677	624	679	641	708	701	712	725	715	667	734	673	676	658	678	718	695	700	688	646	682	664	717	699	679	684	681	689	699	696	653	681	678	652	691	694	667	676	670	665	668	703	655	701	691	681	714	674	659	671	693	644	666	671	703	720	700	694	665	680	681	706	661	664	738	722	694	697	718	643	690	641	738	722	691	670	642	711	678	713	706	721	707	708	658	689	685	660	681	656	655	648	657	672	683	697	671	686	700	654	697	745	699	664	741	663	682	675	728	668	672	683	628	712	729	695	673	714	691	725	763	705	696	696	703	707	679	694	728	667	707	686	649	705	690	648	673	711	642	643	699	676	730	745	654	692	699	686	686	716	694	721	680	677	655	707	654	642	695	666	674	657	665	677	692	697	700	646	665	711	689	712	638	700	654	686	678	726	712	702	721	663	665	689	676	653	689	654	655	700	662	701	690	683	712	684	704	681	678	722	743	684	695	735	708	701	700	720	736	729	680	682	662	684	690	673	698	701	649	652	670	712	628	711	710	673	696	704	730	675	678	663	685	699	673	683	703	668	685	678	648	691	666	658	711	720	683	723	662	738	649	669	672	654	654	646	672	684	651	661	643	654	693	692	678	688	680	669	694	659	710	712	687	683	712	719	670	677	698	669	679	717	664	696	694	662	663	661	645	703	699	641	697	748	632	727	680	685	682	694	725	649	671	704	705	668	719	675	719	727	722	690	678	641	698	679	665	661	728	687	678	684	600	665	665	680	683	692	634	675	664	700	656	668	645	682	726	668	650	707	650	711	685	713	655	724	692	674	666	695	662	659	648	680	691	724	689	680	669	625	716	687	726	715	720	709	679	673	682	675	677	668	677	713	683	773	674	645	671	711	684	709	684	667	744	670	665	632	702	695	712	671	700	695	695	679	662	650	696	659	674	701	680	659	672	696	673	667	695	716	676	710	694	656	616	672	679	653	661	689	645	721	680	657	700	655	680	716	663	676	687	665	639	719	625	646	666	668	664	710	669	637	702	696	672	692	632	669	694	703	674	675	660	686	642	684	731	711	669	670	722	647	667	689	722	686	646	688	678	722	754	663	653	737	664	694	664	666	721	676	660	692	692	705	688	688	674	700	704	713	647	636	700	698	669	657	723	699	681	681	678	683	677	674	676	680	669	742	670	735	672	689	650	719	702	638	668	683	666	677	668	683	674	683	694	678	692	690	692	695	661	743	706	687	702	679	690	699	671	671	768	621	677	692	712	673	682	704	678	674	671	676	671	741	656	691	683	689	707	678	680	671	659	710	677	693	704	666	713	673	675	664	677	617	652	673	694	727	677	664	626	666	676	697	672	664	702	657	650	663	704	702	680	678	671	679	659	642	706	670	691	699	662	700	681	714	708	660	666	697	697	690	699	685	673	627	698	646	672	725	722	674	695	631	665	679	746	623	668	667	685	673	680	681	666	686	666	720	696	680	733	658	704	675	684	708	657	653	663	691	667	700	705	668	657	693	688	700	678	696	662	686	699	674	664	685	645	658	692	693	692	674	670	643	689	710	693	670	733	696	700	674	717	626	743	730	693	658	690	653	734	723	691	671	647	651	701	672	720	675	710	680	733	669	703	664	696	689	641	694	691	650	699	723	713	689	688	665	657	689	630	666	729	686	705	647	710	685	719	662	664	703	671	637	678	731	702	672	694	712	710	675	661	677	678	660	687	640	629	669	695	689	640	661	670	676	701	654	689	641	676	689	701	675	712	689	665	661	720	700	659	671	716	716	669	684	742	642	679	680	704	674	691	666	697	663	708	698	694	636	701	697	705	687	670	676	664	707	702	683	676	702	632	641	682	648	684	692	672	699	654	678	708	647	669	703	738	714	685	658	696	701	665	688	736	676	712	668	663	669	671	654	728	695	641	666	657	697	648	689	657	659	684	684	674	709	652	686	687	737	690	682	686	662	719	686	694	740	672	681	729	710	707	676	701	738	695	678	691	725	674	671	694	718	699	696	697	619	671	679	699	709	692	653	693	717	629	669	702	668	671	690	658	676	702	681	702	664	681	662	647	635	682	734	742	670	703	684	649	754	727	701	664	649	672	668	653	730	684	671	669	708	641	709	661	663	672	684	682	661	708	657	648	685	660	671	686	713	731	703	703	620	630	776	687	725	689	679	681	705	694	689	601	676	716	723	693	651	700	650	703	700	684	706	712	714	661	677	730	699	651	686	693	705	651	696	634	655	674	668	695	688	656	680	641	726	698	761	620	674	671	645	711
17066	1600	481	375	332	283	255	286	266	257	260	288	287	282	274	277	249	266	273	285	254	244	254	255	265	224	290	290	260	248	233	223	281	261	302	249	279	253	275	294	278	269	281	244	300	254	243	262	273	250	267	286	281	260	282	301	275	256	244	280	261	257	283	274	303	255	286	255	263	273	260	283	257	280	279	261	287	245	251	252	285	271	292	254	280	251	271	238	264	249	241	248	262	291	271	257	269	263	265	253	253	262	257	244	285	268	282	266	253	274	274	260	278	278	286	276	246	279	253	296	266	234	264	264	305	291	269	255	260	254	267	264	276	258	263	291	290	244	284	262	298	270	230	271	276	304	258	302	257	255	259	262	217	249	256	269	286	285	270	240	322	276	256	267	277	269	296	291	270	268	227	272	253	230	245	262	270	271	266	249	288	266	254	270	300	294	282	249	260	273	272	249	246	262	266	280	302	286	284	312	295	249	283	272	282	266	251	235	260	271	246	286	233	253	236	247	269	268	283	262	286	278	239	264	246	264	263	250	238	272	277	284	289	269	286	298	303	273	277	239	264	257	240	273	320	259	284	281	267	290	260	287	292	281	273	235	263	265	269	252	257	265	252	262	300	291	250	257	236	259	264	238	262	260	301	231	289	283	277	271	309	307	269	252	246	269	234	261	267	271	252	276	280	272	266	248	282	255	258	262	262	259	291	284	279	249	277	214	300	276	297	247	281	294	255	302	267	280	250	271	271	260	265	288	251	292	290	280	248	256	278	281	278	281	310	262	258	257	267	298	246	247	220	251	248	255	257	221	251	257	252	262	256	261	234	238	291	261	266	277	248	284	263	277	319	247	258	300	241	263	253	266	268	259	271	295	281	272	266	263	264	256	261	283	268	267	254	290	253	231	300	262	253	287	250	277	273	254	283	260	276	246	285	246	266	281	280	263	258	286	298	256	244	274	250	278	257	239	222	276	262	267	265	277	274	264	282	251	275	257	272	253	264	286	292	231	262	250	240	266	252	274	272	252	247	239	269	300	306	253	252	299	281	256	253	259	298	257	291	232	262	271	249	283	267	279	288	257	251	274	244	292	248	275	275	269	259	259	273	257	245	290	263	262	263	250	299	258	229	254	250	250	265	267	270	293	301	232	268	231	272	267	257	285	235	299	293	255	251	226	263	297	236	268	278	268	243	231	269	241	250	280	257	274	284	292	281	240	270	271	271	253	237	286	291	281	245	241	256	292	253	276	247	262	263	247	234	243	283	257	285	231	261	294	232	283	269	243	238	282	245	267	299	278	261	274	243	270	260	292	273	277	253	264	296	286	270	250	258	240	288	236	249	286	249	288	306	264	275	261	270	256	242	259	260	253	254	276	273	291	260	263	235	273	264	257	263	277	263	257	276	250	247	283	257	306	295	256	275	271	273	258	274	269	243	270	275	247	235	236	284	268	278	281	266	275	296	292	253	267	230	251	261	283	248	244	256	286	250	227	250	270	277	287	264	239	280	276	229	283	270	302	238	259	274	297	262	306	255	278	242	257	253	270	259	284	250	312	245	281	239	260	263	233	282	281	292	269	249	259	268	300	275	266	302	278	299	281	269	279	258	268	240	268	266	259	267	271	247	252	267	239	254	288	248	253	254	252	293	251	277	245	273	261	231	242	266	275	285	259	256	278	260	248	300	285	264	301	276	287	273	237	276	277	273	253	240	239	260	260	275	239	281	294	267	239	267	298	313	258	300	277	243	258	238	234	263	294	276	232	279	271	264	253	294	283	289	277	265	268	239	248	247	275	253	289	274	272	270	276	266	268	253	253	253	257	259	287	281	247	259	231	285	299	251	239	255	273	287	237	287	266	265	259	260	244	256	243	254	299	292	252	240	250	248	247	267	272	247	282	270	251	237	270	286	277	225	273	257	280	285	272	246	244	270	262	293	261	261	305	263	293	238	252	259	275	277	286	241	276	281	266	281	266	233	252	279	270	273	266	252	254	274	252	282	271	242	255	292	255	250	257	255	227	284	288	285	279	281	284	273	284	256	301	297	289	277	255	262	250	285	256	277	249	276	254	250	295	279	272	267	268	249	256	253	222	246	279	263	289	262	242	263	255	257	218	259	286	257	254	277	276	260	267	290	280	267	261	249	253	262	225	287	269	248	280	252	286	266	286	229	265	238	238	272	296	271	287	215	269	293	290	294	246	278	311	289	276	283	257	281	284	270	258	280	269	300	262	256	256	255	268	268	281	281	295	275	275	228	256	290	295	264	272	240	297	274	281	284	294	279	277	272	262	252	264	306	263	277	284	275	299	236	271	288	279	253	268	264	284	236	267	270	245	285	270	264	231	256	291	273	267	292	271	251	258	291	288	286	265	232	252	263	248	268	248	245	259	261	255	250	258	271	249	279	250	289	246	284	249	246	276	258	271	277	278	249	258	302	277	289	268	270	252	263	263	289	261	283	277	263	269	267	282	296	272	234	245	289	235	261	288	251	275	278	269	258	283	241	225	281	239	277	281	280	239	268	275	242	251	250	268	273	260	235	255	286	243	265	266	243	265	266	272	250	251	266	276	242	253	289	313	261	227	238	272	285	247	267	262	238	296	284	294	262	305	289	234	259	253	257	256	254	255	261	276	280	254	264	286	287	272	254	251	279	232	268	232	286	265	292	258	269	274	240	259	284	263	291	268	294	251	301	250	296	253	304	279	262	268	242	315	306	291	280	261	259	274	223	275	255	271	270	313	300	252	274	254	275	267	260	261	257	272	287	269	234	272	248	246	219	246	266	261	265	247	246	283	278	298	282	270	270	284	251	239	244	259	247	285	272	300	312	272	242	289	244	260	243	233	246	250	277	249	259	257	278	250	242	284	222	267	275	242	250	237	236	260	265	257	246	258	299	259	304	256	259	303	286	264	254	268	277	258	241	274	268	255	271	272	271	247	253	270	292	266	258	260	248	259	247	235	287	282	281	275	264	277	254	250	245	272	287	256	241	229	277	260	255	276	258	280	269	253	310	260	248	277	264	244	272	252	234	252	272	287	292	264	257	241	275	251	257	268	257	265	234	268	283	258	275	291	244	264	261	270	255	261	268	257	279	286	259	260	286	228	246	275	268	285	274	247	268	258	284	280	270	264	280	273	282	246	256	286	280	246	243	225	231	264	271	248	237	252	256	277	245	276	266	275	320	272	275	263	268	292	235	252	287	273	251	278	254	260	299	230	274	263	267	268	244	268	280	237	294	275	278	264	270	281	284	262	251	265	296	264	233	259	270	284	271	288	261	275	270	281	265	279	251	256	261	270	265	265	282	291	235	264	267	290	249	250	255	275	267	249	290	247	284	279	254	254	283	294	286	275	300	242	277	263	240	246	251	270	273	260	258	279	273	266	289	266	285	291	244	264	269	247	254	265	261	277	275	250	274	268	268	251	262	259	268	298	247	231	246	253	261	266	308	298	233	264	245	274	276	249	254	267	264	262	262	262	249	244	224	231
12599	4187	3823	2400	1618	882	771	603	680	614	610	625	574	615	595	620	576	589	605	535	619	587	579	669	594	624	582	632	612	662	582	633	602	570	621	597	673	605	632	635	602	614	624	609	624	554	631	620	618	625	575	606	582	593	610	623	614	572	594	576	629	539	639	626	615	601	579	602	588	570	604	628	623	609	621	613	620	599	641	617	614	585	610	624	665	571	592	591	613	573	598	661	611	601	686	599	623	610	612	617	587	635	590	590	581	624	624	613	589	602	608	584	620	616	596	571	626	583	576	612	582	601	619	566	615	584	581	598	621	622	613	619	570	584	615	596	594	627	623	586	626	653	618	594	589	632	652	602	569	599	594	599	600	627	579	614	568	605	555	619	601	638	662	590	588	592	653	665	639	587	576	614	655	607	646	567	595	621	617	604	596	552	642	601	628	601	622	587	611	622	593	603	614	594	612	589	598	579	617	568	600	596	585	617	579	623	634	623	612	545	600	602	608	609	624	648	590	561	604	582	613	605	570	646	600	592	599	567	633	601	649	555	632	589	596	617	599	624	621	598	615	611	615	608	594	624	559	585	584	613	630	602	598	687	575	614	618	538	623	605	618	586	609	602	688	622	611	621	630	633	586	579	597	581	580	625	605	577	561	587	627	583	603	617	586	570	570	588	606	621	595	604	570	654	619	583	614	591	575	589	598	620	586	609	631	582	629	605	618	627	599	589	565	619	611	619	567	592	596	575	600	630	564	612	607	585	580	605	626	598	626	571	563	596	607	591	600	613	562	592	594	591	598	598	595	639	634	590	627	601	636	623	601	603	622	612	612	607	653	584	599	632	647	608	547	550	583	586	601	598	607	591	602	551	593	584	592	604	651	561	618	608	568	590	600	592	662	576	643	545	618	614	611	566	588	580	584	614	641	624	613	560	603	638	582	615	600	617	634	572	542	579	603	611	615	592	593	586	599	617	607	626	566	561	612	582	619	607	634	575	592	572	593	572	580	579	595	635	553	617	600	543	646	635	604	595	603	607	589	648	595	600	612	628	603	599	578	623	603	594	600	610	621	619	586	596	599	615	577	651	629	643	611	641	592	593	607	584	603	648	604	624	621	579	607	573	598	576	588	602	613	625	620	639	559	588	617	584	626	629	590	595	622	596	620	584	612	605	585	597	607	625	604	610	581	568	574	599	590	603	624	674	576	640	579	590	628	569	581	590	601	604	621	563	573	609	629	637	609	615	585	594	576	630	646	588	605	605	602	659	582	610	621	626	599	634	605	623	604	588	608	627	624	595	607	577	620	636	628	609	594	633	635	630	660	585	614	618	592	625	643	674	570	576	572	635	650	602	595	613	618	624	592	621	609	590	582	614	642	593	577	592	560	624	573	583	608	608	611	578	588	640	604	622	589	635	613	594	602	589	587	597	606	623	589	552	603	621	582	579	588	637	598	580	618	627	588	584	600	604	611	653	568	584	605	628	599	583	617	591	618	628	603	612	590	610	577	598	615	582	573	610	604	589	608	571	617	574	600	555	635	602	583	645	578	616	579	641	594	587	603	583	628	617	600	587	617	617	567	598	590	606	639	570	571	646	580	596	608	645	636	613	583	579	603	616	635	603	576	582	596	632	614	603	631	596	639	582	592	627	635	605	558	593	623	561	588	620	538	612	609	548	550	611	589	601	602	586	563	577	614	608	552	596	607	633	654	544	584	564	561	599	585	574	595	601	626	607	573	602	602	606	545	615	604	656	583	606	632	612	583	623	608	633	623	591	648	544	591	592	587	648	574	601	624	578	554	612	622	615	618	531	589	565	603	627	616	614	586	583	612	641	598	605	562	623	610	640	598	631	605	612	596	652	634	632	630	579	587	640	598	621	609	587	610	574	603	582	585	595	653	609	656	593	610	595	622	590	609	602	585	599	573	603	619	619	592	604	625	594	611	589	586	574	628	621	610	627	556	605	563	616	641	590	584	615	559	622	602	619	607	588	613	594	609	620	542	616	632	601	601	586	555	644	579	591	600	673	632	581	632	622	583	609	552	619	644	607	618	658	580	604	545	620	621	598	648	623	569	566	556	623	606	655	624	580	591	577	599	571	667	628	601	590	629	628	608	619	556	662	597	588	584	609	597	578	607	617	599	613	630	613	599	560	610	615	596	597	621	614	601	611	606	615	657	608	572	676	625	606	625	605	583	584	587	627	601	582	620	612	598	596	607	622	643	593	574	594	633	602	620	597	591	585	594	607	622	645	587	590	583	604	643	616	643	615	629	599	594	620	563	567	610	628	586	575	575	593	607	614	583	601	614	604	600	609	583	611	609	631	595	622	612	610	554	573	593	615	589	607	617	596	598	610	611	632	549	604	625	593	590	577	657	590	629	641	571	602	632	654	592	567	626	641	593	581	627	579	613	610	591	574	560	591	613	606	592	614	571	605	636	621	618	607	610	566	609	606	589	565	578	543	591	546	625	623	602	618	592	603	605	583	631	561	635	611	588	562	657	671	628	595	595	614	565	615	638	577	575	654	568	569	614	580	621	598	623	605	624	619	606	618	582	610	598	610	614	562	639	582	580	589	593	567	577	629	631	595	577	630	582	590	633	551	614	605	662	596	550	614	623	608	601	627	578	607	614	571	644	540	660	616	631	586	616	600	614	650	583	582	623	579	593	577	570	670	630	610	621	605	595	591	571	613	584	603	574	600	598	602	593	596	588	583	609	601	617	622	577	614	558	568	605	574	611	601	601	629	608	561	574	586	598	602	633	597	628	591	609	571	605	619	580	574	637	619	610	629	600	624	645	581	586	615	584	593	609	598	570	569	575	609	602	618	589	629	590	611	608	590	572	646	562	611	582	603	602	563	588	574	586	602	605	620	593	618	560	609	559	643	574	617	607	642	613	561	628	581	562	553	628	633	615	570	617	647	624	602	651	617	575	615	619	600	590	624	596	565	618	653	612	618	615	576	585	591	570	620	612	614	619	625	622	616	582	592	599	592	609	623	647	601	597	599	586	598	634	636	602	577	586	583	639	587	596	616	585	656	593	618	587	597	605	600	613	596	638	612	638	631	640	602	630	595	596	594	592	625	588	592	605	581	589	584	572	573	609	607	622	595	629	615	645	592	598	575	630	606	604	602	653	590	606	616	616	638	630	607	622	614	579	617	567	583	595	595	576	637	605	571	593	594	648	568	550	585	667	594	598	582	567	603	647	575	628	593	599	595	601	554	598	612	603	588	605	609	628	619	599	619	593	596	613	585	588	601	612	554	583	585	584	606	608	575	635	630	628	568	605	578	609	601	569	583	610	595	585	590	615	633	569	573	618	571	562	612	642	630	622	630	604	648	609	571	573	588	561	605	589	580	584	640	599	606	599	596	593	583	614	655	607	624	633	594	572	580	613	626	593	662	604	624	620	577	585	600	594	594	639	590	597	634	639	595	611	639	627	649	662	604	605	610	589	571	564	613	584	619	608	568	609	570	620	576	604	623
25772	3754	756	626	407	353	324	310	302	277	271	289	277	281	271	280	306	296	273	278	277	264	261	279	299	304	252	268	267	243	282	244	311	282	271	263	283	284	307	248	289	317	320	300	269	277	269	276	276	279	275	273	279	259	283	276	293	257	283	276	281	285	319	273	267	296	278	268	261	275	263	320	284	282	290	258	252	265	279	282	301	279	255	263	292	261	272	293	240	249	295	265	272	289	253	285	250	282	280	285	253	303	278	283	287	273	273	284	277	267	277	322	253	287	316	279	283	303	253	257	300	268	261	248	279	291	271	285	305	267	324	255	280	290	306	275	273	279	292	284	281	247	246	311	292	283	302	284	286	294	291	291	332	289	303	300	260	259	310	274	292	324	291	323	276	267	261	294	294	292	276	278	291	311	262	282	276	257	268	283	287	254	289	295	250	242	303	260	270	286	300	288	270	309	286	284	297	315	323	269	287	316	242	283	287	300	299	276	265	275	263	304	292	270	277	268	267	262	273	254	273	275	283	280	274	267	246	263	280	265	282	283	257	303	282	278	275	288	287	286	253	265	262	241	268	263	263	271	275	285	274	270	275	273	306	281	264	273	260	274	303	270	275	291	275	276	267	286	274	305	270	265	310	314	232	271	290	249	286	288	257	285	265	283	292	299	275	269	289	272	268	265	279	268	251	283	264	267	272	293	281	283	273	273	290	245	262	248	268	257	287	268	241	264	267	256	255	282	244	283	259	257	265	294	263	279	304	256	272	291	269	255	290	264	261	283	256	247	292	288	282	257	282	283	271	260	295	286	259	298	280	259	271	273	242	254	251	273	278	275	254	316	275	268	255	286	257	241	269	253	285	263	285	280	276	292	270	295	288	303	283	265	259	261	270	329	272	294	282	279	282	325	280	297	250	291	297	264	284	271	273	282	288	284	299	305	274	268	298	285	280	282	235	304	264	286	247	299	265	272	301	296	300	323	270	270	271	279	279	302	276	265	276	268	262	260	271	275	315	277	287	288	278	258	283	276	258	293	298	307	277	303	291	269	288	281	311	289	264	289	255	279	273	261	274	300	275	280	273	260	274	303	273	268	311	273	259	271	279	279	271	256	268	268	296	293	270	270	270	272	274	262	272	290	324	283	266	296	259	306	304	297	266	262	252	269	273	269	256	300	291	259	273	318	272	254	252	282	278	269	291	296	260	260	270	280	257	299	287	307	244	294	273	292	290	271	264	315	283	291	298	280	290	274	289	260	327	270	291	302	296	264	295	277	313	287	281	244	291	257	266	278	281	278	294	274	257	250	269	238	294	297	261	294	260	307	290	268	289	284	285	299	281	283	304	255	305	286	318	285	285	306	274	295	286	265	305	269	285	284	248	285	285	283	278	284	326	266	269	282	295	244	277	294	265	305	281	295	257	260	274	281	282	267	241	303	285	258	305	266	266	271	270	289	264	298	242	269	287	267	288	290	259	323	289	275	279	297	297	300	239	277	302	287	253	260	263	276	281	306	278	291	286	275	280	233	241	275	237	273	241	288	283	275	302	303	297	295	288	285	278	255	284	263	263	289	317	259	315	290	258	268	265	283	255	271	239	290	303	289	297	311	250	295	280	298	259	311	288	286	258	286	289	300	284	291	231	273	310	310	269	287	274	287	278	294	253	278	272	278	268	258	293	261	260	288	259	298	243	297	299	312	287	268	275	283	274	274	256	285	249	303	260	291	293	290	274	279	266	270	251	287	303	270	258	288	245	248	262	293	287	300	279	271	298	312	276	270	281	279	268	247	272	293	289	328	298	255	293	288	269	258	271	301	267	282	281	313	299	284	270	312	281	267	276	272	275	257	280	315	255	262	277	258	241	234	277	308	274	326	275	283	256	305	285	274	264	238	300	296	270	261	289	293	278	280	292	283	255	281	276	279	277	279	242	322	270	288	268	276	252	284	257	286	266	258	301	276	305	264	271	245	301	288	251	260	257	239	270	261	255	296	272	279	257	274	265	293	281	249	285	278	249	287	293	303	279	298	239	276	275	284	286	282	265	284	273	272	291	265	277	262	289	291	270	304	310	275	291	283	229	271	259	265	260	268	279	282	271	286	260	278	296	259	257	262	300	280	268	269	277	314	269	276	263	261	285	290	285	264	255	253	310	261	253	270	303	252	290	281	290	260	285	291	273	266	251	281	272	283	272	282	299	313	271	283	288	249	274	275	302	256	266	297	279	268	278	283	259	269	281	284	255	263	267	294	282	305	288	267	319	304	263	277	292	251	277	275	286	295	298	279	276	258	261	287	259	261	271	287	262	262	257	266	287	294	264	272	287	285	304	243	250	274	285	275	280	291	261	273	270	260	277	237	273	275	264	291	288	291	308	257	285	253	286	282	283	251	260	274	313	311	313	320	289	255	239	264	263	299	306	289	290	246	264	300	248	264	313	286	309	287	274	243	281	270	280	260	289	252	279	293	288	282	251	288	255	282	274	258	275	289	294	266	300	307	292	284	297	305	277	295	279	291	274	258	283	267	271	268	279	271	266	287	277	311	292	257	241	279	269	273	284	275	280	268	263	255	291	298	253	288	294	254	257	267	273	270	297	273	292	262	302	306	294	285	292	264	285	265	264	300	283	267	243	260	248	312	283	285	301	271	279	309	262	297	252	272	293	273	257	252	268	290	255	288	317	265	290	274	245	254	293	297	263	276	280	276	258	281	308	260	283	295	270	276	269	286	263	292	270	267	282	251	269	282	289	255	277	270	287	284	271	313	267	276	285	258	295	281	305	271	258	266	261	312	276	291	263	265	303	263	280	306	274	272	310	310	275	284	306	283	307	282	290	302	283	288	284	278	291	281	230	259	270	283	265	284	283	282	271	266	262	282	261	268	257	293	264	265	305	303	306	263	293	265	261	302	273	288	276	268	275	254	278	280	250	276	257	265	283	291	294	267	280	281	299	244	288	263	276	269	260	302	283	300	289	273	277	312	258	275	313	309	268	253	248	295	278	289	241	313	276	270	297	254	261	289	280	284	282	284	296	274	287	277	269	274	282	264	301	267	273	266	271	299	294	284	289	264	295	266	277	292	280	264	270	262	250	294	286	273	261	258	276	276	280	278	291	269	278	233	271	283	255	277	270	282	282	273	267	287	317	256	272	270	289	289	294	257	269	275	301	265	262	278	252	284	292	286	249	321	282	275	268	307	287	274	279	277	248	275	253	253	309	292	306	294	303	274	303	302	254	272	278	264	282	268	255	283	262	261	299	297	279	290	273	285	268	287	297	282	263	300	248	254	346	264	313	269	284	269	299	304	273	261	258	287	261	245	279	270	276	259	243	288	276	289	284	272	297	305	276	271	285	287	267	292	281	271	292	274	262	301	272	284	297	276	265	273	270	296	249	265	279	256	293	255	274	281	284	273	269	283	285	243	285	252	279	270	281	280	271	263	277	285	261	288	269	284	242	252	251	269	310	262	260	261	277	283	259	283	269	274	308	276
19251	8339	6666	5648	2829	1955	1654	894	691	758	670	690	684	710	667	694	672	677	676	638	662	693	696	643	636	647	672	659	689	675	649	686	641	667	677	673	653	622	667	681	665	680	711	671	669	680	670	671	669	690	659	691	627	692	639	648	677	652	643	688	625	590	653	627	671	641	667	672	659	669	701	657	677	687	646	707	643	662	638	673	629	683	657	630	623	665	626	679	673	645	666	606	598	644	644	660	677	656	661	628	699	672	683	660	621	638	636	671	640	696	664	651	642	678	646	672	659	641	639	690	661	652	674	633	643	654	609	675	630	620	671	629	648	699	634	614	657	710	668	615	650	671	639	644	648	668	658	665	659	648	635	651	657	666	603	663	678	649	678	662	665	666	674	692	641	639	622	675	660	661	679	649	633	663	658	675	605	678	644	663	651	649	670	628	624	695	612	702	637	647	688	658	664	598	691	632	651	657	662	667	635	641	700	649	672	616	609	644	671	679	630	630	627	636	629	655	636	638	680	680	639	685	654	665	654	695	684	618	683	682	672	623	679	640	680	679	667	683	647	682	722	601	646	688	663	643	632	664	618	673	678	643	675	668	665	655	681	626	618	659	705	655	644	659	655	640	672	640	646	702	625	681	644	668	660	649	650	657	627	650	618	619	648	618	685	623	691	612	612	676	615	642	688	639	673	682	633	697	626	648	631	633	632	670	647	610	622	661	678	654	642	655	612	661	628	684	683	606	661	669	651	648	630	624	681	617	648	639	665	630	623	601	609	617	622	675	679	685	658	637	677	651	658	666	627	640	675	643	659	648	641	685	652	658	632	645	610	649	599	629	615	702	684	669	630	623	686	609	666	673	650	650	639	705	642	658	656	665	630	644	651	618	690	691	677	632	630	653	674	636	679	651	672	635	700	677	656	641	663	635	665	647	624	665	673	638	643	671	670	663	674	658	633	695	631	637	649	628	614	619	620	596	646	654	658	652	711	667	671	636	652	667	610	633	677	632	627	618	677	638	675	654	671	672	666	659	720	645	628	677	682	642	676	654	665	637	658	606	649	686	628	679	620	625	618	614	649	617	614	675	691	646	652	696	683	642	675	657	660	650	606	662	655	668	651	621	678	680	681	715	650	620	659	638	701	623	587	680	696	662	636	666	650	601	659	696	660	633	635	637	672	645	672	662	658	610	652	707	636	654	612	663	678	659	639	624	619	648	656	664	647	674	677	664	692	650	623	623	629	632	692	653	654	715	692	636	704	630	647	706	674	632	664	667	646	629	670	627	698	660	633	675	669	657	669	654	682	646	707	668	642	664	641	677	636	646	646	680	658	636	665	665	677	652	660	605	648	646	621	632	589	633	653	656	667	638	651	661	669	628	660	652	636	638	662	635	615	672	658	614	635	704	672	648	622	616	631	690	660	596	640	666	646	617	717	660	681	619	607	667	586	610	677	656	655	695	653	724	633	636	635	647	649	651	629	655	682	642	659	626	610	616	675	647	642	633	646	645	661	629	632	673	665	621	618	676	651	625	667	679	621	672	647	645	696	670	644	664	654	656	672	641	621	683	622	694	658	672	639	665	609	646	639	612	644	640	661	641	682	635	695	643	627	668	678	663	662	597	638	689	614	652	626	648	622	670	675	629	685	663	668	618	646	657	672	669	624	687	640	674	712	709	630	615	657	636	663	655	652	638	652	609	646	660	676	642	658	649	680	634	662	647	675	684	617	681	669	633	638	667	654	638	661	648	661	691	659	654	646	686	637	658	674	665	661	681	648	664	648	690	690	646	615	687	641	639	669	667	639	640	674	668	671	645	600	670	620	683	666	649	642	639	649	656	633	653	686	603	606	621	679	626	635	635	648	614	666	681	645	634	682	698	635	628	678	650	676	712	656	665	624	632	585	648	581	642	659	658	663	706	668	677	658	659	655	674	659	665	661	649	635	664	647	681	678	638	661	700	642	672	594	691	640	605	681	661	636	678	684	707	619	613	623	652	637	672	658	640	621	655	627	658	595	674	663	622	656	671	653	619	656	652	658	647	645	638	695	642	660	654	635	632	630	633	652	629	607	629	616	653	613	649	620	606	642	669	653	617	685	638	649	694	661	662	676	646	639	672	682	650	666	677	659	617	658	648	636	644	641	615	651	641	640	639	648	650	671	616	628	618	645	687	671	628	642	666	697	645	628	653	647	619	623	640	625	668	633	677	658	640	683	636	633	632	656	598	631	619	657	692	649	609	696	673	689	645	639	690	666	636	679	665	618	681	662	655	648	652	680	652	685	636	680	651	638	632	630	671	644	681	607	665	629	627	670	668	601	645	647	705	623	610	678	651	715	686	635	656	655	607	689	681	666	659	684	656	651	656	655	654	685	661	647	672	676	632	643	662	701	656	657	630	634	670	663	620	677	639	637	636	652	638	619	649	655	642	656	749	614	663	651	645	657	631	641	626	680	658	636	653	660	659	685	671	634	662	598	623	626	714	667	612	663	669	701	661	664	638	647	632	636	651	614	627	629	681	635	674	655	689	611	716	648	668	658	683	628	643	681	680	656	642	668	615	626	668	638	696	622	646	652	635	634	598	706	637	644	684	645	688	673	657	634	648	653	630	660	605	609	628	663	666	706	611	694	631	639	694	656	679	683	618	651	627	700	683	717	644	673	641	677	645	663	664	668	703	646	648	664	624	676	697	628	659	653	611	679	630	651	660	629	654	626	666	644	660	700	681	687	633	685	653	701	630	608	656	665	645	672	651	664	672	645	642	678	681	604	686	676	688	664	651	655	665	667	666	636	655	663	652	676	631	642	668	671	643	709	650	636	695	651	684	673	662	662	692	663	653	665	685	669	657	669	643	640	646	727	608	654	646	654	683	663	656	608	644	672	681	622	712	631	639	637	634	647	644	636	656	655	702	663	651	655	664	672	633	674	647	682	647	640	657	622	713	634	686	641	664	677	650	655	653	651	627	693	665	625	698	635	659	620	634	638	625	648	675	629	651	634	631	645	669	601	642	651	670	660	673	684	642	669	682	587	655	663	661	593	631	668	650	663	634	668	637	696	639	618	694	646	671	606	628	653	635	686	642	646	638	656	640	673	644	641	656	634	681	653	641	658	634	605	652	628	648	667	662	652	652	641	593	642	652	645	620	619	695	655	645	634	672	637	639	671	674	635	663	646	650	647	638	651	650	664	667	671	678	659	613	611	648	645	712	643	662	659	644	680	658	679	645	628	650	596	662	654	630	657	648	629	645	691	657	650	657	637	628	653	639	670	676	657	671	679	685	669	655	666	664	626	639	650	633	643	639	683	650	655	652	666	604	657	621	640	669	680	613	676	683	657	621	684	604	665	647	637	652	636	643	596	629	698	666	654	650	623	651	712	694	670	623	644	617	674	685	661	621	600	625	642	693	690	644	653	673	639	676	675	652	667	682	628	666	629	606	625	661	646	639	660	670	627	629	648	707	662	662	694	670	660	673	625	653	624	631	618	677
30552	5032	948	565	448	401	353	300	328	293	308	315	277	314	279	335	305	273	294	296	304	284	267	309	260	310	277	275	245	302	268	264	299	292	281	337	303	252	299	286	296	303	311	280	281	298	268	277	310	285	321	302	280	260	275	273	289	276	262	285	267	290	281	312	276	273	273	294	273	290	271	313	297	286	282	298	288	287	286	313	291	294	277	286	287	323	290	294	251	301	296	284	276	301	288	310	283	283	315	328	304	281	294	298	291	312	269	306	301	295	294	288	298	322	300	314	274	304	302	274	275	282	299	274	295	278	297	296	268	281	261	289	260	298	307	263	312	277	278	276	297	310	283	302	276	246	307	284	299	325	283	284	289	287	284	285	331	276	281	306	310	266	265	288	278	298	301	289	273	263	305	295	284	264	287	266	291	320	314	303	284	300	277	284	291	325	271	263	278	282	261	278	277	280	256	269	280	298	287	298	335	281	274	286	313	269	296	289	314	343	285	298	281	309	282	319	283	281	269	285	270	283	276	300	284	281	308	284	315	277	313	288	285	295	285	282	299	297	325	298	280	265	296	288	277	279	286	290	306	290	292	293	313	342	276	285	281	268	280	268	319	272	276	267	303	283	286	326	310	297	337	280	277	296	272	312	266	288	295	279	293	306	298	273	298	317	307	296	288	287	296	281	329	299	339	300	276	290	288	274	263	287	276	263	322	282	283	281	286	299	296	283	287	277	298	304	289	302	272	285	305	276	279	298	287	289	291	254	294	305	289	292	288	275	294	274	250	280	299	282	299	265	279	264	288	289	272	293	290	299	289	294	304	305	276	294	255	267	304	299	299	273	324	262	293	334	284	293	297	262	290	308	280	289	255	286	296	287	239	287	258	293	302	279	296	309	269	292	306	299	291	302	323	292	309	263	270	280	294	268	295	286	296	314	292	287	273	281	301	263	301	294	319	309	283	243	289	297	274	283	291	307	272	271	255	275	293	279	272	279	304	288	301	278	284	287	273	281	292	285	288	282	264	321	283	290	271	275	285	290	290	270	281	269	268	272	293	355	267	286	291	305	304	283	267	295	293	269	290	285	273	310	291	296	279	296	275	300	291	286	270	297	290	291	279	261	279	283	296	286	270	300	300	303	320	293	287	282	268	284	304	287	282	309	308	275	284	270	307	292	270	298	290	297	287	286	269	257	282	300	290	316	288	262	296	298	271	284	276	263	290	254	251	273	309	268	304	297	287	278	264	325	297	299	280	278	265	272	251	287	291	301	274	287	333	293	288	293	326	280	323	293	273	298	281	289	288	275	281	295	279	287	268	288	275	334	288	274	269	286	295	256	272	323	268	280	305	278	294	300	281	286	300	289	294	284	299	285	267	292	258	241	298	339	258	244	312	263	284	274	294	272	315	278	268	264	275	301	264	279	268	299	291	279	287	314	308	278	285	275	297	280	275	274	284	280	288	274	278	283	286	304	274	276	290	280	263	269	289	268	311	283	271	297	270	265	295	287	305	285	260	277	266	252	279	275	283	290	268	301	310	268	308	305	251	276	291	269	292	238	298	312	312	266	292	269	283	296	294	272	291	329	296	292	234	299	281	319	311	265	273	279	271	259	290	310	319	305	294	298	277	264	237	299	297	289	276	309	262	274	281	312	271	277	258	294	306	250	271	282	227	284	286	287	287	257	308	266	324	302	267	294	282	302	244	302	301	249	263	285	298	314	299	285	282	266	291	325	265	288	256	250	305	276	282	298	270	256	277	278	272	307	291	315	300	282	314	257	278	307	310	311	275	279	288	332	281	302	285	287	282	298	264	305	288	296	295	304	280	281	278	306	277	278	281	298	303	284	310	307	297	310	263	253	268	278	302	276	290	300	286	286	296	263	311	296	268	296	327	277	293	269	277	289	297	284	308	287	290	302	286	286	292	308	278	292	277	281	298	273	321	317	280	277	294	300	282	294	294	282	285	278	298	291	304	284	253	300	276	274	275	298	276	336	300	282	260	275	311	302	304	305	298	277	276	294	289	287	274	304	255	283	250	293	265	247	288	282	291	284	312	271	298	275	295	267	276	297	292	284	270	320	271	271	271	283	290	250	321	300	301	310	266	298	295	279	300	284	301	330	289	315	282	296	285	321	304	294	279	303	267	296	307	284	302	293	290	267	286	269	292	283	279	293	280	295	267	278	291	280	284	291	304	332	276	276	286	286	268	293	311	292	298	309	284	269	282	271	278	344	295	292	330	281	302	261	272	315	264	259	286	286	308	294	289	287	252	332	305	323	317	303	277	276	267	281	271	270	314	293	283	291	277	298	287	293	281	296	304	290	313	274	297	315	314	290	283	279	300	265	307	314	289	273	287	282	290	262	274	300	271	280	267	275	296	280	260	266	258	320	287	305	276	274	293	256	324	274	259	305	312	316	307	282	271	282	317	273	267	308	298	260	287	291	288	282	280	263	264	275	269	270	274	284	311	299	290	246	290	275	278	289	288	309	293	267	280	283	286	261	311	308	296	298	289	278	320	294	268	272	288	299	278	299	290	282	256	305	274	307	279	293	295	293	282	276	292	282	258	286	301	310	284	274	263	271	275	270	297	288	230	297	277	276	270	280	297	267	296	293	266	289	299	279	293	287	261	290	266	322	307	318	312	285	273	320	286	289	249	284	290	288	279	322	274	282	284	277	309	291	307	269	295	285	282	295	279	279	280	287	318	265	296	291	274	307	308	296	314	300	295	296	277	351	301	327	296	306	309	261	325	270	297	297	302	308	287	287	275	247	283	297	298	264	284	282	297	253	246	282	292	289	325	273	264	279	270	277	269	290	294	276	276	307	270	321	286	283	279	302	294	312	290	306	284	280	312	287	294	254	306	293	287	267	284	289	281	291	311	288	299	250	296	271	295	299	286	259	260	296	257	277	269	267	296	307	298	299	293	299	275	289	257	294	317	290	279	297	280	268	266	297	303	313	324	279	278	314	287	256	295	298	273	298	282	266	287	284	246	287	289	289	305	253	305	279	296	289	273	280	280	285	287	304	306	312	321	299	260	317	275	273	266	288	307	273	273	254	293	282	284	280	299	275	304	262	281	243	275	268	287	294	288	260	310	292	287	295	303	304	279	291	294	288	336	279	285	294	314	285	307	279	283	276	270	290	318	308	278	291	285	299	285	278	302	289	265	286	291	307	300	318	320	280	288	301	286	313	291	294	231	280	272	287	269	308	332	294	301	297	284	313	300	276	264	275	277	294	287	313	288	315	315	268	251	295	265	309	294	291	290	270	324	265	311	269	294	293	295	287	281	293	276	274	295	295	298	315	287	295	292	298	283	282	274	301	285	299	258	275	278	316	281	314	323	289	273	300	317	268	304	236	284	271	276	298	284	293	318	286	262	296	300	285	281	306	280	284	290	315	289	276	292	350	292	251	302	251	282	276	321	302	279	268	323	305	284	302	285	315	274	294	285	289	265	269	322	276	272	297	267	258	286	267	266	273
22477	9336	8639	5571	4004	2693	1642	897	803	760	714	743	699	683	746	707	740	695	730	671	707	706	694	687	722	691	664	734	743	697	690	734	702	751	726	694	703	685	716	715	675	711	695	677	696	764	672	670	661	691	701	669	737	678	703	733	692	684	674	688	693	710	667	652	698	725	692	651	708	704	659	704	726	654	695	729	728	691	727	692	642	687	691	683	741	683	673	698	705	725	669	651	676	666	678	684	674	675	637	696	710	674	667	671	655	661	657	680	668	628	705	690	687	711	673	641	673	719	724	709	647	707	661	684	688	721	691	728	662	669	702	680	752	692	696	701	652	666	647	660	669	700	643	635	665	657	688	675	641	680	704	682	669	655	682	697	663	697	704	684	722	661	653	692	704	650	667	711	712	701	623	657	659	693	696	664	664	675	679	721	683	679	689	670	676	684	661	728	657	720	686	687	707	685	746	664	671	671	703	666	624	671	660	705	681	704	639	671	689	691	664	694	659	658	721	679	705	693	649	674	708	644	711	723	682	690	662	684	679	709	681	716	691	687	679	701	654	717	684	711	684	655	703	685	636	665	685	706	725	681	699	641	691	654	697	668	679	650	639	659	667	672	657	666	719	711	655	607	709	693	696	710	705	682	686	661	715	687	720	754	706	690	663	651	677	726	672	667	679	685	730	630	651	662	726	678	655	670	676	680	651	699	722	719	698	661	686	715	678	715	658	649	712	650	661	675	689	719	653	672	674	677	698	687	674	657	681	651	670	694	658	733	710	715	693	691	691	727	663	647	663	736	719	678	715	663	725	680	635	718	711	674	691	716	638	666	682	664	708	695	672	668	688	650	654	660	675	673	670	672	617	687	657	630	680	673	688	688	664	675	733	688	694	670	719	673	684	724	661	690	665	697	673	700	667	692	708	683	669	728	647	698	686	709	690	692	616	690	670	640	691	660	652	649	655	675	674	687	675	655	706	634	678	691	671	667	682	719	717	691	726	684	729	697	706	672	687	689	695	687	651	671	710	695	653	687	679	718	697	686	676	621	679	711	689	653	644	660	695	705	665	690	675	712	653	694	665	659	701	722	714	682	716	713	692	644	636	686	646	686	711	705	677	665	682	669	650	672	647	703	665	706	705	678	703	684	659	628	668	687	699	663	665	726	734	654	659	647	631	689	678	738	667	684	731	692	693	646	680	660	723	696	686	680	714	676	689	650	681	687	688	665	676	646	685	666	678	710	709	681	673	708	663	713	680	647	668	671	681	676	702	648	716	661	655	677	677	724	676	671	673	682	743	698	659	624	645	670	707	672	684	670	647	697	674	697	683	756	654	682	652	640	704	756	638	721	690	684	656	669	675	625	721	680	711	670	702	731	659	713	663	623	679	684	677	654	703	651	655	703	706	736	718	664	648	679	657	627	688	635	688	703	702	688	642	680	673	687	684	662	696	641	733	672	662	673	735	688	678	688	659	669	721	670	656	686	652	685	672	681	661	663	701	677	674	719	595	668	669	684	678	663	677	700	702	645	672	659	646	664	669	698	675	672	679	671	659	682	681	700	651	673	712	620	653	673	677	663	722	697	688	674	689	696	667	692	686	694	704	707	647	697	634	683	716	668	665	666	637	751	710	680	712	626	667	699	652	696	677	655	711	694	655	645	681	665	697	675	677	663	725	715	657	713	672	635	675	671	697	683	657	696	669	668	724	676	671	667	663	663	674	687	707	719	625	669	684	676	639	735	681	672	672	707	688	648	644	708	733	674	686	717	699	684	635	739	652	677	747	695	682	641	679	691	698	670	653	674	645	660	658	698	684	676	683	684	722	676	653	674	679	719	707	660	703	680	665	639	691	684	690	630	702	677	675	704	665	684	705	658	651	748	699	659	688	715	694	674	693	671	638	701	636	615	685	680	697	672	697	714	669	643	705	712	663	697	640	657	660	660	683	685	706	718	723	661	693	647	676	674	640	686	682	698	694	653	637	700	672	700	697	689	650	677	687	670	711	707	702	642	682	722	720	704	672	673	686	655	679	695	677	706	650	688	680	703	646	691	675	711	699	695	652	644	693	689	667	665	682	658	691	689	723	685	645	665	656	700	659	695	656	693	642	695	716	679	699	691	708	640	712	682	643	653	693	688	673	700	613	678	696	652	680	663	687	660	731	699	654	678	648	678	693	676	694	660	687	667	632	646	658	691	706	626	661	690	665	663	663	670	658	671	707	713	686	707	711	654	668	727	701	693	673	659	676	695	705	681	664	713	708	665	624	694	650	669	720	674	682	723	697	705	726	719	625	668	674	702	639	628	661	721	712	633	666	689	673	668	687	656	670	681	675	672	676	651	675	646	697	618	667	697	692	678	685	699	644	691	639	702	719	668	676	667	711	653	660	656	696	675	719	691	677	676	689	655	638	653	656	700	725	668	668	696	698	707	646	648	702	715	683	738	689	705	674	686	694	653	663	702	673	703	680	658	648	690	700	705	632	664	747	715	673	680	711	621	675	669	693	679	706	714	654	668	728	668	699	705	729	706	683	664	633	672	683	716	665	697	713	731	688	644	678	690	655	654	667	713	635	693	696	711	664	716	734	708	688	712	657	688	658	664	704	700	669	687	703	709	714	666	672	603	665	630	662	647	723	679	718	685	720	687	631	673	711	710	664	675	683	668	711	677	708	664	692	648	687	672	715	665	682	678	700	709	696	708	656	632	666	674	688	692	700	647	705	675	663	741	709	679	704	679	639	691	695	661	648	680	666	734	693	711	707	739	721	663	699	702	690	698	679	677	697	746	608	649	700	683	688	667	696	678	684	660	692	700	653	623	689	690	670	672	659	709	678	679	683	692	696	698	696	710	678	668	704	704	666	647	648	677	705	675	702	717	621	644	721	671	646	660	671	645	689	652	696	659	653	631	650	723	699	684	685	698	660	612	666	694	679	709	700	650	706	667	656	689	666	642	691	680	677	734	724	701	658	695	635	642	675	670	659	706	653	635	674	689	710	698	706	677	620	698	683	705	666	691	654	714	732	660	677	723	706	680	684	652	697	688	703	688	707	646	694	688	679	683	671	678	695	674	698	695	695	669	683	691	709	647	676	661	723	673	675	694	682	668	678	668	717	700	679	652	670	687	639	683	679	732	715	692	683	671	659	664	650	691	658	693	677	678	659	666	721	679	703	706	701	673	664	654	723	666	678	675	700	700	647	685	689	690	624	680	703	686	642	668	706	670	694	669	657	645	680	714	635	675	652	717	688	687	691	626	667	678	676	663	686	684	682	696	667	614	683	679	634	681	715	707	672	706	670	709	661	688	683	665	657	637	650	706	672	657	674	716	741	700	682	696	715	700	679	682	661	645	683	717	671	690	704	708	654	723	662	687	678	658	670	691	668	709	706	679	714	663	666	656	681	671	666	713	722	711	666	657	699	675	659	744	632	638	712	690	690	643	609	678	669	634	699	642	621	702	676	656	699	656	669	691	676	692	653	664	680	716	719	656
20090	2094	533	395	313	309	292	254	271	291	235	282	259	293	242	279	262	252	269	233	286	275	249	258	270	294	266	271	253	247	256	284	241	285	254	255	277	291	295	287	260	282	243	264	289	227	250	282	259	278	271	282	290	273	259	269	233	268	294	300	294	270	276	227	246	275	270	242	293	259	268	243	247	271	287	262	279	280	288	282	282	276	284	270	330	277	285	224	252	277	272	254	250	264	264	265	254	315	256	276	264	251	274	231	242	270	257	229	264	282	262	271	283	269	247	273	238	280	267	306	250	225	294	248	240	273	268	251	280	255	249	251	254	280	244	244	295	279	247	305	235	259	283	308	283	274	276	250	241	268	250	237	258	249	284	254	262	299	279	253	256	244	270	247	285	232	229	245	264	307	276	272	273	243	245	280	303	252	245	276	277	289	288	279	249	289	266	240	303	252	253	262	234	279	277	257	273	287	267	260	241	237	272	244	257	292	273	264	297	279	298	256	260	260	221	282	293	275	268	269	284	283	303	236	268	228	252	255	234	238	260	294	251	262	259	280	251	238	268	253	269	259	266	283	257	247	237	282	281	265	275	267	244	255	252	281	288	321	259	281	265	275	249	270	256	290	282	271	257	252	253	227	255	283	272	253	268	305	266	259	274	284	311	270	250	292	292	285	293	290	271	254	290	285	303	276	296	281	264	285	317	270	271	268	272	291	286	289	261	273	272	276	267	267	255	250	276	281	240	276	257	229	275	290	257	259	246	256	274	276	246	309	299	282	237	283	246	282	265	275	280	295	278	278	259	260	256	282	254	272	263	239	282	277	250	252	261	294	252	248	252	300	272	248	275	284	286	272	262	246	239	252	254	268	235	250	288	230	281	275	296	247	259	251	278	257	293	304	319	288	253	272	258	275	307	291	292	272	286	257	251	275	273	294	277	285	224	257	260	255	252	289	290	275	254	270	265	267	261	243	268	273	271	253	271	281	265	271	256	266	288	266	265	276	275	313	261	261	274	278	270	275	265	285	265	283	274	295	251	257	250	277	262	246	263	277	269	251	264	277	265	266	255	296	272	249	265	286	279	241	240	278	224	276	264	269	284	271	259	248	293	240	255	262	277	250	279	261	243	264	272	275	264	250	235	258	246	268	256	242	254	261	280	250	274	281	254	276	237	299	306	238	286	283	260	246	257	273	245	253	275	263	266	266	265	255	282	299	285	275	271	254	253	263	240	280	282	275	261	293	274	258	275	250	261	253	283	226	229	256	279	304	263	274	271	270	281	244	286	252	300	283	261	274	252	271	261	265	256	283	288	254	289	235	252	272	272	269	285	266	263	277	279	254	277	289	284	259	269	250	284	262	275	239	265	281	233	265	258	272	263	288	251	288	271	265	256	276	248	244	306	280	263	283	280	273	285	241	263	244	239	245	271	258	252	262	251	283	275	283	298	280	255	269	271	288	290	267	274	295	268	266	286	262	268	291	285	271	269	258	238	266	270	232	265	263	249	239	292	270	256	243	254	268	267	291	284	279	305	290	257	245	280	283	270	271	250	240	294	272	307	271	275	264	274	259	274	251	270	304	275	248	269	245	258	245	256	272	282	271	314	255	250	253	263	276	274	253	278	261	262	280	270	261	284	270	264	278	257	233	279	245	270	273	271	279	261	229	272	272	257	252	258	279	278	259	263	268	249	256	243	223	294	245	252	277	286	241	268	253	249	231	277	247	287	272	273	257	278	248	250	280	276	267	285	289	263	274	272	264	281	273	261	260	268	270	283	274	242	282	233	242	250	274	293	292	250	284	288	231	276	242	264	271	273	252	265	273	262	245	249	272	261	282	269	277	279	258	288	302	272	260	246	296	279	270	248	253	257	279	276	288	277	275	263	258	287	264	266	285	288	302	238	237	274	261	276	277	288	257	299	255	279	285	253	264	258	250	267	251	306	271	297	288	253	260	269	273	268	244	283	286	282	260	237	261	271	262	285	310	285	264	239	279	274	285	251	259	278	301	277	260	253	262	263	247	246	284	263	267	266	279	268	253	264	255	262	265	244	245	265	286	279	305	275	282	270	262	250	326	242	228	244	285	292	267	273	250	264	242	280	274	265	277	249	235	260	236	284	271	244	264	283	242	287	266	254	282	275	254	265	290	284	254	280	274	280	266	277	259	268	274	245	269	288	251	267	246	288	269	277	264	250	248	267	272	300	295	271	265	251	252	257	260	243	259	247	252	261	298	234	226	284	300	253	280	267	239	295	290	258	253	245	270	242	267	273	243	259	251	283	283	273	304	262	254	254	269	257	280	241	271	265	243	248	266	261	281	283	296	256	277	283	268	247	236	284	263	259	285	259	268	275	259	260	255	260	287	239	284	262	288	270	287	257	296	244	256	281	243	238	266	305	275	274	284	278	290	272	260	260	264	250	241	264	243	270	267	292	276	245	264	285	315	288	275	236	247	262	271	292	250	256	274	259	276	243	300	249	268	268	261	250	275	245	247	256	273	238	268	256	273	305	283	269	277	243	303	252	277	272	272	259	274	283	257	246	273	249	292	277	263	273	281	272	273	263	289	274	286	262	232	263	282	251	268	241	246	231	284	273	259	277	269	269	261	259	283	264	280	266	313	270	310	261	230	254	293	276	280	267	263	253	254	272	239	271	266	253	293	267	257	259	281	260	258	263	285	264	249	248	275	273	289	298	294	289	287	236	250	291	253	258	245	249	242	293	269	275	288	248	266	290	262	269	260	264	277	271	287	269	250	266	289	283	257	261	265	255	257	284	299	283	268	267	263	262	281	276	247	258	296	268	256	243	263	274	249	266	267	254	234	275	279	279	245	309	280	260	276	255	269	237	260	286	264	243	250	271	262	271	244	251	254	290	279	225	252	272	260	274	283	288	250	270	288	261	271	269	275	256	263	261	247	276	299	278	268	256	249	292	233	250	272	284	325	258	270	249	267	281	277	244	277	264	247	281	245	247	246	293	266	261	287	259	283	274	245	267	283	267	277	236	286	278	235	260	295	258	269	284	228	278	277	295	252	304	228	278	272	280	276	269	254	257	285	264	253	294	294	237	266	228	258	212	250	246	289	305	263	253	239	230	285	268	283	281	272	234	264	254	258	254	292	310	290	278	258	275	288	256	277	266	273	262	257	273	299	264	269	272	307	256	283	280	276	273	256	287	296	222	261	271	238	263	274	255	239	300	255	312	281	274	274	225	251	259	294	291	276	275	229	256	298	263	233	274	254	236	272	253	286	273	264	266	260	264	272	280	224	263	288	246	266	243	260	285	274	234	279	281	264	276	268	258	287	290	265	259	276	261	294	257	263	261	256	257	271	274	264	254	315	296	302	256	259	243	247	285	298	283	265	290	276	262	258	275	288	286	275	278	277	282	271	240	274	263	277	310	252	268	281	330	270	261	289	296	278	270	247	256	278	264	268	295	274	265	261	292	275	263	246	272	259	248	236	253	252	252	233	253	254	246	256	257	265
15321	5427	4074	2202	1449	856	692	630	598	575	587	590	623	634	574	576	592	568	571	573	561	622	607	631	567	628	602	599	557	633	586	596	645	628	604	580	640	590	605	605	614	604	582	607	638	608	584	584	593	608	621	594	594	564	599	601	647	579	610	575	654	616	612	578	616	646	625	602	614	599	631	577	580	590	602	556	568	667	609	602	599	551	630	628	568	608	637	598	569	612	586	605	588	554	619	635	603	600	598	618	594	522	609	548	606	572	593	601	609	619	571	586	618	628	622	610	649	586	607	640	589	617	602	560	563	599	591	601	574	625	605	568	634	617	567	586	597	599	571	580	627	608	583	608	610	600	570	598	579	589	562	584	564	592	607	596	621	605	619	607	579	638	606	571	571	596	628	615	595	614	596	587	579	602	617	569	609	637	591	585	582	590	600	627	609	581	586	596	605	593	604	586	583	603	634	574	627	642	627	627	591	615	574	587	627	590	618	598	624	587	583	590	640	580	596	588	577	597	593	594	604	613	585	636	608	601	561	565	633	591	619	570	616	590	589	635	561	616	639	590	591	539	570	566	566	574	588	597	588	603	644	589	626	557	629	609	549	588	562	601	604	558	566	633	612	598	581	605	574	562	564	598	605	637	591	622	626	607	644	571	635	568	625	565	585	558	638	596	579	587	579	607	573	633	594	602	578	610	621	602	594	600	582	596	624	607	581	576	590	619	593	640	591	602	532	611	595	604	603	619	621	614	575	535	625	618	624	527	603	585	591	576	595	597	606	599	608	601	598	630	575	605	566	621	584	586	570	634	599	622	571	582	574	617	572	641	689	590	659	635	580	611	622	588	621	613	603	612	602	580	580	627	608	585	551	644	582	597	621	563	610	546	618	539	571	605	648	572	564	611	561	613	569	606	589	587	560	580	558	602	621	574	588	587	612	636	618	610	571	615	625	565	579	638	554	561	631	596	574	614	620	566	614	561	583	611	594	604	596	610	616	577	608	585	586	615	646	638	571	576	595	629	576	586	631	601	619	582	546	608	596	600	583	636	577	587	573	615	567	575	632	566	574	587	593	628	628	658	610	612	600	580	612	644	637	604	593	639	614	605	626	608	602	648	569	604	627	644	586	632	634	580	618	579	605	572	620	624	590	607	589	591	629	663	566	594	604	602	593	582	606	597	606	530	613	568	614	609	624	645	571	623	618	622	581	582	576	624	609	622	561	604	644	607	623	626	610	569	595	623	599	576	573	613	638	614	586	604	567	599	591	612	606	595	605	628	627	611	617	593	605	661	575	588	602	564	599	599	577	631	566	586	631	620	557	615	590	594	613	613	664	617	588	634	601	580	630	597	622	655	573	579	600	551	562	619	586	578	610	582	564	602	597	605	589	586	618	596	587	649	596	572	588	553	599	595	627	621	593	627	563	614	648	595	644	633	595	577	608	607	556	596	592	532	575	598	593	633	603	577	527	597	616	610	587	564	567	589	603	573	606	592	611	601	619	596	598	580	632	575	608	571	605	559	567	635	627	579	603	616	553	603	573	611	639	588	593	633	623	576	630	622	585	593	603	623	642	569	569	603	608	607	623	630	552	589	599	586	590	604	572	657	621	624	625	601	590	635	588	617	606	610	598	583	578	591	561	604	573	585	621	643	603	592	587	614	580	595	605	633	595	597	566	625	617	576	586	637	555	608	598	582	557	615	610	632	589	622	556	583	613	630	634	580	595	615	571	537	595	574	589	586	544	554	620	573	618	594	595	583	614	619	564	599	588	582	613	550	602	635	568	584	624	584	577	572	608	579	580	577	599	597	657	575	620	566	600	565	540	584	603	608	568	572	581	601	586	564	593	602	639	582	602	587	562	585	567	626	595	626	610	564	588	603	615	610	561	585	627	594	592	614	615	600	586	601	575	588	609	637	611	544	597	604	632	597	583	618	610	587	576	598	587	552	652	620	582	580	601	601	595	607	555	597	647	587	603	608	565	623	550	588	633	566	663	600	575	609	614	591	627	573	577	569	589	610	614	611	622	590	594	610	570	620	577	608	654	611	612	609	608	629	622	551	563	623	611	598	625	569	599	618	589	601	589	572	618	561	611	595	635	616	590	596	598	627	615	636	566	632	581	607	590	637	621	574	543	652	588	600	602	581	592	576	589	593	607	594	583	602	632	604	567	601	594	632	564	592	637	645	634	599	596	609	578	562	621	587	627	578	645	592	602	544	629	601	611	568	607	613	593	579	626	596	593	609	587	632	584	619	630	594	589	626	629	601	557	656	569	609	615	601	600	616	606	555	597	590	606	593	619	590	643	582	605	557	566	576	614	591	612	604	624	597	623	643	581	620	579	616	626	624	608	592	597	612	607	606	594	625	618	618	579	592	587	577	566	611	596	583	606	613	558	631	602	627	621	623	609	610	580	624	647	587	570	580	565	601	584	585	583	582	588	579	643	617	595	616	597	599	597	608	600	585	593	582	576	585	574	607	638	628	564	616	587	574	583	621	602	639	616	560	628	618	580	585	609	591	570	591	613	604	647	599	622	620	649	593	592	640	578	579	590	613	622	564	631	602	585	587	567	609	633	595	581	562	621	599	610	570	578	602	585	614	607	595	628	537	624	610	626	578	637	625	615	601	629	589	611	611	606	574	624	633	608	644	601	584	589	618	606	594	614	616	599	589	566	588	553	623	622	604	625	602	606	575	605	580	607	572	623	611	578	614	591	618	607	606	579	613	608	586	584	594	600	607	620	602	634	617	624	616	616	621	615	594	652	584	583	601	620	613	600	610	589	566	613	607	603	616	599	620	580	588	629	590	604	600	617	597	577	553	619	587	586	580	598	599	567	573	618	614	608	617	617	621	598	585	596	638	560	628	605	603	608	583	576	584	585	623	622	579	595	591	601	595	591	591	587	608	607	603	624	582	580	608	527	595	605	608	612	606	592	589	579	589	604	601	613	586	567	561	590	582	624	584	556	562	618	583	581	602	590	570	589	633	551	598	605	623	598	610	613	598	601	616	587	658	585	590	610	582	561	565	549	616	600	572	581	593	603	621	566	541	597	618	666	635	613	563	584	569	596	574	618	634	623	621	579	574	620	597	592	597	622	618	606	572	619	590	598	618	583	554	595	595	578	596	610	627	559	575	606	617	622	614	595	587	595	594	615	601	579	609	611	590	599	600	638	591	533	556	585	594	573	620	599	641	551	581	558	595	649	576	596	610	630	622	600	574	623	587	573	563	577	607	588	639	613	620	563	575	594	635	614	604	618	613	621	615	618	586	607	623	624	620	585	606	607	593	588	580	654	534	612	612	597	602	644	582	618	617	605	562	564	602	550	598	593	571	607	577	574	627	596	618	602	593	587	545	573	545	571	595	573	565	593	580	589	584	631	585	606	612	617	552	618	618	584	612	578	589	600	584	583	581	605	591	539	670	648	584	585	598	563	590	566	575	600	595	585	621	611	600	627	565	567	586	597	539	629	579	608	633	628	630
29209	3566	647	504	339	329	335	284	258	259	271	256	300	288	296	301	306	289	268	282	263	295	287	296	283	254	236	315	281	283	265	246	269	260	281	266	249	282	284	302	289	257	280	296	266	291	284	278	255	310	279	293	299	316	285	292	291	299	278	283	268	283	310	300	282	283	316	297	254	259	272	237	278	291	290	291	278	290	261	305	312	282	283	320	294	275	270	264	287	260	305	264	285	274	278	275	315	263	263	257	270	280	274	275	299	261	271	272	261	277	282	295	283	299	269	267	290	283	305	288	242	286	268	277	304	301	298	219	288	284	271	266	265	288	288	293	263	283	260	289	249	265	271	246	290	295	280	296	282	295	266	284	282	304	274	268	273	291	303	295	289	250	283	248	281	276	266	304	292	301	273	276	320	297	278	281	313	279	310	273	276	252	253	273	237	277	304	284	285	263	280	282	294	276	292	260	251	249	272	255	269	268	266	260	257	246	266	270	273	299	268	287	253	301	284	274	271	271	273	264	276	287	263	292	264	249	304	279	278	261	269	233	254	296	238	295	285	298	280	262	318	261	277	300	304	267	242	294	265	274	279	258	309	278	292	264	263	246	268	296	270	270	258	284	245	264	269	297	264	263	266	276	314	292	273	284	301	289	234	281	296	298	267	273	279	277	278	277	253	283	267	274	293	286	280	317	293	283	255	262	275	293	300	276	298	279	238	281	244	264	273	285	276	278	297	261	262	269	286	307	264	265	262	276	254	258	267	279	255	237	292	261	271	275	281	298	238	263	276	305	270	278	274	265	308	274	282	289	328	251	286	262	276	274	273	303	295	289	248	301	274	287	271	286	283	256	272	286	264	247	275	271	266	264	275	265	263	263	311	290	276	295	269	280	278	274	285	234	270	279	244	249	299	256	287	272	289	259	277	283	269	255	295	301	284	273	277	244	283	266	270	284	304	278	263	279	280	299	298	314	299	259	282	274	248	272	248	281	276	270	307	284	274	272	300	293	267	289	294	301	255	293	285	280	252	302	310	260	281	268	300	251	292	298	297	289	264	282	278	285	276	254	265	272	285	272	249	247	273	286	277	266	289	269	294	258	244	262	295	249	324	288	278	288	284	292	259	263	301	237	284	290	253	276	284	272	284	290	273	279	276	283	265	282	274	284	313	276	281	298	279	274	275	263	294	305	307	254	265	278	303	285	284	270	289	263	267	299	300	251	282	299	273	278	279	257	283	268	279	283	289	274	270	301	289	253	272	276	245	274	242	319	261	294	308	261	246	293	271	267	249	269	289	284	245	257	303	266	286	285	274	286	266	281	288	278	265	266	285	295	294	287	303	270	265	311	265	253	304	269	242	270	282	277	255	265	297	251	267	259	316	282	273	266	257	261	303	283	252	264	285	289	268	283	278	282	276	299	236	277	282	297	277	295	298	291	296	274	273	277	277	285	272	280	271	296	294	303	303	280	237	276	266	253	262	279	315	276	261	326	249	284	292	285	240	305	274	236	230	264	281	266	259	266	280	247	269	293	310	298	283	271	277	277	308	283	271	275	270	300	286	273	279	309	278	277	307	273	270	274	297	264	254	306	301	262	283	276	299	270	308	294	273	283	281	270	272	303	279	264	283	306	275	269	291	306	248	270	296	271	270	308	295	285	284	251	291	287	293	257	286	303	277	306	306	287	263	280	272	267	288	226	259	301	299	269	299	254	271	303	261	275	283	292	245	279	270	278	270	275	299	253	276	281	308	294	292	262	279	273	257	280	276	290	274	285	277	268	279	266	284	297	268	306	274	292	250	261	292	279	292	301	279	312	334	268	264	289	281	253	281	251	303	272	244	290	251	274	273	260	304	298	284	305	260	312	295	280	301	256	274	272	284	270	270	303	304	264	299	280	289	263	289	263	273	285	305	298	300	300	272	313	257	265	299	282	250	260	271	253	260	273	284	235	273	307	265	293	306	305	275	275	283	268	277	253	276	288	290	288	315	289	237	249	278	274	250	301	262	275	268	258	282	280	290	264	282	257	278	295	279	289	294	285	286	280	263	294	266	270	293	259	271	281	296	257	306	255	242	257	259	289	292	301	260	284	300	274	284	275	260	290	312	287	289	299	264	278	279	279	258	257	276	285	270	292	273	295	294	274	274	292	309	261	251	298	271	261	302	301	275	265	258	280	284	286	266	296	291	232	265	289	276	288	283	262	275	244	260	294	251	287	241	255	260	308	288	270	300	254	266	294	304	279	277	275	276	296	269	283	289	276	265	287	252	285	312	299	274	279	277	270	271	295	268	294	275	307	316	290	235	308	306	256	288	266	276	263	230	262	256	264	275	291	281	298	298	248	324	306	281	299	267	280	259	269	274	287	291	283	280	239	253	265	295	290	269	270	285	292	237	294	242	297	257	267	321	277	252	270	315	297	285	252	262	270	275	276	299	265	312	293	275	268	305	279	294	280	270	248	287	263	268	289	286	299	277	269	292	290	266	254	271	271	305	269	243	290	264	260	269	309	254	293	288	239	244	277	254	245	297	316	283	262	253	288	286	275	275	341	287	273	294	277	277	288	284	266	290	288	262	293	305	302	251	272	276	261	261	293	289	262	293	272	276	248	264	250	269	295	307	281	290	241	265	243	254	267	280	308	271	277	271	301	263	283	268	278	330	267	250	286	273	255	268	267	300	285	245	296	292	275	265	278	279	270	284	301	285	244	255	274	263	284	252	280	259	262	293	279	273	285	296	295	278	279	286	293	324	273	293	286	261	264	289	278	280	240	223	267	282	272	278	280	263	267	237	289	305	280	309	296	291	270	269	286	236	283	277	266	271	278	253	276	246	248	281	264	266	278	289	301	274	297	269	284	277	261	285	259	284	327	266	265	260	288	275	246	275	302	257	300	293	254	285	248	286	265	243	265	274	284	263	258	250	283	264	278	273	287	278	254	237	263	318	258	260	268	291	286	290	292	273	306	272	290	250	269	263	275	280	283	301	293	281	286	280	278	296	301	247	250	287	274	260	283	246	290	281	279	288	268	286	246	271	288	276	296	286	286	329	227	302	265	275	269	289	261	302	286	261	281	277	262	290	276	257	273	268	239	225	308	260	266	304	282	304	270	287	294	272	276	300	259	270	279	247	257	260	276	310	256	270	259	261	254	312	292	290	247	241	301	271	277	274	277	277	293	241	281	291	296	266	283	283	292	306	283	277	253	283	278	275	259	279	309	266	258	305	284	270	272	304	276	284	250	290	297	272	281	261	264	266	257	284	275	274	263	293	299	288	271	280	305	289	297	259	293	304	276	306	267	252	296	255	277	299	274	271	269	269	309	282	272	302	243	277	266	293	268	274	292	251	281	252	245	308	260	279	297	273	272	288	301	276	262	282	269	278	293	296	298	302	275	287	283	258	290	313	272	259	272	303	275	272	259	310	304	270	272	303	273	294	280	322	284	280	296	269	289	260	260	232	263	276	293	304	311	274	272	260	273	273	270	263	279
20542	6493	4993	4263	2418	1737	1634	904	694	703	688	686	688	703	632	670	697	666	652	652	604	717	688	666	646	687	671	697	693	690	648	634	637	685	636	612	629	638	722	724	670	651	653	621	609	654	652	669	620	645	660	653	679	640	653	664	615	659	651	635	654	638	626	664	620	665	653	639	661	658	603	683	650	659	640	648	628	645	663	642	651	643	683	651	629	682	630	661	615	669	637	659	657	656	617	637	631	646	629	631	625	675	687	667	623	686	677	565	665	655	625	645	651	716	651	655	613	631	673	628	693	675	617	676	634	611	634	630	696	651	641	635	700	677	630	652	631	632	662	648	599	619	689	631	691	657	671	627	645	686	651	663	673	677	637	624	662	613	627	596	619	634	623	668	639	586	676	635	671	614	654	670	659	689	662	631	652	676	662	606	680	671	667	617	632	670	674	629	652	697	633	651	660	677	640	604	669	602	665	645	611	634	694	649	615	677	664	634	646	589	650	621	619	668	641	653	682	643	679	646	661	675	649	662	677	649	632	639	652	615	645	616	617	637	632	599	665	647	591	672	687	665	619	617	714	652	709	628	643	713	652	621	686	645	646	697	620	658	637	601	635	645	613	640	601	602	681	703	664	633	658	669	678	642	639	639	635	627	618	655	666	629	610	638	644	686	623	652	660	630	630	673	653	653	633	607	659	663	618	663	644	677	629	667	696	687	646	631	650	633	628	647	623	710	664	661	649	671	620	621	651	647	665	664	631	629	655	624	622	642	624	643	603	613	611	628	597	640	680	642	697	666	650	653	664	633	660	643	629	683	620	671	659	681	619	630	671	652	647	634	615	649	637	611	674	677	726	629	652	649	673	615	709	625	601	685	628	674	648	650	670	666	651	634	638	679	699	649	629	635	644	621	661	601	634	643	669	634	694	664	616	651	643	620	666	632	615	632	622	648	615	661	672	648	629	610	653	666	635	624	618	672	609	634	656	680	618	640	638	647	625	639	618	616	674	632	708	631	624	656	643	673	652	605	637	656	661	678	681	645	635	642	628	681	656	644	599	599	613	622	603	624	613	660	644	671	662	635	623	622	646	613	605	661	625	666	689	676	669	696	634	615	648	645	693	661	618	632	648	640	686	598	635	664	653	668	645	638	624	686	634	642	668	663	656	623	642	632	662	620	620	594	633	646	659	629	629	608	648	637	652	642	679	654	661	665	672	671	637	651	627	615	651	653	615	684	661	639	658	587	647	662	675	653	652	637	629	657	640	619	686	624	652	646	608	603	617	629	659	645	642	678	649	640	667	613	652	624	656	668	654	627	628	648	639	657	685	623	567	675	644	668	613	657	676	649	650	627	607	660	627	686	666	692	677	632	662	625	626	619	631	637	609	615	658	613	682	662	629	657	666	633	617	683	671	669	691	646	676	650	677	654	679	641	646	626	656	667	661	666	634	697	643	662	658	676	672	662	639	660	672	587	679	646	624	630	674	675	661	623	645	664	597	667	661	672	706	618	629	647	676	639	669	658	635	717	645	609	705	624	629	568	672	647	627	636	677	641	659	621	638	658	632	666	692	608	628	669	661	669	629	699	633	657	613	689	653	639	636	681	654	671	631	627	617	647	600	647	627	642	626	618	663	623	643	630	580	657	684	644	649	619	696	663	679	635	661	647	657	655	684	699	664	682	666	655	639	634	632	655	673	692	708	652	676	665	655	646	675	678	691	647	665	659	699	683	687	624	634	654	658	615	670	651	651	642	656	662	657	659	643	661	641	644	632	682	657	690	649	672	614	664	649	657	639	677	675	701	645	664	651	617	695	645	669	626	650	629	621	660	640	635	671	640	681	678	627	658	610	657	649	662	673	669	673	656	656	660	645	686	634	629	614	656	672	661	646	659	638	634	658	661	707	638	690	660	633	645	671	633	631	674	638	659	630	681	675	607	640	653	661	661	640	629	673	611	627	634	708	700	624	678	633	707	663	645	641	622	641	634	626	625	622	649	647	680	676	632	632	622	642	688	615	628	651	666	610	644	656	642	699	623	651	656	639	634	676	641	643	635	704	648	663	633	624	630	673	633	697	578	628	671	667	617	639	650	621	671	664	652	656	635	629	611	644	679	651	660	694	663	678	646	646	625	663	648	659	671	675	651	663	673	654	642	626	647	682	640	620	649	692	606	633	676	693	609	676	630	621	607	649	653	669	659	627	665	658	655	619	636	655	637	664	637	665	659	640	637	673	617	622	656	634	619	629	634	636	635	595	652	676	698	656	612	607	645	677	640	680	645	679	650	626	617	633	641	646	668	678	679	646	639	639	647	653	661	641	643	626	609	661	634	633	642	641	625	623	703	648	619	662	608	638	659	665	644	639	649	615	645	632	638	627	684	626	680	642	627	647	647	651	603	644	674	660	637	642	651	690	675	669	680	682	665	632	673	653	636	627	679	654	685	636	664	626	617	664	627	623	651	651	653	683	667	626	638	663	610	627	658	669	690	639	644	633	655	653	669	631	668	612	681	623	687	640	672	671	681	663	700	675	662	634	601	671	667	690	659	644	617	665	639	640	653	639	672	641	629	678	702	610	634	634	684	639	638	643	638	626	607	650	662	675	651	628	666	627	645	666	625	653	639	636	615	612	633	615	669	637	654	599	666	688	627	637	638	650	620	697	630	649	623	610	659	628	646	618	653	671	623	647	672	646	645	695	688	618	665	642	640	673	626	631	650	652	723	667	642	663	653	622	650	642	672	648	662	621	723	682	622	631	697	677	655	649	664	701	640	653	666	621	695	619	645	644	641	637	611	606	576	631	636	649	653	661	664	650	647	646	609	629	610	634	670	683	613	642	678	641	627	675	653	648	690	632	674	651	648	627	636	646	615	620	651	620	666	665	637	637	660	684	635	671	641	633	669	669	643	655	625	649	659	640	659	678	660	657	666	627	610	676	642	629	633	655	648	627	668	635	669	623	682	631	620	611	657	624	649	631	651	635	630	629	649	618	650	674	654	669	674	657	619	637	610	656	602	662	648	681	665	649	644	663	657	684	626	679	642	671	653	651	583	650	628	664	684	669	680	663	577	645	627	618	686	633	656	652	634	688	648	603	645	665	672	599	652	686	687	644	698	657	655	632	662	632	604	618	607	633	635	673	625	618	673	602	668	663	708	627	675	650	632	677	613	629	625	641	623	640	632	687	649	635	658	648	615	645	651	699	664	653	649	663	633	637	589	684	619	646	654	654	644	671	624	664	614	654	654	690	621	591	632	664	616	643	657	683	687	607	678	645	652	615	655	669	697	667	628	642	613	668	581	669	635	652	604	702	659	680	637	640	635	636	652	621	650	649	678	635	659	657	622	659	635	704	637	673	666	664	653	651	661	628	621	624	637	668	646	653	681	619	678	647	619	648	632	639	630	651	626	635	666	630	667	667	672	664	637	689	631	656	675	647	673	671	636	621	639	673	661	638	638	658	634	617	673	631	621	647	624	635	645	693	658	695	611
31815	4978	927	617	475	415	390	281	329	276	286	309	300	275	270	262	319	312	289	307	276	272	294	279	287	285	313	291	254	308	289	299	289	293	287	319	289	275	304	261	331	294	281	267	269	253	307	288	293	312	292	276	303	285	308	257	282	288	295	259	271	273	289	298	281	262	333	284	303	274	291	279	258	294	273	290	309	265	276	301	264	331	309	275	273	286	277	285	312	282	276	292	266	323	288	298	278	322	285	346	306	319	288	259	287	278	264	263	274	271	281	298	306	275	297	312	294	305	279	292	310	280	278	249	306	316	289	323	280	338	294	288	271	314	292	277	269	281	270	265	279	337	290	262	295	322	327	294	297	309	265	267	329	326	298	331	290	264	274	292	330	308	324	326	324	265	283	326	288	281	297	289	289	292	257	282	280	272	276	296	304	287	313	297	305	302	323	281	291	280	283	275	307	305	283	270	319	284	324	290	309	272	279	309	264	288	278	293	286	283	264	296	314	312	298	269	307	287	277	270	269	313	274	274	269	288	308	261	283	291	300	284	298	307	259	298	269	294	311	311	289	332	251	290	303	309	296	284	284	299	296	313	300	304	303	260	290	325	316	265	326	270	287	298	304	283	273	285	299	268	308	305	285	285	299	300	317	258	295	307	272	295	306	263	289	307	241	302	286	325	288	273	315	264	287	307	280	315	259	277	296	291	312	308	294	291	265	266	256	312	281	294	284	303	292	291	304	290	256	316	294	288	269	232	275	273	281	320	307	292	316	294	247	294	273	286	275	298	275	268	266	309	308	276	278	316	316	310	293	286	235	278	295	295	284	304	288	288	267	261	264	279	280	325	296	318	287	294	277	292	312	270	281	277	301	304	330	295	307	276	264	296	288	310	294	280	286	269	296	245	297	275	283	311	295	288	249	266	292	320	308	299	250	299	295	266	272	303	291	271	274	280	285	294	266	273	304	290	298	305	297	250	306	272	280	272	284	265	251	270	315	271	325	309	285	266	308	268	286	244	298	267	299	283	284	288	284	303	260	304	289	266	274	320	279	286	253	281	270	239	304	299	293	293	274	294	318	289	299	302	294	292	285	302	295	273	295	244	312	316	272	292	286	319	289	259	284	272	281	262	291	268	260	291	288	297	255	314	299	259	271	278	305	322	245	316	335	266	293	293	292	296	295	257	300	258	286	256	259	270	245	297	293	304	301	299	293	260	279	245	274	250	284	305	299	273	282	266	319	285	281	306	284	277	293	308	279	280	264	285	305	295	314	247	265	306	288	290	292	285	296	287	281	264	280	305	255	269	302	273	301	271	249	287	315	273	304	304	298	279	270	273	303	296	281	298	277	272	326	297	278	265	268	289	263	306	258	286	271	292	306	305	267	330	298	263	301	265	292	287	267	268	285	287	260	292	266	285	319	275	277	289	320	319	272	280	299	289	293	249	272	295	293	278	301	285	275	305	271	269	294	319	271	276	295	247	289	269	273	256	274	286	279	290	309	300	317	279	293	267	285	312	300	254	278	260	273	295	306	297	296	236	293	291	305	256	291	297	283	297	292	276	289	292	286	322	279	294	314	294	248	263	289	275	273	287	310	301	306	301	280	269	295	322	316	284	302	287	282	257	311	296	294	261	272	274	339	271	290	279	257	309	313	278	273	293	330	270	256	272	268	276	269	310	287	242	270	289	290	283	274	310	305	263	288	270	272	293	271	282	286	281	296	287	334	285	265	317	257	295	301	285	286	302	300	278	265	315	322	305	274	296	274	278	292	281	278	263	271	257	293	279	298	320	271	307	264	278	259	267	277	282	321	324	292	317	305	277	280	285	253	285	257	280	319	281	291	311	292	311	269	322	243	248	274	296	288	286	283	287	276	267	284	287	321	276	274	285	272	283	295	291	267	299	291	333	316	288	297	257	272	285	262	281	279	268	302	297	296	295	277	294	277	284	268	289	306	322	324	291	310	282	281	283	309	307	260	310	281	301	299	315	310	321	289	320	288	269	300	280	290	286	276	309	280	271	298	310	255	287	267	283	262	267	296	297	288	302	268	290	282	294	287	304	269	277	281	301	273	281	308	276	292	258	289	292	300	279	279	290	308	272	286	289	305	288	312	290	299	273	312	281	273	296	300	278	318	264	277	307	258	307	319	315	296	319	286	273	281	277	304	243	283	277	264	271	273	267	287	296	316	304	289	302	296	265	288	296	293	282	287	289	297	272	290	265	292	296	324	327	289	278	285	290	280	300	269	306	290	298	261	299	278	282	269	280	326	230	297	278	256	294	267	270	282	265	276	283	294	298	319	303	269	275	270	273	272	314	297	293	268	293	289	285	279	281	246	301	286	299	256	283	311	275	260	285	309	279	291	275	238	290	299	286	265	295	292	297	274	271	322	255	244	277	299	275	304	287	298	263	282	284	310	314	285	273	316	295	313	303	305	265	275	259	300	306	275	300	312	291	273	306	308	295	278	302	296	297	287	320	317	309	291	312	297	293	285	284	292	285	281	271	272	274	322	281	264	308	277	260	298	331	303	290	275	309	320	284	305	279	283	299	318	307	264	252	261	313	291	292	283	303	319	270	279	304	320	315	340	297	281	272	279	276	278	297	317	297	318	314	281	260	302	313	272	281	275	287	290	279	314	281	310	268	296	299	283	273	271	278	302	261	277	296	297	289	262	297	308	285	264	301	301	305	332	325	298	302	298	299	271	272	262	295	287	288	300	274	305	269	265	265	294	267	298	268	293	298	294	258	299	287	284	292	286	268	256	267	288	280	303	319	271	298	257	277	294	289	311	295	265	266	303	278	275	314	309	289	252	296	286	297	277	258	280	302	313	273	308	257	265	287	292	269	288	307	291	290	311	263	330	281	313	290	286	253	273	299	294	284	271	293	289	291	267	246	297	265	274	268	290	287	306	272	279	272	276	282	307	284	300	328	300	289	278	303	322	313	278	278	291	301	284	288	267	277	316	310	301	310	307	238	277	287	311	283	301	276	301	276	294	294	275	286	265	317	292	288	282	277	281	280	268	294	295	296	315	268	274	272	317	296	276	291	293	270	288	293	282	271	264	268	309	305	298	324	288	327	278	276	281	303	310	279	264	274	299	273	283	277	267	292	271	277	288	260	321	292	277	309	290	262	288	283	322	295	276	296	270	296	283	298	302	295	275	280	289	284	291	260	265	296	271	320	283	285	286	278	279	259	296	293	255	270	289	266	254	292	270	305	269	268	250	274	268	278	277	309	322	303	302	311	295	278	281	305	318	283	294	271	311	240	303	310	280	265	287	279	292	288	275	220	290	280	311	307	281	288	279	322	277	282	306	263	267	297	290	329	270	315	314	288	284	271	266	304	294	300	296	292	296	293	292	279	307	304	317	255	280	261	268	307	320	302	282	294	283	271	283	293	280	275	284	301	287	278	300	305	298	280	281	288	270	273	306	281	295	281	304	283	271	293	277	296	298	282	305	294	310	272	275	273	283	274	296	283
22406	8527	7742	5442	4338	3326	2685	1240	756	707	703	715	717	740	718	693	705	688	694	693	709	695	715	685	771	706	743	709	726	663	699	671	709	701	686	725	664	655	748	668	725	758	673	647	708	693	648	687	685	693	668	667	671	686	679	648	659	677	681	658	763	679	645	662	647	675	661	727	695	686	622	677	678	683	664	649	696	659	648	712	663	698	677	688	734	688	638	686	644	716	714	722	711	648	670	675	640	713	654	700	698	695	692	678	656	717	683	689	675	668	657	682	652	660	686	690	705	664	668	707	621	675	688	684	687	655	672	693	662	666	713	709	682	663	675	666	663	680	705	663	639	706	640	653	686	714	658	678	691	694	673	713	676	652	677	663	670	619	691	679	667	699	701	717	648	663	648	644	704	713	664	718	665	669	687	703	676	662	663	615	668	677	686	717	678	665	699	686	723	664	680	650	678	722	680	693	669	694	691	704	671	640	677	658	651	651	643	644	682	678	686	690	679	708	706	749	723	651	646	675	700	724	701	650	691	652	708	651	729	641	729	668	658	664	654	714	658	712	675	662	627	656	686	669	686	655	655	658	626	701	675	668	657	685	698	652	672	635	655	677	613	655	721	697	708	674	664	692	632	628	680	675	682	668	635	652	651	643	668	678	687	702	671	639	727	678	646	691	699	669	714	658	711	693	645	655	681	663	674	663	677	704	676	630	683	686	683	695	683	681	696	723	641	656	628	668	734	692	688	668	699	631	661	670	690	658	666	667	724	706	684	665	730	673	692	682	635	704	680	721	672	693	700	619	699	694	677	686	668	664	674	697	657	717	672	681	649	688	705	662	647	665	717	657	690	645	624	653	642	681	621	660	670	657	705	712	683	639	681	699	702	718	645	708	637	645	655	647	663	645	651	676	680	673	640	688	659	681	731	669	723	632	631	610	649	695	717	685	679	638	674	697	661	661	702	664	671	674	670	661	676	653	658	700	751	665	675	695	686	685	630	703	714	687	695	677	672	714	686	666	680	698	660	649	703	665	701	685	672	625	683	707	704	703	679	694	714	692	681	694	717	668	666	670	690	668	668	697	661	689	655	689	675	685	668	647	691	672	685	680	693	730	670	673	692	610	678	678	671	705	662	691	656	723	696	643	666	648	668	662	659	692	677	647	647	705	672	624	707	651	633	679	671	732	704	666	666	700	701	680	605	638	688	671	662	647	635	667	690	663	703	679	693	697	686	678	652	683	621	690	628	698	675	678	677	667	663	688	639	658	652	682	672	669	663	655	686	676	677	698	707	653	654	729	700	658	643	708	708	662	717	691	711	700	711	681	674	686	717	661	659	675	679	632	704	703	673	683	675	705	634	667	640	663	666	681	690	715	698	640	689	699	696	651	654	720	682	689	727	645	642	674	665	666	698	698	694	700	683	690	663	667	722	671	690	674	708	666	721	685	687	691	698	692	690	684	665	662	655	667	670	698	684	696	713	685	712	682	643	721	662	690	657	700	663	657	668	666	670	721	646	676	678	644	665	720	639	706	644	669	684	680	680	687	642	684	629	649	681	637	683	671	711	719	625	664	646	658	673	659	675	674	653	672	721	700	667	675	718	685	653	681	671	723	708	643	664	674	675	678	650	698	688	625	655	701	706	653	664	708	634	639	679	683	704	677	671	664	663	721	648	698	654	683	682	683	694	617	695	635	679	669	638	689	689	682	749	689	653	676	638	707	658	689	663	656	656	652	703	664	670	664	685	714	682	697	652	670	657	687	688	704	726	730	686	629	709	673	634	718	664	717	684	748	708	665	642	685	722	695	690	684	692	667	694	680	707	662	705	743	675	669	615	686	673	639	666	652	650	680	686	726	712	672	657	625	634	649	660	673	711	674	682	669	657	703	689	696	706	732	711	655	679	658	680	700	670	683	660	676	706	663	669	696	658	693	686	686	741	737	664	684	687	657	722	710	663	688	638	665	685	700	670	700	723	704	669	655	679	672	658	701	721	649	709	715	694	674	678	706	754	738	686	670	662	709	669	707	736	743	683	679	678	662	679	642	700	731	674	635	653	687	679	717	658	688	696	649	690	636	692	699	700	667	666	695	690	675	680	653	671	680	684	703	710	667	678	702	633	660	711	655	713	635	678	693	719	668	667	673	635	688	670	715	635	663	684	685	686	676	643	668	671	704	640	705	679	683	692	656	672	635	670	727	671	635	665	716	698	675	633	684	688	667	677	679	660	662	683	713	657	724	671	682	645	693	687	687	711	711	658	670	705	686	624	720	665	652	670	722	697	696	698	610	669	727	667	674	665	664	645	665	692	719	672	657	655	666	705	717	653	716	701	718	722	689	694	663	710	666	633	708	662	674	707	662	716	618	682	704	712	708	694	673	732	659	651	688	635	700	684	665	658	685	699	700	718	642	651	635	671	731	697	635	725	638	670	685	659	671	640	710	695	624	675	682	707	731	627	698	707	677	680	673	727	696	692	750	710	647	673	699	685	687	661	650	671	639	714	636	692	668	705	665	676	663	660	678	690	666	689	697	626	652	715	717	679	639	687	659	686	642	685	678	665	663	642	734	659	645	631	714	678	712	656	710	686	675	676	715	682	721	667	628	727	652	687	686	690	706	663	705	662	642	739	726	657	685	678	704	646	638	690	696	676	660	741	702	713	698	698	664	674	640	665	687	691	674	674	691	742	641	665	700	688	688	647	680	673	691	672	682	747	668	709	689	654	681	654	671	656	668	691	711	684	690	655	702	689	667	665	670	709	663	650	698	649	677	653	651	666	646	680	715	705	686	693	699	673	673	687	686	654	684	702	686	689	695	665	699	697	639	623	657	656	697	694	686	692	686	683	740	715	647	662	676	647	682	666	681	647	669	676	700	701	687	649	647	691	692	715	699	687	695	701	676	638	682	706	693	659	642	653	664	717	680	637	703	691	685	695	681	674	700	683	680	674	668	630	668	675	640	696	682	656	679	685	700	650	670	655	667	677	685	708	642	685	735	678	704	650	690	704	707	684	659	669	693	674	667	674	717	679	672	705	701	603	701	685	668	738	665	650	680	717	614	676	676	695	667	679	682	708	630	643	688	676	641	686	680	681	693	682	687	653	659	698	670	705	669	703	684	646	696	655	707	717	640	651	694	671	674	684	660	652	686	712	718	678	715	708	694	694	688	712	696	696	671	710	659	672	678	674	703	688	672	662	725	664	658	695	694	666	707	698	738	714	705	592	626	713	660	677	638	727	622	654	620	686	668	675	693	724	687	730	650	667	666	718	658	659	665	654	694	644	683	686	699	657	672	695	691	694	628	683	691	752	666	732	639	666	625	649	704	664	682	705	697	628	637	688	676	649	662	640	656	631	681	690	703	691	703	670	696	662	733	722	683	657	701	715	677	620	630	684	694	684	665	672	656	635	687	653	686	662	670	678	679	677	668	635	690	668	644	695	639	697	609	694	710	713	681	664	627	684	665	672	655	720	676	708	672	728	729	647	696
20609	1557	441	352	316	318	280	270	245	250	255	270	276	290	292	271	282	271	256	244	257	274	265	234	254	284	252	272	239	285	273	246	288	270	298	281	268	276	267	279	265	280	249	257	281	274	293	273	290	266	261	274	270	291	240	267	268	263	305	245	229	276	274	250	246	281	240	262	298	241	272	284	284	273	269	295	266	272	265	257	285	255	270	255	253	248	261	317	277	226	264	267	273	285	273	280	268	276	248	245	310	263	299	255	266	311	257	298	304	297	286	311	300	239	308	276	246	265	260	265	244	272	272	251	266	275	274	295	300	265	283	248	256	262	279	270	221	258	236	284	270	279	291	251	262	272	254	297	298	271	259	276	289	272	251	292	275	291	305	266	267	277	268	259	265	267	256	267	271	262	272	238	274	279	253	254	251	246	265	288	273	240	264	253	273	282	289	287	284	238	255	290	276	281	243	261	275	266	279	274	286	233	286	266	288	264	276	255	283	283	276	298	261	289	260	288	272	261	263	260	271	247	304	252	259	272	297	256	247	247	275	261	266	279	276	258	217	238	296	285	306	262	235	277	227	254	263	278	256	240	250	262	276	273	296	258	265	249	273	274	262	288	278	285	248	254	238	254	271	304	276	284	268	324	260	269	313	265	268	278	288	278	301	296	254	291	295	245	245	286	240	282	269	297	244	273	261	272	285	281	261	284	245	274	238	249	271	247	252	256	269	279	286	314	256	255	280	246	263	254	280	274	264	293	256	271	264	247	252	254	252	261	266	267	221	275	261	252	271	264	257	264	241	255	311	277	292	267	238	259	253	286	240	256	306	270	262	289	249	274	294	266	261	254	258	278	308	258	254	284	266	251	284	272	281	294	281	278	267	292	272	267	280	276	238	313	253	285	263	242	263	251	284	291	254	314	266	283	271	271	286	275	271	309	286	279	271	248	280	265	247	259	263	300	291	283	288	260	274	258	252	283	257	283	251	289	266	262	263	293	269	231	249	283	267	281	257	245	269	250	293	289	290	270	282	315	299	243	276	283	275	223	264	293	268	267	285	281	242	293	261	276	288	288	286	264	273	272	255	257	286	279	263	277	280	279	280	271	272	293	262	251	291	247	261	297	285	279	266	253	294	297	313	234	277	278	274	288	267	298	288	250	277	244	303	273	247	227	287	293	276	252	263	285	300	309	287	279	259	275	257	263	289	260	259	248	260	276	304	284	273	259	286	278	266	247	238	255	245	288	300	276	267	264	270	277	275	282	255	296	260	254	247	252	268	261	277	271	280	301	252	275	294	291	271	248	249	265	253	295	282	275	272	283	270	273	226	266	267	295	237	272	251	300	246	273	251	246	264	284	268	282	284	284	218	295	274	292	266	273	265	266	285	271	262	259	268	308	268	276	253	263	306	276	281	267	273	225	306	298	289	267	267	294	316	270	266	251	244	261	268	284	272	261	270	243	260	267	258	244	280	252	288	261	255	250	270	273	295	271	273	252	255	266	246	272	302	272	260	302	288	281	294	277	239	301	271	276	266	272	285	256	259	232	298	241	284	232	276	262	278	267	290	277	243	248	285	268	266	278	273	279	268	271	273	264	264	303	254	289	240	258	262	244	289	262	249	303	249	237	284	261	258	290	285	241	246	274	286	297	269	260	283	296	251	248	263	270	258	318	275	312	261	274	260	300	306	248	263	257	248	275	300	267	275	268	304	280	275	265	257	301	269	273	292	297	254	296	252	273	301	295	225	267	273	281	269	276	277	274	266	261	242	292	234	255	294	288	292	277	269	265	269	236	259	263	239	248	295	289	244	245	271	230	253	256	243	275	290	279	286	281	282	258	258	232	273	282	281	283	246	276	260	243	277	279	226	233	265	258	273	298	280	283	260	280	247	261	266	260	268	278	268	279	286	263	287	269	269	268	272	282	262	270	268	257	234	261	256	260	292	244	250	306	306	263	275	286	248	270	283	253	273	276	279	285	258	280	302	267	242	293	265	300	263	268	269	246	254	250	273	268	305	292	292	275	265	258	272	273	237	286	253	266	260	272	270	253	243	266	264	244	304	256	253	279	264	270	287	287	252	244	275	266	261	274	279	284	261	294	268	272	267	271	262	280	270	289	293	262	266	254	285	250	260	278	246	259	293	230	261	265	271	308	250	305	279	261	262	244	264	261	264	245	271	259	283	289	265	247	275	245	284	260	246	279	262	295	286	255	282	224	267	284	280	278	288	270	237	261	266	270	273	277	269	284	310	235	255	273	279	267	284	318	280	247	258	285	243	306	258	282	292	283	276	255	249	298	265	272	244	259	300	264	288	286	263	275	291	271	244	244	267	286	263	296	275	267	267	292	281	275	288	279	303	269	299	292	295	258	304	271	257	261	261	261	287	264	279	279	299	256	297	267	251	259	281	287	276	276	294	239	238	280	268	261	293	284	291	263	280	288	274	270	307	309	252	261	247	249	255	284	267	281	309	252	269	268	273	253	284	249	281	266	250	245	257	262	263	272	296	269	278	281	248	282	250	279	277	269	282	245	306	261	256	246	281	280	275	262	267	253	281	268	247	253	269	261	258	270	276	300	286	270	273	244	271	286	268	273	312	251	281	259	289	240	258	294	261	275	277	293	267	292	283	259	288	285	266	255	230	279	270	280	262	267	298	277	269	239	280	272	303	260	266	274	272	269	244	248	284	268	296	292	303	289	262	283	263	246	276	271	252	276	294	272	287	261	282	260	266	260	279	255	260	306	256	261	286	274	301	267	246	282	265	271	279	274	257	270	294	285	290	289	278	270	288	265	274	264	279	254	284	234	264	290	266	233	320	294	271	243	300	293	296	282	273	255	273	288	280	246	282	260	270	280	248	270	245	270	260	269	245	234	259	272	268	288	276	268	297	273	294	296	314	284	263	217	271	246	260	268	272	286	276	287	260	254	225	247	280	274	270	257	281	273	273	263	240	256	255	286	266	270	265	276	252	274	277	259	257	257	288	258	265	290	272	267	265	243	280	267	283	261	282	269	257	283	263	253	261	239	293	234	258	273	276	282	266	253	265	259	228	258	265	280	291	261	260	286	266	264	230	298	259	315	270	254	281	273	290	278	245	272	267	299	286	243	261	265	228	258	267	226	268	296	259	273	276	294	261	251	283	275	261	270	279	252	290	305	261	289	259	290	242	267	259	290	255	272	281	288	279	287	297	259	238	289	255	259	228	267	249	253	267	292	253	243	278	262	322	276	280	321	241	296	289	278	257	287	280	289	251	270	280	282	250	264	275	244	285	251	261	269	300	282	273	269	278	282	276	246	271	264	276	277	271	277	284	288	258	281	276	275	293	263	252	276	260	283	269	285	275	303	284	273	291	312	273	277	291	276	279	281	264	226	273	232	308	309	251	265	265	279	265	276	261	265	328	274	243	286	244	249	270	280	293	267	258	256	302	258	264	285	261	286	271	257	327	271	247	249	262	279	251	292	271	263	253	267	263	285	248	250	261	273
14220	2936	3225	2365	1556	1236	864	689	632	631	622	634	607	619	631	559	586	579	572	656	644	642	605	571	628	616	647	622	667	599	629	628	596	642	666	583	660	640	640	626	637	624	602	615	626	585	653	624	617	613	624	603	628	612	617	627	607	623	596	608	621	616	588	623	621	611	611	621	573	613	590	602	580	642	571	602	588	607	557	626	562	546	606	611	621	623	608	593	631	621	602	580	601	643	591	629	629	567	585	656	577	654	627	624	577	615	581	588	601	578	574	635	605	621	636	596	606	636	583	625	571	593	602	591	604	589	623	549	635	620	595	607	654	633	635	654	579	597	622	620	635	604	572	586	614	645	642	624	623	570	622	639	601	646	611	616	621	637	621	603	601	616	591	625	573	617	617	596	567	613	611	579	600	590	631	624	584	581	593	603	625	607	597	666	607	574	592	618	613	575	581	633	613	606	608	630	621	583	616	612	579	631	599	590	641	610	563	644	645	586	633	591	631	606	656	606	549	613	593	579	621	555	605	583	646	626	584	562	618	610	583	625	580	579	610	620	603	614	625	629	606	561	612	628	623	607	668	644	604	582	632	590	626	597	604	558	594	610	579	597	635	605	587	624	625	606	608	571	625	606	621	605	573	617	598	592	592	624	602	586	580	584	614	619	614	585	605	665	590	606	636	600	624	586	579	606	569	633	598	591	663	595	600	569	637	580	638	627	636	630	619	609	590	585	601	600	595	620	589	613	636	624	581	601	588	619	578	556	615	607	549	607	588	630	600	575	585	613	651	593	618	640	594	590	545	590	613	615	628	599	597	572	603	607	593	617	577	599	637	588	598	595	564	611	585	595	602	683	567	604	610	590	582	638	606	620	583	568	584	634	612	600	625	597	566	603	600	658	615	586	611	632	621	570	615	590	608	625	609	601	632	587	597	590	607	570	625	621	625	637	586	601	628	643	539	617	560	561	603	680	587	636	615	588	598	609	587	563	590	643	618	596	614	587	627	579	624	604	600	608	629	640	569	615	645	598	580	593	623	634	610	622	600	608	618	629	596	623	611	617	649	591	604	588	607	585	649	646	620	583	594	616	567	632	648	629	588	581	645	605	599	598	601	587	617	591	582	610	651	565	603	605	582	588	620	627	588	605	605	607	629	619	639	598	647	628	599	608	588	599	640	641	616	591	599	607	623	632	612	597	593	609	640	628	540	619	660	591	634	621	590	628	635	580	602	628	550	574	596	597	624	619	556	610	616	598	590	632	578	633	630	605	617	608	627	625	573	572	614	590	643	568	589	628	665	569	584	592	586	641	643	598	617	627	617	640	577	624	604	581	625	605	636	604	617	621	605	610	593	649	627	595	623	644	559	595	651	613	570	619	616	567	655	595	562	570	623	628	618	609	615	599	607	616	591	578	641	577	642	606	597	652	616	618	615	634	603	652	627	639	639	633	619	628	609	629	573	591	669	579	666	619	614	593	579	585	626	635	618	595	606	655	578	588	664	566	619	616	621	611	572	619	582	576	606	584	595	585	633	637	580	582	600	593	617	645	578	590	604	609	605	663	620	607	618	591	601	628	591	599	571	623	619	617	639	609	583	615	633	632	629	630	590	568	593	592	587	605	575	615	620	618	590	612	586	559	580	629	602	569	632	562	586	641	604	575	653	597	581	592	601	596	608	632	662	588	614	642	589	627	643	601	604	565	597	632	614	608	613	615	579	621	587	614	608	631	595	591	603	623	626	592	613	652	613	575	562	612	629	574	615	546	644	583	588	608	620	581	572	613	621	615	599	625	592	648	576	592	571	607	599	617	629	592	622	571	607	568	656	582	563	604	608	603	623	582	615	641	566	569	634	612	596	617	603	626	589	603	608	585	572	587	635	616	634	616	609	586	610	600	591	627	587	600	603	626	582	653	611	638	620	609	589	595	622	601	606	586	590	588	653	674	613	631	615	587	602	603	589	607	598	626	648	624	581	624	611	567	586	614	606	567	600	586	627	605	615	572	649	592	635	594	582	607	584	592	617	564	611	629	580	579	608	555	581	610	644	616	610	684	628	667	610	620	600	551	598	613	573	638	609	654	634	608	652	616	606	579	611	616	627	610	631	621	618	612	626	610	563	640	666	605	582	636	578	621	604	590	665	681	645	604	591	600	586	601	599	601	595	608	598	673	620	624	614	614	645	611	575	591	632	579	624	617	583	632	610	634	592	618	601	591	665	597	650	599	583	581	621	586	579	606	618	609	588	643	584	585	574	627	637	575	594	563	611	588	567	613	608	583	640	608	617	578	573	548	614	572	662	636	620	594	654	599	566	614	645	591	594	623	627	623	617	588	605	583	610	633	594	637	638	599	641	621	609	599	583	576	588	610	586	623	601	588	620	612	621	611	598	612	588	583	583	658	595	655	606	614	569	618	632	572	617	655	598	618	587	674	602	610	622	579	656	614	615	599	591	623	602	604	621	595	603	589	614	600	590	604	607	628	590	637	618	618	572	579	598	639	605	590	587	605	630	649	571	614	581	609	552	614	647	610	621	617	613	636	634	597	566	640	548	645	625	610	574	594	643	608	639	592	629	605	601	580	563	596	626	584	608	635	607	590	637	633	627	556	618	554	643	664	612	612	621	596	562	619	585	629	579	553	603	617	578	579	611	617	611	576	581	602	601	609	617	638	606	612	609	618	603	614	615	613	584	597	593	602	615	559	590	601	632	604	625	601	603	706	631	597	607	610	562	602	631	558	621	605	526	608	663	537	605	596	628	630	625	601	654	625	612	635	608	611	544	616	611	610	619	622	604	590	596	641	596	603	635	615	610	574	603	607	645	671	637	587	565	622	618	609	582	641	588	634	613	618	584	604	601	621	594	593	606	629	590	602	590	629	617	610	652	643	577	654	586	640	588	603	623	595	617	612	602	641	660	617	577	565	616	630	602	654	565	586	639	623	594	622	603	603	589	599	580	605	628	619	606	616	632	641	586	605	586	626	573	616	650	593	632	573	624	622	605	598	607	616	586	584	597	598	590	611	614	640	619	596	638	588	620	637	641	590	567	596	614	586	686	593	630	580	551	613	599	678	598	617	552	572	599	625	641	595	639	620	603	612	603	641	640	580	633	610	590	629	604	587	632	618	609	648	631	571	598	621	581	625	599	603	576	589	589	634	618	625	604	607	637	608	623	640	600	618	606	603	580	610	577	615	594	621	635	620	585	602	625	621	605	583	605	583	607	628	622	582	640	600	557	618	618	606	645	650	600	584	602	601	646	593	622	606	635	615	598	576	627	609	643	573	582	618	627	614	598	625	638	623	638	572	598	590	605	625	595	596	621	653	585	618	554	657	632	640	587	578	606	604	626	609	663	574	605	593	597	590	590	592	585	597	614	637	623	561	606	601	604	607	645	591	633	606	638	624	592	584	618	594	635	598	587	589	635	627	596	596	623	634	638	619	610	610	562	613	605	604	601	637	625	644	616	630	656	594	608	641	562	583	565	632
23560	3065	734	646	496	436	321	301	290	307	285	248	278	268	258	304	277	265	268	301	254	294	265	275	311	274	311	276	269	249	269	288	287	307	258	271	274	268	315	277	279	284	265	262	252	282	275	300	281	280	282	290	290	272	237	275	316	294	296	317	300	282	282	269	280	252	329	280	279	272	256	272	265	273	271	261	317	259	271	292	270	266	261	317	286	276	306	298	300	279	255	297	283	256	261	297	252	263	291	290	320	256	282	295	276	257	276	268	310	330	282	254	255	299	241	251	290	264	291	297	282	332	288	274	315	317	266	295	281	287	271	282	306	300	264	286	280	260	264	280	280	293	279	276	270	315	307	279	279	261	280	272	267	251	277	247	264	278	281	291	297	266	302	302	277	261	275	274	250	272	262	336	292	281	279	303	271	273	254	276	293	310	305	297	302	282	290	277	284	237	285	278	299	261	276	284	282	283	296	260	269	293	261	275	267	258	290	265	313	245	302	291	299	258	276	284	267	251	276	310	274	292	293	302	316	297	243	296	269	274	300	281	276	274	279	309	281	294	264	287	306	295	307	279	275	313	273	290	302	296	282	265	292	258	256	311	278	263	276	282	283	289	236	276	275	275	279	277	290	264	294	273	282	281	275	293	304	283	247	284	258	254	327	273	304	283	260	278	275	321	294	272	288	339	284	269	272	302	288	300	295	290	255	292	275	285	286	253	266	288	296	333	299	267	280	267	311	289	271	273	285	275	289	272	283	320	270	293	279	292	312	289	275	286	264	297	268	276	249	283	266	233	259	283	295	272	245	274	300	281	274	269	290	294	287	250	264	277	298	291	273	262	289	250	305	303	278	264	277	283	311	272	280	299	285	282	281	298	286	317	278	268	262	269	280	316	277	288	286	286	282	295	253	285	292	277	276	250	257	275	296	309	288	249	269	265	268	236	260	288	333	252	283	274	308	252	301	274	258	265	279	268	301	282	324	283	305	279	283	271	290	271	309	310	240	273	285	268	278	259	266	266	283	279	302	274	279	262	302	271	222	259	252	305	299	271	256	265	282	286	312	262	271	277	285	298	246	266	287	253	284	264	295	285	280	266	283	251	261	245	292	282	271	289	300	244	294	273	301	298	300	315	294	273	346	256	276	269	281	280	289	266	277	277	273	295	290	244	287	291	278	277	248	292	265	267	253	282	244	255	268	287	289	246	271	293	298	274	286	272	266	313	252	290	259	270	261	301	283	262	271	264	307	281	275	264	269	297	277	287	266	297	288	279	323	273	295	295	291	290	269	257	285	269	273	296	261	288	292	273	285	298	303	285	289	289	285	271	257	245	286	301	267	283	268	295	304	292	290	274	288	279	268	298	269	277	300	275	287	257	291	264	314	276	275	273	282	299	289	244	281	308	266	249	272	256	260	287	302	257	263	308	283	295	274	287	253	303	266	277	274	289	261	279	282	258	285	267	291	293	305	290	308	265	262	266	283	318	292	279	292	264	263	268	309	265	256	284	276	265	272	268	266	271	296	286	288	263	299	265	293	289	250	295	290	270	280	267	263	295	281	289	247	271	290	279	273	270	271	288	305	273	270	272	247	269	305	284	300	261	261	280	283	261	272	289	269	267	257	262	270	285	237	269	264	264	287	266	273	265	289	270	257	256	274	288	262	289	278	288	295	266	281	274	274	300	276	294	254	291	274	283	291	272	272	259	268	280	296	286	249	275	250	279	302	273	284	275	281	296	306	262	289	264	268	271	261	267	272	260	265	291	294	299	308	288	282	275	278	273	252	260	283	251	258	274	309	231	280	281	311	316	268	252	249	265	285	285	290	280	271	248	262	283	292	238	260	270	253	271	302	286	302	286	303	301	300	318	273	285	286	277	313	303	278	277	286	288	278	275	282	282	288	264	258	300	282	308	281	268	295	272	304	287	296	296	285	277	276	290	289	312	293	255	304	227	267	282	271	282	298	259	240	287	265	295	263	284	304	297	277	274	279	265	302	265	281	282	290	239	282	294	287	286	293	285	281	294	283	278	273	268	300	283	311	306	290	281	287	304	314	272	265	262	269	292	315	296	281	306	263	284	289	283	262	270	283	304	311	287	268	261	281	272	284	244	267	286	288	252	255	264	270	265	261	312	297	291	250	265	254	262	275	296	254	304	298	263	282	312	241	290	255	301	279	314	275	290	263	272	285	250	260	297	293	287	290	234	307	287	273	275	287	274	265	263	294	256	262	278	292	294	288	316	222	260	294	288	259	280	249	263	293	311	294	281	299	290	280	281	262	305	255	274	284	255	271	275	295	302	260	255	258	294	310	266	240	277	289	273	253	257	264	264	271	290	258	302	273	274	287	298	269	280	255	308	270	296	238	288	301	229	277	293	271	271	277	268	292	293	259	305	281	290	260	258	301	274	275	279	295	235	275	263	257	276	249	298	324	304	297	272	273	274	307	293	250	268	306	273	298	301	269	285	283	264	311	242	268	291	255	260	319	281	283	290	279	269	265	268	280	247	265	297	298	291	272	266	269	295	274	295	287	276	291	294	319	288	259	289	277	287	297	237	276	261	261	267	268	274	257	290	275	286	270	292	297	268	276	294	277	276	298	280	274	318	289	263	285	299	274	305	271	275	313	280	281	317	252	255	267	281	286	265	249	272	272	289	266	283	288	315	288	298	287	259	272	299	254	288	286	298	251	302	291	255	291	255	300	259	268	283	287	259	286	284	267	291	254	275	271	299	294	284	255	288	251	255	276	263	292	251	256	269	296	259	302	272	278	290	256	253	292	274	261	254	292	293	278	307	276	269	303	275	296	265	285	277	326	270	305	304	272	281	302	294	319	275	294	286	290	264	282	254	319	270	304	282	271	261	296	281	305	294	276	276	256	307	266	305	270	295	255	278	265	275	260	289	266	268	275	313	290	299	237	268	281	276	318	277	271	259	293	283	295	289	248	249	294	269	274	301	273	286	283	282	290	249	261	268	279	272	253	261	270	274	263	323	276	275	283	280	272	293	250	277	285	317	285	283	302	296	307	283	306	306	257	281	289	298	274	295	268	295	288	268	279	300	312	295	271	270	267	243	306	295	290	297	313	262	275	271	298	271	290	288	257	276	269	265	299	288	295	274	249	276	253	307	298	244	255	285	286	255	311	268	299	271	279	275	274	291	278	270	261	252	295	257	263	305	317	276	294	281	303	273	261	287	277	286	264	257	278	290	281	307	271	310	288	267	268	283	273	265	283	268	257	292	269	247	256	273	273	285	283	299	280	264	304	285	279	309	264	284	286	271	264	281	312	264	256	316	302	279	275	289	293	274	303	267	301	285	256	263	275	255	292	258	290	287	275	268	299	269	266	285	301	263	272	291	277	262	282	335	281	290	314	296	279	287	256	272	304	273	259	294	282	287	265	249	278	281	293	294	287	280	250	286	315	306	269	279	279	288	267	277	259	265	283	304	297	286	279	247	274	277	256	245	260	303	260	283	303	269	279	267
16388	7214	6306	5864	5275	3074	1679	867	763	683	743	677	680	711	624	633	634	668	688	698	668	613	664	678	669	656	694	715	684	649	672	722	693	634	665	663	661	642	672	663	676	656	659	672	663	623	662	669	669	657	666	665	687	684	673	729	687	633	629	671	626	677	649	607	649	653	643	607	652	639	684	636	680	664	664	642	689	683	662	637	665	629	673	665	631	624	638	658	646	618	624	674	662	690	697	624	625	666	672	674	608	695	671	609	645	652	654	661	650	692	650	682	619	660	689	647	632	631	634	669	668	659	624	670	663	658	637	649	700	642	694	652	652	673	662	675	656	608	662	703	658	629	638	663	656	655	641	660	698	633	696	659	603	642	657	708	666	613	608	637	663	678	627	642	611	696	621	662	582	652	645	637	619	644	696	707	700	671	649	682	625	656	680	641	749	655	625	637	688	656	667	623	685	657	639	618	648	630	632	640	633	694	648	652	655	635	642	640	627	696	629	658	679	688	669	628	660	631	633	650	669	667	626	642	623	650	683	687	636	612	672	678	669	670	660	654	674	661	660	646	668	647	682	683	628	646	622	650	669	650	648	667	653	657	631	615	640	662	646	631	641	657	658	631	699	613	653	635	655	708	644	669	681	677	639	630	669	623	687	671	623	703	633	612	712	646	666	665	650	595	681	666	666	656	653	635	662	650	669	662	669	699	668	632	681	639	661	599	700	650	666	656	640	638	673	681	648	636	627	664	632	667	645	677	667	650	673	664	646	647	611	652	633	695	668	683	678	634	686	638	678	661	648	611	665	671	633	650	684	630	621	652	671	634	628	630	684	679	635	651	698	684	581	681	679	677	625	695	620	662	652	612	693	645	630	656	629	659	658	650	638	648	688	636	667	684	639	640	645	648	668	647	644	657	652	622	641	650	659	675	625	681	652	653	635	639	674	660	644	674	659	661	643	652	669	655	652	648	656	685	646	693	673	621	689	640	643	616	598	656	659	653	587	631	655	648	654	705	628	634	680	634	647	667	641	603	655	617	675	691	597	662	645	640	642	673	663	641	648	656	707	658	682	669	653	667	636	668	685	636	651	635	683	655	703	640	681	651	631	725	666	704	618	629	641	665	619	652	670	682	627	637	669	669	688	616	670	682	628	693	614	650	669	643	638	674	666	616	673	622	656	654	658	717	665	616	647	626	633	670	654	625	645	668	646	693	680	659	628	689	624	599	651	662	655	631	678	645	697	623	665	664	682	641	601	669	665	679	666	625	644	637	647	655	659	627	676	669	656	668	652	622	674	655	673	666	652	721	672	681	623	639	678	652	623	677	701	673	655	636	674	656	632	642	658	644	626	672	688	679	694	641	646	690	560	665	673	634	704	670	660	667	617	665	676	615	644	625	628	654	661	644	669	635	684	626	667	675	666	676	641	682	629	638	663	655	648	679	641	675	658	618	641	689	648	670	665	649	627	629	654	678	624	633	608	676	641	642	622	669	650	654	695	652	697	661	649	636	613	650	619	624	639	646	627	633	638	604	698	655	630	734	681	621	668	656	640	678	643	653	643	651	624	610	695	645	627	646	693	652	622	662	689	629	665	662	682	650	646	635	676	627	620	635	653	683	631	648	664	655	664	685	678	672	683	609	668	686	665	667	689	679	692	695	661	634	670	665	647	717	666	638	659	629	698	644	655	661	617	652	604	607	690	682	663	642	604	613	668	636	685	619	628	652	671	671	663	689	595	627	666	686	634	669	607	638	665	659	622	664	645	630	639	647	694	682	633	632	644	649	652	654	668	673	675	620	631	666	668	669	702	639	653	654	666	584	664	652	653	656	684	629	630	631	646	675	630	687	621	639	650	608	631	655	627	616	640	663	701	669	636	653	665	663	656	647	592	655	674	664	680	642	669	643	622	648	643	674	657	658	673	625	624	651	577	651	636	675	658	668	663	646	642	685	631	651	643	622	674	693	652	658	664	616	602	651	661	645	648	643	680	648	686	636	679	678	632	667	646	673	622	642	638	623	662	649	664	667	653	663	679	626	629	649	639	706	676	581	653	620	644	625	660	632	627	669	642	654	678	654	645	677	665	659	647	667	665	688	641	652	666	652	653	685	645	675	703	640	617	630	630	621	623	629	659	613	675	684	676	624	661	698	653	609	636	670	657	607	691	689	655	646	639	620	680	631	669	668	658	659	636	665	636	659	627	632	640	652	619	640	600	688	680	638	694	635	628	648	630	626	608	630	690	627	648	610	649	650	625	663	643	649	725	625	698	621	634	706	641	680	635	631	639	637	666	651	656	659	636	638	673	643	659	681	673	663	686	619	613	673	661	684	661	632	654	641	657	686	641	694	630	610	660	652	659	636	668	660	655	649	646	677	672	654	672	618	652	679	648	640	653	640	655	617	653	643	665	650	622	696	631	598	664	637	687	661	710	629	692	647	627	699	633	618	642	645	669	683	670	680	619	638	615	692	659	691	661	648	649	647	686	671	657	659	696	660	637	649	653	662	628	637	673	651	667	635	658	659	691	660	629	651	669	627	668	642	661	645	638	690	667	706	627	611	643	676	627	630	600	657	677	677	690	640	668	631	647	620	673	674	702	666	659	674	652	688	665	663	646	624	632	648	647	643	636	657	643	653	669	601	627	643	666	683	667	633	634	650	638	658	657	646	637	690	690	684	628	631	668	664	685	634	707	627	701	642	666	618	652	685	678	654	644	660	631	651	619	639	619	642	644	620	700	659	684	678	666	645	642	654	643	629	587	666	650	642	665	657	627	685	682	632	656	693	662	653	648	663	623	692	632	624	663	621	654	694	666	656	641	645	647	655	647	662	658	660	635	669	661	648	627	672	665	672	667	673	650	699	680	624	665	619	661	631	650	682	603	640	631	605	656	634	661	663	644	691	643	672	624	619	668	649	637	648	657	665	669	658	633	620	640	674	616	656	656	645	644	675	681	673	649	628	665	634	651	665	653	658	616	647	642	667	714	639	695	630	657	701	637	693	642	676	608	622	692	714	707	628	639	612	685	647	670	592	652	639	691	669	686	636	652	673	662	661	676	658	622	655	660	675	645	624	616	680	680	631	661	630	654	641	679	646	675	578	639	639	636	736	652	649	644	666	684	677	697	666	634	671	649	676	684	687	641	644	662	700	671	646	654	682	682	663	630	667	636	623	696	702	620	653	668	637	683	599	632	669	658	667	656	656	671	665	614	684	623	612	683	667	664	637	652	679	643	664	655	673	631	663	679	614	649	612	702	651	663	657	709	662	624	639	705	689	627	685	675	650	653	643	652	616	641	682	662	669	625	699	682	608	587	649	670	710	629	658	656	644	646	641	662	646	644	637	672	692	689	664	649	687	652	701	643	631	603	637	667	636	655	652	621	644	649	638	661	660	638	718	619	685	655	689	637	641	687	645	643	703	661	680	617	654	631	661	629	639	636	634	652	644	656	635	656	641	675	656	619	646	654	690	697	648	717	693	619	627	621	674
29499	4393	966	804	629	486	305	297	251	274	283	282	266	300	281	308	302	280	281	286	297	306	285	289	308	279	299	309	322	263	255	258	286	310	246	252	281	289	287	285	263	320	277	263	277	313	303	306	243	294	274	297	300	242	282	294	277	302	274	299	284	290	293	333	304	307	310	281	314	285	291	317	308	303	318	290	298	294	264	284	300	294	289	281	265	313	283	271	304	304	321	285	318	295	282	299	277	295	327	287	326	272	310	260	327	309	298	286	293	315	321	260	285	292	284	299	291	247	276	309	273	307	307	290	298	293	308	268	306	315	268	284	274	279	276	325	303	287	284	286	330	281	285	274	303	284	303	289	325	304	264	296	300	335	279	286	303	287	302	275	265	260	269	297	288	282	279	281	312	330	288	275	294	264	297	282	302	293	293	282	282	296	296	284	279	301	290	271	258	275	317	280	302	290	265	267	259	263	250	289	296	313	288	264	293	298	291	309	288	282	277	267	318	250	286	290	292	319	301	295	314	294	269	279	259	304	276	259	249	271	314	255	290	292	288	265	264	301	278	300	298	278	256	294	324	278	281	304	294	288	303	298	290	283	292	288	299	283	267	276	324	310	302	314	316	277	275	285	291	251	319	269	305	299	310	279	319	284	273	269	286	297	319	240	282	329	297	314	281	298	303	289	274	281	265	273	338	274	297	294	267	268	296	284	260	319	310	303	261	269	269	270	266	248	285	287	272	290	315	267	288	262	302	275	267	285	258	266	291	275	286	305	243	305	282	303	306	278	276	314	286	266	276	272	285	271	311	284	290	301	282	308	274	283	303	265	301	292	269	287	279	286	244	287	290	301	339	281	297	269	267	294	282	332	280	286	290	292	261	292	310	258	289	290	291	307	289	275	287	284	292	283	292	268	287	292	323	329	294	293	269	307	287	322	279	286	290	283	277	309	258	299	296	308	280	276	282	305	320	291	283	302	250	306	294	260	295	262	322	301	293	291	317	296	299	322	286	275	306	273	324	287	269	300	309	275	285	282	275	260	298	271	305	322	295	275	260	305	294	310	274	300	282	272	284	253	302	297	324	266	306	295	253	276	317	292	289	323	274	305	297	296	311	320	304	269	273	305	293	298	289	271	288	265	272	280	284	263	303	327	285	305	290	300	256	301	261	305	282	313	298	265	305	281	308	282	267	296	306	272	299	263	280	318	299	298	295	277	280	269	300	326	285	289	284	278	275	288	305	304	304	282	314	286	243	280	279	288	301	296	285	284	283	323	300	264	291	309	282	295	334	301	289	282	286	291	300	331	297	295	288	271	303	289	277	290	291	311	294	293	282	283	283	281	309	299	280	280	309	297	282	283	275	269	279	282	286	281	329	281	287	278	299	267	260	282	298	302	289	248	268	295	312	306	317	308	300	257	278	276	317	276	266	270	272	310	320	305	306	282	288	250	290	288	300	305	271	327	290	288	272	275	270	296	277	288	295	298	287	313	286	280	304	308	279	257	294	292	288	308	269	279	295	277	290	285	273	269	297	266	286	274	302	311	299	324	302	290	289	304	295	286	274	290	298	317	297	311	279	275	277	273	293	303	290	282	289	292	284	274	277	272	318	312	314	291	286	319	289	278	276	296	272	289	268	306	289	274	282	297	281	271	275	289	280	278	278	287	250	297	282	282	287	268	311	323	274	250	304	300	316	287	267	301	293	288	309	256	292	322	274	282	287	276	257	259	265	296	302	266	287	337	321	299	284	277	290	302	286	295	309	270	253	275	308	281	289	290	266	289	308	314	274	310	320	282	273	294	302	294	298	302	291	302	304	313	304	307	271	294	290	277	276	293	334	314	283	283	290	290	259	299	279	295	296	299	291	262	266	270	320	282	271	308	322	290	290	340	277	301	282	277	284	290	284	301	315	322	243	254	275	297	282	315	320	303	293	303	259	268	310	318	266	293	280	307	267	292	301	281	282	289	296	299	283	233	260	312	304	279	302	303	295	282	320	320	280	280	288	304	293	266	276	302	301	291	283	274	243	282	318	320	260	314	320	299	267	293	331	293	265	273	278	329	331	308	286	304	287	275	288	348	269	282	261	278	288	264	274	291	296	267	309	266	270	320	270	315	303	269	307	281	311	303	280	311	285	281	281	264	278	282	293	296	297	278	283	318	272	287	290	337	288	303	309	261	288	309	293	259	288	292	271	286	291	279	306	286	295	319	273	270	281	239	303	288	272	314	288	327	287	303	266	286	315	277	288	264	266	289	302	281	277	297	276	321	316	281	308	308	295	302	273	294	272	279	272	300	288	318	318	311	297	307	274	294	274	287	276	297	275	284	305	291	273	294	287	311	303	288	268	284	310	276	308	290	299	284	261	287	306	277	293	300	264	287	271	273	283	260	294	268	302	267	294	330	288	327	297	303	315	280	298	255	316	284	264	270	293	276	277	274	284	273	310	322	276	298	282	314	295	304	290	315	308	265	292	277	305	269	276	258	255	289	266	271	279	284	281	273	310	291	311	300	292	302	304	293	298	323	305	299	313	256	316	259	278	288	312	311	329	257	298	274	323	271	246	290	293	301	263	306	302	288	277	322	258	276	286	292	233	311	282	310	289	288	318	325	271	319	304	243	265	275	270	307	293	308	253	317	276	291	325	296	279	320	267	297	281	261	280	293	276	304	272	320	274	291	299	282	320	291	298	285	266	300	284	279	296	269	334	286	275	301	325	255	276	282	272	253	291	316	284	273	289	278	278	286	297	289	288	271	287	318	284	275	294	305	303	319	290	263	240	260	249	266	287	328	271	261	307	260	263	273	279	318	260	238	280	262	276	291	297	295	278	283	287	278	278	299	320	269	262	313	267	284	306	297	262	266	273	299	284	284	303	290	285	308	298	340	312	304	299	284	291	293	290	291	286	298	285	291	297	316	304	318	287	275	256	298	314	313	276	303	296	280	287	278	285	288	301	272	281	298	291	304	265	274	282	280	268	312	297	268	286	291	280	268	279	273	314	277	295	278	274	312	326	286	250	286	288	295	301	294	273	307	314	279	298	257	287	251	317	301	282	287	302	289	260	265	313	320	263	272	293	276	293	284	296	254	287	274	281	296	249	265	263	249	274	287	305	267	276	284	254	296	299	286	305	288	290	295	307	307	269	273	273	284	291	304	292	333	297	303	277	284	267	283	284	296	274	317	289	274	270	273	297	287	291	335	310	286	290	307	293	294	266	278	289	278	328	285	291	308	270	302	263	275	306	279	293	327	253	289	278	267	308	298	277	287	275	287	302	306	291	283	265	282	292	285	268	310	299	274	272	268	327	277	344	290	299	308	306	284	335	316	298	279	283	311	292	280	298	289	296	280	279	300	289	310	261	290	293	302	273	300	252	297	272	266	299	271	317	291	259	312	304	277	265	268	275	311	265	297	298	274	291	291	261	294	291	304	317	269	255	309	316	299	292	330	295	287	297	271	290	301	286	258	282	276	297	285	258	282	279	275
20305	8471	8794	8258	6538	3790	1739	845	793	743	741	749	705	716	764	689	713	734	752	706	762	685	719	704	677	675	702	705	730	718	660	662	693	680	664	733	678	677	688	666	718	724	715	692	697	759	746	741	678	726	680	654	665	685	631	709	702	670	614	670	658	694	666	673	678	681	666	677	686	730	680	716	693	711	676	674	669	697	684	662	637	686	641	658	630	722	676	690	736	663	720	703	720	660	682	646	749	675	707	687	682	695	661	748	674	713	654	625	696	653	678	696	721	749	711	678	686	665	658	729	690	714	721	661	712	684	649	645	626	695	692	677	672	711	662	673	674	668	719	652	689	644	681	670	667	727	687	708	718	670	664	649	686	716	651	654	683	707	725	714	676	682	694	714	663	659	658	707	690	701	649	636	672	667	679	672	666	720	685	709	651	694	680	689	684	700	676	685	692	680	663	644	729	716	609	691	688	671	680	687	685	681	681	750	688	665	703	666	676	669	701	681	688	663	739	673	670	705	678	655	682	734	674	716	666	678	684	681	673	709	667	679	680	694	663	708	695	683	678	671	674	700	639	679	671	688	675	709	709	679	664	732	695	680	672	662	669	685	685	697	689	658	685	644	707	704	719	690	724	674	649	738	625	670	702	688	679	673	672	663	661	685	699	699	676	700	668	685	702	655	675	668	698	650	683	620	667	732	677	729	703	690	654	657	661	712	674	691	670	727	703	678	713	662	720	663	741	722	693	721	641	664	744	701	683	676	694	659	688	721	662	680	712	676	657	743	713	665	700	671	711	678	676	661	685	723	660	665	707	707	640	689	723	660	742	699	671	664	716	693	695	731	670	670	651	645	736	690	683	663	732	658	715	686	642	685	670	686	693	665	690	663	733	650	674	618	662	647	700	703	640	711	682	703	657	720	655	703	702	666	649	665	654	706	684	683	683	662	753	666	747	670	712	686	649	707	696	722	657	690	689	660	684	670	674	641	675	658	753	662	677	678	690	665	676	716	683	685	664	719	639	716	645	687	722	671	676	701	675	656	679	719	692	718	682	671	667	640	727	717	677	656	719	700	656	682	680	697	681	611	699	695	692	723	646	696	639	689	634	699	695	663	672	691	666	690	668	690	695	721	695	701	679	673	724	673	657	648	689	643	647	700	660	672	687	662	691	678	673	675	687	689	699	643	713	703	681	665	700	683	677	708	667	643	707	748	699	635	670	723	659	682	648	630	717	721	699	665	670	712	638	688	681	646	708	675	682	697	711	733	651	717	664	665	682	737	681	688	706	681	707	632	685	688	714	684	620	662	690	625	704	656	667	642	675	659	717	659	671	652	677	639	705	710	698	663	754	720	678	693	691	682	698	668	691	664	644	651	713	628	702	660	696	651	717	715	633	691	653	667	721	627	685	678	720	669	683	689	658	724	692	689	712	629	709	708	662	649	674	725	672	710	683	654	715	682	660	687	695	651	742	670	701	672	707	678	703	728	647	725	726	688	720	655	722	663	725	711	711	713	702	676	711	680	697	666	678	694	641	731	706	682	698	694	734	657	661	692	714	679	676	671	693	681	709	663	663	670	688	726	693	697	686	722	695	666	705	674	672	680	686	671	678	671	716	685	682	714	646	680	703	703	704	654	716	727	667	704	682	649	659	711	695	691	721	710	657	704	677	660	643	680	698	694	692	687	716	724	687	687	695	677	720	696	678	676	708	663	713	658	737	705	647	659	710	703	672	693	662	678	645	666	704	710	666	686	671	671	667	690	702	689	684	697	717	698	647	691	670	656	657	689	692	638	697	625	679	720	714	721	668	731	773	650	634	668	654	659	651	657	705	614	675	677	620	678	709	703	692	663	740	664	700	673	715	679	657	704	690	668	712	736	721	736	703	685	690	648	654	681	719	686	678	683	671	703	678	690	741	755	697	690	713	700	645	663	638	695	687	691	727	682	694	704	696	701	654	680	709	699	677	656	684	749	691	656	719	663	620	652	658	698	664	726	656	657	657	653	738	671	671	653	628	693	662	690	679	736	691	671	684	716	697	700	701	625	687	680	661	703	666	665	690	722	719	690	695	683	670	665	663	675	729	665	713	650	729	705	677	699	638	707	659	670	679	691	662	700	645	660	675	658	681	681	691	676	686	626	699	664	653	673	692	759	662	671	684	655	659	736	685	731	702	667	737	692	661	691	701	692	695	709	735	673	632	683	697	703	705	675	651	683	681	633	661	714	704	665	678	691	693	654	687	706	716	680	704	676	705	722	707	683	698	641	701	628	685	668	730	659	708	727	670	692	677	617	673	635	638	668	699	665	700	692	690	726	683	677	735	676	716	660	629	652	730	678	681	653	704	708	660	690	669	682	692	660	685	680	680	643	735	687	695	668	692	649	681	664	687	663	651	672	637	726	665	724	772	697	662	676	687	709	681	708	644	659	695	693	676	753	653	688	696	654	688	693	665	675	676	707	659	701	662	696	669	687	689	684	689	695	699	708	679	713	716	643	678	696	702	702	690	703	695	687	683	627	718	654	662	676	706	707	655	698	727	706	703	667	699	715	691	638	655	657	724	657	640	694	646	662	688	659	676	659	692	680	705	673	664	698	655	698	667	674	735	691	678	666	713	664	648	704	642	663	670	661	696	720	685	638	688	697	682	700	680	684	687	741	690	661	684	694	678	695	716	674	688	665	658	726	688	630	635	651	718	628	701	675	680	643	670	708	689	672	685	737	721	718	659	653	712	639	686	703	669	672	670	707	695	704	703	659	684	665	641	689	640	683	714	682	667	669	669	608	686	740	685	659	698	638	671	664	661	689	717	702	697	669	692	692	707	667	676	693	724	724	698	638	664	700	685	694	704	666	676	689	725	649	671	683	672	680	690	671	661	674	728	721	674	686	703	713	667	701	686	689	713	652	663	685	675	708	644	721	702	676	681	707	695	654	716	719	675	695	692	678	716	696	712	701	698	689	718	671	696	687	692	714	683	672	691	721	737	694	651	670	698	689	667	670	708	729	719	734	640	700	713	682	700	706	648	653	676	679	694	678	681	673	684	686	690	701	646	706	654	690	689	666	718	681	669	665	664	699	707	679	734	675	667	682	683	735	668	703	637	674	656	668	632	644	650	665	654	723	668	691	666	706	743	671	675	716	696	728	665	645	707	676	655	703	704	715	709	679	675	656	701	666	706	669	646	692	694	653	671	676	688	629	669	700	763	650	685	705	684	670	686	687	684	693	708	683	714	741	695	694	711	670	688	663	699	662	661	701	662	650	662	683	709	672	616	726	668	721	629	689	711	697	691	687	736	703	721	679	686	639	656	680	649	684	659	688	661	693	679	698	679	692	690	698	650	686	690	682	720	660	646	694	686	682	690	671	714	687	723	690	705	707	725	663	659	736	715	661	688	698	687	658	690	658	707	685	707	654	670	666	614	697	680	730	683	677	666	650	654	666	644	710	704	724	687	681	703	703	733	650	739	697	685	720	649	710	646	672	718	692
18356	1439	501	416	381	292	291	286	259	250	299	264	268	270	252	268	253	262	275	250	249	267	270	264	270	236	296	279	277	275	290	266	290	251	294	252	288	307	263	286	256	259	281	249	266	264	250	265	272	293	294	277	256	262	279	277	252	271	274	295	283	241	267	250	280	269	255	257	236	283	265	257	245	271	301	247	282	256	282	261	240	275	276	278	240	262	269	236	269	250	258	298	233	284	264	277	261	242	269	254	260	244	272	254	253	225	274	275	218	260	273	293	292	272	277	289	274	261	304	273	288	275	272	261	266	256	284	285	276	257	256	277	256	297	296	283	266	268	250	274	279	265	240	292	254	277	262	251	263	231	268	272	269	266	275	277	268	281	246	279	258	261	246	260	271	316	285	246	286	283	260	244	297	277	282	255	286	254	238	247	252	296	270	288	268	273	233	270	242	261	276	234	254	254	278	290	264	266	262	221	278	272	228	256	286	269	301	223	259	276	276	279	285	295	277	272	281	225	280	250	260	261	271	232	278	297	278	283	269	281	281	286	264	284	258	277	271	279	281	267	284	243	262	251	258	277	289	254	274	252	230	255	277	261	275	281	271	262	313	277	247	284	252	271	262	292	238	286	308	228	284	284	255	264	234	241	290	249	261	261	229	240	252	300	286	256	265	261	292	232	282	276	245	235	253	265	263	245	266	237	268	244	294	287	262	254	262	254	252	254	278	241	294	242	270	256	273	283	253	252	281	269	261	239	268	283	288	255	275	276	274	260	275	274	252	250	276	256	276	287	300	252	264	244	277	259	260	268	276	274	321	275	262	246	277	257	269	246	239	249	289	283	277	266	264	257	261	277	261	273	256	246	268	248	234	277	260	273	255	283	294	249	261	270	258	282	281	269	265	279	259	266	272	275	296	246	250	260	255	291	299	276	265	255	271	293	289	257	272	232	252	242	262	269	273	266	250	261	270	262	255	296	261	262	287	251	272	275	304	241	255	259	266	261	261	300	305	250	276	260	272	268	259	255	318	254	281	277	280	258	283	272	239	269	280	281	251	254	283	257	262	280	252	270	295	265	273	263	249	286	277	265	274	280	281	243	268	259	262	242	266	283	264	247	268	245	271	246	303	217	262	286	231	265	264	266	250	283	280	254	271	254	277	263	265	284	277	249	266	260	287	260	250	269	268	288	263	287	245	255	259	288	230	246	266	273	267	255	280	274	268	256	281	239	265	268	272	274	262	264	281	226	287	257	275	289	276	292	258	283	249	254	267	259	280	284	245	260	268	253	302	260	255	289	242	306	250	281	287	280	283	235	262	263	264	274	294	296	327	263	243	266	268	302	237	276	232	258	284	306	269	236	309	303	252	308	259	262	270	245	256	267	264	281	243	316	281	272	263	250	271	238	280	248	275	266	246	222	249	272	282	265	282	248	272	247	270	272	277	275	299	261	256	244	290	282	286	288	292	268	269	250	260	282	258	277	256	266	249	274	210	292	248	254	284	260	268	258	270	267	257	277	266	243	272	281	250	271	271	259	268	266	285	256	264	284	237	292	279	289	248	258	289	297	287	262	231	253	256	263	250	295	267	263	265	294	277	312	264	240	276	266	232	275	277	243	237	296	282	277	233	278	282	248	303	223	285	277	280	247	259	272	265	247	237	212	291	275	262	254	278	281	284	282	265	277	259	268	283	282	232	241	266	266	258	275	257	263	268	273	245	269	282	252	291	284	262	306	267	264	253	272	259	269	269	277	246	278	294	286	275	300	279	270	275	273	249	246	291	273	254	260	262	237	252	272	254	268	241	233	274	284	243	253	266	276	272	236	288	284	222	266	252	253	264	268	273	263	258	240	273	247	240	280	275	289	255	291	296	286	239	246	248	279	272	256	292	277	278	256	251	278	278	259	257	245	250	275	245	301	270	255	257	236	257	254	312	254	265	239	294	285	261	255	268	253	253	252	275	265	258	281	260	277	264	266	252	274	250	268	275	270	266	242	284	263	262	291	290	253	261	309	263	270	268	253	283	259	300	278	273	242	266	267	268	253	250	254	311	266	270	268	309	229	272	286	269	245	248	286	283	242	257	266	287	267	264	266	281	279	275	272	248	270	231	249	263	264	248	264	255	252	241	272	286	267	234	278	276	269	256	282	287	268	246	301	272	276	250	263	290	264	249	236	275	275	263	262	261	265	278	277	263	298	267	268	265	266	277	281	282	238	240	257	287	233	293	302	264	251	292	260	282	279	278	273	271	262	308	277	288	273	271	285	261	262	306	263	252	273	242	283	271	262	269	283	264	264	267	260	275	259	267	250	267	264	282	243	231	283	247	263	275	275	271	280	301	288	282	289	231	268	267	275	287	271	262	249	276	290	262	238	283	276	242	265	271	290	297	270	251	278	266	252	256	247	225	282	295	290	276	260	246	262	264	267	281	277	298	273	249	300	253	246	271	293	262	252	244	291	273	255	248	264	253	239	269	274	272	260	247	269	253	276	272	277	253	276	282	264	247	285	290	271	282	291	253	280	269	272	291	258	237	254	264	250	265	284	266	246	271	282	230	259	279	292	284	270	256	260	264	279	260	261	260	265	264	264	257	259	261	269	279	292	248	243	286	270	237	265	272	270	275	271	298	283	268	265	253	281	257	275	271	232	235	276	254	263	254	263	271	244	264	304	273	307	264	249	282	276	250	253	291	279	223	270	272	235	271	273	288	248	263	277	311	259	243	273	237	242	256	257	286	286	286	280	260	249	291	294	277	269	274	272	270	267	247	238	252	228	281	255	251	286	260	271	263	262	268	270	262	267	246	267	290	281	287	278	259	294	270	277	260	246	262	297	251	273	288	279	276	276	278	255	280	253	270	248	275	242	255	305	271	267	256	270	310	239	312	255	270	257	264	281	271	287	250	267	284	262	254	284	282	267	279	238	286	255	280	275	276	245	249	268	256	293	267	275	280	263	258	245	275	265	270	266	273	308	275	244	263	293	281	245	278	273	233	293	278	285	279	311	304	258	263	271	275	269	271	279	243	296	287	261	271	277	250	243	275	284	249	245	261	281	225	282	268	274	287	265	267	268	271	281	271	282	281	298	261	252	248	271	262	272	254	292	292	263	249	277	243	268	265	261	286	301	288	261	255	274	293	276	280	271	284	245	257	283	260	283	282	270	245	262	257	270	259	306	264	271	253	242	287	276	303	241	283	264	274	277	264	275	238	241	297	254	251	283	248	299	278	289	277	273	264	288	269	256	265	258	287	250	283	252	279	262	266	264	268	254	261	213	258	265	286	246	301	283	257	269	247	302	288	248	253	260	298	273	288	268	263	248	294	279	282	256	263	287	265	304	235	272	261	233	261	274	276	287	227	265	259	262	281	307	243	280	267	297	257	257	283	225	269	281	266	254	249	252	246	279	282	271	269	275	237	260	292	306	234	268	274	247	271	257	259	269	300	275	283	256	307	260	286	247	276	266	245	261	259	264	265	282	221	264	249	294
13676	3407	3807	3302	2014	1153	723	619	598	634	626	576	609	644	620	618	609	577	630	596	645	623	658	592	642	600	615	618	575	657	601	626	588	630	639	650	657	628	638	617	628	622	638	638	611	636	653	663	645	653	619	623	587	612	596	614	620	619	609	643	559	622	627	632	595	577	662	613	637	632	588	615	579	606	581	607	625	623	594	654	603	643	603	628	587	609	624	633	643	622	639	623	630	666	646	583	560	613	618	604	625	629	574	573	582	626	636	584	572	609	616	604	586	573	614	595	673	624	638	569	553	613	627	582	644	621	629	613	629	624	582	572	640	649	593	580	617	584	585	606	610	602	607	601	594	580	590	592	599	587	575	582	618	644	641	572	604	631	554	573	567	592	608	594	599	593	572	628	637	580	644	605	651	622	602	589	626	632	606	604	587	642	592	594	558	608	615	618	605	602	576	622	585	603	617	594	610	646	645	619	597	631	653	625	619	605	599	590	580	613	596	626	608	596	588	582	623	577	579	599	622	582	581	639	603	628	596	602	617	582	603	598	608	565	565	568	599	603	584	643	575	592	641	545	608	624	593	591	571	569	643	604	600	622	619	591	636	620	592	617	633	606	632	594	619	608	590	622	543	585	614	553	665	621	595	599	560	599	575	592	607	566	603	579	587	599	601	595	578	627	635	635	594	614	602	585	613	611	592	574	608	597	576	552	567	562	575	591	618	632	573	582	622	580	595	631	621	601	594	602	555	578	617	608	592	621	632	626	641	625	620	618	577	640	638	609	629	604	612	640	614	604	611	574	577	569	619	628	586	600	597	599	646	672	562	655	611	624	603	614	649	610	593	603	595	595	612	587	659	597	578	598	609	605	590	648	602	579	579	616	626	619	630	592	584	594	642	570	631	598	598	590	666	591	640	642	600	615	592	568	580	586	572	565	616	612	582	645	599	612	566	580	627	598	612	602	625	571	637	623	582	630	629	628	644	614	604	601	620	577	623	599	553	642	585	556	606	614	603	604	620	586	602	656	590	602	617	586	642	599	611	607	560	652	599	603	607	607	619	663	598	598	633	605	583	625	603	574	596	619	605	628	584	630	550	624	641	604	639	604	641	622	621	638	620	653	607	560	614	603	593	579	586	644	653	626	635	587	605	633	629	680	625	636	605	582	599	577	623	651	608	601	636	534	616	642	570	571	631	607	629	630	565	615	616	579	619	549	640	561	613	578	623	654	605	598	621	593	594	610	555	594	584	604	608	604	621	635	640	585	584	612	597	551	642	595	601	638	571	646	655	622	618	596	611	635	606	573	567	634	650	616	608	593	583	596	622	630	624	612	589	628	579	590	570	655	611	607	617	626	633	667	592	563	614	616	602	589	584	618	592	638	593	564	619	631	595	642	640	603	620	582	581	594	603	570	604	669	614	585	609	596	608	575	610	644	633	616	667	627	559	626	634	615	637	592	652	574	653	633	612	632	626	580	607	617	629	612	595	634	542	570	597	598	578	599	581	619	581	611	620	596	564	606	588	596	604	619	603	584	568	620	606	616	626	591	615	586	619	599	591	607	597	599	571	629	602	661	613	567	600	567	584	619	603	618	617	581	566	624	588	613	566	547	582	634	595	631	605	594	620	596	632	639	610	568	631	633	610	573	591	605	629	613	602	623	596	600	638	616	556	627	593	597	625	611	570	633	611	638	604	601	618	587	639	619	574	597	631	617	623	619	598	616	621	612	630	613	571	592	617	639	657	592	625	575	578	621	575	600	605	625	632	589	594	627	562	609	616	558	603	600	587	616	648	614	634	592	608	562	615	598	598	582	594	578	625	599	617	579	655	569	662	614	572	639	609	596	601	616	620	610	596	557	619	580	623	602	607	548	617	606	585	618	635	605	610	576	578	604	593	611	588	593	597	609	570	629	570	595	615	612	635	606	607	590	631	590	595	593	614	620	616	667	620	548	600	610	604	553	641	593	615	649	597	600	544	578	621	621	592	605	610	571	611	577	596	609	617	600	559	587	620	580	611	579	636	568	630	615	605	574	574	609	577	671	616	604	543	630	614	639	636	598	637	612	563	604	616	636	609	629	592	576	592	599	613	639	610	579	585	628	618	613	631	580	603	612	633	593	608	624	618	602	569	567	596	598	587	604	626	610	633	592	629	536	627	620	578	612	597	635	623	624	624	613	583	565	611	595	603	624	623	569	628	605	598	592	622	629	617	582	599	655	633	608	584	575	626	591	545	624	600	596	610	583	621	574	628	607	598	585	620	567	596	610	566	622	625	601	631	585	623	580	618	655	585	592	579	582	596	544	587	594	592	582	567	629	643	623	559	610	599	599	628	620	544	603	649	620	610	598	572	633	561	631	647	584	599	574	626	591	657	598	599	601	594	574	651	596	611	615	575	597	620	582	620	584	617	649	596	666	545	591	603	599	593	595	555	590	628	573	636	598	599	600	618	594	622	623	621	577	630	589	586	588	612	593	639	614	601	598	621	599	604	609	584	600	604	597	618	600	578	548	588	619	615	614	561	599	645	621	592	613	631	617	615	645	639	612	593	634	603	606	586	624	578	628	612	600	632	577	626	570	627	612	598	598	611	610	619	570	601	606	579	642	633	605	602	573	631	590	603	585	608	647	567	651	605	594	646	652	583	606	604	587	639	614	578	590	587	567	649	634	598	600	598	547	615	639	558	571	614	618	631	633	573	651	593	611	601	646	580	589	601	644	621	600	580	606	618	591	605	618	619	635	634	631	582	577	601	624	607	602	579	614	591	622	594	593	677	636	594	589	632	615	585	623	594	574	617	599	601	614	664	561	549	626	633	624	583	607	613	638	625	657	598	590	576	601	624	579	655	604	604	629	594	591	574	618	625	565	572	577	649	586	577	653	622	627	572	588	558	615	602	590	601	616	596	629	564	656	640	622	626	644	594	593	602	620	602	583	614	621	607	596	612	636	610	621	607	632	608	611	587	605	627	645	560	647	621	615	586	600	620	579	577	574	629	592	640	611	623	643	584	625	649	580	582	611	568	584	564	622	553	606	602	617	586	621	603	591	607	602	600	609	593	601	587	629	604	623	602	569	614	586	573	594	586	586	607	589	596	651	552	634	605	620	606	559	559	603	610	598	597	569	607	635	610	606	642	587	600	608	623	614	629	606	604	623	588	566	576	581	616	593	593	590	616	560	639	594	594	629	615	618	565	641	585	608	600	638	625	587	565	619	580	577	624	623	600	583	602	592	609	627	596	652	606	571	601	587	555	602	583	586	599	622	643	598	624	571	595	604	550	612	593	637	592	567	595	564	625	615	636	614	579	571	549	550	608	608	651	592	615	626	643	580	649	602	583	622	635	600	580	596	620	617	623	596	550	636	619	628	613	614	596	584	606	609	595	548	612	611	660	594	609	605	629	583	624	621	593	583	605	576	600	602	546	620	616	636	553	573	613	598	614	587	615	624	595	609	622	644	600	593	621	618	572	600	616	617	635	645	607	625
26797	3496	839	560	422	391	299	302	267	263	275	278	309	294	308	274	278	292	259	266	275	305	283	294	300	267	271	270	344	287	288	290	269	282	265	268	301	314	281	312	308	311	294	246	303	272	290	290	279	311	280	283	265	278	249	259	276	290	287	289	284	274	269	256	283	289	283	266	279	268	285	277	301	281	255	284	309	302	277	267	297	271	296	251	292	284	291	241	280	289	297	260	280	280	269	306	287	273	282	267	275	270	289	307	287	321	269	279	281	257	263	252	295	290	276	281	282	278	280	255	278	308	277	278	269	276	260	303	292	325	288	289	251	287	288	254	243	263	225	296	290	286	288	286	269	299	288	294	256	264	287	284	284	283	282	268	267	305	261	278	275	275	330	304	276	258	260	278	290	279	292	293	297	292	272	272	244	254	292	252	235	246	298	309	255	271	269	269	314	269	284	283	280	286	304	307	297	292	261	264	300	311	270	284	279	282	290	264	241	270	261	297	273	270	283	280	301	266	295	296	274	283	254	273	269	283	315	297	276	297	307	285	322	288	295	259	294	267	273	294	272	282	265	301	306	298	314	296	256	278	277	281	300	290	316	263	259	283	322	302	297	282	269	311	274	317	301	247	259	291	287	264	270	288	266	293	277	264	295	289	269	265	301	268	256	257	314	289	298	262	275	279	276	288	288	288	302	280	284	296	290	272	297	306	283	266	267	274	279	271	297	271	265	292	280	262	286	258	271	244	297	294	263	279	280	262	254	272	285	263	300	241	280	286	261	273	239	280	275	301	272	263	297	303	243	251	221	279	288	312	264	277	285	268	276	276	264	263	309	296	279	269	270	272	269	277	311	271	296	239	300	284	278	284	258	294	287	241	274	277	243	306	317	284	284	294	280	276	252	303	284	264	281	297	273	298	285	296	258	283	256	283	273	276	285	291	307	282	279	258	262	303	275	259	296	284	287	289	263	272	302	279	300	333	306	282	291	258	278	274	310	266	280	272	280	245	276	275	276	258	266	271	282	287	306	305	253	288	277	281	294	273	281	279	284	268	281	280	273	282	287	278	272	291	252	258	292	284	266	286	276	294	330	295	296	288	322	281	254	284	255	283	265	256	293	277	260	287	256	283	294	264	280	312	312	268	286	284	270	291	273	254	321	286	289	287	275	279	268	281	259	274	278	268	268	275	244	289	263	258	273	300	304	296	315	291	311	294	314	299	285	287	269	298	258	303	262	267	305	280	275	305	291	245	268	248	282	286	305	274	272	268	254	293	270	279	315	280	288	264	279	283	285	290	262	256	278	292	289	304	273	255	273	312	268	296	285	307	265	284	297	302	246	297	279	262	288	269	264	283	284	255	264	281	264	300	267	279	292	290	269	287	259	289	311	284	284	275	298	244	321	271	248	283	269	257	316	285	290	284	298	315	243	316	254	311	264	286	269	283	304	275	269	295	263	286	257	266	272	316	276	282	256	289	282	266	272	279	307	270	295	292	278	260	298	321	297	277	268	291	309	267	293	306	299	251	300	295	269	267	273	295	256	250	285	286	282	270	255	278	274	284	273	291	299	321	305	303	258	295	293	278	281	303	295	286	271	278	312	267	291	278	277	289	235	282	286	273	269	310	242	284	274	282	257	280	271	315	252	284	277	282	310	289	254	285	266	285	280	256	299	275	272	312	302	269	245	298	299	293	318	292	286	284	269	277	295	310	305	297	281	287	293	296	296	272	267	285	286	244	265	323	315	294	278	257	267	299	287	286	267	288	292	271	277	236	299	275	271	277	268	283	296	310	255	301	282	292	230	251	290	325	277	266	299	291	274	260	261	285	281	272	273	288	256	283	277	258	273	321	286	279	264	287	253	280	295	273	264	251	249	316	304	288	269	286	298	278	311	274	286	296	281	275	305	259	275	263	262	282	253	282	292	314	245	279	307	298	280	301	308	321	265	287	271	267	274	264	268	246	281	271	264	251	325	290	299	281	317	316	249	242	249	266	270	254	306	258	274	261	277	292	257	276	310	274	279	292	285	298	289	275	293	255	342	300	255	295	339	264	307	296	287	282	280	296	300	271	313	279	282	300	269	262	277	280	256	292	289	276	297	285	267	270	291	247	272	314	294	259	279	303	261	289	283	274	261	287	289	287	270	271	281	290	292	277	270	240	247	272	270	278	264	292	335	264	273	279	288	276	266	269	272	278	302	265	284	291	297	293	284	270	275	280	273	282	330	300	296	305	292	318	305	267	273	277	300	233	250	273	262	286	284	268	286	276	315	291	300	297	287	294	295	260	280	276	281	296	292	307	271	299	288	274	311	274	293	296	276	265	271	279	264	250	307	274	254	276	284	302	283	245	280	276	302	289	273	275	282	263	280	280	240	289	298	270	297	249	275	290	299	273	278	276	294	290	299	281	287	288	294	260	274	314	314	295	276	266	290	283	266	279	268	278	303	283	295	288	279	259	285	254	304	269	277	313	294	287	259	249	272	290	296	281	310	289	281	268	283	261	262	285	291	272	300	305	272	294	304	290	284	286	307	283	288	292	241	286	270	271	259	280	280	294	294	264	307	284	270	283	242	290	268	322	272	315	307	268	310	288	277	279	284	256	297	290	274	316	288	289	280	293	288	275	283	297	328	287	307	281	279	252	297	287	294	313	284	289	319	255	270	261	263	256	286	310	282	303	294	279	297	307	253	286	282	293	295	296	267	286	313	258	284	316	270	261	293	266	285	346	280	274	286	274	290	281	277	278	283	248	266	271	279	281	276	316	293	292	301	285	300	265	298	281	278	280	293	277	242	292	268	250	264	296	291	295	291	298	287	279	292	288	292	243	276	285	254	283	284	279	258	300	280	246	271	296	283	317	298	275	315	273	286	287	291	293	267	289	241	274	289	288	278	285	260	289	323	264	246	283	266	298	330	273	270	280	267	262	309	306	271	225	297	285	307	259	251	300	273	273	297	301	254	276	302	291	265	271	266	271	290	271	309	321	285	311	258	293	293	282	274	268	271	285	286	262	317	336	298	245	276	267	293	284	275	259	294	312	313	265	293	296	313	307	293	283	258	269	254	283	283	263	268	255	285	275	305	287	267	290	310	281	300	265	263	301	280	269	283	301	297	287	263	303	272	297	247	270	279	276	295	281	285	254	278	275	295	299	237	255	242	278	275	266	262	276	234	304	288	256	293	279	293	277	265	274	264	288	273	253	293	316	284	274	280	266	295	270	267	279	284	296	263	270	283	254	257	255	265	302	278	297	305	304	302	267	289	276	299	247	320	289	317	272	304	253	273	293	293	287	255	255	297	266	308	278	278	279	301	292	266	268	262	267	295	267	279	283	287	263	268	272	299	286	265	270	290	301	270	258	281	293	294	281	285	302	286	301	295	294	271	276	256	250	301	278	280	267	285	278	293	255	268	317	278	278	295	273	259	266	290	294	309	276	287	272	308	266	291	244	273	268	264	297	289	309	303	270	306	286	269	257	257	255	267	312
19454	7171	7657	5541	2739	1804	1025	752	759	697	690	671	668	686	692	669	616	678	697	661	685	668	641	684	707	670	675	698	641	694	625	703	679	697	660	666	646	628	707	663	705	675	679	679	654	630	686	658	684	622	673	678	653	664	674	643	732	634	655	671	684	662	603	639	676	615	681	684	635	601	621	666	692	672	706	653	629	612	647	688	668	692	631	674	676	644	635	675	677	660	647	643	666	664	617	711	650	693	672	682	660	659	686	662	651	661	655	666	694	653	654	646	616	652	652	656	635	666	691	694	690	692	628	711	669	687	660	655	685	661	651	625	623	678	694	645	662	667	665	668	672	662	653	683	662	705	665	676	626	662	676	643	620	690	679	656	625	623	677	636	676	659	611	670	680	711	645	624	672	642	622	721	688	686	623	695	658	650	650	668	698	705	658	699	654	659	687	637	712	659	654	681	613	622	650	653	633	668	673	683	651	666	651	671	649	652	685	651	644	630	659	617	657	670	662	636	630	643	710	677	650	675	671	650	681	666	642	672	686	665	644	635	662	638	664	685	623	624	639	673	682	632	657	633	672	675	680	660	677	608	635	648	643	641	657	685	701	668	640	633	623	663	646	710	687	709	630	671	629	655	675	631	698	674	708	668	662	639	673	692	699	679	649	647	667	674	719	614	672	645	636	685	641	616	667	655	651	625	678	625	633	657	686	631	711	650	660	705	692	623	695	683	661	676	692	610	683	660	692	628	624	671	652	690	651	653	636	633	626	645	664	645	700	633	689	625	681	650	650	640	640	641	705	674	668	625	657	684	671	639	692	702	630	647	637	687	636	613	627	636	667	666	696	639	652	717	690	625	664	623	644	637	654	643	652	645	649	642	640	650	650	669	687	661	700	671	705	650	643	633	668	658	666	647	651	548	602	725	633	615	655	646	660	626	677	658	637	655	644	663	665	634	662	657	605	642	629	702	688	657	623	629	718	632	658	664	663	695	677	715	617	634	668	638	631	629	631	637	643	661	657	683	635	627	674	650	692	670	668	605	655	695	657	647	638	688	670	659	626	638	615	667	674	678	688	671	676	634	647	662	638	627	665	648	680	707	669	709	710	667	664	641	639	657	734	643	675	673	705	711	648	667	639	661	684	643	632	656	688	603	677	630	668	675	628	694	688	648	649	647	661	663	656	691	658	614	667	600	668	684	686	662	625	637	649	661	630	713	682	644	650	707	674	633	644	640	658	680	673	646	670	674	667	639	653	655	647	668	740	704	678	620	660	618	634	661	638	639	639	670	627	659	731	627	666	646	630	654	629	654	686	654	659	718	715	711	634	704	644	688	665	659	677	641	654	650	667	658	652	646	655	672	706	662	666	669	678	630	650	663	653	686	671	650	658	681	682	619	647	659	677	705	611	656	617	666	668	646	636	674	656	679	644	677	706	695	636	653	713	648	639	602	683	635	679	602	657	685	694	649	630	674	668	679	654	655	627	637	637	666	628	656	643	698	645	712	660	651	649	669	679	673	727	681	627	610	682	678	643	671	661	654	685	670	646	669	646	638	676	659	666	652	643	591	665	627	676	645	659	686	686	620	621	643	671	673	689	636	698	651	707	669	653	673	658	641	642	694	677	659	654	707	666	644	646	659	692	698	722	663	670	677	647	669	649	642	648	643	623	658	683	640	650	680	649	669	618	665	676	698	687	647	667	664	672	673	696	676	654	698	649	695	593	701	658	655	663	665	673	673	627	690	637	652	668	691	626	683	644	650	659	686	686	662	634	675	621	655	666	671	656	661	646	647	668	626	665	659	649	644	650	662	643	642	649	663	652	644	712	672	642	682	675	627	673	702	641	664	658	648	621	657	713	623	632	665	618	686	657	636	632	686	664	627	671	674	677	633	646	649	665	661	653	635	654	671	671	649	626	691	648	640	651	665	636	649	678	660	673	679	680	645	644	655	671	656	589	649	668	640	646	671	659	645	646	652	688	704	661	649	657	654	698	712	660	675	636	682	700	674	641	659	691	707	687	639	666	619	663	674	653	652	650	650	707	652	637	663	658	672	677	615	640	687	679	634	647	709	675	691	689	676	639	668	669	656	619	690	663	669	670	674	679	681	672	654	668	633	650	620	657	616	686	696	651	681	633	688	613	635	660	629	683	662	664	685	612	650	664	641	667	684	682	659	670	669	652	685	682	646	625	690	685	685	666	671	665	625	681	644	656	632	643	705	659	663	614	675	672	676	661	611	667	654	687	640	719	640	650	641	656	617	690	625	636	684	647	666	641	610	711	641	636	647	667	684	686	666	657	701	646	679	679	604	723	671	618	718	706	650	638	634	662	665	651	651	649	656	675	646	698	682	658	654	682	668	700	640	673	685	712	683	637	684	660	658	651	674	684	654	703	698	673	613	660	628	645	632	674	677	659	678	687	618	681	650	609	703	636	720	647	662	681	641	663	673	690	655	682	633	655	671	670	655	651	662	627	662	680	683	636	716	638	634	674	664	667	660	677	725	650	646	672	653	673	613	628	649	646	654	641	683	673	654	645	651	690	638	637	686	643	650	646	617	691	692	672	683	681	685	699	611	660	649	666	656	657	647	687	648	683	640	614	648	648	663	683	685	625	670	653	655	626	684	680	632	663	650	677	618	658	633	683	678	628	685	688	582	674	701	643	666	665	662	673	640	631	672	630	631	647	679	701	640	669	630	648	653	684	656	696	613	650	678	668	648	649	646	672	674	643	658	681	642	632	631	647	684	665	623	652	644	704	668	650	656	595	684	646	633	666	699	649	633	643	681	677	627	663	648	620	648	683	623	685	673	664	692	651	647	679	684	652	663	670	651	656	656	644	662	678	659	683	636	664	645	702	713	652	659	719	651	654	652	697	662	662	701	636	664	695	675	683	644	636	650	677	712	658	645	674	631	677	631	708	646	634	663	666	683	674	609	709	654	697	686	656	662	666	646	690	684	697	656	692	701	699	659	642	659	624	668	628	630	660	706	666	614	665	663	620	645	699	661	684	609	663	650	663	650	626	642	662	713	643	609	656	670	678	679	695	640	626	648	637	711	671	665	677	656	652	659	702	683	664	657	689	637	637	629	614	697	671	703	640	711	624	678	602	723	636	715	641	651	650	656	663	647	649	663	717	649	607	608	671	671	685	661	646	640	676	653	650	626	669	627	643	663	658	636	605	669	690	585	727	643	663	681	659	698	674	692	677	642	683	638	693	678	659	700	668	647	644	650	650	630	681	644	702	657	635	668	694	715	684	642	622	638	668	669	641	686	630	625	663	678	631	702	625	668	632	615	619	677	650	624	641	695	700	676	655	661	661	642	669	631	645	687	690	658	698	635	640	697	668	684	675	676	685	641	617	717	648	671	680	633	654	652	654	676	670	676	678	675	655	690	668	705	668	635	653	705	622	649	664	718	700	603	681	675	656	653	624	636	686	686	648	723	689	692	713	675	647	667	676	674	646	644	659	666	632	646	651	671	667	693
31304	5177	1113	766	445	335	338	291	297	321	319	295	286	266	301	284	302	284	309	261	276	288	286	300	280	273	282	273	279	288	317	279	286	316	290	285	295	276	288	305	241	259	297	292	290	273	309	284	278	304	284	271	293	282	288	261	283	319	280	270	288	265	276	299	277	306	290	304	309	298	275	303	292	301	289	262	296	290	275	277	298	281	256	295	284	295	276	289	310	300	309	281	291	267	275	293	347	318	321	286	304	287	298	304	276	306	325	282	287	297	250	299	267	287	306	271	297	292	320	276	295	289	287	305	275	302	308	285	310	253	282	318	298	288	291	311	319	292	318	285	252	274	326	301	313	273	293	301	276	261	312	272	313	281	300	310	293	286	300	300	304	317	311	284	292	287	300	269	324	282	292	307	272	280	301	305	298	297	286	291	302	283	293	273	276	304	289	311	265	259	263	269	298	291	279	290	306	280	307	301	282	297	298	296	297	269	266	304	345	331	272	275	296	266	290	326	301	306	263	303	288	297	287	266	326	310	282	319	276	319	295	270	319	256	284	300	309	327	265	299	293	338	334	281	293	275	260	291	312	281	315	262	291	275	294	299	280	267	293	266	266	266	291	281	281	306	325	292	282	297	282	269	283	317	323	310	296	289	309	318	316	297	283	307	303	287	298	283	294	279	294	290	286	298	284	285	309	281	270	284	296	273	299	292	321	269	304	270	311	287	312	262	310	277	286	340	299	289	281	264	295	301	318	293	324	328	294	282	293	263	276	278	333	296	279	293	300	264	259	323	326	326	275	281	276	286	334	292	269	306	268	307	304	311	278	294	304	294	291	280	281	297	266	259	302	299	280	301	315	278	294	289	289	285	284	302	293	284	326	269	298	297	304	293	270	305	300	296	301	260	305	298	272	297	270	315	275	323	288	316	306	314	286	296	284	297	324	343	299	303	280	307	274	285	309	318	269	263	265	285	270	279	294	285	260	271	293	292	307	274	265	256	291	269	306	299	281	286	299	297	281	309	289	252	250	302	299	281	291	292	309	282	307	255	298	325	318	285	286	308	297	328	328	273	260	309	275	273	290	350	287	282	308	281	251	312	260	303	308	268	281	314	280	295	298	283	308	312	306	274	335	281	318	283	276	357	310	277	315	298	292	287	278	254	266	296	276	277	311	279	315	311	274	259	297	265	259	311	302	327	310	323	287	296	285	278	279	289	303	306	298	266	340	291	286	291	287	302	316	305	298	298	278	288	281	320	269	337	299	307	294	266	282	299	287	262	307	323	283	280	285	283	293	300	294	301	292	270	277	271	292	294	281	287	287	304	299	266	278	284	279	293	297	300	278	271	246	321	282	294	268	293	294	285	294	243	274	297	275	319	292	315	340	266	282	280	299	299	303	314	265	291	286	293	290	292	335	296	296	314	284	274	270	295	258	300	298	273	303	263	277	278	276	286	292	288	293	314	286	292	282	274	304	275	292	284	309	283	281	267	272	305	308	260	302	310	298	297	282	297	255	300	290	267	301	264	296	315	304	327	304	291	284	284	281	316	295	293	281	317	317	317	286	296	306	316	312	304	285	326	285	311	285	287	331	281	254	294	276	302	277	305	316	324	280	281	271	297	296	328	318	262	276	289	291	275	291	292	276	298	310	279	289	291	320	260	264	280	256	316	270	295	294	282	319	242	324	275	327	297	260	279	311	296	334	287	320	329	297	267	306	316	301	309	300	329	286	287	296	266	323	253	311	272	283	270	297	314	287	339	317	273	280	304	345	286	296	293	282	301	260	321	276	318	295	293	280	271	294	251	307	289	333	260	295	286	292	309	332	289	295	305	285	255	290	292	312	268	298	290	288	319	269	316	293	298	282	305	313	293	318	294	319	301	298	315	362	257	275	291	318	273	244	286	257	288	302	275	295	303	270	318	302	305	319	294	312	296	302	290	294	296	299	262	300	300	265	276	277	298	294	269	287	284	250	326	275	318	283	321	267	294	240	308	306	263	277	270	289	319	262	278	313	327	295	286	310	298	291	297	319	299	318	305	311	291	317	276	300	246	277	273	270	296	288	287	279	308	298	282	297	294	304	304	312	292	304	282	293	300	238	279	281	289	306	288	304	262	283	289	281	292	259	299	303	285	294	281	264	287	293	311	278	296	324	324	297	292	274	289	276	305	300	317	274	285	281	280	297	306	282	286	255	300	290	297	269	292	289	299	278	288	309	273	299	314	278	325	306	308	294	310	296	301	287	260	277	314	311	291	281	262	304	314	274	310	253	291	287	301	292	304	296	302	281	303	293	311	318	270	279	303	287	289	311	304	265	282	280	291	263	312	302	285	306	277	276	299	298	293	277	256	310	271	279	316	270	264	273	303	301	303	264	294	283	264	295	271	309	285	275	298	292	301	261	309	280	289	317	292	293	298	261	282	255	284	301	267	280	283	275	274	298	325	284	282	279	278	268	272	323	279	275	298	282	293	288	289	283	295	295	283	272	280	314	299	291	297	305	286	303	271	316	280	289	267	291	319	283	291	299	317	273	289	281	305	298	264	304	266	283	278	300	301	310	322	315	292	293	280	278	301	289	278	300	274	313	258	295	255	285	323	243	297	297	268	267	243	303	289	277	300	277	314	312	273	295	325	289	287	311	313	302	312	301	299	277	301	293	315	302	276	286	256	276	303	272	304	262	275	277	266	294	308	291	280	289	320	260	276	253	285	299	315	254	305	288	307	300	285	300	286	289	291	276	305	284	295	318	326	299	292	291	279	320	272	286	299	246	282	302	305	316	283	309	294	268	296	278	289	282	311	323	272	319	283	287	291	276	337	300	272	279	295	290	284	326	280	314	308	316	305	303	265	288	286	291	291	270	326	268	310	246	268	291	307	274	293	272	280	321	277	310	310	336	283	301	327	313	270	293	270	253	314	295	276	314	304	292	283	294	281	269	275	257	242	305	299	268	312	317	303	292	275	279	305	278	273	302	291	306	286	281	321	260	291	305	281	293	260	269	283	302	278	312	295	308	322	306	305	298	306	293	269	292	300	288	306	310	310	279	295	325	272	285	315	282	293	287	290	277	312	280	301	317	289	322	275	256	309	294	311	273	259	273	304	301	296	294	303	295	284	270	313	296	285	290	313	300	280	275	311	333	289	295	295	278	292	311	288	294	290	266	284	243	300	303	310	293	297	297	286	298	308	277	290	277	296	304	301	297	267	275	287	296	275	317	276	263	303	305	315	258	283	282	291	301	303	279	256	321	329	298	303	302	292	298	285	292	287	297	298	292	301	290	294	288	315	274	288	307	271	270	270	261	268	282	328	288	258	311	297	259	263	298	289	290	264	287	301	293	290	295	291	311	284	318	287	304	303	284	294	253	310	298	272	339	283	253	310	264	299	298	306	286	266	307	250	305	300	283	271	280	283	274	276	299	272	288	298	284	264	319	280	283	266	279	313	291	288	282	303	323	271	329	293	284	307	294	292	282	279	291	290	299	357
22527	9912	10191	7255	3279	1728	1244	825	756	777	783	786	696	732	750	715	720	708	715	739	683	724	736	715	713	715	719	715	713	677	714	714	731	684	738	729	761	743	701	732	748	721	710	738	722	668	722	722	700	682	683	702	670	674	680	722	709	731	689	719	660	656	709	692	748	769	719	710	668	692	670	709	695	670	677	661	665	661	705	653	732	721	662	703	686	646	697	678	693	703	725	670	701	648	676	663	717	696	744	701	684	700	689	703	720	668	694	718	694	686	641	727	697	665	710	733	716	720	694	681	695	723	639	688	726	672	716	713	668	737	677	684	707	677	667	678	693	670	702	715	674	664	714	718	724	760	683	702	706	683	713	737	676	697	718	671	684	703	717	710	682	675	667	701	658	725	708	702	681	668	679	704	686	667	705	709	682	665	738	735	679	672	706	691	687	672	689	679	698	713	685	718	710	669	682	692	686	699	730	700	649	703	666	721	673	682	697	685	692	642	698	657	728	701	693	710	689	683	694	651	670	688	682	753	722	616	708	720	654	707	761	679	674	731	737	643	669	729	710	687	685	676	711	709	654	696	699	716	665	700	719	649	681	742	687	694	681	652	698	698	661	682	654	724	673	715	699	662	728	678	705	715	699	708	675	724	661	733	669	678	692	710	684	690	708	711	718	694	687	719	713	720	708	675	655	714	706	740	696	675	685	681	705	699	716	694	659	680	689	684	664	676	661	689	670	689	692	725	683	687	701	754	696	688	707	674	703	675	697	701	691	688	693	699	674	681	688	666	732	691	710	683	664	725	709	693	740	688	723	692	693	650	647	710	688	716	726	735	641	687	695	708	691	755	643	707	664	690	680	739	739	693	685	665	645	716	722	670	763	655	713	736	667	704	664	686	683	691	670	684	678	694	696	698	701	676	724	678	741	682	711	690	737	693	641	648	709	633	707	739	685	687	671	710	692	736	712	684	712	667	666	679	662	679	711	710	667	689	677	681	704	645	730	661	686	663	674	696	700	701	677	694	734	678	685	692	628	685	727	697	678	678	713	691	706	706	701	597	688	685	693	737	740	708	656	691	675	702	682	700	696	707	731	684	745	700	682	701	711	716	720	669	690	703	679	650	726	698	721	646	740	682	732	683	683	722	739	744	708	695	716	728	705	724	725	688	729	674	719	710	739	689	706	698	683	657	683	742	654	720	704	693	713	672	666	676	711	675	724	673	652	671	696	689	639	690	708	710	686	687	687	696	736	660	666	697	707	688	678	679	687	663	673	683	732	716	732	680	674	656	735	719	699	709	709	667	661	706	686	748	719	683	694	688	681	695	726	696	714	684	693	702	708	686	646	708	754	685	693	692	704	694	685	689	660	717	711	681	644	673	678	704	688	712	670	697	682	708	676	715	711	663	728	663	674	737	731	747	688	665	719	723	681	753	676	697	653	765	710	709	699	694	665	687	706	702	679	649	664	670	651	689	689	670	651	684	674	684	695	703	668	707	697	704	669	735	687	700	720	699	689	688	678	689	695	663	671	692	678	735	723	735	695	656	681	686	680	680	707	689	688	699	665	639	681	697	709	678	660	652	678	726	705	708	702	718	703	666	688	682	689	686	681	679	703	706	704	719	715	726	712	728	699	727	742	704	710	676	719	675	684	684	709	687	686	677	684	703	658	712	717	726	701	664	689	671	695	654	710	692	682	744	730	737	746	662	665	688	684	712	701	734	685	708	645	666	687	732	634	687	685	680	662	708	657	673	726	665	733	715	695	708	682	665	709	695	708	669	687	662	717	690	697	671	733	678	681	716	689	701	679	688	676	730	737	689	694	721	719	722	712	659	676	649	730	730	708	709	705	714	710	713	718	722	743	672	707	716	742	668	707	680	720	699	686	685	712	663	643	658	683	703	677	704	699	682	654	713	681	689	642	648	700	676	676	700	675	716	693	696	675	667	655	730	680	712	674	675	674	700	739	710	731	704	679	664	707	701	655	691	689	660	657	664	668	672	644	725	663	713	684	675	762	687	734	703	731	725	723	680	688	664	684	703	695	660	699	674	749	672	733	643	679	663	715	730	731	689	730	703	716	751	734	689	678	679	673	691	734	675	704	700	735	714	722	718	670	679	729	689	732	688	697	680	653	698	685	687	673	691	673	724	682	685	716	657	682	693	706	705	667	728	686	693	709	732	658	670	684	705	658	679	649	680	750	691	690	719	683	715	654	708	710	695	732	725	696	723	675	714	684	661	713	717	678	704	653	720	678	706	686	698	704	718	694	659	697	701	710	728	661	675	705	686	663	647	672	702	749	655	773	697	696	699	682	681	653	654	643	671	729	704	710	644	665	700	697	689	681	694	767	717	650	716	711	680	748	720	662	730	709	676	723	669	679	746	687	692	682	688	720	698	708	685	717	699	736	704	697	658	669	683	755	659	660	649	728	710	686	739	677	717	670	682	728	684	707	692	703	717	672	694	707	707	690	686	689	678	715	735	711	677	728	676	677	680	678	678	694	687	733	701	682	659	687	754	668	686	647	689	720	655	701	726	726	644	693	637	693	709	684	722	693	700	693	653	699	703	712	689	699	699	730	680	718	680	678	734	724	697	720	704	740	689	670	667	719	747	666	647	701	670	679	698	688	687	660	702	772	676	658	698	713	693	705	670	706	679	665	684	669	692	687	692	671	702	712	726	707	712	732	697	669	692	733	646	724	697	644	684	695	681	688	711	656	711	717	665	680	671	743	701	686	691	712	680	657	684	717	710	659	689	667	646	687	709	698	753	735	714	681	703	720	677	697	711	715	669	710	736	658	715	690	721	661	693	661	666	703	708	712	716	697	656	685	727	665	716	712	706	636	682	736	687	691	637	741	693	705	645	660	702	716	720	677	682	690	707	683	695	672	678	681	731	725	689	728	668	697	676	690	695	701	698	695	652	687	695	686	695	675	685	711	666	695	649	690	696	667	679	720	713	692	660	689	684	669	718	708	735	725	680	734	721	661	685	702	683	666	716	713	721	664	681	663	648	705	667	697	699	735	692	710	701	679	733	699	708	737	693	697	647	710	705	687	667	710	729	676	711	725	692	708	693	702	684	678	695	729	704	693	709	688	734	677	667	731	741	604	695	725	708	719	729	694	696	663	679	711	707	690	703	695	663	682	686	681	677	696	696	710	703	689	675	725	722	720	662	686	733	740	666	697	640	689	668	679	679	682	679	744	666	689	684	740	678	729	746	655	701	674	730	667	670	689	734	673	709	708	671	676	661	704	706	735	694	689	692	709	747	710	667	690	706	669	714	684	669	702	691	709	726	694	648	672	622	744	714	678	718	700	699	655	676	651	650	684	708	677	677	716	739	689	685	727	668	718	710	664	703	691	702	701	644	699	705	686	736	691	693	741	688	743	723	700	666	725	699	674	678	663	686	677	676	690	709	689	682	689	710	638	703	649	673	729	714	661	673	658	669	644	692	750	718	716	693	701	669	725	698	713	695	644	679	736	660
22681	1995	478	357	294	337	274	302	302	273	303	256	276	267	240	286	258	269	290	269	274	245	268	271	270	278	264	260	272	277	273	306	269	284	263	283	307	273	269	275	290	298	283	260	295	293	284	267	288	269	282	317	246	281	287	273	289	267	281	277	257	292	281	259	255	290	269	271	235	252	246	269	264	273	282	265	280	267	302	272	279	251	253	277	293	280	293	280	256	280	259	262	241	237	255	306	273	263	289	256	249	287	289	274	282	298	263	300	250	292	273	271	275	266	248	274	284	256	274	294	271	274	289	265	266	284	288	245	326	286	286	281	267	311	255	271	281	266	272	279	288	266	312	243	282	255	244	265	293	292	292	265	294	284	263	293	254	273	287	286	254	295	296	277	246	268	297	246	276	254	263	265	288	272	277	243	283	264	294	271	279	255	269	276	299	276	281	266	271	246	288	282	282	279	315	247	271	277	252	290	269	286	267	249	264	255	257	254	247	269	278	266	261	253	317	252	244	276	293	274	254	269	298	267	258	268	273	312	287	269	256	275	274	250	228	272	256	277	271	261	252	264	291	319	266	287	280	231	308	271	259	272	260	256	277	249	248	283	250	253	280	300	294	256	280	280	249	281	295	288	273	260	296	286	254	247	257	263	259	287	273	284	227	252	281	279	306	257	259	242	253	257	303	265	275	254	267	285	266	261	261	263	266	281	257	293	282	284	285	271	271	256	254	272	244	295	288	296	285	281	262	246	268	284	271	260	292	266	274	268	270	286	255	272	289	277	259	265	254	274	261	270	283	253	274	289	261	290	273	283	324	288	287	262	294	285	281	277	265	253	288	268	240	280	274	288	273	298	272	281	297	273	266	255	269	237	256	286	246	259	248	281	275	311	229	273	300	272	291	253	289	284	261	280	307	283	259	279	272	255	264	276	274	279	252	277	282	258	263	261	266	269	319	268	272	253	254	271	293	285	271	266	261	295	246	311	252	247	263	270	278	277	255	293	279	274	258	297	273	317	282	281	283	269	292	287	257	284	303	248	316	262	284	282	263	257	248	305	283	262	296	294	308	281	288	245	283	271	265	317	293	303	272	255	232	273	254	278	252	282	284	253	268	312	281	268	307	282	279	260	278	249	280	264	268	246	275	274	253	298	271	272	254	262	249	258	292	300	284	280	260	293	253	246	276	254	249	311	290	248	291	273	255	278	245	282	270	270	256	286	266	272	259	279	290	274	257	271	276	256	276	279	283	286	254	256	286	256	284	290	269	244	272	281	261	273	301	281	270	256	265	254	292	281	280	258	281	278	262	320	295	303	249	273	280	265	255	292	263	314	256	296	284	282	282	263	250	266	233	272	279	292	274	266	260	268	277	270	277	251	283	248	260	253	264	305	308	292	297	244	281	296	297	300	260	274	275	286	253	262	260	295	293	307	275	250	293	270	258	293	245	269	294	275	268	238	280	257	289	295	284	233	239	261	306	259	251	280	262	277	269	288	286	296	258	266	272	276	270	273	255	255	269	275	295	276	303	258	288	274	255	287	275	262	268	282	271	250	287	251	274	267	283	322	274	271	231	299	275	266	269	283	273	284	277	297	262	290	247	257	298	281	268	289	297	263	287	308	260	249	275	267	280	283	278	244	303	308	285	283	302	278	281	223	258	247	277	257	251	281	277	269	272	259	266	268	272	246	274	255	279	271	277	263	236	282	294	285	295	272	266	246	290	274	260	272	261	268	282	254	253	274	300	255	268	284	285	289	272	230	243	269	233	260	308	325	292	260	269	253	303	296	271	314	269	290	261	247	277	290	291	261	277	267	260	263	297	275	293	256	287	283	291	265	291	249	294	260	278	258	285	291	270	261	275	278	253	265	282	292	255	279	275	288	291	283	310	264	263	249	279	292	238	280	254	267	268	258	264	274	271	274	268	241	281	305	293	261	287	292	274	271	281	259	271	298	269	273	300	274	246	252	254	297	258	312	292	276	275	327	287	292	313	273	281	256	267	281	263	269	298	275	242	259	263	259	286	292	276	267	259	317	300	263	278	256	312	285	276	254	254	261	266	258	263	284	287	282	260	275	257	259	257	252	278	270	275	260	258	249	267	248	264	259	256	297	260	262	250	243	322	316	265	282	203	240	268	286	260	291	275	272	278	264	292	253	288	282	275	267	268	292	259	256	287	273	261	255	267	274	265	264	249	268	287	251	264	291	267	276	254	279	276	265	273	265	258	281	290	252	279	286	276	237	242	287	291	323	267	271	261	252	255	276	254	280	275	308	270	257	281	256	258	265	247	283	296	284	249	258	286	285	266	266	296	286	272	267	283	241	277	279	267	267	266	270	310	300	263	269	256	275	264	298	278	267	288	237	285	281	260	296	296	287	266	270	275	302	304	260	274	294	240	267	276	265	274	267	266	272	251	301	261	291	244	277	287	241	276	268	272	245	241	299	260	274	252	269	291	269	271	286	249	252	276	262	270	255	274	279	273	274	258	267	255	276	282	264	249	272	284	291	256	301	266	261	268	250	294	256	276	259	265	276	266	285	291	274	273	256	290	262	296	267	272	258	276	249	275	282	308	294	284	241	248	266	265	275	269	261	266	275	302	279	262	262	253	264	240	256	289	301	273	249	261	267	277	273	282	261	285	296	279	281	263	266	261	253	265	289	282	252	245	263	302	295	251	278	293	300	303	292	285	285	289	290	259	279	296	254	270	247	253	292	255	240	285	272	274	277	281	261	270	247	238	278	270	278	282	314	265	311	260	287	278	286	282	288	270	274	279	294	288	248	270	268	260	284	285	287	271	262	276	261	254	269	240	259	253	268	289	269	259	253	290	309	271	248	276	264	298	261	293	296	277	282	265	272	275	286	291	275	270	262	238	274	261	258	285	260	294	254	263	276	247	289	261	250	257	285	262	265	296	270	261	273	268	277	244	270	255	263	259	285	267	278	258	247	303	266	283	246	279	261	259	286	298	262	273	271	283	269	283	302	267	253	292	280	252	294	246	249	296	249	255	268	269	250	302	305	262	263	228	269	272	254	312	288	275	267	279	284	300	281	235	288	282	259	288	271	264	258	272	308	273	251	292	257	259	293	265	270	270	263	288	247	270	262	272	260	268	275	248	275	262	280	267	227	256	289	248	294	240	298	269	303	281	268	258	273	277	289	287	282	259	305	274	250	286	276	278	279	259	277	264	273	281	289	289	302	284	244	257	289	265	292	251	252	281	271	267	268	298	266	296	297	286	285	264	250	266	248	251	249	258	278	312	288	289	258	261	252	298	291	292	275	308	308	279	273	263	275	282	291	249	259	268	279	274	248	276	252	255	319	283	297	274	258	291	302	265	321	284	279	314	277	293	283	259	278	289	296	258	245	305	291	294	298	287	276	324	242	260	247	260	263	261	250	276	274	313	242	281	250	296	267	267	267	291	257	271	277	261	252	280	289	295	256	268	280	268	287	306	270	294	274	279	277	276	296	279	289	286	274	267	277
17030	3913	3180	1797	1269	975	695	648	678	591	664	610	603	676	630	648	618	628	622	611	580	619	600	693	621	618	649	603	636	602	630	679	594	598	660	617	609	627	618	672	655	639	617	631	605	669	623	632	646	630	596	592	624	620	628	617	617	642	606	605	650	655	617	611	632	612	639	607	610	622	580	611	642	595	634	638	601	599	660	592	598	600	622	591	633	646	626	608	589	580	613	666	642	663	613	695	662	625	650	637	568	631	606	611	605	617	636	656	640	576	655	565	637	610	624	572	612	569	588	652	598	581	669	586	654	601	623	612	597	643	581	586	642	601	606	603	620	602	625	600	570	570	587	601	622	628	622	603	652	650	639	651	629	605	642	567	623	637	663	601	649	667	649	580	635	608	622	650	657	615	639	626	713	625	606	602	616	610	604	593	633	619	658	603	588	647	641	611	610	630	587	635	610	572	660	619	630	625	604	594	658	660	618	559	600	574	646	644	617	657	595	653	622	600	615	602	609	655	611	607	641	604	585	645	602	620	614	616	628	636	640	582	609	586	579	631	608	641	658	587	636	595	569	610	567	606	592	582	609	588	612	631	648	624	615	608	620	595	614	642	648	615	562	641	623	626	619	605	630	599	663	645	653	597	598	618	641	615	588	626	643	629	586	599	624	613	601	635	618	650	618	601	594	672	665	631	637	622	635	600	596	638	600	614	645	606	628	593	621	563	598	572	617	646	653	581	627	655	619	609	614	599	604	595	654	592	599	602	648	615	601	627	630	634	656	601	577	609	633	605	630	614	581	644	580	596	594	663	660	633	641	641	647	631	667	609	584	625	636	597	641	601	646	625	648	637	654	589	634	605	607	605	616	649	638	631	652	609	600	637	636	644	604	637	622	615	619	632	596	616	602	651	618	609	604	588	636	597	599	602	671	633	601	646	588	604	641	617	616	602	642	614	626	658	603	611	637	658	660	581	641	623	622	655	636	630	580	633	602	558	609	644	616	671	587	631	596	680	646	594	619	658	565	601	621	648	581	628	616	607	612	599	607	649	601	632	617	559	642	610	628	628	611	593	586	644	622	643	588	588	658	608	644	613	640	645	604	585	569	608	598	594	614	608	639	637	640	573	648	603	636	589	627	613	587	642	645	619	627	637	623	656	628	626	660	604	633	643	569	614	614	674	605	629	625	616	569	586	632	620	689	617	599	632	635	625	645	634	632	634	634	610	635	591	667	616	577	612	626	622	655	642	650	611	645	664	605	627	585	635	612	609	669	632	640	597	625	630	598	588	609	639	580	619	604	601	588	616	587	600	598	630	636	623	629	650	651	604	646	617	670	609	643	602	622	643	601	654	648	581	630	619	637	608	600	623	633	594	647	605	631	661	621	645	630	626	643	564	607	690	604	621	611	644	617	626	628	634	627	582	572	609	615	610	644	628	631	639	631	623	635	624	590	622	644	633	617	613	590	601	627	633	624	613	601	620	622	625	613	604	606	569	624	590	616	674	622	600	647	639	623	617	614	625	600	626	637	614	634	631	624	605	614	626	636	632	607	661	637	596	576	625	608	594	649	611	629	588	630	582	625	604	597	596	638	652	646	609	628	590	626	594	630	604	620	612	619	637	593	604	648	648	618	680	636	615	631	665	595	592	602	613	604	669	609	610	640	583	642	630	587	618	649	635	622	627	587	622	605	617	646	586	621	615	579	626	588	658	648	569	632	661	600	629	624	644	615	632	650	638	597	580	537	630	604	595	636	594	638	624	603	604	620	633	625	616	579	627	643	626	647	576	629	592	648	609	635	628	615	577	620	601	595	637	628	599	560	627	637	627	643	601	584	589	612	665	603	624	603	563	667	647	625	535	652	628	612	626	624	612	630	645	624	588	612	665	597	639	576	641	597	612	634	641	628	642	677	652	625	604	608	605	620	599	586	601	658	600	654	601	561	605	599	593	640	596	598	619	583	668	595	646	579	614	583	607	609	626	620	643	588	648	639	598	619	692	593	601	637	680	605	621	657	620	591	643	651	621	628	629	596	570	622	649	606	640	599	606	637	656	590	619	596	636	635	649	622	627	646	616	657	616	617	593	576	641	684	625	606	633	642	664	633	639	651	619	630	591	615	584	624	646	644	628	633	614	620	634	617	663	640	656	644	611	598	661	640	626	570	586	641	631	620	648	638	627	604	670	600	669	611	612	637	635	636	644	598	625	587	645	628	607	598	618	596	610	620	601	603	589	637	664	641	620	634	613	624	609	626	651	618	590	611	589	614	602	596	618	668	605	627	567	577	612	648	627	649	598	642	604	600	636	568	646	592	585	583	615	643	606	579	625	646	615	604	634	678	612	579	644	551	640	607	647	597	573	623	619	627	615	609	599	660	589	649	650	652	625	612	653	576	597	636	603	608	652	638	617	613	631	605	607	637	565	606	622	602	640	639	582	602	587	668	648	643	623	595	640	604	575	562	616	615	613	601	584	607	636	600	614	648	670	562	608	586	601	620	660	640	616	635	638	620	661	610	632	621	627	592	607	633	631	666	647	637	597	613	605	611	659	615	598	624	609	585	568	635	599	607	609	601	576	610	610	692	682	603	583	661	595	643	612	631	652	623	626	616	602	630	652	612	623	595	637	628	675	610	645	610	621	626	661	648	622	628	691	653	633	611	642	662	682	649	648	619	609	619	602	606	673	613	649	627	635	593	625	602	576	625	584	660	650	597	595	601	613	646	628	629	622	634	612	589	693	598	619	585	637	571	565	660	622	625	610	578	644	631	582	602	613	648	595	609	643	622	603	664	636	644	659	578	577	612	600	623	626	630	645	607	604	581	635	636	617	611	586	612	612	617	644	587	597	621	633	602	586	592	620	603	635	636	613	613	601	641	614	639	628	609	594	629	635	601	621	618	585	609	581	582	682	621	617	593	593	648	588	593	618	628	592	632	582	609	620	613	645	575	637	638	610	609	617	666	596	620	610	589	625	598	615	666	597	628	593	686	616	587	624	626	605	680	661	620	627	635	644	641	634	618	643	607	601	628	641	617	626	589	645	627	648	607	628	640	599	612	627	629	620	605	584	605	633	620	593	609	651	614	572	614	580	627	594	621	600	609	633	615	645	643	598	596	602	588	619	631	563	609	608	645	573	630	595	634	618	657	623	643	612	622	623	582	615	642	644	656	656	618	580	626	638	652	596	627	591	605	604	631	624	605	623	625	639	601	642	621	625	605	625	607	628	593	619	631	622	658	635	595	641	644	601	616	645	600	570	578	645	613	605	579	652	592	665	573	648	601	651	617	602	675	657	611	621	629	632	664	631	589	588	618	586	603	613	675	640	631	601	647	609	608	652	641	655	629	583	616	595	608	635	613	655	651	630	664	603	585	642	640	602	611	599	649	635	608	601	597	625	664	610	657	610	619	620	627	619	637	644	635	623	650	613	635	663	608	616	633	630	593	584	643	611	628	597	575	614	609	589	634	615	618	595	587	633	592	629	623	634
28400	4109	852	557	496	377	344	299	268	265	275	307	318	289	259	249	299	284	256	292	275	269	267	289	276	260	264	278	289	277	284	252	260	251	281	301	278	296	295	295	301	288	302	274	268	277	288	254	327	299	280	283	247	263	309	276	266	318	290	311	290	284	282	262	274	266	291	291	302	276	288	268	299	273	273	256	250	285	303	310	280	269	292	290	266	295	266	291	301	267	250	266	267	260	258	279	275	271	282	286	322	279	267	290	299	284	284	290	290	286	255	265	275	282	296	271	270	296	298	285	272	260	285	263	263	260	271	278	312	246	312	286	279	315	266	290	280	298	284	329	307	308	280	305	317	303	278	276	294	303	287	276	309	273	280	293	301	303	307	298	276	270	273	296	275	293	276	332	272	259	290	287	246	307	254	273	280	290	292	279	289	287	289	264	315	286	270	256	309	296	318	255	280	276	323	276	271	265	281	277	296	270	266	287	304	290	261	295	293	270	246	288	298	296	303	307	272	272	261	320	288	308	281	285	280	283	264	298	306	284	273	267	285	283	290	284	286	264	306	271	248	275	283	275	268	266	260	286	265	269	281	249	316	272	280	283	309	298	277	270	324	261	292	311	290	253	301	295	251	298	288	294	294	272	267	293	299	282	265	296	303	308	294	292	280	273	260	276	263	295	296	307	303	283	304	245	316	289	278	261	289	291	295	280	283	293	274	274	292	293	247	236	295	321	264	282	308	310	281	289	273	317	291	241	273	261	289	277	315	294	281	258	241	261	267	280	290	267	311	295	307	299	259	270	273	283	317	289	281	269	305	308	304	299	307	280	272	308	275	289	307	269	299	297	306	260	273	304	285	287	271	268	305	279	263	299	284	313	278	324	274	285	267	285	287	239	260	261	290	341	285	287	267	257	272	287	302	321	314	285	310	285	267	277	284	286	287	284	271	301	263	297	285	275	299	295	292	258	267	258	288	278	258	275	278	273	253	287	283	260	281	285	294	303	244	276	289	253	285	309	286	291	312	288	271	305	246	312	280	293	288	291	256	269	282	268	310	272	279	304	309	278	268	286	325	324	295	264	269	288	304	264	301	269	273	298	276	314	279	286	308	316	300	297	264	306	314	277	269	275	281	305	273	280	280	276	266	284	307	291	293	294	315	295	295	263	282	265	283	279	278	297	276	305	288	289	283	297	276	317	297	320	298	278	273	282	223	237	296	293	246	273	287	281	290	287	308	306	278	305	289	243	309	284	264	282	266	248	298	273	268	274	299	317	260	291	306	249	296	267	292	298	283	247	295	291	262	290	300	265	278	283	280	334	241	263	274	301	332	275	269	299	298	281	298	310	249	279	277	297	285	254	268	269	285	268	295	287	319	266	251	267	245	261	267	262	261	276	308	271	262	328	279	311	250	343	279	264	285	278	299	303	293	257	269	301	298	249	270	293	295	273	288	275	306	294	290	261	266	289	257	256	272	314	271	286	319	323	284	262	273	279	314	282	297	276	263	286	266	257	268	258	283	310	320	282	285	258	256	280	296	284	297	293	275	264	263	263	292	253	287	295	294	266	294	266	311	290	307	257	278	280	275	279	297	282	308	270	258	252	274	293	275	270	259	336	288	279	283	309	297	270	315	276	265	260	236	274	273	278	299	281	273	306	284	282	294	284	257	290	295	289	314	298	275	282	263	278	314	281	271	268	243	258	274	289	305	237	290	269	295	256	284	282	285	287	310	282	292	287	306	271	275	254	289	289	236	292	255	267	310	301	257	277	283	319	272	311	295	304	300	281	273	325	296	313	295	283	272	259	292	299	297	296	333	297	279	270	288	274	243	285	310	285	293	271	268	293	294	291	255	295	266	276	262	266	264	289	269	296	268	296	266	310	267	267	252	270	300	310	298	278	283	292	280	254	263	251	295	310	294	287	289	267	297	254	274	265	300	252	287	293	283	287	305	266	292	241	265	316	278	297	300	282	302	261	286	278	296	323	281	272	305	264	270	274	285	304	280	286	305	343	289	265	306	260	278	273	263	264	265	284	283	273	294	277	297	300	321	319	274	269	295	281	256	306	297	296	298	254	286	263	281	290	286	298	315	305	300	267	281	305	298	285	285	291	295	324	310	284	279	280	291	315	306	269	289	319	276	277	259	304	286	271	287	297	286	288	279	250	328	277	290	249	307	278	296	277	288	296	263	281	277	264	287	294	293	303	292	299	292	322	302	281	273	277	296	278	282	284	270	283	254	299	261	255	253	296	287	274	311	278	273	271	259	270	285	275	293	288	288	299	297	292	279	252	267	317	252	292	300	270	277	301	262	272	293	302	288	294	260	257	266	281	279	306	291	275	327	283	284	281	278	290	299	285	308	311	267	277	243	310	303	269	281	291	292	281	283	274	319	289	274	282	300	288	256	291	285	317	297	311	288	291	317	289	251	269	294	304	298	298	280	278	276	280	251	290	300	261	324	302	261	231	290	301	293	296	254	279	330	262	290	287	295	298	283	256	269	275	262	249	277	297	301	287	298	259	324	284	300	347	329	272	277	254	244	280	259	307	307	286	290	306	290	315	302	276	257	293	294	268	297	277	274	278	281	285	284	314	325	249	265	305	279	272	246	272	291	279	267	303	305	310	285	269	272	290	284	277	273	276	258	292	275	309	250	277	266	271	291	273	291	291	295	279	285	252	308	287	255	255	302	304	293	272	275	259	281	295	298	258	275	298	282	259	292	292	290	280	270	274	278	305	272	289	261	316	301	264	290	309	297	247	265	289	293	303	261	293	295	284	266	283	315	275	281	298	267	268	318	279	263	274	241	269	306	297	291	292	287	315	261	259	262	273	273	268	293	309	257	275	259	307	279	277	249	303	275	284	286	274	296	299	305	292	263	277	288	274	297	279	304	314	270	290	274	287	313	301	290	261	278	242	271	311	297	281	273	309	266	256	283	301	297	307	265	284	262	312	286	281	294	289	262	258	261	250	278	302	260	275	265	280	251	269	273	265	276	300	248	286	289	282	278	268	273	267	300	281	273	283	314	328	277	294	277	281	295	290	294	309	304	277	268	293	289	273	291	278	304	277	292	292	290	257	310	294	316	303	280	274	278	298	283	289	293	310	268	315	257	302	295	280	246	255	280	276	270	264	255	289	292	288	258	284	275	298	314	310	282	285	296	298	305	288	293	280	265	268	286	303	310	261	310	272	264	272	285	287	262	288	266	281	258	306	261	248	276	306	268	282	286	296	276	298	275	271	269	247	284	268	282	293	270	308	313	265	271	258	306	304	285	288	301	255	280	288	292	285	296	283	289	253	325	287	289	277	244	299	256	296	281	302	282	300	269	317	301	299	304	295	274	283	311	287	274	299	286	305	276	281	286	280	290	310	263	286	265	316	304	305	308	276	307	262	271	257	260	279	271	292	289	277	270	286	273	305	337	245	272	265	299	272	283	263	266	294	273	305	316	293	283	246	254	302	313	252	325	286	288	303	260	310	288	274
21445	9043	7409	5021	3868	2160	1374	875	703	679	694	693	672	669	647	660	664	680	654	689	656	676	652	689	658	663	675	691	714	650	671	678	700	712	698	705	653	693	672	636	689	688	705	730	716	659	695	683	663	665	668	654	666	657	661	658	626	675	682	690	662	680	641	648	647	674	710	685	696	661	682	688	672	666	680	685	684	673	661	672	617	733	676	673	645	688	663	662	636	672	692	673	654	673	681	613	683	701	700	724	683	703	633	675	688	655	641	717	672	718	686	665	682	633	687	662	626	669	686	674	658	619	672	660	668	699	701	657	685	652	747	699	632	645	687	679	677	690	641	700	698	671	674	633	628	683	673	696	683	677	667	662	643	688	669	644	668	678	607	667	677	676	668	693	652	692	649	665	703	638	664	682	686	695	652	665	684	664	672	667	687	684	601	697	664	711	661	693	656	679	627	667	684	669	673	713	660	713	670	687	677	703	705	659	739	676	681	690	686	655	681	644	640	607	616	618	654	670	670	646	678	634	685	669	718	706	651	713	632	650	645	659	699	659	701	706	656	705	633	658	633	674	638	663	694	685	691	705	670	640	657	697	646	685	708	652	687	669	687	679	642	663	656	689	710	634	654	719	672	683	633	652	685	639	698	670	686	675	637	643	642	649	624	659	693	685	682	657	635	642	633	675	626	665	656	692	702	644	629	680	627	711	659	652	673	667	682	681	688	681	724	654	668	667	670	675	703	648	635	693	658	701	649	685	667	676	679	677	680	707	651	678	642	635	689	675	671	654	670	674	664	679	625	688	614	723	654	674	701	695	653	670	618	637	675	666	690	686	677	686	689	653	653	636	675	642	636	678	632	686	643	673	681	639	653	668	670	709	680	701	705	631	665	632	702	638	678	665	715	665	668	655	633	673	727	683	677	654	693	636	680	651	685	642	637	698	641	664	682	673	649	679	698	689	711	703	687	633	642	690	670	699	649	678	625	665	667	751	667	717	652	696	681	679	620	670	629	625	657	675	625	712	662	682	697	662	633	657	686	691	683	686	711	661	692	689	703	690	655	699	663	685	712	652	650	671	728	662	663	671	665	663	703	630	642	671	672	655	656	699	679	674	653	683	690	627	637	663	700	654	664	700	687	702	714	646	680	651	680	693	652	658	638	653	692	649	661	652	705	664	653	656	667	704	675	674	602	678	707	724	685	704	685	651	680	639	672	688	689	643	663	637	625	656	666	671	703	662	715	715	681	649	680	690	688	629	679	681	666	727	651	682	683	639	677	666	668	670	670	702	627	647	749	670	665	670	657	685	645	685	729	655	667	649	648	644	632	702	682	688	684	648	652	667	729	684	674	697	682	670	692	704	684	671	678	688	679	728	664	681	682	703	695	691	683	681	689	651	691	692	709	699	666	630	645	718	649	665	656	658	696	658	675	669	669	681	671	664	637	653	696	665	653	693	695	658	677	693	674	694	684	660	670	653	725	659	691	683	675	670	707	708	679	660	681	685	681	709	652	717	685	679	683	717	717	669	656	668	662	667	669	680	693	691	670	658	670	707	666	711	686	664	669	676	698	662	703	662	691	646	669	659	665	659	682	675	686	644	656	696	659	696	685	657	634	704	699	656	665	632	670	732	639	657	668	658	692	713	654	674	660	682	719	673	678	643	648	641	620	693	629	648	671	654	668	675	622	615	696	686	693	653	687	714	628	680	680	661	657	650	634	708	674	675	647	617	700	642	669	680	661	650	730	682	677	659	655	692	621	694	691	663	643	680	666	728	682	696	690	685	608	663	683	671	673	659	676	690	691	672	673	688	671	638	656	678	662	682	735	688	704	652	678	652	669	651	711	656	679	639	687	642	657	657	708	664	688	671	669	672	658	698	661	651	650	699	651	641	679	707	726	648	695	699	622	662	674	639	714	667	666	734	668	661	668	687	663	618	657	686	651	670	636	648	684	700	672	681	696	699	650	638	672	603	658	672	653	669	761	664	666	617	699	680	660	642	645	663	626	708	659	669	632	656	661	670	686	668	688	657	667	666	704	665	694	712	704	664	706	653	681	670	731	669	695	660	692	677	694	649	640	662	686	648	667	635	628	697	656	670	729	693	677	660	710	601	677	714	629	661	665	667	714	694	660	673	681	699	660	658	676	660	708	669	626	664	686	709	678	667	653	674	638	622	682	674	689	697	688	680	675	690	708	645	706	656	672	673	626	661	660	650	689	701	695	665	670	658	648	666	692	714	676	677	682	684	679	720	654	649	681	701	634	691	651	710	631	687	665	661	652	684	704	656	666	641	685	656	624	677	690	676	689	668	687	676	700	668	649	685	651	640	665	688	652	700	651	656	676	692	622	690	636	720	638	689	675	652	669	664	694	668	646	671	665	661	650	677	599	698	726	707	637	670	716	729	652	656	671	618	689	741	729	669	693	722	700	698	636	680	646	633	664	713	601	668	717	679	686	667	682	629	640	687	645	672	674	666	666	702	683	648	680	649	684	660	679	643	641	639	685	692	669	659	679	658	704	654	636	659	651	672	737	685	650	638	669	686	655	671	659	702	676	701	676	661	699	669	653	651	692	681	693	680	662	687	658	672	643	646	646	627	635	668	634	695	682	681	674	646	628	692	666	635	714	696	672	594	732	678	654	691	641	690	665	656	648	674	655	659	649	658	656	684	702	710	633	637	711	658	659	685	637	703	672	641	638	710	670	698	673	644	662	703	714	692	668	653	632	724	652	670	677	674	676	702	664	662	686	633	661	672	693	701	671	699	679	630	675	668	629	688	672	667	690	728	710	634	673	696	627	666	676	661	664	703	660	650	670	688	690	742	697	700	662	710	652	689	679	714	723	676	681	720	697	643	662	651	688	661	690	671	672	631	677	687	691	641	667	640	719	650	635	667	675	669	704	711	673	653	658	686	667	692	690	647	720	647	723	711	654	634	651	662	657	638	644	684	716	686	679	678	680	670	714	630	653	685	670	639	661	658	713	687	643	691	661	684	692	640	631	649	629	671	666	672	679	691	644	670	669	641	622	627	655	680	674	690	679	687	665	657	647	651	688	654	687	655	644	663	657	676	688	626	648	695	652	646	655	710	637	647	649	684	640	650	706	664	666	661	686	652	647	688	645	729	683	695	679	639	694	693	682	622	718	669	630	688	658	638	639	699	660	676	622	678	668	660	698	714	684	706	666	632	689	643	641	684	687	683	720	649	677	688	668	586	682	637	751	665	694	674	692	703	650	652	663	707	681	668	669	648	679	664	676	667	667	707	648	646	701	687	663	613	644	663	716	630	638	655	687	624	664	657	690	664	670	665	658	642	674	636	677	668	683	664	670	645	631	699	587	681	648	658	667	669	681	671	691	667	669	688	646	689	705	685	694	653	665	725	664	654	713	660	692	692	713	657	727	675	613	672	667	695	667	657	643	628	696	706	701	661	703	661	687	678	714	655	654	690	651	663	683	617	724	663	595	669	689	675	677	669	628	690	639	672
31365	5324	1069	702	491	360	338	323	297	265	295	260	307	265	300	300	292	305	305	270	264	294	298	307	282	279	265	293	332	293	288	282	299	316	302	328	322	303	300	307	300	303	268	331	295	308	295	299	263	299	252	295	297	285	290	328	304	291	264	295	302	290	291	276	250	296	298	297	280	312	262	275	287	285	278	303	300	292	318	292	304	284	293	316	264	275	318	303	300	303	287	237	283	328	285	285	282	287	294	290	265	284	324	308	309	300	299	264	288	299	273	297	289	295	277	320	273	281	276	246	286	305	299	304	302	300	291	309	279	298	257	305	311	301	308	267	292	284	299	272	309	303	311	283	299	307	311	305	268	298	336	299	325	295	287	290	288	310	290	307	268	279	303	295	282	296	303	324	296	239	297	297	285	281	269	294	268	331	305	301	301	296	313	261	288	271	256	292	302	295	269	328	284	280	278	265	267	301	261	280	306	307	305	305	244	282	281	325	284	322	311	282	281	275	312	250	306	317	283	298	321	298	317	309	270	290	302	256	266	276	299	324	322	308	314	298	283	268	271	307	300	316	267	282	295	307	280	311	294	281	276	255	278	326	313	300	258	305	302	272	279	237	303	280	264	320	309	274	298	294	322	290	258	261	295	297	289	277	282	270	275	295	287	270	271	249	270	308	278	302	309	321	317	287	296	297	292	285	287	313	277	287	330	309	281	264	312	279	305	279	288	295	251	307	260	305	327	317	320	293	277	286	289	292	325	316	308	271	292	244	278	317	286	306	299	313	289	303	303	271	279	275	283	306	286	286	271	279	313	285	282	289	238	269	270	297	310	286	298	300	306	321	281	290	314	318	284	291	289	316	286	294	313	283	305	303	271	288	274	293	316	318	293	270	299	287	282	309	281	284	283	292	276	283	287	302	266	304	318	326	284	300	288	286	272	308	282	314	298	281	297	272	283	326	285	311	318	289	287	284	275	316	247	302	303	292	285	286	285	293	318	285	269	277	311	302	290	263	277	283	316	303	288	295	308	256	306	301	310	295	330	316	259	270	227	272	313	253	281	288	317	287	282	299	289	308	325	322	257	276	303	310	290	307	313	299	307	297	345	295	284	285	281	333	297	260	238	313	309	298	307	322	290	257	313	306	307	285	319	271	278	281	268	265	294	273	309	283	303	298	277	268	291	280	303	291	309	283	275	296	275	265	311	315	279	297	262	269	318	301	292	284	293	281	280	301	300	266	321	323	293	299	274	265	288	305	294	275	269	327	286	293	279	298	318	302	283	312	307	271	304	294	289	288	285	300	325	314	295	310	329	302	291	291	316	297	287	283	264	279	309	263	288	310	284	281	285	290	281	296	283	321	293	275	314	291	287	318	249	269	283	270	303	289	285	278	318	308	261	286	278	276	309	271	286	278	296	293	285	254	313	303	288	287	256	277	301	270	245	283	288	303	274	288	294	315	288	274	297	306	309	304	318	298	299	277	247	302	299	334	289	318	313	289	294	300	315	277	258	284	294	261	320	304	277	285	301	283	293	274	280	298	289	314	266	283	288	312	297	304	320	299	266	279	293	271	276	291	255	292	301	306	302	307	306	295	283	309	259	255	287	302	296	313	329	268	286	324	276	292	308	248	298	288	266	285	309	309	278	299	292	274	270	287	287	302	282	319	286	293	279	288	294	298	286	312	275	300	279	283	292	309	318	286	290	305	304	308	279	314	307	314	290	308	326	293	296	286	290	314	307	308	280	270	332	285	292	284	272	285	287	326	348	302	243	272	307	275	286	297	303	321	265	287	290	288	311	291	309	295	264	304	291	314	320	280	289	330	298	246	265	297	275	274	305	296	295	301	313	305	284	309	279	289	269	291	309	294	314	335	297	288	289	290	258	270	317	312	291	262	261	310	265	279	301	284	300	333	300	304	304	308	287	288	289	304	294	290	286	285	282	299	325	280	298	310	306	291	262	277	300	310	287	277	307	294	306	266	297	296	321	301	304	270	277	313	257	295	300	299	284	301	313	316	290	303	279	278	293	296	316	282	276	307	308	277	293	294	280	299	275	285	276	277	291	283	298	276	297	254	314	290	278	274	283	280	295	301	300	282	284	298	279	318	253	277	291	292	311	310	261	282	325	316	275	267	300	281	287	307	255	258	300	303	327	303	281	272	280	278	275	305	297	278	284	288	279	256	309	287	305	290	318	330	295	312	287	280	288	301	277	330	282	314	271	287	278	294	279	293	308	291	283	271	303	296	304	281	273	266	281	297	301	292	293	287	290	286	311	315	281	251	299	289	333	284	294	289	283	262	316	312	288	273	272	291	308	292	306	286	304	303	273	306	301	295	316	288	269	294	324	274	285	283	288	267	306	280	297	288	302	277	292	257	260	314	341	318	322	294	293	280	269	313	311	295	319	295	310	285	248	308	293	298	306	294	328	318	283	303	299	258	290	293	264	311	300	307	298	315	329	336	301	289	281	297	270	272	307	279	296	286	302	272	296	275	283	292	320	363	293	286	288	291	292	292	250	313	306	310	258	310	300	301	295	276	299	292	271	281	290	312	303	315	300	304	309	270	314	298	311	268	284	254	321	313	259	316	294	277	294	265	353	292	273	304	290	301	272	298	291	313	297	292	275	318	283	273	303	313	267	313	278	280	312	303	283	264	324	292	302	310	281	288	268	280	297	286	316	290	289	298	291	266	299	241	286	279	301	292	295	292	305	332	293	289	334	286	304	312	302	296	320	284	290	241	287	284	291	296	297	287	276	277	273	292	295	293	273	305	277	278	299	324	285	259	315	293	307	278	283	297	309	318	324	289	278	288	260	268	271	330	278	297	262	293	293	304	273	271	318	286	300	295	290	279	271	286	311	284	276	304	338	286	309	294	315	286	289	280	309	297	307	281	301	295	268	311	287	317	268	292	276	316	256	286	284	287	283	290	312	299	308	285	280	270	288	280	292	302	285	255	308	291	269	260	289	296	284	264	288	341	297	282	296	266	304	300	289	282	275	317	263	265	261	301	283	303	265	272	292	296	315	279	309	310	298	272	300	301	281	298	321	282	283	287	279	263	273	295	281	299	290	314	263	271	274	310	281	258	319	304	310	257	303	285	295	328	287	298	280	291	297	275	323	283	298	280	314	266	307	313	297	283	310	261	303	295	310	265	245	290	283	289	291	296	312	283	316	279	299	313	315	270	269	296	292	286	261	288	303	300	310	289	312	306	293	292	301	302	314	307	288	299	302	289	276	282	308	296	270	284	261	281	305	291	277	307	296	305	282	297	283	279	292	290	272	258	298	302	306	282	295	284	275	252	307	285	297	313	265	288	296	285	290	300	275	309	318	314	257	302	283	276	270	297	264	262	312	318	307	300	291	278	295	277	299	290	307	315	282	264	261	301	323	316	279	286	305	281	284	317	277	275	280	305	273	284	300	319	287	326	288	301	315	292	291	297	296	276	280	316	272	308	296	311	267	292	289	272	287	294	320	281	286	294
22604	10162	8984	6929	3921	2500	1913	853	776	708	737	709	728	706	704	701	691	703	649	700	700	731	695	697	678	691	715	739	684	742	695	739	709	678	658	724	680	723	708	687	730	723	703	670	711	680	623	692	713	693	698	721	688	704	703	716	710	697	736	745	714	743	682	657	704	722	678	688	678	724	699	711	714	673	718	636	661	672	721	655	698	686	674	732	706	647	693	690	731	692	689	684	708	684	689	686	705	713	667	677	708	693	701	734	663	699	716	748	681	679	665	687	720	707	680	693	718	711	672	664	668	708	702	694	716	701	687	696	721	674	648	701	765	644	704	715	693	685	670	700	784	703	656	696	677	653	685	710	689	749	716	705	704	682	686	662	716	721	716	694	707	688	723	666	714	698	707	717	664	641	690	671	693	751	674	723	683	710	703	690	708	690	644	680	696	698	671	684	706	672	713	676	671	712	696	646	698	706	700	687	678	711	710	706	623	663	683	730	690	662	702	695	660	711	701	722	724	651	702	680	690	687	725	679	700	715	654	676	663	703	700	717	673	687	715	711	703	698	660	703	665	680	678	703	686	690	680	641	698	675	702	683	666	724	713	705	695	682	682	682	660	689	693	688	672	672	692	701	654	703	689	706	662	738	679	695	704	661	705	736	746	693	698	708	673	713	710	680	642	694	634	712	654	670	687	696	725	734	652	671	736	648	678	673	706	678	662	664	740	680	645	668	688	641	719	696	722	688	731	710	668	703	699	742	677	691	713	676	702	739	718	681	694	663	691	714	690	727	720	712	666	702	684	684	706	695	692	686	682	751	720	653	700	696	693	688	720	706	749	688	734	726	709	659	666	756	698	660	719	690	670	699	726	679	727	643	704	712	702	693	694	626	691	667	700	698	666	663	688	718	699	705	693	666	727	677	697	688	694	678	697	698	718	732	671	676	698	658	659	714	696	746	679	723	663	740	716	735	732	719	643	680	698	674	640	708	700	689	713	673	704	754	647	688	668	677	660	714	747	701	646	720	693	683	694	687	728	701	674	702	775	672	689	762	712	691	743	688	692	725	710	719	696	690	709	669	700	669	714	652	672	669	731	665	673	717	701	705	697	671	691	676	659	704	694	708	693	668	645	701	681	721	703	708	672	683	680	692	725	726	710	706	694	692	728	678	716	673	668	707	685	725	710	706	663	688	696	696	693	682	683	673	705	687	698	641	644	684	692	683	714	664	703	730	669	678	709	689	683	692	652	702	670	663	682	657	630	697	644	637	713	655	686	681	711	697	692	712	692	707	680	671	735	707	687	674	683	706	717	748	714	701	685	674	674	660	696	679	717	670	718	700	654	753	684	717	706	686	662	685	709	682	658	644	662	636	692	698	686	692	743	753	716	715	718	701	710	684	692	726	726	719	706	674	669	758	708	687	655	712	719	658	678	738	689	668	708	686	703	691	687	655	650	667	709	665	693	707	678	680	707	720	673	654	705	643	666	673	663	679	653	699	707	703	681	697	708	687	677	690	685	737	710	702	726	730	672	690	706	736	666	677	683	662	692	705	680	681	680	686	667	687	700	748	712	707	686	721	683	697	697	693	712	676	723	761	693	678	683	721	656	720	690	684	677	659	722	678	687	692	718	707	713	693	706	685	648	703	698	759	724	723	682	708	699	681	688	687	719	660	686	698	716	694	687	709	665	673	663	709	670	662	728	711	711	698	674	667	703	677	670	730	711	667	683	691	694	715	730	673	695	721	704	701	704	725	681	676	678	719	693	703	703	669	705	706	682	704	719	722	668	713	713	654	708	707	705	740	670	651	698	709	678	707	690	693	718	719	711	703	661	698	718	657	699	713	691	695	672	678	649	660	678	717	610	673	733	703	733	702	687	676	730	682	736	702	725	699	689	689	711	713	711	705	685	679	712	720	658	650	708	678	698	649	712	691	753	739	716	698	700	703	708	686	676	697	665	676	689	713	698	643	679	700	689	678	697	709	684	661	674	696	656	709	700	662	653	705	681	717	696	665	698	659	649	698	628	729	680	688	698	727	711	682	688	663	700	686	700	702	690	713	729	699	670	733	706	685	695	710	712	745	686	714	704	717	732	669	692	667	706	682	730	670	672	721	702	702	712	746	701	684	685	655	695	666	741	729	674	700	702	669	715	692	694	693	709	699	753	751	658	666	645	686	700	719	715	713	720	671	682	742	659	713	672	668	690	679	696	676	696	675	719	689	665	667	701	698	703	686	740	734	623	654	672	691	713	661	671	659	713	693	717	677	662	709	667	728	722	729	734	670	652	683	689	721	673	679	690	700	684	702	650	685	663	695	669	721	720	699	700	718	653	717	676	697	721	743	688	708	673	680	726	708	693	676	683	666	664	713	689	663	721	688	730	673	676	695	699	670	686	683	717	709	693	737	712	686	672	665	707	699	653	733	678	697	673	698	698	723	658	697	740	695	691	696	691	657	680	631	710	706	698	701	674	642	701	694	683	692	728	696	696	659	684	726	685	684	655	656	717	679	700	674	724	671	685	683	652	710	661	594	717	690	687	680	692	688	697	717	710	699	677	657	657	706	716	702	700	742	671	695	689	716	696	731	715	707	655	673	678	674	704	676	636	689	642	728	660	667	692	650	700	648	676	671	709	733	659	681	686	707	723	696	699	732	685	687	665	682	681	692	674	698	665	681	738	657	685	696	662	689	668	720	710	695	701	677	698	695	667	681	689	712	753	674	746	728	645	695	699	686	673	667	696	723	681	679	648	660	693	655	686	683	731	656	693	686	695	741	715	701	706	706	688	659	678	707	715	672	689	693	685	644	693	710	715	744	709	727	745	690	707	682	665	663	686	688	693	689	752	694	673	707	725	702	700	715	689	695	708	712	735	706	698	710	704	716	732	648	719	662	708	695	687	718	729	688	702	741	702	704	645	673	690	669	702	646	702	690	684	696	682	672	713	668	674	676	672	681	634	689	680	721	626	696	661	667	679	669	681	718	688	694	659	675	672	719	662	703	658	744	727	717	683	679	696	627	669	677	672	713	683	704	715	698	711	678	667	674	702	696	696	662	709	703	686	671	698	699	693	708	707	713	680	684	744	685	698	683	712	679	640	700	732	700	722	686	717	692	725	693	729	667	698	669	699	712	708	729	651	697	690	716	686	710	689	698	701	660	629	694	650	626	664	713	684	722	686	636	697	673	705	741	732	719	694	672	692	698	684	691	664	646	694	648	702	708	680	708	697	657	694	664	723	659	711	690	724	639	692	676	672	704	686	733	676	714	680	711	690	662	751	673	704	690	722	718	719	639	735	667	654	680	682	682	655	646	684	681	651	711	672	715	701	714	717	654	694	699	644	715	693	651	686	697	640	733	726	684	677	690	693	688	705	687	666	690	697	688	677	667	688	724	714	678	708	687	723	667	647	690	679	690	649	709	712	696	669	684	743	666	680	667	710	694	739	687	712	716	727	717	696	683	723	712	726	703	696	700	649	706	667	727	687	713
19100	1699	416	402	303	290	247	286	296	288	281	268	258	270	288	256	239	287	255	266	318	282	266	266	264	265	249	276	257	252	289	267	306	266	260	315	261	235	252	264	295	253	247	294	315	258	279	282	268	298	266	260	267	270	290	245	270	273	257	246	259	279	279	292	269	288	267	279	271	270	300	281	229	254	280	276	269	282	287	282	249	278	261	259	229	255	284	275	278	270	264	277	279	284	258	261	241	251	262	283	246	240	258	290	295	274	274	278	298	276	284	286	253	243	265	257	266	285	263	265	310	267	238	279	254	329	236	256	256	280	268	271	270	256	261	264	248	267	253	267	277	248	270	266	281	291	266	302	259	273	257	297	284	266	263	270	296	253	269	272	291	262	272	279	257	301	265	266	263	237	273	281	279	267	231	272	243	271	262	277	269	291	267	274	274	285	273	274	266	260	295	272	273	253	275	248	261	281	260	274	271	281	283	297	291	292	262	255	251	292	265	267	272	276	283	288	271	280	251	253	242	286	253	267	276	257	280	266	276	271	285	293	226	272	284	282	253	263	259	251	266	293	273	273	250	262	281	279	255	268	270	291	279	278	227	247	250	298	268	253	281	291	287	289	267	251	262	276	314	239	268	287	264	266	239	273	273	282	260	296	282	261	258	282	270	263	259	261	323	238	295	271	246	245	262	254	295	308	283	256	284	290	283	251	253	269	268	295	275	259	265	265	277	302	248	292	275	296	270	277	269	276	236	243	262	300	291	262	263	276	284	308	287	255	271	259	251	275	283	287	272	277	270	238	245	278	273	288	285	284	266	281	273	238	276	271	269	272	263	279	304	249	256	288	275	264	247	284	289	281	264	295	244	269	280	291	240	292	252	239	266	267	264	279	302	293	263	284	255	286	313	287	284	258	253	291	253	272	256	276	223	269	299	256	276	266	270	256	299	260	289	274	290	275	274	282	291	250	268	235	255	272	288	230	255	250	268	249	221	277	252	295	253	260	281	246	295	269	283	267	238	297	266	302	275	278	255	267	281	263	279	258	274	276	294	260	267	273	270	295	279	311	265	274	270	269	269	264	254	271	284	274	273	275	260	293	239	281	318	266	252	283	269	311	255	254	250	287	296	250	272	259	256	266	259	269	228	262	263	274	247	273	295	245	275	279	296	267	237	269	250	304	258	284	296	287	241	272	304	283	271	255	275	274	263	252	244	246	274	284	263	264	280	276	264	288	247	293	266	278	256	242	273	300	275	293	278	282	248	260	272	279	232	269	283	268	268	277	275	264	283	262	277	270	259	283	287	272	246	257	277	258	308	311	258	263	270	285	243	269	269	259	250	283	254	261	270	264	261	290	250	273	259	297	312	286	283	272	269	260	260	271	257	277	263	293	307	267	306	294	285	268	264	250	267	288	290	260	249	282	271	260	261	265	276	267	270	261	263	279	264	297	310	240	267	249	252	257	293	261	281	283	294	279	282	258	267	277	293	247	256	298	272	257	261	226	258	276	283	287	251	269	272	261	279	264	274	265	251	258	257	243	272	238	269	280	233	245	270	264	250	263	241	263	267	262	264	237	289	269	263	246	278	298	301	266	264	283	253	289	290	276	278	268	270	261	272	274	305	259	240	278	268	261	251	249	281	258	268	285	279	249	297	288	302	253	286	263	299	288	273	219	285	264	295	281	297	271	274	292	269	289	278	302	293	273	257	257	283	278	278	298	284	248	281	278	279	282	265	254	262	271	220	271	242	283	269	236	268	248	242	312	247	282	287	244	268	281	253	289	327	264	263	250	270	267	268	286	272	270	279	284	269	269	286	273	281	267	263	274	259	267	291	263	259	294	279	256	248	294	241	269	287	268	275	312	276	313	262	267	247	252	266	261	267	251	260	294	292	290	255	242	280	283	277	290	263	290	245	262	295	271	273	291	322	265	273	275	252	285	273	252	266	250	256	267	278	267	256	287	250	253	283	289	226	261	277	265	267	288	250	294	287	259	278	255	252	265	281	280	260	261	272	297	273	308	271	302	282	270	263	244	261	303	288	247	290	276	274	262	263	298	247	251	285	252	264	252	261	254	258	264	279	288	272	287	303	271	282	255	279	271	236	272	296	320	276	262	265	260	289	270	243	263	260	260	279	292	274	278	300	293	313	289	291	294	259	288	291	269	258	241	282	279	255	269	269	236	276	281	274	284	276	276	244	269	307	275	252	263	300	287	284	277	275	261	251	293	240	280	280	314	280	259	280	272	258	271	279	275	272	275	281	253	273	268	240	287	278	276	259	248	288	284	282	283	295	295	291	274	276	296	240	298	275	237	296	266	265	298	264	273	301	280	247	258	260	243	285	244	277	266	271	267	248	281	269	257	267	310	258	252	273	278	289	329	285	285	278	281	276	254	259	248	250	276	281	267	306	270	322	248	272	266	272	261	257	226	284	288	273	253	259	299	251	273	229	283	277	269	232	253	269	305	285	269	293	288	282	301	242	250	261	271	257	273	259	265	293	272	289	284	290	300	294	264	262	277	254	277	247	252	284	257	264	288	252	254	228	267	251	275	247	268	283	287	266	306	260	269	280	291	283	270	260	264	272	272	276	242	267	265	289	264	272	300	284	264	281	266	307	265	254	274	249	261	264	243	256	284	268	292	270	268	263	273	277	289	216	264	282	266	296	301	278	282	267	264	236	253	295	289	285	256	317	260	262	246	265	232	267	292	294	286	290	269	282	293	250	267	253	297	305	326	275	272	256	266	263	278	291	276	277	254	248	249	254	254	272	278	288	287	242	274	266	297	260	265	279	252	278	269	267	278	279	305	308	247	280	273	279	243	278	294	275	279	263	284	281	274	263	280	282	264	239	260	306	245	285	262	271	263	260	284	260	297	251	305	284	265	291	276	260	310	268	256	297	308	285	284	282	277	281	266	271	280	279	285	287	278	252	256	272	256	274	303	269	259	267	276	282	264	247	274	290	238	259	307	295	218	238	266	243	288	250	289	301	273	310	253	262	300	284	314	267	265	238	302	262	311	254	267	247	287	251	245	262	274	250	249	269	280	287	252	248	265	252	255	269	261	257	283	278	269	267	265	262	253	272	250	263	266	272	253	241	301	261	280	295	266	236	273	287	316	279	310	259	245	266	270	277	276	245	297	289	284	266	271	263	259	228	274	249	271	233	265	284	280	283	283	258	279	306	281	301	255	290	272	286	273	282	296	253	263	271	279	247	279	285	245	266	270	262	281	243	244	252	237	262	260	270	284	269	281	291	299	251	271	281	295	271	238	288	281	284	244	247	274	269	293	256	258	254	276	298	236	275	270	269	269	264	291	252	280	246	242	274	252	258	288	295	275	310	253	262	268	240	276	274	262	322	279	290	285	266	272	266	285	304	299	262	268	258	305	266	295	278	267	262	247	264	270	258	253	285	295	304	265	251	283	266	242	253	288	249	258	274	284	264	240	270	273	238	282	289	276	269	272	281	283	286	307	268	226	255	276
14431	3819	3111	2457	1451	1038	762	683	595	594	617	618	631	645	607	662	615	635	644	591	616	622	634	578	610	618	716	559	614	646	635	628	587	597	648	663	649	653	600	625	626	580	624	643	618	609	592	603	589	562	618	623	625	586	594	624	577	626	584	624	612	597	635	587	593	614	608	595	581	601	579	669	641	625	588	569	615	614	621	624	591	613	642	615	662	598	563	611	617	586	569	613	616	597	599	632	620	601	595	601	620	605	591	624	588	564	607	606	644	609	615	594	567	619	628	588	569	651	608	604	637	605	607	641	592	638	627	661	642	569	603	644	616	651	613	650	588	551	631	593	655	605	646	666	630	633	579	615	611	612	617	619	609	567	600	569	607	645	630	616	642	615	651	635	581	615	591	597	626	604	601	592	583	625	595	599	588	602	611	602	607	598	621	615	627	598	614	616	606	633	594	598	636	606	617	555	567	641	592	604	627	629	626	592	582	570	628	641	565	652	651	620	628	624	617	627	583	581	584	629	608	648	673	602	583	639	616	601	586	625	606	584	627	647	625	613	627	572	593	680	589	627	602	616	592	628	574	623	590	619	594	602	650	582	605	632	642	624	636	576	615	620	596	621	608	614	607	624	605	619	599	623	591	625	622	590	648	633	581	614	597	650	619	614	654	615	605	586	598	586	611	616	625	626	644	636	609	634	604	597	603	646	611	622	622	586	602	664	590	612	586	596	618	584	604	615	615	617	603	596	648	592	620	631	610	614	612	619	609	601	635	661	639	621	630	597	596	616	649	555	639	621	619	621	621	674	606	597	651	590	638	569	562	628	534	642	603	590	581	610	618	655	625	587	563	593	568	622	652	612	622	625	661	612	621	631	595	612	607	629	609	597	609	607	653	632	637	615	619	675	630	612	606	564	618	670	626	673	612	606	635	610	648	593	604	610	574	619	637	624	613	584	625	604	664	610	592	618	588	622	636	639	622	616	603	579	635	644	625	656	591	600	667	623	552	641	592	632	594	612	596	594	642	591	591	650	588	564	599	601	607	636	653	589	674	615	617	673	631	607	632	619	652	594	609	631	627	608	635	613	537	601	596	610	612	580	604	609	598	603	586	632	608	574	615	664	623	633	597	651	619	613	611	618	634	625	646	605	623	612	597	629	560	598	612	613	607	581	608	643	617	583	664	636	608	592	596	570	614	612	615	625	562	638	608	612	624	634	620	587	594	616	599	631	636	632	604	646	619	589	580	658	602	627	580	627	656	570	612	566	614	601	574	617	620	618	547	610	584	612	632	616	602	588	619	599	635	578	614	616	632	585	607	610	615	590	553	569	604	629	584	602	610	596	635	620	592	593	629	628	604	579	657	600	687	607	661	682	632	587	645	605	608	637	602	614	637	605	610	592	588	597	625	588	626	599	616	607	594	602	625	616	592	565	570	606	639	572	610	613	629	607	568	640	574	639	633	608	626	573	621	660	639	593	622	588	637	649	650	626	595	586	604	629	621	624	664	581	628	599	593	627	608	608	587	605	618	589	583	635	611	591	590	630	613	584	611	571	595	628	666	586	594	601	631	636	661	576	648	640	677	596	617	657	658	635	567	614	603	596	607	623	595	586	649	601	590	596	622	586	632	630	599	587	589	576	630	633	630	647	631	574	651	587	627	679	590	638	610	576	623	592	625	578	614	613	607	656	605	615	603	619	577	585	568	599	606	588	615	596	571	602	622	641	662	597	583	607	590	637	619	602	645	648	610	600	685	609	607	589	595	680	654	620	630	621	626	593	564	606	607	590	594	639	636	615	602	638	622	619	630	605	601	642	590	605	610	638	601	606	597	589	608	608	619	583	611	582	620	583	638	619	612	604	630	641	585	608	658	590	573	621	585	639	603	614	561	617	602	631	584	594	533	638	578	610	660	636	602	587	629	587	603	624	636	600	637	592	613	599	569	639	623	587	630	593	619	630	620	619	618	607	599	610	603	591	583	590	605	615	609	608	594	632	583	614	620	610	624	607	598	603	615	608	612	597	628	631	599	622	598	641	592	641	645	606	624	615	599	589	633	580	624	591	601	595	651	606	583	582	615	625	608	604	589	573	596	602	615	622	640	607	657	636	640	634	631	651	620	633	639	649	641	644	622	620	620	620	627	642	619	628	645	596	613	634	640	618	573	609	577	608	609	634	602	635	564	633	570	597	572	609	628	649	612	647	584	602	601	633	624	602	614	631	613	613	658	605	584	597	652	604	585	618	620	603	645	589	600	617	592	599	664	659	631	663	607	605	578	616	584	614	655	655	624	570	635	670	637	612	590	623	597	638	675	601	615	577	603	587	592	600	633	650	630	578	586	638	625	602	673	612	604	636	629	636	566	637	604	605	625	645	597	638	636	644	623	628	627	584	613	583	634	636	581	653	603	630	649	619	639	603	606	599	589	629	650	602	601	648	628	605	621	601	606	650	641	632	634	629	630	587	593	605	605	624	592	602	572	645	590	647	583	642	671	605	624	587	633	600	624	613	656	568	575	612	616	613	620	618	638	583	616	608	609	652	567	625	610	633	617	597	608	589	617	621	607	637	617	609	617	617	601	616	625	559	619	608	640	605	614	604	615	608	619	612	649	602	571	638	600	605	638	564	621	628	619	611	607	591	621	584	615	617	617	621	667	619	602	584	628	649	613	597	614	570	638	642	601	630	611	619	592	609	595	571	579	646	612	623	624	627	570	583	578	574	606	606	658	592	615	616	610	624	644	646	588	580	616	616	599	586	621	624	628	621	621	611	598	584	607	600	603	643	622	609	652	642	644	597	619	619	627	618	618	613	585	616	584	592	618	631	616	602	602	645	584	673	636	629	564	657	638	590	586	620	628	653	602	633	610	621	613	606	604	599	600	624	621	592	590	602	623	594	611	617	642	628	627	619	590	663	621	595	626	624	660	616	616	599	625	638	634	592	584	602	632	693	618	635	619	668	647	610	607	615	653	614	617	635	623	636	591	626	601	600	621	621	696	637	591	665	640	588	626	647	589	612	619	638	643	602	669	607	587	603	632	646	603	598	642	580	602	594	613	631	603	628	629	641	613	610	606	609	636	608	653	592	592	643	622	618	615	634	623	590	641	613	646	667	580	585	623	607	584	600	573	635	626	578	652	592	558	572	611	632	603	588	634	639	555	638	608	596	601	565	613	620	649	625	607	631	589	640	633	602	623	577	614	625	625	625	607	598	594	587	615	604	632	647	629	634	573	609	628	594	591	568	565	597	649	585	597	625	613	610	600	617	621	620	594	618	616	594	596	672	625	618	658	647	583	622	629	605	584	656	597	610	612	627	659	590	641	627	608	602	614	611	659	632	588	641	634	624	618	629	591	620	592	658	577	613	613	613	616	637	522	594	605	598	589	631	617	612	604	601	568	603	616	602	597	648	600	633	612	621	620	567	624	620	625	623	599	601	606	621	640	656	611	614	596	614	645	579	571	596	589	580	675	584	578	673	634	606	605	593
26096	3457	856	630	412	329	261	265	271	261	291	266	314	300	276	307	294	304	329	275	284	301	242	294	317	278	306	290	286	278	296	321	295	320	304	268	285	281	310	271	321	287	302	276	294	272	280	302	273	287	295	237	319	272	266	265	272	297	279	287	299	267	268	284	300	278	243	286	308	324	259	281	275	250	307	281	294	261	280	260	293	290	274	284	295	265	246	291	305	298	284	343	268	289	280	273	277	275	281	288	268	275	295	275	278	292	277	294	301	292	255	272	295	276	296	267	284	315	264	274	249	313	310	305	258	291	299	320	302	309	275	279	332	297	297	236	290	309	288	246	267	284	291	275	295	270	276	259	301	296	259	273	244	282	289	276	286	272	289	277	278	260	290	313	268	304	294	305	308	299	287	302	278	250	255	302	277	261	272	277	303	287	285	272	283	271	254	297	284	288	301	274	287	291	269	317	285	279	266	278	252	259	306	291	269	276	288	271	279	275	263	282	293	281	272	270	286	319	285	322	258	282	299	276	333	280	281	263	274	265	237	293	312	274	295	291	295	275	271	303	287	299	293	296	291	307	288	306	252	303	295	272	292	264	275	324	266	316	300	292	279	309	281	290	286	275	273	295	257	264	277	270	285	299	252	259	294	279	299	262	302	292	272	306	304	272	288	276	292	280	271	273	293	267	301	293	283	293	273	292	268	268	267	282	282	265	286	268	258	261	315	302	274	266	272	293	273	305	260	295	303	282	290	288	281	281	252	267	275	278	290	286	287	287	322	275	270	253	305	273	312	284	311	279	263	292	266	320	305	273	288	270	272	268	286	319	283	268	281	267	299	262	293	279	262	293	295	305	330	284	319	299	289	292	272	273	279	280	294	277	288	276	300	293	251	290	283	306	263	290	288	263	282	294	299	281	285	247	292	266	254	283	294	316	261	292	284	281	286	278	283	279	295	294	258	270	291	274	294	305	268	266	307	286	294	272	272	292	284	319	304	257	290	289	309	262	289	281	264	300	314	305	295	255	293	303	280	275	312	276	271	283	333	286	296	279	249	264	287	269	287	274	293	278	290	275	285	297	269	311	281	268	269	289	298	270	303	294	256	229	274	307	265	238	282	310	317	293	254	308	252	281	302	259	281	275	306	270	275	265	285	244	281	305	279	262	305	307	294	325	274	256	256	289	294	288	314	277	281	281	249	304	268	278	262	281	290	286	321	282	279	281	279	277	298	268	282	300	273	266	276	289	261	288	230	304	283	252	281	262	296	277	327	254	296	314	297	295	262	296	271	297	283	300	268	295	308	280	294	259	262	259	294	309	275	268	312	284	279	285	278	279	283	282	287	294	280	288	307	278	293	272	328	288	276	278	292	325	282	301	266	295	237	278	265	273	302	300	301	294	272	271	265	292	309	288	275	322	312	287	260	295	278	297	284	270	268	270	273	291	280	294	272	242	260	281	304	310	271	270	287	274	299	306	258	274	274	287	292	281	288	275	279	252	280	266	311	318	294	281	265	275	294	300	263	288	329	310	300	283	247	275	291	291	292	302	320	290	263	313	241	321	290	283	261	290	257	298	269	328	289	301	270	320	313	263	274	284	287	315	256	297	288	285	290	249	266	287	269	272	300	259	245	316	304	272	297	271	281	295	282	297	257	306	289	307	291	290	294	271	303	288	240	274	257	288	290	303	296	303	249	269	304	263	265	308	293	299	274	259	253	322	288	300	277	287	266	308	275	325	282	275	305	290	291	314	292	286	278	296	279	304	284	296	263	279	283	299	270	278	276	287	309	313	291	287	292	267	276	280	301	295	284	314	319	276	287	270	288	299	293	273	277	289	254	284	294	273	329	290	297	263	237	267	296	289	290	312	264	284	238	291	303	278	281	286	279	278	234	317	261	260	226	289	265	300	264	295	271	268	300	328	274	300	285	277	285	310	281	302	291	284	273	269	285	318	262	284	267	266	290	278	292	316	308	284	300	277	299	325	292	281	286	255	296	261	308	292	300	306	289	295	278	304	308	304	272	311	284	278	298	283	261	307	271	314	288	275	265	287	246	273	236	287	257	281	261	287	269	310	247	300	285	322	281	301	284	271	281	308	249	275	292	292	283	267	287	275	262	291	285	290	322	280	261	271	258	272	276	270	271	275	325	280	270	297	268	263	315	310	282	283	276	280	268	302	281	290	285	312	292	315	280	281	280	296	294	295	289	294	254	274	272	301	282	319	280	296	303	299	292	276	320	270	269	292	260	264	327	269	299	267	276	282	267	303	287	290	279	307	263	278	278	292	289	275	264	286	282	282	244	284	295	247	271	258	290	272	290	307	267	272	270	278	297	242	291	286	302	277	276	289	296	308	273	295	297	299	262	274	269	291	280	262	277	285	251	269	263	298	263	293	274	269	282	283	291	274	261	300	298	286	291	280	269	295	323	278	283	304	253	306	294	272	283	290	260	289	299	265	268	304	272	273	262	285	314	284	292	296	303	267	266	290	248	250	301	286	252	304	327	285	279	291	293	276	282	274	269	287	293	279	235	331	260	277	297	287	280	261	277	294	311	273	263	316	309	283	281	268	308	272	292	274	286	304	288	302	301	274	261	273	288	256	269	269	270	277	284	325	325	297	278	281	279	278	331	324	286	303	266	274	290	301	316	266	277	272	286	267	284	288	263	290	277	317	288	289	278	260	275	261	321	279	262	290	271	269	295	311	289	269	306	338	284	259	285	283	272	279	270	295	304	303	276	277	276	275	281	296	277	265	272	295	290	313	278	260	275	295	242	277	268	275	295	300	274	283	286	315	297	313	281	319	268	275	278	280	291	264	283	274	279	306	302	268	261	284	284	282	288	308	282	279	280	312	270	265	258	301	311	316	259	310	275	299	290	240	307	285	282	338	260	269	277	259	271	291	275	266	285	284	277	302	298	294	298	267	287	285	257	234	271	294	268	287	288	303	248	294	298	281	245	266	269	294	266	304	280	289	282	286	315	273	301	283	267	258	341	253	288	285	255	282	280	254	304	273	269	293	298	304	284	321	269	299	315	300	272	258	245	259	318	292	291	328	258	297	286	311	343	271	291	269	326	281	279	258	295	277	244	320	328	282	272	257	264	285	310	282	305	306	256	270	289	313	272	280	280	302	276	311	304	284	309	306	292	281	265	311	276	253	254	310	274	306	286	287	282	273	293	299	276	282	319	307	279	267	263	293	274	283	274	269	274	241	302	289	282	241	273	245	275	294	295	293	275	304	296	296	269	257	291	282	258	257	292	285	270	290	268	287	284	298	288	272	272	303	330	260	289	279	305	281	294	255	276	265	282	272	307	302	272	280	254	258	267	287	314	270	292	270	295	306	326	287	276	276	290	273	306	283	245	278	279	278	264	289	274	286	296	301	282	258	290	285	257	278	293	265	313	292	309	269	285	297	318	283	283	310	282	258	315	304	280	281	273	273	306	321	306	284	304	291	264	256	290	254	269	278	259	265	307	250	269	263
18636	7420	7574	5864	3366	1856	1032	779	735	761	730	757	707	656	667	667	676	713	676	654	643	679	688	704	677	683	683	688	705	715	718	679	704	667	681	725	686	639	697	743	635	700	682	704	680	653	675	657	631	686	625	629	707	657	654	663	656	648	662	621	674	662	659	662	666	707	697	715	665	700	633	659	714	685	660	699	670	646	650	691	662	651	658	716	642	640	671	655	643	679	643	656	646	700	658	626	664	645	673	605	646	634	640	717	646	658	671	638	663	681	665	612	711	679	674	667	663	661	681	643	703	682	669	632	689	667	708	653	662	640	653	648	684	632	658	683	658	653	666	666	683	657	623	639	652	677	621	678	671	674	650	679	661	703	669	683	662	668	721	675	679	657	641	669	670	645	613	679	652	633	687	656	689	626	652	681	683	648	703	691	691	631	655	667	642	699	649	638	720	662	636	695	647	660	640	657	652	617	686	708	633	646	648	676	727	709	611	669	641	690	610	635	638	707	663	625	691	685	669	681	682	657	645	696	668	692	640	689	682	660	679	649	658	658	625	645	666	671	701	660	666	708	722	629	675	664	622	679	656	658	677	661	644	678	680	627	660	635	689	684	639	688	590	668	704	692	660	663	693	675	670	658	640	655	647	633	655	650	655	620	670	656	692	632	642	662	654	642	645	658	681	663	676	669	648	673	642	630	634	664	657	685	656	656	651	674	626	662	660	703	653	688	672	691	702	696	668	707	672	656	681	675	609	696	649	690	637	687	663	666	692	703	679	648	637	648	666	642	676	679	675	651	665	684	652	713	638	690	661	675	667	615	649	668	692	683	659	634	666	697	654	685	656	691	708	660	647	635	693	692	694	698	684	679	650	597	705	691	639	695	652	629	677	633	685	656	680	705	716	657	670	666	694	664	682	702	641	646	675	672	659	662	665	661	684	712	651	636	652	639	649	700	642	686	658	663	689	637	645	658	704	655	643	676	612	639	650	652	642	707	683	698	644	650	635	673	665	653	688	672	679	640	631	689	657	659	684	670	700	602	721	668	678	682	666	688	689	662	715	617	628	670	686	684	675	665	675	652	655	704	690	629	666	747	694	689	626	649	689	670	667	659	635	726	705	692	658	662	676	687	675	677	670	635	666	640	716	637	663	682	675	678	651	640	621	671	693	645	609	685	667	645	709	664	694	647	707	661	679	657	629	718	681	634	673	690	652	677	719	657	700	685	639	622	692	679	634	636	641	677	631	693	685	693	668	666	633	649	685	700	619	672	633	691	677	659	671	686	664	686	627	670	705	626	682	659	676	739	677	679	698	660	672	660	670	652	644	663	685	654	675	690	675	682	636	670	605	665	641	642	691	659	629	660	690	679	645	628	659	669	678	687	693	636	667	664	660	619	690	639	637	651	636	632	677	655	621	636	696	634	677	652	653	639	691	677	641	651	653	668	650	634	659	668	679	642	669	657	692	667	645	653	668	602	652	698	673	643	680	702	645	635	659	680	632	634	652	638	677	637	639	651	649	655	693	648	654	695	617	708	629	685	680	632	679	677	655	679	701	677	625	674	651	667	714	669	665	679	664	672	693	646	694	653	665	656	685	680	633	702	680	685	645	661	688	617	661	649	681	685	671	682	649	665	683	652	680	632	648	735	739	656	675	622	651	656	657	691	673	669	641	672	675	673	675	652	651	705	630	693	672	652	660	626	634	630	658	681	677	647	655	672	684	707	660	616	657	681	667	691	635	678	659	637	649	661	689	680	692	720	628	681	635	686	656	665	674	652	679	674	684	586	677	674	663	628	667	649	672	649	685	645	702	705	664	671	667	676	683	686	642	650	581	619	697	648	660	659	669	665	675	665	685	616	705	619	661	647	661	683	690	676	662	651	713	600	677	687	677	703	652	692	654	669	643	706	716	622	685	686	649	652	618	675	659	679	660	684	664	700	709	652	690	640	695	717	675	632	634	636	629	637	717	696	657	644	643	642	678	679	660	660	679	669	676	683	728	704	678	662	632	621	678	647	626	713	656	673	657	669	664	676	672	681	668	649	651	655	691	672	701	667	652	673	648	693	710	682	669	678	670	687	649	714	667	685	652	731	694	648	643	684	677	621	674	660	698	675	641	659	678	696	658	690	658	636	678	738	682	672	656	679	721	639	628	705	651	630	717	660	661	683	664	646	671	701	705	682	639	710	669	663	682	663	670	677	671	646	636	647	674	662	681	676	639	690	676	687	676	665	676	643	610	635	669	660	655	675	690	688	694	671	695	684	666	675	669	647	668	668	649	657	670	652	700	666	661	632	681	658	662	665	748	663	655	655	659	681	629	693	692	630	672	690	648	712	639	647	661	698	642	658	678	693	602	688	649	632	644	700	677	676	671	672	687	628	672	669	667	598	683	662	716	700	670	664	726	692	680	685	675	639	668	710	667	696	688	654	676	699	690	645	689	666	643	652	684	644	681	671	714	702	671	700	689	659	665	662	667	665	697	719	655	680	664	645	655	641	690	686	644	704	668	678	700	611	697	664	637	650	714	677	644	672	660	660	676	668	641	657	667	648	656	678	666	690	706	672	647	657	645	648	702	675	718	675	642	679	661	656	668	645	689	620	629	617	635	714	695	681	698	637	679	636	668	654	660	633	651	625	691	661	705	643	667	682	670	671	665	701	694	677	672	644	652	695	701	655	698	689	666	677	657	632	620	626	660	687	670	654	690	634	645	659	673	645	674	695	622	664	697	647	659	708	688	664	654	644	654	643	624	661	661	650	654	669	626	699	687	664	630	714	674	665	681	673	618	668	678	696	654	653	630	637	669	704	663	667	637	652	664	657	642	659	666	610	630	653	670	638	669	674	657	684	657	696	668	627	680	625	656	704	664	668	691	682	624	663	697	679	695	696	652	673	672	675	662	655	652	673	662	688	686	727	627	680	664	697	678	675	731	654	659	658	672	623	693	685	635	659	670	648	678	646	681	652	666	634	612	651	626	648	639	681	619	656	647	666	656	696	639	676	648	685	691	659	704	646	675	666	687	647	662	648	678	650	676	663	684	640	643	690	648	688	662	677	710	688	653	652	644	713	637	635	696	695	660	608	703	679	677	646	682	684	637	640	670	683	674	667	663	647	678	662	653	630	643	647	675	653	664	619	630	644	627	704	689	679	636	668	676	672	619	658	664	687	696	650	648	693	696	675	633	632	654	674	630	678	668	659	696	647	652	628	712	656	677	665	674	673	673	635	639	689	677	707	624	632	626	645	667	682	642	677	644	671	699	716	700	698	615	668	690	624	621	609	640	688	696	687	689	673	673	700	685	679	633	664	670	634	626	669	687	683	701	649	614	658	655	674	650	686	618	692	671	669	675	677	643	650	619	653	694	663	672	639	635	639	665	663	723	649	660	688	647	687	672	633	638	662	637	657	703	679	679	657	664	655	664	608	664	677	672	677	702	638	658	690	692	667	654	684	629	655	642	700	687	706	651	640	631	662	681	663	671	711
30435	5172	1095	732	469	388	326	294	286	276	290	297	281	298	278	278	240	263	310	344	339	315	321	284	288	316	268	343	287	243	283	266	278	316	298	303	269	288	293	280	338	294	281	310	294	298	309	307	283	289	254	278	291	293	280	309	282	305	297	321	278	284	257	284	279	272	302	272	300	308	293	283	285	281	305	316	280	304	310	271	289	299	250	280	287	262	283	308	286	272	300	309	312	277	276	286	279	275	297	264	316	310	315	288	292	311	310	283	316	289	300	274	307	308	268	305	262	320	281	309	295	329	315	293	283	288	300	298	301	266	281	258	263	283	293	293	269	276	277	291	275	298	309	276	288	300	277	267	294	269	290	299	291	335	302	278	269	323	283	252	295	333	295	298	300	301	288	260	299	284	278	302	293	278	294	270	288	300	311	296	307	260	284	279	286	318	272	306	329	323	323	330	298	302	282	280	291	256	280	289	266	302	301	289	303	306	254	309	260	291	304	294	305	248	288	279	264	324	310	298	307	305	293	271	256	334	281	325	328	293	284	261	304	292	261	259	282	320	275	288	288	276	294	291	303	324	314	283	284	329	272	282	266	297	293	262	282	270	273	281	270	292	287	312	286	316	296	314	297	318	312	251	295	273	269	278	278	297	262	280	272	301	312	309	322	308	272	289	319	275	301	277	308	304	314	267	302	313	251	301	286	284	243	282	293	272	249	293	326	309	285	254	261	279	270	294	287	276	296	249	267	279	292	290	307	272	311	282	288	279	293	273	280	279	297	289	285	293	271	290	281	296	280	292	285	308	301	293	282	281	308	286	285	298	276	273	283	303	278	308	278	352	287	296	333	302	285	303	311	291	327	291	270	273	270	309	290	272	265	304	304	263	287	265	329	311	312	305	281	297	285	284	296	282	321	263	265	305	298	299	304	308	300	303	284	290	288	346	283	310	304	269	306	278	330	296	295	278	298	285	313	322	335	307	297	279	287	300	290	294	270	309	272	277	287	352	308	293	295	260	298	297	303	296	278	286	283	302	317	283	313	287	264	276	328	287	319	295	291	293	314	321	283	298	284	297	314	273	295	267	286	284	336	333	299	278	304	292	317	282	288	296	268	279	304	306	279	269	302	290	297	291	290	318	284	292	286	259	317	299	290	270	283	283	330	294	242	297	296	310	290	257	293	310	297	291	305	273	291	264	273	281	282	307	280	277	291	309	326	308	298	334	279	310	275	272	288	300	301	297	267	327	308	283	275	292	274	274	284	323	281	300	297	289	260	280	315	275	286	280	275	290	292	291	308	262	291	289	287	328	268	299	319	278	278	322	294	249	274	308	281	321	307	300	283	316	260	282	260	301	285	288	295	272	290	267	315	298	256	316	320	281	268	265	301	288	301	304	281	298	313	294	283	259	278	319	257	250	289	287	289	308	282	279	276	305	282	319	270	278	277	309	279	287	297	285	286	320	266	301	271	277	312	303	282	299	290	269	330	269	282	274	279	275	305	258	307	295	300	310	265	296	272	295	279	265	284	321	286	297	316	317	269	292	283	288	302	293	296	289	305	307	300	298	283	298	301	310	300	286	318	281	277	320	269	328	319	287	297	311	284	250	292	253	300	253	320	293	278	292	295	297	285	299	304	302	298	296	279	270	304	320	292	248	241	270	292	266	277	257	289	274	274	248	288	347	287	272	316	273	289	336	316	316	272	292	292	309	311	316	281	293	288	281	273	306	313	291	286	301	283	280	283	293	298	293	307	259	300	266	293	244	327	301	304	301	327	291	310	316	273	282	290	294	297	275	279	282	291	344	276	310	297	288	275	276	300	292	286	296	285	286	309	299	280	315	253	319	276	278	288	292	311	265	302	270	311	315	263	280	291	277	313	329	308	317	302	305	285	296	317	316	315	316	299	286	265	298	298	288	301	259	293	291	301	289	286	277	307	275	262	267	297	284	292	287	309	306	313	306	282	291	265	294	323	305	306	278	278	235	315	298	285	304	260	294	289	295	288	289	299	257	292	285	294	316	301	290	295	293	288	285	262	284	264	302	293	266	280	298	286	274	286	299	274	280	305	302	273	287	321	335	272	307	325	272	316	284	255	308	322	324	286	277	261	288	311	275	344	275	291	271	286	292	311	301	277	291	292	278	287	314	289	300	292	305	283	281	302	284	275	281	317	311	291	294	309	294	299	309	312	334	314	310	307	269	315	310	317	295	275	277	277	300	301	306	286	259	254	325	279	303	306	262	314	304	282	305	293	327	306	294	282	291	312	295	274	291	276	268	312	269	263	302	305	326	300	280	248	318	297	270	273	322	305	342	283	261	309	314	291	279	288	275	277	281	288	274	277	291	285	283	284	303	293	278	313	262	311	235	273	312	290	273	292	270	298	291	271	310	312	279	263	283	293	282	278	323	315	300	294	323	280	270	300	302	281	307	271	303	290	278	278	319	275	267	300	307	274	275	257	275	265	313	280	308	284	305	314	280	282	286	311	316	257	313	320	294	272	272	274	312	301	310	288	268	248	256	285	287	248	277	297	270	307	311	305	290	275	319	245	287	306	275	294	272	287	292	287	290	316	293	324	302	299	263	307	273	256	308	278	328	296	307	261	259	257	293	298	291	294	287	294	279	294	295	331	306	293	297	249	308	278	323	359	255	280	308	260	308	318	267	246	299	305	284	277	276	283	314	295	300	277	302	328	305	280	273	289	275	288	285	298	293	332	257	288	316	298	278	306	301	268	292	267	283	289	306	274	309	268	279	299	289	317	254	271	298	278	308	292	283	304	286	291	333	277	286	308	274	302	270	324	295	298	276	288	288	281	287	310	323	318	297	289	266	299	288	290	318	305	275	287	291	307	292	299	282	297	296	276	274	302	276	299	288	281	298	301	293	289	296	296	325	302	302	305	308	266	303	294	299	313	281	274	276	307	299	289	276	292	276	278	301	265	294	259	272	303	313	268	304	316	278	299	267	317	287	294	294	284	297	315	287	296	295	276	310	331	270	286	304	292	313	307	276	286	269	278	309	287	278	293	277	283	280	297	306	295	279	311	271	311	274	280	287	282	309	297	291	268	295	262	290	281	311	295	309	305	295	287	260	313	300	275	307	291	304	295	300	316	310	319	284	266	282	274	283	305	255	273	286	282	333	308	311	296	320	307	307	306	270	300	267	256	270	279	314	271	310	301	297	281	275	310	313	293	267	273	264	287	323	291	301	300	290	284	296	319	275	252	312	304	306	275	289	315	292	289	298	302	251	278	296	283	287	284	277	267	288	314	276	274	323	317	295	291	299	288	261	299	262	254	277	292	306	273	277	284	275	265	320	287	272	311	323	272	306	328	291	284	288	317	281	295	293	321	297	328	303	290	281	312	265	308	284	285	309	280	333	316	275	262	256	272	295	283	296	319	287	283	296	263	306	275	247	288	287	275	288	290	261	284	285	304	284	318	306	276	278	299	311	281	310	288	278	264	267	265	290	288	290	290	286	272	277
22475	10780	9326	6507	4232	2087	1188	851	799	754	774	680	717	689	694	751	710	690	719	728	704	720	696	762	713	722	751	704	774	726	691	739	718	710	747	691	734	649	738	698	681	679	709	737	698	677	686	701	690	682	686	688	717	700	731	771	690	668	650	704	681	633	715	682	751	657	676	728	679	736	680	690	689	692	717	694	704	662	642	753	752	655	700	650	654	704	674	691	702	647	683	710	679	665	698	671	676	741	700	704	680	696	680	685	742	719	652	739	685	691	681	752	680	688	693	729	687	722	678	708	695	743	709	666	707	675	666	644	738	678	658	697	706	741	683	716	671	727	690	657	668	711	717	666	700	670	694	690	710	693	672	666	699	723	732	734	718	693	712	689	676	734	668	656	741	698	727	692	686	696	688	682	712	678	703	665	701	642	704	687	680	664	697	700	687	667	684	680	698	691	714	687	716	694	682	697	701	708	686	749	677	682	719	723	718	681	710	662	702	701	714	686	698	677	687	685	693	697	747	727	689	706	672	725	699	734	683	679	708	704	713	696	686	680	655	675	671	721	663	676	693	661	706	706	718	676	723	701	692	694	665	690	705	693	670	672	697	719	711	694	702	687	683	744	698	657	697	697	649	655	685	678	681	675	715	658	676	674	671	712	634	667	661	696	719	702	698	676	651	688	684	692	696	708	671	666	699	697	687	722	693	682	714	686	706	669	700	698	706	653	684	708	713	702	699	698	682	711	703	677	723	755	733	665	713	752	686	696	673	693	712	699	713	685	678	704	686	673	676	722	698	684	706	698	681	681	632	664	662	666	667	689	689	693	693	659	736	733	700	694	693	699	658	671	654	651	688	736	688	756	663	702	715	700	696	665	689	711	699	700	688	745	734	646	698	694	708	687	744	698	684	647	689	667	702	705	700	688	668	681	697	656	683	731	697	687	696	704	731	735	688	701	689	667	671	708	687	691	698	682	700	728	697	724	721	721	692	642	690	713	704	727	706	676	663	776	709	717	691	679	692	672	703	697	671	705	694	673	669	709	711	713	664	715	667	681	711	687	705	680	646	689	691	699	678	660	689	710	677	682	685	665	691	674	708	709	708	708	724	681	677	669	671	723	733	708	641	700	653	727	694	697	697	688	699	681	676	662	750	714	736	687	699	668	677	716	661	709	715	683	648	690	718	700	726	645	641	677	674	667	714	701	719	662	736	715	696	668	680	732	650	681	701	680	677	671	738	702	710	703	721	704	707	716	688	720	685	723	699	716	692	710	750	719	649	698	717	694	721	702	682	698	685	701	717	668	670	718	678	694	624	670	690	737	662	716	748	732	703	750	733	678	706	736	729	666	696	697	661	668	701	703	663	694	683	713	676	680	687	712	683	637	680	671	727	707	704	692	715	715	687	703	704	668	677	708	651	725	675	727	682	724	692	683	699	657	721	682	722	700	680	693	708	717	734	723	715	694	673	681	692	723	716	665	708	671	689	681	683	770	721	718	656	683	690	681	698	728	714	711	699	722	642	688	698	736	652	686	675	681	644	656	697	711	732	718	704	658	727	716	728	679	710	701	679	688	673	687	692	714	714	657	694	649	726	711	705	676	716	718	701	733	702	682	705	700	743	673	730	700	695	672	706	697	701	704	648	736	692	721	660	707	663	733	669	686	661	690	707	721	702	714	699	749	683	709	705	709	708	708	700	689	715	703	678	739	728	713	702	711	686	694	694	703	703	722	737	691	701	630	669	679	739	703	711	692	683	700	717	727	692	700	692	728	715	688	693	741	704	732	677	762	706	708	718	695	691	690	720	655	657	689	686	743	698	725	661	660	715	645	711	747	751	754	690	708	669	739	659	714	719	689	684	685	658	632	694	673	705	714	712	713	698	654	706	714	653	719	698	684	717	711	718	653	683	649	717	684	736	684	680	714	646	722	668	710	692	651	703	665	707	716	686	694	687	720	696	685	684	684	705	659	683	711	656	688	644	691	661	716	680	701	733	687	714	710	644	742	717	689	677	707	737	717	670	688	721	760	696	716	699	733	691	739	699	737	689	672	651	696	667	680	649	675	654	692	672	710	688	737	658	735	627	666	670	736	669	645	698	661	682	685	687	691	710	624	697	703	705	677	682	695	685	714	708	709	714	673	705	687	701	701	727	674	669	679	695	716	716	698	745	638	702	734	646	681	718	683	689	667	629	676	702	699	718	662	651	702	707	691	694	707	708	701	684	714	668	715	671	698	706	710	717	683	647	712	650	675	701	697	691	682	703	711	679	691	684	667	702	671	754	696	686	701	683	679	745	660	757	731	701	702	649	687	698	698	707	691	701	721	646	702	677	678	671	710	651	673	669	747	650	669	691	687	716	672	694	688	731	727	674	693	712	708	689	681	724	660	690	699	689	686	692	716	705	709	719	697	688	686	722	704	682	659	727	723	676	654	666	656	695	708	746	663	670	716	736	706	667	690	634	688	715	652	682	705	689	676	743	658	662	688	705	700	658	679	691	706	653	695	678	700	710	699	725	677	690	723	695	667	653	710	675	690	665	678	711	670	668	742	672	711	727	698	697	686	731	659	687	712	721	691	681	663	706	671	723	734	707	687	649	685	709	659	699	689	704	703	710	675	707	693	691	666	666	720	709	692	710	708	724	713	703	711	661	734	699	668	688	691	670	707	730	718	711	677	696	681	689	710	651	673	688	685	707	658	698	685	712	702	664	713	708	697	658	693	664	686	720	679	669	726	697	698	698	714	667	679	663	732	714	678	669	687	686	712	683	754	684	685	701	734	710	670	690	704	704	734	726	689	661	711	649	669	714	702	652	700	674	751	658	674	711	691	705	706	691	679	680	667	631	740	701	702	718	729	664	685	734	685	691	655	669	732	731	712	724	702	680	688	678	694	723	651	669	734	698	674	662	661	689	712	649	712	728	676	736	730	722	685	701	717	696	697	675	673	691	679	716	688	696	700	713	654	693	715	692	699	716	663	668	637	712	699	701	698	715	667	679	752	700	707	675	713	700	682	684	675	739	695	641	673	655	712	685	709	651	719	699	697	702	668	743	720	725	684	689	720	733	770	677	653	706	682	698	674	727	700	689	728	688	735	736	741	660	673	708	690	681	665	690	700	656	705	738	677	686	685	705	698	707	722	684	697	724	717	700	686	696	700	697	701	709	694	679	670	661	688	731	686	687	652	728	708	736	754	731	711	710	709	646	692	726	701	682	670	682	710	705	735	786	707	701	690	688	680	716	694	689	639	705	691	696	705	707	722	685	679	717	711	687	694	749	673	681	696	683	678	740	676	702	700	704	701	673	651	701	696	678	755	711	715	689	749	726	685	691	672	708	737	689	671	706	687	681	681	692	711	676	695	679	719	687	725	700	720	681	690	708	709	688	704	686	634	732	674	672	667	711	666	673	697	705	673	648	681	742	709	686	709	688	692	700	717	675	708	714	659	726	682	712	703	663	716	655	688	696	686	701	678	675	662	701	656	698	699
20338	2175	497	401	326	307	264	286	299	284	273	274	300	265	299	276	246	254	287	284	265	305	280	240	256	274	284	254	247	251	283	273	285	251	284	264	291	275	299	297	247	277	241	271	248	271	274	295	272	263	281	282	232	286	303	293	254	277	300	264	284	264	262	256	280	289	257	269	292	279	260	282	273	265	281	255	247	262	292	234	274	304	254	303	252	301	281	284	282	287	262	275	264	307	328	296	256	277	266	280	279	263	255	291	275	292	278	282	274	236	268	270	243	260	291	226	281	273	280	264	303	273	268	281	281	245	248	308	284	270	270	255	288	270	272	279	273	280	292	258	247	284	286	278	275	229	263	313	253	246	271	293	294	279	267	257	286	280	266	291	286	300	296	251	290	244	272	264	273	271	277	250	277	258	281	268	275	284	259	297	246	269	259	307	314	270	270	277	236	265	264	299	265	283	246	277	247	242	262	273	276	234	248	297	297	281	233	271	259	277	290	276	281	241	278	307	274	312	287	276	262	284	282	257	285	262	243	241	262	284	276	282	244	275	263	296	280	301	269	283	255	294	279	283	258	253	269	283	255	258	264	256	257	257	253	281	261	284	277	282	272	246	259	267	280	255	283	288	265	268	256	283	296	278	247	282	304	264	304	291	302	238	263	238	293	313	269	252	287	282	294	235	269	286	277	276	263	263	253	252	259	273	285	271	246	296	288	262	291	236	263	272	293	292	255	288	286	279	293	263	282	291	303	272	240	261	282	288	252	282	304	262	311	254	314	322	267	285	297	279	250	252	252	267	298	297	270	273	288	268	264	296	248	285	274	303	260	256	287	273	278	287	272	256	287	290	288	282	272	265	235	264	281	293	287	251	275	282	269	270	278	258	265	255	280	260	280	260	288	277	283	288	271	264	264	248	262	289	282	270	280	287	277	231	288	281	284	290	267	275	271	251	271	285	253	277	290	288	279	257	271	271	285	288	300	256	268	293	283	299	266	258	263	280	276	277	250	263	263	271	271	282	274	263	274	258	281	247	284	263	239	306	259	275	237	279	271	290	268	276	266	284	236	238	254	293	245	277	269	315	286	251	291	269	253	279	299	297	292	284	292	297	269	247	276	253	286	276	279	260	283	288	251	299	281	266	285	271	289	288	263	265	267	278	293	301	269	244	243	256	296	300	268	262	233	223	290	248	268	260	289	284	281	274	258	301	282	259	280	298	301	266	304	245	283	287	273	251	235	260	265	244	272	287	271	245	279	270	267	260	264	262	275	295	270	268	263	285	249	283	264	270	247	266	235	298	238	303	285	269	250	265	268	321	253	272	290	282	324	276	248	274	268	261	292	272	282	238	266	289	275	281	294	265	267	282	272	307	248	295	284	272	264	257	238	279	321	269	269	259	287	275	260	239	306	269	293	282	259	278	274	302	286	256	249	281	278	286	288	259	243	251	249	244	249	266	286	289	254	265	245	284	297	266	270	275	271	253	277	241	285	249	275	230	271	282	270	266	274	304	293	262	261	306	266	276	235	236	297	289	236	265	247	271	284	283	274	283	255	258	256	271	235	266	282	268	255	255	272	266	250	283	263	247	273	290	286	257	272	273	239	275	284	306	273	260	248	283	254	255	287	291	289	258	256	231	271	279	245	279	266	266	283	290	263	291	284	275	285	277	310	283	267	256	254	236	258	289	278	248	248	270	275	287	306	306	326	269	301	272	282	259	273	293	275	285	304	272	279	269	239	284	283	295	285	255	268	301	284	269	302	309	265	289	288	254	307	288	260	264	253	251	257	241	270	275	272	289	264	275	272	285	273	283	339	263	277	267	306	288	285	288	275	287	273	272	265	292	301	251	318	289	268	249	269	251	293	275	245	227	276	278	247	278	259	298	278	285	320	272	274	255	281	282	302	286	287	284	282	303	220	250	299	276	302	288	261	266	275	291	242	274	297	287	261	294	296	255	264	304	293	265	272	296	329	279	263	250	290	290	291	302	257	308	273	244	275	262	256	304	294	258	273	241	292	265	250	273	231	274	278	281	277	274	234	283	263	266	255	277	286	231	284	320	281	253	289	293	278	275	271	265	268	301	298	309	251	285	285	285	268	236	316	277	308	269	263	323	279	274	312	258	294	263	282	283	275	261	273	240	264	254	268	278	282	276	288	249	281	286	288	289	296	271	268	266	284	293	273	258	306	250	294	242	259	239	279	277	281	320	283	241	319	272	249	301	283	309	275	266	281	298	266	282	271	298	265	240	292	271	268	280	297	289	274	277	301	296	289	285	274	235	282	258	264	232	302	302	263	273	273	283	273	260	270	276	284	224	291	299	277	275	279	299	288	271	282	279	261	274	288	297	263	283	283	283	290	258	264	276	263	279	269	268	295	251	303	299	282	276	299	270	250	259	276	270	295	279	254	276	268	253	269	286	321	252	241	286	276	260	277	262	251	262	269	271	268	248	259	245	256	280	267	261	265	290	286	240	283	295	270	263	293	291	291	274	272	294	264	280	289	254	295	269	262	251	292	273	303	294	291	278	250	260	281	251	251	242	257	242	276	258	268	312	229	279	280	259	258	274	281	241	233	281	290	261	292	267	267	273	279	253	288	251	299	269	277	287	251	246	274	310	280	263	259	293	285	267	236	294	282	253	283	292	292	267	288	257	280	262	261	272	248	279	286	261	288	275	292	271	327	263	291	270	277	274	317	276	284	299	277	250	291	276	249	303	278	305	272	271	258	282	293	277	279	246	267	246	268	268	271	295	260	276	269	251	297	299	264	285	288	289	262	258	290	276	305	285	286	290	280	292	265	267	276	265	257	271	265	262	267	270	300	256	263	272	227	257	265	294	301	258	281	259	286	273	305	266	274	220	275	279	289	268	266	252	270	283	309	282	262	296	278	283	305	253	259	277	294	253	275	300	271	269	264	254	260	275	293	286	296	272	258	267	275	276	268	302	293	277	259	277	247	287	253	265	303	271	265	255	254	312	241	273	263	255	273	275	264	285	255	274	263	243	299	267	254	296	267	239	249	253	252	263	267	277	266	277	269	240	258	248	277	260	269	288	279	300	284	259	288	267	265	271	266	262	298	260	280	277	268	308	253	271	266	297	279	275	263	274	238	257	284	276	241	289	290	249	246	264	252	258	216	289	308	278	294	278	277	258	231	271	302	254	267	273	240	271	298	266	279	282	284	248	236	259	270	251	271	296	284	315	264	277	279	319	275	275	274	286	259	265	255	256	279	273	257	298	284	250	293	281	290	288	266	278	291	285	277	301	268	267	300	287	284	245	275	272	261	249	262	269	285	268	288	261	245	253	274	264	242	251	277	289	305	275	269	288	274	310	278	272	302	280	267	284	271	289	266	234	305	286	317	287	261	276	264	241	312	249	297	279	273	268	282	262	295	282	294	254	274	262	277	265	275	313	305	272	258	271	252	278	266	276	236	251	294	278	294	267	272	255	258	274	243	287	253	282	312	304	261	293	250	283	269	265
16092	5234	3959	2570	1495	825	762	640	609	628	688	632	636	666	628	637	602	604	624	614	649	618	646	655	591	658	580	656	651	564	689	610	640	640	624	640	608	648	657	616	606	608	592	589	658	622	670	615	572	633	602	646	636	610	631	632	613	624	600	620	597	624	611	628	608	594	616	565	618	568	630	588	650	625	573	654	628	634	595	637	625	613	597	624	664	651	607	619	618	625	597	653	613	606	617	592	618	616	645	646	632	625	588	620	618	624	673	603	668	633	631	617	638	601	648	619	619	634	673	601	615	613	618	632	610	636	583	586	651	585	637	592	618	621	640	632	591	606	589	604	663	647	639	636	630	609	654	611	589	635	609	642	603	621	618	610	613	596	646	609	646	625	653	623	641	617	650	631	655	576	594	625	645	647	580	605	614	615	572	616	603	618	652	593	613	649	656	592	614	649	608	628	603	591	641	651	596	578	630	614	610	600	627	668	615	639	640	620	653	616	637	618	632	600	593	647	608	655	665	605	588	646	640	656	651	619	626	662	648	616	619	592	615	630	647	662	626	633	633	598	639	607	593	646	678	614	592	604	646	632	632	593	591	628	612	667	627	645	654	627	638	626	633	619	638	643	589	609	608	629	608	628	634	611	620	612	598	591	608	618	646	622	628	615	637	597	601	605	613	648	628	634	636	609	668	613	612	646	629	599	559	650	598	652	609	621	559	602	620	623	650	607	635	652	629	644	614	572	596	624	591	634	615	631	607	638	601	641	629	629	630	617	595	633	654	612	609	609	641	659	605	609	602	617	602	636	635	642	631	636	599	610	611	651	617	583	635	603	679	617	610	616	572	590	652	611	633	629	636	674	586	610	569	635	578	642	626	612	631	608	626	615	564	675	612	602	648	591	636	622	615	616	619	612	624	654	581	607	589	623	618	609	681	584	650	629	590	636	641	619	621	603	610	580	618	615	617	563	629	599	639	611	630	672	607	635	621	610	644	655	601	631	633	662	646	621	625	632	577	650	578	586	665	628	612	614	583	635	657	613	638	594	631	621	624	642	625	587	600	554	628	657	655	624	593	635	606	612	605	604	620	608	614	558	638	595	587	602	638	634	568	641	576	572	621	599	585	671	628	617	643	600	609	617	639	632	574	617	574	640	643	622	622	584	626	606	667	589	665	638	592	604	627	653	604	615	611	599	628	591	645	629	601	627	624	645	605	599	663	651	621	637	650	630	638	663	577	638	676	587	626	613	606	611	647	588	625	632	633	610	592	648	617	604	617	644	574	633	641	628	636	614	639	639	591	655	651	650	590	619	557	655	622	680	592	622	610	587	611	628	551	608	622	618	599	639	685	604	618	625	585	618	645	599	600	605	615	612	660	617	612	614	596	669	578	573	629	626	593	615	614	647	628	595	639	614	592	596	616	556	646	588	606	647	623	621	547	654	602	687	648	638	591	627	615	612	642	624	650	597	616	647	653	612	603	632	583	632	578	639	584	613	646	583	593	596	665	623	644	591	633	608	623	596	592	616	609	604	633	648	593	619	613	645	657	631	654	649	601	628	634	656	650	662	609	608	626	611	597	612	625	611	612	651	582	705	593	636	643	661	636	622	684	641	668	614	640	579	658	612	638	623	595	610	617	574	616	644	617	622	613	640	653	619	625	606	638	614	602	586	614	643	659	611	606	606	623	633	677	613	584	644	683	612	628	575	618	660	617	640	645	598	628	632	632	650	617	607	631	653	624	639	620	598	619	638	636	628	618	618	584	543	625	600	626	613	648	610	630	612	637	615	617	630	652	625	608	627	613	621	647	679	593	644	643	643	609	598	633	608	576	629	633	627	578	594	628	622	639	618	621	656	619	635	599	599	589	628	635	613	608	636	583	605	609	595	650	655	660	621	589	604	598	597	587	633	600	657	620	583	625	647	621	627	608	636	660	625	620	617	596	587	631	605	656	638	644	639	617	628	617	617	656	627	603	594	635	624	611	633	642	581	642	637	637	615	597	605	657	621	638	626	637	612	622	585	597	635	609	609	607	604	608	608	598	635	597	610	629	623	616	646	619	604	636	646	618	608	599	616	655	647	586	591	617	617	617	590	639	624	621	603	622	684	627	559	627	598	634	621	667	638	665	665	617	627	610	607	649	609	659	573	581	596	634	588	593	621	589	638	623	620	620	638	631	638	611	617	619	642	621	593	613	626	625	614	631	665	642	615	661	653	611	661	586	623	614	615	645	621	665	609	580	646	650	634	649	609	605	605	592	649	644	634	602	563	645	617	583	641	619	601	647	638	651	626	618	605	604	624	599	613	597	612	597	615	620	642	655	604	609	620	622	626	614	649	629	593	648	638	587	654	637	603	635	633	635	656	630	559	596	594	637	622	588	639	638	621	620	583	642	589	606	629	649	640	599	628	648	626	579	640	630	660	627	605	595	653	655	614	621	606	664	630	625	597	606	617	591	640	621	617	630	634	609	585	595	629	635	629	661	616	624	655	635	613	617	624	624	602	637	645	651	605	601	622	626	609	632	592	608	639	598	623	640	598	596	606	622	623	624	583	616	624	638	633	591	638	684	638	620	615	640	590	609	635	610	634	644	644	632	674	577	650	661	636	608	641	644	633	664	637	619	673	638	644	612	628	604	600	599	635	626	613	620	569	630	609	628	619	632	627	623	619	628	641	594	637	662	588	625	618	594	635	618	634	668	629	605	636	578	626	630	603	668	623	644	604	667	621	585	631	616	614	612	658	583	592	615	610	610	663	612	611	604	661	680	623	625	609	640	640	614	633	612	600	631	639	582	620	627	609	614	670	630	611	621	624	611	601	636	604	607	610	624	597	640	629	643	646	592	653	648	595	629	595	644	673	633	610	618	637	623	649	618	632	586	638	630	642	596	595	652	609	632	655	647	605	596	664	622	610	606	609	615	606	580	621	584	643	628	624	658	656	686	592	644	622	636	630	665	611	603	649	602	610	641	651	598	599	644	597	626	659	610	640	591	647	561	646	611	665	607	618	603	650	624	631	649	654	620	629	653	615	596	652	630	605	656	612	613	638	639	662	606	600	667	639	588	639	595	599	689	613	578	627	633	644	599	620	704	581	638	633	615	605	648	664	578	634	624	664	639	630	611	654	607	654	605	597	602	633	573	600	616	598	631	593	602	604	635	658	609	622	624	564	649	653	665	620	631	647	655	630	631	671	621	614	672	658	612	655	617	663	609	635	598	665	588	655	642	603	637	633	627	650	578	615	606	621	656	613	601	610	594	634	626	636	614	591	575	624	627	653	608	617	615	623	657	587	591	662	608	617	593	585	604	613	607	614	632	601	668	624	606	616	601	663	619	621	595	601	597	613	647	641	618	613	619	635	630	627	604	650	619	632	630	615	640	671	618	649	611	666	627	625	593	631	622	621	638	639	656	639	603	674	609	589	653	638	613	633	594	622	637	619	604	578	589	626	608	583	599	585	588	624	668	673	643	621	613	634	570	647	617	613
27842	3884	891	600	393	326	318	297	277	296	246	254	273	307	303	277	327	269	288	313	309	294	258	265	278	289	306	301	282	287	305	293	294	266	257	284	294	290	292	249	317	258	272	308	300	275	282	272	293	266	295	265	339	268	271	331	326	292	257	303	279	296	243	282	272	304	267	275	279	310	310	325	296	292	269	286	295	291	302	260	287	291	295	291	280	282	276	272	274	257	297	315	295	275	276	276	273	278	285	287	275	267	322	271	278	276	280	285	293	278	305	283	259	276	295	297	298	307	294	262	268	297	308	281	305	269	284	279	293	309	288	258	284	281	289	288	281	301	292	295	305	281	281	284	290	295	266	299	256	277	283	307	287	278	256	311	289	282	285	288	303	299	282	267	237	264	273	317	253	270	270	267	281	262	279	288	270	253	264	268	293	302	273	310	321	286	278	281	280	266	244	238	288	284	292	310	269	256	256	259	268	316	274	307	250	286	269	313	265	297	308	268	251	300	268	282	290	253	283	300	274	259	274	272	305	226	318	278	279	307	287	313	289	298	274	276	294	307	312	300	299	331	300	273	271	296	285	301	291	299	267	247	322	282	253	262	300	271	258	288	299	259	258	274	271	277	278	233	313	284	294	278	315	279	297	287	289	276	279	292	304	295	294	295	271	265	270	266	270	296	299	306	298	285	255	294	302	306	295	269	290	292	277	296	290	289	291	274	310	288	278	330	286	305	273	272	245	292	277	259	264	267	309	274	284	278	279	273	316	297	277	288	274	275	299	232	265	300	293	294	282	277	280	284	282	299	287	274	319	278	299	268	296	327	281	266	262	279	285	284	297	301	263	276	288	298	253	255	273	291	299	285	287	280	287	285	259	295	306	293	302	280	279	279	296	232	273	284	288	289	272	270	269	269	301	270	255	271	262	281	311	298	282	289	282	290	289	259	287	285	289	308	290	264	323	299	317	303	291	265	270	290	270	288	261	325	319	261	286	287	280	280	306	312	263	299	268	265	257	318	265	297	269	303	282	272	267	287	303	273	290	287	268	274	263	284	262	311	299	309	282	284	285	267	250	270	305	293	313	260	287	273	305	249	290	302	293	283	284	264	268	330	281	301	294	270	302	271	301	295	296	283	267	304	286	279	295	270	282	280	274	258	295	312	279	272	276	297	271	280	291	271	271	317	264	304	295	313	321	300	310	284	304	291	317	256	265	296	259	291	277	253	280	264	272	292	283	271	299	280	309	254	273	278	283	302	296	306	258	301	272	301	257	265	290	292	272	281	283	270	294	306	271	256	311	289	294	321	314	281	274	287	233	302	270	273	295	285	307	278	276	257	249	261	308	295	291	279	285	255	258	277	267	315	292	282	309	308	303	302	287	282	261	301	280	281	298	258	257	246	309	296	297	308	285	285	282	304	280	301	291	252	287	272	282	300	260	310	276	312	312	279	263	275	263	286	281	271	267	334	281	278	272	274	329	238	302	293	288	267	270	272	278	261	288	284	311	311	273	276	292	276	272	286	283	291	281	270	256	286	278	287	272	271	282	276	272	279	301	291	257	315	275	271	281	271	280	283	301	282	246	272	279	271	302	296	273	291	291	287	252	295	303	288	271	279	256	260	259	298	292	325	262	285	277	305	283	268	291	268	298	286	276	271	306	274	290	262	276	237	276	265	276	255	289	306	294	298	280	272	273	275	279	318	283	253	264	293	265	303	317	271	265	277	289	267	283	273	276	274	289	255	292	280	312	255	270	296	292	299	291	262	291	279	276	281	265	285	276	288	266	275	285	321	279	282	271	274	290	324	284	284	272	261	260	279	282	280	302	265	260	278	304	291	289	275	276	255	243	270	293	282	259	261	258	273	273	255	336	297	321	295	265	272	303	300	291	270	296	259	256	285	297	249	303	280	292	290	263	266	312	294	255	292	262	272	284	296	299	292	297	304	331	251	275	264	273	313	305	278	264	316	287	281	261	279	284	285	296	246	256	277	293	289	267	279	254	299	286	284	280	270	310	280	305	272	293	299	246	259	292	282	270	266	260	251	297	281	283	303	252	272	236	286	259	288	284	311	321	269	248	252	254	254	259	308	304	283	293	270	296	285	283	288	308	336	305	272	285	255	281	277	302	282	324	281	284	289	275	266	286	280	257	273	303	288	276	270	278	264	258	268	286	270	286	277	292	262	284	303	286	255	330	278	319	272	272	314	278	311	283	323	280	292	295	297	296	307	283	254	321	285	256	269	271	267	313	261	300	301	310	283	284	289	297	268	292	275	280	278	269	289	304	292	277	265	297	280	311	285	278	300	284	288	289	284	318	284	297	242	254	285	256	293	272	272	290	285	274	291	267	280	294	281	289	301	258	312	287	288	283	256	269	280	281	263	280	299	272	289	289	252	270	308	273	286	311	294	294	294	305	279	283	296	256	279	283	254	281	272	291	308	265	297	272	260	312	285	312	308	277	279	314	266	269	255	282	252	284	271	296	271	279	277	296	289	280	274	299	275	274	300	266	281	267	289	297	303	313	311	281	279	282	265	269	331	295	241	298	283	319	283	277	290	272	262	293	286	294	264	307	304	283	265	252	229	320	316	295	270	278	272	253	279	256	291	253	282	309	335	313	270	320	252	263	287	272	288	309	292	305	271	281	285	288	302	291	280	272	248	274	267	263	290	267	272	263	290	245	316	312	274	272	320	277	309	277	306	266	282	253	282	260	311	270	252	268	312	282	272	275	283	272	255	267	319	290	247	253	274	290	285	278	299	268	314	282	270	260	258	311	267	291	276	273	296	258	258	299	291	277	296	292	257	278	283	281	274	261	277	274	307	265	294	268	279	261	274	268	243	291	277	309	268	270	299	331	246	310	270	308	285	282	291	321	289	288	304	282	317	280	258	304	295	270	286	261	285	279	275	267	269	286	284	278	315	288	291	265	290	307	292	303	290	279	279	311	276	276	276	299	294	307	303	276	257	256	275	238	263	290	300	275	273	263	293	278	312	279	292	304	298	305	310	320	286	300	257	293	245	270	284	307	301	282	290	277	265	266	276	283	295	276	274	271	285	280	287	297	275	296	300	308	309	293	279	274	259	268	312	316	314	274	291	293	273	268	281	287	278	274	299	264	275	275	297	317	273	304	260	266	338	267	293	270	276	286	297	270	253	294	274	285	290	297	299	279	271	298	307	274	289	288	311	265	274	294	257	290	296	246	281	278	255	301	271	260	313	298	289	310	321	284	272	295	304	302	305	283	274	279	312	273	280	277	287	292	259	263	280	314	280	296	292	297	274	278	222	278	256	297	298	261	257	278	285	279	292	265	277	297	270	295	306	291	306	290	291	269	266	273	309	295	291	265	291	236	285	288	307	314	290	275	277	284	291	288	319	277	286	274	275	244	305	293	284	282	280	288	277	257	304	303	290	280	290	277	321	304	264	279	306	294	293	255	306	299	235	269	302	289	281	295	273	301	311	267	282	309	262	290	265	271	262	309	263
20628	8462	7740	5109	2691	1479	1288	797	763	703	700	670	718	709	693	718	652	669	697	646	737	719	684	654	659	665	665	726	694	705	708	609	706	676	735	718	716	661	649	684	707	682	732	727	646	710	678	669	681	661	655	669	687	672	702	664	671	695	681	678	687	640	648	674	701	651	655	698	634	671	682	707	681	686	620	702	642	671	647	668	665	697	670	694	671	640	702	683	663	648	666	640	654	710	702	637	676	687	679	658	674	642	642	705	625	657	689	670	684	646	671	641	689	677	685	692	687	691	662	713	657	670	623	679	720	658	661	647	633	640	670	631	677	684	689	676	693	663	661	701	712	702	653	681	645	703	622	704	680	700	687	663	693	639	605	722	645	668	681	662	669	663	674	690	683	681	710	635	662	663	635	682	639	689	692	662	713	702	706	644	630	643	698	648	665	617	715	653	677	635	714	623	690	677	626	652	682	703	661	663	672	682	639	650	697	700	654	681	682	628	684	713	695	617	709	654	673	679	676	622	667	626	626	717	701	690	658	727	644	708	659	623	698	678	684	674	664	654	690	662	677	686	686	713	655	674	681	681	717	674	696	626	659	674	697	664	657	696	692	638	643	667	713	668	645	728	670	716	707	662	648	697	659	693	664	663	671	629	692	658	682	638	656	752	661	709	691	663	662	660	711	702	640	685	656	667	676	657	691	676	644	641	698	680	657	738	642	665	689	669	657	677	718	664	700	652	690	678	655	698	686	632	686	683	670	704	668	728	670	647	677	665	679	688	695	719	676	664	652	663	714	674	664	700	655	655	653	699	678	706	659	679	647	643	674	678	683	672	710	703	696	739	629	631	697	670	692	646	690	633	640	660	700	715	664	707	676	693	655	649	655	677	686	711	698	703	700	666	623	683	650	690	651	700	630	674	714	658	688	687	681	691	678	646	686	675	667	680	637	659	700	704	657	656	737	672	641	688	660	688	648	616	664	704	651	668	694	670	692	635	670	645	674	676	685	668	676	632	593	669	687	707	681	657	719	632	669	641	652	679	675	704	670	654	688	653	693	669	655	650	648	671	698	654	672	678	659	694	668	682	697	681	692	646	718	601	688	719	695	720	699	702	679	657	658	663	655	700	723	642	673	693	634	677	667	643	691	694	658	655	686	661	716	738	686	672	706	636	647	695	610	672	691	665	668	683	694	671	685	666	693	673	674	700	701	686	663	672	713	711	655	677	689	629	682	621	648	692	649	659	684	635	632	653	655	666	627	704	650	669	643	655	694	667	701	656	648	717	620	681	663	677	667	658	681	642	656	681	637	622	658	683	661	686	662	712	678	659	661	671	699	682	630	669	705	682	652	672	665	694	669	667	643	716	705	647	642	649	663	674	681	717	641	686	662	633	650	661	696	693	666	656	675	698	669	665	715	679	689	680	662	673	706	651	692	662	700	661	655	680	677	663	692	631	653	707	699	665	661	648	664	650	679	668	634	686	726	654	662	645	686	662	648	655	687	686	693	675	672	642	636	697	700	684	673	666	654	646	688	658	695	662	643	651	651	650	684	651	655	689	674	633	658	679	697	636	719	696	712	666	664	702	700	650	648	642	663	732	647	648	669	702	616	651	641	664	688	659	662	687	700	670	675	665	710	685	662	661	638	715	681	667	699	681	705	704	707	664	715	680	666	652	669	713	682	653	687	680	703	661	690	657	702	684	711	738	718	643	699	700	679	644	695	683	694	668	672	692	642	689	656	642	660	666	672	694	683	629	656	706	662	714	655	665	660	682	688	660	624	700	635	679	653	679	691	685	657	719	693	684	660	676	668	651	697	634	691	662	681	606	673	661	665	681	683	623	633	707	662	658	661	670	653	670	665	651	651	711	682	676	682	708	724	674	584	659	650	675	688	614	664	665	656	647	657	674	675	691	646	681	618	627	708	667	645	728	708	682	677	716	622	635	666	690	655	664	638	622	705	645	612	711	647	688	669	686	666	664	636	661	643	655	667	654	680	671	679	639	658	695	671	707	705	686	702	666	647	697	657	662	688	643	636	673	697	669	660	635	678	681	680	665	698	650	643	685	652	641	678	655	616	683	656	676	694	662	652	670	627	683	711	637	698	672	637	675	653	683	683	682	647	682	664	691	671	670	698	671	676	630	711	659	705	673	660	667	655	630	680	643	722	675	694	676	672	644	662	682	700	616	671	664	681	700	667	695	677	650	695	653	643	702	681	672	695	663	682	699	650	644	663	694	722	679	669	648	652	668	654	686	679	743	672	689	680	672	707	679	707	715	645	646	659	700	670	692	618	656	659	664	642	676	690	703	677	702	637	656	680	684	701	645	697	669	718	640	647	634	678	684	690	684	679	680	699	690	687	671	685	667	700	655	663	685	698	680	697	673	645	658	665	620	625	669	677	710	667	652	666	694	673	683	678	655	693	664	663	667	594	690	701	684	675	659	654	655	683	656	698	700	654	662	681	658	687	716	611	655	692	670	718	709	685	682	652	616	672	670	688	650	669	639	642	626	668	693	692	641	656	713	627	747	648	630	635	616	656	645	663	692	662	665	711	677	697	608	674	622	698	662	628	687	646	660	651	663	684	671	661	672	644	675	678	665	683	699	655	669	686	646	677	674	684	639	676	657	652	636	702	663	681	665	694	619	688	694	645	665	667	697	671	665	663	714	705	713	644	669	685	732	660	627	666	655	637	686	701	663	688	634	646	665	658	669	680	687	714	648	722	676	663	667	687	690	641	669	669	660	678	742	661	658	688	650	601	672	649	693	666	638	645	676	626	676	705	631	640	654	668	679	659	697	704	654	715	667	679	696	665	699	669	663	679	711	663	689	678	681	686	692	668	672	665	672	736	696	688	645	644	671	671	640	641	720	687	669	652	698	647	662	642	670	661	665	694	647	653	625	642	692	656	653	662	658	667	689	716	662	685	695	718	720	617	681	668	635	648	732	650	652	654	687	710	650	679	663	685	609	652	695	661	700	661	680	702	617	672	697	674	660	619	663	700	633	688	718	644	652	670	673	685	708	693	681	629	666	621	660	684	662	694	682	695	687	733	684	651	649	678	720	671	709	617	723	656	658	696	636	655	664	711	713	680	662	675	699	686	674	654	687	669	703	648	703	692	671	682	674	686	625	667	703	668	658	617	680	647	680	652	692	694	670	651	723	704	655	660	651	662	692	661	653	656	654	632	642	627	698	711	720	672	687	687	654	641	667	658	628	677	634	668	683	684	692	641	668	661	675	658	668	637	702	702	632	685	686	647	677	675	671	712	690	686	730	643	606	726	640	696	636	670	722	641	654	624	655	667	686	653	689	697	675	659	689	605	691	682	653	659	597	683	678	702	673	628	666	717	680	652	703	681	661	679	682	604	700	706	679	634	653	661	668	650	624	697	673	662	682	603	701	701	655	701	668	668	669	719	648	589	623	674	646	683	656	695	670	670	659	616	704	687	657	652	696	664	702	684	741	645	706	662	706	702	630	672	644
31098	4592	716	533	464	385	331	286	258	281	332	304	296	272	276	299	305	256	295	279	309	317	313	303	289	320	313	285	294	291	267	276	304	326	296	296	315	292	309	292	296	278	283	277	282	298	300	278	304	256	299	293	268	282	311	281	298	270	291	287	307	286	300	314	307	263	296	287	290	265	297	277	313	267	270	297	282	305	295	277	333	332	245	302	281	299	289	309	285	272	290	292	293	280	289	302	309	303	298	264	283	282	297	321	339	272	313	273	272	263	291	302	301	269	294	305	285	275	298	299	268	304	302	312	307	277	260	297	292	297	328	260	280	297	305	267	309	312	318	303	336	275	269	306	286	290	255	289	275	301	332	283	273	293	281	298	318	283	254	301	293	273	264	270	306	280	271	261	277	267	265	306	295	293	289	312	277	295	297	293	280	314	313	293	255	286	274	289	282	306	258	293	273	307	276	297	285	301	282	321	296	289	304	316	272	300	292	290	313	310	291	318	283	284	271	284	278	327	290	301	289	270	284	279	317	294	292	317	304	279	273	290	278	295	277	283	283	295	260	296	322	318	273	310	304	290	317	292	283	321	296	286	306	279	313	296	302	301	297	271	286	297	323	280	335	311	290	311	304	289	272	294	315	308	298	313	283	276	304	281	329	298	261	256	284	284	267	254	280	296	280	252	288	279	282	297	294	301	282	334	319	317	279	280	293	334	303	291	288	307	311	330	302	333	307	300	311	283	280	314	308	299	295	277	280	296	290	274	294	302	301	266	262	260	287	292	296	270	315	254	268	293	313	306	295	307	277	305	288	296	283	299	291	327	276	318	285	274	250	285	301	306	320	317	317	284	258	270	294	279	289	281	266	289	277	258	302	261	291	304	277	259	281	294	272	328	301	293	283	280	262	277	291	306	281	265	284	291	350	314	285	285	294	287	285	283	296	301	299	285	288	288	266	315	322	234	284	317	318	268	266	279	286	294	312	275	306	288	309	260	311	297	319	305	298	307	288	316	298	277	310	295	290	279	279	295	295	307	291	304	285	300	280	291	295	284	291	313	286	313	308	341	329	301	291	320	264	284	295	294	311	267	296	294	290	330	300	284	260	269	309	323	323	263	281	279	286	299	295	268	289	288	306	293	288	299	288	290	284	310	269	273	289	297	298	279	287	306	285	300	320	280	276	276	300	258	274	271	307	289	303	282	288	285	285	291	296	292	277	285	306	290	300	307	327	317	313	293	289	286	286	277	267	251	297	276	325	290	268	269	273	284	270	288	303	306	315	305	300	287	278	272	283	308	275	282	296	271	256	330	301	279	321	328	373	298	277	258	266	304	304	251	295	322	301	288	324	284	275	293	275	253	292	291	341	289	273	321	297	297	335	279	289	280	287	304	310	252	292	279	271	271	290	271	297	276	301	289	277	298	275	281	285	315	273	297	270	264	261	292	294	286	266	309	313	322	285	279	299	272	278	297	289	269	269	290	285	305	277	283	287	308	262	296	302	302	278	258	294	300	287	325	290	339	291	299	316	282	315	303	285	290	298	274	301	301	269	283	320	281	239	290	242	271	298	275	280	331	314	259	272	310	290	296	288	290	289	300	291	308	286	294	301	304	316	249	302	297	292	324	280	316	283	298	284	276	258	269	281	297	274	273	303	293	299	298	274	314	303	336	297	284	314	305	326	292	276	264	279	269	299	326	301	312	281	288	292	282	267	292	293	294	287	299	275	310	303	267	297	290	277	274	284	250	312	287	344	324	314	290	314	294	316	283	307	286	277	293	292	284	305	277	290	323	286	236	256	305	279	337	289	314	279	308	282	257	300	300	294	302	275	332	305	292	267	275	317	311	288	303	283	290	304	319	271	315	285	291	311	274	302	324	316	291	301	296	294	307	267	260	279	286	319	298	271	264	247	294	276	285	264	304	269	296	284	288	304	260	263	303	284	322	289	311	321	316	295	309	270	328	299	307	267	314	328	318	352	301	314	270	304	305	288	307	286	298	309	329	289	268	295	311	318	299	292	254	309	271	308	302	288	254	284	302	316	281	286	283	310	302	288	292	317	300	284	289	323	282	286	272	298	289	282	295	312	267	268	286	275	270	322	283	298	312	306	272	278	316	296	262	297	301	280	270	294	292	296	290	281	288	273	263	277	295	273	294	304	292	284	301	312	294	288	294	308	328	320	288	300	316	307	296	293	257	287	307	280	294	282	283	259	275	349	275	284	294	289	306	278	251	321	289	257	306	278	280	313	296	271	292	260	331	248	315	281	276	304	318	268	298	266	269	291	301	297	283	268	250	276	312	321	349	298	277	267	274	266	285	297	288	306	308	280	306	291	284	286	338	273	294	293	286	289	282	316	306	296	315	287	278	314	294	273	285	298	302	294	298	338	269	302	322	324	324	291	274	309	330	302	308	269	274	317	268	275	275	301	287	310	311	269	285	287	263	302	302	292	298	330	298	286	278	310	293	298	324	315	280	290	266	270	303	276	312	288	278	299	310	298	291	282	270	269	289	304	329	302	307	280	303	299	317	308	290	329	286	311	280	292	291	292	321	311	308	306	314	250	280	294	260	254	261	335	289	298	278	326	286	303	285	288	281	285	305	268	292	299	286	314	291	284	278	253	297	266	288	284	293	273	307	288	264	254	337	279	297	307	284	288	297	259	313	271	295	304	283	292	304	273	264	314	292	274	292	317	285	283	283	346	309	265	294	276	294	303	269	285	313	265	273	292	311	307	278	260	267	284	269	297	293	281	304	308	289	283	296	315	270	305	273	297	280	309	303	279	316	268	313	270	328	301	305	288	322	286	322	292	255	321	323	309	275	283	266	333	295	272	269	287	275	327	281	313	298	262	294	276	275	294	280	309	285	312	307	302	289	267	295	318	262	307	295	269	257	276	307	322	271	309	339	313	341	284	288	310	313	266	287	300	296	259	287	276	331	266	309	312	272	278	302	301	303	287	324	286	307	290	269	296	284	276	290	281	300	303	297	252	288	299	260	322	300	277	300	299	308	290	307	331	305	290	279	285	281	265	278	275	294	282	307	289	312	280	258	324	279	307	273	261	265	277	284	278	297	300	303	320	278	307	301	263	290	320	324	264	253	282	334	284	288	314	279	330	242	313	313	267	287	319	280	276	312	283	252	326	286	303	317	287	278	298	266	295	270	281	309	300	295	292	307	294	284	298	288	290	338	283	291	297	292	267	276	254	306	278	338	320	297	279	273	306	293	325	303	277	299	301	304	301	277	274	304	300	270	318	314	292	299	302	304	287	295	300	279	294	299	287	286	276	304	309	302	289	301	283	295	270	294	319	295	263	298	320	262	302	276	268	289	290	258	272	293	320	304	302	276	294	279	294	293	322	275	315	332	308	293	291	297	292	299	280	308	313	284	318	325	331	271	296	289	292	313	296	320	318	320	304	295	308	303	297	280	293	264	264	285	282	320	300	311	320	276	312	258	263	316	269	275	309	310	318	294	269	290	271	289
21813	7416	5860	4554	4301	2996	1885	956	763	812	773	792	762	720	790	722	705	730	703	765	762	700	774	750	775	793	738	707	676	755	705	734	739	745	758	699	714	733	707	719	731	759	733	734	677	689	692	734	711	742	726	674	687	668	705	690	677	716	728	718	726	711	703	701	745	661	713	762	682	706	696	685	659	728	724	710	686	721	664	703	735	687	682	691	687	713	695	700	666	716	723	707	669	692	725	706	711	723	684	637	736	750	690	719	675	679	634	647	723	732	660	676	705	711	655	679	699	676	683	658	690	706	672	717	713	726	701	709	714	759	670	747	739	691	642	690	730	659	699	660	731	774	692	675	741	715	683	675	707	736	665	729	723	668	736	696	688	683	662	710	666	708	713	719	652	644	675	691	659	718	679	651	714	737	688	702	673	699	740	682	690	711	684	747	724	721	697	709	679	682	672	664	704	685	720	712	706	672	642	719	715	695	677	696	729	682	703	688	694	689	731	698	705	687	679	694	732	740	719	720	711	702	720	714	710	691	663	706	723	717	710	691	715	728	704	672	675	724	714	713	665	696	682	723	692	710	705	727	685	685	699	711	658	667	693	704	673	685	708	699	644	759	763	736	652	691	714	736	671	685	702	709	713	672	707	666	705	696	708	720	670	664	694	670	694	693	686	728	739	654	649	693	651	712	689	720	695	716	708	664	631	722	702	688	705	721	728	719	730	669	728	683	713	714	713	739	708	701	666	693	694	694	723	706	710	684	698	711	639	723	710	706	713	684	675	669	700	699	741	751	728	694	724	701	663	693	631	656	737	695	710	656	690	706	731	705	754	697	719	718	705	666	709	647	724	731	692	699	709	686	703	694	663	680	712	749	689	705	695	709	746	680	724	691	721	685	701	660	668	661	723	714	672	721	728	685	691	703	705	707	713	646	713	679	729	645	702	648	749	672	693	660	683	740	736	707	730	718	753	684	641	659	701	708	673	661	672	668	695	658	657	730	684	700	711	701	716	705	723	671	740	679	670	717	684	669	672	760	711	692	688	722	688	722	686	667	721	709	696	648	710	691	671	685	692	718	708	651	738	660	699	726	747	639	716	662	699	720	759	716	727	694	723	692	740	708	714	694	753	691	703	732	674	674	719	660	673	663	692	703	665	654	713	691	708	696	693	654	691	702	716	692	706	696	673	688	655	708	717	707	693	720	695	687	663	705	693	717	667	692	738	655	648	692	706	685	690	679	709	670	723	726	704	669	680	690	707	706	717	698	713	669	661	701	701	703	682	659	703	714	694	668	725	750	730	671	701	667	716	689	695	763	707	669	673	688	716	690	670	692	722	683	731	662	647	686	666	693	687	658	704	683	682	691	685	756	643	703	683	701	732	711	700	706	729	713	754	717	700	664	690	683	680	712	700	702	728	706	691	721	711	678	713	668	720	737	724	709	746	714	676	674	710	698	765	660	737	708	694	736	693	703	716	720	675	704	693	685	703	732	755	728	705	730	744	706	679	658	698	662	708	652	680	725	704	706	692	649	731	669	721	677	729	687	742	686	685	733	688	683	690	740	665	699	705	688	726	708	705	692	714	673	692	707	707	693	732	678	722	723	716	728	675	633	675	715	714	676	706	713	722	702	652	729	663	681	709	700	705	672	695	671	643	696	669	723	654	697	729	674	723	714	702	667	671	717	702	695	738	699	704	722	677	667	654	701	701	731	685	669	728	642	671	728	696	767	694	730	678	670	723	638	676	713	675	731	701	713	730	725	677	715	724	682	666	723	720	705	687	678	662	685	700	700	721	724	730	696	696	669	698	702	704	738	698	660	730	712	715	703	689	730	729	624	650	709	692	658	686	721	694	642	708	712	700	681	692	737	679	716	728	725	702	703	728	693	761	733	700	717	696	639	700	701	677	703	696	715	651	758	692	679	685	737	672	722	662	679	705	722	694	687	700	664	723	724	690	679	674	678	742	654	719	678	720	669	728	685	741	694	674	725	700	699	654	715	696	717	716	699	682	745	723	658	702	674	702	670	705	710	695	697	717	646	657	733	728	684	702	676	710	644	721	675	746	670	719	703	694	699	731	715	693	671	704	741	755	678	707	692	689	667	713	710	686	738	645	697	714	735	726	683	686	700	737	708	657	749	699	699	725	705	736	721	715	737	704	688	735	745	677	728	655	692	658	700	647	702	699	669	692	664	725	732	719	709	682	677	709	714	702	693	654	675	683	689	687	708	684	661	667	679	715	712	692	728	636	655	708	694	716	686	712	688	705	698	673	709	672	705	712	666	685	692	706	681	711	669	664	670	666	710	636	690	679	680	690	681	690	746	706	644	676	715	688	683	698	693	666	692	720	668	720	718	697	688	694	694	725	729	720	702	687	686	718	717	700	678	738	728	683	696	703	709	721	703	678	666	684	645	716	754	692	701	705	698	713	727	690	702	709	712	668	708	758	779	739	732	732	665	672	666	750	663	662	703	688	691	732	661	736	709	730	666	682	707	728	717	710	676	690	673	706	667	758	667	694	718	678	709	724	689	654	744	728	670	636	694	713	729	726	707	709	709	692	711	687	697	688	692	671	673	722	685	713	739	662	736	693	700	670	688	720	673	706	709	710	732	720	678	682	692	713	670	760	686	733	714	715	668	694	712	649	719	732	691	669	670	727	719	709	709	690	718	696	716	720	700	709	699	666	694	709	702	683	698	721	664	678	615	717	675	737	712	728	718	639	692	700	700	679	677	669	714	721	704	679	707	696	752	733	684	664	681	694	701	728	677	726	665	680	688	718	686	683	703	687	701	743	683	735	724	655	766	657	703	672	713	696	723	731	688	691	658	691	723	667	729	684	697	670	667	740	675	713	705	672	687	721	688	674	753	696	699	743	678	700	702	734	709	685	724	703	707	699	702	730	699	750	672	715	681	696	705	683	668	730	686	735	655	653	673	702	717	776	676	738	719	692	635	688	700	662	718	688	664	686	678	718	703	672	691	648	691	720	679	663	674	714	715	740	683	687	733	685	666	691	671	700	699	711	683	694	684	668	689	706	697	685	695	714	673	681	691	680	711	697	690	685	720	714	688	697	690	708	670	703	676	695	694	722	680	674	673	666	682	701	689	692	700	722	728	708	719	744	706	697	708	715	661	709	687	709	700	719	722	691	700	702	663	670	749	667	698	692	737	697	680	711	685	714	672	744	710	757	702	675	691	715	657	696	664	657	700	732	660	648	702	719	746	673	732	713	737	690	689	739	690	674	715	727	705	693	688	650	734	708	714	721	723	709	693	697	667	711	722	719	722	666	710	692	711	686	707	719	691	695	684	726	737	705	730	683	713	659	699	765	685	693	704	697	685	689	622	739	714	715	721	715	711	700	743	699	644	704	718	669	696	723	666	697	732	707	686	712	660	688	685	709	688	675	638	698	718	693	713	663	640	699	679	662	677	666	675	666	687	702	631	754	699	714	712	734	716	616	702	667	648	730	710	710	716	714	721	715	716
18755	1505	426	366	315	272	273	281	268	270	286	270	284	252	274	290	289	260	315	320	285	289	269	273	303	249	298	267	308	271	255	268	290	257	239	298	290	304	268	248	285	279	285	238	296	275	264	282	276	278	281	269	280	275	285	244	265	254	300	295	265	241	297	290	268	247	275	254	260	275	279	289	289	289	245	226	250	264	286	267	251	308	284	289	259	263	303	259	270	273	256	280	292	291	242	263	285	262	294	265	254	283	253	253	277	253	255	277	291	264	248	275	249	266	261	259	242	297	273	256	264	275	248	264	267	283	279	255	262	265	264	271	258	249	284	277	267	261	261	276	290	296	270	248	250	296	252	235	283	254	272	300	245	261	266	272	290	293	282	233	244	226	248	271	259	285	279	288	255	272	280	285	256	285	279	275	266	263	298	281	321	307	272	280	289	269	294	246	257	287	293	258	280	270	251	264	291	256	249	296	277	254	291	274	241	260	257	278	281	281	250	265	285	288	272	288	252	303	268	257	283	263	250	274	257	228	293	257	264	290	279	259	259	268	274	243	254	254	238	266	299	247	248	257	265	261	276	287	275	265	259	268	224	282	285	266	260	278	272	290	276	265	266	292	274	264	274	260	239	296	279	275	265	244	254	254	279	272	326	277	292	294	271	248	315	289	285	280	270	271	258	249	241	272	292	283	269	287	238	287	268	251	275	243	252	229	261	270	282	289	276	280	306	286	258	265	313	282	271	241	289	289	266	257	265	285	281	251	292	256	250	245	262	279	218	280	287	287	267	255	254	239	296	272	264	283	255	276	294	288	288	291	277	270	286	262	280	256	271	271	296	267	250	220	266	256	307	281	270	300	282	279	306	254	287	262	276	283	262	267	265	264	254	276	226	268	290	279	287	268	238	250	273	285	261	239	280	268	261	242	253	269	258	298	244	310	265	269	265	322	295	285	251	275	250	298	283	282	280	240	277	286	277	235	279	269	285	280	284	286	240	257	228	281	256	278	240	281	289	263	276	272	274	262	286	276	268	300	254	269	266	285	250	256	300	273	285	250	289	285	269	282	263	243	290	259	284	287	303	297	276	250	285	286	270	301	284	267	249	316	256	269	293	307	265	278	275	261	297	267	284	277	272	279	257	274	273	293	266	263	264	244	267	258	286	264	253	271	309	271	268	316	279	260	271	264	295	287	278	259	290	273	235	301	281	266	262	277	277	283	260	262	263	293	256	304	261	247	287	287	267	256	258	296	284	291	304	296	279	277	262	284	272	270	268	241	238	264	249	265	253	270	262	278	272	255	259	273	264	262	289	292	307	288	247	258	269	285	269	269	276	251	278	284	260	273	277	295	269	294	257	220	251	294	249	243	272	255	265	273	271	247	273	265	245	269	269	276	302	262	264	263	235	239	276	307	269	250	318	286	258	275	285	287	264	261	273	264	267	288	260	260	284	264	267	256	285	227	254	249	253	302	290	295	247	275	280	273	256	268	246	268	282	296	250	230	289	286	302	265	281	290	243	290	273	255	267	305	301	276	270	286	244	257	264	280	274	280	280	244	270	264	311	246	256	297	268	267	257	257	228	299	231	236	271	249	295	269	285	256	234	258	276	272	295	247	257	270	263	254	234	259	252	273	300	287	317	285	262	264	269	268	264	280	274	283	289	258	260	300	289	280	284	258	258	273	267	291	301	267	266	277	266	280	253	310	294	266	266	253	296	280	287	293	284	243	260	235	268	281	297	244	259	240	259	274	264	254	264	289	289	311	271	297	321	274	253	255	236	268	242	235	241	283	282	265	283	287	277	259	262	281	274	276	264	252	252	291	274	267	267	270	274	248	265	255	241	297	241	257	274	258	258	267	272	246	283	262	227	267	313	259	263	261	310	240	288	308	275	260	270	284	305	287	287	275	255	248	260	264	279	295	269	279	238	269	267	305	265	258	243	286	227	271	280	290	267	229	276	261	275	267	292	255	270	281	256	247	260	288	271	283	257	286	270	258	241	298	284	258	275	274	252	277	267	267	259	291	250	255	273	280	258	251	243	295	267	228	255	265	274	277	288	276	267	297	276	335	293	292	249	255	300	285	248	245	268	290	301	277	283	252	243	279	315	266	272	282	313	300	248	278	283	262	288	272	298	256	254	258	271	278	283	260	269	271	254	268	278	279	283	251	274	243	273	276	271	282	281	242	280	245	263	278	282	266	287	299	254	303	270	299	241	254	259	226	266	272	243	263	283	315	272	272	272	291	229	256	258	317	277	289	291	247	295	251	278	262	260	260	271	284	280	282	262	233	243	283	276	258	274	248	274	265	282	251	295	247	302	285	266	274	246	232	266	275	320	295	311	288	230	265	260	284	272	267	257	248	272	294	251	261	275	261	282	257	261	258	257	271	280	278	301	273	269	262	278	272	289	232	252	263	286	278	280	258	283	264	254	249	242	256	261	272	243	273	287	270	295	273	257	273	262	270	275	288	292	277	274	240	276	272	289	263	267	252	303	279	244	271	265	265	298	287	276	252	247	257	273	273	260	270	266	288	238	273	277	267	253	321	261	273	271	268	296	280	293	293	252	251	249	287	288	253	292	268	296	292	282	273	289	266	260	258	274	277	286	280	270	241	236	274	258	305	281	293	270	265	265	289	284	267	295	276	275	291	302	259	274	263	273	281	290	301	273	283	271	237	286	279	283	244	254	292	249	271	259	279	305	274	258	277	257	273	296	301	280	287	265	284	251	260	244	253	287	236	265	288	246	293	292	282	247	273	271	271	300	239	267	274	279	293	247	263	257	294	294	305	252	284	285	261	279	273	252	278	304	267	252	306	285	300	259	262	271	294	291	283	249	268	287	237	274	272	320	304	267	281	264	270	264	268	279	296	296	292	266	243	264	269	261	234	273	263	273	243	294	254	299	249	249	264	257	271	273	276	264	267	245	264	276	253	284	266	260	282	254	272	266	291	272	273	260	256	278	252	266	254	247	257	254	255	268	248	258	278	261	288	238	294	263	277	260	277	273	287	247	281	262	248	262	273	247	251	258	294	286	276	264	253	278	273	278	280	294	266	289	298	265	242	275	275	309	306	258	266	272	270	265	263	226	282	269	297	287	266	283	264	281	267	283	260	272	246	270	294	285	259	275	238	303	285	264	242	299	257	258	271	252	246	276	258	257	269	292	236	217	281	265	281	276	283	264	281	278	231	247	257	281	268	282	285	241	268	286	261	243	287	262	297	240	275	306	276	266	272	286	274	269	298	283	258	280	281	271	291	284	285	259	230	271	297	296	257	245	237	279	267	296	266	267	282	271	263	301	307	270	258	274	304	282	257	294	285	280	270	263	258	249	277	294	265	281	274	263	290	279	286	279	260	260	311	280	268	265	241	273	293	268	278	281	270	275	246	275	276	270	242	251	277	263	277	257	275	279	253	238	264	262	264	310	261	267	283	269	249	268	271	281	295	257	277	264	256	324	277	273	259	276	260	269	292	305	284	270	294
13717	3204	2846	2118	1241	936	739	639	609	635	638	632	641	623	662	640	620	639	612	667	609	670	629	623	636	610	620	636	661	649	645	587	617	583	666	644	630	601	650	656	642	649	602	630	617	661	587	594	608	638	644	614	681	634	618	616	645	637	602	625	603	664	624	619	581	602	628	587	627	598	639	575	629	611	631	662	620	583	608	617	638	605	603	579	595	634	635	573	604	650	565	596	602	595	573	630	613	600	644	621	565	607	630	612	614	638	620	567	572	599	611	629	625	596	607	588	625	601	641	581	650	569	619	640	636	627	631	611	645	612	605	623	601	612	621	633	596	626	600	613	639	598	600	644	635	618	564	624	599	627	650	629	607	607	606	632	605	592	640	625	659	626	638	547	601	663	611	657	671	611	645	600	611	632	635	598	581	622	617	630	611	605	643	615	618	624	613	591	580	637	618	585	626	634	649	587	665	635	649	579	605	633	619	647	630	660	584	668	597	625	576	587	599	603	611	630	615	596	611	676	622	557	624	608	615	652	593	577	630	644	584	623	638	578	622	615	603	614	577	610	577	607	641	645	624	599	637	626	625	617	619	629	591	607	581	649	607	626	626	591	626	633	599	615	640	603	609	622	542	621	624	627	647	619	651	605	689	669	609	653	621	598	614	598	663	599	647	599	617	593	583	630	608	587	640	619	630	634	562	624	600	618	583	640	640	628	629	596	643	586	593	626	628	624	625	646	665	634	606	610	615	587	672	605	669	602	611	664	632	643	603	606	637	588	658	597	610	602	600	600	569	631	625	634	575	572	603	627	618	604	616	588	613	679	599	625	618	597	598	634	628	611	642	633	616	615	604	609	627	609	601	579	650	551	585	611	608	603	595	640	609	574	593	643	606	613	613	600	551	579	600	619	602	636	589	647	602	608	600	636	601	560	613	600	594	635	616	640	592	610	679	626	594	588	597	602	651	617	614	599	621	609	635	575	624	596	623	600	596	619	606	641	617	636	646	620	609	603	634	571	580	617	608	633	557	616	613	600	578	595	635	609	641	636	570	644	655	598	611	625	617	578	591	605	615	609	616	632	620	644	589	586	616	599	637	653	649	628	648	593	564	605	577	607	631	588	575	620	606	596	601	617	650	617	641	570	604	614	621	591	647	605	581	567	580	633	561	615	620	631	628	612	617	643	636	576	626	618	600	631	639	620	639	581	610	670	605	657	628	590	625	642	585	602	598	577	653	615	641	574	625	576	605	630	654	609	580	577	581	649	599	621	618	602	634	623	685	650	583	611	610	598	626	606	589	595	622	620	617	614	651	627	638	608	587	638	599	622	603	604	583	586	629	621	609	583	665	608	656	621	610	607	602	663	636	596	608	657	624	583	619	615	632	618	627	647	596	599	653	599	616	583	642	648	605	620	596	625	595	652	642	619	607	606	668	586	611	602	551	638	649	602	610	620	627	614	664	586	611	673	646	589	637	672	594	619	594	622	589	609	616	674	625	661	631	625	611	610	621	639	629	650	622	606	604	647	619	644	634	583	599	624	586	644	628	603	621	624	666	552	625	552	610	622	625	595	660	635	596	623	616	670	558	600	621	651	579	581	631	651	585	609	631	589	603	639	582	609	598	640	640	629	568	620	653	604	609	633	646	607	628	608	619	607	621	637	675	625	631	565	599	625	642	624	618	612	639	653	627	618	575	625	620	636	580	598	565	598	622	612	618	635	634	606	638	640	632	580	636	609	608	602	644	630	634	571	634	625	588	666	629	577	620	587	619	595	597	637	587	674	652	632	654	608	623	602	651	565	666	616	621	622	617	630	640	629	585	644	623	654	602	601	607	613	600	635	565	587	644	598	616	617	606	619	595	635	618	583	627	621	648	643	603	571	639	654	597	610	604	647	570	646	612	602	591	640	591	646	632	628	605	618	597	622	632	617	622	617	619	639	638	613	649	636	620	624	615	623	623	613	628	638	648	614	653	623	615	656	601	583	621	627	624	625	615	619	629	626	601	608	609	588	610	603	634	608	627	636	624	636	635	623	609	636	611	620	618	585	624	597	639	623	668	635	601	622	652	601	582	606	617	596	626	570	608	632	617	586	625	619	604	583	621	581	609	610	592	615	620	585	611	599	598	616	595	605	553	673	655	565	627	605	605	591	621	632	560	617	596	597	604	588	589	621	620	577	603	631	603	648	643	601	602	613	637	577	591	613	570	572	614	599	572	593	633	613	639	617	602	635	619	551	600	647	615	589	628	560	591	624	615	636	609	608	639	612	610	611	655	606	618	628	615	593	606	636	615	610	592	604	600	652	578	568	635	599	672	626	615	630	656	618	620	615	623	614	567	572	602	584	594	622	596	615	623	605	631	586	614	587	609	617	631	620	562	594	603	626	661	632	607	595	595	610	642	624	618	580	618	630	620	639	595	621	640	629	615	600	597	591	602	631	604	621	596	631	598	608	657	630	625	631	580	613	616	604	628	569	633	568	599	608	613	587	639	634	629	640	605	673	601	593	638	651	608	552	657	657	594	632	596	634	568	578	607	632	618	641	607	652	573	627	638	628	611	624	635	596	631	612	633	586	637	599	633	664	587	628	595	635	634	632	645	597	651	614	609	571	635	606	639	605	597	655	630	642	631	609	638	640	617	600	634	599	631	635	595	613	607	598	602	674	587	549	578	599	623	592	586	594	661	612	630	626	581	634	681	632	629	663	584	627	627	636	619	650	646	642	633	647	597	613	623	626	668	626	669	599	611	649	619	621	638	639	621	588	617	604	595	622	608	587	612	614	615	643	621	621	598	656	644	589	620	616	612	601	573	565	634	621	584	626	587	616	620	612	625	659	607	591	607	620	589	646	585	636	593	641	630	637	636	635	634	616	622	630	607	615	593	617	610	602	638	598	599	642	619	599	648	621	597	592	620	603	598	631	674	595	620	605	629	634	585	618	617	648	632	610	596	631	609	666	620	627	621	613	588	670	615	593	622	611	632	634	605	595	616	528	601	604	588	662	604	594	601	602	577	621	622	629	600	603	619	619	561	627	605	601	589	631	597	637	593	554	647	644	603	608	608	631	617	625	626	642	631	608	650	626	613	621	599	678	601	601	635	592	638	623	609	602	573	603	637	622	558	582	651	579	631	620	589	636	631	681	630	633	610	648	590	641	615	588	564	659	593	652	593	593	597	626	602	621	607	651	614	679	618	611	590	581	599	588	619	590	619	619	612	653	660	621	600	640	632	622	579	597	617	636	587	638	644	591	630	606	645	642	579	624	571	601	624	617	589	594	595	598	616	618	628	637	618	591	600	606	645	618	612	607	620	618	628	618	628	590	627	612	650	594	565	643	594	661	594	628	638	595	615	615	617	594	600	607	639	585	603	637	620	679	592	645	598	588	618	637	591	647	602	567	622	633	567	625	627	637	617	639	681	636	641	595	624	632	644	614	627	609	603	633	628	611	643	650	624	620	638	597	563	622	611	610	602	648	601	614	614	639
22364	2410	799	598	443	385	273	244	297	277	277	296	299	267	266	256	261	293	270	282	295	296	284	279	279	305	303	286	287	275	281	284	282	297	265	272	309	308	304	278	283	269	283	266	294	286	286	263	295	295	288	287	255	306	311	283	270	307	336	270	264	274	252	271	284	286	289	271	310	296	264	263	289	286	275	279	267	288	290	287	335	284	266	271	264	259	254	277	284	314	273	262	293	283	273	304	283	330	272	284	298	257	285	272	256	258	274	291	282	283	302	291	259	274	266	270	266	259	282	241	277	285	290	260	272	286	270	289	282	262	269	304	263	284	264	273	265	286	295	295	275	293	299	301	253	278	321	276	291	284	285	303	284	282	250	295	309	306	272	319	287	283	291	306	279	274	303	280	293	271	257	260	280	284	293	290	290	273	285	271	271	301	311	277	277	275	248	255	282	295	267	257	293	255	271	251	248	280	282	291	251	254	263	325	297	287	268	292	266	297	287	278	273	296	265	283	278	280	315	323	290	283	314	280	307	287	256	267	278	275	315	283	288	284	272	267	276	279	293	287	283	297	270	282	286	250	262	285	294	298	251	307	272	266	282	256	291	331	303	318	309	278	320	279	250	268	297	260	261	287	239	283	282	287	261	308	282	317	318	274	286	277	278	275	268	247	286	288	287	281	251	309	271	247	291	289	264	277	288	267	307	329	298	275	314	280	278	268	247	285	279	289	310	277	304	273	285	286	285	298	294	304	251	281	292	307	304	298	292	278	305	294	262	288	269	265	283	294	301	246	313	306	288	260	251	302	280	287	293	296	272	278	283	286	259	247	312	295	288	296	290	271	297	298	306	269	257	279	297	312	296	284	266	265	286	300	272	263	249	277	290	275	283	307	266	293	271	277	292	274	307	274	255	293	273	276	316	304	289	314	267	279	287	295	307	248	283	274	294	280	235	283	274	283	287	282	288	271	295	287	309	282	270	273	294	285	257	274	286	284	314	287	290	287	260	283	293	296	300	312	248	246	302	290	280	284	250	274	277	263	297	276	279	269	289	282	282	280	277	294	293	302	258	283	291	264	275	284	300	304	281	290	289	290	286	312	271	272	316	309	270	278	280	273	285	262	268	263	274	286	268	295	285	310	304	310	288	250	332	312	272	251	292	286	275	270	282	261	266	300	299	287	273	264	281	290	298	249	296	296	257	254	302	297	285	274	285	254	243	278	284	274	286	289	266	267	272	288	278	310	275	262	278	293	291	290	287	246	280	258	300	276	260	280	280	265	230	275	297	297	305	337	309	302	297	290	295	276	282	272	277	278	290	300	274	325	268	231	262	275	249	281	271	295	291	264	269	286	308	312	267	275	265	291	259	277	310	280	296	304	279	283	260	256	273	273	273	278	277	295	283	300	253	271	264	290	285	246	291	262	288	281	299	290	254	285	280	294	275	267	288	307	269	268	303	271	279	265	284	297	282	264	275	264	280	267	319	281	320	269	283	276	296	294	294	282	299	304	271	298	264	257	280	306	273	296	278	257	291	286	287	292	289	282	297	298	280	272	288	289	298	255	293	291	271	254	276	250	287	300	278	291	290	284	292	332	293	239	250	263	283	280	293	270	295	274	297	274	291	280	282	281	288	292	287	274	317	288	261	261	260	308	272	278	280	314	312	276	253	265	283	283	303	279	285	281	305	247	270	277	286	280	304	263	301	275	300	271	268	259	289	249	257	312	292	267	295	301	273	290	286	288	299	279	297	282	286	302	303	261	268	309	283	303	270	267	308	288	259	258	293	305	324	248	267	274	282	289	274	291	277	277	259	289	265	293	288	292	258	285	286	308	297	274	273	263	302	296	308	283	279	258	282	283	278	272	304	286	284	315	250	285	263	277	270	270	260	264	278	274	255	275	284	277	274	320	270	266	259	252	274	286	252	325	304	340	286	255	280	278	281	268	292	285	268	289	258	265	274	274	278	288	304	278	288	311	272	266	290	256	293	274	265	281	264	301	284	291	274	241	263	295	305	292	255	308	316	270	280	279	313	268	279	289	283	266	284	281	303	281	300	293	274	250	277	301	297	302	281	260	305	295	272	290	285	261	267	260	263	263	281	307	297	262	294	308	271	279	298	289	283	239	260	290	288	283	281	279	296	256	249	296	287	261	288	274	268	315	291	292	274	279	276	274	285	270	289	282	283	286	290	287	280	267	301	288	307	288	295	270	244	258	273	309	262	252	308	280	261	283	264	304	247	277	235	288	303	274	281	329	262	287	314	313	333	286	277	304	294	328	293	275	275	268	267	280	255	282	246	293	255	283	297	290	260	288	264	258	284	274	289	301	276	274	283	255	274	297	309	276	312	300	274	271	263	269	288	254	275	265	261	276	301	269	272	278	249	277	267	256	259	291	273	283	292	310	301	291	278	276	292	292	282	276	290	315	270	242	282	259	274	289	310	313	270	285	277	244	299	284	278	289	299	274	267	298	285	310	271	294	313	249	278	307	256	284	278	260	299	261	270	269	289	283	269	298	286	298	288	270	292	290	295	260	305	314	288	294	316	339	313	243	296	274	321	283	256	249	284	268	295	287	280	272	319	303	289	281	243	301	290	279	294	284	262	271	276	271	280	277	291	294	277	241	270	248	294	266	280	296	281	264	289	313	275	238	288	238	287	277	278	257	296	280	285	296	279	247	267	282	288	260	272	283	305	283	267	236	278	263	248	316	283	291	285	270	284	270	291	259	288	278	297	306	266	297	294	307	334	259	290	259	245	317	274	253	284	311	282	301	269	291	266	296	262	279	277	264	283	312	286	269	233	283	265	288	248	272	290	304	281	309	297	283	289	277	293	285	315	276	279	278	264	266	284	262	308	276	275	294	292	283	281	284	306	286	272	282	306	271	265	277	295	286	309	277	280	287	271	277	289	290	241	274	282	283	275	317	289	260	288	290	284	271	270	276	298	274	276	284	293	302	255	304	268	295	297	264	264	268	277	300	334	294	316	287	296	308	260	315	282	267	273	275	280	297	268	281	299	290	260	284	291	286	281	279	254	302	304	264	283	285	296	284	282	263	277	275	286	250	268	281	274	323	278	289	269	286	268	285	276	272	277	268	284	284	286	275	267	305	259	281	285	282	271	262	250	299	312	271	279	301	308	270	267	306	268	261	255	283	292	302	264	277	284	261	297	286	290	264	288	286	264	271	277	295	307	265	297	269	268	284	267	290	307	279	251	285	254	264	288	261	291	292	283	262	281	269	296	276	274	258	272	274	268	279	277	265	269	270	272	270	305	312	295	318	285	310	286	285	288	290	291	281	262	253	300	268	293	257	276	259	284	273	305	288	313	308	277	263	284	324	284	241	263	274	287	311	300	295	309	298	281	229	284	284	274	283	284	286	332	272	284	265	243	282	276	285	274	303	296	321	275	301	256	261	289	267	276	273	286	287	299	275	265	268	285	286	258	266	275	300	285	278	273	298	292	293	255	271	272	302	292	263	274	276
16008	5508	6987	5313	3693	2907	1251	876	780	731	767	716	692	772	720	670	653	690	673	624	686	722	672	691	704	679	670	724	694	675	686	726	726	669	691	712	692	639	682	687	709	658	680	686	675	691	670	715	685	651	678	696	678	694	647	676	676	690	652	658	646	669	646	635	709	680	699	648	646	644	645	719	690	701	681	646	684	682	682	648	703	666	739	623	663	710	604	687	662	701	655	640	718	660	676	688	680	657	658	654	668	650	705	656	653	659	622	701	634	680	650	648	670	712	601	694	660	646	631	659	657	616	661	639	656	661	655	642	620	671	702	638	684	660	642	670	647	650	655	654	679	636	684	697	665	679	672	645	657	667	647	671	668	683	699	662	627	681	648	627	647	628	668	625	710	712	645	662	692	622	628	659	680	652	680	672	659	642	652	672	652	647	634	684	663	679	681	664	692	663	620	701	637	668	692	641	699	670	641	637	677	683	635	671	676	661	644	695	632	659	644	670	691	679	677	664	628	610	655	689	703	670	654	652	621	688	626	675	711	674	626	695	628	643	710	695	628	697	633	678	647	691	671	693	670	657	678	656	644	683	695	674	694	660	637	706	626	707	668	633	656	656	665	679	647	625	678	635	697	689	693	671	706	647	679	680	644	647	647	664	678	729	662	665	693	713	674	700	651	629	709	668	667	691	662	689	626	659	645	658	654	691	648	662	649	658	641	661	651	622	648	677	692	641	662	658	638	653	660	663	660	722	684	644	653	681	637	676	678	667	673	668	601	639	664	665	705	645	645	632	621	623	671	658	679	661	656	620	675	668	693	680	665	641	687	676	714	640	622	641	674	660	623	654	614	677	688	659	662	669	687	646	666	665	609	672	629	690	643	677	665	654	687	624	652	626	641	658	652	670	652	658	738	647	687	675	662	683	617	658	645	651	635	692	671	644	640	652	669	657	643	647	684	667	658	710	668	651	651	643	677	711	623	638	631	669	650	669	692	684	661	673	688	674	712	701	653	690	673	683	621	707	653	643	721	650	666	734	637	697	718	676	612	700	661	648	704	643	618	645	677	661	639	669	692	661	666	652	690	648	673	614	642	660	631	624	686	634	652	698	678	648	661	640	661	666	605	647	658	684	671	708	658	666	666	673	642	680	653	673	660	670	643	668	625	674	672	688	631	661	672	643	653	669	655	665	695	696	648	668	728	692	653	658	645	639	619	605	657	655	649	693	681	627	623	643	668	662	665	631	666	643	672	643	665	683	673	661	673	626	655	675	640	652	648	637	687	688	689	678	690	708	641	662	650	626	709	686	698	669	678	673	673	642	653	620	682	650	690	625	632	696	683	668	648	688	674	688	605	677	660	666	686	637	664	649	667	693	661	681	654	709	657	671	675	713	703	654	648	652	697	662	689	651	609	665	694	688	678	661	701	689	678	680	684	638	687	677	709	694	678	672	668	666	640	662	664	677	578	683	671	669	676	664	624	634	672	635	664	652	648	680	638	688	608	631	647	667	699	706	697	665	668	667	620	659	652	641	653	683	656	655	636	668	644	664	660	677	666	706	675	660	607	675	685	656	697	690	648	661	681	673	667	671	680	652	646	687	668	630	706	626	672	636	675	628	617	651	633	680	726	643	684	672	653	637	643	682	670	683	678	709	643	617	652	647	671	673	683	698	644	652	650	638	614	675	680	674	645	675	607	644	631	668	632	607	652	679	644	685	708	650	657	649	626	704	673	665	673	624	674	660	636	659	688	677	721	671	679	657	689	690	675	676	642	657	655	687	630	662	661	740	675	681	648	634	678	663	658	661	656	655	619	674	647	682	669	640	678	670	661	675	670	696	637	653	678	599	620	647	639	639	683	655	662	669	677	658	638	701	662	629	655	699	670	670	657	615	642	648	634	613	640	664	672	654	687	636	630	657	648	645	644	660	675	611	701	694	642	667	654	628	707	638	668	630	684	659	699	630	669	687	636	652	675	676	682	628	686	656	618	599	665	653	614	651	674	675	668	690	698	693	657	663	673	624	678	657	669	665	697	715	675	659	651	681	670	634	676	669	692	698	679	682	694	660	640	680	721	666	699	648	723	684	651	672	645	616	664	667	655	673	691	670	667	649	667	685	671	660	629	645	641	627	682	655	657	664	727	656	657	646	656	630	638	657	663	707	653	650	663	646	689	670	665	636	652	664	632	685	698	651	672	688	695	658	663	673	662	671	671	689	683	642	693	666	668	663	660	670	645	669	671	646	686	653	634	666	681	677	697	628	640	689	663	645	640	667	668	631	665	676	635	623	679	675	623	647	663	640	692	655	654	675	661	664	679	648	644	651	670	654	659	690	653	654	644	658	656	668	632	643	674	669	724	655	696	655	674	676	730	672	670	653	633	652	662	656	688	673	659	659	677	669	651	669	662	682	656	617	685	689	675	661	611	689	654	649	694	664	644	693	635	660	716	700	641	695	671	671	687	635	682	669	660	666	714	646	614	713	681	663	625	649	620	669	613	637	657	616	664	651	697	699	648	652	640	695	672	649	650	667	672	688	645	667	647	670	662	612	658	672	662	687	700	678	629	728	652	613	618	671	629	658	655	678	659	666	652	672	651	619	691	675	657	634	670	660	672	648	678	679	710	619	653	681	650	649	680	672	656	666	687	696	654	634	655	695	657	699	647	686	690	634	677	665	667	677	657	659	657	682	666	660	675	641	629	657	649	688	599	650	696	658	689	658	622	619	638	673	664	644	617	668	625	664	646	713	622	669	635	635	686	642	696	659	661	654	681	627	664	665	650	670	601	659	651	662	688	623	654	697	653	705	655	619	698	655	699	666	663	658	670	652	690	663	634	626	689	665	711	684	650	682	656	651	685	648	691	677	683	647	647	671	666	672	679	638	646	620	697	674	626	722	648	652	662	683	656	660	646	630	659	677	699	653	707	662	657	682	618	647	622	612	657	661	644	672	648	645	666	652	683	660	664	693	652	694	636	616	654	681	717	662	652	666	668	642	650	672	677	670	651	700	652	651	666	631	673	659	632	691	684	668	642	644	695	679	641	658	652	653	685	659	645	623	660	650	696	685	686	666	640	658	720	647	611	682	669	671	623	681	698	700	659	606	688	618	624	686	664	647	674	668	653	656	659	625	655	705	668	688	635	725	670	638	648	713	684	640	716	725	656	690	666	675	675	692	653	659	683	686	671	605	696	679	659	637	657	705	640	660	664	688	691	680	686	631	677	664	633	643	674	615	673	636	707	694	657	715	620	676	652	696	627	651	708	614	668	680	606	608	666	671	672	695	653	675	679	656	690	655	655	661	665	681	594	656	665	702	696	660	679	649	648	642	660	635	682	615	658	715	645	672	660	620	629	647	676	654	638	661	651	639	651	685	672	622	624	691	702	628	710	652	686	701	663	664	675	630	665	669	670	694	681	735	696	648	652	650	679	713	692	682	638	655	672	611	637	661	650	639	658	675	650	689	643	664	660	672	623	657	658	675	688	638
26966	4069	1027	812	661	468	296	335	301	304	289	309	299	275	276	263	296	294	314	269	272	295	290	325	268	266	260	285	311	309	243	312	275	245	306	308	276	268	306	281	264	316	294	304	308	288	283	249	315	291	260	313	304	277	276	330	290	305	279	288	306	271	247	290	273	310	271	259	293	288	265	288	287	279	297	301	311	282	325	314	275	257	300	264	282	282	328	302	299	297	304	287	281	321	275	286	288	289	303	299	279	270	291	281	305	267	271	295	258	301	281	295	250	321	282	281	282	279	269	290	261	281	288	292	297	339	292	296	311	311	306	287	289	316	290	331	302	283	298	270	298	291	317	301	290	253	290	273	284	310	295	342	275	296	300	300	312	265	271	316	275	301	313	272	305	296	284	293	258	300	313	296	298	289	271	335	272	263	277	277	295	311	328	279	282	278	261	283	290	287	326	308	267	282	295	294	285	276	249	298	259	288	324	300	330	305	288	324	259	263	282	279	310	326	324	303	272	286	279	281	287	315	265	271	299	285	282	279	269	321	281	295	293	295	283	295	336	281	254	291	288	287	306	300	309	302	300	310	293	253	314	294	285	269	294	269	265	298	284	315	289	289	266	291	320	296	300	251	311	303	275	285	318	302	289	274	321	283	281	324	272	270	266	285	309	315	295	277	284	295	321	259	289	298	302	308	314	285	273	297	260	292	315	266	289	321	326	275	293	276	301	312	264	262	310	308	320	308	282	314	286	298	292	271	281	264	268	274	302	301	308	285	300	291	286	303	292	285	298	284	297	295	281	277	262	281	293	276	293	288	306	290	281	291	322	304	277	288	293	274	292	272	277	292	286	299	305	268	285	272	297	305	310	265	284	270	306	285	307	275	246	308	272	282	286	299	310	298	293	293	281	262	297	252	326	280	272	261	289	288	313	310	305	284	298	287	270	263	301	296	295	287	301	325	299	283	283	264	306	278	297	284	271	303	281	310	293	256	269	296	276	284	281	293	286	270	267	304	279	295	322	275	319	321	271	294	272	276	297	279	300	279	296	298	282	279	301	276	285	281	293	279	280	315	290	311	274	310	277	308	266	291	271	328	284	266	299	320	290	273	293	308	291	298	294	274	251	279	285	286	293	283	293	289	295	285	343	290	286	272	301	281	289	279	291	264	284	298	266	297	258	268	297	276	309	302	276	285	304	265	290	304	251	267	285	305	284	299	304	301	296	300	296	326	303	288	296	273	296	283	305	260	324	300	309	282	272	323	288	274	259	283	248	308	299	273	307	282	283	274	302	293	299	271	307	298	305	289	269	290	281	268	278	280	282	286	310	285	306	299	276	277	286	272	301	266	317	311	252	276	288	317	319	265	306	296	286	267	290	272	301	304	298	293	272	305	299	303	297	290	274	284	268	303	298	259	282	322	283	288	279	300	312	306	313	296	263	312	291	295	296	254	263	265	302	292	294	288	268	252	258	291	275	279	266	258	266	304	328	269	287	276	283	330	274	273	241	299	294	271	245	273	281	263	289	322	268	297	314	317	286	262	279	277	281	277	313	286	290	287	290	309	256	311	300	287	306	271	279	324	274	275	290	284	298	291	309	285	307	293	233	318	272	296	281	263	313	278	314	260	268	285	310	290	310	342	298	296	283	322	282	219	265	267	266	281	307	258	317	288	305	288	293	279	306	325	288	285	293	279	280	280	306	291	292	328	284	280	254	285	302	302	312	288	271	289	279	324	318	292	286	280	328	310	292	301	325	315	276	309	283	269	277	255	280	296	285	296	290	278	286	272	297	286	257	301	304	252	293	308	273	299	324	273	306	292	305	292	284	358	326	309	328	303	286	281	270	287	322	299	237	307	294	285	303	294	289	330	304	277	260	307	301	274	287	305	282	264	271	354	293	307	313	277	295	261	317	285	279	297	274	278	278	302	298	288	255	275	288	275	281	325	322	316	291	340	300	289	290	311	308	292	295	276	287	287	284	267	335	314	299	320	321	296	328	284	313	274	312	287	261	245	279	323	315	306	287	322	332	281	302	273	304	294	305	302	303	255	264	291	267	313	303	271	295	259	303	272	325	296	258	315	308	285	287	302	328	278	275	243	282	290	299	292	297	298	285	293	295	309	288	293	274	335	316	276	296	289	300	277	316	273	275	290	306	341	270	301	252	350	311	265	295	276	283	306	310	274	278	282	294	271	289	285	322	306	253	294	295	251	297	349	299	286	310	291	298	295	297	298	283	274	262	291	273	299	301	290	295	316	312	303	308	299	281	299	279	306	281	284	305	281	280	323	307	303	265	309	259	282	288	287	292	294	303	312	282	269	283	291	305	286	291	280	328	316	284	300	308	302	291	307	284	303	313	282	311	297	282	288	241	246	283	281	307	285	317	274	277	274	269	284	318	286	282	321	289	290	281	268	274	295	311	289	283	278	259	305	292	291	299	300	288	297	270	287	320	275	301	299	282	277	265	279	282	318	280	316	294	305	302	271	272	293	299	296	297	274	334	273	263	262	273	251	301	313	310	296	285	257	285	311	277	256	302	234	306	289	284	278	283	305	293	253	312	326	305	281	298	313	288	337	268	280	298	317	316	314	281	305	270	299	297	290	271	293	292	304	291	283	288	296	328	302	284	262	302	297	244	285	289	286	285	307	282	292	303	298	262	301	276	256	263	302	297	286	281	307	277	277	279	307	312	310	295	289	288	276	292	273	277	276	290	300	277	276	284	284	308	298	301	315	275	287	275	295	253	290	284	281	314	288	298	310	279	262	296	278	272	263	281	324	272	280	275	310	271	311	299	281	299	288	283	281	291	299	314	303	300	244	299	267	288	287	306	271	293	292	277	324	284	298	257	296	313	306	314	315	281	255	296	280	302	273	299	313	289	320	289	287	274	303	329	302	314	276	282	278	290	277	297	273	317	287	275	280	266	301	281	312	286	293	298	314	275	293	279	274	269	265	307	327	278	281	291	309	263	289	271	286	262	286	295	338	292	293	294	293	304	293	284	275	276	292	265	290	325	294	329	256	274	294	316	277	284	302	299	310	305	316	277	278	307	290	294	330	310	302	341	301	300	280	275	296	282	295	309	281	289	293	273	310	271	296	297	289	295	276	292	288	255	261	274	301	266	297	285	284	273	306	307	256	310	303	328	286	266	351	275	271	290	275	307	306	332	308	292	273	281	285	344	280	265	329	306	293	265	293	303	305	283	284	319	321	296	252	286	287	294	285	287	276	278	304	291	296	269	323	310	286	297	286	284	287	310	294	286	299	279	282	289	306	286	292	306	307	313	270	271	264	279	300	323	280	283	276	262	264	275	295	300	319	296	283	319	290	318	301	269	288	268	267	341	244	281	305	276	286	271	282	328	320	264	297	292	295	303	296	302	259	324	276	277	298	292	314	282	281	295	320	304	273	280	305	308	265	283	291	263	250	317	270	293	274	267	260	273	288	299	332	325	293	317	293	284	291	285	283	269	265	260	293	327	278	312	316
17890	8085	9423	8391	7150	4313	1693	1013	797	756	775	774	741	743	696	684	721	750	682	626	748	716	718	725	735	733	687	755	762	716	760	701	761	746	703	666	689	723	724	693	735	717	683	697	753	739	691	687	639	702	712	722	715	733	666	662	661	698	727	704	734	763	731	706	681	686	690	743	672	691	684	757	644	706	658	651	633	699	662	685	686	716	676	658	729	672	715	723	655	662	704	738	705	717	751	685	695	687	718	723	689	731	692	719	686	724	655	646	725	696	701	717	630	735	696	694	677	682	720	657	696	693	711	657	743	678	652	694	696	685	682	688	682	696	687	679	671	651	679	691	726	666	684	714	664	711	714	747	662	708	713	696	663	696	687	669	697	712	653	639	739	710	691	696	677	683	686	686	716	655	709	691	715	629	626	649	751	681	704	733	685	672	688	705	724	654	697	680	690	724	709	697	667	671	689	684	668	651	709	681	707	722	668	707	657	663	723	694	663	666	723	674	697	656	690	671	682	665	683	656	660	680	704	706	671	672	667	689	666	703	713	680	733	684	705	670	726	627	683	668	704	690	706	706	659	651	707	708	710	703	740	715	697	709	727	730	691	677	694	707	686	725	671	710	691	668	647	637	695	715	697	639	701	667	690	659	684	673	693	672	716	692	711	673	650	622	670	715	669	701	655	666	686	708	669	708	721	653	678	700	654	717	697	691	748	725	697	703	701	686	684	707	673	689	704	662	678	682	718	723	750	691	690	660	665	710	708	662	713	714	725	700	668	701	662	686	702	701	663	734	682	668	748	659	677	699	685	671	658	699	701	675	691	694	659	670	706	703	711	693	696	698	723	699	646	671	675	689	672	692	591	679	656	648	681	725	684	653	731	675	705	689	684	681	637	689	680	708	693	722	685	716	723	684	672	716	704	703	668	695	708	699	686	693	684	679	633	716	668	744	720	688	648	634	678	705	681	682	656	705	728	642	695	699	704	704	697	684	629	698	697	687	688	690	689	682	686	698	668	693	666	666	737	675	639	681	645	685	672	708	707	737	667	670	723	691	728	729	705	686	703	683	706	700	686	687	680	713	692	725	716	687	711	712	658	673	720	677	669	683	701	696	665	746	663	669	696	685	724	697	747	695	661	718	726	632	672	702	702	728	700	722	707	725	677	707	711	658	689	678	689	706	640	703	675	689	659	713	689	665	684	619	681	716	699	655	714	719	698	727	720	682	643	737	730	700	695	732	670	749	776	679	680	705	697	680	681	694	701	698	684	685	679	726	669	708	691	727	675	700	670	694	666	657	694	735	723	686	648	655	650	729	706	692	691	688	682	648	690	674	684	710	683	710	706	685	693	698	740	705	654	681	665	644	712	699	674	688	746	695	668	674	698	661	650	700	703	676	740	664	676	664	664	699	662	696	702	621	691	718	737	703	713	676	724	741	788	703	713	716	690	734	728	680	715	665	645	668	672	683	681	626	677	703	691	739	681	739	687	650	645	711	730	696	684	689	690	709	669	725	688	708	710	684	700	692	671	644	759	660	687	682	731	634	687	661	659	727	671	695	684	719	670	736	730	732	716	653	705	662	675	686	707	693	699	689	675	681	697	624	703	696	725	676	673	670	716	691	740	671	710	711	693	713	694	701	734	684	697	687	705	618	689	688	657	695	727	679	701	665	681	697	674	726	686	715	672	689	700	697	723	707	697	752	681	675	665	708	699	704	689	694	699	728	691	696	653	719	693	656	689	643	703	641	694	746	697	648	693	689	704	713	669	700	678	694	671	667	630	712	698	723	740	681	713	712	746	680	650	671	656	681	650	743	709	650	685	682	703	684	669	702	657	685	706	668	700	684	704	691	620	664	712	675	653	734	676	713	713	632	654	656	648	718	639	640	718	711	668	690	680	686	652	647	663	640	716	716	660	684	676	712	668	693	676	662	719	665	725	742	666	695	673	689	688	728	680	687	665	642	661	695	655	693	709	689	658	760	675	688	742	659	639	698	729	697	674	672	692	723	699	694	698	697	675	695	721	705	642	679	701	688	674	702	710	690	665	682	701	629	740	641	670	683	724	664	724	702	690	695	703	681	772	686	687	668	666	685	712	734	661	653	682	716	658	683	693	683	714	706	694	708	665	676	703	692	673	654	678	678	684	653	712	716	656	717	639	676	665	704	702	657	699	685	669	668	697	685	684	703	690	713	680	666	758	710	669	694	657	702	706	729	691	629	694	736	684	696	712	720	686	693	669	745	662	736	691	683	721	698	664	721	719	696	715	677	672	672	688	673	691	706	696	703	663	643	700	707	721	665	652	712	682	660	701	664	745	719	694	674	632	722	654	703	702	647	697	691	701	716	653	728	689	688	673	724	661	690	728	735	640	688	646	666	758	709	702	684	678	686	671	725	710	686	684	682	663	680	729	638	665	676	669	697	710	697	665	718	698	667	666	680	692	724	691	677	674	648	705	708	705	701	718	673	642	709	645	640	696	690	674	679	638	644	709	697	716	712	686	720	672	703	655	665	654	694	668	703	659	673	685	658	698	699	658	745	705	736	733	710	650	691	692	726	670	735	661	695	740	681	672	702	696	710	672	692	719	727	695	681	650	703	678	708	684	666	640	702	665	679	743	719	728	685	664	703	696	712	669	698	679	731	640	733	655	674	682	677	730	654	722	684	720	696	654	677	700	626	656	740	668	670	690	696	687	659	727	720	688	705	674	675	683	685	687	671	750	671	680	658	690	713	649	658	686	686	687	723	694	662	718	701	684	671	689	689	680	701	708	717	661	642	653	677	669	698	666	707	666	696	661	747	665	688	705	691	676	676	680	658	671	699	714	669	663	698	659	696	729	720	684	689	641	676	642	663	681	733	688	680	726	709	658	699	720	662	649	698	693	717	710	706	681	734	698	735	695	693	727	697	648	703	707	706	646	678	704	701	712	702	656	690	717	666	676	720	735	726	684	662	707	709	670	673	686	691	699	726	678	665	690	674	673	685	660	713	702	710	741	717	657	688	687	685	654	716	722	661	716	677	684	649	724	702	716	696	720	660	748	716	687	700	696	684	651	745	700	649	677	735	698	678	679	715	712	717	683	679	663	671	678	691	696	659	676	692	720	710	672	666	699	632	690	717	668	726	702	679	716	672	723	709	725	665	709	675	698	718	687	701	660	675	710	694	665	729	684	671	690	717	712	696	657	668	683	718	738	671	683	691	687	716	732	693	660	661	638	754	728	673	734	713	682	685	634	647	697	696	682	691	698	686	710	645	717	732	729	670	684	700	731	667	664	726	617	676	683	679	686	675	738	694	651	693	712	664	658	640	704	656	691	689	678	675	677	693	688	656	694	725	711	657	670	699	701	672	696	726	676	727	702	771	670	706	716	688	720	711	672	708	665	683	655	740	695	649	693	710	695	691	696	682	657	665	697	725	715	646	753	697	693	713	664	700	713	701	673	685	674	662	689	698	722	701	682	717	691	679	643	683	744	692	685	687	693	715
16961	1593	555	423	319	264	251	266	316	266	281	313	287	259	283	267	285	282	259	278	304	249	278	280	268	267	258	273	270	228	289	269	265	292	264	269	254	266	243	239	270	293	245	284	300	315	241	271	255	287	275	282	269	264	246	279	258	259	287	249	290	253	243	298	252	261	251	282	262	262	273	261	271	260	287	269	247	284	262	267	265	299	296	255	287	265	270	253	252	284	244	269	286	259	251	285	254	255	290	282	248	256	266	267	262	260	312	277	258	279	274	212	309	275	246	266	241	287	283	303	266	263	278	260	300	238	245	263	267	283	283	310	262	283	280	301	253	260	256	263	258	289	293	264	279	303	249	221	263	277	296	289	274	281	249	265	255	322	241	264	241	265	258	273	229	293	303	275	270	244	253	264	296	283	225	256	250	282	262	252	284	289	291	263	262	252	288	296	284	278	253	290	304	258	246	249	246	277	257	244	264	288	267	286	265	259	268	255	282	259	280	264	284	280	242	270	273	282	281	307	272	293	250	260	286	308	254	243	227	273	252	254	263	274	271	263	267	264	271	291	256	275	289	253	290	230	276	291	258	249	274	248	278	270	274	255	298	279	281	252	262	290	261	262	263	270	253	251	246	247	294	279	270	318	275	252	238	281	249	282	264	257	242	275	274	255	227	267	288	281	258	268	294	246	257	255	260	254	254	274	273	267	283	283	256	254	237	254	263	243	258	265	277	275	245	270	277	289	276	244	278	262	243	271	279	258	253	273	248	277	301	251	295	272	247	290	256	279	281	269	268	284	287	283	262	254	281	256	302	289	290	272	244	268	273	254	240	266	265	274	248	253	303	268	280	271	245	281	248	241	268	298	283	270	259	263	270	284	251	243	261	273	265	250	292	231	261	243	264	296	249	288	263	289	257	235	272	277	225	247	266	247	258	269	241	267	295	289	292	247	248	312	269	261	266	304	292	246	247	253	261	227	251	261	277	284	262	275	257	268	310	286	269	254	273	275	257	252	265	264	255	260	230	259	272	275	262	245	282	250	274	292	256	241	277	240	290	268	269	257	282	291	252	276	301	264	284	272	279	307	282	270	244	276	242	247	284	244	261	272	261	292	287	275	309	296	266	273	266	263	294	262	283	280	263	286	263	278	271	283	279	259	229	250	265	265	288	283	284	232	257	287	272	297	292	285	272	264	287	258	239	286	261	271	257	244	255	259	255	269	275	276	276	248	282	236	255	273	277	302	284	255	270	271	261	298	229	251	299	260	259	273	295	305	253	273	300	276	259	276	254	270	295	263	274	276	270	244	259	288	288	249	275	261	278	266	259	277	246	281	315	307	259	272	272	260	284	235	231	281	253	246	269	266	273	289	249	230	262	300	239	250	269	278	263	278	249	288	248	268	216	261	294	248	264	300	253	274	301	303	253	254	257	223	253	262	270	261	276	261	261	269	257	285	256	295	246	243	279	259	254	289	279	283	277	295	265	270	257	268	261	274	265	272	269	268	269	254	284	263	257	272	279	251	238	281	265	273	263	283	271	247	278	290	257	294	285	279	276	247	301	223	284	252	283	269	288	267	256	272	274	271	277	318	258	262	272	287	245	241	256	281	286	243	254	269	250	272	258	277	272	265	260	264	287	273	257	278	273	301	281	262	292	281	295	276	244	256	274	272	241	239	264	270	288	254	271	256	251	282	301	258	256	252	288	276	267	276	274	255	283	257	265	249	271	256	268	244	257	234	284	280	266	302	228	281	287	286	264	270	262	279	245	266	257	262	283	241	270	288	241	259	227	234	280	292	299	290	293	254	280	252	289	273	277	277	269	252	272	264	280	273	282	270	257	256	263	281	278	262	291	266	286	300	246	280	296	257	260	259	267	261	241	277	263	261	298	257	238	252	300	261	294	244	235	270	265	256	254	297	295	247	263	278	250	286	260	267	307	263	233	274	283	275	287	261	246	267	282	278	276	280	256	295	256	312	255	272	269	264	277	262	277	246	268	272	265	281	305	258	260	261	294	272	254	285	241	291	297	267	258	290	264	277	326	252	270	248	270	270	257	256	243	257	287	277	275	267	276	274	252	243	268	276	280	274	261	284	275	253	263	247	263	279	261	263	253	259	261	249	280	256	285	261	288	271	264	295	269	249	236	254	273	278	256	266	291	259	267	284	255	269	242	290	248	266	258	263	257	283	272	259	296	284	272	246	275	258	288	291	253	274	289	266	239	251	269	280	265	240	271	245	280	264	269	256	254	255	273	288	246	282	270	272	275	256	246	259	255	265	250	287	285	272	280	286	268	272	266	280	259	286	261	266	234	247	251	264	273	255	248	303	271	256	277	243	262	274	245	254	265	286	295	258	264	270	254	262	274	279	276	250	239	269	323	244	247	268	277	259	298	305	267	261	278	276	250	250	292	288	275	303	277	277	251	257	266	264	275	266	289	277	273	283	270	262	224	260	242	256	244	293	286	276	293	254	250	288	263	269	250	280	275	260	282	269	295	280	260	243	251	273	246	254	260	289	251	299	262	306	257	285	285	262	253	288	277	258	291	262	281	250	272	271	263	287	266	248	279	256	262	241	248	286	316	277	278	259	263	267	257	276	265	265	282	284	271	270	263	242	264	263	269	285	261	269	233	256	257	286	283	254	226	254	237	287	281	274	232	253	269	322	269	284	241	275	256	263	270	309	253	321	264	241	259	276	269	258	285	303	264	257	246	258	249	284	269	277	265	305	305	257	291	270	244	244	255	248	276	271	291	262	223	244	268	257	245	277	260	259	253	265	291	282	283	284	259	233	286	258	283	270	279	295	272	274	280	245	274	277	266	278	235	253	276	289	265	262	260	277	272	271	255	254	289	247	280	252	268	232	255	263	272	253	256	275	274	272	276	301	262	271	282	314	286	264	287	254	282	282	266	252	253	256	293	290	264	281	276	292	288	257	243	247	289	283	252	263	258	282	266	257	263	255	229	272	257	254	279	270	267	290	243	246	265	263	260	262	302	305	290	295	252	283	283	293	264	258	243	287	280	259	266	297	269	264	255	265	271	264	263	273	259	255	290	277	255	251	290	280	278	288	266	274	244	267	277	258	246	257	254	273	268	209	255	253	250	263	287	278	239	319	323	286	290	276	242	273	281	298	264	240	267	248	240	278	278	273	247	263	264	259	284	288	290	271	260	285	260	275	286	253	257	273	280	262	270	254	318	258	232	263	256	281	298	272	244	238	264	263	276	244	272	266	265	301	275	306	248	290	261	248	260	263	268	237	252	253	266	266	240	253	277	256	281	248	274	273	263	224	249	267	268	252	263	258	263	291	243	262	237	267	274	248	250	305	277	281	280	260	265	292	254	286	240	292	269	280	270	292	239	287	294	277	266	277	254	271	282	253	251	275	278	330	310	279	311	286	302	297	301	269	258	258	282	263	260	265	256	229	277	270	284	258	308	281	283	243	271	276	265	250	285	285	255	271	282	281	276	237	261	274	259	256	270	263
12589	4682	4445	3240	1650	918	785	613	639	663	563	611	615	552	616	644	614	602	622	622	640	614	592	597	568	626	610	632	623	633	635	630	600	597	640	603	631	589	610	646	625	585	576	561	610	611	607	603	607	616	665	599	620	590	647	591	591	657	616	644	636	602	607	604	587	568	627	576	638	593	588	575	648	607	609	632	594	613	598	627	596	649	592	583	589	638	600	603	669	591	564	590	613	613	631	604	626	608	631	596	626	604	602	617	585	594	621	632	636	615	584	620	614	615	591	639	591	594	581	583	592	586	606	606	602	595	620	636	572	577	595	591	601	612	634	565	610	626	670	565	532	581	610	636	636	646	594	614	583	595	614	625	638	614	593	608	619	628	591	607	644	591	616	584	614	613	639	618	610	593	628	581	594	612	633	634	608	603	607	619	563	603	639	587	594	589	598	669	616	593	580	616	601	646	636	574	596	641	627	573	598	595	621	620	613	606	623	578	594	551	605	590	606	634	616	619	612	648	613	629	582	648	629	564	640	591	620	558	556	609	598	578	612	582	579	640	602	587	652	628	625	568	609	606	604	612	584	573	577	607	597	619	613	572	613	639	554	650	601	616	575	604	597	625	599	565	582	581	654	609	609	565	579	610	588	637	626	570	617	614	590	653	647	604	630	587	627	600	611	595	583	584	612	633	646	599	642	588	639	630	625	638	646	590	586	667	596	593	591	563	566	595	589	573	603	589	630	544	599	621	561	629	581	570	596	596	615	600	593	583	644	607	570	598	614	627	608	577	617	593	572	630	607	610	643	614	583	634	634	636	619	553	632	573	583	589	587	646	578	589	648	615	604	617	600	607	595	584	584	598	618	620	631	569	653	632	597	597	605	603	615	576	611	637	629	581	591	598	595	620	635	578	589	594	606	582	560	599	607	598	617	597	580	594	626	603	612	606	626	664	619	635	581	598	566	638	601	627	598	621	598	650	601	618	637	643	567	602	629	616	580	588	641	590	649	610	633	630	577	646	633	637	596	612	601	596	548	600	608	582	677	631	606	569	591	587	593	649	659	605	625	640	615	568	584	628	617	583	554	583	596	600	593	591	603	608	619	581	582	576	620	614	625	600	615	642	610	598	648	604	576	622	628	634	603	587	598	561	621	581	604	636	620	612	600	607	602	586	640	630	550	650	616	625	638	620	624	575	640	607	638	568	607	594	590	637	596	631	598	597	586	638	583	584	597	593	628	612	617	638	597	555	639	602	582	633	611	624	546	664	612	591	675	597	629	588	623	601	637	630	584	630	606	681	641	627	590	553	626	617	643	589	585	576	598	631	628	610	581	638	627	589	657	579	600	614	607	654	604	637	559	587	617	597	611	631	607	630	616	618	624	612	619	631	558	627	621	629	599	635	595	588	632	577	578	593	625	589	611	625	605	597	604	600	572	599	617	615	585	605	624	668	589	601	632	634	625	584	597	594	620	637	590	589	601	595	587	581	578	613	629	623	668	595	632	603	580	614	606	613	650	629	580	626	574	636	623	614	566	602	548	591	596	618	662	615	585	614	565	626	580	596	594	633	630	598	626	631	629	608	620	602	615	603	574	577	627	594	612	609	643	552	654	579	674	596	652	593	602	637	586	605	619	626	632	587	613	639	580	579	626	640	585	622	634	626	558	570	617	565	625	609	596	605	594	626	621	602	599	552	556	620	603	592	623	589	598	595	579	616	616	621	575	616	651	624	599	599	627	588	672	587	574	582	622	587	624	644	610	619	592	621	591	625	615	619	610	611	596	601	598	630	570	607	594	632	594	594	597	615	617	632	591	599	580	602	634	579	631	600	630	627	594	609	622	572	602	578	574	633	626	614	607	624	619	605	593	644	579	596	604	632	637	588	582	621	635	616	571	599	555	579	641	606	622	577	626	598	592	618	642	613	582	584	605	596	606	622	598	617	643	583	596	557	628	594	598	606	614	584	580	591	621	606	606	599	580	629	642	592	640	576	613	617	601	632	628	587	656	615	603	606	644	604	612	626	576	637	578	601	585	593	630	631	609	614	587	610	589	625	566	666	610	618	643	617	594	572	622	581	621	537	618	632	585	605	622	586	586	601	607	586	654	595	608	590	649	627	618	612	612	580	581	633	602	584	614	602	604	572	618	623	610	618	626	550	588	622	607	627	639	578	600	614	579	584	586	616	581	602	590	569	591	562	640	598	614	576	635	601	629	599	638	592	570	592	588	645	583	611	589	595	657	582	617	616	591	582	580	619	611	577	594	632	616	616	609	595	562	625	570	564	641	593	630	605	632	624	586	577	624	611	590	592	660	661	639	606	602	616	575	645	582	594	590	564	611	619	590	642	590	614	614	632	600	613	606	619	616	643	636	642	610	613	614	597	620	557	592	611	607	594	612	602	580	596	598	599	635	657	650	567	583	611	610	626	643	612	594	573	613	626	562	588	590	608	628	688	642	588	564	589	604	599	620	615	566	627	640	596	581	583	617	624	643	643	598	616	611	575	626	630	657	553	599	599	579	628	571	608	644	581	563	642	603	625	569	598	619	590	630	623	596	575	641	615	640	600	605	608	636	595	598	617	617	645	575	614	604	559	611	626	597	581	592	612	612	571	643	623	619	582	650	627	616	591	597	629	619	623	649	622	617	640	605	586	572	602	609	618	667	573	628	649	607	605	629	590	616	605	599	599	672	608	581	585	622	610	643	601	585	597	608	622	606	580	582	633	660	629	623	634	600	547	611	606	613	570	637	568	577	612	586	632	574	577	612	561	613	615	633	619	608	646	609	593	602	621	606	611	579	642	603	609	607	633	611	607	607	582	625	598	620	605	596	614	626	629	626	612	572	619	587	594	596	602	596	634	623	571	631	631	631	604	583	623	563	579	577	576	601	601	635	646	621	585	616	634	638	604	617	637	636	591	602	629	605	631	669	609	594	645	586	621	570	636	600	575	608	618	607	632	638	534	614	607	583	641	622	632	586	579	604	605	583	602	639	630	623	624	605	647	679	626	624	656	584	600	603	582	603	633	598	618	610	556	584	593	569	602	591	613	626	586	611	614	607	602	634	681	593	616	609	608	620	630	555	573	624	593	611	585	609	658	641	582	580	575	636	646	604	594	612	620	644	607	572	581	630	602	606	583	583	589	630	582	583	572	605	623	601	620	638	624	620	599	569	629	616	633	596	646	597	611	591	583	615	652	587	568	585	650	620	599	600	609	633	603	592	618	627	633	618	596	634	611	614	595	647	632	603	607	657	630	614	592	600	609	601	580	621	609	609	585	641	585	619	624	616	616	581	564	608	566	584	604	593	621	593	606	586	558	596	593	576	588	603	590	601	622	643	642	603	615	601	606	621	621	616	619	654	584	577	612	597	611	575	627	586	593	580	601	634	578	604	617	575	637	527	640	621	635	580	598	608	623	616	578	584	624	627	578	599	635	637	640	591	638	626	577	602	592	621	563	616	543	543	630	593	645	624	616	621	612	581	623
26323	3751	954	632	430	321	316	278	300	281	249	261	293	278	256	306	297	319	293	275	266	258	319	259	273	276	262	290	279	278	264	262	277	298	289	294	288	275	290	269	272	315	280	271	285	315	277	285	307	285	282	289	285	300	281	285	283	285	291	286	301	296	253	300	318	315	305	285	278	264	298	272	290	225	287	242	258	253	270	299	296	253	288	272	270	256	267	288	297	262	295	286	263	260	267	265	290	300	281	299	255	268	254	292	306	282	271	257	298	256	271	318	264	274	293	295	288	264	266	286	288	289	278	294	298	278	313	273	304	281	269	283	302	249	262	243	287	303	297	266	277	274	282	314	274	264	309	257	264	329	267	269	292	300	257	240	265	260	271	292	278	276	245	278	289	313	285	288	315	282	292	248	266	292	319	239	266	290	299	292	259	286	277	266	288	315	274	305	280	305	274	277	307	306	326	287	303	296	271	271	256	307	279	295	254	263	267	248	295	292	294	245	260	259	292	268	265	292	272	274	250	268	280	266	267	289	292	274	261	294	252	269	280	260	263	273	269	260	287	287	264	247	267	288	272	233	267	276	243	284	259	271	268	287	258	292	286	277	306	262	269	307	268	277	294	302	256	266	278	294	286	281	304	259	301	288	282	279	298	270	285	274	280	248	260	260	307	298	246	251	270	286	269	289	258	289	287	266	281	274	301	276	282	268	266	288	278	290	288	283	294	290	290	262	281	297	264	283	285	283	273	274	259	257	272	245	273	249	263	303	274	280	280	283	313	272	274	277	284	247	291	261	286	266	250	256	274	307	248	258	270	256	294	276	303	301	296	291	266	262	261	323	286	291	297	263	289	331	314	291	258	295	287	279	271	280	282	284	297	255	293	274	263	290	272	281	325	321	269	278	258	276	278	286	312	275	275	267	300	305	301	273	263	252	304	297	273	269	295	286	284	307	278	282	285	320	283	271	274	304	302	254	276	304	304	330	252	273	290	291	281	277	268	294	283	311	263	256	254	264	281	296	251	261	262	305	314	268	264	264	270	276	259	257	265	279	316	259	280	269	268	243	296	283	260	294	305	281	294	284	283	292	262	268	300	328	299	295	281	301	277	289	297	272	281	295	328	283	258	287	310	264	263	257	248	284	284	291	281	285	309	262	280	261	299	297	273	259	268	295	268	295	282	275	269	295	285	282	300	275	255	256	251	274	277	285	238	284	326	270	298	262	286	319	254	291	258	307	249	273	281	244	281	263	275	272	248	247	299	290	273	278	262	266	292	283	277	304	284	287	293	290	281	303	263	260	238	283	296	276	261	277	303	255	250	307	293	272	282	290	298	278	317	325	299	284	248	261	267	279	268	255	303	273	286	301	288	258	263	271	292	298	273	282	278	283	266	295	269	251	289	297	277	264	299	257	271	277	257	306	289	249	278	299	276	286	276	312	298	264	293	296	292	273	271	280	288	319	247	238	279	264	293	272	290	253	252	270	235	278	276	268	252	285	290	296	255	289	267	283	263	275	272	281	294	282	278	258	300	315	283	265	256	258	307	263	253	250	276	300	278	260	265	296	301	279	265	272	268	306	280	249	297	286	264	293	274	252	298	240	266	277	280	274	294	265	306	265	297	300	252	292	296	253	283	259	287	316	294	306	265	264	265	275	289	301	271	281	261	236	251	269	280	310	315	277	263	304	266	254	289	280	256	247	264	283	258	244	276	284	286	291	229	263	275	290	270	260	273	294	263	285	270	290	294	289	277	306	269	267	280	281	276	286	272	266	223	265	272	279	287	257	282	277	315	256	292	305	297	303	263	301	272	266	281	298	271	297	248	280	296	274	263	272	286	248	278	281	314	264	293	309	266	264	284	261	293	279	283	286	291	303	301	291	292	281	269	250	289	297	297	259	277	279	291	266	281	303	278	285	296	272	292	292	307	282	222	273	309	281	280	298	292	296	280	298	267	289	259	276	313	269	262	270	282	327	273	280	311	297	292	271	284	294	286	277	255	269	311	269	267	295	273	295	294	263	288	298	280	298	304	289	273	277	252	273	297	246	287	282	266	310	299	316	284	285	267	285	259	276	280	257	285	249	287	290	277	269	284	253	256	305	263	298	281	315	286	291	289	256	280	274	289	299	275	292	294	299	305	318	277	268	309	280	305	262	322	276	300	276	275	259	265	276	296	258	268	273	282	296	292	259	280	286	275	265	276	268	300	284	304	261	257	267	294	279	291	279	288	272	284	254	253	285	293	277	286	255	295	266	267	246	276	294	295	301	274	276	269	305	266	272	288	281	296	257	283	334	288	298	308	262	276	282	316	277	275	299	290	252	317	289	285	259	266	266	291	269	260	264	282	301	309	290	285	251	251	275	295	291	257	274	267	264	254	288	273	273	277	280	313	258	266	297	288	250	304	294	267	296	286	276	250	254	269	242	243	330	289	317	326	279	310	265	269	253	262	329	269	301	232	291	299	274	280	252	301	253	281	254	285	301	291	270	264	278	277	267	295	306	274	267	284	275	286	270	284	295	271	285	262	289	281	248	279	265	267	281	321	261	303	281	274	309	292	286	333	258	299	308	271	274	298	296	298	265	263	278	254	261	270	288	300	277	305	320	254	287	264	301	288	280	289	291	264	275	282	287	283	327	278	304	274	258	281	278	271	278	300	276	295	290	261	259	258	273	288	260	279	278	268	289	300	283	284	269	293	293	290	282	245	277	282	285	252	274	252	310	274	281	280	280	283	242	287	300	245	287	283	267	330	278	265	261	285	286	284	266	283	271	267	278	301	316	276	329	276	293	294	299	274	284	276	308	346	244	294	283	286	283	265	244	285	268	287	270	279	292	289	285	293	292	289	293	306	308	282	280	313	270	261	264	301	305	271	275	284	288	253	291	271	280	257	289	305	265	300	307	277	260	267	255	276	297	273	270	279	295	302	275	276	323	245	291	279	259	285	272	291	281	278	277	263	267	280	271	302	272	275	269	269	296	261	249	266	296	286	294	291	302	297	259	260	276	254	318	292	277	290	282	279	270	302	284	288	282	291	305	251	303	261	286	263	286	265	254	271	236	277	290	268	299	272	269	314	297	305	269	287	302	289	286	280	304	305	241	257	279	263	265	273	273	293	302	277	264	288	278	256	268	277	264	264	298	283	262	274	282	315	273	254	300	271	291	289	276	256	252	259	295	275	269	280	302	258	265	312	284	348	272	279	291	286	268	290	262	272	274	261	302	312	256	246	276	267	285	298	274	234	272	310	271	292	310	261	261	254	307	259	261	274	250	244	265	266	300	270	297	301	267	242	273	263	288	290	254	260	270	292	304	266	308	277	288	282	302	279	295	263	271	295	270	257	266	288	288	287	294	276	295	291	280	284	299	267	244	302	250	271	317	319	294	312	301	296	292	266	261	297	277	275	276	341	250	276	307	283	261	246	291	264	296	271	267	280	320	287	290	295	243	257	240	276	295	274	262	270	303	300	280	288	291	287	314	282	301
19986	8407	8405	5633	2990	2005	1394	777	734	736	681	695	680	671	670	675	680	627	675	630	715	694	691	703	654	725	696	686	667	683	682	667	694	674	661	689	647	674	715	640	690	643	609	673	675	660	715	639	660	699	685	656	673	635	674	669	668	645	715	723	687	647	689	600	652	667	697	664	638	704	613	645	644	665	683	664	647	631	669	681	599	638	651	658	639	636	717	665	712	636	681	721	617	671	662	642	616	676	714	647	603	670	673	637	640	659	632	670	657	688	681	651	641	670	706	662	675	683	668	654	677	688	624	648	680	681	637	635	650	661	595	667	627	633	641	644	634	696	670	662	626	668	650	668	641	679	663	670	662	665	689	648	681	647	692	671	668	621	660	682	655	663	666	674	646	670	708	662	622	630	658	698	698	622	660	662	620	629	682	659	620	660	623	688	659	657	665	670	629	685	702	624	665	639	671	659	709	660	701	645	691	623	614	652	642	690	721	622	614	647	650	701	650	684	661	595	633	653	672	629	646	695	653	635	649	676	640	640	643	657	671	634	704	711	615	715	636	681	676	623	655	652	655	651	627	685	694	600	619	669	648	661	667	640	650	616	670	659	662	668	676	650	681	685	639	712	680	633	671	646	683	630	692	606	633	664	627	644	626	626	632	675	677	669	685	631	653	680	619	648	688	672	650	647	666	651	651	642	635	617	677	710	669	667	659	633	669	633	641	651	627	644	669	653	653	621	641	649	655	659	674	666	622	671	680	670	670	666	679	699	644	645	662	661	714	632	652	693	713	666	659	713	617	733	664	677	670	660	682	658	671	651	729	665	655	655	704	634	703	712	639	618	681	649	657	637	653	667	662	643	650	665	677	653	652	634	624	639	711	671	633	706	681	632	616	673	629	646	618	641	689	624	654	648	674	649	693	639	686	622	730	616	661	625	657	661	662	659	656	654	685	635	619	645	661	701	691	675	633	707	636	686	683	657	647	635	684	675	641	665	676	641	648	608	730	654	690	653	660	638	656	633	644	701	705	655	657	635	666	675	641	696	660	651	631	661	648	669	668	646	669	692	648	684	650	652	650	664	670	647	680	662	640	629	668	637	640	638	655	618	718	626	714	708	647	663	660	647	637	697	604	653	637	672	653	711	657	668	657	696	678	627	652	653	673	625	676	674	668	723	654	678	665	627	633	661	657	693	665	652	647	682	616	638	625	644	683	661	714	661	675	681	681	637	667	611	666	694	721	647	657	644	663	707	665	671	683	665	656	659	667	651	687	672	637	641	670	620	669	614	676	654	684	635	645	665	648	633	580	694	695	677	651	644	672	663	637	638	667	682	644	672	653	638	637	650	593	649	658	678	637	639	659	683	651	625	637	668	654	633	658	648	695	628	672	623	708	673	642	649	647	644	704	646	676	657	641	677	621	643	668	615	660	680	651	690	644	684	674	683	639	675	636	670	629	627	636	628	673	644	668	700	663	629	643	702	632	630	651	642	688	682	687	695	625	674	601	682	648	661	661	705	654	651	710	684	630	754	697	612	666	671	632	637	681	620	654	618	642	653	679	673	667	670	649	628	680	652	670	673	634	663	650	697	671	674	669	664	654	653	682	620	634	672	656	650	658	674	635	661	622	609	684	657	657	721	625	704	662	621	643	659	696	688	667	694	613	633	695	660	625	629	729	703	644	676	676	661	622	658	720	683	705	632	685	603	598	666	642	610	660	655	670	698	648	657	687	658	720	630	648	669	640	663	645	643	631	658	691	658	684	656	653	694	619	653	625	690	672	659	625	676	693	670	664	613	659	671	646	648	603	639	688	674	678	669	666	653	677	709	630	710	651	635	682	661	662	635	660	662	627	634	660	648	633	697	644	670	673	655	631	628	678	645	670	656	676	665	671	637	639	691	690	716	657	644	674	620	668	666	661	651	665	650	665	681	607	645	651	658	621	692	624	649	663	649	695	654	628	662	643	640	674	644	643	688	739	656	677	679	696	660	631	648	654	598	642	693	702	646	671	628	657	618	684	661	615	689	656	636	670	628	641	615	654	617	653	651	639	670	666	659	633	621	617	706	643	663	711	631	657	669	675	660	654	686	673	652	635	665	637	673	661	643	674	660	677	631	625	653	713	683	631	716	648	650	617	690	642	671	707	655	645	647	628	611	647	669	693	661	653	623	695	653	636	645	645	707	639	687	680	668	669	652	714	640	678	673	653	694	669	579	661	677	648	643	632	688	678	651	707	651	633	655	659	630	619	679	600	667	667	656	620	632	668	617	662	672	684	655	652	697	620	634	644	656	636	604	602	670	683	659	651	595	661	636	643	628	653	710	636	675	633	655	650	677	654	643	692	635	655	678	655	641	640	631	663	660	672	659	649	652	641	665	666	639	605	649	661	696	721	624	668	680	624	675	665	637	696	657	686	677	686	697	652	699	666	687	640	686	667	693	648	670	609	649	652	700	642	623	678	642	678	685	668	660	651	589	683	643	697	625	680	654	643	718	641	682	678	654	642	617	643	650	658	696	659	664	648	669	651	645	667	665	646	657	653	651	668	630	668	655	627	641	672	677	654	650	629	673	683	640	673	685	652	667	640	694	655	676	635	648	674	650	629	678	677	650	615	635	643	653	679	680	656	696	626	712	656	662	704	662	684	666	650	717	621	669	611	662	667	673	662	635	655	698	697	658	637	682	644	642	645	674	639	646	698	668	674	655	653	656	633	684	686	639	647	664	671	634	693	664	655	647	634	629	626	676	629	668	630	669	677	670	627	647	619	636	642	647	636	662	617	717	699	677	637	656	651	693	684	660	636	653	650	659	613	674	618	687	640	696	625	641	663	649	673	661	650	654	650	651	657	678	666	650	642	716	645	646	672	672	670	670	646	671	628	644	639	698	654	684	626	655	697	635	626	666	651	629	614	690	671	640	650	664	630	699	669	690	633	687	638	622	666	716	681	638	659	657	664	663	716	610	633	644	697	634	638	678	661	685	666	608	630	678	628	709	630	679	681	651	648	667	633	605	669	629	707	605	693	679	696	684	640	648	667	643	673	603	674	686	645	648	675	634	656	643	680	691	645	652	655	660	658	683	697	653	612	636	661	706	653	671	657	691	637	692	648	670	667	653	654	630	639	656	688	643	658	610	647	633	697	658	656	652	626	690	677	614	599	635	685	650	678	686	631	662	659	640	635	649	686	614	676	654	672	664	670	672	636	676	649	694	671	662	609	645	619	703	659	630	604	652	647	669	709	637	671	684	628	691	657	681	679	668	644	700	657	664	691	671	623	672	649	630	613	656	704	687	648	704	740	661	703	683	673	668	664	664	645	706	679	696	660	680	637	622	645	639	676	646	660	677	658	665	663	678	697	638	656	638	689	669	645	661	650	631	635	668	675	665	653	659	680	676	671	654	654	727	627	651	646	658	670	639	650	612	710	662	604	686	668	636	724	656	657	618	655	607	655	637	650	699	627	675	670	646	694	623	659	620	676	671	653	685
29600	4671	847	714	570	391	298	316	279	264	290	299	289	274	281	237	277	268	290	267	276	241	271	283	277	317	274	285	292	269	277	286	305	299	285	264	291	280	309	287	271	281	292	302	282	287	289	240	272	293	278	293	300	297	277	281	276	288	261	265	282	284	281	281	264	265	289	292	271	284	283	279	300	282	306	307	296	255	291	290	277	257	266	271	270	292	282	271	267	305	304	281	320	328	263	274	288	287	277	278	260	301	275	258	274	251	285	276	279	286	308	310	305	318	279	287	303	258	265	288	306	269	320	284	260	248	278	266	309	276	275	292	279	288	280	277	288	313	301	273	255	274	301	291	303	277	269	261	285	278	328	287	290	276	287	321	328	310	313	299	280	262	284	304	286	298	312	286	300	287	293	263	299	302	291	313	282	326	293	302	296	295	263	345	288	317	261	248	273	267	303	295	304	315	278	303	318	296	302	254	313	295	298	282	291	280	321	300	337	243	286	291	350	298	314	311	282	280	296	273	242	264	283	297	310	306	317	269	257	284	290	279	324	293	309	301	270	265	299	271	254	254	324	292	285	274	297	294	300	277	300	274	310	274	271	301	298	299	276	287	307	279	264	318	300	298	270	297	292	281	273	276	278	250	268	288	284	300	292	297	306	264	257	271	287	273	279	289	265	255	283	290	284	297	286	257	315	310	300	300	293	300	291	252	275	257	286	321	321	297	291	336	278	251	294	296	265	306	297	304	299	296	274	270	293	279	304	290	288	291	271	290	268	297	309	300	298	312	268	283	300	313	290	271	284	295	276	297	301	292	273	285	277	306	319	331	309	322	295	304	274	313	312	287	316	292	297	316	283	267	294	267	299	278	286	283	313	309	287	300	281	284	297	289	287	294	323	301	266	329	262	326	318	300	307	282	266	274	280	292	332	318	266	316	305	282	273	288	287	324	262	280	323	328	280	284	298	262	309	292	280	287	281	299	265	281	270	263	282	292	311	305	305	306	278	255	280	274	307	278	324	303	324	313	265	284	286	282	254	288	283	261	314	276	332	316	255	296	336	280	293	289	290	273	296	292	269	275	264	288	308	294	269	256	311	275	302	304	270	265	285	270	315	296	354	312	285	300	288	279	267	292	297	285	280	288	263	282	289	261	306	284	288	297	276	279	273	283	281	300	275	326	313	325	291	294	273	275	294	322	278	298	299	283	270	301	304	269	292	307	282	292	305	283	271	273	313	300	302	283	270	281	298	307	292	304	262	276	306	316	272	296	297	274	300	296	268	292	298	281	315	296	298	281	290	277	292	288	305	259	283	288	278	257	289	290	285	289	291	300	313	269	298	277	261	300	284	253	268	296	306	264	328	262	300	291	257	336	259	289	300	306	296	318	273	288	275	289	283	270	262	303	311	280	277	287	305	269	283	273	271	279	272	296	309	291	284	301	329	316	297	287	261	276	288	289	317	284	262	284	309	295	293	283	312	267	294	313	289	258	290	274	278	265	269	278	277	281	286	297	280	318	301	282	269	293	287	284	286	268	263	306	290	306	281	319	302	285	285	323	267	296	287	312	301	315	275	297	296	292	298	286	323	310	273	281	292	287	220	283	329	280	282	305	284	293	303	285	283	303	301	291	264	264	303	269	315	257	262	275	274	279	311	279	302	287	302	280	272	287	259	291	283	304	303	294	276	294	292	317	277	260	270	288	318	278	303	279	276	287	304	286	313	274	302	285	317	300	308	262	286	337	269	294	276	302	301	289	281	322	304	276	259	277	296	325	292	285	313	285	286	275	278	310	310	278	291	308	284	276	269	288	281	287	290	275	301	295	291	322	298	299	279	238	283	298	296	278	278	273	271	302	302	294	267	293	298	328	306	290	300	268	266	269	297	298	304	273	286	326	261	292	290	282	280	329	306	270	296	309	296	285	274	272	290	307	267	251	318	303	292	309	319	305	272	275	285	298	285	306	259	300	266	274	292	290	247	276	299	267	326	297	282	281	278	317	278	312	291	299	278	289	271	273	309	253	283	314	296	309	289	334	301	288	307	295	248	298	285	302	265	313	283	296	318	312	300	338	293	290	294	293	276	268	271	324	290	326	313	273	283	304	292	300	307	280	326	321	289	296	292	317	297	283	276	311	273	263	268	269	267	275	262	269	288	273	296	280	281	295	298	298	261	270	260	255	286	294	248	290	290	304	309	308	266	277	316	298	298	277	287	280	287	254	308	275	293	272	272	290	293	339	297	282	284	288	290	269	299	305	289	315	261	311	276	330	300	276	260	303	300	285	286	295	291	285	281	273	309	288	283	271	269	276	273	283	286	307	269	279	291	277	255	289	266	277	310	314	290	290	265	273	276	266	275	266	295	270	278	271	298	311	315	327	288	280	286	265	281	299	323	281	244	259	295	272	275	276	283	280	287	304	270	300	302	304	269	296	291	319	303	271	295	325	267	310	281	292	277	262	295	283	292	297	270	292	297	275	312	279	274	330	330	260	284	315	289	283	291	274	288	293	301	294	281	273	318	271	298	287	295	300	275	307	260	310	305	303	301	302	306	276	292	261	271	281	282	340	288	328	300	284	273	251	265	300	268	257	291	310	295	308	294	305	284	268	266	303	315	285	259	293	307	319	277	268	293	276	297	291	248	241	276	324	283	306	294	303	316	282	294	280	280	311	295	270	291	283	305	313	249	285	299	266	279	275	301	281	301	294	279	272	308	277	263	282	288	297	279	308	268	308	291	296	285	292	285	275	290	284	278	299	274	299	285	303	270	287	294	280	270	283	295	297	298	314	297	331	291	291	301	282	285	292	284	291	307	304	295	279	257	266	275	273	262	294	252	291	286	312	309	285	290	284	293	270	277	302	288	253	308	284	278	276	313	301	307	311	270	287	279	308	315	286	309	289	298	301	261	279	290	287	298	318	277	284	290	273	302	293	294	287	299	308	274	278	243	304	298	272	288	288	301	292	302	252	263	255	307	293	289	278	287	301	294	270	265	264	309	280	304	285	304	273	277	306	281	286	267	286	318	299	287	260	287	278	274	267	327	286	301	262	287	319	270	314	272	261	294	307	290	299	303	295	315	335	303	307	235	284	291	294	268	335	278	284	287	296	294	281	285	310	308	273	295	262	272	316	283	316	281	283	325	288	314	272	317	313	292	313	297	284	319	305	276	319	288	267	302	278	271	297	292	297	270	262	315	295	258	334	269	304	290	260	264	293	296	271	268	288	276	262	276	280	294	268	263	268	274	297	312	281	336	294	283	327	307	311	278	268	272	283	276	296	287	289	271	312	297	274	299	300	301	299	282	296	296	279	315	285	267	280	271	271	306	312	277	290	286	299	301	269	270	299	276	289	287	291	267	282	277	299	303	281	287	316	285	260	268	319	311	278	255	267	313	296	316	293	287	291	289	248	258	283	301	297	250	278	311	317	293	246	307	284	279	289	263	297	295	318	302	343	280	281	283	279	289	259	314	274	264	254	290	290	294	298
21521	8593	7298	6088	6304	3379	1158	854	845	788	747	743	696	689	686	732	724	691	687	681	672	702	666	721	695	708	725	725	680	722	690	742	706	751	708	733	675	678	698	712	728	716	695	722	682	675	663	707	669	739	684	705	679	704	713	665	722	727	674	700	650	665	676	690	730	682	663	718	692	686	682	671	646	685	713	682	693	720	690	711	665	674	672	707	700	668	684	694	663	723	631	707	653	687	655	690	719	662	682	683	706	687	656	695	709	680	647	725	675	674	670	646	696	670	683	716	719	692	687	662	717	715	696	689	668	668	695	693	721	655	665	686	714	690	671	691	666	695	687	646	719	677	638	624	647	665	687	661	690	713	696	682	721	716	697	681	683	745	670	691	701	723	740	653	700	704	700	706	685	686	703	733	706	670	704	694	660	699	657	671	696	680	680	702	687	695	729	686	670	741	676	635	720	730	665	738	679	672	684	678	644	750	695	682	716	666	729	688	667	680	680	660	706	716	685	688	674	690	629	714	672	640	670	751	659	695	711	660	695	725	697	752	636	638	679	686	662	705	661	692	681	699	699	710	699	679	629	679	655	687	679	667	709	729	667	688	696	650	670	685	665	704	689	690	642	664	645	721	697	682	654	697	692	667	747	708	724	710	714	679	658	695	690	672	665	684	681	634	681	629	712	747	693	667	674	671	708	710	671	639	719	664	634	721	669	689	683	732	697	724	689	634	700	646	645	686	678	680	711	718	654	639	722	661	696	695	701	675	730	658	747	647	671	683	681	697	691	675	705	659	625	709	639	649	725	703	678	647	707	694	656	723	666	670	674	718	668	701	651	677	691	674	677	673	667	706	656	694	655	726	660	739	697	639	665	678	678	678	643	709	686	682	670	649	682	716	686	657	693	704	684	713	685	686	670	682	730	665	722	700	747	690	732	628	657	722	767	653	663	683	721	703	664	654	704	647	667	679	688	688	667	677	672	715	679	713	671	713	722	703	683	691	652	695	643	666	647	693	677	644	700	701	724	688	728	688	646	626	684	695	697	754	697	707	720	652	666	695	696	666	664	683	680	681	703	705	715	671	651	683	670	685	662	679	639	696	654	694	664	666	665	694	682	659	686	660	697	671	660	699	636	717	667	664	727	732	680	667	651	663	679	689	738	680	736	668	671	671	668	625	656	684	693	681	685	722	695	751	684	678	691	676	687	683	683	673	704	687	712	677	637	650	709	678	645	670	652	653	659	660	670	666	670	665	665	683	680	655	680	701	673	664	669	667	689	671	678	691	721	657	712	644	686	724	712	711	651	631	662	662	703	694	708	690	686	649	649	690	717	630	667	759	676	687	698	703	666	659	697	700	655	643	665	688	617	670	678	693	677	648	700	696	687	661	653	733	723	693	726	707	704	693	684	696	692	656	692	682	680	681	696	710	688	694	664	704	675	703	703	691	720	695	692	659	693	714	669	673	691	673	693	682	703	659	672	677	664	665	684	724	683	699	721	670	685	702	736	700	688	699	730	694	661	655	680	678	675	681	652	659	760	714	703	737	675	669	657	663	662	671	685	710	717	692	709	673	639	715	727	705	667	673	663	643	710	682	710	669	676	661	655	713	669	678	689	761	675	632	648	753	703	676	702	713	700	684	682	672	672	700	734	745	654	697	714	659	675	697	697	698	674	654	707	691	686	682	666	677	708	670	700	672	698	688	681	739	649	654	663	650	655	657	689	688	695	666	741	709	709	684	685	672	735	719	705	688	683	661	675	689	712	705	721	679	695	670	680	699	692	645	682	673	643	664	668	696	676	677	692	703	706	706	676	626	719	663	701	659	684	675	712	661	653	715	640	690	704	684	691	701	670	624	676	694	697	643	677	650	687	684	682	666	706	683	693	708	666	636	657	699	692	708	724	701	670	637	694	658	743	657	708	708	660	664	714	693	675	661	646	669	686	702	686	650	651	675	660	701	724	654	666	673	689	678	715	645	711	648	717	732	699	752	717	693	678	608	699	684	668	737	696	734	674	638	682	670	676	665	689	651	700	688	674	709	703	701	648	652	729	699	666	695	675	673	704	698	748	693	661	682	646	666	692	692	691	680	701	699	646	737	699	717	666	697	707	698	741	667	677	680	725	651	708	726	648	703	686	683	692	713	733	680	670	669	695	664	747	663	687	640	661	704	709	697	709	723	680	633	676	665	693	684	669	714	690	649	622	666	712	668	626	677	693	658	668	730	675	690	712	692	721	682	640	633	697	729	688	713	676	686	636	650	697	717	665	687	688	679	694	713	711	676	680	652	702	721	654	694	679	643	650	648	658	711	655	651	695	664	668	683	703	706	649	698	680	674	646	642	696	651	720	705	690	662	683	682	682	714	668	694	655	702	703	705	694	674	686	690	687	671	703	743	735	725	685	659	700	693	673	671	661	680	677	678	656	706	640	689	669	714	653	654	679	667	726	650	697	717	660	675	664	659	678	677	687	696	731	664	697	685	734	661	665	673	715	651	660	693	687	656	641	670	664	687	672	661	690	655	638	700	711	657	711	731	673	636	724	692	691	688	698	626	642	655	634	680	676	636	670	741	691	693	739	738	717	665	699	698	670	708	707	724	688	715	694	658	661	690	726	604	726	703	730	677	679	687	655	695	660	704	694	674	711	713	728	671	663	656	712	676	684	711	714	731	707	710	651	707	721	695	665	660	705	647	638	637	631	639	675	685	693	699	685	674	689	703	661	700	673	685	738	695	698	683	681	668	672	692	680	653	682	694	742	680	653	707	631	694	707	704	681	743	692	669	711	676	670	738	733	659	665	643	652	658	670	632	695	676	703	681	680	694	679	705	632	653	656	657	750	715	669	691	688	692	678	740	689	697	660	681	659	688	655	710	664	684	705	692	650	673	702	665	659	688	712	649	711	704	695	690	696	613	670	696	665	660	667	629	738	661	665	734	681	672	684	726	715	717	673	688	664	667	722	717	739	694	698	676	692	663	660	670	691	706	642	697	676	721	692	681	717	665	667	682	690	668	646	664	677	706	702	668	678	706	713	634	696	705	686	643	712	673	681	720	731	665	681	707	627	661	685	648	629	704	683	672	682	679	693	706	674	750	659	708	671	711	674	643	637	705	655	688	726	649	644	672	717	712	679	690	669	691	710	737	649	695	614	690	715	634	598	684	693	668	645	676	695	638	682	650	659	691	685	662	723	720	698	685	674	625	713	675	659	670	729	690	676	623	716	705	657	702	701	709	647	680	692	672	670	667	694	672	678	676	655	665	699	650	704	669	688	642	680	717	649	709	738	672	715	697	711	646	663	677	672	683	668	674	712	685	695	711	723	669	699	653	645	725	638	703	679	660	669	703	710	671	677	658	729	672	699	663	720	671	674	680	678	715	708	661	685	713	689	677	687	729	702	598	726	696	673	706	701	720	690	669	717	694	706	671	685	751	685	700	726	726	686	665	634	688	679	753	687	654	677	703	682	681	722	706	667	698	685	684	670	691
19071	1660	425	370	294	295	258	239	285	309	282	275	296	278	282	280	280	263	304	246	248	253	291	296	261	244	242	260	276	264	270	244	271	242	269	270	298	241	254	295	253	264	297	265	274	247	255	260	283	261	270	292	266	274	258	272	243	245	285	300	274	275	261	249	244	268	253	231	241	303	278	236	280	229	247	247	265	248	270	267	261	265	271	282	241	258	267	279	251	256	268	302	286	259	240	241	286	294	275	259	284	268	272	296	271	234	244	265	266	271	225	264	272	298	267	257	251	282	239	288	268	292	250	249	268	267	242	279	234	268	278	264	254	267	269	299	268	265	264	311	258	264	249	270	268	289	275	259	280	244	282	286	241	253	298	278	256	251	298	296	239	269	282	254	268	285	279	251	296	245	249	225	268	270	251	248	302	246	271	277	276	254	281	252	232	304	273	214	294	263	274	285	223	268	275	279	271	238	291	263	285	281	251	286	260	266	254	274	322	247	250	292	263	277	280	277	277	268	249	282	243	259	259	312	293	260	264	256	234	269	277	247	258	262	286	249	268	289	291	268	254	261	255	233	290	251	291	258	271	289	230	273	266	255	292	250	281	282	249	265	279	299	250	277	254	251	219	252	268	247	245	269	265	257	263	254	250	273	254	253	289	242	288	314	272	286	252	259	277	239	221	232	284	266	286	270	251	268	258	257	231	257	295	292	238	225	300	267	296	292	291	252	283	273	266	284	287	263	299	248	260	274	261	260	259	252	279	273	281	266	260	267	263	260	237	282	260	266	286	287	262	276	248	246	240	262	283	235	265	249	270	265	264	243	260	271	248	256	263	238	284	249	242	265	237	247	281	283	259	261	269	275	291	262	280	243	259	275	263	273	278	235	259	256	260	232	273	278	284	245	259	250	274	284	292	253	277	242	251	260	276	267	233	250	272	265	267	252	251	263	261	269	289	254	289	278	295	231	268	281	256	251	289	252	235	271	254	279	304	279	284	297	252	269	318	253	276	299	258	302	278	260	295	284	281	303	289	273	264	263	254	254	273	256	256	265	271	244	241	250	271	251	267	283	285	250	263	245	287	224	242	286	250	275	292	254	239	275	241	273	276	289	248	249	295	248	265	279	292	253	294	309	281	277	268	238	296	251	260	231	229	259	252	303	245	274	246	299	285	286	264	291	293	279	257	257	270	285	237	267	254	276	258	261	258	272	278	278	260	240	267	253	234	238	261	268	283	262	261	242	286	270	254	239	237	276	278	268	272	269	265	263	255	253	294	266	289	264	256	269	265	298	254	285	258	263	269	249	251	257	279	266	267	249	253	241	259	236	234	262	287	266	245	283	277	270	269	281	270	280	291	248	294	260	280	284	298	262	285	271	282	272	301	255	283	261	227	262	270	250	253	244	271	248	276	258	275	277	267	235	296	252	251	293	261	280	255	252	252	244	276	250	246	258	286	267	260	258	269	287	232	307	246	257	268	286	266	291	276	279	257	242	250	270	251	261	283	241	267	249	259	268	274	267	262	294	287	286	274	279	256	299	254	292	283	246	236	272	255	275	231	302	250	270	268	254	288	276	277	267	307	270	257	254	237	279	277	238	244	298	269	271	301	268	253	289	265	261	251	274	267	262	256	266	271	285	290	275	252	267	249	246	240	256	280	254	282	266	257	267	262	297	281	254	271	257	263	246	245	240	282	285	291	276	246	258	265	255	302	279	275	243	283	243	235	252	305	264	247	280	300	261	270	256	291	251	252	272	270	264	261	287	252	246	261	257	293	281	298	257	287	229	282	237	234	242	283	271	294	244	265	288	250	274	261	265	271	265	281	282	282	249	243	261	248	257	293	271	241	260	251	244	284	272	250	264	245	267	248	258	251	311	274	296	234	256	258	307	259	240	298	276	262	255	260	234	280	296	266	278	274	277	258	245	281	278	301	296	297	273	291	295	273	253	264	276	295	273	274	285	264	253	279	268	295	269	276	242	253	269	254	272	259	257	273	284	247	284	296	269	255	292	273	275	246	255	291	269	239	252	249	287	289	274	248	312	265	294	241	283	271	258	261	291	277	265	273	270	249	231	279	241	270	292	263	273	280	285	236	279	267	299	265	267	282	280	252	268	252	276	261	274	246	259	265	288	243	265	269	272	274	298	291	274	261	266	273	254	294	253	270	244	275	296	252	268	270	256	277	256	281	282	242	267	292	271	281	270	256	295	259	241	291	288	280	311	261	258	272	321	259	261	246	272	261	276	272	256	273	242	226	283	274	278	268	273	255	275	258	271	265	281	274	252	282	233	292	271	267	253	246	299	217	272	283	241	229	261	267	288	245	276	291	271	282	247	297	262	260	257	284	259	274	287	301	274	282	246	276	283	255	257	287	281	288	265	237	257	285	249	259	262	239	289	257	272	265	259	240	262	278	295	262	253	279	307	274	277	265	231	250	258	275	258	294	271	284	263	263	237	257	259	273	276	282	277	259	254	294	255	247	274	258	285	289	306	262	300	257	258	275	293	267	292	270	271	290	252	252	275	255	253	266	259	267	245	235	267	254	256	239	243	287	274	249	278	262	247	264	252	259	249	269	275	281	300	249	267	295	277	272	248	252	262	271	289	285	329	298	255	256	278	255	299	295	264	251	271	244	259	242	273	283	224	287	282	296	259	267	270	291	280	294	267	255	251	249	248	275	253	274	272	284	271	247	280	294	292	250	261	307	274	245	280	285	303	269	278	264	257	272	258	274	265	265	251	283	263	258	260	234	272	277	274	246	253	263	269	252	290	303	248	279	272	270	257	262	276	260	272	262	271	302	281	275	293	262	248	254	292	271	252	236	275	309	262	313	290	270	232	266	249	290	295	241	241	254	266	245	240	245	287	259	260	255	252	262	286	270	248	267	293	259	277	273	281	306	274	254	268	237	252	241	271	249	284	229	240	250	249	262	281	284	283	273	284	265	247	244	272	244	251	271	276	246	270	262	284	252	274	274	277	266	264	273	293	249	306	269	254	295	246	258	271	264	282	292	263	275	251	262	241	252	267	265	263	298	270	262	255	262	289	273	284	266	247	264	267	279	288	249	267	281	255	286	234	240	292	279	264	295	278	253	279	311	273	240	290	257	256	261	264	268	256	250	264	242	256	250	271	264	258	245	277	275	294	262	257	286	259	254	246	306	282	260	253	265	287	282	307	255	272	253	282	252	268	296	225	272	262	252	273	253	267	245	267	268	273	284	262	262	262	275	230	256	275	234	262	282	243	247	270	266	286	276	279	260	262	278	289	254	259	249	275	266	248	261	293	283	292	247	260	236	259	279	257	280	260	273	273	265	270	247	304	278	267	289	283	256	304	272	256	245	254	256	251	288	281	270	279	244	263	254	272	277	279	302	294	271	270	282	272	266	255	242	268	270	239	269	256	271	286	268	277	231	255	260	239	243	261	297	263	268	304	271	298	250	271	289	241	314	257	257	274	269	246	273	282	255	238	302	282	275	275	311	278
14454	3719	2581	2125	1541	1110	780	654	609	605	604	597	616	610	646	631	630	579	546	607	637	612	560	614	572	559	618	588	604	641	632	624	614	583	587	618	553	623	658	551	626	643	574	621	563	666	582	551	624	571	598	585	568	615	598	623	642	593	637	615	646	596	564	593	619	595	646	659	625	599	575	635	621	581	579	558	591	634	579	608	597	558	579	584	620	590	607	607	563	609	603	658	647	567	634	601	574	601	621	567	574	608	571	607	607	602	556	637	597	625	607	584	653	614	618	588	556	611	633	622	638	615	572	617	592	592	631	601	629	590	598	595	601	604	608	580	612	599	568	615	641	603	588	598	636	588	626	542	628	619	633	555	643	601	665	589	588	574	566	594	615	587	624	617	623	586	648	600	593	583	607	562	586	591	583	617	578	585	570	613	599	596	640	623	562	574	608	619	604	580	561	588	612	564	629	573	604	640	544	608	630	602	583	584	593	618	578	604	579	637	604	618	616	607	645	548	612	598	608	596	565	612	629	584	574	590	603	615	569	592	611	615	595	610	603	629	643	578	552	648	591	594	593	636	582	660	552	547	609	556	587	598	568	625	638	605	604	619	609	619	576	606	598	576	613	621	556	600	616	615	587	616	621	614	556	544	586	613	607	564	611	565	591	605	622	583	638	576	604	611	570	611	635	610	616	587	594	639	587	616	566	578	589	590	609	643	630	597	571	583	607	626	635	609	624	582	588	638	578	566	579	609	608	627	608	605	608	575	569	593	621	578	618	637	572	625	564	631	550	607	631	578	581	630	599	641	586	555	587	598	578	609	610	553	625	591	622	614	600	587	545	614	595	631	561	664	632	613	568	606	577	610	614	605	613	585	590	591	624	635	614	599	599	620	605	617	597	587	576	606	598	578	605	591	615	630	614	574	581	597	619	601	581	608	623	603	571	609	656	618	572	603	574	589	601	588	559	630	633	622	570	593	602	596	595	612	628	633	583	614	623	581	620	617	570	633	626	581	541	570	580	630	660	610	604	555	597	599	593	620	576	600	630	635	648	574	638	616	627	612	638	575	614	617	597	601	632	630	630	653	563	601	636	566	627	559	619	595	617	583	603	624	642	563	624	581	604	582	610	605	619	584	613	636	652	593	563	587	601	610	593	616	620	610	587	597	550	608	619	600	611	605	601	616	602	608	649	654	582	637	593	613	601	609	631	624	580	612	649	594	608	602	540	636	606	562	595	611	611	581	637	617	612	620	567	612	534	601	581	628	589	612	626	559	613	591	606	594	581	606	567	583	573	608	579	581	530	587	600	592	566	597	618	541	558	617	615	627	626	544	592	611	584	566	545	594	551	572	582	568	621	595	597	600	604	580	589	564	601	610	579	655	606	580	612	559	620	579	597	591	591	611	563	595	633	613	637	603	610	565	641	619	568	570	605	579	577	602	594	569	567	539	580	571	599	570	589	621	564	604	621	630	574	593	598	581	566	588	624	548	617	619	596	539	591	620	604	613	606	588	594	636	628	607	630	617	600	568	621	620	597	603	578	589	585	614	617	570	590	597	554	616	612	585	597	593	610	609	558	583	636	585	589	614	570	612	584	636	594	600	617	575	595	614	586	576	655	583	592	608	560	574	601	576	573	587	598	618	640	624	607	595	614	588	589	558	628	640	583	610	577	595	596	591	632	615	651	582	643	618	634	588	619	627	613	566	611	623	579	601	606	615	594	592	620	562	604	590	630	609	582	585	602	588	608	539	603	605	631	602	599	605	635	605	618	638	606	607	620	603	628	601	632	625	597	604	638	621	555	603	611	620	611	592	601	633	579	633	586	599	588	590	645	622	638	550	652	609	589	628	641	588	617	638	595	604	569	575	587	580	619	582	536	601	588	606	613	591	638	634	578	639	636	559	593	601	607	638	586	615	562	600	603	613	608	627	584	557	591	564	591	591	590	614	627	603	569	626	561	625	580	623	599	596	626	612	606	616	581	630	629	574	613	631	602	588	599	636	601	586	579	607	556	619	589	630	654	629	595	605	557	566	581	590	616	567	587	594	599	618	607	570	584	571	597	577	612	657	625	651	618	561	679	636	616	610	604	585	615	586	637	603	670	570	572	601	604	604	581	603	628	585	637	606	564	574	588	607	636	574	599	565	599	652	607	602	600	613	575	596	614	581	564	660	559	616	595	627	591	601	606	588	607	614	584	602	596	588	624	616	579	628	610	613	572	591	608	607	612	570	606	603	614	618	583	654	552	604	573	619	552	596	599	595	614	643	631	608	620	610	646	601	581	624	628	623	622	631	627	646	610	607	565	630	618	591	634	622	599	556	596	617	580	575	649	586	618	616	599	570	616	633	635	599	608	597	588	627	607	586	578	566	587	607	605	600	644	625	592	623	594	612	599	585	621	605	590	611	571	613	609	589	641	573	600	610	569	599	553	643	608	622	583	577	598	632	617	635	595	585	623	596	612	596	609	581	606	596	618	615	634	593	606	586	589	625	621	613	583	588	654	582	564	574	631	603	536	643	617	592	582	575	614	632	570	582	611	611	595	617	601	584	570	616	588	650	544	580	612	584	635	594	592	636	620	591	564	572	625	595	616	623	587	626	610	631	597	548	561	615	617	560	616	596	589	577	597	646	606	600	596	598	603	664	567	598	627	610	588	612	642	645	577	641	645	597	600	617	584	586	638	610	640	589	585	575	623	575	561	583	614	561	548	601	624	607	576	613	561	618	571	617	569	603	587	568	596	605	574	614	603	592	584	642	610	642	563	666	536	627	594	577	615	618	575	587	593	624	618	610	618	615	617	591	617	584	552	577	629	587	584	620	560	599	569	608	571	624	578	604	627	560	589	552	634	605	602	575	606	593	655	577	604	601	592	592	641	578	610	605	597	618	580	603	624	641	604	613	616	592	586	633	593	610	580	591	559	613	598	607	612	605	610	629	651	609	607	627	605	588	594	577	638	584	630	627	626	570	609	605	630	609	569	588	623	605	616	591	614	634	594	589	600	627	618	563	613	635	621	584	585	595	678	580	644	591	645	610	626	596	569	617	567	588	564	607	631	585	603	591	606	616	686	583	632	578	575	573	573	601	565	626	575	624	584	615	666	612	637	623	656	604	602	572	605	642	594	609	597	605	617	556	616	631	623	635	594	623	635	588	563	558	621	608	608	584	592	584	602	643	593	640	626	595	620	615	632	584	616	589	617	609	602	603	602	613	603	601	590	602	641	580	575	610	585	598	621	578	602	571	622	617	598	578	604	629	644	580	560	616	578	570	577	631	630	650	625	584	575	593	621	590	583	638	616	615	575	601	613	628	613	585	586	601	582	565	576	584	581	639	616	561	619	573	607	632	614	629	606	612	600	619	611	604	617	606	614	612	601	605	617	573	576	593	624	580	577	615	622	628	623	609	612	584	590	592	540	592	635	609	585	626	606	583	599	616	601	611	612	602	620	571	623	619	626	584	584	599	608	579	600	624	596	618	607	613
24870	2987	796	658	472	331	287	293	304	269	316	286	288	271	267	300	297	307	240	290	278	251	320	308	247	312	291	273	268	274	303	315	273	274	281	257	294	306	265	264	270	269	258	279	293	260	284	272	300	282	256	298	272	269	279	264	268	284	303	273	260	275	310	250	277	287	271	271	273	277	271	261	286	288	295	268	283	336	267	291	268	253	284	285	263	271	259	315	291	298	264	275	280	312	279	269	270	281	266	304	299	283	277	294	271	274	247	279	271	298	298	273	269	270	303	315	265	277	271	290	281	270	250	282	296	282	285	308	272	279	301	282	282	325	278	269	289	295	271	284	252	296	282	269	287	263	263	317	270	303	263	262	291	262	271	257	260	257	250	276	261	269	291	286	286	249	289	303	254	314	288	278	300	278	286	294	291	284	281	269	276	293	298	294	307	276	254	261	274	291	282	253	263	267	279	270	268	273	266	259	299	263	269	276	280	298	287	299	305	250	271	304	326	243	263	262	282	276	273	280	288	250	246	310	274	290	264	296	243	265	266	241	295	295	307	258	297	271	264	262	287	261	259	290	287	252	268	260	272	285	299	276	287	260	303	255	246	295	302	264	261	303	271	285	294	264	314	248	265	290	301	297	258	264	287	275	267	278	272	247	272	277	250	294	294	279	302	260	295	249	256	292	226	253	283	277	242	299	272	276	246	298	275	294	256	273	286	277	288	267	309	285	280	311	276	258	266	265	271	281	297	277	284	306	305	310	319	291	290	280	264	286	270	281	305	271	251	262	294	282	329	253	287	264	295	298	279	277	275	259	260	277	286	263	276	250	278	264	251	293	231	314	289	289	270	265	280	309	317	260	270	286	287	295	255	251	299	281	266	298	250	302	315	292	240	282	289	306	313	270	290	283	230	279	277	259	289	310	259	240	272	252	301	294	303	279	256	251	301	294	256	251	277	272	245	273	288	318	269	270	299	302	257	258	285	233	285	282	284	262	265	285	287	273	293	290	267	279	259	258	267	286	273	277	288	270	269	308	264	255	267	267	289	255	277	309	273	311	288	297	278	285	304	297	314	254	257	285	265	260	280	277	266	287	282	299	277	261	284	278	278	300	251	275	296	273	283	259	271	300	278	283	312	264	274	279	266	286	258	309	276	264	254	289	288	293	296	272	236	291	262	297	257	300	266	286	275	283	259	295	300	288	291	289	269	294	262	304	327	239	290	264	272	276	298	258	258	284	275	293	292	262	255	274	293	278	263	274	289	298	291	253	259	270	265	264	282	304	283	257	282	267	277	286	262	258	301	264	263	266	296	257	288	290	275	252	255	238	284	284	286	295	274	288	292	260	295	291	256	263	254	278	265	267	269	282	278	310	234	288	315	268	275	279	305	261	299	275	267	267	315	278	263	283	259	270	269	305	286	259	268	278	270	268	310	287	277	325	291	275	275	275	278	271	285	283	294	269	257	251	255	292	314	262	309	267	311	293	298	287	280	266	274	299	293	272	295	288	270	291	301	266	268	312	285	300	269	278	277	251	260	252	304	283	259	270	277	251	309	279	297	261	288	306	268	321	307	262	259	280	288	263	291	273	295	305	258	278	293	290	279	255	253	333	265	273	282	264	301	303	255	274	281	261	246	273	286	298	293	276	269	270	292	285	268	284	279	293	269	307	240	319	271	294	274	313	311	299	300	291	234	242	274	251	287	274	260	266	258	299	279	254	276	276	294	285	269	287	233	292	298	307	309	293	238	248	260	275	263	279	263	301	248	268	253	240	269	312	272	275	289	289	274	278	271	256	296	280	282	271	249	296	283	284	296	250	285	262	280	269	320	270	277	301	260	269	288	273	322	270	291	280	290	308	322	323	306	288	280	299	284	278	296	286	292	278	274	280	264	249	316	268	283	336	296	304	282	249	249	244	288	294	286	288	299	296	316	273	275	284	288	281	255	280	279	260	297	280	261	292	251	274	270	291	253	276	271	289	267	301	315	260	259	267	262	285	308	262	251	270	283	266	240	270	299	270	256	276	274	283	280	300	284	268	274	259	280	286	254	264	291	282	267	263	292	237	289	262	279	254	318	270	244	258	281	273	276	327	273	286	259	277	277	297	277	291	290	261	275	259	268	295	262	296	284	282	276	314	316	295	282	269	270	289	282	301	285	285	282	293	256	287	313	304	290	293	262	301	261	275	269	306	284	290	268	274	279	233	287	298	301	262	283	266	276	277	294	276	306	267	260	255	274	241	275	286	250	254	283	255	261	300	296	270	258	244	297	295	276	270	280	260	269	272	262	292	294	279	272	292	282	264	270	280	266	265	246	278	285	239	286	288	279	238	282	246	299	290	288	280	283	291	304	249	305	257	291	280	241	275	259	268	283	285	266	235	262	256	302	279	280	294	311	296	290	259	293	303	274	269	324	275	294	296	274	261	267	266	264	260	293	292	264	311	302	283	282	290	296	238	269	286	279	290	261	306	264	282	247	276	300	284	295	299	267	261	277	267	305	259	283	271	284	304	258	281	244	259	241	242	295	294	283	256	286	286	297	312	279	295	253	270	321	300	279	305	315	259	261	304	309	279	241	242	250	265	276	263	240	308	291	288	259	257	280	261	265	279	275	265	252	280	269	251	290	239	254	252	279	272	260	244	275	288	282	295	290	290	296	283	245	287	326	286	310	295	259	308	275	304	308	256	292	323	313	263	262	276	302	310	274	275	276	260	277	279	284	304	288	264	283	288	294	298	276	270	252	265	267	282	306	293	300	283	299	243	275	265	287	269	290	261	263	272	274	285	287	311	323	248	262	263	280	283	295	275	286	294	279	286	313	306	273	264	279	289	312	266	295	295	254	293	261	269	255	286	269	268	296	254	298	256	278	261	289	284	265	285	278	282	293	271	247	282	284	284	268	295	292	288	292	301	255	256	262	251	299	292	285	296	306	278	287	261	252	262	320	269	282	272	268	272	314	232	255	285	257	276	258	271	273	264	246	295	294	282	267	263	274	294	277	273	261	245	294	289	265	263	288	275	258	305	289	294	309	265	281	258	263	302	308	262	279	298	255	290	272	288	270	275	250	284	269	270	271	276	264	274	280	304	282	269	261	276	287	283	277	278	307	292	321	279	285	276	284	294	297	259	261	257	291	290	268	270	246	267	294	258	264	286	282	267	250	286	308	278	298	264	278	298	316	275	276	272	269	293	331	295	239	249	289	286	265	246	293	272	288	279	272	270	273	273	288	276	295	272	284	243	263	275	313	286	262	253	282	273	246	277	244	290	277	280	292	273	299	264	262	299	270	307	268	284	302	295	290	272	252	290	269	267	295	281	286	257	245	305	286	284	275	267	322	253	285	262	246	270	293	260	286	260	292	310	306	293	272	261	268	280	283	304	281	275	296	273	243	276	268	243	265	277	263	293	279	309	280	251	242	291	269	283	298	283	320	309	275	254	263	326	321	297	256	277	292	272	269	327	318	263	314	286	279	258	300	294	293	301
17763	6605	6568	6037	3608	2083	1602	886	727	747	704	698	715	668	740	635	687	701	678	701	691	667	708	654	632	691	678	648	707	713	658	679	671	682	626	655	616	664	684	666	667	713	700	627	645	631	629	681	653	654	700	661	664	677	626	626	674	642	671	632	672	683	655	662	689	628	645	660	669	618	672	672	655	660	647	644	610	637	706	688	664	648	631	661	654	659	659	627	653	638	635	658	630	747	682	665	670	677	700	644	665	655	620	623	657	696	619	609	702	673	666	635	685	656	635	695	695	672	659	611	663	642	637	651	672	625	665	664	641	616	643	685	662	622	662	671	637	592	678	664	602	672	665	677	608	672	619	616	653	691	606	698	660	651	649	636	659	682	599	659	645	645	676	687	639	631	638	622	659	658	610	639	663	642	708	614	621	687	712	682	631	672	674	656	696	660	635	618	644	660	674	608	684	650	638	647	657	675	644	668	626	704	678	668	667	652	615	626	634	654	633	670	634	650	658	647	651	649	614	644	665	654	653	673	703	668	707	659	665	662	684	699	674	639	641	673	655	659	664	685	653	643	628	623	671	683	645	665	702	632	646	640	703	651	701	644	600	651	687	621	633	644	634	621	635	638	694	725	673	663	708	663	692	661	702	644	665	644	676	611	624	700	676	630	680	641	640	670	606	664	630	623	614	666	687	601	672	613	669	626	657	666	653	653	650	662	655	649	686	666	663	685	681	648	631	630	615	652	691	649	651	653	625	665	637	661	654	647	644	632	669	657	606	669	639	638	655	645	659	643	696	634	637	605	682	698	617	677	646	630	635	627	608	677	642	656	648	652	671	626	697	657	652	718	633	656	681	690	633	639	671	647	642	650	671	647	687	622	679	651	671	625	667	640	596	692	621	673	667	658	645	638	651	630	655	659	674	666	679	701	643	680	630	709	673	625	655	655	669	646	714	642	683	630	682	666	642	675	608	638	672	660	670	680	709	668	660	663	647	702	705	638	639	628	663	657	644	635	659	651	679	676	647	653	643	661	656	639	647	666	669	639	667	677	670	671	684	671	613	605	663	680	660	685	582	668	676	644	663	652	658	694	637	640	607	650	661	687	645	688	648	693	656	648	667	690	647	679	654	657	652	641	672	638	644	631	605	628	656	699	659	631	621	676	694	638	616	672	639	648	659	626	613	630	651	621	663	652	631	646	625	672	650	654	655	610	611	618	662	654	613	685	689	665	645	621	626	671	652	643	694	628	640	614	648	650	722	694	663	660	666	673	639	661	655	581	646	639	652	675	673	689	680	629	634	654	680	676	658	662	637	628	659	677	695	697	667	599	677	660	656	668	628	635	658	688	638	660	655	615	633	681	674	635	661	660	679	622	654	669	639	632	634	662	720	673	644	631	629	684	628	660	648	644	632	620	678	664	655	640	661	658	660	622	625	638	628	630	673	643	706	611	668	671	651	657	658	648	637	644	709	675	656	662	662	684	669	654	686	660	672	684	668	654	625	662	675	657	623	645	666	651	604	618	647	654	640	630	589	698	646	625	641	630	647	659	656	664	651	629	653	630	673	659	654	618	669	675	670	650	691	640	626	642	673	667	678	670	690	692	607	633	627	663	735	680	606	694	675	638	627	647	684	631	666	658	665	686	622	681	655	651	621	637	652	620	686	662	674	603	658	672	617	614	678	678	635	636	670	684	658	681	633	675	663	647	665	621	671	667	663	666	663	650	654	662	675	663	648	628	650	662	642	662	641	657	648	672	687	625	638	643	652	665	680	659	667	715	636	577	668	645	643	646	647	671	705	665	650	657	678	672	627	654	671	698	644	613	660	712	660	612	667	722	652	672	625	697	670	669	623	662	699	635	690	652	618	652	652	681	650	666	660	661	678	621	683	660	674	678	663	632	644	658	618	654	643	627	649	638	700	700	651	632	638	647	650	640	708	691	653	612	598	691	598	636	614	628	664	635	662	649	665	635	678	604	667	628	631	696	661	603	657	657	611	651	644	641	681	692	636	638	629	643	644	642	646	717	644	679	670	671	693	623	651	656	653	664	731	672	631	667	669	666	630	633	644	676	646	624	640	661	643	649	646	683	661	653	624	634	613	640	630	627	663	591	703	616	651	654	715	640	638	679	680	617	633	639	657	627	664	701	664	634	625	673	670	653	621	622	682	688	629	661	619	649	677	621	657	689	650	706	648	680	654	649	678	665	640	666	670	707	685	677	680	650	572	648	675	652	675	681	612	694	636	635	634	649	680	644	624	617	629	624	636	694	678	676	600	652	631	633	664	673	661	655	696	664	599	608	653	649	662	694	658	673	659	655	638	628	646	684	630	640	658	650	648	648	643	644	621	668	673	649	667	705	645	652	641	610	642	649	661	675	686	688	660	644	682	670	635	698	652	632	645	700	655	642	680	656	645	670	669	652	630	710	633	633	656	719	663	639	680	666	715	629	665	660	691	666	659	653	631	672	609	651	632	653	627	688	651	667	684	657	607	671	674	643	662	659	694	643	674	678	631	645	658	697	702	643	655	629	658	652	731	701	706	636	691	633	671	648	641	692	658	709	693	644	667	666	660	650	656	613	644	632	645	625	645	696	645	627	618	694	659	635	662	618	617	646	653	613	697	635	636	693	652	666	665	638	615	702	675	665	700	635	622	668	667	644	636	633	670	590	649	631	681	642	637	617	649	624	648	648	659	613	691	634	711	634	685	650	624	661	669	663	625	686	669	658	681	627	641	653	678	669	631	692	680	679	606	664	606	627	695	638	656	660	629	663	625	638	655	623	618	615	619	669	654	651	682	701	678	677	638	629	658	648	652	680	666	672	655	664	624	625	674	662	667	639	726	673	599	717	701	652	668	680	651	656	678	662	697	704	637	655	662	722	669	601	639	652	627	657	649	648	661	671	718	683	644	697	664	641	666	627	686	634	635	667	604	677	636	617	643	632	652	629	644	680	711	645	607	661	736	660	688	668	643	682	692	675	652	641	633	649	657	674	601	650	668	624	651	725	649	682	583	656	654	685	655	645	577	666	638	668	684	628	677	702	663	661	676	695	614	639	614	660	651	688	688	659	640	694	625	639	681	666	679	633	659	691	668	639	647	655	685	679	650	694	623	625	661	691	602	681	654	640	679	687	653	649	712	627	663	634	690	651	636	674	627	654	668	664	623	665	667	611	645	635	706	649	632	646	694	628	654	630	683	675	672	655	628	640	651	614	688	640	633	662	627	655	679	668	612	621	673	642	684	625	652	663	651	669	615	701	633	688	615	662	685	658	707	680	687	672	631	660	640	646	681	677	646	681	687	680	590	609	659	616	642	608	705	688	698	645	648	671	664	670	641	662	625	656	698	675	603	737	644	647	662	704	667	650	642	627	649	698	636	624	656	685	685	667	641	716	643	636	628	655	657	649	648	639	652	641	655	651	634	644	666	659	675	653	650	657	683	659	611	654	678	668	666	635	644	696	622	622	631	650	628	639	646	675	601	619
30685	4916	1062	670	480	422	344	297	300	318	286	305	277	281	283	268	316	317	288	266	305	259	289	307	307	260	286	291	280	297	321	253	279	294	303	290	281	314	291	255	302	296	288	273	278	273	299	286	304	281	287	264	259	253	293	276	282	281	292	290	265	280	286	291	305	266	269	260	315	287	318	307	299	296	313	289	270	273	296	271	288	297	315	290	311	296	312	275	285	289	286	274	303	326	266	280	283	287	314	259	317	329	277	277	294	283	308	295	282	337	282	245	309	311	281	298	314	269	289	302	290	300	288	287	295	301	280	262	279	273	328	307	260	274	288	269	304	269	267	292	307	291	248	266	280	307	277	290	315	303	249	299	322	313	292	288	290	283	277	286	290	263	298	257	289	292	310	290	290	275	274	305	276	252	286	288	279	273	260	269	268	264	266	274	310	268	275	261	293	275	277	278	286	286	268	310	281	298	264	241	274	309	288	263	313	288	311	309	273	298	269	272	297	328	267	281	279	308	291	296	282	262	304	260	305	308	291	295	300	272	265	284	261	265	282	282	290	268	266	269	289	288	302	320	322	287	289	276	298	278	270	285	294	283	285	289	276	303	292	272	284	314	236	313	295	282	299	268	288	309	276	316	293	312	301	262	276	290	323	259	264	308	296	317	270	303	299	269	307	284	287	322	303	268	294	314	317	290	278	277	286	277	331	278	283	259	264	297	297	277	305	311	306	285	282	305	275	311	311	265	291	307	300	275	291	291	274	320	270	267	290	286	298	301	323	309	317	305	285	234	265	288	285	275	290	278	268	272	283	294	269	288	296	305	301	317	289	275	283	278	281	296	260	300	290	279	290	294	304	294	286	277	315	307	293	313	288	282	267	290	282	248	269	282	253	288	293	285	254	294	317	313	286	292	270	301	296	285	295	298	269	295	297	288	337	274	287	304	267	286	267	308	294	287	286	281	257	280	268	279	295	307	308	265	264	290	315	272	287	258	289	257	286	295	289	288	286	289	272	316	309	294	304	311	301	313	307	264	283	269	285	263	290	266	277	319	306	298	272	294	296	273	293	264	297	285	295	322	284	306	305	287	282	310	246	296	289	276	288	291	314	282	277	290	259	288	298	265	292	306	291	253	319	278	280	304	291	271	250	303	293	301	275	270	303	290	348	316	292	304	276	283	277	272	289	280	261	313	261	284	282	285	294	295	291	310	274	314	304	288	263	271	280	246	281	277	309	284	295	333	288	300	314	263	296	304	293	309	268	275	283	286	274	288	330	254	282	284	296	274	297	294	270	315	278	334	309	283	296	283	269	270	332	285	298	315	298	269	282	269	274	298	288	275	281	259	249	292	289	293	290	255	264	298	297	286	307	296	295	280	284	283	283	316	293	293	302	290	310	320	273	304	299	264	272	258	268	330	276	276	291	286	277	318	284	285	291	303	325	290	290	335	324	289	289	282	284	299	335	285	294	301	285	306	266	276	326	269	293	330	297	293	291	284	298	262	275	293	292	283	271	291	278	307	276	286	283	261	277	287	303	287	276	291	279	296	275	286	280	285	282	322	282	296	317	319	308	299	312	250	263	278	265	275	291	296	312	317	288	304	285	282	263	280	244	262	278	284	265	271	266	288	335	286	336	306	326	297	292	278	270	258	270	256	306	288	265	287	306	312	285	291	282	258	289	257	293	268	279	298	294	282	289	308	274	262	294	302	295	304	269	291	276	294	298	297	316	285	318	290	259	307	296	279	274	277	295	283	283	277	274	293	314	298	309	264	313	270	314	299	295	314	281	271	247	301	258	277	283	299	282	276	314	288	311	281	267	316	279	289	304	269	296	300	265	263	303	297	302	307	267	282	294	316	307	277	292	292	304	283	270	256	286	285	268	288	291	300	305	322	265	290	286	288	312	295	319	292	309	325	292	284	289	312	292	271	289	260	317	303	296	260	290	282	274	290	274	295	263	269	282	283	293	334	326	279	262	316	285	301	283	288	286	267	282	299	290	295	300	293	267	278	273	276	282	277	268	277	262	314	262	298	293	301	269	295	288	293	271	308	281	268	291	279	276	295	302	265	304	286	299	259	320	288	288	314	266	252	316	271	301	250	281	285	289	300	315	254	267	288	293	288	292	293	258	282	296	261	315	282	309	257	303	275	269	296	287	304	282	307	303	299	283	301	280	291	279	323	297	281	285	299	279	269	289	287	284	301	291	301	272	305	259	272	285	333	291	287	250	263	313	279	276	303	272	284	320	295	291	273	268	273	302	321	310	304	265	295	298	283	267	270	294	298	303	296	293	298	303	275	293	292	290	270	297	305	259	280	322	283	272	257	268	257	278	296	280	270	299	277	305	299	279	264	306	300	287	326	319	295	301	273	303	283	307	267	308	307	287	269	266	282	320	284	250	279	259	313	302	308	312	303	287	258	253	267	268	275	316	280	283	255	262	286	292	303	306	265	237	294	258	286	285	267	290	265	308	252	275	282	289	280	305	299	283	279	319	297	279	308	276	308	258	265	301	300	234	236	283	291	309	288	314	286	303	274	302	273	306	298	288	304	283	274	295	308	294	298	287	266	291	267	282	284	266	270	310	262	272	303	285	305	289	318	316	318	297	271	293	271	320	270	279	309	301	295	300	345	288	260	259	292	262	284	296	307	262	291	302	285	280	300	294	311	271	271	312	325	290	296	313	320	277	295	270	291	281	318	285	285	288	308	277	299	285	285	294	285	327	231	283	280	288	284	290	308	294	290	282	298	313	306	293	277	255	247	280	286	322	271	247	279	261	296	334	297	301	274	310	287	277	298	297	286	298	269	304	357	290	293	251	262	265	295	284	269	298	302	283	279	287	299	295	242	323	303	307	279	301	299	286	309	288	287	283	287	304	278	345	301	314	280	278	255	269	301	286	304	278	283	295	266	266	327	264	264	270	309	293	295	285	311	272	283	285	264	290	273	296	288	268	298	267	326	272	282	329	261	255	311	319	254	261	302	264	292	294	302	289	295	305	288	267	308	287	250	290	309	225	273	314	292	272	274	302	287	289	304	282	289	303	308	268	277	293	305	269	274	304	293	272	303	286	306	262	299	280	314	312	254	293	271	274	259	274	277	298	285	315	277	291	285	269	289	309	275	296	317	262	314	297	294	239	274	312	302	257	291	233	277	276	292	299	275	311	246	275	260	307	267	263	296	298	249	289	286	295	300	279	282	273	284	303	302	268	303	288	244	298	274	262	280	274	281	300	280	287	298	285	308	294	266	276	280	293	294	291	296	282	298	292	314	298	318	308	306	279	288	271	285	274	297	284	281	260	304	319	291	277	292	304	279	280	292	278	288	324	306	310	325	280	283	259	299	293	255	269	253	308	258	276	276	278	266	327	298	269	308	321	260	302	331	277	289	276	264	293	309	287	330	284	263	320	274	312	257	275	297	301	309	284	278	288	256	261	268	239	270	263	271	317	282	259	264	278	277	304	304	288	300	289	297	279	277	327	286
21775	8540	9447	6804	4104	2968	1524	845	799	774	721	716	731	764	703	693	698	696	681	669	706	732	704	732	705	711	660	704	695	698	706	699	709	690	724	667	734	711	676	649	706	661	661	701	689	702	733	669	691	680	733	698	663	672	702	705	694	692	701	621	688	699	704	667	632	681	690	702	740	655	658	661	660	679	693	666	685	737	704	687	667	724	692	705	713	698	704	718	710	663	687	691	689	750	701	705	670	651	692	693	688	661	661	666	648	680	668	679	674	670	668	681	646	675	672	701	635	706	730	670	693	709	708	690	658	691	687	713	723	633	680	710	664	680	731	701	661	684	683	680	639	698	654	677	661	710	685	695	701	700	647	667	692	683	672	674	705	692	739	658	696	679	680	679	718	689	688	629	700	648	642	660	679	651	698	690	684	673	672	709	705	638	706	678	674	621	694	687	663	677	690	747	691	688	685	626	685	705	674	657	647	756	709	701	639	672	655	695	641	700	649	663	683	640	739	721	659	688	670	647	689	693	680	671	693	694	685	656	705	643	685	678	686	641	669	674	670	690	688	692	673	691	689	669	688	676	684	692	642	709	718	701	695	715	649	699	682	687	696	708	690	678	684	673	683	671	675	657	665	650	704	625	703	639	636	690	671	695	689	668	698	649	668	699	683	713	655	685	664	691	720	704	671	663	669	710	664	685	700	700	696	625	663	679	723	728	673	731	693	700	734	672	664	662	709	660	663	640	660	688	664	690	705	659	731	652	659	623	674	694	710	689	734	672	680	674	662	710	649	714	679	678	660	724	708	640	654	677	658	693	706	696	653	649	727	658	711	736	663	675	704	711	649	652	685	701	686	703	642	666	633	704	692	677	653	666	691	702	663	684	706	628	656	668	720	662	696	674	715	706	677	662	681	672	685	707	683	691	688	715	664	681	652	672	702	681	736	657	654	640	682	680	726	671	685	671	661	695	723	738	651	700	695	701	702	672	686	704	676	660	722	750	667	637	673	657	672	680	680	701	670	660	674	707	679	682	666	669	722	724	685	670	636	659	632	666	678	692	655	690	705	656	659	669	654	719	716	696	686	652	717	668	685	659	721	674	698	667	736	657	698	655	693	672	704	666	699	670	691	686	679	664	648	738	712	641	677	698	661	677	711	663	670	732	674	665	676	741	691	648	726	663	669	666	656	685	688	665	700	641	684	719	678	669	694	703	664	712	669	635	658	685	661	644	696	671	671	663	679	680	694	698	690	719	686	675	677	649	688	677	642	674	683	681	658	693	672	688	674	660	691	718	663	681	656	655	669	701	645	722	697	707	678	684	660	681	670	692	669	712	688	712	659	698	693	713	642	685	663	689	691	713	694	680	652	655	687	704	705	671	682	657	683	679	683	672	649	655	645	721	697	670	687	621	631	671	653	696	712	618	680	689	696	652	669	686	719	637	657	653	662	713	686	651	680	677	699	632	665	669	677	677	729	680	697	685	660	718	718	658	653	697	658	657	699	682	645	679	668	673	671	705	632	719	672	670	688	706	717	685	661	691	655	670	736	697	687	672	645	707	687	659	652	669	698	667	673	659	702	704	684	683	638	670	698	688	712	738	708	706	695	694	690	627	704	648	708	726	701	648	675	680	668	705	691	652	707	678	645	692	650	700	687	643	733	700	649	640	684	658	695	691	663	659	696	661	671	672	699	690	674	715	685	676	676	734	696	750	659	674	638	734	676	681	656	630	674	686	677	682	699	658	661	662	682	665	676	703	644	655	679	690	705	691	672	640	721	645	699	715	668	669	679	695	666	691	688	683	661	663	649	660	678	651	676	637	716	673	672	701	689	688	663	672	688	700	698	715	655	745	640	677	702	689	680	728	648	665	659	712	725	693	679	671	665	712	639	670	666	671	643	708	698	650	695	674	675	672	748	692	651	687	680	708	669	696	682	682	694	719	698	698	685	690	715	698	670	725	686	676	740	666	663	697	673	679	679	700	669	654	682	695	690	672	699	713	629	683	671	714	694	644	708	679	669	689	683	696	720	700	700	698	683	679	602	667	691	657	674	685	692	704	652	661	708	691	697	709	657	638	654	673	690	649	679	670	664	672	664	662	681	707	708	648	644	696	705	702	671	696	672	743	684	736	706	686	686	714	696	696	695	686	663	684	688	665	704	685	730	673	716	683	701	689	702	652	702	670	690	683	686	677	661	680	650	692	663	711	711	639	713	727	710	690	726	684	699	736	722	691	707	673	646	685	672	675	742	711	676	676	698	668	690	676	689	695	695	677	689	713	692	727	708	680	663	706	726	720	717	640	624	678	659	647	641	708	693	671	695	660	657	677	698	690	691	716	654	644	650	644	660	674	676	718	687	715	656	722	671	707	675	713	673	667	669	670	652	662	728	689	703	730	655	720	706	699	667	702	695	642	666	632	718	623	710	698	729	692	647	658	684	696	689	619	663	692	672	623	664	738	726	693	686	662	686	692	724	688	732	673	657	657	719	699	640	680	685	717	686	696	687	683	708	680	642	704	725	683	664	690	685	710	670	679	662	692	688	710	736	655	653	648	678	663	672	689	697	740	704	670	737	651	679	676	710	690	707	685	686	695	670	707	698	658	656	680	705	700	653	696	709	685	658	707	684	720	682	678	648	704	675	652	699	638	734	687	653	673	675	690	710	708	659	668	732	662	690	723	648	663	696	763	640	726	667	710	716	700	725	639	715	674	661	682	670	688	686	672	676	677	643	669	665	740	668	656	657	706	681	702	654	688	656	688	692	611	695	722	689	651	648	666	668	689	683	688	701	664	688	694	680	696	677	695	725	704	680	689	728	719	693	748	683	704	668	667	709	708	695	677	670	710	675	686	713	686	711	733	711	691	717	712	623	638	648	676	673	676	683	700	707	676	662	674	745	666	631	710	637	668	677	674	742	696	701	669	691	721	703	666	682	661	716	649	668	712	685	648	668	717	678	702	715	668	718	653	736	669	678	720	652	694	637	639	674	690	670	687	694	687	689	690	649	696	684	678	678	731	646	704	710	705	644	706	737	677	713	671	709	700	692	661	688	706	723	670	684	661	689	673	693	719	633	687	738	657	696	690	656	724	684	661	728	706	666	691	721	620	691	665	660	729	721	701	679	694	684	685	658	688	679	648	664	667	682	657	674	639	682	706	610	678	681	677	696	669	678	672	648	710	704	659	701	698	680	703	653	698	651	636	680	715	698	712	697	653	675	657	638	682	670	630	677	632	705	656	680	677	695	600	671	703	725	662	679	676	669	686	659	709	678	667	701	688	689	684	664	674	686	679	705	667	716	679	667	737	653	657	653	692	699	683	670	651	669	635	674	694	663	653	687	768	661	659	714	671	732	665	637	662	676	694	706	688	740	735	720	703	709	730	703	782	670	707	685	665	662	733	683	714	690	676	705	669	631	694	633	684	710	692	649	711	647	693	722	653	725	696	712	737	678	682	710	701	697	684	691	672	657	642	653	654	712	698	658	667
22100	2285	432	389	307	239	296	272	246	291	282	263	274	282	275	272	269	264	258	261	288	279	278	292	268	253	271	265	269	278	247	256	250	278	267	260	286	251	259	282	260	269	316	303	267	282	261	242	249	276	282	286	265	241	291	248	256	278	285	290	278	267	269	287	298	294	257	266	249	257	278	250	252	244	220	284	288	262	262	279	251	294	271	262	313	273	289	254	250	261	256	313	273	284	267	288	237	241	276	246	273	287	299	293	264	228	303	286	284	272	279	250	239	276	276	245	258	242	271	276	246	268	296	279	269	263	285	229	268	271	275	267	246	250	247	254	283	280	291	276	247	283	266	268	258	260	266	262	265	263	268	276	230	229	268	289	259	246	273	298	276	231	253	241	243	277	261	273	290	266	267	252	279	270	280	267	274	256	242	282	275	291	275	263	280	257	301	248	286	248	264	260	261	237	260	250	277	270	250	286	263	282	234	288	270	296	262	281	277	279	258	271	271	260	236	266	253	255	282	307	270	266	270	269	295	299	266	240	266	268	264	269	251	275	271	259	224	268	253	289	269	285	263	250	247	246	272	282	280	249	286	266	224	269	303	279	289	315	290	263	260	280	254	275	268	275	260	272	344	274	271	287	264	300	228	259	285	270	293	261	261	259	301	257	247	288	251	260	294	216	286	238	252	283	271	249	265	287	250	248	288	263	268	263	286	299	284	250	282	258	301	279	250	285	290	258	260	303	255	300	245	250	262	263	298	267	251	280	272	269	286	286	255	218	242	303	311	257	245	260	288	262	244	282	233	257	283	279	252	252	256	239	282	224	219	272	262	268	254	246	300	241	253	255	266	273	270	256	280	274	261	249	267	235	232	257	236	261	254	241	289	259	260	307	276	230	259	272	284	283	275	249	266	270	290	243	258	276	263	272	248	274	247	251	268	248	277	241	269	243	303	244	313	282	252	270	232	271	297	263	260	259	241	256	260	265	237	260	261	267	258	300	275	266	262	252	262	260	274	269	272	283	257	267	297	272	272	275	273	286	264	265	260	276	289	282	256	249	247	235	278	290	272	271	313	283	244	274	253	271	275	255	261	262	258	243	293	248	257	282	287	301	276	248	256	251	243	265	284	300	259	298	258	283	271	271	277	253	273	259	263	294	268	272	286	243	288	287	283	285	272	257	282	275	255	267	293	290	275	247	277	274	255	234	225	297	227	259	249	283	261	266	296	249	268	299	276	270	270	243	251	296	298	289	283	261	284	283	282	278	263	250	243	263	321	249	258	273	273	287	258	273	249	276	251	313	274	259	268	262	263	303	268	294	303	260	277	270	251	257	254	263	246	261	276	276	281	267	262	279	261	244	277	255	257	284	271	279	274	241	260	282	267	257	272	233	248	252	286	314	268	286	284	242	257	284	266	265	274	279	269	249	261	260	250	269	277	264	261	242	285	274	260	258	253	262	253	306	300	263	263	263	273	276	281	287	295	296	318	228	279	260	263	251	271	274	232	246	259	238	229	285	242	257	274	291	256	271	277	265	254	274	267	302	273	243	296	266	242	259	270	261	281	257	261	268	252	261	269	250	246	251	274	253	263	300	255	280	323	282	281	249	297	268	307	248	245	267	291	283	238	287	259	280	298	250	270	270	273	251	257	262	267	269	288	279	263	258	270	277	260	284	254	274	285	261	278	285	301	263	295	283	285	283	264	249	250	258	266	279	283	274	259	273	241	266	250	240	238	285	251	251	264	267	284	235	293	247	244	258	281	287	262	295	245	283	294	287	278	271	241	262	239	274	273	256	238	252	271	295	263	284	299	269	254	275	282	273	280	273	262	250	260	249	260	286	304	271	254	295	260	258	244	261	284	268	269	267	303	322	266	270	263	280	254	283	270	293	293	276	258	251	281	258	270	259	278	258	254	254	274	264	275	306	255	276	280	262	255	260	267	257	266	265	263	253	281	238	246	249	249	256	287	285	273	265	252	240	272	277	272	233	243	245	248	266	253	276	279	292	249	276	268	254	282	250	280	287	259	282	267	276	262	255	276	286	291	263	250	268	264	276	271	264	266	233	265	246	259	291	293	269	288	275	298	254	253	269	258	245	256	288	278	260	301	329	268	289	257	274	262	251	268	265	308	264	277	285	290	270	269	270	265	271	243	269	256	260	243	278	253	285	225	256	255	250	261	282	246	278	220	260	237	294	276	263	244	253	276	244	289	274	257	286	269	277	280	282	286	266	292	281	289	292	273	284	267	240	258	300	243	285	298	260	249	238	251	264	288	281	217	265	277	280	274	300	297	269	326	283	297	241	311	229	255	281	260	251	248	301	282	240	247	246	275	242	288	292	277	256	276	276	298	239	271	297	248	296	255	227	266	265	269	266	304	268	236	262	250	269	230	273	238	275	271	251	232	253	258	254	290	243	283	266	270	287	270	274	266	281	262	290	291	243	289	302	288	251	288	241	304	265	270	262	294	296	276	259	275	262	246	266	264	263	257	282	279	254	304	275	251	271	290	259	296	268	273	250	275	248	243	239	256	277	240	281	277	286	260	250	296	268	277	265	257	265	273	258	277	264	267	270	284	250	267	286	253	276	270	263	250	278	283	244	249	296	261	280	233	306	288	261	286	276	231	276	271	262	269	270	257	289	289	258	259	253	256	264	307	264	293	269	274	239	271	258	263	283	282	297	269	263	261	287	281	249	277	264	282	237	256	277	247	267	265	256	250	300	292	297	278	249	249	265	271	299	273	268	259	289	272	265	266	233	267	259	259	276	280	257	295	277	249	284	253	250	273	284	281	263	249	256	245	236	286	282	296	265	283	256	290	270	263	332	251	257	272	307	255	267	245	276	256	236	227	286	255	311	258	265	279	253	251	266	257	252	249	274	291	276	279	271	263	270	250	245	295	249	305	258	282	266	255	274	262	274	279	275	273	261	274	268	280	233	261	259	267	297	269	268	281	284	263	251	223	266	262	294	263	257	267	292	271	289	256	266	251	293	247	253	279	281	285	274	239	271	246	265	260	288	274	246	284	252	284	259	261	263	251	281	263	286	301	249	231	269	262	268	294	256	275	267	263	278	263	260	264	295	260	283	314	266	260	303	271	300	278	261	263	309	240	286	251	273	299	250	295	242	263	275	278	275	251	228	258	265	250	269	242	264	268	258	285	266	287	282	272	287	285	258	278	240	250	265	269	262	252	267	286	299	241	285	255	270	303	257	281	265	276	252	235	274	263	267	259	249	303	295	278	262	254	258	265	283	258	266	253	277	259	275	255	260	252	293	264	306	255	286	243	265	253	276	253	267	271	253	242	278	295	252	264	234	277	240	266	301	283	287	243	275	244	282	258	291	267	276	260	249	251	288	267	245	267	265	240	261	265	231	277	251	261	276	273	293	268	251	269	271	221	256	264	265	276	258	296	249	292	269	269	244	233	292	285	257	281	241	279	271	300	288	283	260	286	261	241	280	284	247	294	261	278	286	237	257	262	269
17381	4756	3090	1984	1287	918	710	598	681	612	615	665	630	650	642	598	618	656	611	593	598	649	610	605	643	668	620	637	598	675	601	604	657	599	610	604	582	589	593	638	608	595	593	621	592	652	622	587	617	604	600	568	624	606	579	587	620	617	615	611	585	634	602	623	594	614	625	635	667	604	607	579	570	602	651	608	591	621	615	585	590	655	584	597	623	585	594	619	629	647	612	627	627	614	605	632	597	629	563	600	588	670	602	638	650	624	569	621	607	562	663	636	682	585	565	617	629	624	604	644	611	614	594	609	631	582	590	620	623	656	598	614	630	578	585	583	592	646	600	634	618	648	593	592	630	650	606	643	638	625	617	614	615	606	632	602	625	598	604	569	591	613	600	593	621	640	629	591	668	646	605	580	594	581	610	580	593	614	640	590	598	647	619	615	594	598	621	657	578	601	596	585	616	604	586	626	600	643	622	620	617	599	656	642	566	623	649	632	584	584	584	623	617	583	604	632	592	603	614	645	589	639	591	627	630	592	617	625	596	582	595	594	635	626	662	588	603	575	633	650	628	565	611	645	570	605	622	613	600	585	617	621	623	613	621	616	620	632	594	598	588	630	609	618	645	634	646	593	599	585	632	606	639	567	629	571	613	587	629	530	628	657	597	585	580	592	595	637	603	616	606	601	603	573	611	609	588	605	580	626	601	606	621	638	581	593	579	640	622	592	617	599	625	634	619	590	631	620	610	611	624	604	628	600	569	613	633	612	560	636	608	620	596	638	644	605	577	609	571	596	577	626	606	605	619	620	643	585	619	617	636	583	597	568	601	592	612	611	610	605	600	631	617	622	620	618	628	603	640	637	639	565	586	600	594	600	601	594	618	571	605	584	604	611	617	607	621	659	614	615	581	619	603	618	607	610	619	604	616	640	634	603	617	570	610	614	574	672	569	598	616	631	646	620	609	622	613	598	609	642	567	640	582	611	632	622	632	647	628	596	579	618	618	611	632	641	637	614	637	626	619	597	700	616	627	591	599	593	590	609	596	605	617	617	577	629	603	629	596	647	621	634	616	585	616	614	597	629	615	596	593	621	644	614	631	614	593	628	612	651	626	620	668	637	632	686	646	591	623	572	634	630	653	588	597	600	607	609	571	634	639	642	601	600	596	575	607	615	618	590	612	687	563	638	614	655	607	618	614	615	587	606	581	621	585	596	640	611	654	611	613	645	602	581	620	593	641	647	571	639	599	658	585	607	600	578	617	617	605	617	607	589	591	595	629	597	587	645	608	607	587	595	595	618	602	592	598	596	550	580	648	637	615	626	637	666	620	614	574	586	664	557	575	605	572	568	625	593	614	565	624	611	580	607	600	600	570	570	624	581	571	616	595	623	678	584	628	618	656	607	595	565	575	631	628	603	635	619	621	587	620	560	608	616	627	607	656	611	586	641	636	616	609	574	607	636	631	600	601	611	619	612	623	586	634	652	670	641	591	609	607	602	619	612	638	608	561	646	638	635	605	621	641	632	579	637	601	602	591	583	594	622	617	635	623	603	633	601	622	615	638	569	592	615	588	591	587	575	590	624	615	564	571	616	646	593	580	617	618	602	621	583	584	625	611	578	616	581	574	622	605	604	646	618	617	635	621	576	617	578	603	542	622	573	624	599	643	616	575	602	653	634	607	634	598	584	627	624	581	614	592	622	621	644	612	593	570	629	559	617	598	600	601	627	606	548	609	621	564	629	659	579	591	625	587	619	575	618	598	573	644	603	610	635	596	611	628	620	583	584	601	595	608	638	590	617	635	659	591	612	591	629	611	638	656	646	639	615	634	590	619	599	595	630	640	606	616	605	573	599	635	610	622	616	608	619	630	585	634	552	626	602	643	621	625	569	585	621	623	615	592	590	616	585	589	635	617	598	603	595	588	598	626	606	596	612	596	592	602	628	585	564	640	598	568	598	591	632	544	670	626	590	584	616	577	578	602	592	626	637	605	629	628	622	600	574	622	626	641	641	584	652	633	587	599	571	612	612	617	583	610	639	613	650	579	556	622	650	604	619	619	632	640	615	594	613	591	586	617	575	602	642	623	584	604	607	619	616	605	591	621	629	633	618	618	612	593	639	636	622	600	599	594	575	588	607	620	636	568	599	621	568	614	614	663	594	634	585	609	633	630	609	646	658	592	598	613	607	590	612	630	613	670	599	631	626	571	616	626	642	599	651	584	593	569	612	570	632	621	632	645	610	627	582	637	579	612	632	607	623	583	603	609	630	614	619	634	611	665	633	615	595	626	609	596	617	625	604	626	605	625	609	572	636	555	620	619	590	599	597	619	650	644	612	626	615	614	608	610	590	644	596	628	615	590	630	647	623	628	614	618	569	579	646	639	621	649	643	611	619	631	636	642	615	588	607	613	613	582	628	620	610	570	613	631	642	646	608	652	650	615	615	629	612	575	617	649	614	621	618	617	583	579	562	628	582	638	612	582	631	585	614	614	635	632	605	560	602	625	618	604	590	597	586	626	610	615	600	567	640	602	664	599	614	584	606	579	581	634	591	635	662	587	647	627	598	604	625	578	572	623	598	591	684	642	591	566	633	603	584	619	627	590	593	635	599	556	597	589	601	578	564	635	614	608	615	571	620	634	595	622	594	629	598	612	605	571	603	618	652	571	642	630	614	605	631	642	639	598	624	593	633	619	601	647	613	618	597	590	615	644	614	603	614	600	610	558	592	600	579	604	623	594	614	607	599	572	607	645	608	619	621	581	602	589	616	628	609	637	626	581	604	636	638	634	602	598	611	640	639	629	646	642	591	610	608	577	619	627	620	592	631	617	574	585	584	612	586	585	656	616	591	629	591	604	625	594	620	603	607	581	618	560	598	615	601	621	593	625	631	587	557	607	590	600	573	572	607	618	609	599	607	617	606	635	574	556	639	658	603	614	618	641	570	601	616	622	622	601	667	631	584	642	632	581	594	631	613	593	601	618	602	608	636	597	608	663	596	580	636	621	628	635	588	591	600	619	644	610	623	605	589	595	633	606	605	606	596	609	576	655	580	640	617	624	609	612	608	579	621	605	606	575	589	581	607	580	553	628	632	578	618	581	616	631	585	612	638	627	584	665	608	588	596	624	641	636	636	631	610	607	619	656	631	669	617	610	601	611	611	618	644	596	590	621	573	661	573	601	582	566	629	603	628	579	651	590	634	577	625	609	598	614	603	644	580	633	608	595	650	607	655	610	593	652	654	604	625	677	588	610	619	619	602	640	636	625	613	603	617	607	621	559	633	655	607	640	587	617	682	588	592	638	616	598	618	624	649	654	579	577	630	624	650	583	607	617	568	662	645	560	600	624	626	591	588	638	610	599	621	557	595	621	632	614	626	629	616	598	640	642	621	596	605	573	586	584	599	590	586	590	609	592	622	610	613	583	592	616	627	620	622	566	657	619	607	602	602	601	628	591	600	665	602	558	632	594	598	596	621	671	620	662	618	589	615
28386	4104	746	495	416	340	348	299	314	273	256	287	264	284	276	281	284	275	284	290	276	270	272	296	254	262	258	307	274	278	267	287	271	287	277	280	282	247	286	313	281	284	289	296	262	264	295	281	281	307	270	309	296	283	273	272	302	266	277	233	259	263	261	270	299	302	233	285	285	259	275	275	266	287	269	278	278	274	253	272	286	271	281	255	257	283	285	269	277	288	320	316	308	261	293	267	297	264	315	259	268	327	284	299	266	288	271	262	313	294	272	262	274	240	269	258	308	284	263	286	280	300	286	273	312	278	292	307	258	280	256	303	304	254	265	237	308	272	273	296	303	266	243	285	278	275	286	288	283	255	315	291	268	294	279	279	275	276	265	262	273	266	278	298	308	260	281	294	262	249	288	354	281	302	307	275	278	314	284	261	299	285	306	318	292	275	279	300	266	271	274	321	278	291	280	261	299	284	285	296	291	299	303	321	262	288	289	260	271	300	269	306	249	293	268	260	262	281	281	263	304	289	275	299	264	267	274	266	269	289	257	263	283	289	286	324	287	305	288	275	271	291	303	287	249	276	288	277	303	265	290	268	286	287	273	272	298	321	256	273	280	282	272	275	275	277	256	300	254	284	291	268	291	285	255	276	273	267	263	290	238	312	298	296	288	250	244	300	316	286	271	262	279	291	296	299	297	283	297	272	275	277	289	261	306	259	279	270	286	285	287	305	251	304	248	282	285	301	279	307	281	269	272	262	303	287	243	304	261	283	267	260	266	264	269	252	283	272	279	276	269	257	275	263	296	318	296	266	268	277	275	299	244	261	275	273	256	267	289	259	274	256	263	255	269	288	287	292	281	286	259	279	246	266	260	267	301	300	303	290	299	284	270	245	248	251	268	292	284	290	276	273	275	286	245	306	284	260	302	285	292	287	266	293	292	255	263	290	268	253	309	270	263	253	274	305	273	249	298	302	262	230	252	301	310	293	279	275	304	281	287	273	279	263	235	245	286	274	291	268	285	277	280	315	264	281	261	271	262	263	258	266	263	234	280	277	253	264	302	310	282	268	285	302	298	246	256	276	309	298	242	254	249	287	279	289	269	261	270	240	293	283	270	288	276	267	280	245	286	256	285	264	272	280	252	288	315	275	298	300	289	253	270	277	292	322	289	284	302	304	269	281	280	263	258	277	271	269	280	254	304	293	288	289	273	283	264	249	295	263	285	278	301	306	270	283	248	292	260	249	284	297	277	296	259	251	277	288	278	268	284	301	274	304	315	253	297	260	293	279	260	262	276	286	301	308	267	303	277	249	283	265	264	267	277	291	281	286	287	277	277	279	275	300	287	305	290	275	288	345	285	321	300	285	291	300	266	283	248	301	273	296	265	281	264	261	297	294	270	263	277	302	274	272	286	299	301	306	271	224	283	294	279	275	257	282	300	315	338	288	281	291	274	277	248	295	284	289	272	325	279	280	274	292	257	262	264	270	313	303	263	309	282	271	259	258	288	272	275	245	255	301	262	286	264	310	298	292	262	302	295	274	294	257	288	296	289	285	289	273	256	280	298	268	280	265	249	286	273	273	246	263	242	274	260	287	322	301	297	296	304	277	278	312	246	305	276	292	262	263	254	279	286	307	275	296	249	264	286	273	291	260	274	263	300	256	299	291	284	306	278	278	240	243	281	258	252	273	284	271	298	271	277	251	276	291	293	298	266	274	297	290	282	304	259	305	306	287	282	281	266	283	261	286	263	260	268	298	304	286	289	280	276	261	274	289	297	271	305	254	274	271	254	261	298	270	275	255	281	282	287	280	256	271	271	252	285	271	294	274	267	292	297	254	246	290	284	304	289	253	269	261	257	305	263	295	280	306	295	304	262	300	279	297	267	264	306	288	268	311	268	268	292	271	238	281	264	284	286	265	299	274	262	301	274	287	291	271	301	295	279	275	293	299	267	284	276	306	298	264	270	275	266	252	260	248	262	290	303	303	302	305	269	253	285	264	286	291	272	273	278	285	281	249	270	293	305	301	251	309	299	285	291	262	260	284	241	282	264	316	292	258	250	247	249	278	289	273	280	277	292	308	291	280	314	294	278	266	266	294	305	239	289	275	293	356	295	297	315	296	259	252	308	288	271	259	281	263	248	274	249	270	290	288	252	271	247	299	256	272	282	262	258	288	253	312	233	283	305	297	283	276	308	309	308	271	241	299	284	269	291	288	292	290	264	303	279	276	303	286	293	287	289	267	290	297	268	278	281	276	272	309	310	284	261	285	280	313	288	341	297	285	269	249	291	256	280	281	265	293	290	283	240	319	308	272	301	250	281	270	271	303	262	299	274	258	278	284	272	271	269	279	249	262	264	263	313	275	246	281	289	290	293	294	311	280	302	281	277	289	285	254	283	291	277	302	257	300	289	284	296	261	291	287	263	280	284	327	310	262	287	271	270	280	272	250	261	292	279	266	278	252	238	280	286	264	278	246	289	301	287	285	309	274	262	281	274	301	249	305	308	286	278	266	298	299	276	290	267	299	317	260	270	303	309	295	292	263	292	266	307	267	277	296	270	295	281	268	334	286	289	260	272	269	270	252	306	259	280	269	276	286	269	295	257	283	286	264	247	296	285	277	280	263	265	288	263	280	258	301	286	351	292	266	260	292	311	292	290	299	283	287	309	280	292	279	261	282	275	292	282	264	288	327	303	306	279	263	285	256	282	287	240	309	274	286	277	272	312	272	278	280	322	260	294	281	293	265	280	264	281	275	297	328	291	304	280	274	265	275	271	287	252	233	264	257	290	243	256	257	290	310	283	282	297	287	236	282	251	278	269	285	275	315	269	303	283	282	305	311	303	289	295	313	280	271	248	265	287	302	327	302	315	299	277	307	315	247	298	302	271	280	298	296	294	301	268	322	290	300	269	293	299	259	281	273	301	282	288	269	265	268	277	281	277	266	278	253	314	278	276	283	325	280	245	287	267	309	290	293	295	274	283	277	242	256	266	295	291	246	263	302	263	294	293	310	260	290	308	268	270	276	278	269	261	254	241	298	297	275	297	294	304	300	282	278	266	248	262	277	284	265	260	288	289	286	261	287	257	277	275	266	287	320	291	275	253	259	260	292	302	292	265	260	275	315	286	253	257	263	256	250	321	297	257	279	277	271	281	274	276	281	283	271	282	276	285	272	310	280	277	260	265	260	302	280	275	278	308	268	276	276	286	287	269	301	276	289	276	293	253	294	296	311	276	271	314	308	259	278	265	251	308	276	287	272	291	271	273	296	282	260	256	255	257	251	262	245	278	275	281	239	297	280	278	295	280	278	283	265	276	270	287	280	302	252	296	274	296	293	292	323	286	295	278	273	287	293	296	292	312	288	280	302	270	267	313	281	261	331	266	302	294	288	278	290	303	300	305	316	280	284	292	290	300	266	281	261	293	307	284	262	249	291	291	295	324	305	290	286	275	266	258	265	234	272	283	256	254	250	265	294	309	292	301	302
21242	8352	6283	3914	3096	2289	1192	801	749	742	676	714	679	679	675	641	652	664	656	686	681	655	670	634	679	667	690	657	631	732	705	671	705	666	632	695	649	671	673	708	677	631	677	665	660	632	724	669	660	629	687	658	645	676	672	705	658	660	643	701	670	672	663	569	633	690	689	661	632	697	677	721	689	653	633	656	650	606	659	653	650	643	654	650	627	604	673	670	683	682	663	643	651	636	636	652	646	682	676	652	652	658	703	613	668	655	672	688	680	666	661	632	668	689	673	606	637	677	654	650	687	678	659	692	654	624	692	694	675	638	672	651	681	647	653	642	651	661	691	688	661	613	672	636	651	627	644	640	683	641	676	648	683	667	686	684	701	690	650	681	631	657	638	638	625	632	624	676	676	673	658	605	686	621	662	644	648	628	634	654	635	664	669	660	684	639	634	660	643	660	629	630	682	646	683	631	683	648	661	683	664	641	681	628	609	661	687	668	650	703	671	677	704	635	655	616	686	652	683	672	675	671	681	648	676	690	649	632	614	699	676	670	608	700	680	673	601	642	665	694	628	668	648	679	627	659	688	668	644	676	662	658	661	637	632	636	631	649	697	669	613	654	665	713	625	688	638	674	678	615	674	661	637	658	650	659	666	604	641	649	638	639	674	648	654	732	627	649	628	688	668	629	620	668	666	719	641	629	658	635	640	674	656	659	670	642	693	675	691	710	670	637	668	689	679	627	680	653	638	620	624	668	628	655	639	702	623	657	636	656	652	672	679	696	657	666	611	693	706	656	655	658	638	658	673	638	696	647	651	649	676	679	668	708	609	683	645	667	639	646	681	691	617	617	640	675	666	652	658	671	674	605	708	686	658	661	655	674	656	675	694	627	633	666	642	723	639	649	636	675	627	636	639	642	684	634	653	655	664	683	690	689	671	688	673	641	619	703	687	655	687	693	622	708	659	659	582	747	614	680	708	633	626	644	671	657	651	667	662	667	650	673	693	640	674	671	664	679	691	622	632	673	719	646	662	660	676	666	616	608	674	661	638	686	679	629	618	676	660	682	622	657	665	649	665	668	650	694	649	682	652	659	706	666	649	599	680	666	709	667	641	666	663	645	692	666	653	692	677	693	726	656	624	685	607	655	641	665	664	684	642	662	671	672	670	658	639	635	636	669	685	664	640	614	646	686	667	651	661	676	674	640	669	672	645	616	647	626	658	633	660	659	636	697	610	698	639	693	656	665	647	667	614	660	632	622	700	658	667	673	663	649	655	677	685	696	666	628	656	645	617	630	589	642	641	669	679	674	678	639	650	656	687	658	628	658	627	645	662	662	708	644	673	673	688	664	617	685	671	664	680	658	643	637	682	655	636	674	650	633	658	704	648	652	655	646	709	664	687	625	685	698	677	628	655	675	660	690	681	681	625	658	653	663	706	635	637	684	652	598	620	664	671	683	695	616	625	655	662	667	633	641	589	651	652	661	712	690	681	666	712	617	628	703	632	660	648	641	680	632	651	641	673	679	609	660	671	670	656	680	648	656	667	623	645	622	628	683	589	673	672	727	631	683	708	625	729	664	630	656	652	663	704	693	705	612	644	618	676	678	702	581	695	618	633	642	674	669	678	666	659	612	687	700	646	674	653	698	697	659	720	680	661	636	626	643	660	666	684	673	695	635	666	690	690	623	667	675	687	628	661	656	694	678	648	710	624	676	693	652	629	672	681	644	658	643	724	689	639	670	660	650	640	665	667	626	656	629	635	624	615	630	689	629	677	630	624	634	643	644	672	667	680	681	653	680	703	652	671	675	655	674	653	635	623	663	624	646	643	620	620	637	665	659	645	641	637	702	636	653	685	667	651	649	666	657	683	631	671	679	626	643	707	717	659	628	669	685	645	667	678	664	657	656	694	685	641	660	651	639	640	636	702	644	680	627	620	699	688	657	657	638	661	645	675	668	686	660	622	633	673	658	696	667	674	642	654	633	630	652	655	626	684	646	687	683	683	612	663	634	647	632	654	708	639	637	652	662	657	659	653	678	664	644	674	667	686	673	658	655	666	688	671	674	683	688	622	697	655	622	686	621	616	659	669	645	620	659	690	639	665	629	660	638	633	644	637	666	652	674	673	611	624	638	624	687	623	691	614	662	638	700	636	674	664	675	651	678	634	731	649	664	648	662	655	654	645	634	685	661	700	637	658	662	685	640	661	636	700	677	632	668	672	653	653	655	663	635	659	694	661	723	629	690	647	617	613	706	670	653	656	624	654	681	635	636	671	628	664	660	636	657	667	697	656	646	631	634	657	705	637	630	682	660	653	631	671	639	644	642	647	622	618	653	653	651	662	664	692	667	649	665	667	691	657	684	658	673	655	696	679	622	601	689	624	639	657	698	656	696	666	643	673	593	661	650	656	695	591	665	609	637	680	662	646	649	655	700	687	677	698	679	661	685	672	660	632	618	674	644	685	624	690	697	630	683	662	664	726	631	664	638	697	625	679	666	670	648	666	669	658	631	623	687	642	700	644	610	702	680	663	650	692	625	674	657	689	683	614	672	617	658	651	688	681	686	651	647	660	661	647	668	690	640	609	688	664	660	654	656	672	643	658	632	626	636	625	650	641	690	641	654	718	666	618	624	642	665	647	677	690	680	698	614	660	664	658	622	634	718	668	661	672	655	654	608	574	674	657	641	682	641	660	644	609	668	648	621	655	627	664	646	650	616	604	633	613	640	657	706	635	702	640	653	646	670	651	656	652	634	680	644	700	686	660	654	620	668	673	675	672	645	650	642	682	632	700	630	660	684	621	623	649	692	649	726	616	650	700	675	715	656	674	645	677	661	629	693	658	660	647	673	678	669	696	681	651	696	632	660	636	657	735	645	636	647	692	644	664	654	671	663	673	698	662	659	664	680	669	655	665	648	689	614	660	644	663	620	666	649	666	693	622	656	671	626	635	618	624	610	657	673	629	672	661	627	668	713	678	687	642	693	653	665	643	681	651	645	652	664	661	653	662	670	661	645	666	646	658	624	688	652	652	682	666	653	648	642	664	626	694	676	652	678	627	639	649	634	666	681	660	707	633	667	670	659	678	648	701	687	691	687	635	656	665	650	673	650	673	638	660	676	656	665	609	628	690	661	676	655	703	645	670	677	677	588	669	647	662	673	658	657	676	646	671	665	630	698	674	616	662	633	615	665	691	696	645	692	663	616	635	652	639	659	684	649	655	663	639	618	657	659	623	637	674	683	668	663	636	661	624	627	647	697	610	648	670	623	607	614	662	683	651	656	618	700	686	674	682	638	683	620	715	685	684	625	642	650	688	659	642	661	684	631	633	649	615	700	639	654	675	633	671	690	681	611	636	653	721	653	691	717	624	646	667	636	681	677	660	672	667	649	636	647	651	671	682	666	686	652	659	647	679	663	660	696	647	646	642	648	646	669	647	660	628	640	637	680	631	680	661	581	673	675	714	630	636	659	690	706	690	677	647	648	623	649
34006	5118	831	628	453	384	296	298	302	315	271	259	289	305	308	285	301	308	288	297	268	296	267	290	312	311	301	302	289	278	291	271	297	274	302	325	309	279	283	304	274	311	287	301	308	303	281	293	323	291	294	303	281	283	294	266	281	273	283	254	291	261	299	290	256	315	284	286	292	278	309	300	299	320	296	291	308	259	328	265	275	294	273	286	253	260	293	280	297	273	315	289	287	306	244	257	278	323	264	267	266	312	257	295	276	286	288	286	262	299	311	267	328	324	278	288	293	300	267	303	290	299	267	274	284	300	283	274	271	286	293	257	253	314	284	300	278	305	287	296	296	275	298	272	278	290	312	305	280	302	278	294	325	269	264	279	271	303	264	304	272	273	263	275	301	289	263	262	268	295	279	294	338	321	275	272	297	265	264	311	359	316	302	310	304	291	265	322	283	305	281	260	281	285	272	279	271	269	302	274	295	321	282	254	268	316	312	304	281	261	322	299	275	285	278	295	282	281	310	304	282	272	269	277	260	313	295	320	273	258	307	289	286	264	268	290	246	263	277	262	272	249	288	284	272	296	234	298	289	279	263	284	278	257	283	276	278	257	312	300	298	285	288	304	294	257	259	263	259	291	280	304	289	289	291	283	296	277	303	311	295	293	282	286	280	253	272	271	323	315	259	305	300	278	261	297	324	277	292	296	302	288	276	282	321	294	310	294	299	295	265	289	281	283	277	285	281	300	264	293	296	286	286	253	273	292	225	296	257	287	273	307	305	292	286	282	289	277	283	273	277	266	287	286	314	273	273	278	291	260	314	301	289	274	319	285	287	284	272	269	246	266	292	284	270	286	328	297	268	282	294	269	269	248	274	272	288	300	292	333	273	262	288	291	247	283	282	288	288	265	283	278	285	348	296	282	263	296	287	270	306	303	271	322	307	273	297	263	262	272	302	297	286	285	300	252	295	296	269	309	259	277	277	278	283	266	285	301	300	288	277	264	308	284	252	282	294	246	270	275	305	294	241	292	289	276	282	282	266	270	300	295	293	291	313	271	278	288	295	298	267	303	299	256	256	269	270	275	283	302	266	292	284	278	279	347	294	275	278	304	265	296	303	274	288	286	269	302	295	265	286	284	301	291	298	278	325	317	294	313	282	264	289	259	291	315	267	282	249	266	322	271	322	284	281	315	266	280	322	320	265	306	295	314	345	263	234	275	270	288	310	253	276	283	290	280	279	275	262	278	318	306	282	299	328	296	262	327	304	298	321	266	255	287	283	250	293	286	314	321	297	311	323	263	275	310	296	286	288	315	265	319	250	309	292	344	242	283	253	304	294	254	281	306	283	293	265	287	267	233	290	303	278	299	311	279	302	288	291	292	276	274	312	277	286	311	290	283	280	292	290	294	265	277	297	281	278	267	303	316	260	284	306	324	304	259	276	268	289	286	278	269	313	269	288	294	291	312	263	303	297	290	272	301	273	315	275	257	259	272	266	292	301	300	279	285	307	282	309	264	267	259	282	288	274	283	293	276	265	292	315	293	295	287	269	300	259	282	293	273	250	254	280	295	285	301	289	313	276	282	316	279	300	305	274	277	284	262	271	292	270	267	281	289	258	304	294	274	259	280	284	300	314	304	298	277	259	256	294	292	250	279	301	260	324	258	316	302	295	273	269	276	281	271	307	326	287	269	302	272	324	303	291	321	270	292	261	263	295	274	252	311	314	318	281	259	273	266	275	292	300	275	273	282	290	326	308	308	268	303	284	297	310	270	275	292	307	285	289	258	306	284	277	288	302	281	288	279	292	290	295	295	306	247	268	283	262	287	266	310	293	292	310	344	299	286	306	295	270	295	259	292	286	319	276	254	267	244	300	310	302	248	287	298	293	318	297	287	291	291	265	318	283	300	271	268	258	283	332	296	294	295	266	272	273	275	304	300	299	309	247	301	287	305	304	280	277	301	296	290	280	322	286	291	324	289	293	284	280	309	269	289	277	298	267	262	281	264	289	302	295	284	288	254	309	275	253	252	263	309	288	283	293	304	303	275	293	297	309	295	279	338	267	303	281	277	261	283	282	273	287	321	276	305	274	240	282	254	274	281	260	318	276	285	288	271	280	298	304	284	273	304	288	295	283	326	262	287	322	294	276	265	297	296	291	289	247	285	285	299	305	318	318	296	257	297	291	293	313	298	300	294	315	267	303	300	261	293	257	310	293	271	280	284	306	284	281	259	278	293	289	275	291	304	271	296	289	266	309	252	299	318	331	290	277	240	263	284	266	263	274	285	266	315	281	308	280	291	267	291	273	280	295	305	287	287	272	271	273	299	283	268	282	279	253	287	271	284	303	274	296	291	255	320	301	266	278	292	287	250	288	261	288	278	278	288	268	281	296	299	272	305	324	297	312	306	326	263	305	295	277	276	273	262	305	285	271	289	305	303	286	318	334	282	255	291	315	275	256	308	301	258	285	281	294	267	323	294	265	285	289	291	341	276	292	283	289	281	294	309	275	305	302	318	307	307	310	315	268	292	289	275	305	279	298	244	297	289	282	277	317	301	293	296	301	266	278	272	308	252	306	295	269	294	308	323	290	293	307	293	310	272	307	263	291	281	306	278	272	323	282	285	248	300	242	297	291	292	326	302	293	311	270	289	261	304	282	277	264	332	267	255	274	282	272	309	285	284	271	298	300	295	292	297	291	282	305	300	270	273	289	311	295	275	287	285	282	297	251	290	300	269	275	267	265	265	288	273	266	289	267	308	304	272	289	294	288	288	285	298	321	282	285	283	271	280	268	269	253	275	289	303	269	251	342	306	304	292	297	332	306	298	310	314	301	293	285	288	304	286	313	302	277	326	274	292	289	303	291	278	264	299	277	308	281	288	300	291	310	248	262	300	276	275	290	265	292	291	297	283	286	304	304	277	276	316	280	311	292	314	301	268	288	315	296	255	283	265	305	295	309	264	304	287	291	271	285	279	274	327	289	294	279	270	294	264	295	268	282	324	336	283	270	290	257	262	280	272	266	256	278	303	290	272	297	294	297	316	264	308	270	302	285	293	297	301	313	264	302	278	275	268	301	266	282	267	285	268	262	291	279	298	296	267	290	282	267	317	284	305	300	270	285	258	299	275	281	248	294	259	270	284	253	313	255	276	280	249	286	341	298	258	263	298	315	272	253	262	289	296	282	281	289	291	275	299	276	282	294	292	292	310	266	273	280	284	327	281	309	293	288	269	276	288	278	299	305	251	275	272	298	259	291	274	323	295	302	267	305	288	274	248	287	304	299	277	264	282	287	293	264	325	293	298	273	299	306	292	279	299	281	301	306	275	287	305	281	310	298	289	296	247	282	300	253	291	307	310	311	271	312	295	304	295	253	275	261	292	315	310	308	306	306	302	299	261	297	255	274	315	295	300	281	277	339	300	296	320	245	269	274	287	270	273	281	302	303	299	267	283	298	311	292	290	286	273	280	270	266	285	300	277	271	301	310	263
24099	7744	6109	5205	4162	2755	1432	862	738	778	747	697	707	705	696	741	663	694	746	681	719	660	730	736	724	708	750	740	710	751	668	712	740	695	707	693	698	702	687	697	713	687	678	680	708	638	687	697	712	706	672	667	658	695	709	649	714	680	654	728	654	724	670	682	694	712	699	701	684	673	657	665	680	679	693	674	669	663	695	697	681	671	723	686	653	701	707	718	710	683	718	660	697	701	702	707	687	686	661	666	668	656	740	710	691	694	656	707	713	697	666	721	672	663	719	721	744	684	709	711	688	622	686	662	682	652	671	688	650	685	671	712	702	673	657	670	682	688	709	684	670	697	695	698	704	703	674	707	710	673	705	708	652	733	674	654	679	686	707	703	691	699	686	678	677	630	681	656	658	672	696	691	692	706	681	695	676	706	711	693	706	670	716	680	627	652	708	660	715	664	675	664	677	677	691	701	700	725	708	679	666	686	727	686	667	647	695	638	718	704	664	719	662	681	680	642	714	668	743	674	630	675	671	666	708	701	709	670	650	662	655	718	732	715	675	691	695	681	728	664	687	670	689	670	666	733	688	683	742	677	640	662	659	694	713	685	682	705	640	688	647	611	662	663	711	687	666	694	704	690	631	726	659	714	679	678	674	666	653	664	656	733	703	657	673	689	655	666	655	672	679	689	681	699	698	796	611	677	672	685	678	682	673	687	662	715	705	675	679	687	672	695	686	707	712	650	676	710	650	706	701	717	639	659	695	662	702	692	681	654	708	729	668	657	682	665	659	658	685	688	702	659	697	685	719	667	727	689	700	638	692	690	656	696	676	679	704	644	683	717	708	664	676	770	677	656	697	654	705	686	688	680	696	713	707	674	732	648	715	704	666	695	658	661	662	684	640	678	681	670	668	673	687	689	656	673	658	688	733	723	729	692	693	721	672	641	668	692	691	712	672	708	709	693	648	693	688	663	677	662	689	670	690	705	666	666	641	673	679	702	657	688	701	677	695	697	669	663	692	687	686	676	684	738	720	692	658	655	713	696	710	697	728	680	655	723	682	686	694	694	696	710	658	635	672	635	664	662	705	686	700	721	668	664	635	673	702	688	648	682	662	671	701	695	645	630	727	691	678	682	645	685	729	666	681	667	679	706	646	684	675	642	671	702	714	701	682	725	691	687	682	697	716	708	686	672	713	692	700	713	669	679	675	692	670	655	711	709	670	669	711	651	678	713	686	692	626	710	715	728	660	667	668	666	655	693	706	727	699	681	690	674	718	660	686	703	662	665	704	669	736	658	702	628	715	685	679	694	681	714	700	670	671	670	676	698	663	686	660	664	657	691	686	693	682	688	675	657	705	700	692	645	662	672	708	665	686	705	696	713	724	675	703	663	680	707	689	698	684	714	727	670	713	709	653	735	672	725	652	646	686	686	702	708	705	709	711	655	733	696	652	739	740	687	687	706	685	725	721	742	663	689	676	685	676	735	677	682	652	618	696	670	639	683	661	697	681	634	664	681	703	640	634	708	657	707	650	689	670	671	718	634	652	655	673	689	694	687	689	713	689	702	737	695	728	636	705	686	692	681	725	712	655	710	666	666	720	693	714	677	613	691	694	680	705	722	679	612	695	718	627	682	637	666	713	652	672	759	691	730	709	714	679	710	638	664	690	683	676	660	712	682	716	687	648	667	723	690	704	685	703	718	685	702	677	659	683	692	683	654	705	691	691	729	690	653	678	726	665	677	661	676	670	708	665	707	709	713	739	666	671	689	674	688	672	624	700	658	653	670	666	667	710	715	690	695	695	694	662	672	680	658	679	681	691	744	696	678	686	715	688	695	639	683	676	711	702	688	695	721	699	680	696	652	713	673	715	701	703	668	678	663	713	678	677	716	694	687	679	676	665	691	672	694	680	679	669	700	701	716	651	739	654	698	700	673	705	709	663	662	688	639	680	730	684	728	672	688	672	670	731	660	644	676	673	708	687	751	700	645	669	724	702	715	644	644	682	735	663	669	675	732	688	666	670	681	660	661	705	659	679	723	662	675	730	679	679	673	710	687	691	674	678	665	665	676	693	653	657	692	728	671	673	624	702	679	670	654	719	671	650	703	665	746	665	684	671	699	683	704	710	694	707	699	678	706	701	646	697	722	657	713	709	677	674	648	717	691	683	708	709	669	716	664	704	713	719	708	671	654	661	640	703	679	694	699	699	667	700	669	639	719	696	707	672	676	722	669	702	698	677	702	723	668	660	655	706	663	709	647	656	691	685	702	728	692	639	673	669	716	680	670	693	727	648	678	616	660	670	691	675	641	719	696	726	758	625	700	679	657	641	667	707	689	705	677	713	654	630	694	741	700	677	662	693	710	661	705	731	701	668	737	696	703	700	645	707	709	656	763	682	661	721	674	649	700	668	693	688	648	676	636	742	665	735	776	631	695	680	662	644	677	675	714	691	653	679	713	681	699	654	672	714	701	692	726	711	685	625	696	713	691	693	687	691	713	712	662	674	680	690	661	706	711	683	702	642	673	670	688	701	718	652	646	686	691	676	689	649	699	632	661	717	667	633	699	657	636	666	713	692	719	689	699	644	688	637	714	690	670	743	665	676	728	705	667	688	709	713	676	636	674	627	687	670	686	707	658	697	681	680	636	705	735	661	711	672	709	650	744	647	684	667	675	703	685	704	697	728	742	644	677	698	662	700	677	669	658	681	687	699	667	650	709	729	698	687	684	697	713	673	664	632	649	728	718	637	688	656	675	689	657	629	651	677	704	675	652	697	713	696	688	686	694	675	664	685	717	672	665	713	669	672	668	686	717	702	692	632	693	729	637	696	662	715	667	694	658	694	701	701	703	722	680	696	652	680	664	715	729	653	671	648	726	675	679	674	696	661	699	658	688	655	678	684	675	684	698	703	672	680	720	712	699	649	715	643	698	667	675	690	698	656	663	678	707	716	676	667	716	672	674	695	708	655	699	646	670	668	690	672	659	689	686	683	683	667	699	664	655	701	737	720	646	717	713	695	691	727	700	732	668	716	712	701	658	668	713	624	685	680	678	647	683	749	618	727	647	704	719	686	694	693	687	659	704	702	642	668	669	686	705	676	721	655	700	691	698	687	724	709	674	699	723	664	654	672	653	693	732	681	651	673	706	681	706	658	698	706	668	719	735	709	681	715	724	697	700	716	758	699	704	683	644	667	674	662	694	711	730	710	717	665	684	728	696	679	643	675	671	672	681	691	666	671	678	646	678	655	688	723	704	686	707	678	727	691	681	666	712	624	677	651	682	710	661	697	697	662	668	638	699	700	686	677	671	682	673	707	696	696	707	630	659	697	687	667	713	650	700	668	665	662	663	702	655	678	682	750	627	671	706	683	661	681	716	690	670	657	714	661	658	643	654	744	672	664	731	685	669	682	692	650	677	650	708	691	649	678	643	638	651	653	714	673	733	678	689	711	663	675	665	695	654	706	754	658	702	733	656	662	740	674	744	695	654
17260	1438	484	379	268	263	284	271	289	281	245	294	236	273	290	238	260	280	260	241	248	281	282	285	254	265	248	293	280	249	263	239	276	305	251	283	288	266	266	266	270	279	254	234	263	234	277	253	270	238	242	273	295	253	271	264	277	318	291	231	239	301	227	278	269	260	219	245	240	299	275	253	270	258	287	271	256	256	227	253	257	228	264	263	243	276	298	306	255	271	225	230	274	273	264	273	243	263	273	238	266	250	266	288	266	247	287	237	270	286	305	257	231	272	252	253	260	237	262	257	265	260	265	277	248	245	266	280	294	283	230	269	279	269	259	251	251	297	274	262	252	250	293	258	240	253	267	248	238	284	286	254	229	278	272	299	270	263	269	293	267	259	235	236	267	281	269	292	262	286	244	301	264	271	291	294	313	261	265	267	261	271	263	282	276	271	306	279	257	265	301	259	241	238	281	275	247	265	269	285	244	263	269	264	256	298	284	264	238	286	282	248	257	243	287	251	237	292	258	258	270	256	301	271	249	270	290	274	275	262	237	249	266	256	276	241	256	253	262	272	251	262	278	244	272	270	249	293	257	261	258	211	247	272	269	258	271	247	279	256	253	268	287	258	247	256	271	258	228	237	261	266	282	282	258	262	289	244	272	271	247	272	271	223	274	256	245	303	258	265	254	257	264	279	285	240	274	227	276	270	286	266	237	273	276	295	267	245	253	267	266	278	292	247	276	247	261	296	315	283	242	245	270	254	245	285	266	280	280	249	296	287	272	253	260	278	269	257	265	276	276	301	269	255	263	277	302	267	262	261	254	319	315	296	251	253	257	247	309	251	235	288	307	269	275	265	260	263	253	237	289	281	280	244	267	248	246	273	270	269	265	275	256	255	258	272	274	268	252	300	234	265	293	206	287	265	251	270	258	242	274	264	260	264	259	252	262	257	257	277	286	255	260	278	261	256	285	283	283	259	254	284	273	297	240	270	266	266	242	250	294	285	291	277	270	260	271	298	224	261	246	239	285	248	257	285	286	254	243	272	279	265	265	285	250	262	265	249	268	269	250	276	273	249	265	272	305	255	266	288	255	229	286	278	250	281	280	293	263	267	255	279	274	258	290	261	259	302	232	235	273	252	271	259	258	274	300	239	267	270	236	255	280	284	258	283	249	279	243	260	289	280	302	276	274	256	260	251	263	264	261	265	268	291	278	268	262	250	281	240	257	258	262	259	277	266	281	245	260	242	275	262	286	247	244	286	258	245	260	265	267	260	269	245	262	253	286	286	302	256	273	271	244	257	270	252	309	257	301	275	267	245	273	266	256	239	285	273	277	242	271	278	283	264	299	301	250	244	266	257	242	263	256	254	284	254	261	278	290	248	278	256	260	270	261	271	262	277	257	227	273	268	248	284	247	281	268	271	249	276	259	278	247	265	263	268	272	257	236	251	260	296	259	278	271	247	249	266	270	309	301	285	272	264	240	256	255	266	257	285	318	242	284	291	263	249	249	276	261	247	253	247	259	272	268	290	291	256	299	289	252	233	260	277	272	258	226	257	251	262	285	285	245	287	264	262	256	246	286	291	265	249	290	272	254	234	291	286	269	289	277	282	240	251	269	284	242	255	263	263	275	237	279	273	250	257	246	268	261	282	257	295	248	272	272	293	246	264	263	247	266	274	262	277	263	264	267	261	261	284	302	257	284	261	251	276	257	252	252	284	277	272	282	269	304	268	292	269	266	253	262	254	288	256	253	277	266	278	232	282	273	268	241	304	283	252	267	270	269	229	254	283	273	281	258	239	278	252	247	283	279	245	272	254	284	286	276	274	294	247	268	265	278	280	259	279	258	260	262	243	249	248	265	266	260	252	314	276	284	249	247	263	270	264	256	241	265	290	273	272	254	254	288	268	259	257	255	300	248	266	276	253	232	249	258	261	271	230	285	262	273	286	260	285	290	260	243	273	289	266	284	260	293	274	292	265	248	219	220	257	274	255	253	257	277	252	263	286	278	260	279	294	281	251	247	257	274	254	282	276	246	231	262	263	268	265	276	245	293	234	259	258	263	249	283	274	291	252	285	286	251	270	268	264	261	240	256	273	297	299	265	272	281	307	279	255	265	276	265	283	277	243	238	288	255	282	272	280	273	290	236	252	237	249	267	260	270	233	276	283	292	271	265	271	283	268	242	259	277	291	256	262	278	292	298	294	241	292	272	281	259	284	249	283	257	303	286	260	257	273	260	269	262	240	222	239	281	278	238	276	252	226	264	271	295	253	277	267	262	271	275	289	283	248	297	251	288	273	243	262	250	267	281	262	236	261	270	291	266	260	279	250	246	255	271	253	278	324	284	255	259	229	292	267	263	244	257	239	283	271	236	254	271	277	279	236	265	244	304	276	229	274	255	267	302	285	281	262	264	250	253	272	263	273	265	271	256	288	300	225	286	259	257	246	249	284	253	277	244	273	246	252	286	273	315	257	252	256	235	276	287	286	278	283	260	250	222	296	253	280	248	259	277	266	254	249	274	281	269	259	280	251	236	284	281	259	269	250	250	264	322	245	236	243	272	284	276	271	256	249	271	287	277	260	278	292	244	279	250	253	262	256	288	241	272	267	257	293	249	250	285	262	259	306	290	281	284	256	278	276	279	300	267	267	281	263	248	251	307	267	248	258	273	269	285	257	284	268	261	251	281	284	256	305	278	247	258	265	279	267	247	263	273	263	284	267	266	289	302	256	258	225	250	248	273	265	292	274	231	276	276	266	255	264	290	244	297	269	266	245	245	253	268	285	298	250	272	276	279	261	263	246	260	270	280	280	262	290	294	293	244	283	250	261	234	281	237	285	265	251	307	245	262	283	262	271	327	239	241	268	273	260	232	282	267	266	241	262	269	252	247	290	274	258	274	263	238	273	291	214	224	227	260	233	253	275	273	274	275	246	263	261	261	295	275	287	269	282	277	268	264	289	270	256	294	282	263	276	260	277	268	286	281	251	290	267	274	266	236	244	256	258	278	287	262	277	273	238	249	275	270	272	250	284	253	283	266	275	279	239	255	275	259	267	260	277	282	270	244	241	281	307	264	265	284	250	261	261	257	255	263	289	236	248	262	287	295	278	283	278	297	302	264	268	267	262	280	231	275	280	268	261	250	236	245	287	288	289	275	298	251	233	279	298	268	262	240	289	269	293	257	289	267	264	270	276	285	271	248	257	269	287	278	273	252	264	269	291	253	245	252	270	256	257	261	254	270	275	251	254	281	256	280	292	248	291	294	297	293	264	257	271	264	264	259	233	276	286	249	280	263	234	258	247	250	274	291	252	257	277	215	253	280	292	249	271	249	260	273	277	257	243	250	320	268	246	230	275	237	262	279	246	260	295	262	246	251	258	246	277	283	258	244	291	265	287	255	260	279	294	269	257	271	274	296	290	271	276	256	273	287	268	266	261	288	253	232	278	297	252	244	253	282	284	257	293	258	252	287	229	242	277	263	251	266	245
12940	4019	3766	2546	1495	989	752	604	616	598	647	604	586	596	629	581	598	583	614	592	647	640	582	650	662	632	644	622	643	590	639	624	647	598	632	618	611	526	632	622	602	570	605	604	619	629	620	608	591	612	653	586	588	633	601	623	619	575	612	615	577	604	607	593	571	604	656	589	606	638	619	631	597	609	616	618	613	671	603	630	599	591	623	602	594	568	626	565	617	630	600	552	609	620	599	564	620	592	593	619	643	617	570	653	581	640	595	603	609	610	633	650	565	643	571	614	596	578	592	623	595	577	645	611	651	630	619	594	608	616	627	625	602	602	617	599	574	626	606	611	590	600	607	590	631	631	605	637	603	624	583	554	568	584	629	653	542	590	598	577	597	612	624	598	661	602	607	623	594	625	621	587	593	604	612	614	577	639	591	626	617	628	579	665	622	650	563	603	631	597	624	600	590	618	626	633	613	591	585	588	633	590	581	572	630	683	587	609	622	581	580	594	637	602	612	624	625	601	585	602	601	605	586	633	592	691	639	661	607	603	566	580	638	629	635	616	563	637	604	629	594	588	634	607	643	633	615	563	634	611	591	591	608	601	582	622	597	627	603	575	596	598	622	621	601	664	564	649	609	608	590	598	609	592	579	566	624	634	619	624	596	600	572	610	593	581	589	590	594	606	606	627	592	608	592	593	574	585	641	580	607	610	585	596	624	581	593	627	588	613	593	569	625	632	639	574	559	620	603	600	552	589	574	563	604	590	618	611	582	605	588	618	594	607	607	601	546	634	607	644	598	641	592	631	555	648	651	571	650	571	588	592	612	615	600	589	595	629	621	633	592	579	605	617	601	568	590	616	618	598	591	565	655	609	581	566	591	603	626	610	625	609	597	628	587	589	590	627	630	532	611	592	561	604	576	610	635	640	619	608	572	639	616	632	599	578	602	628	637	584	609	628	597	601	628	580	589	605	608	614	618	601	607	575	601	634	621	606	620	618	592	600	580	604	620	612	599	569	609	605	612	611	621	577	626	569	626	585	601	619	622	676	596	607	614	610	570	630	601	603	604	651	552	594	552	654	601	629	598	625	577	605	602	625	624	643	589	617	582	624	590	629	612	610	624	625	591	616	613	663	536	619	615	678	607	649	578	583	553	611	641	666	599	620	619	602	567	622	601	620	619	637	590	532	616	605	607	586	604	658	586	608	591	597	623	576	581	567	616	610	585	602	577	584	588	591	606	568	635	614	619	562	619	632	588	587	650	576	618	637	601	577	628	551	606	623	573	582	583	647	595	582	580	629	616	561	630	566	592	595	585	645	656	585	633	630	612	608	592	590	618	632	593	551	618	605	586	590	597	614	585	600	586	551	589	553	614	610	609	569	587	619	601	632	646	622	573	633	590	622	582	620	641	568	606	604	569	610	594	603	588	620	630	615	625	653	626	628	621	616	625	602	620	626	618	602	562	582	615	566	596	550	575	581	617	647	576	640	609	659	564	574	558	591	619	609	635	617	559	613	620	592	617	587	607	623	577	627	619	611	625	628	607	594	585	613	605	624	596	591	593	617	611	581	620	627	569	603	603	564	577	604	559	621	599	611	561	641	610	632	594	602	597	561	595	588	603	623	619	574	614	576	624	621	606	615	617	619	557	618	579	646	641	606	590	594	631	593	589	611	617	607	595	668	623	570	613	610	580	595	610	602	590	588	597	612	629	605	643	629	595	596	566	592	638	615	615	590	620	566	667	620	589	618	645	601	618	586	636	589	615	599	581	571	649	597	604	599	616	621	613	592	630	589	585	621	612	591	628	631	623	593	588	613	601	579	593	603	584	587	583	567	600	607	602	637	637	569	627	602	596	607	577	625	632	604	608	581	595	575	609	574	631	633	619	594	594	644	604	609	610	612	579	622	621	568	568	564	596	592	561	635	580	629	623	622	605	615	572	607	600	623	617	654	616	613	592	588	628	592	615	624	600	616	588	617	580	605	594	598	587	604	599	569	610	623	607	604	606	574	552	609	596	610	582	616	610	590	581	633	604	578	609	597	614	608	608	601	594	613	605	569	609	650	615	600	559	576	655	586	594	622	594	594	627	638	603	603	595	579	543	630	620	604	585	599	638	574	641	583	626	585	619	602	622	579	653	578	611	593	618	587	574	599	613	627	639	608	622	631	593	620	614	637	590	605	625	605	610	629	606	574	621	598	622	557	641	574	648	611	563	631	601	625	618	612	584	604	575	589	558	567	610	577	611	676	605	604	590	616	605	623	628	644	630	596	619	608	611	594	619	594	608	588	606	569	617	548	570	618	621	652	581	610	618	613	640	603	628	571	619	635	590	587	652	576	644	676	584	614	611	559	554	655	599	616	592	601	580	631	647	627	611	632	586	609	585	604	623	602	634	578	604	639	607	596	612	618	603	600	612	610	611	590	589	602	603	580	604	597	605	603	642	608	579	593	595	586	622	600	622	609	596	606	605	589	602	609	611	601	603	666	568	634	609	590	608	584	597	602	620	632	615	629	557	605	585	584	602	605	576	601	630	594	590	654	599	584	619	602	603	618	619	641	600	625	620	610	629	606	596	594	604	627	581	631	591	588	574	561	588	614	628	640	626	619	648	574	574	581	626	577	632	607	590	596	599	599	625	656	596	605	595	600	601	614	591	586	624	523	597	561	602	618	603	578	590	637	615	624	588	601	566	624	596	615	597	601	610	620	573	600	611	609	626	575	617	635	625	601	609	601	598	651	614	621	598	617	612	624	597	626	619	630	603	623	592	572	612	609	618	651	627	624	607	588	554	658	571	603	593	584	617	623	584	659	624	640	611	622	572	622	624	642	622	578	557	614	602	628	601	643	595	617	591	623	592	594	635	619	626	664	596	627	582	614	616	589	620	632	588	643	645	642	599	602	566	580	630	601	612	622	630	617	605	583	618	575	579	631	547	646	565	569	604	643	639	593	618	602	614	615	570	575	610	602	621	570	624	569	609	651	604	632	562	626	657	610	567	601	576	597	601	579	565	634	585	643	606	639	645	628	610	646	653	598	607	607	610	603	625	539	594	572	603	629	572	638	628	597	593	583	585	633	608	613	575	603	597	632	593	585	610	594	591	598	611	583	641	540	606	592	564	553	656	625	620	637	613	616	571	560	613	598	628	595	617	622	592	631	607	553	591	589	590	590	622	589	599	588	620	610	611	637	624	625	603	581	615	609	565	662	598	615	627	605	607	597	625	588	652	616	591	577	605	566	602	650	595	618	591	620	604	620	602	619	621	582	615	597	627	570	606	579	594	591	620	583	627	648	597	611	612	646	613	605	584	575	609	597	615	619	574	649	610	609	642	619	597	566	598	636	591	586	641	593	588	594	584	600	593	598	611	605	620	585	579	665	563	569	610	571	566	586	647	601	598	593	590	576	616	591	628	555	582	626	638	607	583	580	610	602	628	590	575	583	617	583	625	612	585	630	630	571	591	619	615	600	590	627	588	595	576	612	632	637
24221	3180	908	625	489	381	329	319	290	301	277	278	289	310	307	285	305	297	300	261	298	290	251	262	345	298	329	277	262	288	286	287	265	282	253	268	275	266	305	241	299	303	289	282	289	279	266	328	249	270	261	271	281	300	266	236	278	284	242	282	285	289	283	265	273	275	254	282	313	285	304	295	322	272	291	283	264	257	323	296	290	278	289	278	267	267	264	265	276	255	280	251	266	258	296	258	303	249	273	299	284	259	263	277	273	281	276	261	264	264	285	269	282	294	257	276	303	301	286	275	267	258	290	302	240	284	261	261	312	270	267	290	274	253	257	278	284	277	270	294	273	290	300	266	288	264	306	268	269	316	295	282	276	294	282	253	292	292	274	275	269	268	283	269	286	275	281	247	294	276	260	267	291	281	304	297	279	254	259	285	316	276	263	258	261	255	270	280	290	264	280	267	282	283	265	278	290	285	294	277	288	274	282	282	296	290	316	273	272	284	269	270	262	263	284	281	285	278	275	275	277	293	292	256	277	264	239	281	275	266	283	272	284	300	279	282	273	262	273	275	299	257	296	271	311	274	270	287	283	272	296	259	295	274	313	291	306	281	257	275	286	280	285	293	279	284	274	267	274	261	252	264	288	258	270	258	245	257	253	302	281	260	254	311	325	264	285	273	284	299	266	263	301	284	281	249	284	270	238	281	281	271	282	282	265	275	267	286	269	303	290	262	254	272	253	246	309	306	281	288	259	299	293	299	290	292	285	253	269	275	280	281	262	275	271	280	286	280	245	259	279	265	268	307	295	267	291	274	257	280	303	269	308	255	265	286	296	290	290	292	271	270	299	243	282	264	287	286	260	289	282	294	278	309	317	281	293	281	286	276	288	276	277	293	295	285	277	275	247	286	251	287	258	314	249	295	261	290	256	270	311	279	278	305	275	275	276	273	279	264	259	272	293	247	279	244	303	249	314	312	266	278	310	286	263	282	251	280	299	264	295	282	234	270	254	291	243	283	299	269	301	242	249	275	295	278	245	281	282	265	280	258	313	278	278	288	267	310	289	269	253	274	248	301	301	249	313	250	273	255	276	257	289	290	289	250	296	271	276	255	321	265	274	281	295	267	277	268	300	273	289	281	270	266	272	288	269	249	275	316	257	324	301	277	275	295	266	267	262	239	297	295	300	299	292	280	255	262	260	279	262	303	299	261	264	303	277	315	287	259	287	280	316	280	285	281	267	237	256	289	282	261	276	341	302	295	275	274	262	264	270	329	276	301	283	264	280	280	282	272	286	313	297	268	242	306	279	321	284	256	287	286	325	295	256	273	275	267	296	287	270	279	282	281	266	297	288	270	303	296	273	280	308	311	296	247	254	269	289	267	282	270	284	238	256	255	273	308	293	261	258	303	264	317	334	288	288	259	264	291	254	293	264	278	244	257	267	261	277	298	289	298	273	286	263	277	284	275	279	298	278	290	241	260	286	286	298	283	294	281	263	296	302	260	279	257	320	275	304	295	247	279	282	288	295	315	252	276	288	291	304	278	280	289	247	270	262	292	273	257	272	282	269	261	256	258	254	297	285	282	271	281	284	315	290	259	270	249	283	258	286	245	299	288	306	297	265	307	261	309	265	299	268	289	286	292	272	263	266	294	278	264	280	286	247	299	254	252	275	247	286	263	292	268	317	264	287	254	264	281	301	277	272	272	280	277	302	267	300	269	254	268	288	246	304	265	275	290	264	310	262	289	285	289	286	314	277	261	259	249	273	286	275	270	257	268	284	266	289	263	292	273	296	306	272	289	277	279	271	290	293	268	276	279	256	266	281	297	278	267	291	295	307	258	308	284	224	303	275	269	279	265	288	245	294	290	265	295	251	272	268	286	301	259	258	282	254	259	267	262	298	289	312	309	266	282	270	258	293	303	326	276	251	255	294	247	297	302	318	265	295	268	268	302	325	278	270	266	264	291	286	294	284	303	267	301	301	261	273	302	294	295	291	270	267	296	280	280	268	256	294	259	297	274	249	285	288	281	297	284	289	281	252	277	286	246	269	301	281	297	248	305	316	277	268	293	267	238	281	291	262	280	275	285	236	266	284	265	286	289	269	267	249	283	261	283	262	295	287	256	264	268	295	281	286	266	293	308	283	276	285	304	288	267	277	283	278	305	277	282	285	300	266	287	280	269	220	254	272	249	299	285	280	282	284	262	247	281	279	296	263	284	284	234	285	282	278	287	289	277	253	279	261	287	290	292	267	305	244	263	262	279	288	306	268	258	292	272	255	298	297	272	278	314	276	288	256	273	271	273	276	262	271	289	271	315	281	301	278	289	261	290	289	267	287	284	276	323	296	267	293	271	293	274	265	273	278	266	270	256	298	309	316	265	270	288	289	278	303	289	306	277	254	266	291	258	255	316	271	294	295	269	273	263	265	282	303	300	231	286	276	283	291	272	298	283	263	282	258	277	278	272	259	282	293	297	255	278	312	304	271	276	273	255	291	287	287	258	276	311	275	242	278	256	268	253	279	305	296	282	269	260	269	279	292	248	325	270	283	275	231	243	245	272	284	279	306	253	269	267	305	290	285	262	259	291	260	267	252	255	291	302	266	279	292	286	284	245	283	287	266	278	237	284	287	296	284	291	318	273	320	301	297	288	252	244	274	289	265	262	269	267	306	282	284	348	306	265	265	264	277	271	278	268	231	246	253	282	311	289	289	272	281	263	261	273	278	244	274	287	278	286	289	303	257	277	271	262	277	291	287	312	289	278	278	287	272	252	332	243	311	269	265	282	299	266	251	259	266	270	248	267	274	279	255	286	279	275	271	268	289	303	287	271	255	263	283	267	255	272	277	294	256	279	272	304	249	298	272	283	269	261	242	286	254	284	247	279	287	285	258	253	303	276	241	273	315	278	273	309	274	302	270	306	289	289	279	278	284	268	258	273	270	259	262	321	294	295	253	280	269	285	304	285	301	288	280	306	280	238	266	284	285	273	310	297	245	289	245	277	261	283	303	271	299	262	258	262	294	280	265	274	293	257	293	269	266	274	296	297	257	278	253	299	294	279	264	252	274	277	277	262	278	227	264	273	256	271	297	287	224	279	281	258	261	280	274	279	267	291	275	270	271	285	305	263	269	265	265	236	273	290	308	270	271	266	255	266	255	309	275	262	266	236	273	285	284	270	292	274	311	297	275	274	308	285	282	284	247	262	276	286	265	275	260	265	244	275	314	294	238	292	258	294	292	257	298	277	265	228	289	269	278	272	238	271	285	261	288	272	271	274	252	301	285	270	292	286	293	299	267	288	288	270	276	275	284	266	268	300	297	265	247	257	261	275	308	268	289	236	275	287	275	291	301	278	295	253	253	273	267	262	282	283	282	257	252	304	276	292	315	283	297	260	295	278	288	263	284	287	247	290	283	330	296	268	289	274	286	281	277	262	312	297	259	277	279	279	303	282	282	303	288	269	296	272	292	283	302	301	267	274	272	237	318	299
17590	7848	7588	5431	4190	2589	1319	771	741	672	682	669	706	662	706	635	624	647	671	712	625	635	707	688	660	670	705	691	695	675	720	694	674	660	659	713	683	709	646	656	699	732	690	677	632	643	669	717	675	653	609	684	679	680	709	672	671	685	671	665	675	649	676	667	647	686	673	621	674	646	658	622	617	650	659	632	622	647	688	593	656	637	683	660	646	613	657	642	652	662	647	673	621	649	617	671	692	651	659	656	643	660	636	649	657	647	672	700	651	633	619	654	618	642	673	631	652	645	646	640	652	636	636	696	645	684	674	651	664	635	653	643	653	655	672	689	629	696	623	683	672	645	657	683	685	635	666	634	623	669	641	707	699	693	680	640	634	693	655	653	667	671	622	654	639	640	659	633	628	606	676	664	651	668	609	651	625	660	674	657	678	710	684	709	703	656	694	662	641	658	679	652	659	660	646	627	647	719	664	664	662	661	667	683	635	651	661	647	650	606	638	624	625	657	672	646	678	642	674	603	705	681	657	683	649	667	645	655	670	640	685	645	648	625	655	651	702	664	634	639	640	638	659	614	658	678	667	673	665	662	647	693	681	650	673	645	664	617	694	664	628	631	641	654	656	686	659	665	632	631	622	636	635	639	671	656	665	669	604	669	612	668	651	658	673	617	662	672	707	648	644	691	663	642	636	611	702	692	661	634	666	662	603	617	696	635	636	643	659	661	635	629	653	680	669	638	677	668	664	642	682	648	665	672	659	663	642	650	617	642	658	651	659	657	629	711	635	646	626	660	680	635	651	657	655	625	666	688	667	692	641	682	649	645	622	660	641	619	657	619	716	606	692	666	653	657	630	657	643	666	669	699	679	680	618	709	658	671	655	675	682	632	677	622	664	621	674	630	655	642	672	679	661	633	696	657	601	629	646	686	655	622	668	659	654	677	648	665	687	644	670	641	647	709	677	681	628	678	677	660	636	639	667	624	658	659	637	658	628	642	669	665	668	636	622	638	693	623	717	680	619	636	641	657	655	662	661	675	605	678	662	670	685	606	621	693	656	647	719	617	615	576	700	630	635	647	661	665	661	689	677	617	634	663	637	638	674	716	606	661	635	653	649	706	675	676	672	687	685	662	616	695	681	637	638	662	625	647	670	642	660	637	653	620	621	665	694	640	627	625	664	623	662	659	673	680	642	657	704	629	640	648	633	656	611	652	601	667	681	653	627	658	655	609	693	577	655	677	603	630	686	653	698	633	655	666	620	662	653	658	622	677	647	621	634	677	686	682	653	662	627	681	693	641	671	629	652	621	624	688	663	650	660	669	666	658	636	675	674	747	670	707	621	644	725	675	690	681	652	662	651	613	638	654	666	687	677	641	632	574	652	675	642	666	637	673	662	637	655	666	642	659	640	632	717	601	670	626	692	645	680	630	650	665	655	654	650	715	647	653	638	653	663	656	672	656	664	638	650	661	647	657	690	630	653	659	654	643	604	649	677	628	659	642	702	648	664	609	627	655	639	667	692	639	656	624	640	635	681	686	648	599	659	622	664	625	648	637	656	704	700	670	686	693	663	678	681	629	666	661	620	631	717	683	682	684	656	622	650	627	676	686	652	640	673	665	643	697	630	643	662	615	651	635	630	611	618	636	673	622	625	653	653	710	627	625	669	673	637	654	648	681	637	665	660	684	614	637	658	654	629	671	652	648	670	667	705	670	695	680	649	643	641	631	706	668	727	601	619	634	640	715	642	615	673	631	631	642	681	601	685	600	649	682	637	664	649	674	685	619	614	653	644	597	646	614	650	643	643	642	640	660	663	634	647	657	682	678	629	639	648	663	622	600	626	664	687	637	653	655	634	644	655	646	676	664	661	702	655	668	662	634	690	698	634	671	580	662	674	683	701	644	625	655	636	612	643	640	679	672	635	646	670	653	625	650	670	647	675	658	652	657	659	618	637	555	638	605	693	688	614	646	654	704	610	619	631	632	641	653	623	660	683	658	633	715	630	647	632	654	597	641	688	634	685	685	663	673	652	679	665	646	705	634	660	627	651	691	699	687	654	653	649	637	622	643	693	632	653	642	667	678	637	636	675	669	652	654	646	634	613	672	634	658	637	670	642	662	667	663	649	693	664	623	658	644	699	668	640	667	656	648	648	656	657	647	663	658	674	669	646	715	702	665	645	677	673	665	702	619	627	657	690	676	634	662	636	636	642	697	710	655	651	632	618	637	640	627	656	654	653	632	656	688	643	690	643	626	638	684	656	667	661	633	732	669	634	658	688	639	689	683	670	643	652	642	656	657	671	685	685	622	626	649	632	652	660	673	637	671	628	668	704	680	598	655	652	609	632	622	637	629	697	678	616	632	685	645	660	670	641	664	647	626	697	662	610	653	688	672	659	655	668	657	710	644	670	674	664	615	626	664	626	677	623	651	617	639	667	663	682	655	637	642	666	640	678	691	630	654	636	631	651	697	674	630	654	661	668	611	650	662	630	716	616	656	639	676	675	645	689	633	651	647	642	641	673	676	679	694	699	658	615	622	646	638	691	640	652	670	627	634	701	634	618	669	662	648	678	662	631	658	701	657	652	618	641	626	673	679	678	650	614	683	704	674	677	640	642	621	655	636	674	647	670	606	617	635	669	675	666	657	676	658	639	680	661	649	677	601	671	662	687	682	680	695	641	666	681	659	667	685	699	630	625	666	604	674	632	661	646	690	641	645	619	670	628	679	675	677	676	669	664	664	638	646	690	726	627	650	675	675	682	636	625	622	655	649	682	647	667	672	676	697	703	649	655	638	656	676	663	613	663	654	642	627	677	673	640	688	694	646	624	668	627	687	662	625	673	672	679	672	646	614	662	647	656	643	639	652	683	670	686	667	651	665	633	628	683	685	622	617	666	613	657	649	656	662	688	704	619	580	675	633	662	668	680	641	646	682	638	660	650	671	652	676	658	663	667	653	615	634	729	649	643	674	606	612	661	615	637	682	660	622	627	665	620	666	659	690	609	655	678	703	636	640	685	649	668	681	663	617	696	638	642	647	647	654	641	607	680	651	687	642	667	659	679	653	658	694	654	663	645	581	642	624	704	631	726	648	648	661	648	645	673	626	669	668	694	702	673	656	691	648	696	635	651	664	635	667	631	660	608	644	664	658	659	626	667	622	653	662	613	657	694	621	703	657	677	656	672	667	687	696	673	622	604	648	684	592	686	615	686	657	647	648	694	604	663	660	673	636	656	667	619	637	689	656	627	642	682	646	668	647	677	688	616	674	633	719	636	665	659	657	675	679	644	659	668	621	673	623	606	652	669	669	623	638	683	673	635	647	677	675	668	650	624	687	654	664	665	655	627	630	697	685	625	631	679	643	645	674	679	664	675	644	619	615	613	655	621	664	646	642	655	683	636	608	675	685	639	679	632	696	702	669	664	672	633	636	680	671	675	628	610	692	618	666	655	682	623	662	616	676	651	670	694	689	632	635	630	639	679	643	645	682
28409	4115	833	584	533	439	336	324	274	281	253	264	294	260	260	287	262	270	271	277	271	293	290	268	271	267	335	295	324	272	276	266	271	274	292	325	283	327	273	285	330	280	276	265	274	274	314	293	285	255	267	312	264	267	313	269	280	298	282	287	306	260	305	328	298	287	279	295	261	287	321	294	249	298	264	287	273	285	272	284	312	295	272	287	312	242	281	304	293	288	266	283	252	281	291	279	254	304	279	275	270	314	283	274	286	298	269	284	288	279	317	288	268	260	290	281	280	300	278	308	303	292	307	310	304	305	305	306	274	274	253	331	312	277	298	299	281	275	275	271	273	303	310	287	283	289	297	262	284	307	297	279	233	279	274	313	295	290	288	305	277	298	282	259	293	266	260	337	292	273	284	245	278	286	298	282	297	262	285	331	294	301	294	250	270	275	286	283	303	273	282	291	292	300	275	285	295	296	287	286	276	285	286	310	330	313	297	280	295	295	325	315	296	293	259	268	306	261	296	283	268	301	323	314	298	302	304	330	280	267	294	279	289	266	262	309	312	285	313	307	312	261	287	285	300	306	278	306	283	287	276	296	307	289	281	279	312	280	252	286	250	286	319	298	284	323	301	280	320	282	295	278	277	275	289	271	287	280	266	285	274	277	286	287	281	289	283	289	269	279	250	261	321	248	274	277	298	302	287	318	295	309	248	285	277	265	313	297	286	285	291	272	275	312	307	304	278	274	274	289	313	275	274	254	307	268	298	314	295	286	298	260	291	280	277	263	308	300	262	269	292	266	268	297	305	318	312	298	238	299	312	232	287	301	289	280	319	296	290	283	263	272	304	284	297	286	268	282	293	300	265	261	256	239	274	285	287	262	285	281	263	297	287	299	309	273	321	277	298	261	278	282	271	301	276	257	268	276	260	246	283	282	259	273	276	270	293	268	289	306	278	277	300	258	277	263	277	272	287	295	308	297	275	275	286	325	277	281	270	306	303	287	268	278	297	304	295	271	320	291	277	260	293	266	297	270	273	293	285	306	249	256	288	292	282	272	297	287	285	280	265	278	308	280	281	276	318	267	301	282	286	293	286	289	294	287	266	301	295	257	285	275	244	308	253	257	322	277	275	264	298	319	298	287	303	309	265	293	245	269	283	275	306	304	285	297	310	297	332	303	284	286	282	275	283	274	283	279	305	288	308	274	295	265	276	293	327	288	296	288	255	264	281	299	257	297	291	302	306	274	292	309	323	285	298	284	284	282	235	300	284	290	272	283	274	287	292	306	308	270	307	299	265	271	293	310	291	260	300	263	282	286	284	311	286	292	299	306	252	293	275	291	291	276	254	275	301	273	312	290	338	318	277	289	299	283	290	302	282	323	322	294	273	312	277	288	245	290	280	264	295	302	291	285	279	301	294	310	267	310	328	263	280	294	336	266	260	252	297	281	290	300	271	285	289	282	285	306	317	291	242	274	288	266	286	279	271	288	323	300	303	304	278	288	266	301	275	306	296	277	289	268	312	277	278	278	295	293	274	287	312	315	293	286	289	265	297	279	289	282	286	287	280	288	244	297	321	291	273	296	292	297	290	267	264	307	301	284	255	286	306	275	242	260	305	281	321	274	349	300	267	324	306	289	263	289	283	293	288	266	288	278	251	285	269	254	283	265	260	306	283	280	314	302	307	297	259	311	276	271	274	276	309	288	320	279	270	276	259	258	260	290	293	301	249	279	274	274	307	251	285	264	319	302	269	262	310	289	288	286	296	293	287	298	299	266	277	297	306	310	308	286	331	316	282	305	286	276	276	302	289	240	288	298	289	270	322	287	281	281	275	308	292	302	294	273	305	290	250	297	269	299	285	306	266	299	263	287	224	265	266	289	321	321	314	276	277	304	282	288	277	295	285	292	275	278	293	289	299	247	278	262	279	272	306	274	291	270	288	255	256	280	278	302	308	294	304	319	292	290	257	292	268	289	277	289	246	286	290	255	268	270	298	278	281	272	291	279	317	269	273	314	278	279	306	259	270	285	301	265	281	301	284	267	322	282	248	292	316	299	299	313	276	257	307	280	307	297	295	265	300	312	290	273	270	257	254	282	284	265	269	265	279	272	268	300	314	264	287	252	257	258	294	270	301	304	272	295	271	288	284	249	267	274	306	299	305	275	260	253	282	321	307	307	288	264	281	311	309	284	276	268	286	285	259	286	284	298	288	311	296	302	264	269	297	248	257	262	310	271	282	299	310	289	304	287	300	294	262	262	282	322	273	314	273	264	296	269	290	305	282	242	265	273	274	296	289	297	278	283	317	287	269	267	245	312	309	284	293	267	277	254	286	304	267	290	321	306	289	256	301	307	291	280	271	272	277	320	306	287	263	288	317	288	266	252	284	260	283	304	300	266	273	277	273	263	295	257	317	276	280	285	261	271	291	280	294	292	260	312	286	291	296	308	295	336	272	280	284	256	269	280	295	290	293	249	294	301	274	290	259	266	308	283	299	254	286	271	310	329	273	297	276	297	302	274	298	294	277	290	295	326	310	297	284	301	289	277	281	272	307	284	296	238	247	274	286	284	271	303	279	258	269	293	299	285	307	294	250	286	268	290	290	313	296	279	303	294	293	275	288	283	270	255	277	244	279	272	240	294	266	297	251	265	309	295	287	328	301	291	282	275	298	261	274	261	287	259	302	285	278	284	275	276	262	316	321	316	302	313	299	288	311	277	267	282	284	282	313	285	274	301	249	263	296	267	281	304	276	290	292	317	282	261	271	295	289	263	311	271	256	268	274	288	275	247	269	289	259	281	293	302	278	299	316	259	262	287	299	292	264	287	293	291	266	274	274	291	285	280	233	253	300	299	311	293	296	302	270	330	297	300	259	323	276	273	302	271	279	269	279	294	284	269	272	287	283	323	283	282	260	294	287	277	296	252	351	278	260	294	294	286	287	286	292	297	308	317	301	288	280	260	275	290	300	283	269	250	267	271	258	269	291	284	288	298	262	282	282	283	297	286	298	282	324	276	292	326	266	266	301	298	287	271	305	300	282	291	276	239	289	333	260	300	267	273	255	298	290	270	306	317	263	290	272	264	287	297	291	262	284	270	295	247	252	297	292	305	279	290	276	283	237	271	279	298	280	278	295	273	292	337	312	278	294	278	268	252	282	299	333	277	286	251	293	315	281	265	278	303	287	283	303	269	270	312	302	279	284	263	306	259	270	291	305	262	293	284	307	286	312	295	270	272	311	293	275	312	274	306	275	280	267	281	303	265	277	262	289	280	250	297	299	305	290	297	278	307	289	308	286	270	310	326	292	310	287	329	295	291	271	291	294	302	256	273	291	305	262	274	293	299	294	300	309	310	272	277	296	265	298	256	274	280	318	300	262	284	264	264	282	284	296	253	264	278	287	277	296	282	254	305	275	269	270	310	297	303	275	270	268	276	284	281	317	269	281	264	244	272	295	306	293	283	298	273	274	277	291	275	300	271	266	283	299	273
19910	7986	7336	5634	5600	3944	1491	828	814	823	767	744	738	712	737	688	724	642	754	729	676	672	758	716	683	685	715	720	755	706	741	730	700	668	713	704	688	698	707	705	710	730	724	697	713	698	644	732	703	701	724	663	738	688	716	688	701	676	671	713	720	671	723	723	687	741	676	728	711	657	701	680	700	659	699	652	671	727	732	639	644	719	645	686	678	645	695	675	660	705	655	719	684	714	706	668	678	680	699	680	696	663	645	621	655	696	698	746	718	685	670	658	662	687	689	698	654	666	687	730	644	697	740	680	644	707	665	666	667	716	635	706	746	703	723	655	684	670	716	651	664	701	701	683	717	665	696	662	699	641	677	675	712	652	679	705	709	649	661	694	680	639	706	689	631	679	700	687	679	688	619	713	727	692	672	685	694	673	679	725	728	723	716	674	651	692	683	646	689	659	670	682	645	641	716	653	677	709	666	689	671	662	588	652	669	721	675	649	724	659	675	637	690	661	764	688	683	689	706	682	688	664	674	701	682	654	663	715	700	676	711	658	717	733	646	687	688	689	691	678	658	717	676	671	695	624	680	661	727	733	637	695	712	702	672	688	695	721	643	691	693	648	656	694	716	683	662	691	684	722	701	688	687	691	694	687	722	728	692	707	724	633	703	679	709	698	694	670	645	648	632	700	722	672	669	696	699	631	724	656	689	683	662	661	682	674	671	675	708	684	652	679	692	686	703	664	651	631	641	648	667	663	684	634	668	674	703	658	673	684	660	733	658	731	689	658	637	709	690	686	687	712	670	691	688	622	688	643	682	714	686	705	680	687	683	725	686	675	690	653	700	706	721	657	689	717	694	674	693	681	684	644	694	696	643	668	701	710	716	686	656	681	679	691	738	664	681	672	680	697	632	659	718	666	659	707	706	658	684	701	713	720	698	690	649	638	747	702	701	680	659	655	680	683	737	718	706	694	701	686	639	637	680	631	698	675	669	694	712	665	700	658	658	644	653	686	707	704	647	694	718	702	734	695	685	691	684	648	657	690	676	671	638	679	681	646	699	631	670	692	685	702	688	684	677	645	654	680	669	729	686	665	680	726	659	673	640	714	701	712	651	707	679	682	649	671	666	739	696	711	621	711	667	692	658	663	652	686	699	681	704	679	701	699	680	674	706	716	661	688	658	637	713	673	714	684	682	691	677	702	662	685	673	664	662	720	648	696	649	680	694	713	654	683	637	673	674	699	705	732	656	740	694	649	664	646	685	740	745	675	729	662	719	682	688	704	713	647	654	682	706	682	685	722	685	698	662	699	730	729	677	670	667	649	700	661	710	717	635	681	679	675	630	685	685	680	696	699	718	664	656	614	678	677	669	648	688	680	679	730	677	717	663	739	715	698	725	705	687	704	682	690	689	663	681	627	678	676	719	691	688	708	698	676	692	706	686	682	670	683	681	709	719	701	723	644	703	681	688	652	675	656	660	657	708	717	729	704	664	672	688	677	634	615	654	699	685	708	704	683	685	674	689	635	712	618	714	610	669	663	636	661	720	648	630	661	703	724	679	680	710	673	641	641	664	668	660	735	669	725	702	705	667	684	680	691	692	690	647	653	663	655	654	667	698	715	678	745	705	705	669	669	664	719	735	643	652	650	687	635	669	629	691	674	699	722	668	659	690	673	685	645	686	689	698	728	709	727	712	643	717	725	708	661	704	671	708	717	680	694	653	705	673	671	694	684	686	662	681	742	700	698	695	694	669	684	691	634	695	651	675	643	691	657	668	646	686	691	690	669	692	684	713	657	716	712	729	726	686	653	681	657	676	704	630	707	692	706	707	688	697	677	690	635	717	713	674	730	669	674	680	666	691	666	674	647	612	681	643	649	681	707	681	688	688	708	692	705	661	681	702	678	693	688	677	696	693	651	688	668	689	626	726	637	723	684	674	695	655	716	716	707	668	681	717	696	704	695	676	711	662	659	671	679	692	713	672	615	657	718	681	686	707	676	646	649	676	714	674	679	675	638	659	724	683	676	683	678	639	693	628	704	678	679	708	680	727	651	682	689	686	726	705	688	723	699	654	694	702	677	741	680	691	635	693	675	670	650	673	710	702	681	692	667	699	666	680	669	708	668	699	683	698	691	690	702	678	666	679	699	674	670	684	724	682	706	695	691	676	653	692	691	716	712	719	665	669	742	696	630	687	684	668	661	702	711	725	668	698	676	725	659	720	653	705	715	667	719	703	680	662	649	715	739	674	707	711	711	738	673	727	652	701	618	689	680	668	713	692	692	687	711	675	705	726	644	712	703	669	674	660	683	724	696	708	659	677	699	649	688	682	696	698	709	675	674	708	657	702	681	718	663	702	668	680	693	725	664	719	636	678	673	747	608	710	688	708	701	669	691	703	647	663	667	710	646	629	663	754	703	678	686	693	648	721	647	718	634	669	685	686	649	733	676	670	660	680	693	674	664	653	714	647	706	684	733	756	633	708	692	696	690	685	634	682	671	718	694	725	688	702	624	717	670	676	670	683	668	701	707	719	665	698	638	690	622	689	706	704	682	640	687	651	732	668	709	623	719	680	718	694	729	698	687	673	682	652	696	698	675	725	632	702	671	713	660	651	676	704	668	684	695	722	673	708	684	680	658	661	700	694	699	714	739	658	669	697	703	684	715	664	667	663	692	633	673	673	680	730	673	670	710	655	710	693	707	699	740	705	675	702	703	729	703	697	714	651	677	709	670	665	707	700	691	741	677	656	645	699	702	698	661	705	688	703	698	731	669	669	679	644	695	654	691	734	724	700	695	697	707	628	671	712	676	720	661	657	692	714	705	745	676	676	646	670	675	674	670	635	700	663	712	694	660	679	721	703	649	707	688	682	704	690	651	653	691	673	725	731	698	678	678	680	712	666	628	688	610	714	675	646	712	726	626	672	659	724	699	696	679	691	707	670	681	697	729	686	648	637	644	696	661	647	671	676	675	727	679	694	657	665	723	673	731	630	698	691	663	681	665	660	683	679	691	672	729	642	644	654	671	680	667	645	689	654	732	716	684	703	711	688	729	678	706	675	675	690	713	671	654	716	684	661	642	646	726	701	664	667	722	681	677	640	714	684	652	694	677	643	674	695	677	735	695	666	706	676	719	693	688	723	739	715	642	686	725	618	692	706	757	699	652	688	676	675	655	695	649	689	681	734	622	738	692	691	691	687	637	746	677	644	671	655	687	690	671	682	662	681	702	706	701	687	707	668	689	666	653	695	699	666	689	718	671	699	709	699	674	640	720	750	690	689	659	653	700	698	712	697	691	691	671	709	663	670	709	715	677	629	729	681	698	695	677	671	674	669	668	681	707	661	671	683	713	642	681	694	699	720	664	687	685	696	708	694	683	722	677	698	677	684	636	672	677	674	649	692	662	682	687	660	634	648	659	646	711	682	650	671	672	674	701	643	677	723	688	656	667	703	700	690	723	656	697	660	699	664	672	655	725	645	654	705	687	650	699
15889	1249	477	400	297	276	278	275	275	298	276	283	268	272	255	306	249	264	239	261	265	272	252	256	256	264	242	249	275	259	249	259	243	266	248	270	265	262	233	298	233	252	273	245	300	307	271	260	275	273	278	264	245	262	270	305	274	287	263	284	279	262	275	278	310	262	276	296	249	248	263	277	277	245	284	241	262	283	273	252	258	249	243	275	242	238	268	272	294	260	229	313	292	256	266	245	240	260	251	262	236	263	271	231	263	249	283	255	239	258	271	258	245	247	225	251	240	262	260	232	254	269	277	260	291	246	241	285	257	233	246	276	249	275	261	277	267	251	257	261	247	263	272	240	258	284	256	250	250	266	296	271	251	241	259	271	268	267	278	264	237	268	271	277	287	294	273	239	259	286	255	270	273	262	249	207	262	265	251	242	244	237	247	267	261	243	271	281	292	255	269	287	279	273	267	230	274	285	261	248	264	251	273	268	293	235	257	289	296	291	253	259	265	245	243	243	302	255	292	285	307	269	266	268	247	256	271	291	238	237	235	279	258	254	276	249	266	254	280	251	242	233	242	229	263	257	286	286	263	277	258	238	259	275	242	292	256	275	255	268	278	281	256	273	292	293	308	272	267	270	247	293	257	272	265	263	228	291	284	279	229	281	258	272	256	257	244	246	254	252	276	263	245	236	276	252	283	278	265	249	291	273	285	263	289	286	275	253	278	299	282	231	307	270	270	251	274	277	284	296	273	298	244	252	265	259	268	264	263	247	239	255	288	252	242	280	267	266	295	295	231	269	279	238	278	275	276	239	277	230	279	241	272	272	293	255	268	284	230	256	258	257	278	262	281	274	291	269	228	256	258	278	251	267	269	266	240	251	285	251	306	270	258	243	262	242	247	259	267	272	258	248	257	248	249	256	255	262	235	277	245	243	285	301	253	290	279	237	239	255	250	276	260	223	274	293	257	276	237	261	293	278	256	266	241	300	234	237	291	250	248	281	274	248	278	299	241	250	254	270	265	232	236	266	274	272	263	237	262	239	269	271	283	277	257	263	273	285	260	258	252	254	254	286	278	248	263	294	253	288	285	277	260	257	261	235	269	306	252	318	269	246	269	287	276	255	255	255	262	238	269	264	252	262	243	248	248	251	243	267	245	253	262	267	282	286	266	252	277	232	258	289	254	260	234	283	249	274	272	248	267	282	260	274	251	238	308	280	241	256	250	280	263	249	272	260	284	264	260	285	245	252	232	289	275	238	242	259	261	246	256	279	280	243	269	270	262	287	269	248	241	249	276	265	244	283	276	263	283	244	264	275	249	272	276	282	251	250	290	258	280	297	256	283	250	295	243	257	269	256	265	281	247	239	257	251	254	254	273	269	261	246	274	288	276	268	254	247	279	288	273	282	274	283	259	238	244	269	281	278	269	274	233	224	287	266	288	247	261	275	254	277	274	260	235	274	259	267	265	250	260	277	284	268	252	273	279	249	263	237	258	293	295	264	266	247	252	246	270	268	300	270	273	283	279	258	260	265	276	270	282	264	259	273	267	247	305	263	279	273	263	263	267	272	256	300	252	246	274	258	283	270	222	257	250	277	281	236	261	246	237	264	289	261	266	287	280	287	268	262	291	261	237	261	265	214	254	241	261	270	254	252	236	262	276	275	262	319	275	259	262	286	260	288	226	281	269	250	255	260	248	242	288	264	301	290	284	263	236	269	273	260	262	271	282	279	256	237	276	294	281	284	271	254	285	237	273	244	283	273	253	277	265	277	247	289	268	270	266	282	253	252	293	269	274	268	276	278	244	246	265	266	261	264	250	245	281	267	306	296	258	254	298	250	274	255	275	225	267	274	265	291	252	267	245	233	272	268	271	246	279	247	232	292	277	271	240	309	278	263	273	258	269	270	266	265	273	261	255	290	273	271	233	248	306	268	241	251	262	286	260	274	294	274	253	292	278	255	256	262	278	299	265	265	296	287	254	270	262	256	276	248	233	261	264	251	257	271	254	269	262	259	274	267	247	279	233	250	267	247	283	257	279	275	277	276	276	274	255	273	255	255	254	264	255	245	254	304	249	238	270	274	272	273	230	263	257	275	250	297	274	269	271	266	274	287	272	269	274	289	275	283	246	276	254	266	260	274	282	254	274	259	280	222	269	235	280	247	268	274	264	310	257	254	253	278	243	300	260	251	257	237	263	271	258	309	244	283	261	282	237	245	278	262	266	243	267	266	268	240	239	265	244	260	276	257	290	268	275	269	301	286	282	232	268	268	311	269	295	268	257	252	244	270	249	243	280	292	249	257	284	266	237	240	269	270	292	256	254	256	289	306	295	321	256	240	265	290	258	257	278	271	223	275	250	262	267	265	251	263	264	273	249	275	262	269	267	263	261	300	238	250	265	272	243	268	276	290	236	289	243	278	251	261	236	263	249	270	249	267	274	270	242	266	279	259	276	284	265	252	265	263	259	278	228	277	260	267	266	235	263	257	276	271	240	268	276	272	283	289	268	273	315	288	215	251	256	265	280	247	256	258	262	280	272	255	278	280	291	269	260	309	266	253	271	299	266	295	235	251	226	249	247	267	243	260	259	279	271	258	257	287	249	258	265	271	222	285	254	231	281	271	288	256	235	240	287	240	246	238	243	244	270	246	261	263	273	271	251	271	264	239	261	299	253	261	284	263	253	258	236	263	214	246	241	233	276	269	285	245	281	259	264	300	256	249	263	260	307	273	253	283	290	287	276	270	278	248	277	252	224	246	296	269	283	250	294	275	301	269	267	295	259	308	252	242	259	242	255	276	251	255	276	258	276	268	259	292	232	217	244	246	275	271	278	269	278	255	283	246	299	284	279	257	275	257	264	280	253	251	270	265	258	236	260	265	256	268	265	271	304	275	251	295	257	252	242	288	237	272	282	245	274	223	275	257	275	293	262	259	286	246	269	278	261	256	270	275	260	264	233	258	237	253	264	282	242	266	254	238	234	294	253	260	296	287	244	244	279	284	257	247	242	260	258	261	231	262	246	254	284	251	251	295	281	287	270	259	284	283	257	257	273	255	247	249	272	285	265	249	256	307	268	255	256	236	285	261	262	279	279	277	271	296	254	214	280	267	220	264	242	259	253	279	282	240	270	263	259	273	267	259	270	249	257	276	278	243	287	225	264	303	280	255	256	247	251	252	272	240	251	266	240	262	260	226	286	293	278	297	265	271	279	287	260	287	269	259	239	271	259	266	248	266	258	219	254	270	250	269	261	274	250	250	261	251	261	264	254	253	241	229	250	260	280	273	244	285	261	284	275	233	236	268	276	298	245	270	258	262	260	260	265	287	279	260	267	265	263	283	263	283	251	267	272	258	279	250	268	231	275	233	275	268	267	281	252	266	269	262	282	256	267	271	254	230	297	295	275	265	256	264	258	242	264	326	263	246	276	272	262	272	258	250	245	275	275	257	245	272	290	264	268	252	269	229	279	252	280	282	312	250	276	279	261	301
11740	3197	3794	2681	1562	924	664	644	636	642	658	635	622	643	631	583	637	579	590	606	610	615	623	583	641	643	599	626	628	628	596	606	564	632	570	605	600	591	609	603	647	603	632	630	635	592	602	584	625	576	591	586	578	572	606	606	565	609	603	649	583	595	548	600	615	634	609	552	549	599	651	568	596	623	594	599	605	574	572	611	572	607	624	601	613	596	580	575	645	594	575	578	611	593	600	617	585	621	554	639	610	622	597	586	651	576	627	607	580	620	599	618	612	589	580	621	642	628	607	606	584	574	611	581	618	574	643	579	576	631	589	596	588	608	615	571	599	595	570	581	641	600	607	605	653	582	581	610	624	595	584	599	653	612	585	575	622	619	601	644	622	669	587	600	611	619	613	612	595	591	588	601	589	570	575	572	625	554	638	554	593	654	661	592	541	609	592	570	646	626	610	603	613	628	577	594	600	574	587	638	592	587	598	636	632	599	613	563	646	599	584	612	579	596	626	604	533	597	622	577	568	601	669	588	589	608	546	591	602	599	586	612	583	635	593	629	649	567	673	609	593	637	609	631	596	575	616	637	564	570	620	562	602	545	655	568	617	584	617	658	602	596	603	622	605	611	607	617	622	628	605	625	608	629	587	614	637	625	641	594	555	582	577	585	614	599	609	622	588	563	605	588	581	596	631	593	582	603	630	590	633	584	579	578	622	614	534	592	584	642	556	582	604	602	600	601	560	621	586	575	600	589	571	547	639	605	576	567	630	629	598	606	610	558	588	608	583	644	566	589	605	572	640	558	577	558	569	613	607	559	587	581	635	622	589	626	628	626	638	592	570	601	619	590	603	606	598	632	595	629	581	554	549	610	631	559	552	629	581	637	571	574	605	618	625	608	593	629	625	580	577	587	602	627	613	606	599	605	591	591	627	571	587	639	589	589	618	583	574	653	646	623	643	615	602	573	592	608	638	581	588	619	615	603	662	616	603	596	593	579	647	599	585	635	605	598	626	603	601	644	592	583	592	622	556	590	614	614	618	576	600	620	620	562	595	587	671	620	577	597	584	556	612	589	594	570	583	616	638	610	599	547	592	568	606	582	556	545	608	627	604	607	575	574	618	592	634	634	634	609	600	586	628	568	607	633	605	585	602	601	567	579	621	592	623	612	582	610	590	639	588	612	583	572	574	565	565	603	615	568	588	617	596	618	587	590	626	623	638	598	578	623	603	575	600	608	634	619	642	619	603	597	598	580	654	562	577	623	594	608	649	561	623	610	561	631	590	581	557	592	561	644	623	580	585	634	591	603	625	584	587	618	576	594	608	589	621	572	619	597	586	602	585	601	569	559	586	596	625	547	621	615	620	627	596	589	553	627	616	596	581	604	636	638	625	623	608	587	627	609	603	575	653	582	581	597	584	605	613	621	618	597	561	593	608	647	568	612	563	643	595	609	570	610	633	631	618	621	613	610	627	624	589	590	585	599	592	604	563	611	603	587	612	645	595	594	607	556	581	550	619	581	574	593	628	581	588	617	555	584	611	578	569	573	622	615	606	612	579	630	570	603	570	604	603	603	639	631	639	556	617	565	617	590	615	582	590	594	625	567	570	565	577	601	571	618	611	604	584	598	616	617	615	624	608	597	567	621	583	611	609	617	570	632	609	596	621	619	618	606	618	583	602	616	574	589	576	575	626	588	570	606	594	584	593	599	619	573	607	586	578	611	565	597	649	562	600	593	615	611	596	600	590	619	586	565	521	631	589	604	636	576	632	603	582	592	625	583	602	571	607	605	626	621	608	572	573	584	657	641	617	666	603	615	637	570	613	595	620	593	622	595	594	621	577	532	606	611	617	619	617	563	593	632	651	602	608	610	599	546	584	602	611	586	628	544	596	600	631	607	545	583	622	598	614	621	627	634	557	598	624	632	587	567	612	566	564	559	589	625	597	598	580	562	626	608	574	595	624	589	582	605	593	592	596	571	600	630	556	567	594	641	575	548	586	587	575	619	586	612	588	601	622	567	570	598	589	620	615	600	622	593	558	631	575	592	567	582	597	566	580	609	651	595	622	610	609	582	605	653	619	579	610	610	609	608	609	589	596	611	575	597	604	510	548	573	599	620	590	594	599	611	554	569	625	580	582	581	610	636	592	570	617	622	619	636	610	603	590	590	638	578	649	599	592	616	577	591	566	590	605	614	570	587	638	617	619	580	647	585	634	594	607	599	587	578	598	563	655	618	583	636	628	573	617	618	614	623	580	586	601	592	632	600	622	604	606	624	646	581	592	631	577	587	599	612	608	592	602	532	595	590	633	584	617	582	553	628	617	576	614	637	571	589	596	606	596	659	631	616	635	592	632	591	607	602	634	599	601	590	586	612	609	620	561	574	580	573	605	627	590	582	618	620	640	544	571	604	653	580	636	594	607	619	601	625	616	621	598	629	601	620	613	543	585	621	577	583	618	644	617	619	595	579	631	543	583	604	593	591	599	573	619	615	610	619	569	603	609	581	601	591	597	595	563	591	607	592	612	602	600	604	599	596	639	633	586	632	560	620	583	607	592	620	597	600	561	581	580	580	644	644	603	614	600	639	595	580	608	624	646	599	596	603	584	573	573	620	627	576	612	621	581	621	524	556	615	585	598	604	566	606	602	627	632	566	617	587	612	598	570	565	607	628	602	581	612	600	641	654	560	560	615	616	599	595	640	573	574	604	577	558	606	599	608	562	584	602	647	615	639	608	629	606	616	586	587	576	565	558	628	574	610	593	592	647	609	594	556	592	556	584	598	582	610	577	582	608	605	596	577	614	599	574	562	632	612	616	617	587	608	589	613	594	578	597	580	586	638	543	606	553	610	564	538	596	611	601	563	637	567	617	605	597	597	593	631	611	577	572	634	611	575	646	589	596	580	590	595	604	594	613	601	613	576	596	603	594	584	624	582	616	590	585	574	609	606	577	655	589	615	647	574	578	615	561	606	606	609	613	564	609	628	622	646	603	604	553	585	596	588	626	572	589	612	603	605	595	591	603	574	601	619	626	628	608	608	612	587	578	642	599	608	594	616	581	609	571	597	609	634	590	626	612	615	609	609	581	610	586	619	597	561	581	584	595	580	652	610	612	607	577	570	583	640	646	566	665	611	630	590	589	622	584	653	570	585	611	566	577	585	596	580	604	638	601	603	574	598	591	600	584	640	612	593	643	610	603	597	600	600	636	598	585	611	583	632	588	608	630	602	642	601	580	579	592	556	593	605	631	556	575	609	615	633	575	611	587	604	585	557	545	608	590	615	578	620	589	633	585	602	613	643	595	596	592	565	627	606	596	566	589	573	639	563	586	643	575	604	614	621	616	606	578	615	616	570	617	626	610	590	606	616	599	610	596	636	559	611	573	611	635	628	637	590	610	634	637	623	600	580	640	614	622	595	560	606	615	622	655	599	578	612	645	645	581	564	617	574	616	612	588	614	620	649	561	596	600	599	595	610	627	606	600	618	622
23016	3159	796	539	434	390	303	300	268	243	287	312	261	292	291	280	286	292	294	280	288	312	291	271	267	301	292	271	284	299	281	260	254	275	299	305	280	293	276	261	291	303	277	276	317	263	308	253	265	284	267	285	286	261	292	303	312	310	254	292	321	279	329	280	311	273	281	264	316	288	247	282	248	282	281	267	311	306	277	293	313	300	287	299	290	263	292	287	295	293	276	267	286	253	282	241	302	268	274	296	283	273	294	259	273	263	281	255	293	312	301	296	303	308	272	264	283	267	256	257	305	296	284	285	299	285	283	278	264	283	286	307	255	236	248	276	263	279	255	266	255	256	310	292	282	314	276	257	300	263	272	297	281	290	275	300	260	313	280	289	279	287	284	285	291	257	251	277	297	247	309	274	288	281	266	273	274	270	264	287	309	257	308	278	293	300	318	259	288	279	253	280	295	306	299	262	292	266	279	252	255	271	263	277	259	239	241	265	308	278	306	237	300	261	288	291	299	270	264	281	303	272	255	285	284	293	240	279	267	307	268	286	290	280	307	266	282	319	275	279	293	249	264	273	287	283	310	300	272	266	277	289	283	286	285	306	289	261	270	279	255	274	276	230	261	257	270	266	289	276	306	265	263	289	276	283	292	262	302	316	258	268	270	239	268	257	331	228	273	275	296	292	249	285	284	275	286	292	278	320	303	280	257	291	258	260	307	284	292	298	261	277	275	274	264	259	280	273	300	248	262	271	270	267	266	289	275	252	274	273	280	283	284	272	264	305	272	277	312	248	236	253	275	274	274	315	255	260	273	280	290	268	305	278	289	252	270	287	286	276	264	271	274	262	277	284	264	260	269	257	281	256	286	283	296	242	255	290	305	286	299	274	318	266	259	254	285	311	287	275	258	249	281	302	240	274	289	272	279	303	268	267	303	299	266	285	264	274	288	286	285	313	311	283	307	280	270	276	271	247	265	300	271	274	288	266	281	270	305	268	278	258	257	296	269	285	262	273	282	305	279	297	252	324	298	314	279	241	267	268	288	252	292	297	272	269	289	308	299	277	281	283	263	274	283	297	276	243	284	253	257	260	253	308	305	274	299	269	227	294	249	259	226	256	271	292	261	310	280	262	286	286	276	278	304	273	285	304	305	273	289	286	242	264	283	274	306	269	267	253	276	299	312	299	282	288	267	246	265	264	290	273	273	254	280	275	292	311	269	255	290	273	281	286	284	292	306	256	281	283	292	303	293	261	270	237	287	270	276	279	276	316	263	271	266	288	276	293	330	277	262	282	300	257	266	270	258	285	277	261	262	250	264	296	312	309	272	269	272	269	291	270	294	275	264	298	261	281	251	277	269	285	291	280	276	290	244	279	281	280	265	264	291	284	283	248	288	276	295	292	278	292	246	264	284	266	251	306	247	283	290	274	258	292	287	243	263	271	291	290	275	286	288	286	260	243	265	294	290	263	242	265	266	254	294	277	247	272	277	263	277	285	273	303	259	280	331	287	287	299	282	276	293	265	255	269	265	282	306	266	265	271	266	269	285	304	304	285	292	281	295	306	312	306	274	300	278	303	294	280	269	287	261	275	310	254	279	255	242	260	285	265	287	274	290	304	280	273	263	275	273	262	277	271	271	283	270	275	280	275	278	291	249	293	278	265	245	266	308	298	276	286	268	280	287	257	257	284	280	315	301	262	240	287	250	253	302	294	278	272	247	280	315	266	303	298	256	297	272	274	276	300	268	267	247	265	248	273	240	297	268	276	273	267	298	263	285	304	305	265	282	292	267	289	282	286	270	282	271	293	278	270	286	290	287	267	271	260	278	260	283	243	273	279	247	274	273	270	281	275	283	295	260	290	289	279	281	300	274	280	312	271	303	254	272	289	255	265	289	287	282	245	257	286	267	244	269	295	243	279	243	289	283	275	284	291	257	268	301	297	295	254	282	277	269	244	295	269	269	293	284	243	272	278	253	257	269	298	290	289	265	295	290	294	265	272	308	282	284	276	287	266	280	290	282	275	285	296	300	283	293	316	286	267	258	308	255	294	291	304	283	266	288	280	307	301	282	253	265	292	250	283	272	265	286	249	294	313	230	302	300	282	274	297	276	296	254	329	261	272	286	247	294	283	286	272	286	284	258	280	257	288	284	246	252	266	293	290	278	277	271	260	281	318	324	253	257	288	241	291	308	275	278	263	279	275	284	291	274	276	281	260	279	253	280	306	269	295	278	249	255	284	263	288	319	270	257	283	273	271	284	297	292	286	263	309	273	270	287	266	229	261	287	284	299	277	278	293	261	262	245	300	296	249	256	287	274	272	300	319	311	245	267	257	293	273	275	282	253	296	270	262	295	242	310	297	265	289	270	291	271	277	283	282	262	289	272	284	292	249	279	261	272	284	289	251	282	288	278	262	281	228	253	259	265	281	283	289	260	250	275	290	271	258	280	296	269	278	305	299	285	262	266	303	274	262	292	279	271	256	270	279	259	260	281	250	271	279	260	265	282	283	286	303	265	305	274	313	294	260	295	275	278	279	278	301	281	275	278	253	274	277	280	299	315	287	279	257	276	270	287	266	278	256	285	268	271	287	273	224	284	247	272	287	264	242	275	273	293	270	280	243	242	297	293	285	295	311	284	282	257	277	281	269	254	265	268	276	283	297	291	287	302	245	288	259	293	248	245	280	257	273	303	265	274	268	289	269	276	294	266	278	256	304	268	274	266	312	255	281	253	311	271	269	287	270	286	295	306	267	262	287	276	242	330	272	257	312	274	276	285	303	274	244	285	271	249	272	268	285	275	291	308	274	267	281	268	275	305	287	285	260	284	275	298	274	259	284	290	250	274	293	265	302	294	296	309	276	287	275	258	284	267	271	257	284	258	293	280	265	267	277	281	277	262	306	257	335	237	304	308	272	296	269	258	300	272	289	295	297	311	293	298	288	262	292	249	309	266	251	264	246	284	274	304	300	255	258	268	298	311	276	266	236	289	274	235	275	283	277	269	274	298	254	266	267	220	238	275	292	281	323	256	276	275	271	276	288	263	297	280	276	290	265	270	320	281	265	300	283	296	301	279	279	268	263	298	279	283	268	309	265	246	283	262	261	259	277	305	291	290	288	273	327	289	268	301	287	291	283	287	266	275	274	293	280	284	279	283	254	249	280	267	303	297	275	270	274	274	304	254	288	285	307	265	306	270	275	265	249	289	281	268	269	283	261	257	237	300	263	249	251	224	299	290	286	248	264	304	280	269	295	284	281	294	270	285	261	293	279	302	301	269	266	235	274	280	279	288	247	249	273	259	310	298	270	308	288	277	263	285	310	269	321	329	296	232	248	277	286	242	274	291	299	280	312	245	249	288	282	291	272	259	262	249	263	266	303	263	277	279	259	317	297	297	240	296	277	295	287	272	269	274	270	279	253	287	280	288	294	273	317	295	307	271	273	267	312	256	265	251	284	311	287	271	280	279	258	287	257	253	287	276	284	303	275
17189	8180	6509	5110	3464	2092	1152	750	742	711	721	688	695	692	675	644	661	651	698	674	716	698	680	653	712	712	677	636	675	704	668	664	662	664	655	658	695	654	629	682	658	706	618	679	603	606	690	641	629	655	670	677	656	677	659	625	633	661	650	651	656	693	702	684	629	667	704	660	659	660	617	659	670	591	652	655	615	684	646	644	652	687	623	627	636	619	675	696	671	663	673	702	677	654	636	636	659	655	650	599	596	661	681	659	652	665	681	636	643	622	625	641	653	662	637	663	639	637	661	650	639	694	637	649	655	669	627	625	606	628	615	674	621	652	684	652	651	613	680	631	650	624	675	680	600	643	643	691	668	697	626	647	656	678	642	678	639	660	675	650	649	627	621	651	679	647	649	628	670	601	661	635	633	630	602	615	662	674	673	657	627	662	678	636	692	639	680	643	667	670	658	684	684	654	613	658	679	638	627	625	670	644	672	624	653	641	642	672	637	659	684	648	662	650	647	624	641	629	683	652	674	657	627	650	632	660	714	652	645	623	741	599	663	642	598	651	650	716	614	624	672	681	690	655	661	665	645	669	678	641	644	669	595	643	616	656	653	640	667	655	627	637	669	592	673	647	619	649	618	627	657	623	664	664	686	641	670	639	719	654	656	628	667	654	634	659	632	654	640	649	656	604	657	622	629	647	669	689	633	616	639	647	641	652	667	607	679	621	649	663	675	646	650	688	652	647	674	600	678	684	659	608	660	658	656	621	650	676	611	636	645	730	672	635	718	638	633	639	662	652	664	629	679	634	668	633	645	637	688	665	670	607	662	678	676	632	643	653	657	652	663	650	623	622	679	655	662	650	679	643	618	654	660	640	673	691	612	660	636	674	628	651	645	636	684	684	685	628	685	660	667	676	623	661	625	598	687	600	686	667	660	641	622	656	648	625	625	684	642	667	639	652	633	658	626	673	652	636	689	676	658	639	670	642	746	627	648	669	634	668	630	636	655	673	643	634	650	679	694	642	609	633	685	654	645	612	627	625	680	659	673	634	673	640	667	655	662	682	666	668	691	682	634	626	653	638	687	632	655	661	698	649	616	654	648	624	643	706	653	649	636	653	637	618	660	695	680	624	655	640	641	633	626	658	672	675	686	649	634	640	664	633	642	713	678	690	653	662	611	699	666	626	624	603	588	696	651	620	642	667	646	636	650	620	616	672	642	643	589	680	679	636	618	663	655	667	670	644	642	628	681	640	696	657	637	654	650	671	655	650	668	627	674	672	623	639	616	658	652	643	656	638	660	637	604	644	688	633	659	668	616	678	640	660	632	595	618	625	652	707	691	641	623	672	621	691	731	620	648	649	662	642	691	614	635	616	644	684	597	668	648	640	645	673	624	660	629	654	639	619	655	705	650	631	637	682	658	649	664	684	650	687	658	632	674	637	612	672	651	669	720	660	695	693	610	667	650	661	677	678	676	678	647	617	662	626	657	649	668	607	656	608	638	625	632	646	661	669	672	699	641	633	639	692	654	635	635	632	631	637	670	603	640	677	629	663	686	664	646	635	613	638	632	643	631	643	642	620	621	605	645	674	684	646	694	691	624	674	636	684	720	657	643	654	638	641	611	675	622	700	634	644	663	667	614	644	682	620	627	622	676	679	632	634	624	675	633	666	642	674	639	695	651	634	643	682	642	673	643	649	658	632	655	668	653	686	658	676	676	678	675	647	602	707	658	667	640	650	665	666	687	666	647	620	649	667	709	672	630	641	726	630	635	672	641	630	687	653	618	679	660	667	673	646	607	649	639	652	607	646	682	639	620	614	642	696	622	609	657	598	616	696	665	679	665	653	595	643	701	643	660	645	647	669	705	644	645	680	638	674	634	648	650	675	669	645	664	672	688	602	679	658	639	612	650	645	649	645	672	650	652	689	681	672	657	630	621	647	641	646	652	615	602	651	599	629	608	666	635	643	653	647	631	678	636	631	635	654	662	654	671	627	629	673	684	666	647	653	700	666	634	667	655	665	678	640	681	626	631	640	685	627	663	666	668	673	664	684	611	661	664	638	634	643	593	603	633	678	670	672	596	643	642	701	698	700	632	612	654	645	668	657	658	648	635	663	641	626	676	630	622	660	658	586	611	680	675	617	682	648	631	612	645	677	640	657	618	622	653	660	642	667	629	650	665	613	624	591	654	637	645	669	639	627	689	673	653	599	628	662	662	634	607	680	659	635	647	597	663	689	658	634	613	654	666	630	639	658	615	651	668	644	673	721	678	684	643	632	663	672	699	620	641	658	633	673	642	688	639	690	650	650	626	660	622	628	693	666	656	675	604	622	631	670	653	676	694	625	618	657	612	638	654	650	637	628	627	653	648	642	651	600	637	616	688	696	642	610	692	661	668	650	642	653	640	645	646	648	654	689	631	666	630	597	658	601	636	646	677	661	657	654	619	679	633	667	632	706	688	676	669	656	707	681	626	616	637	649	667	632	632	637	678	631	628	649	646	680	645	641	630	709	615	632	665	642	671	667	653	626	626	668	642	645	660	673	622	648	627	656	654	676	648	668	690	655	666	693	610	631	652	651	632	659	673	651	625	681	699	635	633	669	692	656	614	623	685	683	661	672	650	643	618	643	660	598	651	612	639	652	663	641	630	611	633	586	634	681	647	643	656	628	670	690	648	637	646	655	615	624	654	672	644	608	632	604	643	645	625	660	614	668	686	620	676	668	599	642	669	644	623	593	675	599	703	657	653	651	645	635	684	645	676	642	629	642	647	662	684	619	697	655	609	640	665	607	647	610	654	649	667	660	646	680	653	655	608	668	669	648	656	647	601	653	621	669	647	650	666	674	611	656	644	628	643	686	606	658	634	664	629	673	652	683	601	679	668	658	629	633	656	721	680	686	666	616	634	677	614	666	666	635	593	620	602	597	616	630	665	651	624	690	625	658	617	665	660	671	673	647	651	636	637	625	632	690	665	646	651	682	672	666	658	659	693	703	660	666	663	637	708	604	652	649	650	619	627	634	635	651	646	643	662	625	639	691	640	670	680	566	677	668	601	634	652	604	645	617	640	619	651	644	701	645	627	633	625	631	618	638	624	647	653	664	640	648	653	708	590	639	696	623	687	662	640	672	644	653	689	690	638	635	696	680	619	598	666	607	684	670	647	637	646	663	610	637	668	653	678	665	674	617	606	602	672	638	635	659	676	648	704	653	635	645	634	670	627	656	626	639	643	694	629	650	625	640	684	709	657	682	647	677	645	677	629	655	672	697	660	654	664	648	685	649	693	607	653	646	630	660	677	641	623	656	652	671	634	667	643	679	645	691	661	667	664	650	621	650	667	628	648	627	661	627	636	679	630	640	669	630	662	616	669	680	667	648	638	643	648	642	649	679	698	668	643	645	647	641	583	665	636	674	668	654	659	687	700	695	653	629	692	659	699	670	664	664	655	675	617	658	623	603	657	595	652	650	695	683	626	661	604	697	645	639	672	651
29936	4791	846	681	536	420	300	239	297	290	270	297	321	276	273	279	275	279	303	276	237	271	274	260	284	303	279	290	260	302	274	282	294	289	268	326	281	267	304	264	270	273	287	277	295	293	298	266	307	268	290	316	287	302	272	294	319	307	277	277	315	275	259	296	279	247	291	265	288	305	310	280	269	282	264	292	288	255	258	285	288	285	294	288	248	291	326	288	279	294	281	276	267	278	295	265	263	267	276	301	298	319	281	291	273	322	293	293	284	275	262	294	304	266	274	279	277	273	318	282	314	311	316	282	279	323	298	269	329	289	263	254	271	273	294	283	287	273	316	260	255	299	266	271	295	276	272	340	287	310	285	269	287	303	280	286	280	273	277	269	247	291	304	267	282	298	262	287	268	316	262	272	259	286	285	317	305	265	279	260	284	267	289	291	316	261	250	257	312	300	256	291	276	299	291	321	268	269	273	281	300	289	272	253	277	277	291	267	291	278	281	286	272	316	293	259	271	295	268	298	273	262	288	272	318	257	300	297	263	278	275	283	281	267	252	277	290	279	307	247	275	273	301	279	288	277	304	279	266	261	297	321	270	295	293	262	249	318	299	298	307	294	283	285	255	266	352	289	266	262	288	286	311	263	301	271	270	283	279	294	278	273	292	305	290	307	250	300	274	286	309	257	286	286	270	266	277	273	306	253	284	275	266	282	259	259	299	275	284	272	302	295	250	280	275	268	292	291	281	248	284	315	277	283	287	299	299	302	286	316	294	289	258	271	282	292	254	293	269	253	277	249	265	261	284	286	316	299	292	295	274	298	270	277	235	269	276	281	302	274	269	304	296	309	303	275	264	306	317	273	260	276	253	274	275	298	264	311	279	272	280	275	298	269	242	255	280	291	293	260	289	286	263	252	263	255	285	298	258	269	305	265	305	302	298	290	305	291	266	300	256	293	298	274	275	281	250	255	236	264	285	272	304	279	325	313	292	293	277	254	256	282	290	303	298	267	296	260	284	293	276	268	313	280	299	283	284	299	273	300	318	275	295	279	304	291	293	286	285	273	270	295	307	294	317	239	265	323	288	303	276	269	261	255	276	288	279	256	278	281	278	290	257	285	291	295	299	257	298	299	280	304	263	318	273	294	279	269	298	266	293	293	269	287	276	295	265	257	312	268	284	323	287	268	270	271	303	310	250	270	251	253	261	248	273	257	275	308	322	286	285	279	258	294	309	298	260	279	229	272	285	284	275	258	286	326	301	312	255	256	317	294	253	273	299	300	262	324	295	234	301	294	269	270	285	275	300	281	291	308	270	304	287	300	297	309	287	305	276	316	303	277	298	290	267	281	294	314	287	259	240	301	283	284	260	248	289	264	284	276	286	288	261	258	265	274	287	266	323	295	308	299	284	275	299	318	299	315	278	276	266	300	304	260	294	316	277	305	281	282	273	288	297	261	266	259	279	269	298	296	314	279	265	260	284	278	306	278	295	285	285	278	320	258	282	295	291	265	276	278	277	284	294	267	247	316	283	325	262	321	286	299	268	280	284	313	298	283	295	298	291	278	265	266	298	293	281	272	283	255	270	291	323	306	308	268	271	327	268	295	308	296	314	272	282	262	255	263	285	259	271	283	291	302	279	255	251	294	239	268	297	270	292	270	299	294	276	247	284	276	279	295	275	296	327	298	262	318	308	313	290	266	279	291	287	260	283	248	286	290	309	280	279	270	289	278	297	259	259	276	287	278	280	274	264	287	308	246	303	300	307	290	265	298	333	285	294	269	274	308	313	272	278	308	248	294	299	283	299	250	306	279	272	245	266	283	268	278	295	283	289	311	304	268	291	287	294	297	283	308	298	320	268	269	265	300	265	282	278	259	261	299	332	295	289	275	276	298	281	272	279	301	297	272	299	313	282	293	301	291	302	275	289	308	290	275	282	314	310	289	280	286	287	274	287	258	297	284	290	320	295	267	277	275	285	256	267	261	241	258	287	291	273	279	288	273	270	267	258	260	301	269	294	280	289	281	273	275	233	290	254	280	274	286	288	305	295	242	243	284	293	305	246	261	288	289	281	291	323	285	324	327	290	320	320	283	287	261	261	311	327	319	257	269	291	277	269	275	263	323	288	266	274	280	265	309	282	297	287	259	213	271	292	273	284	314	282	302	297	271	266	281	269	290	283	257	252	277	266	295	321	261	280	316	260	281	260	285	260	280	274	282	288	327	286	283	287	293	286	305	284	300	292	287	281	287	257	258	303	261	300	267	301	292	266	288	285	276	290	294	291	267	294	279	275	267	290	286	290	278	276	316	309	266	303	283	278	294	302	303	307	270	289	262	301	249	299	283	237	304	287	281	296	283	297	271	246	273	286	268	301	274	296	283	262	272	292	297	298	252	235	263	260	261	274	277	301	299	261	268	262	319	299	281	232	270	262	304	275	302	278	284	235	285	275	310	279	258	290	292	282	275	307	275	296	303	266	282	313	283	306	250	272	283	287	254	280	291	275	267	273	292	283	269	286	293	273	275	242	284	287	255	274	277	292	268	275	308	299	285	296	309	273	278	266	274	277	299	317	280	256	275	296	277	274	284	292	224	278	287	279	260	282	298	281	285	296	300	270	278	262	280	329	275	291	298	304	275	298	292	293	308	313	251	266	264	294	256	286	266	277	238	302	276	296	284	252	266	314	284	293	325	276	245	293	263	278	260	262	286	289	293	303	272	308	292	269	305	236	268	257	269	287	292	332	312	250	284	293	330	277	283	292	237	249	290	274	304	280	280	279	291	275	278	265	304	299	247	253	257	288	294	288	291	265	303	299	296	304	312	273	272	315	265	274	289	263	282	295	272	285	252	285	290	319	273	280	310	266	248	268	311	302	293	305	283	254	266	302	275	288	286	264	300	288	309	310	271	279	308	286	265	263	277	286	277	256	321	288	281	275	260	272	324	290	284	272	277	287	285	270	269	271	264	257	290	275	276	295	267	264	285	273	268	280	265	254	310	266	258	305	308	280	280	280	266	298	314	281	285	279	278	257	256	298	304	301	294	292	279	270	275	300	290	273	258	282	243	280	306	269	259	249	284	297	253	296	287	286	294	260	288	284	285	267	281	287	264	267	307	283	286	289	317	285	271	316	270	289	292	254	299	273	275	283	286	299	295	312	274	270	271	285	291	282	274	290	308	299	262	267	318	279	272	289	295	284	274	271	258	280	286	290	295	270	272	306	296	317	294	294	278	302	283	289	294	272	276	280	274	284	304	259	281	284	290	282	254	276	297	293	291	291	290	276	288	292	318	313	266	280	286	305	289	306	279	299	281	268	275	314	262	271	247	287	274	273	280	292	266	279	257	285	282	303	338	286	257	273	299	308	311	273	280	290	270	275	329	272	270	287	315	284	270	292	307	286	291	278	284	297	302	266	285	308	314	260	283	284	271	268	257	305	312	271	294	288	294	269	263	242	282	273	276	293	298	311	316	280	286	314	283	274	277	274	261
21012	8537	6996	6338	5284	3187	1302	842	777	785	735	710	779	718	702	692	691	755	692	684	736	652	712	656	663	721	727	691	732	705	679	698	709	677	730	649	740	683	706	686	689	687	688	678	732	724	730	730	706	690	657	681	696	634	702	672	656	690	659	692	651	669	726	666	706	692	715	729	679	673	674	697	638	669	679	683	651	680	657	692	669	640	699	693	699	729	676	684	690	723	690	715	680	687	701	721	693	656	698	694	680	658	651	691	707	679	694	650	662	648	699	641	740	684	702	620	650	679	695	675	690	703	652	642	684	691	682	687	729	702	696	733	668	680	686	689	687	640	686	712	719	651	728	692	662	661	636	705	685	662	702	721	709	655	685	704	674	703	681	686	675	680	652	696	720	664	648	696	690	678	696	664	658	689	725	663	682	672	692	670	697	654	668	655	688	691	707	683	647	705	658	703	666	667	635	736	683	746	657	671	720	693	672	645	667	653	646	710	662	689	703	629	680	657	687	639	642	670	689	666	679	718	697	656	677	681	675	658	640	693	690	668	684	633	727	634	743	674	673	730	692	677	678	710	699	709	687	613	689	610	705	730	614	642	681	674	709	690	725	691	686	673	696	670	696	643	693	712	680	665	664	626	706	677	699	634	667	637	709	678	685	666	697	666	696	688	652	661	653	732	639	700	652	630	636	611	680	707	640	657	655	659	690	700	647	656	683	672	637	689	717	715	679	696	677	681	674	685	672	662	666	708	660	687	691	722	674	723	660	667	710	678	707	613	703	676	673	702	609	668	685	698	680	661	694	661	714	691	683	693	696	662	693	721	700	662	673	718	631	719	654	700	682	704	706	699	661	676	670	695	673	703	627	674	693	670	718	638	631	682	616	663	696	682	671	640	708	674	725	666	683	704	684	729	632	687	652	672	675	678	683	687	653	683	666	685	680	674	692	704	716	682	661	694	696	683	704	693	697	672	683	695	672	654	660	695	657	688	661	669	711	691	639	664	668	673	691	717	726	715	696	638	658	664	674	638	652	710	642	651	718	691	654	728	646	670	660	652	642	690	726	667	701	697	740	612	637	614	663	674	697	673	689	661	656	655	677	669	629	641	721	696	706	686	698	719	669	693	697	661	662	652	667	735	654	651	672	692	667	665	680	684	693	669	723	644	692	675	652	708	664	704	695	666	686	702	673	640	660	659	628	692	653	654	688	667	676	681	708	724	651	688	676	666	687	712	683	649	657	654	638	661	675	679	661	673	662	734	668	675	643	623	664	637	685	698	662	695	706	673	677	674	706	660	683	644	695	663	656	686	681	658	697	689	699	723	637	694	697	676	663	677	684	664	700	646	675	616	650	655	654	690	678	680	726	687	670	661	669	668	673	651	680	685	692	678	667	587	698	737	696	684	697	728	697	689	672	600	709	656	645	659	678	663	683	649	671	656	663	670	723	667	668	670	705	645	707	693	712	677	641	674	656	697	707	702	735	704	658	672	649	697	708	662	660	665	701	659	666	657	651	668	707	680	684	661	692	700	644	672	670	690	634	680	694	736	698	651	679	724	685	662	699	745	674	666	720	675	701	650	679	696	676	698	635	706	694	664	710	682	640	657	677	652	671	690	666	672	702	656	678	665	647	713	679	710	637	685	684	680	671	644	637	659	707	736	657	729	665	667	697	704	659	648	676	609	675	690	670	677	683	668	652	655	690	628	677	705	697	693	716	674	682	677	664	696	659	705	717	721	646	665	672	651	705	687	697	648	651	653	709	701	656	723	687	675	626	689	668	662	711	652	750	702	688	679	682	646	692	663	706	664	662	694	718	649	727	619	661	655	630	686	665	684	673	689	635	665	696	619	630	660	686	661	693	692	708	686	682	692	662	672	684	663	664	635	696	700	712	701	632	676	658	718	693	695	658	734	684	697	686	650	696	726	684	703	661	674	623	690	638	687	672	645	694	700	743	675	711	671	721	693	751	711	687	675	676	643	634	699	689	678	672	647	692	679	639	653	669	699	697	681	682	640	659	664	695	698	682	675	697	655	702	699	639	611	697	672	636	704	721	650	711	681	669	700	623	672	661	625	628	688	710	649	691	679	702	728	714	711	675	663	671	658	687	635	675	703	717	658	715	659	633	704	718	664	687	709	627	685	667	673	701	647	700	714	663	681	630	674	663	708	659	700	649	628	712	711	690	663	646	712	660	679	662	663	671	711	609	674	687	693	686	711	691	670	684	710	630	631	667	712	636	676	750	661	683	656	681	654	673	683	692	721	634	659	659	661	720	614	700	652	719	728	685	695	657	684	711	652	662	710	685	704	710	727	696	642	657	708	706	658	672	682	654	705	686	725	667	654	634	666	673	681	635	711	665	665	658	707	683	658	691	720	674	678	687	671	747	705	681	645	713	706	669	664	689	642	632	689	624	734	683	665	719	691	639	648	638	652	674	667	667	666	706	679	724	666	686	674	697	684	653	650	667	655	672	690	691	695	671	675	710	694	677	707	648	654	670	703	674	646	729	687	677	671	670	667	688	707	648	688	665	684	636	632	666	695	655	672	685	643	729	657	696	707	654	720	669	633	676	720	685	693	686	692	639	656	673	677	669	647	695	696	712	709	659	657	685	723	687	617	686	673	743	688	687	659	711	690	666	645	639	666	717	680	683	645	656	687	711	678	688	603	685	694	708	698	695	695	702	692	698	661	700	674	674	664	625	656	686	676	659	656	691	697	640	673	667	731	643	698	695	686	683	660	676	660	640	673	679	683	658	696	691	672	670	672	654	668	720	676	678	673	639	714	679	727	637	724	680	650	676	688	675	697	664	715	646	700	726	682	676	654	623	677	708	655	689	675	664	722	680	655	652	657	657	633	641	696	699	691	651	688	619	722	637	688	648	699	682	646	662	626	684	677	670	720	660	671	640	699	727	689	660	662	679	704	669	709	697	657	697	655	655	658	699	630	672	688	703	696	689	669	704	681	654	706	689	712	702	715	669	683	675	686	673	727	673	647	698	675	639	744	714	675	665	680	620	691	695	714	725	658	678	718	696	639	673	720	713	668	692	679	692	692	656	677	649	680	672	699	707	717	680	697	684	637	717	700	737	647	692	690	647	729	702	684	689	695	645	652	607	676	671	734	713	695	651	661	659	664	677	667	674	661	666	645	718	688	671	672	662	690	707	647	699	646	678	684	659	688	679	675	649	662	675	710	672	658	631	685	629	663	671	670	686	691	664	699	717	665	647	730	724	672	665	683	659	645	676	702	671	634	676	652	650	648	722	712	747	675	698	665	670	623	632	639	699	684	636	703	669	627	664	671	676	662	673	662	696	676	758	634	637	674	644	648	679	653	682	661	701	668	701	685	704	705	726	666	646	707	681	704	692	726	692	675	711	701	686	670	668	670	668	684	653	659	652	680	685	661	712	688	675	644	679	684	662	692	704	641	685	672	654	653	658	693	675	701	663	706	679	669	708	700	679	683	679	664	666	703	671	694	702	720
20561	2042	453	391	278	296	262	262	302	265	273	276	259	275	244	271	264	266	238	262	259	260	267	270	270	267	284	256	269	248	257	248	269	261	282	262	255	229	291	261	264	263	258	240	269	277	302	264	268	266	275	254	265	266	254	283	292	263	254	261	302	245	275	274	279	289	274	282	237	272	249	252	292	250	267	292	279	251	253	252	267	267	268	285	243	247	265	258	270	229	263	215	227	275	243	255	261	282	264	239	249	265	309	265	259	250	241	262	243	260	267	251	248	273	244	243	276	292	253	272	241	238	270	259	260	245	250	253	273	276	285	287	306	295	285	290	299	259	269	272	283	244	270	239	279	253	278	290	275	259	281	256	246	263	269	266	254	206	302	283	275	276	305	235	282	265	261	275	240	263	266	268	243	274	282	252	251	272	271	250	267	268	259	265	270	280	254	247	278	267	277	278	268	295	288	267	254	260	268	270	259	243	283	256	306	262	270	261	255	248	266	249	260	244	252	282	263	265	249	259	234	243	260	260	255	275	264	252	302	273	251	255	288	281	265	264	265	266	282	290	282	280	265	275	314	255	244	276	269	258	252	285	289	268	274	267	264	279	283	261	223	253	261	271	264	256	257	287	242	272	265	233	267	245	254	277	268	262	250	250	254	270	264	246	262	266	268	267	274	251	273	294	262	270	259	260	287	272	267	277	265	250	292	303	313	282	284	285	241	266	258	289	279	254	258	277	252	250	288	263	292	232	264	270	235	263	275	245	266	265	263	266	288	262	270	271	262	268	287	237	255	274	274	239	252	268	271	282	274	265	266	267	284	279	223	275	242	209	251	242	271	249	255	273	267	327	277	289	260	293	267	283	267	254	226	261	256	261	261	225	235	244	269	269	276	260	276	240	262	266	284	268	286	262	247	246	248	286	250	230	274	282	287	266	237	244	248	281	283	245	257	284	274	267	286	230	255	274	270	242	265	237	256	271	282	244	245	279	290	252	270	272	275	261	258	275	233	270	280	247	288	248	262	279	255	218	270	267	267	250	284	261	265	247	251	262	255	295	241	278	274	268	260	231	255	254	281	280	258	291	277	252	250	254	267	278	239	269	257	255	251	283	252	237	248	276	252	283	274	276	251	222	277	255	243	250	230	229	282	257	242	258	229	247	263	244	265	261	245	240	290	259	270	274	267	274	231	274	247	238	266	233	264	253	247	253	268	232	269	274	275	272	240	272	229	245	259	233	259	287	248	263	262	234	299	251	251	257	248	246	281	269	251	292	258	265	256	289	278	261	256	265	242	247	237	233	251	237	279	225	231	236	270	247	260	270	282	277	236	239	232	277	281	267	272	264	263	291	285	276	261	250	276	263	283	273	259	290	286	243	223	266	255	298	268	286	281	243	266	261	271	265	270	268	264	292	286	282	239	286	245	259	275	295	254	240	258	260	271	258	243	259	279	267	254	245	257	296	284	246	245	256	240	226	259	232	251	269	254	253	263	263	242	239	251	272	287	266	238	243	253	269	254	260	258	277	270	264	273	282	322	280	301	271	283	282	254	240	309	278	237	228	269	226	258	257	277	281	245	272	277	241	273	263	264	267	247	278	263	278	260	257	264	266	265	269	263	252	275	285	281	274	219	307	263	240	275	258	239	250	262	269	289	281	238	276	237	263	237	266	255	280	280	277	315	257	249	274	275	251	271	261	220	263	289	278	255	246	243	256	286	279	315	270	223	237	281	242	277	255	236	250	262	251	250	270	273	277	262	275	264	240	267	289	286	263	248	282	256	235	256	258	252	239	283	281	259	280	247	244	261	240	269	294	259	259	235	245	240	272	268	271	283	277	278	259	256	261	290	247	245	247	296	235	246	247	286	261	297	278	263	232	280	248	275	266	255	279	263	218	247	262	240	268	270	238	249	279	298	253	238	241	273	274	284	265	273	264	251	267	244	272	275	278	263	271	259	278	286	253	282	279	242	290	262	260	264	262	272	277	254	289	283	313	235	261	248	246	239	274	239	231	254	245	241	288	297	239	260	270	261	292	244	297	230	253	287	286	278	274	274	267	257	257	260	266	257	223	274	266	251	259	261	280	257	270	296	265	259	257	244	263	258	270	236	258	256	256	267	269	281	251	261	240	250	273	261	271	261	274	282	261	241	261	267	274	265	265	256	277	262	263	228	258	246	256	271	284	287	261	278	282	241	252	269	261	271	249	272	261	260	258	244	222	242	250	274	267	269	251	250	285	274	247	274	256	266	282	268	256	303	244	271	251	274	238	274	240	255	218	276	281	239	273	275	276	289	260	281	240	262	264	222	281	267	289	277	271	257	253	269	246	257	257	228	246	324	290	271	274	274	304	269	259	241	250	245	263	287	232	265	262	287	271	270	273	239	263	303	279	222	278	272	252	249	253	249	259	277	275	283	287	270	272	205	275	294	286	232	255	269	243	289	248	247	260	240	229	250	265	253	283	285	280	270	277	265	251	223	269	291	284	269	264	255	247	269	259	257	239	263	286	278	275	269	249	287	271	286	250	273	274	260	269	277	249	249	269	245	262	258	275	261	257	270	255	274	268	263	251	275	291	265	261	241	247	254	261	256	262	254	286	283	267	287	277	281	260	247	271	279	247	290	256	245	238	253	273	265	266	246	230	281	264	254	225	277	274	244	235	274	255	247	281	267	241	277	256	249	276	263	275	255	272	253	262	244	252	290	243	299	252	255	250	264	253	271	261	260	280	256	255	266	255	312	280	265	258	259	282	258	261	280	266	236	272	296	253	253	267	287	274	262	259	309	272	272	255	239	312	295	247	270	268	307	235	275	235	307	254	292	273	266	284	264	289	307	284	252	268	262	269	260	239	245	263	265	294	253	271	258	244	203	262	266	248	254	309	246	264	266	311	276	242	278	266	276	263	292	262	288	259	262	252	260	266	276	261	280	247	271	274	284	254	263	261	266	269	272	291	274	296	276	271	270	279	258	260	235	283	248	249	260	232	246	254	258	292	262	249	279	257	277	257	297	275	275	334	281	252	275	283	227	224	236	274	258	270	274	265	241	256	245	232	241	275	312	273	259	277	263	262	266	271	291	263	247	251	275	253	286	283	267	296	255	260	234	264	268	273	268	294	280	277	255	265	242	277	248	253	251	272	262	263	251	272	254	245	272	264	313	231	233	260	270	280	271	278	253	266	269	236	265	289	282	272	234	263	245	260	286	283	245	262	259	284	251	237	258	272	246	248	261	265	258	262	250	252	281	256	286	260	267	228	275	264	243	270	282	271	236	258	277	258	242	280	260	256	257	260	241	270	285	264	246	240	281	252	248	264	296	267	249	283	278	255	284	249	290	290	289	265	253	271	263	305	249	258	270	251	262	247	293	241	285	286	236	254	246	287	273	279	234	276	262	277	261	281	266	257	280	260	252	295	271	250	267	248	281	285	275	270	249	262	236	261	294	280	257	268	251	260	281	262	242	257	269	260	286	288	242	285	283	303	270	237
15442	3888	3285	2078	1216	991	724	622	661	594	661	633	579	637	611	606	610	626	583	625	573	591	660	607	581	634	606	612	627	629	634	613	649	623	593	582	591	619	606	565	631	610	641	584	629	613	579	619	583	647	593	628	633	602	639	588	624	613	587	617	585	625	644	599	613	615	633	574	656	615	615	605	604	640	610	635	608	535	600	569	589	643	585	612	620	587	598	589	595	568	613	585	577	570	611	631	606	621	575	618	571	653	594	604	597	600	591	570	627	600	608	621	591	554	590	586	621	647	612	583	617	598	577	625	603	615	603	590	596	618	591	575	591	597	585	564	625	636	570	598	586	572	594	577	576	627	604	619	609	586	597	607	583	614	597	580	593	627	548	567	599	602	651	588	581	644	608	609	564	601	600	605	637	595	601	589	616	598	605	609	600	579	572	594	594	596	555	631	592	591	608	564	611	618	605	599	593	627	610	604	572	591	581	594	556	583	582	603	564	604	598	598	620	601	628	599	585	575	622	617	614	623	568	607	581	600	594	619	630	562	528	553	616	603	616	596	564	621	630	617	597	604	620	583	560	581	607	598	575	586	623	620	598	573	574	610	599	609	623	616	601	577	591	591	570	624	584	613	584	602	600	606	582	577	611	588	598	570	584	642	644	624	578	607	605	608	670	613	626	623	595	613	593	620	587	632	636	602	576	593	639	611	610	572	583	597	595	618	557	610	609	606	663	620	541	565	604	547	604	617	588	616	559	586	589	585	624	620	587	615	593	658	627	606	598	606	571	606	554	623	574	588	616	636	603	593	584	561	581	630	584	640	619	592	581	590	604	544	556	596	600	555	581	633	670	617	627	603	585	629	602	581	578	621	623	621	570	611	630	583	556	591	598	603	603	564	597	613	586	615	547	627	595	618	590	609	591	597	623	595	606	561	601	618	629	578	585	612	590	597	575	568	618	593	588	597	635	612	610	578	609	615	581	561	623	620	644	596	601	591	581	651	562	563	567	584	563	630	585	605	593	571	599	592	594	586	583	640	603	565	608	594	577	615	635	592	606	596	602	604	587	573	564	662	590	585	625	603	585	615	616	596	569	616	591	593	584	559	616	618	586	648	645	619	623	619	607	594	605	590	597	609	603	594	644	644	635	609	578	655	571	591	639	590	633	628	588	592	599	568	626	600	585	612	579	593	545	632	641	545	636	599	594	578	667	590	620	582	614	570	613	594	576	622	631	582	583	616	565	638	578	586	593	625	578	588	618	571	635	591	593	596	559	566	598	575	560	591	611	605	603	643	632	585	605	615	612	596	570	625	577	587	646	659	555	598	618	638	596	636	620	648	586	580	627	653	614	656	618	559	592	600	570	582	628	599	610	606	617	585	538	603	561	580	573	584	546	617	610	576	531	620	620	572	591	620	613	646	595	608	551	559	596	628	571	616	618	577	652	592	591	579	597	597	596	638	611	587	612	632	586	618	572	646	597	619	570	572	588	630	626	574	607	575	549	631	596	640	622	578	566	594	612	609	582	607	603	592	621	570	601	561	586	560	591	587	625	549	625	600	617	578	603	611	617	616	585	607	585	648	646	633	615	618	614	598	576	619	603	625	612	567	567	590	581	609	592	584	628	576	582	573	639	585	581	580	597	582	585	610	596	597	608	616	597	562	616	645	584	578	620	611	549	556	559	582	577	531	635	607	624	605	599	608	584	622	563	576	607	598	582	576	576	602	596	595	601	565	660	551	617	626	558	579	590	602	585	602	607	618	590	614	553	578	583	608	594	591	539	623	595	604	624	574	582	570	587	570	573	558	566	597	567	573	554	603	607	565	570	560	598	612	612	575	603	586	589	608	582	617	571	591	601	622	644	591	602	630	608	575	606	575	655	589	599	603	621	596	556	597	630	575	578	605	583	598	594	623	614	632	618	611	611	656	572	590	636	609	577	583	544	603	554	594	592	575	573	595	581	615	587	591	576	589	554	585	602	591	603	591	618	586	581	577	610	591	611	626	593	541	593	580	592	627	609	577	562	619	568	611	583	608	637	605	608	606	566	602	577	553	608	622	586	575	616	636	592	585	600	615	609	591	645	618	600	587	594	625	594	600	606	609	575	674	599	608	617	573	581	597	590	629	581	606	575	610	549	596	584	570	564	580	564	611	597	589	619	652	597	613	642	587	649	567	564	601	570	588	582	572	598	621	581	615	603	627	558	613	596	587	608	615	597	622	617	622	606	578	584	579	568	527	600	605	604	590	564	566	565	591	564	599	557	617	577	575	572	573	604	617	605	606	573	595	576	575	612	590	657	587	567	630	618	615	655	626	602	593	619	638	619	569	624	637	601	572	580	569	580	591	640	632	583	601	561	592	604	567	562	574	612	567	603	612	601	610	613	596	568	624	639	628	542	642	606	596	616	584	572	574	592	580	632	638	627	568	601	546	611	571	542	596	594	597	638	592	672	570	582	610	564	642	624	624	590	602	597	617	630	606	612	596	637	628	561	598	602	616	581	613	603	588	609	637	596	581	593	608	558	570	605	573	593	549	621	606	551	599	590	572	614	583	559	547	618	636	602	616	584	665	614	616	536	602	610	617	605	596	560	622	624	604	576	629	616	610	635	601	575	607	604	588	565	579	602	623	614	595	595	571	603	586	558	619	602	595	596	631	550	617	644	589	571	580	584	610	594	588	605	570	580	566	622	595	552	612	591	648	561	570	642	597	645	590	614	615	606	585	598	615	602	652	603	646	581	631	601	630	602	599	598	604	574	604	614	596	613	557	612	579	645	585	560	612	561	609	610	612	599	573	590	633	613	584	606	601	606	575	601	609	583	614	601	592	604	586	601	578	592	599	570	642	625	608	609	557	546	583	586	597	640	562	572	606	638	591	588	614	592	594	597	614	574	631	610	569	588	595	623	596	577	594	590	576	590	631	614	581	563	582	554	577	592	592	625	641	574	578	626	618	600	571	633	610	585	589	578	612	577	626	566	592	588	622	563	612	646	604	582	622	604	581	549	594	568	602	557	593	553	625	562	578	603	596	600	565	574	566	571	586	578	605	555	575	636	610	612	561	562	629	652	612	572	597	579	574	595	616	592	615	594	616	604	588	607	554	601	597	618	606	590	588	582	587	641	636	569	644	619	634	607	628	613	510	555	544	601	611	601	619	582	554	621	606	601	559	554	620	610	571	580	581	627	604	598	628	606	597	598	645	610	565	543	583	599	587	594	575	597	612	599	553	587	606	593	572	588	599	566	569	602	579	629	544	581	587	597	588	605	646	572	618	582	574	621	628	600	617	621	588	588	599	586	588	564	626	632	603	596	579	593	645	648	634	625	610	621	617	618	621	584	629	585	557	609	580	595	606	591	629	639	584	587	585	602	590	613	597	562	591	598	603	629	628	615	593	610	652	547	598	653	585	605	578	588	594	594	614	578	610	618	574	564	557	674	608	615	590	597	626	590	574	581	623	616	581	617	567	639	565	592	586	623	567	632	569
29863	4108	676	611	394	410	355	309	290	306	284	249	249	290	273	307	255	300	252	262	282	264	278	290	266	319	297	268	269	284	268	253	273	278	297	306	276	319	279	288	255	300	258	272	275	264	309	292	297	285	236	245	258	312	276	278	267	254	253	256	270	302	283	268	259	257	250	274	282	266	256	267	262	261	292	286	266	246	299	270	282	287	277	281	273	279	268	274	253	260	276	286	282	277	269	282	292	318	269	279	292	303	265	270	284	242	297	265	272	288	276	300	292	262	263	241	234	255	276	271	292	274	276	262	283	264	301	296	271	285	312	275	222	266	295	283	263	247	269	297	262	268	293	280	267	276	278	285	263	255	298	266	242	265	254	260	280	269	244	277	275	269	269	279	265	256	299	257	275	279	305	292	317	267	258	282	243	275	276	249	287	249	281	309	276	283	270	269	284	288	271	303	280	290	257	245	265	263	264	250	296	295	273	247	278	272	281	260	294	284	242	286	271	260	275	289	251	273	275	256	257	278	298	294	242	285	305	280	258	273	291	243	300	235	260	315	295	301	282	279	295	263	253	274	290	271	283	286	276	297	258	238	267	275	269	275	288	274	310	282	283	292	298	217	268	271	265	306	293	291	291	258	235	253	255	268	274	251	284	246	274	258	283	281	236	244	272	299	283	252	263	264	272	287	298	274	253	266	301	301	283	257	317	280	276	265	270	277	286	261	243	262	264	282	250	283	253	274	273	266	237	280	277	240	277	258	278	277	273	249	252	247	276	258	304	293	277	318	292	262	241	281	262	255	288	312	306	263	256	246	235	264	279	288	310	279	251	262	265	318	307	288	285	275	278	254	269	260	292	288	292	230	281	321	300	293	241	262	257	270	264	259	263	320	301	293	292	264	304	279	310	254	261	286	274	285	286	268	293	265	316	244	280	286	246	272	307	296	265	278	274	285	276	298	304	293	262	264	303	226	230	260	280	293	296	269	315	266	277	277	259	263	297	281	275	284	287	311	280	274	300	287	288	239	261	283	292	272	253	280	273	277	253	258	267	285	273	284	274	259	275	285	261	234	295	262	266	261	280	268	302	287	286	276	261	284	281	285	264	303	291	271	259	221	275	254	304	265	252	250	292	265	276	252	254	261	312	279	265	296	302	274	253	260	282	285	269	240	291	284	280	288	306	299	282	282	281	284	251	264	296	274	262	271	291	289	256	295	268	306	240	279	269	291	254	295	280	276	272	278	256	268	286	306	261	287	287	281	261	297	275	270	266	286	341	294	283	269	277	305	307	278	310	244	257	314	254	276	263	278	292	261	278	242	257	253	283	292	258	273	263	278	270	274	269	294	253	285	291	285	274	309	273	288	275	294	293	277	265	253	249	292	263	284	237	281	279	261	241	258	281	246	293	294	275	270	266	287	264	255	255	258	288	307	276	271	261	246	274	271	258	272	251	257	254	256	287	269	265	260	285	242	275	261	301	280	282	322	249	290	291	302	319	276	272	274	267	254	286	261	249	297	288	272	291	296	305	286	260	259	266	255	260	269	283	297	239	282	294	292	274	270	292	275	267	269	279	273	265	276	281	268	256	279	316	278	276	296	303	307	273	239	329	291	251	274	300	290	286	298	262	285	270	283	285	268	296	262	276	284	280	262	305	303	295	286	284	306	248	266	251	288	281	282	252	265	276	280	255	261	320	271	295	245	269	269	261	270	310	247	298	267	274	260	248	269	277	285	274	273	288	274	254	263	281	254	326	295	275	266	255	298	269	270	290	261	284	272	286	299	282	276	274	263	265	218	261	251	260	288	256	314	285	261	290	281	307	302	277	284	299	292	286	258	283	267	292	271	251	287	285	257	264	244	239	266	224	306	283	281	281	264	274	273	265	278	269	281	309	285	276	295	259	293	271	254	264	230	264	280	248	267	294	268	287	260	273	265	245	270	266	283	291	255	249	264	286	333	300	261	270	305	267	291	274	305	275	272	262	272	271	255	289	249	260	263	308	281	250	236	236	256	283	274	233	289	276	267	270	271	268	247	285	285	293	291	262	262	285	320	292	259	225	302	260	252	264	265	286	282	263	292	293	284	277	262	267	270	234	227	269	247	250	272	307	312	301	291	290	287	299	256	252	310	316	280	266	277	273	292	293	263	267	274	251	260	262	276	259	287	278	267	280	286	302	242	267	270	296	267	290	256	266	249	249	294	295	288	289	276	263	254	257	278	285	313	292	281	276	263	289	287	261	276	256	284	284	234	254	275	260	297	278	287	277	292	251	293	286	266	263	267	269	261	259	255	246	268	279	291	290	276	285	263	268	278	320	301	253	286	250	273	252	277	296	252	285	276	291	297	290	275	290	265	287	258	288	255	239	303	261	287	291	249	248	271	279	270	264	268	260	266	271	277	277	285	302	306	260	299	267	282	296	308	293	262	259	261	223	301	269	250	249	286	266	253	295	278	284	265	303	281	281	274	277	265	282	243	270	279	245	293	279	285	282	264	304	263	284	303	266	275	282	265	260	272	270	293	274	264	299	249	276	258	289	273	243	260	277	270	285	273	246	261	253	273	257	258	312	280	282	269	252	257	297	263	294	271	265	251	277	284	311	274	310	284	297	291	301	299	272	278	277	284	265	275	281	265	293	282	282	263	262	267	295	268	272	270	273	254	279	263	263	299	301	276	272	268	256	273	276	249	263	274	284	284	313	267	275	278	288	288	301	270	216	240	267	271	280	307	287	255	292	260	264	278	285	284	272	268	274	285	282	257	269	281	256	289	265	278	264	294	279	305	262	257	269	274	276	238	264	285	276	276	241	272	246	259	302	284	257	288	280	278	233	266	278	273	278	297	275	279	300	282	288	258	272	271	285	301	273	320	291	265	239	281	277	300	290	262	253	249	274	287	261	296	285	273	254	261	254	253	275	311	268	260	269	311	324	296	244	274	263	282	305	247	268	274	284	249	285	273	306	263	281	304	276	304	284	271	272	258	275	240	277	262	299	245	287	276	310	275	262	267	282	265	254	289	259	299	304	252	271	277	282	319	271	277	282	289	277	279	274	283	260	270	281	303	268	263	286	276	255	291	296	267	277	285	295	252	263	278	269	265	274	262	251	274	258	293	280	277	270	273	281	296	258	282	256	277	248	262	276	281	272	293	286	300	260	275	267	253	271	245	296	273	276	296	293	273	278	284	281	285	270	267	290	291	308	255	269	269	291	244	259	307	272	272	277	283	254	286	267	266	319	291	261	271	239	290	252	304	280	296	276	260	257	249	279	295	279	270	260	299	243	301	330	297	243	264	279	253	315	293	276	261	295	243	255	257	297	306	261	288	271	265	327	279	257	260	275	251	259	263	277	289	295	261	268	269	269	250	251	276	293	292	271	265	297	267	274	295	275	256	258	292	300	293	255	265	243	275	276	247	257	251	277	272	247	292	263	262	271	267	301	279	297	251	259	251	275	299	286	265	271	277	277	287	255	261	287	271	305	260	246	309
22131	6813	5542	4770	3096	2944	1371	738	718	686	720	717	626	678	704	644	640	645	674	648	680	663	629	656	661	652	634	640	641	695	639	644	667	668	676	658	650	625	620	639	609	631	632	629	618	663	615	635	623	646	640	632	641	653	659	660	707	635	653	672	681	649	663	623	645	620	677	616	617	683	672	686	640	654	604	670	636	660	686	600	644	648	647	624	694	629	619	638	633	594	626	659	631	629	625	642	684	638	644	650	689	700	641	652	680	625	650	659	701	608	629	610	685	646	693	702	612	661	689	627	636	668	649	629	642	671	738	598	573	679	671	663	672	679	675	699	636	667	637	590	645	626	661	663	609	622	678	647	666	634	625	644	639	636	690	586	594	648	679	677	606	636	678	622	649	668	693	661	639	665	640	669	688	653	601	623	610	688	646	632	621	645	662	632	678	643	665	640	639	651	674	666	641	660	652	658	628	632	679	617	674	681	632	714	650	676	656	622	656	672	640	631	627	618	650	674	618	669	676	628	655	621	637	628	655	621	669	681	632	609	630	638	638	644	640	608	614	641	621	632	624	641	641	642	690	631	681	645	638	666	657	664	644	637	640	629	664	642	669	611	660	655	649	629	642	635	657	638	627	642	728	638	629	652	653	696	646	648	618	688	622	643	692	651	640	594	678	645	644	610	704	696	691	660	652	682	627	629	625	660	653	663	682	640	639	649	685	640	643	690	620	640	668	658	671	691	639	632	630	669	618	630	674	679	634	616	695	643	655	639	675	678	640	634	630	698	664	611	661	583	664	639	608	691	652	662	630	695	674	628	669	598	650	652	677	679	636	630	668	637	608	606	641	666	668	671	643	652	640	656	642	641	674	634	677	634	668	680	645	631	658	660	645	649	665	645	645	643	624	646	652	665	638	672	671	655	664	620	645	674	703	618	688	673	694	681	664	678	675	653	648	646	677	637	592	646	641	622	668	652	668	652	634	667	697	663	622	638	656	709	637	627	616	653	637	633	655	676	624	644	666	683	670	634	635	680	676	636	660	650	655	655	657	634	595	692	633	641	661	711	653	683	638	614	650	644	658	642	652	677	656	639	660	618	644	638	619	666	654	611	640	660	686	651	623	693	662	642	688	629	658	643	659	647	658	670	639	636	670	639	629	719	627	623	643	655	634	646	667	656	650	651	648	657	658	685	654	648	638	626	628	674	665	671	619	648	659	668	654	702	666	672	649	657	617	621	652	664	622	638	660	649	651	634	683	623	654	689	604	625	630	667	650	638	622	660	660	676	623	628	639	646	681	664	689	649	641	712	652	682	678	638	681	620	655	683	620	631	667	709	646	664	586	621	650	621	675	669	635	660	651	650	641	673	613	625	665	689	668	644	701	645	687	638	638	642	673	680	658	645	656	657	664	675	687	624	671	666	620	698	650	666	639	628	666	642	687	626	633	642	604	633	650	652	633	667	686	666	679	693	648	664	663	674	691	661	632	636	642	675	717	638	655	671	667	622	634	637	624	671	678	626	648	695	645	652	649	608	671	650	662	558	648	618	664	637	692	632	666	610	650	627	605	628	684	594	621	630	648	622	675	617	615	672	615	655	646	668	680	650	669	636	691	629	640	616	675	673	676	617	651	687	603	651	648	660	667	645	660	619	631	623	627	636	648	656	642	610	676	630	657	635	653	641	621	661	635	666	646	647	667	602	604	646	633	647	636	665	640	667	623	621	635	685	667	597	641	648	654	659	666	632	664	647	634	676	665	665	681	651	679	685	636	643	665	640	668	655	668	637	686	640	644	655	641	665	649	642	679	666	639	627	644	661	670	683	664	698	676	639	694	694	643	655	670	674	636	617	665	623	628	668	661	672	687	646	642	661	671	692	682	645	652	705	650	634	686	631	655	630	668	668	645	626	639	681	659	657	674	639	650	646	647	611	671	655	622	609	664	683	657	617	622	633	614	684	640	623	634	640	619	635	688	671	660	652	628	658	672	649	645	655	639	621	657	634	637	671	617	652	646	641	630	605	654	628	660	671	660	609	620	615	638	702	612	674	627	608	668	666	673	627	663	688	699	640	653	662	605	639	648	632	628	657	657	634	681	678	648	641	665	641	690	674	676	667	657	650	585	600	646	622	698	679	619	645	630	661	634	667	617	662	636	667	619	618	624	681	626	621	637	688	667	608	656	656	619	656	676	681	632	685	660	590	688	662	684	648	660	662	677	555	698	631	610	609	643	645	676	690	680	653	675	656	655	619	620	637	625	672	627	617	654	690	680	711	643	629	716	692	596	622	590	663	600	717	641	683	659	628	632	642	644	655	617	675	652	647	642	638	662	670	621	682	590	693	677	647	663	613	652	683	686	657	680	656	664	703	681	640	600	591	662	674	659	705	644	631	695	643	630	634	661	647	629	627	633	670	617	675	646	663	628	670	672	622	620	641	606	647	646	679	654	655	658	676	665	651	716	678	652	579	629	623	651	628	605	654	652	627	653	680	649	649	619	638	634	702	635	614	606	670	604	641	678	681	655	605	668	623	638	679	637	654	671	678	673	606	678	648	704	615	660	665	599	626	638	618	689	660	648	670	612	666	657	673	676	628	630	658	656	644	727	661	655	676	671	690	664	670	682	621	643	691	695	660	679	661	686	669	620	681	648	657	595	670	653	643	639	625	635	611	704	618	662	625	635	638	626	665	666	621	642	615	683	642	637	629	684	660	683	683	694	630	647	669	633	601	681	691	653	597	656	644	653	672	656	628	616	657	681	625	634	643	660	613	657	632	674	628	666	641	714	631	620	605	656	676	645	626	692	728	666	653	665	606	683	649	626	623	647	684	685	612	620	651	647	688	650	675	624	647	600	631	630	613	621	649	623	679	605	628	672	663	681	610	661	646	638	644	641	616	656	618	639	679	673	665	640	667	682	662	672	653	645	643	680	651	632	708	617	666	628	627	602	621	638	616	653	657	665	636	670	609	669	635	657	681	640	679	596	689	641	665	631	641	662	644	610	583	648	619	656	640	608	622	642	652	649	662	664	631	668	656	633	639	655	649	665	672	661	644	654	659	667	670	599	645	658	673	629	619	662	612	683	619	677	642	650	648	676	650	663	624	661	621	635	642	649	636	672	624	634	634	660	626	662	625	700	669	665	687	659	666	657	628	688	625	652	620	662	670	604	632	663	659	620	674	663	636	661	634	663	658	667	624	648	675	666	676	676	677	652	642	653	624	631	696	642	630	615	618	642	632	675	621	640	636	682	661	646	614	608	664	636	604	684	618	669	653	648	646	671	692	671	695	628	621	641	645	653	670	632	639	661	624	680	617	648	644	666	627	668	662	672	673	713	664	669	666	660	620	666	624	687	656	670	679	658	673	664	637	677	662	644	630	610	638	695	616	644	631	630	679	645	599	656	607	649	643	597	682	621	661	613	639	672	669	618	644	701	669	657	636	656	638	666	651	673	682	629	663	658	624	671	678	640	650	617	656	650	652	660	656	646	649
30632	4346	876	726	601	448	314	332	293	293	276	278	305	255	281	249	275	299	306	300	292	296	305	263	266	287	277	292	317	268	323	320	327	284	293	261	298	275	300	276	322	309	280	301	257	291	291	263	277	287	248	284	284	290	273	274	283	320	271	299	334	282	261	290	257	284	261	270	276	306	275	310	271	273	271	291	260	264	263	291	308	295	274	308	274	258	248	276	276	259	296	305	266	288	254	295	270	287	283	289	309	291	279	310	286	301	291	268	300	285	258	272	281	303	280	284	284	277	290	278	255	272	285	282	277	292	277	261	288	269	237	317	282	234	279	264	270	286	297	275	295	292	278	298	283	264	251	283	270	324	308	265	291	292	272	268	270	290	272	297	277	284	270	294	306	280	261	302	259	284	294	282	309	266	280	286	316	295	268	290	273	296	281	264	286	274	253	282	278	256	283	278	275	299	300	309	296	240	275	275	263	299	278	294	302	271	239	241	267	290	295	259	265	267	253	307	257	275	289	294	299	288	274	300	291	272	243	280	296	303	298	254	299	319	265	258	280	285	286	263	284	284	285	263	289	313	259	269	284	269	299	269	278	269	308	316	303	301	277	284	290	276	275	248	286	305	277	263	264	278	284	258	265	292	291	264	296	249	281	297	252	286	341	305	296	261	290	289	297	242	267	299	253	282	271	263	282	325	305	295	277	269	266	279	308	270	290	294	286	283	295	275	288	305	273	292	275	285	275	301	276	317	291	264	266	281	277	266	285	264	313	254	297	262	298	297	268	275	287	291	273	281	282	309	288	250	325	305	271	297	263	290	271	280	314	266	301	286	298	291	298	285	294	281	311	278	329	266	266	271	291	249	257	269	258	303	302	271	279	277	303	264	279	281	315	281	329	275	288	274	296	290	264	300	271	299	287	282	306	301	281	299	284	287	277	319	265	300	283	254	295	258	279	278	265	261	305	298	277	266	287	295	294	285	309	301	290	309	315	263	268	292	282	272	281	291	288	294	270	283	297	278	297	290	293	262	281	258	271	266	272	271	261	310	271	275	308	302	297	297	294	270	223	256	300	267	300	309	303	289	294	282	303	310	277	275	290	256	267	292	303	311	274	271	275	279	266	269	290	306	276	304	312	312	252	289	294	256	310	271	287	289	289	293	285	307	307	305	297	288	301	284	301	304	314	277	291	289	299	301	295	258	299	302	270	278	306	312	299	293	261	275	289	242	282	304	250	282	277	265	290	256	295	291	290	289	275	259	277	270	280	287	273	270	307	286	274	279	291	283	291	286	275	292	308	291	288	288	242	282	290	287	296	312	307	294	269	295	260	290	261	286	290	265	296	262	271	286	285	298	271	275	270	269	276	278	292	266	260	282	270	267	300	268	280	270	310	286	294	301	286	282	272	291	299	296	300	280	273	243	291	297	303	322	261	325	265	291	306	279	265	276	256	272	316	284	291	283	311	268	290	277	270	266	295	312	266	291	306	276	275	276	301	291	252	297	312	265	298	287	284	288	290	271	274	287	281	283	263	305	263	270	284	298	251	240	271	302	276	269	300	286	288	267	291	312	296	291	301	300	296	268	260	277	280	294	287	299	313	280	270	244	298	307	291	281	287	272	280	281	296	277	277	305	293	295	291	269	283	275	301	286	283	301	281	273	311	300	288	281	305	269	281	277	275	242	312	308	277	281	312	278	279	293	262	245	285	290	297	277	281	284	309	261	302	287	282	281	306	292	294	285	285	265	294	288	284	251	252	281	260	285	306	275	276	284	294	300	255	285	319	306	268	283	283	270	269	303	293	305	295	302	276	272	284	274	273	279	308	244	259	270	261	304	342	270	311	279	280	295	278	300	273	282	263	282	269	297	317	278	280	265	281	270	297	296	262	260	270	270	287	274	268	261	287	264	270	284	269	286	286	286	277	274	270	285	302	296	304	305	266	257	299	283	291	278	252	309	295	276	304	272	273	260	292	302	311	284	317	305	249	294	289	293	297	268	306	292	285	299	275	295	293	301	256	273	275	305	275	308	288	305	249	308	297	299	291	264	295	308	296	309	282	316	266	250	293	278	286	284	309	298	291	280	279	302	258	264	284	304	290	307	290	263	286	267	287	284	267	256	271	264	319	280	318	273	278	283	282	287	269	279	281	310	261	304	290	290	304	267	276	302	308	298	290	295	265	283	296	259	294	276	281	287	276	260	282	282	249	301	290	285	284	287	273	299	285	271	287	273	283	284	264	263	276	249	272	283	259	266	292	277	277	284	279	292	294	287	329	274	261	302	319	289	278	286	290	268	278	286	249	278	265	288	296	275	306	282	269	302	294	287	286	278	286	282	249	273	316	284	273	282	292	282	286	311	280	249	262	289	275	248	261	275	291	297	240	300	270	298	304	269	271	286	294	290	286	268	255	245	274	308	303	273	291	283	298	248	291	281	291	332	292	292	273	319	270	305	286	282	312	267	295	275	285	295	301	261	276	270	267	258	297	258	300	276	290	269	281	299	262	271	265	259	270	266	282	315	278	281	295	296	290	258	289	269	284	283	273	285	275	297	297	295	273	267	286	300	274	257	314	265	257	248	280	284	279	284	292	298	295	279	283	276	276	309	287	267	286	278	273	280	296	262	306	292	293	283	284	270	314	268	316	307	272	246	277	291	282	297	283	317	253	278	326	275	298	288	260	285	271	327	289	289	277	285	278	296	299	302	298	258	290	282	316	266	254	290	312	288	279	276	331	286	296	300	271	252	276	288	304	311	281	297	261	270	311	303	257	275	271	249	270	289	310	266	263	267	294	279	278	293	293	265	275	278	271	279	298	289	288	297	326	271	331	263	286	306	283	280	262	297	284	269	273	313	253	251	297	301	315	303	280	300	266	297	279	254	263	311	287	315	312	270	279	276	297	282	278	292	312	296	288	257	279	300	310	295	265	295	286	275	286	299	299	288	283	292	269	323	291	281	265	256	237	267	265	262	263	278	271	289	258	285	288	310	247	278	260	285	293	277	254	281	274	270	259	249	266	288	317	279	302	289	290	285	278	217	246	299	291	330	296	265	243	282	308	302	241	261	272	286	298	253	287	278	272	282	299	278	261	307	311	291	278	257	257	248	293	265	282	275	294	294	283	332	253	260	287	310	283	272	288	262	288	295	287	307	260	263	309	296	276	254	271	268	282	283	294	314	300	311	250	293	281	298	296	297	282	259	294	285	288	269	265	262	284	263	285	255	271	261	275	277	289	279	303	297	284	282	289	299	277	281	269	247	329	287	294	280	302	282	253	273	282	242	306	260	279	316	266	278	256	277	302	276	278	290	289	293	279	272	299	302	263	305	297	286	278	293	280	243	264	266	320	284	250	254	286	287	301	296	295	282	273	277	314	250	315	286	286	268	257	282	274	234	269	283	237	299	295	302	252	297	280	288	285	256	269	270	270	296	288	296	283	297	259	285	287	244	289	272	283	264	258	265	289	262	294	256	281	308	302	299	309	290
21444	8122	8139	6581	6014	3099	1282	928	802	757	702	759	692	686	759	703	634	732	671	694	713	641	715	715	678	697	773	739	763	709	716	654	700	676	687	703	694	685	707	715	690	673	707	654	667	634	677	719	639	723	666	703	663	702	653	728	649	638	728	683	703	668	678	662	676	683	633	662	691	707	650	749	673	711	704	661	662	679	708	645	655	669	669	683	658	675	712	672	674	676	720	608	700	655	685	678	678	696	665	681	679	684	650	632	670	658	651	701	630	665	649	697	661	696	662	693	663	633	703	630	672	713	687	698	679	667	652	649	711	677	685	653	648	671	713	616	669	654	747	647	706	704	710	674	671	635	672	674	705	651	705	634	679	679	663	707	662	627	657	657	673	670	711	669	664	668	627	677	660	688	657	704	619	599	710	682	652	631	675	655	658	659	632	700	616	667	643	707	672	604	644	665	696	660	658	673	660	659	646	688	737	689	684	683	658	645	657	728	649	664	677	723	656	713	623	666	651	708	694	695	676	639	664	659	641	678	694	665	721	680	684	675	677	661	683	634	707	661	686	649	670	674	667	698	677	674	641	670	696	664	700	679	690	653	707	700	675	653	673	704	665	716	736	703	665	742	688	664	632	737	692	691	722	675	695	666	649	633	674	683	675	657	642	634	699	628	700	751	670	636	649	627	681	708	625	655	662	648	693	678	645	703	618	661	643	659	721	648	685	700	664	671	659	655	679	631	663	708	674	642	703	688	691	669	653	704	703	652	679	692	647	679	671	706	652	655	682	674	664	656	663	617	709	722	697	693	673	661	593	658	713	663	609	669	691	713	728	672	670	700	638	674	644	648	632	720	641	675	670	662	698	669	692	675	695	684	710	675	702	673	632	663	689	689	675	699	736	685	714	655	658	676	692	695	646	614	626	652	657	649	689	699	653	685	722	668	677	649	670	678	672	728	695	677	680	629	678	651	667	674	699	677	681	656	659	702	662	677	664	668	654	657	695	644	645	685	634	639	654	675	726	675	665	675	704	646	682	667	667	664	683	667	695	637	633	668	676	667	707	689	676	667	675	643	700	689	694	637	653	697	679	717	669	667	663	628	680	655	677	688	636	697	686	697	717	676	674	646	680	651	645	627	723	659	620	709	675	630	659	702	648	605	676	660	683	684	687	658	618	657	696	687	670	708	702	670	740	716	672	679	649	673	687	730	653	687	672	685	670	657	666	692	681	634	674	684	642	677	622	656	667	665	703	674	722	671	651	681	676	688	669	715	716	653	693	677	702	642	678	699	674	692	641	673	683	669	663	641	654	699	637	680	671	720	684	653	709	658	689	687	647	659	659	728	691	687	628	640	677	632	648	625	721	660	699	712	660	662	640	658	662	619	684	642	674	686	703	699	634	673	692	654	659	720	697	618	686	673	674	633	671	659	688	683	679	700	678	714	671	657	664	684	651	646	680	623	640	648	638	670	665	659	632	638	681	701	652	697	667	712	704	679	647	678	751	697	648	686	705	686	677	659	631	662	706	676	640	647	634	612	684	671	680	667	658	672	684	730	665	695	642	708	713	680	685	725	653	691	664	646	656	666	645	636	681	675	694	667	706	692	663	677	679	667	662	708	681	643	698	658	654	707	684	712	670	630	674	656	714	663	652	638	684	686	666	683	693	651	684	657	660	678	719	686	683	703	664	659	695	735	693	670	693	689	708	691	639	708	660	666	645	700	631	673	635	698	636	686	688	701	621	667	651	696	658	701	662	671	634	652	690	680	676	685	715	668	686	648	698	629	688	723	654	663	691	695	674	683	667	726	661	678	688	663	637	685	654	633	663	691	668	700	688	688	668	669	674	663	692	681	697	698	658	628	678	665	663	652	678	754	656	644	644	665	652	661	646	690	686	686	662	631	663	701	629	701	683	674	649	689	662	665	636	662	626	697	668	683	653	658	654	684	660	697	711	680	705	750	655	675	631	674	715	687	708	669	661	692	690	655	673	694	680	708	684	684	698	694	673	679	693	689	687	622	696	660	652	692	676	643	651	693	651	684	678	684	657	651	669	692	712	677	613	644	652	694	685	715	654	656	700	673	649	672	694	695	690	663	704	653	669	640	634	653	678	667	639	642	702	692	695	669	645	664	677	659	728	679	641	684	686	650	671	689	704	679	679	713	666	639	717	691	683	663	678	703	651	660	683	705	683	688	656	669	641	688	714	673	653	672	674	667	683	666	678	703	653	666	688	721	690	691	665	689	682	684	671	698	670	718	640	700	684	692	646	623	628	684	687	656	686	658	676	666	686	626	660	681	664	668	652	684	679	684	674	661	671	649	653	657	672	660	620	699	650	704	672	694	656	677	689	671	649	676	694	678	676	643	630	683	718	638	663	699	655	646	649	657	698	715	645	678	657	693	689	708	695	607	669	689	621	692	686	625	680	660	643	693	715	677	656	680	669	635	659	713	673	643	667	654	653	694	660	667	687	693	678	718	672	660	684	671	680	660	665	653	660	658	681	670	691	705	649	668	673	706	704	729	662	653	667	674	641	669	691	670	670	681	698	657	704	704	675	698	728	659	686	675	664	658	678	694	671	674	640	682	660	668	660	670	699	640	727	665	666	700	679	668	714	637	663	637	650	660	686	682	693	668	654	676	686	667	658	703	652	676	700	639	649	654	695	670	631	670	682	651	714	655	646	682	695	676	681	673	654	658	671	706	667	652	670	668	661	680	679	634	649	656	673	652	742	653	649	642	673	630	663	688	669	670	696	663	693	680	667	684	653	666	696	673	699	656	670	683	672	658	651	662	701	658	703	669	671	701	641	647	670	698	704	672	659	693	675	670	669	680	676	659	638	630	673	708	642	656	686	641	681	668	723	644	664	667	638	670	663	686	647	710	665	684	675	688	730	672	681	687	653	676	664	692	647	632	693	661	645	677	632	646	688	677	688	689	674	640	665	732	656	677	665	693	702	686	711	662	669	645	652	696	674	670	645	664	709	684	687	719	684	671	694	652	660	651	677	681	661	660	690	649	665	657	676	675	650	660	665	679	694	641	680	650	704	688	672	654	674	693	728	652	645	698	724	658	654	679	655	668	638	704	705	677	692	677	673	698	702	684	671	630	670	699	694	674	692	656	675	670	688	678	646	690	703	648	674	642	642	644	683	687	709	692	685	669	629	615	692	687	686	651	640	696	640	705	621	640	671	638	617	690	643	706	667	672	651	672	653	666	706	676	649	666	680	692	668	674	669	667	730	674	694	667	615	676	665	683	682	673	658	661	660	717	655	674	682	656	704	632	671	693	685	678	655	653	703	674	674	632	705	679	673	697	713	668	695	654	629	653	698	648	683	664	663	729	649	665	692	684	671	664	619	613	687	640	677	677	740	654	657	693	694	667	638	669	679	681	698	674	671	676	668	736	724	650	660	685	646	686	669	642	664	683	698	621	652	666	692	734	697	699	673	632	679	668	722	651	640	684	699	697	658	734	679	682	634	694	628	697
20815	1832	393	328	333	265	264	253	287	256	251	261	317	225	265	267	278	268	286	266	266	288	256	272	284	263	258	270	232	252	277	244	280	252	251	282	254	273	293	244	265	220	218	246	271	265	268	271	267	273	255	213	232	256	256	288	249	260	277	266	286	245	259	284	258	252	205	251	291	265	245	275	248	290	283	290	238	286	255	293	268	230	265	277	247	258	252	257	244	264	250	267	280	244	278	279	245	242	237	285	277	282	263	256	261	302	232	293	263	267	252	282	242	262	237	276	273	256	264	246	262	280	241	260	276	264	254	270	233	285	271	269	270	253	266	243	303	262	238	258	260	251	239	249	248	250	277	261	279	276	271	238	261	247	257	244	243	259	234	274	262	258	254	252	288	271	244	249	273	230	302	265	260	265	286	252	238	265	252	238	247	261	273	276	263	267	255	277	262	255	275	253	272	260	252	280	279	269	268	240	273	299	301	272	266	263	260	223	248	251	261	310	290	243	276	255	278	257	246	248	251	275	246	211	259	261	253	271	279	306	256	284	269	268	253	271	263	267	284	271	280	269	248	270	255	259	250	238	254	268	258	252	268	266	228	254	313	251	241	260	267	275	240	265	252	252	274	273	243	248	259	224	282	268	240	270	258	264	286	271	256	266	272	257	292	285	283	279	254	271	260	252	250	262	254	278	256	277	235	231	222	252	269	246	268	296	274	253	268	267	276	277	316	210	244	243	268	241	252	297	254	264	254	258	256	239	242	296	272	268	254	270	254	252	234	253	250	250	244	270	263	280	256	247	283	289	267	251	252	243	234	256	278	270	274	288	268	246	268	285	264	242	233	264	281	249	244	279	253	271	281	256	280	255	270	272	244	273	280	257	249	286	266	242	271	247	216	263	263	280	221	232	272	288	254	267	296	247	261	265	260	268	251	230	294	289	251	249	251	242	239	262	265	269	281	229	253	221	246	266	235	276	279	243	260	255	267	283	255	242	290	262	257	257	250	273	248	282	254	279	228	265	268	253	257	239	260	260	244	264	238	275	245	278	272	288	294	256	257	293	249	253	237	269	301	302	276	265	269	282	306	245	247	243	292	246	258	272	282	240	261	285	265	260	256	261	246	252	241	267	247	231	257	277	261	274	275	283	262	272	241	284	250	247	265	269	304	273	235	272	264	251	261	303	248	280	257	254	230	259	279	249	258	238	259	265	253	270	250	246	256	272	262	263	264	218	268	252	278	267	278	257	284	279	275	265	260	288	277	241	271	242	261	244	268	274	272	242	264	265	269	235	278	257	303	248	272	269	267	280	285	256	269	294	259	275	270	270	251	255	303	246	281	280	246	243	276	253	257	244	259	282	255	241	281	272	268	259	270	289	269	261	278	294	239	246	266	267	237	288	288	258	276	243	236	230	272	270	295	273	290	242	263	252	264	249	265	269	268	298	270	249	249	267	273	243	264	240	268	271	296	239	250	288	259	260	262	257	291	276	280	244	249	242	247	241	298	271	282	248	254	262	261	258	270	262	255	299	255	259	301	235	243	256	257	265	261	263	270	282	289	276	268	271	271	260	269	228	263	281	274	233	261	281	272	254	298	272	249	281	273	268	300	245	262	274	281	302	265	257	237	241	273	277	257	256	273	257	231	293	250	261	238	229	282	266	250	237	279	263	284	271	252	279	243	291	260	270	247	245	266	235	264	257	273	270	271	249	266	272	280	286	258	267	289	253	261	237	242	229	253	269	287	252	267	279	264	273	275	256	275	243	271	258	245	256	284	258	238	226	265	251	265	258	245	287	237	276	268	215	236	281	240	255	264	236	265	303	307	258	251	265	304	283	251	284	256	280	237	246	281	255	248	259	265	266	254	261	255	276	277	235	239	244	266	288	262	270	241	274	262	276	262	262	288	256	255	238	242	266	269	264	265	220	226	274	259	269	257	264	258	269	256	266	288	277	266	296	264	254	267	247	275	259	276	273	289	255	267	271	288	249	212	266	300	277	236	271	251	260	249	281	233	229	261	247	240	276	287	266	250	263	233	232	240	279	310	282	281	276	252	285	267	256	238	259	269	239	249	265	260	262	238	257	256	262	279	272	225	261	250	243	254	262	271	245	269	260	237	272	232	268	269	242	271	242	289	266	266	247	257	237	250	257	249	252	269	250	231	270	292	244	242	286	272	250	281	255	265	266	233	244	252	275	249	255	288	246	271	238	288	266	277	261	234	260	259	234	274	247	281	248	252	290	284	221	272	267	281	259	292	262	250	280	273	258	243	234	295	265	229	258	278	252	268	266	257	295	273	290	275	267	242	272	264	287	269	259	241	265	288	286	240	264	258	272	261	292	252	260	267	264	244	275	240	265	283	260	254	280	272	270	289	237	277	252	254	232	255	256	275	281	275	244	235	249	262	269	256	262	218	254	258	265	272	239	263	283	279	256	294	261	273	267	245	239	240	256	242	258	252	257	263	258	252	232	273	261	273	280	280	234	266	238	229	281	251	268	249	233	283	271	229	244	259	270	259	274	253	272	241	261	275	257	267	290	261	275	266	262	250	257	269	226	245	275	258	253	279	260	260	293	288	263	261	254	278	273	236	269	226	232	264	249	250	249	263	268	307	254	287	269	260	243	257	254	267	247	286	259	229	247	262	263	276	250	275	268	262	244	250	258	288	267	282	239	278	255	278	273	270	269	236	264	235	282	238	268	277	241	262	245	278	269	226	272	285	248	259	259	244	254	237	275	248	251	250	276	258	244	248	292	287	283	265	248	279	238	251	226	258	286	264	247	273	276	278	285	267	289	288	269	254	237	249	264	259	260	227	220	253	253	274	271	259	283	286	277	272	260	243	279	260	257	264	263	248	310	255	255	270	255	247	255	254	272	289	282	227	281	264	243	295	255	246	241	263	260	282	262	268	245	267	268	285	309	317	252	260	281	260	264	242	268	287	265	277	265	285	267	260	240	288	315	283	245	271	252	253	219	242	264	269	271	261	273	246	265	256	255	273	251	300	231	269	260	265	263	253	249	273	268	249	267	251	252	290	286	264	291	250	259	260	249	263	298	252	275	232	260	265	271	262	255	277	262	251	278	241	251	251	260	253	261	226	246	221	282	311	278	253	265	319	266	242	263	273	263	249	305	266	232	255	292	263	277	255	264	274	267	273	257	287	245	263	261	264	236	253	309	245	277	281	240	244	250	276	277	257	236	234	297	257	248	245	256	269	276	284	277	277	245	263	271	256	253	240	277	276	261	242	279	246	261	268	271	244	277	286	270	265	300	225	267	256	281	266	212	242	316	282	233	255	233	233	250	242	246	251	267	241	260	250	265	282	260	312	246	236	251	265	262	280	254	247	279	255	243	246	211	257	228	213	274	262	259	241	268	283	229	245	238	267	278	248	253	267	306	301	262	266	239	248	274	271	251	233	241	225	278	253	232	274	262	309	299	289	297	263	263	239	278	254	253	257	254	265	246	254	284	291	269	269	249	257	287
15415	3460	2638	1980	1523	769	693	641	599	605	604	585	615	643	598	560	612	659	592	584	598	586	588	648	613	608	629	595	557	578	597	625	617	581	583	603	646	601	592	601	577	587	566	576	624	633	633	557	589	592	593	636	588	615	638	557	599	579	569	605	638	581	617	616	613	589	578	570	621	585	585	613	567	583	634	597	615	604	604	616	600	587	609	592	584	646	628	571	608	559	562	609	555	586	598	589	535	597	582	619	597	554	615	557	574	592	613	557	601	568	598	612	611	567	547	622	564	610	564	613	615	604	617	605	567	571	553	638	622	602	570	631	615	639	604	639	602	615	610	579	605	593	589	585	636	582	575	555	579	623	592	641	563	577	621	585	574	541	625	529	579	619	630	572	628	620	594	592	605	622	531	598	600	572	645	603	565	594	615	638	591	617	618	609	619	579	616	571	590	579	601	585	572	556	582	624	587	574	612	585	564	612	612	572	570	640	603	563	587	610	591	589	561	644	611	592	657	640	593	577	554	621	596	630	607	555	600	552	608	643	605	591	599	586	575	598	589	612	582	632	582	576	595	610	615	625	559	567	595	609	593	575	553	566	563	597	584	573	567	588	561	613	627	622	539	586	620	611	580	581	605	625	575	591	600	595	565	605	567	603	534	610	604	606	592	604	553	601	584	587	568	603	601	567	621	587	586	584	609	606	570	637	592	563	640	583	613	586	634	597	593	633	621	590	614	631	595	560	598	556	559	587	592	567	626	632	649	558	580	578	592	591	572	599	663	604	604	578	596	604	614	603	573	553	616	582	584	576	571	610	538	571	572	582	595	614	583	545	598	615	603	552	552	593	596	557	602	649	590	582	605	586	602	607	614	587	584	592	552	604	615	641	550	605	575	602	610	607	635	590	622	564	567	593	581	585	596	571	600	556	610	556	574	638	577	611	611	571	650	579	633	603	589	613	601	597	617	620	572	595	638	608	607	639	592	573	605	544	580	617	591	630	597	589	614	626	588	604	621	602	599	598	555	579	551	599	597	569	616	596	619	569	612	561	611	587	618	577	612	576	566	571	611	597	593	569	614	596	589	593	634	622	629	626	543	558	553	585	569	590	634	576	607	591	578	624	550	589	604	599	619	526	624	614	577	603	587	578	596	603	568	620	552	592	609	579	555	626	609	575	599	587	592	598	621	592	597	620	601	597	640	632	619	643	603	565	557	610	624	627	599	625	622	653	605	592	586	578	570	608	594	595	588	587	590	576	585	597	618	629	593	593	536	590	627	616	572	600	605	594	589	574	566	613	619	594	602	630	573	599	577	587	625	593	625	565	572	619	597	558	579	575	605	646	637	628	610	582	583	577	613	616	572	618	576	573	571	618	647	589	588	608	582	618	595	617	573	621	626	596	588	600	628	627	571	619	578	561	584	579	600	652	592	624	554	567	586	610	646	585	594	610	641	602	631	580	604	576	561	572	585	585	618	579	609	571	593	578	596	635	638	593	617	597	587	580	605	611	573	610	594	614	587	611	552	639	609	598	566	565	589	640	623	605	628	559	562	573	551	591	592	598	609	578	616	582	563	615	572	586	593	584	593	580	640	595	576	605	632	607	588	574	592	563	581	611	582	590	611	599	579	581	580	562	572	615	607	596	635	600	616	553	594	557	616	594	586	606	635	612	583	619	630	608	590	572	586	597	612	616	614	581	586	571	609	632	579	615	611	616	543	612	589	620	555	606	591	593	588	575	637	590	577	631	608	575	616	586	606	595	569	601	587	626	588	630	603	625	570	584	609	601	618	583	586	557	612	609	611	623	630	619	581	648	581	652	545	633	587	581	563	586	619	605	590	579	596	582	563	582	598	637	614	620	585	569	591	598	597	628	627	621	592	586	609	562	627	592	585	615	642	612	559	608	619	611	571	610	590	641	550	627	584	621	585	581	599	587	616	553	542	607	568	585	612	602	589	542	579	584	593	567	611	583	628	609	591	615	639	557	551	608	592	578	589	592	603	583	558	588	607	583	559	645	598	568	560	612	590	594	571	577	579	622	599	605	593	596	594	578	620	578	610	599	588	609	634	619	572	582	604	582	638	597	553	605	600	600	571	568	581	578	606	578	575	575	584	592	578	554	559	598	592	573	580	589	585	607	606	617	605	578	587	584	580	625	665	609	628	652	596	651	586	578	589	603	574	578	589	581	607	644	603	584	600	586	621	644	584	588	580	601	625	607	552	585	566	568	580	545	626	639	568	610	602	612	548	605	577	658	570	601	628	645	602	634	573	585	624	594	610	621	632	596	614	602	588	572	594	612	603	559	556	564	654	573	565	625	588	591	551	582	594	594	600	590	561	587	604	583	581	615	571	575	589	628	617	587	594	641	625	603	597	595	573	572	580	549	594	599	574	573	584	608	586	554	577	589	588	595	606	634	597	617	616	619	628	532	568	611	584	574	607	615	564	594	621	593	555	580	591	583	557	635	611	587	555	617	602	584	596	595	616	600	594	577	624	546	618	571	559	566	604	606	597	610	546	585	585	597	593	565	600	607	624	558	581	587	606	578	576	617	601	592	614	540	553	584	576	597	590	640	573	641	567	621	593	594	589	602	592	620	582	631	598	604	615	606	544	611	574	575	629	607	601	603	590	595	578	589	583	617	557	619	589	609	590	601	597	571	618	655	639	611	621	619	596	593	628	626	566	570	537	615	634	561	574	586	573	611	543	637	564	577	591	623	564	619	579	604	605	609	615	564	590	594	586	590	594	637	574	587	627	587	592	581	615	567	610	584	596	579	605	584	586	641	613	565	633	599	596	577	586	618	642	536	602	601	611	621	594	614	580	597	581	580	594	587	594	585	600	591	587	585	580	575	557	545	608	623	582	591	549	616	572	608	608	580	628	581	620	568	601	621	601	591	567	558	638	597	645	615	608	533	604	626	603	624	631	580	589	603	594	581	608	603	632	612	574	579	575	619	599	650	607	536	580	625	603	597	650	583	579	620	605	611	542	624	578	571	637	635	589	589	616	571	633	608	608	626	618	624	613	610	575	632	599	595	640	614	612	621	576	625	632	591	536	577	588	621	590	612	639	597	610	632	603	617	607	541	609	620	574	606	562	602	602	587	591	574	596	613	607	605	566	587	579	594	608	582	615	649	589	609	603	602	602	602	594	614	600	568	597	602	611	599	576	621	608	590	579	630	619	575	603	595	634	605	563	570	597	557	591	622	579	592	563	609	568	603	633	606	604	605	613	572	578	624	596	620	601	567	563	601	589	597	639	604	560	578	617	621	600	650	578	579	581	598	580	612	600	655	586	611	580	609	589	589	596	629	608	566	578	605	570	618	628	602	630	601	588	540	616	569	573	578	575	588	629	613	611	618	568	626	616	616	577	606	609	614	642	623	585	597	624	573	586	603	587	598	586	619	625	648	538	570	607	595	594	600	596	606	602	648	584	620	594	588	666	619	581	595	624	604	586	611	603	633	619	606	560	636	537	596	580	567
22461	2634	700	733	673	421	355	258	304	285	283	273	299	276	288	247	278	290	248	250	293	293	251	256	268	308	290	234	234	269	269	258	269	281	278	266	278	274	286	253	299	273	273	294	270	268	269	276	282	286	311	304	267	276	288	283	279	264	286	274	257	266	280	255	273	274	278	272	304	296	294	314	305	236	251	268	282	286	261	308	296	276	263	275	290	265	258	251	254	250	286	288	291	260	280	291	275	279	289	261	264	276	281	281	289	279	268	302	283	257	246	238	273	281	296	300	280	300	260	252	239	276	249	316	273	289	290	308	310	284	280	281	271	257	284	292	300	285	302	273	238	284	264	284	289	263	283	250	282	286	276	282	296	265	266	264	270	267	273	256	245	277	246	254	294	265	285	257	293	261	287	250	245	278	275	279	271	292	304	269	293	310	280	276	242	281	260	282	283	313	276	270	272	263	279	284	307	260	221	254	287	262	246	274	271	258	233	300	248	296	288	278	291	265	268	271	263	250	268	291	322	258	256	268	279	271	291	285	245	242	249	304	266	249	275	267	271	248	282	274	256	255	248	281	307	248	295	278	288	299	276	303	327	269	310	280	270	260	278	281	264	272	258	275	265	266	267	292	277	258	277	277	290	285	277	269	255	292	274	282	293	277	301	282	281	231	255	283	293	257	276	292	260	280	278	313	290	279	276	285	255	299	267	263	286	257	239	292	276	278	293	289	258	323	265	272	259	268	277	287	278	284	291	312	264	292	234	289	273	255	279	268	268	258	241	298	267	301	289	290	291	260	257	281	278	289	271	277	265	278	290	272	260	277	264	294	283	278	300	252	273	329	262	283	283	295	294	281	281	289	265	269	280	261	288	266	274	288	285	273	284	273	301	258	259	254	300	278	279	293	252	295	285	260	265	296	267	258	286	255	273	280	256	271	299	244	274	261	268	301	259	248	296	277	274	249	272	273	282	277	278	247	262	285	269	288	260	238	272	293	253	250	288	255	309	260	275	286	276	297	255	263	242	260	288	269	256	284	270	268	304	252	287	246	280	247	258	250	277	254	292	297	284	281	278	292	266	266	279	284	273	259	296	277	297	281	271	273	288	303	264	237	275	280	271	262	299	249	264	269	288	249	274	272	297	313	248	260	260	280	274	295	274	271	261	265	276	274	259	275	282	272	289	273	271	266	261	279	257	273	306	268	275	256	278	272	265	257	276	258	270	281	278	284	248	283	293	260	324	285	274	280	289	275	307	279	295	259	279	257	281	276	311	278	271	290	257	276	276	275	287	284	306	256	275	297	277	274	307	269	263	264	263	263	263	263	261	285	281	278	267	254	286	273	262	281	261	295	288	284	254	254	249	264	315	282	280	271	283	305	268	250	270	242	261	281	289	309	274	276	264	280	290	271	267	258	278	270	257	263	279	251	261	297	274	271	279	259	260	272	283	293	303	273	290	286	278	266	263	271	277	275	255	271	267	275	291	274	249	296	269	254	300	251	280	281	293	265	298	257	288	277	276	275	311	274	273	224	250	279	263	254	270	269	242	279	283	281	256	227	288	296	315	262	256	272	272	251	263	287	283	266	285	246	260	286	297	269	222	281	254	261	271	256	278	256	272	270	250	244	258	262	275	257	253	269	306	272	268	263	270	272	259	258	245	287	275	282	290	256	254	251	283	272	269	273	271	283	290	286	268	260	289	257	329	308	301	293	267	276	280	276	282	263	297	278	295	285	295	260	270	258	260	254	289	282	266	283	297	284	280	266	262	264	282	260	299	261	294	254	282	283	299	248	307	291	268	264	321	293	278	306	270	294	288	271	269	284	276	300	252	282	264	292	265	295	295	280	290	290	256	277	251	308	284	278	264	269	270	283	261	270	307	283	268	239	317	284	274	272	280	262	285	262	284	253	317	295	262	276	337	268	283	246	273	271	257	265	305	278	268	272	267	291	274	276	263	249	260	250	267	277	266	285	299	259	241	267	287	289	263	299	286	290	270	249	261	239	285	285	279	282	294	276	276	283	294	261	289	288	252	253	261	288	270	277	300	253	266	254	281	256	258	308	261	273	249	282	304	265	286	275	271	294	279	283	271	291	278	295	307	279	285	304	286	270	294	264	295	267	301	292	270	262	316	281	302	278	292	267	305	277	303	283	266	236	279	277	248	297	287	274	274	269	282	243	284	259	277	277	305	278	292	267	264	245	272	247	306	283	288	280	293	263	282	287	290	286	284	309	282	276	284	287	271	272	272	253	262	284	279	298	290	265	253	255	275	247	298	288	274	264	294	261	271	268	259	241	274	270	272	266	264	270	264	248	270	258	289	284	282	276	303	299	282	263	276	253	268	229	267	272	262	299	300	277	282	293	286	255	255	314	251	265	272	299	257	248	272	302	298	273	293	247	272	255	272	295	315	285	282	269	288	312	262	252	277	291	282	265	265	327	286	266	307	270	266	275	280	288	261	267	270	264	275	273	255	280	285	291	254	257	301	305	266	270	288	257	276	269	257	272	286	288	286	284	280	306	307	246	272	262	234	256	288	278	231	251	260	288	290	285	286	292	270	262	288	291	281	282	264	263	253	290	276	290	281	269	241	269	288	281	263	267	302	276	298	284	285	286	274	269	260	279	233	221	292	296	286	273	287	254	258	253	290	298	272	240	255	302	262	257	254	268	281	275	286	274	271	300	283	265	290	280	296	284	272	309	289	264	261	245	270	298	305	282	268	261	283	246	262	296	283	284	297	296	244	296	232	260	256	280	277	289	276	257	286	277	267	246	267	278	267	264	276	257	263	299	258	261	274	301	283	298	271	247	270	272	269	242	282	255	229	277	256	263	296	285	243	258	279	291	304	257	282	251	299	260	241	258	269	293	297	262	285	266	298	289	256	237	230	256	263	258	296	266	284	290	271	274	272	291	266	276	276	283	247	249	289	276	266	291	230	267	296	289	252	245	249	282	284	299	292	271	264	269	280	298	264	262	280	267	263	294	271	266	270	274	271	268	268	291	294	275	246	257	271	274	269	246	261	260	298	309	260	274	278	290	256	273	268	283	263	259	303	285	252	339	276	270	302	254	264	259	305	279	244	269	297	290	263	285	273	255	273	288	289	277	262	303	258	262	258	255	273	289	260	275	297	289	266	307	306	283	281	283	256	301	275	315	238	268	271	227	267	246	275	275	255	302	268	280	283	261	283	281	279	267	296	294	257	275	285	277	260	263	254	295	238	303	254	310	268	271	287	248	258	284	274	260	287	276	255	275	276	258	280	271	282	254	313	285	262	304	279	293	305	272	261	287	241	286	284	272	274	270	277	283	258	292	270	268	224	270	279	270	277	273	268	260	275	276	278	256	270	256	268	286	246	283	240	289	232	271	267	261	276	278	284	259	259	256	271	272	279	264	290	286	293	272	309	268	283	319	278	273	258	255	258	260	281	279	253	266	287	297	264	249	279	275	277	273	297	264	269	262	251	278	265	290	241	220	298	256	284	301
15900	5691	5879	7354	7124	2718	1562	900	747	719	696	728	669	657	691	626	649	694	658	624	665	668	650	719	674	671	706	642	662	717	716	653	668	684	705	623	643	681	676	671	651	671	638	654	642	656	686	622	677	639	631	666	677	659	664	640	661	638	672	639	673	679	637	606	644	655	637	652	616	665	648	636	661	643	681	680	650	620	708	681	627	645	581	640	625	647	630	615	670	649	635	629	652	606	639	663	695	620	659	643	648	667	649	684	630	658	649	643	672	650	700	663	683	624	662	647	640	612	697	652	666	610	637	654	690	628	615	621	686	659	651	606	644	628	664	665	672	636	616	634	652	639	619	669	636	638	653	650	624	634	659	705	618	652	677	662	666	645	652	646	629	664	634	664	609	676	632	654	671	658	628	620	644	656	681	653	635	663	637	662	680	640	706	694	662	662	651	648	668	629	683	641	647	703	661	633	687	614	655	664	657	670	658	672	618	702	638	640	630	660	659	657	645	664	668	648	602	621	648	680	658	663	621	645	649	658	653	573	644	617	631	642	675	628	647	660	619	654	659	695	648	718	664	650	644	710	651	656	607	632	655	610	611	651	611	620	603	620	651	614	608	631	644	720	641	645	629	663	662	674	652	590	612	644	665	634	664	645	716	624	663	642	714	681	632	630	690	600	641	642	670	619	636	621	672	648	643	658	688	670	633	658	660	660	647	659	673	671	674	637	648	615	668	646	621	684	644	625	652	661	628	643	660	641	640	593	656	714	663	657	665	608	659	636	700	634	655	632	622	680	674	650	696	641	642	624	665	624	610	668	682	640	655	637	642	689	678	644	630	646	660	708	665	676	705	671	676	693	609	666	635	626	661	619	597	631	624	677	621	661	656	649	698	652	678	657	620	630	682	671	663	674	679	646	633	672	574	665	674	645	637	622	658	641	664	659	646	688	667	669	661	640	680	654	638	624	616	662	644	672	670	621	650	670	622	652	706	640	643	641	597	622	654	685	671	635	657	636	672	639	606	651	693	664	647	620	682	677	628	602	641	620	669	676	651	673	681	653	631	631	671	671	691	709	633	600	630	643	650	665	665	731	685	706	652	607	661	618	561	686	671	649	596	672	618	643	675	644	592	640	674	660	639	654	646	645	652	623	661	665	644	637	616	654	691	585	669	602	630	620	668	662	636	613	632	622	651	687	668	659	664	674	627	660	650	624	645	678	630	636	664	688	611	622	654	639	679	654	626	679	683	617	650	649	690	673	652	639	612	640	621	650	641	638	619	636	656	638	654	670	661	652	595	661	640	625	649	626	578	657	656	622	701	656	653	643	630	658	643	621	625	666	655	623	664	651	686	657	667	678	663	642	658	603	648	686	655	660	615	651	643	635	640	657	634	649	615	662	669	627	670	680	651	661	626	647	681	681	621	651	658	672	697	638	652	672	638	710	676	652	677	704	638	625	684	674	702	607	665	616	631	643	651	636	706	628	626	662	687	661	628	620	664	657	639	678	652	654	692	660	660	687	638	653	652	641	652	681	670	601	667	708	687	625	616	685	669	621	639	684	618	616	620	654	655	655	633	645	627	665	654	659	679	632	644	664	652	638	603	663	667	652	667	655	614	675	639	676	644	640	633	618	657	651	638	654	646	645	658	657	632	651	686	635	658	680	698	650	660	632	621	619	672	624	618	630	613	630	629	618	640	673	667	663	676	679	621	619	678	677	619	669	613	687	649	618	634	630	696	662	641	661	643	653	631	697	666	649	676	673	704	646	670	643	679	643	668	623	694	643	670	666	620	631	668	648	620	678	627	633	593	653	650	702	629	672	687	654	637	640	630	671	648	653	658	640	638	662	653	661	649	651	654	640	660	647	605	628	641	653	645	638	658	664	645	685	660	648	597	630	621	579	647	638	668	627	628	634	647	688	618	663	679	634	643	669	671	634	669	698	623	641	666	615	619	683	663	597	659	634	705	636	596	637	637	663	652	655	596	689	657	631	650	648	629	625	641	667	710	653	641	631	690	619	661	607	663	660	650	675	688	634	633	664	673	620	678	641	654	697	713	655	641	684	619	637	650	666	627	646	636	645	659	653	683	665	619	647	656	637	690	640	611	681	654	645	641	661	624	628	699	623	640	668	667	627	626	619	667	655	606	616	604	663	653	679	663	618	642	675	660	645	611	672	633	669	668	669	658	651	600	663	632	647	632	605	677	643	628	657	642	696	661	655	668	668	600	634	666	673	633	671	624	674	619	656	624	672	628	615	641	623	642	655	656	653	618	621	680	700	636	656	601	624	641	635	618	632	672	680	643	609	674	664	666	658	650	649	633	644	674	594	650	698	647	661	655	615	663	668	610	651	603	640	607	636	643	616	645	657	662	652	637	629	698	690	610	684	674	693	650	689	655	637	648	638	630	601	639	662	639	675	668	583	696	643	633	643	650	625	655	658	697	587	624	689	620	649	662	655	628	647	646	618	637	683	668	664	649	643	672	684	663	623	646	674	650	659	651	665	602	630	675	624	666	660	666	690	614	666	650	656	647	667	672	598	599	673	649	577	622	642	659	646	647	640	627	712	636	725	658	642	651	659	595	655	682	644	669	637	642	625	665	613	621	625	642	653	696	636	664	664	656	646	675	650	646	669	660	663	615	672	683	618	613	691	664	674	667	685	672	690	649	647	629	641	654	625	694	618	673	645	599	687	650	627	628	629	609	629	647	622	663	655	701	671	636	646	669	674	666	656	617	650	625	720	604	640	695	668	662	616	642	614	623	647	672	672	712	668	613	624	679	636	676	665	670	657	605	667	656	672	683	609	661	645	641	644	637	665	622	632	695	667	637	619	630	645	606	676	628	657	620	648	639	625	692	654	662	656	620	647	636	647	634	582	621	625	641	647	655	653	641	657	631	615	654	612	670	712	655	663	626	647	657	647	602	584	682	618	632	650	643	657	635	646	652	656	652	594	621	619	629	630	676	705	645	607	663	660	708	654	617	620	699	647	654	674	678	628	612	639	612	660	664	632	643	656	655	647	627	626	651	656	620	655	594	640	641	619	645	637	641	635	678	692	671	652	681	665	594	624	664	663	697	660	634	615	636	636	648	635	642	637	701	616	652	663	641	635	637	677	641	637	663	685	687	648	685	624	689	660	673	673	670	640	652	594	621	619	634	702	654	635	633	629	660	643	619	694	645	604	651	601	634	665	667	646	663	625	674	640	667	634	675	630	616	637	657	661	640	695	719	647	647	666	695	665	601	682	602	659	666	658	650	636	634	685	658	668	609	685	630	641	677	691	625	636	659	644	638	668	664	675	644	655	629	673	612	671	598	659	639	704	661	624	606	652	644	627	661	652	596	628	625	681	642	650	640	669	686	661	623	686	614	659	644	642	696	633	652	661	668	660	656	695	606	625	683	679	612	648	651	680	620	689	623	665	678	637	691	599	658	648	657	611	613	650	628	648	639	686	642	685	679	651	634	591	653	636	647	660	646	709	650	640
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
