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
338251389569	338251390130	338251390680	338251391230	338251391780	338251392330	338251392880	338251393430	338251393980	338251394530	338251395080	338251395630	338251396180	338251396730	338251397280	338251397830	338251398380	338251398930	338251399480	338251400030	338251400580	338251401130	338251401680	338251402230	338251402780	338251403330	338251403880	338251404430	338251404980	338251405530	338251406080	338251406630	338251407180	338251407730	338251408280	338251408830	338251409380	338251409930	338251410480	338251411030	338251411580	338251412130	338251412680	338251413230	338251413780	338251414330	338251414880	338251415430	338251415980	338251416530	338251417080	338251417630	338251418180	338251418730	338251419280	338251419830	338251420380	338251420930	338251421480	338251422030	338251422580	338251423130	338251423680	338251424230	338251424780	338251425330	338251425880	338251426430	338251426980	338251427530	338251428080	338251428630	338251429180	338251429730	338251430280	338251430830	338251431380	338251431930	338251432480	338251433030	338251433580	338251434130	338251434680	338251435230	338251435780	338251436330	338251436880	338251437430	338251437980	338251438530	338251439080	338251439630	338251440180	338251440730	338251441280	338251441830	338251442380	338251442930	338251443480	338251444030	338251444580	338251445130	338251445680	338251446230	338251446780	338251447330	338251447880	338251448430	338251448980	338251449530	338251450080	338251450630	338251451180	338251451730	338251452280	338251452830	338251453380	338251453930	338251454480	338251455030	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2771	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36085	6953	884	553	389	329	259	249	239	186	168	160	165	159	149	149	162	164	136	132	140	161	149	145	151	137	119	137	128	127	168	141	128	143	141	143	151	139	143	115	127	146	137	148	138	139	131	143	133	122	149	142	147	118	151	151	141	166	151	139	142	123	145	157	140	150	143	132	143	163	147	118	136	139	134	134	132	139	146	132	137	146	137	153	148	129	153	123	145	142	155	142	146	133	140	128	146	151	135	137	150	131	151	149	166	142	134	151	135	149	143	161	129	150	125	121	123	181	134	129	126	143	124	117	144	151	152	146	143	120	132	131	132	125	149	158	135	143	132	142	148	127	131	148	143	135	126	147	132	147	134	139	144	129	127	114	141	154	154	147	148	129	122	134	154	149	147	142	113	140	138	149	160	146	129	135	157	120	130	179	147	149	120	119	151	134	129	125	125	116	149	143	135	111	149	129	157	148	153	149	153	137	133	161	154	147	154	133	138	142	142	152	128	124	116	138	153	139	157	138	136	165	150	138	152	118	125	137	145	135	134	131	121	144	146	136	136	145	117	131	149	136	138	146	145	131	131	137	154	130	134	154	154	138	138	140	157	153	131	132	141	136	152	152	127	139	150	159	143	142	151	140	151	119	111	129	143	135	120	127	119	158	135	139	143	156	151	166	169	151	143	144	135	123	148	156	128	147	147	162	159	134	124	144	138	149	140	135	143	153	132	125	136	145	160	133	112	169	143	161	139	157	139	142	169	122	150	129	146	114	154	137	131	151	137	131	148	139	155	152	137	157	164	146	153	127	152	134	119	140	131	131	133	141	140	136	135	129	109	120	142	113	120	144	163	161	135	135	148	128	154	150	141	132	125	156	122	132	125	133	126	132	139	167	140	113	139	150	129	147	142	147	165	144	138	133	127	119	143	140	148	131	155	145	135	119	124	129	133	150	137	126	122	149	127	134	135	159	157	139	149	146	142	142	157	149	149	128	140	120	150	143	136	155	155	140	140	143	143	137	146	112	128	128	137	156	157	163	146	148	153	143	143	145	119	129	171	141	116	132	140	145	142	149	150	166	159	133	120	125	157	158	142	136	146	125	139	164	161	135	140	133	128	158	113	133	129	132	137	141	156	135	114	124	133	111	173	127	148	127	147	162	146	153	150	130	160	135	148	133	137	144	130	115	125	154	156	154	145	133	132	135	143	128	141	153	140	155	129	123	149	134	115	113	144	133	162	139	117	152	139	140	156	160	135	135	150	150	161	133	120	147	128	136	144	139	150	154	159	142	141	141	141	166	150	125	147	148	146	128	142	148	137	134	137	123	126	150	131	155	162	152	137	159	143	134	143	126	143	131	161	135	145	143	134	119	140	133	147	131	142	160	162	135	121	123	132	123	155	148	168	144	140	147	146	143	126	155	137	152	157	151	124	114	124	144	117	133	145	150	141	138	136	170	145	136	135	121	133	135	130	148	139	146	146	170	135	132	125	116	137	145	131	132	129	141	154	148	149	111	131	155	123	144	145	162	118	139	120	144	154	139	122	140	130	146	139	144	132	137	143	161	147	140	161	174	139	155	144	143	143	134	134	129	128	149	128	138	142	155	165	157	131	142	148	133	142	139	154	143	141	120	136	125	152	137	123	154	129	161	128	133	137	130	127	163	148	142	129	124	142	137	128	139	152	127	153	143	150	144	128	150	135	156	136	135	122	146	116	153	111	149	148	142	137	131	147	151	129	139	143	152	142	135	125	157	148	138	145	138	147	138	129	149	158	128	147	134	124	178	131	131	154	142	163	132	133	134	146	147	157	141	117	139	130	152	147	150	143	148	120	118	136	135	144	142	124	103	137	137	130	124	122	158	138	152	111	139	136	129	118	144	130	155	131	140	122	155	142	134	142	139	144	147	120	139	141	130	144	156	138	141	130	127	156	151	140	159	140	134	138	160	122	150	133	158	132	121	155	140	151	160	162	145	160	130	112	132	138	143	157	122	130	123	132	147	146	127	152	142	159	130	122	127	140	134	149	146	153	136	134	153	162	129	139	143	134	140	126	158	129	163	135	116	141	145	127	150	155	125	133	165	136	127	138	147	147	151	175	149	126	135	150	145	138	146	145	128	145	127	154	116	145	158	139	146	160	132	152	130	151	127	132	146	143	152	136	127	132	146	148	147	154	135	133	143	150	138	165	143	126	145	128	150	130	161	147	147	135	126	140	153	140	127	118	133	152	167	170	138	134	153	126	131	139	148	138	135	135	136	128	139	156	123	131	146	128	159	158	145	156	157	135	127	134	129	139	145	136	131	117	152	136	116	138	147	141	139	129	145	138	126	145	139	129	155	118	144	128	121	142	141	151	112	163	133	138	139	134	112	160	147	138	134	145	147	141	162	146	144	129	131	155	122	125	142	131	129	119	144	139	146	138	132	128	158	132	124	155	133	132	123	161	151	129	114	148	165	145	140	134	148	156	149	127	134	131	127	136	139	124	156	145	146	171	141	151	148	153	132	134	128	147	147	145	136	159	168	146	174	142	134	132	145	127	132	140	133	144	134	124	157	141	147	129	162	156	140	152	157	135	139	163	127	161	168	134	140	159	140	134	136	143	127	150	161	141	139	159	118	136	145	131	126	159	151	144	151	155	156	127	146	148	125	137	132	135	129	98	152	130	153	145	163	145	153	171	128	148	145	136	137	167	164	137	136	128	156	154	152	132	137	147	136	144	143	136	148	124	163	149	142	142	135	156	130	131	140	140	145	136	143	130	131	127	151	134	136	154	156	151	150	126	148	145	147	159	142	136	136	145	121	141	136	147	111	161	141	142	150	165	138	144	143	138	156	127	164	137	147	125	131	125	133	154	118	142	144	149	130	158	139	152	164	148	138	144	139	114	132	146	131	150	141	117	136	136	134	154	146	132	141	140	123	150	130	123	138	145	122	144	156	149	147	136	140	152	146	149	137	130	142	125	148	151	138	160	145	142	130	123	158	142	155	154	126	139	137	124	154	105	144	145	149	129	133	141	138	149	131	163	165	129	136	125	132	154	125	148	137	146	141	138	134	154	133	140	151	146	125	136	146	144	160	125	142	141	136	141	159	136	144	120	138	136	128	133	123	152	132	143	122	149	153	136	144	146	161	128	151	133	160	163	126	131	129	150	150	134	141	135	134	145	128	132	148	151	125	123	148	154	150	151	138	124	158	138	128	145	126	136	169	154	139	142	157	123	156	136	157	140	137	126	147	118	142	142	142	133	168	125	133	149	135	140	123	142	131	140	125	151	138	161	150	144	127	131	179	147	139	142	150	155	134	125	134	152	137	148	137	131	129	146	129	117	159	125	173	152	145	118	154	139	158	154	145	153	149	133	160	136	139	131	139	133	134	142	149	154	147	156	141	127	149	162	160	157	129	162	141	129	148	158	149	120	145	130	137	139	121	127	147	154	128	154	155	153	129	131	132	144	125	134	142	113	135	144	125	137	120	130	139	160	142	140	122
20734	1323	1570	1754	1549	1256	1050	934	784	649	614	591	560	528	518	495	499	431	435	468	439	437	424	404	453	385	412	394	400	414	382	402	377	399	390	403	378	400	370	377	356	361	384	370	354	380	400	329	354	368	377	337	333	361	361	393	369	391	378	366	369	373	374	406	393	351	382	379	335	331	354	380	377	310	359	352	362	347	371	357	351	342	326	349	362	350	370	380	377	369	365	390	389	368	361	378	387	362	337	401	370	339	356	409	368	392	364	370	378	339	376	407	358	378	354	360	382	374	380	368	364	362	360	362	369	356	412	392	387	345	341	377	359	359	356	372	397	369	378	338	343	390	348	355	360	348	327	387	399	348	354	393	348	388	373	380	356	354	335	360	372	344	336	360	376	387	340	361	373	363	367	382	352	352	343	349	373	369	381	378	362	360	373	346	355	376	373	378	369	352	357	374	371	380	380	354	384	369	385	358	336	382	343	338	362	376	362	391	323	325	367	385	377	373	362	334	407	377	349	368	363	328	376	330	327	348	354	365	376	350	352	336	415	367	378	383	384	370	364	356	386	359	362	351	356	352	363	362	380	378	376	363	380	347	338	374	381	354	347	345	366	395	317	360	355	380	354	369	372	371	356	374	338	345	359	332	351	353	376	353	348	331	358	360	325	367	368	347	402	348	352	370	362	384	397	359	351	351	386	362	342	344	343	352	401	369	370	345	398	364	365	359	360	374	337	338	394	349	382	388	389	377	368	330	383	349	358	340	352	366	378	361	367	379	375	382	406	401	365	363	346	381	350	338	378	337	396	376	351	360	379	359	367	371	365	377	354	369	389	374	355	365	355	344	382	344	376	378	345	372	363	352	377	364	350	413	347	344	362	385	359	371	372	359	381	376	368	327	312	371	343	367	377	356	413	370	364	374	383	326	407	375	330	374	376	380	384	372	366	350	373	374	361	333	342	389	361	363	376	345	336	347	319	401	317	335	323	346	342	352	329	357	356	387	366	393	378	369	311	374	409	382	376	360	329	359	403	376	385	342	380	364	377	339	365	367	353	362	338	388	338	367	362	360	371	365	364	339	347	352	305	342	358	357	358	380	386	396	353	340	370	361	343	373	354	344	354	337	353	371	367	388	374	348	342	380	372	334	377	362	361	323	383	370	350	376	378	358	355	371	392	361	386	359	347	366	365	376	344	364	371	348	347	367	338	368	358	360	341	367	358	342	343	364	346	386	349	337	387	354	371	370	338	372	346	358	365	354	346	340	382	346	327	398	359	383	349	340	348	369	361	338	320	360	360	364	356	367	397	373	354	391	377	367	384	353	381	366	372	344	379	337	368	351	384	370	332	363	366	368	346	382	355	404	379	352	343	349	360	360	381	383	368	369	367	367	324	363	379	344	366	361	371	384	347	375	380	339	378	356	378	371	325	383	351	358	345	359	360	366	339	344	381	353	391	371	368	353	306	396	339	350	350	373	355	365	352	340	351	359	360	384	363	342	379	373	372	374	403	356	379	354	377	379	347	357	344	373	364	332	354	375	344	389	366	373	342	385	387	382	350	350	347	344	348	363	356	359	391	392	378	340	349	344	380	374	374	412	372	369	361	373	355	358	379	361	361	372	365	384	348	350	361	369	349	373	389	392	337	330	387	389	352	358	375	347	369	377	332	356	390	379	389	349	356	381	381	348	384	357	362	339	406	357	396	387	381	368	346	366	368	324	351	360	375	365	351	371	383	391	369	346	346	346	376	368	353	371	356	336	385	328	369	352	359	387	355	369	356	368	369	345	345	364	377	378	369	381	346	354	339	383	353	358	356	409	370	358	364	408	349	375	350	358	381	359	358	345	332	352	383	383	369	380	353	363	379	356	367	353	374	389	357	342	354	324	371	330	357	371	391	364	327	348	338	356	374	366	357	365	354	344	368	333	378	355	378	388	366	339	319	373	357	367	373	384	377	383	352	365	376	336	370	380	380	340	370	363	334	374	364	363	346	364	339	362	326	318	361	394	333	360	397	352	346	348	369	384	352	357	373	389	355	349	351	358	340	351	346	335	380	332	366	375	372	395	382	344	393	360	362	349	355	369	367	370	343	350	415	358	302	358	344	363	381	375	357	363	356	381	375	393	361	372	368	349	347	365	326	371	366	385	362	357	349	373	361	349	363	395	366	338	377	401	384	341	357	360	356	349	376	356	349	340	322	355	342	327	327	356	385	374	347	353	349	368	366	367	356	367	361	338	342	372	366	357	384	382	355	373	362	364	353	397	337	381	373	327	388	361	364	396	335	331	338	342	330	374	349	356	340	356	367	356	303	340	399	354	368	358	349	373	349	372	370	357	349	367	375	366	353	396	370	357	359	362	340	385	382	383	348	388	359	392	346	359	381	390	350	353	387	373	392	397	379	371	371	352	361	351	356	356	362	351	362	340	378	361	354	353	358	380	374	381	340	369	352	374	387	376	372	383	379	335	343	381	359	365	360	341	364	339	364	339	389	354	374	356	347	372	351	343	382	361	391	343	325	348	366	362	347	368	359	348	301	359	368	377	348	332	362	361	344	361	337	373	350	339	341	369	338	331	377	368	371	340	345	342	382	344	357	382	357	350	351	344	368	366	343	335	370	344	356	395	382	384	345	359	353	366	344	360	351	369	361	376	355	349	378	360	347	343	374	358	355	379	374	364	360	374	346	341	352	360	383	347	380	384	374	384	347	327	350	390	330	375	410	361	352	343	381	335	340	335	359	367	359	373	367	366	368	357	382	360	375	377	358	353	382	357	334	358	365	365	355	351	359	359	361	368	331	367	377	355	359	330	398	359	385	354	394	357	375	360	373	372	354	346	357	373	367	347	366	335	390	423	370	370	390	327	366	369	384	374	362	357	336	368	365	386	365	374	339	366	345	388	350	327	341	344	373	357	375	332	359	396	327	356	357	359	344	346	382	363	364	398	372	348	360	355	382	346	355	346	375	367	359	373	369	342	369	354	389	383	341	367	373	381	348	368	330	348	358	354	366	359	363	389	385	377	390	375	388	368	332	356	369	358	406	354	374	385	345	361	381	374	354	359	351	351	359	372	358	361	389	361	317	359	349	366	399	368	336	373	350	348	346	331	347	335	360	365	331	371	375	372	374	360	388	364	360	353	371	345	369	377	346	358	368	306	330	387	381	388	403	339	367	367	400	337	332	328	376	367	345	362	361	323	368	390	356	338	355	378	378	355	361	331	416	376	384	361	371	363	371	365	365	371	370	353	381	370	344	359	353	380	379	354	370	371	385	384	391	345	360	373	343	356	345	368	362	370	397	431	381	363	332	352	357	406	376	378	344	342	373	331	348	342	362	356	376	367	377	364	370	357	389	338	378	369	371	349	380	360	364	366	353	334	366	333	338	390	370	355	359	367	425	381	326	371	354	366	347	379	381	357	389	402	339	360	357	353	410	353	357	388	360	376	361	374	344	365	386	363	373	363	376	364	379	391	377	386	374	328	370	350
12034	1201	381	364	372	378	334	349	358	349	340	338	404	394	393	391	381	369	353	401	379	369	409	382	390	358	336	383	356	395	387	366	390	370	357	344	390	339	374	359	355	378	416	375	359	329	373	352	344	368	367	354	326	360	345	388	338	384	338	377	353	352	379	379	365	377	365	405	370	387	376	371	364	381	338	363	387	394	400	408	393	401	346	368	371	348	370	394	369	379	357	346	353	359	381	365	343	366	333	367	403	387	375	352	401	343	388	355	383	365	366	378	385	382	353	357	403	365	353	405	388	354	355	384	353	382	372	344	410	391	368	383	375	346	390	382	368	396	408	376	385	390	342	364	361	376	338	402	398	348	367	403	377	366	370	368	372	355	331	366	340	354	393	360	372	335	350	364	362	339	341	347	361	384	398	387	383	367	350	358	390	380	358	394	394	382	368	372	368	374	371	367	326	382	387	375	350	392	410	356	392	383	361	382	357	380	411	364	370	366	380	350	356	321	385	370	382	353	359	372	327	368	385	390	365	359	362	366	349	404	380	409	371	336	335	341	385	385	315	370	384	364	358	374	341	353	390	361	360	364	346	367	385	341	377	393	337	404	368	383	391	350	367	339	348	363	391	349	380	413	352	366	410	344	362	362	388	373	375	356	334	373	388	356	373	356	389	371	365	369	367	349	358	372	361	358	444	394	379	387	415	385	389	384	375	402	401	347	392	367	410	387	366	412	375	350	403	349	380	349	369	364	378	365	398	361	371	390	360	372	369	382	381	383	347	338	361	363	377	360	320	355	361	330	374	387	324	376	366	416	368	374	356	387	305	387	378	365	371	379	381	392	356	378	377	346	359	362	380	362	349	352	335	422	343	349	327	360	368	363	362	371	340	368	367	361	368	369	354	368	353	389	358	379	349	337	375	351	381	405	383	356	375	366	379	338	425	372	355	400	350	368	360	385	364	376	342	391	325	346	342	381	381	356	367	405	395	365	379	352	371	384	369	389	371	354	394	394	333	380	389	387	384	337	371	341	376	393	369	383	416	350	353	358	390	381	371	372	373	361	388	349	385	340	361	372	400	369	369	391	369	363	409	376	353	363	354	360	378	362	362	409	410	394	394	370	384	388	372	383	404	403	386	362	381	332	396	392	382	370	353	400	351	350	381	370	383	356	360	389	338	339	336	367	330	376	386	405	378	367	356	378	355	384	390	424	334	362	375	402	360	380	382	349	343	380	346	386	370	323	350	420	398	362	363	371	410	416	349	362	381	380	382	378	384	361	391	384	380	367	360	345	403	361	348	364	374	372	376	359	333	367	340	360	364	351	331	358	357	396	379	340	366	351	342	401	394	349	374	374	413	377	343	376	354	380	354	364	380	368	346	396	378	388	350	348	356	358	370	403	370	346	363	384	365	363	357	378	374	349	342	382	349	354	376	363	406	395	354	349	344	354	387	385	344	344	384	396	353	339	337	307	365	405	410	339	368	369	374	386	405	375	350	352	374	400	364	376	394	370	346	363	337	323	377	354	379	355	427	326	358	389	417	357	397	364	365	389	347	379	356	354	367	364	378	377	361	381	357	381	390	384	394	327	351	366	376	331	366	383	361	379	369	378	355	393	403	397	381	379	399	390	389	352	356	353	354	374	363	344	369	369	379	333	362	345	332	368	344	398	334	371	390	391	372	395	396	303	367	374	372	371	360	356	393	356	351	379	361	363	369	405	377	373	369	335	364	328	376	359	344	354	362	385	365	344	349	347	351	388	392	378	371	397	368	375	360	385	387	353	366	378	369	348	332	386	370	377	358	335	345	336	352	398	363	365	327	365	312	341	335	349	356	331	342	360	356	350	359	343	404	361	349	375	376	358	360	371	345	365	363	338	346	371	363	391	399	405	381	391	350	373	375	365	342	334	351	366	353	371	356	354	368	372	370	385	353	352	369	398	362	387	375	360	325	366	369	368	340	379	362	362	358	363	366	351	388	370	338	380	390	435	354	393	330	381	376	369	372	399	323	374	401	325	339	367	385	368	375	356	368	344	384	341	424	387	386	381	373	357	365	386	362	367	357	353	386	393	359	353	403	396	370	382	407	373	399	371	413	371	376	364	338	354	379	390	354	359	321	374	346	399	373	328	371	384	343	350	376	341	368	375	386	361	362	376	357	359	336	363	308	339	391	371	347	363	374	394	365	376	385	378	380	387	354	360	396	371	376	333	371	328	331	366	363	364	353	386	382	382	354	369	360	343	391	367	343	349	343	355	361	400	336	374	381	376	366	400	374	368	366	405	375	375	359	378	350	375	371	352	340	343	347	407	367	345	400	350	348	337	379	353	361	336	368	372	328	362	376	350	390	357	365	386	419	399	393	371	382	348	369	380	396	384	415	387	383	374	379	376	401	353	343	369	391	342	382	357	363	369	385	340	330	349	373	393	353	373	372	374	358	351	347	341	337	393	358	349	385	387	368	381	339	397	395	342	381	367	341	366	388	367	375	381	405	404	347	366	373	380	354	367	369	349	366	326	355	415	364	364	361	360	352	370	381	359	361	325	350	387	351	357	383	377	376	359	378	371	376	362	322	362	393	371	386	366	367	356	350	362	370	351	370	379	374	360	358	352	339	359	370	384	365	361	375	408	390	386	377	343	350	384	337	350	349	376	351	387	384	381	372	366	334	394	397	370	344	357	378	343	358	396	389	383	386	376	376	383	402	365	405	332	377	329	424	357	397	395	387	366	372	374	375	383	356	351	397	352	364	400	384	401	338	388	374	343	378	415	382	369	323	400	395	387	348	371	372	365	370	404	367	384	359	369	338	354	385	394	379	403	376	383	338	395	354	407	350	357	373	401	404	373	360	346	365	370	365	377	347	380	349	335	373	368	336	356	352	359	326	362	361	374	371	390	358	351	344	345	363	377	333	377	385	385	413	365	348	387	401	383	359	361	398	383	318	367	406	379	397	373	345	335	353	395	412	366	365	358	393	380	359	341	351	355	370	415	356	346	365	352	386	344	391	376	364	375	373	372	329	385	391	344	359	379	396	378	350	375	357	359	347	370	391	385	333	320	356	366	344	331	370	408	358	353	371	363	382	374	366	406	401	397	405	397	364	366	361	383	352	379	327	348	370	340	371	345	374	356	355	384	369	322	393	368	319	351	351	357	393	356	372	353	371	360	364	385	409	350	376	358	401	411	399	361	369	383	405	341	410	385	391	365	370	361	353	362	348	387	435	360	368	356	304	337	376	348	332	385	374	366	371	340	382	360	403	364	382	365	367	384	360	411	348	359	355	370	355	386	368	371	357	365	373	365	372	375	378	374	341	359	380	380	337	376	390	349	382	352	366	380	368	380	369	344	383	377	341	362	410	375	384	374	389	363	360	384	367	372	374	384	341	402	417	384	359	367	337	386	357	339	329	363	388	353	371	415	377	398	361	370	359	375	353	426	344	353	414	346	371	361	339	346	394	375	365	377	361	396	349	373	338	360	363	369	385	332
7858	963	850	859	766	821	763	793	819	788	811	794	830	800	828	810	810	771	772	792	837	771	788	795	809	833	830	807	794	837	816	845	812	803	817	770	793	798	780	846	806	794	809	796	810	825	790	765	814	740	769	764	833	858	779	792	809	820	798	736	824	762	885	758	835	813	817	785	741	812	809	796	820	806	836	770	817	790	777	799	808	819	777	807	756	775	805	755	828	827	795	801	764	810	792	871	749	786	792	804	822	830	790	812	799	853	784	759	826	812	769	804	802	767	766	808	783	799	789	782	817	776	780	790	854	824	818	803	829	785	805	793	803	787	786	810	770	800	817	810	755	830	885	835	806	791	795	826	803	800	819	782	771	773	784	818	817	768	796	795	789	811	880	814	809	831	775	827	766	862	777	837	767	831	760	831	810	805	828	790	813	825	779	843	839	826	830	813	777	773	811	824	778	843	805	779	906	749	857	828	826	796	831	787	806	826	775	733	832	779	840	820	754	787	755	804	818	875	815	835	819	820	806	791	797	825	770	783	842	765	785	788	782	745	799	830	758	816	792	787	787	811	782	823	789	816	859	824	797	792	802	776	776	838	797	795	824	815	799	802	773	849	744	797	799	831	777	815	844	772	790	785	777	799	809	821	814	764	797	841	764	803	794	755	834	800	837	844	863	787	821	821	810	799	803	781	807	827	782	795	790	755	794	735	744	764	802	759	782	792	804	818	782	763	800	838	860	784	714	828	806	780	737	821	793	742	774	777	843	747	808	855	843	809	811	783	772	806	780	823	766	852	818	846	852	752	776	792	787	831	777	789	793	813	756	811	789	824	843	795	854	788	816	794	797	750	822	806	830	816	759	787	768	818	852	795	792	868	769	822	817	804	757	760	853	808	802	798	841	800	861	820	774	837	811	796	783	800	790	754	838	813	773	825	767	822	818	789	768	804	839	846	807	823	817	817	734	797	774	766	794	758	797	831	804	800	825	781	848	817	807	813	812	786	794	828	745	786	782	803	838	774	801	771	803	794	812	772	768	794	900	781	750	783	837	836	801	802	784	799	804	787	778	781	824	830	855	790	787	826	858	816	788	802	795	781	790	795	807	790	851	810	773	762	754	826	833	820	819	762	781	800	785	802	808	777	829	778	759	775	788	801	780	756	801	836	766	773	794	817	840	800	839	771	805	779	779	777	769	792	769	804	840	802	814	795	818	726	829	805	822	805	783	819	786	771	766	799	795	758	765	768	793	749	835	829	832	788	800	797	822	775	761	789	774	781	895	766	818	838	796	780	808	788	801	814	803	822	810	771	822	811	794	782	827	770	796	772	843	790	796	785	841	777	814	770	748	800	832	768	790	805	781	805	812	826	787	796	786	798	787	813	795	878	784	768	804	804	745	792	805	770	839	695	843	786	831	772	817	760	796	820	816	820	837	790	823	807	799	749	791	806	844	842	770	748	836	842	867	808	776	785	817	819	815	835	857	797	776	795	784	771	798	754	785	821	802	761	796	715	817	813	776	781	834	790	807	759	822	789	891	804	793	842	806	855	823	812	798	842	803	806	803	843	781	823	768	801	801	762	810	806	848	804	889	807	816	791	773	791	817	781	822	781	807	814	805	795	790	797	787	823	805	788	811	819	781	819	803	836	772	791	767	783	754	783	790	800	770	756	807	780	797	789	829	844	789	832	756	795	814	768	810	801	780	824	849	804	824	800	785	736	801	766	795	795	827	786	824	782	795	775	794	811	836	793	862	827	874	742	823	824	788	821	811	837	798	822	808	770	787	771	796	791	820	808	782	836	806	807	805	748	814	789	819	779	791	806	795	808	812	767	755	790	826	790	823	798	812	778	763	833	766	816	804	808	810	814	776	783	781	789	778	756	768	790	801	781	779	759	815	787	774	766	786	852	800	838	792	816	818	839	871	808	822	803	817	845	824	804	793	817	726	779	801	881	820	764	788	795	810	799	840	784	758	826	771	801	800	835	815	823	869	825	819	804	829	799	803	774	790	787	828	781	793	809	805	780	821	785	790	831	839	822	777	771	748	789	799	851	804	841	813	784	844	782	780	765	814	819	794	806	800	818	757	837	785	838	800	811	830	835	817	797	821	787	797	817	802	762	814	801	776	807	826	798	789	828	795	792	814	780	799	814	810	864	793	793	813	810	750	772	796	784	752	840	800	784	814	809	799	848	790	789	825	807	755	821	781	826	770	711	815	835	802	772	810	780	785	825	806	780	828	794	878	764	839	777	806	776	791	831	807	797	815	808	819	782	762	836	789	777	837	788	777	786	801	819	816	786	808	826	771	780	800	826	786	840	739	808	766	808	815	810	829	803	731	817	783	772	779	806	789	830	801	793	761	834	791	812	821	804	785	749	801	791	807	807	753	811	765	776	791	760	761	788	812	739	833	804	733	828	796	825	825	844	759	790	801	827	825	792	822	792	808	795	834	810	799	776	746	794	783	817	819	829	821	823	799	829	797	771	766	804	837	800	812	774	836	824	778	835	837	796	785	800	805	793	783	817	808	806	759	818	794	808	777	783	800	769	811	804	809	799	739	795	794	767	750	862	803	781	836	754	835	832	865	794	748	790	780	763	786	752	762	827	826	850	777	830	807	828	763	818	804	796	836	811	780	795	789	801	754	783	753	834	787	761	784	729	785	799	823	782	778	795	836	775	767	794	804	775	748	785	829	805	809	796	804	746	812	764	782	769	806	782	852	788	782	782	825	770	809	764	799	874	842	801	778	765	814	784	844	766	818	830	817	850	781	803	763	780	817	799	815	768	794	772	776	830	747	810	838	781	806	736	828	805	775	802	817	760	772	785	801	782	822	833	816	783	764	771	795	800	790	783	792	796	829	775	792	776	796	771	761	805	754	742	837	752	851	823	792	789	787	826	786	809	807	797	865	797	845	800	852	844	822	758	796	800	830	814	795	828	821	761	764	796	785	778	842	776	858	811	768	819	835	804	849	795	758	821	790	778	790	775	814	801	796	813	820	832	794	819	819	790	790	760	809	791	725	727	795	803	812	801	816	751	826	811	833	829	843	838	803	798	863	812	819	799	773	748	865	834	810	796	815	762	819	830	817	761	784	763	833	794	782	783	802	765	842	776	771	814	793	822	825	807	803	754	816	785	828	810	761	772	790	761	802	781	798	800	843	781	789	781	785	817	832	832	824	773	784	792	815	784	869	811	815	797	763	754	794	802	826	789	769	840	777	808	836	823	840	777	825	793	856	750	753	818	803	787	793	751	775	763	806	833	826	748	816	857	827	787	742	821	795	779	750	821	860	781	813	857	789	804	839	784	777	824	775	807	836	841	781	795	779	752	806	787	836	838	820	788	819	793	845	760	832	814	831	774	817	808	781	781	830	760	807	813	779	809	836	765	772	771	823	832	795	806	758	782	799	803	785	812	796	765	817	876	778	774	815	799	838	840	809	779	831	808	800	771	829	768	815	791	814	766	833	815	826	756	768	784	808	805
25653	3508	469	366	324	301	245	237	199	224	221	262	191	216	222	208	225	227	206	198	194	192	198	204	187	170	214	189	199	198	206	193	225	201	199	192	193	203	203	189	200	205	181	201	194	206	204	170	198	231	200	216	173	192	201	174	186	225	193	204	194	190	203	195	210	199	203	185	226	196	211	204	207	207	217	195	231	192	187	200	199	199	172	165	207	191	208	174	188	181	186	195	185	217	195	198	188	180	194	193	201	207	211	179	193	221	208	195	216	209	198	212	191	198	193	199	216	207	223	202	186	183	203	186	232	176	182	172	184	200	190	203	201	198	217	180	227	203	200	215	177	210	213	195	175	197	192	203	194	188	199	180	197	203	183	241	204	191	166	162	205	222	208	193	195	187	191	212	180	190	189	212	196	188	210	209	209	220	188	181	169	196	205	178	193	208	200	180	211	221	217	205	193	205	187	201	207	194	204	194	199	205	221	179	194	218	205	175	170	183	237	238	179	194	188	202	186	204	194	184	180	211	220	204	197	195	188	180	200	192	172	174	184	186	198	185	189	224	176	210	198	192	205	197	208	209	212	188	177	210	190	200	196	209	205	206	190	197	193	177	175	209	194	180	229	167	166	175	230	175	174	203	185	182	191	199	222	198	199	205	180	189	170	208	198	213	203	188	181	188	227	197	219	186	198	196	204	166	193	187	197	196	194	210	165	169	195	178	217	208	184	186	185	200	209	168	181	194	206	204	224	190	207	206	198	165	182	180	166	195	207	177	185	174	202	233	184	199	155	195	203	187	199	182	200	169	200	190	193	238	182	185	211	211	209	177	205	213	177	191	193	212	203	215	203	193	206	179	189	181	170	182	190	210	186	206	212	200	196	204	204	180	172	210	178	185	159	194	247	213	193	195	185	199	182	214	208	207	227	195	184	202	208	188	199	195	213	193	205	200	201	200	189	188	208	249	196	196	206	206	203	193	195	200	168	187	199	234	196	225	211	217	193	198	201	199	186	202	197	191	199	211	186	196	187	157	204	195	217	215	169	207	204	199	195	209	214	173	219	202	175	175	190	184	209	210	186	204	201	192	185	198	197	227	180	183	202	180	174	182	203	185	190	185	183	210	188	215	231	193	203	188	199	214	194	159	231	171	216	203	195	193	198	195	186	207	183	202	211	204	181	205	193	175	182	189	189	200	219	197	199	210	207	210	192	187	234	221	208	219	214	194	233	171	196	218	207	196	202	182	190	184	186	197	203	241	191	181	176	192	190	228	200	235	177	192	199	207	196	169	196	179	191	192	217	187	184	191	192	170	202	189	200	204	204	199	185	192	208	186	177	183	185	205	207	162	200	218	225	221	195	208	202	207	201	199	192	192	198	180	184	217	196	202	167	203	193	200	215	197	221	180	198	173	208	213	198	161	203	203	164	212	203	241	182	194	212	186	201	194	204	160	204	186	215	186	170	206	191	190	215	173	186	214	191	199	203	207	179	192	191	190	200	192	206	202	199	165	165	203	212	203	200	187	244	221	228	209	183	173	187	201	182	193	197	178	200	219	189	238	188	204	194	204	210	190	197	198	210	200	192	177	195	198	208	177	186	213	207	179	182	175	180	182	211	214	177	219	203	199	206	188	209	175	175	207	203	183	199	208	186	187	181	199	214	163	214	210	181	191	215	197	205	192	206	178	200	182	218	200	184	179	184	215	203	239	217	201	203	204	191	184	205	214	188	196	193	196	220	183	218	225	202	178	187	211	186	213	214	197	212	191	221	194	171	188	190	201	192	175	209	209	214	204	175	186	191	213	216	214	206	221	179	187	195	196	191	203	227	177	185	188	202	187	165	207	216	208	192	187	181	224	178	181	200	215	203	186	194	174	195	165	189	201	194	218	186	178	188	198	182	208	213	188	210	210	186	208	203	183	187	204	177	193	207	193	180	164	196	188	190	199	211	190	228	196	216	195	207	172	166	219	208	204	189	191	204	208	227	197	186	197	194	206	177	181	207	196	217	196	195	205	208	197	205	192	192	197	200	178	210	172	191	188	198	202	189	191	200	169	201	203	192	180	196	187	191	217	180	204	207	215	193	202	213	204	198	194	214	201	169	174	183	176	183	206	222	208	170	194	215	195	218	206	217	195	186	179	197	172	202	165	213	210	197	164	214	212	185	206	205	189	176	209	174	207	214	215	160	148	177	198	189	185	187	202	205	216	197	210	199	194	169	196	221	192	198	202	190	232	204	182	184	219	223	214	187	203	189	211	224	175	204	181	183	215	188	188	183	222	186	208	214	225	179	196	189	200	184	195	216	197	215	206	193	179	199	186	208	227	213	230	194	189	207	209	203	201	189	200	170	173	203	197	202	181	204	227	160	183	168	194	184	225	174	196	206	200	213	190	195	189	198	223	199	178	184	202	214	209	182	213	225	191	195	188	183	185	177	204	191	165	181	201	193	195	206	223	204	204	205	208	172	193	208	179	200	213	210	198	187	211	201	192	220	193	199	179	186	194	196	182	196	188	197	180	187	226	206	178	180	191	202	206	214	192	221	190	201	187	171	190	219	193	229	192	189	173	186	194	220	198	180	193	188	194	184	208	247	213	178	188	195	183	184	185	211	190	183	218	208	198	203	223	197	189	178	192	180	212	208	187	223	191	190	193	223	193	184	197	202	225	208	200	209	198	177	208	210	194	204	189	197	175	206	195	211	195	236	187	182	191	184	219	179	185	207	216	191	174	181	208	217	192	187	210	195	193	212	186	180	207	194	194	196	194	210	196	186	210	191	181	233	204	182	185	200	212	210	247	193	209	193	191	193	203	199	203	213	199	232	212	191	196	217	182	201	216	191	182	186	193	194	202	194	190	167	226	212	202	213	211	168	212	208	183	188	180	207	212	197	204	206	208	209	189	206	189	203	210	199	193	199	174	211	184	195	175	196	176	175	210	199	200	216	180	211	197	182	187	201	214	167	182	194	199	205	200	188	202	187	179	224	198	197	182	191	194	203	206	207	212	183	208	185	181	189	176	203	191	159	174	200	166	197	233	197	195	195	192	209	196	190	167	194	203	188	190	213	213	185	208	174	187	212	202	188	185	214	179	188	185	213	208	211	208	203	211	200	182	215	178	213	206	207	210	207	209	216	220	183	202	191	209	216	201	192	179	158	165	207	192	175	203	206	196	202	196	195	197	176	217	209	195	190	199	183	191	182	184	193	195	178	187	202	211	226	205	195	175	210	204	187	195	194	190	173	184	204	201	209	167	196	214	206	191	182	203	207	190	202	179	211	195	198	194	196	219	209	192	201	204	196	211	197	187	197	202	212	228	191	175	198	193	201	181	201	184	228	172	190	199	204	190	195	195	184	211	193	189	174	175	210	202	169	180	165	208	196	190	187	174	203	185	184	183	186	216	175	216	209	185	214	204	208	208	198	194	167	191	182	216	194	205	199	202	187	209	223	200	207	163	209	183	203	196	180	206	169	185	208	180	188	210	193	205
15944	1022	1060	1157	1033	941	775	722	661	627	620	547	529	501	511	534	534	512	501	499	484	468	511	496	475	475	506	414	506	484	474	464	463	460	437	480	477	483	415	440	418	417	492	477	470	466	426	420	434	461	453	437	479	457	420	441	455	416	443	441	426	438	480	468	466	478	432	486	438	416	468	449	436	464	463	480	458	430	431	459	451	470	445	459	465	473	450	442	418	430	452	476	457	454	485	445	465	479	452	429	507	461	458	485	439	455	458	437	436	454	462	490	474	514	454	451	482	455	468	431	449	485	451	466	457	456	476	476	473	497	465	464	492	476	459	438	454	452	428	433	440	470	453	471	462	453	443	477	472	466	427	451	450	483	456	432	494	463	460	444	470	452	411	451	442	454	450	429	430	449	437	449	465	432	483	477	422	455	472	478	449	442	428	469	469	452	454	442	420	431	478	468	443	432	476	401	439	468	444	454	474	453	478	446	454	446	432	426	422	495	472	437	445	446	464	452	432	480	497	427	448	465	454	435	462	431	453	502	469	440	433	430	467	430	458	447	466	471	450	452	467	423	432	466	429	426	466	436	446	425	442	415	446	471	444	457	448	452	456	483	480	411	422	477	447	443	469	452	478	490	469	467	433	432	480	448	435	438	417	454	456	424	431	483	423	445	452	484	449	471	454	495	448	478	465	452	477	460	492	457	488	453	441	464	434	464	467	426	452	421	461	446	485	439	435	479	434	467	480	454	456	479	481	495	489	439	501	484	432	427	455	428	471	456	456	460	463	473	430	481	474	462	497	468	449	435	459	446	498	413	427	456	414	444	409	440	431	462	454	465	436	455	443	458	418	444	440	497	443	444	415	437	473	461	449	492	493	480	434	464	466	453	471	443	439	416	485	482	452	434	424	478	507	453	423	470	414	461	476	442	430	442	458	467	435	456	446	443	441	407	431	459	484	459	475	448	487	456	465	457	496	474	469	449	470	403	473	432	468	421	453	438	456	450	505	450	435	430	402	483	459	455	409	449	437	436	484	456	451	461	475	468	499	465	460	442	492	444	442	458	504	451	469	451	475	428	444	450	428	463	449	435	420	477	453	422	446	458	441	403	509	448	509	409	478	469	447	447	486	433	466	472	429	465	443	471	435	464	430	406	466	423	452	447	423	412	452	432	474	463	482	475	469	443	461	459	460	496	425	438	462	427	453	427	474	488	479	425	470	441	465	418	503	459	454	430	459	473	437	450	459	438	446	447	462	440	462	475	473	456	454	461	472	481	447	483	461	445	417	452	465	462	452	443	457	465	475	412	437	453	451	438	464	432	479	458	423	450	435	440	480	454	414	433	431	437	442	442	442	457	462	488	469	438	472	448	471	439	467	487	463	486	474	463	465	464	485	407	472	498	467	435	431	479	419	472	418	429	426	424	452	465	451	455	414	422	467	450	472	427	462	455	435	448	447	495	439	471	450	441	472	492	469	468	464	454	449	458	461	464	450	422	461	488	488	466	480	449	489	451	455	450	450	426	476	462	427	439	468	475	456	450	451	435	423	484	486	480	411	427	432	443	415	423	450	465	441	446	473	470	459	434	459	424	405	467	443	448	439	485	455	437	450	461	490	469	476	456	454	473	427	479	466	428	469	464	429	454	451	484	430	461	447	452	466	449	459	433	433	463	459	481	430	463	408	466	436	453	429	451	462	459	437	439	449	475	437	459	445	439	461	426	470	415	433	477	433	457	428	460	449	472	445	434	414	487	460	445	440	464	443	450	462	443	509	415	432	447	452	452	424	472	466	457	442	487	454	472	446	443	451	480	448	516	493	466	446	476	459	477	458	431	403	474	463	443	469	456	445	448	466	448	420	471	494	451	412	452	479	457	461	458	462	464	450	424	476	454	445	420	463	449	430	457	449	444	450	445	469	417	477	415	492	396	460	452	478	472	465	421	430	443	427	490	444	401	464	471	427	442	421	439	472	444	439	417	448	482	499	479	433	448	478	473	488	435	439	506	449	449	452	456	454	505	482	483	457	486	475	444	481	420	433	431	490	456	429	486	484	447	481	489	461	494	497	419	408	438	438	447	457	423	432	451	475	463	456	478	489	481	447	485	452	453	446	474	476	449	448	422	458	487	466	460	458	431	460	492	474	445	477	449	427	414	459	466	464	518	427	453	477	476	442	471	464	466	448	462	447	487	451	420	442	444	482	485	431	480	449	440	488	468	455	422	470	463	452	445	492	448	465	442	475	452	445	469	484	441	467	446	471	429	415	476	449	462	461	449	427	486	421	436	484	429	442	443	471	467	474	413	433	411	421	446	435	482	482	483	457	442	511	410	457	444	419	467	438	446	469	443	457	460	456	436	446	469	484	459	478	439	411	479	453	455	425	433	460	451	476	460	427	473	437	440	442	423	424	453	489	445	458	414	448	451	439	460	436	422	471	461	440	439	454	440	460	443	458	459	483	435	445	504	446	481	445	435	455	460	434	472	487	426	416	459	468	472	430	480	442	435	441	502	423	455	448	459	432	468	445	442	445	456	483	411	478	505	442	455	437	468	452	442	484	433	424	454	495	455	463	447	431	471	457	436	444	462	448	486	453	461	460	431	464	470	434	448	461	476	458	462	481	478	457	464	475	457	438	452	447	485	501	465	498	449	441	448	474	456	430	463	445	447	494	417	493	453	460	469	459	436	412	450	456	429	441	473	461	420	452	484	472	467	449	471	434	476	461	471	463	491	462	442	407	490	495	448	412	445	420	431	476	433	447	488	478	461	472	430	453	446	471	487	499	446	463	435	437	454	489	473	479	470	435	423	435	466	470	454	460	463	464	453	432	432	451	454	435	457	437	481	471	472	456	427	469	447	456	460	493	455	441	438	451	420	466	436	440	439	481	411	491	437	454	474	469	419	413	439	467	470	462	391	486	498	472	445	453	435	434	416	449	427	448	485	466	445	464	414	457	467	439	444	417	468	438	461	436	479	486	504	468	484	475	479	485	424	447	460	452	439	451	432	462	388	464	453	461	435	465	472	446	455	455	418	465	437	436	459	449	435	437	457	419	468	454	460	418	445	468	459	417	438	443	457	475	440	486	427	441	456	491	431	434	437	483	465	444	444	447	448	449	429	469	458	418	447	515	454	444	442	472	450	443	474	448	462	453	452	467	438	453	457	460	411	455	467	456	427	456	471	453	474	442	457	443	491	490	476	461	488	459	456	470	451	436	468	476	493	440	426	424	461	441	458	465	455	437	438	477	400	459	455	463	453	450	437	502	447	444	465	492	493	440	438	458	481	457	457	442	454	486	461	474	512	453	449	444	433	418	449	493	458	470	468	420	431	461	448	492	485	453	459	450	472	490	427	455	409	485	457	452	498	460	488	444	437	436	478	490	442	467	464	433	443	426	469	444	467	469	426	462	470	460	467	438	452	437	455	473	459	455	465	457	477	451	470	498	459	455	484	494	438	463	457	434	497	447	426	435	463	439	484	489	463	446	439
35616	7125	888	541	415	310	274	265	211	205	205	143	162	153	169	185	152	134	158	161	130	141	139	129	140	127	116	128	137	154	115	132	130	167	129	138	119	151	148	131	131	136	152	145	171	137	126	122	123	136	119	121	127	130	143	121	153	149	128	135	128	129	141	144	136	111	120	149	130	130	142	125	137	143	124	151	122	150	124	128	132	152	123	130	142	135	124	140	131	151	155	125	152	127	131	128	135	133	126	157	143	119	135	138	131	139	124	148	132	121	148	131	136	156	124	137	103	127	128	144	147	141	144	138	111	104	145	140	139	136	166	132	141	155	135	130	136	132	152	131	146	152	149	141	130	135	158	144	137	158	134	125	118	123	122	122	135	134	143	122	131	141	158	158	155	121	125	132	140	135	158	142	134	133	134	125	147	128	150	143	117	144	150	138	116	125	145	124	140	150	150	140	130	123	148	128	112	144	135	138	126	139	140	121	147	110	140	157	146	151	124	136	134	139	142	141	133	124	147	131	130	148	144	149	153	150	126	140	141	125	121	142	124	138	123	147	130	137	143	132	148	131	147	135	142	145	142	143	128	147	150	142	142	127	160	139	130	138	137	137	155	116	138	143	153	118	131	140	138	136	124	147	136	136	123	138	164	131	122	145	146	137	134	144	127	161	120	115	140	135	140	152	167	128	148	130	131	118	153	151	110	134	139	142	122	132	124	114	138	144	146	125	142	122	133	129	152	128	140	138	136	120	148	137	149	144	135	126	149	129	145	127	141	148	132	142	136	126	107	149	144	143	137	143	156	132	130	149	141	129	144	113	154	139	131	142	156	159	146	136	118	168	145	110	146	139	157	152	131	125	144	140	131	136	158	145	127	129	154	130	133	123	145	133	116	126	154	120	136	140	117	140	121	127	140	139	127	129	134	134	167	145	128	138	133	137	121	136	148	151	145	125	136	142	135	138	121	118	138	128	137	155	145	149	151	165	103	126	148	136	135	124	142	140	116	128	125	157	149	133	124	143	152	154	121	129	123	135	119	148	129	120	147	139	118	134	124	157	136	141	112	134	125	129	154	149	125	154	134	150	143	146	133	153	115	131	146	135	125	141	148	124	151	148	130	122	140	132	137	122	162	133	143	132	164	142	128	134	128	163	121	150	145	136	120	123	133	109	135	136	139	127	156	155	149	131	124	106	165	130	131	128	141	116	138	143	122	114	158	150	130	140	150	135	146	141	130	134	118	112	152	162	121	144	148	130	151	143	129	124	128	148	131	145	134	131	153	137	145	167	160	124	125	130	137	159	153	170	146	149	161	127	147	119	133	144	141	129	121	140	142	146	137	136	114	138	151	142	154	127	147	145	128	144	154	130	142	138	122	149	142	118	149	153	135	153	139	155	170	140	137	135	149	149	145	138	132	157	119	122	151	131	140	145	130	123	134	137	146	162	137	139	150	127	130	124	152	133	149	134	136	141	143	134	157	138	151	133	119	145	123	127	130	160	134	147	123	120	156	137	146	131	115	125	137	137	125	131	134	163	131	134	151	160	165	132	151	161	113	154	129	144	173	150	158	127	146	150	116	127	142	147	157	134	140	110	128	140	158	158	156	133	125	128	121	137	124	123	167	132	166	167	156	127	121	123	154	145	134	147	127	122	156	140	140	148	134	135	135	150	151	142	161	152	143	142	150	134	127	142	115	125	128	134	131	147	181	118	133	146	116	155	150	155	114	132	134	128	142	130	119	144	156	148	142	116	143	131	119	142	137	125	133	143	120	144	136	144	133	129	121	139	150	126	154	151	139	135	129	131	129	139	125	133	156	135	138	119	136	128	131	128	145	126	122	169	153	138	142	105	140	129	154	137	139	139	123	139	127	131	134	146	125	131	152	125	156	135	130	119	154	140	147	146	129	146	132	134	142	164	150	144	134	135	137	144	131	156	135	123	146	133	131	117	121	144	105	147	150	120	137	141	170	139	120	130	162	150	146	167	156	118	128	121	129	118	135	129	142	135	143	131	146	122	140	165	138	135	125	132	132	154	124	141	152	150	150	148	120	155	135	141	135	133	148	158	130	132	141	159	133	164	129	151	136	121	148	157	139	139	137	126	145	155	157	131	142	147	129	138	143	144	147	161	127	136	160	120	136	149	129	159	122	132	155	133	139	132	159	152	147	144	135	140	114	154	128	143	143	133	155	149	127	128	138	132	126	137	151	131	144	136	137	131	116	140	151	143	136	123	139	133	153	156	133	122	148	162	141	136	143	148	155	143	150	148	135	142	132	121	123	117	145	132	123	139	162	134	108	134	155	138	127	139	161	157	128	140	134	124	129	134	147	134	132	128	144	119	135	132	134	129	115	153	142	158	135	147	135	141	132	110	116	109	148	145	115	149	162	124	147	123	123	132	125	147	141	132	120	150	146	156	141	137	129	125	137	142	158	117	114	123	130	125	134	148	144	142	133	140	151	120	129	132	123	128	134	163	137	139	152	115	133	133	120	145	127	123	118	128	126	140	141	146	117	134	137	139	134	137	114	149	122	134	132	162	138	110	130	134	131	143	119	157	133	121	143	134	115	110	130	140	168	139	154	158	127	127	140	142	135	129	127	134	131	121	130	135	124	151	147	143	141	145	141	152	161	129	144	120	124	135	150	141	105	138	132	134	154	148	146	122	150	140	132	132	146	129	154	157	145	135	140	137	133	131	132	135	154	127	128	129	147	148	126	160	122	152	148	129	152	146	146	151	137	145	156	128	148	139	138	129	126	145	140	123	140	137	133	154	132	140	134	135	140	121	148	138	137	142	144	130	125	125	144	140	135	150	132	122	125	133	121	115	130	120	134	142	138	132	129	129	140	123	152	147	149	119	131	158	138	144	137	136	134	149	123	143	140	133	129	140	120	117	143	159	146	133	150	147	156	139	136	138	166	125	149	124	163	126	116	143	136	152	167	170	167	134	138	155	139	122	120	147	131	142	124	139	127	144	128	137	124	135	150	140	135	134	125	156	133	147	139	136	141	118	117	140	131	127	141	139	134	124	132	136	142	138	161	133	137	142	159	121	124	137	149	135	117	125	145	135	163	135	148	153	139	136	127	138	125	164	151	130	118	112	118	127	127	161	132	144	145	150	152	137	120	134	130	124	121	138	125	139	147	137	132	144	128	146	131	156	138	143	116	144	156	129	150	145	136	152	117	128	135	115	132	117	148	145	137	125	129	118	152	154	131	147	144	134	128	131	164	140	147	150	140	129	128	137	130	139	135	115	156	126	135	128	145	142	134	131	146	148	125	127	123	143	133	136	136	136	131	142	131	117	134	134	150	129	155	131	141	125	129	151	139	151	136	143	115	148	147	134	136	136	113	149	144	144	125	163	134	103	119	111	145	145	146	141	148	134	129	134	123	152	123	142	147	156	145	157	149	142	151	127	148	141	153	147	133	130	113	132	124	126	134	117	145	123	112	127	142	130	131	169	142	137	112	137	116	136	146	131	123	124
20698	1426	1455	1735	1502	1191	1031	931	723	646	628	581	570	507	526	488	489	427	446	442	431	408	449	403	468	413	392	387	360	427	388	383	382	389	370	386	392	391	408	363	388	391	357	340	342	373	357	351	389	328	378	364	393	386	372	358	388	375	353	361	349	379	378	381	408	354	351	374	372	366	378	341	372	354	352	375	337	348	351	335	364	378	398	316	326	362	341	416	366	353	350	389	319	369	362	335	351	339	370	362	369	337	360	352	328	380	347	347	364	334	354	339	382	329	361	306	334	351	367	345	340	400	352	395	377	393	313	352	347	359	354	366	362	358	351	365	320	353	327	363	351	356	372	390	354	369	343	342	314	357	367	392	355	352	384	348	370	358	350	312	337	374	369	349	341	376	320	324	335	324	352	392	381	353	378	354	379	368	368	352	376	343	382	360	381	384	360	383	389	372	346	370	384	373	369	360	373	336	354	335	339	348	387	364	372	375	320	373	341	359	325	371	365	372	359	357	345	340	320	379	340	357	354	345	361	339	365	393	367	360	359	337	330	350	370	320	348	334	335	389	323	333	342	376	345	385	349	329	349	350	343	352	338	343	372	337	327	362	333	347	351	351	344	406	340	363	364	350	330	377	356	374	358	357	371	363	353	337	374	371	353	320	380	343	369	383	376	347	358	329	313	358	404	358	348	392	373	350	351	364	333	355	339	324	353	350	340	367	379	372	329	354	351	370	376	344	345	357	359	346	351	368	368	361	357	374	395	318	360	357	329	307	373	339	349	363	320	358	329	349	361	335	359	341	335	374	375	381	368	337	375	389	383	349	380	355	352	370	356	372	353	368	383	352	341	336	357	350	380	343	359	339	350	381	364	324	341	328	386	362	362	383	379	381	324	374	331	378	352	340	347	338	346	346	364	397	325	355	359	375	335	350	353	369	352	351	349	356	350	364	368	349	356	355	382	380	337	327	356	364	352	364	336	357	383	394	348	366	372	370	379	366	337	360	353	344	350	341	387	362	351	363	333	367	376	313	339	378	367	361	350	315	335	333	344	377	370	327	380	357	346	365	329	344	336	368	348	353	353	355	341	378	383	362	343	331	356	349	366	365	357	351	342	364	379	346	350	390	331	357	377	389	377	338	370	325	380	336	348	352	354	332	351	375	374	367	339	357	387	372	368	361	377	356	382	394	358	341	375	358	375	354	363	344	378	337	371	362	377	327	346	376	349	339	352	388	343	339	370	355	373	357	354	357	352	354	385	384	344	345	364	342	375	348	353	341	392	366	351	364	377	366	354	351	361	346	366	348	350	394	355	322	363	337	334	336	352	356	370	343	346	375	341	382	359	332	375	353	332	361	350	359	365	374	346	353	366	394	352	384	341	355	373	333	363	366	350	371	377	374	374	348	375	360	393	357	366	385	361	335	357	359	376	334	349	333	352	352	365	352	330	359	367	366	368	375	353	353	378	330	373	355	336	347	353	357	325	333	346	350	371	332	369	352	380	351	359	354	351	355	314	372	362	393	365	353	368	360	340	374	347	356	362	338	352	336	389	359	408	357	339	370	351	361	348	374	341	368	344	355	352	388	356	365	382	373	358	381	346	335	326	367	368	343	371	349	389	322	357	336	327	363	360	379	383	363	325	374	380	342	336	363	366	345	335	350	351	382	368	345	355	344	359	350	311	370	357	346	346	368	315	338	357	397	354	379	338	360	349	339	350	364	357	337	345	361	363	396	353	370	401	339	359	357	346	345	363	354	363	357	371	343	329	333	358	344	357	392	338	363	333	374	339	368	353	360	333	353	334	350	362	348	359	375	372	358	360	327	333	334	369	348	351	374	340	322	373	373	372	356	349	325	323	368	339	375	349	346	346	331	345	359	365	373	328	360	357	371	362	359	326	350	358	366	345	334	385	368	369	347	361	355	372	359	384	373	388	365	369	338	358	376	367	355	341	350	340	357	356	379	374	356	396	347	350	351	366	365	330	347	344	395	352	378	356	396	359	387	375	375	356	391	375	393	352	348	311	369	378	374	364	361	392	361	352	365	357	330	350	348	374	342	380	363	355	376	326	352	365	376	351	352	388	356	349	383	386	365	380	346	355	367	342	384	349	332	363	304	353	353	379	342	336	346	368	342	335	346	376	386	368	403	367	391	344	365	355	354	352	350	355	354	385	391	331	333	381	387	358	369	349	347	387	375	374	340	390	355	350	374	329	354	375	382	348	385	348	340	384	362	341	321	356	343	352	360	351	377	329	341	342	359	390	404	361	328	335	363	367	388	357	358	358	364	371	331	369	330	314	352	360	353	381	353	400	349	365	391	351	370	320	374	324	339	326	390	311	341	316	322	322	362	340	330	394	364	356	345	345	359	340	370	349	356	403	336	323	379	335	336	374	378	357	360	370	348	351	344	331	374	386	357	366	361	318	365	343	362	359	372	320	400	389	364	351	353	358	351	351	334	379	338	362	389	348	342	371	350	322	379	350	371	357	370	318	361	393	341	354	377	344	355	362	348	348	360	362	371	382	356	375	355	327	362	386	335	330	309	361	366	383	355	348	383	374	342	347	370	376	369	332	365	329	382	371	354	347	336	375	353	341	358	357	344	391	332	367	412	348	369	385	343	375	356	363	343	363	366	375	371	335	380	345	346	377	336	391	339	340	357	319	398	377	385	338	382	370	353	359	320	391	344	373	364	361	350	333	351	337	329	320	377	371	332	352	347	354	362	333	393	365	355	385	355	388	313	356	379	360	385	363	366	345	313	340	351	351	372	330	361	372	360	325	352	322	350	347	351	349	360	336	352	380	361	363	340	350	353	370	318	355	373	334	372	346	357	341	379	333	369	329	367	383	391	379	358	351	359	333	339	367	324	366	394	346	361	417	366	366	328	336	365	389	370	362	338	340	362	357	362	366	370	355	337	375	349	385	407	353	354	339	323	339	352	368	345	378	369	382	349	387	379	347	366	334	374	356	347	353	351	368	336	345	346	357	356	350	329	334	340	360	339	356	350	312	325	351	346	328	328	330	337	358	374	373	369	335	343	353	311	383	339	333	378	353	367	346	336	340	350	376	355	373	354	365	342	326	365	363	349	390	354	367	334	335	371	332	357	374	344	359	351	380	342	362	353	342	351	367	373	328	372	376	352	362	327	354	333	359	376	336	367	352	356	345	359	376	372	324	339	348	366	379	330	360	372	357	357	350	375	371	335	344	354	350	351	356	362	370	356	360	358	383	343	334	347	342	340	364	373	347	401	369	355	358	331	323	325	324	350	357	330	370	338	339	335	353	344	346	361	355	351	369	362	357	358	322	361	340	337	353	372	369	358	325	376	336	370	346	327	351	338	350	378	339	361	369	354	346	350	386	344	373	352	363	375	348	381	352	316	338	334	340	359	374	357	369	346	349	375	341	401	322	350	373	394	373	345	362	377	377	355	331	338	349	382	351	335	345	373	348	373	376	353	350	359	348	318	369	379	330	364	349	380	381	356
12608	1285	388	379	371	371	392	363	356	377	352	382	365	368	431	338	358	366	427	391	324	380	391	387	344	356	336	363	388	369	417	362	360	397	382	393	334	393	380	358	386	378	399	342	325	407	373	401	373	347	380	389	352	372	373	401	376	349	385	379	389	384	399	361	360	349	384	358	376	381	384	357	379	377	358	331	375	366	364	336	369	378	396	388	407	374	399	347	360	386	357	336	369	367	373	407	346	414	401	359	352	424	347	341	344	371	360	360	376	389	356	392	382	358	370	418	367	359	356	418	352	354	336	352	376	332	358	345	407	376	332	377	367	337	361	382	381	380	333	410	359	359	357	380	386	356	365	405	351	332	350	346	361	368	381	380	379	374	365	398	351	369	378	361	374	374	408	376	347	336	384	363	368	373	360	399	402	389	365	347	366	377	390	352	381	337	346	396	346	405	396	361	348	353	351	379	332	367	371	399	391	337	341	384	393	375	354	368	403	355	355	402	395	364	375	355	376	379	363	364	408	410	350	374	385	404	380	368	371	388	381	353	396	355	387	376	388	395	347	376	387	361	363	383	367	374	371	366	360	372	374	354	368	345	348	356	417	389	347	367	356	392	362	364	356	376	355	341	359	362	363	368	369	344	389	351	391	382	378	338	373	363	354	358	344	357	349	361	335	403	349	377	359	399	398	378	360	371	377	370	369	376	357	381	333	369	339	321	366	373	353	344	355	369	389	353	411	406	336	367	400	354	371	351	348	362	383	370	368	402	404	403	350	402	377	398	413	382	394	386	358	341	352	405	371	380	360	361	405	345	337	364	357	366	401	355	384	371	378	371	372	376	344	358	326	374	356	392	371	407	380	329	387	344	376	402	361	356	324	322	375	395	385	399	380	355	348	367	408	355	368	341	390	355	364	376	389	391	388	349	428	385	346	374	355	368	358	397	385	373	359	368	336	383	365	391	397	354	388	381	391	342	377	347	371	343	404	399	379	370	367	404	344	337	344	396	393	350	353	368	393	386	372	378	384	336	357	363	371	341	381	360	334	363	396	387	372	345	341	393	362	364	398	393	372	353	362	345	372	381	364	322	361	342	392	353	348	381	380	378	407	392	346	395	391	386	355	383	381	370	396	364	354	374	365	379	399	360	377	361	387	365	428	334	355	381	388	349	356	366	386	343	323	350	390	362	344	365	352	331	378	343	383	417	352	368	367	339	351	360	365	357	352	384	365	399	353	349	336	383	361	364	356	382	364	353	349	359	356	388	432	386	371	376	360	395	376	358	343	347	384	360	394	370	363	360	363	387	372	372	333	389	379	358	358	418	367	390	368	381	383	368	364	353	389	374	395	367	392	369	372	386	367	397	341	353	376	372	380	361	340	377	371	371	390	336	372	400	381	384	404	370	400	377	340	345	379	395	341	379	382	354	379	401	346	381	356	296	386	376	343	375	410	388	340	349	394	362	331	373	401	358	345	350	373	361	344	390	360	374	338	377	377	416	401	341	344	354	382	376	356	345	381	359	379	377	406	382	345	402	387	384	358	358	366	385	374	338	364	367	343	378	341	335	338	376	384	403	372	354	379	391	391	368	341	393	365	367	391	410	380	340	356	354	382	392	351	373	387	385	381	374	342	347	356	378	372	378	391	380	378	378	371	365	397	394	389	375	366	387	388	365	362	371	389	361	403	366	374	373	360	357	336	365	368	345	373	353	364	343	385	397	393	367	416	392	359	358	359	392	337	358	359	378	397	353	380	395	382	352	410	344	362	377	371	378	352	373	363	360	360	368	365	357	380	359	381	439	412	396	324	391	400	380	392	397	363	371	350	324	361	363	396	389	372	360	342	367	346	339	382	356	344	373	359	405	407	332	396	384	357	348	342	397	342	381	378	355	368	365	357	377	347	354	375	351	397	359	354	371	359	418	380	385	370	347	382	361	338	382	366	360	392	375	357	388	366	369	386	401	371	373	393	359	400	370	329	362	359	381	375	373	394	335	381	353	343	365	334	342	384	392	380	386	398	363	375	321	372	371	365	352	382	368	342	346	364	349	392	382	357	356	390	366	361	323	352	375	404	374	354	336	344	382	391	366	359	396	369	341	368	328	349	376	382	335	318	343	391	311	381	388	385	367	373	352	396	401	411	358	318	377	351	348	333	360	408	368	372	411	372	366	360	359	381	372	395	397	395	367	360	385	374	421	394	376	348	391	366	360	393	355	356	376	350	370	372	394	381	373	375	368	342	331	371	376	379	400	396	380	393	362	382	350	380	380	358	395	362	371	342	379	347	394	349	367	353	390	353	370	373	391	348	360	381	346	361	402	370	401	361	374	373	390	394	350	375	344	384	372	313	379	359	363	373	359	354	359	358	345	396	372	388	411	410	389	351	349	431	340	370	386	354	371	369	404	422	356	363	361	343	333	396	325	392	388	392	365	360	377	377	359	391	342	395	370	325	380	367	367	371	367	353	401	367	403	390	396	398	342	356	367	378	376	368	380	377	376	387	365	385	375	382	331	376	344	366	336	383	381	384	347	366	361	358	361	368	365	356	375	378	382	371	404	376	377	394	364	387	378	350	374	368	368	358	393	354	345	348	375	369	386	417	380	345	356	355	358	350	399	363	341	328	362	370	385	374	363	341	346	399	350	394	349	362	318	362	359	439	370	382	352	397	390	358	384	370	384	365	392	374	361	386	355	357	388	366	351	360	354	384	340	357	384	384	380	335	335	351	396	406	360	373	367	362	347	367	374	379	368	351	348	348	403	389	392	377	363	371	338	399	352	372	343	374	402	391	358	368	364	343	356	388	380	351	379	377	370	343	367	368	398	365	362	353	331	390	389	382	400	404	377	341	403	364	341	365	366	348	402	387	376	372	339	393	339	374	363	392	355	347	357	393	385	357	334	361	372	376	374	380	367	378	402	393	370	330	372	377	417	375	358	376	351	383	371	365	361	386	373	345	328	371	352	373	378	372	401	404	351	393	391	356	350	378	391	359	351	358	371	389	398	380	355	339	385	394	387	357	359	395	392	364	376	345	386	384	380	387	373	379	355	355	354	365	381	353	332	341	372	376	360	349	356	377	353	367	362	367	398	396	387	374	382	386	381	364	357	375	362	366	352	353	391	367	414	352	339	386	372	386	403	402	388	366	352	377	364	386	392	364	371	363	392	345	396	359	387	367	393	380	370	401	366	399	379	380	380	380	405	364	365	376	388	349	393	353	381	344	347	348	357	389	385	340	389	388	401	370	361	372	360	396	408	405	356	354	376	380	361	359	405	365	378	327	367	380	357	380	347	367	418	373	339	389	373	352	384	366	402	345	365	377	347	388	405	385	375	385	378	359	371	359	363	373	366	389	393	366	353	383	381	368	409	382	345	384	383	342	331	390	397	364	380	361	342	375	406	338	321	357	374	384	364	361	377	386	395	355	399	428	359	399	386	361	345	335	367	395	376	390	365	367	380	346	372	374	352	393	366	370	372	416	406	364	344
8058	925	888	865	843	851	761	835	848	728	800	789	782	821	808	802	743	807	796	786	809	830	798	809	796	804	815	863	805	848	781	764	765	775	801	849	838	818	817	768	769	779	802	783	830	796	869	818	829	820	824	795	799	801	791	836	813	839	789	783	800	807	789	831	830	820	788	810	794	807	771	803	769	847	842	814	798	788	821	794	810	819	826	784	811	845	836	828	772	820	777	786	856	791	823	795	860	787	826	812	828	858	794	780	740	812	808	806	824	778	822	771	801	800	817	821	798	776	780	770	752	867	806	817	860	810	815	826	796	774	779	831	839	779	758	804	836	810	778	784	772	744	821	790	770	764	790	785	799	804	791	814	783	810	815	841	794	741	778	782	809	768	770	766	755	767	782	774	788	869	814	802	785	828	816	818	850	804	795	844	741	829	763	809	782	795	814	758	783	792	776	817	753	792	779	783	807	775	821	796	777	759	844	785	852	798	834	819	789	798	779	846	761	763	853	820	827	825	816	816	859	794	834	794	793	834	781	809	809	787	782	769	778	789	804	760	838	808	778	792	822	823	790	826	803	844	771	853	857	819	796	844	826	826	850	828	845	788	800	801	789	788	787	792	858	803	814	818	793	807	804	841	794	782	800	814	824	840	790	842	760	788	862	820	786	777	826	800	875	800	815	805	844	823	799	810	806	784	831	839	825	851	783	785	809	788	766	804	813	787	765	757	724	795	802	816	842	814	843	841	825	846	805	829	787	829	737	813	816	789	770	789	832	797	764	804	815	758	768	801	843	817	894	785	805	795	788	814	773	768	813	771	814	835	785	756	803	838	805	825	792	833	785	816	826	826	839	755	787	777	795	787	822	840	802	846	800	815	819	804	788	808	809	846	804	812	826	800	804	825	835	881	810	825	783	827	821	780	791	833	836	814	864	763	788	822	838	773	838	832	789	852	801	806	788	812	806	813	824	837	843	766	769	813	775	769	837	850	835	833	769	801	794	820	816	787	773	829	828	824	787	793	866	829	787	760	815	800	740	832	831	828	823	783	771	788	832	824	777	846	758	821	851	804	804	805	785	825	799	829	818	837	785	803	836	840	834	782	854	849	803	763	823	778	788	750	843	816	781	819	767	848	805	787	800	800	798	821	793	789	804	802	780	792	790	823	799	840	766	785	829	827	754	820	785	789	843	819	814	809	792	805	782	830	779	795	820	774	826	783	773	783	757	770	801	810	802	813	893	797	770	798	801	812	781	825	826	845	797	819	838	774	834	734	797	805	788	789	791	753	826	827	765	810	762	863	753	775	786	748	831	842	800	842	808	836	814	833	774	827	823	871	819	795	769	824	764	772	812	792	769	734	819	799	833	777	822	743	813	792	797	814	781	840	774	832	846	811	822	827	825	815	800	817	817	823	794	802	825	839	837	815	813	799	815	791	827	799	806	815	785	823	802	783	842	795	787	774	808	796	752	750	836	790	824	810	776	795	812	828	800	726	807	785	797	733	844	793	812	743	783	826	816	822	819	829	803	781	788	810	803	786	785	813	749	783	839	815	851	782	795	771	781	796	849	813	838	834	834	795	801	801	844	835	820	764	797	761	805	760	813	825	796	806	827	793	740	815	812	831	818	774	811	835	820	827	782	784	865	802	838	806	812	796	805	840	796	797	811	853	803	769	830	797	851	835	781	787	785	836	763	824	838	844	806	836	807	826	782	815	844	799	795	782	800	773	821	788	776	757	772	829	793	837	825	800	804	799	810	799	799	749	818	850	854	784	791	761	823	766	786	795	801	819	800	818	786	842	854	800	800	791	834	775	801	834	846	805	848	827	750	844	770	810	845	800	769	856	831	828	818	786	885	841	779	812	818	809	814	834	797	794	760	812	769	786	805	795	786	826	868	812	826	785	841	806	797	820	847	799	831	787	800	834	845	791	803	789	807	804	817	800	793	800	805	771	809	737	813	818	828	801	786	836	730	780	827	758	842	792	814	831	819	804	778	797	796	821	834	746	813	806	813	806	842	894	763	813	790	802	821	757	774	797	827	812	809	780	818	815	842	790	791	793	825	810	826	786	771	831	823	805	839	837	823	808	826	790	791	786	798	779	845	777	808	785	855	833	795	798	794	832	726	829	800	788	843	791	800	835	816	827	830	783	776	808	825	818	822	845	797	867	784	809	828	789	775	812	855	761	835	796	811	792	798	775	858	793	777	806	821	853	858	777	805	790	827	842	787	836	833	781	767	816	797	843	795	811	829	868	792	787	825	773	807	798	812	857	742	790	815	782	824	812	776	809	796	776	804	836	804	788	845	785	788	829	801	803	782	770	791	794	815	797	806	814	803	819	793	810	801	756	783	814	738	822	822	824	846	791	824	794	791	803	795	802	838	835	788	804	808	835	819	823	809	763	779	789	805	838	798	813	806	821	758	750	815	888	784	809	802	772	855	805	835	804	799	820	784	837	787	847	858	820	787	809	789	822	806	792	809	779	815	813	805	831	801	863	758	863	761	825	817	814	804	853	811	804	778	788	776	751	772	865	840	799	807	833	851	770	832	859	897	782	730	719	857	791	799	802	798	814	796	775	790	805	786	782	841	750	848	780	806	814	789	815	868	788	827	785	754	777	813	846	830	799	805	825	756	813	800	773	807	806	805	782	835	823	807	843	835	781	758	762	831	768	815	845	793	816	767	856	818	783	761	817	818	750	858	810	841	822	822	831	773	783	820	726	775	821	798	772	809	812	818	803	835	789	760	817	771	816	815	776	779	791	775	768	792	780	832	776	791	830	811	851	808	788	801	790	792	751	823	841	821	816	807	801	785	781	856	778	818	767	783	807	849	802	755	807	813	821	767	817	832	801	818	805	773	784	817	786	778	762	832	824	805	753	779	843	789	801	796	758	787	790	813	780	830	842	810	828	818	823	810	829	794	822	772	819	750	795	790	799	831	775	824	834	815	794	802	811	805	805	774	790	843	782	794	787	761	828	773	802	777	847	837	851	835	833	831	783	830	816	809	837	813	823	781	779	799	807	795	771	781	765	820	799	852	816	826	870	788	747	831	828	781	780	788	749	808	756	805	847	838	816	791	804	802	857	787	768	803	801	844	784	780	822	808	767	802	787	835	844	783	798	839	747	792	793	841	789	833	805	815	805	778	785	834	751	832	835	829	795	812	816	838	803	830	889	805	816	773	817	822	824	816	818	816	778	780	783	852	813	771	793	798	838	788	880	820	802	801	830	801	821	786	770	796	790	812	808	792	834	871	776	803	793	868	773	820	805	802	781	782	781	830	760	830	824	798	748	820	772	818	838	870	777	814	778	793	777	839	833	805	799	771	778	808	806	806	808	843	799	855	798	794	821	837	834	807	787	809	799	826	811	833	824	799	784	803	828	777	768	792	825	815	799	802	811	768	825	821	814	819	814	827	852	853	807	821	820	798	754	832	862	825	776	871	790	863	806	822	793	801	818	807	837	820	814	817	783	832	822	777	813
25882	3304	492	432	330	256	294	240	218	241	197	209	210	207	191	203	220	186	220	239	196	204	205	183	202	182	194	213	205	201	175	196	207	220	216	208	182	196	177	207	176	166	201	200	229	182	210	191	185	188	224	207	204	197	182	185	215	225	223	210	211	203	200	216	191	165	201	203	211	202	220	211	204	215	194	201	214	206	188	192	212	204	199	170	205	190	191	179	214	178	222	196	217	225	227	190	236	215	192	210	198	193	187	183	198	214	229	202	172	205	199	201	164	210	226	211	217	189	217	203	182	193	200	211	186	189	206	204	178	178	190	175	206	194	194	240	194	192	212	192	205	212	186	201	211	195	178	205	191	218	221	173	179	213	213	209	211	217	198	223	192	202	171	196	207	217	217	186	210	224	195	179	220	192	203	213	212	214	170	208	194	202	177	187	204	200	189	170	227	190	197	156	152	196	183	199	160	230	190	185	206	192	180	179	203	179	207	195	187	207	178	220	206	198	185	190	198	187	179	207	176	224	195	213	215	178	194	200	210	179	196	213	196	178	200	176	169	182	187	197	198	203	211	198	171	196	173	179	211	160	192	190	197	176	205	208	189	210	179	194	179	229	181	180	191	183	186	188	195	184	211	194	183	176	169	232	204	179	203	193	189	172	189	199	200	173	184	191	204	204	213	205	211	201	169	216	198	182	203	168	184	190	208	213	188	200	160	205	205	184	202	205	180	181	173	194	236	206	198	205	199	191	213	199	198	207	220	206	183	192	180	178	214	196	168	202	179	199	190	197	175	187	214	205	184	177	228	182	223	226	189	212	183	191	187	209	192	225	172	193	193	178	197	198	180	222	203	226	201	227	207	186	205	202	180	202	202	182	209	198	209	200	219	213	197	194	181	201	214	194	201	196	188	196	221	168	184	202	207	194	207	195	212	183	223	185	206	185	195	218	213	197	205	201	197	212	187	229	193	209	190	188	181	230	193	160	196	214	201	188	201	203	217	217	232	231	221	208	207	224	205	211	214	203	192	217	196	201	209	184	219	200	172	186	228	199	198	197	221	218	179	210	182	183	190	190	199	219	206	181	182	217	216	199	194	210	211	185	185	183	189	213	194	181	198	198	222	202	195	197	200	200	186	177	242	224	206	186	186	229	195	213	198	219	171	207	209	220	180	216	219	209	200	180	199	194	205	200	176	210	174	193	215	208	221	195	180	166	213	192	216	215	182	197	220	196	176	231	205	217	188	181	194	198	182	202	206	198	180	185	196	209	224	200	186	201	195	182	194	206	194	186	193	205	198	211	202	201	167	175	186	217	206	221	209	188	178	199	207	206	227	188	190	199	210	191	193	206	190	191	203	211	218	173	205	217	202	190	209	197	187	179	176	193	198	192	220	216	191	183	180	182	257	160	212	199	203	207	173	173	226	180	191	211	177	192	192	222	199	204	219	213	184	214	193	189	193	205	202	178	168	200	200	190	192	191	189	189	213	220	215	189	170	196	192	206	208	211	213	195	194	203	184	205	210	219	202	207	201	181	175	183	203	220	202	183	166	174	194	184	194	187	207	201	213	210	218	176	181	202	210	179	177	204	193	173	195	182	223	203	193	207	185	192	187	215	225	201	186	203	183	210	208	207	202	208	189	185	200	184	199	221	171	213	187	195	203	206	238	195	220	179	188	188	198	184	216	187	217	211	195	206	171	202	161	198	209	178	236	180	196	178	197	212	197	212	205	222	193	194	181	194	199	223	165	186	168	201	198	185	193	199	221	218	195	198	199	199	218	197	198	194	197	202	200	188	195	200	188	198	187	192	198	165	186	181	194	194	222	188	200	190	193	217	231	196	190	205	227	211	196	197	219	226	209	183	192	211	214	177	195	205	224	210	225	170	188	182	172	195	185	207	223	196	177	213	199	172	191	203	213	170	215	190	179	197	198	207	198	179	226	226	196	200	191	194	197	196	188	206	177	181	192	209	194	225	212	223	185	220	206	203	220	191	187	213	199	204	181	181	194	202	196	185	192	186	213	211	158	211	218	193	189	210	197	187	187	189	187	179	189	188	168	196	229	244	189	208	198	186	169	207	201	185	175	176	182	209	195	198	185	199	189	207	199	188	207	223	209	190	186	198	191	204	224	208	189	221	194	163	185	218	175	207	198	193	217	193	191	204	197	211	204	206	203	209	218	203	216	171	194	207	193	210	217	188	176	176	180	199	200	194	209	199	204	198	196	201	180	220	227	193	185	198	193	194	197	180	206	211	192	204	199	194	192	193	206	200	211	185	211	211	180	190	180	202	202	188	213	199	206	210	202	186	221	194	220	215	203	197	212	182	224	185	173	213	172	223	198	190	195	209	188	190	188	187	176	170	179	211	184	207	196	214	217	194	217	198	206	215	216	215	192	211	197	201	175	179	208	197	207	215	187	190	221	253	177	196	187	199	204	192	186	174	183	198	189	195	176	184	187	198	204	189	195	219	206	200	187	205	213	203	214	226	175	211	231	198	201	209	200	210	187	212	203	214	188	208	175	211	211	184	189	197	196	186	168	212	216	206	213	206	208	188	209	195	193	171	191	186	185	176	188	215	211	197	186	206	186	220	198	207	187	202	178	154	197	203	224	196	197	183	199	220	194	194	200	216	194	218	176	200	210	186	203	208	223	208	208	182	246	191	184	234	170	180	221	200	175	209	206	205	214	180	204	185	158	206	203	196	155	211	190	216	190	181	190	206	205	208	228	185	210	173	184	219	196	216	213	189	213	180	202	196	201	182	179	198	214	216	205	186	183	196	209	212	201	193	223	176	198	200	188	204	191	187	205	184	234	184	179	186	218	191	213	220	223	203	179	170	201	216	206	178	209	209	174	205	189	201	218	197	185	188	187	200	222	193	210	213	226	218	185	205	203	215	208	204	204	203	219	200	233	202	205	191	230	214	205	190	191	209	178	177	194	184	173	209	189	177	175	227	177	186	185	193	205	204	171	207	218	220	220	189	229	205	224	179	203	198	222	193	204	166	182	211	182	179	184	209	199	175	199	188	191	206	202	183	206	186	203	193	199	173	191	202	193	171	181	176	198	192	194	186	226	202	212	208	195	169	186	168	173	209	212	188	186	199	189	184	179	175	182	172	187	209	167	207	203	164	177	201	200	177	192	198	194	221	182	177	205	208	219	174	175	175	193	224	185	177	213	198	197	180	210	207	183	201	211	237	210	208	197	178	200	196	180	183	184	210	204	193	179	201	212	203	176	210	195	215	218	222	193	190	189	203	205	193	210	205	194	187	203	207	203	205	190	160	208	190	200	199	164	205	206	190	188	202	187	200	197	182	204	202	189	215	199	204	172	172	176	174	201	202	198	201	207	206	209	197	182	211	195	177	169	191	203	215	201	227	174	195	188	175	201	187	205	193	230	216	194	185	224	197	204	189	182	191	199	210	163	196	160	210	214	192	216	206	178	197	195	184	241	224	190	232	178	177	188	197	209	196	191	186	213	218
15815	911	977	1133	996	845	762	720	604	641	578	591	553	531	565	544	506	493	515	527	486	507	488	444	493	464	503	466	474	483	484	451	453	455	450	462	470	472	466	472	495	522	447	472	499	452	481	460	460	470	497	441	445	435	446	460	456	480	413	469	489	455	458	476	516	464	467	432	463	441	433	464	446	428	457	470	447	465	468	471	460	447	488	426	423	440	462	479	467	461	458	472	467	461	470	452	461	452	447	450	469	466	476	451	454	450	437	461	461	468	437	481	507	466	469	465	447	461	454	446	445	447	456	447	480	441	431	457	414	466	478	464	464	496	450	456	453	465	430	457	488	469	454	446	467	445	439	438	436	448	442	449	470	461	483	484	475	439	448	467	444	458	467	467	452	494	441	474	449	448	456	412	451	446	458	479	446	479	424	428	450	445	484	476	431	443	439	470	447	492	482	457	467	454	450	495	455	441	448	466	467	477	466	447	444	458	484	485	451	425	455	464	458	468	514	472	443	457	424	463	474	487	445	448	462	421	447	477	462	456	475	473	466	494	482	459	463	483	466	502	447	440	483	424	430	468	484	467	472	419	412	440	454	460	466	467	433	453	448	448	455	465	482	467	443	434	441	464	450	479	423	441	460	460	440	445	468	444	480	454	454	439	429	462	466	465	437	443	466	465	462	422	447	441	468	432	506	489	437	451	451	437	435	473	467	457	429	448	442	462	469	462	488	441	435	454	460	473	473	440	475	452	485	464	483	436	511	455	445	450	451	449	445	480	484	451	498	470	470	504	455	464	446	488	459	481	474	456	459	436	434	481	461	465	448	465	497	453	472	458	456	495	455	397	468	452	406	444	496	470	481	452	447	453	461	467	464	442	437	437	473	463	488	452	443	469	471	486	453	488	469	472	454	471	477	441	457	470	444	438	442	467	487	442	464	485	423	431	485	426	458	452	434	442	463	472	469	443	440	439	428	465	448	471	447	447	455	471	422	472	478	483	461	421	438	458	423	459	452	488	431	463	466	448	454	469	439	445	461	435	456	460	480	448	474	490	429	449	472	436	432	463	454	455	451	495	491	484	446	442	466	469	434	463	487	440	477	457	447	452	466	447	482	485	451	409	468	443	448	437	432	431	432	440	449	459	460	437	439	459	426	439	459	468	462	458	451	481	450	439	429	466	445	501	439	500	468	493	428	441	471	436	430	451	449	455	479	482	428	484	476	442	500	455	425	474	441	427	467	440	488	425	451	452	454	464	417	466	441	486	408	484	425	445	457	468	489	448	485	466	457	453	465	483	458	439	472	493	464	440	450	439	503	439	472	484	490	477	464	433	455	467	461	497	470	461	443	461	456	410	430	471	470	443	448	463	485	467	460	456	446	451	499	473	424	457	476	434	465	447	468	473	467	451	447	439	475	466	465	500	449	496	506	532	473	434	448	480	480	486	476	460	444	452	467	451	439	502	461	474	461	444	466	440	445	466	442	461	468	485	446	479	424	438	446	451	432	440	461	439	485	442	490	461	444	478	548	442	474	489	423	486	470	485	512	462	466	437	460	423	468	440	458	479	457	444	470	442	519	464	464	480	483	487	461	430	475	412	434	469	449	426	490	481	457	441	480	439	483	466	445	457	434	436	409	476	417	464	416	454	471	475	460	445	452	440	460	454	450	439	441	448	471	447	476	490	508	470	482	471	498	450	457	489	454	470	453	483	409	463	433	466	443	429	464	461	532	448	483	438	459	444	473	452	472	478	478	446	467	460	447	479	473	455	456	461	471	495	457	439	470	454	454	482	435	449	464	427	451	470	452	443	451	455	494	456	467	453	469	459	467	492	483	433	480	419	458	474	450	460	459	481	439	448	475	447	399	430	466	498	469	424	478	445	460	447	470	456	425	463	449	446	444	490	457	464	460	433	500	428	491	450	489	451	409	452	464	424	499	455	452	459	461	433	453	454	475	436	479	459	498	450	446	457	467	452	504	437	485	452	448	484	460	451	450	459	439	459	482	462	447	512	408	468	470	469	488	467	475	475	471	487	441	450	431	457	463	421	459	471	487	493	437	450	463	481	492	427	523	461	458	495	446	486	442	459	452	469	470	454	425	450	399	479	420	424	485	413	448	461	473	483	425	489	485	443	460	447	453	478	468	479	478	476	481	426	449	476	451	480	445	441	486	416	471	447	430	460	456	476	487	441	445	457	453	416	466	453	452	419	457	472	455	476	454	447	486	458	449	465	519	460	416	435	483	455	485	485	455	456	440	456	461	443	438	443	447	480	450	469	498	468	449	433	445	455	465	476	449	463	450	437	492	478	446	456	480	459	485	464	464	483	471	450	483	468	448	454	437	495	425	462	496	455	492	442	463	487	436	485	434	494	448	448	478	482	456	420	465	461	473	468	485	483	445	438	444	483	445	478	445	477	404	455	435	459	470	443	465	459	408	450	468	448	469	431	519	474	450	446	442	440	437	488	477	465	446	458	473	475	472	492	445	438	452	455	400	476	482	470	473	450	459	452	414	421	464	442	459	485	454	463	477	449	488	451	449	469	450	444	448	449	456	444	453	441	478	436	461	465	445	466	454	451	469	463	466	451	456	481	486	468	488	451	462	471	437	497	478	459	472	468	454	470	478	444	445	455	470	475	483	447	476	489	468	446	462	460	513	462	457	432	454	479	435	456	456	478	459	438	459	448	468	459	432	470	445	493	482	470	470	467	476	467	443	493	445	485	458	474	468	476	459	484	460	478	471	504	433	513	431	449	470	476	434	452	450	455	462	465	459	460	421	448	452	484	482	454	484	436	455	449	486	430	447	464	456	454	438	455	450	468	457	491	467	463	465	462	433	487	461	431	443	477	519	466	475	433	456	458	484	483	468	465	439	474	463	458	451	485	488	455	469	461	454	460	490	491	446	467	494	472	451	475	425	508	435	454	407	434	449	434	477	497	448	454	472	461	466	453	407	475	412	462	426	455	447	468	463	484	463	427	429	438	442	481	467	461	470	443	438	452	435	437	465	493	460	446	450	505	461	449	457	460	491	409	427	404	505	413	454	436	469	472	452	451	466	463	460	500	476	483	427	482	428	493	438	493	481	454	483	445	502	448	432	455	488	467	456	459	444	424	437	509	423	455	474	465	399	473	452	468	472	472	481	466	440	491	461	486	447	464	450	447	435	461	440	474	420	480	437	511	421	455	399	467	453	470	462	461	470	472	428	452	484	464	464	479	443	494	506	451	437	469	402	445	461	452	450	470	437	478	443	475	463	458	435	442	466	494	462	464	409	439	457	460	430	460	467	456	468	443	449	474	443	477	478	499	428	421	438	508	475	460	472	473	432	478	494	444	499	437	447	473	482	453	495	467	465	427	418	452	389	477	460	418	470	453	478	441	435	471	466	478	463	447	478	403	494	490	458	446	442	477	453	488	451	472	452	424	445	471	480	462	471	445	487	433	453	455	429	444	448	463	473	419	517	475	499	488	489	463	468	466	487	426
34924	6813	896	554	405	284	249	249	195	182	187	177	165	170	148	146	144	164	150	130	129	147	150	117	115	112	141	139	126	120	131	125	134	146	143	139	132	162	140	142	160	145	135	130	136	114	138	132	130	118	143	140	155	169	159	139	114	122	136	158	147	137	115	137	125	139	138	123	130	150	147	146	151	144	127	104	132	131	145	131	122	148	125	132	144	141	131	126	135	140	127	134	156	138	137	117	133	135	121	136	135	154	126	134	156	130	132	145	149	132	136	135	140	113	128	121	161	166	151	133	111	128	114	142	132	143	161	142	133	135	134	132	148	148	129	148	130	135	139	125	123	126	133	174	125	119	132	137	140	147	133	150	143	142	130	132	167	117	138	144	117	134	125	161	125	120	147	133	143	142	130	140	155	107	132	143	115	139	150	145	137	136	160	140	133	128	137	145	128	152	158	116	138	144	146	154	129	130	145	132	124	122	155	142	152	116	128	133	137	153	114	134	142	141	114	140	107	160	162	132	150	116	158	137	127	137	140	138	136	135	141	149	130	143	132	139	159	127	145	155	128	119	143	119	155	148	153	129	111	140	158	129	135	141	135	135	125	113	142	148	173	136	151	130	113	143	136	117	127	145	138	125	141	139	120	133	153	131	133	137	128	139	126	135	151	128	132	122	159	145	130	117	128	119	110	160	138	151	151	155	137	128	132	128	150	135	140	149	127	128	151	145	148	133	128	136	138	161	158	159	133	124	148	110	142	147	151	133	121	143	141	137	149	125	133	135	155	139	150	121	135	146	129	144	144	161	126	141	149	153	147	125	124	124	124	141	124	121	122	125	135	144	140	144	153	147	137	128	115	130	147	131	144	147	136	134	163	153	125	143	147	143	135	132	160	144	130	124	138	155	140	99	124	141	142	131	141	154	147	124	129	130	144	131	138	129	142	160	164	126	132	149	147	124	145	137	134	153	137	132	127	143	139	142	130	131	136	140	129	141	127	146	146	133	136	148	143	137	130	124	159	144	158	123	150	138	131	123	124	141	136	130	138	142	111	120	123	139	130	140	147	130	140	126	123	129	138	116	132	127	136	118	125	139	142	165	159	124	136	144	142	124	111	120	158	133	110	122	126	125	144	147	143	154	158	145	156	130	156	124	126	148	120	150	132	138	147	124	163	132	164	121	125	118	133	121	156	130	153	138	117	115	115	134	160	128	129	142	136	97	138	141	131	161	117	142	126	151	123	135	137	112	107	130	145	147	129	137	121	134	143	151	132	139	138	145	129	122	139	138	150	117	121	134	152	129	148	134	142	126	140	156	130	129	150	136	124	115	132	118	143	132	144	159	127	126	139	111	127	143	135	140	164	113	129	126	130	112	126	138	123	151	129	136	144	138	151	126	150	138	113	138	128	115	132	130	150	132	145	126	130	136	146	143	124	146	161	133	115	131	143	124	153	143	134	118	131	133	130	119	115	120	124	151	151	132	137	148	137	135	131	138	131	105	128	161	129	120	130	146	134	138	136	127	135	117	119	145	128	126	125	121	139	153	110	156	135	133	136	120	124	127	144	143	137	121	136	111	134	149	133	128	130	140	136	127	129	132	129	147	132	133	148	161	150	123	135	143	147	150	141	140	130	136	128	172	149	128	126	129	119	123	141	138	124	131	141	125	127	147	144	125	139	139	143	116	141	129	115	144	151	112	112	128	141	130	130	115	139	135	125	140	139	119	155	157	119	158	139	134	120	141	134	111	135	122	145	152	138	134	131	132	140	116	146	134	127	146	130	126	128	128	142	141	137	130	153	138	141	151	130	126	130	139	119	138	131	132	146	126	157	140	146	145	124	138	131	136	135	139	128	154	145	125	129	140	134	132	148	139	150	143	165	154	127	142	160	143	121	140	130	150	144	161	131	129	134	136	128	131	121	124	139	140	112	139	133	157	129	113	110	145	141	143	140	118	123	154	125	139	132	165	142	137	137	146	138	139	123	121	147	128	137	134	154	140	140	125	142	118	140	116	113	100	131	139	137	149	146	159	155	145	137	118	140	163	112	137	134	121	134	130	143	132	134	152	169	155	139	136	124	136	136	149	135	153	119	133	119	126	141	122	138	144	139	130	117	127	146	158	121	135	126	136	131	116	131	137	146	144	146	117	130	128	131	138	110	149	139	125	144	143	126	143	134	143	119	141	120	169	146	147	148	125	117	140	137	139	104	138	136	159	133	143	142	111	145	138	151	147	126	134	172	138	139	123	130	152	146	137	127	136	118	147	121	130	134	142	152	146	127	144	145	126	160	138	122	119	135	153	135	121	131	138	160	135	113	141	111	148	124	127	146	121	130	136	126	131	141	137	128	157	142	153	130	134	140	147	146	117	120	125	143	151	127	118	126	123	132	149	112	128	135	127	129	122	128	132	137	130	144	121	157	130	125	132	136	126	143	134	141	120	147	145	127	135	127	139	130	128	126	133	149	159	146	115	163	121	137	151	148	158	134	119	145	133	122	138	152	133	125	160	132	135	124	145	138	143	154	146	114	136	146	147	150	146	133	138	138	140	134	131	123	126	155	127	130	130	153	137	129	134	133	144	125	123	143	133	131	105	122	145	142	108	148	119	147	144	149	138	134	111	136	120	139	121	151	140	139	144	131	136	135	103	137	120	125	141	162	152	120	128	135	124	128	120	120	119	97	146	144	141	139	143	130	123	122	143	118	125	117	122	141	144	121	156	138	148	134	131	147	140	175	133	143	128	133	127	125	117	145	135	149	126	137	130	144	137	129	140	157	141	135	136	125	129	114	166	140	158	139	147	127	160	122	153	124	138	132	120	130	139	131	137	143	154	133	129	127	146	130	151	130	125	138	130	128	147	129	119	120	132	162	145	127	136	121	139	124	148	176	118	159	122	142	156	122	146	128	136	139	144	145	142	118	139	148	132	131	132	132	126	144	118	151	158	141	118	136	142	142	111	133	120	132	138	111	128	136	123	142	122	134	161	119	131	128	139	143	111	135	124	145	142	143	132	136	146	141	138	144	134	129	117	133	145	142	119	156	116	127	147	140	125	133	128	137	155	127	113	121	129	145	127	142	105	136	166	118	123	114	115	139	135	141	135	129	140	124	118	149	125	143	133	116	137	141	122	132	147	114	158	147	125	130	144	128	132	141	140	131	129	141	130	143	161	134	145	127	128	110	102	149	158	132	138	135	130	127	137	147	119	131	124	145	129	126	121	135	116	115	132	138	131	137	129	127	131	134	146	110	141	134	140	122	135	138	130	104	130	132	125	145	154	113	146	140	117	119	106	135	137	155	118	128	164	125	151	151	134	134	176	139	118	138	131	124	132	128	141	129	135	126	130	153	136	139	144	125	137	136	128	139	114	131	128	142	150	122	139	114	136	134	124	103	146	135	117	127	151	131	129	136	139	120	154	145	148	156	137	133	131	119	134	148	136	125	111	136	129	127	145	142	132	124	118	142	169	146	135	155	135	143	143	129	133
20264	1363	1538	1752	1521	1246	976	870	777	647	629	539	527	507	509	514	453	490	455	467	427	404	424	360	451	420	376	398	382	384	382	397	387	366	359	392	391	347	406	340	385	372	394	347	404	392	330	360	371	385	339	364	354	356	372	338	371	366	350	389	354	352	373	366	385	375	384	360	339	352	332	334	351	367	322	374	351	345	362	359	381	330	342	347	383	376	360	353	363	345	359	344	340	351	330	345	365	334	378	327	358	352	320	329	353	330	359	367	356	332	354	319	340	357	369	365	369	335	349	359	352	318	361	404	383	378	389	362	350	339	364	354	360	365	356	328	350	357	380	321	345	334	345	362	351	371	372	362	390	353	363	347	339	342	357	367	377	348	402	346	340	360	359	371	348	354	381	359	368	369	353	348	333	370	351	369	373	334	338	360	319	332	374	345	323	359	375	382	347	379	340	339	410	316	360	347	387	342	360	329	375	345	386	351	343	346	368	345	364	366	330	358	374	422	328	358	346	340	352	373	350	340	334	354	352	353	346	362	377	355	368	345	388	291	348	357	350	380	337	329	372	346	346	379	352	355	344	379	366	377	368	382	344	341	355	369	350	363	373	352	400	340	348	315	380	367	334	348	310	356	357	359	353	341	352	369	362	327	355	312	332	361	372	337	327	335	337	398	360	341	340	358	344	333	332	355	360	337	376	323	360	324	331	359	324	340	364	380	340	300	336	341	347	375	367	335	387	350	338	323	336	372	367	358	350	361	339	338	339	360	359	348	346	358	333	367	360	318	389	365	337	333	361	366	351	353	329	357	341	362	352	378	341	376	357	342	345	377	358	316	346	344	364	355	335	344	344	323	328	337	361	393	377	353	371	335	363	347	374	376	373	366	359	349	379	328	318	358	346	317	372	358	365	361	369	330	353	350	334	378	360	357	336	333	382	368	335	361	383	354	384	374	348	339	345	344	398	397	351	362	351	323	398	345	352	345	342	347	353	342	335	345	329	378	352	334	351	364	338	354	351	336	383	346	329	357	345	385	353	354	377	372	348	357	334	356	354	337	361	372	347	331	349	338	358	351	348	343	353	331	363	379	360	353	334	360	322	375	363	351	334	322	409	384	339	346	334	321	321	375	343	326	362	333	349	381	397	364	366	345	328	366	320	364	356	320	326	339	363	385	327	352	365	335	377	378	353	357	372	350	315	351	359	338	364	356	406	377	381	351	338	351	352	370	329	349	334	336	379	334	371	353	346	361	348	385	344	369	353	338	344	354	346	371	332	338	358	336	382	352	329	334	366	344	345	327	347	326	359	339	351	339	330	355	345	358	370	339	314	350	317	339	357	344	335	375	345	361	353	340	389	346	346	339	353	361	397	357	360	336	372	374	365	360	340	367	350	362	324	370	346	348	333	351	346	379	331	343	353	390	374	343	366	383	336	363	384	396	347	338	341	378	364	349	354	336	359	354	353	352	392	355	329	365	374	360	350	363	331	355	383	336	354	343	355	336	379	360	353	366	364	354	348	353	371	382	369	340	363	331	374	363	348	352	350	329	304	359	377	349	358	386	352	319	352	328	367	343	356	339	325	329	323	365	331	381	343	370	341	362	365	348	316	343	353	349	335	331	365	362	356	344	327	374	386	386	336	327	369	361	334	373	366	322	344	367	350	347	362	395	330	336	329	343	371	351	382	364	345	378	365	353	347	340	346	343	368	332	356	340	372	330	396	304	359	354	358	368	364	318	371	323	365	379	348	342	355	341	362	383	357	380	371	363	371	354	364	352	393	354	362	355	374	358	324	317	359	370	373	364	362	362	357	370	353	343	390	325	325	369	343	374	366	326	338	355	370	398	362	373	350	333	364	337	367	355	327	336	356	364	335	310	347	383	331	325	387	358	339	337	321	375	364	353	328	373	361	377	350	331	340	360	352	358	387	365	305	369	339	367	352	353	341	367	340	354	350	374	342	346	332	313	399	363	353	338	360	381	345	326	361	329	323	335	355	332	357	343	348	366	368	357	337	393	362	339	362	378	329	352	349	364	350	348	350	333	365	314	377	343	343	385	326	355	332	358	314	298	325	351	377	360	390	321	341	343	390	367	367	350	345	339	348	315	329	341	353	360	350	342	378	320	333	348	353	406	367	371	352	351	342	365	374	354	342	356	340	342	361	362	375	323	331	363	362	346	388	374	345	364	385	360	317	365	364	352	357	355	310	371	360	348	333	345	363	365	349	380	362	336	344	322	376	339	370	345	324	329	366	357	367	380	356	342	328	343	347	353	347	350	350	323	346	379	351	347	350	363	346	341	350	354	340	352	376	370	360	324	367	393	369	341	370	372	341	350	356	357	354	362	348	342	327	390	370	349	344	342	352	371	356	359	349	367	337	348	334	346	348	356	348	384	366	353	355	368	342	350	356	369	361	365	361	356	337	372	353	338	341	339	335	343	365	353	340	350	366	358	323	354	357	322	375	338	377	331	351	350	335	394	352	355	392	366	355	343	343	382	331	341	339	361	348	336	367	362	364	340	324	349	349	365	333	360	375	355	348	358	351	345	337	364	355	348	337	359	339	379	374	366	335	368	374	355	362	338	348	330	360	343	353	351	343	367	340	352	327	382	360	357	348	364	391	339	352	345	356	355	382	329	343	401	362	324	329	343	344	324	337	344	329	353	377	385	340	372	346	331	370	326	373	366	347	373	318	357	375	352	363	353	367	380	351	363	372	345	339	403	350	345	348	406	362	369	363	318	350	381	347	372	354	334	392	348	360	355	354	373	361	387	339	319	366	348	328	354	335	344	391	359	361	374	365	379	340	341	338	360	346	384	334	385	350	358	368	363	348	356	393	324	348	356	387	355	359	359	387	372	345	383	362	351	362	355	347	375	336	368	343	336	375	341	330	324	362	354	361	356	346	325	354	352	372	350	320	330	347	343	324	385	378	329	358	356	363	375	366	359	349	359	362	360	370	360	348	350	363	379	352	329	336	343	357	333	323	356	325	360	330	368	336	341	358	328	341	363	364	368	346	332	376	365	359	375	372	306	368	338	375	348	360	353	354	372	358	367	400	368	380	335	371	353	356	347	322	380	340	333	354	377	360	342	331	362	361	305	346	377	333	355	330	323	355	334	362	339	299	331	365	365	400	367	360	342	387	379	329	338	308	394	327	349	391	334	359	372	349	358	344	353	362	372	336	358	359	363	350	363	348	357	344	343	330	350	349	351	342	336	390	388	372	344	326	338	325	334	353	358	351	374	350	345	354	340	328	345	386	343	348	356	366	363	358	323	362	351	352	354	382	342	350	329	358	327	326	349	344	362	318	352	361	331	380	344	346	376	327	381	365	330	371	373	330	381	387	338	338	327	371	345	363	354	377	360	350	382	353	360	373	349	374	346	343	349	349	373	392	328	353	332	352	348	357	356	354	355	356	348	334	360	386	366	346	332	375	402	373	325	307	361	388	381	366	356	345	390	337	383	343	359	344	342	362	369	347	394
11811	1111	379	356	386	369	364	359	391	359	372	415	366	324	353	386	367	378	385	399	423	385	382	401	344	390	413	357	389	382	365	369	366	349	354	418	410	410	378	350	349	387	375	386	379	374	380	351	387	359	342	400	376	377	351	346	399	323	347	353	372	429	396	350	385	334	370	356	369	324	353	382	357	372	375	368	356	400	397	373	347	364	362	361	371	377	360	385	382	360	400	352	364	372	380	359	343	394	381	384	368	374	373	368	395	337	355	371	377	411	372	363	374	346	370	373	356	346	337	361	366	373	381	395	382	387	378	369	383	387	378	367	334	361	383	371	356	353	353	359	394	370	407	329	387	350	359	327	377	334	359	377	379	347	428	350	387	371	341	414	402	386	350	352	376	335	402	367	370	388	370	365	387	372	370	354	336	360	348	330	369	406	376	337	348	371	371	408	355	390	341	340	355	367	337	357	374	341	340	363	360	356	377	364	374	365	378	367	384	320	369	376	356	382	386	368	374	346	380	374	405	394	373	364	342	404	395	369	340	393	392	394	430	385	377	379	385	358	371	371	376	364	353	336	422	384	366	350	386	372	355	382	390	354	357	350	356	337	375	377	403	368	327	346	341	373	388	340	380	387	366	391	352	376	350	393	344	356	372	359	394	366	335	349	388	351	403	380	383	386	402	389	364	376	394	360	382	388	363	354	374	373	352	370	349	369	348	396	325	336	366	391	408	365	412	405	352	357	403	363	349	399	409	373	414	401	361	335	372	377	346	355	379	368	381	371	373	381	387	349	359	372	312	363	364	403	354	384	357	356	387	361	378	360	375	383	370	377	367	371	388	342	341	359	376	355	392	370	342	340	362	356	367	386	352	358	359	373	386	407	336	341	372	375	377	368	360	349	369	345	368	391	359	335	331	367	349	339	346	373	337	362	367	374	393	358	355	369	373	330	358	371	373	383	348	340	334	370	372	362	359	340	395	370	368	394	368	363	376	366	365	388	342	326	369	352	374	360	382	367	349	374	369	358	356	341	361	383	385	347	368	364	373	338	394	376	341	369	351	357	380	371	366	379	348	364	371	368	364	367	356	336	381	398	338	370	381	369	379	393	372	384	400	401	336	369	351	387	329	383	372	322	341	345	352	408	342	371	368	346	326	377	353	378	351	394	397	401	381	384	369	362	376	346	344	402	411	395	368	390	401	369	372	309	339	353	351	357	379	378	368	363	375	361	334	357	383	367	400	375	393	389	367	336	362	347	365	385	386	364	357	388	395	388	364	388	368	395	377	384	376	357	390	344	341	375	381	355	360	383	356	379	356	340	368	373	380	331	348	384	343	320	345	318	362	353	363	398	398	344	342	401	384	371	350	361	381	344	389	409	340	378	362	356	372	361	342	447	370	369	360	355	341	362	326	344	342	367	390	356	375	346	353	320	374	388	395	367	315	376	365	400	347	337	350	351	344	350	376	363	386	363	390	350	379	405	334	367	383	346	377	373	425	396	376	376	367	361	358	378	370	365	357	320	365	371	383	351	392	375	342	367	379	371	364	335	359	365	362	383	359	352	364	344	359	383	355	391	346	364	375	358	361	399	370	368	367	345	344	372	381	343	328	377	382	389	380	403	392	368	359	376	359	387	335	410	344	358	393	377	362	356	345	331	378	376	395	362	369	387	398	345	373	352	338	339	367	341	350	340	356	350	385	346	337	370	389	338	373	372	390	381	390	362	381	372	383	388	370	402	370	359	355	381	382	354	373	377	335	342	386	347	351	347	343	329	362	337	386	373	391	345	367	386	335	348	381	330	364	375	375	331	354	351	387	361	349	333	403	354	360	350	375	344	358	387	382	388	357	373	394	360	345	358	375	338	411	330	351	350	348	338	402	359	404	398	373	341	375	352	347	373	419	386	344	373	368	349	424	376	380	391	357	339	346	373	369	393	392	377	372	380	399	388	406	405	385	377	386	360	350	364	385	346	385	368	376	395	346	346	388	357	375	349	372	383	360	359	343	359	377	389	383	350	358	389	350	370	393	402	388	366	374	399	393	397	375	337	349	380	368	302	388	360	372	357	378	357	372	365	364	366	393	377	371	398	364	355	375	353	427	369	390	385	360	388	377	361	371	365	383	361	351	346	367	353	363	386	339	377	386	382	394	360	384	372	397	345	370	366	384	360	358	345	334	360	354	364	359	388	377	366	372	364	378	344	373	335	365	343	320	371	357	364	377	341	384	330	366	373	365	402	351	349	380	353	371	373	361	379	363	357	336	356	352	395	388	377	395	352	365	392	361	365	350	388	402	362	350	416	344	347	339	350	382	393	352	343	365	376	358	357	374	365	317	368	366	356	411	359	371	388	391	348	386	350	354	373	366	372	415	367	357	365	367	370	339	342	387	377	410	365	358	404	387	342	357	344	391	399	369	376	359	353	336	383	375	356	350	351	358	373	402	351	396	388	393	320	370	390	394	361	360	372	359	371	321	357	339	372	359	390	365	378	380	376	354	358	400	379	364	349	343	389	350	353	375	355	377	398	365	358	360	427	344	355	360	389	372	353	347	328	368	367	387	369	367	368	407	381	391	380	397	371	349	401	377	383	361	360	377	347	356	387	376	380	336	379	343	349	405	387	362	364	391	361	385	387	359	366	369	375	366	352	373	348	397	369	366	378	369	371	372	365	371	374	347	346	394	398	360	381	365	379	371	337	375	353	382	385	400	394	394	394	401	387	359	367	366	373	390	409	359	330	302	402	364	343	413	406	360	369	329	370	362	386	388	341	379	339	403	379	346	374	367	393	389	347	401	320	389	389	375	377	352	384	357	331	370	417	331	374	389	370	355	361	384	348	342	332	381	390	388	340	377	378	388	385	357	375	359	369	349	326	371	376	348	385	387	382	347	392	374	350	387	403	360	385	377	356	374	369	349	371	404	336	384	372	367	422	392	371	363	361	361	367	376	377	337	330	387	351	360	373	364	358	364	346	363	373	348	388	359	374	357	352	351	380	382	393	377	320	352	365	384	371	363	376	361	371	373	381	363	374	386	349	376	380	395	356	389	368	348	371	401	372	384	339	343	366	346	367	406	381	413	395	373	353	322	373	339	387	368	364	370	345	381	371	382	344	360	338	380	386	380	399	420	331	388	387	381	346	370	390	349	379	382	334	418	397	352	385	368	386	370	369	344	412	379	357	383	425	344	341	345	379	381	342	410	324	354	405	382	385	393	349	367	401	341	354	351	377	343	371	349	356	333	404	363	351	317	368	360	401	361	374	350	365	397	357	371	398	382	341	374	352	319	371	344	364	376	325	378	365	333	363	368	367	377	378	392	386	372	373	378	385	389	359	357	379	364	378	381	379	361	367	391	378	374	335	369	352	398	347	386	400	341	388	368	359	338	357	389	319	395	402	358	378	399	369	367	370	356	349	357	394	366	359	352	364	335	383	362	387	384	381	361	377	344	361	381	408	367	354	346	342	362	384	364	389	358	384	375	355	371	371
7629	863	836	919	848	859	789	795	835	860	745	780	853	809	816	804	803	780	848	828	779	800	814	827	784	832	821	788	805	813	795	811	816	786	794	872	782	757	789	816	823	811	779	820	856	803	793	801	826	816	794	834	831	766	793	813	790	838	781	767	795	883	812	824	833	787	780	783	807	810	784	830	820	868	813	846	832	763	806	799	842	820	780	752	758	828	832	806	808	750	857	827	800	797	858	790	752	809	821	822	769	795	827	813	780	772	779	787	805	785	809	792	849	795	804	825	785	783	780	832	780	823	784	815	795	780	833	780	827	795	781	771	760	834	774	800	775	755	855	812	815	762	754	783	782	811	776	824	777	808	824	826	790	839	833	820	830	744	789	814	832	781	813	794	813	804	783	770	819	780	806	798	827	823	789	775	832	838	836	755	824	750	802	763	825	813	748	837	799	827	832	783	765	807	805	816	827	827	831	838	819	751	779	789	757	826	822	797	868	800	798	763	808	811	792	808	783	829	867	755	780	761	829	800	818	801	843	751	814	808	855	863	809	766	818	758	822	793	787	775	856	803	822	776	761	807	821	772	764	834	793	763	782	848	810	796	800	780	785	845	836	797	818	823	789	818	795	781	758	800	849	821	773	819	815	819	784	794	786	836	771	811	811	812	814	773	804	830	787	749	823	780	796	810	765	836	846	825	794	795	845	844	815	795	806	837	776	840	832	787	848	847	833	808	802	839	832	864	786	814	774	825	767	761	781	813	767	774	813	812	810	784	804	835	818	837	828	825	847	802	767	784	797	804	764	771	813	866	816	845	751	767	776	824	781	763	852	781	833	822	794	766	836	788	748	796	819	786	822	778	824	798	813	806	799	792	818	781	804	810	767	807	764	762	779	847	764	854	808	836	831	797	829	724	765	813	792	793	818	826	809	838	818	817	789	786	812	758	808	825	816	801	820	802	760	807	823	786	814	814	794	805	789	805	746	782	815	804	792	798	768	810	830	782	783	760	825	773	785	811	797	795	851	809	794	796	790	817	798	790	796	816	798	822	845	806	768	819	733	820	793	808	792	796	803	802	801	813	800	812	817	864	766	818	779	872	800	765	816	795	851	817	817	809	788	804	778	810	824	779	809	801	793	823	833	799	774	826	799	844	792	840	796	776	799	767	788	765	770	817	758	746	850	825	769	791	802	795	810	815	786	766	762	769	792	830	862	757	803	797	752	818	794	809	761	764	818	793	790	811	837	851	796	783	790	776	794	800	823	830	774	801	810	797	791	840	754	785	789	793	804	778	808	808	797	812	780	786	779	790	851	793	797	842	800	825	793	773	841	819	829	781	841	827	783	805	801	829	832	778	804	780	810	799	797	865	789	828	800	847	775	817	799	815	773	829	804	844	794	789	796	791	838	829	737	801	814	763	780	820	835	834	854	824	791	843	799	823	791	797	839	789	813	848	793	756	779	820	792	768	782	784	843	813	784	812	810	754	843	820	799	787	796	798	821	757	805	770	855	778	830	798	814	792	791	824	776	770	826	802	819	838	783	813	784	818	806	811	794	781	758	759	786	860	789	777	801	744	816	759	832	837	755	824	838	834	784	830	818	774	847	852	766	790	768	747	844	795	800	776	796	845	800	831	781	778	750	791	806	763	746	825	817	804	793	800	786	832	822	834	793	810	768	841	811	797	722	794	815	814	793	824	829	741	831	842	773	802	835	822	835	833	840	824	845	839	801	832	784	852	852	773	819	802	814	767	791	810	765	811	804	776	809	822	767	796	795	845	779	836	843	804	816	773	798	809	773	768	806	834	800	840	808	754	800	840	794	809	819	829	828	792	797	811	843	747	802	784	803	816	857	786	777	770	820	832	808	794	837	821	802	761	832	793	810	829	769	793	808	826	814	806	813	815	764	775	803	763	801	807	813	728	841	819	798	799	803	761	789	811	820	792	810	794	781	796	785	832	806	780	789	802	797	814	803	760	788	826	789	809	826	795	801	830	787	821	847	848	797	795	797	811	792	810	786	808	812	823	793	852	812	767	807	788	792	795	812	826	778	776	838	817	757	826	797	782	787	849	858	812	820	842	773	823	842	865	799	777	792	831	824	736	871	803	807	828	787	769	766	817	814	779	775	743	790	800	756	786	812	791	770	826	771	784	827	797	802	806	846	752	799	765	773	796	845	798	804	819	793	814	806	830	819	749	800	803	813	822	823	832	846	815	781	816	796	798	802	777	858	761	813	755	826	813	803	814	791	762	784	784	809	872	794	815	774	848	817	792	818	796	824	812	862	772	796	801	797	798	808	846	801	799	794	778	797	762	815	773	845	814	751	818	762	820	840	770	776	800	800	791	827	828	823	828	757	820	789	775	826	793	821	783	826	796	809	865	782	791	803	780	826	766	802	804	848	849	796	838	818	837	808	808	858	820	805	835	770	802	811	827	845	777	800	754	812	802	803	799	855	828	744	767	827	757	758	777	812	847	832	798	782	785	758	831	886	876	817	835	814	777	809	798	821	826	805	780	813	806	834	821	857	769	761	798	839	757	812	791	794	824	782	821	844	813	868	835	816	786	803	806	828	825	813	777	834	777	844	799	803	794	779	835	770	771	814	782	793	793	814	788	811	773	784	819	751	830	752	785	757	822	866	799	832	810	810	827	841	760	819	789	758	780	781	773	796	774	823	877	760	819	776	761	812	781	797	819	803	841	798	815	779	844	723	844	792	855	837	782	790	829	761	803	792	827	809	794	806	812	767	818	817	781	856	742	826	814	772	803	826	799	843	818	851	783	803	809	812	829	792	807	820	792	749	828	795	776	817	821	801	818	763	779	780	769	776	844	724	829	795	782	812	825	817	832	784	815	826	788	805	765	770	773	794	815	845	793	788	809	833	830	779	814	865	865	804	767	805	790	783	791	857	835	854	783	824	793	815	797	791	806	823	845	797	823	814	777	842	785	823	791	803	864	844	808	822	769	797	788	771	812	796	819	789	787	851	831	798	889	805	810	769	805	846	797	786	806	849	835	793	799	791	771	809	830	836	818	830	773	746	788	785	812	820	833	756	796	805	755	856	776	853	807	783	819	786	782	816	796	796	792	798	798	814	778	740	828	822	754	865	821	832	766	804	855	810	817	791	872	828	813	754	837	805	794	804	843	854	814	824	793	786	831	819	810	841	770	848	840	783	856	816	800	804	813	770	823	811	847	777	798	814	805	802	796	810	779	820	795	817	795	791	823	794	751	838	811	807	780	817	814	782	874	838	828	793	830	771	832	815	800	772	850	770	821	830	830	829	816	822	789	799	834	842	811	799	775	822	780	796	799	842	795	813	791	786	819	803	838	766	750	806	876	840	821	803	764	817	847	801	859	768	805	781	815	739	798	824	758	753	843	820	810	817	801	780	815	824	776	796	845	824	831	844	832	797	797	857	804	852	806	808	815	786	832	774	788	794	817	719	883	824	764	847	824	828	829	831	802	831	798	799	806	824	766	804	819
25849	3445	491	383	330	269	243	225	230	212	210	225	212	207	203	219	187	219	211	202	182	203	214	194	209	186	189	197	177	199	208	213	187	201	207	212	199	198	194	226	219	195	194	186	185	194	212	204	197	193	180	177	182	207	210	220	209	198	189	179	210	178	225	179	200	175	200	189	179	191	179	163	161	190	182	227	180	188	204	203	194	192	200	198	191	187	195	160	189	199	206	221	212	212	203	208	185	202	206	209	211	176	178	191	200	195	213	214	200	186	213	217	206	207	179	209	190	197	185	200	205	199	194	178	199	189	204	199	181	188	191	211	213	180	185	197	211	195	199	177	197	202	179	224	198	233	201	181	197	205	185	192	209	229	192	205	185	208	206	191	192	178	197	212	199	175	227	204	196	226	196	213	174	190	181	203	191	204	200	195	192	178	198	221	247	192	187	197	166	192	203	212	237	195	202	195	201	189	196	203	183	210	199	196	197	201	198	202	196	199	189	222	204	205	178	195	187	181	217	215	200	176	191	177	187	208	190	189	191	169	204	185	194	192	177	192	205	199	199	181	182	189	188	212	211	196	190	199	194	199	196	205	184	199	210	195	195	235	185	194	203	200	208	201	210	203	217	187	187	181	173	181	166	187	189	183	210	205	178	180	194	202	175	182	182	230	183	190	213	209	182	185	205	205	202	206	204	219	191	185	173	192	206	193	190	177	207	201	175	189	173	207	195	245	185	197	200	203	187	181	227	209	166	223	203	182	200	216	215	224	186	196	173	204	226	179	199	189	185	185	181	211	219	200	163	203	209	212	205	215	187	208	212	197	199	221	175	187	204	180	214	163	223	192	198	185	220	180	199	182	216	240	213	224	169	201	223	171	192	209	200	189	201	173	188	197	210	212	212	176	204	200	193	208	171	175	206	184	193	191	201	200	189	199	207	181	193	179	172	185	180	185	189	195	202	182	207	198	184	214	205	183	184	189	207	195	196	190	191	219	201	192	188	200	184	207	193	187	158	220	206	206	199	204	216	187	181	206	203	203	177	179	209	202	168	191	198	183	220	201	203	200	205	222	217	203	202	186	189	190	217	220	205	227	218	228	206	190	197	180	203	221	180	203	174	199	191	192	185	182	213	190	192	189	189	190	219	214	188	198	204	187	186	195	223	170	196	198	202	191	185	208	217	180	203	199	173	203	236	183	203	186	194	185	178	194	184	178	216	216	205	193	198	202	197	206	201	182	210	189	197	177	205	192	205	190	193	196	192	182	202	219	182	194	200	185	225	186	205	189	203	221	185	213	189	201	181	192	214	195	167	205	239	208	180	219	193	207	182	196	189	184	226	176	201	198	242	188	187	189	192	198	181	193	203	207	185	194	177	218	165	181	201	199	200	198	200	163	203	215	183	206	201	210	197	202	194	204	194	209	198	211	182	212	196	204	212	194	199	168	176	206	228	204	209	204	179	195	192	182	199	173	166	171	220	181	196	189	197	188	178	195	233	216	206	193	217	208	220	184	191	182	207	192	217	199	206	195	192	177	215	174	203	200	203	228	178	201	189	182	194	212	181	241	193	220	181	196	193	200	182	227	200	195	211	194	197	182	204	210	190	171	203	216	183	191	191	225	162	186	205	195	211	219	182	201	196	183	179	183	188	219	208	189	175	156	184	175	199	200	178	207	210	197	194	204	215	205	226	194	191	180	187	174	200	180	195	199	182	180	215	199	212	209	210	214	201	223	193	174	211	194	179	169	192	197	186	186	198	177	221	222	220	182	194	202	175	195	199	199	184	193	187	204	179	184	196	179	216	199	202	187	201	211	184	211	209	235	171	180	217	157	203	190	199	192	192	202	223	191	176	212	191	187	206	190	186	238	217	170	193	177	197	188	186	198	212	189	203	211	221	193	209	202	212	196	174	209	229	189	227	203	213	202	229	199	209	198	201	217	188	184	174	187	194	236	168	189	207	176	182	195	203	206	216	190	185	191	204	203	176	216	214	231	180	204	212	207	187	215	187	186	188	187	194	190	218	190	196	212	222	196	194	170	182	175	200	176	219	167	229	193	204	208	147	176	198	190	191	223	218	195	176	163	180	184	213	202	210	190	186	199	210	204	196	200	204	207	182	166	220	205	207	200	209	216	186	209	204	164	209	193	211	218	200	204	198	222	186	203	189	194	205	198	196	200	212	163	201	208	188	218	191	165	182	205	207	230	162	172	202	173	214	191	193	205	202	187	200	225	217	195	161	202	202	203	169	210	175	212	178	197	190	205	223	181	192	180	172	174	201	207	212	187	225	156	211	170	203	191	201	237	196	179	197	208	196	200	216	200	212	207	203	208	229	208	209	220	172	165	189	197	207	195	185	198	190	191	214	205	178	181	205	209	191	180	225	192	191	205	203	194	187	199	198	178	184	179	205	176	200	165	164	198	208	195	196	221	221	198	197	211	185	222	234	199	212	201	231	186	197	198	176	195	196	206	213	193	197	241	190	176	157	188	200	182	190	203	195	216	203	193	211	212	185	194	194	205	195	174	203	176	190	199	198	210	188	169	195	193	199	188	212	209	210	210	181	219	193	182	189	189	197	206	186	178	199	180	217	198	215	214	174	192	203	185	187	183	189	197	199	192	217	181	194	180	227	176	187	194	176	203	185	191	183	216	184	207	202	203	192	188	217	188	247	258	184	161	206	196	203	202	214	208	232	209	210	178	167	199	194	198	182	193	204	204	198	202	177	197	237	187	227	192	197	225	173	190	218	204	203	196	191	187	212	200	191	208	213	199	211	195	201	195	192	171	184	189	202	203	198	167	198	202	242	220	181	213	186	202	184	173	195	176	189	189	206	209	162	194	194	220	206	196	204	185	197	190	192	198	196	183	206	192	199	197	206	205	193	182	211	202	186	196	190	197	219	182	208	163	201	197	183	188	161	183	188	189	195	207	202	189	196	202	193	198	206	164	192	185	187	198	205	204	176	184	191	215	211	194	197	189	199	206	170	206	207	192	194	195	201	197	186	191	208	190	216	217	184	174	214	199	204	190	210	198	225	203	172	200	223	212	200	200	185	218	201	205	203	209	180	184	201	213	203	187	214	197	199	227	185	197	207	187	210	211	191	202	184	202	187	170	213	191	204	187	203	203	201	186	204	209	178	208	184	198	174	200	176	196	201	180	168	211	177	238	163	204	225	206	194	186	175	202	181	193	206	208	212	202	220	214	194	207	196	211	183	180	210	175	176	200	218	205	214	192	189	178	183	187	167	226	196	189	193	226	193	186	202	204	197	188	204	184	200	218	225	185	191	174	201	189	173	191	190	187	237	208	202	200	216	206	202	202	234	189	213	188	202	174	182	174	231	185	211	197	189	210	174	181	204	179	171	172	187	159	209	207	213	213	183	175	184	223	201	196	181	187	178	181	209	193	221	172	193	224	205	206	198	190	172	192	202	177	203	171	231	196	177	182	190	208	208	203	200	193	208	180	186	177	197	210	188	183	206	193
15893	1044	1080	1189	1032	919	774	767	705	656	602	583	555	542	493	517	485	518	503	518	498	510	485	505	470	453	433	506	470	530	475	477	502	453	464	485	441	447	491	426	472	483	443	420	467	461	456	478	458	471	478	481	438	501	469	509	486	442	459	483	449	457	463	457	510	467	478	461	483	450	417	440	435	466	507	441	472	440	439	442	468	480	480	423	466	457	466	471	508	429	443	422	453	442	495	474	464	440	431	451	437	475	440	501	488	444	473	441	495	475	413	468	468	439	443	435	456	482	453	465	454	448	469	436	476	438	461	434	457	442	471	468	412	449	455	480	499	444	471	455	469	441	491	456	425	493	457	421	439	484	452	462	455	501	473	449	423	460	448	459	473	452	464	459	465	449	461	507	443	466	494	450	468	457	466	452	445	481	460	462	432	469	453	466	455	420	471	505	422	463	466	444	492	477	484	442	437	479	477	453	474	514	422	465	448	431	455	494	454	415	478	478	486	429	460	488	436	464	453	484	450	489	460	439	448	463	439	500	487	495	449	452	471	432	438	462	463	463	498	482	462	454	472	434	464	457	467	472	475	453	485	431	487	503	472	429	455	464	480	480	451	448	437	503	449	470	437	460	473	436	485	458	475	450	467	462	421	451	485	507	461	452	480	441	451	420	454	426	432	459	472	449	463	445	485	458	443	465	453	437	458	472	446	470	425	468	447	442	495	495	468	486	467	462	454	426	437	431	470	432	468	470	475	472	444	465	449	464	457	449	459	463	443	438	451	444	430	451	454	463	440	482	470	454	428	486	453	469	439	423	420	464	478	459	488	471	466	482	404	443	478	467	451	490	451	500	457	452	513	485	468	494	442	495	439	445	435	457	445	469	452	431	450	444	442	459	465	457	487	478	481	462	437	462	453	448	423	473	443	457	456	452	439	425	451	473	472	497	470	464	470	445	402	484	448	501	462	448	442	429	426	497	475	445	440	442	469	460	443	425	500	431	459	512	458	456	449	439	451	484	471	455	507	426	448	473	485	470	413	474	460	454	460	453	457	460	459	437	491	484	412	449	436	451	447	441	476	464	488	426	518	452	449	461	438	465	408	455	477	460	494	473	458	426	443	466	473	445	450	446	462	478	479	457	456	464	412	442	481	420	482	510	495	448	431	450	494	483	458	482	460	437	448	470	462	481	480	502	449	443	463	475	421	494	484	492	448	470	463	428	433	443	464	463	450	469	500	475	448	469	466	457	449	453	490	470	447	479	438	440	492	457	442	450	487	441	479	470	479	431	448	470	445	464	475	435	460	426	450	458	442	466	458	447	435	446	503	472	438	444	465	471	466	439	482	459	477	444	464	457	455	467	485	484	470	476	444	493	486	445	444	488	487	416	481	464	462	428	456	449	445	444	463	447	499	468	456	490	481	463	479	473	459	439	485	467	500	486	451	459	463	460	452	438	439	476	455	427	490	445	440	481	459	449	471	475	409	461	456	443	443	480	406	454	449	453	463	478	481	474	453	438	438	449	460	463	427	416	469	443	472	463	422	482	444	459	416	460	486	490	446	451	485	412	492	449	456	483	458	457	466	426	499	451	442	477	448	440	433	462	469	419	468	426	482	472	470	457	449	465	466	469	451	473	497	452	434	442	450	455	419	459	444	467	483	441	462	456	449	439	443	451	449	509	465	472	434	452	460	485	472	454	423	487	452	484	445	456	490	459	443	489	474	439	428	471	425	445	443	499	416	453	472	505	477	489	461	468	455	462	457	495	418	436	398	468	454	448	449	483	460	441	452	485	457	466	516	427	440	481	428	471	459	499	454	498	422	472	479	481	459	489	450	433	444	436	467	471	463	470	480	457	480	435	486	500	474	439	447	444	420	448	459	449	465	422	487	463	439	445	421	455	425	443	465	454	434	485	467	415	494	464	462	430	448	433	456	462	447	483	497	458	439	487	473	430	478	484	462	467	467	480	421	487	461	446	455	461	460	440	417	497	396	474	464	487	462	492	455	466	474	466	426	443	425	498	439	454	443	452	482	464	434	430	462	415	462	466	442	419	435	468	464	455	490	463	493	478	464	454	462	477	456	446	447	467	498	428	441	444	489	479	437	437	442	453	431	500	500	446	460	454	448	508	482	468	452	446	469	461	466	437	449	454	470	420	446	442	439	422	433	434	441	462	471	426	418	483	441	435	428	486	437	463	454	486	461	441	446	462	432	473	472	460	493	443	468	442	454	447	439	397	446	387	460	486	440	449	453	430	491	453	475	426	433	475	486	464	467	464	486	455	468	493	486	410	489	453	485	492	457	488	510	467	436	438	429	454	446	470	440	443	479	449	463	490	448	444	435	487	431	462	494	455	470	438	463	450	444	473	468	450	434	428	455	434	446	446	497	479	434	488	501	469	479	407	471	478	448	481	436	446	468	482	470	436	436	461	436	453	445	411	461	460	476	435	462	485	439	446	415	453	456	465	457	452	437	412	457	449	423	477	423	458	456	455	455	463	446	434	476	457	451	494	450	493	435	440	450	506	472	445	436	448	478	462	457	419	472	419	464	447	470	480	449	447	499	422	445	471	471	427	463	448	527	481	447	456	451	475	421	483	472	452	464	457	463	442	423	465	438	453	494	393	459	439	477	438	455	458	464	450	453	461	451	517	480	448	456	441	454	472	478	453	410	439	449	471	461	475	450	500	504	465	463	469	470	437	428	500	427	475	446	468	456	473	472	481	446	403	472	479	408	433	457	481	437	469	463	419	445	463	465	440	478	469	428	465	463	437	491	493	447	450	434	490	490	470	486	464	474	476	495	457	483	458	450	452	452	430	424	442	485	485	446	482	465	442	460	434	493	475	461	469	444	459	443	424	460	469	453	489	477	483	437	465	417	462	438	516	433	478	443	479	449	483	437	490	478	464	475	470	461	455	452	483	445	424	458	497	480	426	463	447	447	471	449	458	468	461	475	469	470	415	455	433	480	463	463	471	514	490	440	509	456	509	465	472	448	454	433	467	425	447	448	482	439	455	440	449	462	436	427	453	480	412	468	483	492	435	436	468	463	493	433	462	451	460	465	495	422	449	458	484	446	494	451	461	433	460	426	462	467	464	429	454	457	481	465	456	464	447	451	440	451	450	404	454	468	461	414	454	487	497	443	478	471	483	462	473	478	444	445	462	456	474	459	476	452	469	444	431	498	444	463	420	450	469	449	446	474	486	448	460	473	430	455	475	471	495	482	454	434	462	460	442	456	455	462	476	481	448	488	503	449	427	484	452	455	458	463	456	448	469	450	454	447	471	454	471	478	446	458	461	492	453	458	463	478	433	468	431	503	473	476	503	458	461	460	445	450	452	451	482	452	479	440	441	442	460	441	462	459	475	458	464	441	496	445	468	477	476	445	475	497	454	450	456	472	444	452	430	433	447	468	493	452	418	473	490	476	500	445	471	445	458	452	448	431	452	474	426	477	474	462	467	463	422	438	436	481	462	427	472	470	453
35025	6540	758	510	398	325	263	222	199	179	175	169	156	140	176	177	156	146	131	162	140	143	150	136	145	146	153	141	141	131	138	162	129	141	145	154	167	144	149	137	127	141	143	133	110	148	157	129	145	116	123	161	154	136	122	147	133	141	139	142	123	124	126	129	135	138	140	120	146	151	161	148	143	145	134	134	153	140	149	129	130	120	127	146	161	135	145	121	153	148	118	165	136	124	149	174	148	145	146	145	141	139	119	144	157	126	136	141	146	143	128	144	135	123	134	129	136	106	142	151	144	164	133	167	124	131	116	142	134	144	139	154	137	117	132	118	145	147	139	134	126	136	118	122	149	151	145	127	125	120	135	130	140	131	131	102	127	113	131	126	162	139	143	144	144	129	147	115	120	126	141	118	129	160	133	127	141	150	122	120	130	131	135	155	146	130	140	119	145	126	131	146	114	127	136	159	156	151	119	114	125	136	150	135	141	148	116	114	133	124	146	115	163	135	141	126	135	132	160	126	153	116	136	118	109	143	147	143	131	144	142	137	174	137	139	158	127	131	139	152	123	139	121	134	131	142	144	136	142	148	143	149	118	139	138	135	158	144	137	151	155	146	133	130	131	125	143	113	155	128	145	116	149	135	132	147	156	125	145	127	138	133	151	131	137	147	128	150	130	133	126	151	146	156	139	127	151	131	151	155	131	158	150	154	139	138	120	125	121	140	131	120	133	137	137	122	140	126	110	143	127	140	158	138	129	117	116	140	127	148	139	147	130	135	119	142	146	129	130	132	155	125	135	143	141	126	133	167	138	130	128	131	127	134	141	134	126	133	153	147	148	131	119	150	133	152	136	140	123	155	129	131	149	133	126	102	153	150	108	146	127	136	158	126	140	126	138	138	131	134	145	137	131	174	116	139	150	128	148	146	121	160	135	115	149	115	140	142	122	122	129	123	137	132	127	143	113	144	129	136	123	132	154	132	120	120	129	121	158	141	148	152	137	139	129	143	144	148	160	162	142	134	141	127	131	127	136	135	146	127	128	141	163	151	129	128	131	166	134	140	152	122	125	132	136	133	144	138	139	152	148	148	139	120	143	136	142	124	153	162	133	130	141	123	126	133	144	152	126	130	133	133	127	144	161	139	161	129	158	130	137	131	139	133	120	140	151	125	145	146	141	117	130	145	128	127	144	160	151	124	134	124	116	149	157	128	111	138	153	123	127	129	136	117	116	137	123	147	145	143	115	139	132	155	147	131	146	140	133	132	131	147	136	134	159	131	135	132	131	140	116	122	152	141	170	138	126	136	139	118	163	142	153	119	120	133	114	135	120	139	136	129	132	152	120	131	147	132	125	144	133	143	147	123	136	127	123	129	137	123	150	138	141	132	123	141	138	144	151	143	144	115	130	119	125	122	123	122	121	137	128	150	151	150	146	133	132	111	132	144	131	149	168	142	164	114	128	150	138	135	131	133	144	121	139	128	148	137	147	130	130	111	127	117	123	143	134	139	141	139	148	139	136	137	101	118	126	132	113	149	161	150	116	131	127	146	120	140	117	160	148	109	141	129	139	141	141	140	133	142	150	149	132	127	144	148	138	141	129	125	132	165	141	132	129	123	124	149	126	131	123	147	159	137	123	129	97	129	114	130	149	157	145	128	150	161	145	139	127	103	138	141	137	148	158	138	133	139	123	148	134	130	138	134	115	121	126	142	128	126	125	135	145	152	129	133	145	115	139	125	170	110	141	125	137	132	110	137	158	134	142	124	147	125	137	138	133	144	133	128	124	146	141	149	143	139	129	154	140	140	139	128	141	134	137	134	125	143	144	118	117	135	133	137	127	133	146	142	160	142	152	143	133	117	132	119	137	147	105	122	149	171	144	142	137	129	152	140	129	155	136	143	132	135	133	127	147	139	134	154	141	134	148	139	163	139	136	124	127	158	170	144	114	153	134	131	124	142	143	136	140	141	145	143	155	150	134	151	128	129	116	123	147	128	136	145	157	121	137	132	134	116	145	149	125	139	131	148	153	129	120	147	145	152	125	137	145	106	118	132	139	141	148	157	157	147	132	108	164	127	159	123	137	122	140	120	130	149	113	124	152	129	140	120	139	135	175	150	144	168	154	138	124	128	137	124	133	112	129	139	150	125	135	143	118	135	150	117	143	151	132	122	139	124	151	139	133	136	144	149	127	144	143	126	136	156	154	144	121	124	125	134	146	144	152	122	142	134	136	152	110	121	144	143	162	157	146	100	128	146	135	139	131	134	131	156	148	122	122	142	132	131	151	149	148	152	155	132	170	129	128	142	145	132	126	165	150	146	135	144	153	123	154	142	136	135	116	124	123	141	146	128	147	146	134	128	119	139	147	149	98	133	139	151	127	140	158	131	129	151	170	135	128	119	112	129	131	126	132	150	142	137	162	130	139	151	141	154	142	134	128	113	126	143	127	130	135	133	120	123	128	138	118	134	134	139	158	130	127	138	138	153	135	130	147	134	140	148	131	161	160	140	137	142	115	126	141	130	125	154	132	144	130	142	139	128	126	122	140	138	129	141	136	129	158	126	148	155	141	137	144	131	143	133	157	156	141	149	155	152	132	127	136	132	143	132	122	124	126	142	139	142	135	137	138	138	130	152	116	136	136	136	118	120	107	117	132	135	137	151	130	167	130	133	136	149	133	145	144	125	116	138	126	153	127	147	142	139	126	152	139	165	146	144	153	148	129	165	148	142	125	125	147	120	144	127	123	129	133	127	129	143	144	127	120	133	131	145	135	136	123	111	133	139	140	140	139	134	160	157	148	125	122	130	135	150	121	121	138	112	120	156	139	144	131	146	133	124	150	131	124	134	130	143	139	149	122	137	159	128	110	138	139	150	145	121	134	138	131	131	152	159	164	143	122	141	153	116	118	116	134	130	142	135	125	123	137	132	119	132	133	113	164	100	130	124	113	151	142	134	158	122	150	142	121	138	115	139	121	136	135	156	131	136	145	158	139	148	129	139	134	133	142	137	133	160	133	142	111	116	128	150	130	155	154	130	109	133	135	131	143	147	134	118	139	128	132	136	141	108	164	135	115	147	164	146	137	138	145	137	120	153	127	130	154	149	127	116	146	164	113	160	134	125	139	124	121	133	121	118	112	130	120	143	130	144	150	153	150	128	146	135	125	152	139	144	132	131	146	132	136	129	152	149	133	130	146	133	147	158	160	112	140	154	124	125	130	132	146	123	117	121	123	160	127	120	116	152	138	150	128	140	130	147	128	133	135	163	155	142	138	128	128	127	140	114	133	142	143	121	143	122	151	138	125	132	137	126	146	139	130	158	120	124	153	148	121	146	130	155	143	149	124	115	136	136	131	149	140	134	96	135	158	142	124	109	113	139	140	143	136	156	150	136	154	135	143	141	132	139	126	141	141	142	147	139	138	128	123	139	144	136	141	124	131	132	125	139	151	152	136	148	149	129	133	147	149	160	152	106	158	149	141	147	151	110
20091	1287	1478	1748	1449	1207	989	883	742	686	625	592	492	493	494	482	465	473	473	440	430	411	386	387	401	412	421	361	395	356	396	368	371	393	404	375	406	375	403	394	376	384	361	399	371	350	389	386	356	349	368	383	379	365	366	379	378	338	395	337	339	390	353	360	376	340	362	318	333	390	339	374	373	354	334	347	360	350	364	356	346	356	349	338	356	383	361	348	337	344	371	367	364	361	357	351	344	330	358	360	332	388	347	356	390	347	342	362	345	381	360	342	373	347	343	369	373	364	353	357	334	342	350	336	377	340	369	328	362	392	338	376	351	370	354	339	385	369	341	351	355	333	397	346	331	362	359	375	341	327	377	362	366	351	364	334	358	366	358	370	368	363	337	308	326	362	356	345	342	361	361	361	397	361	351	357	337	367	381	358	378	362	323	373	357	338	334	333	348	346	376	380	348	374	318	380	347	339	336	365	372	381	366	349	383	365	375	367	334	342	375	344	391	320	358	338	367	345	394	383	344	356	342	380	339	361	326	357	368	387	361	354	365	353	335	350	345	334	327	336	347	344	372	353	353	363	358	337	351	359	361	364	299	369	363	380	337	341	344	392	336	359	350	363	328	360	369	401	349	374	357	362	352	343	334	375	370	365	350	338	357	362	355	359	323	365	336	349	333	348	338	337	396	346	335	366	341	362	353	330	327	375	313	344	346	353	319	371	364	328	350	324	353	371	329	378	397	342	346	348	363	353	384	350	319	376	352	371	360	333	343	344	350	347	331	362	372	317	338	357	357	341	406	334	353	316	336	341	330	381	332	391	383	369	334	347	354	370	364	337	340	366	348	332	339	320	400	355	379	346	379	347	363	361	363	348	356	374	371	347	320	375	369	355	351	386	345	340	333	350	341	361	378	363	358	369	330	377	368	338	349	336	351	353	380	368	356	361	311	359	352	319	357	354	348	340	354	355	360	351	368	352	355	369	324	335	368	341	341	361	359	337	340	361	374	364	349	340	327	359	376	362	359	348	351	297	324	350	334	346	362	364	349	356	334	384	378	337	353	368	346	322	360	351	378	363	352	337	338	382	354	333	353	359	370	341	327	348	328	350	337	362	365	356	350	378	355	358	346	363	339	349	343	370	377	360	376	339	359	349	361	352	357	362	353	376	293	396	343	360	355	335	401	355	350	352	378	370	372	361	355	363	357	348	338	353	350	366	352	318	335	354	330	368	361	360	340	328	361	344	379	335	364	358	344	364	340	358	392	354	370	402	334	364	318	371	347	373	336	357	359	334	353	360	372	335	348	349	323	337	373	345	350	353	364	329	370	381	373	371	369	351	381	342	366	370	356	336	369	380	347	339	356	328	357	340	379	369	352	351	325	335	342	356	352	368	356	329	343	368	363	361	370	371	368	375	346	349	365	363	356	401	366	365	351	356	346	368	369	315	339	324	354	384	364	344	351	345	364	352	354	321	354	351	361	358	339	334	377	334	330	365	338	349	375	375	345	324	386	363	373	348	383	347	357	379	332	355	382	378	333	340	329	331	367	365	389	335	370	350	333	339	315	344	360	348	361	356	348	362	374	339	382	384	336	336	348	374	304	354	353	368	352	326	366	372	360	380	333	384	397	352	327	363	366	364	342	367	372	371	371	344	357	366	355	398	355	363	347	335	352	324	349	352	380	310	361	378	362	356	342	365	384	352	375	343	349	359	354	346	349	363	391	314	362	315	343	347	399	356	327	350	329	362	404	354	344	342	367	367	345	348	342	390	373	394	369	355	378	328	382	344	372	358	376	336	343	340	391	334	367	361	331	342	378	339	366	359	388	354	384	344	352	350	344	369	349	352	371	348	343	360	357	367	367	354	324	373	386	354	331	366	343	328	328	361	387	355	356	354	375	355	356	329	380	353	363	321	335	345	360	366	366	369	331	367	352	379	356	359	354	376	368	361	372	371	384	380	350	353	337	355	345	367	363	360	362	372	352	345	332	352	362	335	354	369	345	356	360	334	366	374	351	355	352	376	360	366	368	380	339	335	335	358	363	370	322	350	342	361	345	338	356	360	343	339	340	357	336	367	366	363	379	384	357	367	361	366	351	387	345	374	368	348	354	329	339	344	338	366	366	361	329	374	350	388	371	332	363	358	393	355	350	323	372	351	368	337	325	357	363	367	325	355	374	355	361	344	356	332	343	346	312	366	376	355	345	340	360	373	365	356	354	357	361	358	363	366	358	395	370	335	365	363	325	341	356	340	350	363	320	392	369	355	350	364	352	337	369	344	370	359	362	341	330	390	323	341	339	358	366	377	341	341	349	348	340	376	396	351	369	340	366	351	374	349	354	366	321	365	341	313	383	350	422	354	338	349	354	357	350	318	364	348	364	415	353	357	388	362	366	351	349	359	324	359	349	340	364	347	330	311	382	317	369	346	340	367	357	355	343	351	348	359	377	370	379	331	337	323	359	350	328	379	344	345	335	350	375	334	357	369	359	340	380	367	357	414	365	360	375	360	344	367	361	340	361	326	353	358	383	358	375	383	358	349	374	349	342	375	368	364	374	408	358	368	341	322	366	392	363	402	340	350	313	363	368	352	337	352	357	385	372	355	371	375	377	347	345	338	381	337	343	338	327	333	361	375	347	354	371	358	377	354	345	344	363	360	332	372	329	366	365	383	331	357	356	347	357	373	347	363	382	320	336	371	367	358	345	368	342	367	339	358	357	346	342	383	375	344	351	333	362	361	379	343	295	376	357	334	350	376	341	361	391	337	361	356	367	359	334	376	330	331	334	346	364	321	358	360	349	350	351	318	353	348	357	349	341	344	344	366	342	355	310	362	351	361	336	325	369	352	383	374	323	356	369	368	352	353	387	355	318	361	320	368	377	336	333	335	345	386	391	381	339	350	309	333	376	354	335	338	332	343	379	387	364	372	366	344	299	362	354	385	345	361	353	346	341	350	360	352	340	340	337	366	357	343	360	333	356	349	374	364	336	353	339	362	383	375	357	379	372	373	332	379	341	335	400	361	376	343	363	351	390	351	342	363	340	368	354	367	341	361	385	377	345	352	370	337	344	340	336	344	319	360	389	306	358	374	366	361	369	350	372	359	342	362	347	364	353	337	345	351	330	371	321	355	349	393	347	351	374	354	329	334	357	346	346	357	408	376	328	323	360	369	363	321	345	358	340	363	339	344	378	347	295	336	363	346	368	351	366	358	353	331	359	346	380	345	394	330	342	357	338	366	371	338	387	335	355	364	360	354	325	329	338	364	345	347	345	369	364	365	358	382	369	377	397	352	355	338	348	312	342	363	347	382	350	376	350	323	333	363	336	341	353	328	346	349	348	337	364	354	357	335	359	354	387	359	367	337	359	341	333	360	373	373	385	368	333	345	331	347	359	344	347	366	334	342	393	343	367	321	366	321	321	370	356	326	375	342	379	366	345	356	351	324	360	348	378	345	362	358	362	381	345	328	318	372	351	313	337	364	343	339
11866	1184	373	382	373	366	356	401	385	375	352	384	362	370	362	392	402	361	371	358	369	370	388	382	354	380	362	429	375	405	365	387	376	320	366	362	395	333	370	376	367	386	356	357	341	369	387	377	389	390	390	386	381	338	342	397	396	402	405	345	363	390	361	375	379	365	361	359	348	396	406	378	372	368	375	362	314	380	400	364	385	385	386	394	365	336	357	355	328	346	337	386	383	389	358	397	381	402	372	368	365	363	390	339	388	377	382	378	370	360	343	372	395	373	346	343	369	400	381	366	362	411	379	373	382	428	381	403	338	410	349	346	388	383	373	389	354	344	351	345	355	384	342	312	354	347	378	384	380	409	388	364	360	359	369	396	377	382	398	366	389	383	407	345	370	384	383	352	381	393	367	337	426	379	381	374	350	412	320	337	405	356	330	379	419	346	359	369	380	356	394	388	380	355	401	380	378	372	391	394	395	370	370	409	375	407	330	403	340	384	370	372	415	367	357	373	370	385	331	385	368	362	352	367	376	369	363	381	367	366	376	353	416	366	400	387	388	382	385	332	367	365	396	394	363	354	338	366	301	353	357	340	356	363	370	365	382	365	364	408	377	348	373	372	335	381	399	365	372	396	396	337	384	372	399	359	364	369	351	339	381	349	361	394	388	352	337	376	398	366	355	356	371	405	361	359	351	364	376	375	374	407	419	347	342	389	375	341	391	385	402	366	412	365	391	319	397	371	365	424	364	339	362	415	366	377	407	383	398	368	367	368	382	358	394	365	376	389	337	409	379	345	369	369	370	392	394	343	338	324	372	375	367	378	383	360	364	383	368	381	366	384	384	389	368	378	373	348	391	334	359	358	378	371	392	335	371	342	388	344	407	374	362	362	404	352	351	388	356	372	377	380	382	372	369	367	366	386	353	379	348	372	395	372	344	368	391	388	367	368	352	382	362	367	360	386	393	350	368	344	414	367	366	374	375	342	357	387	372	368	376	325	369	367	390	349	376	375	370	340	361	353	410	399	364	383	366	370	355	379	349	381	375	358	352	351	372	393	372	380	338	379	385	388	398	363	359	369	373	366	367	342	397	414	410	365	374	355	357	362	382	353	372	389	362	366	372	390	347	343	398	390	389	372	394	389	365	319	415	357	367	387	338	371	349	377	358	394	377	344	385	374	363	378	385	354	360	374	364	368	403	381	358	379	406	361	386	351	397	380	348	367	388	376	381	353	400	379	383	372	366	411	373	379	391	356	372	355	362	362	422	408	366	389	357	372	361	332	347	346	363	359	402	358	355	366	372	362	361	398	396	367	360	373	372	381	350	380	363	360	346	357	384	342	350	393	361	368	413	355	350	349	381	346	410	331	348	372	404	330	337	390	409	365	368	368	385	398	389	359	331	396	359	411	408	385	323	333	391	353	353	355	382	382	375	385	329	351	362	422	371	396	355	370	356	382	387	386	365	390	379	385	388	375	383	366	358	395	363	376	380	379	348	385	368	405	387	368	352	356	386	383	382	359	387	413	356	359	360	356	372	389	411	371	369	380	364	320	378	379	381	371	387	348	329	361	331	356	403	383	376	404	347	349	375	388	365	368	382	344	400	400	356	397	358	379	418	363	390	333	382	368	378	386	361	332	331	384	390	347	377	363	373	353	343	342	331	343	377	370	375	386	362	351	353	398	396	358	397	365	361	373	428	387	393	361	379	347	366	393	392	367	376	385	364	361	350	359	385	375	351	361	349	358	374	372	414	377	391	376	385	361	377	408	348	386	383	363	372	391	351	363	387	382	399	391	351	400	384	382	351	379	367	364	381	400	388	385	361	387	385	366	362	377	407	348	331	386	396	342	399	394	350	388	360	359	364	356	389	371	358	374	376	377	351	389	336	356	363	349	399	367	383	388	383	362	389	358	382	363	337	356	354	371	339	359	337	351	379	375	353	323	399	337	345	384	353	383	389	349	338	367	407	383	387	347	377	346	390	365	359	397	369	401	359	382	357	395	388	366	362	380	382	386	363	357	375	370	383	370	371	365	403	378	387	354	365	361	370	402	362	378	374	357	393	367	393	405	372	394	394	369	392	383	379	350	348	382	392	389	387	363	393	357	407	369	378	425	328	350	414	391	379	318	367	377	380	368	352	357	359	371	382	384	344	367	349	361	351	376	372	383	352	358	360	395	350	386	352	391	390	375	363	377	398	395	381	358	391	379	409	389	375	389	364	339	393	343	380	379	378	384	375	356	397	370	364	368	367	352	399	372	351	382	350	343	354	355	349	356	356	382	371	381	359	365	355	349	361	382	371	393	378	367	385	374	400	384	392	364	379	396	402	369	351	368	383	398	373	372	358	355	394	370	406	421	385	378	388	348	387	343	412	365	348	368	338	329	340	362	410	360	330	377	407	395	378	380	381	370	329	411	396	379	379	354	355	318	362	349	374	374	369	380	353	371	363	385	367	371	394	363	348	376	379	354	384	388	384	358	343	388	364	335	351	365	345	361	372	408	368	364	368	372	409	377	348	389	344	365	351	415	394	396	387	388	360	383	372	371	369	390	358	330	388	376	386	373	386	358	369	363	342	392	387	375	388	380	319	333	372	342	377	432	386	347	354	339	349	360	388	375	376	411	380	368	353	385	343	356	407	327	385	388	365	379	371	360	358	368	382	377	374	370	385	406	362	334	342	362	353	367	361	379	397	374	353	340	375	362	337	403	371	407	398	389	343	387	386	377	384	361	374	376	389	411	375	343	354	377	350	387	395	360	331	375	363	378	397	371	371	394	357	378	340	383	415	390	366	383	396	353	359	361	381	414	344	392	363	371	372	360	374	370	383	363	344	364	380	334	368	360	384	360	359	370	376	369	365	376	359	396	377	343	327	354	406	368	360	359	390	343	326	338	384	363	353	358	395	361	359	353	362	368	352	366	386	390	384	365	392	379	415	371	387	365	374	370	362	379	383	338	403	362	357	400	366	374	364	359	386	392	349	408	378	358	425	349	377	348	381	370	375	390	379	339	400	404	394	379	378	358	376	352	355	376	359	352	376	363	384	405	340	382	378	374	350	366	360	387	368	346	384	378	406	379	345	378	322	349	437	352	349	348	386	360	375	339	358	355	366	354	407	355	405	388	346	387	360	366	355	398	412	348	349	368	337	367	392	361	391	372	356	377	384	371	412	354	376	379	355	350	329	389	375	388	378	394	379	392	360	372	380	360	371	367	350	355	363	382	320	398	384	376	377	349	350	396	389	374	361	401	373	397	363	370	392	398	393	376	350	344	401	431	411	391	385	392	372	374	372	372	402	410	390	377	416	351	384	370	359	349	374	346	365	380	384	370	400	364	381	396	384	366	350	353	343	364	390	359	376	347	361	386	326	364	409	395	377	408	403	351	378	370	346	357	392	373	353	368	333	324	378	359	391	391	373	374	348	376	362	372	384	328	363	386	357	396	371	341	354	390	372	370	379	391	367	362	367	382	352	381	342	344	379	415
7704	883	818	846	837	838	846	795	830	816	811	783	802	815	830	783	774	802	790	749	814	801	783	812	831	799	777	809	777	772	867	833	778	796	779	811	833	865	814	794	798	890	782	865	825	770	796	793	800	770	823	830	830	784	831	855	800	766	833	774	853	786	825	769	796	820	815	809	799	792	788	787	818	772	763	784	766	828	792	796	857	831	828	799	802	838	800	772	778	836	786	776	797	816	791	820	813	846	771	802	809	812	782	799	752	781	774	757	803	828	799	821	783	758	765	774	761	796	780	754	848	815	784	783	816	777	793	841	824	779	852	868	811	824	806	819	816	824	833	792	810	815	787	812	810	783	824	776	811	795	815	819	792	792	828	834	815	806	830	803	823	795	784	865	810	855	801	789	833	796	831	775	769	797	795	806	783	775	853	807	776	781	795	797	777	822	811	821	727	868	824	866	844	760	773	825	811	765	817	780	809	790	814	832	801	814	802	805	764	792	866	852	826	757	848	818	801	809	829	830	835	803	848	771	798	831	850	805	838	815	825	765	795	792	827	772	832	796	818	780	799	822	791	819	836	796	813	812	758	810	809	825	789	850	802	798	783	752	753	818	785	848	786	831	820	882	823	814	853	798	789	846	760	791	813	825	803	773	849	808	848	840	821	819	814	800	751	779	782	790	819	856	787	809	813	769	799	818	787	809	854	838	835	822	828	776	773	807	796	839	814	763	794	758	812	769	824	795	771	815	768	795	820	826	829	846	822	825	818	816	802	793	784	801	844	802	837	823	775	779	801	784	843	787	782	796	833	798	798	773	742	745	766	814	753	755	760	805	788	786	777	864	800	757	798	783	745	815	857	809	790	834	847	772	813	799	817	851	809	802	845	804	853	790	815	786	806	793	837	779	811	769	800	803	783	796	814	813	790	828	850	765	784	763	794	774	801	811	816	852	815	805	826	814	742	793	846	812	821	799	819	795	825	830	822	808	853	788	796	792	837	819	786	766	843	801	793	819	773	810	820	811	797	832	832	791	843	802	801	811	791	848	840	793	781	821	834	793	777	797	831	757	829	794	762	757	788	806	829	827	800	816	853	824	783	811	857	786	784	796	830	819	803	851	743	779	822	839	838	809	813	839	802	846	820	809	804	779	842	827	786	839	799	763	775	754	773	810	811	795	773	782	822	792	799	784	792	836	816	782	824	760	775	789	827	798	826	805	779	795	824	793	822	787	810	787	823	847	745	777	830	779	839	746	763	766	806	769	816	817	755	766	810	800	818	804	791	775	735	793	807	780	829	776	789	818	769	795	794	813	869	800	823	825	830	769	781	807	739	820	849	806	798	784	840	833	806	779	841	787	807	825	841	812	788	768	873	770	819	834	796	777	750	816	838	768	803	842	802	747	782	843	804	775	784	833	795	769	815	789	815	846	784	759	825	822	847	798	783	787	816	793	799	793	775	781	813	840	814	758	768	822	861	803	835	830	766	841	814	861	806	775	817	801	820	799	798	825	809	803	774	792	751	825	793	796	801	784	838	808	831	838	793	812	821	782	784	767	772	802	792	781	804	783	793	798	826	813	748	794	776	804	794	795	790	813	809	775	808	813	809	772	761	764	777	761	786	787	817	799	824	850	826	752	795	798	854	822	811	777	815	787	823	779	764	814	817	793	818	838	782	803	821	810	831	798	795	846	791	777	821	855	797	830	765	792	827	789	790	805	735	822	736	759	850	790	800	861	843	812	765	753	852	787	815	807	811	824	798	839	792	831	786	776	793	802	778	734	797	816	835	779	788	827	778	806	813	815	783	753	824	794	764	847	789	781	797	867	817	778	792	800	786	812	866	782	789	799	817	821	796	770	828	825	792	854	781	806	829	839	793	805	825	886	764	847	785	823	763	800	801	846	822	789	828	841	796	797	833	841	790	761	798	790	840	812	756	758	827	813	784	814	819	843	833	819	796	779	777	831	819	787	834	809	824	783	786	800	833	836	843	798	816	788	835	823	839	784	845	773	824	763	821	826	784	809	840	814	767	853	843	818	803	780	790	776	795	797	846	836	779	853	825	754	809	794	833	801	759	820	840	731	813	841	818	807	762	767	817	810	797	797	827	828	831	817	830	765	855	833	798	761	783	807	868	814	816	784	799	856	779	780	812	766	840	738	830	829	748	782	803	836	805	779	802	807	826	826	791	839	764	839	822	864	826	834	801	794	818	786	804	781	815	823	826	785	799	773	799	804	802	782	837	763	809	824	824	771	764	775	839	832	786	804	824	828	824	826	874	838	795	770	802	808	805	804	815	795	796	759	791	760	770	802	805	781	806	816	836	799	812	781	834	822	821	813	817	847	779	773	769	811	828	786	826	815	816	852	809	822	810	815	763	804	813	774	797	836	837	819	775	831	771	831	783	773	792	780	776	795	739	785	752	841	797	814	827	816	807	774	841	816	807	851	799	770	826	785	790	825	774	850	799	805	800	797	877	758	835	803	772	767	825	748	743	806	767	818	841	805	773	804	825	806	829	827	800	764	802	717	841	829	828	743	843	839	791	818	861	803	826	848	841	742	818	782	836	851	801	826	842	853	804	806	807	785	795	838	820	806	778	797	839	791	882	809	789	789	749	803	894	808	826	796	792	824	811	854	813	767	815	738	777	765	792	834	800	758	800	849	777	812	783	847	796	813	870	789	785	798	811	771	778	818	777	796	812	784	768	851	817	776	845	802	782	814	794	790	825	745	790	792	824	798	795	822	825	729	793	779	768	815	826	848	839	797	832	751	810	775	753	802	791	843	871	814	835	848	781	784	810	802	821	769	797	833	831	751	816	805	782	787	830	795	832	775	835	784	794	852	789	834	827	803	790	836	841	808	808	804	800	801	759	785	795	852	798	837	834	773	787	764	850	793	798	812	830	821	764	799	769	796	858	848	826	800	811	849	805	820	784	840	787	860	816	756	816	834	800	791	840	831	836	773	755	827	859	807	790	814	800	803	802	744	803	821	775	809	790	789	770	801	818	806	802	782	785	827	794	785	800	800	775	783	844	761	810	799	791	824	800	791	823	790	824	801	846	794	793	812	808	794	795	789	857	784	812	786	787	816	864	766	804	784	827	826	782	790	812	811	782	792	822	790	837	797	769	804	814	801	771	733	758	808	777	792	787	796	848	803	851	759	814	799	858	779	771	842	771	834	851	866	808	780	771	812	833	818	817	807	802	829	798	839	808	798	834	843	765	779	800	789	815	793	785	778	793	806	808	811	816	849	874	823	798	829	811	857	774	779	772	804	847	816	802	779	853	786	806	791	785	795	832	769	737	807	849	782	828	775	814	842	826	780	793	796	817	790	806	810	797	785	819	872	814	797	798	820	783	826	771	798	772	782	812	837	797	793	777	804	787	756	830	742	818	777	790	769	791	813	793	798	858	816	847	805	798	790	804	822	820	788	757	822	793	857	823	842	803	846	799	796	808	808	840	849	845	835	817	782	856	787	800	837	846	813
25555	3349	480	381	308	293	278	240	216	244	212	258	221	215	195	204	211	219	218	208	194	194	199	205	179	190	208	203	216	205	181	186	220	216	174	171	197	187	193	202	187	198	215	188	186	206	176	190	218	192	193	230	198	188	192	203	180	183	226	204	205	193	190	161	177	183	165	209	184	179	201	175	196	182	187	169	213	159	185	204	203	214	199	211	193	207	186	180	175	205	182	176	194	185	195	189	200	190	182	177	183	202	195	215	197	206	180	199	201	211	199	188	224	200	190	214	201	194	198	210	196	181	190	207	191	201	198	197	176	189	194	181	207	203	204	192	180	203	215	211	197	194	185	238	186	195	219	191	182	173	202	205	205	196	184	193	196	190	215	200	219	180	177	222	186	196	209	168	191	182	198	171	221	192	215	232	189	211	202	188	192	210	209	199	189	184	199	205	218	177	185	189	175	199	179	202	177	194	208	194	238	210	186	209	188	193	185	192	191	169	204	202	191	165	206	198	201	212	205	214	209	210	185	172	199	194	200	180	210	190	190	174	182	202	178	213	214	201	218	186	203	199	188	185	200	212	224	190	180	221	186	219	214	198	181	219	210	183	203	219	213	171	204	201	191	190	192	182	214	203	181	205	192	197	185	182	177	194	218	197	189	195	178	209	194	219	192	226	194	221	181	184	185	201	205	194	207	186	205	200	166	184	195	207	208	179	186	197	187	193	184	168	183	199	207	198	209	228	190	217	198	188	200	158	225	186	193	198	185	204	190	186	174	165	222	208	200	200	185	204	194	206	207	185	188	199	222	204	185	196	217	197	197	196	201	197	185	163	202	204	200	187	199	175	202	188	193	174	174	205	210	197	218	221	177	194	171	202	197	191	194	200	187	206	192	194	174	194	206	194	205	182	201	195	205	200	211	201	206	201	194	176	189	180	186	191	223	195	222	205	181	206	201	190	199	209	245	201	186	194	207	224	182	220	216	183	199	187	195	210	203	177	210	194	191	183	197	179	213	198	226	177	180	202	201	190	176	189	215	208	209	149	201	208	209	199	188	210	182	191	202	188	196	196	187	198	212	196	198	193	199	224	183	168	216	199	177	179	209	186	204	212	209	205	204	196	223	191	207	204	212	201	197	212	203	206	193	210	203	192	190	176	197	215	200	184	196	190	183	213	203	207	187	196	178	218	185	197	203	192	160	209	183	210	204	195	201	189	186	222	204	202	199	209	186	179	200	211	177	218	182	175	184	197	188	197	204	194	194	213	217	186	203	219	190	212	200	206	200	223	209	192	185	226	207	210	174	229	228	176	204	192	190	193	199	181	189	189	186	215	200	184	218	202	195	203	190	189	199	187	179	179	202	194	200	201	188	220	203	192	196	207	197	197	186	195	211	194	186	174	185	195	187	223	205	163	210	180	196	189	193	181	208	192	229	202	201	201	172	209	208	227	229	190	174	189	216	181	180	174	213	205	214	207	206	202	195	199	209	219	210	224	209	196	201	176	189	216	209	220	201	210	188	186	217	198	200	193	217	207	226	206	200	194	188	233	200	188	208	206	204	190	196	164	196	204	191	192	228	204	182	207	201	200	204	183	184	218	173	209	202	209	201	200	205	212	207	196	226	210	166	217	212	200	217	192	191	204	194	183	210	183	211	201	182	193	177	212	190	210	190	169	214	202	187	207	193	174	203	215	204	179	200	184	178	207	196	194	195	212	198	207	193	196	199	191	198	221	196	190	186	196	205	174	181	202	223	177	178	189	189	200	215	174	205	178	222	201	197	200	219	198	205	194	211	195	203	198	194	179	216	189	195	200	201	193	194	187	193	180	181	244	220	193	215	213	183	191	189	208	200	209	178	189	204	164	195	204	189	192	190	191	190	196	206	194	212	192	210	197	203	216	184	206	211	169	208	197	217	202	197	225	182	190	169	207	219	196	208	213	207	221	194	179	201	205	171	185	188	214	202	197	169	190	207	201	188	174	160	204	210	217	203	202	228	158	205	170	201	204	183	198	218	193	227	188	231	181	194	197	196	213	216	237	229	188	189	225	219	183	190	219	176	210	187	196	190	200	196	190	183	187	191	175	192	194	182	194	192	201	160	200	190	201	200	213	216	223	209	180	200	194	211	191	218	203	182	217	197	194	193	196	228	207	214	200	186	178	196	168	180	169	181	170	210	202	181	169	196	175	211	214	187	194	198	208	205	189	209	219	209	184	193	217	187	190	221	186	191	197	185	195	178	198	198	208	193	223	188	193	212	198	174	204	222	192	197	179	174	197	191	221	193	194	223	190	193	190	197	185	199	192	202	204	201	200	190	215	209	174	207	177	189	185	190	184	200	198	179	208	199	191	220	197	177	199	181	173	188	207	190	201	158	187	182	197	191	189	218	226	204	195	194	205	198	183	189	183	192	215	229	192	197	187	212	229	198	207	201	183	196	163	201	213	178	182	209	190	202	184	216	197	209	195	191	197	193	203	202	170	191	213	201	212	191	204	201	220	175	204	187	215	202	242	201	203	205	197	185	195	187	193	210	209	226	214	198	196	178	195	200	169	177	190	180	239	208	213	210	195	223	186	187	199	206	180	186	214	204	194	183	195	188	197	201	203	188	216	186	193	193	197	211	171	170	210	189	211	172	184	203	212	194	207	191	192	207	202	208	207	209	197	188	213	203	194	194	194	203	184	201	202	210	192	206	180	207	213	202	216	177	186	213	219	191	159	226	196	202	190	204	183	220	219	173	185	189	181	195	181	181	206	199	217	211	193	224	214	188	206	200	213	193	182	222	199	208	214	203	210	197	200	188	191	206	188	185	233	188	194	210	196	168	239	192	235	194	170	202	201	180	228	197	177	180	202	208	184	189	195	182	217	180	190	219	199	205	206	208	182	196	206	216	180	152	200	195	176	220	202	215	185	180	198	173	192	180	212	204	189	202	180	198	177	169	202	197	194	180	170	226	243	179	193	178	176	187	194	202	178	200	207	215	197	202	187	217	196	216	172	216	179	223	205	168	216	208	186	170	188	188	174	171	170	214	212	193	204	181	213	210	191	208	186	196	193	193	216	180	183	184	173	182	180	218	194	182	199	173	183	181	198	222	196	210	206	194	208	187	206	187	177	186	216	207	192	228	184	187	179	223	203	198	172	205	186	230	211	200	203	169	176	198	193	198	213	212	213	204	202	193	201	201	209	212	222	188	205	205	194	209	211	186	223	205	170	172	204	191	216	200	192	170	205	217	192	204	175	193	173	181	205	183	198	186	203	213	199	204	189	217	195	218	212	224	220	201	196	206	214	194	197	187	189	185	185	164	177	199	214	176	188	211	172	190	207	207	187	200	220	200	206	211	201	199	195	165	190	182	179	185	201	213	218	180	187	222	200	186	179	210	197	184	187	191	208	183	215	216	201	212	195	219	176	197	189	208	190	185	194	179	173	187	171	185	213	215	216	196	166	200	170	203	200	161	184	216	206	178	197	159	193	211	214	190	212
15716	919	1099	1120	1049	870	796	653	634	602	597	536	567	557	554	490	546	522	525	478	454	521	476	507	446	470	506	515	465	467	461	479	478	431	473	452	485	434	457	445	433	499	467	485	462	455	465	457	478	480	451	469	482	468	447	468	445	444	476	454	476	422	461	476	445	453	444	505	476	480	501	445	450	447	466	447	420	429	454	461	472	497	432	465	455	471	481	485	449	480	453	447	459	438	460	442	470	456	438	458	449	430	452	510	472	439	457	435	429	475	471	449	434	444	459	476	495	454	437	446	451	480	466	467	448	435	437	456	445	425	441	425	427	427	477	417	421	387	491	437	447	466	481	449	448	433	451	450	454	440	449	459	437	440	456	453	448	469	429	471	464	451	448	466	479	427	440	462	452	432	501	474	422	482	482	427	428	468	464	481	461	476	443	459	461	473	443	440	475	443	480	451	462	482	454	478	453	427	461	431	465	468	453	464	467	443	507	453	437	426	470	507	403	506	480	485	480	455	450	495	451	464	420	440	442	451	431	435	416	459	466	458	494	436	469	455	453	466	462	459	466	424	444	496	448	474	441	446	456	441	452	399	454	467	487	471	476	485	453	447	464	435	463	450	456	476	460	447	444	422	471	421	441	445	473	485	426	459	424	460	431	449	449	476	459	479	444	451	455	419	435	434	473	449	449	463	456	437	454	447	455	442	446	469	447	484	460	471	431	470	447	433	437	481	453	490	449	496	435	436	432	515	471	475	450	481	471	409	436	450	471	445	487	454	437	494	432	451	454	469	441	453	452	440	434	456	440	483	434	477	455	462	481	444	452	405	463	486	443	497	454	446	453	461	466	452	483	463	443	422	443	482	436	453	500	472	470	464	422	454	471	454	452	465	439	447	440	446	464	481	461	436	432	454	460	449	427	448	450	455	508	474	446	460	443	461	470	465	442	462	425	441	463	423	476	431	484	464	480	460	434	436	478	485	435	465	429	437	422	418	473	418	452	449	453	465	481	470	437	436	430	431	456	469	417	418	461	433	428	466	471	453	469	464	449	463	481	467	446	468	450	466	497	490	506	463	466	456	463	447	446	423	444	485	474	434	438	419	442	450	501	473	476	429	417	433	455	452	429	456	454	417	450	477	446	443	505	447	462	461	466	452	466	454	474	461	463	448	462	442	484	456	459	450	447	444	485	495	456	436	470	482	466	428	439	435	488	462	408	464	455	449	461	452	491	473	440	478	480	438	448	469	472	467	475	411	472	456	427	468	439	404	430	462	434	482	474	440	424	450	418	449	457	463	449	438	433	477	459	483	442	466	485	463	468	451	451	485	466	441	476	467	467	449	444	450	455	410	475	464	481	462	472	464	470	449	449	426	432	492	470	492	492	471	467	464	426	474	456	461	473	469	467	447	414	425	448	463	448	451	476	477	456	391	464	479	448	463	444	451	462	438	439	438	454	504	454	459	418	448	421	439	445	461	456	476	472	468	485	477	430	472	442	437	452	447	443	461	439	461	448	430	458	446	448	475	446	445	484	441	458	457	451	422	448	436	404	447	451	416	430	448	452	467	466	461	467	440	461	444	466	459	455	441	435	482	441	435	433	452	476	460	480	463	430	452	448	457	438	464	430	467	430	471	477	455	470	456	490	461	471	456	506	439	438	445	486	432	470	438	468	438	443	469	448	446	437	440	452	453	417	455	480	421	440	438	452	446	450	447	478	483	420	417	454	467	422	430	457	481	458	433	506	471	447	456	472	438	458	455	438	434	459	484	470	475	441	431	461	419	461	444	436	481	493	458	430	445	448	462	476	459	464	485	457	448	457	452	470	440	481	477	449	456	451	436	456	442	463	443	483	467	460	471	439	437	436	493	455	412	435	443	447	471	448	438	469	474	458	466	431	450	408	410	466	433	434	415	479	454	462	465	468	458	455	469	504	460	479	454	460	440	444	485	444	472	442	462	453	455	467	421	483	458	454	447	428	489	438	439	450	451	425	476	476	507	447	442	490	470	439	482	480	447	416	454	436	453	441	449	439	438	465	457	436	458	424	471	431	472	476	467	464	438	444	464	477	452	475	454	436	436	412	452	471	442	489	481	409	411	439	472	436	451	435	487	455	464	450	471	456	485	452	460	447	446	451	442	430	469	464	454	455	456	440	453	494	444	442	439	472	441	429	485	428	406	447	459	475	480	489	442	429	469	497	443	428	479	448	483	479	458	441	452	448	473	437	478	439	447	457	457	446	456	444	474	418	478	445	440	434	470	476	471	444	448	428	467	488	440	414	470	435	451	440	428	442	497	485	466	417	460	460	518	437	438	445	412	466	442	445	404	452	479	442	411	444	473	459	450	466	452	448	472	436	472	475	430	477	463	464	448	453	471	432	457	453	456	460	460	461	430	451	492	448	430	451	442	459	413	487	475	452	421	452	456	459	460	481	469	505	462	480	476	472	448	435	423	460	441	473	452	459	440	467	455	457	439	457	477	456	478	477	461	456	455	423	441	475	429	418	457	463	471	436	441	498	475	477	480	439	477	461	416	486	445	466	456	452	492	438	445	444	437	461	453	427	436	461	474	436	469	433	459	467	467	439	465	453	490	459	472	458	464	457	470	447	451	464	473	448	472	444	456	475	459	436	470	494	456	466	464	485	451	461	479	421	475	443	480	463	423	466	417	457	455	457	467	489	450	494	457	445	465	464	456	452	431	435	443	430	462	461	447	469	468	450	413	440	454	418	463	432	461	445	483	457	467	444	441	485	446	448	456	421	468	513	451	458	456	468	453	429	475	470	432	417	457	420	477	450	451	437	441	441	465	439	450	455	441	464	459	479	465	458	449	486	444	438	456	449	466	449	427	481	416	448	453	453	429	441	450	486	463	475	453	458	455	444	452	434	443	468	436	470	453	506	460	455	429	446	449	425	479	451	452	472	443	465	456	495	445	456	420	430	442	471	413	475	471	474	452	464	442	490	473	458	443	481	449	458	433	468	430	476	448	524	485	408	473	410	446	449	510	465	494	447	431	480	461	460	474	431	456	438	415	448	428	447	470	461	452	444	460	435	446	483	426	457	464	488	465	468	500	452	444	449	440	502	440	443	456	428	451	456	451	436	492	487	440	463	471	454	479	470	473	447	499	448	504	449	507	458	474	478	466	504	453	452	439	450	425	462	480	449	435	487	437	454	461	433	502	453	489	485	517	434	462	444	447	453	467	472	441	463	457	450	480	484	464	427	419	459	456	450	479	451	461	471	462	443	470	419	451	464	433	445	450	461	448	428	462	490	453	451	474	461	466	500	441	457	461	456	468	430	440	469	443	482	477	485	455	433	432	440	423	452	484	458	486	471	431	464	427	466	433	470	454	424	504	456	487	487	448	440	523	432	464	448	452	456	459	462	463	470	489	457	467	461	437	461	431	451	465	457	448	451	472	461	492	422	447	427	462	438	473	484	474	461	406	463	460	443	450	465	429	460	453	456	441	430	479	469	484	469	476
35832	6928	804	561	370	298	253	242	171	216	191	196	158	168	171	143	160	150	148	150	148	158	156	154	139	148	147	142	157	151	136	134	120	153	138	161	125	137	119	140	164	148	155	139	125	131	128	145	122	151	155	155	156	138	133	145	112	120	156	139	134	125	128	186	147	117	130	142	119	131	125	112	157	143	145	133	161	159	146	140	125	132	136	129	170	142	149	139	145	134	137	153	138	145	134	146	143	161	135	147	155	134	133	145	126	121	129	151	133	122	147	110	131	139	146	154	139	151	153	139	151	127	130	136	157	125	157	129	136	124	144	123	155	139	158	132	133	130	138	127	123	133	115	142	139	147	154	122	133	159	152	154	133	122	163	136	142	141	126	150	141	144	137	165	156	154	131	138	157	127	125	124	142	136	131	113	138	148	142	162	127	112	132	146	149	112	119	126	132	125	115	129	135	125	129	135	134	119	149	143	149	120	137	150	138	150	128	151	139	129	151	140	125	130	152	171	133	130	167	148	153	127	124	152	136	149	160	131	109	128	152	120	133	134	149	151	117	120	139	136	156	138	119	125	114	154	133	142	140	156	135	157	129	142	127	122	127	133	140	131	124	127	131	130	124	151	121	122	135	149	128	135	149	142	134	125	163	151	139	137	131	149	144	132	135	132	133	144	144	139	151	152	143	146	151	149	171	161	148	145	154	140	141	148	136	122	153	150	154	153	138	129	131	126	132	142	124	123	138	153	143	137	157	137	134	123	134	147	152	131	128	155	152	148	109	164	147	122	128	149	113	144	145	136	138	146	145	116	119	143	137	135	118	133	108	140	139	117	119	151	150	134	159	138	153	144	158	133	138	131	161	126	143	150	156	130	128	141	149	152	153	149	141	153	135	142	145	133	141	113	138	128	134	135	130	137	147	136	138	132	150	155	159	139	133	119	133	122	141	138	130	123	153	126	145	144	134	138	157	133	151	139	170	139	152	155	143	121	156	114	127	153	159	156	143	133	137	140	114	126	113	128	156	139	161	147	147	117	132	147	138	111	153	136	122	142	146	124	150	140	128	139	173	141	141	123	149	164	153	146	155	136	112	123	141	135	141	118	136	154	146	133	149	149	148	144	140	151	141	137	132	143	131	141	135	141	151	144	148	171	142	139	137	128	131	129	143	143	130	135	135	122	116	123	137	128	144	130	150	142	131	146	158	136	161	152	123	135	135	139	148	119	150	161	160	140	145	152	161	137	142	152	143	145	151	147	150	134	121	139	151	131	162	159	149	129	139	137	141	133	148	148	149	144	130	120	132	123	143	125	157	149	126	157	148	148	132	148	138	134	127	128	136	154	147	141	152	131	141	136	130	149	128	135	117	138	127	121	122	121	147	155	140	164	138	126	159	147	127	143	139	137	114	144	146	139	127	156	131	135	125	125	148	149	150	125	153	151	136	145	136	133	133	144	160	121	133	152	133	145	129	146	148	138	136	145	150	115	135	145	155	130	133	173	129	149	146	159	136	160	159	136	133	150	142	145	150	142	133	129	144	141	129	144	136	153	139	128	120	122	125	131	140	129	124	148	171	135	144	148	139	147	125	152	150	126	140	144	159	150	154	138	159	168	130	138	129	151	138	130	136	143	116	124	133	158	154	132	137	123	155	124	127	142	143	126	126	146	127	151	111	131	130	143	147	147	139	131	139	147	122	125	120	133	122	120	141	147	129	131	112	130	143	135	146	155	135	127	131	134	129	128	143	135	127	128	123	143	130	155	137	130	152	149	139	118	154	130	120	134	139	136	144	146	124	143	129	128	125	139	144	132	130	126	155	142	138	143	145	139	135	135	136	143	143	133	123	150	119	142	158	141	161	131	147	131	131	145	140	132	155	164	153	136	148	151	151	156	156	146	122	159	142	126	126	151	127	131	140	129	133	135	142	149	144	131	132	147	139	134	130	127	142	156	123	147	140	152	116	128	143	124	128	124	142	142	154	125	133	131	126	145	141	134	131	131	146	120	143	143	126	131	151	143	136	111	133	143	139	161	142	155	152	153	139	134	137	129	131	141	144	134	145	141	118	130	114	137	131	135	114	134	125	121	138	145	149	148	125	146	142	128	155	147	150	134	147	118	123	146	155	128	120	148	123	156	183	147	138	138	141	142	128	121	147	132	142	123	147	130	143	130	127	117	136	129	140	140	158	126	139	156	125	143	140	142	135	128	110	139	139	161	148	138	143	117	118	153	128	138	121	148	150	132	139	138	135	116	133	138	141	137	126	163	120	142	134	141	148	150	134	130	150	148	141	136	154	153	115	127	142	164	142	119	133	133	145	160	141	151	145	134	148	124	137	134	142	136	141	134	148	132	161	129	137	131	120	148	168	125	123	144	145	130	123	150	135	139	140	145	126	133	131	140	117	135	137	140	120	138	149	130	138	148	130	109	138	136	125	152	123	124	134	133	124	132	123	139	118	117	126	162	155	156	125	138	126	117	132	140	140	137	128	174	137	139	140	130	142	133	129	171	133	157	145	147	157	129	141	150	149	159	121	148	141	125	143	139	137	144	161	138	125	130	148	144	138	133	156	137	140	139	137	144	130	152	145	138	123	119	150	145	137	136	113	138	151	138	125	129	139	149	136	139	120	134	117	142	130	141	149	123	143	155	157	136	147	139	139	143	151	153	114	128	120	134	127	150	134	131	127	154	151	151	144	139	150	136	136	146	141	148	116	129	137	128	129	121	165	155	147	147	141	112	148	125	119	133	137	130	151	157	138	136	156	125	136	148	118	130	133	139	148	136	125	141	124	136	145	180	127	125	131	135	154	149	153	148	138	157	157	133	150	165	143	147	143	134	156	136	139	147	158	132	146	137	116	140	159	155	141	141	143	147	139	137	138	132	175	172	135	132	142	137	115	135	159	149	133	126	123	147	171	127	146	141	117	139	157	141	150	115	141	118	135	148	145	151	130	147	128	164	135	135	139	135	131	125	150	131	141	147	145	133	137	130	143	151	144	137	135	134	153	142	126	150	149	147	138	131	142	156	123	161	117	154	134	156	134	129	155	126	126	130	115	129	114	135	154	140	143	147	135	129	130	129	146	147	139	137	133	152	150	147	147	144	146	129	126	129	145	122	137	163	142	133	134	148	142	131	132	161	131	146	123	123	114	132	133	134	134	147	149	134	132	145	136	134	145	148	151	130	151	125	146	141	136	144	141	131	146	119	139	154	145	116	138	133	133	139	137	127	126	136	161	152	149	165	134	128	130	133	141	131	153	160	158	137	112	150	118	156	148	131	144	138	137	123	164	118	145	144	128	149	132	122	142	121	154	135	135	124	140	151	128	146	133	152	128	132	147	113	145	143	147	128	120	143	135	116	137	146	126	150	166	153	155	136	125	124	144	141	133	126	152	127	139	141	151	128	167	122	118	113	120	142	109	137	155	139	167	101	133	166	151	118	128	126	144	133	145	139	121	149	126	141	132	153	160	145	146	135	136	138	160	130
20879	1260	1529	1684	1568	1228	1023	907	771	680	604	543	535	498	509	452	498	459	440	422	431	408	451	431	420	406	353	413	402	391	421	394	424	345	410	402	385	375	376	365	356	382	352	374	388	345	367	374	410	325	375	342	368	356	356	399	345	330	364	351	377	377	372	392	354	306	359	386	386	363	360	381	374	388	366	371	389	349	356	343	373	348	365	362	362	389	376	348	355	384	350	329	406	352	350	347	366	352	398	346	384	375	368	418	343	396	358	380	344	363	363	376	362	344	368	365	339	372	355	349	371	356	344	370	396	349	353	362	356	341	328	337	384	366	430	392	376	366	354	349	359	328	351	347	378	364	347	319	334	371	355	347	373	349	367	338	340	344	372	361	308	356	326	392	340	390	359	381	346	360	354	347	386	344	355	378	331	342	387	371	346	336	364	387	372	329	366	381	361	334	357	332	360	336	371	342	340	361	372	353	359	345	342	376	368	333	349	361	325	360	352	376	360	374	367	339	398	358	357	329	340	369	363	361	377	385	349	348	345	365	361	366	342	344	355	380	367	378	354	378	331	378	363	379	368	348	334	360	370	350	354	324	371	371	402	377	400	341	345	372	379	374	342	362	343	363	368	381	324	399	409	367	364	332	377	371	307	363	366	361	343	375	358	378	304	358	376	353	331	381	367	356	353	333	349	352	345	324	331	371	331	352	365	334	342	388	354	365	336	354	376	370	374	290	363	350	394	346	378	349	370	373	377	328	373	375	323	371	368	373	363	355	351	377	336	373	350	379	360	333	376	362	389	363	378	353	383	351	375	339	356	350	379	352	335	366	385	315	386	379	376	335	362	351	369	399	348	330	322	329	374	352	353	353	382	363	364	350	387	362	368	382	370	347	387	343	378	335	362	367	355	375	355	357	340	359	373	384	395	340	351	366	333	364	388	387	367	346	381	359	359	349	363	349	350	393	362	368	354	369	377	351	362	387	364	386	354	363	378	364	381	350	350	390	355	334	352	355	376	344	362	389	386	331	363	326	364	348	360	352	348	331	360	368	372	338	333	371	375	372	327	356	325	371	363	379	330	374	379	367	348	345	331	350	337	340	355	380	360	374	366	364	334	368	354	393	313	324	351	375	350	354	374	339	396	354	361	354	371	359	358	356	392	389	361	377	349	356	382	360	381	313	379	356	362	339	334	369	366	374	334	347	355	353	379	358	344	385	363	376	373	349	359	331	345	339	358	338	363	369	334	339	374	378	346	336	358	359	356	319	361	318	390	362	351	367	347	360	369	343	368	343	391	365	393	357	352	381	345	368	333	370	353	375	356	358	355	371	353	378	374	377	370	361	343	342	357	361	330	359	368	370	372	358	375	358	386	371	353	351	375	379	371	330	361	378	354	359	358	356	361	339	342	383	344	357	374	372	345	333	325	352	343	341	373	378	338	365	337	354	382	350	352	380	406	333	328	327	351	332	356	376	367	369	346	352	384	348	353	356	332	364	357	331	331	372	357	362	354	377	356	352	366	348	364	339	348	405	350	368	361	369	357	356	358	378	366	367	364	352	360	343	358	362	357	375	382	350	385	345	373	360	352	345	369	370	394	360	359	321	358	333	368	343	360	345	379	327	340	405	355	368	367	377	388	382	350	369	347	365	363	387	361	362	344	376	406	350	363	390	361	333	360	361	360	360	328	318	355	354	331	360	391	370	349	355	361	361	351	403	339	348	367	364	368	349	377	389	353	375	352	375	374	350	362	353	346	376	327	362	386	347	346	367	354	370	359	376	371	347	371	370	332	353	391	353	351	359	353	363	355	372	377	336	336	388	352	366	363	382	371	354	370	347	369	372	332	384	389	362	367	389	358	330	337	353	415	347	344	397	364	384	359	332	378	389	365	375	391	336	379	403	342	364	371	341	356	362	349	342	358	347	379	375	340	365	376	346	381	331	361	404	350	342	364	337	346	340	354	382	391	367	355	372	341	332	337	345	337	324	355	331	333	358	374	343	343	365	375	346	398	375	392	366	342	365	372	377	367	370	378	365	369	359	355	353	350	375	336	347	373	379	368	370	357	400	354	363	386	349	334	334	375	347	346	380	344	366	350	329	356	354	348	412	337	332	358	387	364	363	387	370	332	375	375	361	349	370	387	377	355	333	352	337	375	350	359	365	344	335	359	360	338	402	366	319	336	354	398	349	365	344	368	371	363	356	344	370	385	357	346	375	344	332	334	308	333	346	364	377	345	357	329	353	358	378	354	370	385	341	368	361	351	348	356	330	366	378	359	380	348	374	366	352	356	350	355	381	391	370	344	356	378	349	350	396	327	362	383	370	369	386	349	387	385	361	362	324	357	364	335	375	351	356	357	361	373	348	327	386	355	321	369	339	347	347	370	379	380	355	360	378	353	352	377	339	332	345	352	348	389	334	347	371	324	368	357	368	364	333	364	410	389	378	349	347	356	368	382	365	374	375	356	339	347	375	375	367	354	384	362	332	355	363	329	355	349	350	381	362	367	349	356	369	362	378	369	360	366	346	370	362	365	397	343	350	359	358	365	316	374	368	352	330	354	352	360	334	370	361	358	329	393	354	336	401	370	384	369	383	367	351	376	368	343	340	339	384	350	334	371	359	387	376	328	379	340	353	361	379	354	360	376	367	371	362	364	361	356	377	382	369	357	323	345	376	326	344	364	358	391	345	338	372	365	373	356	346	381	371	345	371	390	385	374	329	379	350	375	352	359	365	345	362	342	339	307	332	352	352	356	346	341	389	366	319	368	347	364	365	354	350	370	363	336	355	379	361	361	307	317	372	373	318	342	369	367	331	360	339	390	361	374	386	368	341	374	338	319	367	337	353	355	354	370	411	346	345	340	379	332	355	352	359	374	354	349	370	334	314	349	361	331	365	379	368	343	350	362	350	375	364	383	389	344	385	372	352	359	349	366	336	348	338	373	365	346	414	345	385	344	336	360	362	380	382	367	374	328	335	370	363	400	368	330	393	356	357	348	362	370	373	344	364	382	332	388	354	391	355	354	357	379	358	336	344	318	356	396	328	379	350	344	324	353	376	379	381	331	359	369	322	372	363	361	348	367	340	354	361	348	367	370	361	351	365	377	357	354	334	351	355	375	336	330	384	345	361	365	369	355	390	372	364	328	354	398	370	342	361	347	406	335	372	349	350	352	340	340	390	333	326	333	342	369	349	353	351	390	350	340	381	370	374	345	373	373	398	323	388	320	339	340	356	368	378	376	373	343	361	343	338	379	349	372	350	402	377	384	381	365	373	327	382	358	358	383	338	326	391	346	357	342	357	360	391	358	370	374	358	348	342	343	343	376	345	321	364	376	362	361	332	406	383	374	374	367	359	367	359	352	347	345	326	386	340	368	353	355	357	349	342	342	342	332	362	324	366	335	379	353	367	325	335	342	312	387	389	369	351	394	348	373	374	339	359	374	329	368	380	354	382	374	375	375	324	371	337	357	370	336	371	338	392	342	379
12300	1229	385	419	405	356	379	387	350	352	312	366	377	395	378	378	369	352	376	410	374	383	393	358	386	352	352	365	379	371	341	407	349	382	422	362	387	380	386	389	412	418	394	372	378	369	359	371	354	342	354	352	396	370	363	347	387	405	369	354	335	366	358	373	399	354	403	369	361	354	345	391	394	391	423	405	392	377	370	374	385	374	391	396	410	371	377	373	354	372	365	328	402	365	415	387	366	383	345	364	353	415	404	348	313	374	355	389	375	389	375	371	318	341	393	363	373	366	381	346	362	328	402	377	362	360	361	353	365	357	408	403	374	373	345	348	334	399	395	366	362	394	372	393	398	375	367	340	358	406	405	343	362	362	347	360	393	402	325	360	353	377	377	337	352	358	391	398	369	372	384	374	365	355	338	381	374	378	407	371	369	338	395	377	371	367	390	385	376	341	393	348	343	398	381	381	342	405	375	391	384	377	403	372	388	354	373	373	380	381	373	368	383	354	380	405	362	378	396	367	344	370	384	357	391	392	352	372	376	380	406	417	366	356	383	351	376	373	412	382	397	339	352	360	378	377	362	350	353	357	340	356	394	385	371	406	362	407	357	390	410	349	355	373	355	377	363	383	359	349	379	398	375	372	379	369	369	339	387	365	369	380	346	352	357	373	412	387	363	400	369	379	384	387	415	369	385	386	385	371	343	340	393	376	386	383	374	364	370	370	387	379	393	383	369	404	393	386	392	411	335	382	368	407	397	389	417	374	342	339	372	376	417	351	394	394	398	352	374	382	411	402	397	354	359	381	430	372	342	386	375	391	396	362	418	407	355	344	343	366	397	371	368	407	363	373	378	411	362	376	359	403	384	361	396	377	384	358	406	418	373	410	345	392	384	396	358	366	354	358	389	373	355	378	378	393	349	381	400	329	362	365	374	339	397	336	370	379	407	359	359	404	434	380	358	383	396	363	375	385	379	400	385	392	387	380	374	386	391	353	370	369	415	372	391	376	361	375	377	406	409	409	384	368	379	412	389	386	381	353	367	374	353	393	387	370	380	337	384	355	389	380	403	363	394	353	349	363	397	349	368	389	367	354	370	348	395	381	315	364	382	384	377	384	388	373	366	359	368	366	400	365	397	379	367	356	384	365	396	386	362	357	350	345	389	360	429	320	379	388	360	367	398	377	350	373	314	328	414	406	353	364	404	385	393	393	394	365	409	347	347	343	332	409	405	381	361	392	374	373	365	357	387	352	375	386	371	372	389	379	367	359	375	361	382	344	413	376	368	349	406	342	386	397	362	361	367	374	379	364	393	400	378	373	369	360	362	378	356	341	427	392	362	362	364	379	381	360	403	392	380	365	380	372	371	361	406	374	360	371	335	350	356	410	370	358	393	380	355	365	396	377	366	355	358	392	382	350	405	365	369	359	379	387	353	372	363	378	386	368	373	364	353	391	362	376	360	358	350	354	346	412	391	396	374	370	384	392	390	392	382	366	393	386	347	398	345	349	381	358	371	367	368	376	351	328	367	372	382	418	369	370	361	360	408	349	390	332	401	374	376	370	378	376	352	336	370	380	358	391	357	366	373	376	376	354	408	391	358	387	396	376	388	384	387	384	405	382	407	370	373	375	355	374	349	362	383	378	339	374	413	346	395	359	376	372	383	299	378	367	363	379	390	432	373	330	338	387	388	405	372	384	390	364	369	395	367	362	345	379	388	406	366	373	330	343	382	368	362	371	362	385	383	419	358	379	376	354	398	392	410	365	384	356	359	338	387	332	337	371	341	426	392	369	360	386	357	374	352	339	349	370	356	362	377	335	387	376	395	361	385	384	352	382	338	401	384	384	341	363	364	383	410	354	394	347	361	419	386	359	402	379	341	395	369	402	374	384	411	377	367	364	366	375	361	403	368	351	359	368	371	390	413	370	386	365	346	385	379	388	375	422	338	346	342	371	361	376	410	380	360	342	352	370	369	375	414	358	444	365	337	356	354	390	365	360	398	378	362	348	390	384	312	381	363	373	342	391	423	395	384	341	407	396	352	383	404	396	371	369	393	384	374	378	371	375	419	380	360	420	360	349	379	352	351	378	382	376	366	354	358	371	371	398	371	366	414	366	362	348	360	369	371	368	405	374	350	368	386	376	362	405	397	370	371	386	356	346	422	419	377	352	379	362	361	394	376	339	358	397	367	408	393	361	370	391	391	354	342	382	402	398	415	336	390	390	341	387	367	392	359	413	360	413	342	373	376	379	345	386	364	393	378	365	375	394	409	384	357	360	343	391	370	369	350	398	413	346	370	378	387	381	358	361	380	362	369	365	397	374	369	359	400	354	370	357	378	351	370	371	375	372	373	352	378	372	364	392	355	384	411	377	388	361	379	390	366	360	366	373	380	408	398	374	373	371	371	394	350	364	394	396	378	363	397	408	351	398	381	351	384	345	372	397	353	402	399	358	389	383	401	383	350	380	353	391	377	364	351	391	362	358	404	368	362	381	381	356	372	363	350	360	384	374	338	373	330	403	392	350	378	365	352	397	377	399	368	352	413	341	374	348	409	397	357	371	379	345	377	393	373	439	359	348	343	364	353	412	381	376	386	379	347	382	348	379	364	375	416	369	375	344	353	402	385	377	347	391	393	366	349	374	339	414	404	363	385	406	423	390	360	359	377	360	358	389	371	351	373	371	355	382	379	391	344	348	381	374	356	348	354	398	379	369	382	385	362	386	372	394	374	377	371	378	378	384	362	355	363	387	369	363	416	340	401	360	347	326	353	390	373	361	381	338	380	365	364	381	387	387	393	367	371	360	364	376	371	380	345	400	381	409	380	401	403	359	359	312	365	361	376	332	412	370	393	370	345	388	366	383	390	366	396	360	369	391	414	363	397	356	370	372	385	381	378	397	388	349	414	359	365	363	344	345	367	348	375	358	362	352	393	361	349	379	394	353	377	377	360	338	380	368	359	406	442	372	349	359	392	355	384	355	381	361	359	392	334	380	382	391	373	396	379	397	390	369	373	371	382	388	379	380	423	392	371	391	375	404	421	332	366	400	403	381	380	384	384	387	370	394	385	349	392	370	397	368	362	389	386	379	394	397	399	359	355	388	410	368	434	394	400	365	368	380	393	388	359	391	403	369	338	360	392	373	403	396	383	387	374	392	380	388	394	382	381	399	357	400	379	377	359	360	359	356	395	346	359	376	401	386	383	392	356	380	362	379	393	376	364	379	421	391	394	400	394	375	381	398	340	351	383	393	385	370	374	362	379	362	377	368	396	396	388	347	345	377	344	340	344	368	353	370	393	342	388	350	324	351	361	420	366	355	378	389	377	376	369	386	368	393	386	407	356	400	371	381	352	391	390	389	389	359	332	360	348	354	352	371	377	384	379	360	383	385	392	400	373	379	365	369	415	400	397	406	373	391	382	380	393	380	381	366	350	357	385	370	374	334	316	342	348	382	358	395	391	398	385	367	340	369	354	356	366	356	387	356
7801	927	857	864	916	831	846	773	809	790	858	787	840	801	789	799	829	789	784	784	824	829	875	802	769	786	841	814	794	809	790	820	816	818	820	809	866	823	842	805	749	750	732	803	795	815	867	793	811	819	821	823	775	810	850	781	775	734	789	839	782	792	852	808	831	813	797	837	764	806	775	811	814	812	800	742	822	824	839	807	751	851	784	783	772	805	766	794	819	811	796	748	746	812	816	818	834	775	794	820	796	863	843	821	794	803	787	818	779	787	805	796	804	783	767	843	806	810	830	809	818	758	798	839	815	762	792	829	807	798	817	815	794	785	819	821	808	774	764	785	788	819	841	772	804	776	804	789	781	854	844	768	802	848	845	789	844	826	819	776	796	812	784	885	782	813	825	817	818	788	794	853	789	814	773	816	782	782	809	793	850	802	803	814	791	743	817	789	874	764	801	793	828	810	742	852	873	815	799	797	747	789	799	790	784	778	771	818	858	758	834	766	808	786	793	815	845	771	800	782	805	834	771	828	817	775	809	794	777	795	743	796	786	803	797	786	773	737	828	820	789	770	813	821	802	785	851	807	850	756	823	774	802	797	805	850	823	818	766	783	800	805	788	831	828	770	777	765	795	776	822	764	811	776	809	743	838	856	787	788	790	857	781	819	808	817	798	846	811	834	839	777	776	784	796	750	822	826	785	811	779	801	770	827	821	810	834	769	786	862	858	852	834	814	771	814	806	794	800	794	814	812	808	793	767	813	784	820	820	788	764	839	795	803	854	763	780	802	787	794	781	792	807	804	815	791	787	815	801	791	792	793	804	804	835	752	815	845	815	832	776	827	811	842	804	839	803	808	791	808	781	799	754	758	821	833	806	848	799	873	834	819	806	817	806	832	806	854	762	782	786	809	848	852	838	777	786	847	754	779	802	840	844	815	803	783	810	835	807	775	792	801	789	821	828	808	845	823	796	788	868	866	822	773	776	839	839	882	809	775	808	800	822	828	774	829	823	798	796	824	801	806	822	760	821	798	827	855	792	761	802	794	765	817	790	800	784	815	776	799	845	811	841	792	822	799	803	792	769	768	801	835	887	794	812	792	782	787	785	788	804	830	806	847	810	822	828	869	833	812	834	831	780	828	843	800	826	823	794	825	838	823	853	817	796	797	796	784	818	822	807	799	820	789	803	806	842	820	772	790	815	772	772	826	798	801	777	798	756	801	854	791	775	799	763	797	781	807	868	809	812	864	817	810	822	839	855	780	845	790	783	799	804	786	812	819	816	768	819	806	811	830	734	827	816	786	784	805	809	758	811	797	809	823	789	811	783	787	839	813	762	812	791	841	838	832	787	838	822	843	760	841	779	774	791	830	787	810	791	834	838	812	767	807	821	796	795	807	811	836	791	855	804	804	814	849	809	779	814	830	798	780	796	838	794	839	824	806	823	823	867	798	782	792	844	761	804	814	799	728	805	779	824	788	835	854	812	777	795	851	810	808	786	832	781	833	819	777	830	860	859	821	838	820	825	804	805	770	808	791	840	802	779	828	828	793	840	813	854	774	820	783	804	801	835	828	802	821	837	813	775	750	828	860	796	801	828	804	827	792	815	809	805	818	793	796	808	806	766	813	786	828	836	779	833	814	847	846	789	735	843	848	842	847	780	856	740	847	869	802	793	793	772	834	798	806	826	807	840	843	790	791	808	816	820	800	855	876	769	853	807	831	821	860	786	872	811	852	791	802	808	828	805	781	806	846	824	801	791	820	780	818	788	748	884	743	849	821	788	823	778	803	789	810	798	819	790	793	820	780	778	776	764	768	840	791	796	860	793	781	857	834	851	834	776	799	753	852	784	801	765	774	767	804	766	838	874	835	799	770	808	870	774	800	841	802	838	778	826	801	766	811	774	777	760	803	813	829	817	820	807	845	817	815	836	782	790	819	771	808	776	761	797	824	785	802	774	810	814	802	814	792	797	844	770	810	790	813	788	834	795	822	823	839	832	791	868	842	773	813	833	829	774	830	816	803	778	838	845	863	788	781	778	810	787	830	805	865	831	787	804	816	830	832	823	805	823	859	802	769	840	823	852	809	790	744	815	827	800	782	788	763	827	793	795	847	810	762	852	781	767	772	799	801	808	820	816	763	859	810	763	793	816	814	808	812	783	781	816	832	780	841	798	788	771	805	814	841	786	833	823	826	756	747	811	801	793	842	834	821	760	817	828	791	790	801	761	821	767	814	834	811	841	801	802	800	814	827	859	784	809	810	855	773	855	800	796	799	845	857	829	835	815	829	832	852	810	820	804	835	800	799	805	895	793	817	771	806	815	790	796	830	795	799	793	774	788	806	829	829	805	751	857	819	797	850	785	740	814	750	799	773	777	815	789	795	835	791	804	790	836	824	823	801	804	861	851	773	793	733	815	807	851	807	776	864	796	823	791	840	807	797	771	868	829	796	823	774	771	804	783	801	799	825	786	816	769	870	842	779	777	758	814	808	775	802	823	828	806	786	845	798	802	820	836	812	783	830	784	814	815	783	815	802	813	814	871	778	774	805	832	834	764	801	836	841	833	759	817	783	801	821	809	810	786	809	827	831	790	792	811	796	801	776	795	790	782	815	775	802	805	820	793	777	802	782	815	816	823	787	787	803	838	815	816	787	802	839	792	808	817	822	778	833	814	805	786	800	789	774	822	772	835	801	828	831	796	783	744	818	820	785	792	786	818	813	820	811	826	808	794	821	803	774	802	815	821	806	811	783	805	821	774	809	778	858	776	823	830	802	828	829	873	757	796	818	864	854	806	831	801	805	766	796	781	770	833	790	819	789	853	844	801	805	794	818	759	844	807	823	782	800	849	851	778	833	777	818	786	804	821	793	822	788	773	810	784	800	774	778	804	769	803	797	786	797	777	813	815	825	809	822	807	824	848	771	836	877	835	825	773	839	825	893	863	830	791	811	822	841	853	803	741	859	837	804	757	770	765	820	826	803	812	773	848	832	766	772	818	814	768	814	806	823	828	774	791	831	845	797	855	844	776	757	787	818	783	767	794	833	793	793	763	770	788	825	735	812	836	831	833	799	767	827	787	809	807	800	766	800	816	795	831	792	806	774	783	780	783	818	853	807	828	769	868	834	780	787	784	802	843	784	825	844	812	779	740	821	822	803	765	794	844	805	801	793	864	778	816	797	835	825	799	808	809	778	813	788	833	866	858	834	750	853	807	772	831	769	798	838	782	859	786	801	839	821	797	846	780	791	840	799	844	817	867	864	786	822	832	821	807	827	859	771	760	841	784	805	845	790	823	842	808	791	803	758	796	872	848	768	739	825	805	800	824	759	821	844	812	820	838	861	821	820	844	812	825	803	838	786	778	830	800	820	801	850	804	835	836	780	834	813	785	818	824	799	759	843	857	799	795	782	778	849	841	838	808	840	774	814	800	784	827	829	838	823	826	837	820	768	819	867	783	831	769	757	793	746	778	762	758	863	899	806	781	848
25955	3544	480	397	292	311	256	236	204	218	262	230	213	220	196	204	209	200	194	218	221	176	183	211	182	213	199	210	211	202	170	184	170	198	178	216	190	222	220	180	179	189	197	191	193	197	198	171	206	205	201	196	202	207	207	199	209	213	199	218	218	210	200	205	187	193	215	196	188	191	229	194	201	190	170	220	225	180	198	163	182	200	182	220	195	211	177	217	163	197	200	191	197	180	176	198	231	188	186	180	170	201	186	205	207	201	188	216	186	198	200	212	205	193	211	183	205	192	190	183	184	201	208	194	175	199	191	186	190	190	176	176	189	195	190	199	178	181	202	230	227	221	189	186	207	237	207	211	194	190	172	224	177	199	194	180	191	189	217	200	194	209	239	203	181	187	200	194	194	180	182	180	191	199	204	211	222	189	197	201	211	153	189	197	200	208	187	220	200	184	206	202	184	230	186	181	212	194	182	209	203	218	190	189	191	187	203	208	208	226	202	202	187	179	187	208	173	204	209	216	210	200	179	188	207	171	199	204	199	189	171	199	187	190	181	197	193	178	198	173	171	195	213	177	176	208	234	207	195	210	211	188	207	192	196	228	174	184	216	212	180	217	200	203	223	205	209	200	182	180	223	213	197	217	177	197	208	194	202	207	198	213	198	197	201	193	185	198	202	194	204	191	178	196	199	215	195	196	202	214	219	238	225	187	180	206	201	208	216	188	221	177	204	193	185	197	199	197	209	188	193	198	186	214	204	211	198	200	210	193	231	190	178	227	201	176	208	216	193	215	201	236	196	177	190	199	233	203	204	213	211	208	202	226	189	211	211	216	221	190	180	209	199	208	201	225	198	188	208	200	174	163	207	187	196	203	204	220	196	195	200	186	173	187	176	204	180	186	208	198	179	209	202	189	219	211	200	180	193	191	218	217	202	185	177	211	212	221	189	183	210	187	203	176	185	178	203	224	207	210	207	173	181	198	217	202	196	201	205	207	186	191	189	198	187	212	181	182	228	213	226	191	211	199	198	205	201	196	201	200	186	208	230	218	188	171	198	190	224	184	213	217	192	222	205	174	183	166	198	175	193	213	193	204	185	186	198	208	205	207	169	195	209	188	195	213	210	207	179	199	194	170	204	188	172	207	177	179	196	195	216	203	191	170	206	239	197	197	215	187	195	226	203	203	173	186	198	189	187	191	209	208	183	204	189	180	208	230	187	214	208	187	205	190	188	217	196	212	197	172	188	202	202	195	179	227	204	219	200	223	199	214	214	172	178	202	193	196	231	178	194	209	209	222	177	196	199	237	205	205	185	193	199	214	224	193	204	211	188	208	187	214	208	214	186	190	229	183	208	198	210	185	205	192	200	189	210	208	224	210	182	171	189	204	188	201	181	211	219	170	203	202	190	202	228	172	208	196	204	173	193	206	207	196	214	208	201	214	179	198	201	216	170	197	194	203	186	186	189	223	195	193	199	221	200	193	202	190	182	186	218	182	190	189	203	190	181	189	205	199	200	185	198	191	211	206	188	225	216	195	186	186	190	200	181	181	227	214	215	198	178	194	190	226	198	220	227	197	218	224	224	181	206	172	180	181	190	179	216	192	199	211	176	208	187	192	179	195	186	201	201	207	207	222	181	162	210	210	176	212	195	205	189	182	231	207	193	194	184	202	194	208	209	206	186	215	182	209	195	206	184	190	183	156	197	172	186	205	209	190	161	183	205	187	188	227	173	183	186	183	211	221	194	204	216	210	204	194	177	192	170	204	209	198	190	206	177	179	198	233	177	186	218	211	189	189	182	196	183	195	203	209	189	204	207	187	188	210	184	210	209	221	200	184	206	207	224	190	193	214	197	213	220	199	183	207	206	191	209	219	185	212	172	237	233	240	195	164	198	199	223	196	208	207	183	221	213	187	187	200	180	181	208	192	191	187	167	218	193	227	235	216	214	203	199	192	188	194	161	181	195	201	216	234	218	172	192	215	202	218	205	219	226	169	188	210	215	216	175	204	204	181	202	182	195	189	199	231	188	214	224	188	193	195	177	208	195	205	163	181	222	213	213	212	198	164	186	186	205	187	187	201	205	196	175	202	211	192	205	202	204	212	193	202	193	195	188	209	197	196	184	202	185	203	193	197	192	168	227	173	179	199	183	221	192	209	219	182	197	209	258	201	233	184	178	190	196	188	205	194	240	191	196	208	240	217	194	200	195	207	185	176	154	205	183	182	194	182	182	181	205	186	191	213	229	214	192	202	207	195	220	220	197	181	177	196	204	223	196	214	235	190	164	179	171	204	182	177	196	158	188	170	194	192	215	224	185	222	175	168	181	183	202	209	193	182	201	167	210	204	208	183	193	211	192	211	220	199	182	212	223	210	224	235	190	186	220	224	226	166	184	206	202	205	218	191	202	193	218	190	200	218	197	192	199	222	202	185	179	207	216	189	215	195	215	189	206	219	205	208	204	198	206	210	196	194	213	227	184	218	185	180	202	178	205	184	186	211	171	202	175	203	179	207	218	212	188	178	183	211	230	159	214	196	205	207	209	237	181	203	171	179	195	186	174	225	210	194	209	178	242	195	174	193	178	212	188	197	188	220	221	212	211	208	185	191	197	225	191	195	202	207	183	215	210	196	217	202	180	188	204	164	181	189	192	206	209	212	202	193	177	207	184	187	199	190	183	183	201	188	185	178	210	197	180	188	198	201	196	185	210	190	240	220	183	198	188	195	186	179	226	203	194	190	199	228	176	215	192	188	215	158	200	228	183	177	206	193	220	181	199	210	215	179	213	176	201	237	203	178	166	196	200	180	191	198	182	186	195	198	196	205	198	184	211	207	185	230	228	216	204	168	175	196	172	202	186	201	210	193	206	155	207	189	174	226	226	196	189	189	216	175	227	186	197	174	210	208	205	195	183	174	176	200	193	199	189	223	186	189	186	190	222	196	224	202	189	192	213	204	195	219	230	178	201	169	200	176	215	186	176	205	187	197	194	186	202	195	209	202	198	202	190	217	199	199	221	216	205	230	219	209	191	210	183	221	189	189	198	184	208	177	198	176	210	215	233	187	209	185	218	196	200	198	209	204	215	199	189	199	204	205	208	204	200	212	202	215	200	234	196	177	186	181	207	190	207	195	225	183	206	216	207	188	200	221	188	198	206	198	187	204	196	211	197	190	203	179	204	188	196	212	197	204	207	210	187	243	200	197	208	193	202	186	218	198	224	211	195	191	169	206	210	222	190	205	188	187	228	209	226	204	198	199	206	186	177	185	176	187	206	192	207	192	192	201	196	185	200	211	222	204	203	227	215	179	181	202	165	183	198	216	188	181	216	167	227	198	197	193	205	199	181	206	189	202	197	209	172	199	187	210	197	201	178	198	210	208	227	193	205	190	192	201	202	205	204	201	198	179	213	189	173	206	196	188	228	201	203	208	193	193	217	187	181	206	204	178	189	209	166	181	203	187	189	190	194	188	203	166	196	195	195	181	199	216
16103	998	1104	1174	1043	903	760	719	673	601	603	585	565	530	537	495	557	513	498	541	505	458	471	447	493	497	525	508	472	486	432	474	464	483	484	480	511	488	461	451	464	471	455	492	493	470	479	474	479	432	498	485	486	470	449	451	471	469	477	455	471	465	442	476	460	470	473	433	481	464	472	458	434	455	455	455	453	435	402	453	457	486	499	449	432	478	493	445	451	492	466	457	487	419	438	491	468	439	444	478	448	466	452	423	438	453	463	455	441	453	498	452	435	462	488	457	461	478	414	478	457	465	496	464	486	451	417	466	439	461	469	466	453	449	465	483	479	424	465	491	450	474	434	472	480	418	443	462	453	413	433	439	437	432	455	458	473	462	456	445	462	449	474	477	465	485	480	479	434	460	451	422	449	495	462	472	438	466	455	460	472	421	447	418	457	461	458	499	471	478	428	491	475	453	471	476	439	479	424	465	456	451	475	431	481	445	439	466	428	480	464	444	430	435	426	454	428	485	486	462	434	484	465	470	473	427	453	491	474	519	450	478	477	467	437	490	479	466	457	431	466	424	477	472	462	454	476	441	475	493	464	462	492	455	465	429	482	438	479	494	445	458	465	449	424	440	496	444	442	446	486	479	503	452	501	433	471	444	435	515	471	427	444	432	474	485	482	472	462	432	472	449	438	454	426	493	469	445	448	449	480	473	495	425	496	458	459	451	446	461	441	450	452	468	465	462	467	452	479	471	457	481	464	466	476	462	420	462	425	482	475	462	463	451	452	399	431	469	436	492	459	427	483	452	448	458	444	465	431	470	494	465	499	447	483	435	470	483	501	475	466	401	468	453	484	477	453	453	521	447	445	427	488	473	447	441	472	474	471	471	464	463	474	443	461	475	460	525	454	424	479	453	451	486	453	480	488	451	453	444	446	477	475	428	479	477	460	451	438	481	464	466	445	471	476	479	462	435	451	457	453	497	443	421	458	464	439	464	434	453	469	457	459	458	454	464	458	461	437	481	456	452	472	436	455	451	457	459	441	467	452	439	452	441	438	440	456	444	445	479	446	460	484	468	475	473	461	476	462	457	442	480	468	449	423	477	463	459	429	422	478	404	446	481	451	445	450	436	441	443	451	458	458	424	466	471	453	431	434	437	485	448	429	466	453	431	441	423	489	460	453	485	425	452	489	465	404	511	435	453	460	466	471	448	453	468	461	409	477	499	460	449	479	458	513	440	459	459	468	463	476	452	468	460	453	468	466	435	449	476	471	452	472	480	481	466	459	525	459	469	498	498	407	426	448	465	480	501	441	445	445	472	476	419	493	484	481	515	492	458	445	481	452	450	454	435	486	498	472	475	442	454	465	451	486	492	460	459	461	460	456	457	458	472	445	457	469	461	486	468	434	439	488	482	444	448	460	482	495	469	475	498	419	478	501	485	429	496	462	463	448	486	453	449	426	434	443	486	462	453	519	467	452	456	456	461	441	472	474	435	451	483	451	475	479	463	493	456	451	471	458	469	444	426	471	466	465	438	447	476	470	463	499	427	493	458	434	471	459	466	474	456	446	443	478	446	435	449	475	480	443	442	421	464	421	458	453	438	438	442	470	494	483	473	439	465	454	466	414	449	433	486	431	473	469	468	410	445	429	449	470	412	446	506	437	429	469	441	455	431	468	461	450	442	447	454	458	500	457	466	428	452	440	443	464	468	439	483	488	476	467	495	444	515	467	454	468	488	449	448	485	490	484	453	462	478	489	406	461	427	465	502	450	489	457	448	488	452	459	476	456	489	472	443	500	449	460	456	487	485	446	439	467	465	458	455	491	448	466	473	467	452	426	446	487	465	435	479	478	455	453	466	496	488	481	446	460	463	453	473	507	438	450	441	454	469	478	498	464	448	468	418	445	474	496	474	438	438	441	443	431	464	449	439	458	469	477	462	427	466	465	472	458	419	440	434	443	469	469	455	469	480	466	506	499	471	461	468	466	465	462	450	450	448	463	466	481	496	455	497	450	485	471	464	461	440	470	477	482	462	446	439	452	449	481	496	457	484	515	478	464	439	460	436	435	474	456	461	409	466	448	458	461	481	420	467	427	432	450	459	478	442	466	438	482	442	438	444	488	457	476	500	463	467	452	487	448	464	442	453	463	472	451	469	473	444	443	425	455	492	486	492	510	434	459	466	445	459	460	439	513	462	478	472	434	457	457	486	463	435	479	490	445	452	452	445	468	464	466	459	456	455	485	473	460	469	513	474	476	462	479	473	469	459	513	487	471	448	447	449	465	454	468	413	471	470	435	446	413	467	451	425	470	434	478	498	434	494	466	434	439	456	469	464	429	490	453	440	461	484	445	425	408	488	455	454	429	476	493	463	497	445	455	440	476	392	453	439	456	430	432	476	439	444	431	457	466	461	423	416	441	464	457	415	434	453	479	464	468	431	458	540	442	442	511	448	463	478	501	441	470	487	489	452	452	460	454	443	466	510	477	431	450	448	478	447	472	413	481	486	516	471	421	478	475	425	457	411	450	416	456	434	467	489	449	493	489	449	484	432	488	461	490	414	485	451	497	462	470	429	426	462	468	468	473	446	444	467	475	451	458	483	444	504	435	444	467	465	462	486	488	424	486	462	475	424	437	471	454	468	463	492	475	476	463	454	474	436	455	478	467	493	492	479	457	446	460	486	452	448	455	460	444	457	450	456	472	438	476	472	463	450	441	481	443	453	466	473	457	452	460	440	454	478	465	428	465	436	471	474	443	463	466	437	480	495	467	469	482	480	449	473	454	455	461	394	451	495	442	446	462	454	496	480	439	446	457	477	455	465	475	468	472	460	433	466	457	465	451	500	427	461	461	465	483	423	453	487	487	467	465	451	426	436	467	467	464	470	497	463	468	474	484	473	448	466	497	465	485	454	477	495	494	465	475	498	453	445	458	402	443	473	523	440	462	424	499	477	453	506	477	478	451	461	459	472	490	478	493	444	451	483	476	451	467	456	480	478	463	461	459	486	429	476	493	428	466	445	471	467	459	445	459	489	458	464	430	432	451	471	451	458	459	467	453	438	435	524	497	415	513	457	475	407	485	458	486	438	462	446	450	462	464	472	481	429	442	477	458	411	475	447	435	464	447	488	455	463	457	450	457	453	462	432	436	415	460	451	455	438	444	490	487	440	450	477	470	445	428	457	432	428	471	452	488	468	464	468	542	463	442	495	459	479	436	439	434	488	514	433	449	460	467	466	451	440	429	483	460	468	450	462	497	480	451	488	446	468	490	479	467	451	448	444	449	491	475	460	442	480	459	486	478	443	450	470	456	477	442	478	483	445	456	439	431	453	464	438	477	476	431	411	432	449	423	455	454	436	470	414	500	462	473	441	478	482	450	459	462	453	432	415	438	478	438	420	457	477	502	484	449	485	463	439	477	467	453	468	425	469	447	466	462	438	474	452	447	472	460	423	476	431	467	436	437	464	459	479	458	455	437	466	442	463	457	460
35172	6590	888	527	389	306	258	230	184	182	201	175	145	171	155	147	143	155	160	138	172	157	149	153	149	146	153	134	139	156	177	157	172	137	154	156	140	121	170	152	149	128	141	141	132	137	149	134	139	145	158	142	145	161	128	150	153	139	121	117	148	139	127	142	145	131	147	169	130	150	135	144	123	127	150	121	139	116	140	160	184	137	132	146	160	138	139	130	127	144	122	155	153	139	147	125	134	140	134	125	142	127	133	118	134	125	123	156	123	133	111	114	133	132	146	132	124	124	118	131	136	126	156	142	151	142	137	114	150	149	152	131	143	141	134	138	130	152	147	134	160	152	133	136	123	141	142	151	137	162	142	131	134	122	166	145	138	144	142	124	151	162	137	123	118	123	122	118	135	120	154	171	151	141	142	135	142	139	122	129	156	114	134	104	138	139	140	140	150	162	137	148	136	132	128	139	155	137	142	132	140	143	113	120	167	148	133	157	157	131	149	137	148	136	128	130	119	143	135	146	137	118	139	131	150	142	137	152	154	151	133	141	141	131	150	152	134	148	154	118	164	140	143	142	154	164	122	131	139	139	136	128	128	128	158	156	154	146	142	139	133	146	118	148	138	119	137	126	141	126	132	136	159	140	151	144	141	118	122	124	152	124	132	160	126	139	130	142	152	142	116	159	139	141	133	160	130	120	142	137	134	123	145	137	129	135	144	154	160	150	132	142	138	111	141	154	130	139	138	141	118	134	133	136	125	137	144	141	125	115	156	127	128	152	133	138	134	135	113	146	144	120	134	133	124	136	141	148	135	138	151	119	168	142	151	152	135	145	139	123	122	131	145	140	110	144	130	136	141	165	121	137	122	149	142	140	149	166	121	140	139	154	115	132	134	125	135	118	141	124	137	163	146	133	136	128	156	138	140	160	133	138	124	139	144	127	140	135	149	143	160	133	135	140	141	136	147	134	132	121	119	114	146	145	126	152	152	143	124	142	120	163	110	148	129	137	136	146	144	136	151	138	145	131	123	153	142	118	148	154	150	165	146	157	145	137	130	154	138	128	137	140	135	137	147	127	123	129	140	159	136	152	162	119	157	125	165	149	161	132	125	140	128	149	121	137	128	149	156	132	149	140	139	127	155	131	125	141	131	143	143	129	122	158	125	141	132	148	159	151	139	124	159	137	115	157	113	132	148	142	159	157	122	138	147	132	149	146	177	137	150	135	136	136	125	148	159	122	124	140	159	129	151	149	134	126	143	114	140	147	145	158	138	114	132	100	131	126	132	121	149	135	141	146	136	134	162	131	121	129	130	145	125	139	143	137	130	124	139	133	120	126	139	139	129	126	137	129	150	160	117	157	134	126	136	132	136	140	125	134	141	119	118	131	152	164	142	143	144	158	134	129	139	158	139	131	137	120	139	135	119	162	150	112	152	135	162	156	146	124	148	147	132	125	167	136	141	154	151	130	141	134	137	130	139	123	142	123	153	151	133	144	131	160	111	133	152	137	147	165	132	143	127	136	134	144	118	141	135	147	135	159	117	135	160	132	163	152	124	146	138	154	148	108	143	132	143	149	115	138	137	143	137	134	155	142	139	111	150	158	143	109	124	161	125	120	148	137	130	136	139	137	121	138	130	128	151	129	162	158	160	128	156	154	132	142	159	154	125	157	132	173	159	159	141	136	157	148	147	94	139	143	150	135	163	137	142	137	135	125	139	133	153	132	161	154	118	126	132	131	164	146	149	122	140	111	147	116	148	130	124	151	162	144	155	153	147	141	167	154	146	151	143	128	161	158	135	124	133	127	140	171	162	142	123	147	133	159	141	139	147	152	159	136	120	156	127	119	141	135	124	135	118	125	151	152	129	153	143	151	138	113	128	144	126	118	132	136	141	126	130	130	134	135	131	140	142	136	161	151	140	131	139	138	147	147	142	132	140	150	124	145	136	141	124	143	132	126	148	146	137	129	139	136	144	166	151	132	133	145	135	118	137	154	151	132	132	139	133	142	154	147	130	149	152	128	142	156	141	139	134	155	148	145	151	146	137	146	146	151	128	147	143	159	163	152	136	138	125	141	156	153	114	152	131	129	147	133	116	155	119	123	148	142	133	149	136	147	128	140	143	147	148	128	160	127	145	142	133	132	129	139	138	141	158	166	157	137	151	168	145	131	123	138	127	142	141	126	144	149	144	138	137	126	140	145	140	142	141	148	134	138	128	154	153	150	121	129	141	146	157	133	132	149	114	152	125	119	154	133	138	137	150	161	157	154	141	148	129	134	127	121	165	154	161	150	142	129	128	154	133	141	123	124	141	134	146	135	147	159	150	158	125	148	148	139	137	154	130	158	145	142	128	142	127	120	154	136	125	135	145	145	154	143	148	126	132	141	156	127	157	129	157	154	147	143	134	131	120	142	130	133	142	154	119	151	136	130	136	161	157	159	161	139	144	133	151	128	137	126	134	128	132	149	123	161	145	148	115	129	122	125	154	139	138	150	135	118	128	139	124	139	139	127	140	152	137	127	166	116	126	162	136	142	134	137	134	125	125	140	134	148	129	161	131	149	147	133	143	136	103	146	141	178	155	142	134	140	107	166	129	113	158	153	139	145	138	154	145	145	144	135	125	139	136	132	135	161	136	135	171	125	133	153	152	127	143	150	128	147	137	131	111	138	129	126	147	135	128	130	142	130	143	142	135	153	120	136	160	123	129	163	146	137	165	129	140	125	138	137	156	137	122	144	146	136	140	156	150	136	114	153	111	170	159	130	159	144	137	123	140	161	125	136	166	168	123	139	157	131	136	157	155	167	143	141	146	128	139	133	140	143	137	113	128	139	143	129	145	122	139	130	123	121	126	129	122	157	141	145	121	101	144	125	122	128	137	143	130	154	128	105	141	131	162	116	161	120	140	136	142	136	134	134	127	127	172	148	148	136	140	146	119	130	150	156	136	152	129	134	140	127	133	123	117	147	162	123	122	122	155	155	121	139	136	141	142	141	134	118	140	114	137	145	145	141	123	144	142	133	156	142	147	150	146	131	131	158	134	123	136	158	139	120	144	137	142	100	137	122	134	151	139	130	140	121	135	154	128	132	126	123	146	143	120	149	138	131	148	147	145	158	129	130	141	152	126	124	155	146	140	150	140	145	138	132	145	132	166	145	144	130	133	150	127	143	166	137	143	128	149	125	145	132	138	126	127	137	149	157	139	144	157	129	143	122	140	141	127	150	127	132	158	144	155	144	153	127	151	136	133	144	139	124	134	123	119	159	154	101	137	160	143	128	141	119	143	124	141	133	153	129	122	117	151	146	121	140	145	135	130	138	142	144	115	138	146	168	141	116	132	148	131	142	150	135	143	167	142	144	149	158	124	143	132	114	129	127	156	124	151	125	139	147	137	152	129	134	136	124	134	133	153	136	122	150	155	142	149	141	140	164	143	116	147	134	148	137	139	136	137	145	137	149	144	115	155	151	153	146	118	138	116	135	140	140
20420	1238	1502	1714	1432	1283	1017	848	788	624	614	591	535	567	493	497	484	436	452	461	430	412	439	401	394	431	411	357	388	379	378	371	368	406	384	353	402	405	367	422	352	390	359	387	367	405	380	384	340	381	381	391	366	376	373	387	372	396	368	325	354	378	364	351	365	353	342	354	339	382	382	343	363	367	358	354	351	340	346	364	365	353	361	378	371	340	358	372	376	385	344	356	386	370	379	354	366	365	358	341	345	376	391	392	351	355	371	405	335	387	366	358	369	362	326	336	348	342	377	363	369	364	367	395	354	344	385	365	378	368	375	336	357	379	341	372	341	347	354	332	366	380	364	368	374	370	379	320	379	330	357	356	358	367	362	357	380	375	381	339	375	334	383	346	347	343	344	350	355	367	393	391	358	368	332	356	344	369	366	366	382	361	362	364	374	378	368	394	353	339	352	374	392	379	410	351	344	361	395	375	376	401	359	353	346	360	343	377	351	364	359	368	370	364	360	363	353	358	344	371	357	350	357	347	331	331	341	359	366	377	363	373	398	365	353	352	365	380	354	391	364	351	354	343	362	352	360	361	349	342	368	367	349	353	371	353	324	337	328	368	362	316	339	336	426	358	340	363	368	353	346	340	385	350	334	337	325	343	367	370	372	372	336	349	357	360	348	357	325	350	337	357	409	367	385	408	352	346	319	377	349	398	369	360	364	345	369	395	355	334	367	353	381	349	376	335	346	359	352	321	378	357	334	362	359	354	341	373	345	393	345	355	358	363	354	353	357	327	375	377	382	396	376	355	351	356	394	350	352	388	306	351	345	328	380	366	357	324	359	360	362	361	375	403	357	368	399	353	347	349	365	371	363	377	376	333	331	362	396	394	380	349	294	309	377	382	400	303	370	346	359	343	348	335	352	334	360	352	354	363	355	365	370	401	374	341	326	343	389	348	344	344	379	377	356	358	393	383	349	382	343	378	334	320	343	333	363	367	354	356	378	391	355	363	358	367	327	388	339	376	348	358	332	363	372	358	382	367	351	328	349	358	344	364	362	358	373	378	343	360	320	392	374	322	352	364	370	364	362	341	380	327	341	360	359	363	314	370	374	377	338	374	368	349	359	349	337	348	355	370	320	367	329	380	347	340	389	380	346	376	357	371	337	365	327	350	346	364	390	334	356	350	344	371	366	368	354	397	381	368	357	342	345	321	376	356	353	369	377	360	389	335	387	354	366	370	353	351	352	344	390	384	370	332	359	334	376	359	403	384	353	382	345	350	364	334	357	330	351	365	358	366	353	348	360	344	376	358	327	357	349	330	351	376	356	337	344	358	363	346	364	388	393	363	371	368	335	362	333	353	364	361	373	388	353	356	344	349	403	365	360	361	350	317	357	357	373	362	345	330	360	357	362	347	381	363	383	347	352	356	361	371	367	338	380	379	361	354	379	344	353	373	360	381	381	370	347	384	364	327	384	384	351	349	367	346	391	337	380	326	362	382	340	355	379	374	326	374	389	346	355	343	370	383	352	372	328	369	396	355	361	367	347	329	368	386	377	349	375	363	396	370	365	316	361	359	345	337	382	377	378	397	388	382	364	353	331	328	351	343	372	390	361	339	326	347	380	358	325	355	368	360	353	334	383	356	341	369	346	366	353	363	335	320	349	380	363	371	356	390	430	361	351	393	373	323	341	347	377	349	335	379	342	375	386	339	352	353	334	357	378	367	348	372	299	321	348	347	363	365	340	337	400	340	356	366	365	377	331	355	376	386	361	360	349	364	367	377	328	365	359	365	332	353	367	361	391	369	368	305	341	383	350	354	343	374	341	348	357	330	353	344	316	356	359	365	366	359	363	372	369	365	361	356	360	379	361	358	365	373	362	379	347	386	358	368	331	365	364	357	358	336	338	358	376	352	302	316	352	381	348	346	377	374	365	377	340	374	365	366	346	379	342	380	372	382	331	388	381	359	356	355	355	351	350	358	357	335	381	358	344	377	331	380	364	340	357	381	357	345	377	349	354	380	329	351	334	353	371	355	331	333	351	375	362	349	355	365	354	372	383	387	370	369	347	378	372	363	390	384	370	347	349	352	367	395	357	374	372	393	310	381	379	297	338	360	373	350	358	356	357	379	402	365	359	382	354	364	323	367	363	352	341	346	353	351	360	362	320	329	333	361	342	338	373	367	350	346	345	331	382	343	409	370	358	355	376	384	324	355	352	345	346	405	361	334	319	352	338	372	356	376	362	354	382	365	301	358	322	354	356	358	371	393	369	383	368	338	392	344	343	371	379	389	351	365	373	344	359	374	325	385	385	366	334	329	341	380	397	353	373	340	391	373	374	364	357	376	339	372	357	373	355	344	337	356	344	339	355	378	330	365	366	355	349	366	373	370	346	397	355	355	383	360	353	397	346	348	380	360	339	331	353	320	345	351	372	375	366	390	370	358	322	329	354	358	332	364	377	354	366	361	352	339	355	337	359	366	361	355	389	348	353	359	345	328	379	376	358	342	347	362	392	353	366	374	356	344	365	388	372	381	362	359	367	351	359	359	374	323	370	357	349	334	357	364	351	369	368	365	374	414	376	347	366	356	373	353	352	359	330	369	371	344	326	376	380	367	369	359	357	348	340	354	373	374	364	367	386	325	342	356	350	382	336	366	348	377	359	348	360	346	322	318	378	366	343	374	338	366	355	382	361	344	344	388	384	392	330	370	334	373	334	365	369	367	366	370	351	363	393	321	382	364	342	348	346	335	365	362	372	377	382	357	357	404	357	359	338	353	367	354	374	367	350	334	369	340	365	359	342	350	328	368	382	378	386	357	381	349	383	401	354	393	348	355	354	362	341	354	363	360	339	340	372	364	384	330	381	358	346	378	350	349	392	389	352	366	359	376	405	382	372	370	371	363	366	346	354	363	392	370	352	361	356	404	380	349	356	376	338	377	423	370	380	350	353	350	363	354	383	381	337	346	350	363	391	340	382	364	367	332	315	371	362	385	352	334	347	406	362	351	361	347	343	375	330	333	342	401	388	376	367	364	342	346	344	357	359	345	353	370	374	360	342	354	373	360	353	383	359	345	369	357	329	350	372	363	323	372	357	400	349	374	384	367	331	339	337	335	352	356	392	323	362	358	380	350	364	339	336	383	381	325	329	372	366	327	305	349	352	337	339	358	351	335	352	368	371	351	357	319	345	359	308	386	374	351	364	339	328	380	335	353	375	380	358	384	358	382	377	365	366	362	376	339	346	368	350	352	367	405	368	353	341	370	365	340	359	336	354	371	314	368	361	350	368	353	360	350	328	352	347	373	338	393	343	325	331	364	315	338	358	378	358	366	338	355	353	385	361	347	366	331	385	371	337	335	374	394	392	356	367	363	365	373	364	376	356	370	366	349	375	357	369	362	372	354	334	318	374	372	351	338	372	362	363	373	344	350	376	353	366	325	380	394	357	371	348	368	385	390	375	387	364	362	323	369	343	340	349	341	357	347	357	358
12480	1359	375	395	373	381	352	354	405	399	428	343	405	398	364	396	354	382	365	344	372	405	389	383	388	356	395	389	375	366	367	368	383	387	401	367	354	387	356	401	426	392	368	365	336	394	381	364	390	392	374	403	347	381	385	408	347	391	361	399	351	351	357	379	365	376	342	389	362	393	362	355	365	383	407	372	364	357	373	357	335	391	358	359	335	337	336	381	381	398	378	358	368	398	355	383	394	388	397	391	404	357	350	396	359	342	400	347	402	375	383	400	375	383	360	358	378	386	422	380	334	362	395	372	370	413	376	371	365	382	391	350	391	354	367	381	364	369	348	382	387	364	362	381	358	389	405	377	381	349	358	349	359	369	344	355	362	383	350	370	374	376	334	367	344	365	368	363	397	404	375	307	344	361	350	364	356	406	384	342	352	402	348	341	395	327	369	376	371	380	391	341	348	402	357	378	387	376	389	393	370	343	347	422	386	372	351	385	377	394	379	367	402	351	377	402	398	367	399	361	391	387	371	374	391	385	383	392	375	361	378	399	395	401	378	314	384	355	373	377	364	357	371	333	394	395	375	372	427	372	370	337	371	378	378	416	368	381	396	357	385	370	350	341	354	367	348	400	375	359	413	369	386	377	392	355	393	367	359	347	373	365	407	386	362	361	348	323	396	370	358	371	376	367	365	378	337	366	345	398	342	374	380	363	340	355	411	339	392	381	371	351	379	363	385	374	378	355	362	385	410	368	369	360	369	387	386	355	390	393	379	375	343	328	392	368	375	354	401	368	397	393	361	391	378	361	387	391	394	370	389	425	359	422	403	370	384	344	331	368	373	350	334	352	367	390	427	353	363	330	363	369	413	370	372	338	352	402	365	338	345	357	324	351	348	346	374	361	371	336	360	361	386	402	363	365	357	405	385	375	364	362	410	368	357	374	318	400	383	354	364	382	368	372	390	377	414	364	373	338	354	370	379	375	390	387	398	371	388	372	381	377	377	397	350	412	374	358	388	382	369	327	351	375	352	373	405	324	360	403	432	375	359	377	408	406	367	363	330	353	387	391	374	368	390	375	359	369	342	362	374	361	366	387	343	381	382	348	366	337	377	385	354	384	369	381	348	378	387	346	344	365	353	356	360	321	378	372	356	366	358	353	363	352	368	349	355	417	361	372	369	415	355	400	403	342	350	369	352	400	368	380	374	346	366	374	361	402	387	361	370	387	359	373	360	380	378	409	366	377	348	382	356	377	389	363	376	390	344	363	382	345	374	348	336	377	412	351	377	380	351	410	353	390	326	358	359	348	362	358	365	381	355	352	363	383	342	377	369	391	400	381	391	383	367	419	404	368	391	347	361	367	353	382	351	358	390	383	344	390	394	371	410	368	419	371	363	345	366	353	380	378	375	400	354	383	367	374	362	397	383	365	359	422	345	394	348	345	363	355	379	349	397	367	379	385	380	403	401	422	352	361	373	385	346	410	337	385	329	377	388	370	381	413	346	363	348	365	347	373	417	389	374	354	349	348	375	357	356	376	346	397	380	355	357	395	429	371	348	377	371	395	364	408	365	365	373	372	353	380	329	369	387	329	368	383	369	361	377	388	351	315	382	359	338	381	371	376	393	376	372	395	399	404	327	385	352	385	365	349	370	371	373	352	350	400	357	388	359	412	355	366	387	365	346	380	364	357	354	386	348	360	382	347	384	385	427	340	378	388	378	379	374	368	375	380	355	380	348	418	365	370	378	367	366	381	376	367	367	363	370	394	351	358	403	362	359	384	377	368	316	387	358	349	391	366	375	368	365	399	396	374	365	359	362	342	344	338	400	381	356	390	378	354	374	363	369	370	383	390	379	318	377	390	360	388	347	366	402	354	387	381	378	352	359	368	367	378	385	327	373	376	367	397	397	405	340	369	384	398	387	381	377	384	347	381	368	363	376	373	358	396	363	391	363	366	409	362	354	359	393	375	377	412	369	341	349	371	404	364	359	382	340	330	366	388	403	393	383	402	384	369	380	352	363	345	331	364	394	370	361	382	353	394	370	374	348	377	391	397	400	398	380	378	385	340	377	363	389	394	392	389	384	345	357	388	391	377	392	393	354	333	380	391	363	376	358	397	354	373	355	370	332	364	402	379	371	398	308	335	368	382	350	357	385	427	403	326	363	419	345	387	368	362	345	362	400	370	366	391	372	386	366	366	390	358	365	355	365	393	384	348	351	375	373	349	395	343	375	373	364	349	379	363	374	387	383	369	340	385	382	372	364	374	394	350	385	408	383	370	398	362	378	367	410	380	398	401	394	368	392	406	375	361	391	408	419	382	378	360	376	352	319	400	343	390	374	358	411	402	391	340	414	401	366	383	377	356	368	380	388	408	361	359	425	387	377	354	345	370	331	412	351	387	381	334	393	352	378	405	368	354	377	390	375	337	397	361	341	355	378	374	390	383	373	357	355	369	394	381	356	339	359	413	389	363	390	379	368	369	356	354	367	373	357	385	384	352	355	334	378	373	368	378	364	346	357	359	358	388	340	409	353	383	392	351	380	389	355	389	387	336	388	365	412	397	394	354	391	380	386	376	361	378	365	395	369	403	382	367	344	349	378	339	397	396	327	367	359	370	391	359	397	380	375	373	363	373	355	376	350	379	352	376	365	367	390	365	370	368	345	367	413	387	395	373	364	335	399	375	377	392	366	409	371	360	381	352	358	368	346	358	348	396	359	322	386	361	390	384	353	361	355	367	343	398	337	354	415	412	354	352	373	374	355	408	405	380	410	355	334	380	388	398	384	367	363	411	389	333	396	361	377	365	397	376	378	380	346	360	384	353	369	400	339	365	380	364	348	338	383	350	403	382	373	382	360	382	364	362	361	407	398	335	375	368	366	374	342	375	398	365	350	340	383	378	385	351	390	361	349	378	379	381	388	385	372	376	369	377	391	363	385	384	374	364	383	379	351	352	334	358	397	356	376	361	366	379	392	364	359	346	383	372	393	343	385	368	423	384	356	427	403	398	396	342	397	378	390	390	367	386	362	356	332	376	366	354	340	366	423	384	386	353	374	363	390	400	410	361	354	402	352	389	360	369	379	399	387	367	392	376	366	389	388	374	397	382	366	345	365	330	369	366	366	368	339	386	388	412	368	377	359	364	363	363	326	384	364	421	363	361	366	385	401	357	351	351	392	357	350	384	341	334	398	356	347	386	426	347	340	392	358	374	400	411	339	366	339	355	356	381	377	380	389	323	369	376	369	327	367	370	361	389	366	348	381	366	369	378	364	367	386	390	401	398	376	349	375	362	384	387	375	351	355	381	375	392	360	370	388	363	362	419	369	361	378	409	404	350	384	383	345	380	356	378	389	372	383	357	356	345	359	381	392	361	358	400	402	370	376	384	363	387	353	360	382	389	373	376	378	381	395	400	348	396	428	401	349	364	390	367	377	374	379	366	391	391	384	373	330	326	403	382	388	341	377	345	368	367	342	390	370	392	386	376
8029	980	834	822	786	781	841	801	827	794	802	766	785	801	873	787	796	846	837	793	814	800	811	820	796	803	786	825	823	831	854	871	800	818	788	795	829	835	840	823	833	821	786	829	763	804	841	814	825	822	812	811	790	834	858	778	782	779	844	783	837	783	842	786	782	792	836	768	819	828	817	800	807	794	785	809	812	783	809	789	784	779	821	749	806	828	867	849	803	764	822	883	780	797	797	829	868	843	806	819	826	838	794	791	812	760	791	850	779	773	826	759	829	878	844	845	845	809	823	751	857	851	876	820	790	781	787	819	858	794	778	751	798	878	854	761	774	831	842	831	777	805	785	745	799	849	784	799	782	799	805	773	839	782	840	848	777	854	762	768	832	789	791	824	795	770	827	774	806	827	787	820	820	777	821	834	825	813	823	816	841	862	848	853	789	812	795	799	814	833	803	784	804	778	806	845	790	816	825	808	845	847	828	851	808	775	823	811	804	854	782	825	829	802	802	823	820	879	819	792	823	875	854	828	808	807	790	795	822	809	824	840	792	854	819	836	817	823	757	776	823	795	832	811	842	800	836	820	832	806	824	838	816	798	855	770	787	779	826	842	808	804	776	836	811	829	842	811	800	790	791	856	799	791	784	801	830	801	806	794	795	779	832	836	799	768	800	846	761	791	738	786	798	883	781	845	827	794	821	781	804	824	772	826	859	803	818	796	783	877	837	812	808	815	783	790	800	792	772	739	799	785	829	815	826	802	821	794	743	775	813	798	799	809	799	794	774	817	810	813	789	807	837	779	807	760	777	834	802	812	816	812	813	759	751	821	780	840	823	754	832	787	801	845	833	843	797	843	816	820	784	770	845	823	818	788	810	828	857	808	823	811	789	843	826	776	850	796	793	746	800	793	821	786	861	808	793	785	827	840	842	832	817	827	789	791	800	852	821	793	837	805	861	826	816	797	803	803	815	825	775	861	778	786	801	765	851	859	844	764	833	837	805	831	852	843	799	803	796	789	864	794	782	847	769	815	846	808	785	780	832	819	804	838	738	794	850	816	834	770	842	833	802	794	824	811	782	826	817	805	898	874	827	784	802	827	763	822	795	830	821	797	817	817	818	826	833	797	764	817	820	793	788	804	795	791	763	824	794	794	748	793	800	842	810	809	841	793	843	821	792	822	810	818	837	766	825	807	776	823	780	845	832	805	813	795	820	809	837	819	786	833	755	828	832	780	827	773	749	816	844	813	782	810	840	721	786	866	772	763	793	806	821	789	822	846	757	792	825	810	831	805	840	840	786	779	853	798	827	808	800	765	791	833	827	864	788	781	810	781	846	814	788	837	852	820	824	868	829	786	766	814	760	802	797	811	874	779	804	808	784	805	831	791	777	837	771	817	812	818	847	827	820	807	837	817	837	849	808	800	842	742	833	864	818	776	817	788	777	815	792	810	823	835	794	829	793	856	870	763	774	806	798	792	809	817	806	828	739	797	832	843	785	839	837	788	825	807	803	761	804	854	834	821	834	826	789	817	843	832	841	850	825	796	813	791	878	796	842	798	812	788	788	787	829	843	838	824	785	800	785	847	820	786	836	804	829	760	778	805	776	782	804	828	797	797	798	804	849	791	803	781	819	803	791	842	799	825	818	800	837	810	840	802	786	790	795	804	812	803	821	857	783	817	831	803	847	802	828	836	844	821	800	788	799	771	830	803	802	804	829	879	826	783	832	867	753	833	785	774	812	782	742	835	831	810	864	803	752	774	794	798	783	827	893	783	849	799	867	811	861	822	845	806	825	870	829	810	859	858	771	882	827	840	800	792	832	820	779	787	814	785	790	828	849	793	846	808	839	819	812	813	816	781	819	824	797	785	826	810	845	811	824	793	798	812	841	832	833	788	800	809	786	789	774	826	825	797	853	833	831	849	859	797	774	787	771	811	772	791	743	823	817	829	776	842	777	791	808	790	858	807	828	782	852	796	819	799	753	844	792	823	834	799	846	783	815	806	865	835	808	804	785	779	813	773	780	765	808	775	760	800	803	848	795	778	812	810	753	816	815	838	821	790	808	796	795	826	815	810	820	808	761	840	813	814	825	797	829	787	808	794	870	832	848	804	809	868	771	757	814	803	793	822	756	783	825	844	829	872	822	783	814	824	853	789	863	835	824	816	850	761	787	832	766	843	799	808	828	822	830	805	821	803	811	799	795	786	903	847	825	835	843	794	815	801	877	828	816	883	778	850	839	818	778	783	840	850	852	824	807	789	806	828	784	784	776	816	824	783	872	818	837	819	841	800	789	798	813	843	810	836	782	821	819	802	786	807	842	737	787	789	805	858	785	819	844	775	843	805	772	772	826	812	837	811	822	863	770	809	833	825	859	826	768	812	775	813	833	788	787	819	817	807	767	804	758	801	820	798	818	803	813	821	816	809	766	790	806	770	863	795	820	807	835	781	826	801	796	852	780	812	779	772	804	786	782	841	837	784	785	815	795	729	799	807	845	828	835	792	830	809	753	777	761	797	833	760	835	777	746	809	772	828	841	789	847	759	803	826	819	799	817	801	784	812	833	827	763	769	792	791	778	767	762	850	781	816	804	770	826	783	791	813	832	831	814	844	826	804	823	813	819	829	840	794	788	832	802	775	828	765	835	786	828	816	787	757	855	791	762	827	767	820	764	837	805	780	781	809	770	821	844	804	847	800	790	790	840	760	745	795	813	792	800	818	801	909	765	803	821	783	813	792	782	782	824	842	816	780	838	822	793	828	791	815	828	768	763	843	798	823	807	801	852	801	820	786	862	842	832	786	837	801	806	816	804	855	824	842	842	780	813	817	797	803	826	770	792	796	798	809	806	825	800	768	797	769	833	808	803	816	811	800	793	853	776	781	879	811	782	879	806	805	737	824	867	828	841	769	843	777	790	764	837	877	876	756	826	748	832	812	783	799	842	835	797	824	770	813	774	801	834	807	788	737	817	799	841	830	840	812	756	842	759	824	846	850	830	803	814	800	832	819	773	832	853	789	809	849	800	821	804	793	774	798	814	821	829	812	746	821	808	835	802	797	814	828	823	786	818	816	780	778	847	828	838	871	810	781	801	798	831	819	799	788	793	799	804	793	810	854	773	789	791	782	777	829	796	837	798	824	795	792	830	840	800	727	789	810	833	802	869	823	788	805	783	781	828	824	801	813	816	790	821	857	797	796	826	833	744	788	787	827	845	812	763	823	789	802	781	797	802	837	831	803	800	825	781	852	808	825	778	805	769	801	813	789	841	814	794	839	805	787	854	820	818	772	786	835	833	801	778	822	849	762	809	770	812	820	791	764	797	840	829	781	821	811	810	770	789	845	762	820	811	822	803	822	812	765	822	824	782	821	810	821	805	824	823	845	816	795	806	838	803	807	851	730	794	823	749	813	782	856	816	810	797	791	828	876	820	831	870	760	824	812	793	771	781	791	780	822	843	776	792	781	817	849	807	803	793	802	791	853	782	796
25734	3441	486	373	325	276	252	240	236	233	246	223	181	204	206	207	213	182	206	226	185	218	226	233	186	199	223	181	181	175	212	210	166	200	213	164	176	198	213	192	173	214	217	217	185	214	200	214	195	207	197	186	224	180	186	192	221	199	197	188	190	192	175	196	179	212	179	175	180	191	179	197	198	178	201	195	198	189	200	196	194	216	185	214	201	180	180	194	208	200	220	197	169	187	175	203	203	193	179	201	184	195	173	191	194	174	175	188	195	195	196	197	230	201	194	191	196	205	216	210	186	199	197	175	173	207	196	214	195	171	184	196	176	188	172	182	207	186	200	195	207	191	220	205	212	204	198	184	182	197	227	205	194	198	223	197	222	174	207	196	211	189	175	179	196	225	198	192	181	174	208	190	213	201	217	192	207	206	220	207	193	193	221	213	204	199	164	177	175	173	196	200	176	164	214	224	206	190	199	223	196	237	205	203	204	216	187	205	202	199	212	188	190	211	190	203	183	210	173	195	191	174	206	201	195	210	179	194	197	220	203	207	198	206	184	195	216	202	177	200	199	220	187	190	212	218	189	204	184	178	208	188	215	177	205	205	177	203	185	194	196	201	192	219	219	188	164	185	199	183	180	206	185	222	198	195	203	197	166	186	209	179	178	192	216	195	208	171	184	184	192	189	183	188	206	197	182	196	209	172	179	167	197	194	195	196	224	199	204	184	176	207	214	198	184	208	197	194	181	215	178	189	222	201	198	204	206	206	185	195	188	183	214	172	223	186	212	187	205	171	191	214	208	195	187	163	186	188	183	159	192	192	198	169	206	202	178	185	200	197	174	184	190	183	195	212	181	196	223	174	203	194	181	211	207	197	213	199	194	199	204	208	190	203	216	196	225	181	196	211	181	183	191	197	221	186	212	211	182	194	183	186	203	180	215	201	216	183	165	213	184	190	200	230	165	210	181	204	190	182	186	180	183	174	214	218	192	215	197	224	200	215	192	186	193	178	215	211	187	192	186	167	200	190	204	180	181	188	186	219	186	195	202	202	186	201	196	223	182	205	228	187	199	184	223	216	191	203	159	184	201	205	220	217	215	234	199	207	192	201	186	173	207	171	188	201	190	227	207	178	186	219	186	179	179	200	188	208	177	180	185	227	191	199	201	186	214	190	202	188	182	204	178	191	198	202	177	202	208	213	177	182	198	193	204	203	183	206	225	186	189	208	204	209	175	215	187	204	204	213	198	175	207	196	207	202	199	200	196	170	185	184	205	179	202	187	196	198	183	212	205	218	189	209	197	208	186	226	208	207	179	170	184	200	200	203	191	205	200	230	213	232	213	200	190	161	202	188	221	167	209	187	187	192	194	175	202	199	195	191	202	190	185	205	154	180	208	215	171	193	195	214	172	205	222	220	244	227	182	216	202	194	167	158	208	183	190	196	186	173	165	163	205	201	172	189	184	208	202	166	187	209	197	201	188	220	205	194	200	191	193	205	187	187	191	225	188	185	183	213	180	198	175	194	170	190	195	196	208	192	221	176	153	188	189	191	206	202	196	185	185	191	192	173	216	214	173	191	202	206	201	196	207	212	160	223	200	183	188	211	196	204	199	206	203	194	177	219	172	201	215	178	198	187	188	182	192	186	241	182	214	182	188	186	205	195	192	188	215	176	191	191	198	176	207	192	196	229	198	192	185	216	220	165	212	178	188	223	185	191	205	200	209	194	237	191	207	196	203	209	207	207	209	193	191	183	197	199	192	212	187	206	209	201	203	187	184	190	177	172	215	205	193	196	217	177	185	202	202	203	176	226	195	193	178	205	219	176	193	185	182	217	191	207	199	200	206	207	180	206	183	205	189	213	187	198	207	212	206	206	175	206	223	195	167	221	184	199	215	192	199	213	208	186	193	200	194	207	194	184	186	218	187	192	210	179	184	197	202	216	175	209	231	216	231	191	177	196	179	197	209	178	192	190	190	182	203	179	180	186	220	225	202	192	197	209	183	181	208	196	168	186	182	209	218	223	176	189	182	193	191	206	165	228	170	224	206	213	196	187	201	204	200	183	201	212	211	220	199	204	216	172	183	190	213	178	184	191	201	205	235	214	203	195	161	195	212	193	184	213	183	205	182	156	197	182	188	178	194	204	214	197	222	198	202	210	202	197	213	201	212	210	203	201	176	209	182	199	193	207	176	200	200	180	203	194	237	191	186	201	167	184	195	200	180	222	197	199	205	206	196	181	222	201	194	194	194	198	201	215	195	196	181	167	197	233	187	183	202	192	208	214	181	201	198	189	213	224	222	187	177	205	193	185	171	195	194	178	194	194	185	172	184	187	215	183	171	220	182	168	229	201	209	171	174	191	166	194	180	190	207	221	215	196	219	177	200	201	217	177	200	176	193	176	199	213	175	196	201	204	209	186	218	200	190	187	202	198	224	182	188	210	196	181	175	198	176	187	194	208	222	162	201	207	196	187	200	193	198	218	214	172	173	189	197	211	212	191	200	184	199	172	199	214	196	191	209	184	220	196	172	198	206	207	199	200	196	199	207	198	223	178	196	181	213	203	180	201	183	212	190	195	200	193	186	185	192	216	190	208	200	226	176	188	204	195	196	204	178	211	198	194	201	200	212	217	200	192	192	199	211	199	193	183	187	192	203	197	202	190	205	203	210	167	208	176	198	191	196	186	203	215	174	207	201	187	194	206	211	190	196	181	195	191	219	189	197	218	200	191	195	204	204	196	193	186	212	194	191	197	194	199	210	204	177	190	179	243	208	194	197	191	197	202	181	198	179	184	204	180	196	177	194	185	184	197	198	180	180	204	194	212	212	196	195	218	214	203	183	182	183	211	194	202	184	187	221	200	195	191	178	190	201	181	183	188	197	211	223	167	221	207	188	187	205	218	213	195	192	193	182	187	185	203	199	185	167	207	182	200	182	183	188	205	184	206	196	187	208	211	218	203	180	193	209	173	176	177	196	225	188	194	193	186	202	196	186	204	186	189	214	178	182	191	188	171	196	208	207	209	193	202	188	205	189	210	195	212	184	215	226	185	203	190	182	217	213	213	219	224	209	164	208	217	171	190	190	195	208	202	195	185	216	231	221	166	174	180	192	188	193	172	205	192	208	188	201	216	187	193	196	179	194	208	214	218	208	198	181	181	179	209	213	210	203	172	194	192	178	189	204	202	188	190	221	210	201	191	175	193	178	233	189	181	203	190	201	217	191	210	198	214	208	195	199	203	215	213	210	196	169	202	211	176	188	179	207	192	199	203	213	188	191	160	208	218	170	208	197	241	206	208	198	174	211	207	168	184	182	187	205	186	167	188	174	160	193	180	200	184	198	201	170	215	213	193	192	194	172	188	205	169	187	163	197	205	203	202	183	181	203	193	209	209	214	208	191	206	210	197	181	200	215	190	211	180	194	189	194	212	206	202	157	187	197	195	168	194	196	186	236	191	174	202	196	182	216	190	185	195	204	226	184	199	175	170
15691	978	1080	1204	1060	906	771	757	656	611	567	546	529	573	546	539	521	495	482	501	487	479	482	477	488	491	453	456	476	474	432	486	463	484	500	461	472	453	466	498	439	459	469	467	483	466	501	446	484	482	431	441	449	447	454	488	417	429	468	450	459	454	488	445	465	458	456	474	451	453	480	484	447	462	446	485	467	451	481	435	439	442	422	467	428	468	453	484	459	483	450	430	462	456	485	476	490	467	446	465	442	453	465	470	458	444	477	444	457	457	477	494	451	471	428	441	441	460	458	470	442	480	474	448	465	433	455	465	461	466	470	469	473	449	431	457	450	482	442	454	463	435	450	421	444	450	453	476	456	440	458	442	425	460	485	484	478	424	464	444	447	459	432	471	435	440	490	446	459	475	455	501	494	460	445	487	456	445	480	479	455	450	460	472	477	427	466	465	467	461	454	451	449	425	446	481	479	414	447	443	486	461	460	431	443	448	464	464	479	481	474	407	445	424	475	453	469	458	487	459	497	484	455	432	446	464	452	447	478	480	461	453	505	451	442	469	459	446	540	442	449	451	456	457	461	489	459	452	456	470	455	435	432	444	417	461	479	451	437	480	442	436	429	530	461	411	455	419	462	436	478	469	483	449	456	468	459	458	488	485	449	465	426	458	510	435	474	465	474	460	475	485	450	480	447	483	467	437	473	475	437	452	465	429	440	431	450	425	481	466	412	464	464	431	501	463	469	456	481	503	469	446	448	447	445	445	443	423	484	482	469	493	449	460	458	442	501	472	447	420	444	449	452	433	479	483	448	458	443	450	465	431	507	447	473	474	476	459	453	470	496	445	460	459	431	496	483	411	468	480	500	455	449	460	432	439	450	464	448	466	460	444	469	435	448	443	449	487	474	438	469	475	456	434	462	436	430	439	453	433	446	425	470	440	491	433	460	429	469	480	436	435	440	439	435	433	465	489	472	483	490	442	433	459	484	448	462	460	466	459	478	449	461	459	420	466	492	468	481	459	445	438	494	450	473	449	411	438	446	499	485	441	467	498	458	452	467	448	446	464	476	458	447	479	467	413	482	443	428	468	404	444	473	432	455	425	433	444	472	452	481	458	475	455	407	486	483	453	468	478	467	466	406	496	452	471	412	462	471	487	449	488	456	476	474	480	447	475	435	479	457	479	453	448	491	435	494	455	466	448	462	421	437	454	434	425	463	458	442	455	476	437	428	440	450	433	473	437	477	467	441	454	446	476	428	425	462	430	435	463	501	470	466	462	475	428	468	461	440	463	443	455	469	451	450	459	454	464	437	451	454	458	504	485	450	459	428	467	466	402	446	458	453	444	502	447	439	487	428	463	486	464	425	439	496	480	442	456	459	430	428	456	445	472	474	477	427	476	460	466	439	449	478	436	444	454	460	474	445	461	446	431	452	469	445	441	458	486	485	447	456	484	468	457	468	416	425	441	441	471	467	415	455	463	495	441	448	456	476	463	487	470	492	467	451	479	414	477	499	470	461	512	450	485	473	460	501	466	472	451	479	414	451	461	439	476	482	461	431	439	452	457	460	409	416	450	438	452	464	434	456	464	442	459	439	491	465	484	457	436	436	465	470	468	504	463	473	438	416	469	424	453	454	464	448	464	426	452	493	497	437	461	440	446	488	493	455	470	483	474	472	427	455	428	457	499	464	452	497	447	472	431	498	463	470	491	473	498	476	452	454	482	464	468	458	449	465	469	450	430	479	480	462	465	468	445	472	461	515	449	432	462	430	469	449	438	469	479	463	466	464	441	518	477	468	443	467	439	483	459	411	448	473	433	452	469	446	449	471	452	450	431	487	462	466	489	445	449	473	460	464	464	460	487	496	459	456	458	451	453	456	446	483	433	463	483	476	479	481	484	457	456	436	475	500	454	456	481	442	465	498	488	453	435	424	477	425	445	445	441	422	443	453	444	457	471	475	484	467	447	496	478	464	418	501	469	465	455	485	471	479	478	453	482	437	451	491	466	438	483	443	478	445	447	455	424	501	459	505	442	465	420	459	453	473	477	430	505	443	473	490	446	457	465	428	461	477	444	487	426	487	436	423	491	429	477	489	494	442	435	436	471	448	422	461	441	427	443	451	442	492	435	450	466	457	437	436	466	453	491	451	507	454	533	425	442	450	479	442	424	441	510	525	479	464	456	477	417	479	474	478	437	441	438	469	457	474	456	440	426	458	507	443	421	435	442	434	452	477	448	490	426	472	458	442	460	463	472	479	447	467	435	463	462	419	472	454	454	474	475	428	480	448	434	451	465	485	433	430	467	477	463	467	452	449	428	457	485	452	471	426	452	423	473	454	430	471	456	447	464	427	442	478	456	470	414	469	379	430	502	444	464	448	484	455	437	414	484	476	473	484	444	454	464	430	469	453	427	483	456	434	465	451	429	502	455	476	480	475	458	479	452	494	447	473	491	477	454	453	504	474	455	473	446	468	458	440	463	443	460	453	438	451	458	493	452	449	430	472	416	463	419	452	478	426	458	442	436	468	439	489	463	466	469	434	480	449	443	427	496	455	435	473	440	457	478	458	453	439	468	431	474	453	446	437	444	497	463	426	440	441	492	428	471	448	417	479	455	452	462	468	495	480	436	476	449	471	469	473	485	487	472	466	444	407	476	450	457	409	452	435	472	456	468	432	459	467	477	452	472	477	471	432	440	462	479	445	434	472	493	448	468	481	424	492	446	484	472	471	434	470	432	456	461	451	450	433	434	464	437	462	482	441	436	448	450	493	484	460	491	468	441	440	456	456	443	472	474	412	473	417	431	448	475	491	452	458	498	420	428	442	461	441	471	477	479	469	456	449	449	457	447	467	466	468	492	474	454	491	421	474	456	500	469	450	495	471	475	482	440	466	396	442	468	484	444	448	467	479	456	493	464	415	493	436	482	451	472	463	448	460	475	462	473	425	465	423	428	482	434	471	504	453	457	478	493	476	455	452	460	477	475	462	437	436	469	486	422	487	424	468	442	448	432	449	424	438	446	489	471	436	444	426	461	455	474	497	481	459	481	456	483	449	433	449	449	449	459	495	488	428	518	435	465	446	484	459	447	440	485	455	475	449	500	449	434	437	452	424	440	438	453	503	457	482	439	455	454	436	443	436	439	450	471	469	448	498	479	482	488	432	423	460	474	465	444	484	497	476	455	446	436	482	443	469	463	458	439	446	478	448	483	500	486	459	457	442	442	458	435	445	412	472	449	473	497	452	416	444	434	454	430	430	460	462	443	475	467	459	467	472	463	470	456	450	441	434	436	437	445	492	454	529	431	486	473	507	476	470	453	462	449	436	419	457	460	455	437	442	470	479	458	446	471	463	472	473	457	463	450	432	461	492	498	431	434	453	443	447	477	483	424	447	483	467	431	419	472	434	445	425	442	440	493	427	472	475	456	465	446	457	435	424	487	453	479	443	421	461	435	441	460	453	448	437	460	463	449	457	485	434	494	483	454	462	451
35456	6687	859	516	353	285	287	248	222	179	187	161	187	182	171	133	153	162	134	141	144	143	148	147	148	142	154	143	138	143	140	115	138	139	136	140	168	118	143	155	138	164	127	155	127	156	133	134	134	133	135	143	147	131	141	124	133	144	145	127	138	134	132	136	129	142	117	116	127	164	143	132	140	145	147	133	143	138	139	125	130	127	148	134	131	176	124	133	144	128	147	117	156	131	152	143	134	132	129	135	125	139	140	125	148	145	132	151	118	154	155	153	131	130	126	128	117	139	136	138	128	141	129	121	142	171	151	150	127	132	127	117	166	119	114	147	144	125	154	142	135	130	149	127	164	130	140	131	145	132	130	143	145	133	133	135	139	137	142	118	124	115	152	140	135	135	142	149	137	145	128	117	132	125	126	136	131	132	138	176	140	146	168	141	166	128	117	130	122	130	127	153	148	144	157	167	142	121	137	148	129	140	134	135	124	131	128	147	156	131	143	143	151	131	147	158	108	131	135	132	157	147	132	162	129	154	140	132	132	125	115	121	171	133	133	130	151	137	143	151	120	142	142	135	133	160	132	138	113	137	138	138	121	124	154	148	137	121	140	128	148	155	144	144	124	126	140	146	137	131	141	140	132	142	134	129	120	138	144	131	143	148	146	118	126	133	131	128	153	134	146	146	142	139	155	125	160	147	165	135	138	119	135	141	142	126	159	140	150	140	145	141	131	167	160	141	124	133	146	121	144	130	134	115	136	135	135	113	147	131	133	135	155	133	127	137	153	132	148	128	131	150	147	133	131	130	132	119	132	155	151	124	132	156	143	137	149	113	113	147	146	140	150	130	151	153	113	137	134	153	134	134	118	140	150	159	145	129	130	123	140	136	107	148	155	139	164	135	146	133	140	125	131	145	155	147	138	163	151	142	128	157	152	132	134	133	122	127	123	110	149	142	130	108	128	142	140	133	135	139	127	126	144	127	148	128	141	148	143	138	111	152	148	153	157	143	143	125	131	130	120	131	134	147	149	135	117	119	142	135	137	121	145	133	131	144	145	131	135	133	150	158	146	157	145	154	119	130	134	155	143	132	115	133	121	147	116	136	107	140	149	128	132	131	125	148	154	162	121	129	147	149	147	130	162	140	139	118	131	151	141	134	113	150	123	125	147	127	155	132	130	136	126	141	134	139	122	141	160	115	149	136	119	134	115	128	134	128	151	110	146	129	145	125	147	142	131	136	144	125	139	138	143	113	145	173	165	117	126	141	145	134	133	134	168	129	135	119	128	157	137	158	153	123	128	138	121	143	141	131	112	150	169	125	110	145	143	142	151	126	138	124	146	148	135	136	126	115	149	137	122	141	113	115	127	146	167	144	140	136	125	126	104	159	145	152	152	134	147	141	158	137	141	145	130	132	140	153	131	133	125	137	136	140	175	134	126	141	124	128	128	119	121	128	122	149	136	140	144	122	158	141	138	148	139	144	143	123	141	135	131	136	122	137	128	123	140	127	135	107	126	162	133	127	158	163	132	144	123	131	130	135	153	129	132	147	132	149	159	143	120	135	138	122	154	150	119	132	128	156	152	139	125	139	128	134	146	152	142	134	131	135	147	137	144	120	132	138	128	129	124	130	147	149	141	153	113	117	147	135	137	168	173	160	151	143	140	143	171	127	130	137	140	140	141	136	150	139	152	132	143	158	141	115	135	139	144	126	135	145	115	120	146	139	144	150	127	115	139	125	130	116	129	124	143	142	155	133	131	133	164	158	141	124	134	148	139	136	154	126	133	146	152	161	156	139	140	123	134	117	132	124	153	147	147	149	116	136	125	144	135	124	134	122	135	136	128	146	129	147	135	126	134	135	130	141	144	117	139	138	136	109	144	141	135	134	128	135	128	149	137	154	117	139	144	117	126	144	121	134	148	127	145	134	133	122	125	149	144	155	111	158	132	150	131	147	189	139	129	120	133	152	148	119	142	129	141	143	136	141	132	142	125	154	139	121	155	119	154	134	157	151	122	130	153	136	109	124	154	137	158	151	138	119	142	137	125	147	158	137	131	150	129	134	149	120	132	151	131	139	143	135	109	141	149	147	131	149	141	137	141	166	113	134	162	113	142	125	122	138	152	140	132	139	140	149	145	126	136	135	135	142	164	133	132	137	113	140	132	141	126	133	108	133	151	150	145	153	132	144	119	141	158	138	132	146	130	125	149	142	139	116	123	142	144	157	130	135	121	129	155	145	119	121	145	143	111	127	135	122	149	132	142	142	127	144	140	160	154	139	111	131	110	124	128	141	150	134	131	144	150	136	142	142	146	155	144	137	141	152	153	135	128	137	125	150	154	154	149	142	140	154	137	156	148	146	121	142	161	107	135	140	159	137	133	132	137	131	135	137	143	136	154	136	155	125	150	137	120	145	134	161	139	137	148	133	129	150	140	128	154	143	136	151	151	141	139	160	114	142	123	136	151	143	138	151	137	143	121	121	130	120	114	153	126	140	160	155	143	158	126	130	139	138	144	148	131	130	139	135	126	137	114	140	154	144	134	132	125	108	155	165	130	144	140	137	146	123	157	135	135	109	160	143	126	147	169	135	129	155	158	124	132	126	118	122	117	131	130	136	117	136	136	136	121	135	129	165	142	136	140	136	143	121	145	115	141	148	130	143	135	146	143	127	122	141	128	129	158	145	140	128	156	115	165	136	151	139	131	139	122	116	133	148	138	145	128	157	137	147	122	154	124	135	120	124	127	122	127	112	133	112	136	128	153	127	131	143	154	148	140	168	135	137	158	121	144	148	138	157	140	125	139	156	134	125	123	169	131	154	149	156	155	138	119	135	129	144	124	123	135	137	134	133	132	137	155	158	116	152	153	128	140	124	156	133	131	141	153	133	144	123	120	143	153	132	150	144	138	169	145	133	123	133	137	142	137	123	150	103	138	142	124	146	134	137	125	145	138	162	121	141	132	127	148	109	150	119	149	135	143	145	151	139	152	136	123	140	130	142	110	119	140	161	149	154	110	133	127	145	147	141	138	127	118	144	129	115	155	169	141	150	134	127	139	125	132	147	151	149	127	125	123	125	145	133	129	140	137	149	133	133	143	125	137	141	134	125	146	156	145	124	134	117	134	149	136	152	129	132	146	111	141	140	115	123	135	148	134	135	138	120	155	159	138	148	131	156	146	128	122	152	145	149	152	141	133	141	130	139	117	158	132	170	134	130	115	139	123	136	158	136	170	137	129	166	132	124	134	147	129	139	146	120	131	128	118	142	133	140	121	130	140	145	134	153	152	146	130	116	137	117	140	117	138	117	118	101	127	144	115	143	143	121	141	154	126	123	131	148	156	139	151	135	133	146	143	142	124	114	137	125	130	135	146	125	143	130	141	149	138	136	135	142	152	135	143	131	135	131	124	118	130	149	128	121	132	148	129	140	133	145	151	142	154	164	123	153	139	123	145	149	134	133	150	170	135	138	121	126	152	129	137	115	147	129
20427	1272	1566	1725	1574	1309	939	871	749	609	620	545	538	556	514	453	457	440	483	401	425	407	428	477	434	400	374	392	389	398	386	367	397	370	394	348	392	383	376	379	414	353	350	360	385	370	361	358	313	353	425	408	400	385	375	370	340	347	339	382	402	362	336	389	364	381	354	400	378	369	363	361	335	376	370	385	377	351	407	344	338	387	337	334	365	383	402	323	337	362	334	349	334	341	348	310	370	368	317	373	340	347	355	363	375	368	336	331	369	375	373	354	379	360	335	334	354	376	381	318	363	361	363	362	345	337	363	382	348	370	378	361	330	368	350	381	368	344	383	388	355	373	356	355	344	366	354	364	364	356	356	358	402	392	357	355	349	351	359	340	366	379	361	374	352	368	348	390	356	357	367	344	373	338	357	352	326	374	374	322	360	376	356	395	392	376	362	344	352	350	307	349	368	376	365	367	379	358	377	358	360	366	349	399	330	357	347	363	343	347	339	355	342	357	345	363	384	339	350	370	344	320	375	343	385	407	352	341	358	363	334	374	355	343	362	381	351	369	370	400	361	354	344	343	378	385	385	340	379	336	358	367	363	334	354	352	334	361	358	338	345	360	341	365	349	407	383	395	356	354	374	360	362	374	348	363	387	338	368	375	385	395	349	337	341	326	344	360	348	368	363	362	374	342	349	312	353	367	368	384	396	364	331	376	373	376	352	366	341	340	324	353	373	352	339	349	374	365	339	358	369	396	390	355	368	359	355	362	350	336	381	326	349	364	403	337	355	362	398	346	368	371	372	390	361	370	361	351	340	358	352	369	331	347	345	348	364	333	353	356	372	365	325	365	367	326	362	363	364	355	380	344	337	327	364	360	328	372	330	366	354	353	369	357	389	346	367	365	386	362	368	324	384	363	370	360	380	346	341	349	358	363	350	358	341	335	376	325	353	350	344	348	393	364	377	364	320	400	348	359	361	390	357	326	351	337	364	350	360	391	356	356	346	391	354	345	349	374	373	378	386	351	377	381	345	380	357	373	311	378	351	355	362	344	332	362	316	389	364	365	347	341	371	336	355	367	356	354	357	320	327	324	381	372	370	362	343	356	334	384	333	363	343	366	362	395	363	358	372	376	324	365	346	337	362	338	393	326	378	348	386	340	397	370	339	353	367	361	373	329	345	331	356	355	391	356	374	372	353	354	342	354	386	358	366	328	325	357	350	380	359	360	391	352	328	376	341	372	336	377	358	357	380	375	369	362	355	361	338	374	360	380	342	347	344	364	342	355	339	371	364	361	332	367	370	367	380	324	369	352	385	344	369	342	352	322	358	328	341	356	345	374	354	378	342	339	352	334	375	340	338	370	357	366	355	367	358	357	366	364	358	339	347	342	367	326	367	331	355	345	337	339	382	362	335	334	371	338	300	341	373	371	361	374	381	352	346	355	369	353	370	331	346	376	398	352	367	344	297	353	338	331	364	322	360	356	369	365	369	386	339	342	373	371	363	347	356	369	386	378	334	376	377	365	320	348	381	381	353	366	351	361	334	369	332	338	331	349	336	362	377	355	365	353	368	359	354	363	342	401	413	369	351	335	362	383	346	340	368	362	345	346	332	358	332	324	343	361	365	322	384	360	348	384	351	376	328	341	371	362	391	364	348	345	389	375	370	367	361	374	371	321	355	347	315	339	353	354	386	338	357	330	368	366	335	355	368	356	360	359	365	363	349	343	359	341	325	345	352	388	325	371	352	321	360	357	377	373	368	342	342	364	379	353	350	341	325	377	321	362	372	364	358	343	371	393	345	325	344	331	336	396	365	361	386	346	337	347	355	356	338	342	369	373	352	348	372	334	376	341	334	376	358	333	345	361	368	377	367	368	341	396	353	396	357	357	383	338	369	365	352	359	329	358	376	392	322	370	352	356	354	381	360	393	340	335	349	337	341	366	357	405	365	347	349	344	384	317	351	378	336	366	326	331	343	342	348	373	339	343	374	351	351	326	373	393	362	360	357	371	365	346	363	389	331	395	351	341	346	372	376	393	337	343	407	381	358	359	363	377	340	363	400	347	367	329	390	358	358	365	383	363	356	377	357	335	353	339	326	401	363	396	350	374	342	391	362	371	363	382	396	343	383	370	358	346	353	356	363	372	358	346	389	340	353	333	336	380	326	371	345	337	335	384	364	357	332	352	384	353	347	352	353	354	378	372	369	346	338	376	386	378	352	378	381	359	380	354	359	381	365	342	350	345	378	363	360	324	375	353	388	347	369	336	367	361	372	345	376	381	356	341	338	354	381	347	374	354	347	354	332	331	343	353	369	378	337	382	352	356	354	353	338	342	343	370	363	359	352	379	370	361	342	344	355	368	379	313	334	385	364	355	347	324	381	322	365	363	367	359	322	356	369	342	373	347	390	361	357	367	346	374	372	358	373	355	386	349	367	356	360	337	367	362	390	368	366	343	373	384	363	350	383	335	361	357	362	352	343	396	327	356	344	360	371	362	326	375	340	381	337	315	380	374	341	360	367	348	386	358	359	398	381	348	374	374	359	353	346	326	374	329	368	361	370	357	379	383	325	346	364	347	346	339	356	329	370	345	393	351	343	345	351	339	334	379	384	395	324	343	337	377	381	344	354	357	344	334	375	372	354	368	388	354	350	319	358	352	374	351	353	314	367	367	356	391	371	376	393	340	361	352	362	354	350	348	332	321	379	379	357	332	390	404	363	356	392	365	349	387	331	401	348	344	325	325	342	375	364	402	362	380	354	378	345	338	339	322	383	355	371	372	354	368	353	397	358	379	330	380	349	350	349	346	366	371	389	377	353	346	376	347	378	335	357	361	350	349	376	344	308	349	368	352	373	366	357	360	327	351	395	358	345	333	360	305	342	379	384	351	373	357	355	400	367	368	350	353	355	389	354	336	343	374	370	342	359	357	350	384	379	365	337	378	340	358	373	377	345	356	349	350	383	330	344	371	354	340	363	346	336	345	361	360	375	372	364	355	323	358	377	343	339	345	337	342	378	357	383	372	389	358	340	343	354	331	331	405	355	357	322	384	347	356	353	351	327	337	362	363	338	376	374	379	385	370	382	366	371	309	397	354	385	340	344	358	346	379	361	339	350	367	311	363	349	358	366	340	349	365	370	356	348	380	356	349	336	376	316	358	370	329	343	344	355	385	347	374	356	337	387	356	356	352	376	334	335	371	363	376	367	331	362	341	374	347	382	384	348	346	336	404	348	360	359	344	369	380	346	370	363	366	367	351	373	366	384	361	348	317	379	353	334	388	361	358	327	369	334	372	358	358	338	354	354	382	344	374	383	391	355	366	324	382	346	388	351	356	335	358	362	345	384	399	365	336	381	352	354	323	367	349	336	360	375	333	374	388	389	346	388	341	334	368	387	358	349	384	376	360	374	344	352	327	384	368	356	345	364	365	371	370	332	376	351	362	330	347	396	347	381	371	379	345	351	344	370	351	343	388	356	383	360	386	348	375
12455	1342	375	395	383	379	379	339	349	359	365	372	369	357	359	358	377	383	361	363	373	352	348	361	347	376	400	389	379	351	363	370	370	394	376	346	419	391	344	367	346	392	361	374	374	356	359	364	379	368	393	380	373	369	391	376	381	417	369	378	345	346	391	344	369	335	370	337	357	361	384	401	436	345	382	421	381	387	390	338	339	369	355	370	358	383	360	384	357	344	369	392	379	406	367	369	365	372	366	367	375	352	363	355	353	376	339	363	368	333	340	381	375	380	385	425	389	409	383	355	389	386	418	415	354	352	395	353	419	396	379	394	374	362	349	383	355	326	349	397	364	378	374	358	371	344	391	338	369	333	375	390	366	385	369	351	352	364	390	378	392	391	372	374	332	371	353	368	425	403	376	387	376	384	418	394	347	393	374	366	342	346	323	343	379	368	378	391	342	339	360	393	375	354	358	366	384	350	369	361	418	390	361	373	424	357	395	380	360	380	416	399	342	381	366	346	341	340	359	389	402	353	353	406	406	402	369	356	366	383	422	357	419	413	343	389	341	400	377	376	370	369	395	388	367	386	371	331	360	343	403	393	347	342	339	355	379	333	366	401	372	390	333	375	367	387	358	381	369	381	379	341	375	387	351	365	389	399	361	357	387	370	407	354	350	358	371	384	363	394	397	399	388	362	352	393	354	400	406	388	376	390	401	392	351	380	334	364	387	417	364	369	385	394	414	358	343	377	383	382	364	399	380	367	381	365	353	376	359	379	379	359	391	339	377	362	359	395	394	423	339	400	383	374	388	341	343	343	369	402	395	397	366	362	412	386	392	365	367	384	329	370	375	392	342	378	370	373	351	354	349	375	373	381	352	386	416	378	387	367	376	345	393	358	394	385	350	371	423	400	382	379	364	373	401	366	378	371	404	382	385	379	360	341	370	375	363	368	375	386	389	384	365	367	393	354	360	386	361	351	400	371	368	376	401	407	396	372	357	389	371	394	384	378	403	333	375	364	353	380	330	375	364	338	381	369	363	368	404	371	333	333	372	375	383	375	353	340	389	405	407	364	363	363	359	401	365	380	393	393	390	349	398	336	383	405	380	358	386	370	350	395	417	377	384	332	378	395	406	341	362	360	399	373	398	380	358	400	366	344	403	366	358	382	374	368	352	392	377	399	395	381	355	345	351	377	364	389	399	398	375	357	374	333	434	340	387	361	346	362	411	396	419	386	381	370	353	340	363	389	364	392	343	346	340	362	404	351	391	354	397	374	405	353	392	411	407	367	378	349	374	423	382	359	368	354	395	353	333	387	398	367	336	401	389	364	349	402	376	392	394	336	366	374	384	374	391	378	337	337	373	356	377	349	367	329	345	358	378	364	388	384	365	372	373	385	338	391	355	338	383	395	371	378	368	313	417	374	377	384	359	392	374	345	382	397	402	395	337	369	349	370	374	366	364	356	351	413	332	365	387	370	358	419	369	377	379	357	375	382	362	398	358	402	410	378	392	377	361	374	346	398	394	432	379	380	375	370	326	381	375	370	350	380	391	373	365	395	388	351	363	373	403	364	336	388	346	406	370	368	386	354	337	379	351	361	355	402	375	361	349	337	398	383	367	423	380	377	412	367	396	363	396	378	401	358	371	401	354	393	358	358	362	405	381	360	368	395	394	400	382	374	353	346	362	348	375	358	406	400	360	390	361	368	375	387	374	345	400	354	330	350	379	358	334	397	372	348	380	365	375	379	352	375	339	359	351	376	372	377	383	348	380	363	334	388	347	382	400	376	361	378	381	340	347	371	372	415	382	358	365	405	414	373	372	367	394	365	329	410	371	397	358	361	377	434	392	336	377	387	392	374	372	347	329	373	379	399	329	356	386	362	369	373	375	355	378	405	379	376	383	368	379	344	353	387	350	366	361	368	367	356	367	365	402	377	351	348	374	361	351	365	346	374	406	387	349	379	352	372	377	368	370	382	360	350	378	375	377	391	349	371	380	402	399	370	359	372	364	395	331	346	377	401	338	361	332	345	380	376	370	345	387	404	387	368	334	340	403	418	373	370	361	366	370	373	371	395	324	396	421	372	377	394	351	388	356	363	389	374	348	339	387	404	400	349	380	386	397	409	333	394	355	348	397	402	370	384	350	352	376	368	387	349	383	369	374	345	397	396	378	394	327	361	354	388	364	374	356	321	325	366	373	337	385	383	360	393	369	395	362	362	337	407	396	350	361	370	377	412	375	362	367	386	350	348	389	366	398	371	385	360	359	349	367	369	358	378	400	392	392	397	420	373	400	395	374	373	403	342	382	385	376	404	388	366	368	346	352	386	367	371	344	374	421	402	380	362	385	399	363	382	365	359	403	355	355	385	367	368	352	386	370	409	366	389	333	365	396	374	374	383	368	360	383	369	339	424	366	418	391	349	408	430	372	369	373	373	343	342	376	364	383	389	362	380	388	355	374	379	386	378	382	371	402	352	415	381	391	342	336	375	387	365	342	384	371	403	357	380	379	369	366	365	390	351	362	330	346	342	394	356	347	356	355	402	333	383	367	391	389	395	387	394	380	355	365	377	390	429	357	379	345	402	361	399	370	386	394	358	381	369	361	407	376	366	383	368	362	343	381	366	377	372	382	372	382	409	380	388	400	380	377	370	349	371	399	348	356	389	361	371	368	376	348	371	349	385	412	354	378	360	395	357	362	387	353	351	408	362	338	385	330	347	331	407	384	402	333	404	385	338	367	355	358	395	359	378	360	329	334	355	368	365	387	354	344	393	357	330	396	391	377	370	380	381	335	381	366	378	390	375	357	385	375	375	359	404	401	342	364	380	337	411	386	356	418	379	351	345	378	382	387	355	384	344	379	390	382	377	365	403	391	352	343	369	394	363	369	369	386	389	375	396	387	368	393	374	374	374	382	402	371	382	374	388	399	385	366	383	390	384	375	378	343	374	393	410	361	434	351	354	391	361	372	365	354	395	372	351	398	373	365	352	381	398	371	431	407	382	365	350	374	367	395	412	409	408	392	417	385	366	362	398	356	402	358	374	359	377	355	365	340	368	350	370	367	393	430	410	395	371	348	388	360	377	345	375	322	380	377	391	407	375	389	367	349	397	334	421	348	374	354	352	409	379	351	384	415	406	405	373	356	359	378	386	364	384	351	356	377	396	376	380	412	348	362	367	324	378	363	384	360	345	350	344	377	363	339	370	363	372	447	380	340	326	400	382	384	354	374	350	360	365	381	398	397	366	359	413	370	373	369	380	342	388	396	384	378	348	420	363	356	344	376	404	366	391	395	355	358	364	399	398	368	368	348	352	402	359	367	360	406	357	382	348	357	384	369	346	344	337	391	367	361	397	366	367	354	452	376	351	372	389	382	369	358	371	387	354	365	386	350	366	391	384	356	386	315	388	373	394	371	384	373	354	380	382	334	372	377	360	380	354	373	385	372	386	360	379	354	359	354	370	340	393	389	381	357	369	348	358	393	369	398	367
7978	894	834	822	797	828	840	805	835	794	787	800	821	799	828	835	811	779	816	815	821	822	823	750	768	791	823	789	864	821	802	855	828	849	792	806	776	799	712	814	830	799	819	813	827	790	804	800	783	831	801	808	826	800	778	828	786	806	774	812	810	829	816	788	773	801	834	789	851	751	791	801	806	819	809	804	791	833	805	769	843	782	804	812	810	781	797	793	793	803	780	757	793	810	855	778	781	798	798	790	818	804	837	776	831	803	773	790	810	811	802	855	807	829	778	823	750	830	794	801	814	828	837	800	821	777	855	748	795	840	806	824	832	802	806	777	835	792	801	789	818	743	815	815	776	816	818	770	849	771	800	812	792	850	814	796	784	819	851	774	838	786	806	824	811	796	797	807	805	788	815	806	789	827	831	834	845	824	791	782	803	815	851	793	783	757	790	800	820	843	786	834	773	822	804	773	803	830	811	770	775	867	826	763	830	847	826	801	787	806	860	784	796	828	792	823	777	853	839	837	781	795	827	802	799	796	820	826	812	802	825	833	817	779	805	784	745	829	858	753	806	834	861	797	796	765	809	786	795	812	827	838	823	798	864	831	800	810	803	805	820	808	818	847	885	799	827	779	848	781	768	800	818	846	818	820	773	802	787	841	815	791	847	811	798	834	786	831	778	803	813	758	793	761	791	783	853	780	805	780	790	788	832	816	775	818	803	729	753	772	742	801	812	808	847	812	802	859	813	811	770	877	795	802	837	843	714	812	806	832	812	827	798	868	832	790	789	816	832	787	816	814	857	819	796	763	834	832	789	863	786	827	827	816	811	777	790	854	813	792	817	780	839	817	859	829	748	753	778	804	790	800	841	867	815	836	804	828	866	791	800	785	825	761	788	841	746	802	795	773	781	818	779	846	756	827	787	798	807	798	808	838	779	766	807	828	800	787	823	823	813	809	759	883	769	829	807	855	781	788	785	794	887	827	828	809	848	851	837	810	785	827	805	802	807	794	760	857	815	817	844	797	845	798	808	834	754	830	799	801	840	823	804	858	808	833	746	842	847	822	776	811	794	828	793	863	810	783	796	785	854	830	804	799	822	800	775	844	862	821	812	793	888	820	804	797	752	757	808	780	772	820	837	838	783	804	827	810	821	792	802	822	819	769	795	835	816	827	758	806	797	819	769	821	804	820	802	826	838	816	820	801	825	816	814	870	809	775	836	810	808	820	770	830	807	831	837	822	836	871	800	807	787	848	796	792	833	805	833	816	783	793	759	790	839	812	798	824	808	818	830	816	851	779	778	806	835	794	830	815	774	810	802	782	799	787	819	803	843	854	814	806	816	883	795	851	801	792	791	798	835	768	783	766	788	814	815	755	819	841	838	870	830	816	837	761	775	826	792	818	835	861	831	797	872	801	779	793	807	823	773	802	841	795	869	830	822	807	822	804	806	806	751	851	800	854	842	773	800	830	794	859	783	823	795	833	809	849	823	800	791	757	756	787	850	784	830	795	821	763	859	816	808	793	784	828	816	829	822	774	805	832	815	799	824	782	792	838	803	839	835	788	794	784	824	810	805	821	838	772	846	781	815	839	796	843	839	803	835	794	796	803	816	801	837	820	809	814	820	787	828	812	816	774	827	817	803	796	781	816	801	796	856	777	740	809	816	819	782	888	813	769	810	804	806	844	789	798	828	811	806	755	783	824	775	844	865	789	827	881	805	807	824	817	826	809	782	830	841	830	837	838	762	775	830	777	782	808	809	789	774	840	795	828	809	800	819	859	768	841	819	843	795	838	805	838	805	830	809	784	796	740	770	827	828	765	829	840	838	783	801	787	809	808	832	805	865	807	828	844	851	888	822	833	760	824	778	830	811	783	801	839	775	802	830	845	774	718	829	846	847	860	855	795	807	775	801	813	773	784	778	780	826	785	799	859	816	816	805	780	782	756	766	852	807	838	824	837	767	817	825	792	769	807	811	822	797	840	787	866	827	815	798	782	757	844	842	788	815	808	843	791	831	811	799	852	872	787	830	862	818	804	776	777	811	814	823	818	857	789	818	785	779	787	803	815	828	762	841	826	785	830	811	815	858	827	856	814	772	802	783	756	769	776	817	824	795	758	851	847	820	823	828	752	837	814	799	841	754	840	735	811	809	757	856	800	826	781	832	818	826	814	788	798	783	792	816	793	752	823	813	828	773	752	786	757	792	831	847	767	817	767	802	818	805	796	787	788	801	836	763	838	746	874	775	808	793	846	808	856	798	755	813	819	803	797	823	777	824	801	844	817	832	837	750	773	842	798	806	838	841	812	770	788	818	840	791	811	794	832	783	790	827	781	811	788	827	762	830	787	824	783	800	840	844	785	812	838	815	820	827	866	776	831	822	817	819	862	820	837	846	788	883	794	806	827	796	844	808	791	781	763	786	803	796	812	790	831	813	797	825	752	774	804	822	848	821	805	807	817	779	819	833	805	825	755	856	817	807	817	817	756	838	836	805	801	835	822	814	799	858	788	824	754	792	819	804	788	792	810	772	821	819	784	851	815	854	830	788	824	815	817	794	771	809	826	794	791	805	841	789	825	759	808	861	833	782	814	808	770	818	813	824	784	822	832	825	806	829	796	813	831	777	840	802	773	771	790	848	831	844	791	850	831	787	822	804	835	898	784	796	770	800	727	768	835	815	762	790	840	819	795	856	818	845	854	827	803	796	801	794	789	831	830	817	806	863	798	821	755	784	816	792	855	781	771	795	848	807	782	758	824	780	829	798	796	839	855	792	729	809	820	822	785	846	798	870	840	779	776	848	777	809	819	778	826	778	791	812	834	818	797	825	780	818	793	838	821	824	787	801	834	816	837	839	809	837	807	758	867	850	801	760	781	790	768	824	796	839	838	789	809	779	818	848	812	838	758	839	794	809	821	855	842	802	790	772	851	813	762	793	790	832	784	833	822	808	774	774	782	834	760	756	822	823	809	774	829	793	848	790	814	793	829	764	780	784	766	761	818	811	815	839	803	792	787	807	793	803	818	826	789	805	828	784	833	799	781	797	765	822	745	792	799	805	808	844	866	811	837	753	819	767	807	805	826	789	848	775	796	830	773	758	823	821	850	766	786	827	835	782	795	825	811	808	841	820	810	831	849	782	830	845	795	853	818	771	757	811	807	770	823	811	789	811	834	820	795	824	794	797	798	814	812	840	785	805	809	795	826	817	784	837	836	813	840	798	823	780	824	742	801	749	764	813	770	827	789	774	784	783	821	846	823	835	854	799	835	778	841	784	787	847	825	766	812	800	806	763	797	807	830	789	817	771	787	804	847	874	810	842	845	766	758	828	790	789	828	821	807	791	826	832	849	769	810	769	801	850	794	794	832	847	801	814	808	796	848	785	778	806	876	772	769	833	811	815	810	790	839	787	814	838	777	856	811	831	830	794	817	842	805	791	823	809	854	875	805	821	787	743	836	792	787	833	809	773	833	782	832	808	833	848	840	829	783
26208	4226	535	403	310	302	238	260	263	242	256	240	208	223	219	217	213	196	176	221	217	227	192	195	180	209	208	198	202	200	221	206	200	205	229	198	217	196	213	190	200	188	242	185	189	190	199	229	195	187	203	200	193	210	201	194	180	210	210	184	207	222	200	189	193	204	202	208	205	170	164	198	194	186	188	222	213	188	185	238	179	216	182	206	183	172	199	168	191	216	208	205	228	214	186	208	194	173	190	199	215	179	193	203	173	177	196	222	198	201	226	201	195	186	195	209	205	193	203	201	192	200	219	210	219	205	208	188	194	193	203	216	186	196	205	219	204	220	207	203	192	221	201	204	225	192	200	212	214	197	216	240	203	185	209	192	200	182	190	177	196	196	189	221	210	208	198	232	200	186	211	194	177	206	225	187	204	210	217	181	192	213	192	195	213	211	168	235	168	206	195	192	222	204	212	205	198	215	218	206	196	196	225	213	200	171	208	203	182	213	190	198	199	226	192	190	191	187	199	208	196	195	164	213	213	198	202	222	181	183	216	210	212	210	198	204	181	195	223	181	193	204	186	173	225	203	191	200	194	203	194	197	242	198	202	188	201	204	184	207	201	211	188	191	209	193	216	215	199	203	202	229	207	173	175	204	203	199	191	224	198	201	185	226	207	190	192	205	194	234	201	189	182	200	186	214	174	195	180	174	201	195	189	208	201	208	230	208	188	198	221	212	196	204	231	186	221	222	200	214	215	216	191	213	201	210	191	215	219	194	203	194	215	207	225	201	199	209	187	208	190	172	187	195	205	180	201	167	208	197	183	213	219	186	200	198	193	201	201	183	202	230	209	196	196	212	193	217	200	188	201	210	199	204	229	186	182	197	188	210	221	209	198	197	205	216	184	208	204	207	167	192	196	192	184	212	200	203	226	203	210	215	212	204	216	198	184	221	213	203	167	169	203	205	193	229	215	212	173	181	185	207	184	180	182	195	194	208	192	203	213	200	218	202	183	174	189	161	191	199	209	200	214	193	186	208	211	205	202	207	196	202	219	210	183	183	197	194	196	183	208	205	210	201	191	212	200	178	224	196	183	194	204	204	209	192	201	182	217	187	184	204	216	227	210	220	200	183	208	202	212	168	166	181	189	172	219	209	216	180	221	196	199	201	179	209	197	176	214	207	210	197	179	232	172	179	189	205	189	182	184	197	181	174	189	195	227	165	203	187	203	198	183	206	201	231	223	202	196	199	189	180	191	189	215	204	182	216	180	214	198	176	191	190	194	221	192	200	220	213	187	214	173	203	206	219	182	212	174	177	195	203	215	209	217	214	192	203	209	220	209	217	201	166	215	208	200	186	203	177	198	178	179	207	203	203	205	208	189	210	186	207	165	173	191	203	188	205	174	176	192	221	217	208	197	205	202	177	192	197	173	190	189	200	216	222	230	210	182	189	204	195	200	202	202	191	229	223	210	205	207	164	206	190	197	185	176	222	212	176	200	207	224	195	211	202	212	233	192	204	219	205	222	191	189	175	221	230	204	199	197	184	208	181	240	224	210	181	198	212	214	194	191	230	197	219	205	222	194	223	180	218	206	204	205	199	186	199	217	223	235	236	195	198	198	208	208	193	193	237	211	213	198	187	198	199	206	201	214	203	201	183	183	192	202	195	217	211	210	210	232	221	205	195	213	213	208	221	229	181	195	185	227	214	200	195	192	188	194	188	219	189	208	172	209	197	208	194	208	189	169	195	201	219	216	151	195	188	185	225	222	200	188	200	206	204	206	213	221	180	184	220	207	203	208	191	188	201	185	199	204	170	206	182	204	215	203	208	180	207	208	200	176	179	207	201	194	184	204	191	181	213	203	200	220	177	196	186	192	184	203	201	201	197	202	190	207	190	186	221	205	213	207	178	208	216	218	235	187	205	202	177	190	188	216	193	194	193	220	196	191	231	186	185	209	193	219	192	197	184	189	186	207	200	250	195	171	201	208	209	203	199	199	202	225	221	204	211	223	219	203	198	185	197	186	185	176	188	203	199	199	204	211	202	202	195	214	185	194	199	193	220	186	195	202	208	182	206	201	184	209	207	208	184	199	227	189	198	186	184	187	178	206	185	234	204	208	220	198	237	222	204	200	203	212	202	204	202	196	203	179	183	195	187	212	193	192	207	202	186	202	214	187	182	188	197	183	199	205	183	179	217	205	210	157	213	199	199	193	208	204	193	197	185	184	195	236	228	205	201	241	189	218	172	207	211	187	212	192	210	179	183	236	216	202	196	189	204	205	222	199	188	207	197	224	207	229	213	189	178	177	200	238	207	160	184	224	188	191	210	190	213	205	179	171	221	190	233	194	206	205	195	202	236	209	194	210	201	202	204	206	216	201	195	200	188	204	216	194	212	206	209	224	203	219	215	192	206	219	194	200	196	190	174	204	181	178	199	205	215	190	207	198	204	192	188	238	195	185	197	225	217	192	184	195	211	197	183	197	188	205	195	184	192	204	178	182	197	188	198	215	215	192	205	204	204	183	217	215	202	207	222	210	174	198	196	212	198	192	202	212	182	213	207	211	198	193	218	197	209	208	222	223	216	189	197	196	215	210	204	227	191	208	181	199	193	193	207	212	205	201	220	195	197	209	170	198	191	234	196	178	212	209	184	215	218	187	196	185	195	196	186	174	203	197	224	213	190	190	202	192	211	193	215	185	193	182	212	214	211	209	223	192	181	191	220	208	211	179	224	198	200	203	197	196	200	194	202	225	214	222	167	206	213	192	194	205	235	201	199	212	207	213	216	220	225	205	187	222	208	197	199	182	209	226	209	195	192	181	204	212	198	218	208	179	217	187	213	174	207	191	211	190	201	188	198	201	189	208	205	217	202	171	218	208	205	225	206	197	207	204	198	220	187	201	158	210	208	202	215	210	221	218	188	216	201	215	192	191	192	203	182	200	189	175	182	230	194	186	185	179	207	166	209	217	188	197	206	192	211	196	191	208	222	178	193	208	210	204	228	202	195	222	207	209	187	205	205	212	207	175	193	223	199	192	204	179	230	192	177	187	208	210	193	216	222	190	211	169	222	210	197	166	214	168	209	197	211	215	199	201	202	204	215	183	189	184	204	214	190	198	220	181	187	221	171	203	184	206	178	194	191	201	227	178	191	185	218	193	177	197	204	180	190	187	199	167	204	226	198	200	196	193	197	204	175	179	183	195	220	199	214	179	213	207	208	198	172	209	187	207	207	200	200	173	170	181	211	204	205	209	217	204	202	233	228	205	194	201	199	215	202	197	185	216	208	200	192	200	198	199	177	228	218	227	197	205	200	170	164	186	195	167	192	210	210	219	200	164	221	177	213	207	180	217	185	177	183	196	180	211	233	186	194	208	193	219	187	191	178	183	205	193	177	200	208	187	215	176	208	207	209	202	218	201	229	217	197	204	189	198	215	167	190	203	203	177	197	206	195	215	197	194	222	197	222	226	188	172	237	216	193	205	224	203	188
16624	1328	1067	1132	1041	925	822	687	646	630	604	570	563	544	555	538	508	485	515	506	496	487	460	489	471	505	498	478	507	464	483	446	516	460	483	495	497	482	465	491	489	507	498	475	473	470	453	465	489	488	444	515	496	446	484	494	438	504	467	469	484	472	423	421	455	482	528	475	428	423	514	456	470	454	517	484	480	458	452	459	472	434	440	459	428	480	500	441	468	478	466	464	480	451	471	451	475	475	499	495	445	451	468	468	483	454	444	521	466	439	442	474	472	521	476	472	475	479	482	423	486	448	459	480	462	462	425	500	483	431	441	479	460	495	467	438	484	484	444	480	462	476	454	485	457	449	480	448	447	495	451	498	424	494	466	397	423	484	467	460	491	463	457	452	459	463	443	473	490	442	439	492	460	474	461	424	469	465	476	456	439	479	475	432	451	490	431	447	452	484	459	430	458	418	420	485	440	508	528	468	450	451	495	446	446	449	460	520	445	469	486	467	444	487	442	479	471	470	443	480	440	452	445	436	465	431	467	430	468	443	463	508	453	450	448	500	440	482	445	481	433	470	464	508	446	468	471	453	439	455	504	449	423	479	484	435	428	439	461	466	465	483	502	502	498	452	454	439	470	505	476	467	432	504	487	460	456	493	478	417	498	445	496	481	452	452	491	466	464	486	462	449	436	431	493	510	481	518	465	453	427	484	451	457	458	441	452	431	448	482	486	497	480	490	498	448	464	437	497	467	459	471	448	486	457	506	437	432	432	469	414	486	517	459	430	493	488	464	450	460	481	487	488	413	462	459	445	452	464	461	444	497	473	440	471	477	486	435	472	450	442	467	486	445	413	468	469	519	434	408	445	510	450	475	473	473	481	476	458	428	466	459	425	467	450	469	454	464	494	512	471	471	459	420	487	482	451	501	444	484	452	423	451	424	446	453	485	482	483	419	441	476	491	447	505	455	497	484	461	468	465	451	451	465	486	483	464	460	470	450	456	413	442	477	483	474	457	447	465	463	459	494	447	443	462	474	464	458	475	482	459	449	469	445	477	467	447	459	473	458	440	477	480	456	454	464	478	463	471	487	473	459	445	446	464	466	463	474	505	415	501	519	437	478	459	469	454	482	497	487	505	454	505	473	506	472	415	464	445	439	497	435	470	484	479	485	474	458	428	505	448	463	474	469	449	461	478	448	411	445	483	443	448	491	469	496	473	491	427	440	417	478	448	452	428	455	464	495	468	435	469	460	430	486	459	497	461	480	454	467	461	471	425	425	500	460	443	467	435	497	499	491	463	444	452	454	430	448	443	452	463	468	431	498	473	519	468	468	460	488	459	465	449	496	459	490	443	488	406	458	442	491	461	445	468	474	487	435	496	464	457	488	448	495	463	478	430	419	442	465	416	417	467	465	515	448	472	479	465	495	447	422	464	467	450	460	443	461	446	511	429	462	456	467	450	463	475	493	503	496	471	498	480	447	478	467	460	444	480	473	452	446	438	480	463	456	445	453	476	441	468	440	465	470	477	464	495	461	453	468	460	461	438	456	441	464	449	450	499	435	463	489	467	464	407	431	469	459	452	453	456	456	468	455	459	467	497	458	465	439	466	420	445	435	521	444	475	436	471	429	496	465	445	436	469	434	461	489	440	476	481	477	461	439	476	456	485	444	456	453	466	453	509	472	452	481	436	463	455	492	481	466	465	468	436	465	488	477	519	487	459	461	475	423	434	480	484	422	457	511	477	456	475	481	431	436	437	469	443	448	433	464	506	475	453	487	493	426	476	438	488	501	475	435	444	496	434	454	435	493	444	456	468	484	490	432	441	470	499	491	445	476	455	448	471	435	511	461	455	456	470	493	462	473	461	450	457	464	455	481	471	459	484	445	428	468	436	468	508	494	472	466	444	447	437	465	460	481	491	436	458	459	471	442	478	451	452	461	478	474	462	503	482	437	482	438	442	440	456	487	467	447	455	474	496	503	424	456	474	452	455	448	481	486	444	527	491	453	481	483	448	471	457	486	472	450	445	506	490	450	474	457	439	476	426	477	475	487	450	459	470	441	440	474	439	416	463	460	452	487	439	482	413	440	461	457	455	446	443	466	449	449	451	423	506	463	452	470	458	486	413	474	476	480	499	507	439	431	479	480	444	446	454	450	458	456	496	441	479	493	455	436	508	476	457	471	426	457	453	471	478	450	444	468	501	468	423	455	500	450	459	465	445	421	464	447	515	471	464	477	464	477	452	447	455	474	447	461	474	484	410	441	478	454	426	503	459	463	458	419	475	480	490	466	436	478	441	487	478	428	455	445	455	483	491	471	495	468	467	446	472	486	497	470	415	434	438	463	501	509	461	475	450	435	458	468	458	492	482	469	456	462	436	482	485	492	467	428	467	443	482	474	489	469	498	469	462	454	460	470	499	484	454	478	464	465	459	485	459	437	464	441	478	482	457	509	450	452	504	456	437	476	464	460	430	422	465	449	451	477	467	468	444	498	449	479	487	494	445	473	453	462	455	417	478	437	449	483	464	470	468	473	471	469	471	461	439	429	477	487	439	487	443	484	486	479	448	426	440	448	469	469	433	452	422	446	474	484	488	472	478	478	459	465	442	463	471	454	461	534	460	471	456	421	475	494	465	513	480	468	453	470	481	448	452	469	447	474	448	466	473	471	435	465	448	478	435	434	460	399	428	468	415	444	447	446	491	441	472	490	499	474	501	472	419	462	417	457	419	481	451	497	462	458	484	448	425	466	510	443	491	462	477	497	452	453	461	476	440	468	453	447	443	468	446	468	449	452	454	496	460	449	474	465	440	467	434	435	475	461	441	458	474	453	463	451	446	437	458	475	475	463	473	453	437	483	454	451	455	491	456	448	454	467	451	445	477	504	470	474	426	467	475	497	495	477	517	453	480	458	422	464	480	496	455	448	507	457	466	449	480	488	444	433	467	444	470	467	423	432	469	468	473	430	487	449	443	452	473	480	448	489	505	458	442	459	463	445	479	456	468	479	485	494	443	467	470	428	445	488	458	479	422	496	441	471	460	453	456	452	435	491	476	451	495	448	468	453	439	459	468	472	475	476	489	449	459	432	447	451	461	485	418	464	472	476	479	449	469	473	456	445	499	496	485	468	478	429	469	495	475	481	451	446	456	494	493	480	436	475	489	457	436	449	475	439	472	445	500	482	446	468	472	475	438	446	463	456	492	451	493	480	455	443	503	469	460	511	435	477	483	467	497	482	481	466	455	479	441	445	503	488	449	464	453	498	458	456	479	462	476	440	456	456	487	458	458	431	460	480	436	469	462	481	431	430	461	486	484	476	417	498	446	456	418	455	428	429	453	446	496	459	483	456	441	435	470	444	462	465	467	442	463	457	472	486	449	490	456	435	447	471	454	454	450	422	457	455	461	464	453	455	463	425	447	462	470	458	489	499	494	447	448	483	469	475	477	469	448	476	447	477	461	469	430	463	487	457	442	453	458	431	490	490	450	423
36068	7405	860	505	372	362	247	209	173	173	174	153	164	174	144	151	129	150	160	147	130	166	174	168	150	137	162	129	172	145	133	151	145	148	135	146	136	138	130	155	139	146	125	148	136	157	123	133	158	146	127	117	133	171	133	145	163	164	135	111	132	152	158	146	149	138	145	147	154	140	146	156	136	158	133	125	146	142	143	144	138	134	156	126	107	148	133	148	139	150	137	141	154	151	153	133	145	146	111	145	135	137	131	134	135	164	159	136	124	123	139	166	172	154	152	151	132	132	142	133	144	128	159	143	134	132	141	173	143	145	130	168	142	158	131	144	130	142	136	162	139	143	155	156	126	127	135	143	143	147	146	154	142	173	140	123	137	137	158	159	130	151	140	127	132	140	127	157	152	132	151	130	144	134	134	151	161	133	138	133	135	145	157	133	130	141	132	172	144	135	119	162	156	164	149	132	158	148	141	145	148	132	136	109	154	128	161	171	137	142	153	139	144	122	153	129	145	143	152	143	134	127	143	148	155	140	108	154	148	147	132	142	143	125	149	137	146	159	139	151	139	129	149	156	123	137	159	152	123	149	144	146	132	150	150	137	121	167	130	130	126	124	162	138	149	129	140	114	137	132	145	121	119	159	138	134	128	136	154	142	127	153	134	143	142	140	145	136	157	141	141	164	152	139	175	144	158	134	135	129	147	137	162	129	164	134	142	156	147	126	140	151	139	164	134	142	138	151	138	163	143	146	128	140	129	136	150	144	165	149	153	156	112	135	145	132	157	130	149	124	144	137	139	141	140	133	130	121	138	115	138	151	150	155	130	149	138	169	158	151	147	127	122	140	146	147	130	121	142	141	155	146	142	162	127	117	125	137	149	144	141	161	127	140	155	129	145	126	130	145	113	157	134	140	132	148	139	125	121	145	132	139	140	142	119	115	138	154	131	133	136	130	139	164	148	138	146	122	155	144	144	173	133	126	142	156	149	153	129	122	130	144	150	131	176	141	157	158	151	146	143	135	144	130	142	127	143	120	147	158	131	161	143	114	149	142	157	151	164	155	128	167	165	171	159	146	158	170	138	142	114	145	126	140	149	139	170	124	136	153	145	137	114	156	133	151	127	131	114	147	138	159	143	146	136	131	144	123	139	138	168	130	131	131	145	143	135	138	152	148	119	145	129	149	136	130	153	121	153	138	110	119	133	120	140	129	127	163	157	146	153	128	150	161	149	141	140	162	126	127	147	154	148	122	121	144	161	139	147	140	152	131	124	141	148	143	149	142	153	112	134	143	133	140	121	141	152	118	140	137	162	145	152	132	154	146	124	151	143	135	145	145	142	144	136	142	144	156	148	134	127	135	142	137	147	163	140	146	137	171	164	129	153	163	134	139	158	164	131	133	141	136	141	150	130	167	154	150	136	142	124	136	134	138	127	130	165	153	149	142	139	122	146	141	126	127	163	136	124	157	127	135	136	155	137	138	121	117	124	164	154	147	130	136	138	151	114	157	140	120	134	113	119	125	139	135	133	148	136	162	136	136	142	151	151	137	151	122	126	124	171	124	164	148	139	135	135	143	145	149	117	130	145	164	127	152	123	108	140	158	152	136	119	129	141	132	163	148	156	137	159	159	163	142	143	152	130	140	153	147	137	142	143	147	147	131	142	136	138	150	142	162	120	159	140	137	139	149	130	132	146	159	162	144	111	160	156	133	136	137	131	132	152	126	111	137	140	114	163	134	158	132	134	146	149	123	127	149	146	135	147	129	125	141	139	131	157	140	136	122	139	146	128	132	144	138	156	129	144	134	175	144	142	119	146	128	133	150	121	112	146	134	136	134	138	149	158	137	133	145	143	148	148	149	138	134	134	140	142	140	140	161	129	143	149	126	158	154	153	149	132	158	141	129	155	124	144	137	141	135	146	133	139	129	141	140	130	143	161	127	150	175	133	152	155	154	157	148	150	148	141	139	124	143	146	143	173	147	136	156	157	132	121	163	167	147	149	134	126	142	123	129	136	146	130	148	128	138	122	116	147	137	140	118	154	126	132	118	137	161	145	157	148	141	178	116	126	143	138	123	133	143	156	155	158	126	136	157	148	138	144	134	135	154	142	167	157	156	137	135	137	132	133	151	153	133	131	124	139	135	174	169	154	143	141	120	140	146	141	165	154	141	153	135	150	157	141	127	120	125	116	124	125	129	152	142	145	127	120	134	143	129	130	137	134	121	149	147	147	161	109	145	118	145	147	131	171	128	142	116	154	172	147	133	140	164	155	141	121	140	136	148	149	150	137	144	138	125	140	159	146	161	164	141	129	166	125	133	159	149	136	146	153	167	131	143	135	160	150	150	143	132	160	131	134	145	161	138	160	139	124	172	143	130	140	151	149	176	142	148	154	121	155	122	166	141	137	152	127	131	127	108	122	128	137	123	148	162	121	149	132	159	143	120	143	142	134	162	143	129	130	130	153	137	134	135	134	133	138	159	161	169	122	123	124	152	130	139	152	155	146	139	121	144	150	155	135	140	144	136	139	135	134	154	142	174	133	141	132	129	139	161	153	144	138	166	148	145	154	152	155	144	136	140	132	139	154	146	138	150	132	136	154	127	170	130	155	133	151	164	144	121	146	154	153	138	145	133	153	160	161	159	156	149	133	126	128	137	146	143	141	136	127	128	144	133	145	145	133	149	151	143	129	164	144	135	168	122	153	172	156	115	148	152	131	158	163	158	124	161	171	148	153	151	149	111	121	144	142	163	146	145	142	126	124	139	199	123	138	123	140	140	126	140	147	139	160	163	126	124	139	147	149	127	155	135	125	160	155	145	154	128	137	128	140	161	162	182	159	134	132	150	136	168	144	138	129	140	126	155	152	145	121	134	145	144	126	144	131	144	145	136	122	157	143	142	121	166	151	121	170	147	142	177	119	130	128	146	170	153	141	125	144	143	158	135	150	151	113	140	143	150	156	155	155	136	161	137	166	138	154	151	120	107	153	127	134	153	120	126	147	142	147	160	114	128	153	136	155	147	165	138	116	149	142	146	146	143	130	138	119	159	148	134	126	148	151	146	158	127	156	126	142	132	147	140	142	138	147	126	146	145	140	151	144	134	131	131	134	154	150	145	150	147	127	131	148	151	155	121	157	129	180	153	138	152	167	136	164	118	152	137	133	137	180	125	125	156	131	136	155	147	138	161	146	135	130	143	123	129	139	157	151	142	141	119	152	135	148	159	123	142	137	154	138	151	146	145	142	154	149	158	144	133	127	160	134	145	141	133	130	150	167	142	136	128	137	139	143	158	157	137	135	133	150	139	130	139	137	160	149	130	124	147	163	153	123	152	149	143	124	142	134	156	155	147	140	115	137	108	145	136	157	123	142	152	129	130	155	155	118	136	127	141	135	136	133	139	156	154	167	142	137	153	167	172	143	160	141	149	136	126	111	146	131	155	132	143	123	122	149	129	134	146	144	139	122	139	156	138	142	135	154	147	149	153
20781	1566	1559	1841	1528	1205	1006	842	808	687	631	592	574	514	560	505	452	427	455	438	445	413	440	375	424	419	429	450	413	401	342	420	405	403	398	381	361	388	381	378	349	353	389	421	396	359	381	401	380	362	370	399	377	391	357	403	370	379	354	358	380	374	367	383	382	375	346	393	383	336	393	370	319	362	374	364	346	370	357	422	404	366	366	399	385	402	366	381	355	369	377	371	358	385	379	394	373	346	344	374	383	363	389	393	343	335	369	352	359	353	334	375	351	390	394	350	343	379	354	353	366	412	334	368	355	354	361	341	364	371	344	378	364	335	367	411	383	363	344	363	400	382	351	371	364	384	360	344	364	371	368	349	376	381	386	334	361	354	341	382	344	365	372	378	369	348	372	363	380	362	348	392	360	343	366	378	361	369	371	364	354	338	362	351	398	365	335	394	339	358	398	369	368	345	366	386	356	384	398	379	358	367	359	373	368	376	370	329	365	371	356	392	335	376	358	358	373	317	361	376	362	368	362	358	368	341	355	357	360	338	345	349	357	354	366	412	351	383	371	367	367	358	384	365	385	345	357	347	381	363	366	370	401	359	347	372	395	357	330	313	373	358	354	347	379	367	354	349	373	390	348	363	381	348	358	334	386	388	338	374	333	396	416	379	401	337	378	412	374	357	370	400	377	359	376	353	347	383	368	374	341	343	367	374	336	373	362	389	384	372	367	360	401	359	345	351	352	391	353	322	334	348	335	350	347	354	373	356	367	364	365	356	357	360	413	337	382	372	358	375	365	384	366	344	358	379	360	374	407	371	375	378	356	370	359	378	356	367	356	351	366	345	347	350	367	341	356	378	408	406	330	398	359	369	355	359	371	381	316	358	374	369	393	354	368	338	362	353	381	366	387	371	378	342	362	394	365	386	402	375	380	345	380	314	382	357	367	330	384	373	384	352	377	370	354	331	332	352	356	388	375	369	352	375	352	365	383	377	359	367	370	365	385	379	400	376	378	339	373	345	377	387	332	351	399	375	349	349	335	344	392	376	389	364	361	384	356	397	380	350	349	370	361	419	376	350	371	371	391	420	370	380	353	342	375	397	354	350	363	397	363	368	382	367	362	350	378	383	381	377	354	380	349	384	381	342	327	380	367	364	360	373	403	367	364	364	339	362	349	387	387	396	394	369	371	374	358	405	374	389	375	364	367	363	364	363	375	352	357	326	367	355	333	350	370	357	356	355	369	358	400	398	370	391	362	350	345	366	406	380	355	389	354	367	357	352	375	371	384	342	351	351	371	333	355	393	376	413	359	365	378	338	342	336	377	364	349	369	392	351	359	346	341	405	341	346	359	338	360	374	361	396	351	374	358	364	346	384	359	379	355	355	414	399	350	359	388	395	388	378	351	371	385	396	344	352	359	379	377	395	369	333	348	357	359	339	372	347	360	363	360	365	331	342	407	377	367	333	372	346	362	360	340	365	380	348	352	355	340	389	366	353	359	365	351	368	351	386	373	352	390	370	359	346	377	383	374	373	387	355	349	377	338	337	402	383	347	354	341	356	341	375	341	365	353	366	359	363	341	354	363	382	358	359	358	375	409	397	377	371	365	347	358	358	374	381	365	381	388	386	393	358	334	361	348	341	376	390	376	356	335	384	370	395	347	376	351	368	388	359	389	394	400	360	357	397	338	365	357	316	389	369	354	357	362	345	366	380	388	370	338	353	358	347	323	378	355	347	362	361	346	364	356	374	339	348	376	389	371	364	368	374	363	375	367	361	343	366	355	411	359	387	373	365	381	385	369	383	348	362	380	381	381	340	355	333	372	341	329	403	326	359	385	394	381	376	397	403	358	373	346	365	371	388	372	359	378	377	367	365	351	345	358	344	332	359	376	357	371	344	357	357	393	332	352	386	374	350	393	363	399	352	362	369	368	377	335	352	368	369	353	360	374	348	347	364	366	374	356	389	388	377	342	348	393	365	382	373	377	361	371	363	376	353	371	322	369	352	363	394	346	334	396	368	361	390	389	365	377	365	368	359	364	374	361	356	376	406	362	378	389	358	363	354	335	355	403	376	356	324	397	384	390	359	387	372	372	384	341	371	357	366	349	370	383	405	370	325	376	371	385	374	354	381	387	376	368	355	348	375	360	329	346	355	345	351	374	401	404	408	338	363	375	371	389	353	359	401	374	374	354	336	380	395	389	368	323	331	362	344	368	346	400	375	360	367	371	373	349	342	368	355	384	365	355	375	382	363	377	386	377	349	371	346	368	390	409	354	365	355	340	384	363	352	355	333	375	377	383	333	367	342	367	368	372	354	378	335	343	345	364	369	322	394	322	352	377	377	357	343	362	379	370	372	360	349	338	369	355	327	349	423	388	401	403	323	385	349	392	363	380	420	368	357	365	370	350	358	367	355	348	375	369	345	363	351	372	358	346	326	341	368	399	323	371	374	357	360	314	359	367	371	353	380	368	369	387	361	357	354	380	368	385	371	364	388	354	345	372	359	365	416	343	349	364	361	376	354	351	357	340	380	366	353	360	398	330	345	343	391	335	365	386	364	372	384	352	371	371	379	380	384	354	375	356	407	373	399	382	373	378	330	351	344	354	399	385	376	351	381	370	380	326	359	374	336	336	338	351	389	368	376	403	358	362	369	384	354	363	358	354	381	349	362	384	378	384	355	368	402	387	353	358	365	348	350	353	356	358	396	370	381	354	357	367	387	373	366	349	385	359	337	407	387	382	362	349	370	360	352	343	348	337	360	331	368	351	357	390	393	387	371	354	356	387	374	352	343	368	364	359	344	391	381	392	376	373	409	387	401	355	368	382	355	327	364	396	340	336	338	373	365	354	375	382	365	381	397	382	367	360	350	351	341	379	348	327	367	355	379	361	359	378	376	356	361	360	346	344	363	378	404	345	359	376	352	370	364	362	356	370	374	356	380	342	373	344	383	384	352	389	367	406	375	369	380	340	421	379	371	368	351	385	375	367	372	356	366	360	397	390	347	345	360	381	346	362	379	335	402	371	353	386	373	336	380	343	373	382	348	396	382	368	354	389	359	363	389	354	417	370	349	384	364	375	342	366	383	359	341	353	358	374	362	339	393	356	369	370	364	374	354	352	386	343	335	348	370	378	367	367	357	361	399	313	369	349	351	369	340	379	381	365	352	372	374	360	362	370	365	395	390	363	413	379	357	381	343	354	389	386	409	391	345	375	387	346	377	370	364	380	338	374	352	332	364	359	359	361	382	373	374	332	374	348	361	340	376	354	364	344	357	387	364	361	330	382	380	398	376	399	388	355	375	355	367	334	339	365	374	393	381	371	358	387	369	360	367	380	358	358	352	401	370	336	373	363	372	328	369	356	345	365	336	367	369	370	390	373	386	402	334	370	358	348	387	349	368	377	372	354	355	398	372	411	345	374	360	355	351	362	350	379	386	375	387	341	375	406	356	359	361	359	389	351	366	352	396	350	373	367	383	345	362	373	350
12701	1458	404	384	375	377	412	356	384	373	365	324	370	364	361	354	409	359	354	399	368	353	379	360	360	396	401	373	352	389	362	360	338	362	370	385	381	357	385	402	355	417	389	388	416	387	376	330	370	397	404	386	343	340	346	374	399	397	408	399	392	350	383	370	378	358	389	356	354	389	387	390	352	372	409	398	368	365	385	364	383	371	413	373	363	400	369	374	419	400	348	378	392	399	389	386	366	384	364	405	362	392	368	390	341	369	393	369	372	357	368	377	359	381	375	399	368	372	337	379	382	348	348	358	388	385	377	365	365	368	378	377	384	334	356	371	343	375	369	403	360	366	393	349	386	367	349	356	379	389	359	378	379	404	362	382	369	382	378	378	416	376	367	378	360	390	405	372	327	349	381	349	344	394	388	358	359	387	438	335	348	363	399	381	359	365	409	379	385	380	384	355	364	381	396	377	380	364	372	350	417	406	406	379	374	405	366	408	348	349	360	392	388	386	379	414	382	395	374	362	411	365	354	368	404	383	357	351	378	376	357	370	365	314	391	384	349	386	376	361	368	371	413	365	377	407	376	344	371	370	363	334	380	355	403	353	377	357	369	394	391	388	391	381	358	377	360	306	392	387	371	358	389	350	327	353	378	363	384	375	412	387	361	373	368	386	410	381	387	404	421	389	394	332	357	406	406	415	384	345	382	396	357	363	338	376	371	347	368	351	355	366	374	395	374	364	363	356	413	371	344	377	363	403	386	406	381	395	381	378	344	363	368	398	400	381	391	355	378	393	352	396	342	364	360	371	361	359	384	389	391	359	356	379	357	395	360	387	394	342	408	361	356	410	397	380	384	361	384	396	362	374	418	402	376	368	377	370	372	370	424	386	377	335	352	375	383	357	359	379	354	382	370	370	368	343	386	328	359	388	313	359	370	342	316	394	354	440	418	342	358	358	345	346	385	388	416	350	380	359	378	413	387	377	391	395	378	394	392	337	375	384	362	329	386	383	374	363	392	370	375	378	356	391	391	381	354	343	301	404	380	374	381	396	393	373	378	371	397	359	374	396	356	330	372	371	389	397	339	336	395	390	348	362	348	387	379	366	373	363	356	383	388	342	358	372	397	370	374	397	369	351	369	380	373	412	365	415	387	365	375	362	363	391	387	352	359	355	351	390	369	356	346	372	404	371	387	409	377	383	424	375	396	395	387	368	381	366	354	346	421	419	382	325	356	353	385	379	383	402	378	387	347	371	369	384	372	372	393	356	407	402	389	386	361	410	426	383	381	358	381	380	390	381	424	383	391	369	360	389	386	371	392	391	405	368	374	369	360	359	368	394	385	359	409	415	382	367	354	371	342	355	376	353	376	380	340	352	372	374	374	340	399	351	388	396	390	369	358	363	388	465	370	320	386	373	384	336	379	387	370	364	343	381	391	373	388	373	363	408	396	389	371	348	384	366	379	337	365	341	385	365	380	377	365	369	368	366	351	404	425	400	378	405	409	383	367	389	371	398	358	365	349	368	345	365	410	378	365	340	415	414	442	373	336	348	390	371	375	370	384	357	361	391	367	356	402	355	373	392	371	370	346	365	366	388	392	417	371	385	376	394	365	362	339	394	374	348	372	356	389	361	352	371	388	388	359	368	370	402	435	426	358	337	366	357	329	343	366	356	398	356	370	411	330	335	352	395	389	377	384	415	366	363	437	338	344	406	389	411	384	364	414	391	381	379	389	351	380	369	380	340	354	365	353	353	376	369	347	367	360	375	384	351	363	405	394	354	347	383	377	342	372	369	378	376	387	394	393	352	383	356	412	403	401	354	355	378	389	382	358	416	396	358	374	394	397	351	421	386	362	373	387	384	368	395	406	405	392	371	365	406	395	381	381	395	392	385	386	339	389	425	388	336	379	411	399	417	377	398	355	393	393	407	376	404	389	391	403	386	388	428	402	390	397	390	379	373	381	427	393	376	363	385	378	392	361	404	387	356	375	361	371	385	373	369	369	406	389	385	344	386	324	353	335	404	395	399	363	383	382	344	381	342	405	383	363	381	412	351	377	369	360	386	424	376	357	391	359	337	358	390	380	368	405	378	388	342	322	383	393	374	366	373	383	404	355	380	359	367	425	395	380	395	349	373	409	342	349	393	368	348	353	383	385	365	372	401	351	342	353	360	350	374	362	369	345	405	383	381	397	380	398	378	355	379	372	370	375	388	354	387	401	362	352	361	383	363	376	355	424	387	394	335	375	384	405	432	392	391	341	319	380	372	385	363	361	372	386	371	367	383	346	339	378	359	382	384	383	361	356	343	361	366	431	371	412	363	362	418	393	377	363	387	424	355	345	394	373	397	374	379	364	379	370	391	361	421	408	432	382	363	412	380	408	386	399	375	370	396	367	364	360	348	375	386	392	382	351	394	381	349	379	363	388	352	419	356	399	379	362	388	370	367	364	352	381	390	398	367	342	366	412	378	341	351	373	335	351	404	400	359	439	364	390	386	373	343	390	374	383	389	350	348	376	391	367	367	350	387	359	359	369	389	391	373	393	344	339	369	418	362	357	334	373	345	403	404	397	409	375	384	372	411	392	386	397	398	394	357	403	384	377	393	357	407	382	377	361	368	374	353	374	386	364	362	379	365	379	378	386	387	353	401	355	371	418	422	389	391	376	364	363	400	390	376	392	355	371	381	401	368	359	350	386	390	386	361	391	370	414	403	381	382	351	408	366	354	359	367	326	392	385	410	367	377	383	345	378	381	348	353	376	384	355	355	357	400	366	405	352	381	376	375	365	374	383	376	410	352	410	372	394	367	388	338	338	382	387	340	391	390	397	359	428	374	365	377	406	386	372	358	363	377	412	361	365	385	372	381	396	383	388	375	392	386	398	358	353	387	367	362	367	395	423	388	345	425	408	388	377	383	399	370	396	413	441	378	372	338	392	382	353	395	361	363	359	390	382	384	329	387	340	392	412	363	387	403	366	361	405	368	360	363	371	385	375	369	360	350	384	378	392	365	354	383	387	370	344	380	413	409	426	416	396	389	392	394	409	386	370	399	376	368	365	361	331	365	332	393	371	351	360	394	380	413	384	360	367	369	386	371	351	362	374	401	410	366	350	380	382	378	393	361	360	396	402	338	347	367	414	413	386	403	389	387	366	375	344	394	400	363	379	377	403	403	343	370	389	375	341	389	318	374	359	336	379	384	395	362	365	401	360	398	365	381	355	385	353	384	397	398	381	357	393	410	378	360	365	385	350	380	378	376	373	388	354	398	353	355	368	397	410	370	384	357	416	384	362	407	385	408	391	376	390	384	384	381	370	387	368	340	381	324	371	389	423	392	382	366	343	348	371	403	356	397	391	398	394	408	376	371	383	340	369	407	383	399	361	377	415	356	382	369	403	398	368	426	397	394	373	350	386	375	423	376	418	371	352	402	368	361	373	356	383	358	404	321	375	372	391	387	374	407	346	400	366	344	379	360	365	384	377	381	382	393
8126	981	800	805	848	818	831	817	802	867	771	844	835	826	764	817	867	868	779	852	762	805	815	775	828	822	830	779	808	796	835	844	827	780	812	816	822	798	791	824	792	772	812	774	827	746	836	831	839	798	873	815	863	817	837	851	841	835	765	842	770	773	759	789	796	778	848	782	817	851	795	766	806	836	802	813	798	829	835	837	805	809	819	842	801	817	820	798	775	820	874	850	835	794	828	834	786	786	849	802	798	768	810	860	840	841	872	819	794	820	811	841	768	811	826	822	792	837	793	765	809	809	796	826	836	795	784	823	821	843	800	835	823	835	803	835	762	745	833	788	818	830	837	763	807	794	828	843	767	846	823	818	764	848	804	829	767	761	784	801	792	771	825	812	834	867	833	804	847	807	802	807	821	785	819	802	833	876	817	847	818	820	812	792	802	787	832	789	854	860	786	841	802	851	815	826	805	783	775	856	850	868	844	799	835	834	848	809	773	806	798	798	899	791	771	769	793	802	836	810	803	802	811	790	839	798	780	833	815	828	823	830	841	858	841	811	799	789	843	781	850	800	846	832	818	803	760	825	812	784	819	800	764	832	835	830	789	863	829	793	819	818	824	807	771	800	819	768	817	753	827	810	796	828	812	848	834	828	775	796	818	857	820	785	824	831	813	844	855	821	851	836	851	753	811	818	746	823	800	762	801	773	834	813	742	839	782	802	843	794	802	807	799	805	824	802	837	787	811	797	814	802	779	826	855	791	847	822	809	833	766	796	788	788	824	856	784	803	794	810	829	828	766	820	805	818	818	830	866	789	832	795	843	807	800	812	837	842	811	831	820	812	845	822	821	790	817	826	873	818	818	829	846	813	846	812	799	805	824	827	794	809	794	876	823	833	798	834	854	821	809	813	796	796	768	787	853	794	788	842	842	784	867	800	763	825	847	768	826	809	815	805	809	806	798	770	853	833	786	801	815	802	822	801	816	784	846	809	814	833	815	842	834	855	794	827	856	816	786	817	783	819	853	841	790	825	861	841	847	829	756	804	819	784	806	818	816	814	789	837	830	765	814	851	840	859	813	757	822	818	801	827	807	834	792	812	836	817	818	791	828	792	819	817	809	821	832	816	816	837	837	819	805	811	790	830	824	825	754	828	800	785	794	843	797	817	767	764	782	824	856	818	824	835	823	815	820	850	809	807	798	807	840	813	847	814	805	808	775	825	785	788	781	865	812	802	791	834	795	885	825	849	810	808	799	782	809	793	825	790	824	810	815	820	798	803	815	848	900	826	873	828	842	822	823	832	814	832	808	845	805	808	855	826	840	816	827	771	798	806	810	830	848	798	860	787	768	859	832	835	852	783	834	775	839	835	813	805	856	855	839	846	783	764	791	801	817	766	796	810	813	810	795	846	811	838	782	746	781	844	812	818	867	809	787	846	827	817	770	792	854	783	829	788	748	834	818	826	783	789	796	844	857	845	818	808	818	798	825	762	837	820	803	789	796	833	779	758	820	821	779	803	837	822	788	811	843	807	781	822	816	836	841	813	841	819	795	816	812	851	794	820	826	802	772	863	818	806	785	812	871	804	841	853	812	833	809	806	813	768	818	821	802	793	805	826	816	832	806	803	821	828	879	805	818	813	837	848	854	855	782	803	850	797	856	812	815	833	787	803	798	810	842	798	795	783	827	799	851	812	810	800	799	797	839	770	778	841	818	807	849	825	834	819	792	860	827	778	841	827	822	808	807	867	850	787	805	822	852	803	827	910	850	759	845	841	813	809	826	777	852	793	839	781	813	863	816	878	813	848	800	830	800	804	775	774	842	800	844	850	836	824	846	804	833	785	827	832	866	785	763	822	790	795	869	773	793	805	832	828	851	804	824	843	815	847	774	800	756	842	831	828	884	825	830	770	780	798	787	847	822	828	855	787	832	782	824	781	847	799	806	781	830	779	835	760	790	862	811	858	819	824	842	827	784	776	877	808	808	842	879	791	801	760	814	823	781	817	836	847	873	803	813	836	816	811	787	816	832	816	854	850	774	843	784	866	788	827	823	836	775	770	810	792	820	822	795	834	820	813	804	809	793	771	834	818	817	821	798	855	814	818	830	829	803	830	821	819	775	816	803	811	819	795	816	796	794	804	803	849	780	835	802	796	844	874	806	857	814	792	777	808	821	805	820	863	841	810	815	788	836	823	823	804	828	744	874	798	818	808	811	769	802	851	830	764	849	842	816	796	804	783	795	784	804	820	834	806	772	812	751	810	768	860	835	820	744	758	811	839	826	873	809	756	745	811	841	789	794	808	795	800	831	893	799	841	787	799	752	776	790	816	817	802	846	795	851	822	798	826	833	825	823	771	816	850	829	860	857	762	865	818	812	816	743	832	799	801	798	858	807	760	820	838	833	766	794	854	847	778	810	795	778	809	821	824	786	817	790	789	816	792	778	822	818	783	805	800	801	825	871	775	761	870	812	791	812	799	841	789	820	841	801	862	835	840	807	768	782	817	791	800	815	803	758	785	769	814	836	825	809	791	829	837	786	820	814	836	830	791	791	816	765	843	868	834	805	802	808	850	842	860	829	785	813	799	822	843	824	852	816	838	857	868	839	836	846	807	822	827	818	813	883	799	844	805	799	819	819	816	805	778	855	801	803	846	766	852	851	803	845	820	806	832	825	794	807	789	815	832	805	771	817	809	841	797	802	763	804	776	832	832	813	809	810	780	817	820	775	792	855	806	800	863	772	803	766	787	839	822	835	818	802	807	778	789	825	802	822	845	804	847	806	792	854	810	842	873	808	814	836	804	863	813	796	916	754	812	814	789	795	826	826	827	806	808	758	780	802	842	816	823	825	830	825	834	838	846	827	822	847	802	814	790	846	828	786	787	858	832	828	813	825	802	792	853	783	836	804	791	793	793	858	801	796	796	845	839	833	844	781	809	781	767	835	844	811	819	762	835	847	799	830	792	787	784	833	835	833	801	807	795	897	803	865	780	796	770	793	794	818	839	817	774	762	805	824	840	838	842	837	811	808	785	799	826	831	827	791	821	835	829	813	824	793	809	833	809	856	784	828	790	828	808	830	810	825	770	856	798	811	814	861	758	861	767	823	774	863	822	791	823	770	889	804	831	827	817	834	833	841	796	803	811	772	772	794	834	787	812	814	812	803	912	793	839	822	790	853	858	795	821	837	858	820	817	825	841	840	879	788	812	794	828	780	835	799	819	790	782	805	815	823	822	808	779	822	817	895	880	838	829	822	766	870	789	775	788	781	809	794	850	808	828	859	806	807	796	853	843	792	814	830	852	792	827	838	859	803	846	825	793	831	850	807	847	808	841	846	847	845	790	823	839	899	850	797	824	797	821	785	798	860	841	819	796	799	790	805	794	815	830	804	791	837	840	800	819	795	832	809	842	787	800	789	804	788	792	798	852	830	812	846	845	842	816	799	809	814	821	813	856	860	848	782	846	815	852	812	828	765	843	840	854	842	859
26548	4420	529	408	328	286	248	258	212	239	224	191	237	253	215	181	191	209	205	227	199	199	236	188	206	176	203	214	221	199	213	207	201	184	181	205	196	189	210	215	207	201	203	185	192	199	193	227	211	196	193	228	197	212	219	207	208	182	198	219	180	203	199	187	212	191	193	207	216	183	181	226	205	206	205	201	193	198	181	189	178	194	209	199	193	216	190	206	168	207	201	204	226	192	202	196	180	224	185	192	215	210	186	187	207	190	185	205	204	199	203	199	192	173	195	211	186	175	183	208	189	187	203	198	212	227	206	198	223	202	234	195	193	194	205	182	224	200	191	177	200	212	191	202	181	198	216	208	204	226	206	203	205	211	167	188	201	207	172	225	220	211	203	219	196	185	207	203	198	189	183	195	197	196	211	198	186	190	208	191	198	172	195	205	207	201	209	221	200	192	193	181	233	214	222	195	196	205	226	202	218	196	207	194	235	186	202	193	184	216	210	190	208	214	186	197	208	198	228	184	201	194	199	229	187	210	183	211	200	190	229	217	229	188	217	166	180	196	177	178	204	193	204	196	195	212	210	200	209	221	209	225	216	212	207	221	202	227	207	209	180	235	199	200	160	207	188	208	187	195	212	195	191	191	223	190	213	204	190	208	174	199	199	190	213	223	190	194	174	200	229	187	179	229	206	207	216	217	197	210	188	192	199	211	187	190	219	238	207	173	215	212	184	198	219	210	188	180	226	212	211	205	189	191	205	209	197	227	228	209	204	191	213	206	208	198	196	188	221	224	210	208	185	198	225	198	214	214	196	211	181	193	200	200	204	221	189	202	206	193	222	213	230	191	204	221	214	218	212	199	211	182	206	215	212	217	197	200	202	222	165	214	204	175	188	201	218	214	161	198	197	196	165	191	198	207	230	192	205	200	202	200	200	185	204	204	195	189	174	200	209	223	205	196	241	200	189	222	233	206	213	209	225	183	198	198	214	191	195	191	176	202	206	181	239	206	190	203	213	205	200	225	203	206	194	238	208	197	222	200	187	193	184	211	195	205	188	213	231	187	211	187	199	219	182	228	200	201	195	176	215	194	174	193	192	204	197	187	208	194	216	198	178	193	212	192	207	188	199	218	206	214	197	190	199	171	178	202	194	220	198	185	211	196	200	202	194	236	191	212	202	207	189	207	193	189	185	207	219	225	195	181	209	202	183	199	215	208	242	210	190	187	203	221	233	218	210	211	181	202	214	208	218	213	186	209	206	195	191	207	173	199	220	195	216	209	202	204	217	183	204	195	211	204	189	197	208	197	207	224	205	196	208	232	179	180	182	201	227	189	212	192	192	173	235	210	196	190	211	229	202	212	181	194	222	221	214	186	216	202	190	209	217	233	218	224	202	211	212	195	195	224	208	245	195	198	220	198	196	194	201	215	200	217	194	204	186	205	168	183	192	183	213	197	171	187	241	206	213	186	218	181	211	212	192	178	201	205	200	204	201	218	190	197	175	192	186	223	167	218	195	191	214	195	211	203	209	200	197	186	215	184	200	204	200	200	193	213	185	203	202	183	209	179	226	219	229	194	188	227	204	206	193	214	205	182	194	199	194	191	221	207	181	186	211	218	178	198	213	211	199	187	203	204	176	207	201	242	196	181	239	203	197	189	195	200	180	199	212	224	209	195	180	201	211	213	200	200	209	189	234	196	188	225	208	219	211	235	196	200	184	223	190	244	196	207	195	209	208	203	194	184	217	189	173	228	186	239	191	218	212	208	182	199	207	209	218	238	222	219	204	186	197	183	217	212	219	197	195	191	171	220	191	187	222	173	199	214	199	193	222	201	206	180	210	230	190	192	216	193	242	209	199	178	203	180	205	174	190	207	214	202	189	206	193	197	221	202	200	215	209	192	188	203	217	205	182	187	191	200	207	214	193	200	198	226	186	205	213	203	203	212	215	201	200	195	222	215	213	213	200	195	206	226	190	192	191	197	189	193	179	206	201	184	207	184	193	202	179	207	202	195	171	214	202	214	195	238	201	177	223	189	204	217	209	190	184	196	196	223	201	193	199	204	193	203	203	190	175	198	183	199	193	201	184	206	177	202	213	192	185	216	189	220	195	201	171	168	203	224	203	211	228	213	217	219	208	206	225	223	193	205	194	181	219	217	192	221	210	203	190	203	218	185	214	198	216	216	211	208	192	209	206	192	214	191	188	175	211	192	214	207	196	196	201	201	203	178	208	199	185	180	206	182	190	213	202	214	209	207	193	209	164	210	214	206	223	226	185	209	180	164	202	220	195	204	201	202	197	201	220	191	174	220	183	204	190	194	199	215	184	207	221	199	215	173	211	223	200	214	199	194	227	202	205	194	183	197	194	183	224	199	179	217	191	222	211	207	189	176	197	206	206	210	192	192	197	196	232	205	185	187	184	221	231	197	203	195	219	195	165	206	203	202	186	217	206	203	180	233	220	199	188	208	214	214	221	202	199	196	241	184	200	218	203	194	222	183	226	204	191	177	190	210	194	200	200	199	173	212	200	200	201	204	219	189	202	210	177	178	195	202	199	192	181	219	199	189	184	191	177	200	226	189	192	193	191	217	204	208	192	188	199	208	187	240	205	205	207	197	213	197	195	194	204	214	229	195	199	200	200	204	210	233	235	201	206	202	195	185	214	202	216	210	230	181	200	184	213	228	175	217	206	213	197	205	182	171	230	215	202	176	204	196	213	229	225	187	215	181	226	209	208	214	197	215	214	201	188	182	219	200	231	211	216	229	206	196	198	219	219	205	207	165	186	199	180	189	215	182	214	176	226	194	184	195	192	223	193	222	178	189	197	180	225	210	186	223	191	212	203	236	201	198	210	183	200	221	226	192	190	173	182	228	169	203	203	194	242	210	204	210	184	215	189	183	189	180	189	199	198	207	213	205	213	219	210	209	171	211	196	224	201	204	220	215	215	199	197	180	197	209	215	192	205	189	205	183	200	198	189	189	163	205	204	246	207	195	189	227	168	211	205	216	186	178	196	170	198	178	194	195	204	224	183	222	218	197	210	201	206	215	195	192	211	220	230	186	186	215	194	220	216	202	202	199	208	209	208	207	241	219	182	185	180	215	201	204	187	229	216	179	199	201	188	206	202	207	215	214	229	192	206	176	215	194	198	214	198	220	224	224	203	214	219	194	198	200	198	192	202	197	219	197	219	181	194	192	185	236	181	215	217	211	165	194	212	199	176	208	212	169	198	179	223	202	183	204	199	216	196	193	221	191	242	211	224	239	207	210	181	219	228	194	225	208	213	226	238	199	188	188	196	205	190	208	212	232	197	177	225	193	190	203	203	222	182	205	201	185	179	199	223	212	208	212	218	218	240	170	177	217	193	185	186	209	198	199	198	213	205	190	190	206	195	196	198	183	192	219	204	195	193	182	209	161	190	198	198	200	179	177	219	193	179	207	197	213	192	185	188	198	217	193	193	199	223	186	221	213	199	195	194	254	224	203
16811	1289	1054	1179	1095	923	814	744	640	637	631	584	570	562	558	486	546	512	493	555	518	507	495	492	521	507	488	477	510	482	446	488	473	508	475	533	461	414	447	525	463	475	508	500	468	468	503	427	451	460	475	471	487	496	447	491	456	486	472	470	493	490	459	468	414	444	434	442	501	499	460	457	455	511	492	488	452	444	499	468	467	466	453	471	463	468	470	426	485	470	484	450	458	522	482	448	496	448	460	431	451	498	455	463	524	442	467	494	492	482	488	472	495	474	475	461	501	471	481	456	464	477	446	471	487	478	459	470	488	451	491	432	497	512	469	516	463	468	470	502	445	467	472	461	482	488	480	448	486	491	479	442	466	490	486	477	499	460	495	456	465	458	477	496	466	462	489	460	446	453	465	459	439	473	451	502	458	469	432	469	473	484	442	479	476	449	468	478	431	468	480	460	478	470	495	478	443	498	450	439	429	448	480	472	450	479	531	468	423	492	483	479	486	456	455	449	499	462	492	494	469	457	440	463	470	455	493	491	466	443	471	498	472	441	492	438	451	435	428	482	477	481	469	457	476	493	466	456	398	495	500	454	479	430	456	474	442	501	454	479	472	455	477	492	467	476	445	475	474	459	505	465	470	487	496	484	433	457	478	459	478	461	433	482	493	440	433	461	461	454	461	433	459	487	430	487	453	504	448	454	473	450	424	469	454	487	490	480	452	489	466	473	459	465	457	425	477	493	470	491	495	478	444	442	449	469	497	485	463	465	479	439	461	481	505	464	441	462	464	453	485	448	482	461	447	475	453	466	483	443	448	471	482	489	527	465	461	460	468	466	461	470	431	513	482	458	458	461	500	444	454	474	488	447	461	428	465	518	488	443	481	446	480	448	449	452	446	449	473	469	462	473	438	455	487	487	484	428	450	485	462	503	452	487	463	471	464	459	455	473	475	467	464	477	503	482	447	477	465	473	482	498	460	471	461	493	486	474	505	510	468	501	507	484	472	469	466	472	521	474	492	444	472	453	511	486	497	453	427	436	497	456	457	475	439	463	438	464	448	510	446	477	448	469	463	426	502	466	421	447	468	455	417	453	487	474	469	451	458	464	441	440	494	464	434	467	514	454	424	486	470	481	473	475	473	452	463	478	471	446	434	476	472	427	486	502	487	456	432	474	467	465	469	441	486	457	507	455	466	443	481	478	438	465	477	503	451	427	460	460	445	433	458	460	443	474	504	498	469	468	444	516	453	465	481	480	458	490	477	493	482	429	471	454	462	497	449	453	474	479	477	469	448	453	486	479	467	432	473	461	470	468	466	491	463	457	462	448	458	507	478	443	439	471	467	473	474	494	440	508	466	475	437	452	534	474	468	472	491	480	446	477	443	478	519	470	493	454	478	499	450	473	465	464	471	474	478	435	464	435	438	495	491	479	466	478	466	496	481	475	486	435	482	458	464	458	454	462	456	469	458	463	450	452	445	467	455	455	478	451	489	457	514	462	497	457	480	473	481	451	474	444	466	446	472	488	478	475	498	467	465	486	444	498	471	477	474	460	457	433	475	475	459	461	490	455	464	454	466	442	424	478	431	458	486	473	441	471	472	467	477	443	460	487	444	463	470	480	478	483	492	441	506	475	465	463	482	435	463	479	465	467	447	479	483	476	511	483	430	495	422	434	466	460	483	473	495	498	473	462	507	491	478	481	451	535	492	493	458	426	453	486	501	476	422	478	484	462	444	470	459	474	485	433	477	511	492	455	469	497	452	455	472	418	480	443	484	465	425	441	470	438	485	470	436	492	456	469	448	443	505	461	503	467	467	436	473	464	479	462	470	470	485	474	456	482	453	468	419	511	441	500	455	467	418	475	482	487	492	505	464	488	464	423	474	491	469	497	484	448	478	444	476	417	484	437	463	520	415	478	508	500	461	450	498	494	472	475	438	470	495	453	493	474	499	494	462	462	498	463	451	478	485	437	465	465	468	469	491	482	490	468	520	447	508	485	473	487	460	470	451	449	522	504	494	454	470	433	440	461	465	454	465	466	462	467	499	476	481	489	488	478	445	489	479	445	466	463	484	459	451	481	484	465	464	482	495	462	439	484	421	485	471	477	437	458	465	479	445	459	473	468	444	467	479	456	502	450	440	486	470	497	464	443	456	450	470	447	479	423	458	470	453	442	442	505	492	457	465	477	517	443	520	449	492	461	472	461	477	446	439	463	469	460	463	457	477	444	491	454	480	461	428	469	441	526	481	449	453	473	426	481	455	466	461	428	443	443	430	451	476	459	500	481	483	477	490	444	486	470	476	481	451	473	490	448	478	443	470	484	467	466	451	466	466	491	463	490	472	476	442	473	459	460	443	481	512	460	494	480	476	458	488	449	470	457	452	471	476	464	512	484	458	445	483	449	476	468	466	475	495	431	455	495	465	466	480	423	467	488	451	497	484	479	449	479	498	508	483	471	449	507	463	456	439	500	509	450	459	435	494	466	468	444	468	450	431	493	463	477	440	460	498	473	484	482	451	483	463	495	475	448	463	467	488	454	440	443	509	464	457	441	467	471	455	468	481	488	495	488	414	468	462	453	446	440	466	485	466	445	482	460	490	449	444	476	421	422	427	452	461	509	461	442	446	408	463	446	494	462	505	454	480	456	454	462	483	469	468	482	471	483	445	482	444	455	447	476	460	488	485	460	480	539	489	502	490	451	503	504	487	455	468	475	501	465	469	494	428	459	471	479	470	443	422	475	475	492	470	489	496	447	477	475	485	473	470	471	448	465	441	468	475	474	498	479	465	485	467	458	457	505	453	459	473	503	455	455	487	481	462	477	488	506	479	442	442	482	481	447	490	479	442	492	455	446	481	503	447	435	437	446	454	446	502	455	481	423	471	482	479	453	452	456	453	464	458	460	481	493	465	500	500	478	467	473	464	450	486	478	451	470	496	472	485	512	456	479	453	477	472	466	498	462	438	483	447	442	464	484	477	461	463	477	492	476	469	480	482	464	486	472	451	512	498	459	436	476	448	453	469	459	475	476	446	488	466	428	449	484	477	473	437	495	482	441	460	482	453	476	471	448	444	478	510	488	467	452	442	485	433	421	479	461	515	482	461	423	475	476	454	459	512	460	487	489	466	490	453	492	480	485	460	453	459	482	469	465	461	432	467	493	458	440	465	509	433	443	500	462	454	500	437	503	442	465	477	461	506	434	477	531	487	473	486	454	440	458	486	460	457	455	463	485	482	451	472	497	494	448	509	436	430	459	461	431	451	480	448	442	494	479	457	457	496	468	458	449	492	444	438	508	510	427	458	428	455	464	446	518	451	455	469	479	438	424	460	497	454	446	457	530	468	502	428	478	480	454	486	458	463	484	467	487	477	464	474	462	450	508	480	485	467	457	478	471	444	460	467	456	427	463	484	444	460	483	447	516	489	483	481	438	490	480	454	515	473	483	467	474	485	488	467	460	472	445	471	458	476	466	497	506	460	443	459	475
36303	7563	867	550	411	314	274	259	212	219	178	168	169	160	158	171	143	173	169	156	171	155	169	162	146	132	142	162	169	153	141	153	124	149	136	155	148	125	126	148	123	145	146	160	117	152	137	148	169	150	149	131	140	134	131	119	163	143	139	169	135	152	135	127	147	136	162	163	151	140	157	168	167	139	134	122	141	139	144	177	132	141	166	151	154	132	149	138	136	148	126	136	141	171	165	154	136	150	132	133	154	137	135	149	128	136	153	160	148	154	148	148	145	124	149	158	146	132	165	133	146	158	153	147	158	136	165	145	134	134	122	171	139	135	169	160	149	153	173	151	151	148	153	151	140	155	155	138	142	158	124	142	137	128	156	165	178	135	147	147	158	132	133	159	122	114	141	134	143	152	114	134	124	120	112	160	142	147	144	132	156	130	122	156	131	122	148	133	143	152	138	127	144	140	136	122	132	131	137	150	150	148	128	113	145	153	120	173	147	140	142	130	151	160	145	118	130	112	142	155	130	137	135	133	141	147	148	145	138	140	168	137	142	137	127	136	129	140	115	122	144	135	147	142	132	125	124	131	147	139	157	128	169	154	146	159	125	152	150	122	149	128	148	119	132	132	156	135	129	137	157	162	156	125	131	152	164	173	152	159	147	133	130	130	148	153	122	146	128	120	140	139	153	134	151	177	135	133	140	135	150	143	171	123	142	164	151	128	172	152	131	126	172	154	134	125	144	156	157	129	132	135	137	147	129	133	133	159	128	135	134	124	137	165	130	141	164	161	173	141	152	148	137	128	144	133	147	132	155	137	188	140	152	152	142	138	126	136	139	152	135	150	136	133	134	137	143	163	145	137	144	139	128	132	120	159	157	136	161	149	127	144	144	137	138	160	170	158	173	145	131	127	127	120	135	158	160	139	130	139	132	133	132	144	124	137	149	145	128	147	122	142	134	150	131	148	139	147	151	140	132	142	119	156	145	140	146	135	178	156	149	145	143	159	140	165	140	155	158	139	157	136	138	141	129	117	145	149	154	128	160	143	151	142	150	139	128	134	143	129	141	133	169	143	149	147	151	142	150	144	141	152	170	160	120	145	130	149	130	141	150	171	135	138	130	135	143	154	137	152	160	153	148	143	134	140	164	140	133	136	149	142	141	155	135	148	144	173	131	152	122	132	131	145	160	134	161	121	122	144	148	135	120	147	168	123	137	157	129	126	134	143	146	164	132	177	151	156	163	120	148	130	159	151	142	149	129	118	165	157	148	156	144	142	129	157	121	151	136	150	142	130	144	135	144	123	142	136	149	136	132	122	128	162	145	150	130	137	129	156	158	142	150	161	138	161	152	145	155	124	148	142	148	157	160	128	137	147	166	146	132	164	143	152	156	133	131	131	154	147	163	147	154	161	152	149	156	121	126	123	147	140	142	151	154	169	145	139	146	147	125	145	141	159	147	157	154	130	152	148	169	155	153	144	142	147	156	147	162	161	138	150	159	144	141	148	144	139	156	143	144	152	121	126	146	137	139	171	148	144	158	134	150	142	120	127	167	151	141	130	134	169	134	158	143	125	169	145	159	141	132	145	138	149	116	167	119	136	161	150	157	134	153	149	140	148	158	161	130	154	144	150	137	138	129	167	181	150	121	130	140	154	129	145	161	138	139	135	131	139	137	150	148	133	135	156	147	150	141	137	161	131	143	128	161	149	156	142	141	141	130	153	142	123	153	123	146	142	157	152	171	157	167	155	126	150	162	155	150	178	160	159	121	135	152	129	123	140	156	118	132	128	137	152	114	165	130	128	151	150	151	145	157	130	142	146	128	133	133	131	137	149	171	152	157	160	136	146	151	135	125	143	175	150	160	142	127	121	154	138	169	162	146	140	166	134	154	130	142	152	141	137	150	166	144	153	145	143	126	137	150	123	157	140	144	137	146	138	146	120	156	138	142	129	160	152	134	135	153	153	162	140	126	135	154	140	153	132	129	156	135	151	157	156	141	134	127	130	146	139	151	131	143	147	154	138	137	145	123	127	139	151	126	154	137	147	147	138	136	136	140	142	148	161	147	166	126	152	141	147	148	148	123	165	138	140	124	130	161	160	166	137	145	138	117	146	129	149	136	150	147	115	141	150	122	127	166	121	152	143	141	167	137	135	129	147	135	140	161	147	146	143	158	152	143	129	139	163	131	157	179	170	143	120	143	125	156	147	151	136	138	133	153	121	142	140	155	142	154	116	127	165	142	154	136	146	146	147	138	153	134	159	143	120	159	149	137	135	133	133	138	125	151	167	120	128	130	166	153	111	130	145	157	138	152	131	159	146	145	149	155	128	135	160	154	146	136	149	136	114	128	142	116	132	131	129	139	166	141	137	139	135	149	157	157	146	156	165	137	129	151	155	151	144	140	152	128	136	130	155	161	131	135	133	123	127	145	136	146	149	153	133	151	148	147	133	146	162	135	158	106	147	152	161	128	136	136	133	159	153	125	153	144	130	140	142	123	150	159	171	131	142	171	132	152	113	146	160	148	123	136	128	156	146	120	159	154	168	152	133	130	162	141	126	126	124	126	126	144	166	174	167	159	149	143	148	147	155	162	152	152	158	157	149	130	156	137	131	150	136	131	141	157	172	138	147	133	147	144	137	151	158	143	142	130	154	149	148	148	165	153	149	143	140	147	170	123	134	145	154	152	146	137	140	133	125	136	147	144	146	140	164	150	139	128	143	142	146	167	175	152	136	122	142	168	137	161	150	131	146	149	152	132	158	148	139	135	144	134	138	130	171	152	143	139	152	144	142	136	141	132	163	131	146	136	160	150	139	122	146	120	145	156	152	130	137	131	143	152	142	138	158	130	150	128	136	152	128	141	133	149	149	141	141	131	168	112	165	148	128	145	127	156	165	123	143	139	138	123	133	165	125	153	152	140	127	142	135	166	123	154	128	156	161	157	141	168	128	144	153	124	133	136	137	136	136	143	146	121	152	124	130	137	156	149	153	152	124	131	127	146	138	156	155	163	156	128	160	146	176	168	142	139	141	144	169	170	134	138	147	167	139	129	120	180	143	146	158	162	134	151	123	162	146	160	132	131	154	149	151	129	118	143	136	121	163	142	146	151	144	150	138	148	122	142	145	145	116	132	152	129	152	168	145	147	157	146	138	143	156	126	176	124	117	152	131	138	160	129	128	137	151	150	170	160	139	138	147	124	122	132	142	143	111	139	157	154	118	138	143	140	145	151	150	143	140	136	153	127	126	126	143	139	108	137	156	164	148	137	125	162	127	148	141	139	153	143	151	147	154	136	144	156	155	176	135	133	140	148	155	134	142	147	162	150	156	155	144	147	140	120	135	154	149	152	127	158	141	152	117	132	154	159	142	146	129	155	161	148	136	154	128	151	127	148	128	130	132	155	160	171	155	153	106	127	146	138	166	146	128	154	134	135	130	156	144	144	142	148	156	148	142	148	158	130	156	119	164	133	135	125	148	116	152	160	140
21256	1589	1525	1755	1535	1177	1038	992	784	670	597	596	566	526	542	503	466	496	446	461	431	433	404	449	401	371	411	397	423	378	373	373	408	375	365	402	407	389	389	401	425	386	413	395	382	392	394	372	371	374	399	370	401	343	400	384	368	419	374	345	399	382	380	386	403	351	407	402	382	375	375	377	382	363	389	362	350	373	450	396	369	314	372	356	373	365	412	383	381	395	389	400	373	360	365	345	384	388	351	392	360	361	382	380	395	347	396	355	393	361	378	395	374	379	389	403	352	404	418	373	354	393	390	358	378	367	380	338	365	368	368	347	324	374	371	353	369	344	388	382	350	373	373	396	373	381	387	380	384	377	378	395	338	357	339	392	365	350	383	387	368	364	351	399	418	371	411	329	365	350	358	363	375	358	345	390	395	394	372	396	384	381	407	353	332	374	375	386	391	385	395	381	357	392	412	354	403	349	364	385	331	384	385	394	376	372	370	341	376	405	367	359	345	324	383	346	368	357	358	391	395	370	416	369	355	340	374	361	412	355	393	364	374	380	394	414	376	365	398	391	343	354	380	377	378	386	371	384	388	374	363	372	361	330	399	404	372	389	383	386	364	385	358	365	345	356	354	349	373	372	378	392	342	371	339	364	389	369	347	372	394	386	355	369	367	374	352	353	350	376	357	403	364	386	389	372	422	394	342	364	358	368	369	371	373	342	418	352	367	396	358	370	388	382	380	385	345	362	370	381	393	396	374	391	377	350	336	368	404	375	388	360	373	329	353	380	355	386	337	379	369	341	360	386	379	367	355	373	379	380	361	382	395	360	382	357	372	347	405	355	390	375	344	386	369	369	355	382	357	406	351	365	395	373	384	376	376	386	352	406	374	329	379	358	394	338	389	359	377	373	359	338	395	368	375	395	357	370	367	367	399	372	368	353	372	376	384	362	391	368	381	375	362	380	390	383	356	357	356	365	360	345	349	367	359	360	349	379	390	371	412	361	358	355	363	415	371	400	390	385	362	363	399	393	372	372	389	352	365	356	359	379	401	371	380	397	393	358	353	387	380	361	337	368	364	376	338	390	346	392	349	375	341	355	351	364	361	362	375	327	395	394	377	372	371	378	356	372	367	393	356	366	376	393	364	362	362	348	390	392	349	400	406	403	342	349	357	359	385	355	345	372	361	375	373	360	372	398	376	339	384	358	359	323	368	394	362	369	360	329	381	381	358	346	350	387	373	361	362	367	307	342	409	388	403	370	361	389	383	367	393	378	401	399	369	380	393	345	406	363	365	381	361	369	313	378	362	345	349	389	375	336	361	354	359	356	345	410	353	348	363	390	385	394	384	396	373	389	342	352	377	386	342	399	367	381	374	355	388	350	361	381	395	374	376	366	405	357	363	381	376	373	363	356	388	362	380	375	380	367	374	359	351	334	355	379	360	370	357	386	360	363	345	359	403	392	372	360	376	358	369	367	380	370	343	363	407	377	362	380	378	365	366	358	380	394	413	395	364	346	352	363	386	369	401	385	373	380	404	374	385	396	402	378	362	398	386	373	354	353	377	355	370	355	324	351	369	383	373	371	343	363	374	370	360	404	400	345	385	402	354	393	371	376	369	346	380	375	377	348	341	393	353	370	349	366	344	392	377	346	355	368	360	344	381	386	384	404	353	397	343	380	363	378	345	359	380	363	348	365	381	369	383	330	371	362	332	384	427	343	388	358	338	393	384	385	372	335	364	393	363	353	353	364	344	391	363	367	395	358	337	358	396	390	353	355	366	382	347	374	381	360	391	418	349	401	335	333	357	380	391	340	372	374	391	391	370	361	369	389	363	398	392	337	366	385	371	351	348	428	359	370	348	384	351	379	373	357	389	367	389	371	357	361	399	356	348	366	357	354	335	367	386	382	389	354	417	373	331	369	364	364	371	326	392	384	381	359	385	350	371	373	347	351	384	353	353	334	367	363	383	370	397	367	342	344	341	374	356	386	358	365	389	392	368	382	361	357	375	397	369	354	343	380	389	380	355	388	352	369	394	346	379	391	365	370	402	382	345	404	343	380	371	389	395	387	415	366	364	345	357	395	348	381	346	386	337	324	388	367	353	352	345	372	348	380	413	386	356	374	385	363	395	373	349	362	394	343	373	396	372	403	380	381	372	366	368	362	383	387	347	395	392	374	352	360	387	367	358	369	343	383	375	352	378	400	344	333	415	385	369	363	375	348	388	369	390	366	376	376	396	394	380	321	390	381	374	384	346	376	370	398	332	377	424	367	351	388	392	394	381	393	384	414	372	327	393	368	393	380	408	379	392	360	363	397	377	370	368	379	379	365	380	413	401	395	352	335	387	353	395	382	373	373	383	368	375	346	374	354	363	369	368	360	393	381	394	349	350	356	405	383	363	349	355	343	383	370	373	367	365	359	393	368	348	357	369	338	350	358	364	399	370	367	379	371	380	352	371	378	371	371	362	344	372	355	387	371	392	358	383	357	354	394	415	367	385	353	351	357	374	408	362	377	350	401	372	369	344	354	359	370	370	362	339	343	344	349	356	375	387	400	354	348	354	398	408	366	379	380	389	390	376	326	376	373	380	369	363	380	368	387	350	351	373	387	355	357	375	381	335	340	374	371	381	384	385	352	348	350	348	372	353	366	374	361	386	367	379	399	346	370	350	379	367	400	369	357	384	380	402	361	350	330	374	357	361	378	382	366	385	387	332	352	371	387	372	366	390	362	357	344	376	357	383	370	361	350	370	365	383	373	381	382	358	382	354	371	364	373	361	381	368	411	386	383	350	351	366	362	333	351	371	351	415	395	372	395	369	386	354	374	366	381	371	375	387	326	347	369	348	373	401	371	378	376	389	361	361	371	366	384	384	395	355	380	379	349	379	359	397	369	350	356	378	377	377	394	362	375	371	303	375	386	360	347	385	375	393	360	367	344	359	359	376	362	375	328	395	348	389	384	363	384	348	365	370	401	353	406	388	352	378	367	385	399	403	354	336	390	381	373	363	379	380	359	380	359	354	374	381	369	381	372	355	329	362	355	399	345	383	364	372	394	347	352	357	349	356	401	355	372	372	365	414	369	365	385	349	330	347	363	365	399	375	366	357	356	396	391	401	360	357	358	381	380	354	350	382	369	382	366	361	380	396	380	334	386	391	379	411	394	394	352	382	358	335	350	376	332	381	362	373	362	424	374	357	351	378	353	383	357	405	358	370	389	352	377	398	346	380	355	362	395	381	352	382	365	350	376	381	357	376	376	344	342	375	378	352	365	379	408	370	384	353	326	343	379	384	340	362	392	376	366	376	371	355	386	332	393	339	346	369	391	363	350	375	377	369	366	357	383	360	403	368	403	388	406	365	377	366	346	345	330	422	355	381	386	398	365	378	392	379	374	351	390	384	393	381	333	381	341	376	363	404	370	370	338	347	342	364	363	347	366	350	369	346	372	343	354	401	384	355	368	390	361	340	358	366	397	377	330	332	372	365	360
12558	1532	412	415	365	383	355	363	368	346	400	368	333	387	398	349	401	394	368	367	394	362	375	388	366	330	366	371	372	338	397	383	405	341	343	400	369	389	396	359	320	397	353	380	378	409	377	344	363	349	373	374	375	398	355	398	389	370	352	361	382	347	380	371	380	348	387	375	380	364	345	362	393	376	354	373	381	418	374	392	375	374	384	370	402	387	364	416	349	356	350	351	376	396	360	349	373	362	371	372	420	389	375	369	406	370	343	377	400	377	384	350	394	341	385	363	394	364	342	386	340	368	358	354	418	360	373	408	345	375	386	325	374	378	390	383	362	373	374	363	383	358	395	409	405	400	350	357	392	376	352	373	364	400	410	346	359	388	364	383	360	385	382	371	407	411	361	340	386	390	377	353	374	339	373	362	344	347	392	399	393	378	365	386	367	350	348	367	386	374	375	418	379	371	381	367	350	443	361	351	362	384	346	372	391	414	383	378	407	378	342	400	347	376	372	379	324	374	366	393	370	368	358	354	394	399	388	386	366	379	386	352	382	370	397	372	400	368	361	378	392	371	374	371	390	366	340	356	360	357	375	351	356	370	385	363	395	348	379	405	387	371	341	359	365	359	368	370	382	393	403	350	351	374	353	372	360	367	338	400	421	335	399	406	397	358	359	353	387	376	403	365	372	367	366	381	387	408	379	353	368	413	427	383	379	355	349	385	383	390	377	381	341	351	376	342	402	377	371	400	366	369	373	377	368	400	371	353	391	376	367	363	343	370	385	373	364	357	354	397	342	362	375	406	380	344	363	355	393	383	368	375	380	349	400	389	353	399	359	372	359	362	380	353	346	332	378	339	390	370	393	403	362	410	373	376	386	372	376	376	353	357	422	361	384	375	379	372	363	335	374	358	395	342	368	367	382	367	411	413	378	378	378	388	357	408	390	369	414	366	354	343	381	353	328	366	345	352	385	380	375	380	354	371	398	360	359	353	337	359	353	364	391	376	398	397	368	395	384	401	403	368	387	377	391	350	332	369	384	348	370	361	364	375	378	369	364	371	343	365	375	346	337	380	383	366	384	353	368	369	374	368	373	373	334	388	365	328	379	342	397	375	338	358	385	362	357	382	383	356	385	408	373	348	392	404	354	336	346	349	315	370	353	398	343	362	352	396	356	366	370	339	346	358	374	387	361	368	375	396	372	375	362	385	368	371	365	349	351	381	404	395	386	377	397	388	369	371	347	393	394	367	343	390	354	378	371	383	390	349	361	342	352	405	364	378	381	358	419	397	377	351	391	382	399	371	359	420	385	359	359	364	357	359	394	378	333	365	360	383	344	344	343	378	364	367	388	376	388	352	359	356	361	364	354	393	396	392	371	381	358	374	384	419	330	397	359	390	356	368	365	379	368	406	383	365	386	393	373	316	367	414	385	388	337	368	350	406	368	387	386	396	387	360	361	395	374	416	364	372	386	351	370	374	397	372	380	377	336	362	358	427	350	351	377	386	396	395	388	402	357	369	321	367	416	416	383	355	375	340	375	382	396	392	368	340	309	390	381	366	381	372	401	388	343	397	396	366	391	345	357	365	355	359	423	376	335	359	400	408	351	377	390	349	377	385	371	393	392	421	396	345	391	366	376	364	408	371	385	371	373	362	357	387	343	367	430	382	358	396	394	365	375	389	377	418	378	370	400	361	406	358	368	393	387	396	400	404	365	380	413	349	336	381	351	360	381	363	393	354	377	365	336	341	373	381	341	369	382	369	395	387	328	338	349	382	383	357	378	368	373	356	396	366	366	362	344	358	364	360	345	361	340	410	376	370	369	334	368	358	360	349	384	399	375	372	352	350	361	415	379	333	383	375	384	366	407	355	367	371	395	393	357	343	379	394	399	384	354	334	380	362	362	376	360	361	377	336	375	356	374	346	381	347	396	432	394	391	370	352	348	386	372	357	380	343	380	402	390	343	403	372	421	367	374	361	376	341	403	395	393	378	375	362	380	358	391	386	371	392	392	365	390	424	373	364	389	361	363	369	358	352	375	397	424	376	380	362	378	428	355	377	397	360	377	382	370	385	353	370	386	352	355	347	395	362	379	359	356	367	399	371	380	397	428	362	366	374	371	387	395	425	384	385	344	402	385	385	358	398	400	376	355	383	366	374	356	356	397	384	374	377	382	368	357	370	366	371	376	410	381	404	378	347	351	405	412	355	322	349	423	362	379	371	370	341	387	364	407	352	346	355	353	367	373	342	343	356	388	377	373	379	371	387	381	377	375	381	363	379	343	387	339	325	361	363	378	380	359	351	380	368	399	402	365	350	358	355	349	372	406	345	382	381	375	373	395	373	393	375	374	398	354	397	340	370	367	389	407	369	384	402	374	369	411	355	366	376	379	377	379	407	359	404	419	342	342	352	402	360	377	394	405	350	356	356	372	378	346	372	357	340	406	391	382	345	350	354	379	372	336	344	390	329	353	383	343	393	366	376	340	386	397	454	388	378	360	371	359	369	395	331	382	351	348	384	357	364	337	346	378	343	397	388	365	332	369	325	381	402	361	331	386	393	353	371	354	414	383	366	421	357	398	351	391	362	397	354	347	343	355	338	406	396	361	340	396	374	360	346	387	420	329	345	381	379	342	403	375	362	380	379	381	344	418	385	370	382	381	371	360	402	381	380	342	367	364	385	372	383	343	372	391	368	390	391	397	367	336	393	354	357	366	372	361	379	416	388	376	402	400	339	339	387	380	331	405	429	365	361	384	334	384	391	395	360	362	367	402	352	345	386	350	411	388	354	378	370	394	379	395	385	357	327	403	357	364	400	367	391	365	411	367	369	357	348	352	406	387	374	391	365	346	342	360	371	366	386	399	395	341	373	381	367	332	350	381	379	360	366	392	368	366	366	380	374	389	376	362	353	382	386	365	348	343	414	385	368	387	356	367	388	372	378	341	351	349	371	348	343	382	395	393	389	378	387	358	382	424	396	347	394	407	402	358	378	387	361	333	351	390	356	358	342	397	360	373	379	323	396	341	391	349	333	354	381	350	384	367	339	362	360	405	377	365	403	423	388	395	370	395	373	405	374	399	340	362	360	384	372	380	340	378	432	341	390	395	369	339	366	389	384	355	368	421	372	340	385	351	350	345	397	369	329	402	388	356	368	373	373	383	368	367	350	412	387	358	347	364	369	353	377	385	383	395	370	400	390	349	329	403	373	390	382	402	337	365	357	351	380	367	357	398	399	380	396	366	383	375	383	368	331	370	407	372	382	389	370	363	381	361	362	374	394	379	370	369	346	365	372	397	362	371	358	326	396	385	395	357	356	353	357	363	368	374	358	361	366	381	390	379	389	360	422	394	413	387	393	413	359	365	422	364	364	365	346	396	343	429	365	401	349	394	354	395	340	393	342	389	375	351	350	367	346	342	387	353	358	352	358	361	363	389	341	384	414	386	434	387	378	352	351	392	395	382	406	355	369	374	342	332	372	372	364	376	373
7948	1114	826	868	873	847	831	812	784	830	859	778	856	791	853	784	820	798	798	803	818	789	810	807	802	791	850	845	809	808	806	811	835	817	775	814	788	823	786	832	826	808	862	831	782	867	821	790	793	820	816	776	812	785	817	780	837	804	798	813	876	792	759	841	818	754	817	796	838	811	817	811	794	789	824	771	837	846	822	775	825	807	752	829	765	828	769	846	814	797	836	790	812	816	794	835	836	818	786	820	856	832	800	783	826	843	799	839	819	839	822	819	821	795	829	828	841	804	815	851	785	819	819	797	825	793	807	824	817	851	820	775	831	842	843	784	818	803	768	842	793	803	776	834	785	770	838	772	825	816	831	819	823	772	779	807	784	843	804	808	822	810	821	816	815	809	820	814	856	816	800	779	810	846	845	815	836	863	811	767	800	780	793	809	856	830	858	818	785	789	862	861	863	859	804	793	827	907	853	853	778	807	804	794	796	817	790	838	784	802	812	808	779	841	793	816	771	789	813	801	781	779	828	801	812	832	785	817	824	758	770	851	818	795	765	841	834	777	813	849	819	732	795	828	782	846	781	790	808	828	817	834	789	794	839	825	755	821	846	834	806	808	813	841	832	849	809	758	798	836	789	822	808	803	750	806	751	842	838	819	803	808	776	794	812	835	768	787	789	825	780	830	794	808	855	819	819	746	813	791	808	795	826	802	752	828	828	813	811	786	783	773	814	792	809	851	735	827	800	805	791	794	826	849	799	872	790	792	801	826	819	781	813	839	817	862	793	782	806	868	860	816	830	807	833	822	826	854	804	809	837	798	800	807	797	823	773	796	829	842	778	790	805	776	832	793	814	805	844	807	769	857	765	857	832	785	827	796	797	845	795	803	823	813	783	828	838	784	813	806	783	785	771	788	778	825	817	809	811	782	826	820	758	801	804	790	801	780	793	772	805	814	836	829	804	819	866	835	832	785	778	848	863	780	800	823	828	830	802	820	855	838	793	826	825	787	878	800	816	846	806	837	841	820	817	770	828	890	798	805	783	782	792	768	810	847	804	806	762	765	886	816	763	819	827	823	779	783	833	822	769	832	846	786	809	747	831	812	804	797	860	780	825	845	801	819	805	854	855	780	769	879	802	814	845	795	787	776	787	779	784	799	800	769	733	793	853	864	850	809	803	819	844	797	786	795	839	805	858	824	841	798	836	797	821	880	810	866	789	810	826	796	810	839	790	829	787	828	836	831	770	838	795	813	807	807	825	788	829	812	802	804	846	805	829	850	826	745	772	837	841	822	825	769	834	823	805	871	796	784	834	800	812	829	785	817	811	813	826	823	825	817	782	773	822	809	801	810	846	812	835	816	767	784	832	872	786	840	803	794	819	826	780	805	818	823	816	830	763	794	796	818	805	812	777	803	815	812	853	782	834	776	774	807	822	818	783	835	845	801	821	849	820	815	873	795	864	816	819	841	756	782	853	813	858	795	828	814	808	810	758	795	840	861	842	806	827	808	833	804	732	864	844	807	823	778	783	845	840	887	808	776	804	812	769	792	801	800	801	824	834	825	799	800	789	872	847	846	815	869	873	821	770	805	765	826	845	817	841	844	836	844	805	822	808	848	815	791	793	804	816	825	818	765	791	830	843	797	817	829	798	816	829	791	808	794	855	760	818	780	816	851	837	792	757	761	790	786	831	822	826	795	804	763	807	853	839	821	830	759	783	797	811	786	827	815	809	821	823	819	829	786	810	772	815	792	793	822	765	883	823	810	807	804	778	781	807	812	826	814	789	823	783	843	853	820	824	779	778	779	796	848	813	776	844	798	790	762	794	818	802	852	843	799	866	790	818	854	815	830	783	808	771	856	767	833	822	826	785	745	864	824	810	807	848	806	815	775	791	781	837	897	766	814	786	806	821	789	804	809	802	783	824	787	833	806	784	801	795	793	789	815	834	779	776	831	839	798	797	784	741	778	818	816	859	787	853	801	833	821	780	850	805	799	778	795	785	822	781	844	809	822	825	804	825	803	813	803	810	816	790	779	875	811	806	823	846	790	791	810	802	832	833	798	785	825	774	785	774	794	834	780	811	829	759	839	801	844	844	746	851	822	770	831	795	745	803	785	835	843	810	830	830	840	808	792	826	853	808	805	834	799	808	776	775	829	838	830	812	806	821	825	762	813	849	763	803	778	796	836	781	807	807	764	798	765	834	794	827	730	808	821	839	781	849	847	786	776	845	820	754	820	751	820	776	808	834	769	856	818	796	822	805	863	829	869	814	810	763	815	814	815	779	781	786	792	793	812	803	836	807	814	794	851	819	827	762	819	817	802	848	787	778	850	824	817	786	824	783	799	853	820	809	798	811	807	844	834	799	862	845	796	806	732	887	866	800	832	792	790	815	821	805	809	810	846	798	841	737	807	806	841	785	858	826	803	799	817	785	819	769	764	736	777	824	786	841	773	805	792	811	806	790	822	794	816	816	842	803	789	796	802	756	740	819	783	797	816	778	820	819	798	860	857	775	841	793	746	742	790	794	767	787	825	812	801	838	809	768	849	826	870	764	782	850	807	782	853	868	766	780	871	801	812	784	775	803	804	796	801	773	802	833	788	803	833	823	816	797	830	813	826	802	789	820	837	804	795	774	751	840	819	813	815	768	768	795	831	798	769	800	829	811	816	811	787	793	786	781	809	845	766	783	775	846	801	790	843	828	812	766	831	802	822	803	787	809	861	845	845	859	819	784	779	806	808	821	830	800	802	862	868	816	776	880	798	839	795	791	829	820	780	817	830	789	868	813	853	798	797	809	805	805	761	797	803	857	816	828	791	796	861	814	816	827	771	815	777	838	829	767	834	784	881	792	775	827	799	815	808	819	759	785	806	764	805	841	836	795	825	827	842	823	843	825	789	788	800	796	766	833	839	802	801	767	805	760	791	804	846	798	801	794	809	823	799	820	884	832	807	792	774	829	866	794	858	791	833	832	823	796	787	788	835	800	812	820	814	799	833	813	801	795	797	836	830	775	785	844	838	851	825	835	791	821	838	848	844	801	841	772	807	788	790	759	814	826	828	823	808	781	824	813	853	852	808	808	836	843	826	804	811	769	773	864	778	834	793	826	791	808	829	752	814	770	793	823	785	760	820	783	823	826	812	815	786	794	831	814	833	799	799	844	853	784	817	835	807	761	805	775	793	858	854	826	806	832	823	835	789	855	798	839	797	825	810	795	813	842	823	770	787	807	788	835	845	783	857	876	781	832	762	802	834	849	830	845	852	808	832	816	827	831	788	806	832	813	781	826	751	820	803	846	811	834	802	853	796	770	842	820	808	791	791	850	807	841	767	803	771	855	825	812	818	846	806	840	789	783	793	865	791	873	779	816	803	813	781	802	757	775	811	836	818	818	816	829	795	824	762	831	814	781	823	820	801	832	817	864	820	782	821	789	830	844	818	813	853	754	868	773	752	795	845	860	833	793	754	803	775	799	784	822	821	804	791
26212	3924	530	405	312	257	254	225	238	280	252	225	173	207	200	179	198	200	237	198	206	198	200	234	176	190	187	213	208	198	200	177	217	188	201	204	201	213	192	177	205	191	211	201	200	195	208	211	205	221	202	204	186	180	188	198	180	195	187	213	194	193	217	198	225	198	192	190	206	177	192	193	200	188	201	182	195	219	194	238	193	207	181	220	204	200	175	196	206	206	173	207	182	206	179	215	198	215	192	221	210	182	219	192	202	212	185	183	221	183	198	210	181	213	203	214	199	202	228	188	163	171	205	183	205	188	182	204	224	172	213	200	218	221	220	244	218	212	201	212	235	206	240	240	185	188	180	203	172	199	234	220	199	192	208	203	208	198	200	176	230	178	196	211	202	232	194	195	178	240	192	210	209	203	204	203	199	205	207	211	220	171	201	199	213	188	196	186	204	203	205	203	233	210	194	185	222	192	214	207	186	213	210	207	211	232	192	209	197	217	219	186	220	222	194	172	191	199	197	228	213	192	220	226	227	195	200	194	204	191	209	188	210	192	184	215	208	210	213	239	189	183	198	213	194	208	209	222	214	215	196	196	212	218	172	199	181	198	197	214	182	202	210	202	212	210	179	200	218	184	184	201	194	166	177	198	198	207	220	225	209	220	215	208	188	202	209	221	176	215	217	220	190	206	214	184	189	207	197	194	221	179	206	232	201	206	221	203	218	196	206	192	192	215	209	207	233	191	198	203	176	207	223	162	195	198	180	158	197	180	185	204	198	215	174	205	183	186	213	203	174	207	197	206	213	195	212	198	205	197	164	214	204	200	178	224	207	193	195	219	166	197	202	204	226	207	191	211	161	196	212	195	216	238	193	204	193	193	205	210	191	205	195	216	223	193	206	199	205	200	200	217	204	218	233	234	191	173	197	196	181	198	191	207	193	221	234	216	188	198	177	226	208	221	218	187	197	221	213	209	210	199	193	186	216	217	218	215	174	193	209	196	221	176	182	186	173	209	203	194	238	201	209	187	208	220	223	206	202	203	201	168	180	195	200	180	202	200	212	192	179	206	221	201	200	191	203	212	211	195	181	201	181	217	202	193	202	188	195	199	188	194	213	211	214	206	218	191	216	213	198	212	167	192	193	189	189	185	193	206	197	229	191	190	192	184	204	209	213	199	214	202	224	196	186	210	204	205	192	196	200	194	211	201	187	196	190	192	213	209	194	205	186	211	184	220	200	214	197	182	183	199	199	193	226	197	185	195	179	206	211	201	181	216	174	194	196	204	212	213	198	214	216	234	180	185	203	203	198	180	198	205	202	193	225	202	202	193	207	243	214	221	210	178	184	207	230	211	213	236	197	208	206	231	165	215	198	232	177	197	188	205	203	228	204	191	203	175	211	179	220	213	221	220	210	223	191	192	183	214	193	189	179	183	192	195	204	180	218	199	199	197	189	167	215	204	195	179	184	229	207	189	169	208	222	206	198	189	215	194	204	188	211	223	202	206	207	226	203	196	215	198	206	177	224	218	203	196	227	209	200	211	176	195	197	209	199	234	188	201	194	200	215	177	193	194	189	182	176	210	203	211	215	221	214	218	200	193	198	198	236	191	184	205	212	217	195	191	209	203	209	188	191	198	217	218	192	211	218	223	217	192	199	230	211	213	219	190	177	204	208	190	200	212	184	198	222	190	191	196	189	201	194	217	188	189	194	195	203	195	166	199	204	198	201	204	195	195	209	179	195	212	211	188	209	192	204	215	224	188	207	201	207	199	186	194	192	188	242	197	221	190	205	169	216	231	180	185	202	175	212	201	211	186	204	224	206	194	198	215	167	213	204	174	189	180	224	219	204	202	201	187	165	179	183	207	181	196	200	209	202	168	204	193	222	196	220	198	187	180	192	188	192	214	205	204	202	218	205	185	184	206	181	190	213	183	201	175	207	203	174	197	202	186	172	204	205	192	204	188	202	218	205	203	218	202	192	222	200	194	192	221	203	198	198	239	207	209	190	182	214	199	193	229	209	224	192	194	189	220	185	181	228	192	218	202	197	201	203	204	209	208	220	216	208	196	219	198	210	189	203	205	199	202	204	236	190	206	190	198	209	208	213	192	195	184	187	217	207	198	197	198	173	209	205	192	194	205	193	181	229	201	211	208	193	188	218	220	206	176	176	197	199	190	195	204	211	186	201	199	223	206	203	176	218	232	180	223	218	210	204	182	200	183	218	188	186	213	214	241	222	226	221	203	239	227	191	190	204	206	202	211	208	176	183	193	188	193	180	212	198	205	210	207	209	221	178	211	216	154	191	205	189	191	194	211	209	190	184	213	222	230	207	216	206	220	209	200	184	177	219	190	213	212	232	186	192	203	205	187	184	222	203	210	189	173	238	195	204	202	178	168	202	209	196	201	195	220	205	184	178	218	188	204	201	193	223	200	190	206	222	217	187	207	222	221	163	195	188	217	215	229	201	188	204	226	187	173	180	203	200	239	195	190	184	216	191	182	203	172	206	209	227	203	194	198	195	233	225	196	217	186	229	230	233	222	180	186	227	212	210	181	163	195	174	210	198	171	191	213	174	189	219	186	213	169	190	255	180	208	246	200	228	170	175	223	209	167	190	203	199	157	189	212	199	196	179	185	197	202	221	199	194	175	197	242	210	200	193	220	211	218	212	174	188	170	217	215	228	217	204	204	219	208	175	201	188	196	214	185	201	177	231	212	213	166	210	194	182	183	181	221	198	218	189	184	186	213	201	197	193	184	198	188	225	181	177	211	215	231	190	195	214	198	194	208	197	183	184	179	224	195	216	242	206	187	189	214	193	204	187	207	198	203	194	213	211	171	217	192	212	203	191	211	213	214	208	213	212	216	221	206	196	238	188	195	206	186	201	194	206	189	183	218	215	187	212	202	186	196	218	183	181	201	204	177	208	208	171	192	194	187	195	195	198	174	221	200	211	198	235	191	192	200	187	207	214	191	189	229	190	201	189	192	204	206	196	216	217	189	199	202	207	234	195	201	181	193	216	201	236	203	225	204	224	183	197	192	202	199	192	216	172	182	184	199	223	235	192	217	209	174	182	222	198	219	215	201	190	208	228	216	184	208	197	192	210	220	176	167	191	200	194	225	186	222	191	209	199	216	202	203	216	228	206	202	200	219	206	197	211	191	216	219	171	210	209	205	203	219	194	184	170	207	200	213	199	208	222	172	199	177	199	215	186	212	216	196	197	215	180	188	212	192	201	218	179	211	215	212	206	201	187	187	195	201	209	227	202	226	175	218	196	212	222	207	237	185	200	188	196	212	233	200	178	197	171	171	236	179	208	231	211	198	210	212	203	228	206	205	184	179	199	191	215	200	210	217	212	227	197	198	217	214	166	196	225	188	225	208	176	206	208	212	230	219	175	196	210	188	211	204	214	204	194	228	214	210	214	201	190	223	207	197	203	211	215	183	221	214	190	190	220	178	205	212	223	209	223	187	210	186	196	201	211	190
16338	1245	1059	1160	1030	895	781	701	666	623	589	529	565	539	555	485	507	495	525	525	516	475	499	539	508	472	498	481	504	490	489	479	460	474	509	428	463	473	512	461	454	461	518	479	455	463	457	484	490	464	459	482	454	465	468	474	492	470	469	480	518	453	459	483	456	474	471	508	437	465	461	463	475	463	462	467	416	451	461	472	499	478	483	446	484	461	475	480	477	433	471	468	470	476	438	479	473	465	459	491	457	480	457	481	440	439	456	460	408	488	512	494	466	477	480	436	487	473	453	485	470	466	439	386	457	482	453	485	499	480	507	496	466	477	428	451	432	493	475	450	482	499	466	447	449	469	498	435	487	439	504	498	452	480	480	468	476	418	461	477	472	458	452	453	458	507	478	466	484	474	474	452	513	467	479	470	458	472	420	449	429	494	490	420	466	449	467	460	478	472	447	439	480	448	462	485	471	465	446	461	462	451	482	463	427	434	444	448	481	494	453	464	475	472	440	473	448	491	496	488	510	462	442	490	480	494	444	486	481	458	469	461	448	449	480	467	467	465	465	474	462	479	477	471	493	458	455	461	493	454	438	471	455	487	479	462	493	458	462	456	448	437	465	487	420	450	480	454	483	471	449	479	473	470	447	424	450	443	464	452	453	444	467	452	445	428	441	490	475	453	445	499	476	469	470	442	440	468	498	478	498	452	424	452	450	508	472	492	420	452	455	503	469	474	476	421	466	483	440	496	471	464	438	470	453	444	464	486	456	449	467	488	484	480	454	449	461	489	444	488	491	425	481	470	470	513	505	443	461	482	444	477	450	478	442	465	455	471	467	481	481	451	430	462	459	478	518	446	433	481	492	456	473	451	452	447	457	497	448	493	474	471	442	465	483	518	446	476	475	466	458	463	425	478	478	442	495	465	444	450	439	450	471	412	471	465	456	464	500	480	484	471	483	457	480	431	452	456	482	444	487	451	501	447	452	457	507	443	486	471	461	465	455	463	432	504	482	476	449	487	479	467	480	508	441	469	457	445	470	437	466	465	485	415	447	471	517	485	464	432	495	462	444	458	487	482	464	470	476	446	495	466	480	465	461	455	446	430	433	495	482	452	468	476	495	464	447	495	486	486	472	468	483	458	443	484	460	447	457	459	469	487	459	474	448	470	446	460	457	480	429	454	470	480	459	530	425	462	432	464	488	504	472	457	451	429	453	493	433	463	465	457	476	457	521	442	482	435	458	476	457	494	460	480	460	443	473	448	455	490	475	480	492	463	471	456	462	502	499	439	467	466	447	418	493	455	454	469	449	473	465	451	483	440	487	467	452	450	476	508	466	441	468	489	476	449	415	444	496	467	439	456	466	504	489	499	467	444	472	488	472	473	466	478	483	456	438	485	485	472	436	447	513	455	467	461	487	453	478	482	424	432	439	473	485	459	471	447	473	464	467	471	489	450	456	463	502	430	468	446	525	460	479	495	463	468	544	449	489	437	491	471	457	456	492	448	472	503	500	434	434	469	455	477	446	443	473	466	457	504	461	458	428	454	456	488	454	481	474	419	462	428	467	435	489	458	501	441	483	501	449	449	450	487	465	431	490	470	422	517	445	496	457	496	439	486	491	500	455	444	452	492	468	486	483	459	475	434	435	480	508	529	485	459	449	493	445	469	478	487	461	484	445	468	468	469	481	481	449	463	475	451	465	469	493	477	528	447	463	457	426	469	466	484	433	443	466	474	463	424	450	475	480	451	487	491	472	428	468	537	445	461	469	486	443	474	470	485	499	449	453	460	449	468	474	476	451	453	489	471	473	465	466	463	511	435	445	466	447	477	485	454	454	459	470	460	439	442	500	460	460	476	460	438	475	479	449	459	452	470	447	461	476	460	438	446	560	478	456	446	491	490	448	471	462	481	497	485	452	445	453	462	474	444	490	470	496	463	489	474	471	483	438	480	443	468	472	474	445	457	493	489	462	456	519	450	465	460	505	458	473	489	423	442	479	467	463	485	474	436	476	481	454	455	476	497	483	458	452	456	441	437	465	484	422	428	457	467	458	433	460	463	464	441	466	488	480	456	493	497	427	441	439	454	425	458	489	451	455	466	492	458	457	445	451	437	482	453	487	454	470	445	439	415	409	438	431	506	446	418	442	454	468	453	461	457	470	436	510	465	455	474	458	437	507	467	495	487	465	483	483	453	481	480	493	469	490	485	463	513	479	431	476	473	500	494	490	482	473	449	490	457	476	433	451	478	490	503	506	494	458	473	449	428	463	501	449	452	485	469	457	467	489	487	450	484	503	425	455	504	447	453	446	450	458	491	468	441	465	480	478	463	447	486	468	456	469	494	470	455	468	454	429	452	458	485	459	484	481	477	461	466	451	481	448	503	466	438	460	453	418	485	442	455	491	438	484	464	465	502	484	420	437	460	444	473	455	478	470	471	448	458	482	462	474	492	469	482	496	456	431	464	444	472	502	468	463	478	455	456	461	457	449	473	472	461	496	507	474	494	459	466	484	473	451	465	428	476	456	472	442	446	483	476	469	501	434	432	466	478	468	467	494	469	475	490	460	466	463	425	454	449	464	466	484	474	450	487	469	498	472	401	468	500	443	474	477	460	489	447	458	443	444	445	474	491	450	469	466	484	469	482	481	449	495	474	485	460	460	460	482	495	488	469	466	436	437	475	471	476	474	512	452	465	481	469	469	468	466	467	444	438	454	480	472	497	453	470	454	436	499	460	481	451	411	462	439	446	465	478	510	446	486	470	461	445	491	486	461	428	461	420	499	449	466	448	474	469	534	439	479	484	479	461	508	483	476	483	512	473	449	471	449	482	489	505	448	468	474	457	461	508	481	457	502	453	531	484	424	453	466	438	478	479	467	457	478	493	501	471	453	496	456	458	473	445	442	470	472	472	430	489	483	508	450	472	456	460	452	444	447	466	496	472	456	459	452	503	484	463	464	490	486	454	482	472	477	457	500	499	418	467	506	471	480	467	464	453	451	494	448	463	469	439	468	516	459	491	442	445	453	495	512	445	519	481	453	464	455	457	471	487	446	483	458	451	474	469	434	470	447	493	463	470	509	457	507	486	473	467	469	494	462	472	506	432	469	485	438	490	484	459	497	507	461	453	469	478	451	467	472	481	450	478	460	467	454	501	459	485	445	464	454	464	490	471	494	480	474	481	445	466	462	502	445	463	469	492	467	446	441	460	460	477	443	457	487	446	468	469	482	468	506	479	458	436	446	475	500	486	417	448	478	469	449	492	482	479	458	475	493	490	467	450	469	470	520	464	497	436	435	469	451	471	421	432	468	525	490	476	454	444	476	480	468	441	490	457	456	457	422	465	436	478	505	425	450	479	446	499	455	436	471	497	471	507	439	452	437	456	492	443	442	482	469	472	475	468	492	458	477	501	473	457	494	466	464	464	466	454	422	496	478	464	489	450	479	477	437	456	492	483	453	465	463	448	477	471	465	454	458	475	454	462	484	438
36470	7976	903	555	423	317	276	218	219	190	177	166	186	182	157	162	138	150	143	144	146	152	155	140	131	153	148	162	132	149	170	145	124	135	133	150	133	143	155	128	144	173	154	134	142	171	140	143	144	146	134	144	136	160	136	150	147	171	148	133	152	155	140	121	168	153	134	150	156	148	136	132	141	128	137	138	141	137	152	139	135	134	146	174	151	139	147	149	159	148	141	156	136	165	163	170	135	127	155	134	167	162	114	147	123	131	149	159	155	128	145	134	156	167	130	141	155	162	164	153	131	133	118	120	130	146	124	148	165	140	147	145	128	122	139	146	149	148	154	149	145	144	139	136	134	153	133	133	148	131	153	147	139	141	135	128	133	161	137	147	115	139	136	142	159	158	111	146	146	127	153	142	152	132	155	121	124	143	137	148	148	128	138	125	153	150	139	141	150	148	165	150	155	129	162	142	163	124	131	142	127	140	116	157	153	139	150	141	149	148	142	130	144	143	123	142	135	141	135	132	168	150	145	148	126	144	143	129	135	133	161	155	157	127	143	141	142	139	148	133	129	159	130	150	136	143	146	137	112	160	127	140	158	147	158	132	157	152	117	163	130	131	129	132	132	141	137	127	152	140	129	137	157	136	173	149	159	126	112	137	155	139	168	139	165	157	130	138	140	130	134	121	130	159	134	125	130	130	149	137	131	158	129	140	121	182	141	133	156	163	132	113	162	137	163	137	127	149	126	132	146	115	127	124	128	119	152	148	136	145	135	141	132	151	141	140	125	149	145	171	156	146	127	149	133	110	129	161	149	151	149	136	134	144	146	152	112	137	138	130	160	152	145	127	143	140	132	139	144	152	141	156	154	153	148	158	147	150	160	149	142	136	152	152	140	155	136	163	136	144	129	156	137	151	135	142	142	173	147	117	157	159	159	142	148	135	126	124	156	131	162	145	126	156	144	139	159	132	168	156	147	142	128	146	142	142	163	148	160	127	137	106	140	134	163	156	133	137	134	155	147	181	131	139	147	148	133	135	143	164	137	132	151	124	134	149	145	110	157	142	161	143	148	133	123	145	124	156	157	153	153	132	135	144	146	160	120	139	157	135	108	139	141	156	132	131	142	132	141	140	142	124	158	144	114	124	155	148	137	137	142	116	132	171	150	139	135	154	137	154	130	160	158	137	150	135	154	150	159	140	143	147	153	126	126	158	158	137	114	116	153	130	159	145	114	159	125	154	154	124	124	135	144	157	148	142	162	139	140	147	136	129	141	127	147	160	131	129	134	166	130	152	142	123	138	140	131	138	154	167	130	169	134	141	147	143	171	138	144	161	129	135	133	141	146	130	151	153	138	161	137	140	154	148	166	121	148	145	124	136	150	163	151	135	140	133	139	141	134	137	156	147	168	154	164	137	154	148	125	145	170	143	138	137	155	128	144	149	147	143	140	138	142	138	154	134	142	147	142	139	147	151	155	147	140	126	143	144	124	144	159	144	143	157	119	145	134	156	137	151	152	147	134	139	144	134	125	155	136	170	146	128	140	140	136	179	141	130	126	124	142	158	129	145	135	131	141	145	156	140	134	144	165	136	124	139	150	124	144	148	126	146	137	152	167	157	146	161	124	155	144	145	157	134	149	152	135	152	153	129	154	152	133	145	148	157	142	152	140	152	137	138	142	146	150	139	135	165	169	155	154	166	140	153	129	147	124	164	155	133	143	148	127	130	145	168	134	132	136	131	159	125	136	154	134	163	160	134	141	158	141	144	136	134	145	125	145	124	153	147	141	139	179	136	132	139	153	127	151	144	133	129	140	144	159	146	130	145	139	158	144	131	132	186	158	126	131	154	139	172	142	130	166	129	150	146	141	138	136	129	134	171	158	116	120	149	136	130	147	131	128	143	139	135	146	163	160	163	123	160	135	138	155	124	132	123	151	145	139	158	148	140	151	141	141	137	163	171	123	141	135	158	158	131	119	137	127	141	127	121	126	142	126	147	150	147	136	140	137	130	131	134	135	140	160	149	146	138	157	155	147	156	160	143	119	158	160	143	145	140	134	140	135	146	143	153	164	153	171	146	135	128	142	138	143	124	135	151	151	137	149	146	127	130	134	141	149	128	167	159	155	126	115	129	130	146	146	180	149	135	147	139	157	150	120	131	125	134	118	141	135	144	124	138	136	130	122	144	132	147	143	123	141	153	155	146	143	117	140	147	150	140	140	139	139	149	167	136	187	180	140	134	163	134	119	153	155	158	151	126	135	153	123	167	146	125	142	142	138	167	160	153	156	146	146	108	131	139	149	142	150	153	143	151	151	149	167	160	146	138	166	144	147	151	154	149	157	159	147	151	132	140	137	144	143	139	138	154	130	145	157	132	127	158	138	166	140	148	139	141	137	140	136	140	158	136	167	147	151	139	172	134	165	165	158	119	142	165	156	130	154	130	128	152	157	160	164	148	158	162	136	134	135	140	148	137	153	153	152	136	131	144	123	143	137	163	151	136	155	116	162	158	183	136	134	137	139	156	134	146	131	150	156	135	131	126	143	143	144	133	145	140	130	137	131	146	146	149	142	149	141	143	126	136	163	119	145	129	140	138	133	136	150	151	130	173	134	124	115	113	130	136	144	143	163	142	142	129	131	171	132	132	124	128	138	124	128	140	145	162	139	128	162	145	142	153	147	144	139	139	133	139	148	134	131	135	158	160	140	144	153	126	143	136	157	139	146	135	170	133	139	144	140	130	145	112	150	136	142	152	149	149	120	165	152	149	130	129	117	128	157	141	139	157	133	116	147	125	152	132	157	156	118	128	129	138	137	143	143	132	159	155	166	150	122	162	137	129	150	123	142	146	146	129	149	131	140	126	144	153	133	147	147	139	165	146	135	140	170	169	142	151	140	153	167	138	129	141	144	158	139	140	122	178	137	130	159	133	144	163	139	152	137	160	146	165	138	136	138	153	148	149	157	165	142	154	155	112	150	147	130	152	129	147	130	146	143	155	139	122	144	141	154	151	155	158	144	156	142	138	138	142	157	144	148	158	123	160	147	131	138	123	145	124	132	151	163	172	146	125	141	137	125	148	152	151	148	131	152	149	144	140	158	185	140	154	141	153	142	129	144	136	136	153	130	144	145	145	151	152	141	128	166	130	148	141	150	151	151	168	136	138	130	147	128	147	138	146	128	139	140	141	138	152	148	109	153	140	142	144	133	149	142	131	130	122	135	145	133	162	130	149	134	140	144	147	137	125	141	131	154	127	125	166	165	160	133	141	164	148	166	154	159	154	152	139	138	147	151	135	141	132	137	138	125	152	131	137	125	170	157	143	121	143	139	171	139	137	131	149	139	127	130	160	121	161	144	153	171	137	149	144	143	146	151	122	135	153	132	142	141	140	158	149	150	150	139	157	138	145	140	145	132	159	147	145	136	132	152	159	133	136	144	144	156	131	120	140	139	140	162	128	161	139	134	133	141	143	143	150	140	142	130	156	159	136
21116	1653	1564	1746	1410	1228	1041	889	852	722	605	627	592	519	498	461	481	467	440	440	426	419	450	366	410	381	355	362	402	412	359	382	377	372	406	376	407	398	369	404	378	409	399	381	380	381	383	359	369	402	373	373	378	337	393	399	396	364	377	354	352	366	399	387	389	366	358	401	390	352	394	363	351	361	367	378	381	398	351	349	396	416	394	360	370	398	395	351	376	391	374	347	383	372	411	394	372	342	371	401	346	384	348	353	407	357	338	360	394	334	386	402	386	405	368	395	363	416	358	348	391	348	388	359	346	388	369	400	342	371	378	385	397	351	398	414	380	389	368	378	393	416	370	360	343	386	374	405	345	367	385	343	368	392	356	349	387	381	372	382	375	345	349	381	354	381	379	346	366	394	343	365	388	387	369	356	360	352	319	382	367	378	353	354	355	373	394	343	360	367	381	356	399	370	337	367	386	394	352	356	341	376	400	364	361	414	343	361	358	376	366	353	375	362	343	386	377	364	374	392	379	363	371	376	380	376	378	389	362	336	416	364	377	385	352	344	382	376	401	375	352	384	377	390	388	400	370	398	374	365	376	393	380	347	362	360	394	356	382	362	345	381	386	381	395	398	353	384	386	353	376	388	365	346	343	378	366	371	380	376	331	366	364	373	387	375	366	357	382	388	376	361	350	366	373	345	323	358	371	379	376	340	381	408	393	345	378	370	368	381	333	364	346	382	377	326	322	371	342	377	340	368	338	400	377	378	343	331	394	391	342	379	392	345	384	335	386	409	384	401	405	379	374	342	363	364	367	354	388	360	379	378	371	390	350	377	377	362	400	387	378	379	355	352	380	379	385	357	396	377	391	395	353	377	392	381	349	355	361	382	366	369	351	374	355	384	381	385	399	359	373	363	362	392	383	398	361	394	373	400	362	403	374	341	388	385	379	368	360	369	384	360	356	351	354	340	361	369	376	403	347	395	383	391	405	362	380	352	358	394	366	360	377	375	381	332	403	394	354	378	342	390	356	342	370	358	371	432	375	393	334	389	395	361	366	346	354	344	384	355	371	372	347	359	373	362	425	374	381	368	391	371	389	385	384	372	363	344	384	337	342	391	379	352	389	353	398	367	400	361	364	346	363	385	363	348	349	399	373	359	392	388	377	373	338	381	373	427	389	334	395	338	385	360	389	397	365	366	353	415	349	386	349	388	376	335	389	374	372	399	393	361	364	386	388	402	367	426	385	367	348	339	386	393	378	374	342	363	391	352	369	380	351	349	391	334	377	398	374	350	348	345	334	366	360	338	348	354	370	364	378	373	352	357	378	363	362	387	364	391	380	418	374	393	357	382	353	373	328	406	358	372	352	368	372	378	368	363	379	375	329	350	364	344	344	383	341	377	352	385	350	381	359	366	350	356	341	371	377	366	394	390	356	346	379	340	378	354	379	339	417	348	346	390	360	391	388	356	413	363	365	402	378	344	323	375	363	359	370	363	374	375	398	362	356	390	348	385	381	390	371	407	366	341	370	363	375	419	360	394	334	352	386	373	398	369	364	363	398	373	395	364	367	368	364	362	349	431	372	353	375	384	364	366	394	351	379	396	377	381	369	386	336	389	338	373	396	369	353	381	383	403	395	357	372	377	368	382	357	392	391	370	351	379	384	405	355	377	377	344	363	341	333	356	378	373	354	340	371	365	389	388	352	367	355	340	376	384	424	330	375	370	375	363	381	352	368	370	363	383	368	356	322	343	391	365	352	390	371	370	397	369	384	345	396	364	382	375	380	368	358	340	352	366	406	397	341	358	371	379	353	365	372	361	405	347	369	363	381	355	359	353	364	365	366	358	376	376	365	396	364	378	346	367	383	361	367	385	394	384	365	390	375	325	375	364	361	359	380	379	321	383	376	377	360	331	374	371	357	348	346	390	374	339	365	371	358	345	378	359	349	383	398	365	366	405	382	364	346	387	353	367	381	359	380	356	367	395	337	366	381	381	401	360	380	362	370	381	398	380	396	373	357	355	359	364	361	361	361	374	397	346	344	366	398	375	387	364	383	355	387	399	388	357	389	341	403	386	369	374	383	336	368	362	366	357	393	357	336	393	348	313	379	340	348	362	412	391	361	367	390	370	402	406	360	411	392	368	369	364	379	352	364	358	401	396	343	393	347	379	378	338	368	408	380	383	377	351	370	342	401	361	356	372	370	381	354	380	336	371	387	388	395	381	383	350	387	359	368	379	369	368	365	332	383	371	367	350	388	336	357	388	370	363	387	366	332	348	321	326	377	359	343	369	355	354	365	377	385	382	372	371	356	358	374	361	370	387	326	357	373	388	356	373	384	367	372	342	374	373	381	379	365	352	363	371	374	393	377	354	386	364	361	370	373	386	385	388	378	364	364	377	322	373	348	380	359	376	383	349	359	358	350	347	352	380	397	370	361	386	392	371	368	376	379	358	371	384	359	359	364	363	340	391	393	350	412	387	372	367	393	376	368	360	382	368	338	400	371	374	395	362	368	357	406	373	385	372	344	368	387	364	356	388	381	355	361	396	334	406	365	413	371	378	368	353	378	372	359	371	360	398	367	365	390	382	416	389	370	399	345	353	374	364	345	374	350	374	341	340	354	348	376	385	348	368	357	399	368	392	404	378	350	346	409	384	358	361	318	353	331	369	348	387	374	351	370	360	364	343	417	355	357	374	384	402	355	339	358	358	373	365	347	347	369	376	353	367	379	347	367	343	336	375	381	347	384	346	391	387	353	346	364	372	372	397	365	361	387	361	383	385	375	391	386	408	346	371	380	361	395	371	365	360	364	355	362	388	377	367	376	342	376	358	413	355	345	369	343	340	388	381	346	379	345	383	367	377	362	343	388	387	380	338	369	333	351	380	363	344	391	333	364	348	353	357	382	326	367	339	348	356	367	383	363	376	337	352	371	409	393	376	363	373	379	387	360	372	360	379	395	371	372	385	367	401	367	386	389	389	369	409	354	366	365	360	363	365	338	360	385	363	357	351	384	397	370	373	338	404	371	386	380	342	361	389	387	381	319	364	377	379	352	397	360	384	388	363	330	362	356	399	369	340	380	398	369	389	372	327	340	337	338	364	371	370	332	396	309	363	342	371	370	369	395	391	362	386	381	395	423	342	361	380	382	356	379	379	339	391	381	379	363	368	377	376	396	356	341	389	378	351	345	378	359	361	384	375	375	377	336	368	402	347	351	383	333	364	356	335	357	363	349	374	374	366	376	369	357	388	383	359	352	371	368	393	339	375	333	351	355	353	348	365	371	345	359	392	388	357	370	385	378	365	359	362	367	378	368	356	402	380	357	378	391	374	397	338	400	344	375	355	376	377	395	360	347	361	370	362	365	362	363	364	401	390	380	367	363	371	353	355	374	372	386	341	382	378	348	372	338	400	367	394	335	353	372	348	379	408	386	382	393	361	350	366	380	374	336	365	401	361	374	349	363	363	362	370	362	368	359	400	377	384	382	348
12800	1570	425	384	363	380	388	394	406	415	361	381	359	358	339	393	384	393	409	393	412	364	379	361	358	414	409	372	351	380	389	338	404	405	383	361	398	413	404	375	367	358	366	370	403	353	371	382	371	398	369	379	406	360	358	386	375	405	384	388	390	341	370	367	361	334	395	365	400	407	372	388	402	375	373	336	385	351	374	372	393	364	371	379	393	372	333	394	373	366	405	379	357	378	332	342	401	368	392	401	396	345	417	397	347	388	379	412	406	398	371	376	351	427	378	393	391	356	368	387	360	374	359	413	376	369	346	368	401	370	377	411	323	379	374	409	391	358	361	391	335	369	366	336	380	368	398	399	393	371	355	371	381	352	357	367	344	377	397	392	363	403	384	389	374	413	394	394	369	338	368	371	358	375	353	376	357	367	375	345	402	374	353	368	354	381	366	375	412	338	402	375	392	364	353	382	368	340	419	405	381	353	323	392	364	381	338	378	356	379	403	376	392	382	377	349	343	376	371	352	380	376	344	405	376	384	382	355	389	402	358	380	397	385	372	395	394	388	385	369	393	386	405	379	359	385	359	375	395	363	380	367	392	396	373	401	372	384	354	386	369	348	341	394	368	364	389	392	381	390	399	402	353	369	413	393	389	379	349	390	354	381	410	353	383	370	396	392	358	349	357	373	370	360	343	391	383	385	373	352	410	367	392	374	382	390	367	386	360	364	324	368	331	363	378	391	365	386	382	360	379	353	405	365	363	396	387	375	358	354	403	371	380	367	367	377	397	380	410	362	371	348	359	404	384	369	363	356	364	367	382	374	358	402	407	411	394	369	374	370	338	359	399	375	370	417	336	379	346	353	398	372	377	377	360	351	372	385	380	393	387	390	371	346	398	383	391	340	349	359	369	413	394	379	366	361	363	369	366	399	380	392	357	387	342	373	397	369	424	374	384	399	359	379	368	363	399	328	379	363	393	379	420	380	372	384	379	362	373	411	382	372	362	371	383	393	389	381	370	357	364	389	340	380	372	356	341	371	377	381	355	389	411	386	383	369	389	362	394	378	392	371	376	402	335	360	391	364	374	349	360	355	375	374	380	388	370	367	387	372	370	403	417	392	359	406	372	363	320	372	378	394	415	361	391	376	377	387	386	376	372	401	380	366	375	389	388	382	405	355	382	416	407	415	348	350	399	418	371	378	381	400	361	348	410	389	346	375	395	356	386	390	364	402	349	373	384	385	324	352	382	375	367	360	370	409	384	395	364	380	377	393	370	383	337	387	397	371	379	385	413	395	370	385	373	343	387	352	373	410	353	348	401	365	387	372	377	385	421	381	392	369	383	367	402	417	386	398	415	360	374	390	390	377	391	371	355	382	403	393	396	389	378	360	362	371	402	438	389	402	352	385	368	387	353	396	413	374	342	366	346	358	369	366	362	361	353	376	404	413	382	378	397	322	395	377	326	393	382	403	387	358	357	393	337	379	369	352	399	391	405	405	379	373	393	371	388	373	407	400	375	381	373	366	381	389	358	407	385	384	420	361	350	362	396	365	417	387	377	433	369	363	380	415	393	410	401	369	357	349	370	381	358	368	323	400	357	343	359	364	364	374	362	387	386	394	399	395	392	364	410	430	359	410	405	368	428	355	361	359	393	413	381	401	418	384	327	366	392	405	380	354	361	391	331	395	365	379	384	387	350	352	357	384	377	367	368	355	394	357	405	382	369	377	368	375	424	417	379	350	370	402	387	373	356	425	404	352	334	390	388	357	345	366	389	382	383	351	364	358	367	362	370	365	384	381	391	383	436	365	360	339	390	368	387	348	391	398	353	411	355	385	376	366	395	388	420	394	380	372	410	361	402	378	351	380	380	393	369	357	393	414	403	363	382	405	324	361	341	394	380	355	386	384	379	347	338	365	346	383	365	368	379	380	366	396	395	369	365	351	362	374	392	355	377	407	369	382	399	378	389	395	403	375	376	345	365	378	379	359	360	390	406	388	352	357	386	386	379	392	361	352	411	364	372	414	369	378	355	394	386	380	365	365	378	368	386	408	428	389	374	360	396	367	348	379	371	363	384	373	384	367	387	406	403	400	360	379	369	380	384	407	386	368	379	380	369	412	369	344	365	389	401	392	367	357	366	375	390	365	373	370	419	412	386	380	410	368	349	365	362	339	381	378	355	395	385	385	359	381	380	354	386	416	406	406	358	369	357	371	382	386	402	404	376	374	388	363	364	353	362	379	381	349	385	342	362	352	341	379	365	400	370	377	399	340	402	395	408	391	338	350	393	374	414	391	396	374	350	386	366	379	352	381	402	387	361	359	376	350	395	372	344	393	403	380	343	383	363	342	421	362	420	388	432	371	363	387	351	377	394	375	427	353	334	368	420	397	404	368	379	360	366	389	378	377	358	389	392	373	401	372	368	354	402	386	387	425	343	344	358	371	341	369	364	384	342	355	363	417	381	391	384	403	370	389	349	386	346	351	351	361	395	373	385	351	391	372	345	384	322	405	361	356	418	371	424	374	361	368	425	369	371	365	368	391	390	338	367	351	356	359	368	365	360	355	330	388	385	366	391	351	378	368	382	399	422	358	422	364	370	403	354	396	402	391	393	412	398	382	339	392	370	384	407	400	359	382	384	400	360	392	412	410	424	396	373	390	413	358	363	435	417	426	393	367	358	366	393	391	366	386	338	342	370	396	400	377	362	390	420	343	387	388	400	402	388	397	370	364	373	428	393	382	396	396	400	355	336	406	385	312	359	392	422	380	393	367	362	375	395	389	361	360	445	382	395	370	367	359	373	371	311	368	341	357	421	399	349	374	361	400	389	336	402	421	334	362	402	368	392	395	368	372	386	386	351	402	360	386	360	361	376	378	410	347	393	419	362	396	363	370	362	367	386	428	404	369	393	370	429	402	371	334	385	374	375	374	360	386	411	339	366	341	358	353	370	353	364	356	345	376	406	381	355	368	358	375	385	367	374	353	396	365	340	387	326	390	356	374	378	410	363	352	371	371	360	360	374	389	342	359	392	371	338	358	369	391	366	366	366	368	419	377	382	377	399	375	336	385	360	351	324	378	351	360	399	354	353	350	375	389	353	396	386	378	393	419	395	393	395	391	348	379	351	395	388	410	353	373	373	346	338	330	369	372	377	344	406	373	380	383	372	385	369	378	390	365	381	371	359	371	398	393	400	362	338	340	370	374	385	384	386	384	370	359	377	349	355	373	360	350	380	352	366	400	375	353	392	353	377	369	390	367	378	384	373	405	403	365	395	339	363	353	347	367	386	367	371	359	406	384	371	348	372	417	353	365	384	354	402	379	355	367	375	335	372	365	414	380	380	368	388	383	338	376	384	390	390	380	420	390	358	374	371	390	393	351	377	395	364	354	379	338	374	357	334	415	380	390	384	383	378	400	377	347	381	393	400	363	369	367	363	394	343	395	395	410	395	390	387	414	373	408	397	400	373	394	358	393	363	365	407	362	362	395
7914	1031	773	853	854	793	875	780	890	796	785	810	752	852	832	825	849	822	799	781	816	834	841	849	759	818	824	842	848	871	811	837	795	783	832	806	791	852	837	786	802	852	805	740	831	798	794	802	804	842	839	797	794	824	755	837	799	822	842	797	799	796	805	795	853	828	782	807	766	748	800	778	834	856	792	776	772	861	774	790	839	783	832	796	800	814	785	858	815	796	808	815	781	831	783	850	808	807	823	862	819	844	843	831	784	768	816	825	811	793	806	852	856	840	773	786	817	812	787	817	828	857	792	808	786	835	810	826	797	788	872	774	774	768	756	844	757	789	858	832	825	861	863	794	760	811	830	852	811	789	855	801	820	802	791	798	849	842	819	776	853	819	863	836	811	809	807	855	850	827	833	804	779	770	825	819	825	894	835	813	851	806	814	820	789	789	799	829	813	816	837	820	842	815	824	762	817	823	802	842	798	785	826	826	852	795	731	788	800	832	834	782	791	886	794	817	813	873	816	856	836	833	768	809	824	869	754	812	772	758	821	813	844	821	814	835	788	836	810	837	829	806	787	776	886	845	783	837	839	762	814	792	807	827	819	845	813	822	789	810	789	845	838	810	803	793	802	794	855	854	821	783	786	860	812	788	818	870	817	840	824	818	801	819	776	841	798	888	826	799	841	838	844	821	824	848	794	826	828	839	822	841	856	843	811	858	884	877	841	823	801	819	842	777	806	851	803	864	843	802	752	822	827	864	776	797	823	783	806	803	816	777	782	797	816	762	842	823	780	794	792	873	847	796	811	828	754	774	780	767	824	882	811	824	876	839	811	854	801	856	769	801	849	803	845	841	815	808	781	827	868	831	760	787	829	812	836	807	823	786	785	813	833	835	782	832	775	838	845	852	852	845	854	796	779	807	809	823	801	792	769	798	834	806	861	823	866	850	818	800	802	833	782	828	786	807	823	830	840	774	751	818	810	808	812	829	766	813	825	840	840	806	831	854	841	786	858	804	775	778	811	812	821	845	797	823	842	814	823	813	815	855	831	822	814	792	805	754	823	798	829	791	865	820	811	867	870	810	826	805	789	767	797	748	769	822	762	821	857	840	808	832	847	812	805	864	861	825	824	800	865	785	793	830	815	801	806	797	775	872	772	791	816	805	816	801	832	793	846	855	819	848	848	803	836	809	831	854	769	799	831	798	784	804	811	872	828	798	758	800	789	834	794	796	780	837	795	823	864	803	792	803	852	773	799	836	835	829	874	769	860	786	825	770	806	842	797	800	792	790	868	858	831	801	850	793	876	821	850	832	816	796	858	820	761	815	824	822	799	842	779	803	779	803	821	806	809	758	760	824	838	814	770	811	816	822	836	817	777	783	839	730	826	796	771	816	828	812	844	810	802	794	830	836	848	852	844	789	819	797	826	826	863	793	764	849	877	808	797	845	810	849	789	853	796	815	800	784	834	800	800	796	785	815	808	842	798	769	772	788	813	830	815	802	808	856	839	799	801	851	799	839	805	811	802	785	846	806	786	799	836	807	830	817	782	790	860	804	795	812	863	791	817	818	778	783	824	845	799	832	813	845	793	779	875	814	780	812	823	805	827	819	827	824	807	785	799	790	777	819	832	849	761	836	782	877	848	763	828	770	816	777	807	838	875	810	812	842	814	833	830	826	854	796	819	828	801	870	792	825	808	845	802	823	800	846	871	793	823	862	816	838	819	806	801	768	848	846	794	846	822	730	819	805	839	832	819	823	789	838	770	837	777	828	813	825	862	786	795	832	854	833	841	821	797	829	824	780	827	831	835	860	796	820	858	782	833	848	864	847	800	781	821	788	759	787	811	819	806	791	826	834	796	894	846	818	815	788	798	801	787	824	846	838	793	822	809	780	850	807	813	823	834	849	859	863	804	811	790	799	837	841	805	806	795	786	828	815	818	805	781	834	834	846	784	831	767	869	814	822	792	774	799	846	787	844	799	809	834	799	809	780	805	856	832	840	801	827	781	803	745	834	869	803	800	791	790	792	751	800	834	776	801	842	787	786	821	864	818	783	807	907	835	801	811	792	816	790	861	827	788	823	838	844	800	799	796	857	826	838	793	822	788	772	786	785	861	806	739	864	776	799	787	835	841	849	821	856	823	805	876	814	815	800	869	808	771	834	834	809	865	801	836	817	851	783	853	797	783	868	804	809	849	782	815	831	842	813	781	818	830	823	879	868	830	823	832	833	803	816	783	787	767	816	727	793	837	803	799	782	845	785	873	811	802	889	834	858	776	802	803	814	772	812	787	796	835	804	799	766	823	789	840	788	831	863	762	823	821	822	788	796	758	791	806	858	755	841	810	831	795	807	831	856	800	781	873	836	809	785	874	802	883	851	803	807	831	779	793	820	854	808	844	808	828	796	830	788	815	794	868	812	859	802	822	874	850	810	762	868	863	775	801	821	745	787	836	784	817	859	838	790	815	855	829	828	797	764	831	771	828	844	814	796	781	809	801	809	820	774	810	810	835	849	784	809	788	771	803	823	799	856	794	824	791	818	787	868	846	808	806	828	786	811	786	831	785	807	878	833	802	822	812	847	817	829	795	817	856	831	835	752	827	800	879	800	868	798	822	762	831	794	806	807	809	807	797	798	764	866	821	852	755	839	816	783	730	821	805	818	814	802	841	827	834	867	804	871	846	794	795	837	804	785	841	783	830	784	849	799	827	829	805	798	826	781	842	900	851	845	842	810	787	822	838	845	849	842	841	822	841	811	793	747	804	826	873	800	790	823	798	763	838	847	856	845	814	782	755	836	795	795	829	821	827	783	821	750	867	815	827	824	760	796	771	836	825	841	822	833	783	809	769	823	789	832	812	851	842	764	800	799	825	857	773	779	822	817	831	813	827	857	798	800	831	817	828	877	828	851	865	777	816	790	750	810	798	812	763	797	846	838	832	802	834	848	859	801	825	808	842	769	802	810	846	858	775	843	772	831	782	769	821	829	807	768	841	831	792	842	775	811	830	796	891	755	820	822	838	808	814	767	851	825	802	813	829	828	820	822	834	876	799	806	819	759	786	819	812	792	775	824	765	788	769	740	756	844	847	766	817	786	819	777	859	765	766	817	796	799	823	801	800	810	799	783	778	861	798	825	745	796	760	843	799	780	816	871	819	763	768	820	838	792	831	790	827	861	831	776	786	803	824	845	818	766	807	792	819	846	827	813	831	871	814	814	811	843	839	787	789	851	821	774	768	802	840	852	829	871	816	840	806	818	793	798	804	839	846	842	816	786	753	801	796	860	818	786	873	767	796	828	874	819	781	804	785	801	822	824	824	842	822	823	774	789	871	830	779	762	862	793	842	837	836	861	819	793	813	825	859	794	846	812	831	832	808	825	828	838	805	773	849	784	853	818	833	789	828	861	844	822	819	835	808	764	810	811	754	820	788	861	825	844	849	824	797	827	808	797	800	804	785	833	837	791	821	843	829	845	786	807	828	870	760	817
26216	4215	508	402	390	281	248	285	231	238	240	203	227	247	217	204	228	185	246	209	211	216	176	254	191	200	202	202	185	217	232	199	200	212	213	234	206	211	179	189	192	192	211	185	183	158	187	203	195	224	219	166	202	211	186	208	174	185	200	179	214	193	176	199	197	202	192	197	196	203	203	206	197	220	202	196	195	211	210	187	199	200	220	198	206	177	197	202	195	211	189	210	171	202	216	212	203	192	215	192	181	178	208	187	214	185	191	191	196	179	225	198	189	195	216	205	212	205	218	190	214	182	218	219	214	200	226	215	187	202	182	221	195	194	183	219	201	207	185	187	203	187	211	235	214	202	184	204	223	191	190	197	168	192	197	213	202	213	209	195	201	216	178	198	215	194	198	207	194	218	237	217	186	218	196	178	206	201	190	203	212	181	193	194	193	191	200	200	185	178	235	205	200	211	202	218	189	179	206	213	190	201	197	182	200	163	196	200	185	194	203	208	184	201	182	207	217	188	171	224	186	186	207	207	224	203	198	203	199	220	168	187	187	203	183	187	203	199	202	176	208	194	184	188	202	205	198	212	176	209	195	195	248	195	194	196	185	184	213	194	173	195	200	214	207	208	218	211	196	197	187	195	236	198	224	215	199	215	202	198	198	207	203	206	198	188	210	220	213	179	220	208	199	200	197	240	207	200	201	209	165	208	215	190	204	184	215	219	190	191	218	191	198	182	180	204	177	209	208	217	193	199	187	225	224	193	188	190	205	174	177	202	218	213	206	196	202	205	188	206	221	200	213	188	193	206	201	201	215	213	205	208	193	212	212	186	190	204	224	211	207	234	201	216	173	224	196	214	214	178	194	190	195	225	224	217	180	192	184	224	202	188	182	193	233	182	197	216	192	199	206	201	204	212	215	208	218	200	193	194	187	198	175	225	199	204	205	191	212	178	203	214	211	187	193	188	176	209	212	205	203	191	218	180	209	185	214	223	226	190	201	181	199	215	213	209	213	160	193	206	196	220	196	202	187	182	225	185	194	210	190	219	191	192	185	210	185	193	198	184	204	195	229	191	190	206	222	213	178	215	196	223	210	197	190	177	206	160	207	170	220	216	191	217	199	176	224	205	183	223	174	190	217	213	219	194	198	197	181	225	192	229	191	182	203	196	228	204	209	231	198	193	179	187	212	210	200	220	230	193	196	205	201	190	218	203	203	184	183	237	209	220	202	194	211	177	188	192	216	205	213	216	223	209	211	189	207	229	180	213	181	191	199	221	203	181	247	207	208	202	207	198	211	221	203	176	190	181	206	201	211	183	193	189	176	195	206	228	185	213	219	186	200	176	179	212	218	174	188	206	200	230	227	188	177	191	195	224	193	176	232	211	191	199	209	196	204	159	215	187	218	177	181	220	175	198	199	220	202	209	208	190	199	214	189	178	203	195	193	195	188	196	200	192	167	185	234	196	219	169	212	203	197	213	212	211	206	216	204	217	209	212	192	213	192	189	200	208	221	191	194	193	189	222	198	203	195	214	174	182	182	197	200	190	187	203	178	199	186	204	201	188	183	215	216	203	206	186	207	181	235	199	199	204	221	188	197	205	192	193	198	195	201	199	183	187	225	204	174	201	186	198	211	201	205	223	206	202	226	223	209	193	225	201	205	228	210	198	198	199	207	223	202	193	227	211	192	193	205	177	176	190	185	191	175	189	220	216	185	203	204	201	176	196	204	194	240	223	214	196	178	232	214	183	183	210	211	186	217	193	197	215	170	160	198	220	238	214	176	207	214	201	210	187	181	190	191	199	201	207	215	207	224	215	190	190	193	211	212	204	183	209	204	175	222	201	203	197	184	204	214	197	233	204	209	214	219	223	186	187	212	201	194	206	199	183	223	184	231	186	183	207	182	209	187	213	203	188	176	192	200	181	200	190	181	167	172	189	152	214	210	238	185	236	209	225	223	196	197	220	198	220	191	207	201	211	198	202	188	203	192	178	210	250	221	186	177	187	217	186	195	205	205	209	208	194	158	195	193	188	198	197	212	203	206	223	185	191	191	191	200	204	210	209	180	182	201	190	190	201	213	199	222	180	237	173	183	205	204	199	197	191	213	184	187	215	236	208	199	194	205	236	205	202	204	187	211	200	184	199	203	219	241	215	241	184	199	191	184	197	248	191	201	209	186	196	195	224	194	196	212	181	205	171	173	166	185	196	187	209	170	200	199	175	180	214	200	185	203	189	199	184	214	202	196	186	200	213	205	188	187	233	213	232	209	226	191	212	197	197	171	193	182	175	198	191	224	202	202	185	204	188	197	215	194	219	216	171	216	171	179	228	162	188	173	210	195	181	209	204	215	194	213	213	205	202	205	183	218	205	197	210	200	220	185	176	204	217	184	183	200	207	183	211	219	189	191	193	228	220	204	229	199	234	193	229	204	199	184	194	215	217	167	187	189	177	211	203	226	213	197	187	215	203	182	177	189	222	206	190	204	203	212	177	187	188	212	221	202	207	203	193	209	220	206	195	218	159	194	199	230	209	211	192	181	177	179	186	181	204	203	210	198	223	221	222	197	210	182	234	206	213	188	212	195	192	212	187	185	212	177	221	200	192	195	214	223	196	193	175	212	168	214	201	222	190	177	197	208	240	196	178	195	192	207	201	207	212	233	179	183	206	190	183	199	208	184	183	225	176	209	189	204	192	208	236	232	186	168	178	181	169	210	189	191	203	202	201	184	183	224	204	172	179	192	193	204	202	221	233	202	218	200	219	208	202	196	186	205	210	197	184	202	206	202	192	183	210	191	206	198	225	177	218	200	207	196	214	204	222	187	195	200	244	184	205	194	204	185	188	202	179	245	208	213	218	193	191	217	234	191	163	206	195	183	191	196	191	185	227	190	187	209	216	189	222	198	194	193	193	217	194	205	219	218	177	196	197	217	198	215	211	216	200	184	204	201	209	197	197	207	217	195	187	200	223	189	189	199	205	204	226	194	176	185	198	224	202	192	212	206	195	186	213	189	205	177	188	183	183	196	203	191	188	177	197	176	188	197	199	185	202	180	234	211	186	188	185	206	196	208	202	203	191	152	183	207	207	201	190	209	178	220	199	190	204	177	185	210	209	207	194	234	226	200	204	213	206	186	187	204	224	196	201	183	188	178	223	198	202	206	216	196	217	200	205	171	211	222	204	210	194	226	232	167	184	182	184	210	213	216	202	188	171	230	196	216	194	180	203	172	189	209	204	203	199	209	218	214	237	247	225	194	199	182	189	241	178	194	212	218	180	201	207	198	198	248	218	207	194	196	198	197	193	193	207	168	207	196	201	210	223	158	194	159	183	218	215	187	219	226	214	227	250	209	197	197	206	227	192	182	238	195	191	195	189	201	214	240	216	198	216	213	203	229	212	218	190	208	204	234	191	194	206	178	204	193	189	214	211	209	212	192	208	226	219	223	217	206	202	201	200	204	198	202	178	221	197	162	199	214	212	196	207	224	194
16171	1222	1010	1198	1055	860	768	737	727	637	575	532	560	502	535	530	499	522	527	482	516	505	486	500	502	487	497	501	483	462	497	522	461	441	463	489	511	462	449	461	493	499	480	492	473	482	444	460	454	521	482	484	476	464	437	448	463	455	459	452	480	490	492	443	526	447	529	451	444	490	468	469	450	464	470	477	461	480	434	486	481	498	491	483	457	447	447	492	451	467	462	479	443	483	461	466	455	474	465	466	453	495	465	481	492	466	435	488	420	470	457	440	437	467	481	431	431	448	472	503	475	473	476	490	454	407	433	443	481	444	477	444	543	451	466	508	478	475	484	446	460	475	448	479	469	467	450	447	443	449	459	487	479	459	452	455	465	443	448	480	467	469	476	486	460	490	475	469	463	464	442	442	490	469	485	459	470	480	449	444	449	486	470	463	484	480	451	462	465	492	463	504	456	425	489	483	494	489	471	452	441	443	465	500	461	484	481	493	476	449	470	473	479	483	458	449	457	467	430	478	470	446	434	422	464	461	500	502	480	444	461	444	441	498	489	444	463	469	443	431	442	478	428	465	441	478	492	458	472	457	442	443	463	460	467	461	496	448	480	442	467	433	485	463	446	462	447	452	491	460	446	478	476	473	493	466	454	434	469	433	439	440	460	491	476	491	470	475	469	487	489	445	508	470	446	447	486	486	444	458	440	476	476	449	461	418	508	491	494	444	490	477	464	460	468	466	453	455	474	477	482	469	471	464	509	481	457	446	455	468	427	459	517	448	478	426	461	412	443	457	496	456	452	440	466	462	461	455	441	470	447	438	455	454	436	448	482	463	475	471	492	441	462	475	456	470	494	467	486	470	432	451	466	476	478	485	473	457	486	475	487	418	476	478	459	469	467	453	452	490	477	458	483	428	480	483	451	499	462	489	470	447	439	517	476	486	422	441	430	484	422	475	427	457	439	503	442	499	477	453	453	458	444	460	448	451	446	491	451	488	470	425	478	444	476	476	502	464	458	465	454	460	495	497	468	482	443	455	435	426	472	435	465	419	454	462	473	429	471	435	490	442	424	437	464	453	469	487	434	425	426	464	484	433	460	450	440	463	487	452	441	465	464	440	454	479	437	444	482	436	483	477	467	480	476	467	467	449	477	415	464	461	481	458	435	439	458	489	487	470	451	426	399	456	459	461	474	489	426	479	441	465	510	470	455	471	445	448	448	490	476	457	475	510	503	430	449	490	476	467	474	431	461	488	474	463	464	504	470	487	485	488	480	514	490	457	481	472	441	431	461	476	457	456	448	409	513	458	438	466	500	466	508	479	464	469	473	491	467	419	462	470	489	440	452	485	446	473	441	522	463	483	450	482	465	472	441	475	474	476	432	452	457	440	503	495	445	460	496	478	489	487	481	481	477	468	456	455	465	458	495	464	481	444	454	450	496	446	467	484	493	522	480	459	481	458	448	460	475	474	455	463	479	481	472	442	476	445	448	467	469	455	459	492	454	436	454	484	488	480	444	488	448	448	479	451	452	503	508	472	447	432	484	401	460	449	448	429	450	429	517	436	457	468	441	469	464	501	456	481	449	496	454	471	486	441	486	469	454	445	472	488	486	487	401	472	513	445	475	490	493	423	454	458	439	461	479	475	426	455	480	495	499	488	477	481	480	451	454	464	481	447	462	463	479	459	485	491	475	448	446	444	432	521	458	460	484	466	450	441	468	468	475	439	465	446	477	459	462	459	449	453	434	480	446	467	428	480	464	468	455	444	501	481	490	451	446	465	506	487	481	443	487	478	410	432	456	430	461	488	451	458	486	459	445	432	458	467	466	440	431	444	436	429	456	475	459	469	481	489	444	484	448	452	456	467	461	492	483	475	474	503	404	505	488	475	448	479	458	480	470	451	477	420	456	465	462	500	450	477	422	445	432	481	464	509	483	451	459	450	506	413	458	475	405	426	451	481	458	475	462	436	440	449	505	457	446	479	485	457	458	494	503	476	493	442	478	440	467	431	473	452	464	440	438	424	474	461	450	449	459	464	465	471	462	451	468	447	469	474	476	481	445	441	466	473	494	485	452	443	439	505	461	511	448	465	479	453	431	484	491	456	485	503	467	484	465	485	470	455	495	463	490	467	484	424	473	445	472	469	463	474	449	503	478	467	474	495	494	472	454	478	471	425	448	447	464	473	446	456	479	459	460	429	460	424	413	471	494	481	469	482	474	503	444	484	487	465	471	460	490	464	467	529	471	480	454	434	470	462	449	480	436	431	501	468	494	449	488	464	509	462	460	463	432	456	430	466	456	465	475	434	489	448	459	458	456	450	450	486	493	448	478	461	475	455	482	467	462	486	477	439	467	481	454	467	483	447	456	452	456	420	489	446	485	449	455	488	460	461	505	489	471	448	480	428	497	420	438	507	472	455	444	488	480	500	502	432	472	461	459	481	477	468	469	530	483	458	465	493	466	469	460	431	477	463	458	468	472	451	411	464	439	485	467	500	453	454	446	441	489	477	466	463	447	463	476	486	456	453	495	497	466	444	433	458	429	452	463	438	456	458	457	437	482	441	514	471	481	485	443	418	472	475	462	471	508	443	479	467	492	475	500	450	466	484	463	505	456	446	461	492	451	476	475	496	433	457	441	486	427	481	464	475	434	441	441	463	441	461	450	479	460	495	459	476	463	484	454	480	481	472	462	461	491	459	524	479	450	455	447	492	456	462	462	437	459	482	461	463	454	470	436	449	470	475	501	445	482	469	451	421	512	450	458	464	447	471	499	494	492	504	482	438	482	466	488	455	478	439	498	503	465	449	465	473	466	472	475	505	452	455	444	440	469	462	475	505	437	434	474	451	460	467	481	435	453	467	478	477	422	473	500	462	466	463	430	484	440	480	499	445	448	497	423	461	479	443	468	463	469	481	479	481	486	441	494	482	465	481	503	434	477	441	470	453	454	496	484	465	468	463	453	481	447	483	483	455	493	452	462	456	451	489	459	467	484	464	469	431	461	504	453	465	481	439	465	453	409	419	471	468	437	486	462	431	482	444	469	464	435	482	476	457	475	483	444	465	430	533	473	529	436	473	449	475	476	472	510	491	451	437	443	450	458	452	463	467	443	501	441	506	465	409	457	457	444	458	432	444	447	478	474	485	482	458	445	475	448	495	453	476	457	454	453	448	450	477	506	491	478	430	464	503	485	456	447	456	436	439	468	465	473	474	455	462	455	468	480	483	462	471	443	484	413	487	465	460	455	475	458	445	505	482	481	479	492	523	455	489	452	450	458	453	432	501	473	482	477	461	443	532	466	477	466	474	490	460	451	510	465	471	414	472	442	462	491	435	458	445	430	493	480	490	492	483	491	461	451	477	453	450	466	431	434	464	479	431	456	457	481	478	459	482	459	482	434	481	457	469	475	463	458	447	436	443	471	447	453	434	457	441	435	441	453	484	480	439	468	470	467	501	457	449	494	479	421	472	484	469	482	447	478	474	437	479
36744	8349	904	531	409	327	259	247	224	192	181	162	192	154	157	144	152	161	174	155	163	130	145	158	131	132	142	136	167	156	175	111	138	177	136	143	139	160	142	139	140	156	128	149	120	150	152	147	114	137	161	155	148	160	156	162	144	138	134	143	159	130	147	132	137	142	154	149	158	162	147	151	146	149	155	153	140	145	142	171	130	152	160	155	127	197	135	165	149	141	158	141	138	128	142	135	136	156	187	131	145	143	148	151	128	161	149	149	161	169	145	143	145	153	136	117	159	138	145	130	129	148	133	139	131	160	161	151	138	146	151	146	135	147	136	152	144	138	165	168	152	159	128	128	129	144	151	141	161	146	172	125	162	147	147	146	130	121	136	125	121	124	139	170	135	135	138	120	133	143	147	143	116	131	127	151	138	135	147	151	142	100	139	148	142	152	156	139	137	142	130	146	149	138	144	148	140	139	141	148	124	145	156	133	119	143	125	131	121	146	148	144	115	143	142	147	136	146	120	149	149	143	138	128	147	143	150	121	150	132	131	158	138	155	146	145	152	137	146	134	181	137	141	164	130	144	140	132	150	149	144	137	120	143	145	140	160	143	131	149	133	144	147	132	162	170	142	145	163	134	130	142	152	135	133	147	136	130	168	155	161	153	151	140	149	129	154	125	154	150	151	149	142	138	105	127	153	148	140	135	153	137	151	152	141	147	121	152	151	148	136	121	127	142	142	143	154	130	150	145	143	151	163	156	127	145	142	166	139	143	155	164	119	159	131	149	140	156	146	152	149	144	154	150	152	145	143	132	143	136	140	156	151	162	148	131	129	122	136	126	159	141	129	151	146	164	162	154	138	142	137	135	151	138	156	162	159	140	174	138	148	140	159	129	170	142	159	169	149	136	141	130	142	150	140	144	136	135	147	153	128	144	138	142	158	144	139	159	117	148	177	149	154	134	154	122	161	140	151	156	141	157	148	126	98	151	155	151	149	151	160	133	128	143	127	140	130	129	149	172	118	144	144	111	143	152	150	124	135	153	142	120	136	152	146	125	147	151	128	133	142	137	149	149	145	140	154	144	136	146	147	159	139	143	153	156	146	153	153	128	137	162	150	156	127	126	128	138	144	135	139	139	150	139	145	133	135	142	127	157	122	149	143	161	150	134	136	161	144	174	156	127	135	143	156	122	143	156	139	132	149	178	148	163	162	153	131	128	165	135	127	152	132	141	144	116	155	159	131	134	122	127	131	138	135	133	149	148	134	157	141	152	136	151	174	130	157	158	134	149	148	154	170	113	114	134	135	142	126	156	149	170	150	148	155	137	162	155	157	156	156	137	159	158	120	158	144	173	126	167	142	156	137	153	137	142	137	137	114	142	146	134	143	137	146	142	119	139	130	157	163	146	151	136	132	123	134	123	120	143	146	123	171	153	131	148	124	145	149	133	130	136	161	110	140	132	140	135	134	132	135	135	146	136	147	142	147	176	142	131	160	132	118	130	181	127	149	140	143	153	142	140	165	138	138	139	150	118	145	145	131	157	149	147	127	129	147	149	150	140	148	136	142	152	134	148	127	139	127	134	124	126	130	144	134	142	139	146	149	131	136	145	129	133	158	128	159	140	151	130	144	145	136	132	146	153	153	146	170	140	144	138	151	139	160	146	143	149	142	135	138	162	124	141	153	167	169	124	113	117	134	140	137	164	157	127	127	126	153	155	155	117	131	157	119	129	140	114	147	134	130	120	146	165	145	120	140	166	132	168	153	153	129	127	157	140	149	140	135	154	143	141	135	119	141	127	128	132	151	148	147	153	151	145	136	118	124	122	137	146	134	141	149	140	130	125	154	158	139	139	149	107	142	138	128	158	145	160	131	134	151	128	145	148	132	150	150	169	158	152	151	123	151	125	151	141	144	148	136	138	152	138	143	146	127	136	160	143	157	151	127	115	128	155	142	132	145	136	155	159	142	126	132	159	165	128	152	171	151	133	131	119	160	135	147	151	142	150	143	155	145	134	146	148	135	136	152	167	154	117	147	123	139	154	142	158	120	130	146	135	146	134	148	153	144	133	138	128	163	122	140	128	123	139	127	139	155	133	134	150	150	149	140	163	152	147	147	140	137	138	132	175	131	145	149	140	110	150	148	147	129	167	147	136	160	152	140	161	126	122	146	130	106	145	141	145	158	146	139	140	148	139	136	138	137	137	146	145	137	144	145	152	146	133	148	131	136	115	158	110	137	141	149	125	147	135	128	130	127	134	134	149	155	163	136	148	137	164	146	147	167	137	135	138	135	124	150	151	160	138	129	140	151	149	147	166	139	171	139	135	138	138	173	139	135	156	128	140	168	137	173	145	154	139	169	151	143	149	130	160	142	150	153	160	127	164	137	144	139	128	148	153	159	148	140	147	160	156	152	136	133	149	136	147	174	151	128	176	176	139	162	128	167	173	158	146	139	154	156	149	126	126	160	149	157	142	146	152	162	149	130	123	150	144	153	139	175	131	115	123	121	153	152	151	153	138	147	144	125	133	162	137	143	136	141	145	145	120	131	129	145	153	159	163	166	142	151	132	151	136	162	158	141	130	130	152	138	137	157	128	145	127	139	147	139	148	158	109	135	138	141	135	128	148	148	130	155	126	125	142	138	131	161	114	168	154	144	149	131	121	149	138	136	127	137	147	132	153	138	138	152	148	151	152	142	146	154	139	152	146	125	152	154	136	139	151	135	131	148	143	144	140	140	155	150	124	131	137	137	136	162	136	133	149	159	137	135	176	153	140	169	134	111	160	123	123	161	137	146	145	133	153	139	146	127	166	133	150	146	145	123	132	146	136	159	139	138	151	140	126	160	132	128	150	150	142	150	146	135	134	153	151	141	143	147	149	156	148	127	129	149	138	136	144	131	132	161	141	149	135	143	129	141	142	144	148	142	141	146	154	133	142	151	135	152	141	151	140	131	126	110	161	164	162	131	153	126	127	151	159	164	144	155	172	140	148	145	154	131	166	141	147	148	153	145	132	134	153	143	144	146	124	145	148	146	135	123	139	137	146	160	152	149	143	140	158	142	157	143	121	106	164	137	132	156	151	126	150	124	135	154	140	133	126	139	139	140	139	157	155	154	158	155	140	122	140	171	128	131	145	139	159	135	138	149	176	165	158	167	146	143	126	141	128	141	130	147	142	135	169	143	119	114	152	164	129	113	144	139	131	140	162	165	158	148	155	112	155	114	127	136	148	150	113	132	136	122	154	134	169	151	152	143	119	144	133	144	131	130	161	168	146	131	148	144	135	141	140	147	160	142	137	149	149	145	125	161	134	139	136	148	174	124	147	141	154	136	169	143	138	163	123	117	154	130	146	143	147	142	131	139	124	145	138	127	154	131	171	146	124	134	148	149	153	148	143	141	138	168	160	168	155	126	131	149	132	162	141	144	148	132	122	161	148	140	139	161	154	132	124	138	123	134	155	138	162	149	145	153	140	140	142	137	139	148	143
21415	1962	1570	1709	1503	1241	1026	880	752	731	634	614	580	532	527	477	491	435	423	426	434	424	418	460	417	425	426	416	435	430	416	425	333	424	370	395	383	378	395	348	369	396	366	364	391	370	365	381	393	374	360	352	368	386	366	400	373	400	388	344	426	354	365	364	390	395	409	343	396	378	364	396	410	373	389	326	390	375	361	401	377	362	399	382	375	411	367	349	353	382	379	392	368	394	386	349	352	351	361	382	377	373	359	349	387	370	410	379	378	363	354	369	362	406	348	364	380	350	389	383	382	364	365	395	395	382	372	372	387	370	383	379	371	383	391	384	362	370	386	375	399	381	355	375	397	351	363	378	353	337	374	400	357	381	371	367	359	412	372	382	385	361	377	384	378	359	361	374	380	365	380	368	368	374	372	395	364	349	399	394	374	343	366	365	369	390	333	383	376	362	376	369	365	372	362	402	353	344	356	363	395	389	418	387	343	331	382	360	367	377	354	399	384	364	367	384	361	371	344	352	370	364	413	399	367	371	411	354	377	358	391	391	358	361	394	372	369	391	401	384	400	391	374	327	334	384	378	342	387	362	381	369	366	380	354	378	379	372	350	379	388	357	354	367	378	348	370	362	353	370	368	377	353	378	347	373	347	328	331	367	352	364	374	388	366	353	373	381	350	355	375	364	382	344	367	352	374	361	354	367	378	376	373	374	389	333	379	399	322	369	367	370	374	345	354	353	365	355	348	394	380	403	325	344	344	358	373	382	372	337	377	372	368	342	351	388	374	404	373	369	363	346	365	359	360	377	378	354	352	389	344	339	383	380	360	353	389	402	377	349	372	349	346	362	386	349	401	373	349	378	399	368	363	356	384	378	385	431	351	369	399	343	344	384	352	378	373	354	352	365	355	380	380	372	361	349	366	380	375	416	354	379	402	365	369	378	376	356	378	402	394	376	369	355	365	379	317	368	348	350	398	325	402	379	405	369	403	383	364	346	394	338	364	377	380	359	384	368	358	386	373	397	374	371	365	393	382	375	367	374	371	376	340	364	379	367	393	370	363	370	355	387	385	369	365	342	381	349	390	387	360	376	365	384	357	375	341	320	363	366	359	366	383	420	371	390	401	375	392	314	369	366	355	337	373	379	349	389	367	367	381	374	360	359	380	396	364	347	380	381	384	360	414	333	381	355	381	354	381	380	359	422	352	398	360	405	368	382	377	356	353	342	373	361	362	382	370	377	358	369	340	351	383	336	411	395	379	391	374	366	398	374	393	354	322	371	379	338	380	350	348	341	367	367	385	360	346	349	335	351	378	366	357	380	342	362	399	356	370	353	391	383	369	346	391	358	373	355	356	368	383	397	367	345	360	373	374	373	376	361	357	348	340	396	372	366	350	375	382	351	352	397	386	372	358	404	341	391	389	345	390	377	352	358	352	331	353	366	383	362	396	391	371	394	332	371	365	406	344	365	343	339	365	375	351	380	367	394	420	385	389	385	374	353	358	368	376	380	375	354	381	381	347	380	355	345	371	356	374	347	369	359	335	373	405	382	382	345	364	332	365	351	362	353	354	349	384	385	366	378	373	327	362	398	407	385	398	343	377	369	389	376	409	351	345	384	395	379	376	389	380	367	379	329	371	373	392	385	390	372	344	346	350	358	359	397	380	409	384	361	352	369	362	345	361	384	372	350	369	389	420	366	370	402	386	355	366	361	387	381	386	361	377	375	355	361	387	397	337	354	340	383	372	383	368	368	339	394	345	356	370	390	369	361	359	388	380	383	403	363	337	329	383	383	363	377	372	400	390	369	367	356	375	360	370	356	402	381	370	336	390	371	358	377	358	372	389	365	331	400	350	381	365	397	388	381	352	390	378	352	380	367	365	338	379	344	341	337	369	390	354	364	422	368	361	349	387	375	381	374	348	379	371	362	358	358	365	390	386	371	375	365	339	393	388	393	366	372	337	370	383	400	395	385	373	358	370	379	340	392	382	354	372	384	316	366	377	344	375	408	399	362	356	391	370	356	419	383	332	343	375	353	403	359	380	394	357	377	365	399	387	331	344	379	373	384	366	365	361	379	352	362	384	407	366	395	391	368	404	377	376	352	363	377	399	372	380	387	407	399	370	362	382	387	347	360	379	380	365	376	352	383	367	344	400	344	394	365	391	350	402	427	351	395	355	354	385	391	384	377	373	347	413	378	373	337	388	390	360	369	341	403	377	352	389	360	363	369	371	417	380	370	358	369	413	408	368	406	384	378	376	406	384	359	390	360	323	366	366	400	384	370	347	373	389	365	359	364	368	374	363	399	388	370	365	366	369	361	360	361	378	355	361	382	355	380	344	426	393	411	367	368	372	401	389	341	364	375	370	368	387	362	367	351	349	382	356	332	372	344	392	378	363	360	367	338	373	362	411	385	358	373	383	389	386	373	379	347	358	394	385	323	341	345	370	417	334	352	394	396	349	367	383	386	406	384	400	354	359	384	337	377	353	384	376	354	361	376	403	404	348	361	396	338	367	400	356	361	399	358	354	367	399	358	358	397	344	365	358	401	363	356	366	406	404	353	357	356	414	368	355	374	370	361	384	351	330	395	363	366	315	385	352	409	350	373	363	350	430	401	378	369	346	379	391	375	368	352	372	380	369	359	366	353	351	342	339	324	360	352	378	347	373	376	393	402	364	399	403	371	371	352	410	376	342	378	361	346	367	357	382	388	383	415	390	384	366	379	388	375	390	389	349	385	383	345	364	384	368	373	393	381	342	365	375	349	340	361	356	369	382	352	357	382	377	336	399	402	407	371	384	387	363	359	352	371	384	342	390	369	348	360	399	378	366	363	390	377	358	340	367	356	385	342	371	381	380	381	367	385	337	376	384	379	366	370	358	356	376	404	371	387	383	368	355	342	365	359	355	407	341	387	352	388	369	372	342	371	369	378	358	357	378	378	355	397	391	392	371	375	353	356	355	331	342	351	349	365	373	343	374	395	365	402	360	398	387	369	368	349	394	385	378	360	403	366	350	401	377	359	390	349	352	363	393	398	352	368	389	334	385	364	385	379	376	419	368	369	401	374	392	407	369	359	387	396	366	362	369	381	400	420	367	354	360	352	379	385	367	346	384	366	367	365	361	375	377	335	412	348	393	370	363	334	350	377	371	375	380	366	326	354	366	403	387	391	372	375	410	390	356	367	365	384	379	329	321	385	343	358	365	387	352	377	375	380	353	383	384	348	381	354	341	352	353	338	357	340	361	372	350	330	333	419	378	377	372	330	371	380	351	368	360	366	376	376	385	375	373	383	364	371	367	353	384	341	354	368	363	410	351	372	377	373	396	342	391	357	373	373	366	402	373	352	386	363	376	373	399	348	354	401	394	365	402	361	374	370	387	372	373	388	379	396	365	365	379	369	357	369	403	362	390	396	407	375	371	357	350	366	364	392	374	366	352	362	360	356	376	370	357	363	376	381	329	351	353	385	372	391	409	365	377	381	369	362
12619	1581	393	380	405	353	400	353	430	361	382	369	348	379	400	422	387	353	372	381	385	373	357	364	392	387	379	373	371	392	355	356	366	374	380	359	351	353	392	361	381	383	407	357	389	369	380	383	346	361	376	412	364	388	380	366	355	373	384	398	402	335	363	382	359	410	381	340	357	351	397	401	384	372	379	366	403	398	375	356	363	345	367	381	378	358	365	398	334	359	328	365	387	370	378	391	411	374	383	367	363	367	337	378	384	398	385	380	425	366	366	403	437	381	381	360	391	360	414	401	363	417	362	372	362	377	411	397	392	410	407	400	364	375	361	399	367	379	390	416	373	381	368	381	417	385	363	349	425	338	409	414	374	384	359	376	369	351	349	373	364	388	363	352	366	362	360	373	367	394	365	357	367	406	347	350	379	402	392	356	387	336	362	379	392	363	380	377	375	334	367	344	375	416	366	378	384	358	376	382	375	347	399	369	362	401	354	354	414	342	362	377	374	388	366	379	405	391	379	384	362	353	398	398	366	387	397	325	392	383	371	379	388	362	422	385	390	347	392	359	370	367	415	402	389	403	404	408	380	397	366	386	400	361	375	390	352	367	329	366	396	360	420	370	355	349	399	411	407	399	378	413	408	361	376	404	419	394	367	381	378	400	412	379	387	388	380	387	404	382	418	417	397	374	376	392	340	356	341	346	344	341	408	418	330	351	356	362	393	370	387	381	407	407	395	368	402	375	374	354	385	411	344	381	345	383	391	396	381	386	337	380	352	348	370	404	360	424	412	383	381	404	371	372	348	367	418	361	398	357	385	370	379	379	367	371	382	330	371	352	404	404	410	378	398	395	350	370	346	384	360	387	376	428	358	380	342	415	341	361	339	372	405	421	363	394	386	375	382	331	352	388	338	351	399	393	363	383	355	363	379	387	412	381	377	348	338	396	400	370	402	333	403	358	374	416	373	415	386	376	323	399	389	366	387	388	350	371	360	398	372	384	403	394	371	369	350	371	395	361	408	379	345	405	386	384	389	391	402	385	353	360	360	370	386	366	365	340	386	373	376	367	358	420	363	406	375	386	391	384	377	401	384	405	388	383	382	378	396	390	420	393	416	349	374	422	386	397	411	352	411	373	350	357	380	381	324	397	390	360	397	398	402	420	391	445	368	349	421	378	427	357	377	393	391	375	394	389	405	360	401	391	374	427	366	383	363	387	364	422	397	370	359	414	408	393	376	399	364	393	426	364	365	365	387	415	408	369	393	378	356	373	365	396	371	367	394	336	381	391	348	341	400	406	370	443	394	378	401	398	418	352	353	387	386	378	421	376	352	379	396	372	377	396	376	397	364	356	379	413	401	379	389	410	392	392	384	382	390	375	378	349	409	359	364	391	361	411	426	386	366	397	364	385	415	416	397	408	384	346	394	414	392	387	405	396	407	393	348	352	386	363	365	385	398	368	375	366	381	360	410	363	363	418	386	358	415	321	408	359	409	347	353	356	395	348	364	388	377	381	418	402	361	328	410	366	366	399	349	320	378	352	354	360	381	376	353	331	373	382	383	386	395	393	387	361	392	345	347	410	372	371	378	408	367	386	378	378	372	395	377	341	343	382	377	392	400	381	361	347	377	388	377	360	379	365	387	387	349	399	337	373	407	360	394	382	348	374	384	347	374	384	359	354	406	392	387	394	379	367	398	381	349	355	399	352	359	409	365	385	365	393	391	375	367	345	372	368	345	358	354	393	372	309	359	365	353	399	414	362	379	369	384	385	389	339	380	394	407	362	397	359	364	347	383	398	386	389	387	395	374	393	392	378	414	344	386	348	369	359	346	385	380	374	410	374	371	412	342	401	385	382	386	397	385	385	339	378	363	346	347	357	415	394	381	398	357	363	412	357	402	389	374	380	387	352	362	390	345	368	384	369	374	380	383	405	417	369	382	377	380	351	375	361	382	410	362	373	393	414	401	358	425	392	367	379	352	386	386	383	384	358	376	379	380	338	386	389	364	351	379	346	421	359	367	399	385	391	385	373	388	414	387	372	356	386	417	390	366	372	399	395	406	375	409	389	383	376	357	377	379	394	360	375	371	400	384	330	366	392	385	390	381	378	341	389	398	375	341	369	384	378	372	392	382	331	358	358	390	380	384	374	368	444	395	390	386	336	390	382	342	382	323	393	381	388	379	395	424	379	388	371	408	386	382	370	384	360	357	378	388	387	355	359	354	414	421	360	373	377	360	343	379	373	391	358	392	351	359	418	387	390	382	384	373	389	369	338	353	349	389	401	368	370	361	385	397	355	375	398	390	394	372	358	410	359	412	404	381	375	381	354	343	390	371	412	388	383	406	383	399	351	389	346	393	398	394	401	392	374	359	353	387	343	397	411	365	356	400	387	356	393	384	344	365	368	367	374	339	365	375	363	373	362	359	377	390	363	352	379	377	385	366	391	368	401	402	367	373	366	360	411	381	370	346	360	381	408	383	355	358	384	400	395	359	393	385	391	371	383	390	380	332	382	336	392	395	347	360	410	359	393	379	374	377	422	355	378	377	369	396	360	403	374	414	401	367	385	380	374	395	376	414	415	405	357	357	414	401	368	367	376	401	387	390	366	329	352	377	398	336	369	398	414	405	381	398	351	391	368	383	365	357	389	371	376	366	393	408	391	377	381	351	374	350	349	352	352	373	408	381	361	402	377	367	375	366	365	386	405	381	370	378	361	360	386	370	372	361	427	377	374	391	398	344	381	344	348	378	344	379	410	339	380	409	395	388	392	358	385	392	392	401	374	383	384	408	362	320	388	361	371	363	394	354	391	415	395	404	378	383	379	346	364	406	390	366	363	364	378	383	396	355	383	363	374	371	374	378	381	382	393	351	374	383	351	345	408	364	401	388	383	419	387	369	407	378	381	378	354	380	347	388	375	334	393	354	354	384	352	399	353	370	391	394	375	384	397	386	372	364	373	395	397	389	361	385	384	392	371	364	400	393	384	396	363	351	355	419	368	361	389	352	366	412	414	343	385	418	421	345	361	355	386	371	377	404	392	396	409	326	366	426	387	377	399	335	373	360	378	388	399	355	433	366	407	371	371	372	373	371	340	336	376	369	386	396	375	393	394	387	406	356	378	409	403	327	358	371	402	384	355	370	364	387	378	357	349	364	355	436	372	392	393	399	373	396	386	348	385	367	392	392	349	405	385	396	374	410	413	338	415	387	411	361	364	416	385	423	398	367	351	389	357	386	377	367	398	400	365	395	367	392	364	381	394	374	399	421	342	354	348	370	347	348	396	387	403	390	391	381	370	382	358	351	393	367	395	364	415	391	395	380	363	375	369	372	375	362	400	390	385	412	379	377	399	403	347	370	368	375	384	403	380	411	362	335	427	402	388	406	365	388	420	388	374	388	387	335	387	379	392	396	383	392	411	355	382	397	352	392	370	402	377	398	393	388	366	409	367	339	371	333	333	378	369	390	364	418	390	382	351	361	350	347	349
8066	1074	811	863	829	855	830	871	843	839	830	818	812	817	793	786	853	802	814	797	791	795	823	809	890	896	822	823	833	828	829	803	791	822	827	772	825	840	821	803	807	810	818	800	818	792	825	826	812	797	807	816	798	850	774	849	859	843	797	827	833	794	809	822	786	800	785	837	829	844	817	799	802	850	792	792	832	833	812	818	837	820	826	824	782	827	809	777	804	825	789	852	817	858	788	846	811	805	852	777	792	819	810	817	813	843	821	831	840	812	821	828	816	856	784	806	798	812	781	781	872	822	810	781	798	754	794	825	827	774	805	812	818	813	820	847	803	772	810	823	821	787	746	815	814	835	824	828	849	873	831	886	881	828	823	818	768	756	805	802	809	828	808	813	847	833	847	841	786	826	787	808	854	821	836	814	852	869	790	813	773	876	853	821	823	841	832	817	814	797	792	818	813	855	800	780	788	804	747	800	843	766	800	799	849	826	781	860	808	787	814	794	816	769	826	838	839	821	872	838	847	822	832	801	812	816	759	819	839	791	790	799	805	842	872	798	777	843	803	847	808	823	806	737	827	819	826	778	845	875	871	829	835	830	837	823	812	776	800	809	832	837	763	757	872	861	813	831	761	835	828	758	817	813	795	801	848	802	792	796	778	872	782	796	823	809	800	799	813	869	839	780	789	823	868	840	795	828	850	803	826	826	807	827	847	845	799	838	780	798	839	867	825	815	814	825	822	816	849	773	854	814	823	784	833	799	862	848	782	845	790	845	770	840	828	788	785	846	853	793	827	754	789	820	760	844	789	820	804	863	779	795	840	850	817	783	792	800	754	820	811	820	805	791	817	798	754	810	802	831	845	775	864	778	823	818	853	823	905	788	783	831	826	787	763	826	764	866	763	848	870	864	850	827	808	832	779	887	792	756	804	856	821	844	771	864	811	868	806	842	788	804	872	772	799	782	814	823	835	847	837	835	802	834	793	842	835	839	838	783	846	766	874	825	785	807	813	857	810	791	856	808	845	787	836	765	751	850	823	810	823	769	789	787	791	866	755	831	870	839	826	766	775	808	830	853	752	837	789	845	770	796	854	849	813	802	829	843	815	848	778	823	828	837	901	833	800	834	851	797	825	824	773	809	759	834	834	786	810	804	811	793	782	822	779	878	830	831	792	807	853	779	843	822	792	834	836	854	849	827	844	797	840	818	849	797	830	844	843	847	826	815	813	786	807	843	796	854	826	823	840	879	842	822	829	839	827	863	826	823	798	851	787	801	851	814	823	785	833	822	828	787	824	795	804	774	868	788	799	828	814	799	828	801	834	793	827	828	815	838	800	837	806	823	798	886	769	863	824	845	799	828	828	859	816	869	796	799	826	769	839	773	799	831	823	837	828	782	801	758	865	800	787	804	782	838	845	815	787	801	774	820	850	823	819	887	811	840	802	795	798	833	802	733	818	863	805	821	789	854	781	793	824	840	797	748	801	804	851	791	901	853	798	854	783	892	792	820	784	818	840	798	818	799	836	822	838	814	922	831	831	806	794	780	789	817	797	748	855	834	837	865	793	816	797	850	789	812	813	801	807	779	799	808	803	865	819	835	837	797	815	796	880	787	833	868	788	774	824	883	840	835	835	810	832	827	876	885	808	805	864	777	765	794	823	812	815	838	807	813	866	800	835	779	807	825	797	833	767	824	807	816	817	778	800	823	861	856	828	785	855	822	815	807	810	809	838	780	862	807	816	827	811	794	804	778	776	814	781	805	807	839	815	857	781	805	839	773	852	848	812	783	803	866	779	766	827	780	842	801	809	806	798	810	781	810	803	813	802	807	834	785	812	801	832	822	796	829	796	843	795	825	795	809	817	847	795	852	857	760	794	840	846	842	814	854	824	854	782	786	778	829	868	830	795	816	841	819	874	832	750	883	810	847	857	808	810	813	832	812	758	818	751	794	800	807	781	823	749	825	758	828	787	873	811	792	772	771	802	791	814	810	816	843	847	802	834	820	796	817	818	778	784	816	802	824	781	804	773	792	785	792	802	801	828	844	809	824	765	856	835	778	797	827	824	899	797	845	798	752	852	775	819	827	810	821	804	834	876	861	765	874	854	859	869	821	832	813	835	834	806	854	774	844	781	769	843	852	853	808	789	814	787	815	800	860	783	831	818	829	814	860	839	834	860	817	828	889	859	816	767	801	828	818	845	794	826	818	799	845	809	835	800	867	799	794	837	758	806	790	812	794	869	806	796	852	816	826	816	804	825	818	795	809	839	864	838	819	789	819	806	801	785	797	788	796	790	769	837	828	830	847	813	849	816	795	843	817	797	795	838	830	776	858	865	829	792	793	842	779	809	852	784	753	828	820	821	838	795	798	790	775	818	788	777	869	813	826	840	821	780	838	839	772	803	794	796	863	787	800	869	825	793	829	770	814	765	784	805	848	826	741	830	770	816	837	796	866	780	824	805	754	863	820	818	850	817	818	801	799	828	811	786	776	839	792	823	844	808	848	827	822	796	784	810	800	856	833	830	864	778	812	806	775	824	815	812	831	857	829	814	814	788	872	777	865	782	768	824	829	808	790	793	833	793	802	818	807	765	777	840	803	874	863	803	839	796	823	808	812	795	817	750	790	824	801	820	823	831	836	786	761	821	828	804	874	835	796	775	851	841	855	810	777	779	816	844	796	816	788	772	786	831	789	851	818	825	841	785	822	849	847	858	879	812	820	800	790	836	851	839	805	835	832	822	830	842	849	815	811	853	821	826	846	821	813	807	812	846	825	818	835	821	795	810	881	807	807	831	818	805	770	771	826	801	804	807	813	862	801	832	831	800	798	779	759	794	770	809	854	819	805	831	858	823	820	854	899	839	805	884	827	826	842	884	832	810	779	821	804	740	820	849	831	809	833	718	810	810	855	786	810	859	837	844	796	802	830	829	876	829	778	850	781	806	836	815	813	783	758	824	837	809	852	840	766	778	811	794	813	841	795	853	805	868	862	838	807	785	868	800	820	781	793	854	795	807	812	840	855	842	769	818	811	845	814	835	752	801	808	838	805	809	808	782	790	805	776	851	826	820	892	826	827	839	828	808	824	788	804	845	832	772	801	800	821	799	872	795	794	812	829	844	833	815	805	848	795	841	812	790	887	835	853	839	850	836	847	791	828	817	831	878	846	847	796	820	777	811	792	838	783	804	807	857	782	833	799	866	844	819	851	791	866	832	798	823	823	824	831	846	818	774	796	833	793	830	785	794	772	793	859	803	828	792	802	827	812	838	812	842	825	811	810	877	834	818	863	809	846	786	891	803	764	844	837	794	820	804	795	836	805	811	756	808	845	848	835	806	801	815	799	811	805	820	808	822	855	826	830	831	768	783	789	792	773	810	834	806	822	837	840	860	843	841	784	754	810	831	793	826	819	823	763	801	794	778	815	836	809	788	836	846	828	840	834	832	768	897	811	819	811	813	782	786	781	825	853	775	815	781	802	755	786	843	839
26501	4437	495	403	331	287	267	238	237	233	212	243	238	198	202	215	194	231	188	210	204	223	205	210	220	190	183	202	200	182	206	194	200	173	205	201	187	211	217	199	192	194	205	189	209	177	196	187	224	216	216	197	183	227	221	211	225	189	206	194	205	206	210	201	202	196	225	214	227	198	198	245	197	200	213	187	200	205	188	222	217	202	202	207	186	215	189	193	217	212	190	200	176	220	219	230	222	204	215	201	197	190	193	220	205	216	204	210	194	218	205	203	235	219	209	233	225	208	222	202	209	188	186	213	203	212	177	210	168	204	212	191	192	170	198	199	198	209	177	206	207	199	230	205	189	210	197	215	186	199	202	214	190	167	186	167	191	216	207	194	186	237	208	195	193	211	207	206	194	202	203	232	236	191	213	205	212	183	175	199	211	205	182	203	202	199	199	211	230	211	204	209	224	184	214	205	210	219	225	197	231	197	211	206	181	202	200	218	211	231	215	208	190	201	218	196	205	188	210	183	169	207	179	191	186	175	212	222	185	187	207	204	221	187	237	187	192	209	216	200	212	183	192	187	204	243	215	220	207	203	206	196	209	193	199	197	192	186	196	189	206	216	197	237	178	172	225	211	193	204	169	187	184	230	192	190	215	194	184	222	206	207	203	196	187	192	225	195	213	226	199	184	203	181	200	182	216	233	208	225	218	210	208	184	215	198	212	184	179	192	205	216	193	191	215	223	191	207	185	224	208	194	207	195	210	197	199	215	192	214	199	201	232	195	215	206	234	197	234	195	182	216	209	195	174	207	206	181	180	182	202	215	212	188	192	214	227	228	198	200	191	209	203	199	206	193	206	207	211	218	198	225	203	176	210	203	205	204	184	194	185	220	219	211	196	203	212	206	211	221	180	213	213	197	204	186	192	192	195	212	188	190	192	191	192	198	205	217	178	211	171	209	206	186	186	181	222	200	213	216	199	197	211	224	210	224	221	202	210	203	203	205	206	228	190	227	193	192	170	205	192	214	202	193	228	226	196	196	237	182	188	170	202	210	221	179	209	181	177	223	200	214	202	197	205	198	205	207	246	211	192	207	241	185	220	206	186	198	177	199	205	194	185	225	195	188	205	215	178	188	202	195	185	192	216	182	200	223	216	181	181	205	197	216	217	197	185	172	203	218	207	197	198	193	203	183	190	201	192	209	200	223	217	222	200	229	220	166	196	200	203	217	201	201	213	210	194	209	187	187	215	176	214	203	223	202	222	206	202	187	215	192	210	212	197	222	187	200	205	172	195	185	197	180	190	204	221	197	177	207	229	206	206	197	190	217	204	198	184	193	199	190	196	198	180	187	211	200	187	226	211	177	218	199	177	212	205	199	191	187	214	203	236	190	200	213	216	219	193	192	202	212	212	201	192	184	223	204	216	206	193	205	210	163	227	199	209	185	216	177	238	209	201	222	183	192	205	196	195	216	219	178	202	216	233	188	195	226	200	196	201	199	197	201	189	231	200	183	206	195	218	182	181	204	199	212	177	199	213	181	200	200	185	210	192	217	187	205	191	170	207	210	194	214	193	204	176	230	207	195	233	203	194	235	213	197	221	217	206	203	229	209	203	225	221	198	197	196	213	187	228	214	211	211	233	191	225	212	196	182	187	177	213	213	205	210	194	201	207	205	202	210	213	229	208	226	208	210	191	201	230	202	199	187	179	228	190	202	173	193	199	230	192	220	216	186	209	194	180	205	217	212	206	209	200	186	217	194	196	203	182	197	181	187	198	202	189	177	186	187	192	208	195	180	197	181	212	185	207	193	198	193	215	218	193	155	182	199	194	196	196	192	185	201	201	213	219	207	201	213	208	201	217	212	195	172	201	186	187	188	172	219	197	175	196	214	209	191	202	211	192	173	183	171	206	184	196	211	231	213	189	196	207	212	220	178	229	228	197	167	193	196	201	186	205	185	203	203	197	217	169	201	185	221	205	193	229	237	214	198	201	196	196	199	230	192	208	199	196	222	199	198	207	211	212	195	201	215	198	194	167	212	203	210	193	201	190	195	225	180	223	226	191	231	194	205	242	197	216	222	213	204	193	184	204	207	204	195	193	210	176	220	217	200	221	191	201	180	225	189	219	173	196	210	206	186	200	210	210	150	211	217	197	195	190	196	174	187	213	214	196	209	192	207	185	204	220	204	217	212	183	202	194	189	208	195	221	243	203	195	209	210	218	188	205	187	206	216	213	221	186	212	199	199	181	183	204	187	214	219	219	191	196	215	176	163	186	217	204	200	191	186	193	198	194	233	214	188	207	216	192	209	199	202	225	229	209	201	206	211	194	203	187	227	173	190	222	200	201	215	177	196	232	196	173	176	211	221	210	188	213	210	217	191	192	204	200	199	211	213	209	238	185	187	210	222	212	200	211	233	195	182	210	207	196	208	204	196	190	216	191	247	196	202	195	208	214	212	208	218	193	201	199	201	207	177	182	198	204	192	206	204	185	192	224	237	202	207	189	215	189	214	211	195	219	190	193	204	191	159	215	174	221	198	194	231	184	188	216	220	193	199	181	167	181	177	180	200	210	207	170	191	175	204	213	232	221	192	190	171	199	211	237	226	183	184	183	204	165	195	201	192	190	186	214	185	184	206	217	204	194	219	173	189	212	188	198	216	177	205	213	207	190	221	208	205	200	216	203	184	194	209	190	187	219	229	214	194	211	223	187	191	223	215	202	218	194	187	184	201	209	176	208	187	215	205	206	229	201	217	179	196	209	213	208	205	202	202	200	210	206	179	199	204	205	228	160	227	193	179	194	228	195	194	188	199	171	218	196	202	196	206	191	213	180	194	219	190	209	213	193	210	201	231	217	194	193	203	202	187	184	190	200	192	185	207	202	197	198	180	204	201	213	207	211	226	198	192	173	218	174	194	170	182	239	201	224	229	214	193	171	208	194	189	193	217	214	182	205	183	197	200	214	176	185	193	182	187	178	218	192	188	195	200	188	214	186	196	208	207	187	196	186	203	217	182	194	215	186	188	180	201	172	219	196	193	227	204	209	207	187	200	195	202	191	187	220	198	218	194	175	206	189	207	185	190	214	185	208	186	165	200	204	198	178	239	212	205	180	195	242	221	213	218	174	204	189	212	202	209	205	186	179	188	240	181	214	186	222	214	184	206	219	189	205	200	189	213	212	209	221	203	191	194	194	210	212	202	198	188	185	200	192	204	190	214	200	213	230	178	194	203	197	193	194	204	213	241	220	221	193	191	218	193	187	173	215	178	187	201	213	216	222	191	206	196	194	215	189	208	217	222	209	218	203	190	185	194	216	185	200	231	199	196	206	227	213	187	228	193	213	196	214	218	228	176	193	161	211	194	202	196	225	222	190	189	210	205	202	212	216	206	200	199	204	200	220	234	193	221	196	188	168	202	197	214	211	202	186	213	183	211	218	188	233	198	210	177	220	194	210	196	194	205	195	191	208	187	184	202	194	211	214	216	214	197
16713	1467	1082	1171	1011	950	809	684	686	609	585	590	554	540	551	536	516	469	507	504	549	467	469	473	470	451	495	499	478	519	486	447	456	433	470	458	489	522	469	455	451	463	485	438	448	500	459	454	477	459	497	465	504	497	458	497	490	489	484	481	458	478	485	477	490	476	486	548	527	460	454	423	434	498	439	479	478	438	426	426	460	480	468	447	443	493	471	459	456	473	498	486	479	438	480	523	473	475	465	462	466	463	432	443	483	451	447	453	461	491	440	474	445	458	454	472	470	452	439	465	468	446	466	486	434	442	478	490	462	446	466	485	465	406	490	453	465	418	474	460	434	472	466	459	500	484	449	509	421	484	482	473	456	451	457	469	460	490	496	420	453	473	428	502	432	451	470	451	520	474	439	473	422	483	445	476	485	494	477	460	482	440	452	507	455	477	450	466	474	439	460	436	425	433	437	470	488	501	468	451	446	462	465	420	473	451	476	447	506	468	480	439	451	483	450	498	453	496	456	468	492	473	468	457	457	467	444	434	492	451	466	507	487	456	478	481	468	488	445	454	481	450	446	437	469	425	470	448	457	435	457	476	456	507	494	460	464	457	465	445	460	481	454	452	482	479	488	469	482	478	481	465	473	478	517	460	428	486	459	469	457	458	497	507	426	469	447	474	471	482	454	430	447	470	481	478	417	464	480	523	494	482	464	503	478	455	478	478	417	424	485	463	481	474	501	489	437	478	485	471	438	471	469	415	448	468	425	515	492	470	488	463	470	491	397	461	422	487	492	517	487	458	451	481	442	494	415	479	452	454	445	484	444	488	432	472	515	464	470	486	455	451	492	497	462	452	487	462	466	461	430	493	462	475	474	479	451	456	484	470	450	485	418	488	480	457	485	460	451	480	445	445	519	499	466	473	480	465	484	493	438	465	434	444	479	464	412	456	490	459	467	460	469	502	426	470	443	462	441	491	466	475	453	482	507	476	465	448	477	471	477	460	491	515	510	481	475	430	458	469	445	441	508	495	446	493	493	485	438	492	467	447	470	492	476	442	496	473	422	443	499	475	460	454	465	440	473	499	458	486	445	459	462	487	489	431	457	480	455	436	481	492	472	443	462	505	485	435	463	477	480	500	482	512	495	496	428	481	438	467	448	512	483	468	458	469	437	489	472	508	455	483	457	469	518	470	478	464	465	470	487	437	454	453	471	456	511	430	461	493	465	495	454	469	464	432	455	482	485	479	474	461	468	476	474	475	475	521	459	526	477	450	411	473	486	468	436	449	431	485	465	467	445	459	472	471	438	481	457	419	486	451	484	447	447	466	428	463	472	474	462	451	439	478	483	428	467	480	432	497	453	500	445	484	467	504	416	492	521	487	501	425	466	451	478	499	435	485	471	464	432	472	433	453	458	423	465	443	489	427	481	440	495	473	500	454	445	487	465	463	470	440	450	477	487	446	477	465	516	460	437	491	476	477	481	483	463	430	488	463	455	454	438	458	467	436	479	491	439	446	459	481	475	496	454	448	462	451	460	487	462	506	490	458	457	432	468	484	480	457	455	447	487	483	452	499	487	469	445	478	472	477	473	480	478	481	482	474	415	492	462	459	418	464	454	455	458	494	443	488	452	451	466	438	482	444	418	457	481	443	464	488	490	462	484	452	470	442	427	483	450	461	485	459	476	464	471	410	469	461	478	465	468	472	438	433	497	439	465	475	497	461	454	453	475	460	457	452	448	441	463	493	483	450	477	473	471	495	454	503	452	454	489	458	518	493	470	442	491	479	466	442	435	504	466	478	469	478	444	442	463	494	482	478	448	480	447	495	445	476	486	482	450	444	477	463	495	467	473	511	480	482	438	435	460	466	436	482	470	485	523	473	437	470	463	469	473	463	451	451	485	455	439	490	492	472	448	441	479	415	476	477	482	487	474	470	477	442	453	467	471	467	493	499	496	460	430	505	398	469	450	446	461	484	408	446	437	468	516	460	465	508	475	488	458	439	469	449	478	500	448	459	443	490	441	468	484	478	498	454	421	469	450	449	409	498	459	469	483	490	463	455	467	485	462	400	455	499	506	491	420	490	454	458	464	524	469	457	473	495	477	464	455	461	487	457	437	450	496	466	461	493	465	492	466	455	473	467	506	483	464	454	476	492	453	470	470	496	464	460	470	457	472	468	464	457	421	463	467	483	482	503	454	494	449	443	453	470	489	457	469	444	511	490	497	479	483	483	482	485	475	445	498	472	441	505	436	502	464	480	462	503	485	483	484	470	455	459	451	473	487	491	453	471	463	489	461	461	509	466	446	486	496	456	487	460	456	495	465	450	487	469	477	436	456	471	502	464	470	436	430	466	442	434	476	422	511	448	497	433	506	429	488	475	485	462	433	460	461	455	483	456	457	485	483	465	473	495	472	417	491	428	469	459	495	472	462	505	431	476	467	484	443	493	497	462	442	446	455	447	442	475	471	443	491	459	458	440	475	460	514	451	473	442	467	457	445	458	481	421	507	467	450	459	484	441	479	460	476	464	442	425	461	424	461	456	459	508	475	475	437	450	491	466	435	442	482	440	482	426	507	439	468	483	469	441	468	471	478	453	496	451	438	438	483	454	449	453	455	471	441	517	428	469	485	485	478	470	466	442	479	449	458	444	438	450	452	458	482	460	445	530	427	506	463	439	475	490	466	472	469	438	467	456	468	460	485	464	426	435	488	448	411	457	424	476	472	501	454	449	496	466	450	443	442	501	475	463	482	463	460	478	447	478	486	470	465	469	477	461	455	464	461	488	447	435	483	459	506	492	464	472	465	499	455	492	493	485	484	455	429	475	444	457	446	469	492	429	497	487	447	504	467	487	466	484	439	468	473	480	488	503	470	491	422	464	503	479	467	468	410	484	454	446	459	478	482	451	459	450	472	506	437	486	444	444	511	480	466	474	464	465	464	517	490	451	500	438	437	481	481	482	439	477	504	495	510	429	465	476	482	449	453	502	471	457	479	474	452	436	444	489	499	439	455	454	473	453	476	452	481	462	481	466	453	489	439	480	471	470	454	444	463	463	435	499	494	470	443	479	445	447	479	452	464	468	461	469	457	454	454	480	502	455	467	463	455	430	477	496	452	441	423	469	481	497	473	458	425	479	459	476	518	467	476	476	438	443	467	520	484	473	474	454	485	505	459	476	433	490	431	442	467	449	495	490	459	467	493	503	465	433	458	456	469	468	438	422	497	462	504	445	465	450	481	500	470	463	472	452	448	455	507	473	479	465	446	449	439	481	461	483	497	485	513	473	471	454	487	454	495	491	466	496	459	487	460	492	466	491	469	466	486	479	486	463	453	456	479	480	446	496	456	462	448	451	463	433	477	448	448	531	470	473	456	471	423	463	451	479	495	464	469	469	460	472	459	450	475	491	465	462	447	405	447	469	468	492	484	485	489	463	456	476	467	481	459	464	478	493	410	463	469	467	448	496	444	410	451	458	485	459	448	474	469	464
35565	7409	917	572	396	321	265	242	217	205	182	186	172	163	162	149	131	140	152	142	146	147	147	171	140	151	176	127	136	180	163	151	147	149	146	139	145	121	147	156	154	170	148	160	150	150	164	129	115	113	149	146	130	131	121	152	131	143	141	133	157	141	142	139	131	151	152	142	158	138	134	151	123	173	149	130	134	139	137	138	126	126	132	147	146	126	141	158	142	156	117	160	153	150	156	147	139	153	124	161	145	116	129	144	132	156	144	150	160	129	140	146	133	125	178	154	139	140	137	145	153	146	145	133	144	143	156	153	132	150	110	148	159	142	163	144	142	138	151	142	150	119	137	133	147	143	159	135	139	141	137	147	142	119	134	133	140	141	128	150	141	144	141	126	145	144	152	169	133	151	146	141	175	138	145	143	157	147	162	149	161	141	154	116	152	129	125	165	132	124	155	139	132	154	183	164	147	123	151	146	136	144	143	153	144	149	150	118	147	148	147	135	149	138	137	145	142	130	144	135	148	152	135	116	130	136	117	142	138	147	134	133	145	158	151	137	165	148	162	142	150	153	121	139	129	138	161	151	128	149	135	128	144	121	144	148	133	158	139	139	158	129	144	139	148	146	182	152	129	150	154	162	137	125	138	148	123	119	140	150	145	109	137	135	154	128	135	132	139	121	129	154	150	156	137	134	172	134	147	156	156	139	122	138	137	129	127	124	160	135	130	148	128	150	134	135	149	160	148	161	155	148	123	149	156	161	156	150	158	144	169	156	144	153	127	154	122	123	138	143	132	138	179	139	140	126	152	128	113	151	146	156	158	140	127	138	157	144	163	139	132	145	136	139	148	112	129	152	130	139	158	159	134	146	125	160	129	128	155	146	141	139	123	169	136	146	140	136	137	147	138	104	126	144	133	120	138	132	124	129	163	150	144	121	131	134	145	155	145	130	139	135	147	128	135	142	162	152	134	148	136	141	142	121	145	160	151	136	154	126	137	171	132	116	141	158	146	141	137	149	158	117	143	147	158	161	144	142	133	136	143	131	145	120	176	131	128	134	138	146	118	144	143	139	121	165	149	122	125	122	142	120	141	140	163	146	138	152	142	141	142	147	147	156	133	133	160	168	161	127	129	143	165	152	133	158	166	138	135	152	150	128	130	154	130	132	136	133	112	146	165	140	150	146	126	162	147	133	167	149	162	137	147	149	131	138	145	139	138	120	124	146	146	140	168	167	133	170	148	148	146	144	132	133	143	150	126	141	130	144	160	131	162	136	158	148	150	140	148	132	138	139	142	145	157	147	157	137	148	137	137	148	153	140	137	118	146	140	145	128	142	126	148	148	146	130	122	121	139	128	129	123	159	132	119	150	145	127	112	142	126	156	132	142	151	141	167	151	146	133	139	148	136	136	116	171	131	144	126	128	134	152	141	134	150	156	121	145	158	151	136	130	154	136	131	137	155	125	137	154	124	128	125	122	143	147	128	148	139	147	152	151	141	147	155	149	143	145	136	146	126	164	140	143	145	137	139	146	162	134	133	157	139	125	123	139	129	139	146	142	130	151	148	149	121	114	148	148	131	129	128	139	157	140	135	135	151	145	143	148	140	126	153	131	125	135	134	142	138	150	150	154	148	133	131	138	164	142	151	114	129	133	160	142	176	144	131	139	155	156	146	135	154	131	137	155	117	134	130	155	129	148	164	142	136	150	127	156	146	146	146	130	166	124	147	153	145	135	142	144	155	134	151	151	152	132	126	146	133	134	160	160	165	147	150	150	129	153	132	156	156	147	147	126	143	145	159	151	153	147	151	143	153	139	154	141	150	148	155	155	136	153	144	133	148	134	134	157	124	129	139	116	108	157	141	121	142	145	152	150	139	150	136	148	149	144	138	158	150	148	143	146	151	130	157	138	148	152	141	145	138	130	169	130	148	140	121	176	145	142	130	140	132	146	148	145	151	169	131	147	133	132	147	119	139	133	148	132	148	131	136	160	182	154	152	155	153	111	146	143	124	130	137	157	142	154	131	134	165	152	144	130	136	150	170	127	118	131	163	139	142	143	142	133	125	140	138	140	143	153	130	145	112	150	125	151	125	146	152	136	152	144	119	164	164	135	143	157	164	136	117	158	125	120	149	159	133	123	157	156	145	131	142	137	156	161	178	142	137	146	154	150	146	142	150	147	156	139	158	136	118	134	137	129	151	136	137	129	157	145	135	156	139	158	128	130	138	137	153	147	122	154	138	144	144	138	151	154	163	146	131	140	115	152	156	139	155	166	148	145	136	140	109	151	153	142	131	150	133	120	142	116	157	143	113	136	135	124	127	143	146	146	120	147	139	158	153	146	154	141	138	124	136	127	145	149	155	125	132	142	133	143	151	152	176	142	133	135	139	138	151	134	155	156	145	153	129	116	147	141	122	138	141	124	158	146	147	161	127	156	142	156	141	122	141	138	123	122	141	153	148	125	148	116	138	140	132	139	146	149	145	130	156	137	138	150	132	137	143	138	131	145	145	139	144	144	127	150	158	155	147	149	145	129	136	131	147	146	141	124	165	140	136	126	149	142	146	161	135	141	125	133	149	157	165	165	152	148	156	146	180	120	149	147	128	137	126	146	140	122	148	164	135	131	150	156	147	147	140	133	133	140	157	143	149	140	142	154	145	137	151	139	157	134	164	133	147	168	136	160	114	139	151	139	147	151	133	141	138	99	144	134	160	140	163	153	146	164	150	155	142	127	120	157	136	158	135	136	163	150	137	128	155	148	142	118	124	147	147	134	123	126	168	148	133	141	154	149	128	165	126	137	124	131	141	146	132	142	143	169	162	136	140	183	121	123	152	130	125	155	160	139	144	147	140	144	138	116	139	142	144	150	125	152	145	123	151	127	130	151	138	160	148	170	137	135	128	140	157	156	140	134	132	137	121	119	127	127	152	127	131	151	156	156	154	142	154	142	135	133	115	138	115	130	140	148	129	142	153	138	131	142	141	147	161	176	147	147	143	153	147	115	139	152	132	119	125	138	147	150	133	117	134	136	149	116	140	137	127	134	138	133	139	140	148	122	155	153	131	150	128	130	156	133	130	151	117	155	137	144	119	152	122	138	128	140	136	134	126	118	143	160	130	153	140	145	147	136	151	154	136	160	154	152	128	135	152	157	138	146	141	153	156	141	158	116	146	136	168	137	129	154	128	146	171	147	128	147	131	145	156	151	127	159	139	135	148	139	156	134	143	138	163	141	136	136	137	137	150	130	134	125	146	138	109	129	134	139	134	134	144	140	122	158	127	126	145	145	147	158	142	125	147	160	137	141	119	136	147	133	123	135	147	146	121	137	141	136	139	141	146	129	141	160	154	163	136	169	135	137	148	121	142	146	130	132	138	140	110	143	149	145	155	142	123	148	139	144	105	129	130	130	158	132	137	124	131	123	146	141	133	130	149	165	138	136	154	145	141	150	168	185	147	122	155	157	159	173	147	139	165	142	135	141	132	144
20746	1772	1571	1764	1540	1194	1010	914	821	675	595	595	525	527	495	477	458	474	448	466	431	450	480	361	424	394	359	389	358	375	400	415	397	385	406	407	374	356	362	392	412	357	378	399	361	384	395	398	356	407	416	405	391	377	360	389	341	347	351	411	377	388	420	344	367	355	373	388	394	382	371	347	370	389	386	371	387	372	377	337	368	342	364	372	335	393	373	385	356	362	370	361	383	371	351	408	353	350	344	362	373	371	386	394	369	381	347	368	346	376	354	353	370	341	347	367	380	364	373	381	402	390	355	377	355	367	369	396	371	369	385	382	385	364	398	370	392	365	363	388	367	381	375	363	374	397	397	371	384	369	355	381	354	367	391	386	370	343	378	368	374	365	386	382	371	370	359	364	390	338	371	359	377	367	361	387	393	445	375	373	366	353	394	359	373	397	368	370	392	355	346	336	390	367	360	338	360	376	394	357	342	357	360	397	358	364	348	367	387	354	376	337	368	391	376	354	372	355	388	384	339	350	362	402	372	357	363	382	356	385	386	348	371	360	400	350	341	342	328	350	394	369	368	377	390	379	347	339	379	376	365	337	355	349	390	337	334	364	381	360	370	360	399	385	377	366	378	373	377	342	378	364	384	364	381	404	352	378	385	331	366	358	361	376	394	385	395	380	389	368	353	320	362	394	353	409	351	365	348	380	370	372	369	364	393	359	386	334	371	376	379	393	394	369	367	407	357	377	370	391	370	379	371	374	377	384	380	336	377	393	350	352	367	346	379	325	328	374	348	375	338	387	381	359	406	412	376	368	399	355	382	362	341	346	399	363	357	385	358	346	361	372	341	347	357	355	336	366	359	332	403	344	354	372	337	390	372	373	372	358	351	352	345	340	353	341	354	368	336	372	358	357	373	382	373	369	381	413	342	394	349	399	339	389	367	356	377	345	336	350	370	374	360	390	369	322	381	367	354	339	380	378	328	333	340	363	360	371	366	397	361	358	360	357	373	359	350	372	379	363	411	359	387	375	349	363	345	395	360	383	383	329	367	398	406	353	337	354	347	397	370	366	350	378	359	347	343	320	365	344	375	335	336	335	345	378	362	363	363	369	395	354	363	358	383	372	380	359	379	373	336	350	370	362	344	342	331	395	376	361	370	385	372	348	386	365	359	363	337	382	391	350	366	381	388	359	370	327	386	366	374	379	372	361	338	362	373	349	331	347	394	354	409	338	329	393	355	366	355	365	383	335	375	362	387	343	365	388	386	371	385	365	364	333	371	359	376	360	338	368	391	363	420	381	358	381	358	362	381	361	382	359	337	377	367	382	318	372	376	369	372	371	343	361	355	368	398	377	362	359	394	366	399	365	387	391	353	384	370	367	355	378	396	352	375	386	358	369	349	375	364	353	383	371	354	379	350	378	383	326	368	340	390	357	378	351	386	365	390	380	366	375	350	352	351	333	381	372	354	378	411	357	366	347	358	383	370	364	374	365	368	370	358	375	333	374	392	355	337	390	391	354	356	380	365	356	354	356	378	360	354	345	357	359	383	352	378	353	376	359	353	400	363	341	363	339	367	380	364	366	371	372	364	395	361	381	390	337	386	355	347	388	351	349	355	361	301	364	399	379	364	384	385	394	389	379	380	356	398	365	350	362	356	387	362	349	353	373	371	385	351	367	405	355	363	378	364	355	350	359	380	350	346	371	359	357	362	382	337	378	388	345	391	358	383	373	346	381	325	351	353	377	401	369	329	362	381	356	374	401	372	388	360	376	355	391	410	354	372	388	380	397	354	383	354	371	357	362	383	377	380	353	375	381	375	380	357	388	400	384	358	412	372	366	364	346	376	326	376	380	359	310	366	384	336	393	344	370	395	346	363	375	353	345	377	370	393	334	357	340	346	365	335	357	394	348	378	384	383	324	342	351	400	404	357	357	364	371	405	387	375	351	369	368	353	347	347	362	356	357	376	367	402	377	358	350	346	392	385	338	326	369	351	373	363	385	366	342	346	365	332	374	329	374	378	348	383	349	369	358	333	403	356	403	341	366	368	406	360	361	387	377	380	433	375	353	359	342	363	377	393	333	375	425	365	334	331	354	370	333	335	340	388	363	357	338	365	386	369	388	365	335	363	340	349	391	355	357	402	360	404	384	372	370	354	369	376	355	342	359	362	380	375	376	351	356	388	376	384	369	386	369	394	396	359	372	384	370	330	384	387	371	368	366	373	315	354	365	379	334	363	379	414	381	400	377	397	354	342	359	316	372	387	364	407	386	378	332	387	389	407	404	336	389	353	301	359	371	357	404	340	317	361	334	372	332	343	368	338	364	397	334	371	335	344	380	404	368	392	346	332	367	412	372	369	388	370	341	342	368	356	340	341	375	363	353	353	370	360	380	380	366	361	359	386	373	355	357	346	374	350	371	345	340	329	376	352	346	365	351	359	366	342	359	351	367	377	347	364	363	364	382	385	339	367	418	365	379	392	332	375	401	335	397	372	372	351	365	361	338	366	358	356	376	359	369	378	348	387	381	346	389	354	375	341	369	338	354	368	372	352	377	385	332	343	396	384	401	360	385	369	375	346	351	359	383	351	366	380	357	346	353	366	348	361	376	365	348	348	351	370	348	382	403	377	369	335	382	375	385	371	397	337	328	356	333	338	364	370	368	367	360	374	330	383	374	342	358	372	395	365	363	349	347	395	371	368	405	350	335	368	370	376	352	357	378	364	388	339	389	371	393	359	361	368	362	349	388	354	372	333	337	367	408	388	408	353	377	331	359	365	353	385	373	377	339	349	347	361	375	352	366	392	366	389	323	352	371	366	355	373	373	347	410	371	391	349	370	369	394	352	374	362	343	358	362	343	357	402	361	374	372	386	401	358	338	356	371	362	354	356	359	362	396	386	341	361	386	409	383	387	374	349	365	346	371	403	337	357	372	358	353	343	360	363	362	373	379	387	352	359	356	378	395	346	358	405	374	340	366	352	364	389	375	373	348	358	373	372	392	342	394	354	327	357	369	340	359	363	374	344	361	367	384	361	345	353	371	370	388	343	376	334	347	369	359	384	375	350	361	350	365	392	403	372	354	344	382	373	363	344	330	351	395	347	378	379	382	363	369	378	335	359	386	398	369	335	332	383	361	372	370	354	322	383	363	374	357	337	382	363	359	358	366	366	360	344	360	325	401	350	372	408	341	366	359	395	384	387	361	342	352	345	377	363	357	360	357	366	334	357	329	338	338	354	395	333	354	388	386	378	400	377	396	366	380	367	401	367	368	388	374	369	358	360	392	344	340	342	319	368	382	359	378	370	331	332	379	385	368	364	364	400	325	367	376	354	368	358	363	364	359	370	358	354	378	375	395	365	393	374	389	366	348	365	339	326	371	370	364	372	368	376	366	377	362	405	362	351	348	370	368	377	370	358	392	338	332	364	390	359	351	377	358	384	371	352	382	373	355	375	373	344	377	364	392	364	352	372	360	344	342	330	354	374	380
12623	1567	359	369	381	358	364	356	372	362	369	354	394	345	391	338	393	408	381	387	401	382	346	367	373	384	417	354	345	398	395	386	378	403	386	352	457	391	394	370	344	394	392	399	415	367	425	381	397	365	375	383	374	440	390	362	392	360	383	338	353	413	376	398	389	382	355	362	348	372	395	428	398	355	390	415	373	391	459	392	366	433	368	394	400	374	377	361	362	378	405	362	380	396	358	370	343	359	406	362	402	372	355	359	362	356	345	379	368	395	366	403	425	401	359	376	387	376	371	370	372	399	389	404	374	379	351	398	351	376	395	403	359	373	376	384	376	376	350	398	409	398	385	387	352	357	412	404	374	390	401	375	355	380	366	369	356	415	363	369	391	366	341	363	364	407	351	362	371	349	379	365	363	363	370	329	395	355	409	398	372	360	375	368	352	394	418	363	359	380	370	409	367	385	375	378	360	390	381	364	378	393	337	383	396	384	403	377	346	374	376	397	356	367	383	422	403	394	384	385	373	328	369	386	372	381	391	401	363	389	396	367	396	368	365	409	366	390	369	369	335	370	346	399	411	383	354	348	363	386	364	400	388	374	424	365	394	382	406	410	376	393	405	343	392	391	398	389	400	392	332	364	351	370	398	340	407	403	365	363	339	382	385	371	348	400	368	350	396	372	355	367	354	396	376	388	356	380	451	375	410	392	372	391	386	384	372	377	388	387	378	369	399	369	424	390	377	412	397	425	407	357	377	378	357	417	368	362	384	376	376	378	355	388	345	368	373	410	367	363	342	396	381	369	429	367	387	365	410	377	320	348	364	450	430	370	414	383	366	354	383	393	387	344	360	386	393	381	344	373	400	413	368	398	403	379	386	418	384	376	406	353	353	393	372	387	394	374	388	337	388	362	443	394	396	377	396	378	369	365	384	411	404	379	375	416	420	389	380	363	387	414	381	363	387	403	362	376	356	392	410	376	383	364	388	352	375	419	389	362	369	349	361	411	355	389	379	395	375	390	385	366	363	373	374	329	361	416	355	367	390	364	363	356	360	406	367	372	368	386	376	379	404	352	385	367	372	391	390	357	353	390	382	403	369	362	400	350	387	375	398	407	395	380	378	337	367	382	376	340	348	342	375	333	389	382	413	366	385	369	368	361	366	359	361	389	369	382	384	362	385	340	390	375	368	406	409	366	385	389	365	384	388	371	394	416	368	368	413	336	381	363	381	397	370	388	344	373	377	379	414	343	373	409	371	394	367	376	394	345	376	364	350	387	354	352	388	313	383	369	394	382	360	438	395	406	358	357	388	388	359	363	356	318	371	396	378	383	381	395	394	365	390	345	374	409	395	379	398	357	336	351	415	383	371	379	339	383	394	390	335	371	344	363	424	381	401	384	388	376	352	374	370	382	399	419	364	364	391	367	359	355	340	378	349	355	402	378	363	391	368	418	375	376	376	376	362	342	366	424	364	361	360	355	361	385	386	406	397	355	388	403	368	372	391	363	350	363	347	348	398	375	393	368	388	346	396	381	362	399	355	361	384	389	375	400	366	348	372	344	351	385	410	360	359	374	376	377	397	348	379	388	374	384	408	342	356	375	379	398	357	388	378	366	369	384	398	383	399	405	347	390	389	397	362	367	377	364	389	375	371	386	433	367	378	402	352	362	397	354	397	376	374	380	367	403	369	367	348	334	414	362	392	369	365	388	369	341	385	381	360	366	445	394	382	387	386	374	367	418	392	406	375	371	392	380	361	398	421	369	390	380	338	338	364	370	388	407	383	340	354	411	351	349	353	367	398	406	384	404	378	399	330	362	415	381	369	361	371	388	366	350	380	334	374	416	369	342	391	391	383	368	367	414	403	330	384	399	380	394	390	410	358	391	367	396	374	366	421	406	385	378	351	405	365	370	394	351	389	389	417	346	357	385	396	360	355	377	389	392	367	364	389	380	377	387	360	362	406	347	358	355	388	399	400	356	380	396	401	357	340	383	383	362	345	402	396	415	402	357	418	378	404	392	339	408	350	367	403	365	345	365	390	380	381	382	390	368	412	352	380	372	403	383	381	423	395	422	395	398	384	360	375	422	349	395	373	385	384	370	396	397	408	376	359	370	354	397	391	360	381	337	386	361	358	401	379	396	450	373	425	374	418	379	407	359	361	395	363	355	392	354	346	418	377	374	392	380	411	367	406	403	377	417	368	395	398	402	384	361	400	360	372	362	359	340	393	373	353	400	354	370	400	381	415	360	326	373	391	388	377	409	393	340	379	378	373	364	338	391	409	347	366	415	376	385	360	356	357	387	370	361	372	379	431	373	399	358	369	400	385	391	368	336	390	368	371	358	392	434	354	367	354	343	355	412	380	375	373	368	361	359	358	383	373	371	361	363	369	384	379	388	355	391	385	402	390	372	393	374	388	384	368	397	372	413	373	389	334	372	373	385	401	389	396	385	377	430	397	398	408	406	399	403	385	373	407	380	367	368	405	398	398	384	350	365	360	382	372	361	373	362	410	387	393	382	387	388	365	361	354	401	391	366	351	374	371	385	346	332	374	365	363	353	368	368	389	383	373	391	383	359	364	395	412	381	335	397	396	356	378	371	364	412	345	358	377	372	406	412	348	358	382	372	342	383	381	363	376	360	377	379	378	397	361	367	391	373	385	364	384	384	331	357	350	408	352	360	387	362	349	370	363	415	362	376	401	361	352	386	381	363	400	377	374	359	405	404	384	404	351	392	348	382	392	376	383	377	378	399	404	395	398	377	358	376	373	367	374	364	334	389	341	380	399	396	393	406	370	376	371	334	421	373	380	380	400	400	382	365	365	384	412	371	358	340	390	389	371	400	364	348	372	380	412	409	394	373	361	370	365	385	347	400	366	320	435	384	401	379	392	347	383	358	395	332	385	387	402	362	356	348	364	390	374	391	372	389	423	364	357	407	367	348	367	374	355	344	376	331	360	358	368	376	362	361	391	386	387	371	378	354	387	367	373	365	360	409	363	389	402	399	415	372	375	416	393	377	433	378	390	371	363	414	349	414	383	391	381	374	370	337	383	355	382	362	359	402	378	420	379	390	350	371	365	409	398	330	379	390	393	376	378	377	383	354	372	400	341	389	364	361	385	392	361	389	431	345	353	364	382	365	415	340	344	402	360	349	372	382	388	384	374	378	328	388	348	352	380	408	397	373	388	379	377	394	387	433	395	355	416	355	344	405	413	387	385	380	398	382	395	405	373	370	379	344	377	419	395	349	388	345	350	357	398	375	395	386	345	389	379	366	380	361	388	341	360	360	393	359	368	374	396	362	390	380	381	337	375	344	359	353	343	368	364	391	394	360	391	353	427	347	405	344	373	346	406	393	372	405	369	391	345	386	352	401	366	382	358	356	361	361	381	338	344	408	371	415	347	365	320	379	372	395	376	380	365	412	390	403	337	377	390	439	401	371	378	361	357	377	385	402	376	332	399	344	356	401	435	416	397	378	352	350	399	378
7972	1089	825	869	851	810	831	839	834	768	815	794	753	825	843	772	820	823	763	783	804	798	776	865	796	765	796	784	816	805	796	821	787	784	806	821	850	847	795	792	822	808	853	825	828	829	790	840	764	826	867	821	855	840	739	818	834	831	782	829	843	844	783	826	815	812	804	834	875	839	828	873	814	788	806	801	821	827	825	787	802	778	845	788	827	790	827	775	799	774	795	790	776	814	844	866	795	813	846	862	794	828	806	833	744	829	810	868	828	812	855	761	858	795	835	829	839	832	809	844	829	830	843	839	813	833	740	822	838	769	801	816	835	822	869	882	858	770	790	797	825	862	823	803	811	847	819	817	839	780	784	833	880	792	843	817	832	838	835	849	788	834	808	792	825	809	840	822	875	786	796	808	852	822	888	779	783	807	802	764	815	804	826	784	817	846	819	797	847	777	825	859	812	752	804	823	846	784	771	782	808	790	842	821	777	837	753	791	799	823	801	818	833	862	872	825	809	809	847	795	806	819	826	794	806	796	825	790	777	815	791	867	843	794	759	757	795	810	801	810	824	820	745	781	811	870	853	792	755	822	831	834	813	793	838	802	847	810	815	766	805	829	850	815	848	849	826	812	757	843	789	797	756	839	776	853	844	785	883	827	881	839	835	785	789	782	847	823	851	818	821	793	803	822	800	843	816	844	807	822	781	857	849	764	807	852	911	786	777	811	847	771	798	764	838	814	773	798	800	850	771	819	803	813	807	823	780	788	821	818	845	879	771	784	831	819	832	819	830	807	799	873	814	830	818	793	814	837	793	792	794	830	802	830	815	847	853	832	789	808	845	864	870	865	857	880	814	847	801	790	807	823	814	812	831	834	805	791	832	783	808	844	812	892	854	814	836	846	799	824	846	830	804	811	795	766	826	835	829	802	824	804	816	776	778	795	778	817	799	819	822	797	810	816	818	843	830	804	780	799	833	799	872	795	837	806	793	804	777	804	815	827	774	841	771	789	836	813	769	833	826	881	784	798	745	802	883	869	861	812	793	844	783	829	829	834	781	777	824	792	800	803	829	812	799	830	808	816	831	795	832	794	766	790	870	789	784	758	836	818	769	804	809	753	825	807	796	784	826	819	775	824	829	865	820	777	774	784	837	872	840	829	820	785	805	816	831	823	786	800	861	792	801	785	825	850	791	787	822	825	800	800	775	855	826	782	861	829	856	850	808	873	828	798	777	835	845	867	807	804	812	818	785	857	849	816	784	812	811	800	814	793	829	798	802	782	802	827	830	756	854	818	777	804	790	797	798	831	850	791	819	791	786	829	819	814	821	828	821	831	895	859	836	824	785	750	841	822	776	805	817	833	820	852	815	826	767	840	796	796	884	811	863	874	850	827	832	806	799	782	794	878	813	804	825	828	812	782	829	800	852	827	842	789	838	833	832	790	817	804	839	831	813	821	817	892	821	754	834	890	802	799	818	809	792	870	851	846	847	863	781	820	761	847	864	792	828	819	863	856	807	890	853	794	867	832	805	880	861	844	827	844	861	742	830	798	834	852	821	822	810	838	814	812	815	805	810	797	845	810	819	810	849	821	808	860	808	792	839	818	776	802	816	781	840	837	804	806	787	855	834	812	825	839	856	851	776	812	808	839	822	827	777	834	810	765	791	818	828	851	931	806	814	869	806	804	796	796	841	822	839	850	833	794	762	804	816	794	857	822	854	816	855	772	797	855	826	833	816	832	785	843	804	782	804	804	834	843	832	782	822	813	792	849	811	809	802	805	835	781	824	816	833	841	814	783	815	780	817	847	762	854	798	806	831	853	807	814	793	788	810	789	867	803	845	806	799	817	814	806	818	787	773	788	832	772	819	763	772	808	820	772	853	841	820	841	813	836	808	802	814	842	847	867	823	822	794	854	829	819	789	806	774	838	842	814	790	793	838	856	786	824	811	796	846	802	802	811	813	808	835	853	813	834	864	845	798	852	844	759	790	846	815	838	832	788	832	849	787	843	829	814	804	814	829	862	820	816	819	839	790	824	857	852	784	849	834	801	785	813	842	791	838	811	760	787	791	796	794	842	830	795	842	820	803	886	832	776	852	789	761	791	796	778	826	789	805	799	825	833	835	823	798	831	827	860	825	822	810	810	822	826	838	821	791	832	789	788	780	764	800	821	821	821	796	827	813	832	850	792	882	874	822	794	785	807	859	815	827	814	841	840	823	773	786	817	783	836	760	853	823	783	789	817	780	830	841	792	846	794	857	855	793	793	824	800	795	791	830	818	834	834	789	803	844	802	787	844	823	813	779	860	793	844	840	822	807	841	839	797	808	776	808	812	822	814	824	836	813	841	780	830	841	785	828	797	810	840	781	819	824	848	855	817	832	822	820	828	781	836	779	832	795	828	824	846	814	796	762	825	805	821	853	842	773	821	801	815	826	798	782	859	848	811	858	830	841	878	753	842	797	870	813	852	828	773	836	821	796	823	812	843	814	826	846	815	867	841	808	839	812	819	842	794	833	823	849	761	835	796	828	867	814	826	857	829	784	845	798	805	824	866	797	838	838	805	818	798	794	780	830	775	769	807	870	783	827	823	783	833	889	806	810	784	825	801	794	793	814	823	809	806	756	789	769	859	807	770	819	770	769	740	878	849	828	804	823	745	834	797	869	755	770	831	794	898	808	808	785	829	791	782	740	816	829	775	795	797	815	815	785	816	743	803	812	865	838	819	779	796	782	831	823	783	768	806	837	800	807	814	804	775	804	783	785	839	825	818	792	811	780	799	801	825	871	840	789	795	832	827	822	760	846	784	782	780	825	843	831	830	807	831	847	890	766	838	828	834	790	825	807	866	821	762	832	857	817	833	817	812	803	828	865	816	806	768	806	821	825	771	822	836	802	803	868	846	823	828	823	808	841	820	829	842	780	815	800	824	834	782	798	796	818	853	804	809	800	876	802	825	788	794	823	809	808	776	823	817	806	833	820	791	829	797	853	843	828	813	814	840	852	803	866	819	817	851	899	823	832	767	848	794	828	772	806	753	812	869	771	834	807	835	775	832	819	833	794	829	755	855	780	878	850	779	868	806	786	809	863	839	853	834	796	836	815	850	787	782	844	844	794	846	799	836	819	783	824	805	826	841	816	826	854	797	815	832	822	839	798	814	840	770	890	789	775	739	811	839	784	842	868	769	809	831	844	819	791	818	780	790	812	872	847	801	818	824	844	786	800	793	783	764	813	848	801	826	799	801	786	840	836	795	804	797	870	828	743	785	815	831	823	849	803	811	789	798	824	815	810	823	856	855	795	805	856	798	810	790	818	813	777	819	819	872	814	787	745	807	866	830	815	802	800	763	787	855	796	827	850	805	822	870	826	817	792	808	843	813	779	833	782	789	789	787	801	839	772	767	815	855	836	764	846	763	824	807	822	850	822	816	836	791	777	833	816	796	791	840	839	769	839	782	758	831	867	807	803	834	806	751	819	816	822	839	805	826
26516	4551	492	422	337	280	282	238	243	208	210	222	235	218	214	238	216	236	202	229	206	186	207	207	194	189	179	195	184	192	219	200	187	215	185	216	204	166	225	208	206	189	198	212	204	192	233	220	216	183	188	217	223	213	203	220	206	207	168	199	227	211	206	174	185	193	206	212	191	180	183	227	206	175	191	206	190	219	205	206	198	177	218	230	209	217	191	199	183	216	187	172	213	185	213	177	187	207	214	190	214	211	204	209	187	211	182	185	200	195	196	197	212	191	178	203	230	189	216	180	219	216	193	195	190	173	200	194	205	181	184	178	188	200	197	222	231	220	212	210	204	230	201	205	205	222	192	184	189	224	222	208	183	197	215	175	197	204	170	208	176	213	212	191	187	188	169	198	240	214	198	207	221	207	202	224	194	208	212	187	205	199	186	217	218	169	203	197	202	195	191	187	190	202	214	197	209	214	180	211	198	196	240	209	188	202	209	225	205	198	212	206	184	191	209	213	204	205	182	212	199	202	196	199	207	219	200	228	185	223	207	195	189	212	184	203	199	209	197	181	198	216	186	223	190	173	185	191	195	205	199	148	190	190	219	220	184	169	179	215	199	176	189	177	192	210	185	210	194	188	208	181	188	190	202	189	218	225	185	193	186	202	189	174	209	188	187	226	190	199	223	237	215	207	176	230	219	180	201	211	191	218	189	210	207	202	204	202	215	245	199	180	192	218	153	200	184	192	212	191	209	211	198	183	212	204	196	173	234	211	223	203	190	201	219	223	219	175	187	170	184	229	196	221	200	204	192	186	183	185	209	178	228	214	213	176	183	191	198	200	222	183	202	189	228	212	232	205	200	196	200	215	174	201	188	188	223	197	207	182	197	192	202	231	186	202	224	211	203	199	224	224	192	224	214	180	181	213	203	187	206	194	200	201	195	219	232	166	206	218	203	213	202	202	199	204	200	208	168	173	235	188	198	204	186	176	208	187	210	194	204	177	180	228	208	184	196	179	233	227	198	197	195	201	199	210	197	195	215	206	208	191	198	182	204	197	205	246	198	157	202	184	191	207	187	165	187	193	179	209	200	201	211	215	184	204	215	189	194	193	199	192	199	201	170	214	196	207	204	179	198	197	188	223	197	202	182	215	203	189	213	190	208	215	180	216	190	195	198	194	176	205	209	240	202	208	204	172	188	214	210	206	191	191	180	210	193	182	197	197	207	178	198	203	213	217	237	196	196	194	197	201	192	208	214	203	187	191	227	220	221	183	225	231	190	199	222	214	194	213	209	204	203	208	205	218	190	208	197	199	193	213	195	210	205	192	196	207	197	220	210	217	206	189	223	193	193	195	194	201	204	177	199	223	211	226	219	176	190	217	234	232	217	211	189	200	218	195	200	178	218	203	201	211	239	210	235	200	189	189	172	213	200	209	193	202	210	195	205	225	192	212	200	212	207	230	236	184	177	226	195	198	180	197	216	195	211	231	210	206	204	183	195	218	213	212	230	202	195	192	212	200	205	197	206	187	227	199	201	198	220	199	202	201	196	203	190	205	188	213	227	202	199	191	212	193	199	202	204	180	219	192	196	165	176	195	224	192	191	201	186	190	220	199	194	214	203	181	204	193	208	228	190	214	198	206	200	208	209	212	186	231	179	220	192	219	185	221	191	221	191	184	213	213	221	185	207	190	213	198	216	214	211	186	199	192	226	209	178	214	194	210	216	209	198	184	225	214	225	209	191	196	226	176	176	227	193	210	197	213	194	199	203	195	185	204	215	212	194	211	189	207	189	184	200	213	194	195	179	199	201	188	205	209	199	220	205	206	197	189	191	188	196	205	197	207	178	227	186	205	231	221	196	166	186	224	204	230	227	207	195	200	201	222	173	193	208	190	210	184	192	194	198	214	226	202	204	179	199	188	200	215	214	210	178	189	202	226	185	198	187	196	239	217	186	200	169	200	174	198	213	175	208	173	209	180	210	205	206	192	220	198	188	197	164	224	176	197	178	203	175	189	197	210	189	230	204	204	184	194	193	221	205	217	211	203	211	193	189	180	197	180	203	219	197	209	210	202	229	238	194	201	186	206	200	203	189	186	229	211	205	237	214	210	210	238	209	197	216	182	187	208	219	213	184	210	198	208	188	206	207	219	218	213	195	219	232	182	199	192	219	213	203	184	201	186	201	198	205	218	186	206	195	222	229	175	198	232	228	186	221	218	222	205	191	217	184	216	236	211	159	187	214	200	206	207	212	238	223	202	234	194	177	177	189	189	186	181	225	232	194	181	210	175	201	236	235	227	190	197	164	198	246	183	202	198	201	228	227	196	216	207	171	202	187	226	222	169	197	194	199	211	223	199	186	184	208	210	207	196	220	181	189	234	172	217	183	180	200	219	199	181	203	178	200	199	201	208	182	194	209	199	224	193	199	190	214	218	210	180	204	176	217	209	194	183	203	204	172	207	202	207	209	187	192	206	216	213	180	225	173	188	186	197	197	198	189	184	229	220	206	190	202	215	198	172	210	194	184	195	210	199	225	191	194	202	202	190	191	217	195	200	213	221	234	201	196	204	187	204	213	198	193	218	196	217	196	207	216	181	201	201	219	180	194	172	223	177	199	198	211	186	200	189	196	203	207	210	199	221	195	207	207	184	207	186	200	214	216	209	197	234	235	203	185	211	204	195	205	227	200	201	215	170	183	171	189	207	206	201	218	206	159	209	184	212	215	209	205	220	219	215	175	199	196	203	179	172	194	197	218	194	173	220	218	232	208	178	211	179	194	194	216	215	215	211	205	203	199	205	198	191	239	200	205	199	175	203	218	200	175	182	205	211	178	190	181	184	210	196	191	187	197	195	204	214	182	177	216	195	216	213	174	216	191	193	192	209	200	219	188	204	216	199	210	193	193	213	197	200	186	174	212	222	183	183	212	225	196	182	217	192	210	176	207	189	178	179	218	221	201	186	201	209	204	213	209	180	214	222	187	213	240	186	167	212	183	200	210	206	182	196	197	185	208	211	202	215	213	194	197	199	173	209	192	194	159	195	197	211	222	192	221	197	211	195	198	203	220	219	205	218	185	195	206	209	209	177	200	190	200	175	193	179	217	167	197	182	179	174	237	200	183	235	187	205	183	195	199	177	228	193	192	195	190	176	188	207	202	208	181	210	213	175	206	211	201	177	177	189	191	201	241	199	224	173	213	192	228	179	216	202	210	190	208	221	215	210	201	207	188	186	212	236	219	238	207	214	212	213	208	194	193	176	203	192	203	230	172	202	208	217	180	172	226	207	184	170	211	184	198	195	173	200	210	184	200	179	190	193	204	205	200	193	193	166	201	192	219	203	187	219	195	204	214	183	216	201	195	198	199	185	199	224	207	211	208	197	204	185	209	177	192	185	219	190	190	178	194	188	180	218	197	200	208	203	206	182	219	185	195	208	228	167	209	211	212	223	193	205	196	236	217	216	191	195	196	179	221	189	208	199	200	206	196	200
16628	1339	1120	1222	1027	872	822	775	728	604	592	583	577	573	552	531	535	491	489	495	492	488	496	537	475	482	496	488	509	486	489	488	481	465	493	491	513	477	483	443	438	463	469	472	474	473	472	466	509	439	506	443	458	435	470	462	473	472	454	457	464	449	470	453	505	460	480	479	440	475	436	481	472	478	447	445	448	473	475	529	462	475	463	475	451	431	444	487	464	471	480	477	433	456	494	464	496	455	471	483	454	452	502	457	501	490	487	458	447	480	510	469	443	488	434	474	454	503	489	466	431	500	451	467	478	434	481	452	446	501	492	453	489	461	469	505	439	469	483	496	446	465	442	488	448	438	471	443	444	495	455	459	474	462	460	476	520	445	499	481	450	459	454	448	468	467	493	504	409	446	463	465	459	461	460	471	475	455	419	468	438	503	465	450	458	443	460	453	481	490	478	468	440	434	535	461	485	443	488	480	442	456	490	470	431	493	494	467	448	463	461	474	469	445	463	444	468	469	480	509	462	478	450	461	436	467	479	460	456	465	484	461	462	439	485	443	459	429	477	490	429	474	453	428	458	465	446	466	479	482	470	464	441	476	483	454	475	459	432	472	465	467	441	462	497	462	451	482	460	495	452	494	502	450	481	475	445	468	483	486	496	484	490	459	497	446	468	491	455	453	475	483	464	475	429	458	477	505	470	427	475	449	483	450	477	455	486	431	460	483	456	467	443	504	468	466	453	470	442	495	442	456	463	492	456	481	500	481	479	459	420	470	459	450	485	438	465	490	467	470	466	436	482	445	437	489	496	439	432	464	442	474	485	510	448	446	482	465	468	460	440	456	472	457	472	525	471	466	478	475	469	445	463	483	501	490	449	478	467	487	441	452	454	483	449	474	467	472	457	453	438	470	482	443	449	495	463	451	479	435	467	486	464	484	470	453	459	466	491	496	457	457	475	465	471	450	467	463	454	475	500	439	464	439	473	444	448	438	445	495	463	475	484	495	430	508	442	474	471	460	472	523	499	472	457	422	451	477	442	464	466	458	486	462	476	481	456	523	500	463	466	448	475	455	462	430	526	468	448	455	467	484	464	468	465	436	481	479	445	461	438	481	465	443	486	472	447	450	433	495	467	484	430	480	468	473	455	463	451	498	501	452	463	491	482	484	475	501	472	457	477	483	466	461	451	506	427	531	489	473	470	473	463	443	433	458	423	470	481	500	471	468	463	458	487	442	450	414	436	460	459	497	476	436	453	465	488	477	473	474	479	488	457	492	484	469	444	489	438	461	492	458	441	423	470	447	480	496	443	474	470	449	463	450	489	475	448	482	481	465	480	496	469	436	474	484	476	473	453	483	508	459	453	480	436	479	481	503	485	489	428	471	464	459	458	448	453	448	440	428	466	462	434	472	463	449	514	476	445	460	505	467	474	473	503	445	472	436	458	474	463	448	474	467	444	439	504	423	460	462	463	444	433	484	497	471	489	466	453	477	444	454	527	445	442	447	515	470	455	490	462	459	467	470	482	456	475	443	451	488	460	461	488	462	465	503	469	491	460	483	444	449	450	478	476	484	469	496	427	480	438	418	480	442	481	447	465	477	454	456	468	460	471	489	466	487	458	465	479	466	450	456	422	493	451	465	471	416	488	459	447	489	468	497	485	462	431	441	508	441	473	467	458	475	460	481	442	471	493	453	439	472	424	457	446	479	495	479	447	464	408	466	427	467	487	470	480	456	470	454	470	418	465	460	466	506	464	460	441	454	458	467	507	466	437	487	490	478	450	440	464	418	492	514	508	493	477	473	499	467	486	468	462	469	449	443	450	495	500	467	486	468	510	403	499	446	488	464	450	445	474	491	505	425	473	458	439	447	448	439	479	418	468	478	446	502	449	418	473	483	474	478	459	456	460	467	465	483	481	453	487	453	469	515	477	467	442	450	487	468	458	443	503	446	467	450	442	431	462	480	491	464	536	479	473	463	457	476	433	432	480	466	475	485	461	449	462	464	458	502	481	467	458	448	470	468	447	444	487	479	471	503	481	486	466	500	462	458	450	419	448	429	474	475	456	445	497	470	474	473	504	449	461	482	503	436	431	434	486	434	477	468	418	481	455	490	447	471	470	463	483	478	495	420	500	434	447	453	503	452	472	447	455	475	453	449	482	491	461	498	473	458	484	502	466	475	467	437	492	454	469	485	511	518	468	488	473	457	478	500	459	475	477	466	471	485	481	452	411	485	475	507	510	475	461	453	470	452	485	427	461	492	465	475	462	507	474	416	481	492	443	448	464	470	459	502	482	480	435	468	501	485	491	461	450	466	430	476	477	450	431	416	524	483	423	488	483	478	431	431	437	490	489	446	448	461	489	475	454	462	462	473	460	431	477	500	440	461	445	468	499	465	452	464	474	488	449	437	438	454	446	474	460	444	490	472	482	450	432	444	449	483	476	489	464	449	427	439	466	499	442	444	477	468	457	424	477	443	489	434	462	466	470	444	497	458	438	412	473	477	462	494	486	503	476	501	427	457	448	464	444	430	488	483	489	488	464	487	445	487	490	524	457	492	468	461	427	465	472	487	459	434	480	450	444	475	467	451	446	475	437	467	488	503	484	476	449	457	452	488	481	466	452	494	451	450	458	446	431	463	451	413	456	431	464	468	464	484	470	458	454	444	438	466	445	511	450	457	472	489	451	477	445	431	443	470	403	501	456	477	458	454	440	484	513	474	482	455	460	461	479	473	474	458	502	453	463	458	544	456	454	451	524	499	516	508	455	467	475	466	450	469	451	484	490	429	434	439	454	487	444	443	492	484	422	467	480	475	480	465	465	484	470	528	475	456	490	484	460	493	438	437	426	495	436	496	427	487	482	421	477	458	501	463	459	477	493	485	494	468	479	432	492	467	467	461	448	460	467	492	478	478	460	477	492	481	428	487	486	493	436	514	471	507	455	483	478	473	482	458	474	434	462	499	425	464	503	472	465	473	466	459	466	455	473	448	476	481	488	471	488	430	456	498	467	503	429	503	462	471	461	512	473	448	482	443	476	442	501	484	439	461	512	452	460	522	472	486	463	493	437	470	463	478	461	475	459	460	431	495	461	466	462	475	462	471	478	449	466	448	486	490	487	515	467	456	482	454	438	461	450	464	481	477	457	458	485	445	433	471	503	455	490	450	507	435	451	501	462	517	484	469	425	455	458	427	447	412	460	462	473	454	472	479	461	458	484	455	473	443	516	459	459	474	481	488	483	474	458	410	473	471	532	525	457	465	474	466	469	468	501	483	486	492	436	465	496	481	438	470	494	473	478	490	511	430	437	457	438	476	482	446	465	471	444	472	480	441	473	433	474	462	474	456	432	469	469	469	477	439	429	445	450	509	441	481	435	461	461	472	469	498	469	442	476	490	460	495	450	463	482	466	485	493	488	448	492	447	453	474	478	442	520	467	449	498	450	429	462	492	500	453	468	471	503	467	488	455	475	434	471	469	458	465	469	425
36202	7593	890	567	412	321	218	246	207	192	211	164	150	209	148	171	168	143	168	167	162	153	157	134	168	155	169	156	140	137	159	156	178	148	165	179	168	138	134	161	138	146	131	173	145	152	164	143	175	139	163	137	145	174	144	133	119	111	144	123	165	142	142	149	127	140	146	143	129	145	145	138	124	142	154	151	129	151	146	137	136	145	146	140	126	128	157	125	150	138	134	137	139	139	118	135	141	157	143	145	124	170	158	157	149	159	125	147	146	133	147	111	159	144	174	141	159	147	141	155	125	164	129	163	142	148	143	143	126	125	144	149	144	160	137	140	139	124	129	141	142	162	133	170	171	142	139	156	147	124	135	152	145	140	127	147	135	143	123	152	138	126	139	145	139	161	177	145	159	129	139	151	156	147	154	129	116	143	143	166	148	148	148	160	137	162	147	139	133	154	166	141	141	138	141	145	142	136	154	132	140	133	146	141	122	149	144	129	133	139	129	131	130	147	128	143	126	145	166	152	116	159	145	141	140	125	129	130	153	143	155	165	141	149	136	152	137	116	138	131	139	122	150	151	169	143	132	148	163	113	117	142	165	135	134	119	124	144	127	155	141	147	139	145	170	146	133	132	161	147	168	150	126	127	157	157	132	128	146	145	155	128	143	144	125	141	131	148	157	150	141	134	134	150	138	144	151	120	127	126	143	132	141	141	158	132	154	163	148	148	150	141	141	133	140	163	122	136	131	152	132	128	157	144	128	170	163	151	122	145	136	140	157	160	129	130	159	153	135	149	133	143	161	144	132	140	140	147	148	125	125	169	172	143	141	139	121	124	136	134	134	135	148	137	147	138	132	155	157	179	132	126	158	147	119	144	127	142	151	144	143	125	141	153	125	112	131	150	133	162	135	150	149	158	140	138	167	141	136	145	139	176	118	145	143	170	155	146	139	155	137	130	125	139	137	136	138	131	158	118	120	174	160	149	128	132	151	147	128	136	155	158	149	163	129	127	148	142	148	144	160	138	115	149	161	148	169	137	158	143	149	148	123	120	148	142	133	162	137	129	149	156	129	155	126	118	153	147	128	149	121	142	132	122	132	139	152	126	132	139	123	155	154	141	132	137	162	125	129	176	126	131	136	135	157	132	146	146	140	163	161	152	154	155	123	148	139	143	161	140	118	159	163	111	118	142	148	154	129	161	130	134	130	125	162	137	142	156	141	165	149	142	141	130	144	138	152	139	142	146	146	149	134	142	137	156	150	136	154	150	150	139	172	137	126	147	139	134	154	145	154	150	157	151	146	140	130	135	130	141	127	162	132	124	130	134	162	157	116	143	123	147	149	137	160	134	144	148	135	123	123	168	144	135	145	126	133	139	148	121	147	142	136	152	139	138	116	138	147	143	132	148	135	139	142	137	147	135	135	153	149	132	145	133	139	124	119	133	142	147	141	139	160	141	155	112	124	120	151	146	151	155	146	136	143	148	155	163	134	133	121	149	150	160	130	136	124	139	121	159	155	129	153	155	145	132	124	152	153	126	154	137	127	125	154	137	140	143	147	132	134	137	149	137	130	148	144	132	157	144	129	135	137	179	142	137	151	157	147	158	151	149	149	135	153	101	116	141	143	164	164	148	134	152	119	134	160	138	116	157	167	110	151	144	135	161	122	142	160	149	140	142	145	161	142	131	148	138	146	137	141	141	145	167	148	133	171	145	145	132	148	120	152	140	148	155	157	151	153	111	135	137	141	147	155	142	138	142	130	157	116	148	124	139	132	139	120	130	137	131	143	157	146	149	118	140	150	145	155	152	137	149	140	136	144	143	145	136	127	153	143	139	147	150	119	160	141	145	138	145	154	164	124	142	121	145	127	148	151	152	148	133	136	134	138	154	138	132	128	140	123	141	143	125	119	144	148	128	135	140	141	140	125	128	159	146	133	127	169	156	133	166	137	146	144	151	121	157	135	156	169	158	157	128	137	141	149	135	130	128	128	134	128	134	116	140	134	154	146	125	157	147	148	150	149	146	114	131	138	121	129	159	144	138	135	136	166	134	139	134	139	136	155	127	148	143	116	121	146	153	124	124	137	139	132	145	152	143	144	118	134	156	151	134	142	156	142	155	130	127	132	168	135	139	157	115	149	142	159	146	121	132	114	152	136	155	163	145	135	135	148	149	127	156	140	133	155	143	154	136	134	163	138	137	143	134	131	136	133	134	129	174	147	135	134	143	154	127	144	143	139	146	142	138	126	138	147	125	114	146	150	118	140	132	132	143	143	152	135	154	152	147	132	142	169	121	134	143	121	124	116	144	152	126	123	154	134	158	153	123	153	161	141	107	130	142	147	153	153	151	156	146	159	147	120	133	169	151	136	144	137	133	172	130	130	149	144	125	139	145	128	150	162	134	110	126	159	153	137	136	133	164	139	134	155	136	137	163	149	142	138	157	126	151	140	131	143	140	139	122	133	160	149	136	140	155	135	145	152	155	135	114	136	125	154	149	164	132	152	142	140	140	150	142	133	133	141	150	144	149	128	153	148	143	153	147	170	159	168	147	152	143	110	140	165	137	169	132	159	149	133	133	130	136	139	126	145	137	113	135	116	140	147	150	171	146	147	122	153	138	142	120	124	131	146	127	167	128	152	143	143	139	125	140	130	126	132	133	144	139	148	143	148	151	122	140	131	147	145	144	139	161	144	138	158	140	155	141	134	125	134	129	157	140	153	121	141	129	152	147	141	144	148	118	130	148	113	150	155	141	133	138	136	140	155	129	131	156	135	138	154	152	144	117	157	146	153	129	142	160	157	148	146	144	132	130	136	160	157	144	139	118	150	142	133	127	127	144	149	136	139	129	164	128	139	144	152	147	146	157	150	144	124	122	168	166	143	157	157	171	147	114	126	146	142	162	127	145	141	143	128	160	134	138	124	165	135	123	143	138	148	127	148	141	128	136	116	138	136	137	145	107	133	137	166	126	147	130	154	167	175	132	121	143	163	164	135	146	135	123	150	126	141	161	128	146	114	142	152	155	136	146	138	131	132	137	145	145	154	139	134	140	145	150	154	156	148	126	146	147	134	154	149	147	131	166	136	146	159	115	136	161	123	137	133	146	138	140	146	150	140	142	133	144	147	146	139	141	158	138	143	137	138	155	126	133	129	128	151	138	145	164	157	156	137	149	146	135	136	167	132	140	129	128	133	135	146	150	125	151	135	131	159	140	126	121	160	161	135	156	163	153	163	138	132	140	147	133	115	144	165	158	124	158	138	134	152	147	140	133	137	123	149	146	138	130	127	129	137	111	136	141	143	142	142	137	146	135	124	125	127	135	148	156	144	167	150	147	135	151	155	154	141	156	156	151	151	158	137	122	145	120	141	141	146	160	138	147	138	163	153	122	147	140	144	127	116	119	137	152	134	148	117	128	155	152	152	137	139	151	126	155	127	148	145	138	130	136	147	129	149	145	120	127	140	139	127	137	135	154	125	152	143	168	139	128
20849	1685	1596	1798	1506	1166	1027	865	775	692	604	559	514	514	484	506	477	456	437	468	437	437	420	379	418	415	467	423	408	417	362	414	406	401	362	355	362	349	411	400	350	413	370	385	374	393	385	366	403	353	392	368	376	381	392	427	347	349	377	380	360	386	364	344	356	354	357	376	362	396	387	412	384	385	339	372	367	369	398	390	385	391	387	357	359	402	382	362	365	367	370	373	377	364	379	356	367	369	375	411	384	375	350	392	379	370	348	373	371	371	347	371	373	376	363	356	401	385	362	367	368	359	377	371	377	382	355	338	392	371	388	380	393	384	386	393	389	346	370	336	329	372	402	392	349	365	359	325	351	372	368	392	384	382	362	378	368	361	328	375	342	377	372	374	364	386	345	350	414	353	388	367	337	350	354	408	382	367	311	346	397	366	354	381	369	352	337	377	333	349	334	390	333	362	380	368	382	376	355	366	358	356	352	392	350	365	378	336	394	326	344	353	356	358	380	375	367	384	381	366	385	406	378	374	397	378	392	367	373	394	367	359	335	365	407	375	409	331	364	354	379	346	350	397	349	392	349	366	380	367	338	373	339	366	363	343	343	377	389	395	416	387	363	353	397	372	348	354	389	381	337	326	388	291	349	372	386	372	339	351	393	359	352	366	353	346	376	364	359	364	364	382	379	357	374	353	388	374	371	344	355	341	362	333	325	358	405	346	387	338	376	395	407	378	351	374	387	367	410	364	393	381	367	338	371	374	375	364	331	378	358	374	358	326	366	360	376	343	370	396	369	378	403	382	365	388	361	336	358	385	363	365	382	383	351	381	333	414	412	353	358	375	377	379	381	374	344	364	326	355	361	376	359	389	310	415	341	383	349	374	379	360	357	406	340	340	371	393	370	376	384	348	359	395	347	341	404	377	367	347	377	357	359	379	392	395	359	375	328	385	358	372	376	402	378	403	365	341	348	347	365	363	385	360	385	386	355	359	370	375	349	359	376	366	384	343	372	354	406	358	370	363	358	360	359	389	359	361	355	367	389	347	368	366	325	344	329	340	379	374	366	354	374	398	348	369	372	348	378	358	343	365	371	359	345	371	336	384	361	366	346	388	387	388	357	329	352	358	394	366	399	350	364	379	343	392	357	363	367	393	377	375	331	370	334	394	343	324	377	358	372	358	361	369	377	367	393	388	390	355	332	351	381	352	367	344	375	350	418	369	368	391	365	351	390	388	336	404	387	384	399	378	363	363	370	358	369	389	386	374	399	387	344	383	382	384	335	385	368	363	380	364	360	361	386	387	342	386	386	350	368	387	353	333	363	348	360	408	336	368	353	367	424	401	403	332	386	361	353	378	357	364	384	369	368	362	370	344	369	361	361	356	362	361	377	353	371	367	345	371	365	354	370	375	355	386	372	386	356	324	381	342	366	369	392	370	375	386	411	397	343	368	322	381	354	343	303	359	373	349	363	389	371	353	398	371	395	370	372	339	365	388	384	367	380	330	360	396	362	378	343	339	373	380	357	375	379	386	366	331	362	334	367	362	381	352	382	368	369	356	361	403	346	356	361	353	370	369	328	368	395	372	381	358	349	364	378	371	359	369	356	338	392	360	389	346	331	400	339	372	370	388	389	379	361	409	374	358	375	382	334	365	370	385	367	394	359	350	384	395	377	353	344	381	374	381	357	390	329	392	390	334	347	387	374	347	359	348	349	372	363	356	347	359	363	366	375	390	336	372	314	339	358	360	393	340	401	353	346	426	401	359	372	392	397	390	354	375	369	380	352	335	406	360	351	358	307	328	387	378	382	378	336	345	362	394	342	360	387	335	358	397	357	380	358	356	380	320	375	341	362	388	365	364	381	394	354	353	397	371	378	354	369	343	411	367	389	359	354	366	348	363	363	346	362	363	392	396	361	361	383	374	354	361	355	341	385	347	383	388	376	368	344	341	354	340	398	384	359	359	386	376	380	349	366	365	345	359	387	369	348	379	390	364	363	358	345	375	385	328	369	327	386	343	403	330	381	379	331	370	412	361	370	374	374	349	366	365	393	345	340	360	359	391	349	360	387	380	384	347	335	351	383	366	333	357	361	336	359	340	363	385	321	353	364	373	379	350	348	406	373	345	379	363	395	388	386	371	368	362	348	360	387	360	352	387	386	380	362	333	378	391	362	392	368	369	373	319	357	383	359	358	366	351	364	353	366	348	376	360	348	355	354	343	388	344	380	352	348	371	380	375	315	371	373	357	354	352	334	363	365	339	356	347	353	393	378	394	381	351	344	369	344	399	402	389	370	359	356	346	373	363	398	360	381	380	330	376	380	351	367	370	391	392	385	363	381	352	362	385	359	357	359	378	367	347	377	355	369	358	376	393	343	369	369	364	345	358	401	391	360	340	396	380	350	376	337	415	385	362	384	348	383	371	372	375	362	387	365	375	370	349	350	373	370	352	357	362	387	337	343	383	341	347	354	373	379	393	407	369	345	372	378	367	365	353	361	375	372	350	372	366	404	367	349	341	364	350	385	360	364	362	350	336	360	394	355	357	353	375	361	383	354	364	376	388	366	377	373	351	395	368	373	359	363	358	355	380	405	347	375	378	353	356	358	382	348	324	372	370	325	367	339	359	328	372	351	368	370	380	377	359	369	370	391	385	364	362	371	327	358	349	378	370	364	391	378	378	353	367	371	363	335	348	382	350	344	362	372	392	344	366	377	385	362	347	340	360	388	358	347	367	356	386	400	385	349	356	361	338	360	373	339	398	397	364	359	355	374	394	388	335	367	364	362	370	366	369	385	359	352	327	373	358	342	375	335	369	352	375	372	347	397	369	397	368	352	358	349	366	376	421	351	363	359	362	399	382	369	367	364	367	382	368	387	373	336	334	394	368	382	351	339	359	376	355	365	356	355	353	389	378	361	369	381	374	353	368	344	331	390	350	368	394	361	366	428	390	363	354	393	353	377	366	360	389	376	393	378	426	345	400	381	373	379	364	361	364	357	365	376	384	360	374	375	388	360	387	372	348	388	361	353	345	390	337	361	356	344	353	356	360	365	406	380	406	374	383	338	366	366	356	360	374	377	381	371	395	383	351	399	385	370	313	370	395	375	397	373	359	367	361	348	349	360	369	347	376	346	417	373	370	379	353	356	338	370	332	376	386	325	349	355	380	356	375	371	345	337	379	347	354	357	343	386	390	373	339	359	328	348	320	385	364	328	369	370	374	345	389	382	346	357	365	366	341	371	338	390	341	390	382	391	348	361	357	401	351	366	364	347	375	377	338	365	382	361	350	352	337	365	335	334	335	381	372	362	368	361	350	355	352	362	383	371	391	400	376	335	347	357	348	402	354	344	389	363	358	390	341	361	376	353	376	380	364	383	400	355	374	366	417	401	364	327	393	322	377	334	358	357	376	361	361	371	349	368	410	400	357	380	349	338	372	371	340	357	386	358	373	343	393	370	392	380	357	367	353	386	352	374	342	354	378	400	358
12848	1611	420	379	353	372	370	394	364	362	411	412	380	409	388	381	398	362	363	390	384	356	385	388	356	407	363	412	387	376	345	365	393	422	405	338	383	365	394	393	386	385	377	404	380	369	376	345	384	376	383	370	360	386	364	371	397	376	345	409	407	334	366	422	386	400	362	377	363	380	368	383	394	404	374	340	351	381	371	375	381	352	357	363	377	376	382	368	359	360	379	370	372	384	356	375	393	395	366	362	377	391	356	379	364	382	370	390	363	415	353	355	375	418	365	332	392	401	358	336	378	428	364	388	376	341	379	349	377	395	385	397	335	394	348	383	357	367	378	379	364	360	376	378	356	410	376	369	379	423	411	396	392	399	390	355	354	400	361	397	407	390	402	400	386	359	395	389	352	372	388	374	381	356	376	366	373	418	409	371	395	386	360	385	359	390	413	409	351	370	362	380	361	373	339	355	402	401	344	346	358	397	402	399	399	421	368	402	395	368	392	344	363	397	402	398	403	362	387	314	362	357	394	418	383	390	367	392	362	403	400	360	320	392	397	393	366	400	363	368	356	395	388	328	367	396	400	358	340	378	344	357	328	390	359	369	377	377	374	348	392	387	388	389	383	354	362	398	359	363	384	388	361	349	346	393	396	384	382	367	411	400	396	379	375	361	376	347	378	379	337	362	425	373	368	357	359	396	369	353	385	371	384	414	387	396	381	370	368	387	370	394	380	360	378	399	387	416	364	357	401	359	355	367	371	359	389	405	392	436	381	404	364	406	388	368	376	376	355	340	405	359	358	366	385	357	405	365	340	335	380	399	388	376	364	354	369	350	397	368	373	402	386	339	358	414	380	381	335	345	374	347	363	393	351	365	367	340	372	364	379	391	395	386	385	358	364	405	377	371	391	369	374	392	379	376	390	382	398	372	357	426	391	368	392	366	420	365	366	340	380	348	369	370	377	387	378	382	361	367	349	374	389	366	375	385	396	381	384	364	389	402	363	372	389	424	365	374	386	369	376	323	343	378	353	363	382	393	389	366	355	362	361	385	384	337	392	354	360	370	350	375	374	368	403	394	384	371	377	359	367	383	384	386	357	404	393	391	362	395	383	406	409	358	354	366	393	391	377	363	386	360	368	388	375	370	372	401	383	357	386	390	360	410	388	364	392	381	380	382	377	358	380	408	381	399	391	363	385	417	364	412	401	384	379	388	383	380	395	390	380	378	403	393	417	339	349	366	350	369	383	392	362	408	402	391	376	384	392	368	403	424	366	378	360	386	392	426	396	392	384	365	422	364	368	420	360	380	382	368	354	388	361	376	377	370	392	370	371	384	373	376	363	379	398	366	402	393	402	374	402	399	356	377	392	412	376	360	373	350	391	366	343	398	427	370	372	391	386	359	343	338	372	368	349	371	374	372	360	375	379	376	339	388	381	405	367	429	407	364	347	400	388	335	356	395	369	328	356	382	389	372	354	323	376	387	340	368	359	397	393	374	392	359	393	384	399	377	356	417	404	402	354	352	402	376	428	387	379	384	389	390	372	431	331	349	411	384	370	357	350	392	366	373	418	392	402	362	365	357	349	393	348	418	364	374	370	385	370	373	350	357	379	369	364	390	320	331	374	410	416	389	402	409	372	403	370	351	415	397	402	379	318	355	378	387	371	366	381	379	400	432	374	383	407	368	362	417	385	365	341	412	382	409	363	371	383	408	382	373	362	391	375	358	378	363	388	378	315	374	413	340	374	401	346	377	387	377	342	369	385	406	371	358	380	383	366	394	369	431	371	366	385	388	379	406	351	379	407	402	422	373	378	366	374	391	382	363	360	404	381	399	405	363	368	382	372	366	367	405	417	413	382	382	411	382	413	395	381	383	374	379	389	407	353	396	376	426	408	410	362	409	357	371	385	381	357	389	414	407	371	354	383	344	385	369	408	384	393	360	359	402	376	377	367	403	396	366	371	384	406	349	390	356	342	403	372	390	378	371	346	382	370	386	361	359	361	361	351	382	356	346	381	386	378	387	363	404	406	376	390	371	345	389	396	368	332	404	369	395	378	405	377	360	366	361	386	368	387	396	362	442	399	411	392	369	396	349	368	353	425	409	404	361	401	376	366	391	351	363	394	356	358	385	382	340	393	352	373	403	384	374	349	369	383	355	375	406	383	360	402	395	417	343	417	372	370	337	391	370	391	374	341	355	387	388	369	413	359	420	400	349	416	361	401	390	382	357	408	393	382	350	405	367	406	367	378	373	385	411	352	376	384	389	404	398	375	334	384	376	392	358	387	365	386	358	403	393	392	374	386	415	406	333	357	403	414	412	388	393	378	383	389	382	366	390	384	405	379	380	372	340	382	374	382	353	380	394	359	387	362	359	351	365	414	372	355	379	401	403	410	369	388	401	382	393	378	413	397	397	367	407	404	386	384	379	404	366	361	340	377	364	357	381	392	352	358	382	389	384	384	353	361	414	374	384	344	364	336	373	367	397	400	394	378	336	412	377	398	369	387	378	355	398	361	392	394	401	404	356	366	392	382	363	374	354	362	393	339	353	376	404	388	383	374	335	376	407	407	393	377	357	343	396	393	367	363	373	350	383	388	393	382	345	349	401	369	356	419	377	388	373	396	366	404	387	375	348	377	381	426	375	390	363	362	335	343	412	415	385	383	378	401	391	359	395	395	354	383	394	405	370	376	401	385	407	407	391	372	346	362	362	400	338	372	357	358	359	399	372	397	381	395	363	412	367	363	389	378	353	379	343	385	412	358	376	392	402	367	380	355	407	343	383	377	397	386	405	421	421	381	401	407	331	369	353	376	351	363	382	345	357	406	438	368	400	380	385	379	414	383	365	411	441	383	385	369	405	358	351	376	387	379	401	401	407	385	357	372	359	387	408	361	363	350	386	356	381	380	393	396	418	354	352	395	378	396	440	349	384	372	384	372	403	375	410	391	394	331	368	395	388	377	372	356	389	406	367	351	357	370	383	373	422	384	358	364	416	381	404	355	396	405	391	346	367	404	380	404	391	350	374	371	361	379	419	352	370	380	390	373	381	376	377	329	382	388	389	389	388	378	390	375	375	409	375	366	396	392	377	415	398	379	372	351	351	390	363	414	386	409	345	357	328	381	360	379	382	369	399	373	357	371	408	371	365	426	344	354	347	385	369	335	401	358	389	353	381	386	351	365	357	402	352	356	377	388	361	360	334	358	395	383	407	398	361	359	332	354	386	371	439	388	338	374	370	369	402	380	394	386	385	390	381	348	374	382	347	384	381	374	375	410	393	370	396	340	378	367	390	358	373	406	388	403	394	401	375	370	384	390	382	370	398	358	349	361	375	371	371	380	368	369	343	353	336	377	356	378	360	402	361	364	357	377	390	374	390	363	378	374	348	392	373	346	371	376	418	379	371	344	350	351	363	353	397	364	376	390	384	388	406	408	389	386	353	347	343	406	375	407	366	374	371	366	389	388	380	392	389	402	350	383	403	379	366
8203	1116	842	871	846	844	802	856	860	823	772	869	818	774	830	810	816	858	813	805	788	842	783	806	840	804	826	814	810	827	771	839	843	860	847	819	794	828	830	790	858	858	807	885	839	815	821	828	782	854	859	831	786	819	816	795	861	789	821	784	858	778	814	803	799	801	844	823	815	820	846	839	813	821	835	837	849	822	803	818	788	841	822	871	785	828	830	856	809	841	821	831	808	835	824	823	817	861	859	836	837	769	828	817	810	824	826	825	811	859	815	863	840	792	849	815	832	834	841	813	801	851	809	827	862	845	823	829	812	790	799	824	826	780	812	812	839	880	829	842	810	821	879	854	870	877	828	843	828	808	851	817	875	823	806	827	800	824	839	823	870	826	775	821	819	785	815	821	836	820	814	817	837	892	831	809	838	789	829	817	822	839	833	799	825	804	841	807	846	800	827	796	833	828	784	842	841	758	841	850	768	829	836	783	802	845	864	786	814	857	782	862	841	824	801	808	808	814	798	828	786	832	829	813	805	819	866	837	821	824	799	778	845	862	778	823	799	780	826	857	874	850	828	857	799	798	853	826	793	814	802	869	802	789	886	841	780	809	803	865	822	847	816	800	797	844	789	836	818	841	835	812	809	823	902	841	830	803	836	800	806	826	841	822	802	790	809	808	831	851	830	836	866	799	847	799	835	828	805	847	835	820	810	830	828	784	854	850	798	791	775	801	837	826	805	850	832	800	816	794	823	826	793	789	793	804	824	813	845	811	866	789	851	823	799	834	798	825	808	830	821	827	808	814	855	814	757	865	794	870	830	852	786	840	817	855	839	813	854	801	833	773	844	813	847	836	870	798	824	785	813	824	824	806	828	836	803	778	826	831	853	856	838	786	864	787	818	825	835	830	831	782	847	824	809	776	849	810	798	786	859	840	835	823	834	823	767	829	795	800	822	815	816	853	823	872	813	806	822	817	816	813	838	826	833	828	823	877	822	828	812	810	811	816	866	769	838	873	854	830	821	787	805	861	778	778	810	807	822	807	842	829	803	774	839	844	809	844	812	821	848	904	823	802	778	814	775	820	861	782	805	798	816	786	852	814	832	836	861	784	774	898	803	820	804	810	850	796	802	827	815	907	849	819	829	824	824	808	769	807	812	851	823	839	830	816	838	807	813	839	807	824	793	820	773	759	847	798	824	824	766	823	803	799	880	814	792	786	849	763	815	827	839	793	816	845	806	807	814	818	827	847	824	860	781	824	795	774	836	832	817	815	798	868	816	813	793	842	821	818	881	882	794	796	808	831	776	858	836	865	806	850	764	836	832	837	869	835	828	837	825	792	842	777	876	791	843	828	845	844	813	766	829	815	832	781	877	819	822	823	769	868	842	860	848	806	844	858	798	852	818	776	842	829	885	829	791	869	862	825	807	876	823	842	843	805	825	817	828	812	903	912	796	825	820	851	834	797	826	800	821	808	819	832	824	811	816	856	801	837	845	801	809	833	819	770	833	832	839	794	870	863	789	868	798	792	788	816	878	799	866	839	836	787	847	824	803	828	878	774	801	819	839	860	845	859	857	786	850	893	824	798	860	832	895	819	807	830	835	818	860	860	799	821	774	855	801	788	826	765	868	813	838	817	795	859	829	824	851	805	822	826	832	828	801	796	773	773	842	819	826	780	814	779	781	876	794	849	862	783	849	760	819	783	807	830	802	755	809	792	850	826	821	838	811	845	823	830	792	846	793	851	790	836	848	856	779	780	834	836	828	796	853	833	826	845	810	851	805	833	836	823	808	845	813	801	821	855	838	837	898	845	840	797	801	790	838	825	809	781	818	856	814	857	812	812	827	823	849	847	813	862	849	824	839	812	798	799	777	819	863	788	752	783	863	861	867	838	816	818	846	816	828	811	855	859	824	799	814	835	847	853	870	803	820	808	782	798	827	808	876	809	811	853	837	806	809	807	802	833	864	846	796	810	839	792	794	834	830	846	786	843	801	800	833	879	816	857	812	852	849	799	850	881	841	885	818	808	792	833	814	801	842	859	852	838	826	822	815	835	826	814	785	802	776	812	893	859	791	831	805	811	821	787	852	838	844	803	818	773	799	851	783	828	774	817	839	814	808	783	828	776	802	805	811	852	843	822	862	816	813	824	875	804	830	829	827	836	857	849	859	834	837	795	742	794	833	880	872	852	794	845	851	781	814	846	810	811	836	815	826	849	836	824	855	819	792	799	813	788	810	827	831	817	832	868	833	819	806	809	806	844	834	843	850	826	800	751	813	811	847	844	838	820	835	874	792	844	801	853	852	809	853	795	822	781	809	818	815	817	842	784	792	863	827	819	823	791	838	812	853	820	797	802	826	814	837	837	787	806	844	843	859	802	857	804	810	803	851	784	871	864	812	840	841	829	811	776	803	808	835	792	818	834	813	827	844	824	886	778	820	798	818	825	832	842	797	812	879	870	869	831	822	770	831	834	841	803	838	841	815	786	868	849	878	833	779	770	790	815	805	804	777	812	856	807	779	835	847	839	812	818	772	803	812	813	864	835	813	859	856	801	806	793	878	794	811	777	834	853	797	823	885	826	860	855	835	818	780	826	729	812	860	823	751	816	805	818	864	861	861	841	821	835	818	803	831	862	845	821	775	794	836	787	809	803	800	815	881	857	865	831	833	797	799	797	824	798	853	802	799	787	821	826	801	820	800	820	779	873	813	815	855	785	820	784	869	820	776	848	830	850	844	823	783	815	810	812	845	800	827	829	819	849	825	806	829	852	849	812	824	863	813	753	866	806	851	805	844	802	881	788	847	802	783	796	758	872	889	780	857	788	793	834	845	819	761	802	802	790	847	827	856	809	851	799	792	811	890	820	838	805	849	806	874	815	811	826	835	832	806	852	822	808	822	829	833	771	790	790	806	874	812	791	802	791	826	784	793	743	791	825	785	834	804	821	849	803	821	807	800	866	865	808	803	859	776	823	824	757	812	779	852	832	847	863	812	792	829	810	867	801	857	815	782	783	815	846	830	868	838	810	846	830	812	804	836	812	782	812	785	808	828	842	822	824	808	814	832	880	817	783	836	830	842	840	803	823	811	794	791	856	852	786	838	840	836	811	816	811	860	859	796	835	835	802	844	872	829	848	788	763	770	828	859	814	854	824	806	829	786	811	823	775	826	812	835	787	842	841	783	785	813	801	804	762	815	855	842	887	792	786	842	806	836	811	833	864	830	834	859	800	818	817	832	818	813	750	847	832	845	780	793	851	815	810	830	828	845	832	854	852	860	868	839	824	845	851	877	842	788	832	859	804	820	821	839	818	869	807	828	830	813	859	870	821	867	838	838	846	847	818	812	837	843	829	825	812	835	801	772	869	802	810	826	856	805	858	777	791	819	822	869	848	871	866	810	837	781	830	846	874	848	808	831	818	874	774	806	823	844	835	854	863	803	870	856	843	880	772	829	809	792	823	805	814	806	844	835	825	826	825	832	803	862	795
26972	4398	513	401	298	290	263	238	239	205	204	216	202	231	233	213	208	191	234	234	209	218	221	188	200	190	199	213	217	227	188	224	190	192	203	189	178	214	216	214	194	169	194	203	203	213	188	194	213	200	189	192	178	202	199	192	202	186	225	200	186	211	203	193	224	203	208	223	200	180	197	203	187	215	210	193	231	206	225	192	200	183	197	177	207	169	215	203	211	181	197	197	207	192	188	211	197	212	182	189	202	188	182	210	197	189	191	227	215	198	192	215	222	206	196	207	197	223	189	220	185	211	209	200	193	215	201	192	209	209	186	212	208	182	190	182	175	194	201	186	197	205	185	227	207	201	225	195	220	199	197	192	186	189	207	171	189	200	209	203	212	217	198	206	202	197	181	191	220	198	231	187	206	207	208	232	215	195	217	214	209	197	194	181	227	216	195	189	201	210	207	199	196	225	208	195	206	234	198	216	201	221	190	170	203	220	200	221	188	219	214	184	206	184	213	198	216	195	223	180	188	195	203	190	216	220	195	200	193	201	198	218	191	205	224	216	200	195	200	234	191	200	192	206	182	214	202	167	194	186	190	242	207	215	241	203	179	226	186	224	202	194	194	210	180	199	216	204	189	199	192	181	176	186	196	196	206	183	178	221	211	205	199	183	226	195	228	186	209	189	181	184	211	193	203	194	196	216	189	207	211	186	196	182	202	199	203	223	224	187	178	186	199	205	205	198	220	197	234	197	226	169	173	189	192	176	206	199	213	211	213	232	198	164	177	182	198	202	192	201	211	192	205	199	201	176	208	183	210	192	207	185	214	227	199	203	195	226	179	227	219	177	180	217	179	183	208	213	198	184	193	208	199	197	178	199	226	203	200	238	225	216	213	196	201	187	203	184	186	188	188	184	199	222	224	223	201	195	193	175	200	211	202	186	211	213	202	213	195	191	217	203	197	208	199	187	227	207	207	211	191	197	169	208	216	173	217	193	212	204	210	209	203	203	221	207	201	209	192	173	204	208	208	187	184	182	232	180	209	210	226	195	190	184	194	193	208	200	195	197	192	163	203	212	209	204	236	205	203	182	216	208	184	214	220	177	208	205	184	193	196	191	173	213	218	188	191	217	208	219	203	199	205	191	226	216	213	217	228	209	208	203	183	191	191	192	195	191	186	217	215	231	225	204	242	218	243	212	196	195	179	228	189	207	217	182	189	188	177	178	189	209	210	197	216	210	221	195	213	199	189	193	190	234	198	228	193	198	236	205	195	203	192	230	219	209	199	192	210	203	201	197	200	219	184	209	237	194	200	206	201	199	190	222	217	202	210	224	187	194	207	208	200	201	185	178	202	184	200	201	216	214	199	210	189	186	201	176	188	211	207	205	197	214	185	197	208	207	209	209	192	205	194	213	175	189	204	191	168	174	205	199	218	224	222	194	191	190	172	188	193	208	196	240	220	208	216	211	214	193	176	197	196	199	203	189	210	220	189	191	193	200	185	189	212	199	164	226	190	206	217	219	203	216	223	223	232	198	209	191	180	173	194	206	182	189	214	209	212	209	179	195	200	184	212	206	192	207	183	201	201	222	203	188	211	192	190	196	219	201	189	189	190	211	188	197	204	182	185	182	198	199	192	200	172	193	213	201	206	176	185	214	210	208	223	218	206	196	192	198	214	214	180	214	208	206	212	200	193	188	169	208	192	216	172	182	194	222	223	183	176	207	186	196	200	198	200	223	219	223	205	188	165	222	201	181	195	202	221	193	184	196	230	198	209	205	199	221	244	193	178	192	185	208	229	171	193	218	197	190	194	220	215	207	188	199	221	187	217	193	199	221	216	201	177	200	215	225	178	218	181	222	196	172	199	214	198	212	171	202	202	223	214	206	183	174	182	203	215	224	187	196	210	204	189	192	229	216	204	181	205	192	195	198	188	203	212	193	187	199	204	189	204	223	209	225	184	192	190	189	208	210	198	181	199	202	219	186	198	210	218	191	193	204	205	212	190	193	205	180	187	187	188	197	203	208	197	206	215	195	197	196	219	204	207	202	207	220	206	181	203	230	220	185	193	193	216	189	199	190	183	223	203	184	205	208	203	209	226	182	190	233	193	181	210	192	177	206	175	205	207	224	194	214	166	194	187	223	163	213	188	201	185	190	212	211	201	189	194	189	222	203	212	201	196	189	211	202	206	197	200	187	207	200	203	201	184	188	226	217	199	185	210	199	210	183	198	221	209	184	194	213	208	216	227	223	225	188	203	203	211	195	189	199	242	201	187	217	192	200	200	188	215	195	202	202	192	210	186	203	174	215	185	210	182	209	197	185	221	206	207	197	207	208	161	211	173	210	189	240	218	189	229	205	229	186	233	205	172	205	213	203	199	209	210	197	194	201	194	219	194	180	209	206	192	197	182	222	188	205	199	227	179	214	213	219	204	197	197	210	198	214	201	198	182	197	235	231	202	180	200	192	192	193	198	166	195	185	222	197	215	210	191	182	184	197	209	192	221	203	204	187	196	189	200	202	182	166	191	222	208	205	200	195	228	192	208	198	217	209	203	205	178	187	230	207	208	199	198	188	201	209	188	204	186	201	178	194	197	195	198	204	206	204	213	183	209	221	170	175	209	208	221	212	173	180	189	235	171	195	220	192	201	188	207	218	204	198	180	195	216	208	198	180	181	205	157	209	162	201	189	178	185	175	201	210	208	219	195	243	211	201	236	216	197	204	184	214	224	229	208	208	170	217	196	177	203	210	204	207	224	207	196	205	203	217	204	204	220	169	196	194	215	211	185	223	209	190	243	210	198	196	178	194	196	218	211	193	221	199	211	207	203	208	197	195	195	211	163	211	192	181	220	208	207	223	202	201	195	210	177	190	183	204	187	205	203	229	192	180	176	209	189	199	204	204	198	195	192	207	228	207	203	199	202	179	196	192	219	203	194	210	173	195	197	187	195	208	216	188	196	201	217	202	181	208	209	213	196	204	165	184	227	224	203	195	166	201	205	205	223	215	207	188	204	215	247	187	189	186	216	203	233	211	192	192	224	186	218	193	206	178	188	224	213	219	184	193	208	205	208	166	194	193	202	195	215	197	189	205	207	214	195	176	214	204	162	197	231	181	223	220	199	217	195	192	192	191	195	192	179	208	177	219	194	191	189	212	210	181	215	216	194	210	225	198	228	216	196	175	178	207	199	226	207	203	224	215	177	215	187	222	193	199	204	191	190	227	186	214	206	207	214	216	173	218	199	164	195	193	200	212	202	231	212	194	206	208	202	200	194	204	195	224	208	203	188	208	203	211	201	176	189	212	184	191	229	207	202	159	211	198	221	201	226	214	193	196	187	202	209	211	181	202	194	213	202	206	213	184	199	217	194	194	211	196	210	205	199	201	184	207	201	199	199	183	198	213	196	241	221	232	221	203	174	203	170	185	224	188	188	213	205	202	171	196	209	185	198	202	175	192	230	223	173	203	192	200	190	210	204	210	200	182	185	221
16754	1298	1048	1151	1027	916	789	739	695	620	603	598	611	562	533	511	493	507	503	479	502	494	456	487	502	509	488	479	468	472	499	476	473	483	493	471	484	486	458	498	491	456	482	449	426	485	483	481	455	455	494	479	480	449	487	472	455	463	457	475	452	485	480	447	477	521	475	488	446	477	473	480	506	481	474	470	480	505	487	462	467	447	407	468	482	498	476	487	421	460	483	512	496	457	489	466	454	501	454	498	506	484	471	460	483	499	445	459	466	459	486	442	480	468	491	450	451	475	501	447	457	476	423	500	477	451	460	471	468	463	464	467	450	493	432	453	486	475	492	414	455	486	469	439	461	484	500	473	485	449	454	458	483	484	476	483	429	438	456	451	457	446	513	471	476	483	448	441	488	502	495	446	488	464	437	469	404	470	466	477	485	454	452	451	464	438	505	443	464	479	495	475	444	439	468	404	509	444	494	491	477	428	429	488	461	479	458	478	448	468	450	469	462	453	459	481	499	483	454	529	445	483	413	474	458	483	467	488	498	476	459	462	483	472	452	463	489	441	465	449	485	463	494	456	508	524	507	460	478	475	429	487	491	466	509	458	472	467	439	484	453	467	447	505	451	442	463	470	469	462	502	431	445	437	486	480	478	447	458	475	492	487	463	473	479	462	475	499	495	468	468	436	489	441	482	438	457	437	447	456	460	454	541	479	479	495	458	469	465	472	456	494	447	484	479	446	484	469	444	484	449	475	467	494	480	484	464	452	470	471	485	450	415	457	476	458	455	478	464	516	508	445	468	457	456	425	458	471	487	512	450	435	437	434	480	446	466	467	496	491	469	503	478	487	467	484	474	471	461	498	454	481	468	482	434	472	447	428	516	458	442	438	451	478	493	465	481	453	514	476	478	465	491	410	474	472	465	464	477	446	477	456	480	469	476	454	463	440	435	503	478	469	455	448	464	459	455	508	489	477	463	441	508	448	454	477	431	516	517	459	469	447	473	462	464	398	458	490	467	457	474	487	420	423	484	475	433	488	471	453	473	462	482	500	464	446	455	467	475	443	519	489	465	483	450	486	432	460	462	465	454	474	460	502	485	437	499	473	438	492	441	475	479	501	433	450	453	483	460	465	467	434	501	486	468	449	428	483	469	440	483	461	483	466	462	452	481	461	450	435	478	510	515	484	509	482	481	444	444	498	418	465	470	506	455	476	462	429	467	482	472	457	448	444	429	442	470	442	457	448	444	437	512	485	472	466	482	463	457	482	475	512	475	428	485	460	453	443	487	468	462	458	461	482	466	477	478	480	468	465	472	451	457	466	498	492	463	473	447	423	458	464	470	491	465	469	458	450	511	474	458	471	460	447	470	448	452	472	440	440	496	460	495	513	492	473	424	492	498	464	436	475	479	476	448	432	485	469	461	445	455	478	428	451	470	466	474	439	467	478	468	465	472	466	459	448	479	482	484	475	441	443	514	517	492	463	456	500	456	494	506	419	456	450	481	492	475	453	507	471	408	433	476	495	480	453	447	503	459	459	425	396	459	510	466	461	472	450	428	495	470	479	438	432	488	479	492	486	424	481	446	458	461	454	458	441	443	452	440	500	450	459	441	459	468	476	484	502	483	471	498	476	457	474	502	493	494	511	466	471	498	445	465	466	448	466	474	481	484	450	423	472	456	458	495	445	456	464	504	475	450	452	475	499	460	474	458	468	467	469	512	483	483	467	485	483	456	487	457	452	446	466	515	474	491	479	437	446	476	470	440	436	497	481	454	443	475	442	485	476	466	473	456	442	454	509	440	480	460	465	488	477	459	496	458	488	424	467	479	461	482	425	461	432	493	455	484	467	465	487	469	474	444	435	436	497	474	463	459	481	484	464	478	447	478	480	461	492	456	445	465	451	478	450	491	474	470	454	498	460	449	496	481	458	430	447	470	443	455	465	450	468	466	473	456	506	488	463	468	466	478	494	498	486	469	474	519	457	489	474	421	499	484	480	446	445	482	455	464	469	492	477	427	454	444	474	481	465	435	471	495	474	481	477	480	483	475	473	463	461	504	440	480	424	481	429	471	509	476	430	456	455	461	475	455	452	444	456	499	469	441	455	445	494	447	461	469	469	474	470	496	456	447	492	454	451	459	450	446	458	458	458	503	437	452	477	498	454	469	428	487	508	471	457	468	465	475	474	460	501	458	435	455	471	477	471	460	464	443	456	475	459	459	482	458	470	487	471	501	502	453	469	464	479	497	457	468	475	456	434	463	514	468	438	479	448	442	482	450	483	436	482	455	461	456	445	439	475	458	485	453	466	449	460	441	415	490	463	459	479	442	452	496	475	517	464	426	469	512	467	503	488	462	490	471	451	479	508	478	454	442	451	511	465	499	462	461	487	444	469	496	452	480	446	418	503	450	474	475	445	478	478	420	459	459	484	477	462	460	455	467	479	454	515	451	460	500	464	480	456	448	498	473	489	481	483	547	507	457	454	476	483	477	493	462	476	473	482	444	437	481	511	457	426	481	473	501	446	423	521	492	445	464	478	482	431	460	468	455	461	489	486	457	512	450	487	449	464	484	468	479	482	478	479	487	471	441	434	454	508	481	465	508	528	460	521	460	469	480	480	461	488	509	450	466	474	501	493	492	506	474	439	481	468	466	453	526	468	470	475	474	492	472	456	462	465	451	470	455	469	493	456	493	471	460	481	421	444	464	489	454	508	476	429	505	473	500	476	468	488	445	462	450	483	465	509	457	495	502	466	449	464	480	460	468	458	476	480	470	472	512	463	425	443	455	442	465	500	467	539	468	461	490	453	488	498	451	472	479	467	487	454	438	465	442	456	497	481	472	513	436	492	489	465	496	453	455	483	501	472	465	443	505	448	440	471	481	496	443	441	459	479	461	445	470	468	463	439	443	479	504	448	490	461	488	483	485	468	466	488	504	495	460	467	465	457	446	486	508	441	436	420	440	481	472	481	497	438	494	481	477	451	442	444	503	460	490	506	441	478	450	456	483	454	475	491	469	489	480	505	449	493	497	498	488	484	439	469	492	456	472	446	463	475	462	482	531	474	493	489	479	459	454	445	491	454	453	463	470	492	478	435	459	445	464	466	426	486	505	456	511	443	482	469	477	447	464	432	431	445	427	492	470	478	534	460	481	446	439	452	459	479	471	447	465	507	486	440	482	498	492	446	466	451	497	457	471	455	484	482	481	449	422	452	462	480	466	430	483	447	464	450	471	491	474	482	458	477	461	492	433	502	473	445	489	425	450	477	451	469	452	478	505	455	486	466	438	479	441	450	452	443	485	506	488	465	459	450	454	445	456	459	483	461	505	460	475	452	465	456	486	476	465	478	420	463	480	493	465	504	445	489	432	497	446	433	475	473	440	475	433	440	450	485	473	487	471	481	442	493	445	457	461	469	470	456	461	455	491	481	468	451	461	477	446	515	456	461	461	464	448	460	490	493	451	415	469	470	456	445	465	508	483	436	440	487
36213	7857	912	554	411	309	268	252	231	207	180	177	168	164	173	168	154	153	171	131	134	156	154	156	152	133	128	146	130	120	134	168	156	143	158	136	142	160	158	141	137	150	159	142	148	131	148	141	145	131	129	154	118	141	156	137	149	148	135	169	143	140	149	127	166	152	139	143	136	153	130	130	150	131	141	127	146	147	127	153	140	143	151	152	141	139	159	138	122	154	141	139	148	141	131	143	158	156	133	138	137	141	131	140	159	142	129	145	143	174	164	121	134	149	130	124	141	133	121	130	153	159	140	153	150	132	141	152	135	131	122	138	127	157	147	148	159	141	130	153	155	139	151	154	137	151	155	125	139	138	140	130	174	157	136	145	155	128	137	145	144	166	135	170	138	153	174	124	145	145	133	125	136	121	162	153	140	159	123	147	135	135	150	163	133	160	148	122	147	164	149	145	130	154	164	155	126	126	141	150	152	122	137	167	140	151	142	123	147	160	130	128	138	146	136	145	166	151	140	132	119	139	129	123	138	147	154	155	163	144	143	147	141	150	157	158	134	150	162	165	144	137	143	136	139	134	153	127	146	129	142	125	139	131	151	149	142	142	153	154	150	134	163	131	143	141	138	144	152	135	144	168	149	170	155	142	174	122	150	165	138	136	133	148	146	154	146	149	156	146	131	150	144	135	155	149	142	136	156	146	147	178	136	129	148	155	131	136	154	136	136	138	137	133	139	124	150	174	131	146	144	129	136	145	150	155	157	130	134	138	144	118	137	158	161	136	145	139	132	135	159	131	134	151	133	164	134	162	138	178	158	140	174	125	136	125	160	150	136	149	139	152	144	151	143	166	144	113	136	130	156	145	135	118	113	148	141	147	150	161	144	122	113	126	156	154	148	130	161	150	149	135	144	145	161	153	152	136	126	161	141	145	162	149	127	135	140	147	151	136	121	133	140	136	151	169	142	120	124	126	150	150	143	130	126	146	140	132	153	165	124	150	131	147	161	143	152	148	146	151	145	163	135	144	126	146	145	142	124	135	141	156	134	138	135	128	145	162	136	148	124	146	159	133	146	145	138	152	155	125	133	180	145	149	140	136	156	111	135	127	136	147	165	138	153	139	122	163	135	151	173	130	137	152	133	151	130	165	145	146	151	146	144	137	133	135	144	155	138	138	154	127	134	125	143	149	127	138	132	144	165	150	143	163	153	131	136	139	129	143	124	138	134	149	129	127	152	127	137	124	131	131	139	129	149	127	153	137	139	156	157	129	145	156	134	135	162	161	138	130	147	130	120	124	135	169	138	131	153	146	158	152	113	151	158	136	132	159	158	121	156	149	144	117	144	131	161	149	133	137	155	132	135	175	147	140	147	142	149	147	153	123	135	129	123	152	139	153	123	118	134	141	161	138	160	147	124	130	136	133	171	146	148	148	136	132	157	151	146	156	156	126	142	140	141	142	116	140	132	137	141	130	148	152	136	137	146	150	141	141	158	133	146	157	159	156	154	163	158	156	147	141	157	124	133	130	134	136	141	143	133	155	134	151	124	170	123	156	143	137	135	152	155	155	143	158	116	132	121	140	144	149	148	138	136	136	124	144	149	126	145	114	155	143	129	146	153	130	151	136	134	146	126	142	148	125	150	152	183	161	134	157	145	146	131	132	169	157	131	152	130	138	151	147	132	153	105	135	139	135	125	164	147	145	138	148	106	136	154	142	124	152	141	144	123	135	158	118	127	150	155	148	149	132	157	152	155	141	176	149	142	157	141	143	157	148	114	123	145	142	152	147	138	160	150	139	145	150	132	127	145	164	118	163	129	127	157	158	141	166	141	136	156	119	143	156	138	129	135	134	149	137	120	149	151	161	129	167	160	153	133	135	146	146	124	141	145	127	141	160	114	117	132	147	147	139	146	148	149	137	154	164	118	149	136	137	154	149	149	122	141	170	142	171	146	139	122	129	117	156	141	167	144	140	149	133	153	137	137	120	138	130	149	156	153	140	122	150	136	163	151	146	147	117	128	139	139	135	159	131	157	177	135	130	144	144	127	129	126	145	141	145	132	145	162	182	153	160	131	133	129	163	125	140	135	116	145	143	114	116	151	153	116	154	142	145	130	149	161	167	154	137	156	158	153	141	140	129	137	158	161	158	115	134	136	133	121	157	124	136	131	125	150	151	141	124	145	127	142	162	139	129	131	139	161	137	147	156	145	151	139	133	128	145	141	160	156	139	137	154	150	140	151	135	144	147	123	151	148	125	172	130	134	164	144	148	152	122	121	142	174	144	134	142	154	150	156	179	157	122	153	145	151	155	145	148	146	131	142	139	127	152	149	146	149	151	147	147	166	163	135	147	132	165	152	147	157	132	130	134	145	129	140	153	125	137	141	150	141	142	145	124	181	140	154	172	155	153	163	129	130	165	114	153	145	144	155	134	158	135	174	141	137	126	126	124	151	137	139	142	139	136	156	139	135	156	160	144	153	144	130	141	158	146	128	146	146	133	141	147	139	143	130	141	135	147	123	168	148	138	148	163	149	145	143	148	162	141	161	137	144	158	142	122	152	149	134	134	143	133	114	122	122	141	120	147	136	147	130	130	116	164	131	143	131	139	132	131	151	132	151	142	150	141	123	138	138	159	156	135	148	152	168	134	151	139	146	155	137	161	139	130	146	152	154	167	139	146	170	157	153	127	168	168	143	160	168	144	136	143	130	155	158	157	141	129	148	163	145	134	137	130	140	126	152	151	126	132	124	152	129	136	103	171	121	136	138	142	154	149	172	143	146	152	156	136	120	155	133	144	150	145	126	166	143	124	153	119	140	154	153	140	139	126	141	148	136	164	143	139	137	144	141	128	143	142	122	141	151	120	154	129	151	124	148	132	139	163	144	142	135	132	134	168	141	135	142	107	149	139	144	154	157	154	115	159	141	131	150	139	144	134	136	153	162	126	140	137	157	138	150	117	131	129	168	142	145	145	131	107	159	124	131	129	162	166	130	144	139	139	125	156	147	132	129	128	151	156	146	141	154	140	146	149	134	155	137	130	153	154	154	165	132	135	122	147	137	156	150	147	145	134	152	120	151	127	138	138	136	152	129	147	156	134	143	132	146	153	143	123	150	119	128	154	145	148	148	146	143	153	152	150	155	141	142	144	148	163	129	117	130	141	152	165	120	139	150	157	140	140	146	131	127	143	156	155	142	128	155	144	160	128	127	134	163	148	150	141	135	138	158	150	144	145	141	138	134	125	139	129	151	150	141	137	125	150	137	161	133	166	156	159	132	138	138	163	137	126	160	148	153	169	132	162	131	161	154	95	138	149	163	128	142	140	147	136	133	137	136	139	142	146	163	129	129	132	157	148	137	147	160	151	144	123	135	142	128	116	127	146	145	127	139	152	141	135	126	119	154	142	146	153	124	137	131	143	146	133	143	145	149	136	136	131	174	147	129	138	123	124	147	151	148	162	152	152	158	127	143	160	137	164	149	146	143	145
21139	1819	1549	1729	1558	1234	950	822	785	700	641	579	585	587	474	474	465	487	485	443	444	402	401	431	422	438	409	390	413	426	383	390	393	415	402	378	399	412	365	410	364	360	401	414	364	388	374	409	381	364	382	388	395	399	413	386	385	366	415	361	374	365	338	367	370	350	380	397	330	366	355	364	373	380	326	342	384	350	369	355	374	366	391	379	372	350	357	383	366	365	363	339	350	372	381	381	372	398	349	376	380	353	378	365	340	395	409	338	366	335	364	372	392	367	409	370	344	364	358	378	397	388	365	346	382	329	370	359	389	392	400	374	366	358	341	399	367	362	378	375	397	415	354	406	357	372	350	377	347	411	335	356	343	388	389	332	387	373	351	375	366	378	372	378	407	345	355	388	356	353	379	355	372	403	400	367	387	383	364	345	342	359	373	345	362	374	391	340	351	372	333	364	351	399	338	375	355	331	362	380	401	347	402	370	315	359	365	362	353	356	323	374	356	348	361	373	376	355	351	367	346	369	362	417	383	368	350	355	335	368	354	349	397	385	401	366	403	372	348	362	389	372	385	352	340	385	341	336	385	344	365	345	357	386	377	342	367	345	379	363	361	392	373	361	402	382	347	389	393	386	399	387	344	376	381	399	367	339	369	373	381	353	377	330	364	376	383	364	381	328	379	368	374	371	401	367	412	362	359	373	355	357	395	381	340	322	396	362	397	406	396	423	375	345	392	348	398	371	365	368	344	373	332	358	353	373	348	384	376	411	378	355	377	340	387	366	387	387	341	366	395	364	355	378	392	341	360	378	331	361	364	356	343	400	381	348	379	340	393	397	379	315	380	389	354	365	344	342	376	358	345	341	317	395	352	346	365	366	382	383	373	369	358	348	359	389	419	377	348	392	371	351	381	358	330	375	371	331	412	360	374	389	380	353	328	377	324	393	363	353	405	388	375	363	396	348	393	345	371	361	365	360	380	371	373	353	353	377	371	362	348	373	349	352	394	393	354	377	364	387	388	361	385	374	393	392	397	364	340	399	412	385	345	368	372	367	369	369	375	364	363	372	356	358	345	346	375	360	350	355	367	390	340	386	371	341	360	368	378	378	365	360	370	357	379	355	330	385	357	355	396	317	370	376	344	377	364	422	392	391	369	370	410	378	381	358	358	374	370	374	383	361	345	386	386	406	401	376	367	382	402	379	371	359	368	372	405	362	370	381	363	367	381	349	423	387	350	379	372	346	376	372	407	394	366	361	343	358	356	344	409	385	358	358	386	403	361	350	381	349	401	372	392	362	381	372	375	365	368	393	380	364	388	386	380	361	353	363	365	373	363	358	383	386	365	380	378	369	392	337	400	333	383	381	371	361	353	413	405	399	430	340	348	356	433	345	373	384	372	357	359	378	350	363	352	365	346	397	341	394	377	369	373	330	411	414	392	348	339	377	370	354	356	414	408	374	366	376	379	353	368	372	361	382	408	375	386	347	397	337	360	383	348	403	357	367	361	380	406	389	335	355	351	349	360	390	362	345	352	365	387	372	398	372	334	394	376	381	373	366	343	366	330	347	383	375	382	379	396	382	395	371	381	411	379	356	338	365	360	398	390	346	377	380	407	388	363	366	383	376	363	350	377	372	350	388	383	384	367	370	375	345	371	397	404	338	364	354	368	343	337	396	346	395	357	367	384	408	374	345	402	362	387	362	350	360	334	390	376	378	357	348	391	386	363	364	344	394	350	338	354	381	359	385	347	350	363	350	390	400	400	354	408	388	346	352	368	405	363	392	350	329	373	345	351	381	341	372	402	411	391	331	344	357	372	344	385	382	404	389	396	383	362	414	382	364	364	388	370	374	372	392	351	357	380	345	375	376	336	369	320	398	374	392	367	375	362	406	344	391	364	346	380	377	370	359	351	367	354	394	361	370	376	404	355	357	323	327	391	395	339	355	370	377	382	400	365	402	358	372	385	387	352	393	342	346	399	328	379	375	384	393	352	354	364	347	354	351	373	364	365	374	397	381	367	365	352	357	347	402	356	371	387	328	385	391	381	381	346	375	368	334	377	365	380	408	357	344	369	368	346	399	347	371	363	343	351	331	359	367	378	398	379	360	342	357	387	385	386	398	358	380	381	388	373	338	321	387	385	349	376	351	353	370	387	394	396	372	359	378	331	362	362	382	367	360	363	343	386	355	378	377	403	359	384	400	363	371	372	388	382	393	362	371	334	343	387	356	393	314	341	376	369	359	350	381	359	378	357	394	342	366	382	368	345	381	341	411	366	380	372	388	415	359	339	387	369	376	360	321	376	382	367	347	368	340	397	397	355	380	374	377	387	379	358	372	370	402	352	378	374	384	367	371	348	368	363	343	383	397	362	373	359	368	315	382	386	365	369	342	366	379	389	354	411	366	363	389	397	335	360	362	374	338	384	334	387	369	362	377	360	339	354	379	369	366	363	367	417	369	344	347	368	358	362	396	366	374	349	355	364	361	378	341	399	371	329	385	357	338	361	378	358	394	372	373	371	386	405	339	371	399	363	367	345	366	386	381	387	349	396	373	348	384	395	335	372	369	366	375	366	362	371	384	345	385	380	385	385	362	364	357	377	389	378	377	381	400	333	362	361	351	401	376	375	376	347	353	346	357	388	401	374	351	369	393	383	373	351	357	358	383	375	366	380	332	344	350	361	369	382	356	388	363	331	339	364	375	363	354	397	411	347	369	375	367	332	348	351	381	345	333	351	341	342	346	414	351	342	338	335	351	382	401	399	388	395	363	349	351	359	358	387	358	365	355	377	367	360	344	384	361	366	346	354	360	363	360	361	351	393	369	361	371	344	396	349	371	375	348	353	374	358	372	402	356	337	367	395	382	355	352	334	353	376	360	364	373	350	395	376	383	378	379	385	371	382	375	369	385	375	370	390	385	386	363	389	336	373	341	376	400	366	382	348	361	372	361	375	349	368	346	368	373	355	358	382	356	377	373	383	392	381	359	384	397	389	386	355	331	349	346	392	371	377	331	355	362	386	383	355	362	363	353	373	367	355	368	370	373	335	348	389	374	365	351	409	399	372	357	356	346	352	360	382	390	367	354	356	364	395	338	405	376	339	389	409	386	370	351	384	357	397	392	378	346	338	374	357	333	398	383	378	376	354	371	363	378	386	347	334	379	367	382	385	368	383	345	357	364	350	386	372	401	361	376	367	368	383	383	351	372	347	363	375	368	342	348	354	359	392	386	353	362	367	378	361	342	371	361	412	374	346	370	345	403	352	377	348	370	400	365	375	379	342	391	395	338	384	375	392	379	369	354	388	406	362	392	404	367	372	367	373	397	358	417	392	319	348	364	327	347	366	373	397	386	390	370	338	396	369	387	408	395	362	393	375	378	384	359	375	349	386	349	366	349	384	410	338	357	409	341	333	361	385	345	347	395	358	380	376	369	360	342	398	369	404	378	384	347	333	383	371	346	372	372	353	424	371	347	365	359	342	360	359	370
12482	1402	412	383	382	367	370	390	389	403	374	392	392	387	332	364	375	372	380	372	325	342	381	403	380	358	334	385	399	386	371	366	369	379	379	368	400	367	338	362	360	369	381	391	365	388	386	379	391	396	392	378	376	370	361	392	389	402	368	349	402	387	362	352	397	370	362	357	326	349	398	423	407	373	370	373	393	365	371	351	374	354	361	341	366	365	398	363	383	370	393	388	393	313	383	409	406	373	380	340	352	400	366	394	391	386	371	387	391	391	390	394	363	357	392	350	392	380	431	379	365	347	387	419	359	391	366	346	357	373	405	367	375	351	357	365	407	368	359	368	342	379	342	408	376	387	433	416	371	354	369	371	363	384	375	355	382	390	352	355	375	360	365	418	418	386	385	429	387	355	360	397	411	344	344	343	375	384	433	403	381	400	383	371	394	413	348	395	375	373	420	374	369	385	380	359	384	343	363	380	371	341	387	348	352	362	405	379	413	421	431	378	388	369	375	377	381	368	391	394	339	376	394	378	382	369	374	402	386	375	388	392	409	358	436	346	345	391	387	382	361	377	369	382	365	340	358	373	329	382	343	342	359	404	382	378	369	347	388	346	381	356	337	386	385	401	398	414	372	383	381	386	384	418	358	381	378	376	393	366	385	376	387	397	402	348	383	387	380	381	405	399	398	401	400	392	332	404	341	361	379	369	380	384	379	350	337	353	362	349	352	368	347	368	379	344	361	351	386	386	373	407	385	351	345	358	377	361	389	405	408	358	363	364	359	375	406	374	366	378	382	389	388	366	370	392	365	388	373	346	353	382	354	381	368	358	372	360	348	401	380	355	366	383	373	350	345	399	369	346	396	383	383	353	378	386	366	389	378	354	375	381	387	356	377	373	384	334	376	371	400	360	398	398	407	403	368	360	372	363	393	350	397	388	380	349	363	371	379	342	379	333	369	382	414	353	336	404	394	359	377	383	389	368	396	374	372	405	375	346	393	390	394	403	369	374	332	388	360	390	355	397	364	369	336	358	335	391	381	367	392	403	415	368	340	391	396	373	373	382	397	364	383	374	394	367	369	377	381	402	359	351	393	358	390	378	381	355	376	393	368	370	411	357	363	392	369	376	371	370	370	351	373	353	382	378	397	409	398	406	377	359	356	361	369	364	355	383	386	355	350	357	405	361	366	394	378	330	369	366	370	380	381	359	403	380	440	383	380	368	367	381	423	382	378	347	354	411	383	353	355	414	381	382	367	394	370	384	428	351	361	383	384	373	371	401	365	394	418	380	405	347	372	384	378	374	362	359	348	390	351	378	371	405	393	377	365	372	365	388	356	345	358	345	387	401	369	364	378	393	373	418	412	391	395	378	350	361	380	387	363	349	365	346	369	355	364	380	408	390	391	406	350	401	344	404	373	364	375	351	398	366	360	398	372	388	387	387	372	368	365	339	357	352	382	384	337	344	421	398	364	393	368	348	376	378	323	401	377	363	343	368	382	343	375	414	396	375	378	384	379	395	372	385	394	385	353	377	356	369	373	365	358	381	362	368	355	393	350	358	355	379	364	366	316	363	362	360	358	376	368	361	401	384	353	374	399	369	374	365	406	358	374	378	381	394	387	362	357	355	410	382	390	422	370	375	394	397	345	405	359	342	374	344	352	391	413	365	375	363	366	356	396	370	392	343	373	361	360	432	393	346	324	385	399	370	346	381	363	379	375	368	365	367	370	383	335	314	363	365	407	373	373	380	372	376	415	383	334	402	408	387	384	349	403	362	386	373	346	365	378	389	370	382	345	364	365	396	383	363	370	382	378	402	339	398	364	361	392	416	350	379	370	386	372	402	375	410	406	381	383	357	399	407	408	421	389	376	368	356	358	383	399	375	344	380	372	367	423	366	363	405	392	404	379	379	330	399	411	401	341	363	317	347	371	347	400	355	380	312	403	372	384	362	398	359	355	386	357	361	391	357	353	384	383	364	336	373	368	386	353	377	341	384	371	349	414	399	390	339	334	422	346	378	400	392	399	392	385	356	397	339	407	352	396	371	389	373	355	369	343	351	396	350	421	366	373	347	356	345	348	382	382	338	360	402	352	398	370	359	374	388	374	393	371	383	410	376	384	374	383	408	389	406	390	416	368	370	393	346	387	357	380	392	377	394	380	374	371	362	352	368	382	376	365	380	349	341	384	410	384	372	374	345	399	418	354	348	396	395	391	383	364	381	415	387	325	388	401	371	367	382	370	362	383	387	390	374	357	362	352	389	357	379	393	415	389	377	373	370	396	364	360	388	401	396	367	362	359	362	338	390	355	381	361	380	383	375	370	384	365	382	396	371	399	371	384	332	360	397	359	358	337	357	389	371	406	435	371	391	378	379	388	375	369	361	412	383	395	374	383	356	389	355	399	366	383	358	387	378	379	370	404	419	342	396	357	348	364	374	369	366	418	393	397	388	385	393	370	380	361	361	389	412	384	373	373	366	410	373	371	349	419	359	368	411	329	386	349	357	377	370	415	352	362	411	352	371	346	401	365	421	378	340	366	380	353	363	384	360	384	390	361	356	400	389	344	345	391	368	398	398	377	385	370	389	378	358	418	398	378	357	397	365	349	353	392	357	392	367	351	342	383	350	409	343	376	360	391	364	375	368	356	392	387	365	409	328	374	384	412	376	373	360	401	350	358	367	402	354	389	403	382	377	327	354	391	344	364	380	371	374	394	411	337	372	381	376	379	353	368	383	375	370	328	417	372	397	369	352	364	370	338	315	376	411	380	399	381	397	397	376	338	374	367	370	411	375	371	392	363	362	373	367	383	374	351	401	390	380	363	365	368	349	384	363	359	391	389	426	379	373	384	422	406	372	390	337	348	382	354	397	347	362	396	360	356	387	391	364	364	375	361	386	378	371	396	411	390	378	397	362	359	354	358	372	382	384	396	367	356	355	380	330	402	358	388	353	357	376	353	352	367	418	337	371	386	366	359	421	337	355	399	345	348	435	369	372	368	408	370	371	377	362	378	385	338	367	367	360	395	367	365	373	364	372	386	362	378	341	353	386	412	395	374	386	323	371	349	371	415	338	340	395	354	364	346	369	379	397	360	395	382	338	377	374	405	349	352	353	368	390	385	404	391	397	395	340	402	371	347	399	370	378	377	358	370	404	373	388	376	353	358	409	408	360	357	369	394	357	396	401	378	365	360	375	362	369	347	343	373	365	373	361	395	351	381	378	387	355	385	375	406	336	389	369	360	376	360	371	388	336	395	358	383	376	341	396	360	352	357	363	393	367	396	408	391	390	421	374	373	410	369	354	370	365	401	382	358	387	384	363	375	379	379	373	365	396	401	395	387	388	350	368	365	378	388	360	395	354	385	363	382	362	341	333	386	374	415	393	387	363	376	372	384	364	404	405	410	376	347	363	350	373	338	409	335	415	389	384	369	405	371	340	341	358	382	381	379	368	373	371	416	405	334	350	344	399	393	392	353	375	363	356	389	349
7885	1058	838	848	818	862	817	842	835	808	841	804	846	842	786	897	780	847	820	818	836	861	812	830	806	861	755	827	808	848	811	756	819	798	778	781	819	778	775	787	823	876	820	831	854	853	779	748	815	794	812	806	784	873	764	817	863	874	784	836	818	802	810	843	791	820	819	765	802	804	804	794	796	798	842	804	817	778	872	788	818	886	843	843	822	809	828	870	795	833	775	781	838	833	831	784	817	844	841	817	845	802	791	841	769	815	826	828	825	824	792	850	844	833	844	789	802	850	802	807	845	823	844	778	840	830	840	830	830	837	804	817	827	796	856	782	794	810	794	813	796	803	853	804	812	841	800	813	814	807	853	797	788	843	801	836	842	841	832	838	809	812	789	834	809	827	825	837	811	826	808	783	777	747	827	799	815	828	787	799	850	757	810	763	818	807	793	799	851	827	819	831	807	805	808	805	765	766	807	821	782	804	754	787	816	787	843	824	832	841	788	820	780	879	814	825	746	821	791	824	765	826	825	804	818	811	837	795	792	844	843	864	834	888	790	805	797	837	775	810	803	830	801	799	823	803	802	804	774	823	840	751	817	811	792	807	831	781	780	826	833	796	825	861	815	802	842	850	785	812	846	834	815	833	848	782	794	862	791	782	805	757	801	777	814	799	770	779	825	796	780	811	824	828	844	807	806	806	816	765	855	817	852	798	835	794	827	813	823	846	810	795	790	819	798	794	816	788	805	789	814	783	821	776	807	845	800	802	817	828	805	829	814	822	822	816	825	826	795	808	832	839	786	811	863	791	838	784	782	810	786	818	859	815	784	813	810	790	806	795	793	826	811	824	810	777	808	852	837	810	793	804	812	832	829	828	792	838	876	833	763	789	836	841	815	802	824	804	847	814	810	813	862	793	805	784	807	798	842	843	779	809	771	844	798	848	785	836	838	773	858	785	855	821	798	821	768	794	801	826	905	766	832	812	776	792	816	830	845	788	807	810	827	800	838	810	771	786	830	763	803	874	786	799	800	809	791	813	791	856	794	813	802	804	787	831	805	832	803	800	832	854	773	806	774	830	803	785	836	811	811	832	770	825	864	805	816	856	783	804	817	811	800	787	853	806	771	804	867	826	841	797	829	822	775	858	777	783	879	746	803	807	826	779	789	802	769	859	808	803	854	814	831	791	822	817	792	832	836	795	845	804	761	825	831	776	820	853	788	800	785	805	880	832	794	785	821	756	832	785	792	807	806	781	834	789	857	864	828	783	799	782	824	845	809	777	796	771	825	809	855	838	818	842	797	776	807	842	756	823	801	805	788	829	814	817	797	815	767	845	833	805	811	807	819	795	819	817	833	821	777	777	829	817	805	803	797	839	866	821	785	851	851	782	795	837	820	783	764	790	816	763	841	832	817	791	801	811	839	809	841	768	798	816	791	824	864	851	748	806	778	817	819	844	840	754	766	825	825	866	797	841	830	828	794	790	851	816	836	793	783	833	788	788	841	793	826	841	841	839	819	790	832	814	796	760	766	854	810	733	841	796	796	821	745	789	837	818	792	835	851	796	793	834	852	842	854	810	782	810	779	813	790	824	826	774	843	813	844	834	880	829	855	800	827	808	859	812	804	817	830	793	845	836	807	790	823	772	778	860	875	794	794	805	784	821	839	786	819	774	896	789	774	839	790	855	833	782	773	767	806	790	807	766	820	807	809	819	823	751	818	763	776	822	803	850	825	806	841	830	798	791	866	809	825	779	825	824	806	872	818	782	831	801	804	821	804	836	870	773	798	765	823	815	858	809	827	828	768	849	832	835	840	839	813	806	874	789	795	847	815	836	835	807	787	789	773	784	824	789	782	835	803	837	737	823	796	826	832	802	806	884	781	869	813	818	826	887	780	816	859	853	818	851	827	799	851	879	815	848	857	860	784	845	829	784	831	785	790	828	824	819	803	851	741	790	774	814	805	815	821	804	834	872	783	751	787	764	816	852	874	821	803	859	839	764	800	765	834	838	828	806	809	839	824	785	789	861	875	825	803	803	870	788	789	814	781	877	840	811	822	755	811	827	826	840	827	757	866	806	811	868	808	791	798	766	877	802	777	802	809	808	819	868	787	806	889	844	858	759	859	780	791	854	838	781	874	790	861	833	786	850	762	777	797	834	782	827	806	863	834	794	810	779	816	782	771	826	787	830	813	785	831	823	845	839	845	831	801	834	805	788	769	846	791	798	817	800	808	832	783	799	814	793	816	781	833	761	878	775	789	855	834	797	747	840	865	878	759	784	801	781	801	788	796	762	847	806	826	819	853	762	815	762	815	806	802	807	806	818	827	835	815	825	840	840	843	789	814	802	866	844	826	825	846	774	816	817	823	824	796	870	779	829	847	824	791	784	815	854	810	820	856	791	801	764	816	765	778	819	797	838	819	809	845	852	824	863	838	862	859	770	829	832	838	752	762	784	806	816	760	829	817	850	848	816	817	822	822	773	787	875	837	888	827	833	831	787	771	763	802	852	830	786	838	816	766	801	815	855	795	817	797	797	828	837	816	794	753	796	809	769	813	814	816	822	854	787	811	802	794	853	813	796	822	823	800	816	773	775	841	765	866	809	832	831	781	826	787	810	810	854	812	825	807	847	893	843	790	852	806	841	790	791	841	832	808	853	866	847	822	784	834	814	779	835	787	834	778	797	836	803	822	797	833	789	827	790	838	842	814	803	786	841	790	796	791	824	849	818	775	817	835	824	802	807	849	813	839	795	820	802	821	776	814	827	787	798	858	831	845	782	801	768	800	831	839	798	817	824	777	824	772	794	742	848	787	871	822	854	788	821	771	837	784	794	773	836	831	794	815	831	840	849	817	800	791	815	801	805	816	783	748	815	822	814	784	814	854	818	836	839	818	792	843	882	793	813	786	813	816	828	779	806	814	862	816	812	808	793	835	815	781	827	826	841	818	794	855	735	808	745	835	734	776	823	813	793	799	845	833	837	850	773	769	807	797	810	832	826	803	804	796	813	821	813	806	752	851	783	832	790	819	871	823	810	788	808	826	786	850	819	822	796	793	758	852	830	830	818	829	805	805	816	815	814	818	775	779	826	829	837	861	802	831	844	793	868	777	780	831	828	789	800	797	873	865	830	822	847	795	830	759	770	855	810	834	793	772	805	779	795	804	824	800	764	815	777	768	782	845	895	831	825	834	783	833	851	751	848	838	832	886	803	780	848	815	807	753	815	828	825	826	811	795	802	728	852	847	800	792	781	815	811	845	840	814	833	812	816	785	800	826	834	840	799	825	883	835	838	814	824	836	826	834	830	807	804	798	794	859	783	812	782	831	825	800	853	844	834	782	809	814	846	823	829	848	813	832	831	816	770	835	847	802	790	779	765	811	845	770	837	761	737	780	789	881	813	810	884	776	806	814	825	860	798	771	814	804	780	787	770	807	803	817	853	772	794	825	838	841	799	829	803	856	765	831	821	803	831	796	883	852	770	813	736
26614	4348	494	448	367	290	279	278	259	244	216	221	215	231	218	216	230	226	240	206	222	223	209	211	189	217	195	228	218	200	203	208	190	195	232	198	211	194	193	205	189	202	194	201	222	208	208	225	198	234	209	202	194	204	185	178	234	196	198	224	177	204	212	221	218	219	167	215	188	181	184	203	203	199	201	197	203	191	170	197	208	197	204	195	196	219	203	216	182	206	205	234	188	205	227	187	196	201	218	193	206	178	201	205	219	217	188	209	184	233	216	194	194	198	198	193	176	196	214	211	207	217	192	215	219	214	208	218	188	188	235	237	214	208	190	207	182	195	199	241	197	210	210	191	205	199	200	210	216	220	190	196	208	204	208	220	183	195	207	201	206	217	203	193	218	183	234	202	205	192	193	232	194	187	194	200	208	224	220	190	197	213	202	191	181	204	217	188	175	171	160	193	195	207	179	204	204	224	210	193	188	194	189	204	223	200	180	201	184	192	193	212	196	189	210	189	207	184	209	252	215	215	167	185	192	202	199	202	200	187	192	204	212	177	202	198	198	237	198	207	208	224	205	196	180	209	193	209	198	203	208	206	197	197	211	194	191	221	208	169	217	209	217	201	223	197	214	202	217	222	195	217	226	192	201	216	202	196	204	179	181	187	191	197	193	209	207	181	197	220	212	220	189	196	198	243	192	229	184	227	190	186	191	174	209	206	194	225	201	187	202	209	204	182	221	200	202	195	212	193	198	196	186	196	203	199	199	200	157	190	187	237	226	209	199	191	212	165	209	164	192	184	192	202	210	183	206	191	170	232	208	214	193	198	181	179	198	231	181	222	220	236	171	179	211	202	213	206	187	176	190	212	200	216	211	208	204	202	194	219	195	200	216	187	198	200	218	197	178	215	204	219	217	191	206	208	209	192	181	204	197	194	189	221	170	200	219	199	191	210	193	189	213	207	205	207	205	198	180	215	204	196	195	213	198	211	192	197	211	180	217	193	171	190	193	206	224	176	199	208	203	179	183	219	208	185	183	195	219	199	197	178	180	210	225	189	202	183	210	199	181	170	195	198	184	202	220	217	181	199	232	241	186	216	202	213	215	192	221	175	233	206	212	186	212	181	216	208	212	194	182	219	232	207	193	232	182	192	207	194	227	219	222	197	186	191	199	175	221	200	210	216	191	199	233	206	203	197	215	218	222	196	172	209	194	198	196	214	208	203	180	198	181	200	175	194	206	185	211	214	171	187	195	207	197	243	239	192	191	194	212	193	200	181	202	187	179	202	208	208	212	190	192	189	196	182	206	187	208	207	193	228	175	191	174	193	180	226	202	240	192	187	192	170	209	205	198	181	179	213	226	217	211	186	192	217	205	213	185	179	201	222	207	191	204	189	172	172	187	192	204	194	169	186	221	191	183	206	188	167	175	196	192	209	202	213	198	206	191	196	178	210	177	200	204	217	177	214	203	175	193	206	191	197	195	186	205	207	217	192	197	222	213	223	206	194	195	211	182	226	195	199	189	197	204	195	207	201	196	202	227	179	190	219	248	229	199	195	224	187	220	201	169	192	215	210	229	196	217	163	203	188	226	205	180	200	234	207	198	208	181	214	191	195	213	165	230	212	189	212	194	232	186	196	169	187	210	222	202	218	182	224	171	213	196	189	203	206	208	191	202	214	227	212	207	169	193	195	195	198	191	190	228	200	211	183	213	193	214	172	217	193	196	191	197	193	223	198	174	190	193	194	203	225	192	187	191	181	203	177	212	230	214	188	193	199	205	204	188	165	210	176	187	190	216	204	204	201	199	214	187	177	196	194	187	201	217	171	212	186	204	188	210	169	179	225	207	210	216	215	211	215	179	201	195	207	193	186	209	193	184	192	196	185	196	177	213	215	191	203	192	183	194	202	198	215	191	202	213	218	208	187	201	224	232	195	192	205	213	219	197	195	212	211	199	178	189	219	212	202	215	197	193	181	216	212	217	178	205	204	177	220	190	180	194	199	190	214	187	190	191	197	189	202	216	200	225	163	192	198	202	244	205	213	222	180	209	212	209	185	207	199	180	214	208	205	202	183	181	184	183	201	192	211	237	199	215	196	227	210	190	204	189	212	225	206	188	221	233	231	187	196	207	165	186	209	206	200	198	222	210	199	186	205	199	179	190	208	227	239	203	204	208	181	190	200	182	205	192	187	199	185	200	181	209	231	207	189	191	203	197	214	190	189	210	187	206	202	205	201	229	203	190	209	211	200	197	170	199	208	218	197	233	214	203	192	188	227	210	199	201	244	208	216	187	191	182	190	210	197	178	168	229	217	214	205	211	191	208	191	206	187	195	180	177	215	207	189	215	199	196	225	207	199	224	219	187	194	201	215	201	192	185	191	198	204	194	179	225	198	226	196	201	181	227	209	203	229	206	188	226	212	211	212	199	232	215	203	200	211	205	204	172	195	191	203	202	205	216	224	192	188	182	180	212	208	198	212	211	233	220	187	169	219	190	185	227	194	209	198	195	211	206	216	178	224	215	188	165	211	191	227	204	202	209	226	202	186	207	202	183	217	199	203	199	202	206	213	187	200	198	206	213	220	195	195	205	198	186	189	178	189	170	233	237	189	188	175	209	210	191	203	191	215	188	216	225	198	199	230	198	213	200	206	218	182	230	225	227	219	191	207	187	204	209	205	216	203	252	196	205	217	196	192	221	211	221	209	202	206	201	202	224	211	204	226	192	208	213	212	199	156	211	197	212	202	232	217	208	205	208	210	214	206	209	199	215	212	188	202	195	203	211	193	221	209	194	175	205	219	185	180	206	247	187	202	195	193	200	219	201	212	206	206	211	193	194	197	212	191	208	202	217	175	211	213	205	201	209	197	177	202	194	209	199	190	203	226	207	222	196	200	204	198	200	228	219	196	206	183	199	184	216	205	202	190	188	197	199	220	200	203	215	206	184	177	205	182	173	224	209	216	209	194	179	210	184	215	193	206	224	187	236	212	169	197	172	212	186	210	188	230	179	186	216	204	166	207	231	195	196	199	216	185	206	216	198	214	203	194	194	188	209	230	210	186	218	204	200	207	194	182	172	208	193	173	192	212	235	220	208	162	184	219	198	186	229	176	205	189	201	220	202	198	193	189	173	189	223	210	196	209	199	194	149	192	204	183	213	200	180	202	217	200	205	185	204	193	214	205	236	213	222	205	180	215	203	199	185	211	216	193	197	217	193	212	201	202	190	219	236	219	172	187	234	181	200	200	202	161	191	189	192	221	240	223	202	212	199	181	199	212	176	209	211	211	195	200	203	207	224	194	203	212	225	193	197	234	195	180	192	180	209	220	183	196	200	198	209	211	226	199	208	228	207	180	196	208	200	211	235	197	213	209	208	190	203	190	207	221	186	212	188	189	170	199	174	190	191	197	209	196	211	222	169	200	200	191	224	206	217	206	191	188	200	207	188	187	194	199	215	226	194	193	181	183	191	192	175	190	231	206	208	196	211	196
16448	1371	1021	1138	1129	952	821	721	704	633	584	585	551	556	518	523	530	524	484	520	502	457	485	543	469	461	486	467	519	470	499	475	522	484	485	476	463	500	479	492	490	475	501	497	476	437	445	478	476	473	470	461	463	461	477	474	462	463	476	461	471	490	492	501	488	476	450	513	478	440	451	457	474	480	481	448	457	472	447	508	472	487	463	450	458	471	487	467	480	455	437	450	484	453	472	472	492	486	486	458	484	490	468	458	492	508	479	463	470	475	479	455	434	455	481	476	475	483	469	491	426	478	491	467	450	437	473	467	511	464	484	475	480	472	534	473	439	434	489	493	461	440	469	466	449	492	454	452	495	451	429	465	429	468	460	479	499	483	469	499	448	461	479	479	476	454	473	454	428	469	506	459	462	485	487	480	456	469	474	454	500	453	480	465	472	501	498	518	457	470	466	465	461	467	462	437	484	452	495	496	469	458	429	455	471	437	449	444	491	424	458	446	494	471	465	504	470	453	476	485	490	472	463	434	516	434	502	482	437	459	433	483	455	466	484	483	477	449	441	460	474	484	456	486	464	452	480	449	437	450	451	470	457	459	498	449	445	451	466	503	451	470	469	433	495	413	474	461	497	460	465	466	449	514	444	473	466	471	435	469	512	475	440	459	493	473	501	459	452	442	426	445	496	447	464	453	483	460	477	454	456	474	475	477	491	487	490	481	437	467	487	449	469	461	472	486	460	458	455	450	434	472	461	451	452	465	458	505	457	504	445	474	488	463	483	463	449	439	483	475	440	452	456	466	455	489	483	446	486	446	485	485	441	499	469	465	457	480	470	485	461	442	480	455	485	468	492	459	480	514	527	446	469	462	463	512	468	471	446	446	493	452	456	438	477	463	443	494	507	470	412	470	483	449	511	445	426	443	465	511	503	437	464	456	496	437	474	501	429	434	468	460	473	470	475	483	512	477	435	476	431	490	434	478	487	481	482	459	497	458	482	477	481	452	463	491	522	422	501	465	469	482	496	445	480	440	487	476	467	511	469	497	471	518	452	459	473	474	474	476	489	440	445	450	456	487	475	496	460	440	438	503	478	519	485	458	464	457	443	446	494	500	446	486	464	457	495	415	459	460	514	439	451	450	488	501	505	465	466	508	446	470	456	437	485	470	485	476	442	440	470	462	457	483	461	503	438	483	456	484	433	449	471	421	462	452	451	470	469	468	498	479	461	489	464	465	482	499	450	428	467	502	495	467	470	475	508	443	459	482	474	491	478	461	458	470	467	456	491	466	456	472	487	475	433	470	434	454	509	458	468	458	490	507	463	512	469	481	493	455	417	487	515	424	503	418	448	482	453	492	453	503	422	500	471	491	483	486	459	469	447	450	481	481	461	476	465	445	486	502	451	452	481	500	478	449	493	440	468	496	466	447	453	458	467	491	475	471	432	422	459	466	453	500	438	445	463	455	493	463	439	485	471	477	491	485	458	460	453	438	443	462	487	487	480	498	481	464	468	442	465	482	470	455	440	483	460	505	476	455	444	457	490	455	481	479	459	490	443	460	441	481	505	472	473	476	446	477	508	474	478	501	517	490	473	488	462	437	430	430	476	462	488	470	473	477	473	467	441	484	500	465	452	445	484	468	471	475	467	476	472	474	489	467	474	461	509	454	485	480	451	485	440	459	403	508	503	464	486	471	464	469	486	515	447	485	496	442	484	479	462	474	447	442	498	463	464	477	449	463	464	462	441	481	444	473	442	484	486	434	466	477	471	475	478	461	436	470	466	490	470	485	452	475	466	465	490	449	485	483	475	495	427	467	469	485	463	471	467	472	454	486	471	450	445	477	442	468	483	541	448	468	477	451	494	456	467	457	463	472	462	437	474	462	450	441	483	467	504	472	485	479	468	493	441	525	464	442	489	459	453	473	482	455	452	476	471	406	477	476	444	436	518	460	463	441	486	489	475	490	471	465	452	437	479	459	499	507	475	483	464	444	529	461	456	441	473	459	489	492	470	493	473	446	450	461	511	447	480	506	449	466	453	498	468	488	456	470	483	489	500	481	479	453	453	481	452	499	484	445	521	466	442	446	466	469	507	482	491	449	494	450	465	439	461	471	477	410	458	463	505	463	481	455	489	489	475	455	493	453	455	433	464	438	467	486	448	482	483	449	481	467	447	448	455	511	487	437	447	496	498	458	472	426	467	449	449	475	465	464	517	483	466	476	473	424	480	479	457	504	472	494	439	475	456	442	461	477	486	486	462	469	497	450	459	491	478	513	458	449	466	506	473	514	454	472	488	461	460	472	465	437	434	480	462	456	474	484	466	467	495	450	479	494	467	494	486	479	442	457	428	502	522	450	478	449	465	465	481	449	460	447	499	470	497	460	479	467	496	454	474	482	458	447	456	515	505	465	462	487	481	486	485	479	493	456	426	485	474	458	502	459	471	491	474	472	447	432	457	489	476	492	478	457	488	456	466	462	464	460	484	478	482	504	470	449	433	472	474	470	482	458	476	498	463	447	438	467	463	473	478	476	458	466	465	470	477	457	423	465	442	454	488	438	464	460	463	443	488	463	461	456	439	477	423	441	442	438	464	483	448	467	451	461	508	474	477	488	476	463	449	449	501	477	469	478	496	441	486	472	476	469	468	479	424	441	492	477	429	482	456	442	445	514	464	502	464	453	434	479	432	423	477	468	486	451	494	460	511	461	483	465	455	510	459	434	475	455	466	505	448	461	461	434	463	495	492	457	470	449	436	428	473	463	464	455	479	488	496	463	493	440	461	475	511	468	484	476	472	457	452	468	469	452	468	461	508	445	429	494	435	439	461	497	462	492	448	455	481	485	476	442	432	458	494	456	472	465	466	451	461	460	486	478	494	488	468	493	458	476	475	454	477	475	470	462	424	471	440	417	444	461	485	476	480	459	447	454	422	455	499	467	433	455	465	469	471	461	450	522	471	427	503	494	446	480	452	453	485	450	485	456	488	460	489	473	452	507	464	482	470	465	472	509	481	476	467	507	474	445	506	472	494	472	438	487	505	471	457	479	493	436	436	453	491	460	444	435	434	451	427	471	462	490	480	490	430	435	465	481	484	460	532	483	486	504	479	447	449	431	447	469	465	475	440	455	475	457	466	436	512	491	442	457	464	457	461	459	473	444	394	452	453	442	427	467	444	497	482	449	472	464	506	511	464	477	455	456	469	449	446	481	480	463	504	462	527	479	515	453	447	467	447	460	486	491	435	475	457	468	485	472	444	447	438	475	466	522	471	454	448	493	467	475	466	472	463	455	440	473	436	486	436	484	481	402	491	470	482	499	490	439	464	480	449	472	483	487	468	446	521	486	436	482	455	453	487	465	433	464	450	446	481	450	500	472	477	495	481	460	468	482	466	495	506	487	498	464	481	457	464	460	457	493	465	484	444	508	449	461	451	455	448	459	449	465	455	493	471	426	459	479	441	430	466	469	466	462	485	475	489	479	412	461	429	447
36464	8169	909	576	411	294	320	210	211	201	169	221	152	161	165	166	170	161	147	167	150	146	167	160	148	144	150	152	148	159	157	154	149	162	130	137	154	162	188	163	171	153	132	123	147	152	155	134	141	148	138	144	146	156	148	133	142	137	125	139	123	152	141	158	152	148	166	159	153	162	150	144	144	142	159	147	137	141	130	157	150	180	157	168	126	130	134	123	142	147	154	155	130	158	155	117	124	138	166	162	117	146	160	147	163	136	131	161	155	131	143	153	165	134	125	172	145	166	140	139	149	159	147	148	140	135	152	137	161	130	155	129	135	125	132	153	139	154	168	158	156	153	139	143	169	139	130	117	142	132	130	152	164	147	157	148	137	153	145	147	125	144	121	143	138	142	152	144	164	144	143	139	163	157	143	142	143	145	132	135	120	156	136	138	146	125	162	120	157	139	163	167	167	140	147	137	126	120	154	131	166	130	126	137	146	143	145	181	134	144	137	150	140	156	135	144	147	134	145	163	160	144	127	155	143	130	150	143	127	134	126	136	125	143	143	150	137	144	152	165	155	139	163	144	157	158	148	157	140	157	137	127	142	163	154	144	131	151	144	170	135	131	155	132	137	155	146	138	162	160	141	149	127	125	133	150	141	143	135	173	120	148	145	126	136	133	146	144	115	160	155	146	151	155	145	150	141	142	152	147	156	137	139	153	149	141	173	151	148	151	155	151	155	152	113	136	133	132	147	138	170	119	143	141	144	151	140	126	151	155	135	149	142	166	147	143	162	157	140	133	133	126	138	161	151	131	163	145	137	146	182	141	153	154	133	128	132	136	142	141	138	158	139	153	160	147	126	134	130	146	161	164	131	148	128	144	154	133	150	131	120	144	140	129	143	128	142	120	139	153	143	137	143	144	123	157	151	144	134	133	141	134	125	138	137	161	130	140	128	178	125	123	141	167	154	155	149	148	157	136	136	137	116	165	132	144	141	131	130	155	137	130	148	142	124	150	140	142	145	158	150	165	160	133	152	163	129	174	141	128	146	145	140	164	140	140	132	168	148	145	132	124	147	159	145	132	170	187	149	169	136	139	138	140	169	139	130	149	171	127	134	157	142	161	141	119	130	157	168	139	157	160	146	159	140	142	146	130	128	162	164	152	122	175	148	127	145	158	122	128	127	142	123	150	150	168	157	156	152	152	141	144	137	134	150	146	137	164	135	134	134	156	128	154	150	169	134	116	149	129	167	147	140	156	135	120	135	126	136	158	153	137	146	154	129	136	158	149	174	147	144	149	164	129	145	139	148	136	132	171	142	144	143	145	137	142	141	130	132	164	145	124	135	136	163	147	143	129	137	139	159	168	142	130	132	140	151	147	130	147	147	171	137	159	153	114	135	132	151	148	149	173	134	168	135	156	146	154	137	146	101	140	146	136	149	141	151	145	153	132	148	149	159	144	129	137	149	142	138	156	136	132	130	143	120	120	141	150	137	141	155	147	148	147	130	149	175	148	128	143	150	146	145	165	150	127	164	149	163	152	150	153	146	158	147	159	157	133	143	160	133	154	125	160	153	139	124	147	145	140	145	164	147	149	142	161	132	130	129	159	137	154	148	168	152	182	154	161	172	162	135	138	142	133	122	152	156	127	144	143	147	143	134	148	159	147	146	151	152	170	141	144	131	155	147	153	143	152	148	167	151	145	125	149	154	153	161	166	154	149	147	143	154	138	152	165	140	147	162	135	164	118	155	124	143	163	153	143	141	135	144	134	153	143	166	139	146	127	136	143	158	131	162	159	169	136	132	175	156	138	167	161	154	146	146	132	148	144	131	149	119	133	146	158	142	168	140	149	124	146	150	134	141	157	136	142	127	130	138	136	157	142	137	134	136	144	159	163	179	133	162	130	165	145	129	146	143	130	116	143	144	123	147	156	146	158	166	164	145	140	165	166	155	144	144	166	147	127	139	133	142	143	169	137	160	136	140	139	148	139	149	127	153	119	117	110	149	160	137	149	159	139	127	146	148	145	165	157	127	172	162	143	132	135	123	146	146	156	142	144	131	134	157	141	136	136	143	154	149	112	159	153	161	133	127	136	138	132	139	142	152	143	130	128	149	141	141	120	146	125	124	150	145	141	169	148	141	133	170	138	135	132	149	152	155	146	147	137	130	167	182	147	166	142	132	150	130	152	161	142	144	149	137	130	143	143	140	150	142	160	140	132	140	156	154	145	143	142	148	144	150	143	138	133	146	167	147	171	161	137	132	135	134	140	135	129	156	140	156	143	149	175	142	134	150	142	156	154	155	128	179	151	154	149	124	152	138	130	143	169	124	129	150	144	150	167	150	150	149	152	129	136	130	120	157	141	143	145	148	133	144	158	130	154	157	130	156	154	134	131	151	134	129	134	151	141	161	148	138	139	138	155	150	130	129	157	147	133	145	148	123	119	138	106	154	144	143	160	177	140	119	155	135	131	127	136	145	163	153	145	134	148	160	160	122	134	153	148	145	147	140	125	132	128	141	150	123	130	169	156	156	139	127	148	141	147	157	134	169	137	154	136	153	161	118	144	152	170	149	137	134	146	127	131	158	169	152	144	146	164	155	129	138	142	156	153	135	150	134	116	167	137	133	143	153	168	140	138	116	122	135	164	147	125	159	141	160	133	161	162	115	137	166	157	158	142	129	144	127	153	144	160	131	139	150	127	153	153	165	133	155	136	153	130	131	132	159	141	157	129	154	140	135	144	159	143	145	159	149	176	114	142	133	129	130	150	161	157	141	129	122	141	137	140	143	160	139	132	150	139	154	143	146	153	136	136	148	146	139	137	157	135	127	143	124	158	147	163	150	159	143	137	149	142	133	132	143	152	164	129	124	146	139	148	146	161	170	164	142	143	129	155	169	156	144	156	165	129	151	155	138	136	151	134	175	145	147	147	145	150	143	133	127	144	149	122	147	145	141	155	175	144	152	156	134	145	142	164	147	141	128	156	128	152	177	130	163	165	155	161	148	154	155	130	155	138	148	144	140	134	186	157	127	151	145	115	149	140	141	133	153	134	126	143	137	159	154	132	147	160	152	148	152	159	169	148	123	154	139	143	138	131	168	137	115	138	135	162	149	164	156	146	163	155	140	144	134	131	126	148	143	143	132	152	142	152	142	151	150	144	144	163	140	142	150	155	159	116	127	156	126	112	126	130	147	136	148	143	140	137	140	140	147	142	149	155	138	141	147	157	177	118	133	157	136	123	157	145	162	147	147	132	136	136	145	152	150	150	137	157	135	152	153	138	148	149	145	143	155	160	122	165	156	166	142	155	153	143	149	148	138	124	163	120	150	157	154	141	146	138	169	150	126	133	146	143	162	142	125	159	131	155	136	149	157	154	138	134	181	142	156	148	134	147	141	158	136	138	145	163	146	148	166	153	167	121	154	154	140	125	150	162	144	158	151	124	141	150	152	136	157	130	171	150	148	151	156	157	137	130	138	136	144	142	145	162
21231	1754	1588	1769	1458	1288	1046	891	776	697	607	633	591	540	509	511	519	497	449	446	458	443	399	440	414	437	418	444	408	400	422	416	392	384	412	408	352	399	431	449	397	430	356	375	404	387	384	396	404	393	386	380	402	365	379	374	373	414	373	402	375	395	388	381	380	376	381	378	365	398	379	396	357	386	386	366	355	389	359	377	382	370	336	350	389	412	394	340	406	352	382	347	381	339	399	404	375	372	391	379	405	405	356	395	384	398	366	401	374	395	334	383	414	355	380	377	388	366	411	383	361	406	361	355	397	401	339	376	421	369	367	352	382	360	378	408	383	391	367	368	381	357	355	354	362	387	371	315	374	400	391	389	408	348	381	355	400	412	391	359	381	397	402	381	382	387	374	373	357	369	379	419	383	371	377	399	374	357	360	414	384	364	392	373	364	407	394	414	383	360	355	368	380	382	390	367	402	390	383	399	364	384	399	396	382	352	365	376	382	378	398	360	362	376	357	357	401	385	359	380	391	376	379	356	393	367	374	420	383	369	378	363	362	389	347	396	394	369	412	339	384	376	387	362	382	378	383	366	415	379	363	367	387	371	418	352	373	369	394	379	368	378	363	338	371	404	366	349	378	404	365	390	380	385	378	391	364	374	344	373	359	373	416	360	372	416	370	382	371	392	363	367	335	367	381	363	386	354	381	381	404	376	409	417	399	361	352	359	368	375	381	382	402	361	403	389	345	359	404	355	359	406	361	410	387	401	385	335	375	339	372	390	368	357	396	372	360	388	376	359	386	389	378	351	359	349	375	401	377	370	404	360	366	380	410	345	358	381	400	419	360	385	361	395	409	380	375	362	370	391	394	359	389	359	379	387	352	334	387	400	376	372	410	343	355	365	385	401	348	369	379	369	326	380	421	359	356	374	370	391	347	395	387	398	396	352	364	397	358	377	398	364	412	388	375	366	374	354	396	369	364	378	386	376	363	369	401	410	402	355	363	381	355	411	370	371	394	338	362	348	337	377	357	413	386	405	361	370	356	401	416	363	393	388	418	338	391	364	386	397	383	373	369	400	361	368	376	397	322	395	377	364	348	360	379	385	361	392	398	394	371	405	410	360	329	371	405	345	339	366	402	342	403	345	334	365	375	407	374	354	381	349	378	369	368	377	386	371	355	396	334	375	384	340	396	373	372	381	366	399	349	390	370	363	363	367	345	392	369	385	365	363	352	376	382	377	342	370	353	368	371	364	385	375	380	350	381	361	356	379	365	411	398	400	398	382	385	396	392	360	364	357	357	350	379	378	377	381	421	375	392	393	363	421	408	370	366	384	368	363	352	376	367	366	377	369	356	362	380	390	375	385	382	386	395	396	376	382	368	347	379	371	405	392	381	378	372	416	353	372	391	367	382	375	371	363	355	384	349	363	363	391	353	369	383	355	350	401	375	348	371	368	343	395	359	377	342	361	371	376	394	424	387	386	361	383	389	348	370	360	407	371	344	355	388	368	419	374	368	396	363	365	364	358	362	384	347	372	353	395	375	370	356	349	390	371	355	397	368	341	387	381	359	399	368	393	349	332	383	370	350	355	365	385	375	383	383	374	388	387	371	365	387	356	365	390	356	337	389	379	332	368	377	350	390	372	403	397	373	359	357	308	378	362	377	356	358	394	357	363	386	405	373	381	364	398	385	356	400	353	405	368	373	355	376	384	364	376	413	365	385	390	388	392	355	363	360	371	391	401	380	401	345	339	401	369	388	377	362	391	375	396	383	356	364	355	360	363	378	408	395	367	375	396	359	370	369	372	362	376	366	330	391	377	377	376	376	418	378	414	388	396	353	358	373	378	399	367	379	382	369	380	354	356	366	342	437	428	390	392	376	372	386	387	360	366	375	380	382	362	382	305	400	365	366	366	393	346	378	376	382	385	355	356	366	406	362	374	409	369	356	355	373	385	370	356	379	342	374	347	306	373	403	395	341	377	348	392	364	345	380	377	367	389	349	367	394	368	366	411	410	365	366	362	401	365	400	383	370	391	371	352	411	371	374	351	378	367	380	382	383	368	406	371	367	375	372	368	384	372	384	377	369	371	384	373	386	411	396	371	395	370	389	377	359	342	355	392	356	395	398	384	334	411	389	363	374	399	378	346	361	374	369	375	391	350	364	378	408	358	364	350	381	373	384	377	365	362	418	370	352	378	373	364	387	394	382	371	407	385	351	405	390	363	369	340	393	389	374	369	400	354	349	369	418	355	376	390	365	365	372	405	367	382	376	391	355	369	414	370	354	374	382	360	380	377	378	350	396	375	379	395	340	383	385	371	374	356	368	389	361	368	358	375	370	377	363	411	358	406	370	359	406	376	396	369	356	364	391	357	384	359	383	374	378	392	403	369	393	364	385	370	375	374	411	409	397	395	377	386	383	366	376	374	374	403	428	390	368	356	396	385	369	391	373	398	366	370	371	355	373	362	407	383	398	384	395	372	346	379	388	341	373	381	336	356	365	368	353	363	352	424	386	377	394	357	386	366	373	372	355	362	368	358	382	375	395	373	367	375	382	400	345	359	427	358	413	328	414	360	349	413	404	364	378	362	387	359	378	352	358	385	403	392	341	371	352	399	366	383	402	366	357	367	396	395	345	376	383	365	367	397	402	393	393	404	364	362	382	379	376	399	404	399	371	389	381	381	359	369	379	377	372	388	402	354	351	361	383	380	395	363	343	367	392	362	334	367	362	372	383	368	405	348	397	421	359	388	392	375	401	322	381	383	345	378	381	355	399	396	391	394	401	400	374	391	353	395	391	375	378	352	326	390	378	362	375	383	402	350	360	368	416	361	363	407	376	383	372	337	337	370	356	374	388	364	373	378	345	410	348	329	366	385	353	390	362	385	355	386	367	369	386	405	365	376	351	388	376	408	375	377	382	399	367	429	382	396	360	343	365	352	330	363	385	392	383	384	343	364	412	379	355	369	412	347	388	381	392	359	374	400	372	360	423	363	346	355	368	351	352	363	366	375	378	373	399	369	361	400	388	386	379	365	371	372	383	350	382	376	412	368	348	348	359	381	354	410	397	385	368	372	401	358	386	385	442	360	362	353	362	375	387	341	389	383	363	393	384	344	420	392	378	373	376	376	383	371	376	373	337	349	380	384	406	359	390	418	378	401	388	365	398	372	367	331	378	331	367	347	368	389	395	355	381	401	375	390	402	365	401	380	384	360	350	357	363	391	366	359	391	393	365	380	390	373	394	392	414	383	405	381	334	418	387	391	384	411	374	366	358	368	357	403	390	368	381	381	402	384	358	386	377	407	395	392	333	355	406	386	406	385	415	388	374	364	369	352	364	346	374	361	393	369	396	373	393	354	396	396	371	376	380	369	368	366	341	359	393	357	345	375	393	367	366	389	402	387	367	398	377	381	409	392	335	383	367	378	391	386	361	382	348	375	404	383	378	345	377	358	377	402	371	381	369	373	387	377	372	397	372	378	347	365	383	382
12914	1617	368	412	412	396	420	395	361	377	376	379	341	363	383	378	383	399	431	352	373	392	409	379	389	361	393	386	360	405	384	391	405	373	349	360	384	400	433	372	372	370	362	412	381	371	359	342	362	381	366	388	404	364	358	384	383	383	395	373	401	372	403	364	371	366	372	379	323	394	377	398	361	377	374	366	414	373	337	355	399	381	349	383	374	338	422	386	372	360	379	347	396	393	373	397	414	368	374	380	376	378	371	388	379	422	361	368	375	369	371	379	381	366	371	403	395	348	354	358	368	383	451	361	345	362	346	408	368	425	375	350	356	412	396	365	340	338	379	434	382	371	378	383	395	426	347	374	379	383	370	366	364	385	407	389	371	390	363	385	387	407	386	399	370	382	421	381	327	398	374	388	364	395	374	359	334	377	320	348	395	395	362	363	398	351	372	391	361	328	368	347	394	347	399	379	394	385	390	376	358	384	405	371	385	396	398	376	420	394	363	367	380	361	384	404	403	369	365	404	387	397	386	381	359	402	388	378	388	393	404	378	341	363	373	410	353	389	389	404	374	385	367	387	388	361	364	414	390	394	372	398	366	362	365	375	361	360	372	363	426	388	387	375	349	374	356	385	384	361	369	366	384	375	371	390	375	384	384	413	378	400	380	372	360	381	373	403	363	378	377	404	355	365	386	390	371	401	376	343	351	369	393	335	364	407	388	384	389	336	379	353	373	384	397	366	333	398	417	375	370	364	366	352	378	385	380	387	352	379	374	336	364	402	377	403	365	350	372	397	395	392	381	363	401	397	389	366	386	403	365	385	384	397	365	399	364	385	403	384	387	380	341	358	339	418	368	387	349	369	388	387	389	372	399	341	349	359	380	420	382	395	383	356	385	361	387	362	372	413	377	381	365	389	383	362	431	426	392	417	362	393	416	394	383	353	361	396	406	373	401	360	407	380	329	346	354	374	376	372	362	340	409	357	382	342	376	365	359	395	363	371	396	343	379	393	408	379	372	398	376	448	376	390	385	383	370	393	386	347	351	381	394	390	368	387	406	430	401	343	337	383	391	366	371	373	377	352	359	381	379	415	342	378	382	365	392	361	393	363	365	368	376	416	363	400	372	402	363	387	410	387	380	364	363	321	388	408	375	331	366	363	362	388	401	404	406	405	407	394	342	373	399	383	364	368	393	373	367	365	383	402	393	399	376	386	377	366	361	353	374	458	377	352	371	349	383	345	341	410	384	420	345	373	408	377	387	388	386	401	376	380	385	388	379	405	388	369	384	379	383	363	364	393	377	417	418	349	385	357	393	370	366	366	383	409	398	380	391	386	381	385	363	390	377	379	351	409	347	339	397	403	352	395	368	374	389	337	366	401	420	403	412	354	369	372	349	379	374	390	396	376	357	394	354	447	380	373	393	374	402	376	403	354	412	416	423	396	389	372	370	357	391	358	371	387	330	411	363	396	372	366	392	370	375	408	415	363	392	401	401	398	383	391	375	351	359	371	385	399	390	335	369	370	379	350	386	362	394	368	344	400	365	386	392	377	378	357	373	418	433	412	366	393	352	374	384	401	392	353	387	381	365	367	384	353	378	411	379	415	340	357	405	374	419	380	400	393	349	392	393	409	379	368	370	367	357	366	358	398	401	385	379	364	389	360	371	373	352	399	347	385	376	384	360	369	403	395	389	394	365	391	379	366	338	373	406	366	388	377	391	366	376	328	399	366	403	392	326	342	322	379	410	373	346	412	384	411	396	397	374	371	366	345	377	395	370	391	381	350	363	398	416	406	382	380	360	362	388	355	384	380	348	377	435	349	356	383	358	397	409	371	367	372	370	382	421	380	363	326	365	395	329	388	339	417	371	406	383	379	398	383	360	338	394	383	374	354	387	431	387	373	390	355	421	348	398	400	349	380	365	348	355	332	374	396	401	387	381	372	379	389	389	388	419	361	334	387	390	384	434	347	344	354	375	380	328	396	383	357	344	392	325	384	376	339	376	317	357	367	371	370	358	355	385	362	366	361	376	394	375	393	357	370	389	367	420	407	396	357	415	404	394	379	383	379	391	355	354	408	379	385	369	390	362	388	366	391	395	403	378	392	370	383	371	374	387	397	413	356	390	407	375	370	362	382	343	338	350	350	408	398	375	399	377	413	383	409	391	343	408	363	377	375	381	356	386	363	375	384	409	414	394	387	392	388	390	381	392	351	414	372	367	397	381	410	421	380	407	378	372	379	402	414	439	350	366	370	353	399	379	385	387	360	400	362	381	349	360	369	364	359	378	375	388	368	390	361	384	399	367	384	361	364	385	393	397	398	378	367	418	358	345	345	373	375	357	378	392	373	374	396	348	372	343	392	375	374	408	352	419	409	351	354	347	374	372	407	391	396	365	382	378	398	364	361	412	369	370	392	397	369	417	396	360	387	375	387	342	412	362	389	376	400	400	355	346	366	364	364	363	365	370	420	400	381	382	394	399	347	347	396	378	359	355	366	402	390	351	391	392	358	384	357	390	366	361	347	350	428	381	356	403	376	371	354	339	395	359	383	416	380	361	395	400	373	346	362	373	361	377	417	365	394	371	383	354	364	373	387	378	413	358	354	384	354	392	379	395	382	362	334	389	392	367	398	361	389	359	414	380	400	391	409	377	359	390	375	343	407	410	356	393	365	404	344	427	380	386	380	341	376	348	396	405	420	380	370	393	394	401	379	407	366	371	381	393	396	399	387	373	384	357	359	383	410	382	348	368	393	361	382	357	384	384	408	392	385	403	381	368	375	361	381	388	374	369	367	343	388	368	374	357	414	368	366	399	392	406	418	379	376	405	366	400	378	365	366	362	367	357	366	369	362	414	387	410	373	397	376	374	378	405	363	357	350	325	393	386	378	387	421	382	382	384	355	403	375	378	371	407	345	390	377	393	398	352	358	385	402	361	360	373	388	446	408	375	405	388	389	379	371	378	353	371	383	391	391	410	391	359	366	398	365	367	385	399	383	396	385	367	373	374	399	363	392	417	399	369	373	381	390	372	390	369	336	396	364	381	401	374	375	367	385	353	382	416	383	363	377	382	373	378	384	366	365	345	390	389	385	390	374	367	388	374	411	391	388	392	361	356	377	364	354	338	380	385	379	351	367	390	369	390	376	366	341	397	403	359	387	434	322	393	378	340	340	369	403	350	384	370	359	407	372	404	400	374	388	411	413	400	401	367	382	382	345	383	377	393	374	375	371	349	365	382	352	349	410	368	359	407	422	373	357	367	411	384	340	366	370	421	399	378	391	401	372	345	392	386	381	408	401	392	375	353	408	379	355	376	370	365	362	373	429	397	393	386	368	391	388	347	400	354	360	372	391	366	394	363	389	385	350	388	392	361	431	386	373	352	381	387	359	390	350	361	376	361	389	349	370	381	420	362	362	374	374	406	381	399	349	401	409	381	359	382	392	359	403	407	392	368	397	382	386	371	380	382	384	390	394	364	430	364	359	379	368
8243	1045	836	879	868	843	813	866	801	825	816	818	838	844	839	842	797	806	862	766	825	874	832	868	786	810	827	823	866	802	863	805	865	851	762	860	769	798	846	858	866	823	838	828	848	815	871	832	827	835	831	852	798	818	808	818	826	828	850	827	827	811	782	847	792	795	839	848	820	824	805	813	828	841	822	850	803	846	826	794	791	796	836	840	842	836	822	826	788	778	815	820	837	810	821	817	883	822	852	861	792	857	800	820	849	862	825	851	801	776	838	836	830	753	805	870	863	799	825	799	838	810	815	861	837	815	797	867	812	836	799	820	832	812	843	858	807	827	811	762	812	831	853	834	815	805	809	815	871	858	748	810	826	833	793	818	856	834	853	819	864	827	862	842	819	826	819	824	770	833	889	793	841	799	844	840	783	829	805	803	819	871	830	832	802	839	823	847	794	855	812	828	810	821	782	858	780	843	803	853	827	811	830	819	888	818	814	874	842	791	816	823	831	810	787	813	811	817	850	839	803	854	818	801	752	834	812	797	878	795	843	876	854	788	823	808	804	829	843	852	807	801	810	801	863	829	838	829	790	835	823	834	877	859	869	818	787	833	837	811	833	760	814	778	802	803	844	846	868	796	812	845	838	809	793	791	848	820	860	830	822	836	833	828	819	837	787	816	808	814	843	801	811	831	849	823	836	771	828	812	842	841	841	847	809	825	779	810	847	830	815	833	788	838	821	840	779	812	826	796	801	842	818	788	818	794	818	819	770	807	816	834	838	830	786	822	818	814	814	833	837	859	889	812	874	735	797	805	801	818	851	846	877	834	857	838	811	804	774	807	782	812	868	822	779	821	816	796	818	816	817	809	778	804	770	815	831	767	852	857	814	868	803	816	854	811	834	841	802	835	804	833	820	793	809	845	814	812	794	821	796	818	776	837	858	801	837	879	864	815	853	844	811	829	849	823	824	792	815	764	858	832	803	813	781	830	819	882	820	754	829	785	815	820	816	845	820	790	781	843	855	824	867	794	799	842	881	789	832	802	805	811	808	843	833	879	815	854	819	794	898	827	841	816	808	758	834	862	816	841	784	843	879	808	796	846	820	782	874	827	860	824	848	817	798	810	839	837	824	836	815	780	817	791	867	799	810	809	812	798	914	826	827	891	822	804	855	800	792	879	859	796	837	838	807	796	868	845	832	825	838	847	819	822	822	770	811	833	857	807	829	808	818	796	828	853	851	853	828	779	820	791	834	783	779	836	805	846	833	806	825	768	809	865	856	824	801	789	823	776	844	866	787	818	830	794	856	777	795	820	851	848	808	793	774	834	791	824	806	828	775	805	819	800	866	811	807	823	820	802	851	833	781	829	822	816	789	800	825	777	865	827	809	833	799	870	866	805	823	851	820	806	825	851	800	800	830	854	810	801	834	820	849	807	794	765	840	831	834	796	863	854	801	842	833	844	865	828	838	804	829	838	818	800	829	799	821	861	806	852	824	812	835	827	820	819	794	862	895	819	866	817	782	793	760	783	804	773	831	838	826	853	826	842	823	823	903	806	798	771	783	815	836	789	866	757	818	833	787	822	869	779	805	820	829	839	783	829	837	809	836	840	826	857	787	873	827	841	837	818	839	790	774	751	797	809	835	851	844	824	787	823	818	845	820	833	781	843	807	849	810	764	885	825	809	830	778	857	839	793	767	812	808	835	843	796	806	810	804	827	852	850	875	837	789	854	840	820	807	821	842	781	831	804	848	794	861	808	840	827	866	824	821	815	795	781	803	802	862	805	775	801	852	805	785	847	813	847	825	768	836	785	858	783	827	776	813	805	847	879	885	811	790	795	815	800	799	850	779	905	850	842	814	824	803	797	779	893	831	825	857	841	786	836	838	803	822	753	836	815	828	791	765	843	792	797	770	811	883	759	817	793	832	799	839	784	832	814	856	795	824	796	825	825	811	827	826	848	811	858	823	804	839	758	838	794	805	832	846	794	814	880	792	820	806	874	825	827	848	791	826	808	836	855	813	855	850	830	827	774	824	787	793	828	781	843	822	817	836	798	808	843	780	784	790	843	865	815	818	784	830	790	803	801	776	856	810	874	824	785	835	824	860	816	782	810	799	802	795	844	831	869	819	847	841	764	860	777	821	811	805	834	879	813	789	781	801	811	828	823	799	884	841	810	798	807	807	808	827	816	842	827	815	858	779	800	834	844	830	823	836	796	840	801	833	837	818	789	800	842	789	848	866	831	804	795	840	805	823	788	847	787	818	854	851	820	862	837	829	791	785	840	810	815	856	788	828	859	808	809	852	871	802	808	829	826	790	861	811	884	876	840	780	791	815	789	832	821	833	818	833	784	853	845	827	803	832	809	831	837	843	862	852	827	775	853	814	810	797	807	783	752	802	827	843	869	832	856	834	789	840	801	806	831	766	819	802	813	815	815	789	817	832	859	868	826	812	873	784	847	779	843	804	805	820	851	845	832	795	787	870	823	825	780	789	789	809	861	823	805	820	810	854	833	847	798	816	783	836	856	858	836	776	826	860	829	847	843	778	786	814	791	820	822	810	792	739	813	834	834	834	838	840	792	806	791	869	832	857	791	814	805	864	805	787	838	870	753	840	819	783	828	811	816	816	826	834	836	796	884	799	796	792	824	826	827	831	877	831	805	833	880	802	838	826	835	779	829	831	793	798	791	798	837	852	825	812	803	814	781	833	790	820	786	767	835	826	818	789	864	841	844	769	819	830	865	778	762	846	874	834	789	821	787	820	779	897	785	824	794	827	742	821	824	767	778	846	867	836	819	839	816	753	829	880	800	785	820	804	810	841	794	835	853	838	831	825	860	836	852	774	836	803	841	832	863	845	850	813	783	813	831	838	848	843	816	814	790	823	822	793	838	802	828	812	790	783	839	818	769	818	768	848	824	818	860	849	829	882	843	847	840	781	807	828	811	865	863	834	812	846	828	774	799	795	858	862	818	805	841	798	827	825	853	821	832	789	853	856	851	817	841	845	798	846	828	790	859	841	786	809	788	785	891	856	785	790	789	828	800	808	838	804	849	786	852	832	838	874	763	840	843	861	836	810	806	806	823	813	871	817	801	843	867	794	847	868	813	818	817	844	880	851	807	835	788	803	771	791	839	785	818	815	801	812	832	760	832	830	821	835	783	853	804	787	809	854	801	811	795	838	823	821	795	886	778	825	853	861	882	825	857	839	800	825	782	840	856	815	849	811	748	782	830	842	795	781	820	857	873	832	814	783	850	805	854	824	789	813	830	785	860	824	824	869	823	835	856	835	813	775	795	825	825	845	839	836	813	781	872	774	774	843	822	822	826	761	850	818	867	843	837	844	786	832	813	831	818	909	821	840	843	850	796	843	848	846	804	846	820	802	858	849	860	801	825	784	879	807	745	804	805	785	825	833	830	854	800	845	810	809	839	817	825	833	813	832	803	837	826	775	844	827	827	841	825	803	826	850	855	804	789	821	868	813	813
26819	4644	491	385	324	290	276	239	204	228	218	222	232	186	207	227	211	217	235	189	233	194	181	196	199	191	198	186	214	203	207	179	201	207	211	188	220	179	218	226	193	249	211	199	187	175	194	210	208	182	206	180	222	192	206	199	218	221	210	195	201	208	209	201	209	212	195	200	196	187	178	176	191	208	206	212	203	177	181	188	200	227	215	196	206	215	221	187	199	204	234	210	169	208	225	206	220	191	181	185	168	234	209	184	195	218	216	214	204	181	230	190	205	198	173	208	228	204	226	209	202	184	214	206	189	180	202	207	195	198	214	219	189	197	204	213	187	216	202	198	194	208	207	190	211	210	214	225	201	186	218	214	215	188	197	205	204	204	224	216	211	200	204	206	230	199	190	219	203	194	181	191	178	191	207	235	204	208	207	223	204	197	222	220	233	195	193	212	187	214	198	199	200	208	173	201	225	211	203	211	183	185	171	192	230	196	178	194	203	220	193	187	195	219	211	209	227	192	211	187	217	241	216	187	213	206	213	220	224	196	213	216	219	202	211	215	202	190	213	178	200	205	214	207	185	182	205	219	191	191	208	182	218	181	215	183	220	180	235	222	172	206	213	206	206	196	205	190	208	198	198	218	191	221	202	216	230	225	202	206	207	205	203	213	183	181	187	219	215	209	197	187	183	199	199	219	218	193	222	193	201	221	184	204	217	176	215	184	216	198	201	223	249	177	200	212	192	174	209	221	207	202	188	219	203	188	210	202	191	197	203	203	210	183	158	222	204	220	215	192	207	198	212	185	184	198	223	213	212	216	181	196	217	192	209	200	186	230	204	196	192	201	187	213	196	176	211	217	204	219	213	197	211	217	195	209	226	195	174	193	191	205	186	197	211	210	229	178	183	199	191	205	213	231	181	194	195	181	221	213	220	222	198	181	214	202	191	180	182	218	217	218	204	199	181	208	229	205	182	185	185	191	205	187	203	191	211	208	188	202	202	201	198	215	197	214	224	181	199	197	195	179	194	213	202	180	198	182	186	194	200	204	191	194	190	198	198	195	189	175	221	198	201	166	182	217	191	208	196	191	225	197	191	180	198	208	210	214	194	222	206	191	191	169	216	206	196	185	160	204	220	206	160	204	222	236	194	206	195	188	178	196	208	217	182	203	206	222	210	185	206	214	212	164	200	219	183	209	207	206	187	198	205	211	203	210	199	206	222	209	203	214	197	206	185	201	203	198	207	205	203	201	217	201	212	208	216	202	225	218	202	202	202	213	196	217	209	199	189	215	204	194	207	187	189	206	217	200	219	212	188	191	209	205	203	187	218	202	193	213	199	201	221	196	212	236	194	219	168	192	211	191	218	204	205	204	198	225	221	189	217	200	202	227	188	186	185	187	225	208	212	206	195	216	205	191	186	205	194	208	191	218	209	189	230	212	214	239	211	185	221	203	194	206	185	211	199	198	226	216	184	194	181	198	186	181	198	214	218	224	196	211	201	202	181	179	214	191	203	210	171	204	216	217	187	195	175	211	213	195	199	223	200	206	210	221	200	184	200	226	199	183	205	207	203	202	196	185	189	180	202	196	175	195	192	200	198	214	223	215	182	219	194	224	200	205	189	215	215	200	194	191	217	199	193	200	185	213	203	202	197	209	211	179	204	205	214	205	216	175	213	179	207	207	193	210	195	215	198	212	225	181	208	204	213	186	199	227	211	205	195	179	198	198	220	182	218	193	190	203	176	210	214	203	201	219	177	215	197	205	201	200	203	212	191	225	217	187	178	201	200	204	226	203	201	198	183	204	204	183	208	215	204	220	211	201	219	223	204	192	180	194	192	218	203	213	181	213	206	180	232	192	209	202	209	213	162	185	205	204	182	200	202	204	212	210	199	214	193	190	209	204	202	175	204	205	195	178	201	217	190	221	192	210	193	207	225	198	182	213	201	209	210	167	216	224	215	211	198	209	210	213	212	197	181	215	207	204	235	214	187	233	195	201	214	219	173	218	176	205	196	215	237	192	192	211	195	195	191	193	186	207	192	174	189	196	186	194	185	193	214	198	199	205	188	176	165	193	190	196	214	205	216	203	184	202	203	195	199	186	199	193	178	189	170	173	198	176	225	230	217	226	212	224	201	214	189	206	169	213	205	220	196	213	199	174	207	189	194	198	199	177	229	211	228	210	211	186	219	203	192	198	189	195	205	189	199	186	209	207	207	186	189	220	227	195	188	190	199	222	172	190	182	197	180	201	201	213	189	190	196	190	200	194	243	220	201	205	177	206	188	203	146	205	226	204	198	219	225	184	226	215	225	222	215	217	218	230	209	234	204	224	199	183	194	200	214	208	172	210	212	194	192	223	202	181	199	223	206	165	200	173	224	200	233	223	195	189	222	202	197	177	201	208	196	193	215	224	199	191	216	212	207	197	206	204	219	228	216	170	211	209	203	189	197	190	193	215	200	194	198	197	181	205	177	175	209	203	221	217	220	201	217	191	200	196	190	228	229	198	196	197	182	228	210	196	203	201	206	175	205	192	172	208	214	193	187	224	230	198	209	235	217	223	192	220	202	191	172	202	186	210	227	190	211	214	190	198	193	187	179	219	231	192	208	219	229	196	210	191	210	212	215	204	187	205	192	214	216	174	196	200	205	233	213	185	254	223	203	211	172	212	177	198	226	214	205	237	196	184	187	226	213	212	198	201	184	194	191	186	205	220	212	226	197	176	186	201	218	179	175	221	205	228	197	209	191	173	177	205	221	209	193	178	187	199	218	215	190	171	213	188	191	181	195	191	196	206	201	187	196	215	223	207	204	194	222	201	205	193	215	201	217	177	190	197	198	191	208	204	214	213	174	188	181	198	179	186	200	211	188	206	193	215	189	194	198	209	185	233	187	184	173	204	213	206	231	189	181	207	214	216	189	219	217	219	214	219	186	190	185	188	221	206	214	226	167	211	221	209	177	208	214	177	201	198	217	202	196	196	207	215	203	188	199	204	228	197	198	194	209	192	201	220	222	198	210	212	217	227	195	205	195	205	202	196	193	198	204	237	222	240	216	200	216	204	207	181	221	219	212	215	200	213	233	196	188	220	212	182	205	222	229	195	213	213	180	222	196	212	199	192	224	229	204	236	223	192	212	198	170	191	185	198	217	194	174	182	225	199	186	209	177	216	208	213	200	181	202	220	205	211	197	215	187	184	221	224	213	199	197	211	221	218	225	196	214	191	221	179	181	217	210	192	190	197	188	245	204	217	198	212	194	191	196	189	230	203	214	185	171	215	207	207	190	201	180	206	205	222	208	206	196	202	213	201	209	202	212	224	205	200	191	197	191	199	195	203	192	215	220	231	215	184	212	169	187	214	220	197	206	230	184	204	210	204	185	198	210	230	197	196	203	202	208	223	214	218	196	212	238	192	202	195	203	184	183	193	202	185	228	193	209	208	209	216	184	209	217	191	205	213	201	186	192	215	195	220	185	216	230	217	187	217	205	189
16691	1477	1086	1189	1037	853	771	722	722	665	575	562	524	557	581	501	529	528	532	555	522	472	497	486	484	500	500	485	495	520	479	462	480	459	501	475	512	467	478	502	448	498	479	450	484	478	482	486	495	467	471	504	456	489	464	480	493	475	479	505	434	478	477	473	480	465	508	495	498	454	452	452	458	464	456	515	451	488	441	492	437	452	471	492	441	480	486	486	488	463	502	497	462	432	455	483	515	484	479	445	496	441	471	478	484	513	450	481	453	479	464	455	504	493	448	437	456	450	433	454	473	469	481	473	479	510	442	533	470	498	436	498	504	453	455	453	469	472	442	486	481	478	473	474	502	471	467	454	514	483	430	461	433	463	481	460	449	425	457	508	486	517	463	498	463	481	456	461	492	487	475	487	476	460	496	477	459	509	453	454	438	458	473	477	482	472	461	477	491	469	505	474	445	480	467	445	453	489	497	467	512	501	466	481	458	468	427	461	463	493	474	481	453	454	464	444	436	509	472	461	441	467	446	504	473	483	484	456	489	451	479	498	448	488	511	470	477	427	500	461	460	516	429	498	441	444	443	442	479	450	437	475	458	486	484	494	478	449	446	445	479	434	465	464	453	475	485	443	457	491	429	505	443	483	446	410	476	472	461	432	474	489	464	466	445	521	488	465	483	479	476	460	461	460	475	450	458	458	491	439	442	493	437	497	473	469	469	440	479	458	466	496	419	468	454	465	501	457	480	484	477	456	487	466	487	463	431	472	471	485	507	460	458	494	494	443	496	436	458	479	439	496	495	515	463	481	515	428	457	431	460	464	515	481	452	473	482	455	458	474	505	475	467	458	493	493	477	460	482	489	451	482	494	433	458	481	457	458	460	464	439	433	509	483	452	428	460	457	454	462	471	473	459	486	452	471	459	495	462	447	504	463	434	504	435	446	485	487	483	455	451	466	470	484	447	524	477	446	460	501	462	476	436	509	465	492	463	472	459	449	499	452	459	444	458	462	447	470	465	435	442	476	470	493	467	489	427	483	503	470	494	451	467	455	452	463	506	466	518	446	436	424	451	466	493	465	445	479	474	463	500	459	510	472	477	491	514	475	474	466	485	449	429	477	457	482	445	487	433	430	453	508	456	521	488	433	498	426	465	449	488	511	474	436	475	475	488	468	514	417	456	472	459	446	504	456	467	458	452	469	467	445	467	470	492	456	454	463	449	482	490	489	478	426	463	451	474	480	487	489	486	509	470	442	481	482	489	506	445	473	459	470	446	487	484	447	506	462	441	462	462	473	469	455	479	463	443	484	462	459	454	434	436	460	463	499	459	444	461	473	442	473	475	459	483	440	472	433	463	436	445	487	443	465	488	486	444	479	482	474	459	440	442	437	463	474	487	470	429	441	432	463	453	485	467	461	463	469	504	497	454	468	426	485	478	464	475	482	500	493	466	471	471	445	424	405	472	477	463	502	462	465	451	457	506	505	488	510	454	458	496	471	479	471	448	431	475	460	468	478	451	469	476	460	461	456	455	478	475	469	476	485	465	467	464	466	475	457	454	470	430	496	457	470	459	498	471	463	465	514	463	462	475	483	468	488	458	485	460	441	460	442	454	475	521	469	436	491	457	475	479	478	431	469	483	472	454	472	447	525	446	480	497	462	467	453	463	466	455	494	497	457	521	428	475	495	503	463	464	447	469	483	480	512	459	455	503	490	485	495	479	459	488	472	489	460	480	477	455	469	468	489	474	445	442	486	447	472	476	458	457	463	475	472	502	502	485	471	471	432	492	445	462	474	522	471	495	460	478	465	486	509	493	494	431	474	492	490	467	464	459	473	463	494	493	483	477	474	449	521	472	473	461	472	495	450	475	421	509	494	456	444	474	482	466	418	481	457	420	504	496	429	490	464	478	464	431	435	445	452	476	464	456	481	493	445	471	465	474	473	415	483	450	474	475	430	438	510	462	451	436	444	471	439	454	437	441	484	425	457	482	483	479	448	485	458	499	480	496	487	489	443	463	488	468	469	431	488	518	434	504	428	436	509	490	461	477	480	451	465	481	462	454	476	454	462	457	452	472	477	455	452	468	500	463	458	450	477	432	458	469	491	435	464	505	469	451	470	494	482	485	424	436	448	481	453	480	442	468	500	484	477	453	459	500	478	447	473	434	477	477	450	475	465	478	448	472	465	525	491	473	444	450	481	479	495	482	460	501	466	510	472	462	480	450	478	459	485	434	481	496	455	450	481	486	497	466	482	458	436	492	508	486	476	497	469	495	429	447	455	468	542	448	471	455	471	488	471	486	473	487	447	454	491	481	437	475	497	493	472	470	501	487	466	461	466	460	476	439	480	479	443	486	455	478	442	453	453	478	454	489	476	454	482	472	456	506	493	454	461	524	481	464	495	454	490	471	443	515	487	461	490	473	507	477	474	487	498	495	440	457	500	488	430	500	485	468	447	482	484	484	483	469	427	444	468	455	454	437	490	486	456	449	471	512	441	459	488	462	489	455	470	461	460	456	465	418	471	475	435	454	429	466	475	472	422	482	439	460	490	468	426	474	450	472	443	509	447	485	444	485	463	454	492	476	444	481	465	461	455	501	478	459	469	439	456	436	482	457	467	467	483	472	445	457	446	478	441	452	483	479	487	486	452	474	462	465	470	458	487	459	478	473	464	434	472	483	481	477	512	443	465	488	426	487	465	472	465	455	459	469	457	460	478	478	445	493	457	438	415	443	501	488	456	487	444	492	435	501	454	487	466	502	479	490	515	476	481	492	446	455	434	458	476	427	484	491	505	479	509	494	458	471	479	472	450	477	475	455	461	461	458	516	442	469	482	490	460	464	491	476	458	461	408	441	466	484	457	437	448	514	446	435	479	465	426	464	503	476	501	492	474	474	422	450	495	504	472	458	477	463	482	483	475	465	451	461	455	514	457	463	470	481	458	466	491	477	432	476	467	460	486	470	454	465	485	458	513	490	487	471	469	481	507	478	408	435	463	500	463	455	488	441	431	449	493	477	483	460	506	514	472	483	447	474	439	477	478	465	474	448	483	474	479	462	481	484	456	505	504	455	482	463	453	487	484	483	459	447	461	476	461	494	488	463	494	467	509	437	508	496	464	489	481	459	497	506	490	461	471	478	473	462	448	492	512	481	424	476	442	440	496	453	464	443	489	468	499	466	479	463	512	439	473	440	446	490	456	474	459	464	478	472	475	491	470	505	467	476	460	494	447	483	506	471	441	474	454	485	459	453	478	484	453	436	450	465	487	455	440	465	467	440	485	473	502	459	469	474	501	498	462	451	469	431	444	478	465	466	454	484	471	468	452	457	465	483	472	484	494	466	441	488	442	457	478	462	490	456	491	426	477	489	477	454	452	474	462	512	471	474	425	486	468	479	460	486	490	471	481	469	500	422	489	452	470	436	458	448	460	480	443	466	479	473	443	460	452	452	477	461	469	464	492	506	493	459	465	462	466	441	464	513	459	435	447
36259	8239	891	537	373	307	249	218	206	202	208	178	166	173	170	163	166	177	189	156	158	146	132	181	167	165	120	144	148	149	153	152	134	157	136	164	158	163	154	172	140	135	137	152	138	129	146	155	156	155	141	158	151	142	140	157	161	153	138	134	146	146	165	140	154	156	156	148	146	138	147	128	152	153	146	159	155	156	154	138	140	154	165	160	135	132	143	158	162	123	136	150	148	152	125	125	142	155	147	137	145	145	151	149	132	157	157	185	150	131	136	118	131	142	136	130	135	136	146	149	153	157	122	132	142	147	137	145	167	144	145	124	135	155	146	147	154	144	142	145	150	167	162	153	148	171	154	158	129	128	139	144	136	139	154	141	139	135	134	140	150	118	138	157	167	145	138	128	164	162	123	168	137	136	134	149	146	170	143	138	125	161	153	130	137	145	142	148	157	150	167	169	117	148	154	165	134	145	142	130	162	174	153	173	133	112	154	161	139	155	167	154	144	160	146	128	139	146	154	156	141	162	138	121	153	166	148	141	151	152	147	140	151	154	152	150	120	144	129	147	126	141	141	146	126	148	173	144	152	153	163	163	172	147	123	162	141	126	149	165	124	130	137	172	170	142	134	131	159	155	152	151	166	143	143	155	116	131	133	138	142	137	142	160	135	144	143	157	128	157	133	157	138	127	149	151	150	166	148	159	159	141	116	145	137	150	160	128	142	126	137	148	129	145	142	145	131	143	134	133	136	134	156	154	136	151	151	130	160	167	158	154	123	156	140	147	171	158	128	151	149	131	157	143	136	160	154	155	155	125	144	138	137	153	161	134	150	142	138	137	147	149	131	160	148	150	147	152	96	166	143	159	140	142	149	147	133	139	132	155	148	125	144	151	139	145	146	170	141	150	146	141	125	147	143	139	148	144	144	140	156	155	143	143	165	183	138	143	153	120	154	145	151	153	147	154	134	146	148	160	127	149	143	138	158	142	133	165	175	124	148	157	153	139	150	141	158	126	148	124	130	123	166	133	132	121	146	150	129	137	171	127	115	150	149	167	148	162	162	150	129	127	134	148	120	135	134	153	147	128	148	149	154	145	153	156	174	137	157	162	153	135	152	125	162	146	134	148	119	138	171	137	153	132	150	138	166	157	151	152	149	139	156	162	132	138	156	163	140	149	138	114	145	139	120	151	135	150	129	136	132	153	148	165	166	150	149	144	135	148	150	143	152	159	164	132	118	133	145	154	140	166	144	177	136	133	150	140	136	152	142	163	137	144	157	168	144	146	150	119	147	138	152	155	141	175	134	122	119	142	159	136	140	114	135	143	123	158	136	120	156	125	144	161	155	154	151	152	139	135	153	145	151	157	156	138	148	139	165	160	141	153	152	114	161	163	139	146	143	157	141	179	154	156	154	138	148	145	144	156	149	146	141	143	150	166	124	143	141	153	160	143	159	134	137	156	141	134	138	143	139	123	154	126	126	151	144	140	131	139	143	135	161	135	130	157	142	161	135	150	144	154	132	147	151	125	152	136	163	138	158	147	155	155	123	178	131	138	135	133	132	157	137	120	136	147	143	138	157	150	125	143	139	152	150	140	159	157	150	128	147	136	141	159	150	155	148	152	142	152	133	164	143	138	121	147	155	149	136	155	143	137	127	124	142	132	128	145	148	146	152	159	143	145	139	155	151	132	154	124	160	135	125	144	144	142	145	138	134	138	137	140	118	150	165	132	145	133	142	160	153	141	142	155	122	129	164	144	152	143	144	120	153	133	146	159	141	155	133	125	148	136	152	129	175	134	164	132	132	137	139	128	136	137	138	143	120	142	124	149	146	149	148	145	156	122	134	140	162	139	126	156	146	123	147	149	192	149	147	164	157	152	151	157	154	176	131	161	141	130	146	163	131	136	135	154	161	132	133	148	146	154	147	130	125	129	150	147	141	147	128	136	154	160	145	151	128	149	143	137	141	138	143	172	161	143	158	138	115	159	125	136	130	145	125	140	162	142	159	148	133	139	175	135	160	148	155	166	135	133	131	137	127	129	115	136	163	145	165	163	147	116	159	164	122	143	140	138	128	144	144	159	156	151	144	151	139	141	146	139	150	137	138	141	122	126	171	153	161	156	162	159	159	134	141	136	166	144	171	148	133	157	128	139	164	133	158	160	142	121	138	143	125	138	147	131	135	126	135	130	138	148	151	155	155	141	146	148	155	167	134	140	138	155	134	144	126	146	134	133	165	145	128	144	136	150	160	152	117	141	158	145	145	152	167	152	140	154	155	141	153	115	139	134	178	160	170	154	124	142	149	128	127	163	139	135	134	154	157	149	132	148	165	156	148	161	131	176	148	145	158	155	143	158	140	127	143	129	145	118	134	113	145	142	145	136	155	134	131	133	157	140	127	131	142	144	149	137	149	127	122	147	137	154	130	153	152	151	140	156	148	170	125	146	149	159	153	139	132	156	144	131	138	133	157	163	139	112	140	148	137	151	133	151	158	136	160	150	138	145	148	168	168	117	136	143	129	159	148	156	140	139	163	129	163	162	145	153	153	160	151	149	168	126	143	123	135	159	140	150	160	157	162	128	140	155	154	156	160	141	154	135	144	153	146	148	126	166	153	134	156	165	144	124	143	127	145	143	127	151	135	145	138	145	138	144	131	134	143	172	121	160	150	134	142	129	174	132	148	162	143	165	151	133	151	135	139	129	138	169	143	144	140	147	165	146	123	134	117	146	159	176	150	182	148	134	144	134	151	159	155	161	134	120	124	134	127	158	153	161	129	138	163	161	149	131	130	137	139	152	145	133	150	148	146	161	155	153	155	114	148	136	129	150	150	156	150	151	144	152	170	144	139	151	122	155	154	168	159	148	146	146	124	147	145	144	151	124	142	155	155	166	150	155	137	146	139	147	137	143	158	152	166	142	157	138	156	141	144	137	157	125	153	128	138	122	151	139	150	133	128	145	137	151	129	147	135	130	134	140	128	146	181	140	166	129	166	131	180	129	134	152	139	137	158	127	125	140	154	160	150	142	152	138	137	175	167	134	116	139	181	143	167	144	146	157	165	134	134	140	131	144	165	162	155	155	139	138	155	146	161	159	137	150	133	140	140	127	133	124	116	149	151	143	165	158	130	147	153	119	159	162	145	131	146	130	131	150	155	129	166	120	163	177	131	150	146	143	130	151	138	141	139	159	164	151	151	160	141	148	157	132	163	159	152	155	152	149	151	148	154	156	167	161	149	165	146	151	164	147	152	131	163	126	154	154	146	156	148	158	153	148	112	145	141	138	132	158	135	137	151	136	149	165	139	138	146	136	138	132	130	166	153	152	153	154	128	151	144	148	155	124	133	126	117	133	130	157	127	140	145	147	160	147	128	144	113	126	116	140	148	152	173	155	160	167	166	146	146	172	118	170	145	140	152	152	139	139	140	142	157	149	156	146	153	152	134	140	151	142	160	144	165	157	152	159	138	140	152	145	178	141	174	126	169	155
21006	2064	1690	1788	1540	1252	1009	879	765	737	666	620	549	485	519	467	455	444	471	437	442	446	455	423	391	429	444	420	416	349	401	417	364	381	394	420	443	397	380	404	380	355	395	373	409	410	407	387	382	350	378	375	415	382	393	386	391	386	389	377	378	349	368	355	429	396	346	388	405	388	395	401	383	404	386	358	375	382	389	357	393	358	351	389	342	409	380	375	356	348	360	378	377	345	390	391	385	348	360	355	337	409	375	373	392	374	389	358	411	376	388	350	384	406	382	372	348	356	362	408	372	343	363	349	349	398	368	394	371	333	367	369	347	367	390	364	393	370	359	385	415	384	385	395	367	380	380	411	416	410	355	392	367	387	417	386	367	411	345	396	358	423	387	421	369	365	372	354	395	410	364	371	376	390	345	398	395	376	395	408	369	375	367	343	372	385	341	399	405	362	350	364	365	402	372	408	390	362	393	381	379	397	373	379	364	369	358	410	413	384	392	371	429	383	388	391	379	354	349	377	355	379	364	392	384	377	377	358	362	376	343	364	388	387	361	375	399	385	384	374	378	411	372	359	341	365	380	343	369	354	395	351	369	348	436	370	383	367	358	405	382	345	388	380	378	386	361	343	369	410	398	373	373	382	335	365	397	384	362	404	388	384	342	377	387	342	360	393	364	376	383	371	359	344	356	360	383	380	390	367	365	370	393	362	369	402	393	396	379	368	371	383	353	390	397	378	403	395	379	375	362	367	396	386	353	380	370	385	351	359	367	368	382	394	339	366	365	382	381	366	378	370	369	372	348	390	347	367	365	395	394	353	389	370	367	357	358	389	379	381	383	363	379	407	380	441	408	368	395	356	347	365	363	384	381	352	394	375	346	356	370	372	392	405	398	389	436	372	384	375	352	396	402	375	361	389	362	368	367	324	358	376	390	402	402	382	359	362	369	422	394	383	357	372	324	388	402	406	371	348	380	376	434	367	393	372	336	363	371	377	371	372	358	402	375	375	369	364	376	364	397	362	373	347	359	415	337	351	375	371	400	371	369	378	379	387	379	330	376	369	378	407	388	363	389	384	360	401	409	353	403	365	400	389	373	375	347	390	358	385	359	381	397	403	425	377	416	365	387	387	376	344	394	396	334	370	386	388	363	345	394	403	366	382	394	385	396	398	391	381	367	378	385	384	385	364	420	374	346	394	366	348	388	367	372	368	372	327	408	371	378	387	378	373	387	381	372	395	370	394	380	403	386	382	373	337	376	388	390	416	404	369	426	395	386	394	366	391	365	338	397	359	386	347	384	354	353	385	368	387	384	381	384	385	385	363	350	353	364	372	374	370	378	371	401	364	385	403	387	400	369	406	356	383	402	364	392	374	408	380	360	352	364	372	392	375	353	377	358	366	402	394	385	394	341	378	383	375	378	379	404	372	399	367	381	355	359	366	396	370	409	369	389	389	372	408	394	396	353	383	354	353	393	392	375	368	354	392	381	361	339	358	384	392	359	353	405	337	373	364	395	385	396	354	369	396	388	385	403	384	363	348	343	341	381	379	345	385	398	376	393	373	395	387	373	401	388	381	388	400	369	375	392	354	395	369	395	335	388	399	393	400	380	378	370	368	414	403	353	411	397	376	364	346	363	381	389	364	370	416	409	387	361	382	381	386	340	353	387	388	406	335	404	376	349	389	389	388	347	351	359	394	374	353	377	347	389	377	385	398	373	360	384	328	405	390	396	375	355	391	368	346	361	380	345	372	386	379	366	379	368	369	361	418	374	409	376	400	381	351	405	350	379	400	384	393	391	395	401	386	367	371	354	379	348	359	395	408	372	363	355	366	350	327	378	390	363	394	389	389	399	396	381	388	404	367	369	364	400	401	345	369	388	404	414	372	353	358	363	353	347	375	381	360	349	409	344	383	342	363	374	385	376	350	335	336	361	388	389	393	345	375	352	396	372	370	365	393	378	389	369	386	342	367	368	392	410	383	370	377	397	395	430	370	366	377	412	352	353	370	366	355	390	403	366	385	394	373	380	424	387	382	390	383	372	356	404	352	384	396	343	388	394	394	409	357	381	371	393	342	355	383	379	351	367	376	381	378	385	357	365	379	366	414	359	371	349	384	335	380	419	386	366	365	370	392	368	394	352	376	359	369	366	336	334	360	377	391	370	373	375	359	371	412	365	368	362	343	357	360	379	402	360	367	395	349	398	374	375	402	379	377	393	360	411	355	388	364	397	365	353	366	351	359	371	352	369	366	364	372	359	370	403	376	401	394	371	352	371	386	362	402	355	381	339	352	369	354	355	372	372	381	365	391	365	387	380	350	410	377	402	373	362	331	377	405	352	376	365	357	399	378	388	394	339	385	393	372	364	370	368	372	374	376	374	399	395	377	382	377	349	385	409	321	356	372	353	400	399	385	372	385	372	380	348	353	358	357	367	376	369	361	394	360	354	407	355	396	420	376	379	376	401	401	379	395	382	372	377	355	400	376	407	359	366	396	419	388	372	365	382	380	398	389	339	399	379	348	344	369	358	337	421	359	374	372	375	389	409	374	366	365	394	366	376	379	367	405	364	400	362	393	353	349	396	357	374	369	365	371	372	408	351	385	392	357	381	365	396	380	364	380	390	350	372	393	385	390	410	407	349	381	357	407	351	374	389	386	376	396	385	353	405	367	357	383	391	359	350	345	355	353	379	390	376	376	378	370	395	417	380	376	349	356	385	372	394	366	415	365	396	365	343	375	408	353	390	368	357	393	368	373	367	386	386	368	371	366	406	371	377	383	409	365	343	376	405	405	392	435	384	348	379	370	403	338	394	358	391	379	394	364	413	360	406	357	381	343	399	357	389	366	372	391	360	381	380	396	354	392	419	362	373	344	416	381	366	382	334	382	385	379	361	355	362	387	430	355	379	390	403	362	365	389	372	388	415	386	350	389	383	400	409	396	426	384	369	368	362	403	372	364	389	427	359	407	389	406	387	379	355	380	395	347	437	395	383	360	369	371	355	383	377	362	383	383	381	348	380	327	432	379	386	361	381	350	376	402	348	354	355	396	360	407	385	384	373	375	374	388	378	376	339	357	412	380	375	373	364	371	381	390	371	358	383	388	351	378	399	381	369	357	380	425	399	348	381	354	355	392	418	337	387	390	387	394	357	378	359	367	383	362	389	344	372	355	336	355	330	360	369	388	392	369	413	397	338	436	394	366	358	388	379	431	388	389	375	384	383	361	370	368	350	366	357	358	370	368	365	378	375	368	378	378	360	378	388	372	354	343	386	381	370	362	371	395	347	379	392	383	371	372	369	394	386	364	423	413	373	357	351	386	357	365	371	408	372	353	366	358	368	343	397	406	391	372	374	346	373	372	374	363	371	360	391	391	390	348	380	399	384	345	381	391	356	358	341	400	384	399	399	386	374	377	380	354	420	412	367	401	391	371	358	372	405	386	355	372	354	380	368	376	383	382	364	343	333	347	385	378	349	394	408	390	370	365
12895	1782	404	367	374	359	406	413	412	357	377	350	428	363	345	371	368	345	386	388	381	395	402	397	381	367	389	349	397	396	363	363	349	379	385	388	363	360	355	379	406	346	390	373	390	381	363	398	436	387	398	382	357	361	414	425	350	355	384	427	368	347	380	402	382	355	426	411	392	415	361	382	356	402	367	391	390	397	417	351	377	415	384	363	371	400	380	369	427	372	398	407	427	421	391	439	360	339	356	408	358	334	386	347	396	380	422	382	409	382	394	367	381	354	381	347	388	376	355	367	367	396	366	376	348	343	415	395	356	409	361	376	373	408	362	386	355	405	379	379	399	380	341	338	376	364	360	369	418	381	392	337	403	397	393	379	378	383	385	399	383	421	380	351	361	374	416	414	370	396	365	341	354	414	398	390	393	388	412	358	390	360	371	378	419	408	412	366	384	347	356	340	382	397	345	357	392	354	395	357	396	379	404	400	324	347	409	390	351	369	359	380	388	361	386	348	357	386	353	360	409	372	381	389	392	396	371	377	380	352	375	367	363	381	414	395	355	364	357	381	401	374	391	416	358	369	347	379	370	409	373	358	427	369	376	376	371	344	361	392	396	407	418	378	371	373	374	341	375	396	336	388	373	335	332	402	374	371	366	373	364	342	394	365	357	437	409	397	362	384	372	393	369	423	405	414	377	399	367	367	406	364	401	402	370	405	356	400	383	348	385	359	374	368	422	374	368	398	350	389	377	403	376	369	393	385	381	349	399	369	368	382	352	377	408	393	377	383	374	373	390	351	366	366	346	365	358	376	382	378	362	376	398	386	359	362	358	376	329	370	364	389	411	426	412	365	343	410	375	384	375	406	344	348	348	383	375	398	378	400	352	377	381	396	383	386	375	386	354	383	398	387	388	339	364	406	374	376	385	381	372	408	378	370	406	411	376	394	367	389	341	378	376	422	361	382	380	359	380	362	381	379	405	376	346	376	406	384	393	375	359	385	382	336	379	413	386	336	399	397	384	369	358	406	377	351	362	363	353	399	393	431	396	402	381	392	402	355	334	370	352	379	365	355	402	408	380	378	387	389	387	414	387	377	404	375	366	348	365	378	379	399	355	363	367	395	358	377	395	385	435	401	373	372	390	390	424	329	394	431	360	363	377	376	395	369	378	391	411	325	412	364	419	390	404	375	398	380	355	379	398	398	389	405	374	379	411	338	372	332	364	379	390	370	358	371	378	389	383	375	365	402	388	390	397	388	414	380	391	352	369	407	378	391	356	347	329	387	380	376	394	374	363	378	366	352	383	403	416	337	365	359	366	406	373	398	360	366	439	406	347	398	375	370	377	403	358	400	387	415	397	413	362	366	402	361	362	348	381	373	393	393	363	352	394	382	370	382	389	363	361	386	382	401	376	381	371	378	326	411	371	351	356	390	364	370	359	390	360	376	398	385	367	368	351	396	386	415	404	380	377	380	382	385	371	371	372	366	380	356	367	416	395	392	411	380	356	339	342	405	373	402	377	388	364	406	416	374	419	383	382	380	373	398	365	400	355	402	391	401	346	417	372	384	365	369	402	415	379	380	385	362	389	375	373	393	416	354	415	417	380	404	369	355	359	347	408	373	391	354	372	359	355	354	356	369	376	403	382	409	365	357	364	368	414	400	354	396	378	405	327	395	348	368	384	364	376	357	393	365	366	365	376	372	396	408	369	361	369	375	393	403	394	349	402	358	372	383	404	379	390	416	346	339	353	385	370	353	359	367	398	362	370	340	370	354	376	375	338	373	375	400	372	423	420	340	392	385	381	378	371	384	398	397	345	409	348	388	420	399	383	421	388	373	367	391	376	392	352	379	356	399	401	364	361	368	338	377	410	347	381	401	351	385	338	377	330	382	359	370	372	377	399	397	381	397	401	390	338	369	374	378	368	397	382	392	382	381	375	394	377	344	409	360	390	385	371	351	392	406	383	371	398	383	351	384	365	383	365	370	370	401	374	371	353	394	376	390	379	394	355	358	369	348	380	361	403	397	383	348	388	377	395	353	420	390	358	366	368	372	390	380	371	352	382	385	409	380	373	375	361	396	346	392	356	373	389	388	375	384	400	399	393	335	411	374	425	354	363	390	364	389	387	398	363	385	377	376	365	398	379	354	386	379	398	378	380	364	393	390	351	368	365	364	374	409	365	355	338	335	369	390	376	357	405	372	398	395	379	379	411	365	408	390	394	359	393	425	354	376	414	340	382	395	358	362	405	374	353	379	400	383	384	395	365	423	373	364	416	381	356	437	372	421	388	390	365	354	379	374	384	347	428	366	377	368	383	359	411	397	341	421	367	417	388	377	378	354	386	363	335	321	350	370	359	394	374	382	363	392	398	417	397	402	410	381	405	383	398	367	402	381	375	385	378	393	397	365	388	361	358	382	400	370	392	409	362	395	395	380	361	380	385	373	397	411	356	337	387	348	385	355	358	344	409	369	364	347	387	370	369	393	397	368	360	399	388	399	388	384	394	403	352	395	417	407	418	379	407	350	405	383	370	363	347	359	369	369	368	407	361	367	384	365	392	361	390	379	371	386	398	376	398	382	383	369	359	391	374	405	373	387	364	391	342	361	372	415	395	402	401	385	414	389	383	375	360	391	417	391	376	366	384	405	378	365	361	368	374	379	362	363	408	370	434	378	361	364	367	383	369	386	344	377	333	391	366	364	426	397	387	363	370	404	399	390	353	394	374	391	393	388	346	395	381	407	349	348	392	394	364	396	335	386	393	411	415	367	391	371	391	392	368	364	375	371	363	377	390	389	375	342	383	346	383	387	401	376	346	403	359	397	376	372	391	374	373	389	381	419	385	369	375	370	412	388	414	348	355	366	376	413	358	369	414	365	422	422	384	390	372	361	384	324	385	385	377	366	373	369	412	399	391	419	397	360	346	412	375	377	403	375	356	356	374	414	387	366	360	372	373	355	379	404	363	399	350	389	361	373	383	387	341	358	368	375	414	407	377	363	394	398	383	364	358	381	373	386	386	355	367	415	370	352	371	359	365	371	387	364	383	391	359	373	366	368	425	376	414	364	356	356	337	377	396	369	400	381	354	408	375	385	394	394	372	324	413	371	358	375	335	392	347	426	392	356	352	366	412	378	352	381	346	379	406	347	381	388	367	382	367	360	351	427	348	387	384	424	413	372	408	342	392	370	355	359	418	382	397	404	373	378	378	386	381	380	390	389	403	387	356	400	374	373	407	385	344	366	421	309	352	374	380	336	388	350	375	358	375	368	380	394	352	371	377	369	361	412	364	377	382	352	407	389	379	367	382	363	374	326	392	394	341	373	396	394	370	413	387	364	369	413	382	370	407	393	434	385	375	332	391	382	320	380	383	394	359	404	364	399	375	362	359	355	374	393	382	368	426	351	338	413	372	412	382	390	373	389	375	397	342	404	388	359	353	368	383	354	346	390	387	396	380	388	385	359	339	363	373	368	361	446	368	366	347	356
8171	1224	843	827	851	788	818	834	836	860	819	756	831	802	854	833	841	766	801	803	853	829	821	781	838	783	809	804	851	820	816	838	808	867	817	811	855	859	832	825	846	795	805	890	795	808	760	816	811	789	866	768	787	798	798	848	813	784	820	868	840	863	828	823	803	770	811	795	759	845	831	822	809	779	839	802	782	855	858	794	820	822	793	806	878	773	820	827	842	856	870	790	772	825	853	809	802	848	774	828	769	815	851	816	854	797	792	786	815	803	819	844	780	712	805	857	801	831	815	817	837	789	839	833	873	867	789	850	797	810	828	805	842	857	839	829	844	871	804	792	833	862	798	824	847	842	854	847	811	823	817	827	824	854	796	843	823	870	853	828	845	783	833	770	835	847	826	796	885	812	821	815	790	807	811	794	795	835	829	818	799	770	815	815	839	817	818	786	807	831	783	792	802	792	826	800	801	845	815	816	835	812	833	840	863	822	826	847	740	852	854	793	797	818	822	825	791	800	816	823	795	818	822	801	762	850	790	810	840	791	826	817	796	781	852	787	839	842	770	808	837	802	824	849	820	763	873	803	818	828	798	820	757	806	832	824	833	801	842	815	806	818	845	794	820	826	789	877	804	805	742	786	815	801	824	828	811	826	784	820	815	805	815	816	843	789	850	827	833	795	825	814	834	802	807	797	811	830	843	777	860	829	866	859	818	818	840	824	802	824	849	836	861	819	773	798	838	771	860	777	807	844	799	789	798	766	862	834	777	801	785	816	797	841	819	774	797	828	881	779	831	794	802	858	842	811	803	794	802	849	862	821	828	825	848	794	754	832	827	784	826	793	808	787	793	748	795	811	818	817	772	829	747	853	805	789	803	825	851	817	815	816	837	807	828	867	819	814	804	817	805	797	840	840	840	769	835	815	789	865	845	805	840	777	830	791	841	776	827	831	810	854	833	829	807	809	823	830	861	838	786	775	808	837	799	810	824	825	777	817	756	842	791	774	830	808	804	855	830	777	852	756	772	856	841	799	815	812	843	871	855	868	875	824	786	848	775	747	773	847	815	833	804	793	861	852	834	838	795	883	842	844	824	870	851	840	810	806	840	851	832	816	801	830	816	828	897	819	814	859	811	795	818	824	839	812	807	802	803	845	813	849	800	891	819	861	835	814	811	824	828	833	839	834	846	853	874	806	823	828	775	834	841	817	811	798	850	826	772	772	817	829	844	871	881	795	854	808	845	834	809	831	855	820	805	811	831	838	806	778	809	810	850	800	778	819	796	770	834	786	819	826	807	867	850	819	802	822	810	802	820	817	794	830	845	807	848	862	832	802	794	784	852	842	855	831	728	837	819	748	821	830	795	833	796	838	804	794	786	786	854	837	824	861	813	793	763	792	825	784	794	807	771	815	768	805	873	792	818	768	818	836	788	844	822	823	854	828	840	812	754	809	831	832	808	832	834	855	798	757	813	852	808	807	796	796	826	788	847	853	863	842	830	798	811	787	839	831	798	821	824	826	809	847	838	856	806	830	794	800	841	878	859	827	843	839	822	833	771	812	833	752	768	791	843	868	863	787	837	876	821	820	771	825	831	784	850	837	842	799	838	846	824	826	829	805	813	799	804	800	782	846	855	858	837	769	827	847	787	764	807	817	776	820	826	803	849	785	873	837	782	821	850	887	816	799	840	826	806	805	853	810	804	799	833	797	803	844	835	817	786	813	827	861	794	826	842	828	769	801	846	843	822	833	832	806	862	785	837	780	827	834	804	827	846	837	833	819	843	760	894	801	822	849	809	800	800	801	826	780	802	810	767	803	829	788	869	827	817	814	809	850	815	800	829	834	849	779	821	838	742	841	781	861	829	797	843	770	813	807	806	811	818	798	820	787	829	834	806	827	821	741	840	813	838	818	779	777	778	764	834	795	812	803	821	804	793	800	761	811	809	807	812	830	808	769	802	796	851	837	816	802	779	818	781	808	816	822	809	863	778	861	860	809	825	779	796	827	779	803	871	826	833	809	870	823	819	831	759	840	793	804	779	853	851	806	838	748	800	835	840	802	785	824	841	785	839	815	773	815	764	823	832	808	809	834	777	836	778	842	838	831	849	836	844	777	797	823	821	846	811	823	801	784	805	844	818	775	849	824	857	834	862	830	809	759	810	843	766	806	850	783	747	798	792	833	784	824	837	788	880	838	805	812	816	800	831	782	857	805	794	789	827	836	783	810	818	829	843	846	781	837	843	842	870	823	809	845	839	799	811	851	818	813	857	855	829	792	814	841	870	820	834	781	824	846	831	784	805	725	773	821	820	822	771	793	800	772	787	819	885	829	822	826	840	791	862	801	840	852	838	808	865	812	862	845	824	796	789	812	799	850	785	832	823	773	799	815	827	845	826	836	831	829	780	819	793	803	784	794	812	812	812	818	841	864	767	810	776	786	778	825	796	817	791	837	788	792	789	841	854	782	773	813	852	785	807	883	810	827	819	811	812	850	819	800	831	809	837	798	792	841	757	839	815	869	845	836	795	773	834	835	845	857	803	846	811	803	806	795	852	779	843	857	823	855	805	822	797	824	872	800	824	825	821	774	814	801	813	824	819	805	865	848	818	807	793	848	841	869	781	803	844	799	808	823	770	849	782	830	822	806	838	784	747	830	828	786	800	825	796	754	814	853	906	804	783	831	801	809	787	755	817	761	840	858	821	792	792	845	813	841	857	794	788	835	806	850	846	761	802	821	808	869	759	817	869	857	790	815	785	829	808	804	821	781	782	841	847	815	790	789	782	827	828	807	763	802	752	801	856	805	799	801	786	837	776	811	793	793	790	854	847	815	828	833	856	848	861	882	754	862	803	779	801	821	799	815	856	847	864	812	774	824	807	801	820	856	865	862	840	878	866	840	817	831	823	844	825	838	833	788	841	781	783	816	816	848	801	837	809	875	839	841	765	776	872	848	864	846	828	790	835	781	755	810	793	885	787	802	845	836	822	772	856	821	819	829	820	819	801	815	824	764	809	818	805	825	759	805	823	864	846	771	842	776	796	796	774	814	808	824	800	864	802	799	825	890	787	855	845	787	819	794	778	787	812	808	822	788	804	794	813	800	807	840	818	839	794	800	836	748	775	827	810	834	817	787	898	802	763	856	776	763	807	769	850	862	859	828	832	812	791	831	837	851	810	812	828	823	823	839	871	785	820	846	781	841	824	824	852	825	799	771	814	827	831	820	822	805	793	808	816	848	805	842	792	858	821	809	866	825	805	841	781	836	797	797	783	837	804	840	784	856	831	819	797	819	799	843	807	796	773	792	786	778	821	843	845	808	847	761	837	810	824	821	816	816	841	842	789	821	819	774	797	793	863	814	853	824	796	755	835	836	794	853	849	785	788	767	826	808	757	867	782	775	827	820	776	818	834	844	788	818	790	794	829	862	763	840	850	861	867	826	831	804	824	861	810	774	810	820	845	856	832	811	794	889	859	824	778	815	843	788	858	790
26379	4152	505	409	369	277	267	251	229	217	230	241	202	220	196	219	202	192	186	200	205	237	204	214	203	200	200	220	203	203	189	200	218	194	185	210	184	220	192	225	245	215	225	200	186	224	193	214	193	188	210	194	224	190	200	247	230	199	204	224	204	203	161	192	213	201	201	191	207	197	201	175	242	207	209	187	205	197	202	170	196	191	198	198	191	192	210	200	176	179	203	185	214	182	221	221	200	192	181	186	191	188	202	205	184	201	214	193	209	215	201	240	207	183	195	201	201	221	208	206	184	204	202	195	207	214	206	202	236	186	188	209	191	173	193	229	213	205	189	203	208	217	200	213	183	178	206	178	197	203	217	201	215	220	199	226	216	199	209	230	211	203	217	206	188	242	194	201	206	209	209	187	187	197	185	179	216	174	191	222	200	212	188	204	221	197	191	210	196	198	195	190	193	190	213	186	181	197	181	179	210	206	201	198	221	223	180	228	199	202	183	208	191	190	187	185	216	194	201	237	213	216	206	198	150	197	196	204	194	205	197	198	209	209	183	203	194	195	193	184	197	189	218	230	210	196	197	206	235	186	168	194	201	230	173	191	183	195	199	203	189	204	215	203	187	197	180	222	188	211	197	202	194	207	232	180	198	216	181	204	219	190	196	208	206	200	195	198	189	187	214	216	220	203	215	182	206	214	164	212	183	208	224	179	231	212	186	192	212	228	196	192	190	197	205	220	206	226	207	214	206	198	199	217	213	181	215	197	200	194	166	209	215	186	203	212	207	211	193	201	222	208	212	196	194	209	223	199	205	187	221	214	224	201	186	202	218	227	190	179	187	171	155	201	186	216	199	225	201	206	195	188	203	190	188	185	218	221	221	195	174	224	204	225	210	236	235	221	177	187	203	197	196	199	182	195	204	198	211	200	218	197	203	200	204	229	206	201	208	204	182	228	211	208	234	181	208	203	190	215	224	232	221	202	218	195	203	189	180	182	179	186	204	197	184	182	221	194	190	212	186	214	184	193	203	193	191	167	213	206	175	212	216	187	194	219	194	184	187	187	175	215	223	201	202	211	209	217	191	216	215	191	214	183	189	203	194	202	198	217	218	191	191	195	205	200	180	193	204	208	229	205	202	193	207	203	186	204	183	206	228	204	194	225	202	195	203	196	175	197	212	226	213	207	190	205	211	220	180	219	183	188	206	187	192	231	221	205	204	208	191	206	201	190	230	191	188	182	210	206	199	203	193	195	183	218	199	197	201	232	197	212	183	209	208	205	204	224	211	205	197	217	214	249	181	207	207	191	208	208	209	191	198	203	198	170	198	218	212	216	217	213	209	192	192	178	208	208	223	225	228	235	224	193	190	195	197	228	187	198	183	219	185	229	194	222	191	194	242	244	203	202	189	214	201	207	201	204	187	178	228	204	220	185	234	181	206	227	190	225	214	222	211	198	191	216	198	222	213	215	181	207	194	198	190	208	203	209	195	208	185	221	224	225	199	220	221	195	197	190	176	204	192	199	198	196	203	171	217	236	208	220	210	208	191	180	224	233	199	208	209	230	189	186	218	197	227	194	208	226	218	196	179	218	206	182	214	196	183	192	216	204	177	219	214	200	222	205	202	183	229	202	225	220	210	227	201	216	192	193	208	193	190	196	206	189	202	178	225	205	205	185	203	185	172	214	213	220	186	220	208	183	215	207	185	182	205	197	213	216	223	186	211	178	230	213	214	189	202	196	191	197	209	229	189	210	198	183	210	200	194	200	209	221	231	205	217	210	206	209	206	187	194	186	200	208	185	190	214	196	232	208	187	208	201	200	199	207	186	194	209	223	216	233	204	202	192	203	180	195	183	179	216	207	197	222	187	214	206	189	200	211	233	185	212	197	213	185	223	220	223	204	196	189	219	207	176	217	214	189	199	189	208	203	228	191	196	216	185	200	198	194	204	208	207	189	231	209	206	215	201	195	222	200	189	199	216	215	204	189	210	225	188	222	229	205	179	199	188	181	205	213	216	202	209	219	199	188	182	199	195	207	213	230	206	190	203	207	204	194	214	217	220	202	208	185	199	199	201	203	202	217	201	233	199	168	214	208	222	209	211	186	205	184	224	173	217	177	201	225	200	198	173	232	215	186	204	193	184	205	177	181	206	193	203	180	206	209	193	221	205	183	182	198	207	188	205	189	194	212	193	200	174	194	192	183	220	203	201	239	201	190	194	199	192	188	185	207	195	181	204	214	205	186	194	195	219	213	210	198	204	203	195	208	210	188	207	188	221	204	201	216	194	198	216	222	204	205	213	224	171	182	216	184	176	213	193	200	197	201	206	219	232	207	196	197	190	188	197	191	210	176	218	210	199	203	204	193	224	185	223	198	213	195	220	199	221	187	196	159	190	219	193	228	196	186	201	218	217	192	195	207	207	180	190	195	200	203	210	205	190	195	190	210	187	188	185	226	191	207	182	188	235	198	173	194	190	178	216	225	182	194	233	206	215	233	183	211	186	200	169	205	179	202	204	220	193	205	221	196	175	209	204	165	200	200	207	178	220	205	217	207	201	199	182	175	170	221	201	208	207	209	196	190	210	183	197	216	207	240	221	210	205	225	207	209	210	180	192	205	202	229	199	218	196	191	184	203	225	183	172	199	194	210	183	202	201	167	204	203	205	224	235	196	224	206	219	208	219	210	202	230	223	185	180	206	228	195	211	204	202	178	222	197	199	208	195	216	196	214	180	212	195	185	219	221	223	226	199	204	210	202	217	196	209	201	190	220	220	184	222	194	196	209	199	199	207	186	213	173	182	196	181	187	182	188	187	178	188	204	224	203	188	191	196	207	186	212	217	212	208	182	196	211	206	199	210	199	231	203	219	230	208	198	198	204	210	216	222	226	213	229	198	205	195	204	211	223	172	199	201	177	192	202	171	218	203	220	192	208	187	228	194	179	211	193	214	202	175	175	194	184	198	199	200	200	207	217	208	205	224	217	184	202	203	225	217	189	182	203	210	206	189	198	185	210	202	212	169	208	174	195	231	216	218	195	205	178	204	190	193	229	184	191	177	200	205	173	223	213	196	208	194	212	197	195	216	165	221	209	206	207	205	204	206	210	201	206	182	202	210	175	190	197	205	196	197	227	189	172	193	215	230	210	206	189	197	224	214	205	196	187	225	179	208	190	181	203	190	202	225	213	219	214	198	187	190	214	220	205	199	179	202	184	159	211	203	208	221	199	215	237	205	209	230	206	216	199	237	228	225	207	203	174	192	215	199	196	197	200	203	191	221	216	193	198	209	166	205	174	189	195	172	263	200	212	204	203	220	217	191	216	211	206	182	218	194	186	194	220	200	155	207	220	176	208	196	185	223	208	193	195	193	205	214	207	200	201	221	210	199	199	197	198	182	214	190	228	200	216	196	213	198	226	205	186	177	207	198	184	201	173	185	187	202	214	220	221	175	225	233	246	221	188	175	213	207	188	205	204	211	207	209	207	184	229
16625	1366	1109	1176	1058	872	799	737	674	631	608	561	615	584	511	517	486	522	521	519	514	505	500	544	517	524	487	447	521	509	476	478	476	447	477	498	505	499	512	500	461	516	490	514	454	483	484	446	480	480	479	513	456	430	504	520	489	508	496	445	471	462	486	464	462	438	438	463	458	515	505	452	509	503	459	450	492	467	448	476	444	461	500	467	450	486	481	472	455	480	515	478	490	483	497	489	463	430	551	468	511	467	463	475	444	456	473	490	417	462	445	471	447	474	482	457	462	488	450	477	499	474	460	457	474	471	441	460	469	470	447	494	487	484	454	502	450	473	460	455	512	478	526	498	488	460	484	489	496	484	499	471	470	490	464	473	500	459	512	452	461	431	463	462	477	469	400	412	442	468	434	508	453	465	485	499	442	475	460	515	474	485	491	475	509	455	474	443	471	459	457	471	478	461	492	473	477	432	470	458	450	484	493	516	543	433	478	466	461	483	433	499	504	491	481	462	443	492	453	454	485	432	493	476	465	478	411	481	464	456	482	457	512	454	476	463	496	460	470	453	495	469	451	495	450	467	529	432	473	475	484	496	446	450	429	467	493	434	424	487	489	479	486	459	519	470	433	499	462	485	480	458	449	448	479	480	487	426	450	480	438	483	527	478	461	482	493	446	436	492	475	460	465	500	474	456	467	445	495	450	467	477	477	480	496	469	449	477	444	517	426	466	487	498	447	452	440	447	474	495	474	464	435	480	495	454	484	446	487	467	426	411	482	459	474	462	463	523	447	471	475	468	474	472	445	491	451	447	419	451	479	463	457	463	458	509	495	478	481	506	442	482	467	490	459	488	489	484	473	461	433	503	449	479	468	458	464	428	457	491	437	465	491	485	471	451	502	478	454	459	466	429	485	521	513	455	444	466	482	475	507	474	484	463	458	463	444	457	467	451	487	448	450	499	472	459	450	496	464	501	462	480	479	450	475	501	469	448	469	508	481	442	446	455	449	507	456	494	491	498	450	425	456	447	445	432	446	478	490	477	481	490	479	436	491	470	485	488	506	481	471	453	474	488	463	499	499	450	467	469	498	491	508	446	504	481	466	448	506	454	477	483	474	463	509	459	469	510	499	480	464	458	467	473	457	437	445	475	444	460	491	463	530	460	445	498	453	479	469	453	474	505	513	478	466	478	469	462	500	470	484	413	455	421	484	468	473	499	501	501	465	471	495	463	483	477	444	458	474	488	497	497	469	479	429	467	472	469	466	462	476	459	506	469	444	466	458	478	503	449	485	441	472	446	481	473	480	459	505	494	496	456	479	477	492	449	407	444	454	479	445	507	490	477	499	439	466	457	464	491	450	497	489	474	536	488	470	471	458	501	436	500	486	439	475	478	468	438	508	481	492	478	479	506	451	492	478	455	476	490	499	477	462	488	506	462	482	458	491	459	458	448	504	421	455	438	485	503	488	459	501	470	470	458	494	487	463	450	498	455	496	437	476	460	498	512	452	478	495	498	446	436	436	517	449	485	494	484	480	505	480	437	469	497	475	496	450	480	412	482	502	478	477	429	454	463	504	463	471	478	440	454	443	452	477	485	475	485	478	502	506	457	485	454	494	440	481	467	452	488	483	474	494	447	466	477	447	469	510	501	499	468	483	430	486	456	498	485	480	449	455	464	480	481	473	472	467	438	478	491	500	470	487	420	528	458	458	506	487	439	478	477	462	473	470	450	499	431	474	487	462	491	467	493	439	470	471	519	468	482	434	482	467	447	452	449	467	460	481	467	451	454	527	471	502	486	483	461	500	443	431	436	470	452	464	451	489	523	462	447	442	427	446	451	485	428	458	458	503	465	448	493	510	434	489	443	468	452	479	480	479	465	446	480	478	460	470	470	497	487	479	488	459	445	456	485	456	489	475	441	461	480	448	451	474	493	477	520	473	469	487	488	455	411	503	451	519	493	458	455	456	472	488	483	494	474	478	447	480	459	506	470	472	493	511	449	445	453	510	474	436	449	446	495	497	489	485	529	426	451	444	501	481	457	434	489	485	432	467	462	492	459	496	461	458	464	480	472	441	480	472	458	490	459	450	465	448	522	477	465	457	450	486	469	466	474	493	477	475	471	454	482	454	473	493	473	489	480	469	503	475	525	482	424	464	468	423	475	490	449	482	471	460	491	500	484	462	483	448	456	453	478	525	454	480	503	435	485	486	482	473	474	469	484	502	484	458	467	467	488	430	474	488	478	489	476	505	464	420	441	516	484	498	480	427	489	476	471	485	443	464	463	466	450	461	436	479	439	491	461	447	468	440	463	493	501	456	473	470	459	486	443	457	472	494	483	451	471	455	468	475	429	465	472	465	495	461	480	463	460	481	462	473	454	453	470	493	483	452	460	445	508	499	481	460	450	466	466	468	434	475	474	449	475	471	443	507	456	477	448	447	479	443	462	478	476	472	485	480	474	484	482	474	460	489	472	454	509	448	450	504	437	472	465	474	510	457	473	455	509	475	509	481	491	473	454	472	465	479	488	458	427	466	486	480	477	451	448	477	479	477	455	399	447	476	471	441	520	492	446	500	484	474	497	475	487	465	497	465	471	490	487	483	427	458	436	484	494	487	515	453	464	471	488	449	459	490	484	458	445	511	426	456	466	435	467	446	500	467	472	486	430	472	464	471	462	495	496	472	482	479	459	464	479	468	462	461	423	456	518	515	523	484	500	456	478	481	501	469	497	465	467	469	450	475	454	521	463	488	489	484	425	429	479	474	472	446	462	475	459	501	463	473	462	461	486	475	471	453	451	495	482	481	439	500	420	447	502	459	441	470	478	513	505	506	502	544	471	448	467	459	468	495	493	484	459	481	487	462	463	478	500	503	493	472	461	466	494	486	444	500	484	472	483	448	452	488	450	484	489	451	480	515	490	474	461	447	478	462	475	464	463	474	466	467	447	461	434	514	463	495	461	459	437	461	457	496	482	469	501	463	484	473	461	496	464	451	465	460	441	450	487	457	478	474	483	501	471	451	486	495	460	443	480	471	476	463	509	463	456	493	474	480	451	471	486	500	473	436	505	468	441	442	481	474	453	489	481	471	473	484	475	494	472	465	504	438	458	491	490	461	457	472	490	474	483	486	460	457	443	443	429	465	455	466	483	464	460	424	485	450	436	514	482	480	479	502	464	453	486	450	457	495	471	461	482	500	500	487	459	430	460	496	455	473	426	501	485	486	438	470	488	496	456	461	459	476	468	470	455	482	431	485	469	467	469	506	468	460	505	412	463	497	491	477	466	528	461	476	441	461	495	432	476	471	453	459	473	523	475	503	509	490	473	459	517	462	496	450	496	443	474	469	480	443	486	426	519	437	450	495	450	445	463	453	487	453	453	459	481	472	463	455	459	461	467	436	463	451	472	481	481	466	500	481	500	451	473	475	455	462	504	460	473	518	537	521	454	452	459	480	487	461	462	448	454	446	496	505	468	452	487	425	479	468	487
36522	8318	859	574	408	321	289	260	220	205	200	202	176	177	164	165	148	144	159	143	164	154	155	152	137	159	139	141	157	140	152	158	143	147	147	158	128	144	128	177	135	168	154	137	140	162	121	140	151	139	164	145	164	143	130	136	133	154	160	134	161	151	156	149	128	140	140	141	139	173	169	135	129	145	171	154	140	183	142	152	136	147	158	134	146	152	132	160	148	151	155	128	136	144	157	158	130	121	154	159	136	176	162	147	147	136	137	151	148	150	134	139	165	178	125	149	146	164	155	160	161	145	142	143	152	156	151	132	145	166	145	143	159	160	125	135	132	135	150	128	150	160	146	153	137	147	148	152	148	152	144	141	137	126	136	138	123	140	161	155	163	127	129	170	135	125	165	137	152	137	152	144	140	145	143	139	158	152	150	160	156	141	144	177	135	152	127	163	160	132	148	136	150	135	151	120	156	157	136	139	164	151	168	130	134	146	144	132	162	155	141	146	140	145	126	135	151	146	144	148	157	166	141	162	149	163	140	167	148	154	141	152	153	137	126	131	129	143	164	152	152	169	143	174	151	158	136	149	140	138	145	135	153	142	158	144	128	127	147	158	130	162	166	151	151	164	137	155	140	134	146	154	144	164	137	148	150	128	124	147	142	142	134	147	127	136	146	140	145	143	158	153	129	146	136	146	161	137	132	135	140	114	139	131	124	161	125	144	108	144	156	158	156	151	137	133	156	151	142	147	162	155	131	130	130	144	151	119	148	142	161	133	135	137	150	133	148	148	123	180	148	151	143	154	159	124	134	125	138	138	128	158	118	152	138	133	157	145	160	144	159	149	157	145	124	146	132	152	130	157	144	152	146	177	134	143	151	138	134	139	136	147	144	154	150	146	143	128	153	129	145	131	147	152	140	144	125	154	160	155	160	124	137	134	129	147	144	139	127	142	132	154	152	139	144	151	159	130	172	149	159	189	158	155	127	120	166	145	148	145	145	142	168	142	151	169	138	128	152	138	120	126	154	155	146	131	159	139	159	152	120	146	133	146	121	155	129	148	136	147	135	142	157	140	141	160	148	136	131	140	159	148	120	140	127	158	153	133	165	146	138	161	152	133	121	142	167	135	145	168	164	148	137	143	136	155	156	162	135	147	162	141	173	161	151	130	176	153	169	153	143	160	139	149	141	154	124	158	150	142	159	159	127	160	151	162	156	128	138	165	141	163	133	165	141	135	155	145	158	149	128	148	128	159	154	150	141	136	137	135	120	132	136	155	137	141	169	164	152	143	149	124	142	140	142	141	165	146	143	139	130	157	155	136	149	137	128	150	156	155	149	151	152	129	165	135	146	117	127	133	153	150	140	156	169	168	147	143	137	129	119	141	134	130	142	164	144	147	159	145	153	139	147	135	134	157	112	142	147	145	140	130	138	162	177	137	120	117	129	164	148	135	130	139	125	129	136	132	161	150	156	140	144	129	125	145	159	162	138	152	159	151	141	161	164	159	142	160	137	146	172	130	184	140	154	147	148	140	143	154	143	149	145	140	138	147	137	147	124	143	146	122	139	145	143	117	155	141	122	155	142	129	131	130	142	119	137	144	153	165	142	153	146	145	143	151	136	157	134	152	156	144	149	144	168	133	146	160	144	145	152	154	143	154	154	166	128	144	143	138	129	124	143	154	132	179	165	129	127	147	153	144	158	146	161	143	153	137	155	135	132	123	158	131	151	140	158	154	153	123	114	123	161	160	131	139	129	147	159	140	143	147	122	156	133	152	151	125	154	133	164	126	128	134	113	145	133	137	174	149	152	149	132	155	118	143	150	145	140	148	135	135	169	156	154	160	137	136	162	160	131	144	147	135	159	141	159	158	129	141	137	117	153	135	151	149	133	146	154	129	135	167	139	147	121	147	143	148	151	162	142	159	168	136	139	144	129	159	147	141	133	145	152	145	143	143	159	172	143	146	152	148	147	142	140	144	140	166	132	139	137	150	149	157	144	150	138	136	151	149	162	158	149	147	175	136	126	145	151	139	136	161	139	140	158	151	151	156	176	158	141	130	124	158	159	161	149	167	132	148	136	156	144	165	161	147	163	165	153	148	158	163	128	149	146	146	130	124	138	149	149	139	167	143	129	147	147	148	126	127	139	134	141	134	139	140	122	144	147	152	153	149	150	147	140	152	130	136	132	145	161	132	144	134	142	137	140	148	163	135	124	162	147	151	157	126	131	147	135	126	163	159	156	154	131	155	127	131	129	157	140	158	144	152	139	126	137	152	137	163	134	152	127	185	127	137	143	151	160	153	127	171	166	162	131	151	144	138	130	158	144	133	155	149	160	145	153	132	153	165	142	146	130	125	156	114	115	140	142	142	150	166	140	147	161	146	147	134	162	136	142	165	143	141	146	155	158	170	130	124	141	156	133	141	142	128	142	141	144	130	145	161	129	128	157	147	177	125	128	164	136	142	157	142	146	159	145	154	152	133	135	155	141	166	146	162	175	124	138	115	169	147	149	133	157	149	142	113	134	176	161	154	136	169	149	153	154	182	145	167	132	145	151	139	151	152	131	126	137	143	155	139	140	156	136	152	144	147	138	140	138	137	151	131	162	150	123	124	127	119	147	127	144	136	154	134	158	151	144	137	134	150	148	142	135	129	152	180	146	130	162	158	151	136	130	159	136	141	157	158	146	137	135	149	135	128	115	124	143	150	127	147	150	146	150	161	137	148	148	134	155	121	145	139	145	141	138	149	153	133	133	147	145	147	139	165	136	123	140	133	148	156	159	156	151	148	164	160	146	135	139	130	140	164	154	153	150	160	152	145	146	150	167	136	124	154	144	149	163	147	148	141	138	138	155	159	136	133	138	147	153	139	169	143	133	151	127	130	156	141	131	151	154	148	146	159	148	137	162	162	133	190	142	142	163	143	149	170	130	126	153	156	169	158	134	140	134	153	164	155	161	120	147	143	133	155	132	154	139	135	143	150	145	166	154	158	160	157	128	148	136	134	136	155	170	143	161	161	155	127	125	144	155	159	150	133	125	164	144	164	172	134	151	146	145	141	155	153	151	129	152	153	146	129	137	130	139	130	131	154	155	157	130	133	163	150	176	143	153	156	133	135	141	129	161	136	133	162	155	153	152	158	183	129	162	163	136	150	181	137	142	150	140	143	147	129	142	137	132	127	155	131	160	136	130	142	152	138	112	157	152	142	144	129	125	136	153	159	136	148	147	154	116	108	137	142	144	156	137	129	139	121	153	157	137	160	164	148	143	149	134	124	156	143	152	144	139	143	145	142	127	151	143	146	144	133	146	139	166	149	144	157	132	150	156	140	122	145	131	177	153	163	159	176	116	151	156	156	140	151	154	151	156	156	137	152	149	172	124	146	128	146	135	150	152	144	154	151	167	166	134	133	156	130	140	130	127	160	156	123	145	157	158	126	136	154	156	151	169	162	153	159	137	146	144	144	143	171	145	148	157	155	143	150	142	168
21395	2040	1591	1711	1520	1264	1023	890	796	707	688	589	529	561	491	488	468	527	463	450	442	464	400	420	420	408	420	447	423	397	450	407	415	406	409	391	398	413	361	365	399	388	423	419	362	410	359	389	361	371	382	397	417	399	382	413	374	414	382	382	362	367	403	419	397	368	368	356	391	384	389	355	389	365	394	379	368	382	360	370	370	373	383	382	370	345	374	395	380	401	364	400	394	354	395	374	376	361	371	363	393	404	361	389	376	367	385	372	361	387	400	375	396	380	407	351	398	365	405	356	387	367	374	372	374	386	401	379	415	371	392	350	394	369	350	390	393	398	373	408	377	387	379	395	393	380	358	381	364	409	383	371	356	393	393	359	338	314	391	377	402	380	394	371	343	380	364	417	382	391	396	380	357	401	374	384	372	376	383	385	393	362	364	419	396	382	340	353	387	386	371	398	386	365	407	390	354	363	409	371	408	383	364	374	376	386	402	371	388	410	391	394	376	382	375	379	370	405	431	363	414	344	380	396	402	404	350	357	370	349	361	381	372	367	394	365	402	379	379	379	336	375	338	394	380	370	390	364	356	378	362	379	389	360	365	375	368	350	393	371	404	372	370	377	351	410	399	367	382	407	399	429	389	369	396	356	362	392	362	384	377	331	389	361	411	400	360	368	370	366	377	352	364	356	390	368	394	355	370	386	377	393	372	369	385	409	367	393	389	369	373	383	385	402	389	353	379	388	369	386	365	386	383	380	384	408	365	388	392	391	366	393	403	343	401	340	397	397	382	407	389	399	395	381	408	363	395	384	366	401	382	380	371	404	383	398	355	371	402	363	377	340	343	374	407	349	423	372	371	386	392	347	410	396	403	383	404	377	378	358	430	383	412	378	405	384	352	429	373	334	378	378	349	409	369	367	400	363	406	382	394	357	378	361	360	349	383	354	384	390	391	399	371	393	418	395	375	378	378	389	360	386	378	375	358	369	394	395	382	329	377	393	350	395	396	377	400	361	391	358	348	360	372	391	359	373	346	381	382	328	351	420	388	389	314	407	343	419	367	393	396	390	397	356	364	402	367	342	381	361	404	394	353	377	415	358	386	396	340	387	398	378	370	360	402	393	380	396	377	358	389	349	376	367	353	402	372	368	337	415	378	389	364	382	353	393	374	372	354	357	372	349	374	385	375	378	334	356	409	357	376	372	380	394	365	399	381	379	345	363	350	373	394	381	446	389	414	370	349	334	365	397	414	395	367	391	361	410	342	402	364	367	384	412	360	369	383	384	374	413	400	385	384	356	357	377	392	399	367	390	383	381	415	401	382	380	390	377	416	396	366	352	388	389	364	351	361	380	343	394	382	380	450	392	395	356	358	309	379	380	379	384	387	398	379	404	379	389	440	359	352	385	383	353	354	355	339	391	400	359	369	389	377	387	364	370	373	388	373	410	369	378	364	361	352	375	402	406	361	396	377	362	378	373	399	379	365	377	395	391	374	358	400	368	395	337	374	370	404	379	409	384	404	392	373	381	356	406	412	391	328	407	360	390	396	428	437	373	356	393	382	374	384	366	393	363	361	388	375	362	403	381	374	375	377	379	373	389	356	380	388	354	351	398	405	401	390	358	425	419	358	373	390	379	365	400	395	357	368	372	382	384	393	340	404	362	341	383	353	392	373	396	397	347	395	388	383	388	383	358	389	370	364	354	362	371	414	393	365	386	399	354	365	375	368	393	375	417	414	376	367	378	351	422	389	364	396	350	416	381	416	374	396	380	356	368	355	385	371	377	332	394	368	368	399	383	373	400	353	400	379	357	388	379	355	382	401	366	360	364	351	356	373	383	388	360	353	369	382	371	364	395	389	428	381	356	369	398	352	366	361	354	396	382	375	375	391	375	365	402	382	406	356	376	387	394	364	377	370	382	361	377	376	378	370	401	363	365	377	390	388	370	374	376	375	399	355	339	338	380	346	380	397	380	392	387	401	393	360	364	376	363	360	379	378	432	344	376	398	383	385	349	376	349	377	377	372	360	384	343	386	365	353	361	353	395	421	362	386	362	377	379	352	384	383	385	354	408	357	383	366	369	367	396	375	383	378	414	357	407	362	378	385	373	364	355	345	389	343	384	357	397	386	378	379	391	393	370	398	368	366	393	364	402	394	383	372	353	387	407	383	394	374	400	374	386	381	352	373	360	404	378	372	374	360	366	369	383	345	379	357	389	375	408	385	370	363	353	354	369	396	388	377	367	345	376	363	373	366	341	374	384	385	372	401	393	397	368	384	373	387	395	376	398	362	350	386	352	399	382	361	401	382	404	405	366	368	377	362	360	389	356	384	393	378	355	401	383	394	380	359	376	367	391	361	395	386	385	381	401	369	397	385	368	367	364	392	366	402	378	381	359	441	361	365	394	355	367	411	355	376	386	371	410	357	368	392	398	381	370	375	363	392	381	382	379	416	381	382	404	376	370	360	383	393	377	372	382	389	381	402	373	395	380	369	370	351	395	378	401	341	411	412	358	396	393	380	382	361	408	389	361	396	365	370	366	384	381	397	394	377	366	376	406	390	363	364	371	370	376	384	365	395	377	369	368	386	386	342	368	405	381	402	402	389	354	377	354	393	382	366	374	373	376	383	387	378	380	365	372	361	387	365	356	386	394	371	402	378	369	363	389	361	395	378	352	355	339	371	379	359	363	388	403	364	363	413	345	364	380	411	380	364	376	373	409	340	392	358	399	385	375	370	380	353	365	349	406	380	355	400	393	393	379	391	416	359	400	389	391	360	357	379	363	345	338	392	374	395	356	367	394	395	374	385	356	386	362	379	367	332	383	371	368	376	371	391	395	341	401	362	381	373	344	382	356	390	373	380	362	354	391	393	390	379	387	391	383	382	344	386	377	377	373	351	357	391	402	387	340	390	349	375	382	374	378	350	403	376	377	396	414	355	373	387	402	361	391	386	369	414	389	366	396	372	374	383	381	378	351	366	364	376	380	376	411	345	371	367	390	390	395	400	373	373	391	377	377	396	371	371	354	381	365	367	382	365	378	383	395	418	407	331	353	400	395	381	371	371	375	371	384	381	375	373	370	384	366	355	370	341	386	423	375	409	350	376	382	362	382	360	354	375	402	361	355	379	368	361	363	355	361	365	382	370	396	373	382	323	393	361	379	361	359	377	393	380	382	366	384	383	357	384	380	340	356	399	364	399	398	379	389	345	363	391	363	383	385	372	403	379	376	371	374	377	399	347	353	377	403	375	412	393	345	399	393	388	380	359	403	381	382	381	366	371	381	381	386	384	366	407	374	396	393	368	372	356	360	391	371	388	417	377	383	373	384	394	385	368	384	401	396	327	401	379	347	369	389	384	359	355	378	370	382	353	417	381	359	369	360	364	398	388	381	373	372	410	381	365	379	382	400	427	412	393	373	383	395	376	358	377	354	374	381	370	372	400	367	370	406	388	371	359	376	371	414	346	358	395	390	377	385	393	341	378	389
12989	1750	404	415	401	389	350	364	400	371	348	359	389	400	406	385	343	416	370	397	378	379	380	416	376	398	362	405	387	383	373	363	369	395	379	384	416	368	422	388	404	384	397	338	374	343	375	382	393	367	368	405	372	373	409	405	376	383	420	371	375	359	380	407	384	371	358	380	416	365	363	366	376	358	374	373	457	395	392	401	407	420	366	392	390	392	394	384	385	395	369	377	356	373	393	403	383	367	382	384	429	406	376	387	386	362	392	384	351	357	360	375	375	365	363	390	411	440	389	401	378	364	378	363	377	410	391	365	396	369	370	377	365	380	390	362	366	356	384	374	369	403	380	406	393	390	370	409	410	372	360	378	370	411	362	388	373	362	370	393	424	346	382	350	324	413	395	408	372	388	415	403	403	371	378	345	415	420	398	380	380	361	390	392	365	401	418	367	400	396	390	397	405	368	360	361	437	372	375	385	383	370	352	387	377	389	387	396	385	346	359	373	374	405	369	401	382	393	374	387	354	335	387	385	386	410	385	360	356	354	399	384	391	379	370	376	409	356	390	388	390	354	365	387	357	364	389	365	363	386	399	418	355	397	372	368	384	416	393	354	436	358	380	426	383	427	382	375	378	373	370	373	352	406	404	369	398	380	380	384	390	383	434	405	374	379	399	404	368	395	406	422	346	380	344	390	402	394	395	393	399	377	396	401	396	388	388	377	412	366	411	377	406	378	377	369	387	369	379	426	388	391	363	444	394	414	386	339	385	389	373	328	424	408	366	373	376	371	371	370	386	372	389	375	373	363	374	390	373	339	394	346	409	404	425	394	384	371	386	402	419	402	397	389	358	414	380	384	434	354	385	409	360	361	379	398	379	374	382	398	403	385	467	382	410	374	350	405	395	363	374	367	366	363	401	344	406	376	415	389	420	427	370	412	387	360	381	382	366	367	349	377	402	389	388	398	382	389	374	392	373	363	342	379	346	367	356	409	330	366	368	358	412	364	383	344	396	369	400	353	372	374	400	369	426	386	423	371	392	366	378	416	367	397	347	425	386	399	376	378	402	400	367	370	405	357	380	339	366	358	394	341	357	387	364	360	357	387	398	415	398	401	375	392	382	385	382	397	419	390	391	424	362	399	371	401	402	373	388	381	404	405	390	383	361	383	363	385	381	394	378	399	375	381	355	410	390	437	420	368	409	402	357	377	399	382	394	384	393	377	370	397	356	404	393	427	392	397	397	404	408	368	407	376	384	421	360	353	390	352	376	374	396	394	344	384	374	356	385	372	391	354	395	415	386	381	413	374	395	365	380	395	401	377	378	391	368	360	410	373	329	369	373	394	380	423	355	384	381	377	384	399	388	411	362	371	361	335	374	363	370	393	419	370	397	374	373	369	354	349	403	372	367	330	394	394	362	415	373	381	387	426	390	380	382	367	398	367	427	379	395	339	371	379	363	380	383	421	417	357	398	404	383	381	398	415	408	368	390	381	372	379	366	398	382	408	367	394	368	388	365	384	371	384	416	363	419	385	407	392	399	366	378	356	369	360	386	421	399	402	374	382	368	366	378	367	366	384	372	364	380	388	388	369	376	373	374	384	368	407	381	385	402	358	377	429	392	371	387	388	379	366	362	406	367	362	364	392	396	381	411	391	421	363	351	359	346	385	366	424	373	366	406	369	355	355	415	407	381	367	385	382	347	370	360	392	408	409	363	363	401	393	355	366	372	369	412	378	381	367	389	381	387	386	370	411	381	407	413	374	398	382	421	434	371	407	393	427	387	382	376	340	342	375	362	355	376	422	419	402	387	404	382	383	333	393	368	378	382	391	395	392	370	373	325	410	372	363	361	356	370	372	369	409	352	416	403	386	425	403	366	351	366	372	381	413	407	417	399	339	371	368	350	371	408	373	370	369	390	399	401	410	346	386	384	410	359	386	389	340	391	413	315	354	330	393	379	372	344	394	365	393	397	393	385	427	382	381	353	396	366	354	388	375	395	386	396	350	376	419	381	411	354	386	363	404	364	371	397	385	392	369	403	398	381	392	333	421	372	379	341	351	392	402	429	369	417	352	373	389	386	364	379	402	395	389	394	361	403	365	438	379	400	381	358	348	347	357	394	382	382	390	393	395	386	375	376	375	399	402	346	372	373	377	384	378	359	394	374	386	378	423	376	355	401	382	376	387	380	370	369	431	396	377	386	408	405	392	380	360	361	376	389	389	364	361	376	365	398	385	365	381	418	421	382	405	372	428	395	369	365	362	419	388	418	357	386	374	412	382	359	400	419	370	356	393	418	359	398	372	349	389	408	414	353	418	355	408	417	338	354	419	379	351	387	408	400	361	352	394	351	399	389	423	364	374	420	362	358	386	372	389	373	373	365	383	383	389	371	398	379	376	383	385	349	346	381	386	387	392	399	374	379	386	389	398	354	408	379	358	378	388	382	377	317	390	382	410	389	407	421	358	366	382	371	400	386	380	346	378	392	345	375	383	368	417	375	383	395	382	378	412	406	412	378	399	381	387	363	371	364	440	409	406	399	357	401	372	380	393	407	358	413	377	356	412	376	360	354	428	375	369	383	398	372	355	377	348	368	359	400	397	366	379	341	361	390	403	361	365	388	383	380	429	360	385	381	394	373	363	370	394	363	383	374	404	392	375	332	380	358	361	370	379	400	382	386	389	374	339	367	398	383	366	364	380	422	400	353	371	387	383	403	387	379	415	374	366	414	357	386	376	386	365	379	364	371	376	373	377	403	373	417	371	393	413	391	379	413	359	370	354	361	404	348	384	406	381	385	365	399	384	398	409	421	380	393	404	399	384	407	365	352	422	408	384	385	384	374	411	371	382	374	374	398	386	383	360	392	418	393	381	438	371	360	350	391	380	386	402	364	381	413	349	362	390	351	378	412	364	406	393	354	339	356	414	325	371	366	373	410	384	357	390	393	382	380	406	413	401	375	407	407	394	356	409	370	355	395	375	377	394	424	419	385	370	407	336	368	389	416	404	374	355	401	374	380	350	381	382	420	343	340	366	398	401	366	407	373	410	419	375	373	414	370	389	441	416	420	388	361	394	391	351	363	404	377	419	406	369	417	411	391	367	412	369	384	372	399	370	377	401	376	387	372	373	387	372	401	313	397	383	381	373	383	390	401	414	380	364	311	350	400	385	387	360	342	380	348	398	390	382	409	374	381	394	348	326	416	374	362	378	422	396	381	351	425	360	386	377	390	381	376	376	421	364	358	359	386	384	415	402	414	400	375	356	409	368	408	392	391	400	428	363	330	388	375	373	393	350	402	409	395	404	390	386	395	392	376	402	330	349	396	384	363	364	399	385	404	385	350	370	393	402	403	374	411	344	397	381	390	403	386	378	365	384	386	386	407	378	369	367	389	407	330	386	348	387	416	363	367	390	408	414	357	358	390	399	373	389	412	410	362	412	330	387	401	379	394	423	398	401	397	382	364	414	382	402	381	389	418	408	388	380	390	411
8351	1178	903	818	890	865	888	831	880	854	827	835	853	787	854	832	838	818	839	796	846	786	849	812	825	839	834	833	813	802	795	848	818	892	837	837	865	765	836	840	800	818	876	858	803	831	886	814	827	796	807	840	874	872	797	894	835	863	812	917	822	828	782	817	827	818	807	812	848	834	878	826	835	850	782	778	820	833	812	824	780	879	890	865	919	790	848	855	795	925	859	790	809	889	797	775	816	845	832	814	857	887	859	822	813	863	771	854	782	870	863	801	787	797	830	846	866	821	813	892	838	832	861	848	794	801	805	801	853	832	848	790	816	861	821	847	818	903	834	830	875	849	847	894	877	794	778	835	873	793	794	854	835	816	841	843	815	788	888	809	903	848	852	879	795	833	831	852	832	861	800	850	838	780	828	825	878	829	837	793	859	814	828	829	806	865	804	897	863	845	833	849	829	850	822	842	825	809	848	865	794	843	865	854	840	789	867	861	822	821	858	822	824	837	831	844	819	827	860	842	845	835	859	843	838	813	858	764	850	830	795	823	806	844	804	826	820	880	865	833	826	823	782	818	837	837	878	855	858	839	801	822	807	838	883	811	819	870	831	912	815	854	807	840	808	869	841	806	804	838	801	795	818	777	815	852	855	805	820	833	853	779	819	843	803	844	818	798	795	785	886	804	862	862	834	898	845	793	835	826	869	807	809	835	837	831	859	828	868	886	817	843	886	850	845	809	808	857	796	840	834	862	826	843	818	897	882	845	802	812	753	797	805	842	889	843	844	814	831	799	808	828	825	885	863	817	812	819	832	827	840	826	871	832	849	802	833	851	813	819	838	789	849	840	818	799	777	858	827	858	805	828	886	815	877	876	838	799	823	847	836	832	870	840	795	824	862	826	865	833	811	868	805	882	800	797	858	815	865	860	848	821	859	851	827	845	844	777	873	821	798	858	802	891	878	844	853	817	849	837	872	795	784	805	872	832	816	837	815	840	845	859	810	822	890	809	867	849	857	834	812	871	774	832	824	842	795	831	807	874	817	838	815	898	794	789	847	848	892	832	831	824	848	890	833	839	831	826	855	821	839	902	881	819	858	836	772	833	843	850	829	817	847	857	843	847	781	796	831	824	813	805	811	822	858	869	811	856	837	858	826	768	821	853	809	777	841	852	804	783	818	823	838	854	866	875	803	831	828	779	822	801	807	832	841	834	829	844	855	860	830	837	801	826	829	797	848	830	849	814	864	836	858	813	833	845	798	860	783	792	811	855	830	863	900	840	827	762	868	813	831	811	862	826	841	923	809	825	805	825	853	834	866	851	812	815	851	842	854	849	788	864	856	800	851	869	842	760	861	828	858	812	850	810	879	822	822	842	835	859	884	791	815	844	837	805	797	834	815	878	795	822	828	835	819	844	826	779	811	792	827	870	857	842	838	834	836	843	860	838	838	861	874	811	819	810	802	835	831	819	833	813	833	779	822	818	826	851	792	859	792	839	805	811	806	878	806	848	880	816	866	831	770	809	838	830	896	857	850	836	832	925	830	815	840	851	826	800	837	802	833	809	797	801	838	807	834	825	844	821	850	856	811	850	803	801	860	828	854	815	823	819	851	835	803	873	821	826	854	858	849	796	834	815	867	793	800	888	819	847	825	762	896	869	877	856	819	840	837	851	846	848	834	800	797	849	835	821	753	805	780	816	845	855	785	809	788	847	797	821	833	864	806	808	855	843	806	817	869	836	827	829	864	811	812	819	810	873	868	848	831	805	810	823	882	772	832	852	834	804	890	792	841	846	834	832	817	827	871	878	853	853	845	840	863	810	802	838	823	832	796	816	829	802	858	800	816	837	885	884	790	764	776	793	858	846	855	795	845	829	797	842	820	817	866	824	837	847	829	837	825	867	813	877	887	812	833	825	807	854	803	813	809	778	827	846	764	828	865	840	870	849	817	773	854	842	856	845	831	826	837	792	845	764	845	831	841	856	805	778	861	861	784	802	872	807	849	831	834	848	784	802	802	882	872	852	875	839	822	830	854	866	881	803	868	823	813	826	782	833	845	812	861	836	831	823	849	834	813	812	847	858	834	812	850	762	826	827	820	861	866	870	877	822	817	855	849	834	842	854	786	848	788	866	793	820	891	831	830	831	798	882	865	836	855	808	810	841	828	779	822	874	939	833	840	825	778	764	856	891	772	822	848	792	867	804	836	845	848	776	795	817	894	869	783	837	846	797	886	793	802	857	845	843	818	778	817	888	832	903	856	824	856	834	844	876	855	829	806	850	810	861	817	858	856	853	861	885	818	834	866	843	833	826	819	804	849	794	801	802	866	889	892	848	836	831	804	833	813	806	835	827	802	822	835	829	794	850	817	858	843	816	797	813	815	865	846	851	864	792	867	774	820	881	815	881	852	865	850	810	830	863	776	785	837	851	812	796	790	821	842	809	857	831	838	857	815	764	826	823	811	836	805	823	831	814	836	852	849	860	872	856	836	849	792	823	800	849	860	852	792	866	809	808	852	790	862	830	831	826	786	856	826	853	861	775	859	809	845	751	776	818	776	797	833	838	828	830	787	868	821	800	823	833	828	836	860	825	837	792	837	845	837	808	810	810	787	826	833	832	862	854	825	855	850	834	850	800	819	849	856	843	833	819	849	881	867	776	873	836	801	812	837	818	812	863	851	856	858	836	829	839	844	837	825	796	809	881	851	862	800	806	867	822	810	857	855	810	828	845	854	822	795	842	782	842	803	892	821	859	847	782	770	856	773	862	789	834	876	791	904	802	876	800	805	798	886	808	853	802	882	822	802	818	848	787	831	828	809	836	817	827	813	841	845	824	827	825	791	781	842	804	800	838	899	802	843	790	827	868	863	838	810	829	837	826	814	806	808	793	830	883	838	803	820	844	855	882	858	874	828	887	820	775	816	791	853	874	801	816	795	789	866	873	807	813	832	853	773	870	901	832	816	850	827	807	836	824	814	803	852	823	853	811	871	853	823	878	846	881	814	870	838	850	800	818	858	846	812	849	791	796	869	816	845	822	848	819	824	840	855	836	801	859	877	836	873	816	820	821	824	832	810	844	830	822	850	906	817	844	808	792	792	830	809	858	833	813	807	798	856	821	756	825	853	784	846	879	827	828	817	860	818	858	834	817	744	737	812	808	855	806	869	868	853	784	795	762	905	809	859	869	807	850	812	777	824	816	889	836	838	841	865	813	858	786	803	793	863	858	842	856	836	832	831	810	825	864	836	879	862	817	822	887	800	805	846	858	858	821	826	826	817	844	804	805	788	842	823	865	818	854	847	844	800	819	845	833	822	824	876	866	807	855	798	882	804	794	894	820	896	827	850	813	840	817	863	823	827	817	774	804	876	853	820	828	814	807	853	832	891	805	846	764	828	836	858	823	839	859	836	860	824	838	859	786	792	837	777	773	801	727	826	830	787	810	806	819	892	879	814	846	794	823	864	829	827	806	858	852	789	812	869	837	838	853
26906	5182	545	380	331	257	217	243	214	241	248	220	223	186	206	226	237	228	194	234	224	223	220	254	186	189	215	198	173	198	195	191	188	222	226	194	202	192	198	204	219	217	191	197	227	213	191	209	245	213	224	225	210	197	211	194	226	195	185	234	204	211	204	209	184	201	198	222	224	207	190	208	207	204	212	257	204	200	219	208	208	202	224	212	180	222	208	189	214	209	218	229	239	204	232	200	207	232	220	208	211	203	208	189	229	215	216	169	214	206	181	201	190	201	220	198	214	222	208	195	211	185	196	167	221	183	204	195	211	189	224	188	190	226	203	206	194	198	209	212	192	219	195	223	203	217	204	202	200	182	218	205	208	224	165	209	199	204	221	187	203	216	239	195	222	207	220	193	180	185	208	179	204	189	192	211	223	209	216	208	216	203	206	229	237	208	228	212	216	212	216	216	216	199	209	219	213	206	206	200	193	200	206	219	195	211	206	194	199	205	221	204	199	199	226	189	195	231	176	211	219	192	219	217	226	205	203	174	198	212	201	216	192	210	210	224	172	201	193	217	210	201	196	210	199	203	221	210	196	190	229	208	204	185	234	210	216	200	227	189	212	215	211	214	236	201	219	186	203	205	195	209	206	219	196	202	224	207	205	204	211	197	217	216	205	233	205	215	194	209	218	202	227	220	207	219	220	233	188	184	203	185	189	186	219	165	211	209	208	202	164	209	203	192	195	187	203	204	208	190	187	232	237	209	202	230	205	190	251	205	195	205	200	196	184	193	201	219	194	208	193	206	186	196	188	204	214	211	213	189	203	186	198	199	221	197	190	204	244	201	188	211	181	217	181	222	228	192	206	194	206	198	230	190	208	217	195	180	239	224	206	214	203	176	209	204	198	226	226	205	208	217	204	198	184	190	226	214	186	185	216	217	192	238	208	199	188	213	207	200	196	217	191	203	174	212	203	201	204	205	213	209	195	198	214	186	189	201	216	204	229	208	207	207	184	209	195	192	202	241	190	198	211	218	206	177	230	222	199	185	206	197	232	211	227	219	196	215	203	221	212	206	201	201	216	191	193	200	204	191	210	211	196	202	190	237	192	182	210	200	200	221	194	194	196	189	207	230	219	190	196	192	174	219	181	249	209	207	204	204	183	186	204	220	222	225	200	184	205	190	177	221	217	219	199	208	175	212	205	230	174	204	204	204	188	215	190	221	199	214	175	183	199	176	208	219	229	213	194	203	193	206	205	204	191	186	205	198	224	194	206	196	176	209	206	208	244	208	223	242	208	180	214	212	208	199	184	235	221	215	206	196	200	230	226	223	208	197	175	211	193	216	178	215	225	189	196	225	189	226	177	165	185	205	208	184	222	218	220	177	202	209	209	169	192	178	222	219	193	180	195	199	235	215	196	200	211	217	245	209	234	207	212	205	235	220	202	205	235	189	214	189	229	225	185	209	195	183	201	222	197	173	210	193	200	213	211	217	216	201	234	185	201	204	192	193	173	209	207	176	214	188	217	201	200	200	195	205	226	181	228	219	214	189	224	193	219	202	177	179	219	230	191	185	213	230	207	236	204	201	191	203	200	220	201	197	202	191	189	218	207	193	217	179	221	206	207	184	196	224	195	236	203	184	212	188	197	223	204	193	217	200	218	209	220	180	187	182	194	201	244	194	226	219	224	174	228	201	199	214	219	191	211	221	195	200	188	220	214	214	213	182	215	192	208	179	193	241	192	206	222	204	232	237	222	225	196	222	226	200	211	185	204	228	187	208	193	220	202	199	202	192	215	198	231	201	176	201	222	219	206	210	198	225	231	186	196	227	199	195	190	193	212	185	207	217	175	191	215	206	213	204	216	227	193	231	226	233	217	174	166	203	181	190	193	210	208	211	196	229	193	197	214	211	219	209	208	197	218	233	193	213	201	209	223	212	213	205	203	174	227	238	184	208	186	238	193	192	217	224	200	223	202	225	193	209	200	177	192	179	223	218	201	214	205	187	185	207	216	210	215	175	211	169	222	207	208	183	208	216	206	221	209	231	182	197	220	213	235	214	207	204	184	200	175	206	194	224	202	217	212	227	216	177	205	221	210	226	210	215	219	206	215	216	218	187	226	199	189	209	200	199	244	210	191	214	177	196	248	208	248	207	211	225	187	218	194	199	209	221	198	176	210	185	208	214	184	195	196	218	210	197	198	206	200	192	191	224	206	192	216	182	208	181	216	225	167	221	220	206	192	200	210	207	241	205	195	181	213	206	203	207	195	210	201	209	203	230	205	184	187	203	211	195	212	168	200	227	194	223	241	217	200	213	221	223	206	209	179	202	185	223	209	200	217	210	182	219	194	190	207	231	208	200	214	186	236	192	211	200	194	193	191	218	175	189	204	208	199	194	180	199	216	209	203	221	216	206	203	181	209	186	235	203	196	201	175	235	193	213	220	183	188	181	188	212	201	196	222	213	216	212	220	173	201	217	218	196	219	192	203	215	185	203	219	203	225	178	251	198	210	206	217	194	194	217	235	202	180	228	194	217	194	213	223	220	216	212	198	218	210	191	210	237	213	236	215	174	196	199	199	209	205	210	223	183	207	220	200	208	225	220	203	194	203	177	218	195	194	198	215	211	201	220	219	245	212	216	200	236	200	191	211	240	181	202	208	228	214	196	195	187	226	193	204	187	228	199	220	215	196	195	193	216	184	208	229	176	172	197	192	204	194	200	228	202	198	207	226	226	189	217	205	172	218	211	219	214	237	203	200	191	191	220	222	197	172	212	218	209	210	197	201	231	209	208	199	196	205	208	200	222	226	212	221	197	206	238	220	190	220	196	199	217	215	241	218	194	214	169	207	214	198	190	208	198	218	209	199	208	221	203	219	189	217	208	211	200	213	209	238	220	201	211	208	192	202	226	237	207	223	218	204	215	202	195	222	209	216	216	208	200	200	213	211	181	174	211	203	196	179	191	220	222	167	212	201	187	187	197	193	206	186	193	228	189	210	221	198	196	213	239	222	190	190	217	234	227	199	202	208	245	211	214	192	213	174	193	218	198	203	199	213	189	237	193	195	207	176	201	190	202	184	208	191	211	211	213	210	200	188	200	215	215	190	211	209	231	220	209	194	200	196	219	210	187	207	199	198	207	204	218	206	239	193	202	207	169	205	227	216	216	200	188	188	183	200	223	234	204	222	206	208	196	205	202	195	207	209	182	215	204	203	214	193	210	203	212	213	213	185	206	222	223	218	211	211	184	195	208	199	203	202	187	234	223	212	201	202	202	211	192	200	200	194	193	206	233	207	185	210	211	217	197	210	184	220	221	222	205	204	216	212	213	188	212	206	214	169	169	204	194	207	234	220	205	198	220	222	184	194	210	192	208	199	205	194	208	224	210	214	200	195	172	211	229	227	190	222	205	210	202	204	216	207	228	219	180	195	227	197	184	201	199	172	230	214	199	204	201	187	202	194	210	180	210	241	209	198	220	203	214	207	192	206	225
17010	1893	1042	1183	1057	911	799	694	680	661	601	579	552	526	533	541	530	512	507	512	491	507	507	479	516	495	460	478	488	475	459	495	515	482	497	522	506	476	490	492	494	487	478	487	497	481	486	509	479	454	469	487	488	483	465	481	438	530	474	472	449	492	510	476	470	475	484	446	449	472	478	489	433	449	488	463	482	427	475	486	512	467	504	488	475	502	459	463	489	478	526	498	467	492	473	463	489	469	509	461	502	443	455	466	476	476	505	482	465	458	504	477	479	475	491	508	496	496	489	497	470	502	474	449	460	460	491	460	472	478	463	445	472	441	489	455	458	464	470	454	495	436	495	503	475	475	475	473	446	522	474	496	479	475	475	488	478	479	489	488	507	503	447	462	479	502	506	498	465	478	494	459	466	494	428	487	499	473	442	491	483	418	490	444	450	501	499	466	481	472	495	515	467	480	453	482	469	518	490	474	505	446	462	437	513	496	464	434	488	481	518	518	462	488	497	448	480	437	518	472	471	446	466	481	487	439	497	468	474	487	515	437	450	450	486	486	457	505	455	457	484	475	513	476	497	448	493	451	476	480	499	464	479	492	477	479	448	508	504	464	503	466	478	468	488	485	457	477	432	499	489	501	483	503	535	484	449	465	516	456	479	455	490	486	515	461	452	486	438	418	491	473	468	452	466	443	487	486	463	493	475	504	482	466	503	466	493	442	468	479	486	481	498	447	473	466	453	461	425	441	463	482	468	497	488	466	458	487	498	459	509	490	480	451	463	493	483	465	498	465	486	478	542	457	458	487	485	459	446	488	501	418	486	450	518	463	502	510	489	445	433	461	494	431	493	474	478	467	468	463	483	442	487	468	458	493	452	450	501	467	478	477	484	499	464	490	491	449	501	485	454	478	455	460	450	458	474	477	483	445	489	479	490	445	474	499	430	431	470	458	467	516	510	519	507	493	555	490	480	496	461	468	470	477	491	475	483	494	467	438	508	484	487	496	446	471	522	473	452	469	492	485	482	471	501	473	493	468	469	473	468	488	487	463	487	502	459	517	480	469	504	469	514	470	451	468	471	479	478	468	454	479	474	508	477	463	484	498	438	453	455	455	491	533	459	409	501	463	483	462	483	458	476	472	498	500	494	486	478	475	466	448	477	471	454	447	455	442	501	481	485	462	461	454	479	480	514	481	474	491	505	487	453	510	477	469	482	493	506	447	469	460	491	478	472	517	518	489	444	480	462	462	436	473	462	490	485	485	468	462	475	465	464	497	439	506	461	500	453	450	453	476	457	472	482	440	466	499	442	471	504	485	473	464	469	470	465	459	509	474	439	530	528	516	486	466	459	469	480	501	509	496	487	509	469	463	435	483	506	494	467	473	452	509	537	483	505	492	465	513	519	460	489	480	465	461	506	487	491	497	424	440	471	479	450	483	484	460	470	466	489	479	501	489	500	489	482	503	461	473	468	502	537	488	485	459	488	477	468	455	475	481	459	478	480	476	484	438	474	476	471	481	465	471	497	482	498	500	494	495	456	441	509	508	461	478	522	485	439	489	503	509	500	502	437	485	467	483	438	464	465	503	439	471	511	489	439	479	497	473	477	521	470	472	484	474	480	492	495	466	496	461	467	472	484	425	501	465	476	480	488	483	465	489	454	475	470	510	495	470	433	468	451	490	468	486	504	502	496	456	489	495	467	534	484	489	448	490	476	452	460	526	449	485	490	488	468	488	479	484	465	467	494	471	486	503	457	505	481	481	502	487	479	473	478	510	446	446	476	455	506	497	467	435	476	518	487	475	471	454	479	469	454	519	482	489	462	455	456	494	526	484	500	470	452	497	481	499	481	402	437	505	489	471	490	463	440	472	463	445	491	487	442	497	488	453	518	480	481	470	503	509	493	533	458	444	483	461	489	469	495	468	471	447	461	453	446	470	486	457	484	479	496	495	475	452	457	489	468	496	435	482	477	480	461	467	478	457	463	495	517	468	468	470	477	447	448	502	490	452	465	473	501	480	516	448	460	515	479	500	487	464	465	480	504	463	459	466	453	455	464	494	468	473	486	501	489	480	455	476	470	447	454	480	452	475	498	485	458	459	509	476	472	438	471	490	508	470	536	525	472	476	469	450	443	470	474	483	447	495	490	459	513	496	476	440	467	473	478	511	477	474	484	487	463	466	442	513	487	501	498	453	460	511	457	445	523	495	489	495	476	435	482	454	502	472	531	524	514	469	469	480	503	462	512	459	479	488	469	470	466	438	478	429	485	478	492	455	439	454	474	504	489	473	513	452	507	483	454	470	464	438	483	474	483	492	447	483	467	495	499	459	482	462	457	481	484	445	472	437	467	468	515	459	462	425	474	498	471	442	455	484	473	477	450	514	463	453	453	457	459	515	446	471	487	493	498	488	489	466	521	468	508	483	446	488	465	493	442	484	463	474	477	489	440	436	494	454	483	445	461	488	462	491	488	463	490	490	454	482	474	483	470	453	506	455	472	429	495	496	474	471	512	469	453	480	478	459	491	442	512	477	480	477	473	501	496	483	487	498	465	495	470	466	472	512	470	483	479	428	478	492	479	468	466	488	464	484	494	510	464	480	477	474	500	489	498	449	474	467	432	478	476	472	496	487	493	506	463	460	468	473	485	477	493	482	448	456	482	484	490	478	460	488	441	496	451	472	527	472	452	445	501	444	520	467	506	484	492	459	475	454	495	431	500	496	516	538	488	453	503	502	475	482	452	486	445	441	501	491	491	509	467	475	456	470	463	486	505	425	485	455	447	483	451	453	483	474	486	493	464	498	477	464	509	483	467	502	518	524	472	488	479	490	488	466	440	477	504	446	472	472	542	475	454	492	501	444	468	472	466	471	511	469	444	468	488	468	539	466	458	457	498	454	444	467	496	475	467	512	472	468	483	429	516	476	498	489	488	432	498	437	471	488	501	441	459	467	437	481	488	466	473	468	433	467	500	472	476	470	508	463	480	490	473	471	494	493	475	468	507	477	474	438	499	473	449	487	470	483	482	467	481	490	476	482	474	479	484	476	487	487	441	488	455	440	502	493	477	447	465	467	501	484	481	452	447	501	489	483	456	495	470	482	468	494	462	490	488	488	480	452	476	502	497	445	485	469	451	467	483	496	452	494	481	428	497	483	485	490	494	445	472	449	470	459	479	472	474	532	463	475	449	470	453	470	471	452	499	474	488	482	452	478	488	480	461	488	433	483	450	445	487	488	461	469	488	504	455	458	462	448	477	477	483	504	477	495	478	505	453	506	461	462	464	451	493	457	468	501	476	490	452	462	489	469	459	450	456	444	504	458	456	509	467	520	544	483	426	465	501	476	447	491	487	500	488	478	463	465	480	432	460	460	471	469	493	470	452	460	490	449	522	505	478	453	452	494	476	450	439	493	507	474	483	475	468	478	445	448	442	462	523	504	505	542	492	497	476	472	463	447	465	506	464	485	465	440	486	492	505	452	465	496	514	473
37088	9417	955	533	389	337	289	248	251	190	182	180	171	170	165	172	163	158	153	149	172	155	135	137	163	160	151	152	129	172	146	175	160	152	134	150	147	142	152	159	144	134	142	150	147	155	157	162	145	157	154	179	138	142	152	147	131	145	125	145	151	145	135	123	142	154	159	160	167	140	152	129	168	148	163	152	151	146	157	133	121	179	157	156	136	151	145	167	151	158	163	153	130	163	127	151	146	168	139	137	143	133	122	152	158	142	143	123	159	177	150	163	130	135	163	136	156	129	163	171	151	141	163	166	136	145	155	145	156	179	131	149	148	135	156	153	146	125	131	154	166	136	179	149	155	139	130	158	151	147	147	182	149	132	127	158	136	168	156	125	134	141	158	131	141	129	125	144	147	154	150	142	127	144	151	126	144	159	147	140	152	124	135	170	137	149	142	132	157	166	147	166	148	149	129	160	151	126	129	166	151	139	168	139	171	143	153	131	154	142	135	146	148	161	159	134	144	162	149	203	143	155	172	138	139	146	145	133	123	173	140	137	139	160	147	129	150	137	156	132	144	144	152	135	135	175	157	151	145	156	131	166	142	152	130	182	139	151	145	160	163	177	153	130	155	156	150	160	126	143	139	160	142	146	149	155	143	132	158	155	139	127	140	146	152	142	161	141	148	152	152	130	187	158	146	151	141	145	147	142	164	168	142	152	143	167	134	153	137	161	148	154	165	153	158	141	160	122	148	161	154	151	158	150	153	175	148	137	149	137	139	146	144	157	153	151	137	143	149	128	160	142	145	157	172	147	155	123	156	155	159	168	149	144	159	166	150	151	160	152	164	156	135	138	151	138	130	146	159	156	170	151	146	153	133	173	165	140	143	156	157	147	152	141	154	132	148	162	154	155	148	145	139	157	148	133	148	146	150	156	193	156	154	178	158	141	161	132	145	141	154	164	156	144	143	133	147	171	164	141	150	169	146	146	127	154	142	150	170	139	157	162	138	149	155	147	138	136	139	127	155	150	140	167	136	130	140	123	147	159	192	138	150	144	158	150	154	132	142	157	149	121	170	135	146	146	174	110	157	145	154	129	167	158	163	160	141	151	137	133	150	136	171	159	159	149	172	149	145	144	142	155	140	140	145	127	125	153	151	147	120	118	155	144	169	152	159	142	154	137	165	151	147	146	160	140	150	155	128	146	165	152	136	151	155	170	145	149	133	151	166	150	137	163	167	150	162	159	139	124	163	137	162	135	142	144	174	138	182	137	137	143	152	143	152	151	161	173	142	148	124	150	152	133	137	129	168	169	174	139	158	138	166	167	151	147	154	136	144	156	173	142	130	185	140	167	142	164	169	155	137	148	176	141	132	139	169	132	140	154	145	155	141	151	161	158	151	138	161	138	142	149	160	171	152	135	146	136	155	149	143	148	162	145	152	150	148	128	143	157	149	175	145	147	154	129	171	154	144	135	142	151	156	167	163	180	167	122	175	150	135	159	164	151	158	136	137	157	154	160	144	163	174	143	151	139	149	134	144	155	129	152	129	145	136	152	121	126	140	157	159	190	167	141	137	146	154	158	156	146	134	141	152	137	139	153	141	149	157	155	147	135	136	147	149	167	170	133	161	140	161	167	154	147	135	145	141	149	143	155	148	157	145	151	155	142	154	165	129	140	161	133	152	155	155	140	156	153	160	152	146	133	159	151	161	140	140	156	160	154	175	163	140	140	144	149	147	139	156	150	148	144	144	160	159	157	148	146	160	114	151	165	177	162	160	131	160	161	136	134	142	155	159	166	136	151	148	155	127	137	169	134	138	173	148	166	145	158	163	134	152	137	151	148	155	167	140	144	139	138	154	153	169	179	152	167	145	137	155	153	139	148	170	142	153	181	155	144	143	151	146	151	126	153	174	167	159	137	151	138	132	134	153	159	160	153	138	161	156	132	142	152	165	132	163	136	152	167	145	148	159	148	150	153	128	150	137	184	157	132	156	128	141	141	180	160	145	141	142	145	152	164	128	144	149	151	142	149	144	133	167	146	155	132	151	145	141	172	173	167	132	154	165	149	138	148	163	151	160	162	134	131	140	139	171	156	176	158	138	139	164	150	150	167	152	156	143	144	151	132	169	162	161	160	153	141	165	169	166	176	153	132	133	153	176	146	156	148	158	159	140	196	156	150	150	153	176	169	134	150	141	150	164	167	149	151	133	131	145	160	150	154	160	141	162	160	161	126	135	164	135	149	118	159	154	134	150	154	143	156	180	145	154	137	159	148	159	160	133	158	130	132	158	152	167	145	142	132	176	126	149	148	145	149	152	137	157	148	146	150	164	167	159	165	126	140	170	150	151	137	162	143	158	160	124	154	141	159	133	150	157	145	160	176	162	151	167	163	144	138	147	120	127	144	138	151	137	147	143	163	148	158	155	146	130	186	141	170	140	142	151	163	153	128	144	152	152	204	149	136	152	158	143	159	150	135	124	150	170	142	184	141	144	175	163	174	147	162	157	161	159	144	135	156	133	153	126	140	156	157	148	154	139	165	110	125	156	122	149	163	150	169	143	129	166	139	147	166	131	169	166	159	127	149	127	130	161	152	163	159	166	143	142	124	159	154	137	157	159	138	155	166	148	139	147	121	129	160	152	156	145	142	146	130	147	146	144	176	164	138	168	124	150	156	142	139	156	150	161	175	149	166	158	158	132	156	153	125	178	150	151	137	164	165	155	137	146	125	137	163	160	157	151	162	152	137	150	146	155	139	142	140	160	156	128	168	142	154	166	162	152	139	145	144	140	140	162	141	141	138	154	146	150	157	125	153	151	170	155	147	157	163	140	158	161	125	171	129	146	169	153	138	168	144	166	141	124	161	159	116	130	153	140	151	154	163	141	168	150	164	151	136	125	164	147	145	148	144	142	111	155	165	140	165	141	165	136	139	145	157	150	150	155	167	155	134	149	145	138	149	154	134	137	148	183	129	167	162	152	136	161	137	147	156	129	145	144	163	129	149	143	183	162	144	149	136	136	166	156	165	181	157	145	133	123	160	149	153	171	156	157	139	158	110	139	152	151	166	157	133	133	140	153	141	144	153	158	154	177	156	163	117	120	154	173	160	136	152	139	137	138	140	159	165	154	169	130	157	153	156	150	130	164	158	127	145	149	153	147	166	140	130	134	161	162	143	144	129	137	135	145	136	137	125	156	162	149	158	166	132	152	142	138	129	146	142	160	144	133	137	156	150	141	169	142	159	185	141	148	142	155	136	133	165	177	140	147	170	156	162	162	184	154	158	162	146	153	155	167	160	157	120	163	139	130	145	155	177	144	190	153	115	166	133	158	166	150	129	153	149	140	145	172	139	148	150	172	136	132	145	156	143	173	165	157	145	136	136	162	150	123	138	130	148	161	155	153	144	176	138	125	157	144	152	147	161	132	154	130	133	134	147	181	147	161	153	124	173	154	168	150	151	139	188	180	141	153	139	141	161	140	156	180	148	153	162
22040	2570	1639	1793	1500	1214	1004	940	809	712	641	578	604	509	502	539	477	468	450	491	455	436	459	443	445	427	423	413	438	394	431	429	407	390	404	414	438	461	406	378	428	396	408	383	395	412	402	396	403	414	398	386	387	380	396	386	384	366	393	423	385	397	404	388	387	381	382	384	410	398	409	378	388	384	391	423	402	429	410	409	365	369	386	423	391	386	370	407	371	377	376	382	377	361	356	392	411	408	364	418	384	408	402	377	405	366	395	409	384	431	404	363	405	382	356	444	359	399	385	381	373	413	389	346	449	392	379	374	362	368	394	384	389	371	391	380	385	379	377	377	428	410	408	354	421	398	407	381	397	359	392	380	404	414	377	363	400	362	352	435	410	403	402	354	391	379	385	366	383	393	391	381	427	369	367	418	389	377	393	393	379	380	377	417	424	386	406	371	380	421	372	402	375	365	403	360	383	386	371	397	401	368	406	391	434	385	404	405	405	416	417	392	376	368	422	380	413	375	376	433	361	367	355	390	371	372	368	395	393	407	384	397	382	423	424	375	388	358	373	379	380	390	348	399	403	411	424	392	401	403	401	374	399	400	415	406	416	394	401	393	377	390	386	382	385	362	382	411	390	348	384	375	376	384	327	411	406	407	394	389	356	373	367	379	398	391	386	414	369	379	389	390	361	385	365	393	404	413	368	378	386	385	397	360	387	399	349	356	403	407	420	361	367	365	386	377	360	386	390	359	368	380	396	401	384	387	407	371	391	406	394	390	367	374	398	372	341	396	367	361	391	382	361	379	404	391	421	380	376	430	378	356	393	357	413	378	373	382	393	392	394	385	375	402	390	396	397	394	372	371	394	375	420	357	387	384	351	445	379	391	401	408	395	404	379	402	387	391	396	380	372	443	377	358	432	373	401	365	369	391	375	376	401	437	388	371	398	393	373	393	369	404	388	384	385	374	349	367	384	354	393	374	365	389	406	380	400	361	394	363	401	412	390	411	395	373	414	400	405	382	372	381	368	376	341	394	365	390	394	396	376	421	388	372	399	400	413	377	372	350	365	396	398	374	404	436	428	407	375	372	381	404	410	413	399	400	397	384	377	404	396	334	363	397	415	369	410	383	376	385	365	400	372	388	379	409	356	427	379	342	413	398	378	424	410	354	383	403	362	401	366	380	397	363	370	395	369	352	367	380	382	390	396	360	421	366	362	403	395	385	360	388	363	400	450	379	389	368	390	397	377	392	445	405	398	408	358	412	375	371	354	392	375	340	406	397	368	376	361	390	378	355	406	370	385	380	367	400	317	362	378	374	395	406	380	370	412	395	387	385	370	378	401	412	366	397	384	380	371	398	395	398	357	382	387	353	397	376	411	405	378	396	416	376	354	380	393	392	398	377	368	382	362	423	356	414	395	377	415	377	351	418	385	355	373	388	337	366	356	365	401	388	380	427	405	392	410	387	390	394	357	390	420	359	370	401	409	367	381	388	419	407	415	379	422	394	393	400	361	402	420	407	401	394	374	384	361	387	378	394	426	381	385	394	397	364	354	389	386	407	380	384	382	378	362	386	402	387	367	377	386	423	395	380	387	403	378	405	386	373	382	372	379	399	422	420	371	377	375	403	390	387	415	421	392	372	387	363	392	372	396	399	421	375	370	352	362	401	398	384	387	385	417	373	395	388	383	363	369	420	386	398	399	375	366	365	377	418	439	367	385	385	387	359	402	365	391	376	392	391	392	391	379	371	416	396	391	383	383	382	435	373	429	373	421	343	396	383	363	408	409	384	403	384	366	363	380	388	398	367	423	370	361	387	378	376	387	393	415	376	344	404	408	364	396	384	396	398	392	378	393	407	411	362	419	385	354	392	398	414	360	364	394	443	421	390	412	395	392	420	335	349	358	389	415	422	391	380	396	406	372	385	432	380	389	360	382	381	385	359	362	361	408	388	407	404	385	378	398	377	412	378	392	377	423	350	354	381	350	366	384	395	398	393	397	369	398	382	371	406	394	370	401	394	386	362	350	382	394	360	361	421	391	417	386	386	395	348	363	380	398	411	366	383	399	390	382	419	373	400	370	399	383	350	390	393	392	409	394	399	393	350	399	391	417	392	418	366	371	367	374	385	367	391	406	386	393	392	374	389	425	359	418	412	387	409	395	381	403	360	365	392	366	373	395	397	385	396	400	427	397	346	404	379	364	400	381	398	376	372	375	392	396	387	396	383	408	368	384	374	400	408	406	350	357	397	387	399	409	405	402	404	358	386	377	351	432	370	388	415	413	369	352	356	393	385	361	392	411	371	417	368	419	387	379	364	399	395	383	360	416	364	395	416	352	356	414	382	359	364	421	397	387	387	423	350	407	374	394	376	402	410	391	369	365	368	376	387	412	366	388	403	398	372	376	416	373	396	357	392	407	397	378	387	389	412	398	375	413	375	392	373	387	379	411	405	397	394	360	382	376	384	405	385	372	415	370	378	385	377	376	391	386	413	381	435	392	388	364	406	371	370	386	386	388	437	414	390	397	391	341	394	403	408	348	398	404	389	396	364	359	353	428	372	403	377	404	352	399	376	360	369	365	408	409	395	370	382	396	378	408	386	430	345	388	419	380	384	382	400	380	409	397	366	375	409	382	400	417	379	385	421	421	359	379	369	394	407	407	386	390	377	398	331	364	375	368	377	386	393	416	391	376	401	375	399	414	383	364	417	392	379	416	404	362	371	375	351	383	421	366	381	397	368	405	381	365	425	394	385	368	384	396	389	390	384	409	404	377	346	385	346	388	400	347	401	378	434	400	389	402	395	376	360	384	375	368	392	390	416	447	423	375	392	400	367	393	376	353	426	393	371	382	361	392	393	395	382	354	376	371	364	409	371	360	376	394	364	383	372	383	370	392	426	373	383	370	382	397	373	376	342	381	386	368	362	415	386	403	370	379	392	370	382	391	359	391	371	381	388	406	354	391	377	418	401	393	424	424	392	385	390	379	390	379	398	421	420	388	392	376	379	406	364	398	418	378	371	396	399	392	428	406	394	365	396	416	366	401	403	407	404	405	383	380	387	401	351	374	375	431	404	430	407	397	375	359	421	412	363	382	352	379	377	388	368	401	406	364	381	377	365	391	386	363	410	369	378	400	374	404	405	370	383	399	388	385	412	400	408	417	392	433	410	421	386	402	378	382	367	377	388	420	397	413	389	384	411	411	399	396	362	367	393	377	406	360	365	399	376	372	387	393	359	371	403	388	384	394	344	371	370	376	388	412	400	424	356	419	359	377	368	384	407	378	371	372	402	382	407	407	393	363	383	391	370	375	400	405	356	356	368	353	401	418	370	371	390	412	335	383	334	394	425	404	399	371	387	401	383	388	385	384	359	386	334	409	430	336	376	416	388	368	373	398	377	381	380	404	360	382	393	383	362	381	405	367	413	389	362	363	373	381	418	381	373	372	373	373	365	388	382	405	406	389	400	408	368	399	390	401	392	436	361	434	420
13696	2104	445	373	423	415	391	399	384	386	389	404	370	395	415	383	374	407	372	399	375	343	374	355	386	368	405	375	388	369	368	362	344	379	402	434	381	362	391	355	362	401	395	396	395	370	375	353	406	348	398	342	431	396	367	372	377	378	334	362	439	429	403	408	379	375	389	374	392	368	396	359	390	399	375	407	401	393	342	365	403	407	415	413	394	389	380	414	348	401	388	386	381	381	386	352	384	391	354	343	386	397	393	417	398	354	364	388	389	367	383	373	393	412	352	380	388	418	370	375	378	424	402	360	376	376	387	390	358	351	381	371	355	327	381	380	365	372	399	385	391	343	376	380	402	439	416	377	385	376	370	335	416	377	401	409	376	455	419	399	419	365	382	362	379	384	392	382	362	390	391	370	394	402	415	436	386	387	358	407	357	390	436	362	408	384	408	357	362	371	331	361	385	359	391	391	381	375	406	387	393	390	363	355	421	354	376	410	409	400	373	396	395	415	398	380	396	365	384	385	388	381	396	374	352	411	390	377	361	385	421	367	386	381	353	392	377	395	377	400	362	377	383	370	385	380	395	409	427	401	367	440	399	417	381	407	388	414	390	339	425	384	403	398	351	367	391	389	366	398	419	378	355	402	378	401	358	389	405	391	376	403	391	383	426	404	387	356	384	383	396	364	395	378	395	412	336	393	413	392	388	389	377	402	405	396	393	363	386	425	385	394	416	399	354	387	402	389	357	362	428	390	416	382	368	363	375	355	377	366	398	373	400	409	407	349	389	377	383	374	388	389	424	388	391	403	381	377	410	378	346	358	405	374	430	402	407	342	376	382	358	367	392	412	414	416	387	435	381	390	374	391	373	398	367	363	379	366	391	382	360	358	400	365	386	380	414	356	374	399	387	410	378	373	397	391	386	388	412	391	391	343	323	374	433	396	361	346	373	401	370	421	370	364	356	368	397	391	399	421	400	373	389	400	383	423	372	373	390	403	381	394	364	402	359	357	391	385	369	354	376	370	378	397	387	405	400	413	374	383	396	387	397	360	404	364	399	374	421	382	401	385	424	417	373	382	393	403	379	392	391	423	363	352	377	370	393	367	371	370	363	347	373	394	413	350	425	387	401	346	382	367	390	349	434	373	370	410	331	358	381	398	364	377	390	352	404	384	412	364	379	382	364	402	371	409	418	355	401	402	384	370	383	404	347	372	400	360	392	365	372	362	380	373	381	417	454	389	365	373	390	385	383	395	332	416	395	396	396	403	390	386	404	415	432	400	380	370	405	386	379	407	372	395	340	382	384	379	364	357	390	380	377	422	389	405	389	354	358	375	365	399	364	378	375	381	388	388	416	375	339	348	380	357	370	355	373	390	394	401	373	389	384	377	407	392	379	389	385	389	393	366	359	372	370	388	410	408	381	423	387	393	393	373	386	371	365	411	422	394	390	389	417	382	389	409	388	419	416	408	400	405	397	359	372	366	405	391	412	376	362	354	390	364	348	380	358	369	375	402	360	375	405	371	383	364	380	388	399	388	441	400	361	390	399	372	390	403	391	378	419	372	400	409	394	403	371	360	407	369	401	376	388	415	384	376	362	419	388	354	397	381	350	396	413	410	385	415	391	390	415	397	345	357	359	399	377	375	394	406	390	432	386	364	380	369	402	389	393	338	395	373	373	425	409	359	405	394	373	397	377	372	412	372	362	387	365	390	369	419	390	352	386	344	369	373	350	399	360	390	356	418	378	373	399	378	369	390	366	386	361	385	396	383	384	352	338	390	374	396	341	381	336	386	388	386	377	402	403	400	390	396	372	394	376	372	381	366	384	388	404	360	427	364	349	371	380	406	390	382	399	404	385	343	354	332	416	411	400	379	406	358	405	381	398	359	372	410	357	368	454	421	391	387	381	409	375	398	384	395	391	393	360	371	399	400	404	385	428	398	354	394	365	376	339	408	400	370	409	396	408	408	374	387	397	349	373	389	364	384	383	387	411	385	410	397	408	437	377	319	373	393	390	351	339	381	371	399	374	390	403	370	368	388	412	395	393	413	396	357	401	419	369	408	403	358	382	366	361	404	366	387	406	402	397	341	391	399	357	370	393	391	386	360	383	394	377	426	411	356	354	364	398	383	370	400	394	377	373	385	381	409	365	421	379	372	363	375	406	369	364	333	358	380	360	383	396	384	391	405	415	434	357	370	376	442	330	390	355	389	343	384	386	365	320	356	337	399	414	399	381	378	356	404	373	406	385	382	365	387	420	361	402	400	372	408	360	386	374	365	367	386	410	416	348	454	435	411	387	361	375	350	426	388	388	366	385	360	376	390	430	372	374	400	379	387	409	394	387	400	406	379	355	356	408	388	375	393	369	345	382	393	379	363	378	392	384	349	356	380	396	384	340	356	371	382	365	378	398	382	377	362	417	387	354	385	367	387	410	392	337	371	389	420	352	352	380	357	398	422	367	398	414	372	387	421	406	353	378	391	397	363	407	400	405	338	390	357	371	336	381	392	385	340	418	363	384	379	384	395	391	403	373	402	405	408	390	407	377	396	401	389	371	378	366	374	393	396	351	378	369	405	378	393	401	355	343	347	379	385	366	366	375	379	391	386	371	378	369	390	378	402	410	388	381	422	379	390	428	380	388	367	378	354	379	374	386	373	372	374	394	377	369	401	357	385	352	363	382	405	398	379	394	396	417	385	388	408	408	352	395	382	371	368	367	373	392	435	380	382	384	365	398	386	394	408	379	406	346	367	372	384	376	372	395	343	346	401	388	403	363	400	416	416	388	407	416	394	405	397	391	414	354	389	368	374	392	385	414	404	410	393	354	401	411	380	408	375	392	390	379	366	329	390	383	420	397	379	401	381	389	375	391	386	419	405	380	398	408	345	384	402	368	419	369	374	368	418	405	365	391	391	359	399	406	361	357	350	398	408	372	405	406	392	409	376	377	380	385	369	368	396	370	382	410	371	373	364	362	377	393	352	374	406	385	387	391	351	420	384	402	371	366	367	381	410	387	384	379	405	346	346	354	385	391	381	401	414	382	384	354	409	371	389	431	351	373	405	408	383	378	420	411	379	374	377	394	410	419	353	426	397	406	398	400	401	376	398	375	355	383	346	393	371	387	386	410	425	408	383	407	401	389	346	357	378	373	409	379	390	403	377	359	360	394	385	395	377	354	369	363	400	394	399	396	377	380	379	433	385	409	347	343	347	396	384	392	408	415	408	416	385	394	349	361	391	371	394	390	379	370	406	385	379	375	378	384	389	403	385	390	383	353	393	381	429	424	386	405	376	363	403	398	383	368	385	398	418	374	390	385	380	373	358	389	432	399	414	372	421	363	414	401	386	402	383	363	374	369	359	375	361	351	395	388	377	387	413	406	379	380	356	401	377	355	377	379	375	377	387	407	406	398	412	400	396	362	373	395	345	387	365	414	399	402	378	395	411	374	362	382	383	359	366	414	440	354	418	376	399	371	410	395	394	362	393
8785	1431	896	884	859	796	811	866	848	873	826	875	854	814	851	820	817	813	854	866	862	888	842	831	849	822	845	854	858	845	786	860	838	848	790	836	877	836	841	804	851	815	831	854	845	851	829	813	825	852	810	878	807	818	818	834	811	851	846	828	926	815	839	828	833	854	813	835	843	855	842	829	821	882	852	850	785	823	879	864	857	817	844	833	848	873	823	825	832	846	827	884	819	763	852	850	859	806	887	864	865	820	851	849	800	790	768	809	838	808	826	859	820	835	786	813	829	826	860	860	781	822	826	842	800	826	864	836	856	814	830	803	871	860	821	795	848	854	784	834	873	826	847	793	852	872	847	785	868	792	843	809	867	881	870	815	834	882	866	840	848	830	854	810	799	809	858	904	837	811	851	851	851	864	820	824	842	814	800	809	860	866	796	849	843	860	811	836	851	800	857	889	793	873	838	822	802	860	830	875	846	814	855	838	831	849	862	836	767	796	860	821	822	875	803	903	852	854	882	803	802	815	888	863	809	820	828	834	863	837	817	845	856	811	821	884	833	825	859	843	770	837	865	804	853	852	841	863	801	835	805	847	835	855	798	826	856	814	821	812	884	813	866	859	795	775	869	829	845	892	816	805	842	832	825	830	823	837	759	836	823	808	783	807	855	907	885	795	850	829	790	886	879	878	853	849	834	801	820	828	832	856	833	873	836	788	853	845	878	829	841	800	823	823	796	827	858	834	824	801	810	853	810	873	809	877	822	830	844	826	782	857	843	790	822	794	853	803	831	915	810	845	854	791	834	838	847	825	838	838	881	839	876	861	796	821	774	794	816	876	830	819	817	842	859	873	868	838	853	824	841	844	796	777	892	903	845	842	865	837	793	833	840	836	818	834	817	846	841	863	849	855	822	818	794	850	899	761	828	833	846	840	810	859	853	865	816	848	776	786	825	838	833	798	847	825	848	863	813	834	802	879	855	826	869	790	848	851	824	826	849	835	884	815	836	812	804	876	847	830	826	839	826	816	834	803	815	872	843	837	808	822	872	818	831	824	835	850	802	811	859	790	818	801	864	807	824	830	851	843	800	843	816	766	810	847	848	872	843	806	838	821	805	882	795	840	853	817	800	791	839	840	891	798	828	833	864	819	814	821	829	817	869	812	778	827	825	819	796	823	796	818	826	880	871	825	828	818	900	844	835	869	821	803	854	821	876	843	827	843	860	841	834	824	855	818	876	862	791	825	879	812	852	803	863	849	811	796	808	781	835	818	837	837	824	869	868	903	840	857	818	796	824	793	835	833	838	861	866	802	848	825	835	835	843	862	847	841	828	868	833	838	848	830	794	856	856	849	911	813	863	820	831	794	901	815	805	865	791	818	857	828	877	867	822	805	806	817	789	873	813	846	879	807	826	803	773	814	846	852	790	874	864	839	798	901	839	886	805	824	810	800	835	861	887	874	827	837	817	816	816	850	842	828	822	778	809	850	836	839	814	848	800	861	832	796	822	812	857	873	820	874	814	816	792	851	820	818	846	839	853	793	858	792	791	899	794	882	831	878	818	865	809	841	822	813	786	866	851	795	848	866	839	792	847	830	815	826	859	832	842	798	807	801	891	863	872	823	819	888	813	880	866	828	861	807	793	869	811	827	830	829	867	801	838	835	807	827	830	849	837	888	820	870	842	813	831	829	823	814	797	840	858	796	864	873	836	839	834	830	794	823	823	843	813	814	867	824	808	793	856	814	857	811	848	794	840	847	837	834	814	826	853	877	865	847	844	852	828	825	796	864	849	887	840	843	877	881	828	826	829	839	863	804	845	817	839	825	809	816	834	795	799	757	849	833	841	845	885	807	826	866	805	857	831	800	850	786	864	858	795	821	893	845	858	837	799	849	797	804	829	826	808	877	832	882	813	828	910	838	842	824	819	845	807	853	794	840	847	802	837	826	795	828	831	836	815	812	847	848	786	853	851	887	886	815	875	842	792	825	817	799	825	831	852	781	801	859	788	865	854	865	835	867	838	841	876	838	842	807	853	781	842	825	860	851	819	868	798	817	766	837	866	883	852	815	813	819	860	851	863	784	881	811	802	809	877	824	812	873	871	860	861	829	859	833	829	830	826	903	779	849	758	836	856	843	837	825	854	901	827	833	808	814	835	830	826	800	871	825	805	862	831	882	819	836	823	877	866	836	824	798	867	809	873	847	879	842	789	874	813	823	799	883	868	883	851	840	852	837	873	847	838	836	869	798	834	819	823	870	807	855	814	845	825	897	868	822	848	795	829	878	834	872	812	845	843	832	807	854	820	846	828	825	811	870	798	813	840	839	835	887	841	861	836	802	844	839	821	885	828	790	815	868	819	831	805	827	820	821	826	851	791	817	827	831	794	840	838	801	805	849	834	827	827	844	890	806	851	850	835	851	857	838	858	825	808	805	867	872	867	807	840	804	872	873	788	809	841	868	841	870	844	854	792	843	834	841	884	832	800	904	832	823	789	880	828	871	813	842	828	830	829	839	856	835	831	878	860	789	875	824	845	811	860	853	810	825	806	819	799	865	803	840	817	845	818	808	829	821	823	830	848	803	859	812	795	819	860	793	806	837	814	868	799	789	796	841	815	860	807	876	820	807	844	802	835	857	846	818	807	868	849	806	801	835	848	842	789	828	764	816	833	812	811	842	841	772	830	844	780	838	809	797	871	833	837	851	860	828	873	851	856	844	816	850	836	835	848	874	841	816	874	842	849	846	806	815	821	831	824	828	814	828	866	800	810	796	855	842	813	841	810	829	808	833	828	870	795	829	838	820	855	801	797	902	843	826	888	859	877	857	827	853	862	794	817	832	891	783	863	851	794	830	831	779	875	857	796	875	860	844	827	852	842	764	807	780	888	831	862	812	809	846	756	850	797	847	835	821	782	845	815	882	842	873	824	747	813	836	872	812	837	771	852	867	853	877	835	831	834	816	837	783	885	829	781	875	878	828	820	793	799	904	815	805	840	804	849	847	829	796	834	868	866	825	840	860	888	858	823	813	858	814	836	832	844	848	816	828	848	839	828	836	841	863	850	853	855	879	878	859	837	829	872	799	830	853	839	839	834	845	826	827	816	838	837	840	851	873	827	865	809	844	847	866	784	865	855	851	806	866	860	860	790	833	848	820	845	828	805	841	856	817	845	847	825	873	875	847	815	801	843	825	805	786	822	854	824	806	883	809	868	835	845	839	830	834	798	869	858	846	858	812	793	821	831	841	857	807	860	827	826	805	833	778	822	820	850	850	849	811	808	825	811	880	849	822	877	853	854	813	881	828	835	863	851	853	836	795	795	853	765	854	830	816	864	827	826	878	849	811	791	861	877	889	820	838	824	835	916	797	827	871	833	771	839	800	866	805	870	845	812	872	841	796	834	858	839	832	817	784	809	831	810	874	856	860	848	827	849	797	838	805	883	798	856	814	848	827	825	841	807	809	901	876	826	783	878	833	797	838	810	857	845	788
27267	5169	526	385	347	304	270	246	238	220	227	237	204	257	199	232	224	207	196	204	209	190	203	219	216	226	207	228	203	197	219	220	232	195	235	225	226	204	178	217	206	197	206	220	197	223	212	230	215	190	207	187	205	206	212	208	225	197	215	203	221	225	206	194	191	217	214	205	235	181	190	197	206	212	216	196	208	233	187	202	230	204	208	209	204	197	201	201	173	217	216	198	219	210	189	195	206	190	208	202	198	195	228	212	228	198	219	204	194	191	164	189	201	211	206	209	195	210	199	188	219	207	226	187	215	223	196	187	247	231	211	197	208	192	217	223	213	195	198	203	210	200	194	182	219	224	177	185	201	170	209	192	192	196	228	193	179	208	208	217	203	189	238	217	220	170	195	202	211	202	202	204	199	220	208	203	201	211	216	193	210	203	192	194	210	208	213	235	186	194	216	194	222	191	213	179	174	208	181	205	205	212	192	180	193	212	223	198	208	216	193	188	198	202	238	182	193	201	213	198	189	178	223	194	212	200	188	213	230	217	207	170	194	221	202	204	198	207	203	215	212	200	193	205	227	179	202	197	209	206	179	211	182	215	233	207	201	217	206	198	217	194	235	199	216	207	200	229	203	168	205	216	206	191	203	228	213	180	232	219	199	180	209	197	200	262	206	180	202	206	184	201	210	200	200	201	217	215	233	211	206	226	205	193	224	203	180	216	242	199	207	205	216	200	224	188	228	222	226	226	217	188	174	198	195	179	200	214	207	208	207	213	211	206	196	198	205	203	171	178	204	204	192	193	199	207	212	214	219	226	186	190	213	230	212	196	219	200	206	198	240	206	205	193	221	186	195	239	217	212	214	221	246	203	230	213	205	197	241	203	204	186	192	184	224	201	192	181	227	226	195	207	182	173	201	210	203	224	232	221	196	223	216	226	226	184	205	214	222	193	176	201	183	200	176	178	206	187	210	211	215	200	226	209	210	231	223	189	198	213	219	205	212	201	222	180	189	197	186	192	199	221	221	237	197	242	216	200	202	215	225	213	178	219	189	218	221	197	211	201	200	205	200	222	210	160	204	192	207	189	217	223	207	192	212	199	214	206	199	211	211	193	217	200	212	226	188	183	219	224	211	187	195	205	213	220	204	214	209	208	194	217	204	202	179	199	204	202	210	206	203	201	202	208	169	208	201	198	227	217	219	218	220	228	165	206	215	187	205	198	221	202	178	199	189	215	205	191	209	216	234	215	229	204	195	200	199	207	206	201	188	209	209	208	193	205	206	201	175	196	181	211	211	208	210	218	194	209	203	237	222	202	209	212	218	203	206	196	199	204	231	201	194	195	219	186	197	200	210	215	197	186	220	224	194	186	193	195	191	193	199	200	243	205	207	207	208	199	193	197	199	210	208	192	220	209	197	192	224	189	181	197	195	208	227	197	190	216	194	212	233	216	206	207	217	235	198	182	217	205	203	198	218	181	199	231	175	198	223	217	183	188	188	192	206	199	224	210	220	209	232	205	195	201	227	240	204	205	192	229	189	196	201	183	193	207	197	218	237	193	190	197	220	214	225	222	243	201	231	204	189	220	205	198	183	189	193	173	206	198	177	197	175	207	209	219	213	200	196	225	174	202	192	221	201	191	215	232	214	210	223	213	202	205	182	217	205	192	215	217	214	178	191	194	186	236	217	199	212	234	195	199	211	213	193	183	193	191	240	222	216	193	212	181	214	207	217	196	216	164	199	193	221	241	220	200	204	189	212	171	193	201	193	201	199	190	189	213	224	201	197	193	202	180	195	196	209	208	189	203	203	216	204	226	204	210	172	199	227	224	221	197	205	220	198	185	211	220	201	209	189	192	198	199	211	183	207	213	239	215	208	200	228	202	223	193	217	196	214	198	195	200	210	209	206	236	225	219	238	211	237	188	193	198	204	171	177	199	186	224	170	199	198	200	209	217	201	205	213	224	202	195	199	208	231	215	199	177	218	186	192	210	201	214	185	210	179	206	224	203	200	187	221	226	212	204	205	238	203	202	220	186	228	207	218	201	195	229	211	208	204	227	221	191	191	211	207	201	205	186	197	196	206	204	211	173	202	185	218	218	220	218	223	220	203	198	203	186	193	213	212	199	205	193	215	185	212	176	222	193	221	231	220	227	232	186	199	201	219	188	210	197	214	203	209	209	200	209	214	208	210	191	212	217	219	198	208	191	203	183	193	195	186	209	208	215	216	198	213	220	214	184	221	183	189	205	214	233	203	214	194	198	219	201	211	178	193	198	206	206	220	207	220	213	199	208	201	204	197	215	203	217	230	213	203	187	215	205	216	185	243	194	201	214	202	199	227	225	213	203	210	215	200	185	204	209	231	200	196	193	217	219	187	192	212	215	188	190	204	173	194	207	193	203	194	214	229	219	221	216	184	193	216	198	206	210	205	223	215	197	217	198	206	193	225	192	192	212	197	210	193	205	229	216	229	197	186	210	218	200	211	177	214	201	231	200	207	208	194	204	195	193	228	249	194	199	190	195	201	207	215	214	200	198	217	209	196	236	197	186	174	192	217	208	229	217	188	193	202	209	216	207	196	210	217	198	201	212	187	201	197	209	198	201	211	222	221	219	179	217	200	199	222	219	202	183	183	230	203	220	179	233	225	234	226	214	218	204	203	214	232	206	248	238	202	202	194	207	212	189	230	208	208	207	198	203	208	217	206	234	213	224	177	185	208	203	196	213	190	220	196	189	205	195	206	207	185	218	233	200	190	223	203	196	210	234	221	208	188	227	183	190	221	222	213	239	206	217	229	218	217	225	199	207	223	183	207	205	191	192	179	205	192	217	200	186	213	206	203	192	214	197	191	238	204	197	188	212	209	195	220	218	217	215	200	178	194	207	176	208	210	216	203	231	185	213	213	192	187	222	201	199	228	194	215	229	166	206	201	199	183	215	210	190	207	208	230	212	212	212	204	196	221	203	192	204	201	193	170	212	202	191	221	218	201	215	204	205	237	216	209	199	227	217	225	197	225	216	193	189	201	245	234	201	238	217	206	195	203	216	208	206	208	213	192	199	195	201	214	207	202	203	214	202	209	207	213	217	200	197	191	210	199	193	204	197	219	204	175	180	206	215	220	195	211	193	196	183	209	181	193	186	225	182	215	208	204	209	208	192	211	204	172	216	202	195	219	174	211	208	217	208	221	205	201	175	234	202	219	205	217	187	227	208	187	218	220	177	227	183	191	214	209	196	216	206	223	187	198	221	196	194	217	205	190	209	222	216	192	220	192	204	207	208	205	219	207	219	241	220	198	204	222	220	208	224	210	223	207	224	225	194	223	203	229	231	213	203	225	200	207	190	215	205	212	199	232	215	193	237	217	254	210	232	196	194	190	222	207	201	205	196	206	182	214	210	198	225	207	206	188	213	228	216	224	203	198	194	223	186	202	191	182	194	200	220	217	204	189	228	202	213	192	187	182	210	195	246	202	193	215	195	205	216	210	193
17203	1642	1157	1152	1047	906	792	753	699	622	603	577	611	568	552	532	526	508	545	489	515	521	494	500	512	507	487	499	516	473	443	431	467	513	542	475	512	468	479	481	506	454	503	448	482	501	479	480	506	468	444	482	489	492	464	493	472	487	489	463	473	477	469	479	429	495	482	459	470	465	479	449	416	497	481	476	486	485	475	461	486	476	478	466	450	493	491	492	425	481	453	466	467	517	464	459	488	502	463	478	528	463	467	500	423	490	483	496	473	477	466	499	520	513	514	429	480	480	461	470	460	454	478	468	455	500	467	465	459	472	489	452	516	488	501	472	499	483	500	458	480	465	502	513	505	484	497	464	473	510	501	446	478	498	466	479	479	480	464	490	463	493	477	500	472	460	492	510	480	472	480	479	506	500	492	497	501	498	474	491	486	470	502	494	523	459	474	465	462	455	474	469	451	454	474	479	470	472	479	461	458	446	485	469	453	465	451	473	429	505	487	502	500	466	520	509	483	476	509	502	485	501	482	481	466	456	465	497	438	454	483	489	456	504	490	443	454	475	501	451	466	472	466	467	441	514	464	462	481	479	431	497	445	484	483	455	445	481	456	492	462	491	501	457	478	460	486	458	424	484	445	492	472	500	434	497	477	469	483	455	503	489	466	466	477	468	492	512	475	492	480	458	445	486	460	480	502	480	463	468	470	484	493	464	486	519	457	439	410	501	504	491	477	471	473	473	451	492	476	472	459	477	497	467	476	497	509	454	518	497	477	479	478	482	505	486	448	461	494	433	462	488	468	488	477	467	499	453	524	511	514	485	488	439	511	462	477	502	503	475	494	478	479	451	485	472	458	492	475	471	501	478	512	463	479	478	462	458	490	462	467	471	462	483	488	500	450	533	461	455	466	479	514	488	448	457	499	487	466	486	516	455	510	509	497	477	508	465	464	461	467	480	508	507	492	482	486	469	450	520	477	501	459	477	464	473	460	495	485	518	424	498	464	478	466	499	481	496	471	465	471	462	471	483	481	487	525	482	460	471	499	483	480	426	467	481	466	494	473	492	511	469	474	500	454	493	503	455	471	489	488	451	467	484	480	463	479	500	473	477	485	534	431	488	479	475	498	450	474	490	447	473	468	454	455	452	457	456	451	475	470	451	495	476	486	483	497	463	460	437	508	467	489	494	456	499	462	451	470	511	486	496	463	482	480	471	436	498	509	483	470	493	466	457	462	461	513	466	431	483	500	444	473	475	481	465	521	510	487	494	508	442	467	452	491	469	470	498	468	505	476	505	484	458	450	505	509	467	493	494	436	483	498	486	479	460	499	494	508	456	514	488	470	510	493	441	512	440	473	520	497	447	490	464	470	458	488	492	491	477	416	498	477	527	494	490	448	454	470	536	475	456	541	492	482	483	485	515	465	478	480	493	495	462	480	500	484	445	451	491	485	468	502	511	474	481	475	493	479	476	458	477	451	453	488	499	484	477	518	480	486	436	499	439	464	511	487	473	467	465	450	463	516	479	472	482	471	497	493	481	487	480	476	482	487	496	491	458	449	489	462	481	470	448	501	461	493	512	482	483	461	453	508	478	469	483	458	434	474	463	487	466	422	499	468	514	515	443	485	474	455	478	514	478	489	488	484	453	473	490	461	473	461	486	493	476	503	470	455	451	489	502	508	480	518	464	517	482	461	495	476	474	471	480	486	477	484	494	472	442	499	483	490	494	459	525	459	485	440	500	488	492	508	457	445	449	470	491	443	446	524	491	487	457	481	451	496	476	462	491	482	466	491	506	479	475	477	478	500	515	500	505	445	451	468	509	537	464	468	505	501	509	512	499	505	471	464	480	448	458	516	507	482	441	453	559	471	460	500	461	454	488	462	485	486	467	473	428	454	454	477	469	444	499	486	442	470	509	467	475	478	468	497	486	504	492	431	506	493	510	499	496	476	512	474	461	419	479	497	481	487	493	434	508	477	458	469	497	476	517	461	492	466	490	489	483	466	455	481	504	490	474	513	525	497	441	495	504	482	488	479	504	469	482	497	467	472	458	499	451	458	480	451	435	495	487	489	477	416	471	478	479	457	502	510	514	455	464	522	481	447	512	465	487	440	481	455	436	495	503	519	445	471	498	478	458	476	517	450	457	533	478	463	445	472	499	533	459	504	473	486	448	446	495	454	467	462	486	505	471	446	470	497	509	430	470	479	498	469	399	479	487	450	464	479	455	459	499	508	485	488	530	462	453	474	457	496	484	478	498	469	447	470	500	485	452	487	500	490	499	447	453	472	506	505	482	434	467	458	491	492	447	461	484	449	531	487	469	477	484	465	490	465	465	520	467	460	471	507	480	503	507	468	498	464	462	456	455	485	498	447	495	476	492	464	466	457	476	536	459	482	476	453	495	489	483	474	503	480	450	506	454	474	471	501	472	512	443	446	448	481	476	466	487	497	457	475	467	485	475	457	512	465	522	486	474	469	488	493	473	480	506	491	500	470	504	448	457	407	468	502	492	492	466	495	500	473	454	428	440	476	476	465	465	467	512	453	466	476	477	469	445	478	500	440	476	472	437	467	504	487	477	510	465	467	496	452	472	491	509	473	481	489	486	487	470	460	479	451	500	459	466	476	481	500	485	477	484	472	469	484	525	500	485	472	459	483	502	479	466	489	495	469	474	456	499	478	493	455	483	486	456	460	495	471	483	448	460	457	486	482	480	454	491	457	532	455	515	462	501	492	473	465	489	498	480	464	481	487	467	481	442	521	498	489	485	485	470	481	459	520	479	449	504	498	449	489	456	453	472	481	489	450	468	481	486	521	481	501	509	523	470	442	493	493	476	494	494	482	466	499	477	503	483	495	498	496	468	441	490	520	492	427	461	481	499	485	515	488	508	485	464	445	454	459	476	468	486	504	439	469	452	505	495	452	475	479	483	468	504	480	468	456	455	482	451	458	491	465	470	511	495	490	481	499	506	486	447	454	453	473	524	449	540	487	489	464	494	491	484	470	476	432	432	499	483	478	477	453	461	440	472	478	500	470	492	462	457	452	473	485	466	449	495	459	505	470	505	464	464	445	512	501	441	494	466	482	481	469	505	455	483	494	459	475	503	501	501	463	501	467	468	455	515	479	492	511	475	480	455	453	479	503	440	505	500	488	469	450	442	498	486	441	480	481	468	470	491	498	475	468	446	452	497	481	485	455	470	515	468	470	488	485	496	465	463	479	495	477	473	461	484	493	458	518	476	506	506	488	435	476	478	470	466	475	435	477	477	495	439	496	480	478	498	459	478	500	440	466	462	478	464	476	483	483	477	492	499	489	484	469	468	465	473	499	473	451	485	467	468	485	455	503	483	465	430	454	460	470	473	470	445	489	524	487	452	455	484	488	495	457	499	455	499	480	462	474	469	479	505	462	506	450	473	481	505	476	501	484	454	479	459	503	517	445	525	470	465	473	486	483	504	474	487	493	473	482	470	453	433	523	462	467	510	445	447
36809	8886	908	570	388	334	275	253	208	223	173	196	194	172	177	168	163	155	162	141	138	135	153	146	154	147	160	151	149	149	170	154	174	153	173	154	139	170	137	138	139	134	128	145	149	170	145	140	167	157	135	144	158	143	131	170	140	157	133	146	136	162	150	130	158	156	123	131	155	153	150	135	158	147	130	141	147	139	145	161	156	124	151	147	147	177	152	147	150	179	169	171	154	150	148	147	168	174	134	145	145	157	158	140	154	172	174	127	149	140	155	150	161	165	155	149	173	128	161	130	135	169	137	158	128	176	125	158	141	168	137	153	142	140	156	168	148	160	171	142	167	126	139	160	161	149	146	135	146	156	165	150	160	147	147	145	148	143	150	137	137	157	143	122	152	148	166	157	161	150	158	153	138	161	175	168	170	144	130	151	136	152	116	147	141	154	140	147	151	123	133	129	147	160	152	159	149	171	145	150	152	137	141	155	169	138	139	174	130	165	152	157	176	152	154	152	133	142	144	169	147	141	147	156	146	136	116	128	150	158	133	153	134	159	128	138	144	133	147	131	123	145	147	140	147	156	172	132	125	130	141	148	148	155	148	146	155	138	153	146	179	148	151	147	150	155	148	153	145	165	150	170	155	154	133	173	156	140	148	130	142	148	185	158	166	138	143	135	165	147	153	147	134	118	146	160	141	125	150	151	139	159	167	146	150	156	151	136	163	160	159	161	129	145	162	155	152	147	145	151	153	153	140	150	129	175	131	136	148	167	140	163	155	143	129	133	168	136	158	165	132	153	149	141	146	154	147	144	139	138	139	139	153	144	150	156	135	163	157	167	137	121	154	155	119	172	168	156	138	150	148	180	144	170	153	145	153	131	146	148	120	150	153	138	137	165	153	148	151	124	152	157	135	170	159	153	141	139	122	146	143	136	155	149	143	149	141	142	156	149	139	130	135	141	149	151	161	162	191	161	132	142	140	158	160	153	143	147	151	139	135	153	148	127	137	130	176	157	133	131	157	147	150	149	155	169	163	141	128	136	134	134	156	143	155	149	146	133	131	152	138	133	158	144	157	140	152	155	145	126	143	154	116	138	154	129	143	149	144	160	148	157	140	154	141	143	119	141	145	145	150	140	144	147	157	145	139	149	159	140	132	156	135	156	169	152	163	150	145	142	167	145	142	151	143	143	150	162	124	152	140	152	147	149	149	145	166	127	153	140	147	124	145	121	160	140	155	139	132	153	148	151	146	141	181	134	137	152	160	151	158	175	136	153	159	141	153	125	145	131	139	149	167	151	153	147	136	159	123	168	150	141	158	145	165	137	141	149	146	154	148	149	166	142	166	124	125	140	140	149	146	167	150	137	154	165	126	150	134	153	157	161	146	135	152	148	144	136	143	143	159	143	160	157	167	175	132	152	147	135	141	142	149	158	155	163	138	161	146	158	145	150	166	141	157	158	142	148	151	154	128	156	157	157	140	164	142	168	164	150	139	139	161	162	141	159	141	144	141	157	129	161	151	141	147	173	148	163	161	156	141	129	151	145	146	126	138	130	158	139	162	144	173	147	142	145	143	127	145	153	137	144	159	136	159	140	159	157	175	168	159	154	171	170	144	167	147	123	130	153	145	155	120	153	162	157	132	156	142	145	147	152	139	143	150	153	132	162	129	137	130	157	112	184	158	151	127	131	152	145	129	129	151	151	167	146	150	154	122	158	157	141	150	139	157	181	131	137	141	129	149	147	148	158	130	141	147	135	134	158	159	127	154	157	128	139	166	148	175	132	152	164	136	165	150	123	148	140	151	160	170	143	142	139	154	152	142	134	151	141	144	156	159	145	172	134	151	135	137	136	146	149	147	171	166	153	146	140	152	159	139	147	138	161	153	153	150	162	139	134	175	164	147	158	155	145	149	158	159	129	145	169	148	152	161	147	160	178	129	143	143	149	134	153	141	153	130	162	145	151	149	157	168	147	154	148	138	143	149	150	170	134	150	145	158	153	136	149	130	122	162	156	155	149	150	137	164	138	149	152	147	156	172	155	144	159	162	172	124	146	172	144	140	152	153	152	151	150	146	163	134	153	168	151	131	134	144	164	171	152	148	168	142	155	139	158	137	158	135	170	160	167	152	142	143	158	141	156	162	137	139	160	142	151	139	159	126	142	134	155	159	169	158	155	137	166	144	135	167	149	152	154	164	173	147	153	156	140	162	130	141	131	135	131	152	138	109	167	151	176	160	162	143	149	139	152	131	137	144	142	155	145	143	136	125	147	161	134	145	174	169	132	147	161	158	127	151	152	132	142	136	162	152	152	145	139	165	152	167	144	122	157	150	160	126	168	151	145	144	131	136	154	143	173	142	172	140	139	132	147	144	161	132	157	158	150	137	138	161	158	148	155	141	155	148	147	141	153	148	153	145	146	159	148	136	164	166	161	135	150	147	162	159	147	156	161	135	114	150	159	129	155	127	145	165	146	156	163	180	150	146	163	145	134	135	146	151	149	151	142	154	132	134	117	140	140	171	149	172	137	145	147	135	145	154	134	143	135	133	139	150	167	161	156	167	169	134	136	143	138	171	158	155	142	150	158	163	162	144	125	155	150	138	145	134	154	149	157	147	149	138	140	134	159	164	155	141	144	162	149	162	145	161	171	145	165	129	155	163	147	172	153	157	140	138	168	145	137	167	152	138	127	148	142	140	137	141	140	176	147	136	148	159	152	156	130	158	123	166	150	163	155	161	165	155	159	150	146	139	168	148	160	142	153	134	176	158	158	133	157	146	168	149	147	152	133	160	156	191	145	142	159	143	149	146	138	174	131	135	157	157	155	169	152	142	147	168	135	139	152	155	156	154	151	127	146	139	151	131	125	143	166	165	129	149	136	147	141	161	173	156	136	158	145	135	156	134	149	155	144	149	168	146	143	170	143	145	151	169	140	144	130	139	151	147	132	146	140	142	157	158	159	150	168	147	133	141	151	169	154	161	142	164	142	177	156	153	132	148	143	140	134	172	128	136	145	141	148	165	139	151	154	158	147	145	142	139	141	170	140	168	137	146	135	134	137	149	142	167	146	140	163	148	117	109	152	167	155	119	164	173	152	163	151	140	141	136	151	155	125	144	153	196	162	162	168	164	150	135	150	151	150	134	141	180	147	135	159	154	146	154	149	158	157	151	150	153	162	125	172	135	148	146	155	130	185	141	146	156	147	130	141	169	152	144	148	149	152	147	132	130	153	153	159	138	159	142	161	138	137	151	131	136	145	135	148	142	134	161	147	145	140	146	146	141	132	138	168	140	151	161	159	142	117	137	152	142	156	147	148	145	197	129	146	160	168	153	139	155	155	155	147	148	148	141	163	155	126	143	146	152	122	143	158	125	141	146	149	162	142	149	134	138	167	140	162	135	125	170	122	159	157	172	145	151	138	158	157	158	145	166	143	150	169	151	154	156	149	136	142	168	159	136	157	143	167	152	153	149	157	165	162	150	152	129	173
21845	2406	1622	1799	1539	1235	1049	933	762	725	604	616	599	566	501	497	501	505	455	480	506	436	442	453	417	422	438	452	415	394	424	423	433	423	383	470	418	375	392	423	404	433	389	376	413	415	395	374	395	410	361	396	401	386	377	384	426	364	417	404	389	421	387	378	340	409	403	397	393	403	399	367	387	404	372	411	336	343	390	376	379	395	388	379	397	358	376	373	395	396	385	403	369	402	392	387	407	400	401	413	392	391	414	395	378	356	370	422	351	379	348	385	420	355	361	397	398	380	389	409	408	413	367	384	377	411	375	378	387	392	387	381	380	393	385	373	428	393	389	386	373	417	379	396	383	372	406	361	357	371	380	401	331	402	356	412	365	381	348	398	399	389	398	409	362	411	378	378	394	387	396	359	396	415	386	405	349	381	431	418	406	371	382	420	383	355	402	341	368	420	408	368	384	359	424	392	349	346	419	392	379	421	380	396	360	368	377	394	409	385	401	373	386	384	372	412	374	382	382	374	351	402	386	399	380	342	377	385	405	384	396	395	389	374	382	376	444	370	396	396	378	386	388	399	382	362	379	401	399	360	361	393	407	440	400	398	378	411	413	368	391	355	392	375	395	391	400	355	371	349	393	388	390	360	406	388	387	369	358	341	354	379	365	351	379	390	398	370	402	399	407	379	402	377	411	402	423	391	362	365	372	372	399	379	384	363	369	357	402	387	390	389	384	368	406	367	378	373	375	388	376	413	398	363	388	367	375	365	367	397	336	369	360	387	396	378	381	342	371	407	361	416	425	465	361	363	384	406	370	344	367	356	391	421	391	393	387	403	355	400	370	374	394	410	399	359	376	423	360	389	402	366	359	388	375	415	377	394	342	380	395	418	378	366	360	403	379	372	354	367	409	376	394	362	376	403	376	396	377	388	385	396	384	371	405	387	401	409	388	362	416	369	388	387	363	391	369	388	394	361	348	393	375	397	393	389	364	367	402	388	345	362	407	396	383	371	398	372	386	408	358	389	389	386	393	367	385	385	414	398	410	354	376	405	368	385	409	403	379	413	413	395	402	360	359	358	387	394	377	362	393	363	377	397	393	371	396	394	425	431	392	350	377	370	380	382	396	359	388	372	371	388	411	370	408	395	403	383	386	407	369	357	401	388	401	353	401	374	350	331	381	370	365	381	392	366	375	391	410	382	407	357	371	395	367	359	380	371	385	403	374	358	396	393	385	367	371	380	341	401	400	382	352	424	408	380	381	394	373	383	378	379	399	374	398	424	400	378	431	426	434	350	402	354	392	389	377	381	380	387	359	360	375	350	369	382	386	359	392	377	378	415	363	356	378	376	401	390	361	426	384	340	378	423	368	400	396	400	375	387	375	414	388	417	387	382	335	370	408	376	373	364	377	405	393	388	416	406	378	374	388	360	376	410	393	382	392	361	369	420	375	372	360	376	380	382	390	371	354	391	418	409	352	385	393	388	422	372	407	388	373	373	383	411	378	371	354	418	377	376	360	405	369	349	365	382	374	363	385	361	352	384	366	366	380	390	384	373	376	362	383	361	414	361	395	390	387	396	373	349	394	374	374	373	387	393	380	344	398	416	370	391	385	397	425	369	409	387	333	388	395	395	390	377	388	409	405	372	368	430	396	364	368	391	367	375	393	341	392	424	365	383	389	404	396	384	431	396	405	367	399	380	369	384	398	384	386	355	409	374	397	355	396	394	398	377	376	386	376	394	393	399	377	405	381	361	382	400	380	365	397	403	396	404	379	396	394	385	403	390	395	387	382	381	383	366	402	393	384	347	374	360	398	371	387	399	362	413	360	347	394	389	381	389	380	385	390	364	398	367	386	392	417	412	382	380	370	377	392	380	357	395	401	350	385	393	382	369	381	387	395	366	377	394	390	381	366	386	385	398	388	385	379	380	395	393	384	426	382	361	371	413	376	390	370	400	424	360	383	426	349	370	397	399	395	384	385	373	388	385	391	358	417	383	410	357	413	385	419	379	375	375	365	369	367	391	391	395	369	402	406	409	399	406	365	362	377	370	409	408	383	343	403	388	428	380	386	411	430	385	404	375	393	391	411	381	361	378	380	379	352	398	391	379	394	383	413	417	364	383	411	377	370	383	389	389	370	384	416	430	414	401	404	386	372	403	385	381	371	398	357	368	366	400	380	407	389	399	356	396	369	372	394	385	370	371	401	380	369	393	403	384	422	381	378	392	389	399	386	383	368	409	359	379	360	371	383	378	379	392	400	398	389	402	396	375	398	413	386	408	370	382	392	407	388	377	390	372	398	353	369	391	406	403	402	382	400	402	410	379	367	388	383	374	391	376	366	365	382	390	376	385	403	387	371	373	371	360	371	380	367	366	389	383	375	410	388	359	331	410	367	338	387	393	361	420	395	400	402	363	407	417	408	381	424	354	380	374	399	373	364	368	390	389	373	360	371	363	410	383	402	388	400	407	387	375	372	422	367	391	396	386	404	382	376	378	405	369	391	369	405	388	405	377	402	367	349	408	405	374	421	388	355	409	386	396	391	392	413	423	385	393	381	406	396	379	402	398	370	389	400	354	368	364	394	393	415	396	398	416	399	392	394	412	352	416	387	397	399	368	367	357	356	396	402	375	385	418	358	360	381	406	388	387	360	360	372	370	374	400	377	363	364	374	365	370	340	379	371	368	406	388	381	353	402	351	400	362	433	409	369	381	396	405	361	367	346	358	396	415	398	378	404	389	381	394	385	449	350	379	338	368	400	395	363	359	366	353	401	385	360	377	438	377	388	364	364	376	366	377	389	342	405	381	393	384	373	393	388	396	417	372	398	369	378	341	401	359	377	397	368	366	398	371	363	338	384	422	369	386	391	393	387	378	433	386	385	379	373	399	384	393	320	387	393	396	384	371	449	403	380	361	425	421	357	385	375	375	381	386	342	415	399	367	354	393	381	375	426	412	397	334	412	377	416	388	359	388	404	384	399	397	387	372	373	405	383	412	378	434	397	367	373	372	399	362	399	367	376	403	353	427	409	391	404	374	348	370	355	365	377	357	410	371	352	362	375	383	424	389	377	389	387	371	380	376	387	416	377	366	408	351	367	390	399	389	371	398	382	401	387	395	389	376	356	388	350	409	369	359	411	391	375	383	355	366	362	404	403	395	409	416	382	346	403	388	372	379	368	370	403	371	386	398	383	385	388	390	366	398	356	372	404	354	341	409	366	398	406	404	396	389	353	372	356	397	379	377	400	366	385	376	370	382	376	379	397	368	371	387	377	376	381	387	368	375	382	387	418	388	394	376	349	407	415	376	398	378	371	406	390	412	386	415	376	379	399	419	377	412	382	366	346	377	349	377	396	384	389	380	361	393	361	404	400	397	374	415	374	374	406	424	375	364	399	368	379	403	368	381	423	402	422	401	380	376	433	419	390	404	399	391	405	418	369	371	407	380	349	398	360	413	367	386	427	388	373	403	406	390	352	393	352	371	359	422
13762	1959	369	389	365	362	405	400	372	366	388	380	395	393	372	362	424	361	431	388	381	386	377	403	364	359	359	360	353	386	376	352	400	386	413	386	376	399	396	362	401	384	372	395	382	414	380	365	392	354	388	408	367	390	368	381	421	375	386	377	405	384	381	368	382	387	353	380	408	388	420	405	362	375	393	415	385	401	360	377	378	384	354	380	389	416	386	368	381	369	403	385	378	385	376	372	361	363	369	414	401	377	337	395	393	366	390	401	383	369	377	379	389	369	363	379	359	371	363	371	344	392	391	379	419	354	388	383	396	364	394	389	405	361	379	408	355	386	370	389	360	347	387	387	350	399	351	374	358	352	337	383	348	364	435	384	358	427	387	346	400	373	375	395	394	400	389	432	350	362	388	385	406	408	382	394	380	372	347	375	419	348	377	354	389	339	358	406	383	356	386	385	391	388	364	384	376	398	391	359	381	363	413	395	347	379	370	418	343	406	364	373	382	405	371	372	356	402	362	389	367	406	397	401	362	389	382	350	368	376	404	366	432	376	401	387	406	405	371	397	371	368	398	385	374	391	387	369	421	379	409	389	395	372	365	387	380	381	356	401	393	389	350	386	416	361	410	371	389	393	374	359	403	388	390	366	421	381	367	399	402	345	376	346	369	372	374	410	382	350	394	390	382	361	391	394	380	403	380	374	361	364	369	379	382	368	360	365	399	403	392	390	379	380	391	389	377	387	412	380	400	386	408	381	370	407	375	376	410	394	380	366	386	364	388	406	366	411	409	422	371	383	385	396	390	379	394	389	374	406	393	397	353	389	387	365	389	392	390	391	367	424	368	394	385	368	344	381	383	397	392	339	402	400	379	396	396	379	374	402	387	346	360	388	370	408	376	394	386	391	400	411	380	371	402	334	357	381	370	407	385	368	416	363	386	389	395	409	376	406	383	387	404	389	425	405	409	381	391	396	394	382	382	361	394	353	406	378	395	364	397	395	374	367	384	380	394	337	383	371	398	377	366	395	351	358	383	395	403	411	378	395	383	377	396	361	354	366	342	402	358	385	402	385	347	374	379	410	393	386	373	372	405	381	401	399	396	381	355	358	363	364	372	403	391	378	378	382	374	390	391	373	364	391	386	387	362	361	392	375	391	376	368	375	386	388	390	373	403	429	389	402	351	411	387	374	377	382	373	375	412	385	368	361	374	408	374	363	389	378	372	384	441	393	394	405	395	391	404	397	391	396	398	415	388	366	360	365	366	395	382	391	377	378	372	354	365	412	379	382	360	420	390	396	400	393	389	392	350	434	380	386	417	350	385	367	414	360	399	384	419	383	417	369	413	407	389	378	386	374	344	394	389	382	372	369	394	366	417	399	411	402	392	389	395	351	370	412	398	355	398	408	422	364	421	370	394	373	413	396	411	320	391	397	357	379	395	371	406	413	392	379	370	418	419	395	373	366	376	390	365	419	372	358	388	388	399	381	340	405	355	360	406	434	370	371	346	357	395	379	346	378	398	353	360	381	365	396	363	412	375	345	396	356	370	409	378	371	423	392	378	383	369	385	448	386	361	378	389	392	373	380	372	387	352	375	381	333	365	390	367	380	368	396	358	372	395	397	386	385	380	385	387	370	348	406	395	410	411	395	370	385	397	365	392	382	406	407	385	376	408	381	335	375	371	354	375	401	364	385	394	373	360	351	391	389	416	369	359	420	370	382	393	425	371	361	351	373	382	373	357	373	354	377	359	357	395	397	373	378	371	394	362	364	344	388	352	369	389	396	354	385	363	381	378	399	327	381	355	415	398	385	384	411	405	365	353	388	352	352	402	378	392	360	388	390	386	399	408	365	393	368	390	387	392	363	411	349	401	431	347	405	375	390	361	370	384	379	406	389	360	401	414	395	390	419	376	380	374	386	364	355	385	395	375	326	369	414	363	356	381	379	347	380	349	367	401	373	370	372	439	389	383	390	424	381	393	380	390	361	391	417	386	350	394	398	358	384	405	358	392	367	401	397	398	391	415	391	402	408	395	398	365	387	399	371	392	387	316	394	374	416	374	339	363	400	381	394	385	368	389	386	369	407	384	436	358	380	366	392	424	394	361	352	364	364	383	369	402	414	362	379	371	374	412	381	407	407	379	373	406	373	391	405	419	397	402	365	428	364	376	395	391	356	393	368	401	375	387	431	405	381	389	362	380	358	359	349	419	398	373	444	397	376	382	379	337	367	384	342	375	359	392	393	347	388	358	369	379	373	370	401	394	375	381	389	382	382	381	360	410	349	349	401	387	381	389	394	390	363	374	375	383	372	374	400	431	367	357	355	387	387	365	384	370	382	411	373	385	410	393	388	387	372	399	384	332	364	388	385	386	396	415	377	375	365	364	375	366	436	391	383	375	388	397	375	399	374	377	381	383	368	371	364	417	400	359	415	401	399	365	389	386	400	385	385	402	377	383	372	347	368	373	382	408	391	381	360	403	382	400	372	379	388	453	367	398	383	347	359	353	367	367	386	407	389	405	421	394	366	414	422	387	411	407	372	385	410	376	399	393	367	386	400	416	381	371	384	391	386	332	374	377	417	367	370	349	415	377	319	384	397	395	364	381	387	350	392	421	392	387	378	354	403	381	373	404	390	388	367	416	376	394	361	393	388	392	412	401	413	374	393	427	389	381	323	383	366	386	378	387	402	361	366	378	390	388	397	388	389	390	386	408	378	376	374	411	381	393	397	366	375	363	374	397	380	363	367	396	391	387	374	403	431	395	388	374	405	394	394	367	391	347	404	415	362	379	376	409	370	397	382	390	370	394	391	371	375	375	356	383	376	350	403	372	371	402	365	346	383	399	370	365	420	413	374	421	422	360	399	416	389	402	413	400	389	374	393	391	386	373	352	364	362	380	377	345	350	367	374	372	404	394	392	374	375	381	362	376	392	402	382	398	359	419	406	377	383	422	358	364	367	366	354	390	370	359	399	411	398	351	376	354	391	392	388	379	361	353	360	380	422	375	393	398	355	399	386	379	380	369	360	388	352	380	406	406	391	356	370	405	427	352	406	383	391	415	356	405	397	385	409	415	373	355	396	395	400	358	403	379	349	363	397	371	429	390	419	402	388	363	372	382	424	351	389	390	399	359	372	379	356	363	368	348	409	398	370	369	403	349	383	376	366	379	369	370	397	358	403	415	367	383	375	382	392	408	404	356	381	436	400	393	403	376	365	394	394	404	385	364	368	392	394	371	371	345	383	394	376	423	400	395	404	343	356	379	387	387	380	397	375	376	410	394	395	402	389	366	366	388	399	366	366	351	371	405	376	373	352	395	396	396	343	362	362	390	352	357	392	371	443	436	414	364	373	432	371	401	392	410	386	368	414	382	395	377	385	353	397	426	347	351	397	364	379	400	360	390	412	384	405	384	355	396	411	377	381	422	392	410	377	393	374	417	358	366	370	394	393	406	399	399	374	395	346	406	366	365	379	399	406	369	361	408	404
8762	1271	825	855	911	884	819	840	796	877	802	822	871	833	891	854	802	854	830	818	833	823	867	840	861	853	807	839	828	814	807	818	817	873	810	837	828	826	860	805	830	886	840	799	811	862	824	773	785	788	878	867	836	805	819	889	789	883	808	826	835	809	835	820	871	802	811	824	820	866	871	796	803	836	807	824	779	784	829	867	798	836	883	780	877	846	812	868	853	837	837	848	785	836	795	830	867	873	847	873	814	897	767	883	851	800	854	811	817	883	794	860	836	835	816	824	863	860	814	870	859	815	858	886	786	899	833	852	817	854	795	818	796	868	885	882	780	825	831	854	826	822	812	833	848	854	823	864	807	827	863	817	839	775	879	822	827	834	845	854	839	827	826	842	839	848	840	837	816	868	815	835	784	858	850	885	781	833	850	854	880	856	847	836	869	856	814	870	816	806	853	790	809	816	816	803	833	832	875	848	833	882	849	874	868	796	841	843	815	834	836	867	816	839	858	797	853	856	852	823	849	836	853	850	813	833	813	877	766	834	832	866	811	882	816	810	792	820	844	890	866	834	871	833	814	847	850	801	886	804	855	873	803	812	837	802	849	812	812	845	846	841	850	891	861	864	817	855	868	830	788	779	847	867	866	830	821	824	813	849	838	858	827	848	814	804	871	817	826	800	823	814	842	832	806	794	832	827	825	831	819	854	856	847	833	839	804	854	881	836	881	841	806	869	847	873	808	911	845	840	852	712	820	816	832	835	826	850	856	880	877	843	835	893	832	821	823	807	871	849	808	941	833	817	826	862	823	841	797	843	827	805	879	808	856	862	796	864	894	852	823	837	837	839	811	848	852	813	799	793	813	867	820	859	825	831	833	836	846	845	825	831	802	842	764	841	798	834	868	833	814	847	884	783	846	839	835	785	831	869	829	814	909	834	824	819	796	819	823	794	826	823	793	821	855	891	771	815	859	788	784	825	825	836	845	821	843	827	830	849	824	800	829	863	869	843	859	825	816	848	836	809	834	827	861	833	793	839	848	829	832	823	852	845	857	808	828	778	805	828	830	801	787	828	834	909	790	803	836	818	840	844	839	825	818	841	803	793	811	843	853	835	816	824	838	830	842	785	836	810	846	858	804	865	860	804	845	889	878	802	819	802	884	856	861	828	800	794	859	843	841	792	816	830	840	797	848	890	851	838	778	782	823	838	871	866	818	834	848	822	833	807	809	835	814	885	846	877	799	836	842	806	793	841	849	864	872	816	869	856	885	840	805	838	869	861	800	801	861	848	809	833	848	813	777	850	846	849	807	850	823	828	850	857	801	866	860	887	852	787	837	842	825	816	836	860	805	852	817	831	853	819	870	795	881	832	858	860	833	779	809	840	860	826	820	830	823	781	799	831	827	873	881	807	884	851	857	819	823	840	832	820	854	792	818	842	853	852	813	809	823	789	865	795	785	795	860	806	853	803	810	834	859	799	843	806	839	827	841	840	822	813	873	832	803	814	885	817	820	815	812	813	820	839	790	788	866	872	862	861	787	805	869	846	815	849	806	878	853	841	901	804	843	795	796	828	844	831	868	774	856	873	828	843	809	796	820	801	863	843	796	847	768	824	781	888	844	863	796	882	857	852	825	816	848	831	827	811	879	842	815	850	875	838	824	868	783	829	841	894	901	843	825	799	770	821	848	805	841	829	840	817	819	861	825	848	823	823	841	797	875	810	827	829	857	817	815	788	819	857	789	837	818	865	853	835	847	834	801	813	766	802	814	774	850	777	836	780	795	857	826	827	834	885	876	839	813	844	862	868	800	821	790	908	824	836	832	860	881	826	827	833	825	837	820	806	902	820	782	828	843	841	817	850	854	807	828	828	828	828	835	834	838	769	811	815	830	821	814	845	845	852	832	840	804	858	884	848	854	765	785	841	858	819	828	847	826	838	867	865	828	844	794	812	878	812	792	792	834	842	826	838	843	888	845	818	823	879	907	847	838	831	877	904	811	799	802	867	795	875	796	872	778	838	823	828	868	835	842	849	819	832	840	857	806	829	795	853	879	855	859	806	828	818	837	870	862	852	870	839	872	859	848	870	814	849	874	863	837	799	834	823	841	855	811	811	809	827	846	867	810	829	839	855	831	875	872	849	807	816	795	883	797	867	778	842	856	829	865	840	828	846	837	813	862	874	831	790	864	867	836	825	826	883	857	864	814	843	840	838	833	813	835	835	779	825	828	829	821	845	824	804	844	802	781	830	880	851	851	796	835	869	808	761	854	848	851	851	809	839	875	840	825	857	856	864	849	847	874	832	795	838	805	821	832	861	833	859	822	816	816	845	786	846	871	844	797	829	821	823	782	830	844	757	824	831	834	785	856	862	840	836	856	875	851	850	865	858	839	833	808	818	830	790	869	842	786	810	838	836	829	844	829	866	859	885	796	815	844	831	843	860	834	840	846	827	823	873	820	820	849	828	832	790	832	762	876	886	871	856	826	824	846	830	882	852	872	818	857	799	829	863	856	837	854	812	836	825	834	853	809	807	774	805	856	823	914	777	784	845	778	832	847	816	861	846	831	867	827	810	817	829	879	829	829	847	837	829	828	790	839	797	796	786	856	806	876	824	857	820	871	817	838	899	824	806	858	817	840	818	823	816	794	829	860	885	862	859	837	825	827	827	845	834	853	827	820	845	839	812	780	801	873	845	819	799	828	829	866	841	851	859	829	835	818	833	818	840	863	828	819	829	850	818	834	805	824	824	772	879	868	826	846	880	880	867	818	836	868	844	830	839	857	853	825	807	781	841	855	876	836	807	838	827	875	870	799	843	851	807	821	891	870	817	844	794	854	833	851	859	888	826	819	850	855	852	861	850	790	831	818	857	792	839	806	830	850	839	854	836	816	825	790	801	847	782	829	823	877	891	848	819	847	831	867	852	848	815	842	866	801	848	864	841	825	783	878	798	854	837	822	771	832	782	817	883	892	819	846	846	783	891	807	787	804	804	805	855	820	858	832	885	836	837	849	830	821	812	816	868	834	883	870	835	851	841	805	795	864	826	865	825	869	814	777	818	879	865	816	778	812	841	842	817	835	808	873	846	857	810	826	815	797	776	828	887	817	774	846	851	846	822	837	813	888	894	875	779	814	856	887	857	855	870	851	859	820	837	829	860	763	839	844	836	873	768	809	845	872	850	858	831	823	787	843	847	809	840	812	779	853	852	806	906	846	834	892	815	790	801	857	830	785	825	797	775	787	797	837	763	861	873	851	807	805	831	828	810	821	800	844	781	836	865	820	856	843	833	870	832	790	871	849	848	829	835	884	859	813	875	797	864	860	844	817	828	853	814	818	810	846	886	847	816	790	860	799	851	795	801	789	809	839	793	805	886	816	787	868	894	867	857	830	813	847	860	806	837	851	833	826	815	813	796	788	844	835	821	806	838	855	811	829	840	830	852	825	862	849	802	808	829	872	773	813	851	762	798	846	803	823	799	811	795	857	863
27345	4979	501	431	337	292	270	270	244	219	252	207	191	221	219	192	221	191	185	197	237	231	207	204	210	222	218	246	215	219	208	182	232	204	204	204	220	178	222	227	231	189	227	217	217	191	217	187	195	199	218	229	214	175	219	189	214	213	215	205	219	213	210	199	200	184	217	187	204	204	236	186	206	216	178	208	194	189	185	205	220	203	202	204	206	187	191	222	229	198	170	213	214	185	193	211	202	204	218	188	236	225	217	230	237	243	193	204	209	182	224	230	199	216	228	214	194	204	210	241	196	221	198	208	197	206	177	212	220	175	236	183	199	216	191	181	216	195	206	212	196	228	213	205	212	204	233	174	219	189	226	213	198	217	231	194	195	213	212	207	200	212	174	184	211	185	214	193	188	202	208	233	215	206	219	214	184	231	198	192	198	195	206	224	208	218	217	191	193	224	203	202	192	229	204	189	209	208	220	195	199	199	195	210	201	217	209	210	197	191	190	204	210	206	219	204	224	196	205	210	192	202	214	205	216	199	196	230	214	228	212	185	195	206	199	193	210	211	194	231	193	187	217	189	181	178	196	219	233	190	175	208	204	200	197	197	219	199	188	206	210	231	228	187	208	221	161	218	179	188	195	207	215	229	196	186	200	207	203	207	208	203	239	204	205	197	208	186	182	224	204	202	201	174	217	203	220	193	199	186	217	190	233	236	216	197	192	214	221	213	192	214	204	204	198	194	222	192	182	196	186	203	191	204	218	216	211	241	188	186	191	170	203	214	203	185	218	223	193	217	217	199	176	226	243	204	205	182	205	181	239	195	195	208	196	226	222	208	186	216	193	211	166	199	231	175	206	223	221	216	186	208	223	186	215	185	208	213	226	212	185	189	222	207	185	190	201	174	193	198	200	203	210	204	210	200	203	186	176	214	206	194	202	185	220	212	210	208	231	206	219	197	215	194	198	193	198	222	204	212	216	183	173	204	224	202	205	218	200	205	206	207	198	213	228	210	235	198	174	200	192	204	221	189	193	200	176	195	182	209	217	187	195	195	204	213	230	195	210	211	196	206	194	219	207	198	196	205	215	207	232	219	203	187	194	220	224	212	199	199	189	201	239	187	200	222	182	212	194	205	229	194	215	209	158	210	230	227	197	202	203	205	189	199	219	224	219	203	179	186	197	202	227	206	212	186	205	210	195	214	224	181	223	186	170	222	188	214	201	196	189	192	210	201	204	204	209	215	221	183	201	185	221	191	198	200	193	203	207	223	194	220	214	208	217	199	216	206	210	204	169	217	199	201	196	192	191	209	224	185	222	217	234	209	188	208	205	224	201	212	210	200	185	184	175	212	219	213	176	218	194	208	198	200	211	267	225	201	216	195	176	179	208	210	210	196	209	206	226	205	202	225	192	194	192	201	212	204	214	196	215	201	207	200	218	210	181	222	209	206	182	197	199	231	207	223	211	201	221	211	252	219	218	230	197	215	198	190	203	182	210	209	188	186	209	188	182	226	210	225	215	208	227	214	211	220	226	187	198	181	172	210	206	207	188	198	205	206	209	208	216	211	208	213	210	216	209	211	193	191	225	198	207	194	204	251	199	196	190	195	191	212	192	229	207	209	195	188	193	211	204	225	217	213	198	218	217	203	192	209	208	201	212	205	208	215	183	207	211	223	229	213	211	225	199	192	177	226	208	214	202	205	199	205	182	183	199	199	205	199	204	205	204	188	183	200	195	201	232	194	191	222	214	207	215	195	215	225	214	202	197	189	196	211	211	182	215	235	188	192	203	188	222	220	223	238	201	195	193	201	214	201	207	219	206	226	234	214	211	195	199	177	210	191	201	209	196	192	191	198	227	202	203	192	214	200	209	196	191	216	234	221	191	200	180	192	211	197	214	217	193	197	220	202	207	193	234	211	192	205	192	188	203	203	204	189	197	195	218	227	205	192	214	194	233	226	198	201	205	199	210	195	206	230	231	221	198	226	196	232	206	176	194	199	205	191	183	184	193	209	208	207	196	194	199	182	233	198	217	209	193	242	202	176	190	218	199	203	215	194	180	219	184	217	188	189	209	203	216	226	188	183	233	219	183	224	199	201	227	211	223	217	213	202	204	231	189	232	186	200	223	192	217	212	188	186	194	214	213	197	208	196	191	233	197	197	210	212	195	205	198	217	191	210	207	212	184	207	231	214	198	184	200	187	209	194	209	202	204	205	201	168	204	203	206	196	190	226	233	214	193	179	204	214	205	216	204	187	195	214	184	229	212	214	217	245	211	203	213	210	197	188	186	212	221	216	216	238	217	214	217	202	223	224	228	181	212	203	205	198	203	202	193	196	231	189	189	187	192	208	179	224	214	206	221	216	220	224	189	206	209	185	186	216	188	199	214	192	204	195	209	240	225	210	208	166	175	195	204	214	217	197	199	212	218	193	207	185	196	197	219	203	204	178	182	203	218	228	205	213	221	208	230	212	213	185	229	211	169	209	202	223	175	189	201	173	198	191	204	177	244	201	192	209	204	217	218	245	217	193	200	197	229	226	207	184	222	198	211	202	211	204	229	231	215	199	197	208	209	211	202	220	210	209	198	221	198	203	183	190	194	185	216	193	190	198	208	205	209	193	194	193	207	201	202	194	206	232	238	192	180	195	166	208	202	226	191	206	229	206	202	225	217	213	193	229	193	217	192	217	208	223	194	195	209	206	206	194	203	211	208	211	217	202	194	192	215	200	189	175	224	227	190	204	189	197	193	208	230	216	180	179	197	211	183	202	218	185	192	209	208	202	218	208	228	219	208	227	203	179	205	198	191	201	182	219	192	190	218	198	229	230	222	202	215	187	188	198	191	197	200	233	215	192	193	233	196	183	207	188	188	195	192	184	205	222	216	207	192	225	215	227	197	204	204	209	218	202	187	209	210	217	215	181	232	176	203	201	205	213	236	187	189	197	183	178	169	174	216	190	218	198	234	189	193	203	190	196	197	214	200	210	233	203	198	215	200	180	187	194	202	201	197	199	217	212	222	209	210	229	194	193	182	204	197	214	228	212	186	196	214	219	196	241	203	195	206	235	220	191	221	219	222	198	205	207	213	227	213	206	193	183	201	213	215	220	198	209	201	225	225	200	195	210	229	210	193	217	190	196	206	207	198	192	196	208	215	218	203	221	180	222	178	198	209	212	202	223	224	202	190	187	208	198	198	190	202	194	186	222	202	195	190	193	194	233	233	212	205	207	197	206	198	216	226	206	176	210	213	198	225	184	210	234	209	189	188	193	223	203	171	211	230	212	190	216	214	211	215	241	204	214	202	205	205	196	211	217	213	205	203	185	222	209	220	208	241	189	205	248	197	213	207	195	193	205	195	204	211	218	198	203	201	191	216	189	202	200	207	202	203	200	233	185	189	210	220	198	211	189	227	192	224	177	215	203	170	196	199	192	190	204	180	212	194	213	204	209	193	204	199	192	228	197	213	182	192	202	201	192	199	199	193	219	193	189
17144	1697	1090	1186	1029	952	804	751	724	649	617	604	541	565	571	604	531	513	539	498	500	544	500	522	460	550	519	492	487	466	488	489	488	549	483	489	482	516	481	468	466	450	495	488	496	470	487	513	473	482	483	445	483	500	468	450	515	478	482	493	501	487	429	499	485	468	455	484	481	472	465	488	506	475	491	455	489	497	506	452	444	496	446	458	478	491	482	509	474	495	470	477	449	475	485	504	492	455	489	526	556	490	443	509	454	423	458	497	453	460	537	480	459	471	461	458	493	408	494	474	477	502	451	485	469	478	493	477	459	475	475	496	478	476	439	461	523	508	500	473	463	487	517	475	428	482	478	479	448	471	479	471	524	464	423	471	493	506	447	456	473	492	509	495	431	477	489	485	451	486	469	452	488	516	467	482	484	465	477	480	479	494	492	494	451	508	449	488	474	467	471	511	485	467	495	446	491	503	484	512	503	473	473	500	472	481	457	508	498	462	496	494	457	471	476	469	508	492	495	478	496	482	460	465	462	452	470	512	482	504	459	496	482	440	473	450	504	520	466	451	418	463	514	494	485	459	510	482	490	517	474	468	487	469	473	483	471	467	471	469	463	462	479	492	504	523	510	464	482	433	447	468	493	476	476	473	485	459	469	487	488	481	469	470	480	493	441	483	462	550	452	519	458	477	445	476	455	516	489	484	515	511	500	459	441	467	458	477	481	501	495	475	472	464	479	496	508	483	484	495	468	452	456	487	474	456	518	445	517	486	481	477	478	483	456	431	482	463	451	487	464	501	476	485	490	514	451	503	511	440	486	462	424	495	469	475	476	478	484	525	447	503	471	464	447	468	496	489	470	498	514	503	460	490	508	495	493	469	466	466	456	460	502	475	495	463	500	499	493	481	466	489	507	504	508	487	487	453	520	444	534	472	527	466	487	482	470	509	511	486	473	476	476	465	433	452	431	483	494	478	495	482	451	461	479	486	474	460	444	459	510	497	444	491	506	530	492	477	496	442	499	487	461	480	457	482	459	476	471	476	447	513	516	477	494	471	441	475	484	459	462	506	464	485	474	507	470	518	468	451	494	484	532	439	485	475	483	463	478	489	479	477	499	542	490	479	466	448	463	499	475	436	478	437	478	511	499	497	466	491	476	469	511	466	491	475	509	490	471	488	481	479	494	459	464	457	506	510	451	486	498	470	494	510	492	501	426	498	483	447	464	489	551	478	485	516	516	498	478	471	483	496	503	506	509	434	492	485	463	432	481	469	457	490	491	494	486	481	463	498	459	492	438	516	476	497	478	509	420	479	436	475	511	461	457	524	510	464	467	460	485	478	510	511	475	426	505	507	467	475	481	481	499	474	495	496	441	510	480	487	480	462	492	464	471	445	494	480	454	479	461	504	444	468	468	470	471	503	487	506	494	469	494	489	491	515	470	488	507	475	459	473	480	467	500	450	482	464	470	467	503	446	444	497	483	488	458	458	490	502	441	468	479	460	487	476	475	468	477	465	518	482	475	457	482	491	488	467	458	478	470	474	479	473	455	457	472	467	462	465	472	509	523	448	435	484	474	493	509	489	460	507	447	446	457	493	456	468	474	484	475	486	469	496	478	453	496	491	491	511	439	422	452	457	442	458	472	490	463	466	448	485	495	488	496	466	491	474	499	480	511	480	477	489	483	464	477	444	485	492	506	486	489	452	491	487	483	447	526	459	463	474	469	450	469	494	495	460	524	486	477	450	474	510	505	478	454	506	474	448	479	491	484	505	452	500	493	479	514	442	465	523	479	517	468	498	496	476	471	463	468	456	517	490	508	418	495	455	484	462	463	486	473	488	469	468	483	474	476	483	484	501	467	499	479	468	491	475	464	501	465	496	478	472	497	461	541	488	490	477	468	471	465	462	457	478	472	498	481	482	494	525	478	485	483	491	511	457	505	492	445	466	480	474	474	464	451	481	508	508	507	461	478	524	471	495	441	500	464	520	471	497	497	474	467	468	455	471	477	463	498	488	450	472	457	460	466	517	461	448	483	476	463	432	518	450	481	456	491	479	447	500	513	477	447	470	513	474	437	464	464	465	493	478	485	466	477	514	496	473	498	507	449	506	498	485	538	501	476	474	469	468	493	474	490	466	440	466	466	438	492	478	477	481	463	471	479	475	476	504	499	458	498	466	476	432	497	468	471	473	507	477	487	515	487	491	482	492	446	460	478	486	480	486	478	501	463	498	498	518	492	433	451	482	493	474	452	458	481	494	505	488	508	500	487	472	533	485	459	476	505	474	457	487	498	499	514	463	512	477	470	480	490	512	466	445	491	456	489	486	477	458	472	475	481	472	497	479	491	453	466	498	498	515	469	468	477	495	449	498	484	466	467	454	445	512	450	445	491	507	435	473	504	496	470	501	463	502	459	524	485	444	470	527	493	506	456	489	466	472	445	512	499	461	517	468	491	461	468	509	491	487	491	466	475	474	474	474	461	497	496	455	491	456	484	474	506	437	500	476	506	461	474	475	475	418	483	471	446	435	480	452	482	475	503	444	468	476	496	491	545	468	447	458	511	436	483	468	454	484	498	478	444	483	462	462	482	448	490	507	474	490	461	516	462	462	451	452	465	479	518	456	467	479	477	459	477	486	431	468	496	473	484	473	515	514	468	467	471	438	469	436	449	519	499	471	444	472	489	493	454	471	433	462	467	488	453	474	480	476	483	453	498	433	482	514	462	480	468	487	471	485	464	458	519	438	455	503	465	459	470	471	482	488	443	474	488	501	481	485	457	479	484	444	479	436	455	475	450	487	478	481	463	473	478	494	462	450	505	489	519	458	475	453	468	473	474	458	497	448	486	477	469	466	460	479	507	496	431	512	471	475	487	458	460	465	488	442	457	501	459	462	500	452	452	481	421	457	504	467	429	473	455	468	483	487	480	496	471	483	514	482	471	469	504	464	486	486	497	484	507	510	497	450	518	453	437	496	466	460	481	473	487	485	521	436	498	477	507	478	492	508	472	483	490	488	453	463	486	484	448	451	506	501	459	470	483	478	462	496	460	440	499	489	465	479	489	455	484	467	494	457	465	488	528	500	488	472	486	509	473	506	462	434	507	449	506	479	456	495	460	470	507	458	466	486	467	514	477	474	465	471	474	448	472	495	497	451	511	468	503	496	480	475	464	481	491	491	499	492	496	490	511	470	492	418	482	455	471	473	477	481	461	502	489	484	442	494	448	494	455	471	502	498	516	493	428	483	511	491	520	515	432	478	454	479	492	469	436	492	498	488	499	449	498	480	500	452	488	461	445	473	486	457	471	504	510	503	501	475	444	485	464	445	457	459	497	471	466	502	465	471	445	523	526	445	478	469	476	447	480	437	460	494	527	485	499	460	461	482	487	480	458	476	471	474	455	463	499	519	486	461	473	466	489	477	491	512	497	436	502	461	472	467	459	491	499	465	464	530	456	482	492	485	484	434	464	451	453	492	468	460	477	471	477	440
37213	9433	902	567	411	317	278	199	252	163	169	204	178	157	164	173	187	174	190	150	131	180	161	151	137	159	154	156	146	177	153	130	150	173	150	150	156	160	179	148	152	133	134	149	146	159	163	134	165	138	158	148	198	163	147	129	151	145	132	132	141	155	130	165	137	132	168	154	164	129	144	143	156	136	127	152	143	133	156	120	159	140	148	130	149	146	161	136	144	144	132	157	131	140	163	137	157	154	155	151	154	156	166	170	144	158	127	151	157	167	156	143	130	142	132	128	133	141	131	156	156	127	161	145	163	168	154	154	152	121	152	159	161	152	168	133	124	149	151	150	153	148	158	137	143	150	191	159	145	139	140	161	144	161	146	148	154	151	161	145	143	160	168	132	164	169	153	154	149	156	146	154	175	143	131	147	129	170	160	149	156	163	152	159	145	147	135	142	173	147	135	130	153	127	164	138	144	143	153	123	158	143	149	132	140	170	143	129	135	155	149	139	110	142	169	149	145	158	157	159	151	153	167	127	133	132	143	171	171	160	131	142	145	183	153	125	158	146	164	126	140	139	140	126	151	163	143	162	128	134	131	161	132	145	165	150	154	177	149	133	135	141	145	137	154	156	164	140	147	145	158	144	151	134	166	151	144	130	144	146	142	137	134	161	169	177	143	161	136	126	138	151	164	161	163	169	157	151	157	122	150	150	161	158	143	135	142	140	157	156	138	159	142	159	161	170	121	138	157	157	133	144	161	153	146	170	163	157	157	149	156	155	156	153	142	141	134	161	135	172	145	146	158	157	155	164	151	175	169	123	149	136	148	139	140	137	138	187	166	159	137	145	138	131	140	151	156	171	153	124	162	167	140	135	136	175	168	167	164	141	152	130	143	141	138	142	150	154	152	142	129	163	167	161	137	155	147	163	137	154	150	139	151	167	126	132	177	156	122	132	156	153	150	168	154	172	131	146	156	129	162	166	160	171	133	176	139	151	162	144	141	154	154	172	144	159	158	160	154	135	138	142	155	132	155	174	121	131	114	144	151	153	161	141	157	156	136	150	193	155	153	137	137	150	165	163	134	133	155	162	150	153	185	150	161	137	153	151	152	139	156	183	140	146	146	164	138	150	148	148	139	163	146	151	151	142	135	159	144	138	145	160	155	144	175	136	141	156	148	159	141	165	145	148	168	143	149	130	169	167	159	142	153	155	134	140	146	141	143	152	156	148	158	147	133	153	157	155	152	155	152	139	156	158	149	124	151	134	135	171	153	143	132	148	130	171	145	141	148	152	157	172	151	128	153	138	128	156	151	128	158	160	142	149	147	162	152	160	143	153	152	139	170	154	123	150	150	168	121	152	149	156	151	126	155	138	139	145	139	155	165	135	152	155	159	158	150	155	153	172	160	176	149	142	154	129	166	146	122	129	131	155	141	151	155	154	137	156	153	154	149	127	136	158	147	149	150	144	152	135	144	146	147	132	142	134	136	143	144	155	168	145	143	147	160	141	151	177	153	156	143	159	167	141	176	172	158	165	132	157	144	158	147	151	159	127	129	159	146	136	163	129	134	161	153	169	148	152	159	134	135	150	171	130	133	142	135	147	136	147	134	155	160	187	137	143	168	153	146	149	162	176	147	136	172	135	147	152	144	127	139	132	144	165	173	138	143	130	175	150	140	128	155	141	156	136	169	148	156	143	148	121	152	165	143	179	152	143	149	128	165	143	156	142	163	145	159	124	154	135	148	161	146	148	164	180	142	145	156	150	138	136	150	165	145	143	142	163	163	148	135	128	149	173	154	146	158	173	131	145	131	137	147	169	143	155	142	145	127	143	137	145	153	147	140	150	149	142	148	122	151	185	137	184	154	155	120	155	148	144	139	147	134	133	147	170	146	159	141	149	164	161	150	148	153	141	137	148	139	148	157	145	144	147	173	152	147	150	166	138	141	176	142	155	138	141	131	155	170	158	159	158	130	155	124	144	147	152	153	154	144	140	156	143	170	130	180	163	163	151	127	159	131	141	157	161	161	145	153	154	137	154	156	149	163	144	153	160	155	140	170	157	161	142	151	143	147	162	142	159	149	129	143	134	156	144	142	159	162	153	157	137	133	144	179	149	148	124	111	179	146	158	139	142	153	152	122	137	151	136	155	172	158	127	154	156	177	141	157	150	158	143	156	150	159	155	178	151	162	161	140	130	142	174	148	143	170	152	140	150	147	163	152	136	143	147	149	118	166	167	138	152	125	163	150	138	105	136	154	158	156	152	142	155	159	138	153	161	118	147	151	134	133	154	159	124	115	140	128	146	150	147	165	152	141	159	150	118	149	139	177	153	147	160	149	154	117	157	160	137	151	148	162	140	141	153	145	158	145	155	146	145	170	151	162	135	156	149	166	182	146	160	165	140	152	130	154	119	161	159	133	138	138	149	153	160	155	135	143	155	157	169	164	148	129	160	158	149	126	139	152	149	138	170	165	153	125	148	135	166	127	138	140	155	154	144	154	146	130	137	156	158	142	129	143	158	136	143	143	153	151	144	155	148	124	169	152	136	137	174	145	154	162	152	143	137	145	154	140	126	153	150	125	160	161	123	136	128	163	124	143	171	168	147	132	121	143	152	150	158	162	133	141	167	142	130	159	175	164	164	165	151	130	143	176	162	144	163	154	149	151	162	132	146	153	140	160	173	149	148	168	156	154	148	148	149	151	149	154	145	167	145	134	147	134	140	153	146	166	129	132	142	167	148	137	149	151	148	183	155	169	145	141	153	143	163	160	137	153	176	149	136	159	146	160	165	109	130	145	153	135	162	164	148	131	155	140	131	142	157	147	162	145	153	137	148	136	120	138	147	151	153	125	146	147	138	136	163	158	143	155	181	149	152	155	150	152	150	134	122	139	132	143	153	142	154	145	115	157	146	150	158	152	129	172	137	158	146	152	147	134	130	129	150	169	159	144	146	147	148	147	152	135	146	160	156	128	159	146	156	142	138	143	142	142	172	127	157	164	147	157	134	147	159	146	178	142	183	130	151	154	171	180	143	156	140	133	140	177	145	152	151	139	176	157	140	139	150	156	175	154	159	139	137	140	149	172	137	148	163	135	156	131	153	145	162	158	160	136	139	142	163	173	145	151	157	130	142	133	157	160	147	142	128	159	148	128	149	161	152	162	129	157	147	146	129	147	142	136	145	153	132	146	144	128	154	151	123	164	154	149	149	148	163	160	146	128	152	151	145	133	134	159	134	131	156	159	135	135	173	142	122	164	134	152	161	130	138	136	139	151	150	154	171	163	160	140	154	138	139	129	149	163	149	152	143	129	168	137	160	152	149	146	146	158	150	142	130	132	146	124	136	148	144	139	141	164	163	158	134	146	161	152	136	134	143	148	162	144	155	141	141	154	145	158	133	155	160	125	158	158	168	137	159	154	142	168	140	146	147	173	147	157	148	145	134	156	150	146	150	154	143	155	155	160	153	155	138	138	168	144	133	156	140	153	149
22038	2674	1597	1774	1510	1276	1018	879	785	711	660	588	570	537	553	480	510	507	526	448	457	474	449	426	441	404	414	449	443	478	431	438	426	422	395	452	411	406	406	392	413	400	417	408	397	394	403	409	404	390	402	389	403	403	403	404	440	393	416	402	372	409	396	396	395	407	387	389	371	390	373	423	393	390	410	423	392	411	407	411	397	395	378	376	396	396	399	376	381	412	393	391	397	395	346	403	425	388	414	415	400	371	379	381	398	375	385	379	377	384	376	385	427	377	411	396	375	367	391	411	370	352	382	365	354	378	405	379	356	390	402	389	410	408	388	359	388	347	392	378	379	396	400	390	381	386	403	391	367	384	382	373	404	375	415	384	376	396	392	398	407	367	391	419	393	440	415	414	367	388	347	383	411	373	377	349	394	382	372	377	398	356	379	366	406	414	406	414	375	389	379	399	382	399	380	355	373	394	400	380	413	405	391	365	402	362	418	356	386	387	379	378	352	380	398	376	402	390	403	440	384	388	393	406	419	406	379	388	387	395	365	362	370	376	376	426	367	377	402	392	420	349	370	395	381	396	375	391	396	394	383	376	377	399	384	380	388	385	367	394	407	405	395	390	389	424	371	387	387	418	385	375	387	417	382	423	382	368	370	407	397	380	380	369	394	356	405	414	379	402	384	378	379	375	385	373	381	367	379	371	388	352	407	366	340	373	386	396	372	395	388	369	437	404	399	408	384	372	355	317	360	400	365	366	354	427	348	378	382	378	377	367	396	360	371	402	384	410	375	423	370	372	430	399	396	373	399	415	372	407	390	373	421	384	399	352	418	364	439	395	403	343	375	383	385	409	390	404	374	386	402	370	365	389	412	366	400	386	441	383	356	350	394	393	411	377	405	348	382	364	388	399	392	378	390	442	384	383	413	352	382	412	386	365	412	415	378	395	414	396	377	387	352	383	375	385	371	389	414	397	397	391	417	387	391	360	389	366	409	388	400	384	393	387	341	363	393	404	384	389	370	381	369	362	378	386	376	379	374	384	377	389	389	380	359	412	384	410	399	367	366	413	391	384	408	392	375	348	396	397	363	399	419	386	390	393	377	385	397	411	419	373	356	389	361	411	389	376	356	369	371	377	367	363	389	377	385	379	382	400	411	426	384	401	387	414	379	390	407	388	382	426	418	379	372	388	349	398	381	409	397	382	379	363	417	420	373	369	400	393	368	419	390	393	395	373	375	370	369	414	375	375	410	359	379	400	405	367	399	393	387	384	390	377	379	394	374	384	397	390	381	384	377	390	403	378	396	369	372	388	367	371	390	401	392	422	354	407	370	390	409	399	396	370	394	376	404	404	382	369	343	368	396	384	368	367	361	413	406	354	384	375	364	372	434	374	422	378	448	394	360	381	364	369	386	396	349	404	403	368	359	380	404	385	388	433	353	402	383	427	409	403	377	391	392	426	388	364	374	410	389	390	384	388	380	407	405	389	383	410	383	370	429	352	399	406	409	388	373	409	382	393	387	382	387	415	370	365	403	393	381	398	392	372	414	413	352	355	396	357	375	393	371	393	400	369	395	386	391	388	408	365	377	366	394	384	418	380	349	407	402	423	410	384	383	393	370	358	394	373	388	392	353	372	370	367	404	425	404	415	414	372	359	400	408	373	396	438	349	348	423	384	390	379	377	359	406	383	395	352	422	376	410	371	352	415	401	409	375	392	380	378	392	395	400	410	362	389	415	349	375	411	399	411	404	416	389	378	371	402	349	353	397	403	348	432	358	397	361	369	397	360	406	364	384	366	377	385	392	405	355	388	405	400	375	383	390	382	393	439	364	378	383	365	399	375	415	392	396	354	393	393	370	401	403	379	408	353	372	380	343	386	371	382	415	405	378	382	366	367	382	414	372	393	371	381	389	423	378	347	387	392	421	386	374	386	374	368	361	392	418	397	396	401	440	384	392	375	381	351	367	414	391	354	379	357	383	355	365	435	347	421	403	393	372	382	363	366	407	352	399	367	404	378	357	390	397	398	362	394	373	376	407	389	368	370	399	365	369	353	400	361	382	375	367	351	397	409	389	390	378	391	419	398	388	410	374	356	395	368	387	344	382	358	399	381	405	379	370	432	362	367	383	376	398	403	357	397	367	393	353	388	356	390	363	394	395	389	358	391	367	378	360	355	398	419	379	353	384	367	386	411	363	378	425	382	390	414	380	376	416	379	377	377	390	412	398	378	409	378	373	363	402	380	374	408	356	393	419	379	412	366	420	362	402	403	394	387	371	400	342	367	359	363	360	380	387	425	357	396	353	356	391	376	377	385	408	400	343	398	386	388	374	372	354	387	374	381	401	396	439	391	412	393	388	389	422	413	376	383	387	376	389	403	381	373	412	370	370	395	398	375	378	358	412	374	374	404	373	365	421	398	375	388	403	393	372	373	383	398	414	387	422	412	406	370	402	355	428	377	389	394	428	389	382	409	377	370	386	365	374	366	379	392	409	418	352	375	396	373	404	397	348	393	395	421	399	371	360	384	378	412	390	369	382	365	436	425	376	358	407	401	389	396	398	399	351	356	427	373	374	369	375	416	385	392	394	358	374	405	380	421	386	381	395	417	398	363	378	380	383	419	381	363	355	363	401	388	432	396	364	379	397	382	402	369	389	409	366	404	361	411	370	351	366	366	410	387	436	358	389	333	354	407	380	385	391	381	375	355	406	351	351	399	402	394	351	381	365	393	395	356	419	412	385	370	381	382	366	367	371	380	405	378	397	390	356	399	374	428	407	380	362	408	394	360	379	423	400	385	380	350	409	361	382	380	408	385	377	396	363	382	405	360	401	400	381	386	408	380	400	422	388	397	398	374	398	425	383	422	380	396	383	349	383	372	386	371	355	370	388	397	342	432	393	377	387	361	352	391	424	402	358	401	407	425	373	390	382	370	411	393	381	429	372	399	371	441	381	397	374	376	400	385	434	400	360	382	410	366	356	381	408	387	389	388	375	381	400	399	393	368	419	395	375	378	401	404	376	386	410	381	359	391	436	390	411	343	361	404	399	393	404	385	398	397	376	371	397	374	413	409	388	385	400	430	392	389	388	393	383	390	382	415	374	403	415	401	363	402	378	378	387	403	397	363	361	401	389	404	391	383	448	392	388	391	367	406	376	399	381	362	400	402	402	382	380	373	384	366	386	393	389	391	352	402	358	352	380	355	396	380	402	376	390	429	360	364	424	380	414	378	384	372	377	384	397	394	443	365	370	391	390	357	384	399	385	382	380	401	406	399	374	417	391	401	387	402	386	362	379	413	388	376	350	388	371	385	382	375	376	371	430	378	400	383	375	361	387	364	395	392	414	388	357	355	382	395	398	380	415	400	371	367	387	377	365	401	361	377	423	384	401	418	374	390	377	433	379	372	413	408	363	449	365	410	407	360	368	335	384	368	390	405	386	386	379	400	423	378	363	337	354	389	392	420	393	372	379	363	382	353	412	393	347	407
13890	2049	446	382	381	385	423	400	375	400	367	339	374	364	387	372	385	407	404	388	391	378	403	376	415	386	383	366	351	374	398	360	380	416	371	382	377	385	364	368	364	399	415	381	365	395	369	359	385	376	349	366	392	402	397	406	412	370	397	368	358	401	415	386	436	380	364	369	362	354	350	387	399	397	400	394	396	377	375	370	383	390	407	353	368	377	362	402	377	393	420	415	390	362	411	362	409	405	384	374	393	390	387	369	394	404	367	402	402	430	406	394	372	374	387	402	364	361	365	383	383	325	382	394	374	417	381	418	392	378	392	350	381	405	365	384	411	363	390	419	391	381	346	387	369	402	361	364	394	393	346	354	399	393	445	414	402	402	355	385	389	371	364	413	385	375	363	373	407	391	384	414	391	419	388	354	379	398	406	425	337	369	386	391	364	398	402	378	383	390	370	398	395	391	419	365	382	394	420	416	410	376	354	437	367	351	377	403	395	353	366	389	406	365	401	394	387	344	398	399	378	362	369	370	381	394	393	372	395	391	413	338	340	406	406	394	367	413	376	435	349	380	372	421	405	403	362	349	362	371	415	426	408	375	360	390	381	390	377	401	377	397	367	347	400	426	379	362	378	393	386	429	380	406	376	405	364	391	421	395	401	385	362	391	394	377	367	381	356	360	372	352	394	413	383	358	378	378	408	352	395	402	350	385	409	372	375	364	377	376	351	410	377	381	427	345	368	385	377	375	379	387	406	356	377	376	393	388	409	371	372	389	369	411	427	400	385	398	381	396	385	372	449	370	399	388	374	364	387	428	372	396	372	376	323	381	411	379	412	365	374	360	366	396	365	347	364	405	373	393	362	359	379	364	376	350	439	407	368	396	388	411	370	427	379	363	358	385	385	350	386	410	379	396	402	397	371	384	418	390	359	393	400	405	357	406	433	383	410	392	371	397	365	393	383	412	387	360	407	387	392	391	394	388	369	411	383	393	374	365	338	375	383	393	380	373	370	387	406	370	384	391	402	382	381	414	358	356	376	379	395	388	359	391	443	372	371	342	380	379	376	339	362	348	425	385	400	398	410	374	384	343	364	414	368	383	393	375	378	361	390	378	375	374	404	403	361	348	364	386	391	420	384	385	391	418	445	378	372	393	407	358	401	378	403	372	402	383	398	418	363	362	352	358	371	397	406	390	341	393	375	380	372	379	410	369	379	389	365	398	429	370	387	379	402	389	396	368	408	402	358	393	399	364	383	405	400	389	409	356	334	389	362	349	343	381	373	388	353	416	393	394	377	402	358	362	414	396	370	385	377	418	380	370	400	411	393	371	370	350	414	384	362	397	362	366	424	428	410	395	384	402	381	373	386	387	403	382	385	414	395	369	391	399	364	396	411	403	382	398	340	360	346	405	412	428	357	451	417	375	399	384	401	388	391	417	394	397	388	353	358	372	366	374	387	371	365	368	374	409	396	393	397	366	372	417	384	377	375	379	402	418	362	414	370	392	360	368	356	359	386	379	407	402	442	420	372	356	409	409	358	382	381	393	366	389	357	384	409	386	356	383	366	422	411	376	379	382	376	403	356	402	369	365	406	431	386	389	406	383	346	418	380	404	350	402	366	396	366	396	356	400	351	356	372	397	391	359	361	376	354	360	386	381	397	401	381	396	387	369	366	414	371	403	360	386	330	395	419	408	374	408	403	363	360	404	391	373	391	391	383	389	353	370	384	376	421	371	359	380	364	388	374	380	411	354	356	354	374	378	402	410	417	374	383	405	379	383	385	418	389	372	376	363	420	387	382	371	360	381	357	399	382	392	390	382	396	387	385	362	362	370	377	369	369	352	368	399	392	400	383	327	385	410	420	388	374	384	442	408	398	401	363	387	346	374	412	382	387	385	424	360	357	371	378	414	369	369	424	350	391	379	381	416	376	375	375	394	356	409	441	391	352	389	390	398	392	380	384	394	397	398	363	388	380	376	366	414	375	331	397	378	388	410	442	401	376	384	423	398	379	383	372	376	396	402	383	388	396	374	398	348	376	394	347	407	368	397	374	366	374	386	379	382	386	371	411	383	422	340	385	367	407	378	375	365	361	390	398	358	364	428	425	398	398	378	367	394	382	353	392	363	349	373	398	399	370	420	366	446	377	339	376	398	389	389	367	371	386	400	383	412	403	394	378	352	397	354	361	379	408	403	409	424	383	402	368	394	410	409	333	389	370	379	362	374	428	371	374	352	397	352	380	361	393	370	401	380	377	369	420	383	357	411	403	392	370	381	350	382	425	382	395	381	389	376	361	346	419	401	369	359	386	368	382	375	404	361	399	416	404	389	360	364	381	407	368	376	431	406	418	366	419	407	367	366	414	385	363	362	371	439	375	398	357	384	338	363	394	355	357	394	407	379	381	368	400	354	371	368	403	423	444	374	366	383	361	373	373	405	406	402	347	376	394	397	364	351	376	380	385	391	354	359	416	355	383	375	359	373	403	458	377	364	390	411	379	386	382	409	390	406	402	358	409	345	409	373	363	434	356	386	368	383	386	368	382	373	421	380	357	368	399	383	334	378	428	358	365	392	413	364	380	376	414	408	385	394	361	383	394	391	371	344	389	380	387	404	376	399	381	384	390	402	388	398	399	395	404	361	333	428	367	422	347	382	399	381	425	417	391	394	414	394	391	369	398	360	376	399	419	383	397	380	415	378	376	408	400	357	386	405	414	446	421	380	377	353	392	395	393	414	377	325	417	406	382	411	408	359	371	391	420	405	369	361	408	419	438	363	383	426	385	355	357	338	344	381	326	378	373	389	380	383	394	367	413	353	401	386	384	403	385	399	378	327	352	396	338	363	406	366	320	402	392	388	373	373	433	351	429	382	372	348	359	391	385	409	378	428	415	408	380	391	348	379	391	351	383	368	375	403	390	373	371	388	381	418	361	365	364	408	396	386	403	386	447	389	379	400	450	386	376	400	344	390	368	376	383	382	392	393	408	418	384	411	384	413	340	389	360	352	358	395	388	347	379	370	365	358	408	404	415	355	362	386	383	431	387	365	378	370	386	342	387	387	391	352	390	371	400	386	357	409	384	368	356	384	426	382	366	425	357	418	393	371	406	367	383	360	379	392	378	391	386	380	405	380	333	383	406	358	393	407	369	421	368	383	360	351	402	343	374	399	388	384	397	367	406	375	392	348	403	371	396	383	356	373	413	364	388	373	396	395	380	411	404	357	359	404	388	373	357	389	345	383	383	429	384	381	349	382	372	386	365	374	388	407	386	383	367	399	380	387	392	450	368	424	388	391	385	351	339	388	390	385	386	352	389	395	386	376	394	400	411	393	393	401	407	367	375	367	359	378	379	391	391	341	390	402	412	383	401	344	409	367	407	357	349	401	422	398	401	380	360	342	388	405	337	432	370	352	368	383	354	379	352	396	411	383	417	376	370	389	368	399	376	379	347	376	359	387	386	374	387	386	397	392	373	399	394	362	404	428	385	375
8820	1313	871	888	873	882	791	864	932	829	782	802	821	858	848	781	829	826	879	812	812	871	772	838	818	866	866	849	837	819	823	814	820	812	811	857	825	873	837	848	843	848	826	882	799	868	827	831	861	827	814	823	826	791	834	801	789	831	836	796	854	765	864	861	857	837	861	832	818	850	847	859	802	861	856	848	814	880	835	852	784	845	786	805	824	814	888	800	821	847	859	890	837	854	812	874	864	790	814	850	823	865	842	855	874	848	853	891	767	844	859	859	852	867	845	876	845	801	811	812	815	829	884	820	854	769	846	825	870	854	857	844	823	865	821	817	850	875	841	812	831	816	909	789	839	855	844	837	873	828	806	876	833	798	834	871	781	804	817	841	810	841	861	809	886	789	817	867	850	863	846	835	842	884	849	786	843	816	845	851	815	839	848	881	831	794	826	855	815	866	809	887	813	873	874	821	844	857	800	784	819	792	843	867	829	867	781	856	896	811	827	847	900	803	830	852	836	840	849	867	861	816	850	824	807	812	869	863	787	897	816	881	833	830	821	850	835	852	842	857	889	823	853	801	826	796	864	866	815	830	785	873	812	799	813	834	853	852	875	838	891	841	870	783	858	858	771	908	830	876	851	830	788	845	849	830	839	815	849	862	828	823	840	848	788	831	868	885	873	822	822	824	855	835	787	828	860	831	786	853	857	825	798	865	850	853	881	841	811	777	831	780	847	845	819	857	839	852	859	861	822	860	857	829	900	867	886	832	838	865	861	790	849	851	823	856	846	791	828	812	819	859	853	826	804	871	838	847	878	826	784	834	831	811	848	808	837	804	824	801	806	862	861	830	812	848	832	884	817	829	865	863	787	830	879	863	822	837	832	850	841	841	811	787	831	865	823	826	846	882	879	809	840	819	770	836	819	851	827	803	832	816	865	815	835	930	801	829	888	823	803	894	806	794	871	867	794	830	817	806	794	836	870	852	837	836	843	834	857	812	813	839	828	853	862	789	822	828	852	909	817	871	804	792	826	860	857	859	846	868	819	838	857	822	807	873	821	824	855	817	788	819	801	843	808	751	868	838	817	872	846	775	866	826	850	826	853	859	846	898	877	809	835	782	807	810	858	843	821	856	833	799	870	818	859	837	842	821	891	857	854	819	812	785	895	824	807	807	817	804	830	879	861	852	841	836	785	835	866	889	772	843	833	793	887	870	862	840	854	832	823	853	789	820	789	836	830	808	856	811	850	848	829	854	871	823	865	867	723	807	864	770	841	801	862	876	841	838	835	838	832	809	823	843	837	858	786	876	809	832	835	822	816	860	871	850	820	855	810	852	861	875	798	838	823	857	785	853	873	828	832	805	871	830	837	830	888	839	846	832	856	834	833	817	807	875	813	771	858	787	814	828	810	845	865	846	827	912	822	801	808	830	846	827	828	823	853	834	847	790	867	821	814	862	833	863	817	845	773	860	851	840	843	824	839	837	830	835	841	861	809	836	836	863	851	802	881	779	833	844	877	849	772	800	831	795	803	870	861	848	813	845	836	799	872	858	778	841	815	837	902	883	823	815	773	854	818	842	809	809	889	867	823	823	887	818	812	867	861	841	812	827	785	818	870	821	871	801	869	779	861	870	848	860	835	885	839	848	828	784	826	877	826	803	847	873	850	817	826	837	887	850	801	808	855	804	805	812	833	817	825	862	863	865	823	814	837	854	831	848	822	838	815	803	885	880	842	838	883	867	839	853	845	812	840	824	863	793	834	815	837	808	860	848	875	886	826	820	831	811	852	852	825	825	855	821	834	843	836	926	816	784	848	858	841	833	832	800	835	822	844	797	843	843	752	828	831	831	866	839	818	857	808	851	880	871	825	840	904	841	806	778	840	840	806	828	825	820	853	877	799	844	815	825	861	893	867	830	812	792	805	851	829	842	894	904	861	877	860	784	836	856	858	835	851	880	775	825	832	881	889	911	832	821	840	825	818	867	795	807	826	836	812	840	806	871	826	820	853	881	832	814	874	805	796	836	829	821	859	795	833	843	877	822	784	824	824	790	818	880	772	801	849	833	858	838	820	818	836	889	835	827	838	842	865	866	796	845	776	819	844	760	833	830	821	847	778	816	829	901	816	859	803	814	887	859	870	855	853	835	846	847	800	837	834	811	888	865	814	862	835	853	824	841	797	818	872	841	845	828	853	843	834	858	814	840	790	837	835	833	815	819	837	854	860	814	808	867	855	818	848	850	814	868	858	813	799	782	808	865	777	858	849	804	812	829	804	839	861	852	837	827	826	833	792	763	846	844	792	838	782	829	788	800	806	906	816	831	863	853	792	821	824	841	803	846	895	831	842	795	826	810	790	871	851	787	826	824	791	848	880	846	820	850	825	838	842	822	806	840	815	881	785	849	845	888	835	846	830	845	811	824	881	849	878	785	830	868	821	868	823	860	853	806	824	796	788	773	850	863	848	910	843	822	878	848	825	829	829	868	797	871	815	826	815	830	878	824	799	883	857	829	866	823	843	814	789	860	836	829	812	853	853	831	800	801	835	822	827	861	878	826	833	842	805	854	833	788	822	865	853	844	875	876	846	831	821	829	776	867	798	834	823	856	839	827	796	825	835	832	861	798	844	859	848	801	843	790	848	841	857	866	894	830	863	784	826	880	866	830	857	841	889	807	855	831	798	811	798	854	839	831	840	854	866	874	856	851	803	835	894	802	865	861	820	852	820	826	813	834	810	846	879	835	847	840	814	837	814	791	862	863	830	829	886	805	874	846	855	839	825	856	755	861	799	838	783	848	897	847	863	832	817	878	869	817	791	830	882	839	823	867	869	835	849	837	830	809	828	833	835	814	814	792	833	795	775	863	828	827	822	906	859	831	856	830	817	872	883	906	839	833	829	836	858	877	855	847	844	856	889	892	791	854	814	851	804	827	813	813	830	805	846	757	888	811	881	819	824	833	839	791	815	848	853	833	802	803	832	862	835	802	826	873	839	796	860	812	781	872	779	811	817	826	832	828	841	777	840	830	801	825	855	799	787	794	833	828	849	813	807	805	825	885	795	884	836	878	785	771	846	807	850	857	797	821	856	831	836	826	819	835	853	837	848	835	890	824	803	824	808	831	836	842	869	800	890	873	808	813	831	780	843	838	837	820	787	834	818	858	838	852	820	771	832	883	895	839	817	826	844	835	855	802	816	808	833	807	860	834	869	833	818	831	902	844	763	838	838	774	817	806	816	856	825	847	834	851	868	837	911	832	890	892	801	783	828	835	883	869	812	814	824	821	812	825	860	844	815	842	818	782	833	835	845	835	840	865	838	873	827	786	800	854	839	829	820	887	863	828	863	835	823	847	829	838	837	820	835	839	838	819	854	862	791	873	845	837	832	814	828	813	830	822	880	788	866	850	861	809	891	849	839	842	839	861	818	846	877	779	761	847	842	856	838	840	838	790	858	879	868	848	846	857	849	789	855	821	860	828	887	850	848	880	837	846
27110	5210	562	391	320	307	269	278	231	235	241	264	222	221	201	206	221	214	204	219	197	200	228	209	240	205	200	220	215	225	228	199	218	183	226	214	247	205	208	217	212	195	198	216	200	211	185	184	217	203	239	196	203	200	199	227	204	207	200	192	197	238	206	223	192	202	207	190	212	219	212	185	254	204	189	215	205	198	191	171	211	202	227	193	240	208	201	209	236	178	199	209	215	201	199	212	198	173	198	220	207	213	222	214	196	227	210	209	197	204	224	216	228	223	201	233	222	225	218	210	227	203	204	233	230	175	185	198	179	185	216	215	205	184	217	187	192	189	230	212	186	229	198	202	209	202	197	191	227	213	211	203	242	219	213	229	211	206	229	189	199	203	196	205	226	219	219	219	191	203	207	206	223	196	236	212	203	198	210	205	200	209	228	230	192	225	217	218	225	159	189	215	224	216	177	216	213	197	204	201	185	236	203	193	211	196	188	196	191	203	190	212	197	217	200	190	210	175	204	213	207	200	191	200	218	186	223	197	238	236	220	195	178	196	192	221	210	195	218	205	232	243	198	232	218	211	217	226	221	205	212	206	201	177	209	228	201	232	223	210	187	198	193	211	203	223	223	220	198	158	230	212	208	197	196	206	205	195	235	210	184	212	220	176	187	219	200	188	234	223	220	197	228	201	179	190	194	198	199	199	201	213	220	224	222	227	217	233	209	235	196	240	217	176	221	231	205	210	191	195	199	199	167	198	199	216	199	220	220	242	226	217	209	224	190	224	205	212	224	196	207	219	216	207	209	197	223	198	209	212	211	202	202	203	199	223	186	207	201	210	228	205	212	217	187	196	186	210	206	196	193	228	222	189	194	218	191	216	215	185	230	247	215	227	199	212	199	193	178	169	196	225	208	205	194	239	214	213	192	209	221	202	192	200	171	161	187	179	213	192	201	199	215	201	232	180	208	208	205	206	225	182	220	213	184	198	185	208	218	212	199	215	219	245	232	188	182	197	190	198	182	214	215	198	236	211	191	213	160	216	227	208	199	216	210	212	210	200	176	229	208	213	215	229	193	210	211	190	195	205	209	196	219	166	221	211	206	212	208	204	189	201	204	214	204	210	173	204	212	236	200	201	230	236	230	219	219	207	211	220	225	227	214	203	205	201	199	191	199	207	200	211	246	254	216	186	208	233	200	224	198	215	213	218	204	181	216	199	187	207	217	218	206	194	206	202	223	219	216	206	204	234	239	228	193	234	208	197	232	210	192	215	203	227	193	220	179	228	197	195	199	203	204	195	187	175	209	217	201	221	233	197	212	209	189	207	188	200	237	188	191	182	204	202	201	220	199	199	197	194	186	207	203	211	220	219	199	211	195	195	211	210	197	215	217	210	223	208	228	181	192	187	209	183	194	233	234	200	177	217	209	183	209	201	226	196	205	208	224	193	223	197	211	236	211	196	191	178	225	214	205	177	200	196	205	198	194	224	227	214	199	223	230	188	201	190	219	192	235	216	182	211	196	204	222	200	207	181	215	213	200	201	204	196	210	200	209	211	218	215	187	209	210	203	204	208	184	209	205	211	217	200	225	215	209	221	214	208	199	197	207	206	230	211	211	199	201	187	200	188	194	229	224	215	214	187	213	227	215	217	216	206	172	217	191	204	212	197	212	228	200	190	193	181	199	211	180	181	214	217	212	208	200	195	218	222	222	218	192	180	202	184	217	202	189	194	205	195	224	224	232	214	235	190	204	224	222	207	211	221	210	173	213	213	211	197	218	214	203	208	227	230	226	215	190	232	190	191	189	229	198	208	200	195	183	176	191	220	213	205	201	202	197	209	233	181	185	203	230	239	189	204	179	219	223	204	199	180	207	202	231	199	207	181	213	198	202	235	208	210	205	199	189	197	198	221	199	203	210	191	218	174	208	170	191	238	221	250	224	192	204	211	189	189	204	220	197	188	212	200	201	211	210	202	209	212	201	242	218	218	213	216	194	180	194	201	223	211	196	186	208	181	202	182	205	234	213	191	188	191	220	218	186	229	211	242	223	169	206	193	232	183	213	200	223	204	207	242	200	198	231	208	228	215	216	186	205	203	219	231	227	223	222	197	208	187	200	209	187	187	186	218	215	193	202	172	212	182	188	213	172	191	200	210	240	214	195	205	195	229	198	219	206	201	202	192	237	239	214	209	228	192	199	190	202	187	209	201	195	183	199	206	188	186	217	214	209	198	191	232	216	212	193	204	219	205	238	218	224	216	206	197	189	210	226	198	212	200	226	205	188	197	171	217	210	196	220	197	190	182	225	226	188	222	191	227	212	209	236	199	182	187	220	216	211	214	236	217	214	188	196	205	225	246	190	224	199	189	191	224	210	219	190	209	235	210	209	212	226	211	199	193	221	185	219	216	200	219	204	254	203	187	232	209	198	208	190	214	232	196	208	231	196	183	176	187	182	224	191	201	210	203	207	196	210	227	208	217	194	208	212	171	214	194	198	208	192	202	204	201	203	186	184	208	183	193	202	244	207	165	195	219	175	207	217	218	192	225	218	226	220	220	203	206	215	209	218	211	198	216	196	213	218	207	201	213	209	244	206	198	224	182	232	180	194	175	185	187	220	225	186	192	225	217	206	212	215	195	166	203	259	238	195	197	203	222	206	211	212	210	213	183	197	181	184	237	188	200	208	211	234	208	196	201	236	205	237	214	216	209	219	208	226	213	205	223	209	208	233	226	197	196	199	210	208	191	216	210	216	213	219	207	212	220	232	193	186	214	192	195	197	187	187	197	201	201	201	213	208	220	179	193	210	208	210	198	186	201	218	199	214	206	170	192	212	207	219	220	225	209	200	215	175	218	220	213	212	201	213	217	219	217	212	167	201	218	212	198	217	189	206	220	217	186	208	211	211	192	199	204	208	230	221	223	217	223	221	207	196	212	199	213	210	203	222	201	196	190	200	219	203	221	208	218	172	181	210	213	193	190	205	195	221	185	186	223	204	200	229	235	196	209	203	182	197	180	199	240	202	216	209	197	231	225	190	227	223	213	216	221	218	201	216	206	211	215	192	185	197	237	204	206	217	218	179	180	212	231	210	202	202	204	222	210	212	220	218	189	220	222	196	204	214	219	202	218	230	202	227	223	217	192	210	222	215	225	235	231	198	206	249	221	229	210	220	187	202	197	191	190	193	204	204	203	213	241	194	188	209	210	213	201	213	199	211	185	182	211	195	196	201	205	206	218	191	204	215	187	200	218	205	208	217	218	210	217	185	182	234	225	198	219	218	220	208	205	207	192	196	201	229	193	214	195	216	217	215	220	196	173	189	211	221	210	221	225	198	211	182	239	211	167	192	189	229	221	180	189	216	192	210	228	198	205	210	197	188	198	188	225	198	228	206	228	212	201	210	189	207	180	200	233	228	225	204	190	195	180	203	230	183	222	206	194	210	211	201	211	186	164	228	223	207	226	161	205	194	210	251	217	205	190	188	187	191	213
17050	1964	1124	1186	1098	959	858	739	654	609	663	571	581	551	595	540	550	498	491	527	523	528	494	472	503	559	508	499	492	488	524	536	510	546	512	489	511	490	445	485	494	477	463	511	469	517	488	437	468	448	497	505	470	490	494	478	495	491	485	467	497	462	489	515	434	484	461	491	445	490	503	516	514	529	448	422	496	529	468	433	503	513	469	495	502	450	484	490	481	485	509	519	479	475	488	435	503	470	506	470	467	475	484	508	508	471	483	482	486	493	485	473	485	467	473	496	474	473	489	480	517	475	482	449	474	480	494	491	522	476	491	464	481	514	472	461	500	486	494	468	485	462	482	457	490	459	479	457	441	472	484	463	465	470	481	524	499	483	496	496	429	481	460	517	482	481	497	485	489	457	470	498	461	455	474	482	479	484	458	489	461	502	483	499	459	451	473	510	463	495	458	492	485	505	487	483	473	495	491	486	486	476	482	524	463	548	463	456	424	450	459	466	462	527	473	492	474	450	488	462	447	475	490	479	485	462	510	480	477	481	484	474	493	460	457	440	459	485	491	488	489	484	483	495	487	482	481	497	481	443	526	527	481	456	499	483	484	498	519	490	483	501	476	482	468	477	453	466	490	485	445	464	461	513	456	493	509	487	418	487	455	457	505	480	479	511	491	500	468	464	460	486	479	481	496	488	492	480	477	459	452	479	481	499	455	468	442	468	490	494	474	467	505	504	504	462	482	479	459	481	523	480	483	477	480	471	491	533	449	485	442	470	456	472	476	476	476	491	486	489	469	484	498	485	497	465	468	440	479	444	481	481	463	521	453	459	476	511	458	461	506	513	498	459	483	465	505	462	509	465	491	452	473	529	438	459	500	486	456	479	488	434	535	517	490	540	484	440	497	486	472	444	501	491	455	444	474	483	469	467	490	481	492	457	465	457	498	496	476	470	495	484	487	502	472	472	492	482	477	465	489	462	480	466	469	471	501	473	456	472	468	441	453	453	526	498	430	431	467	495	453	498	510	489	510	511	481	483	482	469	481	472	501	483	487	463	498	501	464	458	505	472	447	517	439	470	516	482	499	516	469	460	483	454	512	496	494	466	504	431	520	481	452	501	475	432	479	462	500	446	484	481	474	464	474	453	455	443	470	447	476	484	472	493	453	482	496	470	460	442	516	443	521	480	482	466	499	493	444	448	506	451	481	485	493	489	475	491	473	493	491	476	489	488	442	451	476	471	510	490	478	518	460	471	505	467	502	478	474	501	484	489	499	502	492	474	465	430	478	465	502	468	488	502	471	504	485	496	459	476	523	486	486	488	486	504	485	502	482	496	475	475	496	465	449	470	458	503	490	447	525	477	478	466	469	496	446	498	486	463	480	452	469	472	484	493	502	473	440	492	486	508	469	466	470	527	422	492	451	495	459	474	480	458	455	475	475	452	485	496	461	485	533	485	495	489	452	479	498	506	482	487	454	534	489	459	463	419	487	493	498	476	512	541	468	443	464	487	484	482	491	495	444	477	485	503	432	452	510	484	475	491	525	475	474	473	493	470	547	494	486	487	442	493	516	503	465	483	497	492	433	457	514	488	482	509	469	487	463	467	490	506	522	476	483	470	472	462	461	462	481	474	509	481	456	506	456	460	512	448	499	490	470	470	466	479	461	470	492	496	482	501	480	475	462	493	480	478	470	421	486	503	521	517	501	474	475	486	475	484	453	494	481	454	512	505	505	510	517	454	479	478	478	490	494	445	495	456	510	475	501	512	482	510	466	451	432	476	519	467	487	502	464	489	483	469	472	490	500	494	490	492	466	473	496	466	489	514	505	475	488	500	482	465	474	464	449	477	492	477	479	478	490	470	412	463	436	457	477	461	478	473	512	507	452	494	472	493	486	461	475	511	484	486	457	490	457	474	467	466	478	464	470	489	515	460	497	467	454	450	486	455	531	488	459	458	482	423	456	507	450	506	477	488	488	443	467	447	455	508	481	484	472	478	516	488	456	480	509	460	477	431	434	481	476	489	474	498	454	468	476	447	436	468	470	494	447	500	468	476	524	491	473	481	493	450	459	484	465	503	502	458	462	500	500	449	468	521	499	504	453	479	486	487	488	517	483	474	494	467	489	510	431	481	513	481	446	450	507	483	455	489	485	484	505	457	477	473	482	485	504	467	471	455	498	467	523	526	467	473	457	453	489	484	482	485	501	486	491	476	517	444	481	480	488	487	453	473	465	483	466	463	511	423	475	480	460	472	484	482	519	456	463	453	533	489	460	468	513	545	456	472	482	460	503	511	482	491	454	485	477	509	462	514	438	475	504	465	480	463	505	508	458	473	513	493	475	492	500	478	497	465	490	507	458	465	463	465	477	461	477	493	485	488	464	484	490	506	500	487	497	505	466	499	452	456	441	493	465	441	473	516	483	490	474	503	530	486	531	487	506	448	472	476	487	457	445	480	499	460	466	520	519	470	480	453	481	479	496	524	461	445	457	486	486	456	529	459	477	438	497	485	468	470	489	474	460	502	466	501	456	469	506	448	470	480	516	466	476	489	467	473	468	479	483	455	448	507	507	462	503	498	424	467	451	482	468	502	520	481	449	453	467	455	491	480	499	466	514	488	517	504	469	477	477	455	529	471	487	533	471	468	471	450	476	474	442	471	516	457	469	461	486	481	491	523	467	469	502	488	499	464	489	477	463	466	476	480	488	451	482	495	478	474	466	464	490	486	475	494	442	484	479	485	511	487	487	509	491	448	465	447	491	509	499	503	499	512	488	458	494	465	497	465	491	442	532	476	467	470	514	458	479	478	489	504	455	490	490	485	487	484	475	500	447	485	465	453	485	462	464	478	490	486	454	471	497	481	494	443	478	440	445	472	485	474	473	443	506	506	467	473	487	438	500	478	492	431	453	472	445	471	519	502	460	487	479	499	514	456	494	472	457	475	477	462	494	418	472	454	466	483	497	525	532	488	453	486	449	448	494	454	461	497	459	451	459	471	509	516	467	470	511	481	451	430	490	486	437	504	477	493	499	468	477	477	492	500	496	486	507	488	482	470	475	472	482	487	456	519	493	465	461	475	469	492	495	477	448	504	501	474	502	498	448	521	467	466	487	492	465	499	456	480	479	462	486	451	474	487	478	458	454	468	479	473	501	469	472	471	463	486	464	467	486	462	450	471	453	448	507	451	485	503	492	479	478	473	497	460	487	446	488	465	484	492	463	464	462	510	475	440	478	456	487	515	470	483	494	442	477	472	464	492	508	516	480	517	472	483	484	467	442	466	506	497	538	469	497	486	444	467	474	500	462	487	485	475	501	488	473	492	489	468	465	463	471	446	473	440	484	452	463	466	498	482	519	500	500	462	517	474	481	478	487	439	467	484	439	489	475	536	495	474	461	465	511	494	504	437	494	453	478	455	471	490	498	490	480	479	490	468	480	473	463	508	475	490	473	431	491	497	505	501	482	500	459	434	474	504	465	498	450	462	485	455
37291	9390	982	593	399	325	257	224	247	205	179	171	176	173	182	178	163	183	148	175	172	168	166	157	158	179	161	151	159	147	174	135	137	157	150	148	141	154	156	156	148	138	167	146	145	143	163	136	160	148	145	159	144	170	146	161	154	142	158	150	139	163	141	137	173	154	160	153	146	157	173	162	169	154	156	157	153	153	156	129	147	131	162	160	164	161	137	162	136	136	167	146	160	122	155	130	138	132	165	147	156	154	162	166	168	164	188	133	162	146	147	157	164	158	160	134	160	160	155	145	141	162	136	169	145	149	147	146	134	148	165	163	144	154	146	181	145	144	147	146	156	168	154	137	138	166	150	163	152	146	138	131	166	156	147	126	147	140	162	160	169	170	176	159	154	148	157	137	150	152	140	150	128	147	152	132	144	178	125	166	141	160	122	169	185	151	145	141	128	162	154	161	130	153	149	134	153	176	151	151	148	148	138	134	130	154	153	146	147	135	144	145	151	129	160	161	170	121	136	151	151	156	154	165	154	170	149	149	156	126	148	178	148	160	150	138	138	150	150	175	178	142	162	158	172	159	151	165	154	155	162	168	173	140	162	172	118	153	148	143	156	147	164	143	149	132	146	173	161	148	166	151	137	159	174	153	142	157	207	131	136	127	159	167	179	143	152	163	149	126	145	163	161	132	131	158	168	147	150	129	142	147	139	137	133	147	159	146	156	153	144	152	158	143	160	146	162	141	139	158	157	132	157	147	138	137	168	146	163	139	157	183	166	164	184	151	132	157	137	144	168	134	137	142	151	166	163	152	157	154	150	138	129	135	143	153	165	150	156	170	166	139	150	171	157	156	135	148	144	163	147	149	153	138	162	170	149	160	143	164	162	134	152	144	134	164	161	135	140	143	146	148	123	157	124	142	144	150	164	166	156	144	173	140	167	170	147	142	128	126	156	141	153	150	142	141	142	154	154	160	139	154	140	162	141	157	143	169	151	112	160	175	160	142	170	172	155	176	148	135	144	153	154	128	154	153	165	135	173	161	146	152	148	169	159	151	153	137	157	123	138	159	144	143	159	143	163	142	144	146	151	138	135	166	140	127	152	133	150	144	166	151	126	143	142	133	156	147	160	131	161	158	164	163	166	137	180	138	144	147	165	169	163	151	151	151	152	135	153	157	162	166	149	131	145	145	135	124	164	145	157	163	145	145	164	156	150	177	166	155	126	149	151	114	173	163	129	166	165	140	167	168	149	156	149	131	142	131	163	155	160	163	172	141	168	162	133	135	152	171	155	120	148	152	160	157	169	169	165	141	137	136	176	148	141	150	175	174	136	157	159	148	137	144	141	164	151	141	155	162	132	137	168	155	149	130	146	137	158	170	158	148	143	162	164	156	155	160	160	125	156	156	148	135	143	152	130	146	182	156	142	137	142	156	165	143	163	130	151	145	138	147	182	147	153	140	151	146	166	179	167	160	142	146	144	149	150	166	136	176	170	165	160	143	137	149	138	154	165	180	154	158	138	177	155	165	160	158	161	154	149	149	133	116	165	165	148	154	161	165	159	142	141	184	127	138	143	139	159	153	179	150	159	162	156	175	140	165	160	158	143	167	147	153	164	163	159	152	140	131	140	182	156	133	154	135	164	134	174	130	147	152	151	164	138	150	142	155	143	139	114	143	139	138	140	144	148	153	144	161	130	159	153	152	164	146	151	158	132	154	155	148	135	148	159	160	167	165	177	154	141	156	143	145	156	149	157	143	154	145	148	158	152	169	188	149	173	150	152	143	122	165	159	177	127	152	143	172	149	157	146	152	183	145	150	142	165	133	145	151	135	188	152	128	146	176	181	143	152	166	157	149	138	129	125	160	156	177	162	117	169	171	157	164	136	161	143	160	188	151	142	149	124	141	126	143	159	164	134	145	137	159	131	138	147	158	128	144	140	149	165	156	147	124	153	122	135	162	137	155	142	156	130	150	145	161	141	139	155	167	155	150	118	163	153	134	159	144	145	118	177	162	152	154	168	150	160	163	152	139	150	142	142	144	138	151	167	143	142	170	151	143	131	150	139	155	140	123	145	160	158	136	141	143	150	146	142	159	152	157	152	157	150	139	169	165	155	137	134	168	147	142	136	154	144	143	181	182	162	143	159	154	130	160	158	165	152	157	152	157	134	157	147	154	138	148	155	170	159	179	150	154	145	152	150	154	141	152	146	166	137	146	148	168	145	162	142	135	157	150	153	158	125	155	129	124	144	168	176	147	165	149	146	150	157	154	169	144	160	172	165	159	142	135	164	160	167	147	182	172	154	140	141	153	137	126	159	114	126	141	156	176	153	135	155	161	150	153	161	154	164	142	147	141	161	163	132	152	168	152	134	169	172	167	166	165	141	152	153	157	146	149	160	151	153	148	131	156	147	166	152	158	162	168	154	148	153	148	170	150	173	157	167	150	170	159	158	171	153	151	150	139	151	163	148	161	142	154	149	170	131	139	146	130	139	153	160	160	139	175	147	160	163	187	144	151	143	138	146	165	136	139	148	148	155	143	134	148	167	172	148	155	154	166	161	144	155	154	164	148	143	158	145	141	165	157	146	144	156	142	123	166	143	135	164	135	148	132	149	148	162	138	157	160	182	137	161	149	160	137	157	148	138	156	146	138	164	159	146	159	158	153	158	158	144	142	133	186	153	168	139	149	155	166	136	144	158	167	158	152	162	163	177	158	133	146	162	153	160	132	132	143	154	137	164	157	142	130	140	141	150	139	164	153	139	155	151	144	152	135	158	146	157	127	159	150	138	150	147	175	134	134	151	158	171	157	152	149	162	164	148	152	132	137	159	139	151	145	175	166	135	153	152	160	160	165	147	167	158	154	145	159	151	165	166	170	154	157	158	158	155	176	154	139	144	160	120	142	155	150	140	162	135	164	147	159	132	150	154	130	141	151	157	155	150	128	154	153	168	137	163	142	163	164	148	149	153	150	167	144	167	145	139	135	153	148	131	165	147	144	141	167	172	161	147	148	127	147	124	138	172	141	156	166	160	138	153	134	140	131	133	150	138	134	157	148	155	141	142	155	163	180	149	168	139	136	139	138	150	150	162	145	140	145	139	159	163	160	153	161	166	165	151	154	147	143	139	162	178	154	141	140	149	146	171	171	121	136	137	127	141	179	154	161	124	160	158	143	117	140	143	129	148	148	166	160	182	145	171	167	140	158	150	172	169	141	168	148	143	150	147	141	140	154	162	156	173	142	137	167	133	136	159	173	143	138	162	161	155	149	119	164	150	139	136	163	163	161	147	143	152	151	155	139	163	156	165	138	145	144	161	156	154	176	155	149	177	150	153	156	155	147	148	166	149	147	149	163	158	154	151	132	179	147	162	158	155	148	141	141	163	141	145	149	141	172	138	154	139	150	146	145	140	147	149	163	143	133	156	144	150	166	164	146	136	143	153	170	154	149	154	157	172	158	198	139	152	137	169	161	157	145	169	151	157	145
21699	3019	1704	1808	1488	1205	982	874	815	749	667	650	569	561	551	478	515	465	478	440	487	515	433	433	444	455	444	446	392	387	426	399	408	399	412	407	432	390	378	390	411	423	410	380	418	403	387	399	425	442	399	396	387	433	386	401	404	406	408	388	407	358	422	378	408	412	407	371	377	395	408	375	391	395	381	397	401	425	380	366	402	406	399	378	385	380	369	356	409	390	341	393	412	378	440	414	408	396	398	401	371	430	375	402	391	398	358	371	398	380	429	408	385	393	395	395	419	356	387	373	371	413	393	415	391	399	394	391	409	405	377	394	404	372	400	395	389	396	404	376	385	399	440	372	389	366	422	372	366	382	406	372	399	416	387	401	406	385	415	357	399	397	397	391	378	386	394	357	401	400	393	352	401	406	375	378	415	408	405	384	429	397	407	392	396	360	383	350	360	340	377	391	397	362	378	400	389	394	380	361	355	407	398	371	395	409	377	374	396	411	360	379	386	376	356	372	388	393	378	410	412	420	400	392	367	369	383	398	377	386	372	408	370	411	380	378	396	402	366	346	373	388	398	376	384	378	396	394	400	400	424	432	419	417	415	422	398	401	397	379	408	404	379	394	395	362	389	394	397	373	411	383	421	391	392	388	364	374	425	437	385	394	385	403	404	372	402	392	360	403	412	378	384	384	379	372	400	392	391	379	411	376	408	389	397	397	385	369	421	366	388	427	395	398	384	402	411	376	386	382	389	376	385	388	413	390	381	372	413	385	402	374	414	360	387	389	383	373	387	373	364	391	374	372	387	378	405	404	351	397	369	388	390	391	370	374	378	403	381	397	383	406	364	389	380	353	401	380	408	393	398	351	403	399	388	371	391	411	389	380	381	384	392	400	382	398	413	404	387	386	390	399	400	403	362	408	386	418	405	337	397	397	381	406	373	391	389	382	371	385	375	388	392	396	421	409	376	366	412	391	404	359	375	402	363	390	384	383	417	377	414	422	376	443	385	458	391	399	380	387	416	387	394	410	375	393	385	381	380	421	393	384	375	416	394	410	373	399	395	398	377	386	379	407	403	421	364	332	405	392	385	382	418	398	380	381	420	397	395	388	374	413	417	348	409	363	394	378	408	368	370	374	401	363	382	396	435	398	394	370	398	346	368	366	398	379	375	411	364	413	401	389	408	384	366	388	397	405	390	386	383	397	389	383	370	401	388	377	379	382	373	375	369	390	390	409	407	368	385	409	355	423	376	399	392	400	361	440	383	388	376	396	379	392	409	359	376	386	380	374	388	378	413	381	393	403	408	359	420	379	385	408	415	424	388	400	390	385	415	360	380	389	394	392	410	424	385	402	363	401	337	370	388	368	407	386	435	412	394	371	398	397	431	419	402	359	358	391	378	391	373	374	357	424	345	376	415	392	392	391	385	379	397	388	405	355	422	413	401	382	372	393	407	395	413	387	396	368	371	401	407	400	379	415	376	369	380	372	380	384	381	367	385	352	417	394	377	395	376	383	406	403	379	387	391	397	410	414	383	386	400	411	401	393	377	376	405	385	375	372	380	379	402	385	391	362	388	362	364	391	387	381	402	369	403	371	401	394	390	381	395	376	402	389	387	417	355	373	358	406	372	382	388	392	401	360	416	405	397	409	403	395	405	368	372	363	374	377	407	391	400	409	436	403	406	383	401	411	418	401	381	428	399	394	414	409	403	384	380	381	397	373	339	388	397	399	368	409	376	382	354	374	395	394	344	378	381	399	369	415	397	408	389	389	396	378	435	405	377	413	421	351	384	376	361	417	401	381	418	400	396	392	391	385	402	379	393	407	397	367	392	398	392	387	408	394	373	411	430	420	375	409	414	410	397	408	427	379	372	373	428	340	398	398	406	391	360	429	398	400	410	386	374	395	383	392	390	409	373	394	378	414	370	393	352	397	405	421	396	335	382	397	377	391	379	394	359	377	383	389	399	367	398	359	384	387	387	361	394	404	373	398	387	370	390	417	371	386	380	356	400	377	401	389	384	393	393	391	426	346	405	385	409	394	410	349	407	386	407	395	430	401	404	404	378	386	346	406	391	386	394	380	373	356	409	395	420	368	403	385	413	387	387	375	358	389	369	397	350	377	434	408	391	408	381	377	388	400	428	370	385	417	401	397	356	375	384	398	391	395	383	396	410	385	404	393	346	362	356	404	409	358	411	395	417	406	380	400	359	375	376	409	381	386	405	380	440	410	387	374	387	413	381	399	368	378	354	387	399	391	419	370	386	390	401	369	394	401	372	340	388	388	377	377	396	394	407	401	369	391	426	396	365	366	394	394	351	385	390	365	362	377	382	415	367	405	395	399	427	390	364	397	436	426	423	412	382	394	414	374	368	398	353	389	381	373	408	412	362	402	397	388	410	410	365	384	407	379	366	360	372	369	379	370	397	391	403	419	410	380	391	398	406	397	377	386	358	382	370	423	382	396	367	398	408	370	412	361	376	401	373	400	375	382	383	423	419	338	381	393	364	446	391	397	343	376	418	388	383	367	397	385	383	400	395	384	387	379	392	409	372	359	407	404	391	385	354	369	380	388	381	384	394	388	363	394	396	441	409	358	390	396	392	393	408	390	357	386	362	387	379	388	409	376	364	381	404	376	402	404	412	380	413	398	389	376	402	388	371	402	364	381	404	412	400	382	403	411	375	389	361	387	373	377	413	384	393	393	344	386	416	392	391	385	361	392	393	426	372	386	416	367	380	416	376	397	403	364	383	386	397	359	389	383	361	404	371	390	389	399	404	411	396	388	392	390	389	377	396	409	398	364	405	410	401	361	376	404	371	385	381	390	382	377	403	396	393	397	395	406	432	390	345	385	404	404	417	394	407	380	418	394	382	394	372	429	372	359	427	375	413	410	425	435	380	369	381	406	390	417	355	358	386	369	374	397	434	387	375	387	390	366	404	405	404	404	393	386	399	403	363	378	391	422	400	365	331	379	399	415	374	395	382	403	397	413	390	390	371	372	361	388	361	386	372	400	402	381	404	356	427	409	405	379	381	392	391	409	401	341	408	376	431	400	373	398	391	394	405	404	374	360	399	364	429	405	398	409	417	388	405	398	389	379	390	374	368	404	375	389	377	382	354	407	352	432	386	409	360	394	382	416	403	385	389	397	425	388	400	401	387	448	404	364	440	399	397	403	413	429	405	372	360	375	408	403	389	405	430	407	368	412	423	386	424	393	411	379	382	356	393	383	381	346	384	392	378	390	391	404	424	375	380	373	357	390	403	386	386	418	372	420	419	399	396	393	391	379	397	391	408	426	401	402	418	413	393	395	401	412	375	386	383	388	415	370	394	384	399	430	372	446	404	375	371	412	392	392	398	390	379	413	389	396	351	420	343	394	388	361	385	392	428	342	414	393	402	380	356	386	424	394	390	394	409	385	410	370	416	389	391	384	389	348	412	389	419	411	416	372	386	390	403	414	388	379	393	440	391	395	394	391	414	401	377	379
14109	2625	400	366	415	425	400	419	347	396	377	381	422	390	369	390	383	376	392	374	377	398	385	380	392	370	386	426	409	397	376	392	364	373	339	413	385	384	399	422	389	408	359	381	417	391	360	358	380	405	416	424	393	370	378	425	391	379	353	337	390	401	357	372	394	384	409	410	383	359	361	406	402	401	367	385	364	387	395	395	400	362	393	417	375	407	385	425	381	377	391	400	391	424	413	383	384	365	404	361	368	370	361	409	399	408	363	385	384	379	355	376	373	372	368	380	389	382	414	338	414	409	385	382	375	381	397	369	364	395	374	388	413	387	429	441	397	427	400	369	368	397	376	407	403	362	409	386	397	361	414	428	375	383	414	399	372	386	431	374	374	381	396	383	407	427	401	403	407	346	381	410	374	432	394	379	387	382	430	367	379	368	439	402	364	359	357	390	401	389	383	393	403	409	410	380	390	360	404	365	381	399	385	379	399	390	389	430	455	388	386	398	378	420	379	385	335	419	417	375	382	424	403	369	380	368	405	407	408	366	418	397	378	412	385	380	397	359	381	414	393	387	374	331	400	394	385	410	394	376	407	371	374	358	389	367	364	376	370	372	400	377	427	379	375	395	425	372	366	394	373	395	359	384	382	377	362	392	381	420	407	403	407	410	360	376	388	395	413	395	378	362	385	391	421	371	437	404	358	392	391	375	383	349	374	376	401	421	401	344	380	390	386	415	404	411	367	385	382	372	385	389	358	369	371	392	388	428	398	372	400	414	402	348	371	385	388	361	369	394	381	427	393	401	369	383	392	402	387	398	385	388	404	400	360	404	434	416	418	395	360	398	402	385	386	401	372	374	387	395	387	365	387	380	438	364	362	385	359	399	377	419	385	381	387	402	426	415	415	412	448	356	377	367	383	358	396	374	410	385	370	357	373	369	400	373	377	387	388	362	393	428	432	352	389	396	358	395	396	386	348	412	383	383	376	378	360	428	388	368	407	379	382	408	412	407	413	388	404	375	392	390	362	409	404	369	363	368	369	372	383	356	396	384	383	370	408	379	395	422	369	387	379	404	388	412	389	401	405	396	376	359	401	394	427	389	417	379	376	387	374	389	381	398	426	385	400	412	390	384	372	397	412	380	386	366	424	347	370	388	434	380	369	419	407	350	377	366	398	355	386	411	368	425	367	408	394	397	363	425	420	420	399	371	374	387	390	385	391	371	384	367	373	380	387	392	411	363	391	398	382	423	414	401	400	386	409	357	412	420	408	373	375	386	380	370	396	371	388	393	391	366	418	380	356	387	380	370	422	420	379	387	366	424	390	360	412	390	367	344	361	363	383	382	396	382	379	399	421	400	409	375	362	381	420	435	374	359	369	397	378	375	392	376	374	406	380	371	357	383	369	435	417	355	403	396	404	372	396	358	396	377	383	443	401	367	333	379	390	394	406	376	384	412	358	387	364	393	383	381	397	367	369	403	412	372	408	431	413	361	393	397	389	402	393	384	392	383	408	433	393	403	410	403	397	358	409	374	403	396	399	401	369	372	412	382	386	387	401	372	381	376	367	363	399	379	321	380	403	380	391	384	370	396	395	434	427	405	387	424	380	371	352	389	373	404	395	375	368	416	421	375	418	391	393	402	379	369	395	421	413	410	381	352	385	372	386	389	431	388	372	387	402	395	428	378	376	401	396	413	445	380	426	395	416	375	404	346	392	376	359	377	394	443	373	346	409	373	381	410	354	355	378	385	356	394	385	355	381	377	408	387	393	398	351	366	411	361	337	355	346	373	360	379	357	379	382	402	363	373	343	365	395	392	421	384	359	353	360	380	377	382	402	392	382	399	381	347	401	361	390	396	373	376	413	415	371	380	375	367	408	376	377	386	354	365	392	371	367	376	378	388	382	364	383	393	390	392	359	386	372	374	418	404	412	349	378	353	355	351	399	373	365	407	395	370	348	394	395	355	329	383	394	420	412	385	375	397	403	374	359	377	377	430	367	400	384	395	362	398	389	358	394	409	388	379	391	391	395	375	387	363	396	368	387	388	372	320	384	384	389	416	399	358	377	403	380	355	338	399	435	411	427	361	414	412	389	380	399	336	399	401	403	396	395	421	419	395	396	363	411	369	426	419	403	368	391	398	400	360	362	415	398	425	386	360	378	404	385	365	381	371	378	389	376	405	418	354	369	408	356	364	385	397	349	352	402	369	360	404	377	377	376	358	380	393	412	419	357	386	396	373	432	366	375	362	378	382	401	380	370	374	402	410	384	401	394	370	357	410	424	372	392	348	399	391	361	418	384	417	427	390	377	393	375	411	388	359	350	387	368	375	380	391	403	358	413	398	407	398	402	390	402	418	371	381	373	422	380	418	370	370	375	376	404	401	403	365	383	382	379	405	388	348	386	378	415	404	407	408	396	350	412	411	362	419	406	418	360	373	416	408	388	398	384	371	410	352	361	390	429	410	380	385	365	382	366	366	350	396	393	385	405	417	402	395	380	405	368	400	399	410	410	375	391	396	422	364	394	427	394	417	358	405	401	355	390	421	400	381	414	382	321	410	410	403	366	383	385	415	349	421	359	384	384	349	360	404	377	382	392	386	397	386	393	439	383	400	360	408	404	401	384	393	387	379	356	396	391	365	373	369	390	385	397	425	445	382	369	394	408	390	372	412	378	367	373	440	399	384	382	417	368	395	375	393	413	377	380	369	401	409	386	342	386	382	374	421	378	401	378	388	401	448	396	403	354	365	372	340	371	376	408	408	433	416	382	390	388	392	405	404	342	365	401	421	394	420	386	374	375	396	370	361	397	361	381	381	394	390	339	410	423	394	384	400	388	366	357	376	377	383	382	407	417	360	383	393	405	431	386	377	389	400	373	387	385	401	356	386	399	382	394	407	419	420	377	393	358	372	358	360	369	364	384	406	398	442	388	362	353	409	401	423	390	380	421	399	395	391	365	410	378	406	355	410	367	387	387	423	409	334	372	389	385	418	428	397	365	370	392	353	366	402	399	368	367	364	405	364	407	400	402	359	355	368	390	399	404	403	388	394	392	376	339	402	386	387	359	386	338	348	381	405	385	428	374	373	398	393	374	315	393	377	356	349	375	386	393	372	399	397	408	333	402	341	361	356	417	386	415	332	373	387	358	386	385	387	395	404	371	358	388	364	393	383	402	365	345	378	396	391	404	343	381	370	364	398	362	375	366	443	383	404	421	366	416	358	438	413	365	386	387	412	403	416	405	401	398	424	421	384	380	374	379	440	399	373	364	394	377	403	338	408	354	408	385	354	386	382	423	417	380	364	385	403	385	380	371	374	380	398	415	397	404	422	371	355	380	383	358	378	394	367	363	384	338	397	412	421	363	412	401	392	366	395	393	386	405	391	381	336	409	411	400	372	375	370	380	336	389	378	371	383	406	384	404	407	355	374	401	368	391	398	389	367	398	391	369	381	397	382	387	338	396	434	414	357	404	413	387	379	404	387	395	378
8962	1659	878	897	807	925	844	842	836	911	868	861	825	818	818	848	840	838	852	864	835	834	807	833	847	857	832	898	837	855	844	850	889	823	876	843	841	844	843	852	868	844	788	888	901	871	866	856	842	856	836	826	807	872	858	843	817	804	841	814	847	851	873	845	870	828	874	841	802	807	840	856	813	843	823	808	845	862	842	823	865	864	876	821	932	816	853	815	852	846	813	890	844	852	823	804	847	828	834	843	839	862	850	853	855	859	803	836	818	840	829	844	880	833	817	908	835	791	862	813	816	803	841	848	849	861	878	865	832	827	864	831	849	886	845	873	839	844	818	822	858	852	824	797	857	817	838	870	815	825	858	822	851	892	872	820	813	865	843	843	822	832	826	848	809	854	841	863	879	858	844	847	835	863	843	864	834	830	838	835	831	819	837	798	830	825	816	796	873	883	835	808	874	884	863	902	828	831	817	825	904	844	823	796	842	884	840	865	834	823	827	806	812	873	795	850	859	758	867	802	816	836	853	838	784	845	793	866	873	802	855	856	852	850	840	810	807	818	790	833	815	814	876	843	880	835	832	905	812	833	846	862	849	838	843	822	882	867	816	855	776	843	858	830	816	825	871	846	829	895	791	808	860	860	862	834	793	835	843	864	893	804	831	851	885	801	857	841	814	837	826	824	839	849	818	892	842	848	824	849	851	831	802	828	876	842	855	847	830	856	864	832	797	812	864	875	837	848	915	817	850	826	820	855	828	874	924	907	844	872	852	857	801	879	807	847	864	871	812	818	868	865	814	889	866	847	884	816	819	845	857	855	850	814	858	815	793	849	800	844	817	836	800	859	825	820	861	837	813	824	862	862	832	867	823	828	801	827	812	800	876	877	839	833	821	893	900	863	852	785	862	795	791	861	839	856	864	789	840	829	832	776	877	876	873	842	850	812	847	886	892	847	837	774	862	852	852	839	832	754	906	832	860	848	834	868	814	845	884	844	845	816	819	873	855	909	815	882	809	838	818	854	801	901	851	892	842	789	837	861	828	861	783	872	852	857	869	815	825	867	828	889	864	828	860	881	867	856	839	792	843	847	874	860	861	807	829	820	864	827	862	850	883	845	779	829	886	859	843	841	851	856	842	845	830	834	834	852	844	848	823	836	832	840	806	828	856	837	877	861	878	850	856	805	791	857	845	857	873	855	856	808	882	869	885	848	830	845	858	826	787	860	859	830	883	815	847	862	841	879	847	798	803	823	873	834	847	818	832	835	855	849	897	851	857	846	808	833	824	781	839	871	841	809	855	802	824	881	849	843	812	827	860	872	858	859	854	848	845	819	856	830	787	838	832	808	865	810	902	845	805	904	804	890	836	821	841	857	834	832	823	819	856	808	867	854	923	823	840	803	841	851	873	796	890	847	835	791	856	860	915	818	834	799	842	789	823	803	851	861	892	845	844	837	887	823	831	808	805	883	867	832	868	850	833	827	853	853	845	835	865	866	873	830	798	822	878	876	865	855	845	824	800	880	867	836	862	842	818	796	848	874	847	799	865	832	850	887	847	815	853	835	891	791	883	872	829	832	854	794	799	832	900	857	813	822	799	860	818	869	806	853	832	817	851	866	841	835	849	868	787	840	820	808	883	846	826	806	800	871	850	831	799	823	842	845	796	831	860	847	900	816	841	808	858	866	872	824	849	885	837	849	853	829	859	806	873	860	872	841	845	870	818	878	801	829	848	870	786	850	827	782	850	856	813	852	859	861	870	822	906	905	868	908	796	829	871	820	827	873	826	851	883	905	823	823	792	862	790	828	824	833	839	843	763	801	854	877	835	818	827	867	840	819	847	857	810	822	858	854	863	868	823	830	830	834	890	892	857	853	848	889	815	884	833	806	850	828	802	827	841	845	788	848	864	853	863	885	893	784	845	878	858	837	858	819	831	882	870	838	835	894	872	849	839	879	849	877	834	798	839	826	831	799	883	845	849	842	839	834	859	862	862	871	807	843	840	840	840	908	908	830	902	867	876	836	782	855	833	854	813	847	886	854	815	785	819	854	818	794	841	842	841	869	800	839	869	824	839	783	821	840	873	862	874	849	861	846	839	866	843	835	855	831	813	816	868	871	865	876	826	849	887	827	869	844	853	847	878	810	822	829	860	856	915	796	868	814	857	852	840	874	837	828	856	813	832	849	846	854	869	829	841	773	792	828	862	822	818	847	863	878	853	852	826	863	833	813	797	855	862	902	835	875	859	815	838	820	833	847	854	833	782	862	860	874	852	866	871	848	819	902	859	826	856	832	789	839	827	861	784	872	848	824	889	894	857	809	851	795	916	850	810	800	799	797	867	824	855	855	804	843	838	868	835	815	864	888	848	896	838	829	831	809	844	830	817	856	835	864	824	825	798	816	870	800	772	860	837	777	848	827	834	829	844	841	818	802	844	809	822	860	810	892	871	922	857	789	837	822	811	804	873	838	857	830	826	842	843	816	844	794	862	855	858	880	889	897	841	853	847	827	879	845	899	818	815	836	874	835	785	863	803	848	848	845	862	841	871	874	841	892	855	841	819	871	842	816	896	834	842	875	845	823	801	884	799	870	826	870	896	874	829	860	826	891	829	821	853	867	804	839	831	845	832	825	853	886	837	833	859	847	837	851	822	837	816	864	852	876	855	847	908	834	855	818	832	873	861	813	767	862	809	819	824	833	862	864	842	896	878	841	894	813	795	875	840	873	882	907	842	818	883	838	851	804	840	815	841	849	833	834	821	857	826	823	886	828	838	850	840	819	885	847	853	860	821	878	802	912	830	861	839	883	887	870	814	899	904	801	870	863	809	856	797	788	867	798	807	799	863	860	903	890	851	861	835	836	826	779	856	875	819	850	801	832	881	842	862	834	795	838	804	811	840	821	841	848	840	832	834	870	817	901	815	853	859	889	805	838	845	868	820	833	814	851	884	853	850	811	860	855	859	857	833	864	839	861	843	854	843	817	843	775	837	890	852	861	886	884	829	875	836	872	849	865	864	885	850	888	826	855	812	826	862	844	851	818	866	858	819	843	791	819	824	857	824	881	870	844	803	909	823	834	865	875	842	868	834	858	867	810	811	842	854	849	841	856	867	902	838	862	818	867	906	853	862	831	847	830	817	820	853	816	852	828	807	865	868	839	834	791	850	854	853	814	854	869	838	884	871	874	859	831	801	806	881	809	842	810	813	859	835	877	839	870	830	852	872	808	826	850	807	884	833	877	801	836	917	832	826	798	846	816	842	809	843	800	848	882	804	853	870	837	815	850	840	845	839	829	843	891	829	813	819	883	814	827	878	811	802	865	850	825	826	845	855	878	800	805	841	819	851	826	862	865	860	854	831	854	804	835	875	846	804	819	842	807	841	795	862	847	812	828	823	871	830	878	888	797	811	852	773	829	823	854	853	885	853	801	856	893	815	806	759	918	831	870	823	848	892	824	815	813	840	849	871	785	813	866	840	849	852	864	892	816
27814	5665	555	374	306	264	262	269	247	261	243	218	235	214	203	190	230	237	200	225	238	219	209	176	177	216	205	202	208	230	206	205	208	207	188	219	201	221	208	226	229	178	190	209	195	215	184	196	210	226	218	202	222	223	245	226	196	202	203	201	196	217	234	205	223	228	187	204	180	206	190	201	201	243	227	194	186	200	236	194	203	184	188	204	199	175	228	201	213	211	224	208	215	190	226	223	216	238	197	211	207	157	200	207	194	206	189	208	185	218	195	223	195	203	207	195	219	206	211	218	233	191	213	195	204	194	201	234	224	219	207	193	214	194	209	211	219	210	185	169	182	208	241	188	221	223	216	193	241	190	204	201	238	217	231	187	209	196	182	232	231	199	191	198	188	204	227	221	201	210	213	200	204	178	199	212	207	200	221	209	195	223	216	205	199	190	181	191	184	204	193	202	220	208	195	216	189	219	206	170	194	188	222	218	230	216	222	183	186	156	221	222	213	225	183	186	210	246	198	196	183	193	197	225	200	219	243	216	213	215	212	202	187	214	204	224	208	222	223	217	228	231	204	210	237	186	211	225	203	192	203	224	191	188	188	193	236	215	219	192	231	210	248	217	222	197	230	213	214	229	212	242	186	218	191	201	197	212	188	197	201	225	185	201	193	198	208	190	188	198	203	201	183	216	209	205	184	207	190	198	217	177	201	225	217	204	201	199	213	207	211	205	232	199	198	197	196	215	232	201	207	189	211	203	210	216	191	197	233	171	201	206	207	213	238	182	224	216	204	180	210	213	209	217	204	187	201	246	222	204	214	205	205	195	207	212	178	194	206	203	197	201	218	197	218	227	226	206	165	200	248	222	209	220	235	208	190	198	247	201	210	207	184	190	179	197	188	230	198	206	215	185	217	229	202	212	206	170	193	227	220	202	196	229	220	231	209	203	201	207	232	228	203	247	211	240	201	194	196	184	196	225	220	197	202	231	241	215	236	213	214	236	209	184	219	189	196	201	205	216	210	249	184	242	209	240	238	205	197	197	205	191	208	218	205	234	201	193	199	224	196	214	217	209	220	223	233	217	197	193	190	191	199	202	204	186	192	191	213	202	213	203	213	186	227	216	193	183	185	191	205	168	208	230	209	235	219	222	209	200	201	207	202	239	210	199	202	208	245	194	163	207	205	198	228	185	188	197	199	212	195	224	213	209	235	210	219	207	194	216	199	222	216	214	193	225	209	204	231	218	187	219	196	200	208	187	228	181	220	233	207	200	221	209	207	223	212	201	214	198	204	185	224	191	217	215	206	227	211	193	194	214	229	223	196	180	192	197	196	194	223	192	192	218	155	212	209	218	232	223	196	213	225	217	214	204	182	225	226	207	230	189	210	225	207	205	197	210	208	193	189	231	213	208	206	225	188	217	196	235	178	238	195	224	194	233	227	217	201	212	226	196	205	216	213	220	180	226	202	205	202	209	194	206	210	196	244	218	202	206	189	219	226	188	214	227	198	192	225	227	220	203	223	216	232	242	184	183	175	235	221	210	217	226	207	211	197	179	179	184	197	191	192	203	210	215	200	198	179	197	201	186	183	230	195	240	229	207	193	173	218	179	212	214	233	212	189	191	228	208	231	195	221	199	218	223	200	197	200	197	203	209	201	214	214	252	233	210	226	196	203	195	200	203	203	198	231	214	230	224	226	198	206	192	184	224	207	169	194	214	204	196	196	216	184	232	201	191	159	215	246	222	206	211	212	203	212	226	182	229	218	181	212	182	203	210	198	223	194	211	195	228	210	208	239	208	206	194	194	206	204	196	224	201	187	180	226	220	220	242	206	232	223	192	205	219	176	220	191	243	182	202	204	190	189	200	177	219	229	193	189	220	218	214	207	196	197	222	190	192	200	191	192	214	221	226	242	178	196	201	217	226	196	203	241	207	196	227	197	219	193	187	234	205	196	195	215	211	210	236	227	210	242	206	170	214	211	215	223	192	218	182	185	207	219	225	220	253	199	218	221	214	207	228	211	214	183	232	204	215	211	203	201	204	195	237	212	218	243	217	222	202	212	220	226	204	201	204	208	231	226	182	188	225	217	240	208	206	192	207	206	228	218	194	172	207	210	191	215	223	211	230	208	196	214	190	192	197	238	197	195	233	233	219	184	202	185	196	209	228	195	182	221	222	212	218	213	205	202	213	216	244	187	175	198	194	227	227	220	198	207	228	236	209	202	222	207	229	206	212	235	216	202	215	211	189	194	209	186	227	217	198	214	231	179	213	223	196	194	211	207	195	216	228	210	217	202	198	197	217	228	202	194	210	217	213	207	189	195	241	214	245	192	195	219	188	194	198	211	259	207	201	203	231	223	211	220	207	215	205	205	211	183	182	200	206	199	204	200	202	220	211	220	215	195	236	237	186	221	173	208	245	201	236	197	224	187	213	213	209	175	199	231	210	207	198	216	209	215	195	198	205	194	181	215	219	192	196	194	221	217	222	215	202	233	201	197	210	208	214	228	209	209	209	217	168	206	221	213	189	229	218	206	211	230	191	199	247	219	234	214	204	221	204	199	219	201	218	219	205	205	201	185	195	205	203	192	192	200	197	196	194	204	211	251	198	201	213	195	218	192	196	210	189	193	227	191	218	238	226	220	217	195	213	215	212	199	223	227	218	217	249	207	213	223	197	223	215	200	194	199	229	195	184	199	191	215	191	211	225	223	230	207	202	206	225	228	217	184	223	190	193	216	227	230	214	233	230	226	200	195	216	191	203	193	173	190	217	231	248	231	196	193	194	196	209	201	212	214	207	222	230	200	227	202	225	210	231	192	189	219	204	200	219	228	217	211	205	224	217	206	215	207	226	206	207	227	205	233	185	185	218	224	184	203	202	203	193	205	220	207	194	195	202	181	203	235	196	219	200	221	211	198	214	171	215	203	230	219	205	199	200	214	210	227	203	241	194	198	208	189	202	205	214	194	216	207	210	197	198	199	222	198	204	201	180	202	231	208	192	208	238	214	198	200	196	203	229	198	202	200	213	197	231	213	209	205	233	247	215	209	200	203	195	219	222	230	213	184	203	195	166	198	197	217	233	192	223	204	224	221	208	199	216	194	188	208	213	223	198	225	220	212	214	190	195	205	226	202	169	214	181	204	218	216	226	209	209	209	220	228	219	231	216	199	211	217	196	203	202	206	189	213	214	196	182	194	198	204	186	223	231	215	226	233	199	227	178	210	213	222	229	199	219	184	202	210	200	205	183	218	221	222	190	199	189	223	221	197	202	251	207	189	227	194	198	203	182	239	198	199	177	219	192	212	209	209	181	220	196	181	206	204	199	181	188	189	214	203	209	218	193	206	223	213	210	209	220	192	217	219	191	210	194	201	225	194	206	210	179	208	197	223	191	227	191	201	212	194	214	190	202	198	217	217	203	221	196	207	170	217	219	208	225	208	206	204	219	185	220	205	230	201	212	214	202	193	194	210	180	206	211	182	202	210	216
17267	2121	1104	1190	1050	952	803	751	685	652	628	577	567	569	562	546	516	525	505	511	568	524	507	520	486	497	526	538	495	486	465	487	505	473	461	488	488	490	519	484	550	480	495	476	516	495	499	546	501	507	492	501	506	533	502	463	480	493	504	468	517	458	480	490	497	480	487	491	493	489	504	484	478	462	473	473	487	426	465	491	461	500	486	460	468	454	502	490	511	507	495	523	482	504	441	477	484	483	515	497	484	469	510	448	460	455	530	498	456	454	488	476	498	477	509	506	443	446	531	488	476	496	478	459	521	507	482	482	490	480	460	486	505	478	489	491	505	480	509	505	451	490	477	469	469	481	489	475	485	481	528	433	494	547	477	507	453	502	515	475	474	478	491	445	491	501	495	498	460	474	512	491	471	498	481	511	473	454	470	509	523	519	482	488	471	470	451	492	513	487	495	471	448	514	494	499	454	497	484	514	508	504	463	482	514	509	497	466	470	452	487	488	479	493	465	491	472	465	478	500	481	538	523	446	515	506	473	456	496	493	457	490	489	470	473	495	507	505	500	442	488	477	514	437	544	494	479	500	487	469	478	490	495	457	469	459	489	488	499	487	459	439	485	479	508	469	470	513	503	507	453	476	516	491	485	481	521	529	460	481	472	452	487	515	534	460	502	465	476	470	530	539	456	498	465	445	517	502	486	490	470	444	464	477	518	459	489	475	471	482	516	497	499	478	478	475	499	484	484	485	489	484	473	477	441	522	500	484	489	487	545	437	489	505	444	474	503	467	445	488	459	471	442	470	464	467	491	483	500	499	454	510	490	474	492	454	512	519	458	504	496	478	487	490	474	478	442	487	503	453	499	443	480	487	476	506	457	472	479	452	445	467	449	501	489	471	475	481	461	498	519	503	456	484	492	480	461	518	459	486	505	506	491	490	516	487	467	468	481	451	500	518	497	495	484	455	484	461	432	474	504	461	478	477	512	469	527	479	491	482	504	485	483	488	471	480	470	476	511	492	508	486	481	477	473	500	446	510	491	509	484	496	494	471	461	470	520	467	445	482	480	491	436	511	520	476	500	493	450	497	509	538	531	483	507	472	478	493	503	483	505	500	468	493	475	512	458	472	461	487	534	502	479	502	494	480	499	475	504	513	464	494	501	484	510	439	494	511	492	455	494	446	499	486	492	498	472	482	468	517	443	502	454	485	482	499	454	486	487	524	474	485	478	526	473	470	486	505	513	515	470	465	491	497	479	481	464	460	455	502	473	457	454	528	481	509	504	462	460	518	500	520	500	513	468	496	525	497	497	493	503	492	493	497	485	493	482	498	500	445	504	513	475	494	490	463	506	474	471	473	489	497	467	481	460	482	478	467	485	486	517	493	505	496	486	536	513	512	488	519	475	484	465	526	494	527	485	478	512	437	477	496	519	512	486	447	476	510	477	494	512	514	472	525	492	438	531	479	482	509	498	467	497	457	523	462	516	505	456	495	473	464	511	461	491	467	444	473	468	508	440	528	529	486	484	472	477	474	453	469	459	492	465	485	513	486	486	489	475	471	460	453	471	477	482	493	451	451	487	456	498	519	455	467	475	453	486	476	476	501	489	513	469	511	496	472	509	456	463	513	496	510	489	473	479	462	474	483	423	502	471	490	440	477	517	511	493	522	480	465	471	471	521	493	516	473	524	507	472	504	466	517	526	488	470	467	510	485	471	504	468	470	521	465	499	504	455	460	507	501	494	477	467	472	529	537	461	520	499	489	491	477	438	471	502	486	487	463	482	495	455	481	505	450	476	498	484	462	479	476	467	471	477	457	513	461	498	524	436	470	502	495	503	531	495	530	486	506	432	469	513	530	447	480	506	506	523	475	497	494	480	508	502	480	458	470	516	482	463	500	466	522	475	533	474	483	463	494	458	478	475	485	494	518	468	491	513	500	482	479	489	494	469	460	484	510	513	483	514	456	529	505	458	492	498	494	477	470	494	493	489	506	477	512	530	495	487	475	483	485	455	502	456	481	492	481	501	475	467	506	482	509	478	484	486	466	478	461	476	500	469	504	477	486	495	511	509	467	460	473	487	491	448	466	487	487	481	471	483	519	471	525	494	503	510	460	490	514	473	484	514	493	489	516	473	483	469	451	473	494	465	477	501	451	453	519	471	478	462	514	463	472	508	481	506	490	485	453	490	483	479	463	479	480	498	458	467	490	496	481	453	481	473	444	496	452	516	483	530	471	498	473	499	471	466	511	526	467	516	496	504	499	463	507	475	455	494	459	468	490	468	496	513	480	499	485	478	487	438	505	443	482	512	505	488	515	482	485	468	509	470	479	509	479	522	441	505	462	520	516	509	470	503	470	507	480	466	528	432	517	430	485	517	513	447	502	505	459	497	490	476	474	496	505	500	536	509	512	447	461	521	472	525	536	513	507	438	493	516	463	512	473	473	498	504	523	479	460	517	468	504	452	458	485	488	447	466	490	504	483	510	496	493	450	451	450	472	470	471	475	464	463	491	493	487	510	502	509	466	494	482	476	491	454	459	518	468	525	479	456	463	505	449	500	461	480	509	452	511	497	466	466	472	498	531	499	486	470	488	501	460	498	464	496	475	481	498	467	462	508	470	484	511	475	447	467	479	480	519	486	465	507	488	498	493	488	492	477	512	501	451	446	469	457	484	444	491	460	470	477	467	532	474	502	494	475	521	508	484	481	480	454	492	448	490	486	489	494	442	488	464	529	501	505	444	494	486	507	507	513	457	478	484	460	448	483	479	499	485	481	437	489	473	449	510	474	497	519	477	515	483	494	512	428	465	456	503	510	462	446	495	472	453	499	456	464	484	464	516	538	521	487	491	490	465	440	452	474	540	449	472	501	500	516	504	506	479	465	518	469	512	476	494	436	473	480	499	493	497	473	490	509	478	482	513	493	481	491	482	506	473	482	493	478	468	444	464	500	436	507	464	475	482	513	502	510	508	509	505	513	473	496	521	514	526	496	460	494	480	526	505	474	474	489	461	497	445	511	459	508	430	496	496	478	471	480	507	475	494	520	495	482	512	499	506	474	487	496	459	513	501	512	491	498	487	469	466	478	483	479	474	467	500	497	509	496	471	477	490	453	501	490	461	483	459	453	454	508	516	477	468	501	489	476	446	473	488	470	466	463	476	505	491	522	478	499	510	462	506	494	496	452	484	496	478	483	471	515	522	490	476	457	463	474	466	511	446	467	473	476	512	457	491	492	471	511	494	466	442	491	490	454	469	468	493	520	497	512	438	485	510	475	495	481	479	458	507	510	517	496	475	469	435	480	497	462	493	493	481	480	466	495	482	498	501	476	486	496	426	542	496	436	482	469	483	454	478	446	478	475	526	515	503	468	506	506	459	486	505	519	504	472	499	464	476	498	511	489	473	455	455	520	506	508	486	498	459	503	495	517	489	513	476	515	494	451	497	494	470	490	466	486	483	496	499	535	485	502	494	481	520	458	508	500	535	464
37027	9001	970	549	390	305	279	238	211	216	195	179	181	192	170	173	177	174	174	156	189	168	169	158	173	140	167	171	148	140	157	178	125	157	169	144	141	166	165	134	168	181	177	189	159	138	160	123	179	151	142	171	166	115	137	142	135	166	162	149	153	158	155	155	160	163	140	130	148	155	143	144	127	157	148	160	151	155	127	164	138	156	135	173	146	128	165	150	111	143	155	156	133	167	136	128	151	163	180	163	131	156	129	159	142	167	198	138	157	141	144	131	164	167	145	142	143	148	166	148	128	178	147	152	131	152	135	141	144	154	148	163	162	163	141	144	165	164	150	141	171	156	134	142	131	163	161	143	162	152	133	160	139	154	127	140	156	161	152	172	154	144	169	189	152	143	133	163	169	157	149	147	151	151	146	158	162	165	143	142	166	135	169	194	127	159	165	129	157	138	133	166	155	175	147	152	133	136	161	156	157	126	151	161	161	147	146	155	158	143	122	145	128	163	162	157	161	151	133	165	168	142	133	186	137	154	189	159	161	162	132	141	152	155	160	153	137	145	154	169	163	147	149	143	134	150	186	135	130	153	154	132	145	149	160	163	155	161	146	160	177	147	155	182	159	138	160	130	150	136	150	140	172	167	145	191	149	150	179	145	136	146	151	140	170	150	136	166	146	173	166	134	152	134	139	143	164	144	137	141	154	131	142	140	154	176	117	156	181	149	152	150	168	165	155	164	155	154	147	164	162	158	154	154	155	166	143	134	149	144	140	151	135	140	143	155	150	162	173	154	152	144	142	180	165	152	149	147	156	168	146	141	148	140	137	165	157	145	165	143	150	170	151	128	137	132	154	165	134	152	143	148	136	159	146	168	151	137	171	127	163	163	136	131	151	132	159	145	143	148	141	152	161	159	153	125	150	156	169	151	163	152	138	116	142	141	150	148	172	146	139	143	128	145	142	144	154	143	166	160	138	126	123	138	127	162	155	157	166	157	176	154	167	135	136	167	133	141	132	150	144	162	138	127	159	168	158	160	158	162	142	175	171	153	172	166	150	133	127	144	162	129	170	142	190	134	172	169	145	136	167	162	160	143	169	151	120	147	157	138	153	141	144	143	141	148	151	127	150	156	156	170	154	156	138	152	148	167	150	146	143	170	154	145	142	141	149	163	132	142	126	139	142	145	153	164	145	159	173	144	165	140	158	130	151	168	156	155	177	156	133	145	161	153	152	144	187	162	135	170	143	150	140	159	153	154	172	158	138	133	156	159	122	156	144	157	147	150	153	158	150	164	137	151	156	163	142	160	156	154	122	151	168	140	143	142	169	145	160	152	165	152	167	174	168	119	133	179	133	135	177	142	160	173	162	157	165	138	136	152	133	172	155	136	146	141	171	151	149	137	136	172	132	142	131	156	155	152	142	161	157	138	168	146	150	168	153	136	163	148	149	164	167	134	176	141	162	138	154	173	150	153	150	146	156	128	166	139	149	138	154	132	183	155	154	175	157	158	146	137	122	131	120	151	166	161	141	158	152	161	157	149	176	143	153	151	160	115	164	147	158	171	182	185	145	159	141	133	166	139	167	171	145	172	157	156	159	175	158	173	148	157	142	163	165	150	153	143	164	154	141	145	146	165	152	161	149	156	151	148	134	138	166	165	138	168	153	152	145	172	139	159	156	158	142	167	144	155	150	162	147	168	153	140	164	148	166	154	135	145	153	177	146	182	154	161	150	167	152	147	144	169	154	157	128	144	169	157	132	154	143	165	153	116	134	141	168	174	159	138	149	149	142	150	155	151	164	152	147	147	157	166	169	148	133	159	155	165	139	128	144	161	156	147	193	158	160	142	171	163	143	160	155	150	158	141	161	135	125	140	116	158	160	134	156	136	152	165	148	139	146	124	133	132	155	147	148	140	129	134	161	165	154	157	155	138	148	165	146	142	143	165	149	149	151	148	147	167	147	164	154	164	161	138	135	163	145	166	156	149	169	144	136	157	131	145	176	154	147	113	134	171	146	156	140	161	160	153	163	150	146	139	147	157	166	175	148	171	164	150	139	156	143	136	150	148	143	156	162	148	157	138	138	153	155	150	158	143	149	148	146	146	129	137	161	149	154	139	161	143	165	138	144	156	159	136	160	125	118	168	142	140	162	130	145	155	138	181	140	130	156	163	160	166	148	141	141	141	160	168	139	148	154	173	145	154	167	130	142	141	162	130	151	148	182	134	166	170	143	152	139	163	180	182	135	169	158	144	149	127	146	145	151	174	156	157	135	158	150	124	156	162	164	147	135	132	160	148	148	160	145	129	153	137	164	178	175	150	142	136	152	141	167	168	160	152	149	176	163	152	141	152	150	150	161	167	177	154	163	152	164	154	150	147	137	136	151	177	152	152	133	157	147	153	173	165	141	154	156	149	141	138	138	151	129	130	148	152	153	143	167	162	153	145	154	164	166	173	149	165	137	149	149	154	125	163	149	160	159	142	145	146	162	155	162	130	163	141	132	165	144	159	130	156	166	145	138	146	149	150	144	158	148	138	153	158	149	155	145	133	161	165	156	140	183	164	157	146	156	149	144	126	126	131	136	160	136	160	155	149	159	145	161	141	149	150	152	159	144	146	136	166	142	180	157	136	139	149	146	157	145	149	148	156	137	173	148	175	160	168	156	165	159	157	142	125	158	140	150	154	148	170	154	148	143	168	126	133	156	164	165	164	174	123	148	170	158	165	124	149	164	160	172	166	166	160	165	171	144	138	140	169	153	156	154	148	158	156	144	142	160	144	166	152	122	159	150	146	150	177	158	168	140	147	126	155	161	160	171	166	137	145	165	172	169	159	163	154	162	130	162	149	148	161	124	149	154	154	183	169	170	153	174	141	158	149	157	159	157	158	152	146	147	147	146	149	153	136	166	124	169	140	157	180	160	123	162	161	141	149	137	136	137	131	148	139	170	160	169	122	149	165	159	162	156	166	160	141	138	138	147	144	162	156	149	142	137	151	155	147	162	153	120	156	158	157	155	151	167	130	146	125	167	168	149	155	151	157	167	136	175	137	166	159	138	133	135	132	147	166	140	152	171	150	133	144	151	127	158	162	154	157	144	167	164	161	156	144	140	154	153	173	150	132	140	141	154	165	159	139	150	155	161	148	141	149	152	175	129	165	149	158	138	146	152	147	144	148	152	159	161	141	160	159	161	119	144	164	139	145	169	138	127	170	154	167	166	167	156	149	155	177	159	147	154	177	169	163	164	148	132	159	192	155	133	149	118	149	171	155	148	145	153	150	179	152	153	164	160	125	167	153	173	154	150	148	155	164	168	166	142	140	137	175	153	161	148	166	158	133	152	130	151	159	128	145	165	169	149	122	168	156	157	143	179	149	135	166	147	131	137	167	170	137	127	141	143	135	142	154	136	170	136	161	166	175	165	167	140	146	153	149	152	170	171	138	160	164	162	143	150	157	145	135	178	159	146	147	158	171	132	132	151	167	153	160
21491	2495	1657	1800	1557	1293	1072	930	820	745	670	625	589	524	560	509	476	492	504	460	476	460	461	431	458	409	438	440	409	395	421	430	406	417	435	410	449	412	416	417	369	415	402	417	405	378	407	394	415	361	388	403	393	376	382	394	411	393	387	397	388	406	421	439	386	389	417	422	390	383	361	412	400	401	445	399	413	390	392	403	400	400	436	399	409	370	376	405	362	380	378	381	395	386	388	412	407	413	353	375	363	380	383	409	381	420	431	395	384	390	383	391	413	369	395	400	376	428	392	398	407	400	421	423	402	408	357	402	385	392	378	347	364	404	369	362	380	384	372	405	405	381	350	411	383	363	382	398	404	379	387	425	386	393	415	394	376	414	404	396	375	399	395	378	395	387	385	398	409	381	409	394	359	392	380	391	369	380	400	358	416	423	404	362	412	395	393	422	370	387	381	369	394	374	409	381	379	452	415	393	399	368	373	392	420	404	407	381	401	395	390	413	412	410	408	406	360	377	393	393	381	387	362	390	406	380	375	408	384	408	386	388	372	409	388	379	357	397	402	410	362	397	404	404	356	415	414	361	425	383	420	390	391	416	408	399	395	399	399	407	424	359	382	421	394	431	414	399	396	362	360	376	403	377	389	393	397	411	377	410	431	380	379	390	388	419	385	454	392	413	389	403	382	378	401	426	389	413	404	418	374	400	370	375	438	390	365	384	386	403	346	385	401	381	384	388	411	442	396	404	388	371	363	396	375	417	399	412	353	402	374	407	395	356	382	395	386	403	443	434	382	394	367	409	394	427	403	427	392	434	425	434	385	394	394	396	357	414	429	418	384	372	403	347	394	428	378	384	381	427	421	402	379	422	416	409	414	388	380	409	380	398	382	364	405	393	403	364	395	384	393	396	370	387	390	390	368	417	344	384	364	399	406	393	408	403	417	356	393	410	404	402	381	418	380	408	413	390	412	373	401	379	370	410	392	376	401	391	407	363	379	385	415	442	370	373	383	377	384	385	417	416	399	380	392	392	382	406	377	387	408	385	348	375	363	423	351	411	411	367	401	388	391	377	369	420	380	350	388	408	359	429	399	410	383	379	390	391	375	408	398	366	391	387	384	419	392	392	383	375	408	413	404	406	389	376	426	394	374	388	393	378	415	391	397	424	406	367	377	378	419	381	389	369	407	379	364	404	387	381	376	401	391	377	370	395	355	405	387	422	415	377	403	419	422	379	433	384	381	411	388	378	400	390	361	376	446	396	384	439	354	401	400	372	402	422	373	366	385	399	414	418	368	405	397	393	415	419	397	402	368	416	406	396	399	399	374	390	404	349	426	387	426	400	383	403	386	386	380	411	384	370	396	410	392	405	412	398	367	383	386	393	412	377	365	380	374	409	365	406	370	352	370	393	368	402	370	399	413	389	375	387	369	372	390	396	388	375	375	415	404	375	403	371	400	399	383	377	409	379	395	390	376	409	389	372	404	379	385	414	378	413	371	357	381	378	413	413	389	338	390	404	398	391	398	393	418	380	378	354	371	401	398	399	370	389	392	366	394	431	408	415	384	410	413	404	372	408	387	426	391	383	432	379	352	375	364	391	386	389	408	406	397	388	395	366	407	406	415	373	390	386	395	344	381	374	405	401	394	372	391	383	417	428	373	402	376	381	387	408	396	389	378	393	373	411	402	384	386	402	389	413	409	353	419	384	417	396	404	380	433	334	368	401	395	430	381	401	405	406	376	415	380	392	394	388	356	415	415	423	394	386	398	359	400	369	395	413	426	428	358	382	355	400	378	374	408	379	390	411	392	356	385	395	453	383	391	342	410	388	405	365	406	379	407	406	369	376	398	390	423	406	392	412	386	398	412	424	445	363	410	360	368	397	393	408	391	370	377	408	399	366	367	407	373	370	349	416	401	417	405	395	382	412	351	381	364	379	383	388	423	370	436	411	413	354	400	378	394	392	396	367	406	339	356	429	360	393	368	395	416	384	403	373	368	367	415	361	403	408	422	352	382	403	382	421	397	371	370	413	406	367	389	371	365	347	384	372	406	402	424	366	348	366	388	435	407	400	420	354	423	418	387	385	389	391	385	377	436	393	412	412	397	396	365	376	372	422	375	383	387	378	409	432	394	392	403	396	396	391	411	409	397	403	382	393	362	410	376	368	415	380	399	414	444	359	369	367	393	392	370	383	410	408	388	376	413	377	411	376	395	402	388	394	392	367	429	394	373	356	389	381	396	371	405	385	404	396	372	389	386	371	397	363	438	369	375	349	413	380	389	374	398	367	380	384	356	407	395	377	381	417	392	388	387	380	393	428	395	403	399	398	382	400	354	419	364	395	392	384	385	358	367	426	394	364	430	343	371	369	379	353	378	410	413	358	442	418	417	422	390	374	382	397	394	366	382	383	394	390	410	407	371	361	414	414	379	370	417	388	378	386	393	370	417	392	411	409	377	413	373	351	410	381	357	370	418	388	389	396	431	366	378	399	380	425	400	385	403	388	392	435	376	377	408	386	397	407	413	420	379	381	406	395	390	403	384	377	390	435	403	391	389	415	377	353	380	417	428	426	363	374	404	350	402	410	400	394	398	422	395	404	377	389	367	374	442	417	393	442	413	415	378	402	409	393	385	446	401	409	398	398	415	384	402	436	404	410	357	380	358	426	425	426	396	432	396	384	356	394	376	389	378	406	422	390	360	409	379	372	381	403	439	447	403	377	413	391	400	392	401	438	373	394	388	361	346	384	402	421	462	374	378	398	407	405	383	397	418	361	396	410	357	423	418	376	402	367	408	382	398	393	385	396	378	377	403	386	418	368	386	398	382	406	424	362	381	387	368	399	401	402	370	382	371	382	409	388	412	396	423	399	391	394	411	460	362	405	373	354	400	369	408	424	377	413	389	405	388	387	402	352	422	355	379	399	389	424	362	389	398	408	381	391	343	430	361	412	404	382	441	363	408	394	381	373	388	399	359	372	403	407	377	370	368	361	416	388	407	399	368	384	389	405	407	362	399	387	416	392	366	376	361	420	365	417	391	419	366	384	392	394	406	377	380	386	363	392	382	416	361	393	416	384	421	408	369	376	416	365	423	383	397	383	418	371	411	390	376	396	371	406	403	372	377	326	420	398	407	377	401	407	407	395	382	407	431	409	370	410	388	408	411	403	389	379	389	402	412	407	398	388	397	398	376	398	392	411	390	416	398	384	372	393	380	368	399	367	372	391	408	393	389	404	388	370	402	424	425	402	403	380	400	391	416	381	415	408	380	385	394	400	415	436	403	435	379	403	413	354	397	443	413	380	395	406	386	397	403	360	356	412	415	371	392	432	372	393	393	364	403	377	385	381	356	380	383	400	416	387	402	402	386	418	385	398	383	372	380	367	423	397	427	445	386	366	384	389	372	385	388	377	405	399	388	392	358	379	385	369	394	400	427	399	391	370	398	382	400	404	411	375	415	399	406	402	415	409	380	401	384	363	382	427	396	389
13621	2078	432	426	363	418	399	381	367	397	386	410	403	360	373	353	396	379	370	403	370	391	418	384	379	392	360	338	377	388	378	360	366	410	366	397	392	406	406	395	381	416	338	352	364	382	356	401	345	430	393	349	408	366	380	390	416	373	412	422	422	406	435	411	405	348	364	408	381	335	394	382	400	396	393	408	406	379	367	397	340	381	369	366	393	423	413	414	390	412	381	409	358	380	393	389	379	365	382	410	387	391	374	380	389	379	369	378	376	392	389	384	406	393	367	378	375	385	363	360	314	352	376	395	403	375	395	416	403	390	388	379	388	389	404	396	365	365	394	388	410	379	427	408	407	374	375	392	373	376	393	356	359	384	392	376	397	425	399	375	432	341	389	380	381	387	390	397	383	379	396	397	452	373	373	403	383	375	349	429	398	393	397	414	386	407	382	356	344	392	377	340	346	389	398	415	368	373	376	368	367	378	382	365	398	362	359	420	426	386	375	408	422	375	407	400	401	367	402	398	386	352	396	381	380	384	382	376	424	407	408	412	408	379	358	364	423	424	407	366	401	420	396	337	376	345	379	385	362	388	385	408	403	378	402	342	418	339	399	385	406	384	409	374	389	414	368	378	393	383	410	401	374	335	388	393	378	414	336	372	400	375	403	367	397	392	440	368	374	404	400	408	389	420	388	368	398	389	427	376	413	373	366	406	412	389	392	411	397	373	358	423	420	383	407	370	377	379	417	379	398	411	369	386	372	354	359	397	383	388	405	379	411	408	392	327	400	404	406	403	409	387	398	415	378	424	391	403	404	408	419	424	350	361	366	362	382	401	380	408	395	363	427	396	409	376	424	364	420	366	407	392	378	328	384	379	361	375	412	365	357	377	370	388	373	376	365	395	398	407	379	360	419	400	393	374	372	389	387	380	387	358	364	392	359	385	393	364	375	349	424	410	415	377	379	376	359	393	356	392	399	367	362	400	321	372	357	395	427	399	370	414	397	403	358	382	402	372	389	421	369	395	413	401	397	402	405	383	369	400	352	396	434	386	381	366	396	391	436	392	390	408	389	388	364	375	372	393	384	386	376	385	381	387	405	410	379	383	356	401	326	399	400	399	351	421	382	369	364	394	353	414	402	363	390	364	363	400	400	399	394	396	365	363	408	389	420	354	392	388	402	361	359	360	364	392	424	368	419	372	374	395	381	396	384	385	341	391	370	394	371	393	393	423	423	347	410	376	381	370	370	429	411	396	413	394	381	357	360	398	376	408	390	348	395	351	404	390	390	374	414	384	400	370	372	370	362	408	386	371	391	426	401	415	385	423	407	365	417	422	414	360	344	402	403	375	367	393	396	410	387	378	381	397	366	325	360	354	372	373	394	430	349	401	398	352	356	378	383	364	375	359	409	400	382	399	398	402	369	396	405	372	426	393	382	373	387	391	391	391	363	368	419	394	367	406	379	378	399	366	351	373	356	413	395	400	410	374	418	402	339	357	396	378	389	379	378	366	380	416	361	378	418	380	358	388	365	416	396	389	353	404	379	383	393	427	382	386	370	369	403	377	386	408	391	380	411	402	339	361	396	400	392	429	378	334	364	389	357	378	416	391	392	386	381	353	369	375	393	401	354	415	413	417	394	388	337	418	405	372	392	432	414	405	374	361	382	387	405	421	428	416	358	366	390	371	410	387	405	378	395	418	389	362	398	400	380	396	393	373	402	416	392	387	396	381	373	384	390	388	410	374	379	404	414	361	380	363	382	363	421	346	360	387	383	375	415	396	420	387	381	378	374	351	358	365	413	387	378	396	393	375	377	406	384	387	404	395	436	391	374	408	362	374	365	374	397	408	365	399	385	393	386	389	367	367	352	391	397	356	421	350	425	379	368	407	414	384	395	403	395	380	382	360	389	390	375	408	386	384	383	371	407	371	378	371	376	377	383	394	398	431	392	399	356	341	413	407	371	414	377	424	389	365	398	395	406	417	385	390	410	380	394	351	395	410	401	377	374	424	402	400	335	363	373	370	410	371	403	343	372	404	391	401	391	357	374	415	359	353	412	353	421	401	422	401	364	397	395	391	397	403	362	366	407	390	369	379	382	403	347	386	385	373	418	380	385	414	392	372	391	397	387	395	391	385	366	395	377	382	375	391	366	401	399	376	395	400	438	366	373	392	389	396	344	374	389	381	366	412	375	398	422	374	405	401	371	417	361	347	399	358	378	358	391	341	381	382	369	382	409	401	427	381	394	427	397	393	422	383	427	393	401	372	382	344	397	403	390	398	385	402	385	341	426	413	405	375	426	372	396	366	387	396	360	415	381	422	386	340	408	408	412	368	373	391	371	412	356	340	373	391	376	397	411	386	379	364	379	386	413	393	356	360	359	397	383	380	384	385	372	357	370	370	356	384	382	396	390	363	405	382	423	407	391	367	405	365	390	389	376	398	391	387	401	360	389	389	354	388	400	392	427	377	381	364	406	372	393	369	378	382	353	463	401	375	379	387	396	387	365	351	384	391	403	399	399	346	374	369	446	366	395	386	385	412	353	395	390	422	389	380	361	367	349	368	395	370	375	409	414	388	403	398	351	370	383	363	436	374	366	375	411	369	408	390	357	375	415	402	394	388	387	432	396	397	379	425	369	399	370	375	398	388	439	385	392	404	393	353	376	384	389	372	367	373	377	363	382	407	428	411	427	375	387	432	393	385	414	378	404	406	385	392	379	407	406	356	415	371	379	340	402	395	415	345	355	365	388	384	376	414	402	382	346	369	372	384	389	339	387	348	380	417	396	387	348	428	391	419	403	391	422	361	389	421	403	387	347	406	406	372	365	419	389	387	385	377	401	434	360	377	416	350	377	397	365	405	359	364	403	397	375	376	448	384	399	370	384	362	376	358	415	404	380	363	365	391	384	374	427	359	407	372	396	365	355	429	432	409	396	380	376	385	412	395	387	362	328	359	377	399	410	381	362	434	359	368	407	381	419	374	352	400	394	379	377	394	395	373	384	371	438	383	386	386	419	346	382	362	368	364	387	404	380	374	410	367	382	362	380	400	366	367	374	402	374	397	397	393	356	363	381	407	406	408	387	374	390	404	357	378	440	383	398	381	398	401	358	364	376	400	367	401	419	404	352	384	344	399	456	379	374	388	418	401	385	365	348	423	387	390	416	370	400	391	381	406	419	401	326	379	364	370	365	368	349	373	403	380	412	391	384	394	363	398	360	400	351	391	373	367	392	397	373	406	394	391	405	385	397	378	406	365	400	374	382	419	352	403	387	381	372	390	402	377	378	366	377	394	418	411	356	403	363	413	376	414	367	378	377	397	406	386	362	403	376	409	410	403	370	390	363	409	410	409	404	393	405	393	405	410	374	361	350	376	372	386	389	379	385	378	376	378	376	421	424	431	356	394	402	380	361	381	373	374	400	372	366	412	398	400	385	366	375	386	398	400	351	411	375	372	371	378	349	395	416	416	366	372	380	419	413	401	356	375
8709	1271	863	852	831	901	866	850	881	848	877	800	848	799	865	802	837	874	766	841	883	829	820	883	831	811	791	809	897	861	897	847	856	832	874	857	924	857	842	861	853	892	850	786	833	864	830	849	783	819	817	790	828	815	877	789	859	865	828	831	874	817	853	782	821	811	857	806	791	823	795	847	852	792	815	887	807	777	866	853	841	865	874	815	829	834	805	847	828	893	872	879	794	866	840	844	809	834	869	801	845	855	857	822	817	836	850	804	787	844	832	862	789	846	879	789	844	869	860	855	823	852	859	831	849	874	804	855	809	824	829	814	863	840	872	824	867	873	790	786	805	828	790	850	826	832	831	839	826	833	830	887	843	842	819	810	796	866	802	807	848	866	832	917	833	802	830	807	811	815	857	817	814	843	840	805	859	783	815	788	827	776	841	854	817	817	835	821	828	806	862	865	832	866	853	842	854	822	906	920	867	856	796	839	803	833	809	801	806	851	854	864	784	844	846	820	833	830	799	853	832	871	838	834	796	822	854	834	893	839	813	822	803	798	913	841	824	845	812	874	830	828	851	881	846	823	796	816	839	869	852	853	843	808	802	840	801	845	783	819	821	797	854	819	868	847	828	805	807	841	810	802	854	871	793	810	850	860	838	862	847	874	828	850	841	839	862	842	849	827	864	854	862	780	784	888	805	803	808	875	846	810	818	835	853	859	835	855	783	827	796	821	843	853	806	810	891	857	848	831	814	871	860	809	792	843	749	829	801	863	850	801	833	835	844	860	876	861	854	788	864	879	847	839	913	822	851	875	809	827	848	872	873	821	861	863	859	823	829	788	849	793	888	850	855	804	831	803	875	889	831	851	802	825	858	827	855	811	794	835	848	797	819	791	798	781	832	830	820	786	826	879	809	873	830	807	837	781	850	882	854	871	866	883	884	857	858	837	879	822	829	915	807	786	855	892	836	818	835	863	837	842	842	869	855	801	856	822	853	820	845	835	819	799	823	818	831	813	863	822	802	864	844	873	842	797	795	848	851	830	777	848	811	845	790	743	826	786	852	840	863	779	793	805	872	815	856	841	848	787	870	834	844	835	798	837	882	829	861	835	817	813	859	868	801	822	826	777	820	782	871	816	855	845	849	840	808	832	814	806	864	845	823	834	803	803	840	812	810	879	805	760	845	786	834	839	840	834	830	860	820	792	846	840	837	830	832	854	793	797	854	879	830	820	867	833	859	825	850	813	828	867	881	817	851	842	836	844	864	790	863	847	836	813	861	791	829	877	809	864	831	900	842	781	760	809	785	780	850	891	868	828	818	854	798	827	835	867	818	837	826	846	885	843	846	798	841	839	796	845	793	791	772	894	868	834	857	889	846	902	859	879	823	813	823	879	875	811	877	840	827	816	830	861	820	807	843	853	854	815	847	751	849	887	808	790	787	838	877	861	819	848	802	815	846	825	801	872	843	818	783	804	878	880	829	857	817	833	869	823	816	833	793	793	856	823	876	816	876	818	814	844	856	901	866	814	849	846	823	826	835	813	864	829	821	813	827	869	769	883	796	793	843	827	868	818	848	829	858	825	842	853	843	858	824	826	809	876	869	836	866	825	828	853	827	804	842	864	813	847	809	801	808	821	788	835	798	842	797	811	812	811	863	811	824	813	799	832	824	823	861	865	817	836	771	862	835	846	806	847	845	781	885	784	853	899	838	806	851	813	858	853	838	850	836	825	849	873	876	813	827	821	802	845	811	874	878	842	816	845	837	872	841	836	843	874	832	813	858	809	848	865	846	801	826	812	858	846	843	815	847	871	851	839	809	745	847	791	845	868	885	829	819	803	809	849	830	837	825	792	844	846	879	833	890	805	828	862	822	858	785	838	862	808	799	857	806	858	787	803	851	792	819	857	866	903	799	818	834	774	828	775	818	806	826	807	830	794	844	868	828	837	882	881	849	837	834	844	824	831	821	855	831	835	833	811	904	875	787	827	825	800	884	809	822	829	853	856	828	812	787	862	818	804	876	789	804	815	859	861	804	844	842	818	853	814	855	820	804	849	836	822	877	783	848	827	855	807	912	812	780	808	832	843	809	848	790	824	772	835	873	864	867	822	830	843	877	835	823	849	836	836	798	807	819	857	838	866	874	858	788	873	851	894	881	803	839	873	802	826	806	829	853	894	864	875	843	813	818	787	838	830	864	805	828	851	830	833	855	846	785	877	795	817	820	847	819	851	817	835	860	846	869	876	796	804	881	815	852	841	909	871	826	855	832	834	769	850	846	848	846	791	803	839	834	824	834	861	803	835	844	820	815	840	832	876	848	816	803	856	786	872	875	828	794	843	849	786	813	855	796	887	824	845	839	792	818	859	864	785	809	845	866	814	830	848	862	828	839	854	912	848	850	846	815	817	846	807	827	869	837	862	852	833	858	823	919	882	838	814	818	839	869	840	828	855	809	854	878	853	824	840	835	828	837	809	900	835	816	817	822	847	758	871	818	839	805	822	785	821	804	814	833	833	833	891	829	862	859	804	823	786	893	809	838	841	828	839	807	876	835	805	859	823	858	812	785	812	833	807	858	834	862	843	848	820	805	835	857	817	806	827	821	814	804	815	803	837	806	867	822	824	854	837	857	835	821	806	807	846	899	822	829	916	803	796	894	792	863	824	897	777	850	861	844	777	808	820	824	860	868	900	859	817	871	829	850	847	848	774	836	828	823	838	818	804	846	802	831	802	887	849	806	847	835	877	787	796	836	802	825	832	856	825	838	811	812	886	828	829	807	848	848	870	823	871	867	822	815	877	829	819	849	816	803	784	772	808	844	848	870	850	823	891	833	798	769	860	844	789	831	811	845	870	808	833	844	902	836	858	863	895	833	816	793	854	859	858	860	870	864	838	809	796	829	836	847	851	901	777	815	838	831	855	804	806	823	826	856	802	816	855	774	778	848	811	787	756	816	803	873	785	868	920	817	807	845	871	807	796	841	869	879	807	871	794	813	811	816	799	836	810	803	822	839	817	819	818	823	871	829	889	832	853	846	852	817	864	798	846	877	850	816	882	841	852	841	829	814	801	830	819	821	784	809	812	853	860	852	861	851	859	844	836	805	810	830	837	830	847	799	867	874	860	851	844	814	832	832	844	848	815	855	849	806	850	829	834	847	846	840	843	874	834	783	822	850	831	856	810	869	851	855	836	841	830	847	821	862	875	830	818	839	830	880	837	844	882	809	832	853	843	823	862	803	841	773	816	824	830	798	913	884	804	882	839	851	854	814	853	847	836	852	812	892	818	866	816	764	825	866	853	824	850	842	821	867	813	856	831	859	861	836	869	835	811	855	813	845	838	817	819	873	806	789	847	829	816	828	870	812	807	808	848	846	835	791	826	817	838	823	821	791	823	868	788	866	852	831	847	851	829	807	914	831	869	819	864	859	827	801	871	825	813	845	810	803	806	831	830	832	853	828	861	842	874	825	851	810	836	830	828	893	833	861	814
26978	5147	593	377	349	302	262	228	250	208	238	227	204	239	216	207	202	228	230	212	198	208	228	204	184	215	200	194	199	200	216	197	204	208	204	206	259	217	197	229	197	206	212	215	207	210	213	199	216	199	202	231	205	198	221	168	221	201	217	209	236	212	209	221	211	214	248	201	199	209	203	234	201	225	202	216	221	190	219	206	188	203	198	200	191	201	209	208	189	188	179	233	212	217	193	206	226	182	187	197	232	207	224	194	208	214	212	217	225	197	237	216	198	207	195	222	181	212	221	218	212	195	207	197	211	233	185	221	206	195	185	200	187	206	245	202	220	213	208	222	181	202	208	223	202	204	224	213	222	231	208	230	215	190	212	229	198	192	211	216	202	221	216	222	186	212	216	185	224	217	213	220	195	215	205	215	220	205	208	191	202	203	221	196	203	220	204	203	200	186	226	219	193	190	196	225	189	220	218	196	233	206	198	234	205	172	183	224	232	208	193	207	230	210	197	231	223	218	214	225	201	192	197	216	200	232	171	168	182	194	173	204	241	181	224	219	202	197	198	228	217	188	201	225	206	194	197	189	202	189	214	216	198	230	196	189	218	197	223	249	206	176	211	246	211	214	206	211	199	214	199	255	218	221	224	178	208	213	204	202	226	217	221	216	198	216	196	204	243	226	207	210	204	211	212	194	234	204	209	221	219	251	215	193	204	215	200	221	190	208	222	210	185	205	179	228	215	203	194	223	190	202	220	207	224	190	231	238	206	210	208	181	190	196	185	231	227	218	192	201	195	232	197	205	201	207	206	220	225	212	215	222	224	172	199	216	203	211	184	176	185	224	216	239	207	198	219	220	198	202	204	223	244	204	201	215	210	220	218	225	219	220	200	226	233	217	214	195	226	221	221	210	188	192	181	214	243	215	221	219	210	189	213	181	200	230	219	205	182	203	220	193	195	193	212	201	185	233	192	218	197	207	201	177	218	228	197	209	202	208	202	195	205	202	230	214	230	213	208	207	225	204	208	215	197	193	237	194	194	200	217	196	218	195	209	245	211	171	223	245	185	209	237	212	206	193	207	226	219	200	213	226	207	186	209	209	227	199	192	210	205	210	207	195	220	214	179	193	205	201	209	234	187	200	223	216	231	204	167	218	215	181	203	212	214	232	222	235	235	197	210	222	207	217	227	199	209	222	207	227	207	189	218	206	180	237	207	204	225	195	232	219	221	219	223	237	215	179	196	208	207	214	194	207	201	210	217	215	223	213	212	207	195	220	196	190	178	198	182	235	231	192	205	199	209	217	195	199	209	205	223	206	226	194	198	225	216	212	217	177	199	213	194	205	211	189	192	187	199	240	186	230	192	207	193	246	221	214	213	223	209	233	207	199	177	232	186	221	210	205	213	203	209	185	204	207	213	223	193	209	193	219	183	216	189	225	199	183	216	255	189	217	211	218	204	181	213	188	170	211	208	251	226	240	210	198	208	201	186	231	199	203	206	218	213	206	200	183	182	203	204	215	237	219	214	185	206	204	204	184	206	220	237	208	216	235	219	223	203	184	214	223	224	199	195	203	218	188	218	215	206	215	202	211	225	209	194	218	216	207	208	212	211	210	230	245	214	205	197	178	207	216	204	204	180	200	188	195	219	215	190	215	214	199	205	198	197	196	179	227	213	211	200	216	206	201	212	235	246	207	225	221	215	234	182	206	174	189	199	198	214	204	182	206	225	228	224	208	218	201	196	212	210	216	207	212	237	207	192	214	232	197	209	199	205	175	206	195	204	208	217	195	187	227	208	190	231	199	183	226	196	221	169	211	190	199	227	183	195	189	216	181	209	197	227	220	215	206	211	181	213	187	191	234	195	243	212	210	199	190	220	233	203	202	225	193	195	200	202	208	216	219	200	205	203	237	190	220	204	209	209	207	184	250	229	210	205	193	206	233	222	218	218	224	221	197	214	229	237	199	200	222	205	218	205	217	190	204	182	195	203	205	211	211	227	198	202	238	203	182	176	204	208	216	205	206	218	202	222	214	202	203	219	206	223	210	226	200	256	242	229	241	183	240	201	227	180	210	200	197	201	186	223	194	199	228	211	200	229	210	210	211	217	210	205	201	201	224	198	188	216	192	185	207	217	235	188	188	211	228	232	193	174	227	224	224	196	215	190	224	201	193	180	209	226	204	186	190	189	240	212	217	226	225	215	219	221	216	232	209	225	224	188	176	224	221	201	202	204	220	214	216	265	222	224	219	209	217	177	220	223	216	218	209	205	200	207	235	205	213	206	215	211	200	209	198	205	216	217	197	190	210	199	211	201	217	174	194	193	214	227	230	237	206	223	202	203	204	210	229	201	172	201	213	199	233	191	234	226	207	206	207	204	204	192	219	216	221	221	203	230	223	193	215	178	216	176	209	213	212	196	226	210	193	216	235	191	222	212	204	206	197	212	206	214	216	206	168	186	195	157	211	202	184	211	195	201	229	205	224	186	206	214	212	232	221	210	217	227	217	219	212	180	201	205	186	225	221	250	215	201	198	197	216	182	219	205	197	182	224	189	182	235	227	194	203	227	208	205	208	217	205	202	215	185	218	209	208	194	206	205	211	168	196	206	218	223	181	180	225	208	240	227	214	234	222	202	209	186	210	212	240	217	207	209	224	220	233	186	199	209	211	219	199	198	202	224	198	222	202	209	202	227	191	234	191	213	197	180	218	223	224	194	228	216	229	234	223	225	207	191	183	195	200	205	212	230	182	205	226	207	203	231	207	188	202	189	223	195	218	217	222	201	215	207	208	206	179	187	177	236	239	186	200	210	203	213	226	214	193	207	219	224	201	222	215	230	235	212	209	202	238	208	207	212	220	227	224	175	206	199	219	201	216	199	186	204	220	209	198	248	192	221	205	176	210	196	211	221	234	212	223	198	191	233	230	231	189	209	201	206	210	200	205	199	214	190	183	250	215	175	201	214	201	201	189	197	237	188	212	181	197	212	205	198	203	196	202	212	236	215	200	209	213	227	208	220	187	208	223	219	201	212	217	224	202	201	198	207	215	205	198	192	238	196	195	189	206	190	208	207	223	202	196	220	182	230	229	219	226	204	244	196	188	223	240	213	211	210	200	224	225	201	227	197	189	206	216	197	183	211	216	218	205	207	186	227	207	201	212	209	178	205	217	189	230	215	208	222	217	210	195	217	190	198	221	229	192	219	192	210	187	200	212	207	211	193	222	227	199	206	219	199	223	232	207	201	207	181	211	217	177	189	202	202	175	195	201	229	224	207	218	215	188	201	195	242	201	236	196	177	197	183	214	177	166	228	216	211	207	182	197	195	208	213	241	202	227	209	174	198	179	208	199	218	220	196	214	194	229	228	229	231	217	231	182	199	218	228	224	201	213	242	196	193	196	210	205	195	199	227	192	198	168	203	204	214	200	206	202	239	214	202	207	235	196	210	204	212	216	196	221	210	188	203	212	212	209	184	185	219	201	216	180	237	241
17195	1814	1041	1144	1082	904	817	714	679	590	611	608	575	567	600	501	523	564	514	544	516	495	556	528	534	513	477	512	478	484	521	514	480	495	516	521	488	462	487	524	506	507	460	527	486	468	494	505	494	501	465	438	511	496	488	471	482	505	481	481	497	458	494	499	469	455	468	484	505	474	486	486	466	519	454	506	499	495	499	530	483	475	504	498	467	482	464	475	455	523	459	482	531	514	500	440	465	462	482	484	461	448	501	499	433	447	443	473	466	447	477	472	506	477	475	470	515	459	480	476	423	482	450	467	491	463	496	483	483	460	463	494	516	497	499	462	505	496	497	434	476	467	491	460	505	500	485	502	460	475	470	451	469	503	497	536	518	455	504	464	461	507	505	481	503	506	490	469	449	498	493	444	503	486	451	460	493	500	456	508	505	496	480	496	467	470	464	476	454	458	507	475	433	460	470	513	501	467	481	446	510	481	452	492	469	514	497	493	468	433	446	490	466	495	473	512	460	478	522	474	508	443	441	463	448	477	493	462	465	464	491	508	426	458	456	486	479	492	496	476	459	512	463	517	512	457	506	474	475	480	468	474	506	436	489	463	513	478	488	440	484	494	484	492	507	442	483	503	451	463	441	500	452	494	467	470	461	492	487	460	446	447	503	452	467	501	528	463	496	487	470	482	476	477	460	429	507	475	443	486	469	520	509	501	458	464	460	473	466	480	491	474	497	514	470	472	497	510	492	471	467	471	499	471	494	526	479	496	442	492	490	488	517	524	478	491	523	500	468	473	509	437	469	505	496	509	478	478	491	470	494	521	476	479	440	493	498	514	481	511	509	504	486	485	468	486	473	460	495	494	481	482	465	511	419	500	507	492	487	493	460	503	488	459	454	456	474	438	504	467	503	494	490	474	509	491	510	498	491	494	489	497	431	470	522	479	482	467	452	509	466	452	501	520	540	480	488	463	480	486	484	499	488	511	483	458	464	482	497	504	475	508	430	451	464	460	496	485	491	508	462	502	471	476	501	479	445	476	529	493	470	455	486	482	490	482	500	504	455	455	526	467	479	483	469	503	485	462	463	464	460	465	478	517	500	471	478	494	508	517	479	541	478	489	446	512	469	500	441	495	468	459	442	459	534	514	473	467	532	529	483	495	501	499	506	459	504	459	458	515	497	505	511	489	478	493	488	498	442	485	482	516	471	527	527	450	475	484	484	508	464	472	478	481	488	488	487	463	478	461	455	476	492	490	507	490	480	509	478	515	474	453	491	501	477	461	506	465	481	511	492	453	449	452	472	467	516	473	478	494	483	464	511	437	505	529	506	456	481	475	474	504	492	476	547	422	495	464	484	474	464	519	487	510	473	535	500	441	520	475	436	488	470	491	484	461	500	474	483	468	486	477	532	449	473	436	493	512	467	505	483	481	492	501	463	476	483	478	471	496	467	484	463	529	454	501	449	506	486	481	487	486	487	492	486	503	502	466	510	502	490	453	502	445	476	497	472	490	460	461	425	482	462	494	477	462	471	472	477	494	519	450	489	456	477	494	508	480	490	460	478	488	500	469	457	451	479	482	491	498	501	491	451	465	506	522	451	458	468	499	495	478	504	458	486	477	496	482	497	487	498	462	464	490	533	483	498	478	521	446	487	477	508	465	440	501	470	500	507	504	441	499	449	474	487	475	486	524	499	522	466	469	502	498	490	487	452	454	494	502	506	504	495	448	483	481	464	505	489	440	483	484	525	453	501	483	483	480	457	479	452	455	481	511	506	468	475	498	472	481	476	458	489	497	486	483	508	496	501	489	489	469	459	481	482	500	478	467	473	501	511	490	501	509	457	481	486	510	488	462	501	480	464	481	485	494	458	480	499	475	535	508	452	511	510	513	497	489	444	502	465	461	467	500	481	455	481	460	501	456	481	498	483	499	494	508	517	487	483	484	503	464	487	471	526	496	532	478	460	505	473	443	502	481	512	431	490	489	430	539	492	504	484	478	481	486	465	466	502	477	496	503	490	455	469	479	487	459	461	461	464	509	504	471	511	483	461	487	500	474	461	477	461	454	467	481	480	450	483	461	480	479	435	480	486	502	502	482	495	534	499	502	470	490	522	504	472	531	448	487	491	477	488	497	469	498	470	469	497	540	487	487	519	468	505	523	490	489	491	494	487	506	463	465	480	473	457	463	452	487	470	510	463	479	490	499	467	521	479	460	438	493	506	498	439	492	487	479	505	469	475	486	488	545	473	489	474	501	497	458	495	523	494	490	495	503	480	456	471	464	478	470	509	490	469	465	505	477	513	477	465	484	499	498	516	464	473	490	506	519	481	457	497	466	480	509	446	453	502	480	506	441	476	478	522	495	478	478	474	470	463	475	504	513	481	487	498	458	545	469	500	488	505	494	474	458	458	479	510	491	537	464	484	460	513	525	505	502	518	474	512	488	483	503	497	468	493	476	477	488	489	471	480	491	495	488	473	444	502	465	474	449	486	513	518	454	477	464	473	457	469	462	475	474	514	484	476	499	478	479	509	515	497	511	387	470	503	490	487	453	508	493	489	461	486	469	484	505	453	453	476	490	523	487	456	482	493	475	427	480	483	511	464	478	487	492	519	487	470	492	523	470	457	502	477	457	501	459	508	467	497	467	442	499	495	530	467	488	481	447	504	481	464	419	522	480	530	498	489	470	496	501	475	507	544	523	484	467	484	486	499	432	490	478	505	483	460	485	485	463	458	489	528	475	456	457	482	514	482	449	466	441	468	476	466	509	489	465	444	466	494	505	498	470	512	489	498	465	511	494	468	501	481	478	515	468	482	497	487	473	468	457	473	467	484	449	519	475	491	479	487	476	485	486	499	494	550	463	456	463	485	490	463	460	475	455	452	486	521	508	458	492	521	478	516	482	480	485	492	493	472	519	461	440	489	492	443	511	494	461	488	470	477	476	480	486	494	471	479	502	492	483	514	497	473	505	479	520	459	479	475	508	475	469	466	507	477	483	472	474	508	443	525	476	487	495	526	471	491	480	445	520	450	503	499	482	467	475	507	485	466	500	498	510	492	486	530	481	473	493	427	486	479	488	505	487	482	541	484	456	501	474	506	454	474	510	480	474	452	485	470	487	463	457	466	497	471	462	428	488	460	464	483	468	448	449	482	454	478	495	505	459	498	487	451	460	496	475	488	519	479	483	480	517	488	495	495	450	487	494	518	479	521	442	450	457	488	509	447	510	513	457	500	501	480	443	478	535	487	464	489	476	436	475	475	472	517	482	503	516	532	471	450	455	495	502	443	467	474	456	502	475	498	489	521	489	456	483	512	470	515	497	474	487	461	500	474	503	451	499	476	507	497	509	461	469	484	494	462	468	521	464	511	492	465	465	524	507	461	491	484	455	496	482	485	504	453	455	522	538	486	485	469	477	525	447	454	457	494	456	478	464	511	469	460	489	466	503	478	481	462	431	472	461	505	468	487	470	465	482	486	465	455	491	473	491
37499	9163	887	573	441	358	286	268	216	180	217	197	193	199	173	153	174	155	156	166	192	142	190	183	145	159	149	179	163	150	154	144	142	161	155	155	151	168	150	134	161	152	142	133	164	130	163	149	147	148	150	154	147	160	154	173	154	150	171	149	152	165	144	159	147	150	161	142	156	140	143	135	146	175	178	153	149	152	146	150	153	159	144	140	167	166	147	152	161	161	164	166	170	155	165	142	142	155	167	146	152	146	149	142	133	141	115	127	161	153	146	140	159	145	169	154	142	153	145	158	146	158	147	143	121	157	137	130	159	146	145	145	148	157	154	150	160	174	157	158	143	153	173	148	164	155	143	154	132	139	147	167	161	124	156	142	162	144	161	136	162	146	148	164	148	153	163	138	147	148	170	149	136	168	148	142	131	138	152	156	161	141	149	150	144	162	161	152	165	144	145	144	126	159	140	161	148	138	135	180	153	145	145	171	151	140	148	144	162	163	159	146	164	151	151	159	141	161	139	147	148	145	158	162	155	159	162	138	171	143	139	152	138	151	157	139	158	133	143	182	141	156	124	148	139	157	145	157	157	149	167	151	166	159	162	132	149	159	185	139	157	141	139	154	145	141	174	148	158	163	146	144	149	138	136	138	145	138	135	153	145	136	147	138	150	131	139	165	156	137	148	138	156	164	141	134	156	160	154	150	171	159	135	154	131	179	135	129	148	149	120	156	168	145	147	170	160	170	157	155	119	144	115	145	163	150	157	141	143	157	148	157	163	183	143	164	131	167	135	147	128	154	133	156	124	135	155	154	157	128	136	149	146	159	172	153	143	160	142	152	169	161	147	137	163	156	145	127	169	144	150	143	152	133	138	152	171	137	145	157	143	152	151	157	152	153	163	176	165	152	145	127	142	171	141	180	148	170	164	161	147	171	137	167	122	144	127	153	142	131	131	161	169	161	155	154	154	164	152	136	142	158	158	163	149	153	149	135	138	167	146	121	143	143	151	169	145	162	167	143	155	126	164	133	154	158	145	155	162	152	138	141	150	138	161	133	137	162	169	134	147	117	167	141	127	138	130	151	174	143	155	173	138	166	142	163	157	147	166	146	165	143	127	173	145	151	168	157	153	154	157	143	126	157	173	163	139	126	154	151	157	159	157	136	139	156	149	150	164	186	159	146	148	155	179	124	127	161	144	156	167	174	166	157	140	130	135	133	141	146	141	156	147	133	136	136	172	141	145	150	150	136	168	142	158	128	138	146	159	138	203	165	128	160	154	155	167	145	154	161	131	134	145	152	155	136	150	148	117	162	150	152	148	162	154	148	165	166	172	170	139	143	143	155	169	132	151	141	131	148	156	139	173	166	140	178	141	155	149	144	160	139	159	151	143	160	171	161	142	143	160	155	175	153	165	144	156	134	143	148	145	145	122	125	133	131	145	143	137	152	160	151	142	182	132	137	134	147	148	149	171	134	156	154	165	154	155	158	157	144	171	148	144	147	175	155	142	145	133	148	138	140	163	138	155	130	153	174	171	159	150	144	146	133	153	172	151	151	136	131	137	159	147	140	157	140	154	149	130	152	155	178	151	158	163	175	161	125	165	156	158	159	142	147	152	163	149	135	137	142	139	140	159	140	158	142	114	148	144	147	173	151	155	158	159	165	131	162	142	156	158	144	152	147	137	166	151	157	139	145	157	133	150	151	162	175	153	134	127	155	147	136	136	151	138	145	151	160	157	146	150	142	152	173	149	166	158	125	146	162	158	144	145	165	153	148	163	155	137	151	149	129	136	159	138	129	184	150	156	167	169	160	138	155	136	133	148	166	160	153	154	156	168	144	151	167	181	156	144	140	150	149	133	154	149	150	145	164	169	191	167	165	148	148	170	146	143	126	185	146	151	138	143	143	165	163	150	148	132	174	151	149	156	166	143	153	165	149	171	139	147	163	148	161	154	159	166	169	147	154	159	166	156	159	129	141	142	139	119	132	164	138	133	163	163	161	162	179	146	162	147	172	135	167	145	133	159	158	124	177	155	170	155	154	137	156	135	151	158	160	139	154	165	148	130	141	164	142	147	168	152	152	155	158	152	151	134	138	156	174	164	149	176	147	157	139	153	141	158	167	172	143	127	152	166	147	138	145	135	156	165	151	142	152	148	147	155	141	162	169	145	145	164	159	155	135	157	155	167	146	136	145	152	184	161	146	156	158	163	147	169	170	152	173	178	161	158	153	149	158	130	149	126	160	159	165	145	140	133	146	151	157	152	136	151	146	144	177	175	173	175	152	143	149	151	142	154	144	162	170	171	160	162	158	166	160	165	178	157	152	147	156	131	163	135	134	143	160	148	159	145	154	157	159	127	138	173	136	141	166	144	141	145	151	185	147	167	137	142	161	144	143	164	152	160	142	131	152	172	160	143	160	159	160	136	165	124	143	139	157	139	140	147	153	138	162	165	154	144	150	136	135	148	146	160	156	163	153	144	156	149	156	154	143	158	172	138	129	148	189	138	167	167	150	156	148	143	126	156	142	151	161	161	150	144	163	149	144	125	160	167	154	135	159	156	175	159	162	143	166	131	134	164	141	162	144	139	167	153	154	152	138	150	161	139	149	155	134	151	153	154	151	151	138	133	153	148	160	134	174	164	149	151	135	130	168	134	160	148	153	172	169	148	147	134	155	153	169	153	147	138	165	126	168	147	154	161	178	147	112	163	144	171	126	139	139	150	134	151	154	151	154	128	175	132	149	145	151	157	166	141	148	139	149	174	184	172	153	126	128	161	158	137	162	154	165	155	155	142	163	162	160	167	145	154	171	155	177	166	146	145	165	152	124	159	141	149	151	146	134	151	141	153	152	153	147	155	151	150	141	154	160	165	150	137	151	127	145	154	184	131	144	158	162	175	151	168	160	160	164	149	151	152	156	128	172	146	143	125	174	150	143	151	141	160	162	167	146	132	140	162	137	153	143	155	137	152	145	163	140	167	147	155	166	150	166	150	179	138	161	164	157	160	155	152	126	152	146	162	140	157	147	156	156	153	152	150	139	130	156	150	155	150	134	162	148	144	153	164	156	167	129	159	137	160	171	141	148	148	154	124	138	150	143	148	158	154	168	133	175	136	134	153	160	170	176	151	143	137	166	136	169	159	164	157	181	162	125	135	160	150	140	170	135	148	149	148	140	150	158	140	138	153	162	149	167	183	163	149	151	153	151	162	147	142	143	152	148	159	134	153	156	156	149	110	149	148	165	165	157	154	185	134	154	148	147	171	147	159	176	181	169	130	168	154	150	158	177	150	147	117	171	145	145	140	156	172	145	155	155	149	155	140	122	142	150	162	127	158	162	136	161	153	154	170	168	168	117	148	122	159	151	148	152	152	143	144	151	133	148	151	153	151	143	155	147	149	132	161	148	141	163	164	155	167	149	148	139	151	154	139	166	145	154	148	161	147	147	154	136	144	137	153	141	152	143	145	153	163	146	157	165	137	152	150	133
22011	2427	1633	1783	1478	1199	951	882	801	734	599	620	597	604	552	519	498	479	441	477	420	468	422	454	426	427	419	469	465	423	426	413	401	402	440	429	421	400	360	445	453	419	421	382	360	371	393	386	404	395	404	441	421	405	416	406	422	406	398	396	388	407	386	405	397	410	418	380	416	394	411	393	386	386	390	376	414	400	416	385	380	391	369	384	374	392	402	404	374	402	372	386	429	399	439	387	382	438	401	432	364	421	408	379	368	344	387	369	417	418	395	399	397	389	394	375	389	373	390	407	406	400	367	415	407	357	363	378	404	383	387	409	364	392	398	408	413	381	399	417	395	407	384	396	405	398	398	445	423	405	419	429	389	386	375	392	367	373	382	399	390	389	406	442	383	414	403	400	421	406	395	385	359	388	385	394	400	431	406	381	417	366	373	394	388	383	390	383	361	403	383	413	380	374	392	397	380	400	388	415	382	398	409	402	384	410	403	405	363	431	406	367	384	389	398	389	377	392	403	366	422	375	406	399	413	400	381	364	372	374	408	391	383	391	373	392	409	365	424	374	388	388	375	404	379	406	378	363	359	391	446	395	387	389	386	417	371	411	411	401	363	394	401	398	414	401	406	366	369	357	406	414	402	355	374	398	396	400	386	401	417	367	429	417	361	398	431	361	418	365	398	372	411	354	380	392	403	380	373	384	426	367	392	370	413	388	427	391	364	385	385	407	407	357	393	426	392	381	412	420	364	384	372	370	387	404	411	346	397	406	376	394	417	429	373	377	390	382	388	393	337	375	378	356	399	410	396	379	415	420	390	395	408	422	390	389	396	336	406	359	387	384	368	417	406	387	408	393	381	391	408	416	389	387	417	400	416	368	417	392	370	432	399	402	408	369	369	357	378	385	379	384	408	405	416	427	382	358	373	403	401	420	413	399	368	412	372	413	408	378	368	392	390	400	394	413	387	374	370	370	360	374	402	372	358	393	431	374	453	396	396	402	387	379	384	389	371	404	386	347	389	435	402	383	344	384	413	430	352	384	405	400	389	368	373	389	379	381	388	449	372	372	394	368	432	377	381	371	382	364	408	383	397	426	409	345	343	395	413	367	367	427	373	387	375	413	400	418	383	363	406	388	431	365	389	398	386	392	383	390	393	391	376	376	380	379	359	407	402	378	404	388	360	341	366	391	360	381	366	394	402	390	389	370	379	414	404	411	380	396	422	397	407	402	390	377	397	423	395	376	365	378	401	408	388	372	409	391	381	397	396	402	383	382	363	399	356	425	442	446	387	374	379	376	389	401	378	409	397	394	389	360	390	393	408	415	352	377	409	392	369	400	405	372	385	400	384	427	372	409	386	339	410	389	411	424	403	403	377	383	381	437	401	394	415	406	412	398	408	395	384	374	375	396	379	371	401	396	406	415	389	384	415	388	400	402	365	390	368	419	345	400	378	404	374	389	391	389	343	375	411	368	367	411	390	395	385	382	409	396	403	373	417	360	390	377	371	400	385	374	416	389	382	379	367	395	408	410	390	371	384	384	425	396	438	391	369	395	384	388	418	399	411	388	385	378	390	362	384	388	389	389	392	411	373	398	372	407	374	396	385	433	386	380	434	366	391	393	391	420	374	376	404	398	393	364	376	357	414	391	389	394	367	403	379	362	409	375	392	402	386	370	401	389	369	399	348	384	417	394	371	369	400	369	397	384	399	388	408	381	394	368	396	362	386	382	396	433	376	403	405	394	410	421	367	403	383	393	437	414	369	406	380	396	365	430	358	392	386	438	408	392	376	405	382	356	373	380	369	384	371	386	391	381	425	356	374	400	400	404	365	405	397	405	384	375	427	391	367	378	388	398	396	365	402	374	377	386	399	388	391	367	401	379	399	368	435	411	409	391	397	389	437	387	394	387	386	405	410	395	360	385	400	440	397	393	365	401	392	427	395	383	385	399	392	363	387	371	384	381	364	400	394	387	375	411	379	398	375	389	414	403	375	397	398	383	370	390	374	368	387	399	406	414	394	375	424	373	417	393	397	383	407	415	425	401	375	418	361	440	405	433	404	399	375	398	422	376	381	403	415	393	375	365	429	378	392	367	402	398	411	380	364	407	378	415	424	384	425	424	383	400	396	401	420	393	420	355	428	414	404	423	425	411	365	415	383	401	380	391	408	366	404	395	389	433	396	421	385	414	383	398	371	375	389	404	392	362	372	415	363	428	370	412	391	411	342	368	397	414	392	382	438	328	383	432	382	408	371	406	389	385	364	398	409	389	392	416	370	366	377	407	430	380	411	398	401	357	367	402	383	364	417	372	375	436	401	391	415	370	379	354	393	409	394	385	396	399	435	387	397	390	389	416	382	369	402	365	387	388	361	392	357	346	381	410	368	352	401	405	442	377	381	415	367	413	367	372	400	374	408	396	423	370	419	364	386	345	408	416	383	406	402	386	391	365	406	375	403	366	366	359	400	390	421	388	369	398	390	411	392	368	378	414	383	396	390	434	365	418	384	380	407	408	369	417	403	402	369	401	383	385	418	351	445	372	376	403	399	395	405	413	367	370	392	392	394	355	383	373	420	410	415	369	374	410	398	387	405	386	380	428	383	371	410	409	382	401	368	442	370	392	379	386	406	364	401	387	338	347	423	401	394	381	368	407	372	419	396	393	377	407	394	409	391	395	403	376	390	381	387	404	365	399	384	384	378	377	387	398	395	423	394	393	386	395	376	388	408	416	391	419	392	426	417	376	386	397	407	413	387	388	415	393	395	411	376	431	387	400	403	391	391	394	388	399	398	391	389	373	401	377	384	374	362	410	370	387	390	392	391	409	367	383	408	368	422	428	396	326	428	400	435	377	402	373	379	400	391	403	391	381	379	368	373	374	424	412	389	392	342	380	394	392	377	383	379	374	394	376	356	361	365	418	395	406	386	417	406	398	416	380	407	355	392	405	390	386	352	414	402	392	397	386	403	437	406	376	400	402	372	446	392	364	434	377	399	413	397	395	391	375	352	411	419	417	389	433	396	371	380	415	356	377	393	361	386	416	377	395	357	412	385	419	408	394	385	377	400	394	382	386	409	380	404	375	369	393	401	433	367	362	384	403	431	358	353	388	395	390	388	448	417	399	383	362	420	391	419	422	374	365	396	377	369	407	414	422	399	379	388	390	407	373	366	391	364	419	379	386	399	433	361	373	376	389	395	418	344	368	384	385	408	424	392	414	395	381	363	401	409	398	385	387	392	392	390	385	386	409	405	410	378	397	409	388	384	364	427	401	367	365	424	404	378	362	414	368	345	394	355	353	436	393	362	381	415	390	395	384	425	429	386	374	383	396	380	332	391	399	410	380	400	385	384	390	410	387	387	369	392	386	384	370	409	356	408	389	409	418	371	398	395	403	404	392	397	392	370	404	432	385	373	362	385	419	372	380	407	378	424	431	369	403	383	377	373	395	384	386	409	396	410	369	419	394	384	398	363	372	361	385	419	391	412	428
13913	2275	435	374	398	392	378	365	429	343	393	382	437	393	370	386	372	408	412	347	404	374	334	397	359	420	437	374	384	347	422	377	406	373	381	415	408	398	370	366	395	367	407	389	382	401	431	395	378	356	386	370	426	410	391	387	433	376	377	374	390	384	416	398	400	361	401	412	403	377	381	366	372	415	385	336	405	393	403	376	368	379	431	382	375	367	346	401	399	407	406	393	391	406	398	423	370	375	386	382	420	417	392	393	360	417	395	404	373	337	363	396	382	395	351	398	370	381	376	409	347	379	392	399	403	365	398	400	364	370	381	413	400	386	402	381	350	417	381	414	392	389	366	419	378	377	366	380	372	399	411	370	428	373	424	331	414	343	404	334	371	386	427	352	386	393	397	408	379	389	366	372	407	384	387	384	349	346	408	386	377	406	415	372	360	405	368	360	398	417	416	390	371	393	375	354	392	414	405	362	357	402	398	378	395	380	362	396	359	346	376	380	368	388	387	432	401	392	336	374	369	384	366	409	418	442	387	384	394	341	364	384	404	397	375	358	382	392	367	338	377	413	389	428	379	395	382	397	362	378	408	407	426	393	375	363	403	361	402	388	416	388	367	369	398	393	390	403	383	411	398	373	404	419	379	407	377	365	399	360	357	356	352	376	386	336	383	366	364	393	366	402	355	360	396	366	377	410	390	365	424	391	377	450	359	417	388	392	369	379	355	370	396	358	382	387	395	391	365	394	401	375	374	395	360	382	400	371	370	406	367	351	392	389	373	380	388	350	396	388	392	365	381	412	367	402	399	393	411	420	377	405	389	413	408	386	408	339	364	391	405	374	401	366	412	366	377	378	401	401	401	367	390	387	364	419	389	384	396	346	399	386	412	363	419	352	353	390	361	381	396	416	407	381	393	373	387	407	399	424	412	385	386	328	382	448	392	402	382	400	378	398	393	381	410	375	417	338	365	366	371	415	382	386	351	345	362	367	372	364	402	375	346	382	405	419	412	416	422	379	396	405	375	408	387	376	355	375	398	398	371	373	384	382	413	381	392	362	354	369	361	400	395	386	397	385	389	423	366	381	392	382	345	356	414	394	365	377	394	414	409	396	393	387	382	391	359	406	401	398	361	340	393	352	374	376	384	359	399	384	344	357	403	369	398	379	372	373	408	380	411	389	393	381	412	387	364	407	399	391	392	376	360	385	389	412	377	374	387	389	387	392	374	438	412	399	416	411	378	396	423	416	376	381	405	400	383	377	345	409	389	383	388	388	385	353	379	396	380	373	415	449	393	405	412	396	401	403	363	396	393	379	362	387	406	362	450	370	412	415	374	391	383	384	412	379	371	368	372	381	401	368	375	387	370	334	377	373	382	412	372	412	407	353	391	361	378	389	413	407	417	396	381	389	397	344	391	405	375	413	409	366	373	366	381	429	386	339	383	362	356	377	366	361	376	392	372	385	394	377	422	401	365	402	390	408	415	369	370	390	366	355	371	382	361	424	391	389	332	363	345	394	371	387	372	375	381	371	380	379	398	397	452	378	377	397	365	384	403	372	400	377	374	359	375	388	413	341	409	404	418	401	403	410	404	383	343	356	385	424	393	408	360	400	412	380	394	414	414	382	387	371	390	349	387	410	389	395	412	357	346	391	388	386	412	328	432	382	398	369	390	427	384	394	409	416	365	389	377	393	361	399	410	415	395	388	375	404	383	345	390	403	351	371	386	400	385	396	392	398	385	394	381	370	383	383	404	386	379	398	404	398	381	400	382	374	361	380	359	398	386	372	381	364	372	376	412	392	403	382	365	403	359	377	361	408	360	354	386	398	399	375	366	360	390	384	389	396	423	395	415	389	347	387	399	347	361	412	377	386	411	404	383	412	392	377	380	408	417	385	393	411	400	400	394	414	428	399	378	388	407	385	355	367	370	389	362	416	370	383	379	377	382	388	348	406	445	382	369	389	377	389	390	379	376	411	414	357	398	365	353	416	385	353	361	425	399	390	442	371	357	378	403	395	397	352	391	372	410	380	407	365	384	381	395	383	358	418	395	358	365	375	381	378	401	394	400	405	392	422	360	379	365	398	358	377	348	384	351	418	373	393	375	416	398	363	346	383	383	373	381	377	408	374	397	365	382	389	409	371	379	398	378	342	357	387	390	413	366	401	405	393	397	396	398	399	372	365	427	380	398	408	386	407	358	424	379	381	414	400	362	413	364	412	389	374	379	390	388	364	385	371	379	419	380	412	384	380	373	344	381	379	388	386	387	382	396	387	391	408	358	397	397	403	394	361	444	363	377	362	398	409	395	391	365	364	433	393	354	397	365	361	341	400	418	382	392	377	415	407	402	393	379	388	364	398	384	368	396	384	381	398	377	384	377	376	408	339	398	384	370	407	364	377	375	325	407	377	392	430	407	357	383	378	384	378	379	369	351	394	366	401	431	391	366	339	371	358	361	361	362	394	369	387	388	419	356	408	358	405	393	391	385	391	390	400	374	379	367	380	344	412	380	378	377	406	376	348	326	377	371	414	408	367	370	383	377	370	387	396	406	365	392	399	372	367	369	352	333	397	387	420	386	392	420	408	380	365	390	374	384	329	378	378	380	372	386	386	361	391	364	372	423	360	401	377	374	410	416	380	391	380	428	389	356	379	351	413	398	384	356	355	365	397	383	396	389	382	369	395	329	349	384	382	389	395	337	388	392	405	361	357	368	430	376	400	410	382	355	378	365	387	399	403	418	373	371	398	396	357	378	373	393	397	432	404	387	389	386	386	386	392	365	382	378	370	403	373	377	411	395	409	385	363	356	385	359	390	387	407	371	418	378	410	380	362	381	420	378	405	352	377	398	408	380	389	376	367	365	360	379	346	386	387	369	372	421	397	386	368	404	389	391	353	369	378	395	378	354	370	411	426	370	455	359	364	397	404	362	382	366	371	370	369	368	415	392	374	395	390	408	399	382	381	375	414	390	377	377	377	373	380	409	382	383	367	389	365	398	416	405	369	339	378	415	377	422	385	399	374	397	392	393	402	397	341	349	400	397	392	378	408	424	409	386	373	385	368	403	398	400	387	387	369	368	343	371	406	420	376	414	397	416	364	382	388	385	358	409	400	399	397	402	337	395	357	384	391	349	377	407	358	405	399	402	375	374	379	376	348	414	395	388	401	375	395	416	370	383	376	426	375	376	342	407	373	392	407	363	389	399	381	397	413	407	381	336	372	416	394	391	349	381	361	414	365	384	376	411	428	359	358	380	401	383	390	398	374	384	392	392	365	380	413	410	401	390	381	377	357	386	412	403	381	340	350	366	355	405	364	406	385	376	387	396	381	362	398	394	389	360	405	379	393	380	353	415	353	386	403	354	376	370	365	404	391	341	356	368	416	341	389	419	360	357	380	407	373	373	384	396	368	384	366	380	409	402	359	376	354	384	398	429	356	432	404	397	385	398	375	382	423	399	400	351	407	422	364	399	380	400	366	395	388	372	366
8890	1399	857	874	867	857	816	858	807	870	817	809	821	882	812	848	848	803	847	850	850	853	807	868	845	827	818	857	817	857	892	839	850	831	844	874	841	858	856	851	806	834	845	823	801	848	857	891	837	826	811	864	845	834	844	825	790	812	865	829	863	817	811	830	825	820	830	838	875	817	867	819	888	830	863	809	799	897	832	834	836	849	824	858	756	841	816	804	853	893	830	824	861	785	821	851	829	873	842	803	849	816	805	794	860	830	836	853	814	853	833	831	798	846	836	843	825	787	836	808	813	831	844	856	885	812	801	860	844	845	842	892	854	772	914	884	846	809	822	873	840	832	849	825	813	813	858	832	801	776	870	876	827	838	850	872	823	819	861	851	858	835	838	847	825	812	828	842	842	875	837	832	866	906	844	810	859	786	834	881	865	905	837	823	877	886	799	858	842	868	827	824	813	844	840	854	874	833	880	880	867	797	827	882	849	844	835	820	830	880	806	800	813	862	834	853	833	871	809	865	780	808	844	825	861	776	833	796	793	829	895	851	891	829	855	847	794	804	793	795	917	858	829	824	856	814	777	797	853	848	861	841	874	816	862	793	841	886	833	791	806	844	926	794	819	858	853	851	845	866	824	856	853	819	851	839	808	843	854	822	874	805	841	795	809	842	816	857	861	837	851	857	815	878	865	847	875	781	857	837	864	842	827	819	802	809	894	879	819	900	805	823	847	836	870	883	816	871	833	817	892	855	838	834	880	849	885	858	855	847	847	841	840	786	881	836	843	798	833	870	829	864	851	845	874	823	851	820	881	818	886	861	853	810	847	829	844	850	843	823	784	841	799	819	834	817	853	844	853	876	849	867	850	823	833	873	852	820	857	847	794	841	864	869	865	893	858	833	869	845	843	820	775	808	813	884	852	816	848	793	787	854	855	875	904	848	834	815	823	809	848	814	848	818	821	887	833	773	858	857	838	881	791	894	827	862	834	834	837	838	853	862	822	852	814	842	825	796	803	826	819	835	803	823	855	822	901	863	829	875	837	824	821	883	827	849	849	888	824	877	831	870	823	798	864	788	841	813	816	802	815	830	839	855	826	822	830	845	825	833	881	829	855	896	758	846	823	818	828	775	844	807	821	858	852	829	838	847	835	838	832	807	840	833	820	878	853	806	792	844	887	876	836	821	827	797	858	854	788	857	806	831	823	772	827	883	872	838	805	825	859	838	815	826	827	837	836	852	830	857	833	802	830	886	826	816	870	904	855	815	846	833	879	824	802	832	821	860	842	866	859	863	832	870	864	841	873	836	826	831	868	867	823	840	817	838	861	825	870	859	801	887	848	832	858	819	847	843	821	826	792	811	802	856	871	845	812	851	850	868	825	778	806	869	813	838	846	890	916	784	804	793	839	837	859	905	805	819	837	852	885	897	816	820	870	859	831	873	848	834	853	857	771	841	891	835	848	833	850	863	898	799	827	814	861	806	826	848	809	852	832	864	829	826	897	788	818	835	818	865	862	766	839	880	866	781	775	844	803	854	815	877	838	777	850	812	843	817	827	864	915	878	847	822	843	862	790	815	872	846	825	823	797	850	889	813	831	840	825	806	838	959	869	842	832	869	833	860	867	908	823	819	830	862	857	800	810	859	859	878	839	873	815	863	863	866	888	877	833	852	826	863	872	813	805	835	868	865	794	838	847	833	822	856	904	862	877	851	817	830	841	803	828	830	824	851	867	845	854	875	833	854	854	819	830	825	863	844	851	848	819	816	809	822	862	805	786	894	869	850	794	855	831	839	814	817	809	815	876	830	831	845	808	873	835	839	864	868	864	881	875	838	807	853	846	806	820	810	767	819	821	838	817	883	865	809	842	859	852	823	887	833	847	806	823	832	839	836	844	866	846	827	851	817	800	820	823	836	824	807	872	881	832	816	913	766	878	845	853	836	855	808	871	848	794	825	806	886	806	818	870	845	835	885	808	880	845	885	844	841	864	847	801	859	817	870	813	881	815	828	876	804	839	858	854	886	825	846	780	865	860	849	846	801	853	854	833	837	842	880	799	793	887	887	861	881	806	876	796	788	836	872	820	877	810	834	844	847	872	826	859	846	832	833	818	892	804	851	887	855	846	839	852	856	782	819	841	820	849	829	797	870	843	824	819	838	830	860	838	862	806	857	821	907	839	866	842	806	820	881	868	817	832	809	822	877	806	875	786	857	851	848	869	786	818	809	846	804	814	799	791	850	864	847	819	856	852	847	875	845	865	818	826	900	806	895	894	806	828	807	814	883	787	820	852	800	848	879	812	845	879	833	889	841	883	834	829	884	845	812	826	844	837	795	844	828	832	848	853	846	824	850	843	912	857	866	840	820	855	818	840	807	895	840	825	831	840	824	851	838	873	839	862	812	870	852	762	804	841	821	864	803	882	814	819	853	818	831	864	805	868	850	810	850	821	839	811	819	869	821	823	882	845	819	855	825	847	867	831	871	880	856	848	858	851	833	857	863	797	873	835	821	871	812	909	840	845	849	827	788	816	850	817	800	928	842	851	792	836	810	813	848	876	860	834	821	869	826	854	851	845	845	826	842	861	855	848	868	825	834	856	858	881	875	863	847	845	850	854	864	890	869	844	796	876	866	860	831	861	806	831	878	835	833	841	842	819	857	831	834	859	865	827	900	819	828	845	821	846	846	858	854	800	853	891	845	852	806	788	815	859	804	822	817	825	809	857	825	809	868	843	882	848	854	826	839	818	843	818	835	856	853	852	850	825	825	844	852	831	857	809	756	858	913	809	828	819	828	840	789	842	830	858	766	861	806	801	875	846	881	882	876	820	850	828	773	910	858	818	824	838	858	872	840	845	857	853	805	805	833	809	877	854	890	773	807	871	831	869	846	841	895	841	831	827	832	870	857	867	832	834	828	877	836	796	823	822	893	855	796	838	830	829	832	883	851	814	847	850	835	852	862	853	889	774	803	838	866	889	840	812	839	859	856	850	822	811	812	860	847	865	774	877	836	842	864	863	797	867	852	895	855	819	828	867	862	805	822	846	844	870	872	808	901	787	862	837	837	805	823	825	844	832	860	799	807	819	810	871	864	902	802	887	862	882	847	839	845	820	839	880	873	867	824	831	876	841	775	870	802	901	807	841	872	833	905	836	773	841	820	879	890	859	793	842	840	855	916	843	833	879	818	863	814	845	872	881	797	842	815	853	838	870	846	781	857	827	813	871	808	800	856	843	797	896	861	824	838	862	836	929	868	805	821	861	847	823	882	832	837	831	807	853	840	847	844	829	844	850	817	829	812	806	870	846	849	857	822	829	861	839	818	845	879	830	792	800	802	832	821	833	823	843	814	865	877	873	828	845	844	809	847	856	871	808	816	853	806	832	809	846	873	808	877	794	857	796	855	837	879	840	862	810	812	830	829	798	852	841	775	834	887	842	872	827	798	829	801	854	824	849	848	854	831	829	802	809	810	836	787	829	763	787	842	831	845
27964	5586	513	407	341	330	293	266	256	279	290	197	234	212	250	213	191	210	203	217	210	204	224	190	214	202	196	196	205	218	190	208	233	199	213	202	195	184	206	211	230	224	211	199	208	194	199	197	200	193	216	202	207	204	245	226	186	218	194	220	228	215	209	202	233	218	222	194	186	210	204	223	216	200	205	213	205	189	221	217	215	201	225	174	210	222	215	229	219	206	195	213	227	206	247	204	211	206	231	199	181	213	195	202	204	200	187	231	211	204	233	211	213	217	181	185	208	205	206	194	210	185	228	215	171	201	223	183	240	199	207	233	236	235	199	247	229	210	221	213	210	218	199	239	210	203	188	210	215	180	213	229	204	224	215	213	208	195	186	213	205	216	206	219	200	206	239	226	212	243	176	202	204	207	221	251	210	230	213	230	203	197	178	224	197	211	212	190	221	206	220	194	240	212	198	216	165	177	204	196	218	197	203	223	209	200	202	221	201	225	212	213	216	197	205	195	193	190	180	203	210	217	201	199	201	219	194	196	222	196	199	206	219	213	179	205	195	209	223	206	197	204	217	207	206	213	174	211	206	198	184	212	186	226	235	216	195	241	217	212	219	199	223	231	241	193	196	205	207	216	216	204	225	210	192	207	225	234	204	217	244	202	230	221	192	203	195	199	257	208	201	195	183	177	202	218	202	222	190	211	198	219	207	216	251	226	197	202	231	233	241	208	206	213	194	206	187	184	199	192	221	197	229	173	205	203	224	194	161	217	241	180	211	201	204	212	191	209	198	201	179	223	248	206	252	231	226	206	224	235	212	196	203	231	209	210	188	205	180	161	204	192	212	199	192	231	236	220	228	196	206	220	240	212	200	199	202	211	209	174	226	192	215	240	216	217	190	202	225	220	244	194	197	212	205	204	217	211	222	213	201	211	214	203	188	200	193	207	178	225	207	191	199	204	198	205	201	231	217	225	231	200	213	213	215	209	204	224	190	189	207	203	208	201	212	245	201	235	209	203	214	190	215	231	187	194	204	196	236	185	184	232	193	227	216	211	200	223	194	212	233	225	223	224	201	198	173	216	209	214	220	210	191	232	203	182	174	209	224	221	177	231	211	225	204	198	200	196	232	243	215	207	182	187	191	196	215	180	217	191	198	196	177	232	227	214	211	202	210	240	204	219	202	211	220	198	199	196	221	230	208	232	206	198	206	218	195	187	219	206	210	206	218	215	194	221	225	196	190	228	210	191	205	210	250	255	233	192	235	209	201	205	214	210	205	188	181	192	201	186	229	227	221	214	226	200	208	208	226	209	188	202	201	187	221	226	200	212	192	175	190	222	203	196	234	209	211	201	216	200	187	177	200	199	178	161	214	194	212	211	189	204	224	243	190	196	218	199	228	236	211	174	211	205	220	203	208	214	229	227	205	199	195	208	212	203	208	196	191	199	220	219	221	215	220	216	223	207	199	232	183	212	218	218	219	173	197	183	187	234	226	205	193	213	217	212	232	229	189	182	233	231	181	196	215	200	209	205	219	210	210	213	207	222	206	181	202	216	236	179	225	226	226	211	174	225	225	225	229	184	221	236	219	205	208	177	235	208	196	220	236	207	212	213	202	234	185	189	212	220	203	193	199	199	215	216	198	207	198	210	222	172	195	202	212	208	229	199	179	221	219	210	213	222	203	228	213	199	223	190	198	237	225	185	216	204	209	188	203	216	208	223	223	220	182	210	225	203	211	216	235	196	211	198	209	178	244	188	227	203	224	215	198	224	235	187	193	195	220	224	219	227	233	201	222	213	184	193	209	194	202	224	212	209	219	205	202	213	192	233	210	185	219	207	239	198	218	185	210	188	211	234	217	213	199	224	210	208	190	183	206	208	219	209	213	226	196	203	227	201	213	192	191	172	197	235	202	198	203	183	185	211	212	195	215	203	196	214	212	235	198	204	212	179	194	209	197	200	200	202	223	217	219	216	200	238	187	210	218	191	222	233	196	189	198	222	206	195	198	239	192	220	202	195	181	235	199	190	218	216	218	214	215	228	198	217	210	241	212	208	236	207	204	217	191	231	227	184	202	194	225	197	202	219	229	217	231	181	203	177	206	196	196	219	218	198	195	197	163	174	199	227	227	219	203	209	209	201	235	197	212	217	188	208	237	203	237	180	186	211	224	208	197	198	222	206	203	182	196	203	205	215	186	198	223	245	191	199	207	203	225	214	224	220	218	206	223	210	206	184	222	234	207	208	212	212	216	192	212	210	206	241	205	215	202	194	198	244	226	195	212	187	195	227	198	197	232	223	204	208	217	230	187	212	211	219	209	205	210	214	221	221	201	207	212	218	206	194	233	243	230	207	223	193	192	199	205	211	218	195	223	227	167	247	193	218	222	182	208	192	221	213	211	187	207	209	184	196	213	204	200	205	209	201	213	199	237	216	232	225	190	206	208	204	224	193	186	206	218	211	204	198	222	202	229	204	197	228	193	236	226	208	244	218	208	189	214	183	179	211	221	199	221	209	196	215	206	222	227	230	215	207	232	196	206	191	198	222	189	222	205	209	201	217	201	223	193	195	218	217	217	203	211	198	203	214	197	208	219	222	201	190	219	215	235	240	190	211	241	216	184	181	203	201	216	192	207	185	201	221	175	210	180	180	210	203	192	207	204	192	202	203	199	193	208	222	191	217	178	202	203	221	214	217	244	216	203	211	220	209	199	204	203	212	210	247	201	185	206	220	198	211	222	194	168	194	185	218	223	195	209	220	199	227	202	234	206	187	217	234	226	209	228	221	199	206	224	206	198	219	240	188	213	203	230	225	204	207	211	219	207	179	211	218	185	215	214	222	216	191	228	229	200	197	215	207	221	221	198	218	220	221	209	205	239	191	203	193	213	180	199	192	187	215	203	203	216	222	211	184	188	194	199	198	224	217	205	212	198	202	213	195	184	221	244	223	196	190	244	237	227	218	234	226	242	212	178	231	195	206	197	216	188	221	209	202	214	215	204	220	220	179	239	205	206	193	192	180	188	190	229	183	210	221	206	202	201	204	188	237	262	251	233	189	189	188	235	203	212	208	221	209	215	229	210	231	200	243	224	179	214	202	198	223	223	211	185	195	204	257	240	215	200	212	232	200	215	214	212	198	205	207	226	204	218	200	234	197	205	203	238	188	226	225	189	194	190	198	205	192	215	214	205	201	224	189	235	183	204	239	204	202	235	217	198	232	232	194	215	210	212	197	239	219	209	187	203	219	209	191	210	202	242	184	180	199	193	234	232	234	210	211	238	211	189	222	200	220	194	237	204	219	226	213	205	231	195	204	216	227	193	181	234	196	193	205	229	219	221	208	204	212	222	192	229	189	213	213	227	186	212	189	201	224	205	211	226	242	209	205	224	203	212	225	200	200	192	179	188	210	203	179	207	185	213	217	189	186	225	200	222	197	227	200	205	210	231	235	232	185	181	210	208	211	225	200	208	200	201	207	201	193	204	221	221	233
17490	1963	1144	1219	1063	918	763	716	679	672	599	597	570	591	549	535	509	559	514	551	519	497	527	506	531	533	487	508	527	507	536	466	523	560	492	512	489	511	499	538	517	494	475	474	495	495	489	471	532	482	512	456	489	486	510	532	504	493	495	478	526	506	438	497	494	470	489	543	464	479	482	478	504	503	476	492	427	501	515	485	489	473	522	507	468	509	514	476	484	475	520	489	473	505	512	471	488	499	472	474	497	481	433	481	484	442	542	501	485	466	462	488	442	510	420	489	471	493	468	458	472	473	448	511	485	478	500	479	470	488	445	522	469	531	461	470	484	481	498	519	540	469	499	476	487	502	478	501	489	514	473	466	540	502	490	477	510	493	540	450	489	492	482	511	470	496	509	498	504	477	507	501	480	500	491	440	463	510	483	483	493	549	481	483	492	477	513	470	517	476	537	480	502	509	462	498	486	510	475	480	509	521	521	498	473	445	483	486	477	487	499	511	502	529	490	489	495	512	469	504	487	496	476	478	478	492	513	538	525	482	463	484	495	478	516	472	488	506	461	485	515	466	527	491	491	493	505	503	471	493	507	515	467	505	476	457	484	455	512	484	513	476	502	494	459	532	518	550	471	522	478	510	481	469	499	512	469	485	476	483	488	453	491	451	490	457	515	480	464	490	485	472	488	459	468	478	477	455	450	476	481	492	508	508	471	496	497	488	456	499	522	498	532	485	482	482	488	472	464	535	488	481	468	486	459	485	514	490	512	469	473	514	524	500	522	476	494	485	496	484	489	507	441	498	461	490	510	464	472	429	468	442	494	494	480	460	548	517	480	490	518	502	479	438	469	501	492	473	504	460	503	460	511	477	494	460	473	473	474	520	491	508	489	518	472	461	487	470	484	507	463	457	472	482	480	489	472	495	501	497	498	492	500	475	459	488	494	516	467	491	480	481	470	510	463	468	501	485	514	498	468	461	539	472	496	431	502	493	472	449	491	470	505	532	471	479	478	479	466	462	523	468	467	490	467	476	474	497	487	505	482	500	458	475	471	455	470	470	519	503	514	524	496	483	472	477	472	498	519	497	434	497	492	485	461	505	513	474	491	495	491	486	460	485	484	501	470	482	496	470	469	487	496	476	476	465	489	461	474	470	507	521	513	452	508	517	516	518	456	480	528	488	504	482	499	495	502	467	490	434	474	513	493	465	492	513	489	464	480	497	463	492	481	504	478	446	508	474	471	516	510	535	474	466	478	492	474	517	505	476	476	526	489	476	528	501	468	479	466	489	493	520	484	474	506	539	513	476	493	475	480	482	504	478	482	500	513	454	510	470	491	478	479	490	461	498	481	458	507	482	440	440	475	480	476	482	496	472	471	475	498	447	491	482	484	472	526	490	475	484	469	497	475	492	461	532	481	487	506	483	486	468	492	454	494	463	446	463	455	486	503	521	444	465	521	457	461	471	511	519	489	493	466	501	477	468	469	478	486	481	492	519	476	480	524	463	466	479	497	474	507	488	516	512	487	451	494	475	492	477	506	502	463	433	485	454	459	436	449	490	476	478	490	504	498	476	478	530	476	481	474	506	477	464	475	476	495	496	496	489	536	479	502	468	481	472	533	460	514	453	474	499	476	482	510	469	498	439	494	487	487	497	521	459	499	485	506	522	452	482	455	473	553	472	489	518	479	477	463	485	500	473	446	477	450	518	473	537	469	468	491	495	461	463	506	478	514	488	516	470	464	496	513	473	545	509	523	474	464	476	515	498	463	463	478	497	512	493	483	497	508	477	483	479	520	472	528	466	481	495	501	505	453	496	464	468	518	514	520	454	493	489	463	500	496	479	515	459	480	511	490	477	507	466	528	512	517	504	480	473	532	496	487	450	475	476	477	485	494	469	459	474	498	473	482	539	486	462	503	516	483	519	448	521	461	515	480	480	488	472	447	487	483	451	511	498	488	465	455	481	517	469	471	458	517	536	480	495	479	503	474	492	486	462	508	504	479	461	509	527	494	463	504	473	526	467	537	459	508	490	500	445	478	498	506	460	484	471	481	462	481	506	505	483	504	451	488	507	472	465	457	484	472	517	482	490	511	470	495	486	468	488	528	457	510	464	515	484	459	513	493	488	448	513	487	498	488	481	508	457	456	500	486	500	482	473	498	471	495	509	481	502	529	453	484	458	478	463	465	471	518	485	503	487	520	500	517	453	497	471	448	517	495	500	514	461	474	502	498	507	489	504	468	474	509	486	467	492	550	448	492	544	487	491	475	452	504	498	514	478	446	505	483	460	489	488	487	508	523	455	499	484	484	503	478	473	491	480	443	536	478	501	476	488	504	486	496	461	498	493	478	496	471	497	453	529	469	504	486	480	464	484	520	466	465	496	476	490	490	492	441	483	503	482	479	460	515	493	483	490	480	504	478	476	492	530	504	505	489	528	497	472	509	532	488	513	492	479	520	497	457	486	477	492	496	477	460	474	469	488	540	475	489	471	493	490	469	509	520	523	465	485	468	496	488	496	458	491	507	518	492	464	484	516	480	450	497	504	521	494	493	441	504	490	489	485	465	489	480	487	497	501	521	510	475	452	452	499	464	512	504	487	503	498	494	456	508	494	475	486	465	490	480	505	498	454	483	498	517	460	471	529	422	432	475	482	450	517	494	502	468	473	478	478	504	472	455	494	480	493	460	483	486	488	486	483	452	448	454	501	476	508	502	495	478	512	509	489	497	495	497	471	529	467	464	444	460	478	524	489	497	464	480	506	455	487	510	473	448	514	494	469	529	478	481	520	511	466	485	464	480	485	506	489	457	478	552	510	510	502	484	495	503	475	492	522	474	458	491	492	453	440	515	440	503	546	465	515	465	462	478	465	492	498	464	535	489	488	475	486	467	458	513	490	453	486	491	467	460	486	479	457	461	451	530	484	500	472	497	494	451	478	519	508	497	460	500	455	488	482	508	465	447	509	497	480	515	531	496	489	477	476	460	446	518	524	473	461	485	484	481	471	509	492	508	472	494	490	494	499	467	492	519	471	503	451	471	500	463	447	467	500	512	477	436	500	467	478	479	488	468	470	499	489	520	469	494	470	468	471	468	489	513	540	469	484	501	494	470	499	503	526	456	487	474	509	517	477	464	492	516	496	514	482	494	490	512	444	474	496	520	468	476	487	481	512	490	490	477	505	442	434	509	476	474	479	499	483	483	489	471	485	484	506	528	483	452	477	481	456	474	496	485	492	490	461	481	495	500	504	489	476	513	454	500	477	478	448	491	467	528	482	483	461	477	514	498	490	486	516	462	447	494	496	460	482	480	461	435	474	513	515	506	473	454	467	471	479	485	431	482	468	473	468	519	501	479	471	478	508	537	509	467	547	498	520	507	474	454	476	472	487	464	461	515	461	500	513	495	509	489	508	472	486	489	464	423	527	484	517	488	490	473	487	502	520	477	475	538	473	509	443	492	481	474	451	500	481	542	486	503	472	429	488	484	495
37002	9030	959	539	396	309	276	258	208	196	171	179	169	168	186	170	153	174	151	139	156	137	165	183	159	155	164	149	151	174	165	146	158	161	162	172	143	151	156	157	143	160	159	167	168	138	156	157	171	155	149	147	163	152	156	160	168	182	148	125	161	135	142	150	162	171	156	166	162	172	160	140	160	171	173	163	146	163	149	140	157	149	153	146	168	129	165	150	151	134	163	139	164	143	144	144	152	141	128	145	139	144	154	159	145	175	135	122	151	144	143	149	133	159	169	139	134	185	146	159	148	124	128	149	136	161	151	152	121	174	152	148	128	159	159	169	144	160	122	166	175	144	174	135	181	164	141	156	157	143	161	151	147	130	167	150	136	147	145	133	137	158	147	154	152	152	161	165	157	162	138	132	158	152	164	164	152	140	159	171	165	155	154	137	154	135	162	145	148	144	151	157	161	163	127	134	139	180	168	126	144	157	141	154	158	149	161	174	141	156	158	148	160	154	159	127	145	160	145	151	162	125	148	151	136	150	174	172	137	136	150	139	151	139	159	161	153	144	149	167	144	142	137	146	165	156	161	157	142	152	144	139	121	163	139	152	141	142	145	156	152	166	159	157	146	146	139	149	154	137	134	183	161	151	146	135	172	176	170	149	179	135	167	145	157	152	142	136	138	154	146	149	147	156	142	152	154	161	156	143	160	152	142	153	150	156	169	147	156	144	147	151	150	162	145	162	169	138	128	143	164	139	148	131	152	149	154	138	161	172	146	154	140	142	160	159	129	171	144	161	162	148	151	138	149	129	165	156	154	152	143	153	146	141	159	158	148	157	139	152	169	142	144	143	125	150	171	157	157	160	144	128	158	141	160	147	148	131	171	146	154	148	142	170	154	151	146	148	156	123	139	161	154	143	146	169	140	151	145	131	154	142	135	143	154	154	156	153	163	190	150	144	140	158	151	180	168	156	157	123	152	145	149	163	159	156	159	144	135	145	144	141	165	147	154	168	152	153	140	171	131	148	165	137	152	154	159	151	130	156	162	144	137	163	143	143	122	127	113	146	146	155	144	144	157	138	156	172	169	123	140	165	141	178	161	145	162	159	141	166	142	159	161	150	142	153	147	177	141	127	157	159	139	167	135	155	168	151	149	125	151	139	158	137	155	143	137	160	127	166	154	153	161	142	173	127	140	145	159	155	175	143	145	150	134	150	151	154	166	147	138	152	130	140	138	164	150	161	151	166	136	162	153	162	128	140	154	129	139	154	138	156	128	145	148	163	155	151	136	149	126	169	158	158	143	148	141	173	130	149	146	151	145	173	129	131	145	146	127	141	139	157	138	149	143	138	162	165	156	158	146	139	164	159	158	161	137	151	167	170	149	158	155	174	167	157	145	147	169	157	145	144	144	139	152	154	133	146	161	168	178	171	184	159	133	176	160	137	135	125	156	142	168	160	177	172	168	144	160	160	160	158	154	150	130	145	148	162	152	157	161	172	136	144	150	131	146	137	158	123	164	167	157	141	173	133	154	140	148	151	167	149	163	150	128	142	135	174	139	140	148	146	164	131	154	155	147	145	158	143	135	154	145	137	152	174	147	157	133	146	157	133	152	136	132	143	160	149	136	140	153	154	164	154	160	146	144	156	166	153	133	161	150	161	161	153	140	153	165	135	154	140	138	137	154	142	126	180	156	169	168	125	143	136	129	137	141	135	168	147	166	157	147	146	149	142	133	152	178	139	127	117	141	150	136	165	174	172	156	140	148	181	156	124	162	176	164	149	149	134	145	140	145	137	129	151	159	127	157	126	166	178	132	150	157	164	154	173	150	164	134	121	179	157	146	156	165	151	166	149	152	144	128	129	143	132	177	145	150	148	169	150	147	126	164	138	155	142	144	145	147	142	171	131	144	141	146	144	149	167	124	152	122	136	152	150	137	137	170	159	139	130	152	166	168	174	163	152	171	144	131	152	149	150	140	154	153	158	160	148	137	158	134	143	164	144	145	127	169	140	160	142	139	148	137	136	149	133	159	158	139	170	157	175	155	153	154	163	177	170	145	159	159	175	143	141	135	133	134	140	132	136	173	137	163	132	147	172	153	151	163	161	151	176	140	156	153	136	143	155	151	152	131	159	146	143	169	136	195	144	162	160	157	158	149	203	151	141	149	151	154	172	152	160	163	167	149	146	186	144	151	166	135	155	162	151	154	172	141	161	162	148	132	129	152	150	162	157	154	167	163	133	169	147	169	165	142	144	170	158	139	144	160	152	134	136	137	176	157	152	164	167	164	139	138	132	149	164	147	164	152	147	150	155	157	164	148	161	159	157	129	162	159	140	154	161	166	156	132	134	168	150	178	141	161	147	118	149	159	151	174	153	117	124	133	159	165	136	144	166	171	139	149	119	155	140	153	154	146	147	141	156	167	150	152	164	144	147	155	147	141	175	152	139	152	153	137	143	165	178	138	159	146	159	163	155	155	155	168	144	173	142	140	157	137	139	116	161	131	159	180	141	161	160	147	157	169	152	146	137	147	161	165	153	154	141	119	152	174	151	124	168	140	162	156	138	162	154	166	146	197	180	158	161	136	149	155	137	143	134	152	140	134	159	173	152	152	160	152	137	166	142	134	147	147	151	137	162	157	170	151	156	144	180	164	141	118	150	149	143	152	176	148	137	138	170	151	162	154	159	124	137	143	127	141	179	147	159	129	144	161	168	142	162	153	164	134	150	156	130	174	152	167	150	113	125	145	156	146	142	157	164	138	131	134	138	145	197	146	143	163	164	167	127	167	147	138	162	161	134	145	153	153	165	145	155	137	142	126	163	151	148	164	169	144	159	137	167	155	156	135	154	140	161	146	151	144	153	162	132	165	151	157	133	131	152	144	159	170	139	164	152	151	145	148	164	144	124	128	146	144	125	165	149	168	124	131	149	152	157	125	176	154	114	148	144	132	163	152	124	144	152	138	157	146	142	153	155	138	137	172	142	162	139	144	151	162	135	148	151	152	148	132	162	164	137	160	137	161	158	165	147	149	132	172	140	161	143	140	150	151	120	140	152	141	130	146	135	139	147	163	169	150	157	166	163	167	144	139	148	174	136	165	137	143	140	148	160	172	149	138	145	157	136	166	160	151	147	153	141	143	163	143	169	159	158	133	156	144	134	160	145	175	140	141	179	150	157	143	144	168	180	121	160	152	147	161	143	120	147	138	139	151	145	153	167	147	146	164	156	165	162	144	151	148	130	155	137	133	139	192	153	134	174	144	147	136	145	165	142	155	151	149	147	157	150	146	122	147	152	133	165	157	156	141	147	182	171	152	153	158	146	160	164	164	149	148	165	157	163	131	154	151	152	166	148	144	178	174	140	165	131	141	153	145	146	123	158	149	147	144	155	159	153	147	147	155	148	162	138	156	153	143	149	152	140	150	139	157	159	166	170	160	163	141	145	156	170	165	149	156	166	135	152	144	151	150	152	159	148	171	168	173	166	176	137
21640	2527	1637	1793	1542	1216	1008	897	854	698	660	588	599	543	528	497	504	446	445	523	443	475	437	452	440	415	391	446	420	405	405	387	407	397	405	437	402	428	376	417	378	400	359	417	421	428	382	409	411	412	387	383	406	408	422	417	421	390	358	388	382	410	430	420	402	383	401	413	356	368	402	372	378	372	402	387	401	417	403	390	375	365	373	421	408	380	367	382	383	432	379	417	400	378	387	406	363	375	378	411	399	431	387	397	391	409	385	398	367	395	393	391	399	372	386	348	422	382	406	394	365	414	387	373	345	387	408	380	397	401	395	412	430	396	419	362	400	422	402	405	417	428	412	374	391	357	373	399	387	408	390	376	370	394	394	422	393	362	347	410	406	374	399	388	389	363	394	373	414	379	411	379	366	387	371	366	368	386	411	373	389	404	353	385	374	389	393	347	412	413	374	400	384	381	411	429	373	393	397	382	434	384	400	411	365	416	361	380	407	393	367	383	377	388	409	386	401	416	366	371	388	385	385	362	373	333	372	371	395	372	363	377	361	389	357	394	379	404	390	404	425	380	387	423	394	417	350	400	404	392	389	408	396	432	353	402	395	378	385	368	411	429	390	423	425	402	338	362	435	399	391	404	393	393	404	368	410	375	376	411	420	400	375	380	413	371	373	386	387	397	400	384	390	400	362	395	395	411	368	378	403	390	390	378	404	396	376	351	398	430	397	379	378	393	379	438	398	358	417	394	363	381	379	401	392	372	372	401	368	401	381	410	409	399	399	386	422	378	370	406	407	404	401	412	404	364	388	364	420	395	370	420	378	413	405	374	369	406	410	382	382	423	386	380	401	401	389	387	441	381	402	390	382	372	400	395	367	384	417	402	377	407	373	402	393	386	384	422	380	397	356	358	407	411	403	399	360	389	385	395	374	367	383	396	414	382	391	404	371	391	394	387	420	415	384	358	398	397	391	399	390	369	390	413	409	370	398	398	399	362	432	383	337	396	397	409	388	424	381	419	390	364	385	369	399	373	394	394	352	404	374	421	394	391	412	411	386	404	368	379	385	393	366	426	400	389	387	397	402	412	421	387	394	386	387	397	381	371	382	390	387	396	389	359	388	364	394	373	371	405	378	394	365	358	410	405	424	401	381	387	363	453	378	398	372	391	389	357	367	367	375	383	393	394	402	410	392	401	401	384	397	376	379	375	385	437	400	380	377	402	403	405	366	407	356	416	379	356	425	398	363	414	388	380	409	392	412	408	378	368	398	393	416	415	384	393	346	406	392	396	374	395	410	390	355	398	387	392	400	384	384	382	401	378	415	389	446	381	382	375	375	378	391	408	420	370	403	372	344	339	383	417	376	378	399	388	347	385	381	372	396	394	364	377	409	385	372	406	403	376	396	415	437	406	425	379	378	397	393	407	396	402	391	369	380	402	372	407	408	381	393	406	420	389	377	388	370	372	394	404	399	365	413	416	409	400	394	418	401	397	360	378	385	417	371	384	381	398	346	376	376	395	398	412	372	401	363	379	400	439	395	419	421	402	370	386	416	397	345	410	397	395	370	413	398	395	379	390	374	426	397	396	396	410	377	393	356	418	369	376	378	389	374	385	377	393	396	405	363	421	403	356	398	376	432	380	418	382	411	393	401	397	349	396	416	353	405	381	377	360	393	353	388	383	394	383	363	384	411	397	352	403	382	365	369	417	368	370	382	405	380	414	423	409	378	388	410	402	392	414	404	390	412	388	381	413	416	415	380	403	365	383	385	361	405	390	367	408	412	379	363	378	386	384	404	385	386	422	387	385	390	379	405	382	368	402	388	411	408	396	402	384	370	414	410	421	405	415	398	367	386	434	369	413	407	373	338	395	419	344	390	416	385	399	404	398	384	402	393	413	385	385	379	375	407	396	383	410	400	406	414	409	391	389	380	394	391	366	385	425	357	391	409	384	413	401	392	389	380	397	387	369	374	379	382	398	414	409	396	362	372	395	404	373	394	369	429	399	350	418	376	404	394	395	364	408	408	388	354	383	367	416	393	382	387	414	394	412	393	377	385	405	361	412	380	405	402	364	413	415	370	407	367	410	375	364	387	386	400	365	392	368	378	420	392	424	390	423	386	366	361	397	385	398	367	391	406	382	379	359	386	424	403	358	380	393	377	390	416	391	385	394	371	380	369	417	388	380	410	387	382	391	400	404	418	371	356	387	405	386	382	384	381	387	400	438	412	424	377	376	362	417	380	380	391	380	399	401	410	360	385	391	433	353	383	401	412	373	392	390	404	381	398	414	403	366	393	348	382	400	395	396	384	396	388	403	352	401	384	379	427	400	357	390	375	406	368	406	425	382	383	340	382	419	391	384	364	397	396	389	382	407	422	395	365	401	398	390	384	399	384	389	392	359	388	391	352	388	382	403	382	404	417	368	423	391	432	379	382	382	371	383	348	364	423	431	415	379	403	352	408	399	367	396	396	384	366	409	353	370	385	418	386	395	373	415	436	372	436	400	432	400	415	373	387	389	381	385	391	379	425	403	348	397	402	419	344	412	369	383	412	393	380	371	395	409	417	408	390	416	412	371	392	385	363	414	374	395	374	365	382	372	404	390	382	359	378	360	391	414	388	393	358	404	385	399	369	400	405	384	364	357	425	390	386	341	373	413	428	402	370	424	373	412	389	384	407	394	359	394	385	397	389	405	413	374	373	411	391	390	373	358	400	409	383	370	379	377	447	378	395	384	351	382	361	386	403	407	411	395	380	387	400	392	408	373	387	380	369	377	399	364	357	388	397	398	371	383	400	376	418	395	390	380	377	427	415	422	366	386	396	378	397	397	393	386	404	383	394	376	395	396	408	383	430	400	420	402	374	403	380	402	360	406	416	417	403	368	412	376	410	368	380	374	379	396	383	392	413	361	397	377	397	357	398	407	378	392	359	375	421	377	384	417	402	400	352	366	395	388	385	378	380	381	384	386	403	384	393	392	400	404	430	376	413	346	401	397	395	427	400	404	386	410	367	400	402	387	395	373	430	392	395	406	374	410	391	381	400	414	430	382	365	362	385	418	401	383	415	417	415	395	392	387	364	417	387	362	355	404	371	374	386	383	395	428	418	401	405	400	392	409	386	399	373	415	400	375	351	411	414	354	379	387	393	381	361	411	399	390	419	410	398	424	343	397	442	394	372	370	383	389	377	404	401	420	409	376	343	405	400	376	375	386	369	359	379	394	397	375	386	419	418	412	394	381	409	402	348	367	382	382	426	397	408	370	382	425	415	425	386	386	394	392	393	398	358	396	384	391	382	393	353	383	414	389	393	372	422	396	399	393	377	393	373	398	374	369	395	386	381	404	420	382	392	377	388	430	370	416	418	417	368	399	377	387	377	373	404	372	366	385	381	387	411	398	401	421	378	381	388	406	364	421	394	381	370	372	394	404	360	367	402	397	369	402	426	395	410	412	386	389	433	415	414	413	382	367	426	374	367	431	366	406	403	403
13987	2268	425	361	415	399	424	394	371	418	449	390	389	401	390	393	371	401	379	404	395	421	376	387	416	371	395	382	382	401	343	373	344	404	405	368	390	371	404	340	417	422	375	387	406	365	341	385	388	395	404	402	377	384	407	358	418	409	394	380	425	360	397	451	416	399	368	425	390	424	370	408	416	389	389	411	371	408	406	388	408	426	443	377	445	384	337	364	347	393	404	382	425	414	416	373	416	376	375	380	361	383	354	371	391	393	401	380	379	434	364	370	392	412	397	354	425	379	434	363	369	384	385	392	388	384	407	385	352	389	383	375	379	445	385	382	377	360	400	398	392	408	343	368	362	432	408	384	375	376	391	413	405	377	399	409	388	402	362	359	385	408	363	408	377	383	372	367	376	428	403	380	402	363	412	415	389	381	393	383	361	398	427	397	380	357	418	396	384	414	404	375	384	391	355	387	398	408	378	368	381	393	370	413	390	403	395	396	406	405	380	373	383	339	376	404	384	376	375	405	428	377	391	408	388	397	379	436	401	392	350	360	403	374	374	381	424	414	415	385	384	390	361	361	382	395	373	372	349	389	402	376	346	384	401	423	417	377	391	355	379	394	383	421	385	407	414	410	392	363	401	381	414	381	377	390	398	428	399	354	350	368	370	367	354	391	408	376	390	425	365	377	388	391	412	400	381	390	394	375	421	385	398	385	375	380	397	377	388	357	369	341	361	419	384	355	423	405	361	422	374	373	401	372	393	393	367	380	407	391	406	392	378	384	387	384	407	371	359	381	380	407	361	398	400	386	412	412	396	363	406	423	363	379	377	385	355	380	412	386	358	384	393	389	368	377	413	368	390	368	401	424	386	367	369	405	396	348	388	377	401	393	394	390	419	395	385	380	362	386	371	376	347	387	379	341	353	394	400	407	378	369	405	404	420	426	406	384	407	394	382	366	385	402	384	361	382	402	378	394	367	398	378	412	433	373	396	390	418	371	362	404	407	379	397	423	385	369	378	376	354	382	383	361	404	372	384	365	395	355	372	383	328	394	384	407	394	428	413	361	369	357	374	383	409	374	389	400	381	423	413	440	403	377	368	417	384	414	412	385	409	408	383	393	371	417	383	421	395	365	380	383	368	427	399	385	417	390	375	427	404	424	413	388	395	398	428	378	381	387	367	415	400	392	399	371	378	392	405	360	381	376	385	369	436	387	373	391	372	416	384	385	390	436	369	393	353	390	367	396	371	376	354	414	352	380	370	418	364	368	393	398	400	387	376	395	366	409	396	396	403	413	449	365	388	379	401	419	370	384	387	385	389	371	402	422	424	386	375	418	377	351	366	396	405	401	392	381	397	387	403	388	357	375	374	419	351	379	413	392	411	351	405	390	402	382	362	419	405	380	403	352	411	418	390	407	408	351	393	386	413	392	387	378	377	379	382	341	383	375	353	370	393	401	341	378	354	386	391	385	380	357	378	442	405	406	418	422	380	378	365	361	399	405	382	397	367	388	381	367	358	404	387	362	410	387	392	392	394	354	382	405	397	382	348	367	399	391	382	384	405	386	382	395	363	375	389	381	423	383	393	404	388	395	414	375	397	386	396	374	400	365	389	424	391	388	390	401	398	374	380	350	425	369	370	411	393	386	377	376	415	421	411	370	382	356	389	376	381	387	367	379	406	422	401	386	374	390	369	393	381	407	401	396	382	412	387	362	408	359	397	382	412	378	369	364	382	412	391	388	417	393	373	366	407	390	369	370	382	376	375	353	389	400	401	397	389	361	393	393	360	374	393	388	364	371	369	383	392	399	355	422	418	398	377	374	386	402	385	404	358	399	382	393	398	368	391	401	377	370	392	408	408	426	392	395	375	370	353	416	408	378	396	390	434	320	358	378	341	403	394	409	438	401	368	381	354	355	384	428	400	374	370	398	401	381	382	373	404	365	384	401	412	349	383	397	404	384	384	361	382	363	401	379	362	362	387	397	414	329	389	387	398	355	352	367	349	396	400	380	358	413	405	371	378	395	398	390	376	392	363	381	409	383	389	382	384	356	391	387	381	420	392	391	392	401	353	394	369	419	413	382	411	423	378	401	409	360	380	396	398	377	422	366	383	382	407	345	367	365	406	403	396	396	407	384	393	397	424	393	396	358	401	383	382	407	444	340	372	373	364	400	436	418	356	392	407	426	387	417	344	389	418	374	400	414	450	362	391	367	377	356	412	381	385	387	392	389	373	367	375	425	407	382	375	377	378	369	384	415	383	393	402	401	404	404	387	435	392	366	378	399	386	415	371	344	368	370	346	410	362	332	410	377	401	407	389	405	405	411	378	370	395	411	350	416	401	390	390	378	412	368	366	371	366	386	372	394	366	357	373	370	394	376	390	407	416	353	408	416	367	389	395	372	395	450	415	413	375	403	389	375	394	385	382	433	408	431	376	361	385	383	379	362	379	416	410	394	390	410	394	380	399	416	328	377	362	409	399	363	382	421	386	376	423	410	407	380	362	362	407	381	382	382	373	403	440	386	356	380	375	364	376	369	358	393	411	393	413	368	369	389	374	392	357	375	399	408	353	402	349	398	353	387	409	395	415	410	382	394	410	366	392	373	429	381	402	400	399	410	369	415	438	400	401	423	355	416	371	380	360	368	391	363	384	358	423	402	408	400	374	368	418	427	436	383	394	355	390	345	431	415	403	388	405	386	411	387	403	400	357	382	366	371	371	411	398	375	398	391	403	383	379	390	343	373	408	354	410	410	370	428	423	381	381	407	366	388	417	421	385	423	394	375	376	385	395	364	372	375	377	392	382	371	351	375	356	374	380	401	392	374	395	407	389	411	391	377	342	378	382	362	388	405	357	392	374	392	427	359	386	394	352	405	413	426	417	366	390	414	384	426	399	410	349	391	380	374	405	414	413	371	344	369	417	341	358	414	398	364	403	380	406	424	401	341	412	406	370	409	437	405	423	373	386	410	378	369	394	420	393	385	371	388	400	403	396	364	348	388	327	372	365	370	397	409	415	390	360	355	410	370	381	403	351	412	416	396	406	381	372	361	361	365	380	396	393	390	399	406	376	357	370	401	373	353	376	375	372	374	414	396	381	404	406	348	402	375	404	354	386	392	380	377	382	376	400	396	397	399	382	376	403	387	393	376	373	397	360	409	357	433	361	416	349	381	395	416	413	380	433	396	391	336	368	407	379	396	405	362	413	448	376	397	369	369	392	359	366	378	352	414	412	408	423	388	377	395	380	384	394	389	371	381	432	390	391	385	382	430	384	393	415	405	373	386	324	352	353	377	354	398	397	385	399	396	352	401	391	382	360	391	358	394	372	398	362	388	402	396	425	381	412	380	398	394	387	407	414	413	374	380	385	389	399	407	361	430	413	398	386	437	392	372	420	378	396	358	394	375	347	398	425	401	411	381	369	445	388	386	401	395	388	411	397	440	391	397	377	364	378	408	396	378	352	390	426	360	436	383	404	390	374	390	385	372
8862	1401	967	942	848	884	880	843	817	861	837	860	857	822	806	838	827	877	868	834	819	833	834	884	841	840	826	847	918	830	859	865	828	877	819	824	804	832	891	816	826	843	800	800	856	814	853	791	852	871	874	824	866	827	853	926	872	796	833	852	837	789	808	847	852	799	840	841	866	841	839	825	868	858	856	829	853	866	852	830	823	799	838	852	860	887	851	867	826	790	863	797	840	845	821	878	864	860	875	846	885	834	855	831	770	784	858	856	865	830	890	846	831	850	845	825	832	852	847	840	853	838	892	851	855	884	821	866	846	855	887	853	888	814	826	857	844	826	895	815	855	829	857	849	843	881	808	853	843	786	817	802	815	835	806	874	896	816	860	851	832	806	814	855	883	853	817	793	822	879	795	831	916	846	835	896	846	801	862	831	840	805	850	830	867	880	833	890	839	832	880	842	828	839	832	853	786	852	866	853	799	869	848	843	894	852	827	868	868	855	824	882	831	876	862	833	823	892	833	857	801	867	876	875	885	892	833	873	836	806	853	836	881	863	827	882	823	861	804	849	828	887	809	839	873	904	801	853	832	819	873	822	839	839	845	835	819	850	840	846	862	793	857	841	896	833	863	893	871	881	888	864	840	819	827	834	851	882	854	819	822	792	783	839	861	803	827	858	883	802	868	885	838	809	834	849	814	838	840	802	833	847	793	848	859	830	826	891	855	804	810	792	829	872	878	792	809	853	853	863	837	808	883	824	855	794	890	847	806	840	874	852	850	864	853	825	924	849	808	840	795	836	838	892	854	821	837	848	800	880	828	801	836	796	823	846	822	882	838	871	856	885	828	811	819	775	802	839	872	822	905	924	865	842	812	853	832	894	814	862	865	846	844	856	856	852	910	870	825	853	831	844	825	783	845	848	842	817	816	872	824	882	889	829	845	824	818	881	839	806	859	846	817	868	854	861	859	836	781	835	886	806	838	844	783	869	917	863	845	826	845	764	803	837	876	818	772	880	822	803	799	865	836	836	808	850	810	846	858	840	854	847	832	874	842	805	876	842	867	914	811	834	841	839	824	851	834	863	823	802	803	825	807	851	863	854	839	807	884	818	852	806	843	880	825	839	843	864	794	834	869	890	836	907	788	841	846	810	884	866	872	894	823	851	836	865	831	878	877	819	829	809	836	816	867	850	830	874	851	835	866	843	864	856	799	837	827	838	876	884	835	830	857	844	796	866	839	869	863	858	846	846	866	852	802	846	843	878	934	870	802	828	899	855	835	882	870	852	857	814	875	817	834	774	861	825	830	811	791	864	848	795	860	817	855	858	786	834	828	820	848	814	806	850	837	844	896	827	811	885	815	799	861	846	830	778	902	852	835	807	826	815	832	828	817	867	884	831	831	855	839	860	866	842	857	807	831	866	860	870	834	850	835	824	822	832	838	861	850	866	843	850	810	904	839	837	790	860	878	858	801	838	819	835	832	779	842	851	844	846	877	931	831	861	790	799	806	861	855	830	890	901	809	887	832	858	850	851	866	843	801	800	811	854	855	845	829	861	847	850	812	813	832	805	818	814	819	832	783	848	876	838	839	848	821	837	822	832	869	862	876	854	832	863	835	829	849	813	881	830	848	839	887	847	815	873	842	820	844	852	873	873	809	858	874	853	806	910	792	854	819	813	892	846	821	890	877	851	814	858	868	878	832	872	886	816	838	856	809	845	860	897	804	918	811	846	883	889	831	843	787	780	808	833	790	876	822	835	861	870	888	830	854	837	786	848	868	847	844	826	840	875	811	844	859	876	821	873	859	859	819	773	841	792	865	842	783	928	860	832	824	874	882	867	887	829	870	895	836	820	828	839	874	850	854	845	814	837	865	798	829	844	859	854	760	835	843	791	841	805	800	873	863	860	834	840	855	857	823	853	826	837	893	822	848	834	891	876	881	876	832	835	833	858	847	825	844	799	796	838	795	841	810	832	837	840	815	822	812	830	858	802	870	830	837	848	798	903	820	871	806	878	833	820	803	859	833	833	838	810	824	856	878	889	873	838	885	824	829	824	869	835	842	842	850	823	838	814	822	787	808	839	869	827	830	784	846	872	837	881	847	824	886	857	828	814	812	805	790	806	832	870	831	852	808	833	829	870	814	788	838	856	804	867	848	827	808	863	832	799	858	888	899	863	850	861	759	849	856	863	833	884	823	794	839	844	855	827	873	831	896	826	803	857	826	827	858	849	845	847	841	803	858	840	871	838	807	849	822	827	872	827	804	845	862	850	820	782	876	882	794	843	823	833	870	855	833	857	850	853	845	853	846	842	794	848	799	831	831	810	835	789	906	869	848	885	842	808	845	833	838	886	825	859	841	837	893	842	859	849	810	826	810	845	836	828	835	862	853	811	798	861	818	888	821	850	874	858	827	848	811	866	903	899	824	868	860	839	862	807	798	859	914	809	811	850	885	843	856	854	864	818	811	819	845	873	827	820	833	827	881	851	873	859	842	828	885	850	807	805	864	870	891	866	833	798	867	844	931	837	797	790	858	810	795	819	865	805	817	818	787	850	828	807	862	830	878	799	911	813	887	864	855	835	795	801	817	820	875	834	830	863	839	805	864	875	841	868	892	869	845	836	844	848	822	831	876	832	856	859	859	843	889	851	858	849	792	820	825	813	804	864	909	817	844	803	836	768	860	847	864	841	824	836	851	811	912	826	842	828	850	807	838	843	893	839	855	886	824	897	835	827	883	811	882	784	805	857	809	862	882	877	844	847	800	851	825	821	870	823	913	800	854	860	875	844	790	837	847	849	840	827	887	852	910	851	851	841	824	836	850	866	879	798	794	827	836	837	866	798	853	832	787	828	872	819	818	835	859	851	831	829	858	886	832	822	830	831	790	862	850	825	827	859	833	788	797	879	834	861	830	807	850	813	879	851	881	813	845	825	789	802	792	849	848	894	861	849	873	827	863	840	891	790	913	807	894	846	812	849	842	843	862	872	824	834	858	793	870	782	830	845	824	805	809	858	836	848	816	821	807	777	843	849	868	781	850	809	861	853	890	819	865	819	844	798	843	867	888	889	823	806	847	835	855	864	838	837	858	860	852	866	861	793	859	855	853	836	866	856	846	837	818	857	882	810	818	875	821	861	865	788	854	838	818	871	841	847	846	815	855	835	834	821	921	843	849	851	840	816	870	841	823	828	838	894	839	860	877	816	880	828	828	807	836	828	850	814	860	838	819	845	800	887	850	844	884	793	812	841	802	869	799	828	790	805	828	849	804	887	832	875	862	836	852	837	804	809	800	803	804	844	818	848	893	872	833	818	844	831	843	838	822	816	843	867	825	823	876	832	857	833	832	846	872	830	854	839	802	859	795	842	871	809	858	821	857	824	859	880	845	763	867	815	816	883	867	924	836	863	836	864	825	814	835	858	880	825	872	811	840	869	854	821	884	839	865	882	819	872	843	813	815	813	796	800	864	792	845	890	838	819	871	863	858	844
27509	5001	542	401	330	303	268	236	217	219	233	236	250	233	226	193	201	234	205	229	216	221	209	241	215	223	183	206	204	190	194	207	203	191	204	200	211	236	195	199	211	220	175	223	204	193	194	189	192	199	238	208	201	192	196	207	192	208	222	191	207	195	183	210	204	186	200	218	203	217	204	198	186	187	241	189	228	190	211	186	199	185	208	207	203	180	220	196	193	222	208	196	190	216	214	195	202	213	207	220	214	243	200	205	215	196	191	211	205	205	207	221	193	204	211	217	209	185	192	187	182	165	201	174	219	196	216	225	208	194	197	211	181	224	208	208	208	207	204	210	202	241	206	207	192	196	211	202	219	214	223	210	198	203	224	210	185	197	213	221	201	187	196	206	212	192	208	212	193	197	223	211	212	179	183	223	201	196	183	201	204	209	202	187	199	196	198	192	221	204	192	210	187	185	210	206	212	235	210	204	169	183	200	212	194	215	221	190	187	211	208	211	208	226	207	193	184	203	192	206	204	157	171	225	215	217	205	198	187	224	218	217	184	223	206	217	214	207	189	189	192	199	196	224	205	197	204	202	190	238	205	223	207	217	235	189	205	220	216	196	191	205	204	189	198	216	201	192	200	212	213	190	224	220	185	207	210	210	198	206	191	197	210	222	203	202	204	186	213	194	195	227	223	195	180	201	206	214	208	186	211	247	192	209	207	217	221	208	206	228	215	188	194	204	209	240	192	190	223	204	198	211	174	191	204	192	212	212	191	212	179	202	214	171	186	218	224	199	187	209	195	203	194	208	184	199	214	162	188	210	222	193	197	208	229	209	178	228	232	212	216	214	199	223	205	202	204	227	213	195	197	228	199	199	242	224	182	189	220	198	216	228	208	217	208	202	187	196	223	188	223	187	182	204	189	200	213	198	222	196	214	194	193	216	199	183	192	207	185	239	242	205	203	217	237	195	225	187	231	212	199	226	192	192	176	182	209	204	184	231	195	206	200	212	177	197	224	205	175	221	209	207	201	244	205	200	200	204	203	188	209	199	183	227	213	215	209	208	228	188	181	204	209	205	193	216	201	206	229	220	221	220	234	213	177	213	210	185	215	188	215	177	196	191	236	167	200	191	213	177	213	203	208	226	212	229	211	229	196	195	199	195	195	182	191	205	175	206	224	173	194	161	203	196	224	206	196	199	229	190	234	199	192	220	246	221	245	216	231	199	192	179	205	199	201	193	203	210	175	184	196	221	224	174	219	196	211	193	215	215	208	208	208	210	229	226	202	214	205	224	212	195	183	180	191	185	229	185	228	197	229	213	208	221	198	227	209	206	177	200	210	234	196	179	170	199	202	215	217	196	199	230	213	204	223	203	216	199	202	199	190	154	209	214	189	249	215	198	208	195	212	207	225	200	205	209	209	195	203	219	201	205	193	200	196	226	193	220	213	195	193	206	228	213	238	198	232	218	209	209	210	209	195	249	218	199	196	193	204	218	204	194	207	194	226	220	207	192	200	182	215	214	218	194	230	212	189	198	215	208	195	219	199	224	205	206	206	199	200	180	217	186	196	197	176	210	213	209	198	234	216	205	222	198	193	196	178	204	218	220	220	223	203	208	195	223	236	212	205	216	221	223	188	207	207	213	216	223	210	210	229	184	206	224	218	189	198	197	217	206	193	199	182	219	215	232	177	215	187	233	199	186	199	212	211	152	206	197	216	216	226	196	201	202	199	193	209	207	219	218	214	201	188	193	216	220	221	228	163	197	188	198	196	228	218	197	246	205	202	204	211	182	202	213	200	210	226	200	222	212	200	212	201	188	183	195	236	207	202	218	220	203	188	226	207	205	189	197	189	234	222	166	202	179	182	200	196	215	208	205	190	191	204	214	205	224	200	212	207	200	212	203	234	208	204	193	199	157	230	206	190	231	234	202	204	240	202	219	234	221	209	199	220	214	197	215	199	203	199	207	201	206	205	210	191	207	205	249	193	210	215	213	205	212	233	229	221	218	207	219	227	187	196	225	237	209	206	201	231	195	205	186	212	184	215	199	234	236	199	181	228	198	199	221	211	218	216	233	205	197	205	177	230	199	220	207	201	215	203	187	221	227	209	201	226	182	204	188	169	199	212	199	220	222	219	175	200	210	197	226	201	174	216	221	225	204	220	203	219	207	211	188	218	209	230	221	201	200	196	184	221	240	199	188	200	224	229	223	216	209	202	224	171	204	187	218	197	199	203	200	200	194	199	216	223	202	216	195	232	203	202	221	179	224	204	190	198	179	206	193	203	212	214	219	229	185	177	196	200	206	193	254	191	207	205	211	220	197	188	207	206	191	222	216	210	219	202	211	214	204	208	189	252	203	201	219	212	183	191	211	217	202	207	205	175	216	208	218	189	215	194	187	212	206	217	187	181	207	202	188	230	229	228	190	216	194	215	179	205	209	207	188	192	224	215	204	178	195	190	208	191	204	187	217	211	218	196	196	219	215	220	211	232	201	214	205	219	191	190	221	193	194	186	230	220	188	214	203	202	226	204	185	191	188	182	207	193	193	212	219	170	226	201	193	205	205	172	200	247	215	203	203	220	195	195	224	213	222	208	214	230	214	247	187	234	194	212	177	229	183	204	212	216	216	204	191	210	230	199	215	196	201	189	177	198	226	197	194	198	191	207	201	205	202	203	239	185	195	203	236	207	155	197	192	194	195	199	178	208	202	207	200	197	239	201	225	206	200	209	181	208	207	213	198	231	207	209	203	230	184	182	195	226	195	209	192	211	196	199	175	199	202	190	191	214	191	208	184	233	211	219	224	199	197	198	198	192	219	190	214	223	194	210	203	207	221	225	211	215	232	228	197	189	244	184	192	229	190	211	208	183	203	202	189	212	209	203	173	209	208	212	190	202	224	214	192	189	183	226	190	223	198	209	226	213	200	210	218	215	178	205	213	198	210	207	210	190	217	229	186	191	215	209	191	208	227	222	192	213	186	193	226	179	187	187	229	201	220	197	199	167	217	227	239	215	229	203	181	167	228	217	222	226	209	195	210	222	218	203	202	189	168	199	228	197	212	212	217	219	205	247	215	196	185	205	207	209	208	196	213	199	233	200	221	216	240	204	183	217	204	215	214	212	218	223	232	195	226	198	176	201	220	199	235	205	229	211	216	220	205	188	234	196	189	191	197	192	196	190	214	234	175	186	183	217	213	217	207	215	225	198	180	220	192	185	200	194	203	213	197	220	192	199	194	207	177	195	215	215	212	187	219	201	206	231	204	213	205	223	214	166	212	195	222	193	209	193	220	202	228	224	213	208	186	193	211	200	207	220	192	234	189	230	208	208	199	186	176	218	209	226	187	169	219	218	199	187	192	190	196	192	206	215	203	209	222	202	226	215	185	207	201	204	202	239	229	213	205	213	210	232	199	225	211	196	198	178	176	206	211	188	207	220	225	226	222	187	206	200	224	187	200	207	234	207	189	219	229	192	190	191	202	190	193	235	183
17152	1807	1149	1169	1107	943	844	751	691	633	627	596	624	543	573	563	556	545	555	513	509	542	531	476	522	530	546	507	502	505	539	475	481	541	531	491	529	464	474	470	499	519	482	527	476	441	481	530	495	474	463	492	472	479	537	475	497	495	486	442	497	469	524	463	549	489	509	492	523	498	503	465	495	515	510	486	509	530	517	478	501	451	536	498	468	487	466	519	457	465	482	480	494	500	483	511	494	491	499	484	471	488	474	500	512	487	513	505	467	504	473	488	499	500	503	515	489	528	441	487	411	456	454	490	468	469	479	455	494	471	481	479	486	464	468	479	507	510	494	459	457	450	458	525	479	505	486	471	468	471	487	478	471	482	516	471	470	485	478	480	483	453	482	474	479	521	481	453	488	493	465	440	482	504	510	504	483	497	460	511	501	522	486	491	490	483	505	511	458	499	506	493	482	460	494	467	454	495	483	492	509	479	518	477	486	483	494	461	459	524	471	472	456	527	516	496	502	483	490	505	466	425	497	482	469	480	450	508	519	499	457	495	475	498	518	450	498	474	504	489	476	492	441	469	483	502	502	458	493	453	515	483	476	498	486	489	497	462	448	481	465	487	489	490	498	456	453	485	479	475	486	499	486	488	532	523	497	494	507	506	468	496	486	486	470	445	480	499	459	482	459	500	464	503	424	505	481	485	491	476	485	500	508	471	460	486	507	520	491	446	482	488	489	481	498	467	539	465	482	464	492	482	448	502	509	489	518	429	499	457	478	523	442	467	503	445	459	481	493	517	517	490	480	476	469	500	479	445	496	492	477	504	462	501	518	500	465	460	458	454	543	502	471	472	478	478	508	499	469	490	474	465	484	439	467	492	499	490	489	474	485	474	510	501	454	503	513	460	500	537	473	465	479	464	461	521	483	494	524	500	465	481	501	472	513	531	509	505	483	457	459	446	438	458	508	505	464	516	489	495	481	473	493	488	468	483	481	468	493	491	478	480	471	542	497	486	444	465	508	465	472	488	438	498	469	497	497	491	487	478	489	496	511	492	444	495	434	497	522	462	472	513	520	506	499	488	501	494	490	465	450	512	461	502	506	508	492	485	455	472	466	459	479	501	511	487	482	506	542	479	475	496	481	469	557	438	483	493	458	480	514	465	495	503	503	488	439	505	439	477	457	498	475	466	469	464	501	509	483	467	509	478	467	528	493	465	481	486	472	485	477	464	508	482	444	491	458	517	461	493	496	486	516	475	436	459	459	531	472	453	481	517	478	469	548	489	535	478	450	491	500	477	434	484	472	495	472	464	505	515	477	478	469	506	449	461	499	484	453	510	479	474	446	482	492	511	468	501	517	484	469	448	523	494	541	510	486	487	464	487	497	491	503	485	475	488	492	490	461	470	494	497	491	483	472	481	484	469	467	478	462	479	521	473	502	519	485	510	486	448	472	458	472	507	486	486	437	502	422	469	498	486	474	477	492	449	463	478	490	500	466	484	493	506	480	455	506	467	482	479	472	492	478	500	473	471	473	446	498	451	475	511	447	511	509	499	483	499	494	463	467	474	473	443	492	483	488	484	466	483	502	497	454	518	445	472	478	483	494	531	469	413	435	489	482	483	493	508	483	448	471	476	508	483	508	492	490	506	471	434	464	503	455	481	480	518	503	482	518	437	499	476	481	527	471	497	489	518	474	479	465	441	490	519	450	449	474	494	515	452	463	504	486	459	485	453	445	489	491	428	476	472	499	499	470	546	479	445	499	462	466	490	510	500	465	494	463	510	497	481	493	494	494	480	486	491	502	496	473	499	492	449	478	471	482	452	462	504	498	482	472	510	470	474	497	483	465	511	465	521	462	489	522	481	498	492	503	462	520	497	496	500	447	502	509	499	463	499	488	502	475	474	478	493	482	491	450	499	474	461	491	496	474	467	453	502	467	474	484	476	497	494	493	463	482	431	457	492	471	465	469	532	503	462	485	473	464	491	474	457	480	494	481	480	511	455	492	461	479	488	504	491	468	484	480	477	426	473	470	484	472	497	490	479	503	467	453	476	509	473	526	446	488	489	482	514	474	496	481	447	491	508	491	520	492	459	500	475	502	485	471	474	480	509	492	490	466	485	508	462	469	442	492	484	505	477	499	517	496	455	492	489	474	529	506	488	496	505	479	453	498	477	494	503	463	501	471	517	482	469	471	492	468	495	479	493	474	490	514	517	500	486	487	471	463	479	469	504	488	518	452	484	507	471	455	482	514	457	448	465	492	516	489	487	491	495	482	448	445	523	484	509	490	467	459	451	523	486	495	474	457	500	509	479	474	449	514	469	447	474	467	483	505	522	537	520	496	471	492	467	489	456	486	473	447	505	479	480	489	481	499	467	509	491	454	451	445	484	490	453	477	528	498	496	455	520	486	494	469	490	499	496	491	502	486	456	481	441	479	484	494	480	490	464	485	465	464	457	460	479	498	463	507	476	484	505	480	516	476	455	443	499	473	477	490	471	494	503	468	509	495	457	500	544	518	476	512	464	477	473	478	527	485	456	500	511	520	489	501	505	434	452	466	465	465	481	502	426	482	487	473	510	485	448	479	522	534	522	470	436	458	471	494	491	473	521	492	498	444	477	548	463	520	499	501	479	527	461	458	472	436	434	489	461	479	538	472	505	485	464	462	453	468	507	485	523	504	439	475	447	487	499	481	504	542	460	480	475	477	491	500	457	507	471	473	486	489	447	486	517	495	468	482	500	488	465	508	522	494	456	434	493	489	470	476	462	458	491	478	520	444	487	460	432	467	463	455	476	478	445	524	451	512	469	479	518	461	509	532	509	470	489	490	466	477	470	452	491	477	467	482	498	450	515	481	492	474	495	464	457	456	470	461	468	465	471	492	449	502	527	486	481	456	502	484	510	422	475	507	482	522	467	495	477	466	489	499	468	496	493	466	462	492	525	487	495	491	506	441	476	511	479	488	465	515	482	458	508	498	487	507	475	485	431	490	466	466	453	466	478	464	523	483	496	484	493	500	469	489	505	500	463	449	490	488	490	453	515	484	503	480	475	500	493	492	468	480	506	465	530	489	461	440	500	439	493	480	444	492	474	479	472	484	509	468	507	472	478	516	529	463	481	479	512	463	518	511	482	489	464	512	452	508	511	487	504	513	466	465	501	506	471	473	490	497	512	493	457	486	456	484	498	517	462	442	479	484	473	474	444	507	485	483	452	477	452	468	496	477	492	519	495	474	460	483	452	498	532	468	483	469	478	487	515	493	484	514	485	512	516	453	515	486	473	516	468	485	524	459	477	461	498	480	459	472	472	446	471	464	474	471	511	493	487	519	510	450	475	476	472	487	503	493	487	483	512	463	495	484	522	509	486	478	496	468	472	450	477	493	484	506	462	506	514	476	502	506	483	490	500	459	482	507	502	460	467	474	466	481	467	489	493	497	463	483	474	495	510	532	497	483	483	489	483	489	536	494	484	481	463	462	456	506	503	485	437
37559	9528	930	528	414	339	256	256	228	230	176	210	169	184	165	202	194	191	174	193	194	176	180	181	159	196	168	144	167	135	160	192	159	180	165	163	157	131	167	155	148	170	158	169	157	130	141	165	163	160	148	134	157	184	162	171	189	161	158	147	137	149	129	143	152	175	133	143	166	164	159	151	150	160	161	174	156	153	159	146	171	177	154	141	153	173	143	151	157	169	138	162	162	145	151	157	141	143	167	163	169	151	160	123	154	150	174	169	165	143	157	156	162	172	137	157	151	177	170	182	163	147	158	139	142	161	167	134	175	144	149	159	135	166	153	123	141	156	150	167	148	149	173	162	132	146	141	165	164	171	152	136	168	140	150	146	145	162	157	152	143	151	142	141	172	145	163	155	157	124	145	145	181	178	176	170	149	150	141	158	149	154	137	190	153	137	173	143	137	164	152	156	139	159	150	155	143	128	168	148	157	135	159	191	171	151	160	139	138	146	152	141	152	154	164	158	151	145	165	165	153	126	161	175	153	158	172	132	121	134	146	157	155	155	121	154	167	148	148	157	154	157	151	168	145	156	146	149	160	148	143	154	163	141	160	151	154	157	177	159	151	160	148	134	147	155	163	148	159	149	150	142	145	142	168	149	152	174	154	142	145	146	168	151	163	147	157	156	158	150	170	168	130	155	151	145	158	145	159	148	155	187	163	143	163	155	139	151	167	127	174	136	156	161	146	160	157	143	138	138	153	133	161	160	151	133	151	135	154	143	141	123	152	160	168	177	167	171	130	158	159	175	156	166	162	165	138	145	156	157	167	168	154	138	151	171	154	156	163	169	143	164	146	138	167	131	166	170	166	152	144	171	160	145	174	148	141	129	169	150	155	128	154	144	147	134	139	167	177	152	166	162	154	147	154	150	153	141	166	173	181	146	149	153	159	141	164	167	165	166	152	146	142	137	136	141	162	137	151	136	171	134	171	142	160	165	164	160	145	174	138	168	161	132	140	142	146	169	173	147	160	170	138	156	149	186	143	170	165	131	159	162	166	137	165	126	151	175	144	165	144	143	136	130	173	143	138	159	141	174	143	129	155	166	169	150	160	133	162	161	176	168	167	152	139	130	141	173	153	168	181	137	146	166	146	154	143	150	156	147	163	131	159	143	143	148	151	149	161	148	152	152	167	154	140	171	169	156	134	151	154	135	165	136	164	147	180	149	131	139	177	137	165	143	155	167	146	167	173	133	153	139	132	147	163	145	141	152	141	138	159	130	149	139	180	158	164	141	163	170	169	157	131	151	133	141	142	157	158	148	158	155	175	158	152	146	164	182	171	151	153	136	141	148	134	166	156	164	156	140	161	134	118	147	127	142	162	138	155	166	150	172	151	164	145	170	160	127	170	136	150	152	155	146	154	177	151	162	169	150	167	149	139	146	145	148	159	171	167	137	127	178	160	164	155	139	134	147	150	146	177	155	159	166	143	148	135	155	150	180	143	143	173	184	147	146	157	141	151	148	142	174	150	174	182	165	119	144	146	155	150	144	147	169	155	149	155	141	137	170	156	139	145	160	162	150	150	122	142	142	161	168	165	159	146	130	170	133	148	170	168	125	130	147	145	159	141	139	138	151	161	163	167	177	165	147	153	150	161	128	153	126	162	159	164	154	155	155	171	145	165	156	157	174	157	153	158	146	143	140	170	135	165	143	160	148	131	152	146	160	143	170	159	153	154	170	158	164	176	165	154	150	169	163	154	151	175	174	147	160	153	155	184	151	145	160	157	174	138	142	136	139	143	161	130	163	147	156	159	145	165	165	159	167	174	152	139	147	165	168	154	146	171	159	150	162	171	161	184	171	153	147	161	163	159	134	138	171	151	155	147	166	170	159	147	165	169	169	167	135	150	148	152	164	156	145	149	147	173	153	162	189	139	143	142	135	149	160	140	160	183	192	167	151	150	130	168	153	160	155	129	148	152	166	159	164	170	147	153	165	166	158	183	160	147	160	150	155	155	171	146	160	163	145	168	152	153	163	159	162	179	155	147	176	135	163	144	160	136	169	148	146	157	160	140	141	166	160	157	153	172	151	151	123	157	175	154	149	128	165	174	156	163	166	167	158	130	161	139	158	148	149	187	163	157	156	154	162	168	162	166	178	156	172	166	155	159	151	157	143	141	149	143	176	170	181	153	139	140	168	135	165	144	158	161	130	178	165	169	152	169	139	167	150	153	159	129	155	140	138	150	146	156	155	165	140	172	164	163	146	136	161	169	146	149	146	171	148	144	135	165	146	157	179	160	145	167	140	144	159	144	144	138	159	160	128	157	159	154	124	147	139	178	137	171	171	165	145	167	159	143	177	137	147	148	133	152	141	156	163	154	165	144	176	150	164	172	143	159	156	140	150	156	140	124	153	130	153	144	154	146	157	135	148	149	161	138	144	171	153	136	146	158	140	162	157	127	142	164	154	178	172	173	192	161	172	137	157	141	153	160	142	154	180	146	144	169	147	152	158	141	161	159	151	140	142	156	140	151	155	145	129	166	153	170	149	165	179	155	125	147	169	137	181	147	132	169	177	141	151	158	149	141	147	160	144	155	175	151	166	172	140	156	149	168	148	152	142	160	171	158	159	135	159	134	154	162	165	157	150	146	137	135	162	152	161	182	160	161	140	132	174	130	134	152	145	162	146	161	161	158	140	154	130	159	163	151	158	170	148	150	147	161	145	143	146	184	141	166	148	146	155	167	147	128	147	155	146	176	146	158	146	176	147	161	146	168	157	153	160	144	154	140	142	145	131	160	166	144	163	171	169	174	171	154	135	148	153	162	128	155	161	147	175	161	186	130	127	126	135	129	177	148	170	161	167	154	139	151	167	166	134	141	152	132	155	152	157	133	154	172	158	144	170	138	139	160	160	155	159	145	155	159	119	138	169	161	147	159	150	156	145	156	135	166	142	143	159	173	163	154	141	148	141	144	157	139	161	165	149	141	159	145	153	145	163	150	149	151	143	136	159	170	185	136	156	157	152	142	160	147	167	197	158	163	162	154	147	149	147	179	153	155	167	157	161	148	146	166	155	132	151	155	154	183	167	153	145	143	171	142	149	162	169	144	152	142	149	145	140	178	166	173	164	145	148	141	162	174	151	151	146	169	144	133	159	149	133	158	155	141	149	170	163	163	177	164	147	149	160	159	146	175	165	155	146	146	140	134	161	142	140	153	165	156	153	151	163	151	131	154	135	150	206	160	157	169	157	119	166	170	161	147	185	166	152	139	137	138	144	150	154	168	161	145	156	152	136	141	155	156	162	162	130	182	157	150	135	164	160	158	141	152	160	157	177	156	169	162	132	157	173	161	163	150	154	168	133	157	172	167	149	151	146	180	150	148	158	150	158	154	170	150	172	143	161	155	161	157	149	165	138	143	142	175	141	151	159	161	174	144	143	159	155	160	187	160	187	157	142	169	163	161	174	159	132	156	168	162	155	127	136	143	172	139	154
22291	2428	1664	1786	1527	1300	1061	876	838	716	684	638	552	530	543	515	520	481	484	497	447	457	468	430	451	428	456	433	438	467	424	401	428	412	426	429	438	419	445	429	392	452	433	411	401	419	418	398	425	442	357	419	367	402	400	418	382	413	401	428	399	399	404	396	389	409	395	377	432	420	410	373	397	409	419	425	415	428	429	418	389	396	394	402	384	383	416	431	432	416	396	400	381	407	415	416	428	411	414	359	414	380	387	413	412	361	405	392	371	369	385	418	396	381	391	384	416	415	415	401	395	431	384	400	421	366	383	415	403	453	391	425	381	411	418	384	363	407	400	401	417	401	419	383	392	411	390	383	392	430	414	427	398	401	419	391	377	406	398	428	367	399	382	416	407	408	378	395	387	383	416	411	394	378	419	412	402	387	437	432	380	385	396	409	391	403	405	430	411	383	388	367	410	411	407	362	392	400	404	414	412	369	374	391	405	375	387	400	391	419	435	388	382	408	412	377	407	420	418	403	435	424	406	413	380	394	406	381	419	388	387	385	390	392	439	434	364	408	371	397	353	429	390	369	416	417	385	386	391	441	386	374	407	422	406	425	401	382	389	425	406	443	373	405	401	396	427	384	392	442	419	368	396	398	381	397	391	386	381	410	388	373	422	399	383	422	397	374	373	384	374	428	423	404	420	408	398	387	386	392	387	415	398	367	367	371	397	408	371	352	409	415	397	403	399	413	421	430	391	418	405	412	407	418	405	449	397	405	348	375	399	409	371	378	402	399	366	394	395	421	411	388	418	385	425	371	425	414	417	378	411	453	408	399	387	373	417	395	407	378	408	390	403	385	408	394	427	393	407	400	400	396	412	396	400	412	378	395	378	382	401	422	441	424	401	403	390	392	404	399	389	371	375	380	414	425	392	368	407	395	364	396	383	369	368	443	407	381	398	406	389	392	421	392	409	424	357	360	413	411	376	396	408	401	402	411	371	413	400	390	414	406	399	398	405	436	387	380	396	421	407	345	382	418	419	403	389	383	425	397	418	384	388	383	403	408	407	392	425	384	419	372	392	394	415	417	429	409	433	409	423	362	415	413	385	432	409	378	376	417	418	394	397	411	352	387	377	382	401	412	393	392	392	388	423	375	409	384	374	395	390	403	382	414	405	388	396	398	415	388	378	403	390	447	414	412	409	397	394	419	365	423	407	414	368	370	411	415	386	413	397	425	395	417	399	438	388	400	365	415	388	401	389	388	429	424	412	406	384	377	405	383	404	436	434	414	404	405	395	391	447	419	379	402	428	399	433	424	420	391	397	423	421	404	396	390	408	389	417	433	436	398	410	429	406	381	382	376	404	393	374	405	405	412	401	390	396	395	428	399	386	421	442	413	389	368	404	408	385	413	389	399	393	392	400	406	397	391	391	382	394	391	396	403	422	371	394	368	426	388	431	384	407	425	391	400	405	405	411	411	370	387	388	375	400	425	376	414	380	440	380	390	385	400	385	419	424	374	416	362	387	389	386	409	400	391	404	375	388	399	404	387	417	416	376	390	417	405	350	389	369	378	406	385	390	378	420	386	404	392	429	395	404	393	395	414	379	437	366	424	381	437	366	400	385	412	394	424	384	396	390	395	374	389	408	378	368	420	360	416	410	399	382	418	399	380	395	384	434	455	410	385	398	417	388	411	421	398	378	384	360	399	404	384	440	402	430	382	414	399	402	384	412	414	379	433	378	403	378	371	378	378	414	401	423	416	381	394	404	399	404	446	405	386	422	385	392	394	398	425	421	386	388	383	407	416	386	399	382	396	423	414	358	425	396	412	359	400	400	389	370	428	419	419	395	432	434	377	400	392	394	375	407	374	405	420	410	409	391	389	401	420	404	421	445	394	397	389	371	416	404	390	400	381	394	415	396	396	377	419	390	394	393	394	395	423	385	398	391	386	446	386	391	412	385	381	404	381	414	436	432	414	413	336	449	354	391	389	390	405	373	369	408	397	427	405	402	393	383	401	449	426	392	364	423	397	397	366	389	401	420	401	437	395	372	391	392	386	442	397	355	387	396	436	423	424	423	379	391	387	374	381	379	428	373	424	407	409	381	436	378	392	406	395	386	388	381	403	352	382	378	404	385	410	393	390	398	370	369	359	369	376	375	368	412	415	399	396	393	411	396	395	403	395	383	414	396	401	410	404	396	391	381	440	384	364	412	381	396	388	424	371	419	393	397	413	395	431	401	408	443	429	403	415	439	442	399	407	380	404	390	409	397	439	364	425	391	408	427	427	403	396	410	393	433	398	407	390	376	364	361	396	394	410	406	408	387	381	424	409	380	372	416	402	409	420	400	397	415	429	420	388	393	423	416	419	393	349	367	375	410	434	409	413	407	385	387	392	407	405	410	404	368	391	414	373	431	459	396	426	386	392	420	414	407	368	413	452	400	388	417	357	381	375	410	405	428	365	360	402	405	400	432	379	407	370	395	392	423	360	398	414	406	379	404	411	413	384	388	398	398	399	410	408	371	422	411	392	362	387	407	372	359	404	393	418	386	417	439	411	422	409	396	392	399	397	365	419	370	412	370	426	399	409	396	434	414	408	419	408	402	389	411	357	383	373	423	403	403	394	405	415	384	440	383	421	398	397	365	380	380	402	374	384	359	379	400	404	390	403	438	395	377	405	407	416	390	393	427	428	421	389	378	395	421	397	381	358	416	393	424	409	398	375	415	403	431	372	394	371	398	398	380	368	381	391	381	426	429	405	393	388	420	393	421	412	402	386	396	393	395	379	383	376	412	427	411	399	400	402	397	425	411	402	382	361	394	387	353	380	397	406	389	416	389	371	389	378	397	417	415	397	398	388	403	378	406	370	416	353	404	384	396	383	412	441	417	368	412	386	367	379	424	413	408	427	392	396	388	435	395	411	372	395	379	421	422	390	378	399	379	428	388	407	398	451	386	364	429	391	366	409	418	412	397	364	405	407	374	452	376	390	377	383	405	390	419	398	362	409	406	378	406	417	399	385	410	407	421	411	415	407	421	393	365	392	400	377	396	415	412	362	387	396	367	393	445	378	399	410	400	374	407	383	370	411	361	400	440	371	362	386	387	432	386	391	402	381	384	430	395	384	367	389	382	360	390	390	399	353	388	438	385	389	416	410	415	385	374	402	386	420	402	425	394	413	380	410	362	390	410	393	384	393	398	391	407	412	400	414	381	362	412	413	398	370	387	410	415	420	382	383	410	406	406	382	389	402	418	407	403	398	422	410	426	399	390	389	390	384	407	354	389	368	409	405	416	415	393	402	380	394	405	401	407	367	366	405	428	388	402	358	411	399	383	396	419	390	372	405	408	396	390	391	361	390	432	420	385	359	387	418	418	410	414	465	391	410	404	371	415	426	397	429	423	413	417	408	395	396	393	397	387	378	406	433	380	372	373	404	390	383	408	384	417	394	401	416	413	396	375	404	400	375	392	409	384	394	402	395	386	377	394	393	385	422
14127	2096	421	410	381	396	329	373	422	390	397	421	390	378	391	389	387	381	358	385	373	415	361	374	353	380	380	383	429	402	361	373	403	399	396	403	367	394	374	414	404	392	363	384	384	368	367	384	363	376	383	411	389	363	355	355	349	391	417	391	402	376	375	395	384	396	393	374	394	401	378	364	360	379	391	355	408	402	422	380	361	383	371	384	397	421	428	393	385	401	406	400	425	414	371	382	414	404	402	379	363	375	385	390	409	358	379	427	390	370	385	368	399	365	392	353	373	356	391	340	396	412	400	403	410	373	380	408	361	416	398	405	397	406	417	384	389	402	382	407	395	385	406	379	412	403	407	387	354	395	368	386	382	422	377	386	389	370	379	388	435	392	400	417	427	374	424	381	381	383	368	389	387	393	388	422	369	442	419	382	381	404	422	395	385	419	425	414	437	402	379	375	410	393	406	406	397	343	408	390	405	410	340	385	376	374	401	405	389	383	385	393	417	387	400	380	385	371	410	397	355	384	406	380	405	379	398	397	380	407	393	437	376	373	380	410	382	399	385	387	377	391	347	384	378	388	345	374	358	411	405	401	395	371	424	408	360	384	370	391	392	372	421	401	373	371	404	351	410	388	423	384	375	388	379	400	386	405	395	363	403	374	396	409	414	382	405	389	404	408	420	409	439	429	419	389	392	386	407	401	439	409	371	398	431	353	391	385	393	420	359	404	402	374	388	382	391	363	422	381	369	368	408	392	365	413	406	422	410	349	386	380	395	410	413	368	362	373	387	355	396	418	372	427	404	380	409	379	368	384	365	389	392	396	406	366	420	396	393	406	353	377	397	411	408	372	352	409	386	354	360	409	415	405	360	424	404	373	353	394	401	433	394	355	395	410	410	363	419	389	410	400	386	395	372	388	381	397	393	389	368	355	380	452	401	373	383	359	408	336	420	390	398	379	370	392	366	396	383	417	374	402	387	390	370	358	411	444	381	359	375	359	352	394	411	439	360	365	383	426	369	359	375	410	329	395	401	383	373	370	409	386	358	405	360	382	386	379	355	421	394	397	372	373	389	350	391	380	404	380	389	418	396	440	339	373	403	402	367	409	416	338	399	344	364	365	410	361	422	377	375	389	436	393	378	371	378	421	344	397	374	376	354	342	388	371	406	450	405	395	394	397	373	406	393	412	413	418	389	400	370	416	414	382	349	370	391	396	392	406	386	420	390	414	384	368	430	405	375	413	420	412	402	383	381	391	424	412	394	382	401	396	380	353	405	395	373	372	422	392	403	392	412	375	377	385	425	373	396	358	395	413	421	381	385	412	345	346	401	422	344	416	360	400	384	376	377	427	378	382	403	382	378	437	411	396	416	371	386	409	372	419	392	397	427	364	386	413	384	375	374	391	385	380	367	382	416	406	363	381	357	385	387	414	381	377	366	402	360	383	399	379	377	402	409	411	409	397	355	369	387	387	419	383	354	366	396	400	388	399	388	402	397	390	388	368	395	379	371	400	382	380	418	422	371	410	398	413	399	387	426	390	368	440	388	392	398	390	366	356	381	378	389	366	403	408	379	396	396	360	392	390	370	412	403	400	398	348	398	367	400	410	399	378	379	420	379	432	400	412	366	361	411	407	413	408	367	381	404	384	388	386	367	406	375	375	353	375	401	391	413	407	385	366	382	356	395	385	371	422	398	392	379	378	413	407	361	353	445	402	410	401	370	402	396	382	431	390	385	406	451	360	383	408	368	389	385	378	378	426	361	400	377	408	363	401	383	406	420	379	397	375	373	393	382	382	377	414	387	386	397	443	371	370	392	402	376	395	425	380	411	400	354	350	382	393	386	413	407	396	361	397	359	392	434	412	401	409	368	386	382	404	353	387	368	384	398	398	400	367	401	382	415	383	374	379	379	396	380	382	360	368	399	387	375	445	413	379	378	373	381	399	347	380	418	430	414	391	374	383	397	401	397	410	365	370	399	445	361	396	395	388	397	365	382	410	353	405	387	372	376	408	384	374	408	408	433	420	352	364	368	370	367	408	409	381	374	380	360	400	382	400	383	396	345	396	380	379	418	386	436	378	424	431	377	375	428	382	343	398	389	424	395	445	352	370	429	405	438	425	418	367	361	385	382	397	436	350	356	404	399	377	342	369	422	370	374	364	412	412	388	372	407	371	380	396	388	381	351	372	337	380	389	397	362	398	395	390	402	381	377	388	388	408	383	387	366	387	389	385	414	403	375	379	390	357	415	418	402	418	400	403	431	429	354	391	377	425	382	397	388	378	407	372	367	417	387	402	389	384	386	363	370	372	389	397	375	414	362	400	373	378	411	367	363	384	376	390	399	390	427	418	384	352	387	370	407	379	427	390	401	384	376	350	410	371	394	366	353	375	419	383	388	401	413	403	396	397	382	402	421	392	402	371	371	376	371	424	399	366	367	384	373	358	355	360	368	429	418	432	440	393	377	395	404	410	441	368	400	351	397	399	365	425	393	416	399	397	409	374	393	358	379	418	413	346	388	424	396	438	398	412	408	372	406	396	392	376	395	383	365	369	351	408	393	392	392	400	376	394	377	363	376	418	398	424	399	367	445	363	425	373	380	394	353	397	377	381	380	386	370	382	385	383	370	365	386	377	353	433	399	382	395	404	374	396	355	389	404	387	377	382	398	375	411	380	408	343	402	413	379	374	374	389	398	415	392	419	422	361	415	394	395	381	359	403	405	353	377	383	426	379	406	407	400	387	372	339	405	376	394	389	374	426	343	410	382	363	389	366	374	430	400	360	425	407	432	413	431	366	385	377	389	401	395	410	377	358	381	413	386	376	391	364	357	370	382	384	438	369	369	401	377	396	384	399	404	384	397	377	403	403	353	388	399	360	397	384	392	386	383	370	373	361	376	380	393	400	429	352	375	377	389	410	399	356	425	393	399	396	399	393	379	437	369	361	362	385	373	374	371	422	346	401	425	400	380	419	400	389	369	404	371	377	398	393	380	375	423	410	411	375	385	410	394	413	395	359	365	386	419	372	385	379	406	434	380	398	441	379	381	357	394	415	384	374	390	363	401	377	397	447	396	400	385	395	399	368	337	375	366	352	369	439	397	412	404	382	396	401	390	416	411	424	400	379	410	392	349	382	368	374	369	393	393	400	393	379	392	355	384	383	390	393	425	422	379	377	397	384	390	373	386	388	357	423	394	433	411	431	397	428	409	400	411	379	365	346	377	374	413	407	399	422	425	401	411	372	412	368	369	401	408	370	397	411	393	366	392	430	417	394	393	402	399	373	409	353	374	373	425	417	407	378	407	404	365	378	371	393	432	453	366	372	347	391	371	380	438	401	389	390	407	368	381	400	354	405	382	401	406	363	397	394	406	407	359	396	376	395	382	382	349	367	346	401	389	394	390	370	365	384	375	398	406	346	367	407	394	454	399	374	391	342	370	383	360	394	367	421	414	360	404	395	413	382	388	426	429	416	411	382	422	419	411	348
8972	1317	843	864	892	891	836	863	883	872	813	841	821	859	865	834	873	848	826	890	890	829	896	819	851	812	843	856	795	804	851	832	876	864	817	853	856	884	799	838	876	845	845	873	872	855	820	864	863	887	824	781	867	858	833	848	787	814	856	863	833	861	815	852	841	848	805	826	862	859	829	813	848	839	846	828	842	839	826	804	827	823	837	861	825	842	829	850	817	769	866	835	819	814	844	903	832	863	874	881	857	815	880	834	840	812	865	850	803	869	809	871	796	884	898	871	818	838	873	876	836	870	856	886	896	836	798	805	859	845	844	911	892	896	886	810	831	850	867	838	876	868	826	889	869	867	839	859	797	859	794	845	828	847	810	809	828	906	882	817	827	893	850	852	855	876	848	848	921	839	839	850	896	836	866	832	850	881	881	881	842	818	829	837	838	851	846	844	864	881	837	813	769	864	851	822	841	867	781	842	871	838	831	840	854	841	886	861	875	882	863	848	885	831	836	876	803	797	831	848	902	838	823	852	885	847	866	846	845	809	874	825	835	866	874	848	845	837	820	838	910	834	809	812	863	872	831	870	821	834	872	835	837	837	803	819	797	806	866	793	825	794	839	828	829	855	843	817	808	842	861	830	909	788	865	814	823	861	875	874	833	851	843	833	827	859	797	845	855	842	855	790	803	869	842	813	822	895	807	847	815	858	847	866	839	844	853	866	811	824	901	864	878	860	918	843	843	861	827	846	813	854	870	856	831	865	848	790	841	865	904	874	804	860	842	786	832	853	827	827	788	804	759	816	849	859	844	858	845	852	862	866	856	844	878	870	832	814	828	826	883	869	793	842	863	876	814	834	809	868	813	840	859	870	855	805	832	825	836	825	880	849	861	830	879	838	873	867	864	832	870	813	828	862	864	804	873	863	839	820	840	832	856	831	856	826	862	812	862	872	832	820	813	886	847	858	934	830	816	838	885	829	852	877	899	809	851	859	837	854	827	841	820	863	823	854	848	893	869	806	850	860	861	799	850	801	871	816	824	867	828	847	808	853	872	819	862	813	851	852	902	841	825	827	826	820	840	887	845	907	837	892	900	827	825	829	836	804	854	817	876	834	911	875	868	869	911	847	907	818	889	818	868	824	847	835	903	835	795	845	860	832	848	833	831	866	882	836	851	896	858	829	884	833	847	858	849	872	857	926	889	813	818	912	875	844	844	808	812	797	835	846	832	802	820	855	846	859	818	907	852	887	816	843	888	893	765	791	857	850	842	891	845	794	830	890	846	819	844	843	865	803	868	861	842	833	867	802	883	871	799	850	826	869	902	873	921	853	884	825	798	830	864	866	864	826	867	835	837	843	835	801	824	884	803	878	827	879	836	873	851	864	826	790	834	823	788	855	824	834	841	828	820	885	869	824	826	854	896	855	841	827	833	837	840	836	819	843	804	849	819	850	849	895	798	871	860	889	859	864	871	878	864	819	818	850	836	853	819	875	849	828	854	858	862	827	898	813	814	880	853	879	823	851	854	868	899	843	842	786	777	875	875	833	848	815	861	843	822	823	851	851	778	882	807	835	878	873	844	858	871	829	830	830	859	843	822	822	788	789	825	848	860	858	896	822	881	829	831	813	823	844	848	878	884	850	882	815	899	796	867	847	851	825	851	879	854	808	833	818	893	884	850	869	827	852	856	859	911	808	862	873	825	837	844	831	805	893	822	878	936	841	798	804	867	830	821	861	851	862	861	837	878	858	814	847	843	856	803	799	864	911	852	882	849	816	871	864	840	838	834	861	854	853	862	841	813	838	849	834	873	845	827	867	872	855	814	857	782	862	835	792	818	825	848	841	840	832	830	848	829	883	829	828	884	877	831	853	876	841	862	847	829	842	850	824	895	844	831	860	864	807	851	795	842	814	907	847	848	784	860	830	866	836	799	795	835	855	852	868	884	850	845	879	874	874	797	843	812	806	866	836	803	892	833	855	832	852	868	818	841	869	863	818	838	814	903	844	832	820	836	848	846	832	872	824	838	818	819	864	795	875	862	869	930	842	886	867	819	849	858	849	869	854	852	863	866	815	867	853	919	802	887	825	848	930	857	872	821	830	865	890	892	845	814	785	856	865	815	850	803	861	835	849	812	885	815	851	837	876	855	835	872	835	829	792	903	825	828	837	866	846	880	842	840	826	824	848	895	881	875	852	816	840	915	835	802	831	823	824	868	866	794	894	850	768	842	853	829	809	844	836	886	858	833	829	865	840	892	859	875	851	849	851	850	880	818	868	881	834	831	833	894	836	897	814	872	829	829	864	838	859	836	856	817	816	863	883	893	857	816	876	867	824	822	907	880	839	800	852	820	817	868	867	874	867	853	837	840	881	879	828	891	867	868	844	839	833	809	883	839	827	820	812	835	856	854	839	893	859	854	856	865	822	822	813	787	867	885	847	822	867	891	848	801	852	860	830	850	830	862	816	834	859	892	825	897	840	821	804	868	828	824	870	825	812	865	829	856	839	831	789	877	838	848	805	823	823	829	847	851	860	822	851	833	865	844	875	867	820	812	819	905	836	824	839	834	753	895	853	871	848	821	789	823	819	875	789	798	829	816	887	867	859	834	820	828	896	881	838	806	858	838	818	874	858	836	885	828	872	858	848	871	899	843	844	902	903	813	772	831	914	891	850	846	884	854	839	825	844	846	797	840	873	809	849	859	870	878	847	823	841	792	812	918	844	895	830	840	875	841	896	838	857	911	843	798	834	811	827	830	820	796	944	848	843	861	856	852	898	885	833	893	889	828	888	802	876	848	849	828	837	843	858	882	848	843	869	824	894	852	788	849	795	809	855	851	861	856	854	894	882	864	859	851	890	892	846	828	844	851	863	879	843	804	906	816	866	858	825	850	772	899	826	839	832	860	883	817	820	786	846	826	845	814	845	830	856	858	825	873	814	813	861	874	865	876	822	882	827	901	797	853	861	862	819	875	900	873	824	813	836	838	826	875	896	852	817	828	851	822	835	853	823	890	868	828	805	849	863	838	848	826	848	864	880	843	781	845	845	862	897	861	814	841	832	837	848	859	823	810	826	881	799	821	860	791	871	819	850	882	826	850	862	830	827	848	830	808	828	824	860	827	838	893	878	903	834	895	815	845	851	913	884	875	817	852	814	868	840	847	833	837	836	858	840	844	876	863	848	789	898	863	825	851	855	823	878	848	826	846	831	832	839	854	889	831	849	842	804	850	825	802	832	807	852	845	838	868	853	826	824	905	854	922	830	872	802	832	850	826	853	851	901	790	838	852	856	862	815	828	849	850	828	861	880	796	819	870	829	853	833	836	794	837	834	840	826	877	898	842	836	856	845	861	901	878	846	869	848	868	830	835	834	829	852	883	864	808	857	853	824	838	825	874	807	829	915	794	853	829	837	887	857	834	855	817	803	827	849	890	857	867	837	849	864	849	861	827	832	868	851	817	868	809	863	880	845	887	844	888	880	872	859	842	821
27102	4712	530	397	339	315	247	242	264	234	207	208	227	246	197	261	241	216	219	209	181	186	220	206	240	201	213	221	203	186	203	199	183	182	209	221	224	221	193	212	179	219	202	211	200	180	211	237	225	221	190	193	170	200	217	214	198	218	178	187	174	231	210	185	212	235	195	201	207	210	221	238	227	222	226	187	225	192	217	177	208	201	214	190	230	177	180	215	201	223	215	202	201	184	233	230	218	216	183	199	194	203	212	212	196	214	231	197	212	191	216	218	185	203	202	210	208	193	202	198	186	256	199	203	221	205	205	192	200	206	231	189	196	208	185	187	201	184	182	194	212	227	192	211	217	223	195	203	169	210	192	209	219	201	201	212	197	230	220	217	186	248	220	220	195	181	177	191	177	193	196	198	214	193	219	223	208	212	212	215	190	200	196	221	222	213	196	193	185	190	214	198	208	177	222	214	206	202	220	221	219	168	211	220	225	224	198	220	228	197	210	201	222	206	216	190	207	189	223	225	239	206	192	183	191	209	210	218	208	200	227	203	230	180	217	228	192	221	213	211	206	225	200	221	192	199	241	204	198	211	207	192	198	190	202	194	200	194	199	209	192	230	196	177	212	208	222	211	225	206	184	203	181	205	228	201	209	219	223	195	205	195	219	222	219	212	206	211	209	216	219	188	193	212	208	214	173	187	194	212	210	215	231	209	201	209	205	196	198	204	186	181	226	207	203	204	178	211	230	198	213	218	205	204	193	199	200	184	207	211	213	224	224	213	177	177	211	213	209	179	201	202	226	210	201	215	204	185	208	213	216	188	190	194	198	200	163	213	241	266	225	241	226	215	190	203	186	215	221	209	220	209	212	206	177	190	217	189	202	181	207	190	226	186	203	178	210	227	184	176	222	192	213	207	198	222	188	225	229	206	221	195	225	189	206	193	189	208	208	185	218	196	208	203	186	218	213	155	195	195	209	196	193	216	221	207	199	224	220	208	224	228	223	203	206	198	207	227	207	190	193	199	196	187	224	200	193	204	199	208	163	190	216	199	200	211	220	183	206	224	197	189	169	186	233	213	204	208	200	204	201	216	205	224	201	186	225	202	209	212	209	201	230	206	188	175	189	209	227	213	188	206	208	235	231	194	208	214	218	185	175	190	200	219	203	170	201	212	183	208	218	220	196	196	180	191	188	207	190	199	168	221	179	194	190	234	198	225	230	200	196	212	205	189	228	197	196	207	223	205	185	180	194	215	211	196	197	212	224	206	186	191	185	226	227	178	199	216	226	223	211	210	218	209	200	189	233	240	198	199	230	190	161	190	209	209	219	188	211	211	225	181	214	191	223	199	229	202	190	199	195	214	205	205	217	218	178	222	194	207	222	219	226	228	204	196	178	180	220	208	262	208	220	189	225	210	207	207	199	208	171	207	218	217	236	231	194	208	246	224	213	205	218	198	205	196	191	216	205	214	200	230	224	205	207	187	205	229	219	224	205	206	210	199	183	193	190	217	183	206	206	201	216	195	178	191	209	209	215	230	191	214	195	208	212	191	205	192	218	225	195	206	172	196	213	206	182	181	203	186	224	192	211	226	165	213	223	217	192	161	199	207	204	247	217	204	217	185	186	203	195	211	174	205	222	204	197	188	205	218	221	206	214	238	195	194	241	225	209	187	207	200	192	202	216	219	207	215	225	200	198	217	198	209	193	219	182	189	197	193	205	211	220	219	213	197	199	215	181	202	208	230	227	229	203	204	190	210	186	197	203	215	215	224	187	196	194	197	177	174	214	186	210	193	213	213	160	202	183	202	207	195	202	188	185	196	195	192	228	217	203	210	186	218	199	196	233	196	213	222	204	220	212	211	216	202	183	232	204	210	211	202	217	205	193	196	221	207	200	221	198	230	204	187	171	177	209	181	221	216	197	226	197	181	200	201	203	208	199	186	176	198	204	201	220	178	209	205	207	181	181	184	211	218	216	191	174	200	228	223	187	212	217	195	222	203	192	221	198	202	159	192	208	179	184	194	188	221	190	206	197	241	183	202	200	209	205	212	226	240	208	232	219	180	196	207	198	211	217	204	195	213	201	226	200	200	209	177	195	197	215	199	201	202	227	187	207	212	228	211	217	212	205	173	235	193	217	199	238	211	221	201	205	202	189	218	206	205	203	206	231	229	194	211	202	170	220	210	190	196	184	178	175	189	220	195	188	189	207	216	231	229	183	183	212	197	205	201	195	203	203	206	220	202	201	218	207	215	213	198	176	242	204	199	229	228	219	201	221	191	190	236	205	222	224	190	206	213	213	186	203	221	212	214	226	203	191	207	191	228	184	196	226	234	213	188	183	192	233	201	214	211	213	178	185	209	219	211	227	214	210	194	202	198	187	218	217	188	187	182	201	184	225	205	214	207	206	209	209	240	207	203	205	221	220	224	223	220	198	209	214	185	224	214	205	183	187	215	217	202	217	202	205	205	189	202	179	202	184	223	197	186	221	211	194	229	189	207	222	214	221	216	204	190	234	232	210	207	221	238	199	198	218	197	193	193	238	207	217	221	222	209	229	204	186	187	235	209	198	193	208	199	214	209	186	192	233	200	204	176	197	202	223	180	195	182	207	205	215	226	199	197	177	211	210	199	174	208	174	233	217	211	191	184	190	229	202	194	207	190	206	195	207	197	212	221	195	202	213	199	221	203	203	200	192	212	200	205	174	183	190	214	179	206	209	199	199	221	186	207	229	227	193	218	198	186	217	192	199	180	214	213	222	226	222	178	237	205	236	186	198	208	224	202	188	212	221	210	199	217	210	221	192	207	220	209	202	200	222	212	206	192	201	187	213	230	210	194	212	204	193	205	254	201	216	205	191	219	214	206	222	181	204	210	193	213	178	181	197	229	189	208	191	197	229	208	179	217	194	219	212	204	217	219	212	190	219	239	187	192	205	200	204	220	213	194	211	208	225	190	222	194	215	208	207	210	215	201	186	188	201	176	197	221	197	201	201	222	184	198	187	200	204	197	214	257	218	191	216	196	188	203	225	197	214	208	219	216	209	183	201	224	215	208	217	194	185	184	219	212	189	211	206	214	184	184	209	235	220	188	200	205	208	209	201	198	187	211	214	202	211	209	215	197	201	209	199	211	220	206	199	201	236	192	209	201	189	204	206	189	215	216	182	203	223	224	233	230	209	229	228	208	229	227	212	229	213	196	218	175	196	193	223	201	190	217	208	205	211	196	227	200	198	198	226	211	192	209	213	211	213	205	206	206	205	245	210	203	199	234	181	226	187	230	226	220	218	206	202	211	215	186	221	202	207	259	214	221	193	201	204	223	191	210	200	202	217	210	198	204	199	199	218	199	204	238	228	190	205	220	215	216	206	197	188	234	207	196	234	191	193	212	230	197	214	183	219	205	225	222	200	228	196	189	212	178	209	211	205	219	203	210	198	204	197	213	217	206	210	207	184	206	217	188	205	191	230	216	209	225	197	211	199	186	201	209
16787	1500	1145	1195	1052	874	827	748	722	629	632	609	591	598	583	534	519	537	506	511	514	507	509	497	504	535	490	489	523	521	492	522	467	499	467	523	475	502	499	511	475	488	459	484	492	483	484	444	465	482	480	522	424	483	464	504	483	506	489	482	491	480	514	512	466	489	507	465	499	479	489	467	504	463	483	461	477	512	466	463	457	465	490	470	484	436	450	461	474	504	561	471	496	517	468	452	502	486	468	431	450	494	522	466	482	478	505	442	453	447	464	469	506	455	499	483	465	492	497	483	511	470	472	506	500	462	480	530	512	464	488	511	531	451	448	482	491	501	489	470	475	462	481	486	439	471	470	443	476	473	503	498	455	469	511	486	477	463	514	486	480	456	447	443	454	472	461	473	455	488	464	467	494	494	521	484	526	441	484	469	484	444	507	472	474	508	506	467	475	478	501	434	495	498	496	482	482	489	475	455	446	477	469	527	508	459	448	490	439	508	454	471	474	500	480	474	489	473	488	501	497	466	472	448	431	489	491	478	506	462	466	468	466	483	482	485	474	463	475	490	538	470	475	476	460	463	504	479	488	489	466	494	464	455	489	482	485	502	476	475	438	453	469	484	515	481	522	484	476	465	500	441	496	505	462	505	535	480	460	481	458	519	500	497	471	516	489	506	455	475	512	499	493	484	464	465	471	473	467	486	463	471	459	505	468	490	510	507	450	444	491	484	510	463	492	519	507	468	492	511	490	464	484	477	436	406	495	463	504	473	460	467	464	460	458	501	454	485	469	465	513	520	483	486	484	489	473	449	481	472	492	464	464	454	525	458	488	484	486	482	489	495	493	466	493	460	484	435	471	465	505	468	498	477	513	501	484	490	481	504	491	497	503	493	464	478	485	515	455	497	458	455	493	464	481	484	472	475	439	490	489	448	508	484	485	496	481	463	453	494	467	485	457	456	478	475	471	491	469	482	474	503	518	454	496	509	486	474	471	448	484	489	494	523	457	466	507	495	493	511	478	511	485	446	524	493	501	484	485	460	469	466	471	454	467	455	464	467	454	471	526	508	497	481	499	467	496	409	513	516	482	501	490	452	471	488	468	448	469	467	507	502	473	492	504	497	477	462	486	451	483	468	507	533	436	480	482	472	482	479	494	498	513	459	475	510	478	476	487	487	455	456	460	509	477	438	469	492	475	467	534	503	462	509	488	495	465	472	441	508	512	448	468	488	478	529	466	481	520	496	458	457	498	471	497	469	457	455	492	486	474	499	477	484	475	458	493	495	479	479	506	473	475	518	452	502	463	505	466	507	475	474	525	440	517	505	482	472	497	488	480	511	481	490	480	464	465	503	450	475	468	502	473	496	454	502	463	476	483	423	479	466	521	509	435	481	470	481	451	429	443	462	446	490	487	529	495	477	463	521	466	478	510	478	497	487	482	455	475	509	518	463	455	484	463	470	506	513	482	474	461	457	451	468	471	454	505	484	501	503	474	486	463	468	477	505	501	493	490	454	505	454	506	479	507	483	449	449	455	503	484	512	491	476	493	433	480	462	445	529	443	424	492	488	497	469	457	477	472	505	524	492	519	474	492	502	475	456	469	429	492	481	434	475	478	480	461	511	525	441	476	465	432	453	492	468	453	440	497	450	462	470	503	470	477	513	500	479	482	461	473	454	498	489	501	489	474	491	471	452	468	463	478	497	525	511	484	477	496	512	460	473	441	499	473	493	538	482	466	479	448	475	494	443	445	485	463	520	493	504	490	485	473	473	444	493	507	502	490	478	500	502	481	478	474	459	455	453	501	494	477	489	467	475	443	518	486	513	468	512	444	476	484	471	477	477	435	475	511	480	469	476	508	485	475	505	489	464	490	454	460	497	476	463	463	498	468	507	449	460	457	488	505	447	470	443	485	514	472	438	492	497	508	487	472	467	484	464	465	468	518	472	486	488	523	482	471	454	475	466	498	498	457	492	445	482	492	492	492	451	481	509	478	460	479	479	478	473	438	468	437	485	479	471	467	470	457	515	476	474	495	500	485	509	474	471	469	495	490	471	500	490	468	505	479	482	486	500	483	494	482	478	467	454	420	489	477	511	492	509	499	506	458	483	495	499	462	498	478	492	475	528	458	504	465	447	497	483	472	494	441	498	493	467	497	466	470	504	511	497	477	484	473	496	497	452	493	463	545	499	481	476	483	449	501	482	471	467	524	468	475	495	495	477	467	488	450	472	496	503	498	478	445	495	438	487	458	474	433	474	467	504	457	491	483	473	476	440	504	465	489	519	506	440	457	503	498	471	484	455	496	484	440	503	459	486	480	506	521	475	453	452	434	447	494	501	474	507	451	469	479	484	523	504	481	498	482	463	470	489	481	494	491	453	463	484	459	484	492	495	484	470	466	486	456	493	491	453	459	437	509	498	464	460	489	490	519	473	439	473	492	494	474	445	493	460	480	484	507	459	443	487	476	503	488	494	475	503	533	522	458	473	494	465	489	493	464	463	483	472	481	475	512	484	458	464	507	481	479	479	508	477	483	485	457	477	515	477	485	481	479	485	480	462	448	522	469	460	461	454	478	480	487	502	478	460	496	482	482	506	485	506	482	464	483	498	470	461	479	484	499	473	476	481	487	454	494	475	458	489	479	501	504	491	450	462	477	525	466	509	469	485	497	478	493	486	476	459	496	433	465	503	475	486	473	505	504	467	473	491	482	477	498	499	522	511	464	479	502	464	492	504	479	499	457	473	510	499	481	455	453	450	496	470	498	508	470	513	502	481	484	517	482	476	486	516	462	496	446	458	497	510	459	502	473	439	458	521	477	483	547	473	452	454	482	503	477	478	482	473	461	467	505	456	486	476	503	479	480	487	501	524	504	493	507	498	473	453	488	478	483	500	473	498	463	467	429	484	462	453	453	499	465	504	479	491	514	516	481	486	472	500	486	496	472	475	464	471	497	471	491	498	533	503	494	524	505	512	467	463	467	463	487	492	479	473	491	466	486	481	464	475	489	479	480	494	445	445	479	523	490	469	496	484	518	484	490	497	460	531	444	475	478	465	466	477	488	470	483	468	486	464	471	475	451	477	485	472	467	441	489	492	481	510	509	496	467	490	488	499	454	486	487	535	466	463	509	500	470	453	499	452	474	471	504	482	460	498	463	479	470	464	475	471	471	457	503	471	450	419	447	475	500	478	517	505	447	437	481	460	470	453	456	470	440	468	491	461	453	490	449	495	487	470	483	498	490	505	495	478	458	466	484	451	456	456	474	491	487	457	463	482	500	469	493	518	471	504	427	450	439	513	499	468	481	472	467	471	486	459	481	450	494	455	461	505	437	467	455	484	468	464	450	472	454	495	498	489	479	476	477	503	464	502	439	439	483	459	485	485	479	487	453	479	456	525	462	462	478	492	462	515	483	438	474	444	503	464	455	477	517	444	465	516	478	440	463	455	483	471	488	484	499	479	477	471	492	475	491	492	428	449	483	447	472	484
36880	8862	999	546	408	316	261	246	224	187	190	178	144	170	183	174	153	171	159	154	145	168	163	136	149	175	179	150	163	159	172	147	153	162	162	161	161	158	176	125	160	154	156	141	158	196	154	161	145	165	160	149	157	151	171	163	139	142	136	158	179	171	147	157	151	166	165	146	151	141	160	131	137	151	174	135	153	161	144	130	134	157	158	138	161	152	161	155	145	150	160	145	146	134	144	143	168	170	162	146	138	154	162	141	137	152	177	161	150	157	150	122	146	158	156	174	157	162	129	170	160	155	163	156	164	141	150	159	162	158	177	144	146	138	128	166	165	142	161	152	132	148	154	149	144	169	148	157	150	168	145	147	146	147	141	162	166	175	174	157	152	154	140	166	145	157	148	138	146	152	137	153	170	148	138	139	153	141	152	151	161	148	162	137	167	163	157	165	156	157	150	149	160	165	180	143	159	136	142	181	156	154	183	156	153	164	154	175	154	169	142	148	135	154	150	134	133	154	140	157	131	137	153	157	134	153	152	147	159	131	155	148	128	159	159	146	156	143	179	184	148	134	154	159	138	169	166	155	145	160	169	157	168	157	134	139	136	146	146	148	179	155	148	164	153	147	165	144	164	171	153	131	162	152	152	154	128	129	146	143	136	128	132	126	168	146	163	172	180	190	136	173	165	146	159	143	121	146	172	176	167	154	159	143	136	149	150	134	168	133	141	130	131	161	147	155	156	158	151	160	143	150	122	192	158	161	145	144	158	146	135	163	169	149	129	141	157	172	167	165	157	138	162	136	159	147	131	150	136	134	172	140	149	166	150	170	163	157	162	171	150	155	180	127	145	154	168	147	129	174	141	169	135	166	137	169	165	144	145	132	139	159	133	139	151	150	166	160	157	148	158	139	150	142	147	132	140	156	142	176	155	136	129	153	179	153	172	147	143	146	173	134	157	145	152	140	157	167	175	143	150	121	167	146	153	170	166	143	123	150	164	165	153	155	136	153	155	151	159	164	152	141	157	180	150	138	158	162	138	137	146	132	153	156	178	137	158	148	152	132	151	145	161	146	156	157	167	158	152	148	181	124	132	156	159	184	156	144	155	138	152	149	144	145	139	153	143	148	171	171	170	159	126	148	130	154	159	149	166	172	159	150	139	160	147	152	146	183	181	147	162	163	148	145	149	150	141	140	157	163	152	152	133	149	140	154	161	150	108	151	158	142	150	160	137	162	158	139	164	178	153	160	162	119	154	144	148	176	141	162	146	166	181	153	149	166	165	149	141	131	157	145	148	143	152	136	141	150	153	144	137	165	149	165	169	151	140	139	148	182	153	148	169	146	147	184	160	145	143	124	160	152	162	171	178	158	168	154	148	167	150	142	161	152	157	150	151	150	158	150	159	169	158	135	138	143	149	167	166	144	135	154	133	148	160	152	144	168	151	156	170	151	147	145	144	189	138	125	149	165	148	157	132	158	153	147	156	146	160	162	166	151	148	163	177	145	130	159	146	154	150	172	147	151	143	150	138	154	138	143	157	143	141	159	149	173	164	138	144	162	149	156	148	161	161	175	163	161	131	157	167	138	160	171	153	159	165	154	147	161	150	158	154	147	153	149	160	161	161	133	161	175	161	162	134	161	162	135	142	143	159	148	146	136	147	154	156	144	142	150	142	154	162	136	156	154	155	129	152	166	161	152	134	157	155	135	148	182	129	158	135	141	148	166	155	163	144	146	145	157	157	148	143	154	159	130	157	148	146	153	193	143	141	191	154	172	170	111	146	153	161	138	139	147	166	148	146	152	138	155	141	161	153	151	150	150	150	172	158	148	149	151	145	142	153	152	138	149	166	154	139	134	144	148	143	155	154	157	150	158	137	163	154	135	159	156	155	163	161	149	154	176	144	175	152	148	163	186	148	138	167	144	152	167	170	147	143	168	149	135	133	137	140	149	154	145	159	153	148	162	152	153	139	146	155	117	168	157	182	147	148	144	165	152	153	158	157	156	147	158	141	144	159	150	163	161	172	153	139	146	140	140	144	164	148	141	176	162	156	154	160	176	144	157	155	157	141	150	173	142	150	167	145	174	143	152	166	127	151	141	137	127	141	140	162	157	157	195	148	174	170	176	176	165	150	173	191	154	146	172	162	124	154	149	154	157	164	182	133	149	149	161	153	137	172	138	151	159	165	147	161	135	140	134	152	161	179	189	156	159	164	166	141	151	154	156	170	134	167	156	162	158	170	163	176	162	155	154	149	166	145	130	145	143	143	136	140	150	168	151	114	159	135	166	163	131	149	144	181	138	161	155	190	160	162	142	159	138	160	171	131	140	156	151	139	151	134	150	137	145	152	137	151	156	147	166	149	125	163	142	159	145	169	168	153	147	170	128	173	161	167	152	170	143	148	148	130	154	150	131	151	161	130	156	176	150	151	158	177	150	127	155	162	158	169	174	141	171	157	168	143	156	162	160	148	177	147	160	147	158	161	128	128	129	137	132	162	127	159	139	151	174	158	154	143	161	152	150	150	154	170	161	153	151	150	146	147	169	145	146	129	144	148	160	140	177	134	144	164	160	154	146	161	136	164	149	165	159	156	142	159	147	158	156	164	139	144	151	179	147	153	153	150	161	148	148	177	186	172	146	174	148	184	166	159	137	131	170	147	153	159	166	175	156	165	145	161	152	132	156	141	161	163	150	148	153	168	129	153	141	160	149	160	159	163	143	152	158	160	144	160	169	168	165	148	171	149	144	144	149	140	139	149	163	188	161	156	147	154	157	151	160	158	152	169	113	157	131	165	145	167	148	151	167	121	144	143	157	145	152	145	166	140	170	157	149	152	155	158	159	158	166	178	149	181	147	131	168	162	167	151	114	128	161	144	149	163	164	154	163	168	141	149	146	154	146	148	138	170	143	168	151	143	147	153	147	136	182	163	143	165	156	165	141	144	148	147	139	136	162	142	158	157	132	142	175	139	163	153	145	142	164	173	158	175	163	159	153	150	136	158	155	150	157	196	167	148	160	154	140	159	172	149	129	140	130	164	162	163	154	159	131	135	128	185	160	169	156	137	130	127	143	146	146	131	168	170	172	142	167	153	149	147	174	153	147	151	145	154	157	153	149	139	146	154	155	176	162	146	134	147	162	163	161	141	146	150	140	175	141	132	142	121	141	140	150	160	160	166	169	141	159	157	147	168	121	170	171	159	146	160	136	162	144	169	151	162	163	168	143	126	148	150	141	167	152	126	148	162	148	128	177	157	162	157	162	150	154	156	131	164	158	162	141	141	158	160	165	134	158	150	150	117	132	148	145	130	164	143	139	145	162	145	168	155	147	149	165	128	132	159	128	148	147	168	147	170	189	164	139	144	149	145	129	139	152	136	150	141	148	151	144	152	138	145	137	144	152	131	179	168	155	149	134	169	129	158	149	142	143	139	152	142	135	143	162	172	142	183	165	150	143	135	139	150	155	147	153	145	142	171	153	152	159	169	162
21391	2272	1612	1837	1509	1210	1004	920	790	718	679	623	573	553	505	493	512	489	507	501	468	447	433	412	469	441	413	412	396	412	421	453	405	481	448	438	453	380	404	408	384	408	396	396	383	381	390	375	364	432	411	383	375	388	400	378	379	409	398	378	406	389	417	418	399	382	421	419	406	361	395	394	403	424	409	388	392	363	377	433	400	392	430	382	383	416	388	401	417	360	423	415	393	389	431	418	386	414	404	387	430	365	404	391	404	399	361	408	388	404	409	399	400	420	395	407	391	391	434	422	367	353	400	380	418	418	402	400	371	412	385	389	418	399	413	405	397	392	407	391	381	396	404	372	373	365	379	427	414	378	409	422	411	417	375	365	417	419	390	393	396	426	386	378	374	419	393	403	372	402	388	405	373	409	409	421	404	368	399	410	422	399	378	435	439	416	369	369	416	404	411	380	385	386	406	358	381	377	372	375	390	385	401	411	381	403	410	386	417	399	412	383	365	418	403	421	412	399	409	431	388	424	420	421	399	429	393	383	388	389	381	413	443	393	404	393	380	430	379	386	357	365	425	392	364	419	392	355	396	367	411	407	414	399	426	419	414	395	386	379	369	407	410	378	395	383	364	399	391	409	412	406	363	379	356	366	396	411	376	409	438	337	425	394	416	393	392	412	423	395	407	393	399	394	391	392	375	400	419	380	378	385	379	395	407	397	385	376	379	355	385	370	400	427	368	371	379	394	388	420	384	376	416	395	395	436	368	396	414	375	389	390	369	358	379	411	391	404	417	410	423	420	414	377	374	361	362	395	371	404	419	397	364	386	426	384	388	419	393	384	384	418	402	389	401	394	414	415	436	391	380	424	412	411	405	391	409	381	404	403	399	414	389	384	393	405	412	394	382	392	387	393	372	388	461	383	403	349	411	371	394	394	392	366	386	384	401	381	385	394	399	390	413	365	365	391	396	372	372	420	375	370	383	350	352	382	372	399	417	409	411	387	391	396	390	384	422	415	347	357	397	424	400	395	373	436	400	417	418	359	396	310	408	433	373	360	355	381	402	389	396	387	394	425	393	393	379	401	357	373	357	435	412	398	401	403	439	388	395	374	417	392	376	371	397	359	387	403	382	371	384	420	394	366	379	361	394	404	425	393	385	379	408	402	432	394	402	416	400	395	373	377	397	384	391	404	414	396	382	412	379	393	392	411	384	386	381	399	414	391	374	406	387	413	400	406	412	393	414	377	404	399	419	382	412	403	372	386	399	389	438	384	375	450	373	402	407	392	393	392	412	388	361	420	375	390	375	391	390	408	406	393	415	418	366	361	424	413	404	422	397	384	388	422	396	396	364	376	376	389	385	413	392	362	389	377	379	399	391	402	398	365	383	355	392	390	394	413	404	417	398	362	419	391	421	407	400	427	402	422	410	343	404	422	396	388	421	416	387	410	401	388	402	411	384	384	400	372	391	400	401	396	424	383	392	388	356	405	366	403	408	393	393	363	402	383	411	376	376	425	369	380	387	417	385	426	402	411	357	411	363	409	418	374	405	397	410	403	345	380	366	356	427	392	404	395	414	385	415	389	381	373	402	422	387	379	412	358	403	379	418	395	360	373	363	389	405	408	402	375	404	402	408	383	387	377	374	395	380	393	385	384	413	385	374	377	394	428	394	404	427	394	423	341	433	387	405	391	403	403	382	392	424	366	385	352	366	365	360	397	372	398	406	412	370	434	365	381	411	412	398	401	374	398	375	377	390	394	421	387	387	416	387	381	393	384	416	387	415	419	391	382	386	398	387	404	341	383	388	364	421	396	408	389	400	388	367	416	414	345	450	414	356	412	416	375	380	415	385	412	355	408	369	388	391	385	387	360	412	384	391	355	389	395	364	414	387	391	425	388	399	399	388	386	342	367	403	375	387	384	385	383	399	405	384	385	394	399	374	395	404	415	382	380	362	377	400	419	383	406	392	412	390	376	373	412	411	393	392	400	398	391	391	400	394	385	409	403	380	376	362	401	382	385	371	398	384	369	417	400	401	415	409	395	401	406	383	384	389	401	356	385	372	409	425	406	391	389	385	374	391	398	381	434	388	376	374	403	366	395	379	400	404	436	388	418	366	398	422	367	380	414	382	394	432	403	404	416	382	371	424	370	378	388	406	404	406	404	395	391	399	386	403	396	389	384	354	397	412	388	372	402	413	422	406	370	385	345	401	398	418	380	378	409	404	406	407	412	364	407	413	369	388	405	369	406	361	410	400	381	406	388	385	385	379	408	416	431	352	423	377	380	360	363	382	404	407	428	406	373	383	415	423	410	398	382	368	398	399	394	385	436	376	375	416	389	369	389	420	422	393	411	432	388	364	390	394	374	388	379	373	364	377	415	398	383	413	378	378	390	391	359	382	407	410	380	409	367	381	338	390	365	439	407	421	369	386	402	382	383	402	416	438	336	382	379	377	386	407	382	379	365	387	405	413	379	394	424	395	416	394	374	368	376	395	362	391	420	396	405	414	395	389	381	425	399	405	359	381	379	430	399	392	391	433	390	412	384	387	390	388	387	404	388	387	395	400	383	429	388	382	378	404	420	407	392	350	355	380	410	406	392	442	382	346	384	358	435	401	384	395	359	355	411	391	396	403	392	373	429	425	422	415	412	382	399	359	382	408	424	386	396	370	387	434	403	408	393	399	375	396	417	387	435	390	377	397	413	395	363	410	383	392	385	383	417	418	377	403	376	429	413	403	396	392	445	412	397	447	388	361	369	388	420	396	377	377	383	386	407	352	377	430	381	388	416	374	443	381	360	395	406	384	387	400	380	420	353	374	433	402	385	420	396	402	381	420	360	425	399	400	367	406	429	360	380	360	381	394	382	380	405	393	392	415	415	386	378	405	369	358	382	406	409	407	401	408	354	420	416	428	359	417	379	395	387	377	378	414	379	405	376	397	395	400	377	429	408	389	392	397	394	421	401	362	367	394	385	408	383	413	396	358	404	386	403	416	428	379	375	380	383	349	423	376	392	399	384	386	391	410	402	377	400	347	381	350	376	413	417	429	421	375	373	393	429	394	373	386	395	408	373	389	410	402	409	401	393	412	392	402	405	389	394	381	396	374	374	387	416	429	408	391	389	395	420	412	360	393	384	372	402	400	381	395	422	395	386	382	416	375	389	386	391	429	378	359	401	394	403	403	376	435	391	345	368	402	371	407	406	371	394	410	387	389	391	409	393	356	382	379	404	438	365	393	404	373	380	402	393	409	409	414	382	386	424	402	359	401	389	397	383	403	365	402	405	382	371	395	381	379	416	398	412	419	411	382	378	377	407	380	408	398	391	360	408	408	372	365	411	402	357	418	378	390	403	430	392	396	388	387	369	418	352	395	397	389	410	410	377	408	381	393	411	393	418	405	406	387	404	404	417	396	362	397	397	369	369	388	414	395	338	398	389	403	381	397	393	399	412	424	408	414	395	385	383	380	390	375	389	383	395	399	387	380	349
13519	2045	385	398	410	388	380	375	374	365	389	380	380	410	402	392	405	391	390	394	392	370	408	346	405	366	397	389	403	378	397	404	368	391	387	429	380	365	384	383	391	416	367	373	375	415	386	372	351	392	383	373	383	403	385	369	409	408	381	378	370	421	380	373	363	411	391	387	393	394	373	361	399	391	417	407	372	406	382	397	369	390	391	370	382	389	421	399	402	400	432	415	386	368	388	421	358	387	397	383	435	425	387	394	429	391	392	358	407	396	387	427	369	377	394	396	405	389	420	370	364	439	394	347	399	420	402	392	394	388	407	387	365	394	399	393	349	411	404	390	369	381	397	373	398	391	391	348	353	403	403	369	404	374	397	369	370	401	392	393	407	395	396	386	384	348	358	370	418	426	440	413	427	380	406	378	381	376	382	384	421	427	390	408	411	394	380	421	382	413	377	410	396	389	412	377	391	375	398	375	397	405	379	368	440	377	383	402	424	399	389	383	368	378	361	332	363	391	398	389	392	409	395	334	366	385	407	408	409	385	392	352	403	378	340	397	417	388	418	405	395	409	407	389	401	380	368	380	374	374	377	399	380	395	418	401	365	419	374	417	432	374	362	371	391	442	376	408	368	346	408	422	375	423	384	408	385	392	395	411	354	362	375	367	382	393	400	357	382	375	370	369	366	375	383	388	385	371	353	379	427	357	395	391	375	392	370	392	398	386	398	364	370	404	381	403	411	346	387	363	387	376	374	398	386	402	422	377	370	419	389	394	382	400	387	408	371	382	395	413	409	372	355	408	422	367	407	345	383	360	393	366	423	402	405	369	430	379	406	445	353	391	385	414	391	348	419	419	368	373	423	406	397	385	360	392	412	427	386	424	399	401	362	411	388	397	375	401	395	367	378	367	375	396	395	378	341	344	370	399	401	380	391	383	381	367	392	398	368	375	375	417	391	367	415	363	396	389	358	403	422	363	386	374	386	425	363	383	403	405	413	335	355	390	397	380	417	404	406	412	372	350	380	370	404	384	365	414	409	387	387	404	391	428	460	437	364	396	430	398	376	410	415	378	401	406	397	417	367	397	383	417	417	411	401	376	374	389	399	440	392	361	346	417	399	384	371	400	391	372	392	380	424	405	379	380	389	392	367	411	414	378	385	390	420	388	398	376	374	366	393	373	414	376	410	383	378	412	445	381	331	327	355	351	423	361	406	392	397	369	355	346	398	367	375	413	358	381	365	403	397	408	409	379	361	378	364	361	358	385	367	366	362	404	409	410	383	395	354	412	349	414	415	395	378	396	405	380	352	401	392	419	373	339	415	393	390	412	409	386	376	378	396	404	411	389	405	403	387	374	377	375	395	414	442	381	361	344	365	364	366	381	376	403	365	371	365	343	310	379	368	392	391	432	411	381	361	376	399	374	382	379	392	380	337	402	385	407	356	378	372	402	408	381	399	419	418	394	407	389	379	380	422	376	388	369	407	373	401	420	348	389	392	365	395	373	384	399	375	402	393	361	358	326	383	400	398	338	413	400	404	381	410	384	389	382	334	405	368	412	367	406	382	405	373	367	402	422	359	394	355	423	372	406	382	388	360	405	420	367	407	383	437	430	407	383	415	363	397	379	393	400	374	356	378	387	348	422	399	411	407	366	404	385	399	379	374	382	384	397	420	391	391	384	401	423	379	414	383	390	372	387	384	391	397	377	406	336	366	373	360	374	356	402	351	369	368	418	396	406	381	381	383	371	365	414	381	406	382	368	387	364	384	386	367	403	378	394	415	448	374	392	356	333	410	395	370	409	413	369	364	407	377	411	403	421	398	404	423	397	422	395	429	355	373	376	417	420	389	400	404	387	364	398	424	381	412	414	405	400	408	384	386	380	395	359	364	424	401	359	414	333	347	373	357	412	391	371	407	339	374	390	341	405	363	390	417	373	342	380	402	387	393	385	374	361	376	368	433	385	369	374	379	374	395	402	368	368	419	426	381	354	436	388	369	365	373	409	392	379	393	385	362	381	368	418	377	372	401	378	350	385	388	392	378	389	401	396	360	408	363	397	378	398	383	411	363	406	376	406	405	408	397	406	406	383	379	380	389	383	408	386	413	386	394	403	372	379	411	409	390	394	387	363	364	348	376	368	375	375	392	409	385	402	368	401	394	381	394	380	353	407	373	392	401	407	398	395	405	373	379	384	409	386	404	398	428	402	398	402	403	349	411	394	385	396	405	373	391	385	379	424	365	370	401	409	396	368	364	387	409	377	397	389	415	410	355	365	381	396	374	380	397	400	381	418	406	338	376	410	417	364	392	353	383	392	406	367	387	367	351	374	403	425	349	408	357	389	378	427	404	389	365	411	375	399	402	411	412	346	385	375	413	372	375	388	374	407	413	396	385	386	405	373	403	409	385	397	368	366	359	438	374	355	373	411	405	386	368	385	379	402	392	399	369	353	396	373	386	415	389	356	347	403	387	368	376	402	428	402	395	394	391	410	342	404	397	390	372	389	372	406	385	387	395	387	409	437	411	401	433	360	357	402	386	355	398	381	409	393	385	371	372	444	363	422	357	437	366	388	372	350	347	399	390	377	384	393	386	389	372	421	429	393	378	370	390	408	394	375	416	364	366	407	412	339	404	415	412	412	413	371	402	392	368	415	360	415	402	397	404	367	380	392	385	396	360	377	372	370	446	378	413	349	402	368	384	401	371	379	382	395	412	376	414	395	382	403	366	419	452	369	414	379	391	385	376	418	403	353	377	387	381	369	363	384	386	394	361	389	367	377	349	400	365	371	408	353	387	364	388	388	395	347	395	398	410	368	384	397	390	384	367	381	386	379	381	359	391	382	385	368	375	379	379	396	387	361	383	394	334	379	412	399	425	381	395	393	396	378	412	402	411	432	369	398	384	404	387	380	376	384	373	404	375	393	402	392	385	404	388	406	335	380	369	375	352	353	396	382	362	369	377	353	352	400	380	396	376	409	358	405	409	371	417	388	365	406	413	391	389	409	378	358	384	404	387	374	336	379	371	396	395	366	406	388	393	404	451	393	374	360	402	377	383	369	381	388	371	375	371	383	396	367	375	361	393	416	373	405	384	407	393	357	379	400	390	369	380	398	402	402	400	383	398	391	402	409	366	403	409	434	364	360	374	411	414	336	391	424	345	388	366	416	383	395	368	389	362	398	390	395	375	385	418	424	346	379	400	354	379	381	344	384	381	387	396	396	387	401	426	379	397	380	397	338	370	406	390	382	393	375	393	370	397	382	404	364	372	384	355	386	386	385	411	408	375	340	365	392	404	377	377	409	353	378	413	369	351	410	419	389	414	421	346	410	385	373	357	363	378	391	426	375	385	418	371	342	402	396	371	366	340	342	404	379	387	363	368	381	388	380	364	463	358	375	409	439	371	442	374	357	394	354	376	359	385	389	412	381	378	373	378	400	368	381	359	413	391	375	359	396	413	364	375	367	393	394	416	397	414	362	367	429	365	413
8533	1332	825	922	848	858	860	891	887	838	860	859	851	846	830	900	881	831	854	890	829	808	840	866	849	866	841	843	790	826	877	863	859	837	770	865	850	811	847	867	834	850	852	824	815	828	817	815	809	877	854	860	842	830	817	842	831	841	863	852	866	846	829	782	840	842	840	856	817	840	849	902	800	878	863	832	901	847	863	788	768	843	882	881	839	861	870	869	802	908	830	808	812	834	837	856	827	835	798	815	867	862	854	831	860	897	861	793	812	843	910	843	838	800	827	800	888	832	813	869	843	806	863	790	838	808	824	797	821	854	833	844	853	873	812	818	862	868	839	878	826	826	861	830	820	833	815	822	835	853	835	847	860	821	898	875	888	870	889	855	819	861	920	858	856	768	795	846	886	804	850	822	811	847	846	867	830	851	900	818	834	818	834	871	775	815	850	816	869	846	889	814	836	857	862	877	836	805	832	858	834	861	838	862	899	829	843	792	867	821	828	870	846	798	835	773	878	839	853	820	805	915	850	829	857	841	852	797	787	832	824	802	838	813	868	861	884	829	832	814	832	829	871	848	844	830	811	845	822	849	790	868	864	857	776	833	864	839	806	846	806	877	828	882	848	790	846	830	851	823	875	848	846	834	906	828	902	850	859	793	868	847	865	873	840	799	844	841	841	825	846	840	837	879	800	870	816	842	832	852	835	802	871	853	851	826	838	830	826	823	856	784	818	870	849	858	904	864	846	837	846	843	789	847	814	885	827	848	893	848	874	918	867	804	850	804	867	879	906	832	809	881	829	798	834	862	865	822	834	797	851	848	875	839	853	822	824	829	824	856	880	829	832	845	863	853	869	804	836	799	841	811	848	849	824	797	826	858	843	853	840	841	893	858	871	851	831	820	831	835	805	877	831	799	835	786	816	847	866	820	863	849	843	841	827	825	949	829	914	839	850	872	839	867	847	802	836	841	844	860	848	804	836	806	881	910	856	802	820	802	809	837	851	841	800	916	800	865	803	902	870	836	873	897	825	856	845	897	845	842	890	785	799	856	848	854	805	816	811	865	856	842	833	868	870	799	818	814	852	816	826	822	870	848	890	845	814	843	848	804	842	846	818	797	812	915	844	843	903	826	846	856	830	868	850	801	873	896	884	869	836	825	839	821	875	835	847	848	846	874	822	817	860	859	864	845	886	838	843	890	876	785	810	802	853	841	844	837	815	889	879	821	857	835	826	846	812	844	808	843	908	852	913	798	818	810	837	871	826	837	841	835	835	884	871	855	897	798	856	847	825	807	867	876	860	795	838	805	843	832	835	825	870	828	835	913	837	814	846	882	849	796	840	850	860	879	869	812	835	877	857	854	809	791	805	889	842	815	939	824	880	860	884	877	799	852	853	851	821	844	807	849	909	861	825	831	830	808	913	812	823	877	846	815	919	859	848	883	837	828	807	850	809	827	889	846	810	806	817	852	840	859	830	854	818	798	827	842	811	796	850	858	872	835	812	833	803	817	825	804	771	873	878	810	868	843	793	856	820	860	877	854	855	855	855	841	870	798	830	856	858	836	841	843	813	869	852	836	832	901	853	842	851	878	806	798	863	821	853	860	847	895	869	836	820	832	870	843	810	829	879	820	840	844	827	809	778	834	837	798	770	800	872	869	801	892	828	834	865	849	802	820	797	795	830	846	781	815	858	855	837	833	783	855	894	860	825	814	854	847	828	839	860	852	809	848	814	828	877	801	852	832	889	821	867	799	818	846	814	822	854	830	858	814	828	824	862	843	846	848	805	859	824	892	896	854	828	844	868	838	829	850	783	849	813	836	841	839	833	874	840	849	847	862	811	860	826	847	793	906	857	808	815	836	892	848	877	792	839	820	853	842	873	842	830	875	883	881	827	826	883	865	854	818	869	807	794	900	860	866	862	875	817	830	825	885	801	795	844	851	884	827	888	791	795	847	844	838	814	837	871	785	816	861	846	867	917	810	877	817	864	852	849	844	810	814	857	837	862	846	864	887	858	868	827	835	856	852	836	850	854	827	840	848	846	839	828	830	873	826	871	805	836	836	837	846	869	844	841	850	811	793	875	839	837	871	752	863	850	809	818	861	848	852	841	868	844	829	865	893	837	816	819	818	843	878	849	861	825	788	815	828	878	838	847	848	837	891	828	819	856	882	817	862	835	874	852	833	833	846	853	800	830	830	789	832	849	842	857	902	893	880	888	873	839	780	840	816	857	812	852	860	849	858	884	873	847	878	860	821	846	813	818	832	829	802	820	844	844	850	832	846	821	825	850	820	836	812	928	871	849	827	866	853	827	829	842	810	846	837	819	826	822	853	868	864	818	867	830	857	801	811	884	823	867	836	801	853	845	888	754	851	848	794	796	888	783	854	861	828	847	839	899	869	851	869	847	860	836	821	847	833	791	865	854	855	866	851	850	816	838	862	862	846	798	825	890	855	810	862	901	869	859	873	833	864	823	838	828	792	807	889	874	873	814	894	851	787	862	814	878	818	836	828	814	812	885	825	818	827	856	850	842	836	871	847	860	885	820	810	876	808	873	810	836	822	826	836	814	848	814	877	838	831	799	871	821	905	824	871	884	850	850	825	869	795	837	848	887	824	825	776	818	870	770	796	863	788	827	829	832	835	892	830	785	852	853	807	837	834	860	807	854	863	871	878	842	865	844	871	822	768	885	863	777	836	903	824	808	871	862	854	809	796	832	851	839	852	861	824	842	796	852	856	861	898	811	869	855	832	847	844	825	826	838	838	814	868	818	789	847	796	891	842	819	801	856	828	821	872	882	812	810	838	850	849	818	881	855	858	802	870	846	868	828	844	855	799	869	788	831	810	880	799	853	787	854	850	839	846	879	880	843	840	835	826	872	830	817	868	872	787	845	841	827	834	853	819	860	858	789	857	867	860	836	831	813	856	851	857	842	780	821	866	782	873	782	814	798	830	844	857	823	811	778	825	843	821	864	847	780	820	816	810	796	860	829	867	846	852	832	849	791	852	789	835	811	841	861	840	809	878	883	842	848	848	870	842	837	867	791	813	838	853	825	836	909	851	830	817	875	841	901	844	831	860	856	834	869	897	870	911	849	806	844	867	856	849	820	813	810	773	856	816	831	843	827	833	857	827	886	816	843	812	859	865	818	897	832	848	809	874	797	858	792	794	909	849	866	878	792	812	843	840	902	852	831	864	830	816	862	820	846	781	848	856	833	782	886	797	847	876	824	871	854	833	903	784	840	814	868	804	780	866	860	845	842	891	832	851	817	814	863	882	849	871	812	870	800	840	842	767	794	864	866	801	816	821	819	863	827	908	833	903	850	805	841	868	805	820	791	824	875	822	884	820	877	863	846	831	828	838	808	854	823	864	862	840	841	847	863	847	774	837	876	891	827	841	851	821	877	811	867	820	842	768	817	888	841	819	888	851	894	792	860	881	850	836	791	829	839	872	859	866	810	826	901	863	846	829	820	850	852	789	860	827
27870	5263	567	404	301	283	282	257	221	248	235	226	225	248	213	195	227	204	203	192	195	221	198	245	218	182	233	193	223	210	201	216	219	227	204	218	198	208	212	203	191	203	212	198	205	192	206	215	222	213	217	227	208	193	210	222	211	192	188	213	200	204	239	224	227	190	164	203	206	207	216	235	191	187	211	169	183	202	203	190	227	184	230	202	229	239	183	228	198	227	228	190	214	226	206	193	218	218	208	216	225	194	226	167	210	225	193	189	196	207	178	203	216	217	198	228	203	252	188	193	240	189	180	196	207	190	230	204	195	214	202	195	238	210	208	203	191	182	226	229	193	215	219	218	213	209	178	200	223	232	208	230	218	231	226	212	220	198	223	205	188	212	207	229	209	191	206	198	224	207	212	218	206	211	209	199	207	215	196	219	236	194	223	214	208	199	202	217	201	187	195	213	188	217	215	174	199	189	236	234	205	196	206	182	194	168	240	207	211	207	219	226	205	196	249	207	210	199	179	219	190	192	205	190	213	190	232	193	206	205	208	208	206	226	194	229	208	221	205	177	200	193	238	197	228	200	206	195	193	205	227	219	208	194	201	192	194	200	205	211	226	229	215	188	188	241	202	209	195	206	208	181	213	237	208	192	236	185	186	237	216	209	207	256	206	187	212	233	223	212	193	208	204	209	208	201	217	233	197	208	210	216	218	197	211	185	233	191	205	226	219	232	205	206	227	190	212	205	219	218	196	210	228	205	200	229	202	202	203	179	236	208	240	203	238	205	192	206	188	217	209	203	231	208	223	202	223	191	228	205	202	233	215	211	217	206	202	236	194	226	214	233	226	197	195	223	211	190	197	219	219	209	233	213	197	199	224	216	204	217	226	179	205	190	221	213	199	203	230	251	177	204	225	190	206	212	223	226	215	199	200	197	221	210	207	205	204	210	189	212	179	225	213	227	203	247	192	197	229	221	198	231	211	210	193	224	221	218	210	217	200	198	208	232	227	208	214	207	209	221	231	216	234	194	224	213	225	245	202	245	200	196	210	199	214	187	201	193	197	183	188	225	253	214	212	220	227	212	194	191	179	211	195	177	219	197	213	204	182	193	183	185	186	167	227	224	191	230	203	224	199	180	231	180	226	191	192	191	186	218	214	221	187	182	212	202	217	212	237	214	185	182	210	225	243	206	221	204	182	200	219	212	214	213	211	215	199	214	214	217	214	208	212	225	262	218	214	202	205	201	226	201	197	181	203	221	204	248	219	226	200	198	204	222	204	213	191	183	217	211	205	208	194	189	202	226	222	201	204	234	187	218	187	213	179	194	188	220	184	213	219	251	203	201	190	223	211	187	214	218	217	186	215	204	211	180	185	247	216	226	237	215	171	201	192	212	202	208	192	212	217	196	212	210	157	183	198	215	227	216	214	197	191	201	234	191	212	198	206	226	250	195	190	200	211	183	219	192	200	192	221	192	187	199	203	219	196	213	203	202	198	208	219	233	223	254	192	205	217	221	220	201	180	213	193	201	223	194	223	194	207	223	225	221	200	224	198	216	187	194	215	215	175	239	209	169	204	213	211	186	197	183	199	214	224	214	248	228	209	180	179	200	187	240	210	190	186	179	200	218	225	223	216	210	217	222	204	227	221	215	212	240	219	206	200	217	203	182	202	205	215	209	194	207	187	190	212	202	236	201	216	209	221	207	215	214	212	193	208	214	206	206	196	218	217	180	200	215	231	219	227	210	208	206	217	227	192	195	201	190	235	204	227	228	229	219	232	221	181	195	201	223	232	189	237	204	216	204	210	218	220	216	207	211	195	206	214	186	238	195	210	215	224	211	215	193	210	184	212	224	195	203	214	222	207	226	204	226	234	213	225	212	219	216	194	240	178	230	208	213	221	221	202	213	206	205	204	226	213	194	195	196	197	219	185	242	192	191	206	192	215	204	211	205	200	225	201	219	214	215	213	210	210	232	222	198	199	211	205	184	194	198	197	203	186	203	202	240	215	202	221	199	208	187	222	228	191	203	169	185	180	197	195	200	233	207	195	224	170	202	211	195	198	199	210	203	213	214	199	223	189	197	197	197	198	190	217	224	221	212	205	213	189	187	231	214	228	174	224	225	206	205	221	224	218	194	180	192	192	192	187	225	214	213	192	242	227	213	225	186	219	207	179	210	167	179	243	181	178	180	175	208	167	214	193	195	185	204	184	215	219	214	214	231	196	200	181	208	204	212	207	212	197	214	213	210	218	205	195	197	192	213	216	222	180	191	224	231	212	211	207	191	189	240	198	219	225	199	186	216	212	227	221	214	216	214	214	197	211	224	200	197	231	195	181	222	220	176	180	180	203	219	211	232	195	207	215	216	215	219	188	177	221	205	231	207	209	205	204	202	235	210	212	186	216	201	199	198	217	194	204	162	190	198	195	218	177	200	220	237	215	228	228	210	232	198	194	241	194	191	213	213	233	226	242	214	237	183	219	220	213	218	200	203	209	236	215	182	230	219	230	210	235	194	228	192	212	192	207	211	203	213	198	223	198	211	192	210	224	206	201	215	233	193	196	194	232	188	210	219	187	198	232	212	208	196	197	195	186	213	200	194	196	193	214	224	207	221	220	213	209	219	232	197	210	216	215	215	221	181	198	196	220	228	193	204	205	224	227	225	179	232	237	213	228	214	209	208	202	198	209	207	189	208	200	208	207	214	218	211	197	208	174	210	212	228	201	232	182	228	210	216	211	224	204	196	205	182	205	184	220	199	185	188	210	207	191	215	205	231	177	222	213	187	225	231	212	211	220	226	199	217	197	190	209	192	182	206	193	210	212	239	224	194	223	242	212	207	202	219	192	177	206	212	208	220	202	216	207	200	206	205	195	226	184	234	178	200	212	215	220	212	204	205	207	183	214	228	214	204	175	187	198	186	207	169	211	185	201	216	243	217	187	217	229	220	220	193	232	205	209	214	209	198	217	195	228	206	172	231	191	212	209	211	211	213	206	208	224	223	203	206	216	182	204	210	185	200	184	213	225	210	191	198	233	203	185	172	204	186	218	193	198	196	196	191	224	216	200	213	222	214	227	222	179	195	206	223	203	207	218	219	232	234	167	216	215	210	207	202	183	185	212	190	205	219	195	203	183	221	216	233	211	194	198	219	223	201	210	223	213	198	211	232	207	236	184	191	195	212	227	195	172	207	210	197	211	216	199	194	213	186	218	201	213	211	199	210	214	252	237	228	211	229	218	185	235	206	215	233	222	191	234	192	199	216	223	198	196	231	198	202	190	199	229	205	213	209	195	217	218	221	220	187	203	234	212	218	195	199	203	225	212	215	201	202	202	228	234	218	212	234	185	218	217	199	205	213	220	218	204	214	210	201	209	211	202	217	192	198	211	226	198	205	195	209	169	193	225	207	187	209	223	188	197	187	220	206	234	198	192	192	206	218	222	195	213	221	210	194	199	205	205	205	249	203	211	245	199	209	172	192	229	202	216	200
17261	1845	1138	1156	1082	886	823	742	678	633	588	604	591	534	558	541	523	523	514	504	504	512	521	473	511	497	471	508	487	507	513	502	537	487	475	493	532	508	525	463	474	451	500	514	488	531	532	500	500	474	489	496	507	498	529	492	484	485	479	516	449	486	459	510	461	451	508	480	480	508	516	495	493	530	480	463	487	484	507	492	462	471	502	464	488	492	450	468	463	485	481	472	461	508	486	510	426	485	498	490	530	472	466	474	487	510	464	488	488	447	473	453	548	513	537	471	497	492	467	476	542	531	497	464	447	532	454	454	507	504	529	465	476	486	485	520	490	522	498	494	482	499	484	502	482	484	434	488	496	470	495	432	475	516	458	510	480	487	517	482	480	479	524	503	506	467	495	476	507	493	450	488	483	440	506	498	493	504	457	484	519	476	441	482	479	501	493	467	478	462	481	455	479	468	488	493	531	485	439	514	499	454	492	492	432	473	489	508	469	483	492	474	469	491	497	480	523	484	471	501	525	488	474	504	500	485	487	489	469	461	471	515	500	446	456	520	497	487	477	516	482	459	481	526	474	478	533	485	485	510	457	486	488	457	508	491	493	461	502	526	492	443	517	526	482	483	495	510	505	499	441	517	493	476	479	431	465	499	476	486	493	479	449	453	486	459	477	484	487	514	466	489	513	515	468	501	483	493	463	518	494	497	517	491	483	492	468	475	448	521	489	477	493	437	453	488	466	506	506	486	491	494	473	488	523	464	514	477	512	492	498	510	521	501	479	495	481	495	529	489	465	508	448	507	490	476	464	446	499	462	466	462	482	489	496	472	446	487	482	491	473	445	490	481	512	498	485	500	500	504	483	492	460	475	444	477	496	479	455	471	465	468	469	491	434	469	507	465	470	488	463	446	483	518	512	485	538	467	496	500	462	489	467	533	522	469	504	515	520	470	515	539	485	459	487	489	463	473	484	473	487	504	473	470	460	496	504	492	477	509	491	467	451	465	455	470	523	466	486	455	495	489	508	484	483	451	491	474	472	512	473	450	490	472	485	523	502	511	444	508	502	478	505	508	502	487	476	476	476	492	494	491	464	465	524	529	520	468	488	460	505	502	460	458	460	515	495	474	480	458	531	526	486	490	469	492	447	460	501	463	493	496	500	484	472	471	472	483	501	485	527	481	478	466	544	508	496	478	498	484	496	495	512	455	460	504	444	489	470	478	468	449	502	483	472	502	472	493	450	513	445	508	522	487	476	474	454	495	497	480	479	481	503	453	461	491	462	472	484	486	509	517	481	472	447	494	489	513	498	462	471	467	518	449	444	510	497	474	514	494	464	447	462	423	468	444	486	495	480	509	465	423	462	484	474	501	519	482	486	467	515	516	489	536	439	453	495	496	470	489	479	486	462	495	484	472	494	494	482	511	499	487	473	477	500	491	507	486	493	477	466	474	549	488	491	479	487	484	467	474	501	476	487	459	455	442	516	474	486	496	512	480	466	493	522	488	501	477	455	493	493	526	449	490	485	494	516	492	544	506	506	476	442	488	513	481	519	529	504	455	514	491	501	488	445	508	491	486	512	492	503	527	495	489	480	486	498	477	494	492	481	528	488	512	492	461	524	481	459	475	493	492	484	469	494	473	518	525	467	514	472	442	509	505	480	503	535	511	446	503	475	497	485	510	446	416	468	481	452	497	485	477	478	505	457	471	479	488	464	486	512	470	455	514	487	486	484	491	456	483	432	504	470	495	465	521	496	464	492	501	489	490	481	486	501	474	457	507	460	490	485	477	501	490	523	463	450	479	479	461	472	496	501	477	489	471	490	508	520	473	480	480	487	492	512	476	470	447	454	488	491	521	456	492	506	517	461	492	479	452	499	501	489	462	498	496	503	477	472	475	483	468	476	464	494	487	517	468	497	448	472	482	473	466	478	476	444	496	472	493	467	500	450	494	484	500	486	487	481	506	488	482	504	502	475	494	500	557	468	497	523	490	484	475	479	498	503	486	499	513	513	465	490	500	516	503	455	551	474	466	519	515	489	499	519	463	510	490	484	472	421	475	500	508	516	491	468	506	496	485	493	461	488	481	485	493	494	441	441	454	522	493	476	507	472	504	437	460	486	516	523	464	481	506	490	522	476	504	505	489	475	481	519	507	461	484	475	494	471	475	487	514	470	450	512	499	487	450	496	526	487	450	459	483	482	456	495	537	461	484	504	475	504	448	474	471	474	473	476	494	502	479	513	463	469	459	474	475	472	477	497	526	484	472	470	484	479	495	509	506	488	504	473	504	489	473	502	514	515	517	520	511	474	476	509	452	487	487	482	465	464	485	498	528	460	542	519	467	476	472	511	482	457	524	460	517	502	491	493	481	506	490	480	474	487	520	478	489	454	512	497	488	536	481	498	523	500	506	490	502	459	506	448	483	503	528	511	468	446	486	511	500	483	494	489	483	452	471	448	487	532	481	481	508	505	479	499	462	476	487	513	487	503	481	467	487	451	498	496	489	486	488	493	470	499	480	468	498	517	527	457	491	514	510	498	428	515	464	530	454	498	515	466	482	465	482	487	500	510	482	474	474	451	490	496	493	482	461	466	518	477	524	514	471	484	482	468	491	485	459	479	481	456	456	463	487	481	466	458	488	481	465	458	468	483	483	488	523	484	505	492	500	489	467	501	496	532	521	524	472	452	472	485	474	465	496	471	513	477	476	451	497	440	476	505	494	489	510	482	546	439	463	488	475	458	483	470	535	491	485	497	490	480	486	454	489	467	433	486	493	512	520	518	432	485	463	480	474	483	546	486	438	473	534	510	511	463	491	479	498	456	485	524	461	484	484	474	463	486	443	526	451	498	435	478	477	463	482	515	469	478	494	467	498	462	501	472	461	508	486	452	448	481	484	457	497	482	480	490	513	468	490	496	510	486	443	487	473	461	461	526	486	468	474	500	477	475	493	500	498	451	485	498	490	500	501	462	460	489	511	453	489	543	498	479	491	479	471	516	497	455	458	488	469	455	511	474	488	502	494	520	460	495	458	472	501	458	493	468	477	490	483	473	488	495	525	485	454	473	530	494	519	505	523	482	481	477	502	473	522	475	472	511	471	465	520	489	506	505	501	505	467	476	475	486	497	529	467	501	488	484	439	477	448	492	494	474	474	486	510	483	473	507	486	541	497	443	484	495	488	465	453	453	496	460	468	485	502	473	482	468	458	469	505	461	531	470	539	464	458	467	492	479	464	504	453	494	467	469	485	467	515	469	471	478	481	469	504	513	497	504	455	479	480	507	509	502	501	503	504	508	497	443	548	494	449	464	483	455	458	446	466	481	473	518	484	488	509	486	505	457	474	522	488	438	484	490	519	480	491	465	515	468	490	481	500	499	472	491	471	499	519	541	448	487	506	484	501	437	481	498	493	501	493	521	489	485	474	521	455	504	487	469	488	438	466	470	480	474	470	523	503	464	442	481	507	517	482	499	480	477	516	507	488	489	468
37105	8490	938	507	363	318	259	240	207	219	195	197	191	198	172	167	172	160	154	158	168	136	155	169	150	151	165	137	163	138	177	153	181	164	146	173	179	139	154	147	139	149	142	157	151	168	166	146	156	137	167	137	161	151	152	178	145	161	166	164	155	161	165	153	167	160	150	145	152	176	141	164	169	160	160	133	136	146	141	144	172	158	142	145	142	158	145	140	160	157	156	183	158	150	165	142	133	167	150	144	177	175	160	144	134	151	152	136	134	122	141	138	141	165	148	178	140	131	150	171	150	142	162	150	145	162	152	156	155	173	152	150	157	121	138	155	170	170	157	171	181	160	150	144	162	124	171	163	159	158	155	140	169	145	170	156	171	136	160	142	151	171	147	165	141	154	171	145	157	153	139	157	134	138	142	173	151	155	155	175	165	166	146	141	164	129	171	142	149	145	167	153	163	152	160	153	162	149	146	139	165	155	134	152	174	166	153	148	150	152	141	132	136	144	139	148	150	155	158	150	147	180	179	124	148	146	158	154	178	165	156	140	165	157	166	147	141	151	144	143	148	166	139	141	155	158	163	163	151	149	160	150	159	174	135	164	143	155	145	142	147	148	166	162	181	154	158	145	160	162	135	169	145	164	143	172	169	155	146	147	135	161	149	162	161	162	144	143	155	135	142	151	138	128	151	144	145	138	145	156	135	138	148	172	157	160	159	162	169	159	159	121	153	164	137	173	152	139	134	151	142	127	127	159	159	158	178	163	148	167	138	161	165	158	160	147	161	159	143	138	126	165	160	165	157	137	139	167	145	170	163	174	130	142	160	172	156	158	139	145	145	163	156	132	150	124	139	136	156	158	145	161	137	169	154	168	149	166	128	179	152	152	138	148	144	176	168	157	130	133	166	134	144	172	177	156	162	154	178	145	137	159	139	129	151	163	170	138	156	156	154	158	141	141	136	153	162	147	148	133	153	154	169	144	168	150	150	154	172	164	144	158	157	165	152	136	139	154	161	149	131	194	161	154	133	152	145	137	147	156	137	157	155	163	156	139	147	150	177	153	164	180	152	192	165	162	133	147	155	182	131	155	154	124	129	153	161	161	135	150	162	182	182	148	159	156	155	139	162	139	158	176	138	161	151	146	150	132	142	185	143	155	140	144	158	154	176	165	161	177	150	140	159	148	163	172	122	132	146	162	163	142	153	140	154	142	148	147	154	156	142	145	160	134	158	145	132	160	151	151	157	142	158	147	155	153	154	159	134	171	142	140	155	161	155	145	175	173	156	151	161	156	129	160	158	144	155	160	150	153	171	135	139	153	138	157	142	143	168	148	150	147	156	143	148	142	137	164	167	143	134	153	140	132	142	164	182	163	158	143	153	166	167	131	156	186	164	164	140	149	156	143	173	169	146	153	148	169	156	154	156	179	153	131	145	145	149	157	146	178	172	152	154	169	146	155	145	157	146	144	147	161	159	155	151	149	127	195	151	154	138	142	148	141	140	155	162	175	181	152	128	158	147	186	135	134	150	155	146	165	145	171	151	163	157	146	159	150	151	157	171	145	153	152	152	154	160	161	139	150	145	141	151	155	150	151	165	140	147	163	160	138	143	147	153	133	165	153	143	160	142	151	171	133	142	145	155	155	162	167	179	166	147	124	156	139	138	157	147	132	142	140	152	149	165	162	147	161	169	166	155	150	152	153	140	158	140	146	155	130	139	118	129	158	144	160	151	142	163	163	149	138	180	156	151	123	145	157	161	160	154	159	149	139	166	191	174	140	152	152	152	151	166	146	156	179	146	138	179	166	156	148	156	130	141	142	146	142	138	140	162	176	143	141	136	161	164	152	163	182	165	149	165	137	170	149	164	158	172	146	160	126	157	142	161	154	169	137	150	148	175	179	156	184	156	151	167	152	149	140	152	154	154	193	139	146	150	136	165	156	145	158	142	131	134	165	147	160	158	161	177	155	167	155	149	119	147	199	174	154	144	138	137	170	161	152	162	152	130	143	144	169	154	144	157	162	143	142	179	146	168	160	158	176	154	121	159	185	152	193	152	138	149	163	146	142	139	141	140	158	166	153	160	190	156	154	148	150	161	142	166	151	168	179	157	144	154	134	170	155	132	156	170	125	149	153	133	141	166	167	156	149	168	129	150	143	162	160	150	154	170	159	169	171	147	169	156	139	134	160	145	161	154	160	160	156	141	138	132	141	178	163	152	154	159	142	158	129	178	160	174	145	147	161	124	139	146	145	136	162	158	157	154	134	147	150	157	138	127	155	174	165	163	142	105	157	166	154	184	134	164	157	140	155	148	142	156	160	169	156	146	152	144	152	156	153	157	152	167	147	157	147	126	138	159	183	167	130	170	172	162	163	133	138	139	160	150	133	165	163	164	146	137	152	135	152	165	133	166	166	157	148	144	163	144	136	169	171	164	160	169	175	134	152	130	149	156	149	173	166	149	151	162	153	138	157	161	143	141	158	158	159	138	136	164	151	160	147	156	148	160	156	147	144	162	163	158	153	140	158	145	173	139	170	167	139	131	158	146	116	171	136	173	157	139	138	155	172	165	149	127	165	169	162	151	155	158	137	148	146	162	155	159	137	160	144	134	146	128	171	162	146	142	151	135	156	156	169	142	162	153	134	164	147	160	147	168	174	148	154	144	140	159	155	143	151	143	153	143	163	176	144	159	136	154	168	170	150	161	144	150	139	176	136	135	150	152	165	145	164	128	138	175	162	162	177	150	143	147	149	147	122	173	149	146	175	153	162	172	154	151	160	144	137	155	147	139	140	152	139	142	156	142	162	156	157	156	157	146	145	165	178	133	147	150	185	151	132	131	135	139	148	165	152	169	176	157	134	154	156	152	152	162	156	146	166	171	153	149	155	159	172	177	155	162	170	159	167	129	155	142	158	153	143	162	147	126	170	140	133	140	132	150	159	145	142	145	158	163	132	159	148	149	154	174	138	155	151	162	179	172	159	168	146	159	137	155	154	135	144	155	178	167	128	154	166	151	160	136	160	129	166	137	146	181	139	161	145	148	145	155	173	171	167	142	158	143	158	156	157	154	167	160	130	151	152	147	153	147	133	135	154	159	146	145	149	150	152	153	154	167	166	141	157	161	161	151	133	146	142	143	162	163	165	158	156	145	159	155	126	168	148	166	148	158	153	141	142	159	161	171	126	151	146	152	146	156	143	118	158	152	151	142	166	167	154	151	124	142	126	160	159	143	147	151	149	143	162	168	154	151	168	123	148	177	191	169	141	163	160	152	145	164	139	149	134	143	138	162	146	122	155	145	152	153	157	152	148	183	147	153	152	140	122	131	149	160	158	141	148	131	161	135	149	148	152	147	170	162	172	139	167	134	185	168	152	148	144	157	150	150	161	132	170	152	161	155	148	162	143	167	161	177	147	147	149	160	169	139	145	145	168	171	158	164	175	157	149	149	158	148	131	164	150	168	155	154	150	183	141	167	151	170	158	130	149
21350	2137	1703	1817	1479	1274	1055	867	826	691	669	597	618	550	519	485	486	466	484	488	465	490	461	470	434	495	440	408	446	417	448	421	432	390	398	406	431	408	428	372	428	370	445	423	376	386	405	410	369	407	418	438	402	425	406	408	433	397	406	386	404	451	413	393	426	418	414	395	389	407	411	373	434	384	401	385	419	409	405	393	421	390	384	381	392	400	400	405	411	419	377	385	386	385	419	447	390	393	391	379	358	397	389	386	377	392	390	411	385	388	390	408	362	375	385	416	397	395	390	384	425	411	389	401	414	402	398	375	382	398	389	397	391	390	390	394	378	395	398	419	403	431	390	386	405	407	387	416	395	360	415	389	406	414	413	405	377	407	411	378	368	393	390	414	391	394	389	437	416	407	409	420	415	417	419	414	385	393	400	401	369	411	415	375	401	407	378	434	416	402	391	428	427	411	389	397	385	400	391	380	381	411	386	370	386	388	371	405	392	393	393	441	407	367	419	404	376	383	428	379	387	390	383	395	385	367	386	378	395	385	396	398	407	349	401	407	397	382	390	378	380	430	407	409	365	404	433	364	401	410	396	417	397	397	428	407	416	405	375	393	426	409	429	406	417	401	400	400	381	370	385	402	391	412	422	388	399	388	406	354	410	372	383	413	447	406	429	358	394	389	361	403	386	428	382	398	404	440	394	394	404	394	419	411	372	436	409	384	414	391	430	410	427	401	372	369	437	373	403	402	375	395	415	418	394	392	360	414	402	401	420	370	400	375	394	409	391	366	410	420	359	404	406	415	433	372	428	409	376	405	380	407	394	407	412	358	384	357	421	390	364	406	407	405	426	364	381	390	366	349	414	421	370	393	405	388	393	389	378	394	409	410	392	396	386	395	396	379	430	402	405	406	419	348	359	418	423	419	381	402	369	364	377	398	365	417	360	387	408	411	448	378	379	403	408	426	424	416	416	392	415	396	381	383	389	383	423	392	365	406	384	390	407	385	383	398	417	383	383	419	454	417	402	394	400	379	400	399	357	390	407	397	387	412	381	412	405	390	387	410	393	369	400	392	422	366	419	386	419	403	405	417	419	387	396	419	415	398	351	421	366	386	398	430	432	368	401	373	396	408	387	403	411	372	402	395	417	404	405	385	366	386	354	388	393	410	437	367	413	415	420	407	443	390	363	403	433	394	429	391	385	402	357	357	415	413	406	408	388	400	414	387	410	400	391	394	406	409	414	371	384	387	404	396	397	395	384	412	396	386	407	397	424	367	390	408	394	422	410	430	396	391	373	398	363	376	414	411	385	378	348	426	431	388	384	394	390	405	397	372	408	400	387	405	396	374	382	417	396	414	413	421	426	413	387	438	419	379	420	397	400	386	414	398	385	392	391	425	379	370	407	404	399	391	401	439	382	395	400	383	388	431	400	392	380	423	381	397	390	381	440	409	438	391	432	355	389	385	393	350	446	377	374	402	416	425	388	425	399	411	419	401	384	395	419	389	369	380	402	402	429	374	412	396	408	414	384	408	395	421	323	410	423	400	380	388	399	401	355	410	415	404	406	401	386	370	383	368	421	386	386	415	380	373	411	376	391	393	407	394	361	434	390	389	372	396	371	376	416	383	383	393	370	393	440	402	374	389	394	393	393	382	405	422	423	393	392	400	383	428	400	407	382	404	414	417	380	424	367	367	376	387	398	403	417	361	404	418	411	416	390	365	397	404	402	399	395	388	397	385	398	399	406	383	427	408	410	380	370	346	402	414	401	411	420	407	393	379	419	376	404	408	397	419	402	408	386	400	422	393	394	399	370	382	370	380	387	415	381	409	390	410	414	365	357	382	354	408	410	379	414	401	394	405	413	420	382	406	390	402	442	383	390	394	411	387	394	399	365	390	395	411	421	385	435	401	382	349	375	369	379	374	392	427	376	436	383	382	419	395	382	395	388	394	372	388	408	385	391	447	379	364	398	411	419	419	377	387	416	389	404	378	370	381	419	370	382	383	397	413	404	391	356	372	383	383	402	400	377	380	421	418	404	409	414	383	419	420	368	367	385	378	431	393	391	426	409	388	378	409	401	392	366	409	397	385	414	400	408	423	403	386	391	398	369	384	380	396	381	371	423	399	415	411	407	361	411	404	389	369	383	371	372	392	362	388	437	398	397	434	409	409	397	367	398	423	419	454	394	402	391	392	364	444	392	376	388	375	369	442	394	370	376	413	372	368	362	392	347	419	376	381	408	375	398	408	388	390	377	386	404	380	352	402	400	387	395	378	381	406	406	406	371	388	386	382	384	402	412	405	391	404	372	404	374	394	416	395	375	411	414	400	419	395	406	383	386	373	396	378	405	378	385	403	372	395	370	427	422	395	382	353	387	376	393	399	403	402	386	402	396	372	365	388	423	393	401	365	378	413	418	414	389	393	393	364	405	382	385	377	378	382	411	399	381	403	396	421	424	418	385	384	411	408	369	405	396	399	394	436	392	375	393	375	389	428	381	400	404	428	389	389	383	378	397	367	400	370	368	395	410	403	404	400	389	392	404	408	384	382	392	421	414	402	394	407	443	385	417	362	419	389	418	393	370	400	375	389	411	417	398	414	408	390	380	405	381	415	388	378	432	379	384	405	400	398	367	425	377	357	392	385	404	387	383	355	393	420	415	360	421	388	409	378	382	418	409	405	384	392	409	402	412	382	413	362	396	359	374	396	369	399	407	401	404	384	410	379	397	421	390	414	419	388	389	396	428	395	406	421	398	380	425	411	352	403	409	408	434	432	407	383	355	393	413	384	410	357	398	365	369	407	364	412	371	432	378	391	372	406	418	403	393	410	403	381	420	416	395	405	397	399	393	388	403	363	400	366	399	423	367	384	395	399	422	414	397	424	390	405	403	388	403	413	382	376	384	382	443	370	384	372	366	381	406	374	378	385	404	377	395	398	431	390	366	420	410	351	401	362	352	392	392	407	405	403	367	391	396	393	425	409	385	409	403	424	415	399	379	375	394	430	361	385	418	423	377	420	390	380	400	414	409	384	396	402	408	414	416	402	390	400	400	414	427	366	387	352	399	397	410	362	397	383	412	423	398	397	412	367	397	403	382	368	385	417	394	405	363	399	376	413	371	400	378	388	386	386	377	411	382	375	360	413	405	390	378	352	406	386	415	389	435	392	379	393	370	358	386	397	384	417	370	412	360	377	370	413	395	415	385	385	390	386	393	426	397	411	376	383	412	371	372	403	393	407	365	344	391	389	413	371	387	407	390	378	401	396	433	388	389	403	403	424	401	406	447	379	390	386	428	363	430	411	386	407	414	401	366	416	385	403	407	407	395	370	404	397	404	389	395	410	397	378	385	394	399	408	421	417	413	412	397	417	429	384	404	411	382	423	386	424	398	401	361	406	379	367	393	371	375	434	362	408	379	425	425	388	376	389	389	364	377	373	443	364	376	420	380	398	421	416	368	378	404	380	420	384	413	432	442	420	402	363	384	400
13617	1995	405	390	378	399	392	372	363	375	378	377	424	408	394	371	367	402	374	406	375	361	382	395	361	362	384	372	381	389	387	428	397	364	358	397	353	393	425	383	421	416	401	355	390	368	380	385	407	397	399	388	387	382	405	402	411	401	354	403	405	403	368	399	413	333	418	403	375	364	375	395	387	397	380	370	383	379	373	426	394	407	403	360	408	363	373	375	411	412	399	366	423	395	353	402	422	377	379	409	375	381	369	440	403	358	374	385	383	335	391	390	390	373	414	378	357	394	367	398	423	365	385	365	425	437	399	425	394	378	397	375	394	404	441	421	427	351	427	363	404	398	398	367	389	395	401	396	412	398	372	364	402	367	363	400	363	385	372	399	381	375	378	400	424	403	367	379	385	362	372	373	404	379	380	364	403	352	411	386	375	387	386	389	374	384	397	394	401	367	402	334	398	402	385	389	411	365	393	389	395	423	417	403	414	364	368	383	381	380	392	392	363	377	375	352	433	397	407	364	395	371	375	361	366	359	339	394	408	383	368	369	392	378	368	398	387	409	371	369	385	375	374	399	374	391	378	382	381	401	416	366	380	379	430	361	391	386	385	390	369	380	374	354	390	377	392	392	396	401	409	393	386	382	393	377	347	372	362	411	380	359	390	375	366	366	401	414	386	415	366	373	407	371	394	405	410	406	427	391	399	383	388	377	386	369	408	360	375	389	422	370	398	388	411	377	404	439	393	390	371	359	428	397	403	409	413	411	400	414	369	370	411	369	391	352	360	369	396	415	356	381	377	389	389	410	400	401	407	399	414	373	395	402	372	376	357	390	374	406	402	374	379	420	358	375	421	426	411	352	400	401	370	420	427	399	372	378	379	402	410	394	415	414	386	333	411	380	394	392	375	405	384	406	365	405	374	394	390	416	363	390	370	402	395	379	389	406	435	392	359	349	415	410	389	378	379	388	373	393	377	374	427	419	407	398	393	374	400	376	395	402	422	393	387	416	387	414	357	415	450	387	376	386	351	384	371	397	355	392	384	369	374	419	399	372	436	402	385	401	414	376	394	390	384	382	385	408	383	375	388	409	401	368	351	391	403	387	372	383	386	368	345	420	397	396	401	357	377	341	408	396	398	355	427	390	371	407	436	396	387	381	421	359	398	427	396	393	383	403	374	372	382	430	387	401	405	374	396	371	401	405	390	382	390	370	368	430	417	370	398	425	407	382	428	404	381	394	388	363	403	410	384	364	392	390	428	388	426	389	393	422	378	416	382	359	319	351	387	389	398	422	399	412	342	390	389	432	406	415	394	345	370	389	381	375	424	343	384	393	414	387	423	416	404	399	360	374	395	375	364	420	416	375	394	381	330	422	366	392	399	373	351	370	388	354	375	406	377	419	382	389	437	378	381	405	412	377	442	378	378	390	351	392	386	390	378	354	415	387	395	383	414	400	393	424	397	360	379	407	440	383	389	386	388	412	383	390	402	406	396	375	398	390	403	354	375	397	393	389	407	393	364	398	365	417	378	384	401	421	431	371	391	390	402	373	343	365	402	404	369	397	379	342	434	371	376	389	388	382	370	375	411	370	417	384	378	360	393	411	364	402	363	404	394	393	395	373	410	399	382	427	386	418	407	362	394	374	368	364	381	426	391	394	392	392	379	414	362	391	410	404	404	367	346	364	415	379	373	426	388	397	372	409	428	406	420	424	379	380	398	391	386	390	381	371	389	422	419	396	420	399	405	388	394	381	397	387	380	367	394	398	424	349	387	381	398	377	373	407	402	439	407	378	376	390	422	363	426	436	391	397	405	407	395	370	395	378	372	408	408	413	407	381	396	433	390	403	398	356	376	375	378	379	393	432	403	403	368	389	350	369	369	390	362	378	355	399	384	415	397	432	402	414	378	378	375	373	426	401	382	396	350	357	431	397	396	398	403	373	399	389	398	409	438	360	349	373	373	399	402	399	374	375	405	390	378	365	368	334	336	368	363	420	410	396	383	362	378	384	373	373	387	422	361	337	361	389	469	395	383	391	351	394	387	371	389	398	370	390	358	409	381	395	392	373	402	408	343	381	331	376	382	366	358	422	388	426	374	381	370	383	367	405	422	405	397	398	380	390	386	399	391	394	352	392	378	388	397	405	403	354	393	374	364	387	384	399	414	364	371	413	408	394	378	392	403	365	372	390	418	397	314	396	373	379	382	407	348	383	370	415	415	390	416	357	381	417	373	371	375	467	377	403	383	373	397	378	383	378	375	403	396	409	416	396	363	375	382	420	360	396	414	386	414	360	399	369	412	414	384	358	385	416	392	398	384	380	369	411	391	352	362	379	406	394	385	397	396	382	355	409	335	377	380	442	418	350	360	411	378	407	418	400	422	400	388	369	378	361	366	379	434	395	395	358	393	372	410	394	379	372	410	390	382	401	417	418	358	378	409	399	432	371	377	372	406	387	415	393	398	382	405	375	408	371	396	407	365	389	428	403	375	379	379	393	394	417	369	381	414	382	382	405	375	369	386	361	367	397	374	380	376	388	402	420	401	392	413	380	405	398	368	400	395	399	369	390	414	432	420	419	410	395	344	418	353	399	379	363	388	386	373	395	385	393	363	381	360	415	378	400	390	387	398	338	405	387	360	351	418	370	369	382	388	406	396	359	393	379	399	371	381	398	379	370	372	385	406	411	391	380	403	408	365	396	415	382	342	388	426	425	401	395	400	373	377	409	368	400	386	374	387	380	391	407	336	415	423	382	386	409	368	367	403	391	378	373	376	364	364	370	405	418	416	417	393	371	349	384	379	398	374	391	413	403	364	421	393	409	384	414	371	433	398	397	367	408	370	387	371	390	412	374	388	392	423	376	383	358	378	380	411	373	364	373	405	371	401	407	412	386	387	404	398	386	373	347	393	384	383	393	377	377	408	377	386	373	375	379	351	384	405	377	393	410	371	364	351	354	424	407	380	383	375	400	394	396	387	415	403	402	383	381	405	349	364	368	372	355	381	390	412	446	372	419	394	375	370	391	374	392	358	369	328	383	385	391	380	335	379	373	398	420	390	403	377	407	418	390	373	397	396	387	359	397	407	395	395	376	427	397	387	329	424	406	418	399	358	390	383	339	365	380	368	425	386	392	413	436	426	395	382	374	386	444	428	413	364	392	369	377	328	349	451	404	406	397	403	378	407	360	386	345	375	359	430	391	423	420	376	377	401	408	401	373	402	402	397	420	377	367	421	381	363	392	394	364	365	384	389	376	404	395	378	352	380	400	401	407	411	392	398	398	379	382	409	404	375	385	357	441	370	383	441	403	376	394	409	391	406	374	400	393	375	397	402	397	375	397	417	375	415	403	419	388	374	373	382	398	376	365	400	371	431	410	390	400	388	367	344	356	397	393	395	395	396	389	358	395	402	443	375	400	419	405	353	386	410	366	384	350	391	413	398	371	436	369	399	366	426	395	394	393	385	394	400	396	380	409	412	388	370	380	393	350
8519	1276	852	866	861	889	833	883	916	876	863	892	908	852	830	866	895	840	836	843	868	848	832	825	842	891	823	848	838	822	809	830	822	855	815	855	819	847	847	810	884	820	899	861	811	861	859	880	752	841	858	811	839	843	783	841	815	839	855	831	867	837	828	827	859	877	869	788	818	872	839	863	858	794	893	807	853	826	861	834	809	864	829	873	839	861	880	822	907	835	867	888	831	840	873	844	832	827	846	840	875	866	786	846	832	863	835	847	814	814	882	805	865	799	839	797	853	844	818	845	906	834	869	834	870	825	856	830	860	832	849	850	860	802	821	867	839	796	844	857	799	881	827	857	842	784	849	819	852	845	826	849	774	841	864	831	849	860	849	793	828	801	847	814	843	836	885	859	883	873	836	848	888	816	868	851	875	851	862	865	892	854	873	849	853	858	829	825	837	873	844	840	894	892	855	817	798	860	874	846	839	834	811	811	836	839	838	855	857	875	854	868	857	847	821	884	816	846	889	822	849	843	787	815	826	850	848	821	852	853	848	843	857	881	852	853	842	865	831	859	809	830	833	852	855	806	807	863	797	886	889	874	796	923	853	860	832	878	811	871	824	830	822	845	864	859	868	902	907	832	856	824	843	881	878	814	810	858	836	847	898	842	841	829	823	890	800	823	852	842	855	891	850	818	815	888	807	839	847	835	853	842	825	896	855	843	797	897	825	880	842	839	815	875	835	855	845	873	811	861	809	809	871	821	859	797	868	826	835	838	816	837	859	849	821	823	834	829	861	861	895	840	835	831	820	792	869	809	854	814	764	873	854	855	831	851	781	870	876	850	821	837	875	856	806	840	881	828	872	841	896	892	854	843	835	837	827	845	806	841	825	819	847	834	866	855	840	811	875	860	847	836	833	865	862	829	831	821	854	824	845	869	949	831	862	869	906	813	888	866	860	872	813	861	847	837	835	843	821	817	882	883	826	783	856	824	889	830	830	859	816	861	838	836	846	854	807	851	835	907	819	823	798	882	871	850	856	824	873	860	873	814	829	848	835	826	839	849	839	824	846	838	880	836	836	883	804	825	807	859	832	842	878	850	864	861	878	816	857	839	874	879	878	832	815	842	846	852	859	761	863	791	886	835	797	835	824	806	861	868	855	824	857	849	862	843	812	884	796	822	807	847	869	811	864	852	822	892	867	879	848	855	850	846	860	821	824	841	833	846	811	793	804	811	890	778	845	890	810	883	878	832	880	804	813	812	900	812	859	809	831	838	831	902	882	850	806	836	820	845	889	834	843	859	837	786	843	803	808	808	852	903	795	908	886	858	828	830	827	863	837	835	769	851	873	808	854	808	834	804	839	868	847	877	800	862	853	777	899	827	850	792	832	864	849	816	867	821	879	815	832	782	920	827	852	825	815	841	859	847	844	869	828	861	876	808	759	891	805	773	864	820	801	841	881	839	815	903	836	806	832	841	845	874	843	864	836	797	840	840	874	835	873	866	855	867	807	817	838	815	826	821	843	827	777	840	856	818	876	844	847	827	811	888	841	841	819	823	834	854	864	842	827	836	885	842	833	892	825	822	845	832	892	796	879	848	857	885	858	841	849	790	880	838	887	819	870	799	857	893	858	805	836	794	859	848	896	863	830	822	851	854	890	864	850	879	810	866	846	848	913	865	895	828	868	836	834	849	811	852	817	797	808	890	815	836	770	847	902	829	810	882	852	865	822	801	847	878	864	811	855	860	853	845	822	867	818	840	833	829	847	841	825	845	810	821	864	827	837	840	784	875	900	823	847	803	870	830	855	839	824	820	863	858	857	815	867	814	848	842	793	869	815	846	861	822	817	847	796	819	832	844	860	798	823	783	836	820	846	867	823	871	872	837	824	854	843	843	839	843	855	892	837	840	797	900	822	816	852	823	904	891	826	876	838	876	834	815	809	882	834	858	855	880	849	893	856	786	856	873	898	830	861	827	811	827	904	822	846	814	855	815	850	872	858	857	854	810	870	861	822	850	845	814	859	888	874	815	830	882	866	845	846	848	872	837	854	867	850	816	874	855	873	884	859	862	853	858	908	874	830	792	845	819	898	823	796	857	847	844	882	869	869	912	849	832	834	851	848	839	869	797	856	803	859	835	857	855	822	841	833	837	865	841	837	808	855	872	823	796	879	828	788	867	910	798	853	807	829	849	867	835	852	884	825	854	858	855	873	804	864	866	829	830	900	848	851	850	865	849	889	889	881	780	837	842	800	800	825	827	819	847	817	799	830	825	829	814	840	882	816	819	777	861	873	780	865	834	844	829	854	827	854	839	836	866	830	829	845	868	843	841	876	820	853	823	777	872	838	896	845	838	822	898	832	875	860	847	863	860	836	839	866	865	844	839	852	835	855	865	892	876	820	888	880	861	846	807	850	884	837	896	821	850	801	795	825	848	803	818	837	856	919	844	879	864	873	918	849	866	882	796	812	801	857	828	801	801	834	856	783	862	840	811	853	834	871	889	849	800	836	867	820	870	843	830	823	852	847	816	903	835	809	829	855	830	826	822	882	874	885	903	850	856	886	853	839	871	855	878	840	853	859	838	917	842	856	836	868	877	855	834	850	883	879	887	862	824	816	839	886	861	815	849	827	806	850	813	808	871	818	863	854	858	814	853	815	843	872	818	847	809	798	856	898	875	837	850	820	861	831	871	813	846	842	863	841	865	864	874	847	854	878	835	815	814	877	848	786	861	865	875	854	849	829	860	873	838	869	879	791	878	848	855	903	795	865	870	852	835	864	853	844	886	831	841	881	863	876	869	806	773	833	809	848	803	863	839	858	865	869	892	848	854	830	846	836	778	841	862	827	852	835	818	845	840	894	858	865	856	851	869	866	842	840	846	810	841	849	840	857	858	841	787	805	807	829	824	815	850	872	859	886	902	861	857	841	855	852	802	820	815	831	853	820	891	842	904	820	760	777	853	855	861	877	863	890	807	787	803	808	829	823	852	826	845	819	886	832	842	830	838	832	835	763	843	816	816	824	871	856	829	877	837	802	850	834	843	872	902	767	824	817	832	850	858	831	825	843	854	831	791	854	808	858	848	828	807	868	854	814	859	879	826	817	851	859	851	845	849	842	843	865	820	887	829	824	839	855	878	803	837	856	828	847	819	833	875	836	847	819	843	875	881	827	828	821	770	877	852	825	874	787	824	829	878	858	841	873	829	785	832	855	855	840	827	846	918	803	803	852	884	813	833	827	851	868	893	849	902	820	827	845	860	814	804	850	863	822	826	820	851	876	801	823	853	859	894	812	835	798	869	863	826	827	856	892	866	837	822	851	841	855	776	845	909	862	798	885	867	880	835	805	854	805	838	879	847	829	874	899	862	855	849	876	836	850	834	845	847	850	863	835	821	854	860	887	813	842	833	920	825	842	872	812	809	861	862	827	806	918	805	814	851	818	760	825	853	814	852	845	860	870	818	774	868	802	821	855	818	771	823	829	806	838	829
27768	5146	532	390	334	274	262	240	243	232	282	193	213	218	229	222	215	211	220	225	254	195	227	216	188	223	215	185	218	237	228	184	218	206	226	208	213	216	246	223	179	203	218	209	217	201	176	191	181	215	235	219	222	224	216	198	224	197	200	214	229	206	214	226	202	222	200	229	215	202	204	178	217	211	170	217	194	195	204	226	198	193	200	222	221	209	236	237	209	194	196	231	191	225	180	204	216	208	227	190	215	166	207	199	211	208	189	210	195	229	210	210	197	225	202	216	190	210	194	203	206	213	210	195	175	227	223	195	195	164	197	236	208	218	212	207	223	213	226	230	222	215	200	205	201	207	199	224	217	196	179	211	215	193	190	204	207	202	216	223	200	189	177	183	215	198	198	219	208	177	207	209	209	182	200	222	190	212	190	183	201	228	199	228	199	187	220	203	221	217	196	214	208	204	219	202	205	210	200	209	212	203	208	225	211	191	184	207	209	221	175	179	184	192	212	218	201	174	192	199	202	217	222	225	188	209	221	206	208	201	202	202	215	211	198	217	198	205	203	227	233	229	215	219	195	193	186	210	217	177	220	192	204	220	190	181	199	210	209	186	213	193	225	203	219	206	199	213	186	198	188	209	214	214	215	209	207	217	185	221	197	190	192	231	200	219	187	212	216	184	173	218	207	198	217	191	197	209	215	217	202	205	187	186	211	223	209	220	206	207	221	203	198	195	219	217	201	185	201	214	196	213	209	214	236	219	233	215	201	230	199	234	209	186	196	193	231	196	200	205	225	212	188	227	215	205	212	204	207	226	196	190	221	221	200	216	204	245	187	197	197	196	196	197	189	201	186	200	199	204	210	206	176	212	183	216	188	197	212	180	210	211	260	190	217	190	191	188	216	212	199	210	216	206	198	205	203	223	206	215	208	219	207	207	183	225	210	204	226	219	239	183	226	184	205	233	213	211	237	210	221	188	235	197	190	217	234	197	187	200	210	211	205	209	210	186	204	222	201	218	183	206	221	216	196	210	199	209	185	203	199	187	219	204	208	194	184	200	179	210	194	223	176	214	213	227	208	209	183	197	225	219	206	213	206	203	224	200	219	200	172	176	187	198	208	204	244	210	205	198	210	217	193	172	198	231	205	210	217	211	206	192	218	195	186	194	218	199	229	192	215	207	194	211	212	188	202	204	216	243	187	212	213	204	234	192	232	216	213	186	188	213	192	204	176	195	191	210	219	224	210	224	181	201	215	212	194	194	195	188	218	176	200	221	202	185	203	195	228	223	209	186	214	206	204	215	199	221	213	179	199	194	193	205	211	207	225	215	232	213	228	209	217	242	179	227	200	216	219	202	184	223	221	212	214	193	213	203	178	209	175	215	225	216	225	194	212	184	187	207	211	208	192	204	212	212	228	190	212	219	216	191	194	236	203	200	203	215	208	185	199	223	222	207	226	204	223	211	201	200	209	218	169	220	201	180	223	240	178	220	203	197	224	222	221	196	240	208	212	231	212	201	229	203	210	189	210	198	228	199	228	204	189	221	195	227	229	196	206	223	217	219	225	164	213	208	218	219	199	213	199	213	210	194	221	175	183	215	213	177	213	215	210	187	201	212	203	204	208	215	224	216	212	212	199	187	185	209	242	200	196	222	200	191	187	188	215	201	174	201	209	204	218	211	198	228	206	216	184	211	198	229	192	179	225	224	209	204	227	222	212	202	217	196	201	194	198	228	211	222	202	199	191	201	209	183	214	209	232	197	221	206	209	227	176	203	189	207	220	218	224	200	212	188	182	213	193	197	209	196	203	238	190	202	220	194	206	186	198	221	193	182	217	179	200	209	196	179	211	171	203	184	208	215	196	195	211	197	201	182	203	204	187	217	215	218	207	218	181	201	172	208	211	227	216	201	179	226	206	190	196	209	168	178	221	213	213	224	215	179	198	212	205	226	197	208	172	196	218	217	185	202	230	182	209	226	224	215	208	197	184	207	209	205	190	209	192	201	183	213	198	226	207	206	209	201	235	217	199	233	218	207	216	215	224	202	225	210	206	191	207	198	177	211	199	211	187	184	190	209	200	168	198	208	200	192	220	194	206	209	191	208	177	194	202	180	236	220	201	189	198	210	202	214	223	210	192	206	206	203	199	202	187	208	234	215	199	220	225	192	213	190	237	229	214	229	197	193	198	199	235	210	200	194	249	229	169	210	217	227	200	227	231	213	232	216	204	219	230	204	202	222	199	206	192	191	216	220	183	192	200	196	186	180	189	222	195	193	199	232	208	186	191	235	185	210	206	183	216	193	198	190	210	233	200	218	195	207	227	211	207	198	225	212	231	209	194	205	212	211	190	213	195	201	211	173	221	189	227	224	231	200	218	242	200	204	208	213	190	229	214	213	200	216	208	201	203	202	204	188	205	205	187	201	192	216	218	203	209	198	209	211	219	214	235	210	248	187	224	210	177	221	203	227	216	195	210	205	216	197	225	191	210	214	201	198	214	223	211	228	227	184	223	218	204	212	202	197	204	213	212	196	191	204	179	201	191	185	176	198	221	190	194	190	222	218	211	202	192	212	193	184	202	217	219	204	199	197	205	202	213	235	223	169	190	222	213	173	248	204	206	201	198	222	182	188	199	222	212	210	200	208	207	206	256	203	239	237	225	217	191	183	204	215	183	240	219	228	195	203	230	202	209	206	209	202	187	227	215	205	203	226	197	190	202	210	228	183	200	196	185	219	207	232	172	200	220	219	214	203	206	192	189	200	206	234	218	182	221	217	242	202	209	230	203	191	188	203	213	201	203	202	207	207	206	193	238	226	208	189	214	199	201	230	221	199	212	207	197	186	202	209	233	235	217	211	188	197	214	202	212	219	228	194	209	201	194	192	208	200	185	175	206	226	172	199	178	188	233	199	217	214	181	233	238	227	206	194	189	192	201	239	231	209	226	177	178	194	205	232	201	196	218	230	192	219	211	257	166	202	201	220	220	208	207	189	214	258	187	209	200	201	203	202	196	220	189	203	191	189	221	199	193	217	173	210	201	204	187	230	194	207	218	200	220	218	180	231	235	183	200	204	225	211	205	202	193	220	207	201	233	214	226	215	202	206	217	208	218	202	208	203	209	196	227	197	207	214	227	236	186	213	231	211	198	206	193	191	203	216	219	168	199	209	224	220	204	210	226	191	206	195	209	206	229	227	210	207	234	208	206	199	221	230	210	212	200	179	241	197	231	225	201	208	221	198	209	212	199	202	209	211	205	225	213	234	237	235	187	199	229	236	195	186	206	240	237	226	229	217	203	186	210	213	185	181	210	212	209	206	220	233	234	179	193	221	205	199	205	187	219	210	184	158	210	221	226	195	202	222	197	199	185	186	229	188	178	217	206	210	227	227	188	206	194	206	196	203	213	202	207	195	212	232	228	205	193	183	203	191	222	226	219	229	198	202	208	197	242	215	202	225	215	201	193	212	197	226	224	213	242	203	213	219	233	185
17106	1704	1113	1177	1091	877	762	732	713	621	587	594	570	527	590	573	520	505	561	488	504	514	522	524	536	501	499	477	510	495	503	467	511	494	508	502	504	479	445	478	483	465	496	524	482	474	465	478	526	493	493	488	486	502	506	482	486	459	469	468	473	452	489	443	524	502	476	515	477	482	481	474	459	513	463	480	488	528	463	489	475	518	518	527	479	499	447	523	486	491	471	496	505	511	506	502	493	537	458	503	506	497	482	516	478	497	452	483	484	486	498	472	521	503	491	485	439	445	511	455	507	504	490	503	517	480	496	466	478	515	468	488	493	478	446	503	437	506	478	473	454	511	501	505	473	487	514	520	478	476	456	490	476	459	468	446	489	472	476	524	483	507	469	491	480	504	465	490	499	514	457	493	480	496	496	453	483	460	518	483	488	499	503	515	492	483	483	446	471	455	508	471	487	485	484	489	494	476	475	461	497	483	519	465	466	495	512	491	518	463	508	498	531	501	483	516	465	478	477	465	481	451	471	477	458	478	499	485	451	472	491	490	485	541	456	451	482	502	475	510	514	466	475	534	484	456	514	472	471	425	463	510	452	535	479	481	489	440	453	506	474	531	464	472	475	477	493	482	478	496	513	475	491	479	498	470	498	489	502	461	487	505	485	488	486	494	482	525	463	502	467	519	462	462	470	497	480	485	473	484	441	522	510	497	467	474	461	496	484	508	496	459	476	514	445	480	468	555	488	483	515	486	436	497	493	502	473	474	451	513	487	485	481	501	507	469	463	507	468	468	473	508	448	502	477	476	499	454	483	483	493	475	490	451	497	471	478	438	476	500	493	457	490	478	462	445	520	478	494	492	502	498	461	463	494	494	494	492	488	453	480	478	481	451	491	449	501	500	475	481	478	494	451	468	497	485	475	486	520	466	479	466	490	472	485	491	511	453	492	471	481	507	483	499	483	500	513	478	496	479	457	467	453	472	459	488	515	483	504	495	508	508	500	467	478	491	520	454	518	482	515	471	507	489	487	507	512	464	512	517	472	483	475	451	475	488	484	468	502	501	487	483	479	482	453	452	492	496	513	466	464	477	467	485	517	481	489	492	480	493	491	491	468	523	502	496	494	494	510	464	499	485	467	470	474	468	458	504	501	499	492	471	522	456	462	484	506	435	480	513	472	479	479	452	487	485	477	487	461	453	450	495	460	485	507	465	489	518	523	475	479	492	463	478	508	472	516	492	496	458	474	457	515	462	469	478	481	460	513	516	459	484	449	470	449	484	472	445	495	479	516	471	440	451	520	417	480	515	500	477	514	485	480	493	464	487	448	486	486	498	493	503	446	517	454	475	488	432	482	470	505	505	483	531	474	462	539	504	507	519	496	469	460	533	467	500	507	524	476	472	487	493	438	489	459	482	496	488	513	476	490	492	548	499	469	483	480	436	493	530	517	481	507	476	495	472	452	477	460	447	534	496	490	450	505	461	483	457	478	463	481	485	512	481	482	452	499	476	466	466	504	482	538	472	471	468	502	475	465	476	461	474	474	476	503	491	500	484	470	481	517	487	494	481	463	482	464	478	451	450	494	479	522	495	466	445	475	493	496	439	490	507	461	462	493	469	498	492	456	499	532	475	479	464	494	478	529	476	439	530	486	482	518	464	490	486	529	494	489	471	463	494	494	437	497	496	485	477	483	498	501	459	502	468	474	544	484	456	499	500	518	474	455	454	471	531	452	470	493	457	478	492	491	489	452	550	512	454	524	462	493	491	495	468	465	500	444	503	488	459	461	511	502	494	449	489	499	499	514	466	469	478	492	494	495	500	506	473	433	514	491	519	520	463	465	510	501	483	505	496	442	494	479	488	524	506	519	481	505	453	503	471	476	484	516	483	503	468	493	478	462	453	514	480	518	539	494	515	465	472	532	490	468	468	452	520	503	473	488	479	487	487	473	445	485	487	467	448	518	445	503	476	514	428	482	480	470	486	482	453	483	462	438	499	445	473	507	493	468	465	466	481	491	466	475	477	497	514	495	503	498	531	515	497	497	452	524	492	483	521	458	469	471	511	443	466	473	511	480	459	500	473	467	480	454	442	505	495	467	468	488	452	484	510	487	525	522	480	500	463	474	454	471	515	527	478	492	403	522	492	442	485	467	452	444	528	467	476	486	485	500	482	511	462	465	462	492	453	496	512	524	500	461	488	473	485	494	470	487	487	492	494	540	478	470	517	486	437	493	477	506	499	452	520	491	450	455	470	463	496	500	482	545	477	474	467	448	476	457	484	480	455	484	481	494	499	478	447	477	513	486	478	454	465	491	518	486	468	491	497	468	470	483	502	484	511	495	508	496	452	478	476	486	471	477	437	503	458	450	491	492	485	481	520	480	518	433	455	486	498	459	479	461	503	492	484	486	486	451	529	495	515	510	460	536	464	506	495	503	469	471	525	465	509	480	460	498	461	500	479	448	508	470	452	472	501	504	468	495	506	483	469	465	501	504	452	530	474	494	503	494	480	464	454	497	498	482	516	464	474	499	467	497	452	486	492	515	452	443	507	467	445	518	473	494	461	514	488	497	490	477	501	533	481	486	496	481	470	504	494	502	436	484	464	486	474	488	501	494	474	491	485	504	502	486	484	474	476	489	481	514	497	449	522	481	486	474	480	482	527	486	462	484	509	499	539	485	494	495	469	481	487	472	508	505	466	484	484	463	496	479	447	502	518	505	527	475	487	515	455	508	474	470	489	539	481	464	450	478	469	474	462	439	462	477	470	507	507	486	470	488	459	549	490	489	518	469	467	488	515	494	507	490	446	524	484	502	494	491	517	499	493	470	484	503	450	503	484	459	515	504	475	508	526	495	493	502	508	510	443	486	477	491	490	487	491	463	522	495	493	474	461	479	494	473	471	476	479	477	503	487	538	469	476	526	451	500	490	463	496	455	493	500	479	527	517	510	452	491	456	458	519	469	492	520	537	457	503	494	459	513	510	459	454	486	510	465	495	466	490	450	518	478	497	474	449	473	454	462	491	461	467	457	490	509	542	455	439	492	483	499	509	523	470	504	502	481	451	456	454	477	479	524	520	454	500	465	468	462	464	486	499	501	421	485	481	520	454	488	458	466	482	500	511	488	470	482	436	478	494	522	465	452	496	502	486	483	479	475	495	471	486	483	493	504	446	469	452	473	460	463	473	485	475	465	457	446	510	462	461	445	466	463	506	503	482	488	435	489	479	507	488	517	499	468	494	498	487	459	463	494	456	477	498	501	466	499	486	509	462	494	480	510	496	487	481	489	460	513	497	494	508	455	486	496	481	453	457	509	478	506	473	449	501	455	478	434	474	490	495	496	512	444	515	522	467	478	488	474	511	513	464	447	480	461	475	491	477	512	467	470	465	560	480	470	519	497	508	446	536	497	482	516	495	487	461	489	477	451	511	496	487	492	484	450	473	487	482	468	483	499	483	482	466	490	504	449	480	431	464	442	490	503	537	463	520
36843	8938	938	607	412	382	277	252	250	205	184	191	190	164	163	179	169	174	148	156	158	163	178	148	156	149	148	147	133	131	164	176	158	153	158	172	179	164	150	154	142	161	160	170	120	170	137	178	174	141	156	161	158	162	154	179	157	144	134	157	143	157	145	138	139	134	152	152	157	152	187	178	144	174	158	166	144	140	156	141	167	160	158	173	143	175	179	164	157	137	158	180	163	165	159	152	166	135	147	145	161	154	175	161	155	146	176	155	173	180	173	137	158	161	146	165	168	143	137	143	136	155	149	173	158	173	148	155	148	160	146	157	152	161	139	170	153	172	174	157	148	167	143	162	180	158	148	153	181	158	163	143	169	170	146	162	142	175	150	157	154	160	129	145	147	151	160	150	158	138	158	168	156	166	148	161	145	163	161	152	143	151	150	150	153	159	160	162	164	154	140	147	175	149	145	153	153	153	170	163	180	133	152	154	145	152	146	156	156	169	140	159	146	150	147	167	152	164	140	128	163	139	153	148	173	176	171	153	136	158	176	144	154	150	154	158	145	148	150	179	170	159	145	148	122	149	130	164	157	165	188	138	175	144	154	154	160	171	170	160	159	163	167	154	146	160	151	149	126	150	161	163	151	172	160	134	134	161	161	157	162	166	132	147	143	166	163	176	168	156	164	166	158	169	151	158	148	143	163	141	165	155	179	169	150	147	165	153	144	150	160	172	138	179	161	136	169	151	130	167	166	143	169	155	160	167	169	142	140	145	148	156	139	139	150	161	159	161	148	182	167	158	149	179	137	152	162	144	159	156	141	146	157	139	127	164	152	162	151	155	176	135	141	166	149	154	158	153	194	165	167	139	142	171	145	156	164	149	164	160	144	153	162	152	149	149	174	161	149	169	152	174	152	182	152	150	166	150	183	145	144	162	148	169	157	165	154	135	154	140	158	159	165	143	133	186	150	141	149	153	132	165	170	163	158	144	161	145	157	139	144	166	153	155	151	151	155	166	171	139	172	155	165	159	137	162	182	131	142	142	138	161	145	153	140	131	168	178	151	155	143	184	173	159	172	146	152	149	149	134	153	145	120	164	136	163	140	161	157	169	160	172	176	159	161	162	165	148	143	146	162	136	179	182	165	160	162	167	167	172	147	153	164	157	162	164	179	147	154	144	139	162	161	172	165	165	168	163	137	181	138	157	177	160	147	161	171	153	158	160	155	179	171	173	167	164	163	147	160	142	136	149	149	186	156	129	175	149	155	171	153	157	181	150	157	143	149	139	144	151	157	134	150	143	149	144	172	147	168	174	158	168	161	161	154	164	159	141	159	165	140	151	134	149	162	166	170	174	176	159	150	181	160	156	144	161	169	136	134	139	188	137	160	143	158	174	170	156	152	167	157	155	168	128	136	163	185	149	147	148	152	140	158	151	155	171	147	162	136	154	156	152	139	148	166	186	149	162	155	146	141	129	144	119	141	154	145	152	131	174	152	138	185	160	162	157	147	146	154	137	165	166	153	156	149	171	162	149	158	152	173	177	155	136	151	145	141	141	136	171	137	171	162	170	165	144	132	147	138	153	136	139	134	150	160	155	156	166	125	185	186	161	157	146	153	177	170	139	173	156	154	125	154	176	159	162	138	147	154	135	167	160	123	148	135	158	147	153	170	169	152	178	155	147	156	167	170	144	123	167	159	153	151	134	130	135	154	144	151	144	147	148	141	160	161	180	143	175	161	169	167	177	154	128	181	149	150	145	140	156	151	160	173	195	139	152	148	137	161	137	160	169	142	141	151	149	155	181	169	170	144	183	168	147	163	136	148	173	161	147	140	139	170	147	170	123	150	159	196	155	134	177	165	188	142	149	165	143	155	140	153	138	160	145	151	152	143	166	147	136	178	154	153	145	167	147	168	170	145	136	160	169	144	143	133	160	152	171	128	175	146	133	160	156	152	148	125	142	143	147	156	157	157	147	166	157	177	154	148	123	142	166	170	147	159	145	169	159	151	169	155	166	152	174	136	153	136	157	174	190	143	150	149	129	139	130	165	171	135	172	145	152	165	134	155	156	146	148	160	166	144	152	169	179	187	140	165	147	169	141	176	144	136	137	157	163	174	157	155	145	152	145	165	151	142	150	171	149	163	142	160	167	143	170	136	150	141	169	162	158	160	147	177	131	180	144	156	184	193	127	158	170	154	166	150	172	159	155	182	155	153	192	179	153	152	152	154	144	156	168	147	150	148	149	149	161	162	167	167	143	148	169	159	159	152	149	165	120	143	152	158	164	151	168	164	162	176	135	153	138	177	148	125	141	144	149	177	139	145	159	144	154	151	140	171	152	158	147	173	169	147	138	169	137	161	148	151	148	131	137	153	155	166	131	167	149	157	140	168	160	152	168	147	158	175	157	138	139	166	142	159	140	160	189	163	136	167	149	160	151	185	164	157	159	140	137	161	156	143	150	149	158	148	160	178	152	145	153	144	144	148	146	166	156	171	167	143	164	141	131	177	132	167	177	174	160	171	167	155	137	163	160	169	161	184	136	154	170	139	141	178	152	162	149	143	137	171	159	143	178	163	153	146	162	158	165	171	138	144	168	126	165	194	149	137	145	138	193	181	193	134	160	146	176	148	166	141	156	150	137	161	158	148	170	158	146	138	141	167	148	139	149	160	165	149	155	163	132	162	162	159	145	159	149	154	151	137	149	166	157	157	155	168	175	136	174	167	165	168	154	166	152	141	136	163	142	165	140	159	163	156	147	167	143	161	157	162	135	177	146	165	139	145	191	142	115	146	154	162	152	150	165	148	125	161	147	163	158	153	160	146	141	173	164	157	141	134	168	136	166	152	148	161	166	151	155	151	162	137	140	148	180	152	159	169	197	161	151	147	143	148	169	132	182	179	146	146	145	149	175	174	166	143	167	163	149	115	145	151	180	181	167	162	162	147	178	151	150	158	174	159	174	167	142	146	157	140	151	148	141	175	180	154	170	166	150	141	153	150	178	139	152	163	138	151	142	168	175	160	163	156	199	163	155	127	157	137	141	147	150	139	157	181	142	160	149	156	157	165	141	125	154	145	157	156	163	147	163	151	176	140	154	147	152	160	147	154	164	182	187	178	156	170	130	143	167	179	153	158	136	138	147	152	179	137	129	159	143	154	151	130	143	170	167	156	168	144	166	134	133	157	136	166	156	153	134	156	133	151	158	162	131	151	138	150	188	131	150	163	162	153	134	133	170	145	157	167	168	167	156	152	172	164	169	176	176	146	175	173	143	161	157	146	144	163	169	134	140	144	157	136	170	167	153	157	143	141	138	159	142	160	155	159	140	165	153	158	145	176	148	175	150	157	148	152	141	159	156	166	154	123	130	132	134	182	157	143	155	147	141	166	123	136	147	163	130	140	145	164	169	153	157	153	175	144	152	152	168	156	164	155	144	160	128	144	162	136	178	153	168	148	164	168	164	165	168	147	155	142	147	170	163	161	165	178	161
21740	2348	1637	1795	1492	1235	941	960	792	731	659	620	538	542	563	483	486	474	485	459	429	482	442	449	470	438	447	418	428	422	438	417	448	455	407	428	464	455	398	414	422	426	428	429	400	398	416	448	414	414	365	403	433	398	414	398	416	458	413	413	381	391	398	392	396	376	393	418	418	429	411	390	399	414	406	382	399	398	387	425	397	396	386	385	407	394	389	405	404	410	413	419	410	393	364	385	396	425	389	415	424	391	380	426	404	421	422	373	383	371	390	424	419	412	399	354	405	381	368	398	382	401	422	398	391	393	428	397	405	368	409	381	367	415	399	386	426	393	352	414	419	381	409	428	358	389	393	382	408	416	406	372	418	409	396	390	403	424	390	401	404	424	394	417	396	393	410	390	404	417	394	374	399	367	416	449	384	369	397	399	430	410	406	390	428	402	422	385	360	399	382	388	381	363	391	368	420	400	373	397	404	392	419	384	432	358	399	375	400	381	404	433	363	383	403	427	424	367	402	420	405	386	382	365	421	379	414	394	394	386	381	384	385	387	408	411	388	445	423	443	379	390	404	419	397	419	399	447	366	386	426	415	417	410	416	386	388	398	395	358	415	406	417	405	421	421	384	383	408	413	382	366	400	416	386	387	372	407	419	401	369	402	388	391	429	387	405	383	395	395	373	408	366	407	403	388	401	341	403	399	432	387	413	370	431	400	380	432	375	390	408	405	382	403	435	423	403	428	403	438	405	424	394	406	440	412	424	416	390	393	383	383	385	401	405	416	399	409	414	392	434	417	397	390	381	413	405	421	371	426	407	409	399	392	399	387	420	355	378	411	406	416	407	398	412	399	401	409	403	389	435	415	391	384	381	418	406	380	393	412	392	428	399	394	413	413	430	411	419	392	415	395	427	399	415	407	384	390	408	398	394	387	395	365	402	367	404	415	408	419	405	361	375	404	396	425	407	362	401	434	395	387	373	400	416	454	402	406	390	413	376	410	410	453	410	416	402	423	378	428	364	427	365	405	377	388	440	399	403	422	407	401	383	395	405	422	427	426	430	370	401	425	417	379	383	388	410	384	422	384	392	393	383	393	367	380	381	423	423	411	410	394	422	396	396	416	408	403	433	361	410	406	404	397	425	453	422	384	372	435	420	448	400	378	364	390	404	396	394	369	414	401	395	441	389	408	404	413	388	406	378	357	397	414	372	396	391	365	385	382	412	374	409	413	367	396	400	427	428	402	394	406	399	390	407	419	395	434	428	399	369	429	413	406	395	419	415	375	396	388	371	400	404	402	407	377	414	417	389	419	383	410	427	398	406	369	439	428	391	382	405	382	390	381	399	391	412	416	455	407	380	425	406	392	405	395	418	374	379	390	387	418	403	409	420	368	419	392	375	398	378	394	418	416	439	397	418	374	400	397	369	419	399	357	392	422	415	417	427	407	404	403	408	400	431	379	411	408	406	417	391	388	426	394	423	407	390	376	378	409	415	419	387	439	392	388	411	394	408	401	385	406	418	418	403	448	415	393	411	391	394	407	421	397	365	386	411	418	416	380	400	367	423	404	365	401	391	427	402	391	365	404	359	382	402	421	369	382	449	394	372	369	385	404	419	406	391	409	394	392	430	385	381	386	381	370	414	414	396	393	400	388	465	387	407	386	367	383	407	414	422	356	398	398	396	424	405	379	462	378	372	355	413	411	401	405	419	429	411	405	412	373	402	362	397	378	398	371	393	407	378	374	405	432	421	385	397	393	349	433	403	400	420	384	405	398	429	378	385	411	390	391	429	406	416	407	358	415	412	421	406	394	406	353	420	387	364	432	403	411	406	406	397	378	385	362	389	410	416	414	385	400	361	406	412	357	386	381	401	426	408	415	412	400	369	403	385	402	427	399	372	382	422	391	402	393	377	401	410	420	427	396	420	406	414	385	441	402	393	412	378	395	422	424	389	425	403	386	400	387	390	409	423	402	426	398	453	390	394	401	365	447	410	391	397	436	403	397	370	402	384	418	399	411	372	409	417	427	402	388	395	391	400	386	420	348	428	409	362	427	422	425	410	367	431	396	421	384	401	341	376	439	404	399	397	387	398	405	429	432	393	437	448	441	402	384	384	444	392	389	391	398	430	411	398	381	404	432	436	385	417	419	430	406	441	405	415	389	376	385	377	382	392	403	428	405	409	397	387	418	367	405	449	387	401	399	397	391	377	395	400	422	419	355	412	414	443	395	370	411	395	392	432	399	384	422	380	400	402	403	403	393	368	389	412	410	407	380	428	374	412	404	381	392	406	381	390	399	416	397	408	398	378	388	398	362	409	439	386	395	368	357	417	385	379	402	397	427	422	449	429	374	379	392	386	400	427	413	391	403	383	418	383	417	367	409	426	383	418	419	372	420	403	392	424	450	397	371	387	385	404	376	397	395	390	389	421	373	441	381	401	427	373	409	414	423	391	360	393	396	376	418	402	417	387	390	403	395	408	396	389	408	394	377	366	396	374	389	400	409	435	390	414	360	378	423	382	382	395	444	402	381	437	426	416	446	393	393	454	379	418	383	409	415	377	425	436	436	396	409	389	423	400	429	393	393	388	401	422	409	421	430	421	422	439	390	398	386	425	370	413	413	421	419	447	417	414	384	421	416	419	369	422	422	377	399	367	392	408	386	395	396	393	403	398	398	409	417	420	407	390	422	391	412	394	395	416	387	420	415	402	396	428	415	411	393	428	393	411	397	398	371	422	416	406	424	423	390	414	397	437	418	389	411	403	428	416	389	376	418	394	411	388	411	423	381	456	388	456	392	365	396	397	430	399	419	390	436	410	400	428	418	364	419	390	435	397	389	427	390	375	389	412	404	385	419	420	391	403	375	394	400	414	392	390	400	388	427	431	382	370	394	380	377	403	406	431	393	416	447	413	412	370	403	375	401	393	411	433	403	410	380	405	412	395	429	413	399	396	349	431	393	400	410	404	389	414	392	440	382	388	401	422	398	373	410	368	415	445	390	448	386	437	394	397	431	384	382	402	392	432	393	389	430	376	417	399	432	422	443	345	381	414	432	408	379	425	422	369	366	415	411	410	357	398	392	386	395	390	382	386	374	400	407	370	391	413	407	381	397	383	393	386	386	411	393	411	386	384	431	397	405	391	377	418	416	404	409	400	416	400	408	385	433	420	368	401	393	375	390	419	380	411	397	398	407	408	414	351	409	391	400	413	416	407	385	409	346	416	399	418	379	399	365	436	395	390	410	402	374	444	419	390	410	383	366	371	405	381	385	414	397	368	389	389	414	398	439	410	378	446	433	391	412	399	415	398	411	439	409	422	457	386	368	385	369	418	390	385	372	407	389	389	410	381	385	357	420	397	408	368	376	403	388	408	371	368	413	381	435	377	395	382	415	387	384	367	393	419	381	380	419	401	413	431	368	416	407	395	407	369	387	418	399	384	432	389	389	387	419	398	403	401	418	389	418	395	410	402	417	395	365	401	384	443	415
14484	2003	381	399	418	414	360	383	437	392	374	393	388	413	389	350	369	394	371	369	433	400	365	403	399	390	427	373	392	426	392	420	375	401	372	372	384	363	396	403	370	372	418	443	379	388	396	425	383	404	395	379	406	385	408	348	391	378	408	399	346	381	436	392	368	388	367	397	369	397	389	422	366	378	399	354	339	394	371	365	395	427	383	419	372	408	367	416	419	364	383	396	411	377	402	395	399	394	344	383	398	371	414	410	400	396	391	364	363	349	349	351	389	361	389	394	399	345	413	402	395	393	382	384	397	405	406	367	425	425	358	425	403	390	422	382	402	386	357	388	376	391	384	407	403	406	379	388	400	408	384	400	405	380	366	370	400	390	409	342	387	358	364	356	380	379	390	395	343	397	389	403	416	420	415	374	358	398	421	392	366	406	400	403	382	370	441	404	396	393	364	368	399	384	406	363	387	396	391	401	393	432	388	423	386	410	389	387	377	371	374	387	406	433	376	391	404	417	397	403	426	370	441	400	395	387	365	424	387	356	374	415	368	363	389	400	398	405	400	407	380	375	427	374	381	412	388	387	390	379	405	346	359	414	406	352	383	365	386	383	400	376	398	405	353	349	391	362	419	429	402	365	413	410	406	376	403	331	364	410	421	361	404	393	415	414	380	420	386	412	392	393	384	411	387	418	367	394	374	401	384	374	387	390	356	400	391	376	401	384	412	397	390	429	382	390	383	402	351	397	392	382	391	371	381	384	413	375	405	387	371	377	324	408	387	383	374	378	376	423	370	379	376	376	390	395	420	327	382	408	392	377	408	370	351	371	407	390	398	387	384	370	381	392	355	389	377	381	413	377	411	372	380	392	377	422	426	375	399	383	427	447	387	394	394	360	379	379	387	411	421	344	383	370	363	427	361	387	382	397	387	396	359	388	376	436	379	418	405	365	379	393	407	414	393	330	362	383	372	395	403	437	362	362	375	380	357	372	421	394	387	399	335	362	412	342	379	388	391	372	391	420	376	376	407	363	396	404	389	360	401	400	412	362	394	431	425	370	387	379	412	362	359	379	407	396	363	384	395	432	430	406	408	413	383	413	399	379	377	405	360	393	412	387	420	389	366	368	358	366	363	403	388	372	411	357	406	398	374	396	406	389	386	366	404	363	398	391	386	380	387	392	410	372	379	362	377	367	380	382	385	365	340	393	405	381	434	381	401	416	364	400	374	401	369	395	368	365	366	406	391	413	391	375	375	405	398	369	397	383	390	375	350	408	373	352	394	408	383	350	420	404	398	370	389	346	397	400	385	363	407	409	396	377	412	370	388	359	381	418	397	398	386	363	374	318	403	385	390	384	387	397	344	377	389	366	423	356	372	389	347	391	395	376	373	403	406	380	332	365	400	393	371	393	418	392	413	382	364	378	401	363	428	377	421	386	391	386	376	410	370	392	428	386	416	406	354	412	415	397	405	420	401	399	363	379	415	363	392	403	404	402	427	416	417	405	399	362	415	404	405	395	402	400	360	381	410	416	408	408	385	371	380	407	372	391	350	426	396	403	410	356	387	357	394	390	355	395	425	398	426	368	391	388	368	349	340	417	409	405	378	396	358	387	398	395	402	385	383	389	383	362	422	388	414	403	383	364	400	376	404	390	403	399	412	388	369	379	427	359	449	367	365	382	391	389	397	393	392	421	391	374	406	411	399	437	402	381	393	374	423	362	406	424	400	431	378	371	396	387	397	415	375	362	384	363	393	401	408	365	392	372	381	379	415	398	401	437	415	398	383	403	358	388	377	420	396	372	363	396	448	373	440	418	390	392	382	407	422	389	400	366	415	420	400	374	401	379	366	401	394	392	409	436	353	413	396	424	407	426	392	374	391	362	394	374	396	398	378	405	405	373	370	379	418	392	383	377	379	423	433	406	396	376	354	383	419	398	377	427	422	437	383	384	388	407	415	396	396	391	372	403	382	393	360	361	381	373	411	385	387	411	407	379	404	390	426	367	396	385	357	397	406	388	380	381	418	420	410	381	422	444	383	359	411	354	437	413	405	401	382	377	375	403	420	408	383	397	399	408	372	404	383	408	427	384	387	411	388	382	395	413	391	389	378	384	397	369	400	391	396	411	388	377	403	389	403	363	364	430	392	379	369	386	383	398	388	391	405	388	363	413	338	379	403	400	411	413	402	378	403	408	407	366	370	401	392	404	404	363	357	395	398	392	392	377	363	385	339	396	340	358	407	377	389	400	425	379	377	377	370	422	401	429	388	396	396	408	404	401	399	381	406	338	400	360	375	368	385	417	402	366	358	383	387	392	413	367	400	378	428	394	397	385	380	386	369	411	425	386	403	410	377	434	412	353	454	371	413	397	417	408	432	394	370	364	372	365	414	369	340	394	353	388	399	384	342	413	367	428	409	383	406	385	397	385	393	361	361	419	369	394	450	397	348	433	357	382	382	382	389	383	394	404	381	370	401	377	391	376	377	407	380	387	390	434	388	389	364	383	378	416	404	341	390	402	400	370	415	405	411	402	410	374	388	414	375	382	430	358	430	396	402	391	402	342	391	389	376	409	356	406	367	371	385	376	378	426	400	368	410	400	444	373	391	389	399	386	368	406	388	396	405	441	414	388	390	406	387	374	427	391	435	418	441	369	417	381	389	384	364	383	354	389	416	383	361	363	414	421	371	401	396	411	403	381	411	397	341	402	342	384	395	398	385	411	385	405	405	384	416	380	364	378	388	417	385	370	434	403	401	418	377	401	392	400	415	418	375	362	396	418	390	434	409	400	418	389	364	402	422	425	345	353	397	389	393	384	365	355	377	414	355	392	448	433	412	429	379	359	403	405	414	388	376	391	367	363	411	405	352	390	421	357	399	422	422	400	382	404	391	387	426	375	392	386	373	417	375	390	378	418	333	358	381	419	451	375	355	389	385	377	385	366	398	355	412	431	398	365	414	379	395	364	405	392	406	406	389	394	404	386	398	351	355	342	377	396	420	353	386	373	393	435	378	380	409	408	421	412	407	345	349	378	379	391	394	381	412	425	402	400	406	397	354	378	370	399	381	361	369	415	422	393	388	407	388	358	400	417	364	403	406	392	402	398	366	413	423	415	393	413	411	366	370	371	376	425	381	382	376	404	413	383	366	432	403	359	382	412	403	383	381	382	380	417	394	399	408	395	389	397	387	380	371	379	419	369	356	384	372	363	424	417	396	361	425	373	409	370	403	409	378	370	374	384	376	395	383	439	397	401	407	412	415	372	371	389	360	381	404	394	404	386	373	393	372	399	390	406	420	358	414	374	389	378	365	374	424	399	412	385	404	372	400	360	399	408	392	336	408	428	410	394	405	410	426	411	421	372	385	385	387	386	418	387	385	402	396	384	433	355	367	369	370	397	371	398	372	380	399	379	370	395	413	411	380	349	342	401	369	395	386	376	387	330	397	383	370	388	369	371	356	388	385	404	377	356	416	349	438	400	439	410	379	395
8904	1231	851	875	911	869	837	874	829	864	852	865	867	854	810	831	876	858	853	873	828	868	832	840	855	865	799	761	847	771	839	854	846	820	833	872	834	847	852	811	846	823	830	858	814	827	796	847	855	831	800	839	891	810	881	826	821	856	865	801	808	861	812	793	830	823	885	883	865	839	884	802	859	908	856	812	827	857	835	807	866	894	889	815	834	869	846	830	816	887	842	847	877	815	851	839	857	834	799	870	860	832	866	869	852	825	848	799	860	846	838	883	837	844	828	839	811	886	857	849	858	830	858	828	798	836	895	815	840	828	872	853	866	831	789	845	836	864	828	892	853	789	846	849	842	877	842	841	847	865	799	829	828	849	819	863	860	826	874	827	826	870	857	899	830	821	832	892	872	876	819	837	817	836	817	856	808	852	887	822	850	813	868	863	851	837	886	888	856	799	877	879	838	827	830	863	791	846	851	840	844	872	849	831	896	893	852	872	834	846	828	823	931	816	883	800	841	822	858	877	799	845	831	814	847	896	849	842	840	877	881	872	852	824	828	816	880	863	837	828	838	871	817	875	872	859	843	831	830	836	831	866	869	903	830	892	881	877	844	833	846	836	849	826	808	910	865	881	884	856	877	870	883	812	839	832	868	818	896	851	873	826	803	843	840	801	831	849	853	834	889	865	911	917	847	812	875	857	833	851	840	839	835	876	879	859	799	890	809	848	880	827	844	837	917	854	880	853	821	813	825	860	898	795	829	834	833	821	822	859	863	850	834	813	790	823	844	835	848	829	892	882	817	842	837	799	806	835	864	868	816	902	843	868	805	816	887	854	876	863	839	834	877	858	805	823	836	908	856	804	858	849	864	872	848	833	826	819	814	822	828	847	829	846	850	863	873	875	816	825	857	823	865	897	874	853	855	851	835	821	839	821	899	816	874	777	880	840	890	853	829	918	819	846	849	875	907	902	820	839	818	843	844	888	866	908	866	813	903	888	831	872	855	875	826	812	896	823	882	873	864	869	864	857	823	907	871	847	801	832	906	856	893	846	788	848	819	805	868	871	779	828	824	839	831	828	810	821	838	899	844	876	912	886	869	888	892	775	865	845	880	876	830	849	791	825	817	883	822	832	867	804	856	863	856	812	814	845	849	819	798	857	825	829	827	864	872	862	860	804	895	884	868	794	793	870	821	850	821	864	841	853	872	880	862	868	829	848	869	872	793	860	844	872	871	827	824	857	824	905	862	846	868	853	862	871	854	814	873	846	825	871	901	864	868	850	847	871	868	852	833	833	784	862	860	873	930	854	793	842	874	824	859	860	793	880	878	823	814	823	845	788	887	812	825	834	866	802	830	823	841	853	830	886	878	827	840	855	820	812	863	782	849	789	793	871	895	821	827	823	865	821	805	816	854	840	825	857	813	833	882	913	839	847	852	839	842	830	817	864	901	872	864	813	862	807	881	841	825	827	851	818	860	816	846	877	855	840	870	814	825	852	832	828	805	847	853	877	852	851	812	820	879	873	826	891	804	820	892	853	841	878	824	842	802	855	873	865	893	858	871	839	862	873	842	840	856	843	848	862	840	859	821	853	819	855	836	805	875	858	879	805	830	893	854	834	828	849	956	833	886	864	848	862	811	850	798	843	892	866	850	793	794	809	826	824	793	897	829	835	848	896	894	890	875	824	874	820	808	893	862	839	819	774	922	815	893	826	806	897	867	838	795	851	865	865	822	857	814	884	904	807	860	846	865	819	834	899	821	888	839	871	846	854	809	857	827	841	816	849	828	828	846	878	835	832	864	849	826	776	786	865	833	858	845	831	850	888	863	807	824	821	874	802	804	848	857	876	872	871	862	841	874	838	837	804	888	838	867	837	864	845	862	845	868	842	854	846	880	867	920	843	841	831	878	878	790	823	833	826	865	816	840	788	861	871	821	834	852	851	820	867	877	820	839	828	853	826	857	845	853	871	801	831	882	864	840	857	786	843	824	879	845	859	831	837	847	864	863	834	861	883	846	827	796	851	821	835	809	838	777	832	876	853	899	844	881	818	806	830	846	838	857	871	882	860	823	908	802	864	828	868	849	836	844	803	886	849	784	837	895	849	838	893	860	813	887	854	851	850	889	831	838	793	812	863	866	854	834	845	882	870	830	844	829	801	827	814	868	843	832	809	878	893	847	835	804	859	882	892	842	892	841	859	831	816	836	912	818	831	857	791	807	867	831	865	880	875	838	872	866	821	790	832	838	890	842	848	799	853	863	886	808	860	899	866	879	836	881	818	837	851	883	860	840	817	806	894	881	845	836	859	847	838	896	820	851	848	836	831	830	845	855	821	857	890	850	832	848	837	845	798	806	866	846	833	848	838	843	874	877	841	820	839	840	861	863	780	840	841	837	856	812	816	866	843	868	825	827	808	926	817	870	856	881	871	880	855	855	797	798	882	884	825	803	855	851	850	794	853	850	843	901	858	830	912	847	895	856	844	840	795	889	924	838	860	842	838	856	845	883	821	826	808	818	859	865	823	861	847	809	805	880	901	860	882	830	854	894	845	786	854	882	830	829	847	895	835	787	815	885	847	831	875	863	840	795	797	797	850	905	862	858	881	843	828	842	842	850	859	854	875	825	893	804	883	851	795	823	818	829	805	855	856	860	746	793	859	806	843	924	806	818	830	850	923	837	805	824	846	829	842	834	834	885	855	856	855	861	881	833	841	806	890	812	851	876	860	840	893	814	850	866	887	872	854	798	846	863	857	801	826	848	827	845	874	845	787	804	871	839	849	823	862	831	878	817	817	779	840	833	897	858	829	830	851	892	873	868	864	883	826	825	862	860	826	801	864	867	799	887	878	845	844	819	801	860	877	895	871	818	839	840	830	860	844	807	840	771	817	865	856	824	816	873	816	847	842	882	837	783	841	862	858	853	834	832	857	792	874	813	831	811	845	860	829	832	829	858	842	851	814	834	825	787	891	856	891	845	839	832	837	830	841	850	892	802	827	871	882	854	860	839	848	850	869	828	883	848	849	862	866	869	881	869	868	875	922	835	833	912	883	826	854	818	890	878	840	769	847	870	820	898	896	840	815	875	896	847	867	880	814	897	836	834	868	841	822	823	860	856	819	823	853	857	863	830	835	851	856	850	836	864	886	833	830	849	875	853	850	849	835	823	821	824	851	796	843	806	853	779	883	792	880	829	837	870	840	897	828	846	845	835	849	865	850	822	909	841	844	829	811	854	834	850	873	818	871	808	815	834	803	906	866	818	847	871	828	807	840	796	863	787	824	839	832	883	856	851	793	867	865	871	875	826	896	814	823	886	802	810	861	889	851	816	852	842	854	825	893	797	821	934	885	832	862	858	867	818	907	856	868	809	791	851	853	771	843	856	852	815	843	868	844	827	853	840	856	834	860	817	841	834	833	850	827	854	835	837	802	820	807	838	812	808	851	856	892	839	869	876	860	892	866	863	818	839	850	830	849	822	861	885	836	870	898
27572	5161	546	420	318	294	284	269	266	232	230	228	213	220	211	231	205	193	214	201	214	226	211	229	200	244	218	220	221	199	209	209	200	211	207	200	233	225	202	207	227	218	206	212	200	221	204	224	225	204	211	183	218	210	184	188	223	206	222	209	213	193	215	174	218	220	220	190	209	210	226	197	228	199	204	220	230	202	220	225	199	255	209	174	206	231	197	205	219	179	192	194	237	215	212	194	208	221	201	217	201	224	215	225	208	228	180	220	235	199	207	202	213	239	231	211	221	199	213	206	211	202	216	207	204	227	224	219	193	210	181	183	224	209	204	204	212	217	224	188	215	212	215	205	210	209	221	233	200	208	205	180	224	224	205	212	233	261	210	219	210	214	216	221	183	210	199	194	211	225	198	200	200	200	236	199	215	222	216	195	212	196	197	224	226	224	219	181	220	224	219	195	192	183	215	175	212	189	187	218	228	231	203	217	201	196	220	208	234	221	215	183	220	205	218	206	205	224	204	218	201	236	214	211	217	207	209	197	229	207	191	253	202	204	218	195	210	219	220	236	210	212	201	177	221	179	230	227	207	207	209	204	234	223	226	230	223	249	197	210	213	228	192	214	197	219	203	225	217	185	187	202	208	196	221	208	191	213	200	198	196	220	191	237	219	198	227	243	154	220	207	215	214	213	211	197	205	238	204	213	215	211	214	216	194	203	224	225	216	194	190	225	204	216	205	218	202	194	213	205	206	212	193	165	217	199	227	207	209	233	219	209	180	210	229	185	203	195	246	216	211	215	192	201	206	202	225	218	205	232	203	176	210	185	186	260	213	251	196	208	201	186	195	226	192	205	201	181	233	212	227	194	228	214	214	201	227	205	211	211	210	189	225	196	220	193	224	200	202	216	233	189	220	212	233	210	199	204	183	219	208	188	231	206	194	221	212	219	204	213	235	211	230	203	197	248	196	213	207	222	187	211	205	195	229	197	207	224	202	198	225	204	207	177	215	193	206	215	221	207	193	182	202	199	183	198	212	214	208	235	207	192	192	220	218	154	229	204	189	194	210	221	210	188	223	231	223	227	209	208	199	219	194	213	221	219	207	207	198	168	213	180	229	194	198	207	166	234	203	203	198	188	192	223	223	177	221	181	190	229	193	216	202	197	204	222	248	200	184	208	200	205	208	193	211	223	231	192	206	215	208	175	201	226	225	199	207	203	225	223	213	238	219	223	198	215	219	201	178	201	200	213	217	194	194	190	202	186	201	207	190	216	230	207	221	206	198	216	209	222	205	212	213	241	203	222	223	216	199	237	214	209	192	198	198	213	180	210	202	206	193	225	212	219	229	204	250	216	217	217	196	203	219	207	213	199	196	202	220	201	203	200	235	216	210	221	210	243	200	221	212	208	230	200	191	198	205	197	195	190	207	238	194	231	214	191	223	229	215	225	199	196	225	212	190	192	226	215	221	216	201	187	227	229	200	216	212	197	203	223	246	242	198	201	231	218	185	229	189	227	223	199	203	218	204	226	194	203	209	190	209	199	182	216	211	200	196	207	217	196	211	206	197	202	225	182	237	219	224	198	203	212	205	214	237	238	195	201	228	215	199	201	214	228	217	220	180	227	198	230	210	223	220	207	230	205	189	188	220	216	178	220	218	190	207	222	205	229	204	210	189	215	207	187	212	249	208	178	194	195	181	214	210	216	244	220	217	209	175	207	209	204	208	211	180	186	207	197	202	187	209	183	217	205	205	197	193	209	200	207	206	223	218	238	218	196	205	210	195	202	220	206	236	181	228	222	239	194	187	218	208	216	215	209	217	177	209	196	210	209	206	191	232	221	214	205	188	206	212	207	218	184	221	197	212	193	208	202	186	204	208	196	223	217	222	199	217	215	212	221	216	203	196	213	220	206	191	192	213	210	195	206	191	201	224	207	206	229	178	186	198	210	195	206	213	191	206	171	220	246	200	222	180	195	201	184	198	197	193	220	208	215	170	214	231	218	216	206	204	215	212	208	211	191	222	213	235	208	222	211	200	209	200	182	198	201	226	209	204	205	208	223	213	230	228	201	193	224	214	208	201	208	212	206	221	219	214	224	211	209	220	196	207	207	215	208	203	205	221	203	198	207	238	195	209	224	191	188	239	204	213	207	208	209	218	223	210	226	211	202	181	182	191	190	204	222	202	200	215	204	187	211	189	223	231	176	207	223	198	235	225	224	197	188	221	190	192	240	203	220	197	243	205	188	221	215	201	200	198	198	207	185	196	192	203	208	217	194	217	205	225	195	212	215	216	210	186	216	196	203	211	230	206	227	228	225	207	193	199	220	200	197	202	207	200	202	209	203	203	195	220	228	189	200	208	211	204	202	228	239	227	201	235	219	206	243	240	218	198	194	191	212	200	209	205	196	212	195	192	212	217	217	187	238	196	187	219	223	232	181	182	234	190	194	213	247	214	213	189	213	223	226	208	219	223	189	193	218	194	227	208	192	226	210	218	200	213	198	196	212	231	190	201	216	228	160	168	223	196	230	215	207	191	205	208	223	207	185	191	182	210	220	189	219	199	225	192	185	210	201	221	219	214	203	192	210	213	185	184	223	212	191	212	244	195	201	243	230	219	204	181	222	251	207	208	227	217	197	224	194	187	201	223	212	205	217	203	239	172	193	221	206	215	191	178	192	217	194	228	248	196	226	213	209	194	214	199	203	211	217	218	225	217	207	221	229	227	186	217	205	217	229	223	234	206	188	199	215	214	220	200	209	200	228	207	201	210	197	219	206	187	209	185	189	215	206	211	220	200	189	227	209	213	222	231	205	206	243	229	211	217	214	240	226	192	213	196	209	216	183	214	198	191	218	185	214	210	228	222	203	226	218	161	236	193	237	215	201	213	226	194	241	203	200	203	223	212	208	171	225	201	217	188	207	232	212	191	227	191	218	204	226	210	198	183	178	191	241	212	208	209	232	206	201	197	210	212	207	209	222	207	192	249	206	185	211	207	205	216	186	208	197	227	194	185	239	225	215	197	208	194	224	208	238	207	191	191	217	199	205	185	219	253	220	221	218	229	211	215	193	223	213	228	213	204	195	197	218	226	203	213	189	169	210	189	244	193	236	199	228	202	212	203	193	216	245	229	220	198	210	207	208	229	218	221	189	214	207	197	222	211	199	198	194	197	196	208	214	213	218	205	223	225	201	191	206	256	217	194	234	216	192	215	215	197	195	200	214	248	209	196	200	236	198	189	214	200	212	210	174	214	187	211	195	226	222	183	220	206	207	200	212	213	182	233	245	210	202	223	210	194	227	201	193	232	204	236	175	185	217	237	209	195	192	179	229	195	194	211	196	192	208	207	205	198	194	195	214	194	214	220	201	208	219	211	222	200	224	238	197	198	236	232	194	185	200	212	232	206	197	190	198	188	237	222	253	211	191	204	191	208	226	201	182	226	223	221	192	203	202	196	206	212	243	193	213	185	223	200	247	219	217	217	175	222	195
17137	1792	1102	1216	1049	898	818	768	650	637	611	593	594	537	567	529	576	563	533	519	503	531	531	500	510	497	518	519	535	553	465	488	537	501	540	480	473	528	522	499	480	501	495	484	495	502	515	449	494	452	467	467	443	497	478	492	503	457	486	495	489	507	446	468	496	466	502	498	507	498	508	487	479	492	484	501	501	490	494	478	450	478	468	451	457	477	503	477	498	479	491	499	488	451	471	508	503	466	466	459	486	469	497	481	478	434	470	509	476	515	459	495	506	459	469	486	494	487	468	571	432	486	471	511	501	494	441	469	481	442	495	503	517	479	511	493	502	533	536	481	494	504	468	504	514	512	524	483	459	513	492	499	483	503	489	491	502	474	513	498	493	496	487	491	488	520	489	536	506	469	501	477	532	492	514	467	511	476	470	485	475	439	500	505	507	539	520	460	528	486	472	465	482	470	502	472	440	485	515	448	473	460	514	499	482	483	473	518	479	491	481	485	498	491	483	487	497	482	477	446	491	497	480	497	456	515	476	456	495	492	480	495	513	508	511	454	486	496	502	478	526	493	470	527	479	499	478	489	475	485	512	464	491	515	503	477	470	495	517	460	524	501	460	471	499	538	505	461	491	443	493	471	495	483	525	476	498	472	519	473	471	497	516	520	483	508	481	470	454	442	492	523	476	455	521	494	476	484	462	486	467	471	496	476	488	500	472	500	492	513	472	503	496	495	473	484	462	500	474	487	451	498	462	516	497	499	467	497	551	510	472	488	479	491	502	479	493	494	515	452	475	483	502	475	498	437	476	477	461	526	494	474	504	473	491	487	486	514	483	479	499	466	459	465	501	482	504	439	500	496	480	501	488	476	517	517	479	447	456	502	494	511	474	496	503	466	486	507	459	499	520	532	471	512	450	471	479	495	468	494	469	469	516	473	484	449	463	506	505	499	490	518	489	495	481	455	474	500	458	490	468	493	512	473	459	491	502	485	559	542	535	511	511	472	489	475	488	461	489	462	455	468	483	491	494	506	504	463	502	522	511	459	523	508	521	469	478	542	454	537	442	498	449	497	484	497	527	506	481	473	530	477	502	475	482	502	516	507	468	459	470	460	516	466	481	463	487	492	448	456	540	515	480	512	515	494	479	473	481	518	497	501	490	451	525	500	488	460	479	479	498	433	448	488	507	520	463	485	460	462	509	508	488	474	452	536	492	493	452	476	506	501	473	491	484	507	496	515	470	538	494	514	497	483	473	485	482	493	488	468	503	507	504	507	501	443	464	465	506	523	495	490	475	481	499	527	484	472	524	478	462	472	493	478	484	490	468	485	459	484	464	527	468	526	471	478	527	509	510	509	518	500	500	511	508	479	496	487	512	513	511	490	509	437	469	487	480	472	492	474	490	505	503	503	469	501	461	434	464	539	522	492	448	502	495	474	478	469	484	487	478	512	518	482	544	453	473	507	505	482	504	493	492	501	481	467	447	512	517	522	478	486	484	521	520	493	475	459	517	493	498	479	494	486	462	498	521	468	512	503	447	525	478	512	464	520	492	506	484	490	513	498	490	456	524	498	492	457	485	493	493	470	487	491	455	485	477	467	482	492	485	494	479	485	481	510	489	491	509	487	479	488	474	501	509	501	488	472	460	503	440	455	487	520	451	505	486	524	501	490	522	486	518	484	487	422	483	500	493	488	511	476	505	509	456	471	444	487	500	505	507	451	492	503	536	504	460	514	469	500	481	492	473	483	505	526	487	491	501	496	516	511	473	493	461	479	480	487	459	497	465	494	472	477	479	505	518	474	488	478	469	530	505	493	512	527	498	478	528	485	487	491	497	483	466	463	500	500	537	469	514	466	507	495	510	481	483	491	505	446	498	540	472	495	480	485	522	476	443	495	498	480	454	467	501	443	499	505	482	501	475	468	536	471	477	484	486	507	492	505	464	516	501	460	522	438	503	506	492	457	491	500	464	526	490	493	503	500	512	498	500	479	477	484	460	500	485	473	451	468	465	513	483	464	536	446	513	474	460	484	458	483	528	506	470	508	455	472	517	520	468	506	477	506	502	465	462	506	453	461	495	495	476	477	484	497	519	478	525	507	495	496	504	477	463	484	488	507	488	511	527	485	496	456	459	464	549	462	457	476	487	483	496	495	502	476	476	513	499	468	501	515	510	530	480	485	518	495	477	481	521	473	478	495	502	480	475	456	482	488	507	474	500	500	466	457	506	486	497	475	498	512	530	460	490	497	487	466	473	526	497	489	494	473	474	472	457	477	500	490	490	516	496	507	467	481	525	469	474	478	488	480	531	489	473	522	515	474	493	456	510	494	509	488	479	514	487	516	493	535	510	490	498	510	507	506	476	466	512	498	470	475	465	509	508	454	472	529	488	481	498	487	499	515	476	480	508	513	478	506	483	486	487	523	463	505	490	475	508	505	464	469	512	498	471	487	471	496	479	510	493	478	496	513	481	533	494	519	508	455	428	442	452	486	450	508	482	470	479	506	461	536	496	499	480	488	513	444	496	461	479	483	531	481	519	503	483	481	491	478	472	489	458	479	508	495	482	460	509	533	482	489	464	483	498	514	502	496	470	471	485	493	476	470	493	496	489	521	493	508	462	486	484	472	470	489	454	508	431	484	498	438	483	508	486	531	505	471	526	515	455	477	478	471	461	470	492	454	503	474	522	456	499	501	478	485	493	518	465	512	533	500	507	525	474	512	483	481	488	485	480	468	527	468	461	491	461	474	486	482	475	488	471	462	450	481	488	463	505	472	469	481	481	512	468	474	483	470	507	443	524	472	472	474	478	482	466	485	488	477	508	503	461	449	483	497	503	486	478	506	508	454	503	511	496	515	460	480	493	519	516	518	485	512	505	497	447	462	501	491	442	466	511	506	521	481	458	475	464	499	481	453	488	466	523	492	513	447	484	475	502	479	521	478	473	477	448	490	491	529	454	502	510	516	474	485	549	481	507	475	491	507	502	474	478	482	463	468	506	504	485	461	508	492	454	491	491	454	491	502	523	513	484	472	473	471	473	476	493	472	507	502	494	517	481	453	462	507	493	501	475	520	516	450	492	512	508	499	474	515	549	465	497	490	474	508	481	455	497	535	515	468	495	511	514	500	502	464	474	506	501	483	488	446	523	480	447	518	513	517	509	503	497	492	480	492	478	509	485	513	506	517	505	483	492	496	463	452	477	492	501	463	497	487	487	535	446	496	486	501	484	469	489	499	466	480	485	508	482	491	480	472	483	503	477	508	485	492	536	461	486	466	506	477	490	483	471	468	487	446	481	509	504	498	459	490	524	493	452	448	479	454	462	486	454	493	502	467	496	505	490	508	523	486	510	515	489	511	470	482	509	510	502	471	495	509	508	453	499	520	455	462	498	487	483	481	477	503	491	491	490	535	473	495	487	505	517	499	472	466	485	485	491	466	504	486	479	490	505	522	503	460	511	480	503	487	468	489	510	471	500	470	484	498	515	489
38283	9558	1005	550	375	312	306	238	208	253	207	208	194	179	167	184	172	161	181	172	173	156	180	164	191	162	158	186	170	158	167	163	163	173	143	176	169	165	144	166	163	151	187	170	144	130	175	174	176	154	148	143	162	157	167	147	162	179	130	145	155	152	152	165	157	166	154	149	153	144	159	157	164	152	156	170	183	163	165	165	167	180	143	151	146	128	137	148	151	178	160	157	163	148	173	150	169	169	174	187	178	144	186	155	177	163	146	163	162	169	171	175	169	157	167	150	159	159	155	171	180	159	166	157	148	142	174	159	138	161	159	162	177	164	149	158	161	148	169	156	149	165	169	145	156	156	132	160	172	165	164	171	166	152	140	146	162	157	163	138	156	150	130	169	161	146	167	169	165	166	146	144	159	167	152	169	181	163	172	150	159	161	164	131	171	158	154	170	168	155	162	145	152	179	163	171	141	169	148	170	157	151	159	192	164	161	159	179	166	149	164	148	150	179	161	175	148	142	157	155	160	173	143	169	182	172	154	170	152	153	150	156	151	143	119	153	155	146	192	173	166	157	146	147	139	155	149	136	153	182	155	153	160	121	147	163	160	158	173	163	167	172	128	146	157	154	149	170	132	161	182	138	171	175	184	180	172	170	176	138	181	166	172	154	146	172	170	155	158	150	150	162	165	161	178	160	187	185	173	165	162	155	168	168	154	156	145	180	161	161	153	147	168	153	177	146	169	159	171	135	149	169	175	141	186	154	150	157	170	155	162	162	143	164	141	141	154	166	166	172	164	147	164	137	163	173	155	144	153	171	143	143	166	141	168	182	149	170	164	175	163	165	138	147	167	140	153	167	155	173	159	144	154	158	164	139	178	166	165	173	185	164	164	162	153	168	158	167	150	158	156	143	163	182	149	173	151	170	180	152	132	140	157	163	170	186	186	159	157	172	157	149	135	159	164	147	181	166	171	154	155	168	141	158	137	174	152	196	142	137	162	153	166	139	160	143	158	172	168	152	153	122	165	175	147	152	158	162	167	159	170	154	161	150	142	134	165	154	179	155	168	161	159	158	145	175	155	163	157	163	133	175	144	164	174	163	166	159	163	162	162	169	156	181	161	143	146	159	149	163	161	166	154	153	177	161	156	160	155	162	209	162	155	177	176	143	197	155	177	136	179	143	157	167	171	153	165	155	156	146	160	155	166	152	159	161	149	183	144	149	167	151	147	146	178	149	174	171	168	168	154	161	174	155	158	164	160	157	163	145	171	144	161	161	152	182	160	161	159	174	186	162	173	170	216	158	159	155	177	158	142	155	151	171	178	161	145	165	196	157	161	155	160	145	164	156	156	143	156	158	152	139	156	159	174	149	141	152	152	176	165	177	154	173	161	136	174	162	140	164	172	150	178	165	142	155	161	132	163	151	173	154	146	167	152	147	135	182	161	175	177	155	164	166	168	137	173	170	157	165	165	160	173	170	145	144	162	179	149	161	159	161	155	166	164	145	170	148	145	172	142	147	157	162	159	176	181	166	167	195	157	169	162	146	156	141	150	171	155	146	169	147	169	170	168	153	165	170	169	163	157	159	145	131	185	165	141	158	175	149	160	148	138	143	145	164	151	181	158	175	157	134	173	162	163	169	159	186	170	164	147	144	153	171	154	160	159	170	177	156	171	170	156	156	177	148	183	152	144	172	157	141	145	192	166	169	154	146	167	148	155	176	168	157	154	174	180	141	189	163	152	147	166	156	164	149	151	151	161	145	201	167	174	169	157	143	187	158	174	177	164	183	156	148	156	151	166	175	160	166	153	163	153	173	140	174	164	159	178	158	173	166	170	151	158	147	153	167	165	169	137	160	156	171	172	179	170	174	170	156	155	162	160	157	162	190	160	138	159	164	158	139	147	149	190	180	139	152	155	121	139	147	162	157	153	173	162	159	166	159	157	164	146	171	155	166	177	143	145	176	154	154	136	117	131	168	159	155	165	178	138	176	180	167	179	165	162	172	161	129	150	152	144	187	187	154	176	165	166	161	171	178	168	150	149	174	164	162	166	155	179	161	180	164	165	168	162	162	156	160	167	164	150	165	140	170	179	158	137	149	186	163	157	168	170	161	161	186	162	168	165	192	156	179	134	150	157	154	152	171	158	129	156	156	171	158	157	161	136	124	154	158	167	144	145	161	157	163	162	170	173	136	162	155	172	190	154	175	140	170	158	135	174	195	139	175	154	168	143	158	162	159	138	144	174	144	163	175	162	145	165	148	175	150	169	148	153	147	165	155	170	158	163	131	175	141	165	161	139	159	161	169	151	179	157	141	154	148	169	183	162	144	162	137	156	169	150	143	154	148	144	133	156	177	166	149	147	149	155	148	175	164	162	170	169	150	150	152	153	172	169	174	151	166	136	174	155	180	168	157	151	149	164	168	194	151	171	178	165	158	150	165	148	163	166	145	131	154	150	134	144	159	161	156	146	155	156	155	154	182	164	160	168	150	150	186	163	149	141	151	164	174	129	144	170	138	183	169	172	151	148	139	162	155	153	147	164	161	141	151	157	152	172	161	151	165	141	136	181	169	141	170	145	136	173	165	171	152	172	164	173	167	148	152	179	171	179	168	159	165	153	156	141	168	166	167	168	177	168	165	157	189	151	167	180	164	167	187	161	151	149	161	161	154	172	158	157	137	135	156	169	161	161	150	154	162	159	137	130	155	159	164	163	182	151	157	145	159	170	145	169	191	174	171	150	167	133	163	138	166	146	160	174	147	173	136	167	155	161	164	180	155	140	153	156	171	146	170	168	155	151	168	147	129	186	171	157	142	163	146	170	175	132	168	146	176	178	166	175	172	142	178	184	176	164	128	170	157	142	156	132	161	166	157	164	170	158	134	168	156	165	169	147	183	184	171	147	146	163	167	181	154	151	189	180	145	178	159	193	182	143	137	144	166	132	172	177	174	168	177	192	166	162	150	174	132	163	166	183	180	159	170	192	150	151	163	182	166	168	154	142	139	154	179	164	174	192	158	171	162	152	164	178	151	167	154	155	169	150	188	171	151	173	163	154	157	182	152	163	168	160	163	169	152	172	177	164	155	168	139	172	136	161	157	154	178	160	144	163	165	169	158	156	174	166	143	152	156	142	178	184	183	139	138	171	156	149	138	137	151	142	141	162	143	165	163	159	155	156	181	152	145	154	166	161	197	147	156	136	143	171	159	160	195	151	157	187	141	147	177	166	177	167	150	162	179	169	168	152	189	177	154	147	155	179	142	149	158	160	164	154	150	160	158	150	150	185	146	138	178	150	157	133	165	156	163	150	166	166	148	165	157	161	176	140	164	142	134	167	160	142	165	145	162	167	148	148	156	144	191	164	152	140	153	177	157	140	152	172	176	164	154	156	160	154	163	154	146	178	141	181	153	131	166	149	150	153	149	183	170	151	174	167	167	158	160	161	147	160	170	162	157	154	167	165	171	153	193	174	163	154	160	190	153	170	143
22302	2547	1659	1760	1598	1252	1040	897	850	742	677	607	613	539	552	562	566	479	522	513	480	506	446	455	496	411	477	480	446	411	418	443	414	478	436	447	446	421	434	439	435	441	401	429	400	421	426	456	380	408	382	408	415	435	406	404	384	394	437	388	395	410	439	375	402	451	439	390	443	436	397	421	388	433	392	444	406	387	429	433	430	410	399	434	420	429	387	371	444	429	402	408	439	447	455	397	419	391	401	414	429	430	406	399	382	417	441	384	415	388	449	401	393	406	399	377	458	391	370	397	385	422	426	405	387	442	381	426	421	440	413	412	405	386	383	403	384	402	437	415	395	428	409	423	413	440	430	426	397	400	386	406	419	432	416	427	419	388	382	434	429	420	408	397	412	393	428	389	371	429	434	400	385	431	401	387	388	411	426	422	396	395	426	422	395	403	387	404	420	429	411	422	410	385	403	398	385	387	414	372	428	423	423	414	380	435	390	384	423	431	422	418	444	386	425	440	426	381	423	404	401	376	441	449	440	372	429	387	367	416	430	420	405	400	424	405	425	407	444	410	418	423	383	411	376	386	409	404	390	399	383	421	409	429	406	428	418	382	430	419	411	403	407	387	421	401	434	463	406	386	388	427	391	421	397	438	411	419	418	389	431	377	465	400	407	364	379	426	377	418	424	378	394	423	386	411	412	410	424	385	379	401	431	403	397	417	407	392	432	399	420	383	427	404	420	411	418	402	404	427	418	435	388	398	376	431	411	401	413	401	383	441	424	365	413	407	441	410	391	401	384	392	398	411	439	422	399	424	434	379	412	404	419	387	414	403	420	404	389	418	401	406	417	419	439	372	406	437	403	424	408	421	406	388	412	414	415	363	399	388	384	411	392	417	420	429	413	418	405	417	453	401	408	406	399	395	422	400	435	409	426	414	399	435	425	426	441	421	393	386	458	413	410	428	419	407	387	380	361	420	398	400	421	413	375	399	448	426	428	397	406	419	426	402	436	462	428	420	407	377	418	448	407	384	407	381	408	368	437	397	387	415	395	399	391	408	418	400	425	399	442	395	401	390	428	395	383	402	390	401	431	401	386	397	403	400	416	385	424	404	385	403	384	392	365	405	426	393	426	426	374	409	379	392	435	402	416	442	415	434	417	408	442	415	455	394	398	407	422	407	408	416	399	413	403	382	413	419	395	385	368	388	407	390	416	425	375	422	448	440	423	418	378	393	386	434	432	423	430	408	398	423	420	416	432	414	405	403	410	416	392	428	435	377	394	387	387	397	382	414	436	392	400	412	408	394	419	405	439	422	441	422	394	401	408	403	411	407	397	394	409	409	425	413	418	414	414	410	436	406	412	389	379	377	392	378	422	348	392	396	388	387	378	384	409	399	389	419	426	433	426	447	420	399	428	392	406	417	441	426	410	403	393	407	439	397	375	392	424	418	415	419	408	445	408	413	439	384	409	423	399	410	402	412	383	447	411	435	416	414	397	416	401	400	423	401	394	408	426	430	414	386	390	422	409	385	373	428	423	389	406	426	404	420	369	345	408	402	404	434	426	409	439	408	417	394	389	442	383	408	354	436	410	385	394	433	408	432	415	404	407	419	422	431	401	398	406	378	408	408	431	415	384	425	421	431	420	422	383	429	388	451	413	440	438	405	445	370	438	410	391	408	392	444	409	455	378	441	376	385	387	401	438	368	401	394	420	414	370	413	420	398	398	412	412	398	388	418	381	393	402	429	403	394	439	390	392	411	376	417	400	379	419	402	413	461	413	363	378	440	416	414	405	416	393	411	418	399	424	418	398	373	453	411	422	419	367	414	403	392	425	423	456	409	438	396	399	444	447	395	429	388	431	367	414	400	412	406	412	426	387	407	403	443	402	425	413	401	399	412	415	388	425	406	429	393	434	395	390	423	409	422	422	435	419	452	419	381	372	387	430	438	460	418	398	421	401	403	425	399	428	425	395	385	431	392	426	409	415	407	421	425	392	425	411	424	382	409	446	417	398	392	407	412	412	425	402	432	384	452	404	380	414	431	389	400	418	433	431	429	411	381	404	417	447	390	400	373	440	389	394	407	428	415	420	426	416	437	388	414	449	382	380	423	418	393	445	427	465	401	430	394	425	372	411	417	414	428	392	385	404	446	411	428	415	428	412	402	383	402	394	411	415	452	415	425	432	418	365	415	441	394	404	390	391	377	430	412	399	417	399	402	395	436	383	396	393	412	438	429	420	435	409	396	434	410	435	398	411	427	405	395	401	398	422	437	372	414	394	391	422	425	407	391	429	387	413	412	396	400	433	406	423	417	427	396	395	423	436	422	427	353	422	394	408	402	429	418	391	391	392	415	403	424	386	405	433	378	388	413	418	390	415	439	413	443	391	418	426	398	415	420	415	392	402	418	399	382	403	390	411	407	407	410	396	417	394	407	411	444	381	451	394	391	451	417	401	405	448	457	448	422	441	429	364	411	424	374	425	401	428	387	439	401	412	391	401	394	388	392	393	418	445	421	414	400	413	423	426	438	420	408	410	436	390	393	377	413	419	400	443	393	469	369	412	443	398	422	458	409	406	411	394	396	400	415	446	397	383	428	394	404	420	382	430	388	382	401	408	380	427	379	381	369	381	417	420	401	414	398	411	420	395	386	411	397	439	453	419	409	417	417	424	399	440	401	427	445	409	399	411	419	380	406	408	427	422	389	401	405	419	394	425	453	434	438	417	380	415	407	443	431	394	392	377	403	401	485	401	440	395	386	388	364	417	432	397	368	376	414	433	427	451	408	439	359	379	381	447	412	419	452	407	394	416	420	392	407	409	420	380	448	402	422	384	396	400	402	403	416	421	403	394	441	401	426	409	385	424	378	417	383	417	441	418	360	384	425	386	428	376	436	400	413	413	456	402	419	412	418	400	421	359	454	423	426	415	418	434	376	421	404	428	430	391	402	402	431	419	449	393	405	426	420	406	401	403	431	431	425	414	431	418	403	382	414	382	415	416	407	422	388	420	416	378	412	411	444	405	412	407	397	408	438	413	410	433	421	365	406	443	422	399	449	418	415	431	387	417	431	365	404	415	439	391	346	388	424	407	406	424	434	425	421	413	418	422	397	396	411	402	394	378	422	431	386	425	404	385	386	426	395	394	390	440	431	390	402	420	408	384	396	380	422	396	483	419	413	423	429	411	409	416	391	415	383	417	406	431	435	397	408	376	435	428	391	396	402	406	397	419	396	380	427	392	414	411	411	411	414	406	406	396	383	420	384	401	396	409	385	421	403	421	408	411	393	410	454	456	419	400	414	415	403	412	446	408	390	419	413	413	419	423	406	403	395	382	399	391	413	407	426	421	382	405	386	401	409	406	450	393	418	406	420	444	384	418	425	418	439	379	411	416	416	402	386	431	399	420	381	412	413	435	395	394	404	369	441	429	464	404	425	417	418	422	409	414	402	425	418	401	390	416	428	427	412	435	410	372	439	410	402	397	401	387	408
13818	1973	409	339	372	394	418	416	394	388	344	393	373	363	351	404	395	401	426	385	424	393	396	364	401	404	352	388	362	377	398	341	405	393	390	408	395	421	413	400	388	379	384	408	414	393	408	401	407	374	388	394	396	370	375	435	410	390	358	388	409	391	403	383	383	382	397	368	435	373	422	367	385	361	385	397	372	389	401	411	449	386	373	399	428	392	413	384	399	397	424	387	367	388	369	451	383	392	357	399	395	376	397	344	366	399	367	400	405	414	357	377	383	368	399	354	392	410	396	361	366	396	379	395	396	370	390	416	402	398	408	400	400	390	349	389	388	401	397	413	400	395	405	355	405	443	376	390	387	387	378	363	387	380	394	375	376	375	353	397	437	385	386	416	381	398	395	425	391	390	411	350	365	395	407	383	358	395	370	379	442	422	385	379	372	420	362	390	400	387	397	371	364	371	401	389	382	383	412	384	376	414	422	381	377	405	379	371	379	377	394	381	425	353	395	384	383	381	378	383	412	393	366	373	407	365	399	427	375	407	376	389	415	401	421	387	417	379	399	394	365	389	412	381	435	403	420	383	368	392	391	385	408	411	407	403	389	401	411	369	350	382	400	353	422	349	363	407	418	413	447	383	411	421	405	446	436	399	403	387	388	399	391	395	365	386	417	378	403	375	398	392	365	397	414	445	408	405	374	381	422	382	403	421	377	381	395	386	387	395	356	359	373	421	420	366	363	365	405	382	459	390	419	409	422	426	383	372	405	383	387	385	391	386	409	392	362	356	374	357	369	416	409	386	385	401	341	400	414	395	416	406	361	405	411	357	393	409	430	430	428	400	371	390	422	389	405	397	395	350	409	387	384	403	383	419	358	367	341	395	375	385	412	400	403	416	374	410	378	358	360	384	371	381	390	389	387	384	397	411	409	399	373	374	399	409	418	396	433	394	377	398	369	418	421	410	429	405	393	406	404	413	354	406	408	360	429	396	387	413	379	408	369	437	391	373	369	421	367	341	376	403	407	411	395	434	398	397	381	382	361	400	401	402	394	389	386	393	423	361	359	377	407	405	383	373	351	395	362	339	420	362	405	408	341	358	407	412	442	411	378	404	407	356	369	420	423	392	384	413	392	377	403	455	400	379	375	405	388	406	397	374	386	408	382	385	428	390	411	416	383	348	377	405	381	405	417	321	402	401	383	372	419	400	400	379	401	368	387	384	391	381	389	349	364	397	362	416	440	420	415	387	401	398	385	401	405	369	407	397	394	444	423	345	372	377	394	357	382	383	392	395	403	377	423	430	384	406	353	376	400	384	404	381	380	417	418	406	365	383	412	390	397	423	391	398	360	376	395	365	401	369	391	370	362	403	402	393	398	380	361	381	389	387	391	430	426	365	375	403	402	395	369	394	371	447	413	366	390	395	388	370	405	372	373	366	414	385	406	377	367	417	405	384	370	398	373	382	423	393	340	361	396	413	380	355	378	407	390	387	368	377	365	408	364	355	361	386	405	373	433	381	423	416	400	406	387	387	391	404	390	376	451	425	418	347	411	375	440	416	421	407	413	361	413	376	425	369	407	370	390	409	399	391	386	377	417	408	393	391	433	354	349	430	390	386	377	359	364	384	358	408	384	381	392	399	376	389	361	409	438	446	435	419	388	371	367	362	406	380	344	363	382	419	399	392	409	387	347	391	385	424	355	421	382	402	382	388	414	424	414	413	368	367	390	379	403	392	379	391	384	408	390	401	384	381	377	384	399	371	397	395	396	390	370	400	380	373	383	358	392	339	408	362	378	420	378	363	391	389	390	412	372	368	414	423	433	407	362	370	378	383	374	384	371	404	412	392	432	399	358	429	344	420	381	403	381	359	376	369	350	347	372	388	375	376	397	383	416	402	401	377	395	377	387	388	392	378	373	382	376	381	375	406	417	365	407	398	394	407	416	430	381	403	407	413	444	416	373	386	400	383	392	382	377	394	414	406	370	375	386	378	382	418	377	390	371	406	406	351	363	429	378	345	403	386	392	400	372	381	397	372	421	386	412	399	376	428	408	402	399	393	358	374	397	385	366	363	375	402	375	369	349	387	409	403	381	379	399	383	385	374	392	379	407	386	409	374	413	392	366	405	438	394	377	395	406	372	389	404	386	389	417	388	422	406	391	400	396	403	389	332	389	341	387	382	380	398	404	404	390	416	382	386	378	405	421	375	445	401	407	369	400	383	407	365	381	386	447	421	373	396	398	378	377	382	364	316	383	406	419	397	370	363	396	388	394	421	429	365	402	407	408	382	419	376	397	369	371	426	372	432	405	391	416	361	386	368	389	394	371	407	376	359	372	430	438	393	383	398	401	416	377	420	357	393	343	413	407	399	389	384	394	401	424	376	392	389	397	391	386	371	424	410	382	381	387	395	386	411	379	388	406	412	380	389	355	377	406	397	353	336	345	387	435	400	409	394	406	404	387	360	395	369	381	398	432	366	399	365	356	436	375	404	415	394	404	418	370	383	434	415	388	378	398	390	399	369	383	423	394	382	415	391	380	391	373	413	382	411	385	394	423	359	414	385	387	409	412	380	359	439	409	396	396	393	393	380	398	371	377	407	390	383	386	375	412	400	380	348	353	406	391	424	373	369	392	395	406	391	379	421	400	362	385	408	395	379	376	371	404	374	439	365	367	382	392	383	389	377	422	382	405	396	420	407	404	414	392	383	429	395	395	379	377	403	375	410	405	427	398	397	368	386	405	417	390	345	341	397	406	418	406	371	403	398	367	433	421	380	385	385	385	410	376	395	397	396	382	381	349	395	375	417	368	397	396	414	391	393	412	387	401	401	363	375	405	350	390	333	395	393	372	389	385	360	373	363	381	384	397	388	430	347	398	406	351	399	358	377	422	412	397	408	387	404	431	397	393	391	431	431	383	407	381	399	369	427	383	431	360	390	374	387	375	440	392	419	409	396	387	368	394	378	398	430	395	393	377	376	393	395	417	409	360	404	387	412	422	398	425	381	425	351	400	366	416	363	408	410	402	395	345	401	374	422	361	380	419	387	406	391	363	400	417	376	395	383	391	415	394	380	420	408	394	383	377	415	389	410	380	382	396	403	374	425	389	401	411	404	422	372	395	408	370	381	371	406	366	372	389	378	399	393	390	398	403	370	388	401	398	393	416	414	401	425	384	409	408	344	358	403	424	426	401	387	426	373	404	394	388	410	401	397	390	427	401	376	328	393	408	408	375	402	375	386	405	411	363	377	400	351	366	416	399	424	377	380	377	392	381	385	369	399	367	397	417	407	383	382	389	381	408	389	400	386	397	404	389	373	396	408	379	391	451	395	423	379	432	353	384	388	416	363	341	341	367	427	357	406	361	386	430	396	395	388	417	375	370	380	399	438	400	390	371	411	418	408	341	408	395	368	383	376	392	393	360	397	405	402	386	387	432	393	372	396	381	396	387	394	405	395	418	388	396	388	439	364	390	384	373	398	396	417	407	450
8835	1298	893	919	887	860	861	875	830	864	851	843	881	900	857	817	870	858	825	822	859	849	870	885	801	822	879	851	878	923	882	855	890	822	878	843	842	852	861	839	867	856	876	802	827	848	890	841	852	805	886	870	850	876	868	863	898	835	860	826	913	873	848	868	859	820	832	830	859	828	853	913	845	936	844	868	833	863	892	850	830	842	842	882	915	837	818	884	795	825	857	834	799	871	832	871	821	871	842	875	870	764	795	854	848	850	884	918	808	819	877	898	865	854	884	879	873	896	826	880	919	830	878	859	855	864	865	866	832	825	872	849	841	835	851	814	798	859	894	845	883	856	854	816	785	837	857	816	832	842	917	882	840	894	872	841	865	823	871	876	848	837	835	869	859	806	905	869	832	807	834	851	871	832	876	850	846	839	850	819	910	872	862	905	914	804	860	900	822	839	856	826	846	838	873	890	783	843	871	805	852	868	847	809	900	805	893	840	872	802	828	825	872	856	907	862	860	861	853	852	840	861	793	813	858	847	876	864	825	855	896	880	817	824	893	844	860	846	856	844	852	806	891	880	898	900	837	818	852	877	829	812	800	874	866	885	882	837	837	847	888	871	887	847	881	878	798	823	830	842	864	821	843	857	837	843	845	847	802	824	857	860	863	859	809	850	852	836	840	820	846	836	844	863	867	845	839	867	843	867	820	900	858	851	778	897	868	872	762	853	904	815	815	866	838	854	895	828	847	848	842	859	863	895	828	858	856	799	875	820	875	867	803	796	828	878	881	858	824	830	862	824	845	841	840	859	894	885	906	844	861	822	854	889	821	856	892	905	884	862	829	830	849	846	848	835	857	871	846	842	839	910	920	912	896	861	829	889	819	863	857	862	841	891	879	814	846	849	849	832	859	853	824	800	837	839	846	849	861	862	806	878	865	847	793	835	803	879	886	860	854	845	866	829	872	842	820	865	829	908	894	857	859	855	832	862	847	844	809	838	849	819	860	860	900	833	833	839	861	870	835	851	849	866	836	868	843	864	848	842	811	861	898	861	821	815	891	886	865	851	933	829	820	858	839	824	924	849	833	839	879	834	782	853	826	879	870	826	873	832	836	906	929	852	917	820	877	843	824	838	862	786	844	830	821	835	871	838	839	816	899	880	897	874	912	882	849	869	826	895	902	860	856	834	826	803	896	873	853	842	885	822	840	826	883	866	813	822	875	826	858	878	816	876	864	830	845	864	828	821	813	875	846	851	794	826	861	836	855	811	821	830	828	865	883	868	874	859	835	858	859	842	873	848	856	812	874	822	862	849	824	862	902	884	839	846	864	885	818	808	861	803	832	881	863	773	879	819	853	892	843	839	879	877	824	841	852	874	894	820	902	876	878	882	861	862	861	869	869	831	879	845	810	901	866	809	841	885	854	868	831	857	844	825	849	827	863	829	881	830	870	866	942	829	857	866	892	881	848	837	829	852	879	843	892	857	869	826	792	852	786	881	891	922	813	884	829	871	859	785	870	885	900	842	877	866	802	830	897	859	874	879	848	814	867	881	886	864	894	845	832	860	816	914	831	830	796	797	915	894	832	876	874	846	812	846	842	836	820	860	875	866	882	841	774	858	890	860	880	866	901	873	855	856	847	808	851	880	855	841	862	804	871	804	825	888	868	827	790	906	831	805	880	829	800	857	838	829	841	882	834	862	850	804	869	834	844	894	822	838	841	814	798	808	844	878	892	908	888	823	929	838	827	841	855	826	849	806	868	857	826	867	870	877	876	894	865	865	850	867	822	896	814	894	794	852	861	845	865	927	860	891	827	883	859	888	822	837	872	854	877	863	865	820	836	869	851	869	861	848	879	815	884	893	883	818	901	827	831	883	883	850	834	848	868	847	827	863	882	865	835	805	828	858	865	888	846	847	823	827	894	868	858	885	841	796	821	901	843	843	875	882	879	885	863	830	833	873	913	854	876	810	791	877	963	792	882	822	882	861	898	834	838	866	889	863	818	865	859	837	794	845	851	844	863	880	857	866	863	836	875	840	834	815	830	843	858	839	840	892	839	830	916	837	847	877	888	828	825	894	791	869	822	832	807	817	807	845	840	886	919	843	867	898	846	809	818	851	807	843	895	877	841	808	878	865	907	818	820	834	818	929	872	881	883	806	834	844	860	857	857	831	860	869	819	882	852	824	879	869	810	920	891	869	859	845	867	833	807	848	901	872	881	884	834	909	873	852	809	859	821	865	805	871	809	820	836	863	847	921	856	840	890	841	844	903	810	877	833	860	872	885	830	830	815	809	853	887	873	845	845	843	831	861	856	806	820	828	813	883	825	853	892	861	839	902	879	879	841	833	857	855	874	866	850	868	841	854	821	850	887	853	884	815	828	848	820	887	812	878	889	865	824	893	854	818	802	837	830	801	820	803	862	869	819	813	825	850	858	871	844	754	890	808	844	821	885	852	848	843	836	888	822	823	899	852	853	815	853	819	843	833	897	874	864	888	888	879	806	844	839	862	830	866	952	889	886	840	807	862	809	918	844	860	841	857	881	848	881	786	807	880	836	815	894	854	816	827	900	855	890	842	879	863	887	844	854	871	837	852	809	903	818	861	825	894	847	840	854	816	907	828	823	850	831	819	856	868	864	863	828	856	847	826	812	835	789	831	840	873	922	869	892	866	856	815	852	838	814	821	799	837	856	823	824	842	846	889	861	872	822	845	798	865	836	834	898	817	815	858	775	860	850	901	833	862	847	855	866	828	783	825	837	920	848	840	802	838	906	843	824	830	880	790	860	876	871	824	875	858	888	904	861	830	868	846	843	871	881	853	876	856	875	853	907	865	847	842	860	880	848	858	846	858	846	836	898	803	866	890	881	827	892	843	851	885	849	833	840	849	806	855	851	893	829	845	861	853	832	806	852	840	864	868	896	841	852	827	867	866	805	825	826	847	884	853	797	865	867	804	829	885	860	863	838	866	854	879	843	853	870	839	870	810	825	833	877	892	832	801	853	816	820	831	897	845	834	853	875	897	856	847	823	955	858	870	838	880	828	898	899	916	900	919	827	770	882	868	845	884	855	825	862	821	866	866	823	869	814	833	856	858	878	855	849	875	829	831	846	877	842	856	855	854	863	857	888	847	855	869	828	798	863	888	813	891	834	850	836	829	833	859	873	854	887	843	891	835	828	830	800	813	838	793	891	862	837	846	862	851	887	844	858	815	878	858	859	840	834	881	880	851	860	887	812	790	841	843	863	849	848	909	864	890	868	914	882	836	808	830	868	834	822	824	841	844	875	845	832	842	869	839	863	868	872	870	846	885	861	869	843	861	885	812	851	820	814	909	865	898	819	892	874	875	841	815	894	860	841	826	835	827	823	884	888	849	804	832	872	809	839	841	836	869	829	874	849	806	864	846	832	851	839	862	862	849	787	861	826	923	869	853	844	839	871	885	906	855	809	863	813	842	839	853	798	856	784	871	832	815	824	861	861	883	812	820
26971	5161	518	371	348	331	301	252	237	227	211	218	242	199	209	213	254	215	207	185	209	212	225	227	198	228	202	203	232	199	216	208	195	207	189	222	204	217	213	225	202	215	223	233	212	223	192	200	217	224	230	195	200	227	232	226	217	227	201	216	206	171	216	232	237	211	205	217	216	231	210	187	221	215	219	216	216	202	194	187	209	211	218	211	212	220	206	172	188	229	226	211	225	234	207	207	205	213	200	205	197	208	225	183	203	217	218	180	213	216	222	209	196	191	217	224	208	205	193	205	213	198	199	218	205	212	205	184	190	203	218	184	190	245	190	204	204	212	192	220	245	219	203	198	183	205	192	226	204	216	211	198	183	183	220	220	225	220	196	200	234	232	194	208	226	204	219	203	227	210	225	239	227	221	202	210	225	194	204	200	217	235	210	196	214	220	209	219	203	224	211	230	195	199	204	219	202	212	195	215	203	233	204	206	237	219	225	199	229	210	208	229	184	208	207	216	212	178	221	232	201	189	190	199	207	195	214	195	187	206	221	230	182	206	215	204	204	213	215	200	199	196	212	219	208	208	207	216	223	203	208	230	218	230	212	229	221	217	199	201	190	204	203	194	233	235	209	245	230	199	215	194	217	221	203	189	183	178	221	206	223	213	233	208	224	234	202	197	223	190	235	207	191	214	244	194	213	217	218	237	229	227	202	195	212	213	238	199	220	232	204	203	191	229	212	218	254	215	196	241	214	185	191	209	240	191	194	232	208	205	203	212	215	220	226	216	182	205	201	216	215	230	220	230	232	205	226	186	189	182	188	222	215	203	187	221	206	227	197	205	199	204	227	199	221	210	243	189	217	208	182	207	216	234	209	194	204	220	204	211	166	198	215	207	200	199	186	215	216	216	225	231	177	182	223	220	204	189	200	190	207	208	220	177	202	211	206	187	203	218	190	188	199	193	198	206	192	223	208	217	210	199	182	224	224	201	226	197	196	228	191	203	233	214	197	193	210	210	213	218	194	196	196	228	227	209	204	213	193	237	244	181	206	210	180	203	227	215	212	218	198	256	203	221	190	221	215	187	191	206	206	193	189	204	200	223	218	200	219	214	201	215	200	222	206	224	209	195	231	232	206	209	244	203	228	196	222	234	219	226	211	216	179	225	217	200	215	194	205	192	224	240	192	243	202	202	203	205	180	178	207	196	196	217	203	209	200	202	209	230	233	204	210	199	234	197	195	201	225	241	206	182	178	204	213	207	205	235	220	218	244	212	193	216	194	158	192	209	229	194	200	176	217	200	213	201	196	216	213	219	194	209	198	191	215	179	205	194	212	232	218	211	240	236	211	245	227	193	195	181	185	210	197	216	214	215	209	198	186	180	184	189	197	180	199	205	194	179	199	193	205	202	208	210	197	197	199	198	174	193	201	197	233	220	212	223	193	191	192	220	204	194	219	231	215	199	189	216	223	213	220	220	217	265	237	200	227	217	217	194	200	220	197	214	204	191	184	211	212	188	216	180	217	189	226	239	223	222	177	225	213	221	210	218	223	242	209	210	225	219	219	210	189	211	192	249	195	211	207	212	202	207	206	206	201	238	204	219	201	201	221	208	201	212	203	201	195	200	243	206	218	208	215	201	198	199	240	204	220	205	215	225	249	205	215	213	204	232	217	197	220	200	210	208	190	206	200	182	170	203	189	216	212	195	222	192	216	201	213	193	209	226	186	215	195	203	201	212	187	176	242	209	200	214	191	210	229	218	219	201	213	180	208	227	228	213	217	199	208	217	195	226	188	223	216	216	211	195	242	220	202	205	233	200	219	212	221	238	203	221	219	223	176	209	183	216	179	186	202	230	211	218	222	226	230	205	207	190	201	208	192	223	213	214	216	197	195	196	214	172	196	228	215	197	219	203	204	201	220	218	200	203	230	191	188	214	203	211	226	200	226	195	186	216	216	208	213	209	199	181	213	221	204	225	186	222	220	207	188	237	235	214	220	222	214	215	182	227	200	246	173	216	199	198	201	195	227	208	206	222	176	213	204	206	216	211	201	232	175	206	205	202	227	219	220	216	219	201	195	198	194	198	208	230	190	199	180	216	208	198	222	192	199	210	202	197	227	181	203	228	172	224	216	213	198	208	180	215	213	190	213	221	208	205	213	182	178	211	183	206	201	232	238	217	216	236	185	196	236	218	198	209	209	194	248	226	215	214	216	219	225	201	188	207	186	183	219	182	190	183	197	217	256	233	210	221	223	212	175	214	255	220	206	211	197	207	219	230	196	191	198	201	178	227	192	195	205	209	181	220	218	188	251	214	216	224	231	224	183	201	232	217	212	217	211	205	224	193	189	200	200	205	209	207	215	220	193	194	198	181	232	218	205	199	192	242	218	196	200	220	207	211	210	205	208	216	219	185	197	197	201	218	215	180	196	193	207	201	208	179	228	213	246	213	184	185	185	203	214	221	187	204	234	194	206	201	215	208	208	240	197	187	200	202	189	206	208	201	195	203	194	207	191	181	214	210	224	198	206	201	234	204	219	212	214	213	238	205	222	221	218	180	211	223	200	234	197	229	200	199	194	229	189	206	202	210	189	195	205	213	201	201	197	201	215	217	233	191	212	200	213	198	192	186	191	214	224	192	196	163	215	224	218	227	215	202	205	179	213	185	204	190	192	212	229	216	222	193	192	222	195	191	221	206	199	213	193	206	221	195	194	203	200	220	202	212	218	235	214	174	183	204	197	249	214	204	196	187	210	188	213	225	214	207	210	218	177	185	210	177	201	204	201	187	228	214	181	226	198	205	195	207	220	218	243	230	211	219	211	231	232	222	214	212	195	217	198	202	234	195	188	205	212	221	217	226	197	210	235	228	207	199	213	197	198	219	206	217	223	216	196	246	239	193	210	195	220	224	225	235	206	206	202	236	205	193	228	236	224	210	189	229	227	234	226	206	193	217	223	207	191	173	210	196	207	213	224	242	199	215	214	199	208	196	203	204	234	229	192	180	221	214	219	219	227	194	188	214	222	255	193	216	204	179	221	234	213	196	191	236	213	185	196	199	216	219	198	191	205	216	220	204	220	212	211	223	235	207	192	220	230	195	218	246	214	200	195	181	239	202	216	213	216	205	208	213	188	190	227	224	228	221	207	206	207	191	219	224	206	201	189	216	199	188	193	212	205	224	212	204	209	253	228	223	237	223	191	221	199	219	188	216	205	214	234	245	238	217	215	223	190	200	201	213	193	215	234	212	207	186	190	218	192	211	210	227	215	206	199	218	218	212	191	203	218	220	197	200	201	207	208	184	219	234	205	211	193	183	228	200	233	201	231	231	202	233	242	202	214	221	210	232	208	221	210	209	227	224	211	186	213	218	227	219	219	210	210	216	230	242	210	184	205	206	203	205	205	184	184	237	228	222	214	212	190	178	231	215	217	186	236	220	188	224	214	217	202	202	227	190	215	210	216	214	214	224	160	216	194	215	211	196	211	206	217	185
16710	1909	1062	1218	1026	926	795	754	698	662	637	657	568	555	559	581	579	513	533	517	482	532	514	539	483	516	555	514	489	483	521	491	456	484	493	455	474	485	503	564	498	501	519	479	515	531	484	472	463	501	496	510	527	535	506	514	511	478	481	525	465	492	509	442	475	548	476	525	464	455	493	527	461	470	480	505	527	473	481	503	459	524	494	474	465	478	458	467	475	475	475	490	504	475	477	462	462	471	501	465	475	529	435	536	516	517	503	484	514	512	509	489	485	519	449	482	453	518	491	499	493	491	491	469	453	484	463	489	468	464	489	483	464	483	502	466	502	521	546	512	489	483	476	497	477	517	460	496	516	496	502	451	467	438	484	495	502	480	491	487	473	480	471	474	477	514	475	501	500	494	518	504	491	507	478	508	445	450	446	475	517	491	507	473	505	499	500	505	488	430	494	475	519	484	466	494	508	495	499	488	528	486	469	461	533	491	463	462	458	484	462	451	475	462	478	488	472	464	505	487	481	449	460	507	493	496	456	492	522	521	492	496	530	472	516	487	488	500	420	510	474	497	506	442	453	473	520	462	476	528	506	492	475	510	481	522	467	477	474	480	481	462	423	501	509	452	492	507	489	465	494	513	471	497	478	512	477	490	527	466	495	448	494	427	497	470	520	483	492	525	474	498	515	542	503	497	508	500	483	466	466	517	452	459	472	517	475	488	466	507	489	444	492	516	497	479	467	454	507	482	493	503	495	490	483	444	493	529	505	512	488	525	487	468	476	497	455	521	512	515	477	503	481	480	508	488	486	496	449	497	490	511	518	514	464	495	494	509	502	531	499	503	522	462	492	471	500	457	496	481	502	512	497	502	475	453	528	503	489	480	533	470	502	483	529	499	502	490	485	460	475	530	515	454	476	496	472	518	536	491	453	470	490	453	485	445	508	456	479	479	480	493	524	507	490	512	475	499	500	478	529	490	489	474	552	505	465	466	445	518	457	457	490	474	478	494	443	455	459	457	491	463	514	464	493	476	482	457	472	455	502	483	528	477	463	499	461	509	458	505	477	491	527	469	497	505	480	512	482	493	439	490	531	511	508	502	498	499	531	476	478	496	502	518	488	481	464	478	463	479	477	501	488	487	508	477	476	498	483	496	471	529	514	482	466	499	499	499	495	515	522	455	511	500	503	433	509	527	489	509	507	493	461	463	530	486	481	474	503	506	470	495	504	520	506	447	506	512	482	518	470	482	496	496	517	503	499	434	483	454	485	485	504	487	494	525	486	501	500	499	510	523	500	534	492	509	498	461	487	463	526	527	465	453	505	504	487	485	503	488	500	460	459	440	512	458	498	474	472	474	506	535	483	485	508	457	455	495	486	500	475	532	466	498	477	474	489	513	493	505	476	507	502	469	501	502	486	509	525	526	511	469	500	529	517	462	502	500	436	473	509	495	489	485	460	501	485	493	472	510	483	505	490	477	465	444	533	505	489	473	525	447	492	447	490	503	470	514	475	469	537	494	482	502	513	483	503	478	495	499	470	465	480	486	496	488	521	475	438	492	519	497	487	436	485	485	473	497	457	460	478	468	497	471	521	475	429	475	505	482	520	464	513	467	519	478	502	482	478	489	511	504	494	486	476	499	486	450	484	481	488	511	469	530	475	508	459	478	459	542	430	473	497	526	504	473	500	497	483	511	504	504	471	456	492	517	487	490	506	500	484	499	470	478	509	487	498	517	487	480	505	495	493	456	468	497	498	528	495	466	484	490	504	466	476	515	474	480	480	511	505	454	490	499	516	512	463	516	493	463	489	489	497	512	481	502	480	495	484	498	485	484	465	496	482	485	456	448	459	481	493	504	478	516	502	499	485	511	503	504	469	459	513	547	485	491	473	473	502	551	489	518	490	483	491	483	529	525	495	490	499	450	537	496	496	507	506	478	477	499	489	487	520	479	510	488	509	497	479	495	503	496	495	475	508	483	508	504	538	502	484	516	474	463	525	485	502	480	521	455	467	515	493	494	444	514	461	516	503	514	453	526	486	488	480	460	516	472	485	525	503	462	514	490	491	496	530	504	496	481	500	496	469	463	499	498	488	471	479	471	482	510	459	487	491	464	502	492	489	480	471	491	485	489	476	455	528	478	524	481	501	479	481	470	482	503	498	505	475	511	482	504	508	457	478	493	509	478	448	485	516	512	531	495	507	548	506	496	491	509	449	515	470	463	515	534	474	508	464	513	485	510	504	478	447	481	508	487	480	502	517	466	485	450	464	504	495	487	483	512	527	489	515	518	499	466	479	507	507	530	502	512	465	474	494	497	454	457	451	484	476	494	506	513	514	466	473	503	542	489	501	502	492	491	434	496	458	472	457	489	454	439	494	476	466	498	472	489	523	490	536	491	469	454	463	454	516	463	501	481	505	481	491	476	538	520	477	469	485	465	496	459	492	464	523	506	475	516	477	480	515	465	515	492	513	486	478	491	497	457	477	496	469	483	519	502	457	517	486	516	498	501	516	487	518	490	518	493	521	505	503	475	437	498	500	484	489	487	484	471	486	468	509	508	504	481	499	524	503	483	472	529	477	499	514	478	472	510	503	428	447	488	514	478	481	491	473	458	470	495	495	480	494	474	504	484	480	490	501	455	531	509	473	537	482	488	492	445	462	516	504	497	504	510	464	532	503	514	481	481	463	469	483	491	446	494	484	504	473	521	465	475	517	497	468	511	421	509	485	491	461	490	482	493	507	471	500	489	466	512	491	532	476	510	464	466	511	484	482	504	513	478	474	483	476	482	503	516	481	488	511	479	510	477	478	502	475	483	508	498	445	484	508	432	480	487	545	519	502	475	497	482	474	504	519	513	499	493	487	527	468	496	466	437	475	490	464	461	459	484	474	468	521	455	497	468	495	517	519	481	423	447	487	496	511	467	471	506	509	496	477	472	499	535	465	483	485	476	479	478	499	504	471	487	493	484	475	460	508	508	476	484	487	487	522	501	475	484	475	509	463	478	493	486	498	515	437	452	525	515	503	510	476	480	463	514	493	462	508	472	478	498	490	484	479	481	468	490	493	490	474	508	456	477	525	500	446	478	477	506	495	494	490	506	519	496	501	500	504	479	508	512	495	496	476	523	496	506	437	485	514	517	469	504	494	486	485	508	475	477	470	512	503	463	500	477	490	469	487	492	491	479	476	496	467	442	484	489	468	499	511	508	498	500	477	477	505	516	510	511	462	469	493	458	530	500	519	480	484	497	499	491	471	482	492	460	472	472	461	521	483	451	497	481	476	473	516	518	498	492	499	533	480	481	464	539	476	452	487	473	484	472	478	506	493	483	441	495	535	507	483	485	513	485	485	460	487	515	484	441	501	457	490	511	484	503	496	502	499	478	527	494	481	500	492	503	507	474	467	497	477	471	480	516	469	513	470	489	446	504	474	450	520	550	443	492	477	511	477	464	494	458	481	525	477	507	486	489	477	458	446	516	479	497	517	461
37629	9394	937	575	409	339	290	224	223	222	184	211	174	173	184	168	161	172	170	161	173	154	173	163	168	149	161	148	166	167	154	146	156	178	173	156	145	156	167	178	175	175	151	164	186	166	157	159	137	175	181	164	157	156	145	155	155	173	174	168	143	173	165	184	181	151	160	159	182	161	145	161	166	165	143	156	143	193	167	185	157	161	170	184	162	162	147	170	140	156	162	177	149	165	174	160	154	184	154	157	154	174	153	161	175	175	153	134	155	157	159	143	152	170	176	194	176	172	168	149	162	171	182	161	155	170	128	157	152	171	156	161	145	172	167	145	156	163	174	163	155	166	173	148	153	180	156	173	163	160	164	162	174	156	145	149	172	158	171	154	164	155	157	134	154	152	149	175	170	162	152	142	142	177	154	156	153	145	148	179	147	171	165	155	169	144	163	160	172	176	163	154	143	135	153	149	191	159	134	162	179	138	173	141	157	136	177	136	146	162	153	162	177	182	160	157	176	166	141	169	166	162	178	143	161	165	150	171	161	141	149	161	185	165	155	158	153	173	167	166	174	143	173	161	153	165	160	162	166	162	145	149	145	139	133	155	179	146	163	158	177	141	142	147	182	160	141	165	175	158	154	155	159	160	137	176	152	174	169	160	168	168	160	170	175	133	143	149	148	144	162	167	185	150	159	142	186	164	172	157	170	143	151	176	168	160	171	169	154	155	147	161	174	148	157	165	151	159	160	132	168	169	179	165	147	174	179	147	170	155	156	153	155	155	158	135	171	173	186	152	155	173	142	159	172	147	174	145	160	154	175	166	163	169	152	151	165	158	151	157	163	168	163	161	159	159	150	156	135	163	144	180	192	176	165	147	151	138	172	171	146	141	160	158	160	150	151	157	158	176	140	155	158	148	162	160	148	178	145	146	168	159	128	139	152	155	174	163	170	138	187	165	167	162	175	183	141	172	145	161	139	158	169	163	164	146	152	157	181	158	168	178	147	159	163	150	175	172	143	156	155	152	158	147	163	158	146	136	149	139	165	178	146	172	173	140	146	159	163	158	141	144	173	154	170	159	157	176	156	153	175	175	139	172	176	159	159	165	165	150	137	140	150	143	137	173	164	152	156	168	179	173	163	186	155	152	121	171	149	175	177	160	143	166	145	149	180	148	167	170	164	182	156	151	183	173	157	149	125	148	163	187	162	178	172	158	162	151	167	146	153	174	174	155	158	179	168	130	174	172	162	164	152	133	172	153	169	177	132	148	151	159	145	167	162	166	171	160	158	187	164	158	131	166	152	182	157	156	139	166	166	174	188	192	180	168	137	143	175	162	146	174	149	155	156	167	157	156	161	161	162	155	170	166	151	156	156	177	176	137	162	157	174	174	147	166	136	164	140	155	164	140	157	169	198	156	142	157	160	141	170	152	158	172	157	143	157	175	150	178	151	162	175	170	136	166	141	176	151	154	163	175	169	165	147	154	151	166	186	155	158	133	166	160	170	203	177	173	171	150	169	165	162	179	181	153	184	152	155	173	179	192	167	158	158	153	138	150	142	128	140	160	135	159	161	157	150	176	160	165	159	173	163	173	186	152	173	149	146	162	157	158	169	162	155	164	183	158	157	151	149	186	140	171	171	157	162	177	150	148	164	188	163	191	160	161	155	165	172	151	163	171	159	162	149	148	138	145	167	152	182	137	141	178	157	141	166	149	171	152	155	159	164	194	164	163	189	157	174	159	156	150	153	143	145	191	141	171	158	168	162	160	138	175	152	157	148	149	160	175	189	179	142	127	158	170	153	150	165	163	155	178	142	152	156	150	154	163	169	173	167	176	163	143	147	155	147	161	165	148	190	156	136	138	168	160	153	147	168	172	197	152	163	185	174	175	156	163	152	167	137	137	167	175	161	166	163	155	157	170	176	156	154	166	179	150	165	186	166	154	176	134	163	176	158	171	137	155	152	180	173	169	152	161	160	157	153	176	151	151	143	156	143	152	164	170	167	146	160	167	166	170	158	160	147	166	159	137	175	153	167	146	172	175	174	160	162	153	153	168	148	141	146	153	158	178	156	151	151	182	158	177	153	185	148	171	177	153	186	184	193	164	160	143	144	142	159	156	160	178	155	190	163	174	158	138	175	152	177	151	151	141	124	166	162	160	175	157	172	165	150	163	159	161	167	175	135	185	157	119	138	147	160	152	151	163	161	161	167	176	162	146	159	166	165	156	170	164	184	154	163	156	183	143	141	143	132	187	154	172	148	164	172	149	155	164	162	144	180	170	165	192	136	168	160	182	146	164	148	150	185	163	174	183	150	175	170	152	177	158	166	162	180	176	145	200	179	170	166	174	192	176	193	165	169	160	170	145	173	171	195	139	164	146	169	159	180	178	162	142	170	166	152	132	181	144	144	185	173	128	158	180	148	146	151	174	149	186	145	138	175	146	164	139	140	173	174	146	157	161	154	157	153	155	147	151	187	156	144	149	146	140	158	150	141	185	164	179	170	162	146	145	162	153	155	153	129	149	140	156	158	148	163	149	170	154	143	159	168	158	127	157	119	177	140	150	148	172	167	137	178	141	150	153	184	167	168	167	190	151	156	162	151	158	167	153	156	157	189	170	159	166	139	167	131	159	167	163	145	146	149	144	164	157	186	175	178	150	166	158	166	154	145	160	157	171	151	136	156	160	175	151	160	148	168	151	168	147	146	183	149	139	141	183	149	141	160	124	160	189	146	151	149	144	150	157	159	177	147	146	147	166	180	152	148	172	162	154	157	177	171	139	143	143	152	176	160	197	146	195	131	147	159	157	153	159	152	140	157	139	166	149	147	142	154	142	159	159	161	164	163	173	169	129	161	178	143	157	156	176	160	153	150	180	152	136	147	153	150	192	164	137	143	146	162	160	158	175	161	156	149	144	181	138	152	152	145	181	181	171	190	173	165	127	159	173	168	133	152	144	153	164	161	162	168	176	157	148	156	182	151	128	202	160	145	164	150	158	142	152	155	137	177	158	164	158	181	153	183	162	173	149	144	145	149	133	161	157	177	177	175	170	142	170	154	157	143	148	157	173	141	176	155	148	161	157	145	175	150	143	164	173	149	157	183	148	156	167	154	176	163	165	165	159	147	163	153	154	178	141	161	142	145	145	156	164	180	142	145	145	154	156	139	147	166	168	181	155	174	193	164	163	147	154	153	158	164	165	156	165	162	130	152	167	181	162	165	161	176	163	161	179	155	161	164	177	149	168	145	171	163	144	166	149	155	147	151	161	156	156	161	161	188	174	156	173	152	156	156	162	140	165	134	175	159	142	159	159	150	159	180	158	148	192	151	185	177	152	139	158	161	156	173	163	139	158	159	170	162	164	153	127	152	160	146	157	147	162	161	148	169	171	165	163	162	171	149	159	165	153	181	132	163	175	163	151	151	166	163	146	147	151	160	186	143	154	171	165	146	152	178	150	174	153	154	184	167	150	169	170	159	140	178	177	142	159
21951	2811	1602	1702	1498	1282	1078	908	816	750	671	653	600	525	588	504	486	453	495	491	460	434	497	422	475	469	425	467	455	472	449	443	426	420	437	449	420	464	430	428	450	411	451	403	432	440	412	399	438	455	392	446	412	413	470	418	416	415	425	415	450	430	409	411	437	401	433	429	388	438	392	400	425	421	404	425	413	386	395	410	427	412	438	436	423	438	400	420	448	404	420	412	389	392	391	400	398	401	413	408	412	454	410	434	407	386	399	417	395	433	418	417	407	398	409	409	415	397	404	440	377	408	384	389	390	452	430	398	394	442	423	397	416	456	393	424	393	402	402	385	412	452	410	402	378	398	398	443	426	421	388	416	409	400	432	441	426	392	435	378	412	413	404	428	450	406	395	418	416	415	384	394	371	425	423	462	407	388	395	426	426	396	390	419	401	401	396	417	419	431	439	425	406	440	387	391	408	424	419	394	409	440	411	411	400	395	411	420	438	390	439	433	425	431	443	426	401	398	409	427	409	451	431	424	427	407	419	402	402	380	391	379	378	414	394	431	385	448	388	415	395	440	383	414	387	393	398	458	414	414	426	432	401	399	391	422	449	363	413	394	426	391	404	438	404	409	412	414	428	430	395	372	413	421	442	381	412	433	428	423	403	419	430	396	430	395	423	431	403	423	400	436	414	410	425	427	436	443	414	437	410	400	413	391	427	417	426	410	425	403	444	440	396	388	453	433	421	406	365	430	424	402	394	371	394	419	407	389	398	412	455	419	421	444	397	393	418	427	391	396	402	403	413	398	397	397	420	424	374	388	406	425	425	434	417	388	388	398	434	430	436	372	389	406	402	404	424	450	413	398	386	412	406	423	385	435	433	423	445	425	431	431	408	421	424	411	452	411	428	379	419	400	425	395	380	406	384	418	423	402	434	416	390	396	422	397	418	406	438	398	467	468	401	396	428	391	411	456	420	400	421	436	399	383	397	408	417	446	432	397	396	379	432	420	423	404	387	389	381	412	409	387	413	407	416	385	380	384	419	413	420	403	408	393	381	421	430	381	423	404	459	431	435	415	373	385	447	409	411	402	379	404	416	411	435	435	416	385	417	395	387	382	451	370	391	410	443	427	394	426	387	428	400	392	401	412	398	395	375	443	444	413	445	441	375	413	387	410	403	411	433	451	418	388	410	399	418	426	368	387	418	435	436	407	388	408	401	389	396	404	410	430	401	430	421	401	387	393	404	429	399	432	432	423	404	394	391	429	395	412	386	410	421	403	403	416	392	378	426	413	376	406	440	393	462	383	388	398	399	431	423	434	428	416	395	407	445	422	401	429	413	405	438	418	382	410	427	466	436	378	428	411	405	410	414	402	393	478	412	431	427	386	392	450	427	402	366	429	427	424	450	391	421	409	396	362	402	397	405	425	433	436	395	430	401	408	371	383	439	413	407	396	408	429	411	402	401	404	399	410	407	416	412	394	397	425	424	435	406	425	415	429	395	403	376	422	397	450	376	419	422	393	420	411	376	443	340	393	389	425	398	414	405	441	417	441	409	419	382	381	421	400	438	397	405	417	414	428	420	421	409	459	418	433	406	427	386	397	425	372	406	402	410	409	424	444	394	389	423	420	430	383	413	437	410	409	399	417	406	441	443	416	385	423	436	396	411	400	419	425	456	349	396	421	405	406	438	412	408	390	405	386	429	399	421	411	447	409	413	422	395	398	449	402	438	401	437	410	466	395	371	400	382	421	403	408	388	410	425	382	409	421	428	406	399	428	405	393	388	384	424	405	396	452	404	398	440	445	418	454	394	407	405	430	408	404	436	413	403	416	419	441	412	392	396	417	413	393	423	394	390	449	408	425	407	416	398	419	424	400	400	453	413	397	399	418	408	370	399	394	423	406	391	407	425	412	383	393	402	389	409	385	385	375	395	419	384	417	421	396	398	402	395	424	399	440	453	392	422	389	392	400	423	450	418	406	406	419	432	407	409	372	410	407	428	403	420	448	439	405	413	427	421	394	403	412	386	386	415	418	390	429	409	399	402	419	418	432	403	385	459	427	377	417	418	461	389	387	416	375	415	384	408	367	405	436	451	446	384	373	382	408	461	460	397	427	425	407	412	436	392	405	402	400	410	434	409	415	396	425	402	410	417	420	393	433	415	418	407	418	416	430	423	423	410	471	416	404	432	418	422	401	407	395	401	426	423	428	422	393	423	408	407	412	397	404	427	401	393	411	417	415	445	399	375	415	441	389	378	406	369	402	413	407	400	410	435	443	402	406	418	426	440	456	405	411	417	426	399	390	444	386	399	447	421	416	430	380	412	409	464	386	402	438	406	414	410	405	386	399	406	390	428	417	397	365	394	389	427	426	437	415	404	399	411	437	413	370	435	442	398	440	406	431	419	410	403	441	425	407	409	404	419	423	406	419	399	446	408	424	392	395	406	433	422	447	420	407	431	451	416	433	417	416	392	382	421	400	416	410	417	421	420	365	435	396	420	402	409	398	442	417	401	396	419	390	374	448	420	416	396	396	428	410	403	439	408	386	428	407	435	438	435	367	376	397	398	369	403	387	381	385	469	389	427	408	398	420	434	400	399	407	420	381	448	392	407	418	435	414	418	409	406	397	406	424	410	434	403	411	411	407	419	388	416	407	437	390	405	380	393	402	429	417	410	423	393	416	374	446	429	428	407	410	446	443	383	445	445	421	394	410	428	404	390	406	378	378	416	374	402	408	438	411	371	410	420	429	411	402	405	412	448	402	369	400	375	438	375	374	389	389	399	444	405	406	460	411	399	447	396	438	394	396	424	443	426	431	429	408	418	421	401	411	428	357	394	419	403	401	414	383	410	407	397	408	407	432	426	411	419	386	436	402	436	434	432	399	462	432	401	435	429	413	408	401	377	387	447	447	405	407	400	385	401	397	418	399	366	415	448	411	388	406	406	447	398	402	423	409	407	414	410	449	442	415	421	449	398	401	369	382	423	401	412	448	399	416	395	430	446	435	396	413	419	433	408	398	393	406	448	384	436	419	413	422	358	407	405	426	401	411	411	412	389	371	367	378	432	417	431	411	399	377	419	446	392	380	433	412	390	398	405	389	402	407	454	423	415	392	396	413	394	389	403	407	410	402	397	447	442	388	413	419	427	428	434	397	414	448	418	412	438	411	455	422	425	426	396	395	439	411	386	443	403	392	417	400	410	413	434	402	398	398	368	416	387	422	397	424	403	421	402	393	364	395	416	382	449	419	405	369	422	397	432	376	406	428	418	413	423	409	404	410	424	418	465	420	380	398	381	383	429	384	393	402	426	393	391	410	439	383	410	413	404	435	390	435	428	426	387	407	410	372	418	387	421	417	421	391	392	421	404	427	441	431	382	424	432	402	407	443	417	436	423	405	412	422	415	447	431	453	432	415	413	397	419	435	415	422	422	407	417	400	405	441	408	449	409	429	372	400	420	387	424	423	428	411	416	417	425	445	406	413	388	403
14750	2311	460	423	399	387	359	410	398	390	405	386	396	394	395	385	417	408	413	384	386	408	429	406	378	392	389	423	380	417	390	417	435	420	410	382	395	384	412	406	384	408	432	418	384	419	415	362	378	402	421	373	402	382	419	380	395	399	369	419	403	401	400	397	366	392	410	419	391	430	372	387	393	389	419	421	397	384	394	405	352	463	405	383	388	381	399	393	405	406	403	371	390	379	414	369	390	372	371	377	395	406	387	399	402	389	388	375	399	380	365	360	380	398	354	401	383	418	411	390	391	380	358	401	361	427	402	387	414	387	382	404	364	384	408	359	428	374	358	406	435	370	373	405	378	393	398	374	413	383	380	357	421	427	397	383	371	418	418	344	386	395	394	420	392	404	369	369	391	394	372	388	399	398	408	389	381	404	437	380	392	368	408	388	371	377	378	404	386	406	393	391	392	398	370	381	399	365	380	369	400	454	426	368	392	421	396	396	388	412	411	378	400	413	422	370	391	385	428	381	393	381	418	378	424	396	432	377	380	378	412	433	430	396	431	413	384	383	403	402	409	385	412	426	429	401	368	401	395	405	415	364	420	419	382	406	363	393	396	391	384	360	437	424	422	418	383	359	390	378	403	380	401	379	379	364	394	401	414	378	370	369	407	406	382	368	382	368	373	407	407	382	382	376	388	370	447	409	416	391	391	394	396	387	376	392	383	386	411	423	396	380	383	422	415	394	382	376	384	405	397	437	404	364	431	401	408	433	415	404	374	392	393	386	391	358	417	421	430	391	377	401	363	406	379	431	388	381	380	382	383	384	405	417	412	381	393	375	391	392	346	379	425	434	400	373	366	396	356	353	372	385	426	374	395	384	383	392	351	364	382	376	428	413	394	399	348	397	412	389	366	399	354	414	404	420	360	428	397	381	399	382	368	402	421	359	342	399	372	396	379	379	387	419	402	388	375	380	399	413	437	399	369	395	382	408	404	393	387	426	380	417	383	414	423	393	371	408	411	403	366	421	384	392	385	431	395	431	416	376	420	408	396	374	388	381	382	419	379	401	402	390	384	380	420	381	394	392	395	381	397	376	400	367	404	386	376	397	401	388	422	425	403	383	398	371	353	375	383	400	389	381	395	409	390	404	373	358	452	391	409	417	412	400	402	385	400	404	378	389	391	402	395	379	405	403	401	408	393	397	377	390	413	415	446	411	393	397	408	391	417	397	412	408	389	425	390	382	391	415	391	432	401	348	392	353	408	388	396	375	391	346	372	393	396	373	383	374	432	403	399	397	357	363	423	403	412	395	342	391	409	368	419	388	401	397	439	416	386	406	397	376	354	348	410	449	409	366	345	401	412	358	371	373	407	415	388	407	387	375	375	408	384	416	367	399	366	387	381	380	432	390	359	372	412	440	407	376	391	365	392	396	430	422	393	382	400	381	354	405	370	355	395	382	392	374	437	359	363	344	409	382	400	414	402	398	401	418	373	392	398	407	377	434	378	375	413	386	400	398	421	401	417	392	426	390	425	382	350	391	393	418	393	383	404	392	420	418	406	374	414	397	402	379	400	397	402	371	386	345	400	426	361	360	422	332	387	375	369	394	373	373	410	372	375	352	377	445	404	431	360	375	425	366	369	409	407	365	381	386	447	397	413	393	387	400	429	404	396	355	371	416	402	400	363	406	362	371	378	391	415	371	407	363	400	389	408	378	378	383	414	395	396	392	387	411	376	378	396	404	379	388	410	367	385	425	372	391	437	399	412	395	401	388	444	439	386	352	365	417	400	383	381	405	410	405	403	357	416	403	397	383	358	397	418	428	358	412	368	385	396	389	333	370	396	424	414	386	421	375	401	402	389	476	421	376	384	375	426	408	382	366	381	366	421	392	378	389	424	395	382	406	377	378	382	426	357	343	344	420	331	417	388	393	397	446	407	412	405	372	395	407	400	419	410	385	369	379	356	396	383	439	387	417	405	398	392	375	396	389	394	422	432	407	362	370	409	385	404	407	396	388	410	388	342	389	372	400	401	388	429	385	391	376	415	438	417	376	405	418	387	415	396	402	391	406	393	395	365	389	439	338	373	367	415	407	412	359	407	426	419	397	406	402	375	389	382	375	401	407	372	409	386	400	374	447	439	359	417	427	377	396	396	430	435	424	384	379	409	377	421	385	406	375	399	458	392	427	413	399	433	362	380	408	403	361	397	371	446	418	382	402	412	404	443	414	400	390	380	367	432	432	393	389	407	408	366	383	377	406	416	385	367	387	431	384	393	370	373	422	407	340	432	371	398	382	371	373	372	398	421	403	413	368	393	433	372	387	329	394	374	417	412	360	395	335	380	396	385	395	423	366	413	420	398	381	397	402	397	395	375	382	407	391	414	424	401	392	401	365	392	409	387	397	434	413	403	433	420	351	359	390	401	414	375	366	403	422	385	399	400	388	388	412	364	444	401	406	435	400	370	390	393	376	358	380	421	404	375	363	381	382	413	378	407	415	401	377	376	401	405	430	392	392	390	388	428	402	378	379	376	385	378	396	365	381	426	404	390	435	362	430	394	362	406	407	412	417	389	365	410	425	405	412	397	402	420	403	379	379	387	369	391	372	386	392	391	345	370	392	434	394	371	404	383	404	386	368	368	369	370	415	388	395	418	407	419	415	398	402	411	450	386	380	366	395	395	401	380	410	394	373	374	374	383	378	408	416	390	414	425	383	395	335	383	370	480	401	360	405	432	413	406	368	393	406	401	387	401	379	421	385	396	377	357	409	379	379	397	376	398	368	335	371	376	371	379	420	374	347	390	458	437	383	426	396	403	410	387	381	373	399	423	373	384	399	434	427	392	395	424	376	403	355	350	389	388	394	400	331	396	384	392	414	397	389	391	366	389	376	417	411	384	393	372	422	391	350	416	392	382	393	347	384	401	415	384	404	384	425	416	423	412	361	401	389	376	396	344	413	405	424	429	389	417	381	388	372	380	389	431	375	420	370	383	404	377	387	422	389	359	394	423	379	394	404	375	401	415	396	416	363	410	356	436	358	392	395	384	392	342	409	435	435	399	378	394	402	375	404	391	423	382	357	371	375	358	387	359	389	422	395	364	369	414	391	359	373	390	421	381	386	397	389	401	416	420	395	361	411	435	413	388	412	407	402	386	421	362	421	410	423	371	422	381	386	415	417	429	419	367	381	410	421	344	379	409	427	393	373	410	379	413	425	406	373	411	385	410	407	399	401	398	397	411	419	412	385	378	400	429	401	405	386	374	404	399	417	390	403	391	442	414	410	392	377	354	384	366	390	421	387	422	382	418	409	407	390	417	373	422	379	420	399	412	393	401	437	420	363	360	363	393	387	403	408	390	360	395	384	424	367	410	383	365	404	401	351	403	376	387	386	399	421	397	381	384	388	354	384	401	408	402	368	413	380	430	411	382	418	440	424	418	397	365	431	426	415	388	374	381	384	396	401	378	421	366	395	421	414	377	358	391	369	380	376
8982	1524	896	901	943	908	893	869	897	836	817	848	853	862	851	853	872	862	798	855	903	873	859	829	837	880	821	811	834	831	875	847	828	895	911	879	870	818	835	832	852	854	878	869	811	840	872	888	908	914	832	851	867	843	860	800	843	892	888	818	899	886	836	842	833	879	873	856	802	829	799	841	836	860	826	855	862	827	836	788	922	882	856	868	805	880	834	848	829	855	888	822	843	874	881	808	860	890	896	837	839	865	902	861	838	864	825	841	900	868	881	874	840	818	797	834	834	833	884	868	836	885	828	849	879	872	923	877	879	831	840	898	861	843	887	862	890	822	889	847	878	787	894	859	838	855	816	832	834	825	837	876	892	837	903	925	874	890	872	895	880	853	883	843	794	919	849	882	810	851	868	880	844	879	802	885	915	848	845	866	856	808	902	817	827	894	881	848	820	833	841	833	824	846	874	891	870	796	855	882	802	846	825	882	878	865	896	840	844	818	841	817	838	850	833	837	823	816	879	834	835	842	863	880	802	858	908	820	826	856	840	817	848	868	854	843	858	881	855	856	811	827	893	881	871	832	856	829	829	799	847	850	854	891	897	900	878	848	863	880	833	905	918	858	848	830	854	901	845	867	872	846	816	814	875	839	894	815	809	887	815	816	858	867	845	900	847	790	827	884	863	826	825	862	871	850	893	908	852	850	805	888	864	851	851	840	913	875	892	861	863	812	851	827	891	900	888	825	889	882	891	847	886	882	837	915	881	884	854	876	872	837	828	812	843	836	894	895	873	839	857	866	865	782	818	851	849	812	874	787	873	857	808	857	873	815	889	863	841	849	863	894	850	911	845	868	831	867	923	858	837	917	835	849	890	870	819	892	853	891	867	865	819	906	880	832	862	845	830	860	877	856	838	862	878	762	924	868	830	854	860	866	824	865	852	884	839	835	863	884	813	834	898	865	880	808	874	890	870	856	813	862	865	869	880	848	898	910	897	830	851	894	862	877	892	871	814	872	842	839	871	868	863	899	856	866	861	877	844	843	836	871	858	883	912	838	837	849	806	903	870	844	884	869	847	856	934	818	864	893	850	812	821	887	831	846	859	896	830	858	848	853	901	840	884	863	855	855	839	820	858	836	857	816	843	838	859	861	890	885	835	925	837	843	815	887	854	892	842	889	853	894	855	859	867	851	838	855	848	896	820	806	820	841	806	875	857	920	858	879	866	834	860	817	861	895	907	884	875	828	861	843	857	888	911	876	837	840	864	855	888	842	851	828	842	819	850	830	873	888	845	852	822	820	832	884	871	856	900	853	871	876	869	859	894	896	856	845	878	861	884	880	862	874	865	857	840	880	893	813	887	837	863	917	858	825	829	869	813	859	901	858	880	837	859	855	810	861	836	848	909	915	863	848	857	841	837	868	869	875	849	881	849	886	828	895	895	857	879	847	832	859	841	879	813	854	846	896	877	887	943	873	855	848	839	832	884	860	838	825	856	905	858	804	851	881	885	882	803	847	894	825	833	838	850	887	862	858	860	889	850	845	894	817	892	836	869	855	854	872	799	821	869	847	899	864	910	826	857	865	838	879	889	793	859	854	866	847	861	861	878	888	850	844	847	780	874	873	817	874	808	878	846	854	882	874	870	848	839	820	927	842	867	849	848	871	858	844	909	878	837	872	869	834	823	829	806	842	812	855	865	792	867	853	845	881	804	870	868	895	832	865	858	863	836	880	856	818	919	836	801	808	871	814	868	807	845	871	901	855	876	905	885	844	900	897	871	853	846	843	926	919	826	857	851	853	881	876	833	821	817	846	854	849	816	892	886	810	837	845	860	853	834	880	835	883	847	883	905	870	859	847	865	857	787	889	807	824	855	879	839	848	875	817	871	838	811	868	821	858	864	846	829	847	871	927	838	819	867	852	882	865	874	893	899	897	818	855	839	868	897	839	816	837	832	861	853	857	810	878	833	887	793	844	831	814	812	835	816	802	880	851	854	900	823	861	884	815	836	858	846	867	860	854	859	858	836	867	852	836	863	804	824	854	858	857	846	890	838	871	866	870	891	880	817	902	834	836	807	888	849	861	846	848	831	851	842	835	864	840	849	839	866	837	832	846	913	858	884	868	810	872	886	775	868	850	875	876	875	844	881	836	821	864	811	871	841	876	877	811	845	836	833	883	838	820	873	860	899	810	838	864	846	865	823	825	862	836	852	827	854	807	883	900	803	839	857	886	877	847	828	816	863	856	832	851	831	838	836	917	854	854	811	880	834	853	813	807	905	887	769	930	858	903	827	809	874	853	867	840	865	886	876	877	863	873	835	785	840	848	857	876	826	893	882	860	919	845	874	907	801	815	846	833	848	866	860	796	828	791	838	822	850	885	811	879	871	845	841	836	871	858	904	803	920	913	803	857	882	831	852	855	880	897	871	861	822	818	870	852	881	855	837	854	856	905	841	848	871	918	954	823	808	854	837	826	913	880	889	853	862	858	905	847	873	799	844	817	830	859	824	879	849	871	821	807	851	871	803	858	855	868	828	903	802	800	855	864	879	832	861	900	814	904	823	895	845	857	889	854	904	877	859	836	840	883	871	907	875	852	826	827	794	833	848	834	848	877	780	823	834	904	850	866	815	851	890	857	884	850	866	868	874	876	770	861	799	853	839	850	876	850	846	865	888	852	876	811	845	898	934	871	840	906	836	849	852	885	819	848	866	907	873	856	867	880	866	868	880	826	839	795	864	869	845	829	881	846	878	880	827	824	886	881	870	857	861	855	865	835	898	911	873	874	877	896	852	848	849	865	811	806	846	868	810	856	817	871	845	813	805	862	831	884	842	842	870	853	877	861	852	802	780	820	846	845	870	889	871	847	864	853	862	907	809	896	845	816	849	871	809	837	810	845	860	832	874	916	819	858	890	810	922	865	875	889	846	878	893	812	842	847	833	854	814	830	878	880	890	836	811	826	845	838	918	868	876	888	900	869	805	861	887	866	852	892	803	814	829	888	801	848	852	852	812	884	880	833	871	868	796	877	833	873	822	910	869	914	854	858	900	856	866	893	857	869	837	862	867	810	843	855	808	844	858	876	881	839	857	896	849	883	840	836	859	874	862	841	857	815	847	768	854	849	816	866	869	835	862	830	867	897	826	856	850	838	842	869	881	924	839	843	848	832	860	860	843	903	884	899	844	838	880	842	803	895	853	807	804	923	873	883	824	833	848	847	821	836	875	860	850	828	846	877	830	842	828	839	863	891	851	865	844	861	792	821	882	843	798	877	835	802	830	869	846	856	815	850	828	847	900	882	880	793	838	913	869	844	811	852	870	822	885	865	872	832	894	848	805	841	870	897	863	858	862	903	839	840	915	876	887	851	874	813	886	852	849	841	858	865	855	846	883	844	832	896	897	884	899	832	896	873	883	854	909	887	820	877	849	849	919	871	804	819	899	888	829	880	886	841	852	842	870	857	896	836	912	817	850	842	826	874	891	832	874	884
28226	5531	536	428	346	313	250	264	258	223	218	231	199	240	234	234	214	225	226	215	218	228	209	192	235	214	196	225	215	211	198	221	205	196	222	232	230	219	230	224	204	213	219	205	195	233	208	222	229	226	237	212	242	204	197	198	183	230	236	192	205	194	212	193	226	279	211	213	204	197	233	214	228	207	217	185	216	242	195	195	192	220	203	219	209	203	217	203	192	214	225	233	195	231	248	228	202	196	214	194	205	185	210	204	226	208	252	197	215	221	202	224	219	213	219	226	208	203	202	209	214	218	207	216	218	197	198	191	217	202	233	191	216	222	219	214	191	220	240	243	203	205	201	216	223	252	232	214	214	209	212	207	221	238	199	232	196	195	225	208	206	221	230	204	255	204	187	181	206	202	195	213	213	212	215	185	187	194	217	224	220	232	215	222	216	187	206	187	221	205	197	208	222	205	224	202	205	220	234	220	223	212	239	220	218	220	187	192	191	216	263	219	210	199	216	202	200	221	181	222	195	220	208	208	212	228	193	196	207	193	222	220	253	194	242	196	205	189	187	216	205	193	224	196	222	188	198	204	244	220	219	220	233	218	198	215	226	199	204	215	237	206	195	234	231	207	200	200	199	205	233	178	214	202	242	222	226	213	197	209	214	221	222	206	219	188	208	207	214	190	189	223	212	196	238	218	209	225	243	188	205	224	226	230	223	216	217	211	216	234	209	221	219	227	245	219	234	210	226	230	233	220	245	214	222	225	230	203	231	232	225	205	235	227	207	231	217	194	216	220	219	217	250	214	211	216	199	213	230	255	209	221	230	220	202	218	229	222	227	205	207	212	222	234	214	196	208	209	254	196	212	203	213	246	228	198	213	223	228	230	215	180	189	222	204	225	168	192	185	200	234	220	225	218	211	229	214	201	201	185	233	207	215	219	218	214	201	213	222	202	199	214	202	189	213	179	200	210	229	226	233	222	207	193	187	241	218	203	220	223	210	221	227	221	192	212	233	208	238	203	168	207	233	217	214	238	232	214	208	218	198	191	198	211	203	196	205	195	182	237	203	232	211	239	215	206	189	208	201	225	201	198	211	202	227	208	198	210	209	200	188	216	214	200	202	235	222	214	254	212	221	239	207	190	202	198	217	226	221	198	226	176	189	190	237	201	223	212	193	203	232	205	209	221	206	187	231	213	218	208	200	194	216	256	215	194	225	217	220	215	187	214	209	197	190	207	241	219	218	190	232	224	219	215	226	204	219	245	211	187	186	234	227	183	192	204	212	224	216	226	210	201	198	187	204	237	232	208	229	205	214	229	199	209	198	245	216	217	192	241	233	241	227	214	211	222	215	215	204	200	210	213	190	177	215	184	213	227	202	215	204	220	186	189	218	208	200	248	232	223	243	215	175	201	205	223	218	201	237	196	194	228	203	233	196	241	213	204	253	217	213	229	216	210	223	219	212	199	226	231	206	235	206	230	213	196	219	222	230	210	231	211	217	206	223	221	214	205	210	227	224	215	209	209	211	210	185	229	212	216	206	210	236	198	207	238	241	229	222	223	200	192	226	223	222	226	203	208	240	205	213	218	222	221	235	216	208	201	189	211	227	204	230	215	213	213	203	213	237	185	219	211	206	230	212	201	209	188	214	205	208	193	207	219	181	192	185	191	235	202	223	211	216	212	194	209	200	216	217	203	238	191	215	200	196	225	229	219	226	194	223	205	180	221	209	219	215	205	245	190	211	172	214	213	184	204	223	210	232	255	220	199	210	228	214	186	199	191	202	223	209	245	192	200	233	211	195	209	212	213	171	185	219	211	203	206	191	227	200	212	211	212	221	205	217	208	186	224	230	219	192	209	204	213	230	216	221	189	217	184	202	221	205	225	217	225	196	215	217	245	207	236	212	197	215	217	219	195	223	222	239	206	182	234	221	227	204	224	196	205	238	225	237	205	206	205	192	212	202	191	236	199	218	229	227	206	178	214	205	201	247	203	222	217	197	220	234	217	232	191	239	220	251	200	201	227	199	210	220	234	216	222	227	219	229	213	194	204	198	192	217	190	213	212	190	203	199	221	216	183	233	231	210	238	198	206	198	232	211	191	224	219	206	228	204	218	199	196	176	228	232	226	242	201	205	208	251	205	221	180	197	202	219	235	207	223	251	202	202	212	185	217	228	239	201	230	206	209	199	223	175	209	215	186	199	214	199	197	221	224	204	197	238	209	252	199	201	240	209	210	193	214	221	201	194	214	235	203	200	226	214	213	219	214	213	219	210	215	227	197	224	217	208	200	217	215	218	208	195	195	225	215	203	207	211	220	208	219	209	234	219	221	210	203	211	225	212	219	196	221	218	222	208	225	206	197	213	234	237	251	234	226	201	198	216	194	203	230	235	210	229	214	202	205	221	185	213	227	217	213	207	234	212	226	208	203	198	213	213	197	207	202	201	220	209	183	212	237	198	213	250	228	227	208	199	235	220	207	214	215	219	211	215	185	206	203	220	238	210	238	230	241	196	218	208	197	209	220	223	215	203	187	209	209	215	187	208	221	237	218	201	228	218	210	223	207	193	206	190	208	193	210	196	205	209	197	189	213	232	218	222	250	213	214	240	220	244	210	204	191	197	190	218	205	252	239	228	210	212	224	224	198	211	204	190	240	230	204	210	191	231	187	204	208	203	193	206	236	236	207	220	200	210	224	214	215	212	224	204	220	205	212	207	201	202	220	197	194	211	204	224	196	219	193	221	185	218	190	211	234	227	199	194	224	238	186	186	228	211	229	208	198	206	224	207	209	215	206	205	186	193	193	223	196	178	226	198	244	207	210	215	187	187	190	201	223	225	209	199	220	232	233	237	216	223	197	234	197	209	228	205	180	198	192	222	246	212	213	181	223	203	217	198	208	218	197	189	206	183	235	228	231	230	223	219	220	197	218	204	209	214	209	216	202	222	218	232	247	198	180	188	210	202	207	240	222	229	215	219	194	201	200	205	221	224	224	192	219	218	198	243	195	212	248	208	188	216	211	247	210	202	233	234	219	193	223	211	208	196	217	179	216	214	208	213	209	198	231	198	196	241	213	214	223	208	211	213	194	212	196	214	217	224	216	202	183	261	216	196	198	208	220	205	211	194	230	200	230	252	186	210	204	235	206	205	211	199	223	223	203	223	196	209	211	198	212	217	220	220	196	211	215	221	229	199	196	201	192	188	211	211	225	208	208	197	221	215	198	210	175	216	200	210	199	214	227	226	229	218	198	197	198	209	240	235	217	221	205	217	206	206	214	170	197	199	213	238	214	213	191	211	245	255	225	202	195	225	185	214	189	164	177	215	212	212	196	192	228	210	222	235	192	256	208	207	223	216	240	186	190	235	217	238	207	206	192	197	220	207	200	182	213	209	175	222	198	221	189	210	182	191	194	205	208	243	182	221	217	229	228	214	224	237	183	198	228	235	190	213	220	207	233	205	200	244	204	225	215	207	222	224	196	189	219	205	194
17872	1955	1117	1248	1096	943	824	774	700	636	633	621	571	597	538	561	525	544	551	536	497	527	494	535	543	512	483	495	507	484	507	513	503	549	509	526	512	472	532	524	487	541	513	537	500	509	519	536	475	482	507	515	497	488	492	465	459	511	503	483	513	469	488	512	530	508	559	544	498	468	476	482	482	513	526	465	526	488	507	517	479	524	486	475	506	556	479	502	525	468	553	487	518	511	489	519	500	502	493	500	512	526	497	500	496	459	428	489	504	482	503	503	478	495	492	511	483	485	537	476	529	527	504	494	521	507	472	517	516	492	529	472	480	505	558	468	545	497	510	519	535	475	498	500	476	473	490	521	537	501	476	482	484	472	477	489	471	469	502	478	487	493	481	521	505	497	521	530	466	486	499	475	510	489	521	523	525	491	540	473	521	434	510	529	503	506	513	492	503	508	512	531	521	479	497	503	501	534	497	501	495	503	513	459	512	495	496	475	524	518	517	474	503	517	501	474	511	512	513	499	483	503	505	485	501	478	509	493	480	502	506	481	494	474	470	504	491	501	501	470	553	495	483	487	509	450	529	493	498	510	482	514	503	484	489	491	500	539	526	516	478	493	502	540	515	512	471	531	528	479	468	479	504	510	504	503	492	502	517	531	481	515	496	479	500	500	498	537	494	464	500	470	495	480	499	539	525	508	488	473	522	516	525	515	480	474	492	469	505	523	486	547	470	485	485	492	530	515	502	466	512	516	489	471	501	494	459	525	496	467	520	502	505	458	548	516	503	513	489	501	535	521	524	519	473	498	491	495	484	522	490	492	518	503	538	476	484	461	521	491	490	516	491	515	525	521	541	494	485	460	521	515	496	553	497	503	481	479	475	510	481	501	509	509	479	527	493	528	466	494	512	525	526	490	487	464	496	496	499	458	487	506	477	476	491	491	538	507	484	481	486	470	492	469	502	505	512	514	509	496	479	487	443	460	508	497	503	524	471	495	494	460	500	466	477	487	524	480	501	472	494	448	541	526	494	519	487	497	524	497	495	517	473	479	475	505	470	486	466	517	489	485	516	493	471	481	467	505	523	467	504	520	465	488	496	475	458	515	518	464	565	483	520	489	473	499	475	513	515	544	484	506	488	476	542	477	447	475	502	471	510	514	470	463	476	496	514	473	507	515	502	513	481	485	497	504	500	482	462	534	492	478	509	526	519	540	494	473	515	503	473	524	458	496	503	494	518	486	478	505	500	497	479	470	509	509	509	528	503	489	485	514	491	496	518	501	476	517	483	532	494	494	529	462	518	528	454	530	514	495	507	490	522	470	514	523	486	531	505	496	475	493	493	509	468	509	546	480	518	508	513	515	490	531	481	504	524	490	477	515	495	495	508	495	497	492	521	516	524	539	524	486	490	539	467	482	484	490	511	505	475	465	505	517	491	500	502	495	499	479	488	478	484	455	492	505	504	498	484	522	495	515	504	512	505	511	442	499	511	493	522	460	444	528	493	542	497	495	480	494	517	513	485	465	452	489	536	477	478	493	507	483	517	481	515	464	515	484	495	532	531	495	481	476	523	503	475	492	547	502	508	515	475	498	522	519	470	510	497	513	515	520	526	490	510	508	493	504	478	465	473	492	490	441	509	513	494	479	480	516	524	522	517	499	502	514	495	481	472	480	490	491	516	457	514	476	500	490	509	495	501	510	497	513	517	495	511	461	502	496	465	509	478	511	513	509	507	512	504	469	493	482	505	518	510	523	519	468	508	502	505	532	514	508	493	470	521	481	506	491	473	449	454	500	492	501	475	487	503	473	532	516	514	501	505	500	502	492	487	475	480	507	495	496	549	524	438	503	506	477	488	477	530	529	501	473	474	511	469	505	534	463	490	535	533	537	477	480	478	487	479	496	494	533	491	495	475	492	446	527	498	531	495	477	481	495	495	483	479	503	522	505	484	523	477	500	519	488	507	519	510	520	527	515	460	492	464	494	507	538	502	512	517	483	463	533	482	522	494	515	475	495	498	532	498	517	487	498	487	498	486	503	496	457	488	515	501	485	479	466	489	502	516	529	492	520	486	485	462	514	499	526	490	510	490	451	531	479	505	516	509	515	464	554	487	458	492	488	530	466	487	501	492	550	502	483	523	519	463	484	465	541	522	453	489	512	490	512	488	509	510	478	476	532	501	485	540	531	502	503	506	519	478	474	527	474	509	476	484	538	510	474	513	479	452	488	508	488	485	517	506	502	475	512	476	491	495	480	487	483	529	530	490	530	501	515	477	516	538	484	494	492	506	468	513	515	489	501	503	482	496	563	553	502	466	496	497	485	506	467	492	478	487	487	508	521	557	529	482	508	444	505	446	506	469	530	468	479	531	491	518	539	518	504	462	494	524	507	507	535	471	482	444	489	527	467	516	471	507	498	553	521	523	491	502	486	470	515	433	486	484	500	538	490	463	486	498	493	511	467	499	482	552	513	523	499	473	500	485	509	548	479	530	511	522	517	455	524	494	517	492	498	503	481	450	509	487	496	500	491	480	523	504	476	515	484	492	488	490	508	493	510	472	497	495	526	474	480	480	512	504	486	469	502	508	469	507	505	509	496	535	497	516	551	485	487	536	490	520	544	509	519	468	509	501	473	483	496	488	495	502	500	516	512	476	519	499	514	499	495	465	510	569	493	493	526	482	485	519	519	484	474	502	468	500	509	470	499	512	525	506	499	473	542	515	536	513	474	486	494	531	469	538	489	503	491	490	495	485	497	503	522	503	460	504	492	514	507	498	521	535	489	521	475	503	470	503	532	512	511	455	493	517	503	501	519	539	491	458	513	490	507	514	528	493	513	420	516	488	489	444	475	530	484	500	481	540	508	466	450	504	502	510	484	500	489	491	487	493	494	482	507	475	471	512	483	494	462	468	464	525	487	488	493	513	499	472	492	491	470	469	483	491	475	496	526	439	492	470	536	521	478	497	477	503	490	512	474	466	506	507	528	496	497	480	484	484	516	483	524	498	517	518	500	454	528	473	519	531	473	530	480	493	512	504	462	502	513	537	468	467	496	482	490	513	486	519	514	504	449	520	477	462	527	519	460	490	489	504	505	467	513	489	525	511	533	477	486	466	495	494	496	486	486	465	517	478	502	492	542	501	467	488	498	486	479	526	517	508	527	494	505	523	502	499	483	475	486	474	503	485	495	510	465	509	533	506	514	459	514	507	519	499	538	477	496	558	528	484	466	516	548	483	484	548	463	492	541	519	475	457	528	510	492	480	486	500	467	497	501	509	506	492	507	553	512	511	522	492	522	473	517	515	508	494	481	498	522	499	489	519	471	513	502	488	538	504	530	499	493	514	511	505	527	496	509	511	516	447	501	514	492	513	560	499	529	503	482	493	552	515	504	477	509	505	490	490	479	458	474	499	457	476	497	510	493	514	521	524	467	495	475	476	466	511	480	485	475	520	490	497	521	483	487	507	491	489	502	499	504	514	481	478	477	467	520
37131	8631	917	512	373	315	278	215	249	222	223	200	168	171	196	191	171	146	153	187	159	165	162	143	164	177	168	169	173	167	149	140	150	147	144	175	172	157	127	152	174	168	174	171	152	141	151	186	174	166	147	150	160	156	156	157	161	163	156	164	160	164	174	164	165	167	149	155	166	172	155	190	154	171	187	148	157	166	168	142	159	162	150	170	152	151	153	143	158	167	155	175	183	154	167	174	151	155	152	137	145	155	157	148	158	133	146	168	164	167	151	169	165	166	174	134	171	174	158	165	176	156	172	155	147	158	152	161	150	173	143	158	159	140	158	158	157	169	166	153	140	177	160	172	150	141	142	149	192	198	139	162	139	140	143	152	181	143	160	133	155	157	171	153	183	172	178	147	167	151	146	166	154	185	168	166	179	165	143	157	164	177	173	165	184	165	130	134	166	165	153	153	159	153	146	164	139	170	155	159	173	144	145	151	187	149	183	165	160	156	174	173	141	143	153	160	154	171	130	166	133	155	142	186	173	159	157	136	177	153	160	149	148	139	160	162	170	170	172	172	138	165	139	166	126	145	168	159	165	164	182	180	144	164	164	153	181	171	180	189	161	140	145	129	136	157	159	184	171	152	170	140	145	156	144	165	157	133	148	174	169	179	194	153	150	169	149	153	176	163	151	142	161	172	157	137	159	164	138	179	179	149	150	160	185	147	158	169	124	157	125	156	173	156	160	185	154	138	159	142	152	160	160	151	143	156	165	154	178	158	142	162	143	171	158	153	155	160	156	156	136	169	167	178	173	146	157	150	159	162	159	167	161	187	180	173	150	177	156	178	175	153	152	130	129	158	180	154	167	160	167	141	137	131	160	160	165	201	168	159	190	167	189	153	157	144	171	144	158	167	168	170	174	159	147	158	159	181	185	159	165	160	161	166	143	177	147	154	159	147	165	164	155	169	149	142	147	160	151	133	143	155	140	158	139	172	150	166	156	155	186	154	167	159	153	173	151	162	150	177	176	163	132	150	154	165	163	153	138	163	182	136	156	148	173	155	167	150	197	154	150	160	152	166	166	179	183	148	136	164	155	178	165	165	155	193	182	135	147	154	153	182	152	162	165	155	143	147	173	161	177	159	145	150	175	142	162	168	164	160	154	171	162	178	153	158	155	155	165	141	172	171	167	176	177	161	169	143	163	164	165	169	168	157	132	160	157	162	187	142	162	168	176	157	153	135	153	158	153	153	143	174	156	145	169	167	166	140	152	171	187	145	158	161	150	163	185	169	181	133	164	150	158	151	164	145	145	161	180	138	164	174	191	144	175	154	142	157	145	171	171	138	139	166	147	159	167	168	175	136	161	157	178	140	174	158	146	172	146	149	141	160	165	159	147	136	143	161	176	183	178	165	147	145	152	175	161	153	151	160	174	143	184	176	137	159	159	182	173	151	163	150	175	150	148	149	161	148	153	161	145	135	152	143	174	176	163	180	161	175	152	140	164	129	172	155	167	170	147	152	146	174	151	186	147	174	158	150	153	145	154	188	166	150	159	161	160	161	189	165	141	150	162	146	147	158	159	147	158	148	162	160	142	174	166	151	158	141	148	173	155	158	155	164	170	153	168	159	175	159	151	125	136	168	153	143	175	175	169	162	174	146	156	151	149	163	139	179	157	174	161	165	165	175	181	162	152	161	163	148	166	141	171	141	146	145	169	153	142	181	150	153	141	149	151	177	161	151	146	152	161	146	149	161	164	153	150	186	166	158	170	127	152	192	144	142	163	156	130	163	162	150	139	169	143	157	162	168	143	164	149	188	162	168	175	156	160	170	167	149	147	142	141	158	146	146	160	167	141	169	155	156	150	158	168	155	172	152	158	156	165	146	167	163	162	163	153	149	129	178	151	175	134	154	149	154	183	151	162	147	138	139	153	184	156	137	142	162	165	171	157	184	161	155	180	190	173	144	131	143	174	156	142	180	162	163	154	147	203	164	167	146	155	141	161	173	169	163	177	163	137	151	175	137	152	151	152	152	145	161	163	179	143	126	161	141	158	138	181	144	177	162	174	156	149	165	150	172	186	146	135	144	174	150	151	175	154	148	141	164	176	149	176	152	157	149	152	163	164	159	150	172	134	142	166	154	150	145	135	146	145	139	178	160	160	158	156	147	177	167	149	140	142	129	154	162	139	166	155	145	181	165	151	152	169	164	197	160	148	139	153	132	174	148	174	148	162	171	161	163	156	177	150	175	158	170	141	134	171	145	172	135	159	147	146	151	154	130	173	170	137	161	174	187	183	167	138	151	151	164	145	159	174	184	144	135	155	164	146	144	136	168	152	161	141	155	164	148	165	174	156	145	152	147	158	141	165	159	158	188	166	167	139	172	171	176	157	127	141	159	155	161	164	184	170	135	173	165	159	148	182	155	159	164	156	181	140	174	149	174	159	160	163	152	149	145	160	162	140	163	157	175	172	164	163	160	189	168	153	160	149	183	153	146	182	177	173	154	175	141	186	154	153	131	157	159	150	137	158	147	145	148	180	160	174	176	155	164	140	155	190	142	167	142	142	168	171	170	160	168	126	157	148	164	169	149	155	165	142	153	154	142	136	158	177	135	135	158	174	192	171	174	146	163	147	152	157	151	123	168	156	149	144	166	153	160	173	166	204	157	180	175	161	174	182	160	151	183	157	162	159	155	146	154	169	140	189	169	160	120	149	158	140	148	174	143	160	152	142	133	132	164	178	150	160	169	145	153	145	150	172	182	152	187	157	159	135	147	177	152	181	159	181	174	153	167	158	158	160	153	142	162	151	157	148	135	152	144	183	184	164	137	184	158	150	173	158	123	141	163	170	132	141	168	161	128	128	161	170	148	150	178	156	178	133	143	186	152	157	172	163	167	179	166	149	162	156	171	143	149	162	157	167	149	182	135	161	163	153	166	169	159	143	153	155	129	144	161	164	146	166	166	145	181	175	166	167	172	171	165	149	155	156	137	171	153	160	176	181	155	153	133	168	159	148	164	150	173	172	165	152	167	159	154	159	184	168	164	160	136	152	167	139	142	155	135	150	162	160	191	152	168	153	160	168	183	154	160	182	192	189	144	157	163	134	146	149	171	172	160	157	172	182	165	134	148	141	149	165	168	168	144	177	166	149	160	152	181	155	167	149	165	153	171	149	147	160	146	173	161	168	148	150	176	156	152	170	177	170	180	164	139	160	152	139	156	148	153	165	148	172	127	154	147	184	173	159	181	148	164	166	148	171	152	152	157	158	173	138	164	141	185	161	162	166	173	141	164	157	158	154	145	161	144	171	173	134	141	149	160	151	170	153	155	165	158	151	142	164	165	158	143	145	149	151	161	158	141	160	146	166	188	172	172	161	133	143	159	156	148	176	149	158	144	133	158	173	140	172	141	157	180	162	163	144	152	163	161	148	140	152	159	156	140	157	156	179	182	155	155	142	176	148	150	143	138	153	159	144	161	158	149	130	166	156	163
21659	2276	1651	1823	1462	1241	1029	936	761	771	684	590	603	572	490	502	501	524	498	462	475	495	470	465	460	470	448	415	462	438	447	434	442	430	464	439	438	418	442	418	413	421	397	418	431	420	411	408	421	429	421	387	400	452	422	432	409	408	429	405	416	399	384	425	400	412	422	443	411	420	428	407	431	402	430	396	402	424	413	387	414	375	383	413	425	414	421	388	399	396	438	392	388	397	391	395	422	431	443	422	409	443	409	400	438	433	454	442	425	393	406	425	456	422	432	411	413	411	396	421	440	415	409	396	424	410	398	428	372	424	394	418	416	426	441	393	428	399	391	419	425	424	423	407	386	382	381	429	358	437	410	427	420	375	415	405	412	434	365	411	416	415	401	402	420	440	437	432	396	392	417	426	440	450	425	386	412	413	407	410	380	395	441	426	409	390	391	387	405	427	419	442	442	394	429	401	447	396	398	369	384	422	379	418	436	401	422	426	447	426	400	418	447	411	387	396	404	425	397	424	422	405	417	416	369	366	424	389	411	370	409	430	399	417	367	419	418	411	390	386	422	383	436	379	443	412	414	413	415	428	397	418	390	383	444	430	396	400	414	347	402	379	390	398	407	404	379	418	426	407	425	435	375	435	409	427	405	417	423	381	458	403	414	413	428	398	441	380	403	406	414	408	394	375	429	371	410	381	434	418	384	393	356	424	414	412	392	401	423	423	427	385	427	407	404	403	398	427	443	389	423	384	419	409	457	386	406	417	447	407	420	411	411	417	441	406	413	419	461	416	449	408	411	427	421	385	414	425	399	439	406	423	375	379	408	448	390	434	419	378	409	431	412	391	420	404	377	395	447	438	404	414	400	389	416	418	409	399	422	449	388	431	424	441	429	391	408	385	398	431	419	409	402	395	447	432	469	437	407	425	400	414	396	423	367	432	416	399	383	406	416	438	415	388	415	406	424	384	433	377	391	394	393	395	417	420	406	400	359	398	398	396	386	405	432	442	423	409	429	425	346	403	389	433	381	390	433	400	405	418	430	360	404	409	419	428	400	431	415	385	399	411	414	404	413	396	404	420	415	442	429	397	434	393	432	416	420	394	412	392	395	406	409	457	419	415	408	362	425	442	422	420	374	382	432	390	404	432	396	420	384	398	391	429	413	390	392	386	417	416	418	446	423	406	403	402	384	406	428	394	389	384	376	396	387	407	385	435	402	417	414	411	384	425	452	429	434	390	394	424	403	400	385	389	396	415	410	410	417	365	421	392	416	399	447	445	422	418	397	403	381	405	416	432	461	399	384	430	432	449	450	413	400	402	371	428	370	419	411	410	408	400	433	413	418	436	390	406	401	400	438	393	428	395	434	377	414	395	402	431	419	413	375	381	408	419	447	396	391	382	377	368	401	435	420	390	392	429	434	385	390	387	394	394	420	392	433	428	426	419	411	422	422	417	396	431	400	390	411	402	418	427	448	400	426	404	411	396	406	394	390	435	419	405	415	426	397	420	434	372	432	395	388	432	398	400	414	372	395	388	428	425	402	436	381	397	381	383	415	422	389	432	372	405	399	417	408	421	398	401	425	421	417	402	412	402	443	426	398	379	415	446	427	411	443	428	402	404	447	383	380	386	429	422	391	404	409	411	424	404	392	405	421	389	374	396	418	386	417	431	455	397	417	427	419	406	399	380	391	390	424	411	391	430	405	401	402	405	395	405	408	401	367	379	423	405	411	444	394	413	417	451	414	424	394	435	420	379	391	422	368	397	390	412	406	418	396	367	362	439	441	390	386	384	415	410	415	383	389	376	385	409	434	431	402	437	388	386	390	400	414	456	405	423	423	414	420	393	400	432	393	404	407	401	418	404	383	397	419	400	389	421	415	395	417	391	446	408	398	407	423	388	390	445	438	443	411	436	403	424	425	390	399	391	431	423	396	406	378	418	446	395	419	422	408	419	405	415	390	405	377	440	447	430	418	388	379	372	422	391	450	385	413	434	447	434	398	405	410	419	415	442	445	431	398	443	399	392	427	409	431	401	410	388	415	440	415	421	400	432	422	394	415	403	443	421	459	392	396	357	416	428	380	397	412	427	399	431	379	440	383	407	412	391	394	391	414	386	418	392	442	392	402	452	417	422	376	408	405	401	383	388	416	414	401	377	396	416	434	399	451	439	382	407	392	457	440	428	401	430	441	434	371	403	420	425	405	416	412	419	392	389	452	429	413	454	462	394	425	422	414	422	425	420	447	422	411	423	396	417	403	411	443	430	363	400	406	407	442	441	426	426	428	387	432	421	415	405	408	459	396	416	415	391	413	406	416	419	428	378	413	432	410	448	379	381	375	464	402	420	382	431	414	398	412	411	401	416	421	401	393	416	409	373	433	362	408	451	439	441	404	388	400	381	395	406	393	428	410	410	410	413	412	408	398	424	431	401	398	407	401	393	390	394	447	420	395	399	423	426	417	417	417	420	380	414	403	406	404	422	400	406	401	425	420	452	397	413	420	375	369	408	411	406	410	412	442	459	414	387	394	401	419	389	439	400	452	396	435	394	439	359	439	386	397	406	409	442	372	395	438	400	436	410	403	431	399	400	407	418	408	385	444	413	394	408	373	426	401	385	379	400	411	421	399	403	392	450	420	420	408	414	376	435	396	408	409	436	374	397	399	417	424	386	406	397	418	409	421	428	375	379	400	429	398	410	427	377	388	418	437	416	413	419	392	464	412	398	408	427	383	387	393	407	419	396	450	403	428	385	439	419	394	415	422	442	450	421	410	395	391	411	421	428	419	429	391	419	400	424	420	419	416	389	421	366	400	396	402	377	401	419	419	370	406	427	446	388	398	414	418	383	437	391	407	433	388	388	411	407	376	413	386	372	421	393	372	389	404	397	419	440	435	419	399	402	392	438	423	428	387	391	430	440	433	392	427	393	421	419	401	383	361	382	414	410	434	416	424	391	433	429	419	409	405	364	414	433	436	417	426	379	426	404	412	408	412	390	423	430	391	399	407	420	432	436	431	428	417	417	414	404	379	412	414	404	419	390	429	475	410	420	413	404	390	397	458	442	377	443	434	436	439	399	412	379	419	411	425	398	366	376	401	396	384	399	387	389	382	421	419	446	411	430	430	411	391	385	421	429	398	415	410	454	401	445	381	390	450	418	452	370	400	383	451	378	403	461	396	382	411	397	407	391	420	410	388	445	412	404	429	445	442	426	401	406	392	416	427	401	426	414	383	389	388	406	397	421	399	409	416	381	377	436	435	397	397	400	393	396	424	439	441	414	386	434	378	430	428	397	387	406	410	394	448	403	424	414	410	400	408	419	387	404	450	427	399	377	389	394	418	409	433	377	419	413	414	407	429	434	401	402	406	414	364	408	407	414	434	434	415	440	423	461	402	412	446	423	420	416	421	401	400	385	411	380	366	369	402	453	406	405	412	418	430	394	456	430	424	421	410	419	423	421	407	432	411	453	420	397	425	438	399	406	388	410
14281	2125	420	416	401	442	392	410	372	394	396	408	400	382	351	368	362	370	427	388	404	414	388	444	384	391	378	393	388	392	348	383	378	400	414	407	395	408	401	392	426	368	410	418	368	384	400	377	369	450	375	392	399	381	380	383	387	459	390	378	390	407	394	381	353	421	394	381	393	413	408	386	407	390	430	392	369	396	385	398	392	385	351	383	398	406	415	387	381	413	380	392	400	383	390	414	393	369	395	373	421	418	394	390	361	410	372	392	334	418	382	406	389	386	411	408	404	397	359	405	413	424	395	410	418	437	378	384	392	359	406	441	388	402	381	425	392	391	423	383	376	388	403	402	346	402	405	390	385	371	377	445	374	400	360	388	413	437	378	346	430	398	357	379	410	413	382	414	379	413	398	397	427	400	396	407	385	413	402	394	386	415	430	390	401	398	416	343	440	424	372	400	387	422	417	423	343	356	354	432	373	389	397	401	376	390	374	405	363	406	389	431	397	395	387	417	447	379	374	394	406	380	431	411	450	385	392	401	409	386	440	375	375	390	439	441	364	380	419	421	415	372	383	417	414	404	380	395	398	381	361	423	392	396	399	386	372	407	384	407	417	428	397	373	389	386	407	380	428	405	407	398	367	348	407	370	399	417	439	395	431	444	380	377	386	387	356	400	356	407	369	383	397	379	425	409	380	382	388	396	434	432	411	395	401	393	372	415	399	367	397	363	384	385	366	360	410	376	422	418	466	407	386	417	329	405	406	373	370	401	372	368	408	377	382	408	347	400	391	422	408	405	364	391	383	443	408	388	380	400	374	391	363	365	396	412	390	388	404	409	416	407	394	364	377	385	411	380	374	426	384	396	454	431	431	417	382	396	382	380	387	387	418	419	398	364	410	366	391	390	386	394	407	397	353	367	354	385	405	446	414	365	405	387	394	363	401	388	378	397	376	383	383	421	378	385	386	414	421	410	387	385	392	367	430	358	408	394	412	369	411	364	376	403	367	385	439	400	398	374	400	406	367	367	376	382	384	394	357	376	378	382	393	384	411	345	398	418	420	399	390	354	401	417	430	407	425	378	411	413	395	376	341	380	398	408	370	379	380	383	355	382	420	407	394	369	383	401	416	413	400	376	407	398	393	416	388	404	395	379	409	447	394	419	398	387	420	425	370	397	434	426	378	403	372	388	376	429	388	410	351	374	443	379	394	413	352	403	413	409	405	421	385	382	391	418	368	403	440	406	399	381	379	362	370	378	406	388	438	319	350	406	453	385	360	395	440	394	383	413	383	360	395	395	406	411	407	405	420	415	407	398	410	382	393	383	399	381	432	403	426	412	394	423	396	403	438	385	381	448	376	399	399	407	413	433	406	410	397	397	394	417	413	391	434	419	387	381	351	365	376	362	370	405	430	432	402	399	413	397	400	407	399	410	411	408	404	432	397	430	384	402	443	387	424	379	412	413	417	383	425	383	398	385	399	379	380	390	411	402	407	409	377	398	421	401	354	421	381	402	363	395	434	384	429	408	412	377	421	361	405	416	381	370	401	437	415	409	447	430	375	445	414	368	409	381	406	402	388	407	395	413	404	411	462	365	370	381	406	454	399	418	391	377	393	391	376	413	372	430	406	387	372	421	395	412	423	387	400	396	433	407	399	404	373	388	379	390	418	416	403	404	397	415	415	427	404	396	407	378	435	392	389	395	396	381	413	387	431	428	382	412	422	401	441	412	372	440	402	420	403	394	355	377	384	419	426	389	385	421	387	395	403	411	395	395	372	388	405	371	369	384	403	451	432	405	420	386	371	365	431	398	421	393	399	370	403	397	394	399	378	403	376	385	389	405	387	388	391	392	396	399	401	376	386	395	395	415	391	427	379	379	431	415	389	363	383	370	363	403	400	398	382	369	373	409	402	365	377	400	406	411	364	396	413	429	377	402	414	372	408	419	425	425	358	417	397	411	424	432	397	391	403	399	398	395	417	409	373	367	385	414	395	407	385	412	381	390	406	394	409	403	377	373	425	404	386	426	424	398	389	426	427	390	370	372	374	367	406	393	424	383	362	425	388	367	381	398	381	396	417	369	394	388	376	391	404	398	386	419	383	412	375	433	390	428	368	373	390	425	401	395	404	369	360	397	392	408	340	408	389	371	382	424	392	402	419	382	380	377	415	404	405	398	398	419	406	407	370	365	448	390	385	403	405	414	390	367	400	405	388	404	382	378	377	378	390	458	380	390	451	393	382	395	338	400	397	409	420	412	379	363	408	415	391	408	378	375	387	384	385	390	416	379	412	426	389	400	377	400	386	387	389	405	369	430	419	409	406	410	399	392	384	420	411	382	424	399	399	415	374	364	361	425	402	369	402	402	402	346	448	376	399	434	415	391	406	400	405	415	362	395	384	408	389	393	414	418	407	430	402	375	400	372	375	402	375	402	375	356	403	405	418	431	380	428	377	366	383	390	392	404	420	389	417	430	407	408	440	399	438	360	383	396	385	356	355	369	439	381	399	405	396	403	404	409	362	366	396	388	402	362	388	359	378	387	392	381	386	423	406	411	363	380	397	409	399	372	400	405	399	398	384	387	407	334	416	426	384	403	389	381	390	457	348	372	406	391	362	373	384	407	384	416	414	355	432	387	407	431	422	383	417	370	412	401	378	366	407	394	404	390	410	387	379	390	355	387	395	389	346	378	410	398	354	414	401	383	427	357	405	385	364	441	428	396	379	387	418	388	415	387	385	385	381	380	399	409	377	401	411	411	387	381	386	419	406	362	378	355	391	424	389	397	415	390	375	397	427	373	372	397	341	389	418	377	379	393	364	380	396	374	378	411	484	422	409	411	375	401	409	415	395	360	427	394	377	378	394	396	401	394	406	389	384	420	402	388	371	419	385	447	390	408	385	398	378	374	392	388	404	381	392	399	412	380	419	381	432	428	389	426	427	390	353	415	381	394	405	384	408	436	417	372	387	405	390	409	393	412	400	411	395	382	416	407	403	388	414	380	432	390	438	410	418	412	415	386	374	407	371	374	380	400	382	420	399	395	387	411	365	401	374	379	400	418	404	391	412	402	382	410	371	428	369	356	381	413	417	385	429	433	364	385	386	399	397	359	389	414	388	373	370	398	388	379	393	394	430	412	366	377	374	413	397	387	379	409	428	423	383	360	401	389	425	393	452	388	395	395	395	401	384	398	353	400	406	389	394	410	384	369	396	414	397	402	366	415	411	367	387	404	414	396	416	386	409	423	431	413	398	384	393	362	351	347	393	401	380	393	397	380	382	418	387	454	396	363	389	414	395	409	393	371	355	428	391	395	374	385	395	394	395	368	355	377	402	390	381	417	420	358	379	368	346	401	399	377	420	380	431	388	417	392	409	389	417	409	359	388	382	390	441	395	391	393	404	394	387	386	419	393	420	392	392	454	414	416	392	420	398	385	401	366	404	387	377	372	439	377	408	378	351	359	415	389	418	398	381	412	358	391	395	422	385	400
9050	1354	874	911	926	872	903	902	856	859	910	878	801	838	872	942	857	884	896	868	837	844	892	834	892	891	852	866	857	855	826	870	868	869	842	850	887	856	826	871	862	845	828	851	852	848	827	854	875	850	897	875	907	849	841	869	910	851	887	837	860	840	877	818	855	860	878	865	853	886	870	890	823	913	871	872	862	869	829	843	839	816	833	867	869	872	878	812	864	861	895	824	869	872	864	901	844	883	879	885	881	878	855	859	863	878	857	843	899	860	879	867	837	846	835	862	834	876	886	823	843	863	857	887	865	864	796	853	939	837	842	853	880	903	859	877	879	818	819	930	860	845	862	883	795	846	814	884	874	841	874	888	821	881	845	880	880	823	909	877	887	869	889	842	871	850	823	868	888	903	916	849	813	823	847	855	818	828	885	857	841	847	812	875	811	845	826	827	868	871	864	916	875	865	895	828	873	876	909	854	889	834	822	842	844	841	866	888	882	869	809	871	851	865	850	780	826	826	860	847	854	882	803	811	910	897	830	844	854	891	839	866	883	856	958	844	869	901	898	849	864	846	889	883	832	824	889	867	906	836	838	857	860	857	837	865	823	875	835	872	854	885	861	884	889	875	888	887	809	849	911	841	808	836	822	923	815	857	865	874	800	922	874	846	839	866	889	880	842	880	862	916	862	820	924	866	820	808	866	891	880	832	824	876	840	887	858	869	877	860	829	930	851	837	889	841	840	833	883	800	891	856	828	889	884	912	831	872	822	868	851	827	866	901	892	872	828	903	869	899	873	873	881	893	855	858	853	804	841	851	860	868	875	830	883	888	827	861	896	864	881	812	923	838	841	843	843	895	838	817	858	875	889	858	826	848	883	826	799	871	859	917	854	853	882	864	845	833	852	871	911	833	874	834	871	881	830	830	851	890	856	888	900	857	847	855	871	881	879	849	884	844	915	872	879	831	902	804	847	824	921	801	845	873	835	856	890	848	869	867	849	849	848	818	852	874	864	910	811	835	907	892	852	887	833	882	851	821	866	824	821	859	855	840	847	851	876	864	879	912	819	849	909	826	848	834	934	863	842	817	863	858	867	858	872	876	839	859	889	850	835	838	866	841	852	900	826	868	850	833	873	837	861	913	833	861	847	849	837	837	898	826	873	882	860	889	892	899	870	913	883	867	892	831	838	843	865	899	858	899	856	881	849	818	883	870	791	875	799	856	845	813	847	838	847	825	844	907	835	866	851	861	891	866	888	835	890	864	899	843	851	861	836	896	871	820	808	902	827	866	845	841	875	870	787	832	834	862	869	874	864	936	872	848	842	859	831	861	855	856	874	829	923	853	824	805	853	864	819	847	872	842	874	910	856	900	923	857	889	843	858	874	889	871	881	824	870	852	896	848	895	861	798	872	863	833	863	880	896	843	867	866	895	877	843	834	895	830	862	872	874	855	840	829	866	858	931	838	860	886	871	802	907	899	909	834	870	864	828	875	838	860	835	901	856	873	832	827	901	846	836	838	841	852	862	876	880	862	862	823	882	869	850	797	896	830	851	902	824	859	823	908	906	864	870	829	870	868	864	881	863	852	870	877	844	829	897	786	842	807	889	859	856	836	877	848	896	846	859	827	874	809	895	853	781	840	845	880	820	892	839	884	851	898	860	825	869	856	901	871	836	867	861	848	916	860	886	829	888	838	845	849	893	862	863	847	845	893	864	879	908	895	910	855	870	890	867	831	821	842	829	883	899	874	801	840	817	879	853	883	894	842	837	837	830	830	902	891	851	856	847	849	864	821	865	879	860	837	835	871	888	846	830	891	879	812	842	896	884	866	891	918	881	871	842	884	836	884	879	828	892	902	909	875	863	841	828	866	860	850	857	878	873	850	839	867	852	915	931	781	861	866	854	904	835	856	872	843	844	892	834	851	865	937	866	869	844	870	845	849	855	904	875	844	872	864	868	880	867	855	942	850	838	867	853	873	843	868	875	849	860	883	872	859	868	804	897	827	892	866	862	888	845	847	852	838	849	839	870	855	869	909	892	871	851	871	874	851	830	881	888	844	878	863	872	877	849	868	858	848	833	853	877	827	858	881	842	835	859	899	864	927	875	818	892	871	854	890	842	845	803	846	834	883	862	898	852	878	876	849	878	871	859	840	869	827	878	868	867	867	789	905	896	871	852	857	873	848	845	825	788	869	903	864	894	909	880	838	848	859	856	829	901	844	852	870	879	874	936	814	872	882	863	818	869	855	878	858	888	884	878	850	886	886	868	843	878	888	873	879	830	868	839	874	822	826	830	814	870	831	830	830	873	862	828	913	863	821	850	883	835	843	858	876	888	898	823	891	901	869	859	883	855	843	859	872	841	872	861	850	826	851	872	852	834	828	863	870	777	860	876	877	859	844	903	819	858	861	834	872	876	839	869	842	879	802	902	837	882	838	869	895	836	828	862	898	883	852	895	853	905	867	844	871	838	835	904	882	860	847	893	902	896	835	894	866	913	869	911	872	880	847	843	903	825	861	817	847	884	876	914	858	871	838	864	864	871	790	809	867	865	854	934	861	882	898	859	803	848	887	891	865	850	876	844	858	864	824	845	840	888	850	922	874	892	824	900	847	874	870	852	862	845	885	904	888	857	878	888	878	839	844	840	847	876	865	846	886	855	882	870	862	887	878	875	766	816	927	896	810	837	861	892	906	887	876	849	898	853	804	843	865	884	831	858	864	895	815	830	869	866	898	788	877	835	846	866	873	846	846	864	886	876	841	867	890	905	863	862	896	883	896	803	834	857	809	917	846	834	823	883	872	840	890	894	803	892	936	869	880	822	895	838	837	885	833	870	828	855	903	841	874	842	877	829	870	901	868	874	917	847	850	851	811	865	852	935	834	846	877	885	856	854	848	847	908	888	910	862	840	873	898	832	873	831	855	874	820	896	835	877	863	870	882	856	892	881	853	831	874	829	902	868	818	851	865	861	854	847	819	855	865	862	832	866	903	866	867	845	841	855	879	871	885	901	880	887	850	837	873	833	852	905	884	936	835	862	841	840	836	878	869	886	829	860	821	820	865	866	889	896	857	833	836	880	827	788	821	867	898	880	923	867	868	862	905	856	913	866	892	847	826	848	901	860	860	854	868	892	904	900	858	868	853	924	837	773	887	891	837	841	881	870	836	887	910	831	849	875	868	861	856	887	808	851	847	854	879	897	814	875	889	838	873	843	866	858	800	908	895	869	849	884	831	845	873	893	840	853	828	859	842	874	830	876	796	919	869	883	841	911	879	894	845	894	887	861	882	872	883	940	845	873	838	852	826	837	898	869	859	837	835	864	891	835	870	832	888	851	855	869	887	827	831	840	887	852	849	838	883	865	887	840	828	874	810	883	897	798	882	845	869	876	868	874	844	864	850	832	874	876	863	914	850	905	915	875	869	847	846	868	847	874	897	854	857	857	858	866	832	840	826	895	827	794	909	861	897	809	869	858	865	829	860	873	835
28823	5123	490	431	332	329	268	268	249	231	234	238	226	230	262	246	187	199	219	250	209	210	216	220	205	238	197	198	237	232	228	216	212	223	195	220	210	234	203	221	219	208	205	229	227	231	215	207	224	207	226	199	216	207	220	228	201	228	232	251	202	206	210	186	196	221	213	219	218	215	241	221	226	216	234	211	201	214	219	223	213	238	190	194	218	224	217	193	217	187	207	214	214	191	207	198	212	220	207	216	195	225	225	217	188	233	203	223	207	236	214	227	237	223	212	208	210	211	213	216	216	217	233	201	229	207	217	220	246	194	200	198	214	186	228	204	210	231	222	231	201	207	208	224	208	195	203	214	222	237	230	207	198	202	207	229	191	207	183	232	228	216	201	183	219	211	206	209	222	234	232	227	196	204	200	210	187	207	240	196	194	217	215	190	253	189	210	205	239	206	207	210	234	204	246	193	237	216	210	213	203	219	214	201	218	213	194	205	232	243	239	212	208	221	211	198	231	221	237	253	218	198	214	198	213	234	208	197	209	191	204	175	187	233	244	230	270	212	211	198	195	224	216	196	182	224	212	199	227	212	211	232	227	179	214	206	237	190	246	230	202	190	205	224	212	207	200	209	238	214	230	223	230	215	214	190	196	222	243	225	228	213	216	217	194	219	227	250	184	204	244	199	186	238	219	236	224	197	226	213	227	220	215	213	230	228	194	221	222	209	203	218	202	216	204	206	229	235	198	214	214	230	237	207	169	197	218	202	218	217	217	204	232	196	230	220	231	202	213	208	213	197	192	234	190	199	199	203	205	221	202	202	210	242	204	234	209	220	234	181	223	201	209	239	248	226	207	216	204	224	217	203	191	193	231	230	232	201	220	212	229	209	212	241	196	214	228	203	209	207	225	201	216	222	209	216	200	207	214	201	195	242	221	222	192	184	195	208	236	233	212	194	222	211	229	206	223	212	202	226	219	234	201	193	208	217	216	225	216	225	225	204	230	188	229	230	236	211	211	242	225	240	226	218	222	210	226	241	202	203	233	197	209	211	228	220	217	195	240	196	213	218	220	216	208	237	217	201	228	201	211	219	210	192	196	213	202	191	216	213	205	205	224	196	228	243	225	216	219	210	245	248	193	228	200	220	210	211	194	198	238	218	228	241	230	251	238	198	233	206	201	199	215	205	223	210	235	222	242	195	204	219	218	225	229	216	221	224	181	201	215	204	202	219	204	214	217	181	216	189	219	217	236	247	195	191	199	198	218	201	203	213	214	218	232	231	202	199	237	222	246	208	226	194	240	230	186	231	222	214	220	248	218	194	245	220	214	213	200	221	192	216	206	224	225	220	206	185	234	193	222	211	202	227	233	222	206	227	201	197	210	213	225	236	206	186	188	218	213	190	210	235	218	208	210	209	215	217	220	274	197	262	249	226	207	197	219	211	230	220	202	226	231	225	233	187	198	209	215	236	185	219	205	204	213	205	206	203	210	196	197	235	195	179	213	216	178	213	219	227	196	238	188	206	226	190	244	197	217	216	224	197	216	216	171	197	215	191	219	243	214	230	221	217	209	229	197	200	194	201	193	233	202	179	188	217	218	233	206	206	217	176	198	213	226	217	187	204	232	217	209	199	198	229	209	219	215	208	229	214	209	210	225	217	224	241	219	198	184	207	219	213	201	214	216	234	230	230	209	208	197	234	199	231	230	210	198	206	220	231	214	204	186	251	235	213	228	193	201	218	184	210	229	235	220	244	199	192	211	240	222	193	205	201	238	225	219	215	226	233	208	203	212	219	234	221	221	251	236	195	193	236	211	189	194	223	218	192	221	188	196	218	211	223	215	227	210	200	242	204	213	197	207	228	235	196	223	217	204	224	203	230	246	235	202	217	195	215	184	223	237	208	237	182	231	241	256	210	204	225	204	202	204	207	237	233	239	226	221	251	225	176	195	213	201	220	225	235	239	190	233	200	200	199	202	207	223	204	198	217	216	218	235	219	201	210	199	214	234	212	209	209	204	190	193	230	176	199	243	217	220	210	198	195	199	241	220	222	210	197	187	223	228	198	214	232	204	223	222	220	198	187	216	219	223	199	186	235	205	202	225	192	244	248	218	201	194	205	172	186	211	209	198	225	246	216	204	230	221	198	205	229	214	209	218	210	178	203	185	253	195	226	221	222	202	194	221	225	213	213	206	210	219	202	223	219	216	234	202	225	215	212	230	217	216	212	211	217	221	212	214	203	230	211	214	253	217	218	245	204	232	215	234	182	206	228	187	223	239	242	214	211	176	217	267	214	222	200	233	210	206	208	205	194	213	202	233	213	203	202	212	224	213	220	208	211	215	228	212	198	203	203	214	206	202	193	238	208	222	221	231	185	220	200	198	237	231	205	224	208	200	212	190	219	222	220	221	219	212	223	232	232	230	235	215	230	196	253	232	215	211	220	227	210	219	205	232	197	216	221	216	223	198	199	224	198	203	208	218	224	206	220	217	220	230	218	199	227	247	231	230	202	247	228	201	218	220	208	222	210	211	224	202	222	226	210	195	236	193	216	188	215	241	236	215	221	240	210	212	236	214	207	198	216	238	228	225	226	211	205	201	227	210	231	201	217	241	201	205	215	220	226	191	216	192	219	225	204	211	222	219	193	223	209	203	207	213	246	211	198	202	217	206	227	201	211	241	212	220	206	208	211	211	234	225	220	225	201	239	215	208	194	198	228	216	189	203	204	204	211	237	207	228	221	208	214	209	219	225	245	230	232	233	222	231	230	231	204	200	181	209	218	210	203	216	234	224	229	213	210	231	257	216	204	211	204	224	193	220	195	213	219	218	197	242	222	215	221	221	195	233	204	213	229	223	233	203	219	202	226	213	219	228	201	210	248	180	205	210	252	195	208	216	204	231	208	206	203	197	195	238	241	217	219	179	212	189	199	220	205	204	249	222	222	223	211	199	214	188	192	206	219	206	215	217	189	228	220	210	212	205	194	207	216	221	213	220	187	216	208	223	211	199	211	198	200	213	194	230	197	219	215	219	210	243	221	215	234	217	194	210	202	229	209	219	210	207	201	220	203	208	217	219	220	231	211	252	219	200	229	220	198	210	217	210	220	221	221	200	206	232	213	200	214	225	211	231	209	215	226	210	209	222	234	238	204	212	215	225	200	226	228	215	210	221	192	207	195	211	208	210	210	224	210	193	205	212	226	214	218	232	225	204	224	226	213	185	172	185	206	224	245	219	212	224	226	231	228	201	173	214	240	209	203	191	212	222	195	188	239	245	224	243	214	243	203	242	218	203	220	208	217	212	199	217	203	234	208	208	229	202	203	239	221	208	217	229	219	203	202	211	210	212	217	200	216	216	219	199	215	184	232	207	214	219	202	238	201	179	175	221	194	215	190	224	242	223	223	206	200	225	229	220	181	207	190	234	211	216	182	224	196	192	176	213	235	183	218	189	211	234	205	201	196	210	216	223	203	203	216	181	183	200	194	221	214
17778	1841	1087	1148	1123	965	841	709	700	643	640	587	583	582	560	538	556	507	548	521	506	483	524	520	536	524	522	531	518	505	546	512	565	485	523	578	543	525	547	513	516	507	528	525	509	496	487	537	502	470	552	508	546	497	504	521	501	521	459	514	505	529	483	492	481	520	510	522	536	504	500	497	517	491	487	490	524	473	494	507	502	507	512	488	518	525	472	520	497	528	534	486	503	521	547	494	551	479	468	474	494	486	495	518	487	466	517	521	504	509	489	496	483	469	495	569	499	484	495	513	502	497	503	478	502	516	474	542	460	511	519	495	513	533	506	524	495	465	495	485	494	524	493	534	495	484	487	474	497	538	493	490	540	492	524	509	476	489	520	499	519	499	514	520	502	478	506	486	492	546	522	476	497	485	480	507	482	530	476	516	487	507	459	478	499	514	531	483	494	487	496	505	526	507	512	483	535	518	516	476	493	485	510	495	513	507	482	502	549	494	512	524	513	504	527	496	486	513	511	510	480	515	511	484	490	519	501	499	523	477	528	481	534	510	487	473	491	500	514	471	507	487	471	490	496	516	536	497	515	491	473	488	515	465	495	519	481	497	501	520	527	509	515	508	546	509	467	489	515	510	487	481	504	512	491	513	533	473	530	471	513	493	506	493	491	483	496	562	512	514	498	484	528	454	516	516	511	522	510	468	516	493	499	541	471	475	504	513	481	510	486	506	472	463	464	495	528	496	479	493	516	514	495	503	502	484	505	506	515	519	502	492	505	483	495	523	477	483	526	505	520	516	469	502	484	527	553	521	503	518	498	532	484	506	492	509	506	524	518	511	506	496	485	523	504	475	526	513	478	516	515	518	506	563	447	529	519	476	501	542	513	485	477	474	484	513	478	519	510	499	504	518	501	482	542	546	516	490	516	472	496	506	533	519	464	500	504	527	481	497	490	489	493	510	552	505	506	484	487	548	486	479	548	519	516	523	518	537	518	479	525	475	500	520	475	504	509	495	475	508	516	506	501	510	477	551	488	538	494	466	483	444	445	524	491	521	505	495	481	462	477	511	493	500	509	502	514	480	490	506	499	518	504	493	490	503	480	513	473	536	494	517	479	524	500	513	505	498	472	500	473	487	516	516	489	517	492	493	552	527	498	530	474	508	524	471	450	498	516	517	494	505	495	540	490	499	523	489	515	511	480	507	543	496	475	501	474	512	522	494	500	486	515	517	493	498	509	471	520	530	491	512	503	488	524	480	517	488	467	514	503	508	484	510	522	519	510	505	521	500	527	498	490	507	488	501	484	522	471	563	515	548	507	520	509	528	489	495	472	496	479	486	478	462	523	495	480	523	489	452	490	497	469	478	493	486	537	509	506	455	485	521	483	499	490	511	502	493	513	491	540	521	515	483	514	541	519	504	485	495	509	582	539	541	485	485	536	512	480	471	521	493	478	527	488	488	508	523	489	490	495	449	482	530	494	461	541	532	502	506	519	521	491	495	525	518	511	466	537	540	520	510	501	501	523	506	491	513	510	474	499	470	482	519	512	468	532	529	500	489	497	502	478	523	454	509	511	450	529	507	485	518	523	479	553	516	486	512	529	474	482	503	529	510	539	499	479	488	499	479	523	485	495	507	507	516	482	491	525	513	469	518	499	472	526	483	484	493	479	481	512	519	503	523	518	492	513	496	467	472	495	545	489	468	492	476	473	512	484	492	521	486	519	533	523	488	522	510	505	505	540	477	491	491	518	537	560	504	468	485	520	496	508	479	495	502	490	498	506	477	541	515	529	500	488	563	516	516	529	470	522	541	504	518	502	500	536	481	514	488	512	491	488	457	470	494	480	473	567	492	476	513	501	514	507	447	475	506	507	498	487	526	507	484	490	506	504	458	506	525	501	508	478	492	534	500	520	488	483	481	525	475	510	512	522	493	478	539	479	527	495	509	511	491	501	514	520	504	527	518	485	474	500	495	510	497	543	507	517	518	483	488	484	505	511	463	514	488	470	484	529	506	472	494	520	518	507	498	497	491	517	516	494	539	533	472	508	485	543	533	493	493	512	512	530	511	517	492	503	492	502	505	525	513	474	465	465	510	456	499	510	492	495	494	537	525	493	539	573	505	514	520	469	488	490	471	465	503	481	479	478	487	487	510	516	469	511	490	471	475	485	491	512	517	496	508	511	489	447	492	521	509	491	516	513	512	501	509	480	506	498	478	499	549	478	514	481	500	459	483	487	557	511	530	478	468	500	506	514	483	485	527	513	513	496	498	521	493	504	511	509	464	463	481	487	488	524	468	500	464	556	497	529	503	497	539	509	499	504	480	457	498	486	485	528	463	564	495	522	479	446	514	539	497	468	500	483	510	501	478	494	477	534	525	482	523	481	516	490	502	512	545	513	546	473	482	501	477	475	501	513	518	468	514	519	508	467	457	508	485	485	549	489	518	475	495	494	534	489	479	524	540	500	489	513	494	471	516	487	506	530	490	504	498	512	493	538	499	493	471	503	480	510	466	511	476	488	500	528	497	488	486	487	435	508	509	490	521	510	484	472	533	547	481	490	516	506	477	486	488	466	473	515	495	501	495	515	512	495	491	474	491	486	492	502	476	556	523	546	502	488	508	524	518	501	488	467	474	521	496	486	513	449	521	496	507	555	495	549	531	480	518	503	503	500	514	493	515	486	501	500	478	500	502	473	524	499	503	484	476	500	478	529	492	490	475	510	496	507	502	493	489	469	508	502	508	527	520	482	496	477	504	522	505	501	466	534	483	470	457	485	504	495	502	456	481	511	526	481	489	497	519	500	475	499	495	552	500	540	509	539	502	469	478	523	454	480	506	505	528	520	486	494	435	491	500	513	488	468	498	470	490	512	487	489	492	488	467	501	462	473	504	456	499	530	525	505	487	544	507	522	471	462	512	508	553	485	497	511	508	496	530	537	498	509	497	473	468	520	494	490	488	454	487	528	535	495	523	465	481	515	465	542	529	497	522	518	506	518	520	497	469	495	477	500	497	504	489	500	539	500	476	508	490	526	455	497	495	551	474	466	512	453	542	525	494	503	526	478	490	496	484	498	472	457	493	524	501	491	484	528	519	509	497	511	487	513	495	514	486	485	531	493	489	507	504	527	535	529	461	509	516	496	473	527	482	521	506	468	528	496	497	512	518	512	515	527	478	497	506	499	468	503	508	523	539	469	544	494	486	519	477	480	539	473	492	505	483	498	462	520	504	493	496	493	538	517	472	505	518	525	488	456	543	478	437	544	461	553	493	470	501	456	497	521	509	527	517	412	455	536	503	532	518	515	519	482	510	494	507	536	485	495	472	501	502	508	508	492	490	458	517	531	464	453	505	485	503	478	492	487	517	547	461	475	528	527	494	497	514	497	507	485	528	483	492	516	553	462	474	499	488	482	474	507	507	519	523	506	479	488	499	494	517	518	501	511	485	498	477	502	498	497	496	514	506	538	519	463	434	486	539	495	502	484	488
37514	9112	944	545	451	331	281	278	205	221	179	166	198	173	146	178	200	182	146	186	174	153	166	188	182	208	200	173	159	164	186	149	129	145	170	181	156	151	149	180	175	182	146	147	146	175	169	158	172	144	171	151	150	178	144	163	160	164	153	186	166	166	159	174	155	155	168	161	162	176	165	156	180	185	141	136	158	168	175	164	187	172	152	154	161	154	158	150	157	155	170	160	158	157	139	166	154	154	167	146	165	151	151	188	165	146	168	168	160	174	167	156	148	151	165	182	161	157	187	192	151	179	143	136	171	168	184	145	189	162	172	178	177	128	159	181	161	162	169	171	154	166	154	179	156	157	162	177	139	173	145	158	175	173	155	157	157	147	160	171	178	183	166	141	169	161	163	191	161	171	155	199	154	163	159	158	172	189	153	164	164	142	174	139	168	144	151	173	150	164	145	154	168	174	153	167	174	168	180	146	172	154	162	159	149	153	143	149	166	164	168	143	139	146	153	157	161	160	170	167	184	167	164	164	159	163	166	151	156	175	153	139	161	152	163	174	157	144	162	142	157	177	163	159	148	154	153	144	158	146	159	143	155	155	146	151	134	142	167	169	175	160	142	178	168	146	195	182	161	142	165	160	154	158	167	185	146	178	157	169	165	193	155	153	167	162	153	148	189	177	161	153	153	167	159	163	154	152	146	141	145	169	148	157	172	168	161	156	195	161	171	161	140	141	145	155	165	155	164	162	145	149	171	152	177	159	201	146	154	150	161	169	155	162	167	168	140	183	159	160	171	131	158	155	186	141	188	162	156	157	141	147	144	175	148	156	164	166	173	157	182	185	172	180	175	200	135	162	149	160	147	160	145	163	162	195	153	159	155	185	143	170	147	157	153	174	179	186	150	151	176	147	188	164	171	195	175	176	163	163	160	166	172	141	173	176	146	144	139	153	160	150	186	175	162	136	190	167	162	177	139	200	168	178	156	145	162	162	150	149	159	169	152	159	190	155	156	179	160	172	163	168	170	167	199	152	148	175	164	154	162	173	168	141	161	172	177	146	171	155	157	157	147	172	164	164	162	161	159	163	174	169	153	174	168	151	152	141	161	151	168	170	160	148	151	173	158	158	147	174	167	155	146	174	168	149	162	168	159	136	127	152	171	157	173	172	146	162	147	166	161	181	162	162	165	176	147	174	160	163	155	148	168	162	178	197	169	175	149	165	170	172	166	171	151	140	151	157	158	167	171	179	163	150	174	149	151	139	166	187	180	169	194	171	156	168	138	149	158	147	158	158	156	175	175	149	155	170	133	142	141	158	164	182	160	155	170	171	161	155	161	166	135	156	159	143	160	160	171	165	156	178	180	166	153	159	180	160	138	148	156	168	143	180	150	164	129	155	140	167	175	152	136	150	173	178	155	153	172	153	150	162	156	154	182	165	173	156	161	172	169	161	149	178	146	165	153	172	166	157	165	157	162	148	154	141	173	169	151	157	153	168	174	166	158	173	149	154	153	167	171	172	171	164	147	128	190	155	179	164	161	147	172	155	169	176	142	142	176	164	180	154	156	171	142	163	147	171	157	138	174	180	156	142	156	174	159	170	176	142	167	152	174	141	161	153	157	167	163	164	158	143	155	151	167	155	151	171	171	152	167	148	160	156	178	178	141	151	148	164	169	185	151	173	156	149	133	169	167	160	150	165	158	144	125	143	158	146	141	164	155	177	157	155	150	134	176	173	168	157	169	141	157	159	155	147	173	154	153	191	157	155	180	147	169	156	164	164	178	151	175	129	161	169	151	157	132	194	160	142	164	170	178	154	155	148	156	168	145	169	171	154	166	164	152	145	162	160	149	152	154	149	159	157	158	141	162	167	175	169	158	184	166	170	162	176	167	160	147	167	169	150	165	168	162	187	138	164	156	171	173	174	161	168	157	143	148	145	149	157	151	137	173	174	175	155	167	122	151	158	166	155	161	151	161	165	152	142	157	160	146	157	165	176	174	168	172	158	180	146	147	150	177	167	165	168	168	174	181	156	152	154	159	158	197	151	163	163	160	177	166	148	155	160	149	173	155	164	151	148	192	172	147	170	157	166	188	142	149	181	163	170	169	156	143	148	177	156	165	143	176	195	176	155	185	164	156	142	163	168	159	154	140	145	168	164	170	186	153	149	147	156	182	164	166	181	157	146	166	159	157	162	151	151	164	169	171	185	153	169	156	156	151	178	172	150	174	175	153	161	160	153	175	176	145	183	162	185	147	158	167	148	152	141	180	170	154	159	151	156	160	154	142	141	167	168	144	176	135	145	172	170	170	157	155	170	142	162	170	164	194	130	170	171	145	143	140	165	151	149	188	164	169	162	143	159	173	167	156	178	175	147	180	154	145	137	172	159	151	168	175	170	182	165	156	176	151	157	165	166	157	169	163	188	187	168	163	148	173	182	129	138	166	168	166	177	154	183	197	164	172	164	161	146	147	176	151	155	175	166	177	145	177	168	147	157	145	147	174	163	168	169	191	173	165	165	162	148	165	155	171	139	158	163	185	196	173	145	152	169	161	153	171	168	154	155	164	137	165	183	181	173	179	184	172	158	156	161	169	169	175	167	155	158	165	156	173	173	160	155	145	146	148	174	183	160	161	173	150	172	171	183	150	177	147	138	153	141	147	146	163	179	171	153	165	167	168	175	139	136	148	152	162	142	157	157	151	173	167	192	146	186	178	166	148	156	150	155	150	204	152	172	160	142	178	180	173	146	184	151	153	162	170	161	163	166	155	176	183	185	163	188	167	181	170	160	199	166	173	158	152	150	159	159	144	153	154	201	166	183	166	166	147	174	154	152	161	159	169	142	168	160	171	155	150	159	138	170	163	153	168	164	177	168	159	166	166	161	178	156	162	162	141	169	151	148	182	182	135	172	161	134	147	161	185	165	168	170	154	157	187	159	147	173	169	165	168	178	175	163	159	151	150	176	158	177	166	170	185	165	160	209	140	145	166	163	168	177	168	186	150	176	174	154	182	149	159	159	154	155	178	171	156	157	151	170	167	181	158	181	179	175	160	136	137	145	148	169	156	134	173	168	159	185	159	153	158	161	128	139	145	163	146	181	156	158	159	148	143	174	189	154	148	172	170	181	150	174	141	162	167	180	149	181	184	155	146	152	185	164	175	142	185	154	152	163	157	160	173	167	146	178	149	176	161	141	173	186	132	173	164	164	155	173	173	174	192	185	165	178	162	163	165	187	158	166	161	150	176	160	158	149	139	166	177	173	163	161	158	173	187	145	143	179	177	180	146	168	163	172	169	175	137	144	187	171	143	165	166	154	176	149	183	140	170	171	167	176	127	169	170	147	165	179	170	167	145	180	163	163	171	169	159	159	165	155	189	161	138	168	165	158	128	176	162	164	165	165	173	157	159	183	179	154	151	161	170	150	155	180	170	171	148	146	146	149	182	142	198	159	172	163	163	180	150	183	168	180	158	170	155	148	175	164	166	156
21971	2896	1593	1753	1468	1224	1031	921	839	729	626	678	632	563	558	531	531	487	490	505	461	483	486	474	486	450	490	413	438	457	428	439	468	476	427	430	468	462	425	425	433	417	406	404	464	416	415	404	463	419	419	464	407	414	435	437	436	425	403	415	415	393	446	425	427	392	444	439	434	433	397	395	406	413	421	387	405	419	389	415	435	434	407	417	390	432	421	454	452	436	433	419	369	402	417	412	457	413	437	422	430	433	422	421	385	439	423	413	422	410	452	468	434	433	420	408	435	461	433	421	386	413	433	418	443	411	410	434	395	407	409	415	394	426	402	382	376	411	395	409	357	387	397	388	450	396	402	406	393	417	460	440	408	445	392	420	414	428	424	389	397	421	412	425	405	472	405	411	403	414	448	422	462	402	414	401	428	435	372	418	470	428	415	409	397	383	381	445	389	415	430	391	418	412	423	448	421	417	425	370	409	443	440	390	419	403	411	418	429	449	407	413	420	389	427	451	423	378	430	413	414	400	458	426	435	432	424	446	426	446	409	396	435	409	416	427	406	411	394	419	435	420	435	433	406	410	417	418	418	438	389	413	430	433	442	398	441	417	418	403	406	424	410	442	352	424	404	412	410	398	420	399	399	439	394	399	429	415	428	418	366	418	425	427	401	412	439	431	390	418	409	393	416	401	432	428	390	435	421	426	432	412	424	411	360	395	400	395	420	405	419	426	409	424	379	461	433	409	403	423	467	429	407	408	416	420	410	410	440	381	438	404	413	408	436	420	418	411	424	405	458	445	402	409	407	454	420	368	409	435	446	433	409	422	407	381	408	422	410	424	389	423	439	452	421	441	404	382	429	433	451	401	406	442	462	453	424	413	435	414	413	429	444	409	447	428	441	406	422	439	441	423	403	433	419	439	426	402	456	415	461	412	448	426	383	474	402	429	420	417	435	409	417	406	408	432	432	397	382	416	409	393	442	406	419	409	398	419	389	426	403	401	409	432	430	411	448	413	389	427	426	414	396	438	423	418	409	388	403	410	423	429	427	445	421	432	421	418	412	440	395	406	425	402	417	442	407	432	426	406	425	404	419	389	416	422	419	442	408	395	403	396	433	435	411	397	398	433	435	396	418	424	421	411	426	421	412	460	455	425	416	397	410	445	414	409	396	406	416	395	431	403	392	426	396	427	449	394	413	418	432	437	384	392	410	400	402	402	387	429	450	431	453	419	395	427	402	414	421	391	414	450	418	446	400	388	407	413	440	428	388	419	446	370	429	397	444	423	407	439	418	390	448	413	416	401	395	409	412	401	445	436	437	365	411	394	429	401	430	416	401	405	366	410	437	402	393	433	402	418	395	401	433	430	417	388	425	405	395	408	387	449	411	420	396	405	408	415	424	429	415	427	419	417	400	419	404	436	360	426	409	423	384	395	404	391	436	407	413	413	395	377	385	444	424	400	417	437	414	393	425	431	400	381	420	432	418	445	411	437	428	401	411	400	408	397	439	425	425	431	410	432	426	418	407	411	449	412	441	404	402	420	373	409	426	427	427	424	436	413	439	422	405	403	412	394	424	390	403	406	398	389	445	412	397	409	437	425	411	439	450	420	428	412	439	429	392	429	404	446	388	427	413	422	465	390	421	432	440	363	374	409	435	414	391	435	415	413	430	412	413	419	407	420	427	401	447	402	437	438	416	411	450	415	393	392	401	418	412	387	413	434	393	410	393	412	383	436	425	390	415	397	423	411	426	403	395	415	378	428	427	404	422	432	423	406	411	412	426	401	400	438	424	403	396	416	406	412	397	416	440	443	398	388	390	406	407	436	460	438	447	412	459	392	377	426	430	418	435	414	417	408	397	428	426	440	428	469	388	409	391	445	400	447	409	435	440	417	439	423	417	386	394	409	422	396	437	446	380	402	416	414	408	393	419	418	455	403	409	439	457	384	374	403	432	402	400	438	442	436	431	419	435	444	416	412	394	427	391	421	446	425	422	420	410	409	429	385	397	421	435	413	420	402	402	431	426	384	449	449	432	428	403	423	425	441	415	402	421	454	390	396	443	407	467	427	431	394	375	410	415	421	412	432	434	436	398	456	418	400	459	446	403	404	400	388	404	421	411	410	402	410	400	395	412	401	418	389	418	427	445	414	447	402	441	417	433	414	415	384	424	405	443	443	433	409	415	472	424	440	414	417	420	448	403	436	425	430	437	383	415	393	425	412	407	427	428	410	435	449	441	400	378	390	393	432	382	437	402	423	423	405	401	449	400	429	443	454	434	430	405	420	443	424	411	424	449	420	433	409	449	480	462	429	397	459	390	405	428	421	418	423	403	424	450	413	405	428	401	382	371	424	417	390	428	422	412	413	457	419	431	385	404	391	437	454	386	435	392	399	418	453	418	425	451	446	451	418	404	421	454	400	443	425	410	422	424	409	427	402	424	429	447	412	426	417	348	409	434	410	397	425	420	425	424	398	441	411	422	395	418	463	422	389	375	424	396	421	414	426	420	394	401	437	401	430	394	420	409	430	407	435	395	427	380	416	383	412	384	419	399	422	455	403	420	394	463	418	398	418	416	407	430	439	426	419	430	403	423	446	378	393	408	418	422	423	440	403	377	432	387	410	414	427	415	398	436	427	398	422	457	429	437	408	389	399	413	424	412	393	456	434	396	459	455	417	405	418	439	437	416	419	414	396	386	436	421	418	440	418	449	421	408	404	420	392	431	371	426	425	418	460	401	454	444	406	420	452	407	404	421	442	418	433	442	424	426	394	445	420	388	419	427	390	395	392	439	400	436	442	429	429	419	401	370	419	384	394	395	434	419	447	414	395	399	443	393	394	389	411	437	436	415	451	446	416	424	417	386	393	454	389	437	404	447	417	465	429	428	411	404	453	412	409	389	446	414	410	371	424	424	421	440	430	429	450	412	448	406	407	436	421	430	396	423	391	395	393	424	403	428	455	432	377	412	435	414	379	411	430	420	396	418	433	421	415	423	389	402	423	428	455	440	445	407	431	407	405	414	416	397	386	428	399	409	406	413	434	474	423	413	438	392	401	413	420	407	436	424	409	449	378	406	401	424	363	398	421	469	412	439	406	446	369	414	418	388	400	427	391	419	444	403	392	413	403	418	414	433	387	437	432	412	423	458	392	389	386	413	382	394	427	391	392	454	461	408	425	449	384	431	412	408	382	409	421	391	437	447	415	405	424	397	420	456	419	428	447	435	408	458	390	429	446	457	412	399	433	441	411	419	388	368	403	442	413	394	423	411	431	400	450	416	371	428	404	420	419	397	435	433	391	430	405	418	434	372	408	367	437	413	411	405	391	393	431	420	414	414	431	405	414	420	408	417	413	408	385	426	378	434	454	410	411	409	410	393	403	440	433	410	413	411	400	421	418	436	395	413	413	398	422	399	457	434	417	422	471	448	458	412	408	390	422	392	410	402	426	413	405	443	444	392	412	394	403	414	420	433	424	427	391	389	445	404	413
14236	2163	433	442	378	389	395	381	393	393	422	389	426	400	378	382	403	427	384	392	416	390	452	391	395	388	383	434	409	419	386	378	414	414	391	401	427	385	416	397	423	375	416	394	422	401	379	390	410	384	401	382	427	389	363	386	388	427	417	431	388	393	367	385	424	386	402	396	337	405	416	402	374	433	387	433	425	408	386	391	399	378	397	403	404	388	414	350	411	430	412	356	352	405	381	407	372	396	403	414	414	369	402	396	344	379	362	405	417	397	388	353	448	417	417	380	380	408	421	394	388	433	436	396	342	411	386	424	380	342	404	410	361	416	423	396	379	410	393	395	438	430	389	444	366	381	348	389	419	392	386	396	384	426	359	374	393	387	396	380	368	362	376	433	419	405	415	441	387	418	400	399	406	426	450	435	399	397	410	393	396	402	399	394	387	381	420	384	397	402	385	381	398	373	412	415	391	397	369	364	408	384	391	422	441	335	417	404	389	383	386	395	408	411	403	408	382	408	438	395	388	421	379	396	413	393	375	379	370	374	405	432	386	388	423	406	418	426	371	374	366	401	408	357	427	397	395	379	393	407	427	394	355	385	370	365	400	468	384	384	403	403	395	410	369	373	423	419	383	385	359	379	413	458	392	378	362	404	377	354	428	403	413	371	397	413	401	379	363	357	401	434	349	400	415	392	408	422	409	410	376	403	379	389	435	390	406	397	394	418	383	391	417	409	423	387	377	418	381	435	376	407	392	375	386	414	358	381	416	389	388	424	358	413	364	400	384	366	427	416	397	419	369	417	390	435	390	407	397	401	388	379	405	395	389	380	377	401	399	394	420	394	361	383	387	402	404	394	403	403	392	390	413	427	433	390	440	430	370	403	348	383	409	365	417	394	406	413	374	381	361	363	391	393	374	377	398	383	394	380	424	412	390	380	369	383	417	378	388	389	409	373	369	418	425	392	420	429	405	368	380	426	425	415	420	426	413	406	384	376	378	378	388	414	396	416	415	403	414	405	419	399	374	399	398	439	402	390	409	377	380	401	429	439	386	386	400	436	421	403	413	365	407	392	420	419	389	359	399	406	376	378	432	408	407	368	395	385	452	423	390	398	416	422	368	379	414	392	397	402	369	409	422	388	444	401	398	398	424	377	410	384	395	385	400	442	427	378	414	378	419	360	405	366	417	412	379	426	394	442	425	427	370	380	404	401	406	400	394	395	431	439	345	374	369	380	435	427	399	354	407	398	380	377	411	403	402	443	398	373	419	398	388	386	406	409	433	415	355	404	417	416	394	410	367	368	440	427	407	408	402	364	388	409	399	380	418	449	431	394	406	378	396	394	389	385	395	393	401	402	400	393	387	429	375	419	407	422	397	388	402	388	378	420	376	371	397	357	399	394	421	410	401	377	396	408	410	398	403	394	374	410	364	397	428	409	428	421	378	456	439	433	398	404	391	391	389	357	337	371	408	408	372	385	412	384	395	412	361	393	375	374	386	379	397	389	398	372	414	367	380	392	395	408	407	383	423	413	376	403	372	398	377	402	468	435	407	429	382	398	419	367	396	373	376	423	405	387	409	402	377	417	388	412	408	399	417	415	395	401	377	429	391	371	350	391	376	381	405	397	390	387	404	450	385	376	384	374	400	378	405	409	431	395	350	397	416	400	385	399	407	440	389	398	384	376	415	357	385	418	385	418	413	432	434	413	404	380	391	432	364	403	400	399	397	433	400	354	369	406	394	384	403	387	409	411	415	389	386	434	378	429	378	403	394	416	404	384	402	375	377	424	397	434	401	372	405	387	375	384	397	433	357	406	342	369	427	391	426	396	410	392	393	402	374	420	348	398	410	399	348	420	416	380	418	396	408	372	431	382	370	390	433	381	409	404	397	371	415	440	383	422	371	401	370	426	413	426	387	389	434	381	432	387	372	410	382	400	421	414	403	391	379	413	411	371	420	387	410	370	401	393	386	420	345	390	367	396	344	401	394	388	377	409	404	382	383	401	438	387	380	379	401	415	375	419	360	395	385	360	418	417	419	363	407	408	392	419	422	376	366	406	401	376	395	396	377	394	404	424	414	367	404	400	410	401	398	440	394	367	360	416	404	391	387	364	397	442	394	391	407	379	398	411	382	395	405	396	442	368	385	370	366	398	392	375	379	393	409	393	421	374	362	380	390	376	428	408	418	424	375	436	375	383	384	437	399	387	394	380	407	388	391	433	352	416	399	413	378	388	408	413	409	397	404	396	390	384	383	385	357	411	413	420	369	381	374	381	402	408	407	388	373	370	402	388	388	391	403	393	434	398	397	399	422	447	388	351	430	392	426	372	383	406	379	432	409	385	349	428	409	416	374	421	374	396	389	400	431	397	381	398	383	410	443	409	439	390	406	388	385	367	406	432	414	396	424	341	425	363	398	370	384	397	443	410	402	375	407	399	410	353	414	398	373	384	406	353	416	365	396	362	411	416	422	417	374	378	371	419	388	418	380	423	390	408	390	383	403	378	387	420	389	455	423	381	425	420	383	382	406	400	442	367	390	386	394	390	395	401	403	418	379	378	423	372	413	403	423	343	394	439	405	390	411	415	391	413	368	374	346	401	413	391	433	396	365	382	390	441	427	383	445	416	372	366	402	402	430	422	406	410	401	400	386	404	411	422	380	386	366	389	405	383	386	380	401	384	411	407	410	417	430	412	393	385	413	428	406	410	395	404	374	380	386	362	428	393	410	412	415	442	397	391	396	393	402	422	409	436	405	408	369	377	383	417	378	417	355	392	394	420	427	380	419	381	396	428	409	395	385	380	409	404	422	377	394	350	395	405	367	412	374	441	413	417	434	370	382	412	402	347	359	403	346	361	400	399	407	412	428	372	411	383	383	400	378	374	393	416	395	385	388	373	377	402	389	426	382	425	390	372	418	363	426	432	450	400	357	370	398	422	402	407	428	388	426	429	401	373	417	433	373	414	411	388	399	410	379	407	370	382	367	400	374	396	375	394	395	372	388	378	404	436	425	391	427	380	411	418	392	396	365	393	382	408	397	388	437	422	388	392	389	398	372	391	420	435	404	412	400	422	370	396	379	421	401	376	462	411	401	407	379	415	431	407	394	397	415	420	446	435	403	386	370	406	398	398	373	418	412	363	371	367	396	363	382	409	384	420	393	390	445	379	377	410	396	402	404	410	406	427	376	405	407	387	391	371	406	386	395	401	421	404	363	435	369	455	384	410	406	377	353	397	397	390	422	420	358	420	422	413	420	414	364	349	406	420	379	411	390	424	414	408	388	381	395	427	382	402	381	386	401	387	373	384	390	355	427	389	391	395	396	419	396	368	407	362	377	405	405	389	375	402	395	403	374	405	365	410	374	367	389	410	407	409	362	400	360	411	425	412	405	397	425	417	446	400	379	426	433	407	429	389	417	399	380	378	370	380	434	382	375	383	411	410	396	395	390	417	424	397	406	420	410	414	414	398	403	440	427	385	457	387	365	399
9034	1430	872	898	911	902	876	851	881	899	856	908	877	856	904	881	869	897	898	861	850	878	887	925	916	856	885	890	860	897	861	862	854	857	849	830	807	845	857	848	856	858	892	897	855	818	856	850	909	802	855	799	908	855	882	847	901	831	913	854	867	891	832	851	882	841	870	870	877	825	894	884	826	828	849	837	861	875	814	840	843	874	855	896	885	872	911	879	865	811	888	859	871	861	904	883	841	834	886	825	859	883	824	835	846	834	899	864	850	836	836	862	882	834	866	839	820	887	848	879	894	824	882	860	785	845	841	892	858	841	879	792	872	846	762	867	874	870	853	844	874	880	808	918	836	858	829	883	836	863	883	851	872	849	854	884	837	805	829	865	834	864	809	858	870	904	860	876	859	832	852	841	862	840	916	846	849	876	842	836	897	942	878	859	846	842	838	885	875	859	915	861	830	869	868	871	873	827	886	894	815	839	856	812	877	862	851	869	859	864	836	829	885	864	860	867	869	818	865	850	852	863	912	863	835	861	853	918	849	896	812	835	896	844	911	924	883	817	837	906	837	920	868	850	822	895	863	836	873	833	886	827	848	879	855	883	868	839	864	826	883	830	849	882	841	836	869	840	836	866	864	886	791	847	875	853	849	819	866	834	863	835	875	829	900	871	857	899	867	832	856	832	857	809	865	891	869	892	843	886	881	909	876	854	831	840	855	902	826	877	889	849	835	880	888	872	873	882	859	840	832	821	837	872	852	877	918	855	888	863	854	859	910	836	863	840	882	871	878	860	858	861	872	850	883	838	825	870	860	815	873	898	887	800	915	851	869	834	912	783	881	858	855	863	867	822	905	875	804	829	873	855	836	849	838	880	839	859	904	867	838	836	923	868	886	852	884	864	826	870	879	827	837	869	841	912	836	894	879	875	867	848	877	828	876	901	856	864	847	835	844	811	836	815	891	852	864	769	845	877	926	852	876	894	873	830	835	811	848	820	852	900	885	890	856	886	848	831	867	854	872	795	859	889	882	895	909	852	815	881	856	875	840	914	865	877	842	887	901	891	890	887	893	863	867	868	864	798	872	861	832	838	827	891	824	854	836	893	812	852	900	833	864	876	880	859	876	841	850	895	937	892	904	840	878	888	851	846	803	863	853	882	838	820	831	897	871	857	850	914	825	864	833	866	863	828	863	853	859	836	885	887	861	881	835	841	887	841	847	829	874	891	890	932	905	815	863	874	888	859	871	855	918	887	840	931	818	864	907	868	841	855	863	847	878	913	841	905	871	888	869	873	872	854	919	840	873	908	826	855	862	851	906	850	867	877	874	828	871	892	884	848	833	855	880	873	858	918	867	842	860	882	890	848	803	854	862	879	878	881	921	874	915	852	844	901	872	829	891	840	864	885	901	853	847	875	866	877	839	820	823	840	835	848	851	877	793	851	871	854	858	853	830	883	849	913	858	851	850	890	862	841	864	902	912	829	838	865	897	822	844	915	845	866	875	855	857	853	858	860	853	883	805	846	822	922	921	868	868	826	872	856	816	834	842	888	854	910	900	833	920	858	852	849	917	832	862	852	931	881	832	818	923	883	859	865	839	816	868	826	869	860	841	898	845	806	900	848	844	915	874	870	849	875	884	854	853	849	864	872	847	822	855	826	845	835	880	825	870	879	843	921	825	826	794	844	884	879	884	912	867	880	854	815	867	868	907	839	906	826	849	882	875	855	846	855	817	855	883	867	834	856	869	836	889	858	854	857	853	857	878	891	924	833	905	890	812	829	894	865	889	853	845	851	848	866	813	825	863	823	872	864	823	815	892	918	864	874	854	931	823	852	856	891	866	837	878	886	909	855	833	857	867	888	894	852	838	844	843	801	909	821	829	831	853	827	845	829	786	888	852	908	849	842	852	879	851	819	860	919	881	822	852	882	857	840	858	846	883	843	888	923	812	864	879	864	856	861	819	856	826	881	845	839	811	851	894	849	839	909	851	857	918	832	917	886	904	884	811	854	899	872	846	841	862	847	847	881	895	866	841	909	926	857	889	903	960	857	838	797	830	823	829	812	879	921	857	869	881	846	872	844	850	869	902	864	859	835	870	896	829	842	815	875	836	797	905	862	812	820	896	917	863	804	867	861	864	919	838	878	837	861	890	863	831	895	893	846	853	874	833	870	860	842	897	825	860	880	876	847	875	910	920	893	930	879	862	933	835	890	864	875	865	874	847	954	899	858	876	870	849	860	842	884	806	799	870	818	802	860	875	870	874	903	866	909	875	898	876	892	863	874	890	906	823	832	889	860	840	806	886	859	884	842	838	801	830	874	879	861	876	892	895	898	900	845	820	832	885	877	886	841	846	835	868	893	907	864	888	863	887	868	829	849	894	858	886	868	831	849	837	856	906	903	893	854	882	905	841	863	871	863	853	889	846	914	829	859	880	909	852	821	862	875	886	873	900	852	838	857	886	883	885	887	876	827	862	919	845	859	845	894	848	874	846	855	842	807	816	828	877	818	883	874	849	836	856	849	845	880	893	864	902	869	870	863	861	853	780	847	823	842	900	888	862	898	811	853	864	866	838	854	851	853	876	818	833	851	939	835	838	862	837	830	867	870	836	865	916	849	881	842	907	879	898	904	847	843	884	912	855	894	878	842	864	880	868	863	898	868	874	906	890	867	872	866	830	839	884	818	831	876	875	854	862	806	815	885	799	897	857	910	799	806	911	915	869	886	867	852	933	852	859	913	902	865	879	847	903	858	878	871	865	885	841	904	894	835	850	877	847	835	851	858	888	845	850	848	879	840	841	888	866	916	869	909	942	902	831	881	833	829	868	842	849	831	874	807	854	908	846	823	835	872	879	862	833	896	858	888	893	838	837	850	883	856	858	931	845	858	901	858	874	901	871	896	881	829	848	904	889	851	819	827	886	861	869	841	863	809	899	898	845	839	901	864	847	851	861	933	832	840	844	899	867	862	813	882	880	874	861	869	851	902	901	886	873	853	824	877	847	893	848	869	835	879	885	892	868	870	865	852	902	841	838	870	895	912	884	894	843	852	872	834	853	882	851	862	884	829	875	858	872	873	884	826	835	870	882	864	855	917	864	825	918	818	912	805	846	843	903	866	827	925	865	845	847	933	850	847	850	887	906	844	868	866	826	842	870	855	814	869	837	844	915	865	869	831	878	869	890	870	857	793	883	852	922	854	879	879	822	819	898	843	807	833	866	860	826	809	877	874	904	852	868	869	822	844	901	846	893	848	904	895	839	864	919	857	797	845	863	884	844	898	902	849	887	898	882	836	851	855	789	807	854	827	840	835	913	885	851	879	869	868	843	872	839	811	847	865	816	846	860	829	846	858	814	844	850	871	899	893	869	852	843	864	856	849	858	882	832	886	899	848	912	866	865	848	899	859	870	884	855	848	866	894	900	940	824	872	782	906	856	880	863	883	815	905	879	874	828	857	812	873	843	877	857	803	868	872	826	850	852	906	812	849
27175	5238	562	386	314	260	292	251	225	219	238	203	228	228	226	227	223	192	204	218	215	225	209	213	218	196	218	197	211	200	228	225	212	213	206	241	230	206	222	232	204	218	195	195	222	216	199	251	228	209	216	208	199	216	216	203	205	196	241	208	223	230	225	229	204	254	232	201	242	202	194	199	213	216	221	229	204	193	212	198	209	235	233	228	212	193	201	220	200	224	200	202	211	221	204	209	206	222	208	208	194	231	208	225	231	229	224	220	218	205	205	212	182	197	190	193	196	234	236	191	216	203	227	226	235	219	217	217	198	230	216	214	227	252	225	213	234	186	227	202	197	196	222	217	225	194	231	205	217	206	196	213	192	219	201	207	195	219	209	190	190	213	212	213	246	214	216	215	197	216	220	209	224	211	216	246	210	210	189	198	224	190	191	221	217	225	205	198	201	202	182	219	231	194	219	221	218	218	207	227	215	227	225	203	216	194	188	225	209	216	214	224	209	207	230	201	235	197	209	187	216	222	208	210	175	231	214	235	234	235	206	204	236	204	222	184	218	209	186	218	210	228	197	226	244	217	208	183	202	217	216	207	189	210	191	209	227	199	202	244	187	243	224	221	189	202	224	172	202	197	208	230	207	208	224	216	173	228	200	209	213	185	221	226	213	222	213	209	226	218	228	218	225	196	216	193	204	195	189	206	216	221	217	220	199	198	203	237	191	208	218	204	191	225	206	178	213	235	174	183	205	223	202	208	228	215	197	187	226	204	219	217	208	205	214	198	204	204	182	196	243	231	237	203	202	211	238	198	214	201	187	201	209	200	214	210	201	190	240	193	200	203	203	221	235	215	207	199	228	172	215	239	225	205	189	212	195	190	208	234	216	211	217	219	212	221	217	209	245	245	198	210	202	203	219	170	238	226	200	228	227	223	211	211	197	220	227	205	221	209	235	234	222	189	201	221	231	220	231	191	235	189	196	210	221	238	188	201	232	217	209	220	207	215	215	212	224	198	231	217	236	200	227	224	206	217	206	215	221	209	220	211	210	201	206	228	212	198	197	213	185	199	212	200	222	215	223	217	231	212	192	212	232	242	232	223	242	225	224	191	207	206	206	209	195	189	209	213	205	200	197	194	227	214	230	230	220	197	206	200	214	194	225	189	211	234	198	228	193	194	196	206	231	216	238	204	200	219	209	186	218	218	218	228	177	191	215	237	218	184	192	232	217	203	216	220	207	220	196	213	211	225	228	211	227	188	220	231	193	204	210	187	237	195	194	208	213	204	232	227	217	225	199	226	230	196	232	227	217	222	208	216	179	224	220	214	205	208	220	235	206	223	213	217	216	224	203	210	254	219	224	201	194	212	198	237	219	204	217	206	229	227	204	203	209	202	201	186	205	228	233	229	227	225	215	199	193	216	204	221	225	218	229	216	209	238	253	221	230	214	188	233	233	196	199	184	189	220	221	208	196	209	238	227	265	217	199	208	195	226	232	223	209	220	229	212	227	211	221	238	227	191	224	220	216	188	212	222	201	208	213	223	208	197	196	234	249	194	193	189	221	192	190	199	174	197	195	210	260	222	207	177	209	204	203	215	218	223	222	227	219	196	204	191	211	238	208	195	205	173	212	239	203	214	201	215	189	221	225	218	232	223	238	200	205	209	199	234	249	195	200	192	218	227	201	223	201	186	242	226	233	209	208	198	203	199	217	215	243	235	212	241	209	199	202	232	198	229	212	228	232	213	197	204	217	214	209	220	217	200	230	202	228	224	193	176	210	181	204	210	204	211	208	203	205	214	216	227	221	232	224	205	245	221	172	212	216	214	211	232	193	202	217	209	222	189	222	215	196	220	237	201	219	227	214	218	215	242	237	205	204	229	195	199	223	237	204	225	217	205	198	214	231	224	208	204	215	203	188	215	220	224	206	211	209	163	188	223	214	225	219	226	212	222	203	214	226	204	207	204	223	190	216	205	233	210	215	222	229	226	205	195	216	217	199	205	204	213	197	213	230	205	220	195	193	203	221	230	207	217	195	220	221	185	212	202	218	240	252	199	238	209	207	233	226	207	227	227	218	200	205	252	224	219	221	216	209	239	214	212	194	234	235	223	199	196	233	234	196	215	212	197	203	215	228	233	203	215	212	189	245	222	218	219	232	221	237	247	208	227	202	236	188	215	235	207	210	221	214	202	221	197	205	233	207	204	220	203	202	210	239	238	240	210	188	223	220	219	239	242	217	214	218	184	226	207	220	208	207	195	235	231	217	238	225	246	197	206	223	230	208	191	243	226	212	205	182	205	219	195	188	233	225	217	237	189	236	228	215	206	205	210	226	237	205	232	229	194	206	221	243	213	225	231	217	198	201	214	208	216	208	219	208	202	223	249	208	180	199	211	217	220	223	228	208	197	182	209	234	233	187	224	201	218	223	196	200	237	214	202	208	188	194	201	211	224	227	232	225	221	219	222	219	203	209	216	181	191	203	230	171	176	231	221	193	226	209	236	193	184	200	222	228	220	194	222	225	221	211	223	229	221	212	213	242	225	218	206	214	200	211	225	214	202	219	211	213	234	204	228	215	201	223	227	220	239	204	203	204	223	208	218	190	222	220	212	191	194	217	208	205	211	236	206	199	224	218	192	209	208	220	207	205	203	208	223	219	208	226	196	191	228	204	200	188	215	201	210	238	224	228	220	225	230	222	210	211	209	213	217	187	216	247	201	199	207	235	237	216	215	227	204	190	197	223	191	215	211	224	210	187	204	234	215	225	213	221	227	210	200	192	209	213	206	201	181	204	199	209	217	188	228	209	221	227	237	236	213	201	202	210	199	248	197	219	190	209	194	224	217	201	210	227	226	238	235	240	210	224	182	200	209	187	225	213	229	196	214	193	217	197	231	218	202	201	225	201	187	201	216	199	218	205	218	209	219	201	228	195	216	199	207	223	204	221	205	215	233	227	186	219	218	210	206	219	221	233	214	208	201	228	217	208	188	213	229	198	191	207	219	212	205	226	217	219	208	221	195	206	238	211	194	199	230	212	185	205	188	207	225	201	200	203	200	227	240	221	199	243	227	229	190	208	217	203	243	251	204	185	216	186	214	212	197	237	213	198	208	236	210	222	218	210	196	201	208	197	234	218	197	218	200	190	212	221	215	226	206	194	224	213	219	216	208	194	210	216	208	219	252	235	188	225	216	240	206	228	207	226	231	200	190	182	236	217	187	213	217	189	194	192	212	202	209	192	202	201	208	202	219	210	178	226	224	216	201	200	205	225	197	206	199	221	201	218	236	204	206	220	241	187	209	207	224	230	192	225	218	219	216	196	231	210	220	199	202	213	204	168	201	184	213	217	221	207	199	207	218	217	201	210	201	222	222	226	207	201	233	198	196	187	196	213	189	216	244	223	235	226	199	183	188	219	199	216	179	209	211	232	202	229	243	216	211	223	185	217	186	220	193	222	232	225	223	235	234	208	204	234	226	177	242	212	226	209	228
17092	2144	1078	1211	1044	935	847	715	663	663	638	589	551	545	523	589	526	547	542	527	528	526	516	518	488	534	534	524	518	501	463	526	486	505	505	481	499	507	481	492	540	496	525	511	454	484	505	554	491	501	478	488	500	496	511	489	517	500	445	514	489	495	496	513	525	524	476	513	505	517	489	521	493	500	511	490	524	487	515	497	503	489	488	480	479	521	503	482	475	533	519	471	498	470	452	516	490	469	447	494	512	495	514	533	487	495	530	472	490	538	471	483	505	487	466	491	510	527	469	497	546	477	488	506	507	548	522	483	506	476	457	480	473	497	498	492	463	503	475	519	497	535	528	536	493	485	457	487	521	448	509	511	529	484	471	464	486	503	502	486	510	464	461	467	483	494	496	515	492	455	487	504	520	529	521	488	481	522	497	457	504	487	506	469	498	510	507	502	502	480	501	483	488	481	476	479	457	510	539	500	487	513	503	505	481	523	501	494	489	529	498	509	474	525	497	469	508	519	495	499	464	472	522	487	535	465	487	479	476	496	488	490	489	495	420	507	500	486	467	483	496	479	489	484	466	461	519	459	526	502	500	481	487	481	472	475	507	501	472	489	490	494	501	511	458	480	510	494	536	464	505	539	501	486	487	492	516	469	463	499	466	488	510	492	484	506	502	478	515	486	487	502	503	481	483	460	480	469	479	528	513	519	485	514	512	509	507	484	485	485	490	470	508	464	505	497	490	501	539	510	526	516	487	461	479	464	488	471	471	472	525	491	455	475	509	505	457	543	516	477	486	498	481	492	497	491	497	481	467	508	489	507	489	501	512	496	467	532	492	491	523	527	515	485	535	496	534	493	485	497	444	503	471	476	455	530	491	536	512	477	475	494	525	473	502	506	515	464	466	479	481	496	458	527	485	478	516	479	475	474	476	488	504	496	511	463	493	481	506	496	489	475	474	510	490	478	514	468	468	499	499	514	495	501	538	513	492	460	519	499	516	509	493	487	494	495	530	480	464	531	531	521	516	469	465	495	469	495	499	486	477	496	497	505	486	499	505	519	497	501	482	455	479	499	498	512	481	515	487	524	494	509	491	510	464	488	487	479	464	489	461	519	556	465	472	480	524	489	508	497	465	511	475	490	446	496	467	507	497	503	488	510	499	480	482	494	431	500	471	477	515	494	490	511	511	527	517	480	470	479	473	457	506	482	490	490	504	503	488	510	522	497	495	478	511	524	511	474	472	508	521	533	461	508	504	520	477	496	523	485	470	508	490	488	493	504	478	478	479	480	528	495	533	468	477	485	493	508	473	477	514	488	507	520	505	482	502	484	502	482	515	469	471	508	503	511	498	470	501	524	487	463	507	474	488	501	470	502	490	548	507	477	490	483	506	509	476	498	491	480	497	505	506	455	471	426	519	491	508	526	476	458	504	467	474	536	492	493	539	506	497	530	487	506	526	460	515	486	535	496	487	479	497	502	463	486	534	500	468	506	523	520	485	513	544	489	523	513	497	491	509	493	464	504	477	518	490	467	545	486	500	497	479	473	482	506	509	519	469	504	515	479	512	472	510	473	487	465	483	497	490	445	488	503	497	475	536	490	484	479	490	504	458	460	469	518	497	465	491	521	538	521	490	479	481	458	490	503	518	483	468	523	487	462	513	536	482	499	488	450	498	485	501	502	461	514	533	506	513	489	481	505	475	465	521	471	476	507	453	506	506	499	471	482	524	443	463	460	487	463	497	526	486	470	472	525	517	496	498	504	506	511	501	486	479	518	558	480	536	499	507	506	512	494	486	508	544	515	486	512	500	513	477	507	494	513	522	492	510	503	490	500	474	491	488	495	503	524	473	475	509	480	497	433	506	528	493	515	464	491	507	443	487	460	488	531	472	498	476	486	490	525	507	463	495	487	459	529	445	474	488	485	495	528	505	478	543	517	489	468	494	525	504	505	507	507	461	465	479	482	484	493	487	474	509	501	498	511	516	498	480	536	494	463	484	544	504	512	487	505	526	499	522	492	512	489	485	475	479	485	499	473	492	509	485	490	490	489	513	508	505	491	488	467	507	460	443	514	463	477	500	520	486	471	493	508	502	529	497	500	484	519	529	458	509	493	464	503	475	485	538	499	470	517	462	471	474	501	508	456	494	522	506	511	470	488	492	510	525	486	519	488	439	493	459	526	494	501	519	491	482	491	522	512	470	485	502	462	448	494	443	533	477	483	488	511	513	505	478	497	513	507	496	478	496	483	478	486	505	524	481	460	464	483	446	507	490	525	536	483	522	490	516	490	519	501	486	470	502	495	516	510	510	462	530	513	505	472	524	496	504	486	497	483	496	462	484	518	516	489	469	495	488	503	472	485	487	448	508	508	432	477	467	494	499	486	487	514	496	502	468	498	506	504	481	516	475	511	509	509	497	506	472	473	487	464	498	497	501	472	504	489	538	475	470	503	488	457	479	513	442	480	490	450	472	459	514	499	480	486	481	498	491	498	471	458	485	528	501	474	452	498	496	485	504	476	523	510	486	504	466	476	461	480	489	483	487	486	479	506	476	499	490	518	479	480	490	473	513	524	479	502	525	483	527	529	481	489	511	502	478	495	481	521	493	470	492	487	480	515	529	514	502	475	445	488	515	540	481	479	509	496	511	500	483	509	472	505	463	503	525	528	481	509	480	473	520	494	482	505	465	470	526	496	466	473	507	520	483	475	482	505	489	510	540	503	499	519	475	487	499	505	486	506	510	503	490	469	489	468	517	498	511	499	493	481	505	488	501	475	506	471	507	516	500	475	459	465	499	475	449	487	504	535	494	507	470	537	498	485	481	521	487	509	489	477	501	492	462	500	487	510	515	523	485	498	476	484	490	481	479	464	481	477	503	478	505	465	495	460	513	534	505	457	510	485	512	505	465	457	502	476	515	523	503	493	461	509	503	501	531	491	467	519	483	467	512	498	476	479	523	460	499	486	489	498	496	461	491	506	486	507	528	496	510	508	499	486	457	512	485	500	510	521	462	503	499	513	471	488	530	493	529	529	507	513	470	488	498	505	508	489	485	465	512	472	447	468	495	476	504	470	459	497	517	474	515	484	494	535	513	518	462	467	498	519	492	495	504	502	510	525	497	464	473	508	554	493	487	478	495	483	524	471	509	532	495	469	468	530	456	507	487	471	490	505	499	493	455	496	506	510	486	465	483	496	498	481	460	493	506	542	501	508	480	501	500	500	490	476	474	501	469	503	476	488	468	493	520	458	522	499	451	504	487	470	489	486	499	542	477	526	505	454	469	497	533	495	471	463	471	466	486	508	504	472	494	513	491	492	520	480	527	513	510	484	496	487	469	460	488	512	481	532	473	506	463	479	475	470	438	496	504	507	483	470	497	512	505	489	476	540	471	491	480	460	465	502	478	496	473	508	508	503	498	476	496	500	503	476	514	491	489	498	500	475	457	529	496	526	507	489	522	495	491	490	471	527	510	505	489	491	486	507	535	454
37980	9415	900	559	423	299	279	232	227	228	194	186	209	160	176	194	170	197	210	188	168	157	180	158	201	168	170	171	172	187	141	174	142	173	153	170	160	174	151	151	176	184	170	150	192	161	161	181	166	167	146	167	166	161	176	184	153	181	177	174	174	180	179	169	170	145	195	162	181	138	175	160	169	159	163	166	170	177	157	185	164	166	152	159	162	168	198	165	124	152	172	172	184	153	175	157	164	155	141	158	164	172	178	156	161	168	178	146	169	164	158	168	169	165	184	167	140	169	169	173	167	175	168	162	151	159	145	175	167	148	156	135	152	179	165	161	170	158	183	173	158	155	152	158	165	153	152	171	167	140	144	163	186	163	139	149	168	171	188	158	154	147	142	148	153	166	150	174	148	151	159	176	144	149	145	141	184	164	168	177	173	169	179	151	166	151	154	180	158	164	176	180	180	169	146	156	178	119	154	181	127	151	191	162	166	173	168	176	146	142	152	148	164	164	180	174	170	175	159	161	176	190	149	165	176	198	167	163	185	166	154	131	163	200	169	161	168	158	153	153	180	186	154	171	159	171	202	182	158	165	172	147	147	160	174	190	161	193	153	183	168	184	158	201	140	157	153	184	168	179	199	163	169	166	172	166	164	150	160	150	151	162	171	168	165	136	150	167	199	164	166	177	161	114	164	171	144	147	160	150	160	150	165	167	174	152	179	153	141	173	203	195	150	150	166	169	185	132	123	153	176	162	183	191	179	148	149	169	166	169	183	158	143	155	201	172	155	190	224	146	187	159	152	136	154	124	176	171	156	179	148	169	192	163	185	185	183	160	162	155	187	141	181	160	183	179	174	162	170	191	155	194	167	189	164	165	176	169	151	166	172	140	171	171	152	162	151	160	193	173	151	149	144	176	163	151	165	171	162	174	166	189	158	162	164	177	153	159	159	170	157	143	158	155	162	166	187	170	177	176	175	178	200	145	178	175	159	169	156	173	186	159	156	180	140	177	158	177	160	161	136	165	191	157	184	162	176	167	158	172	173	167	167	166	173	153	159	167	148	168	171	187	164	179	138	182	202	158	164	148	164	173	181	158	157	176	163	174	180	165	168	147	145	180	162	171	204	170	162	157	177	185	169	167	179	160	155	136	162	160	163	160	155	146	182	161	187	166	171	164	160	158	154	156	166	146	151	153	126	176	171	161	173	159	167	178	174	167	178	215	159	168	177	157	187	188	185	148	170	156	131	134	170	159	190	191	146	178	156	134	183	151	162	171	175	155	149	160	164	171	181	162	160	182	189	134	162	145	178	174	174	154	152	150	174	186	161	165	174	181	164	185	179	146	144	157	157	149	179	151	140	179	175	165	166	131	159	155	155	180	181	168	154	160	165	179	167	155	165	148	156	155	153	152	163	165	133	138	162	163	159	158	164	186	156	148	184	167	158	179	180	175	140	161	154	152	161	187	167	171	136	145	173	132	154	187	186	167	176	186	156	155	161	140	157	182	166	141	149	169	169	169	168	153	164	188	140	169	177	133	157	152	177	164	157	167	145	141	180	166	180	168	160	162	163	141	160	144	156	170	162	160	168	161	175	185	182	150	189	174	151	161	169	177	162	161	178	153	170	173	175	176	178	187	168	157	147	159	176	157	160	183	158	150	178	182	184	165	160	166	160	179	166	162	166	191	185	162	160	168	173	156	163	159	172	151	146	164	159	158	170	159	160	162	186	175	171	190	200	167	157	181	166	174	186	154	157	145	131	164	188	177	169	155	130	173	159	168	158	169	178	176	182	148	157	177	158	188	161	168	163	166	171	180	177	186	169	148	146	178	156	163	151	175	170	185	157	165	147	162	161	166	152	166	173	151	162	152	181	158	144	172	175	186	192	197	157	157	168	157	166	171	158	162	148	181	168	142	177	162	178	170	168	162	160	164	175	134	157	143	171	151	134	186	173	169	163	178	143	158	163	162	164	165	165	184	167	157	175	155	165	151	159	155	170	170	173	159	174	167	146	165	156	168	155	186	165	154	148	168	194	175	172	150	161	151	178	165	177	173	145	172	146	178	174	156	187	164	153	148	142	170	152	161	170	194	185	168	194	155	173	165	153	156	144	150	173	149	162	177	159	169	166	169	173	178	145	159	178	185	178	147	157	180	196	174	152	158	170	161	180	153	148	171	175	142	174	150	168	159	176	169	167	167	153	184	159	139	146	165	177	181	182	163	193	178	163	162	148	155	160	150	194	160	184	191	192	169	181	162	167	161	164	163	170	164	184	155	162	169	160	156	176	182	162	143	185	156	155	148	153	138	167	142	172	173	171	175	170	172	176	180	154	172	144	149	153	161	166	148	170	182	144	165	176	174	146	120	155	157	150	178	177	172	150	184	154	149	185	209	175	163	177	159	178	173	164	168	176	187	139	173	175	179	152	158	142	156	177	162	150	164	177	150	173	169	145	158	160	169	165	154	174	156	158	149	185	170	154	170	184	143	172	125	157	179	134	156	136	183	153	176	168	167	162	167	171	161	164	157	160	157	141	171	171	168	158	156	161	171	143	148	170	187	163	172	163	168	154	182	163	176	166	164	173	171	144	183	167	162	169	155	162	194	148	144	168	175	176	164	178	148	167	155	150	170	175	161	177	177	186	182	192	154	164	168	171	169	156	168	195	191	179	153	180	166	195	161	168	173	147	148	153	158	156	168	160	164	166	185	164	160	189	170	179	157	180	187	159	155	154	170	159	164	158	171	153	139	157	141	153	153	153	183	168	136	137	165	167	172	170	161	191	158	178	178	177	160	144	159	176	155	170	157	194	185	168	138	157	153	159	161	169	151	159	147	182	155	175	193	158	169	177	153	154	175	151	150	169	196	147	173	151	172	183	160	152	171	180	141	170	160	158	167	157	170	163	162	164	173	139	162	147	169	166	178	161	155	148	152	182	164	156	161	140	151	202	169	178	161	174	191	161	157	183	190	156	198	154	162	159	179	179	165	139	143	164	174	172	176	191	172	159	158	165	140	176	195	174	161	143	148	171	166	169	146	171	159	179	163	157	179	167	152	168	166	149	184	164	162	155	199	190	143	139	151	155	160	160	179	172	143	159	144	202	192	170	167	160	145	160	171	160	199	164	155	171	157	176	169	196	188	171	163	145	164	164	156	156	174	176	168	195	146	151	162	152	152	173	177	170	171	141	153	189	155	179	138	163	169	164	147	174	218	159	183	156	173	151	170	159	178	161	162	167	168	172	174	157	142	153	174	174	150	157	163	157	167	162	133	175	179	166	155	173	145	180	168	169	142	139	155	184	178	162	164	164	152	162	153	164	174	165	150	187	164	150	175	160	166	173	154	173	178	138	170	164	175	179	155	160	160	168	174	147	160	143	142	160	182	178	190	135	170	174	199	163	140	171	165	137	154	160	167	171	160	162	154	123	159	138	156	187	169	186	153	191	163	165	174	165	147	183	148	156	169	172	169	163	182	170	180	191	155	136	172
22381	2788	1639	1812	1529	1317	1027	845	886	714	723	641	597	570	568	507	559	530	522	539	469	457	496	474	455	447	489	411	460	452	459	489	438	461	436	407	438	435	433	413	402	405	463	451	440	417	450	433	419	438	445	447	418	401	408	406	464	447	408	430	458	404	426	409	407	455	438	428	452	484	423	405	401	435	441	454	415	392	410	481	463	422	379	451	453	404	430	412	393	407	394	415	450	420	396	374	409	425	432	424	409	391	420	452	422	400	435	418	415	427	406	391	417	433	380	389	419	418	416	411	419	420	420	421	481	406	472	421	410	427	447	389	405	397	430	399	444	373	438	411	446	421	440	463	433	426	432	405	438	423	440	439	410	436	463	430	436	415	425	379	440	443	443	437	414	410	424	383	410	440	401	452	413	468	408	429	423	401	425	419	440	399	402	453	446	425	407	420	405	458	412	417	423	405	459	424	437	450	415	434	447	421	455	434	440	421	438	396	435	447	437	415	420	414	421	394	392	435	455	437	449	454	421	420	416	418	445	408	414	425	403	403	461	438	411	419	465	433	430	408	429	405	405	453	418	369	415	426	408	438	449	432	403	410	431	417	424	392	450	400	445	442	440	459	432	449	403	451	414	429	380	426	413	419	447	429	380	431	451	438	403	426	414	458	452	421	424	400	428	400	425	437	415	385	421	401	421	431	435	428	442	397	417	411	424	439	449	372	403	422	427	407	451	436	405	380	397	407	411	383	426	413	417	397	403	428	445	397	404	402	451	411	457	431	392	417	460	396	418	391	441	408	414	410	400	435	463	406	392	449	444	419	402	419	440	407	453	427	420	441	458	459	456	409	454	446	452	401	435	430	365	423	411	445	445	415	409	409	405	443	426	406	474	399	401	425	475	408	414	414	432	432	411	445	417	436	416	396	422	413	418	425	442	403	399	449	425	393	450	419	447	399	423	416	406	422	417	425	436	404	452	430	407	492	421	432	418	453	414	402	413	434	452	443	423	410	457	419	424	456	415	406	423	422	399	396	415	415	390	438	398	422	449	422	428	430	425	385	432	412	463	429	427	421	430	426	391	419	437	432	400	402	495	461	407	443	439	441	411	416	443	419	399	417	407	406	403	471	416	429	448	411	422	429	429	434	424	424	396	423	390	434	432	437	418	395	396	448	434	415	440	412	431	387	447	436	477	438	434	411	413	411	405	417	422	419	435	414	412	409	437	431	407	406	424	432	419	453	400	423	462	399	415	418	440	398	439	397	400	425	412	448	430	425	433	430	393	420	451	397	430	442	438	468	399	408	411	399	392	414	407	389	461	414	433	419	399	434	411	420	457	397	419	418	436	407	407	417	420	398	417	398	448	453	406	455	421	427	427	413	449	443	413	470	429	447	428	434	396	397	403	428	405	408	429	417	435	420	424	387	428	389	417	403	409	437	436	418	420	418	428	424	438	407	435	440	416	422	441	466	415	428	429	407	438	411	435	419	479	433	393	436	435	412	446	455	385	412	450	416	425	449	423	426	426	400	422	427	461	418	411	401	415	452	427	441	426	445	421	412	440	418	405	435	434	431	461	403	453	444	430	441	442	391	423	395	436	436	419	438	397	388	445	408	413	414	418	444	430	394	417	422	398	422	439	404	393	415	409	429	406	382	461	377	453	445	451	428	418	426	434	401	432	441	416	423	443	512	447	434	405	428	435	398	449	451	406	428	450	392	449	411	395	419	407	423	417	414	396	415	403	470	401	421	437	447	437	451	440	435	391	418	437	397	423	404	439	426	381	411	461	427	395	414	434	462	414	447	433	389	436	448	419	403	397	393	425	394	397	420	399	418	407	462	467	406	436	427	449	408	399	420	429	405	441	380	403	443	428	448	414	431	422	421	449	430	413	440	413	463	431	408	423	439	435	398	402	436	386	411	437	440	419	416	441	408	432	398	473	411	413	474	415	402	389	407	409	409	435	467	415	408	441	458	486	426	389	404	394	402	469	444	431	370	442	412	395	453	444	383	399	419	427	368	387	432	375	429	438	402	413	418	423	395	397	446	437	399	429	403	446	431	433	433	429	416	402	375	394	407	376	416	403	473	432	429	373	456	395	376	402	395	433	413	405	412	419	412	372	424	439	452	380	399	426	464	395	412	441	415	455	421	436	424	394	420	451	419	445	395	416	452	397	413	437	445	406	445	429	375	370	422	398	430	405	380	441	466	452	399	455	428	415	386	441	411	391	399	410	427	446	418	414	424	436	416	415	411	417	403	428	438	431	431	425	417	440	434	484	393	418	417	432	442	434	432	454	440	427	410	433	453	415	424	445	404	462	426	423	459	428	400	417	453	407	396	439	443	444	409	433	410	423	430	412	422	416	406	405	389	457	415	401	439	421	463	438	411	452	433	404	415	416	433	402	434	404	464	419	391	399	426	438	408	404	394	407	427	410	449	403	384	417	421	389	416	419	418	464	365	471	391	431	408	418	420	427	428	422	424	416	436	435	438	413	366	411	449	399	443	398	431	428	442	383	450	459	410	396	424	418	432	390	400	399	421	421	431	412	442	423	445	423	418	460	419	428	418	409	399	435	427	465	435	440	447	404	420	428	445	368	481	461	424	400	420	389	404	419	442	418	437	425	409	441	406	378	435	404	431	471	408	408	394	416	448	405	427	430	417	440	441	410	419	423	408	436	406	418	407	455	421	426	462	420	419	394	422	405	419	430	418	435	400	403	461	419	424	409	438	449	433	438	428	422	419	420	432	397	430	448	418	447	434	425	399	431	426	423	413	471	429	410	373	409	414	425	414	430	465	411	421	428	424	427	401	465	391	420	441	407	409	388	451	406	455	460	442	419	402	438	406	477	446	457	418	428	431	419	435	420	412	425	464	430	426	419	416	391	412	445	463	452	411	442	466	407	431	414	411	410	440	447	417	428	421	410	394	400	451	416	425	421	423	398	392	440	439	419	447	414	399	434	411	426	410	427	416	410	454	454	390	421	435	437	419	409	439	410	407	427	414	427	419	414	425	409	461	402	440	495	415	398	406	393	425	384	452	419	424	415	447	371	446	397	430	435	430	418	452	390	424	398	435	423	428	428	397	459	436	465	391	392	464	432	426	457	396	428	453	409	401	430	413	391	450	413	406	422	402	421	429	414	424	407	412	395	421	414	408	412	392	414	455	409	436	425	418	411	414	428	431	452	430	428	440	420	407	435	446	435	434	366	452	416	435	426	464	419	431	437	415	447	427	403	461	440	410	409	414	411	431	426	421	423	417	426	380	394	422	439	427	407	403	460	463	403	409	445	437	438	419	432	434	443	400	414	417	441	426	425	418	412	409	417	405	409	442	431	428	437	420	390	395	423	432	411	398	400	443	426	455	386	454	437	426	443	393	439	397	418	411	451	433	409	421	412	423	437	433	429	420	423	431	432	426	388	387	454	403	416	406	450	404	446	445	439	450	440	450	417	423	424	441	457	449	422	412	446	422	406	424	412	400	435	439
14388	2143	418	394	397	402	408	386	386	389	400	383	391	405	419	382	393	394	408	409	402	433	405	403	425	425	429	380	419	404	442	418	396	378	384	385	409	378	366	422	408	432	441	385	385	416	394	406	414	384	400	392	401	387	402	401	395	384	396	416	419	411	412	368	392	436	429	387	353	391	385	403	413	417	432	404	401	413	385	421	435	439	394	372	406	423	417	451	360	387	373	439	379	388	437	406	402	380	383	360	375	377	399	412	395	439	373	408	409	379	386	416	402	402	406	384	389	437	389	360	418	402	378	412	421	414	403	377	413	353	375	391	369	395	371	380	365	407	381	422	410	407	384	391	404	354	423	391	392	406	398	422	422	386	363	392	442	398	374	395	393	363	387	386	430	420	390	375	408	352	398	389	450	397	395	433	398	367	406	382	427	377	393	401	426	406	387	374	391	386	431	409	419	376	387	429	418	385	406	418	406	413	393	382	392	409	378	416	392	407	409	397	383	412	406	425	445	438	385	411	398	404	403	401	376	392	392	387	415	448	408	398	438	428	399	371	405	412	403	431	434	380	413	353	390	397	386	403	408	405	382	380	427	440	411	394	367	461	352	402	430	428	397	387	400	449	421	414	388	428	384	398	386	400	408	364	425	389	358	395	400	397	418	379	410	423	409	392	394	438	421	423	397	393	374	387	392	373	399	391	422	405	384	398	356	405	417	370	389	432	465	391	410	394	420	397	384	423	405	407	405	376	424	396	366	375	387	401	437	404	399	414	383	422	380	440	373	348	381	433	383	400	410	421	385	405	382	402	396	405	451	406	396	409	437	400	406	400	389	401	385	348	415	389	372	405	423	398	402	404	384	379	415	391	428	398	426	372	393	382	441	406	416	402	439	417	387	433	359	408	443	369	422	378	428	417	404	366	397	454	416	370	435	389	410	370	405	406	426	436	385	387	387	392	433	422	422	384	392	392	428	396	391	401	385	409	392	358	374	427	397	398	406	412	344	397	386	406	422	384	389	433	414	368	384	431	372	384	455	427	409	395	367	400	390	390	403	402	404	369	410	393	391	385	427	375	374	396	385	372	415	413	406	392	402	412	383	385	421	398	392	420	407	432	393	395	425	425	403	401	377	411	388	433	380	412	373	434	385	376	364	420	418	382	387	401	429	384	376	380	373	415	408	417	378	394	383	417	406	366	427	380	379	403	372	390	386	423	436	398	394	460	415	359	377	399	440	436	414	417	388	409	371	390	394	407	391	390	413	428	388	434	390	422	422	411	407	389	412	419	393	410	410	371	414	354	380	366	385	406	395	392	407	415	384	359	391	407	383	392	408	408	374	381	386	462	362	423	422	435	402	366	364	420	427	388	411	397	386	413	401	424	381	382	411	394	385	416	434	380	389	398	377	362	429	403	385	396	397	395	413	416	394	407	397	382	400	400	404	394	429	369	413	408	382	425	387	392	379	408	379	384	397	375	435	397	387	403	421	400	387	420	394	425	412	372	400	393	397	442	409	405	398	388	394	418	389	405	400	387	400	415	405	420	413	438	410	392	388	384	429	416	395	402	412	408	418	395	382	413	442	417	398	406	363	410	447	392	431	418	425	372	409	377	389	417	443	394	431	385	400	403	392	403	363	409	437	355	382	396	398	347	409	406	398	424	435	409	413	409	400	434	375	400	421	410	411	393	403	395	410	410	374	392	382	397	373	411	405	384	351	442	393	403	441	399	431	387	412	415	395	385	422	406	388	400	397	401	410	398	404	367	415	425	380	370	443	405	421	386	392	426	398	409	424	441	396	409	425	390	384	435	377	418	436	406	417	417	423	414	377	379	360	385	372	414	394	397	390	377	378	388	400	355	428	393	464	411	371	427	448	395	385	399	400	352	381	405	406	364	395	421	407	449	396	423	421	385	444	379	382	422	403	394	366	407	394	407	392	412	381	371	365	397	406	412	385	405	407	404	422	385	428	407	388	414	421	417	424	392	391	373	381	393	367	362	392	401	396	385	381	386	426	426	400	418	398	417	366	381	415	426	411	405	427	385	420	416	373	376	407	427	414	441	387	398	410	435	434	404	406	415	373	385	429	367	412	422	408	432	385	401	402	370	380	399	383	415	420	414	394	385	367	381	396	408	409	430	366	399	409	393	376	413	426	430	376	435	385	410	423	380	426	397	393	406	403	432	389	396	410	380	423	398	386	362	375	394	422	371	424	383	405	405	402	390	412	415	400	395	396	421	418	409	394	366	381	411	428	367	372	409	403	421	365	415	374	420	396	403	400	417	337	381	398	408	417	432	408	427	400	417	405	427	394	416	438	376	368	415	381	413	421	419	433	367	409	398	397	408	375	383	413	391	396	398	402	400	387	393	402	376	391	404	376	429	387	315	400	438	386	393	374	418	388	404	383	393	397	408	407	392	411	409	397	408	405	396	402	384	392	400	409	424	416	355	421	370	443	430	403	383	385	369	421	471	387	401	389	387	380	395	367	432	388	362	371	402	357	393	408	359	389	428	403	392	387	440	381	404	364	396	382	430	461	398	345	400	398	387	446	390	385	392	444	377	391	390	408	436	368	431	434	371	383	384	406	377	426	389	395	402	398	404	430	382	357	389	418	415	394	428	394	412	355	387	369	414	420	388	407	423	408	401	400	359	425	416	387	406	386	388	410	403	424	383	399	408	394	363	381	387	402	372	416	422	430	426	415	423	394	386	415	423	413	398	405	444	405	370	434	432	418	411	361	413	361	399	419	424	387	388	392	400	421	382	402	386	433	408	376	423	404	385	434	395	380	411	439	425	399	402	400	437	386	417	363	384	410	387	374	393	391	412	408	431	438	387	378	390	411	422	424	434	367	375	397	370	446	421	424	422	408	400	363	358	360	383	404	383	401	393	379	414	360	408	406	370	380	375	417	413	404	429	374	394	379	386	387	401	398	374	448	386	387	376	381	411	400	345	393	451	387	401	362	408	383	417	466	377	416	429	359	378	399	417	388	408	394	416	403	404	423	398	384	394	392	412	373	393	423	424	411	378	407	416	434	428	403	419	408	362	400	397	368	364	385	391	409	379	400	416	401	450	401	394	375	415	418	373	386	394	386	428	389	393	389	395	439	393	393	402	389	384	414	401	443	417	401	381	390	448	440	428	423	407	427	391	448	391	411	374	371	409	423	379	376	404	371	415	366	402	379	405	416	368	397	390	380	382	408	371	394	370	378	389	386	430	424	419	409	402	403	422	376	459	376	441	382	418	404	410	379	407	403	385	406	377	394	399	383	371	408	393	398	379	397	403	403	376	453	448	396	408	385	383	384	390	423	381	417	390	411	433	402	381	411	403	365	396	398	351	430	436	411	412	393	374	379	394	400	399	382	361	401	404	406	382	418	384	414	422	385	371	411	390	407	421	405	386	405	400	433	372	381	392	351	410	395	377	396	392	420	436	407	387	438	419	368	405	429	412	392	402	385	385	371	405	404	372	378	425	373	399	452	358
8894	1446	898	891	932	868	881	920	891	868	891	843	812	870	934	929	868	838	843	875	860	900	848	820	856	899	887	926	848	887	877	893	917	917	836	783	864	822	860	870	893	840	887	885	856	899	839	851	874	882	806	870	798	844	835	906	876	846	867	782	894	810	872	870	867	893	814	868	817	855	834	892	871	877	894	878	892	874	884	859	902	808	874	860	859	906	859	836	834	876	914	855	904	851	865	902	833	838	831	876	903	875	844	825	885	856	797	880	838	933	921	909	879	876	867	905	920	891	854	895	880	894	871	882	841	871	843	856	934	898	860	895	892	797	850	877	890	856	840	875	836	891	910	840	858	830	882	912	855	891	854	825	839	876	858	888	803	874	850	859	849	865	810	881	840	887	919	839	815	881	877	876	828	830	791	894	899	864	886	879	881	873	924	881	846	837	877	856	866	896	835	919	869	871	876	946	837	885	828	835	861	856	871	842	889	870	869	845	873	839	890	898	855	876	902	871	887	883	856	878	894	901	892	912	868	846	944	829	825	850	902	848	871	884	876	882	878	878	885	884	863	864	848	868	890	820	867	835	876	869	802	858	877	895	938	871	868	884	874	876	845	864	862	910	806	878	829	857	878	887	855	847	858	869	853	855	793	847	893	851	885	865	834	874	846	830	900	831	840	857	840	874	816	879	916	847	866	896	887	904	860	863	846	813	861	842	913	912	848	849	831	824	868	888	843	870	830	844	848	895	765	886	857	868	885	847	874	880	832	875	864	907	883	836	834	881	843	798	864	832	864	883	831	894	827	869	860	850	878	863	860	879	866	851	813	837	843	860	913	839	831	867	835	895	845	859	858	855	875	833	860	921	848	841	822	899	917	880	865	847	895	848	871	894	934	876	841	864	904	915	866	849	824	898	862	869	877	846	881	879	946	869	847	818	904	835	891	890	876	869	861	897	829	823	858	847	890	875	869	861	867	831	887	883	878	908	865	850	879	834	882	861	912	835	866	870	896	869	832	897	881	859	866	908	869	822	859	915	812	845	884	872	893	890	893	899	874	831	914	842	858	916	847	874	859	846	883	869	875	893	864	930	891	884	910	845	902	925	859	856	841	899	832	893	874	861	872	941	821	858	866	888	856	871	825	937	859	850	886	896	905	885	883	811	915	844	856	904	816	875	882	868	880	849	883	866	910	840	807	907	890	863	883	893	864	906	878	898	869	830	870	880	878	897	897	836	846	829	911	895	952	848	851	883	863	886	844	840	907	873	856	892	851	880	831	825	891	872	898	834	898	872	863	895	857	858	886	876	827	880	851	816	866	810	889	868	873	829	873	802	896	865	847	906	823	870	863	869	914	860	813	906	882	879	864	819	862	904	865	848	891	828	878	864	886	868	877	815	821	835	920	896	834	876	848	874	850	867	839	897	884	865	845	845	869	867	873	916	816	867	810	862	839	874	890	873	917	864	850	897	862	857	855	960	850	890	871	836	874	929	843	858	864	850	843	878	882	901	858	866	905	906	847	841	877	879	892	912	899	853	873	851	888	823	863	841	863	899	868	852	833	863	883	851	834	906	863	839	869	931	839	912	879	876	850	790	842	876	885	843	873	899	883	984	845	858	875	837	823	831	879	873	889	892	854	858	836	871	866	877	859	870	847	856	867	826	814	879	800	892	848	842	878	870	956	845	903	878	816	887	852	853	854	914	935	862	839	815	841	869	931	898	845	850	864	871	897	845	889	896	850	858	845	823	878	873	882	858	870	914	865	886	814	881	864	856	877	840	855	848	880	881	903	849	919	833	863	865	861	899	836	802	857	822	828	887	894	928	902	903	832	843	844	871	879	898	871	871	894	860	856	834	880	818	876	910	949	846	842	859	837	863	881	864	874	842	879	874	809	812	856	820	853	872	898	817	896	896	850	861	838	823	905	885	866	813	855	865	855	919	883	857	911	890	877	868	882	911	869	900	876	841	850	909	873	932	848	843	864	812	888	848	863	825	873	868	838	841	895	919	866	861	856	876	890	913	864	879	890	906	859	839	901	888	886	844	858	860	884	868	866	872	821	848	851	907	822	860	875	848	890	858	842	850	855	858	845	859	870	846	892	897	867	883	839	886	878	834	861	884	901	872	892	915	874	829	847	873	853	846	818	848	857	885	815	863	823	890	860	843	881	884	828	872	894	864	879	882	858	829	866	852	892	865	818	885	860	832	841	893	890	833	887	886	920	896	876	891	898	875	897	898	907	852	848	911	898	894	879	864	898	827	869	849	831	855	868	854	836	876	916	888	836	825	869	856	917	853	893	910	879	900	882	864	921	871	934	877	861	892	842	879	885	881	910	865	895	813	861	921	881	891	863	846	882	858	866	841	883	897	915	904	819	902	846	889	867	887	830	845	845	859	867	874	831	850	862	856	881	849	844	907	911	841	951	871	828	853	859	881	839	937	912	817	895	869	874	862	870	904	890	902	873	870	859	880	932	864	859	868	836	841	867	915	904	826	833	859	814	866	819	842	858	836	903	805	808	877	860	882	878	867	846	852	911	866	869	833	913	880	860	802	879	825	845	893	896	886	886	876	920	861	871	825	843	886	842	823	906	870	858	851	896	888	830	895	898	883	904	842	853	855	859	869	825	849	840	835	858	866	894	822	856	841	855	884	903	863	860	850	835	873	905	878	843	844	914	859	876	898	888	863	844	907	838	872	833	867	824	900	855	874	887	864	895	908	891	821	846	866	899	883	836	821	862	941	892	909	838	890	843	891	823	804	845	847	841	881	837	869	878	850	900	904	883	884	807	833	846	872	888	877	863	920	869	879	867	905	879	887	914	881	876	792	889	828	892	830	816	886	887	818	857	910	843	856	877	802	807	791	884	872	820	861	875	831	829	803	899	904	865	826	874	881	873	848	839	839	873	864	839	832	861	808	889	861	873	869	906	883	879	839	872	817	840	848	872	875	853	889	845	830	869	921	853	865	895	849	837	851	870	862	887	905	900	902	872	858	841	883	845	932	820	874	902	876	836	865	830	855	845	902	866	936	837	839	867	847	876	864	888	898	878	834	856	919	856	890	851	796	811	828	875	869	860	884	870	887	881	872	844	858	851	814	843	884	885	850	826	894	908	877	858	915	874	839	903	862	901	890	860	862	924	861	850	881	867	850	870	867	862	871	873	888	835	839	841	865	838	844	934	881	890	910	886	853	827	906	871	828	873	881	820	868	877	884	879	866	824	913	838	859	859	832	914	785	854	833	856	813	863	816	846	898	869	864	877	844	834	817	863	847	880	884	857	837	847	822	874	861	987	803	875	887	853	874	872	896	895	903	842	827	843	847	883	875	887	877	918	866	842	880	872	889	912	863	879	835	862	886	850	839	862	901	857	907	829	882	883	864	854	851	837	846	881	837	887	829	841	851	870	782	862	890	879	861	847	890	862	905	838	856	902	885	879	901	861	853	856	859	851	873	807	869	820	870	866	897	848	848	825	833	837	899	905	814
28101	5314	547	435	335	309	274	262	244	251	236	231	242	221	219	235	244	226	221	226	212	224	200	215	237	232	222	256	211	227	229	208	219	223	219	206	217	244	221	245	211	220	234	209	213	208	216	229	240	236	181	211	207	199	238	215	226	208	197	236	208	223	205	229	222	201	230	225	234	223	213	222	217	216	210	226	250	268	216	216	204	212	240	216	244	219	215	210	227	210	210	235	237	202	223	210	219	256	201	211	185	214	216	214	211	221	225	216	227	228	244	199	241	197	206	202	233	232	203	212	204	191	216	226	203	206	238	232	233	230	203	198	243	205	211	204	199	210	226	211	244	223	209	209	189	191	212	207	208	241	216	199	207	232	205	211	225	227	214	216	208	217	215	230	211	225	218	202	236	241	216	225	201	228	210	223	229	236	206	203	221	221	174	198	217	225	215	228	223	240	213	212	229	200	225	202	225	218	210	243	207	183	231	228	206	184	247	214	206	229	217	204	225	215	201	233	244	202	195	203	173	243	191	234	226	216	202	217	196	226	201	176	212	220	221	227	216	198	204	212	237	216	197	234	220	213	236	221	241	220	208	201	216	207	231	220	226	202	224	199	219	196	220	219	230	209	232	221	189	226	207	199	240	227	193	210	226	224	199	237	205	210	209	222	233	211	205	234	198	214	206	214	197	214	197	238	212	199	227	242	220	202	185	220	207	252	228	187	211	200	210	202	222	188	223	217	213	213	196	206	208	244	201	197	197	212	222	216	208	209	199	221	221	185	196	190	229	210	174	216	218	219	231	196	250	228	197	216	227	251	208	191	216	239	230	236	214	239	214	197	229	208	237	247	210	207	202	230	201	238	220	215	221	232	240	231	247	199	211	193	216	215	202	222	236	198	191	237	205	210	252	212	246	204	229	238	206	226	225	216	231	221	202	227	219	230	208	215	215	249	226	208	195	216	221	203	227	228	210	214	228	239	236	220	190	204	223	228	226	194	207	225	210	234	201	197	187	203	205	228	193	217	228	193	229	212	220	236	239	220	237	223	227	232	219	216	239	241	238	229	168	220	211	205	202	211	202	230	221	189	193	223	197	223	227	213	234	212	227	227	223	201	220	232	192	221	230	208	220	203	221	231	209	207	219	193	222	218	235	225	253	216	229	201	214	221	205	208	191	211	218	200	224	242	258	225	223	202	208	225	208	215	203	200	221	184	204	203	229	187	206	232	218	196	228	231	230	232	222	222	230	233	185	176	222	215	228	240	248	220	212	205	244	219	242	222	233	189	217	200	198	216	206	203	209	213	199	229	221	215	204	241	225	269	212	185	195	209	218	236	191	235	226	253	215	247	191	213	199	211	223	213	219	228	193	200	203	217	183	217	189	215	216	170	208	226	242	229	190	242	203	197	220	232	224	195	226	198	205	224	214	242	229	212	204	231	204	209	244	215	246	232	176	237	202	194	215	217	206	260	234	223	201	202	213	246	253	211	223	208	217	225	232	229	220	227	207	229	210	229	220	217	212	209	223	203	216	207	219	195	230	222	223	188	223	217	237	225	209	200	238	214	196	214	212	183	209	213	185	206	209	220	226	219	223	197	235	222	193	212	212	220	238	200	233	224	191	214	197	205	200	187	201	231	209	205	243	232	227	241	211	206	225	209	217	221	234	219	209	208	195	208	211	212	199	217	197	199	199	207	224	184	209	204	214	225	230	226	220	236	218	233	234	234	212	230	196	204	228	205	220	216	220	219	195	216	233	241	220	204	207	198	191	228	204	215	223	213	239	229	215	197	219	227	230	230	213	221	212	213	211	201	196	248	226	208	200	195	194	215	223	227	198	209	218	207	196	206	198	261	228	241	215	207	225	210	232	211	213	209	184	225	180	235	247	225	196	223	197	212	200	197	222	219	214	182	211	227	220	218	232	192	242	203	218	217	210	229	225	220	192	203	196	222	251	198	227	243	217	206	197	214	215	178	202	210	231	197	224	219	235	205	216	243	219	204	221	201	237	239	211	207	197	194	227	229	213	237	226	253	214	202	210	214	219	216	216	222	230	222	218	196	241	220	198	226	227	229	212	221	215	219	218	229	202	208	198	204	218	237	251	215	214	218	212	220	212	191	224	223	246	217	224	215	233	216	222	206	233	215	234	199	236	190	225	196	213	218	217	238	200	179	211	228	213	209	220	225	223	195	200	229	242	204	228	215	212	212	227	212	223	213	237	217	192	219	218	251	216	231	222	235	215	241	196	238	210	214	219	225	240	211	198	201	214	230	201	204	238	211	210	244	244	214	181	220	211	229	214	221	229	219	213	211	226	197	199	229	251	251	215	227	202	209	205	221	211	192	211	227	202	205	197	203	224	219	176	198	230	196	218	243	235	218	214	222	235	199	214	218	208	243	250	233	187	208	214	217	227	182	217	229	218	198	218	201	202	184	195	209	208	210	211	228	188	204	217	234	226	206	199	210	227	233	245	233	222	232	210	228	220	193	213	207	218	233	224	231	225	247	219	197	198	209	230	199	233	217	237	205	208	215	203	236	233	206	227	190	208	217	221	223	209	232	207	196	183	202	224	213	242	223	223	216	208	206	185	209	221	201	209	241	233	239	211	190	194	192	217	211	214	235	230	211	223	218	225	204	214	203	183	213	234	201	203	185	217	232	240	242	257	219	229	196	186	214	225	185	216	221	206	203	208	232	213	224	217	206	236	221	226	206	225	221	231	228	201	204	236	209	191	218	218	231	217	213	227	228	215	211	232	194	219	227	214	213	246	181	200	212	219	191	200	232	209	240	257	204	194	210	237	213	236	226	202	213	194	208	189	218	219	204	201	200	230	206	198	208	212	206	192	207	206	227	219	212	227	209	201	221	183	205	228	233	233	236	207	221	207	214	209	222	211	233	221	216	203	191	206	227	225	215	203	220	211	218	215	231	208	226	222	197	201	196	211	241	237	187	201	217	212	221	211	220	238	224	220	211	194	217	238	211	205	223	224	218	231	207	223	220	198	225	230	211	193	196	201	211	231	220	205	210	210	229	243	221	220	210	215	237	221	216	208	188	211	213	183	233	216	226	231	221	203	202	212	242	234	216	182	197	223	201	215	213	224	244	231	260	227	200	206	210	204	228	217	201	213	227	208	220	199	222	209	233	236	214	238	218	235	201	238	199	202	204	206	210	239	208	220	214	211	239	218	237	224	237	205	195	206	226	226	203	221	218	229	229	243	209	203	231	211	215	234	221	198	211	254	230	201	220	219	256	208	234	205	207	225	244	220	218	223	218	197	199	203	223	223	224	184	213	203	212	257	233	203	227	191	213	229	234	220	205	222	202	236	200	240	217	226	203	196	219	209	232	220	189	222	235	218	200	224	214	210	215	220	235	217	211	210	236	229	240	212	219	223	224	239	228	199	231	220	206	185	208	227	244	225	180	256	200	221	244	227	222	223	218	196	220	224	205	241	238	220	212	212	199	234	219	205	181	206	222	223	218	198	205
17424	1878	1067	1192	1103	960	782	749	753	655	592	619	587	592	636	559	586	550	524	535	551	548	485	525	541	512	509	534	501	527	532	533	497	520	527	482	508	522	466	545	498	509	515	532	513	497	528	469	517	510	491	561	483	518	520	531	499	481	545	495	473	486	485	512	496	499	518	522	512	534	489	516	512	509	473	458	512	550	489	529	501	491	507	463	517	461	480	525	561	484	507	507	512	529	514	503	528	504	490	503	502	510	502	465	487	496	513	480	517	500	533	480	484	453	511	505	512	474	519	498	477	521	486	537	474	511	476	525	497	527	522	530	542	490	475	533	521	512	500	510	493	477	490	520	497	511	449	549	535	424	495	508	534	513	495	495	477	476	518	544	514	481	466	503	477	498	535	501	548	502	496	494	494	520	497	483	452	489	448	473	505	478	494	511	530	497	501	490	510	519	478	521	483	470	513	509	518	512	532	515	516	548	450	498	546	514	503	495	493	486	540	480	464	508	482	502	480	497	530	497	495	490	521	483	489	477	484	513	520	505	495	523	525	519	469	518	474	459	524	499	477	502	512	479	495	487	518	502	502	460	523	516	508	533	516	527	511	502	507	479	506	508	548	511	504	489	492	518	501	513	542	491	515	530	534	480	521	553	532	489	519	466	454	519	467	505	512	502	513	478	524	498	527	491	488	473	484	515	491	496	499	480	511	489	551	530	493	479	489	529	470	535	489	494	484	521	499	526	499	536	491	537	539	528	501	500	536	476	471	537	504	509	477	494	526	504	522	532	509	525	493	500	490	516	496	520	506	508	517	556	506	493	493	546	478	483	495	508	506	484	507	502	485	474	532	515	482	451	527	501	481	519	474	498	469	549	504	504	482	471	544	528	476	499	556	489	460	486	493	489	511	511	487	512	494	513	541	523	466	522	513	515	489	508	542	467	461	499	553	474	527	527	465	493	468	518	498	521	483	482	476	488	496	506	498	481	529	494	541	497	502	493	488	483	498	513	468	502	496	492	522	503	483	522	470	486	504	532	481	505	519	497	497	542	525	482	498	473	515	497	503	467	490	513	486	508	488	544	477	478	511	482	492	481	444	518	500	505	516	483	528	503	487	473	517	538	509	506	485	489	507	521	433	470	507	507	489	479	534	475	491	526	549	494	503	536	516	490	499	525	497	536	539	521	492	537	528	498	494	482	470	518	479	490	503	510	528	490	490	474	530	506	511	526	533	516	547	557	546	526	489	514	521	530	512	494	527	475	487	486	545	503	529	526	538	507	474	543	500	523	523	517	593	536	515	483	491	508	508	519	473	522	467	534	502	509	506	510	471	491	518	556	497	528	518	501	540	469	482	482	513	517	514	529	478	589	499	476	480	489	505	498	516	483	491	533	465	499	501	488	531	524	501	492	479	472	503	515	511	496	488	508	517	504	473	515	467	490	501	513	502	502	506	508	512	536	498	535	475	514	517	530	514	507	469	493	491	526	505	538	541	498	483	478	493	470	462	499	498	508	539	478	526	489	529	529	515	509	466	473	501	519	527	482	509	498	490	510	475	493	525	509	481	524	478	505	522	510	500	489	502	538	564	513	487	501	546	487	531	471	478	562	542	512	488	471	482	518	500	497	484	474	530	536	504	508	507	523	459	501	487	529	517	476	473	535	489	486	520	510	546	486	489	498	495	502	534	478	523	488	527	503	506	561	564	488	514	511	485	477	525	501	504	484	519	533	546	492	518	556	530	502	513	495	508	510	504	492	487	496	538	499	530	518	495	501	477	487	510	476	458	471	517	513	475	540	512	471	537	481	458	537	498	464	477	482	516	505	504	473	523	516	503	486	500	522	510	466	527	478	501	499	539	474	495	545	534	473	530	518	489	483	519	491	496	472	508	483	531	501	504	493	477	478	473	519	486	497	521	519	507	494	498	521	506	467	512	496	524	508	481	525	521	492	516	481	504	507	519	516	500	515	510	500	524	489	506	518	493	483	447	504	464	516	515	512	530	524	469	513	464	565	506	525	490	519	488	501	504	502	472	483	491	482	507	501	465	498	502	456	517	492	492	498	529	518	531	506	498	483	520	492	479	498	513	496	526	500	501	511	478	470	448	495	488	527	495	497	513	509	525	471	486	485	540	484	496	456	502	510	519	570	512	549	509	451	533	516	470	538	504	488	501	524	470	478	496	474	515	533	514	505	522	500	485	510	504	500	462	518	505	507	498	485	523	482	510	495	509	520	460	549	514	484	510	491	504	473	478	506	499	481	477	474	520	527	526	486	475	467	470	483	499	470	509	502	489	505	501	473	536	514	517	489	486	499	500	507	541	509	500	518	537	467	519	472	498	482	484	528	506	490	489	461	495	529	504	506	542	524	493	494	551	496	530	509	505	524	513	500	482	509	497	490	521	484	502	524	530	504	507	539	525	490	477	513	493	489	516	538	475	484	529	455	488	501	495	501	498	504	487	525	517	447	506	519	507	547	485	512	467	524	527	469	514	497	507	507	443	454	527	499	512	476	506	520	497	538	515	523	531	479	503	497	505	481	522	519	522	513	511	513	476	490	488	483	537	512	505	528	505	485	488	505	459	479	488	477	489	486	493	502	509	475	492	545	499	477	478	519	499	519	474	500	442	542	492	463	508	525	475	514	467	519	491	525	512	503	522	488	549	532	532	524	508	532	489	529	483	505	498	503	514	512	511	493	510	492	494	481	461	505	495	529	494	507	507	495	479	514	472	504	561	481	523	490	529	516	487	531	489	521	488	503	478	534	498	510	491	506	501	471	515	529	488	496	501	517	501	502	494	502	519	528	509	493	470	471	522	481	517	503	527	514	519	531	554	511	544	485	493	485	519	447	514	486	530	516	505	509	465	520	444	510	488	501	555	480	518	482	476	494	505	459	507	509	512	508	502	497	532	523	499	498	514	494	517	492	521	505	520	534	521	470	465	536	539	493	452	497	531	517	501	496	559	527	487	490	499	491	485	519	526	494	488	485	485	531	520	527	516	445	514	523	470	497	549	488	501	529	475	481	488	523	479	504	465	485	512	500	534	502	496	482	498	495	523	530	500	499	536	525	522	499	503	488	478	501	488	510	495	543	494	482	520	540	572	470	505	483	489	529	504	494	542	474	505	519	509	512	466	550	485	495	541	498	504	530	512	506	516	500	463	510	504	473	512	526	491	513	518	474	466	490	477	501	522	549	521	516	518	479	486	479	518	459	514	502	507	474	505	502	492	521	477	483	497	532	535	535	533	478	505	503	515	508	531	471	479	495	513	500	540	481	511	478	465	508	518	457	551	521	506	519	515	454	504	481	495	497	539	503	550	525	483	535	498	551	491	533	531	507	499	491	511	496	505	485	500	513	508	511	487	500	515	469	484	475	510	492	461	532	467	501	512	520	471	501	534	505	482	525	493	492	516	504	539	486	527	504	554	521	520	538	520	544	555	537	450	547	501	502	517	492	505	529	508	488	540	523	473	501	508	511	494	505
37678	9258	991	538	426	339	251	239	258	213	235	184	215	191	159	181	195	193	168	191	176	161	138	186	191	156	171	206	157	166	160	158	153	155	164	149	145	170	168	210	220	159	167	165	185	168	167	168	133	173	189	212	166	160	177	182	170	174	162	167	176	167	162	152	143	153	196	167	183	167	150	151	152	176	146	167	165	171	191	169	170	163	191	158	167	180	146	163	164	144	159	180	159	183	164	128	172	142	131	161	159	151	170	159	166	187	177	177	193	161	185	165	167	187	176	167	139	152	181	177	173	168	165	152	170	168	140	153	143	167	142	168	147	168	175	165	160	164	160	148	165	169	159	170	151	144	154	158	166	181	179	190	187	164	148	151	146	184	166	155	176	152	186	139	144	185	178	154	177	158	176	147	169	152	154	155	183	171	170	161	154	178	176	172	128	158	157	160	149	179	172	150	162	138	169	162	161	167	155	166	171	162	162	191	205	183	180	181	153	165	173	145	182	168	189	177	142	161	157	166	169	183	172	163	152	158	173	190	188	153	159	129	177	173	169	175	162	173	170	183	175	174	170	170	159	169	163	148	155	149	157	172	159	162	174	193	170	188	153	169	191	184	170	150	189	168	160	185	176	148	149	177	188	187	164	187	166	164	159	185	182	160	160	174	157	170	152	180	154	179	150	151	169	161	168	147	160	149	170	171	152	179	141	157	173	178	171	167	181	167	168	160	136	169	162	143	179	158	155	173	165	170	168	175	174	167	175	160	153	186	161	173	157	160	157	172	176	165	167	145	152	197	156	150	157	158	185	173	196	137	153	183	167	176	165	202	173	203	190	185	171	156	191	164	174	142	174	172	162	200	154	177	178	179	157	163	177	161	173	199	159	206	161	160	178	161	179	172	143	186	169	152	164	166	175	150	164	172	183	162	162	149	176	175	178	173	170	163	168	198	165	187	158	155	175	158	142	149	160	135	160	180	174	180	177	162	176	179	160	185	152	175	156	175	156	178	163	158	151	167	160	168	177	188	191	161	162	161	171	167	165	189	173	184	185	184	152	170	158	158	165	149	184	147	142	163	173	153	186	181	173	156	191	167	181	133	176	159	163	164	170	184	170	167	152	154	165	142	172	190	145	152	181	160	183	170	139	178	176	188	155	176	163	162	140	170	165	152	166	147	172	167	171	197	141	150	143	174	160	175	185	173	186	176	151	164	193	162	148	166	151	180	151	171	178	193	172	150	141	170	152	163	151	157	159	145	179	134	171	163	164	182	156	155	175	151	167	180	193	171	167	156	157	148	141	164	162	150	136	148	173	180	153	160	178	143	160	174	141	150	157	133	150	192	183	186	151	178	143	167	165	162	132	165	162	151	159	166	163	160	151	164	171	153	164	173	150	193	173	154	172	160	181	173	163	159	172	143	163	187	175	188	167	172	187	170	158	162	165	159	137	161	176	177	145	169	136	187	149	176	148	172	165	170	176	175	181	164	171	158	170	143	184	163	182	159	173	177	147	186	156	174	178	198	182	167	175	146	174	172	148	142	178	180	149	158	195	144	194	194	155	173	189	182	172	145	161	173	132	142	178	158	179	157	168	179	158	178	172	189	172	158	160	166	148	169	165	157	165	175	160	162	171	140	160	178	166	158	161	150	165	156	160	206	171	160	194	199	166	158	150	169	152	173	147	152	165	173	166	155	167	180	172	159	159	150	172	158	196	189	180	141	173	161	159	182	155	174	172	171	172	154	178	151	168	150	125	173	184	167	159	171	173	181	175	163	200	158	173	156	181	160	195	167	182	163	152	152	175	160	155	150	160	161	151	157	161	177	191	158	172	159	186	138	177	153	147	161	182	158	163	162	176	157	171	175	164	149	154	175	171	170	180	170	184	136	183	167	170	172	171	166	138	142	202	180	177	139	150	163	158	191	157	195	142	174	177	166	174	185	172	175	171	134	179	165	142	140	172	161	161	178	179	182	159	165	181	158	179	152	197	153	177	157	162	178	161	142	154	155	173	153	171	171	164	194	179	171	161	156	150	167	174	172	167	152	139	171	150	143	178	158	177	135	170	178	132	147	176	166	177	166	165	185	160	150	154	181	168	156	166	199	177	172	164	165	169	177	163	153	188	172	169	154	168	171	178	185	190	186	140	156	184	187	190	186	160	159	175	153	153	153	163	162	153	155	170	162	140	172	147	168	151	176	181	180	163	162	145	171	151	161	154	163	165	180	168	162	146	161	155	144	179	156	180	184	152	176	152	152	157	152	148	176	150	184	202	172	163	166	162	176	179	161	139	156	165	147	174	193	167	172	161	179	171	175	164	173	151	160	160	135	163	169	148	181	170	177	167	173	144	149	160	170	180	177	162	148	155	174	176	157	158	172	181	172	159	178	155	157	157	183	182	158	155	147	164	164	169	152	168	165	164	149	165	192	167	173	182	194	189	186	176	172	166	145	163	170	140	160	147	158	160	186	169	171	176	171	160	161	175	164	157	159	150	157	160	166	158	143	145	171	177	134	167	161	160	138	158	143	173	156	162	135	168	182	168	156	177	190	165	169	162	145	150	131	147	186	163	169	155	182	153	179	172	165	153	183	183	166	175	165	167	161	153	177	155	172	176	180	165	154	178	153	172	157	180	172	181	163	167	157	167	164	177	149	188	183	147	177	172	173	185	179	137	163	167	140	168	191	158	133	183	156	177	159	146	156	190	148	193	166	163	134	159	153	161	184	168	176	173	168	199	148	162	163	164	150	167	168	173	175	161	169	170	181	180	174	148	207	164	152	163	173	161	161	163	150	184	157	150	176	192	165	177	178	150	152	184	183	179	167	156	155	156	154	174	179	180	143	159	155	164	171	167	150	185	163	179	181	149	172	176	195	199	169	149	162	165	169	166	167	168	166	178	204	183	144	160	155	187	150	166	149	163	171	139	156	180	161	188	168	164	173	161	155	191	185	152	159	173	171	189	182	161	146	181	162	173	166	169	172	185	151	163	189	198	155	136	144	174	161	182	179	149	186	176	172	152	156	164	152	182	161	154	179	156	162	169	163	179	171	177	166	138	155	156	158	139	159	172	181	172	172	191	160	178	182	158	195	138	154	148	167	163	172	173	171	150	179	146	173	169	150	179	166	134	180	169	157	161	162	150	153	149	155	147	155	154	172	171	173	177	172	169	175	146	150	173	154	174	167	168	174	158	184	171	164	153	172	176	182	160	176	164	165	173	166	173	150	163	167	166	148	167	135	163	180	145	157	152	155	165	172	168	167	161	168	163	150	165	169	156	182	187	186	152	148	159	134	148	168	179	187	160	167	154	148	166	154	162	171	186	178	173	147	170	170	160	144	199	186	154	167	167	187	178	157	165	195	165	177	176	169	158	150	191	169	161	178	161	199	178	145	173	167	154	169	172	172	162	176	170	183	173	159	156	180	150	172	177	150	160	161	174	166	180	168	168	162	153	182	185	172	172	158	168	162	157	162	179	176	155	174	171	169
22260	2495	1558	1715	1555	1282	1076	940	821	723	708	659	625	597	598	518	514	492	506	528	489	463	506	473	451	456	504	458	467	494	464	439	457	451	470	451	430	469	424	457	419	413	441	452	440	473	440	421	448	464	393	421	445	403	434	436	412	415	409	419	437	433	417	432	451	398	415	434	419	434	454	421	438	453	448	414	452	440	473	418	423	421	416	417	447	399	443	405	442	472	380	442	408	424	444	443	423	450	436	422	457	403	430	414	404	470	445	413	452	417	432	409	422	420	422	447	431	433	425	414	430	453	434	441	456	449	396	392	455	430	424	416	442	433	421	445	429	418	428	425	467	437	442	448	440	440	471	403	432	439	471	425	420	394	456	430	414	415	397	418	410	433	472	382	419	436	454	432	424	408	431	457	441	397	421	427	436	444	444	418	390	389	477	445	430	449	424	402	427	432	408	437	420	421	445	417	420	452	435	426	433	408	417	422	430	419	444	454	402	423	442	426	387	418	433	400	417	439	448	422	416	419	434	419	434	452	422	423	460	469	415	468	421	412	436	406	431	380	431	429	435	400	451	404	445	437	451	438	448	448	425	440	442	466	441	445	446	437	433	428	464	424	425	396	426	430	409	454	421	412	412	399	426	439	433	453	424	426	427	414	437	413	388	438	406	444	406	423	436	414	452	414	424	431	443	426	424	432	427	430	427	454	449	431	440	430	422	434	425	463	485	428	429	431	421	405	426	409	438	421	424	397	409	452	449	459	402	434	425	396	408	452	447	416	400	435	399	395	405	429	440	403	429	438	411	423	417	425	447	465	413	412	428	420	416	403	448	441	396	423	448	420	414	436	411	429	382	455	437	433	450	386	449	451	444	389	418	425	442	407	453	436	424	448	435	425	404	473	459	444	423	423	445	446	438	409	417	457	427	418	436	460	455	460	420	411	421	415	418	396	434	419	442	421	450	410	461	407	451	429	457	419	420	452	384	402	426	438	436	415	433	449	426	416	407	407	403	428	414	441	446	439	432	442	453	425	448	411	438	443	449	422	429	420	435	438	420	399	430	427	374	415	422	428	453	430	413	467	433	412	410	436	470	413	420	462	441	433	404	385	417	423	460	438	454	418	424	402	394	439	431	426	423	401	420	429	430	388	405	457	452	413	399	390	431	417	449	411	435	401	451	408	427	435	419	433	420	421	431	411	443	433	423	435	429	440	430	438	423	427	430	431	400	424	476	439	428	423	400	405	417	393	416	406	403	420	377	433	433	448	408	446	381	401	379	432	421	418	451	420	429	403	418	434	404	443	442	451	428	429	402	413	424	410	424	431	432	485	397	465	428	445	424	434	395	432	425	432	419	411	427	381	417	418	463	432	411	433	433	439	471	427	414	455	438	411	424	414	409	411	425	427	419	388	414	418	424	409	408	420	398	423	422	449	448	423	429	434	404	449	417	430	431	441	390	456	449	422	435	432	405	423	423	441	454	428	452	418	402	403	487	463	432	472	432	399	449	421	444	383	421	445	438	388	430	406	430	430	408	424	412	456	413	469	399	442	439	433	423	457	395	400	454	411	462	445	389	430	414	459	427	419	421	420	421	446	446	430	439	436	432	395	412	399	429	417	423	451	396	414	442	425	442	450	400	442	431	442	420	435	443	435	458	438	419	411	434	443	420	434	446	440	414	455	404	458	428	411	435	447	413	407	401	419	433	417	408	390	427	419	442	409	439	412	409	414	436	414	399	430	440	421	406	431	414	381	406	414	433	424	414	455	427	412	434	434	442	427	443	459	421	398	401	420	435	419	420	405	421	446	397	418	407	420	401	407	408	427	401	386	420	384	427	437	439	440	425	421	453	439	429	411	389	428	493	421	401	391	419	434	408	413	404	474	410	420	430	432	428	410	411	386	410	464	435	439	417	419	391	411	423	435	421	385	432	443	424	491	376	416	435	423	440	412	432	440	429	409	429	462	407	385	385	414	458	401	399	427	414	416	450	416	438	444	443	431	452	431	407	401	425	426	438	451	403	442	436	422	419	412	418	392	447	422	426	420	407	420	431	449	439	433	432	436	391	440	459	432	438	401	427	427	438	435	401	433	424	435	440	402	384	461	412	435	427	437	417	435	404	408	404	407	390	449	429	458	449	388	444	412	422	454	438	425	424	410	395	387	406	415	438	417	386	439	443	440	436	448	414	405	435	428	462	398	432	448	432	450	444	404	421	409	414	432	454	439	426	394	438	440	444	405	465	423	427	416	443	442	423	448	442	418	447	402	413	423	445	383	466	413	393	417	448	459	438	401	448	417	434	425	400	438	441	414	390	457	436	374	454	428	429	430	408	416	480	428	454	448	448	402	387	417	446	381	386	407	416	398	435	416	403	467	431	433	432	402	463	401	441	422	427	415	459	418	425	437	459	398	423	399	438	413	402	432	400	416	430	439	415	415	433	441	412	443	417	410	389	449	436	423	395	420	431	435	385	420	404	421	457	386	436	428	394	433	431	376	435	457	421	454	442	413	411	431	394	420	393	455	396	412	397	427	433	436	448	457	443	421	431	399	411	449	411	435	373	407	421	405	409	408	452	420	408	432	430	392	412	389	408	422	408	420	492	458	420	445	393	448	401	416	414	443	426	417	465	467	418	416	415	440	422	414	406	432	427	457	443	429	444	413	464	441	385	437	408	435	418	443	459	427	427	476	436	417	466	384	462	399	397	425	413	400	409	461	423	425	460	440	441	424	441	456	414	442	426	383	395	401	470	416	387	418	461	431	422	388	428	446	430	403	416	398	425	452	443	446	453	424	410	441	446	457	447	397	420	431	431	450	398	450	420	448	428	444	422	430	440	411	447	428	448	459	431	438	444	420	402	388	411	415	415	423	431	424	463	422	444	427	440	434	437	417	436	413	413	414	462	445	412	448	457	430	404	467	413	448	387	451	395	444	374	401	429	403	423	463	415	408	400	424	434	410	419	429	457	443	424	439	449	426	393	455	444	430	447	437	449	404	404	480	436	432	404	433	412	430	425	424	425	367	466	401	440	422	437	393	430	448	424	439	390	457	445	437	435	427	430	439	437	417	407	417	455	414	429	436	427	425	396	432	407	405	419	409	475	426	422	440	450	426	441	444	423	412	412	453	410	385	407	450	454	422	458	398	422	417	453	411	443	430	439	433	429	416	425	416	442	410	403	426	402	426	414	408	418	457	418	435	418	425	421	441	408	398	422	431	411	444	389	452	426	468	437	421	409	449	450	447	426	423	407	451	405	446	465	435	392	388	453	435	401	433	388	436	426	399	384	393	397	417	427	382	442	414	428	449	473	388	419	441	435	426	424	424	427	435	433	422	418	426	452	457	432	402	427	433	431	462	403	393	441	408	414	393	418	431	404	418	437	427	385	413	426	408	452	416	387	399	466	412	439	444	452	419	446	416	418	466	440	409	402	395	441	405	452	426	382	426	370	414	439	434	404	425	461	486	424	415	453	404	452	456	404	429	384	416
15267	2316	434	423	385	414	395	434	378	420	399	390	415	415	388	412	424	406	403	414	394	398	398	409	383	438	433	429	406	412	401	396	392	398	399	410	383	391	424	411	377	376	369	369	405	408	393	415	389	377	422	424	410	397	370	430	382	418	367	395	395	368	396	425	437	371	371	408	425	421	403	454	379	450	424	391	421	392	422	358	419	416	382	432	410	404	427	437	425	375	406	407	415	382	429	391	449	393	430	421	414	342	404	473	397	387	401	439	399	427	403	406	400	397	369	413	388	421	410	421	397	409	448	404	403	416	424	392	403	432	406	384	427	428	422	386	383	401	398	397	391	432	409	418	418	384	452	395	409	387	431	377	435	364	382	374	424	419	409	401	410	406	395	387	367	404	419	395	417	398	427	401	370	375	410	382	434	384	392	453	400	404	390	385	376	417	415	442	389	408	377	381	406	362	421	403	400	365	416	384	402	377	402	388	368	413	426	458	403	387	371	424	414	388	388	397	376	401	362	395	387	423	359	397	409	390	410	418	388	417	367	397	439	409	397	426	438	407	366	427	406	428	408	416	405	440	393	383	408	427	408	395	388	417	405	403	419	419	430	367	396	407	368	477	372	392	390	377	449	390	411	382	385	390	392	371	411	399	383	464	400	401	397	406	424	363	456	397	414	389	356	409	412	428	424	411	433	400	384	436	405	409	354	405	379	400	404	401	386	412	427	446	404	398	398	400	404	432	394	430	445	347	416	397	428	368	411	374	416	392	385	430	380	377	403	378	478	419	367	403	407	376	420	362	406	392	394	428	389	389	390	417	420	409	412	397	416	417	419	411	395	363	344	412	397	380	340	381	395	434	399	379	438	385	354	370	375	389	406	401	399	374	379	387	391	436	449	430	405	392	389	392	368	416	382	425	386	405	437	397	422	416	423	417	399	428	403	401	415	391	388	412	377	424	416	437	416	412	395	401	396	403	402	381	411	383	399	409	418	434	384	400	402	399	401	383	447	411	441	431	378	415	399	383	414	400	412	453	427	411	436	398	395	413	416	395	387	386	453	406	416	365	376	413	383	401	426	402	425	400	347	396	420	417	431	436	364	420	408	419	409	405	410	405	398	416	416	423	420	399	434	404	374	427	442	383	383	383	400	395	373	393	452	404	428	363	408	376	455	449	393	425	394	379	365	387	415	407	390	377	414	395	406	408	395	429	437	405	440	365	421	403	414	406	384	400	379	373	399	392	411	401	424	407	359	407	416	416	395	415	385	379	371	443	429	424	423	437	389	381	366	375	413	381	417	374	385	383	391	382	364	401	439	401	402	407	349	387	406	416	384	386	366	391	401	416	422	392	368	391	423	403	434	422	413	395	400	422	435	431	410	390	422	383	428	401	462	385	404	420	428	406	390	401	430	412	357	440	400	407	382	418	402	389	371	434	414	403	398	409	340	395	414	393	414	380	410	416	402	402	394	401	426	391	437	407	446	419	409	445	400	401	427	387	406	400	382	440	413	410	366	391	398	416	425	425	403	426	380	413	381	405	390	379	431	402	392	410	438	436	381	407	389	399	372	382	382	389	366	447	452	439	394	410	412	394	410	417	372	395	360	425	405	404	436	386	379	393	399	411	392	379	405	404	425	399	395	395	421	428	377	381	444	436	416	403	404	456	357	408	370	407	418	415	398	446	404	417	409	416	418	398	392	400	420	416	414	393	459	419	419	405	402	437	464	426	421	424	394	348	366	396	412	398	391	405	384	411	405	382	354	426	411	393	380	430	423	395	378	454	370	433	428	355	428	427	385	431	411	403	398	406	458	414	406	410	413	398	370	435	408	421	445	397	402	385	430	410	398	374	408	411	409	375	397	401	423	394	425	442	411	372	412	404	442	440	375	403	393	395	421	428	389	418	408	411	392	415	388	390	408	402	433	403	405	422	425	388	388	423	371	409	409	375	406	410	410	393	444	434	431	413	419	410	387	383	407	396	392	375	396	410	412	413	392	418	422	406	411	419	420	408	397	378	405	404	383	433	403	371	407	405	375	374	397	393	397	423	443	362	392	419	467	410	392	413	391	386	411	398	423	373	418	402	423	435	441	445	398	379	359	392	400	405	409	371	389	378	383	432	415	383	370	400	423	398	443	401	421	416	394	386	406	404	400	442	400	429	390	391	394	382	398	399	398	401	442	443	378	399	423	415	391	400	376	398	374	423	423	378	378	400	410	373	379	376	393	401	358	431	405	375	367	427	409	422	392	402	436	412	394	405	430	405	353	404	414	404	363	425	454	403	425	391	414	408	379	383	385	378	423	456	425	401	420	406	372	370	397	395	410	400	402	444	443	411	390	390	405	424	409	401	451	408	393	417	397	339	395	402	398	414	397	373	390	412	431	409	401	409	384	443	404	416	434	381	434	449	407	394	456	422	417	372	420	412	396	417	392	418	392	411	404	349	377	407	421	377	435	369	435	401	432	388	399	396	462	407	395	396	422	369	412	373	355	418	442	424	387	451	408	381	428	429	421	434	401	365	449	390	408	446	430	378	433	431	454	409	391	390	351	391	394	439	404	372	403	395	380	421	385	426	388	394	386	425	397	405	358	403	415	398	400	401	432	414	409	406	357	366	416	436	422	398	424	401	403	409	392	375	393	414	413	417	424	409	411	432	374	408	368	393	410	414	412	389	389	351	397	385	413	388	406	440	414	413	392	371	421	393	410	409	371	419	405	393	425	387	431	394	411	389	395	402	365	414	381	402	419	441	414	357	381	416	405	401	380	378	350	385	417	430	399	379	365	403	373	423	416	416	396	390	397	420	375	349	406	391	426	382	398	432	430	400	413	447	424	393	433	410	412	435	417	436	402	381	364	400	393	441	415	376	382	457	399	419	429	398	349	384	429	362	409	424	431	377	413	414	384	458	421	389	427	385	395	434	400	445	363	430	377	370	383	405	382	411	418	407	426	400	443	418	441	387	425	375	404	386	419	384	380	395	397	414	430	420	401	396	394	413	396	367	396	372	364	373	379	393	399	392	414	381	420	392	422	434	435	399	425	380	374	412	417	394	407	412	428	386	386	405	396	425	404	405	378	372	399	423	356	404	429	375	438	414	394	447	387	407	418	403	425	398	368	433	439	422	364	441	373	372	410	379	393	418	431	359	410	377	424	401	399	412	426	397	365	406	404	372	406	395	402	419	436	393	353	407	383	422	400	408	406	389	397	374	422	365	395	422	381	415	399	415	370	438	400	413	384	419	408	402	378	372	401	395	409	436	383	381	410	458	375	392	405	400	386	398	360	379	436	404	408	407	425	393	424	390	399	447	423	364	401	372	395	377	387	409	375	443	387	394	394	418	408	406	405	382	425	366	387	387	402	408	403	386	424	424	403	395	379	395	350	410	373	365	374	395	382	399	427	358	416	386	412	366	370	430	404	414	424	406	414	387	369	407	377	375	398	417	432	391	428	380	391	402	431	395	411	393	370	445	430	427	398	405	408	412
9456	1413	924	954	867	939	900	905	866	870	880	834	818	858	879	894	874	867	938	915	872	860	852	946	859	924	842	803	871	854	914	872	855	952	886	923	883	931	905	867	895	902	858	863	930	889	874	879	855	868	824	837	886	874	910	929	840	892	904	841	906	838	895	867	878	873	862	926	913	899	946	880	884	874	879	944	882	871	825	873	880	845	882	876	889	865	937	829	886	862	846	902	896	871	846	865	857	899	925	906	882	871	906	870	867	875	867	864	841	832	906	859	874	901	845	858	882	866	856	933	898	869	857	879	857	861	910	855	903	893	944	907	868	873	887	885	853	863	909	857	896	890	901	921	844	860	882	903	869	869	865	857	859	858	904	822	884	904	885	863	931	947	912	878	881	896	846	906	901	845	881	875	924	857	886	882	909	839	857	930	888	897	894	857	899	872	920	897	895	883	897	913	894	902	866	852	839	839	845	829	920	796	909	835	907	923	888	888	883	901	894	836	896	891	915	882	883	903	868	849	888	833	852	932	858	852	910	899	924	906	887	817	894	898	820	803	878	883	868	854	875	882	919	848	840	874	920	878	926	821	904	912	809	873	901	881	879	909	831	884	838	859	872	835	844	830	861	904	863	854	836	872	829	892	897	857	897	911	835	861	921	846	872	833	890	896	927	894	827	861	942	881	891	904	833	924	914	863	827	874	899	850	862	838	857	904	847	843	876	912	885	915	870	908	865	863	869	874	854	825	942	897	912	886	841	880	873	912	874	922	890	862	908	868	917	861	884	840	897	827	840	978	862	816	854	893	818	910	863	843	875	896	881	884	846	923	833	877	905	865	936	852	874	896	868	880	880	903	886	934	882	861	893	922	953	852	858	851	859	861	856	831	867	909	852	883	878	847	852	894	891	852	852	845	882	898	905	869	874	838	890	870	881	921	853	928	893	874	871	914	887	869	878	857	865	892	884	870	874	900	825	924	890	870	866	857	859	901	870	793	892	851	846	909	850	839	813	894	907	862	940	835	887	863	855	870	862	899	866	818	828	830	879	884	870	899	918	839	873	935	901	988	902	886	859	898	826	888	830	879	827	846	865	864	902	861	849	926	867	866	889	867	912	863	898	893	882	847	852	888	851	928	860	894	864	882	918	878	877	869	851	915	860	896	851	831	852	842	898	818	869	884	861	868	851	900	858	842	935	877	897	873	893	879	889	851	925	851	924	816	911	847	890	906	870	918	879	907	872	891	868	834	924	855	841	902	866	851	844	865	871	827	840	888	865	873	836	897	869	932	868	865	796	865	851	898	919	853	905	886	834	855	910	867	819	918	859	881	884	908	875	878	910	908	916	874	928	917	863	870	843	914	833	894	828	829	924	864	902	836	892	900	866	879	822	888	842	830	868	906	850	925	872	896	886	869	904	854	846	913	852	860	839	877	891	886	865	900	869	877	910	924	890	863	834	854	900	840	876	900	875	880	938	891	847	870	937	916	889	872	881	853	907	896	880	816	896	894	890	864	893	895	862	902	862	889	891	883	907	898	870	837	891	841	931	850	868	887	835	883	868	935	866	927	868	877	911	872	886	876	905	850	905	900	919	842	871	882	854	910	868	887	940	869	883	853	953	858	876	869	883	872	858	887	891	899	890	918	830	877	850	864	883	870	909	875	866	924	902	869	841	904	836	894	863	879	908	864	859	865	837	865	896	877	952	886	870	916	893	897	843	892	839	877	883	868	851	930	872	902	838	864	873	859	894	855	882	931	913	875	904	901	875	865	849	854	888	877	867	871	825	889	951	893	923	848	900	875	846	926	864	865	900	921	859	868	876	908	852	899	897	837	867	892	899	866	873	842	864	828	877	873	847	874	913	846	890	819	856	896	888	874	861	882	872	873	851	887	911	893	894	847	810	834	824	912	878	879	844	931	828	881	812	949	868	898	832	864	835	884	886	844	822	799	860	869	897	894	859	868	898	894	864	878	858	903	845	853	875	853	897	826	854	880	859	855	828	905	846	830	875	899	855	870	914	829	894	866	916	912	834	941	873	882	891	818	883	905	937	872	917	871	940	883	868	864	860	923	899	836	854	849	830	847	898	916	831	875	897	891	938	860	916	852	914	870	896	911	846	896	880	854	940	883	923	895	864	852	895	909	836	853	864	899	878	832	860	918	904	858	884	924	834	885	886	910	842	867	926	869	904	906	880	938	872	897	930	831	926	903	896	842	884	819	818	878	812	890	894	836	872	873	888	927	894	924	869	884	912	854	875	897	921	899	887	910	867	861	855	878	848	810	853	856	916	845	903	875	858	854	879	861	898	851	906	833	872	901	878	935	863	836	962	838	847	886	883	855	829	896	822	858	865	901	906	882	853	854	895	835	909	938	869	871	905	832	899	874	877	884	916	848	877	968	895	863	883	891	855	874	817	807	869	907	937	895	892	950	900	847	890	851	872	929	880	830	908	888	931	867	855	898	835	912	867	845	856	847	815	830	852	911	942	901	890	832	825	844	870	891	850	872	897	849	857	899	922	878	901	884	918	874	883	888	857	895	855	889	833	889	891	836	902	836	890	881	845	840	891	834	866	869	862	872	885	844	889	916	895	902	856	870	849	878	863	856	905	889	874	860	886	898	814	878	861	878	941	823	882	848	832	898	869	866	882	915	863	831	886	927	887	878	897	888	901	827	883	883	911	885	871	839	872	857	842	859	944	877	864	854	855	859	843	844	852	879	899	881	867	872	902	919	863	887	892	850	950	918	913	807	823	837	866	868	902	909	881	868	875	842	903	924	898	816	913	916	885	859	853	894	824	909	885	860	924	842	879	878	909	852	885	886	904	876	890	891	879	866	886	885	871	849	914	863	921	830	904	877	917	883	876	902	819	918	899	817	837	893	870	827	875	888	862	861	874	891	897	865	895	885	931	859	797	886	853	890	899	842	826	860	921	880	896	856	897	885	875	858	897	870	900	887	849	876	881	858	894	868	928	863	890	871	883	872	899	929	870	885	832	871	867	885	875	836	958	918	859	843	919	924	876	904	890	885	850	857	899	873	870	873	902	860	853	866	867	915	912	925	830	830	862	884	880	811	845	844	880	872	884	868	866	843	855	865	843	874	853	909	867	792	896	865	876	852	824	843	883	847	901	833	848	906	953	869	886	888	895	879	869	892	823	933	904	832	917	898	895	839	910	826	849	942	885	930	892	853	843	879	931	868	840	900	899	878	898	845	924	872	867	867	865	850	897	841	821	854	823	873	895	950	838	855	934	884	886	894	898	912	867	887	854	861	861	893	836	846	860	866	884	853	865	912	879	846	912	903	857	858	945	864	877	922	874	880	902	930	883	852	933	884	858	900	860	872	898	893	898	930	889	851	929	847	876	823	886	877	865	893	842	883	912	823	846	897	944	880	868	822	845	874	844	851	929	905	850	895	859	830	829	861	819	873	903	856	883	854	852	898	872	836	892	890	913	895	939	866	900	852	892	867	886	862	887	907	850	887
28255	5298	520	434	312	250	251	271	249	243	245	224	205	227	251	214	223	198	253	212	237	228	237	211	229	249	237	234	233	233	245	202	253	231	209	192	216	222	217	208	235	213	223	204	197	215	197	225	198	176	221	219	215	213	214	222	229	212	225	246	187	236	211	193	188	230	225	236	185	233	214	208	201	199	203	228	239	241	207	170	216	222	216	198	206	212	193	229	210	189	212	213	231	197	219	212	220	182	210	237	192	205	215	204	225	215	197	238	204	200	216	198	212	242	220	205	185	203	246	220	204	210	218	240	212	232	203	243	220	216	212	209	214	190	218	213	213	211	247	243	218	236	226	245	237	209	210	219	233	245	257	214	229	192	203	229	231	207	200	184	230	195	202	227	235	231	227	218	190	228	209	205	230	184	223	211	236	221	221	216	222	235	191	203	207	203	233	225	216	171	217	234	218	208	213	233	209	218	205	228	225	205	219	198	212	224	224	194	175	239	195	206	238	214	220	234	227	207	243	220	206	200	205	226	203	206	229	217	208	223	216	193	222	247	208	210	195	200	222	233	238	208	235	241	208	205	209	216	210	209	204	202	217	228	219	232	198	196	212	213	196	230	210	214	259	222	217	220	215	236	230	197	224	200	220	226	228	228	223	232	230	206	211	206	224	219	207	205	228	194	211	229	236	219	193	211	184	232	229	206	215	204	225	211	226	198	227	245	204	228	216	198	221	196	254	238	220	193	207	207	221	213	213	235	212	216	222	212	220	215	196	227	236	193	217	230	220	215	207	211	240	239	212	208	234	208	220	195	221	236	230	205	207	226	225	216	219	239	228	199	213	213	220	213	200	209	225	216	219	192	230	200	215	199	203	222	227	184	216	238	225	209	219	193	195	234	225	213	194	240	214	224	201	215	204	211	233	223	220	214	201	213	225	202	199	206	210	220	240	241	203	219	207	177	211	230	204	233	200	243	206	232	202	247	221	225	202	206	242	215	220	211	199	205	208	204	212	231	199	233	212	213	231	221	190	222	218	192	215	195	237	198	213	222	216	234	251	220	228	225	209	179	232	228	225	206	217	184	229	220	207	239	209	194	220	242	235	198	217	247	191	227	228	242	228	203	210	209	233	206	219	212	240	230	205	219	195	204	224	212	217	199	224	224	201	189	209	229	214	209	226	224	204	214	198	231	209	227	222	237	205	228	212	231	220	190	237	245	218	196	213	217	248	252	216	190	238	234	216	211	226	240	214	202	215	227	232	236	214	209	219	221	218	205	244	217	228	195	229	207	207	217	214	234	231	223	217	220	223	237	218	229	239	195	191	209	220	223	213	222	222	214	245	217	231	230	226	215	227	208	213	230	215	215	238	229	219	221	229	213	243	206	230	238	206	235	191	218	228	191	223	211	205	222	224	213	208	213	220	224	212	193	239	237	216	206	212	209	219	217	239	233	225	207	226	241	222	232	205	191	214	225	229	209	224	220	209	215	216	237	207	228	221	230	222	197	244	209	212	205	229	208	196	236	196	199	227	230	224	222	223	231	218	209	217	199	198	213	210	230	211	218	201	210	212	224	246	201	208	210	215	204	256	239	202	227	217	223	205	235	198	185	245	256	225	244	187	221	215	229	191	208	226	209	239	206	223	178	229	240	233	226	225	215	250	236	234	255	217	221	199	214	226	197	224	220	216	230	226	212	194	202	239	224	190	219	216	231	219	250	229	242	238	223	218	264	189	210	209	204	171	224	220	241	224	234	239	237	234	206	217	207	204	215	222	221	200	210	218	222	240	195	219	222	225	228	223	233	207	225	227	234	198	206	188	213	225	234	232	206	249	188	227	228	226	223	221	237	210	237	231	207	222	205	223	207	246	210	215	227	226	205	193	227	231	217	224	206	213	201	242	193	220	209	234	211	208	223	242	211	241	220	212	196	238	228	209	206	187	236	181	215	190	226	192	188	230	241	235	212	183	213	237	218	201	244	222	227	224	232	238	217	220	235	217	215	196	209	209	214	221	218	216	221	199	212	211	228	200	189	200	232	204	237	219	237	206	197	231	215	226	221	218	216	192	224	196	230	216	228	222	234	218	216	203	216	236	222	209	252	240	228	228	194	206	197	202	225	224	224	186	235	218	244	231	215	211	224	237	240	212	199	203	214	234	219	230	222	213	221	179	208	219	209	208	194	210	213	224	209	219	229	242	247	199	234	231	203	195	210	207	222	204	210	220	200	223	223	196	242	194	222	189	219	221	208	234	222	213	202	205	224	184	219	210	229	223	226	228	216	214	240	210	191	180	253	222	214	223	238	252	194	192	190	221	228	228	192	228	231	231	221	203	185	217	215	211	245	223	226	211	225	225	237	233	213	205	219	206	208	200	224	213	220	215	179	235	243	205	208	219	228	217	238	259	209	201	204	203	224	243	233	236	201	200	204	209	252	181	243	218	217	207	222	228	226	222	209	213	214	178	191	205	236	196	228	207	230	240	206	199	223	216	208	222	218	210	211	204	222	223	185	210	241	228	208	235	191	239	207	208	215	215	189	218	207	212	218	191	235	213	229	218	235	213	217	206	209	227	229	229	213	219	223	196	219	244	222	211	222	242	245	199	220	227	207	198	231	229	207	214	215	238	218	215	226	200	205	237	234	198	205	224	218	257	253	193	223	228	213	237	209	193	224	208	250	222	242	236	211	240	237	182	217	226	240	206	201	221	224	222	221	203	218	237	234	261	229	207	220	246	194	208	209	218	220	230	208	218	207	212	241	198	207	210	238	229	216	198	212	228	217	195	194	201	231	212	215	196	238	212	215	208	195	223	246	256	210	235	182	234	229	229	222	218	208	215	235	185	217	220	212	231	245	231	231	217	231	242	233	235	259	228	229	202	236	177	235	226	233	243	204	222	234	212	200	207	209	198	204	213	213	216	240	233	209	232	202	224	237	234	222	226	242	207	195	181	213	220	201	217	237	203	217	241	236	224	203	230	205	224	212	221	196	234	221	204	244	224	197	255	195	195	200	241	242	227	225	279	205	208	212	196	193	208	207	201	194	261	206	198	223	220	221	223	233	216	215	208	207	215	214	214	231	233	208	206	220	245	233	218	215	211	212	215	234	206	239	201	217	226	201	237	232	245	221	239	227	204	209	211	213	222	219	209	196	223	222	218	219	205	233	227	199	238	223	235	220	228	257	238	239	214	173	220	215	220	217	233	213	213	216	195	224	212	236	222	213	193	211	230	225	209	236	210	210	231	210	229	240	190	226	246	233	219	229	220	220	227	212	224	216	219	225	216	219	188	232	211	222	242	214	218	223	226	236	238	211	212	246	214	212	246	214	184	219	227	237	207	240	228	235	209	200	223	218	211	227	192	209	175	211	230	240	198	246	226	230	219	250	227	251	193	205	198	213	243	199	185	201	197	227	231	228	197	202	221	255	227	202	201	230	222	214	208	217	224	206	224	241	230	247	193	237	183	223	192	208	242	225	199	223	217	221	228	219
17716	1945	1079	1226	1064	959	827	769	708	722	649	655	597	616	584	566	520	547	501	510	528	569	534	545	555	502	540	508	513	544	492	522	535	520	491	508	521	571	520	521	498	493	532	508	523	550	496	499	492	507	528	477	496	502	500	513	515	509	537	503	502	529	520	480	549	513	529	534	528	550	480	516	484	489	522	517	523	530	547	522	500	492	508	503	546	544	560	495	476	515	546	512	489	537	511	488	500	491	504	509	525	520	511	509	541	520	496	483	493	497	508	493	505	519	499	516	526	500	516	513	491	511	509	511	546	495	513	535	491	514	479	493	488	472	527	527	507	539	500	476	511	464	527	541	516	509	524	509	534	489	554	472	488	500	492	537	533	462	484	486	531	499	515	531	534	493	489	520	506	476	531	485	464	564	537	516	479	480	524	525	501	526	496	515	505	485	503	497	502	481	488	472	540	482	482	532	544	506	528	532	512	480	500	486	489	500	545	539	525	517	478	472	518	503	491	522	480	500	500	458	507	481	495	485	508	518	537	473	495	483	526	527	536	508	513	470	530	540	570	495	482	501	503	461	487	524	501	528	526	511	521	500	480	528	486	542	486	508	511	503	526	515	501	497	534	461	507	501	556	501	534	469	509	513	504	500	468	516	523	545	518	504	514	530	519	501	490	548	490	512	487	514	489	477	493	522	499	514	506	505	490	538	535	510	531	512	512	488	529	510	491	469	518	527	503	494	518	503	488	504	547	522	513	485	490	506	490	518	525	529	504	529	519	513	504	509	503	537	500	545	505	514	533	487	526	525	480	494	515	526	507	503	487	513	505	513	504	505	528	495	519	491	503	506	494	518	542	540	539	523	502	551	515	516	488	520	504	490	501	502	508	533	481	518	516	496	501	503	470	519	476	515	541	470	472	521	506	544	558	501	530	482	488	514	491	516	476	473	487	502	498	506	466	528	478	511	479	499	496	512	551	455	547	559	514	476	519	506	518	487	506	537	502	488	502	509	518	495	468	571	471	505	473	484	537	501	542	482	513	503	500	542	494	519	526	488	526	529	507	524	523	501	478	514	501	513	543	475	492	510	471	485	515	520	540	515	509	512	509	504	536	511	503	545	511	509	503	519	532	495	506	488	462	510	536	545	517	508	553	497	494	521	485	504	493	468	512	494	544	482	490	522	527	529	529	520	543	495	513	492	487	500	485	570	514	519	494	505	518	550	490	537	516	496	485	516	533	515	487	474	496	510	461	475	511	488	551	508	485	511	513	481	511	477	473	528	511	477	486	492	498	504	498	513	535	533	514	479	535	496	493	498	504	532	488	532	502	484	505	491	475	481	462	497	516	496	539	532	525	521	523	501	489	541	460	449	492	512	478	490	499	548	479	478	501	513	513	502	511	493	531	551	522	552	515	518	485	525	497	489	499	495	515	534	524	508	491	504	483	526	478	506	524	507	523	514	516	503	505	523	534	511	528	530	502	515	503	535	487	514	475	538	488	503	498	471	516	475	478	543	548	480	480	510	511	497	501	473	497	488	552	536	528	496	512	478	508	502	535	484	539	537	514	463	532	525	466	531	530	478	504	526	536	482	484	518	469	503	520	517	476	513	518	525	503	500	510	475	493	504	455	479	492	550	518	512	517	526	491	525	493	503	499	516	538	494	559	512	496	544	510	503	505	498	539	488	500	498	512	489	510	508	538	478	503	508	489	495	532	466	496	508	498	510	517	530	499	494	490	506	508	507	513	499	504	515	510	520	485	530	476	488	509	492	499	465	501	499	485	502	491	498	505	481	489	498	565	523	504	493	527	476	515	514	511	489	544	521	496	505	517	483	524	514	486	568	494	523	518	511	508	481	494	492	555	517	503	521	522	498	470	577	483	508	490	495	485	476	519	551	501	538	487	472	492	491	540	463	531	486	496	486	498	502	462	479	543	509	504	521	486	525	502	484	487	476	503	480	538	527	510	539	528	506	558	505	506	547	504	521	471	507	521	512	478	492	520	516	446	518	497	497	519	491	507	547	498	543	494	507	550	491	484	478	486	512	559	510	529	527	485	467	471	476	512	559	504	518	507	481	487	480	516	527	518	517	521	517	482	498	489	501	503	530	492	500	468	475	538	502	551	533	546	525	516	524	483	494	516	471	519	470	525	510	522	504	502	502	512	493	504	503	529	494	506	469	497	509	483	497	571	502	564	494	495	526	510	508	531	517	487	492	486	476	526	536	491	504	484	549	498	457	514	483	498	519	500	533	505	540	490	489	522	518	489	512	490	486	506	531	502	531	487	483	497	503	509	501	523	502	531	482	478	470	539	530	504	508	509	506	563	545	513	503	540	515	528	495	492	521	502	448	502	590	507	493	531	486	535	496	548	457	499	496	501	534	501	506	524	511	528	537	549	519	512	503	506	506	505	494	505	483	503	485	520	488	506	517	493	517	519	481	553	483	520	521	498	487	531	504	518	487	501	524	521	543	473	527	552	523	520	507	482	510	537	491	527	548	547	495	513	514	478	500	517	519	482	462	537	511	494	518	501	511	480	521	475	493	497	493	534	517	490	548	522	483	505	498	521	502	519	510	515	522	458	482	527	508	520	498	516	485	483	457	501	542	513	518	511	502	501	545	507	531	493	498	557	502	474	516	512	500	518	477	511	493	519	512	531	489	499	494	581	456	502	526	517	529	505	517	496	499	518	503	536	518	511	526	503	520	491	471	530	517	498	507	548	498	499	498	509	543	486	508	486	517	477	505	501	501	464	465	484	514	520	536	532	505	539	544	525	542	486	498	504	499	479	473	520	515	526	472	487	525	524	478	507	514	445	522	477	516	538	530	527	549	507	460	525	533	492	483	497	514	517	477	526	497	485	502	513	538	522	483	525	515	509	529	517	502	532	507	547	494	524	547	540	505	542	464	525	534	502	536	494	536	503	529	520	538	473	475	490	518	496	557	492	503	479	474	478	489	505	521	512	550	547	514	524	482	492	518	510	535	514	489	528	480	501	498	491	542	498	507	489	520	516	531	493	485	510	515	515	524	533	524	492	490	474	491	521	507	510	496	493	520	527	533	541	547	527	536	514	510	534	525	517	506	490	491	484	483	569	488	491	517	485	494	477	515	505	526	542	543	462	468	485	475	476	498	495	525	507	501	499	503	494	526	505	502	511	473	485	512	506	483	504	523	464	535	552	510	505	497	518	493	482	539	532	504	508	528	490	486	529	502	503	500	502	505	487	514	536	529	479	465	506	514	502	493	463	500	513	511	508	509	518	470	482	471	504	560	482	524	521	531	547	520	508	540	492	540	502	541	489	508	499	543	515	518	471	513	507	474	501	514	479	502	501	484	515	567	481	480	521	457	462	512	526	515	501	517	494	488	512	494	524	496	534	517	514	509	506	510	495	495	507	478	521	473	511	532	513	474	526	536	490	506	502	508	484	497	501	544	547	553	496	500	508	526	502	496	518	519	537	481	529	525	503	509	516	487	503	523	510	469
37535	9261	944	550	404	373	290	278	235	217	205	221	205	161	188	177	188	184	202	196	174	147	188	147	209	179	169	159	169	179	150	152	191	158	149	176	161	167	184	167	166	154	180	175	182	172	173	154	185	153	185	158	176	162	200	164	168	151	172	185	166	156	143	164	167	170	155	155	160	145	192	175	148	193	159	168	193	168	150	171	179	180	188	181	160	155	125	159	178	181	178	156	156	157	156	185	156	168	148	165	172	135	153	173	179	143	199	153	131	177	151	175	138	172	157	164	166	157	156	139	144	164	163	149	171	141	170	157	168	136	172	150	154	148	154	139	176	174	162	170	185	168	149	157	179	166	168	159	155	151	132	176	168	153	152	151	171	185	145	178	172	176	161	169	143	173	180	190	183	168	176	177	165	170	187	130	155	169	175	147	159	187	158	169	133	186	168	163	179	157	162	164	160	151	165	143	184	142	162	155	166	174	172	150	174	172	153	142	169	160	156	175	149	153	138	148	174	167	161	168	183	144	133	147	189	167	158	187	167	179	150	177	160	164	199	162	175	153	191	163	184	178	187	183	160	175	174	146	152	162	176	157	186	148	163	176	172	155	157	146	143	170	139	170	154	165	147	180	151	175	167	174	190	152	165	139	168	164	173	146	150	195	183	163	169	187	159	160	172	150	150	182	162	167	167	154	144	155	145	200	167	164	151	161	164	147	185	175	178	201	139	157	183	186	163	162	169	153	182	187	182	159	176	163	160	157	167	164	172	170	181	158	171	167	170	185	143	152	179	171	163	169	144	151	168	190	172	168	165	181	150	163	177	163	168	158	183	158	170	190	157	161	173	163	169	177	167	131	164	159	167	175	169	192	157	147	166	149	190	156	176	171	170	151	199	177	159	169	166	155	148	175	157	153	180	167	183	150	166	180	161	172	167	138	140	176	151	171	162	159	146	177	180	160	179	199	184	144	190	173	164	170	156	153	171	167	178	175	159	146	159	149	142	152	161	159	178	145	165	168	162	189	175	151	161	161	155	162	173	164	175	157	145	163	147	170	185	170	164	159	161	132	143	169	154	181	140	159	151	158	148	186	176	177	171	193	182	165	183	151	149	155	171	157	148	141	156	148	166	167	145	148	155	148	144	169	162	156	179	174	152	170	189	176	146	153	174	169	200	158	178	161	133	192	169	165	161	174	167	136	155	178	169	152	144	165	158	163	165	154	162	160	158	155	180	151	182	168	173	166	172	164	160	154	188	187	145	184	180	162	180	159	174	182	188	158	157	164	163	149	166	169	173	176	144	153	185	149	170	164	157	141	183	176	179	150	165	179	148	161	168	159	160	163	144	162	173	197	191	165	151	175	158	174	158	167	171	159	166	178	147	180	147	171	159	183	161	180	171	179	205	184	185	172	176	155	195	155	154	153	162	162	181	175	137	160	166	169	179	172	138	155	201	174	169	163	165	168	151	164	168	185	150	142	150	175	156	172	178	150	167	141	150	127	166	156	172	157	185	178	155	166	167	158	163	183	153	165	162	161	144	154	163	181	175	170	153	141	163	175	171	185	198	174	171	147	151	168	156	135	158	156	183	138	178	184	153	162	186	152	132	171	165	166	170	158	136	150	174	184	167	163	157	171	153	165	184	167	143	164	158	179	172	165	171	186	148	170	187	154	183	148	150	155	186	171	172	150	187	158	171	163	170	205	175	155	155	144	149	146	169	182	178	162	169	175	162	152	152	131	170	177	141	162	168	165	152	150	164	153	161	122	165	161	185	166	176	188	162	162	183	151	175	187	133	167	179	187	170	182	157	150	172	164	203	171	154	170	159	183	163	154	166	157	157	188	175	180	168	164	162	186	181	157	161	192	171	144	162	165	154	171	157	152	184	175	177	176	170	179	151	177	163	155	186	140	167	148	157	173	177	169	165	160	201	164	157	168	168	153	158	162	164	159	141	162	175	157	158	154	174	160	180	162	155	169	137	165	160	172	170	172	209	161	164	186	149	182	156	140	158	164	149	144	175	158	152	178	166	151	150	193	205	150	178	168	138	169	169	181	167	181	166	155	173	193	161	147	159	168	166	153	169	169	158	159	193	173	180	177	164	173	189	151	159	176	159	165	175	155	153	159	183	153	164	143	167	152	143	153	183	164	160	158	161	161	178	185	166	189	174	176	182	163	163	190	162	163	159	174	156	173	159	196	165	175	142	160	171	169	192	158	169	157	195	157	152	152	181	171	174	169	145	156	183	134	172	164	154	153	164	167	147	178	176	143	177	171	160	171	161	191	175	147	164	179	137	191	172	156	144	161	159	162	153	166	162	172	148	181	179	160	124	180	166	162	158	146	173	165	166	152	172	167	149	145	173	142	178	166	180	162	177	147	149	157	144	200	160	155	146	183	147	147	177	164	163	153	150	181	158	135	169	183	183	145	168	158	154	174	199	149	156	175	168	157	177	168	169	168	159	196	142	134	194	171	171	193	178	177	167	159	168	173	175	190	165	185	179	163	185	161	193	167	147	151	161	148	162	171	162	143	167	181	162	168	160	181	187	149	163	149	166	177	187	172	185	192	202	165	189	147	180	156	158	179	152	158	172	159	172	160	180	171	163	152	169	155	150	152	167	155	159	202	205	158	161	147	147	181	175	165	165	162	170	156	146	176	182	177	154	183	163	155	171	161	151	157	175	195	204	192	182	149	173	147	183	192	171	171	171	168	151	153	145	164	180	197	189	162	163	188	184	161	167	159	169	156	173	148	161	198	154	157	159	153	152	170	167	191	167	163	182	159	168	138	147	145	179	163	183	151	160	167	151	173	159	182	176	175	161	180	165	187	204	171	166	149	154	181	144	165	196	163	164	162	156	142	165	163	167	171	172	187	153	175	160	172	165	147	158	178	186	158	170	157	165	153	171	166	164	171	155	188	197	160	153	176	162	173	175	173	181	172	168	153	145	152	159	173	161	136	188	175	160	151	171	169	155	174	193	167	166	147	193	194	182	175	153	167	183	172	175	177	146	177	170	163	170	182	146	150	174	180	164	173	158	157	162	171	165	161	158	161	173	176	182	167	155	147	199	167	178	161	196	168	157	180	154	169	188	182	164	186	135	165	187	174	180	178	172	167	184	196	177	150	163	158	155	153	157	147	172	134	175	174	171	121	156	168	165	173	149	161	182	167	155	152	171	175	147	193	161	164	181	182	133	189	164	189	184	182	173	134	170	174	171	152	164	166	162	151	147	177	163	164	176	193	193	174	163	144	157	181	180	163	183	167	168	175	153	178	172	167	151	162	165	171	190	171	204	166	178	165	170	174	143	185	159	170	143	174	182	173	154	171	157	148	187	173	171	170	186	174	169	174	170	180	173	159	159	178	141	141	179	159	149	196	170	175	180	160	149	169	155	144	159	157	147	156	165	149	175	170	173	168	172	152	176	160	169	192	196	168	191	177	161	172	185	171	179	170	190	190	157	165	183	164	159	183	196	182	154	175	140	146
22178	2809	1603	1822	1527	1270	1039	888	823	725	669	621	585	618	581	550	519	517	503	504	520	497	468	512	467	466	458	433	488	485	435	437	449	427	431	431	439	422	458	444	447	438	441	413	419	443	425	441	429	399	441	410	461	450	434	437	453	444	446	412	460	428	455	447	432	409	423	455	434	443	432	455	413	442	437	422	408	427	462	406	416	410	455	426	450	405	456	472	446	430	453	413	448	389	419	430	431	433	437	419	431	396	445	429	454	388	434	439	447	456	408	444	441	407	449	407	447	423	419	398	399	439	429	412	439	399	412	453	461	401	411	403	432	410	410	424	453	483	438	440	430	413	403	445	462	440	427	425	414	435	415	397	386	417	418	428	398	425	398	433	436	431	417	406	425	422	430	423	404	464	436	441	447	381	461	419	423	441	411	409	412	441	451	391	439	430	414	432	409	412	462	453	450	440	429	447	419	410	436	385	457	490	407	438	439	444	422	442	452	404	441	411	392	405	478	434	417	419	409	394	445	436	439	448	402	363	407	409	449	409	420	399	442	427	455	445	433	419	407	405	390	418	456	453	444	412	438	438	398	421	406	434	460	426	426	449	455	409	415	402	460	435	409	417	436	442	425	420	450	419	414	461	408	409	451	412	376	436	424	407	416	405	435	447	405	462	406	422	468	420	440	401	418	393	450	434	441	407	438	419	413	410	414	417	413	429	402	440	444	446	441	406	447	442	434	463	443	415	404	412	424	418	434	404	409	397	465	411	441	453	451	422	415	432	415	409	429	457	429	489	450	427	428	420	410	406	414	450	394	475	404	409	408	386	406	446	446	419	415	410	445	433	401	410	421	417	431	409	433	416	427	429	430	436	483	420	425	420	433	439	391	423	407	394	427	458	441	403	418	438	431	417	429	452	425	422	397	454	426	426	434	432	444	438	444	434	415	441	431	446	437	427	431	430	445	440	422	401	432	407	436	424	405	447	398	387	439	449	422	389	391	449	376	430	388	444	412	481	475	426	428	435	414	462	404	415	424	397	415	468	430	378	463	402	404	403	405	451	448	415	484	429	460	418	409	422	408	414	433	421	423	442	417	453	450	434	400	413	443	475	389	408	425	423	440	416	412	462	433	407	407	399	400	438	401	402	402	422	440	423	411	410	417	397	428	407	422	444	442	432	454	426	425	413	417	404	447	413	413	476	483	418	418	439	412	428	407	446	451	442	418	442	422	448	425	415	460	440	410	408	398	400	410	433	438	433	434	420	440	447	426	432	473	415	402	445	432	435	438	444	441	407	398	419	413	446	454	485	387	412	409	427	466	441	385	462	409	435	432	409	435	401	419	474	426	450	413	430	448	454	388	447	479	433	409	441	415	444	470	412	430	431	442	450	413	449	429	421	406	468	411	397	414	458	447	476	423	430	393	424	432	449	432	444	437	433	455	415	411	398	397	404	405	426	421	407	432	397	450	394	441	427	442	428	414	422	421	468	421	431	427	420	430	459	409	441	385	441	449	422	428	442	403	458	420	414	413	430	384	448	426	427	429	406	423	406	418	442	406	414	391	416	419	434	412	408	437	419	423	420	428	437	464	459	419	416	423	434	437	433	472	388	431	391	469	419	438	412	450	434	384	448	414	431	409	393	446	410	451	434	432	448	403	432	408	431	409	391	413	445	430	433	400	411	430	429	394	401	423	433	401	435	436	398	410	430	393	441	418	432	435	406	479	423	365	412	437	441	424	436	451	422	432	452	408	397	451	405	412	455	428	421	412	433	455	434	430	418	402	466	428	439	448	434	415	435	411	468	416	410	454	453	375	408	429	398	412	473	388	404	419	440	435	436	423	447	416	448	460	454	448	406	438	439	449	400	418	454	432	454	472	415	409	444	429	413	426	442	437	437	434	412	440	400	460	411	431	393	411	441	451	449	404	442	415	429	457	420	434	436	412	443	413	430	374	420	457	407	423	412	410	427	466	429	429	422	414	461	426	472	410	456	414	429	461	435	430	441	403	442	434	463	421	422	383	455	430	430	438	445	405	463	430	400	439	417	383	427	420	407	397	417	401	447	395	414	430	429	429	407	441	435	399	417	409	370	440	432	391	424	406	444	432	434	434	410	391	428	442	405	428	393	423	447	468	404	409	402	432	437	404	422	427	443	407	407	444	432	406	403	423	399	434	412	438	415	400	447	454	431	437	436	437	425	431	416	420	442	430	407	416	408	403	462	417	431	400	458	451	424	393	399	463	430	386	383	422	431	442	435	408	443	429	406	424	429	401	392	401	475	438	411	474	401	414	448	402	415	417	400	407	426	436	435	380	413	395	424	410	404	467	410	420	429	407	438	428	417	461	452	418	425	412	403	406	433	444	440	438	431	447	469	453	408	430	442	397	440	430	467	454	467	434	447	428	443	400	427	440	452	439	434	410	452	411	448	450	398	418	417	447	442	440	446	440	407	405	437	432	445	412	445	414	426	404	414	404	418	457	418	413	437	460	392	418	446	425	436	399	446	402	448	425	471	425	407	398	406	383	405	415	414	435	425	420	457	371	428	420	422	480	422	432	441	441	472	458	426	402	424	422	410	410	412	427	476	427	436	440	425	395	421	421	445	401	428	484	460	412	408	383	439	393	441	413	403	423	388	442	428	421	429	427	418	440	439	442	414	423	420	414	400	412	430	403	397	406	455	435	429	444	448	454	416	449	405	411	406	445	405	429	422	437	401	451	449	422	441	414	414	420	395	432	396	426	472	441	393	389	427	420	422	417	414	370	450	423	431	441	460	441	443	404	414	419	379	431	448	442	425	430	397	455	418	433	444	447	440	408	396	438	400	418	441	426	416	437	425	419	432	403	432	423	434	419	406	469	452	409	419	416	436	417	447	403	397	460	402	401	428	452	425	418	417	473	448	436	415	403	385	412	491	426	408	435	434	449	435	432	458	410	442	456	448	438	399	413	426	391	410	447	432	426	431	413	440	408	407	448	417	420	440	411	437	431	437	447	460	426	407	427	439	442	461	403	445	366	418	406	405	406	439	435	392	434	418	434	422	417	441	411	421	410	424	403	390	424	431	438	425	449	428	402	445	445	398	399	423	442	482	431	435	414	431	432	467	417	434	415	467	424	373	486	426	441	458	418	423	396	448	421	428	418	441	432	429	432	425	432	380	438	427	417	415	435	430	437	399	464	433	414	421	449	379	452	415	458	430	448	410	465	434	429	445	455	391	452	426	408	424	440	423	407	399	446	430	425	413	482	455	442	426	441	451	390	449	441	412	438	436	428	442	420	402	396	433	427	430	447	401	446	414	454	439	423	458	411	427	426	408	417	414	450	442	443	406	414	439	458	429	415	430	431	411	455	429	446	462	430	416	434	434	432	411	439	401	433	451	447	459	442	400	396	438	456	409	447	421	435	464	447	403	415	433	425	410	461	441	421	454	443	409	392	453	399	470	477	391	432	414	435	427	431	422	421	427	411	434	427	403	436	410	413	407	490	425
14917	2224	431	417	404	375	398	386	421	396	437	426	349	375	394	419	416	367	369	377	417	393	373	388	405	428	411	441	391	422	401	427	445	412	412	428	421	373	407	445	440	424	434	375	397	416	392	398	379	423	395	395	399	395	410	376	411	429	374	412	389	412	373	396	387	424	389	390	392	432	385	413	404	414	469	402	402	419	427	420	386	383	424	377	391	446	391	380	412	396	384	421	401	435	444	413	366	396	391	371	403	428	391	420	432	424	378	374	403	396	367	370	403	381	429	425	384	386	374	430	388	403	383	385	390	357	398	396	423	375	419	403	412	422	365	409	406	382	360	422	417	384	440	391	419	379	378	399	426	422	424	414	409	406	406	446	404	393	446	396	436	401	391	423	386	413	413	400	365	421	462	401	393	397	420	399	400	386	419	405	412	407	416	423	409	406	382	392	420	386	410	412	408	405	379	336	411	444	412	344	408	389	398	367	369	370	375	389	416	352	385	410	391	401	372	411	365	382	407	442	420	401	420	415	404	420	389	405	383	401	388	420	354	400	395	398	384	366	378	387	449	362	432	429	396	394	423	418	412	393	375	394	382	389	438	388	421	411	406	422	357	383	450	374	348	423	406	430	397	382	372	389	399	439	431	442	407	410	409	398	434	397	347	396	411	390	391	408	417	404	421	400	431	399	394	416	380	403	431	402	391	363	391	397	438	365	419	405	408	372	371	441	409	373	415	391	385	368	415	414	411	411	412	378	389	380	411	440	410	421	368	397	383	364	408	430	420	412	410	409	394	392	401	400	402	424	404	364	444	413	424	390	431	437	382	391	400	404	401	412	388	401	395	415	404	399	409	353	382	392	405	421	413	420	392	374	392	404	406	387	387	383	402	400	392	425	390	418	396	412	388	402	413	409	413	431	350	382	445	383	406	403	393	397	402	390	394	392	403	411	389	404	420	422	410	415	418	373	425	392	401	378	378	383	400	404	421	402	411	399	421	394	399	441	390	401	420	420	394	390	399	400	452	446	417	397	413	417	396	418	393	419	390	397	413	378	373	391	448	397	395	396	387	428	428	401	386	431	410	365	406	388	378	407	380	426	409	398	400	394	419	406	417	386	378	390	395	447	466	383	444	441	398	388	371	376	394	396	403	392	397	410	391	396	387	387	394	415	417	388	388	401	426	412	395	416	389	363	398	369	412	401	428	357	387	372	419	385	411	377	389	386	377	383	377	443	408	408	391	389	372	380	389	403	407	378	417	400	436	438	379	385	420	401	415	417	389	340	387	389	386	387	399	398	426	399	452	448	445	402	382	406	437	416	416	374	351	379	413	413	423	446	400	382	395	459	354	412	416	411	391	398	373	383	401	398	399	383	428	388	367	429	396	393	410	415	391	421	403	442	415	389	409	379	415	440	433	438	412	448	428	404	393	404	400	391	385	421	404	452	443	381	385	419	392	391	423	376	392	423	364	393	390	421	426	427	367	381	407	400	399	423	415	394	415	361	415	408	425	400	400	398	428	403	401	421	382	406	411	395	399	429	417	403	438	416	384	414	408	403	424	364	370	345	400	413	430	401	397	402	400	391	381	370	393	438	423	441	385	377	379	379	434	395	405	402	389	382	356	384	431	379	371	414	410	380	407	430	416	423	454	420	358	426	425	374	371	382	395	397	421	393	408	390	403	417	441	398	405	439	413	413	400	400	454	365	387	374	424	433	372	379	403	395	378	371	409	366	378	413	376	392	383	390	402	411	380	380	400	419	432	405	465	385	396	400	441	389	394	432	416	396	408	409	386	439	409	411	420	381	410	398	376	416	415	365	374	411	414	434	383	407	394	370	438	418	386	428	368	387	421	372	394	372	367	423	401	405	402	413	373	453	383	377	416	426	394	400	419	406	385	408	409	399	384	361	374	463	422	410	439	397	418	415	433	409	373	385	428	408	404	375	405	407	413	397	434	402	415	429	427	419	420	391	403	405	397	393	444	396	412	436	434	366	444	425	419	436	424	447	368	371	419	433	428	428	409	374	404	416	358	387	389	365	391	387	413	415	440	379	415	391	403	378	412	387	397	389	391	388	414	397	384	409	375	427	411	382	402	403	366	394	414	417	405	426	365	408	394	374	407	369	404	434	382	424	410	441	388	388	384	366	392	420	408	387	400	373	412	407	422	369	393	403	382	410	399	399	395	398	377	405	376	420	399	395	388	393	414	372	398	405	409	398	420	404	385	366	388	406	433	400	392	368	377	402	427	375	378	385	403	384	399	426	437	347	407	379	440	407	428	386	435	416	398	401	405	398	397	414	412	440	413	404	382	406	418	396	399	429	377	413	403	385	415	412	442	386	403	430	435	404	417	384	407	412	341	398	401	413	387	402	418	369	351	414	401	434	437	439	442	384	384	433	414	390	380	399	386	396	438	412	389	379	454	385	381	437	392	412	411	404	407	350	442	395	410	383	381	383	397	398	433	406	406	404	426	404	424	403	417	394	389	416	458	443	428	390	375	384	409	372	437	358	362	422	391	396	413	384	376	407	389	445	382	388	366	371	435	411	448	385	361	426	410	396	418	417	416	393	425	425	401	423	367	391	402	411	399	396	405	398	410	392	400	392	420	412	400	390	436	419	414	377	404	400	426	393	427	416	382	399	415	413	408	375	392	405	410	366	398	456	371	397	390	416	392	438	411	354	410	384	407	429	391	407	410	403	392	363	425	445	392	411	424	421	386	400	368	393	388	423	422	371	372	402	404	388	412	400	389	401	421	378	376	357	391	427	401	407	406	396	428	411	431	416	399	390	385	442	414	375	391	430	399	411	368	387	409	364	409	358	417	369	402	388	379	383	379	395	390	417	414	363	403	404	449	391	393	430	401	415	379	382	399	396	406	411	386	413	390	369	383	398	364	386	358	411	425	404	394	407	340	385	406	371	383	405	362	386	392	414	393	403	396	387	393	399	385	429	385	418	417	400	406	410	414	394	402	395	377	406	419	381	417	354	413	420	361	396	384	395	413	366	432	407	371	402	422	400	375	412	418	423	434	407	397	371	403	374	389	391	409	395	413	413	408	452	370	430	422	358	388	433	397	426	411	407	429	398	395	386	410	357	407	396	390	388	417	391	412	393	407	448	407	424	424	421	384	383	395	402	414	422	384	401	393	428	412	403	359	382	440	375	402	387	423	385	420	441	411	390	404	379	400	403	386	367	467	405	400	430	424	415	365	386	444	403	412	368	396	366	430	390	370	389	395	406	402	377	392	371	371	403	379	399	411	398	397	384	366	414	393	407	432	417	355	380	407	409	392	438	399	403	393	437	417	407	396	393	381	376	394	408	407	395	366	371	410	400	409	379	423	364	390	406	416	428	397	412	449	392	405	365	398	398	405	387	407	427	376	394	365	392	390	388	433	417	407	397	394	429	403	416	433	443	382	395	391	346	397	454	407	402	411	394	386	416	386	369	395	397	384	398	370	409	426	365	429	400	367	374	390	362	387	374
9319	1391	855	953	908	895	923	934	833	870	862	924	927	905	868	941	954	897	859	919	901	846	904	848	837	879	876	858	876	862	905	859	878	856	879	862	924	919	899	889	864	892	926	897	818	914	822	824	868	936	928	887	882	839	862	811	836	892	866	961	891	895	891	908	901	923	873	888	858	918	828	909	893	874	868	900	880	881	862	816	867	900	849	869	899	874	889	908	881	894	901	872	852	845	924	864	909	914	906	933	906	904	892	896	888	903	845	885	861	863	832	912	844	910	925	861	878	866	901	875	855	880	880	889	903	859	897	830	872	854	911	888	837	911	841	895	832	872	891	877	910	870	870	871	885	905	885	835	785	845	849	885	859	828	891	913	868	844	876	833	875	856	890	885	885	862	846	887	845	895	823	915	885	863	884	882	878	860	872	864	828	871	880	907	847	906	883	892	839	836	873	823	895	889	847	871	845	945	846	833	922	827	879	890	976	853	924	896	853	926	880	834	897	897	845	841	867	884	904	839	860	824	892	847	847	925	826	884	874	884	827	850	894	894	880	862	896	872	820	879	834	836	808	869	897	883	933	852	873	927	908	865	862	887	843	859	940	862	878	889	943	873	835	830	879	860	864	831	921	838	853	878	859	939	914	837	891	835	859	841	830	863	879	874	906	889	853	879	872	894	880	874	892	873	888	894	834	919	891	840	896	839	852	891	886	895	877	896	859	886	870	822	848	919	883	879	886	864	883	870	861	880	885	862	853	863	814	917	907	886	894	821	882	856	875	873	897	851	875	881	842	891	866	885	912	812	879	895	867	852	879	937	849	878	866	861	871	873	872	841	924	875	857	878	861	904	853	873	893	868	870	880	857	886	860	833	840	826	918	846	879	881	920	846	874	858	827	824	924	850	889	890	902	895	935	860	867	873	859	861	871	878	895	865	862	833	827	873	883	849	853	841	815	888	869	851	849	834	854	907	838	840	858	877	846	866	886	876	901	878	879	911	895	886	784	854	878	884	830	880	899	842	856	859	875	902	910	919	807	859	889	857	865	835	841	878	846	829	831	889	856	815	812	866	858	872	827	859	879	863	878	903	862	884	844	860	860	888	835	894	863	867	897	873	908	857	874	885	891	884	832	852	876	865	910	865	883	847	852	846	870	899	880	869	874	865	880	890	876	924	935	880	820	867	930	840	885	863	829	823	827	843	891	879	862	856	868	914	891	864	907	885	829	846	887	868	873	815	865	917	898	927	881	928	893	903	854	890	832	913	891	835	844	808	920	901	945	877	894	887	867	867	889	868	811	860	870	874	878	897	865	937	868	876	850	899	844	874	880	877	831	884	880	889	859	845	912	837	864	833	918	877	848	822	890	951	916	836	898	916	887	812	932	843	863	873	915	922	877	854	825	856	894	830	898	908	860	894	812	850	911	842	812	861	874	859	848	829	804	867	845	890	879	891	879	856	841	826	893	904	872	927	865	839	893	849	822	875	825	846	902	853	898	828	862	933	862	824	864	855	868	883	870	878	917	843	861	837	890	853	875	903	889	877	877	834	869	907	846	860	870	916	843	838	859	907	923	886	909	871	815	824	862	891	913	849	895	878	863	901	925	836	846	901	885	853	862	895	927	867	871	856	914	910	937	915	846	912	913	876	856	888	835	844	822	862	933	824	877	860	882	802	918	825	862	791	880	871	954	900	837	830	800	842	859	803	817	884	874	932	843	867	851	896	844	866	858	881	828	862	871	852	869	891	845	888	895	862	910	850	909	855	872	840	869	895	880	847	866	855	881	920	885	802	877	814	891	833	842	827	848	839	890	823	885	866	867	837	831	870	840	808	890	908	846	894	838	873	931	918	866	844	918	887	894	844	851	908	866	873	818	842	867	820	861	896	824	850	827	884	882	918	845	865	867	911	879	893	899	832	843	888	912	834	886	857	885	866	877	837	863	949	844	846	890	959	873	850	892	930	889	901	865	865	845	885	874	870	885	841	850	890	917	908	863	888	853	905	875	848	853	894	883	872	956	897	886	840	913	883	854	889	899	831	872	873	899	892	875	931	917	898	863	828	940	851	886	940	912	897	880	848	881	871	885	866	886	898	843	890	886	882	844	846	890	868	939	904	904	874	845	828	851	839	848	800	837	929	902	858	831	870	914	869	925	889	953	852	879	902	840	894	870	841	906	888	881	827	875	936	891	876	845	888	899	910	815	845	851	852	911	889	878	941	905	839	856	846	897	884	879	831	889	775	885	880	863	845	792	864	879	855	863	869	907	909	871	858	863	929	855	896	892	922	885	909	869	835	898	913	863	922	808	916	831	887	849	861	848	874	846	874	849	938	920	858	881	893	853	858	920	880	865	869	880	822	874	868	853	855	865	873	911	857	878	838	905	884	868	842	905	855	909	882	917	895	848	872	828	879	889	851	909	826	881	867	853	886	851	856	845	884	868	881	845	863	926	870	855	872	871	912	880	873	877	841	894	895	890	933	838	842	894	868	897	875	846	795	841	845	885	824	864	896	851	884	883	844	920	852	830	901	841	865	896	922	901	841	843	900	866	843	891	833	861	888	849	909	854	846	826	888	901	865	872	866	876	846	863	918	890	827	851	873	866	890	900	911	911	894	846	906	866	908	884	878	856	865	933	894	862	923	864	909	878	832	894	878	842	931	869	874	925	862	880	889	847	870	902	851	890	897	836	921	871	951	906	864	864	886	852	893	847	924	857	899	857	905	935	871	885	833	867	875	871	883	868	874	928	927	960	846	820	880	838	884	890	857	867	855	886	888	858	819	900	856	917	841	886	839	882	925	897	875	924	898	863	842	873	901	825	851	875	825	917	880	819	851	870	886	830	939	869	839	878	825	829	885	888	856	865	879	881	851	897	909	857	821	882	894	880	895	816	914	819	835	854	856	856	907	865	879	846	880	864	900	859	894	865	854	891	902	874	898	854	895	876	843	831	882	900	868	891	871	922	897	858	864	854	917	849	928	835	877	874	877	878	889	845	857	861	830	883	832	922	815	908	880	907	882	899	824	880	890	901	906	921	889	945	853	890	888	819	857	878	815	864	848	852	860	869	897	860	864	840	872	895	900	905	855	867	877	854	855	869	878	836	927	843	889	860	834	876	879	887	834	862	859	866	882	876	903	859	836	846	838	836	821	899	904	858	884	830	851	899	840	877	950	916	784	879	911	895	832	890	950	828	839	859	884	892	858	860	894	871	856	888	826	849	878	819	831	829	812	887	873	861	872	848	899	897	852	916	907	818	862	852	896	883	905	909	821	875	874	872	819	846	885	906	879	856	889	863	847	869	865	858	888	842	856	875	954	850	866	866	895	927	891	869	865	848	875	838	863	875	812	875	858	887	890	821	858	824	866	855	826	900	852	869	873	871	887	909	846	867	861	835	903	876	831	871	884	927	869	829	874	880	854	819	890	874	833	838	842	822	875	849	825	886	844	818	814	868	844	932	882	883	882	894	843	851	883	848	905	847	860
27884	5238	533	433	335	310	273	269	252	228	228	232	263	237	243	234	226	221	203	206	212	209	226	215	237	218	216	184	210	231	231	236	166	216	233	212	217	236	218	227	218	238	232	216	228	246	214	195	216	214	207	223	223	250	214	210	219	198	180	224	211	218	197	217	237	248	212	259	204	207	235	200	195	229	206	226	244	213	232	225	219	218	233	202	210	198	211	206	218	207	235	216	214	213	218	233	212	198	250	219	202	223	212	217	227	226	203	222	236	223	239	254	242	225	227	213	212	184	250	227	218	217	202	196	206	216	219	211	212	217	199	207	224	197	226	197	218	239	205	219	229	204	223	221	227	196	229	224	225	226	225	247	198	203	222	221	248	210	192	216	195	196	229	211	223	225	207	209	213	189	234	234	233	216	200	185	247	231	198	201	225	238	209	224	203	202	217	227	212	193	208	235	262	208	224	233	230	250	215	231	226	193	212	220	212	229	203	204	195	205	211	240	222	221	224	215	229	212	220	220	217	198	222	226	195	214	213	208	207	226	214	213	219	229	221	219	187	240	197	222	216	206	246	216	238	220	215	215	214	200	231	244	233	209	192	223	210	247	224	214	210	227	223	249	196	209	213	190	228	247	218	240	205	223	214	185	196	209	220	224	227	190	200	222	222	230	201	213	226	215	206	185	189	218	212	199	221	230	245	221	215	222	237	199	265	236	199	195	193	216	224	201	186	219	209	232	216	214	211	231	197	220	201	211	214	215	200	246	205	226	211	214	199	226	204	214	225	225	235	220	206	230	241	224	236	242	223	224	213	230	236	245	260	200	220	227	229	208	206	192	236	208	212	228	195	214	218	203	232	213	209	207	217	203	232	203	230	213	206	231	180	254	222	192	208	218	222	230	217	235	192	197	227	203	209	222	218	224	220	238	222	231	224	207	230	218	222	191	248	220	209	230	219	206	225	236	193	204	231	234	235	202	222	248	209	218	193	232	215	218	217	226	207	192	220	221	203	215	207	225	202	196	213	204	234	230	192	216	222	217	235	222	215	218	216	222	195	206	239	183	225	251	224	214	226	219	236	219	224	212	226	229	244	221	206	210	191	213	211	214	245	220	211	230	223	210	201	218	210	219	212	207	218	243	209	220	212	221	193	239	237	203	200	209	209	223	206	235	234	242	230	215	222	201	228	195	220	225	217	218	201	204	228	204	233	237	209	216	212	213	215	235	198	240	228	185	200	220	231	220	201	234	221	220	205	181	227	223	218	206	187	218	206	219	214	258	224	216	217	231	215	200	212	222	216	226	233	240	206	189	213	210	216	189	235	223	223	228	195	216	217	226	244	234	227	213	214	242	211	215	200	210	205	220	229	209	235	199	199	191	232	225	247	188	228	196	202	221	214	206	226	208	187	204	221	217	213	217	217	189	227	222	217	205	216	205	236	197	224	221	184	222	215	230	203	234	249	199	208	220	202	207	206	208	228	215	216	193	211	244	242	233	187	189	223	239	234	233	219	191	204	204	223	199	202	227	253	203	243	203	217	191	244	228	267	213	219	184	228	218	186	183	248	198	226	226	236	203	237	248	224	251	215	214	193	213	198	213	200	244	222	175	204	248	209	202	198	215	205	215	217	197	225	224	216	232	217	218	215	205	212	216	207	201	211	231	204	207	235	215	226	217	225	213	223	223	213	231	222	209	224	214	218	214	198	210	213	229	216	221	219	213	224	204	227	245	204	241	211	213	220	208	185	196	199	209	219	224	195	225	229	215	224	184	241	191	224	229	205	216	224	208	212	207	228	202	222	220	211	239	216	216	214	225	216	263	204	220	215	222	226	203	235	217	213	193	208	198	224	235	244	244	225	203	232	227	222	223	217	196	191	216	227	224	265	223	204	211	218	200	206	212	215	247	225	237	198	231	226	204	204	218	255	209	206	240	227	207	230	209	222	213	216	207	194	222	214	205	217	200	202	191	213	195	211	240	213	215	223	228	186	231	207	181	215	191	217	211	223	218	228	230	226	209	218	213	210	228	200	201	206	195	232	209	242	228	198	221	226	212	245	217	211	219	248	200	213	219	223	209	224	246	185	211	194	209	201	225	193	213	195	222	212	194	225	236	181	230	221	249	231	246	231	223	235	201	232	233	233	217	222	189	202	202	228	220	217	227	233	225	218	249	199	195	230	230	232	217	212	222	208	207	200	224	217	221	218	197	214	213	237	237	206	231	231	230	214	220	255	222	212	219	214	200	227	201	215	219	186	218	215	219	197	236	239	229	221	219	237	210	247	210	233	232	186	228	240	272	225	222	223	233	210	233	217	197	242	241	246	231	205	194	220	210	216	222	212	197	236	202	214	220	225	217	229	228	251	210	215	245	217	230	211	203	212	239	220	202	202	198	217	191	208	217	235	250	214	224	209	227	239	250	219	233	215	228	227	205	198	211	229	215	207	232	218	224	226	229	249	229	229	205	214	234	206	215	218	222	219	232	250	216	191	221	235	215	177	214	226	219	211	213	196	197	210	243	217	208	207	180	224	189	199	201	210	233	227	227	201	208	216	223	223	192	218	203	224	236	229	210	201	200	213	214	230	254	230	232	243	244	236	202	222	204	252	216	223	231	233	229	231	226	212	233	216	208	227	241	212	224	195	222	215	200	233	206	213	198	212	198	225	204	216	230	227	224	200	198	193	200	222	219	200	205	213	217	218	210	230	227	206	224	228	222	241	208	209	221	225	186	230	186	199	233	190	196	215	201	197	215	224	233	232	239	215	198	228	216	227	223	199	225	209	207	206	219	216	201	246	170	218	234	256	237	202	211	217	210	207	250	244	221	227	213	220	214	229	218	224	217	211	235	243	232	222	235	200	191	241	226	221	219	212	219	224	188	224	208	251	211	215	193	233	210	222	224	207	236	239	202	218	236	247	214	210	208	220	218	204	218	206	199	222	226	227	214	225	230	207	214	250	238	191	199	204	205	204	225	202	226	224	222	246	232	246	205	189	222	219	207	227	203	211	218	223	242	206	230	183	229	214	215	247	206	230	205	234	230	240	227	219	236	205	216	219	223	222	195	214	219	241	221	213	230	206	211	214	207	213	226	214	219	203	232	206	209	197	220	197	221	228	226	220	214	197	236	228	203	230	223	221	234	225	217	228	224	222	195	226	218	230	244	225	229	212	218	202	216	206	215	214	212	231	217	209	231	245	215	200	194	208	231	212	249	224	212	230	219	222	207	199	188	225	198	236	227	219	205	202	179	205	198	222	222	221	195	226	207	229	220	193	215	223	205	234	234	209	245	212	204	205	210	225	211	230	235	219	190	220	219	199	207	212	224	199	210	216	205	189	217	200	220	216	207	226	213	233	215	231	187	227	226	233	230	208	202	235	232	230	214	232	217	227	208	236	215	187	199	218	228	200	233	213	207	212	227	213	223	216	206	231	221	224	224	212	216	217	219	233	245	191	207	213	243	228	209	202	230	211	229	204	212	242	235	206	237
17562	1893	1105	1127	1027	936	803	769	689	671	622	618	578	542	578	586	550	548	526	495	553	534	508	535	552	541	514	544	516	492	523	523	561	528	520	492	522	529	541	551	543	558	515	498	502	503	503	475	501	470	510	528	533	540	500	540	501	488	514	529	505	495	477	546	523	510	492	529	535	528	501	502	497	509	506	480	484	503	559	545	548	499	495	492	523	481	524	544	509	482	551	526	548	524	506	473	497	499	540	497	497	530	501	501	515	544	514	531	528	481	479	528	508	495	505	476	541	497	456	532	531	462	469	480	486	497	478	504	494	520	505	495	516	500	550	482	505	457	526	505	481	482	519	523	528	483	536	513	523	552	492	511	526	452	486	478	490	471	536	505	493	510	510	505	507	478	529	510	475	517	485	496	467	487	537	478	520	562	550	536	516	499	510	501	473	492	485	513	506	524	486	505	529	470	502	510	504	523	508	495	489	492	521	529	542	475	475	483	524	523	489	543	460	488	497	498	529	503	510	507	532	495	491	504	524	529	552	530	458	507	533	514	508	507	469	521	524	538	514	519	467	512	520	479	520	503	509	497	530	520	505	530	479	523	504	538	470	507	523	554	504	515	502	516	488	494	497	532	534	468	477	517	511	509	510	504	490	520	493	505	469	485	522	504	532	509	500	509	536	481	491	502	514	510	500	514	499	487	475	471	492	504	501	532	477	516	452	492	502	498	498	501	469	544	531	521	502	460	509	518	522	512	534	511	556	500	504	509	504	524	514	515	514	478	481	535	539	501	493	491	496	510	539	519	493	534	508	481	478	522	542	488	506	518	541	523	487	493	512	480	477	510	493	510	502	476	512	476	495	525	499	496	486	531	504	559	532	535	509	470	516	470	489	499	509	497	489	483	505	473	484	512	512	513	503	479	454	539	480	522	504	498	531	452	516	476	500	544	469	503	525	506	522	511	487	480	529	514	523	483	481	507	552	498	444	585	490	483	476	494	518	467	523	535	532	530	514	510	535	527	471	489	503	511	517	528	487	507	566	514	490	505	527	498	503	543	482	483	482	499	510	484	526	526	478	491	504	536	515	518	515	504	511	531	458	519	492	513	494	506	490	497	527	535	502	517	530	484	504	499	494	509	494	505	488	527	532	488	459	478	551	530	499	519	510	541	542	504	495	496	492	480	540	493	506	518	494	537	535	492	467	478	491	519	483	508	458	492	488	502	544	466	502	506	539	517	479	489	529	499	506	510	524	503	516	525	493	501	513	486	509	488	500	504	510	539	518	476	505	529	517	499	479	491	493	538	495	489	504	532	506	501	487	450	541	500	509	502	489	470	513	509	516	504	512	488	523	527	515	491	520	491	494	503	506	500	525	462	500	481	505	537	505	476	563	504	529	522	510	517	492	520	476	509	498	514	476	511	530	532	520	550	486	519	497	493	568	541	496	467	503	516	504	502	481	462	492	549	500	503	497	525	526	538	454	499	512	480	479	507	488	560	504	531	535	524	517	502	533	536	563	508	469	538	503	496	461	506	534	482	510	479	492	510	500	453	507	531	535	478	528	507	519	501	514	549	516	530	477	542	483	516	478	502	489	513	507	523	479	499	516	516	525	503	542	523	531	488	449	450	495	519	523	523	513	493	536	516	478	531	527	533	527	504	461	501	526	484	522	475	486	512	473	504	495	521	521	524	502	497	530	514	504	486	530	534	481	523	500	507	497	535	523	482	490	514	517	538	475	545	519	493	538	499	516	505	501	535	474	515	529	522	507	514	490	547	510	503	539	542	513	489	539	507	505	522	488	528	518	514	507	442	490	474	455	489	476	534	501	474	488	521	529	530	516	481	493	504	502	521	509	504	481	509	481	505	509	533	494	501	470	519	524	469	525	528	526	465	536	530	464	532	505	459	493	519	525	504	471	535	584	514	503	519	541	556	505	472	532	497	528	501	497	528	493	524	473	522	518	500	481	527	460	512	510	497	499	510	508	521	480	478	489	496	508	507	506	487	477	495	497	472	538	525	524	530	469	542	503	491	489	535	524	541	517	528	492	552	488	531	540	489	497	534	518	504	524	474	507	486	489	510	475	495	540	470	516	491	510	529	499	488	476	510	546	491	511	518	526	519	503	519	479	519	505	508	561	480	516	475	503	516	525	521	494	520	505	495	474	508	483	494	531	487	507	527	484	466	521	505	511	509	558	525	533	485	496	472	533	481	509	510	498	501	553	531	498	458	517	553	519	530	516	514	514	503	505	523	485	445	512	485	504	484	483	509	521	519	482	548	551	528	498	527	530	489	525	505	511	498	514	493	534	518	541	497	500	510	499	547	507	514	496	496	514	499	507	508	504	518	449	522	502	498	484	480	506	529	502	541	479	523	509	500	537	498	490	469	535	536	503	497	529	488	538	494	517	528	531	492	534	478	512	508	472	473	510	494	507	510	501	496	497	483	539	488	534	509	533	555	526	473	520	510	536	509	516	513	506	505	500	545	502	514	524	493	492	471	527	492	516	510	478	507	493	484	508	532	502	532	519	513	486	486	502	470	518	487	520	511	484	558	564	508	504	519	489	510	467	506	508	467	461	502	489	536	509	554	518	482	554	515	515	474	486	482	491	528	517	554	486	475	506	511	505	499	504	506	489	484	524	462	539	470	497	488	516	529	488	492	503	524	496	523	520	492	522	523	530	512	491	513	503	500	469	484	527	482	470	506	532	538	539	508	532	528	515	516	509	507	489	508	482	496	483	489	524	502	522	479	491	488	474	524	523	515	519	515	483	513	531	500	532	516	465	501	472	509	505	546	489	487	524	526	489	497	539	573	532	503	518	481	501	471	489	502	493	481	498	501	516	505	527	512	496	520	519	539	514	504	529	523	519	512	510	525	494	497	494	480	545	496	481	440	486	493	500	467	504	495	515	486	472	439	475	544	520	534	489	518	474	496	531	497	500	476	515	500	465	511	498	485	516	514	467	512	534	535	485	535	494	500	495	497	484	512	531	529	464	461	556	489	478	503	529	530	506	503	494	500	474	506	534	498	527	543	560	501	519	493	483	467	500	511	486	517	531	448	530	489	534	483	515	468	486	520	496	499	477	547	529	495	544	512	515	549	483	503	524	499	508	499	526	492	510	544	504	527	504	558	515	510	522	526	505	529	548	533	514	466	525	523	501	553	510	475	535	503	492	486	514	483	535	506	502	474	513	519	529	515	510	491	486	515	498	530	509	495	529	519	492	519	509	498	511	554	478	531	547	529	503	468	515	524	521	476	530	522	501	540	454	523	536	501	524	485	505	482	501	525	513	538	490	505	505	522	499	531	476	516	527	456	512	516	522	497	521	518	454	524	520	500	486	532	451	527	541	525	508	517	485	542	543	509	504	534	500	509	527	524	510	481	517	519	489	505	481	528	504	490	516	467	497	510	569	469	491	525	499	508	512	492	533	509	495	540	543	509	495	503	470	526	449	525	521	533	527	491	491	472	521	509	468	490	530	472
37608	8723	936	590	420	353	280	278	231	205	199	199	196	195	198	181	181	210	175	181	152	165	182	178	193	178	192	175	153	175	174	172	168	178	181	149	172	166	169	156	196	157	170	169	188	130	172	189	183	156	162	179	162	162	169	162	168	159	181	148	164	157	142	155	158	126	180	209	174	192	189	156	177	174	157	153	169	175	177	183	175	187	166	182	162	172	183	175	174	149	169	180	160	156	168	144	157	194	173	174	155	164	160	167	174	171	140	172	192	158	171	157	149	151	166	190	159	182	188	158	146	177	161	169	173	163	153	165	176	177	164	147	166	169	178	164	163	159	161	175	151	174	152	146	152	159	181	175	150	183	162	174	159	137	179	151	173	181	171	177	189	155	165	194	170	156	148	168	184	166	146	168	188	164	157	176	165	170	170	192	149	177	137	160	157	166	163	184	168	176	173	150	162	179	182	163	146	138	166	168	172	164	161	141	151	186	166	163	168	194	175	177	152	177	165	188	160	180	155	160	174	167	158	146	146	188	146	179	155	151	154	146	182	182	184	155	162	174	179	182	181	146	154	153	165	158	187	157	191	167	148	183	160	178	159	201	172	159	167	180	171	177	181	171	165	160	166	158	171	161	148	152	150	159	165	167	164	166	162	155	162	154	178	149	176	151	166	153	184	177	156	174	155	162	168	192	184	195	176	148	190	181	168	178	170	175	169	155	178	166	165	171	170	150	151	140	155	185	131	174	163	176	190	157	148	161	135	173	166	181	170	176	159	162	171	163	159	177	158	162	174	157	134	170	173	167	182	153	195	180	153	157	173	141	162	165	170	168	180	159	146	146	146	166	154	164	173	137	147	167	155	160	161	176	151	186	187	158	141	163	174	167	177	181	166	170	160	185	159	162	155	156	145	167	151	165	170	169	175	181	168	177	142	168	161	154	162	160	192	191	159	162	163	147	165	142	144	140	173	151	171	172	171	177	158	174	161	171	182	186	185	164	171	150	190	166	171	159	179	182	161	157	175	180	144	187	154	166	165	171	173	185	142	160	169	168	153	185	159	172	136	194	166	177	146	179	137	169	166	169	177	174	175	144	137	160	156	133	185	164	188	164	165	139	149	201	192	180	186	190	144	168	163	177	171	168	167	156	137	184	174	161	170	164	168	180	160	156	145	140	162	176	178	194	188	161	162	179	167	154	157	182	159	199	163	157	180	131	174	183	180	176	161	169	170	164	145	169	175	178	155	174	184	175	139	163	133	183	183	174	184	169	180	150	160	173	141	158	177	180	147	181	153	157	155	182	166	172	161	170	156	173	148	144	172	172	182	180	208	166	188	169	166	160	179	167	168	169	183	164	183	190	173	156	162	127	164	183	178	172	179	163	135	157	183	178	160	168	191	171	180	151	174	162	152	201	174	170	189	178	159	161	174	144	143	174	177	171	152	187	182	157	151	168	170	156	143	169	148	142	159	186	126	155	163	169	165	171	177	135	187	162	157	155	186	166	174	140	150	147	149	185	153	184	164	142	159	172	159	158	171	159	157	156	180	168	183	142	156	187	166	183	166	174	163	179	162	155	134	151	170	170	167	166	182	181	178	178	138	176	172	156	182	136	163	143	190	183	142	140	174	171	161	161	206	181	154	175	181	168	162	170	180	169	156	153	176	177	168	178	170	164	138	164	177	185	196	170	174	139	167	197	156	178	163	173	174	170	146	147	156	149	176	185	165	145	161	170	169	171	154	175	153	170	171	187	167	148	145	134	143	167	164	203	176	167	167	177	164	171	155	150	161	188	200	179	171	144	177	141	155	156	156	153	178	171	159	165	163	180	166	186	159	181	161	166	184	162	164	137	185	185	188	174	192	163	160	189	170	157	162	140	156	165	163	180	173	173	172	179	180	130	169	163	170	161	148	160	165	176	158	144	164	153	182	185	170	157	149	156	174	165	163	167	197	153	147	174	173	174	169	171	187	162	157	149	150	161	179	169	170	133	150	163	150	146	168	149	161	150	195	152	174	172	181	145	150	174	172	167	143	168	155	163	172	165	176	178	154	183	167	159	150	156	174	155	169	150	198	133	205	149	171	162	145	161	169	162	173	177	145	188	156	177	165	178	140	152	179	162	159	157	158	146	164	161	166	154	156	159	153	180	157	176	168	161	160	164	180	200	195	162	172	180	155	184	131	148	163	162	160	178	157	167	153	162	154	187	147	149	159	147	153	159	179	177	160	148	193	180	175	164	173	183	156	180	152	171	156	138	161	168	197	161	140	173	186	153	149	184	185	169	167	170	173	183	152	184	158	165	169	159	153	155	175	166	153	145	187	167	189	174	145	134	157	177	182	177	151	179	181	176	181	151	185	178	189	156	143	154	144	160	150	151	152	198	163	170	147	160	164	170	159	191	194	156	159	160	165	162	148	172	160	154	137	168	172	169	165	161	155	149	177	152	154	172	170	147	169	129	154	149	159	179	150	178	163	167	195	169	148	135	166	166	179	165	169	158	171	142	148	194	167	172	173	163	182	167	156	161	184	177	144	148	173	166	177	190	142	155	175	151	161	159	172	164	172	154	160	176	169	161	149	175	167	174	161	180	196	150	169	163	170	144	153	202	167	172	158	177	177	150	169	146	184	181	185	158	167	154	148	185	175	159	179	160	173	168	180	144	186	168	157	151	143	176	157	161	146	140	182	158	175	179	187	193	156	176	178	180	177	161	202	164	173	163	156	184	151	146	162	170	144	187	176	175	156	181	170	163	164	158	135	149	162	162	165	201	187	159	157	153	153	186	188	158	148	167	182	177	166	166	164	182	164	165	178	176	172	163	170	180	146	143	183	183	174	167	165	167	175	181	156	173	171	175	168	162	161	163	174	139	174	179	150	154	163	171	157	173	160	158	182	154	150	166	170	186	146	195	182	157	174	176	167	157	166	173	158	158	182	173	187	163	161	203	168	163	175	190	143	192	159	136	175	168	153	176	156	167	143	157	185	177	168	166	146	159	153	175	150	155	174	167	185	160	169	146	143	141	130	162	145	149	169	162	177	169	164	145	179	160	167	164	163	195	159	150	188	173	186	155	159	162	172	169	178	157	189	178	169	163	181	166	153	177	157	178	179	157	142	160	186	157	161	160	169	190	185	156	163	197	180	152	169	154	164	173	166	185	163	167	161	160	166	180	183	168	147	180	162	178	159	163	157	155	159	169	156	147	171	164	166	159	178	173	167	162	172	168	162	172	174	193	166	148	146	181	161	149	152	174	176	162	170	148	184	164	169	164	164	180	152	170	141	149	154	157	155	170	150	149	148	182	170	166	142	163	166	173	172	169	165	159	171	169	185	185	166	153	169	173	172	150	172	184	163	146	147	170	156	158	186	174	186	168	179	156	160	181	162	149	170	171	152	150	130	145	166	168	146	173	156	181	153	171	207	149	187	158	164	165	179	153	171	194	164	170	149	169	181	163	165	166	171	184	164	145	177	189	159	163	164	156	155	185
21688	2543	1662	1779	1452	1287	1092	909	792	812	684	622	613	571	598	580	497	537	531	495	482	500	496	460	470	520	447	519	462	489	443	463	466	462	465	440	460	414	446	433	458	455	457	450	463	435	431	454	455	382	435	470	447	419	467	408	448	440	408	436	456	429	442	445	415	433	447	450	456	431	403	404	469	438	429	409	435	432	392	397	442	429	426	412	402	416	455	415	433	411	428	477	434	425	430	411	440	466	402	456	429	409	458	441	429	430	441	460	398	422	448	451	451	402	435	438	430	421	440	404	402	399	451	425	440	446	420	442	432	452	407	426	406	397	420	437	441	399	428	444	402	428	426	420	450	446	435	498	443	435	414	450	439	425	448	405	408	416	456	396	416	429	412	412	384	450	425	435	462	452	417	462	423	432	483	416	417	410	420	425	440	421	438	452	415	435	397	440	446	425	429	420	434	387	415	429	444	430	401	406	449	433	408	445	408	389	376	397	416	398	457	486	440	405	436	417	453	431	437	422	430	425	421	429	430	414	415	441	435	449	406	419	406	438	417	387	437	443	422	481	429	425	432	459	449	407	438	447	449	446	473	448	430	446	426	417	414	405	421	449	443	407	405	414	430	405	379	419	452	438	415	420	408	415	433	438	397	441	422	408	440	424	392	472	431	438	417	413	414	391	398	443	406	442	437	422	433	417	408	422	433	446	425	407	431	432	426	442	446	412	442	431	486	430	405	426	423	417	411	420	415	430	422	442	414	448	396	437	406	438	410	421	430	410	419	455	417	414	425	434	468	440	402	453	408	426	469	383	429	457	422	426	405	409	424	453	435	387	395	417	411	403	413	440	438	394	420	417	427	444	440	427	473	415	414	392	444	425	443	446	384	441	446	425	412	456	446	447	433	441	442	422	412	439	390	430	433	420	458	399	392	403	406	404	432	435	403	399	444	443	454	430	450	428	444	425	429	425	418	447	453	421	460	442	397	405	383	420	426	414	393	416	394	374	456	409	396	427	443	406	379	410	419	396	409	404	431	409	450	438	430	441	437	407	408	418	395	407	424	440	441	471	416	457	441	438	448	434	441	412	471	451	439	382	399	417	430	420	429	432	414	431	451	424	459	417	419	433	433	434	422	427	425	414	409	456	422	444	442	436	391	421	445	422	450	467	423	403	440	459	399	435	450	424	420	437	427	410	420	391	425	422	408	414	440	445	416	441	452	435	406	374	420	404	394	427	449	444	402	442	435	434	396	455	426	403	403	418	413	434	442	390	447	410	372	449	430	447	417	415	419	419	470	420	415	405	436	444	428	422	435	415	447	417	429	434	429	428	440	438	428	425	437	428	423	423	411	432	411	415	425	427	417	396	403	408	432	422	456	407	407	472	414	428	433	392	435	469	413	428	415	397	424	425	399	407	407	427	428	425	427	414	431	426	414	433	434	424	403	429	448	427	415	438	422	429	423	416	393	466	418	428	410	413	407	406	405	442	466	399	449	461	423	428	454	434	432	432	416	424	430	438	459	407	402	389	435	408	457	451	422	432	393	420	420	425	435	411	430	418	408	412	387	404	418	429	440	414	420	429	413	458	430	449	429	394	434	412	463	436	428	417	412	418	411	426	424	443	429	414	409	386	419	418	424	447	429	422	400	433	424	431	393	398	435	404	421	414	400	412	402	428	459	478	448	429	427	416	429	423	452	406	380	441	418	442	424	396	447	443	414	400	465	422	463	456	412	424	435	411	390	442	401	436	458	418	436	456	426	406	423	394	418	411	407	444	433	403	409	412	406	419	474	397	420	429	384	422	451	413	394	444	437	412	442	430	438	430	430	446	455	458	420	451	463	424	390	416	429	412	415	425	413	424	428	395	445	445	435	416	419	415	444	419	407	424	403	435	437	434	405	411	445	409	416	439	420	427	415	443	449	407	425	428	446	416	435	435	423	426	417	427	438	419	409	473	430	464	415	472	411	426	435	415	466	407	428	442	427	409	445	416	416	426	417	405	385	462	424	423	382	419	442	454	454	419	405	399	464	430	457	438	447	399	436	414	472	434	435	420	461	427	421	431	414	440	437	383	406	412	452	435	440	420	424	430	466	420	410	445	410	402	392	422	401	424	386	412	390	455	437	432	424	445	406	465	423	377	454	432	419	421	400	457	437	429	368	406	456	445	414	452	459	385	436	432	442	415	418	395	417	435	394	385	436	431	428	423	440	424	378	425	405	467	410	418	428	414	443	421	435	439	490	409	434	382	456	412	406	449	431	453	450	417	424	435	439	424	397	424	432	393	393	437	430	415	434	418	430	441	440	472	440	420	418	431	466	407	402	445	427	446	469	459	421	403	377	462	407	415	431	424	409	402	424	446	430	384	437	429	412	450	430	394	416	412	409	471	437	438	450	401	436	426	401	391	443	425	409	405	424	422	437	436	473	417	453	434	403	432	422	447	440	428	449	438	391	430	405	387	428	426	438	409	434	435	438	471	435	422	441	415	419	469	451	409	421	406	430	423	440	420	438	447	437	416	418	437	459	427	436	400	405	452	422	416	402	433	443	441	428	428	455	430	391	347	450	386	437	435	438	421	400	412	422	437	429	426	384	427	435	407	424	446	428	398	412	435	408	423	437	423	418	391	427	430	420	413	440	440	437	416	447	436	408	407	399	419	442	418	425	459	396	410	453	489	397	448	384	392	432	405	407	403	452	415	461	391	403	437	430	437	427	456	413	439	458	423	457	428	488	435	455	441	413	395	418	457	436	446	401	446	422	411	464	421	453	460	423	458	426	391	438	440	409	433	427	425	424	451	456	401	400	431	424	436	447	382	439	407	407	445	430	428	442	453	420	439	475	420	439	427	398	425	410	408	419	433	447	402	423	386	451	441	430	409	450	424	453	443	402	421	437	415	438	452	422	446	425	454	420	406	423	414	402	438	426	379	436	431	409	444	414	443	454	421	443	427	395	425	408	445	439	423	414	422	435	434	428	438	403	404	408	431	404	429	420	439	422	388	405	419	468	414	390	429	433	462	401	446	448	393	388	420	411	409	425	421	411	438	443	426	392	427	396	426	400	437	410	414	429	437	450	419	394	431	395	384	408	441	452	432	427	402	432	411	389	442	446	408	423	436	391	395	448	431	399	459	451	439	419	459	415	458	405	403	423	444	406	420	400	457	394	406	411	418	396	399	420	421	437	409	460	421	409	453	457	446	438	392	417	399	429	407	404	419	419	412	424	465	433	411	448	407	434	456	441	404	412	429	410	401	435	430	425	452	439	422	443	410	413	429	411	413	414	429	422	415	452	420	428	431	437	440	428	438	425	427	420	424	434	443	456	386	400	423	397	443	412	447	449	417	408	420	441	395	414	427	465	429	445	408	463	430	447	428	420	395	427	417	411	416	432	396	416	454	418	419	407	413	432	384	446	434	408	386	439	411	392	427	407	403	400	420	403	403	409	423	424	407	426	425	439	430	454	439	399	446	425	429	442	420	424	431	441	433
13175	1842	415	379	379	367	405	427	390	383	387	416	412	411	402	422	444	378	411	421	419	392	407	404	403	417	393	436	405	392	383	364	445	391	384	379	393	422	403	373	373	422	383	380	388	400	371	432	396	369	410	379	431	410	410	402	411	441	426	414	351	385	424	391	380	401	359	399	403	405	368	399	400	371	399	385	398	428	394	394	418	388	442	405	393	395	407	384	384	369	392	365	355	427	427	415	414	418	384	409	403	366	398	389	384	389	382	427	381	363	357	395	378	380	391	394	390	389	397	354	381	404	422	420	391	369	406	352	402	358	415	349	378	397	421	419	405	406	408	375	382	377	393	371	415	396	432	400	405	405	422	413	402	389	433	381	391	396	395	374	393	392	383	427	404	393	367	388	373	394	358	361	400	363	401	426	386	405	400	400	397	416	393	391	394	384	391	393	418	375	412	401	383	429	351	368	384	374	377	360	397	392	385	379	399	433	375	405	368	391	405	404	416	361	385	369	388	371	358	405	393	426	422	404	404	382	385	417	378	383	390	401	418	377	410	390	427	393	390	395	374	378	412	390	339	390	397	414	380	443	390	365	387	408	390	426	409	363	355	384	395	386	385	411	376	382	375	400	406	427	398	417	405	363	393	406	370	413	388	383	404	399	405	388	392	383	396	406	397	418	393	370	393	370	374	417	401	387	383	377	398	415	391	368	391	411	409	406	374	383	405	394	405	420	389	384	357	367	368	416	382	412	405	423	439	364	382	396	409	403	389	388	383	414	410	380	407	358	387	359	386	404	376	375	348	408	401	419	402	409	408	416	372	366	391	396	414	410	434	406	335	377	383	366	416	363	367	410	409	382	420	403	388	398	384	429	430	430	416	428	401	441	399	382	389	352	391	426	418	418	387	408	424	428	388	384	424	425	372	407	429	436	393	413	403	394	387	413	401	416	382	407	402	425	441	395	367	415	402	419	406	423	396	392	404	385	426	388	380	385	395	417	387	355	409	383	377	382	419	370	384	422	411	374	421	371	435	378	394	357	418	397	421	416	421	404	395	452	364	395	384	411	393	390	386	383	369	401	439	437	367	384	412	397	421	376	396	394	390	403	400	388	405	392	373	385	373	423	431	367	399	422	413	397	398	373	424	404	345	360	361	395	383	412	393	406	400	358	387	427	400	371	390	386	416	381	379	420	382	384	429	401	403	406	408	398	377	405	390	404	410	360	378	381	376	352	389	382	380	371	375	410	412	420	410	408	433	439	385	390	419	390	410	387	395	385	402	365	397	405	429	360	415	403	388	350	437	406	393	405	415	399	381	395	364	392	375	376	390	378	398	403	393	395	381	376	399	392	373	423	401	398	410	389	397	415	407	400	433	421	425	379	409	383	415	365	415	367	409	390	419	376	394	408	402	421	395	429	374	376	404	370	366	423	407	388	376	425	396	375	425	391	397	408	364	417	414	381	410	392	385	409	417	399	409	408	395	411	388	381	454	404	368	381	379	389	375	416	403	413	364	374	426	382	387	419	396	361	388	365	380	373	392	422	427	444	402	383	350	379	395	371	395	400	410	386	393	399	399	373	410	408	403	377	402	349	329	414	338	355	391	425	387	395	454	425	404	413	387	387	393	420	350	414	397	358	386	377	365	378	424	390	416	439	401	381	416	384	398	382	427	390	356	373	401	408	370	383	393	357	388	384	392	407	389	389	382	406	403	440	415	377	410	411	408	406	434	371	376	402	400	403	401	382	383	376	395	412	395	381	363	458	358	426	387	408	381	438	410	404	381	459	410	407	407	426	442	367	415	399	394	397	405	380	371	369	398	425	398	405	374	358	374	419	422	401	391	402	356	393	332	408	356	398	417	457	449	415	385	392	406	383	390	397	387	402	401	432	419	356	354	377	359	389	377	352	416	424	367	405	420	419	413	399	419	387	410	389	410	387	373	360	423	407	447	413	387	407	410	410	380	365	413	414	375	362	393	383	404	384	448	434	419	392	391	394	409	384	364	405	378	410	398	402	418	379	408	354	399	420	395	410	374	371	425	406	434	386	414	380	389	436	416	376	374	372	379	382	433	406	417	412	379	426	413	384	393	409	371	373	421	395	407	423	420	367	353	398	396	399	372	419	370	363	395	434	401	368	392	357	447	377	408	417	402	438	431	419	395	377	439	371	384	409	410	370	376	401	370	418	437	386	399	408	397	381	341	376	420	425	366	385	356	373	377	395	375	431	364	393	373	390	427	385	383	399	409	382	405	356	386	392	392	405	379	406	354	377	410	396	374	393	359	393	423	405	417	424	407	388	381	400	416	401	416	403	424	400	401	393	389	379	389	387	378	397	402	398	410	355	406	423	389	396	422	379	397	398	377	417	389	402	420	374	389	425	398	387	374	397	433	357	405	403	367	421	435	387	386	393	376	372	391	391	401	388	384	409	390	392	376	424	369	415	396	428	411	424	406	397	447	367	429	366	411	384	400	398	410	417	398	370	354	358	410	397	435	422	374	398	406	405	399	407	442	427	401	395	414	407	424	429	414	413	351	411	418	442	408	412	388	401	394	391	383	353	417	407	385	442	417	427	411	376	379	384	408	348	382	385	395	427	394	411	405	401	401	397	435	385	378	414	394	422	385	399	407	418	395	358	430	394	387	380	398	398	380	414	407	364	442	383	399	423	381	411	393	396	426	431	399	427	390	398	383	382	412	404	387	354	387	371	381	374	381	416	380	381	423	403	347	399	371	395	388	374	417	446	434	392	386	395	427	440	397	413	398	411	422	363	398	391	415	438	378	427	397	391	402	405	415	408	389	403	386	374	362	378	382	373	399	399	397	398	373	377	404	409	421	392	411	364	414	404	417	403	415	365	372	384	375	407	423	404	378	393	406	390	402	397	367	381	423	412	374	391	373	433	379	384	391	382	390	392	416	365	394	427	401	393	418	361	389	398	386	414	387	407	382	382	383	391	397	405	367	385	396	419	359	413	435	413	424	390	417	428	384	401	393	453	364	418	381	384	416	375	393	404	394	391	386	425	412	388	417	402	378	374	382	405	378	387	434	378	400	378	386	405	409	381	388	427	403	419	420	406	409	416	407	378	387	392	381	398	406	412	382	357	371	384	402	357	420	386	360	390	376	414	408	387	391	392	388	415	375	389	390	379	383	433	367	408	431	400	364	391	388	392	410	431	393	422	427	382	392	364	399	397	355	381	391	366	401	407	378	429	393	430	396	382	405	383	396	382	398	355	402	398	410	358	397	399	398	423	367	404	429	413	410	404	419	373	403	354	380	427	436	397	387	372	396	408	403	421	383	442	416	390	404	371	391	410	418	384	373	343	400	403	359	428	393	368	366	430	371	421	380	421	357	419	402	378	386	393	398	389	414	391	389	409	420	420	394	400	373	387	404	387	362	382	418	445	410	376	384	339	360	397	370	406	424	417	396	372	398	420	415	395	378	399	409	387	414	406	365	377	402	414	414	386	426	411	392	373	368	368
8583	1289	888	925	872	895	868	843	853	835	865	852	872	891	889	881	883	861	837	840	825	888	858	848	876	831	831	877	886	863	852	845	827	839	865	877	842	847	877	851	894	888	825	899	905	902	886	874	892	863	860	803	809	886	809	849	876	897	917	841	873	845	936	832	887	882	822	861	837	866	880	898	823	884	842	865	903	848	918	899	844	839	864	867	872	870	870	886	895	864	909	874	861	834	831	873	868	834	874	856	873	817	788	840	840	851	857	822	894	886	892	860	851	901	864	830	856	837	897	878	877	878	841	867	880	877	889	874	798	886	817	835	921	897	895	801	863	854	878	866	866	911	851	862	899	884	874	896	887	889	861	875	904	906	860	879	846	878	881	878	857	895	905	861	882	910	881	826	887	871	971	833	837	915	839	876	903	842	852	856	861	884	853	855	847	854	830	851	853	879	914	851	897	919	911	850	830	850	818	958	877	867	827	872	847	895	856	860	893	846	810	914	865	823	892	808	893	846	799	896	850	837	871	879	880	845	899	845	881	891	836	862	844	875	909	789	885	823	860	843	867	855	866	867	880	825	894	916	869	853	831	844	922	858	890	877	820	879	866	846	856	858	851	849	869	882	939	845	932	831	875	854	845	898	865	852	898	831	884	883	899	880	889	908	876	816	822	827	832	830	867	853	839	877	927	838	866	892	872	867	902	936	912	835	854	888	893	821	806	860	823	869	862	827	882	839	898	875	873	870	836	822	876	855	841	834	881	861	894	884	840	886	868	838	851	872	836	863	869	881	886	870	872	836	852	842	852	904	886	809	858	833	864	853	827	835	875	851	863	842	878	905	924	860	908	828	857	845	859	862	847	808	904	882	862	915	884	969	867	841	890	843	821	880	927	898	846	815	890	866	893	864	911	882	849	886	883	899	853	829	867	863	908	891	855	895	831	854	870	863	880	836	851	867	826	840	873	844	863	891	848	864	820	851	852	826	877	889	835	881	817	835	838	846	841	883	859	852	885	901	922	867	877	916	828	849	899	873	909	865	900	851	911	871	885	880	858	852	870	883	828	867	832	872	908	897	845	898	864	853	890	882	847	863	856	890	905	829	863	876	852	843	843	842	873	810	849	858	901	873	900	861	879	865	854	832	889	879	841	853	871	804	826	911	866	902	899	866	889	877	844	862	827	933	853	890	876	884	892	831	876	886	812	888	895	776	861	904	880	814	824	839	912	870	808	853	923	894	856	885	868	917	857	854	878	866	812	843	834	852	865	890	908	850	847	836	892	890	873	909	862	856	823	865	824	887	844	899	828	890	834	833	880	837	856	890	871	817	907	865	851	907	849	886	929	850	858	856	839	818	875	900	888	870	798	881	870	890	897	896	864	845	871	865	878	866	864	864	861	879	835	906	908	865	896	899	843	940	811	820	884	891	873	877	893	910	843	854	885	886	892	909	858	866	894	863	912	830	874	847	830	886	887	836	879	861	835	917	888	868	883	846	849	890	811	835	879	868	862	834	892	906	822	890	883	917	928	868	827	849	876	865	837	860	866	834	832	862	858	839	858	908	857	836	887	853	883	911	858	850	901	858	857	868	892	844	836	824	827	879	885	871	859	858	871	908	818	877	896	882	849	864	822	856	893	850	854	858	871	860	869	901	844	838	867	851	866	902	902	880	852	855	826	851	845	893	852	827	925	880	795	810	852	826	886	839	870	878	828	845	885	870	846	841	856	868	875	854	875	826	912	870	876	865	868	882	911	855	905	847	905	860	883	854	847	802	906	863	829	814	829	901	873	801	836	852	869	899	880	852	855	864	905	892	919	916	846	841	859	863	833	805	854	933	888	901	809	862	837	877	819	856	876	858	852	820	837	841	858	872	834	867	855	826	856	856	878	877	882	846	900	882	823	879	876	878	867	868	883	890	890	861	867	888	816	888	882	852	833	867	842	839	871	861	894	851	874	913	852	853	826	899	859	884	839	813	880	876	874	827	955	899	878	872	840	880	908	941	877	895	864	858	868	881	916	820	853	867	889	829	909	863	836	890	856	835	848	885	866	891	859	873	826	854	847	889	834	918	853	864	857	871	847	858	850	836	843	887	891	843	879	836	897	875	909	818	854	879	850	878	857	872	860	804	843	824	893	884	838	850	893	793	887	869	837	841	883	884	820	853	877	891	859	815	900	897	827	830	930	820	825	878	839	903	922	899	878	880	856	916	828	855	886	917	822	883	837	881	876	929	855	877	855	888	880	863	836	852	856	875	901	837	903	899	882	833	836	852	848	853	888	868	836	898	903	893	874	850	833	860	852	820	885	843	874	828	846	908	862	829	913	912	834	861	858	860	818	887	868	860	865	885	882	864	889	874	798	855	859	935	856	850	880	910	915	850	857	830	880	850	839	879	909	905	876	879	845	833	805	874	842	847	870	859	867	855	878	915	840	893	879	887	814	861	890	860	892	875	870	826	843	836	868	861	858	880	852	864	848	864	861	899	874	859	871	875	884	901	939	843	827	844	808	829	858	802	812	863	876	830	827	852	859	909	818	871	838	873	816	804	866	822	835	856	850	898	867	816	826	857	813	924	853	878	894	895	841	781	869	840	808	802	850	820	817	849	863	884	856	850	842	843	874	921	881	845	915	863	829	830	929	884	854	876	906	835	888	850	838	898	871	849	859	804	815	859	861	880	844	890	859	872	851	843	835	875	854	865	823	859	838	928	819	857	844	904	878	848	882	806	893	869	895	891	858	866	874	841	863	915	848	861	913	895	853	908	892	851	852	880	855	827	894	901	830	894	892	859	903	876	857	877	885	829	885	836	853	864	873	867	933	906	861	889	883	863	864	807	890	860	870	852	879	880	885	878	860	833	824	915	885	821	867	858	859	870	860	845	873	845	838	887	834	884	876	873	896	850	864	898	899	813	896	889	828	890	925	854	837	868	875	828	851	814	833	883	876	812	877	865	839	822	877	857	811	822	900	881	866	886	869	900	867	848	888	856	858	885	836	917	886	921	820	858	828	835	902	841	879	894	869	826	869	862	814	823	835	833	864	850	861	876	922	852	867	836	837	915	860	864	872	890	855	861	849	859	914	832	863	837	897	834	869	837	884	834	926	887	866	872	879	826	878	852	869	855	851	846	849	882	825	909	894	853	855	877	916	816	884	850	825	811	833	875	921	841	859	819	878	852	870	866	863	845	852	853	835	927	825	867	849	921	856	864	913	833	884	854	860	859	807	850	925	870	883	882	841	864	846	842	860	883	876	889	886	896	896	829	944	872	843	870	843	851	876	830	849	890	865	880	908	846	845	832	873	862	840	815	858	836	892	900	852	864	882	850	873	907	857	856	808	850	858	860	899	874	841	862	870	833	894	820	847	865	850	873	886	839	859	815	849	869	849	849	886	865	866	840	838	899	836	851	825	863	860	900	841	824	849	807	883	858	832	803	845	834	854	878	881	881	876	889	911	868	879	867	907	845	855	861	856	826	881	884	882	896
26806	4500	533	421	320	302	268	254	230	278	265	205	223	230	219	183	202	248	215	244	228	218	230	229	225	239	205	200	221	217	192	243	210	223	244	241	207	204	210	233	214	227	218	228	235	235	231	234	209	261	205	194	249	198	209	195	216	231	240	230	231	213	190	223	207	199	228	234	228	211	173	237	212	217	215	201	196	204	229	252	242	219	209	200	223	202	209	190	210	233	203	230	218	220	222	202	230	208	237	196	221	199	249	207	216	218	213	221	191	199	240	171	195	237	259	192	184	211	242	233	199	209	201	196	196	190	210	195	212	204	179	215	215	238	222	202	220	205	225	220	207	236	213	225	211	179	196	183	231	210	196	194	187	216	218	204	189	199	198	193	192	208	222	203	225	191	184	212	224	210	208	235	209	229	190	197	205	207	222	203	200	203	197	197	201	218	199	235	227	200	222	209	194	214	228	218	218	188	219	212	218	203	226	229	204	231	197	209	224	230	196	204	239	225	223	230	203	214	214	204	213	212	221	195	218	199	183	232	213	212	218	224	251	204	201	221	236	212	252	178	234	190	201	200	226	217	214	238	200	210	215	193	219	248	203	211	195	209	216	227	220	224	230	230	226	217	185	196	194	187	194	212	236	207	224	222	224	224	200	199	202	203	216	209	198	209	201	203	201	201	216	209	216	215	181	201	217	191	207	199	230	215	215	235	215	216	225	223	227	215	205	201	202	198	213	209	221	205	219	217	206	202	195	198	183	202	209	183	197	221	190	215	199	209	230	214	208	194	226	232	227	232	205	203	229	212	237	190	227	245	199	215	189	224	213	196	238	207	205	220	213	242	209	189	212	194	229	258	224	190	211	214	219	229	200	216	214	220	235	204	198	203	246	202	189	208	173	208	228	238	226	206	191	212	234	221	211	231	213	199	229	194	234	239	241	178	193	233	197	194	208	219	241	193	240	204	194	221	226	211	228	214	227	220	217	220	202	208	215	194	205	226	204	224	213	212	199	200	210	198	222	207	222	209	198	218	210	222	200	233	210	206	215	196	199	201	205	198	216	227	207	208	172	204	204	233	227	215	235	226	238	207	212	202	212	208	213	213	200	205	211	207	228	230	222	211	223	195	209	229	216	202	199	213	248	221	239	228	225	204	251	187	209	232	211	206	207	240	227	228	212	216	229	206	212	218	215	190	225	220	212	181	192	193	204	229	209	195	223	197	197	202	218	204	228	249	219	207	239	219	219	225	200	205	220	210	234	210	220	202	217	202	235	224	244	206	211	205	203	212	222	217	201	213	203	203	197	212	214	211	206	222	230	220	228	206	199	193	224	200	208	218	217	206	197	200	213	218	199	210	217	216	202	207	208	208	198	203	233	232	220	199	211	202	180	224	230	184	221	198	217	227	196	218	224	195	221	240	221	247	263	201	219	198	233	241	188	201	202	208	246	237	236	205	209	213	219	217	215	223	224	232	204	206	204	202	216	218	224	215	194	230	234	225	211	193	229	219	225	249	240	241	218	228	214	203	213	215	215	221	194	235	224	214	194	225	226	183	257	194	233	219	213	214	228	245	225	206	212	206	253	237	212	200	201	229	230	234	219	223	204	205	198	207	216	224	215	186	201	222	210	211	210	213	208	236	197	203	207	227	235	243	241	221	221	203	216	194	195	216	215	224	232	202	200	218	204	230	214	213	228	238	200	218	227	210	224	178	225	208	189	206	211	182	243	206	211	230	232	238	217	228	226	241	216	233	230	238	195	229	204	243	225	220	212	226	195	207	213	235	226	234	210	225	205	168	223	200	209	218	192	230	209	188	200	211	222	220	185	210	200	248	215	195	202	202	229	214	230	189	201	223	224	210	214	208	233	197	217	211	194	214	223	226	211	208	211	215	219	218	201	207	187	210	224	203	219	222	211	216	222	223	202	196	210	206	192	220	232	226	215	208	228	232	202	208	203	217	193	223	221	194	216	211	224	231	205	226	227	208	210	207	195	205	232	225	219	194	177	201	239	213	235	210	220	232	234	218	213	250	236	215	192	209	218	237	209	207	222	219	228	239	210	218	259	202	218	193	201	222	207	208	210	221	225	207	205	231	209	217	208	211	235	204	217	182	179	229	232	251	219	219	231	197	216	256	225	220	204	236	192	216	221	229	242	210	227	201	173	206	216	188	207	244	228	244	225	201	214	214	215	181	218	219	213	233	220	235	216	203	202	210	230	199	194	198	197	189	207	226	210	222	240	220	225	206	223	234	216	211	227	200	228	220	200	212	205	231	221	202	215	242	230	253	208	210	196	210	211	243	218	191	198	178	201	219	212	231	213	202	233	220	186	213	208	227	215	205	220	212	212	216	214	210	224	238	225	222	224	178	230	215	225	237	207	193	204	206	213	188	210	208	211	208	224	225	237	239	220	189	212	219	234	229	245	224	196	211	202	226	218	201	207	240	197	194	212	201	229	190	212	238	193	227	206	231	232	210	233	207	232	231	222	215	219	203	219	204	203	230	204	256	228	211	201	188	223	213	200	229	195	215	216	219	222	239	228	219	226	215	205	244	200	191	207	202	210	195	208	206	214	187	203	203	203	209	232	211	212	227	222	192	184	194	226	211	209	187	231	206	243	201	240	198	228	208	197	198	209	240	219	199	230	232	214	221	195	217	226	222	206	196	202	208	232	202	215	215	215	217	227	197	237	208	231	215	201	213	214	206	196	203	257	223	227	216	196	218	206	215	208	203	224	228	249	201	237	196	216	234	203	194	225	208	222	217	242	223	224	197	213	236	188	208	212	212	206	230	210	234	221	193	201	225	211	218	210	194	206	219	228	217	244	231	228	199	214	227	217	225	205	213	233	260	201	226	235	253	218	219	213	192	175	206	218	219	224	216	210	226	211	205	216	217	239	184	215	225	210	220	215	218	196	207	212	229	174	232	220	217	215	219	229	226	186	241	214	229	205	226	234	236	190	205	203	214	213	208	209	212	232	227	209	192	190	213	224	212	205	208	215	188	229	206	187	195	196	198	206	251	242	218	208	191	194	208	228	181	213	216	217	208	182	200	221	215	227	216	222	234	210	221	208	234	226	214	195	229	201	206	201	219	216	224	226	214	199	220	223	208	214	235	236	219	233	226	227	209	225	226	212	200	228	220	204	223	234	182	197	244	204	243	212	252	217	211	222	227	209	212	241	241	196	233	197	224	205	199	228	221	209	202	239	186	233	229	219	208	211	216	218	183	209	206	225	238	224	231	194	218	206	226	232	225	217	228	209	193	224	222	233	231	239	219	233	250	200	182	220	213	211	209	195	224	203	205	235	195	244	216	194	226	215	223	193	198	191	230	202	229	208	186	204	219	216	195	218	206	219	219	218	220	219	204	227	217	209	213	212	226	203	216	215	222	217	216	195	206	203	216	185	217	207	174	216	218	237	221	241	199	195	185	194	219	213	213	244	220	210	219	232	250	222	225	226	223	203	227	240	220	215	206	207	229	223	216
16681	1786	1108	1152	1062	945	799	711	741	648	615	601	607	608	560	551	560	556	531	529	578	502	497	511	529	516	520	526	494	496	514	519	520	481	522	454	488	495	535	530	553	510	502	484	521	517	540	508	522	492	512	507	520	496	505	465	510	490	496	517	510	486	500	534	479	497	528	493	475	524	467	469	518	450	522	539	534	496	496	524	481	517	522	493	506	488	465	532	482	525	511	488	479	511	499	508	504	508	517	519	501	519	468	465	509	495	472	501	499	515	511	471	488	529	464	489	502	494	485	516	460	486	531	520	504	511	462	507	494	512	513	498	564	509	530	537	456	500	521	480	491	513	460	521	511	469	477	498	513	496	460	511	497	531	483	526	477	512	564	458	484	514	483	492	512	464	527	488	537	497	510	497	525	507	485	501	488	458	484	477	483	482	486	535	482	466	493	530	429	492	499	536	489	483	499	505	475	490	519	533	492	513	522	528	518	521	506	505	507	498	496	506	506	470	471	548	453	509	536	488	458	524	526	467	491	499	514	485	485	496	529	505	540	449	514	452	499	521	524	492	543	479	516	496	530	517	505	467	466	508	537	454	469	478	489	529	464	500	492	510	528	517	522	507	504	481	486	509	467	498	511	479	462	485	465	514	521	501	481	486	467	500	457	494	507	478	530	501	506	485	494	521	490	499	520	542	509	548	483	496	534	507	529	489	448	480	514	551	470	504	511	535	487	513	484	495	518	513	521	511	524	499	465	500	512	460	499	504	485	502	510	483	484	499	520	515	497	494	502	438	505	533	541	507	510	525	485	494	517	498	494	493	561	508	507	532	506	461	511	513	498	536	505	492	515	489	536	487	510	469	503	508	525	537	482	482	483	515	505	501	489	497	488	508	482	468	504	512	510	507	509	484	500	505	446	453	498	558	488	505	467	474	535	499	482	513	487	531	481	530	492	509	507	505	533	468	536	509	490	506	545	496	492	515	520	459	491	482	513	505	494	487	516	495	449	508	504	486	491	509	502	501	506	491	471	503	504	505	508	490	479	496	482	521	500	461	476	484	557	487	497	481	527	510	529	518	503	519	475	520	497	512	492	497	533	433	488	462	474	541	515	491	505	521	472	510	513	496	471	465	497	496	509	504	516	525	497	511	507	485	477	507	488	472	483	500	531	520	510	505	515	518	527	498	496	543	472	498	491	514	470	484	510	533	513	505	525	495	531	467	493	492	513	520	508	522	525	478	481	478	515	514	493	529	512	519	525	494	471	505	514	501	500	499	493	526	460	504	491	539	481	522	483	503	508	496	468	525	508	537	492	468	470	500	560	499	509	521	488	496	487	520	486	514	500	527	506	483	496	518	515	462	552	512	539	507	533	527	489	477	504	519	532	513	506	477	508	512	469	495	519	493	497	462	489	470	512	507	484	490	483	535	489	466	497	492	519	505	502	525	531	509	516	478	509	463	475	493	520	496	511	495	484	503	483	514	455	475	512	532	526	508	500	492	504	486	496	486	491	541	458	495	472	506	556	502	502	486	524	501	479	502	504	534	496	498	514	478	512	472	450	526	501	550	512	505	512	534	470	518	532	530	480	523	531	506	458	488	487	480	503	530	482	482	472	530	480	517	477	491	477	484	518	528	497	474	469	508	488	513	500	483	495	527	522	469	485	498	534	481	492	544	535	502	529	488	538	484	490	506	494	457	501	500	505	515	493	493	496	482	496	502	519	504	493	518	506	518	514	485	510	506	521	520	496	474	480	498	498	497	478	519	471	488	488	521	464	504	517	510	486	533	508	489	492	509	476	483	482	530	492	520	435	490	533	476	507	530	496	476	456	494	524	475	541	513	523	487	527	499	495	478	523	495	518	504	459	489	491	484	512	560	484	496	480	515	519	469	497	479	491	516	495	489	496	477	505	537	531	502	512	508	488	508	504	478	507	532	510	515	530	532	510	476	480	521	520	496	528	515	492	500	485	509	516	493	516	490	501	451	460	498	483	491	464	463	578	451	477	489	498	507	473	525	511	489	518	522	463	521	489	543	455	494	519	517	491	513	512	488	495	503	500	524	485	462	488	485	479	491	506	468	499	486	512	511	521	521	515	499	481	484	526	488	485	544	487	533	473	526	527	535	497	509	457	504	501	492	504	468	495	469	500	493	499	482	476	487	498	468	507	500	487	489	505	552	491	489	463	475	547	505	460	497	494	494	521	449	498	521	545	483	516	488	505	502	527	470	478	536	496	492	527	485	531	505	526	499	499	510	516	515	511	469	484	498	529	513	516	526	518	478	479	514	504	526	489	493	506	447	516	476	505	518	551	480	524	473	504	523	527	501	519	525	473	495	524	507	484	461	467	482	487	508	514	494	506	477	504	506	513	505	518	489	536	490	521	482	458	485	499	516	519	523	496	551	487	508	465	497	485	510	509	497	506	487	503	538	495	488	507	517	492	517	525	504	476	522	479	515	509	482	483	524	469	479	546	496	483	502	487	480	497	489	501	479	533	508	531	510	528	468	507	495	529	492	517	536	536	510	501	501	506	501	492	517	496	509	518	511	564	490	501	516	482	486	527	497	499	499	522	489	486	548	507	481	501	497	482	513	518	493	530	495	524	529	527	516	496	475	492	515	495	500	486	480	503	529	468	475	512	498	505	502	543	502	486	503	510	475	499	520	482	461	487	487	494	508	541	519	474	480	520	516	521	505	490	483	496	483	506	495	498	530	506	510	466	507	499	497	526	506	504	481	496	491	541	526	482	505	531	524	516	463	520	506	520	457	489	519	512	517	513	480	524	469	512	503	480	510	480	530	495	505	511	543	461	447	544	484	515	511	479	515	541	515	508	512	471	517	486	502	481	530	493	529	493	490	499	520	446	518	542	493	495	527	497	494	523	497	499	497	528	566	494	480	501	482	496	497	471	520	495	523	499	503	534	510	464	482	540	515	485	494	480	452	510	483	542	501	543	529	509	513	492	513	548	468	527	541	502	534	514	485	488	491	519	544	477	497	526	473	517	506	502	468	527	502	524	498	511	495	530	537	506	496	475	480	497	508	501	478	482	464	514	478	476	537	487	531	482	487	512	480	476	518	526	504	505	508	511	507	513	491	485	533	521	494	487	497	520	508	497	496	514	512	498	515	542	521	506	526	512	511	508	524	474	481	479	561	499	507	519	512	495	471	522	497	511	499	497	483	517	503	487	491	460	523	502	521	446	489	516	476	498	533	543	494	490	475	509	490	505	556	522	457	502	492	487	478	521	536	510	549	490	494	524	502	508	497	475	535	520	490	507	474	476	505	527	541	493	485	495	483	508	507	501	509	486	503	475	507	522	494	499	517	513	455	520	500	529	459	478	532	518	505	494	498	517	497	488	508	477	495	493	490	507	545	538	492	491	477	562	474	490	472	529	512	471	507	489	515	522	514	487	503	521	446	530	497	484	505	494	539	508	516	478	508	507	523	478	499	504	513	508	526	517	516	493	520	513	516	480	500	463	483
36642	8520	932	578	405	321	309	256	231	241	200	206	178	210	180	170	182	173	184	159	160	171	157	179	178	159	172	160	181	171	168	176	176	180	151	165	150	167	183	157	159	154	152	153	154	164	166	168	163	160	186	177	219	189	139	153	160	164	175	162	150	160	159	167	194	162	206	167	167	160	176	150	200	163	194	157	168	160	159	185	164	156	158	167	168	159	172	149	170	179	184	182	179	149	166	149	148	168	194	173	177	177	185	179	151	177	151	165	192	147	170	154	129	178	162	170	157	180	175	183	172	174	169	161	179	153	166	167	176	190	175	153	149	192	197	173	176	188	194	166	162	155	159	142	174	183	172	162	176	172	160	167	154	169	147	184	182	170	172	160	158	160	169	161	169	162	166	157	199	159	173	179	139	162	188	183	197	168	167	169	168	157	151	145	168	159	149	158	172	173	167	180	155	154	177	155	171	178	185	147	168	182	186	162	173	169	179	148	175	139	172	171	166	164	158	147	148	164	181	190	175	165	183	163	153	172	157	163	154	161	172	178	189	155	201	158	178	152	157	156	144	177	147	176	182	147	177	169	164	156	156	166	194	145	163	193	177	165	166	144	169	163	189	181	161	144	152	179	167	165	176	182	171	176	152	147	139	175	159	186	170	178	181	150	154	197	153	184	161	165	162	142	154	174	187	176	176	158	154	169	168	154	149	167	164	165	159	148	172	173	180	148	173	163	163	163	188	179	174	152	166	190	151	170	160	159	174	172	171	173	157	164	187	183	156	151	190	183	174	137	161	153	153	170	146	160	143	186	159	175	147	164	160	208	165	186	164	160	178	168	168	165	166	128	156	174	170	180	147	188	187	179	164	158	181	178	177	158	159	176	175	167	146	155	151	156	165	164	185	155	171	163	168	144	151	163	174	183	153	171	152	170	153	162	167	174	189	145	172	163	166	138	157	164	169	156	155	155	165	143	204	167	172	156	169	151	168	183	155	165	148	153	184	177	168	170	154	169	170	159	125	166	166	172	140	150	168	172	159	156	157	148	175	152	172	186	149	166	154	162	157	191	168	172	157	172	161	175	184	181	156	170	172	176	159	139	162	185	159	159	155	165	167	171	157	169	168	172	161	167	159	162	173	188	171	157	177	161	161	164	151	180	173	168	187	172	150	161	183	184	166	170	161	164	170	148	162	171	160	167	177	172	147	149	187	134	178	125	156	199	199	150	151	157	183	172	178	168	169	176	179	176	175	160	165	163	181	150	161	156	169	173	156	151	171	186	166	159	171	165	180	175	172	162	153	160	181	141	151	162	173	191	165	167	167	157	176	166	160	171	187	179	183	187	171	177	192	153	149	170	163	174	188	167	158	180	186	176	182	176	176	164	160	166	180	191	175	159	173	189	195	166	173	156	189	152	162	172	157	167	170	166	169	170	191	184	170	188	181	150	163	168	205	152	173	166	162	163	150	185	174	172	161	193	158	164	161	175	144	160	150	175	161	162	150	157	169	172	174	147	140	159	165	163	164	158	148	177	166	175	151	161	162	135	167	165	185	156	180	165	162	188	158	163	162	172	154	182	151	155	143	188	165	177	180	163	184	179	186	165	220	151	158	159	170	150	165	171	155	172	153	185	157	171	152	153	156	172	172	168	175	176	165	169	151	181	168	160	175	160	180	154	190	178	180	174	163	167	185	166	164	166	154	159	170	149	148	166	155	159	149	169	151	171	172	191	199	174	136	160	173	197	160	169	171	139	176	157	154	171	171	182	175	181	160	169	157	172	171	152	163	175	181	158	166	172	169	159	172	162	158	174	165	146	172	161	165	154	157	177	185	192	176	158	166	172	164	153	157	144	168	184	184	179	159	159	195	183	166	166	176	143	197	170	170	159	190	144	175	179	177	174	169	159	184	153	150	148	191	154	169	178	160	170	179	178	160	154	163	138	185	159	189	161	149	165	145	167	168	171	187	165	156	153	194	173	174	169	170	188	163	166	136	157	176	187	180	176	155	143	156	168	163	180	166	138	151	177	169	159	177	185	164	168	145	163	147	150	171	180	195	172	171	139	177	158	180	152	175	159	162	164	176	140	166	154	159	172	158	152	178	178	157	160	151	187	165	190	168	175	150	201	158	151	136	179	150	165	200	162	168	170	156	160	148	164	149	148	186	175	175	170	168	170	163	164	157	168	165	187	172	170	159	182	196	184	173	183	154	176	161	171	189	169	172	166	165	158	160	197	169	149	158	176	157	168	163	176	148	158	156	165	171	179	168	177	170	163	140	206	142	159	172	172	151	161	175	168	165	163	177	148	178	161	162	161	163	201	165	186	169	157	181	183	171	173	153	176	168	158	171	156	164	171	159	157	178	164	146	169	196	178	163	172	185	177	173	142	152	165	174	184	160	182	183	164	173	158	170	192	186	167	154	161	157	158	150	160	173	154	159	171	174	191	176	175	158	180	178	186	160	188	147	160	168	147	158	167	165	165	152	153	176	175	155	175	169	172	160	164	186	174	177	138	182	151	159	193	148	166	151	181	160	158	175	150	158	185	160	156	171	174	161	191	147	177	151	183	201	181	182	197	176	189	160	183	155	162	162	146	203	161	171	172	166	172	181	173	162	161	182	156	147	158	150	154	169	163	140	175	169	164	178	166	168	172	153	186	177	141	147	164	156	151	173	157	148	158	170	163	158	190	144	156	157	176	168	165	181	168	162	159	166	161	158	145	154	155	159	169	169	200	174	180	164	178	177	172	165	165	174	169	155	172	172	181	183	155	177	181	151	154	159	175	159	175	132	167	156	196	185	160	168	159	147	182	163	189	143	164	168	186	166	182	161	188	199	144	173	169	175	172	140	155	181	153	150	174	161	189	173	170	173	166	163	172	169	145	142	178	172	137	183	174	167	170	162	188	167	170	158	186	162	139	184	144	170	153	165	158	144	175	171	171	155	170	180	181	144	174	172	152	172	172	151	149	157	150	155	129	157	169	154	138	177	155	163	164	168	196	168	162	166	151	165	161	174	175	179	161	168	184	160	165	177	175	162	171	163	167	150	171	159	155	161	183	181	165	173	153	164	173	176	153	142	165	164	135	153	191	164	176	153	196	153	165	150	168	195	150	177	171	166	168	168	161	162	151	157	189	161	193	186	165	165	169	179	173	187	178	201	167	173	173	151	168	165	164	179	178	187	154	145	161	182	157	163	164	158	181	173	154	176	147	181	178	181	167	162	165	170	173	161	185	160	175	182	187	182	182	186	150	168	187	163	155	162	154	159	172	161	185	177	150	173	143	175	150	171	149	143	162	173	158	188	171	165	175	197	173	174	168	188	197	183	162	156	172	180	186	167	149	150	170	162	140	169	157	173	165	162	158	169	167	166	176	164	182	176	179	168	163	162	167	144	152	154	166	185	173	183	161	159	164	158	171	168	164	174	172	189	165	168	174	181	157	163	158	183	177	166	140	135	160	152	168	162	165	167	172	166	172	193	152	152	151
21410	2609	1585	1804	1550	1247	1074	884	850	786	652	642	651	609	566	537	518	506	480	494	503	501	493	521	489	478	504	456	435	448	468	462	482	503	454	451	448	434	428	490	462	440	442	439	419	459	465	446	442	442	437	408	443	444	433	460	461	413	441	452	407	402	429	460	403	392	432	456	410	410	434	418	414	446	428	463	420	456	454	437	463	438	448	425	446	419	488	414	429	371	445	446	396	430	422	406	431	420	401	450	438	460	410	436	455	437	486	447	428	410	421	434	458	410	408	441	408	419	405	419	410	433	419	426	418	428	446	452	458	444	455	406	454	434	441	446	444	427	437	463	405	416	418	429	411	412	455	435	443	447	432	419	481	414	398	415	416	454	430	386	434	434	429	425	446	468	461	410	436	438	416	431	490	453	461	428	425	401	415	396	414	417	394	391	440	386	450	408	464	433	412	482	429	419	407	421	437	413	424	398	438	421	413	415	406	417	416	473	411	447	426	366	410	445	392	408	407	418	423	452	422	468	453	432	442	406	402	454	405	423	449	440	408	419	458	391	426	426	410	443	432	424	408	456	418	413	415	421	439	463	432	433	421	415	453	445	428	450	430	385	420	431	402	412	449	420	392	418	426	425	397	433	426	435	469	426	436	476	411	462	438	418	413	429	457	460	467	468	390	443	440	416	443	444	425	408	398	418	432	435	397	424	417	430	441	445	414	412	414	433	446	488	424	442	417	478	415	419	426	433	433	440	414	426	430	444	436	458	422	418	407	434	423	402	424	425	428	415	413	451	457	451	408	433	417	425	435	458	424	427	426	459	405	425	467	430	429	415	466	403	439	418	452	457	438	413	417	423	436	468	392	446	429	440	424	378	455	410	398	395	406	415	388	421	415	434	455	423	442	455	407	418	449	448	403	397	403	396	473	430	429	394	443	418	446	458	423	427	453	411	411	401	430	427	430	421	442	410	429	428	424	449	441	429	463	410	453	417	401	448	455	422	400	435	461	429	423	417	432	393	420	434	424	431	374	399	411	430	433	440	425	434	447	438	421	437	402	454	451	431	404	437	449	437	436	436	424	439	443	414	427	444	417	419	444	422	398	431	408	462	413	371	427	440	443	420	451	402	416	426	453	421	443	425	404	433	421	439	421	468	432	425	395	421	426	401	450	416	412	440	441	439	474	457	406	421	396	436	396	452	429	432	435	441	444	396	414	421	398	453	395	439	428	440	432	424	430	440	462	391	422	442	426	446	420	435	451	425	487	425	409	400	444	420	433	447	462	409	378	459	454	432	417	434	407	406	410	448	418	406	444	452	469	447	412	404	452	425	419	458	437	419	417	400	406	426	390	406	415	377	441	395	390	449	414	399	432	441	474	430	435	441	430	459	476	416	394	407	428	449	427	420	444	403	408	440	412	402	439	456	402	392	431	396	416	423	447	430	408	416	428	419	451	424	409	420	397	427	431	480	431	432	462	439	427	423	423	453	401	451	432	433	447	431	420	434	417	408	402	440	451	432	467	404	427	401	415	426	442	429	468	441	426	430	402	418	419	413	404	437	436	454	451	393	378	436	410	452	415	455	442	413	407	431	466	429	449	442	424	432	470	446	422	423	437	429	462	475	386	404	417	427	465	430	441	424	412	413	414	415	448	398	487	423	407	437	414	423	417	405	453	412	405	428	429	408	475	451	435	453	407	442	444	422	416	440	448	432	466	453	429	418	396	456	450	412	468	434	431	436	417	406	377	402	435	396	436	382	403	445	410	401	428	420	454	431	405	482	415	435	407	416	408	432	381	448	440	466	452	440	440	437	451	425	434	426	404	418	381	437	419	398	439	436	432	450	428	443	408	461	397	458	417	414	444	426	401	457	423	426	442	443	410	431	419	422	435	430	439	420	431	446	428	419	414	441	419	420	462	391	420	422	400	432	395	462	428	464	426	391	396	441	459	447	461	434	422	450	459	413	386	437	435	395	417	437	426	433	425	469	399	405	445	485	432	442	439	434	420	434	401	421	448	413	411	456	445	429	425	415	469	438	420	393	433	426	454	435	423	431	386	430	423	432	399	409	450	391	456	423	443	404	439	426	465	420	444	416	453	448	383	440	425	401	429	430	458	447	443	435	441	429	440	443	448	381	415	448	419	433	400	428	437	408	436	427	415	441	391	407	437	426	415	429	460	420	428	425	446	430	423	447	451	423	449	438	425	383	426	404	445	429	395	419	418	415	437	451	439	428	413	402	461	428	427	437	429	429	431	449	415	435	450	459	445	400	408	417	413	456	421	462	404	432	410	411	429	432	418	434	471	405	454	423	440	430	450	443	448	417	436	433	432	489	436	416	435	427	483	453	425	442	435	458	417	414	442	468	420	405	406	433	437	419	403	436	420	422	447	418	412	426	419	419	423	452	435	439	472	410	383	441	425	420	452	445	433	436	409	458	425	404	403	425	384	410	462	389	425	455	429	471	405	417	432	429	453	437	423	391	453	455	466	425	421	428	419	412	470	428	455	425	455	434	396	407	404	445	426	420	413	441	400	415	397	442	449	424	403	437	419	411	421	457	406	451	432	416	427	445	419	434	432	394	451	433	429	400	436	461	427	447	421	443	448	432	441	417	455	439	422	429	391	458	436	412	437	436	443	420	424	428	414	414	426	422	424	428	443	456	433	427	436	447	400	466	419	431	448	461	412	423	441	426	430	464	467	412	412	452	422	429	470	423	436	412	428	409	442	454	397	412	471	396	414	457	419	437	465	456	399	448	430	405	452	445	430	433	420	437	418	416	423	405	374	437	448	415	439	423	446	444	435	426	415	401	442	376	446	442	452	454	433	416	437	447	414	408	424	451	455	437	433	426	426	432	441	393	432	408	435	431	437	424	397	440	428	428	404	408	411	382	443	445	408	441	432	459	437	436	450	418	423	445	432	439	418	425	421	464	447	407	405	432	445	426	414	406	402	448	428	424	421	420	421	406	420	409	460	414	450	429	419	398	427	418	414	455	420	409	408	400	411	433	460	443	425	422	433	425	428	422	393	428	445	421	430	474	413	414	422	453	411	454	425	404	408	424	452	442	402	410	425	477	451	425	427	405	440	431	439	427	414	416	436	388	452	411	420	387	422	397	396	412	484	412	430	412	402	437	449	388	433	435	449	435	403	447	439	409	425	408	461	426	465	408	454	462	412	422	426	443	451	428	451	469	419	426	437	416	452	426	431	429	423	412	414	417	445	448	465	442	433	395	438	414	460	404	419	456	432	418	432	428	447	408	394	435	445	444	440	469	393	421	404	427	448	446	421	465	417	399	439	424	416	435	422	432	438	436	435	419	426	477	447	456	407	433	478	364	457	397	452	396	427	398	408	446	457	446	420	503	405	440	433	404	447	411	388	447	391	425	392	404	423	450	428	406	437	421	405	452	426	451	400	449	445	429	422	432	431	423	446	436	451	474	420	446	454	458	462	401	405	426	413	419	430	423	441	426	432	377	456	378	420	396
13865	1956	467	391	412	393	372	426	409	353	423	446	410	433	411	377	406	400	416	427	400	359	393	392	397	346	432	421	408	407	410	407	407	415	397	407	415	416	411	407	392	428	385	397	431	394	335	418	398	392	432	434	401	404	375	412	431	418	416	385	438	424	444	409	428	423	405	391	365	352	407	403	404	389	398	408	381	401	360	396	414	409	395	383	352	394	426	356	397	409	443	464	374	401	437	408	390	425	413	347	395	385	411	418	434	405	441	399	393	396	409	405	375	408	417	401	433	428	398	413	383	430	422	382	441	376	381	419	391	409	428	388	391	396	383	396	373	392	388	350	412	404	424	372	392	398	391	411	369	406	391	410	378	381	416	394	404	411	392	410	401	432	408	395	402	415	390	408	367	393	422	412	398	446	395	421	345	404	424	368	387	396	434	381	442	439	357	414	389	405	426	373	371	410	432	409	416	367	432	388	365	428	383	384	419	433	358	412	402	373	384	407	410	388	417	411	412	443	403	395	381	407	419	397	430	386	396	395	392	386	383	393	409	410	444	411	408	363	402	401	405	409	361	392	436	421	397	417	416	415	418	443	354	432	357	345	423	442	412	409	409	437	392	397	388	408	465	408	382	429	424	415	392	368	387	415	403	403	431	395	414	381	419	419	395	412	418	420	394	424	414	411	428	403	411	436	444	443	360	413	411	412	360	405	416	437	398	385	394	432	404	407	387	405	400	418	416	411	423	408	378	415	392	393	419	409	394	412	375	384	427	406	408	395	435	451	385	397	410	406	412	400	423	366	408	368	417	413	389	438	406	388	429	389	417	374	399	360	397	394	379	409	416	392	425	364	427	417	377	420	427	392	420	416	382	439	429	409	424	407	416	395	380	376	386	426	381	418	389	388	401	401	363	405	394	386	379	398	406	416	410	395	422	405	408	377	389	411	378	419	407	407	425	379	384	435	425	355	373	389	411	348	390	373	375	459	375	396	412	406	415	386	378	398	443	394	387	405	410	404	377	379	424	413	380	365	387	414	398	392	357	339	345	401	368	378	419	428	424	463	409	393	450	388	439	405	417	410	396	389	335	379	416	452	374	424	416	433	425	406	415	429	394	425	356	389	410	438	361	401	394	375	379	415	407	409	393	383	440	389	442	413	416	405	399	381	433	374	420	416	386	434	405	394	386	410	422	381	420	392	401	360	386	401	411	401	423	394	396	402	382	369	413	366	425	396	424	427	400	394	364	445	405	413	424	412	384	438	370	376	377	415	401	413	421	430	440	428	441	396	405	412	405	401	396	385	371	427	416	390	392	407	409	387	381	385	393	401	419	389	387	391	369	392	377	417	436	407	425	420	403	402	395	412	392	413	414	418	376	397	387	384	401	355	400	408	449	386	407	389	401	445	407	378	429	413	413	394	353	403	380	382	412	382	388	371	401	425	389	408	406	393	433	408	466	432	397	394	407	407	426	369	410	435	408	424	380	431	366	393	422	365	402	395	415	379	391	366	440	435	400	364	403	457	372	415	441	423	384	395	435	393	411	403	410	378	398	379	388	441	433	395	392	382	409	405	389	403	409	390	368	398	378	371	407	413	394	425	421	412	404	410	413	400	429	382	434	413	431	412	375	406	405	401	383	411	407	424	357	411	399	410	400	391	404	385	347	366	380	390	416	404	393	420	371	393	407	439	417	392	438	409	404	396	396	391	405	395	403	395	413	408	405	361	438	393	398	380	399	380	395	388	412	413	434	411	420	390	414	449	408	415	405	428	462	408	420	402	396	407	392	416	394	422	376	379	413	404	421	408	411	390	421	397	377	381	435	381	420	399	415	403	413	440	404	403	420	368	436	390	407	441	397	396	385	376	364	402	432	381	385	446	395	413	417	399	382	396	414	398	412	411	372	370	410	394	386	405	405	412	405	368	397	343	400	450	395	372	395	388	409	386	392	362	402	401	406	440	393	424	384	383	422	414	408	427	424	415	389	393	371	415	421	380	393	437	372	401	364	391	450	398	436	393	434	422	436	422	399	396	414	391	379	390	394	409	408	422	400	408	373	419	394	398	373	417	396	427	359	422	393	420	407	328	412	387	447	425	403	398	384	411	395	405	413	379	388	405	398	381	392	399	433	470	383	411	369	389	411	437	404	404	441	412	404	383	392	373	455	366	400	393	417	389	377	435	479	425	419	400	353	377	367	445	412	409	401	385	392	419	398	367	462	422	397	391	395	400	406	422	399	426	416	445	400	377	359	396	400	396	421	416	412	434	400	395	387	403	404	414	369	339	369	421	373	408	434	380	403	389	406	393	405	431	386	386	415	426	407	414	399	418	381	358	413	435	430	378	407	380	406	416	378	420	400	364	402	420	411	402	467	427	398	388	434	428	409	392	391	431	399	374	393	417	390	361	366	435	400	435	387	394	424	383	379	410	390	415	398	406	392	372	406	384	385	357	370	394	378	426	408	395	388	416	409	419	426	371	424	443	435	372	395	392	380	381	414	397	414	402	403	380	433	392	459	377	366	402	398	382	424	399	394	441	383	397	433	411	409	385	390	412	402	388	415	381	366	408	437	437	406	421	406	419	397	479	381	444	413	399	400	382	399	380	385	411	415	404	345	420	376	414	379	410	409	408	421	399	448	392	396	386	410	417	405	401	387	423	424	389	393	409	428	384	429	424	402	402	408	419	432	432	426	390	405	379	440	415	389	363	406	383	379	427	412	440	392	391	436	397	429	355	426	399	399	419	414	374	420	373	394	403	415	434	412	417	434	439	435	370	422	346	428	427	409	395	422	365	398	418	445	420	394	403	358	417	386	403	392	405	385	375	405	413	371	422	407	401	365	426	432	401	386	377	396	401	399	428	417	432	392	416	395	408	397	418	417	399	394	402	416	409	358	364	383	415	392	400	418	398	353	398	409	457	419	425	428	447	443	410	385	384	391	438	385	396	391	389	385	397	398	389	389	420	387	427	396	362	410	426	413	415	410	439	419	447	441	407	404	440	426	403	410	383	421	418	405	398	402	395	395	400	423	394	437	458	415	403	402	380	422	401	423	399	368	431	401	411	385	433	401	392	414	429	366	379	395	392	407	381	380	400	424	377	376	420	405	381	393	401	398	398	380	403	372	419	425	418	409	393	401	413	380	403	418	427	425	416	432	381	432	406	399	400	422	401	385	410	434	411	373	392	390	407	372	390	388	427	375	409	383	399	365	397	372	417	398	381	403	428	382	408	433	434	412	400	415	410	395	400	403	361	405	401	376	443	390	451	401	385	403	399	406	377	407	430	449	394	376	394	399	403	421	386	426	379	363	416	423	416	426	380	368	375	358	443	417	408	424	385	430	381	396	386	397	475	398	401	359	403	395	368	404	381	403	405	413	381	414	372	378	415	391	383	390	373	403	426	396	389	405	396	373	410	409	430	430	401	429	428	360	411	405	385	411	394	435	426	385	408	397	412	427	407	393	405	416	417	392	414	391	387	443	412	424	418
8730	1385	889	911	873	917	844	935	871	895	870	857	891	816	865	908	936	916	883	809	931	866	878	841	911	889	871	869	843	933	872	871	838	942	901	869	858	873	864	878	870	884	913	875	848	882	863	896	879	941	884	877	875	845	887	867	932	873	892	856	862	883	926	904	863	874	851	906	856	885	882	853	916	871	890	891	866	919	851	853	886	879	850	839	871	903	884	924	941	851	879	907	863	909	884	884	881	909	855	897	862	835	921	902	860	919	887	878	827	852	867	930	824	855	868	893	859	830	878	856	863	817	874	867	859	902	859	849	921	909	898	848	866	874	856	857	883	908	937	884	868	877	901	922	836	871	821	859	867	853	889	906	873	847	907	849	904	878	849	838	905	911	930	908	831	889	874	888	861	870	907	944	834	880	871	898	879	853	861	894	919	865	916	918	847	884	871	837	838	852	881	870	868	883	913	844	859	865	881	849	862	868	892	882	872	856	902	892	880	829	867	887	863	852	877	865	901	876	872	897	847	862	896	917	833	906	827	889	870	823	874	833	892	869	931	907	900	861	860	877	842	905	911	894	885	878	902	914	835	867	913	870	867	885	887	904	886	880	882	839	860	839	890	879	845	868	889	877	884	864	830	879	860	884	875	870	825	930	844	866	917	858	878	883	862	854	876	834	935	926	904	879	877	874	836	885	857	917	830	874	847	907	890	897	895	881	917	859	865	863	896	880	868	896	848	893	838	864	860	865	885	929	904	831	845	908	897	812	875	891	856	837	935	887	854	865	893	875	900	874	839	903	842	923	881	836	831	882	910	835	880	858	841	875	852	919	826	864	896	855	864	862	912	922	889	911	857	918	884	903	818	926	871	876	834	863	905	842	850	880	887	846	870	892	845	872	845	911	898	899	906	848	865	867	832	846	879	853	875	864	851	853	883	834	853	840	928	924	911	866	870	860	853	853	844	843	895	844	838	877	867	893	880	854	898	850	896	839	873	890	850	921	872	864	856	891	806	860	889	842	875	852	795	859	838	857	898	866	878	897	861	842	808	879	873	871	855	868	889	892	956	847	865	873	902	903	821	896	843	872	851	875	886	896	880	902	847	912	852	858	917	907	899	886	904	885	917	840	842	846	905	838	849	850	860	884	910	854	855	872	886	834	845	893	825	875	881	816	880	848	868	884	865	856	888	890	916	878	904	845	830	905	822	882	884	849	852	875	896	880	888	917	878	868	868	880	934	877	837	872	819	828	930	836	808	887	918	865	870	882	897	799	869	862	920	883	853	841	871	852	840	852	874	898	918	875	868	870	841	918	888	837	889	875	856	940	853	858	827	866	837	815	830	859	922	887	859	896	869	889	900	905	885	852	868	850	922	910	853	876	843	880	862	909	851	873	839	912	897	898	893	933	919	875	880	868	887	909	940	901	831	918	882	893	885	922	909	854	906	902	896	895	857	872	910	904	872	859	840	821	912	895	875	821	849	860	864	898	864	917	826	881	866	872	828	870	817	896	861	903	876	866	882	885	890	902	833	899	925	877	855	893	890	920	896	809	849	891	921	852	902	871	853	841	883	890	886	857	821	922	902	868	895	907	863	844	839	834	831	906	886	884	874	875	938	857	880	887	868	909	865	860	856	832	865	850	939	950	857	900	838	912	895	905	907	901	889	830	915	897	867	882	866	867	848	830	873	892	855	899	886	914	874	891	854	886	902	891	924	839	921	942	879	890	847	876	854	898	875	878	862	835	905	869	811	886	839	891	875	868	822	926	949	884	921	923	886	930	845	869	846	876	891	895	832	891	886	847	874	910	851	849	906	876	894	851	892	857	870	831	885	842	905	813	882	906	880	872	856	894	868	907	877	867	877	894	865	874	851	942	808	858	920	930	848	867	846	887	931	852	877	889	932	866	889	859	899	862	862	911	845	874	855	854	822	903	921	848	845	841	880	891	925	897	935	909	874	853	860	876	896	867	870	832	856	863	868	941	865	871	865	895	882	876	866	823	902	927	855	877	868	840	850	868	920	854	884	876	903	896	824	910	942	860	821	866	897	844	853	899	862	879	841	834	870	796	881	871	908	840	873	860	936	928	918	867	875	855	893	898	869	921	912	904	904	946	875	841	853	891	890	881	886	869	896	850	901	857	884	905	863	877	875	902	848	865	864	892	853	913	864	935	868	853	866	868	928	870	896	893	878	904	897	846	890	893	917	858	824	890	891	877	924	906	844	873	845	863	866	926	897	896	851	835	879	858	830	894	854	886	877	847	871	865	819	878	926	866	921	885	909	903	872	885	887	855	806	859	936	831	873	895	857	855	842	844	869	879	880	865	891	909	931	839	891	883	884	899	874	839	827	966	883	900	867	895	842	844	859	855	906	882	913	867	813	897	905	881	918	912	888	887	899	916	902	878	867	860	919	863	861	847	867	896	817	865	927	853	863	868	894	893	848	830	877	837	852	867	869	885	828	887	890	873	913	856	857	879	865	930	897	882	850	889	881	841	902	871	927	898	869	854	955	840	834	827	865	871	874	879	894	883	864	871	891	872	864	864	871	835	893	882	897	860	853	886	879	839	855	828	903	841	879	862	910	829	900	894	882	945	912	881	882	903	854	859	904	854	891	833	920	901	922	880	879	853	880	868	867	881	877	886	855	871	840	880	917	852	856	876	893	898	869	930	862	857	893	855	890	851	851	857	889	874	879	886	857	895	869	908	874	836	829	836	874	850	902	870	897	913	919	845	877	942	860	862	822	886	855	901	910	826	862	910	854	904	916	864	845	894	903	958	869	884	897	906	834	918	909	894	885	909	853	883	878	900	892	896	865	883	893	913	892	894	868	896	849	919	878	926	864	883	820	833	857	905	861	882	922	861	840	912	865	881	883	884	892	924	825	885	896	903	870	857	852	892	868	860	911	869	873	913	888	923	877	864	845	864	856	878	882	872	889	894	873	878	884	854	883	859	847	861	829	861	928	861	891	881	825	884	870	881	859	879	845	880	870	859	873	853	867	899	855	835	844	904	925	891	875	854	868	885	936	872	868	851	894	885	919	876	896	920	864	928	884	844	910	905	905	875	851	887	908	857	841	873	864	903	835	880	886	854	878	837	883	915	832	828	871	859	854	896	845	873	892	894	920	889	847	925	848	875	834	898	909	889	884	903	896	935	841	833	874	870	855	895	835	898	900	829	829	852	806	877	887	826	880	931	927	846	901	828	917	854	870	864	859	869	882	855	941	808	918	896	827	863	906	870	858	927	847	917	911	902	898	863	865	832	864	887	831	878	923	885	925	902	838	840	816	885	863	864	877	864	861	891	826	876	907	870	916	889	829	869	908	873	882	834	912	832	887	856	840	908	876	831	863	822	869	879	800	898	912	869	850	889	921	864	861	877	904	893	864	888	827	892	865	886	904	862	958	911	873	853	864	832	858	892	854	930	892	894	848	856	879	874	871	861	837	907	964	913	900	841	868	863	886	902	844	868	858	873	912	885	896	911
26903	4539	579	438	368	291	242	271	282	228	231	218	248	256	207	221	208	234	242	227	200	220	235	227	210	200	220	230	227	193	222	229	197	207	216	236	198	216	224	219	225	220	230	228	222	244	201	186	218	201	217	228	232	225	233	187	215	208	209	217	221	216	201	218	199	226	215	225	204	234	200	214	223	202	199	214	229	199	215	219	228	233	230	226	187	222	231	208	220	223	222	201	217	216	231	210	213	202	217	207	211	208	187	211	187	210	215	225	235	237	195	206	200	232	211	207	219	201	234	187	205	191	215	236	169	196	208	205	205	215	208	239	248	207	191	217	207	226	215	205	238	249	218	232	208	231	234	232	199	224	226	209	200	207	195	237	216	225	234	249	207	224	231	205	208	181	192	235	208	223	200	228	224	189	223	214	205	202	211	212	222	236	239	210	195	221	249	200	219	220	222	220	231	224	215	214	210	241	203	213	233	209	236	206	196	200	203	257	216	215	203	223	208	223	200	208	240	219	214	233	216	199	246	228	222	196	201	208	215	206	202	221	249	227	208	198	184	210	204	214	214	219	220	208	235	200	221	215	211	238	207	215	232	204	209	209	214	216	227	232	186	231	201	204	212	245	209	221	184	208	217	231	202	207	236	247	219	206	228	232	215	190	201	219	227	214	248	209	238	235	228	208	205	224	211	212	219	236	221	214	192	205	231	226	219	226	237	229	216	221	222	222	213	214	204	202	201	219	266	207	212	221	204	211	195	197	187	239	216	255	209	233	219	253	231	219	216	209	203	216	212	225	227	214	219	218	185	178	216	227	204	215	219	225	206	240	210	224	226	207	204	224	228	215	224	193	202	212	234	234	242	200	192	195	215	196	227	231	192	190	237	218	183	189	217	218	211	246	191	181	215	222	212	211	206	220	219	214	212	233	201	188	193	217	212	208	235	214	206	194	192	211	223	209	199	197	218	215	228	212	188	210	212	215	200	182	217	272	241	228	216	209	229	211	195	208	217	202	225	229	202	230	226	236	222	236	217	220	216	191	229	235	231	218	211	240	190	211	234	218	224	198	202	206	213	205	221	216	228	225	225	219	220	231	199	214	215	205	223	219	199	185	212	211	237	189	201	216	205	210	240	186	229	233	226	203	200	212	209	199	220	215	214	220	234	186	240	218	228	212	200	231	222	219	221	224	226	219	205	194	226	209	209	190	214	199	204	191	215	231	212	205	227	202	224	224	201	219	230	228	211	193	222	222	228	189	216	217	218	209	189	204	200	200	229	208	215	211	191	219	197	223	234	230	219	213	214	194	220	210	204	243	231	222	206	229	233	201	220	205	219	210	228	208	230	217	212	212	173	198	221	229	236	204	191	187	206	204	231	225	218	197	222	202	198	192	181	230	205	232	178	240	204	228	189	207	215	210	197	221	224	243	216	217	230	211	198	198	207	248	208	240	213	196	210	194	208	227	200	243	233	219	213	216	226	211	190	216	234	225	215	213	176	204	222	208	214	187	208	226	208	250	230	218	217	237	209	242	202	211	202	198	211	203	199	202	228	216	212	198	182	223	240	218	223	212	176	208	206	234	205	224	224	230	207	224	205	189	221	184	217	208	214	199	178	220	212	224	225	196	233	196	219	217	224	201	199	209	213	221	220	220	192	208	226	205	229	202	238	218	227	211	213	208	190	217	218	213	223	220	220	232	231	202	212	209	230	204	232	215	226	234	216	219	203	203	212	236	222	228	208	200	240	244	207	191	203	216	210	222	223	206	189	199	220	211	221	223	204	208	220	209	214	199	221	234	190	235	215	225	198	225	204	233	249	197	209	187	215	228	238	228	205	229	184	229	208	198	205	213	205	221	236	213	194	199	221	207	218	235	202	202	216	201	219	229	230	217	207	189	207	187	217	179	229	209	212	224	221	186	234	222	191	215	226	224	254	215	218	223	214	210	237	209	229	214	197	207	229	234	235	233	213	207	212	207	235	225	208	220	222	186	193	227	238	201	199	193	206	206	254	227	194	200	209	214	216	200	219	212	236	233	211	187	197	223	221	195	201	196	237	225	223	207	239	196	208	223	229	215	216	211	217	225	199	207	195	221	197	203	213	202	231	241	200	191	232	232	229	235	197	242	214	221	216	206	195	193	208	190	196	223	228	226	214	229	226	198	206	210	173	198	216	208	221	223	228	201	205	209	217	213	198	199	240	231	208	224	215	189	248	205	201	234	217	207	193	197	235	213	217	243	192	215	223	209	229	224	186	179	245	211	236	231	202	208	249	252	226	214	222	220	213	234	207	234	197	240	209	204	204	236	239	239	200	200	202	236	201	230	216	215	192	193	208	221	209	216	207	206	216	194	210	212	189	200	234	211	191	250	215	231	203	197	248	206	214	235	212	252	236	196	206	215	209	223	212	239	232	193	203	230	189	233	207	208	208	215	200	209	241	209	222	241	237	212	234	216	205	231	215	234	222	223	209	225	211	212	197	210	239	205	213	193	233	234	206	216	220	218	241	221	249	228	221	211	218	191	223	206	234	183	217	218	222	233	223	215	237	217	214	243	234	198	206	213	220	224	212	202	194	213	213	202	186	207	198	224	187	229	217	193	203	258	242	210	228	232	218	255	234	212	207	208	217	222	217	221	240	208	188	207	193	195	202	204	210	201	203	225	226	229	245	249	221	198	181	209	228	232	226	216	205	220	225	214	203	193	216	217	236	230	228	240	223	193	217	189	209	194	189	216	179	203	222	226	227	207	214	212	196	212	232	214	214	223	213	224	224	215	211	194	210	231	237	227	226	207	226	198	233	180	213	189	200	238	247	195	199	240	233	191	177	221	226	195	193	191	219	226	223	212	248	214	223	223	226	227	230	215	210	235	209	173	236	219	208	222	237	196	190	224	202	229	208	224	211	214	212	198	189	242	188	230	182	227	206	232	204	213	205	198	212	204	212	213	215	216	216	226	213	225	216	226	228	205	209	198	207	200	200	216	198	213	251	226	225	239	212	208	249	230	221	211	203	217	240	205	198	216	208	218	216	212	216	222	230	226	259	237	243	239	209	218	206	230	206	226	235	202	218	222	196	209	221	215	216	201	191	194	173	236	239	233	250	205	242	223	185	227	209	227	231	244	213	224	243	220	198	203	227	204	239	201	227	213	202	204	243	215	223	226	227	205	211	215	211	207	183	205	212	210	200	203	193	237	217	224	200	193	232	240	210	194	187	188	237	208	204	212	204	193	221	221	228	229	210	213	224	212	204	216	215	190	197	210	218	199	187	202	221	242	261	211	243	203	223	200	224	193	229	235	199	242	225	199	213	218	198	212	223	233	205	203	206	223	209	223	236	203	225	202	207	220	220	203	203	225	201	207	230	237	244	207	224	182	237	233	189	199	216	220	219	227	206	191	200	211	206	232	221	200	211	214	216	219	221	233	223	210	210	234	216	192	196	201	247	229	196	214	240	206	188	233	220	218	230	244	230	228	203	207	215	201	233	197
17027	1626	1134	1230	1086	956	846	767	695	702	617	637	583	626	518	565	568	548	554	552	523	592	536	546	532	525	520	513	511	548	483	530	551	503	543	514	514	515	489	517	529	524	491	523	527	539	501	533	475	502	468	506	485	495	520	542	490	496	494	508	493	475	515	528	546	517	479	555	493	524	512	501	560	497	480	488	511	541	526	505	496	495	519	491	534	498	526	542	519	513	515	557	512	527	499	469	520	507	488	529	495	481	538	545	475	487	509	515	499	513	493	530	527	558	515	489	520	538	499	497	501	535	539	487	457	498	517	488	515	478	484	526	511	499	535	505	482	489	472	464	473	494	567	492	506	526	514	519	484	493	514	516	500	495	472	513	541	486	494	476	496	492	513	503	518	555	483	523	551	505	532	509	538	480	514	489	520	509	490	518	493	503	505	500	482	511	513	531	513	487	491	523	511	518	520	503	508	470	523	539	478	510	464	520	488	516	501	517	531	477	509	470	504	522	483	506	533	533	471	476	507	505	458	450	476	506	498	494	527	474	536	475	498	489	479	486	499	489	495	479	497	508	515	511	481	481	485	501	496	496	497	459	468	475	490	508	489	477	513	470	498	535	508	540	494	455	476	481	486	510	515	511	534	477	525	503	488	482	497	491	466	516	499	486	547	475	485	463	507	496	490	486	533	485	519	582	509	495	518	484	486	483	499	488	481	498	513	495	475	492	548	494	500	520	485	478	497	546	482	490	561	526	498	446	529	487	509	507	511	506	445	490	503	479	440	509	498	505	510	539	507	485	498	486	473	538	502	481	501	501	501	482	483	504	518	522	508	487	516	479	547	511	519	527	512	521	482	473	482	509	510	509	502	513	464	541	556	503	529	494	520	473	501	485	544	501	511	489	520	501	538	499	519	503	505	460	490	481	500	520	477	528	500	508	482	495	514	484	470	526	513	474	499	451	525	516	538	529	550	527	488	482	469	521	513	509	558	520	500	539	505	486	497	500	480	456	505	487	480	523	525	494	524	465	492	502	531	502	506	518	497	528	493	482	514	491	531	468	522	505	514	484	468	513	481	490	516	500	520	473	484	524	534	517	474	509	490	498	472	496	479	494	497	554	503	518	522	524	480	527	486	493	492	483	503	483	484	497	489	501	525	503	511	461	468	530	456	559	498	526	496	472	476	528	452	453	534	497	467	504	507	504	495	487	495	477	457	513	544	522	537	505	493	521	498	496	507	524	497	500	539	504	483	505	521	511	506	490	520	508	500	485	526	481	526	500	504	492	496	515	528	536	492	490	508	483	504	521	491	552	482	494	438	511	509	508	541	478	517	474	474	484	485	526	543	494	546	512	475	506	479	494	527	519	502	497	515	490	511	543	526	514	553	484	445	511	512	538	522	494	504	499	466	526	517	533	521	502	479	502	535	486	504	511	499	473	502	515	464	497	553	487	488	497	478	523	486	475	492	505	504	474	510	514	484	511	541	494	504	542	516	488	512	498	508	490	526	524	509	533	464	505	507	504	473	503	516	494	538	499	480	517	536	524	490	520	513	483	497	519	501	515	504	572	494	499	503	515	503	481	512	527	535	483	485	484	479	515	491	470	527	534	512	527	517	504	459	515	513	490	511	503	515	536	504	532	509	511	494	542	512	497	493	492	519	477	512	456	491	507	518	508	509	514	518	515	543	488	466	488	480	497	524	537	470	493	550	534	516	495	529	481	496	519	505	473	531	517	518	504	487	502	502	512	480	545	499	509	496	491	496	493	508	517	483	491	536	537	489	474	451	487	532	504	495	509	481	512	524	512	525	501	492	521	514	492	538	528	545	500	526	527	496	529	476	533	496	528	500	482	532	508	510	481	503	489	536	465	502	509	504	495	518	518	535	492	499	517	500	482	524	497	493	487	534	532	473	498	453	522	490	464	520	527	480	530	488	471	472	502	501	504	486	496	530	522	489	529	498	491	465	505	471	459	483	490	431	509	551	489	523	473	499	459	519	531	478	517	521	512	490	508	508	495	499	501	474	505	500	494	485	490	503	491	502	462	527	526	469	461	494	517	472	517	535	526	506	477	511	492	492	494	537	545	514	509	468	523	475	492	495	506	514	536	478	488	506	532	513	503	485	512	449	465	485	483	478	532	470	487	487	507	493	525	499	505	521	524	494	515	499	507	557	521	517	519	541	482	506	504	514	489	469	507	493	515	475	485	472	478	520	503	492	536	513	505	469	511	461	511	517	486	493	490	511	455	500	484	450	478	499	508	506	498	501	518	540	490	495	457	508	486	473	515	552	495	461	551	515	560	531	550	499	514	527	552	489	518	522	488	517	517	505	548	499	493	508	520	513	507	488	499	510	481	548	516	497	481	491	495	494	519	525	495	493	529	499	485	488	474	499	492	534	482	495	508	510	503	496	534	490	520	486	486	508	508	521	476	531	534	501	474	486	511	464	532	450	545	513	531	503	503	528	542	533	497	484	525	522	526	520	513	476	497	486	533	525	497	462	475	519	488	487	515	483	519	474	507	514	523	515	511	508	470	529	506	523	536	487	491	526	506	512	496	508	483	512	503	470	495	539	491	498	487	524	482	523	536	473	492	534	470	507	503	528	476	523	473	495	503	496	523	488	492	510	515	531	523	538	513	505	522	482	507	498	519	546	512	505	501	483	488	472	510	499	523	499	508	461	501	478	513	517	464	510	507	560	487	509	469	501	510	521	516	478	464	537	549	477	498	521	500	490	516	508	491	489	490	475	496	485	506	515	508	528	523	540	510	510	564	497	489	506	509	475	565	522	523	479	481	490	524	470	504	492	487	501	472	519	488	479	538	471	524	470	489	493	535	531	499	478	480	520	519	489	498	484	501	500	493	464	504	529	505	544	502	511	538	507	528	538	478	528	483	453	510	497	489	478	519	516	488	490	479	508	517	509	539	526	484	515	488	511	558	497	492	513	487	531	516	472	480	514	494	512	544	482	513	464	505	521	501	530	501	520	508	496	491	514	514	508	494	483	512	491	493	468	464	523	523	503	513	551	530	530	526	496	520	507	505	532	517	517	473	520	483	480	489	486	501	543	500	485	507	500	536	485	476	506	510	514	494	519	527	544	500	484	511	512	518	490	505	546	498	532	509	468	459	535	504	489	501	504	504	515	469	523	461	492	497	478	528	472	517	505	483	532	498	493	525	450	530	502	468	496	483	504	506	555	490	521	454	462	486	527	508	521	506	512	460	495	526	536	508	513	460	500	525	513	515	518	520	504	513	481	492	474	510	500	516	467	476	485	526	511	484	476	445	508	507	488	489	535	518	512	524	477	472	468	486	517	464	501	560	511	533	489	490	502	527	501	495	477	503	504	529	512	493	528	502	439	489	547	520	484	470	501	513	501	535	482	528	498	477	508	527	529	498	509	506	523	497	504	499	537	479	523	534	494	493	556	535	505	505	475	505	504	496	478	493	501	493	500	478	501	540	500	440	532	499	499	529	498	450	477	498
36736	8184	933	553	444	292	302	230	212	212	220	209	195	190	186	226	167	178	170	197	193	161	185	189	174	174	173	174	171	161	166	183	167	167	172	160	174	167	184	177	188	166	191	180	175	158	192	197	179	180	186	192	178	183	147	180	155	152	176	189	159	160	167	174	182	158	171	174	157	202	169	173	154	168	176	165	188	181	194	176	171	180	184	168	171	192	159	176	168	168	185	163	177	169	177	151	169	169	174	170	191	164	159	147	166	186	164	175	147	189	205	141	177	160	195	171	191	176	170	195	174	170	143	166	167	157	186	177	165	179	162	189	189	160	174	150	167	168	167	171	164	157	150	168	177	158	177	190	148	161	147	156	175	184	166	155	193	165	179	157	170	193	182	178	155	164	195	151	174	152	162	175	168	162	178	176	169	206	174	182	165	182	160	174	157	170	141	188	171	171	167	171	175	179	171	171	197	151	193	166	163	171	185	168	177	173	179	156	170	174	182	159	179	163	168	199	164	189	201	176	189	150	152	184	158	172	157	177	142	167	194	148	151	159	159	158	160	161	155	161	181	174	157	200	171	173	167	201	157	172	164	205	198	160	149	150	149	153	187	172	195	158	172	189	194	155	168	187	161	199	168	165	167	187	170	172	168	181	166	184	175	154	186	178	177	167	186	157	165	176	176	185	142	134	169	182	170	181	158	205	164	156	193	172	162	154	185	172	154	161	164	165	155	181	156	168	173	161	157	162	160	134	133	144	178	179	186	197	199	172	159	171	174	166	184	191	162	171	168	175	166	169	158	176	170	152	141	165	162	154	168	163	175	168	163	143	150	169	166	169	159	182	191	172	165	172	161	192	210	181	165	186	196	182	201	179	151	168	178	156	192	184	189	147	177	165	153	183	154	167	172	176	160	169	170	169	151	143	195	181	158	172	166	179	170	162	165	166	146	157	153	193	196	176	169	158	185	161	198	168	175	159	173	155	145	175	167	157	164	152	179	191	184	172	157	158	161	181	175	165	215	188	173	158	159	147	170	159	166	161	172	163	165	155	156	179	161	188	172	190	161	143	185	195	169	166	149	179	162	144	172	175	161	173	188	176	179	169	164	162	172	183	154	147	153	173	172	166	141	157	168	174	176	132	169	170	161	168	166	173	167	164	178	173	172	176	170	156	172	172	172	163	172	149	167	168	184	164	166	177	176	172	132	172	196	148	162	149	165	188	183	192	187	151	168	138	165	158	169	144	179	182	169	156	159	162	170	187	165	143	175	174	156	162	158	163	186	172	180	175	180	168	146	161	167	191	171	160	153	162	172	181	163	167	181	171	149	168	145	180	181	174	183	165	165	182	164	191	165	169	176	138	169	162	153	170	184	189	190	168	174	158	180	164	150	159	198	176	177	184	177	166	182	198	201	147	167	173	143	152	180	171	146	183	156	172	142	142	182	143	205	176	194	160	151	168	174	165	176	174	179	174	171	184	167	167	181	154	178	184	147	169	176	168	164	171	158	172	166	201	152	176	164	174	155	184	182	167	166	215	172	176	162	167	178	182	160	165	153	172	179	171	151	163	174	161	180	169	192	150	162	201	178	174	143	163	146	199	161	160	140	177	178	173	173	169	172	179	168	172	181	183	183	186	157	186	180	195	192	159	156	174	144	163	180	147	156	190	157	161	172	175	166	187	142	180	170	167	162	151	193	187	167	168	158	158	186	182	182	159	165	150	169	153	171	166	184	176	157	149	168	179	164	214	156	165	185	176	191	178	156	163	173	149	149	179	173	191	163	181	193	176	171	168	193	153	159	175	178	178	148	179	192	182	176	193	160	166	178	194	190	143	137	199	187	169	152	181	164	166	163	158	155	159	177	172	178	171	185	188	184	147	154	150	196	168	166	174	159	177	159	200	157	147	172	159	173	170	175	174	176	165	173	202	173	170	158	173	186	203	167	176	178	172	164	140	163	163	191	163	156	179	179	155	197	159	169	159	172	184	161	176	169	153	157	159	166	158	172	185	150	177	169	162	144	166	150	177	183	166	150	159	165	197	194	187	178	204	156	171	172	172	188	183	147	167	186	151	175	170	156	168	171	155	154	180	197	205	158	185	158	159	155	162	181	170	175	167	158	180	174	167	183	148	194	187	177	168	149	167	132	167	175	168	159	160	175	189	175	158	162	158	157	183	167	166	198	162	179	185	186	165	136	150	176	158	160	157	148	193	174	171	173	164	154	179	183	178	154	188	179	170	169	170	157	172	157	160	184	168	178	175	182	155	176	197	175	162	176	177	204	166	176	170	157	159	159	171	167	162	173	161	139	163	171	185	170	181	183	156	175	187	191	174	175	181	175	164	142	172	169	133	158	174	172	179	164	176	150	159	165	164	160	177	153	157	154	164	173	176	188	167	169	163	186	168	168	158	157	185	173	148	194	170	171	174	175	136	171	203	166	159	142	152	184	131	188	154	181	148	185	174	183	150	165	149	174	185	140	161	179	150	174	159	152	175	151	175	168	147	165	162	164	193	153	151	162	165	171	194	169	161	182	170	169	168	162	165	169	162	151	171	173	198	178	160	168	151	172	200	152	160	163	155	163	184	184	189	163	158	170	186	167	185	149	192	158	165	175	187	188	164	164	163	167	154	178	164	145	170	152	167	141	171	159	187	187	149	170	158	208	164	175	177	172	170	157	173	150	184	170	171	164	171	189	170	177	182	178	153	179	153	160	161	190	128	194	163	169	191	166	152	179	155	185	149	165	169	176	177	169	172	151	187	160	174	168	159	166	165	172	162	160	165	185	168	157	157	174	163	153	186	162	186	158	183	178	195	174	161	171	162	159	155	161	198	166	181	187	164	163	171	160	146	164	163	159	188	168	180	151	158	153	173	177	166	171	168	172	184	174	162	171	158	188	176	151	176	183	171	162	164	155	164	145	171	157	174	192	170	173	187	169	177	167	167	156	168	162	174	164	177	166	163	148	177	184	162	168	189	178	181	162	139	153	190	166	188	178	181	160	185	152	158	172	162	167	164	165	167	167	165	165	157	178	145	165	179	157	180	152	163	168	163	180	170	165	176	176	179	178	171	189	173	157	182	173	182	162	179	166	175	157	144	162	189	170	176	179	161	136	163	166	168	172	176	156	181	177	218	155	166	172	174	159	172	163	160	184	162	178	165	150	144	170	175	172	177	190	170	157	169	158	188	165	153	166	164	163	168	169	159	155	166	147	161	183	169	183	174	188	171	157	159	173	172	168	173	155	185	179	155	180	146	174	165	155	179	178	181	155	186	170	148	165	182	182	174	168	194	181	153	152	164	168	155	170	203	177	162	169	147	152	157	164	175	143	155	179	145	168	188	149	176	172	150	152	201	193	128	181	177	185	187	164	193	168	186	156	162	166	171	179	195	179	168	206	170	168	160	169	168	176	166	169	186	163	165	167	184	168	149	169	159	182	160	190	173	150	165	174	151	174	150	169	171	162	173	167	161	169	152	178	158	181	163
21358	2161	1611	1808	1595	1267	1027	926	859	768	658	669	609	593	551	545	540	518	500	528	444	548	499	493	485	465	467	487	474	513	471	475	423	463	476	459	433	413	413	466	488	448	423	434	481	463	413	452	449	427	469	426	424	432	434	456	424	466	477	409	447	473	400	422	450	453	443	444	405	441	444	465	435	424	435	456	472	430	422	457	424	453	471	454	406	422	434	461	380	461	469	434	465	444	395	407	465	427	422	475	444	442	452	440	445	413	439	423	450	463	421	469	419	422	434	427	409	416	460	449	452	468	426	436	453	427	442	431	438	413	454	432	443	416	445	448	423	417	364	441	435	417	420	435	464	385	447	432	446	439	441	434	415	448	391	433	381	424	469	432	456	455	445	413	424	395	441	442	428	433	466	456	429	449	433	472	465	440	446	452	435	481	446	461	390	451	434	427	407	400	415	442	445	417	439	423	438	434	419	394	414	436	420	459	458	463	439	458	422	433	434	455	457	445	423	427	464	459	458	414	432	455	431	429	392	446	449	430	426	404	408	442	446	445	445	420	447	424	479	426	435	380	459	451	480	412	469	436	438	410	458	436	413	416	439	429	477	429	435	449	418	420	421	487	451	442	438	480	435	451	403	420	455	443	446	382	437	388	432	432	385	434	451	451	459	436	425	429	412	420	440	428	450	404	450	408	443	425	441	401	421	453	432	424	424	429	432	419	438	451	442	439	447	429	477	449	450	433	445	432	482	456	435	453	432	454	435	463	400	463	437	417	453	419	445	465	469	455	465	438	391	452	403	465	428	436	422	449	438	438	430	449	434	426	487	423	452	394	433	469	459	422	420	425	450	393	461	453	448	457	422	410	401	448	426	469	457	395	483	428	452	467	443	422	477	461	441	453	410	437	444	420	403	451	467	426	438	463	440	432	472	452	438	435	476	438	403	393	470	418	425	419	462	440	404	396	460	433	436	442	450	468	419	435	412	421	410	401	434	404	435	465	399	445	428	456	455	449	433	443	422	416	435	397	418	457	450	425	417	416	414	433	429	412	433	440	436	415	413	459	398	459	454	454	397	417	485	417	402	433	447	447	399	408	433	444	444	444	423	471	434	451	429	422	424	416	471	427	430	468	450	426	386	461	430	436	422	431	370	457	474	447	403	422	422	470	429	455	434	446	474	427	437	406	396	440	424	450	436	433	461	438	391	413	439	435	429	437	421	460	468	445	434	469	469	407	434	464	455	478	437	416	429	443	461	417	445	433	416	419	443	454	396	435	429	434	433	421	473	454	432	420	429	415	464	447	460	426	421	455	437	443	440	443	438	443	421	440	398	427	442	470	460	435	475	375	438	419	436	450	424	426	428	440	440	433	447	409	380	421	440	424	451	451	436	399	446	404	417	424	428	435	446	450	442	420	433	440	435	442	484	417	428	447	451	435	438	441	457	449	429	405	398	427	413	441	440	463	451	456	456	459	404	455	407	444	427	475	399	467	468	462	466	427	446	444	421	441	454	421	451	435	455	467	435	412	450	428	420	423	425	439	448	412	437	460	456	446	434	436	444	445	470	408	421	473	420	432	435	429	428	432	442	419	449	423	417	454	455	407	424	450	423	428	408	431	429	408	445	436	428	468	433	428	436	405	412	419	417	416	458	464	432	421	429	431	400	433	426	435	425	391	430	491	463	409	423	423	431	410	445	414	442	483	425	432	458	450	437	425	420	413	406	430	435	434	438	444	402	400	450	401	406	413	427	438	423	431	442	433	427	415	442	432	425	455	413	424	430	437	438	442	422	438	409	438	461	446	447	407	434	413	425	461	448	433	445	423	439	436	415	468	428	419	447	411	400	430	453	414	430	438	453	458	470	409	414	472	417	446	455	468	433	451	453	467	440	447	448	443	433	428	425	422	408	404	426	434	437	447	462	438	408	441	436	453	410	447	412	459	450	472	394	441	403	416	391	479	450	440	423	422	420	430	416	430	441	453	427	431	437	419	430	429	455	388	459	392	411	427	429	428	434	420	417	418	429	441	429	460	440	446	446	443	445	453	463	438	417	450	470	443	437	450	462	472	395	417	434	425	445	406	477	434	444	422	447	430	442	462	417	404	422	423	436	463	450	438	482	424	455	441	427	431	460	432	429	396	411	429	442	431	424	412	443	449	419	435	418	389	463	432	460	440	425	436	419	436	425	442	428	425	438	421	399	410	419	438	425	433	418	413	447	481	421	432	462	417	447	437	419	421	390	461	437	428	437	402	444	440	424	434	448	442	420	434	458	414	443	464	446	438	388	452	415	449	427	433	441	440	447	434	436	457	435	458	423	427	451	494	441	448	441	467	427	452	436	402	446	462	420	436	417	414	422	441	467	451	435	399	412	441	420	449	500	431	405	460	406	399	457	442	418	396	402	457	431	419	425	400	445	417	437	432	415	467	418	440	396	429	439	440	413	417	457	442	447	472	409	443	404	466	421	464	438	455	432	427	416	453	414	432	476	418	435	456	467	443	418	467	455	402	428	454	427	448	420	409	428	468	409	441	414	441	420	456	474	385	396	467	433	409	434	402	428	382	456	440	445	409	392	442	429	435	391	426	436	442	406	419	467	412	460	454	432	462	420	444	459	457	457	440	447	441	476	417	447	437	439	463	416	412	428	445	435	454	438	402	412	431	402	431	416	445	442	422	460	456	438	414	434	454	421	469	420	385	416	430	420	438	464	426	430	448	454	394	439	441	430	450	449	417	434	480	416	422	397	406	391	449	448	440	448	487	452	434	455	422	424	409	453	447	431	434	436	411	435	423	450	451	412	471	436	425	429	411	438	417	437	446	448	458	416	399	427	422	402	438	429	420	461	456	441	419	428	430	451	472	436	442	453	454	403	423	441	464	432	383	433	431	430	436	438	432	440	442	382	455	469	486	421	414	444	420	426	422	417	398	436	411	426	408	441	447	433	456	472	434	413	422	429	421	412	413	479	460	440	471	421	485	416	437	418	455	407	436	445	439	425	443	455	439	443	427	416	440	457	430	412	421	462	444	433	423	397	452	437	426	419	450	423	427	441	410	410	417	434	445	435	422	425	397	432	421	467	459	427	422	443	422	424	443	430	430	408	414	442	440	433	418	411	417	458	453	447	417	431	400	425	413	427	463	441	422	448	489	384	443	482	389	414	422	460	397	379	446	438	440	420	434	417	412	445	440	401	445	443	431	418	375	411	462	428	449	389	426	498	442	463	394	412	435	446	409	467	456	438	399	459	458	423	385	436	406	419	470	446	447	448	447	437	426	435	419	413	445	428	452	437	438	432	450	429	415	445	406	430	435	450	421	449	441	457	435	434	403	443	452	438	449	454	420	440	433	431	447	442	453	460	433	467	435	402	414	476	450	454	434	419	440	427	410	417	459	400	444	451	442	430	425	475	431	436	449	417	427	417	442	406	445	452	431	431	442	447	418	433	405	417	424	424	443	461	435	429	426	443	448	405	422	445	441	429	468	444	428
13474	1762	404	386	399	402	384	389	461	391	376	403	403	386	395	391	399	397	405	393	389	404	414	394	399	392	356	412	426	398	389	403	401	396	437	371	391	426	423	414	460	416	394	401	442	398	403	396	397	442	401	368	368	414	390	366	422	390	394	373	385	402	411	384	393	357	387	391	424	416	413	385	397	352	377	375	395	399	409	381	403	414	405	392	420	394	378	390	399	378	363	400	385	398	382	434	377	423	377	418	393	388	427	423	432	389	362	405	455	400	397	377	389	392	360	440	405	410	367	347	380	381	406	410	369	398	411	416	384	405	424	383	371	381	398	401	396	411	407	388	393	384	399	375	450	391	360	385	356	401	427	413	384	422	407	373	388	408	374	433	369	412	404	411	410	379	448	396	443	397	403	385	376	432	392	365	407	358	442	410	390	423	386	414	391	433	432	440	395	450	397	377	404	430	397	397	397	402	413	389	388	393	412	408	394	388	437	391	397	373	416	412	415	414	409	398	408	366	407	436	396	390	407	386	411	406	415	406	411	458	405	405	361	361	380	415	411	422	415	423	451	377	403	393	397	448	378	419	424	385	408	411	415	389	379	399	421	370	336	395	428	418	383	400	370	396	417	392	395	370	390	405	442	388	391	373	380	423	394	390	395	400	371	379	409	414	375	434	389	404	367	374	386	388	376	406	426	426	385	405	410	386	431	397	368	375	401	423	402	389	386	371	389	416	379	391	375	364	416	352	406	420	408	380	399	409	377	400	401	415	386	417	419	372	408	389	380	394	406	433	422	413	408	445	419	398	406	371	402	409	406	472	412	389	357	404	398	419	380	415	378	411	396	390	386	416	404	427	365	400	426	413	420	405	394	413	382	363	403	417	390	407	390	401	398	453	399	391	437	406	439	420	433	428	411	418	394	392	410	442	418	416	393	393	375	410	393	444	437	377	418	401	391	417	380	390	380	404	395	360	421	386	343	376	374	393	419	414	408	414	412	406	341	411	401	415	381	380	383	418	383	447	422	407	427	392	444	431	412	377	370	391	392	361	383	435	389	355	394	376	418	419	391	403	419	415	405	440	385	384	415	431	423	393	419	413	397	410	385	419	355	431	355	399	394	398	395	411	427	383	354	379	379	406	422	404	418	395	412	387	422	419	404	408	368	390	408	421	386	408	385	371	395	427	397	389	378	399	439	414	362	423	394	392	423	438	396	354	439	408	429	398	412	397	374	421	346	398	352	403	401	378	419	384	404	372	420	401	408	371	386	354	395	398	411	376	447	431	412	386	364	420	403	433	404	407	397	393	414	381	376	377	390	399	388	407	441	408	419	395	365	387	423	424	382	422	420	383	422	426	402	408	401	411	412	389	423	400	394	425	385	449	390	439	402	386	414	379	394	442	409	402	401	357	415	428	400	386	398	365	406	407	381	381	417	409	387	372	398	398	366	393	402	367	407	391	399	439	390	377	412	442	421	406	410	393	407	392	417	384	399	400	431	420	400	378	365	437	376	403	383	407	385	438	394	403	407	380	398	406	411	406	397	406	346	419	406	410	399	379	372	401	384	445	406	452	380	398	392	401	402	355	394	368	431	391	403	402	406	411	399	396	403	403	443	381	424	406	414	394	392	398	391	371	417	403	400	454	425	349	374	413	358	405	373	397	360	405	399	387	383	418	416	421	397	409	444	412	385	378	453	396	420	400	420	438	386	392	411	423	413	414	405	404	415	382	398	444	319	412	415	397	422	426	392	397	392	423	397	329	403	401	403	402	414	439	356	378	386	427	366	420	385	371	374	403	399	388	386	408	395	385	396	359	370	366	384	396	414	392	395	422	407	410	414	385	412	404	426	399	377	398	411	386	394	415	410	404	373	393	393	397	383	414	406	401	409	407	423	402	405	437	406	400	395	395	344	327	358	372	391	391	408	407	420	404	409	417	424	386	376	393	384	427	385	395	396	436	428	420	388	418	385	390	375	358	423	398	428	413	375	393	388	436	424	399	444	373	408	379	415	396	411	411	408	397	421	444	447	368	395	383	384	404	393	391	403	395	410	351	408	387	392	409	391	416	381	444	422	380	393	409	416	435	391	364	409	403	427	399	355	398	361	395	425	399	390	411	440	407	384	378	415	406	434	436	386	434	426	386	387	389	429	454	385	402	386	425	432	416	387	430	399	417	389	409	409	450	428	385	439	400	414	398	415	424	376	418	398	383	444	365	456	391	465	385	401	381	403	430	394	417	425	398	408	427	383	389	369	383	393	399	400	402	394	397	386	391	419	415	416	425	374	389	394	432	426	408	432	421	394	427	376	400	386	392	436	385	407	428	397	406	388	413	420	415	435	382	379	360	363	399	424	371	424	429	413	349	405	349	405	385	412	405	385	383	407	416	430	398	402	403	418	362	430	393	416	396	433	390	391	394	376	417	399	395	428	377	408	440	387	420	399	375	401	368	447	413	444	405	404	423	405	371	406	389	383	373	385	400	413	371	405	419	416	392	367	425	416	378	392	388	373	385	407	416	417	393	346	405	395	410	434	388	406	378	403	404	366	452	432	388	401	394	421	427	392	397	390	419	377	383	399	398	384	405	380	447	451	413	415	419	451	408	406	382	430	376	416	381	423	417	404	372	409	394	355	386	408	415	408	374	428	366	403	395	384	360	397	431	386	414	359	424	425	374	403	415	434	345	366	418	450	364	374	400	396	390	415	421	364	388	417	408	401	422	379	412	411	355	388	390	398	410	437	389	381	398	428	394	378	404	401	424	366	440	429	419	431	411	406	424	417	409	414	406	400	371	428	382	408	419	407	412	385	390	401	390	410	387	408	385	392	395	420	433	381	406	383	393	423	374	390	417	395	425	427	381	396	428	411	426	418	386	430	416	377	406	400	370	374	383	412	417	403	443	358	406	409	395	416	380	407	364	384	404	395	426	440	404	405	394	413	356	412	398	397	436	406	409	404	402	423	462	403	361	436	393	378	400	433	393	407	423	383	384	405	451	382	389	405	405	433	421	358	392	408	401	421	391	382	403	389	405	402	389	392	396	419	400	392	385	404	425	361	384	412	400	363	412	412	408	420	407	382	351	364	434	374	430	391	378	408	396	389	408	409	405	425	382	392	367	384	408	419	454	403	412	419	407	406	413	387	416	415	424	399	437	387	392	403	398	369	398	404	388	395	380	443	398	415	403	405	414	371	418	404	383	390	406	407	452	404	437	397	411	402	394	394	387	435	423	406	407	373	409	403	397	422	405	422	419	437	431	429	381	400	388	418	401	374	376	416	384	427	390	434	403	368	424	378	426	445	398	415	405	422	367	381	404	424	393	432	406	446	426	374	400	415	390	431	383	381	431	428	361	410	426	391	391	419	429	474	394	428	398	389	413	396	405	403	380	421	371	415	403	406	369	403	422	393	399	395	422	422	429	434	348	384	427	395	355	397	435	406	400	422	405	414	381	364	350	389	366	377	414	391	399	391	374	416	384	380	436	416	402
8703	1238	873	908	871	884	901	851	867	858	893	864	841	863	860	872	848	885	864	845	850	871	878	912	886	901	850	845	930	913	858	861	783	829	888	890	812	868	825	842	846	905	876	889	865	902	874	953	884	844	889	820	925	864	842	913	860	877	845	921	865	859	831	860	952	843	841	888	881	854	864	872	832	889	905	835	916	862	865	867	870	837	883	893	881	874	889	852	876	840	862	865	890	822	866	842	867	858	878	858	858	856	894	843	882	879	832	910	873	860	874	892	883	865	858	869	880	847	829	853	901	880	836	846	875	832	898	836	914	855	840	827	838	923	820	840	907	854	818	903	843	911	899	890	836	887	829	851	851	894	887	860	885	880	852	894	883	875	872	877	848	848	822	899	871	853	868	862	887	876	848	866	837	877	807	886	887	868	879	881	884	866	911	869	866	869	838	887	886	872	918	853	828	858	872	806	896	854	880	903	837	888	835	891	845	869	908	837	862	912	896	888	857	884	859	899	879	846	905	870	844	904	825	901	861	863	863	910	889	868	843	859	877	885	854	917	881	900	856	875	895	833	872	915	877	932	863	845	858	894	843	912	889	893	838	856	894	861	905	928	841	964	897	867	851	837	813	890	883	856	837	850	836	869	917	869	808	902	883	889	916	878	856	840	891	783	831	874	839	936	895	888	885	931	887	874	877	877	893	883	891	904	891	856	841	851	849	908	877	851	913	874	869	805	895	874	866	899	907	892	875	881	915	827	888	886	880	896	843	910	859	916	916	887	838	850	785	875	901	852	882	858	815	862	894	840	875	892	870	846	902	896	790	895	870	846	915	875	888	842	849	901	863	918	872	871	858	881	867	882	840	922	895	887	851	845	855	836	865	835	888	856	835	832	851	882	921	834	893	877	815	902	838	875	896	909	926	850	842	849	884	863	953	884	887	880	903	867	847	865	851	894	917	914	872	847	910	870	860	851	866	899	873	843	873	867	858	841	909	885	842	845	866	864	843	870	894	849	898	820	850	835	888	890	908	845	839	853	871	864	881	851	908	919	867	885	877	904	855	867	846	949	937	866	907	854	841	861	889	840	881	872	868	859	835	858	860	898	867	883	913	885	887	858	879	913	800	880	930	855	844	861	869	870	908	863	831	890	905	859	831	902	839	882	879	868	897	857	875	860	847	806	838	860	853	868	854	903	867	843	894	890	886	890	875	866	860	889	905	860	806	836	919	852	832	875	836	828	863	842	876	905	870	892	830	880	863	825	831	943	913	837	876	907	900	855	909	864	889	854	848	820	908	899	902	949	886	892	876	863	903	876	876	875	850	871	867	858	863	897	887	843	899	928	855	834	826	885	853	846	837	849	874	860	863	902	890	823	853	831	889	943	896	872	887	840	902	802	863	856	846	853	909	882	844	853	853	908	808	920	820	876	885	897	847	856	939	907	833	891	872	881	894	900	902	844	905	931	868	878	852	924	900	899	868	883	881	841	891	856	879	871	852	861	834	886	848	889	885	906	915	852	870	838	900	872	833	885	941	895	911	858	889	906	819	901	866	863	871	859	861	926	890	904	847	828	871	886	877	844	916	876	879	873	908	927	874	830	876	807	884	854	875	899	836	888	867	845	869	844	844	914	843	898	886	837	856	860	826	891	859	863	838	870	837	825	908	823	853	876	865	832	939	869	849	871	867	847	841	863	879	893	929	842	810	889	872	860	841	882	859	865	876	889	852	927	831	866	811	852	826	873	890	870	852	849	913	845	900	896	851	858	902	903	873	862	872	906	896	876	861	912	850	842	869	863	852	856	852	866	878	895	904	871	853	840	862	859	886	803	858	866	843	848	848	863	932	892	819	909	863	884	859	854	869	864	857	868	873	851	859	914	863	897	891	846	892	830	929	932	836	844	852	834	840	811	836	889	898	897	835	909	823	852	898	897	865	884	868	910	888	857	873	874	862	897	901	854	945	872	879	848	885	889	864	846	904	879	842	842	842	871	848	890	889	841	844	902	857	867	848	841	901	885	876	897	832	868	862	835	839	879	833	897	857	830	850	886	861	798	865	860	861	876	862	889	829	854	857	873	830	864	919	908	865	880	835	855	910	837	883	881	875	898	879	909	881	886	898	853	880	894	804	900	832	844	831	882	846	881	846	890	898	847	856	856	899	902	900	847	875	886	865	852	903	884	882	850	891	853	860	864	876	875	829	892	855	813	920	892	852	900	862	875	914	912	814	904	876	873	876	861	867	879	937	865	852	855	880	939	849	879	859	824	881	940	897	844	829	867	877	870	904	919	837	856	821	919	884	906	925	847	851	825	850	889	904	846	847	864	941	874	872	856	847	908	900	846	859	897	861	876	889	846	827	925	862	867	881	878	882	817	835	857	897	863	835	906	917	853	837	866	881	872	896	862	889	881	836	906	867	891	854	880	933	882	901	898	870	894	879	926	850	915	832	938	860	856	883	903	870	912	833	855	862	889	900	857	896	896	944	883	824	901	867	809	890	846	878	911	892	875	829	878	860	877	893	888	869	897	891	807	877	875	820	869	820	853	808	852	863	838	890	857	871	895	858	852	874	839	841	807	801	828	846	843	896	855	855	869	851	852	898	879	888	865	882	891	819	916	840	823	847	865	901	839	824	877	881	884	872	832	873	880	923	823	908	878	850	921	896	846	862	860	873	857	865	938	867	862	861	854	855	869	867	820	913	884	869	899	881	863	893	857	901	820	851	889	857	897	864	939	875	866	820	929	804	884	884	858	915	827	903	864	877	876	886	880	844	892	904	815	803	934	897	817	816	839	869	865	841	897	877	842	904	903	868	852	852	865	961	849	874	852	888	898	871	890	855	833	908	840	885	844	866	866	891	886	853	897	865	897	863	811	958	832	892	837	877	882	906	854	852	893	845	874	858	868	896	869	884	882	879	893	837	883	877	828	873	883	849	811	853	853	904	840	893	823	855	916	858	827	870	869	912	932	885	822	914	874	804	905	796	865	887	826	906	835	895	908	818	844	912	890	891	877	883	808	822	875	855	866	887	901	840	949	832	887	874	830	910	829	815	802	905	890	921	854	806	884	867	893	868	886	856	873	872	861	816	853	870	840	890	833	926	916	905	842	863	854	876	876	866	902	887	832	876	910	861	859	869	858	893	855	855	839	954	889	874	859	883	933	892	883	868	893	908	893	826	854	911	919	888	891	893	890	873	894	919	859	848	873	864	862	889	855	878	873	842	821	951	928	822	842	858	933	923	894	872	907	945	850	859	898	846	885	842	868	885	855	875	876	892	868	866	876	834	864	861	877	868	835	899	865	856	864	876	877	874	864	829	829	819	924	881	894	897	897	868	893	856	866	893	903	890	809	847	900	916	896	911	858	854	853	846	887	886	885	879	891	837	881	880	831	856	870	845	847	942	850	891	913	896	897	937	930	872	914	897	849	879	862	872	885	906	844	878	920	890	869	867	855	837	880	911	878	860	867	893	875	866	843	842	851	853	866
26780	4443	553	428	320	307	266	250	238	252	226	246	223	216	251	234	239	231	209	217	210	237	257	230	241	232	195	188	195	192	218	241	212	203	234	231	207	233	237	212	221	209	234	244	241	216	214	206	177	225	220	177	228	227	210	239	204	239	248	202	213	194	230	215	209	217	238	214	242	222	199	213	206	212	203	204	239	234	251	220	212	216	253	216	228	206	246	212	231	213	216	244	204	205	217	216	202	215	206	238	235	223	215	262	234	225	245	213	201	209	227	209	215	222	224	227	228	240	192	219	237	203	227	212	208	184	229	188	221	228	228	213	211	210	246	229	239	237	209	180	240	195	223	237	237	235	221	234	216	207	185	212	192	240	242	236	176	210	226	205	231	217	216	224	203	211	242	220	216	219	196	223	211	256	223	204	251	205	196	206	222	213	227	245	214	213	228	214	218	224	194	207	222	248	226	244	223	198	221	181	229	211	195	217	220	210	209	231	219	228	236	208	196	261	238	209	211	242	232	232	201	229	207	210	217	250	240	199	222	223	215	201	212	221	231	200	219	225	217	244	199	225	203	216	229	227	236	216	212	210	209	213	210	200	184	185	225	190	214	240	217	217	223	229	221	229	229	223	204	204	206	198	184	207	216	211	198	207	231	206	201	225	194	200	211	188	217	236	219	220	192	209	217	219	220	206	228	220	225	207	217	236	202	237	211	242	206	253	206	205	213	206	220	214	221	210	241	198	211	213	197	238	220	212	241	199	205	214	238	203	220	187	227	214	199	223	205	213	202	224	222	196	226	224	225	232	209	217	208	217	220	226	229	256	235	214	221	210	181	195	216	216	200	244	242	219	202	207	237	224	241	224	199	203	210	199	203	222	209	199	203	224	216	240	243	220	233	194	238	215	207	223	213	229	198	192	227	244	196	194	216	186	206	220	219	221	221	229	237	205	223	215	198	234	203	224	214	206	227	189	199	227	211	197	216	237	224	233	207	188	204	218	223	198	235	222	187	262	212	197	212	222	228	239	220	207	199	215	209	201	217	226	196	225	199	202	216	208	213	239	237	210	260	223	219	250	250	214	207	201	220	216	221	201	220	188	208	199	215	215	183	211	232	188	220	200	218	234	215	218	185	233	210	206	185	225	199	203	199	231	224	198	219	221	221	218	206	232	187	231	204	191	203	200	218	204	228	192	223	212	199	193	218	200	218	205	190	203	212	212	223	206	222	228	200	212	236	215	205	225	232	219	217	221	216	225	218	230	220	205	212	239	207	234	210	211	201	215	232	215	195	186	206	229	246	220	210	224	228	222	253	221	222	211	209	225	227	258	236	249	208	210	188	194	196	203	212	249	189	207	236	185	191	252	218	214	207	222	227	226	208	193	199	213	191	191	200	222	227	227	220	199	250	204	240	187	215	219	188	265	245	200	203	202	182	203	219	229	226	232	226	196	217	214	219	208	218	205	192	220	214	234	226	189	190	233	230	179	208	219	196	219	213	205	219	227	236	234	223	225	171	227	221	211	219	202	209	208	236	209	225	238	224	191	226	226	191	228	217	219	238	234	208	206	222	208	202	194	229	210	199	218	198	176	196	248	236	186	212	200	207	226	204	188	216	208	225	221	236	220	249	215	197	209	232	213	234	224	211	218	220	213	212	215	214	189	236	222	190	221	231	219	206	198	204	232	207	227	212	214	238	233	202	242	217	231	219	207	216	210	170	197	207	207	201	199	242	201	213	226	211	210	200	218	209	224	243	199	202	210	195	216	193	226	202	202	209	199	242	242	201	239	234	212	209	223	226	216	225	216	221	193	221	224	214	275	207	212	203	226	217	234	251	250	237	224	212	223	188	216	197	211	231	204	193	214	215	227	242	249	218	210	202	201	205	194	221	225	196	227	202	224	238	222	222	218	187	228	220	198	236	225	229	228	229	191	223	191	203	242	228	212	232	212	233	213	214	221	194	203	230	231	207	232	208	216	211	220	234	226	190	200	214	181	201	226	212	207	228	206	216	219	196	241	206	234	225	195	197	213	236	204	223	230	205	189	203	214	207	198	204	201	233	239	205	234	207	210	207	201	221	232	213	213	216	235	226	203	206	214	221	197	223	238	218	230	237	224	196	251	212	250	195	212	211	221	210	215	210	235	179	242	215	223	212	229	204	237	223	230	204	204	225	213	200	218	218	203	218	198	218	211	206	211	217	244	223	197	216	190	231	212	224	206	214	244	190	215	195	209	213	239	224	241	228	187	219	225	207	197	199	211	215	208	238	191	210	249	230	221	214	218	205	233	246	204	197	230	203	223	209	217	221	253	259	207	213	211	229	252	213	226	223	215	209	244	208	211	198	219	220	199	217	248	208	227	222	226	222	224	234	224	219	247	195	204	203	212	232	207	239	240	216	237	212	232	223	203	201	231	239	216	206	207	225	217	201	197	205	219	227	204	231	218	219	192	205	202	204	238	250	238	201	203	228	213	211	251	227	221	260	225	244	194	207	214	219	228	218	212	191	215	200	219	229	209	212	214	218	222	211	218	223	216	220	232	207	233	220	211	239	244	237	232	207	226	222	207	212	232	233	197	231	217	185	232	214	210	193	194	206	219	215	206	238	230	216	223	206	224	233	227	194	244	221	220	221	215	216	185	199	212	193	234	214	204	229	235	211	205	217	217	206	211	211	231	238	219	235	199	228	203	223	205	229	250	205	199	210	223	239	205	197	234	216	221	239	223	217	207	224	227	230	215	230	222	193	228	246	206	221	217	206	215	183	201	214	219	217	192	222	213	204	247	209	232	226	195	200	196	202	231	195	194	241	245	186	212	241	255	207	205	217	234	200	196	251	231	220	210	232	238	224	212	218	219	190	224	211	220	202	213	224	223	209	230	194	219	200	205	213	220	197	210	217	227	192	212	248	222	216	209	218	222	241	243	240	212	213	212	207	220	210	219	222	208	226	219	241	263	214	204	207	203	187	214	206	204	224	241	218	195	227	223	231	236	243	213	237	204	245	200	235	253	189	207	216	227	233	222	206	222	228	220	199	224	211	209	209	217	224	202	197	219	217	231	194	181	241	233	248	224	210	235	215	246	225	213	197	210	210	225	215	240	204	213	203	232	208	228	218	222	216	221	199	234	197	211	182	218	218	232	206	251	195	210	210	210	216	218	214	207	213	210	213	222	226	212	199	201	233	210	227	211	227	250	248	211	192	205	217	216	167	238	191	239	213	204	212	213	227	219	228	217	234	194	186	229	235	226	224	228	223	210	201	195	242	212	193	209	232	249	197	230	184	220	194	233	223	200	233	199	248	215	244	227	211	213	205	197	182	186	221	201	218	208	186	209	192	224	212	227	222	215	210	222	198	220	216	260	249	245	195	194	213	217	228	230	224	181	246	207	225	200	234	219	212	245	200	195	216	233	232	198	205	225	225	208	243	220	206	177	209	226	209	235	227	223	238	227	205	211	212	210	184	188	214	213	224	208	222	228	215	210	219	189
16915	1609	1096	1248	1119	915	824	697	703	712	634	598	570	587	571	574	548	508	554	529	608	563	510	545	567	549	547	497	484	513	517	543	511	540	522	498	519	468	518	498	505	519	513	509	533	561	515	550	516	519	505	515	503	475	541	494	517	501	508	523	482	537	489	512	531	525	472	491	525	484	492	512	487	510	543	489	501	531	476	509	523	503	505	502	499	482	547	552	510	488	533	497	505	500	521	545	474	512	493	479	521	505	555	524	485	522	528	493	535	478	542	535	501	501	524	505	496	508	523	513	506	498	508	524	502	457	496	509	514	484	522	495	494	470	505	475	498	551	484	494	532	488	525	484	500	523	498	540	522	511	494	520	513	504	479	535	505	525	497	487	498	529	509	519	519	514	514	474	501	540	473	510	541	488	516	501	495	512	491	498	506	516	501	506	519	523	501	544	507	533	492	480	477	481	510	499	502	490	510	492	542	481	509	476	505	524	476	529	502	474	513	511	460	520	510	498	488	495	522	541	555	501	476	474	553	515	551	489	518	509	491	496	486	518	509	466	472	511	521	525	507	552	531	499	507	510	501	493	534	547	506	509	466	502	512	521	515	522	527	490	510	533	539	485	494	495	507	491	529	546	498	498	500	499	506	478	492	497	537	524	493	516	493	539	528	505	476	536	525	529	524	500	474	485	519	542	511	533	501	530	527	487	497	489	517	475	495	519	514	514	541	512	534	515	504	530	497	473	518	497	523	473	553	467	514	453	509	520	493	488	491	501	515	526	514	511	521	470	457	507	490	476	505	468	481	521	518	474	502	502	508	471	505	526	509	533	526	519	498	477	488	468	493	523	529	506	532	512	554	533	459	509	482	493	513	519	508	516	512	523	561	516	503	500	483	513	481	527	484	490	522	480	529	495	507	504	526	507	537	527	506	484	515	520	511	534	533	501	539	475	528	498	512	517	494	492	479	473	550	530	497	469	548	474	511	508	499	516	516	484	541	496	512	527	518	497	493	474	528	514	581	497	516	523	526	505	500	508	522	518	473	488	471	484	496	485	455	496	530	488	496	521	481	547	517	463	510	513	475	518	519	460	520	518	497	495	512	487	482	501	545	520	547	507	520	499	445	536	487	470	496	458	475	493	523	491	513	508	508	449	520	514	502	463	539	480	482	529	524	473	517	518	499	503	497	514	492	484	483	488	460	471	512	496	487	491	503	496	465	486	493	510	520	536	498	514	538	499	514	515	501	493	504	502	506	511	517	505	510	496	517	495	509	508	514	506	522	445	515	551	499	482	548	497	474	485	499	505	513	522	540	500	465	543	519	507	526	505	479	504	482	518	515	520	513	485	484	464	494	560	480	516	490	501	509	519	492	483	511	511	487	498	517	478	515	516	507	512	464	516	493	479	482	525	527	492	511	492	481	530	485	541	541	541	496	505	540	479	515	510	511	548	463	455	511	499	500	550	496	509	538	522	505	505	513	522	480	534	482	501	487	505	520	525	511	508	557	474	484	512	485	488	503	508	507	527	511	459	515	494	534	542	506	521	472	532	496	483	525	497	480	480	504	498	550	490	528	503	494	480	495	507	494	523	524	505	534	498	510	519	554	482	473	500	489	477	486	516	504	502	529	515	500	513	532	518	472	474	472	491	544	482	473	469	531	493	523	520	496	527	501	550	561	529	518	521	504	505	481	500	513	499	520	518	506	505	481	506	512	459	513	493	452	488	529	517	509	512	509	531	496	489	504	485	500	503	446	504	503	486	527	491	526	511	505	493	507	491	478	535	459	498	481	495	510	478	493	513	531	460	467	467	498	478	524	469	506	506	490	495	488	523	519	470	482	475	472	472	520	470	522	501	513	486	510	552	495	538	487	511	539	534	523	454	475	529	489	510	494	496	514	483	478	496	472	489	481	522	504	521	532	516	518	477	494	481	533	513	481	489	475	555	539	526	488	498	530	557	484	537	477	467	511	516	522	524	534	553	495	456	471	470	485	503	511	500	513	500	451	491	510	528	493	503	477	519	508	497	527	502	504	511	485	521	500	496	488	532	475	500	502	522	543	489	532	481	506	529	486	490	510	530	532	499	541	499	483	489	518	490	522	533	530	575	485	530	526	485	479	503	477	496	509	560	495	473	492	526	482	504	524	480	518	527	519	467	519	528	500	480	488	534	532	506	532	459	525	529	479	542	532	496	509	479	516	504	495	501	500	516	503	550	513	493	494	512	509	475	528	511	504	500	513	480	529	497	506	472	506	503	491	541	551	523	498	495	489	525	524	500	508	557	480	494	501	509	494	537	474	495	475	496	489	521	486	499	513	491	504	523	518	494	498	536	532	506	490	508	527	480	491	504	500	493	513	496	496	471	541	466	518	476	508	498	482	484	486	539	495	482	481	515	499	544	495	491	533	531	464	501	452	515	503	555	511	498	518	509	540	501	502	512	495	523	525	484	519	483	485	504	522	510	476	470	479	475	485	479	494	507	508	524	517	517	485	510	505	504	489	537	494	505	497	469	500	513	541	533	519	499	511	537	534	540	501	503	494	493	487	499	482	493	518	460	515	493	515	500	469	471	497	525	512	510	486	534	540	467	462	526	467	489	500	511	519	496	521	542	531	517	490	507	491	514	485	543	517	517	507	509	502	545	484	506	479	509	468	488	516	495	472	499	464	514	542	469	508	511	530	516	500	515	500	553	522	530	519	503	508	500	544	482	485	507	502	519	543	529	476	521	487	503	459	510	484	508	531	493	506	515	509	502	538	519	507	491	532	463	509	521	467	568	486	474	490	493	512	481	537	509	498	523	493	469	515	490	514	504	524	474	512	516	490	501	503	494	522	501	528	543	522	507	499	501	511	462	477	513	512	520	519	498	506	513	503	449	492	458	471	507	490	487	535	553	491	482	505	522	510	503	485	530	477	476	507	523	487	497	524	485	542	504	528	485	492	501	464	503	467	484	498	478	511	486	541	496	535	472	477	494	515	489	534	476	504	509	486	482	514	504	492	485	481	513	500	530	499	506	504	487	495	465	507	503	518	457	519	519	489	534	523	497	476	464	532	507	552	499	473	509	493	525	485	489	494	496	519	504	505	495	483	498	480	525	520	514	542	488	502	507	513	474	515	472	466	484	510	509	520	554	524	521	497	473	488	499	525	484	467	489	524	477	480	510	499	509	527	452	478	511	485	494	484	462	474	517	500	499	496	515	495	520	499	498	479	517	460	475	517	483	495	518	520	470	488	542	443	481	536	487	483	462	499	480	505	572	503	473	515	516	521	524	538	520	511	511	494	515	533	526	493	519	550	506	496	505	505	492	482	492	482	483	483	485	552	516	524	509	496	494	461	506	566	512	445	514	494	494	508	462	529	527	505	515	459	496	506	537	503	495	502	461	477	506	481	458	476	506	511	503	545	515	513	528	531	526	498	499	504	515	497	533	495	503	500	529	494	486	494	489	509	504	498	496	530	472	495	502	511	488	494	535	524	502	474	491
36208	7984	875	591	431	366	278	226	236	233	228	215	184	193	193	199	208	189	164	199	165	158	167	151	165	164	151	159	177	181	169	153	168	138	165	181	181	151	166	175	154	176	191	162	166	174	155	154	200	160	200	180	157	188	161	162	143	192	167	168	175	139	155	194	167	167	180	167	174	176	201	156	179	157	175	186	159	171	147	186	175	182	145	157	137	169	170	170	180	182	174	161	176	168	175	179	146	179	151	152	154	167	178	149	172	173	164	159	154	176	158	176	150	161	177	148	133	183	163	174	173	145	175	179	171	175	177	163	160	167	165	159	180	183	163	142	167	170	164	160	162	181	171	162	169	188	163	174	162	149	184	176	171	161	175	173	177	149	170	174	155	161	171	166	166	163	160	169	187	165	183	183	179	196	161	162	179	187	163	162	152	171	179	138	175	143	152	162	155	161	175	162	179	169	165	145	161	135	136	168	160	158	183	191	163	186	148	157	206	166	152	174	160	177	163	167	157	168	147	157	173	150	167	187	164	161	180	158	144	141	156	127	158	179	147	158	165	175	145	182	158	176	203	152	134	151	179	186	179	156	139	147	180	159	180	189	164	185	181	181	189	153	172	160	183	153	169	167	168	183	172	153	143	163	185	165	187	149	156	178	195	172	178	179	163	181	170	170	167	172	155	142	170	151	158	165	187	135	155	161	172	165	168	168	167	162	160	168	195	176	147	169	176	197	167	168	152	159	182	148	140	159	161	166	158	184	173	153	158	167	168	146	179	193	146	159	147	169	157	178	157	152	166	154	147	156	156	142	153	182	169	162	161	174	152	155	162	164	184	184	141	148	149	180	184	134	154	186	158	181	155	177	151	172	173	186	146	159	162	181	171	178	164	165	179	159	159	176	159	166	185	175	187	179	171	184	149	150	132	177	153	168	166	183	165	171	175	150	159	161	142	163	169	171	176	207	181	166	167	157	155	158	165	151	147	169	163	160	168	176	185	149	145	150	145	168	189	203	172	196	143	172	169	168	167	157	169	176	137	167	167	172	159	186	170	165	176	145	169	162	172	160	178	164	139	158	149	160	180	157	194	144	147	155	169	174	157	152	167	146	181	160	172	190	179	167	167	169	174	192	184	172	166	176	172	148	178	148	151	184	156	161	181	175	190	191	171	196	171	146	180	156	176	152	139	146	177	143	131	156	153	138	168	164	153	143	179	158	154	143	166	166	180	160	154	170	176	172	162	153	180	156	149	174	182	161	161	155	170	169	171	172	149	170	169	154	177	178	166	138	161	165	181	186	177	164	155	145	135	143	148	170	156	139	151	145	155	184	162	167	181	165	142	183	159	166	186	151	168	187	146	179	182	174	173	169	166	164	166	158	186	165	163	189	176	163	164	153	171	171	183	171	171	162	173	153	178	144	170	164	155	160	196	145	177	139	221	187	175	174	171	178	167	147	161	199	161	178	211	168	186	168	146	175	155	166	151	165	163	183	162	193	173	139	198	176	160	179	169	170	169	179	164	163	169	167	168	174	152	141	163	142	155	194	138	178	158	175	174	162	168	174	174	169	152	180	194	122	134	151	172	167	157	178	174	144	135	156	200	153	169	174	150	182	165	145	173	151	154	178	166	138	167	142	172	148	162	172	180	186	159	181	184	178	147	160	175	178	156	157	183	141	164	174	168	155	210	159	165	153	160	185	168	171	161	172	157	159	165	172	170	158	157	191	172	192	150	170	153	159	174	164	156	164	182	168	172	148	170	187	135	159	164	167	172	177	159	144	169	139	189	166	175	155	149	176	151	155	185	173	169	161	177	175	153	158	161	173	154	156	143	182	164	166	161	164	154	159	163	171	149	144	130	139	174	184	174	159	179	166	160	161	150	178	173	159	170	160	168	145	181	161	182	143	146	154	169	154	157	150	161	158	175	152	153	182	155	170	149	158	184	146	154	170	166	153	148	175	155	166	149	169	181	166	147	163	182	154	163	191	190	151	172	160	186	159	174	156	190	182	142	175	166	182	169	166	149	162	176	170	152	157	171	148	168	187	165	159	187	148	180	174	158	162	152	183	184	147	181	178	158	175	192	173	142	177	160	133	172	133	147	172	182	179	192	161	146	168	184	187	185	184	154	162	165	182	154	192	165	161	169	168	176	158	179	154	159	167	160	161	166	159	162	157	173	166	163	166	162	163	173	166	147	175	166	177	170	170	166	169	171	153	152	156	178	154	169	182	156	165	142	184	152	175	166	171	169	158	159	168	157	180	158	160	153	182	147	165	175	189	152	158	144	151	162	170	164	161	157	172	167	153	172	153	173	161	169	176	167	171	181	162	160	171	173	179	167	161	159	191	167	191	139	153	183	176	193	173	172	198	182	193	185	178	158	179	199	185	163	167	161	165	149	152	171	181	167	171	158	157	172	157	188	179	165	177	176	154	153	172	170	165	152	189	176	166	172	180	148	173	177	148	151	175	144	164	167	156	156	182	189	158	178	156	170	167	198	168	127	166	172	136	160	149	153	183	195	185	159	159	158	186	193	150	181	177	173	146	161	143	155	173	150	171	194	156	173	183	166	166	163	159	167	167	166	180	162	152	175	160	165	160	170	152	157	151	166	168	182	166	160	172	157	149	150	146	161	162	190	160	166	160	189	171	125	143	185	149	160	154	155	161	178	171	175	143	183	171	167	170	171	161	154	159	172	140	150	166	191	159	165	184	174	163	160	160	162	156	158	148	155	160	186	170	167	164	197	146	144	169	164	157	183	179	169	174	173	166	172	173	183	171	174	173	152	191	160	161	146	147	144	156	148	154	157	168	169	163	149	184	157	168	171	157	136	154	129	153	168	179	173	179	180	157	170	152	186	151	147	174	174	152	162	196	189	175	186	183	177	160	170	161	156	204	173	163	169	161	170	171	167	190	159	174	160	158	167	139	185	158	177	184	134	158	161	154	172	158	159	148	176	160	166	156	156	161	185	162	194	175	156	163	175	175	171	141	183	159	177	196	163	187	162	145	165	174	152	170	180	180	167	162	159	170	159	173	179	174	179	145	162	156	149	163	161	141	179	167	174	161	162	175	164	165	174	155	166	147	143	169	165	166	146	163	178	187	170	150	144	192	151	144	178	171	183	151	156	172	172	170	165	180	154	174	165	150	144	181	161	181	150	156	174	143	150	142	187	157	164	169	167	159	170	147	181	151	180	191	174	167	151	157	173	164	161	170	159	175	157	178	171	175	167	163	171	174	139	145	138	140	166	151	159	162	156	162	147	161	179	151	171	171	194	178	173	144	133	169	182	148	154	161	180	157	167	201	176	185	176	174	160	170	164	172	175	160	161	154	160	174	154	155	181	160	178	146	154	147	155	154	185	136	183	154	132	176	157	184	193	169	143	185	162	151	195	153	168	175	150	178	157	164	159	160	192	140	164	168	165	172	162	163	179	159	169	142	165	152	166	157	132	161	160	184	180	170	189	180	173	187	153	146	154	186	167	183
21093	2238	1637	1772	1553	1295	1058	888	850	784	663	630	582	574	601	528	511	519	547	478	494	472	493	511	460	493	482	491	446	425	484	449	456	423	464	506	446	450	408	428	428	479	453	438	446	490	439	454	419	428	406	445	434	390	428	422	448	413	403	455	434	440	430	417	433	439	426	414	400	463	430	456	403	435	416	428	416	428	421	425	445	429	453	404	408	436	438	436	437	410	423	420	440	430	446	414	417	418	396	443	450	423	380	456	456	418	441	425	426	423	449	404	401	422	399	441	441	430	438	426	411	430	427	434	431	433	404	441	426	429	417	396	425	453	420	429	445	440	441	447	421	432	436	437	406	412	437	433	439	431	436	416	459	427	435	415	452	427	412	411	418	426	420	461	427	424	443	390	399	449	427	406	430	458	398	437	415	449	446	434	387	403	421	452	420	438	399	388	428	435	425	431	394	436	380	431	451	405	411	450	446	417	424	450	422	415	383	448	437	382	422	415	449	432	454	389	419	448	434	464	396	432	426	446	416	411	439	409	453	463	408	401	426	404	451	441	419	423	431	423	427	432	442	432	393	473	441	438	423	408	439	420	389	409	412	428	440	431	440	415	441	393	430	425	414	455	427	428	410	388	415	412	387	436	407	417	404	452	456	418	431	411	414	442	439	421	430	417	417	436	470	461	448	450	401	415	450	401	408	449	442	381	427	405	429	419	408	415	363	421	433	441	412	403	411	437	461	410	405	422	445	424	414	387	445	399	459	416	396	380	415	429	441	413	409	435	443	397	411	436	448	425	437	422	408	442	416	441	422	420	447	458	452	420	436	444	464	416	426	447	439	438	395	421	420	378	431	424	409	421	436	386	420	399	424	392	432	415	417	423	451	390	422	408	424	464	456	424	429	440	449	419	448	410	432	393	447	475	400	411	440	447	415	409	430	447	469	408	419	403	406	447	415	425	425	415	442	435	434	434	414	421	425	439	455	439	447	455	448	427	434	411	419	407	425	434	418	418	462	448	419	391	461	419	430	430	427	429	446	434	427	463	419	429	401	414	421	397	451	421	415	431	442	430	426	423	441	426	430	397	434	398	424	456	401	430	463	402	415	432	407	433	424	377	418	410	418	401	421	437	428	406	450	449	408	440	441	417	412	460	401	429	432	402	423	415	403	413	421	434	399	428	408	413	404	425	473	423	424	419	380	411	405	443	447	422	408	385	405	442	443	401	400	473	424	447	442	421	417	415	423	413	394	393	448	404	448	437	448	396	426	412	416	442	436	413	399	443	399	456	392	373	447	444	432	409	409	437	459	470	447	412	415	414	430	429	425	453	447	418	415	419	388	423	421	428	405	421	411	396	432	421	466	407	405	414	427	447	421	427	404	452	437	432	390	433	442	402	416	427	425	425	404	461	440	433	429	429	434	425	451	422	451	433	401	446	402	414	426	411	401	421	408	384	465	428	419	451	425	433	446	404	432	393	444	394	424	418	419	419	468	416	413	417	437	448	421	430	448	375	419	394	386	445	403	425	427	406	402	433	418	422	419	423	420	416	418	460	434	381	443	395	426	439	429	426	392	424	437	392	366	432	451	420	427	422	431	428	410	431	437	439	419	410	467	414	406	427	409	412	399	440	412	433	394	422	448	427	452	430	393	467	432	421	427	411	435	427	454	428	434	411	393	455	464	436	411	382	432	443	424	436	430	435	425	401	411	455	422	404	430	441	424	456	400	431	425	429	376	441	429	451	393	428	399	452	406	446	414	397	437	425	414	447	429	424	384	429	421	416	439	439	439	429	410	394	456	427	436	423	444	434	458	412	404	451	417	415	427	442	440	401	439	458	458	418	444	405	427	430	410	376	415	419	422	431	428	436	447	426	405	429	446	413	453	409	436	390	446	420	423	443	445	428	454	427	445	443	408	403	443	425	390	427	403	424	385	448	418	433	423	422	422	443	427	399	394	415	415	393	418	450	421	442	459	394	402	390	425	397	437	415	425	428	435	433	417	402	406	428	437	411	439	433	431	412	438	389	391	419	437	460	442	446	418	423	407	429	438	407	418	403	427	446	429	403	450	464	451	430	392	447	393	444	415	366	440	453	435	397	415	414	431	425	402	400	420	401	436	422	431	409	413	445	405	417	459	432	411	408	436	417	490	408	425	372	437	443	404	436	467	422	439	421	423	424	413	403	438	446	458	388	423	439	433	404	413	415	423	455	422	444	397	405	435	426	423	453	416	426	412	423	435	428	408	419	433	454	451	435	436	453	395	416	413	426	412	411	427	456	462	406	455	411	410	418	407	425	481	402	436	435	478	420	407	435	414	432	414	432	422	418	376	426	412	417	414	426	410	463	427	430	416	425	412	459	409	426	430	427	417	413	380	414	448	423	431	430	405	450	396	385	442	407	435	439	402	445	401	485	424	404	433	428	386	452	426	428	441	434	424	447	447	431	399	391	433	396	429	426	440	358	448	417	427	434	419	440	420	412	406	436	424	428	413	437	444	425	418	407	460	438	418	414	414	433	393	438	432	379	431	412	424	430	424	456	437	432	390	422	409	462	430	423	436	472	425	460	439	420	434	391	445	448	423	412	458	437	429	408	418	458	412	409	420	431	427	411	436	397	423	395	398	461	461	446	398	409	417	433	433	401	431	419	419	381	408	455	421	400	434	420	433	430	424	388	458	467	411	451	440	422	429	435	420	405	403	423	433	437	448	412	422	438	412	422	408	458	442	415	404	415	423	406	441	418	426	432	445	417	402	407	437	403	420	422	458	408	437	421	428	434	422	409	404	433	443	435	423	457	414	434	460	421	444	421	399	414	397	417	403	412	412	433	423	404	423	426	444	433	427	421	447	432	451	473	404	423	435	410	410	396	417	444	425	433	407	433	425	460	388	403	405	440	411	430	438	427	445	421	405	372	442	432	399	424	455	390	427	415	436	425	421	452	471	404	444	408	432	436	415	429	416	415	437	411	420	447	412	430	429	422	409	415	431	441	419	455	453	396	410	415	374	430	427	425	411	412	452	410	457	418	431	402	407	444	440	441	403	425	433	415	415	405	413	425	415	432	423	441	418	430	436	413	444	420	423	400	472	458	439	444	426	411	441	451	479	454	411	460	432	439	418	426	412	425	425	414	435	419	432	390	418	438	386	414	430	419	449	426	459	438	384	446	426	378	437	452	452	406	458	404	444	422	430	390	396	434	399	423	429	427	393	421	464	430	423	380	419	451	404	420	440	420	447	420	422	426	436	401	436	384	403	423	463	439	439	435	423	446	422	466	454	448	461	417	462	454	415	381	413	413	409	426	419	435	431	469	441	444	427	427	432	428	441	411	397	438	470	450	425	419	428	399	464	426	438	404	430	416	406	467	406	394	409	436	415	415	406	424	423	451	456	459	397	446	412	424	442	445	393	431	439	434	426	424	437	412	413	401	432	427	430	393	412	417	436	436	432	395	423	442	424	443	405	415	408	417	419	395	423	412	431	422	411	443
13028	1646	433	404	419	388	445	386	396	414	439	415	376	399	387	453	414	408	449	428	383	394	379	388	413	382	367	414	365	432	463	430	359	413	411	385	413	436	402	402	392	429	450	391	390	384	408	414	407	399	406	400	402	410	381	425	386	417	402	358	408	392	406	396	428	407	411	383	389	395	414	389	450	386	430	428	428	428	402	396	411	406	386	372	359	376	393	400	401	414	398	393	401	416	396	407	402	421	383	398	405	439	399	386	426	393	395	442	409	397	384	366	419	395	418	413	383	369	416	396	405	424	379	377	399	384	421	398	388	377	395	432	375	399	385	401	404	438	411	382	402	403	432	388	421	380	388	412	408	403	459	387	395	406	430	438	418	391	392	407	421	360	393	420	423	336	389	391	405	405	391	403	375	395	399	358	424	395	387	386	406	405	407	431	387	402	412	401	416	415	396	425	379	367	439	401	397	403	381	440	412	407	442	422	409	404	375	385	404	362	385	433	395	400	402	428	406	459	443	370	393	373	418	391	449	377	407	422	406	391	405	391	407	376	402	402	383	420	417	397	423	399	433	404	438	410	431	375	391	384	398	411	368	393	422	403	384	436	418	399	405	425	386	363	384	409	393	416	412	399	396	369	384	399	424	395	378	401	386	414	428	378	396	405	408	397	393	415	390	435	393	402	374	372	389	375	386	409	394	415	419	366	367	398	424	373	388	386	418	412	415	398	388	393	416	412	399	399	380	394	401	424	396	377	398	396	415	392	429	376	394	399	406	395	413	422	348	428	435	388	416	399	425	389	417	377	357	393	428	357	435	439	414	440	437	384	395	365	404	384	381	409	382	400	402	395	441	398	445	435	421	414	403	386	407	408	373	401	414	398	393	422	394	378	366	421	407	391	418	388	424	398	405	382	421	381	415	418	397	394	422	412	409	406	406	367	408	448	430	399	384	403	436	366	430	424	426	412	363	424	390	398	421	377	399	408	412	426	421	395	406	419	410	382	377	377	390	408	415	438	433	388	381	399	405	411	384	376	383	414	407	417	392	393	426	393	364	427	391	405	430	423	386	424	426	410	418	396	402	394	433	415	435	436	403	394	398	453	370	398	416	414	376	403	384	452	400	415	401	445	420	422	406	348	370	413	345	388	387	369	408	399	401	384	411	400	430	401	372	385	391	421	397	424	412	386	401	395	379	385	384	382	393	385	394	386	381	416	386	357	396	378	392	385	428	363	472	399	418	423	422	387	392	376	395	395	387	394	412	403	376	420	396	399	393	417	411	440	380	434	413	424	387	411	425	356	390	391	416	418	394	367	383	416	389	406	407	381	391	408	416	389	391	364	436	396	421	414	390	373	439	403	438	423	384	407	364	404	385	402	393	409	406	394	347	370	394	400	442	432	394	388	373	398	405	396	432	432	437	375	403	409	394	375	392	354	400	427	415	440	423	415	411	399	395	425	370	402	443	398	377	413	443	405	350	429	397	416	379	397	405	396	379	400	403	385	419	388	403	437	399	363	431	388	432	396	402	412	391	390	376	384	410	407	426	416	391	414	402	414	402	387	408	386	388	442	383	365	386	408	406	431	405	401	395	381	387	388	377	421	426	411	444	431	414	433	378	396	397	386	356	400	414	471	397	415	394	413	432	434	414	408	368	382	400	366	409	440	416	367	373	413	436	411	408	409	421	423	393	405	411	385	444	420	379	417	416	365	436	368	381	390	399	395	434	393	429	389	404	419	417	418	362	354	382	428	421	412	394	426	409	417	376	383	394	399	391	406	365	401	396	430	381	370	425	360	393	455	431	409	408	385	395	414	397	373	414	442	456	378	399	413	391	405	399	397	410	377	403	416	401	407	442	397	425	400	388	407	424	404	391	408	466	414	425	405	440	413	415	400	396	419	401	385	373	391	387	396	404	397	387	394	416	388	424	408	445	391	404	374	398	411	441	408	387	397	436	389	391	377	392	407	410	416	414	389	391	431	388	398	408	414	408	417	381	406	397	386	399	368	374	396	419	420	400	425	431	411	413	385	416	413	388	417	408	393	377	376	435	397	372	413	414	395	416	398	422	382	396	383	372	411	414	424	387	402	395	391	410	392	391	389	377	434	434	397	405	375	427	422	418	393	380	403	402	415	423	430	430	388	412	436	430	429	380	403	376	408	433	432	425	375	415	421	396	438	414	401	384	381	414	374	403	421	405	410	389	369	364	411	391	416	371	402	405	427	382	385	375	413	400	386	409	375	414	400	435	407	381	424	397	432	365	377	416	354	397	366	410	411	410	381	414	378	422	388	379	415	415	393	389	416	412	360	406	458	394	424	399	412	383	404	398	441	404	384	407	416	380	412	366	426	433	396	412	387	423	412	374	426	428	404	410	427	372	377	404	384	412	384	438	395	437	386	399	393	406	398	421	398	395	421	414	399	450	401	386	434	408	390	386	400	395	397	374	420	391	381	393	414	399	422	416	429	406	417	433	456	394	384	378	426	414	413	376	411	385	404	437	420	338	424	411	360	366	459	411	434	408	419	409	387	408	402	410	371	408	379	370	386	391	407	392	375	417	384	382	363	422	422	423	407	435	404	392	420	369	393	413	425	372	424	413	384	377	411	358	416	384	447	398	372	411	377	409	398	414	426	387	398	410	381	439	442	390	371	384	433	412	374	423	348	402	373	411	396	397	427	395	388	400	390	390	404	400	378	419	387	392	411	361	425	391	403	418	388	380	416	372	388	412	403	393	380	375	355	420	385	391	419	420	391	414	422	437	375	398	423	403	422	360	391	406	395	447	417	397	352	397	413	422	457	370	403	386	380	387	371	419	436	428	400	418	382	405	421	413	401	423	387	386	416	367	397	373	391	363	364	440	410	398	384	405	354	390	404	402	417	429	401	440	418	396	412	453	389	390	380	408	414	396	429	485	374	408	423	397	408	374	422	413	420	389	395	392	411	368	403	415	410	405	428	429	411	414	397	420	418	418	386	381	394	398	419	416	400	366	397	445	426	378	404	422	373	394	396	415	380	389	357	415	388	419	399	414	404	413	394	365	393	373	426	410	361	383	402	396	397	413	437	423	434	406	368	444	387	439	397	411	385	403	376	422	403	410	438	385	385	387	425	451	415	416	368	395	403	409	414	376	386	364	419	415	404	360	383	412	428	409	373	402	384	412	423	423	360	423	394	344	378	404	404	423	414	406	410	405	359	407	411	401	411	393	423	405	423	467	384	424	403	417	361	347	404	406	426	365	390	413	388	396	437	400	390	381	388	379	383	430	418	423	377	407	391	403	404	372	394	416	409	400	399	393	397	433	400	411	391	391	416	445	353	412	400	406	397	391	406	457	384	392	410	382	393	452	365	438	422	361	424	428	399	383	392	424	399	375	413	390	391	402	434	436	422	423	441	354	401	417	370	435	375	384	358	409	412	430	372	420	386	384	387	419	385	386	383	432	404	367	381	415	383	410	372	336	394	370	376	420	400	422	399	442	407	428	366
8419	1155	925	903	935	824	876	947	868	850	867	854	799	851	847	883	893	951	889	891	896	893	856	869	853	850	909	910	890	897	906	862	896	863	846	893	843	885	887	877	842	921	870	907	849	870	896	798	848	852	895	865	913	872	881	876	903	851	861	849	942	889	847	873	873	887	884	869	837	917	933	890	846	866	843	837	865	913	886	934	983	875	879	878	955	830	849	855	879	833	819	858	874	894	852	871	853	834	882	849	864	863	899	947	861	908	861	821	843	839	886	908	908	869	862	870	878	922	914	877	879	827	808	925	881	891	954	897	883	870	860	863	843	845	853	836	930	895	826	886	901	862	865	828	824	833	849	925	855	865	840	819	798	855	921	919	909	927	818	889	906	869	897	902	894	946	868	897	932	909	864	887	836	873	842	858	851	905	867	865	827	874	813	904	872	919	822	886	924	870	893	938	849	877	916	897	823	834	897	859	881	874	847	927	895	862	864	850	885	870	855	868	861	858	886	878	887	845	879	883	873	869	895	851	867	894	821	919	846	870	890	930	933	887	861	861	906	845	844	921	911	867	902	875	879	875	845	871	869	855	926	889	848	891	887	860	839	879	908	828	861	900	849	859	797	878	910	863	891	837	897	895	856	865	880	868	840	871	882	895	883	879	807	863	873	880	862	836	825	869	849	874	904	866	798	855	892	895	842	852	868	864	931	851	881	849	867	802	854	812	916	844	895	899	896	885	851	863	878	882	872	884	835	895	913	873	917	871	932	828	892	851	886	871	892	890	832	971	884	856	881	877	842	906	871	917	883	875	852	867	839	856	882	849	860	849	878	845	864	818	850	881	868	836	854	874	899	866	878	880	919	847	902	871	909	865	843	819	882	894	846	874	930	866	840	905	883	874	867	902	884	888	814	876	873	848	906	889	855	867	890	872	859	882	897	834	869	847	854	895	891	845	836	884	844	856	879	897	891	863	851	839	858	893	844	816	920	905	872	861	861	893	867	849	923	844	889	883	842	838	862	833	906	833	849	862	875	833	882	874	834	887	871	857	884	963	884	875	836	856	884	854	879	855	891	841	876	894	841	887	856	894	919	862	852	827	896	860	878	863	815	904	852	898	889	861	874	888	894	855	894	846	863	852	853	870	880	862	904	903	822	893	863	857	866	849	880	885	881	894	894	923	853	864	856	876	870	847	877	871	865	868	882	876	829	868	892	869	830	896	869	893	879	877	856	913	922	846	869	886	885	891	818	839	871	863	877	865	821	849	864	900	878	910	865	891	920	846	826	863	862	862	843	894	869	882	882	873	833	812	846	862	868	892	903	876	872	843	832	856	912	814	856	869	844	851	844	905	837	856	879	845	884	890	843	838	897	866	891	823	909	860	811	866	861	827	884	888	886	819	880	868	883	832	830	835	907	852	841	842	875	868	892	838	837	858	826	857	880	923	876	874	888	860	931	863	864	852	920	831	864	884	893	879	823	896	836	876	820	883	886	877	853	878	869	877	855	875	866	839	905	892	896	915	898	909	865	864	882	878	849	854	869	849	916	871	884	896	859	898	909	887	912	861	895	858	891	847	837	848	864	879	841	839	837	897	857	880	861	877	871	849	859	874	912	920	892	872	856	893	900	853	836	845	841	873	857	871	913	893	862	818	900	910	892	922	898	887	844	888	873	901	897	896	884	876	831	851	823	887	854	921	910	888	856	832	894	808	889	878	884	847	867	861	922	840	867	887	884	883	857	819	846	844	850	847	895	945	853	888	915	915	867	862	882	895	891	846	852	852	897	874	827	882	844	847	844	895	858	876	871	850	872	869	865	876	923	893	888	886	877	855	864	834	922	836	849	908	872	887	856	830	891	837	839	926	858	860	903	847	887	907	888	879	888	905	819	885	874	878	864	879	900	936	886	846	920	878	886	875	861	849	897	857	858	866	859	904	888	913	905	902	872	875	908	887	853	895	875	883	851	871	882	886	876	789	801	853	869	843	865	826	869	852	838	875	866	907	926	878	842	832	873	894	838	856	891	858	820	870	812	841	888	870	894	913	864	889	916	858	887	922	864	893	846	882	856	891	867	846	838	836	863	832	917	885	915	862	861	918	905	867	884	846	861	914	874	904	911	904	868	865	825	879	859	847	860	876	878	907	883	892	865	875	909	862	837	852	856	878	920	890	810	851	889	850	860	899	865	926	895	910	871	870	950	863	906	888	845	873	920	842	861	909	852	837	855	896	823	850	869	871	860	861	805	906	905	859	907	873	875	865	869	904	870	901	847	911	881	831	850	888	875	876	841	878	885	854	816	822	809	931	860	891	851	907	874	880	810	860	892	884	861	884	943	910	863	881	885	858	874	899	879	919	850	930	841	835	873	851	855	913	867	869	894	860	879	900	881	892	896	844	855	896	853	903	846	865	895	906	862	852	907	870	836	873	869	807	905	895	869	933	862	896	885	844	902	836	897	835	864	938	853	874	863	862	862	858	827	858	890	916	884	879	915	906	861	878	890	886	879	855	877	867	837	866	883	910	887	887	843	829	864	861	884	838	850	881	843	847	861	837	914	857	926	871	914	898	857	887	890	861	884	878	836	874	837	925	899	911	903	884	874	874	806	817	914	912	851	871	878	861	824	831	881	890	905	886	893	851	887	844	857	871	836	875	908	824	833	863	875	919	837	956	835	894	859	891	859	871	858	899	862	822	837	872	858	868	880	845	819	932	872	901	808	878	896	864	843	861	825	837	879	849	861	854	893	868	895	917	881	888	872	898	886	879	849	851	894	858	914	865	880	851	878	904	832	853	827	877	901	852	835	881	880	916	908	843	879	855	873	907	905	914	903	901	862	877	852	865	864	895	890	840	894	882	873	873	839	882	884	852	889	868	924	846	869	916	928	835	875	912	902	857	874	887	868	901	846	868	921	884	852	908	923	878	840	887	902	868	933	930	884	844	910	910	860	880	812	842	904	875	882	914	877	888	876	801	899	843	860	881	859	833	850	901	901	884	877	855	841	829	874	875	879	875	901	867	923	851	875	866	892	842	892	874	881	838	907	891	898	884	878	830	872	910	873	869	875	871	871	869	829	870	836	901	878	839	854	845	906	830	830	852	856	872	898	891	865	871	891	846	878	848	862	870	913	873	869	876	928	865	860	837	891	904	888	843	902	874	903	853	901	934	900	794	840	792	848	895	912	853	844	911	874	850	882	840	801	831	879	865	875	878	858	833	916	806	831	859	892	853	887	838	831	864	850	878	920	878	851	871	849	874	812	884	891	884	867	865	869	861	909	822	875	897	830	869	850	838	918	865	895	871	829	843	866	896	885	885	905	853	880	910	875	906	857	877	887	842	893	831	894	874	884	881	823	883	919	856	918	853	855	858	884	856	902	886	893	948	878	843	800	862	850	875	865	891	897	868	822	831	833	825	814	850	849	894	907	885	889	827	907	889	884	882	840	845	883	844	900	849	833	906	818	846	831	923	881	846	857	894	897	877	929	885
26209	4043	495	409	341	299	270	266	258	222	263	266	233	206	227	224	230	243	240	220	228	190	214	217	239	236	178	190	213	221	210	213	178	215	192	220	213	211	226	218	200	220	202	213	210	183	214	214	190	186	213	206	216	217	205	224	235	178	189	204	211	222	213	200	236	244	217	238	241	217	222	211	226	209	226	212	197	209	211	213	216	230	215	234	214	225	201	231	209	215	220	222	227	231	217	217	224	219	224	221	194	192	219	207	225	207	194	189	232	214	197	236	249	242	213	209	203	214	229	240	221	228	214	200	217	197	204	223	230	238	240	215	204	206	210	208	201	195	198	227	222	194	201	221	226	221	231	201	196	217	197	228	220	182	201	229	211	223	207	214	223	189	217	229	209	218	204	197	216	226	223	231	192	191	202	204	228	214	265	236	231	209	216	226	224	220	169	226	223	239	200	193	187	217	211	217	209	211	210	176	210	212	218	211	219	227	207	200	227	221	211	206	225	229	201	231	212	191	233	191	219	219	197	212	209	224	196	215	216	218	188	213	237	219	205	188	220	207	207	191	232	206	220	227	198	232	195	235	222	192	215	230	210	191	227	203	200	251	185	198	226	220	229	206	244	198	193	221	199	212	208	193	212	220	202	226	236	199	173	241	199	204	198	213	187	204	226	197	197	219	221	208	240	225	222	204	225	212	231	206	202	255	211	210	214	200	187	224	211	205	210	202	230	203	206	181	206	218	232	220	191	228	226	207	217	193	195	242	177	234	193	220	200	198	214	230	197	203	195	216	215	227	233	222	232	213	190	224	224	245	221	212	226	226	171	188	194	217	216	244	210	204	223	201	193	202	191	206	208	190	203	205	201	203	220	199	217	223	214	213	229	208	234	220	171	216	200	232	199	220	205	215	211	215	181	198	216	232	232	192	222	223	225	192	186	194	219	198	223	234	227	220	206	204	217	207	195	212	226	189	206	215	207	220	252	228	208	219	208	216	228	224	233	212	225	212	200	194	190	198	184	225	207	215	225	212	227	211	222	224	218	226	199	208	229	193	202	220	245	226	196	196	203	235	243	213	228	206	216	219	202	215	219	210	212	222	235	211	243	224	206	189	204	229	200	199	227	207	221	199	233	214	222	246	199	222	210	249	243	225	243	206	205	217	215	211	208	199	196	228	205	233	195	238	201	228	201	225	225	203	229	229	170	221	193	202	232	205	235	182	202	208	218	221	222	208	236	221	205	237	233	238	210	212	228	210	209	201	228	213	192	202	224	232	214	218	191	207	210	244	230	230	226	230	248	224	206	215	225	203	211	204	201	243	219	215	200	204	220	210	224	226	191	198	215	238	204	189	229	213	224	210	217	207	192	212	216	221	192	227	247	206	208	204	237	212	220	225	201	205	219	219	229	212	225	228	228	242	234	190	181	212	210	209	208	192	217	201	208	232	221	191	220	201	232	195	209	208	220	206	203	201	226	231	197	201	193	206	227	224	208	214	232	201	204	209	198	248	215	203	214	203	221	217	221	214	197	231	200	198	226	211	204	202	218	196	205	201	227	238	209	202	211	202	197	180	209	220	190	208	222	209	193	211	211	249	195	239	248	224	225	210	226	221	231	239	233	218	232	205	191	221	252	208	211	198	207	201	223	226	179	185	208	220	233	219	226	216	224	241	219	251	199	228	204	224	202	232	213	243	222	232	210	248	213	209	185	200	198	215	224	192	252	196	205	230	202	205	197	224	225	172	215	190	203	196	185	235	205	212	230	194	201	220	175	218	218	217	186	181	208	207	219	240	213	203	217	211	223	214	214	225	235	190	200	213	204	201	194	211	223	206	218	208	212	189	219	215	229	219	206	241	228	203	199	210	236	202	190	193	208	211	225	210	208	185	211	223	214	233	232	238	220	239	224	220	226	223	215	219	214	205	206	200	201	208	185	221	217	193	201	213	226	228	205	231	225	231	216	231	200	195	224	203	226	175	240	189	192	227	243	189	197	216	194	198	212	218	219	212	205	205	224	231	207	215	207	217	237	216	222	202	217	215	209	215	226	198	220	206	208	215	198	223	206	225	189	257	223	230	213	220	193	205	229	212	186	224	210	233	214	230	190	216	178	176	216	214	215	233	246	193	213	240	197	191	210	230	239	205	218	226	229	212	220	220	185	219	200	227	208	223	208	178	218	234	235	220	197	204	214	219	189	204	228	201	199	231	249	221	233	199	181	192	222	181	185	225	195	221	190	193	229	215	231	200	223	219	189	227	248	244	195	209	223	203	207	225	227	211	222	228	219	204	239	219	197	207	202	209	225	194	193	226	208	185	226	220	217	221	195	206	227	214	194	213	221	195	191	222	225	216	217	215	201	205	203	205	210	226	224	229	213	212	221	203	216	229	220	204	169	229	212	203	206	180	207	198	195	217	234	225	224	224	196	218	195	190	222	246	222	200	197	202	209	228	221	247	191	200	200	207	214	216	217	231	251	217	203	191	224	217	216	208	214	217	224	224	202	201	198	216	207	221	200	210	192	199	189	205	220	211	203	240	222	215	199	207	217	199	199	229	239	216	228	228	206	210	194	202	192	212	218	204	233	215	232	210	205	209	227	197	241	222	199	209	215	220	227	245	206	214	210	225	201	218	233	233	226	214	232	180	214	213	219	228	217	185	233	216	213	238	237	230	198	193	191	195	214	224	230	191	215	204	218	222	247	209	202	210	230	189	224	227	214	218	195	204	232	177	223	219	209	221	202	219	276	232	237	212	223	208	172	201	209	225	209	228	209	218	195	211	197	213	228	225	225	212	182	223	206	247	228	204	177	208	219	234	209	210	202	219	223	226	198	179	190	236	240	204	225	209	200	202	235	181	204	208	204	236	224	224	230	237	215	210	242	221	223	199	211	197	221	244	229	220	243	248	233	214	226	213	201	245	236	207	219	204	200	226	217	175	255	219	224	182	210	224	206	214	204	218	209	216	236	215	221	211	222	233	200	223	209	214	223	241	197	216	213	226	187	212	238	230	220	201	192	221	214	180	237	210	220	200	182	232	231	216	213	199	207	215	215	211	207	227	240	223	228	240	224	217	198	198	206	188	206	213	207	206	221	213	209	209	234	201	200	190	226	237	226	197	212	204	221	203	214	185	197	221	204	193	210	236	216	199	204	199	227	195	233	200	197	214	215	247	226	235	193	236	207	247	238	209	212	249	209	235	228	210	219	211	206	212	201	201	211	227	222	225	225	210	217	211	211	193	224	207	211	211	210	228	228	213	206	200	186	216	208	196	208	209	214	236	198	227	237	243	198	206	219	214	232	203	211	218	223	229	220	220	229	220	223	199	225	212	236	224	198	217	205	206	218	207	180	204	230	233	199	194	224	225	221	198	218	214	217	190	189	215	249	230	232	245	210	208	177	206	240	188	216	202	230	235	210	209	208	212	202	191	217	207	254	209	210	207	203	203	197	243	228	230	215	200	222	206	204	233	206	229	232	193	206	189	243	215
16389	1390	1120	1207	1045	924	808	745	659	709	571	622	571	581	572	580	542	514	534	517	530	525	547	526	488	544	479	502	526	554	526	532	524	525	484	489	474	501	495	521	494	524	519	511	487	513	490	503	480	486	500	510	527	488	481	482	483	514	518	500	499	528	519	497	511	530	537	490	492	493	529	517	468	482	477	489	540	503	462	504	533	508	519	502	483	511	455	492	484	505	513	534	533	500	510	507	533	504	481	475	520	493	496	511	493	530	468	490	484	483	525	518	512	507	504	493	469	493	500	511	523	466	522	515	498	483	489	555	481	495	482	503	489	477	513	493	490	511	478	499	501	513	509	527	479	525	492	460	514	458	515	511	478	473	502	487	538	511	502	508	482	450	475	485	445	481	485	493	505	452	491	491	479	472	487	515	491	448	526	471	476	505	497	490	465	446	472	542	492	492	532	461	482	457	476	482	517	504	502	491	532	512	524	474	512	505	461	482	499	500	452	466	460	479	515	521	480	476	508	468	492	506	507	481	494	497	472	483	530	468	507	491	520	526	478	465	496	514	478	547	514	461	515	515	476	495	456	489	521	454	498	533	517	508	490	498	521	479	486	502	541	524	529	495	525	503	513	507	519	477	488	493	502	487	499	469	509	507	512	478	465	493	563	518	511	544	516	505	487	511	522	491	466	508	491	468	516	465	468	490	474	523	466	521	511	529	469	517	528	478	487	514	455	493	491	496	533	491	492	513	541	518	522	500	511	470	470	442	495	486	489	472	476	514	458	477	488	474	468	527	515	499	496	501	494	505	539	508	484	533	488	510	507	509	466	524	518	520	524	508	487	508	522	521	519	491	485	472	445	531	458	531	468	505	487	512	441	516	531	531	517	493	467	503	510	477	493	557	504	523	488	513	472	508	464	543	541	515	487	495	505	510	494	444	474	471	475	501	508	514	492	483	475	500	517	495	501	502	474	475	506	489	517	482	516	473	525	472	499	477	500	502	512	472	497	480	483	470	502	452	477	517	500	480	467	508	490	498	435	508	518	507	508	496	515	530	519	514	497	486	524	488	429	506	519	511	522	513	552	481	548	541	531	470	443	488	553	477	542	459	486	546	466	499	493	525	485	519	481	478	483	477	519	518	490	525	507	499	522	520	546	473	506	489	504	512	472	492	498	506	499	537	501	497	532	510	502	509	518	501	464	496	488	504	469	526	490	499	488	487	495	505	468	512	471	493	520	480	454	513	494	481	491	525	524	496	534	482	507	522	493	499	485	530	537	524	472	510	482	522	492	494	484	501	482	514	465	500	519	481	477	499	499	480	438	486	514	483	484	455	531	456	479	518	493	524	514	495	485	527	483	508	475	517	506	482	526	512	495	507	464	472	506	467	525	512	519	489	471	490	489	476	496	485	502	479	468	446	480	536	498	503	524	497	463	508	507	511	515	505	512	499	470	499	482	509	514	491	506	530	485	514	490	508	506	541	474	503	494	535	500	473	508	490	543	502	492	544	530	541	485	507	513	470	522	469	476	480	498	461	495	468	485	495	494	505	474	505	503	473	500	480	511	445	525	490	528	493	487	545	502	483	471	480	526	488	505	496	518	490	481	504	467	518	475	483	512	490	514	501	474	492	500	497	510	489	458	502	486	486	510	509	522	452	469	492	505	520	498	496	531	478	510	486	531	485	510	519	494	543	518	484	494	502	525	499	487	475	492	515	516	483	521	476	473	511	508	541	525	470	492	500	492	485	488	493	495	465	487	487	511	479	523	468	513	485	491	506	512	527	486	534	503	521	489	515	502	460	513	493	536	491	487	470	495	469	512	495	514	529	484	444	502	490	513	512	481	497	463	495	513	501	509	466	524	454	471	489	520	506	491	498	522	466	491	486	502	487	535	499	537	476	519	481	471	493	490	472	487	510	487	477	522	490	449	511	498	498	459	505	479	456	473	504	512	515	490	511	462	509	487	471	441	517	490	513	514	466	468	476	523	525	490	483	528	501	496	523	490	490	520	521	485	516	489	435	477	506	522	461	508	489	500	509	530	484	461	512	542	487	534	503	461	516	532	518	462	459	481	503	491	502	530	499	483	484	484	513	545	515	487	495	489	491	512	521	522	528	487	476	517	509	520	480	501	509	500	482	484	491	481	511	473	489	503	539	466	483	475	486	468	483	506	506	462	502	470	534	498	538	515	433	503	500	510	471	495	485	522	516	495	489	466	475	505	512	518	477	516	525	501	515	483	482	501	527	503	504	476	484	470	509	517	483	489	539	531	506	505	522	513	468	480	518	489	534	495	496	460	502	514	490	500	479	483	443	529	524	507	488	518	498	499	506	508	478	487	503	517	517	468	536	482	504	496	531	539	516	474	508	501	471	502	503	526	527	479	522	515	518	519	543	483	507	477	487	476	469	511	512	511	472	469	477	500	525	504	473	525	485	522	513	504	469	484	520	528	484	497	494	530	493	510	517	514	550	508	511	544	517	463	513	495	519	543	509	525	505	450	454	461	519	489	455	488	505	491	525	465	500	497	497	529	514	514	497	490	490	469	526	505	510	493	475	476	543	496	501	510	477	496	462	497	500	514	520	492	490	521	469	515	514	477	493	505	499	510	566	485	524	492	461	481	502	483	486	507	489	545	471	511	494	502	484	505	466	507	493	511	483	534	465	503	514	494	546	521	477	491	527	513	461	491	507	495	520	510	457	495	504	459	485	499	524	538	524	458	477	471	541	461	549	493	496	505	481	546	492	517	484	486	486	480	531	482	504	503	466	491	500	530	506	520	482	517	476	512	544	509	490	522	496	514	524	514	517	493	509	549	493	502	501	526	517	457	530	480	502	503	466	477	537	461	544	475	477	461	489	474	510	534	497	491	528	529	540	530	522	489	515	507	491	478	491	493	528	497	508	486	519	489	482	534	453	512	477	492	518	514	516	481	495	499	467	474	525	474	499	529	503	483	487	495	506	519	515	509	536	471	530	506	510	514	508	509	501	522	533	505	464	495	522	514	553	495	485	506	502	498	518	480	497	489	499	487	539	507	483	452	475	517	491	503	511	471	499	520	496	489	535	504	509	497	491	449	503	493	516	454	493	582	515	510	467	475	462	506	486	496	557	459	505	499	579	481	502	523	509	444	531	466	499	511	505	488	486	535	455	554	523	514	490	505	520	489	498	519	477	460	500	541	495	501	498	499	491	476	513	516	474	520	547	495	543	458	528	507	527	531	525	499	522	505	492	504	477	514	515	490	500	529	463	483	493	508	465	485	483	527	497	492	527	521	499	515	489	513	474	512	510	478	555	458	504	485	456	520	531	489	491	530	482	486	539	496	477	505	479	489	541	461	503	520	486	519	486	466	548	484	471	482	505	502	496	527	488	506	481	501	457	486	482	478	514	488	538	501	539	437	520	528	509	467	486	494	534	502	527	541	472	512	475	504	498	498	516	444	505	484	445	524	461	485	526	473	520	469	483	516	479	483	485	489	513	476	505
36663	7786	898	634	442	331	269	270	244	240	250	222	195	208	184	203	175	171	169	198	162	154	171	169	165	185	195	156	177	160	168	179	179	191	192	165	173	154	184	165	168	181	156	173	175	156	198	147	168	170	168	188	172	168	163	158	190	175	188	163	166	180	170	175	185	175	177	181	166	171	162	151	154	156	173	183	179	187	176	171	142	183	175	178	172	187	176	166	160	184	194	159	153	165	161	190	166	162	173	156	176	172	170	188	180	199	163	180	177	169	172	164	166	168	158	154	161	157	176	185	138	179	200	175	193	172	176	153	176	177	149	161	179	148	168	157	172	185	178	171	158	170	179	171	154	172	165	192	188	184	162	154	176	178	150	186	169	160	141	154	174	143	174	171	138	162	161	183	154	176	167	173	157	137	158	185	193	198	173	174	167	157	174	179	165	172	174	168	174	168	161	171	172	166	198	154	153	147	157	184	164	171	193	169	172	166	167	161	169	175	165	177	180	171	185	169	160	185	179	158	168	174	178	168	159	159	173	158	154	202	149	164	154	218	171	185	176	176	157	188	177	145	174	168	178	185	158	165	169	150	163	178	177	171	164	168	160	179	157	174	157	189	166	170	176	174	179	199	162	158	161	148	158	134	186	182	200	173	171	172	183	174	169	187	184	177	183	170	189	174	187	167	168	136	152	176	165	184	193	163	177	174	164	166	163	169	180	167	166	186	164	149	166	178	177	144	167	147	182	183	198	179	187	139	170	154	186	193	171	192	170	180	164	181	161	165	181	181	191	201	193	202	197	184	168	170	181	162	163	178	148	162	193	208	197	157	139	176	168	185	173	156	168	182	178	161	169	174	140	190	187	162	148	169	174	181	152	161	178	168	179	154	175	167	156	152	181	146	145	159	172	171	185	196	165	173	160	130	176	191	177	174	165	167	191	189	159	161	184	147	173	182	165	174	193	168	171	154	182	169	172	192	178	179	173	153	176	174	153	171	154	158	165	176	179	173	160	160	176	141	173	165	191	173	150	161	175	188	172	189	168	176	210	188	170	152	178	174	157	187	184	165	176	168	191	158	160	161	162	159	169	147	150	165	180	143	176	160	145	171	160	164	186	192	200	163	157	159	153	147	200	157	157	168	159	178	174	167	181	172	170	154	169	148	160	169	156	152	161	189	145	151	146	165	177	189	169	188	171	172	170	212	158	194	136	174	161	180	153	178	201	163	186	172	178	156	144	164	168	170	146	193	181	182	182	163	156	164	168	192	173	185	152	164	177	189	166	150	155	169	169	149	168	169	153	155	202	166	181	163	164	164	144	170	172	169	169	184	179	163	157	194	150	152	175	181	149	159	166	173	188	170	179	170	214	160	175	158	157	161	186	161	174	162	192	166	180	205	151	158	158	180	135	162	174	171	172	187	186	196	180	174	199	193	166	181	174	180	176	142	178	166	171	177	171	174	128	192	160	163	170	156	168	158	162	176	149	158	186	181	161	155	171	175	178	172	137	190	177	155	185	161	184	148	164	154	165	180	154	176	162	152	173	143	166	182	182	170	172	167	157	187	165	152	155	154	171	204	166	143	173	208	141	195	161	168	199	196	206	198	196	198	154	155	162	166	150	161	165	174	166	137	176	175	149	166	147	158	178	171	161	142	182	196	173	175	162	174	147	173	184	186	160	155	171	192	174	178	176	166	177	181	181	177	179	175	175	178	176	180	169	171	191	163	149	182	173	186	172	155	195	162	180	178	169	179	142	175	168	155	174	173	167	179	160	178	191	167	188	193	176	181	168	153	156	169	163	188	156	184	157	179	151	167	166	156	173	147	185	192	161	154	176	169	170	194	186	163	178	172	169	156	188	154	173	154	157	170	162	166	167	185	160	178	171	153	175	183	154	181	168	168	169	172	158	182	185	145	190	126	181	139	163	168	133	160	179	180	160	180	149	177	204	144	165	152	160	180	168	152	172	177	182	185	154	183	153	140	167	168	178	181	161	177	171	177	181	171	184	169	197	206	170	164	168	185	151	183	183	162	156	173	159	168	162	191	209	162	175	165	170	169	165	160	193	199	179	161	169	181	191	149	173	158	176	152	163	167	172	161	156	198	156	150	174	168	170	167	165	175	150	127	151	167	180	160	189	159	179	169	159	160	162	149	199	173	146	185	168	161	182	208	168	176	172	182	158	155	173	155	170	177	154	185	167	160	189	188	184	153	177	178	180	150	184	160	146	150	153	193	158	166	181	180	196	166	191	166	137	156	165	182	177	154	162	146	169	168	193	167	156	157	157	182	177	185	197	170	196	195	176	155	144	166	177	159	180	152	161	181	162	171	146	170	148	155	168	185	189	161	217	195	167	182	192	170	160	171	165	160	194	151	170	168	168	177	161	166	187	160	158	156	167	173	153	171	167	180	190	157	186	193	173	128	169	188	186	182	167	174	178	178	168	172	150	170	145	166	156	169	198	169	164	197	150	166	177	182	168	190	173	161	170	169	152	163	149	173	171	159	157	149	170	176	171	194	186	181	153	170	151	176	163	150	188	160	194	186	181	175	176	172	153	156	162	166	157	169	153	183	211	164	158	167	160	163	158	170	180	174	162	173	188	179	163	176	164	176	193	152	153	161	167	179	176	183	177	165	165	140	167	161	157	166	171	186	166	183	180	205	174	180	170	148	151	171	173	160	179	181	181	156	159	174	187	148	186	159	165	188	159	165	167	151	172	209	182	192	174	201	184	179	170	160	160	161	203	170	179	170	160	172	176	178	173	173	164	155	171	171	189	165	166	169	174	164	179	169	168	165	172	183	160	176	153	190	148	170	177	148	174	181	169	192	156	159	150	169	173	170	178	163	144	173	160	172	201	175	185	182	169	163	174	179	184	188	181	174	146	159	158	195	156	173	163	157	159	170	171	179	190	187	179	166	157	173	189	168	180	163	165	155	167	165	163	170	143	191	178	155	133	166	166	189	178	165	166	170	150	190	159	151	155	194	173	183	176	190	181	141	165	178	168	147	156	162	169	182	193	161	166	164	178	176	173	158	187	178	151	166	205	169	147	185	175	167	186	195	170	148	171	176	176	179	185	178	143	177	176	150	165	160	154	171	172	144	163	177	184	163	180	164	161	167	156	154	185	191	181	184	145	158	176	177	164	182	175	169	180	155	155	176	155	171	158	184	158	165	181	153	145	162	177	161	173	149	173	183	187	172	177	196	175	181	157	162	182	183	168	170	155	159	153	173	191	171	137	179	157	171	195	156	172	179	194	187	176	156	171	187	160	155	218	145	165	157	153	159	165	156	191	187	175	181	171	179	168	183	176	179	184	169	162	174	175	178	182	164	175	176	188	191	177	149	176	144	190	171	156	133	170	157	183	181	166	170	174	172	184	181	163	152	186	139	164	180	155	168	187	161	151	164	160	158	177	172	186	165	157	181	186	167	188	177	158	201	178	166	193	191	178	136	175	162	188	146	168	156	167	193	179	159	173	173	175	165
21196	1980	1542	1728	1575	1260	1031	973	775	763	659	622	629	566	582	585	568	511	504	470	551	488	521	472	449	478	455	473	465	471	495	436	470	476	466	494	463	465	458	481	457	482	448	471	438	433	441	492	426	447	451	450	456	443	436	465	478	463	439	452	464	395	470	442	438	444	447	410	437	396	440	444	421	437	457	445	426	476	445	412	472	443	460	460	407	462	453	404	449	473	445	408	408	433	452	463	470	402	429	454	437	445	467	458	464	396	434	438	451	455	446	426	444	442	465	409	432	437	467	423	413	418	436	441	420	440	425	416	444	434	443	467	461	424	432	435	422	437	425	426	449	449	426	456	441	458	439	423	468	450	432	438	456	435	422	418	453	447	432	445	427	456	400	416	442	451	416	444	431	408	384	441	437	435	414	422	401	438	463	395	451	438	420	428	408	437	432	436	448	493	446	405	445	432	416	430	426	418	452	459	410	442	417	420	466	423	447	442	431	423	425	433	451	501	450	457	412	424	458	447	472	430	418	438	443	474	403	432	420	435	427	426	486	441	440	431	426	412	433	406	425	451	412	448	439	428	437	441	432	424	428	418	442	431	441	441	450	471	444	442	416	439	466	458	429	442	422	414	417	438	448	434	426	435	454	426	412	429	414	422	409	447	471	440	412	439	400	416	413	426	427	410	455	414	428	444	461	454	433	429	434	482	463	465	413	416	454	443	433	407	436	429	429	411	441	415	432	458	399	406	415	455	442	411	456	444	438	438	462	431	421	444	414	447	440	428	452	470	413	464	454	424	442	453	448	422	413	458	422	433	443	414	451	429	456	439	425	464	427	444	440	406	454	461	424	427	417	412	429	450	417	439	434	430	435	452	430	454	418	423	447	427	459	435	437	421	418	450	427	410	415	427	442	423	457	440	422	423	465	443	436	426	442	454	383	413	445	406	433	411	426	408	462	435	457	420	431	444	403	468	415	424	419	418	447	430	433	467	380	469	426	434	457	438	417	440	459	400	450	449	430	426	463	442	422	453	456	422	415	412	417	425	479	393	425	461	460	418	450	430	415	428	431	425	424	439	442	432	407	419	422	431	432	439	426	429	421	436	455	433	455	444	441	440	453	438	426	441	456	423	459	444	415	467	449	441	418	454	414	458	451	428	449	474	404	437	435	435	434	420	449	447	435	434	480	420	450	440	398	450	423	462	439	418	428	406	429	453	433	442	435	445	454	411	432	422	462	412	420	417	430	446	432	413	437	394	444	424	403	444	453	462	451	448	419	444	444	401	448	445	403	421	419	443	439	446	448	430	467	420	494	418	408	448	400	474	428	465	429	417	460	450	422	446	443	430	426	405	475	381	447	438	424	384	458	407	433	383	427	408	459	412	419	452	472	465	429	458	433	440	468	385	447	412	437	449	451	429	456	407	431	472	436	400	417	473	405	427	448	430	407	425	448	419	430	428	402	439	442	478	423	439	468	439	422	449	446	446	416	464	438	406	419	461	414	439	443	462	406	473	458	449	433	439	439	416	433	475	423	467	448	442	442	408	408	419	465	385	438	457	408	455	430	433	453	389	403	443	443	469	416	387	426	441	444	449	400	407	453	442	501	409	408	438	401	410	459	431	436	421	408	437	407	438	365	417	426	414	430	461	406	423	412	431	404	423	447	433	420	432	453	400	435	429	440	419	459	400	435	432	433	445	470	437	419	417	438	430	468	455	435	429	410	425	443	423	437	431	466	452	436	440	460	436	436	439	409	467	432	438	442	453	407	440	424	439	441	440	457	451	426	421	455	447	442	462	466	440	421	449	406	412	447	456	420	452	426	417	446	427	474	458	425	406	437	443	434	424	473	426	405	474	417	460	453	431	469	434	432	441	432	408	427	418	448	396	413	438	434	422	417	428	445	447	417	444	448	417	404	425	443	418	414	461	426	435	428	451	429	432	424	447	459	417	453	440	452	446	428	422	412	459	434	407	446	449	478	459	428	450	453	418	452	471	435	438	429	443	432	425	386	449	471	418	419	400	441	451	418	439	437	381	426	449	426	415	448	451	414	438	425	413	449	454	457	425	436	460	454	457	421	434	469	408	420	442	445	447	453	446	468	424	427	421	444	432	437	426	422	461	437	436	446	438	453	452	439	432	411	447	433	467	442	469	407	450	421	415	474	421	434	422	445	426	425	445	414	397	424	394	455	445	446	412	389	412	427	412	440	473	459	463	440	416	455	427	432	409	415	456	420	470	416	430	425	450	492	450	459	396	441	465	446	444	423	464	438	441	431	449	437	465	416	424	403	423	432	428	453	433	449	437	466	446	457	426	441	454	452	420	462	447	448	434	433	454	450	461	468	435	443	448	428	433	411	443	395	442	430	419	438	460	434	418	427	428	431	450	419	409	436	414	419	430	425	448	458	409	444	387	409	451	447	443	437	459	429	441	447	404	431	420	406	400	413	454	458	415	454	407	472	437	428	405	475	477	421	410	398	457	430	409	421	414	427	453	468	448	467	406	431	458	442	400	403	476	425	414	431	436	452	473	458	438	443	408	407	466	432	433	430	448	443	426	472	402	373	432	442	437	417	428	427	400	433	441	423	439	416	418	441	442	465	453	442	475	427	426	424	442	420	424	442	438	435	475	409	483	441	451	406	420	414	437	489	416	452	423	466	430	432	410	453	400	456	459	380	451	393	399	441	445	458	428	427	426	430	449	387	418	430	414	440	412	454	401	439	436	457	427	425	416	488	417	429	440	457	435	435	434	444	417	431	449	409	446	412	422	463	439	438	466	437	494	462	482	434	432	440	458	398	445	415	457	412	447	453	449	406	437	396	417	406	415	422	412	433	438	430	438	413	438	436	419	457	458	403	429	459	478	437	423	421	433	441	426	414	443	421	434	398	404	430	408	427	475	439	438	464	403	431	449	472	418	436	421	422	447	416	395	437	463	406	420	402	414	429	434	447	414	408	429	429	419	418	431	471	435	454	460	446	439	423	437	439	395	436	396	435	432	470	420	413	420	426	458	444	435	444	417	428	428	423	433	457	410	452	437	427	443	412	407	452	461	415	440	450	452	441	436	443	431	397	418	468	425	434	443	483	433	434	462	476	434	455	421	400	393	442	427	429	454	479	448	414	373	398	426	416	414	420	436	430	424	391	433	437	419	425	403	484	420	433	414	420	463	420	433	431	410	407	463	455	421	436	441	455	394	424	480	462	439	438	436	440	449	464	419	470	449	446	441	430	461	422	420	434	419	417	453	435	441	411	467	453	428	460	447	429	464	413	460	446	427	474	469	480	404	435	428	447	406	438	446	447	466	428	442	436	427	407	437	416	416	417	442	466	442	443	480	448	458	444	439	438	457	436	438	426	448	433	454	474	416	426	407	444	452	419	449	430	431	438	460	427	411	414	415	391	454	473	435	445	452	466	425	438	478	476	431	410	428	440	461	470	443	423	482	427	446	431	416	443	427	488	402	457	459	431	442	441	469	427	404	390	466
13527	1727	419	442	391	398	422	373	347	407	391	417	392	338	406	377	375	415	404	423	363	408	388	384	399	378	424	394	419	417	420	405	408	365	387	433	381	401	410	386	420	362	425	379	354	450	383	385	435	361	406	387	419	405	388	426	372	415	389	402	388	402	408	405	430	443	401	385	393	389	430	404	381	411	415	383	393	416	433	431	416	420	373	413	368	411	392	386	428	425	401	383	347	394	393	408	421	381	431	408	426	408	403	417	372	391	370	401	397	400	431	415	444	389	392	419	388	426	413	439	429	411	426	359	364	390	391	420	377	419	384	405	378	367	406	423	382	401	435	384	419	385	410	409	383	405	368	388	404	385	450	429	409	426	437	376	416	449	403	445	389	415	426	408	412	392	408	391	421	408	393	378	412	373	397	387	418	389	422	415	400	399	415	422	393	388	405	411	436	403	425	419	409	427	398	393	419	414	417	402	407	428	429	415	373	421	457	410	393	432	427	409	413	381	390	417	394	431	430	384	407	407	408	423	380	437	404	373	415	418	420	409	384	387	376	397	407	392	408	408	394	402	409	423	385	435	377	417	419	422	374	380	397	366	366	392	395	456	402	407	379	390	407	417	439	381	396	380	427	411	434	426	386	387	395	403	434	404	400	402	425	367	423	396	373	369	356	417	408	399	399	418	419	427	376	413	419	391	396	456	420	358	367	392	410	442	416	384	396	394	399	393	393	403	427	423	404	398	387	401	415	408	374	390	405	409	434	408	390	454	430	475	422	366	391	454	349	407	415	428	429	364	407	415	381	408	412	378	382	413	364	420	431	424	453	371	400	420	416	407	403	385	408	397	395	399	395	432	396	373	419	423	415	400	390	381	362	427	379	384	384	390	386	420	402	418	391	372	394	374	424	393	421	403	449	403	406	410	393	386	377	408	381	389	380	429	392	402	413	420	434	385	378	408	383	380	417	417	400	370	388	386	410	427	379	400	416	411	356	413	423	396	388	418	394	384	371	378	412	399	386	381	383	367	396	394	424	442	395	352	386	410	388	475	379	409	402	398	402	395	412	362	438	337	389	383	450	423	393	407	389	409	413	402	395	379	436	398	394	402	364	423	398	402	403	418	428	389	394	406	404	411	410	410	402	410	397	387	395	405	371	392	409	376	393	353	441	380	405	397	391	399	389	368	395	355	422	395	413	405	385	417	378	394	435	435	418	393	395	418	414	433	445	397	403	377	427	427	394	413	379	374	405	412	412	366	402	386	389	351	434	384	392	347	382	370	432	430	383	417	393	380	374	413	413	413	390	405	397	421	426	421	386	408	388	415	369	374	400	419	396	400	410	409	413	460	404	408	414	413	409	382	419	417	375	383	370	399	368	387	395	394	396	400	414	401	398	409	376	404	369	411	393	405	416	403	408	386	386	399	421	389	405	371	416	392	381	373	381	360	452	411	356	386	413	424	395	414	408	417	407	414	397	380	424	383	385	383	398	390	399	384	351	400	369	358	399	446	376	446	374	419	433	397	394	395	400	406	437	387	367	371	387	408	378	415	420	399	386	415	409	389	382	414	384	385	379	378	396	392	413	403	374	367	391	361	369	456	415	384	426	390	423	415	400	432	395	368	419	451	394	410	417	438	420	420	408	422	399	390	370	410	454	403	405	415	369	421	398	400	407	423	430	386	398	440	437	427	458	433	410	372	403	413	401	381	369	425	419	422	390	414	406	395	382	386	350	410	411	436	395	402	393	399	380	411	394	389	404	398	412	455	412	416	396	397	398	399	433	400	395	393	390	395	406	378	412	399	408	434	411	402	401	399	357	401	429	376	431	404	370	381	385	400	401	436	418	382	395	368	427	385	369	452	390	386	410	411	428	411	409	421	402	432	383	411	411	410	423	408	440	425	366	379	393	427	405	425	392	379	382	426	444	441	361	381	403	373	453	390	372	385	397	402	394	383	448	417	408	372	431	386	387	438	411	389	419	406	408	444	380	381	405	399	416	412	431	381	407	421	410	448	410	417	458	484	388	396	394	427	403	419	356	405	373	438	410	416	398	378	440	398	411	391	390	392	403	424	402	387	384	385	384	451	415	395	423	414	404	420	422	417	377	404	388	368	382	394	386	438	419	425	424	421	400	455	427	372	409	378	404	429	416	442	420	421	392	409	424	416	399	412	399	439	376	386	393	394	390	410	416	375	398	396	376	359	450	366	399	388	386	406	390	407	406	385	425	390	393	394	410	397	428	382	356	385	378	419	406	399	394	417	416	374	401	397	421	432	432	380	404	365	372	401	394	397	352	397	388	384	436	450	413	418	411	411	407	406	408	385	426	401	420	375	403	397	401	402	376	431	413	423	393	385	426	424	431	423	418	375	410	459	437	424	404	399	396	392	422	387	436	408	408	362	383	454	431	410	379	343	381	380	417	391	393	421	398	391	404	357	383	385	407	422	415	390	433	432	438	387	431	380	414	389	385	372	368	403	421	401	423	363	346	377	376	408	393	397	375	388	394	440	397	402	403	404	424	409	402	427	398	402	392	393	411	381	383	403	386	440	400	405	386	370	401	416	399	331	369	401	449	374	382	376	410	417	422	409	422	398	400	425	405	393	381	415	426	431	387	399	401	440	401	388	421	396	390	410	435	404	383	429	366	393	387	393	411	363	405	372	425	415	390	396	385	384	428	396	376	434	387	389	427	376	383	379	381	407	388	394	378	440	394	415	377	392	471	391	427	402	438	441	413	385	417	403	422	366	388	392	402	375	386	423	373	424	421	365	376	459	417	420	419	441	392	410	382	382	401	402	418	380	411	370	415	445	382	384	415	405	404	421	411	407	386	435	438	422	419	418	394	381	396	406	374	419	373	425	387	387	353	363	402	415	417	387	413	410	436	432	396	361	387	391	373	388	355	384	396	375	395	389	370	385	412	422	424	391	381	388	391	425	391	411	457	441	420	404	382	383	360	408	413	393	379	398	376	408	431	424	389	400	428	398	398	439	407	380	434	406	416	437	442	404	370	372	413	375	397	401	409	423	407	426	386	400	396	414	430	378	418	389	382	396	366	414	440	395	401	403	408	402	421	382	375	440	432	367	397	393	431	393	353	395	405	393	426	427	394	416	430	432	480	428	378	442	436	400	411	384	391	405	412	421	399	412	360	428	465	390	451	414	402	428	395	390	408	453	408	417	391	402	425	416	399	389	407	416	428	381	392	390	432	447	440	369	359	408	415	412	437	408	381	419	400	414	417	412	389	420	414	411	401	389	398	387	406	442	422	424	387	401	368	380	419	370	375	395	389	390	420	391	419	394	382	437	412	398	388	388	386	346	371	423	411	427	379	423	417	450	434	391	374	368	384	405	393	407	405	398	395	404	382	397	349	433	425	370	417	377	425	386	411	438	417	387	408	395	411	407	399	376	444	424	382	358	427	396	374	392	368	409	397	398	410	382	402	408	385	397	381	368	385	372	364	411	366	432	401	373	386	397	408	372	380	382
8723	1257	923	905	904	906	896	857	840	904	864	889	895	827	863	867	914	920	907	882	906	877	877	863	883	930	859	868	907	888	930	871	897	901	869	859	859	888	849	891	826	935	827	884	868	911	899	848	917	829	872	837	826	897	872	817	840	881	854	866	837	786	814	861	871	879	881	841	902	841	889	834	844	877	872	953	915	900	874	875	858	893	868	857	933	894	850	848	914	909	866	881	859	877	858	881	813	859	873	881	873	838	878	896	893	857	887	906	849	915	847	824	881	861	864	881	858	875	909	914	818	876	907	858	870	827	869	883	850	897	882	909	908	863	854	906	891	866	836	879	884	899	831	868	833	871	898	869	974	890	887	871	859	887	879	844	891	901	848	879	856	869	917	899	879	885	859	910	870	897	840	859	838	872	905	890	817	884	912	878	865	871	906	867	860	854	848	891	886	897	831	894	805	880	869	875	871	920	883	878	861	854	829	885	867	859	844	859	878	856	896	844	868	871	868	852	933	907	825	836	879	873	837	870	854	885	840	847	913	869	869	858	802	852	878	907	919	823	864	859	907	868	846	847	836	811	877	866	873	874	882	880	878	882	859	875	919	895	881	882	872	840	892	906	927	860	860	899	901	882	857	857	836	885	854	820	894	882	875	881	867	866	901	873	891	894	901	893	877	853	895	852	948	891	910	861	871	912	924	891	862	803	864	921	935	859	886	877	824	843	881	880	895	877	892	820	848	823	870	927	866	883	856	889	855	891	879	885	862	840	789	904	850	867	854	854	876	903	868	873	910	852	927	876	901	888	861	835	927	862	878	831	924	899	887	893	872	812	920	902	871	867	860	848	881	876	854	884	819	857	887	881	916	926	900	914	852	900	866	874	855	905	827	896	967	842	854	850	858	858	863	835	882	880	855	871	846	908	939	888	872	854	828	898	847	924	866	859	813	808	856	853	824	908	884	882	913	857	895	838	858	838	917	902	892	815	930	847	910	871	846	850	890	885	897	869	864	876	870	869	888	900	824	830	839	924	855	864	902	868	856	856	826	908	926	888	860	873	906	899	867	872	875	884	892	835	926	875	876	883	860	849	859	881	890	879	908	893	844	872	858	897	874	863	896	926	921	922	882	890	843	855	892	874	880	857	908	874	893	912	898	861	883	886	880	899	875	843	915	842	875	934	856	817	891	850	895	866	881	833	832	870	858	876	868	860	900	876	889	865	895	871	849	842	904	879	846	867	884	880	917	880	902	894	865	855	876	871	856	902	898	896	832	843	895	883	878	893	829	879	890	898	855	898	837	905	907	854	807	892	914	873	866	868	892	916	929	866	917	870	884	870	864	859	863	846	855	816	860	869	845	861	822	851	878	918	820	918	820	894	863	877	853	839	896	886	879	829	819	857	889	847	858	922	840	923	859	869	845	813	830	911	876	868	827	872	854	857	923	840	832	861	875	902	891	878	859	881	827	836	850	897	898	875	842	893	907	872	860	794	819	857	849	865	877	895	831	871	880	871	825	855	876	812	896	863	875	886	830	855	907	866	859	892	870	923	879	884	872	806	883	879	832	914	845	880	861	887	868	843	838	945	888	832	861	897	891	854	860	837	872	867	914	887	828	909	875	819	903	916	881	890	914	916	915	896	956	898	913	861	847	878	887	867	867	838	827	912	883	860	938	840	841	865	947	845	897	861	850	841	892	858	874	825	879	875	841	854	871	893	887	896	857	874	857	865	855	879	902	882	880	851	859	886	822	854	904	838	937	854	847	896	858	869	845	906	898	843	827	898	893	861	875	840	884	910	889	900	845	887	865	852	847	902	896	856	892	860	924	943	900	879	821	854	913	899	898	880	875	859	836	900	879	817	881	867	868	865	861	922	949	896	903	891	904	837	889	859	860	833	862	927	859	844	854	905	838	894	898	811	870	870	839	871	834	864	917	881	876	888	904	852	879	915	895	841	862	870	894	872	890	904	865	898	827	925	837	872	864	866	888	904	922	851	848	868	893	875	861	817	846	893	877	863	861	921	881	922	837	882	933	952	853	951	855	918	856	849	820	898	863	916	920	871	899	887	874	867	815	861	891	882	888	867	838	917	833	851	905	865	881	880	920	894	876	879	841	926	837	853	824	811	911	838	822	894	796	895	852	906	839	871	832	830	878	901	858	873	833	900	869	815	874	876	865	902	877	865	884	830	880	860	849	870	860	868	930	861	883	858	941	933	868	831	880	800	890	826	855	899	863	845	865	874	859	886	837	865	883	867	929	871	872	917	846	905	879	924	857	864	858	908	902	848	905	835	880	893	844	836	882	825	851	822	816	862	853	856	825	870	903	848	872	920	897	905	869	862	822	864	858	888	834	899	864	912	927	835	883	846	870	869	873	858	847	914	860	825	903	903	850	907	879	900	875	831	856	863	927	887	884	915	872	862	886	912	838	860	905	860	897	887	843	855	894	890	890	852	842	885	880	825	888	897	855	840	823	902	922	900	832	888	838	914	893	884	900	856	859	919	881	869	873	884	898	852	875	863	864	844	837	856	884	814	860	882	880	896	905	861	829	815	870	913	890	875	854	872	848	853	845	879	869	858	877	919	883	872	854	886	839	866	866	841	853	900	862	852	879	834	862	815	847	888	858	896	866	902	882	861	825	869	865	905	870	876	926	835	869	874	910	892	888	883	909	881	881	909	832	860	890	897	877	849	895	909	847	906	858	888	888	841	868	834	914	922	937	895	903	847	923	858	905	841	866	851	895	890	914	881	922	902	828	820	860	859	829	846	896	847	865	837	862	865	874	852	818	852	858	879	905	867	861	848	890	826	881	836	836	899	825	854	872	863	895	927	866	870	884	878	878	873	854	906	905	840	844	898	893	867	842	848	854	887	892	878	815	935	851	886	886	916	910	899	884	820	876	885	880	857	912	908	885	873	884	894	823	905	861	866	907	838	885	919	843	848	882	848	813	919	913	871	861	906	944	885	897	887	851	849	922	873	906	864	898	850	877	883	927	895	910	892	916	827	844	884	911	842	868	855	857	867	857	885	882	864	886	868	942	857	901	878	859	854	846	891	883	910	831	835	834	869	844	892	894	853	870	862	901	872	853	868	903	876	892	879	888	851	877	825	921	907	906	879	887	877	899	862	851	848	892	864	839	843	893	850	883	837	839	896	869	866	870	841	857	902	858	878	902	875	861	840	886	837	860	884	855	841	909	840	867	862	856	868	859	827	870	827	802	893	880	917	853	860	966	904	820	826	832	865	927	893	878	860	886	891	855	902	859	888	839	859	792	877	955	873	893	894	892	892	902	875	893	890	862	921	920	934	877	891	865	847	882	931	918	885	874	839	912	842	823	896	867	909	899	847	921	875	890	911	868	871	839	914	902	877	905	912	902	892	909	937	881	836	827	888	849	945	884	913	841	832	890	894	914	896	821	917	842	857	881	874	945	893	885	902	882	870	876	908	917	827	938	907	851	834	864	866	961	874	861	887	897	867	854	888
27229	4359	542	438	330	283	294	270	239	236	234	228	229	194	238	235	234	230	222	269	227	203	230	193	228	231	214	236	207	204	228	229	233	207	205	222	197	228	205	213	207	220	211	228	210	205	227	230	205	237	241	191	214	201	231	205	210	221	234	208	229	217	198	208	229	230	237	232	244	218	185	219	241	242	195	247	212	215	260	201	209	210	167	214	211	221	227	227	189	229	239	233	222	200	212	228	240	218	218	207	209	211	191	228	207	213	222	222	266	203	192	238	204	211	209	228	230	209	215	234	214	217	233	220	220	192	222	224	208	213	231	202	218	231	247	207	210	223	195	219	219	211	236	220	220	238	214	207	225	216	212	244	217	228	186	200	240	222	197	226	222	206	244	227	220	217	209	220	208	215	227	228	233	213	205	218	233	247	226	197	223	230	228	191	217	219	251	227	222	225	270	209	222	220	230	258	193	207	205	237	229	194	216	220	228	203	216	204	203	205	200	209	209	218	230	208	201	223	212	232	207	225	219	218	220	214	220	211	229	207	206	226	265	229	194	216	238	242	209	205	216	219	229	220	254	225	208	238	213	241	243	202	220	252	235	217	223	198	233	214	196	237	224	213	209	203	206	220	221	210	217	218	216	218	214	210	212	215	219	226	196	245	219	225	228	217	233	214	231	250	228	244	213	235	221	192	206	212	214	236	240	243	250	219	211	237	228	257	225	227	196	214	237	222	219	214	218	227	233	214	194	249	201	240	248	219	214	221	219	256	226	217	202	228	236	215	206	212	256	220	190	217	198	217	222	200	209	231	225	216	212	226	206	230	213	225	236	184	212	223	228	224	222	208	210	210	204	232	234	195	210	240	203	257	228	226	223	204	201	223	213	206	244	228	224	240	223	208	225	242	206	246	215	222	189	204	216	232	216	217	227	219	221	206	201	204	203	236	211	240	220	207	190	240	225	216	219	229	207	196	236	209	208	216	203	222	217	189	240	227	213	223	224	229	213	194	208	207	213	214	225	226	249	229	199	228	208	214	238	179	218	215	212	189	225	239	222	231	222	229	204	213	173	224	228	221	216	219	212	183	226	217	188	236	243	217	206	198	232	221	231	225	217	208	211	233	242	208	227	209	232	244	199	226	206	206	224	201	216	216	220	193	184	225	214	220	228	216	221	194	215	228	255	203	206	236	236	227	194	223	230	227	234	249	228	234	217	231	219	218	223	245	187	201	189	203	230	214	220	226	222	212	242	231	219	217	238	225	184	221	217	250	218	203	213	204	208	199	225	201	216	234	231	242	215	219	227	206	220	222	208	209	241	203	199	232	225	240	179	241	209	201	216	223	226	244	225	217	230	253	234	237	223	211	186	219	229	235	203	238	214	214	225	233	254	241	202	243	238	228	228	226	244	209	234	175	191	215	200	200	217	196	199	227	237	261	220	226	242	190	191	215	189	206	189	178	236	216	191	200	194	217	208	247	217	238	251	216	226	212	203	209	209	218	217	203	213	209	204	243	206	227	201	219	212	235	205	223	219	228	237	210	204	188	209	236	225	196	207	193	241	220	202	244	233	193	230	218	244	204	187	228	244	229	229	223	232	182	243	197	224	215	222	225	193	212	226	216	200	207	206	206	212	261	228	202	262	210	194	184	215	228	235	199	226	197	224	237	235	220	211	239	204	249	229	220	249	221	245	226	230	232	216	216	210	203	212	213	214	193	223	207	220	204	209	208	220	245	202	207	255	215	225	233	201	226	214	212	197	222	219	234	184	241	227	223	223	199	212	216	232	205	224	232	193	219	222	224	220	228	237	212	207	244	219	252	229	246	205	213	219	224	214	223	227	238	223	232	215	217	189	236	253	227	211	218	213	222	197	263	218	229	212	239	221	199	215	221	237	216	221	221	210	229	232	212	205	221	203	243	243	226	213	229	236	199	216	205	214	182	238	234	216	212	213	206	202	233	235	220	234	221	241	219	251	231	200	223	206	226	212	229	240	240	196	226	209	208	245	234	220	218	240	188	225	233	209	194	210	258	222	218	229	204	224	230	213	222	215	220	207	213	245	214	249	216	221	224	228	202	219	195	181	236	199	182	252	223	199	216	264	229	200	203	219	225	210	226	196	232	227	214	228	245	206	223	219	201	224	220	220	235	219	187	244	220	206	213	236	262	201	229	217	212	239	252	228	222	231	230	190	211	242	215	221	211	200	230	228	221	219	249	223	208	211	234	193	222	217	214	225	216	229	227	229	246	204	196	205	209	219	207	209	200	211	219	216	222	197	199	188	196	218	203	220	220	218	218	230	218	205	248	219	252	219	215	242	241	223	209	245	201	229	198	226	249	210	207	238	199	257	190	238	217	186	225	199	214	233	207	169	213	212	201	247	220	208	226	210	236	220	248	216	245	195	211	213	218	195	180	229	222	241	222	210	202	212	247	213	216	208	238	208	215	218	207	211	212	191	222	259	201	204	245	246	204	233	215	234	225	210	214	232	219	217	220	225	204	213	212	225	208	207	223	232	218	218	236	232	218	199	192	183	213	258	219	207	205	229	225	228	207	219	233	213	221	185	229	258	218	220	222	229	194	236	227	215	217	203	229	187	230	233	231	231	219	225	213	190	203	233	229	217	211	240	247	230	208	192	221	230	214	216	210	254	213	218	190	227	214	197	214	224	242	218	201	204	219	205	223	191	180	222	210	221	206	208	238	189	203	186	221	194	212	218	211	201	205	235	199	214	220	208	233	205	198	239	212	232	236	216	222	201	216	229	191	239	204	210	232	219	198	197	232	256	205	208	204	237	216	231	213	248	225	223	193	208	209	221	223	234	269	221	222	217	230	253	215	201	191	203	213	195	199	265	220	205	227	199	225	220	221	233	229	214	216	223	208	227	227	195	240	237	230	205	184	207	243	230	197	199	208	218	212	230	230	202	239	193	245	215	203	227	224	219	211	207	246	205	239	221	199	203	221	220	199	208	244	218	229	215	204	215	207	206	241	205	183	190	205	228	222	200	229	235	226	217	209	218	229	226	197	222	247	191	206	227	247	194	202	229	225	209	232	230	201	234	228	212	232	204	214	200	205	242	189	201	209	213	241	225	211	212	188	202	210	191	212	209	241	216	217	191	220	218	207	213	224	244	232	213	222	239	199	199	202	225	263	193	203	210	232	220	204	229	220	240	225	228	214	233	233	240	243	256	237	215	207	205	226	241	207	219	193	200	191	231	208	222	251	214	220	214	217	225	248	202	227	179	210	202	191	212	235	219	216	216	221	220	224	225	217	218	221	242	232	220	231	218	212	254	225	180	201	218	219	213	216	221	224	182	236	218	235	237	206	208	236	239	201	220	195	214	215	213	223	222	239	213	226	225	249	242	212	237	231	219	233	215	229	222	194	218	216	216	241	230	248	193	240	214	216	232	217	214	212	222	198	227	223	224	195	226	199	203	224	227	189	236	225	215	214	238	217	229	239	247	213	196	201	213	242	217	229	214	244
16838	1417	1133	1244	996	978	834	758	657	638	658	614	617	558	548	560	536	573	582	560	583	539	549	545	552	549	533	535	582	553	528	534	552	511	536	541	534	521	520	525	497	528	534	515	523	513	524	521	516	496	538	485	514	500	516	517	539	514	534	513	517	531	530	526	465	520	517	514	475	540	534	523	511	508	515	535	494	493	501	500	528	541	524	532	482	445	485	551	488	510	572	481	508	503	507	482	535	523	520	518	502	486	534	493	531	544	521	508	513	518	499	502	489	535	529	540	503	511	520	468	497	450	546	515	478	525	478	466	509	521	488	519	535	482	519	509	533	499	487	501	516	520	499	487	509	507	510	494	518	502	532	513	510	500	508	529	550	548	522	533	531	503	502	500	490	529	497	536	497	532	494	528	542	497	503	492	511	489	522	497	513	552	478	493	514	509	502	487	507	473	532	505	509	491	517	528	502	489	517	476	505	493	494	505	489	540	511	521	554	551	495	506	544	503	502	485	532	485	509	505	512	539	530	536	493	464	515	516	516	512	536	499	509	520	488	514	470	512	515	492	486	483	516	487	524	517	493	508	515	513	514	521	478	523	552	509	507	527	508	506	513	508	486	462	560	520	525	502	515	525	532	487	508	508	509	509	505	503	523	491	539	513	505	479	519	485	497	515	524	501	527	487	532	509	525	543	494	510	515	493	492	547	502	467	503	550	509	477	521	480	522	510	500	515	506	498	524	525	501	542	522	506	505	470	515	501	507	532	488	507	518	508	553	508	484	498	476	514	476	507	519	519	491	501	492	505	506	522	474	512	532	485	523	511	488	511	527	512	509	517	465	486	533	487	539	522	517	530	472	492	503	525	496	478	507	492	547	526	503	506	505	499	501	497	544	508	540	524	536	551	533	579	500	505	498	553	521	533	476	493	500	478	500	521	492	511	474	519	538	530	506	494	469	494	517	544	529	494	529	524	517	487	525	512	524	517	486	509	489	516	508	506	503	513	512	499	513	496	496	482	497	502	533	520	524	496	498	467	495	504	517	506	540	537	548	499	509	505	544	515	547	536	514	530	512	488	530	537	519	494	533	517	502	527	539	531	538	547	527	521	497	515	500	526	509	575	510	502	473	480	529	521	494	496	525	518	478	508	554	523	465	517	490	471	558	479	520	478	499	522	512	484	503	540	455	538	519	494	518	513	517	518	527	500	520	556	499	518	508	470	487	474	517	548	486	549	514	497	509	515	494	509	526	516	500	513	506	506	529	549	510	560	507	443	495	511	506	475	504	502	476	512	516	514	489	472	523	490	507	500	491	491	480	518	534	480	504	546	510	501	542	507	491	520	518	487	535	521	460	507	509	545	502	515	508	506	531	555	505	505	499	502	526	512	488	533	497	512	527	516	531	537	493	471	522	528	472	536	516	508	519	506	502	524	532	504	514	485	472	485	534	543	529	537	553	506	499	508	473	490	488	504	505	519	464	543	516	495	490	501	521	511	501	502	487	493	488	524	518	493	510	521	480	516	536	527	508	536	479	531	535	512	540	485	563	504	521	561	506	525	515	551	508	538	507	532	545	557	545	487	535	507	450	504	520	502	510	513	512	512	464	524	561	536	573	493	503	503	519	527	514	490	517	474	479	538	514	548	535	519	514	474	499	525	508	518	535	505	516	488	503	502	534	526	534	483	529	509	493	500	456	510	490	542	470	500	526	493	504	476	501	503	525	513	508	461	485	498	512	488	519	488	494	502	512	546	526	534	532	520	504	497	499	496	541	533	459	528	496	528	522	493	526	503	557	535	510	512	568	504	522	542	513	530	534	501	510	510	469	498	496	511	517	512	506	532	527	516	526	520	533	498	512	556	493	537	519	534	532	508	483	471	523	512	521	495	497	524	525	533	480	537	488	496	555	514	505	559	484	533	509	506	488	540	502	529	544	494	484	499	508	489	533	501	544	533	528	532	493	505	489	468	499	509	522	483	463	513	523	524	533	501	532	481	480	492	469	527	513	523	499	500	479	493	514	504	524	524	541	500	514	455	531	506	521	509	502	473	507	518	522	548	516	499	482	491	529	517	534	522	510	475	486	507	541	496	501	525	506	514	498	529	560	567	512	501	457	539	512	497	546	550	552	513	513	501	507	507	575	521	498	487	491	514	523	495	451	509	505	521	507	525	474	504	468	520	514	504	513	493	477	532	495	536	450	515	511	505	515	513	517	520	500	518	568	459	480	529	502	483	534	463	499	479	488	491	520	526	538	512	547	520	497	549	540	500	490	500	518	519	483	540	486	497	554	576	515	536	501	471	558	492	490	517	490	528	487	480	541	523	530	542	534	527	542	535	528	489	539	513	548	549	543	541	503	463	477	495	497	498	501	505	533	493	502	524	497	504	541	526	496	518	506	509	478	535	538	504	495	534	518	498	495	553	507	481	513	484	554	522	542	496	544	529	491	511	516	532	481	520	498	482	491	492	478	521	540	533	492	494	543	496	540	518	498	502	532	511	537	553	545	480	531	526	471	556	536	481	521	514	517	535	521	505	513	493	505	495	520	519	532	515	529	513	496	508	518	485	469	519	518	513	514	503	501	554	506	526	536	495	471	525	517	494	507	490	534	462	544	505	516	498	494	496	543	470	520	542	498	475	545	505	489	546	477	529	556	502	530	546	525	487	519	523	514	528	547	485	525	540	491	541	501	529	514	545	493	483	549	499	518	509	448	535	525	506	530	511	530	506	521	512	483	567	524	529	499	504	548	519	518	507	511	530	496	505	512	523	483	508	508	528	502	476	538	500	501	505	526	489	568	488	506	529	531	525	520	518	523	512	491	496	555	521	528	529	455	528	510	530	468	476	501	518	525	469	513	493	553	540	510	490	557	522	528	487	534	535	557	509	536	525	485	543	513	487	524	506	503	530	532	535	516	490	510	530	516	508	504	533	499	485	464	498	540	497	544	511	508	528	500	542	492	516	576	497	515	493	473	498	497	495	544	510	505	546	480	515	496	555	478	504	502	513	531	496	530	505	531	511	490	501	551	511	502	488	561	499	545	518	550	460	508	529	509	505	532	514	537	482	496	523	507	498	502	514	518	476	473	528	506	544	489	532	527	536	506	496	511	535	504	509	534	521	479	530	513	491	519	483	496	517	521	510	515	515	537	542	537	490	513	518	510	517	537	526	478	499	531	488	526	495	499	479	546	521	513	529	539	506	490	477	568	503	491	505	538	500	543	513	514	470	508	493	528	525	476	502	521	555	504	540	519	501	486	498	521	494	520	531	521	468	533	530	513	512	483	474	490	506	506	493	493	475	477	509	485	493	541	507	467	571	465	540	529	506	522	489	475	521	517	503	493	488	493	509	515	498	536	506	516	519	558	498	510	539	558	516	554	497	525	483	477	507	516	473	525	501	501	528	482	525	514	495	513	542	527	542	517	539	538	497	556	522	517	545	488	526	488	487	493	517	521	518	485	522	472	507	494	533	514	538	494	531	495	536
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
