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
338123965252	338123965764	338123966314	338123966864	338123967414	338123967964	338123968514	338123969064	338123969614	338123970164	338123970714	338123971264	338123971814	338123972366	338123972914	338123973464	338123974014	338123974564	338123975114	338123975664	338123976214	338123976764	338123977314	338123977864	338123978414	338123978964	338123979514	338123980064	338123980614	338123981164	338123981714	338123982264	338123982814	338123983364	338123983914	338123984464	338123985014	338123985564	338123986114	338123986664	338123987219	338123987764	338123988314	338123988864	338123989414	338123989964	338123990514	338123991064	338123991614	338123992164	338123992714	338123993264	338123993814	338123994364	338123994914	338123995464	338123996014	338123996564	338123997114	338123997664	338123998214	338123998764	338123999314	338123999864	338124000414	338124000964	338124001514	338124002064	338124002614	338124003164	338124003714	338124004264	338124004814	338124005364	338124005914	338124006464	338124007014	338124007564	338124008114	338124008664	338124009214	338124009764	338124010314	338124010864	338124011414	338124011964	338124012514	338124013064	338124013614	338124014164	338124014714	338124015264	338124015814	338124016364	338124016914	338124017464	338124018014	338124018564	338124019114	338124019664	338124020214	338124020764	338124021314	338124021867	338124022414	338124022964	338124023514	338124024064	338124024614	338124025164	338124025739	338124026264	338124026814	338124027364	338124027914	338124028464	338124029014	338124029564	338124030114	338124030664	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
40488	11320	5846	4317	2852	1871	1253	977	812	634	497	482	429	430	385	373	419	364	366	353	369	355	329	332	327	344	345	327	336	324	367	361	350	365	321	349	330	311	341	320	357	339	335	312	335	317	340	326	319	322	324	311	313	307	312	323	328	313	339	300	316	325	293	329	328	313	299	306	289	281	318	301	292	311	330	365	323	290	321	284	288	295	318	311	315	348	352	297	338	309	318	355	308	300	303	307	300	291	320	327	318	316	320	321	348	345	320	298	300	331	313	317	316	325	285	299	339	317	335	314	296	328	323	331	304	319	316	353	328	279	322	319	329	296	319	314	323	330	326	329	359	310	318	286	274	316	320	327	323	311	326	328	287	322	329	306	332	302	326	291	305	299	319	313	286	303	298	294	341	306	330	307	323	331	293	309	362	300	317	316	325	299	317	315	320	314	327	351	338	325	293	290	270	340	284	316	305	355	292	296	295	305	349	287	316	333	296	332	300	324	319	302	305	297	331	305	312	332	323	306	293	275	330	323	300	308	311	288	314	291	329	319	303	321	307	325	310	324	307	329	334	291	333	313	298	301	374	312	320	277	319	338	325	317	328	342	330	308	316	277	312	313	309	322	300	317	315	343	301	323	334	327	332	276	311	324	312	325	314	309	316	320	294	306	321	327	325	347	341	294	305	307	311	284	270	281	311	320	311	328	292	298	311	328	284	288	328	318	266	315	333	324	285	290	300	301	318	293	334	314	341	300	351	294	265	311	294	315	298	270	330	361	319	338	318	300	335	301	316	347	303	324	301	312	282	304	300	292	301	286	312	284	328	353	295	280	298	319	299	300	285	339	303	316	291	331	307	355	351	312	281	309	302	323	314	313	295	338	335	286	357	327	314	310	322	313	343	299	349	301	335	313	321	298	333	325	275	346	308	293	325	290	338	292	289	271	305	316	322	316	303	358	320	273	315	339	305	320	301	314	332	336	318	302	301	309	355	344	299	307	320	331	317	302	313	328	281	352	309	302	295	329	324	307	313	294	322	330	303	332	267	274	301	316	309	296	327	312	325	319	326	294	355	304	285	304	291	311	312	294	323	320	301	320	318	299	295	320	286	314	310	352	279	284	311	298	328	321	315	304	337	340	349	317	357	335	314	311	349	295	337	338	338	293	295	307	297	292	324	300	292	321	345	305	319	343	329	336	304	291	334	329	325	307	294	285	299	307	273	322	314	303	325	332	287	334	301	321	290	321	353	306	320	300	294	310	319	296	350	313	326	314	339	280	301	301	327	322	283	295	331	311	291	318	325	319	314	323	316	298	280	336	314	335	311	319	330	319	306	318	322	305	345	335	320	301	340	302	290	282	295	314	327	305	311	291	300	279	301	340	340	317	276	327	277	300	313	318	321	330	293	326	318	313	321	300	293	307	307	347	312	314	316	326	327	295	296	307	350	308	322	314	297	324	319	345	272	320	348	322	351	325	308	303	311	303	310	310	307	278	287	283	269	322	359	327	301	303	315	330	311	287	345	326	300	318	317	335	319	308	320	304	321	311	337	358	345	253	307	304	325	292	316	320	283	318	309	299	292	295	340	307	286	331	316	288	312	333	281	314	299	300	311	336	287	313	329	306	326	287	307	310	303	309	327	334	310	300	304	309	322	275	288	310	295	322	287	315	273	341	315	306	338	323	297	297	316	304	338	322	322	315	363	337	304	311	291	304	330	290	299	315	324	273	360	288	316	328	322	324	343	334	306	336	294	299	333	320	286	313	332	285	345	338	327	308	323	321	319	329	322	310	303	312	308	284	302	324	310	339	322	335	317	298	313	332	308	315	316	286	339	290	335	303	305	306	327	331	304	301	346	330	327	320	278	336	316	267	297	291	354	316	287	294	306	291	296	304	334	332	313	331	341	321	298	315	306	295	291	301	315	318	350	329	329	320	311	306	340	313	314	299	341	349	286	271	287	334	274	322	343	311	337	338	329	291	319	297	327	349	320	297	308	316	297	305	315	281	297	321	334	314	304	312	338	283	329	306	328	322	311	327	357	316	294	314	288	301	286	275	298	307	334	334	335	291	327	293	297	322	327	316	301	333	319	319	300	324	320	352	305	353	322	339	271	300	324	324	331	291	320	302	290	358	328	304	315	324	301	320	311	330	320	324	299	318	311	302	319	318	353	313	314	295	308	339	323	341	311	271	311	286	285	288	274	316	281	327	320	316	314	293	310	306	294	318	316	332	283	312	318	323	287	308	285	321	283	272	268	285	336	299	259	281	329	276	303	303	267	323	322	311	293	298	323	305	301	270	301	322	310	323	341	278	313	299	291	301	328	286	305	310	313	317	327	330	334	329	310	343	328	322	297	312	318	315	329	293	324	320	290	287	296	314	314	294	319	282	331	305	304	317	300	304	279	318	321	329	293	341	298	325	301	322	307	285	319	312	261	293	329	332	284	312	300	304	308	313	326	302	281	293	319	326	316	329	294	281	329	342	289	323	313	294	296	335	304	322	325	311	294	304	321	306	319	330	332	291	326	321	293	309	345	317	297	314	349	296	336	289	335	277	301	298	325	314	313	318	290	296	362	280	298	341	342	316	277	293	265	321	296	272	334	320	333	296	297	301	306	316	313	309	307	287	328	286	336	288	278	282	329	288	337	296	281	316	305	327	299	322	317	305	337	267	287	341	329	324	323	350	290	336	306	292	325	329	357	289	296	283	325	300	285	311	302	295	311	307	293	302	317	296	334	304	328	320	328	333	277	263	325	326	314	301	288	283	331	318	321	336	317	303	304	315	284	306	330	301	299	318	342	307	298	327	326	331	273	300	300	302	301	293	319	334	314	346	305	301	333	322	358	302	286	321	301	289	345	283	335	331	295	299	349	303	329	333	285	314	370	319	310	328	323	346	339	301	304	291	342	341	312	299	337	312	296	308	301	319	304	307	328	275	328	351	309	309	279	306	272	305	308	337	315	290	297	288	310	344	329	316	319	337	321	289	303	303	312	315	317	328	284	331	299	322	281	365	293	333	307	303	327	293	321	306	331	315	312	327	285	300	303	325	308	327	292	310	294	329	299	314	300	328	330	320	274	312	331	332	279	334	317	288	289	317	293	310	343	298	322	310	327	315	318	300	331	278	333	290	272	301	318	306	299	303	323	340	345	303	320	317	323	329	305	322	302	324	305	307	338	315	316	343	321	307	298	297	313	327	312	288	296	305	271	296	323	285	336	276	323	328	344	322	317	326	322	288	290	331	316	284	322	318	318	312	320	314	305	334	321	293	311	314	340	291	301	296	336	300	300	308	336	296	305	307	333	338	334	303	323	305	297	311	307	332	317	308	325	303	333	311	282	301	297	319	287	304	276	333	325	358	281	303	326	305	323	324	309	319	299	302	295	317	305	312	284	306	318	322	319	302	305	314	310	306	307	301	351	275	303	291	297	330	321	279	312	334	316	292	303	308	329	315	310	316	339	310	322	325	274	355	325	328	333	306	319	309
22953	4366	8605	10460	8960	6804	5195	3947	2995	2284	1898	1626	1512	1273	1208	1119	1060	1038	983	995	945	958	867	884	911	907	945	911	918	900	928	870	937	891	938	897	886	923	863	829	785	818	779	813	777	788	796	800	756	794	768	797	772	813	680	680	681	731	684	685	704	684	682	693	704	700	679	676	659	696	660	692	718	678	671	674	677	687	710	733	711	711	740	689	758	724	687	682	679	642	731	666	666	683	722	707	667	690	684	702	687	690	678	712	703	698	691	674	701	702	687	694	717	690	684	652	691	679	686	670	652	680	679	715	702	712	699	686	689	723	696	666	753	669	692	702	666	676	619	645	673	649	663	701	649	671	731	712	652	660	716	652	677	704	707	644	665	687	682	699	722	702	680	678	669	678	661	720	686	646	664	701	701	665	658	649	666	681	682	730	670	651	697	681	688	688	680	618	684	683	608	687	669	669	688	672	717	669	702	680	678	642	654	676	697	706	722	717	668	694	696	682	674	657	692	680	668	693	715	704	665	663	694	667	678	701	712	666	699	644	702	703	655	728	713	703	652	657	670	659	696	644	693	701	670	682	665	683	651	677	726	699	694	671	664	705	676	681	678	678	678	690	727	687	659	646	682	646	672	699	707	714	612	676	671	665	645	651	719	693	739	734	697	633	725	688	683	700	691	654	632	679	677	689	737	689	641	711	661	667	653	633	713	672	667	687	686	733	694	738	687	666	691	700	720	671	692	652	731	735	686	672	660	725	649	678	728	703	695	700	706	653	708	675	692	670	665	665	632	668	692	679	705	690	681	678	683	682	657	620	676	655	690	689	681	702	679	648	731	695	631	673	712	714	712	624	707	663	679	719	699	677	656	709	679	688	645	706	652	691	652	647	728	719	708	659	638	689	684	709	719	646	670	658	731	675	648	660	678	672	626	661	688	693	711	638	657	726	701	730	677	684	639	708	678	674	678	680	709	702	636	687	702	715	753	674	656	697	672	658	700	703	684	646	713	688	700	694	666	692	663	683	663	711	675	665	739	705	720	689	683	692	690	705	654	712	661	699	691	712	717	674	674	669	689	665	712	729	708	703	666	672	737	696	709	688	687	668	679	692	720	670	708	717	696	632	684	720	672	650	676	708	663	671	658	672	686	723	677	633	686	730	680	691	664	673	670	665	691	724	707	708	686	710	665	684	692	692	676	721	687	650	660	686	666	685	703	658	686	696	648	702	713	678	686	689	672	658	717	681	709	641	676	699	643	736	687	683	680	700	638	673	647	722	701	706	704	702	682	716	673	715	681	692	663	695	682	715	664	654	681	740	688	668	660	712	675	686	658	710	640	700	701	648	689	640	628	658	744	732	639	632	698	662	654	671	718	697	681	708	630	727	670	697	672	670	665	718	697	724	667	679	669	669	680	679	662	673	681	695	663	667	723	676	696	708	707	697	696	649	672	665	670	641	654	696	687	647	700	676	742	683	687	644	710	699	675	707	726	675	657	692	676	692	704	682	741	707	689	631	684	690	661	650	674	675	724	652	675	745	682	677	666	700	693	660	701	700	677	680	678	707	695	694	717	701	720	703	703	667	670	704	733	636	723	637	679	685	661	726	696	684	683	755	655	713	706	709	623	696	664	727	714	669	689	661	646	656	682	711	696	679	689	745	664	650	740	680	687	668	713	678	683	646	684	683	628	697	673	658	656	675	673	703	705	695	632	677	689	665	695	677	716	714	661	671	683	736	651	676	670	689	667	714	687	710	681	674	683	700	655	657	656	712	696	659	699	684	649	688	638	686	668	686	692	744	718	672	667	724	677	663	683	661	696	681	648	654	665	701	671	620	674	698	659	695	699	696	695	681	673	677	687	629	629	651	709	705	673	678	705	684	598	665	666	683	681	700	656	692	706	648	663	701	693	667	676	718	677	658	695	730	683	700	679	684	669	693	709	690	668	716	711	675	680	718	699	685	652	669	643	682	667	689	617	675	670	681	686	691	644	724	660	603	687	649	688	693	706	694	649	681	690	688	668	675	723	682	711	707	668	695	697	704	687	693	704	691	713	642	682	683	692	705	678	680	706	711	661	680	677	687	652	732	662	664	659	703	676	706	645	663	682	675	701	674	631	671	665	678	686	639	704	634	687	689	699	653	666	681	667	638	680	659	688	700	694	675	651	661	689	704	662	690	692	659	661	670	619	675	663	698	698	672	754	616	722	688	677	654	657	710	687	640	686	635	715	711	751	710	695	691	683	691	668	703	673	663	721	686	709	622	642	690	712	681	702	663	617	741	618	717	633	654	723	734	676	668	683	688	676	658	754	701	652	658	687	666	660	694	678	653	643	715	672	697	689	730	705	691	699	671	677	716	734	681	690	653	663	679	682	680	661	697	678	758	677	673	713	681	703	664	686	659	698	638	690	701	668	648	708	708	707	703	658	696	648	674	661	656	702	672	696	681	690	687	651	659	665	706	699	711	651	657	694	705	644	650	707	670	681	664	682	713	681	708	680	705	650	652	653	703	658	671	670	672	705	672	691	743	682	659	622	728	673	709	727	684	675	681	676	695	684	675	682	677	704	703	714	686	700	721	694	702	653	664	640	686	661	716	707	631	730	657	697	677	657	644	687	642	678	649	661	647	645	684	684	679	684	718	730	699	676	680	700	634	650	690	703	669	715	689	693	721	688	682	664	705	701	660	710	657	689	679	687	700	676	667	648	658	702	696	692	723	692	652	707	737	694	679	673	660	738	657	693	677	650	686	688	724	675	697	660	702	679	664	681	687	725	683	731	654	682	679	683	669	661	684	684	677	679	736	686	670	668	731	662	694	666	666	688	659	683	725	696	709	660	712	647	626	683	691	696	714	665	696	670	682	682	699	709	627	677	698	701	705	667	684	660	729	679	680	669	618	697	645	690	627	685	726	666	675	639	694	745	670	707	700	669	699	655	684	697	669	689	619	667	708	680	667	673	678	685	681	703	694	721	654	700	722	636	652	651	687	661	682	662	680	664	727	688	649	659	682	689	677	692	672	684	663	745	690	666	664	702	693	677	691	658	681	677	659	675	709	666	689	722	699	665	658	685	688	713	690	628	690	652	703	689	736	706	703	706	706	734	666	672	656	720	677	623	666	680	699	660	711	696	701	728	689	646	663	662	699	693	641	650	715	687	732	662	726	679	691	665	673	685	644	689	700	651	702	711	697	739	681	693	717	670	680	628	608	693	729	703	645	672	707	665	657	692	644	691	644	656	682	648	652	657	668	719	695	709	640	683	659	668	690	717	687	651	692	680	687	698	719	692	647	666	684	664	659	678	673	730	686	676	657	629	708	648	662	689	676	702	692	718	700	709	726	694	679	682	677	681	742	694	684	645	705	680	692	676	721	691	667	657	695	713	675	693	663	695	717	693	674	688	640	677	699	692	687	705	659	709	708	666	682	694	683	722	660	694	656	735	648	664	679	683	680	656	703	742	715	671	690	668	667	675	652	686	676	696	681	663	682
12956	2138	1813	1463	1130	778	528	474	369	321	281	274	251	229	259	203	244	227	230	225	218	193	234	226	210	247	225	234	193	222	213	238	215	226	223	225	210	236	223	233	233	205	218	221	202	238	200	221	213	209	241	211	211	220	212	228	193	229	222	241	219	184	206	195	209	206	208	222	204	221	225	211	229	202	209	199	210	204	188	206	191	202	208	222	210	200	223	220	219	217	189	220	226	204	212	223	218	227	202	240	201	205	213	229	203	219	232	232	187	220	233	213	187	203	188	222	224	204	202	215	213	210	219	227	204	200	201	225	224	194	206	209	216	205	224	191	229	244	240	224	241	223	211	208	212	205	188	216	208	200	222	232	213	229	190	226	215	212	229	243	239	200	209	195	252	190	219	215	201	216	203	231	212	229	235	230	225	209	217	191	226	222	216	222	194	215	223	217	213	214	210	204	226	226	194	237	218	214	227	215	216	237	194	234	230	211	180	208	208	224	212	230	213	172	185	213	202	223	208	228	228	238	211	228	192	206	234	214	230	232	225	201	207	208	184	206	222	187	205	218	236	193	198	188	229	212	207	214	207	210	206	205	250	244	249	192	192	204	206	213	209	237	199	227	224	197	197	226	225	206	194	208	197	228	197	216	201	215	201	228	206	204	217	220	211	228	210	199	225	238	230	213	242	200	180	213	197	215	228	255	206	219	202	200	192	215	209	190	217	189	231	210	209	208	196	172	204	201	215	186	201	236	214	239	232	207	188	221	221	209	205	217	202	211	199	199	197	247	200	174	185	200	224	235	215	236	235	201	212	213	233	219	220	191	194	218	208	225	203	201	192	199	204	186	208	217	211	199	215	204	213	188	230	227	202	217	197	210	227	207	202	214	233	182	210	208	236	215	201	203	213	214	215	234	209	182	207	228	193	212	217	216	206	222	198	220	205	200	222	206	193	223	197	209	207	209	215	219	197	261	210	230	219	212	213	238	238	228	208	209	213	217	208	212	228	190	235	236	231	209	199	193	189	205	212	223	219	196	216	203	203	198	172	211	235	265	209	188	199	224	224	234	204	229	228	198	220	189	245	234	201	207	234	223	216	196	170	215	203	208	205	201	217	169	207	219	199	215	201	211	216	214	228	202	225	182	228	195	225	227	217	210	210	212	214	213	204	216	205	181	203	212	201	195	238	215	228	223	234	213	220	220	237	253	224	212	229	235	237	196	180	200	185	225	196	224	230	190	225	207	230	192	222	237	229	212	232	219	202	213	222	214	214	229	200	198	208	203	207	233	208	203	222	221	224	209	220	233	200	193	193	212	194	209	199	205	217	195	226	200	198	198	205	205	217	215	222	183	210	217	248	235	199	208	217	196	237	233	226	245	217	217	205	218	230	227	206	193	202	196	236	194	219	232	234	215	231	207	217	205	223	211	207	223	232	236	223	213	220	218	211	211	202	192	225	199	229	205	217	208	222	197	195	213	208	214	235	193	225	214	196	217	222	208	235	227	247	229	231	190	223	223	224	198	218	207	224	201	225	220	194	234	223	211	257	211	208	198	220	219	220	241	250	197	195	222	190	249	220	219	224	197	207	203	217	215	220	251	223	231	223	241	219	213	221	225	226	209	223	221	196	236	213	190	206	189	234	220	220	204	229	250	223	204	218	217	219	196	222	206	220	207	213	199	200	226	202	225	225	228	229	210	196	221	235	202	182	220	207	218	224	226	197	232	182	203	214	210	199	219	168	209	215	234	231	232	190	195	223	199	215	206	237	218	211	249	228	222	212	199	211	234	230	219	228	216	230	250	249	208	222	219	222	239	211	214	214	218	187	207	240	212	227	199	208	236	244	224	217	226	215	227	213	219	180	202	205	207	207	205	223	214	205	219	202	207	193	188	238	227	210	231	234	189	217	203	229	224	241	208	216	202	191	212	232	225	205	199	214	212	251	227	254	253	228	177	221	232	202	212	210	222	228	232	199	183	228	201	189	207	238	225	234	213	189	224	246	254	205	215	229	241	203	230	241	222	185	230	196	202	204	226	223	195	209	192	246	188	190	213	218	226	220	204	219	225	219	205	220	249	225	218	233	199	220	215	212	197	227	215	202	232	197	215	204	249	215	235	226	199	223	239	204	216	200	241	218	201	202	214	229	215	218	212	205	205	204	213	210	219	217	221	221	234	227	224	212	211	208	221	202	220	215	209	204	252	209	225	219	229	228	219	232	230	217	221	227	189	221	214	226	222	227	214	220	232	228	237	212	223	207	201	226	163	212	224	242	217	227	223	200	231	200	225	195	213	209	215	207	190	191	187	203	206	241	211	217	206	201	220	229	199	224	245	216	189	209	222	185	216	213	217	215	198	213	221	196	226	213	213	214	215	190	218	198	220	187	178	211	212	226	193	215	213	223	231	211	237	220	222	227	211	202	225	214	204	254	219	222	194	199	235	222	209	217	239	204	205	195	195	206	231	214	190	202	209	231	208	213	190	226	235	222	207	226	227	188	194	214	201	203	218	195	201	227	198	241	222	209	223	211	230	209	220	224	251	192	190	228	216	215	213	216	197	237	192	220	213	223	207	238	238	227	211	216	218	216	224	215	213	228	218	208	202	227	213	227	220	213	220	223	221	205	203	225	204	183	203	188	212	249	182	209	236	212	196	189	232	229	202	228	230	220	217	229	236	226	217	238	224	209	202	231	222	212	200	192	226	219	225	215	211	226	206	205	192	203	210	243	201	212	181	209	243	218	203	219	218	228	209	206	241	211	227	213	254	207	216	210	217	242	194	212	215	222	210	223	237	209	204	200	210	191	208	223	213	217	196	200	217	219	214	218	220	224	210	223	209	215	231	194	217	195	214	204	215	199	213	227	215	206	228	228	225	231	233	228	211	234	217	236	233	208	206	212	248	225	217	232	197	208	190	232	226	198	195	207	197	204	188	232	213	176	203	209	233	229	220	212	204	238	187	220	226	205	217	256	209	206	206	225	236	212	236	219	217	212	214	216	216	221	190	199	233	219	220	215	189	217	210	201	227	221	211	214	208	231	206	196	236	233	195	198	214	223	211	222	230	216	228	193	225	212	230	221	220	196	239	204	223	206	216	212	223	197	223	177	222	221	213	213	235	226	234	205	204	212	222	219	185	215	242	218	219	190	235	227	216	220	205	212	187	207	240	213	196	217	192	210	199	226	227	212	207	216	240	200	215	228	203	195	206	205	209	216	213	216	204	230	206	236	197	219	210	194	210	205	214	223	239	207	215	236	219	190	207	257	236	226	217	239	214	217	193	208	224	207	205	220	204	235	228	224	188	195	223	206	228	216	206	230	215	241	203	233	187	200	193	242	224	239	229	249	222	224	220	200	227	188	205	230	207	208	217	204	203	209	213	195	222	204	220	206	208	232	216	198	208	232	217	186	245	201	224	215	234	202	209	202	218	228	178	234	211	197	198	216	158	226	237	220	199	215	175	221	227	226	209	234	209	226	200	198	195	214	250
7626	1728	3762	4495	3864	2873	2142	1619	1233	1098	882	863	731	658	697	627	586	586	597	570	583	562	580	572	597	602	602	553	589	618	606	599	618	574	558	580	601	523	571	537	564	548	520	548	528	559	539	514	543	504	529	562	531	533	562	523	547	520	548	492	478	518	495	506	514	522	488	511	536	487	525	548	553	569	521	528	499	515	515	489	527	553	555	551	481	562	516	472	516	506	505	523	508	495	510	506	546	524	534	498	496	502	471	532	480	497	497	481	502	494	508	538	476	511	494	486	505	491	509	477	515	525	515	495	518	507	539	512	522	530	516	547	499	490	498	474	508	520	493	499	502	580	512	517	537	518	506	540	549	471	489	492	494	510	497	491	477	519	533	475	512	525	506	487	473	513	542	552	508	497	477	501	558	494	551	515	528	444	486	507	530	492	501	530	514	458	508	515	466	488	508	501	499	489	500	485	473	490	490	539	543	479	514	481	504	493	503	482	516	535	513	529	506	530	522	517	514	536	496	524	539	487	510	481	478	496	533	518	506	522	520	524	481	445	499	494	487	532	503	518	558	509	488	472	530	522	508	537	460	513	467	535	513	526	456	492	528	540	500	535	505	513	546	522	499	514	538	481	511	529	514	472	495	486	493	520	521	511	477	497	484	542	442	485	455	506	528	504	525	476	432	497	487	528	528	495	545	516	490	479	519	511	501	485	518	547	485	530	495	509	489	510	500	527	533	509	506	479	544	505	512	499	502	494	512	490	528	513	500	506	527	485	491	488	480	529	482	493	560	482	480	531	520	537	496	508	480	521	524	494	528	486	480	483	504	534	494	508	549	501	500	494	519	490	507	497	492	509	527	483	488	481	515	484	538	503	506	508	526	490	488	523	528	510	490	527	507	542	503	489	522	491	493	529	517	533	464	508	519	505	504	460	482	523	509	452	514	499	500	509	497	529	519	478	487	488	511	510	523	506	544	537	488	484	543	512	554	523	499	508	501	483	548	482	513	509	557	540	529	482	515	440	517	495	506	517	501	516	507	519	514	537	567	481	514	488	485	519	474	492	499	533	501	483	501	483	480	504	484	457	505	527	464	512	531	499	530	529	524	498	537	521	492	559	526	527	491	495	504	484	491	493	519	559	485	472	506	524	501	479	523	566	485	494	476	526	525	516	501	487	486	515	496	540	507	483	468	465	519	504	529	497	491	505	520	527	499	504	516	499	492	515	502	535	479	500	519	502	518	500	458	504	509	558	512	506	511	503	507	510	456	504	504	479	487	545	502	505	519	466	491	508	522	461	477	516	492	530	511	503	496	498	485	486	488	519	511	495	493	532	490	502	475	508	474	463	509	476	539	515	467	541	495	518	524	534	493	502	521	532	509	505	540	492	545	529	499	521	509	537	538	444	547	490	477	511	527	478	509	477	517	471	525	496	514	491	518	521	485	551	459	522	527	509	491	513	486	509	521	528	506	555	507	523	504	510	532	504	509	487	530	498	514	475	511	511	536	514	509	499	495	512	514	485	517	488	531	495	492	496	529	533	492	486	508	491	493	505	517	531	473	511	522	499	501	540	444	494	495	526	494	505	500	503	485	501	517	539	501	495	501	489	494	505	511	496	491	515	541	508	474	520	529	469	539	516	492	520	502	467	507	515	516	510	492	528	458	528	542	518	495	521	496	512	508	508	490	499	471	543	492	539	522	505	517	504	504	482	523	453	501	487	518	515	500	517	527	528	528	541	523	499	473	512	549	498	488	511	481	526	496	550	515	538	498	477	527	513	485	543	513	487	469	493	527	503	471	510	487	497	540	534	503	482	491	503	485	485	498	520	523	480	477	507	505	493	487	538	510	505	516	511	502	510	496	483	513	545	517	510	543	510	489	505	502	446	496	481	474	471	521	501	554	523	468	523	520	488	509	499	525	479	507	478	526	502	532	513	521	524	531	502	508	538	485	504	504	527	493	502	509	500	528	538	505	469	494	531	509	467	511	492	470	478	505	485	504	477	495	543	493	499	472	486	522	533	537	493	560	498	465	509	490	511	451	492	502	494	500	496	514	530	513	517	512	501	497	520	526	512	496	498	500	526	589	549	495	521	489	516	449	503	510	473	511	496	493	513	523	516	552	473	495	521	507	515	491	515	483	477	509	529	474	524	487	495	529	518	496	489	522	487	502	516	537	524	496	533	456	464	506	529	535	532	472	523	515	539	534	507	482	496	524	489	469	515	514	521	504	502	508	503	487	511	505	526	521	499	529	531	517	489	514	515	480	472	474	517	503	508	527	545	508	554	510	554	544	502	525	507	521	537	494	528	463	510	486	457	528	511	536	519	536	502	476	497	477	516	503	486	514	525	481	500	489	526	500	524	519	533	522	536	485	501	515	515	503	464	483	533	484	508	490	525	475	513	533	498	534	499	472	471	514	506	516	519	526	522	535	505	505	547	513	488	494	501	505	512	533	484	541	514	517	496	497	493	527	520	485	457	471	473	493	474	520	512	487	512	497	497	516	492	549	473	501	501	525	463	522	552	492	496	511	541	501	508	493	530	529	518	548	494	535	552	512	516	518	501	501	524	508	520	467	496	496	481	546	476	479	546	494	473	499	502	508	535	506	572	509	498	473	556	498	515	532	517	534	493	523	464	480	549	548	504	535	513	533	485	507	538	498	510	518	510	491	498	512	531	490	514	523	496	502	541	536	489	520	462	474	460	515	506	520	530	523	522	470	499	489	527	528	508	499	508	485	498	488	532	498	485	491	525	501	530	529	552	514	512	562	543	504	500	454	494	513	488	477	524	506	470	517	503	514	492	482	500	505	463	531	548	493	540	463	494	524	493	508	492	475	494	528	515	462	513	502	524	505	443	497	499	530	497	490	476	470	515	528	524	492	533	508	556	522	509	501	521	496	491	523	516	504	468	519	478	490	540	502	523	465	527	514	515	500	516	508	537	496	531	510	497	511	549	504	526	513	476	541	516	552	556	513	505	507	524	560	529	492	543	502	498	488	560	450	492	528	501	495	507	483	506	510	534	473	497	495	532	518	495	503	527	468	516	500	574	482	535	489	510	514	541	503	554	499	509	459	452	512	491	462	508	474	475	526	525	512	518	511	504	511	521	515	495	492	551	510	504	491	521	481	510	526	535	492	471	528	525	540	492	493	502	506	477	481	490	547	561	455	507	533	525	519	518	505	487	552	547	482	511	452	554	523	517	522	508	518	543	506	495	498	492	559	509	474	504	477	502	550	536	506	516	527	537	476	503	486	483	483	477	494	517	529	561	488	521	510	507	523	504	503	532	494	518	527	523	523	527	524	533	515	528	549	508	513	510	525	501	514	541	491	541	514	496	492	512	458	530	494	469	550	480	539	498	492	543	512	494	523	524	507	536	495	518	523	492	504	516	528	492	525	482	539	450	501	555	522	488	523	521	486	507	490	534	473	538	493	511	533	497	498	506	491	568	500	477	484	494	527	522	485	517	502	534	496	495	495	494
31675	7222	3907	3043	2008	1471	1025	806	575	549	534	448	417	381	403	339	332	383	358	327	347	347	354	345	339	285	314	322	331	337	344	292	338	299	348	307	347	311	337	328	345	341	342	326	312	305	270	299	285	316	307	317	310	271	290	333	314	261	312	309	308	295	354	327	301	297	300	278	307	304	324	313	313	295	319	285	311	280	284	312	286	300	298	346	288	311	292	301	347	309	327	301	304	350	310	329	282	265	313	314	292	296	286	309	306	306	309	308	289	289	327	357	286	281	318	294	265	310	310	332	317	310	342	315	295	330	325	293	290	303	301	329	283	290	285	288	331	296	249	309	334	327	312	295	291	282	274	316	299	292	297	308	310	282	259	297	307	302	284	323	301	297	300	317	304	293	284	309	297	338	297	326	293	303	311	306	346	313	278	319	348	306	302	336	292	337	331	303	299	305	298	302	299	272	348	325	309	273	321	292	276	314	286	311	311	282	301	303	299	311	299	307	350	300	288	282	289	304	306	339	328	304	319	315	326	317	325	335	325	297	292	308	292	302	271	342	292	307	288	314	280	312	326	336	298	316	285	320	302	292	326	316	301	342	301	263	312	288	308	286	305	312	280	325	315	306	304	304	332	289	287	307	320	298	275	294	296	331	292	309	274	290	318	313	293	355	268	306	282	329	320	299	299	308	316	312	299	327	310	286	284	321	295	290	306	257	277	335	280	259	317	314	296	293	307	282	312	334	294	299	329	307	323	306	276	283	286	279	288	308	320	287	327	268	290	280	324	265	294	296	293	282	319	309	326	303	300	335	329	319	299	285	275	283	322	309	307	266	316	305	276	317	311	307	285	293	316	288	299	300	286	257	310	303	304	312	313	343	288	256	306	281	298	320	284	285	318	283	282	283	319	317	313	295	315	352	278	299	294	258	281	273	303	291	300	320	287	304	319	329	320	297	285	318	308	297	331	329	307	303	306	285	313	285	318	341	297	295	309	318	321	290	288	275	301	321	308	336	308	255	280	321	271	281	299	283	294	319	309	302	298	306	302	292	311	298	310	269	277	246	304	282	319	347	289	329	282	267	307	303	298	290	292	313	323	300	311	297	304	286	343	294	310	340	307	309	302	295	292	322	295	316	289	290	292	325	339	304	329	307	284	277	298	327	325	344	312	313	325	305	340	290	299	312	303	310	292	280	298	302	353	299	319	306	308	300	308	283	319	304	327	328	300	335	289	276	299	311	278	290	276	277	294	309	321	294	294	314	286	298	314	326	321	287	332	306	285	296	316	278	340	290	339	297	319	316	290	305	300	341	298	300	324	288	341	278	281	295	284	281	277	274	333	335	287	300	290	328	327	329	300	327	314	311	312	299	287	286	301	318	283	329	292	350	296	336	298	308	315	294	301	313	315	293	266	308	304	321	289	267	283	306	331	310	311	288	305	301	302	297	273	309	282	325	306	298	316	266	303	296	277	302	312	310	305	288	298	307	289	304	275	302	299	311	323	319	307	305	306	297	319	298	271	320	300	308	313	309	292	284	280	301	313	318	297	310	321	307	271	323	296	305	290	283	294	280	259	309	307	281	286	296	303	315	290	296	289	302	293	328	306	297	299	311	291	295	336	291	279	299	319	322	310	317	315	301	273	298	304	343	298	260	324	317	326	291	306	314	285	310	284	294	296	315	306	328	303	309	293	293	307	300	290	313	289	306	274	286	283	328	273	303	273	303	291	332	307	338	296	272	301	313	294	319	315	309	293	302	268	328	284	318	326	262	300	315	302	291	290	295	266	321	309	279	291	299	323	305	308	287	300	319	290	303	298	291	270	342	311	278	305	283	331	282	275	310	333	299	280	303	287	330	325	297	312	359	280	279	286	336	316	295	314	339	296	294	269	292	296	276	304	270	289	311	292	292	307	286	315	282	318	306	300	281	331	315	310	315	308	297	312	317	303	297	336	336	314	346	317	298	311	315	310	286	271	301	300	326	315	282	343	334	283	304	327	294	330	291	323	302	302	343	303	327	314	294	293	296	332	304	325	276	283	316	298	283	309	312	272	304	251	297	298	300	314	326	306	284	340	325	298	293	291	313	298	280	280	300	309	288	291	305	359	304	279	312	311	317	289	303	325	282	291	330	336	310	304	295	305	307	287	275	289	320	302	334	296	314	311	266	288	302	315	267	278	339	305	308	303	268	243	304	323	293	328	314	325	270	283	301	308	288	320	300	271	318	347	284	288	288	304	306	299	325	308	326	298	320	322	324	293	292	312	346	260	280	283	321	302	297	299	304	307	304	300	277	279	262	309	308	350	328	315	308	334	295	323	308	283	301	306	340	295	326	298	303	316	272	300	302	284	329	320	267	286	287	294	321	299	298	302	302	267	315	287	313	283	282	294	319	298	292	324	274	309	308	317	277	324	294	339	301	302	287	331	327	298	282	302	264	259	337	301	354	312	241	292	293	287	295	311	310	320	303	302	285	300	280	320	285	330	283	301	311	333	312	285	303	349	265	298	327	305	308	313	295	289	293	280	273	310	306	285	287	276	313	294	302	276	303	307	282	281	257	327	288	297	339	292	294	270	315	303	288	319	324	324	320	302	280	285	293	296	304	299	326	294	269	308	297	295	316	329	307	340	300	314	269	300	279	330	317	346	303	279	313	277	287	297	322	258	324	343	274	305	292	279	272	304	280	308	316	336	311	262	339	311	294	295	329	321	329	303	333	291	323	300	350	336	299	299	298	320	323	299	305	289	295	299	286	308	305	301	325	304	284	301	284	320	317	314	309	318	264	319	326	305	315	295	295	317	280	288	306	301	318	335	302	313	292	316	327	280	290	291	300	298	322	304	268	308	314	309	293	294	290	315	283	311	283	298	296	328	297	328	289	309	286	310	319	322	284	304	327	277	312	364	301	322	316	301	324	311	305	330	351	304	280	305	335	301	306	304	298	321	298	297	328	304	280	290	280	305	283	288	284	305	318	292	277	293	319	299	317	293	312	309	277	305	322	330	294	299	296	323	321	334	316	301	299	301	299	305	315	331	324	329	297	287	298	282	278	324	299	315	312	295	296	293	295	297	327	299	313	300	274	305	320	312	286	303	320	315	298	264	306	294	277	279	289	310	293	305	310	341	314	289	288	309	301	301	306	299	297	300	296	290	305	311	314	322	291	253	325	282	316	336	350	324	294	304	304	309	299	290	282	303	344	329	326	300	270	300	315	291	288	292	312	256	324	303	340	321	290	319	315	277	304	289	287	324	296	297	320	288	329	301	284	348	295	341	283	319	306	327	306	301	334	274	309	277	319	306	320	266	276	293	293	306	313	330	310	332	309	297	289	282	287	308	268	341	292	296	290	294	330	348	319	288	306	291	293	305	301	263	312	343	322	286	300	272	293	288	331	296	314	311	319	285	301	281	293	307	335	301	291	332	286	300	318	312	298	295	314	275	319	293	284	299	275	293	304	282	306	321	327	314	303	328	319	350	284	294	287	305	291
18663	3277	6756	8424	7096	5261	4132	3058	2369	1925	1639	1389	1158	1113	1081	966	958	919	923	893	875	841	831	822	833	851	820	858	862	846	893	824	850	864	830	853	806	785	819	788	807	813	765	722	730	742	728	728	718	734	727	746	733	691	715	722	716	723	677	680	691	708	708	711	688	703	688	727	700	662	715	698	679	732	692	679	714	689	750	723	671	694	692	733	694	642	676	737	653	634	691	699	715	650	654	693	765	684	657	665	666	681	641	652	670	682	629	669	691	712	702	679	703	690	701	688	687	648	735	640	649	690	714	663	685	660	655	663	666	745	698	663	656	658	680	662	684	694	685	709	669	690	706	718	666	668	713	684	654	666	713	680	601	671	703	749	678	690	681	677	668	672	653	690	672	600	623	718	669	702	696	654	713	742	734	667	740	699	700	694	711	649	719	672	661	658	652	677	700	700	687	693	733	699	677	689	689	659	667	666	684	705	701	656	636	657	694	733	673	676	674	701	678	699	640	669	679	677	709	665	683	709	680	674	722	691	708	658	695	683	646	687	675	657	675	660	660	692	735	685	672	668	707	666	682	666	687	739	684	642	680	700	667	649	646	719	688	741	678	705	669	635	677	679	728	716	613	690	657	701	681	652	669	709	683	743	699	728	667	681	673	656	628	690	669	694	639	677	673	695	695	654	700	660	657	706	702	664	650	705	694	717	626	698	625	705	699	688	734	642	709	665	665	703	664	656	679	693	696	735	709	692	666	669	681	677	696	686	677	674	674	691	701	688	713	688	685	673	654	696	655	672	668	709	701	717	683	674	670	703	668	716	684	709	674	680	651	697	718	713	688	668	693	653	700	672	661	668	647	682	669	632	673	694	733	729	722	689	715	674	683	694	698	656	727	723	652	609	704	681	687	692	694	667	666	715	738	696	653	716	662	669	671	717	663	716	607	698	663	715	648	674	740	710	650	695	734	724	669	657	672	668	679	645	649	674	646	683	668	655	684	702	703	682	660	696	711	759	693	687	680	695	685	689	685	673	670	689	722	689	699	682	711	703	700	709	692	652	668	610	673	668	663	713	697	680	715	702	680	686	711	659	704	700	681	647	647	671	668	664	702	673	676	736	609	675	728	722	682	676	681	718	671	660	697	691	674	693	664	697	633	704	649	681	716	673	685	687	659	701	740	690	668	650	690	666	685	673	685	701	656	681	648	673	704	692	702	713	640	684	706	687	677	720	663	662	665	686	681	670	716	682	737	722	644	746	688	675	663	678	700	638	673	673	692	690	658	674	712	661	656	701	683	704	698	707	681	656	667	730	675	679	653	696	682	707	739	671	657	699	741	609	689	682	657	674	726	678	691	647	644	651	671	711	682	701	702	672	656	717	709	700	675	728	672	678	702	671	668	703	698	711	726	714	628	682	659	682	672	651	714	678	693	704	685	664	694	677	674	648	663	674	671	676	671	684	689	695	657	629	719	711	665	692	636	699	695	678	648	672	701	696	696	707	648	721	747	673	717	679	684	724	694	655	651	662	683	638	721	678	649	682	720	652	687	712	669	747	688	684	682	671	696	699	663	666	650	709	658	708	681	711	636	651	701	661	669	691	703	712	655	670	699	652	694	735	625	720	723	640	703	678	684	692	677	713	706	733	652	705	690	684	699	699	704	682	700	692	689	648	668	647	684	673	715	676	690	710	662	684	675	694	691	666	697	658	662	677	696	678	682	664	690	651	711	704	666	693	702	703	707	712	646	698	685	683	660	671	681	659	684	671	701	724	637	656	671	664	679	689	691	617	668	631	704	678	683	694	648	679	658	647	696	657	656	674	650	685	661	683	689	694	663	703	683	650	657	693	699	652	663	674	686	691	637	698	682	713	702	688	716	736	662	689	659	664	659	643	730	717	666	662	681	692	641	694	710	730	663	665	691	639	702	668	714	651	658	659	713	672	696	670	650	631	661	711	652	665	706	669	733	706	713	678	666	702	664	630	713	663	662	716	693	724	705	671	693	654	699	687	726	676	632	666	696	669	691	669	661	687	692	671	655	659	706	755	638	680	725	653	691	644	676	724	673	694	688	699	651	646	694	666	725	686	648	653	661	748	693	690	720	641	717	665	640	715	653	661	672	681	674	657	690	713	682	672	666	675	678	678	707	628	652	635	675	682	668	718	725	669	710	675	723	710	665	710	683	657	681	669	715	657	718	753	684	741	724	709	677	677	683	684	667	622	681	688	706	682	714	640	602	677	697	773	703	644	688	666	668	701	719	635	696	630	701	633	666	708	684	723	707	656	702	705	706	710	697	677	680	690	689	671	706	667	684	677	713	666	693	654	701	681	691	729	664	676	697	680	650	646	709	614	682	643	686	667	649	718	683	678	735	686	691	692	679	658	751	655	679	675	699	711	685	653	639	647	701	710	664	693	698	656	708	694	697	638	674	703	673	694	741	690	631	676	688	680	710	712	692	666	670	684	676	712	625	700	669	697	658	711	665	687	664	656	698	678	693	664	665	671	709	657	687	666	664	648	700	659	661	651	712	669	663	707	694	677	657	712	718	723	750	701	667	678	628	694	663	665	698	673	698	681	678	713	643	672	673	670	667	661	689	657	710	670	686	626	712	730	697	723	689	728	684	661	678	658	681	670	698	652	645	702	696	695	725	639	676	679	720	684	713	692	709	656	668	670	730	699	714	710	704	635	705	666	636	660	698	715	673	686	679	679	631	674	746	699	638	704	656	699	658	690	699	657	696	653	692	701	609	693	653	688	711	631	680	688	648	681	708	725	676	680	685	698	693	651	684	649	651	689	680	718	681	672	648	636	693	700	703	696	731	677	675	642	691	701	692	641	686	648	663	689	729	721	667	646	652	646	702	659	653	718	695	730	671	649	658	665	698	670	671	708	687	692	673	652	683	667	659	682	692	730	678	663	699	645	697	622	700	641	617	688	661	735	708	663	703	691	679	654	665	659	669	694	646	705	690	627	676	637	674	639	653	686	683	653	694	696	645	668	709	680	680	676	675	670	699	653	660	651	680	674	655	669	704	655	676	656	665	704	691	679	692	673	668	690	681	691	667	701	697	673	680	681	725	682	654	660	704	708	683	698	664	651	635	735	666	686	674	723	666	688	655	644	678	715	691	660	699	661	672	671	685	706	672	666	718	632	680	661	699	714	664	712	662	686	702	675	714	702	668	686	675	704	701	700	757	682	706	681	682	684	681	719	708	697	704	672	704	686	677	658	670	692	687	673	708	651	724	675	703	664	668	673	689	649	743	712	636	687	719	707	650	665	671	701	679	678	753	722	639	690	708	668	656	648	709	667	680	695	750	688	668	726	656	710	712	718	685	684	673	678	671	677	707	689	720	724	697	628	711	670	641	641	641	682	721	664	672	672	702	686	724	697	630	705	667	683	672	666	708	667	717	688	653	677	735	673	693	655	690	680	702	696	673	705	704	656	629	659	684	708	680	704	629	643	690	652	653	684	653	672	670	667	659	678
43770	13514	6672	4973	3150	2061	1408	980	831	685	551	529	517	439	429	387	386	433	373	356	377	394	404	376	348	367	345	380	339	383	377	423	374	377	359	371	367	385	353	403	411	384	348	367	369	342	345	357	331	352	358	350	331	347	332	345	325	307	309	333	348	355	338	345	329	355	339	319	362	324	332	330	306	312	358	329	362	351	348	341	353	324	319	355	334	357	275	347	349	342	346	308	343	320	341	333	361	337	348	329	335	355	355	295	346	318	344	326	350	340	357	360	355	325	340	337	361	323	315	358	344	368	340	350	315	340	331	348	348	338	368	322	348	332	358	337	361	318	343	306	342	344	301	320	327	342	340	310	391	373	365	384	359	376	318	343	327	354	340	340	332	310	339	316	304	299	338	322	341	299	357	361	338	336	335	350	341	355	365	337	344	286	303	308	322	300	306	348	330	350	312	344	310	313	346	332	330	329	322	366	348	341	355	390	359	325	370	338	342	319	346	323	322	351	342	347	358	338	303	354	347	323	361	334	334	358	344	299	355	353	374	366	358	329	343	342	370	369	332	385	316	338	353	314	345	324	358	354	342	357	335	364	327	334	382	355	313	305	352	358	330	359	384	306	369	339	341	320	341	350	312	366	357	342	343	336	302	329	355	323	352	350	327	352	319	306	337	362	351	380	359	331	345	348	346	316	373	330	349	342	317	345	383	341	347	314	346	335	340	348	319	324	343	345	333	319	337	309	332	325	325	346	318	324	341	361	325	336	344	355	317	344	292	341	343	353	340	335	348	332	356	321	340	303	373	351	334	311	338	338	356	346	346	355	310	356	348	308	349	302	359	330	322	341	334	297	344	370	358	330	350	315	309	346	324	348	332	314	358	348	387	332	332	350	368	336	350	318	299	349	356	323	370	318	348	315	335	326	337	388	341	324	320	333	328	348	385	378	383	339	378	341	324	319	321	327	342	363	312	323	337	350	358	342	289	343	316	364	344	316	357	351	345	346	332	353	326	356	380	367	361	370	345	359	357	350	316	344	362	320	347	338	284	358	343	369	326	364	349	377	353	358	318	331	331	340	339	348	313	344	328	372	352	350	356	322	355	337	335	337	353	343	322	342	314	366	320	313	327	331	355	356	327	322	353	330	331	352	325	324	369	319	358	324	368	332	368	325	355	345	325	330	373	376	351	300	309	344	351	348	359	354	344	337	380	342	352	349	322	325	370	322	339	334	323	345	353	321	362	306	326	355	324	313	358	302	348	333	312	298	347	321	345	348	328	355	393	337	374	357	317	352	360	347	311	320	340	381	329	346	327	313	327	328	329	348	349	318	324	349	326	345	345	297	340	330	330	337	353	323	333	332	336	343	388	342	345	329	378	345	324	303	333	340	340	341	351	345	335	346	357	328	374	328	361	350	356	345	342	354	326	375	330	354	380	318	378	345	299	319	349	330	350	316	349	351	321	318	348	336	329	337	320	382	328	345	345	337	356	309	327	348	357	315	357	342	338	333	332	345	356	326	350	350	363	375	346	337	366	342	329	320	317	360	339	352	346	369	338	341	336	329	354	362	370	321	328	329	309	333	327	358	344	334	325	360	321	313	345	382	353	313	314	343	351	357	320	342	330	342	320	366	306	365	312	309	355	336	355	328	337	316	331	303	337	338	363	342	350	330	319	331	333	332	306	374	333	358	340	318	334	336	353	306	329	319	308	316	348	330	353	322	326	317	350	347	360	339	327	303	332	309	345	343	328	357	335	358	353	334	331	330	338	328	314	342	350	340	331	314	335	374	380	360	310	299	330	347	329	339	310	334	342	335	307	316	299	340	319	367	325	371	349	396	330	315	347	341	351	313	316	322	312	330	365	301	331	334	306	346	363	321	346	331	367	381	308	333	329	338	353	337	331	319	340	329	362	348	311	337	317	377	352	315	352	322	322	331	372	343	330	345	297	326	340	315	316	321	343	376	329	382	321	345	373	377	343	293	310	337	353	357	370	342	314	358	368	315	353	361	339	323	334	300	358	350	335	341	358	359	357	342	362	324	318	342	351	350	326	344	329	330	322	328	327	344	340	379	311	342	319	355	338	357	362	309	353	325	320	316	319	353	348	348	338	341	311	360	307	328	360	361	327	373	340	309	351	329	327	352	371	361	314	348	353	342	315	338	300	324	349	344	344	290	345	316	308	339	364	355	353	307	309	344	370	346	332	355	343	332	338	350	336	331	320	336	341	338	339	318	340	347	325	310	339	350	334	349	386	341	342	301	339	333	361	364	362	305	360	304	318	315	327	314	338	336	334	336	337	363	314	327	304	318	341	355	356	339	315	362	331	350	349	319	388	340	317	329	316	285	364	345	314	359	343	341	343	329	339	318	340	338	368	348	314	374	351	330	368	328	332	327	318	311	328	327	315	333	344	353	348	372	348	303	361	348	328	353	332	348	317	334	341	343	336	320	337	360	346	370	350	324	330	340	342	359	327	340	352	330	351	331	308	338	344	338	374	353	339	344	343	328	361	401	335	329	344	326	349	327	331	335	351	351	331	325	366	358	346	349	344	307	320	301	340	362	329	339	325	313	334	337	329	334	330	315	334	356	330	366	335	349	341	348	342	317	337	328	333	351	335	349	342	363	354	344	324	345	319	324	368	338	322	371	353	304	327	352	346	344	359	345	333	330	362	299	323	346	339	322	362	321	299	335	318	346	321	350	321	349	354	344	322	315	332	365	333	355	318	315	353	367	335	363	351	312	355	356	332	328	313	342	317	346	362	351	321	351	337	340	317	320	320	349	331	340	331	353	362	347	340	339	333	330	336	338	339	337	344	327	304	328	360	362	348	369	329	342	384	329	293	344	324	340	314	349	359	308	310	359	340	353	324	362	356	334	311	324	352	339	362	356	376	376	354	315	319	324	385	342	328	327	328	326	319	347	339	346	377	299	333	316	333	342	339	322	317	296	309	358	320	349	357	329	354	329	339	322	363	327	337	297	328	364	342	352	344	367	352	337	348	345	343	361	378	344	363	374	361	332	330	352	336	344	339	336	322	331	357	330	379	395	343	305	335	375	332	374	337	322	332	340	322	316	350	314	365	352	349	337	304	371	343	341	332	307	358	369	306	342	372	350	326	327	336	312	363	329	343	346	331	355	330	361	355	322	338	326	327	362	348	341	296	324	331	329	360	345	356	321	325	351	338	340	307	322	363	333	329	362	333	346	342	338	298	320	340	365	319	372	333	340	323	361	353	322	326	315	351	332	323	316	360	365	326	335	334	323	362	366	301	332	346	369	361	339	342	351	362	334	322	356	335	331	357	334	341	337	375	368	307	329	330	347	318	342	336	327	332	286	338	331	325	328	344	311	401	364	350	332	337	341	391	314	347	315	345	370	356	321	355	354	308	328	314	325	336	293	323	336	354	337	348	328	376	339	362	327	297	334	366	310	325	341	327	335	342	352	334	348	349	363	372	327	336	374	311	361	315	309	299	315	328	312	349	327
24735	5303	9631	11400	9783	7511	5447	3986	3251	2612	2151	1856	1556	1400	1310	1190	1182	1104	1043	1010	1021	989	905	1002	944	969	1003	957	1022	980	1007	1037	1032	1004	1003	920	952	971	880	942	859	854	855	907	841	834	810	841	852	836	822	766	784	813	853	759	780	751	774	736	769	723	708	781	760	745	750	722	790	794	774	700	759	716	738	783	755	705	749	801	748	717	765	790	731	772	724	684	706	753	714	769	791	738	741	769	741	760	706	736	799	783	723	747	695	753	717	743	765	723	761	724	854	711	719	767	702	792	711	753	708	769	743	697	663	747	698	740	761	742	756	785	746	705	730	750	700	722	729	713	708	746	739	760	834	743	773	750	732	781	755	765	703	771	752	752	740	734	736	763	757	743	746	773	767	719	775	738	725	748	786	677	716	770	761	702	796	712	710	769	728	751	740	749	715	759	727	766	731	722	769	758	762	817	762	748	719	776	771	792	693	700	710	725	719	757	717	779	734	723	723	669	694	735	726	725	763	743	711	711	716	735	728	807	716	697	704	752	700	725	705	729	728	728	715	762	708	720	766	724	776	740	745	781	706	745	715	739	747	743	709	768	754	773	775	734	725	778	741	695	828	746	697	715	796	741	749	776	744	711	726	775	844	732	761	732	766	755	692	767	709	805	721	715	687	738	766	759	781	724	741	756	737	759	781	783	727	770	777	728	765	737	748	744	730	713	718	696	732	721	747	647	699	755	748	732	733	748	746	714	710	694	749	722	685	708	760	729	730	731	723	730	791	751	710	708	711	732	745	707	736	786	716	747	751	740	733	735	768	711	775	749	710	700	731	726	786	730	757	720	791	748	727	733	801	744	734	732	736	693	715	711	754	742	724	715	742	826	768	711	737	729	737	699	767	714	698	763	727	732	778	699	759	747	749	719	698	754	775	718	692	719	762	680	737	757	725	749	820	762	751	714	719	743	740	735	770	713	716	744	733	757	759	761	725	783	754	768	766	742	727	766	752	730	759	754	713	707	755	729	729	738	716	678	731	744	813	679	775	762	735	747	705	727	703	779	731	746	715	748	723	734	747	713	738	732	714	763	725	774	777	761	714	752	769	751	756	756	734	758	707	718	737	705	682	741	768	781	751	736	730	723	779	727	754	764	753	756	705	771	726	670	737	707	769	721	732	735	714	691	777	720	751	716	752	725	751	713	742	697	730	793	710	699	742	802	738	772	750	745	767	687	655	723	697	729	723	772	752	727	741	761	760	787	769	731	684	732	699	788	707	672	765	708	763	746	741	788	762	776	740	694	742	726	706	726	734	729	712	694	724	729	761	740	774	747	744	706	761	735	732	742	696	718	753	748	761	737	710	707	709	705	689	803	747	748	733	743	729	720	756	740	708	707	739	773	726	765	757	772	712	661	713	711	751	739	732	749	716	735	757	723	722	735	740	715	699	734	709	767	721	719	751	786	793	699	762	764	719	794	791	721	772	727	771	758	779	749	708	732	731	735	759	759	722	740	787	750	735	745	737	739	746	765	750	749	711	751	783	711	705	748	724	768	726	721	778	680	749	762	732	743	738	704	706	770	761	745	731	767	721	673	738	754	723	753	751	727	724	746	769	773	710	675	707	738	736	732	718	733	721	776	720	766	738	764	701	739	759	761	724	698	734	726	746	761	727	780	732	743	720	721	734	752	718	784	792	793	735	761	781	720	739	741	725	715	724	693	732	781	731	719	742	750	734	744	779	714	698	749	758	719	736	781	720	722	765	784	718	722	722	761	735	755	735	697	721	749	781	744	682	781	774	694	733	741	780	779	728	739	742	744	694	760	708	713	691	710	723	684	760	753	784	738	739	718	698	724	734	766	767	707	742	745	729	760	718	750	736	818	723	729	741	743	725	750	732	753	739	752	747	725	667	740	745	755	720	749	722	753	742	715	717	753	745	739	784	739	792	729	685	738	766	729	774	738	774	753	764	688	714	710	715	719	753	773	719	726	741	730	720	730	752	769	746	714	728	764	716	725	737	781	826	741	754	739	721	738	782	723	739	779	729	749	725	724	740	747	772	754	722	715	723	696	733	675	708	734	692	799	748	742	757	734	764	757	738	779	684	758	755	723	731	759	742	790	778	796	747	738	711	765	706	761	726	754	754	761	781	712	751	762	733	749	738	750	695	730	733	756	730	783	737	728	798	731	748	785	750	710	796	743	773	725	743	731	729	729	716	705	737	715	735	776	731	779	749	719	738	756	709	757	669	687	667	788	723	743	711	712	740	728	717	724	716	754	732	725	750	753	744	824	746	714	724	797	716	759	738	733	757	719	753	711	726	760	766	790	733	747	762	780	742	734	796	719	690	751	748	746	712	726	749	808	729	701	741	763	745	751	692	739	699	812	732	728	800	752	766	791	785	777	698	720	781	754	712	750	727	710	731	746	745	732	737	726	748	782	728	718	727	752	780	758	728	756	716	761	706	793	754	766	772	694	678	765	678	725	727	711	713	761	733	721	730	717	738	772	731	692	732	723	748	713	735	723	721	722	733	746	762	760	731	753	758	741	765	709	742	734	717	723	802	699	751	693	774	726	752	743	700	736	739	704	750	727	760	714	730	729	768	731	765	718	710	768	696	733	757	770	779	744	765	754	720	730	737	782	709	746	749	728	779	683	735	733	732	751	774	768	713	726	796	723	729	689	742	791	727	736	791	709	741	708	770	754	735	732	737	677	750	701	737	719	684	768	748	786	756	758	729	704	753	769	736	758	726	727	719	749	771	765	749	706	766	720	727	779	709	732	745	755	721	726	733	747	764	718	738	770	731	725	706	757	757	769	751	761	769	752	727	760	690	762	780	749	767	703	743	719	754	742	754	733	769	737	748	694	762	724	707	713	733	737	738	756	768	763	704	688	722	719	735	735	737	739	740	769	709	740	716	731	761	770	800	719	749	701	700	758	703	699	717	780	724	726	776	704	755	762	762	798	709	755	726	765	706	812	776	768	751	765	727	740	735	687	753	730	755	732	743	744	754	729	791	743	825	716	706	752	751	768	781	717	734	747	759	743	758	775	731	731	702	682	749	704	743	736	799	776	741	753	680	772	744	699	701	726	701	710	751	709	750	747	768	725	725	762	726	728	757	737	720	753	722	757	767	764	671	737	742	704	702	737	695	700	765	679	760	742	700	769	735	734	697	689	733	760	713	724	729	787	739	726	756	752	732	725	747	738	746	715	728	750	740	754	762	754	703	750	747	791	731	727	733	764	742	699	744	731	761	724	745	734	763	700	701	705	701	755	769	777	742	723	712	734	704	739	735	735	746	719	783	740	756	770	731	734	743	770	754	748	728	718	776	717	756	721	771	754	734	789	756	752	763	777	769	711	747	728	707	761	763	750	778	739	770	742	700	685	728	732	739	749	732	724	755	757	738	736	788	757	708	737	769	747	738	754	728	766	698	751	698	725	728	777	742	747	741	749	759	771	729	736	764	711	744	741	746	761	748	729	740	734	775	763
13609	2507	1960	1643	1112	765	535	442	383	328	275	270	268	242	237	198	222	254	251	226	207	211	233	230	227	231	247	248	219	230	239	258	260	212	227	236	225	198	215	249	234	227	227	198	223	233	211	223	240	214	234	179	187	202	203	215	213	215	218	227	203	218	199	202	184	185	228	214	217	231	192	231	235	246	213	221	210	224	242	259	223	216	211	256	231	214	252	193	198	223	219	205	219	212	213	227	190	226	210	223	187	206	198	243	203	208	210	197	210	196	223	205	225	199	218	227	231	223	218	216	216	205	206	200	195	214	222	265	237	203	237	218	209	236	215	199	226	223	234	224	218	212	233	227	200	208	203	237	216	249	177	217	216	207	205	228	221	223	224	187	203	179	223	275	233	213	204	225	209	203	229	223	209	234	215	246	235	204	240	219	228	201	215	211	212	216	220	213	215	209	205	201	197	227	214	195	206	228	205	217	198	196	206	219	246	206	206	209	219	199	198	226	183	194	236	227	206	205	227	244	216	239	207	221	214	211	221	185	249	221	226	204	220	221	193	218	207	225	251	238	223	228	224	207	229	212	243	254	226	228	242	191	235	205	220	216	213	219	220	222	208	231	229	215	220	224	210	216	205	218	235	219	205	224	216	206	220	225	209	184	234	266	209	213	204	204	234	240	206	193	197	232	219	213	214	215	225	237	217	204	266	216	226	227	207	198	237	211	232	225	245	226	215	197	234	226	218	215	250	209	185	232	196	234	207	228	232	239	236	209	208	193	211	202	247	195	213	215	251	223	199	178	227	250	223	241	198	186	225	218	212	214	221	195	194	194	202	221	194	214	219	239	219	210	233	219	222	207	246	157	213	229	225	245	225	226	218	226	238	207	205	206	181	225	194	232	219	208	219	230	241	230	221	218	217	227	235	226	203	232	228	204	226	222	194	211	240	232	213	227	202	222	242	218	206	219	202	246	216	209	205	216	217	243	246	212	216	209	237	239	230	186	217	197	228	221	240	204	212	243	219	217	227	244	218	227	197	201	193	223	204	208	236	231	237	207	219	217	216	220	246	229	238	204	200	218	223	231	215	236	211	210	193	245	227	229	215	189	229	228	200	217	208	180	222	217	251	243	211	205	231	208	221	237	203	223	208	200	225	199	198	242	195	187	203	221	220	209	194	228	206	190	227	219	228	213	213	225	221	203	183	226	212	207	245	225	189	233	213	223	195	244	217	227	246	227	201	246	235	228	215	219	211	202	231	223	228	234	181	209	211	229	215	240	213	189	202	214	228	235	222	197	213	213	224	221	212	184	208	215	247	224	252	224	216	236	261	215	230	207	221	196	252	233	233	191	181	226	237	236	246	225	232	212	208	216	219	222	212	222	205	249	203	218	208	172	203	242	218	214	220	229	218	211	221	211	219	175	232	216	211	228	202	191	214	210	219	183	223	220	240	206	223	211	226	216	228	224	221	202	209	216	247	197	203	214	225	244	247	250	220	205	209	237	218	245	216	209	237	210	252	242	195	209	252	231	214	219	214	217	233	198	215	214	211	219	206	223	224	220	184	224	210	215	202	210	245	234	208	230	193	194	195	240	243	198	198	214	217	229	197	205	212	194	225	209	182	246	230	210	216	223	208	222	207	191	229	197	201	210	211	218	190	212	237	209	198	208	202	245	197	210	207	203	221	216	218	237	208	236	214	216	211	208	214	254	193	198	210	226	207	213	228	245	201	208	224	223	223	215	221	222	219	225	210	233	186	221	194	214	217	189	204	229	192	203	201	202	216	215	201	223	220	244	223	218	236	198	192	200	235	242	209	216	219	222	200	212	207	216	188	200	210	229	211	209	216	198	221	232	221	201	221	207	204	238	203	213	228	218	229	250	195	232	212	223	200	193	205	184	227	194	234	221	225	243	193	205	209	219	200	206	217	225	216	229	215	244	235	223	214	238	188	214	235	212	225	226	222	215	239	196	181	204	198	219	205	230	204	204	237	222	194	210	221	225	227	221	212	238	236	232	228	211	206	216	245	215	251	219	245	227	215	223	212	211	214	201	245	205	244	219	236	238	218	204	239	214	230	196	198	223	225	228	215	181	221	235	220	211	218	207	178	229	214	234	250	223	203	187	229	218	198	238	229	218	202	232	217	210	204	208	215	210	223	224	181	211	249	221	235	210	231	238	234	225	227	208	222	221	206	216	199	219	216	229	208	212	220	190	199	217	214	225	202	203	219	224	203	212	217	206	234	215	214	217	224	211	241	237	202	229	194	224	240	228	231	199	232	204	214	235	207	205	214	218	213	248	255	219	220	236	231	234	222	217	231	190	251	230	194	182	207	250	206	208	247	209	218	239	217	201	247	215	188	249	218	199	216	213	228	191	223	215	220	201	209	206	211	197	208	225	194	211	210	213	241	215	227	227	228	214	215	230	225	234	207	230	232	224	238	244	216	202	222	231	194	213	206	209	210	201	223	234	216	212	223	204	214	182	220	198	212	199	209	210	227	210	188	223	230	234	224	192	238	216	197	226	217	215	229	205	228	183	215	220	223	231	202	223	217	234	201	232	213	223	207	216	210	214	210	230	208	208	208	210	198	209	223	220	223	222	236	246	200	229	216	237	203	220	224	209	201	212	212	211	235	231	201	213	228	206	201	220	228	209	197	210	189	222	223	209	202	233	204	205	183	250	222	201	210	225	214	215	238	219	227	217	189	217	231	181	205	193	221	214	182	224	196	212	253	232	234	196	184	204	208	209	243	230	235	223	225	208	208	238	234	210	202	228	235	219	236	245	203	207	228	229	231	220	215	215	204	239	225	235	239	242	236	198	219	209	218	200	222	211	228	221	228	211	229	217	195	233	229	227	219	207	246	234	215	241	219	196	216	222	196	214	207	206	225	215	206	214	235	232	197	211	222	239	212	228	232	199	241	182	198	219	209	227	231	220	231	242	220	227	218	227	201	232	227	203	214	218	217	201	208	206	232	245	211	229	239	219	233	241	231	241	195	213	225	204	244	208	210	227	193	224	215	229	222	229	205	211	200	214	215	199	231	223	228	227	207	215	219	211	217	213	217	212	231	221	229	236	189	228	231	220	218	225	228	220	226	209	199	213	193	214	241	255	212	206	211	191	249	217	226	239	232	218	200	234	219	191	243	217	214	202	264	247	255	203	222	211	211	231	204	215	242	239	215	213	225	204	224	246	179	231	234	224	248	239	233	226	226	212	221	229	198	203	238	222	225	216	232	210	195	219	210	214	209	216	219	222	217	245	197	244	235	207	179	219	238	201	233	227	220	239	197	213	190	210	225	205	247	232	231	213	193	221	176	214	206	219	215	238	236	225	227	212	203	206	217	237	218	216	204	204	211	239	235	187	201	205	207	247	245	230	240	209	225	216	216	222	222	206	226	227	186	203	225	218	223	229	201	201	220	195	176	219	221	215	220	232	201	218	218	236	234	218	233	201	188	234	234	215	218	205	215	194	228	190	205	238	219	208
7907	1901	3799	4675	3815	2879	2143	1604	1333	1104	947	898	804	742	723	649	624	593	603	572	576	582	563	574	574	581	608	627	609	530	621	567	574	622	582	600	563	615	578	591	560	550	571	538	585	539	570	537	526	567	570	534	511	547	547	509	482	514	545	510	514	510	525	509	482	520	519	486	519	518	494	540	496	526	534	550	522	521	529	502	497	524	525	530	503	508	534	499	538	502	536	491	532	471	480	527	531	501	508	533	485	496	523	526	531	537	480	557	491	503	512	496	500	491	558	513	548	542	520	514	492	500	515	522	505	500	521	520	525	531	547	538	493	515	569	502	571	481	540	536	545	510	514	532	500	472	540	531	528	518	490	534	520	500	480	526	552	537	511	526	511	531	469	524	527	532	538	516	479	499	518	450	516	491	487	541	528	508	531	514	517	489	534	520	497	525	521	509	528	541	522	487	487	541	531	517	454	503	464	533	550	522	510	503	521	502	513	543	500	537	490	522	534	468	517	519	478	486	505	529	460	508	574	546	525	519	536	495	506	565	488	503	507	520	509	505	478	481	487	544	521	488	502	500	479	537	457	515	476	534	501	531	513	490	495	488	538	502	497	493	492	552	508	479	520	511	533	517	506	535	518	494	524	530	519	518	489	521	532	500	516	516	514	510	527	502	524	536	559	500	510	530	532	510	467	551	550	515	523	480	501	486	519	504	509	549	533	483	552	500	551	502	507	487	504	505	508	532	476	510	524	529	488	529	472	532	506	487	474	499	485	519	539	469	557	532	573	533	528	504	520	552	506	481	551	514	522	530	523	533	503	496	509	529	517	472	482	518	507	533	507	510	534	546	463	512	494	532	520	451	576	495	510	524	528	512	504	517	536	513	557	501	553	495	485	499	520	512	529	512	503	491	535	503	503	510	506	527	557	524	557	505	490	471	498	513	516	519	554	491	530	521	511	488	512	505	534	494	505	501	518	471	503	491	498	488	491	537	512	530	500	485	473	520	506	479	498	513	495	507	536	516	527	485	494	474	515	528	505	496	529	465	515	526	500	482	481	495	534	515	533	536	489	477	562	493	528	495	501	506	515	527	507	524	524	483	525	516	535	526	499	507	499	543	540	532	470	511	521	514	505	507	517	532	491	538	537	514	514	491	519	470	502	470	484	498	530	537	506	543	496	499	525	543	509	471	541	511	520	525	505	528	533	536	519	507	527	497	515	530	524	504	477	534	517	516	555	527	486	548	519	488	528	542	524	478	547	512	468	536	550	475	558	544	555	503	516	538	501	555	505	555	460	492	517	506	513	517	552	462	497	534	516	521	557	515	504	494	489	513	540	502	522	513	490	495	555	551	530	502	514	507	498	503	513	476	531	542	514	535	539	494	494	550	516	470	503	511	497	503	483	517	483	560	550	488	541	492	507	541	515	538	525	488	545	511	546	531	510	489	518	536	500	531	481	497	530	486	491	505	509	510	530	488	548	519	521	485	525	515	495	522	533	518	497	571	492	506	530	532	500	505	487	524	535	514	510	516	535	521	446	554	513	502	545	521	526	536	535	524	489	519	517	490	536	521	546	526	539	550	513	505	534	513	496	516	511	550	503	556	537	544	513	513	513	520	503	487	468	538	516	524	520	510	495	496	541	565	491	504	510	466	515	495	500	490	542	508	555	520	497	489	517	518	528	535	495	529	500	483	525	533	527	573	530	491	524	490	500	514	503	524	527	523	520	517	514	515	512	522	539	516	504	542	535	542	478	542	522	507	488	487	519	513	531	544	535	523	515	465	484	510	497	519	504	552	549	492	516	522	526	520	511	468	517	533	494	528	532	521	503	526	468	536	516	520	548	536	499	539	502	551	488	514	527	506	563	498	509	496	515	507	493	557	535	493	462	499	513	500	507	530	542	539	542	544	506	499	551	538	492	535	516	501	512	519	491	512	482	493	558	568	532	503	538	509	533	514	511	510	516	534	491	556	516	500	517	465	534	540	507	507	518	532	520	517	512	473	461	495	478	490	528	504	533	520	480	520	561	579	486	526	544	520	529	506	537	540	478	511	474	529	450	480	488	517	497	529	543	519	553	523	547	532	533	524	536	507	496	517	514	496	507	514	542	564	500	462	525	515	536	554	455	519	501	509	500	542	565	489	525	505	527	524	501	520	488	514	484	508	454	526	502	520	514	524	503	523	517	478	497	517	500	490	519	520	519	518	534	502	538	487	506	562	524	507	492	502	530	509	541	485	504	525	531	514	540	520	533	548	479	558	499	519	527	547	486	478	498	490	530	533	556	498	581	540	492	539	560	497	490	474	507	467	525	513	524	477	521	501	493	513	528	510	509	509	497	522	558	532	490	482	504	471	549	525	507	540	536	516	522	499	507	516	514	512	501	530	509	516	525	514	476	504	541	509	547	531	519	544	506	503	528	526	537	474	471	535	536	523	490	513	509	509	532	470	502	528	542	553	519	511	496	530	487	529	533	519	518	510	491	518	531	520	512	549	512	499	518	523	486	523	538	501	527	519	498	520	516	502	518	490	500	518	488	516	523	518	489	470	536	513	548	510	499	531	503	515	491	474	465	479	533	529	479	499	502	474	522	485	545	534	463	505	512	517	510	507	497	525	515	536	523	508	534	545	559	510	537	518	475	504	529	504	509	514	516	473	507	491	523	510	527	537	487	503	523	500	500	494	507	521	518	513	518	494	501	483	505	546	486	568	529	462	476	499	476	525	468	459	499	520	528	537	531	538	513	492	526	514	510	547	554	510	542	484	511	497	529	513	528	515	486	530	506	539	509	498	485	518	514	495	497	476	490	548	565	507	505	506	503	547	517	507	508	504	516	523	532	500	522	536	497	494	536	520	537	576	531	539	490	497	490	493	473	532	509	471	533	496	514	564	530	494	487	560	531	508	491	506	524	478	515	523	538	533	533	515	494	534	480	515	535	543	518	491	510	526	510	514	537	492	509	513	497	515	490	549	549	472	525	480	502	525	522	506	491	529	542	504	501	539	501	495	513	527	525	517	501	514	499	528	501	504	500	506	490	503	515	518	502	488	523	518	513	495	499	513	540	529	493	493	528	465	512	500	509	500	505	501	510	529	528	548	511	530	496	522	508	500	571	514	446	517	571	534	529	528	473	521	532	501	479	494	525	513	510	490	490	486	525	515	511	514	478	526	546	540	483	519	490	505	494	492	519	489	500	490	502	544	513	495	538	543	525	523	492	541	492	523	530	539	499	517	502	518	496	545	508	494	485	532	486	552	516	563	509	574	511	503	528	504	496	541	535	502	517	506	490	484	474	531	505	536	510	548	508	512	539	499	501	526	531	524	527	490	463	504	491	528	509	477	526	518	511	551	517	499	526	481	518	520	528	525	493	458	523	530	506	482	521	536	496	543	508	510	504	579	533	524	485	504	514	564	510	501	533	530	500	464	497	504	481	550	512	525	512	528	584	532	505	497	488	532	586	518	485	504	508	462	539	481	491	510	523	509
32291	7624	4049	3000	2034	1351	980	809	650	494	456	407	381	403	341	368	339	358	313	347	333	332	291	338	348	336	316	338	329	338	318	342	323	346	351	352	285	343	341	314	282	284	305	335	325	329	330	307	313	317	327	322	323	302	311	285	319	296	341	307	335	305	284	308	307	318	280	333	308	288	300	266	300	298	289	314	321	335	278	304	337	291	329	314	330	291	313	280	308	287	295	323	306	296	302	333	300	305	304	272	341	306	323	313	288	325	319	296	279	300	308	312	300	291	298	290	317	319	300	297	329	348	326	287	288	287	288	303	302	281	292	307	278	290	305	300	271	306	293	291	327	318	297	313	291	314	298	301	286	315	324	305	333	311	306	317	300	262	265	299	302	330	303	321	292	308	293	263	308	287	292	308	303	310	279	288	267	312	302	288	323	332	305	307	271	284	264	307	314	304	301	298	287	306	299	301	300	297	260	265	320	254	287	315	313	295	310	299	319	275	306	268	291	336	281	284	280	306	314	284	288	329	334	285	317	291	319	312	284	292	305	302	319	307	303	308	302	309	304	295	292	325	293	329	297	322	293	308	312	316	295	345	289	292	285	319	315	291	303	288	286	298	296	349	281	300	336	286	283	270	335	320	292	275	303	319	340	338	294	301	318	325	296	293	294	290	293	320	271	342	297	315	294	279	331	294	304	279	274	326	326	258	318	297	313	324	289	293	289	330	288	302	297	308	269	319	286	288	301	303	313	312	301	275	294	291	311	261	307	294	326	275	289	294	304	270	289	284	286	321	299	290	285	289	293	305	287	317	335	281	287	311	296	297	306	325	311	318	336	299	276	290	264	303	283	330	321	324	307	280	299	294	282	295	304	299	326	280	311	335	305	273	322	339	315	290	281	314	278	291	291	331	305	300	303	328	311	295	303	303	342	324	306	308	310	290	292	324	286	289	311	308	325	329	392	283	295	319	303	298	333	322	316	361	339	274	284	306	291	293	318	295	287	320	306	325	316	273	313	316	310	322	338	307	268	304	320	285	297	314	286	278	316	320	302	290	292	341	296	326	271	282	317	301	309	281	295	317	366	329	281	326	294	310	313	295	297	316	286	274	267	277	290	286	316	289	323	314	252	318	286	286	308	297	293	308	303	290	319	324	301	287	293	286	301	315	302	347	289	324	338	305	310	327	319	316	346	297	302	281	293	342	304	306	292	295	313	340	301	294	287	307	308	290	285	310	283	279	314	310	285	316	253	266	296	312	280	327	282	312	299	321	305	308	297	294	277	299	299	304	343	326	273	283	290	297	323	307	307	325	303	294	283	326	276	332	259	269	259	318	298	314	297	293	285	269	305	288	281	316	268	311	303	316	306	257	295	249	302	328	314	304	274	310	274	294	329	280	286	299	292	297	268	284	308	358	298	298	309	284	280	310	329	265	297	275	293	324	316	311	285	286	285	315	286	299	295	275	272	286	312	306	315	262	279	288	286	300	263	322	283	297	324	291	291	278	262	310	307	304	306	295	319	338	310	303	318	301	276	309	335	292	307	319	298	261	304	302	266	285	342	299	265	288	311	288	291	293	322	311	299	283	299	339	294	288	324	284	302	296	289	271	265	262	313	312	290	271	314	313	322	280	291	294	291	309	305	337	334	349	294	342	304	270	289	275	283	297	311	292	356	313	311	295	311	318	293	313	295	274	285	330	269	331	294	279	324	291	309	284	312	307	313	304	324	339	288	294	297	323	297	274	309	306	254	306	349	308	279	268	264	279	307	326	313	307	293	309	311	303	297	312	333	280	308	308	306	302	313	292	289	313	300	304	296	305	288	324	329	317	327	313	298	314	327	261	297	292	313	298	316	281	294	295	326	287	308	320	294	307	315	305	304	315	299	295	300	282	319	304	277	306	321	297	284	286	314	302	293	296	293	301	277	320	303	291	279	305	295	315	294	296	298	332	273	290	290	304	301	295	319	281	302	339	278	296	267	300	317	301	315	328	301	279	273	332	298	317	279	317	311	306	305	332	295	317	284	302	285	318	305	331	296	290	276	311	338	312	272	298	284	287	288	271	332	313	296	316	308	297	317	285	316	292	342	313	299	295	305	273	297	345	312	322	320	304	307	308	300	288	285	307	279	322	288	272	276	289	311	300	343	317	277	342	294	293	303	324	327	315	290	281	313	303	305	267	310	323	305	289	311	291	304	298	288	298	282	319	320	289	286	301	294	277	313	301	308	308	295	312	281	272	305	317	300	305	277	326	294	289	290	290	317	303	303	299	291	291	309	313	282	272	279	294	300	270	307	284	318	291	280	312	331	311	295	306	279	292	289	279	299	294	266	304	294	272	297	297	305	314	320	329	291	316	345	300	280	295	299	299	304	286	285	299	296	294	283	300	326	303	313	315	296	331	262	301	283	287	308	338	312	292	294	324	299	274	315	302	317	287	273	294	299	277	332	302	306	296	304	341	271	283	307	290	293	312	290	303	315	293	290	277	271	288	306	273	312	327	324	274	266	300	310	287	301	302	313	316	286	273	310	316	328	308	331	319	289	274	314	280	301	290	322	283	313	284	275	292	323	312	287	285	296	292	287	302	313	273	278	262	290	303	281	292	301	297	284	305	317	315	291	311	246	325	307	282	298	292	319	257	287	315	330	308	302	285	286	326	278	282	303	299	304	274	304	274	302	323	320	312	326	294	245	284	292	283	276	292	307	287	287	285	293	304	335	289	317	329	307	332	341	312	280	327	276	306	275	309	300	325	305	299	285	288	292	299	283	292	311	325	328	301	323	318	310	293	279	307	294	292	301	309	308	307	381	281	297	309	316	263	297	303	312	307	274	303	263	313	298	295	308	294	317	329	319	281	282	318	336	271	292	329	308	290	270	305	313	276	304	324	280	306	317	310	318	289	299	313	320	300	303	300	286	303	307	285	263	295	287	282	272	267	321	313	290	319	332	301	281	308	297	300	269	271	309	314	293	302	281	299	291	269	295	305	300	320	310	316	318	302	327	322	278	353	277	309	262	249	294	285	330	290	310	262	288	300	269	295	335	271	298	316	288	304	283	317	303	313	303	280	286	317	307	295	312	302	287	328	285	290	312	319	305	332	286	296	295	274	288	288	297	341	302	299	274	285	306	319	291	297	292	264	316	294	295	268	283	284	313	280	287	328	308	316	310	306	333	326	308	271	317	296	284	279	322	338	312	279	298	285	283	291	306	303	306	331	281	308	309	368	257	262	328	296	318	289	309	308	292	299	362	320	322	289	303	283	322	301	303	276	278	317	290	289	311	282	314	298	323	302	303	290	310	282	285	334	290	280	307	301	273	306	356	296	303	265	270	309	285	308	299	294	278	305	280	302	317	316	303	300	270	347	318	293	295	318	321	329	311	284	296	310	303	300	317	302	320	297	295	284	329	304	313	307	287	318	272	309	343	284	279	304	307	287	272	306	277	324	282	311	314	333	329	299	308	321	283	331	297	279	335	262	310	259	273	302
19087	3449	6802	8291	6930	4993	3939	2890	2426	1911	1621	1382	1248	1017	1015	1011	934	848	881	879	873	891	800	824	802	782	881	828	841	850	846	837	853	791	855	802	829	786	826	771	762	724	788	777	760	793	707	732	757	722	693	778	686	699	703	726	681	685	712	709	670	666	723	665	659	683	662	700	674	682	695	698	693	709	683	743	688	680	675	732	682	719	691	732	693	679	665	672	683	661	701	633	690	695	681	661	721	673	674	659	700	686	733	610	709	666	680	673	677	692	687	701	677	678	682	658	677	649	700	727	683	673	722	688	679	716	684	653	641	656	720	669	660	681	707	674	671	686	626	635	697	678	694	689	698	690	701	674	679	635	687	682	713	627	642	669	667	668	715	700	698	682	698	669	668	657	650	676	684	697	665	656	654	667	661	666	663	630	674	712	700	688	636	688	665	684	643	666	665	684	710	640	659	651	683	676	686	702	672	673	673	651	667	666	721	651	701	699	698	691	641	673	693	708	661	661	667	706	682	652	699	694	677	664	660	652	702	659	703	715	651	719	686	667	727	669	646	683	689	680	712	643	648	671	674	667	655	666	702	686	717	674	691	683	724	708	621	697	724	685	660	667	656	689	692	698	628	664	643	724	634	647	718	687	650	716	693	632	679	680	656	672	676	717	663	682	711	689	717	656	695	704	695	709	670	667	697	693	655	680	704	701	684	677	675	735	651	681	685	675	681	695	688	635	694	671	688	735	673	649	683	637	654	680	692	662	659	657	663	692	668	716	730	693	696	641	717	708	648	692	644	688	681	693	678	683	711	698	689	656	654	660	676	653	686	630	674	670	697	701	661	643	761	665	720	656	650	626	648	667	681	623	689	719	682	671	656	656	700	702	697	660	676	677	668	683	655	684	674	668	661	671	665	650	670	668	661	644	657	684	695	752	642	649	641	676	689	707	677	734	654	691	715	635	670	701	660	660	658	685	673	740	620	697	694	661	706	689	702	675	650	640	686	633	648	660	656	675	661	629	722	664	671	690	696	685	623	675	678	643	664	666	631	690	673	672	653	646	714	677	680	668	689	700	685	726	674	668	672	676	714	672	648	657	724	684	672	642	646	672	661	668	687	663	689	659	683	666	694	693	653	674	722	691	691	719	670	679	660	693	660	681	678	697	703	684	657	667	689	729	710	689	671	676	681	671	682	662	711	663	672	638	713	639	676	702	699	698	615	667	686	729	721	678	638	669	707	754	668	705	689	614	654	680	695	672	645	656	682	686	684	669	680	696	662	656	663	662	664	686	684	671	703	672	644	696	689	626	691	662	645	694	732	687	695	721	715	712	652	651	701	684	646	689	660	664	716	676	662	697	658	682	675	706	685	717	691	703	670	706	666	658	710	702	698	676	679	671	682	700	673	666	651	677	712	737	670	634	656	674	725	668	659	701	682	681	667	703	706	668	728	627	679	696	674	706	670	698	692	700	640	684	684	678	704	685	657	698	677	690	680	709	657	671	725	709	670	660	646	684	687	686	651	725	655	698	664	671	674	714	672	697	663	665	700	624	659	690	687	714	661	716	674	649	632	642	702	700	712	636	714	624	700	649	692	687	653	645	682	695	698	683	655	643	740	670	696	681	690	686	698	657	666	676	661	702	721	679	672	712	619	657	697	679	720	688	679	725	648	671	674	661	695	649	699	666	678	676	664	684	684	652	700	696	648	669	694	688	706	670	653	718	684	655	649	711	640	698	649	665	701	644	693	643	680	721	650	658	721	694	701	677	692	663	654	706	666	679	661	656	681	652	650	672	709	625	655	634	671	684	684	681	711	713	662	667	630	718	681	646	688	687	642	698	714	641	672	687	703	737	679	732	720	707	700	695	691	729	669	674	673	660	702	674	631	714	680	735	667	665	692	686	696	716	706	641	699	702	683	687	722	692	627	694	691	644	621	737	670	675	710	704	656	681	695	701	711	658	681	703	645	624	663	684	674	677	689	663	683	700	693	711	710	650	647	658	710	650	680	662	701	627	667	692	685	673	671	706	645	676	717	638	686	707	675	709	661	669	715	749	721	678	729	665	666	670	668	683	678	700	686	643	706	683	687	641	640	650	657	669	656	701	671	677	684	694	698	679	677	672	688	688	662	712	721	673	670	658	706	663	673	699	657	709	689	697	675	636	691	683	678	636	691	693	705	644	708	659	658	680	715	673	663	677	671	661	728	664	639	672	690	719	657	635	658	715	646	689	685	654	652	688	709	655	691	714	662	668	660	663	693	630	685	676	673	682	683	721	686	739	646	699	704	681	662	678	686	659	712	660	674	663	651	703	729	654	643	641	631	706	706	703	741	694	668	721	670	699	664	647	669	673	677	685	626	659	672	666	681	703	701	689	690	627	746	690	658	684	693	652	692	676	694	688	670	698	663	638	672	680	713	689	657	718	691	694	630	713	697	691	660	661	685	630	664	692	714	651	671	693	660	693	687	663	591	696	711	712	684	637	686	690	618	672	709	671	675	708	665	676	669	662	682	652	657	713	682	658	665	711	724	697	685	656	676	654	696	707	656	687	687	664	656	680	665	683	652	700	661	662	688	679	693	599	722	700	672	629	682	667	706	618	627	655	639	648	694	680	670	711	735	659	677	699	640	697	672	681	680	659	670	601	702	678	674	673	663	664	676	647	670	721	661	686	675	703	640	682	661	680	645	657	680	671	686	695	698	657	731	696	672	664	672	665	649	676	687	709	712	678	719	640	665	715	655	654	706	655	714	689	643	614	690	691	659	665	631	720	677	708	676	667	703	658	652	712	651	623	673	626	701	641	680	663	683	681	677	697	667	641	673	672	691	666	690	694	688	704	676	660	664	718	670	648	635	684	690	697	662	653	674	655	715	668	681	729	680	727	663	665	665	710	622	688	630	672	693	678	680	693	668	690	656	671	691	653	695	704	677	651	659	709	677	698	642	679	686	683	692	665	619	658	668	667	647	678	655	679	703	669	681	691	651	628	674	679	662	706	687	663	679	682	694	649	678	666	708	710	685	693	653	667	677	669	679	676	702	694	679	687	676	657	714	729	717	687	659	682	706	693	644	684	661	682	631	691	673	681	659	667	684	649	684	709	652	668	731	651	717	707	696	693	664	643	674	665	683	660	719	704	699	667	687	693	705	683	700	662	676	656	635	666	704	650	679	655	696	670	665	662	640	716	676	655	689	682	675	668	696	686	687	636	751	672	700	674	661	655	697	681	651	680	655	670	667	675	660	697	671	636	688	639	668	703	689	680	681	679	659	704	709	642	694	689	675	705	664	702	652	672	769	701	691	703	632	672	676	618	709	692	684	727	692	680	685	713	668	702	707	662	706	631	752	656	665	679	695	689	741	706	683	723	709	679	645	679	660	688	679	691	660	685	696	654	677	682	651	663	737	668	639	662	685	680	704	675	677	641	647	686	666	689	706	717	650	674	687	678	700	655	701	672	674	643	647	672	670	716	693	648	711	654	656	680	620	682
44419	14641	6651	4905	3031	1940	1463	1009	860	683	619	561	474	443	452	400	408	411	430	377	390	377	355	362	380	371	381	328	365	336	355	361	394	366	378	354	365	390	408	355	390	336	364	365	330	412	339	330	332	383	339	352	358	379	362	329	355	328	305	328	357	352	349	336	337	313	369	342	309	364	298	312	287	330	336	327	364	346	324	318	330	375	337	326	357	340	336	328	326	345	344	353	341	365	321	316	364	326	337	352	358	343	360	325	385	347	338	357	321	394	350	308	327	329	326	352	338	299	342	356	352	343	317	344	325	342	342	321	301	313	292	319	358	300	373	350	348	346	350	303	358	319	317	332	322	333	340	361	324	318	324	365	367	319	324	334	316	327	335	342	327	343	324	338	349	368	322	296	322	332	333	314	329	336	329	335	357	359	369	333	339	328	332	315	360	329	354	305	338	353	341	312	326	362	347	346	340	349	346	314	309	341	324	340	353	362	329	341	300	341	363	367	344	320	329	365	387	319	333	321	351	335	371	318	320	311	347	352	341	341	343	343	334	345	315	299	341	324	352	330	345	357	345	309	321	376	326	345	339	326	338	328	317	301	357	323	345	322	340	338	326	333	313	354	332	321	354	336	366	338	337	348	344	341	355	372	332	334	336	354	332	354	334	343	322	315	329	307	315	358	329	321	331	330	324	342	330	351	358	329	373	350	344	334	331	316	328	359	317	324	335	351	345	364	300	319	305	355	379	377	354	372	351	336	354	315	390	324	330	330	363	351	329	287	332	357	327	324	332	322	289	333	338	352	367	329	323	373	342	315	369	348	323	335	309	326	323	310	334	322	323	347	338	332	342	349	354	370	334	345	335	340	327	342	364	323	350	296	367	390	308	331	307	335	351	342	347	342	336	341	338	320	333	345	317	317	343	303	293	329	369	359	378	298	350	330	278	331	345	302	368	321	332	360	348	323	313	360	335	303	342	364	311	337	378	341	319	365	291	386	318	341	354	312	344	345	325	321	350	349	359	351	364	315	333	302	331	344	338	340	330	347	346	349	351	318	339	326	306	331	336	313	306	365	318	334	318	379	372	343	354	327	318	324	307	320	334	328	371	367	319	348	344	346	306	329	311	337	326	337	335	303	319	332	363	339	331	303	341	322	355	333	344	380	323	341	335	364	344	355	311	351	310	348	375	405	347	332	362	324	345	348	328	327	336	364	339	345	349	347	333	331	308	378	333	341	333	324	341	326	354	282	308	340	344	354	355	311	320	349	295	328	338	340	338	330	335	327	350	335	360	309	360	353	313	323	368	351	311	348	347	365	322	356	338	339	332	314	288	323	358	338	322	376	328	340	347	342	320	332	302	338	342	338	340	343	329	344	353	348	339	331	323	346	358	325	309	317	351	327	331	317	337	330	327	335	341	292	315	303	365	336	327	317	327	325	340	330	373	333	325	302	387	315	326	325	341	325	361	323	352	302	335	328	312	353	335	355	362	301	277	319	336	341	362	331	324	360	339	314	334	348	365	334	396	362	333	343	312	325	344	349	307	353	336	329	348	353	290	301	343	293	354	349	349	338	347	326	339	316	343	367	386	353	352	327	324	354	314	349	331	312	347	336	357	313	324	341	370	355	322	367	336	343	361	326	341	364	334	327	366	331	326	351	360	354	330	340	350	351	374	327	352	356	336	337	347	325	355	346	323	294	330	333	325	327	326	313	328	308	327	311	347	372	336	368	338	333	352	333	353	318	287	322	328	334	298	350	333	317	350	329	333	319	357	303	348	358	347	346	326	336	342	340	368	333	374	332	336	330	342	351	337	338	297	346	337	355	338	373	333	316	375	325	323	347	289	361	310	344	321	342	320	327	380	329	362	314	354	386	335	351	343	308	348	304	331	309	320	329	335	366	352	335	366	373	337	367	338	317	354	359	332	324	333	378	341	324	336	305	383	321	305	312	352	310	334	317	356	351	381	326	319	323	359	341	335	368	310	373	299	333	314	336	332	318	317	348	352	321	342	341	334	319	363	339	319	365	329	334	332	322	329	315	315	344	358	343	332	336	330	313	329	341	320	327	320	330	368	349	315	334	340	361	312	360	323	336	335	310	330	348	321	346	347	358	342	338	354	321	318	367	328	330	307	327	328	346	345	330	347	379	342	331	332	341	367	371	347	321	308	347	384	340	305	327	346	330	332	342	324	329	324	323	326	333	357	343	312	344	336	350	333	332	339	318	320	338	324	316	324	363	341	331	294	330	314	327	301	294	345	315	359	313	304	359	320	314	327	348	328	328	325	351	369	364	373	370	360	344	308	347	355	331	314	328	330	334	350	325	353	352	357	329	378	363	347	354	326	322	337	328	341	326	310	333	319	310	323	314	321	340	343	351	315	324	336	344	358	332	324	322	334	336	346	356	314	360	343	328	351	311	315	325	381	348	343	344	358	357	336	347	362	326	312	309	328	298	303	341	354	334	312	281	316	327	338	339	316	328	329	349	366	328	351	340	349	363	304	357	328	359	312	342	330	374	333	319	314	326	302	327	348	351	330	320	321	323	331	300	349	356	324	315	341	333	351	358	321	309	333	346	338	334	313	322	345	331	363	340	356	346	361	321	322	328	351	360	319	354	344	344	374	345	351	340	368	360	335	315	347	345	326	380	286	350	331	324	301	314	276	313	370	325	333	327	318	352	323	341	325	367	325	366	353	292	347	357	356	348	373	353	339	389	333	364	331	327	353	326	332	336	345	310	308	308	376	308	320	307	317	343	344	332	304	365	299	363	311	348	312	336	365	369	340	343	345	327	303	348	343	326	364	361	342	325	321	308	345	346	354	354	338	335	324	335	334	344	320	362	313	341	371	339	336	313	341	355	303	320	314	328	366	329	320	357	343	336	336	370	332	315	348	324	312	324	320	346	357	340	323	367	329	334	329	360	345	340	322	336	306	334	325	342	325	325	325	338	325	330	351	346	341	317	312	354	314	308	331	312	314	344	300	379	317	314	307	377	319	382	351	332	322	324	329	356	339	309	314	324	346	339	342	300	310	343	341	379	346	351	342	338	318	375	381	367	366	347	329	309	342	363	333	320	286	325	321	331	346	297	369	360	334	318	359	331	368	358	328	340	349	352	343	345	341	294	302	350	349	331	306	286	320	336	348	355	335	322	393	351	334	318	326	349	306	329	326	359	366	358	374	339	376	351	342	307	316	310	336	331	309	317	325	329	324	333	333	349	350	307	313	330	327	343	341	307	364	347	348	314	327	334	283	326	328	348	313	325	324	324	347	366	374	348	359	296	313	343	309	350	334	327	307	335	335	324	341	387	322	366	344	335	333	368	363	351	355	358	369	335	357	346	317	364	322	342	357	395	319	318	356	338	361	346	344	326	329	350	329	325	328	347	300	327	334	357	354	352	311	344	329	330	325	318	352	368	352	306	344	318	324	328	327	345	345	340	286	342	308	337	345	329	341	351	317	347	328	309	377	320	314	334	359	326	360	346
25769	5704	9672	11248	9412	7143	5416	4012	3254	2555	2071	1799	1563	1470	1292	1228	1195	1030	1037	1050	979	1007	982	991	899	1051	1000	935	980	1032	1010	985	1026	1012	972	982	909	933	954	876	897	903	861	884	837	913	831	841	853	840	857	777	805	747	800	780	791	789	716	768	786	739	808	740	806	745	698	755	787	687	763	781	719	791	768	699	759	744	783	762	728	743	749	761	778	772	724	745	708	754	751	775	776	719	750	697	722	746	732	762	721	723	711	728	730	749	750	713	761	714	745	746	736	668	698	714	722	710	700	715	722	733	748	711	711	733	731	738	709	746	698	713	717	755	712	719	739	752	715	753	713	709	771	695	707	668	773	700	746	729	741	718	747	731	743	744	718	772	720	768	771	726	705	729	785	744	714	737	736	717	732	725	707	705	738	709	709	776	763	727	728	728	747	746	787	732	744	723	702	790	734	697	770	800	721	678	740	731	733	754	694	733	692	738	704	723	703	734	715	701	702	685	722	762	774	761	733	707	796	768	690	767	784	720	697	787	714	738	730	725	724	708	708	732	748	707	714	758	755	771	735	728	712	739	707	702	752	719	735	741	768	738	739	778	747	777	737	735	744	762	726	711	709	749	753	714	758	746	654	735	723	719	751	739	721	730	738	725	733	738	792	726	764	753	735	724	748	709	749	743	763	750	763	751	704	779	706	781	691	748	709	757	700	755	762	782	786	733	760	768	703	688	722	715	769	736	750	736	710	719	783	761	742	739	747	736	722	726	759	747	741	706	765	742	744	753	736	779	739	718	744	727	771	803	724	741	778	776	752	707	801	788	751	716	732	723	670	780	689	722	719	707	709	751	729	736	709	683	721	762	785	743	690	735	771	769	779	753	708	786	719	740	735	762	766	690	719	761	719	781	733	781	776	744	728	769	757	720	740	693	764	759	765	713	713	740	735	708	710	726	756	745	781	761	785	626	731	778	754	749	735	728	753	781	728	765	733	705	707	697	721	742	732	770	699	767	730	698	726	755	760	787	740	746	721	766	691	706	726	735	717	685	753	686	723	745	766	804	787	736	728	706	696	751	707	697	769	733	667	746	761	707	800	740	701	725	746	694	694	755	741	749	706	711	749	701	774	682	738	705	779	722	737	742	700	717	677	784	768	664	749	724	752	708	724	730	731	715	724	696	724	736	681	755	748	752	700	736	723	754	756	735	735	709	732	744	789	770	772	697	715	774	748	733	723	735	707	725	762	738	721	741	726	731	755	740	746	708	730	714	738	684	757	748	783	749	759	730	757	716	688	748	728	770	759	721	713	769	754	731	716	731	677	690	708	738	743	748	752	711	753	770	701	770	722	716	736	694	676	697	659	755	738	728	732	736	709	734	658	733	713	806	760	723	739	732	744	737	781	772	747	725	758	717	730	736	676	742	733	719	745	682	734	746	775	697	736	720	727	783	753	736	731	752	729	739	728	742	700	723	710	699	715	716	726	698	759	747	707	709	717	758	701	688	695	705	716	734	723	693	721	753	709	811	721	774	720	723	757	734	758	736	764	735	696	772	761	743	744	718	748	696	686	759	742	771	716	759	680	759	710	687	718	752	725	710	780	718	725	750	758	692	700	763	725	786	698	717	750	753	747	738	697	716	693	754	754	705	767	750	750	732	750	732	717	741	780	704	727	787	722	741	710	697	766	706	750	684	738	725	685	697	740	699	758	747	713	745	721	705	738	716	729	694	716	736	756	756	724	724	732	718	716	717	771	726	705	725	697	780	690	726	730	759	749	707	719	758	705	747	782	704	734	762	747	765	735	780	716	793	758	759	760	768	742	728	754	682	690	742	760	778	743	717	730	744	733	769	710	711	760	753	700	762	752	769	726	750	739	762	733	717	742	702	734	763	713	759	737	709	759	753	731	749	740	747	722	745	727	750	745	756	681	707	796	704	724	756	714	719	767	738	747	718	755	715	702	725	745	746	738	699	742	746	737	712	745	739	725	751	771	740	752	749	713	751	735	743	769	737	751	712	698	753	765	747	786	706	693	699	714	760	722	730	715	751	739	755	755	721	732	721	771	720	763	755	747	759	711	706	763	720	714	717	731	742	741	693	725	739	695	745	690	752	695	746	695	746	758	719	719	731	705	760	769	775	750	722	747	751	727	760	722	745	722	755	752	735	681	734	744	719	750	740	696	726	703	753	721	713	743	794	697	754	755	724	722	733	727	764	700	707	731	746	749	680	731	759	754	732	714	711	738	749	730	803	786	836	711	745	680	693	730	695	708	719	762	724	774	715	711	721	733	733	732	724	747	766	776	699	726	686	778	778	682	726	737	762	742	726	712	701	731	797	748	755	718	708	721	757	789	714	778	725	780	745	674	763	700	703	732	695	734	720	753	694	755	710	776	750	729	715	732	748	759	732	752	718	730	774	765	765	788	710	752	754	714	720	745	747	753	754	737	766	725	753	736	718	713	775	766	714	662	712	725	699	738	718	718	752	711	724	751	749	714	790	722	796	745	707	732	710	737	730	723	760	766	716	741	710	746	789	729	748	730	769	769	675	721	782	725	674	744	700	727	759	761	770	751	743	690	721	758	768	783	745	747	736	719	769	766	664	714	737	733	767	705	732	729	717	705	719	732	765	712	735	723	727	722	742	753	727	713	725	701	765	695	708	720	744	704	735	725	738	691	710	712	742	749	763	792	745	721	704	747	775	781	725	750	695	691	766	708	730	699	712	720	714	730	726	684	755	766	730	708	745	707	756	727	706	743	750	731	755	742	697	725	754	720	754	751	733	727	773	750	726	709	748	779	778	745	699	750	720	774	681	692	740	773	729	692	706	681	757	744	769	727	682	757	760	730	716	717	744	729	711	733	751	739	734	710	758	696	729	758	695	765	755	745	738	705	712	686	762	755	732	771	706	751	699	742	712	702	708	698	769	736	737	740	739	744	718	705	705	759	712	706	735	743	699	708	722	697	758	750	730	744	748	770	752	725	766	771	729	745	728	706	747	751	709	747	734	755	682	755	681	744	667	743	712	729	735	706	771	756	684	728	750	779	692	727	721	789	729	739	762	730	779	733	760	704	721	760	727	737	702	692	736	734	711	704	735	746	753	731	737	767	786	748	740	730	739	750	741	663	713	733	731	795	777	715	727	749	723	759	717	781	700	735	717	728	750	710	704	711	693	757	733	711	785	765	713	746	722	724	778	798	742	746	792	765	716	738	732	714	713	758	713	752	793	758	708	734	731	748	766	688	719	755	768	715	743	735	744	758	703	727	747	766	701	751	711	751	751	680	712	676	744	705	764	718	707	682	747	729	725	697	748	745	714	798	751	716	729	753	776	754	722	770	754	778	719	712	738	765	695	740	718	714	787	762	740	746	708	752	761	732	725	705	735	722	716	801	711	729	754	726	731	755	699	680	757	737	780	728	692	722	756	683	777	742	728	762	747	711	741	737	696	781	705	784	730	780	709	708	694	725	732	728	760	736	747	806	731	730	704
14135	2864	1964	1525	1100	724	538	384	402	338	297	252	243	234	278	241	202	220	243	243	236	216	229	253	231	194	239	219	225	236	229	209	236	242	231	236	245	229	227	221	216	239	214	235	231	215	244	227	229	239	214	254	196	216	208	243	221	221	238	233	221	208	220	225	248	203	234	227	235	255	209	222	230	230	203	216	202	193	235	198	197	221	246	233	177	206	235	221	233	268	210	229	224	206	237	197	201	208	215	226	207	234	223	239	216	196	224	226	214	189	240	241	223	230	209	216	225	217	227	222	207	228	196	208	222	217	231	230	202	229	201	236	216	223	217	237	212	221	195	219	239	176	216	206	218	223	176	231	233	208	211	220	214	216	184	229	221	206	223	215	198	206	211	193	193	216	198	211	235	248	224	205	228	221	208	221	218	201	218	220	194	238	227	234	206	247	220	210	238	226	242	226	203	215	228	223	249	187	215	261	207	218	232	216	247	237	236	205	181	217	207	235	206	183	242	220	195	250	240	231	220	250	198	215	198	225	222	210	224	236	212	239	238	199	236	229	226	227	242	246	218	217	236	191	217	228	227	225	212	220	257	196	238	213	238	195	225	183	203	229	219	228	203	214	244	204	193	232	226	209	233	207	201	201	239	213	246	215	225	232	235	211	215	251	226	203	186	221	259	242	209	221	205	213	211	224	224	200	229	256	210	241	223	207	216	215	211	197	204	206	218	206	232	210	239	215	214	243	222	211	212	197	240	215	232	237	188	245	246	211	190	223	240	212	221	225	188	233	226	194	227	249	183	227	204	191	239	208	242	249	236	182	200	205	218	198	211	213	226	214	227	235	221	173	239	243	199	210	201	236	228	236	221	203	208	205	222	217	225	216	224	234	221	217	234	253	248	225	196	224	212	207	220	207	212	250	213	242	228	248	229	244	243	210	193	217	259	197	209	239	225	201	236	213	237	240	223	180	266	237	237	243	261	197	240	223	244	223	243	232	203	241	216	226	216	248	234	223	210	211	251	226	239	210	201	215	213	215	200	205	204	205	203	236	227	222	205	250	244	196	188	192	207	245	209	189	214	210	222	247	209	212	221	192	210	215	220	205	208	234	245	216	237	221	208	208	173	233	215	237	234	244	234	245	232	218	204	217	206	249	220	220	209	224	226	191	201	199	236	217	220	247	223	201	212	196	239	217	217	247	223	213	235	219	228	225	229	213	204	212	217	234	216	214	226	224	208	217	222	227	193	212	230	206	225	223	205	180	203	230	207	208	224	251	219	211	178	208	224	222	236	235	209	209	241	212	234	226	213	230	239	227	196	221	253	215	226	235	256	236	214	209	230	211	240	228	247	221	203	229	228	214	240	209	222	210	223	221	226	221	237	228	204	225	229	234	213	227	207	226	231	226	192	241	215	227	218	235	225	248	231	209	222	202	194	226	215	224	214	235	211	224	218	206	237	227	233	216	208	219	203	207	232	251	203	249	216	215	234	200	217	253	224	248	227	246	227	230	235	251	209	218	248	217	216	198	222	233	225	202	231	234	209	252	227	250	192	217	219	220	191	213	208	243	227	258	217	199	171	234	236	252	219	198	224	205	249	212	225	230	237	228	219	232	220	206	209	190	236	208	200	205	205	188	244	192	211	235	213	200	219	218	221	225	205	217	247	216	236	231	224	218	232	176	222	226	218	207	232	228	264	224	234	228	199	274	233	245	214	230	217	197	216	224	221	218	243	206	206	206	210	198	207	217	198	232	235	201	235	209	217	185	220	209	212	238	226	225	226	248	228	224	218	193	197	215	236	253	227	198	244	193	233	232	225	217	225	203	223	217	205	212	197	199	210	239	203	207	214	217	206	216	240	238	219	214	206	221	231	213	225	256	255	214	248	234	214	246	224	212	229	201	208	222	212	229	233	237	226	195	203	205	224	203	218	201	228	238	228	214	222	196	225	222	215	196	233	206	237	227	176	183	218	276	220	215	210	236	206	247	223	201	230	248	197	225	198	215	237	218	217	222	238	221	218	205	219	213	218	215	178	219	255	198	222	219	225	206	208	233	216	242	238	246	228	218	222	206	203	229	241	202	230	231	204	235	219	226	222	248	226	221	222	229	228	228	199	250	222	218	217	206	201	217	211	218	191	202	238	229	211	237	216	196	219	232	206	206	238	221	247	229	207	215	223	196	241	230	210	234	224	194	234	182	221	204	218	233	197	210	195	221	244	248	265	239	217	211	198	269	200	224	214	202	207	198	232	215	203	221	224	218	209	214	226	250	221	217	264	216	259	220	212	199	226	226	226	215	217	201	234	232	215	208	237	234	221	220	214	212	226	196	199	212	207	207	221	217	217	247	232	249	217	212	220	228	222	219	225	212	234	214	233	212	221	236	207	216	247	206	236	225	242	203	223	214	212	202	213	207	219	198	220	196	217	217	225	189	192	216	191	229	226	233	209	214	222	231	233	197	184	196	225	270	218	205	230	240	247	257	179	226	224	234	202	207	238	207	227	209	257	243	224	200	227	233	197	257	226	222	218	205	232	244	220	222	213	230	221	190	211	247	205	220	239	192	233	197	207	196	230	220	228	210	210	225	174	234	219	248	234	208	223	225	236	207	235	198	262	201	197	233	241	233	199	213	260	204	245	220	228	220	239	214	225	215	238	223	219	265	223	230	199	228	201	246	242	243	214	241	194	197	199	228	226	218	210	247	218	199	233	201	203	207	208	242	208	206	212	226	205	212	234	197	213	225	231	204	222	244	236	249	206	215	214	232	209	225	230	217	229	237	205	197	208	236	248	216	212	198	196	208	222	216	237	218	238	235	209	214	210	209	190	232	213	225	213	207	226	238	202	228	219	207	202	211	223	229	228	231	236	246	228	206	205	244	223	236	220	228	261	205	220	223	226	227	219	193	205	199	242	218	259	217	222	213	256	232	242	247	203	195	224	236	225	220	236	230	250	204	230	228	198	211	192	243	201	208	225	235	241	248	217	243	206	210	218	259	227	224	261	226	193	228	199	193	231	228	230	233	237	232	210	226	216	222	227	206	214	223	230	232	230	216	223	223	210	234	230	222	232	241	231	232	218	237	221	212	231	212	210	205	230	208	242	246	237	245	224	216	227	191	218	208	204	225	202	201	211	228	229	248	231	226	230	236	231	219	231	215	207	242	218	236	216	196	220	188	239	210	209	200	209	220	257	204	221	235	229	220	196	219	222	212	253	219	207	256	187	201	255	250	256	284	231	212	253	221	223	211	200	203	220	210	206	231	220	232	212	233	251	218	199	199	223	223	209	245	219	242	232	232	234	236	223	223	198	256	259	235	197	251	244	203	213	214	233	208	213	212	216	231	226	221	200	223	217	204	218	220	231	222	249	224	216	230	213	228	251	238	214	193	246	202	170	225	241	208	235	207	201	206	213	236	218	216	230	211	192	193	197	196	187	212	217	223	232	202	226	234	238	208	236	212	218	228	221	268	214	216	213	207	207	202	238	225
8297	2117	4030	4583	3853	2799	2016	1607	1345	1092	946	847	751	743	673	655	648	606	626	603	582	627	614	541	552	618	570	576	631	554	584	613	606	605	633	582	571	547	612	595	570	562	568	552	578	545	532	559	512	541	522	572	507	509	534	570	493	548	536	517	538	548	558	516	536	542	486	542	528	553	493	511	507	528	524	526	544	525	578	540	486	529	509	547	512	525	541	511	527	536	504	510	535	582	512	494	533	518	519	523	525	527	516	492	518	520	502	568	515	498	530	474	514	481	532	456	557	540	537	488	521	512	538	520	527	519	532	532	487	522	506	519	524	531	555	516	517	514	500	521	533	537	467	483	498	511	537	533	514	530	512	521	496	484	540	534	483	521	527	525	539	521	522	510	555	528	502	537	532	551	547	512	550	530	496	520	514	511	477	508	492	494	493	527	545	556	496	516	505	521	513	514	512	470	511	520	510	487	550	530	493	518	519	531	509	527	516	557	532	516	509	541	513	506	508	516	563	519	558	528	506	545	512	506	521	530	514	562	466	518	539	538	500	539	503	518	507	516	485	522	505	500	477	499	530	516	520	523	532	479	486	557	545	532	570	512	526	524	519	570	532	534	516	501	512	499	527	527	495	514	541	540	508	473	544	509	529	482	545	531	504	533	533	473	521	523	529	517	526	505	510	515	518	548	506	499	482	553	532	514	512	526	549	526	519	519	481	531	527	508	533	477	524	540	548	505	537	506	487	489	510	548	498	520	513	533	522	535	541	571	505	523	516	537	514	527	518	501	532	511	499	541	493	520	492	474	574	539	491	545	529	539	536	521	499	509	494	524	524	520	538	478	507	523	503	493	501	526	532	535	533	546	503	532	506	532	522	501	533	502	516	482	527	531	569	514	513	530	506	530	493	498	528	509	500	497	509	523	550	506	527	537	546	514	529	505	508	501	505	495	532	498	502	561	540	500	520	487	504	551	512	528	529	516	534	545	503	555	553	525	516	524	507	515	505	533	541	501	536	504	540	538	517	471	525	502	500	512	551	541	516	550	522	524	499	497	519	543	531	470	514	548	510	552	529	513	526	527	509	526	482	542	530	527	551	520	517	502	500	510	547	473	525	504	505	500	473	538	549	535	487	518	529	509	542	492	540	497	528	522	516	536	521	458	467	480	498	528	544	488	480	529	552	475	520	508	532	436	482	530	515	539	483	542	520	479	526	491	485	494	510	494	532	499	489	519	494	525	480	530	538	543	532	511	534	506	519	486	501	526	506	521	518	502	496	547	528	509	523	497	459	521	513	483	565	501	513	523	519	548	525	542	504	500	493	499	512	498	527	513	502	537	517	546	535	495	537	534	503	508	542	529	538	483	550	513	512	551	509	497	513	524	492	531	532	451	568	520	549	504	513	494	525	520	556	492	480	503	545	508	527	510	500	500	477	546	526	545	504	517	534	519	527	531	527	512	490	483	492	477	527	505	518	525	479	511	496	516	530	481	523	524	466	523	510	532	536	524	499	524	515	500	511	527	535	493	526	523	511	501	539	504	521	494	507	505	537	488	545	488	516	559	485	559	523	452	512	487	518	478	500	518	521	522	559	470	513	515	520	538	508	508	524	544	519	503	488	523	499	511	491	506	529	534	490	511	551	546	527	515	503	507	485	454	530	538	537	561	501	517	503	481	517	525	485	547	505	465	534	500	524	479	532	507	523	499	454	536	532	535	486	542	547	522	501	520	546	515	553	535	507	501	506	550	513	503	513	528	555	510	524	504	518	531	518	537	519	529	538	521	469	491	523	536	486	500	527	527	514	502	523	470	527	541	489	514	492	528	527	498	516	519	543	480	508	514	518	521	541	527	483	523	455	505	526	488	474	541	521	509	523	534	518	544	506	541	552	497	565	521	492	550	501	543	487	527	480	555	506	511	525	528	457	548	528	502	508	530	553	529	508	471	527	462	508	538	533	521	494	560	472	512	548	558	528	519	538	521	473	521	495	512	495	495	550	503	557	564	499	498	537	494	511	504	528	508	546	533	498	539	476	528	497	520	500	541	514	504	499	509	549	509	502	525	518	534	483	533	477	531	492	505	525	502	523	494	516	513	508	517	558	523	506	489	488	530	546	496	508	519	520	500	551	513	508	526	489	529	534	482	528	536	520	489	505	537	499	492	501	531	468	521	531	481	526	524	557	539	471	550	528	507	492	529	541	518	508	553	506	493	516	516	504	551	468	559	545	540	473	513	540	507	488	521	507	514	470	493	537	492	514	522	516	512	525	472	530	517	520	520	518	483	482	525	528	534	500	499	523	498	472	494	514	514	530	556	490	502	498	539	539	495	504	536	494	553	491	540	501	481	534	503	545	508	532	483	553	503	495	515	494	498	514	505	531	513	525	509	504	533	489	502	485	546	538	512	523	517	562	538	541	543	485	495	527	474	524	516	528	505	514	538	492	518	506	525	560	517	514	508	517	517	530	565	557	447	519	522	504	508	539	539	491	507	484	504	517	502	505	535	493	493	507	529	518	525	500	502	497	564	539	522	480	521	507	524	554	532	508	513	508	527	499	529	533	528	517	463	558	524	520	514	476	525	519	535	511	470	479	445	516	494	498	504	553	524	524	535	505	521	483	552	540	467	466	547	529	505	524	519	483	524	484	513	522	537	547	500	548	530	510	518	543	523	539	559	514	545	588	526	532	510	529	541	522	509	512	532	515	509	505	517	520	556	514	534	531	528	542	516	471	509	524	529	510	523	550	518	472	539	514	493	479	526	509	501	487	521	559	532	499	541	530	504	522	550	499	546	528	521	528	536	527	538	512	508	502	503	552	516	522	483	544	529	525	502	511	515	558	521	536	491	502	528	512	493	504	502	583	521	502	527	512	543	515	481	480	515	523	519	477	498	487	512	534	508	513	500	554	535	531	510	531	529	499	535	508	523	550	521	529	498	517	543	515	514	518	532	510	510	466	532	537	527	480	515	513	527	531	505	517	512	520	526	525	508	492	565	522	508	498	535	514	511	531	555	520	478	500	498	519	512	506	513	547	489	516	497	499	576	527	495	505	540	527	518	532	507	539	540	484	522	525	483	576	474	508	500	543	530	516	526	541	499	538	532	533	530	508	553	552	519	505	509	531	557	541	513	502	563	519	509	470	516	560	524	538	510	514	494	494	540	527	551	534	536	498	481	509	527	482	490	526	473	498	493	499	502	496	488	515	484	545	532	539	518	548	500	495	511	512	546	508	501	524	496	531	514	461	553	477	538	560	491	492	513	516	544	528	536	528	504	492	537	512	530	517	500	496	492	508	547	499	489	555	516	524	536	567	564	497	528	517	492	558	490	515	524	516	507	522	503	492	485	517	508	559	510	561	512	549	524	536	545	490	491	541	538	536	457	493	558	529	515	477	530	575	507	564	546	553	518	506	548	535	519	509	540	504	491	556	482	546	523	492	496	551	510	526	505	529	499	565	517	505	511	503	530	517	479	482	512	534	537	505	530
33592	9030	4015	3096	1957	1358	991	760	618	492	481	440	363	369	366	380	330	359	331	338	326	348	341	295	274	345	325	327	338	355	366	354	363	320	337	340	315	309	333	312	344	311	330	322	325	342	271	276	311	300	298	286	324	317	297	267	320	294	262	303	286	290	283	286	297	327	300	289	287	298	304	303	328	316	302	310	304	318	292	271	274	322	293	304	328	334	283	287	320	319	294	318	362	310	286	314	312	314	269	307	291	287	297	312	309	295	312	310	301	267	306	315	352	309	315	278	310	312	285	280	291	307	296	324	290	264	315	292	313	307	313	336	313	336	281	297	329	307	339	279	303	306	301	303	353	309	287	292	286	344	283	314	305	292	300	291	295	328	320	317	312	308	288	313	276	341	326	301	305	294	293	286	269	294	267	314	293	279	299	332	312	277	307	296	300	317	287	284	321	302	311	330	302	332	282	283	309	303	290	300	309	350	288	298	261	335	301	319	310	324	283	279	320	313	297	305	297	335	304	328	325	326	320	281	311	285	296	279	296	298	278	286	331	301	276	308	310	287	294	312	332	288	325	303	317	292	298	296	309	322	337	312	286	319	324	297	329	334	291	285	320	282	299	305	314	305	292	339	309	280	321	333	308	310	304	305	324	304	326	318	312	323	296	336	315	309	287	286	294	262	289	285	299	283	310	294	272	317	313	279	286	278	290	295	308	305	329	330	275	325	325	301	277	307	295	309	274	275	341	298	322	323	303	282	323	345	308	280	295	325	307	297	302	295	272	326	294	307	278	311	325	265	316	292	329	299	277	352	328	312	300	310	285	311	300	302	313	293	283	295	309	303	308	300	312	279	308	343	328	335	313	300	308	311	299	292	322	310	307	296	317	332	305	307	306	296	289	297	300	312	296	291	264	320	292	292	303	309	289	350	307	302	308	310	327	271	307	279	314	292	316	294	305	310	333	308	293	303	311	299	318	329	288	290	277	306	296	325	326	337	301	315	297	297	284	279	299	291	324	267	301	293	326	335	309	296	334	305	291	327	279	315	278	288	299	292	292	279	328	304	310	345	329	308	312	304	317	312	350	297	329	327	271	289	299	320	302	317	336	288	275	318	291	316	286	274	284	313	297	294	283	288	330	296	323	287	306	258	315	293	314	286	322	295	268	317	305	308	295	307	313	289	307	290	354	320	296	280	313	308	285	318	302	315	308	315	321	292	289	274	285	292	311	329	327	295	321	307	283	316	309	296	330	294	316	308	281	307	281	287	300	293	291	296	302	304	313	288	313	292	312	354	292	302	291	331	339	279	274	299	285	290	331	276	306	297	299	314	336	303	294	298	307	293	269	276	287	289	308	287	319	282	301	284	325	307	331	299	286	316	288	270	298	292	312	292	315	321	270	294	249	288	330	316	300	295	307	306	298	308	331	285	269	269	302	351	347	293	321	301	320	302	295	281	296	290	309	307	328	282	305	297	298	282	312	301	276	278	282	295	334	291	277	305	325	306	307	320	309	267	326	296	279	307	330	313	323	287	340	291	323	289	292	326	279	277	320	297	300	289	298	269	315	317	362	288	312	285	319	309	291	281	276	289	305	320	302	268	330	327	286	312	283	335	310	296	279	323	287	308	260	269	322	298	314	320	292	317	322	312	298	312	328	319	295	275	304	320	323	303	327	304	320	312	332	289	322	319	325	307	325	322	286	304	309	317	315	307	281	310	305	299	319	352	320	287	326	269	329	341	276	301	319	299	317	309	288	362	309	314	273	314	303	326	307	309	295	302	285	300	293	309	285	316	273	293	300	333	304	289	277	317	302	291	292	292	294	313	316	277	315	292	309	291	292	283	298	335	295	299	339	297	315	309	281	294	307	291	304	281	327	297	308	329	306	300	344	297	310	298	309	301	283	300	288	295	340	337	288	274	302	307	299	325	308	267	303	292	296	254	291	258	280	301	318	308	311	274	325	297	310	307	290	312	292	295	301	314	278	301	301	299	316	278	313	306	274	315	293	315	319	290	341	311	290	315	288	269	327	269	312	304	302	271	256	316	278	335	332	287	301	320	294	287	348	304	269	308	297	278	319	307	302	295	326	317	301	307	330	319	280	292	276	299	315	296	305	322	355	301	263	302	307	325	361	305	313	309	298	287	290	336	323	301	283	272	304	285	336	338	332	314	291	252	273	306	324	311	309	310	288	295	331	317	299	332	327	268	293	320	298	280	294	317	278	310	292	328	312	290	313	306	277	270	311	278	338	295	307	325	314	303	282	309	330	307	315	297	308	309	304	311	257	314	282	334	297	309	306	360	296	312	318	300	330	328	320	314	305	279	318	308	280	331	303	304	283	329	287	317	313	315	313	307	300	321	312	318	290	306	279	307	329	299	300	310	295	303	282	297	323	310	330	287	335	314	366	310	312	279	320	281	312	331	299	304	301	330	292	298	312	331	343	310	273	302	303	299	297	318	323	270	325	289	322	321	295	256	302	284	286	300	316	292	292	296	334	305	298	296	316	257	327	322	343	287	317	306	306	319	292	306	267	326	295	331	291	318	311	298	297	314	328	293	322	294	330	284	304	290	273	313	324	319	265	293	283	320	296	328	302	300	291	323	286	319	294	310	297	301	328	284	291	318	252	294	307	284	305	322	314	343	308	317	281	331	318	288	315	279	297	319	324	310	299	298	340	327	302	300	338	297	319	289	311	304	328	320	314	291	345	338	357	291	344	297	282	300	276	307	306	319	276	317	303	282	303	314	328	323	330	308	313	278	290	275	313	258	320	325	266	275	292	311	307	296	307	303	309	301	283	301	310	324	292	299	322	305	279	336	294	295	328	344	305	318	333	339	303	286	302	320	282	293	322	311	290	298	288	343	284	304	298	306	335	307	303	293	271	303	294	318	307	310	329	313	307	309	256	276	301	354	300	301	304	307	293	310	292	280	340	313	301	266	311	336	321	334	313	318	313	305	335	343	305	289	311	286	335	309	286	281	283	314	307	300	293	293	296	308	312	269	291	305	325	302	277	305	307	293	332	295	286	336	284	287	334	271	323	291	305	286	325	280	290	300	341	300	341	296	312	332	293	327	311	277	288	303	314	287	316	298	293	319	340	293	293	350	298	305	330	353	310	275	289	279	301	314	286	312	304	311	281	327	335	302	314	311	306	318	304	312	293	304	282	323	299	260	291	285	297	305	320	306	302	261	295	289	306	309	336	333	278	307	279	292	329	280	289	318	297	299	320	310	316	306	326	316	266	302	259	337	299	267	290	290	313	311	307	298	314	300	323	328	290	314	272	332	318	304	288	257	303	303	273	314	328	315	314	293	318	317	319	288	307	302	314	313	269	274	309	325	286	301	274	284	289	316	287	310	334	272	324	297	303	312	279	301	293	295	308	292	315	298	311	303	326	316	296	300	328	323	323	333	331	306	309	313	279	312	341	331	325	347	289	324	290	283	287	330	311	306	296	289	309	313	317	314	288	253	315	328	276	321	299	305
19588	4072	6852	7970	6686	5233	3851	2982	2293	1870	1525	1378	1222	1071	1105	998	954	913	862	895	839	856	864	849	834	841	813	825	862	850	844	870	836	872	837	806	846	833	800	805	775	784	761	754	786	756	763	745	770	774	721	726	722	665	697	666	680	689	704	632	689	714	705	729	684	723	676	674	658	746	677	647	731	684	684	721	699	688	689	678	713	682	647	689	697	690	706	678	739	663	711	677	672	658	649	663	677	663	694	718	741	667	731	700	742	655	681	654	754	744	724	710	722	642	672	687	706	670	654	656	684	650	735	705	704	710	679	681	681	704	661	691	669	727	694	623	729	676	652	693	667	753	628	686	728	672	666	642	739	666	736	679	689	711	671	673	683	631	688	659	713	675	628	716	671	662	686	704	707	680	671	679	665	688	674	694	715	685	664	718	656	643	660	680	699	715	653	672	635	713	682	683	630	658	652	712	703	697	658	701	723	668	702	698	660	701	681	645	681	645	689	696	674	714	703	652	623	680	714	638	677	702	640	691	689	676	666	695	677	700	691	682	677	710	689	700	688	690	651	718	699	686	658	708	709	680	656	705	668	651	675	704	653	664	664	656	648	685	714	694	660	661	695	658	721	706	658	670	691	665	683	695	723	701	661	683	680	673	671	644	635	692	662	642	714	676	673	655	641	668	659	691	670	754	689	730	671	672	655	710	688	699	665	692	673	702	702	675	664	672	715	698	683	695	704	648	700	693	690	656	677	690	742	700	717	657	714	697	663	701	657	663	659	679	666	665	704	680	699	663	686	697	717	681	670	684	723	658	687	648	693	730	695	647	692	680	639	665	660	658	697	672	734	673	642	665	658	706	700	718	706	658	704	673	664	675	633	687	644	659	662	665	670	685	664	676	697	668	682	682	679	709	647	691	699	661	679	694	702	686	753	685	692	683	654	695	649	629	703	694	655	694	655	681	665	699	719	700	691	666	671	706	692	713	681	677	712	639	667	687	684	729	720	638	686	701	714	696	706	647	736	726	657	696	721	677	674	708	685	657	647	641	737	712	667	733	698	712	702	664	675	717	652	625	685	687	703	639	717	663	639	679	629	630	686	689	662	687	672	677	661	646	643	697	700	663	658	673	694	644	701	670	694	717	632	680	703	720	691	708	632	683	629	694	699	678	679	690	745	711	651	696	690	643	660	653	670	640	683	684	684	679	675	693	673	687	686	668	717	673	640	702	697	666	703	693	646	670	731	705	656	692	696	688	708	715	700	682	675	708	723	702	696	654	634	734	694	649	662	663	683	699	686	675	659	682	699	694	707	689	701	685	685	643	674	662	657	711	649	656	701	678	662	718	660	682	687	661	684	647	674	701	652	687	683	663	665	673	742	643	706	678	709	652	714	719	671	621	636	702	687	689	689	693	697	659	706	656	696	655	692	699	703	681	687	647	673	666	709	657	675	651	708	689	681	684	702	686	711	671	618	679	711	712	672	631	704	649	672	694	692	717	697	654	685	699	681	677	646	705	721	681	682	656	696	652	689	696	712	668	643	713	714	675	705	727	699	708	699	700	666	678	673	677	700	695	675	708	657	690	724	674	681	680	652	680	699	689	606	719	741	717	688	712	675	708	726	681	658	675	655	702	680	697	697	620	757	722	655	711	684	683	654	682	659	666	680	675	707	714	684	696	746	667	744	675	679	660	692	685	703	636	672	667	637	694	694	664	680	693	665	716	650	646	743	659	653	668	693	681	683	680	665	691	677	648	670	685	606	670	644	650	667	659	670	733	708	686	664	684	730	667	686	671	728	686	660	727	673	699	689	667	686	689	668	701	666	731	665	653	669	640	684	686	654	719	649	687	631	717	699	707	665	646	681	668	629	662	682	678	687	706	689	676	667	674	717	681	747	683	735	699	697	645	688	678	729	680	725	656	684	710	649	684	692	618	684	705	705	685	674	649	691	697	702	688	671	737	698	703	677	650	703	685	676	724	665	694	694	675	699	706	673	685	682	691	712	661	689	664	668	652	694	683	688	679	658	673	690	653	647	717	688	661	691	701	686	650	685	721	673	690	697	668	704	708	680	691	652	670	701	716	741	678	712	681	647	726	663	690	679	645	642	668	701	701	688	664	679	691	671	692	677	658	670	668	707	699	668	657	687	708	665	690	636	661	671	670	648	724	676	686	665	732	657	660	706	710	677	657	674	731	662	665	675	657	706	681	668	678	637	678	647	677	672	720	691	687	669	685	659	658	682	720	660	697	650	684	664	690	708	686	687	713	696	676	668	713	669	704	705	707	665	652	654	675	640	710	655	663	674	682	681	715	685	667	667	655	667	631	672	682	682	700	615	692	692	741	649	737	681	648	689	657	647	694	736	728	695	689	704	687	680	712	641	703	720	688	726	674	679	664	692	704	689	668	736	677	683	654	675	692	612	683	696	635	638	712	691	677	706	721	697	718	705	695	678	662	658	691	675	704	687	697	697	665	682	684	723	718	664	679	631	670	684	686	664	660	668	726	717	662	671	708	644	629	711	666	713	700	701	663	676	685	693	655	667	737	707	648	668	719	679	666	711	650	678	671	637	643	727	698	660	689	657	685	697	652	707	685	676	709	723	661	632	680	664	634	680	688	658	656	665	644	680	626	688	721	701	689	680	663	682	676	701	707	677	706	714	735	702	689	655	655	659	725	679	686	682	675	611	690	717	695	671	674	699	699	638	685	682	686	711	643	696	626	706	654	686	688	658	666	709	688	628	647	646	662	688	716	659	672	676	656	695	670	708	683	656	640	627	687	636	670	716	670	688	668	699	659	702	667	695	686	666	644	683	645	662	677	701	663	677	688	669	672	713	675	659	628	671	697	657	668	665	685	685	661	688	682	680	710	652	719	664	669	691	663	654	675	722	715	671	643	738	694	645	655	701	657	688	708	682	651	679	651	692	680	713	638	678	683	707	659	685	649	710	694	643	665	714	661	688	657	663	667	688	624	711	695	697	721	692	662	687	711	688	688	698	671	716	684	645	682	707	673	691	690	668	735	710	701	689	680	640	677	688	695	715	651	692	671	704	688	694	710	669	739	685	724	663	683	653	712	633	722	692	635	704	705	718	668	658	702	671	698	709	699	705	671	667	645	700	630	705	681	701	679	692	668	663	647	657	668	716	690	714	718	641	663	674	645	647	703	679	727	653	756	701	660	704	634	702	667	680	677	680	657	686	700	688	709	678	713	674	678	639	631	713	685	694	714	673	670	724	692	679	646	698	652	668	708	668	670	685	698	658	699	684	661	664	659	663	681	653	697	656	704	693	681	640	695	697	691	693	708	646	668	655	681	632	689	696	659	718	690	709	677	703	691	670	619	652	676	658	713	670	660	707	703	650	690	707	691	646	681	653	676	706	665	701	695	713	684	693	684	665	692	659	677	668	673	670	643	679	673	663	695	676	642	685	683	727	708	657	676	690	646	673	668	696	699	707	691	662	721	701	684	637	677	666	700	653	690	677	684
46027	15120	6736	4696	3101	2038	1339	1042	774	657	583	512	462	466	426	417	428	394	434	352	408	441	388	377	336	383	350	413	392	365	352	359	372	380	361	334	378	368	347	374	355	352	347	379	369	329	386	306	340	380	362	348	333	330	318	365	321	314	324	347	345	316	318	325	348	319	369	331	323	351	345	327	382	324	376	334	347	362	370	326	325	326	378	395	375	321	359	299	351	355	351	332	341	349	310	349	346	341	356	327	315	377	323	363	342	343	367	308	351	342	356	371	371	347	360	350	362	326	319	338	365	334	324	330	342	338	368	355	336	338	378	314	336	321	332	322	323	359	351	332	349	333	333	301	342	298	334	369	372	315	329	339	360	321	341	376	370	297	323	335	348	363	326	322	316	337	354	359	345	336	328	355	354	311	299	368	350	319	330	345	369	346	311	370	360	374	332	396	350	351	354	335	340	317	354	313	378	403	335	340	369	304	321	335	337	335	346	353	312	339	328	332	314	360	365	340	337	352	378	315	321	330	352	342	351	341	339	315	321	341	326	334	377	341	363	312	311	345	313	370	321	329	321	347	328	349	341	331	331	343	366	342	363	308	339	340	294	346	301	371	351	344	327	327	336	363	357	315	356	335	324	346	350	326	364	335	317	354	355	290	342	331	316	322	321	373	336	360	351	357	328	314	345	329	316	364	305	366	355	352	341	331	347	350	318	326	361	325	344	348	302	369	382	362	327	353	351	339	323	304	353	352	338	329	304	295	341	312	325	321	349	338	353	326	345	345	343	326	326	313	348	323	284	360	343	333	348	329	342	325	349	309	331	326	354	370	332	317	346	352	372	345	331	297	333	298	316	369	360	335	341	346	322	306	331	355	314	346	300	323	350	349	348	367	308	335	327	348	284	354	344	307	358	348	312	322	345	336	326	328	342	333	317	332	338	396	334	296	348	365	339	304	341	321	340	319	356	369	299	352	342	332	312	353	318	312	342	335	344	331	369	337	326	375	324	316	324	330	310	334	358	335	316	356	322	364	321	354	318	353	338	331	339	348	362	320	327	365	355	323	354	329	334	361	327	342	322	312	283	299	360	344	332	344	336	326	356	322	340	345	314	348	332	356	340	365	353	339	362	353	345	335	355	352	338	325	321	313	333	363	327	315	349	326	327	341	333	337	332	363	322	322	326	341	334	330	299	317	317	366	333	344	359	340	336	337	328	324	344	384	334	356	364	314	322	299	328	351	349	323	346	333	331	346	319	335	299	321	385	359	356	352	328	332	325	369	329	352	353	369	350	348	328	365	331	349	305	339	335	371	345	311	358	329	343	338	315	351	346	368	355	313	324	337	353	338	377	332	328	371	377	333	342	347	340	325	315	331	343	346	360	358	362	319	336	376	340	344	361	346	351	351	300	363	333	322	330	354	386	293	380	323	366	323	316	349	332	352	356	341	316	365	311	334	327	316	307	320	324	306	333	344	315	335	325	351	317	333	315	360	366	314	333	327	355	341	339	341	337	332	351	334	348	339	343	347	327	341	373	350	338	335	365	333	374	342	323	334	332	331	326	327	321	318	346	330	349	376	339	369	364	347	328	296	375	325	348	355	334	335	331	363	355	327	356	331	333	313	336	329	339	335	342	338	364	343	321	330	328	362	316	371	325	338	357	315	314	365	362	321	336	325	337	345	352	320	348	368	355	341	371	340	325	365	282	328	321	312	334	323	324	353	358	335	331	340	365	350	324	369	304	324	362	332	347	356	325	310	363	344	329	363	317	327	326	320	323	325	339	387	357	344	313	362	364	324	344	381	330	328	320	330	310	337	334	358	355	325	340	347	340	340	343	335	348	362	351	372	303	333	353	337	324	353	358	374	345	342	322	343	345	313	341	306	324	341	342	359	363	337	387	365	317	310	338	343	347	367	335	344	345	354	336	346	367	354	341	351	356	390	325	317	314	341	360	351	321	333	363	359	337	338	315	293	357	316	302	328	353	347	330	318	331	314	304	356	326	350	328	350	356	350	358	310	360	345	316	330	351	339	338	343	359	339	337	348	368	336	322	304	358	306	318	335	346	350	356	330	332	317	335	376	348	336	341	400	341	305	315	312	358	330	351	349	349	303	369	359	312	332	354	335	349	377	357	339	329	330	333	340	334	351	338	339	356	330	315	345	298	309	362	328	330	358	344	361	315	365	343	363	331	335	349	345	351	345	358	352	343	318	344	338	358	363	335	320	341	353	342	307	359	345	333	352	373	324	351	315	315	348	309	334	331	316	316	350	340	332	350	345	365	373	330	350	312	311	308	357	330	309	371	336	340	344	394	369	324	349	335	354	335	303	336	322	347	350	377	350	349	348	307	379	314	310	320	334	320	345	344	347	342	339	336	356	356	366	334	316	360	325	342	339	326	331	334	320	332	358	353	347	332	334	306	338	301	328	339	332	349	331	348	332	340	338	360	344	327	329	320	376	329	324	347	343	319	359	332	336	346	316	327	354	337	307	357	303	343	364	367	362	344	377	311	323	353	341	338	348	330	314	351	327	328	374	335	305	345	344	332	348	306	292	298	345	345	338	338	347	317	304	320	302	338	361	375	355	354	331	320	287	347	348	374	332	349	308	341	329	340	349	351	359	359	363	296	299	329	355	324	332	353	347	355	354	327	348	299	383	344	344	343	328	346	350	330	325	357	332	360	355	336	330	336	327	326	347	329	355	315	271	338	341	329	354	320	328	333	384	330	391	304	347	335	323	349	332	309	352	340	335	322	356	340	358	340	336	364	333	326	384	371	338	342	335	324	324	319	315	376	333	315	305	327	340	352	350	321	335	312	381	344	299	378	340	349	324	306	351	319	342	333	334	348	329	334	334	310	326	344	319	355	349	351	324	330	355	345	349	329	327	342	355	330	330	344	326	323	350	335	311	323	344	323	362	349	341	362	350	328	337	358	324	370	379	335	355	337	307	338	339	329	322	356	321	347	350	327	350	356	360	319	336	331	340	335	324	347	327	361	349	344	325	362	362	310	333	326	311	318	359	359	353	341	343	333	382	363	325	321	310	357	335	343	330	340	348	312	336	351	308	323	343	366	336	309	339	364	360	328	343	332	332	311	328	391	319	355	347	337	321	357	343	346	326	354	340	322	347	370	355	357	316	339	359	361	369	332	342	361	306	375	332	362	315	351	337	328	353	319	328	319	305	324	337	334	358	322	369	298	325	359	342	345	315	333	304	318	343	325	374	338	352	339	279	298	313	327	329	359	328	348	338	347	356	349	338	351	389	323	318	368	353	343	297	330	321	390	336	320	361	344	335	336	341	351	308	342	333	371	350	372	311	337	339	344	324	325	345	346	350	346	347	364	336	372	364	340	320	323	321	349	303	320	325	330	314	335	337	358	323	338	363	341	330	292	344	351	307	343	377	322	347	362	325	321	329	346	354	322	348	345	345	352	313	335	348	300	339	321	343	317	316	363	378	318	376	351	356	313	338	341	334	345	353	327	351
26762	5755	9461	10841	9403	7014	5293	3917	3032	2500	2003	1791	1531	1473	1360	1215	1131	1178	1132	1036	1018	1036	1055	944	979	956	1016	979	1023	970	967	976	983	980	992	976	967	940	918	866	883	834	838	885	794	853	851	870	845	877	870	795	811	723	810	789	777	760	716	747	765	748	725	749	748	733	724	731	786	734	735	738	739	749	727	717	737	792	758	758	729	766	721	735	768	786	777	745	741	798	673	736	745	724	763	724	748	732	787	766	753	751	746	752	689	720	777	776	720	760	701	706	758	753	780	740	761	765	796	739	741	733	691	699	735	686	732	742	776	702	782	748	747	702	784	744	746	711	750	745	700	751	706	734	728	741	785	694	734	716	713	745	763	786	727	697	706	738	741	764	690	758	761	755	729	714	725	736	712	743	791	767	759	736	718	710	716	709	712	769	743	741	739	763	724	728	736	703	737	745	701	699	709	786	771	735	735	702	692	749	759	708	777	749	741	728	762	738	758	727	708	785	762	761	733	690	732	750	734	744	719	763	709	728	743	723	725	727	757	724	738	755	716	755	770	754	734	716	719	722	719	734	678	747	709	723	686	751	731	705	739	704	724	727	676	740	750	736	770	696	719	769	766	723	747	775	693	746	748	722	737	722	716	718	730	738	682	788	734	742	762	783	750	704	749	730	717	728	729	721	710	752	688	713	708	719	753	721	784	740	785	689	752	750	801	701	752	731	754	720	737	746	765	704	730	743	774	713	708	713	765	709	712	740	764	737	711	721	721	713	734	741	684	710	741	727	782	734	784	740	737	706	705	716	749	710	727	727	785	720	763	769	749	774	724	689	701	786	756	740	716	749	774	761	702	700	722	742	775	754	716	757	790	689	725	751	774	733	748	769	772	736	695	781	722	736	748	778	715	748	724	751	727	705	731	691	759	725	674	714	765	760	756	774	731	736	751	697	724	757	721	746	714	697	742	701	719	725	751	694	734	737	787	703	741	664	766	721	752	749	713	800	749	752	751	727	723	710	755	752	716	780	717	714	676	710	741	668	734	755	784	718	730	707	754	673	749	766	724	768	728	734	722	745	733	760	786	732	762	768	749	755	728	780	720	757	715	698	711	734	730	716	762	708	749	757	737	746	717	742	790	756	714	757	755	754	749	751	718	703	748	725	680	681	767	719	743	739	727	711	771	752	726	760	802	765	741	759	746	721	743	731	747	762	727	722	745	732	786	735	740	720	738	741	781	729	713	723	767	728	755	727	720	734	726	737	742	762	767	748	782	756	786	739	730	799	730	761	760	709	784	742	714	756	722	745	748	697	711	740	733	687	753	748	706	742	782	716	727	778	741	766	745	745	696	703	748	674	707	754	656	734	719	748	699	798	733	772	739	724	685	750	681	752	772	751	719	741	742	778	773	748	750	744	746	716	773	759	723	692	726	733	755	733	722	755	789	760	698	643	742	724	748	737	703	709	756	697	757	794	719	786	714	719	743	692	765	762	786	701	774	752	769	731	697	753	705	786	769	806	680	732	717	761	733	782	735	716	711	737	751	691	765	767	749	719	749	726	732	729	703	720	736	726	754	729	727	738	712	741	749	710	745	773	755	751	746	718	772	727	800	738	718	717	750	756	698	698	727	729	730	731	767	763	725	747	782	750	700	730	717	721	702	740	734	756	740	727	745	714	719	785	754	705	750	714	761	726	718	726	741	710	774	703	725	746	700	761	752	769	703	731	771	737	764	716	734	701	732	782	731	763	795	739	736	735	752	709	789	710	720	704	695	753	726	707	730	726	769	732	760	727	724	764	696	718	674	710	723	697	775	713	762	764	657	729	738	711	733	757	757	743	768	735	757	697	762	763	719	757	739	667	701	680	720	769	740	701	755	715	756	737	715	708	743	784	757	721	703	727	709	740	724	734	741	722	739	736	681	696	766	786	773	697	773	728	731	753	680	731	735	785	733	743	663	750	706	731	749	733	747	729	735	818	731	763	772	752	741	730	690	747	717	737	763	747	734	726	703	736	787	750	746	784	736	726	747	716	723	718	706	733	740	747	712	801	703	679	730	693	706	685	765	728	710	760	753	708	710	720	733	716	766	743	778	693	712	710	720	742	711	766	713	739	697	727	739	695	693	744	692	749	759	731	714	708	752	772	756	811	753	736	712	743	767	722	707	724	731	779	704	728	746	750	685	724	734	725	680	741	694	762	725	751	706	772	724	737	815	698	735	705	746	713	741	735	754	731	707	754	711	717	718	763	793	712	739	737	722	749	761	731	738	760	707	719	720	719	743	698	789	754	739	672	748	758	751	758	716	730	743	741	690	698	746	717	741	758	756	702	785	748	715	731	760	724	723	781	694	689	739	782	691	745	710	723	738	792	762	720	746	729	698	733	723	763	705	690	677	782	724	725	708	734	713	729	768	759	730	716	708	741	739	714	748	705	728	749	758	710	727	818	698	720	760	716	701	760	724	703	719	744	708	759	738	760	738	758	716	781	739	688	708	750	814	771	737	741	768	738	724	744	743	709	783	717	804	699	733	714	744	721	730	761	793	734	721	706	694	707	733	727	710	710	729	755	707	701	753	713	731	734	736	742	725	732	746	721	738	735	737	727	732	796	734	709	723	734	736	724	783	749	729	729	707	801	752	761	695	723	757	712	726	745	702	728	733	701	757	736	747	703	770	725	751	700	764	719	684	714	738	740	700	767	785	736	680	765	794	727	745	752	743	740	671	683	737	753	753	761	699	654	752	775	709	719	704	689	783	709	716	768	725	702	737	745	676	810	740	775	700	707	715	702	749	758	770	678	742	718	747	759	698	753	732	754	726	750	768	804	770	737	742	779	736	761	743	751	727	753	745	695	770	744	690	745	698	710	763	713	687	733	742	721	752	713	753	744	763	711	737	782	754	736	716	712	762	766	735	739	759	757	729	759	717	750	687	738	753	755	764	703	688	721	735	757	677	735	746	724	683	723	734	727	710	740	686	700	732	732	725	732	711	804	765	765	769	717	714	744	754	723	717	721	756	749	731	749	668	757	715	729	726	737	735	764	732	785	753	731	757	771	725	719	700	726	742	729	772	730	769	741	715	747	732	750	726	778	745	708	719	748	734	746	718	730	721	721	718	720	753	733	748	746	726	742	705	738	724	730	747	752	726	759	729	705	715	790	746	712	707	783	771	702	705	740	762	745	730	764	748	735	734	765	748	718	744	690	682	789	771	715	751	706	730	721	725	775	778	689	729	694	714	768	695	754	775	751	770	699	743	757	720	765	725	713	726	766	700	745	766	790	718	724	710	783	743	714	741	745	780	767	720	738	716	700	747	751	723	730	723	682	746	696	776	733	725	726	740	775	781	708	711	708	770	734	721	671	757	701	708	757	695	746	713	713	701	702	744	694	726	774	725	742	758	724	725	693	741	670	728	728	748	743	709	734	717	762	801	699	760	767	746	776	749	780	750	713	693	717	698	721	765	729	722	714	730	738	725	749	742	715	748	742	762	691
14903	2846	2028	1505	1032	747	559	416	348	299	276	309	275	242	258	250	233	229	239	234	232	219	242	235	227	218	215	243	232	220	240	224	238	211	206	225	242	217	249	195	212	221	215	236	231	226	213	231	191	247	240	248	224	239	228	234	189	222	204	237	225	236	205	231	215	215	211	211	227	205	210	199	230	235	239	207	230	199	227	214	189	224	216	218	225	231	211	208	216	215	216	213	210	196	227	207	200	220	212	231	179	224	226	253	231	234	210	235	222	221	228	247	212	217	204	224	192	207	212	187	228	231	226	221	223	201	205	229	234	249	216	201	239	229	259	223	205	210	226	254	247	218	214	211	217	219	205	206	224	199	196	241	224	226	212	250	240	194	202	227	203	223	210	213	245	237	191	216	225	215	218	204	245	236	220	223	210	232	219	205	185	216	209	223	193	231	179	206	215	223	213	189	211	212	208	236	213	220	212	198	197	213	204	228	199	198	209	173	190	229	215	239	238	235	209	224	231	246	208	189	231	209	250	189	241	219	199	188	219	192	205	194	192	214	226	211	235	203	200	218	206	226	221	208	197	216	180	196	203	242	218	249	230	210	230	222	223	222	189	206	201	193	180	218	211	243	215	210	228	229	233	233	218	218	210	206	218	232	226	229	218	238	252	221	204	225	207	212	221	211	245	237	236	207	219	248	224	213	235	216	225	215	215	218	257	209	184	216	219	220	210	232	192	246	238	215	224	235	229	223	224	200	221	200	204	222	199	211	203	221	202	220	197	226	210	215	217	229	239	219	242	225	226	201	190	210	201	212	258	210	207	261	232	222	204	198	202	206	249	215	228	228	209	205	208	179	215	242	224	250	210	229	191	207	214	259	206	233	179	206	213	219	226	203	226	194	220	216	216	222	221	208	250	233	205	237	224	209	217	234	203	225	209	225	198	213	242	236	210	209	230	224	211	241	273	227	238	225	234	216	184	213	221	191	252	209	218	213	196	230	210	225	209	234	205	220	206	234	223	247	200	226	225	219	221	192	214	215	225	201	227	242	253	217	227	236	224	217	207	232	205	216	205	217	198	229	185	208	244	210	236	213	210	219	235	218	215	188	212	224	235	213	195	223	223	230	202	206	208	205	228	220	221	214	211	224	221	200	239	223	222	228	215	220	216	208	223	217	236	242	189	188	200	254	214	216	240	207	260	246	204	216	195	233	253	194	246	218	228	228	243	196	226	208	233	241	233	218	230	237	211	228	204	241	213	232	207	226	226	239	228	235	227	235	223	234	211	240	214	249	208	239	221	197	203	236	223	225	205	203	229	249	196	192	218	225	207	202	224	238	254	231	218	226	246	226	207	214	224	208	230	209	234	238	234	187	218	217	210	219	218	237	225	219	214	236	222	208	196	251	235	266	211	203	212	210	232	232	215	198	222	229	227	222	223	191	202	218	236	227	207	216	215	223	233	232	223	235	195	245	221	245	228	206	224	215	242	210	210	214	208	219	222	226	211	203	193	208	220	207	205	232	230	227	244	244	216	241	237	232	206	216	194	221	216	207	227	234	230	200	217	227	208	257	242	200	202	215	214	219	201	215	237	243	213	244	192	205	200	201	232	194	207	260	224	213	235	250	208	231	236	220	197	221	225	226	238	195	225	263	225	233	228	195	225	196	228	252	230	219	214	205	227	238	214	241	208	228	210	222	231	216	207	220	207	213	227	216	220	270	240	230	200	226	214	225	234	236	205	222	244	227	208	236	231	221	234	245	221	231	229	212	235	199	224	222	243	229	241	241	243	239	224	220	216	195	211	248	239	214	251	217	181	209	202	211	210	218	227	231	241	206	228	199	217	227	235	220	204	228	220	221	214	238	230	221	237	234	210	232	199	210	215	207	219	224	227	221	234	217	227	236	216	224	232	203	191	215	233	232	202	197	226	196	240	203	244	244	209	210	219	218	222	215	213	188	212	203	203	208	225	184	216	225	194	230	247	228	216	239	217	220	213	231	228	223	205	217	199	230	184	249	238	218	229	244	208	250	238	179	190	225	215	226	226	201	236	205	230	242	235	201	218	221	218	223	195	191	224	225	249	203	214	211	251	225	233	228	232	222	248	228	202	229	210	229	208	235	246	226	215	217	204	194	227	215	183	197	209	242	207	223	239	244	219	204	227	252	218	177	234	225	211	223	209	218	234	220	220	231	220	217	208	227	228	223	193	236	261	225	225	206	208	210	220	245	225	245	210	228	204	178	203	195	233	243	202	211	223	207	235	226	222	212	205	239	207	222	216	211	212	219	218	205	226	247	208	210	214	197	211	205	209	208	237	182	224	243	215	212	239	225	222	241	177	221	227	236	211	222	192	234	244	224	245	218	204	205	205	213	210	212	222	220	168	210	221	217	228	223	220	213	208	206	198	240	215	220	221	232	218	212	232	236	228	233	224	217	250	249	225	239	212	221	219	221	210	205	215	224	212	226	254	185	229	213	245	237	194	245	232	210	253	200	222	236	225	230	234	203	223	212	240	214	245	185	224	235	203	242	222	170	202	243	235	204	239	232	236	190	220	183	213	189	233	212	195	201	237	246	232	224	221	213	207	245	205	231	204	205	233	213	260	242	213	249	239	228	241	244	216	222	199	215	228	208	235	210	228	226	211	211	216	227	230	214	230	217	222	247	227	199	242	218	232	216	206	208	210	228	215	253	227	222	230	185	211	235	226	189	229	224	199	203	244	225	199	198	222	193	196	204	222	206	220	224	207	207	227	220	199	185	215	243	231	188	221	225	229	246	202	218	227	203	229	185	234	220	214	228	184	219	243	204	226	215	222	238	244	209	230	216	238	209	225	217	202	199	222	200	234	233	273	261	214	200	219	214	210	204	238	211	237	224	210	216	208	246	241	198	221	210	219	204	228	237	238	230	218	201	220	233	212	200	196	195	255	268	205	209	234	177	228	218	207	216	227	217	219	232	204	202	221	240	230	192	238	217	234	218	236	244	236	219	225	215	222	220	217	193	235	213	232	210	219	231	206	220	207	192	223	231	213	229	203	230	223	224	239	222	230	205	240	209	205	224	198	210	184	225	206	243	213	211	201	224	204	222	208	222	232	206	230	214	231	222	242	221	216	216	236	224	236	211	191	217	178	211	223	251	219	223	216	221	262	229	218	238	242	219	219	236	262	211	188	208	214	218	208	229	200	196	205	206	223	256	208	227	239	213	220	249	212	218	215	231	218	212	226	243	196	215	237	216	215	225	226	206	207	216	215	231	173	211	240	231	233	224	222	230	182	217	216	232	243	228	211	217	220	214	209	218	253	204	222	220	247	230	225	261	227	234	220	222	241	221	224	229	248	220	224	209	222	211	219	234	204	200	224	250	209	235	229	226	222	195	233	198	230	236	205	221	202	198	232	203	196	261	227	198	203	224	238	215	237	217	220	248	202	229	202	218	215	202	217	214	245	227	204	203	232	206	190	217	213	201	210	214	214	219	192	193	223	235	217	224
8853	1852	3854	4503	3659	2878	2052	1633	1317	1106	928	893	774	750	714	631	615	654	615	610	635	597	588	525	592	535	629	561	598	605	587	586	648	598	606	590	550	606	656	568	523	538	563	526	576	556	550	563	510	546	561	516	526	538	558	530	498	501	510	508	528	525	496	534	493	517	466	523	491	492	529	518	497	533	521	535	499	536	522	513	505	528	492	536	522	544	518	542	561	541	468	519	514	491	520	539	497	525	541	526	526	531	510	499	560	490	511	501	528	459	530	519	539	509	531	516	513	539	500	482	491	493	480	505	515	539	523	476	528	507	534	520	509	533	537	499	538	536	512	519	544	469	485	567	499	571	515	504	523	493	574	478	558	518	533	505	537	525	521	500	456	542	538	498	526	519	547	476	498	533	537	536	505	539	506	512	555	530	502	523	514	533	550	467	523	509	540	495	516	512	518	523	498	497	484	494	528	489	515	507	509	504	532	505	512	532	569	498	480	524	532	491	509	481	489	495	539	537	505	482	479	508	514	484	497	464	518	521	492	514	515	526	534	550	486	514	479	559	475	532	517	515	515	530	526	540	500	493	545	490	454	516	503	528	512	539	511	545	506	515	519	483	544	504	493	527	538	512	507	558	562	514	475	498	511	531	509	515	482	528	497	522	535	463	475	518	523	553	539	529	529	524	497	518	492	507	491	499	519	512	503	519	528	524	495	488	491	541	556	527	502	498	560	503	539	537	495	471	523	519	519	504	542	540	518	516	487	460	571	505	499	558	486	522	519	521	511	488	507	530	532	541	487	509	555	503	533	524	556	528	494	516	519	514	538	520	504	504	527	485	517	550	478	501	505	450	551	509	508	495	534	511	526	549	524	513	509	466	483	521	531	514	476	539	525	537	514	521	498	537	510	512	501	491	529	527	506	561	531	501	498	517	555	525	496	514	491	561	496	561	509	502	579	512	516	515	535	508	529	541	561	493	578	511	513	563	507	540	519	530	532	518	527	498	522	525	495	556	518	517	536	512	525	507	554	496	526	522	480	547	504	507	525	498	531	539	540	495	503	485	535	530	515	518	528	525	536	525	515	518	525	546	530	522	515	487	506	502	482	500	534	537	542	453	516	503	512	483	468	512	497	517	513	510	505	494	490	530	495	566	523	512	536	496	471	504	522	515	541	500	514	513	510	536	485	503	459	520	518	510	501	536	508	541	521	503	522	508	506	523	538	543	497	530	529	512	538	511	532	551	512	520	517	541	500	553	549	515	501	500	477	521	544	515	467	506	509	490	487	526	552	542	521	500	507	535	504	491	512	512	529	536	533	502	483	566	576	549	506	470	552	503	558	484	530	510	516	490	556	537	550	505	471	518	529	484	484	527	510	513	548	519	498	495	550	551	474	507	500	547	524	485	503	517	527	507	522	545	566	510	514	504	520	474	504	487	486	504	533	536	558	554	494	538	471	527	516	471	518	529	474	553	536	492	496	472	485	501	500	513	505	533	503	552	499	512	523	533	518	505	548	496	479	462	546	522	538	492	482	506	496	524	528	505	475	512	502	541	500	519	506	530	527	486	534	545	535	544	479	542	518	536	512	495	527	535	506	476	536	469	535	526	507	546	528	495	513	513	480	539	533	520	506	496	514	474	519	554	506	518	486	511	521	523	487	480	503	531	494	487	511	488	521	547	490	487	497	508	460	536	518	507	514	507	545	519	507	547	483	554	533	515	479	522	466	492	578	496	532	544	519	527	511	530	516	516	534	525	530	516	498	532	536	541	502	508	515	510	551	492	510	543	560	532	504	541	524	469	577	562	500	517	509	493	555	494	518	509	533	526	520	503	552	491	526	510	522	502	517	511	490	517	532	565	506	492	504	523	529	509	558	485	522	498	541	567	519	544	522	513	516	516	565	527	532	531	508	539	535	499	500	548	511	504	536	526	504	549	495	505	512	495	478	531	550	528	490	494	519	495	486	505	467	479	570	521	528	473	527	507	506	528	507	504	536	551	550	462	528	498	478	540	552	537	498	497	499	480	473	510	516	503	463	485	571	481	507	488	520	519	514	518	512	522	501	500	517	482	529	514	528	546	518	507	494	552	504	505	532	563	515	487	534	498	519	504	466	514	514	469	493	539	483	502	528	529	496	501	542	521	521	520	497	552	511	521	493	517	494	512	518	515	489	555	495	475	471	524	567	517	530	510	526	518	497	547	502	522	474	502	530	524	477	517	520	480	531	488	513	499	510	518	479	499	549	509	470	497	520	514	512	501	514	550	498	499	504	483	518	486	515	479	519	504	532	512	495	521	510	484	471	461	585	518	557	512	517	467	516	517	488	483	501	516	478	502	541	530	512	509	506	516	552	502	522	509	563	500	560	484	499	547	477	499	526	491	480	498	514	510	492	511	486	536	521	501	485	498	494	502	551	482	532	532	530	492	489	527	538	534	537	505	509	513	499	528	532	501	515	546	517	498	522	495	539	511	521	509	521	520	529	543	509	522	501	496	557	500	509	490	496	514	547	528	567	494	548	547	495	511	518	473	512	538	526	503	476	531	536	522	515	500	560	505	533	475	533	485	570	495	469	522	505	504	491	495	480	483	491	516	513	507	550	490	504	505	521	529	517	522	465	534	549	485	536	545	535	493	503	521	541	497	530	468	537	462	532	531	502	535	509	525	493	491	486	529	520	516	502	484	487	512	528	536	492	504	500	525	515	539	535	544	549	479	510	497	486	539	518	483	512	533	540	536	550	512	481	560	518	516	520	522	515	510	535	529	525	522	540	543	513	542	468	511	535	527	535	517	541	528	564	500	534	510	512	541	544	514	477	498	516	517	502	495	493	487	489	492	523	482	509	508	538	504	472	516	523	497	514	533	569	477	519	571	537	500	557	565	521	549	484	502	497	496	498	548	524	509	568	510	503	542	512	532	515	505	483	509	524	490	534	547	533	514	531	492	517	499	507	502	532	518	511	514	495	497	510	487	547	513	510	523	490	565	532	516	546	536	504	480	516	519	532	505	513	520	484	512	490	520	491	470	538	482	499	525	480	495	574	504	509	494	514	536	473	536	519	555	493	529	526	527	488	493	483	484	519	497	517	557	538	516	526	483	476	507	501	519	488	541	497	492	529	502	556	537	521	506	484	503	508	515	519	521	489	567	550	493	516	462	506	503	528	483	508	492	514	495	518	476	480	515	562	522	465	508	506	530	500	535	515	541	528	514	525	554	549	554	480	517	489	492	544	530	541	502	536	523	468	495	504	490	474	507	525	548	498	495	525	519	536	540	521	503	542	560	507	528	509	535	528	507	505	497	499	516	541	517	535	541	551	491	517	489	496	545	516	509	518	501	494	502	507	489	551	517	548	531	529	525	506	555	537	490	544	519	491	496	517	547	528	532	495	509	547	541	497	501	545	445	527	491	538	486	507	507	530	542	455	529	501	552	539	539	493	529	519	535	524	522	524	533	507	525	517	521	531	496	510	486	503	534	511	525	488	528
35610	9763	4044	3038	1956	1336	989	659	597	559	446	426	443	407	370	363	321	340	347	333	301	289	317	305	346	294	347	354	309	301	291	302	325	317	297	354	356	322	306	301	325	318	310	320	316	280	286	305	316	286	328	334	292	291	303	344	244	303	307	297	284	302	279	289	308	324	298	303	323	303	286	326	318	302	278	333	319	281	283	276	279	330	321	297	289	279	323	295	305	291	293	302	294	306	329	298	309	303	308	299	296	288	297	229	266	285	312	274	331	310	336	300	320	286	267	288	277	292	289	342	284	317	283	313	259	297	319	286	285	282	267	286	288	288	323	281	344	284	266	287	300	287	290	300	313	279	296	344	327	314	295	281	319	295	305	326	297	282	283	298	291	313	324	293	309	310	278	302	326	266	327	307	296	295	272	299	275	297	282	277	297	255	268	287	313	288	284	331	296	302	296	295	313	278	295	292	296	293	312	305	295	284	279	308	296	297	298	294	336	326	261	295	283	272	302	322	288	353	307	296	311	285	301	330	313	307	286	316	275	319	286	274	250	293	285	309	305	273	300	274	314	272	325	270	318	293	281	291	306	309	291	306	315	317	329	283	320	324	307	322	256	317	308	278	308	304	292	299	304	322	318	284	301	342	274	303	292	301	317	294	268	291	324	293	322	313	290	317	294	272	322	299	328	290	290	270	298	311	301	315	310	275	305	319	282	281	332	299	275	297	326	301	335	305	289	312	287	310	296	273	298	263	300	337	298	337	271	323	288	332	338	298	295	257	270	295	308	324	303	279	305	302	304	289	306	297	297	278	283	267	302	286	310	278	265	284	311	304	315	318	304	299	325	275	284	278	292	335	291	298	273	269	283	279	322	278	287	288	307	292	317	287	304	310	285	300	312	281	304	291	315	293	287	276	305	310	295	320	276	309	298	317	289	283	308	282	296	325	292	277	290	313	293	303	287	286	275	305	285	310	319	288	294	313	305	295	312	288	301	296	294	285	349	304	304	286	302	304	310	305	280	290	327	314	330	299	310	276	312	286	304	290	303	289	282	323	316	324	337	314	312	279	276	292	295	296	296	287	333	310	277	295	302	335	306	328	315	322	324	319	271	309	317	307	310	287	294	308	332	354	289	353	310	306	286	296	331	268	313	254	282	287	299	289	314	313	314	292	299	266	287	315	284	290	286	308	326	297	287	291	288	291	294	279	295	280	301	319	284	308	303	288	296	301	285	285	307	308	320	272	303	254	269	293	304	306	283	325	332	263	311	289	286	270	292	326	289	281	293	289	279	290	287	296	285	272	297	313	313	314	302	300	306	305	304	287	318	331	313	286	322	299	293	294	319	329	315	288	336	300	285	284	292	301	287	323	314	304	292	331	280	274	276	299	297	284	270	310	344	289	287	291	292	297	295	320	334	303	288	309	297	302	278	303	290	326	297	283	277	300	328	309	338	307	271	289	290	302	338	287	285	263	290	288	289	286	273	266	277	275	313	265	273	290	282	321	276	274	312	275	320	302	300	302	291	322	262	297	270	289	311	310	289	273	325	310	293	321	300	289	326	270	280	305	286	291	270	277	279	300	287	288	299	284	314	298	285	311	305	300	321	281	306	298	269	297	293	286	335	264	298	283	259	306	294	286	311	306	294	316	281	292	285	315	293	289	328	307	315	297	285	296	268	289	308	293	327	323	299	273	313	331	300	294	281	329	280	346	249	277	301	292	305	289	311	285	308	287	302	285	284	287	291	286	316	273	325	329	282	308	278	283	340	302	299	311	294	341	277	313	321	296	318	307	343	323	285	281	262	303	303	300	287	281	291	285	280	242	293	273	322	314	277	256	321	301	324	287	284	334	306	279	321	330	297	268	307	343	324	292	286	281	288	295	261	335	338	323	299	297	300	345	296	303	309	312	305	314	312	291	273	329	308	301	310	319	315	317	265	269	312	299	311	294	292	314	291	322	309	292	334	296	295	309	288	298	296	289	253	313	265	298	288	272	295	288	299	260	292	288	299	308	296	273	306	306	298	296	277	308	289	294	286	298	265	306	294	287	318	309	298	305	292	278	298	327	320	305	315	290	312	306	289	306	286	289	335	305	299	279	289	301	287	260	297	329	318	306	306	291	284	301	257	303	325	293	313	353	322	275	305	290	308	302	329	302	317	342	301	306	293	279	283	301	362	317	330	350	277	282	311	330	314	318	288	299	298	305	326	306	298	298	320	289	313	307	314	330	304	294	273	303	300	303	319	309	284	311	311	302	300	260	310	302	293	299	274	295	312	309	268	311	287	308	317	319	315	308	308	314	293	320	276	326	276	320	287	277	301	297	257	271	271	256	298	308	304	302	280	297	308	315	281	298	297	313	311	284	301	294	309	295	300	302	284	278	290	275	275	309	301	270	292	269	303	291	252	279	292	284	300	294	299	315	278	272	293	294	310	292	287	276	277	286	292	313	280	288	315	288	259	280	305	300	269	291	273	274	277	301	308	296	292	311	318	311	305	280	308	295	316	301	278	294	289	279	267	319	301	287	322	341	307	301	302	300	286	300	301	276	297	300	306	264	323	295	325	352	318	329	319	269	316	289	295	282	292	293	288	323	317	290	305	317	295	302	285	341	307	335	323	330	316	322	294	319	317	309	326	267	289	310	320	292	293	270	310	315	338	317	298	315	296	312	316	318	312	293	310	304	303	298	286	298	298	335	286	293	319	324	292	322	286	292	324	292	277	317	298	304	284	307	303	319	293	331	315	276	312	320	295	305	308	282	311	266	268	313	320	322	279	296	293	268	304	302	290	293	321	305	296	270	304	304	282	298	313	289	273	325	281	335	310	251	261	297	279	323	339	331	253	282	321	306	325	309	319	315	341	286	290	328	287	344	276	295	279	332	290	317	323	301	321	298	285	304	316	354	315	291	290	308	319	269	288	281	315	309	308	303	308	282	317	301	308	319	277	279	312	327	296	287	285	280	296	316	318	300	309	307	287	313	303	327	286	294	349	314	311	288	289	322	282	289	298	316	323	322	297	299	352	326	277	313	322	332	302	320	299	281	306	303	288	312	281	296	311	236	317	297	314	277	294	290	282	282	290	324	297	305	272	314	286	290	286	279	302	311	299	299	293	294	292	303	312	295	270	285	298	309	299	336	251	290	313	282	308	282	301	284	295	309	315	298	284	273	284	286	308	312	289	280	311	289	297	288	314	309	315	280	274	289	343	304	307	285	299	286	310	342	317	316	313	310	287	293	301	321	287	298	285	301	294	316	316	295	313	283	281	333	338	309	303	295	300	281	283	297	314	312	301	282	311	326	282	299	329	306	280	278	282	292	295	291	276	288	288	279	269	282	342	290	305	317	289	300	320	288	278	276	284	295	306	292	308	288	292	314	319	296	293	283	297	296	313	306	354	280	332	288	275	291	278	301	280	271	324	290	296	303	309	297	304	278	314	309	284	327	319	299	316	285	337	301	323	326	287	275	293	306	348	337	289	290	288	284
19309	3626	6132	7221	5943	4601	3369	2540	2033	1675	1422	1164	1117	993	992	871	884	859	803	767	785	785	799	811	711	795	761	758	779	737	787	781	780	772	751	732	782	701	687	687	739	689	672	728	677	638	696	656	657	650	702	700	622	680	627	615	648	559	607	611	610	626	611	591	646	614	610	619	611	593	656	670	604	639	617	562	644	636	601	597	615	580	648	605	610	614	632	633	604	615	625	641	673	587	662	632	596	660	615	603	606	630	576	613	643	607	609	655	617	636	616	609	616	623	634	600	589	616	632	594	625	630	597	601	571	587	578	589	662	616	605	588	620	609	569	645	632	618	588	660	617	594	596	607	639	566	598	571	582	609	649	620	618	620	624	657	596	616	623	629	583	618	627	595	606	656	616	629	581	643	604	628	633	660	632	575	638	610	640	633	578	604	601	605	571	599	626	613	649	639	592	592	642	618	568	603	635	594	608	592	678	619	646	608	629	617	635	631	648	603	627	633	567	631	617	618	636	648	604	612	614	618	594	558	643	604	578	590	604	621	565	612	619	584	573	633	593	584	625	575	655	646	599	646	626	614	607	569	598	580	667	578	603	607	626	618	622	593	598	596	637	656	613	609	624	620	612	623	607	652	603	637	657	595	624	637	610	603	584	573	594	639	627	631	600	603	596	585	635	610	612	617	594	616	631	626	629	608	590	573	599	619	596	606	567	594	616	626	591	582	618	649	603	645	652	633	611	660	563	608	626	581	618	620	603	641	674	625	642	629	575	618	619	581	589	597	646	595	590	586	610	571	586	628	587	620	632	585	587	604	623	594	622	618	658	610	603	607	653	635	581	656	612	631	585	616	625	621	628	636	610	595	608	592	581	592	576	624	610	595	611	559	595	647	575	650	603	627	647	633	631	584	610	629	642	624	612	614	633	603	651	600	630	646	621	613	632	607	563	590	619	634	621	608	610	599	589	635	630	625	620	614	627	619	620	604	582	613	589	583	592	635	601	602	597	588	626	607	609	597	640	614	598	620	605	608	610	578	629	627	640	635	634	569	617	651	586	633	614	607	623	591	614	595	609	617	553	638	642	653	588	620	607	598	635	605	600	615	606	585	593	628	659	616	581	618	626	593	619	598	557	620	682	572	595	587	598	627	585	586	621	606	661	593	597	591	609	573	587	622	617	575	556	615	547	575	605	606	649	598	580	656	617	583	642	644	591	618	624	599	603	603	614	612	657	633	592	637	598	598	633	596	650	581	590	582	582	597	591	627	625	636	621	600	648	641	609	564	609	618	613	621	607	619	627	639	629	596	588	583	663	585	624	606	608	582	581	621	596	598	644	625	604	611	605	595	614	577	601	626	601	664	626	576	620	651	608	614	609	623	645	576	606	624	595	615	641	625	641	646	687	589	642	605	605	584	617	634	604	617	639	630	604	600	620	625	614	586	628	622	619	605	629	589	615	589	645	631	615	578	602	629	590	609	615	604	629	607	603	621	593	625	638	616	622	610	623	591	609	600	597	589	604	601	623	613	651	613	610	641	644	651	590	598	586	588	585	595	602	620	611	601	611	601	636	594	589	621	564	682	621	610	615	643	612	594	617	605	604	580	634	580	630	586	620	623	621	599	631	589	616	590	585	628	602	585	631	582	619	633	611	634	588	633	601	630	586	601	610	587	603	598	635	606	635	600	573	609	585	616	606	615	599	619	607	615	598	610	613	565	594	594	633	615	572	632	605	622	640	588	594	608	666	609	607	601	613	606	607	607	593	604	621	638	618	615	581	561	611	600	594	594	609	668	598	615	614	576	585	617	596	597	633	579	611	619	617	613	601	650	564	615	600	606	611	622	568	605	636	624	541	663	701	652	605	628	618	609	584	619	605	620	595	590	591	615	671	606	610	604	601	571	578	585	617	612	630	574	607	596	666	620	597	628	656	624	595	594	547	589	630	597	569	585	586	635	625	592	562	599	606	573	620	611	612	673	612	605	604	628	626	632	652	624	656	634	618	627	599	600	640	657	582	625	579	607	625	543	615	593	596	588	591	590	601	655	583	602	627	606	602	598	602	610	630	563	631	596	618	618	602	636	585	663	603	615	573	636	662	652	651	634	608	608	624	623	646	640	609	650	620	608	606	591	648	630	640	608	603	622	571	585	671	622	630	626	616	590	635	578	611	587	578	579	582	584	578	575	663	602	618	629	614	591	619	597	648	611	625	638	574	608	599	622	599	568	624	627	605	591	560	615	615	629	629	620	617	569	581	593	643	644	649	619	637	608	600	624	598	649	618	566	597	621	598	595	618	627	680	591	574	655	608	613	606	604	608	616	585	613	652	637	611	631	590	610	629	603	624	619	639	614	656	615	661	608	642	642	569	578	594	624	612	618	646	636	598	602	613	608	561	644	602	598	647	621	632	603	591	612	613	595	603	609	604	622	576	587	612	601	626	625	588	650	627	608	608	608	614	626	594	605	589	673	630	664	613	633	620	620	599	603	610	575	623	607	629	639	635	619	623	618	588	625	634	577	550	628	618	602	634	612	589	617	653	628	649	624	635	611	580	587	643	653	642	586	590	633	636	615	639	580	583	608	599	634	588	597	564	565	633	579	590	592	608	665	634	603	624	644	632	631	635	609	614	634	606	620	637	632	652	615	581	580	577	638	626	586	603	620	660	591	620	656	635	597	638	645	619	592	638	600	620	647	595	625	611	620	627	653	641	602	605	601	601	649	591	620	623	582	626	619	621	636	648	612	641	585	609	596	607	675	595	627	680	626	618	596	614	599	551	611	619	600	620	623	620	608	681	613	596	612	636	620	611	591	654	592	591	571	644	609	542	591	657	581	619	590	551	626	643	583	630	586	613	582	626	603	588	659	597	605	610	624	628	577	612	619	616	567	632	625	592	615	639	650	629	592	586	624	609	603	552	611	604	593	640	668	646	611	578	618	592	608	610	639	632	614	590	598	578	643	603	596	570	588	612	569	600	591	620	617	640	592	609	563	605	666	607	628	593	617	650	646	615	602	619	563	637	562	592	611	619	620	572	590	630	649	614	583	593	593	589	598	595	611	676	630	669	633	607	621	643	589	642	616	635	593	589	649	577	589	615	625	616	649	626	650	593	577	606	618	575	610	595	613	638	574	593	621	616	616	600	610	616	570	605	654	607	660	658	631	622	608	598	585	623	578	607	596	614	604	636	582	600	623	651	617	642	640	579	585	678	611	623	622	592	621	611	594	610	635	658	609	578	642	600	660	632	613	628	603	587	603	629	611	547	579	637	600	603	629	623	604	616	620	632	618	611	573	632	636	647	569	624	624	601	605	592	626	611	632	605	636	652	607	604	614	634	645	658	583	584	611	579	607	648	618	592	627	623	636	591	594	569	595	590	607	613	595	578	619	567	587	635	601	554	606	575	610	618	641	568	608	613	582	623	640	613	609	555	577	629	572	655	589	592	593	609	613	672	607	599	602	637	632	601	570	575	604	665	587	608	592	598	634
47384	16831	6910	4638	2909	1964	1234	973	765	655	577	535	470	475	433	451	388	393	360	400	380	377	394	342	366	368	341	338	335	397	374	381	323	391	369	315	399	373	350	369	365	349	348	324	345	369	326	342	365	324	313	362	329	347	345	323	326	323	339	318	355	323	354	297	354	313	343	351	332	332	336	298	340	340	305	334	309	340	359	343	369	360	333	323	364	354	357	334	326	342	330	368	325	324	344	334	352	337	354	338	311	325	340	348	337	338	369	337	328	351	350	298	346	327	335	339	318	323	342	345	302	324	335	326	330	333	321	334	379	342	326	308	283	319	357	334	364	321	332	375	359	350	363	334	360	302	334	353	362	348	323	331	352	372	325	297	320	358	304	301	330	349	301	329	353	363	336	327	304	325	331	340	331	325	356	357	315	314	328	342	318	335	329	319	330	338	297	320	331	323	317	308	354	362	320	338	314	322	348	329	321	329	304	314	350	351	322	315	318	350	316	347	358	360	358	318	289	323	328	292	339	338	303	294	337	347	351	348	329	347	347	335	349	349	319	360	310	347	310	323	344	325	329	345	307	310	346	353	344	355	315	346	352	359	341	327	339	327	339	333	319	330	339	329	312	350	352	324	336	342	330	320	329	333	330	325	311	328	327	356	361	308	332	309	325	311	334	302	331	365	321	326	318	324	317	296	341	357	351	313	327	314	357	362	364	321	335	342	323	378	357	350	328	328	335	317	313	316	297	332	312	374	374	344	314	335	368	345	346	356	326	378	371	332	314	320	351	328	342	339	359	370	315	320	323	335	297	322	339	360	348	324	332	329	353	295	322	311	320	316	346	326	341	349	331	313	353	311	350	341	332	320	330	335	327	318	338	337	323	348	321	320	316	345	341	334	347	334	325	336	326	306	321	307	336	322	337	343	328	316	312	364	350	353	324	316	319	328	284	317	349	326	354	337	334	329	352	337	350	292	346	360	321	385	349	333	328	362	358	330	335	311	345	327	315	321	349	334	370	332	344	318	305	345	338	340	322	322	325	355	318	336	307	315	365	347	338	323	286	345	338	347	315	357	333	353	328	335	328	330	317	344	310	342	354	329	287	353	360	333	333	320	370	313	318	335	322	348	357	280	265	343	316	303	301	362	328	315	331	320	347	334	334	317	318	315	328	332	325	323	325	313	317	354	345	348	360	326	309	334	341	348	311	320	303	315	341	336	318	322	333	332	306	329	326	318	327	380	360	309	324	330	327	340	320	351	342	297	308	342	333	304	346	324	315	324	316	365	350	297	314	329	348	321	296	335	368	328	318	369	353	318	314	306	347	306	302	363	322	324	326	326	358	323	329	303	321	337	325	337	307	347	304	308	331	340	317	306	319	313	332	347	336	336	325	330	337	331	323	365	315	308	367	330	323	325	356	311	330	308	332	322	320	346	337	336	315	309	296	338	333	339	323	313	363	337	321	329	337	328	334	352	313	350	322	348	325	317	364	340	332	345	324	308	310	323	337	312	328	318	323	314	350	365	310	332	325	341	370	333	340	329	329	332	349	344	325	373	310	357	358	339	313	321	305	303	327	351	334	317	341	361	367	325	309	298	328	291	331	358	371	306	313	325	349	351	339	337	391	296	349	319	307	322	334	325	334	338	341	320	316	327	327	326	323	320	317	317	315	365	346	321	303	345	330	338	359	350	343	315	332	340	317	284	358	337	334	315	322	293	320	309	323	347	350	310	358	360	302	342	378	323	338	313	334	360	313	320	333	351	344	361	310	348	308	296	333	325	299	350	321	343	330	312	337	312	332	327	372	311	342	302	333	350	312	321	315	319	333	319	349	313	317	343	342	360	337	319	358	363	320	337	312	329	360	356	327	333	338	330	346	321	366	352	374	346	323	327	333	322	339	357	344	325	322	338	312	368	310	342	371	310	279	326	337	321	342	296	350	352	333	324	363	316	335	337	335	308	321	366	339	306	318	340	380	369	361	330	373	315	342	320	319	317	327	330	308	306	301	321	333	329	329	316	340	351	329	331	353	337	347	340	305	342	376	344	324	360	298	301	356	318	311	298	348	365	356	367	331	315	306	339	339	299	317	361	316	323	303	326	303	352	328	358	350	318	308	357	358	367	373	325	322	308	322	311	317	349	345	329	361	318	319	322	349	330	343	325	335	360	355	317	326	324	369	296	307	316	317	310	352	370	315	314	338	318	332	328	339	313	330	336	332	339	317	284	345	338	329	337	313	330	346	340	334	305	337	323	358	318	358	345	323	314	342	295	358	358	315	352	323	331	319	334	334	342	384	320	292	327	305	348	314	329	336	324	340	361	366	363	309	296	320	357	360	352	321	340	330	319	305	322	364	336	311	306	324	352	336	358	284	351	337	320	303	299	344	356	324	334	323	329	346	334	368	307	354	328	348	311	335	316	337	347	380	313	350	327	331	316	306	321	296	378	331	324	314	318	313	353	340	324	328	323	334	317	332	329	363	370	350	331	341	326	372	358	326	353	308	342	358	309	321	354	352	313	324	331	353	338	329	344	326	314	345	337	353	327	337	333	323	297	333	334	348	342	359	334	363	340	321	315	274	335	333	362	358	304	311	286	306	329	328	329	334	341	313	305	344	353	323	326	344	320	347	325	323	312	353	326	381	366	353	326	351	327	305	336	310	316	336	320	340	323	314	318	346	361	353	335	339	295	307	325	366	317	362	279	329	330	327	336	335	318	314	334	345	351	303	350	292	308	353	345	292	370	333	353	323	367	322	329	321	303	331	342	318	336	327	351	350	325	328	344	302	358	332	329	299	356	334	346	312	338	358	297	314	353	353	320	319	332	341	334	295	339	357	299	336	316	324	308	330	322	313	303	337	357	308	333	317	348	328	299	304	314	340	361	306	324	320	331	362	363	346	336	312	321	307	357	330	331	359	335	334	321	311	378	333	334	329	325	347	330	334	291	307	331	331	332	374	335	327	366	330	347	344	330	370	345	325	346	322	323	330	310	327	343	318	386	331	306	343	313	330	304	319	358	310	325	325	354	335	347	330	343	351	301	350	330	311	326	319	352	321	317	346	345	364	342	326	315	339	345	346	359	355	308	332	328	335	328	340	321	338	270	309	319	320	341	341	352	333	331	348	316	310	327	324	313	312	352	334	314	348	320	323	327	353	350	315	370	332	351	308	340	354	316	322	322	291	347	324	319	326	342	328	325	347	307	350	346	359	355	365	342	316	312	371	384	371	332	330	342	316	338	329	351	321	326	315	334	324	356	358	316	302	311	338	331	294	293	352	346	358	320	295	305	340	281	328	305	348	317	326	307	346	285	314	340	340	322	365	327	329	345	352	350	309	356	339	341	323	316	344	353	325	308	338	326	369	342	338	338	325	340	337	337	320	357	321	290	328	308	363	328	328	311	339	323	356	324	331	325	366	330	314	306	353	300	316	371	307	320	327	331	309	338	339	375	336	341	330	339	314	355	333	352	296	329	320	329	337	314	293	321
27773	6787	9527	11010	9316	6870	5105	3691	2954	2475	2039	1797	1655	1410	1297	1153	1137	1095	1034	1014	991	944	884	962	933	957	1058	976	972	919	978	966	1031	987	957	974	925	946	941	874	908	813	870	835	815	832	804	820	851	820	821	804	813	781	768	762	788	757	732	737	701	768	700	769	712	789	713	765	721	702	736	754	709	719	720	714	729	781	750	733	730	741	720	803	735	720	743	699	757	757	770	722	728	741	725	751	765	735	669	714	678	701	704	703	730	767	729	707	741	685	722	764	717	767	739	747	730	726	747	752	749	755	783	679	703	746	710	704	676	749	757	674	686	748	746	746	723	685	735	730	678	698	720	659	690	729	721	706	764	718	743	710	719	705	724	744	752	711	660	734	738	708	690	705	726	734	680	671	702	728	723	718	741	698	733	700	732	699	697	710	698	699	741	720	729	751	734	746	696	688	740	773	699	702	709	730	705	743	719	732	767	738	747	727	701	728	744	689	770	706	707	730	746	756	703	737	770	673	728	726	730	727	662	698	707	732	752	770	728	728	691	723	732	777	725	685	734	724	780	702	751	664	739	690	769	726	702	725	692	759	730	719	749	741	743	736	759	765	765	732	716	732	706	721	712	724	719	737	694	720	705	699	736	724	693	779	732	765	691	721	744	720	716	744	744	701	681	715	777	743	708	699	734	743	742	740	715	709	695	700	717	711	701	755	725	726	687	728	729	666	706	705	740	738	676	746	684	757	747	757	748	727	727	744	741	732	728	773	724	738	752	714	739	756	686	778	701	714	769	694	764	736	753	777	720	741	724	711	696	751	698	702	769	693	729	696	716	714	709	707	720	719	687	729	796	699	776	726	761	708	737	710	811	752	710	756	715	734	726	761	704	701	713	724	743	737	736	659	700	686	722	730	732	724	760	739	716	747	706	702	730	741	731	707	704	761	705	710	690	709	722	728	723	727	746	742	769	649	755	740	751	723	724	691	693	684	729	750	725	706	761	736	730	684	743	746	784	745	754	713	752	703	712	721	707	746	712	760	748	742	734	735	748	732	729	742	737	728	732	714	749	783	730	758	710	741	716	690	758	691	749	712	738	715	766	715	735	705	738	721	728	734	708	773	700	758	726	697	736	682	710	706	715	729	739	708	721	734	726	717	739	724	705	728	648	763	734	704	723	755	736	729	701	692	762	697	778	724	724	690	722	713	691	709	742	750	679	678	684	751	701	720	728	744	695	745	687	704	728	760	759	709	720	721	729	765	748	755	722	709	725	742	677	726	763	746	728	733	731	747	694	718	754	785	739	651	778	733	711	744	745	712	757	722	761	733	765	702	768	723	728	756	718	673	704	708	701	695	754	738	675	778	701	739	708	715	699	722	674	703	706	741	690	747	756	745	710	755	722	716	732	715	744	736	732	709	738	685	757	711	730	710	743	713	695	721	696	702	742	769	751	769	766	715	712	716	759	720	736	724	757	715	711	683	757	699	743	716	716	732	721	743	758	710	753	715	733	710	703	718	714	756	747	616	747	733	703	704	748	727	732	711	709	721	737	741	711	708	724	740	685	738	783	777	747	646	730	739	746	702	750	712	703	760	695	695	669	731	753	683	725	734	721	696	714	750	748	683	690	737	738	704	753	725	763	716	728	741	725	740	718	718	712	737	751	690	723	743	742	739	720	725	715	735	756	750	687	731	756	713	747	709	731	715	744	713	720	728	743	700	703	744	748	722	695	661	721	699	700	758	727	696	711	704	709	783	760	746	770	679	766	744	714	737	707	723	687	704	742	712	766	751	756	692	741	711	707	690	695	712	757	768	771	725	774	768	766	754	717	744	722	749	705	717	708	739	694	717	756	740	727	703	738	737	710	755	718	694	709	756	752	725	728	695	706	790	724	713	756	744	682	714	680	731	714	724	778	754	709	745	677	748	736	735	709	752	710	736	753	735	663	756	732	728	720	699	746	714	755	748	723	674	749	715	690	707	718	731	766	706	699	744	740	735	753	747	755	715	720	776	765	694	722	736	741	702	741	665	700	695	723	773	724	741	726	708	766	684	766	770	721	735	736	712	729	727	706	697	707	739	729	722	675	742	714	757	729	701	716	709	732	680	713	725	729	739	711	710	744	775	752	714	737	742	678	698	792	723	736	719	726	736	735	774	732	708	715	692	694	710	652	701	708	705	727	735	737	704	722	719	690	714	741	700	737	706	678	684	755	733	762	686	701	712	692	757	753	707	722	784	740	715	793	744	718	725	713	696	710	728	680	713	746	707	781	691	671	697	667	717	725	705	699	760	698	673	746	705	707	693	739	722	745	755	711	733	787	714	735	692	704	747	727	760	702	692	752	668	735	734	726	754	721	695	722	742	751	743	698	662	715	745	684	671	689	677	723	750	701	692	699	700	721	770	726	749	741	720	716	715	729	724	732	753	721	723	734	737	726	704	743	747	751	721	727	737	692	750	784	741	710	759	731	714	735	725	735	669	727	722	760	741	717	753	727	762	774	694	777	730	742	712	722	733	750	732	772	702	774	727	699	746	702	710	757	693	751	755	733	710	734	710	698	670	772	746	745	714	739	703	697	723	804	730	704	747	721	727	689	725	702	677	728	719	711	711	690	707	725	732	719	735	716	742	734	721	751	752	687	720	694	725	713	695	742	709	707	728	703	755	738	740	748	700	758	808	764	765	723	755	740	752	719	776	722	784	743	777	727	718	713	747	708	755	772	730	741	760	727	701	754	699	718	744	760	719	740	716	729	691	725	749	719	719	750	740	712	722	738	742	724	766	681	736	737	740	697	722	724	738	751	768	690	741	725	770	759	752	755	787	741	737	721	709	707	761	731	744	679	707	781	700	728	745	739	728	725	775	713	736	759	773	712	663	715	758	730	699	745	736	739	707	696	696	717	728	748	737	731	717	699	721	761	806	716	731	716	698	692	704	736	695	703	746	718	715	720	744	656	744	739	732	712	723	729	740	720	657	723	725	706	738	760	750	739	672	755	742	721	757	690	719	720	715	699	725	724	711	733	699	782	711	752	724	725	711	746	764	667	678	725	717	713	691	737	733	728	740	706	717	741	701	735	731	723	793	761	748	712	696	748	713	740	721	727	737	744	739	761	698	736	732	706	710	707	735	728	702	750	716	740	779	733	627	734	671	740	744	769	704	714	760	735	707	761	766	735	712	717	752	727	730	748	681	787	700	726	794	726	707	702	690	731	753	688	766	711	763	748	695	694	760	700	703	718	715	730	735	757	720	716	720	696	731	732	734	748	732	751	721	723	708	703	704	717	772	723	758	731	731	685	712	768	712	713	737	725	694	696	730	692	719	752	695	740	723	725	718	715	727	740	716	762	705	723	775	673	727	694	769	724	699	775	715	733	683	717	702	737	697	693	743	724	748	722	705	676	730	736	736	706	684	725	711	724	659	700	736	687	707	722	759	782	776	726	722	755	723	716	762	746	683	733	702	718	657	758	743	711	762	697	701	709	677	739	722
15325	3042	1819	1509	1031	717	546	381	323	266	276	266	264	244	250	222	218	205	222	213	223	223	189	230	229	233	227	198	241	225	204	192	220	221	246	236	211	222	219	203	214	237	224	211	194	209	214	215	253	204	209	204	226	223	219	241	200	216	203	227	196	224	189	178	199	210	205	221	208	217	226	210	237	208	185	219	223	236	223	201	223	218	217	220	230	189	217	243	208	224	173	213	201	195	185	197	192	223	231	200	236	230	180	191	222	211	201	239	200	215	194	188	195	206	191	178	243	202	215	227	216	235	197	218	217	198	191	217	240	212	193	213	208	187	201	219	201	239	203	192	217	221	219	232	214	178	208	197	219	188	210	199	225	221	208	197	207	239	214	224	188	213	166	215	197	215	211	212	233	239	205	222	208	220	222	235	210	237	204	218	216	222	226	221	214	187	229	222	231	212	206	215	219	225	206	186	185	202	207	214	208	209	221	228	216	219	204	216	217	211	199	224	185	212	183	171	203	199	218	199	216	180	212	229	202	203	189	219	214	231	212	218	187	177	217	217	231	194	226	194	214	192	216	197	204	229	218	211	204	213	224	203	212	206	207	225	218	187	218	208	208	209	223	208	208	244	188	182	185	199	213	203	176	219	177	218	204	205	230	223	208	184	217	215	207	204	206	204	197	217	201	235	222	218	197	217	209	214	211	243	222	224	216	201	243	213	203	199	213	210	222	210	243	206	229	215	222	208	225	201	195	205	209	180	186	216	202	205	232	240	195	194	202	233	226	217	216	215	217	208	205	238	221	217	195	227	215	207	222	202	203	211	222	182	202	220	213	199	211	191	215	192	194	230	212	192	203	209	208	220	229	226	232	155	186	211	210	237	247	202	199	206	198	228	225	204	224	226	172	231	234	199	215	228	218	222	216	201	220	213	216	179	192	231	221	192	211	227	202	185	181	212	213	232	195	228	241	198	222	196	191	203	179	204	205	229	202	190	211	189	195	198	216	204	189	209	213	171	218	229	195	229	212	204	193	209	216	210	239	210	225	219	216	202	221	207	207	221	214	196	214	205	215	204	213	199	209	199	228	204	195	214	208	212	204	195	199	218	209	204	222	232	200	235	203	219	207	206	187	216	224	212	204	207	213	221	190	235	206	208	211	203	220	216	192	227	220	227	258	238	215	217	212	207	201	194	204	222	222	219	235	228	215	231	217	218	217	218	201	210	199	219	209	216	216	198	210	203	225	211	208	214	188	217	204	192	217	212	218	206	214	222	197	227	220	222	194	221	212	216	242	207	238	216	190	195	202	211	218	193	200	225	176	225	194	170	193	202	202	224	205	209	216	221	241	228	209	220	206	226	229	227	202	226	208	194	209	201	194	204	226	225	234	196	214	210	212	229	208	203	201	242	204	194	215	207	230	203	219	204	224	215	222	231	207	224	218	198	184	191	200	201	186	213	185	207	224	214	203	201	206	233	196	195	222	213	224	192	206	214	191	200	244	216	206	210	216	226	228	223	196	225	228	181	209	206	220	213	212	193	215	201	213	200	229	207	206	212	187	213	239	213	193	218	206	214	211	199	224	222	214	220	216	200	232	181	196	234	192	226	226	222	227	207	232	219	214	201	202	209	182	211	204	223	190	215	180	196	205	213	245	213	208	195	224	211	233	213	232	191	199	204	222	223	207	210	207	193	223	191	197	216	237	184	212	236	205	221	240	207	217	218	225	218	235	225	228	213	233	213	200	192	215	217	206	238	218	183	184	218	216	241	203	236	218	217	219	194	219	203	219	183	220	186	242	199	211	194	197	205	219	202	196	203	231	220	211	221	219	203	212	201	183	225	224	225	209	202	224	229	221	207	193	208	216	230	216	196	205	206	199	209	203	224	206	204	231	226	223	207	216	207	231	222	214	194	179	211	223	197	223	229	202	230	197	176	208	222	202	207	197	241	216	226	206	224	222	219	222	213	205	223	215	202	208	200	210	216	217	198	200	204	219	195	192	179	191	237	198	226	202	199	205	201	223	209	211	222	210	216	195	195	230	212	217	197	190	235	221	216	213	166	214	209	227	207	207	193	186	193	220	198	182	242	220	218	192	205	210	176	227	234	191	212	226	198	182	208	200	187	213	202	215	227	189	217	200	179	208	213	230	224	208	226	187	200	221	190	176	197	209	189	187	199	190	220	243	207	199	199	207	215	206	206	185	231	235	212	211	210	193	199	225	225	207	201	222	220	194	207	178	199	224	228	195	204	225	197	223	222	190	221	224	206	217	249	203	221	224	198	246	194	201	232	224	222	199	209	190	200	196	226	217	214	214	217	219	201	221	191	222	229	240	218	224	199	222	209	225	188	239	182	227	219	208	207	194	211	194	210	236	212	238	229	245	242	210	214	220	209	213	202	215	233	218	220	213	217	237	218	213	235	224	184	204	195	227	221	231	204	211	202	192	227	201	206	200	211	245	179	222	206	219	197	199	192	224	207	229	188	217	220	219	221	232	207	211	219	231	201	224	195	189	185	241	210	182	212	224	177	235	211	217	208	206	214	190	232	224	203	190	230	221	215	227	199	198	201	217	188	218	231	212	222	204	204	223	241	168	236	216	207	208	216	212	213	234	210	208	258	229	207	206	201	189	225	247	225	224	216	200	226	200	209	194	237	237	180	194	198	193	201	203	226	198	180	205	208	228	193	208	228	212	209	208	194	202	205	210	224	176	217	219	222	249	238	196	227	214	216	179	197	207	259	195	222	223	200	223	209	243	214	218	199	244	196	219	216	197	196	231	210	187	221	207	222	197	220	226	206	204	194	229	221	197	196	230	195	199	216	203	202	191	214	215	201	199	195	219	216	174	193	232	204	188	222	205	218	228	222	210	210	218	244	221	249	206	216	222	218	221	204	227	225	251	207	244	222	231	204	186	205	168	185	211	223	226	193	222	190	198	204	232	203	194	189	181	223	207	227	204	221	201	197	203	202	220	204	192	207	215	202	222	236	221	220	203	192	209	205	235	211	233	240	225	217	202	190	186	219	209	220	241	237	212	199	195	217	211	187	221	210	214	201	207	232	212	211	215	236	187	195	230	233	183	220	234	222	202	215	220	224	216	200	212	194	201	190	198	204	182	223	224	215	205	204	214	211	209	199	195	197	187	199	225	206	209	214	200	204	231	211	200	207	195	202	227	213	224	181	197	204	230	226	212	250	202	196	237	204	211	216	203	192	198	211	205	231	211	207	216	196	226	237	220	216	190	199	230	194	213	201	215	189	222	228	218	215	211	240	227	223	199	206	237	196	177	221	194	249	210	203	221	223	208	208	224	222	205	222	209	181	182	217	208	213	218	228	226	201	187	191	187	175	217	188	208	199	194	201	214	224	226	227	219	187	197	198	225	209	229	217	199	178	229	198	224	216	220	208	195	207	218	222	210	206	207	213	205	199	180	219	187	224	228	227	192	206	199	193	214	187	217	214	222	177	231	214	221	218	189	209	252	214	232	193
8979	2069	3759	4452	3580	2680	1978	1502	1219	1078	889	839	756	701	630	590	632	537	581	585	585	585	565	561	565	558	598	610	582	575	579	594	584	589	585	555	558	585	550	551	514	542	529	576	496	521	547	559	533	547	519	469	509	514	505	505	484	490	522	472	469	504	471	504	478	485	486	497	478	474	498	489	522	482	490	540	474	497	485	489	477	513	520	514	466	469	503	513	491	534	520	470	498	543	531	517	499	498	520	461	497	509	520	484	529	494	492	527	529	492	449	470	452	508	461	480	453	494	561	481	496	513	505	496	535	521	492	545	455	515	498	505	498	478	491	495	512	495	472	492	505	491	497	478	426	489	487	518	486	480	499	511	482	531	489	480	489	499	491	489	496	482	489	485	508	493	520	508	447	455	522	520	546	500	477	476	506	464	503	483	503	510	458	493	486	483	475	498	486	502	469	454	488	482	482	488	520	471	489	525	506	485	524	529	513	484	491	497	494	501	465	479	448	530	488	513	499	518	475	485	500	479	497	523	528	521	494	501	506	509	484	488	473	493	504	477	507	501	500	472	511	488	512	464	469	504	474	455	494	520	493	460	508	484	486	473	499	492	498	518	460	491	498	489	513	506	489	493	544	504	494	455	502	495	529	498	484	490	503	464	497	502	508	490	480	457	520	467	494	494	515	471	501	492	460	530	496	473	492	501	496	498	462	494	510	519	483	464	490	512	470	446	441	519	452	515	469	498	501	507	509	500	457	487	523	472	500	511	513	497	516	507	490	544	515	466	489	501	486	490	492	458	451	477	517	487	531	495	511	476	488	483	498	507	497	471	469	443	492	469	457	523	504	465	479	491	546	482	508	463	494	490	524	467	527	468	492	510	518	466	501	514	457	474	477	498	499	511	496	506	507	512	508	460	493	533	504	482	489	520	464	516	477	488	484	474	517	514	487	478	505	480	509	481	487	484	480	454	526	514	480	477	474	485	482	514	479	526	481	492	563	503	501	509	523	498	495	486	500	531	527	496	478	475	515	512	534	449	518	468	494	497	497	487	506	426	486	474	485	487	493	465	505	528	479	489	506	494	549	506	509	512	449	484	515	499	507	514	489	530	489	514	512	542	509	514	511	492	486	486	497	506	509	503	509	476	518	495	471	470	514	488	516	506	489	510	505	485	491	510	487	521	502	451	465	485	480	489	493	495	460	479	495	473	535	470	489	515	565	483	487	502	524	485	501	484	508	506	499	477	522	518	473	546	457	518	493	446	476	503	493	555	488	468	471	523	525	509	486	514	467	508	501	495	508	518	493	496	506	475	497	465	507	510	491	516	520	506	504	516	477	471	504	532	485	482	467	490	505	465	476	513	474	487	479	548	514	468	495	508	527	506	476	530	504	481	493	502	507	500	523	463	504	500	517	510	473	538	493	514	488	492	480	490	500	512	491	517	505	500	497	518	455	499	522	509	479	502	518	498	519	475	468	516	509	486	469	483	467	502	501	466	493	504	507	529	495	509	472	468	529	482	493	470	466	500	506	493	497	466	492	499	508	494	500	513	508	504	525	491	449	482	497	508	498	474	492	511	518	475	468	467	491	481	512	507	491	480	478	501	462	517	465	507	466	505	473	527	502	485	523	440	511	525	488	481	501	507	523	521	467	484	489	497	479	497	519	494	495	537	466	517	478	496	524	502	484	505	483	478	519	499	451	509	496	497	495	453	494	474	472	496	506	490	538	481	497	506	517	512	479	479	479	471	492	469	489	526	522	500	420	514	531	472	487	489	463	505	506	526	474	506	457	478	505	496	477	496	471	529	530	524	486	558	484	456	477	490	477	509	482	500	474	487	470	503	491	556	553	477	485	488	463	548	480	532	529	477	490	502	468	530	509	511	542	545	504	483	470	464	520	503	485	496	510	463	546	458	514	508	490	481	482	484	505	508	524	499	477	498	478	469	506	469	488	483	484	468	505	496	530	520	517	503	497	503	465	485	534	552	488	515	480	501	477	539	473	523	482	476	510	535	512	482	531	502	500	473	526	470	517	477	495	483	478	485	482	483	509	495	500	482	543	491	471	491	516	468	525	499	528	489	495	496	508	498	498	502	498	442	479	486	499	525	508	518	489	490	528	455	499	512	517	484	497	527	459	492	521	523	537	506	544	501	530	470	527	512	448	520	470	489	495	506	501	495	473	505	512	489	461	512	479	530	488	465	498	456	495	466	529	493	520	491	504	481	511	498	488	481	488	489	470	518	529	508	513	495	512	527	556	490	481	525	497	515	548	508	503	495	468	461	506	504	516	485	534	480	484	491	473	551	490	495	501	516	513	483	463	516	485	515	495	480	489	497	472	520	483	497	518	479	525	476	472	519	527	539	499	529	501	543	473	488	486	485	500	492	479	496	464	555	475	479	477	494	536	504	499	480	501	536	502	464	500	481	478	502	511	491	509	516	536	512	507	500	493	508	500	503	509	470	461	460	493	487	506	496	493	511	509	495	505	531	461	524	476	530	506	501	484	504	533	515	449	511	494	492	526	523	479	481	518	465	488	531	500	499	464	490	561	513	481	492	496	491	486	514	486	497	472	507	514	533	511	501	460	506	522	511	486	528	559	465	502	492	480	467	507	507	510	486	514	476	455	502	486	502	488	452	484	516	465	500	539	515	458	525	476	510	474	487	491	524	479	456	513	515	470	502	508	513	490	447	461	483	487	494	501	500	520	480	467	513	470	486	513	516	506	499	483	510	500	504	493	486	475	484	554	519	489	533	480	491	542	507	453	505	511	458	541	484	509	515	522	490	508	507	529	493	522	521	477	528	518	502	517	530	503	482	515	504	480	486	534	526	476	522	507	501	471	511	495	453	514	473	485	492	470	502	517	488	509	505	492	510	499	529	506	507	478	536	495	489	491	505	480	469	466	469	502	480	478	472	505	513	478	492	507	484	508	475	467	491	511	459	484	472	492	462	524	461	514	519	484	519	521	503	489	487	479	471	510	474	488	512	496	449	499	445	468	493	455	492	477	528	473	478	497	537	506	476	481	500	457	477	496	508	485	500	461	490	495	481	480	516	517	501	509	498	492	493	504	479	499	489	475	474	511	508	531	523	486	495	507	494	476	424	524	471	493	501	519	467	493	494	534	495	498	510	489	458	514	500	503	471	487	508	497	488	490	486	483	505	511	511	458	483	480	508	473	504	485	451	528	469	482	483	497	478	482	500	454	487	527	540	530	469	488	505	491	493	493	508	532	512	499	500	501	521	525	507	467	473	473	494	545	483	489	501	505	499	490	479	514	463	479	473	504	493	515	504	486	480	479	528	532	478	467	516	503	503	479	487	502	540	499	533	464	494	466	465	469	518	495	486	461	523	483	458	505	522	488	519	480	505	475	471	457	478	489	501	493	455	513	511	479	498	492	519	427	519	491	521	474	445	530	464	511	482	501	500	543	512	487	487	495	537	492	486	504	507	518	534	487	495	513	512	501	466	525	490	484	468	491	525
35547	10058	4251	2994	1830	1297	846	723	632	538	426	401	361	410	401	406	335	319	318	346	342	310	356	311	350	295	327	327	307	279	300	338	319	344	309	356	314	306	307	318	307	333	290	283	322	330	262	311	297	288	331	290	294	318	302	305	286	303	266	314	336	290	316	306	303	339	319	294	278	296	290	305	303	304	299	261	275	316	254	294	260	295	338	265	284	307	249	295	290	282	300	287	281	299	317	271	286	328	267	299	285	293	327	316	303	320	321	280	328	314	321	309	301	285	288	308	292	299	283	309	290	289	312	303	298	315	273	284	306	273	311	297	255	304	301	323	289	318	279	308	282	282	302	316	283	296	284	312	317	305	316	322	319	262	281	284	262	310	293	307	314	322	264	301	310	312	294	292	311	323	299	301	292	290	334	265	283	319	271	311	291	300	284	280	306	304	272	312	290	328	312	318	305	271	307	291	316	298	274	302	292	292	293	320	323	302	306	288	293	281	275	270	302	287	299	315	348	298	286	273	264	277	303	314	320	278	307	292	285	288	295	307	302	289	278	288	284	286	270	297	297	291	285	268	300	282	289	311	283	308	345	292	271	317	306	294	279	305	269	326	297	324	289	305	293	305	281	308	287	282	275	270	295	298	299	311	297	304	318	294	325	339	285	279	321	295	316	291	277	307	299	292	273	321	280	295	258	306	299	259	295	317	334	276	266	280	323	320	321	287	316	286	287	283	303	298	288	291	275	288	294	275	253	312	284	293	304	276	277	304	311	309	311	292	294	297	324	309	292	313	310	308	297	280	309	293	292	288	318	284	290	306	307	306	280	288	291	308	251	276	254	281	305	298	284	280	288	267	288	287	290	317	304	315	262	304	269	289	279	312	286	299	314	304	315	291	287	287	263	290	268	336	276	297	291	311	305	305	302	267	304	296	278	299	284	261	309	289	281	311	263	283	316	279	301	272	300	291	275	288	274	290	324	284	289	295	296	282	321	322	319	329	271	323	286	292	288	279	312	277	272	292	310	297	305	316	286	288	257	332	312	277	277	286	315	302	317	284	316	298	271	337	291	286	289	320	266	299	274	285	296	287	317	284	315	294	314	311	292	273	290	272	307	273	280	254	287	343	276	292	290	288	306	302	299	277	282	284	324	307	266	302	277	280	294	298	274	301	293	272	283	283	296	312	309	301	304	281	275	281	269	302	301	304	306	298	303	324	309	251	310	294	278	315	301	307	302	263	288	300	251	273	300	305	301	288	315	301	298	270	268	324	306	310	274	297	290	308	288	335	269	274	288	286	287	299	305	299	290	294	302	265	317	327	312	343	293	307	279	280	270	283	304	327	310	265	290	292	296	307	309	259	287	286	292	283	306	309	295	292	295	268	331	285	275	320	283	274	283	322	263	290	274	289	282	303	293	302	328	296	280	302	264	300	291	285	311	283	296	283	303	306	302	315	276	277	280	290	271	272	281	311	296	294	295	294	294	317	305	287	350	294	284	305	287	300	304	278	331	309	297	321	289	275	262	302	290	313	272	285	303	294	291	278	324	307	289	265	262	261	286	283	292	312	317	307	333	286	292	278	328	307	281	268	261	294	284	296	264	286	297	293	311	308	316	289	273	290	308	297	294	297	328	291	296	282	295	298	232	315	315	299	267	298	336	287	283	288	317	286	282	284	297	277	292	310	288	267	282	301	293	305	302	301	298	291	265	331	289	298	278	292	270	296	275	303	297	331	319	288	313	318	305	288	301	326	304	282	287	261	278	299	268	303	273	309	304	265	294	287	273	319	284	291	273	297	311	311	292	306	309	287	274	287	286	292	298	278	288	322	318	318	271	307	320	304	309	317	279	316	287	266	281	259	312	312	278	299	290	296	285	329	337	295	276	264	297	298	287	309	270	287	279	307	277	265	287	279	285	301	276	272	274	291	296	235	296	278	312	284	289	332	282	298	290	265	303	313	333	269	268	270	289	292	307	299	291	279	302	304	305	285	301	247	318	308	289	297	251	302	284	297	283	317	322	287	296	315	311	320	301	268	294	330	298	318	303	275	290	321	319	295	279	265	283	253	337	261	277	283	296	305	313	271	274	288	301	300	308	327	315	299	317	292	306	307	318	285	307	290	305	297	308	320	263	302	337	278	271	245	278	308	293	302	262	301	303	272	287	284	292	290	289	275	308	286	282	303	294	307	282	293	300	265	331	317	282	313	318	320	310	282	312	307	334	284	260	296	294	292	315	329	293	286	263	289	312	302	308	277	313	288	307	304	310	297	281	325	303	291	278	297	313	280	316	313	313	292	297	279	279	269	284	305	263	289	308	277	303	323	297	312	271	276	320	328	300	309	303	291	285	303	309	281	306	291	299	281	304	329	271	305	306	276	317	304	304	306	328	299	306	299	261	303	287	282	299	283	265	307	269	304	310	291	320	266	288	295	297	282	279	277	287	321	292	292	297	297	268	317	314	279	269	294	309	292	295	335	290	299	285	279	292	282	295	285	272	300	273	314	292	276	311	291	318	262	354	308	288	303	313	304	261	272	318	290	293	263	315	252	297	276	326	301	250	271	276	259	274	290	314	303	322	266	296	307	314	300	299	283	290	309	274	288	303	298	320	298	316	311	294	280	314	293	293	302	322	308	299	281	285	287	306	304	277	314	306	316	256	283	323	328	311	323	309	256	244	254	284	287	300	295	324	295	286	287	287	310	315	286	316	284	311	286	307	324	268	295	326	315	315	301	317	286	290	285	301	271	299	281	294	278	277	294	299	258	276	308	317	290	287	320	289	310	305	285	332	298	267	306	322	306	288	290	279	323	266	311	273	318	272	311	298	315	308	319	311	294	290	278	292	295	293	332	275	277	305	301	286	316	287	317	279	284	298	292	263	310	268	317	302	312	280	325	294	304	303	313	292	303	280	315	304	298	259	298	321	274	303	290	315	271	298	286	314	283	307	286	290	304	284	288	297	324	312	294	293	287	280	281	300	322	295	291	307	261	312	339	306	319	306	301	312	277	319	326	311	267	305	260	270	256	248	293	303	328	270	290	308	277	307	306	280	261	321	303	291	272	309	286	301	270	283	302	303	320	279	302	266	312	279	298	305	320	283	336	266	303	271	277	272	286	296	303	289	298	285	277	265	280	261	253	287	293	295	308	292	279	301	301	296	323	317	283	313	292	306	276	305	303	288	292	326	306	326	320	306	288	281	305	299	317	301	304	274	295	263	287	283	303	329	274	260	295	287	276	297	296	300	293	294	312	288	287	294	274	267	277	323	313	322	349	273	279	312	306	279	302	308	292	296	267	300	306	291	261	287	242	310	305	298	297	282	291	310	311	318	296	281	258	252	291	317	301	286	310	299	296	303	307	298	275	298	291	319	297	295	305	291	287	326	303	304	272	312	292	247	341	278	273	310	288	258	297	290	305	290	285	268	318	279	308	281	289	310	320	305	255	318	314	285	288	267	286	289	298	353	298	299	274	289	323	326	316	296	321
21213	4263	7033	7877	6532	4843	3488	2739	2140	1819	1545	1375	1227	1087	1064	964	954	887	849	891	772	842	811	845	810	785	843	865	824	822	853	784	839	857	829	804	824	765	763	772	728	732	752	783	773	712	768	706	697	698	731	699	726	721	685	693	714	643	670	724	641	671	681	675	645	689	660	670	668	714	696	699	684	617	646	693	714	645	651	700	671	691	631	663	690	715	681	692	675	656	668	687	694	683	684	674	716	657	661	679	671	636	601	710	651	672	668	695	644	697	645	624	642	655	647	654	660	677	693	653	666	676	686	640	666	641	685	618	702	716	710	637	687	645	655	681	652	643	680	721	640	616	675	668	661	639	671	651	678	671	646	679	643	628	674	641	684	665	649	701	641	589	682	706	660	679	667	648	635	721	679	641	668	707	672	687	641	672	649	653	679	666	673	650	635	683	643	664	660	657	654	677	693	631	678	649	676	667	621	649	690	705	687	633	648	666	659	685	683	621	664	669	700	676	678	670	647	681	629	677	702	653	652	642	647	694	701	651	703	705	654	651	721	640	646	621	683	647	698	638	634	660	652	697	684	662	639	627	673	669	640	675	660	620	625	657	663	654	637	687	641	675	667	672	659	652	643	685	702	662	665	689	664	659	663	654	660	644	676	652	617	683	678	630	706	685	639	680	679	641	655	634	657	641	636	660	612	698	644	697	625	669	658	651	679	677	693	716	634	637	648	680	651	647	646	643	644	709	615	695	633	689	631	650	636	650	673	687	680	699	662	660	651	629	673	684	659	649	596	692	650	670	640	647	718	646	682	647	682	682	660	676	717	670	664	672	666	656	653	708	675	691	660	655	643	633	611	643	629	644	674	640	682	638	651	700	646	680	627	676	695	675	667	676	659	701	646	656	674	650	640	662	668	663	680	669	673	625	659	669	642	651	681	614	650	673	640	721	632	637	664	614	677	657	694	696	642	637	655	654	678	664	624	606	624	656	674	647	690	666	663	716	696	682	627	675	635	668	618	661	623	662	656	672	639	713	678	671	705	646	660	651	666	691	646	629	686	674	675	662	644	647	641	687	657	665	690	653	696	688	696	688	643	667	643	685	645	664	707	660	643	661	675	678	657	625	671	648	682	602	615	675	684	674	671	685	659	660	640	659	667	652	654	665	655	651	646	646	658	644	668	684	693	664	688	659	698	685	717	676	662	693	703	690	646	650	630	651	648	643	665	644	687	648	645	690	612	632	691	651	650	671	637	668	657	658	658	675	689	684	636	713	682	654	719	666	718	654	683	636	691	665	651	658	655	641	673	628	601	694	693	627	692	643	622	694	632	681	704	682	670	680	686	654	655	648	666	647	682	695	667	667	662	630	662	706	651	631	674	711	649	665	628	619	713	707	655	672	712	668	659	661	709	632	654	640	691	698	610	642	659	688	643	660	676	665	687	652	652	616	647	631	671	706	662	661	615	691	639	650	651	673	676	650	630	651	636	622	630	640	691	663	677	665	706	723	612	686	645	670	677	705	630	707	656	656	660	673	655	645	699	651	663	659	676	685	672	698	629	643	703	660	669	660	664	697	622	650	666	667	656	688	651	660	657	674	638	667	654	691	668	635	691	655	690	698	643	664	675	654	703	676	643	725	649	598	667	663	623	679	676	711	666	657	655	656	656	702	649	651	680	682	639	710	677	647	662	644	681	677	655	644	681	663	687	679	609	662	657	699	674	625	702	694	647	680	694	671	661	686	689	662	647	691	679	675	674	645	647	650	690	644	663	675	684	674	734	635	661	668	652	725	664	718	643	666	657	643	701	665	650	665	617	697	683	656	668	713	649	640	670	653	680	660	631	665	676	696	684	675	689	699	599	684	670	693	603	690	659	684	664	673	632	623	686	658	712	636	699	667	687	630	689	688	675	662	671	655	646	638	707	674	676	620	657	678	655	679	648	637	619	712	678	657	646	676	668	684	681	672	706	649	684	663	644	659	664	629	662	670	660	722	659	683	683	661	662	664	626	661	653	666	639	665	714	693	725	635	675	668	618	657	675	642	696	688	675	653	659	642	656	707	707	677	694	654	694	728	649	668	632	674	655	674	681	657	608	694	644	679	659	659	657	646	641	692	694	648	661	663	661	652	682	642	676	680	654	682	711	727	692	621	671	655	636	647	688	621	626	674	636	618	655	623	712	668	690	661	649	636	703	667	639	648	694	674	678	693	661	684	691	667	644	648	675	640	644	688	647	679	671	672	650	663	664	672	691	624	636	661	657	686	660	630	635	660	688	631	635	695	679	695	693	624	688	652	673	653	674	677	670	674	615	641	659	650	678	686	613	632	632	680	637	590	644	685	618	635	700	638	674	667	699	632	656	671	712	696	646	687	688	658	653	683	660	742	673	657	639	668	696	663	663	643	692	669	664	655	643	673	668	639	668	656	695	674	672	717	706	648	675	648	674	679	632	702	644	693	646	676	650	665	659	645	682	646	692	639	627	666	707	666	672	657	643	645	649	641	648	672	678	651	678	656	652	676	681	682	671	664	701	682	706	659	659	677	675	686	674	666	652	632	653	670	692	657	645	668	638	642	663	672	680	665	673	698	635	669	675	676	692	644	671	658	620	657	694	668	693	660	671	643	702	644	643	672	636	715	690	728	671	699	650	616	637	632	621	677	681	675	634	676	705	625	678	667	667	647	676	694	695	665	669	674	622	668	704	656	662	679	650	689	681	654	675	650	675	686	673	672	665	640	721	683	681	668	663	657	668	679	644	669	661	622	643	640	665	674	689	669	665	641	642	678	652	669	660	704	656	670	664	652	679	718	642	670	676	684	690	653	644	677	644	673	672	595	692	658	646	698	690	664	642	690	628	644	657	701	686	675	603	674	669	638	709	696	658	668	635	729	660	615	636	682	671	706	641	612	703	656	649	693	668	679	687	664	669	667	674	644	661	666	634	676	645	692	701	648	676	623	668	679	627	677	652	668	659	642	607	625	677	669	660	665	648	668	654	651	682	661	656	643	647	608	690	628	653	623	623	641	701	669	688	651	665	641	679	644	673	649	646	646	659	648	667	622	664	650	625	676	640	652	693	703	642	663	658	644	686	647	722	636	663	619	648	601	663	703	647	671	702	635	657	628	636	656	683	614	650	655	666	635	699	680	636	675	675	660	649	669	693	673	664	680	705	629	633	684	656	682	706	630	637	665	679	713	668	651	653	608	655	651	662	705	631	701	708	660	697	701	635	649	678	684	652	638	669	655	649	624	642	688	689	632	718	620	680	697	673	636	652	688	616	639	641	675	710	680	646	690	681	663	641	643	667	702	693	675	647	656	668	620	673	612	692	687	651	603	661	666	660	688	699	651	660	666	654	672	664	618	683	653	668	691	623	684	663	637	661	706	650	659	621	659	692	690	677	691	683	677	688	665	641	699	686	697	663	682	685	672	682	624	639	715	661	679	655	685	661	680	698	680	664	689	657	622	626	641	646	648	674	655	658	648	631	630
49508	19435	7195	4580	2806	1682	1216	959	740	681	560	486	464	445	409	420	374	359	396	368	363	378	369	375	361	379	365	392	333	336	392	381	364	357	376	380	406	359	341	343	360	312	327	363	354	371	365	382	319	334	343	357	312	323	318	308	335	311	331	324	322	331	339	360	340	313	334	310	315	298	317	308	341	326	313	350	386	329	305	324	327	338	325	305	335	305	346	330	319	306	286	335	327	328	307	314	321	316	322	336	330	321	325	310	329	356	282	330	334	328	339	333	320	335	364	331	327	341	299	316	330	368	305	349	308	323	350	350	328	320	332	311	333	320	336	334	318	326	327	303	304	318	335	323	322	344	348	270	333	354	345	355	303	329	322	383	334	344	351	343	302	344	326	303	335	343	317	320	301	303	309	355	333	339	336	344	306	327	344	356	326	333	333	360	292	346	324	323	321	340	315	306	340	325	354	339	322	327	312	338	331	307	343	312	322	324	315	356	312	346	337	318	343	316	323	344	304	317	327	357	347	321	342	308	340	273	328	325	315	373	328	286	320	363	333	336	340	328	365	340	318	327	325	326	344	299	334	307	318	300	328	313	370	348	307	318	300	325	371	349	335	302	310	322	334	327	314	327	320	313	332	312	345	336	318	334	331	308	358	305	319	348	323	317	352	318	319	330	318	294	362	347	331	324	310	309	317	316	331	332	332	303	318	292	318	352	332	347	323	341	330	351	308	319	343	329	349	344	303	300	327	334	336	339	360	342	321	332	323	312	348	344	307	334	288	307	262	324	321	303	330	376	314	309	333	306	332	315	307	299	311	327	367	367	292	318	306	357	283	316	331	331	339	326	348	332	306	326	299	311	349	283	336	336	298	299	367	340	347	343	333	309	316	351	298	334	339	335	319	352	280	339	327	312	317	325	313	319	301	325	332	345	316	360	361	340	295	357	315	328	344	336	309	345	346	317	332	363	328	343	313	343	311	301	295	357	319	332	313	334	358	352	295	305	331	299	320	345	317	315	320	298	296	332	304	327	339	327	329	299	320	345	349	334	311	321	317	329	322	334	322	350	309	330	310	324	337	325	339	350	319	323	336	300	318	325	312	323	305	332	314	322	318	331	323	332	369	323	313	300	334	323	292	335	358	289	299	380	345	375	361	331	316	330	347	329	359	330	318	333	331	326	341	330	306	317	304	357	291	335	319	300	340	356	315	358	300	313	325	303	335	312	334	324	322	324	326	344	340	342	351	337	341	338	339	323	333	321	322	337	315	298	327	317	316	315	332	312	311	329	309	332	367	311	374	302	335	358	332	316	325	326	321	332	298	285	335	316	324	318	305	308	337	320	308	331	317	341	311	314	335	335	288	336	312	319	323	291	329	294	323	316	341	324	322	330	315	321	343	334	345	341	307	332	343	323	322	330	324	354	310	319	378	320	332	351	335	348	331	289	337	306	347	326	315	316	317	339	347	342	334	354	336	342	329	343	318	350	342	338	322	354	285	332	327	301	334	351	347	361	347	322	315	327	306	322	282	348	304	332	340	279	346	314	369	329	320	300	342	332	323	362	335	302	383	304	338	323	350	362	339	329	330	305	293	333	331	342	326	306	329	357	349	333	343	304	308	351	310	328	335	325	308	314	306	330	332	321	335	320	320	335	335	325	335	366	310	362	320	307	372	382	299	300	332	334	328	358	337	308	342	284	311	343	330	327	303	337	298	309	360	311	289	308	352	319	332	339	332	323	354	320	310	300	334	324	326	334	334	314	343	309	312	301	339	319	355	324	343	311	340	299	332	315	318	296	331	323	285	351	319	324	301	360	310	332	324	327	311	319	329	350	334	332	309	320	304	314	319	303	344	340	341	352	328	329	359	318	354	315	319	325	299	306	303	294	315	322	353	356	328	312	309	338	349	309	325	358	324	353	337	328	314	321	330	297	316	356	324	332	331	340	334	318	318	350	311	307	292	323	335	315	322	287	346	327	308	356	342	348	320	346	330	353	329	333	316	311	305	341	341	316	328	330	334	316	324	352	330	355	322	339	332	335	333	321	314	332	307	305	313	311	334	315	317	306	343	324	370	346	313	296	314	365	357	328	332	313	306	320	312	347	314	306	300	320	334	311	332	343	321	343	319	332	317	311	289	327	376	335	323	363	333	360	331	374	344	336	355	294	328	323	339	358	309	307	311	327	314	323	355	287	333	338	343	327	357	313	339	341	303	317	324	351	342	339	344	320	310	296	304	344	333	337	330	314	311	331	326	325	339	313	333	322	335	323	313	311	304	335	336	362	332	320	318	339	372	331	312	340	302	317	325	385	305	311	372	321	342	327	320	331	337	338	299	341	342	296	325	338	333	314	378	327	333	325	322	310	338	326	337	336	315	356	350	341	324	351	339	305	336	329	332	305	337	307	317	302	317	301	313	351	325	352	321	321	320	338	351	289	326	337	320	324	316	334	332	317	326	303	329	315	291	332	349	338	303	353	301	305	305	323	350	340	334	308	316	363	329	354	361	362	345	317	303	357	362	353	352	323	302	293	305	301	338	366	341	307	315	313	331	343	352	328	329	340	334	327	319	363	341	347	297	293	295	307	305	262	324	355	313	321	312	346	319	356	317	315	347	324	348	324	340	321	294	326	303	338	327	330	344	327	347	333	363	325	354	333	339	337	294	349	288	336	328	342	317	329	334	322	333	337	308	318	315	340	307	342	321	332	310	316	342	368	364	318	332	322	302	327	321	327	289	322	337	322	310	338	341	320	309	315	332	320	321	328	343	339	346	305	332	323	348	336	321	341	333	334	320	334	318	317	365	322	334	310	325	351	333	347	320	364	316	309	320	309	316	327	335	335	338	335	294	352	338	362	344	335	367	325	320	340	330	340	344	324	301	305	307	306	320	306	332	342	321	358	333	338	348	333	328	352	356	297	352	275	349	344	349	341	311	343	328	336	321	338	338	321	303	327	323	334	345	293	339	327	299	341	356	308	316	351	320	320	340	321	355	324	342	328	357	337	338	325	360	332	343	374	329	296	295	309	340	287	279	316	334	298	346	341	314	325	309	337	306	327	336	316	323	331	294	348	348	312	338	325	314	282	336	312	319	292	350	326	308	324	353	339	329	335	339	328	318	319	329	320	308	325	316	313	338	325	346	306	298	346	329	291	330	365	327	287	305	326	320	340	282	348	323	318	327	308	335	348	324	301	286	300	303	321	332	358	356	331	365	303	326	322	338	352	315	338	331	346	316	367	313	341	340	339	323	358	292	350	334	344	324	311	333	321	329	336	300	315	284	319	335	301	333	329	328	304	335	285	318	311	355	333	339	322	302	318	335	318	349	316	336	305	316	331	304	345	319	334	343	333	352	353	356	303	341	327	375	331	342	342	335	341	315	341	396	324	337	338	322	304	319	338	360	316	381	352	329	328	310	344	316	318	349	318	339	337	352	330	327	313	316	339	349	320	311	334	301	285	338	345	291	338	358	344	338	298	345	291	313	345
30264	7032	9290	10928	8869	6460	4824	3677	2983	2321	1983	1720	1557	1423	1292	1153	1161	1040	1039	1104	924	996	932	940	1013	974	968	920	933	984	951	994	969	1022	967	1040	937	941	894	913	869	819	864	865	849	869	827	827	861	809	810	788	744	755	762	804	734	747	733	707	737	744	719	717	717	698	724	691	735	740	727	682	702	715	760	780	761	766	801	729	723	748	740	723	718	715	673	750	671	712	761	723	724	751	757	728	727	703	713	686	727	718	727	707	704	736	741	738	706	701	739	707	698	665	707	720	686	747	710	722	646	698	716	708	712	762	696	736	699	705	729	694	725	758	703	717	707	740	709	676	709	713	659	720	730	717	677	723	713	668	687	636	705	708	785	727	746	780	683	696	717	683	694	794	703	673	712	702	741	731	694	730	728	700	693	754	686	708	711	691	728	744	731	742	755	712	746	747	745	708	706	738	684	686	751	667	682	710	719	737	683	748	758	700	698	732	703	729	722	694	724	696	716	688	685	708	698	705	673	718	733	681	700	645	731	766	715	711	712	669	739	730	690	699	693	718	778	757	708	707	717	702	728	741	736	706	715	691	718	719	765	699	738	768	714	720	713	690	736	718	705	716	712	692	733	739	759	688	691	759	723	731	748	694	731	691	688	738	675	694	709	702	697	726	664	733	745	704	744	722	683	754	733	759	734	786	722	687	696	714	704	721	737	696	727	668	722	659	691	739	687	675	681	681	724	730	732	751	670	704	701	751	758	702	729	738	684	711	688	749	749	761	782	720	678	700	733	733	733	710	711	752	687	738	717	740	720	644	710	689	733	735	719	717	704	752	675	726	707	707	665	692	705	685	702	719	735	677	712	759	724	741	709	709	701	698	728	719	735	667	706	684	746	706	697	765	698	737	712	758	717	703	685	726	707	719	685	734	750	695	768	689	723	707	733	768	730	730	700	762	680	746	742	758	714	732	699	695	730	714	711	656	742	754	741	746	712	731	685	702	720	734	726	662	746	737	764	699	723	712	737	678	718	715	681	721	705	741	710	744	724	708	719	692	721	760	730	720	709	736	698	715	705	696	742	731	742	731	707	695	686	700	706	670	696	729	777	719	672	716	718	675	747	732	743	680	684	684	728	737	698	722	742	707	720	725	741	699	734	717	708	714	755	731	705	699	715	699	701	710	689	682	755	668	743	724	644	724	736	704	673	749	731	729	638	708	713	716	749	686	761	686	714	708	730	713	726	725	695	770	705	702	769	725	752	726	758	746	713	733	704	719	703	706	735	726	754	720	730	696	724	690	736	667	739	700	688	691	720	697	693	707	734	724	705	801	736	696	763	712	698	677	763	737	672	706	718	696	707	674	717	702	730	713	693	745	699	710	680	743	709	723	716	703	655	737	706	683	716	690	729	736	739	723	675	738	732	699	705	740	715	721	677	683	772	724	714	739	737	683	713	689	672	713	722	736	720	708	742	733	731	721	701	712	686	746	673	712	734	735	713	739	676	703	764	704	755	693	765	703	743	725	670	744	712	705	713	720	728	773	735	701	661	684	684	692	802	722	726	712	676	709	730	698	716	730	728	779	721	722	666	714	699	685	715	683	740	697	729	738	680	761	711	735	716	752	721	732	744	697	721	702	735	706	699	660	727	695	711	740	689	726	710	752	731	736	699	734	725	720	730	746	752	709	688	726	747	700	732	674	711	709	713	718	739	745	710	707	709	719	691	738	720	744	717	748	749	653	692	683	778	780	714	701	699	788	716	733	705	732	714	749	731	674	733	698	734	751	710	728	702	697	716	728	727	697	688	704	703	719	731	671	767	744	741	727	739	727	747	685	698	704	722	726	742	748	690	691	773	674	689	734	722	684	750	720	677	723	754	705	760	722	754	754	734	702	700	735	763	712	697	714	725	724	677	719	660	712	762	715	672	726	700	699	743	718	702	756	674	732	711	708	748	697	743	690	677	746	788	764	734	753	717	741	721	651	687	707	720	713	666	706	713	636	743	706	725	714	764	697	732	710	721	695	713	710	745	747	724	733	693	696	700	702	722	741	754	725	730	729	680	709	744	706	719	702	761	703	765	667	685	699	747	720	684	736	705	727	733	672	751	727	685	731	737	733	757	702	731	679	706	692	716	694	735	715	755	749	715	714	732	737	775	680	696	734	723	713	721	684	653	718	737	707	699	731	741	690	717	749	683	746	707	702	717	741	747	712	683	727	743	713	732	700	739	704	729	689	658	691	736	705	719	687	699	727	716	695	741	698	717	705	693	782	684	690	714	741	741	749	730	730	750	708	704	731	739	758	709	708	702	704	720	725	745	725	706	702	710	725	727	704	738	682	698	771	725	712	703	769	758	731	711	716	697	737	652	669	723	742	735	683	725	733	724	781	737	659	730	729	706	741	720	728	739	681	722	745	718	735	767	679	724	754	722	698	730	709	661	711	679	736	680	739	777	761	758	734	764	722	703	706	714	704	682	690	727	731	737	694	737	735	688	722	719	702	724	705	786	691	733	725	724	718	723	748	696	730	724	729	711	714	690	713	688	711	730	744	709	694	711	732	671	706	684	697	746	744	701	711	678	719	676	757	651	734	744	746	711	750	743	741	742	652	711	761	752	700	680	766	722	725	729	753	741	753	685	734	753	726	736	711	731	665	721	731	698	711	738	734	713	703	713	660	733	737	747	693	721	747	700	718	720	714	683	681	754	710	718	726	689	699	731	705	725	738	749	710	745	706	705	668	710	727	702	714	780	675	692	733	693	716	743	763	709	758	704	741	713	688	670	745	679	712	706	722	715	724	703	708	702	727	747	704	785	739	736	680	699	718	704	722	689	739	690	669	719	705	695	694	683	763	705	718	714	767	691	700	664	717	765	733	697	749	716	707	690	711	675	700	734	664	694	708	705	719	688	699	712	720	696	710	679	743	751	724	742	729	700	731	719	722	737	761	658	684	710	681	721	772	735	713	733	711	728	740	746	697	727	705	723	735	740	735	768	740	729	709	689	762	704	715	722	707	764	692	670	659	712	713	680	666	729	723	676	746	751	744	720	704	728	728	684	702	735	731	721	754	738	737	730	714	695	733	741	738	708	727	762	691	711	714	712	726	727	765	682	735	704	689	724	644	700	717	684	731	753	740	722	676	774	663	744	736	686	718	752	738	706	716	712	701	740	746	751	692	732	691	731	628	759	748	721	735	765	728	726	695	701	713	713	718	683	711	736	692	665	701	731	766	698	709	739	729	734	718	729	746	727	718	711	735	721	698	693	681	728	713	697	703	728	721	699	726	702	757	689	706	719	705	691	731	725	736	719	741	757	753	667	679	751	694	716	739	706	725	710	745	725	727	682	720	735	779	719	721	686	693	716	732	657	726	746	686	695	729	710	691	703	766	710	703	702	690	714	649	695	678	699	733	732	740	724	736	707	756	682	732	740	693	742	724	745	747	707	697	708	747	682	741	707	711	763	736	638	703	723	736	686	702	772	737	727	727	755	682
17351	3965	1921	1526	984	671	551	410	319	332	282	250	257	232	210	221	212	245	190	209	244	258	239	237	245	207	211	203	215	204	202	212	213	251	227	229	217	232	176	186	227	239	235	210	216	209	214	216	215	177	230	204	224	203	207	196	219	219	223	204	193	208	221	210	233	196	210	197	191	203	182	205	220	225	216	189	188	215	207	226	204	208	228	236	219	210	210	228	212	190	245	218	218	177	188	230	232	223	212	176	190	215	247	183	229	191	208	226	229	207	209	222	208	197	187	224	193	203	221	220	266	201	177	183	204	231	217	208	188	200	212	234	243	225	212	205	197	224	206	212	210	233	211	227	218	230	214	228	208	205	245	221	202	221	234	214	228	220	211	194	183	236	228	206	215	219	207	230	186	216	227	232	246	205	223	233	206	198	210	219	217	210	216	204	210	222	215	180	189	222	206	200	220	224	211	231	222	185	214	220	222	197	194	189	208	188	200	194	215	202	199	228	193	212	227	200	228	202	191	199	214	250	224	240	198	233	224	238	214	219	210	203	217	218	209	200	215	201	229	197	211	203	181	226	175	202	213	235	196	209	226	180	218	187	208	233	213	206	202	205	202	189	210	202	238	237	208	228	223	204	186	223	223	225	218	200	204	228	226	255	222	213	190	204	199	198	206	207	200	217	206	219	186	219	203	217	209	206	229	219	203	202	201	199	230	204	200	193	185	215	201	192	196	216	215	205	207	212	199	215	208	190	192	207	201	197	224	227	218	206	188	199	210	214	165	232	216	227	205	219	200	204	219	226	240	199	240	206	221	219	202	207	208	203	198	203	205	191	208	192	201	207	218	209	181	209	177	206	198	179	246	177	205	205	190	216	208	219	211	225	194	226	212	255	233	209	208	227	226	189	216	203	204	215	205	216	213	217	207	225	211	200	210	215	222	216	194	221	186	203	230	222	206	212	226	228	204	220	217	229	190	227	226	205	230	225	196	201	207	196	207	193	216	228	191	210	188	230	241	246	183	222	197	185	204	201	193	218	237	194	212	186	209	194	238	218	178	225	246	221	203	208	190	196	207	217	190	189	217	235	198	179	235	215	208	188	210	235	181	189	214	223	189	233	239	211	222	208	205	206	223	203	207	223	209	198	205	216	190	229	220	210	208	215	230	209	236	190	202	211	221	219	203	202	210	190	216	199	239	204	237	223	222	243	218	196	179	191	213	248	188	211	206	205	190	209	188	202	216	213	207	209	191	204	228	201	197	188	208	215	199	212	222	218	219	232	186	215	223	230	191	216	191	214	214	184	234	208	205	208	198	196	195	212	233	217	207	211	203	205	232	228	224	253	210	214	214	209	228	199	226	223	197	224	200	227	198	210	203	210	229	197	219	238	215	220	222	205	194	196	210	230	218	212	198	189	208	198	217	195	215	218	213	209	213	214	216	231	184	225	210	223	201	208	210	209	188	195	196	191	225	204	180	203	196	211	192	197	199	230	269	215	218	214	204	208	194	214	211	217	200	200	218	213	228	235	202	229	203	202	197	234	243	242	229	201	180	188	216	206	208	201	210	216	184	246	250	212	223	217	220	221	218	212	203	201	238	186	217	212	210	210	184	192	206	181	202	193	203	224	222	218	198	204	215	197	210	236	184	197	231	208	208	208	230	226	220	213	200	210	194	224	213	217	236	214	233	218	218	236	205	207	225	186	231	231	215	232	213	190	223	243	213	191	243	218	206	206	198	181	210	207	227	205	202	201	214	220	219	214	215	218	211	199	228	189	211	210	206	199	233	212	208	243	219	226	198	202	199	210	194	225	219	212	236	207	236	209	216	210	240	191	206	211	196	214	205	202	185	254	206	199	230	218	206	215	212	203	206	241	194	174	203	217	197	222	195	202	210	211	200	201	241	202	234	225	223	203	216	224	233	189	197	221	199	218	214	194	198	232	237	226	248	221	190	209	224	199	234	214	221	217	215	217	203	228	197	213	210	236	194	227	198	208	198	209	205	186	228	222	231	231	201	214	227	196	241	207	213	204	199	234	172	183	188	219	200	230	214	197	254	222	211	243	215	225	203	163	208	185	228	210	219	196	187	207	223	243	214	239	235	221	209	188	247	228	227	190	232	192	199	214	192	205	215	207	191	184	198	224	184	207	183	261	215	202	223	217	219	204	197	229	212	223	189	219	216	231	203	235	237	219	198	214	195	221	212	202	195	223	205	210	235	212	204	203	223	210	197	215	197	201	215	197	204	217	239	241	198	214	205	215	207	221	234	229	214	226	228	207	229	196	243	186	203	187	189	183	189	239	197	227	180	180	228	239	209	185	180	215	185	214	206	210	215	229	202	192	218	211	199	203	224	199	222	202	186	187	197	238	209	225	206	230	187	222	232	185	181	206	185	214	193	223	193	192	197	192	234	198	200	214	205	195	222	222	207	213	212	210	230	186	206	243	197	199	167	189	204	216	240	213	192	203	194	224	203	188	188	189	204	197	185	232	191	201	209	212	210	203	206	216	210	212	212	195	213	223	223	217	220	211	214	204	211	207	193	201	210	210	217	208	199	206	196	197	247	212	207	243	225	189	203	243	211	201	236	254	229	225	225	177	192	208	200	207	201	235	222	195	198	196	225	243	213	240	170	213	216	228	211	197	195	189	217	222	198	218	221	214	230	206	194	186	209	209	221	210	193	213	200	204	222	218	205	209	230	216	200	227	223	229	219	210	176	218	219	207	210	245	206	215	204	198	213	227	232	216	194	249	206	212	183	190	179	178	204	201	214	207	214	192	183	195	222	200	207	219	219	226	189	190	219	212	203	197	205	221	204	217	231	196	215	246	209	209	197	209	240	228	193	210	207	210	227	183	213	199	239	215	211	212	215	215	209	214	229	205	219	202	197	207	226	221	234	210	205	194	206	216	207	208	193	207	224	212	210	216	194	212	185	175	211	217	196	171	198	224	176	201	234	228	194	211	210	188	215	204	211	204	218	207	231	208	193	238	209	201	215	191	225	216	219	196	200	208	215	184	216	215	213	239	217	240	227	178	189	209	199	204	214	212	223	206	215	202	244	209	193	235	233	226	202	225	209	207	181	223	221	222	223	212	200	198	213	210	225	233	204	199	230	213	206	194	193	208	195	187	200	227	194	250	209	226	216	194	215	215	190	205	238	225	224	202	226	193	219	232	208	215	177	222	208	215	241	221	229	220	206	188	237	194	204	216	216	227	178	196	206	199	230	213	205	193	219	192	183	233	172	221	200	207	196	225	218	195	205	225	202	168	209	206	220	215	203	218	200	203	213	196	199	213	206	211	209	190	185	222	226	209	221	204	213	203	186	185	215	190	234	206	211	194	203	175	235	216	211	193	197	218	190	196	219	238	192	242	222	234	203	202	189	209	180	211	234	218	221	231	201	189	207	198	225	206	194	216	233	194	208	209	194	200	202	213	235	212	217	249	208	222	197	229	208	235	244	206	249	197	197	239	212	210	221	204	205	224
10255	2232	3691	4212	3375	2582	2055	1600	1211	1032	883	813	705	674	649	653	581	566	560	633	558	574	556	501	593	613	563	578	600	529	570	575	600	545	554	605	530	605	547	546	546	588	546	482	474	455	537	542	552	521	506	546	513	528	540	455	535	502	507	514	509	522	468	496	495	520	463	486	473	474	509	499	495	521	495	482	485	510	477	501	499	544	526	476	470	527	469	489	501	476	490	527	476	481	490	454	499	525	516	531	542	547	523	523	495	500	475	483	466	469	500	506	495	501	488	490	507	504	507	500	513	527	451	501	512	578	510	479	525	486	509	441	513	478	522	520	486	513	474	488	487	492	532	532	468	467	499	484	494	535	496	539	500	490	502	492	507	448	495	495	489	494	524	489	512	519	490	479	511	532	482	496	496	487	504	488	487	496	488	470	460	522	533	476	489	458	518	510	513	498	491	507	509	508	496	495	496	474	542	475	473	510	505	509	458	522	533	482	477	469	491	488	510	530	517	499	516	497	491	507	493	491	497	486	466	504	476	520	494	491	484	491	507	498	500	495	474	522	512	478	477	486	464	503	492	497	489	502	472	504	493	480	487	498	506	489	521	495	522	508	547	519	497	481	495	505	519	509	479	487	492	538	459	487	526	479	493	499	474	547	511	519	493	466	519	457	499	512	462	532	510	495	509	483	470	486	483	487	510	477	494	478	516	470	488	545	517	492	511	505	475	489	548	545	501	497	496	537	496	500	503	481	490	463	511	508	484	508	505	489	535	509	532	514	511	511	499	487	516	514	492	489	523	493	527	493	543	491	465	507	493	502	494	509	529	534	522	516	484	509	500	531	521	501	481	549	486	476	476	519	506	539	510	488	519	475	523	527	502	500	507	525	515	470	510	465	524	501	491	539	519	500	470	497	522	476	487	508	501	462	500	530	471	480	503	506	539	511	521	467	507	526	514	508	486	524	531	499	484	494	543	518	477	526	501	469	472	458	524	463	530	481	488	512	492	487	465	487	452	489	512	486	524	493	528	493	528	485	509	471	521	510	525	462	513	504	489	491	489	520	484	500	490	484	480	487	488	456	509	478	491	482	537	517	514	532	521	493	473	513	502	485	498	498	508	509	484	495	506	446	562	537	524	528	480	492	487	493	522	495	533	472	462	492	497	482	490	506	472	481	531	498	501	479	508	512	479	523	453	485	466	515	525	516	472	504	491	494	472	516	502	485	466	470	527	455	533	476	470	508	543	498	475	508	495	533	531	460	477	498	492	494	510	517	524	548	518	485	544	501	523	475	487	483	546	519	537	498	511	472	498	497	493	460	492	505	536	499	503	505	515	500	541	512	470	531	518	508	518	497	507	516	509	516	523	468	511	496	472	495	516	501	474	534	506	513	515	495	508	476	534	454	506	495	495	506	522	502	515	472	487	484	520	487	439	510	520	473	469	471	489	537	488	565	501	508	522	527	512	491	523	490	536	511	495	495	504	459	507	493	491	513	489	464	494	506	510	485	454	481	499	513	457	523	499	480	491	508	471	481	512	477	527	479	487	490	535	484	477	462	493	505	453	531	518	511	473	496	483	527	532	499	539	472	512	505	544	476	493	455	532	522	486	491	506	493	525	515	487	508	494	506	519	469	538	515	511	511	532	494	488	509	505	482	487	511	478	500	483	495	513	522	526	514	537	540	497	479	529	501	527	504	521	514	501	502	519	474	483	497	483	519	517	457	485	538	518	526	458	520	506	503	499	482	559	493	500	538	541	486	544	482	512	467	514	463	533	484	477	488	453	510	518	516	484	492	479	509	486	511	485	526	493	522	472	476	526	455	524	492	496	517	507	518	509	486	540	527	507	521	513	482	542	491	514	488	465	510	472	512	494	511	518	558	506	507	486	541	522	480	478	490	498	495	488	506	493	488	512	480	488	530	503	501	519	458	530	535	481	490	501	450	479	471	472	524	516	543	524	503	473	499	507	478	506	495	512	549	513	482	436	497	488	518	526	457	525	467	489	497	461	506	509	501	507	503	530	478	487	505	477	509	489	518	480	510	518	507	497	494	511	519	502	488	499	478	480	474	531	530	480	507	499	476	478	490	525	488	508	486	482	494	498	494	451	520	487	477	508	455	464	533	484	495	503	513	514	501	524	512	502	504	522	541	521	467	497	468	481	537	525	510	493	518	503	482	539	489	511	509	482	494	540	494	499	505	509	492	482	475	514	500	511	492	495	501	485	528	499	470	456	499	486	511	483	463	501	531	451	544	509	484	551	492	502	532	539	506	477	506	499	488	512	452	510	465	511	500	461	499	472	516	486	494	508	467	504	536	501	473	524	470	508	503	503	462	534	468	493	507	492	493	477	452	489	504	538	483	518	502	486	483	545	495	495	512	509	526	459	465	493	521	463	470	482	513	506	519	520	475	527	551	504	538	522	524	502	516	505	509	516	494	542	501	513	504	540	490	471	487	483	525	535	541	534	510	509	506	471	466	491	485	519	471	547	499	527	500	485	525	501	520	518	473	521	490	498	487	473	495	486	452	516	479	523	502	503	525	488	471	536	472	523	490	521	519	491	520	527	508	522	498	515	524	498	496	494	489	520	482	522	510	501	478	469	491	488	481	486	464	518	499	491	486	512	498	517	502	474	494	523	512	467	474	511	496	475	498	525	502	517	510	490	530	483	521	509	506	543	484	482	521	496	549	481	474	460	523	480	500	509	496	482	486	503	480	533	510	491	518	510	501	500	479	506	512	489	462	470	505	516	508	507	506	487	474	508	527	496	529	541	494	509	461	522	511	499	483	522	506	527	483	465	497	517	543	498	498	481	515	499	501	505	496	484	462	496	495	491	492	523	532	543	480	509	482	554	520	461	484	501	527	584	515	466	480	488	494	479	517	478	460	474	477	534	509	522	515	506	521	478	509	480	512	483	493	492	515	469	518	482	501	488	535	481	511	475	540	522	510	494	496	521	521	500	498	493	497	535	479	506	518	496	491	487	477	494	496	467	523	451	517	498	539	527	502	514	512	490	497	490	537	502	487	506	473	482	498	508	522	518	497	469	524	466	516	529	481	498	501	498	540	493	496	483	483	491	514	501	470	536	502	488	507	499	489	511	499	538	470	483	486	477	529	512	532	505	540	534	559	491	503	514	495	464	494	529	518	477	494	491	448	509	493	494	487	500	515	482	523	508	509	521	514	515	496	482	497	504	527	483	486	487	534	502	454	510	474	514	489	492	502	510	516	529	523	488	523	462	535	512	509	520	503	478	513	532	488	530	480	500	533	462	535	498	482	462	490	502	488	533	483	513	497	499	508	498	491	520	483	517	525	506	478	483	475	483	484	528	477	486	502	478	492	514	477	469	500	493	514	527	498	486	507	499	471	467	461	542	474	484	528	510	492	494	512	499	496	504	498	493	483	505	452	499	516	482	499	484	510	507	517	529	482	511	484	515	550	493	520	480	494	504	496	491	497	512	493	496	513	536	516	530	490	470	520
38411	12184	4188	2979	1870	1262	973	758	573	501	487	391	378	362	326	347	317	327	343	365	282	307	330	312	310	330	298	319	316	293	289	325	342	310	304	332	306	276	299	318	311	327	299	268	330	305	309	299	295	297	306	297	281	301	300	274	306	268	305	297	300	272	297	325	303	255	261	300	291	278	336	325	293	285	309	311	310	292	271	284	276	289	293	312	306	315	287	313	288	305	327	260	273	292	296	297	279	316	296	292	312	324	244	287	292	310	309	270	305	325	282	307	329	283	308	293	270	257	262	284	301	288	282	258	244	275	267	272	288	280	313	273	270	299	312	288	311	290	274	328	308	307	304	299	269	292	275	277	324	238	309	299	303	333	282	285	297	293	297	308	307	321	286	265	280	253	290	271	320	289	294	297	286	306	266	305	270	285	297	272	303	288	303	296	281	293	282	305	280	281	298	284	306	279	295	288	304	275	296	286	289	292	276	307	258	265	300	297	292	301	313	287	319	244	286	291	301	292	286	287	310	270	301	315	293	293	282	297	306	277	349	309	278	274	296	344	296	289	259	278	303	301	293	291	319	272	292	289	300	266	280	289	300	299	296	271	270	291	301	291	302	338	289	313	307	271	295	328	301	310	309	277	266	302	286	293	328	323	291	303	296	312	283	318	306	290	310	302	303	246	302	303	329	302	315	328	290	302	300	292	301	284	338	318	266	269	297	311	266	308	318	284	274	276	292	270	291	291	275	301	310	279	250	270	322	289	297	290	293	313	315	297	284	287	277	308	317	290	344	295	276	285	283	307	311	288	263	317	306	292	286	287	317	304	315	302	263	320	291	284	316	272	279	302	300	289	267	300	280	270	293	311	264	265	300	266	274	293	279	286	280	304	317	317	264	293	307	311	294	330	280	296	273	293	280	283	341	301	273	260	270	295	278	295	305	281	319	281	295	299	296	262	275	322	266	327	299	307	277	280	282	284	299	282	338	308	279	304	290	266	321	296	322	302	271	284	303	303	332	321	277	300	327	291	243	274	264	285	280	272	304	302	294	288	302	278	248	269	294	296	260	293	292	303	318	277	289	319	266	304	302	258	308	318	294	300	296	357	280	303	326	313	305	286	250	270	280	285	320	317	298	285	285	294	284	268	311	306	320	296	284	288	291	290	267	279	289	297	297	289	273	296	301	288	296	263	257	301	303	328	317	285	296	290	273	245	249	287	302	262	275	274	266	299	304	323	343	300	335	302	286	289	285	289	279	293	295	272	298	294	302	320	304	284	285	296	297	314	271	303	292	300	328	292	287	317	283	323	269	274	288	297	310	290	273	261	298	296	269	268	266	326	287	280	324	316	320	305	268	284	292	305	270	326	271	303	283	286	285	327	308	270	301	318	346	306	307	338	307	281	316	296	317	274	320	293	295	310	323	291	288	287	309	278	298	286	300	288	298	270	280	262	296	313	284	276	287	297	305	313	309	291	308	288	310	291	277	287	278	281	298	253	285	318	297	287	314	310	293	262	279	289	282	276	292	293	285	251	295	303	319	290	272	285	340	258	302	313	290	313	301	282	288	289	275	274	267	318	289	290	321	299	293	298	292	299	336	289	257	296	324	348	323	279	286	296	344	265	269	321	291	282	305	272	310	302	312	273	320	281	295	279	336	315	262	341	275	302	314	317	318	317	288	315	315	325	317	329	319	298	328	283	276	304	314	310	299	266	281	297	321	292	299	275	299	302	308	282	310	307	292	324	306	269	300	263	263	283	271	285	286	289	276	294	300	285	270	308	296	288	302	291	327	287	302	261	284	283	295	268	303	293	322	306	312	281	312	287	270	274	276	277	265	312	269	278	317	296	263	279	280	289	284	285	305	288	308	292	268	294	288	306	297	287	301	317	282	290	295	295	270	264	328	291	313	294	286	269	265	294	310	310	259	261	301	299	305	297	313	300	322	296	308	298	296	268	296	308	296	304	291	280	292	275	311	282	299	317	305	254	306	304	313	306	295	290	306	301	310	328	314	267	274	280	312	271	302	316	273	300	292	287	315	293	282	311	285	301	283	335	275	290	294	305	297	274	277	276	325	302	266	269	295	295	288	295	308	276	275	300	248	268	299	307	283	289	295	353	268	300	298	279	285	318	313	299	273	267	288	276	273	271	304	293	286	294	266	268	307	303	287	297	275	244	297	312	323	280	312	299	255	288	312	256	323	268	318	266	342	298	298	321	301	288	259	283	280	304	279	307	290	285	294	280	247	297	326	280	291	291	295	292	267	310	287	305	295	280	296	293	290	277	295	308	313	286	273	291	281	291	285	270	256	299	342	265	312	320	292	292	308	312	289	298	289	297	309	289	321	264	289	267	312	300	302	296	298	278	288	301	281	270	280	306	298	293	232	271	298	353	279	252	294	258	273	278	266	279	292	287	261	287	317	281	295	316	281	326	325	287	285	285	315	313	250	306	294	325	279	315	292	322	311	301	310	309	290	297	297	273	300	295	266	303	290	300	288	281	347	287	277	284	287	269	278	286	307	290	312	308	289	292	297	277	297	282	272	292	293	273	298	283	358	272	299	272	271	284	295	303	306	289	265	335	324	286	312	321	285	290	293	285	297	258	288	276	290	297	265	264	326	258	295	304	306	310	315	308	314	277	297	304	272	297	287	288	242	290	273	286	303	317	306	330	313	274	310	307	318	268	277	323	275	300	305	296	298	280	283	251	276	298	305	281	311	298	283	281	310	322	344	287	288	297	292	301	294	299	278	281	298	295	293	299	328	301	300	277	309	284	275	307	287	350	282	293	284	325	278	308	328	306	290	319	324	325	294	292	315	273	301	281	267	290	292	248	283	307	294	300	299	311	281	288	273	310	281	287	299	292	332	299	291	300	300	292	284	312	270	240	303	298	261	307	314	281	271	311	285	290	312	260	296	313	316	268	305	296	304	317	309	310	323	319	319	291	312	306	306	259	253	283	286	283	339	275	275	307	311	312	279	324	309	278	271	297	276	306	308	275	263	320	310	302	322	318	303	324	298	315	302	262	276	298	305	299	297	309	270	256	283	301	295	304	278	283	337	299	311	284	301	286	279	303	314	326	305	294	298	284	271	297	298	291	317	283	299	323	308	272	335	293	312	272	317	288	292	306	268	322	307	288	296	298	331	302	320	296	276	306	264	271	311	290	293	308	286	302	282	288	276	254	291	280	292	300	262	273	298	299	291	316	287	272	306	289	297	296	286	280	320	292	295	323	274	265	279	315	289	301	293	279	277	280	292	292	260	274	322	336	323	268	292	304	273	341	294	301	313	306	290	312	284	292	272	304	294	292	312	303	296	311	301	301	291	273	279	321	263	286	250	305	274	303	258	277	297	325	288	308	297	302	297	308	299	295	307	317	301	275	329	284	312	284	284	290	305	257	295	301	316	315	290	311	270	324	278	276	288	314	295	296	298	272	287	288	262	300	296	282	310	314	331	282	307	322	293	334	306	295	280	262	325	278	289	307
23413	4545	6884	7723	6312	4758	3671	2876	2176	1783	1457	1342	1194	1081	988	990	951	890	891	855	880	801	790	851	847	749	825	813	831	842	837	902	855	832	792	832	775	771	755	795	751	777	725	748	737	710	730	714	718	757	767	754	692	713	713	708	662	653	649	656	665	697	663	671	645	669	699	686	644	677	636	629	685	655	663	673	689	677	672	624	686	655	687	661	648	612	725	675	665	648	685	668	684	691	626	640	646	600	723	678	724	688	693	697	678	706	619	641	652	706	661	696	661	670	690	641	618	653	684	667	662	695	682	662	633	607	655	644	632	638	660	699	638	624	662	626	611	664	648	655	681	699	660	649	649	669	658	729	673	685	660	686	663	696	648	642	658	676	675	683	669	697	624	669	650	705	712	672	670	677	646	644	718	657	681	653	624	650	660	658	647	649	628	664	643	632	625	672	726	634	667	653	652	630	701	685	640	640	643	665	689	663	658	689	647	629	615	661	669	685	673	667	693	656	633	627	642	670	651	685	661	612	651	665	605	662	689	647	698	670	628	680	633	665	664	669	661	716	675	649	654	690	688	656	680	669	646	655	652	645	640	695	678	667	646	691	648	670	680	684	639	703	634	670	634	594	675	626	645	618	659	679	592	671	690	650	640	707	649	643	702	649	680	697	675	663	679	679	636	616	676	660	635	658	689	611	701	673	680	639	659	658	648	692	634	599	614	632	680	662	706	685	668	679	749	687	671	657	686	687	689	671	669	643	668	685	607	685	677	644	624	661	668	660	692	710	674	645	707	657	672	676	646	677	658	645	652	627	705	673	678	631	661	640	670	644	639	653	636	674	725	637	625	664	659	657	633	694	708	680	646	649	627	679	672	651	661	657	667	659	714	673	680	646	643	631	648	662	643	650	666	662	670	675	650	656	665	681	670	656	676	628	671	675	676	697	701	654	670	632	634	668	612	636	699	673	636	661	650	644	687	660	677	642	619	623	650	676	665	639	667	664	651	604	665	667	652	708	652	716	680	642	695	661	668	619	614	637	665	666	648	651	629	689	685	644	627	626	616	616	676	657	656	643	686	673	636	669	677	645	657	632	638	646	641	625	695	653	637	671	641	649	669	685	657	659	640	693	676	676	637	681	650	629	668	660	649	703	650	655	655	642	626	687	655	613	669	656	640	623	690	648	653	704	679	658	692	704	697	682	692	641	668	677	706	674	611	682	681	640	673	646	639	674	645	662	635	632	686	694	664	646	655	665	663	654	666	691	656	612	639	649	729	654	703	652	710	656	654	635	637	699	648	650	676	635	685	645	606	646	696	626	650	633	682	623	690	693	672	642	689	620	689	624	660	655	656	647	684	668	680	644	648	673	612	637	634	671	656	650	672	604	655	644	699	715	668	675	635	661	658	622	661	658	665	637	686	724	706	660	627	671	703	679	711	651	628	644	693	703	675	675	675	689	666	694	688	709	679	684	648	653	657	649	721	682	648	666	671	642	629	687	650	650	680	650	690	637	670	689	695	665	659	660	607	680	647	639	654	677	649	661	637	632	638	652	631	661	644	682	667	666	670	669	645	652	688	699	663	631	659	632	736	656	627	673	660	614	687	628	625	675	643	625	691	666	651	654	706	614	669	678	603	701	687	690	684	674	634	654	662	697	726	659	649	597	653	647	709	685	686	650	633	682	666	662	642	678	677	654	651	699	629	649	675	666	670	676	639	641	723	664	725	669	688	662	668	673	663	673	692	658	649	687	649	627	707	635	677	609	645	670	649	682	665	697	675	657	637	670	659	686	699	611	669	628	688	652	688	664	652	660	622	636	678	672	651	681	659	641	700	618	698	663	662	658	670	674	631	677	641	660	644	664	683	663	663	672	656	666	641	674	636	632	665	686	651	667	656	622	663	661	687	668	684	664	632	654	662	662	674	651	661	645	705	663	639	664	643	658	673	647	631	656	661	695	662	689	679	677	628	693	661	631	594	674	688	644	697	656	696	675	633	663	612	664	668	652	690	661	639	651	686	669	625	626	666	688	658	634	652	682	641	664	678	671	652	683	660	668	706	664	671	702	660	668	685	697	632	692	638	667	695	668	647	686	657	689	630	651	675	689	642	619	656	651	670	657	675	717	648	676	684	658	637	685	615	658	668	652	698	657	680	668	684	682	638	636	672	655	634	638	635	663	662	687	652	623	610	642	637	636	654	626	672	611	672	657	703	687	673	635	657	671	651	647	604	671	671	662	709	670	654	647	655	664	683	667	690	661	666	689	632	648	676	659	668	649	654	664	646	648	632	656	691	644	643	657	648	664	673	657	626	654	675	644	640	646	655	686	658	677	699	699	703	612	647	662	668	658	676	725	658	671	653	680	656	639	654	637	675	696	638	655	687	687	622	721	639	665	674	620	676	709	665	636	631	654	670	619	682	669	674	641	657	640	636	646	673	649	646	655	621	639	651	698	715	693	649	671	699	657	678	671	653	664	691	646	659	660	696	701	670	646	657	660	682	621	705	646	693	633	648	687	670	671	633	650	688	641	691	603	649	702	681	630	641	675	644	709	661	673	658	690	621	670	699	694	653	681	661	729	659	615	689	667	642	672	693	643	649	688	677	670	658	635	696	632	658	679	721	635	663	645	625	638	622	650	639	671	682	627	677	647	681	650	626	643	663	603	670	663	650	688	634	685	699	656	652	685	654	677	715	666	635	644	623	661	663	679	678	657	682	643	650	654	620	693	670	626	637	654	681	691	676	693	670	671	648	639	647	704	606	652	617	628	692	680	688	673	707	647	621	658	695	647	632	639	663	670	666	639	649	685	706	616	624	632	672	645	676	682	637	677	679	617	640	655	707	649	693	641	668	650	688	683	725	656	692	650	667	642	664	651	639	672	653	674	668	641	690	667	625	634	694	632	681	735	644	699	619	673	670	659	659	650	645	698	635	647	653	627	660	673	651	645	710	693	684	662	628	638	664	676	654	661	698	653	611	667	655	625	705	650	680	657	638	678	621	687	660	690	660	651	638	688	677	661	652	663	673	682	636	706	679	611	635	655	693	674	691	606	639	634	663	667	631	690	669	653	650	671	667	714	648	689	674	704	676	659	672	683	632	636	706	682	696	696	629	697	665	681	667	635	651	627	644	641	657	677	644	665	664	717	623	649	669	599	673	666	639	667	652	666	645	665	667	664	702	668	679	632	681	681	658	674	667	636	621	626	633	574	677	683	672	660	643	667	614	687	690	711	662	656	674	642	679	640	654	645	672	692	664	677	674	678	680	653	611	687	658	648	707	639	705	685	656	641	660	649	693	641	677	670	640	648	645	664	711	700	670	654	679	671	675	645	666	659	660	677	679	655	645	644	658	613	662	646	608	653	662	631	671	671	608	649	683	713	701	621	657	694	655	639	684	705	610	654	694	635	668	648	647	663	652	637	644	654	668	629	654	675	690	585	669	660	658	636	683	676	682	648	710	645	689	638	650	631	647	678	604	655	605	696	656	681
49907	18835	7161	4564	2780	1764	1251	979	764	586	545	485	494	472	419	393	371	390	398	360	391	416	348	373	349	342	359	378	365	372	355	353	345	370	341	362	348	363	360	336	331	326	287	332	365	351	355	391	372	390	371	337	303	341	290	293	330	336	330	330	343	319	329	338	299	345	317	347	367	347	352	329	347	358	330	370	353	318	316	357	344	349	290	342	343	367	338	310	340	329	369	376	315	353	289	322	309	359	356	364	308	371	336	319	295	325	336	353	336	312	344	329	314	312	342	321	340	305	317	368	348	330	373	321	337	319	357	318	383	332	314	339	339	322	299	343	299	322	330	335	325	327	326	303	327	319	359	289	344	306	297	312	306	322	322	311	323	314	343	346	317	352	353	298	381	358	296	343	347	364	335	309	346	312	291	299	320	329	339	325	342	342	335	336	343	331	333	361	331	307	338	310	307	331	320	345	311	287	362	373	311	311	370	334	338	351	283	356	301	332	335	308	324	330	361	344	343	339	351	338	335	320	346	339	329	339	324	309	342	348	300	348	296	389	334	321	361	332	327	332	333	316	357	323	315	339	268	341	311	283	326	355	376	340	315	295	308	315	323	345	326	332	326	308	333	342	341	350	311	301	330	358	316	360	332	284	312	319	343	329	301	336	314	332	342	283	341	347	288	334	382	314	350	353	310	296	308	305	352	325	298	326	331	321	302	313	318	335	362	335	337	366	350	296	282	310	375	341	345	315	300	316	340	345	323	308	303	297	340	317	323	339	314	356	372	300	319	314	342	324	345	296	312	355	340	295	334	335	335	330	316	313	324	344	342	308	348	340	338	313	327	347	363	353	332	322	350	360	360	366	309	316	318	374	345	352	314	313	320	345	307	309	347	291	354	334	333	326	356	315	352	355	343	332	322	330	349	341	334	298	337	304	324	341	340	338	326	327	343	288	315	365	331	334	321	324	324	326	309	291	297	375	320	359	352	308	341	307	314	317	339	339	325	332	356	298	322	362	336	352	330	360	358	320	355	351	298	337	331	329	358	329	353	331	314	318	336	364	314	298	327	339	326	365	284	334	313	312	327	310	343	321	352	307	344	314	324	339	338	324	379	293	325	328	318	320	316	342	309	352	330	335	324	346	314	331	364	331	279	384	337	292	318	321	362	365	353	363	323	318	352	332	347	315	337	334	332	350	343	326	323	306	347	344	356	333	344	343	357	312	317	341	343	341	302	313	348	313	354	334	300	323	325	324	320	348	350	357	317	319	302	361	339	360	328	315	353	329	290	328	386	344	356	345	377	308	316	302	337	340	329	307	323	312	322	343	312	346	312	296	354	337	324	341	299	372	353	340	324	296	331	339	333	337	356	349	364	341	318	340	318	348	320	330	343	323	324	289	327	326	346	336	354	346	349	292	322	329	297	300	322	363	307	319	330	347	318	360	335	357	332	326	350	354	335	311	298	337	321	343	291	278	311	326	350	324	311	344	307	340	302	321	359	338	335	356	331	338	323	315	334	360	351	348	344	323	372	339	336	326	327	308	310	329	317	366	344	341	321	325	341	360	365	351	341	315	340	323	323	305	320	307	298	321	320	306	350	335	314	320	349	315	362	364	333	337	334	315	334	332	339	325	316	334	327	329	326	341	313	340	357	325	287	332	333	342	320	360	322	328	318	362	327	280	322	341	334	328	374	349	325	343	333	316	344	327	331	332	365	356	333	336	324	307	303	326	342	342	307	351	316	334	331	337	304	346	332	337	295	339	348	342	332	370	335	325	355	327	346	341	308	345	309	343	316	342	348	309	323	337	331	294	308	310	333	299	338	354	295	350	338	315	324	369	323	332	287	314	316	341	367	344	323	344	365	334	324	331	332	341	348	362	299	340	320	305	324	324	331	357	349	316	338	359	330	336	310	321	325	317	307	353	344	317	323	343	338	326	323	346	346	362	321	335	314	332	321	340	302	319	339	297	320	313	314	336	310	310	363	339	303	328	312	307	295	289	353	326	316	307	332	330	367	326	325	332	310	332	311	323	336	331	322	318	326	332	334	302	305	304	326	335	290	327	324	295	356	340	330	308	328	351	339	309	351	360	306	318	343	294	295	310	358	338	365	357	305	299	370	340	327	359	321	322	297	319	324	292	319	310	321	332	310	330	378	329	342	342	334	370	349	332	325	324	298	318	329	336	296	332	291	331	354	344	308	347	328	326	308	346	288	330	332	329	353	292	304	354	332	355	346	338	324	304	345	315	345	313	353	311	297	337	310	357	319	293	341	353	323	327	307	342	328	337	310	329	327	310	329	330	327	303	394	376	349	342	344	338	328	296	351	297	350	353	356	334	327	350	327	340	323	339	328	303	314	330	303	292	282	347	338	331	335	294	352	340	368	314	317	355	325	347	348	357	336	308	316	314	323	356	341	311	312	347	330	326	347	343	326	358	347	312	349	298	377	336	347	335	339	320	311	328	322	365	321	335	293	348	349	348	292	334	355	299	352	323	342	305	338	371	330	315	328	357	335	304	322	328	334	333	334	307	302	328	357	307	340	321	348	320	317	322	318	316	326	334	312	322	345	315	325	304	304	350	324	327	337	331	331	310	327	305	348	311	311	339	360	343	330	338	361	319	343	344	308	335	336	313	299	338	296	326	289	305	306	310	298	323	309	312	335	343	334	326	308	313	341	296	298	310	313	344	331	325	330	327	347	367	336	308	318	306	317	322	339	315	325	337	342	340	304	364	341	300	332	348	331	328	326	346	335	331	337	332	350	311	332	327	332	341	318	324	326	367	358	333	330	358	322	347	368	345	319	292	332	325	342	338	369	369	351	289	318	342	336	324	299	307	321	321	370	331	326	346	316	351	339	332	329	302	313	319	320	345	292	341	355	324	331	331	335	329	279	332	306	313	295	300	333	339	342	351	332	325	290	359	342	367	355	309	312	325	348	321	272	316	312	338	357	339	325	342	373	339	342	340	313	312	339	340	317	342	317	338	295	335	322	334	330	293	318	311	307	326	364	311	355	339	342	334	286	343	318	343	329	323	269	334	334	335	376	368	367	364	353	306	306	307	332	330	346	349	334	332	329	329	348	380	359	354	337	299	337	317	365	357	332	338	328	337	325	345	339	332	339	316	320	344	315	317	317	327	299	299	325	293	355	332	348	320	349	343	335	330	314	328	310	362	352	324	296	337	327	332	329	353	360	346	349	362	326	335	310	324	326	303	308	324	289	322	326	315	317	347	341	342	323	345	336	309	324	306	360	336	328	339	324	315	322	324	335	291	343	308	335	319	328	347	338	296	310	361	320	310	314	323	345	360	319	325	343	323	353	332	330	350	346	329	385	339	335	321	370	319	313	325	326	374	321	305	340	328	348	323	301	373	358	341	335	306	337	352	345	324	342	314	348	352	338	329	337	332	377	326	323	304	330	318	303	319	373	332	337	314	339	310	350	325	302	367	364	338	321	346	318	366	337	344	313	326	347	330	307	343	276	322
29988	6893	9347	10727	8818	6557	4992	3813	3078	2397	1927	1661	1491	1417	1198	1210	1106	1054	1057	1044	1022	980	967	943	960	918	984	976	990	959	1023	962	1054	1024	999	928	944	933	822	856	826	836	823	823	877	830	789	801	802	780	810	816	766	750	798	740	675	739	731	739	702	720	719	734	746	693	699	716	709	696	713	748	742	782	790	768	734	716	722	759	768	780	743	691	681	729	736	757	748	749	704	742	735	704	725	654	742	719	721	704	752	704	689	705	709	709	700	701	717	721	711	698	792	698	676	706	686	690	721	763	704	721	701	735	708	699	733	748	642	717	701	763	689	694	700	724	718	692	710	737	754	722	704	711	689	716	724	731	719	723	706	732	726	714	684	693	670	722	765	688	739	721	684	705	723	747	727	684	727	739	720	732	738	674	695	724	741	714	700	706	763	733	705	664	684	733	712	735	703	712	730	719	686	718	717	735	710	715	767	741	756	707	719	743	733	691	730	685	718	730	724	720	730	722	724	687	637	721	735	715	723	729	746	719	738	682	682	722	778	695	723	784	747	725	678	719	677	712	698	743	704	721	741	657	716	683	708	705	704	689	753	723	718	723	664	733	731	700	703	727	734	740	670	691	699	742	681	718	698	735	710	721	741	732	702	708	718	749	734	694	710	696	729	757	739	712	748	718	739	736	691	724	755	728	705	706	770	748	724	753	677	739	714	704	720	718	758	716	714	718	739	670	671	710	712	735	728	740	733	731	698	698	723	692	763	680	699	689	721	685	729	713	733	733	724	710	703	751	713	741	725	705	711	700	692	708	705	723	700	715	716	741	745	722	682	738	741	695	685	718	759	760	727	718	739	744	723	751	745	740	681	687	688	724	732	718	721	765	697	712	687	733	738	688	666	727	712	723	736	727	671	779	680	669	731	737	693	715	752	729	723	733	691	717	726	700	717	701	663	772	757	716	700	703	738	710	676	721	716	762	682	682	689	711	740	717	694	752	670	694	715	713	717	706	695	692	714	785	689	689	751	730	677	706	711	733	726	688	665	766	682	698	710	695	718	701	755	693	772	701	728	766	702	707	733	705	703	708	742	705	792	698	744	714	723	742	726	732	702	736	693	725	664	742	736	694	737	719	711	711	710	660	701	682	753	695	777	632	700	747	703	637	705	703	729	758	679	703	664	744	686	692	703	708	739	677	750	713	739	700	680	746	708	732	744	662	672	709	754	694	686	727	683	640	710	717	761	733	753	738	679	724	684	704	760	655	756	736	710	728	692	687	752	746	698	763	746	686	719	760	687	732	724	714	690	707	728	702	722	700	676	772	763	725	703	772	727	682	727	704	704	712	719	761	654	697	727	704	731	646	698	711	705	672	716	662	773	718	677	731	723	716	695	691	670	704	750	691	726	692	713	726	770	695	750	702	676	738	736	693	688	701	702	681	672	747	665	677	698	764	749	730	728	678	745	705	730	741	740	704	720	716	727	711	697	696	717	727	731	739	681	694	703	742	741	703	735	629	667	716	763	740	697	694	742	716	683	698	708	731	708	718	695	731	664	730	672	732	723	719	726	695	717	678	754	690	744	718	740	702	730	702	697	663	744	675	718	703	726	765	764	709	733	699	643	680	708	707	703	700	721	721	754	749	693	704	715	746	656	727	711	716	707	700	693	722	717	760	691	720	706	724	672	703	744	713	729	724	713	725	725	748	680	741	729	676	692	720	706	741	751	675	711	733	735	706	723	757	694	757	698	692	699	686	700	718	720	677	692	740	741	701	772	757	702	689	790	748	740	705	731	656	733	676	696	716	696	682	660	768	733	742	768	735	708	743	737	747	724	738	681	713	698	721	674	737	723	709	696	705	771	682	698	718	725	676	746	682	723	730	693	756	677	743	672	727	746	707	668	682	737	737	714	754	683	707	724	680	733	699	698	736	742	729	754	730	735	726	714	730	722	698	717	692	764	710	728	717	679	747	672	748	750	696	726	732	707	722	686	788	726	658	670	726	758	728	704	694	744	701	730	679	691	708	732	757	695	694	740	744	728	717	652	707	699	731	666	713	729	739	781	696	767	693	690	719	749	688	738	727	739	742	725	757	744	735	665	697	683	764	715	687	733	717	708	683	697	737	764	724	686	707	699	742	761	692	665	726	700	716	744	702	722	724	727	698	707	733	713	710	733	691	711	735	780	742	714	729	656	738	723	746	683	715	712	704	764	715	695	710	703	711	754	718	737	707	736	715	695	713	706	708	672	691	755	730	747	738	723	755	678	712	708	771	727	752	739	700	775	713	739	711	710	732	779	766	721	650	719	730	691	744	749	738	739	700	741	722	698	721	724	710	737	716	699	702	709	707	750	737	703	712	753	689	764	727	725	703	669	705	708	712	723	747	720	726	714	738	733	691	729	731	714	686	752	741	717	733	724	697	716	772	696	710	762	729	720	732	725	727	702	673	762	731	722	712	683	722	723	731	702	697	697	705	704	682	707	739	684	677	697	756	727	733	724	730	754	737	675	714	700	665	744	721	681	722	745	705	705	722	735	744	750	709	682	681	694	727	679	780	750	732	695	736	686	679	689	692	729	803	761	734	688	696	728	731	733	689	688	730	685	728	684	724	750	750	714	740	713	597	704	737	688	734	715	746	702	672	767	706	725	719	683	735	711	723	789	721	702	725	738	685	730	705	752	693	708	762	676	696	725	745	726	709	721	720	720	701	727	728	789	780	722	724	729	731	726	668	726	716	709	663	742	683	753	701	673	705	717	713	727	683	740	700	679	711	707	747	736	717	714	764	756	749	706	673	740	737	678	717	756	733	672	683	752	744	703	740	706	715	745	681	663	724	696	785	724	709	747	719	743	715	752	715	711	695	725	755	703	730	711	737	720	720	738	738	714	690	709	778	714	670	731	727	703	757	670	716	701	748	726	722	678	698	720	715	768	685	729	724	684	751	710	717	702	739	726	708	704	676	656	719	747	671	765	728	718	710	741	692	751	712	727	739	703	661	718	691	709	717	700	750	730	679	728	752	709	718	700	713	715	701	712	716	705	726	714	696	713	724	770	675	726	729	696	707	701	742	701	732	703	726	757	690	702	715	749	717	724	702	749	715	686	734	744	767	698	727	690	754	730	704	700	675	729	711	734	711	755	700	698	745	722	662	722	709	782	734	700	711	740	695	731	708	733	684	717	710	727	703	766	740	712	697	692	697	685	666	726	731	697	670	719	731	684	719	671	678	691	731	726	671	698	706	752	746	696	701	711	659	719	733	726	725	694	708	679	679	738	764	709	704	665	735	719	731	719	742	703	708	681	712	687	724	708	738	743	752	750	761	692	736	757	736	684	758	701	709	738	712	714	698	716	750	727	695	738	722	752	721	734	693	755	702	745	716	719	715	749	754	691	720	719	767	701	678	706	718	751	729	669	736	725	683	728	761	758	718	698	747	708	733	724	726	722	671	696	730	688	663	717	693	747	738	701	698	711	723	731	695	745	758	739	639	703	697
17864	3869	2062	1524	1032	695	543	417	339	339	247	276	246	252	231	258	224	246	243	231	224	235	248	238	228	241	233	212	227	230	215	213	195	225	237	237	210	206	221	210	241	244	225	242	229	251	249	257	243	254	245	215	226	217	244	226	218	207	216	241	206	202	219	213	233	201	233	196	232	217	239	233	217	208	225	194	237	233	202	216	235	211	229	254	215	203	218	216	193	215	227	242	229	204	219	206	213	204	250	219	218	231	202	204	183	233	214	218	202	238	217	199	186	187	220	212	234	231	211	225	221	202	196	228	170	214	234	217	187	211	197	222	216	214	211	232	224	207	213	214	232	225	211	239	232	216	222	235	215	214	224	222	237	215	205	222	227	208	194	215	208	227	216	214	208	216	211	232	192	239	218	235	219	215	213	213	213	217	241	229	212	217	216	212	228	219	210	199	213	279	216	239	229	207	214	234	248	200	205	182	228	167	228	202	227	236	235	245	225	214	199	233	244	233	205	220	245	213	191	188	222	225	221	210	228	205	240	242	214	246	234	200	200	206	213	216	181	207	220	192	228	211	204	254	238	219	211	220	229	196	227	194	226	198	209	231	217	212	249	244	233	233	233	198	234	242	225	176	197	213	242	243	209	179	216	187	194	234	199	205	231	245	197	179	202	216	228	232	230	219	242	206	228	213	210	230	218	230	195	210	210	213	205	228	233	228	248	210	198	240	172	244	248	225	218	215	221	208	199	218	221	243	223	227	230	213	201	229	229	211	203	215	232	232	221	185	232	226	206	215	215	217	225	204	223	247	212	229	205	218	221	216	212	195	216	207	236	220	219	228	211	226	209	206	198	205	234	203	226	222	207	210	213	216	192	220	213	199	207	241	228	203	223	264	201	185	229	215	203	251	228	213	223	230	215	200	237	224	200	216	221	234	227	207	219	200	221	221	209	205	219	226	259	198	246	204	223	218	212	222	243	194	219	219	222	212	229	203	231	243	210	218	229	213	224	200	223	215	207	217	222	206	231	213	213	227	217	193	230	247	198	260	215	241	230	228	199	233	215	215	195	210	223	211	214	198	228	223	224	218	189	239	197	197	191	227	238	235	218	219	232	222	246	230	232	201	199	211	230	230	221	223	194	227	219	227	212	225	212	187	210	208	206	228	199	217	202	224	221	208	222	216	199	226	215	212	215	191	203	198	228	216	218	210	242	217	245	213	250	227	240	239	223	214	214	230	232	166	231	208	249	239	207	210	191	218	260	225	221	228	211	187	217	228	177	212	203	202	225	219	225	195	207	240	231	236	233	230	216	173	214	195	232	216	190	208	215	201	215	216	225	219	210	222	219	206	222	211	208	222	238	223	213	221	230	219	212	224	197	209	210	208	267	211	229	233	204	244	203	191	242	214	225	209	185	221	219	202	223	210	213	231	224	219	223	245	228	241	207	232	244	208	236	194	183	217	227	216	224	213	206	211	232	217	200	201	221	183	220	199	188	226	200	213	215	230	214	202	184	213	217	236	229	205	233	227	234	228	239	200	277	239	210	208	229	200	210	252	242	194	214	206	246	231	218	213	204	235	228	217	229	205	208	218	207	210	242	195	190	235	201	215	243	239	232	206	212	217	225	198	224	216	257	218	227	210	230	248	210	221	254	250	220	214	224	263	218	215	230	239	230	229	190	236	180	209	202	185	190	216	215	247	245	229	225	195	225	242	199	202	215	248	219	204	218	201	210	192	195	215	232	213	235	227	228	242	235	202	232	216	230	201	226	193	204	211	217	212	225	225	229	226	229	160	212	230	205	222	235	216	187	215	209	229	213	224	215	237	224	205	191	226	244	229	226	212	185	199	228	214	209	186	195	222	224	237	194	220	201	220	237	225	178	185	189	216	235	232	199	184	224	216	244	192	193	233	218	250	213	234	218	205	205	218	225	233	229	207	245	217	222	231	240	197	197	203	242	212	218	225	269	221	217	212	208	219	242	214	206	189	223	193	236	204	214	222	220	212	188	210	221	194	214	234	207	214	225	214	237	223	196	211	232	203	192	224	237	211	226	197	233	229	255	202	216	227	218	238	236	218	203	213	218	222	209	221	210	186	201	209	223	204	201	225	215	212	253	236	228	198	210	209	213	202	229	224	262	220	195	202	243	205	209	202	241	209	222	211	229	258	204	184	224	197	215	230	232	208	229	227	199	209	216	217	186	215	196	218	247	226	222	189	205	216	206	223	230	207	216	218	224	232	217	195	226	221	210	198	195	198	217	199	253	227	218	219	221	213	219	229	220	221	230	202	185	203	219	221	216	219	243	247	197	237	252	211	213	214	236	201	246	252	218	193	220	220	229	229	234	213	213	231	226	194	237	239	222	223	213	206	224	209	209	238	224	230	210	194	226	222	219	208	223	237	211	243	194	225	185	217	247	229	225	206	227	168	230	235	239	207	209	232	251	230	229	211	196	203	242	218	179	227	212	207	240	233	216	228	234	220	238	203	245	220	223	240	219	214	191	234	208	225	227	247	217	216	219	205	204	212	209	210	240	213	208	245	214	211	223	230	212	203	193	214	212	215	219	215	207	223	212	232	242	216	219	238	189	204	220	220	223	194	239	216	220	235	196	231	190	244	221	196	214	236	224	253	193	214	190	237	204	196	232	229	215	215	229	228	230	189	229	213	203	216	196	219	203	221	195	206	214	222	250	211	180	226	222	218	198	190	218	222	203	194	203	233	209	213	217	236	206	240	218	211	194	223	217	210	197	226	217	229	229	219	217	209	224	227	181	220	200	227	198	239	195	216	213	206	251	201	229	205	203	221	225	221	221	214	230	240	200	206	218	231	176	226	231	221	238	197	219	239	187	236	211	234	205	195	231	243	238	225	254	209	215	224	193	225	221	226	229	228	214	191	217	232	206	201	200	234	206	211	240	222	200	229	212	206	227	195	217	241	216	228	239	198	234	219	214	220	203	233	209	210	212	238	247	235	221	201	199	190	235	196	198	195	204	224	200	223	205	188	239	204	217	199	231	212	205	196	214	207	228	203	241	214	218	217	192	202	221	232	245	230	218	219	222	207	224	237	231	177	224	210	190	204	214	208	236	215	235	212	191	197	216	212	199	218	210	198	224	212	214	208	234	197	238	208	184	207	245	221	205	217	206	194	222	215	219	219	207	213	212	246	229	233	223	198	223	187	218	228	224	197	210	201	213	192	211	216	214	215	214	198	211	218	201	204	194	195	249	208	222	190	207	203	194	201	209	230	226	220	255	187	214	200	223	210	213	238	218	225	234	224	226	214	223	218	233	209	231	233	233	188	223	206	213	184	210	198	237	216	213	207	199	241	227	253	226	209	217	249	210	216	227	222	203	226	211	234	219	208	214	209	209	219	221	191	213	226	197	226	212	230	202	225	239	238	222	243	217	180	215	264	221	216	225	221	222	218	219	241	199	212	209	245	190	202	211	210	204	221	197	227	232	202	225	229	248	233	212	233	244	236	244	250
10176	2158	3923	4505	3652	2774	2109	1614	1288	1095	904	806	739	678	613	577	599	625	623	624	572	594	592	572	598	600	557	598	570	600	555	618	575	556	570	537	562	549	572	568	547	585	555	527	523	527	534	518	537	528	539	573	527	558	516	537	528	491	524	522	483	484	499	537	544	492	517	489	530	503	512	549	554	545	515	511	538	519	496	484	528	473	526	547	559	521	524	500	524	537	480	531	518	502	501	490	499	496	500	529	507	498	559	505	503	505	488	528	544	476	501	494	514	509	516	529	515	476	540	542	488	491	496	509	518	524	482	515	516	456	509	546	501	501	523	500	511	513	501	508	539	493	538	500	534	520	509	507	504	510	491	498	537	503	510	515	527	517	489	506	508	505	509	556	535	509	535	519	500	500	492	540	475	534	515	526	489	518	534	499	509	507	520	486	538	486	496	476	488	498	523	526	502	522	484	492	499	529	506	538	487	495	520	511	544	521	491	507	516	548	502	526	496	492	512	519	485	513	507	475	515	492	503	538	470	494	527	525	515	513	524	503	469	554	513	497	573	505	528	517	511	504	509	541	550	514	533	502	531	507	529	536	515	508	522	471	481	513	505	512	511	476	542	468	540	507	502	536	501	489	496	530	517	554	507	532	494	496	454	520	530	503	511	486	538	528	500	510	517	530	500	505	491	515	485	543	503	534	498	571	496	491	491	522	523	507	526	479	496	501	473	506	517	477	455	525	480	473	511	510	550	503	508	496	516	527	489	497	526	506	482	537	492	521	519	516	551	539	500	486	507	505	501	478	503	502	487	452	475	534	525	544	490	539	521	551	504	510	485	505	514	525	509	499	511	491	507	500	501	550	498	527	489	520	509	520	543	500	526	549	482	498	500	531	453	495	477	576	495	490	514	529	534	523	511	506	486	564	531	508	481	511	525	515	469	483	521	489	527	514	531	537	509	517	501	522	498	508	572	476	510	534	493	505	474	498	521	502	509	505	483	510	494	478	552	550	535	523	513	525	579	531	517	503	455	507	520	523	533	509	510	450	523	507	461	533	487	523	515	514	532	465	522	541	520	493	492	495	498	473	472	507	515	479	508	506	489	555	493	527	519	510	464	488	474	549	507	516	497	499	517	490	528	542	514	535	512	473	529	506	505	556	490	476	511	554	550	480	480	494	521	505	487	516	530	507	538	523	488	530	524	505	532	526	531	508	465	489	556	528	473	532	534	517	521	504	504	499	521	505	497	493	542	479	493	517	513	525	507	486	523	528	533	536	528	489	531	502	503	534	523	519	521	530	506	480	533	479	500	473	466	517	520	556	524	508	502	530	509	516	483	495	513	545	528	512	534	513	522	517	487	522	483	492	501	496	524	520	483	534	485	494	528	497	504	531	512	512	499	542	530	503	506	540	539	520	488	494	500	476	500	515	535	522	480	514	514	511	510	520	520	533	476	508	528	541	524	517	478	503	457	500	513	518	497	498	500	506	513	490	502	519	537	548	464	497	522	506	492	508	506	512	481	536	524	539	513	529	520	499	513	480	538	489	532	514	503	496	472	472	525	490	475	494	522	521	523	513	517	488	517	512	526	482	500	501	491	500	492	520	498	515	514	549	492	534	516	526	522	509	515	505	527	514	529	549	541	511	508	498	499	529	541	532	537	531	532	522	458	536	528	550	541	498	478	525	489	509	559	560	525	489	526	530	512	522	531	501	490	489	537	475	519	488	494	465	488	473	520	506	515	527	521	517	469	532	491	522	482	514	495	490	517	504	474	519	483	499	514	518	511	543	525	513	488	494	511	510	495	499	462	509	529	530	517	475	520	524	443	487	489	469	507	542	498	500	500	521	511	531	508	514	463	566	554	523	511	499	538	512	516	536	530	515	510	514	511	515	529	488	493	522	522	531	504	501	540	485	482	489	477	494	501	522	510	525	487	491	505	531	485	513	519	515	528	464	482	490	510	492	530	530	528	551	505	543	511	538	484	515	497	446	507	459	520	543	493	481	452	489	518	530	534	518	501	543	471	544	490	508	518	506	551	478	491	520	524	508	487	495	488	507	528	500	508	570	533	501	541	479	510	537	482	528	535	481	497	515	504	513	496	496	469	512	488	521	487	519	500	521	523	517	461	488	477	522	503	505	512	536	484	472	518	532	486	460	531	502	528	543	499	465	488	522	524	549	508	529	521	489	455	520	514	511	497	474	508	504	533	499	521	536	556	494	522	520	483	485	498	526	510	533	495	537	508	507	521	524	497	505	544	526	491	544	495	506	519	529	528	524	468	500	549	489	519	482	522	538	517	524	506	530	553	537	474	515	530	479	499	513	487	531	503	534	513	492	548	496	522	525	501	524	491	529	540	488	485	503	506	485	463	514	501	493	521	473	540	522	484	484	529	528	511	550	531	527	510	475	507	456	486	528	524	545	504	494	504	517	488	509	490	514	488	541	524	521	552	498	505	525	477	523	485	511	505	529	493	494	527	520	522	521	510	505	512	504	529	496	508	480	450	498	522	510	526	486	509	498	512	482	486	489	581	507	492	529	558	553	515	553	536	515	524	476	494	522	493	479	530	492	488	548	482	511	508	492	508	534	524	519	524	511	524	484	491	509	513	479	536	479	521	515	522	454	524	526	526	522	545	502	492	484	534	490	506	528	498	470	505	498	476	534	512	499	548	515	538	465	499	522	555	514	516	500	532	552	477	517	532	519	481	502	554	514	509	525	512	519	530	477	498	487	536	515	497	482	534	487	511	502	515	499	533	510	539	482	501	536	500	528	511	505	521	482	509	516	520	452	469	499	457	520	535	539	473	533	505	526	520	527	546	505	495	518	506	545	503	532	535	522	490	496	503	513	511	496	497	510	526	516	536	503	526	478	493	504	458	492	521	498	479	510	523	491	493	540	502	550	553	482	492	502	517	495	531	466	508	475	479	494	530	504	504	544	571	529	540	526	491	524	527	529	529	518	531	492	530	519	551	516	477	532	532	515	508	496	495	500	529	537	525	515	503	489	532	489	520	518	542	520	521	505	504	515	480	479	465	486	518	558	503	471	532	517	487	506	504	504	498	524	524	478	505	533	551	532	536	491	484	498	514	485	503	523	532	486	558	503	505	507	522	517	502	547	533	534	520	515	516	471	503	497	521	496	500	506	503	497	505	474	512	489	505	543	548	495	512	542	516	495	502	485	496	506	500	493	503	497	530	531	555	505	504	488	542	503	552	521	532	470	550	479	517	517	502	493	511	532	520	508	519	469	461	538	508	528	510	491	501	492	494	510	518	531	565	496	543	549	527	544	519	541	475	527	539	493	502	517	537	520	508	496	494	526	466	493	532	503	500	519	514	511	524	501	538	524	556	511	461	491	483	488	533	479	503	500	528	464	549	542	489	469	514	538	493	488	522	494	502	560	534	507	491	518	540	489	532	545	467	506	502	499	513	517	516	525	491	525	491	513	517	493	506	490	523	518	506	540	543	523	509	489	530	506	521	492
37519	11830	4275	2948	2017	1339	965	722	546	482	479	416	415	375	345	389	340	362	363	355	340	347	342	306	321	348	335	335	331	306	317	305	298	349	327	314	317	286	326	342	306	277	287	312	331	293	282	308	299	315	316	326	276	294	304	276	274	276	305	327	324	298	282	285	305	310	279	308	320	281	301	316	297	288	303	318	295	321	282	297	283	284	333	308	317	309	258	302	297	288	301	311	314	292	287	307	294	336	332	324	317	317	273	301	277	273	270	350	312	304	271	267	284	297	302	297	273	282	286	289	322	285	341	343	350	356	322	296	293	277	283	300	285	321	276	303	317	331	324	292	306	320	336	314	300	258	263	279	334	307	314	294	272	286	305	324	312	265	272	322	255	317	325	308	291	295	293	303	291	286	312	308	308	263	319	284	284	293	275	278	301	286	306	288	279	312	286	287	300	296	274	287	290	274	310	321	316	275	259	281	302	298	302	329	301	289	275	300	253	308	305	319	287	302	276	307	308	279	286	311	301	311	301	308	293	295	331	294	293	314	293	313	332	306	271	277	304	333	303	298	282	281	297	276	299	281	311	257	307	276	299	281	307	300	304	286	312	317	319	262	274	297	299	314	299	268	269	300	278	290	316	275	276	339	303	308	305	314	334	289	307	306	318	294	298	274	301	294	293	297	292	287	308	277	283	277	312	291	281	337	298	294	282	268	302	290	305	300	278	303	288	267	283	275	302	288	270	316	292	301	286	326	335	279	286	285	260	296	306	296	279	285	282	322	302	338	308	283	292	294	282	310	277	304	298	290	322	322	268	272	325	290	324	264	312	321	283	307	336	306	315	298	291	322	252	302	307	292	291	307	309	330	286	298	331	321	301	282	298	310	302	303	275	275	291	303	318	273	288	322	290	310	265	288	288	276	294	284	295	285	296	307	322	283	309	330	271	282	320	292	275	306	314	305	299	322	298	273	309	328	298	281	329	300	300	299	282	305	284	322	303	296	296	254	334	323	318	300	262	291	327	331	309	284	311	284	328	284	300	289	299	312	312	299	313	300	311	260	276	299	311	322	294	322	314	299	278	281	305	314	314	276	318	272	273	295	315	317	315	304	268	276	292	291	303	341	286	291	286	305	294	303	312	271	299	305	290	292	281	272	291	292	293	262	300	308	300	282	286	293	281	322	325	304	301	321	294	300	291	284	312	294	275	326	279	305	310	288	328	300	298	311	300	280	293	331	288	302	312	329	300	294	307	302	319	307	266	315	305	359	311	296	306	313	268	257	282	277	271	297	269	299	333	317	313	281	307	294	277	299	300	295	323	272	322	295	315	251	264	298	321	305	279	296	314	335	272	310	325	341	294	310	307	269	301	308	306	290	315	316	284	330	309	312	333	293	316	289	310	281	312	282	271	335	284	287	290	307	301	349	317	308	293	291	270	262	287	303	351	308	259	268	294	282	281	300	305	274	342	270	301	312	269	307	291	298	307	299	309	294	328	296	294	311	299	265	322	269	313	313	287	266	319	320	304	276	316	310	304	295	266	259	293	284	322	285	332	319	319	293	305	278	283	256	299	298	309	272	280	290	287	321	306	289	293	316	301	275	262	306	291	319	317	318	299	280	315	305	333	303	300	310	315	295	309	303	278	307	270	252	303	313	291	318	289	278	260	348	272	328	320	313	272	320	279	298	282	312	316	285	295	315	303	268	297	284	314	319	278	273	301	279	285	269	285	300	305	311	315	321	320	308	311	325	293	315	296	303	273	303	305	308	319	266	311	300	305	277	309	278	311	309	312	296	303	278	301	303	273	286	308	304	324	275	294	299	288	312	282	309	302	309	280	319	294	294	292	288	304	295	296	306	301	342	287	269	274	293	273	288	294	321	291	311	323	253	303	284	263	292	302	302	288	328	316	307	311	334	319	292	289	284	307	287	321	303	289	314	297	277	325	264	278	292	341	281	311	328	277	290	289	254	287	311	294	321	294	309	285	305	268	276	312	289	294	269	291	239	288	316	314	294	305	306	317	293	306	311	315	279	268	276	278	279	286	281	300	268	278	325	312	292	308	283	310	291	277	277	309	303	341	313	307	279	298	304	281	293	304	282	293	310	325	295	281	304	296	305	308	301	319	293	313	319	299	283	288	292	297	273	270	319	335	273	304	305	288	301	313	292	329	284	308	272	321	304	259	265	302	307	303	311	336	287	297	330	309	292	312	289	296	322	282	334	306	275	313	304	302	261	288	299	311	284	268	283	294	278	286	287	305	312	289	301	326	278	297	341	332	328	341	299	297	309	309	276	322	307	294	265	284	323	286	297	290	320	306	287	307	307	294	294	276	309	313	283	284	301	301	298	281	287	305	307	304	287	275	305	307	286	291	303	308	301	295	309	327	282	296	280	293	303	287	295	288	278	295	288	289	276	306	325	305	310	297	317	301	288	265	308	315	309	277	293	298	266	286	311	296	272	260	284	309	299	280	283	265	313	334	317	295	329	275	290	289	294	324	287	317	319	292	288	273	302	300	296	290	316	323	286	313	319	289	284	303	300	311	296	324	287	329	266	302	297	321	263	278	307	296	281	276	278	264	300	292	279	301	300	309	302	276	276	290	318	330	267	280	338	299	298	332	312	303	338	312	275	305	270	299	282	292	317	316	260	319	310	309	313	336	331	329	319	315	272	304	287	335	287	286	288	297	308	306	270	279	306	304	313	323	322	296	307	287	286	293	304	286	333	299	318	300	281	283	276	311	325	302	307	311	281	299	296	273	298	274	318	271	282	303	263	313	298	305	269	317	319	300	277	327	261	286	291	340	309	316	337	276	328	290	295	266	309	292	276	290	296	304	308	306	264	298	281	287	311	327	298	334	297	318	289	283	283	245	320	311	306	286	294	312	278	298	291	324	324	299	322	294	275	270	292	311	338	294	346	309	306	287	312	303	288	314	300	299	287	310	277	281	320	280	307	321	288	288	293	296	253	308	285	285	300	301	290	276	315	306	307	297	314	288	295	279	288	319	286	331	292	269	298	302	302	280	303	301	272	307	295	287	276	287	300	298	332	291	319	307	288	308	303	286	302	300	283	288	293	308	306	285	297	294	321	293	277	320	333	289	259	326	288	331	296	307	292	285	289	309	324	342	301	286	309	279	278	312	283	293	300	265	337	311	295	290	317	287	314	299	285	272	293	283	317	348	254	315	297	306	300	270	289	265	300	285	285	295	285	323	341	337	314	319	287	303	297	321	288	316	307	280	290	281	268	247	303	303	281	275	280	307	310	293	303	284	305	281	307	290	313	285	293	269	328	312	314	284	336	324	303	304	282	296	248	310	277	286	283	287	308	307	284	304	278	288	305	306	303	276	317	282	290	307	316	293	302	296	256	329	293	290	310	314	276	294	322	303	313	304	287	297	301	276	254	314	300	307	285	262	282	253	321	280	301	274	301	287	313	286	323	309	320	325	343	327	298	309	291	299	313	310	310	301	288	313	300	305	289	327	308
22524	5201	6916	8224	6598	4954	3735	2917	2165	1775	1451	1269	1188	1078	984	1035	924	868	886	826	798	844	860	873	803	837	824	870	833	851	841	824	853	831	850	871	797	803	772	750	771	746	747	753	674	740	733	729	737	802	764	696	704	678	689	729	735	660	688	692	699	691	692	684	671	664	679	660	682	672	660	690	694	682	662	673	690	647	629	705	676	664	651	690	659	662	665	617	725	691	666	667	694	700	628	660	651	700	674	700	674	641	682	692	679	695	727	644	644	652	739	689	628	649	692	649	628	669	673	645	716	666	685	669	665	689	663	666	683	684	700	631	680	681	681	686	700	668	643	690	688	671	680	644	656	667	637	736	702	656	622	650	665	678	661	670	670	667	625	660	701	644	618	675	675	694	705	640	667	674	636	655	700	647	644	664	638	658	655	675	643	720	646	702	667	724	681	672	689	691	697	620	678	679	677	699	669	624	632	687	634	686	670	678	700	667	689	699	692	698	702	641	607	660	668	655	619	689	670	666	726	679	659	710	659	675	646	674	662	648	681	676	675	660	648	692	695	747	676	664	664	655	658	662	679	629	671	681	637	661	701	684	728	619	670	643	667	687	653	681	672	653	669	681	702	705	644	667	639	637	667	658	668	688	689	629	702	642	612	683	645	687	674	697	665	667	691	698	638	655	636	682	652	712	687	671	642	659	689	694	645	635	665	582	651	680	651	644	667	659	676	644	684	711	668	673	700	675	627	665	651	713	668	684	620	712	662	674	693	637	674	703	657	678	659	712	662	661	696	620	640	669	643	703	636	690	697	630	714	667	660	680	727	753	674	682	690	679	666	687	647	699	691	647	676	675	667	667	691	718	645	676	647	667	704	662	665	611	670	679	605	709	680	675	659	671	692	691	680	647	661	676	682	660	656	674	681	633	658	668	678	678	694	683	614	653	681	684	712	634	654	667	613	729	695	681	679	635	665	686	651	698	680	675	642	660	707	672	687	672	641	698	666	677	688	679	707	714	706	719	621	701	713	711	667	609	701	670	653	692	675	650	702	660	659	657	666	662	629	667	639	651	700	677	638	696	677	652	684	680	657	671	675	661	626	655	661	703	652	635	688	688	690	682	653	708	646	679	666	662	672	648	684	675	648	730	702	696	658	643	686	710	640	683	658	699	607	662	652	707	671	669	659	686	658	720	684	649	641	681	630	633	673	696	673	647	671	661	738	646	676	726	664	669	653	683	694	623	674	702	650	658	675	656	683	706	683	683	693	694	715	670	650	665	666	674	693	681	709	651	664	640	620	644	667	702	700	676	658	689	631	684	693	650	686	677	689	678	657	651	683	621	682	647	644	660	675	697	688	622	681	659	650	694	678	648	643	657	651	653	678	671	719	687	664	712	709	647	690	650	623	655	685	740	677	665	646	676	689	706	670	699	650	677	688	679	659	712	692	665	640	693	680	643	677	698	669	701	699	672	659	708	640	651	657	643	631	683	626	654	650	623	657	691	714	630	648	645	662	668	627	698	699	733	682	667	661	680	727	676	705	675	642	641	673	662	625	637	714	675	678	625	669	651	691	698	671	686	629	727	710	689	715	701	677	679	681	666	672	646	654	716	628	680	696	706	694	678	697	642	678	709	608	591	693	658	624	701	714	676	694	632	689	677	691	710	668	646	710	651	638	671	660	650	679	681	659	653	684	674	690	636	640	654	678	642	688	634	684	668	681	671	683	724	694	584	674	712	656	675	711	710	674	691	649	652	647	648	687	704	698	664	696	676	650	704	657	674	716	656	701	686	643	696	653	708	696	697	660	683	607	677	679	608	670	674	682	657	633	692	627	629	668	646	644	681	668	643	680	679	659	695	650	632	628	669	630	635	681	653	691	688	654	662	665	697	670	706	640	638	708	661	668	645	671	681	634	648	643	666	706	701	709	681	721	673	670	664	679	690	649	671	645	703	626	639	639	645	664	674	704	654	697	643	647	653	652	685	643	696	658	656	725	665	674	689	719	695	726	692	695	662	626	676	639	677	657	708	668	614	711	671	660	661	636	633	660	667	707	685	664	677	643	661	664	679	667	711	669	641	655	700	693	642	700	667	659	672	716	693	672	664	633	673	647	656	688	639	703	653	649	693	656	673	674	701	640	695	616	655	718	645	686	678	649	671	661	664	691	712	678	725	698	695	633	696	652	643	677	738	674	684	672	691	673	665	669	661	656	670	667	673	680	698	672	683	648	653	670	654	661	616	629	700	674	639	697	692	705	689	687	639	678	641	697	667	648	701	719	641	698	630	687	708	684	607	700	673	714	728	674	688	658	691	746	696	679	694	652	658	674	692	668	629	659	669	665	663	664	680	696	712	704	714	633	679	682	722	655	612	680	651	682	635	670	653	635	682	653	657	649	608	623	666	696	624	674	624	664	694	656	640	666	682	692	640	648	716	651	666	707	639	674	708	685	669	640	721	673	685	722	680	646	687	706	668	699	681	652	656	692	679	649	660	670	652	712	630	703	675	696	667	659	683	667	661	681	672	664	670	651	677	638	649	685	665	665	668	628	683	647	661	696	678	691	629	653	654	696	656	685	649	692	634	691	677	680	673	644	668	666	679	681	643	630	695	648	672	628	669	679	680	650	627	699	655	722	577	670	693	656	615	660	668	617	704	660	708	643	673	661	690	665	697	665	662	663	654	687	644	691	663	633	695	664	626	663	638	667	653	689	677	655	670	673	679	659	708	709	664	657	712	662	707	663	618	647	679	649	678	671	675	650	703	638	644	656	644	669	687	669	615	651	651	656	706	691	691	687	692	656	639	661	671	659	695	633	686	688	642	708	649	655	694	655	702	662	677	653	721	713	672	691	693	693	704	658	695	701	632	660	673	669	694	693	687	666	691	670	611	689	670	645	701	657	662	641	671	664	659	655	674	697	629	705	671	698	636	643	683	637	717	686	667	670	650	694	694	668	701	696	664	680	666	718	641	686	678	670	693	689	682	706	652	675	654	696	640	648	660	635	703	675	686	686	660	673	718	646	636	728	652	679	669	674	664	660	656	619	652	661	678	680	682	662	662	694	673	667	711	675	708	685	669	619	678	645	687	671	638	647	658	696	651	648	689	652	665	668	696	659	678	710	685	644	666	667	694	714	703	706	661	648	708	663	667	692	638	677	673	667	642	662	659	690	645	671	642	644	639	665	643	639	701	694	709	695	695	632	675	664	644	677	661	712	661	664	649	672	693	667	687	661	675	697	675	701	669	687	682	663	696	670	610	636	617	642	651	668	633	632	721	687	691	678	733	620	701	653	651	670	683	664	703	674	668	667	681	665	635	671	660	667	677	676	623	657	717	651	657	638	662	682	660	655	680	650	664	669	665	699	683	654	726	689	654	654	629	654	671	699	684	650	671	654	700	653	695	685	683	660	663	674	675	685	671	612	670	651	645	696	643	688	678	591	690	703	677	651	632	674	666	635	722	657	660	700	679	651	680	619	663	716	672	681	641
49799	20185	7419	4752	3019	1922	1353	995	725	623	583	467	427	464	436	389	386	388	404	352	356	403	345	362	374	377	374	341	352	375	390	337	392	368	405	372	353	358	361	328	372	347	370	346	368	353	369	369	338	300	355	336	334	388	314	303	311	338	338	337	335	321	366	350	340	323	329	341	338	327	334	342	373	321	302	344	347	362	342	351	346	359	372	306	342	319	347	293	333	339	348	319	362	328	326	330	334	292	365	350	331	334	333	352	339	339	304	332	325	303	322	339	358	326	351	327	355	305	323	306	336	359	340	345	353	330	355	320	273	312	362	314	366	338	338	323	349	324	326	328	310	312	330	336	354	327	324	337	326	325	315	321	316	323	327	330	337	350	331	291	324	352	369	334	322	334	341	365	326	353	339	331	346	369	329	325	352	343	354	332	340	346	323	375	317	306	367	321	343	351	336	346	318	338	370	324	351	323	320	324	318	341	341	311	342	330	306	340	337	321	323	329	325	330	341	317	335	302	303	321	310	294	312	304	345	374	335	324	358	314	336	336	337	351	361	362	342	309	334	341	344	351	343	358	335	329	321	303	306	310	294	332	379	366	351	304	325	348	360	300	341	314	336	362	312	330	314	323	334	336	294	338	314	310	330	327	306	348	309	329	317	345	324	357	319	334	328	326	334	342	315	321	341	309	370	302	359	294	329	332	312	331	358	380	357	329	356	327	346	320	326	357	322	347	325	317	314	369	353	347	315	364	324	303	332	351	336	309	325	333	319	331	338	352	298	350	326	331	353	319	357	298	304	323	341	366	377	326	317	312	316	342	330	344	348	320	361	346	340	335	351	329	316	347	297	344	312	333	347	310	326	330	294	308	331	305	322	307	314	345	325	299	351	319	307	346	324	344	334	317	319	335	326	347	325	338	294	335	329	337	332	317	354	313	322	328	311	304	335	319	319	331	338	287	321	323	295	332	282	327	353	306	309	352	350	351	348	350	308	354	337	362	316	305	317	326	303	331	309	338	297	342	328	308	318	340	321	348	326	309	329	373	320	334	348	357	302	324	329	304	305	355	291	322	322	324	315	318	334	283	339	330	309	347	337	356	293	306	320	332	327	327	300	290	360	345	284	296	318	338	287	335	346	300	322	332	311	363	337	317	339	329	318	292	345	327	325	353	321	318	342	316	340	349	336	330	321	342	346	287	368	343	365	351	329	316	311	334	328	326	345	306	339	319	347	350	347	345	338	330	341	347	373	354	349	331	318	310	373	358	317	355	305	332	318	324	346	332	331	331	330	304	348	330	339	345	269	343	315	350	324	336	307	359	373	335	314	331	322	345	330	337	332	326	340	315	320	338	330	345	334	330	335	316	311	325	291	293	358	330	316	327	346	326	342	320	345	356	319	345	329	347	349	350	342	348	314	332	333	316	330	345	322	328	322	297	328	318	319	350	322	317	337	328	307	331	320	301	343	356	361	346	332	307	324	346	348	349	323	311	336	334	331	326	333	319	346	340	310	345	353	276	356	373	339	325	329	329	356	352	336	330	343	326	346	312	315	321	352	341	344	343	321	314	332	316	341	320	380	326	336	342	318	336	324	353	385	284	341	339	337	303	322	378	370	347	359	327	364	365	304	319	319	320	329	330	300	334	306	277	317	341	334	333	328	364	307	321	340	348	300	337	319	317	286	347	348	346	299	347	356	330	340	338	335	343	341	344	333	340	330	326	306	367	342	353	336	320	359	350	342	338	319	290	331	320	365	355	317	305	320	367	328	332	324	315	304	318	320	326	339	334	315	331	316	349	305	325	337	329	326	349	358	326	327	328	324	347	344	336	307	370	335	324	361	315	357	376	311	315	324	314	334	356	342	322	309	333	342	370	332	356	324	321	312	367	383	345	332	338	314	283	320	289	328	298	344	321	330	327	343	315	331	350	355	332	313	329	303	327	340	274	323	307	343	322	312	355	315	324	369	348	301	315	325	358	333	338	335	348	338	328	351	313	278	318	354	317	339	356	312	294	336	315	312	309	339	322	325	350	374	321	338	343	347	332	345	343	333	336	323	319	334	360	352	336	311	341	318	332	344	337	358	357	347	324	341	370	324	325	327	361	308	318	324	353	329	313	331	302	351	316	341	372	334	336	327	328	313	348	314	325	322	315	327	326	313	332	349	309	308	335	340	347	342	349	312	348	331	340	337	359	342	346	325	359	328	310	344	330	323	332	318	340	313	337	325	303	314	295	351	305	350	348	319	326	311	316	364	405	325	343	355	341	304	343	351	326	345	358	358	337	354	298	323	321	291	342	315	338	344	320	340	334	316	326	311	329	305	331	330	314	335	362	333	294	329	323	324	320	365	330	301	353	334	326	312	342	312	316	300	356	297	319	342	364	373	358	361	362	318	325	329	318	337	387	346	322	361	343	329	321	322	350	306	341	345	340	337	332	338	314	341	325	318	333	328	331	324	353	354	301	323	331	347	332	304	362	339	325	318	347	345	297	327	312	339	343	306	331	349	327	333	312	319	315	320	311	342	362	334	294	308	340	344	353	330	344	313	321	367	338	328	340	345	323	327	317	306	324	335	355	301	342	319	340	376	332	343	319	328	335	344	311	350	349	290	324	335	350	300	354	343	322	335	328	321	327	306	343	319	299	333	281	314	308	309	320	316	354	341	354	331	294	342	334	336	282	335	330	353	333	348	303	341	324	332	341	356	306	374	361	333	369	339	333	323	355	320	354	334	329	340	310	324	323	316	346	369	346	320	338	327	330	321	380	348	339	327	323	321	357	327	310	322	329	373	316	313	333	338	290	383	334	339	335	302	330	331	319	352	323	343	293	327	300	344	330	347	341	353	339	306	340	310	328	329	326	323	346	321	341	309	276	356	346	362	324	336	328	339	346	352	365	346	359	339	322	312	330	318	321	338	341	345	303	324	369	347	321	326	352	308	317	383	329	369	337	332	334	333	335	319	327	329	380	358	328	330	352	327	293	350	366	342	343	335	318	334	301	384	352	324	342	332	310	318	320	311	316	304	356	346	333	321	355	353	355	348	319	323	294	318	310	329	327	338	303	335	318	318	343	347	348	342	307	362	329	328	320	319	341	344	325	314	313	360	358	313	360	319	316	284	331	324	338	352	323	335	326	341	349	328	322	339	344	357	348	330	324	315	325	375	361	315	356	343	347	344	313	339	326	338	343	327	325	329	355	359	322	324	341	317	363	306	332	355	334	356	326	333	337	320	349	325	344	346	340	288	322	317	354	333	371	353	310	330	328	319	319	345	325	324	343	345	356	343	327	335	328	336	347	311	350	351	342	355	384	327	327	303	346	334	305	380	349	356	353	343	344	347	344	314	367	335	347	351	340	325	353	338	319	324	351	362	314	324	334	350	374	283	337	347	305	372	351	364	328	324	303	336	337	297	342	340	359	357	351	300	331	308	327	328	296	347	286	335	309	315	334	315	349	358	369	313	331	365	339	336	334	368	347	316	357	358	317
30143	8044	9625	11014	9061	6724	5062	3922	2911	2302	1898	1603	1485	1352	1209	1116	1081	1093	1097	1049	1009	960	901	928	1021	1000	1000	1063	969	932	1022	973	1024	990	977	940	933	912	883	854	909	839	877	806	821	865	821	804	817	844	812	796	787	787	745	738	733	706	739	753	776	751	734	769	722	700	707	750	719	770	744	779	708	805	731	720	693	743	710	763	714	761	722	733	739	746	766	736	765	794	722	699	715	729	717	758	715	702	683	742	730	745	788	758	723	711	746	673	733	719	755	737	702	749	695	747	732	727	764	715	695	694	736	697	736	701	733	722	751	707	723	703	691	773	774	682	713	717	704	717	721	704	667	688	713	738	698	779	734	665	678	729	736	691	696	708	735	729	750	764	709	696	744	760	757	712	755	721	721	759	757	733	724	732	706	740	689	691	739	677	725	718	676	714	762	729	718	691	667	755	697	729	725	684	730	671	705	712	721	684	756	680	735	733	740	672	731	754	742	700	730	743	757	730	731	750	693	748	751	729	747	700	791	736	664	777	706	686	784	760	723	673	703	709	709	736	693	656	760	754	732	720	688	682	716	721	723	763	690	735	732	795	734	719	682	766	723	751	737	755	682	722	717	799	709	709	688	689	738	724	734	725	719	760	729	702	742	726	723	706	741	727	735	732	724	731	756	765	677	727	698	737	703	661	738	750	706	707	667	726	723	688	698	691	705	738	765	727	767	737	721	685	751	730	724	686	733	736	732	774	703	687	702	710	724	719	736	773	726	684	733	713	798	723	720	728	683	685	739	719	716	761	759	715	714	725	740	648	686	743	751	716	736	707	693	737	764	687	767	763	704	697	711	705	722	741	696	730	744	714	696	725	733	764	742	732	692	682	745	675	751	739	744	727	682	714	724	730	770	737	690	736	722	726	747	745	704	731	741	709	695	683	744	719	716	757	709	703	706	747	653	763	708	705	752	749	688	697	749	732	737	699	704	716	715	709	680	711	807	668	741	733	725	682	716	693	712	703	726	692	665	748	704	774	661	726	725	750	741	720	739	759	686	696	733	693	697	692	704	716	688	713	718	736	725	668	724	685	705	717	720	706	744	746	714	702	724	723	719	721	739	696	679	736	746	727	702	742	788	785	691	745	743	765	726	755	743	692	742	677	708	753	710	657	703	723	734	724	720	724	758	735	722	694	726	756	751	695	699	721	677	708	762	720	681	788	707	698	728	787	721	729	729	745	739	702	708	696	734	733	700	745	667	712	727	701	687	719	716	699	746	664	738	693	696	727	705	697	734	710	710	704	777	732	687	752	727	682	731	732	704	763	693	768	726	768	724	700	740	683	736	708	745	709	747	701	763	691	673	770	728	707	778	664	711	757	733	724	714	741	758	709	696	699	739	736	710	744	726	727	785	674	705	693	658	713	766	772	713	762	700	690	754	679	723	723	727	700	733	677	760	755	770	692	708	730	762	698	731	735	764	686	724	753	714	716	707	733	708	724	721	675	729	709	713	726	738	713	707	715	711	706	733	750	684	738	732	702	729	690	717	713	713	688	751	718	703	739	703	716	744	720	711	658	681	686	716	724	734	751	729	707	710	707	717	725	703	697	692	753	768	715	732	698	725	751	704	718	701	736	712	713	708	753	737	769	694	725	695	725	730	733	685	724	756	666	756	669	692	713	752	722	723	736	720	707	715	718	729	681	757	723	776	723	759	681	747	759	789	726	757	689	682	693	711	737	696	788	709	705	719	707	707	731	734	722	724	707	748	740	776	735	692	744	683	732	733	693	767	703	738	720	724	734	756	706	724	713	767	686	714	701	711	728	728	731	722	713	700	761	708	745	744	704	719	732	753	725	753	743	733	721	663	685	691	733	742	739	681	754	718	731	721	767	715	721	717	727	750	718	763	757	742	711	696	733	740	720	724	765	707	690	729	758	712	712	730	740	747	754	723	772	718	662	743	734	732	736	701	720	744	735	721	720	760	750	726	742	704	720	740	752	720	745	703	791	719	719	721	715	739	726	688	692	753	730	763	716	764	754	682	748	698	692	716	775	681	668	751	721	700	763	678	695	663	755	689	708	772	702	762	747	674	710	702	734	699	706	730	755	761	708	721	737	703	705	714	727	728	733	693	705	714	712	714	740	725	637	756	727	689	710	728	739	705	725	718	719	719	749	705	719	714	710	757	731	736	703	760	751	711	679	782	719	740	696	674	705	713	694	711	731	747	711	714	695	705	687	700	734	765	731	753	684	671	728	746	761	677	740	704	713	711	734	699	712	716	725	730	715	681	720	667	754	751	708	701	732	725	732	748	695	723	720	718	702	742	737	747	730	737	746	746	685	713	744	710	687	748	703	723	726	776	691	679	684	760	719	717	713	717	735	725	721	767	739	733	703	706	726	724	732	774	727	679	735	749	676	741	761	728	692	707	705	759	728	738	710	709	683	726	686	722	716	784	712	684	710	743	758	761	759	700	704	698	752	693	698	714	755	744	747	698	750	715	757	689	727	723	731	717	736	701	695	723	720	745	726	748	752	719	761	722	691	709	770	706	745	719	712	682	673	738	673	728	766	698	673	707	712	686	773	732	728	692	720	725	717	728	673	731	763	710	763	751	678	718	714	750	711	744	711	727	734	737	707	705	709	773	731	699	701	696	721	737	699	712	741	751	734	731	696	685	769	745	714	721	754	725	765	706	731	725	738	719	683	722	730	746	701	756	735	740	703	733	711	690	693	677	714	725	759	757	670	719	724	690	729	755	726	641	703	734	711	775	677	726	750	685	688	738	682	712	691	736	710	704	756	701	733	693	746	739	722	746	762	741	793	743	728	736	676	735	720	742	731	726	712	726	735	683	720	657	672	712	684	678	702	737	772	739	746	711	691	694	714	727	753	729	709	715	732	724	774	697	658	699	694	733	673	706	751	695	699	723	685	702	762	698	737	728	750	702	684	723	679	680	719	723	712	707	729	715	741	739	713	749	699	697	675	703	725	717	712	723	754	716	697	707	741	753	750	695	713	745	735	758	707	728	728	742	740	701	724	709	678	689	666	729	728	721	730	766	704	733	717	760	730	763	737	721	738	737	674	648	691	696	706	734	695	721	693	771	720	740	746	710	683	763	699	685	676	703	721	706	746	726	731	742	726	761	694	730	669	761	734	764	689	711	715	720	750	761	699	706	695	715	746	708	711	732	687	742	741	696	698	725	714	731	715	717	773	687	738	743	735	697	728	756	735	688	727	758	765	740	721	717	734	720	715	682	710	656	717	733	725	714	749	714	721	718	728	734	717	708	711	705	699	734	715	750	764	701	693	708	723	712	701	760	704	749	724	713	709	742	717	752	756	724	725	733	710	710	705	708	762	759	729	678	710	723	758	725	723	728	726	750	736	728	731	689	696	740	717	728	728	699	723	743	739	734	706	729	733	724	721	719	718	693	668	754	766	714	734	726	765	746	732	712	729	746	706	727	766	735	753	734	705	734	751	686	719	738	759	692	726
18601	4652	2307	1628	1077	759	544	467	358	355	296	281	288	283	231	270	212	236	261	263	232	247	208	259	233	242	261	249	243	224	224	232	223	241	235	221	228	232	213	217	251	205	251	232	228	235	203	231	217	241	233	230	244	234	239	201	241	251	219	220	231	238	224	265	223	232	236	213	236	231	228	219	214	247	226	241	219	197	231	186	218	233	216	218	235	220	233	222	245	237	194	231	231	204	236	236	226	226	208	242	218	231	213	208	219	217	233	198	235	202	209	234	221	202	253	212	242	238	240	236	216	223	222	204	207	235	197	231	217	242	200	218	243	198	201	240	199	243	214	220	223	207	214	214	243	232	211	230	205	228	199	226	254	223	220	237	230	213	227	203	209	231	230	216	233	218	207	219	221	251	213	252	231	257	260	245	228	224	219	226	235	210	222	235	201	209	220	216	227	224	207	233	202	251	215	197	233	232	217	197	238	209	221	206	213	211	206	237	204	202	223	228	232	208	224	219	218	197	210	218	233	219	239	236	236	228	237	268	216	255	230	223	222	208	210	216	206	221	223	207	226	219	200	215	234	225	206	252	211	211	237	255	226	250	196	217	210	218	222	212	211	212	217	235	201	220	220	216	211	217	189	203	210	221	241	227	243	205	257	226	252	232	260	219	223	209	223	222	210	233	205	227	206	211	181	230	200	223	237	214	227	209	217	221	231	218	220	215	213	239	231	215	251	241	195	230	189	211	223	221	234	248	232	246	214	264	216	188	199	217	232	228	238	265	243	242	231	204	186	215	221	216	226	228	225	214	215	207	233	245	220	237	207	216	220	203	238	243	200	229	228	225	210	195	197	210	207	235	220	212	200	210	224	275	209	205	261	222	231	240	216	233	236	200	209	204	230	231	194	226	212	262	227	228	198	208	225	208	223	238	243	211	229	233	226	236	205	247	246	206	212	231	237	240	205	204	220	203	192	214	219	242	242	237	222	208	225	228	230	215	216	212	247	202	216	214	177	209	203	234	208	226	235	206	247	227	226	222	235	213	220	220	209	189	211	221	217	216	222	237	221	206	228	205	205	225	225	206	227	234	221	231	245	236	212	260	216	207	232	219	193	233	224	235	213	209	218	241	246	212	238	227	239	227	233	259	221	188	231	240	224	214	220	242	213	228	232	224	221	201	226	239	214	201	237	236	219	232	233	238	229	217	217	210	215	230	229	204	235	276	212	215	207	221	219	251	238	221	232	249	197	238	210	236	232	208	208	223	207	209	237	237	208	212	239	223	218	217	251	197	214	224	227	243	210	205	187	207	218	224	220	233	234	231	251	219	222	212	244	221	217	225	236	231	251	219	227	199	225	236	241	232	248	238	209	179	205	206	218	213	213	228	226	214	230	210	228	212	222	206	226	248	190	215	240	223	215	220	222	236	209	233	234	205	243	204	235	215	241	246	211	244	218	219	241	242	227	220	216	230	226	208	211	224	236	243	212	230	231	200	217	206	228	207	212	230	260	218	227	264	214	243	210	240	240	244	208	229	255	209	220	215	216	228	250	212	194	210	224	207	213	223	222	222	218	234	229	214	229	222	207	205	224	216	206	222	238	224	217	241	211	218	226	253	232	217	193	211	215	242	215	217	212	215	219	218	203	218	231	219	216	226	218	216	235	198	214	225	199	213	234	224	239	223	215	242	220	214	184	236	247	246	234	222	195	230	220	225	208	204	229	212	233	208	215	232	242	204	220	231	204	230	256	231	240	244	248	188	235	235	220	254	208	209	208	198	229	216	252	241	237	220	205	212	253	248	208	214	253	224	206	200	196	206	247	222	235	211	205	211	215	236	219	209	258	244	215	229	215	213	234	273	212	255	209	208	200	204	232	214	213	221	205	197	207	185	202	189	198	232	204	238	209	216	204	219	254	233	211	223	210	193	234	226	250	217	224	204	238	214	214	224	215	221	250	249	239	191	193	205	241	210	214	216	223	223	206	205	213	231	258	207	197	210	196	262	234	249	222	231	208	224	234	230	270	197	241	239	214	219	214	218	205	227	213	216	204	222	233	209	201	216	233	225	227	223	213	211	238	219	220	218	215	231	224	211	218	241	226	237	237	228	195	243	216	211	226	225	229	227	219	212	243	240	215	210	211	219	218	218	202	203	225	264	210	221	237	216	220	233	221	200	212	195	223	246	239	227	235	223	208	255	238	232	209	257	243	219	235	255	215	218	195	231	230	205	195	235	201	218	233	216	217	208	222	240	224	198	214	202	217	217	231	260	260	216	203	231	224	236	222	225	221	219	223	183	243	242	209	220	211	219	222	217	220	244	221	232	230	200	244	207	217	254	207	252	220	205	230	239	208	229	219	244	216	245	186	221	231	223	215	220	213	214	233	244	206	215	205	213	230	211	210	218	222	215	193	204	237	216	228	215	217	256	252	244	248	211	229	280	230	221	231	256	228	212	253	227	221	241	227	234	247	230	211	222	227	238	212	229	207	235	219	215	215	225	239	237	222	216	232	224	201	240	202	215	220	226	231	208	219	247	216	219	224	246	224	196	236	224	232	227	240	201	195	219	234	215	234	205	184	235	251	218	192	227	239	203	229	247	247	242	206	215	220	231	218	207	205	211	208	239	237	229	238	219	215	248	246	217	262	223	202	227	253	220	211	212	210	231	246	233	236	237	214	208	229	199	216	222	239	243	211	202	176	242	218	226	227	220	208	217	210	221	211	218	210	240	206	230	225	227	233	225	184	204	218	228	234	220	236	205	200	229	226	230	223	216	231	200	216	244	226	261	248	214	226	222	253	240	236	212	245	239	223	246	226	236	244	219	196	220	234	238	222	226	228	189	217	232	220	236	223	227	207	199	245	260	238	200	222	231	253	239	241	221	223	214	245	204	200	252	206	219	197	219	208	216	200	235	217	198	240	249	224	204	193	244	230	215	222	210	228	242	237	231	203	229	212	249	235	220	240	225	213	196	240	212	203	241	236	224	200	218	215	221	229	221	204	228	240	210	232	251	244	219	229	231	214	217	234	219	202	217	194	219	230	240	217	203	228	233	270	230	245	250	199	228	216	205	241	231	244	233	229	232	218	227	214	235	226	240	212	213	222	230	251	246	204	215	226	204	205	218	230	224	225	222	205	245	198	192	226	244	222	200	220	201	213	214	237	225	209	207	228	213	211	235	236	227	215	207	228	242	224	225	200	213	213	215	225	233	208	202	244	235	227	206	226	211	242	246	211	241	240	251	234	206	203	212	213	234	229	240	224	223	246	213	237	217	233	220	248	238	217	239	257	250	226	220	214	217	207	223	243	262	214	247	238	250	189	239	234	222	185	219	236	207	236	248	229	236	233	240	258	222	196	221	191	231	219	232	259	245	213	228	239	243	221	234	239	238	221	216	231	204	232	220	217	204	214	229	212	230	232	198	235	229	234	222	204	217	218	194	228	229	225	215	217	213	217	230	185	237	212	203	241	226	247	223	233	228	212	215	211	189
10990	2897	4041	4713	3826	2821	2002	1563	1208	1032	879	829	697	693	640	687	665	614	659	639	599	619	599	570	623	582	605	598	622	565	581	587	613	625	585	591	575	575	569	557	573	520	545	550	578	545	600	517	537	581	579	537	492	498	530	543	540	517	543	507	518	504	513	499	509	508	552	541	510	554	502	485	535	529	499	516	510	540	550	572	559	548	540	523	548	505	519	521	526	494	509	556	531	514	508	502	508	474	537	531	504	527	554	518	480	547	538	529	516	493	543	546	506	499	505	509	515	520	518	526	537	511	511	508	539	550	535	518	517	545	537	508	492	561	540	546	502	504	521	509	543	541	514	518	544	493	518	504	537	544	542	478	535	517	550	508	504	515	527	515	532	493	536	516	551	510	535	545	495	504	520	504	525	501	520	504	506	538	543	522	544	498	490	495	531	538	509	527	512	488	518	505	536	505	502	537	523	535	505	532	553	494	527	557	554	495	516	527	503	512	525	515	516	537	499	547	507	560	545	512	522	519	527	530	521	534	550	542	477	535	498	529	493	523	550	492	489	536	545	502	532	513	507	546	517	502	545	541	472	503	486	518	544	515	513	541	540	487	506	567	532	562	521	492	546	535	554	541	505	520	522	517	548	524	519	504	534	530	527	525	480	453	537	511	528	515	513	525	498	551	555	515	521	525	546	507	512	504	456	509	508	514	476	552	518	533	502	478	536	528	499	566	519	510	485	533	523	547	542	538	533	515	529	536	513	496	540	499	494	525	483	525	506	485	521	538	498	541	538	501	467	456	517	524	521	526	487	548	533	497	572	501	522	521	495	484	517	537	526	481	517	530	554	525	536	512	516	527	519	551	537	482	495	533	507	527	517	515	482	546	496	487	542	555	498	580	514	521	507	503	514	497	543	542	482	515	516	505	524	505	553	496	537	520	532	535	506	496	528	509	534	547	531	523	529	527	510	526	527	504	552	530	532	536	502	520	503	560	513	535	530	565	533	498	514	535	491	544	560	514	503	547	562	534	503	519	531	551	513	530	518	538	548	536	503	510	514	515	569	501	526	520	525	518	530	553	522	540	512	475	518	515	497	510	554	527	554	517	539	543	526	496	551	563	511	523	502	523	489	540	531	538	505	525	520	513	536	498	536	501	480	546	503	551	515	531	504	521	550	531	470	514	544	509	516	510	538	513	513	492	477	597	538	497	517	526	523	543	517	523	533	515	541	536	535	509	489	556	509	542	536	542	550	508	509	521	537	512	517	500	495	519	530	505	512	543	533	550	519	537	513	535	510	525	557	537	550	536	510	522	500	491	511	496	467	522	531	490	533	516	488	538	561	495	538	518	502	504	528	503	527	515	515	486	532	539	489	523	521	545	508	508	548	479	516	513	547	515	502	567	527	534	516	504	521	506	509	557	531	524	489	519	541	517	526	500	554	508	517	542	522	596	533	495	501	517	522	547	514	506	535	490	522	499	492	523	516	485	521	492	559	531	524	530	507	503	535	494	546	545	515	500	547	553	499	511	560	529	567	538	500	539	576	487	494	552	562	551	527	547	499	540	514	514	518	512	537	518	541	570	514	530	515	474	522	540	469	499	506	527	540	499	528	490	491	515	532	494	490	518	482	523	499	504	506	508	495	522	481	521	496	542	530	513	519	498	516	506	511	478	511	484	515	490	526	527	529	539	488	485	524	493	509	539	518	531	464	523	556	537	508	547	538	518	505	507	516	520	501	530	505	506	522	549	488	477	562	516	514	510	534	504	483	488	520	517	474	505	476	546	480	505	507	493	519	552	531	529	503	526	546	529	495	538	520	541	515	516	527	528	526	500	523	489	511	518	535	510	529	540	548	518	531	521	489	551	511	494	507	551	513	477	538	545	527	523	534	526	489	534	505	523	497	502	534	548	525	529	551	549	489	507	528	499	480	504	564	515	483	496	507	533	525	536	485	528	506	515	514	493	511	528	512	548	499	514	503	499	522	559	506	526	504	527	512	535	504	537	526	456	545	498	526	524	494	476	528	520	563	535	567	488	501	524	486	524	506	547	514	531	559	539	506	460	566	511	495	495	512	522	543	525	525	532	500	549	489	544	501	520	492	507	482	516	498	514	510	496	497	512	476	507	494	501	533	507	512	542	521	524	544	568	496	513	535	501	524	527	499	487	503	518	538	483	528	521	478	515	490	533	532	517	533	532	552	480	489	527	515	544	528	555	516	539	506	529	517	572	554	527	501	525	530	502	502	522	566	493	505	505	499	506	544	526	528	505	507	519	532	551	534	545	546	512	509	578	538	531	510	483	497	500	533	550	567	542	512	522	557	493	488	539	514	512	542	518	497	529	536	497	549	548	514	493	523	498	488	512	530	500	516	468	484	530	518	500	504	524	545	512	537	552	518	570	500	514	528	501	513	466	537	528	487	531	515	523	522	480	537	548	518	552	541	506	532	489	523	547	507	521	525	555	504	535	514	549	538	480	501	535	520	528	516	526	594	549	537	516	477	512	482	456	503	509	583	504	508	502	539	547	509	506	516	502	500	527	483	551	507	540	481	501	479	521	493	525	500	518	518	520	555	519	532	484	509	531	506	541	499	515	515	523	524	570	546	510	486	539	491	508	541	535	555	530	549	508	546	475	495	535	523	535	545	503	533	513	490	522	502	474	474	510	501	483	503	491	519	516	472	531	517	546	532	537	502	497	493	531	525	509	517	554	515	518	535	503	487	538	481	509	490	509	490	512	534	553	494	537	500	485	512	484	517	514	536	544	549	452	542	550	508	538	496	512	534	517	535	514	520	524	497	522	494	557	527	500	543	533	553	541	534	530	511	537	493	516	548	507	554	521	544	530	526	477	515	503	521	525	521	575	525	513	525	506	559	524	501	540	525	484	515	539	573	536	470	535	526	523	528	510	519	515	502	522	498	529	538	522	540	478	577	530	516	503	568	523	505	519	544	526	525	493	551	511	504	500	471	535	461	526	517	489	465	531	526	530	516	514	577	526	513	493	499	526	501	540	500	529	525	539	523	508	495	508	514	488	509	497	479	518	482	543	510	534	511	522	523	525	532	527	532	540	526	525	502	506	542	541	490	552	499	550	522	531	512	536	483	493	512	498	532	576	501	531	570	498	531	524	497	547	502	507	542	518	544	547	492	528	497	492	480	527	538	520	526	500	505	547	504	521	511	501	560	537	538	504	558	498	567	489	494	520	550	521	511	498	508	519	502	523	545	522	508	509	522	509	526	483	527	553	505	503	565	505	523	554	527	475	523	499	545	529	539	536	529	495	519	508	517	557	512	524	507	514	517	556	557	532	532	499	544	479	506	530	520	534	506	528	511	515	556	518	572	525	535	503	527	522	557	544	503	498	501	501	487	515	568	521	525	535	513	499	487	541	534	543	519	468	518	502	486	523	566	520	531	503	494	546	472	501	491	515	529	542	527	514	507	511	520	554	529	508	494	533	486	532	526	552	525	497	480	513	525	492	502	522
38830	12940	4419	2983	1863	1320	945	710	519	493	461	401	354	397	363	319	315	355	321	346	343	340	317	340	345	309	329	329	324	296	310	324	301	339	351	297	338	328	321	329	277	311	325	312	335	320	327	303	303	310	345	282	341	307	325	317	302	300	314	285	283	321	265	293	279	295	325	312	291	277	314	321	284	316	292	308	257	298	313	325	274	309	293	291	322	300	279	300	342	321	337	305	323	334	299	307	299	293	280	310	287	308	272	293	256	322	315	309	295	306	325	288	297	280	294	297	287	307	312	283	295	321	284	312	320	316	276	289	286	317	326	307	305	352	297	264	320	294	285	303	297	309	324	286	300	287	317	294	305	285	315	287	245	288	300	256	300	309	318	321	298	312	297	284	285	299	319	276	344	296	288	299	300	278	323	307	270	307	296	300	321	342	316	319	275	286	261	281	309	314	302	330	272	320	314	301	287	272	274	298	284	307	340	331	295	320	312	261	323	328	310	280	295	291	298	306	301	282	288	314	323	306	307	307	327	290	287	313	262	312	284	267	294	266	306	272	289	278	332	305	269	297	286	300	272	325	294	325	304	310	294	291	309	318	299	298	258	294	278	282	289	262	308	297	273	287	313	305	294	286	263	304	312	314	286	328	304	292	314	284	333	319	292	304	304	308	303	326	301	275	281	298	258	302	305	307	319	324	320	341	310	274	296	307	268	307	311	316	304	294	317	271	297	293	306	283	303	306	318	313	333	324	354	287	261	303	279	308	297	306	347	287	306	313	318	277	290	280	276	294	267	297	285	311	333	342	290	300	284	311	319	293	314	305	326	286	311	266	314	336	271	281	294	322	296	314	292	284	304	314	320	289	272	269	322	316	302	332	270	272	304	300	281	323	310	295	317	308	299	285	297	291	289	294	306	287	304	307	272	306	269	309	327	325	278	310	303	299	290	283	320	285	328	300	310	284	294	305	324	276	324	285	289	307	321	265	286	308	294	329	302	283	298	293	292	309	324	320	312	303	276	317	290	296	316	300	328	297	295	298	311	325	290	294	309	330	285	279	328	289	299	308	291	325	301	276	290	326	289	302	302	324	324	308	308	275	283	291	276	288	294	306	326	305	295	313	318	285	298	307	286	308	316	293	302	303	288	290	308	298	287	314	294	305	328	299	301	298	302	307	252	291	268	302	310	306	287	292	307	288	299	300	306	300	281	307	341	281	301	291	304	308	311	345	310	284	316	321	286	327	332	306	331	321	302	301	318	304	305	313	306	296	290	284	295	296	296	283	321	310	264	311	319	337	304	273	263	285	301	297	311	335	297	286	286	306	304	269	333	289	268	310	298	310	315	294	276	324	341	284	318	301	277	297	339	286	301	303	324	368	305	320	324	308	306	311	287	313	324	306	292	291	278	302	309	267	290	319	337	291	316	315	306	316	302	324	285	291	286	314	304	303	303	297	326	277	289	284	276	281	313	323	265	322	285	286	296	277	308	319	302	326	272	278	295	288	318	305	288	309	330	287	309	328	291	307	285	315	336	314	301	304	298	298	302	266	278	286	318	292	343	317	293	296	287	300	290	290	314	287	337	279	290	308	297	321	276	284	306	279	299	304	284	301	309	281	315	281	298	321	328	288	305	288	276	339	298	336	307	297	321	322	255	304	309	277	268	295	296	296	284	308	287	276	286	285	333	279	272	325	314	291	317	333	283	276	275	331	328	322	297	303	282	289	299	324	309	341	288	296	254	304	308	288	316	278	254	332	332	301	296	334	297	273	287	288	313	301	296	295	291	259	283	293	320	299	269	279	342	309	299	321	314	297	317	315	280	293	304	338	276	287	330	314	316	272	306	290	300	332	293	295	291	273	328	276	321	306	276	304	320	286	299	309	293	329	286	285	293	306	298	282	297	309	323	325	314	281	330	355	348	302	298	303	303	294	292	307	295	325	288	318	280	273	292	281	306	294	310	295	308	327	334	300	308	270	295	271	280	290	327	306	296	304	305	314	297	295	271	288	305	287	289	300	275	309	326	294	300	325	320	264	323	302	322	300	296	314	313	308	344	317	320	331	323	288	298	300	320	270	302	315	330	280	266	294	320	288	259	310	325	301	298	336	275	309	282	292	306	298	312	291	289	336	298	305	300	298	309	306	290	330	313	279	296	322	277	303	318	331	321	292	275	281	318	317	275	301	308	302	291	287	309	304	309	309	314	341	267	304	368	282	330	263	260	319	291	287	260	340	302	274	319	314	299	279	268	315	294	253	300	286	300	307	308	295	269	307	277	319	320	314	304	320	272	262	292	293	313	300	318	303	272	283	347	283	294	261	261	283	308	284	289	312	307	270	267	317	289	326	293	285	313	331	305	327	299	286	304	322	303	320	284	302	272	307	304	279	279	310	313	310	290	281	301	318	294	296	276	280	297	323	284	293	283	314	288	309	327	295	300	300	302	299	303	313	333	331	292	283	331	297	273	277	323	291	299	296	290	302	308	296	304	316	303	314	277	322	299	282	284	270	300	293	294	308	291	314	276	293	271	281	275	297	296	300	271	327	304	304	347	324	308	299	315	304	286	278	338	275	308	288	298	312	294	286	307	275	308	285	313	281	303	288	257	319	337	346	304	308	307	302	305	322	302	312	285	312	313	335	302	282	287	282	316	327	291	297	284	278	317	309	311	307	283	289	297	317	268	325	304	333	293	271	272	324	268	304	325	303	302	291	326	307	332	314	325	326	330	332	280	312	273	283	309	328	305	303	288	289	334	337	325	315	333	302	320	281	283	316	321	307	308	317	336	307	308	295	294	305	308	334	284	280	329	284	310	294	282	287	326	304	300	319	310	305	308	318	327	300	329	299	295	304	333	279	318	313	324	286	291	301	284	289	304	279	312	308	298	264	289	266	289	333	296	280	305	308	286	319	305	297	307	331	295	284	316	336	318	308	317	307	262	306	273	313	316	331	294	300	322	315	314	324	296	328	294	314	272	305	315	312	310	296	305	273	293	283	311	308	299	311	316	300	324	333	264	305	306	301	280	311	329	310	285	285	311	305	314	319	298	312	283	326	281	319	312	318	340	305	293	296	314	282	290	310	304	280	314	317	307	297	307	297	307	304	289	303	317	301	313	310	256	334	301	312	296	282	302	313	337	289	315	326	301	299	302	267	269	290	320	312	292	290	308	313	283	257	328	277	296	332	268	320	286	297	292	297	289	276	320	297	299	307	266	282	273	298	303	300	263	305	314	291	298	301	284	317	298	299	296	299	309	329	316	319	274	297	332	289	289	286	295	286	265	305	323	309	342	268	272	325	283	294	305	293	303	267	314	284	341	305	357	306	297	311	290	287	303	275	294	293	295	304	317	310	326	301	301	292	288	319	335	295	308	276	269	264	334	271	310	301	295	305	298	300	308	313	275	287	312	303	309	291	305	288	280	291	290	305	278	276	296	282	285	318	280	289	300	301	336	275	330	287	298	297	296	318	272	309	298	330	324	304	303	279
23889	4862	7171	8255	6733	4838	3608	2747	2168	1633	1445	1215	1118	1080	1006	920	965	932	940	855	845	833	890	792	856	837	809	875	831	801	802	898	826	834	835	821	840	753	757	760	714	747	772	738	721	749	744	748	761	733	712	721	704	693	700	712	676	654	671	668	661	647	675	687	665	634	684	648	635	663	665	666	644	655	707	659	676	657	703	658	643	655	650	687	723	694	665	660	676	742	689	682	685	670	668	696	655	667	691	678	661	655	645	696	694	707	665	625	663	695	612	689	664	660	706	685	641	699	676	735	671	643	688	716	654	676	661	661	687	643	674	638	674	691	645	687	712	713	675	697	652	673	658	676	705	653	686	678	665	669	666	720	633	669	712	643	692	633	663	717	706	663	664	698	669	683	707	683	678	685	668	665	694	666	665	689	660	701	666	714	700	692	696	681	702	703	676	674	643	656	699	665	637	682	661	635	665	629	668	645	660	681	641	665	655	667	706	698	676	650	705	676	683	639	649	663	707	665	686	651	698	685	687	682	702	672	664	650	722	685	694	697	688	675	721	638	679	643	659	653	687	647	667	654	665	672	678	685	648	667	688	675	683	712	710	679	688	726	712	671	685	635	675	666	696	681	663	639	720	642	718	686	677	667	693	675	678	669	678	670	655	669	727	683	666	682	667	655	681	693	669	684	678	699	682	682	665	655	643	631	670	713	668	643	679	686	636	672	699	731	677	729	664	678	669	663	668	659	671	689	658	623	674	716	660	672	708	670	670	663	629	705	624	654	644	637	684	683	713	702	687	675	719	689	689	618	692	686	678	679	689	698	679	718	619	723	696	655	667	671	689	724	648	683	721	703	724	656	689	688	670	719	718	680	691	664	647	658	703	713	633	731	666	701	644	734	627	687	645	646	654	698	696	691	636	715	713	672	679	645	688	707	655	681	689	684	700	705	701	704	638	684	682	681	693	668	690	685	662	678	671	657	619	680	668	670	648	660	645	682	667	672	648	686	692	629	669	678	663	667	700	695	716	729	660	643	678	663	730	695	668	647	651	692	679	679	670	672	640	708	689	663	660	676	665	652	659	653	641	676	691	684	685	713	672	687	679	690	678	709	664	661	681	690	656	645	624	702	682	676	696	710	694	690	700	703	644	658	713	672	688	681	645	673	650	678	646	683	664	702	661	667	651	662	648	641	665	668	700	702	711	644	714	701	677	640	684	710	639	656	673	717	709	627	678	692	696	675	644	641	668	660	674	708	671	691	737	670	683	699	629	718	700	694	694	656	671	633	650	687	702	660	632	689	692	691	672	634	638	712	730	695	652	650	636	657	672	670	683	662	693	679	678	648	639	676	641	653	668	669	691	718	647	612	637	653	668	662	734	688	654	638	684	672	674	643	687	679	634	676	662	680	677	645	669	662	662	692	671	680	681	686	677	723	650	680	660	666	695	600	689	694	676	626	634	675	685	716	658	687	677	648	690	713	675	696	673	699	692	722	670	641	696	649	686	638	669	676	650	648	679	667	692	641	691	707	654	697	665	693	681	718	691	640	693	681	638	669	699	658	656	661	665	654	663	714	712	703	678	630	625	657	742	678	660	716	663	676	661	711	699	681	686	677	715	652	659	712	670	688	681	644	682	668	752	671	696	679	678	641	669	710	664	676	710	570	690	707	705	691	654	643	684	691	723	684	701	698	708	673	713	700	713	709	684	639	667	658	645	652	668	704	675	652	636	695	662	643	645	667	641	655	669	685	645	668	656	665	717	662	706	653	641	667	665	682	664	722	670	662	716	665	640	683	715	709	721	721	655	633	649	682	630	663	711	674	702	638	680	658	672	662	711	632	729	636	692	710	676	642	701	716	694	678	691	684	702	673	670	694	685	669	668	640	713	639	661	689	694	651	658	666	727	672	675	657	699	714	651	697	633	690	667	596	650	670	656	678	666	697	653	698	707	667	713	639	650	686	659	696	669	685	667	690	684	673	670	699	742	638	672	663	713	672	679	657	643	700	641	720	730	688	676	658	656	661	620	659	678	656	710	658	642	670	695	693	666	662	688	698	691	696	675	680	635	638	636	650	685	654	672	709	695	644	737	642	695	691	657	677	669	679	668	655	665	688	704	700	673	689	694	700	657	648	723	657	702	685	702	643	619	662	690	691	708	712	637	667	663	666	711	685	692	677	677	684	674	687	666	687	651	659	669	653	690	686	680	705	675	669	664	609	656	633	719	671	622	618	692	607	666	637	633	698	666	681	647	671	677	627	700	666	652	690	657	672	678	703	706	661	700	654	699	685	678	691	689	662	676	712	717	690	640	692	655	684	688	682	637	681	697	687	720	656	629	663	712	657	698	665	723	686	705	665	713	714	682	703	669	694	672	649	671	659	684	703	658	704	684	639	707	682	669	692	669	672	661	691	640	704	644	703	694	656	644	634	678	699	658	653	686	677	652	705	680	664	690	630	679	663	678	697	682	668	677	663	667	702	704	630	682	651	661	683	677	690	653	668	650	676	664	642	702	672	636	673	647	640	658	640	659	675	617	634	679	687	643	705	683	639	641	723	680	704	664	710	641	679	702	667	685	690	668	675	673	672	700	625	674	704	674	654	674	655	643	714	642	657	670	703	679	687	698	699	738	721	681	701	634	710	654	664	693	667	663	655	648	691	707	687	666	686	723	661	695	650	699	686	695	651	714	722	684	670	717	678	725	684	702	740	708	677	711	682	660	706	684	661	707	653	656	671	691	677	698	675	656	668	670	699	667	644	709	711	685	686	689	687	702	670	735	693	681	663	643	677	659	716	697	674	654	702	718	650	668	670	660	684	639	666	680	699	681	670	676	637	617	670	749	653	643	700	644	671	672	692	683	675	704	687	675	631	687	620	668	688	678	670	672	683	658	680	731	681	676	653	652	702	668	659	674	653	710	710	671	681	661	668	634	641	715	700	636	680	687	674	667	644	662	682	661	681	668	676	670	687	642	640	686	633	693	668	663	659	688	668	696	710	678	690	677	697	714	709	662	699	667	674	687	691	704	665	707	643	716	664	720	705	646	706	723	670	742	638	634	658	656	661	692	683	652	668	676	668	666	658	659	651	668	669	669	662	719	670	702	662	699	655	671	665	686	672	695	696	678	705	673	688	670	653	677	710	675	620	680	642	657	683	623	727	671	677	648	705	660	649	687	658	690	699	635	719	714	670	616	667	625	658	667	684	653	697	737	633	709	653	708	655	638	692	689	693	673	710	630	697	690	657	632	643	700	649	668	682	688	674	672	661	724	672	678	682	640	618	685	622	660	743	658	651	650	695	678	667	687	654	657	668	646	694	676	665	704	674	703	664	682	651	670	659	691	684	642	699	693	686	735	703	675	659	618	676	669	672	668	714	715	700	644	705	619	625	672	706	652	692	658	683	712	664	699	714	663	636	692	666	718	620	659	725	709	663	664	689	681	689	657	649	710	637	667	644	691	676	676	715	724	712	682	667	691	667	682	683	644	680
50437	18707	7314	4718	2973	1920	1237	985	707	631	558	525	445	401	397	409	383	428	382	380	381	383	405	398	337	378	355	375	356	371	360	369	381	376	333	331	352	360	390	399	334	331	377	345	329	343	320	339	363	322	315	311	316	348	360	374	335	347	340	321	353	346	318	343	349	357	311	325	376	367	336	344	332	315	332	337	381	355	347	334	338	340	347	324	349	352	346	332	295	343	342	330	359	321	343	411	331	342	321	303	314	315	345	341	334	321	336	338	345	345	312	309	330	303	337	346	385	355	354	314	346	317	347	342	327	324	336	310	351	326	360	358	326	305	336	340	337	393	312	340	342	335	294	329	339	356	309	375	351	337	332	357	352	342	316	318	345	306	328	344	347	324	316	317	365	319	354	315	315	325	304	343	303	365	359	337	344	312	316	322	325	345	319	324	333	344	297	350	321	316	324	309	317	314	358	321	348	324	349	352	340	340	341	361	329	337	336	360	347	330	314	326	370	332	338	296	360	348	317	358	346	326	317	321	363	350	362	333	375	337	333	349	347	352	368	302	362	385	317	296	292	337	294	341	337	324	339	334	375	346	340	341	347	328	323	326	318	352	351	358	319	324	363	316	326	332	315	337	328	338	341	329	314	330	361	333	340	326	322	356	347	346	354	330	345	311	350	360	334	369	341	342	328	320	340	329	333	303	310	331	323	321	308	308	324	311	357	327	336	332	331	312	311	373	365	332	334	342	321	289	322	350	330	344	321	337	353	322	332	312	318	288	334	354	372	363	340	334	309	362	307	315	379	314	344	364	363	374	317	352	373	306	316	353	313	330	325	317	354	359	340	351	305	340	312	299	310	288	298	350	319	311	324	324	323	333	334	348	341	344	333	342	326	311	331	309	278	324	354	314	319	327	320	345	351	313	314	298	314	324	303	329	343	317	329	345	336	301	349	324	353	318	318	338	337	323	311	347	375	340	353	359	341	373	321	338	310	361	323	305	355	351	367	326	340	311	355	308	315	356	363	326	306	326	331	371	383	342	309	353	367	336	313	315	352	344	368	319	309	330	321	336	370	344	320	308	323	320	306	329	324	328	324	328	323	357	347	322	363	353	347	299	324	331	316	319	318	309	303	287	321	339	317	373	327	345	290	339	300	318	373	373	338	332	351	325	354	304	314	333	341	337	371	333	372	336	347	305	367	359	341	313	291	321	351	336	321	358	323	331	346	333	313	343	321	342	377	333	323	296	344	334	368	352	336	340	347	347	337	307	325	328	343	360	309	368	340	359	324	332	334	323	349	312	311	327	338	338	332	346	324	319	329	357	341	352	315	321	314	332	354	354	341	341	310	379	327	311	345	342	368	342	351	338	323	310	371	398	364	353	340	357	317	336	327	288	391	343	364	340	346	339	334	297	338	355	341	321	354	336	334	322	327	369	358	311	340	330	322	335	342	335	369	358	335	334	336	331	310	331	311	306	349	337	342	328	322	348	351	311	333	336	358	321	346	300	368	331	341	323	330	331	318	316	348	345	329	345	309	330	343	339	344	334	359	362	325	293	360	370	335	321	314	315	350	323	291	342	338	319	298	326	356	332	278	338	302	365	321	353	343	309	328	319	295	359	352	342	340	306	359	339	349	338	330	352	359	352	326	300	312	339	320	348	375	350	335	354	338	342	332	356	302	338	371	338	324	303	348	337	331	355	336	326	303	321	385	317	312	333	340	326	306	338	325	352	335	343	351	344	322	352	345	327	351	339	348	337	346	296	388	362	338	366	350	374	326	334	390	323	331	354	310	317	321	347	327	324	325	329	307	348	315	338	329	376	338	326	346	329	300	329	354	329	332	331	353	334	357	291	369	322	357	316	331	334	320	359	337	362	343	342	328	320	305	333	314	336	322	310	336	323	348	362	347	377	351	347	366	350	320	333	314	316	317	347	344	303	337	340	338	335	357	330	328	334	289	351	341	344	345	370	336	316	350	335	317	311	366	314	309	347	333	334	345	353	361	318	342	304	309	316	321	341	359	309	340	340	380	312	291	318	322	356	326	341	333	329	335	329	366	316	350	315	370	323	377	348	353	319	375	320	351	350	321	291	331	331	291	352	355	351	343	396	329	350	354	354	332	334	301	350	347	327	316	356	336	316	311	316	378	358	262	319	341	339	353	341	309	339	366	316	321	315	350	351	342	358	321	304	322	352	330	338	343	324	336	349	325	334	311	363	316	327	331	302	358	335	318	322	323	325	309	342	350	318	328	345	373	334	304	295	314	298	330	340	323	305	320	341	337	329	315	332	350	343	370	344	357	347	331	312	335	287	319	331	362	328	340	326	345	328	339	309	299	346	324	342	319	325	343	364	379	345	341	337	315	314	326	355	317	327	343	351	355	305	314	339	325	328	346	327	364	329	339	318	324	347	342	345	349	321	311	343	337	334	359	318	314	345	346	364	351	367	375	369	315	365	339	340	345	343	326	316	314	362	345	341	344	329	361	359	352	344	337	303	338	362	323	350	350	334	309	361	322	332	316	349	295	326	358	328	308	346	331	348	306	328	318	318	337	377	350	335	357	345	375	311	375	345	322	356	338	339	337	322	356	311	303	420	319	328	313	326	357	301	316	341	337	305	357	329	301	344	342	322	355	357	337	348	348	308	374	317	332	329	318	332	329	316	317	346	340	306	353	306	325	305	348	324	313	324	348	325	323	327	331	308	315	344	319	315	365	355	321	339	333	308	312	323	351	335	318	309	367	358	328	344	330	345	336	315	316	310	321	314	302	311	295	301	365	325	359	338	342	297	325	323	298	328	336	368	268	357	320	353	358	357	343	322	368	315	363	331	362	356	310	324	341	346	325	330	312	378	332	321	333	314	316	332	366	359	322	357	340	338	337	348	358	307	293	348	346	304	326	329	332	357	265	313	316	319	313	353	339	331	329	322	325	362	325	331	348	340	344	329	327	318	335	337	335	291	319	326	388	302	356	345	331	325	317	328	344	343	339	362	338	327	333	338	378	316	344	310	326	352	281	326	361	329	331	351	362	381	359	322	336	361	351	353	331	312	308	328	341	346	331	322	306	302	292	341	330	365	360	348	355	365	313	296	358	328	322	296	324	332	348	343	335	337	340	310	336	340	364	317	327	321	308	330	323	335	318	305	324	333	354	351	314	388	365	367	329	328	339	305	348	337	322	348	367	373	325	319	313	319	326	319	333	337	333	343	336	340	346	323	349	344	321	329	345	354	308	324	328	336	374	366	368	345	351	378	348	365	345	375	323	375	334	335	319	343	341	338	351	352	359	336	335	341	340	302	309	308	353	342	366	312	337	348	317	334	322	336	355	327	346	339	316	319	329	335	311	335	365	345	342	320	304	310	328	367	326	380	353	319	336	331	310	355	366	296	339	327	370	377	362	347	368	335	325	327	376	328	313	322	355	345	329	338	318	341	354	311	345	352	360	328	325	341	351	305	331	338	347	340	341	293	318	326	291	321	319	328	317	324
29994	6937	9728	11102	9240	6803	5040	3778	2898	2352	1889	1619	1462	1313	1284	1200	1105	1131	1091	1068	1051	980	1009	963	1039	1017	1031	1022	1013	1005	1011	984	1029	1036	920	953	895	893	890	903	879	859	880	850	819	858	827	824	892	866	793	779	773	742	807	799	768	767	723	696	740	777	702	781	728	722	739	757	730	755	737	711	724	780	730	735	741	758	728	731	729	731	705	749	747	726	705	761	746	730	764	761	777	742	707	727	751	745	739	754	719	758	749	732	762	727	754	704	736	719	779	739	721	731	722	731	699	711	746	740	698	747	716	710	712	740	728	693	690	741	775	779	722	752	786	733	720	728	716	763	727	739	718	733	730	715	733	763	696	735	757	770	749	742	706	727	702	773	726	740	759	708	724	722	747	742	770	695	696	758	739	773	735	734	744	752	690	737	725	766	703	725	731	756	755	709	688	731	692	736	688	738	729	720	757	761	780	734	742	723	729	765	738	700	754	710	752	704	724	712	702	743	736	723	772	719	714	728	705	722	728	741	729	742	747	762	749	729	716	739	786	738	711	710	734	695	766	723	705	761	723	689	710	718	728	735	743	706	749	707	706	742	692	787	770	751	706	707	743	705	769	719	751	738	732	713	753	721	686	725	702	774	711	760	708	739	766	718	705	697	740	721	731	677	745	735	737	693	731	710	730	717	723	718	714	701	747	699	767	743	783	710	718	746	768	717	735	722	703	755	738	734	727	753	672	746	763	760	716	709	743	729	744	721	706	721	701	734	722	732	706	763	758	668	766	702	784	697	720	709	723	691	689	729	682	726	756	696	727	724	711	718	733	754	777	759	728	766	725	733	753	731	709	738	780	789	739	683	724	734	762	700	725	732	720	770	752	690	726	699	769	716	737	703	729	690	716	700	718	735	758	755	694	783	715	704	729	775	726	727	751	756	692	727	701	759	722	725	705	721	729	725	737	731	724	729	753	725	743	758	763	700	731	734	706	747	765	720	703	705	769	699	752	763	718	757	720	725	713	689	751	685	784	790	715	699	726	705	755	668	719	748	772	738	757	749	697	694	731	716	706	717	705	763	708	713	733	727	740	762	703	750	718	761	709	755	740	728	713	765	730	684	699	725	690	723	721	735	725	719	720	746	776	741	745	752	739	751	747	699	702	723	702	725	767	725	702	762	757	759	687	727	747	709	787	714	692	750	745	759	709	739	732	723	765	751	758	708	769	726	739	734	754	735	707	745	708	709	731	749	717	720	745	736	704	725	780	660	737	721	708	758	756	747	740	727	749	710	733	724	671	749	778	738	732	706	741	753	710	713	710	767	769	748	698	738	726	740	708	765	732	697	693	764	695	738	735	782	764	720	764	751	698	712	699	686	753	733	760	743	753	722	757	683	764	743	745	713	751	705	739	746	722	720	705	775	703	717	728	728	714	763	724	767	699	780	679	755	700	791	723	760	707	762	727	738	767	714	744	707	770	746	761	735	732	760	714	673	685	738	721	734	752	753	766	697	760	750	720	779	667	698	725	720	760	726	734	678	735	675	743	719	773	755	752	695	747	745	707	737	724	737	764	777	771	743	705	706	710	707	689	776	741	714	772	760	758	794	710	740	728	706	705	713	733	689	727	755	709	684	736	707	747	627	750	676	744	702	738	701	757	696	763	718	726	757	731	742	731	790	739	737	751	759	721	721	728	763	796	759	684	749	728	677	761	733	725	715	726	774	787	682	720	736	707	720	691	756	760	703	731	681	719	725	718	737	761	734	747	722	679	735	690	725	750	685	716	735	742	735	750	690	737	731	766	741	678	725	771	696	718	705	745	743	747	763	704	711	735	780	707	771	746	726	770	746	720	711	732	718	741	684	670	726	739	735	723	742	715	720	703	698	754	659	681	735	764	729	773	714	762	702	713	711	736	680	718	697	756	717	706	741	699	691	682	716	718	733	725	728	703	681	765	705	690	720	764	713	744	723	720	681	703	759	729	716	744	752	741	731	713	745	704	755	751	713	732	742	675	739	688	723	778	726	712	738	742	705	688	722	745	763	676	704	775	763	697	706	767	765	724	700	730	719	693	772	730	720	756	778	751	679	729	714	751	688	694	728	650	746	757	753	700	768	724	765	729	686	684	732	690	763	730	750	748	711	735	690	729	741	726	772	759	716	751	716	736	729	724	742	748	695	758	739	764	733	723	713	744	707	739	770	722	700	721	756	714	718	749	771	709	771	766	723	748	718	735	712	704	748	763	745	725	750	765	715	690	700	751	737	735	720	743	781	745	670	699	756	714	731	719	748	759	734	736	750	768	713	684	763	769	732	747	713	720	706	722	750	751	747	751	794	727	738	708	700	716	721	674	733	743	754	678	775	751	712	718	714	679	734	747	740	780	751	733	749	722	761	731	754	710	740	741	680	690	736	700	708	716	764	740	698	764	701	768	761	698	745	681	759	711	736	745	687	754	763	778	675	729	735	736	754	705	759	754	711	729	700	729	750	671	710	703	773	728	739	644	703	716	698	712	718	789	735	724	726	727	702	756	702	776	711	704	705	734	697	707	750	742	767	712	720	784	769	687	710	729	698	753	740	726	732	735	718	733	704	743	724	677	721	743	730	727	743	733	757	738	737	726	706	730	757	722	734	706	750	676	733	748	782	734	762	776	746	757	685	695	704	694	752	724	731	773	748	743	693	766	704	756	699	713	754	695	738	702	715	717	680	750	743	757	749	759	740	757	738	715	734	708	698	769	772	763	703	720	751	757	702	711	734	746	734	710	708	769	641	747	744	756	712	678	736	729	754	731	764	797	711	751	703	745	702	731	759	754	724	782	779	716	696	703	734	713	709	734	737	778	730	748	703	751	691	639	716	698	702	726	762	727	697	711	731	777	723	758	747	665	697	708	696	716	714	688	742	737	728	731	765	718	740	749	698	722	724	768	733	786	665	728	759	757	720	710	750	747	699	736	753	723	684	705	725	708	730	712	733	729	742	698	680	713	755	724	746	757	753	725	769	773	667	686	727	738	732	735	749	725	754	757	733	742	733	732	729	727	707	776	753	724	750	744	710	693	702	732	735	767	781	695	719	765	759	748	716	726	724	707	712	753	778	734	742	707	736	743	707	751	722	721	752	740	731	770	749	720	688	720	748	701	728	769	727	721	739	748	687	689	719	706	746	755	722	714	735	722	679	683	726	719	765	719	740	712	688	727	749	718	707	686	717	743	711	735	744	731	748	729	731	726	717	746	742	742	750	728	679	716	720	739	750	736	711	720	702	775	717	714	743	732	707	727	702	697	735	719	749	748	747	719	717	760	757	717	722	705	718	750	740	759	724	734	771	755	728	713	754	750	728	714	722	723	752	730	757	736	707	722	747	727	732	750	741	753	768	731	710	767	631	729	706	749	745	782	749	729	744	744	743	713	739	700	722	765	721	695	743	695	730	743	732	729	743	758	737	716	683	757	718	702	745	684	764	713	739	735	734	715	721	756	706	727	701	730	741	728	746
18074	3866	2082	1656	1050	762	528	426	345	290	245	272	251	224	230	245	224	269	214	236	199	196	239	218	249	242	247	233	225	256	220	245	256	254	274	239	259	252	230	209	217	237	227	219	243	225	233	246	229	241	237	201	212	193	197	237	237	218	200	224	210	230	220	231	209	217	213	208	209	217	239	225	219	247	232	202	257	190	244	211	240	208	208	219	231	228	214	230	223	209	242	251	230	244	254	228	207	236	212	228	202	213	226	235	228	222	251	231	209	203	247	201	216	193	196	238	222	223	227	200	221	221	248	225	217	222	228	216	224	221	240	238	224	194	214	208	213	212	234	262	217	227	213	220	260	231	202	212	250	232	231	209	228	239	238	215	221	219	191	209	221	229	213	219	208	219	201	216	209	229	213	207	218	227	214	230	240	207	210	232	220	211	220	220	230	194	201	215	226	256	224	247	214	220	223	216	194	223	218	235	237	214	197	224	263	245	230	195	247	230	232	244	214	223	188	240	219	203	238	248	195	224	220	215	231	185	213	192	239	258	225	229	210	196	262	212	220	220	223	202	221	229	206	238	225	232	233	226	228	220	214	202	224	255	222	213	223	197	230	231	209	228	216	198	241	236	240	216	233	223	219	231	233	236	218	220	224	242	221	230	239	238	222	203	242	243	223	218	252	203	220	211	203	246	215	235	217	242	257	242	244	220	228	234	235	223	216	229	247	224	241	192	241	249	239	214	203	223	214	236	218	211	233	236	221	230	261	224	201	219	219	258	224	241	254	202	240	212	231	215	210	179	216	209	236	218	191	227	252	220	199	210	235	216	214	211	222	251	203	222	221	219	202	227	229	225	220	208	250	214	216	240	194	234	252	201	212	252	247	228	231	210	214	206	263	217	197	226	193	213	216	254	227	168	206	246	238	226	245	238	212	215	220	217	214	226	216	224	209	196	223	224	214	213	249	261	252	223	227	244	213	219	255	226	229	231	255	248	237	216	210	218	234	199	228	208	229	212	253	237	214	235	243	236	210	219	201	210	223	240	231	219	234	213	220	218	218	208	223	212	248	201	235	190	195	223	224	229	240	236	224	238	252	208	220	235	232	234	215	226	196	207	235	228	258	219	244	222	231	220	227	222	246	240	215	211	223	221	223	228	212	240	232	216	208	229	244	208	201	219	203	235	221	200	223	241	224	179	216	233	236	238	226	235	250	218	216	227	240	249	237	219	223	252	218	249	246	234	242	206	236	232	258	213	232	217	235	204	238	230	233	226	218	244	220	217	196	248	207	245	222	233	254	225	223	222	236	185	250	241	226	241	246	206	226	241	221	187	216	241	200	208	228	231	234	195	235	224	220	240	229	217	231	203	226	236	260	229	233	216	240	237	206	235	244	219	206	220	230	193	223	215	221	230	244	215	204	242	252	229	238	212	208	240	210	227	205	261	232	238	221	219	239	190	227	225	215	250	226	230	212	239	255	214	234	263	230	199	225	232	246	219	227	267	206	237	239	238	235	239	221	215	226	231	244	244	236	255	228	203	206	245	245	219	237	219	240	242	215	241	248	198	241	222	227	242	219	225	233	256	234	215	240	232	215	216	223	231	227	201	219	228	214	194	213	190	240	243	199	216	234	215	206	212	193	206	219	224	195	213	206	226	228	236	222	245	198	220	215	238	212	210	220	222	214	211	246	217	241	268	203	216	213	199	230	230	219	210	224	219	190	191	222	222	207	220	230	239	248	230	205	226	227	237	232	213	211	218	207	226	196	232	221	201	217	196	227	261	242	227	222	241	236	209	210	222	240	244	224	214	204	225	253	237	255	232	210	223	236	221	206	223	216	239	223	222	238	219	227	233	223	219	245	184	233	220	223	204	190	223	230	241	218	201	251	228	265	248	225	237	220	212	246	248	222	215	236	214	230	237	220	217	221	222	217	229	258	215	224	218	213	238	203	224	209	221	206	263	229	237	227	221	240	242	219	240	231	209	220	247	229	261	268	224	231	253	248	255	210	223	241	233	225	256	188	250	225	240	224	226	231	244	209	207	215	235	257	218	219	256	246	250	227	234	229	186	214	201	232	241	217	258	214	212	257	217	219	233	241	236	232	200	219	224	202	252	214	224	224	203	233	176	228	205	216	224	223	252	230	215	212	236	235	235	234	210	224	219	190	220	230	215	198	230	235	257	258	229	247	209	241	196	226	229	218	225	242	209	243	245	196	214	238	208	238	207	190	229	219	237	218	222	215	247	229	207	242	220	220	242	225	242	248	210	228	245	203	216	222	231	239	253	243	230	206	228	211	255	231	210	257	280	220	243	211	253	208	233	247	234	229	230	243	200	252	244	231	204	203	233	203	210	214	207	222	203	233	240	220	245	254	226	244	220	222	239	234	233	222	230	232	228	222	234	227	244	192	220	225	222	233	212	215	207	225	225	225	243	250	237	224	226	237	216	210	209	229	200	228	229	207	247	238	202	228	235	239	260	233	201	204	217	239	221	202	216	210	218	224	208	188	252	205	212	229	202	223	213	212	246	246	231	220	244	236	218	239	237	242	239	228	203	230	209	211	258	207	215	233	229	205	228	237	237	226	236	217	230	210	234	261	239	224	219	236	184	227	231	230	213	252	236	233	233	249	198	228	211	204	242	222	239	196	239	252	245	256	232	223	215	234	213	224	256	211	223	253	223	234	227	232	254	230	219	223	231	229	210	210	189	222	233	193	226	234	254	232	225	219	246	204	227	217	225	229	232	244	202	242	208	205	230	217	191	243	215	213	211	227	255	226	238	183	226	233	236	218	215	246	210	233	211	233	198	259	212	196	244	217	242	222	226	218	229	231	246	215	225	241	210	225	238	243	253	221	244	231	233	236	211	205	231	232	222	205	205	192	245	210	220	198	208	230	212	240	241	232	232	250	226	236	225	232	240	233	224	220	226	235	218	221	263	210	241	253	216	236	196	228	206	234	220	239	225	254	232	226	217	230	223	267	232	239	221	219	250	197	236	242	237	234	214	226	221	214	242	253	209	240	228	224	223	223	241	254	242	242	231	234	223	251	209	215	216	203	209	235	210	237	236	215	216	210	209	230	224	213	273	198	218	227	219	245	214	206	220	210	222	205	195	224	216	230	222	226	227	229	246	212	238	254	203	225	202	237	212	214	227	246	241	233	241	224	222	211	225	225	219	222	244	231	217	194	209	203	216	204	279	241	236	247	210	216	242	211	209	209	247	218	235	189	199	232	232	225	246	223	211	234	219	226	221	202	221	252	208	217	249	251	222	242	220	218	243	215	211	253	215	236	206	191	257	232	213	238	218	208	226	273	210	270	263	234	203	206	230	223	241	212	215	234	233	219	212	238	210	234	231	223	195	203	225	223	236	224	238	198	203	193	256	227	222	212	263	228	223	190	203	262	214	226	237	220	248	237	215	217	245	218	228	231	233	231	202	241	242	200	192	217	225	226	213	209	225	224	186	251	234	234	210	218	223	237	232	207	203
10326	2270	3919	4763	3766	2835	2077	1525	1182	1053	849	785	673	709	648	639	669	664	632	625	612	594	618	573	624	598	598	565	654	634	598	612	608	579	591	577	601	580	607	595	608	576	573	613	542	571	584	545	562	524	549	590	558	544	514	548	538	510	500	544	565	498	559	535	544	510	557	541	513	465	500	555	529	493	489	569	535	530	493	539	515	476	522	538	537	522	534	534	520	514	581	520	566	509	532	511	529	547	500	536	503	555	516	500	537	511	527	501	542	564	518	521	534	558	558	556	562	530	531	540	536	516	531	503	536	526	530	548	542	539	531	510	529	523	536	511	507	555	511	532	539	502	523	489	521	461	539	539	497	567	554	537	525	483	528	550	508	556	504	539	532	520	557	535	523	542	514	540	565	537	510	598	519	523	526	529	520	508	567	563	510	500	506	569	513	510	519	535	546	540	571	503	512	542	488	525	534	518	519	559	535	547	523	525	515	556	515	527	554	543	541	540	532	533	566	532	541	512	507	537	509	511	555	569	495	527	516	531	553	552	498	519	506	546	491	509	547	564	512	537	540	512	577	535	512	535	505	513	539	570	471	527	534	480	555	507	515	539	533	577	555	501	559	558	529	551	497	540	539	558	519	554	491	542	528	493	531	537	537	544	568	527	530	482	533	508	556	512	519	540	554	530	473	559	530	553	531	571	552	525	508	510	510	526	544	567	530	558	521	526	544	492	520	532	517	535	537	515	554	508	513	500	556	532	518	527	497	524	555	513	498	556	578	551	526	524	506	524	536	526	533	520	525	548	520	491	507	517	509	516	541	520	559	538	534	493	534	560	532	501	525	525	533	529	559	551	537	548	536	510	528	599	528	524	523	562	487	512	504	551	515	552	574	535	489	524	541	483	527	499	535	495	536	516	522	498	515	501	543	520	534	549	550	523	564	527	537	566	525	508	572	507	542	546	551	547	551	529	529	506	519	521	528	548	510	536	539	517	532	548	534	555	527	550	568	512	533	526	540	521	534	556	560	537	522	547	511	559	519	545	520	508	551	545	555	528	529	537	537	467	544	540	542	511	500	572	554	525	520	539	559	549	543	561	525	485	553	526	538	521	545	489	529	517	573	529	547	503	514	537	522	502	526	500	537	529	508	522	496	517	543	494	517	535	543	502	536	539	519	520	570	534	542	540	546	513	562	515	536	537	526	542	490	508	471	534	479	556	537	541	510	541	502	517	511	505	519	558	533	518	574	529	520	548	504	541	517	549	504	505	583	512	486	545	518	515	519	560	513	524	528	539	522	510	562	515	508	531	537	519	504	583	515	510	516	576	531	495	558	465	510	488	563	500	565	514	501	546	545	530	552	495	519	516	495	544	498	520	568	519	533	554	514	535	536	495	456	547	522	547	537	526	484	512	544	494	512	505	550	525	505	501	508	494	526	542	512	571	530	528	556	525	536	546	563	509	511	493	561	530	531	564	529	559	523	540	515	546	489	505	514	532	558	523	530	479	486	563	526	513	515	497	574	517	493	504	576	547	536	505	523	532	552	519	527	567	520	538	514	546	518	540	537	536	528	538	521	557	527	532	507	534	526	558	512	536	501	482	569	530	510	557	507	497	583	549	501	544	512	549	546	542	476	554	534	522	549	549	551	535	495	514	534	495	558	520	552	544	555	518	535	564	525	542	469	543	518	545	548	549	558	535	519	542	539	480	500	499	557	500	562	533	526	538	550	490	460	506	556	535	535	547	569	531	524	548	527	512	544	514	553	541	511	526	547	579	533	551	524	532	557	515	493	445	503	507	528	529	507	534	544	557	508	522	533	529	519	522	497	533	534	539	507	561	534	559	516	524	534	560	521	518	529	519	519	556	551	525	483	558	522	540	567	538	540	544	496	515	531	554	517	545	522	505	493	489	542	556	549	516	509	564	534	500	541	554	530	521	537	546	550	566	527	542	558	533	538	547	552	522	535	511	532	530	549	543	540	496	540	533	508	551	521	524	523	508	550	531	552	564	495	492	529	521	530	548	553	543	464	496	594	512	545	513	505	511	516	534	504	577	551	561	501	504	529	556	522	510	544	504	529	540	497	516	544	496	531	523	541	524	532	495	517	539	524	548	529	534	519	556	452	543	534	546	568	507	480	500	570	542	528	540	503	509	504	512	551	508	564	522	528	494	496	499	522	544	517	552	542	537	523	542	529	583	528	515	549	552	520	510	534	495	529	520	504	565	523	542	501	530	518	543	503	566	523	526	520	522	504	551	508	517	546	536	542	538	551	524	540	494	479	536	548	492	585	509	484	504	498	500	535	504	552	517	524	532	510	506	513	505	499	547	538	545	501	532	577	542	554	580	532	464	531	515	537	540	535	487	536	524	527	548	522	531	549	551	537	489	552	540	481	543	526	502	537	535	548	551	495	526	508	543	550	515	505	557	512	511	508	524	573	555	515	525	527	543	538	568	518	561	525	508	550	509	534	499	538	521	467	545	481	509	499	543	512	554	524	544	523	530	497	562	594	535	546	495	524	521	533	577	564	540	547	495	542	526	554	550	492	517	561	525	526	500	491	500	542	512	536	542	532	560	559	516	545	547	517	512	532	536	547	508	499	507	521	502	509	505	552	520	503	492	507	556	498	527	518	530	521	505	510	516	482	539	514	491	543	538	544	569	540	552	533	522	547	502	555	531	518	523	509	518	505	548	551	495	528	499	482	538	552	527	556	534	499	548	508	544	542	524	544	528	529	548	576	496	516	536	547	505	535	513	492	500	556	509	540	530	512	519	474	501	527	528	496	581	508	539	503	561	593	532	551	506	519	518	511	530	512	478	536	483	548	498	498	484	545	494	515	513	506	567	530	538	529	512	531	542	531	530	545	543	501	516	555	494	537	545	473	579	563	524	522	532	564	548	526	556	546	533	505	543	528	551	541	529	528	528	521	541	531	529	514	487	538	503	539	497	542	504	547	526	522	528	496	511	482	515	483	524	561	524	539	530	470	525	500	574	542	540	525	529	511	567	509	538	550	535	550	542	520	504	471	535	517	527	547	532	480	502	533	534	541	524	545	475	480	536	547	514	554	551	527	509	526	546	473	520	545	574	509	508	556	525	537	508	519	516	489	544	533	575	507	520	537	518	537	525	489	514	529	479	484	546	525	525	522	489	509	546	559	527	566	566	537	561	532	519	525	513	522	531	483	540	541	525	551	572	521	548	546	532	547	534	516	524	510	551	520	537	528	526	529	512	500	534	475	558	566	543	501	547	522	536	534	522	530	573	521	514	525	504	550	517	558	531	549	514	487	509	529	520	512	531	561	531	537	515	520	527	520	539	508	533	495	530	535	521	524	551	536	546	508	536	509	522	535	536	540	583	517	563	527	513	503	594	531	519	560	505	562	553	543	547	527	530	515	555	520	518	531	503	527	521	519	553	503	516	520	532	530	521	569	543	558	509	505	504	548	561	554	508	540	552	564	518	506	541	562	560	503	524	513	534	508	516
37017	10933	4222	3109	1867	1342	912	739	575	487	444	391	387	390	355	340	317	348	377	335	320	331	329	344	336	354	297	322	328	330	290	295	343	333	326	283	300	303	320	322	310	288	332	320	335	309	308	291	328	293	313	317	311	308	320	326	368	292	301	299	283	275	312	295	348	292	279	311	315	320	319	322	312	268	305	325	286	326	281	305	295	287	302	294	337	299	296	305	265	297	306	301	296	320	306	311	296	325	309	308	301	322	296	290	298	316	319	310	292	285	306	300	269	323	316	337	300	275	314	303	321	284	301	294	258	282	307	313	307	273	293	273	333	293	313	354	327	283	300	296	302	297	293	330	258	342	262	292	293	282	297	299	318	314	285	272	317	287	311	302	290	338	284	286	350	289	317	326	301	313	290	288	302	292	319	313	316	312	325	310	313	324	304	293	307	300	294	288	332	348	293	300	292	317	312	299	348	325	256	276	295	264	311	283	330	289	275	298	314	306	327	296	281	288	322	305	281	297	307	316	294	330	277	287	304	306	285	309	316	328	287	282	295	306	296	300	301	324	301	312	323	338	288	319	284	297	301	309	305	297	339	326	300	315	268	298	272	304	322	341	299	324	312	312	285	271	319	289	294	318	286	328	322	294	292	337	339	293	283	299	296	287	319	287	276	291	306	266	336	312	296	335	290	263	300	305	301	308	365	300	287	283	286	318	309	286	330	289	299	315	304	301	291	321	293	325	318	300	278	306	295	316	320	300	277	326	345	333	280	299	270	359	332	324	286	310	313	296	305	291	275	294	318	254	302	301	294	279	328	306	315	314	293	334	282	323	288	287	306	301	331	267	272	291	281	282	295	326	331	299	268	312	294	283	320	322	303	284	319	278	313	313	327	316	278	323	284	336	324	284	299	294	295	322	298	340	337	328	309	284	318	290	328	318	308	275	296	292	309	285	272	295	308	331	305	324	308	298	273	301	337	283	326	289	279	325	286	309	283	338	304	313	310	316	315	294	290	289	298	318	301	303	281	312	296	286	300	282	323	306	317	310	299	312	324	356	273	319	315	287	266	290	314	343	311	295	326	326	308	289	315	325	313	286	295	297	311	300	285	298	279	302	303	289	328	366	337	272	334	306	285	315	257	270	309	311	264	307	296	302	297	303	296	327	312	329	291	292	297	271	299	292	322	327	315	340	321	275	288	306	299	306	288	308	286	300	298	315	306	319	336	303	291	318	327	302	294	320	316	289	308	320	348	340	346	309	306	328	317	281	311	303	301	316	304	329	298	301	306	317	268	293	300	301	293	294	297	318	316	297	287	310	311	304	298	304	325	329	311	309	312	324	324	319	305	288	311	314	338	295	308	317	265	294	322	345	299	276	312	349	279	321	307	318	289	329	303	323	295	295	316	273	354	336	279	292	288	302	288	301	346	306	317	335	293	310	306	319	295	287	265	315	298	294	290	303	307	326	289	302	323	302	290	327	308	291	281	319	293	301	326	290	318	343	317	317	331	285	306	255	277	315	297	312	336	318	288	295	305	334	290	301	294	318	311	316	270	313	270	297	303	291	284	295	276	328	327	332	331	288	335	308	314	264	307	304	299	303	290	328	284	302	294	326	297	318	288	337	339	315	311	294	294	260	313	315	322	334	323	280	297	311	328	303	310	291	267	321	286	327	320	301	300	292	298	304	310	311	302	285	313	288	285	301	332	306	324	305	305	322	331	319	272	348	290	316	298	307	299	268	322	302	318	292	318	317	309	300	325	323	276	279	298	290	293	290	287	316	270	311	286	321	306	305	281	340	305	323	315	320	295	319	320	296	311	278	327	270	266	300	325	304	277	327	301	322	340	304	353	307	300	330	286	320	307	310	288	298	320	332	354	292	292	336	310	281	280	316	305	272	298	305	321	316	299	303	283	254	315	273	298	290	302	294	295	303	347	323	305	308	307	321	293	319	294	322	256	301	294	291	302	322	301	278	318	293	314	344	309	317	304	283	275	314	306	331	316	300	312	333	311	318	315	299	334	293	326	309	299	277	323	346	296	321	294	313	321	306	323	309	287	265	319	286	325	304	306	280	275	282	310	333	308	293	302	315	306	320	297	293	307	312	300	302	296	309	317	336	337	316	320	312	313	306	324	250	309	334	325	303	304	293	316	299	280	318	288	290	288	311	318	293	303	290	277	315	312	310	300	310	292	290	286	315	316	283	298	290	322	326	289	304	310	318	334	295	305	294	306	329	296	281	271	285	307	325	337	326	306	363	305	287	329	285	306	342	294	352	284	309	288	288	263	320	307	331	316	307	312	311	278	308	309	325	319	308	296	287	273	274	277	340	289	338	320	290	283	323	302	317	293	312	282	304	296	295	350	344	283	307	320	281	325	279	324	305	260	334	311	298	293	318	284	329	270	272	318	303	338	312	319	296	286	311	305	292	322	363	307	301	309	288	301	331	298	306	310	303	309	283	306	303	306	299	304	280	321	303	330	297	305	313	308	294	319	308	297	326	311	327	318	272	322	330	313	309	318	321	279	302	290	291	280	339	310	311	296	302	287	320	295	307	272	346	300	298	279	307	300	321	318	323	296	304	292	323	328	326	302	343	287	285	316	285	287	271	304	345	292	306	316	319	316	315	300	301	316	294	344	323	307	305	318	265	328	300	331	308	316	312	319	314	305	287	325	293	339	285	269	294	280	285	292	313	344	298	304	349	303	343	308	286	293	296	296	315	290	292	296	292	289	283	312	318	314	294	310	304	286	333	296	283	317	316	284	329	304	308	333	283	312	322	286	257	329	272	288	302	307	309	273	313	291	313	343	282	328	316	295	271	292	320	317	285	297	309	308	306	302	313	274	296	287	328	289	348	305	283	330	300	299	304	260	290	298	316	296	279	307	316	322	320	329	317	275	308	274	297	292	278	294	326	320	324	312	295	306	343	297	319	318	309	312	318	272	284	301	295	313	291	295	270	318	314	323	319	312	270	308	281	302	280	285	278	280	334	315	344	294	293	304	322	329	314	308	313	296	307	296	306	308	297	308	301	298	325	309	304	328	277	291	310	334	293	314	274	308	295	325	299	294	274	275	315	300	306	308	303	288	346	331	310	264	303	317	298	327	323	292	292	304	326	306	286	300	287	301	305	284	274	302	299	310	297	318	291	289	305	296	259	325	309	288	293	304	300	317	283	316	284	308	306	319	305	330	299	307	335	317	262	306	297	283	301	301	301	314	299	279	279	314	323	308	291	298	303	314	304	330	277	273	325	259	332	311	322	326	329	284	324	320	291	323	306	283	292	321	291	315	269	288	322	289	304	306	322	319	330	307	324	265	324	284	303	301	316	349	309	302	296	310	267	301	305	302	342	322	307	323	338	335	338	308	265	296	302	325	311	305	292	301	311	293	291	283	298	297	316	307	302	293	311	315	310	302	321	300	304	294	307	272	297	311	334	322	291	279	331	318	289	301	324	289	283	278	333	263	309	314	290	289	298	304	295	294	340
22243	4834	6944	8460	6594	5052	3562	2776	2088	1690	1447	1284	1143	1030	960	1018	999	973	1020	943	937	915	890	916	908	896	854	845	912	841	898	837	808	851	884	866	828	838	796	737	807	749	738	746	733	757	733	782	760	768	723	782	760	751	694	740	688	693	672	691	760	697	704	689	710	692	673	666	693	715	711	694	709	728	709	701	695	697	683	684	678	678	731	696	704	739	680	749	687	701	648	692	747	688	665	689	666	685	677	668	706	752	670	733	685	685	697	681	698	664	690	643	724	699	718	708	675	684	710	708	697	657	718	704	692	701	671	709	695	675	674	664	695	697	670	687	730	695	655	637	695	726	690	688	649	720	680	694	716	673	700	677	690	687	669	703	683	727	699	710	659	692	664	688	693	697	640	691	725	686	712	661	655	683	704	650	663	668	690	695	703	705	728	661	696	707	678	683	780	700	675	688	634	697	693	667	647	727	690	726	643	675	657	693	680	657	699	697	700	711	664	712	655	716	682	739	670	686	674	708	698	680	638	744	703	680	654	630	670	657	707	697	703	667	704	653	667	698	705	697	675	640	690	672	697	666	747	666	711	657	678	726	719	671	674	663	646	644	697	682	719	676	705	649	702	691	709	683	720	686	685	718	685	700	672	689	711	715	665	676	646	655	748	709	705	701	712	717	704	702	662	733	639	699	704	718	696	743	748	728	699	693	675	678	727	700	735	674	688	698	694	678	665	658	696	711	715	693	694	655	710	666	691	725	680	726	678	677	693	654	698	677	724	678	694	685	683	684	755	673	699	655	700	709	646	677	653	611	655	702	693	678	657	694	662	682	693	726	724	762	682	654	691	702	654	715	676	685	676	673	712	684	693	706	689	706	707	679	690	684	711	667	702	667	692	704	692	694	677	688	714	643	686	678	713	708	696	639	717	693	697	707	703	648	701	692	695	698	685	666	714	684	682	693	687	733	680	698	663	700	696	697	684	679	701	657	654	703	683	701	669	750	683	690	681	694	658	717	673	655	704	700	692	720	673	662	655	705	679	719	669	688	674	653	682	664	721	696	657	708	685	702	676	642	657	700	685	705	706	674	706	689	662	637	670	665	758	706	664	634	675	743	653	690	695	687	700	701	673	730	718	692	692	628	683	703	675	694	684	720	713	726	667	692	715	699	698	686	723	666	706	687	661	641	686	645	707	710	657	685	695	662	679	682	655	644	686	705	723	658	678	758	722	729	665	681	725	689	666	682	692	687	644	675	695	692	678	697	682	718	782	698	756	719	702	692	685	677	740	667	682	711	689	715	717	690	659	674	713	694	673	671	660	632	675	691	728	652	681	660	690	709	693	670	668	698	700	675	682	697	725	708	660	688	700	714	680	654	644	708	681	661	683	723	702	655	662	700	652	689	701	669	663	746	649	662	731	664	695	713	714	691	671	706	693	718	727	744	709	671	665	679	687	693	705	646	699	713	691	691	668	713	656	680	709	712	663	681	684	702	704	733	690	679	724	688	701	699	743	691	703	708	680	714	669	680	718	714	688	702	697	715	679	683	703	706	627	697	715	688	698	685	668	704	681	723	681	688	659	669	731	738	727	713	686	682	697	645	699	648	687	651	674	674	700	649	712	648	686	701	675	699	676	625	676	667	657	725	665	693	694	683	671	670	693	653	715	689	703	694	679	736	664	706	692	717	655	682	675	726	707	684	681	677	704	668	639	664	704	676	670	645	702	698	676	710	696	728	696	681	694	656	656	660	658	702	653	684	698	707	735	704	678	666	702	676	693	642	664	683	707	659	665	697	719	673	697	684	676	679	690	724	682	678	657	643	737	661	719	687	692	658	709	673	736	674	700	699	667	683	698	686	704	687	691	683	646	666	709	722	667	660	671	652	698	614	694	704	686	670	717	725	662	682	760	701	716	674	675	694	687	654	690	656	725	693	737	658	656	663	738	721	701	684	662	684	695	698	742	720	659	641	725	723	698	704	693	710	649	696	688	688	702	696	659	731	665	726	716	703	664	718	649	683	672	698	684	668	700	728	667	673	713	694	660	717	670	708	667	672	743	715	685	681	702	680	690	671	748	686	750	739	688	666	679	688	680	703	687	712	677	655	713	710	673	655	665	680	686	697	694	656	686	743	653	672	654	672	677	684	677	664	667	679	654	766	700	703	683	686	688	662	717	686	733	707	715	723	722	718	661	677	738	699	678	643	717	687	708	659	676	709	698	687	707	650	687	663	683	653	695	722	680	704	692	698	719	644	716	679	654	721	708	702	665	683	686	720	717	713	715	723	724	734	695	670	708	698	696	686	692	719	706	663	724	687	672	688	695	671	681	651	687	688	678	694	715	679	707	652	692	709	663	679	645	660	677	681	679	738	691	704	658	657	666	650	695	700	693	715	674	683	691	716	707	719	683	706	737	712	678	698	692	685	706	721	677	704	734	651	692	686	710	718	705	665	670	670	688	680	723	722	693	690	648	698	689	728	671	720	626	671	677	667	694	711	651	753	700	750	664	701	708	649	661	722	694	691	660	702	681	674	661	658	686	672	694	735	686	705	705	679	644	662	668	646	661	656	703	729	666	654	662	711	696	671	685	623	673	664	685	679	668	680	672	669	663	679	660	644	676	720	740	645	737	750	699	697	660	684	677	649	687	697	687	639	701	708	651	624	685	678	653	694	671	723	707	718	656	701	712	703	665	663	663	703	664	707	695	714	704	688	687	699	713	708	674	703	701	708	682	674	656	648	635	641	714	700	695	713	707	663	718	702	714	718	717	735	696	672	694	690	679	709	698	713	733	663	696	699	693	698	654	701	670	688	698	685	692	680	727	762	741	682	727	681	718	641	737	659	677	670	660	722	700	686	676	663	696	712	670	719	674	700	714	691	694	699	670	683	679	755	646	683	654	684	712	686	716	712	658	669	682	694	707	689	697	687	673	726	606	701	635	732	687	667	697	704	683	674	712	693	689	710	671	733	686	646	668	647	716	724	678	649	718	701	731	685	656	751	686	754	688	687	645	706	725	710	714	682	658	731	690	721	651	690	715	667	712	677	680	656	649	670	669	681	681	651	675	691	748	663	691	681	728	710	660	705	703	663	710	677	663	719	655	668	730	720	732	661	717	692	712	679	691	741	698	704	688	704	651	719	674	677	679	680	691	708	719	706	694	690	662	703	700	703	650	739	697	669	692	694	677	683	704	646	688	703	697	662	713	724	685	666	690	696	726	634	697	692	714	721	668	687	771	729	692	696	665	695	684	741	665	699	679	655	665	684	681	667	664	663	702	666	699	705	694	662	703	655	684	684	665	734	708	697	691	725	705	690	709	687	658	679	699	722	662	703	690	725	686	675	679	717	732	704	700	705	681	672	718	695	717	665	695	658	727	690	680	705	696	668	678	711	683	675	706	679	661	638	721	724	672	705	702	680	657	673	703	716	711	673	683	761	642	751	679	735	721	694	692	657	689	702	684	698	668	667	702	738	646	657	731	688	670	727
49979	18334	7411	4777	2803	1827	1338	965	751	636	507	468	500	418	455	459	432	392	388	388	394	399	398	375	411	362	377	391	394	326	357	361	381	423	359	363	371	343	352	358	303	347	342	365	351	369	382	358	346	346	345	368	331	322	369	341	351	351	361	326	377	339	319	356	361	396	359	333	350	330	354	352	378	301	337	334	362	339	362	361	369	341	354	349	352	380	330	355	355	331	327	350	338	329	340	362	342	356	372	314	361	320	351	347	325	306	301	322	341	351	324	326	338	326	339	304	295	316	359	348	333	323	347	373	318	365	357	347	352	361	321	302	292	298	337	320	322	335	332	352	343	337	323	345	337	370	352	352	367	300	337	326	373	338	314	303	335	350	366	336	307	354	348	332	373	328	358	329	352	304	353	348	348	345	305	334	342	362	350	338	360	323	373	342	341	351	374	356	346	340	350	312	352	346	318	332	329	330	350	368	331	370	333	355	340	329	349	340	328	320	317	334	353	320	367	324	338	300	346	330	328	315	332	343	326	319	344	323	324	308	324	336	363	341	337	352	377	379	343	344	332	371	331	370	349	347	318	330	341	331	370	331	291	348	344	336	336	314	347	332	332	324	332	356	321	331	341	336	314	353	306	339	366	325	371	299	320	320	354	370	335	363	336	340	309	350	349	330	322	333	331	356	331	305	307	323	292	362	338	319	332	338	353	323	337	339	319	354	339	361	363	344	335	334	356	317	348	355	325	326	349	328	310	342	352	333	359	327	348	328	340	370	352	327	345	332	373	361	340	337	340	313	351	340	341	356	308	350	338	352	377	337	361	327	317	309	368	355	337	327	351	341	329	358	326	320	348	354	327	330	293	338	325	333	335	314	333	334	329	379	318	285	348	328	353	339	323	341	364	340	353	322	319	313	392	330	345	349	330	339	322	304	373	328	377	343	346	345	365	369	347	339	328	332	367	314	341	362	356	355	332	328	350	309	332	323	329	315	323	346	356	338	350	398	293	360	345	344	346	375	348	340	355	315	316	336	344	365	328	347	385	351	335	353	338	332	323	365	347	338	352	369	327	348	328	343	363	392	318	344	357	320	346	341	371	364	354	354	349	319	330	305	367	343	325	361	371	326	327	350	332	318	355	337	346	344	379	349	350	342	335	366	296	324	322	359	340	337	359	313	339	338	324	322	351	349	317	354	330	320	340	305	364	323	317	340	315	363	296	354	296	326	329	335	345	378	351	344	341	323	340	318	395	337	350	343	334	346	343	339	308	332	325	326	325	344	355	331	337	350	354	335	335	293	358	310	346	318	304	347	311	305	343	312	352	312	348	372	359	337	351	323	337	305	335	325	331	327	323	400	355	346	346	320	365	322	346	338	363	342	356	351	312	308	338	355	357	350	356	364	336	382	333	334	362	328	323	368	342	348	288	302	332	328	366	329	355	316	347	327	343	332	378	318	322	345	309	325	323	365	349	323	332	326	317	334	344	346	354	315	341	344	358	353	366	321	327	331	319	320	309	363	359	327	354	325	346	342	345	319	318	360	325	341	355	346	304	365	327	329	329	354	319	334	361	324	371	350	313	346	324	371	355	346	378	341	343	376	306	348	330	342	349	318	369	346	342	343	344	323	353	344	345	366	341	332	322	337	343	346	340	374	333	356	335	347	365	313	302	346	357	312	347	328	369	348	333	355	344	326	358	355	340	365	340	318	364	352	333	346	344	363	317	328	334	289	339	320	366	330	320	352	339	343	347	310	319	347	353	366	337	323	351	310	329	322	385	349	328	338	330	298	349	326	318	339	355	317	349	351	339	339	309	384	351	363	321	326	359	342	335	335	345	351	334	336	333	378	345	333	345	370	318	337	284	305	342	311	325	290	362	328	297	322	301	373	332	307	286	380	319	303	342	356	315	338	319	355	303	292	364	348	326	359	353	341	351	344	364	324	296	340	332	362	348	356	354	369	309	345	286	315	365	347	359	342	357	341	340	342	351	383	334	335	323	315	321	328	335	353	353	354	372	338	373	312	346	335	332	322	322	352	339	297	322	348	354	336	382	347	349	320	325	358	335	319	327	332	329	305	318	343	352	355	346	322	357	358	345	377	368	329	346	320	321	345	318	323	311	343	336	310	339	352	335	323	308	347	349	344	348	348	345	324	362	317	345	337	352	351	311	362	355	343	339	312	322	317	363	332	335	317	343	402	352	355	348	342	310	374	333	329	315	337	343	331	360	337	307	350	322	365	343	343	350	370	309	307	358	350	310	402	315	300	351	361	345	379	316	347	332	339	338	344	321	335	345	347	336	301	331	370	318	323	334	359	330	349	347	298	323	325	327	330	329	323	349	336	338	354	366	332	322	328	334	350	304	333	325	340	334	374	334	326	332	314	347	348	299	322	337	339	365	343	338	324	320	344	344	350	365	335	365	336	346	334	357	353	299	347	334	334	337	352	295	324	338	324	339	317	318	342	326	326	345	368	353	316	371	364	371	334	344	357	346	342	342	341	308	324	339	342	325	336	324	304	374	277	349	366	356	363	336	348	317	334	337	330	357	336	325	337	340	354	342	352	362	325	324	336	332	379	358	339	351	342	324	342	334	359	338	322	335	350	355	327	343	329	322	341	373	332	381	379	308	303	381	366	361	337	330	353	334	348	346	330	327	332	331	340	320	348	310	316	379	321	348	341	337	365	361	351	349	375	367	350	337	346	331	333	312	345	334	339	294	331	357	312	346	322	314	354	315	339	339	328	335	357	295	325	362	365	304	317	306	346	330	345	365	327	356	348	335	312	368	322	353	312	327	332	374	305	384	338	340	328	395	310	381	345	326	383	327	324	321	347	326	328	326	321	316	346	343	366	340	332	348	360	358	346	341	337	361	342	364	375	371	354	327	339	356	341	287	340	345	334	342	362	383	338	346	349	346	319	370	382	330	351	384	331	320	366	345	355	335	293	366	371	356	373	354	341	351	318	322	295	330	337	379	362	335	338	333	362	310	340	317	334	368	336	322	353	361	309	373	339	296	326	294	335	339	299	319	318	388	355	350	298	367	348	352	336	306	348	332	323	337	325	365	347	326	322	324	322	338	345	383	342	338	323	341	314	370	334	316	316	361	315	339	310	334	348	331	327	344	312	362	344	346	367	364	328	367	331	344	350	315	330	368	377	315	341	307	347	340	353	312	319	306	316	346	314	329	320	318	339	337	365	321	365	373	341	351	313	358	323	336	338	324	338	365	339	335	358	361	301	343	345	344	342	307	306	381	342	370	304	347	366	365	330	317	376	347	314	327	339	344	365	329	306	317	357	336	351	309	322	345	375	328	354	297	318	320	348	337	317	320	358	333	320	361	326	321	338	344	369	323	334	350	323	326	369	350	330	321	345	341	380	375	315	359	368	328	396	349	357	351	376	335	351	309	334	318	315	349	304	326	301	312	343	334	337	358	325	345	349	305	358	337	330	331	274	329	326	343	314	350	348	351	343	354	397	355	356	333	317
30019	6640	9728	11234	8978	6746	4812	3632	2924	2347	1891	1694	1489	1347	1221	1234	1228	1245	1148	1116	1084	1052	963	1023	970	1031	1065	1046	1015	962	1066	965	1027	947	1002	950	948	916	828	914	920	896	883	802	883	850	836	859	830	890	910	803	762	812	831	793	750	803	757	764	784	782	780	747	714	758	702	738	768	781	814	769	749	761	756	752	766	768	713	719	783	730	717	781	777	776	772	755	742	763	840	731	732	734	748	698	755	763	772	726	809	773	694	803	732	735	718	718	693	731	729	751	735	755	745	707	758	759	756	728	730	727	755	714	718	717	714	762	763	741	742	758	720	719	740	706	792	734	702	738	734	769	761	754	712	764	714	708	764	780	755	762	723	741	691	753	756	749	701	773	758	749	741	729	707	747	703	701	728	745	738	761	716	744	762	724	717	719	767	764	769	726	706	713	713	727	745	753	759	831	693	756	692	701	771	749	723	767	718	747	687	766	749	720	729	716	745	719	739	796	689	783	743	737	759	710	749	718	788	766	767	765	755	766	737	761	705	739	756	749	737	720	741	740	770	751	785	778	699	743	688	779	760	688	779	751	772	764	716	717	749	724	722	745	659	772	737	737	801	734	761	763	705	737	749	699	696	776	780	749	759	783	706	770	722	761	743	744	744	746	766	762	742	718	742	725	737	673	787	711	761	743	798	687	757	747	736	711	730	704	710	779	710	686	751	799	735	729	735	738	701	766	718	756	722	753	736	748	718	703	719	725	745	742	774	763	680	727	723	688	762	749	707	789	697	756	760	713	739	760	788	765	767	749	726	773	716	787	722	726	741	733	748	769	707	733	740	725	745	730	775	764	769	710	765	774	737	700	762	765	744	801	782	691	701	759	724	717	685	692	744	731	792	772	681	702	732	714	704	711	775	758	794	774	738	710	768	741	717	732	760	720	795	672	759	787	760	716	715	732	766	783	773	738	739	769	669	751	753	730	787	734	785	741	763	746	761	712	764	769	760	763	765	734	737	724	761	725	762	772	728	772	708	739	769	741	795	783	766	741	695	716	706	746	751	719	731	722	745	697	728	761	720	732	705	716	771	798	749	730	782	761	709	722	763	737	706	727	743	728	756	743	794	748	720	709	734	735	721	716	756	751	738	766	741	761	736	752	707	707	729	782	720	734	757	681	738	730	768	756	768	783	717	775	754	762	757	765	748	745	725	777	734	711	742	800	696	716	700	729	774	691	686	748	762	744	724	749	759	766	768	744	766	806	770	750	708	729	714	765	732	663	719	763	743	734	776	771	726	760	725	742	683	734	746	773	752	738	712	761	714	757	751	750	761	746	765	732	758	716	763	743	759	769	718	735	726	691	747	773	739	746	758	805	747	770	726	694	714	718	746	764	758	791	774	691	758	732	737	709	721	726	725	756	711	767	757	766	759	754	731	706	714	716	723	765	746	788	737	769	719	737	754	802	778	715	739	782	802	726	759	755	722	673	687	749	746	776	755	776	785	771	729	713	729	785	725	769	786	710	775	747	757	755	710	773	776	733	799	701	774	726	787	777	749	733	755	708	717	738	755	727	757	733	725	702	764	752	726	767	767	732	743	727	742	763	730	777	745	759	717	754	751	750	697	743	735	733	772	763	760	740	714	734	720	706	787	784	739	739	748	717	755	719	765	740	753	814	805	755	780	792	736	782	758	722	734	803	718	777	723	769	726	735	716	749	754	731	759	680	747	781	747	775	721	739	723	760	789	739	740	721	778	744	761	764	702	770	724	726	767	721	729	713	730	742	760	735	764	728	718	730	709	771	790	737	753	728	689	756	756	807	679	766	760	689	694	720	771	791	688	727	759	753	751	663	734	733	764	721	744	726	720	783	717	770	722	780	731	757	740	712	734	765	762	727	769	740	718	772	766	746	745	754	723	741	753	734	732	756	754	769	775	745	745	734	737	780	779	729	759	753	684	753	715	759	785	778	696	737	705	710	728	707	709	719	760	745	724	701	785	721	730	705	762	778	736	757	756	767	720	737	746	741	714	689	799	803	712	748	751	778	734	775	811	727	806	715	723	726	724	735	732	740	757	743	714	762	741	722	758	808	762	777	754	698	764	768	762	700	740	791	716	719	716	775	739	755	794	747	744	740	734	737	766	757	707	767	769	767	717	736	709	718	754	739	718	712	756	711	742	750	731	751	814	710	727	704	764	758	719	774	708	684	778	711	730	710	676	747	776	747	710	702	714	770	728	688	814	738	729	730	819	752	700	722	778	735	689	710	720	719	730	704	748	762	692	721	695	731	753	729	721	704	769	726	752	725	769	764	787	746	760	717	819	719	774	775	757	748	766	751	777	781	768	715	725	737	734	738	664	713	710	736	726	718	771	770	771	753	754	687	761	794	732	718	727	722	719	741	743	723	725	740	773	754	718	743	724	727	736	770	748	747	743	766	748	692	788	781	769	718	776	764	737	719	741	718	737	735	746	710	737	777	767	720	700	726	732	768	721	737	771	764	711	745	773	749	728	773	745	737	755	740	704	688	717	774	728	770	765	729	721	764	742	696	725	773	750	723	776	749	773	713	680	797	729	738	768	770	782	745	703	746	771	785	696	761	728	745	718	756	717	743	739	713	753	717	757	727	804	785	784	705	745	709	711	777	768	761	715	769	773	785	797	791	743	741	747	776	732	712	723	678	722	710	774	732	729	737	737	724	762	700	711	723	741	734	760	765	738	741	725	722	706	713	706	741	734	748	751	746	764	742	754	688	755	767	760	732	720	765	718	728	715	753	733	726	749	776	755	778	728	739	720	790	773	712	785	725	783	789	762	774	775	714	750	758	734	720	767	708	722	727	730	700	746	728	753	741	738	751	711	727	750	708	705	748	754	798	761	713	752	745	767	770	760	746	758	734	704	730	746	718	730	729	725	759	712	729	761	755	773	708	752	748	733	748	733	725	741	756	720	748	719	744	740	773	752	712	736	768	752	688	738	746	751	738	724	732	719	757	804	745	766	757	799	724	783	731	762	767	713	736	726	717	783	720	744	735	753	753	756	727	731	733	731	741	755	757	720	729	732	765	729	775	701	741	729	681	712	745	729	761	742	750	739	730	788	757	705	725	741	736	735	749	753	782	748	716	746	741	762	767	791	731	707	763	723	732	717	755	735	722	779	759	731	755	736	705	739	725	764	760	785	742	727	744	766	782	744	769	736	750	782	752	750	733	717	726	735	722	737	791	766	739	769	748	748	737	703	713	777	717	727	757	716	788	757	752	766	729	687	771	733	734	750	707	733	747	766	705	736	728	754	729	732	815	793	717	743	764	734	745	735	721	705	778	740	728	745	741	780	751	761	735	769	746	753	773	758	780	721	755	738	804	699	768	709	779	737	802	772	782	747	763	758	717	771	749	766	784	782	742	779	771	741	750	804	763	753	713	766	709	728	757	668	716	758	772	764	718	723	740	756	697	747	727	743	756	747	786	776	762	749	675	769	722	719	739	773	741	767	818	688	737
19252	4458	2177	1637	1040	731	500	398	384	337	290	305	250	253	273	271	261	236	264	250	261	240	241	274	266	234	227	219	270	268	244	238	224	234	243	238	269	250	228	235	243	222	229	239	255	241	237	229	240	237	245	249	214	230	248	265	227	237	197	208	227	244	249	231	256	237	252	241	237	225	227	198	224	255	245	232	214	229	230	241	223	226	241	244	242	244	229	233	196	252	207	210	241	234	234	223	250	266	252	222	229	207	242	207	219	206	233	231	242	246	237	225	230	244	240	241	214	238	229	225	246	228	222	215	255	218	260	241	226	232	228	200	225	233	218	232	229	249	213	227	245	255	219	252	234	242	223	230	235	228	249	243	220	235	250	247	255	238	238	234	221	215	228	240	228	244	235	233	214	223	229	261	241	224	222	225	240	207	247	252	240	229	220	224	250	231	232	255	209	238	259	233	198	248	205	220	268	237	217	211	240	231	241	234	247	224	203	201	227	228	258	257	240	207	260	226	256	262	231	236	246	221	226	220	217	229	240	246	243	233	213	227	232	239	211	206	205	204	233	244	232	243	233	247	242	217	228	234	257	214	244	248	223	247	238	218	229	192	234	232	242	211	251	227	240	269	223	192	236	215	209	209	224	263	238	244	241	220	231	207	218	245	257	227	239	232	229	239	258	264	247	210	247	250	228	225	232	219	270	227	236	242	204	243	249	227	246	228	208	226	239	248	244	223	245	244	215	253	245	222	242	231	239	222	222	212	246	222	247	242	224	237	235	237	235	252	248	242	228	238	234	231	229	214	238	220	236	221	239	207	228	258	234	250	221	228	226	229	217	220	240	216	205	235	249	221	251	236	254	201	228	216	237	276	253	239	247	268	211	209	239	273	246	250	223	221	237	225	208	251	255	242	235	242	254	233	258	248	243	219	231	219	255	237	236	229	232	239	236	238	221	214	218	209	220	219	221	239	236	268	226	250	228	235	242	235	215	231	233	201	225	244	229	235	252	241	252	245	248	242	217	215	229	231	232	251	235	242	224	228	235	231	257	227	253	244	196	212	267	238	226	241	231	243	236	243	219	238	252	217	212	232	250	229	225	229	231	246	235	205	255	203	250	232	256	235	242	232	254	226	230	213	195	217	253	238	244	241	240	251	240	241	233	215	228	236	233	234	247	228	235	267	238	278	232	203	254	238	228	210	235	237	231	231	239	264	214	248	252	232	243	230	222	262	220	225	225	225	222	224	235	239	209	230	211	236	215	209	231	241	243	218	242	243	241	249	224	239	233	233	240	225	217	231	223	186	217	237	238	230	242	225	226	233	220	227	245	241	241	217	245	248	244	244	225	199	237	223	220	241	265	211	245	212	219	225	201	235	225	253	227	213	257	263	215	216	229	226	254	225	207	233	231	231	247	256	229	222	219	248	225	242	246	230	212	209	251	245	230	226	214	207	243	236	219	221	251	216	247	216	255	222	245	267	247	241	238	216	217	255	265	255	261	238	213	213	229	293	218	243	233	260	264	259	234	240	227	241	237	227	230	243	236	243	244	215	253	237	251	231	236	221	241	254	238	293	234	234	234	252	263	243	231	249	241	249	257	244	228	232	218	234	224	241	250	228	241	230	237	227	234	243	237	240	225	242	237	217	245	224	253	230	276	242	251	254	264	263	235	279	215	227	213	238	255	244	222	257	255	266	226	237	179	240	246	226	262	227	242	228	193	234	228	268	233	239	242	285	230	208	211	223	178	213	252	229	233	221	226	235	233	216	217	216	240	243	257	204	232	239	219	219	228	241	251	210	226	220	250	231	237	199	236	218	257	237	239	277	254	212	233	217	230	234	230	241	260	249	212	216	259	218	237	210	235	228	219	267	295	245	220	244	252	224	207	218	250	241	217	227	224	219	231	259	224	240	253	227	230	279	224	259	229	225	238	203	267	221	212	240	229	211	223	245	215	229	220	250	250	253	243	214	220	245	233	219	270	240	237	202	214	241	246	250	223	207	250	273	249	217	271	206	230	236	213	234	228	227	217	248	248	237	238	229	258	232	242	242	200	218	225	234	211	224	249	237	239	263	247	224	241	215	225	219	247	244	246	232	231	246	212	236	228	238	217	246	244	238	226	217	230	231	232	252	235	241	214	233	241	212	226	255	244	249	243	221	211	261	219	263	205	242	227	233	261	229	232	228	227	221	265	210	209	225	229	239	220	230	235	237	229	220	231	256	249	250	219	237	243	241	261	243	190	227	239	239	210	220	224	268	226	227	259	215	235	252	267	209	199	225	249	235	247	256	223	246	209	223	216	228	213	253	213	201	238	253	213	228	233	235	246	220	217	249	220	260	253	207	223	216	217	234	224	243	243	249	211	250	225	215	209	200	235	242	235	237	220	240	216	221	241	224	221	245	239	224	221	243	269	226	223	217	235	237	258	204	253	230	260	225	215	242	228	232	232	209	262	246	214	254	210	201	258	212	229	214	223	246	203	235	238	222	229	219	223	241	222	206	231	249	219	265	239	264	221	223	210	226	229	208	229	202	239	235	243	224	261	231	222	253	217	243	253	243	216	253	257	241	247	219	246	194	235	255	236	245	216	228	252	243	268	198	249	238	254	232	241	224	226	249	230	251	229	243	226	245	194	233	237	234	216	236	221	247	241	241	216	244	227	212	236	221	237	216	209	191	251	251	246	219	252	209	219	237	229	213	221	239	250	230	248	243	208	220	250	255	207	240	240	210	265	221	230	212	241	265	245	260	242	253	240	223	249	213	218	220	246	223	261	252	234	218	241	228	228	240	248	221	280	249	268	238	214	225	248	234	211	232	216	239	282	247	257	248	273	228	246	252	230	223	245	222	220	215	243	235	238	219	261	219	221	257	241	259	226	237	251	259	243	216	222	226	234	270	212	223	242	222	228	225	244	205	247	237	252	243	258	225	217	229	231	247	227	229	208	214	257	263	216	263	225	226	233	228	233	237	250	214	248	223	231	206	224	244	223	278	248	232	234	236	198	233	240	219	226	239	225	219	230	224	229	218	218	238	197	216	270	245	236	247	222	267	248	210	259	248	235	251	220	237	258	235	215	222	235	229	240	237	231	268	229	227	242	245	207	242	256	223	242	248	261	230	226	248	256	227	182	225	215	221	243	247	214	237	220	245	226	241	217	247	235	238	219	216	259	212	227	219	244	248	261	253	233	249	205	225	241	213	218	240	230	259	256	263	227	217	240	203	256	211	248	240	243	239	235	217	232	252	243	241	254	236	262	255	273	242	213	236	235	217	223	250	235	227	226	221	224	243	236	237	251	209	247	222	222	243	233	207	242	254	221	250	237	234	236	261	228	230	231	249	230	263	241	250	219	237	221	206	247	226	238	233	201	232	254	211	229	235	205	225	218	235	247	236	223	235	233	226	220	233	238	262	255	213	197	234	228	241	233	234	231	214	227	216	244	229	211	214	232	220	235	213	228	223	232	248	242	241	217	239	233	227	243	273	264	230
11025	2614	4168	4665	3637	2679	2057	1546	1319	1109	938	812	766	704	719	667	720	697	639	645	625	607	656	574	660	638	630	648	633	590	588	673	613	648	625	547	573	583	593	597	586	569	558	575	586	575	589	553	554	593	567	541	566	605	540	571	542	536	533	552	547	556	547	544	514	562	584	559	545	546	567	554	562	609	510	578	513	544	571	575	515	530	548	511	517	529	540	559	537	567	567	526	538	533	520	577	533	530	535	570	560	575	523	547	533	593	581	571	535	507	557	538	534	547	564	475	513	530	519	562	528	528	535	499	571	539	568	546	564	551	545	560	503	549	608	540	559	549	550	554	544	548	565	582	550	535	511	544	558	556	522	513	554	537	547	553	523	519	532	547	536	533	546	566	534	505	546	540	575	552	580	512	518	520	548	559	527	462	526	551	546	537	529	537	549	517	540	539	509	512	503	564	534	545	532	563	596	547	551	545	503	535	524	515	563	571	567	545	537	567	547	537	517	587	564	519	532	526	532	553	530	525	513	568	543	536	514	574	520	541	544	589	488	519	529	538	623	520	572	575	514	550	542	521	522	528	549	560	531	526	518	552	538	530	557	529	594	540	563	542	559	541	553	528	526	555	494	515	527	536	552	578	516	510	527	531	537	597	563	582	509	553	525	582	543	610	570	569	572	531	547	556	584	529	526	533	568	563	528	513	529	534	541	518	590	593	520	549	550	560	568	537	527	550	577	531	534	566	573	546	601	530	561	568	544	526	543	580	566	509	542	543	556	537	520	584	549	543	505	522	558	533	567	518	553	531	529	492	522	528	514	545	560	580	546	550	516	502	524	571	533	513	531	544	558	558	509	505	536	521	524	545	556	610	545	556	550	565	538	558	550	522	551	533	550	550	541	508	557	545	525	522	561	548	571	560	507	515	531	566	561	546	562	515	511	537	491	529	505	599	583	551	517	519	566	492	514	530	499	570	567	518	576	496	544	552	534	562	520	548	518	582	530	570	560	557	535	505	523	569	537	583	527	606	532	582	580	572	518	555	537	550	564	538	504	542	531	538	532	508	554	543	534	535	561	497	519	541	559	565	539	541	534	536	551	563	541	551	539	543	553	521	559	530	553	614	567	517	543	548	575	582	550	545	530	562	539	553	541	523	542	549	537	539	567	564	557	538	530	566	541	512	537	560	560	488	554	528	587	546	529	545	550	532	510	551	517	559	533	523	580	557	542	581	511	512	555	551	571	587	530	563	538	549	553	556	547	548	539	552	557	547	539	518	564	553	579	511	572	532	567	600	535	526	570	551	541	543	493	537	565	522	590	564	550	546	522	538	548	520	532	548	555	522	581	497	539	565	573	529	609	552	561	543	522	546	546	565	559	558	555	534	524	554	514	550	547	549	534	501	580	550	536	565	562	471	560	576	561	580	544	572	523	532	520	523	491	514	592	547	516	503	525	521	559	573	579	515	530	545	511	569	537	527	527	581	521	538	509	558	511	520	573	529	528	545	530	536	513	560	518	531	534	550	577	518	561	529	541	569	583	517	537	558	539	534	561	575	558	547	542	574	520	562	535	520	564	505	565	538	524	556	534	543	546	547	551	520	553	547	567	500	541	568	569	562	488	559	545	527	514	542	558	534	537	566	529	579	536	587	524	552	555	546	515	548	523	526	517	542	567	545	532	547	574	591	526	535	542	543	557	503	569	530	551	550	555	564	555	542	547	591	549	495	562	599	536	544	566	539	550	543	564	566	554	566	583	562	564	526	544	558	543	542	570	553	526	520	538	543	547	558	539	553	550	515	575	581	546	544	527	565	544	571	557	510	565	550	593	556	527	565	576	535	534	535	568	566	563	564	532	574	577	574	570	536	538	572	514	547	565	515	537	562	537	573	547	539	524	532	554	534	530	517	544	582	570	572	575	516	539	566	533	545	553	593	532	581	537	508	573	546	516	534	542	577	559	548	505	547	556	533	530	584	514	554	521	542	523	572	523	510	535	524	515	525	559	524	513	525	536	558	547	547	547	523	567	543	516	557	552	543	566	566	494	560	548	542	532	591	514	555	578	545	509	512	550	529	546	505	539	572	520	534	559	589	527	549	558	555	546	567	523	531	507	544	533	560	557	556	535	534	553	559	548	536	553	540	557	574	505	549	566	548	539	506	511	479	521	570	560	566	509	571	538	559	516	529	534	532	564	554	524	532	561	525	515	572	560	560	532	551	550	512	572	537	560	577	597	547	514	543	603	536	571	532	542	566	528	500	568	590	563	496	569	552	571	530	528	519	563	551	550	541	510	551	601	575	563	532	529	586	542	535	572	512	548	543	521	516	511	530	545	554	490	568	552	547	530	549	547	518	566	512	527	578	553	582	550	518	492	556	557	527	522	589	535	532	520	537	509	556	544	566	547	584	560	560	571	572	549	529	603	531	576	512	510	526	548	527	536	561	539	534	563	576	494	546	524	522	570	480	539	561	534	564	556	516	505	543	552	537	558	577	558	547	593	508	521	504	554	524	568	569	529	531	553	526	541	544	503	525	507	558	537	526	552	513	551	529	543	519	567	558	522	549	568	566	564	549	585	520	530	522	606	558	504	561	544	524	517	547	531	561	532	568	574	513	570	549	569	558	552	531	537	577	538	566	516	536	566	570	508	537	589	546	525	534	539	561	539	527	544	522	547	537	563	515	543	564	586	546	539	537	580	566	554	567	589	532	504	562	527	529	554	562	522	508	554	554	524	538	510	575	565	567	571	524	592	549	536	535	550	556	544	560	540	543	522	510	570	538	590	540	509	558	494	557	517	505	531	536	578	543	524	558	561	519	533	495	538	544	572	515	545	514	529	542	515	575	524	577	537	555	555	560	520	566	570	510	596	518	535	499	534	539	508	522	520	509	578	538	553	540	531	541	560	554	526	525	528	567	524	535	524	551	547	563	512	549	499	534	578	539	568	552	600	529	502	546	592	508	553	548	532	519	557	561	541	528	535	560	560	567	565	505	561	472	526	574	542	524	519	504	562	581	540	549	578	543	553	538	523	548	564	620	502	553	511	563	529	578	543	575	522	512	536	522	551	513	544	553	537	531	512	555	509	531	536	601	545	504	568	562	547	566	531	543	573	517	542	541	575	556	521	553	515	589	524	537	578	548	534	552	564	532	548	579	521	515	560	574	573	538	532	549	542	561	560	528	579	542	550	561	600	517	559	516	551	521	531	581	562	529	522	527	575	546	539	568	520	560	505	550	527	562	549	549	584	500	547	606	538	582	536	551	556	585	550	565	578	555	523	514	533	562	561	557	511	547	542	545	522	541	534	542	513	561	522	537	541	556	546	552	505	502	568	544	531	542	531	528	573	575	594	486	555	510	543	557	543	531	526	500	544	555	545	523	564	513	543	561	540	532	506	504	505	589	560	544	547	530	573	519	559	545	547	571	527	519	530	562	542	553	567	582	503	545	531	550	536	529	542	535	568	564	570	576	577	546	547	515	560	533	506	525
39199	12365	4551	3032	1912	1218	946	688	573	496	419	422	364	327	402	367	354	344	353	341	364	381	359	385	314	340	313	299	330	316	328	347	352	307	338	323	320	351	311	331	322	340	317	300	341	324	324	309	306	350	279	300	303	273	326	295	311	332	327	307	294	287	290	283	326	352	309	300	286	306	317	348	288	285	322	331	316	269	277	302	294	344	327	291	291	303	309	263	308	311	282	280	299	289	290	330	320	256	303	291	298	321	319	309	319	317	298	304	312	310	307	330	305	293	306	282	289	310	321	311	350	280	333	310	341	322	301	281	312	323	310	295	325	313	326	310	306	318	301	320	318	348	278	321	319	301	311	304	287	307	315	265	294	287	308	313	308	294	318	311	287	313	294	324	292	275	294	294	320	300	297	287	299	316	285	320	306	328	252	293	321	350	326	314	331	296	285	300	295	328	313	314	338	297	288	331	301	320	326	294	337	300	317	314	297	279	330	324	294	319	330	303	294	310	300	301	340	306	276	292	357	325	281	295	307	352	290	272	291	295	311	309	276	275	296	309	317	299	339	331	315	312	284	313	322	297	300	306	294	334	302	274	320	292	307	310	317	333	331	331	330	317	307	298	304	318	343	325	307	298	306	309	329	289	263	314	316	333	340	303	301	322	307	375	330	341	316	273	332	324	293	317	275	321	314	317	303	300	304	294	313	298	319	323	313	319	275	308	285	320	292	309	318	317	316	323	318	286	292	294	303	309	315	311	291	301	289	352	335	318	287	303	312	307	326	304	341	288	271	337	295	333	310	313	316	301	313	277	297	334	297	309	302	272	280	300	356	288	312	298	322	291	340	315	341	313	285	310	286	272	318	314	315	307	314	299	316	301	339	330	315	288	268	296	310	333	292	278	308	338	348	326	307	298	269	304	309	288	283	297	292	311	319	318	327	345	306	310	311	312	301	319	339	293	313	326	342	310	338	279	317	319	314	290	305	309	304	271	295	306	290	339	299	350	290	302	301	295	310	291	320	333	325	317	336	287	336	318	312	312	328	297	288	315	338	324	302	287	319	320	294	267	297	321	270	353	290	323	285	295	316	319	303	260	308	273	276	304	316	358	317	306	305	321	260	319	306	305	334	284	327	324	305	328	320	320	312	278	313	298	297	267	287	310	361	351	312	322	354	255	300	323	320	267	292	319	309	268	324	271	340	327	298	330	309	279	281	303	306	314	318	319	274	276	261	283	315	289	322	318	278	333	289	299	286	355	296	317	309	320	282	289	291	320	311	340	314	354	319	320	296	302	289	329	322	339	301	318	296	334	334	325	317	345	310	313	302	308	290	355	294	335	286	296	293	320	282	312	313	296	285	311	307	301	303	303	306	330	315	335	307	322	296	292	339	310	302	283	309	303	304	295	311	313	311	285	305	331	326	344	329	314	296	319	314	321	294	322	308	316	348	305	330	313	333	309	308	353	315	306	303	309	303	354	290	290	321	347	295	312	318	300	377	339	310	285	308	327	284	316	303	285	315	365	335	271	338	319	309	291	315	314	308	316	306	272	286	300	272	313	280	275	282	290	319	296	286	317	281	263	340	286	294	330	282	316	328	291	302	304	303	308	325	299	313	311	288	316	297	301	281	315	311	300	334	262	316	308	279	323	290	309	300	311	292	303	287	323	319	291	298	308	335	325	318	349	314	302	342	311	291	291	292	303	313	329	334	311	307	300	323	284	304	300	304	291	315	320	315	311	312	318	323	330	325	284	308	319	318	309	303	294	320	291	305	290	322	333	281	292	327	347	348	301	301	324	304	307	281	308	298	298	304	349	306	258	288	312	321	304	300	307	313	283	312	292	316	301	308	304	304	315	312	321	312	290	311	301	297	314	336	301	290	337	315	323	286	288	292	307	312	304	288	333	296	289	282	282	293	290	321	316	315	311	305	306	292	331	304	299	326	288	321	319	314	327	296	290	311	264	331	306	299	294	301	312	308	289	283	317	303	312	292	304	330	287	296	298	346	317	305	289	314	297	317	291	304	297	337	321	301	324	281	314	321	314	311	328	307	323	319	287	296	307	302	289	324	307	289	299	285	327	302	308	294	261	307	306	333	318	327	322	310	278	308	304	287	296	268	310	275	286	313	334	307	312	334	283	294	314	304	308	308	283	322	304	317	314	319	281	283	303	316	286	309	306	305	293	312	284	307	337	319	307	314	306	310	294	293	313	311	288	299	323	317	300	294	328	338	333	323	294	293	300	329	296	314	329	334	302	335	296	305	333	335	312	308	293	279	317	256	303	290	323	270	302	346	307	304	305	326	332	317	296	342	283	316	292	332	291	308	285	328	331	300	327	305	274	327	306	290	311	312	282	351	279	297	322	269	328	322	293	321	306	318	305	304	298	304	305	302	321	312	306	280	300	315	317	308	300	335	286	306	347	300	274	288	277	330	299	308	321	292	340	304	334	311	277	323	303	332	311	317	311	293	298	336	321	309	288	294	272	306	279	307	327	347	302	333	319	302	282	341	311	299	330	317	303	316	295	327	291	328	313	321	320	291	311	325	313	298	319	335	330	283	323	289	344	334	329	299	317	291	291	287	297	308	336	341	323	316	323	311	315	286	291	300	339	335	336	317	310	312	346	330	329	310	308	312	273	314	318	339	312	300	330	327	318	294	308	297	275	294	272	337	336	307	349	313	332	280	292	318	303	341	303	288	276	322	321	303	313	305	293	311	299	291	323	327	268	322	294	309	331	328	312	339	332	310	317	290	328	346	313	313	326	332	305	254	320	295	309	321	334	286	334	316	325	312	323	321	314	316	328	288	276	336	291	338	293	288	303	325	304	318	316	307	299	351	326	307	356	296	321	298	313	320	308	270	299	340	311	320	299	286	328	318	308	261	291	303	335	320	304	303	310	308	307	342	331	320	313	261	342	318	336	300	292	330	332	329	319	315	346	337	276	297	321	319	269	289	273	321	324	300	292	316	312	303	317	317	320	271	297	311	309	324	348	322	326	356	346	303	298	302	329	295	336	314	325	342	266	316	323	292	290	320	282	279	281	296	291	310	326	300	312	294	309	288	294	313	299	303	268	288	291	280	310	300	303	326	331	314	321	360	320	319	293	328	338	341	290	315	326	283	309	347	312	293	326	312	317	312	320	279	287	308	301	285	318	300	280	316	314	301	314	300	318	270	344	313	317	285	296	281	286	283	286	329	271	299	331	317	272	298	291	311	292	303	306	297	289	323	299	330	296	293	338	296	285	313	302	325	293	301	284	294	290	312	320	290	306	295	315	289	303	324	285	293	301	341	295	334	282	288	298	317	335	327	320	341	267	301	307	331	301	311	317	312	342	313	294	302	322	304	331	305	297	268	284	302	302	299	283	296	307	294	304	338	295	297	300	345	300	294	321	360	287	285	296	293	292	295	323	320	294	295	318	281	317	322	302	292	309	301	312	297	311	333	282	292	300	304	305	352	304	330	282	328	311	329	338	339	308	298	291
24095	4643	7134	7935	6299	4655	3680	2702	2122	1817	1492	1307	1135	1082	1067	1092	1019	1021	974	939	960	876	853	878	846	834	934	921	889	875	862	885	899	838	830	787	791	857	733	766	810	768	726	780	812	736	795	789	764	763	785	704	705	769	751	711	701	669	695	708	678	710	770	712	695	757	737	688	680	688	727	711	682	724	721	699	674	714	726	705	698	703	699	667	695	640	708	701	682	687	751	734	681	695	689	676	708	669	698	693	666	674	720	717	687	691	698	674	705	680	656	663	679	753	733	708	662	713	681	747	712	620	703	693	682	680	694	692	699	654	674	697	679	693	689	684	668	616	771	668	660	727	692	726	750	705	695	707	757	650	688	648	712	699	679	675	710	706	702	701	682	698	684	685	705	699	691	700	677	714	705	689	736	674	710	678	656	678	696	674	701	689	703	707	756	732	670	689	688	689	663	689	743	683	689	695	648	636	676	691	740	673	673	725	610	688	672	715	704	656	713	654	681	728	719	657	669	694	755	708	712	720	704	717	728	691	717	689	681	683	692	686	709	722	689	715	739	737	679	702	694	696	724	641	652	732	696	656	697	786	707	739	621	685	697	661	693	700	681	674	680	725	700	653	667	704	641	686	711	684	720	730	664	743	705	687	693	678	698	715	677	710	634	710	706	710	703	701	734	698	685	730	713	684	720	701	721	665	666	720	736	690	679	723	668	684	671	725	694	687	666	724	681	668	715	657	682	673	708	731	680	694	702	699	673	694	699	690	686	725	681	719	715	715	729	671	676	727	703	653	698	662	681	702	681	709	676	647	741	690	722	720	654	706	689	713	688	661	698	690	698	685	704	667	619	692	757	643	693	684	731	689	733	651	696	736	631	693	715	717	638	719	680	703	706	699	701	677	704	668	725	697	701	696	703	721	729	749	689	722	688	714	738	672	675	699	719	686	695	708	688	689	659	680	721	708	675	718	672	690	661	726	696	687	744	656	698	651	692	730	671	703	685	724	677	716	728	711	704	663	692	686	641	726	708	665	666	642	656	654	700	713	696	691	722	718	689	665	653	701	706	663	689	652	705	646	693	669	695	711	716	710	689	704	642	706	675	708	710	679	681	734	701	687	720	684	711	697	706	677	759	716	670	667	657	725	666	686	707	676	697	690	698	702	708	682	700	714	704	661	630	718	718	693	667	768	725	701	674	700	715	706	681	736	645	673	708	707	698	708	749	690	685	729	675	707	710	704	686	681	703	671	674	695	670	717	689	688	645	657	650	707	702	689	676	671	704	673	733	728	699	680	691	658	650	693	732	679	706	665	680	675	685	706	695	697	681	649	681	669	679	754	711	714	697	699	732	716	710	715	689	721	714	728	662	727	697	670	712	712	684	729	673	683	728	692	724	725	701	689	685	686	725	674	700	739	708	699	702	677	693	689	715	718	714	672	732	671	694	680	690	654	710	682	690	680	693	723	625	690	667	731	727	725	704	659	660	664	719	668	663	695	708	688	677	696	669	737	687	690	710	729	725	669	750	719	728	764	687	717	680	689	677	689	680	722	709	691	683	697	669	713	695	669	687	682	699	706	679	756	659	709	717	651	721	665	671	706	684	698	725	680	732	678	745	724	692	702	727	667	714	704	708	691	723	700	656	694	699	715	662	706	661	674	690	720	674	706	686	661	704	672	729	748	718	671	681	685	648	642	704	674	714	743	687	652	684	707	632	679	690	682	694	661	639	624	706	680	696	702	649	702	735	673	746	707	690	650	694	701	689	686	724	681	704	713	650	636	688	692	700	695	699	721	687	711	668	697	723	682	636	660	660	697	691	736	691	684	725	673	675	715	713	731	755	707	711	665	708	706	707	671	704	709	729	712	644	668	681	644	651	670	705	721	704	633	652	689	721	674	690	711	723	737	687	710	658	699	739	696	698	661	702	690	678	699	672	695	679	681	737	736	709	684	664	757	660	681	681	656	676	718	713	656	664	715	703	665	702	684	683	720	721	650	713	704	674	707	697	722	715	727	696	688	713	718	746	692	666	704	677	712	683	699	686	673	662	710	686	734	687	631	726	739	702	695	714	637	708	641	670	720	666	734	737	686	697	636	664	745	683	714	670	666	696	731	685	696	723	665	688	695	689	693	715	752	751	693	682	706	706	714	730	705	725	688	704	728	706	663	657	617	723	734	696	685	698	702	697	714	705	665	691	714	715	726	660	710	688	689	682	701	727	671	686	681	703	732	699	689	710	708	707	667	748	715	680	684	691	706	705	667	727	677	749	696	740	642	677	667	699	680	659	667	741	680	701	701	726	626	715	653	708	691	689	659	668	718	694	710	723	708	734	687	693	702	652	735	711	672	713	680	701	698	667	713	734	657	688	649	699	719	671	692	685	701	672	677	694	661	694	688	723	646	697	666	639	679	639	695	702	684	706	724	693	706	693	719	697	729	709	687	656	729	692	728	722	658	693	684	682	725	711	677	679	671	666	719	711	693	663	710	682	697	676	644	687	698	701	705	699	717	658	713	674	737	678	647	732	691	754	697	678	667	692	710	692	621	666	703	650	692	681	670	651	681	729	739	680	731	661	677	699	665	707	721	695	665	698	702	712	709	724	651	671	728	684	711	681	715	681	687	752	715	708	693	668	676	726	679	648	719	687	689	708	709	711	644	699	703	675	734	700	699	701	699	657	703	678	660	689	671	703	691	694	708	673	693	705	701	714	687	701	702	712	718	713	649	658	714	713	672	707	676	756	689	699	726	696	784	670	709	684	683	659	651	714	680	670	650	676	654	710	673	648	683	705	697	709	706	719	709	663	735	684	710	712	675	701	688	735	687	694	690	738	689	707	714	719	723	666	653	677	723	713	669	698	720	740	700	719	650	715	669	696	692	730	661	695	671	723	653	718	740	726	694	645	668	706	663	662	670	694	645	662	678	677	721	677	654	662	678	725	688	718	769	718	692	699	695	726	676	653	690	673	682	717	674	706	709	715	678	741	705	652	669	677	682	660	665	697	704	719	724	738	682	686	676	657	705	653	704	684	746	670	670	664	645	667	676	717	691	696	679	729	683	667	709	675	691	731	731	711	709	719	705	660	696	669	684	683	662	715	666	707	708	665	740	745	701	691	678	672	709	677	736	705	701	703	691	639	728	665	768	705	713	677	697	730	710	711	661	690	703	659	701	710	715	721	715	688	687	673	758	650	674	657	674	665	662	717	724	719	715	673	675	702	704	700	658	696	701	718	633	666	699	737	655	672	667	665	726	695	702	663	702	726	721	691	679	706	680	751	622	701	675	695	643	712	677	713	688	745	662	705	666	686	701	730	645	665	703	692	712	683	664	724	690	726	699	695	686	714	685	663	669	653	639	740	725	661	722	664	720	731	685	684	670	646	733	669	683	691	660	715	682	722	695	687	677	739	720	700	724	681	684	691	697	676	657	662	703	689	694	684	688	711	732	679	690	691	712	686	682	648	675	672	703	678	651	720	714	658	667	701	709
49376	16806	7085	4683	2758	1804	1322	932	752	646	565	533	464	425	435	395	463	426	366	431	393	390	377	398	393	365	395	383	368	367	356	372	403	366	372	368	344	329	360	370	323	376	378	357	360	359	372	375	341	352	366	336	322	319	352	345	352	353	339	333	310	364	350	375	346	376	355	323	322	376	326	378	357	383	368	326	336	322	344	326	344	358	364	338	334	326	323	308	339	343	330	329	362	315	353	340	328	380	290	350	335	328	353	347	342	382	357	346	338	349	341	357	341	342	309	353	342	378	313	290	327	354	313	358	363	337	346	335	350	354	320	370	318	327	318	336	347	334	346	371	315	380	311	337	342	332	324	337	357	314	322	379	328	319	344	338	345	346	281	360	343	375	333	338	333	328	335	327	349	333	358	360	335	274	360	355	360	329	349	349	352	318	305	337	383	365	389	335	332	319	322	335	323	330	351	370	312	383	336	326	316	310	322	371	323	340	328	348	386	343	337	342	312	331	342	329	312	364	306	339	315	340	323	332	319	297	324	335	333	346	349	337	337	351	303	335	331	349	318	331	309	334	353	308	346	349	311	357	310	331	320	331	329	334	371	360	331	339	345	363	319	325	344	361	351	342	375	346	356	336	341	295	334	318	353	318	300	336	340	335	347	354	354	366	313	290	321	341	329	331	364	367	375	354	340	332	343	340	327	349	322	378	304	316	316	356	323	340	355	360	327	324	325	365	318	347	336	335	386	332	368	343	344	380	331	328	355	353	392	324	319	396	380	306	328	351	364	325	342	322	332	307	339	339	350	382	333	313	344	355	333	326	337	372	311	315	305	325	363	333	360	327	375	329	341	339	322	319	380	326	330	323	279	296	308	342	359	355	358	367	341	333	374	326	345	363	349	364	309	343	297	341	336	352	339	380	333	298	325	328	324	361	315	331	372	333	304	356	325	340	330	347	317	339	326	356	356	351	368	332	312	323	319	381	351	316	358	381	319	318	317	320	314	340	349	328	362	357	339	330	332	342	346	341	340	320	366	330	360	346	321	329	338	305	331	385	356	319	312	344	340	346	328	348	370	349	337	379	357	331	338	333	309	329	345	326	334	351	354	374	305	328	326	320	376	391	316	361	355	367	346	350	347	355	362	314	319	406	341	336	341	357	358	351	342	334	322	319	340	342	333	334	336	339	345	327	341	356	359	353	344	362	295	318	375	312	341	348	325	339	344	320	313	328	314	324	307	341	305	367	353	322	322	325	359	315	368	333	349	333	354	365	324	362	318	319	327	342	358	381	353	343	341	358	339	337	340	367	359	342	338	367	323	351	339	372	341	342	338	325	356	325	333	351	366	363	314	297	342	361	338	303	350	338	347	317	321	353	362	325	348	322	313	355	335	361	345	374	351	347	341	324	328	360	362	324	328	304	334	346	376	336	331	372	339	333	358	349	327	322	362	342	359	366	335	320	375	305	328	316	317	368	367	296	359	328	343	342	330	351	347	345	383	350	364	337	340	307	361	330	334	352	372	326	418	320	375	353	336	347	318	329	347	335	379	339	331	302	334	324	338	327	372	338	343	320	315	330	323	354	337	334	327	366	379	316	341	287	312	312	351	326	369	328	364	346	323	328	315	321	336	338	327	373	334	332	314	284	300	303	314	332	361	360	298	323	342	395	353	367	344	336	316	372	328	362	322	328	313	318	322	356	361	344	327	285	357	360	353	339	368	395	336	331	355	358	305	363	308	324	319	363	374	316	354	334	340	350	351	327	368	329	328	350	351	350	384	341	332	324	347	339	335	327	343	373	354	375	380	318	351	319	335	341	353	366	339	327	389	367	320	334	345	336	348	325	359	316	357	292	332	330	360	366	377	378	326	328	325	336	359	339	304	357	340	328	334	320	345	374	338	353	373	343	355	392	340	310	367	322	354	348	368	353	335	341	351	341	342	337	371	327	355	319	328	359	336	378	326	327	366	346	308	333	350	348	318	339	346	352	316	326	309	308	321	322	328	313	314	297	301	341	319	353	330	357	363	315	329	379	328	343	323	353	348	353	339	312	344	358	337	310	365	341	352	346	342	340	348	366	338	341	345	325	358	325	346	370	343	291	362	342	315	335	365	325	326	325	344	330	343	333	362	355	378	345	360	331	360	336	293	333	342	339	320	342	326	325	340	376	370	355	304	341	331	336	306	339	342	312	342	340	333	382	315	330	322	317	351	335	318	374	342	374	367	297	333	331	366	348	353	323	337	326	310	332	315	306	369	331	321	344	330	338	355	321	363	313	366	338	330	338	360	326	359	333	372	367	342	352	343	336	328	349	361	332	341	328	356	337	325	320	326	335	344	323	322	338	361	354	334	328	350	339	330	340	340	316	359	324	322	352	323	356	338	326	354	331	321	313	371	311	320	370	337	315	338	322	328	343	322	347	344	370	324	330	355	388	366	360	327	364	323	317	353	357	345	324	371	329	378	316	331	329	336	321	375	326	344	336	316	321	294	328	328	338	351	350	299	320	348	327	371	353	373	317	329	327	346	318	327	351	347	342	354	338	343	358	337	340	324	342	336	330	357	361	327	331	352	364	356	330	330	328	371	339	322	300	356	382	375	346	313	344	306	332	361	305	330	330	334	327	322	358	298	319	340	349	362	380	355	329	386	322	320	346	338	301	355	381	362	343	354	355	308	317	341	359	333	365	354	364	355	319	317	340	338	314	329	318	326	344	356	340	297	339	328	354	349	331	324	326	310	340	343	339	357	307	317	317	345	308	325	370	350	389	351	343	336	355	301	368	336	310	333	332	326	312	322	310	337	368	343	355	329	340	306	378	371	336	301	359	351	335	332	342	330	296	295	334	320	342	296	357	343	355	354	356	325	341	321	343	369	376	319	328	330	334	339	350	350	385	366	359	314	354	320	317	373	343	342	329	316	341	357	356	348	348	337	384	343	338	310	335	352	361	332	372	321	315	333	310	352	357	358	325	315	386	329	311	332	339	359	340	346	330	318	349	322	348	342	356	342	385	327	352	343	339	320	344	361	330	317	330	340	343	338	318	336	354	351	359	337	357	319	332	348	347	316	343	381	363	305	302	352	303	316	342	319	352	308	352	344	349	356	322	359	371	340	307	403	359	348	370	331	346	345	351	358	341	320	321	332	321	340	345	316	327	330	323	319	386	330	326	351	331	332	370	341	337	309	337	308	331	334	367	339	354	380	336	351	381	342	350	358	336	337	342	345	325	360	374	362	318	357	338	356	340	327	304	351	351	383	325	356	339	318	364	334	310	351	312	325	337	338	365	327	374	369	356	338	332	333	351	340	326	317	319	315	327	350	325	288	366	333	319	347	361	357	365	362	335	328	325	309	333	305	312	348	322	345	338	366	347	337	317	317	341	372	347	347	343	314	357	315	310	331	310	348	341	362	353	375	361	339	372	326	340	376	311	357	337	326	315	331	355	369	343	367	340	340	355	333	324	358	326	298	304	341	371	364	344	367	351	333	358
28934	5974	10037	11068	8947	6737	4996	3830	3096	2446	1987	1777	1504	1519	1309	1347	1289	1204	1218	1127	1077	1048	1031	1062	1103	1070	1017	1053	974	1055	975	979	965	1069	954	930	921	861	860	888	837	962	813	875	825	836	872	852	793	836	818	782	773	855	742	764	772	803	745	737	787	759	765	787	769	782	723	772	797	742	816	754	703	765	745	760	782	767	799	786	803	731	724	765	738	713	776	760	749	755	738	720	696	738	765	737	793	764	776	777	771	792	760	713	718	759	731	753	718	746	758	722	798	735	730	755	749	741	788	709	776	748	792	732	703	724	768	710	718	731	732	763	723	731	726	749	777	806	775	758	712	707	756	800	744	737	764	732	752	730	747	758	710	762	714	755	724	748	733	723	751	741	754	752	790	771	783	755	754	730	734	724	719	795	714	753	742	701	745	760	699	785	775	762	751	695	762	717	740	735	743	686	762	723	715	779	758	737	750	749	768	766	749	717	762	727	750	717	718	765	753	765	798	747	725	746	718	774	757	736	743	702	725	764	717	735	723	685	761	743	751	691	737	731	755	749	719	670	751	715	784	802	719	752	757	771	691	758	696	691	717	728	719	749	748	740	740	745	692	770	720	758	757	784	754	763	780	771	808	681	738	734	705	712	768	727	784	740	757	741	734	745	748	736	708	751	769	828	729	713	723	760	716	744	752	747	760	763	762	769	751	713	735	707	735	790	713	757	750	796	784	749	770	762	754	796	759	746	761	772	676	702	728	768	708	755	723	766	746	755	693	751	781	745	728	752	697	733	755	688	707	751	807	722	693	754	752	761	766	734	744	715	720	727	755	742	770	778	684	720	752	710	710	750	785	747	747	794	756	756	763	745	767	732	793	745	755	681	763	729	729	706	710	683	787	738	777	743	700	739	736	753	749	701	804	754	723	710	727	726	735	768	783	760	771	771	708	725	778	724	734	722	757	726	750	765	725	708	761	765	709	739	738	750	718	760	711	777	702	736	696	730	701	748	806	695	715	749	703	763	769	702	775	764	731	715	749	753	738	730	727	729	747	698	766	680	748	738	753	699	766	744	775	765	738	723	735	767	737	734	797	787	736	762	764	715	779	726	738	748	745	758	739	754	769	743	733	717	741	723	760	751	743	726	722	770	705	770	708	773	798	761	717	721	771	739	777	749	780	743	725	745	717	782	738	763	750	704	772	764	749	799	748	705	710	781	765	718	725	797	771	759	730	747	750	795	688	743	721	777	754	737	761	744	746	780	769	708	772	786	764	768	774	704	781	723	768	727	724	746	705	720	745	747	766	703	753	762	731	714	775	754	700	751	727	730	738	768	756	724	726	742	734	759	720	721	779	680	722	714	686	753	758	767	679	761	709	743	714	709	715	738	694	781	780	789	719	740	686	737	742	705	771	692	787	735	718	728	730	735	743	779	721	722	778	788	770	731	741	735	727	726	805	699	741	778	791	734	739	741	748	728	752	724	727	727	768	736	734	749	760	747	802	723	727	752	700	735	744	746	794	770	755	770	760	713	731	734	726	676	821	746	755	759	779	730	740	788	748	762	781	769	769	714	737	772	779	776	722	753	800	827	745	747	784	747	772	786	780	724	763	782	739	771	758	769	742	755	771	702	788	715	727	741	722	731	750	735	732	750	752	744	684	785	731	724	768	780	702	750	769	724	702	658	765	762	728	729	766	751	772	740	736	736	759	719	752	722	764	765	766	756	788	749	744	747	766	729	704	699	798	783	727	745	746	732	754	748	767	751	751	741	788	754	743	764	755	750	763	766	695	723	761	732	732	768	779	771	702	745	719	722	725	717	749	751	747	738	734	728	684	690	720	730	751	726	719	765	772	793	775	797	723	716	731	735	777	760	705	758	785	695	750	769	704	722	773	752	761	707	697	752	749	744	765	763	729	751	700	742	784	754	755	755	687	773	797	796	698	764	769	712	768	784	763	755	734	723	746	767	780	729	740	728	740	719	763	794	761	752	751	723	774	710	768	767	748	766	713	732	726	742	705	749	719	740	775	761	769	770	723	719	726	744	746	722	730	780	755	718	755	725	755	796	723	744	776	785	775	752	718	764	739	777	720	736	766	738	748	667	749	779	754	747	691	751	675	707	738	733	712	785	724	720	784	741	692	742	773	730	748	758	740	760	758	655	702	763	726	686	747	747	737	708	787	772	692	723	769	771	729	705	783	770	731	748	750	762	727	703	706	768	731	761	791	748	779	746	747	708	757	774	759	710	789	731	749	773	770	714	699	727	786	733	756	775	779	770	806	736	791	772	746	777	726	753	702	755	747	732	732	714	774	769	708	795	753	746	733	748	718	750	710	793	765	729	773	754	752	750	784	720	728	731	759	742	718	753	738	708	687	724	741	726	734	773	760	769	714	740	753	727	737	753	798	800	732	714	762	733	734	754	733	757	751	771	720	731	771	675	709	762	738	738	695	699	749	766	793	761	725	700	728	760	741	748	801	730	740	717	723	742	778	726	736	763	761	787	727	804	750	729	744	735	758	742	762	752	711	715	778	663	735	751	711	824	730	667	758	723	753	720	713	742	714	774	805	802	732	735	749	806	785	750	742	736	787	784	783	757	715	742	750	742	800	715	759	764	732	737	733	732	737	759	758	764	751	714	759	744	719	737	738	758	680	757	711	749	778	789	764	750	709	748	728	765	719	766	688	754	737	759	743	751	770	736	768	748	776	706	742	742	722	763	758	777	732	756	773	722	780	754	758	773	728	739	797	736	675	722	743	731	750	735	760	750	737	680	730	713	751	735	768	739	748	768	728	762	741	753	707	739	767	803	754	783	734	745	712	784	767	726	789	697	762	727	748	756	752	692	744	741	737	763	707	723	791	704	742	790	728	717	745	728	772	765	733	769	740	734	736	691	753	722	742	702	701	727	769	729	759	724	756	722	708	715	752	774	748	748	736	715	695	704	711	725	778	765	712	688	750	767	736	739	767	680	763	714	736	699	739	758	766	748	701	749	727	726	726	737	720	721	765	746	735	746	735	745	760	755	720	776	756	738	726	763	746	740	772	802	736	675	696	780	670	750	772	691	752	734	739	727	718	773	761	716	710	745	713	764	751	743	726	710	726	736	788	709	727	743	769	725	768	741	809	764	712	784	720	764	774	802	720	674	726	733	739	754	768	718	746	732	788	697	763	737	715	787	732	730	731	760	736	748	707	763	766	773	703	745	679	784	780	793	786	724	698	749	768	708	779	723	804	719	765	672	800	728	784	757	766	730	781	736	824	783	705	755	753	739	747	724	698	738	725	784	752	716	767	768	741	726	725	766	787	734	732	804	750	730	769	721	742	755	727	724	784	704	744	768	762	754	733	749	719	764	753	724	728	690	722	712	712	752	784	711	726	721	744	726	735	711	755	776	774	711	714	711	788	743	758	756	711	746	759	741	750	736	756	730	707	694	725	745	745	753	739	730	715	781	754	728	728	711	698	718	752	747	739	727	755	698	755	719	755	741
18825	4492	2207	1498	1019	706	492	430	363	345	304	249	284	290	246	242	267	267	228	231	262	260	251	258	237	258	237	256	247	252	240	257	223	251	266	261	223	240	232	242	213	257	246	232	234	238	264	222	220	246	239	226	230	236	276	242	254	220	234	248	217	238	240	243	246	238	224	262	220	269	229	252	224	243	252	234	224	240	246	219	238	228	230	227	244	221	252	208	238	230	214	221	245	225	234	232	222	251	224	230	231	226	235	250	241	238	261	200	257	211	218	253	238	231	224	242	239	221	246	205	265	222	227	222	236	229	252	233	234	252	266	240	234	241	236	238	229	237	260	237	249	207	237	243	246	248	237	215	236	204	227	214	266	232	241	242	217	228	240	234	243	241	250	232	231	236	214	220	236	244	237	252	257	223	247	231	220	224	247	241	225	240	238	235	235	227	222	213	228	253	248	241	241	231	226	246	219	238	262	235	216	232	255	253	239	246	226	219	215	234	219	238	236	223	244	250	252	250	243	262	226	228	265	239	229	216	232	254	294	216	222	222	241	234	225	225	250	232	234	233	209	236	248	271	213	232	255	238	214	227	213	221	208	239	211	224	225	237	242	236	238	219	226	257	245	264	233	243	241	233	232	234	230	239	234	273	241	238	256	218	234	227	251	232	256	248	223	248	250	228	255	210	208	213	215	246	254	222	232	246	228	231	236	228	232	238	215	239	247	218	210	245	239	213	231	238	201	220	236	228	244	238	222	227	249	225	230	220	227	244	221	249	232	243	243	283	240	226	240	241	240	206	224	221	213	232	238	233	256	253	241	259	202	239	222	232	234	249	237	232	215	254	218	215	224	240	232	222	216	231	236	231	240	240	250	233	221	220	221	222	233	248	238	251	251	239	228	220	211	209	245	209	229	236	268	263	240	242	198	233	234	233	237	266	225	235	225	218	208	240	258	232	199	253	220	265	221	231	218	192	225	246	233	227	263	225	238	219	251	251	248	247	256	231	232	273	224	229	224	217	228	214	235	211	243	245	217	244	214	252	234	227	218	233	195	248	258	242	224	244	224	225	226	203	240	239	254	230	241	253	258	221	228	218	238	238	213	236	222	225	239	256	261	224	250	202	247	247	222	237	230	247	219	217	252	219	223	212	250	218	218	191	229	273	229	222	213	225	197	230	244	246	245	225	213	197	224	217	248	229	241	236	242	230	229	228	245	208	256	228	254	240	242	220	246	221	248	274	220	256	237	224	251	241	225	230	251	234	244	210	217	225	225	217	234	237	208	235	217	240	248	232	244	247	221	247	266	262	256	230	255	244	238	238	241	219	244	233	232	229	243	240	203	235	231	227	250	242	245	262	240	228	222	235	225	241	212	248	212	276	250	211	196	223	193	241	233	249	246	226	239	244	234	236	205	194	238	259	252	236	225	233	214	265	229	229	231	224	229	214	265	241	212	220	234	243	208	245	243	230	214	234	234	229	246	209	262	231	208	225	235	277	205	230	219	213	234	244	245	255	223	210	232	206	264	227	232	231	228	250	246	217	237	254	248	241	257	233	254	246	233	239	237	242	186	209	220	228	207	257	243	236	229	255	238	218	259	246	233	267	237	252	235	250	266	242	242	231	195	232	228	238	224	209	251	206	236	216	185	223	236	262	220	241	234	239	224	247	242	227	213	227	218	213	221	250	229	237	270	220	244	252	266	252	225	242	230	239	249	262	254	226	221	236	226	266	238	209	259	264	257	243	205	231	248	251	233	232	253	211	248	253	236	243	248	241	242	245	230	241	215	235	203	223	256	240	239	233	240	211	235	235	240	248	236	212	228	240	208	227	244	247	202	233	226	214	204	242	228	232	247	204	245	226	260	259	251	248	229	219	214	249	222	213	231	242	244	227	215	233	247	229	231	222	238	239	238	223	234	235	212	252	239	234	228	227	258	239	244	236	240	253	248	234	211	255	233	223	213	244	227	202	223	198	253	245	241	233	248	188	222	211	205	225	228	227	234	219	262	219	237	223	229	218	240	268	229	238	250	229	254	228	259	243	244	247	268	211	227	234	246	274	238	235	271	229	252	205	201	242	243	231	235	235	232	237	236	213	243	261	231	235	210	230	233	234	222	267	240	214	226	242	239	242	253	217	237	234	217	230	254	240	253	249	234	210	236	218	228	228	223	249	246	245	247	238	239	220	254	252	225	265	241	227	230	241	242	261	237	236	256	229	238	207	217	244	190	229	188	242	228	221	246	215	222	224	234	227	226	251	249	220	237	232	233	269	238	209	229	239	243	233	223	263	240	204	235	230	220	221	235	207	236	258	254	243	236	251	213	257	220	238	241	251	205	254	219	204	216	252	244	246	228	235	217	221	258	245	246	239	238	244	217	232	225	195	226	260	243	251	242	235	250	231	251	243	223	222	224	223	197	245	240	211	235	210	221	262	245	251	256	239	240	259	244	252	197	248	245	209	218	241	229	231	230	240	246	239	227	233	230	241	244	271	276	240	222	249	244	216	239	250	255	219	227	231	249	216	258	227	258	213	207	229	245	204	214	230	248	224	224	244	254	255	262	231	213	237	245	227	231	273	233	208	233	225	259	260	231	238	239	240	210	210	214	226	228	214	237	231	209	182	221	221	271	242	223	244	232	241	223	247	217	239	242	229	207	225	237	252	231	220	221	238	250	256	211	243	250	218	255	221	248	228	218	263	246	245	234	236	235	235	245	241	249	220	240	241	217	225	211	240	263	215	228	198	233	241	268	215	239	231	229	228	219	237	247	227	250	223	247	246	226	233	249	248	239	238	215	225	211	238	250	225	222	278	204	193	262	242	225	259	231	211	230	227	196	237	240	241	220	259	241	253	214	256	252	258	234	222	195	251	217	249	256	223	223	242	264	244	229	239	232	207	225	220	231	211	230	238	259	227	242	239	263	241	254	227	200	216	216	219	238	231	248	213	226	227	244	236	212	229	222	213	233	221	239	223	245	250	263	221	204	221	213	255	229	237	240	253	204	225	226	211	248	212	199	233	231	232	245	220	210	213	228	232	204	207	192	255	248	196	224	218	249	207	229	233	245	254	260	252	217	247	251	259	215	227	236	227	232	261	226	246	224	228	235	235	237	212	250	240	254	212	240	247	237	237	254	233	259	193	220	227	247	208	268	241	252	250	221	245	253	220	227	246	213	208	238	242	239	239	237	204	237	239	235	240	243	223	262	273	256	273	233	243	220	232	203	226	221	254	218	230	227	174	224	243	250	201	263	217	213	233	212	251	254	248	218	236	246	257	211	226	252	217	237	238	240	231	227	226	233	263	241	209	256	212	228	239	222	254	226	236	231	221	246	241	215	233	244	221	217	225	230	258	212	224	225	245	241	225	229	256	225	239	208	219	229	228	216	258	232	248	253	242	211	249	249	246	213	219	212	198	219	227	206	192	209	233	251	244	231	231	215	232	215	216	228	267	220	249	223	243	238	239	223	223	220	224	204	256	224	227	240	243
11005	2652	4040	4533	3604	2768	2125	1648	1262	1102	920	831	773	766	745	758	686	704	675	652	623	621	654	662	646	640	616	585	591	577	635	637	599	588	618	582	580	574	599	590	573	601	611	598	607	579	593	576	597	617	583	572	586	547	526	539	565	565	549	576	570	577	571	518	623	531	558	531	537	548	541	542	581	546	558	580	553	540	552	540	570	531	559	513	552	510	554	543	538	557	509	547	523	581	524	580	545	499	513	546	538	542	561	535	524	522	579	543	573	554	542	556	565	536	556	552	511	541	542	518	557	552	581	544	554	537	578	522	548	535	536	578	537	567	536	558	577	548	552	560	548	552	543	520	532	539	543	543	549	518	577	555	540	544	557	514	537	538	539	569	532	585	553	548	559	524	559	548	536	527	530	527	537	551	582	489	552	523	544	531	553	535	566	539	558	545	530	522	573	514	546	568	566	529	520	539	543	561	541	540	542	498	542	564	547	572	541	528	510	563	578	558	536	538	530	563	564	555	559	547	565	566	531	597	555	569	572	556	549	583	548	504	557	540	560	534	483	540	574	535	561	529	540	591	523	510	547	574	582	545	508	593	536	569	547	555	551	530	567	575	531	528	558	580	524	546	561	517	598	590	532	521	543	525	525	509	547	523	538	587	552	513	591	497	540	559	539	546	571	542	522	569	482	518	556	534	544	578	549	553	568	529	577	562	491	547	561	562	519	550	545	537	588	538	524	557	536	554	571	516	513	572	540	581	579	566	565	591	584	528	613	501	583	585	555	564	547	544	542	534	551	544	538	531	529	521	529	552	580	549	534	558	533	546	533	561	532	541	522	510	551	523	578	568	551	537	517	561	553	525	579	554	524	565	507	525	527	562	554	528	511	538	530	547	550	564	574	549	556	578	525	546	564	507	581	571	565	491	582	552	554	556	520	546	526	558	558	554	537	522	549	551	511	580	559	531	560	538	577	556	496	541	540	568	536	540	515	602	518	542	523	553	539	559	532	596	562	573	516	544	536	551	551	531	571	585	558	520	558	514	553	569	557	551	531	515	549	558	491	541	515	608	524	537	543	543	541	541	539	490	544	551	546	528	588	558	502	557	564	558	550	586	549	597	524	565	578	551	542	522	545	532	550	585	523	544	577	546	533	553	546	532	563	527	574	528	542	568	554	520	514	532	540	518	526	558	562	551	531	553	551	545	521	509	530	554	540	563	549	564	553	544	533	542	492	556	552	587	501	542	524	501	584	533	526	566	551	563	542	560	551	522	540	511	543	537	536	528	544	549	552	561	535	539	573	550	579	548	539	541	562	548	551	509	556	584	544	492	546	591	584	578	573	555	530	579	586	584	572	567	558	570	542	539	554	554	587	535	568	539	515	538	544	552	537	539	556	529	553	508	545	580	554	571	548	538	516	536	556	555	544	565	543	578	558	555	495	498	548	562	514	558	556	517	552	533	540	540	569	523	574	546	525	526	614	543	565	589	545	547	508	542	549	555	575	536	602	588	573	567	590	550	575	568	511	543	567	543	550	542	546	558	546	523	562	520	600	556	567	519	530	516	573	528	536	568	554	537	536	558	493	563	538	548	525	560	503	503	543	561	542	571	556	563	584	605	616	549	560	543	531	544	556	555	526	562	520	527	571	571	557	547	576	553	581	546	563	527	578	573	592	536	494	538	552	544	550	543	537	574	552	571	558	536	582	550	555	554	562	534	532	570	585	582	587	518	568	559	516	554	544	578	516	568	528	519	537	579	578	542	526	554	552	586	514	543	539	518	548	570	525	546	549	567	554	597	547	556	563	570	554	556	553	531	513	535	563	572	555	526	530	586	500	537	567	557	542	589	565	595	520	538	556	551	510	577	554	566	543	537	543	550	546	533	551	539	516	532	546	560	577	551	531	557	571	529	544	546	588	585	595	534	557	569	600	561	538	553	532	570	530	525	531	551	530	529	540	524	559	535	532	533	562	541	564	561	591	548	545	538	539	591	536	564	514	509	533	527	540	590	503	549	577	517	533	535	576	559	534	531	555	527	580	581	550	565	573	536	540	587	585	512	519	556	568	556	566	540	528	549	522	549	559	551	500	554	569	573	584	551	565	553	525	586	528	570	558	549	553	548	535	511	510	602	533	546	550	566	562	529	553	541	557	516	545	544	566	511	534	535	573	549	518	547	582	584	518	553	520	615	586	574	509	524	553	551	587	546	544	525	513	564	579	554	553	572	499	521	569	552	574	573	543	543	541	551	556	560	556	580	543	568	531	573	578	589	525	514	558	552	528	583	556	531	536	567	546	519	574	550	532	525	574	540	509	504	570	522	569	537	541	525	531	545	520	529	536	559	525	498	536	531	526	548	573	533	537	551	581	527	569	518	538	579	561	587	567	536	503	552	558	521	522	525	501	548	563	527	560	514	539	573	547	570	559	506	535	545	529	571	580	574	548	575	564	534	575	532	537	540	551	532	526	542	574	598	550	558	567	541	540	550	571	513	610	581	608	473	563	552	548	536	538	558	582	543	564	548	546	551	573	561	556	547	588	540	566	569	548	526	561	592	585	579	519	562	570	558	546	544	552	544	597	544	516	520	576	522	556	527	531	585	541	528	565	552	538	568	520	531	565	525	504	531	594	534	569	506	567	574	559	567	519	517	569	527	525	511	545	530	522	603	554	544	559	527	545	555	528	550	523	524	536	540	532	555	541	576	519	529	557	547	513	538	563	535	602	529	572	565	535	527	530	559	547	578	556	554	559	533	567	570	544	515	539	574	579	557	586	521	557	571	571	551	515	546	562	564	566	567	563	532	545	541	529	546	521	569	526	570	543	526	536	539	535	557	532	524	547	531	508	561	536	568	536	571	534	535	525	540	546	572	540	576	587	571	492	549	577	575	544	535	565	498	525	566	545	519	593	570	523	519	553	527	537	590	527	574	525	573	579	556	503	557	545	589	562	558	544	520	575	547	520	544	527	532	501	525	510	505	548	508	530	564	537	563	550	538	555	544	563	532	557	529	573	535	536	566	552	571	546	508	516	553	506	498	612	532	547	572	575	534	544	529	538	587	535	535	577	564	550	560	530	517	543	564	560	525	580	581	558	497	519	524	538	537	565	575	568	546	558	557	540	550	553	524	553	552	519	575	573	588	544	558	497	521	515	536	568	572	551	544	571	571	526	579	550	567	551	536	532	555	523	537	529	534	545	549	538	511	534	523	578	593	548	536	538	526	525	529	492	552	534	529	532	524	568	544	542	520	549	569	488	527	590	546	560	542	551	557	548	538	554	554	564	549	514	539	532	532	555	527	584	587	559	570	522	579	499	535	543	553	520	523	547	548	567	513	514	529	570	562	566	545	549	563	541	554	523	575	521	594	531	557	567	492	528	533	539	580	541	518	558	542	500	535	524	561	595	528	548	530	584	549	587	543	530	525	570	507	557	545	541	574	503	554	539	588	549	483	571	509	547	544	561	538	534	536	576	594	576	537	544	521	522	544
39703	12431	4271	3028	1948	1272	901	767	615	519	459	402	391	356	386	377	390	380	365	372	371	356	321	313	342	298	324	369	345	372	350	351	334	338	318	331	329	382	312	312	345	317	327	328	315	308	341	320	279	323	323	316	335	262	334	308	291	309	329	304	299	300	318	299	324	324	303	301	320	304	341	304	340	315	299	346	329	301	307	304	309	304	278	375	332	269	322	306	312	326	272	296	313	298	329	297	303	294	314	299	326	305	300	297	308	322	303	318	328	285	303	303	324	322	279	297	352	315	281	310	341	278	307	315	290	323	281	313	317	336	316	306	292	294	302	330	305	309	298	275	287	338	297	318	288	281	301	302	304	329	323	336	305	327	288	341	276	311	282	308	294	327	288	308	293	316	350	321	330	346	306	325	308	328	318	321	297	316	323	320	359	333	317	330	354	285	321	310	283	281	369	320	292	324	295	322	315	316	324	322	275	330	296	307	314	319	298	294	316	309	328	289	330	312	328	292	343	285	330	303	319	324	312	319	287	304	276	303	307	322	325	324	313	305	327	319	293	322	302	301	303	372	303	313	338	289	336	319	273	302	303	293	276	304	341	318	295	328	293	290	290	305	315	311	296	298	294	310	345	346	315	310	299	331	316	331	292	329	331	346	290	303	313	321	311	310	311	330	284	334	347	353	275	318	343	309	305	301	324	308	332	314	324	326	265	302	303	280	318	307	323	314	325	307	308	340	326	291	324	307	284	324	307	309	327	310	291	302	331	320	335	331	298	314	332	313	296	322	316	320	334	313	352	313	295	308	299	344	359	329	350	308	308	330	328	329	320	320	326	363	325	279	299	284	319	280	343	304	317	296	322	310	348	306	275	325	289	313	308	333	272	302	330	333	315	330	334	313	298	290	336	340	298	335	310	323	322	285	335	306	324	282	307	328	312	298	316	328	298	335	293	309	274	327	327	318	293	314	325	319	247	293	315	300	280	327	319	315	297	310	335	290	317	320	311	310	330	342	323	294	296	313	333	330	318	298	321	317	300	285	339	332	292	305	312	316	333	294	318	331	311	299	264	307	290	274	304	336	294	308	292	341	329	281	339	325	309	309	308	312	343	338	341	291	298	300	263	269	337	314	316	300	324	284	330	335	321	290	318	333	287	303	313	306	300	317	300	305	267	311	333	313	310	305	327	327	296	323	304	305	340	331	298	292	348	305	296	312	334	318	309	325	321	306	310	302	344	313	307	350	296	292	328	326	278	330	315	312	323	298	308	304	312	327	305	309	332	322	344	343	302	290	324	278	318	268	332	288	317	326	301	313	321	270	317	301	318	305	298	322	323	294	286	319	321	350	339	301	312	295	318	315	316	328	278	351	320	317	302	341	304	324	306	311	325	335	340	333	290	345	320	320	280	324	330	269	282	343	316	273	269	332	336	298	332	335	308	311	270	316	358	345	325	304	334	362	314	335	352	329	294	334	294	333	314	311	308	339	313	297	276	304	305	320	305	335	300	322	326	284	308	296	296	315	317	307	331	305	301	314	317	332	328	296	312	300	287	308	291	292	346	313	335	325	316	325	335	302	329	308	364	330	299	315	294	288	298	289	296	294	322	325	301	276	314	298	311	300	327	322	324	314	274	299	357	300	313	335	288	317	309	317	299	320	332	336	299	279	370	321	275	336	317	289	349	314	321	337	287	331	283	315	264	331	319	298	320	283	309	345	327	344	316	352	304	305	315	334	332	321	296	315	308	308	315	285	294	290	310	298	301	299	313	314	323	311	289	307	306	293	306	284	311	343	326	284	322	286	314	280	326	298	308	305	300	295	336	315	332	301	316	291	310	315	331	319	273	285	304	360	341	324	324	330	311	330	340	334	336	279	324	283	282	308	336	308	306	305	347	303	314	283	284	290	307	309	330	326	304	321	328	306	328	302	286	300	290	297	280	314	304	323	331	356	328	310	313	297	314	320	280	334	293	288	358	315	331	319	315	347	322	289	296	308	304	282	316	322	279	301	320	299	336	294	329	325	335	305	306	324	313	302	324	323	308	310	285	310	303	298	286	320	333	326	323	295	323	293	312	314	311	317	318	325	330	332	314	352	308	308	290	320	287	332	292	298	318	274	290	337	328	333	311	326	278	316	293	288	325	292	352	332	329	336	288	331	312	325	316	326	335	281	320	328	302	318	329	317	304	297	298	380	310	338	325	319	329	314	317	336	328	295	300	273	320	305	275	332	310	293	317	305	314	298	316	295	298	296	316	302	302	315	341	300	325	296	299	310	319	305	314	326	323	324	307	301	291	333	289	312	263	308	299	320	282	316	373	347	347	277	314	307	299	289	303	290	308	323	334	328	308	310	294	352	328	309	303	322	284	327	318	309	333	267	298	328	330	309	305	325	307	306	296	329	330	330	306	321	308	280	306	315	334	318	277	315	349	325	331	307	315	340	313	302	283	356	321	300	312	354	316	321	305	313	297	335	284	337	319	300	328	317	298	301	280	329	330	308	345	297	317	333	335	328	262	306	320	299	316	311	350	305	250	335	276	308	283	297	312	319	285	300	327	309	312	296	333	322	289	289	342	326	349	317	297	297	318	349	314	301	321	332	334	272	298	330	331	326	347	292	309	304	284	304	301	295	281	355	313	332	312	302	330	316	336	288	332	315	303	328	334	312	314	309	342	315	308	292	296	310	301	304	300	345	331	314	332	310	302	332	330	326	298	290	327	312	317	306	323	325	293	335	323	291	316	299	338	300	301	307	297	328	299	328	289	301	311	314	298	337	331	320	283	301	317	302	316	318	338	306	313	290	334	306	291	292	330	312	292	333	316	284	263	315	327	324	329	318	293	287	311	310	326	309	316	300	307	341	322	329	311	306	301	326	312	288	283	316	304	287	307	311	327	315	296	306	323	342	309	328	314	291	295	318	301	321	311	299	313	305	296	326	307	306	331	331	315	315	307	357	301	291	306	320	321	322	329	328	324	269	327	311	336	293	316	315	288	306	317	333	304	315	285	329	323	300	344	300	319	302	311	325	299	326	276	310	318	307	306	301	316	281	308	314	285	312	325	331	332	332	325	268	298	343	311	312	269	279	305	332	327	309	333	357	289	288	284	337	307	341	304	324	325	312	339	322	329	300	293	312	307	322	323	323	320	316	303	297	302	302	282	300	312	320	320	320	301	309	330	249	324	317	316	316	303	330	301	304	326	301	364	323	306	297	292	297	325	333	334	332	287	309	328	276	322	315	322	311	310	317	303	313	274	338	281	304	316	317	302	307	293	316	338	335	339	321	336	312	311	324	283	283	307	309	287	341	337	351	313	292	279	314	319	333	296	280	293	321	344	324	302	301	318	342	346	281	309	315	336	326	325	299	299	318	328	321	301	302	350	330	306	296	291	314	328	322	308	294	342	324	327	280	307	288	304	332	315	344	276	310	282	314	300	284	306	284	294	312	342	351	321	284	311	291	308	312	316	311	280	315	342	346	310	349	319	291
24164	4679	6929	8041	6474	4803	3675	2788	2185	1764	1513	1346	1222	1189	1158	1019	1055	1001	1001	980	994	952	844	859	917	826	921	926	906	883	859	869	897	863	834	810	825	809	785	837	734	786	749	763	742	802	833	766	729	776	802	740	720	730	700	696	703	698	775	687	698	654	702	732	704	759	683	654	710	664	691	677	685	737	692	698	750	706	741	704	670	682	696	705	719	691	720	701	719	695	682	681	696	718	720	681	703	701	728	653	776	697	705	713	747	709	724	732	699	730	727	739	677	718	718	745	757	723	676	753	667	725	670	653	707	711	690	668	714	716	649	705	717	751	671	664	693	671	665	734	760	653	681	712	675	713	682	694	708	685	694	662	703	710	688	714	723	706	719	669	669	694	711	657	695	728	680	747	731	619	689	734	725	698	725	658	719	709	728	735	720	710	694	664	694	751	724	719	692	685	697	663	717	675	644	697	684	670	713	731	741	668	725	707	677	718	638	664	631	680	654	693	743	693	709	692	711	742	691	729	718	704	742	672	645	725	710	744	738	695	700	691	667	703	679	742	714	663	680	710	752	692	663	725	679	744	726	727	699	691	664	706	716	688	730	718	741	722	697	655	710	680	697	705	748	737	697	690	713	728	713	742	695	713	721	687	688	713	699	732	670	668	681	779	713	734	687	659	712	747	674	707	675	743	695	743	730	635	733	695	702	677	689	711	678	708	701	722	726	711	717	719	667	754	681	700	729	671	723	726	709	687	739	719	706	716	765	691	697	689	699	716	705	696	633	692	710	656	722	668	731	677	724	679	688	660	678	683	706	715	711	720	697	676	685	686	678	715	704	705	694	685	683	708	667	704	657	668	725	711	653	654	665	650	699	654	704	707	714	684	679	686	702	731	709	705	719	701	735	754	652	689	701	683	734	704	705	700	696	757	681	702	679	686	731	730	695	694	733	703	725	708	706	741	706	680	694	733	704	696	725	710	651	711	664	700	692	723	743	673	706	694	681	704	700	640	692	741	671	664	719	661	713	715	686	706	743	687	706	690	666	657	733	743	694	746	705	739	703	704	694	728	691	670	686	720	688	716	679	676	660	694	689	695	711	716	649	677	705	699	739	718	739	697	715	700	712	712	685	733	718	696	679	679	683	699	685	693	706	719	739	720	688	667	736	721	679	644	696	712	679	752	685	688	701	715	711	705	754	708	692	674	686	723	671	668	689	702	698	664	688	704	700	680	698	691	672	704	664	691	694	734	652	701	721	759	650	727	720	741	742	764	723	690	732	672	744	687	744	706	692	697	714	695	709	707	725	706	693	671	696	694	686	728	695	684	667	774	711	693	746	672	693	713	733	663	649	706	738	708	712	699	700	705	692	693	701	708	724	675	753	645	684	684	694	659	695	675	705	708	687	680	699	733	715	639	746	706	719	734	678	696	679	675	708	708	708	725	713	720	690	651	659	733	707	685	667	668	705	742	751	664	671	671	679	711	767	669	732	695	680	670	687	704	698	699	713	701	737	708	681	692	699	733	672	688	651	697	680	683	683	703	675	694	706	708	675	723	706	698	721	712	684	700	669	659	708	699	690	699	658	674	625	636	686	705	660	696	659	726	718	719	698	729	721	680	694	677	637	729	711	716	696	671	775	710	645	671	677	683	734	729	700	677	713	646	731	654	665	716	688	701	684	695	711	722	701	681	697	706	688	692	624	707	707	743	678	748	712	738	607	665	656	672	707	716	661	700	716	719	686	730	700	681	711	721	678	705	701	706	656	712	693	678	679	720	722	675	702	633	697	650	660	652	726	691	701	710	683	690	674	699	695	704	754	671	668	776	749	723	660	697	702	707	674	729	696	697	691	735	687	681	700	682	691	716	657	728	721	744	688	677	678	677	718	698	735	714	676	690	716	741	664	692	670	711	691	663	695	637	692	688	697	677	677	728	754	728	717	705	731	725	684	689	722	690	704	670	754	680	696	712	720	678	703	695	696	712	705	751	684	733	683	727	691	681	691	724	676	688	661	711	709	674	656	691	712	686	678	689	697	731	695	641	748	698	751	698	694	734	693	670	682	699	743	710	678	688	707	676	727	713	732	700	671	676	717	718	756	744	691	668	693	700	676	732	691	683	666	716	690	677	715	653	673	671	661	681	685	717	709	699	697	659	726	709	718	655	686	715	701	731	689	684	743	718	674	633	671	727	728	720	686	719	659	694	678	702	655	700	729	699	737	710	709	677	692	650	698	707	758	678	656	670	682	682	668	675	707	676	695	683	716	688	715	673	705	691	682	664	721	717	687	676	691	708	680	682	723	685	712	720	697	728	707	712	694	651	689	666	682	686	706	725	700	684	753	699	663	715	762	658	698	700	718	737	699	688	684	716	674	744	718	664	670	645	713	710	707	712	699	676	708	659	681	697	671	709	725	678	714	729	663	721	658	733	676	687	736	688	764	714	729	732	697	704	728	673	686	727	693	695	690	723	710	707	620	723	726	671	693	693	734	670	688	725	677	699	710	694	680	646	709	687	694	708	682	728	653	747	717	653	692	696	665	744	655	685	684	685	688	678	699	695	681	673	656	725	712	678	684	698	701	686	704	751	709	657	774	651	751	685	681	741	689	669	649	770	659	726	679	682	663	740	688	732	703	705	704	653	676	701	653	713	636	691	725	657	712	698	717	676	722	738	687	713	686	675	705	672	710	698	654	707	722	688	685	697	713	711	669	664	646	686	682	691	680	701	722	676	693	683	693	664	698	671	750	697	731	727	700	763	692	721	663	687	737	715	698	718	691	663	747	663	724	660	721	697	696	669	694	681	691	685	699	653	706	703	668	716	666	727	658	695	679	701	699	734	647	686	676	741	675	685	707	696	723	751	668	703	682	684	732	721	676	648	695	698	660	754	766	698	716	701	723	649	712	650	733	721	696	699	727	707	709	697	697	688	763	697	695	721	658	723	738	754	712	717	722	749	675	708	719	731	694	685	733	708	690	693	723	708	676	687	765	698	687	723	720	746	689	667	668	664	717	708	764	680	701	686	725	666	722	685	683	685	695	672	678	675	663	710	721	665	732	695	720	719	693	672	696	700	676	717	702	752	678	723	699	704	706	685	716	694	713	691	704	700	675	668	725	691	623	688	677	676	706	735	716	705	686	724	728	675	680	736	703	660	751	696	721	690	677	689	687	664	689	684	681	683	737	663	718	665	698	699	735	675	691	715	724	692	735	719	695	689	748	687	744	727	684	701	670	700	736	678	761	735	679	738	684	733	697	678	724	737	681	714	736	714	707	694	683	693	664	678	697	654	726	696	666	711	687	713	673	678	710	714	696	704	708	695	692	697	721	684	713	708	687	700	699	716	717	678	647	726	649	682	716	690	667	701	741	664	660	668	689	724	706	749	684	701	703	729	676	683	660	706	678	706	693	743	690	695	719	663	672	710	750	691	711	638	720	710	681	750	719	666	722	670	717	694	706	721	726	705	680	673	736	670	656	757	713	742	685	717
51150	19496	6759	4312	2751	1772	1294	946	814	684	617	520	509	502	476	448	405	414	425	383	414	402	347	346	367	351	403	408	392	387	407	400	416	347	364	332	380	322	348	346	368	368	346	330	367	363	345	383	345	366	361	343	351	356	370	355	367	372	334	377	344	401	325	379	360	337	345	315	349	339	355	331	330	339	332	322	333	345	335	345	329	344	340	347	327	329	329	339	323	314	346	298	352	339	354	295	321	340	357	355	332	351	331	347	334	314	329	338	332	363	343	338	357	347	334	343	363	316	324	377	322	361	337	369	351	336	321	303	379	354	357	318	314	303	335	327	334	341	360	309	316	318	344	335	324	343	355	317	348	309	347	361	321	347	353	314	358	346	340	345	334	305	324	339	357	364	343	316	348	339	363	357	335	310	333	372	318	366	356	343	343	331	336	362	335	338	358	343	334	364	352	344	323	305	366	331	334	372	338	354	340	358	331	340	339	353	385	313	358	369	368	356	341	335	381	319	338	380	362	338	363	371	328	346	313	326	343	347	373	321	338	346	368	311	349	361	332	361	337	339	326	344	328	343	336	340	343	322	358	320	338	341	320	344	337	335	300	296	322	347	311	310	367	341	336	321	360	360	361	347	337	311	355	328	350	309	320	334	329	342	306	368	341	338	334	380	317	293	320	372	348	375	371	353	348	322	322	367	346	354	321	333	318	362	331	340	365	330	365	302	349	388	351	335	369	303	310	385	340	334	321	328	355	364	358	326	362	317	341	328	329	348	316	348	327	338	331	360	343	350	379	361	367	331	349	344	340	337	320	343	319	357	348	344	327	314	307	323	351	376	318	346	312	333	339	353	338	350	353	313	366	341	366	339	317	337	356	322	336	331	342	327	353	345	319	363	351	369	298	299	323	346	333	332	360	310	334	348	314	326	305	366	336	376	312	325	318	337	300	301	336	349	358	340	314	364	370	329	367	319	317	326	372	332	350	335	387	347	362	319	328	362	323	341	342	307	337	322	336	312	328	353	327	334	357	360	397	314	295	336	330	349	343	360	371	353	330	327	316	327	341	314	360	337	357	349	337	368	359	337	302	344	326	309	337	334	324	355	338	336	321	361	335	403	354	373	311	350	350	319	355	318	333	356	351	323	348	333	345	366	324	368	321	349	332	363	325	329	352	356	342	347	328	317	331	314	333	358	330	322	375	352	330	344	360	367	327	327	339	316	345	352	330	362	366	325	347	339	333	330	394	341	336	327	353	364	300	361	303	329	304	342	327	347	360	365	306	335	352	387	334	356	376	329	369	333	314	314	349	319	337	347	368	328	313	343	341	320	364	367	370	343	321	341	369	323	329	311	362	365	397	330	369	321	341	357	334	319	347	325	328	362	383	381	368	397	341	324	362	326	322	332	332	330	340	336	359	323	316	374	352	374	360	376	350	322	366	333	334	351	356	327	358	348	337	317	331	339	359	301	338	322	348	327	335	332	337	349	355	337	315	336	299	335	365	360	329	356	319	307	331	331	335	364	328	339	342	335	323	360	343	366	384	359	329	336	347	329	353	337	372	348	343	374	323	337	352	350	341	336	332	303	303	323	303	323	357	348	337	297	346	324	356	340	368	343	360	354	328	330	378	366	355	358	319	356	337	345	327	315	343	357	351	329	338	335	310	318	378	354	338	307	357	341	300	319	325	369	300	303	292	364	374	364	337	349	352	350	308	329	352	362	326	310	388	314	352	369	331	368	346	330	350	321	319	327	338	346	329	310	340	354	389	343	322	327	325	320	334	354	337	335	363	363	352	379	323	368	331	323	303	339	352	331	363	363	327	322	346	308	316	349	357	339	320	333	344	343	337	315	332	322	337	342	376	336	317	313	358	339	328	315	377	355	332	334	326	341	325	379	302	342	342	359	377	349	311	327	347	370	344	337	344	347	361	330	355	358	325	349	346	313	351	326	346	358	336	333	309	322	347	360	349	338	322	342	316	354	348	341	312	342	301	330	354	362	359	351	326	352	322	320	373	364	359	335	311	342	373	362	345	346	307	327	307	325	381	385	321	342	285	337	390	335	335	328	348	368	323	348	347	312	292	349	378	333	341	305	322	330	305	329	328	366	342	324	338	324	327	319	327	332	342	314	339	329	360	323	354	305	351	327	337	329	343	322	310	353	333	374	323	325	377	331	337	356	384	368	322	319	326	324	339	334	332	376	344	329	355	336	334	311	344	348	337	369	342	360	330	333	337	362	358	355	345	324	302	318	350	319	340	338	347	379	340	316	380	347	349	327	335	307	313	361	350	360	352	318	321	308	316	347	336	404	343	310	341	366	294	379	355	338	337	343	386	342	315	356	352	333	356	331	348	338	343	332	342	338	326	332	355	359	333	316	329	315	353	310	293	334	384	359	364	316	333	331	356	341	370	329	368	344	321	364	338	336	341	362	342	349	302	325	331	335	347	325	334	397	365	355	319	345	378	327	340	327	337	345	373	354	326	348	352	329	335	357	362	349	350	354	334	359	348	368	346	346	334	339	349	330	338	359	365	365	378	310	340	358	343	368	361	363	352	332	324	322	370	375	368	346	329	366	327	340	363	332	336	313	342	354	313	355	353	376	352	345	309	322	337	351	349	344	370	359	343	311	368	369	344	331	340	312	326	331	328	367	355	327	360	338	316	339	352	296	336	324	319	347	312	358	358	344	291	352	327	320	321	306	304	387	372	323	345	337	341	313	372	329	349	368	380	353	339	314	351	367	341	315	338	388	333	328	371	333	333	355	361	335	318	347	376	364	339	348	341	355	342	345	333	348	339	337	325	351	365	339	303	318	375	330	376	358	344	344	314	363	322	304	347	339	317	356	357	345	310	327	345	337	299	323	324	343	339	371	379	332	351	336	363	348	338	338	330	369	348	354	382	330	329	317	354	359	342	345	346	309	359	348	338	324	326	342	359	383	334	321	285	335	342	307	358	348	344	324	344	347	330	327	353	334	387	350	362	326	364	349	333	331	346	338	355	342	356	353	343	350	325	343	365	351	370	296	338	308	343	355	339	348	354	338	351	333	342	320	349	360	335	346	345	344	360	326	313	323	372	377	363	337	341	330	348	332	338	374	366	363	343	339	335	332	344	332	279	341	333	341	311	321	360	310	331	328	339	316	317	343	381	318	319	339	342	351	339	349	333	317	320	314	349	328	331	361	355	338	322	333	297	361	337	368	341	328	352	324	341	323	347	340	322	321	334	339	347	343	393	347	342	339	313	345	321	320	353	345	332	351	332	287	333	350	325	360	320	356	347	309	366	341	371	352	334	320	323	296	329	344	352	339	334	340	336	329	326	317	326	317	344	351	358	323	363	344	320	320	359	323	355	345	336	321	343	328	328	301	329	337	377	344	350	315	370	341	357	324	377	351	340	325	352	324	326	325	358	332	325	321	370	333	333	342	327	334	321	342	324	353	308	359	309	328	311	334	344	364	318	354	375	338	359	329	316	348	309	351	333	338
31231	6936	9092	10419	8729	6602	5106	3771	3022	2379	2096	1748	1564	1453	1322	1295	1247	1261	1228	1212	1134	1058	1045	1067	1040	1082	979	997	1021	1003	1017	1043	1046	970	959	906	862	875	901	913	802	862	900	872	842	834	834	855	841	831	785	810	785	773	814	736	715	764	806	804	782	770	754	788	733	752	798	770	721	783	754	736	736	762	788	769	750	775	720	702	727	782	756	738	713	739	740	725	721	812	755	719	729	750	680	756	763	725	699	751	703	742	748	783	751	747	717	750	767	724	710	765	703	738	762	768	750	669	722	782	769	782	726	773	768	765	724	726	765	725	791	722	723	746	766	710	784	765	683	807	695	743	775	775	787	737	732	744	717	711	719	740	705	751	795	721	783	713	798	732	725	720	739	774	680	723	722	788	772	737	709	764	738	746	718	781	722	735	731	765	743	728	696	702	777	713	748	713	730	742	754	745	786	746	717	762	746	713	743	736	723	731	777	737	714	756	708	736	769	701	779	743	752	745	732	693	777	765	717	748	778	744	692	771	765	725	720	722	718	751	716	726	731	786	702	727	742	705	722	719	742	746	719	750	742	752	741	737	727	744	760	790	689	692	731	741	694	751	762	720	758	769	748	754	739	761	780	738	716	723	743	769	770	747	769	712	752	735	784	742	736	732	693	741	748	744	754	744	791	755	686	756	743	702	716	735	716	756	795	717	782	765	729	734	706	731	778	703	752	759	743	801	769	743	738	739	721	750	742	759	741	732	742	740	801	756	756	792	753	723	715	729	706	717	734	759	727	703	736	758	735	690	733	684	719	729	757	768	719	758	751	755	698	751	747	790	758	771	733	694	749	713	736	755	752	750	774	750	745	764	736	731	764	764	768	694	711	776	755	732	707	713	765	730	725	743	699	664	721	739	744	767	744	742	766	746	748	742	767	740	719	745	754	738	763	714	719	761	750	735	765	708	736	741	736	752	790	741	737	766	739	744	784	744	744	696	744	703	693	786	711	737	749	695	747	766	784	783	745	748	730	710	774	761	709	745	719	732	735	759	696	697	728	735	762	747	779	735	724	730	742	720	758	789	748	714	717	750	727	758	696	752	750	706	723	757	795	701	718	821	767	723	767	736	750	715	719	710	729	767	753	756	759	736	761	722	733	711	754	793	666	735	767	702	690	711	777	774	795	765	794	762	783	777	776	753	727	736	744	731	727	686	754	709	758	714	773	757	749	753	704	797	729	760	757	708	760	721	770	747	750	764	755	757	751	732	715	779	751	696	808	775	763	691	695	769	813	740	771	751	747	682	725	722	747	754	717	791	736	729	751	747	732	725	774	787	718	737	753	755	709	758	758	762	744	791	741	723	722	744	760	761	775	727	765	784	774	750	716	720	698	732	748	721	774	751	743	755	743	757	778	717	763	716	719	695	764	739	749	731	768	732	783	740	751	720	720	763	751	743	729	732	728	763	722	715	785	739	710	799	719	760	712	744	732	715	742	741	755	769	716	695	717	743	698	731	699	743	722	722	728	735	770	678	774	733	718	735	733	769	757	734	791	716	690	750	792	738	746	749	731	747	722	779	735	733	745	710	745	751	745	708	721	735	718	775	742	750	807	748	732	751	754	752	748	715	790	770	754	744	755	693	747	763	781	755	732	705	790	745	768	733	735	777	727	797	737	763	739	756	714	772	713	734	757	737	742	710	701	765	770	733	756	742	715	702	757	746	720	771	720	747	720	768	734	738	712	752	763	725	721	742	753	762	787	705	740	762	731	767	790	741	721	743	732	681	786	689	757	758	726	721	728	767	747	752	758	711	716	705	747	715	751	759	704	708	716	744	767	772	746	736	692	717	681	789	744	759	720	736	726	699	762	729	704	782	790	770	750	698	721	769	709	734	763	768	732	716	767	711	762	757	736	772	718	755	686	772	762	733	767	725	700	754	736	727	742	766	814	768	760	729	770	711	760	753	813	727	775	736	735	794	754	708	744	773	681	739	737	768	763	772	771	689	756	756	760	727	758	733	726	735	727	719	713	716	777	782	750	740	779	769	748	761	731	697	802	761	764	756	750	744	765	763	737	760	751	738	775	718	676	712	763	721	770	759	740	742	758	718	747	728	748	823	767	662	785	790	760	679	748	729	755	735	763	730	760	745	729	725	772	759	720	733	740	771	709	756	752	774	737	729	764	779	740	704	744	709	751	749	766	753	770	744	753	744	710	758	728	709	747	731	761	781	753	776	775	703	706	766	738	790	699	721	729	713	713	755	747	770	744	724	712	733	724	705	755	752	767	771	777	729	772	778	724	784	703	702	815	734	818	740	794	714	733	708	710	754	694	777	717	744	753	744	738	771	739	757	759	795	774	722	787	733	750	740	770	731	766	832	815	772	723	754	793	689	756	716	812	689	722	736	779	701	775	757	686	730	782	692	837	723	739	731	729	744	730	743	732	748	725	686	774	725	738	756	784	709	710	724	686	734	701	767	736	736	758	763	783	692	740	718	742	728	703	733	761	773	734	716	758	745	750	747	706	713	750	755	775	737	752	778	741	815	788	736	751	755	769	691	698	768	700	738	766	709	700	744	769	749	764	699	712	730	730	748	754	692	751	746	695	787	736	719	761	745	722	721	721	723	739	767	771	699	747	740	789	784	738	750	779	726	793	771	737	786	757	760	764	741	750	797	749	746	753	738	770	755	721	757	780	717	738	699	737	742	711	749	725	717	691	709	710	741	727	756	730	716	772	677	739	776	751	777	745	755	745	735	767	722	737	749	768	768	749	790	765	761	730	754	729	727	785	755	743	723	775	728	739	759	715	750	805	740	740	699	797	775	733	765	738	718	758	755	728	692	756	750	763	721	782	734	778	789	762	747	753	753	715	737	766	764	727	771	706	749	706	759	753	733	722	723	743	763	747	771	743	707	732	743	754	722	785	735	713	741	712	750	730	765	781	768	740	745	761	775	717	797	765	750	738	769	770	696	765	740	746	698	716	726	779	723	723	735	709	726	742	757	782	781	728	715	751	733	719	696	774	745	746	740	740	726	779	707	729	736	732	732	752	729	698	763	679	762	712	772	738	709	712	760	731	764	737	728	753	760	734	763	720	709	747	767	716	723	795	763	790	765	744	697	738	710	732	712	784	745	735	691	715	723	751	773	714	743	756	744	714	731	751	766	734	681	720	763	738	693	740	751	706	700	708	741	760	742	775	761	790	815	745	716	726	740	722	763	792	745	781	739	735	758	743	750	764	748	801	715	776	730	713	704	774	716	728	750	704	771	748	711	731	778	682	759	753	740	749	730	730	717	778	769	709	709	750	762	694	747	728	756	796	771	766	726	754	694	720	759	707	739	777	746	777	747	716	737	699	748	759	791	717	746	767	721	778	767	727	756	740	789	753	702	738	759	735	711	755	689	751	750	751	725	777	732	733	793	735	726	737	792	722	808	748	737	757	745	750	688	786	747	736	765	714	738	760	770	707	715	713	759	741	781	719	745	733	729	726	723
19428	4836	2050	1441	953	729	530	472	396	331	294	294	277	254	262	243	265	257	238	231	221	241	250	260	235	235	252	247	247	242	244	257	250	258	209	220	275	238	219	248	237	230	222	246	204	241	269	235	253	273	234	215	231	249	236	214	215	233	223	245	244	176	242	245	237	242	231	236	248	211	236	267	256	265	233	228	261	238	242	227	249	224	238	219	212	244	206	253	245	226	235	243	254	254	240	228	267	229	209	233	267	249	262	223	222	222	226	210	229	237	243	244	219	238	246	223	269	236	205	214	244	194	218	223	214	227	249	242	230	237	230	221	246	264	237	246	213	220	188	243	192	224	227	242	269	233	256	250	217	251	237	217	216	235	209	251	242	223	214	214	232	245	220	226	268	247	229	273	274	227	228	242	186	222	230	206	240	242	239	247	261	223	248	224	211	219	235	222	254	235	247	252	287	244	244	246	251	235	266	222	246	254	249	237	225	246	257	222	249	248	250	231	241	220	192	263	231	252	226	220	231	233	241	230	234	220	233	233	210	222	205	227	227	229	251	228	253	234	240	239	202	225	264	241	269	252	218	217	226	248	249	226	236	231	246	240	233	231	253	258	204	234	270	197	241	214	210	234	216	243	222	269	234	248	267	230	256	246	244	236	243	228	235	216	246	233	211	229	266	290	201	235	218	265	228	206	223	218	207	208	235	220	262	253	260	255	235	246	230	236	225	236	229	263	233	213	243	225	237	236	246	236	228	268	237	231	234	218	237	222	224	229	251	261	255	210	268	224	210	242	243	226	279	270	218	254	259	227	244	239	255	237	223	209	233	229	247	204	218	261	234	213	218	217	244	232	246	235	236	258	222	268	227	252	229	231	228	249	262	234	235	245	241	231	216	262	230	252	224	229	206	239	247	230	225	225	268	225	249	246	222	225	230	216	212	239	222	216	211	258	247	242	253	233	241	215	218	250	200	217	255	250	219	236	224	235	250	202	248	238	223	248	217	251	237	243	260	222	219	220	243	238	230	239	214	222	216	258	234	251	232	253	230	272	224	214	228	214	234	247	230	258	257	244	236	242	216	250	244	246	234	209	224	265	206	208	193	208	239	220	233	223	246	251	224	224	248	221	249	249	229	250	199	219	230	220	207	218	229	246	192	210	226	243	232	239	184	220	257	234	217	232	211	202	214	205	214	222	246	230	211	230	236	251	248	214	225	222	241	241	239	232	209	211	220	219	227	207	211	210	212	218	241	250	220	198	241	242	216	252	243	223	237	260	220	246	252	246	237	232	231	239	229	274	231	261	210	227	227	213	247	227	250	221	246	237	252	252	228	240	216	250	291	246	244	257	229	252	236	234	230	201	231	228	246	233	253	223	227	253	241	235	243	237	221	204	188	214	222	237	249	206	201	259	238	245	230	239	209	228	231	226	202	242	251	228	211	260	236	234	238	228	238	217	236	244	258	247	259	248	245	238	233	232	223	223	226	205	245	252	247	223	217	213	230	235	212	234	214	229	225	246	262	222	227	234	232	231	242	234	242	248	248	229	244	237	227	250	203	244	257	223	230	247	209	248	225	227	243	220	203	235	234	211	229	220	240	214	236	198	241	224	229	219	237	230	222	238	243	247	238	230	243	201	249	209	221	226	224	238	242	232	233	256	251	265	237	192	240	232	225	220	233	248	227	275	242	228	205	220	219	238	251	221	262	262	220	236	235	235	248	243	227	236	230	258	258	234	228	223	204	227	225	243	218	227	248	238	260	224	228	196	228	243	263	234	236	216	201	236	227	227	226	202	215	223	226	253	230	216	216	251	236	228	235	290	227	257	258	263	235	252	246	211	219	222	225	243	275	236	205	241	253	250	221	209	209	231	219	223	232	266	244	211	213	220	225	215	235	229	231	249	226	230	244	234	240	227	223	232	240	248	265	231	236	235	227	253	225	232	221	223	243	259	242	229	262	234	224	229	215	222	220	222	231	224	250	262	214	235	249	232	277	246	230	253	256	223	233	215	232	241	217	257	226	263	220	246	238	239	247	253	240	252	254	236	214	207	204	214	222	270	217	238	229	243	227	224	238	261	228	245	232	229	228	235	250	226	208	235	201	228	244	240	222	231	236	241	226	243	214	224	246	210	230	196	232	219	244	256	244	220	255	220	214	230	235	240	207	216	240	199	229	248	223	244	244	234	236	224	239	215	204	213	246	212	231	244	216	233	201	206	242	236	217	245	277	240	197	235	216	215	216	251	235	236	240	229	259	245	217	219	234	225	258	230	218	247	214	245	238	210	243	239	231	237	245	256	229	223	276	248	208	216	220	226	239	248	257	264	240	265	232	216	246	245	232	187	227	240	216	229	244	240	243	243	241	230	254	205	213	204	238	227	241	225	254	240	237	254	251	210	227	225	218	230	254	231	249	248	250	226	223	224	220	230	248	211	227	225	205	236	250	230	247	240	211	244	218	256	245	204	200	245	217	253	217	232	240	274	238	242	210	231	230	215	209	230	219	227	216	239	246	214	255	245	218	227	252	257	211	207	231	231	231	245	237	257	242	236	230	227	239	245	227	245	210	255	235	208	230	231	223	268	243	255	242	222	243	234	229	254	230	256	217	238	244	224	225	253	223	232	232	228	233	248	207	233	257	245	254	239	237	249	237	221	230	240	241	233	220	206	239	230	206	230	251	265	236	224	232	256	230	237	235	258	230	220	257	279	267	226	248	252	226	228	233	245	198	197	222	248	224	223	236	266	205	243	237	246	224	247	283	240	217	245	220	203	247	246	209	233	221	215	233	218	212	205	225	254	222	255	261	232	229	238	255	229	215	256	265	255	240	235	255	244	223	228	221	211	250	236	230	247	231	232	231	212	223	266	244	223	220	248	236	223	242	205	230	281	237	220	256	216	246	240	237	233	211	253	231	270	239	220	245	223	258	225	229	219	226	246	202	212	242	206	233	261	261	242	245	228	223	222	216	216	216	229	245	211	224	218	233	229	222	220	262	237	231	228	211	217	231	231	232	248	261	233	232	240	230	238	241	213	216	235	242	254	221	222	212	230	239	253	232	220	263	227	219	237	257	228	235	234	241	224	233	263	231	234	225	233	246	228	233	232	256	215	230	212	238	217	234	240	226	228	232	249	220	249	248	215	223	229	230	252	260	218	215	224	246	239	249	224	238	218	232	218	242	229	219	248	217	198	215	241	244	221	222	262	224	232	219	265	272	242	240	239	237	234	221	243	226	246	245	246	243	275	227	212	224	223	205	226	269	265	267	260	248	220	251	242	243	229	229	234	253	237	237	230	212	250	232	215	245	213	223	234	236	208	229	247	216	251	242	228	254	226	257	249	209	256	206	220	219	232	224	228	222	209	212	251	206	243	229	239	252	211	243	214	273	230	241	238	255	241	245	247	261	239	219	238	223	239	237	240	230	231	258	222	233	233	243	197	200	238	243	237	216	251	229	224	213	256	259	235	228	217	258	246	249	235	228	248	243	224
11364	2614	3806	4325	3492	2615	2035	1598	1312	1141	924	853	834	741	691	672	696	738	647	669	659	610	597	619	634	643	583	603	589	566	606	570	582	636	614	619	599	593	564	569	562	575	549	573	609	546	566	561	577	598	583	544	543	573	567	523	508	511	552	547	566	502	541	555	570	564	551	505	543	520	549	521	557	540	525	573	525	504	540	549	552	528	539	587	572	545	529	551	542	542	583	554	545	517	510	549	549	539	546	497	553	533	542	548	518	559	583	542	520	564	543	552	576	524	529	525	581	543	568	557	532	541	566	540	522	523	537	550	553	569	526	546	520	513	565	565	529	533	529	517	519	564	517	537	516	531	504	547	564	542	528	537	579	583	586	521	546	528	540	548	541	557	550	531	524	531	545	565	516	511	547	573	566	551	524	569	542	515	537	568	574	563	550	525	546	527	558	506	524	548	562	550	550	502	460	555	527	534	541	521	535	523	552	572	513	545	555	529	525	545	531	531	541	560	577	547	557	559	536	531	544	543	575	533	537	522	506	572	527	573	525	526	542	547	547	557	572	531	580	577	547	554	554	561	541	537	559	519	567	543	534	558	533	579	562	546	552	534	529	548	537	535	527	528	518	506	535	536	555	558	544	527	539	565	559	536	524	547	530	504	535	580	498	546	535	547	533	531	522	591	528	530	476	567	582	488	560	537	576	573	524	551	557	544	528	543	522	532	522	531	534	561	558	542	573	534	564	582	527	564	515	556	587	576	524	558	563	571	530	551	565	532	550	552	516	545	521	551	564	558	548	569	556	532	528	548	549	589	602	572	555	570	567	543	544	517	544	497	555	530	498	597	561	521	538	516	547	546	536	583	538	513	522	565	557	520	550	581	534	569	546	586	515	584	587	524	530	575	560	533	571	507	570	533	535	561	556	560	546	547	536	521	551	504	525	539	489	598	554	545	532	544	523	538	548	561	540	548	504	558	593	567	529	563	532	525	543	547	547	578	522	510	551	580	551	547	530	531	550	570	525	551	550	516	543	529	562	530	547	550	508	516	549	487	527	554	602	539	534	561	504	565	545	552	498	530	534	539	524	549	512	525	556	558	556	573	517	553	542	564	534	561	535	515	567	590	523	531	522	532	563	522	589	549	523	557	551	563	539	552	552	527	522	551	518	525	526	575	576	565	551	550	528	537	539	579	536	525	551	538	547	562	559	552	526	552	523	547	547	545	532	502	513	522	592	515	576	558	571	520	544	571	556	539	579	543	536	542	530	519	517	571	542	552	552	545	538	474	535	545	550	574	514	533	534	512	548	562	536	538	529	522	545	533	541	539	526	589	543	544	553	572	550	553	550	528	560	540	556	516	537	586	554	576	550	569	531	538	530	563	547	566	496	577	538	527	536	541	518	554	568	546	551	571	486	546	548	527	541	533	582	514	536	570	524	558	537	544	559	518	518	552	540	531	585	582	513	509	597	511	584	573	541	545	544	536	562	573	550	562	585	559	553	613	553	516	565	565	574	519	525	600	518	541	540	543	525	597	544	577	557	519	540	517	548	516	575	551	547	558	505	540	589	557	530	476	560	554	552	572	554	585	581	512	549	555	529	570	559	568	536	591	515	548	559	579	579	526	569	499	557	551	564	546	519	537	539	543	591	546	540	542	531	572	552	553	579	495	576	543	549	541	577	587	572	584	579	524	563	593	525	547	540	531	554	518	515	588	523	552	520	518	572	550	531	546	500	556	566	557	542	564	522	541	527	549	487	525	543	509	569	524	562	544	587	459	516	560	549	518	545	529	519	489	565	544	529	515	506	546	557	587	519	573	526	564	508	540	512	534	573	578	540	578	546	562	593	547	609	577	556	545	562	538	576	548	544	524	526	512	554	567	512	531	531	524	496	533	557	555	493	519	551	596	532	506	565	539	548	552	579	577	554	545	519	527	546	523	560	594	549	526	571	581	539	551	548	530	515	518	581	524	551	540	595	584	560	535	533	557	549	564	600	523	591	530	542	551	570	568	530	540	504	531	540	548	508	557	542	542	535	546	590	531	547	496	532	552	541	552	555	562	529	531	548	512	543	543	606	536	519	501	541	524	536	553	579	540	562	508	521	536	527	544	498	523	560	567	579	540	547	551	570	579	583	556	536	538	550	563	533	531	548	544	561	576	556	546	540	542	565	554	553	510	566	572	553	543	586	529	598	532	562	549	540	526	527	546	582	557	575	557	542	557	518	516	559	571	509	526	555	542	546	545	521	534	501	542	503	568	545	534	502	560	534	570	558	551	552	566	573	550	508	536	563	546	532	566	546	552	528	540	563	494	581	529	527	567	571	562	550	542	539	521	555	547	552	549	539	537	523	563	522	565	549	537	534	529	537	515	536	550	514	536	532	531	548	533	556	557	568	552	502	535	551	558	564	536	552	542	548	573	553	505	527	558	488	509	536	533	519	535	548	515	545	556	546	535	540	569	534	552	542	500	575	562	524	543	529	535	519	578	534	561	524	542	510	514	558	562	556	535	547	537	521	530	570	570	559	497	540	598	543	565	572	527	534	540	566	518	572	489	553	580	545	591	525	571	552	544	529	530	532	504	526	531	549	511	536	546	511	538	548	592	537	542	553	506	568	509	515	521	526	532	511	539	516	543	578	565	580	570	534	576	574	542	528	561	560	543	571	529	549	528	535	544	577	537	552	589	552	493	573	546	501	519	548	581	562	542	494	526	560	543	554	547	551	517	555	535	533	564	563	547	510	543	552	577	517	549	564	543	518	581	535	575	564	541	532	543	562	522	571	571	528	546	526	532	550	567	536	494	531	513	537	584	554	519	546	571	536	570	503	559	563	581	525	547	587	542	531	559	539	531	558	567	552	563	532	573	575	552	559	563	540	525	571	545	500	558	547	541	509	557	574	534	540	556	565	548	551	557	535	567	578	509	594	539	547	536	530	572	554	551	511	509	538	565	518	540	519	496	534	532	551	539	539	521	580	559	588	533	579	558	563	543	565	565	528	561	550	557	505	587	518	505	549	518	517	553	537	552	525	578	549	516	540	541	538	545	514	564	511	530	553	508	545	485	534	525	534	538	543	534	539	561	545	497	541	521	534	523	518	557	582	567	545	539	524	519	565	549	569	549	556	513	505	564	520	530	538	519	531	544	553	536	540	567	555	551	553	557	517	496	546	526	553	518	511	547	533	568	518	549	575	518	562	552	565	533	540	553	517	563	509	572	596	536	594	587	581	540	579	534	528	537	561	582	523	567	563	570	555	565	545	569	557	542	540	532	545	543	589	528	505	538	591	535	569	533	555	545	586	538	544	543	555	555	560	544	562	524	548	532	480	549	531	535	532	545	528	554	535	503	534	525	488	573	591	538	556	594	550	534	537	508	555	561	542	531	568	527	544	540	563	512	551	548	517	565	524	554	537	482	548	511	532	539	537	583	532	523	544	516	529	544	521	541	584	555	543	563	560	540	556	552	557	552	554	536	547	576	548	539	578	564
38563	11204	4243	2913	1852	1257	913	760	661	529	449	437	419	395	404	400	379	392	355	359	310	328	350	335	319	335	353	346	306	333	361	339	329	305	344	313	318	319	349	327	310	287	299	326	325	292	314	339	326	330	279	339	304	323	321	331	306	327	315	269	327	329	324	311	280	292	325	289	300	322	317	304	274	309	317	288	313	321	327	298	298	308	306	301	295	320	279	321	319	302	327	310	316	332	299	348	334	320	278	297	290	299	298	329	308	320	289	348	303	276	303	320	307	332	286	310	341	331	312	288	278	294	351	330	310	313	328	302	324	293	322	321	269	286	325	297	351	332	327	307	315	279	318	286	277	330	341	286	315	341	330	298	287	261	309	290	284	289	335	288	323	319	271	317	281	284	299	326	271	328	306	297	322	316	308	283	317	332	327	301	306	321	305	318	320	267	306	308	318	318	338	342	340	303	297	302	291	316	327	322	309	298	300	282	295	328	295	293	321	333	313	304	323	315	321	307	320	312	364	332	317	305	323	273	304	301	273	313	297	307	331	307	311	304	305	300	312	294	309	317	300	323	284	288	326	317	280	282	330	327	309	315	304	296	312	303	272	304	324	330	314	289	302	316	303	326	300	274	335	316	294	303	305	268	348	309	318	333	314	313	330	306	329	342	288	307	332	320	306	350	292	303	337	307	301	278	299	289	328	320	345	287	338	302	289	319	287	312	323	311	338	300	300	306	327	292	316	318	341	298	320	330	296	298	290	326	290	310	318	306	282	300	276	283	294	285	300	297	294	263	311	301	262	311	300	322	283	317	350	298	319	315	285	309	295	311	315	304	302	278	301	302	278	290	344	335	321	317	298	289	319	329	266	320	300	330	331	286	300	338	273	302	297	330	317	336	322	336	343	334	303	337	309	286	333	313	292	330	300	309	303	290	340	296	335	338	303	290	316	323	316	302	337	322	310	329	274	333	318	324	265	333	345	322	325	309	283	306	343	270	311	319	306	295	282	285	286	305	335	332	301	298	300	350	298	333	312	341	302	309	317	333	315	315	314	312	337	284	309	308	292	274	306	290	324	313	317	311	325	328	342	298	268	310	343	311	275	305	330	309	291	275	283	314	315	315	298	338	339	304	340	269	321	258	309	303	317	290	305	308	320	290	316	289	287	308	311	313	328	324	294	346	313	322	316	279	309	308	345	317	314	305	302	323	353	303	290	290	263	297	340	293	341	313	293	336	288	318	332	313	311	286	305	329	273	313	290	319	342	320	296	334	294	312	316	299	324	297	333	299	316	315	275	305	327	281	308	332	333	297	319	330	302	298	325	320	295	320	324	320	312	340	340	288	345	324	298	304	308	297	293	299	311	315	308	288	281	333	323	339	291	320	315	338	286	300	322	323	284	310	307	336	305	295	295	341	303	299	304	300	314	296	312	310	298	305	315	315	291	311	309	322	297	340	334	322	302	343	297	301	309	312	287	297	324	305	311	262	320	303	284	305	328	327	295	356	287	334	302	305	298	305	297	291	282	320	277	276	289	278	322	307	319	296	298	308	322	289	305	318	301	265	281	286	305	320	336	337	271	302	316	305	325	321	324	307	341	323	323	347	300	311	287	316	324	290	274	292	309	283	297	317	286	315	280	355	321	321	272	309	339	310	302	338	295	302	309	314	316	322	307	309	309	295	318	314	316	275	276	330	328	292	303	325	302	311	309	302	325	267	300	308	305	292	300	322	289	305	314	279	330	305	356	297	268	314	305	273	296	274	354	320	327	302	328	284	319	331	322	320	324	321	329	276	287	297	287	296	361	331	278	342	325	302	344	307	332	316	300	297	329	299	296	297	294	295	333	299	293	311	294	304	320	320	327	313	332	302	296	304	305	340	320	301	287	312	319	284	289	267	289	294	309	295	301	322	332	313	312	329	310	314	298	313	316	322	308	286	318	315	331	309	303	332	296	303	300	323	328	304	329	326	339	283	305	293	337	308	295	309	303	356	273	313	335	298	281	324	314	291	329	272	306	324	324	336	326	341	317	266	299	301	315	327	288	307	313	295	350	269	291	325	274	296	327	302	308	276	287	308	304	307	318	304	312	320	327	340	343	314	316	316	306	323	306	317	308	346	316	310	350	313	336	320	367	307	314	308	329	337	311	305	271	304	312	307	304	323	285	288	336	287	329	308	288	309	321	343	302	326	304	325	297	284	326	284	338	301	298	300	292	289	315	345	333	282	324	286	311	311	293	284	312	309	328	329	321	313	294	379	344	313	308	305	277	334	288	316	287	274	303	332	349	302	339	298	289	321	316	312	286	325	343	329	353	307	306	333	334	297	311	287	288	289	319	318	290	290	310	351	301	268	280	302	298	306	299	303	296	294	331	316	296	317	308	304	335	318	321	325	328	322	334	293	333	328	301	325	338	315	290	306	281	303	299	315	314	323	290	318	307	329	308	283	305	324	304	292	327	302	299	301	307	322	292	335	320	323	334	291	315	303	327	328	305	312	295	327	327	293	312	303	296	299	283	317	328	320	286	305	321	311	296	319	310	307	334	290	341	265	343	288	279	275	338	343	329	332	325	289	334	340	317	292	302	306	319	309	288	282	302	306	325	332	316	339	318	326	312	298	302	308	311	300	323	297	311	328	308	300	314	312	333	322	295	314	306	316	315	290	300	313	328	277	313	290	305	291	296	317	315	293	296	273	309	328	289	284	312	282	324	306	302	308	304	297	320	305	308	307	289	318	283	289	318	336	337	304	306	315	306	347	253	293	290	309	313	316	312	305	287	284	292	329	338	304	288	291	305	308	317	323	299	345	291	324	301	313	326	309	275	307	303	297	306	320	325	322	320	291	329	319	333	314	328	275	295	292	321	325	273	289	328	299	294	269	302	318	311	309	304	315	324	314	342	249	321	318	284	296	289	329	316	281	308	278	289	333	320	293	265	295	311	296	291	305	306	315	313	305	298	301	306	303	300	281	305	294	301	334	308	328	299	312	329	305	327	316	319	330	295	303	303	315	289	296	310	327	295	310	316	313	341	292	282	322	285	317	320	318	321	289	304	271	330	305	293	311	308	295	294	291	322	306	286	297	316	299	321	307	313	321	304	297	287	327	307	361	282	299	314	294	316	307	356	329	316	319	311	290	319	310	289	315	318	316	262	327	330	311	298	314	320	291	281	322	310	311	290	335	276	317	316	320	316	289	299	316	293	318	306	343	326	301	291	332	306	346	285	297	302	313	295	292	338	312	306	288	314	318	305	309	320	319	295	273	322	291	314	313	323	289	267	312	314	285	289	302	301	314	302	277	287	316	310	288	333	315	297	326	333	331	279	308	312	281	328	300	316	333	272	317	309	301	324	358	313	322	296	313	308	323	281	338	346	305	315	322	320	294	286	337	304	302	303	339	327	293	309	303	275	286	327	285	328	323	277	276	326	301	350	356	314	287	344	344	356	291	309	290	281	299	336	316	306	330	323	321	321	278	324	285	325	274	293	285
23668	3841	6730	7735	6347	4776	3607	2853	2293	1930	1536	1415	1293	1227	1111	1085	1005	1017	991	1015	922	938	920	856	854	928	833	835	851	847	843	836	859	832	769	780	783	783	721	811	801	763	782	761	811	767	764	761	741	772	724	788	707	726	764	681	730	704	718	727	678	688	676	734	632	736	726	753	716	688	697	707	702	718	714	664	715	707	690	741	662	697	676	698	707	700	708	668	737	680	665	663	654	717	722	744	734	690	652	672	683	691	714	700	662	669	713	666	699	702	678	683	728	764	693	642	665	755	715	686	681	765	693	726	659	674	673	693	655	684	690	716	694	694	739	707	656	720	682	717	672	715	694	721	687	747	697	682	735	734	687	661	681	701	656	648	685	750	695	672	728	692	730	720	679	690	686	721	701	721	671	716	741	728	705	697	685	713	697	662	678	671	680	731	704	732	680	695	666	676	732	675	663	679	704	688	683	700	676	619	683	665	736	698	703	695	661	713	728	674	686	670	635	725	678	683	684	620	692	734	688	686	668	681	702	664	704	707	648	651	690	734	695	704	705	667	687	689	716	704	720	660	732	675	706	698	705	678	675	704	689	691	682	694	712	643	726	656	675	700	667	684	686	667	634	684	707	656	699	659	680	721	651	712	709	720	686	666	689	720	659	689	710	700	683	670	737	704	680	685	735	688	705	691	678	698	732	700	630	701	705	691	684	723	692	724	721	663	704	714	644	659	694	741	676	678	675	626	696	642	730	699	672	707	707	739	665	707	751	696	726	720	672	689	699	728	697	659	707	712	651	666	713	722	686	714	747	693	681	732	707	668	720	713	693	717	700	657	664	654	683	712	702	662	704	700	700	714	699	701	693	695	720	657	678	714	708	643	727	700	652	687	688	704	681	701	686	692	730	667	682	682	722	727	636	690	708	665	696	692	659	699	720	671	698	694	738	710	647	673	685	727	699	722	670	693	695	644	682	697	721	642	730	679	694	686	663	682	686	685	673	710	684	672	689	711	699	703	684	751	693	718	703	669	689	672	729	707	700	698	650	715	670	718	725	690	664	714	699	662	729	735	704	699	669	670	665	685	719	690	698	666	672	717	672	649	689	690	672	710	663	699	706	684	679	717	739	719	649	745	688	685	694	707	695	644	669	724	698	726	760	707	706	681	687	672	708	679	730	709	700	699	699	697	671	654	670	697	688	725	711	671	734	721	691	710	712	691	653	724	649	703	730	742	677	661	694	647	719	695	693	670	726	650	708	702	695	741	703	718	733	623	684	725	667	685	746	654	673	670	703	666	731	677	677	684	703	704	698	701	696	660	716	680	733	664	654	690	724	679	680	699	651	655	693	696	684	703	706	692	735	749	705	719	677	727	781	703	681	739	659	667	661	661	684	681	723	709	656	713	653	662	673	716	703	689	635	728	728	633	670	658	722	701	703	691	700	717	692	625	669	694	713	677	682	704	701	668	706	693	654	730	697	713	671	713	711	690	664	636	662	648	652	700	726	699	678	668	717	747	689	709	730	662	708	685	709	689	678	664	647	676	689	657	663	704	685	694	675	684	717	704	702	704	688	736	691	690	659	649	652	692	631	756	685	677	688	688	686	688	719	726	688	725	703	705	720	694	701	696	693	725	702	663	735	692	691	723	683	763	715	717	722	705	682	658	722	732	722	712	695	681	688	698	699	661	700	692	710	699	729	675	732	685	679	675	718	655	692	687	714	708	691	667	696	656	708	713	709	681	679	657	728	709	730	678	744	709	725	659	678	686	688	738	713	706	677	670	660	736	688	683	707	701	710	691	700	701	666	639	686	657	675	701	689	676	659	692	694	684	695	704	703	657	729	682	716	706	708	672	675	700	681	687	658	652	701	694	704	687	664	629	673	703	715	669	659	664	723	692	652	669	646	685	663	674	676	684	667	699	652	690	679	670	735	691	665	663	713	670	689	694	695	739	676	677	695	716	667	715	677	697	670	689	702	652	689	690	675	698	770	715	733	731	690	668	674	689	672	701	677	696	673	703	718	707	681	691	737	658	682	657	676	716	694	692	693	673	745	689	683	689	682	722	684	685	661	708	686	696	680	715	706	693	739	681	691	614	719	696	659	703	638	706	692	698	661	703	741	677	671	664	733	709	717	685	730	726	659	729	683	648	680	697	688	682	709	656	717	689	709	741	700	626	672	707	714	728	760	733	711	732	686	714	679	687	697	730	672	732	684	699	649	675	675	684	666	713	673	697	654	680	672	675	681	672	722	666	720	740	687	727	664	723	689	697	676	675	701	684	686	656	720	711	724	690	643	695	730	711	673	704	697	706	681	720	708	748	689	649	709	720	633	739	727	679	731	715	698	708	684	677	702	744	674	690	673	673	656	672	693	680	735	698	624	670	683	684	670	681	716	706	702	702	726	693	708	730	722	702	680	711	677	725	647	693	711	663	725	712	677	697	718	676	743	660	729	706	676	657	672	713	685	677	697	696	676	712	712	707	727	695	662	658	702	699	756	679	679	718	730	720	673	701	688	702	641	680	714	683	681	658	682	661	677	686	679	705	693	732	697	640	673	727	751	713	654	724	702	686	745	655	667	746	725	620	712	656	679	659	717	735	739	667	678	731	682	653	670	685	700	725	737	666	666	687	703	668	726	672	664	700	709	708	702	643	729	728	690	691	665	674	657	697	673	715	671	753	686	677	713	687	678	712	693	707	744	741	751	658	677	674	680	708	673	693	686	692	742	695	683	665	689	687	712	660	693	702	693	711	747	713	748	718	673	733	685	675	719	734	742	718	696	715	698	693	642	731	719	705	707	697	668	684	703	682	685	735	681	656	687	657	703	716	690	702	753	725	698	709	731	736	711	716	659	672	666	731	754	723	702	694	687	619	664	658	695	667	701	685	647	725	692	735	645	693	716	646	684	701	697	712	678	679	666	699	694	648	707	692	660	749	745	667	693	645	687	721	730	665	677	691	674	654	741	686	682	699	653	713	678	686	700	689	700	678	699	687	703	664	681	663	686	740	660	674	709	703	712	707	639	733	666	641	722	718	657	692	701	669	707	727	703	705	684	676	711	683	729	709	700	741	693	687	738	706	695	689	660	683	654	677	713	717	729	708	765	667	684	687	714	690	707	683	690	675	701	694	678	662	741	698	720	646	664	731	690	701	676	675	711	676	671	673	711	683	691	766	690	725	742	633	699	696	642	720	688	707	692	684	663	691	705	672	632	710	687	759	703	690	696	665	699	701	701	725	681	686	694	728	661	713	724	715	666	676	738	695	654	685	684	722	694	702	723	697	706	687	668	680	663	680	686	722	700	700	625	686	653	667	717	726	693	649	690	684	698	705	709	697	700	716	678	672	732	712	642	703	669	717	731	688	669	694	672	701	731	711	684	724	682	672	714	679	729	710	702	667	727	694	693	663	636	691	735	686	762	689	697	736	692	698	691	710	633	734	729	664	666	675	687	707	648	706	693	690	673	730	682	705	751	696	691	711	729	719
49997	17123	6929	4576	2778	1781	1302	1083	825	727	594	544	467	472	477	419	427	433	424	404	402	372	378	372	390	389	403	373	385	367	408	400	396	331	367	393	380	366	378	399	370	351	349	370	344	306	373	370	366	386	375	358	331	341	354	339	329	368	304	370	365	330	356	317	333	368	341	326	331	381	334	334	357	353	338	366	358	361	341	366	316	305	315	335	335	375	391	329	374	328	306	343	332	374	364	340	361	324	323	328	363	330	365	315	364	351	307	323	340	329	333	361	334	353	403	347	336	378	353	335	350	357	340	325	365	302	370	342	330	309	358	355	320	317	377	335	389	375	345	371	365	372	384	325	319	346	317	331	354	321	335	341	373	373	307	349	356	341	342	309	324	316	351	358	298	311	319	289	337	363	359	327	336	357	318	354	341	371	326	333	374	330	365	354	344	317	374	335	310	339	355	356	361	340	352	351	329	348	331	370	348	345	328	366	369	359	353	356	307	367	345	316	367	387	328	346	329	326	357	340	343	316	334	343	323	366	339	319	341	324	335	347	338	319	330	342	348	362	337	356	337	357	347	333	328	323	361	322	350	346	347	351	326	349	351	355	337	330	323	354	326	294	350	366	329	350	328	338	359	379	352	345	330	348	345	342	339	334	347	346	328	345	325	330	369	331	340	324	354	333	312	323	365	399	311	354	338	318	367	338	356	331	317	337	345	329	323	343	326	346	342	312	328	323	378	313	331	307	363	320	335	346	339	372	317	325	311	327	341	317	320	305	345	341	348	366	348	304	349	339	306	308	322	335	317	337	329	348	354	367	384	353	317	378	322	353	345	321	339	346	383	334	315	344	329	367	352	311	326	352	336	353	339	305	341	333	342	333	350	313	324	335	323	359	338	333	364	334	342	335	331	340	359	335	336	337	338	348	319	327	326	328	338	322	318	355	318	330	353	365	337	308	332	295	331	342	334	317	327	356	334	340	360	352	326	341	343	343	288	358	317	357	345	325	352	309	309	365	334	328	335	339	334	365	331	304	333	335	356	348	374	364	343	360	350	348	290	371	343	319	359	362	345	382	359	323	339	367	349	343	351	342	347	330	349	375	339	374	341	320	365	335	336	314	303	325	334	344	350	302	314	344	364	317	319	315	361	347	340	324	348	334	329	325	336	341	313	367	337	300	336	374	345	338	331	364	311	343	322	340	381	326	334	332	326	363	330	362	334	305	376	328	304	326	316	375	304	338	358	325	343	330	352	312	332	330	356	326	309	330	314	321	351	330	350	346	337	339	379	326	324	312	328	330	365	350	333	303	330	333	339	326	325	352	353	402	383	375	352	344	340	334	347	354	342	332	355	347	354	352	353	370	355	322	350	342	355	311	326	338	340	350	338	326	345	338	313	315	342	326	343	356	333	359	331	298	393	364	355	356	339	355	331	336	294	342	340	316	328	352	360	349	324	376	343	301	356	406	352	360	340	336	358	355	348	328	328	339	339	359	310	326	305	334	331	351	363	346	363	365	298	342	321	370	329	358	357	375	338	329	337	336	341	336	338	315	367	366	327	343	363	355	392	365	364	352	343	318	342	336	334	355	346	342	344	320	352	347	327	333	321	347	331	358	306	297	325	342	361	312	340	337	346	338	356	344	327	308	355	337	378	332	333	345	333	359	300	346	351	328	366	365	337	319	321	365	319	327	304	362	333	342	342	345	380	347	369	326	299	343	351	327	312	359	343	346	347	326	296	324	338	354	324	326	373	324	370	346	372	370	323	331	368	328	317	357	318	336	347	340	366	321	336	303	335	353	319	353	317	347	353	346	312	325	358	346	352	380	282	378	316	330	359	321	320	400	360	356	331	344	335	352	332	319	354	330	346	372	362	312	350	318	341	394	340	317	340	320	293	360	350	356	362	355	331	328	327	300	328	360	327	349	317	371	347	332	337	324	348	363	351	348	369	324	338	341	358	373	332	351	343	340	338	330	327	351	348	362	352	376	351	371	337	327	340	369	322	355	341	326	336	338	326	335	335	339	340	400	371	328	329	348	350	329	337	341	350	330	338	342	330	347	359	329	337	304	325	358	311	347	338	381	307	351	311	320	309	342	306	338	331	365	357	314	347	368	308	325	328	328	347	355	338	317	360	327	336	341	335	343	321	327	337	335	326	349	340	305	336	346	330	355	300	334	355	365	351	344	371	388	340	361	313	342	318	346	372	370	333	363	358	333	314	312	323	347	333	341	344	365	377	371	365	355	336	336	335	374	340	347	329	340	339	343	335	314	321	322	345	319	344	347	309	360	330	298	317	360	320	352	336	335	345	348	354	335	328	356	322	355	349	360	340	330	310	356	330	372	321	323	331	331	352	360	340	319	315	361	341	362	332	357	350	329	338	358	335	358	328	337	340	360	348	358	360	339	335	320	289	334	342	353	354	345	326	355	371	317	348	345	340	344	343	352	331	321	332	351	355	336	381	360	318	333	315	350	335	373	327	351	323	340	337	367	339	345	359	348	347	352	343	344	347	340	333	326	335	326	368	319	325	309	334	314	318	335	345	340	357	339	345	364	366	326	310	327	345	351	359	380	344	346	338	347	298	355	335	331	340	340	353	318	310	313	347	364	327	343	343	372	355	324	324	336	324	379	353	328	373	343	355	360	336	368	333	354	322	332	349	356	342	339	344	349	340	308	327	351	363	308	326	356	340	364	382	344	316	326	292	341	383	357	382	332	354	364	345	304	295	357	337	372	343	287	353	366	341	346	350	333	357	334	325	351	336	283	339	313	347	345	316	322	317	307	322	334	351	322	364	334	323	369	357	307	349	337	321	344	367	353	357	313	339	316	351	349	375	367	334	336	327	330	316	385	329	312	347	360	313	342	380	318	335	364	312	346	364	344	344	320	305	313	320	337	355	318	363	340	340	352	313	348	337	349	348	371	315	329	341	378	346	337	335	341	353	320	344	337	340	326	379	353	330	357	339	354	352	327	339	326	329	359	327	360	329	353	376	335	327	318	322	332	337	387	337	342	330	336	349	326	315	357	320	373	330	325	345	362	359	331	356	329	362	318	350	324	340	356	382	303	336	320	338	370	309	330	363	342	367	329	381	302	324	335	332	344	284	364	354	303	347	342	349	330	345	360	328	346	356	334	341	365	364	329	388	363	328	349	311	364	313	337	336	387	342	329	345	322	339	330	323	326	352	320	279	314	320	314	381	349	358	336	300	335	323	356	369	347	332	338	335	326	363	359	333	335	308	319	335	349	342	341	358	351	311	341	328	327	345	358	328	340	321	362	328	328	318	336	335	354	352	356	369	359	398	335	379	316	324	312	347	355	324	325	341	342	324	347	345	340	349	333	314	345	359	337	346	365	324	382	353	332	344	344	362	384	316	308	365	326	356	335	339	352	370	345	323	325	374	350	311	333	368	336	302	334	314	315	342	353	327	343	378	367	311	359	346	334	326	313	333	313	349	357	343	342	364	333	327	341	338	366	344	346	314	317
30094	4968	9145	10631	8694	6778	5164	4078	3228	2598	2158	1839	1657	1468	1321	1290	1308	1263	1284	1193	1146	1091	1022	1038	1048	974	1006	953	985	1009	978	952	961	978	953	953	950	884	879	851	896	859	839	822	810	842	910	876	823	847	844	829	780	797	794	764	757	742	755	768	810	769	763	738	767	759	761	771	781	761	763	711	736	724	772	768	748	709	735	735	715	745	719	716	764	717	751	690	763	740	765	768	762	737	752	754	730	757	720	729	722	799	714	725	742	807	732	732	771	793	724	740	777	735	805	743	760	718	756	761	789	768	714	748	717	740	776	799	734	777	722	699	752	766	776	725	696	759	753	692	765	770	772	777	778	782	764	748	730	657	782	733	732	724	717	746	729	763	751	811	780	741	750	760	732	748	767	782	767	715	743	746	699	760	746	688	731	778	748	771	752	716	756	714	731	782	738	696	721	741	735	731	755	725	758	794	735	736	770	739	697	786	728	748	730	761	756	713	766	755	725	704	762	710	712	751	757	719	750	719	739	733	704	781	783	731	711	761	730	713	742	720	759	748	769	778	710	758	710	770	748	733	732	748	755	723	713	788	749	716	768	802	702	780	731	730	778	702	699	722	705	758	767	737	744	722	711	754	767	731	705	741	732	720	773	755	732	725	685	747	750	742	786	752	771	753	794	721	780	751	712	758	746	726	757	756	749	744	793	731	764	758	738	746	740	752	758	761	707	770	725	753	752	761	718	733	714	724	740	699	723	713	717	742	703	757	733	731	744	757	722	754	719	797	735	727	723	745	756	731	768	741	712	726	794	781	723	704	757	737	777	777	709	736	744	735	764	731	745	717	743	725	744	730	778	699	744	735	731	747	742	747	787	785	725	759	778	710	745	715	738	764	761	729	717	719	744	707	747	769	727	725	722	767	688	757	698	712	749	769	740	766	741	768	739	789	770	729	768	754	755	768	751	700	762	728	766	753	787	785	740	724	731	729	721	750	745	773	674	762	706	704	747	741	730	730	736	732	739	715	736	749	745	789	772	726	749	744	735	737	743	780	703	760	763	781	743	774	774	758	718	720	774	741	763	773	771	736	794	757	764	733	712	695	757	740	696	793	781	744	732	737	750	751	731	734	771	701	723	785	735	735	715	720	808	777	769	721	709	701	704	708	742	751	717	708	741	694	709	738	732	738	763	711	787	725	743	731	772	725	763	754	774	745	765	768	753	726	693	732	738	713	768	733	744	762	725	732	719	713	742	736	745	777	741	721	760	727	687	784	739	757	808	680	765	734	719	753	769	694	713	784	769	760	739	767	742	735	730	731	724	703	738	741	737	703	705	732	728	737	743	763	787	717	746	731	740	776	740	729	761	679	765	696	798	725	769	767	762	762	735	697	761	766	765	787	731	701	719	725	762	743	755	763	731	697	753	752	770	736	721	775	732	711	720	752	776	722	760	751	746	797	759	757	724	730	752	702	730	741	736	733	723	753	712	815	732	761	753	742	719	753	696	701	764	751	732	745	729	755	710	763	695	754	750	736	721	737	717	759	733	732	756	770	736	728	725	707	755	835	749	705	764	709	737	728	737	716	725	700	758	742	760	739	794	788	731	769	760	724	746	744	719	755	765	716	785	717	746	809	732	691	772	782	733	751	736	754	766	756	794	736	763	722	740	715	766	747	680	802	751	746	734	687	787	751	718	729	704	692	746	734	715	725	730	762	718	727	741	751	727	717	755	762	774	755	718	748	766	741	765	799	715	705	786	729	735	786	773	731	712	741	728	731	755	758	733	766	745	726	758	751	734	784	742	744	753	760	741	764	760	697	751	793	762	751	705	740	854	718	763	745	745	733	747	720	748	699	733	732	743	733	748	762	740	774	740	688	692	711	763	739	724	719	745	746	754	683	726	784	748	734	711	767	766	743	706	767	744	716	729	774	794	770	703	752	718	768	740	701	787	769	720	732	759	719	742	713	738	732	723	711	700	738	758	746	725	788	781	767	734	735	755	708	780	773	703	713	725	755	719	725	762	694	753	783	759	728	731	708	752	711	733	738	735	721	699	730	703	785	745	745	728	711	732	788	835	752	759	746	748	761	725	794	709	762	770	723	714	714	774	726	730	678	738	784	754	710	680	790	815	743	741	756	705	752	721	753	718	727	714	747	733	754	733	755	750	752	726	755	713	714	739	681	785	782	773	762	764	736	739	763	714	766	706	732	814	778	753	739	738	755	729	738	769	748	787	754	742	725	753	757	754	715	738	755	686	801	771	782	702	754	748	740	742	731	715	722	727	710	718	722	733	750	764	710	750	717	737	756	749	723	715	757	767	746	732	725	791	751	741	681	731	716	765	775	759	760	741	748	762	718	706	739	737	751	791	732	705	701	763	777	737	747	783	762	719	752	703	729	750	719	726	764	682	709	787	726	739	753	789	735	709	748	738	709	780	734	763	746	698	735	789	745	754	751	761	738	726	737	767	739	738	791	769	767	743	755	761	744	771	683	732	747	706	741	768	756	759	744	699	754	718	761	755	767	754	753	739	751	786	738	693	715	743	705	753	760	728	693	734	752	752	746	738	728	775	715	743	713	756	676	723	738	680	740	784	740	786	745	776	705	788	768	751	742	742	741	704	721	729	749	747	747	755	720	721	738	734	768	715	756	743	745	724	759	724	763	756	770	712	724	741	716	702	737	735	730	752	765	743	697	739	693	737	734	750	781	725	688	717	774	753	753	767	748	742	747	753	746	773	751	746	741	718	720	739	767	741	743	759	661	810	768	768	744	694	746	780	732	772	760	755	745	764	694	755	729	749	756	774	772	747	711	775	762	733	761	739	739	697	729	724	773	806	724	753	741	724	750	768	706	703	755	751	737	705	723	729	779	762	750	740	782	704	757	729	777	744	813	718	708	765	697	689	728	701	751	765	759	743	747	708	779	707	749	782	736	687	731	751	813	734	730	733	756	755	746	729	747	753	725	740	738	736	733	750	781	729	712	736	762	702	777	746	723	691	785	767	762	767	735	735	727	745	694	734	751	733	744	701	753	776	719	784	769	722	723	753	776	686	800	769	756	742	728	728	775	759	738	748	774	748	750	721	762	691	741	733	760	739	751	702	749	759	731	750	775	721	763	764	741	785	776	725	767	711	779	757	789	760	755	737	783	717	746	696	746	756	774	793	774	735	761	769	764	724	749	756	736	792	784	763	758	777	692	737	753	754	813	749	733	714	708	746	763	753	705	722	773	727	759	763	708	726	797	742	770	721	712	773	702	778	736	712	739	729	761	780	760	720	742	731	755	737	700	753	752	741	749	715	756	709	752	741	729	777	735	752	769	762	757	775	691	767	705	785	787	744	754	700	710	696	762	781	748	681	793	731	741	753	761	733	726	746	713	792	743	769	717	726	758	787	783	708	742	770	747	717	754	734	750	699	737	748	789	748	742	674	742	712	731	791	735	755	718	691	819	774	738	783	777	713	735	771	726	747	717	712	733	738	759	737	740	747	775
18604	3872	2043	1559	976	725	563	440	385	308	314	289	270	277	300	265	274	272	252	263	235	279	263	236	256	262	255	219	248	257	255	220	231	265	253	235	247	222	247	232	257	226	233	265	253	225	241	242	238	239	246	228	235	247	235	248	246	260	242	229	247	255	221	223	255	236	238	240	203	244	244	202	233	227	230	277	245	237	236	247	238	262	213	249	244	221	229	233	252	210	225	205	232	231	248	213	208	222	248	242	264	245	246	240	220	246	223	235	248	223	251	237	238	234	244	225	211	236	255	224	225	258	243	229	215	221	230	220	211	232	236	202	234	225	236	249	243	221	232	244	278	212	229	258	247	204	256	255	238	232	238	247	260	226	224	229	227	253	224	257	214	229	233	257	235	262	261	300	235	243	240	234	251	226	225	242	253	249	229	218	251	228	234	228	255	205	230	241	235	238	227	229	226	268	262	239	253	244	218	214	224	212	265	273	265	270	207	263	223	203	239	219	256	218	247	218	253	220	249	245	253	207	228	263	213	231	254	220	228	254	214	224	242	221	225	242	238	245	254	222	246	218	197	238	218	201	236	277	194	271	232	217	241	239	241	206	228	251	275	237	222	219	242	243	266	232	242	235	211	276	226	244	237	242	226	263	225	227	225	232	229	230	254	271	250	230	260	247	232	238	236	238	194	226	235	245	248	260	238	251	240	227	245	246	227	226	254	246	244	273	213	239	218	200	233	287	226	235	237	232	260	249	230	220	228	244	229	243	255	266	217	252	235	237	230	228	225	245	253	230	223	240	253	240	236	229	258	249	271	248	244	240	234	227	237	230	226	249	210	229	227	221	257	241	218	221	196	256	234	238	266	262	243	241	230	225	244	226	270	226	253	248	228	230	235	264	306	245	236	237	248	249	237	231	258	222	246	218	244	236	236	243	238	247	224	232	235	232	248	253	204	242	250	244	229	223	220	220	219	253	253	246	181	256	236	256	209	230	221	247	256	246	254	270	263	234	235	202	245	224	214	246	219	271	270	249	238	265	238	233	254	255	215	250	262	251	224	233	239	225	252	258	230	246	247	270	238	289	277	243	248	247	219	240	223	211	210	233	230	211	213	222	231	233	254	228	236	267	227	261	226	247	238	246	257	258	259	238	237	234	224	242	223	234	232	228	229	245	207	267	255	234	249	238	230	250	258	234	225	252	259	260	215	276	239	212	230	237	268	242	220	247	213	215	241	222	233	240	264	241	235	248	256	210	253	221	241	234	242	228	258	213	215	229	229	248	233	222	245	230	220	209	240	235	258	225	222	248	225	291	227	234	229	238	249	241	236	217	256	235	229	243	276	284	231	221	214	269	232	249	238	226	244	237	218	233	265	266	218	251	242	270	233	261	245	218	244	249	265	228	229	215	250	240	244	213	225	242	229	256	217	229	248	255	250	240	273	257	254	208	228	249	226	258	227	240	242	243	210	230	250	238	263	244	225	245	235	259	241	235	242	258	269	224	253	210	253	249	218	263	224	203	223	235	215	216	227	219	221	229	237	239	264	224	213	219	229	258	232	226	244	246	245	222	247	247	218	263	234	243	238	242	235	235	242	238	223	232	279	230	226	197	223	237	234	250	228	235	224	214	252	208	224	216	264	238	214	247	227	237	216	260	253	257	250	222	252	257	231	246	220	236	209	255	246	235	239	234	234	260	256	233	219	241	232	243	230	229	270	241	239	212	236	277	231	254	219	232	248	235	211	226	202	230	256	241	223	255	233	245	248	235	227	232	207	228	247	226	240	221	242	246	261	233	257	247	251	226	257	244	240	194	213	208	237	209	202	251	231	234	239	251	272	230	237	245	224	233	238	219	222	251	228	228	252	244	233	230	245	227	241	256	239	257	244	249	229	246	255	230	205	219	226	228	232	259	206	226	247	231	223	259	260	243	265	227	246	252	232	250	238	218	233	243	256	218	230	231	269	216	229	234	223	221	241	251	250	251	235	235	246	248	252	237	262	219	235	228	230	190	237	194	218	200	264	253	235	247	257	234	253	214	209	268	200	240	244	252	241	237	241	240	263	246	237	243	206	230	220	230	254	235	243	256	238	240	200	231	226	229	218	257	241	226	233	244	257	257	244	261	245	210	222	267	215	212	229	219	261	219	220	228	224	218	266	224	225	240	237	240	254	249	215	206	207	230	242	228	218	255	216	273	266	227	251	229	215	226	240	235	257	217	253	217	226	247	224	270	263	239	245	234	224	237	255	221	225	235	243	239	270	267	226	235	230	221	197	262	265	242	239	240	231	257	238	261	267	229	254	257	253	217	221	227	229	241	200	197	273	263	227	221	249	222	250	238	216	202	253	228	249	226	231	241	250	198	249	246	268	272	251	249	268	259	241	253	237	230	230	246	224	231	223	229	243	208	266	239	237	225	239	236	265	219	260	236	238	241	237	248	204	226	234	250	252	273	222	217	250	217	245	235	236	256	239	229	219	256	241	215	236	258	216	239	220	245	239	231	225	260	235	259	227	223	256	234	209	235	244	243	253	240	267	228	268	230	241	249	218	215	225	217	233	244	229	242	234	220	251	243	250	245	245	230	246	233	239	215	228	243	210	217	217	215	244	248	254	244	261	257	241	226	239	236	256	231	279	253	216	241	237	242	238	229	243	218	256	233	245	235	213	224	225	214	245	252	254	245	254	223	258	231	240	244	219	227	215	212	223	275	219	240	229	232	260	247	225	226	236	231	248	245	218	222	250	254	253	242	262	231	231	227	254	247	210	200	282	267	242	263	245	213	231	247	244	233	246	232	247	234	211	238	263	231	256	261	220	240	239	255	226	225	240	225	244	226	219	217	223	222	216	254	214	219	257	237	240	235	267	239	214	258	239	204	254	235	245	219	240	225	208	258	221	247	233	245	240	252	238	253	253	205	220	237	251	200	192	225	220	207	225	227	269	227	255	222	210	206	226	249	240	244	232	241	265	233	218	239	225	222	230	222	218	226	242	251	223	229	221	246	211	234	193	220	246	196	232	233	222	257	238	244	222	238	274	225	239	248	247	254	234	241	205	250	209	237	240	251	238	218	228	241	235	252	242	237	225	213	223	240	234	231	229	255	247	248	245	242	219	222	237	248	271	254	242	240	230	231	217	258	249	234	225	246	261	250	306	236	252	236	279	240	269	244	213	242	245	218	264	220	242	231	240	243	217	226	255	203	257	232	252	229	251	216	249	279	252	249	244	247	225	242	250	252	234	253	245	248	242	233	261	230	223	225	216	219	229	249	205	215	242	196	229	233	234	220	230	237	212	260	252	235	213	255	277	188	250	248	261	284	249	253	265	276	228	215	232	249	261	211	234	300	243	233	211	263	217	224	256	229	241	239	237	248	228	217	266	234	239	240	244	223	220	222	261	230	266	242	234	246	264	258	192	250	238	240	210	251	220	257	240	250	234	227	235	242	251	251	246	229	244	245	248	223	255	233	232	220	243	221	211	232	243	228	217	202
10978	2072	3904	4488	3586	2788	2152	1722	1345	1214	1017	933	798	780	715	669	697	738	698	679	672	664	637	615	639	653	649	600	596	611	573	576	615	581	574	590	548	585	592	617	580	550	564	609	598	539	603	575	625	593	589	642	572	554	525	516	505	530	591	529	571	551	559	548	555	552	522	539	579	567	579	556	612	547	517	545	572	577	553	555	530	601	598	537	544	545	565	533	588	557	551	554	482	549	563	537	588	528	599	559	545	556	600	514	555	561	539	550	538	549	570	597	573	593	534	566	510	583	556	543	569	531	521	530	537	525	529	529	559	597	559	547	581	546	537	526	575	552	513	528	572	500	531	579	531	515	543	539	547	540	531	528	564	566	553	546	523	565	554	583	548	584	535	512	584	554	520	506	547	565	530	545	565	549	527	540	526	539	503	532	572	570	521	514	565	539	544	560	548	492	558	550	547	545	570	533	563	560	525	541	532	562	578	493	594	555	574	513	560	549	558	515	539	563	558	534	505	547	593	574	568	568	576	589	523	547	550	543	548	531	564	549	563	560	522	536	525	558	582	563	587	549	590	486	556	551	539	516	558	536	573	512	547	527	552	527	532	509	550	532	549	526	559	530	546	562	588	579	540	542	543	575	498	596	537	558	525	602	579	561	560	546	537	550	551	527	531	535	554	534	545	540	544	541	539	543	562	601	519	502	584	593	513	509	580	560	566	558	512	582	540	566	544	569	555	524	536	546	522	562	550	577	600	529	532	546	552	539	547	524	528	516	528	527	550	596	559	501	509	543	532	518	523	572	526	548	573	574	511	563	558	562	523	529	545	530	559	537	513	552	560	518	535	550	531	532	558	543	529	535	524	573	523	534	550	549	552	534	526	542	536	538	513	546	557	576	520	522	585	491	542	523	537	546	520	563	522	559	587	535	553	516	541	553	563	521	520	540	565	541	534	544	543	501	569	519	555	530	499	517	517	571	547	537	565	578	538	534	580	583	526	527	559	521	556	552	569	530	557	522	561	559	543	557	536	520	540	582	584	532	541	527	552	544	537	566	530	531	527	533	557	557	538	544	511	523	558	552	552	511	511	598	533	578	529	529	544	539	519	553	560	580	544	590	565	561	547	561	573	543	543	604	558	542	541	599	541	549	499	535	545	536	539	587	545	524	538	547	547	565	570	549	578	529	554	548	528	552	523	583	539	537	584	539	567	576	532	531	525	574	554	550	506	545	573	551	556	528	520	554	527	520	541	555	575	561	584	548	531	552	507	534	550	542	531	553	545	598	567	513	542	545	504	589	534	542	541	567	535	479	546	560	540	565	561	549	555	530	544	515	516	527	529	534	554	527	572	538	542	557	524	557	504	533	572	584	558	577	572	534	546	552	553	549	536	493	547	539	583	533	562	516	511	527	579	559	550	538	549	518	557	534	564	565	513	572	519	554	550	555	589	555	552	535	600	563	566	598	576	546	564	566	506	565	590	556	562	520	571	558	575	540	543	571	516	560	566	544	581	583	536	546	523	521	538	567	530	566	542	505	573	566	507	505	588	532	542	577	561	538	533	554	530	559	528	564	543	531	559	552	558	531	577	551	514	554	531	543	544	563	581	521	589	574	503	547	553	531	559	547	575	529	518	567	527	548	565	549	575	568	552	560	574	597	604	557	524	547	510	565	513	527	560	527	558	526	547	546	569	595	566	547	581	534	556	553	587	513	520	531	526	546	567	579	521	571	543	581	543	562	549	563	545	523	575	543	536	604	568	564	590	563	570	549	572	516	562	515	586	565	557	594	535	538	538	532	585	536	598	602	603	553	568	537	515	544	549	525	553	562	557	520	552	535	546	506	531	620	587	546	545	571	531	562	531	544	554	564	522	556	554	563	551	539	532	549	551	589	521	558	552	528	616	527	556	541	512	553	536	533	575	564	560	545	565	520	559	517	542	541	587	586	570	562	548	527	565	541	583	500	555	520	517	552	559	564	592	542	534	552	556	548	543	528	541	554	559	554	546	572	537	553	542	572	567	559	564	526	550	551	505	576	555	545	547	589	550	569	564	564	553	583	581	544	560	528	587	562	518	527	576	552	536	526	588	567	573	536	581	512	538	577	561	511	543	535	559	547	532	565	512	520	557	561	566	540	483	517	553	558	526	578	557	526	550	527	551	587	557	590	534	547	522	580	596	547	517	561	551	552	524	569	585	574	551	560	563	518	530	519	568	538	526	566	566	574	541	583	563	523	493	549	542	575	550	577	506	528	563	575	521	569	579	554	578	551	514	578	614	536	575	569	543	529	518	523	539	558	580	494	568	566	566	562	539	532	504	562	557	544	596	562	578	531	529	581	520	520	508	527	596	541	515	520	537	545	534	553	557	546	583	538	564	540	536	536	504	553	527	487	551	554	527	585	532	532	545	568	558	565	567	571	582	581	540	560	588	576	543	550	536	606	524	570	533	508	551	529	565	534	561	542	521	545	552	560	576	569	530	630	533	570	541	541	565	590	542	528	560	590	538	525	530	532	573	543	536	565	535	506	537	563	588	557	552	578	581	516	563	596	573	525	511	540	535	522	555	540	509	582	525	521	597	567	535	533	554	586	537	528	525	562	551	552	525	555	555	571	517	588	534	539	533	501	568	549	545	537	554	546	529	567	520	528	548	542	571	516	524	531	558	551	548	541	545	585	561	520	553	564	535	545	586	566	578	558	519	565	569	574	544	556	559	561	524	507	565	579	531	567	585	536	554	553	512	507	568	537	551	516	555	503	549	568	542	528	516	546	520	537	569	532	527	570	570	561	569	547	522	565	556	529	545	582	553	554	585	602	560	542	516	538	563	528	542	591	567	527	560	564	564	539	617	540	563	528	512	539	546	544	570	541	573	554	535	556	540	568	539	521	553	568	586	557	531	528	528	546	575	597	499	556	562	544	543	551	545	590	544	572	523	533	578	552	561	539	527	541	572	499	572	586	530	575	536	556	559	551	558	549	588	581	541	558	523	578	549	540	527	546	533	564	519	534	567	527	597	550	521	546	576	577	524	551	564	533	535	522	520	585	556	546	578	603	576	509	536	548	552	549	551	563	549	541	539	578	529	549	588	563	579	552	534	517	529	544	555	566	612	547	529	550	541	542	535	526	584	550	506	571	546	569	526	540	564	530	590	524	563	570	543	537	564	565	557	528	558	582	536	540	577	520	535	542	563	550	547	553	540	561	557	536	559	531	528	536	551	524	527	535	559	539	554	560	571	526	528	521	525	549	559	551	566	523	548	498	496	524	535	552	537	615	541	538	571	538	543	605	583	555	547	530	541	527	515	539	579	558	554	538	564	566	549	553	514	525	541	548	559	526	514	573	536	586	559	547	563	540	576	544	523	557	578	513	600	563	543	519	548	519	533	544	574	578	557	554	573	577	535	558	572	559	575	573	568	555	562	561	584	555	597	491	588	535	532	567	548	580	556	538	547	522	504	519	539	561	598	550	628	586	536	528	587	524	560	499
36431	9887	4122	2879	1917	1350	916	764	668	562	488	455	420	375	338	373	335	317	356	341	342	363	290	320	337	366	344	294	325	364	335	328	323	329	350	321	309	327	312	349	310	301	330	307	327	317	332	319	321	332	311	299	323	319	338	316	307	305	317	339	312	297	280	318	291	308	295	335	318	343	343	309	336	316	325	333	294	323	323	332	323	297	280	324	306	309	334	325	298	308	262	283	314	309	326	306	333	313	315	313	312	322	317	323	311	289	316	356	293	315	309	334	294	303	298	335	290	324	315	314	305	343	295	315	355	330	313	330	309	300	293	299	281	302	294	284	332	322	306	349	295	314	305	310	307	313	273	296	316	294	327	303	328	291	261	298	312	306	333	323	305	346	323	321	347	306	347	305	313	312	267	305	344	324	350	328	330	292	311	311	270	300	273	331	297	296	306	323	290	282	313	326	343	295	326	282	310	286	294	352	329	320	313	328	330	308	315	326	281	323	318	330	339	322	316	350	293	316	312	327	329	305	292	263	276	286	326	263	348	305	313	344	333	339	332	329	318	295	303	280	329	294	332	346	304	304	271	310	302	349	315	313	345	321	314	334	320	305	278	324	320	333	270	300	287	316	320	369	316	284	308	294	289	286	293	296	292	321	294	316	285	276	292	318	306	293	306	321	302	318	335	292	330	348	306	310	290	311	320	345	288	294	298	305	264	309	315	285	342	323	307	307	334	312	296	289	304	331	330	334	294	326	342	339	319	296	311	336	308	311	330	328	312	306	321	357	343	308	297	347	315	289	299	284	291	320	286	317	325	328	271	286	314	339	331	311	324	298	271	283	292	272	320	324	315	360	317	304	292	307	338	306	299	297	309	310	322	285	339	331	296	311	326	317	320	350	339	296	316	298	318	301	299	344	308	315	317	308	284	311	295	317	311	324	285	298	319	308	352	291	301	296	336	300	300	296	312	315	336	331	322	326	352	302	289	326	334	284	315	298	310	345	310	330	281	285	323	306	306	311	319	329	328	314	299	294	333	304	308	310	311	367	296	307	297	305	348	309	340	339	300	333	303	303	332	292	330	334	326	304	321	325	324	304	307	308	292	302	334	316	312	295	333	310	296	291	334	289	333	310	366	300	283	325	321	302	294	269	263	265	285	319	319	318	336	280	297	314	321	314	341	313	303	300	303	354	295	315	330	310	300	340	288	315	314	340	299	314	321	319	295	299	292	288	293	293	292	324	321	291	314	326	298	315	300	317	299	302	299	318	297	317	313	335	294	302	343	331	299	346	307	300	312	303	296	344	288	294	295	325	312	321	299	299	346	304	325	320	331	317	329	339	326	324	318	287	331	295	295	303	285	325	322	369	338	305	312	311	318	310	327	306	337	278	348	281	317	328	343	310	286	322	317	303	311	333	322	312	320	287	297	306	315	323	333	322	344	337	308	329	326	310	281	281	298	295	279	330	337	292	351	358	310	318	324	328	330	297	339	269	329	337	328	308	301	365	293	288	311	311	282	331	302	295	327	302	322	322	297	309	313	300	328	319	341	290	302	297	329	327	310	305	333	276	315	339	323	324	284	303	271	283	318	310	320	305	313	308	312	355	293	314	307	304	333	319	298	281	302	296	339	314	297	340	328	318	334	329	304	306	348	327	280	318	310	284	298	296	310	304	268	314	265	292	308	304	306	337	315	272	322	343	294	287	296	316	359	327	353	300	299	309	295	324	315	329	335	357	313	295	318	306	352	308	305	300	316	318	298	297	277	298	296	342	312	307	303	338	279	344	321	290	348	295	300	311	351	317	332	278	310	288	360	352	293	319	302	285	307	318	341	328	301	258	347	287	322	324	318	282	307	305	317	334	366	309	305	295	293	301	315	296	289	292	312	295	284	313	318	314	327	312	320	316	298	320	309	321	293	308	348	300	308	304	344	315	335	305	320	338	344	332	332	297	307	329	295	337	321	290	280	306	291	285	308	312	329	299	323	298	303	357	301	303	323	328	331	298	298	314	281	308	315	314	316	296	305	276	330	305	309	322	311	323	286	313	295	294	269	345	294	296	306	316	269	304	300	288	278	303	331	308	300	313	309	306	310	312	330	318	303	299	305	307	301	319	304	312	300	352	312	322	310	316	294	280	364	309	291	345	317	330	325	315	309	286	296	307	314	307	296	293	335	315	322	324	301	332	316	321	295	283	319	280	334	353	310	308	304	301	306	303	285	299	326	329	282	322	331	309	254	343	332	308	290	312	305	337	306	306	320	309	307	309	290	333	334	326	294	309	337	300	279	320	319	329	329	311	306	329	328	317	309	334	326	278	321	343	294	297	309	317	333	299	316	289	333	334	337	297	297	299	301	329	332	299	288	317	288	317	333	286	290	336	331	299	287	320	322	322	322	319	333	318	337	333	311	335	295	329	307	306	328	314	302	379	291	322	308	313	300	303	290	310	328	319	300	306	312	275	345	315	276	315	309	332	282	331	297	304	301	359	292	316	341	332	320	306	298	332	287	310	293	331	377	306	320	302	290	329	294	285	313	305	325	328	299	281	318	334	299	330	342	317	299	323	318	294	316	318	282	287	331	312	326	302	295	323	318	315	313	317	330	304	317	318	321	336	331	293	341	323	326	318	328	313	334	287	327	328	274	287	325	326	274	285	328	291	265	311	281	259	296	305	283	315	338	306	327	329	278	308	302	303	283	306	315	306	288	304	324	311	289	268	329	326	329	300	313	300	290	320	315	331	302	279	286	303	315	305	309	317	314	315	320	312	297	337	290	346	320	353	276	311	300	369	344	309	332	294	291	311	328	321	289	290	278	323	349	375	292	301	268	317	288	310	315	312	324	297	290	333	299	313	299	313	288	315	301	308	326	300	305	298	298	287	334	338	300	305	285	306	308	284	335	320	338	299	312	340	318	322	304	366	312	318	333	294	283	305	316	301	309	318	328	329	316	347	345	341	331	307	291	285	325	307	311	282	306	338	343	298	317	312	279	315	332	325	298	302	341	300	315	301	302	287	297	314	315	330	297	343	346	313	335	302	328	317	291	334	321	299	294	293	331	325	309	309	304	316	353	298	295	327	289	334	320	360	294	308	299	316	336	305	318	322	303	312	336	305	295	316	311	285	323	330	315	286	295	330	334	336	316	327	316	306	316	333	305	330	310	330	303	332	296	304	306	308	311	300	312	327	318	315	342	324	308	317	335	331	318	297	348	324	291	276	320	303	336	288	303	323	307	266	308	312	311	314	290	308	297	292	269	291	321	342	297	306	357	280	277	289	332	312	335	304	281	282	295	331	296	290	332	299	281	329	340	325	320	289	324	303	313	314	282	299	304	319	295	298	344	278	334	329	335	342	340	281	330	310	344	321	306	341	318	329	299	294	335	330	293	290	319	311	364	298	304	271	287	361	257	305	308	328	291	332	316	299	294	302	359	309	297	341	324	335	300	292	297	284	337	324	299	332	280	289	320	345	316	290	309	309	286	336	297	284
21800	3674	6826	7777	6212	5032	3780	2993	2424	1992	1656	1398	1326	1198	1163	1073	1057	1047	1050	985	1028	927	950	889	915	856	941	883	860	825	850	896	853	870	835	808	803	724	798	777	804	793	728	743	753	728	782	773	786	780	769	778	758	712	673	716	716	686	675	677	701	676	738	790	708	705	714	720	704	709	646	711	728	702	664	672	714	693	723	730	675	700	706	718	672	725	696	710	719	696	724	711	700	740	688	668	695	711	689	724	647	688	692	723	730	684	668	733	716	655	731	713	681	660	646	684	747	704	711	699	681	700	704	680	676	717	705	725	698	718	724	718	697	720	683	654	718	708	710	663	734	689	701	702	672	727	689	677	697	717	757	732	657	714	714	717	720	691	676	705	660	669	701	688	685	707	696	684	719	697	679	746	666	715	734	666	683	694	703	724	697	732	710	694	722	690	665	763	681	742	681	710	686	685	664	718	662	726	696	690	705	693	718	686	694	686	686	700	705	685	708	730	698	709	691	720	728	711	662	767	671	666	703	675	681	683	693	706	651	675	693	659	713	709	673	698	704	687	685	749	658	663	693	734	661	651	694	669	677	628	734	729	709	704	691	745	681	688	623	701	686	714	630	686	698	748	661	683	662	717	682	712	666	716	698	640	699	683	713	649	682	681	683	718	701	675	684	701	683	726	705	743	654	720	681	624	630	752	658	677	677	708	667	727	696	685	668	722	637	698	698	689	662	669	670	716	719	686	738	725	685	658	731	689	724	650	678	720	721	651	702	726	691	649	698	678	696	702	707	760	702	664	674	661	722	700	670	723	654	757	727	726	694	670	690	709	674	737	709	679	682	669	676	670	667	716	753	702	676	693	705	704	701	675	723	727	675	657	697	724	623	704	701	699	667	699	710	707	731	714	710	666	671	657	733	704	736	673	683	672	679	672	682	670	672	667	737	698	703	688	684	672	694	710	671	697	687	648	699	699	734	713	719	692	698	722	700	734	702	699	709	684	717	677	669	706	705	723	724	721	686	682	703	673	694	698	704	685	686	697	697	713	743	672	667	694	677	668	748	700	729	685	695	674	699	722	665	724	691	671	692	722	702	706	686	721	714	726	672	733	730	645	714	690	745	674	653	669	642	715	703	696	678	747	699	662	721	684	697	677	673	676	726	705	687	683	688	634	646	661	697	704	691	698	733	689	754	706	682	692	733	740	666	679	687	705	706	633	680	753	705	706	667	671	675	752	723	691	683	732	667	703	729	705	732	656	678	703	706	687	678	738	729	683	696	689	684	659	687	677	672	719	703	707	743	713	711	689	702	700	693	711	724	681	693	691	673	696	727	662	727	661	698	658	725	707	682	719	697	733	686	700	740	645	678	642	695	723	737	682	705	698	678	699	671	676	708	669	680	710	696	713	717	703	717	648	697	667	715	704	704	693	733	711	665	676	668	696	688	633	721	714	684	725	719	692	682	665	793	678	713	738	713	700	700	719	708	663	691	674	718	680	719	710	666	680	725	705	727	680	703	669	706	709	762	674	677	708	659	685	715	695	657	731	726	715	749	662	738	688	652	674	708	694	684	717	710	701	717	653	659	679	710	713	679	731	653	701	698	725	707	700	765	701	711	689	705	678	697	695	656	669	741	652	672	675	710	687	702	670	722	695	674	657	685	730	625	658	680	678	718	668	670	684	672	660	700	733	676	689	675	659	694	652	714	711	710	723	720	684	709	671	700	731	756	725	724	751	702	680	706	703	687	691	696	679	686	723	694	652	686	711	694	700	707	728	706	706	707	747	719	702	705	752	688	687	711	663	707	702	693	745	727	703	699	677	687	700	660	699	710	716	700	691	686	715	670	665	687	737	680	708	694	729	663	711	720	734	701	734	707	740	746	738	679	696	716	658	753	709	738	706	753	696	722	686	720	676	687	661	734	721	711	707	667	732	696	678	686	682	660	720	675	704	698	738	684	718	673	692	678	681	673	672	705	730	667	743	672	696	691	663	689	718	689	698	739	695	690	641	662	684	665	704	719	687	737	711	670	735	666	672	714	705	677	713	694	704	703	677	676	644	670	699	719	715	706	674	716	662	728	738	714	715	708	671	672	730	683	732	716	736	673	698	687	658	650	664	650	687	701	675	713	686	702	702	711	673	678	695	689	718	729	692	705	699	678	704	714	731	723	705	696	691	673	703	717	734	704	685	691	701	689	699	739	689	707	680	701	699	693	706	728	698	756	698	712	694	717	705	681	684	724	684	696	675	731	676	716	723	671	727	699	692	654	708	728	734	757	672	670	757	683	714	718	742	691	685	688	716	681	689	736	734	679	678	658	734	687	664	689	665	721	643	693	733	716	640	679	721	738	720	684	682	708	683	687	692	709	718	650	733	721	690	689	726	707	721	702	696	644	722	675	644	685	696	690	734	672	683	731	720	718	691	708	702	734	723	667	691	704	703	673	681	720	650	703	667	732	687	678	740	714	677	700	664	733	716	740	739	691	646	712	707	699	686	662	657	676	693	706	633	671	686	715	717	682	702	662	640	660	685	696	741	687	697	701	696	700	693	688	668	690	728	711	704	702	700	693	678	669	721	730	720	704	661	743	676	719	716	624	727	717	707	671	719	683	693	695	686	699	707	706	702	703	707	704	719	761	725	716	716	673	693	732	722	703	719	708	694	743	681	654	740	696	743	679	746	712	694	711	670	681	697	658	656	703	693	672	709	707	703	744	679	684	654	662	688	636	728	733	690	745	744	664	681	697	660	715	688	705	710	707	663	704	708	691	660	651	685	702	682	719	674	699	677	706	694	689	729	736	754	674	730	697	713	709	688	661	681	676	711	703	681	649	670	711	693	684	690	673	648	719	681	662	649	748	727	721	732	706	685	711	656	692	693	689	702	660	647	685	690	728	693	728	686	671	682	647	729	739	667	670	668	707	716	695	702	698	708	672	703	745	724	708	711	693	737	730	701	687	677	682	727	686	712	697	670	720	705	662	668	689	736	714	717	703	700	658	678	698	706	646	672	670	730	689	695	654	704	657	713	727	707	664	694	710	748	669	719	718	693	713	676	689	721	712	667	727	711	660	729	695	692	691	687	674	670	689	761	665	721	674	713	784	702	718	721	689	715	696	743	727	663	706	722	654	700	683	689	716	717	686	712	687	711	714	691	699	683	697	679	718	721	671	688	701	684	722	673	685	662	693	674	667	684	671	712	689	664	691	671	734	749	743	698	711	661	687	667	681	710	720	758	685	695	711	678	733	729	685	663	697	732	696	709	696	707	739	717	694	719	692	652	695	670	707	675	759	717	723	655	725	717	719	680	701	701	671	708	711	660	676	728	692	676	709	669	673	710	677	721	715	699	721	670	737	672	664	707	725	688	668	668	728	664	701	648	701	668	692	678	663	716	660	671	695	698	693	642	690	719	694	671	699	685	707	730	675	710	720	703	734	698	687	729	671	684	692	703	718	705	661	716	659	706	708	702	711	691	674	732	709	657	677	656
47858	16089	6451	4311	2768	1959	1383	1060	813	699	623	587	474	444	445	441	421	416	424	431	390	410	423	396	434	395	396	397	329	368	358	393	391	371	349	382	391	357	356	345	333	387	385	348	344	394	367	327	397	366	387	357	378	366	373	344	359	361	351	327	329	346	352	320	346	342	337	339	371	328	338	378	347	319	312	347	334	360	339	316	346	346	340	396	359	339	381	348	345	315	329	329	345	348	343	308	311	342	340	367	318	379	357	334	312	365	358	363	319	344	324	324	347	346	327	378	343	326	366	343	379	325	356	319	353	319	295	346	368	362	332	338	343	380	337	328	300	369	327	330	360	330	318	324	359	324	325	352	358	335	329	363	350	297	354	365	334	344	344	356	341	360	376	328	329	365	313	355	366	329	288	395	366	314	315	353	342	335	342	366	357	351	322	325	359	320	332	352	320	372	351	341	343	334	332	353	348	305	377	339	295	360	343	329	325	340	340	322	330	347	350	327	348	336	347	331	385	368	306	315	310	369	363	349	336	349	374	360	325	352	307	292	366	347	304	348	395	376	317	350	376	316	372	345	337	348	360	356	366	331	334	336	361	324	334	323	324	324	333	349	323	332	367	336	301	338	358	342	356	334	347	354	354	345	342	356	358	333	340	339	367	323	363	326	346	315	337	324	348	351	343	332	315	295	325	365	391	368	352	391	378	333	309	318	370	354	336	348	327	325	339	353	341	363	332	351	297	316	325	357	305	326	370	355	312	355	334	315	358	355	323	337	338	368	342	312	349	319	347	369	348	362	316	339	312	344	357	352	350	344	322	335	334	342	306	356	316	387	392	333	331	361	332	370	309	310	330	326	366	370	344	365	329	330	344	330	348	339	333	330	312	354	356	318	351	317	340	326	333	362	357	315	341	321	356	320	325	305	367	336	319	357	360	375	355	379	359	345	358	344	364	340	337	319	349	352	351	363	370	337	400	332	328	343	373	313	319	324	300	332	353	353	307	329	331	329	413	378	339	357	335	322	327	358	315	365	368	371	308	334	345	306	358	347	382	322	328	354	333	355	349	356	366	333	333	345	345	340	331	360	344	307	347	348	287	332	335	337	335	367	353	367	344	327	353	346	340	353	341	347	339	349	344	331	376	362	307	335	341	309	354	327	317	352	317	372	337	306	341	362	320	328	365	346	377	352	347	366	318	325	344	309	330	325	336	334	331	354	359	339	344	336	303	320	315	308	331	347	339	331	340	331	368	364	349	350	326	342	331	314	305	313	390	357	312	359	373	354	357	326	349	321	334	361	339	328	346	353	318	348	331	352	321	347	348	360	306	324	344	332	332	332	312	334	375	333	337	323	338	329	306	330	305	352	366	342	312	349	322	331	323	320	341	372	353	339	354	364	331	330	350	326	349	341	338	360	349	342	363	335	348	370	354	343	314	379	354	326	354	337	360	304	310	356	385	341	354	324	343	380	346	342	355	349	320	343	385	319	338	342	324	349	350	395	346	306	327	384	323	326	363	302	359	346	319	358	331	345	340	323	382	328	371	346	336	343	342	360	333	354	316	302	339	352	357	335	317	342	371	337	340	342	331	330	338	346	328	322	334	316	314	330	336	340	333	346	330	318	341	375	377	345	359	348	344	343	334	315	347	334	329	333	307	330	323	332	371	351	329	364	314	308	347	288	357	356	326	332	347	347	315	337	308	328	343	326	332	374	352	330	345	336	314	329	349	289	373	356	357	308	347	352	332	349	322	330	353	336	337	358	330	319	352	342	330	328	339	335	332	344	304	337	327	370	338	330	324	344	360	367	362	363	325	395	308	302	335	378	344	311	345	344	332	330	346	322	345	320	352	339	319	348	335	331	334	317	331	354	360	342	351	308	329	359	355	320	330	355	377	339	361	328	325	331	339	378	371	376	338	313	351	381	320	373	288	329	332	341	335	346	355	346	343	311	301	325	366	317	343	321	343	325	357	337	385	357	359	352	369	314	333	335	354	335	375	355	338	315	333	345	339	364	349	301	344	331	327	335	351	343	345	348	328	353	382	343	351	345	324	357	379	356	364	374	308	358	338	334	330	337	309	357	317	372	342	370	359	336	382	364	354	348	319	324	329	349	334	355	308	319	325	340	345	338	342	373	368	342	343	347	311	325	314	328	348	347	345	350	360	312	354	360	352	324	338	334	317	335	340	371	334	365	323	339	327	327	331	336	338	341	344	323	319	322	366	334	338	383	344	348	358	351	304	340	347	309	368	325	339	328	343	363	343	343	314	367	346	355	341	362	313	300	334	336	372	360	338	365	329	360	308	326	323	364	310	333	325	332	359	361	372	340	367	332	367	329	333	342	368	344	359	335	323	373	380	364	346	319	313	371	338	318	357	368	327	359	311	322	353	336	348	350	353	322	364	369	353	347	327	393	391	328	379	383	302	368	363	317	350	358	340	377	339	328	357	351	335	347	334	345	349	370	331	332	346	352	360	375	349	355	355	294	311	300	302	314	393	307	301	365	329	358	318	341	346	311	328	316	359	357	322	338	342	368	298	338	356	354	344	375	332	342	374	392	357	340	337	311	362	334	344	332	375	341	331	361	358	321	374	345	323	351	322	356	326	319	307	333	319	339	293	325	317	361	369	329	343	328	373	328	326	371	330	334	347	353	338	320	322	307	314	322	356	347	348	289	368	344	325	312	327	341	371	354	353	330	338	373	348	318	363	336	321	335	324	315	341	344	356	366	352	319	363	354	322	328	346	376	356	334	328	336	345	330	366	330	323	337	331	345	363	340	351	313	340	343	296	329	394	338	318	313	342	318	329	366	345	327	328	319	354	334	322	345	345	356	320	321	305	323	348	353	325	320	336	375	323	355	354	321	350	320	377	342	317	343	339	359	332	357	351	348	346	321	360	367	319	321	347	321	353	343	351	336	345	295	366	336	345	303	292	368	352	368	311	337	298	334	351	312	342	340	346	373	343	354	358	320	348	336	312	373	333	316	317	337	359	328	349	294	305	328	324	297	382	367	346	324	330	314	339	355	309	328	356	323	370	356	325	337	377	323	340	293	345	322	338	341	359	319	327	328	355	335	344	327	366	348	348	292	326	379	325	348	325	334	347	299	340	337	344	303	351	342	338	371	336	336	339	345	346	325	344	342	323	356	360	344	331	334	324	370	337	306	351	375	349	360	345	340	354	367	363	317	346	309	344	339	362	338	348	356	339	339	358	319	338	303	338	352	322	337	353	331	380	352	351	295	341	343	322	327	348	343	367	349	348	332	332	321	354	343	357	326	284	364	318	350	378	338	337	333	343	333	339	339	341	359	340	325	338	360	368	331	315	338	332	327	330	352	336	328	334	358	337	340	335	323	339	311	327	311	339	335	354	333	324	352	358	347	309	370	368	327	324	334	377	355	326	351	355	369	330	347	339	317	346	337	361	342	343	348	311	333	372	339	361	327	346	356	337	333	366	333	337	344	351	335	370	335	299	344	329	339	322	342
28121	5383	9113	10346	8587	6873	5368	4066	3428	2593	2194	2007	1735	1530	1432	1417	1290	1310	1307	1231	1146	1103	1038	1131	1052	1019	1050	981	1011	1001	990	976	988	978	936	918	933	923	825	875	915	872	842	854	834	847	836	873	848	834	871	816	837	867	822	741	822	791	788	754	769	779	709	755	741	822	729	711	794	744	725	721	774	722	764	754	804	774	808	790	777	780	770	789	790	743	818	792	716	713	784	808	724	756	782	712	703	810	726	740	747	778	778	739	692	797	738	806	793	741	780	774	739	780	717	781	800	713	765	738	729	702	735	760	714	788	720	805	720	755	739	784	773	724	715	758	704	767	748	725	715	751	746	706	740	687	791	750	736	773	741	735	744	780	724	761	748	749	726	733	738	765	766	763	766	728	695	740	701	720	782	728	771	758	743	797	754	787	793	740	761	736	737	763	747	773	756	726	750	737	730	703	738	759	755	759	763	726	750	715	753	756	743	719	695	701	756	750	764	736	724	712	707	725	756	713	730	743	740	761	730	748	774	763	723	704	759	778	736	725	735	788	680	737	758	711	702	751	718	752	738	758	719	757	711	782	759	743	738	700	707	729	734	824	736	751	733	744	731	748	761	784	780	762	750	745	763	727	780	739	741	717	689	711	763	728	695	727	733	753	746	754	786	739	728	727	709	686	722	731	812	767	717	712	717	748	757	743	790	748	779	690	715	731	754	739	716	768	703	758	727	706	752	774	766	733	737	796	768	705	730	706	693	709	771	758	700	756	712	738	754	706	709	785	730	711	725	747	708	682	768	749	787	711	757	714	759	725	782	745	715	784	746	738	761	750	722	761	737	762	717	776	815	741	775	741	772	742	744	763	744	812	756	745	698	789	708	730	727	717	770	729	733	755	730	780	734	765	765	763	719	728	756	726	721	751	732	765	709	755	798	743	780	761	738	742	726	739	756	742	787	759	728	727	784	772	782	745	721	731	738	790	751	735	760	720	759	755	748	771	713	769	745	748	754	721	772	755	746	775	703	742	714	777	674	710	747	743	691	756	745	750	750	711	749	779	767	741	769	734	726	727	756	724	710	721	737	747	726	752	725	765	785	771	697	716	731	724	734	755	778	706	759	717	727	737	725	758	719	748	711	758	745	715	765	782	745	747	734	780	734	743	690	812	751	734	771	751	744	755	774	728	702	739	741	754	745	708	737	724	750	746	731	741	771	773	710	704	757	799	745	746	723	760	698	746	729	801	767	734	731	731	792	730	765	673	735	777	695	750	758	683	743	783	747	745	723	714	726	751	783	747	721	775	685	761	760	702	763	727	718	710	764	737	743	752	757	769	695	724	782	774	766	731	762	734	724	753	745	668	744	747	749	739	763	726	733	691	731	780	707	768	743	782	698	721	742	732	746	703	745	740	795	767	721	748	776	743	756	758	762	745	713	780	715	782	714	713	728	771	767	747	743	737	749	729	740	692	767	744	702	761	723	682	739	733	762	786	745	709	705	739	702	760	751	774	790	729	761	742	707	729	713	731	741	792	769	753	723	733	757	796	716	739	697	766	760	788	734	712	791	742	749	777	727	738	700	771	758	728	757	744	768	748	767	738	773	734	740	740	739	736	724	709	817	783	764	735	748	742	758	754	722	754	739	720	722	765	749	741	707	708	756	732	767	742	779	765	747	741	744	733	767	702	756	730	722	694	764	748	732	726	756	766	710	721	754	765	788	738	735	751	755	761	698	732	726	772	703	755	743	766	747	766	775	725	699	719	710	736	692	764	771	748	740	673	746	790	788	742	722	759	753	733	766	743	699	746	726	726	731	726	771	753	692	717	770	728	781	699	729	685	725	744	714	780	746	749	768	739	729	711	729	697	734	791	777	759	733	795	747	700	783	766	713	703	734	760	751	679	781	745	772	725	762	718	760	753	724	753	787	736	738	688	713	789	760	694	738	720	714	736	661	705	738	727	728	736	777	765	779	771	718	738	762	741	751	725	753	761	731	746	703	700	700	705	704	762	737	757	765	725	776	734	713	710	711	728	727	757	740	724	722	746	708	723	737	732	714	735	743	715	737	714	754	705	728	733	727	802	751	711	686	762	757	726	759	729	720	720	776	722	736	684	738	735	728	756	687	736	737	724	731	741	699	734	740	714	759	759	809	687	697	745	738	701	727	721	750	763	714	699	733	765	713	727	777	741	719	754	722	726	716	724	712	749	784	724	720	754	711	697	754	815	715	771	748	746	715	763	736	757	806	694	740	731	716	743	707	753	767	726	750	722	756	725	755	707	742	708	749	818	754	714	758	745	749	700	765	702	774	761	764	761	717	732	719	698	701	780	740	688	765	727	746	746	765	721	705	742	693	715	732	738	702	750	739	744	750	783	760	714	724	770	706	751	719	769	759	713	761	772	724	715	718	721	712	800	741	760	731	725	774	752	732	733	760	732	719	758	735	759	693	776	735	801	733	760	720	737	730	714	746	778	753	722	703	756	774	721	698	743	751	680	723	742	760	753	728	745	736	739	762	774	715	768	731	709	748	749	709	730	741	801	773	744	697	757	719	711	694	772	747	734	749	783	742	742	738	748	670	773	736	699	712	772	686	747	698	756	731	715	773	708	754	768	731	741	737	738	799	741	774	720	728	777	767	763	731	757	754	753	754	756	687	728	710	759	712	725	767	752	728	739	737	768	723	741	795	770	776	711	726	770	751	779	739	785	754	765	720	738	750	759	758	747	760	757	713	761	763	786	766	733	746	733	734	717	750	784	815	734	721	739	717	743	656	742	760	750	740	786	746	785	740	742	715	753	756	743	770	755	713	731	759	798	735	764	789	726	710	743	775	761	783	756	718	713	732	723	800	742	701	715	721	757	722	692	749	676	721	751	744	765	721	726	737	685	701	701	751	771	709	725	745	735	754	710	750	691	704	754	740	807	796	810	745	728	711	749	735	712	749	749	713	735	736	770	716	729	748	709	749	773	740	739	744	733	730	765	746	732	750	771	708	719	746	770	756	740	730	765	703	705	734	751	739	746	759	713	714	721	705	799	713	769	722	711	764	746	754	808	781	712	731	761	745	768	703	781	736	782	730	711	739	770	758	741	725	733	740	719	728	721	748	729	701	781	726	725	719	686	730	749	746	764	734	752	782	736	747	719	778	786	742	707	702	725	774	724	766	738	733	748	746	743	743	723	768	733	716	740	727	731	742	748	736	730	753	728	772	701	715	815	699	775	757	742	742	737	785	738	735	807	733	790	775	757	770	762	718	760	754	749	759	777	721	731	684	736	728	723	736	746	715	720	778	767	695	729	702	744	793	754	704	715	705	761	737	759	730	794	712	727	764	747	732	747	786	761	708	669	723	724	707	733	752	739	758	746	722	739	753	748	720	776	739	720	766	675	737	719	709	749	740	758	777	747	726	733	683	699	719	745	751	752	749	764	744	760	740	683	768	804	726	725	740	768	740	761	749	698	747	746	763	728	748	745	781	780	723	713	716	724	720	729
17898	3497	1878	1473	1111	743	570	433	387	365	311	295	259	258	251	241	246	248	247	250	279	264	242	265	269	302	260	268	216	259	233	237	230	239	246	258	225	207	201	221	246	223	261	249	244	219	259	231	200	224	252	262	235	239	216	216	265	239	260	230	237	248	221	238	235	191	241	228	244	241	235	254	235	230	231	267	253	202	226	226	197	238	282	227	229	226	239	213	250	241	244	252	266	266	248	248	240	214	218	238	229	222	242	222	220	216	233	223	281	234	275	230	200	207	220	218	239	264	258	215	239	224	244	278	255	242	217	220	246	221	188	246	242	249	245	216	247	223	262	246	233	238	229	222	251	241	224	231	214	223	237	235	268	207	199	210	235	245	240	226	232	252	246	241	220	235	207	245	236	235	240	233	234	239	212	249	263	250	244	232	231	232	212	215	242	220	268	223	246	241	238	238	226	219	219	242	226	231	222	218	222	236	196	229	276	227	235	255	230	230	239	250	251	239	234	247	230	237	220	237	229	252	242	213	255	256	234	225	238	257	232	241	226	209	240	238	231	248	220	239	258	249	231	242	234	212	229	244	256	250	235	230	226	229	223	243	210	239	225	227	204	245	211	233	219	219	200	219	207	238	235	232	244	212	237	227	253	247	259	205	213	237	220	239	218	248	262	236	233	222	256	247	229	229	241	220	238	256	242	232	257	219	231	272	241	242	248	240	272	216	254	226	218	259	198	208	227	226	246	242	251	246	254	265	227	232	205	228	227	247	216	236	260	231	213	252	262	202	211	229	239	201	229	221	232	249	229	255	217	233	238	231	240	223	229	219	189	234	219	196	246	222	248	220	232	253	211	240	217	217	243	233	216	232	233	222	218	251	216	231	253	247	211	228	243	248	250	231	229	226	224	231	247	205	256	239	244	256	242	225	242	232	212	239	225	248	222	233	261	237	221	242	232	231	218	246	256	236	254	231	235	241	206	233	204	256	217	224	241	231	219	232	246	221	246	253	220	242	232	215	231	204	214	235	253	254	250	219	239	236	268	251	218	240	238	218	238	220	221	242	221	234	241	200	253	252	230	242	243	238	235	224	249	226	265	229	225	258	257	220	234	242	213	234	223	258	232	211	238	221	222	267	247	237	219	241	284	252	233	236	244	241	236	229	229	208	216	211	247	213	211	191	208	247	240	229	254	245	262	254	274	249	240	260	212	241	225	245	222	209	226	249	236	221	211	236	215	256	218	211	247	212	234	214	240	244	242	250	203	235	260	215	215	234	206	213	227	211	232	235	222	237	229	227	214	217	224	254	240	227	262	272	243	259	228	221	250	272	215	258	216	254	262	230	251	203	224	240	251	229	224	232	233	220	230	245	237	237	274	257	244	246	252	276	234	262	245	248	229	233	228	227	240	222	246	238	230	244	239	222	249	238	251	206	212	228	243	232	233	237	245	194	245	234	214	216	205	238	234	223	245	224	214	228	238	242	223	216	196	222	230	246	249	220	234	224	242	244	225	249	201	236	229	214	200	261	245	220	260	227	246	256	241	242	236	218	255	222	262	257	222	228	237	219	255	253	205	247	242	263	227	229	222	237	255	238	264	210	232	206	244	234	226	239	237	261	242	226	256	209	254	227	243	221	246	237	226	218	240	253	217	252	233	209	211	214	250	221	229	224	213	235	223	210	244	234	254	231	200	234	216	233	227	225	246	233	198	196	221	223	212	267	206	208	226	269	233	227	216	226	242	261	230	241	252	263	265	232	213	243	243	256	244	218	225	224	225	237	262	256	282	249	234	225	217	255	239	225	227	211	239	249	218	279	251	233	247	217	256	249	214	232	233	228	247	253	229	242	238	232	237	256	239	226	273	246	238	238	241	205	235	231	225	236	224	249	245	215	257	211	236	239	238	242	223	228	229	247	248	235	232	248	241	250	245	213	229	216	230	227	227	228	249	259	257	238	255	258	229	225	220	227	259	223	199	214	232	260	219	244	260	211	225	248	238	240	229	238	228	210	247	260	201	239	248	184	203	214	231	245	215	214	217	220	228	206	260	235	256	216	225	219	237	238	223	221	224	202	227	234	236	239	224	239	219	231	250	212	259	220	218	232	227	236	203	238	246	257	222	223	237	250	228	228	255	230	205	231	250	219	231	225	237	231	190	224	230	212	239	206	256	290	243	227	242	242	229	233	242	232	253	254	214	234	241	249	219	212	257	251	254	231	236	232	239	242	254	268	229	223	262	224	245	238	272	223	265	244	245	228	246	211	228	263	241	229	229	238	239	205	234	248	221	210	236	237	253	223	229	205	238	203	259	224	228	225	258	242	240	237	237	226	221	223	213	211	238	230	242	249	225	230	221	226	236	197	253	256	240	205	250	221	266	219	225	233	262	264	241	254	242	250	247	244	224	257	238	222	267	222	257	257	232	237	240	231	262	244	249	224	226	224	250	241	250	243	249	240	219	213	217	230	219	240	239	245	203	247	253	244	192	238	237	210	257	251	239	234	231	230	252	242	237	212	244	228	224	247	224	235	240	251	239	213	251	225	243	223	255	244	225	239	209	229	226	231	224	255	239	258	241	235	241	232	224	235	208	208	249	215	220	213	241	266	220	219	219	214	241	248	220	200	231	251	213	227	255	217	231	256	262	240	235	243	243	213	225	219	258	221	228	233	211	235	247	245	221	221	261	239	235	241	221	222	226	238	252	244	225	228	233	229	226	223	241	253	240	225	252	223	241	232	245	229	211	220	229	224	213	224	264	227	213	245	245	243	235	226	253	259	235	226	258	274	223	208	216	226	240	233	233	252	227	233	240	228	209	230	228	245	232	216	258	236	255	230	250	237	245	213	254	237	229	243	231	221	233	242	215	256	268	257	221	248	223	260	220	218	243	239	265	205	223	224	252	294	238	248	244	218	230	218	239	226	249	207	263	232	205	216	230	249	256	206	255	244	236	258	240	228	265	250	225	239	243	227	273	223	237	262	242	231	267	228	266	216	280	221	215	233	229	227	234	234	218	224	237	219	196	246	239	237	227	223	234	254	227	246	271	264	245	234	252	224	218	241	235	223	227	221	223	251	239	234	241	210	242	251	231	270	242	262	246	237	251	248	231	227	216	225	230	223	214	265	203	236	228	231	234	221	220	258	216	221	245	218	238	269	243	216	235	231	239	222	233	198	239	222	253	280	217	233	219	232	261	245	257	268	221	245	233	272	222	230	248	239	247	238	205	238	274	233	226	238	249	216	251	259	258	232	260	205	251	222	222	253	221	236	228	239	235	220	269	256	255	225	238	217	211	252	271	235	217	228	221	214	233	231	223	259	258	245	231	219	208	229	273	250	237	247	228	198	231	220	260	226	269	252	235	244	247	236	222	221	269	216	219	236	240	242	234	219	218	242	241	257	217	238	224	236	241	228	237	202	229	236	228	231	255	231	228	246	228	257	235	230	226	230	226	245	233	211	226	271	224	219	241	225	262	237	234	233	203	268	249	238
10299	2006	3662	4306	3658	2811	2112	1731	1433	1153	1010	941	781	743	736	720	699	692	688	702	653	662	673	601	611	646	666	625	626	622	604	581	593	601	602	593	582	606	594	600	555	581	549	554	574	565	534	579	609	579	585	573	561	572	548	569	578	567	530	551	523	528	570	510	588	562	499	529	511	512	560	565	552	539	504	554	555	550	517	531	538	569	535	538	517	562	587	526	551	563	565	566	517	548	549	564	543	544	584	560	531	523	565	535	550	545	542	591	560	559	580	561	538	527	562	533	537	554	545	546	543	546	531	557	592	569	539	534	547	553	511	592	542	551	560	551	578	526	491	578	560	488	572	539	512	541	534	580	552	532	524	537	559	542	509	543	566	539	563	570	520	549	549	538	546	511	548	532	555	510	529	578	566	541	553	509	486	524	598	561	571	559	565	598	554	551	518	540	577	561	542	554	530	551	577	549	525	568	518	556	601	594	590	520	535	515	493	557	559	520	562	548	559	557	579	524	573	537	571	543	558	506	513	529	521	551	547	532	538	562	564	528	536	555	564	509	559	507	491	557	570	537	514	522	547	539	567	563	546	501	545	551	543	498	555	546	527	552	554	536	472	546	554	567	565	571	511	562	545	553	548	557	561	530	533	541	542	542	550	567	567	493	531	531	526	564	591	552	516	545	544	552	542	518	541	539	537	569	554	547	521	543	550	565	552	521	533	493	533	551	491	565	597	568	499	587	560	531	513	521	527	511	546	522	571	585	506	519	544	537	518	610	526	569	577	604	558	615	535	600	523	541	568	598	574	536	524	567	509	562	549	560	568	544	555	540	553	540	526	572	559	562	598	557	534	575	499	496	525	544	500	543	543	537	540	512	570	516	564	583	549	506	525	514	541	556	543	522	559	565	550	557	583	507	536	544	530	585	577	499	532	522	553	529	588	538	558	553	551	545	507	584	544	519	556	561	565	546	551	518	584	530	520	513	534	569	530	525	558	557	510	544	547	535	533	549	601	556	516	558	534	540	493	506	550	596	516	536	521	597	557	530	533	485	567	554	534	534	554	548	525	502	529	554	549	531	566	503	543	533	502	549	565	558	534	534	591	551	560	555	522	547	545	503	530	576	550	587	562	528	529	543	576	506	542	524	551	584	532	535	534	510	552	561	504	534	516	564	529	531	541	530	507	549	527	577	522	546	566	563	569	547	566	528	566	548	581	549	533	578	582	518	543	559	518	536	504	583	546	511	543	505	522	494	556	565	504	552	556	526	550	548	540	531	600	541	556	587	559	527	579	521	583	543	546	589	576	559	514	556	548	559	529	551	573	579	512	527	596	535	571	510	565	513	533	541	560	507	506	509	581	543	533	553	577	560	538	552	526	533	531	537	516	555	540	611	559	511	546	558	557	568	552	568	552	588	568	542	579	556	549	558	573	539	542	569	535	562	538	534	580	571	555	533	540	556	571	530	502	571	522	610	545	529	535	554	577	514	560	549	516	555	567	528	507	557	499	523	504	586	535	501	579	523	539	560	570	576	534	558	533	533	571	489	488	584	535	531	580	553	620	525	538	527	537	509	530	557	522	525	540	522	510	578	544	525	548	568	556	587	529	597	558	509	541	585	556	538	556	527	516	532	549	544	524	549	522	548	534	562	546	570	552	523	569	531	532	554	546	554	547	537	547	568	533	549	608	565	579	516	572	556	557	518	541	573	529	580	519	551	550	579	534	542	546	544	535	552	551	517	525	526	503	521	573	544	548	503	537	558	554	572	555	525	511	518	553	547	526	559	562	544	550	539	542	575	559	586	532	536	544	559	492	537	548	520	528	574	557	494	529	551	538	546	560	555	538	506	505	536	579	534	524	566	556	539	547	520	534	533	540	544	512	570	550	565	532	535	556	514	543	533	547	523	531	570	554	566	507	573	557	548	552	525	539	524	527	544	515	546	549	549	556	541	538	582	550	560	543	556	499	500	528	539	522	536	538	594	581	542	537	507	594	563	489	573	547	536	590	521	555	522	528	559	543	522	496	532	504	537	529	557	545	550	539	566	576	551	579	545	545	535	543	535	548	534	557	541	584	591	542	506	500	565	497	559	567	562	595	607	566	541	545	562	524	547	525	550	530	538	555	540	559	520	556	590	529	541	506	551	536	558	541	583	525	584	503	559	570	524	519	546	551	576	541	540	573	513	552	535	544	526	519	525	545	529	581	550	510	559	538	537	542	566	575	535	529	525	526	522	548	552	527	566	528	541	543	566	542	554	571	548	558	535	540	548	522	525	529	516	509	520	533	548	570	535	566	552	536	551	509	550	547	571	556	563	518	531	492	532	537	544	547	550	536	493	546	591	505	589	549	534	540	557	547	564	539	563	586	536	545	549	575	552	548	556	492	544	575	551	497	552	569	559	565	479	543	563	532	564	534	583	551	504	561	574	558	542	568	563	564	515	536	530	558	558	531	523	496	578	571	607	564	572	564	532	560	518	522	547	551	590	539	517	534	521	527	528	528	537	520	555	556	533	493	537	537	590	516	477	517	527	554	517	566	528	537	556	548	585	508	515	504	572	563	541	552	527	527	569	595	550	569	541	521	531	490	545	532	547	544	520	552	556	538	561	574	558	552	552	585	550	534	549	540	559	558	545	578	549	536	514	553	537	532	561	559	505	573	547	520	555	540	532	566	532	543	532	547	538	557	508	538	566	513	575	550	562	555	556	533	522	515	573	587	536	546	541	523	547	532	530	511	566	564	536	558	510	539	519	590	564	561	548	595	508	551	528	548	566	575	505	567	529	556	541	561	556	570	569	532	550	575	559	532	511	558	540	506	509	511	489	505	521	561	507	540	586	515	538	545	537	544	528	566	550	565	544	564	541	572	589	539	493	497	530	521	570	588	538	581	552	562	557	541	521	521	544	531	544	538	566	561	534	542	555	590	564	498	514	556	565	549	515	514	526	577	595	577	545	521	522	550	516	552	564	515	541	542	539	525	591	539	532	565	522	530	542	512	525	530	531	555	529	560	552	554	577	510	519	512	515	524	518	551	534	518	542	546	557	548	528	534	532	604	594	502	569	546	558	557	574	545	571	513	531	546	559	542	551	518	520	526	573	517	526	573	556	524	541	583	538	569	563	529	539	461	502	594	572	554	532	561	539	530	532	537	525	550	571	515	543	512	561	551	562	526	538	534	534	553	533	541	554	528	550	530	560	546	558	537	527	534	551	550	546	527	531	569	508	518	554	590	523	535	520	545	578	548	561	516	549	532	597	542	543	529	472	541	555	573	505	577	558	518	536	520	539	536	534	603	534	522	558	548	565	552	521	532	527	545	516	553	568	543	548	550	525	531	522	521	574	540	510	551	528	575	553	555	538	530	558	535	521	517	549	603	540	549	516	579	512	542	553	568	533	568	555	568	536	527	566	537	556	499	529	545	517	549	576	552	610	532	575	551	527	589	518	548	582	562	553	516	553	552	502	549	585	514	554	546	561	495	527	536	538
37479	9909	4019	2895	1941	1299	1024	797	647	550	491	441	418	429	382	369	390	370	374	369	349	360	359	334	334	385	332	281	359	348	356	314	338	317	326	341	329	312	350	319	336	325	325	313	356	307	337	363	326	341	306	321	353	352	353	296	305	326	283	295	293	319	329	287	299	303	330	356	303	328	278	350	347	331	313	355	355	324	329	306	295	310	315	325	285	338	322	329	314	346	336	343	305	346	320	270	337	270	318	301	300	272	293	298	308	268	291	302	332	327	317	311	293	329	361	326	330	344	319	326	288	280	312	296	353	314	301	302	305	312	293	298	314	341	304	279	331	303	320	307	326	319	307	330	299	305	315	324	326	333	312	311	324	334	317	313	303	299	309	341	306	327	328	363	302	311	306	331	319	331	312	304	298	310	321	337	350	317	301	330	318	334	331	349	350	325	326	296	323	283	334	301	346	325	342	318	317	315	320	329	316	286	305	301	336	319	328	318	315	321	332	327	310	309	314	291	303	312	309	321	292	322	300	329	328	339	325	296	325	325	348	342	331	296	301	314	319	314	329	277	280	266	327	305	289	291	314	323	278	315	318	329	332	304	281	321	282	298	312	282	285	305	319	307	297	312	310	307	302	269	348	320	293	297	340	333	315	317	305	330	267	305	343	315	356	330	334	329	328	324	295	288	336	345	303	294	325	342	306	299	310	342	292	296	302	299	303	339	292	322	344	326	329	309	342	337	310	332	320	327	317	313	296	300	315	313	304	282	327	344	319	297	323	327	335	340	288	311	338	328	342	346	339	327	304	328	321	305	332	306	299	299	294	288	341	291	315	289	289	326	352	291	272	281	301	337	341	309	323	315	333	316	308	292	308	326	313	375	298	307	279	315	343	299	347	284	310	330	267	305	306	332	327	324	336	299	312	271	323	313	314	321	304	357	298	284	304	321	322	337	313	305	343	355	370	293	337	357	328	285	300	308	322	304	313	355	338	299	318	318	324	311	321	322	300	337	321	330	288	272	294	301	328	334	323	306	328	286	324	312	313	312	278	321	298	275	320	306	320	296	335	318	313	290	286	302	301	304	328	283	291	302	328	302	275	287	291	318	295	267	289	307	300	293	303	280	307	332	288	304	345	361	340	326	343	321	328	319	310	327	290	290	344	277	315	308	307	309	322	311	320	318	320	315	323	310	327	328	299	317	301	327	336	322	307	319	308	284	296	320	323	347	314	291	360	336	348	326	315	300	300	294	290	310	268	320	339	302	347	304	321	285	321	332	300	312	309	312	325	305	329	339	305	322	322	306	306	309	303	303	306	316	289	299	299	305	302	304	281	290	314	303	295	330	342	328	297	331	281	316	331	313	288	305	309	313	340	313	320	306	317	310	345	311	348	334	339	335	317	313	291	325	352	292	298	289	287	320	343	308	303	363	346	349	328	323	305	324	359	269	317	332	314	323	340	345	324	314	292	322	314	302	313	302	315	324	307	376	305	280	336	309	344	334	333	337	341	300	286	303	315	305	330	278	288	322	332	316	336	273	329	303	302	304	295	324	333	314	281	315	287	310	319	305	276	310	325	302	305	291	308	299	313	305	325	318	298	281	293	332	298	335	324	343	311	304	323	309	335	324	340	325	328	299	334	320	312	313	320	313	282	311	288	294	323	325	320	287	303	302	325	293	292	338	333	308	298	281	323	320	319	299	311	334	367	313	346	302	336	313	316	297	313	307	302	320	286	316	277	334	326	320	296	314	331	309	329	303	295	275	294	282	339	312	339	331	298	326	307	323	297	260	339	327	282	319	321	322	317	291	312	334	305	328	342	335	274	319	340	279	292	295	298	331	328	316	329	287	318	322	296	295	313	383	299	330	321	332	286	311	318	268	338	333	325	291	330	318	331	286	261	308	330	291	307	290	316	291	312	342	329	334	308	364	317	325	318	297	324	353	351	307	298	312	302	294	356	305	323	329	338	310	309	313	290	297	300	342	305	322	302	288	315	307	292	297	309	302	337	314	319	289	315	264	334	318	343	300	322	322	298	313	298	352	310	369	320	337	305	333	312	323	299	325	329	296	320	348	345	331	318	321	297	324	306	316	342	347	333	345	312	333	331	325	316	304	309	279	287	335	333	341	316	287	337	334	299	336	306	302	309	302	305	309	299	296	317	316	288	306	306	342	302	324	353	333	305	298	313	309	331	320	307	287	343	314	373	321	319	312	296	340	332	323	322	291	338	294	295	323	328	310	334	299	322	293	307	314	299	327	298	299	323	325	305	293	290	302	305	337	334	343	327	301	310	299	281	272	292	314	301	315	344	330	336	298	322	296	305	326	335	357	290	281	320	310	304	328	286	294	283	324	286	354	291	310	310	316	314	315	302	315	306	311	327	323	323	333	326	339	273	306	323	348	338	271	327	284	316	309	303	351	315	305	305	318	310	344	287	329	318	329	328	314	324	298	291	336	309	294	355	309	333	327	309	309	263	291	304	337	313	318	310	366	305	319	320	324	324	342	296	269	336	299	328	341	298	303	325	295	352	317	316	304	298	313	302	300	309	279	310	353	273	306	323	288	325	307	319	322	330	305	301	326	297	310	353	288	301	328	292	325	312	343	331	296	344	325	361	305	305	318	324	305	339	315	340	309	298	327	346	327	339	315	338	343	312	330	288	295	293	328	316	314	319	302	323	326	296	348	334	311	280	322	314	309	312	302	285	308	295	285	312	321	330	290	289	291	296	325	322	302	295	315	283	315	344	319	322	313	295	315	300	303	315	294	335	323	338	305	316	295	342	310	328	316	298	320	297	302	329	338	278	315	296	293	306	324	346	339	328	306	284	323	287	341	283	269	317	299	312	320	289	312	349	318	326	272	333	322	318	307	336	306	316	330	362	331	340	324	319	323	304	273	321	385	352	311	304	312	307	311	325	324	329	300	344	286	310	291	318	325	319	288	344	292	321	355	301	324	319	310	300	314	298	308	330	332	317	339	321	309	320	298	289	304	317	327	352	309	328	295	313	316	295	306	302	306	302	307	338	316	301	320	331	315	308	348	300	292	302	299	332	327	321	315	338	314	317	328	309	302	330	310	328	296	300	316	332	310	337	320	336	348	328	334	309	317	343	321	297	309	308	300	315	298	292	306	329	330	323	338	317	324	338	317	350	337	329	291	302	318	324	316	297	332	314	293	315	273	327	305	307	303	334	276	298	300	333	325	279	314	297	325	313	319	285	315	332	316	292	280	349	311	333	349	287	349	323	312	330	305	324	316	302	317	262	274	320	312	313	290	348	360	319	319	321	323	310	296	297	291	320	319	300	319	323	309	335	321	308	275	260	297	320	329	337	310	315	314	314	302	315	318	325	306	299	325	312	328	299	333	302	323	331	298	321	326	285	312	308	305	328	289	291	328	307	305	291	299	293	294	321	313	340	306	323	312	312	319	348	347	333	329	325	304	330	322	279	309	274	352	291	349	321	330	310	294	353	324	290	287	293	347	291	308
22274	3345	6795	7816	6478	5007	3804	3020	2450	2156	1814	1421	1350	1240	1139	1119	1095	1071	1030	953	993	975	892	886	947	920	905	885	848	862	867	892	853	853	846	839	816	779	803	783	831	784	780	779	780	772	755	718	744	823	742	755	806	781	712	759	709	706	717	699	691	727	719	694	672	761	717	708	718	730	687	694	724	689	681	716	678	701	678	686	732	719	727	728	705	687	711	742	731	695	760	711	743	753	702	757	703	676	725	679	718	705	724	671	727	730	735	723	672	661	747	720	685	716	744	733	738	731	730	707	725	713	771	729	658	676	700	683	726	670	688	725	729	721	672	737	678	694	659	685	679	678	715	713	732	679	703	664	716	706	735	678	726	705	677	711	674	741	706	753	696	688	680	742	662	703	721	730	725	660	702	719	688	669	724	683	691	727	732	706	679	691	654	718	671	694	695	710	696	692	677	722	705	716	695	692	700	689	719	689	708	697	721	720	683	710	703	719	654	665	695	738	665	669	737	692	708	696	677	712	740	652	701	702	714	742	710	692	671	732	687	696	715	684	708	692	686	716	729	727	677	729	736	681	704	750	654	757	687	653	688	707	685	686	685	696	668	700	702	703	712	676	715	694	694	709	728	721	708	709	698	732	702	754	725	692	715	705	730	750	690	746	684	699	711	663	702	691	667	741	698	681	714	745	695	714	666	705	685	709	764	691	696	727	736	764	742	704	691	663	716	770	691	681	717	707	676	709	698	734	684	732	709	713	680	764	714	741	698	717	735	691	686	704	763	686	734	699	724	700	693	685	683	706	714	701	724	721	715	727	676	692	696	727	704	690	675	691	742	670	685	731	715	682	679	683	707	723	706	725	696	730	665	745	696	701	690	744	711	747	708	672	674	684	681	713	698	719	686	756	700	700	690	659	649	748	712	752	719	714	707	713	740	732	687	726	709	716	701	712	741	743	732	696	740	695	687	710	705	706	752	728	645	634	730	726	713	661	728	743	737	688	700	731	698	685	671	673	705	706	741	693	681	694	731	693	697	643	686	711	738	692	696	735	729	704	717	742	670	736	698	754	686	733	708	704	709	719	715	662	637	768	648	696	724	721	754	716	777	726	679	715	698	678	702	684	676	722	738	734	710	777	667	713	679	717	724	693	667	717	718	703	676	695	671	753	748	684	679	707	683	721	678	763	731	723	697	694	716	721	719	678	709	727	676	664	720	695	668	676	726	669	729	738	707	719	704	734	706	763	698	718	726	724	711	700	701	668	719	687	712	718	727	682	720	720	709	709	656	749	714	710	741	695	708	695	706	718	741	688	696	691	684	751	687	706	653	740	698	701	669	737	694	699	703	730	730	737	682	716	720	667	737	715	675	706	711	707	733	735	707	715	696	653	694	698	681	680	750	717	724	657	722	713	689	723	693	713	704	734	715	714	712	699	700	667	706	732	708	699	687	662	680	650	673	674	746	727	698	723	714	733	669	695	692	694	706	663	719	679	715	739	701	700	706	735	695	686	651	709	701	696	692	707	701	696	736	728	686	747	718	710	699	707	684	670	704	701	715	700	702	696	690	695	705	674	708	674	763	701	664	718	720	703	748	700	740	653	737	719	699	671	651	678	733	694	746	700	713	694	732	730	714	740	705	725	757	701	679	698	717	674	663	716	672	690	701	701	735	680	745	731	723	663	734	748	681	704	714	692	750	741	727	648	701	718	729	713	661	697	707	694	714	705	689	690	749	722	734	718	677	729	696	707	753	705	725	718	721	711	670	727	715	750	701	688	695	745	765	668	737	722	701	696	763	679	706	672	701	691	673	712	728	679	675	717	695	718	667	683	678	728	720	731	681	674	704	745	683	709	689	683	683	734	682	718	711	681	731	708	689	720	731	697	711	700	681	658	733	695	686	656	755	688	679	677	711	708	666	686	746	725	748	698	723	682	664	662	714	700	663	706	680	656	712	683	731	639	739	716	700	657	689	766	708	667	679	675	684	668	711	687	682	722	671	681	687	689	664	706	741	726	673	706	713	726	677	735	697	772	703	673	672	722	727	712	723	673	738	731	727	707	713	679	753	724	751	705	682	716	706	711	672	727	685	717	664	640	690	722	756	690	693	709	689	692	749	661	644	671	647	695	698	682	633	741	735	714	706	679	722	716	710	725	681	643	702	742	701	680	684	661	682	683	680	706	702	679	653	722	701	708	704	695	721	725	694	730	687	713	649	724	672	736	666	681	676	712	666	715	688	672	677	734	729	752	720	761	742	741	720	678	675	677	739	649	717	730	693	735	667	693	717	723	683	679	753	679	698	667	685	702	722	711	719	662	689	736	721	664	699	683	736	718	697	691	697	764	687	758	686	704	651	682	631	679	742	671	700	702	692	688	681	719	740	708	699	712	666	694	692	721	698	704	752	705	729	705	747	718	672	689	702	704	708	703	719	724	750	684	723	728	681	699	680	683	702	727	670	733	696	734	707	696	740	723	693	664	714	694	714	690	692	641	685	756	703	724	706	738	651	676	689	744	707	730	728	727	722	687	712	725	685	737	716	692	718	688	718	752	715	694	705	706	731	666	681	723	731	700	714	696	691	695	720	692	745	726	748	700	708	701	666	716	693	734	670	719	711	697	681	706	697	725	670	709	675	684	714	702	679	747	723	725	713	750	636	690	687	679	732	718	717	725	707	734	710	725	721	714	696	685	679	734	710	717	657	708	711	731	705	709	730	728	729	709	693	668	758	687	699	704	658	738	706	694	719	680	712	680	705	728	712	695	705	747	732	725	670	706	710	682	759	706	715	686	727	713	669	695	720	733	717	690	723	711	694	728	719	669	706	689	699	706	716	705	731	723	703	699	649	726	677	710	705	652	697	687	747	696	688	730	737	668	633	719	683	695	733	728	717	731	698	722	711	727	660	711	714	696	717	716	703	703	703	676	732	755	734	656	745	735	749	722	667	699	696	728	698	685	725	674	656	691	702	711	725	732	698	710	697	745	719	701	685	732	706	692	693	707	719	721	762	732	746	698	707	715	715	704	697	698	715	672	678	716	678	709	734	731	643	696	709	711	726	656	657	702	716	714	704	686	738	725	720	704	723	714	728	694	719	720	696	674	684	753	735	713	691	734	691	691	665	677	685	729	743	694	681	768	695	721	739	680	772	721	756	729	714	752	725	713	708	666	753	687	698	697	708	691	734	740	751	673	754	693	673	661	673	659	675	751	609	670	716	741	742	759	731	685	709	751	645	722	705	735	740	742	689	768	680	666	685	730	708	713	670	660	725	710	766	712	703	711	719	688	663	760	687	734	716	683	697	695	646	686	694	715	743	750	701	714	695	693	692	690	662	715	720	730	700	688	723	717	705	683	681	744	710	689	709	679	705	698	728	745	724	671	715	712	737	663	703	755	714	699	732	737	652	747	761	643	678	750	732	716	713	673	736	711	679	631	704	699	686	686	705	768	671	703	699	717	697	721	682	741	752	749	707	678	777	695	722	730	738	742
48276	15411	6327	4234	2705	1973	1423	1097	876	745	639	594	542	432	450	445	441	442	462	395	442	355	376	373	388	386	384	370	362	387	406	330	351	364	380	386	397	387	380	371	358	349	363	331	360	346	373	359	369	333	356	374	398	319	360	354	344	356	345	330	332	335	299	351	392	339	349	370	345	344	359	356	349	362	346	313	344	348	339	349	331	320	334	335	339	292	348	317	339	349	340	363	413	365	339	347	293	340	362	359	349	341	358	356	371	334	350	347	310	325	335	347	358	334	356	338	333	340	370	342	343	356	332	348	321	325	326	359	364	358	360	363	351	304	379	390	320	316	341	348	364	371	353	329	329	362	334	325	354	338	336	335	335	357	332	380	346	354	341	337	340	334	372	325	338	325	332	347	328	321	327	342	371	356	378	317	326	345	347	362	336	333	369	323	303	372	303	366	361	374	321	317	378	343	343	358	335	372	353	380	363	331	349	330	336	393	325	378	342	355	317	332	335	337	348	347	366	377	361	351	362	347	333	331	336	310	343	342	361	360	345	337	345	320	329	379	361	326	370	362	366	325	332	332	338	388	327	337	385	398	305	317	343	343	347	362	334	374	351	333	338	328	388	351	342	332	390	368	342	301	338	350	345	376	350	324	326	321	323	326	340	355	354	337	357	359	343	342	365	343	327	328	383	366	346	368	334	344	312	339	337	335	370	356	394	364	372	329	337	361	310	320	351	358	347	332	358	353	345	385	334	335	368	347	399	374	311	346	396	370	357	355	323	336	364	337	347	337	350	339	353	373	321	378	342	348	338	308	350	332	335	336	355	386	321	330	357	320	326	374	359	345	333	336	366	357	324	332	354	321	345	379	368	351	297	329	329	326	348	357	350	334	348	349	346	371	345	340	312	366	347	361	369	362	332	373	371	331	380	349	369	385	350	326	357	377	359	315	331	331	353	312	334	335	335	355	353	352	304	324	369	394	377	322	364	348	334	339	340	375	346	344	340	304	336	342	343	356	354	389	364	358	339	335	349	354	351	353	331	337	345	351	366	325	363	371	349	343	332	383	368	355	335	385	368	342	332	361	358	347	351	377	395	329	333	378	336	335	366	357	332	340	356	340	331	348	298	326	347	366	362	347	351	366	351	387	326	356	330	369	345	328	330	327	313	395	347	334	328	343	333	360	309	341	378	354	329	355	371	326	311	362	352	325	317	362	351	361	324	334	325	335	347	330	318	346	340	336	339	336	316	338	341	342	300	334	352	329	370	367	318	290	356	356	393	344	357	416	364	318	362	338	328	347	361	342	336	372	337	389	309	320	331	350	360	387	362	355	330	357	348	353	326	357	372	364	348	323	360	358	338	345	350	343	354	354	351	387	309	373	324	334	318	318	377	339	313	373	355	340	344	321	319	331	367	313	346	341	352	331	323	332	362	371	304	322	330	346	362	334	334	307	352	332	357	320	360	352	335	349	346	334	316	334	325	346	361	352	361	379	328	399	345	339	348	364	332	332	357	371	349	331	331	345	359	357	372	354	332	329	352	347	343	334	340	348	352	374	315	348	334	335	346	337	315	321	362	354	323	325	337	380	318	391	342	333	327	353	344	342	333	333	366	359	317	314	379	351	349	330	396	327	359	345	316	393	336	326	345	345	352	326	370	361	349	349	331	303	386	334	281	313	351	341	335	347	355	312	287	306	363	332	348	352	335	358	337	311	335	336	333	391	348	315	348	341	351	326	358	358	349	360	361	301	348	344	361	363	347	326	326	354	373	356	328	338	380	352	355	347	359	376	328	313	355	327	361	343	340	328	344	353	338	335	297	347	363	317	315	367	340	324	353	356	335	339	332	342	366	343	334	352	343	319	347	322	343	377	316	365	347	322	351	383	340	338	352	383	331	360	337	355	325	363	379	324	349	344	333	347	348	361	346	329	339	318	356	360	379	339	367	362	357	356	340	360	352	368	325	343	391	318	317	385	393	388	345	378	335	359	371	355	350	366	344	412	332	314	351	357	331	369	335	335	348	365	327	332	366	331	335	321	326	335	323	355	337	345	321	359	341	327	316	325	380	319	354	339	340	339	364	339	349	331	394	327	335	303	335	340	368	343	328	323	323	353	358	307	351	327	336	349	337	354	360	363	352	337	335	340	346	370	361	331	347	348	346	362	306	389	344	332	314	348	357	369	377	389	360	350	373	308	373	348	307	342	358	360	329	360	320	335	340	348	324	359	329	348	342	345	335	357	333	326	359	329	349	398	346	349	342	344	351	360	328	313	366	341	339	344	342	345	386	344	347	351	356	358	315	355	351	345	344	363	333	364	361	381	347	323	328	351	320	370	351	320	342	339	370	358	386	363	358	340	352	334	326	354	362	336	359	355	373	365	352	339	373	374	340	342	336	334	317	351	339	328	350	349	364	348	387	359	324	339	333	341	360	328	302	328	386	323	352	349	359	374	342	321	299	349	347	317	335	319	340	377	314	327	336	347	369	369	296	372	349	341	334	336	339	325	354	345	355	396	337	339	334	352	348	333	319	347	340	332	346	320	309	331	345	337	353	348	355	329	340	374	346	288	349	341	344	370	318	340	320	330	327	354	356	325	330	389	363	344	350	344	352	349	375	360	342	379	368	350	329	349	330	337	309	332	372	340	353	382	324	376	370	364	354	339	303	367	367	353	335	334	362	307	355	333	321	300	340	351	350	354	385	351	352	336	371	371	387	367	360	368	359	355	374	342	327	327	346	335	368	388	365	347	361	360	313	351	330	324	342	348	322	339	368	325	337	348	338	354	371	356	355	358	373	367	345	333	335	367	328	326	334	395	349	377	358	359	366	356	366	370	332	350	310	336	336	345	342	339	353	328	367	356	361	353	352	328	322	355	379	329	360	375	336	335	361	318	336	351	369	340	353	321	303	353	334	353	335	373	370	341	317	391	339	369	368	329	359	352	324	351	354	374	325	339	331	333	328	313	355	334	349	352	334	341	337	353	348	327	341	330	321	335	371	337	322	340	367	345	379	344	323	379	414	336	350	336	379	356	324	329	360	333	371	379	346	346	352	343	351	329	332	345	333	355	348	338	384	360	375	374	342	372	311	331	370	313	375	340	327	358	340	332	350	343	340	335	349	319	317	346	371	327	356	363	300	369	371	342	301	314	314	316	299	330	360	361	341	372	325	319	345	331	344	383	343	357	344	349	331	370	371	315	340	327	335	354	343	359	359	362	349	339	347	340	353	342	340	359	363	356	351	321	343	365	342	363	332	307	355	309	357	358	385	352	328	334	364	345	379	340	350	348	337	363	337	315	368	328	336	361	342	334	357	347	362	347	344	338	328	344	377	357	338	353	346	346	354	340	351	349	394	356	322	373	351	367	334	358	348	359	353	332	328	316	315	337	354	341	347	325	353	366	359	377	387	342	334	357	368	356	369	346	366	326	365	354	343	335	339	335	370	359	352	367	327	333	335	307	380	371	327	306	322	334	337	314	323	328	344	341
27871	4630	9149	10639	8834	7009	5492	4227	3401	2686	2416	2047	1783	1559	1476	1439	1325	1311	1265	1276	1146	1119	1103	1086	1050	1095	1069	1027	946	965	994	1043	1000	962	923	945	918	912	913	873	848	890	880	819	870	822	849	825	881	857	835	819	830	828	792	844	836	794	713	778	813	795	803	765	765	735	786	772	791	753	732	748	809	769	836	790	745	731	773	742	767	780	767	728	749	791	762	738	785	723	744	683	781	810	819	765	778	785	728	747	740	773	749	707	785	758	742	734	735	723	770	705	779	765	792	714	752	755	755	781	750	776	741	735	746	777	752	761	789	785	736	716	748	807	764	755	757	744	755	727	749	746	752	710	717	710	733	791	734	752	760	771	739	760	791	752	778	707	672	753	762	764	735	702	724	740	771	678	732	737	702	739	734	755	786	772	711	754	768	754	738	750	801	754	790	718	783	754	777	767	783	760	795	774	788	754	724	714	756	694	762	719	741	767	755	799	761	804	763	796	747	782	729	776	740	779	755	699	741	734	776	707	770	770	799	784	763	787	734	756	738	770	783	745	706	755	744	717	772	760	813	738	793	748	785	736	685	719	733	772	743	760	771	757	717	731	763	747	747	751	785	777	784	744	764	717	787	784	734	752	750	736	777	747	797	711	789	716	764	750	725	807	756	773	735	692	717	759	768	759	758	747	735	763	779	780	758	748	718	778	749	741	720	749	772	724	740	748	775	769	741	741	808	767	727	756	787	748	744	730	767	767	745	723	776	708	705	719	786	797	725	782	735	769	758	778	790	741	722	720	703	809	743	781	771	797	763	762	754	782	794	702	759	707	771	779	753	745	776	766	691	757	816	690	761	787	769	733	736	762	777	780	773	762	768	750	772	786	748	749	724	742	729	727	758	733	786	709	766	764	749	800	727	770	728	768	732	761	740	780	773	744	747	736	748	778	779	761	770	734	758	750	732	761	739	746	726	802	727	751	778	733	730	771	713	782	767	728	769	768	722	745	784	788	772	736	767	755	749	765	728	751	770	805	753	762	786	772	755	745	733	781	753	737	728	740	736	718	780	732	736	783	749	775	756	770	770	770	766	762	760	726	807	781	746	807	744	725	716	749	735	744	747	758	775	765	720	781	737	700	731	792	757	726	769	747	747	779	679	676	756	755	796	738	791	786	784	698	681	722	771	738	793	761	729	752	778	762	766	733	787	763	777	756	769	744	795	737	772	762	719	776	817	755	741	747	801	739	718	767	757	701	744	755	770	735	766	767	751	746	731	725	721	743	771	777	733	722	752	756	772	714	738	771	734	736	777	761	754	744	762	729	736	761	685	795	742	766	714	758	740	735	754	757	779	764	751	804	757	796	772	761	744	766	736	747	727	767	763	734	746	775	757	766	762	695	766	814	731	770	757	724	780	769	775	717	733	772	731	771	705	751	798	768	768	747	755	767	757	711	769	800	781	728	731	733	741	733	682	722	728	738	792	752	780	776	745	704	757	770	820	777	716	752	748	768	777	730	701	792	797	727	793	755	734	736	780	741	754	742	785	754	712	785	766	792	712	782	764	735	757	774	752	783	772	766	774	724	729	781	770	773	705	787	722	778	725	788	789	747	689	765	703	712	720	753	708	715	780	760	730	762	781	741	748	744	790	756	747	733	750	755	720	736	745	709	736	758	751	820	722	724	730	732	780	725	759	757	775	720	781	734	739	728	765	758	729	778	746	720	732	754	783	764	746	758	746	775	725	774	816	759	738	738	766	742	830	765	770	759	721	759	769	781	782	745	727	763	727	732	748	752	766	752	734	777	739	753	707	783	749	727	685	742	732	762	776	782	758	746	788	823	757	796	763	711	753	764	777	773	776	761	736	721	708	759	757	725	772	776	763	759	723	752	792	803	791	747	708	737	772	743	805	706	769	749	754	736	731	709	781	748	762	729	777	747	773	767	759	733	714	717	758	751	776	802	743	780	761	771	772	727	792	706	768	737	790	772	763	785	788	771	740	774	785	776	776	732	756	762	765	748	746	758	745	760	734	765	718	712	759	746	730	739	777	744	760	783	772	754	740	777	726	755	799	718	717	720	731	783	722	752	791	759	731	706	718	752	738	760	770	785	742	785	765	724	778	746	768	777	789	801	762	775	731	772	707	759	712	751	760	756	744	776	743	729	746	764	721	751	727	761	756	750	761	734	721	725	765	830	800	783	773	757	794	714	765	780	678	783	727	796	776	745	790	748	713	788	756	751	734	753	768	784	789	796	767	742	797	774	701	702	750	732	739	759	725	772	738	776	748	779	784	756	777	766	765	759	747	735	686	699	735	725	789	722	707	767	694	738	741	727	776	756	788	774	718	722	724	751	763	772	740	762	770	717	825	760	680	700	740	751	753	755	760	761	737	791	805	751	736	765	770	753	769	739	761	732	783	765	796	721	765	705	758	811	760	772	748	761	768	725	747	742	691	753	777	778	748	711	713	748	725	760	777	766	763	754	763	791	714	737	739	743	807	763	733	739	838	765	730	727	749	754	761	753	735	782	769	744	796	759	756	775	726	744	759	803	767	708	791	770	729	724	775	793	757	731	723	763	760	763	741	742	756	790	769	739	736	729	765	784	671	757	728	807	738	767	730	763	755	773	780	752	715	724	706	721	733	743	761	765	766	786	699	706	752	755	789	716	741	733	678	774	802	732	709	758	729	731	763	759	794	710	760	804	742	792	762	709	783	774	720	749	741	727	740	698	766	746	819	772	680	733	791	776	719	709	728	742	734	768	732	776	763	786	767	733	724	730	767	772	778	826	767	759	811	771	751	770	754	770	776	717	729	765	739	795	767	768	755	781	743	744	747	764	799	773	761	784	786	816	747	757	744	754	837	738	730	766	784	796	724	735	738	720	759	734	749	733	765	735	734	727	749	699	754	762	714	787	721	734	719	771	765	786	758	748	725	720	682	746	725	734	703	767	724	735	724	797	752	741	772	772	735	750	736	754	763	759	797	758	738	759	744	770	748	751	758	756	740	752	747	768	752	785	813	737	757	746	767	740	723	757	762	723	749	743	796	709	741	752	729	737	706	746	786	762	735	744	808	749	728	764	772	736	759	757	760	753	783	788	748	745	755	789	756	747	732	774	771	736	751	737	815	707	739	704	763	752	777	724	753	737	704	778	710	751	777	721	783	718	751	744	748	755	751	728	752	790	813	794	708	792	727	770	749	710	743	753	757	730	754	718	771	753	752	736	775	768	743	725	752	746	771	801	721	797	761	761	733	756	752	775	748	796	729	752	733	749	756	746	721	752	719	786	772	756	812	751	760	700	697	745	759	726	748	760	726	732	750	754	739	736	765	741	756	769	802	728	704	714	734	792	761	773	741	728	764	727	753	738	743	714	742	792	793	765	739	789	737	771	747	775	711	731	762	786	779	761	720	806	765	731	755	797	775	771	776	753	742	757	728	745	698	794	741	756	774	768	757	733	782	771	734	703	756	743	768	760	713	780	741	694	783	760
17164	3649	2126	1557	1031	825	575	504	407	381	328	295	289	304	284	234	241	275	272	250	269	296	272	260	299	297	280	244	254	272	246	260	275	257	260	234	264	290	274	274	265	248	224	285	253	234	238	233	248	268	225	254	215	259	252	257	256	243	246	245	227	231	225	266	266	217	252	231	234	253	236	251	230	228	252	224	254	253	219	226	241	236	232	246	255	250	252	245	243	213	235	239	215	244	223	219	260	256	245	233	258	251	242	237	268	264	225	231	237	258	226	236	252	268	226	219	235	248	274	274	256	259	228	253	269	252	221	230	281	259	251	258	218	262	250	276	254	240	223	198	244	242	264	266	241	253	255	245	255	247	244	222	254	276	238	235	197	212	238	237	240	235	247	246	261	246	250	255	267	247	253	254	269	267	256	258	262	231	235	238	254	230	259	237	250	235	241	248	251	239	247	256	243	244	238	243	250	268	244	261	248	202	233	237	249	241	236	236	230	250	266	248	276	253	273	271	227	266	218	243	227	201	250	265	232	247	225	220	239	242	238	257	248	245	247	248	247	246	255	218	241	218	217	238	255	271	243	219	248	269	270	250	253	210	236	223	271	272	216	226	226	211	228	233	262	226	237	238	234	267	281	263	259	227	266	260	251	237	267	263	277	241	246	248	237	251	209	247	262	259	260	240	227	243	243	252	255	278	220	264	257	249	289	244	236	230	248	279	253	246	235	258	235	242	256	232	251	245	221	233	243	237	269	231	271	228	235	266	230	265	253	241	242	248	279	254	248	283	252	252	235	255	254	225	240	249	260	243	229	240	231	224	232	243	245	215	251	235	245	232	222	255	238	260	213	234	221	242	229	229	243	243	219	245	216	250	226	256	234	264	257	300	256	256	257	287	226	232	215	203	272	235	253	242	247	234	272	232	252	245	251	250	245	253	260	243	256	244	235	258	243	229	262	230	246	219	251	233	234	235	214	281	223	254	235	227	233	236	213	268	240	263	199	226	242	246	229	224	242	260	230	261	222	241	261	246	236	235	227	241	253	261	242	262	249	255	223	248	262	273	220	236	259	255	248	245	254	240	245	236	261	265	238	244	239	246	226	259	227	271	266	218	269	234	241	241	224	260	245	259	263	234	262	210	238	240	236	239	246	243	274	262	251	255	262	222	278	263	280	233	248	214	235	238	240	237	245	268	249	250	236	235	272	235	271	251	227	218	263	242	225	246	265	243	247	218	237	257	259	243	226	239	240	218	241	239	259	236	253	230	245	265	222	246	240	269	232	248	234	246	237	283	253	250	247	256	285	235	242	254	249	256	251	230	238	266	247	254	243	213	260	244	219	242	223	267	270	237	253	237	251	206	223	236	234	251	266	254	258	245	238	263	248	289	238	221	229	244	256	253	222	251	237	214	256	256	234	225	244	251	290	256	279	268	253	246	227	235	230	248	237	245	254	232	275	238	224	230	233	203	258	208	254	224	254	219	236	278	241	237	216	251	234	218	238	255	223	232	233	240	283	225	208	270	252	259	224	210	230	232	241	255	239	237	286	251	269	258	263	223	269	237	267	258	229	213	226	234	260	249	276	199	240	226	220	210	233	236	238	244	221	234	252	262	268	264	250	250	238	238	237	262	207	224	238	249	246	251	275	239	260	251	285	257	257	238	254	224	253	238	240	287	258	236	262	243	229	257	250	238	279	228	258	234	228	256	244	257	245	231	247	244	256	232	239	214	239	240	247	233	250	260	255	233	222	274	212	263	234	239	258	236	276	243	254	257	232	245	240	228	269	246	237	246	230	245	240	275	215	261	222	259	239	226	233	267	247	250	264	266	253	249	239	251	243	262	256	214	260	252	250	255	240	231	228	219	259	233	266	252	227	247	272	233	256	242	221	255	270	236	241	237	223	227	222	211	226	239	241	197	258	250	257	253	249	262	227	213	221	234	228	231	249	271	258	234	234	264	192	284	280	236	240	238	254	226	205	270	248	252	225	231	270	240	235	227	250	211	228	243	236	272	237	222	253	247	242	231	245	217	237	242	237	272	227	262	247	248	231	268	243	257	254	246	254	239	224	242	249	254	247	237	220	234	247	235	241	242	250	243	217	247	244	259	248	250	248	246	210	253	244	276	244	241	242	248	252	226	282	250	255	241	255	226	219	210	236	241	261	241	227	236	225	244	230	259	261	241	242	269	219	232	259	235	263	219	227	228	259	254	244	226	252	246	259	248	225	249	241	272	276	222	252	264	247	274	250	230	221	242	261	245	266	244	266	233	250	232	252	246	238	264	235	247	239	236	233	260	235	266	257	227	242	220	263	248	248	259	227	221	284	240	265	234	250	226	254	252	266	251	241	219	241	239	250	221	248	258	225	259	243	234	243	251	278	257	228	282	290	255	238	233	239	244	255	250	229	240	234	253	249	238	267	243	243	247	259	258	260	254	255	256	260	258	249	248	232	256	241	233	189	242	265	229	217	261	232	248	250	229	251	225	220	234	229	266	218	238	241	219	255	264	258	270	232	212	257	235	234	254	239	244	224	243	239	237	258	225	247	240	248	239	249	229	257	229	217	264	252	241	231	235	248	260	264	271	246	241	256	257	238	270	256	259	275	219	243	255	230	234	224	251	289	225	234	207	219	275	273	267	227	215	250	271	235	236	239	228	263	233	246	239	252	205	244	256	235	248	228	221	275	233	208	266	265	232	276	246	267	266	261	259	261	269	237	235	205	273	249	239	234	260	248	241	223	231	255	225	228	270	249	233	241	231	272	274	271	257	241	254	267	285	244	256	230	238	239	262	243	235	242	211	266	211	242	244	227	228	239	254	230	227	244	259	228	266	264	233	255	231	228	290	249	227	241	239	245	233	217	257	229	256	267	270	222	247	226	252	209	283	250	227	261	268	226	243	242	252	229	263	232	252	241	238	215	280	243	241	231	249	212	239	220	271	249	239	215	238	220	245	258	234	236	236	220	206	229	254	228	241	242	269	264	268	246	207	233	222	233	234	208	245	244	218	221	254	274	267	224	233	249	257	246	221	243	235	251	240	245	241	240	235	244	211	215	227	253	232	283	261	255	260	210	235	236	246	270	258	252	246	233	247	245	250	239	259	246	237	242	245	255	267	270	249	250	241	235	264	237	254	239	243	244	219	250	233	255	231	249	241	262	237	227	249	230	223	251	251	259	241	228	232	240	246	241	260	236	252	241	261	233	257	248	204	253	223	221	261	249	236	261	258	260	257	232	233	209	241	229	265	258	209	258	265	242	230	232	248	259	204	243	230	234	234	223	244	248	234	245	227	255	243	254	227	229	248	230	219	230	238	247	234	270	238	243	248	234	277	244	235	242	226	264	256	226	227	238	247	233	258	257	243	244	222	246	234	240	237	220	227	255	237	239	276	263	233	226	244	249	264	221	234	233	271	260	252	248	238	233	253	216	284	226	217	254	259	239	224	243	253	249	232	255	251	286	242	249	215	233	231	249	233	228	214	225	257
10159	2023	3971	4451	3746	2802	2314	1806	1439	1301	1087	900	844	755	780	728	700	681	732	676	675	676	679	661	662	648	672	607	618	609	593	679	667	641	626	640	635	595	616	574	558	583	582	601	611	573	583	610	591	617	572	593	560	556	571	564	546	543	548	566	548	567	560	558	576	575	592	515	560	546	590	575	549	544	546	584	555	579	574	572	550	554	597	591	554	555	596	561	574	520	560	514	571	599	547	554	555	556	550	550	545	593	552	595	547	551	577	552	571	579	599	520	577	580	572	578	525	576	553	564	577	523	577	581	562	569	554	573	592	586	556	595	582	545	585	591	527	602	543	593	546	596	565	579	585	506	542	556	530	583	542	575	608	526	576	589	573	574	583	559	552	590	576	569	559	563	558	582	506	583	598	557	557	608	630	546	609	550	552	592	551	552	541	525	567	535	576	586	583	579	587	613	597	558	553	569	569	526	565	549	578	557	522	547	555	572	581	603	561	537	550	572	632	580	590	565	573	548	555	553	548	558	575	567	560	558	552	613	519	569	596	538	535	572	557	566	578	580	565	574	568	539	562	552	605	542	569	609	577	598	544	575	588	569	551	581	532	567	594	592	551	591	563	559	536	598	600	621	542	548	637	559	553	560	544	537	608	555	581	574	575	592	545	553	572	594	587	561	573	582	579	519	567	540	552	584	564	561	530	604	559	531	566	596	558	564	517	577	523	549	576	564	591	568	565	587	505	582	543	531	566	551	553	577	538	557	583	559	605	556	555	578	577	533	572	568	557	576	539	557	555	577	562	538	614	557	558	573	535	577	558	558	513	560	569	572	576	579	563	531	569	538	563	526	573	544	589	609	543	541	571	545	559	562	558	581	580	563	560	570	544	575	597	565	558	606	596	561	567	510	555	580	624	555	585	565	534	557	573	551	570	568	555	552	567	570	593	548	560	562	535	570	571	572	578	580	549	556	525	541	573	537	583	542	580	544	564	559	559	534	610	530	549	581	569	557	600	564	578	583	556	583	547	544	533	542	544	537	565	535	597	567	598	545	543	559	539	535	544	552	540	570	585	551	600	589	552	573	547	567	530	547	547	563	541	576	572	576	514	593	608	551	563	546	555	538	552	555	556	574	570	579	553	564	582	536	549	548	597	619	587	538	592	594	569	565	574	540	537	567	576	584	581	574	537	652	604	589	548	563	611	596	581	574	576	580	528	582	578	581	602	546	559	539	568	558	571	572	565	602	609	568	553	573	540	570	589	601	575	607	578	617	581	561	604	521	564	574	577	590	559	583	605	596	573	597	573	591	559	546	605	606	584	510	526	562	546	577	558	553	563	579	553	537	528	543	600	586	583	595	560	570	583	548	565	578	621	548	583	530	579	593	564	585	538	567	564	557	578	579	512	564	580	540	561	565	606	576	569	542	563	585	550	522	528	568	603	553	569	531	568	517	549	603	555	567	523	632	525	546	572	595	565	580	578	551	537	547	551	575	576	549	529	524	528	607	597	574	573	535	563	580	589	559	562	564	565	576	563	601	565	589	589	575	576	541	572	573	614	550	563	538	505	582	592	552	549	597	534	548	568	608	558	552	613	535	557	553	565	551	533	543	560	550	563	569	571	580	589	545	500	557	555	590	569	563	578	578	543	569	564	551	584	570	568	601	594	580	567	540	587	564	524	565	547	609	586	533	540	578	603	581	552	545	570	499	563	596	582	581	629	592	583	558	577	563	590	559	549	549	547	523	557	543	565	553	559	581	538	547	595	561	569	583	571	525	497	560	555	560	571	580	586	568	548	566	544	607	586	553	596	581	584	559	559	538	517	555	562	614	574	584	558	569	535	569	593	566	570	604	569	569	561	537	561	557	577	542	555	560	552	560	537	591	527	553	563	554	601	566	545	561	555	570	571	579	596	534	554	525	557	533	532	604	534	644	619	548	600	560	568	505	576	575	556	591	565	523	542	566	580	573	568	604	506	583	585	539	570	622	517	596	593	588	556	564	517	583	554	564	539	572	516	593	534	588	537	577	533	535	571	560	576	515	578	539	599	588	566	583	575	563	558	530	558	543	572	581	614	581	580	567	559	552	570	543	570	513	558	566	565	588	597	541	557	560	567	507	558	564	535	539	561	546	598	546	628	560	553	558	576	602	522	530	517	563	539	558	566	574	573	562	571	585	544	585	555	572	569	565	561	541	543	556	569	528	567	550	542	548	570	575	576	547	610	588	546	591	570	546	589	559	549	556	564	547	549	560	574	555	547	534	598	572	600	584	583	552	575	557	562	583	610	560	590	570	543	592	555	584	591	585	540	528	536	596	530	572	552	581	561	578	542	562	600	571	544	589	547	544	565	539	568	589	574	570	563	591	558	563	572	583	546	583	567	558	545	617	556	566	548	552	587	602	619	548	540	605	529	551	530	574	544	555	558	562	550	522	564	587	615	576	549	540	557	589	591	595	556	561	554	584	589	589	548	551	566	573	595	552	517	516	574	573	540	574	561	578	561	567	543	556	562	567	571	550	602	555	565	604	588	584	604	545	576	551	578	563	549	593	545	552	531	576	587	564	534	541	553	571	584	564	564	561	589	558	545	562	543	529	600	587	557	587	568	567	594	545	565	584	542	571	517	572	549	521	547	570	571	565	548	548	572	560	557	572	557	591	539	539	569	529	548	590	584	562	602	560	576	547	533	599	603	568	567	590	615	586	533	551	581	564	559	566	548	605	532	510	541	559	572	558	551	521	574	547	573	547	606	538	587	560	581	543	568	542	566	562	569	547	570	583	576	536	523	593	558	539	526	548	564	630	530	546	546	573	543	602	567	550	534	545	561	564	564	602	552	569	539	533	580	566	575	556	553	514	610	560	573	527	590	557	556	547	598	599	541	566	592	551	580	590	589	520	575	583	516	573	593	593	550	517	560	569	553	571	567	587	577	555	565	589	560	582	541	557	554	549	578	549	596	541	551	588	554	572	561	577	541	587	587	598	602	528	540	551	596	517	570	582	546	601	602	571	547	578	537	548	554	608	556	576	570	571	544	595	566	513	565	554	546	562	551	563	550	579	564	580	553	563	546	568	588	583	556	536	548	587	541	538	558	573	589	572	566	611	570	581	539	508	540	592	558	562	573	557	599	594	582	590	572	580	583	568	558	553	552	585	555	540	583	614	580	565	551	571	589	528	586	589	587	600	566	590	563	551	524	595	565	568	529	558	602	579	566	572	537	580	582	585	522	606	585	554	555	537	551	548	546	615	560	548	613	577	530	556	522	544	546	558	527	583	596	549	565	558	531	576	603	611	580	529	555	591	544	565	568	584	586	519	598	616	589	548	562	566	534	579	553	609	568	595	571	579	542	601	589	562	551	574	539	581	557	577	589	569	561	570	561	604	575	572	545	550	557	554	559	579	582	612	557	546	564	541	535	531	527	535	555	544	566	544	544	529	576	554	556	551	574	572	560	552	539	601	531	532	562	589	516	633	595	606	578	612	560	549
35815	9053	3936	2765	1897	1317	1087	780	692	591	517	404	442	403	396	395	373	364	397	328	356	351	331	333	323	333	339	332	338	362	301	336	322	380	349	355	322	368	347	320	334	361	348	331	331	323	305	334	326	323	347	313	312	327	321	289	306	314	304	310	337	313	296	313	305	312	318	280	327	327	335	327	278	325	303	296	321	283	337	340	322	323	350	374	297	310	347	345	309	336	298	291	325	300	300	327	337	316	330	313	330	300	313	307	317	327	305	301	331	318	284	339	305	306	334	317	368	323	302	309	271	337	291	328	308	341	361	312	339	309	310	279	328	340	328	324	323	332	297	325	312	329	321	355	331	290	291	314	330	303	317	303	348	295	287	329	298	319	341	343	339	277	296	305	332	330	290	310	300	323	304	289	309	326	337	324	316	320	321	304	296	317	335	320	292	330	323	329	299	328	309	326	313	295	349	331	326	298	341	345	349	339	308	326	303	324	292	292	316	329	301	288	335	326	300	338	361	324	293	335	300	316	335	308	305	324	308	307	330	313	297	313	312	282	283	317	303	335	286	305	319	309	336	328	323	326	318	329	302	331	324	338	337	301	327	336	316	308	307	288	337	338	330	328	309	296	343	330	311	298	315	332	296	331	345	320	319	326	311	304	349	315	325	334	283	317	359	308	300	310	311	329	289	327	323	265	305	321	322	327	338	330	285	312	337	329	301	319	295	327	342	310	309	336	360	337	311	318	275	325	342	311	317	308	361	285	293	309	312	313	297	315	323	316	325	291	331	303	316	340	323	316	303	331	335	312	304	334	347	278	333	303	315	327	295	323	319	315	319	319	322	351	338	332	324	347	256	324	322	314	328	314	298	349	317	292	292	326	337	278	326	351	327	303	313	320	337	312	261	332	302	304	290	325	289	348	310	308	339	310	309	324	338	314	309	323	268	324	321	338	280	320	315	310	338	310	306	328	323	329	314	337	291	312	314	334	305	312	328	320	304	311	307	321	332	325	328	312	314	303	300	327	300	306	315	310	311	323	329	345	331	315	317	297	328	306	323	292	316	330	325	269	294	304	310	339	307	281	292	297	311	355	314	321	285	318	310	346	344	318	330	287	319	314	350	321	320	277	309	307	335	317	305	317	320	290	360	321	334	316	332	292	303	318	310	310	326	304	303	319	304	320	319	342	316	302	333	357	309	328	307	329	284	341	355	356	332	277	290	308	322	314	326	283	354	321	317	302	344	306	290	324	326	330	327	349	325	294	303	339	306	330	358	333	315	315	334	307	299	290	361	293	317	290	311	295	287	311	332	318	309	308	324	281	309	306	285	313	316	328	326	348	343	293	330	335	297	293	334	318	307	300	344	264	299	306	306	292	309	303	333	329	306	310	332	301	350	324	281	326	287	278	346	316	328	290	307	313	330	291	338	304	333	327	308	330	326	326	323	286	352	316	300	286	345	290	306	344	318	325	300	317	300	323	319	313	300	339	301	297	311	295	288	270	312	315	280	246	279	315	299	304	331	326	338	297	306	336	309	336	319	332	345	288	306	327	271	323	316	314	311	327	315	294	364	311	299	297	281	331	297	290	332	322	292	316	286	324	332	319	303	353	325	299	291	302	304	329	333	306	339	330	292	313	304	309	330	326	318	305	332	333	331	318	340	315	292	317	310	296	344	327	334	325	329	286	313	307	273	311	313	345	326	345	295	320	309	345	328	332	310	320	292	307	309	338	307	308	307	316	332	317	336	309	304	328	274	303	324	312	311	315	339	292	295	284	313	309	328	317	335	292	331	312	328	342	340	326	312	299	296	332	307	254	308	310	328	304	285	269	295	277	309	334	306	317	316	313	319	296	315	307	314	318	308	349	331	311	280	320	356	349	334	331	303	280	317	327	305	292	307	299	272	334	308	314	297	321	334	318	329	324	304	324	314	287	332	311	334	337	336	335	312	312	319	286	282	340	327	324	320	326	302	308	348	344	321	314	298	333	281	282	296	336	324	319	300	333	306	332	286	323	309	290	309	320	330	306	279	319	340	325	302	321	318	319	310	313	315	333	369	304	315	302	309	332	320	350	313	357	307	352	347	341	320	279	288	331	342	303	319	306	324	290	319	355	307	320	310	318	329	326	287	313	307	302	309	304	353	313	289	311	341	300	306	323	321	325	315	309	350	317	321	306	343	319	289	360	335	306	339	344	307	314	315	322	315	301	305	304	317	327	320	279	338	286	308	354	335	280	336	323	353	349	315	308	337	349	315	300	315	320	320	301	305	325	310	315	316	321	313	322	305	337	326	324	293	306	327	324	317	330	300	298	312	283	311	307	327	296	335	332	329	288	306	279	297	292	320	338	331	343	371	322	317	326	329	338	322	291	312	345	322	329	294	322	313	312	327	321	346	314	333	294	285	326	322	274	314	335	286	328	330	325	324	367	385	317	308	293	317	320	305	327	282	298	298	320	323	345	339	306	324	332	300	304	310	324	321	306	315	312	323	331	322	332	321	326	290	328	318	334	321	336	286	300	318	320	302	308	335	307	288	296	313	352	327	317	311	274	335	346	318	313	322	310	361	343	267	312	290	316	314	312	296	317	330	307	304	304	336	307	339	308	315	308	310	338	312	317	363	316	300	293	301	300	331	331	344	315	317	298	286	309	295	315	346	305	316	322	329	301	299	306	325	308	343	311	329	315	340	294	304	325	270	302	338	351	341	311	316	313	379	322	328	322	294	322	323	317	327	310	329	324	346	343	358	337	307	319	317	306	288	310	309	289	287	335	304	293	319	301	313	320	302	322	327	357	317	340	339	331	316	323	335	293	287	295	313	305	266	300	295	329	354	307	340	368	314	292	284	322	273	294	283	290	298	320	295	327	311	330	317	310	292	319	320	341	340	280	313	319	338	324	311	274	309	301	316	301	302	303	307	331	330	310	318	329	310	311	301	360	335	312	327	293	341	280	319	333	323	316	335	330	330	309	323	290	306	290	310	305	287	348	286	339	314	303	327	357	330	318	303	302	332	322	291	302	331	291	309	334	313	326	297	307	307	297	342	336	303	323	320	299	275	357	333	311	304	289	353	344	314	309	341	293	301	315	332	344	308	329	302	323	315	318	328	323	325	314	272	280	293	324	315	289	297	355	263	351	315	299	328	301	336	306	293	308	313	321	341	343	312	296	300	306	346	355	352	331	377	341	362	343	300	322	328	332	314	329	355	287	302	298	293	317	296	319	342	292	316	315	320	294	300	354	320	282	313	316	301	334	301	294	285	310	320	358	356	319	315	317	298	322	295	280	305	282	318	295	340	336	320	341	290	294	312	319	283	327	330	307	322	369	298	317	336	315	294	311	354	350	310	324	300	340	342	343	291	306	316	324	338	354	300	324	293	282	284	314	302	337	306	284	334	345	323	323	293	320	316	327	319	340	305	303	299	329	293	376	317	282	322	327	326	294	305	333	292	327	345	276	289	325	307	325	333	307	308	318	315	303	299	320	338	344
21396	3375	6687	7656	6477	5059	3984	3127	2586	2138	1821	1554	1421	1220	1205	1043	1101	1090	1067	1002	944	942	959	876	926	886	877	884	891	829	869	819	813	881	866	878	809	781	861	763	811	779	761	815	743	771	767	828	770	779	786	786	764	738	715	723	693	712	669	738	744	724	724	686	690	722	766	783	692	699	712	722	681	744	697	706	706	717	731	706	680	715	718	701	700	736	763	736	693	735	737	682	690	693	695	755	754	708	734	701	693	736	700	710	682	702	722	751	648	691	673	708	725	701	694	708	724	745	699	713	692	683	712	717	668	648	691	720	682	689	710	710	706	679	741	689	670	660	776	707	698	680	699	732	720	700	704	709	659	684	694	739	768	721	717	712	692	666	699	701	716	699	710	721	726	746	695	704	718	712	728	656	689	721	698	754	742	683	667	708	720	711	704	735	666	723	720	700	727	685	682	705	665	706	711	730	691	721	642	660	708	713	706	698	682	668	706	716	701	694	655	777	734	730	708	689	741	674	739	710	734	668	690	689	679	684	708	727	749	675	725	704	740	677	657	660	755	687	712	662	692	702	732	722	723	694	669	725	728	690	669	719	737	696	701	728	716	719	673	729	669	662	726	661	703	689	693	699	704	735	740	735	716	716	739	741	722	724	695	675	748	738	715	680	686	692	697	678	688	762	667	789	736	712	688	720	733	683	737	706	729	744	661	761	633	709	704	695	749	721	704	708	697	733	689	696	697	706	747	682	712	777	709	722	680	686	675	675	703	702	728	716	705	707	721	701	718	741	715	659	683	706	681	683	715	726	669	738	717	725	702	717	715	699	701	688	705	705	732	720	638	724	685	709	743	691	660	719	698	686	716	713	729	708	694	679	716	705	716	761	738	762	722	685	706	705	694	721	678	689	703	727	728	708	782	697	662	745	743	718	683	691	739	680	739	663	739	738	701	717	707	747	747	702	708	716	669	730	672	687	668	740	688	693	728	721	689	681	710	715	718	700	685	706	683	706	666	739	726	731	725	765	665	751	734	704	687	758	732	685	682	729	705	735	667	693	739	717	702	709	715	714	730	772	645	709	694	726	663	698	685	697	665	701	719	706	704	716	759	718	684	719	702	709	730	689	720	691	686	694	690	715	683	699	704	665	723	690	719	714	655	766	705	708	702	723	772	702	710	709	697	774	705	701	703	723	716	732	690	675	721	745	691	704	727	692	743	706	726	699	706	715	692	668	783	721	679	696	767	700	701	693	704	699	739	727	716	716	700	719	685	681	708	740	705	706	713	695	692	761	682	696	721	729	759	674	697	680	683	676	743	728	689	701	666	694	705	650	730	677	678	688	699	661	698	693	673	725	781	709	750	690	698	672	674	704	717	714	679	697	712	700	747	686	727	693	681	707	713	710	708	765	667	713	705	696	745	733	688	751	762	709	681	659	688	737	710	742	709	695	700	770	694	688	762	679	754	717	763	721	718	681	725	721	755	730	702	724	668	714	668	741	704	733	696	756	731	707	732	723	728	686	643	735	743	692	669	704	726	725	725	684	716	700	730	712	739	710	694	713	719	686	756	742	713	729	769	673	662	706	690	722	712	719	685	689	735	671	700	723	678	757	712	699	693	735	693	729	662	693	729	746	700	727	693	689	681	682	730	708	694	749	693	727	747	721	720	664	694	707	677	742	689	684	740	710	697	715	748	731	670	686	665	714	694	713	739	730	739	705	686	709	682	675	680	672	703	692	671	732	699	687	662	692	672	689	688	733	690	677	671	751	699	715	710	729	736	695	692	719	698	708	748	723	718	725	683	711	736	702	721	680	723	734	739	706	716	690	676	672	725	688	684	718	703	703	701	747	697	710	717	704	650	692	761	712	725	691	695	722	652	728	710	690	661	696	705	740	668	688	707	734	710	736	640	687	735	650	710	725	666	707	714	750	752	691	681	716	702	681	729	696	701	684	688	658	746	739	693	776	682	668	683	726	726	702	736	733	684	666	701	721	755	715	687	695	722	683	661	683	674	738	705	694	721	761	715	649	692	716	732	711	688	671	681	729	692	709	759	675	729	743	711	675	669	687	673	728	710	692	706	671	659	718	710	686	737	687	706	723	687	704	704	715	679	708	749	670	685	689	711	691	702	709	656	675	697	666	715	673	729	700	682	681	695	707	701	738	647	719	688	737	750	695	725	738	739	668	723	753	710	743	698	691	762	703	733	709	739	717	731	693	674	703	692	699	698	693	766	697	727	763	760	669	704	715	751	772	729	715	731	713	731	708	722	711	655	695	708	691	672	720	685	693	695	639	708	686	689	715	755	680	721	696	709	695	742	681	712	775	731	708	691	775	741	741	734	731	755	693	732	673	718	723	733	705	699	666	665	719	641	714	731	760	748	684	699	741	709	720	656	672	709	689	689	712	691	716	724	737	692	684	712	718	720	768	752	698	679	708	715	682	738	728	666	702	730	716	662	718	721	697	653	706	706	704	755	667	696	679	692	719	721	736	719	732	712	619	692	704	717	698	669	769	709	706	685	701	707	678	674	693	718	671	686	707	728	653	723	665	700	658	726	714	701	720	675	717	726	679	685	704	721	706	724	711	689	668	784	682	730	739	723	694	735	719	675	754	702	722	697	744	715	680	744	685	722	753	731	701	740	714	725	715	732	694	729	705	671	707	674	756	710	749	723	696	681	689	689	697	713	709	682	730	729	678	695	752	713	734	704	711	728	743	712	735	743	692	655	711	750	746	664	727	704	759	717	733	689	754	696	704	724	747	671	702	688	771	710	715	751	696	743	705	704	714	673	669	643	715	709	678	680	695	672	717	708	670	729	697	667	785	697	699	719	676	723	662	739	711	723	687	641	735	723	736	684	685	685	738	686	703	726	720	753	739	721	731	724	704	695	670	707	780	740	699	719	707	718	672	687	713	729	673	651	682	709	689	672	747	698	698	730	723	735	721	758	664	651	688	706	691	707	694	746	748	719	653	727	665	702	717	681	708	679	658	713	719	721	664	723	716	688	700	717	711	737	699	723	656	713	688	684	730	678	655	644	684	712	710	696	699	744	734	713	717	735	742	727	695	706	693	704	627	750	701	696	704	716	721	677	741	721	692	693	753	705	711	688	693	705	708	732	699	748	690	675	733	715	720	686	720	714	704	698	753	683	694	681	748	740	699	719	708	714	750	690	730	671	727	765	670	699	721	678	718	678	706	715	729	736	732	711	719	691	719	677	716	754	750	715	744	708	714	734	723	723	706	749	651	757	698	732	700	722	681	705	711	673	723	667	748	711	749	723	709	706	755	709	735	752	677	690	702	654	659	700	703	689	706	677	707	710	700	694	661	743	725	715	738	689	755	741	698	729	695	679	687	757	681	668	777	699	697	694	703	686	726	705	694	718	644	699	723	698	752	729	709	692	691	725	715	690	720	689	730	741	691	730	700	739	664	688	711	761	673	722	767	701	758	705	689	693	697	734	730	740	691	767	681	715	701	695	699	678	684
46741	14688	6316	4322	2840	1973	1408	1089	860	724	685	579	543	434	446	483	431	414	392	444	417	470	393	447	384	413	419	344	403	386	383	398	363	363	390	359	326	380	406	331	337	351	368	403	386	365	377	327	346	358	320	334	378	399	368	352	325	365	320	354	332	345	347	361	332	356	302	346	352	337	347	346	360	347	399	337	352	343	339	347	334	315	354	325	337	380	335	369	383	327	324	343	327	334	339	327	355	368	368	350	327	350	341	357	358	373	321	352	350	321	342	336	337	356	353	323	338	355	364	364	336	369	354	370	359	385	337	359	367	355	333	358	344	324	332	356	327	348	375	372	351	338	341	314	330	362	363	357	375	359	357	378	371	367	350	343	365	351	328	334	377	349	338	356	346	363	343	330	360	324	323	354	375	344	332	346	349	375	341	336	344	319	366	357	337	322	355	310	369	365	349	342	378	328	349	369	332	353	333	346	353	362	321	362	383	302	336	359	350	358	369	345	371	361	365	368	379	367	362	379	313	337	338	373	310	333	366	348	366	361	387	328	360	391	354	346	351	348	309	340	352	334	313	343	342	332	347	337	347	367	362	342	323	345	333	364	369	378	331	362	364	388	319	409	339	358	370	324	317	331	336	338	370	322	292	340	339	387	323	380	355	369	360	360	330	353	371	348	326	341	383	363	333	323	383	312	344	354	341	346	338	335	351	337	358	349	334	354	346	354	358	355	372	353	328	357	333	292	385	356	369	401	373	372	344	343	368	328	327	354	352	337	330	350	365	372	368	368	326	343	325	323	334	330	327	366	351	398	330	291	312	326	320	358	367	344	370	316	389	333	306	369	334	352	342	335	340	321	389	368	387	340	323	314	342	369	305	376	356	353	340	333	359	351	339	379	323	284	317	352	311	363	346	365	347	352	358	343	351	319	330	377	356	383	361	360	348	384	320	334	356	323	345	343	389	369	322	353	378	332	323	365	341	328	309	350	358	355	355	363	348	340	360	346	349	392	416	276	338	358	339	352	344	343	344	328	362	376	349	347	340	336	340	378	366	388	347	362	362	352	369	351	322	368	346	375	324	317	312	336	340	363	340	330	357	334	355	331	328	315	348	355	345	363	333	293	340	342	354	328	373	340	360	349	350	348	334	357	347	384	350	344	393	349	371	344	380	379	359	339	340	327	360	339	350	366	345	323	338	329	351	352	380	381	334	351	366	380	389	390	369	344	346	365	340	370	312	358	368	350	315	381	375	333	385	323	348	383	328	343	343	309	353	342	324	363	340	363	355	376	325	344	385	348	344	315	341	367	368	336	362	360	307	352	359	343	340	336	369	352	342	359	340	373	347	365	365	343	402	359	349	381	315	343	369	344	347	370	361	352	331	351	346	307	382	386	343	354	316	383	335	311	365	290	333	352	297	374	362	359	364	327	357	327	361	380	347	351	358	340	362	344	359	302	353	340	333	364	364	360	353	339	333	346	312	353	358	352	317	336	337	330	356	357	342	317	340	344	351	370	371	321	361	315	304	345	341	372	337	333	381	345	338	329	288	364	362	328	370	315	328	411	347	354	336	364	363	349	410	354	360	356	348	358	319	338	339	403	318	376	351	337	311	358	331	333	333	308	307	334	360	323	334	347	370	345	345	412	351	367	346	323	318	347	336	337	335	393	353	363	340	338	262	367	335	357	347	321	363	343	340	307	371	365	352	315	340	325	334	373	354	340	327	356	349	349	326	350	332	350	364	360	310	362	367	346	336	332	303	353	357	380	366	369	343	333	325	359	302	347	344	350	356	358	333	350	349	300	360	327	346	402	345	326	312	333	372	349	370	335	367	352	360	312	358	351	332	353	341	360	349	352	322	320	336	335	358	379	371	356	307	349	319	324	363	361	352	367	312	378	361	346	332	365	351	324	357	354	311	348	341	365	388	343	307	345	378	352	363	341	372	393	373	298	345	340	337	324	335	328	352	358	349	352	363	343	369	348	323	335	349	355	349	326	342	319	345	350	359	381	353	317	367	343	349	330	349	317	365	357	374	338	354	338	380	358	328	362	307	311	352	325	369	366	335	349	367	377	335	324	296	327	371	344	352	385	339	303	329	324	312	376	364	375	381	360	333	316	345	370	319	361	373	379	346	311	353	370	335	369	347	334	359	360	334	335	353	296	342	345	336	342	318	332	362	337	353	328	322	319	342	326	370	326	342	369	333	377	340	342	334	318	357	346	319	367	360	353	337	362	338	380	370	398	337	330	358	364	370	360	324	346	334	350	363	343	355	343	324	355	350	345	326	303	326	345	355	363	327	334	306	329	347	357	328	335	343	341	340	317	341	336	337	371	335	362	367	366	349	311	363	327	345	348	335	360	359	336	347	363	338	355	334	335	333	357	369	369	327	325	345	349	360	358	375	342	377	354	370	368	325	326	359	372	344	349	358	354	385	361	351	368	374	346	349	368	359	347	369	375	371	377	333	333	336	395	360	365	333	323	363	393	330	329	332	375	363	328	338	349	358	340	338	353	347	355	296	360	350	360	345	362	301	330	355	318	376	330	335	325	342	310	326	354	391	361	369	325	390	336	331	323	335	361	372	365	330	320	363	356	365	339	324	347	350	330	368	324	338	338	367	343	361	354	345	334	369	327	367	363	364	331	324	334	369	340	381	312	377	336	369	346	329	325	352	361	341	361	334	323	363	345	357	356	363	327	345	333	361	321	350	345	339	318	318	379	371	334	356	369	367	355	342	371	331	333	291	362	340	343	337	348	350	351	363	332	342	337	360	397	357	377	343	354	352	362	368	379	310	351	356	373	330	330	309	326	332	342	382	347	320	328	336	327	348	352	380	365	343	366	374	361	355	393	341	349	329	332	345	362	317	368	352	368	335	403	374	324	342	358	362	371	365	350	333	341	374	343	326	368	354	351	315	329	363	365	324	347	325	357	343	363	330	357	334	365	364	390	374	352	313	363	373	360	394	369	327	376	335	368	377	345	334	328	362	362	325	382	344	347	351	315	347	366	327	339	357	361	354	324	332	374	364	339	332	352	333	368	389	325	333	320	359	316	345	344	317	322	309	362	344	323	329	329	346	383	359	341	335	348	348	359	360	335	376	332	317	389	342	398	372	318	365	340	373	361	348	358	368	328	351	326	323	311	398	355	360	359	354	336	370	368	355	350	397	293	337	357	336	363	310	297	339	332	365	376	327	306	337	329	354	312	352	361	357	332	344	348	366	351	365	360	365	299	299	353	314	364	361	395	316	348	367	384	309	329	316	344	312	336	392	371	360	353	353	388	353	329	370	311	328	342	375	349	319	352	356	327	340	314	376	350	327	333	329	338	340	344	342	323	338	331	335	340	340	324	351	373	353	309	379	319	333	392	306	373	345	348	336	339	320	318	379	386	350	363	330	345	396	335	340	346	350	330	360	354	345	337	329	338	369	363	351	348	372	343	293	326	365	338	363	348	363	306	347	342	354	308	312	350	344	346	340	344	340	325
27024	4757	9037	10378	9086	7146	5579	4321	3299	2894	2470	1951	1795	1541	1449	1299	1388	1287	1293	1173	1161	1159	1097	1092	1061	1040	1059	977	1014	987	963	952	979	985	924	924	933	894	868	880	871	883	832	839	862	901	861	844	829	846	837	873	834	843	823	778	834	799	780	756	751	780	816	793	775	764	745	783	831	779	764	814	777	738	743	788	788	749	779	762	765	779	853	775	786	779	797	785	784	740	784	747	747	755	733	764	779	730	756	753	790	738	757	782	764	763	745	755	740	686	727	761	725	766	802	752	744	757	745	797	745	765	757	773	790	730	810	769	786	771	741	778	754	703	721	716	732	724	734	755	702	732	751	746	726	734	742	751	725	693	742	708	776	795	720	726	738	736	785	769	730	785	756	748	751	789	733	768	739	703	775	743	740	724	740	771	741	740	742	749	749	731	793	772	748	709	713	700	723	781	761	760	742	783	761	749	789	771	748	764	723	728	763	746	739	698	722	808	779	758	743	767	803	735	761	754	728	769	736	800	721	760	770	736	721	756	727	767	700	766	763	760	738	790	770	767	756	755	767	745	711	767	750	749	727	742	761	713	777	743	757	733	732	711	772	759	737	753	760	762	725	797	774	739	749	749	767	760	759	780	744	764	752	749	738	767	768	781	732	709	828	748	785	767	720	775	747	739	729	741	689	719	753	733	804	754	741	784	756	710	783	739	759	757	741	783	741	716	771	767	774	693	755	744	778	749	741	730	763	759	677	702	734	781	755	758	741	725	750	773	736	730	735	713	761	739	782	767	710	757	755	708	733	740	715	747	786	745	756	826	721	796	753	767	724	728	742	720	743	756	743	742	764	773	725	739	782	783	717	768	774	769	749	768	746	775	758	779	717	772	739	710	773	792	760	709	716	741	747	710	770	710	770	743	776	755	790	751	780	793	794	780	704	706	726	739	796	759	744	750	764	742	758	754	718	726	787	770	752	776	776	713	722	749	803	767	740	771	730	756	708	753	757	778	754	747	745	737	746	766	756	842	780	721	741	762	716	775	725	747	782	748	774	775	780	773	729	740	740	722	757	740	770	744	752	743	734	734	766	702	759	721	787	773	726	750	775	751	820	760	747	692	744	706	733	779	793	755	717	730	800	748	729	760	740	739	697	738	731	707	766	766	765	735	758	792	748	733	763	785	734	810	754	749	783	739	737	713	721	797	741	718	730	704	750	762	722	801	755	758	799	750	732	813	818	738	717	730	733	747	741	800	720	735	715	719	731	747	802	797	796	768	751	759	739	764	721	728	748	746	766	728	803	751	803	755	756	776	747	761	747	729	736	771	753	767	756	735	733	764	760	767	765	783	754	781	724	770	713	777	754	748	760	724	773	743	746	734	753	734	730	759	759	789	750	783	796	790	738	731	785	766	712	750	785	741	715	748	757	760	771	710	753	768	749	795	740	746	753	706	728	771	775	768	775	751	777	739	762	789	750	688	742	756	722	725	718	759	745	770	734	732	706	766	668	743	737	768	757	740	788	738	784	768	715	733	735	740	720	703	724	740	761	792	739	798	736	785	739	770	699	700	743	703	782	740	729	704	758	738	740	745	777	742	749	768	750	742	810	717	761	760	784	723	748	736	786	761	749	768	803	756	732	736	768	761	751	752	763	739	738	778	707	724	774	763	766	757	785	823	785	687	774	745	762	744	752	790	777	740	746	764	714	728	738	746	809	797	774	739	765	703	727	769	755	792	759	719	764	791	766	755	763	753	767	762	759	786	729	756	737	735	661	746	764	761	779	728	753	708	724	736	740	727	703	784	734	716	759	773	707	807	745	664	723	756	705	749	723	719	746	728	765	744	746	766	758	703	751	726	771	786	762	775	775	786	703	743	729	757	710	719	740	780	736	733	721	751	777	736	798	732	749	799	798	731	777	714	734	750	759	782	785	793	759	716	728	751	735	747	711	769	747	704	767	754	784	762	718	775	710	778	719	710	742	804	760	778	778	718	759	751	758	824	789	740	746	780	753	766	787	761	772	747	788	753	741	781	751	776	764	746	773	767	778	767	780	741	757	750	782	732	743	806	749	720	792	720	696	738	777	740	719	735	735	772	795	765	737	807	751	725	777	744	760	706	776	737	802	794	734	696	752	767	744	729	767	792	750	745	795	763	725	685	747	788	745	732	739	727	750	725	762	740	766	741	767	733	736	789	774	759	773	749	748	759	771	720	738	762	772	767	719	781	780	753	770	733	714	775	782	727	763	773	747	734	828	724	721	761	725	753	781	768	737	692	742	781	748	700	779	800	701	774	770	764	695	759	795	713	769	760	804	741	730	770	780	788	748	763	732	724	710	741	766	749	728	730	758	793	800	723	765	758	818	688	710	692	738	759	726	755	763	719	767	772	793	742	703	764	724	758	688	760	718	743	732	778	750	771	750	735	747	779	762	739	791	766	729	746	729	697	777	760	734	720	713	731	856	745	755	777	775	739	715	707	742	742	773	725	788	768	763	759	749	740	761	700	706	750	761	740	790	729	790	853	752	793	755	697	780	786	748	743	779	784	728	711	735	755	784	750	691	711	758	798	776	736	767	774	760	737	756	735	779	776	747	775	761	740	739	766	767	716	762	745	738	759	792	742	736	749	768	776	775	722	772	749	776	774	730	750	701	789	763	771	791	731	754	772	735	813	746	730	714	773	735	737	716	759	780	746	747	764	766	716	737	790	759	763	715	735	778	772	761	704	737	756	741	737	757	726	810	793	770	726	791	769	751	711	730	719	741	755	717	763	755	757	762	765	738	758	773	743	731	766	734	706	723	729	712	770	753	786	718	740	737	800	757	769	723	726	760	759	801	719	788	715	708	784	768	750	783	716	717	783	700	735	725	750	698	744	717	746	779	744	775	753	772	736	754	779	724	741	752	725	795	727	732	740	711	762	784	808	783	714	780	770	724	739	736	762	756	728	767	737	758	712	752	742	767	778	706	737	797	733	702	788	791	755	810	747	708	784	767	736	796	729	740	769	724	732	691	745	739	784	747	729	752	758	716	751	756	732	728	702	704	745	767	782	709	805	788	757	732	765	782	747	763	797	778	756	726	804	718	761	757	737	783	796	773	769	732	769	796	740	769	731	742	766	751	763	723	753	780	734	800	754	777	770	788	732	774	727	742	715	760	712	754	741	720	748	712	754	782	793	755	739	806	747	737	761	813	759	774	737	773	795	713	709	753	753	742	819	723	785	782	689	807	713	768	752	742	747	736	775	733	719	734	709	796	775	739	737	799	799	770	738	752	739	751	722	724	834	754	783	735	686	732	756	717	732	760	751	733	768	765	737	725	759	730	789	755	773	781	772	758	738	811	749	703	778	696	736	769	799	771	740	776	744	707	761	769	708	739	730	789	765	733	761	780	722	724	773	737	733	730	755	746	767	779	768	784	737	774	788	771	787	794	756	724	777	725	758	781	727	714	722	720	748	768	819	766	749	787	783	754	795	744	730	765	775	716	766	714	770
16616	3373	2087	1567	1087	719	596	485	419	389	329	307	278	303	268	288	277	269	269	267	246	241	221	238	293	256	267	267	238	264	264	241	219	243	235	249	272	257	229	282	225	251	242	255	250	231	259	255	240	222	235	253	271	267	276	258	225	252	233	233	261	249	261	247	267	248	240	238	245	223	246	248	226	248	234	277	252	247	230	221	251	262	246	226	250	261	214	237	266	239	269	258	239	249	264	226	245	227	232	242	257	221	229	239	231	255	256	249	277	238	269	237	263	253	237	238	241	245	242	206	246	242	244	225	257	225	241	227	244	228	226	238	237	268	227	251	255	248	245	230	217	251	251	259	218	254	247	258	222	273	243	261	245	226	230	264	244	270	255	238	263	218	255	279	250	256	231	258	249	250	253	258	264	221	266	242	245	208	228	233	259	260	245	219	250	245	269	230	270	232	250	224	268	232	233	232	259	241	272	256	257	269	247	256	250	240	232	269	241	236	245	225	251	249	249	241	218	233	241	232	246	232	236	265	222	234	238	272	233	232	274	228	235	252	266	268	244	252	243	263	263	230	248	251	249	258	254	232	249	254	250	235	273	235	258	262	240	254	207	248	270	238	213	232	216	259	267	258	252	223	262	246	224	231	229	270	270	209	270	287	242	270	217	251	229	269	252	233	253	224	266	265	224	244	270	231	236	240	267	241	229	245	248	230	267	235	235	241	252	226	232	263	227	246	225	247	244	227	230	270	244	234	242	259	234	265	212	240	243	243	269	237	243	222	273	240	216	246	268	283	281	214	247	265	261	234	237	240	243	243	247	232	264	239	275	265	239	204	267	237	274	276	223	241	237	237	224	237	218	255	246	247	238	221	226	207	265	243	271	228	245	268	280	227	254	244	269	210	254	247	256	235	225	241	242	220	227	237	251	238	240	241	249	256	233	253	245	238	248	250	244	237	258	249	246	261	245	253	224	231	278	257	260	223	242	243	249	252	256	230	185	220	268	235	246	231	246	216	262	229	234	274	207	278	246	236	242	221	216	225	244	237	252	237	244	213	238	255	272	218	214	245	245	248	229	236	242	282	219	265	224	251	227	245	276	240	267	232	252	271	238	238	244	241	229	248	245	254	284	229	233	242	248	261	214	215	227	222	234	247	286	239	238	259	256	241	256	229	240	260	235	236	245	251	256	231	281	247	235	234	232	241	275	218	260	243	235	259	225	212	196	269	210	242	246	237	266	256	256	238	219	266	227	248	275	238	256	251	261	238	250	234	254	223	247	202	238	226	242	248	238	235	233	278	248	226	236	233	260	267	251	232	234	238	253	252	245	265	236	258	243	225	239	225	255	270	206	221	213	270	243	233	255	226	220	267	220	222	248	246	270	254	273	235	244	258	208	269	257	232	222	258	250	232	269	241	226	255	264	227	226	209	251	250	244	246	234	249	264	248	244	236	244	248	249	239	259	230	249	268	264	236	271	266	246	234	253	226	231	256	204	226	248	237	227	222	249	238	272	199	249	240	256	244	243	223	207	267	286	217	249	232	244	263	222	248	215	227	261	270	235	219	202	231	258	253	260	244	250	248	215	254	244	268	257	254	257	255	249	257	240	239	258	245	226	221	254	197	245	227	237	236	266	258	211	282	229	241	212	236	264	261	237	233	223	220	241	237	239	243	271	239	236	241	228	234	268	252	217	247	233	266	271	226	253	257	225	240	296	252	254	260	232	262	203	228	262	239	249	236	268	241	242	243	238	220	256	249	232	246	263	267	232	251	260	283	235	257	234	256	233	248	248	249	245	261	243	223	248	253	240	239	288	227	250	214	256	226	239	255	251	231	218	291	237	246	231	225	213	239	229	253	249	237	244	253	258	243	265	253	268	230	257	238	229	233	234	267	254	271	237	266	247	272	256	266	252	259	268	237	230	242	249	261	243	215	262	252	214	224	261	240	257	246	258	285	218	244	267	222	247	241	289	266	237	261	230	249	269	215	242	223	236	226	253	264	234	226	261	249	251	221	227	251	211	241	240	240	236	263	247	260	249	242	241	240	247	257	280	216	234	242	254	252	218	213	247	253	244	218	256	293	220	247	260	225	245	247	254	247	260	231	247	252	230	244	239	224	245	220	249	240	271	261	252	247	269	243	267	236	227	220	277	231	236	264	254	248	236	253	251	243	254	233	263	240	231	230	241	248	216	249	246	223	231	255	205	253	218	237	237	197	215	225	252	251	269	246	260	233	246	258	244	259	219	247	234	220	236	262	239	251	222	221	231	256	239	258	223	247	253	241	236	270	246	254	244	225	258	243	259	262	220	246	257	250	245	222	229	267	247	259	220	255	253	239	271	237	268	249	233	236	231	261	247	239	206	239	243	238	253	232	244	273	241	263	228	234	234	268	242	268	270	256	263	205	233	244	224	256	241	234	215	254	281	260	257	233	243	233	237	235	231	261	269	268	214	256	255	263	230	248	236	242	259	251	217	232	252	248	249	233	238	284	240	259	265	257	246	228	219	237	249	268	278	263	241	260	243	237	234	239	229	262	257	257	241	240	256	227	261	242	224	241	240	234	267	245	225	241	223	237	228	249	218	233	237	199	226	226	243	233	242	239	250	268	249	232	265	244	237	235	238	286	273	237	242	251	237	244	237	260	259	274	247	227	238	237	260	238	252	240	257	274	258	242	240	235	222	260	253	254	250	245	241	257	246	256	228	225	240	256	243	240	238	253	221	223	259	247	231	263	265	235	271	270	258	251	227	245	243	221	234	219	241	223	238	209	273	242	260	239	236	263	246	240	238	231	277	240	259	262	226	232	216	234	240	246	257	269	237	248	247	241	250	257	269	255	269	245	213	239	226	248	259	240	257	248	257	226	259	254	252	236	255	272	217	233	249	228	247	271	265	230	267	250	253	234	245	243	221	233	246	287	231	244	237	240	246	243	242	259	261	247	256	218	220	249	237	261	251	246	243	309	208	221	234	235	258	245	254	251	224	248	224	225	230	231	263	252	209	238	249	280	225	269	236	266	231	209	249	236	284	218	250	263	265	228	227	250	222	222	219	235	279	249	235	239	233	236	258	251	257	248	228	242	241	244	244	222	234	258	272	244	253	256	257	246	225	250	258	233	248	249	226	252	238	242	240	222	240	257	203	308	243	219	248	244	252	252	266	272	242	244	229	261	234	249	289	231	253	210	212	228	252	238	235	222	216	250	235	277	231	251	253	267	258	267	214	258	246	242	280	237	224	233	272	211	235	224	251	241	253	242	240	302	257	236	258	223	251	246	266	247	244	232	241	245	240	237	271	244	227	255	233	236	269	229	231	249	238	222	244	239	266	231	225	260	231	256	236	268	234	246	246	265	257	219	265	255	254	273	220	270	268	252	227	267	212	247	253	249	253	270	252	242	233	256	251	218	257	236	223	252	288	264	258	254	259	220	243	228	251	268	257	262	251	251	255	266	256	231	221	262	246	237	231	252	247	246	236	234	249	231	249	248
9597	2177	3940	4480	3853	3113	2308	1810	1496	1295	1129	970	851	808	763	728	739	743	717	633	671	682	647	633	689	651	628	632	596	604	658	625	628	653	651	613	631	620	613	582	612	609	602	610	593	577	643	574	589	601	584	581	603	594	598	594	586	572	608	598	550	569	564	575	616	629	570	555	558	595	574	610	558	576	565	537	564	593	590	582	524	582	599	544	578	549	591	581	568	591	580	555	597	545	559	559	591	535	578	537	571	570	604	579	514	561	562	558	589	544	619	589	598	561	554	559	580	571	574	584	570	578	568	569	554	533	517	570	556	564	530	582	543	543	552	547	548	563	591	569	522	529	582	577	581	589	571	580	547	552	578	621	527	528	568	534	560	546	551	589	550	552	555	595	593	543	575	523	556	581	577	542	543	558	544	545	571	536	558	576	568	572	546	585	564	545	590	591	541	609	555	588	541	590	580	547	532	562	564	570	539	570	557	582	547	551	559	593	513	590	548	561	610	562	560	512	538	596	563	556	548	579	519	556	535	570	555	543	569	559	521	601	510	594	543	569	579	567	546	524	544	596	546	571	555	596	587	545	591	592	544	547	552	542	547	547	586	582	548	544	579	564	604	561	566	585	548	521	587	570	529	595	602	553	598	561	566	587	543	561	589	571	572	540	539	557	553	578	589	559	583	567	617	544	595	589	544	602	554	530	578	559	561	555	566	573	559	561	558	565	597	543	562	569	551	538	527	594	572	593	543	546	564	574	590	572	548	572	555	529	560	534	539	532	544	581	567	532	564	503	610	564	601	589	533	570	546	539	566	532	558	526	601	574	599	569	568	542	579	558	584	562	564	547	555	602	634	535	572	572	545	564	531	563	543	557	559	543	566	526	601	527	560	526	601	575	564	552	569	574	566	552	572	592	569	568	577	605	566	572	567	581	561	555	568	597	550	559	560	559	563	575	563	579	602	556	542	571	613	588	570	592	571	574	547	559	552	599	535	575	556	571	545	562	542	546	580	604	542	561	579	535	565	560	589	554	548	538	543	551	543	540	549	534	596	571	594	583	541	541	566	578	574	608	584	615	532	567	592	544	572	574	563	622	567	597	530	556	567	550	552	558	557	568	588	591	564	550	536	540	570	549	603	572	560	564	583	584	567	589	568	570	554	543	574	564	585	573	557	562	579	609	568	545	537	530	554	555	570	562	575	565	516	581	611	564	570	550	531	561	557	578	600	588	567	575	515	586	566	547	576	580	561	547	565	565	576	560	621	534	551	555	578	552	560	528	574	578	537	548	553	569	528	557	548	615	572	598	568	512	552	575	576	600	584	584	566	572	573	609	602	557	613	577	543	532	593	546	585	567	567	570	582	570	591	571	571	592	596	585	577	577	570	535	582	545	531	612	558	561	571	542	583	559	565	613	574	563	559	549	576	536	550	586	546	546	580	555	559	569	532	569	552	586	568	592	536	596	563	544	589	546	499	579	537	591	593	511	600	587	532	563	584	569	580	525	535	537	567	585	562	562	578	563	561	544	592	555	531	560	509	542	562	551	565	579	592	590	554	573	576	577	575	580	578	591	519	573	547	554	547	566	607	557	527	601	628	575	528	525	584	564	600	579	552	563	567	587	598	582	542	549	575	536	544	562	552	618	516	598	557	552	560	551	531	509	572	595	560	569	538	585	551	538	575	565	571	565	567	542	555	551	589	591	550	593	566	565	571	590	579	560	557	556	563	542	563	574	532	584	540	582	576	540	634	540	575	590	563	579	575	573	565	537	576	591	557	545	580	535	579	588	547	583	567	566	529	549	549	584	562	566	597	593	578	525	581	566	570	576	541	565	560	556	584	604	571	539	541	591	561	564	574	544	558	626	574	558	565	575	571	545	536	595	562	570	593	561	577	562	570	573	570	596	596	562	594	538	568	573	582	526	546	565	538	583	552	631	569	506	543	553	548	564	547	557	586	555	599	549	562	566	573	551	578	552	570	555	591	581	525	577	558	574	551	585	580	611	580	549	550	581	529	567	561	614	568	539	567	557	576	566	565	560	579	574	580	558	556	532	513	573	590	606	578	561	584	595	592	573	547	583	555	576	581	558	584	592	573	583	558	548	552	604	518	536	552	580	551	540	615	517	560	563	546	601	556	564	537	566	585	538	558	554	579	526	565	575	557	576	553	605	557	570	536	542	613	582	527	546	580	551	546	522	531	545	575	547	587	524	560	557	581	540	535	589	568	550	584	554	569	523	554	565	557	601	551	549	561	620	570	525	600	566	593	546	571	577	591	582	564	527	588	586	562	574	602	555	593	604	599	569	560	545	579	568	621	541	545	556	602	552	584	533	587	546	551	584	562	589	585	569	564	604	597	542	564	624	561	588	538	593	548	562	592	592	542	545	561	569	575	559	545	584	569	585	560	555	564	563	600	552	564	539	525	559	563	550	526	552	576	560	583	583	579	608	526	595	550	581	541	547	574	533	575	542	551	551	538	592	527	595	555	552	581	577	534	567	606	547	560	573	564	598	553	565	537	566	554	531	547	533	541	560	570	554	559	558	548	546	557	555	596	565	604	567	608	580	592	558	549	539	537	559	583	537	554	560	575	578	551	559	580	553	557	571	594	569	558	541	521	561	570	523	553	534	605	545	556	553	549	556	566	524	567	582	560	522	552	533	561	544	546	564	567	554	590	529	585	575	580	513	582	555	540	558	582	557	522	578	582	575	563	572	608	570	586	557	569	571	584	555	592	555	581	546	563	577	567	546	571	573	560	557	555	587	595	548	587	552	589	544	525	558	577	589	555	575	574	589	529	569	571	581	542	581	568	562	546	568	555	542	562	545	605	496	622	576	551	571	563	571	548	585	586	565	558	556	573	552	595	579	572	579	593	555	586	550	578	525	589	568	534	584	567	590	525	546	567	580	521	542	588	572	564	559	604	580	577	549	546	530	586	527	569	576	579	604	565	516	602	544	554	552	550	539	591	570	528	594	592	524	536	597	553	578	540	552	529	560	539	533	543	584	576	533	564	542	587	559	569	596	572	536	554	543	580	560	615	588	545	550	565	563	566	552	578	537	541	568	574	565	577	523	556	555	619	576	563	539	560	536	531	572	555	593	600	519	558	539	581	546	571	543	552	583	577	522	554	531	558	570	568	592	582	548	576	572	592	526	613	550	558	580	566	552	522	600	546	588	549	571	555	541	565	584	512	550	579	588	574	561	604	571	572	593	574	541	535	519	583	545	561	637	556	579	597	495	544	542	527	540	570	546	522	604	550	560	553	548	542	590	526	543	566	524	546	562	558	544	571	551	547	582	567	572	604	577	586	544	563	596	500	545	569	582	545	525	500	559	594	579	542	540	583	579	555	541	572	542	563	593	550	558	547	554	565	564	574	566	608	528	539	531	562	576	556	587	554	567	574	592	564	577	562	565	598	582	578	569	593	548	518	587	579	585	556	542	542	563	573	526	596	594	512	563	564	556	567	504	501	578	560	537	599	546
33488	9075	3907	2946	1949	1427	1087	816	673	615	490	494	443	414	369	374	398	382	371	396	368	364	367	342	342	371	339	347	331	341	329	347	374	372	368	312	311	330	342	351	328	319	328	329	342	306	317	334	309	349	325	306	324	286	305	314	319	335	310	335	316	319	308	319	325	293	334	325	328	305	323	361	330	329	345	295	306	325	319	334	311	313	338	326	306	319	306	309	334	349	285	329	296	315	291	338	342	333	309	324	319	348	292	307	300	325	296	284	316	335	350	318	315	323	293	332	290	316	308	321	335	337	340	308	316	301	303	313	308	335	330	306	331	355	291	313	316	312	339	327	331	314	310	325	309	331	323	300	338	348	339	320	313	308	294	305	283	317	303	328	322	344	325	350	286	332	323	299	317	336	291	339	354	336	333	349	357	295	299	367	300	290	339	289	308	318	325	355	323	287	309	311	315	306	333	307	305	336	330	339	315	308	297	307	286	329	328	295	309	342	304	316	289	334	325	323	352	328	356	309	303	322	313	300	313	292	308	327	310	313	310	313	345	306	304	307	327	322	305	314	327	316	300	298	295	326	298	298	293	301	289	298	303	306	335	311	313	311	345	315	312	299	294	300	297	302	304	343	327	331	300	333	292	291	303	381	293	337	312	313	340	327	283	279	309	294	327	281	307	313	343	323	299	318	296	329	299	340	343	329	276	322	312	295	308	318	299	333	330	289	321	298	323	297	323	340	348	326	302	320	316	322	305	306	333	339	311	282	328	327	298	287	316	318	345	334	314	327	327	305	316	322	333	312	324	313	341	301	294	369	325	296	327	311	304	309	334	324	348	300	330	297	315	319	321	307	279	319	302	291	326	307	301	328	324	339	280	316	338	305	317	332	335	338	330	342	342	302	291	276	304	346	322	284	307	313	319	293	304	312	338	330	280	291	325	328	297	300	306	307	332	320	331	292	328	286	329	325	330	342	338	340	313	314	318	343	309	313	320	332	318	296	332	303	290	295	343	314	324	318	311	307	312	315	316	305	343	314	284	344	337	341	326	293	289	294	310	310	320	350	355	353	298	309	306	288	325	351	330	326	349	320	331	319	306	336	274	288	333	317	298	316	305	309	323	309	342	330	297	310	319	285	289	319	337	312	302	319	316	333	309	299	296	316	291	328	273	327	309	319	321	329	332	316	327	315	309	313	327	310	298	320	311	335	283	326	344	291	341	314	326	272	306	331	342	333	303	284	331	282	316	305	278	307	314	326	320	345	308	292	286	294	313	325	331	310	309	322	295	307	310	331	336	308	303	325	330	284	359	310	309	318	327	338	312	325	347	344	312	317	340	306	352	299	334	297	303	288	310	330	315	323	316	297	321	311	329	316	313	330	321	352	313	276	317	348	351	310	283	345	321	316	337	345	295	327	332	307	337	319	296	290	334	314	336	331	351	353	345	297	345	310	343	286	307	302	333	311	291	299	357	322	335	298	287	296	323	316	325	296	320	353	311	317	322	316	328	283	305	324	310	335	312	334	341	320	321	333	307	335	314	311	322	289	308	316	290	300	357	353	344	309	312	339	348	310	315	328	317	291	351	308	300	301	341	321	306	307	304	301	301	318	310	324	291	304	314	278	313	352	329	334	307	371	327	310	320	366	310	327	330	287	346	360	320	311	305	312	323	328	341	283	285	325	330	332	308	318	303	338	332	312	340	320	309	346	315	311	311	307	300	322	331	338	338	322	294	359	326	291	303	282	288	297	315	336	318	322	326	313	304	336	292	332	302	299	302	372	293	327	322	332	328	289	312	341	342	332	321	314	313	305	299	297	313	339	327	305	325	341	337	338	275	309	329	318	294	299	309	340	291	308	354	297	269	343	333	334	305	311	306	309	335	297	301	296	294	334	325	309	330	307	318	319	327	328	364	296	315	303	291	315	300	355	314	323	360	333	342	306	314	285	358	346	336	349	327	293	330	329	343	285	313	305	312	320	321	293	283	312	289	317	317	303	302	288	326	297	303	299	291	336	346	338	305	315	312	342	318	317	340	262	322	320	323	291	283	346	328	358	308	310	337	336	322	319	340	316	341	283	324	338	353	292	332	310	302	308	318	325	327	319	320	301	311	319	294	307	318	311	320	303	336	313	305	319	315	330	293	314	337	336	363	305	291	329	312	331	284	360	305	348	334	321	354	331	295	354	336	318	321	309	298	344	343	315	296	267	318	319	304	318	307	285	358	301	310	300	293	323	342	312	314	327	328	295	306	339	317	329	322	345	339	325	319	336	330	307	329	320	366	326	314	326	350	314	308	321	331	346	301	338	354	326	332	293	359	352	321	358	313	360	304	321	313	311	319	362	292	312	354	335	313	325	353	307	307	317	308	351	328	337	340	316	317	323	290	314	307	325	306	337	311	317	271	306	301	318	314	296	318	311	353	310	326	316	315	309	369	289	290	355	332	329	316	315	305	342	366	342	316	301	310	352	308	309	310	323	301	324	310	300	317	323	341	317	318	319	303	320	318	302	320	344	321	306	321	317	323	348	310	300	318	390	315	301	315	324	311	336	321	304	311	311	343	327	319	295	300	287	309	323	307	335	326	312	271	294	311	290	337	303	308	346	313	294	317	312	328	303	260	314	302	323	321	306	303	333	321	300	309	291	308	306	332	332	323	286	341	326	353	302	326	315	362	308	302	311	303	294	346	313	326	329	337	311	306	310	307	317	283	318	293	314	357	320	326	314	320	329	319	291	293	349	327	333	303	291	329	310	310	301	314	318	281	294	310	307	336	331	305	337	324	317	347	348	331	372	332	312	291	333	300	327	326	308	315	330	315	298	288	328	305	333	329	300	318	282	303	327	302	326	321	352	338	342	305	319	323	295	313	305	295	334	337	321	325	302	313	330	323	331	300	320	335	336	343	290	337	334	317	338	355	314	324	337	357	318	330	335	324	328	303	295	300	336	311	300	286	323	326	340	303	337	342	319	357	333	353	317	322	311	322	320	315	328	349	354	330	279	312	309	329	321	322	306	332	315	334	300	295	334	280	327	295	329	320	301	325	316	282	311	328	322	295	322	300	346	328	328	329	322	320	295	315	307	319	300	327	294	293	295	347	339	322	312	304	358	361	358	314	330	338	323	333	340	314	298	308	310	296	287	336	271	324	357	319	274	318	308	330	311	331	298	308	318	370	308	295	316	333	292	355	294	315	322	351	350	352	354	341	323	287	310	301	314	328	327	312	334	325	319	317	315	305	307	305	289	313	370	318	319	318	304	318	319	323	330	326	292	316	323	333	282	316	303	352	340	285	313	281	297	305	334	339	337	329	325	340	311	308	316	330	304	334	304	327	297	301	321	342	345	327	293	351	316	294	307	311	321	338	317	334	332	318	313	337	314	331	339	349	302	290	321	301	325	318	321	331	323	299	298	317	290	313	332	339	295	330	308	316	341	320	308	311	326	285	295	348	301	283	337	322	331	337	280	342	302	348	320	347	283	320	337	335	326
20150	4148	6470	7953	6547	5294	4080	3235	2663	2106	1770	1579	1326	1218	1211	1158	1233	1084	989	986	991	963	959	900	888	917	892	914	849	836	833	875	906	871	825	826	792	854	796	816	831	814	783	783	782	797	781	812	769	817	775	757	730	734	755	712	729	738	729	748	740	694	692	734	748	681	711	731	727	694	711	722	754	702	724	704	729	696	745	728	704	702	772	702	721	708	708	742	793	672	673	698	702	763	666	710	727	673	705	733	737	688	685	693	707	705	723	693	711	727	723	717	733	750	719	712	708	693	687	689	688	712	711	722	688	704	726	707	706	704	751	692	749	696	715	720	684	690	713	699	708	686	691	726	723	716	732	737	737	708	751	788	661	740	738	715	700	738	727	716	719	664	687	688	786	716	678	711	681	688	728	708	724	743	730	688	673	756	748	696	670	709	715	718	657	676	659	694	708	763	730	735	702	722	710	692	712	704	703	746	718	722	687	726	675	813	719	707	747	688	730	745	695	712	713	686	754	713	693	755	711	724	688	702	722	703	689	732	694	714	684	749	736	703	713	720	658	720	736	692	709	715	686	755	730	736	758	703	751	692	728	685	695	747	694	697	678	725	772	729	718	682	719	716	736	733	671	750	723	696	747	732	672	719	739	725	659	744	674	722	720	719	724	729	711	674	718	663	706	716	673	693	697	709	701	696	702	729	700	746	660	735	724	699	711	661	691	734	720	763	669	690	758	725	662	724	703	733	766	737	708	737	669	686	706	736	683	702	715	725	704	717	745	707	750	708	684	718	705	697	705	718	721	709	672	705	733	694	724	745	723	735	729	699	692	715	709	741	694	671	684	683	729	741	723	695	720	760	670	699	670	719	709	742	706	734	684	682	727	686	695	686	711	735	693	675	690	727	666	734	702	681	676	715	720	742	728	682	645	673	705	757	699	722	696	701	706	733	697	689	726	743	712	717	703	688	756	702	689	671	684	735	704	724	737	696	746	702	735	696	716	711	701	715	708	707	736	708	712	719	671	738	691	792	703	698	674	714	678	701	735	750	733	731	728	711	742	689	752	762	696	707	676	711	753	714	706	685	722	729	703	739	679	722	715	678	730	689	772	684	720	696	676	750	697	725	720	665	727	740	705	702	756	704	692	767	672	725	778	699	681	688	710	712	717	717	655	740	713	708	715	695	694	724	755	730	690	698	732	737	752	749	705	671	742	706	701	719	732	715	669	682	712	750	692	696	728	658	739	727	690	705	692	739	730	731	671	705	673	699	729	714	712	680	743	704	696	679	755	702	685	763	735	646	678	708	712	690	729	688	716	686	702	700	709	687	688	706	711	712	636	691	700	743	746	655	687	703	699	726	734	740	691	672	730	687	695	707	735	708	684	745	678	657	717	764	724	716	733	736	698	765	698	722	700	684	747	681	701	690	700	700	698	764	733	692	674	717	713	662	711	756	743	708	708	711	743	749	663	738	743	697	717	717	711	692	749	729	682	712	707	699	692	710	740	675	730	669	752	763	717	702	727	704	711	707	682	774	755	672	724	709	704	698	676	674	717	707	748	713	746	669	709	676	741	742	720	713	731	715	659	719	723	711	711	725	723	667	763	751	718	737	694	777	694	692	709	712	724	744	690	704	715	719	721	681	767	714	737	687	705	670	692	713	733	709	731	745	739	726	713	691	723	697	692	698	705	710	763	677	678	715	699	674	715	655	729	711	691	711	761	728	671	697	753	740	723	713	694	691	715	737	742	726	688	720	729	667	739	704	712	708	725	728	703	784	705	757	691	735	756	711	716	728	707	744	733	731	708	729	714	730	708	714	712	726	718	705	719	711	731	732	742	735	688	732	705	740	741	716	730	716	722	702	740	742	732	693	751	670	697	707	736	714	697	754	724	713	716	696	687	701	700	697	683	682	711	693	651	728	752	737	723	762	697	699	685	687	735	687	730	695	744	742	708	697	736	729	701	675	729	700	731	737	694	694	698	707	724	707	693	766	689	757	677	728	712	693	695	720	715	684	707	731	713	700	732	707	776	714	702	705	760	690	701	695	693	718	722	703	733	724	694	679	700	731	720	748	704	676	726	713	697	729	697	694	695	698	711	730	728	707	680	671	694	712	694	690	687	707	672	732	743	680	673	711	730	716	732	698	729	696	740	686	682	677	712	635	692	688	700	690	668	667	735	701	749	721	702	725	682	679	687	718	722	698	688	711	759	760	683	751	743	698	714	709	694	689	746	712	674	690	686	745	694	704	691	725	686	685	759	711	735	731	675	680	694	691	732	676	723	676	696	741	721	712	754	694	718	660	696	753	700	724	712	731	684	737	668	751	696	748	723	748	714	747	756	744	710	691	652	723	650	706	718	694	733	712	682	688	742	686	661	674	726	704	729	713	718	750	701	769	751	716	733	696	744	701	722	708	725	721	705	752	723	773	725	742	746	681	683	700	715	702	716	694	745	730	649	728	753	702	702	738	708	707	715	717	665	692	688	740	721	678	748	724	736	695	695	714	723	694	653	737	698	665	746	704	687	709	723	684	704	737	708	707	753	744	696	732	750	771	743	713	709	706	648	720	766	702	727	724	724	707	725	688	678	710	717	706	714	728	726	729	683	661	720	724	667	710	745	745	741	642	754	710	699	709	687	685	722	725	709	693	673	703	675	666	758	767	730	685	712	679	710	674	706	694	698	666	689	720	688	705	701	703	706	692	696	711	732	686	662	720	708	706	694	728	687	708	681	724	672	701	707	730	730	687	719	670	731	707	694	690	708	682	704	724	754	741	707	705	694	676	739	696	750	713	699	749	669	711	669	743	714	708	674	739	715	688	708	713	725	689	800	709	672	697	731	724	728	718	711	704	697	728	731	690	697	702	710	659	681	685	695	703	690	722	736	738	699	754	698	722	753	694	695	703	698	680	694	692	711	732	690	738	709	715	727	716	723	736	729	736	692	730	717	722	712	734	745	713	704	704	698	700	710	693	713	681	749	699	697	673	738	695	744	705	716	707	703	709	714	745	715	678	722	684	693	715	744	653	717	708	684	743	704	665	708	721	716	767	747	719	738	757	715	711	735	718	760	651	700	699	699	740	700	684	713	712	703	711	731	706	688	697	711	747	698	689	706	729	723	667	733	661	678	699	718	691	707	675	720	684	697	662	713	706	714	730	700	702	692	699	684	727	734	685	731	680	721	722	677	727	702	688	718	706	694	680	716	741	683	694	701	698	731	702	691	694	706	720	691	684	731	758	728	730	715	685	699	724	704	688	716	713	695	709	732	730	709	646	728	707	686	669	716	740	756	706	691	717	742	702	700	703	709	704	690	711	692	697	719	726	718	666	744	687	708	693	743	717	708	709	755	704	744	692	746	681	705	690	700	734	791	703	715	739	777	693	678	746	715	712	771	718	684	680	740	708	706	718	726	745	676	725	741	743	735	678	727	758	717	759	723	724	652	695	730	781	714	726	718	773	719	699	664	740	722	727	756	722	743	700	681	757
42762	12999	5868	4448	3117	1990	1441	1150	977	779	662	538	524	473	489	479	440	415	455	436	391	387	409	397	415	397	350	356	417	391	365	386	415	425	352	365	355	421	333	371	346	378	382	346	358	360	368	382	357	350	356	361	365	346	347	314	334	348	378	302	347	358	365	322	350	321	347	387	379	369	379	383	322	368	359	367	318	325	336	361	358	357	337	348	387	352	349	323	370	358	353	352	362	362	377	370	335	364	344	357	364	340	354	355	336	367	346	320	320	329	301	346	343	335	324	318	317	341	317	326	327	364	377	362	363	354	330	316	396	338	351	345	342	340	349	357	342	318	341	348	337	288	308	349	348	324	334	300	377	374	327	388	338	351	358	361	377	326	319	349	336	372	382	330	354	318	329	356	342	344	353	330	327	326	349	360	307	354	347	339	317	335	348	325	344	323	314	367	335	349	340	394	370	351	384	360	324	325	336	363	356	369	394	334	375	361	337	304	389	373	316	346	324	318	355	395	346	314	345	371	310	314	355	383	381	349	362	341	321	336	328	348	346	309	388	326	361	334	330	354	350	317	345	326	366	360	317	311	372	374	353	350	353	309	335	343	339	316	350	342	307	368	362	327	368	330	355	338	359	385	345	363	386	337	368	307	352	300	379	370	323	342	375	348	329	370	334	374	314	342	345	315	307	355	356	331	372	348	341	365	365	348	321	356	350	344	350	296	342	347	377	336	312	324	329	346	335	338	388	348	356	365	336	346	344	343	340	324	346	392	346	363	342	332	339	343	330	353	328	301	373	363	336	356	367	342	363	360	357	351	361	339	334	342	333	365	342	376	344	326	383	351	396	336	339	337	362	377	325	339	338	348	343	372	337	368	338	335	321	296	309	325	391	352	352	354	373	356	348	298	291	361	349	324	358	291	327	357	376	341	396	318	343	342	341	326	356	348	333	343	348	371	312	359	357	353	346	311	352	341	369	354	366	323	343	309	352	387	364	383	407	322	382	344	370	332	340	351	360	341	379	358	347	332	364	338	360	348	376	314	339	382	352	322	362	353	344	347	381	309	384	343	345	307	377	331	343	340	335	345	357	349	384	384	377	323	345	358	368	378	348	347	335	354	348	374	354	344	378	382	334	359	342	351	342	355	366	322	344	347	342	347	361	324	333	340	366	330	301	327	353	337	368	344	338	356	306	331	335	349	363	326	334	370	360	356	375	325	363	373	379	313	353	307	304	361	360	342	346	347	385	375	317	334	342	342	335	397	327	338	336	367	326	381	351	362	345	352	357	354	317	346	345	375	350	348	314	355	334	318	394	355	328	362	350	373	337	351	345	331	315	342	331	347	369	335	343	322	334	346	321	352	365	387	352	356	343	342	349	386	339	365	356	348	349	345	354	341	340	343	337	361	301	376	346	331	373	353	368	361	346	364	370	347	323	309	338	343	352	345	389	336	324	351	335	346	396	388	401	344	389	362	359	335	291	364	393	325	373	316	338	324	320	355	360	358	366	332	345	330	360	362	378	295	351	360	347	337	338	320	317	341	348	346	334	364	360	367	347	325	367	334	328	355	380	351	338	322	346	336	349	316	386	355	350	338	317	384	319	354	362	315	283	332	381	363	386	318	345	322	344	330	337	351	331	334	375	326	330	379	377	393	349	354	348	348	350	388	340	386	326	322	343	359	335	337	356	330	368	360	339	362	300	381	362	342	368	393	374	345	353	365	320	387	319	361	381	337	385	344	315	331	360	317	344	334	311	368	331	326	343	341	328	340	358	356	344	326	366	370	334	361	312	355	327	382	371	330	353	362	365	366	341	343	392	350	339	373	340	348	348	350	349	342	335	352	376	309	321	331	338	349	338	349	349	328	346	369	398	364	358	374	382	360	355	326	310	348	310	338	340	336	372	366	360	344	352	370	344	335	344	345	359	349	344	370	329	332	328	323	317	352	339	328	352	344	328	357	357	358	360	380	323	319	377	333	313	345	352	335	351	317	366	352	331	349	348	350	310	297	353	378	358	355	364	367	330	359	368	383	391	318	365	293	340	356	337	344	412	382	331	359	363	350	351	317	349	344	322	328	347	350	350	348	340	355	341	345	363	345	344	369	316	312	354	338	360	370	336	341	376	382	355	361	382	318	323	336	351	339	349	345	341	334	344	369	361	340	318	322	331	347	350	383	354	353	345	336	371	384	341	318	346	349	336	314	320	331	339	338	298	344	334	368	334	332	341	342	384	368	340	370	335	344	349	358	356	347	334	329	372	360	322	347	356	388	334	338	362	332	352	359	367	339	329	379	363	338	380	365	361	384	377	305	367	359	368	327	338	373	371	347	342	328	362	339	315	375	326	312	368	327	396	369	385	326	339	365	336	358	367	355	365	384	335	332	350	344	350	341	357	338	350	337	351	400	366	329	332	345	358	334	385	331	371	371	370	340	380	354	374	352	359	347	322	334	313	364	340	357	319	294	337	384	365	346	314	341	359	322	354	366	378	356	320	345	324	378	343	355	359	371	328	336	367	366	335	363	325	310	337	381	381	317	318	379	324	341	328	355	331	349	367	313	341	370	392	355	332	338	334	362	359	351	391	361	362	359	319	352	351	344	355	380	355	358	364	325	354	385	350	343	345	338	389	365	320	363	352	341	354	376	375	370	306	333	369	348	352	363	381	367	321	331	343	370	364	328	338	389	410	339	369	370	357	383	394	337	351	346	335	351	375	327	349	359	351	351	337	364	320	352	317	340	337	308	336	358	381	341	340	343	355	373	357	325	339	370	366	316	366	356	338	378	364	373	364	319	395	365	358	331	373	357	372	378	346	350	348	365	347	343	364	338	334	336	340	333	326	360	351	352	375	348	365	348	362	345	379	360	362	335	350	349	350	336	359	375	366	314	321	361	354	326	356	312	329	359	344	335	321	388	345	361	344	348	327	333	369	354	363	367	370	372	335	353	386	348	319	359	367	323	346	331	320	340	378	347	348	342	356	382	357	366	367	320	379	346	349	322	348	336	346	359	343	348	353	339	336	310	378	351	347	358	349	347	386	352	344	366	377	322	334	364	347	337	347	317	349	326	376	346	316	362	319	369	309	336	335	331	323	321	310	353	369	372	349	392	375	357	338	349	348	351	358	301	336	362	347	343	372	329	365	354	361	332	386	390	336	317	321	349	349	342	362	358	369	389	312	352	369	395	358	364	373	347	332	361	383	339	343	353	368	390	349	345	358	326	342	351	339	348	334	357	329	299	358	347	354	321	350	343	319	338	362	326	379	335	389	331	356	359	342	343	373	325	355	352	323	367	339	338	356	346	333	358	362	364	293	324	326	322	378	356	345	359	361	345	330	358	357	351	345	370	383	354	356	327	367	328	336	360	349	410	366	369	378	330	359	319	347	318	390	344	340	377	352	345	311	355	359	356	355	369	326	330	358	327	347	349	384	359	355	327	386	359	360	333	347	322	357	341	318	338	343	342	313	320	348	357	361	377	298	341	370	345
24405	4999	8939	10816	9215	7220	5859	4359	3582	2933	2436	2050	1718	1568	1487	1440	1388	1382	1309	1193	1213	1135	1077	1036	1040	1028	1063	980	1025	965	957	1002	1025	943	993	965	964	931	924	935	916	897	920	881	863	930	824	893	841	835	820	822	864	850	752	822	783	739	813	816	765	764	814	809	800	799	779	740	755	778	755	776	846	748	774	729	808	752	822	813	744	819	775	813	772	745	742	760	775	815	772	753	766	779	801	799	765	740	711	756	725	796	817	745	786	777	745	733	731	773	765	746	704	760	767	786	722	771	764	744	745	763	752	739	806	757	746	785	753	765	814	768	770	768	786	728	793	739	751	742	783	778	717	760	763	756	780	708	736	795	772	764	728	760	724	732	771	763	723	758	810	719	819	695	723	770	735	803	725	800	755	769	720	754	772	771	782	780	803	700	742	754	752	768	703	725	725	709	740	764	753	791	750	775	802	731	801	744	805	802	750	746	729	698	742	798	797	747	769	778	735	791	757	776	781	759	723	719	772	747	775	757	814	705	770	782	741	748	764	752	785	772	785	777	714	749	742	777	776	751	772	765	745	742	797	786	740	780	762	733	786	815	747	799	768	716	722	776	757	790	733	711	744	801	759	768	787	777	729	771	772	717	797	811	799	752	770	724	779	763	831	789	773	768	748	767	731	717	718	762	765	755	754	748	784	804	724	779	745	802	763	750	738	718	729	701	746	760	777	745	751	764	788	725	760	756	732	776	769	771	784	730	749	748	755	785	718	714	778	758	780	760	789	749	792	769	761	767	747	751	770	789	810	786	746	787	747	784	818	803	789	758	789	743	792	694	759	792	831	760	752	750	762	787	781	788	784	745	759	747	785	785	755	728	786	772	795	780	753	774	760	740	742	731	754	746	754	792	758	765	799	764	735	778	804	751	755	740	708	780	803	746	735	809	790	776	761	754	730	772	768	739	752	780	810	730	776	752	769	745	773	778	764	773	782	734	761	761	761	739	758	753	795	776	701	829	751	768	776	769	785	770	810	757	749	751	804	795	752	744	783	747	741	808	736	750	779	718	743	730	735	743	744	791	785	769	756	752	769	742	789	793	821	795	802	765	778	729	758	745	786	773	755	730	804	738	763	774	772	771	808	748	797	769	763	814	753	723	707	745	776	796	757	774	772	751	737	778	798	786	723	786	740	772	756	780	716	790	722	759	752	781	759	817	765	761	791	768	756	739	721	770	764	782	763	765	793	727	778	738	784	784	744	756	739	752	754	787	745	764	751	773	702	757	695	821	785	771	754	790	743	772	729	729	745	696	724	761	797	777	760	788	778	758	770	747	764	728	778	734	760	750	789	757	757	776	736	742	689	765	760	750	782	766	758	777	704	793	756	731	762	786	750	783	778	762	782	798	756	748	782	764	741	733	733	734	780	758	756	760	738	714	767	808	777	801	771	751	745	767	716	785	772	780	742	799	742	774	792	798	736	756	790	808	747	777	716	750	741	793	726	744	776	753	742	777	738	737	729	752	790	720	734	790	800	825	753	770	740	791	798	733	705	783	760	805	765	736	813	762	747	765	792	780	803	805	764	727	774	801	781	803	729	749	753	792	754	752	715	796	790	721	805	764	755	745	755	784	734	762	751	767	793	733	709	765	765	837	749	762	770	752	723	746	790	758	762	762	811	791	737	771	780	749	825	758	722	791	747	791	774	823	780	794	805	765	755	770	795	748	765	789	744	803	776	723	752	748	742	779	763	776	779	769	760	739	728	746	792	776	773	829	761	731	748	802	766	782	759	722	778	753	759	753	755	757	750	758	716	784	785	737	683	765	718	731	725	762	767	725	711	729	781	760	769	750	765	770	755	794	755	733	752	724	776	750	754	758	793	735	795	747	741	716	725	800	775	830	745	784	763	769	739	866	764	748	736	740	740	771	720	709	757	738	739	758	754	794	822	728	715	730	748	775	716	761	736	762	774	733	732	832	734	761	755	767	752	693	791	807	788	772	802	728	779	749	806	791	709	729	768	751	737	736	754	763	734	755	779	736	803	772	767	778	726	741	801	800	733	789	795	750	747	760	779	800	676	741	722	774	808	746	752	767	768	796	743	751	750	733	745	788	788	735	779	767	731	762	748	741	767	783	751	788	802	738	767	775	808	776	768	715	736	724	752	826	787	748	731	855	776	762	785	769	768	776	732	755	798	796	787	762	749	788	752	748	765	752	762	771	733	753	761	794	780	719	778	751	795	774	740	780	705	778	778	724	708	755	724	743	728	802	779	759	755	732	847	794	759	783	761	754	727	782	766	792	770	743	774	752	768	744	755	793	757	765	738	717	781	719	737	783	743	766	762	787	816	738	761	813	693	786	730	765	796	751	750	765	791	790	773	767	776	697	745	750	823	722	742	751	772	794	785	739	787	717	742	750	755	762	774	766	779	734	751	804	765	787	712	733	737	762	756	762	749	808	755	790	776	773	717	771	707	816	740	766	765	750	728	764	771	741	749	768	771	784	791	726	733	755	765	746	751	761	758	746	718	797	761	761	760	790	785	800	755	741	776	792	704	756	781	811	769	771	733	797	723	701	799	767	795	773	754	762	785	773	725	752	704	786	715	727	780	760	718	750	800	775	755	782	740	733	744	727	781	723	806	746	779	735	724	743	775	778	804	732	809	736	744	717	761	772	780	770	714	719	774	766	743	790	766	754	767	795	761	789	731	730	751	735	765	773	782	711	743	752	728	779	722	714	809	778	760	747	786	771	737	782	760	769	810	787	778	786	722	714	713	765	778	736	761	747	779	698	799	779	756	742	753	726	782	789	779	711	760	754	795	716	766	778	758	770	753	744	794	751	771	754	759	760	753	751	737	762	799	750	794	767	706	727	736	713	740	770	761	732	753	797	770	769	778	798	718	727	756	774	804	724	777	735	757	763	810	759	717	798	727	786	774	750	769	776	768	809	736	756	718	770	723	746	790	765	803	774	834	735	748	779	708	728	754	744	760	771	775	768	745	729	799	792	690	794	719	731	781	779	768	770	768	772	752	688	757	808	797	726	789	713	736	768	774	756	731	731	785	734	759	741	814	774	798	733	825	849	745	784	745	743	748	728	735	770	824	714	771	767	787	728	755	726	796	734	750	739	705	737	787	761	750	749	804	772	775	719	713	725	780	754	822	765	746	754	768	757	768	762	783	771	782	813	713	773	723	753	749	783	792	796	784	731	757	763	738	791	774	782	773	742	770	776	754	760	755	784	740	751	790	817	810	779	729	727	775	768	748	757	780	778	812	734	735	713	741	803	730	744	757	701	782	813	752	733	741	771	761	769	796	738	717	731	774	789	801	744	819	801	755	793	743	789	766	754	792	732	775	762	761	751	721	771	783	803	711	776	743	757	753	759	743	745	815	731	751	763	760	789	784	756	794	761	767	766	803	796	739	773	728	758	762	813	739	718	741	843	796	763	770	787	770	810	731	766	745	767	770	753	810	756	742	755	743	796	752	789	744	736
13667	2912	1915	1621	1106	835	619	500	471	402	342	274	286	276	303	274	308	293	259	243	260	235	246	251	281	274	253	275	268	235	229	250	251	243	251	246	214	278	292	280	254	234	263	232	236	251	224	252	253	253	240	256	244	240	249	244	251	253	258	245	228	257	256	276	281	290	232	239	260	266	221	234	255	249	231	254	237	275	246	241	253	253	258	259	253	241	232	265	252	253	228	277	216	261	242	270	228	227	235	221	229	250	245	241	249	261	241	235	227	224	258	238	232	246	214	278	252	269	244	244	248	257	238	289	286	252	230	266	253	238	238	212	260	234	276	259	246	229	280	226	230	271	222	254	230	260	256	249	235	244	249	223	232	248	287	244	234	250	234	255	259	268	224	261	259	229	263	264	280	258	254	254	246	218	264	251	255	243	226	255	223	258	280	258	254	259	270	250	252	234	234	246	247	257	279	248	250	250	261	253	281	249	241	252	250	252	260	240	250	264	262	271	248	252	234	208	258	233	235	268	263	220	210	247	214	269	245	255	243	235	256	241	260	205	224	217	226	230	266	235	258	283	260	241	234	252	269	232	273	267	237	291	264	231	257	217	220	258	223	239	239	228	237	262	235	262	250	221	236	251	254	266	241	240	223	270	254	256	264	265	226	248	248	228	233	253	238	230	244	239	238	244	236	230	229	232	246	225	248	242	225	247	253	243	237	246	228	229	258	242	260	230	263	226	256	243	215	267	222	207	252	230	260	248	252	241	228	240	256	245	252	281	212	246	258	251	275	239	257	245	246	270	244	239	215	288	246	241	247	231	245	220	250	251	249	260	278	237	241	255	215	250	234	284	241	246	250	275	251	260	249	265	265	252	240	248	270	247	252	246	223	267	268	241	275	261	249	268	238	260	253	274	265	251	251	264	245	242	223	207	233	238	245	283	279	270	257	249	206	251	239	240	218	240	220	219	241	270	222	234	280	267	243	245	264	255	239	241	247	228	253	256	246	249	226	260	235	239	234	278	254	281	256	270	238	242	244	256	230	271	223	242	260	244	246	221	259	244	232	286	233	216	247	256	256	228	243	261	261	231	258	259	241	255	275	270	233	249	255	240	262	252	253	215	239	207	243	242	248	240	255	211	253	266	236	271	230	276	254	257	234	224	245	243	234	250	240	237	264	274	247	229	250	252	247	244	245	243	240	250	240	245	235	260	264	231	246	251	275	264	271	254	239	263	250	223	219	238	259	245	243	230	236	245	249	233	278	242	238	239	242	221	220	254	250	227	252	234	265	233	214	232	252	219	211	233	279	244	234	238	248	263	255	272	258	222	242	280	260	239	267	235	267	225	209	233	242	232	269	242	222	270	266	246	276	218	237	219	245	225	247	244	230	242	252	278	252	226	220	266	264	263	237	230	243	243	249	229	251	220	240	223	227	197	262	259	263	267	276	239	210	246	238	245	271	238	226	247	242	232	231	238	251	250	242	268	239	267	213	254	263	243	278	243	242	233	245	256	210	264	259	227	252	243	247	297	256	257	231	249	250	250	234	242	252	214	280	250	228	234	235	240	245	261	277	257	262	253	238	239	232	211	226	270	254	223	251	264	220	234	264	257	273	230	274	231	236	289	241	230	238	250	238	274	214	249	227	262	275	252	271	270	235	264	242	251	226	288	230	282	227	243	276	294	273	248	265	254	229	232	260	248	220	229	226	230	243	253	254	240	269	242	249	251	229	262	261	252	259	236	221	238	234	250	255	245	248	253	237	237	253	241	229	275	249	241	276	231	261	231	243	247	251	264	242	254	223	256	264	240	272	258	254	265	244	261	217	247	255	252	228	251	229	247	266	226	229	267	242	247	262	242	246	264	258	226	256	234	269	247	285	238	260	268	259	250	249	254	241	264	235	280	248	253	244	258	228	202	276	267	225	251	239	238	262	220	238	240	273	227	252	252	245	277	243	256	225	262	231	230	247	240	267	250	231	233	255	245	226	233	272	272	237	249	261	248	234	263	240	268	239	234	238	246	228	288	242	253	220	249	266	247	233	236	215	245	241	258	228	243	238	238	239	249	233	274	236	249	237	257	245	273	234	247	238	221	237	242	248	275	270	236	244	211	247	269	220	235	217	232	253	250	256	242	256	245	247	253	239	222	243	237	261	251	240	239	221	238	232	269	249	245	232	266	259	243	269	236	258	256	253	277	246	262	248	231	225	235	270	280	263	252	255	230	239	233	236	251	272	234	279	251	264	237	234	259	220	273	264	238	260	287	198	262	240	233	263	286	260	214	245	277	207	230	239	248	230	260	211	246	256	209	230	253	228	220	231	221	252	241	256	247	239	251	246	256	276	262	233	239	249	193	224	237	269	242	264	234	230	240	220	224	221	236	223	283	237	248	228	245	227	274	235	273	256	255	241	267	279	222	266	248	267	271	272	244	266	227	228	255	257	235	240	254	270	279	240	252	226	253	244	275	238	218	268	264	244	266	246	233	235	278	241	256	252	247	227	243	266	222	263	235	231	249	235	225	248	217	233	250	234	259	255	260	233	225	247	263	229	248	241	267	273	227	207	253	237	259	246	234	240	240	241	246	226	261	232	246	250	258	214	220	252	249	249	244	258	230	260	223	232	231	245	233	219	208	248	225	265	245	255	272	221	255	240	248	253	245	260	248	242	241	250	243	248	263	244	229	262	225	227	238	231	261	261	266	243	255	223	235	225	256	252	235	256	249	274	248	269	252	252	260	235	241	247	248	241	266	239	269	265	262	256	227	222	238	244	254	220	261	279	246	269	234	221	273	259	233	272	259	235	268	262	240	247	241	241	245	255	271	224	245	221	243	241	221	229	228	256	254	230	287	249	195	227	236	245	226	236	222	263	283	239	284	243	256	240	240	234	230	271	251	227	272	247	221	255	303	240	267	247	248	244	250	220	250	236	243	223	239	249	270	267	271	250	275	242	222	239	268	283	249	263	241	267	231	250	235	258	241	266	262	246	253	266	231	232	243	253	253	272	231	232	246	246	243	247	234	256	239	240	253	240	260	237	221	274	229	227	257	238	238	237	253	274	259	243	262	259	232	268	239	231	251	258	227	256	241	295	263	252	213	239	231	266	235	248	241	238	257	267	255	203	246	237	230	265	211	251	252	250	254	235	255	243	255	256	233	278	210	241	235	239	253	236	263	271	243	250	252	247	257	236	245	239	248	247	241	275	242	247	243	226	259	264	257	247	242	211	285	239	273	243	261	254	267	234	243	249	246	242	251	248	212	261	264	242	223	292	227	238	245	254	214	238	264	243	271	256	233	256	226	236	265	236	233	250	277	259	231	277	247	240	262	257	254	255	218	250	257	227	232	263	269	270	249	238	241	262	235	227	211	267	244	254	269	234	266	246	269	254	246	237	277	242	233	249	186	254	242	236	252	244	259	252	254	296	250	258	243	261	258	253	230	230	255	254	238	211	240	229	242	246	239	222	251	224	250	229	276	265	239	251	261	261	207
8302	2165	3802	4591	3911	3101	2411	1883	1525	1273	1175	944	894	827	792	777	750	699	739	690	726	687	660	622	671	645	633	639	633	624	631	635	632	650	671	629	597	624	603	563	604	615	594	534	611	635	596	577	618	600	602	618	575	614	581	599	587	610	605	585	584	584	548	616	603	608	561	602	593	534	591	575	582	516	566	529	615	565	586	588	536	575	581	566	554	644	560	578	578	594	581	582	586	592	581	529	574	629	567	573	526	599	577	568	609	593	578	567	604	577	545	566	592	605	549	571	587	527	578	559	558	545	573	552	571	569	568	564	602	580	542	549	571	566	549	577	602	571	600	547	541	582	589	552	558	597	514	561	552	551	565	544	569	564	570	583	560	575	566	524	557	569	572	553	581	587	577	587	575	545	570	554	575	543	536	558	588	541	574	579	554	544	610	554	574	600	550	581	552	588	586	555	576	589	556	530	556	557	561	585	531	583	551	584	547	620	575	557	551	548	581	550	603	642	521	593	551	625	549	568	583	577	589	584	576	581	577	587	586	544	565	598	590	590	588	574	562	566	577	553	587	580	550	588	586	564	579	558	582	549	533	551	555	581	585	553	564	550	514	547	549	568	511	570	569	566	592	578	582	558	558	521	565	589	568	592	565	596	583	563	569	565	559	565	577	546	572	526	570	584	524	583	589	562	593	566	554	560	587	600	578	543	550	542	561	573	607	551	560	585	586	583	584	563	545	537	584	557	580	566	581	569	549	590	596	568	561	621	589	587	564	590	594	570	568	579	528	565	592	578	580	597	579	601	565	556	554	588	550	556	604	602	579	562	547	580	565	554	567	589	545	586	573	545	574	575	599	519	596	553	550	551	581	608	576	594	585	560	590	564	569	576	577	579	587	558	561	548	564	576	598	599	595	541	549	565	547	498	564	575	586	592	575	608	578	561	559	619	547	577	546	576	643	539	516	560	583	531	554	574	628	529	566	568	592	550	583	556	597	570	570	614	557	601	612	555	563	577	535	552	559	573	569	549	582	582	568	598	593	566	525	562	581	606	592	543	529	595	596	575	570	584	605	601	597	612	531	567	559	579	571	553	542	562	574	533	565	552	620	553	543	544	558	562	563	629	550	586	598	572	567	615	583	595	576	581	631	595	530	598	576	560	562	574	618	553	588	565	564	564	557	606	560	558	546	589	548	589	532	592	571	526	583	636	585	605	553	594	574	560	534	573	569	569	590	577	566	562	555	584	549	597	604	553	546	615	639	591	610	633	576	549	569	572	551	585	597	622	603	536	588	498	579	587	605	551	566	557	583	574	555	548	563	568	598	611	550	572	572	564	597	600	569	573	565	548	562	537	558	526	570	588	589	546	595	575	587	562	549	569	583	583	575	589	596	602	583	560	566	570	572	574	530	593	547	561	554	555	585	576	562	580	596	581	542	599	572	598	594	570	617	555	544	601	561	571	530	562	604	573	607	567	595	577	580	561	605	564	585	564	548	605	568	551	513	556	581	576	598	600	601	607	527	575	602	586	542	552	550	499	544	569	581	517	605	521	600	590	617	598	608	571	581	548	543	585	613	548	578	554	599	579	561	558	566	586	509	572	600	534	590	538	566	570	581	607	518	593	607	584	591	569	603	582	553	549	599	540	554	572	558	543	545	576	598	588	575	598	535	596	581	563	557	580	582	566	574	589	587	639	596	543	573	575	578	577	548	610	617	564	603	562	603	582	579	591	583	595	563	560	587	560	595	601	593	622	599	574	612	563	517	612	571	600	612	585	564	594	524	561	555	602	603	598	585	588	575	528	545	550	533	539	579	568	545	546	585	564	554	567	561	560	579	593	612	556	575	564	571	563	541	534	561	576	564	579	544	595	552	527	575	570	585	571	581	541	591	582	551	580	579	557	536	569	534	595	548	578	565	601	620	559	514	528	550	535	585	612	577	548	602	515	528	563	602	629	562	537	580	549	568	518	571	602	590	549	569	580	573	569	591	572	557	603	557	596	529	527	544	583	611	582	572	562	549	555	617	594	593	538	574	560	560	580	572	582	567	574	565	560	571	568	602	558	606	584	591	532	562	591	611	607	594	576	551	587	543	569	575	546	612	568	563	593	571	574	587	584	562	584	507	603	565	524	580	567	596	561	562	553	581	569	571	596	591	590	531	572	578	567	554	601	581	574	539	557	598	500	549	543	552	586	545	553	588	596	570	563	583	599	591	583	608	599	593	559	580	574	557	535	561	558	548	573	574	555	551	552	565	558	555	609	564	565	549	573	587	601	579	553	562	563	568	579	553	588	572	562	538	582	593	578	570	602	534	570	585	585	559	585	507	563	543	606	571	603	555	596	547	575	558	597	548	589	558	589	599	540	560	543	566	564	579	544	548	601	545	569	574	550	597	565	579	577	553	538	586	624	582	562	578	550	575	594	629	558	509	550	581	539	566	600	552	567	570	546	606	523	587	585	595	546	572	612	575	554	549	538	551	564	593	583	607	587	553	567	556	560	576	578	599	623	550	565	585	567	547	575	559	565	582	529	560	574	534	554	588	531	605	549	612	583	589	570	564	560	583	557	548	549	575	575	543	552	628	529	587	591	560	539	572	537	591	612	565	612	607	534	579	584	535	573	559	554	563	572	584	581	589	575	546	561	569	559	602	579	556	564	538	591	519	567	572	587	522	526	567	543	573	607	549	591	592	586	578	553	595	577	521	573	585	604	566	573	548	537	611	590	588	577	572	571	552	591	541	589	572	557	581	570	547	559	576	588	573	567	554	556	584	624	542	585	574	570	562	558	605	529	531	594	576	608	580	593	545	574	573	559	558	597	593	553	556	575	539	571	578	581	608	592	609	566	603	588	550	583	610	571	598	530	580	600	588	608	583	595	568	614	600	608	585	578	573	579	557	575	590	564	538	581	583	540	541	589	558	586	570	574	553	607	585	557	617	570	617	532	556	571	595	532	600	560	577	595	580	581	566	582	555	612	532	604	532	601	565	570	592	585	602	552	602	532	525	596	559	529	625	549	550	539	577	567	558	551	542	590	596	571	552	576	601	563	555	533	547	576	578	570	561	549	596	597	579	549	556	543	546	520	628	547	566	560	523	567	567	567	605	557	603	553	575	587	536	579	574	594	572	579	577	554	531	568	581	574	563	580	589	581	499	565	597	544	592	573	579	559	578	609	516	569	549	529	529	642	559	551	565	563	562	575	604	572	554	558	571	580	554	577	571	563	603	555	558	596	603	529	561	565	582	512	550	593	551	577	596	571	538	596	561	541	580	571	589	688	571	561	587	585	570	568	590	575	568	560	625	551	536	535	591	537	595	607	584	599	575	589	566	557	542	588	577	610	585	572	559	573	595	540	562	576	613	574	618	522	556	567	544	625	595	558	542	554	568	568	542	566	543	499	556	539	575	533	552	554	604	558	610	527	573	551	561	555	554	546	580	583	556	513	563	590	561	550	600	612	538	588	568	562	552	586	577	532	567	563	573	596
29970	7615	3815	3018	1984	1447	1099	855	687	583	509	475	421	389	433	388	376	373	353	350	385	388	363	372	349	327	353	337	367	341	344	325	286	348	372	365	356	356	354	334	369	333	338	353	331	322	324	335	328	317	362	345	346	332	320	329	300	321	341	278	347	327	323	351	335	324	310	345	318	317	317	295	348	288	306	319	318	322	375	363	344	296	345	356	345	313	337	353	310	331	322	315	297	344	309	325	335	321	305	324	322	291	299	341	353	311	312	326	320	319	320	317	348	343	372	280	312	300	287	328	318	278	341	305	324	341	325	329	354	310	317	320	338	296	320	302	311	321	326	356	336	296	300	294	280	329	294	314	338	330	309	287	299	336	302	334	326	340	324	330	300	331	296	341	299	343	308	327	334	314	308	317	310	325	324	340	322	288	344	314	316	294	346	326	346	331	307	354	323	301	324	348	288	316	340	282	283	312	313	312	334	294	299	296	329	307	291	315	298	313	342	345	362	348	324	308	301	295	316	310	304	327	341	326	295	322	337	322	385	272	319	301	270	306	316	306	336	327	341	331	310	346	314	320	310	298	353	335	321	323	321	316	342	303	294	329	340	325	295	317	346	351	292	331	330	323	337	335	317	284	316	310	308	296	304	306	326	301	300	302	308	325	330	330	302	309	338	290	327	318	307	303	314	332	302	319	352	283	370	304	327	291	312	307	338	302	323	322	330	326	333	308	288	302	314	330	324	302	311	331	308	332	302	331	326	341	339	345	300	291	335	321	292	323	356	329	307	281	302	334	325	308	320	334	328	333	327	322	336	324	312	323	357	340	346	292	332	304	325	307	334	332	347	307	314	296	317	307	285	327	307	328	315	354	337	357	318	341	325	313	316	310	313	286	305	316	305	344	324	337	302	335	353	311	328	316	307	312	344	301	323	324	327	270	343	333	319	297	333	320	308	307	332	326	361	336	308	324	321	297	308	324	324	320	315	327	307	301	311	313	313	288	338	319	288	287	369	341	312	358	313	296	374	341	364	360	316	288	299	326	314	296	281	284	335	310	317	288	284	349	305	304	279	319	291	356	336	312	338	334	318	337	335	350	320	298	334	342	331	314	340	333	361	330	329	303	312	347	316	307	305	321	314	336	293	297	334	319	326	329	311	379	350	301	289	334	342	325	335	331	323	317	311	341	306	287	310	302	317	340	347	318	294	324	314	326	325	348	351	302	301	355	324	328	324	327	318	342	324	311	326	282	391	317	316	331	328	327	324	312	346	341	338	335	293	319	337	333	333	305	330	351	300	304	322	363	296	326	324	337	344	300	304	345	341	328	307	341	320	341	309	332	305	328	325	329	312	324	338	308	325	301	284	326	311	318	328	344	339	356	315	344	358	376	352	320	326	325	319	314	310	320	329	302	320	316	300	312	302	313	299	320	285	316	325	316	281	348	326	285	290	312	323	307	324	331	303	277	331	332	361	338	328	317	314	340	298	322	298	319	327	326	362	320	320	344	333	339	313	307	349	292	282	319	310	328	334	325	346	314	323	341	287	305	319	320	310	327	364	310	366	361	326	308	304	326	285	343	337	322	323	317	304	377	289	349	336	332	359	306	340	327	302	322	322	316	300	339	305	301	312	348	301	317	336	319	343	331	303	321	300	333	299	311	306	309	318	332	339	329	306	346	341	336	313	341	344	357	308	328	323	334	290	329	325	311	314	325	314	322	354	320	335	329	324	304	309	313	318	351	327	293	337	315	309	354	333	338	293	360	331	296	289	336	298	341	319	343	309	325	338	343	312	344	294	359	344	292	364	327	311	315	342	319	318	300	302	299	310	326	331	299	333	329	320	323	325	334	304	339	331	321	344	308	294	337	307	321	373	310	332	338	294	305	312	337	336	333	279	317	385	338	331	346	320	318	305	279	293	310	299	331	316	296	313	334	344	305	327	312	320	323	282	292	322	306	326	326	334	318	309	313	342	341	322	319	288	322	307	353	315	352	310	292	321	324	321	304	324	352	298	320	348	328	320	293	323	361	311	298	329	327	303	344	320	331	276	356	296	323	298	329	325	316	343	299	324	359	299	289	293	298	350	275	323	326	327	331	309	337	316	319	352	371	314	321	337	325	332	318	325	330	291	305	351	315	318	284	337	359	351	333	319	349	316	311	322	310	333	367	346	306	322	338	314	332	292	304	359	323	336	313	349	324	356	390	327	347	341	300	337	372	326	329	314	308	268	371	329	341	299	316	309	295	329	346	293	334	335	321	320	305	324	311	275	293	324	319	344	324	288	341	309	320	317	292	284	343	369	358	315	298	293	346	315	333	331	316	305	329	359	298	339	329	329	364	342	321	324	307	353	349	337	320	347	324	337	316	294	325	296	314	337	334	294	348	337	344	296	300	343	355	338	310	328	362	307	367	350	332	314	292	338	312	329	321	310	315	324	382	349	322	291	350	336	314	302	338	309	348	329	307	301	329	324	323	311	323	341	310	317	333	345	351	302	328	344	337	331	316	299	328	338	333	346	323	320	312	341	342	298	307	365	322	339	299	308	322	331	345	349	328	345	377	361	322	317	321	310	326	324	349	365	329	332	292	327	324	308	316	318	361	314	316	289	328	325	326	308	344	341	324	328	323	275	315	348	331	324	323	296	336	331	308	314	319	330	329	297	304	287	317	314	353	287	305	332	304	348	335	314	334	299	330	295	327	284	338	339	335	333	331	340	338	335	316	294	316	332	317	282	343	340	317	307	302	331	319	318	333	313	333	357	349	294	314	331	298	286	336	329	329	322	353	340	295	333	318	317	328	295	313	344	318	334	356	348	321	307	316	320	288	309	327	340	334	295	307	351	326	330	323	328	315	334	334	324	311	311	353	314	314	306	320	306	344	341	291	305	308	346	317	332	348	330	307	293	353	337	322	282	354	325	297	320	311	325	352	314	309	315	370	328	298	304	302	321	327	294	327	328	312	322	336	337	321	298	321	354	338	304	351	342	362	331	362	335	347	319	348	319	366	319	321	344	306	289	313	328	305	311	342	326	353	333	340	302	331	326	343	333	334	320	292	338	308	303	317	329	307	314	333	320	347	319	333	294	331	314	340	328	337	323	355	309	304	341	352	277	316	317	326	320	333	314	312	350	308	319	283	303	327	341	311	300	299	346	334	311	307	301	309	290	315	304	303	326	317	337	346	348	345	334	326	300	311	302	305	283	339	319	333	326	337	340	331	324	331	323	306	315	307	341	335	320	314	297	286	328	361	305	298	315	325	313	365	328	316	306	297	280	305	314	335	293	310	291	322	317	308	307	334	332	313	319	332	317	299	335	349	362	346	306	314	335	296	288	346	326	299	303	343	311	322	323	322	341	322	300	284	354	330	331	361	337	351	351	272	279	323	291	334	318	298	323	351	335	337	338	276	327	319	323	303	299	290	324	269	286	332	372	308	306	294	324	345	317	334	348	327	334	310	314	326	299	319	357	312	312	318	346	340	312	334	338	318
18292	3724	6726	8165	6899	5580	4220	3365	2677	2282	1808	1554	1381	1345	1240	1267	1066	1079	1029	1093	1041	991	985	867	929	964	932	902	893	863	896	889	838	856	901	882	862	769	840	832	756	758	793	795	774	791	814	781	754	808	802	756	706	731	753	701	775	796	718	749	774	767	704	769	738	719	707	791	704	821	691	772	765	739	706	716	732	746	742	751	717	734	788	694	694	741	762	732	727	787	711	718	746	752	716	697	717	730	687	704	737	732	770	699	702	713	749	688	720	729	722	746	737	717	742	731	736	706	741	752	724	714	722	675	724	689	704	744	708	705	711	709	731	737	745	696	709	699	730	735	751	725	676	696	723	768	728	719	703	756	719	662	701	725	787	702	727	726	706	722	716	665	722	715	688	678	713	685	641	684	724	702	750	706	749	718	694	730	714	699	701	689	715	684	731	691	703	738	757	731	735	734	731	701	746	735	744	725	702	742	728	730	708	726	760	710	703	718	732	751	718	776	730	752	721	749	732	734	737	692	662	724	732	714	745	691	750	702	707	706	720	717	701	735	741	762	749	706	767	731	719	764	710	717	736	787	721	682	781	732	734	694	740	683	722	680	727	750	730	715	758	743	752	713	745	712	767	702	724	741	693	714	745	708	738	705	761	712	758	709	707	680	686	767	726	706	764	703	694	728	667	708	740	744	721	718	764	732	744	747	721	690	734	757	736	719	729	697	696	712	723	729	711	763	731	719	706	757	712	705	761	719	745	699	695	690	738	735	728	790	709	741	723	732	724	735	729	709	741	704	739	722	742	747	761	700	760	748	716	760	753	704	685	721	719	760	751	729	746	708	705	764	720	699	736	734	697	724	726	760	708	703	734	769	718	744	725	698	690	713	723	731	721	734	744	734	733	729	747	695	709	741	660	703	745	763	765	681	731	729	732	753	657	693	701	686	716	722	722	781	756	720	722	730	703	716	687	682	741	700	727	756	688	720	715	746	696	739	711	675	749	733	745	705	699	713	719	703	699	685	703	676	656	744	744	741	717	757	741	719	703	675	646	745	697	724	705	714	693	719	694	709	753	690	712	669	710	731	735	703	748	711	735	773	724	770	725	701	683	689	703	730	694	744	777	714	769	704	706	693	737	701	723	674	697	717	740	705	740	717	722	684	750	717	734	747	724	763	722	766	692	705	695	709	699	733	716	692	728	741	729	733	728	702	733	726	767	749	749	680	715	696	708	750	735	735	729	724	683	721	748	712	666	738	675	743	763	733	726	791	699	745	742	719	686	733	707	723	745	749	708	719	744	699	690	715	716	732	779	721	703	684	705	705	726	726	731	688	759	693	706	695	689	708	718	767	739	727	741	724	748	723	759	723	667	704	691	707	719	695	751	744	690	745	761	667	691	739	712	725	744	719	709	703	764	754	724	702	705	726	757	758	751	704	744	711	737	710	738	711	730	762	688	731	732	707	726	710	761	710	716	697	714	704	660	711	785	705	683	708	696	730	692	728	736	737	724	758	725	711	729	714	762	687	708	782	697	781	734	737	747	770	737	761	700	709	741	721	703	754	714	726	759	694	726	705	726	739	749	679	686	707	724	736	698	734	753	721	740	703	661	762	673	777	726	696	729	727	753	725	697	744	735	654	768	739	717	713	739	713	763	745	696	742	702	678	741	756	722	698	713	728	730	720	754	755	694	722	712	706	728	785	715	712	711	741	715	716	726	782	722	681	719	756	716	750	674	749	691	717	737	716	696	777	734	703	746	784	713	711	755	721	737	730	770	740	705	716	766	703	687	711	696	662	718	724	679	725	784	718	728	716	729	683	676	708	718	710	772	699	725	759	704	754	759	755	722	695	702	747	699	714	698	687	726	698	716	733	741	707	717	728	731	745	743	740	705	709	673	752	693	714	725	729	703	728	733	704	692	729	729	723	723	747	706	726	739	751	721	695	712	741	722	736	736	751	721	725	739	744	749	710	716	656	749	736	713	704	687	752	683	689	715	688	721	695	702	696	793	709	729	728	670	710	736	728	706	685	709	709	709	677	699	752	728	689	678	733	720	703	743	712	734	728	719	694	687	767	711	823	684	697	779	720	718	751	719	687	742	706	743	726	721	716	725	734	707	730	737	751	731	716	736	713	717	699	735	744	728	762	706	749	703	719	741	722	696	737	758	697	704	753	726	713	732	705	705	689	715	693	684	736	751	726	705	719	700	740	699	714	696	747	744	753	696	718	753	713	708	715	723	711	727	697	699	684	730	745	708	777	748	756	717	751	723	743	774	725	728	739	721	699	719	729	711	725	751	739	703	755	666	781	744	730	756	719	758	725	746	720	720	707	747	669	714	687	710	720	739	742	728	743	702	712	718	692	730	717	740	757	722	684	681	703	680	680	712	707	728	710	741	724	747	726	718	712	728	771	705	713	764	757	774	752	767	743	656	720	689	691	719	733	735	713	691	744	716	700	758	727	707	658	717	732	748	731	758	742	706	757	752	766	720	684	740	744	751	692	732	727	712	715	770	714	710	683	738	673	696	760	694	674	743	676	748	704	726	760	752	786	693	719	741	709	702	768	675	699	734	774	726	693	695	710	716	727	708	712	716	710	675	733	685	739	726	657	740	704	706	724	767	720	726	733	687	696	734	729	774	734	749	740	716	726	726	689	704	733	687	734	718	762	728	721	714	720	731	747	746	702	709	772	722	715	732	729	727	759	731	698	723	743	693	729	696	693	733	742	703	727	710	703	753	708	745	725	744	679	664	725	692	685	663	743	717	736	711	727	764	708	739	703	718	759	724	733	721	762	774	714	750	756	707	689	675	716	719	707	756	710	693	703	755	736	750	721	689	716	761	741	740	680	760	697	691	730	746	737	698	701	703	728	752	713	736	719	722	728	753	723	700	691	706	746	756	732	728	763	730	705	735	707	707	706	721	702	716	725	728	678	711	760	675	742	730	736	701	761	762	737	732	783	681	712	724	708	726	685	755	725	705	736	748	775	731	732	744	753	678	740	740	741	762	724	743	733	736	685	697	728	699	777	739	698	741	747	736	721	742	706	636	794	695	745	710	706	775	714	718	686	715	663	690	725	763	741	706	724	745	691	707	671	719	733	708	706	749	675	710	686	739	738	764	706	674	755	734	697	789	712	702	757	722	647	728	707	688	704	667	686	718	692	724	769	726	706	755	715	742	674	730	720	714	663	703	747	734	754	719	727	710	779	713	716	705	739	696	739	699	756	750	729	681	710	727	737	743	709	720	684	699	715	728	737	768	708	704	712	716	746	700	693	765	755	687	747	704	742	725	717	719	717	726	730	664	698	702	710	692	687	708	723	691	729	720	735	711	781	692	710	680	746	692	706	649	753	724	738	700	715	714	749	773	740	737	713	711	698	762	731	675	667	713	737	663	692	708	709	742	745	725	778	741	716	750	668	703	732	685	707	770	708	712	702	685	758	725	782	752	746	754	711	748	756	682	678	703	726	724	731	747	739	763	679	715	721
39859	11831	5874	4615	3008	2199	1481	1110	969	777	650	538	535	479	466	502	445	457	423	432	386	395	434	383	371	387	409	362	397	403	404	390	376	407	414	396	387	400	346	386	367	382	406	394	376	342	374	377	378	373	378	394	383	349	372	384	327	359	340	361	374	322	335	379	358	325	336	358	367	344	345	353	347	361	345	353	353	335	361	368	373	355	345	407	375	364	335	387	322	350	351	387	348	355	358	347	358	342	363	387	379	364	358	353	371	328	338	401	367	346	347	413	386	350	359	332	346	386	332	362	334	355	387	326	329	328	368	342	371	361	349	368	353	349	352	384	341	386	378	332	362	351	363	362	363	330	337	327	377	316	326	353	334	337	383	347	347	355	395	335	339	309	340	343	325	392	345	362	345	347	329	342	339	358	312	329	313	364	332	327	309	320	390	357	339	366	330	401	348	346	354	342	343	345	341	344	337	317	367	367	332	344	343	359	356	294	378	358	339	323	347	387	350	376	280	349	368	361	383	392	350	405	349	367	346	345	401	369	367	340	329	354	329	362	377	331	336	318	353	361	352	350	364	372	357	334	355	332	324	345	336	316	329	368	336	334	404	341	359	370	366	371	331	357	356	339	358	351	331	342	366	345	343	361	354	341	325	387	349	344	330	379	337	366	351	375	381	354	363	352	361	363	356	365	330	355	372	346	368	332	377	351	354	355	342	362	349	366	370	377	338	399	333	352	365	360	325	333	355	347	351	370	368	334	343	387	383	339	339	358	309	351	335	344	387	395	367	328	340	359	400	332	347	363	318	285	344	319	376	367	366	386	349	310	393	375	340	340	366	371	359	382	369	312	317	363	377	377	329	346	350	357	370	357	398	337	306	355	324	311	402	343	335	369	365	353	329	336	341	376	341	376	368	335	398	346	355	397	336	333	381	351	365	357	338	351	366	371	363	364	392	327	320	349	337	332	343	342	351	385	383	377	347	371	338	348	347	375	340	348	380	370	350	322	322	402	345	338	368	342	327	356	318	375	364	362	329	363	323	337	355	375	342	350	333	350	364	364	341	364	360	363	339	319	328	342	418	391	349	356	337	380	348	321	345	364	317	315	365	356	346	337	366	340	334	342	381	354	386	386	364	371	352	334	348	341	359	329	342	330	355	343	362	360	401	336	333	333	337	358	379	346	348	337	361	384	358	363	385	342	332	331	349	380	344	373	345	350	309	326	377	343	351	359	352	347	352	328	361	365	353	335	336	364	337	368	334	345	355	336	389	351	315	361	368	345	357	320	350	354	353	368	311	325	360	351	360	369	367	385	322	328	356	368	380	342	370	370	364	347	379	355	338	346	369	375	379	375	379	352	329	324	350	368	357	370	347	364	367	339	343	351	354	342	363	340	384	339	372	352	364	355	341	333	397	346	361	365	339	376	334	351	366	353	361	339	356	328	383	379	366	366	337	344	400	348	327	353	386	326	327	337	354	434	326	347	343	335	314	385	334	355	383	348	355	335	352	345	372	354	384	346	363	379	355	367	368	330	299	339	350	372	330	367	369	369	397	363	395	344	347	384	383	346	357	347	316	360	379	350	339	325	329	330	364	366	383	362	354	322	338	343	372	359	353	375	345	345	349	325	362	328	369	355	342	316	359	352	349	378	322	363	358	372	379	369	347	332	343	352	342	337	326	366	325	322	319	374	367	367	346	316	340	367	354	354	383	318	374	325	337	327	370	368	346	344	348	367	373	369	340	321	336	378	350	357	376	338	349	376	344	325	371	379	355	348	367	351	348	324	335	333	359	351	374	390	377	394	344	325	347	333	340	344	396	360	343	363	342	383	349	347	364	346	388	328	336	373	368	346	342	329	363	323	369	356	365	321	334	368	364	355	302	359	366	367	345	322	328	367	390	358	352	365	400	360	368	349	375	357	365	370	324	342	350	370	340	366	392	347	362	358	374	366	372	338	354	358	336	353	386	376	393	378	375	364	341	330	385	361	333	340	398	359	321	318	383	352	351	360	366	362	323	336	346	395	323	319	378	358	362	372	337	353	384	300	354	368	395	328	353	367	361	377	380	347	350	364	336	374	349	370	355	356	373	360	381	349	319	372	367	329	359	362	338	345	366	378	345	364	351	372	331	361	365	383	370	339	343	341	353	341	362	350	366	355	365	364	367	358	340	311	337	397	357	350	384	370	370	380	340	312	368	340	356	385	365	351	321	361	369	363	326	341	320	346	335	379	341	358	386	361	370	352	359	356	337	322	341	374	345	347	350	366	360	340	375	380	409	353	363	368	357	346	374	375	369	348	406	388	377	339	368	358	358	357	324	365	317	330	329	368	344	336	357	386	380	398	350	300	390	355	360	389	339	383	362	363	337	337	363	348	344	368	378	335	315	336	355	321	349	380	331	352	329	350	351	343	381	367	346	360	346	346	380	378	365	369	367	402	375	359	359	352	348	344	348	329	369	383	339	367	350	357	329	364	322	364	327	376	341	312	312	346	367	376	344	364	369	348	344	354	352	379	339	343	333	376	357	363	358	369	352	379	327	339	338	359	355	348	332	379	339	344	339	390	335	351	371	347	349	345	371	379	363	354	382	366	368	317	357	360	340	362	371	331	345	329	357	351	365	333	339	378	344	345	341	365	332	358	320	357	361	347	355	373	352	340	348	387	320	349	334	363	333	353	374	355	341	335	352	338	378	355	308	380	329	354	329	355	336	396	357	369	363	413	381	362	318	368	340	317	350	357	363	349	344	361	355	376	371	361	381	362	359	354	346	342	369	376	371	337	375	302	350	356	326	369	353	346	403	325	371	333	348	377	369	348	393	347	329	389	357	357	355	374	339	381	363	345	349	333	362	340	339	350	334	376	344	349	350	347	358	380	360	361	354	304	345	356	355	354	357	369	330	325	373	365	345	340	338	372	383	335	376	350	370	354	354	375	340	321	352	347	327	343	371	370	344	382	343	344	372	327	321	340	381	376	357	361	310	356	342	360	373	323	369	351	388	316	371	374	357	341	320	342	333	362	355	374	359	351	351	311	343	323	361	338	349	338	345	370	359	313	356	362	343	382	379	361	350	386	320	361	375	332	355	350	346	327	373	362	339	335	333	365	366	343	369	351	347	370	387	338	406	343	373	345	371	365	352	339	343	340	360	310	332	358	381	361	357	385	355	352	324	345	340	361	366	366	324	347	318	394	354	363	376	348	337	351	342	357	333	364	317	345	353	349	360	346	370	361	339	349	336	323	327	345	352	327	336	366	305	386	376	361	370	370	378	347	331	330	348	388	338	378	367	352	344	331	367	376	373	370	349	360	348	352	335	366	350	356	330	354	360	344	369	370	390	326	340	343	320	334	358	368	370	345	364	343	355	372	346	402	362	371	328	342	391	375	335	333	331	363	377	328	375	371	354	346	348	360	341	363	378	368	346	366	333	349	336	338	376	305	367	314	339	357	333	323	341	353	329	365	376	388	341	346	335	378	358	346	373	388	353	330
22861	4907	9344	11103	9688	7840	5831	4675	3728	3039	2514	2080	1843	1646	1569	1557	1480	1318	1332	1266	1207	1130	1137	1094	1038	1153	1080	1033	1029	963	1005	984	953	983	979	985	916	985	904	945	889	880	909	818	900	861	850	846	858	900	804	874	827	857	832	848	794	847	767	817	812	799	792	804	795	785	820	829	801	827	779	776	787	717	740	797	759	793	788	853	814	801	754	815	803	772	779	786	770	774	786	827	809	786	781	778	774	736	730	778	744	754	780	757	698	767	768	754	801	763	734	813	775	782	755	757	800	757	740	760	792	784	764	780	814	817	797	695	732	774	687	732	733	796	754	741	788	688	708	741	818	746	792	729	774	747	784	769	762	773	764	779	738	806	789	780	773	721	867	728	735	750	780	774	752	781	768	790	831	779	772	753	796	790	756	809	759	777	759	793	728	773	759	785	787	786	774	760	769	789	731	754	759	785	800	785	761	743	795	782	779	757	766	735	722	759	817	734	819	731	777	802	773	764	777	820	776	795	732	742	753	774	789	784	766	771	782	753	765	775	747	774	770	765	788	809	747	725	791	799	717	765	763	766	773	760	813	786	789	728	747	753	749	707	756	764	787	822	805	778	753	790	764	773	765	798	764	760	767	737	732	751	720	790	761	810	734	739	768	753	785	800	755	798	801	755	830	762	762	810	767	787	744	782	782	773	791	686	756	735	746	744	743	741	783	735	803	744	739	734	766	778	796	756	832	769	780	752	746	772	782	779	751	772	745	723	731	781	779	751	791	786	738	792	770	728	729	749	744	739	752	747	745	766	811	737	751	743	839	736	773	782	747	771	757	777	756	782	741	780	789	780	744	715	755	786	759	742	774	807	780	772	732	769	763	809	736	710	790	764	772	720	777	714	751	810	780	791	791	795	736	782	728	802	716	712	769	764	795	789	717	724	753	799	750	808	771	720	757	769	799	745	846	804	769	790	748	751	785	777	802	815	794	762	728	739	750	727	757	772	788	774	726	705	737	811	763	745	753	786	752	761	778	791	714	768	789	768	755	835	779	791	751	792	709	806	730	818	757	761	817	762	806	745	750	765	783	781	776	755	750	782	739	785	785	763	737	807	757	733	753	766	736	798	799	749	752	809	767	772	717	785	785	758	764	772	802	775	757	793	748	785	818	808	763	774	763	830	768	757	776	774	744	821	722	755	759	758	756	803	757	786	774	768	777	759	759	749	714	728	774	749	764	802	766	738	758	777	768	777	772	783	738	704	783	734	805	760	800	759	749	751	719	772	738	786	773	742	788	751	762	737	763	772	765	743	766	804	791	758	779	771	751	768	742	802	759	753	789	786	781	764	779	745	726	812	735	761	752	806	780	744	752	752	760	764	790	728	754	796	757	798	737	762	813	772	742	819	767	747	761	800	773	789	757	735	759	773	744	780	784	749	789	735	751	737	751	764	749	769	781	747	743	728	731	797	780	793	736	757	760	728	758	770	774	785	695	761	807	725	776	795	720	790	776	769	786	729	748	775	729	805	746	789	790	756	806	735	743	740	750	812	816	760	742	778	782	786	816	764	740	819	793	815	772	733	755	728	755	789	735	759	722	809	756	764	775	752	760	818	777	760	742	735	784	749	762	788	760	776	783	769	815	746	742	773	766	799	764	794	738	726	781	779	754	812	786	796	764	785	779	771	715	736	757	805	743	743	747	732	752	794	757	743	711	792	831	794	803	787	770	782	791	758	776	803	758	766	792	744	749	785	736	789	740	793	773	725	782	750	813	809	818	754	764	755	781	771	772	760	702	770	736	718	734	685	770	793	801	759	757	839	792	756	789	792	797	749	772	763	790	800	782	800	747	752	775	783	792	750	765	794	732	768	801	790	765	821	742	758	785	781	679	712	716	747	766	775	730	737	777	804	738	815	774	778	771	728	753	816	758	776	713	798	735	787	789	770	766	766	764	748	752	766	822	795	791	781	773	828	726	712	738	755	740	766	756	797	764	734	764	814	745	735	789	796	765	811	779	770	780	740	759	807	748	732	718	762	802	782	747	786	745	750	769	783	772	753	743	782	782	741	794	767	707	765	754	764	789	743	765	703	772	772	801	792	761	797	810	767	780	739	749	729	788	776	748	753	744	780	762	821	781	769	748	769	776	751	754	804	747	777	809	816	760	775	807	797	746	781	765	747	782	739	765	706	782	741	775	733	766	751	819	758	725	795	768	742	791	721	743	765	764	762	774	758	769	771	788	786	777	760	761	748	747	761	780	741	735	756	782	771	748	751	737	758	768	727	710	790	766	792	792	784	745	793	763	759	775	762	736	778	769	772	792	741	771	783	793	757	728	731	731	756	747	782	756	811	754	746	736	723	748	802	762	743	757	731	773	742	768	771	767	725	772	739	779	793	787	746	732	773	742	743	733	785	732	775	778	778	768	718	733	726	829	736	807	719	779	756	770	772	774	749	821	740	816	769	765	761	762	793	772	736	716	762	795	762	772	751	702	797	805	758	780	793	763	809	766	757	762	741	760	806	790	796	778	782	780	772	761	844	755	771	796	769	789	806	746	797	843	737	808	785	748	781	763	800	772	777	819	788	788	810	800	769	801	803	770	787	749	747	798	767	762	762	794	773	784	747	776	744	751	736	802	821	802	730	764	828	754	751	785	790	701	762	821	782	747	793	761	779	774	767	783	757	772	759	785	780	767	738	736	762	763	793	781	771	762	756	732	783	769	815	786	791	707	827	777	793	752	770	736	776	809	746	740	793	745	791	768	802	781	741	774	765	800	732	743	773	743	769	765	780	769	762	787	786	772	796	757	827	750	788	752	716	757	767	797	787	781	766	768	785	757	733	760	741	788	759	795	755	776	768	725	798	741	736	738	718	781	761	754	739	732	790	703	746	716	766	809	770	788	745	822	734	819	787	792	790	739	772	757	733	741	761	720	746	747	755	772	813	828	765	737	806	783	742	780	756	736	739	799	778	758	810	766	741	768	795	763	814	764	771	779	768	737	769	734	805	744	774	792	814	788	688	771	809	741	776	775	727	752	744	719	766	772	751	800	764	752	738	801	754	756	735	717	740	775	800	747	767	749	740	722	728	778	710	732	789	774	748	754	735	756	735	727	787	767	798	805	731	773	731	756	738	755	712	772	794	788	834	705	772	812	776	775	766	742	759	764	767	770	761	780	804	764	778	769	806	764	751	752	781	788	749	790	764	763	783	778	701	778	804	800	802	762	793	706	771	795	713	761	773	759	811	764	755	797	787	801	760	804	740	714	738	753	788	833	752	744	759	808	755	739	828	782	767	749	787	730	743	741	775	762	774	739	748	826	741	744	784	781	766	770	783	782	751	754	733	762	762	736	729	773	811	752	730	730	740	802	776	755	737	810	785	761	731	795	749	808	805	794	756	768	769	726	809	733	764	779	751	759	778	777	766	757	790	744	787	731	792	751	793	797	785	762	813	778	782	794	758	779	776	792	784	768	758	732	791	769	742	752	792	720	718
12277	2304	2083	1579	1132	881	603	492	426	375	355	290	273	300	291	293	259	292	281	254	276	272	263	295	237	253	252	230	244	248	281	285	239	247	263	266	251	260	241	244	225	236	237	263	237	275	235	283	256	216	267	228	252	256	250	235	239	249	255	260	266	246	257	263	209	262	266	241	238	256	291	253	263	241	231	268	260	239	253	235	239	246	237	244	275	248	256	248	241	272	242	255	249	263	229	229	265	245	254	253	243	236	250	228	249	224	247	244	243	244	248	262	272	204	242	268	246	231	259	235	272	267	250	223	250	235	243	250	220	236	248	262	264	265	247	259	243	241	245	245	228	243	227	233	239	263	230	243	221	248	230	240	233	252	249	224	256	235	253	245	268	239	257	237	238	241	243	245	241	239	236	246	238	233	274	266	242	250	222	256	241	223	253	218	245	246	271	228	251	247	261	238	243	249	242	228	265	236	243	260	252	256	221	223	234	250	247	278	278	242	237	236	266	209	250	260	227	248	269	238	216	253	248	231	247	248	221	235	244	239	209	238	246	224	249	252	242	237	242	218	253	220	241	207	269	246	191	238	230	261	209	228	236	247	239	240	242	212	261	240	249	288	280	225	259	242	237	242	229	249	219	206	257	239	246	259	226	258	266	230	215	225	233	266	223	271	223	215	244	243	270	256	244	251	226	224	253	241	231	261	262	248	226	232	250	248	242	225	253	263	205	236	233	226	231	258	258	236	248	257	236	274	242	251	253	249	250	235	229	222	255	238	223	220	243	256	237	218	246	219	201	234	233	271	233	225	224	227	244	250	239	253	231	251	245	261	245	238	252	208	214	252	249	251	242	246	228	236	224	263	233	224	253	239	231	245	241	260	232	236	229	223	242	225	234	245	245	244	249	235	223	232	222	222	233	284	250	239	243	248	231	233	261	246	253	233	223	220	231	250	236	251	237	271	234	223	260	225	241	253	215	239	252	246	239	257	217	246	267	224	247	242	235	256	263	236	256	241	231	215	290	241	252	217	225	231	256	232	232	272	243	246	266	269	231	243	241	234	246	263	239	229	259	244	220	262	253	261	241	243	226	245	264	249	263	245	271	246	235	233	250	257	241	243	247	252	210	221	254	254	237	247	235	258	229	238	252	232	262	237	211	254	259	265	250	214	229	256	257	246	231	283	248	240	247	247	255	260	225	257	241	225	223	227	256	231	238	237	226	252	249	220	249	199	236	226	221	255	263	224	283	232	233	244	281	244	276	229	259	240	230	269	241	254	246	239	249	222	231	230	250	233	240	227	240	249	261	223	204	232	261	250	246	245	227	258	239	231	279	247	231	263	243	246	249	240	263	218	217	246	215	253	271	246	248	212	251	212	266	265	231	241	233	228	243	270	214	207	252	232	246	254	261	224	260	265	255	223	269	252	260	263	228	226	222	236	232	217	212	244	203	277	216	224	268	222	287	234	249	246	265	264	246	225	257	253	245	225	232	243	224	269	213	246	242	234	238	226	241	244	230	277	250	215	260	259	234	233	248	259	209	240	274	228	228	225	233	227	226	255	237	256	263	248	245	249	232	218	241	238	251	243	245	234	283	261	264	250	259	245	249	222	250	268	264	278	247	254	273	214	237	198	242	231	249	235	224	225	214	244	220	199	246	241	239	221	225	231	235	237	226	231	226	230	244	246	230	247	264	264	231	240	260	252	260	258	257	286	216	237	224	251	212	231	224	236	230	248	270	236	213	267	244	266	238	232	227	252	221	248	216	255	240	246	253	263	215	243	205	216	278	224	240	224	241	250	231	230	227	244	233	234	246	248	239	247	232	232	275	241	230	231	248	216	271	230	249	229	253	199	226	258	253	215	231	246	223	246	216	261	240	223	258	252	234	256	280	250	213	200	226	266	241	224	245	241	268	211	215	235	299	228	233	235	240	226	231	218	230	244	257	231	272	224	240	247	226	255	263	242	208	237	230	253	234	228	245	262	256	239	238	268	211	259	252	284	225	255	240	241	277	222	266	273	252	230	213	227	275	247	232	252	222	223	261	265	247	234	244	249	206	218	268	235	231	247	259	255	270	223	233	224	248	258	248	226	216	281	255	250	234	245	227	231	262	228	239	233	251	226	230	272	251	216	225	239	247	271	257	246	244	245	244	228	246	261	229	251	241	253	240	264	228	258	265	225	204	247	277	246	242	251	237	218	237	249	253	236	238	251	251	261	242	271	259	226	260	252	222	254	234	246	253	247	243	237	228	230	205	210	222	243	247	224	209	232	275	247	237	241	251	234	233	223	226	255	218	211	237	265	260	279	262	264	242	233	250	220	226	251	232	262	216	253	241	218	238	212	236	269	219	262	214	244	275	223	240	246	244	210	245	235	255	235	252	238	234	236	241	231	231	230	241	242	268	279	227	217	241	245	231	233	215	227	221	242	245	223	238	251	243	243	241	252	233	254	244	232	236	212	256	262	233	252	240	234	222	270	250	234	275	235	233	256	230	259	242	250	238	250	251	234	265	236	270	252	228	262	272	234	243	278	248	240	232	272	235	242	230	257	228	261	251	226	248	238	233	226	244	254	248	262	252	226	267	244	250	241	271	246	269	253	252	248	256	231	245	258	254	241	246	243	231	263	260	244	254	248	243	232	236	233	208	259	237	267	264	222	220	242	261	213	246	252	230	237	237	229	252	260	246	253	253	278	284	236	256	236	263	244	215	227	236	228	263	248	259	229	269	225	237	233	263	256	229	252	213	239	201	232	255	264	247	250	256	278	242	217	197	249	261	223	229	254	208	242	223	266	247	241	216	242	230	256	225	248	260	251	224	264	240	250	225	242	235	240	245	249	252	253	265	249	272	252	249	228	265	223	227	212	214	243	237	241	246	251	244	242	285	241	257	261	286	238	243	245	252	255	267	226	217	250	256	226	271	231	241	219	245	219	228	233	203	256	236	257	228	231	249	228	239	227	251	196	259	238	237	231	214	253	226	232	239	253	272	238	266	224	252	253	213	219	246	253	238	201	213	236	215	285	216	239	219	276	221	231	254	217	219	234	249	231	239	216	228	256	230	227	231	254	230	260	279	228	270	249	230	243	207	266	234	202	223	217	238	206	251	235	219	252	220	254	252	232	243	222	214	222	278	252	263	233	269	231	234	254	254	236	278	239	224	236	249	269	253	247	257	248	253	216	249	230	259	252	228	227	255	253	227	261	269	250	261	255	243	253	260	253	242	265	264	248	220	250	263	217	236	280	280	242	247	234	256	239	213	269	244	220	239	288	269	264	259	222	257	219	237	261	255	252	236	228	240	235	259	229	239	240	231	244	228	251	255	227	245	239	224	257	255	226	263	247	234	257	262	240	235	269	240	229	253	235	224	241	248	211	257	208	237	235	238	253	216	266	246	220	232	232	272	233	247	246	221	246	258	264	254	225	244	218	249	254	245	244	223	238	250	242	247	256	211	233	253	243	234	240	237	226	283	228	227	237	269	256	231	246
7408	1800	3916	4828	4213	3304	2529	1916	1577	1324	1117	961	863	818	784	813	723	755	699	761	718	739	647	639	617	656	673	642	643	627	635	648	631	650	577	614	625	602	662	582	578	604	612	597	586	587	590	595	584	596	564	635	592	601	551	570	585	551	595	587	607	576	566	558	535	560	593	601	615	550	552	552	597	613	542	599	574	608	524	552	557	561	578	564	579	559	565	579	582	556	524	578	575	528	549	572	540	559	598	563	583	589	549	528	581	591	573	555	545	571	587	537	561	584	550	615	563	506	536	544	542	547	556	570	543	602	550	554	541	590	585	576	527	558	587	543	536	573	541	602	573	490	587	577	597	564	604	557	558	587	558	558	571	560	574	570	604	584	555	566	518	602	597	594	590	556	585	529	560	607	597	532	598	561	560	544	598	559	573	560	584	541	546	574	550	548	527	528	543	591	571	574	549	530	550	532	587	619	543	559	558	584	569	527	585	590	570	551	567	571	564	570	592	575	573	532	529	548	548	570	589	546	545	557	565	579	572	577	562	537	543	576	537	559	593	545	548	583	574	598	576	555	590	546	565	582	571	574	589	597	552	551	533	534	600	546	550	551	574	582	536	593	563	542	581	558	548	561	545	546	556	556	567	532	563	532	591	538	577	537	590	575	548	583	536	590	551	559	553	545	525	552	574	523	591	561	595	549	554	567	557	540	584	580	526	594	579	521	572	551	518	525	541	533	543	581	549	576	543	568	541	606	575	587	540	585	558	595	548	571	574	559	566	563	563	557	585	554	587	559	574	572	584	572	575	588	545	573	573	543	544	649	504	575	603	556	545	553	591	539	571	555	559	546	605	550	616	558	544	587	594	541	546	567	531	595	559	580	532	575	588	567	542	571	565	573	584	563	555	576	513	564	548	587	596	572	544	591	571	593	554	585	573	573	591	577	541	570	522	568	551	564	561	571	563	578	518	576	547	584	579	560	533	571	563	585	572	578	569	552	553	529	559	549	550	583	577	532	603	544	554	542	593	567	526	588	553	561	565	560	553	567	551	558	594	574	581	537	568	530	572	531	583	578	566	559	592	538	568	589	568	614	582	566	569	510	584	587	533	576	594	573	540	554	566	559	553	560	584	579	574	595	552	563	612	552	573	572	567	581	546	580	569	582	573	560	560	585	591	545	598	605	600	597	560	570	548	588	529	536	563	550	590	574	569	555	526	595	583	619	555	621	535	600	574	547	550	605	548	541	543	507	596	546	565	545	556	521	574	552	583	575	571	588	555	594	562	591	542	574	555	574	565	582	550	547	579	582	581	601	588	586	552	604	576	562	570	603	591	609	576	571	551	597	555	621	542	559	546	542	536	600	517	611	607	575	589	610	568	599	552	555	542	580	559	546	584	542	572	524	579	591	566	534	540	560	575	562	578	614	584	549	581	558	568	589	546	531	562	581	583	542	567	571	606	560	535	594	586	594	591	529	558	610	585	580	544	600	567	644	575	566	568	564	557	573	529	541	571	537	563	542	552	530	559	554	599	579	528	548	560	598	591	542	547	584	563	511	539	592	600	618	568	543	557	619	557	545	557	549	554	589	601	588	542	552	576	543	579	547	603	594	577	589	557	578	551	589	558	605	577	564	563	564	517	581	531	524	581	603	569	587	575	572	523	571	563	563	567	559	588	561	582	584	537	599	566	569	533	550	566	557	561	551	574	603	541	590	558	552	540	599	559	578	556	536	601	585	545	551	621	523	557	568	562	547	597	511	563	582	537	609	548	589	547	574	582	560	537	576	612	539	561	521	544	571	464	573	568	555	559	561	564	576	562	600	573	549	562	561	573	544	528	523	567	575	580	560	597	612	567	562	576	557	566	602	529	587	569	576	578	560	575	544	555	561	577	566	553	581	609	576	557	588	592	556	554	564	562	511	562	582	529	556	560	566	592	590	588	585	565	573	570	578	534	582	565	542	558	566	601	560	588	523	624	579	578	557	608	528	545	558	556	554	545	549	551	517	599	556	562	577	538	573	564	544	606	559	586	549	568	578	586	556	576	540	532	528	552	565	547	603	565	547	608	552	572	603	580	632	587	563	592	588	531	573	576	556	584	572	591	572	538	597	601	587	574	527	544	600	588	580	559	556	572	607	569	561	586	575	540	592	558	554	558	574	588	597	554	566	562	569	571	577	524	569	569	559	558	598	565	601	556	562	558	558	584	565	522	549	526	585	552	555	587	578	574	594	532	535	582	549	567	561	573	565	546	576	576	554	568	586	531	562	562	550	599	544	569	562	539	580	551	577	545	544	549	601	577	542	554	575	541	577	557	593	588	575	586	570	594	527	541	556	583	545	593	524	544	546	612	537	560	591	573	575	580	612	574	563	549	592	602	568	562	578	581	557	551	549	576	571	544	573	559	552	545	547	553	630	569	558	559	536	531	516	570	538	523	526	600	520	616	578	572	559	527	587	582	565	549	566	581	528	554	599	583	535	517	568	596	580	547	553	542	562	530	555	522	578	578	572	560	553	554	535	568	566	549	587	583	556	565	575	546	559	573	552	557	564	583	530	604	554	578	543	560	548	582	559	567	575	534	537	594	562	577	578	597	573	552	594	582	571	584	613	554	540	551	520	627	548	586	574	565	543	605	535	521	552	572	549	558	550	584	595	576	571	598	514	534	554	571	535	580	556	526	608	604	599	577	542	592	537	576	573	575	574	566	563	546	595	546	567	579	571	569	577	587	586	612	584	609	582	548	546	569	532	554	549	592	564	604	558	563	502	524	555	531	578	552	567	602	529	593	583	548	565	546	522	575	565	560	564	550	561	575	599	566	567	565	576	579	541	572	566	535	556	568	554	568	547	581	583	588	560	560	589	553	541	555	574	570	601	578	524	585	631	570	582	540	595	588	594	580	556	600	571	561	558	561	584	591	592	569	594	576	612	535	516	557	554	580	564	539	611	580	583	569	545	556	550	565	587	547	540	522	557	571	576	562	519	561	513	562	592	526	574	561	566	566	566	556	548	555	617	581	564	600	585	568	578	563	556	547	581	592	549	556	576	578	551	577	543	524	583	558	560	526	532	586	596	563	538	548	567	626	537	580	546	575	570	527	565	579	603	537	566	524	618	580	599	538	557	626	576	580	593	541	590	561	557	529	528	535	586	551	566	541	550	539	546	552	496	581	551	594	568	589	554	546	549	533	576	532	566	584	582	550	561	569	557	535	540	598	576	511	557	625	563	562	535	577	589	551	579	533	564	548	536	542	552	621	539	572	570	559	562	588	527	524	564	556	584	592	593	598	564	568	574	571	503	536	562	574	546	574	534	542	575	569	575	554	536	536	580	576	570	574	578	554	573	573	561	539	571	525	534	570	549	618	594	582	626	576	537	566	538	579	562	522	571	598	562	569	571	601	599	556	541	589	543	555	552	536	543	542	519	542	533	564	583	563	569	554	548	549	584	542	590	575	570	572	543	561	585	567	553	556	593	537	560	551	583	555	589
24530	5322	3825	3084	2165	1498	1140	874	738	625	528	504	437	437	425	387	391	389	399	338	386	318	341	353	324	359	368	357	344	326	348	349	360	391	333	347	322	361	345	319	347	362	316	347	331	326	322	325	321	360	328	335	323	319	304	315	322	328	331	332	319	331	335	296	296	330	314	325	314	339	302	313	309	282	310	326	302	321	305	340	308	295	319	333	293	311	331	316	310	281	292	332	317	338	326	319	317	340	306	294	311	308	331	325	345	332	318	321	314	315	317	315	295	327	335	296	321	331	330	318	341	311	293	286	298	318	336	306	305	301	350	311	323	309	315	319	318	315	331	311	293	332	298	299	315	326	295	333	313	334	329	317	306	301	316	360	340	314	327	291	334	274	343	343	319	326	336	331	320	323	351	295	317	318	357	313	301	328	311	325	302	346	337	297	299	298	351	325	334	312	312	294	328	351	332	295	319	361	319	326	260	327	342	300	309	322	286	302	299	315	344	304	317	329	332	350	318	327	368	328	332	364	302	334	327	316	317	329	322	312	307	331	288	318	321	302	340	296	342	310	291	311	371	328	287	278	310	305	309	333	305	322	326	345	325	347	311	323	290	304	311	314	324	286	310	315	333	318	337	314	293	306	303	335	292	301	327	320	361	314	302	311	314	353	362	302	311	295	323	312	318	325	308	317	306	337	314	290	316	336	330	338	314	337	342	317	307	328	329	282	282	331	342	303	307	302	326	358	329	305	357	316	279	312	266	308	314	327	343	331	337	333	312	320	302	305	304	281	284	329	333	330	326	305	324	329	313	317	317	301	323	308	298	311	341	302	359	303	298	339	302	315	316	310	308	322	335	296	338	332	315	332	328	314	302	276	314	340	314	302	336	328	314	352	318	313	350	328	344	341	318	313	301	350	318	323	348	294	316	337	354	314	328	300	270	306	302	313	315	318	325	316	324	311	345	354	302	313	308	330	323	306	319	353	341	334	319	300	350	305	332	303	281	314	316	304	273	321	297	327	313	338	332	330	361	309	332	346	309	284	328	289	290	312	300	339	308	295	267	329	326	334	336	336	310	307	309	310	328	309	353	264	337	365	310	293	313	333	321	307	299	332	312	314	307	286	302	316	314	324	314	347	350	294	308	278	315	305	330	316	315	318	300	334	283	308	344	342	341	274	286	343	314	325	288	328	280	312	332	345	332	320	339	307	331	343	365	316	311	361	334	323	309	307	342	312	334	308	321	335	322	304	327	331	319	333	332	318	350	337	313	285	329	302	315	320	313	276	298	332	324	292	334	330	310	304	292	357	286	302	312	319	358	329	323	328	289	314	322	297	308	283	305	321	305	301	346	307	318	313	320	289	281	355	317	345	319	325	318	312	331	310	290	324	305	312	279	317	305	287	319	313	292	286	316	329	285	358	302	298	346	326	361	306	280	280	319	330	320	302	329	317	321	312	316	332	326	285	366	337	329	313	291	293	322	312	302	339	294	290	324	342	283	317	333	343	288	319	296	299	328	320	321	309	319	303	308	324	306	336	322	327	302	327	324	322	308	326	347	303	335	292	310	328	316	318	308	347	317	303	276	303	318	362	306	328	328	313	321	286	288	328	341	286	272	290	318	326	353	335	307	293	326	332	312	315	291	304	310	313	325	314	276	348	305	349	323	313	343	323	291	290	331	330	324	367	316	328	311	314	271	305	292	297	309	287	314	351	323	321	339	284	290	306	323	304	316	329	307	291	299	313	341	336	315	322	312	359	310	329	278	326	315	268	302	321	283	291	333	328	288	300	300	318	309	319	311	326	323	312	321	316	311	313	291	315	334	305	331	312	320	326	303	307	321	322	303	304	310	342	304	294	282	306	296	329	331	306	323	355	339	336	300	314	340	314	362	289	318	327	327	278	302	328	331	342	305	300	306	339	315	335	310	347	332	307	321	320	325	333	313	317	325	308	298	317	346	316	327	319	346	337	299	287	301	307	353	316	328	306	311	312	356	323	329	302	316	314	301	306	330	316	345	339	332	351	311	311	335	294	338	344	308	323	322	320	310	289	298	340	322	312	316	340	300	343	287	334	339	316	298	306	304	319	308	314	305	304	338	345	310	329	337	323	330	353	342	331	317	311	323	296	322	301	330	334	331	326	322	317	313	333	323	301	336	353	334	318	298	334	321	309	334	333	309	331	318	310	311	342	319	334	332	311	283	284	311	341	290	283	338	304	307	326	294	314	353	272	323	308	354	309	314	319	306	298	355	332	277	292	300	293	358	311	329	334	333	280	335	352	332	333	346	319	314	314	335	329	305	307	333	352	321	309	327	315	309	302	350	330	321	333	365	318	321	342	329	333	296	329	310	306	298	335	319	365	333	316	340	333	348	302	343	311	329	329	319	331	341	324	331	301	310	327	293	340	315	332	349	346	325	314	295	303	295	333	310	311	291	316	336	314	314	313	340	305	300	312	317	324	341	324	342	304	306	298	324	335	350	286	310	317	347	294	317	325	312	340	297	319	309	339	348	310	322	306	316	308	302	307	323	307	290	336	339	302	316	309	327	327	294	314	341	287	338	338	332	290	322	349	330	311	303	280	318	290	289	323	318	273	329	310	315	328	304	303	298	324	308	348	302	315	342	303	317	292	333	293	346	325	346	321	299	346	333	314	298	318	306	338	295	324	319	327	310	307	298	333	343	315	356	312	301	318	334	302	333	331	274	301	302	295	300	337	325	338	307	299	320	353	322	356	312	286	297	313	333	304	326	358	340	312	314	280	346	308	295	323	348	335	309	315	324	288	293	341	317	336	297	374	336	321	326	316	330	335	337	320	296	303	316	298	334	343	330	331	318	317	292	312	308	314	336	323	343	321	343	334	345	314	284	300	303	334	289	328	320	286	308	306	330	311	344	297	316	336	292	364	312	328	331	311	329	331	316	267	336	320	323	333	334	285	294	332	275	323	290	310	320	331	311	299	302	328	317	344	300	306	259	317	336	317	332	334	314	317	313	304	355	320	319	343	316	296	346	297	343	318	325	312	298	329	322	317	332	298	341	299	337	299	317	342	271	293	328	331	362	322	302	357	331	329	313	366	349	299	285	326	304	322	286	336	340	330	317	321	288	312	306	313	329	334	312	313	316	295	288	289	338	324	320	323	346	328	329	322	309	303	337	311	326	304	267	330	267	284	316	327	308	301	306	306	316	340	312	304	334	276	306	305	305	307	328	308	296	334	297	292	324	305	311	306	301	301	332	315	300	327	305	318	330	322	310	286	334	281	333	323	309	310	302	329	299	328	319	338	363	328	314	324	289	322	295	314	311	302	326	317	309	317	365	319	336	341	295	346	302	309	296	326	285	320	316	312	343	316	299	311	291	322	347	287	365	306	332	339	339	305	314	323	355	322	313	311	290	337	319	328	313	316	295	327	311	332	357	305	350	329	315	315	325	328	324	329	332	341	340	286	338	358	300	344	365	319	352	325	315	333	314	323	328	339	292	331	333	330
14679	3183	6978	8708	7320	5714	4529	3532	2839	2405	1987	1753	1477	1307	1260	1203	1146	1111	1068	1002	996	947	881	883	929	900	875	850	878	828	857	805	889	815	859	843	873	869	828	794	796	821	811	809	744	770	744	737	760	787	782	722	724	732	747	720	735	692	742	734	751	687	675	766	728	738	734	736	756	723	746	724	697	778	727	749	667	710	737	715	734	732	695	678	749	718	722	674	749	737	739	741	699	711	745	694	709	668	718	688	706	720	699	692	746	700	774	730	719	699	708	742	665	717	739	657	709	736	722	657	756	742	731	730	715	710	699	694	724	716	745	681	733	691	731	743	756	672	717	702	718	727	661	708	738	730	739	683	740	702	677	740	708	729	714	718	752	722	668	723	763	715	727	754	734	703	722	666	716	671	707	708	674	681	749	711	751	690	760	736	753	708	725	735	691	667	663	705	693	716	737	743	679	704	750	692	720	734	695	757	703	735	710	733	694	729	708	705	724	706	712	725	703	701	705	661	717	711	721	705	685	711	728	690	688	678	672	702	731	706	693	734	704	689	744	733	693	715	674	718	738	717	737	696	680	763	717	730	737	701	733	704	763	794	751	732	693	726	707	681	704	708	697	737	717	777	687	693	723	680	734	773	674	731	733	722	669	763	708	682	729	721	681	717	762	674	767	696	762	721	690	762	623	750	695	680	696	692	738	677	718	678	704	726	693	755	701	732	722	756	710	740	707	765	716	724	714	720	674	714	694	714	704	695	673	692	711	707	729	746	755	725	728	693	712	741	731	636	735	679	708	715	719	716	703	732	731	707	684	762	718	748	744	710	651	681	725	693	684	735	729	747	699	675	684	664	711	730	741	735	722	692	742	708	647	705	746	688	692	711	704	710	667	697	713	726	741	729	720	715	725	690	708	702	778	713	752	711	786	683	705	731	692	681	697	709	673	692	763	665	747	752	711	749	721	692	726	725	724	722	688	683	682	699	668	733	745	713	689	705	678	693	711	699	715	694	742	682	707	708	715	711	745	709	727	686	710	736	711	645	698	750	745	702	719	729	745	694	729	722	737	693	712	699	693	732	730	704	704	730	720	706	763	710	668	747	712	724	680	709	746	724	675	688	691	659	672	694	720	703	686	694	761	681	713	700	657	663	698	737	719	724	746	709	744	719	735	719	730	719	679	776	707	677	721	721	701	706	694	715	711	693	725	768	730	733	701	741	654	712	714	700	709	701	693	753	682	746	746	696	708	718	725	704	687	770	727	722	723	733	696	752	733	696	746	750	682	684	725	684	713	666	659	693	741	739	716	720	707	690	678	724	741	730	655	681	699	715	685	656	714	741	710	669	688	735	678	666	722	666	694	698	703	728	708	727	727	683	715	697	744	695	701	676	717	692	723	673	692	729	669	705	733	728	754	720	760	673	766	745	732	692	699	675	680	729	699	713	725	687	729	707	744	669	736	714	689	757	719	706	744	735	727	732	669	712	731	719	697	700	757	716	681	733	718	714	714	708	735	731	732	714	750	714	762	691	725	747	711	701	737	723	692	693	689	718	735	699	700	678	710	690	698	753	695	685	688	698	630	700	706	684	730	702	709	742	774	722	713	732	677	694	736	666	669	729	665	704	736	716	746	707	722	720	717	750	735	718	729	698	720	724	734	757	721	707	701	698	699	697	707	723	744	705	735	699	757	717	714	724	707	708	713	704	700	707	688	676	680	695	732	756	732	716	738	707	707	715	715	708	710	733	677	706	699	751	731	682	709	721	759	750	732	676	663	702	676	748	712	711	691	708	699	727	701	707	718	694	707	723	743	696	722	755	690	693	740	715	756	655	675	717	695	717	732	714	697	700	711	746	718	768	736	670	722	700	732	719	728	689	728	701	755	715	696	722	748	717	706	706	735	674	708	768	738	696	732	721	794	705	706	728	748	670	722	720	719	670	699	750	740	773	742	741	761	736	710	757	698	715	742	717	727	701	682	648	729	696	676	676	673	734	728	739	746	689	726	730	705	747	734	714	727	690	739	676	716	684	729	691	667	731	723	764	721	677	698	705	676	712	739	707	702	719	721	693	738	649	678	698	725	719	693	704	675	712	711	733	685	721	670	690	726	763	685	677	686	726	711	731	723	727	711	722	702	630	709	733	713	718	720	696	696	710	679	703	729	725	724	718	734	698	754	693	694	708	714	710	756	716	751	702	727	729	743	683	679	697	661	730	710	666	725	737	706	727	684	703	722	714	710	722	673	744	708	732	768	715	681	706	741	681	724	705	723	736	714	695	709	699	681	721	700	717	682	706	747	704	711	667	678	737	715	714	691	721	676	777	718	684	702	737	746	710	763	764	717	723	711	657	660	702	743	682	728	750	732	722	751	713	682	772	760	674	711	736	688	712	666	699	675	652	682	687	712	764	672	699	721	767	748	708	695	678	750	726	668	719	736	709	709	751	695	726	704	703	696	697	745	673	707	705	713	727	697	692	756	691	724	684	702	716	686	711	727	761	724	689	703	711	728	671	669	682	706	675	736	745	713	698	735	723	747	726	722	717	762	664	681	705	736	748	718	747	743	693	615	735	678	725	699	681	773	703	757	689	746	697	724	729	721	710	723	710	716	692	702	713	724	715	691	736	746	713	685	755	689	674	721	718	748	660	758	703	727	728	739	705	682	700	735	715	738	718	693	688	668	695	697	724	739	707	716	722	752	716	707	666	687	719	689	664	721	720	706	742	742	698	736	719	714	731	788	714	686	702	739	714	738	727	675	729	724	737	738	700	752	672	680	689	703	711	693	697	720	715	728	754	691	700	663	679	709	729	727	724	698	710	730	751	743	774	752	717	695	691	713	667	701	711	732	696	707	655	705	775	736	716	752	770	738	666	668	714	719	715	702	716	715	732	745	722	696	715	724	673	742	715	710	702	704	678	727	724	707	739	706	699	709	754	716	685	674	716	718	692	697	748	722	669	690	708	709	700	687	705	709	737	714	701	683	710	706	690	705	723	689	721	675	727	726	716	726	722	683	704	705	698	708	691	705	691	680	702	733	693	750	723	716	746	727	712	713	728	726	723	704	724	728	689	688	729	739	741	738	724	689	732	699	703	736	686	709	697	695	712	657	742	698	673	744	666	727	702	707	702	689	710	701	696	705	675	705	720	726	730	726	710	711	705	754	743	680	717	704	729	703	702	719	706	714	743	740	747	708	717	742	707	685	722	751	684	686	701	710	709	709	722	683	679	729	668	735	665	689	774	766	740	666	732	672	775	705	711	681	772	703	712	699	732	726	729	683	659	752	678	707	687	681	738	724	723	651	742	702	683	705	742	682	747	722	749	738	721	685	758	679	734	697	715	686	703	690	701	719	682	689	714	720	724	689	731	744	698	706	770	699	717	753	736	699	701	710	717	677	714	710	687	770	685	704	717	803	721	743	689	759	731	713	739	697	745	715	724	721	715	723	729	711	746	733	698	768	720	726	704	636	720	728	751	701	717	705	711	761	721
39057	11057	6020	4525	2950	2164	1571	1228	944	795	655	581	566	538	436	481	490	453	440	383	403	448	352	419	354	380	382	412	376	392	387	373	393	409	364	374	445	365	359	364	327	332	364	379	340	369	371	340	394	361	356	348	383	367	330	340	326	324	302	367	392	381	357	369	341	365	349	347	369	351	363	340	326	331	345	370	327	341	349	334	359	357	354	350	357	316	344	319	340	338	327	343	345	339	348	371	333	360	324	312	348	327	330	325	325	327	403	355	342	362	313	355	331	343	337	333	330	343	335	362	326	363	348	319	333	336	338	380	311	354	366	357	334	348	350	362	355	377	346	358	327	330	345	345	354	347	337	356	327	351	325	350	369	338	350	308	348	346	331	339	361	362	355	334	336	322	338	351	352	325	352	337	347	357	351	364	346	362	360	355	353	358	316	367	321	346	337	321	343	344	343	353	374	360	336	349	349	341	327	347	347	351	325	332	331	332	311	341	390	364	339	306	314	372	317	356	329	322	353	327	337	378	346	363	353	348	315	336	311	356	305	331	368	322	374	325	350	319	320	340	315	338	383	348	317	351	322	328	347	361	353	327	341	383	309	353	352	342	354	317	357	358	312	313	350	321	305	325	361	335	340	347	358	347	333	337	358	327	354	326	348	357	332	337	352	348	324	336	358	335	392	354	310	346	350	323	372	321	344	349	330	325	318	355	356	349	330	344	400	338	356	322	323	366	358	343	389	325	312	334	383	377	351	351	329	352	330	356	327	371	361	330	343	350	332	331	373	332	335	357	324	330	348	318	321	366	356	315	328	319	363	340	328	370	350	363	367	372	358	348	351	365	338	341	334	370	360	354	388	335	364	323	383	341	338	340	345	346	332	337	354	324	357	332	330	330	345	358	330	355	377	331	328	347	339	324	348	325	326	305	336	393	347	341	324	299	355	342	323	353	343	333	360	349	332	368	362	355	349	334	358	341	323	358	293	355	349	331	377	336	341	309	367	302	356	335	321	349	332	370	339	336	338	324	317	346	355	362	346	330	364	333	342	327	343	355	359	335	344	324	330	334	335	317	367	349	341	376	348	358	337	332	364	352	329	374	363	371	364	331	349	349	342	351	374	352	338	375	371	353	347	322	332	376	350	336	355	306	362	380	352	359	340	381	364	346	342	300	341	371	378	339	330	367	370	374	355	349	359	356	324	345	327	337	347	333	338	313	330	340	350	333	347	312	349	301	346	356	356	340	357	349	339	337	326	339	363	337	361	340	384	356	361	366	324	326	358	328	337	336	329	312	320	344	358	339	317	332	347	341	318	340	344	317	334	373	368	413	355	342	329	378	393	340	342	346	329	358	339	363	363	338	310	351	325	334	346	334	336	344	358	336	342	350	333	372	368	408	306	344	321	337	373	357	349	350	349	326	355	315	346	327	363	360	358	337	358	350	331	331	369	343	385	363	362	352	322	350	345	335	344	308	364	366	354	346	337	353	341	313	362	396	341	355	367	342	377	352	321	364	364	378	367	342	385	346	340	344	319	339	350	337	324	328	342	353	326	320	340	356	314	355	365	378	361	368	382	369	335	327	348	363	371	349	335	385	367	345	355	361	349	313	387	334	354	365	367	393	328	358	320	326	348	346	350	362	320	329	350	356	337	331	345	360	353	333	334	353	336	319	313	367	352	330	381	331	376	357	364	333	348	328	351	349	370	370	348	328	336	367	324	349	365	369	340	358	346	363	360	312	329	344	304	343	357	350	341	356	340	329	342	386	378	330	327	341	365	342	359	353	351	330	335	337	319	370	338	369	377	349	345	327	354	361	323	328	367	372	341	379	350	318	381	345	336	361	344	349	369	318	349	369	328	356	367	361	369	341	369	379	347	370	351	359	332	364	386	336	329	353	345	370	337	350	351	338	378	325	324	308	347	356	350	384	339	329	354	349	326	354	358	345	370	367	344	357	335	343	346	328	334	350	369	361	339	339	362	347	307	346	359	340	341	348	347	401	344	334	361	374	365	343	337	317	353	362	331	336	342	335	315	322	338	398	322	339	318	354	343	334	385	326	352	346	344	327	329	334	334	345	370	349	367	346	340	334	331	336	339	345	369	317	363	345	353	347	320	329	354	320	352	318	370	331	336	363	344	307	311	344	357	335	356	354	364	359	346	343	343	325	332	325	327	310	328	354	354	359	359	331	380	329	330	343	325	297	372	349	379	351	323	330	349	358	331	339	333	360	334	396	333	355	347	338	371	374	357	378	349	368	335	336	361	373	362	331	358	305	388	349	358	313	359	336	358	351	318	355	326	346	364	350	344	386	378	371	322	347	323	341	349	324	334	348	351	359	350	332	366	352	339	346	365	305	359	332	338	357	347	352	319	365	321	337	370	324	367	342	338	359	365	336	325	331	315	337	362	314	318	403	338	349	345	320	366	345	356	322	325	384	369	362	351	348	340	317	366	287	332	390	335	338	328	356	321	357	326	349	367	362	348	343	373	313	355	337	342	357	363	350	371	355	316	357	363	332	346	335	313	364	355	340	334	337	352	359	378	369	350	352	327	322	310	351	343	403	361	311	381	314	345	324	328	331	333	333	336	338	365	378	350	381	315	371	299	338	355	346	374	336	353	349	353	341	389	359	355	351	354	314	325	323	347	316	345	345	338	391	379	360	365	331	325	334	389	382	390	359	350	347	356	363	350	292	301	307	342	332	379	364	386	356	357	364	350	369	346	379	358	307	333	348	350	335	310	342	332	318	361	370	342	349	355	304	327	353	344	389	360	355	369	348	366	386	358	346	337	332	371	362	341	375	361	388	362	343	347	382	350	320	334	343	317	299	369	348	355	342	351	351	381	331	362	360	349	325	336	358	354	358	361	348	369	319	337	305	365	338	353	361	347	363	384	368	338	313	338	321	340	340	364	342	376	361	320	344	327	377	350	314	357	303	336	370	365	345	332	336	381	345	331	334	356	349	358	325	344	345	357	359	349	319	344	334	355	298	398	361	333	330	345	314	355	310	349	360	348	339	371	333	352	344	367	354	334	345	343	354	348	317	311	344	347	329	364	349	363	337	344	373	368	316	322	324	376	336	315	337	345	353	316	365	327	373	376	350	351	346	380	366	351	330	344	348	371	362	349	334	327	358	363	315	328	378	350	321	351	323	348	342	400	355	327	374	333	354	335	345	296	373	327	346	353	365	356	353	339	349	375	362	323	367	352	331	367	339	335	359	345	327	356	352	351	333	349	375	351	339	329	331	335	361	352	359	345	335	343	351	329	332	324	312	369	332	358	330	332	350	360	332	323	375	279	371	359	336	324	365	354	358	340	332	352	361	313	374	376	330	339	322	322	359	395	336	329	317	384	336	340	364	338	344	328	383	356	350	305	364	360	323	352	330	311	359	356	330	369	362	326	338	314	331	312	347	320	372	381	314	343	363	358	372	329	331	348	343	370	351	361	313	328	348	339	350	357	342	348	349	337	339	326	356	369	369	372	338
22238	4429	9235	11244	9585	7728	5948	4716	3887	3126	2558	2119	1869	1729	1623	1498	1405	1333	1202	1203	1112	1156	1049	1028	1082	1047	1036	1019	900	1003	1041	938	956	973	995	987	980	925	928	935	866	860	904	861	870	777	901	889	871	880	861	813	890	834	782	779	778	772	859	794	749	849	792	733	791	839	826	806	812	785	823	783	753	779	748	745	758	740	729	761	755	761	759	750	793	763	782	731	752	761	757	726	768	748	737	765	717	761	784	798	777	755	778	721	764	711	788	756	753	757	760	790	675	786	780	744	737	728	753	747	794	768	783	756	729	723	726	748	766	741	788	732	778	739	733	764	745	770	744	749	751	776	770	740	697	752	770	744	789	698	739	709	817	747	750	719	733	747	776	801	764	771	790	778	749	730	727	767	748	768	710	756	751	716	747	770	725	739	772	772	701	757	800	753	796	743	744	728	700	768	712	793	753	716	735	728	721	731	754	763	721	739	745	783	784	803	776	722	777	793	780	786	781	757	735	727	702	796	730	734	707	760	780	768	746	781	733	716	695	783	722	734	805	752	793	744	780	736	722	768	729	700	757	805	703	732	765	746	789	722	761	706	755	706	731	747	751	793	797	747	769	773	763	691	746	738	731	724	715	742	695	810	735	712	742	742	762	732	704	737	743	709	744	784	687	749	759	750	713	745	790	754	723	741	733	717	737	758	730	730	792	757	791	719	779	730	805	712	771	782	717	773	739	781	709	734	747	728	744	747	701	781	782	759	774	794	742	782	791	721	739	797	739	754	728	766	734	732	730	708	751	737	793	728	772	706	734	788	753	786	773	755	716	760	750	761	743	803	719	786	731	715	739	752	746	777	748	713	764	724	762	736	738	718	756	790	738	762	825	787	742	758	749	778	729	708	778	737	701	727	718	783	777	740	774	772	708	787	756	747	756	793	749	758	737	710	776	746	762	727	730	727	754	742	782	767	755	748	739	738	795	752	747	750	736	794	774	738	783	712	781	709	733	714	742	755	742	752	793	738	761	700	751	759	772	776	739	761	765	765	774	757	706	726	784	744	745	724	748	737	782	730	766	726	733	709	706	758	747	770	727	726	769	740	774	745	773	736	724	788	752	707	770	794	755	717	695	761	747	806	711	748	791	744	761	732	715	741	786	749	682	767	731	797	794	777	740	811	691	752	707	724	763	805	692	768	779	730	743	725	733	778	745	731	739	747	787	758	767	749	704	730	819	742	761	769	697	702	743	767	750	714	729	765	732	757	748	798	730	776	760	756	723	744	774	770	696	742	758	794	722	722	766	734	714	795	785	749	727	742	764	748	768	767	740	736	729	758	740	791	721	768	735	770	753	712	742	701	753	745	705	758	782	708	725	761	750	753	727	805	766	753	752	764	748	754	765	736	758	685	748	762	747	777	743	706	732	744	695	709	784	766	750	736	761	744	767	762	752	697	776	769	743	817	759	763	714	745	753	730	781	737	761	769	791	745	767	787	777	757	728	767	743	777	720	701	727	740	707	809	723	740	729	769	753	720	771	744	734	727	744	726	727	733	793	742	749	784	763	780	770	742	725	758	757	781	746	751	775	729	779	748	764	774	744	742	722	729	759	756	778	720	718	740	755	744	759	751	717	738	748	795	714	725	748	773	790	737	778	730	751	748	710	786	770	785	774	765	712	739	726	807	800	764	705	740	739	730	803	720	724	788	742	752	781	748	757	780	765	793	772	764	778	762	768	711	726	746	745	741	748	772	777	776	746	779	745	737	745	757	749	685	788	765	777	726	731	689	780	764	730	741	753	732	784	714	744	762	739	776	752	710	767	753	747	727	714	753	732	783	765	722	715	747	739	767	766	773	778	733	781	774	738	738	756	757	695	728	760	743	757	787	788	777	736	734	689	771	691	691	781	744	697	729	733	754	815	701	739	780	736	728	760	732	732	757	736	812	716	783	720	778	769	727	731	732	713	708	697	752	772	773	774	742	735	718	709	755	735	758	786	779	768	738	791	734	819	772	743	746	775	771	745	713	781	766	751	736	736	711	740	772	785	749	724	736	761	799	769	782	753	789	748	725	788	766	768	759	744	799	714	764	732	718	749	795	773	775	763	780	752	737	772	699	769	780	752	753	771	753	717	784	805	739	816	746	765	740	803	752	776	741	716	743	716	747	748	735	741	696	757	726	751	772	758	757	764	778	758	772	786	748	760	693	751	760	794	792	754	754	785	768	718	728	775	768	750	752	802	735	787	758	720	742	742	730	790	732	763	748	773	767	760	763	753	771	764	734	730	740	754	735	748	735	706	713	754	750	732	769	733	772	722	811	754	735	715	736	785	732	727	752	754	762	727	768	749	712	763	751	765	745	720	769	736	753	729	774	743	780	731	731	749	684	745	738	703	732	706	832	787	791	769	760	718	781	712	769	749	746	758	793	780	753	752	730	764	726	735	750	739	750	795	742	762	720	733	775	760	741	779	736	770	747	750	749	779	743	748	757	721	774	801	761	740	738	757	733	752	752	746	778	764	768	733	727	757	744	807	772	731	779	709	762	774	710	756	760	721	768	781	749	741	728	767	761	724	769	780	751	737	770	722	791	754	747	787	772	775	713	789	748	773	748	740	772	735	695	702	762	738	744	738	692	748	773	774	762	774	740	737	749	786	764	719	783	793	747	710	727	748	752	752	739	795	741	827	759	754	763	766	726	709	704	715	737	772	752	765	765	723	773	802	712	780	749	791	778	760	699	765	765	710	747	754	781	766	704	749	769	743	799	757	753	778	750	755	794	729	742	688	751	771	751	754	759	785	793	738	771	745	808	731	747	769	767	738	703	770	800	815	774	716	758	735	691	752	767	732	720	782	753	757	700	714	723	751	726	760	751	739	728	760	792	740	765	695	739	775	747	788	801	761	799	727	764	786	722	742	741	703	743	764	748	726	779	722	776	743	702	774	806	767	705	757	723	765	792	759	703	773	745	810	761	746	767	748	800	725	780	719	800	740	777	770	772	734	725	703	755	802	821	708	825	744	749	737	773	771	747	729	781	777	756	763	741	775	774	797	728	785	710	790	738	775	795	745	727	788	737	712	745	728	737	799	739	763	749	759	745	773	758	723	737	749	742	778	769	715	757	790	782	714	748	732	758	785	740	803	741	735	756	737	777	776	775	738	762	719	770	741	730	738	792	743	773	772	750	712	729	788	761	787	728	752	726	776	712	736	724	752	857	768	751	770	763	830	743	775	752	745	689	726	767	741	758	748	759	736	715	737	713	752	704	728	717	794	745	785	736	775	720	714	775	749	754	725	777	752	704	712	719	746	782	780	751	724	778	749	686	781	774	738	733	721	727	743	778	740	743	767	763	777	816	752	765	744	711	755	758	777	796	778	774	770	732	725	772	755	785	738	743	746	741	738	757	693	756	755	732	764	716	725	743	721	740	742	751	740	750	750	813	756	770	768	731	742	719	737	722	756	752	739	741	806	771	738	781	752	759	782	744	778	760	761	757
13530	2641	2074	1775	1140	852	708	571	479	359	372	316	316	272	273	256	298	265	258	274	260	258	244	251	260	249	226	268	253	233	237	277	267	251	273	250	266	269	251	250	270	266	254	227	227	254	236	237	226	268	241	243	241	249	249	255	244	233	251	249	257	254	236	241	229	191	263	234	237	264	250	200	233	241	246	252	258	194	233	225	234	256	248	277	249	257	230	266	250	240	247	214	221	239	228	259	230	231	242	255	248	216	222	239	239	248	266	233	255	247	258	239	228	234	245	251	259	254	249	235	279	242	269	231	254	255	221	249	222	216	234	247	237	225	254	242	230	251	241	242	248	246	251	209	246	239	254	222	249	236	232	244	237	259	235	210	204	222	232	212	248	259	234	249	230	224	247	240	210	254	241	221	263	247	262	241	219	236	208	276	230	217	237	227	215	241	226	269	239	268	219	244	233	234	237	214	223	230	198	219	232	229	252	245	230	253	247	226	244	232	229	243	264	240	245	230	237	244	247	236	249	239	246	256	213	264	251	226	214	272	263	235	235	240	249	248	246	226	222	235	223	223	231	276	242	232	240	251	243	240	241	240	249	238	276	267	244	207	247	224	241	291	232	270	234	244	233	253	245	204	232	238	229	236	248	238	236	262	236	246	242	264	235	247	245	273	214	218	245	266	250	255	248	238	242	235	232	221	271	251	231	254	223	215	257	260	231	270	246	234	241	245	257	255	248	227	218	267	277	242	212	232	215	228	241	250	255	243	258	229	248	260	230	256	247	250	226	251	228	242	248	226	265	243	230	278	232	251	234	235	276	238	239	241	259	263	269	269	247	249	251	237	238	257	254	203	233	225	209	253	241	239	226	266	213	250	252	232	248	257	265	218	241	229	248	224	246	236	254	253	248	239	254	239	244	269	214	219	230	246	230	219	254	257	243	249	244	255	273	221	268	228	239	238	229	231	252	240	214	241	239	260	231	252	263	231	238	237	232	249	244	238	255	231	233	226	218	236	235	216	255	242	242	249	242	272	230	246	244	248	230	247	209	195	258	215	212	231	267	252	223	264	247	213	266	229	277	253	224	265	229	230	244	208	231	256	244	243	240	231	233	286	254	256	232	211	205	243	255	258	253	247	219	226	232	251	240	273	239	253	249	217	234	215	232	239	282	214	247	215	219	266	272	216	243	235	273	232	256	254	251	251	265	257	263	219	259	232	219	215	209	273	250	255	242	257	246	248	253	277	263	248	234	219	248	216	239	216	219	208	249	237	252	244	244	241	259	234	242	266	247	231	269	242	257	259	248	232	230	239	231	241	248	246	229	243	240	294	232	235	245	294	263	207	259	220	234	222	223	231	230	234	255	223	241	232	229	241	254	220	243	253	227	232	240	237	257	221	234	210	234	238	257	230	261	262	232	223	203	251	232	253	256	258	236	219	238	241	258	236	243	236	215	233	238	265	241	221	249	258	248	231	209	240	221	254	255	245	208	243	240	239	252	246	223	245	222	238	252	226	249	233	227	231	228	230	217	238	209	253	244	206	230	231	252	264	257	210	234	241	245	219	213	239	256	235	235	250	265	263	252	246	222	239	247	237	245	252	252	280	240	234	245	234	246	253	261	221	249	223	263	249	217	231	256	236	284	220	237	233	256	229	249	232	235	244	242	227	222	257	267	251	248	258	249	234	220	253	241	263	247	257	225	271	254	260	233	239	275	243	265	237	240	233	241	262	221	221	226	250	251	255	230	228	243	250	250	220	236	232	222	282	226	251	285	244	233	268	222	244	275	230	234	249	280	234	244	254	233	227	249	258	230	243	225	215	254	245	261	247	227	242	261	233	267	209	218	233	259	255	241	234	241	226	250	252	216	223	262	255	243	228	247	260	247	257	239	226	249	248	233	223	275	244	241	245	246	247	232	210	284	242	239	280	260	262	221	263	259	246	232	240	241	253	236	214	227	243	267	231	243	253	256	214	234	234	224	254	233	260	243	239	226	231	247	246	262	223	238	254	237	232	230	240	239	244	247	223	253	228	235	261	238	268	229	236	268	256	230	244	253	237	234	241	267	234	258	249	261	227	261	259	276	278	246	231	239	247	215	250	222	214	228	261	233	191	245	245	260	227	246	254	233	222	238	241	278	260	227	249	229	251	246	210	246	215	227	266	218	253	230	226	242	220	227	248	246	261	238	235	205	253	236	225	230	217	232	249	223	250	191	238	256	241	249	220	231	214	213	247	275	229	273	280	249	255	246	226	220	229	224	252	234	222	213	225	235	251	232	255	239	242	263	252	260	261	245	238	251	254	245	256	217	232	269	236	222	255	236	243	218	241	232	265	209	254	234	230	231	269	293	235	238	216	222	253	202	225	241	234	229	250	232	228	223	223	243	225	275	242	228	250	229	248	229	230	256	220	233	256	254	245	269	250	244	247	265	204	239	241	229	254	228	254	235	228	253	224	220	205	258	231	234	237	228	255	236	216	212	239	248	220	222	224	250	272	245	243	249	230	234	228	234	226	259	254	238	250	250	257	246	234	231	263	242	269	249	266	259	237	260	226	234	261	238	241	220	230	235	240	243	238	256	273	233	213	242	230	221	263	210	266	195	249	224	264	235	223	228	225	237	255	244	239	244	243	253	251	244	248	224	241	232	208	225	239	226	265	231	226	261	277	236	224	232	233	216	228	258	223	217	235	255	243	247	239	256	256	263	260	273	260	219	231	217	262	212	240	257	278	219	228	240	240	258	268	253	237	267	251	230	249	243	248	263	227	250	210	258	240	240	264	227	247	263	232	227	210	247	252	225	234	259	264	227	231	255	260	256	234	238	232	234	241	260	240	227	244	236	213	225	241	204	254	271	224	243	264	235	244	214	255	218	240	225	220	237	252	234	268	221	227	284	261	241	219	244	248	251	240	224	258	248	245	233	232	239	248	240	240	248	216	227	224	223	251	226	219	263	239	236	245	238	251	247	230	263	239	234	239	231	227	246	231	291	235	238	262	222	255	242	250	233	258	235	231	224	271	245	232	268	271	241	255	242	236	246	257	240	250	216	244	240	238	237	246	223	240	265	263	227	256	227	244	241	235	261	196	234	231	237	246	214	229	240	250	244	251	240	255	259	229	234	226	240	241	231	254	240	224	263	263	222	241	239	239	249	225	241	226	254	239	239	220	242	247	222	246	233	214	213	260	232	232	192	234	243	263	244	229	238	257	208	276	218	252	227	249	254	264	262	242	262	248	230	218	242	244	242	235	235	228	254	240	221	254	234	239	210	261	241	254	236	264	212	246	234	241	219	237	236	272	252	245	260	245	253	241	233	242	270	224	256	233	232	239	226	199	217	225	191	235	213	221	235	234	258	252	251	237	243	242	249	269	206	252	214	260	232	237	237	275	246	236	221	211	257	249	237	243	218	260	214	253	221	266	253	242	242	245	216	208	245	246	214	236	262	257	224	220	255	231	215	213	251	239	231	226	236	231	233	247	268	229	272	258
8149	1927	4030	4926	4165	3335	2543	2150	1625	1368	1219	978	926	871	780	779	775	745	694	661	700	641	667	655	622	614	620	628	641	620	616	589	660	588	609	615	613	644	625	582	587	607	569	593	530	563	579	555	580	616	582	613	553	562	561	537	601	537	626	592	550	543	610	606	584	543	585	555	544	525	569	541	604	543	574	566	552	517	534	569	524	521	505	582	548	566	549	556	544	597	559	552	565	597	558	563	587	560	552	519	533	597	542	595	537	549	534	533	560	563	508	530	560	551	578	565	543	535	576	582	576	549	547	566	553	514	564	550	569	571	529	564	584	542	547	555	570	593	533	569	576	518	556	546	513	567	516	546	560	543	534	541	568	510	540	548	596	527	573	539	577	544	552	588	495	558	557	534	529	573	552	529	558	565	574	550	567	541	532	565	578	562	600	581	531	546	545	538	560	572	563	550	551	577	560	576	581	554	539	533	550	579	541	587	505	531	581	526	552	517	503	527	536	533	529	577	579	534	577	535	562	552	608	579	556	538	613	540	571	540	561	539	522	587	535	528	582	586	597	557	559	625	542	535	567	580	578	551	585	578	553	567	584	597	548	565	546	570	588	543	549	579	570	543	537	570	584	519	548	535	553	561	556	538	523	588	579	539	562	546	550	520	579	619	552	555	565	565	540	585	551	553	547	576	560	542	563	582	576	574	563	569	534	556	565	586	492	545	572	568	544	562	544	535	532	500	545	537	574	561	562	585	551	511	558	549	528	555	535	518	589	556	512	524	538	560	552	594	566	557	549	529	530	544	520	586	547	552	542	525	544	584	573	525	525	537	587	578	558	543	518	554	552	573	603	575	552	534	548	522	562	549	532	549	583	548	560	580	563	531	529	584	568	544	550	531	523	592	524	550	548	558	557	556	554	561	567	541	530	552	523	513	572	574	540	532	571	569	548	569	562	561	505	528	562	584	553	567	538	551	589	562	555	545	556	582	609	543	567	496	510	567	557	585	593	526	515	540	524	569	559	570	578	508	540	590	544	562	547	532	526	520	570	558	553	576	560	516	554	555	547	541	555	560	559	562	534	538	532	568	556	551	579	600	529	565	554	567	562	543	572	524	553	562	545	560	534	511	553	543	573	570	559	545	576	564	543	522	559	592	554	562	540	548	549	576	554	550	565	567	621	506	572	547	564	566	585	590	547	554	560	477	569	547	552	544	560	555	528	574	556	540	512	559	592	571	607	563	610	522	558	573	528	529	531	564	537	555	571	532	562	538	543	534	570	558	569	537	575	551	558	559	583	565	531	533	550	533	543	578	559	541	540	568	536	534	537	558	527	561	537	559	547	574	591	556	579	564	566	542	539	530	561	582	535	572	557	541	568	525	579	584	607	559	558	597	558	561	579	505	564	557	549	560	517	530	555	506	568	557	545	548	604	547	557	534	531	575	569	553	553	578	537	554	535	571	556	540	563	550	541	540	544	595	606	561	533	551	535	557	546	589	561	520	566	566	559	513	567	572	553	576	530	554	514	580	547	529	549	611	548	561	559	558	548	577	548	524	562	598	578	558	551	566	555	608	519	589	606	569	537	560	534	573	573	554	536	597	573	548	569	573	576	512	532	546	560	566	583	543	519	579	568	561	534	568	500	540	533	560	531	507	548	540	534	514	573	547	529	546	541	567	529	550	590	593	553	563	570	551	558	575	543	511	557	568	589	574	551	575	543	580	569	572	567	549	542	539	570	515	538	523	584	502	589	551	561	534	566	571	505	520	556	555	598	573	558	552	597	531	574	554	549	563	522	583	571	596	573	553	527	558	536	565	539	583	600	565	549	529	588	550	578	558	560	549	571	573	525	573	602	577	559	549	575	527	586	610	551	528	527	571	538	568	568	554	555	528	592	560	553	570	546	550	568	578	587	542	580	595	555	564	571	568	572	553	572	572	588	569	536	533	520	569	564	527	514	559	536	522	589	552	547	531	574	555	619	548	584	520	536	544	593	520	540	555	567	539	579	588	585	556	593	542	549	578	581	565	582	526	543	553	545	575	568	576	525	571	535	505	555	527	555	597	557	525	584	533	589	570	550	636	518	576	536	596	567	566	586	500	589	573	581	560	545	535	549	528	524	540	598	540	584	534	576	555	547	564	548	551	577	540	575	561	559	565	516	544	575	537	583	571	540	562	553	584	570	576	539	555	566	527	549	533	546	565	562	592	580	528	527	565	596	531	542	558	526	577	555	540	575	562	551	584	567	570	565	542	530	560	547	587	572	585	541	527	599	591	556	532	529	519	578	589	559	578	547	541	570	548	575	539	547	533	549	571	571	562	545	556	566	599	559	557	541	574	549	541	493	550	526	593	563	618	554	551	568	577	603	567	557	516	541	564	594	558	557	551	538	556	559	527	602	586	556	511	556	569	559	518	562	546	525	565	553	559	569	570	525	554	512	551	547	576	586	612	535	539	557	557	582	536	576	564	593	530	520	587	564	547	562	592	530	532	521	572	560	572	576	527	590	543	607	583	516	605	532	547	503	554	517	558	523	572	567	540	543	580	506	585	562	559	498	542	563	584	528	565	568	540	569	537	525	559	541	559	554	576	546	541	558	581	566	548	556	535	566	594	571	545	511	532	567	553	542	566	579	554	565	575	569	578	568	534	554	572	531	528	502	574	579	572	567	538	551	494	567	598	517	529	581	563	541	534	565	586	546	534	536	595	524	555	578	544	597	565	564	557	552	547	558	582	562	513	603	579	552	537	566	549	545	598	552	566	578	544	573	556	571	555	543	568	530	564	514	542	566	584	535	541	592	604	577	560	546	547	584	540	523	581	571	580	576	540	557	531	544	573	579	537	587	553	567	538	550	556	554	533	541	529	566	543	571	563	556	548	579	541	565	571	565	564	532	563	541	569	572	538	589	592	577	552	554	565	574	572	526	584	591	530	529	522	581	610	590	521	618	559	570	520	529	597	586	592	584	582	557	523	556	536	603	549	552	523	537	573	568	533	572	561	538	571	571	583	588	574	576	544	559	598	565	575	543	550	519	523	585	583	551	524	539	543	585	569	520	565	561	548	548	547	569	535	549	580	560	582	575	568	569	496	522	550	571	577	536	548	617	544	590	568	582	575	564	521	549	574	595	570	579	575	538	537	567	575	538	551	583	566	545	579	531	598	553	536	560	511	519	499	534	552	566	573	520	575	509	538	544	531	577	566	523	514	562	548	592	572	631	584	573	538	584	620	580	555	539	550	526	575	579	546	559	536	544	547	556	524	574	557	524	576	529	541	540	585	581	560	575	582	534	542	560	576	529	538	552	591	564	573	571	537	532	562	577	574	576	572	526	543	591	572	557	548	551	570	579	553	541	543	565	579	575	563	525	555	580	559	574	544	567	539	516	539	563	531	603	550	560	559	534	574	552	551	569	561	551	588	547	539	569	585	520	601	550	558	568	569	605	567	518	559	585	586	601	545	614	545	574	533	562	597	564	583	579	542	550	599
28263	6245	3822	3132	2139	1506	1136	920	750	611	550	480	449	459	371	386	353	352	377	337	340	348	334	373	321	348	340	371	354	344	338	299	338	331	324	339	328	313	310	332	328	339	309	341	302	320	334	332	335	303	298	326	304	303	293	328	310	316	348	304	315	317	334	317	298	290	293	326	341	345	299	301	350	331	329	350	315	328	316	304	295	320	330	282	296	296	325	369	314	298	320	317	333	306	346	338	322	321	361	300	301	333	343	302	307	277	301	341	336	351	309	312	348	334	317	325	328	327	306	324	320	336	282	294	320	320	313	313	308	305	319	315	325	345	295	310	363	327	311	325	341	324	301	335	334	307	311	307	354	348	328	322	309	295	301	333	350	338	315	324	323	303	317	318	283	310	319	323	348	313	326	294	317	337	326	363	310	313	316	331	325	310	307	321	338	290	301	347	318	297	315	305	324	346	356	338	308	313	333	315	352	335	334	329	330	318	322	331	319	307	322	346	336	311	333	355	285	319	306	288	293	305	333	308	307	319	306	306	327	293	293	300	304	318	279	338	321	314	281	317	302	319	304	270	299	343	304	310	306	298	325	338	299	295	330	313	343	312	332	320	313	328	339	303	322	337	278	326	305	332	319	348	327	298	313	321	300	326	342	307	324	297	273	324	267	298	306	323	333	297	316	359	297	351	284	311	307	351	295	285	305	317	312	311	317	333	269	292	334	329	346	319	307	301	300	299	278	324	307	318	340	317	319	368	328	325	315	347	309	345	288	323	300	286	323	293	284	314	315	325	294	311	316	290	332	332	313	310	350	316	321	350	336	334	286	291	323	296	328	303	306	323	321	332	316	299	314	299	344	291	326	299	320	356	348	322	316	338	294	351	326	319	317	318	321	282	294	289	296	279	317	322	345	275	323	328	330	282	324	319	305	323	304	308	306	339	316	320	314	320	325	346	334	301	313	295	336	368	308	325	305	343	319	315	331	309	274	316	313	347	330	331	320	310	343	295	328	346	318	276	303	292	332	326	294	310	366	305	339	316	334	265	294	329	312	289	340	300	323	290	320	316	301	305	303	284	331	327	299	300	343	369	340	301	303	322	297	295	307	336	306	316	294	311	350	319	299	340	308	331	336	312	351	334	309	328	340	339	339	325	302	342	273	283	312	315	303	319	309	352	340	350	295	342	304	322	304	331	301	302	344	308	318	288	328	307	332	305	286	290	323	321	273	292	321	296	366	314	300	307	352	282	329	328	301	304	309	298	327	311	323	331	308	302	345	308	324	274	347	315	325	336	308	309	336	308	308	329	299	339	307	291	321	299	319	268	301	320	341	335	320	279	292	278	315	330	341	301	324	340	299	310	297	293	306	331	343	314	293	310	317	310	331	342	302	308	326	338	339	323	325	345	291	353	343	339	341	321	348	323	330	294	331	300	336	308	332	291	320	314	333	344	314	314	321	309	348	299	334	317	298	307	355	343	320	331	285	321	330	324	299	283	323	286	365	298	281	296	328	331	318	297	334	302	320	298	346	312	351	305	340	301	335	332	334	316	280	300	311	321	263	310	302	287	357	341	327	306	331	299	324	311	300	334	315	325	284	339	334	305	330	350	288	316	310	349	330	329	316	311	317	317	308	315	325	326	330	313	319	307	326	320	298	328	310	305	312	329	323	331	357	303	344	313	347	309	321	298	260	331	339	344	340	330	307	338	290	302	370	336	324	316	330	316	312	347	347	297	318	325	321	323	304	328	366	330	299	331	334	329	315	306	322	314	305	319	332	302	317	311	296	337	320	312	352	303	338	346	303	317	316	341	324	314	335	341	290	315	330	343	329	311	309	323	327	306	332	315	322	288	331	320	334	337	316	329	328	293	288	280	326	314	308	342	361	330	341	358	358	285	299	328	295	314	278	309	307	330	317	290	287	326	313	325	315	338	287	291	285	337	362	298	303	353	334	281	323	329	365	307	318	339	295	303	312	352	266	320	285	311	304	346	343	318	296	314	333	326	338	307	326	329	326	323	323	325	329	277	327	318	292	325	287	321	285	329	301	310	300	303	321	337	331	298	316	294	342	288	315	318	274	321	330	343	335	343	343	302	326	337	316	305	327	323	342	309	324	340	318	303	314	302	296	328	352	324	320	303	328	332	318	280	333	288	332	327	344	305	326	373	310	327	289	321	318	328	301	340	324	319	295	312	308	309	303	313	311	317	342	322	309	320	345	325	310	313	329	307	322	338	320	323	307	321	338	269	303	351	303	321	323	308	327	353	296	312	301	337	326	338	335	300	349	301	291	300	313	286	326	323	295	322	327	301	326	324	347	346	316	298	291	285	308	312	294	309	328	309	305	324	266	268	337	318	313	381	301	329	318	269	321	322	326	284	306	306	292	335	347	319	333	308	319	326	333	332	285	313	324	341	334	326	308	295	341	321	354	328	315	332	290	308	311	281	307	330	282	334	295	340	322	306	310	350	326	296	305	324	310	366	306	314	328	285	331	296	346	324	305	320	331	321	330	311	318	298	343	276	299	325	313	302	365	332	295	335	306	328	342	334	316	322	358	326	314	334	312	349	319	292	334	300	316	317	315	324	317	309	312	314	339	268	323	341	331	309	326	309	336	311	290	297	304	311	320	311	293	321	294	319	309	307	295	316	333	306	342	297	288	330	268	328	302	326	288	324	333	315	323	334	332	348	309	295	346	322	330	293	325	271	299	320	313	299	310	334	327	385	334	339	318	292	334	323	334	325	308	316	332	341	329	310	327	327	285	317	341	302	324	294	350	290	351	325	342	330	312	347	290	352	317	305	344	323	329	314	292	367	332	282	326	350	344	333	296	296	306	330	316	340	349	304	309	329	297	289	317	295	334	345	309	286	325	317	284	330	311	335	337	313	317	311	311	327	312	355	335	293	316	308	298	249	328	349	312	311	337	315	327	316	302	310	308	342	295	346	325	293	337	345	317	278	335	308	349	325	339	353	345	313	349	304	314	333	310	313	323	291	325	353	338	334	304	308	298	307	309	325	311	304	323	304	336	289	317	338	331	348	365	320	291	297	296	294	319	304	345	331	361	293	292	319	317	293	326	272	337	301	338	339	294	326	279	320	328	314	292	316	302	301	307	344	313	311	333	305	296	336	361	364	311	307	301	315	358	327	333	303	286	337	346	324	334	322	302	328	329	351	358	317	291	322	298	326	311	301	314	298	287	300	349	332	314	297	321	288	295	345	301	309	307	328	346	336	312	327	327	298	333	351	316	357	319	333	339	316	276	346	292	308	323	318	337	307	307	293	316	316	329	329	326	312	358	323	347	314	314	311	298	330	318	355	290	328	314	308	334	313	307	316	320	337	328	335	324	330	341	308	300	305	285	316	303	287	326	331	336	285	315	326	288	311	343	316	345	348	308	299	334	323	340	323	313	281	321	332	322	330	309	314	289	321	303	305	332	302	341	336	324	300	335	283	340	324	309	307	348	321	321	314	334	336	319	332	330	293
16811	3120	6864	8344	7207	5722	4442	3524	2745	2301	1969	1735	1547	1444	1321	1112	1084	1102	1023	957	975	970	928	922	863	940	852	870	889	895	812	839	850	910	884	868	886	824	837	783	802	820	774	821	768	812	764	771	735	822	798	772	800	743	724	714	702	751	711	698	729	720	690	748	681	690	733	742	741	702	768	732	693	767	712	720	728	682	694	720	663	723	715	709	702	752	766	704	704	757	712	667	734	734	684	704	678	690	694	712	719	743	674	676	769	688	828	668	700	730	699	709	718	663	710	717	704	694	693	735	698	692	697	699	741	742	647	705	701	693	718	729	733	752	725	658	689	704	730	673	721	716	678	756	751	664	711	654	709	672	699	713	700	710	671	737	731	688	695	690	710	667	704	715	707	700	738	702	707	715	701	643	696	740	690	692	781	750	736	736	758	716	709	766	719	717	673	730	679	697	667	762	704	754	689	688	716	733	719	700	698	698	679	737	694	762	692	677	666	694	652	683	749	708	678	689	670	752	675	658	742	718	744	736	673	745	703	700	761	699	705	732	711	755	715	661	732	706	730	675	753	680	720	707	742	712	698	739	784	717	666	722	709	708	717	715	685	707	717	695	698	724	652	732	704	684	762	698	687	754	669	726	678	736	718	672	693	752	721	697	707	718	743	699	682	718	660	722	667	689	690	714	658	701	694	663	657	781	721	736	769	713	724	716	692	663	718	770	724	695	714	686	747	740	706	694	697	710	683	702	714	689	707	664	752	666	731	755	678	709	723	707	709	697	721	700	673	641	717	702	703	690	694	707	716	727	698	713	695	728	707	670	746	697	690	717	716	725	733	734	709	721	682	681	684	745	695	690	685	720	701	736	721	708	721	728	723	720	691	712	724	701	695	736	710	683	710	694	733	697	643	686	693	722	691	708	703	698	725	727	733	719	681	683	693	682	723	718	695	699	710	689	733	678	731	710	705	707	729	677	673	708	722	703	729	715	687	702	717	729	655	648	727	658	722	711	706	726	712	669	729	738	693	734	725	706	636	690	703	731	754	688	712	735	741	690	701	686	744	677	717	698	720	685	669	730	697	732	715	687	694	717	718	657	731	720	711	711	730	677	671	754	741	723	730	690	741	711	729	706	699	649	730	703	735	683	746	738	702	697	708	650	667	720	732	729	702	665	665	736	715	737	763	717	740	677	728	710	691	671	770	696	699	703	691	752	727	758	720	750	716	683	688	666	650	710	725	738	716	708	685	691	729	694	671	671	678	705	710	735	652	691	721	653	716	674	714	719	691	668	717	701	674	723	719	685	703	738	678	706	698	720	736	747	748	685	730	694	688	662	641	723	707	711	736	756	711	691	663	721	678	724	743	691	699	729	701	720	715	730	716	768	689	701	709	701	746	725	706	765	669	732	688	737	719	701	681	704	703	742	675	692	697	691	701	673	654	756	726	736	689	670	733	716	685	698	698	781	703	729	728	694	658	675	687	732	659	701	696	711	709	681	694	712	710	738	715	691	725	738	726	725	681	714	784	727	700	711	723	705	710	720	715	695	706	688	701	707	664	695	691	752	699	707	664	725	784	721	723	722	707	695	705	730	692	693	701	679	736	678	707	707	705	717	692	711	698	732	701	674	721	736	698	691	736	709	704	704	664	727	721	739	697	678	656	685	744	745	712	713	748	693	715	708	757	743	714	714	705	720	708	729	703	770	672	701	703	728	667	719	730	708	714	680	745	681	692	748	701	727	723	677	714	681	707	717	712	711	741	700	700	721	759	708	715	743	750	730	669	639	723	715	715	651	721	667	690	667	689	738	693	704	684	722	748	688	714	722	659	724	728	716	657	748	704	692	683	731	715	682	754	700	705	743	713	690	716	716	729	695	704	722	690	699	729	712	682	714	716	664	686	753	704	732	742	695	700	683	727	719	719	704	741	742	687	664	730	678	716	701	745	738	747	750	682	778	710	693	741	723	702	682	693	694	722	688	748	647	709	708	727	693	747	705	708	662	746	715	749	714	737	705	748	705	702	733	714	642	705	697	714	676	739	718	698	738	719	748	686	718	684	726	677	705	721	649	696	768	711	645	710	677	705	671	761	706	701	719	697	709	685	696	676	724	740	729	710	700	725	728	774	711	693	731	679	687	741	681	711	705	694	747	705	725	731	712	707	740	662	705	750	759	691	699	659	674	733	691	727	748	711	688	717	737	702	778	687	714	706	718	693	663	659	718	706	741	663	715	688	696	721	721	750	700	713	686	689	733	730	706	703	765	744	677	728	680	730	718	735	721	741	739	662	729	715	657	734	710	740	687	739	722	738	678	686	703	732	682	732	692	661	693	718	691	703	749	667	712	702	708	697	739	662	657	744	663	717	722	755	734	710	713	694	741	718	736	691	715	688	656	764	709	698	752	653	722	686	694	719	705	752	689	704	710	664	700	665	702	730	703	703	691	687	694	769	695	708	715	720	723	735	711	706	728	729	708	733	700	724	692	763	764	737	708	719	717	715	730	739	759	680	731	739	763	686	667	717	724	692	699	739	669	697	693	672	727	699	734	705	682	680	656	722	671	735	738	735	707	709	733	707	722	717	729	697	693	657	758	710	792	729	732	669	707	708	706	697	746	747	694	669	752	686	688	697	700	716	735	678	750	700	703	712	774	692	730	743	710	744	729	719	654	721	686	701	742	701	725	707	750	700	734	706	668	748	723	726	674	695	726	708	749	674	743	719	709	726	678	702	765	697	684	672	750	676	740	725	724	697	738	708	701	735	718	682	730	692	691	705	704	690	718	720	671	716	671	736	720	715	743	717	666	695	691	735	730	739	710	688	719	661	700	727	772	715	672	733	769	692	670	680	682	696	721	733	704	729	728	738	665	701	670	742	689	688	707	719	707	705	665	696	700	757	717	708	691	728	700	766	708	669	690	652	695	718	712	736	691	681	679	723	682	724	705	698	700	723	719	702	745	716	682	693	704	724	695	705	697	708	674	748	678	743	703	710	746	694	694	693	694	706	730	700	692	696	720	687	726	709	696	736	696	716	733	697	688	803	736	698	695	711	694	704	705	701	789	721	684	748	688	681	759	740	738	679	707	686	726	693	688	703	746	672	665	710	686	661	702	683	761	731	744	709	712	698	705	729	743	726	692	703	667	696	696	720	702	687	668	729	714	733	726	671	692	690	663	689	651	694	727	733	704	714	717	695	723	663	689	683	741	712	686	731	745	731	699	686	717	747	692	700	678	679	703	720	723	715	679	684	666	705	669	741	716	717	718	702	716	702	714	734	725	718	767	741	718	671	712	693	688	726	706	730	688	732	723	713	762	707	714	693	726	722	718	757	776	748	718	710	688	652	718	670	712	690	726	713	743	729	684	742	713	692	683	664	709	679	695	743	695	694	723	661	684	724	676	723	730	712	690	741	664	678	708	651	705	726	729	700	726	741	700	698	727	737	719	715	724	666	686	720	665	674	694	707	697	707	718	725	725	683	718	694	721	675	766
38010	9949	5897	4489	2970	2263	1625	1207	1003	809	727	596	580	532	537	430	410	444	428	385	408	405	426	384	387	391	373	394	388	386	394	369	386	361	384	401	368	383	368	374	377	362	381	373	349	361	335	359	351	377	372	361	345	348	320	370	380	364	374	344	344	349	365	381	364	323	317	343	370	365	383	354	368	349	333	359	344	308	368	351	369	353	350	324	297	342	344	346	344	316	331	324	326	343	366	343	380	342	306	325	345	321	326	354	364	351	357	303	327	325	293	333	317	359	367	349	340	369	353	334	354	356	390	362	316	351	369	349	335	324	328	334	341	351	341	354	342	348	348	345	380	350	316	357	355	335	335	363	347	342	345	349	379	370	354	337	341	304	323	313	312	324	358	347	375	322	346	336	333	338	353	316	341	343	335	378	333	373	332	318	345	337	315	334	327	313	357	363	347	360	364	335	321	333	329	343	356	362	339	346	385	336	356	340	371	303	343	325	358	328	373	344	317	342	344	346	318	347	352	339	338	310	322	302	370	378	338	382	374	312	336	334	337	336	343	342	342	324	369	335	367	376	359	332	335	350	317	302	333	298	338	370	370	353	325	354	350	318	351	354	333	380	334	370	375	433	351	326	353	340	329	357	342	328	307	358	342	351	341	373	336	329	337	328	331	347	357	382	310	361	327	321	370	330	336	399	339	342	323	362	331	364	359	367	326	343	370	350	368	313	359	356	339	351	330	356	355	341	349	346	307	342	327	357	324	385	378	331	342	344	349	373	325	354	332	347	343	328	376	362	355	348	351	333	350	327	311	350	378	364	352	349	320	332	342	329	331	357	368	352	327	331	368	360	319	321	313	324	306	395	343	294	344	324	350	327	347	343	321	341	362	360	341	358	350	306	376	338	344	364	362	364	359	349	366	354	371	335	349	342	367	351	358	334	315	341	340	328	339	346	359	380	335	364	346	343	334	370	359	371	318	357	362	345	333	372	378	310	361	316	326	279	364	368	326	306	364	322	386	346	348	310	333	340	348	329	352	334	345	313	346	324	358	377	335	333	363	312	339	315	340	335	364	353	348	323	343	317	368	331	342	323	334	334	333	366	413	334	351	335	317	330	306	323	320	329	343	339	359	333	372	363	331	331	344	346	361	370	345	337	360	349	364	336	317	340	340	342	329	374	334	326	321	327	303	325	328	300	357	305	296	328	341	335	303	337	340	346	365	360	351	361	380	374	348	333	375	379	386	371	362	344	355	357	349	360	331	348	360	316	347	363	361	358	340	319	349	329	316	347	356	325	295	316	350	349	364	337	343	362	355	351	315	328	371	351	340	340	349	370	312	379	358	345	354	378	345	331	346	342	337	379	360	356	400	331	365	316	321	332	364	385	320	346	335	374	366	329	370	361	313	337	342	344	339	358	330	330	340	301	352	380	363	345	365	380	321	345	338	305	331	340	313	346	318	335	359	324	342	365	293	366	343	346	314	393	395	325	347	344	369	338	343	318	363	327	321	344	374	360	328	325	348	366	323	344	342	331	361	340	331	331	336	341	348	335	336	353	334	314	372	324	343	353	384	363	350	350	320	337	316	395	350	345	375	311	299	345	333	304	337	357	356	347	341	365	357	320	342	381	338	343	329	316	294	317	351	332	364	323	357	312	338	367	354	340	350	370	319	339	323	386	350	339	350	355	330	371	369	354	320	361	362	372	399	342	366	361	314	322	318	370	327	348	360	357	350	339	349	335	330	336	315	380	333	298	332	368	353	319	356	364	348	338	351	352	347	344	362	339	312	348	306	322	366	331	310	358	315	361	329	321	295	383	337	362	352	325	372	367	346	342	323	327	356	304	350	354	385	350	351	355	404	320	357	340	358	359	317	327	362	312	352	324	353	372	333	357	302	367	374	366	331	318	318	354	320	308	376	318	352	359	326	347	363	340	358	350	311	349	344	329	331	324	358	336	334	328	341	331	347	347	353	327	356	324	359	360	344	372	332	330	339	338	353	359	347	364	308	370	365	338	321	334	353	372	373	316	328	340	316	349	349	363	332	347	351	379	345	354	350	306	355	334	345	332	328	361	353	357	327	388	393	357	351	359	333	337	343	346	310	344	349	337	374	364	352	347	354	339	334	330	364	330	343	341	358	322	346	346	346	312	335	320	337	332	333	345	370	317	330	390	347	335	377	376	350	340	370	345	326	338	362	389	347	382	371	375	332	329	351	343	302	338	332	360	321	347	336	338	370	376	324	348	344	363	355	329	366	375	349	348	355	323	328	344	359	402	337	389	382	390	362	364	376	339	336	379	359	309	323	362	379	372	344	350	347	316	338	351	361	353	340	335	336	351	366	364	364	315	319	351	336	364	397	352	327	351	363	320	365	353	345	364	320	362	334	339	350	338	333	361	315	348	369	372	377	329	331	305	352	328	372	321	333	354	350	374	362	359	298	361	335	367	359	359	368	318	369	344	331	356	375	370	333	377	358	353	360	324	334	341	359	340	324	342	342	349	334	383	353	370	318	344	362	349	342	304	349	350	353	363	374	370	324	374	314	352	340	349	330	339	392	344	368	348	360	323	356	329	339	388	375	362	370	347	345	348	357	327	305	354	317	329	358	363	346	364	343	340	367	351	358	353	350	335	375	349	325	358	328	329	353	352	343	355	354	344	353	338	386	346	372	333	376	322	337	349	327	318	323	362	336	355	315	365	353	361	370	340	339	334	386	308	350	300	356	358	313	339	354	332	318	330	336	354	351	334	351	354	376	338	337	340	375	352	314	343	332	353	345	333	336	333	334	336	353	355	349	310	327	315	359	356	354	360	332	340	311	348	344	388	300	399	364	370	353	337	350	327	346	322	317	298	311	334	337	351	343	338	335	326	339	359	352	354	385	340	349	331	323	358	345	320	343	356	362	336	337	348	349	361	358	335	346	323	313	290	333	389	348	362	327	318	339	306	342	366	365	357	338	358	375	350	328	353	372	336	367	372	360	356	363	291	379	376	382	333	368	355	316	370	344	336	349	383	329	358	315	318	366	366	328	308	346	332	345	358	329	371	331	365	360	365	312	322	359	341	335	383	345	340	346	364	342	382	301	344	309	322	357	372	356	368	349	363	293	355	320	353	366	327	329	358	378	327	330	353	344	364	350	317	355	376	367	350	358	360	347	362	359	354	369	370	394	339	377	335	345	353	395	341	327	365	344	357	329	352	358	342	344	325	329	351	338	342	308	348	349	352	368	322	351	360	340	357	347	351	335	326	351	373	335	356	356	328	352	313	309	319	359	321	347	344	349	368	342	360	361	342	363	355	377	352	365	360	327	343	336	352	365	371	335	334	357	327	306	357	345	359	354	336	334	343	358	380	353	369	328	372	365	325	307	355	308	352	350	317	324	326	340	364	326	336	356	312	328	342	301	320	349	368	345	336	364	358	357	338	326	338	344	390	399	359	341	370	334	334	316	377	371	335	333	366	372	340	327	343	322	342	338	333	353	341	341	342
21037	4190	9302	11291	9782	7844	5994	4820	3795	3220	2806	2332	2028	1828	1577	1482	1401	1377	1273	1159	1239	1143	1061	1027	1074	1035	1069	998	1041	954	948	917	962	1026	932	984	921	887	932	899	808	898	880	863	845	858	875	789	836	832	915	833	834	794	754	760	788	780	786	821	790	782	810	797	777	815	755	796	712	787	746	753	786	784	790	800	754	792	761	779	771	757	754	803	748	698	837	747	756	776	748	728	773	753	711	724	750	748	752	757	775	737	742	763	744	675	741	699	750	746	775	748	728	754	794	734	749	735	722	806	751	753	761	742	765	767	747	742	730	754	757	687	723	678	757	772	762	727	773	747	716	724	768	764	716	738	709	764	716	826	752	745	754	748	778	744	716	765	798	792	746	751	794	758	745	792	761	810	796	739	720	686	712	802	733	751	798	739	785	791	730	741	764	762	749	751	767	759	783	718	759	777	714	797	752	743	764	746	784	744	793	744	728	761	719	771	733	722	807	756	728	736	809	740	713	784	782	765	822	736	729	792	765	729	764	767	747	756	773	755	743	734	765	760	728	744	703	729	733	753	704	786	749	771	730	731	772	698	727	783	763	692	739	773	752	771	710	763	743	742	771	777	711	788	725	705	786	787	772	719	713	768	757	730	773	756	764	760	793	729	738	760	737	725	705	717	731	758	793	749	772	775	775	755	726	752	722	757	756	723	691	785	751	777	765	721	784	747	750	781	739	769	714	714	760	776	759	747	742	740	803	717	717	754	783	747	734	772	749	760	769	721	727	715	757	722	738	750	739	779	799	715	756	782	795	761	775	752	723	763	761	768	758	757	748	784	735	769	761	767	736	752	780	749	738	770	733	739	752	786	738	716	751	780	744	810	743	766	698	791	759	786	795	728	766	747	750	749	778	734	752	764	694	756	677	768	748	766	731	788	719	800	743	746	727	789	701	746	770	700	737	746	752	743	769	726	747	717	752	774	730	743	741	726	706	727	747	749	739	748	764	761	773	782	747	731	737	785	758	735	745	756	765	792	706	730	793	730	726	744	780	726	749	758	775	765	770	759	734	694	720	734	743	762	729	749	716	731	748	735	786	789	710	801	741	746	743	770	747	739	742	795	750	721	691	724	774	789	773	742	778	789	780	750	776	745	758	765	755	691	749	717	772	712	736	770	753	754	762	800	754	753	705	763	761	750	719	762	712	765	695	773	746	775	746	697	754	722	775	721	749	742	759	739	734	723	760	786	761	806	779	724	706	731	746	721	737	732	679	780	785	799	784	756	722	744	825	791	712	732	764	768	734	769	722	773	747	777	763	779	753	716	741	747	743	781	751	741	733	724	745	746	731	708	700	785	771	772	740	752	765	724	745	709	784	761	721	794	720	745	765	728	787	730	771	771	763	772	760	792	720	739	770	731	742	730	755	748	752	763	764	759	756	751	759	783	727	719	760	750	787	759	751	765	706	726	740	721	788	805	765	757	759	768	744	720	719	732	735	736	712	781	747	743	778	767	784	752	753	733	691	714	767	744	734	729	759	764	758	790	745	761	707	734	753	719	718	758	749	749	762	773	713	796	739	725	778	761	801	803	757	734	746	743	769	733	715	737	693	775	713	770	783	786	771	808	755	756	744	750	750	732	739	787	751	728	721	766	748	753	793	730	708	752	723	806	762	709	750	745	743	718	770	742	785	789	787	755	680	756	777	771	747	761	777	781	769	724	774	710	747	774	744	784	740	689	766	793	759	800	764	756	728	786	771	741	744	762	742	748	753	741	764	744	715	747	742	790	756	751	769	752	716	766	715	770	749	770	765	759	745	774	688	785	737	745	740	718	736	756	716	729	711	762	700	716	756	754	755	769	735	779	725	712	725	800	750	775	818	751	753	728	704	758	735	743	763	692	745	746	754	767	750	715	811	765	772	757	793	783	772	814	726	720	757	747	748	781	693	713	797	802	731	765	751	827	779	767	772	712	798	761	743	782	751	763	766	758	768	782	722	769	755	789	758	779	781	790	804	756	753	750	717	779	774	742	768	750	750	752	703	791	745	729	739	729	813	712	751	766	740	761	766	733	727	739	761	757	741	792	711	709	733	748	717	777	761	675	727	747	799	783	727	770	769	722	774	734	700	760	778	766	798	750	726	779	772	754	778	781	726	814	776	760	767	711	775	760	797	715	764	754	769	730	759	782	715	778	779	722	807	732	797	771	757	738	736	764	679	769	756	772	778	742	732	784	761	743	740	760	804	746	751	742	749	739	752	764	756	806	779	725	751	774	763	707	783	746	741	763	745	754	783	802	767	785	715	722	803	777	714	737	752	767	769	768	739	728	745	768	741	712	718	750	718	743	730	752	759	760	695	744	737	708	742	782	769	763	737	739	769	735	776	765	772	761	798	755	764	737	823	719	738	721	798	771	708	799	780	745	801	744	793	741	792	731	804	708	757	732	733	719	708	773	759	763	776	754	731	812	771	753	737	758	773	743	801	738	763	770	721	776	740	786	748	718	728	728	758	730	778	714	732	751	775	711	769	714	783	725	769	778	729	776	728	728	769	758	713	773	717	754	802	772	732	736	766	731	800	747	741	742	730	676	750	732	742	758	719	737	807	698	791	732	774	787	753	715	724	713	805	788	682	772	714	731	770	754	764	782	767	723	735	743	760	756	795	809	762	783	756	689	751	702	704	717	745	723	714	767	782	761	728	747	714	756	744	762	744	739	751	724	747	738	726	791	772	701	764	757	804	748	773	761	697	744	771	694	733	780	797	777	749	724	774	737	766	743	773	780	746	735	790	754	749	762	735	725	724	790	745	763	789	704	765	791	773	746	709	740	793	752	763	768	790	717	790	727	736	785	718	791	719	730	698	790	714	706	768	733	748	760	762	728	755	794	748	766	719	748	743	745	801	729	763	752	749	733	778	827	763	737	758	748	738	735	768	722	774	735	764	748	776	775	769	819	797	700	773	776	706	760	734	753	780	722	757	729	783	776	736	733	761	799	760	723	751	740	726	770	748	732	740	773	729	754	753	738	758	792	765	716	738	742	740	737	728	744	748	737	758	787	748	786	743	753	727	755	756	770	737	747	789	796	699	733	724	702	795	748	792	758	751	790	777	745	758	736	713	763	723	751	740	737	758	700	752	769	749	740	755	758	742	775	724	759	711	750	792	746	788	745	798	744	719	740	728	730	708	800	748	745	760	744	722	739	723	768	757	749	743	692	716	757	776	793	773	736	747	771	728	764	744	767	707	768	743	722	730	718	738	731	732	742	752	773	715	743	768	783	757	707	770	757	775	748	725	728	753	753	765	759	740	742	747	755	785	764	721	773	747	709	714	678	776	732	760	749	680	785	754	783	739	740	793	782	763	759	763	747	756	718	768	752	753	768	777	738	726	747	722	788	779	755	794	724	781	727	750	720	759	733	800	755	772	746	722	773	773	776	742	761	742	792	752	750	740	811	731	756	739	773	727	761	754	765	751	754	736	758	791	763	762	756	744	755
11075	2060	2299	1804	1247	895	674	553	451	399	382	329	314	280	279	263	271	273	275	284	263	220	282	253	224	277	232	279	220	237	247	245	269	256	259	235	232	233	256	253	244	254	251	243	217	255	225	255	234	237	263	211	248	228	228	231	264	245	224	253	245	219	231	237	228	244	236	261	251	227	237	217	235	250	234	235	230	226	261	219	235	215	241	250	243	226	221	247	229	240	229	236	221	239	263	255	249	263	237	254	226	243	261	225	237	268	220	243	223	218	251	215	215	254	248	236	254	241	242	243	246	268	262	280	238	244	272	224	236	230	254	258	292	242	232	220	252	238	235	244	253	267	261	237	207	263	230	202	216	254	263	236	221	217	249	256	235	265	223	262	248	233	228	257	241	260	240	218	262	236	245	241	232	233	249	271	209	227	210	224	260	241	274	261	266	254	239	252	247	246	242	255	261	258	221	236	232	247	251	254	253	244	234	235	223	250	249	230	273	262	243	226	214	249	253	212	241	232	281	246	234	257	259	221	253	240	255	250	231	278	225	239	253	242	254	232	232	245	281	240	221	278	237	235	235	230	226	228	229	213	235	262	251	257	229	242	232	251	249	233	233	237	264	226	274	246	250	229	244	234	219	262	218	229	245	268	215	241	258	244	224	246	197	239	259	234	247	228	243	251	225	254	245	273	225	233	251	250	222	232	255	250	252	244	226	269	208	238	223	258	242	244	259	237	228	246	232	228	228	248	232	234	239	248	245	231	243	215	248	244	251	221	262	232	238	248	240	252	260	269	232	252	238	256	227	257	254	241	250	235	236	245	255	247	221	212	227	242	234	223	229	246	249	237	224	234	257	281	254	228	240	247	242	227	260	231	245	240	224	247	244	241	220	263	240	243	234	262	230	255	230	242	235	219	203	223	265	244	248	249	249	221	241	268	247	265	233	249	239	245	229	246	243	239	238	223	246	226	257	220	222	229	228	248	257	246	256	252	226	207	230	245	206	223	236	245	230	250	252	217	273	250	242	236	257	241	249	223	246	272	223	226	215	235	252	264	209	236	220	250	230	242	248	240	256	216	251	225	214	218	260	270	216	239	229	258	237	231	233	228	227	263	245	244	237	242	228	235	270	237	248	224	245	216	234	252	271	255	232	215	268	247	233	235	247	249	212	220	232	221	270	239	234	256	255	275	260	237	248	222	231	219	201	206	247	247	207	233	244	233	238	238	254	257	238	233	253	221	246	210	246	267	250	256	240	250	260	229	243	234	223	236	242	249	246	238	242	198	222	256	235	239	230	227	233	207	223	237	234	254	220	229	241	219	247	225	217	267	261	254	240	253	234	233	247	227	219	240	259	211	262	263	239	239	227	234	228	224	211	235	278	246	246	254	217	235	248	219	238	281	238	208	245	214	251	211	222	227	239	247	231	272	236	214	256	244	244	244	238	227	211	244	261	241	237	257	217	240	268	237	242	216	258	233	245	245	259	263	248	245	249	244	272	237	221	263	274	244	260	230	221	245	266	242	259	263	256	249	219	255	241	257	247	256	262	224	257	237	263	255	260	260	246	259	249	218	244	219	239	222	241	217	280	233	263	265	239	248	222	228	236	214	242	239	241	232	248	244	262	259	217	226	252	244	237	275	231	258	235	247	220	244	237	246	268	209	250	244	251	248	236	239	256	249	259	254	243	226	247	241	250	214	241	274	234	217	199	265	236	231	229	236	218	247	271	271	237	210	202	207	254	212	241	226	251	217	252	267	240	234	244	246	262	243	252	225	217	233	225	219	235	237	276	240	231	251	248	221	234	249	245	236	239	251	230	251	232	212	215	234	239	225	237	244	228	225	225	240	229	248	244	259	220	242	234	260	250	268	210	236	232	248	248	249	235	256	231	241	213	266	246	246	244	228	249	253	226	247	213	220	230	238	252	209	259	240	234	248	233	259	239	219	252	256	264	245	265	236	231	238	240	248	241	256	247	240	219	215	252	238	252	231	221	202	231	229	249	225	268	278	223	261	239	247	258	236	244	242	254	261	250	244	231	220	231	249	250	249	245	248	213	257	227	218	222	247	251	231	216	230	248	224	249	233	228	199	249	224	228	244	234	245	225	243	228	245	270	231	229	245	266	268	242	236	252	239	249	245	280	227	267	224	237	246	220	243	225	235	228	264	224	223	270	240	233	219	203	251	261	230	243	219	227	242	240	247	261	238	213	216	227	258	219	256	239	226	238	240	247	267	276	249	273	229	248	271	245	238	244	219	207	237	227	229	229	256	229	213	210	231	257	228	253	224	227	258	266	236	244	236	235	226	216	205	232	240	248	250	230	236	238	259	248	258	231	268	239	243	253	200	257	243	256	251	239	260	286	221	224	236	239	231	236	255	243	224	209	238	235	265	253	247	226	209	233	204	254	240	238	246	237	250	256	245	225	270	256	225	232	231	238	221	215	234	252	231	251	240	256	260	220	268	250	213	235	247	284	221	219	259	248	237	227	255	224	235	242	243	245	202	245	234	218	229	237	237	209	241	205	246	255	254	230	231	245	250	246	261	227	217	228	237	230	263	254	269	242	222	242	284	246	244	259	225	229	213	239	269	242	238	236	225	236	227	249	250	258	264	229	219	228	241	241	255	241	253	219	215	230	250	222	260	230	265	243	224	250	262	235	220	220	264	249	237	234	242	264	238	259	250	238	275	250	272	257	262	211	282	241	236	228	243	256	237	234	240	232	231	230	246	230	248	240	243	227	237	241	258	249	226	237	241	270	236	254	245	225	225	241	238	224	234	238	231	235	254	261	237	242	213	209	272	233	255	241	247	216	255	231	251	249	248	244	242	265	248	257	260	253	222	202	262	241	237	225	234	231	254	243	213	265	189	223	256	274	223	230	253	246	210	189	219	271	234	224	242	217	227	246	247	242	235	258	208	241	239	260	255	233	225	258	258	256	268	218	228	238	247	221	223	258	248	267	246	245	222	246	252	262	225	218	241	225	231	214	234	189	243	227	275	234	252	257	230	245	221	244	237	268	239	258	244	220	250	263	240	246	243	272	238	234	217	262	244	245	259	220	237	257	221	233	254	244	248	266	260	220	256	253	275	255	221	251	252	240	238	212	236	249	221	240	241	242	246	232	198	278	250	240	261	246	246	246	238	239	239	230	219	229	238	237	226	227	251	216	221	243	240	238	205	230	248	215	246	249	272	218	240	235	217	227	245	236	250	233	240	221	242	238	229	249	235	238	261	238	244	252	227	232	224	238	230	264	226	254	255	272	226	232	248	262	199	245	259	262	221	243	245	235	251	246	273	240	275	224	265	215	240	238	242	259	241	242	237	234	229	253	247	227	214	262	214	230	255	255	287	250	260	250	262	250	238	240	224	225	214	226	278	240	246	213	217	241	229	231	243	242	211	238	248	260	264	255	254	214	215	272	260	240	291	242	262	245	254	226	267	232	208	250	252	223	253	238	243	234	250	255	213	258	228	229	259	234	224	240	225
6731	1806	4286	5210	4330	3309	2633	2104	1682	1405	1363	1074	892	889	775	728	793	732	729	698	662	651	641	651	663	638	641	609	653	609	645	634	598	652	665	618	615	632	580	621	610	609	578	598	582	626	626	544	594	570	616	564	596	546	554	543	574	572	542	541	560	520	599	531	553	572	573	544	574	530	540	546	479	558	573	572	523	584	586	583	571	586	550	572	519	580	562	576	545	567	559	546	564	546	538	552	552	551	589	509	555	587	564	575	539	523	541	570	558	553	528	540	586	539	566	554	548	533	577	498	549	513	579	587	587	582	566	535	554	583	551	517	513	552	562	550	592	549	551	537	518	525	588	562	529	532	594	565	573	575	515	540	534	581	536	562	584	584	524	522	537	562	561	540	553	549	542	559	542	553	563	580	555	566	519	563	584	589	585	565	549	522	571	554	531	528	528	555	618	576	589	550	560	572	542	585	561	529	552	571	550	517	558	498	589	513	555	561	573	542	519	581	561	517	548	571	531	534	543	512	583	498	541	577	511	551	525	542	551	569	579	527	598	519	589	540	566	577	533	536	523	584	606	526	539	538	583	584	560	514	543	495	555	530	529	564	566	571	547	528	529	556	569	534	624	554	554	524	548	540	567	548	486	545	550	555	531	540	536	528	572	567	565	572	558	540	551	540	548	553	536	492	557	583	549	560	578	585	544	609	566	545	535	592	574	524	623	560	536	529	555	548	569	531	549	576	529	507	560	567	527	524	534	567	536	546	550	567	549	572	538	575	575	537	563	558	582	573	560	529	569	586	527	578	532	542	603	543	558	539	532	604	528	578	562	576	551	545	568	523	561	562	553	567	546	553	541	594	598	594	598	550	554	555	559	548	548	565	554	581	545	566	584	564	550	570	605	541	557	561	574	520	540	553	572	536	550	553	562	547	563	559	504	528	541	519	538	545	594	586	552	543	560	521	565	561	530	569	613	542	544	546	570	544	561	582	572	574	603	525	554	511	539	565	609	567	535	539	529	573	581	560	554	579	537	558	581	577	601	556	497	556	575	541	538	554	590	601	553	536	549	560	544	535	546	533	542	543	602	576	530	563	553	568	568	559	548	556	543	538	554	559	582	580	553	589	530	543	585	560	539	509	572	495	540	569	590	547	541	551	558	550	548	586	575	544	607	491	513	582	559	519	569	562	568	582	568	575	553	535	556	569	517	540	557	602	533	579	553	507	552	509	534	577	547	563	577	519	514	560	535	556	531	528	550	568	548	512	556	585	543	553	578	595	560	561	532	535	529	577	539	585	572	546	576	528	580	604	559	568	566	536	563	579	533	546	586	555	519	582	549	523	532	571	595	538	548	566	552	543	560	564	565	568	563	570	535	576	550	565	575	541	583	556	576	552	522	549	587	583	559	593	554	529	556	567	551	528	585	523	575	529	506	585	564	602	555	561	535	576	547	559	522	560	531	557	544	573	546	563	505	567	582	507	508	574	554	582	555	564	523	594	576	582	545	539	540	581	578	527	533	550	526	565	562	526	604	555	543	556	561	593	551	597	559	532	583	554	534	573	554	554	568	595	553	541	561	534	516	538	574	585	527	593	555	567	573	596	560	565	577	560	566	571	551	579	548	555	511	549	580	543	536	586	588	563	544	567	600	548	564	560	548	546	537	552	573	584	553	512	540	546	542	555	564	537	545	531	529	544	546	533	534	584	542	591	545	575	572	557	585	588	554	543	541	547	600	556	557	535	568	540	585	569	595	605	514	576	599	549	582	569	542	544	544	542	561	549	539	547	559	615	563	514	543	553	527	537	543	562	551	573	552	541	563	544	579	553	530	551	521	563	536	570	597	549	531	580	563	530	580	533	549	543	567	583	540	539	579	552	531	596	539	511	574	550	542	552	567	565	565	528	538	562	549	535	571	522	534	584	548	562	537	521	551	544	542	522	539	559	565	529	541	531	562	506	494	579	569	534	546	545	550	532	574	539	552	576	511	525	571	530	540	534	558	571	575	545	524	572	586	503	558	556	593	528	555	599	583	575	583	508	557	551	536	503	572	600	545	614	541	545	578	568	540	572	538	560	544	589	552	544	547	526	532	547	568	513	545	595	561	587	562	588	572	567	570	559	568	539	591	571	552	593	582	554	556	557	508	574	571	564	580	565	544	539	529	563	534	576	517	559	550	563	560	570	526	584	556	578	532	565	595	561	569	574	502	543	567	575	532	551	496	565	543	544	535	542	579	553	544	539	534	566	507	598	544	558	574	547	577	549	563	582	580	590	584	564	565	567	561	549	575	560	558	579	541	549	527	552	550	562	560	511	514	548	532	586	571	583	575	529	520	539	574	592	532	532	575	533	518	555	566	557	510	550	610	526	553	555	561	521	599	569	547	578	543	586	565	537	569	560	555	597	568	596	562	549	552	558	549	503	552	609	537	534	519	530	550	588	546	580	576	534	551	502	569	552	549	576	600	594	557	532	547	538	580	598	573	560	516	545	578	566	534	547	507	564	555	562	569	550	574	558	567	609	529	541	569	550	547	519	543	539	567	546	558	556	609	563	613	523	525	573	563	551	559	580	542	536	582	578	588	556	516	549	550	547	538	569	556	546	557	544	547	591	560	568	604	554	617	507	587	589	542	555	558	543	575	552	564	597	550	523	565	524	551	547	568	554	496	592	515	542	558	554	550	599	571	537	531	509	563	529	571	563	565	510	516	527	542	604	559	587	536	574	546	586	554	548	577	539	532	551	541	530	587	574	576	533	502	530	564	560	542	555	574	588	555	537	559	528	558	565	567	558	552	553	540	559	581	551	544	553	573	538	561	529	542	522	556	594	544	562	598	562	570	576	554	581	569	567	592	541	550	537	595	516	593	560	502	552	527	554	575	527	533	581	531	557	538	555	520	541	541	526	557	572	567	585	563	545	579	554	535	590	574	533	541	502	587	559	585	563	552	537	547	541	571	583	543	572	558	542	561	542	570	582	528	544	588	506	550	574	545	554	561	552	553	538	562	547	557	594	583	591	544	545	576	565	576	546	584	552	572	540	555	499	502	571	535	523	546	558	588	575	562	589	543	544	554	547	573	544	581	564	560	544	515	571	563	532	574	559	574	569	573	550	559	542	552	569	556	613	524	554	598	548	576	582	568	541	564	592	574	591	581	579	583	529	552	542	540	543	532	600	591	512	568	564	579	583	568	546	588	564	549	600	539	556	566	552	555	573	573	577	568	572	564	550	547	522	577	534	559	561	523	572	553	584	552	549	586	561	601	571	566	564	521	572	542	518	578	577	580	597	552	576	585	538	563	580	522	595	531	576	551	594	550	580	560	597	575	542	563	569	523	606	538	604	604	535	554	555	556	617	539	566	515	571	553	597	587	559	579	577	566	571	554	558	563	569	520	584	555	542	558	559	548	555	611	572	561	579	535	575	569	536	570	545	519	506	553	529	581	547	564	581	581	538	599	589	568	554	593	535	572	553	571	554	540	562	586	535	546	538
23912	4590	3907	3245	2120	1515	1194	907	797	736	592	581	484	478	406	392	378	391	345	351	360	362	378	346	341	378	363	338	364	332	355	296	334	351	346	350	312	348	310	323	324	324	324	329	336	333	339	337	347	342	318	324	308	324	344	348	335	316	339	323	300	328	317	340	320	313	363	293	330	315	332	321	324	334	341	325	316	335	324	305	284	301	281	326	325	303	299	345	337	332	289	319	304	316	311	288	325	300	310	282	303	297	326	335	322	335	302	295	331	296	285	309	307	302	301	324	316	332	341	287	354	322	319	289	342	325	295	298	329	336	296	304	323	314	300	301	326	330	319	365	300	296	324	343	298	285	314	320	281	338	331	316	349	292	306	306	278	340	345	316	317	302	317	344	316	296	263	328	318	274	344	332	314	327	366	305	312	337	328	349	352	314	323	296	312	315	312	319	327	326	322	324	322	322	323	284	293	294	285	327	297	309	283	299	277	327	327	331	304	350	309	312	339	325	338	316	333	324	322	292	311	313	338	352	293	317	292	322	341	304	297	305	304	272	261	348	311	319	320	321	303	318	354	322	306	309	324	357	344	332	328	284	304	340	309	331	344	356	332	307	329	325	289	308	341	253	311	313	333	328	334	344	254	341	311	333	301	315	337	289	295	326	292	309	323	316	319	317	322	286	333	313	325	340	304	313	345	328	303	306	307	326	333	283	313	305	303	334	308	320	287	314	323	315	311	333	295	309	324	327	315	290	318	302	334	326	290	348	318	306	289	287	352	323	309	323	305	307	313	308	371	287	337	307	313	316	312	318	273	319	329	328	319	299	314	298	332	270	327	310	311	336	305	341	327	302	319	296	324	286	343	301	302	325	336	303	324	316	332	322	365	295	306	330	323	282	312	317	336	311	301	343	324	331	307	287	285	324	334	317	324	304	287	329	358	342	363	311	337	310	308	313	355	313	324	308	304	338	335	321	326	294	313	290	313	313	305	316	312	298	323	313	305	337	322	314	323	318	327	285	340	326	323	324	350	285	298	281	309	314	300	302	292	302	297	320	311	293	292	325	316	327	269	294	294	312	317	342	308	361	335	289	318	295	270	292	291	314	310	314	350	333	363	323	338	332	355	308	311	312	297	320	310	329	328	315	312	346	329	321	310	296	336	292	318	322	366	308	327	315	311	340	344	333	304	330	315	314	335	293	311	290	335	334	323	309	299	319	334	305	308	322	325	332	347	335	291	349	300	294	328	323	296	276	321	301	310	320	306	330	325	302	308	305	301	312	293	315	302	311	294	291	331	334	346	292	340	302	327	346	377	352	334	329	341	322	299	306	322	342	304	320	317	310	318	300	306	297	328	288	296	345	312	323	339	330	317	290	310	305	269	286	314	287	349	345	323	338	335	293	328	323	318	319	320	328	297	324	301	310	344	344	311	290	338	302	300	312	293	352	310	317	313	310	326	314	331	352	313	348	316	330	357	329	308	288	291	312	311	320	286	321	317	290	329	271	300	332	313	318	310	305	342	327	307	294	310	313	303	303	301	317	307	342	309	318	348	317	299	315	286	351	352	308	315	311	309	292	320	342	332	308	295	301	326	326	339	313	320	312	298	313	275	325	308	334	324	290	282	325	326	320	301	307	288	310	325	287	327	323	315	337	328	317	348	332	318	339	352	309	336	353	325	329	300	314	312	317	310	312	307	332	291	322	337	328	286	332	325	313	310	302	331	286	297	306	301	305	349	307	322	289	327	307	311	302	327	317	329	330	297	310	332	299	343	283	298	317	310	326	316	329	316	331	335	308	293	288	303	294	303	310	333	339	289	339	356	284	326	329	300	313	293	301	323	289	339	333	293	334	289	304	328	331	305	339	328	340	293	288	299	302	276	316	314	324	341	314	306	316	315	303	316	295	284	304	327	336	354	312	271	322	321	272	324	300	342	288	302	332	316	316	314	314	348	326	324	293	283	328	322	330	340	325	304	297	321	327	301	297	361	336	325	341	309	334	328	299	315	336	332	318	332	313	331	331	349	316	307	306	295	287	304	301	334	338	298	311	327	300	353	333	337	334	344	322	318	323	323	310	332	293	297	308	325	283	309	322	291	312	307	303	288	339	299	316	315	311	320	316	308	320	275	303	302	336	339	333	333	355	355	344	336	310	306	314	311	311	325	302	326	363	326	306	315	321	312	284	336	296	329	348	333	283	329	332	361	319	283	311	331	310	348	297	290	320	315	299	331	358	310	315	353	308	303	316	347	356	331	279	351	325	279	318	294	339	298	290	330	282	323	300	341	297	318	307	310	315	288	325	291	296	325	347	296	309	306	324	305	312	321	338	291	311	288	336	301	327	325	356	292	289	298	341	342	325	311	317	304	321	295	314	326	289	267	314	286	306	319	306	325	339	316	299	329	318	323	325	310	321	362	304	329	311	311	340	319	341	311	327	310	332	312	330	310	326	299	293	307	329	332	335	304	322	326	309	305	305	330	296	355	316	293	332	355	346	339	294	340	333	326	307	324	341	317	301	319	305	291	309	317	329	330	299	342	322	296	328	308	282	316	334	294	335	325	356	332	328	340	320	302	270	312	314	329	362	290	329	295	336	314	339	297	321	329	317	325	300	313	329	324	294	278	330	326	328	323	317	332	321	367	298	325	280	313	355	304	271	293	274	313	295	360	363	286	320	319	340	298	314	302	269	312	310	329	303	354	345	325	305	333	316	314	309	326	322	299	321	300	305	324	337	287	323	324	335	309	321	317	330	347	301	308	327	334	272	311	292	342	339	315	295	315	322	283	333	288	305	318	323	312	331	318	356	276	296	327	331	319	284	309	339	298	298	318	294	291	309	322	284	298	321	341	315	276	313	314	311	278	316	319	317	309	322	314	349	338	294	334	350	323	294	289	299	348	329	340	309	332	347	306	334	317	300	322	310	313	306	326	311	333	313	321	284	300	314	289	343	344	298	296	330	339	311	338	329	316	328	311	314	308	323	310	297	370	305	313	336	328	310	320	333	312	293	346	353	324	287	328	347	322	327	319	277	333	318	306	359	308	323	355	344	357	314	305	321	325	350	315	311	293	325	308	303	336	336	338	311	309	293	306	301	316	334	313	284	327	322	335	286	295	317	333	329	311	312	319	317	316	348	314	324	332	275	337	336	331	326	309	335	323	340	352	289	306	322	332	326	318	340	298	311	334	313	313	274	324	316	326	315	306	335	267	317	327	295	309	342	308	266	275	310	308	302	317	330	319	313	288	324	308	298	362	342	299	326	322	330	314	354	333	328	301	319	329	333	322	319	302	315	310	331	313	310	312	316	346	313	324	321	333	288	319	339	327	304	338	346	300	346	329	324	302	333	312	321	317	323	300	322	312	339	321	297	310	307	299	317	320	329	306	293	311	321	369	281	285	310	332	335	313	301	312	279	337	303	327	324	304	327	328	315	332	338	311	290	297	316	312	324	296	291	342	260	322	323	320	315	341	313	359	304	327	296	342	320
13943	3062	7115	8807	7164	5801	4484	3745	3187	2495	2071	1777	1557	1348	1245	1187	1136	1090	1023	978	995	928	891	871	906	942	870	847	879	862	902	840	881	838	844	841	844	848	834	834	807	739	727	752	814	802	738	713	782	771	762	740	746	765	707	714	739	774	748	723	756	729	742	732	730	677	727	738	750	795	706	715	707	748	725	709	686	719	732	706	743	718	675	757	709	689	702	695	708	683	680	670	733	669	711	710	702	754	730	694	704	721	717	726	693	665	695	700	686	736	685	678	680	691	700	676	732	687	730	753	722	662	702	739	697	680	770	710	724	723	691	703	718	665	712	699	718	663	720	750	695	673	682	686	688	705	745	677	712	678	729	730	742	691	730	748	725	733	710	721	690	735	673	755	712	716	695	711	690	740	705	696	719	691	708	716	690	692	687	710	718	683	698	705	717	697	756	682	725	729	781	734	735	739	699	681	690	720	685	681	698	719	700	683	707	694	759	730	661	742	686	696	685	714	710	698	719	695	747	726	731	725	729	682	763	639	728	761	677	701	769	709	698	683	706	732	714	676	718	738	728	693	689	709	769	711	712	725	729	719	733	686	702	744	681	744	702	717	708	707	693	712	732	717	696	733	711	661	734	762	711	667	684	694	686	725	750	717	730	676	668	722	729	722	720	679	714	742	696	719	747	685	689	679	727	696	692	628	689	699	759	727	680	718	708	691	701	692	736	706	690	705	697	720	697	720	696	681	765	709	738	709	693	664	745	694	666	708	732	741	703	748	749	723	685	723	693	671	737	707	732	720	727	699	733	729	715	667	700	737	737	736	699	716	718	686	680	724	648	679	710	728	723	687	732	695	684	674	755	704	742	710	707	729	719	699	703	708	753	705	687	724	731	692	674	696	678	674	734	711	712	740	667	710	730	721	727	705	732	697	718	746	718	678	666	717	759	737	698	715	772	732	679	700	733	710	772	745	667	747	696	719	709	724	711	732	719	705	709	699	694	686	723	705	699	675	737	768	697	712	684	695	717	690	731	698	705	698	727	723	721	711	680	714	703	734	749	674	671	734	660	696	709	716	705	719	712	654	745	750	707	728	719	738	730	683	672	742	700	715	697	755	749	746	680	723	733	699	718	691	772	686	733	659	734	734	721	774	716	682	706	661	696	730	729	654	662	682	715	717	720	695	760	701	684	720	736	719	701	738	740	699	702	715	752	719	718	706	722	707	688	712	715	716	759	689	726	742	738	738	757	688	669	696	706	641	750	688	720	727	717	721	750	690	764	695	684	693	728	736	694	746	746	719	740	696	719	660	718	684	727	704	703	718	687	732	729	677	662	701	743	761	674	678	760	722	683	685	692	715	723	701	684	683	691	731	687	689	653	730	754	734	751	716	705	711	715	710	709	734	667	683	698	729	712	696	711	671	695	734	705	727	673	723	713	708	721	705	668	724	720	701	727	726	752	724	698	713	727	700	722	729	734	705	676	706	735	727	705	707	708	675	722	685	738	706	677	677	710	695	695	726	728	712	709	673	729	705	696	689	728	764	701	729	724	683	694	697	720	722	695	690	740	737	690	663	731	684	726	712	683	687	671	714	652	705	714	717	716	694	729	689	712	699	705	690	743	710	722	705	717	706	747	686	715	778	724	721	690	675	681	743	697	728	733	657	750	681	692	687	707	721	703	725	695	709	696	719	717	722	700	693	707	747	732	667	630	706	689	735	716	688	689	748	692	740	736	692	728	730	677	682	758	709	700	726	683	742	709	720	682	769	675	716	703	764	668	698	679	690	678	744	745	679	704	738	694	743	751	757	761	706	640	716	709	730	694	754	709	724	686	743	708	758	698	781	709	736	727	648	734	662	683	705	678	753	734	733	690	698	699	746	688	723	650	722	765	694	705	670	727	737	739	688	739	734	654	692	718	707	653	774	727	693	734	736	692	693	734	701	714	697	744	752	696	744	732	691	718	732	672	705	719	693	715	750	687	773	715	657	681	724	703	738	723	684	720	751	691	707	688	664	715	763	727	710	691	731	693	760	717	691	708	728	707	720	772	716	702	730	678	749	663	743	743	667	741	728	712	671	685	742	728	733	704	730	718	687	710	680	728	686	702	706	740	662	744	658	703	737	701	717	751	714	756	691	698	721	717	688	697	712	687	741	713	699	787	696	727	724	735	720	755	703	737	683	707	724	748	718	741	703	697	712	689	732	725	652	707	724	662	678	727	739	729	724	716	765	698	731	741	685	766	710	735	700	777	693	672	752	742	697	720	706	703	677	681	695	716	746	742	694	723	705	750	696	701	722	720	691	717	674	710	727	718	711	733	739	719	762	723	666	689	675	767	708	694	708	697	695	720	709	747	689	732	696	692	749	694	697	665	707	664	708	715	750	683	694	693	690	682	697	705	699	743	691	688	717	681	666	693	694	696	695	729	693	691	734	723	673	674	722	691	755	718	713	725	704	677	769	683	738	695	729	739	750	711	714	695	775	722	674	724	690	724	709	704	702	716	678	698	683	720	723	682	716	722	699	690	685	680	677	759	682	731	703	710	670	736	696	659	691	691	706	751	664	705	732	705	730	709	737	698	726	727	703	704	693	678	731	721	698	715	769	735	711	733	682	676	693	739	707	740	746	765	729	661	669	686	734	747	732	744	735	715	699	686	659	726	692	681	698	698	717	670	707	722	727	696	764	706	719	729	689	667	691	720	734	729	749	703	679	720	696	711	682	721	686	740	714	734	684	694	677	737	715	717	668	703	690	704	720	669	724	738	691	735	700	743	722	719	661	678	726	721	726	692	722	741	752	717	685	692	699	725	708	726	683	693	719	716	712	710	761	672	714	695	678	727	723	761	695	709	685	660	711	720	693	699	736	716	696	710	683	758	734	743	681	686	746	676	744	696	723	703	720	687	725	703	699	704	735	712	720	689	661	749	692	733	687	702	735	735	683	709	698	750	755	718	709	702	726	739	769	732	743	751	647	736	733	732	737	702	757	741	748	734	694	707	752	709	662	720	678	728	700	685	691	680	726	687	718	698	700	681	734	686	750	695	744	744	725	735	670	697	684	669	706	703	656	687	728	709	702	709	695	734	663	719	689	707	707	708	671	744	758	712	693	730	712	695	707	759	736	722	740	672	722	720	690	737	673	704	666	706	727	699	738	669	769	717	733	705	697	692	730	703	690	674	705	704	736	668	685	722	721	703	746	750	659	720	691	777	659	761	728	661	718	731	703	704	730	686	683	728	729	736	732	707	707	701	691	735	724	719	718	676	709	754	736	731	756	726	712	699	746	698	705	706	715	699	676	674	726	714	724	706	737	682	747	730	698	680	749	707	677	754	714	743	688	715	710	695	677	774	734	701	728	689	708	709	689	741	662	714	745	718	703	717	703	725	688	720	695	735	692	700	723	696	748	743	671	710	711	683	742	680	748	708	732	716	711	718	688	709	730	720	706	681	714	776	713	665	751	738	691	726	724	693	712	706	729	722	669	697	690
28672	6891	6236	4915	3227	2153	1573	1233	1059	925	733	691	595	509	467	454	451	411	380	417	430	415	398	413	372	396	424	355	356	385	378	360	380	401	363	368	391	388	371	368	338	420	384	397	408	368	356	395	362	350	360	336	349	354	366	335	366	398	348	372	355	339	374	351	356	343	340	334	362	343	311	351	340	299	382	309	336	368	349	325	296	303	347	356	409	373	335	384	345	320	314	333	347	340	344	364	327	347	322	356	332	339	352	340	354	384	306	304	341	348	351	336	341	343	347	324	387	305	321	351	344	345	355	366	372	352	354	333	336	351	363	344	341	360	337	357	359	349	332	381	383	351	394	331	321	345	307	343	323	402	380	352	357	353	363	321	368	362	355	345	375	343	354	315	353	336	333	359	355	342	360	327	309	356	361	404	342	333	363	352	337	374	343	307	322	321	342	312	346	351	367	345	314	327	357	344	330	382	320	359	359	380	362	352	335	372	330	344	344	361	352	367	335	370	325	342	378	371	348	317	330	377	358	343	359	362	315	352	352	336	402	357	367	365	334	335	404	333	341	344	330	362	337	340	357	335	358	353	329	333	370	328	392	325	368	362	349	346	342	362	365	362	349	328	322	333	343	366	343	324	304	337	331	350	360	355	322	348	360	334	357	344	337	349	369	360	331	326	335	355	316	345	351	367	367	348	348	308	319	355	335	329	310	352	342	296	348	346	359	342	373	356	303	359	364	312	335	359	355	325	343	355	332	342	337	356	348	376	339	352	339	331	339	348	362	325	307	325	346	336	370	358	347	328	343	329	329	328	333	340	330	353	339	362	364	323	347	319	317	343	352	378	355	353	302	320	337	341	392	359	337	371	349	381	346	299	326	379	351	355	344	357	342	326	313	336	333	327	327	311	335	322	341	346	355	334	316	288	342	326	357	309	313	390	361	340	344	351	362	344	361	352	372	369	359	349	356	364	343	364	352	364	359	341	325	334	327	348	391	317	341	332	355	334	361	344	327	334	367	341	328	365	360	346	348	318	354	344	355	353	308	391	360	354	351	335	357	364	354	327	354	352	347	316	329	387	371	321	367	347	356	385	324	349	325	358	357	346	373	377	343	348	339	334	347	338	345	344	342	354	370	356	367	315	337	317	356	322	304	361	366	344	330	379	372	322	355	311	397	346	353	329	338	332	354	329	330	331	379	349	363	371	302	340	340	325	374	294	364	344	361	371	373	317	358	340	385	357	360	342	375	335	358	314	366	307	326	369	372	352	340	347	353	347	355	324	365	355	364	324	369	351	342	354	356	352	366	345	330	368	343	344	333	344	355	302	317	348	364	352	337	377	361	333	367	331	373	345	360	339	315	363	325	331	362	349	363	328	351	378	332	326	330	332	369	368	354	341	319	343	315	320	365	360	311	338	337	332	312	324	373	336	358	356	369	299	340	334	360	348	334	352	342	309	313	399	378	345	357	325	371	358	312	343	369	318	334	330	346	355	334	334	352	339	377	343	367	337	345	347	372	346	352	332	326	343	390	341	342	358	337	352	314	338	312	337	367	356	350	332	320	359	345	382	346	333	368	346	353	350	365	350	341	337	355	361	359	367	328	339	345	353	343	370	345	318	323	355	368	367	333	321	355	354	338	315	324	322	295	330	362	336	337	325	363	330	379	338	330	353	343	338	339	333	319	351	325	310	357	368	327	319	320	347	330	324	315	324	346	351	328	354	342	364	322	336	330	340	349	342	407	383	383	366	378	343	360	360	326	348	336	307	384	344	358	331	356	348	345	334	317	356	357	367	307	309	339	348	368	326	334	352	350	341	361	363	339	355	350	360	335	348	319	345	389	336	338	376	358	325	351	334	343	369	349	331	349	363	336	337	324	319	346	356	363	343	333	366	353	375	347	354	319	335	352	349	323	365	332	320	320	349	338	336	343	324	319	353	344	350	300	350	330	366	315	373	403	340	316	310	314	387	336	339	328	323	390	352	299	321	357	345	341	359	332	342	339	358	353	376	381	334	328	318	367	340	336	349	354	329	329	352	315	305	321	338	335	314	306	324	362	326	322	314	368	343	334	298	357	348	379	357	325	315	339	326	336	361	333	356	340	338	375	367	296	334	355	354	327	321	363	327	342	342	361	352	356	372	331	314	334	309	340	375	322	328	335	358	339	350	347	381	347	353	352	338	352	314	298	344	347	389	365	370	388	326	331	342	353	392	363	360	336	337	327	328	318	349	350	364	334	316	328	331	338	362	359	346	326	326	341	357	354	367	327	327	320	354	358	399	352	338	322	354	321	338	315	306	351	348	323	349	346	364	330	364	332	343	354	388	328	334	376	379	387	274	318	330	365	371	355	339	321	329	337	338	332	362	337	356	328	336	341	341	323	383	375	339	338	348	375	317	341	355	354	322	358	345	324	317	329	327	362	319	350	354	348	365	335	357	357	328	325	304	359	321	341	345	355	333	324	317	328	365	340	361	316	342	317	388	367	337	325	344	344	356	328	325	388	329	342	330	338	318	330	380	359	372	365	365	363	310	351	378	345	378	357	348	376	334	343	320	339	361	328	365	341	366	359	373	325	346	396	362	312	306	345	311	374	339	301	354	346	365	303	317	344	293	348	348	331	334	340	336	306	337	385	371	342	356	313	311	326	372	347	358	326	322	341	365	353	354	311	391	372	362	335	351	336	341	341	374	339	347	315	347	331	354	376	359	361	338	349	310	333	343	352	351	331	352	337	355	338	352	354	363	357	342	359	361	356	345	364	327	333	320	359	351	371	380	331	342	332	359	387	343	329	352	332	320	380	392	365	307	376	362	341	367	299	365	354	343	327	336	329	341	370	309	331	349	338	342	315	354	355	359	339	367	327	335	327	348	332	309	317	370	319	346	306	385	322	318	363	380	359	324	341	305	357	331	369	354	341	356	317	362	310	340	339	400	335	373	371	322	364	312	362	322	338	324	358	359	347	373	336	365	369	384	359	403	335	358	396	357	333	365	362	335	382	322	351	358	368	317	366	340	374	343	347	329	359	355	371	348	383	389	340	341	347	335	357	337	345	315	352	353	319	312	356	380	347	343	330	344	342	305	358	335	310	364	312	365	366	304	337	338	355	405	347	323	386	320	358	366	335	354	326	325	288	338	338	355	326	304	319	325	304	329	326	300	362	357	361	314	350	384	343	360	334	309	351	368	377	336	390	324	347	365	343	330	332	347	370	323	374	312	350	321	328	327	322	317	333	344	320	337	342	331	349	337	347	343	342	351	318	349	372	344	347	302	361	335	313	395	308	308	344	348	375	351	365	346	324	347	354	306	326	384	353	368	363	347	333	345	335	345	377	313	304	346	341	344	352	391	372	329	298	308	344	359	360	340	329	371	349	357	368	299	324	348	352	322	334	329	372	385	320	363	341	341	362	393	368	334	352	336	351	369	338	371	370	365	374	318	370	348	345	341	314	330	373	325	372	357	352	348	379	325	342	355	344	298	324	380	349	328
15496	4279	9867	11698	10166	8079	6243	5059	4324	3493	3024	2482	2232	1969	1561	1517	1537	1400	1253	1270	1238	1101	1115	1106	1092	967	1061	998	965	999	975	984	993	1007	999	994	976	904	916	867	919	927	836	870	877	898	867	866	855	842	837	797	858	765	793	763	772	763	802	757	799	835	829	803	778	750	792	800	802	748	767	777	779	735	806	696	803	730	754	745	730	773	739	736	771	753	767	772	782	722	738	766	797	696	722	751	747	749	738	724	725	734	787	765	685	761	737	740	753	743	703	713	757	779	778	754	748	729	799	777	754	740	794	680	755	795	744	745	743	787	743	738	775	753	738	764	752	754	728	760	791	709	768	783	772	772	754	705	738	774	735	718	746	792	754	755	735	759	718	760	751	768	759	759	723	748	727	737	743	767	718	748	778	714	718	769	753	708	788	787	772	795	725	730	785	711	746	781	799	787	785	715	710	798	751	765	722	724	729	772	732	724	719	738	792	717	754	740	712	799	718	754	735	757	720	830	725	789	777	753	756	772	746	773	730	778	740	770	740	748	743	777	760	766	742	737	768	777	737	754	799	806	735	704	763	763	686	760	746	776	750	779	725	774	765	790	694	716	789	702	746	761	728	737	740	738	776	760	757	752	722	760	757	754	723	787	699	763	710	770	727	717	805	712	771	761	752	766	742	817	788	769	750	689	775	760	743	728	763	725	796	740	718	737	689	738	781	703	787	780	762	772	752	800	735	692	728	746	788	679	704	728	731	754	740	767	747	667	734	734	717	777	727	732	742	760	749	766	715	767	751	744	752	733	750	750	717	737	789	808	720	774	774	708	766	744	766	696	781	729	735	733	680	747	804	741	760	738	729	792	737	729	712	753	739	781	744	745	709	778	723	738	784	769	737	767	761	793	748	790	731	767	752	751	755	730	731	729	753	754	778	688	769	741	730	811	753	726	739	801	768	740	730	772	742	738	756	764	725	744	775	793	823	796	740	734	766	752	800	732	729	742	806	709	751	698	792	782	786	748	765	809	727	706	726	752	764	799	705	803	749	740	777	757	711	713	705	804	766	726	702	728	723	753	717	753	716	719	721	692	730	772	772	772	792	707	737	711	759	767	734	777	721	703	740	773	777	778	734	756	766	713	740	737	712	730	790	813	735	758	776	735	794	747	757	793	778	749	720	765	836	721	786	763	759	775	727	734	760	728	777	719	749	752	773	708	740	725	774	733	801	768	731	733	733	725	754	772	755	728	685	699	719	699	700	733	701	729	785	768	766	720	741	790	730	754	796	793	747	776	725	807	744	790	783	764	772	789	741	728	743	765	727	740	734	775	759	754	734	804	808	717	714	744	753	754	771	750	734	762	797	765	712	736	746	742	663	750	752	769	724	757	706	761	738	743	711	785	759	744	753	756	742	776	731	799	775	784	750	787	750	730	754	739	762	820	782	723	765	800	742	791	758	777	755	727	782	722	760	710	771	759	745	728	742	776	693	749	728	752	770	740	705	793	742	747	787	759	749	749	765	763	774	749	755	753	757	762	769	780	796	762	766	782	734	766	727	753	739	785	784	769	785	745	736	762	749	757	754	775	764	746	743	707	738	757	698	770	749	681	763	738	747	780	713	750	710	768	752	761	790	749	761	749	742	746	731	766	748	781	717	802	758	759	750	732	731	744	762	779	746	788	739	754	734	785	741	733	712	755	749	721	745	718	748	818	714	716	737	753	724	774	769	749	777	763	716	742	774	786	768	749	739	723	709	766	773	742	755	704	746	790	784	736	735	850	761	733	761	722	762	692	711	755	775	800	761	720	764	745	740	739	744	776	767	767	765	719	787	728	784	730	732	733	759	785	709	750	734	736	730	756	757	731	737	768	750	763	775	766	729	757	787	776	716	739	751	734	767	769	757	742	778	796	757	741	758	746	761	753	786	730	789	733	762	754	785	744	734	750	750	748	767	795	746	777	725	772	776	737	712	770	741	776	763	733	730	767	712	758	753	743	761	747	750	743	746	740	750	734	736	710	770	795	738	754	736	751	754	720	791	784	749	751	775	788	722	761	719	764	764	712	742	744	742	772	743	774	797	749	750	764	700	762	724	739	777	758	772	771	789	744	721	746	726	773	763	745	731	788	701	731	736	706	771	684	787	780	769	760	744	722	783	755	811	757	735	737	718	778	759	737	745	788	751	784	731	770	731	771	748	742	788	726	739	751	738	768	743	815	757	761	729	760	744	760	795	696	774	694	804	788	749	835	729	762	781	732	737	735	755	757	769	724	721	739	812	714	737	728	722	742	748	773	794	744	787	790	728	739	756	762	765	750	772	751	772	792	718	742	748	733	725	796	700	772	719	746	750	778	800	702	750	773	751	733	782	720	777	773	746	741	714	744	740	745	749	721	744	748	760	767	735	761	773	749	757	798	746	734	757	722	752	729	725	785	777	780	737	768	753	746	752	767	748	763	730	762	732	790	763	798	722	775	760	748	737	751	792	787	733	785	745	749	760	726	746	739	778	732	744	788	769	786	735	762	727	733	782	732	745	755	752	738	806	764	770	771	755	711	775	739	800	761	731	790	758	760	735	733	733	736	751	762	720	780	691	772	793	748	776	695	758	759	742	709	756	774	758	725	779	781	707	720	734	715	736	793	795	759	797	747	776	749	803	781	713	741	737	702	724	743	748	750	739	810	766	753	724	788	777	741	755	767	808	764	767	765	738	725	797	777	753	743	754	747	776	767	756	816	730	729	741	772	739	764	766	749	788	784	722	742	767	791	780	790	821	721	698	751	748	708	759	804	727	723	769	791	754	719	750	720	797	767	745	773	706	696	733	738	726	760	728	767	759	767	739	728	756	720	742	739	712	796	728	781	745	733	715	758	780	777	795	741	763	802	704	767	722	728	720	762	727	754	758	755	752	758	770	783	787	779	745	745	765	717	722	720	741	765	769	725	773	754	779	770	734	780	740	743	755	709	710	779	739	763	757	739	755	741	779	775	725	756	732	727	769	775	754	755	756	800	755	776	769	791	751	737	799	801	719	770	723	791	724	764	765	727	722	738	724	752	788	757	743	806	745	717	791	732	808	736	781	692	785	741	781	765	777	757	770	794	745	774	708	765	736	767	784	779	770	762	748	788	740	751	759	733	716	763	776	756	800	791	714	753	763	753	713	746	746	783	727	795	761	765	756	719	779	726	699	697	746	774	721	743	769	805	783	783	687	730	795	725	737	727	760	780	754	780	762	796	772	788	722	741	792	737	744	744	807	738	755	761	778	731	769	724	746	726	743	741	749	760	775	761	786	726	745	711	756	747	758	713	716	776	795	772	756	771	750	773	726	726	763	712	739	739	737	749	718	719	706	738	764	775	771	754	760	730	762	754	804	714	734	767	755	776	742	767	765	736	770	737	795	723	796	742	748	743	760	772	692	782	728	803	811	718	734	709	732	723	805	731	727	780	723	796	713	749	735	779	806	691	734	779	753	736	734	690	758	779	746	754	767	765
10652	2054	2176	1775	1189	846	654	565	458	414	332	323	324	284	266	253	249	246	271	262	276	237	242	270	231	242	245	236	267	227	245	248	225	231	266	256	225	292	245	251	244	210	238	272	252	243	231	229	236	251	253	224	234	219	220	228	264	239	246	257	274	252	247	251	216	228	250	229	256	268	238	225	235	254	236	234	234	220	227	291	271	266	236	239	235	245	265	276	233	246	284	269	270	232	250	234	234	266	251	255	256	271	253	225	233	225	244	239	237	233	248	245	241	273	238	267	225	237	230	244	215	251	275	280	285	236	270	250	246	244	223	257	214	263	264	236	259	251	238	202	225	215	241	251	249	282	239	242	250	233	222	235	236	257	263	241	222	255	216	240	271	281	273	262	238	246	210	245	237	251	204	220	237	207	242	216	242	262	254	258	242	235	246	212	242	243	242	262	264	261	231	250	210	222	218	230	284	251	241	225	233	228	246	237	254	257	227	271	269	235	224	230	253	235	243	244	225	244	259	251	261	223	272	276	214	244	232	218	253	226	233	209	239	244	214	240	269	276	228	240	237	231	239	202	241	257	260	279	234	256	242	232	234	226	251	229	216	201	228	228	214	242	261	261	212	267	219	242	258	220	205	235	247	262	226	232	251	245	221	245	215	236	234	275	245	232	239	225	237	245	268	247	249	219	228	255	243	296	234	267	255	226	247	248	254	231	237	218	269	238	224	262	212	264	220	251	245	244	234	247	236	232	246	234	268	227	232	238	227	223	232	222	233	240	213	239	261	244	247	231	230	245	237	244	262	249	234	222	225	255	273	269	234	247	222	233	221	212	240	241	254	223	232	240	225	267	227	235	228	242	255	231	241	252	267	230	245	265	214	240	218	259	231	216	258	214	272	256	216	269	264	216	253	239	212	203	257	222	254	257	245	228	246	249	262	246	273	251	232	213	246	233	233	244	238	237	233	230	250	247	227	217	259	245	242	236	240	233	238	251	239	243	245	228	238	211	248	248	200	281	251	229	255	226	233	227	247	238	242	250	255	241	234	247	254	260	226	246	244	217	252	223	215	243	254	261	221	247	269	232	262	254	262	231	220	233	238	244	243	224	238	235	231	206	255	234	225	239	246	233	234	247	234	233	241	220	217	221	239	264	229	212	234	233	224	247	232	223	249	248	272	222	231	233	228	258	199	251	245	247	196	225	267	206	236	217	224	238	240	245	275	210	237	214	241	253	243	223	237	239	228	244	236	210	270	252	237	231	244	218	237	248	270	240	210	226	259	242	217	227	246	235	247	221	256	260	229	228	255	240	254	231	256	226	247	220	280	231	253	225	238	236	242	253	253	267	248	237	237	249	256	240	234	243	232	235	223	228	221	220	227	247	232	219	259	243	256	263	225	223	222	229	229	255	239	245	230	221	243	214	223	227	254	203	258	250	227	245	237	186	243	231	240	209	256	222	202	229	240	238	235	244	249	255	264	297	233	246	258	263	229	234	261	238	231	211	235	271	237	274	226	242	277	268	230	238	240	217	218	274	208	250	254	199	253	231	239	238	248	256	226	234	250	234	240	249	263	239	242	242	234	231	239	230	253	239	235	238	244	224	234	245	231	234	206	243	266	258	259	246	244	233	251	232	219	234	226	273	244	225	208	259	250	219	223	212	235	234	259	255	257	227	238	237	256	251	241	230	217	263	238	243	241	216	270	238	259	223	200	254	266	233	219	242	217	265	252	233	244	239	213	225	245	259	223	231	234	238	229	232	240	254	247	204	231	245	231	256	227	216	272	244	226	256	218	225	216	239	248	239	249	228	246	261	234	232	235	228	253	207	228	243	247	250	253	238	262	256	209	233	245	270	217	243	269	259	259	218	251	217	224	253	280	232	218	209	218	252	238	242	250	240	216	249	242	240	241	277	238	285	257	273	259	219	270	221	229	230	240	228	257	218	221	265	230	238	244	225	242	249	249	259	228	249	259	266	227	242	221	267	257	288	254	211	237	224	238	227	218	227	239	222	229	232	232	226	250	252	249	252	228	237	229	242	253	242	234	247	227	249	250	244	263	283	228	247	218	232	260	212	210	228	246	258	234	249	213	250	225	225	220	257	232	228	250	229	260	250	253	224	252	238	227	246	232	240	249	246	232	287	223	236	240	208	221	244	221	209	248	247	201	263	238	233	258	255	261	222	236	235	245	229	224	236	256	249	246	243	263	234	195	254	201	262	266	234	244	232	218	250	259	250	234	255	227	253	246	259	218	273	231	239	254	267	234	230	226	267	250	225	259	238	218	241	240	234	222	249	266	276	245	251	237	239	234	265	227	249	215	226	209	242	234	256	219	249	217	235	243	238	245	213	220	268	229	245	244	232	215	284	300	236	254	212	230	221	263	248	252	250	248	247	230	257	240	228	234	256	232	256	269	236	228	233	248	244	217	243	231	239	232	228	252	228	262	238	245	208	256	247	226	238	240	224	252	266	234	247	252	226	259	233	239	218	212	224	229	251	240	231	256	235	272	261	256	229	271	208	231	229	228	260	233	252	242	230	258	256	236	238	255	224	230	252	249	236	196	218	239	217	205	241	241	206	246	234	231	247	228	232	265	237	213	245	245	208	250	226	265	231	248	243	235	217	249	243	247	277	240	244	254	248	228	260	217	215	248	275	265	206	255	234	243	236	229	232	256	279	262	257	224	243	256	216	227	227	248	249	225	256	232	238	253	235	256	246	249	235	253	224	249	219	251	246	222	239	250	249	229	230	270	254	249	251	214	203	245	242	269	231	249	244	233	249	281	230	219	212	205	257	251	281	221	267	219	235	239	228	230	240	242	235	244	245	253	246	261	251	216	195	234	230	232	257	191	232	235	230	254	248	228	219	218	233	237	227	188	248	244	240	211	261	265	222	221	246	217	250	228	244	239	224	229	249	251	240	274	225	196	235	202	239	229	230	217	254	226	274	249	236	227	231	248	249	218	221	245	223	265	238	201	238	244	231	223	212	239	244	215	208	236	214	239	254	274	219	235	233	257	235	239	242	236	250	264	231	238	211	232	227	262	211	207	228	251	222	238	232	241	230	234	210	213	219	257	268	224	248	265	223	245	238	236	200	234	249	225	219	255	278	215	240	241	226	250	237	261	282	216	253	247	225	261	244	253	255	227	239	254	202	223	226	236	255	251	242	234	241	234	253	267	262	225	239	244	237	242	239	240	222	233	234	239	206	254	244	259	240	247	241	251	257	235	232	219	227	245	236	255	235	252	244	237	246	243	242	242	239	217	245	247	258	228	234	232	235	246	236	206	229	215	250	206	260	247	242	230	263	236	236	262	217	234	226	258	250	221	230	222	259	210	249	228	259	229	257	240	221	269	248	247	265	251	236	234	242	243	210	224	242	223	250	239	241	262	240	259	247	236	224	236	254	251	216	225	227	214	220	241	214	249	189	251	270	221	272	255	241	254	241	224	234	255	245	223	288	285	226	241	239	254	202	239	246	274	256
6361	1873	4100	5001	4205	3222	2610	2143	1761	1424	1293	1105	968	855	772	760	759	707	700	681	676	660	650	625	665	636	680	607	586	621	630	555	616	593	629	604	571	632	603	591	591	548	610	583	591	563	595	580	610	561	563	536	573	584	549	535	577	535	604	543	587	566	594	568	597	565	571	594	551	559	559	572	547	554	591	564	534	575	542	604	563	533	576	524	536	552	586	504	575	550	503	538	515	524	572	525	521	546	531	524	562	558	562	568	550	556	533	584	548	578	551	591	577	539	568	560	548	556	537	594	569	553	563	554	546	579	584	565	539	546	581	523	576	562	513	583	562	564	582	567	535	563	583	567	544	506	543	538	557	569	565	554	540	533	552	545	585	526	564	584	535	529	542	534	543	533	578	528	562	550	602	557	541	535	550	563	567	533	563	592	546	532	589	567	587	582	592	551	560	557	540	544	528	610	537	547	580	560	567	569	547	564	542	548	545	558	571	502	579	543	586	572	567	542	555	571	556	539	583	601	548	579	555	544	565	577	565	530	520	524	563	599	537	566	553	570	534	549	519	572	589	534	582	535	555	536	519	569	528	517	530	560	561	573	600	571	552	575	582	560	550	572	541	546	582	523	573	498	565	577	568	566	596	577	569	560	567	571	550	579	561	553	533	517	574	546	536	528	542	557	552	587	520	577	537	543	565	539	577	540	534	573	559	560	550	609	523	562	550	548	531	550	537	573	547	554	584	546	548	542	535	553	553	537	524	538	514	563	568	534	562	554	525	569	576	579	507	582	525	520	558	544	558	540	613	576	556	512	633	540	581	562	563	575	597	509	564	564	565	534	540	549	560	543	568	577	569	520	594	566	554	566	531	574	531	546	602	557	558	582	570	542	559	571	531	546	506	535	544	532	567	545	531	557	569	533	538	569	514	596	547	544	549	575	561	610	558	573	574	514	568	524	596	525	552	531	591	543	537	537	536	579	567	525	569	534	530	549	555	512	563	576	513	552	553	569	549	527	532	549	525	559	548	512	529	573	572	534	524	536	586	573	504	557	570	539	581	576	524	611	559	567	537	565	507	602	532	574	520	519	531	591	559	566	535	542	609	553	531	534	557	530	580	548	568	516	564	547	594	540	531	537	553	525	573	590	556	557	522	535	528	551	561	570	579	556	562	490	553	555	546	561	524	503	561	569	545	576	534	567	553	569	505	549	514	532	545	554	541	541	564	559	588	544	539	549	575	544	573	509	563	544	532	571	547	539	582	579	556	575	567	561	565	590	587	573	545	561	548	514	569	572	546	535	597	568	540	528	580	538	502	562	552	566	564	597	550	547	530	542	558	568	559	591	534	519	546	556	565	579	547	566	542	541	580	571	558	562	560	569	548	503	580	566	515	581	581	560	587	558	521	579	594	543	549	547	557	557	512	587	578	558	555	588	598	524	522	577	585	562	561	583	555	548	547	518	523	567	528	533	541	554	569	579	576	539	531	593	557	532	529	516	546	579	558	548	535	534	534	577	575	569	582	521	589	518	565	543	585	565	537	559	552	571	564	560	570	516	521	580	557	570	545	534	551	553	572	523	567	536	569	515	551	526	575	532	549	557	556	569	525	524	566	545	562	531	571	568	501	561	539	555	549	577	562	564	537	535	529	578	568	532	571	582	534	564	599	578	561	541	535	536	582	546	574	577	541	540	545	562	554	571	581	554	531	504	577	527	536	522	557	557	580	547	594	534	567	548	557	520	558	588	573	547	562	599	596	527	578	566	544	530	512	546	542	587	589	561	566	559	570	534	550	558	545	583	521	566	534	567	574	513	558	581	530	551	594	556	592	509	546	560	553	545	606	595	596	539	554	527	563	559	562	514	582	554	545	519	620	539	506	579	541	543	592	619	533	543	588	558	567	556	552	551	557	529	591	570	571	567	542	551	544	561	597	577	531	575	613	572	591	511	578	545	506	570	525	583	545	531	543	577	581	602	583	559	544	554	568	515	548	513	572	533	552	568	537	558	531	562	556	529	517	545	564	522	518	594	589	547	591	498	564	529	533	536	558	569	542	536	570	575	592	556	578	594	560	593	555	522	551	581	542	555	523	558	598	564	522	557	557	583	541	566	591	583	558	592	506	535	527	564	520	541	524	533	547	568	626	573	570	572	533	543	566	566	536	545	566	546	563	551	521	549	546	568	559	541	529	543	555	577	594	560	570	584	532	558	513	561	547	555	575	552	524	515	519	533	541	552	552	540	560	572	604	543	563	571	569	544	553	538	556	553	569	538	552	533	558	541	596	538	513	524	528	524	542	560	542	535	520	547	580	584	574	544	556	583	526	552	546	609	560	558	564	582	610	529	520	572	567	534	573	547	531	516	510	545	510	525	536	565	548	568	578	551	517	543	586	565	504	560	579	564	585	523	523	550	575	609	581	564	555	571	513	563	524	558	547	565	556	541	542	543	577	560	552	558	517	577	541	565	605	557	529	555	552	540	546	560	548	544	539	518	571	512	578	564	557	546	601	552	577	548	581	590	581	534	558	515	549	549	533	520	542	583	535	550	598	561	610	546	531	573	566	558	564	559	525	560	594	537	561	527	542	611	530	542	572	536	557	514	538	522	551	565	551	552	578	569	551	536	596	538	586	537	566	570	580	548	585	546	554	543	558	580	558	629	620	542	546	582	503	519	519	527	553	537	553	514	600	563	550	583	536	560	530	559	583	567	519	555	570	539	535	561	561	583	568	561	545	537	525	576	533	561	556	557	546	551	571	551	582	534	586	555	504	560	585	538	560	544	519	566	542	521	572	557	561	553	557	549	557	541	535	564	537	585	533	575	525	569	520	561	539	544	560	519	584	561	605	565	557	558	551	528	570	534	526	541	545	571	552	514	536	543	566	537	583	531	502	560	523	549	566	547	545	560	567	543	519	543	536	503	529	541	561	562	564	538	553	521	557	550	581	598	586	529	537	578	559	535	543	551	571	481	579	622	543	546	501	514	537	542	536	594	539	553	522	507	560	542	534	541	553	522	538	575	547	563	568	531	535	553	577	571	566	574	514	582	574	556	531	592	568	518	531	582	555	529	571	543	536	539	526	600	555	580	560	551	548	568	571	549	533	515	543	568	580	524	522	576	568	554	572	598	545	577	523	535	582	496	530	586	559	561	553	535	524	547	567	603	541	540	549	553	574	550	554	538	563	554	518	552	551	529	534	588	546	517	558	617	525	557	553	598	531	550	585	532	537	499	541	557	575	587	578	569	573	543	526	558	570	536	525	535	552	547	541	528	512	530	554	564	575	549	566	564	585	534	578	548	569	550	532	526	571	550	583	518	532	559	567	523	542	593	568	550	559	544	542	540	546	544	524	596	545	584	546	555	543	568	550	567	511	560	526	503	558	586	542	606	527	570	535	529	563	553	568	540	573	586	538	546	547	578	589	533	528	523	522	554	543	531	546	521	545	517	578	544	569	545	543	567	569	522	556	545	580	557	551	486	527	537	511	566
19011	3899	3986	3163	2049	1462	1142	984	818	669	541	508	500	429	381	399	375	391	345	353	334	350	324	320	340	331	328	360	336	356	324	321	355	319	323	327	321	336	359	333	327	295	336	297	319	305	323	332	343	320	348	296	296	292	333	314	341	312	311	316	303	363	320	271	312	348	291	324	317	330	330	327	270	335	317	305	320	311	305	318	331	357	333	308	334	329	320	275	330	340	315	311	335	313	288	331	274	321	316	313	305	303	324	293	340	318	348	288	297	342	350	330	326	297	328	353	310	297	308	316	325	327	336	318	329	332	284	297	309	316	311	319	309	323	297	307	305	313	342	315	271	335	304	317	307	278	312	321	328	365	320	346	346	308	350	344	323	308	309	339	317	301	312	309	335	313	295	328	326	316	324	324	334	288	283	338	343	306	327	321	321	304	334	321	344	317	334	310	335	325	342	318	293	331	348	319	337	295	328	336	345	343	325	319	351	317	333	312	319	308	282	309	280	309	311	358	319	311	339	285	323	304	325	311	287	340	325	349	330	284	271	319	293	310	364	322	328	323	307	352	291	325	306	309	294	294	311	336	345	322	323	294	273	307	297	293	331	308	309	324	303	302	311	311	303	284	320	312	339	308	325	307	367	321	323	318	313	319	290	328	309	328	331	308	351	318	279	288	308	337	297	301	341	319	292	302	293	321	295	323	314	333	321	331	305	313	326	333	337	298	318	335	333	353	300	295	355	285	295	292	296	320	309	329	278	353	304	309	308	307	301	382	303	309	311	297	304	330	337	330	303	318	305	347	323	338	325	299	309	331	303	333	330	322	344	329	348	313	317	331	308	302	331	303	332	322	354	317	350	322	341	308	348	335	275	309	314	321	312	285	323	269	349	323	288	304	338	285	312	313	306	277	312	344	348	338	301	305	291	319	335	308	319	316	314	334	333	338	303	285	286	290	341	297	334	303	319	330	332	338	280	310	354	287	312	275	293	307	313	298	310	340	286	297	298	314	322	284	344	316	285	295	288	308	291	345	285	320	294	305	343	319	350	328	355	270	298	297	356	343	312	324	340	338	305	345	295	304	326	309	349	318	300	321	328	320	314	309	300	317	320	296	300	290	339	310	308	310	320	331	281	308	264	294	345	335	331	306	335	348	328	321	321	326	308	286	326	332	305	311	308	277	292	339	331	318	302	322	320	294	316	311	315	343	315	303	305	340	290	325	309	341	330	325	294	314	336	310	326	380	338	320	324	289	302	316	305	318	330	292	307	344	312	326	319	293	317	329	311	307	289	318	325	306	322	316	284	304	266	285	296	342	321	324	311	325	306	310	292	348	333	348	337	323	320	298	336	294	333	310	354	295	327	302	328	303	331	335	336	311	328	323	326	321	346	300	311	308	319	329	320	322	323	297	312	336	309	350	319	279	328	291	315	316	324	303	303	307	343	318	316	324	298	315	335	302	307	281	314	272	338	282	320	333	295	289	334	319	298	316	297	327	311	297	309	301	298	326	321	290	295	345	350	310	323	315	339	289	309	342	288	306	324	307	319	314	302	311	293	297	354	316	344	344	311	276	301	299	271	288	306	295	317	313	309	303	303	312	346	310	326	295	302	295	269	308	324	341	321	285	284	300	306	307	330	306	303	318	311	321	344	330	317	300	333	328	318	309	334	320	301	307	317	324	297	337	330	279	323	309	286	308	310	341	351	327	325	299	331	348	350	313	340	299	328	326	321	301	328	324	305	355	295	322	364	338	342	284	319	298	341	309	333	321	317	306	334	316	350	328	334	320	326	305	321	305	286	277	322	335	301	342	318	345	361	318	322	328	302	331	315	307	311	309	312	337	323	292	315	347	287	311	309	295	301	316	317	308	333	305	313	331	336	271	314	319	293	314	330	314	330	306	298	293	302	292	314	304	322	307	307	302	329	302	317	320	321	345	315	282	308	334	274	326	296	329	261	320	311	306	307	284	290	341	311	344	324	331	326	333	347	330	334	344	320	304	331	320	310	319	330	311	317	352	323	328	285	320	362	323	301	301	331	321	318	340	314	321	319	328	269	326	354	312	316	325	297	308	321	306	302	340	323	304	255	296	296	326	306	296	308	302	310	341	342	278	271	306	294	336	297	301	283	293	309	291	310	312	325	272	303	298	336	302	279	308	319	322	343	313	314	357	334	334	315	314	337	317	343	310	348	320	322	304	280	349	321	314	275	317	318	303	325	320	280	303	343	310	298	265	347	339	320	293	336	325	303	327	267	328	321	317	298	325	316	341	325	324	310	306	295	323	320	326	359	301	314	366	296	300	291	286	321	296	298	321	329	301	293	332	334	326	366	298	323	324	302	287	309	288	316	309	273	349	306	330	296	302	338	327	311	312	283	308	280	305	330	304	261	315	337	330	352	311	317	320	293	291	331	304	327	321	316	361	340	300	317	340	304	330	306	282	352	325	289	317	305	292	319	307	324	334	321	294	345	304	325	287	323	313	325	292	309	288	314	341	330	332	294	355	322	320	337	307	301	328	292	307	318	294	315	303	321	359	305	297	325	312	334	277	325	323	314	327	324	320	317	311	343	341	307	306	314	322	318	325	265	300	313	273	311	329	356	306	314	326	320	347	314	326	312	325	299	326	327	312	328	313	294	313	314	313	346	309	295	319	314	341	278	298	328	320	335	331	320	283	296	321	331	310	298	299	303	316	325	349	314	363	296	314	296	288	334	318	286	312	316	313	298	279	306	331	325	321	354	314	330	299	357	331	265	331	319	347	323	334	362	283	309	298	365	308	302	354	320	291	315	314	340	348	321	312	326	321	347	304	327	313	332	333	346	343	331	305	300	329	306	317	307	320	352	324	312	302	323	304	287	322	330	366	329	304	342	289	329	310	334	319	279	312	308	301	323	290	324	335	312	312	311	313	317	332	340	282	357	316	310	322	333	294	311	310	324	327	307	297	327	317	312	325	305	287	269	319	332	317	297	310	320	337	312	279	320	339	300	310	314	320	345	311	329	323	308	326	291	320	312	313	337	325	329	303	336	311	350	336	312	303	292	317	300	317	311	291	318	342	314	330	313	325	297	307	297	325	342	333	276	284	311	317	311	336	300	322	312	329	328	272	341	285	321	332	309	330	306	320	306	327	301	332	330	336	292	303	296	298	305	331	314	339	304	289	306	300	320	335	344	334	308	329	301	320	302	320	293	295	260	305	314	334	328	310	302	332	324	300	321	327	370	327	314	328	335	341	316	341	308	326	290	281	307	319	328	304	358	309	316	286	298	286	306	292	290	320	340	328	333	316	297	318	339	296	309	327	319	321	301	317	292	326	307	314	317	318	363	336	311	291	281	325	331	344	317	295	316	301	313	318	307	327	345	290	277	332	326	345	311	276	307	336	311	297	311	314	303	295	325	334	312	310	326	298	320	356	301	313	311	317	325	335	321	314	326	289	293	305	334	338	316	309	312	308	297	327	305	301	293	316	325	286	334	341	319	312	319	313
11733	3193	7184	8585	7175	5819	4622	3813	3172	2570	2311	1932	1590	1402	1327	1214	1186	1147	1067	1044	975	902	897	880	912	870	889	890	814	869	854	854	882	851	823	853	806	796	791	753	757	779	763	762	782	736	755	784	766	736	787	760	726	753	690	719	723	721	736	737	737	764	680	705	687	708	692	710	734	676	731	729	776	653	699	715	656	680	776	686	706	682	734	685	731	709	696	705	733	715	728	701	701	728	663	751	713	689	749	667	686	705	706	676	675	682	682	736	740	698	658	696	754	693	729	728	761	759	676	753	720	692	681	702	718	731	695	727	662	690	668	680	685	725	705	642	734	738	694	703	715	712	716	692	701	719	709	728	664	681	738	687	710	691	728	750	706	668	646	708	671	703	688	689	726	713	741	722	719	699	713	695	647	702	664	704	676	693	750	645	651	675	663	704	697	682	714	738	702	682	709	740	722	756	715	679	747	726	697	716	695	705	700	718	693	696	713	795	685	755	656	694	683	717	691	696	692	711	750	757	673	691	741	676	712	650	718	655	706	693	771	746	688	691	726	704	718	713	733	719	693	663	654	754	677	765	712	700	706	646	680	727	723	687	684	728	700	684	707	665	718	734	682	692	689	678	693	704	667	737	698	662	739	683	716	650	702	743	647	704	647	710	727	781	706	706	692	706	746	688	679	679	743	681	716	760	712	688	677	736	720	705	709	680	711	688	713	719	701	699	720	743	695	653	706	728	707	718	701	703	748	650	734	733	702	711	722	679	711	693	691	687	724	699	709	683	713	705	707	660	685	675	690	728	719	743	690	719	717	694	690	710	721	695	751	741	702	712	737	730	715	685	678	664	756	717	702	685	670	704	685	721	743	718	727	724	731	698	722	656	675	725	689	686	687	722	681	676	691	737	694	689	709	725	716	718	715	683	721	682	710	749	686	763	704	719	762	699	652	706	707	684	733	776	716	696	686	690	724	702	719	709	712	681	738	723	716	648	736	710	715	688	686	711	702	659	687	707	672	691	681	741	678	681	664	723	667	731	696	696	744	760	723	723	664	698	711	679	691	779	722	693	731	694	720	735	671	672	733	675	695	725	680	719	719	731	700	709	714	721	698	722	678	697	707	725	761	707	729	664	703	695	693	686	699	725	746	724	699	764	706	701	675	741	648	705	739	749	708	710	721	693	723	708	704	741	689	703	690	726	719	720	674	700	698	663	719	688	687	709	678	715	735	725	689	715	690	752	712	706	675	668	687	723	750	740	664	683	704	695	713	686	720	719	667	713	720	667	710	687	715	713	714	718	690	730	721	706	688	679	692	715	727	650	730	680	671	682	695	759	706	720	727	713	700	689	654	727	738	692	683	694	693	725	667	702	689	725	748	681	693	717	736	741	736	704	686	736	718	656	695	729	695	689	692	739	697	707	702	673	723	721	708	675	727	773	683	691	704	743	689	708	695	697	688	673	698	727	675	700	708	700	717	723	711	720	739	687	706	733	735	732	674	695	726	654	713	692	708	719	710	703	716	720	687	697	709	680	700	697	760	683	718	699	701	720	743	681	737	694	678	708	786	680	720	677	687	717	717	703	685	728	725	698	700	730	713	723	703	764	706	647	708	711	721	667	704	687	728	733	750	697	726	698	696	706	698	707	772	716	711	742	684	754	717	674	718	742	704	661	717	706	701	705	708	684	693	740	669	655	677	750	727	709	706	722	698	724	687	677	717	669	693	681	717	653	709	685	713	726	699	696	672	709	683	744	677	717	690	710	719	699	678	685	705	715	719	695	702	681	702	723	693	664	733	752	667	733	689	658	715	673	663	672	721	690	712	735	693	669	735	675	673	695	732	661	699	731	706	700	728	646	667	737	734	716	725	761	714	680	726	761	737	711	708	699	659	723	740	694	645	736	725	714	724	696	710	698	710	684	726	648	645	732	667	690	643	737	696	691	723	764	709	666	720	742	722	671	708	723	695	757	674	719	679	691	711	701	694	673	702	669	737	726	738	771	753	738	678	716	692	681	721	725	716	697	721	724	677	686	705	762	691	700	724	737	721	750	707	665	707	699	711	719	699	702	748	712	755	636	691	670	715	718	664	712	715	703	735	678	689	695	735	693	669	745	652	735	716	679	699	676	711	687	755	685	688	677	667	678	686	701	680	710	700	674	714	714	709	673	720	721	706	690	704	726	715	712	699	651	678	684	739	676	757	727	715	715	658	734	723	728	711	654	740	696	750	707	699	700	703	695	706	700	693	697	720	737	666	728	704	677	693	740	677	707	687	700	750	684	707	726	759	669	734	692	695	717	723	721	678	720	692	712	686	702	679	697	722	716	697	707	704	757	738	699	690	706	685	740	687	686	674	704	667	699	713	672	705	752	698	651	675	747	685	678	674	712	672	709	721	678	702	747	710	705	701	737	678	704	738	666	737	702	684	711	720	691	708	710	712	710	697	756	692	703	707	708	683	688	683	687	711	720	744	701	710	666	726	675	704	721	703	682	750	733	752	681	692	713	758	691	718	707	709	713	702	715	716	713	687	708	710	687	679	678	716	731	722	634	731	697	713	684	736	668	696	724	709	720	713	692	684	741	699	718	644	718	658	705	695	681	727	694	704	726	750	751	700	665	703	666	714	730	685	680	710	720	752	713	689	710	687	689	680	761	696	692	717	655	724	687	724	717	685	701	664	692	684	672	782	673	770	697	763	726	701	658	680	708	739	695	698	737	725	683	742	721	687	720	753	651	716	698	718	751	676	694	760	696	671	675	692	669	764	722	712	724	653	727	684	690	693	710	661	695	692	721	754	753	686	705	732	682	686	634	696	717	669	712	697	679	742	693	697	715	713	681	700	697	732	697	736	708	715	709	648	746	728	673	649	687	690	673	695	690	713	692	660	681	705	666	698	700	702	729	691	687	703	712	718	683	685	689	661	694	727	719	712	679	698	721	718	720	732	693	718	694	755	712	699	703	669	687	701	732	689	736	740	680	767	676	695	728	662	713	706	667	660	640	716	737	691	706	760	721	712	740	751	714	664	684	697	730	719	663	696	693	735	663	680	767	675	716	707	687	741	702	692	687	691	686	675	691	717	713	747	696	711	713	704	691	763	723	684	637	727	684	690	701	720	709	707	685	717	689	695	713	697	725	715	714	671	733	736	671	767	719	728	733	692	719	699	725	694	696	730	722	706	732	673	649	735	730	766	654	726	716	717	721	723	706	694	711	725	744	707	671	686	658	785	725	722	699	732	680	714	722	721	757	651	683	717	728	707	740	707	709	684	712	691	705	745	747	693	696	723	716	677	735	749	722	681	724	670	690	713	679	692	732	730	709	678	696	717	739	712	745	724	723	712	715	703	651	710	723	767	719	710	739	675	699	675	745	709	682	730	735	692	690	679	685	720	722	706	711	686	674	689	754	688	701	752	773	702	700	722	712	702	715	674	714	710	714	682	710	674	708	718	706	668	651	659	713	676	681	701	704	694	691	696	722	734	720	700	711
30383	7364	5877	4733	3183	2227	1692	1327	1116	917	755	691	571	545	475	475	561	483	447	387	402	424	427	382	399	396	407	378	350	372	356	350	397	375	397	374	359	364	359	361	376	373	348	360	341	350	361	335	385	340	389	346	368	358	357	387	355	362	347	365	363	362	399	401	378	372	350	361	370	344	330	375	364	338	379	354	341	350	361	354	330	368	318	370	358	318	353	334	351	343	329	332	344	324	365	352	326	353	370	333	335	358	374	330	363	336	355	372	374	354	344	339	329	372	319	334	336	339	380	344	369	352	357	339	300	410	336	358	332	330	340	358	348	351	375	361	350	345	381	364	381	312	344	318	353	328	338	353	323	354	379	350	370	344	355	379	369	358	336	376	351	358	344	363	363	342	304	313	316	329	366	354	329	351	353	344	324	336	405	332	364	354	325	333	340	377	390	362	314	349	362	343	327	339	341	341	336	344	355	321	382	366	330	354	366	366	372	346	324	312	322	350	356	376	328	377	327	353	356	317	330	346	372	360	392	346	346	326	334	337	325	363	384	374	344	365	383	327	297	346	340	327	359	388	359	364	354	355	373	352	364	340	321	374	350	325	301	347	349	349	351	333	387	352	331	379	320	354	344	327	343	336	358	335	339	322	360	348	336	354	356	336	353	372	387	325	328	329	369	365	366	330	331	337	343	379	370	364	338	345	328	339	347	350	326	318	315	356	333	321	356	406	312	329	344	366	353	355	384	318	353	326	364	358	334	354	334	365	362	388	370	338	337	338	345	351	354	313	327	336	361	377	350	311	374	370	334	341	328	343	308	344	381	349	312	332	384	390	337	373	326	366	358	332	337	331	364	341	341	348	365	304	324	308	361	356	360	350	343	322	321	361	372	361	330	353	340	385	343	352	331	338	376	369	379	352	377	341	332	349	346	322	390	373	342	405	351	354	358	339	348	394	345	361	343	318	356	361	357	334	382	332	358	366	343	324	336	392	351	341	362	328	376	417	355	314	331	384	352	351	373	359	381	351	338	325	354	357	340	336	340	325	340	345	324	340	323	362	346	360	364	313	354	336	314	333	334	346	324	351	355	322	341	311	335	346	288	356	362	354	350	320	327	355	356	349	345	338	341	319	340	313	406	330	334	351	355	329	335	348	396	361	351	348	350	347	348	341	369	368	354	349	329	382	360	328	310	335	343	344	377	342	386	377	355	368	357	361	386	328	359	345	340	357	339	339	349	363	383	353	358	345	327	355	340	364	333	330	410	347	342	342	374	354	315	366	349	364	370	350	348	346	343	353	347	349	352	352	347	329	344	364	359	370	322	299	319	366	306	356	363	296	323	338	388	354	346	329	381	308	341	332	331	347	374	314	400	376	370	344	329	342	372	377	331	365	348	339	369	317	346	346	352	338	320	367	358	319	357	393	350	353	368	358	316	363	352	317	326	341	315	363	370	360	332	356	368	389	330	323	359	361	324	355	324	329	365	346	355	355	368	336	354	335	319	348	360	296	330	315	330	361	372	366	305	329	337	296	359	341	348	368	329	366	351	329	345	361	359	385	362	324	322	360	379	373	348	344	356	350	308	338	347	373	337	345	338	376	326	359	349	395	341	331	323	359	362	368	321	351	355	370	368	382	347	372	371	338	343	356	319	379	380	336	371	352	398	356	372	368	368	341	354	340	351	371	337	360	351	366	371	364	350	328	319	321	372	358	318	337	377	345	341	363	369	325	348	351	357	360	334	329	362	389	363	301	343	369	338	325	362	362	343	311	363	336	336	362	344	362	373	345	346	341	362	315	375	380	372	358	315	346	348	357	359	372	340	342	343	329	342	324	360	360	343	330	320	320	365	329	357	376	325	353	367	331	376	358	377	349	330	352	311	354	332	360	367	333	350	349	381	328	355	306	350	351	321	337	373	348	333	321	343	345	383	336	352	363	352	369	400	346	338	361	367	341	321	358	376	323	306	341	356	343	327	358	355	343	329	310	364	371	328	347	349	359	354	369	323	311	328	363	366	319	340	368	295	336	351	370	350	344	388	348	348	347	331	331	327	360	347	332	357	331	348	337	376	324	351	339	360	348	348	364	349	361	348	306	348	363	354	342	391	375	377	363	331	351	300	358	337	358	375	362	333	372	350	345	361	336	320	372	337	339	354	346	332	363	336	327	339	353	386	335	374	378	314	358	346	335	336	351	333	345	330	344	319	357	318	352	372	339	329	360	335	338	332	338	358	356	317	349	352	291	353	370	332	342	359	379	344	388	322	369	380	318	347	363	358	333	346	352	319	326	360	346	347	323	330	337	324	401	360	325	363	373	349	382	365	362	378	357	318	346	329	337	307	383	371	362	367	355	327	342	326	320	361	340	357	370	338	375	363	351	359	395	368	377	333	340	334	357	376	372	306	319	346	310	334	345	372	352	359	323	319	337	370	378	331	366	351	377	323	371	344	331	352	366	387	335	355	326	364	351	358	320	325	392	320	341	377	334	327	357	362	372	367	365	358	375	307	345	356	320	278	377	361	354	335	345	356	332	371	347	370	347	348	354	366	363	348	378	362	342	389	381	361	347	319	350	294	364	337	380	363	351	365	323	325	346	342	374	338	302	374	359	390	357	353	303	355	350	366	368	338	347	342	353	353	311	369	368	350	356	354	341	345	345	388	352	329	359	333	336	356	358	330	347	367	347	353	354	363	360	363	353	317	341	348	368	304	349	387	365	355	342	351	343	353	335	345	320	315	357	359	348	376	384	345	357	378	369	345	343	381	386	344	333	367	332	368	351	350	391	310	338	352	378	370	348	349	316	332	348	366	343	358	308	312	366	354	365	426	345	345	355	351	351	370	370	351	335	347	314	322	335	360	373	330	360	324	406	358	351	337	325	344	331	356	353	321	334	371	363	327	335	364	318	352	357	343	363	355	331	364	329	359	388	359	327	348	344	340	324	308	358	357	325	338	314	317	366	348	363	337	366	325	315	309	332	349	328	372	361	367	326	321	324	339	359	345	393	352	348	333	355	360	360	364	370	332	353	348	352	370	342	354	348	339	385	379	385	365	368	375	373	367	369	325	336	349	342	352	358	372	369	332	331	339	344	332	357	347	336	355	332	362	350	365	386	368	356	330	357	355	337	319	362	335	339	362	309	327	338	331	353	330	333	354	324	362	321	382	347	332	327	361	396	367	340	342	339	398	337	349	353	353	317	353	356	365	362	340	371	322	335	353	367	327	322	333	356	350	366	347	347	351	338	369	355	353	351	347	373	286	300	335	353	342	330	338	377	334	325	342	344	370	387	360	375	323	369	335	365	371	349	342	324	355	350	300	363	347	366	368	381	355	344	378	375	361	387	335	348	344	333	324	337	336	332	345	372	388	357	366	347	324	320	336	313	322	338	372	325	349	330	346	341	330	377	348	335	342	329	349	344	359	334	342	364	326	356	372	382	353	343	342	365	346	356	368	314	371	354	339	349	321	370	371	344	390	328	385	344	327	363
16295	4316	9734	11450	9826	8051	6382	5133	4283	3561	2992	2557	2081	1839	1714	1585	1469	1395	1337	1220	1170	1073	1040	1031	1042	1006	1041	960	997	997	990	975	994	1040	924	1028	954	923	987	951	850	877	903	881	814	844	859	821	809	861	891	806	835	782	804	773	793	775	786	808	756	791	766	757	774	731	770	757	798	746	824	783	768	791	743	764	790	751	749	786	781	721	727	795	774	772	774	783	770	812	755	792	725	754	765	756	786	741	759	768	745	760	716	740	743	714	721	709	806	777	756	749	807	761	794	738	769	755	783	732	763	797	718	723	751	769	728	766	756	719	752	729	739	713	772	704	768	735	740	777	734	774	768	723	759	716	751	769	732	763	753	761	757	820	760	776	776	751	752	760	757	751	754	785	783	734	745	721	740	761	804	747	795	728	719	744	773	770	787	750	744	726	694	716	767	782	765	771	790	747	754	750	737	772	767	743	755	765	757	735	723	755	740	752	767	741	789	788	810	737	755	765	783	743	771	763	787	725	741	742	756	737	745	710	775	784	769	731	743	714	752	772	771	727	759	782	745	744	777	758	740	704	795	772	796	699	730	746	693	739	761	764	755	813	747	752	736	702	731	734	796	780	797	781	751	779	718	742	794	720	765	727	772	687	763	749	755	776	737	765	782	813	728	749	733	746	740	726	733	775	768	757	764	727	745	710	737	728	769	740	731	719	738	764	745	728	735	714	808	741	737	746	742	770	719	779	783	730	756	732	766	785	713	748	758	768	735	726	730	732	781	773	713	713	760	818	787	775	752	726	747	743	791	758	794	748	750	743	744	759	797	775	751	771	787	768	771	778	766	735	770	784	712	741	730	741	750	784	750	722	780	724	752	791	782	743	793	735	778	769	794	725	737	719	768	772	703	748	719	763	769	746	772	761	754	729	790	777	721	717	765	782	668	718	750	754	680	778	766	707	764	738	758	795	751	719	724	736	795	735	787	750	774	775	742	739	746	777	787	752	753	756	777	731	727	779	751	760	780	760	736	770	708	744	758	743	718	734	763	765	749	701	743	750	735	750	812	716	760	789	770	799	729	751	753	762	779	727	761	721	701	743	730	716	791	809	778	729	768	717	769	680	780	796	762	764	788	757	713	749	777	749	718	714	707	787	714	744	794	734	697	737	746	732	684	777	736	740	721	732	752	755	710	743	776	772	755	706	790	735	754	780	836	756	753	760	772	735	727	739	752	723	792	749	736	687	771	762	765	743	774	768	824	782	756	734	742	773	727	771	749	733	703	788	755	686	800	740	767	692	773	745	753	776	745	759	778	778	726	706	743	749	778	722	794	747	834	770	794	764	760	787	769	783	785	780	770	779	770	757	810	774	732	734	734	763	798	724	725	786	772	761	712	742	724	657	739	726	741	755	757	795	770	762	748	747	800	728	764	736	747	792	790	755	742	762	697	763	798	721	738	785	777	716	734	799	753	737	748	734	728	710	735	756	764	773	759	778	799	786	754	810	758	744	795	750	746	677	773	748	723	822	735	824	753	731	743	704	779	768	741	765	730	709	768	751	780	762	743	743	745	746	748	759	740	826	750	776	773	748	787	725	822	789	780	751	794	810	781	774	705	752	735	742	782	722	781	740	736	771	713	770	732	742	707	767	763	765	744	763	806	754	739	775	766	787	756	741	733	713	750	736	750	722	756	738	793	716	771	749	793	774	754	779	773	734	693	780	725	775	730	735	763	762	748	773	720	728	730	764	801	740	764	732	761	801	712	783	795	761	729	718	764	718	721	785	736	796	759	771	696	715	782	731	759	770	724	778	691	692	748	734	722	737	731	796	742	785	766	729	763	781	717	715	786	713	723	715	754	773	753	762	704	759	763	768	704	777	774	731	802	749	714	705	750	741	780	741	727	756	819	699	730	779	733	742	722	725	720	725	735	798	752	773	791	743	712	757	764	751	709	746	746	744	732	740	799	767	731	795	773	767	738	750	778	762	758	714	744	827	752	732	712	821	716	767	828	792	746	732	785	767	689	742	826	746	735	775	763	765	797	754	754	742	696	794	778	725	760	721	737	721	768	746	767	789	788	744	790	764	823	739	747	768	752	794	770	769	735	767	781	764	797	713	763	702	786	732	803	778	746	773	714	712	726	763	767	742	736	759	762	777	778	723	722	734	778	780	710	795	746	697	775	741	718	773	740	741	785	789	768	773	754	776	798	749	752	716	774	825	722	747	688	752	752	757	731	753	751	784	741	765	746	804	750	763	738	765	729	777	742	777	757	745	789	745	792	758	742	786	730	696	807	731	731	756	794	762	722	781	729	710	749	771	755	761	753	785	737	716	753	740	751	702	753	723	780	699	759	782	696	775	788	781	732	753	787	723	764	768	716	773	725	797	768	747	737	764	725	713	728	805	726	812	782	731	740	791	727	710	771	722	750	739	787	765	761	741	763	754	767	740	754	738	775	710	778	771	745	764	750	721	779	757	687	743	742	746	777	794	707	717	729	743	785	774	771	744	772	752	736	766	776	720	743	768	734	764	767	724	698	798	747	765	807	783	759	765	794	799	762	767	794	808	747	785	735	713	753	760	794	736	696	721	766	747	771	714	777	774	735	708	787	743	750	798	782	745	752	778	751	773	777	763	800	710	759	752	749	753	745	770	779	768	744	782	800	772	715	726	759	716	780	758	800	740	738	763	800	749	787	773	760	773	744	753	745	754	751	808	787	773	799	790	718	753	736	793	747	779	751	690	758	701	752	764	734	724	789	793	712	769	795	735	751	806	766	785	751	788	737	697	759	737	787	769	751	814	746	779	759	721	754	781	791	812	820	782	753	747	730	731	761	763	736	788	711	740	756	748	796	731	734	746	787	784	781	784	709	756	753	747	762	754	777	802	787	741	795	769	742	763	743	748	736	727	746	741	793	729	732	722	718	733	777	768	791	766	755	753	773	781	735	697	756	754	729	735	806	713	763	731	770	714	757	797	768	736	719	765	740	777	784	818	768	767	765	748	700	774	756	794	736	729	802	731	726	759	777	746	761	740	735	725	730	783	729	763	732	729	752	788	757	742	771	781	758	725	709	720	751	767	781	774	704	771	722	751	769	781	759	807	755	771	746	780	699	739	720	757	763	715	734	702	772	712	773	750	741	738	788	753	776	746	693	781	742	777	806	707	742	737	740	760	703	747	777	784	749	762	773	757	743	765	801	738	721	732	719	756	759	768	761	741	788	742	820	728	756	791	737	729	756	745	762	692	717	770	736	710	743	722	728	748	763	765	785	750	684	741	753	779	739	779	778	707	748	754	749	729	783	765	753	747	791	757	757	790	779	760	745	746	722	751	792	766	688	760	803	750	749	764	752	753	737	725	767	767	731	820	765	749	738	759	743	715	754	734	751	796	800	789	752	695	763	743	812	737	756	752	745	759	730	743	762	781	726	766	801	774	776	750	787	789	761	729	712	759	774	756	793	766	706	748	769	803	753	756	739	752	712	796	733	746	762	785
7694	1911	2220	1804	1158	853	666	576	496	387	372	350	308	348	278	282	261	243	298	257	222	270	256	241	235	261	284	260	241	237	259	233	258	260	229	271	206	258	264	276	229	239	291	271	261	255	257	227	258	272	227	265	251	243	222	225	240	233	257	289	244	246	223	262	242	217	241	232	241	263	262	227	261	269	253	259	240	241	282	265	248	287	232	237	219	231	239	222	243	278	271	247	262	243	246	270	246	251	231	236	246	247	236	234	248	249	273	239	263	240	270	248	253	245	266	208	231	229	234	254	243	226	211	258	242	268	236	243	228	235	251	252	228	246	245	243	230	253	212	248	211	248	234	222	216	256	276	238	244	236	229	225	253	268	219	244	255	231	243	239	223	228	247	261	229	227	251	247	247	240	251	216	233	223	245	237	239	217	228	254	232	266	257	237	221	223	248	234	263	255	249	265	206	237	255	248	238	245	227	220	233	253	251	252	251	263	253	205	275	231	238	244	229	239	235	227	238	252	214	216	240	247	265	230	246	229	243	253	234	251	241	276	235	262	264	225	226	232	226	254	244	247	251	234	255	254	252	240	249	266	252	213	219	237	258	263	240	264	225	291	270	228	248	252	250	261	258	236	253	222	224	244	222	234	263	261	246	250	244	247	266	260	237	239	274	257	240	228	240	241	280	229	278	261	242	232	244	215	247	242	253	230	276	226	241	250	284	232	245	245	244	224	217	236	229	220	281	279	263	251	234	236	243	247	252	212	219	247	233	239	261	268	272	221	237	240	236	230	243	195	235	243	247	253	239	229	272	282	270	228	234	220	226	272	219	241	251	230	232	239	236	278	292	241	282	221	240	233	259	229	210	246	234	257	281	269	241	237	220	244	235	245	245	262	262	233	249	228	230	232	261	257	234	225	227	223	250	202	225	233	223	236	243	218	247	230	258	220	211	239	265	225	231	222	230	224	224	261	251	250	244	287	226	249	263	227	230	249	217	216	221	270	232	263	242	225	232	257	200	229	249	256	245	221	262	226	281	219	251	261	237	244	219	224	239	261	255	263	252	284	275	216	242	245	231	246	216	250	228	216	226	255	244	236	228	249	222	241	245	239	272	257	247	233	221	241	255	225	237	270	242	238	243	246	271	240	240	266	246	257	233	280	258	226	235	254	258	249	258	256	230	236	239	215	254	258	235	228	250	260	265	246	257	277	259	244	253	236	244	234	243	267	258	239	241	256	227	241	243	254	242	224	228	237	236	240	260	239	269	272	243	214	248	250	225	276	243	271	256	240	233	227	252	255	246	237	237	240	244	241	251	231	258	265	255	248	240	246	251	212	225	226	240	257	245	263	242	273	234	220	248	292	228	225	236	237	251	233	229	247	256	213	224	241	257	267	236	261	233	214	203	229	233	230	233	265	244	243	256	270	261	244	235	222	237	264	269	250	234	210	264	239	254	244	284	258	250	243	234	239	230	239	295	260	262	243	262	242	239	232	254	222	255	226	224	234	234	286	221	238	224	234	257	227	198	235	230	262	246	237	231	253	249	246	269	275	242	286	233	237	241	250	222	231	227	234	224	224	256	253	214	253	240	239	206	215	216	227	228	242	257	278	257	230	250	219	227	240	228	259	266	238	257	234	257	233	247	218	218	268	265	239	256	274	247	242	224	253	239	246	236	248	243	228	245	216	251	227	275	247	232	234	260	249	240	273	270	259	244	248	230	233	225	238	223	189	207	259	255	245	247	260	258	253	231	226	226	245	264	219	245	250	239	227	271	228	270	222	277	267	225	255	252	252	266	275	244	253	239	223	271	215	261	242	235	226	261	245	232	227	237	230	239	262	245	253	232	224	217	232	233	233	234	240	229	247	256	233	249	226	246	266	260	251	241	230	228	225	250	226	246	237	250	240	236	246	191	260	237	237	244	229	257	243	247	249	225	244	215	226	245	258	264	214	260	233	235	247	269	230	280	258	241	226	254	243	237	238	255	223	252	267	233	203	243	239	231	278	236	238	243	262	234	246	242	239	255	233	268	212	270	242	256	236	232	253	239	244	269	259	233	253	271	237	238	262	238	266	254	229	258	275	272	246	252	271	230	292	268	260	260	203	254	226	223	239	276	231	229	240	258	249	253	284	237	246	196	234	236	229	260	231	215	232	239	246	242	247	256	261	246	241	227	273	265	268	247	243	233	197	218	221	211	215	214	237	255	253	207	264	247	245	265	231	245	248	251	245	230	256	251	221	245	243	255	230	249	246	255	246	241	211	225	242	284	245	234	235	250	241	244	264	245	263	242	225	257	222	284	251	233	240	255	232	240	245	246	257	263	261	241	259	234	264	257	268	243	246	246	237	221	251	242	257	263	229	224	223	263	238	227	235	263	261	261	222	232	255	225	241	219	219	194	220	226	249	216	234	233	230	231	233	262	244	245	272	264	280	197	221	231	248	248	240	253	276	227	253	258	230	215	212	250	249	230	253	243	252	246	255	223	228	275	231	231	271	253	258	251	235	248	247	255	231	232	237	232	252	236	224	243	220	206	248	249	231	248	263	257	241	257	261	255	243	278	228	229	254	240	234	281	222	265	273	254	243	229	234	244	215	234	260	213	269	276	231	231	245	241	246	247	242	240	226	224	257	228	221	210	274	222	259	246	228	241	237	218	249	247	276	237	265	259	233	241	217	235	219	261	263	237	229	225	277	229	232	262	217	252	257	253	252	229	246	245	245	270	249	240	246	267	260	249	282	220	240	257	282	245	223	227	226	227	246	235	220	273	239	226	219	250	238	253	260	214	226	257	256	218	225	274	240	257	239	234	216	235	240	243	223	261	235	247	253	267	216	217	229	268	257	216	249	213	229	246	260	267	231	265	252	229	265	249	254	230	248	219	215	240	245	212	271	281	247	246	267	243	230	253	236	235	254	241	233	238	265	240	244	247	277	245	254	217	246	277	218	277	247	238	260	220	242	230	243	238	253	263	263	260	272	242	255	253	277	259	250	253	255	224	253	240	213	230	261	246	238	258	208	208	249	239	256	228	240	246	238	234	256	221	235	224	232	247	246	258	242	217	236	258	259	254	234	246	278	245	268	238	240	257	224	277	230	223	260	215	229	231	263	217	224	241	227	253	243	245	275	239	239	222	256	239	255	251	246	250	238	251	260	218	240	214	203	269	278	252	242	256	288	236	205	231	237	251	252	247	219	245	229	245	265	249	268	229	233	244	265	244	229	249	294	226	242	254	264	251	269	228	250	221	226	239	241	262	248	227	239	235	231	252	240	264	226	235	243	217	217	261	257	242	239	212	238	259	256	246	248	257	272	274	251	274	226	207	233	212	269	210	230	227	230	257	237	262	218	251	258	250	224	217	223	227	270	263	234	252	238	249	262	239	237	264	246	250	205	220	244	228	279	257	230	223	247	236	243	198	209	239	218	245	235	240	233	224	232	196	216	245	230	238	237	221	224	225	230	230	241	201	226	236	284	251	249	258	236	234	237
5228	1962	4213	5120	4264	3395	2731	2217	1871	1600	1365	1187	993	905	909	820	800	763	702	693	700	713	638	668	625	648	658	644	622	631	593	578	613	626	627	622	632	603	591	608	562	583	579	577	533	604	650	634	605	591	587	574	592	564	570	545	591	594	577	564	554	573	561	557	529	565	564	558	562	590	586	553	555	541	580	590	582	593	564	532	552	558	534	571	547	528	585	523	585	574	537	582	562	563	564	553	587	595	550	565	566	548	548	581	541	572	540	540	574	530	564	548	537	568	494	583	553	584	562	556	618	605	533	534	567	602	581	564	596	584	551	575	546	522	559	571	561	550	568	556	539	574	557	553	544	555	535	560	579	531	561	559	534	584	569	577	592	540	591	586	566	574	547	549	539	538	535	548	565	514	591	563	540	578	574	564	526	593	547	577	550	536	591	552	563	574	538	553	559	550	534	581	571	564	559	573	568	551	540	562	604	571	552	554	538	578	544	565	557	531	535	589	554	518	546	573	540	527	569	557	596	573	545	585	538	544	559	527	532	555	569	549	571	580	549	581	604	606	546	587	549	552	510	533	561	561	546	547	557	583	569	552	587	573	550	510	532	562	552	511	580	562	580	542	520	568	548	546	572	564	584	521	576	530	564	565	520	556	556	563	563	555	563	533	535	534	547	595	559	532	556	555	561	545	597	532	562	589	570	537	569	543	586	575	615	598	572	553	564	584	544	545	546	580	567	568	589	541	588	544	557	616	546	563	589	546	545	579	558	595	536	566	545	562	559	570	621	602	549	579	563	554	554	547	523	530	561	538	549	522	547	593	578	600	594	552	547	578	583	557	572	573	562	549	551	573	519	543	588	547	531	544	531	567	568	586	554	543	583	555	599	504	576	556	575	564	553	573	510	560	565	567	571	564	575	621	548	537	562	530	587	555	552	585	567	526	534	565	560	575	511	566	561	557	559	565	535	548	530	573	576	545	581	552	566	499	505	546	517	581	558	556	554	534	597	572	577	540	555	530	547	552	593	580	556	490	514	573	557	534	524	535	583	623	525	583	551	546	528	537	568	581	555	580	559	531	599	545	537	578	542	549	562	560	602	572	576	543	568	518	579	525	543	612	508	583	532	593	571	545	595	539	552	546	547	580	546	532	593	576	572	599	591	538	566	608	589	563	589	587	532	574	564	586	574	549	523	556	526	548	536	547	553	566	570	591	529	530	524	578	575	564	562	567	548	535	570	541	530	574	561	547	567	537	571	541	561	566	581	545	566	570	582	563	534	551	528	553	537	542	556	518	586	603	538	603	585	546	568	558	566	566	615	552	547	586	577	588	556	527	575	538	591	513	532	543	545	557	550	591	558	569	581	582	575	520	557	571	597	580	542	601	546	557	588	541	559	564	551	575	542	540	611	512	567	550	537	612	598	540	566	546	560	537	557	596	563	549	551	540	587	588	559	565	566	567	531	564	554	538	538	568	574	564	596	562	546	549	538	545	532	589	591	545	556	552	526	576	539	608	533	556	596	524	530	575	515	579	588	555	540	531	511	543	537	530	575	549	553	558	572	550	552	555	553	562	585	550	570	562	558	538	542	581	528	574	590	562	530	604	547	568	552	564	568	564	522	582	570	549	548	570	574	530	547	553	520	587	544	581	581	552	546	563	545	545	592	569	560	572	587	563	537	573	519	560	533	628	516	544	566	517	564	564	581	567	533	599	575	551	581	536	578	574	586	566	557	579	572	569	563	523	538	542	579	578	573	534	564	538	613	561	617	525	570	626	561	557	538	569	555	584	560	556	561	511	564	545	556	586	552	585	561	567	580	571	558	586	536	558	600	534	560	558	562	592	574	542	571	598	561	559	586	530	528	566	555	555	573	530	554	596	529	560	552	569	524	601	559	582	571	564	585	544	541	541	549	587	576	558	540	567	552	559	536	546	557	566	565	571	573	564	592	591	561	554	584	578	553	604	544	546	546	580	564	601	562	542	557	528	590	552	536	589	595	575	543	559	530	588	540	568	521	562	562	573	586	555	552	566	591	567	569	543	534	560	564	557	536	580	553	558	530	578	506	575	550	554	560	602	548	571	541	594	587	539	577	521	561	557	560	571	556	580	612	553	605	557	554	547	541	579	590	592	587	563	555	543	568	553	572	540	548	542	575	542	543	533	602	563	579	543	567	547	605	574	581	515	594	555	633	571	554	541	542	563	578	607	566	588	566	560	511	545	553	542	569	591	610	522	572	554	537	524	584	545	577	578	588	527	572	591	578	554	567	553	593	567	557	562	589	549	560	593	564	602	601	571	588	570	572	567	578	561	580	607	550	542	581	584	551	585	560	518	576	611	560	536	520	597	593	570	589	559	545	540	527	518	568	579	588	550	576	579	578	562	552	543	561	587	560	570	550	543	543	583	553	553	538	560	587	550	566	609	564	527	566	496	543	527	596	588	577	558	593	603	518	582	590	537	559	584	568	617	562	547	548	583	540	619	590	578	554	540	571	535	584	578	550	611	557	537	527	598	565	558	515	560	564	538	580	582	577	550	546	519	572	544	530	550	577	516	602	546	509	556	555	525	562	589	612	550	554	516	574	560	568	584	559	570	597	541	551	546	592	588	563	579	529	518	548	640	551	559	530	564	576	598	591	561	561	532	514	566	530	537	558	540	559	546	564	577	554	591	530	572	565	557	570	581	543	531	570	532	563	548	572	544	574	556	536	555	571	547	497	556	584	555	548	563	550	526	581	516	603	539	594	591	593	566	522	528	539	531	537	604	532	506	543	579	532	561	625	582	558	539	560	601	592	539	525	507	555	589	526	579	562	566	539	567	581	563	564	545	579	605	546	607	554	556	531	543	605	581	578	543	578	587	552	592	531	520	551	553	565	583	544	552	542	566	548	568	555	580	560	545	542	574	554	539	578	542	576	552	577	573	548	575	548	557	604	551	544	568	533	557	550	525	541	567	547	533	537	574	570	557	568	548	552	571	568	592	553	547	554	585	591	581	597	539	529	559	553	609	556	571	523	525	516	550	545	556	596	544	559	562	543	559	532	537	525	587	587	533	545	585	609	574	581	537	608	524	596	550	538	581	549	588	574	559	539	538	569	543	570	570	618	517	591	557	515	552	568	533	613	618	564	554	559	543	543	585	595	571	571	550	570	619	568	556	578	564	500	553	553	576	573	536	570	549	541	534	550	526	554	577	557	570	560	547	556	533	539	540	546	548	591	567	524	553	579	541	554	555	578	541	588	572	532	537	570	603	581	547	528	578	603	568	554	629	536	558	583	530	565	581	577	554	566	616	559	535	570	590	583	578	563	568	533	513	546	509	621	587	572	547	545	560	570	569	549	580	605	585	555	574	579	609	591	590	575	543	571	554	561	574	546	574	553	579	563	556	511	552	570	531	578	517	547	538	538	574	588	554	540	586	556	576	550	616	558	562	539	542	576	540	571	546	559	556	569	552	532	533	535	572	559	588	527	595	554	560	557	562	554	524
17780	3821	3878	3192	2077	1625	1210	995	819	639	559	542	474	419	370	404	361	357	370	394	378	344	326	301	301	357	338	290	339	327	331	326	312	304	356	323	338	283	359	327	311	320	339	355	328	367	312	355	326	356	307	319	299	323	335	345	294	336	294	291	328	321	342	312	298	322	302	299	338	280	281	347	319	306	333	285	324	315	316	290	313	368	334	339	318	323	296	303	306	317	298	360	316	319	316	332	337	304	315	312	309	321	310	288	313	316	340	319	324	325	335	318	293	354	333	311	306	329	345	315	295	305	291	283	353	340	306	337	326	300	313	313	322	341	292	324	298	304	321	310	331	319	306	308	299	308	330	341	323	317	323	360	324	314	288	327	314	320	344	322	338	376	338	287	328	298	342	313	296	336	320	277	293	320	317	283	302	339	319	312	314	325	323	296	330	354	312	322	310	344	297	321	332	328	323	334	320	319	313	323	289	268	324	304	323	325	310	316	306	278	293	301	302	325	294	348	296	334	323	327	300	327	308	312	285	311	303	292	329	338	322	312	301	330	311	314	287	300	311	309	318	302	271	308	301	287	323	313	308	315	307	328	338	297	302	326	347	314	293	288	309	318	318	282	334	314	292	314	329	306	287	340	309	281	281	346	313	343	320	303	323	334	305	291	335	329	306	391	316	323	308	326	295	320	286	307	321	335	299	338	297	328	305	365	311	289	301	281	302	326	305	318	325	298	299	333	296	324	307	311	339	327	323	318	299	320	306	310	296	332	279	341	303	319	327	303	331	334	327	295	306	333	317	300	337	312	322	331	317	330	325	315	347	314	306	350	344	327	326	338	356	313	318	319	334	296	322	311	311	296	303	299	288	300	308	335	284	307	332	325	316	308	304	336	359	307	294	309	330	299	310	304	315	299	318	311	300	278	300	344	291	291	316	307	339	324	345	329	336	316	327	287	320	299	334	314	332	294	288	323	324	338	298	315	328	347	332	322	291	307	348	326	308	321	315	316	308	277	308	330	320	306	316	311	315	348	327	314	334	329	320	318	326	316	288	317	295	296	305	288	299	338	288	329	285	311	290	309	299	321	339	312	293	346	318	345	323	328	326	322	302	317	279	288	287	329	330	307	316	328	320	348	342	300	356	302	293	239	288	304	307	326	357	300	310	284	300	314	319	334	336	332	299	317	350	318	298	317	319	302	296	306	340	304	323	310	276	272	338	302	338	326	294	346	310	348	365	354	314	301	307	312	297	307	314	317	298	294	336	325	308	317	314	324	297	295	336	314	322	299	325	339	317	316	334	334	290	305	329	291	293	312	316	347	316	313	309	309	310	321	305	288	333	288	321	313	292	349	289	317	305	285	328	304	281	310	315	323	301	298	303	325	313	297	312	352	313	337	291	310	322	288	323	318	324	336	334	317	329	352	297	294	311	305	337	293	327	316	288	295	314	308	309	336	327	324	303	294	317	307	313	317	299	304	325	314	310	314	299	304	328	366	325	342	285	305	323	316	317	273	314	304	344	323	353	357	309	334	310	365	286	355	308	340	282	287	311	332	338	304	328	328	337	278	315	290	324	314	340	318	306	335	305	323	343	304	301	300	318	318	278	334	348	330	341	334	313	322	310	321	302	307	328	276	306	308	328	367	341	314	293	335	342	314	304	314	306	316	335	346	334	325	312	320	253	298	320	324	330	303	334	319	335	328	277	315	305	321	286	312	333	301	323	326	327	285	350	327	317	293	358	303	282	331	329	304	342	318	294	325	301	313	326	330	350	338	336	295	340	300	328	306	331	345	329	279	331	306	316	323	335	330	289	300	342	355	284	346	301	332	305	319	308	294	288	324	328	295	295	314	282	354	326	304	305	331	297	341	343	319	329	296	307	324	283	302	314	324	310	347	332	324	328	283	316	304	359	304	279	328	322	322	312	324	320	312	282	295	321	328	339	303	342	328	343	298	373	324	300	319	312	326	323	339	286	324	309	319	318	317	305	314	311	316	336	291	308	346	304	322	321	346	330	321	345	343	296	347	337	291	307	307	328	295	304	273	319	296	286	319	314	344	334	296	294	339	352	321	312	307	301	305	300	292	304	306	295	332	315	329	284	309	299	323	318	347	333	320	355	302	292	304	293	321	329	344	353	289	300	307	315	293	315	293	292	308	329	336	317	321	322	324	305	291	321	301	302	359	312	339	330	305	291	316	280	347	313	324	333	336	309	328	313	283	333	299	341	326	310	315	316	288	283	300	319	301	320	322	336	305	329	346	336	305	320	291	304	319	304	306	305	349	301	317	351	302	285	325	319	327	317	308	311	295	305	299	322	297	344	323	305	333	308	362	317	284	309	321	306	268	302	341	309	298	271	320	321	355	339	308	320	306	334	296	285	330	303	333	276	287	326	302	310	324	289	305	340	321	327	326	315	302	344	309	306	314	324	327	290	305	320	299	305	301	337	304	306	311	296	336	301	318	309	311	322	361	330	300	330	300	323	313	311	360	344	300	310	347	334	309	319	298	301	310	297	339	334	303	310	324	334	328	296	330	345	309	304	280	312	340	321	333	296	316	344	334	323	305	322	312	298	328	335	325	301	354	282	304	328	352	297	298	302	311	316	303	327	325	323	277	299	280	310	336	331	316	327	346	287	305	290	320	313	305	325	319	306	301	323	317	295	287	294	313	296	291	304	316	343	369	323	314	320	326	262	311	336	282	305	351	327	334	316	356	283	335	304	350	356	334	324	304	293	337	307	341	311	327	313	278	302	350	327	317	299	318	305	330	338	350	319	293	317	322	284	321	339	317	303	336	341	320	304	305	326	315	330	302	302	327	308	329	330	298	327	321	297	290	338	309	335	343	362	338	309	332	258	335	313	328	322	341	329	310	295	278	307	348	306	310	334	324	301	343	263	327	296	321	319	297	307	328	309	298	277	318	306	278	322	339	334	322	323	329	308	356	311	336	317	307	333	323	302	366	306	270	270	295	327	351	345	321	314	307	261	276	308	311	324	302	299	335	338	324	312	304	314	316	317	314	308	333	330	335	279	306	291	333	329	324	354	350	311	309	323	287	281	319	324	317	319	351	338	324	311	347	328	323	347	331	354	352	324	295	286	306	318	317	278	289	351	317	326	350	316	282	356	324	302	315	304	306	320	302	344	305	288	323	352	350	317	328	356	332	329	345	299	326	299	294	310	349	320	311	358	322	309	283	311	315	304	318	297	322	308	301	315	298	327	324	360	308	346	310	299	325	319	315	304	322	333	304	376	308	332	300	314	328	288	347	258	305	319	308	316	299	335	373	305	331	266	304	340	350	310	337	331	307	312	329	351	329	292	323	329	299	322	322	334	319	377	307	316	313	327	287	323	364	338	349	317	304	292	297	317	309	317	317	327	341	321	309	312	354	313	310	333	338	308	310	312	336	317	279	352	312	329	309	337	325	325	323	317	339	339	319	300	320	300	339	321	348	346	327	329	306	327	308	312	287	324	316	325	313	323	290
10293	2830	6419	7727	6850	5281	4160	3485	2902	2346	2112	1671	1435	1306	1252	1105	1144	1083	1008	934	867	844	840	812	814	797	799	843	785	769	768	758	780	818	768	772	711	693	759	707	717	746	686	690	726	706	662	745	692	695	754	702	714	662	621	664	700	640	665	663	703	698	639	647	713	681	653	655	629	718	674	645	676	607	620	689	629	664	609	629	630	625	633	644	682	657	603	643	629	643	604	686	651	623	641	633	656	681	646	617	664	646	641	659	679	616	654	639	705	622	637	642	672	628	623	638	626	626	620	595	651	642	689	664	610	638	643	589	635	672	632	632	664	639	667	624	661	667	597	635	622	622	641	649	574	654	628	643	632	661	635	691	646	617	661	645	619	623	607	622	667	617	639	656	691	640	619	619	635	652	681	638	639	659	648	652	675	598	663	686	630	648	685	618	643	698	659	632	678	629	708	627	663	623	627	634	644	638	632	704	616	713	622	590	616	634	649	627	610	658	670	653	623	656	687	585	594	697	644	617	655	636	635	627	652	630	650	645	610	648	626	630	609	604	627	590	613	627	648	657	654	665	642	645	645	674	599	685	662	619	608	664	590	653	646	635	631	621	638	599	632	650	646	646	629	604	688	640	623	601	604	642	625	647	594	648	605	620	661	643	664	691	633	674	663	679	679	647	634	674	635	633	639	638	673	628	646	632	631	671	640	647	675	659	657	608	636	650	674	663	634	627	676	628	669	617	635	687	594	645	629	642	653	700	655	603	641	655	672	668	593	658	682	604	658	646	583	646	634	615	672	617	641	630	636	638	608	688	661	658	638	672	663	648	600	622	676	619	657	653	700	626	629	632	643	676	656	643	690	670	665	609	663	657	681	643	655	631	644	649	607	679	668	675	627	657	616	618	589	649	648	654	655	633	626	634	658	617	629	630	704	617	629	650	671	620	642	616	698	629	631	661	649	640	615	632	664	598	651	611	668	637	636	665	629	631	698	626	648	609	664	678	654	639	632	651	699	634	655	674	630	655	675	639	642	627	628	629	652	610	660	680	653	637	619	659	676	613	684	633	633	606	623	642	629	626	673	643	625	625	652	632	651	615	655	636	692	665	632	641	638	632	630	656	633	672	655	623	628	645	649	641	649	643	686	629	633	681	622	627	648	657	672	631	658	647	629	688	684	584	600	630	634	649	644	658	665	642	606	621	652	635	664	650	638	606	661	594	645	662	656	670	627	681	647	663	595	640	664	672	636	629	643	658	648	580	639	636	635	673	636	683	662	664	629	622	629	611	598	681	688	642	647	650	621	590	658	650	646	648	621	643	641	648	686	677	630	630	641	644	660	656	642	632	628	651	636	652	659	611	637	594	623	667	666	703	621	640	655	637	617	604	641	697	623	626	682	628	651	635	680	673	647	632	670	648	651	635	689	622	646	661	636	628	664	628	655	618	691	642	613	637	684	636	635	640	607	645	679	648	630	613	616	609	679	654	638	630	680	675	643	605	657	622	622	651	630	686	631	603	634	645	651	629	604	667	663	649	656	657	667	622	632	611	673	680	656	626	637	652	622	612	628	639	653	631	654	633	632	662	641	701	653	679	652	658	652	689	639	616	605	646	630	613	599	651	637	641	631	623	618	648	639	621	652	633	618	620	641	615	661	670	653	600	646	689	681	595	629	633	692	645	660	641	633	629	643	663	613	685	609	616	646	614	630	621	658	592	645	655	683	640	644	667	650	656	636	613	627	632	663	610	613	634	625	635	635	692	618	672	606	636	660	636	635	606	669	653	658	673	653	673	629	622	604	677	633	644	641	631	621	620	648	624	646	648	600	623	625	630	648	644	613	672	652	611	644	638	625	634	662	664	656	623	623	671	630	658	648	634	620	633	646	652	599	636	627	672	626	639	657	659	658	635	681	654	599	663	659	617	659	679	635	657	650	648	631	647	650	703	594	670	674	615	651	677	664	642	642	645	662	609	654	652	671	631	606	715	638	656	651	672	617	640	645	666	654	650	620	684	608	637	613	657	648	662	653	632	667	640	664	648	665	656	631	698	624	613	620	626	654	712	644	686	679	651	628	606	612	615	643	642	644	593	665	656	682	640	682	607	679	617	655	621	636	639	637	668	654	652	627	635	641	638	647	632	656	604	655	603	668	652	651	605	650	598	651	616	628	643	651	620	628	640	667	605	586	645	580	682	676	683	660	622	658	660	672	647	600	663	669	646	590	706	661	615	679	658	653	608	618	725	624	629	658	615	589	631	627	677	652	636	631	650	662	677	615	645	637	645	630	645	661	639	632	641	628	613	655	645	654	633	651	650	592	680	651	684	610	679	662	623	691	648	626	637	659	670	638	639	651	633	618	633	637	666	625	652	656	588	687	629	660	658	689	632	611	684	630	640	655	633	643	654	596	650	657	624	622	644	680	666	651	678	644	608	613	648	669	686	628	669	635	633	610	648	630	650	666	638	661	648	670	640	615	656	617	616	631	680	655	619	645	620	582	668	659	690	686	665	636	609	663	642	655	682	642	635	640	608	677	613	618	659	613	648	620	589	632	583	652	585	648	669	616	615	627	617	608	677	654	676	686	633	647	620	684	639	679	627	663	634	694	629	676	645	681	671	631	696	637	654	683	630	679	625	649	651	692	605	618	609	637	664	683	631	610	653	630	685	617	647	653	625	610	633	625	658	682	649	653	581	654	634	648	604	581	630	627	624	649	652	692	631	677	626	648	608	613	650	603	616	683	657	649	645	663	617	603	675	616	649	652	566	670	680	628	623	639	603	617	608	633	634	636	665	672	637	673	640	631	640	584	624	657	605	661	643	653	674	655	663	685	628	635	601	660	643	651	615	662	647	631	652	627	648	689	659	648	652	613	651	653	628	609	641	636	626	680	641	663	622	633	646	655	678	642	631	673	619	647	631	649	626	639	651	687	662	624	663	662	645	648	645	673	654	609	687	660	685	645	654	667	626	642	636	682	667	682	640	639	626	651	667	590	652	599	623	631	693	652	580	624	640	653	631	654	645	638	644	627	625	654	621	694	628	629	649	648	661	642	665	662	588	631	613	676	617	645	638	661	640	691	598	601	667	646	632	608	639	640	660	669	662	640	634	696	587	682	639	625	648	618	646	652	611	622	662	630	631	641	682	608	713	663	658	635	678	655	665	639	667	626	676	622	658	611	668	613	682	643	651	646	645	650	658	614	609	622	640	645	635	660	642	670	593	626	627	692	656	617	611	666	618	605	684	654	649	627	668	676	609	620	652	621	638	642	617	659	645	627	659	629	645	613	642	630	637	681	633	643	605	698	657	605	602	622	657	614	641	642	622	630	651	660	631	649	653	644	596	666	684	673	643	669	647	695	620	644	664	645	633	681	688	668	629	626	647	676	641	639	667	655	663	625	615	619	582	692	612	642	627	631	637	614	608	634	630	615	633	642	659	636	631	641	647	600	636	657	661	629	648	659	641	662	635	668	658	621	637	651	627	662	620	699	635
25143	6026	5735	4699	3131	2096	1640	1325	1105	913	753	672	603	561	526	437	423	447	444	435	414	417	373	412	374	375	350	368	343	363	385	377	386	373	382	343	389	358	377	320	353	370	335	352	350	364	336	350	357	342	404	350	377	338	365	340	337	339	361	391	342	350	324	324	358	354	354	355	331	356	336	326	372	337	347	347	312	353	341	369	350	363	371	328	332	369	361	355	335	306	365	371	309	337	361	314	368	319	349	337	310	345	358	328	366	363	358	346	352	344	353	386	336	357	361	356	332	363	336	352	350	364	358	347	345	357	353	341	338	333	337	332	335	413	334	351	364	384	366	380	361	344	375	363	339	327	327	354	357	334	356	298	339	334	348	372	336	339	295	326	348	339	313	328	345	334	371	367	360	379	362	321	322	353	319	354	383	352	364	356	315	341	320	355	349	338	332	354	347	349	367	355	361	356	332	335	309	334	355	337	323	349	372	353	309	323	374	353	316	335	368	356	344	324	350	331	335	352	369	346	339	339	316	322	348	334	349	360	320	371	346	306	331	350	346	312	348	321	372	372	356	357	365	358	323	338	339	361	348	353	381	323	336	358	311	367	348	338	331	333	343	360	320	339	392	363	356	378	361	321	345	385	351	326	326	402	328	364	362	349	330	345	365	333	348	357	348	351	354	349	344	353	351	358	335	361	332	324	301	338	330	360	349	341	305	339	361	343	388	326	354	318	324	361	355	310	346	336	347	339	351	373	339	373	347	339	305	351	362	380	319	321	351	366	315	366	357	333	351	349	315	348	365	365	348	323	336	310	328	344	373	355	329	361	326	335	356	374	352	347	276	363	315	320	335	330	333	358	349	357	327	342	334	371	334	382	359	360	367	353	370	321	338	355	345	384	355	317	341	331	360	364	370	321	287	348	361	346	374	320	309	330	357	344	368	346	372	321	317	329	347	328	335	302	373	354	345	350	335	340	322	347	348	309	327	339	348	363	353	384	326	368	343	370	359	345	309	338	312	368	350	363	350	357	353	317	368	354	343	324	355	346	331	338	293	335	312	337	366	356	354	339	323	367	356	384	338	347	344	356	343	353	323	350	324	371	355	317	329	315	354	323	322	350	321	356	350	327	345	365	331	343	367	371	355	378	302	314	333	334	352	336	357	367	354	309	369	352	350	355	355	379	345	357	329	347	338	370	369	340	338	325	349	360	379	337	350	343	341	346	340	304	356	337	355	340	330	361	341	336	389	353	327	369	358	320	332	356	342	382	352	340	313	326	303	350	340	355	345	334	347	375	330	333	370	329	343	371	341	385	334	312	340	347	342	362	341	357	362	344	342	364	338	310	330	322	340	350	340	334	358	369	320	354	339	362	340	302	343	346	326	328	354	348	329	293	362	345	333	357	357	346	332	310	354	345	341	330	346	335	328	348	346	357	337	380	336	337	349	343	331	352	364	369	341	356	373	331	328	333	372	345	311	363	337	365	347	298	362	362	358	373	368	357	356	338	351	331	344	318	315	361	318	364	346	343	345	335	321	310	346	329	332	365	371	360	359	341	338	382	371	338	350	352	335	333	380	318	303	362	346	309	358	353	349	354	349	331	334	348	335	379	342	342	386	353	343	324	339	350	381	335	362	361	323	359	379	347	328	341	345	343	363	385	302	344	353	358	328	352	329	339	394	357	384	336	333	340	340	342	324	339	350	354	339	332	380	349	329	347	381	337	375	319	361	359	366	338	353	345	312	326	337	327	357	341	362	354	384	325	335	309	345	356	331	367	348	337	316	329	351	313	357	326	356	370	361	343	329	329	395	324	348	340	350	345	325	350	331	374	336	348	355	367	360	328	376	331	354	364	355	357	331	349	368	357	333	344	356	327	317	362	350	342	337	313	328	312	340	332	335	331	351	314	334	332	335	335	361	318	358	370	316	372	349	345	344	329	330	329	292	340	371	345	357	331	394	363	347	358	342	340	287	341	324	344	336	355	351	333	340	330	343	370	338	346	334	352	361	356	330	330	368	352	346	368	337	377	368	345	356	401	368	330	303	316	375	361	325	327	357	353	341	382	359	301	348	347	359	381	348	315	334	341	375	356	342	279	345	344	350	363	369	396	340	310	360	374	335	357	344	310	374	338	327	323	316	336	358	309	332	356	350	381	357	349	356	349	368	349	358	316	294	378	329	384	369	314	330	350	362	311	320	331	363	324	340	339	280	369	378	361	358	364	324	353	363	332	336	349	350	340	337	334	328	321	316	312	333	364	341	378	322	334	378	374	356	322	367	352	304	329	342	343	327	356	313	354	329	312	341	335	322	374	317	358	307	347	342	350	379	355	395	366	379	353	356	297	341	339	336	369	346	333	346	334	399	319	349	343	349	316	367	350	383	362	374	333	352	320	350	333	317	366	347	351	367	347	351	355	349	324	366	343	335	321	345	335	390	316	343	395	359	367	377	348	299	318	362	350	344	343	358	366	339	341	368	318	349	356	338	344	341	327	334	316	347	374	353	304	362	340	343	397	374	320	345	339	347	362	374	363	352	362	329	324	364	327	360	349	323	346	336	365	358	341	345	346	341	299	369	357	306	314	385	328	323	327	348	353	341	349	329	327	351	351	346	363	309	342	352	365	347	312	338	355	320	389	316	356	375	347	314	347	378	360	338	318	344	344	362	347	394	368	310	326	354	348	351	361	346	341	348	361	348	366	359	376	362	331	375	355	342	376	358	350	340	335	338	332	378	342	338	376	356	345	328	302	319	326	363	328	356	331	338	357	330	366	345	359	331	343	335	318	343	316	315	310	335	368	357	352	334	344	318	326	345	346	353	326	376	351	346	326	378	324	345	367	339	331	322	336	353	339	326	360	340	372	350	340	351	347	363	377	372	380	344	347	355	328	330	329	325	308	361	341	330	334	321	392	312	356	378	345	358	353	354	320	374	356	342	362	361	349	394	328	374	339	373	325	330	350	307	326	376	321	342	354	372	367	349	353	365	330	305	327	340	349	337	356	340	336	341	318	340	332	304	388	342	369	317	345	359	379	348	326	308	349	349	352	339	334	333	357	338	358	365	339	314	347	376	332	326	358	337	312	353	351	342	345	339	350	320	348	343	345	379	358	325	375	348	363	322	334	341	337	338	362	380	323	361	343	334	385	345	312	336	362	337	350	340	341	341	363	314	367	361	327	336	374	364	373	358	365	355	312	316	312	371	331	366	308	370	375	356	314	321	355	363	353	335	370	369	335	343	387	353	376	343	368	346	350	345	302	330	333	341	363	375	345	373	343	314	311	358	315	327	356	296	357	359	370	359	350	371	345	384	337	325	377	405	322	352	336	349	355	342	350	372	354	352	372	333	331	309	380	351	321	364	353	346	382	324	351	329	317	374	346	341	334	348	345	378	344	354	334	340	319	363	360	318	348	352	338	362	338	354	368	332	321	321	355	315	319	363	307	349	356	355	306	354	349	339	317	309	312	330	341	342	368	351	366	345	331	296	375
13819	4469	9756	11700	9962	8039	6615	5345	4311	3537	2968	2508	2133	1897	1695	1605	1470	1411	1367	1262	1178	1164	1137	1039	1039	1005	1001	999	979	941	999	973	990	983	943	950	955	924	951	862	911	882	878	855	837	823	791	845	815	789	871	792	796	773	763	780	816	818	790	805	811	828	767	771	844	773	855	778	762	734	793	786	747	804	754	799	767	789	817	724	815	786	769	770	799	794	759	829	766	716	767	792	753	754	777	786	773	732	758	735	794	747	714	772	744	791	717	765	802	754	745	769	756	726	749	735	751	803	737	756	782	698	795	795	732	789	764	737	722	776	770	729	745	754	727	784	762	777	733	758	764	758	722	733	752	703	759	772	779	679	715	783	778	693	734	774	737	763	723	727	770	756	758	764	733	761	712	731	748	770	704	743	736	735	760	774	799	768	834	777	783	745	758	755	779	756	783	713	804	785	743	792	737	696	721	769	788	782	762	720	729	746	707	787	767	759	784	737	746	817	770	745	798	743	789	733	737	725	761	768	770	750	731	797	761	729	714	764	739	785	800	755	743	739	752	743	757	747	763	823	754	718	759	773	764	732	734	734	799	764	737	775	740	765	782	769	705	713	786	799	769	718	749	760	761	728	802	721	729	729	711	750	769	744	712	745	745	742	732	779	784	786	753	739	764	762	752	835	744	755	783	701	781	746	740	737	727	758	761	783	789	790	749	756	682	746	756	769	738	748	718	758	756	748	768	763	739	752	711	769	753	761	778	742	724	767	746	764	707	742	762	737	688	798	760	727	730	756	718	773	765	762	792	750	736	753	740	750	723	786	731	776	794	743	758	667	738	762	730	747	729	690	762	735	744	793	715	732	727	729	718	763	759	714	708	726	717	762	733	741	772	725	772	781	720	774	784	745	730	738	739	764	748	757	744	761	785	767	751	713	764	721	736	762	755	760	752	741	752	716	760	745	784	760	734	741	700	736	740	701	778	744	776	763	787	760	797	702	749	742	750	729	710	723	701	788	743	743	768	728	781	770	769	726	709	750	748	742	726	731	750	763	775	787	767	751	757	768	742	759	731	791	755	730	730	729	750	696	705	784	735	727	803	756	717	761	767	735	795	757	760	729	758	755	798	745	763	751	771	767	771	782	762	725	719	778	728	780	731	705	750	712	768	788	682	819	764	805	754	763	790	710	726	730	774	769	782	758	786	730	768	762	730	741	779	761	754	739	767	745	718	784	704	747	742	744	764	788	773	745	727	771	732	811	760	796	773	783	772	778	757	724	769	765	781	715	814	793	726	752	706	760	779	733	811	685	782	774	768	731	737	719	772	760	796	766	721	708	763	785	745	753	744	804	706	739	804	783	779	760	743	746	772	770	738	712	740	736	736	727	721	708	731	760	779	729	788	785	751	793	784	764	769	754	802	758	742	754	753	781	688	696	726	746	742	714	757	773	749	727	747	753	738	794	756	743	786	740	783	755	778	685	748	726	789	766	744	749	757	738	683	756	753	749	756	781	778	741	746	755	757	732	720	752	727	773	761	779	785	787	759	720	777	727	720	752	801	767	738	765	744	784	791	742	791	746	767	735	749	762	779	737	704	765	733	711	742	747	732	765	743	718	814	730	746	821	836	768	807	747	725	800	767	766	777	746	754	733	705	789	704	801	737	728	719	753	725	776	763	798	755	739	742	739	739	736	754	762	729	760	719	772	768	745	758	754	752	782	750	760	749	765	728	719	841	746	760	748	748	722	775	751	767	700	754	744	731	736	704	804	726	794	705	714	753	738	715	806	713	765	800	754	732	781	729	723	758	712	728	759	763	761	752	727	738	707	709	736	761	745	725	764	756	721	755	730	768	745	756	763	796	760	731	737	766	754	737	720	755	750	720	765	708	699	748	741	793	717	728	755	822	777	726	787	774	722	708	752	750	785	733	744	752	749	724	707	765	738	754	789	763	798	724	754	764	771	690	764	737	720	732	768	735	747	793	795	768	695	800	777	737	731	747	716	743	727	715	770	797	736	761	753	772	712	727	752	730	723	746	765	679	724	717	711	745	748	695	778	726	695	754	744	729	800	736	769	785	722	725	772	799	763	728	799	781	741	780	772	732	710	761	722	793	723	710	747	769	776	787	717	779	743	761	713	722	749	745	823	782	799	816	760	758	768	734	743	757	770	754	749	720	740	811	702	777	745	732	808	787	765	784	736	790	771	750	736	773	764	744	745	761	768	753	756	788	729	711	729	774	739	754	798	766	731	750	759	750	713	753	750	753	721	739	727	739	741	735	717	761	791	692	769	718	771	698	704	756	798	773	733	731	741	740	724	757	778	757	800	727	732	694	785	762	718	734	750	732	756	708	759	719	739	728	740	727	746	782	704	747	764	778	718	766	718	691	783	747	736	777	775	784	777	811	760	746	793	752	724	753	768	742	741	786	793	793	782	717	733	753	744	764	766	750	793	759	774	760	778	749	717	754	763	725	799	772	719	737	747	753	689	727	734	762	730	817	750	800	792	732	741	745	723	754	766	750	776	709	723	751	758	758	715	720	746	750	769	759	788	722	736	741	796	709	754	727	802	760	752	713	744	778	770	713	736	746	737	741	743	748	770	769	748	743	762	757	729	733	778	734	745	775	695	728	757	797	773	740	776	736	763	795	787	711	755	757	776	775	762	789	744	709	725	769	731	733	747	739	751	736	731	722	770	715	750	743	767	733	749	731	758	728	756	736	744	735	733	768	738	745	725	742	724	741	738	771	763	799	742	737	739	709	747	785	790	737	732	751	755	768	771	782	757	750	773	772	748	741	715	764	695	763	807	705	740	768	703	740	773	769	740	752	740	802	775	767	768	755	757	803	730	711	722	763	730	784	746	751	770	782	771	778	739	743	747	795	767	738	744	690	763	752	744	689	732	749	729	759	724	754	719	753	751	746	742	760	761	723	716	754	778	741	754	689	723	787	736	749	747	764	756	744	763	783	724	774	756	691	736	781	713	701	781	740	726	717	776	762	752	752	747	744	786	748	748	795	777	738	768	711	760	802	728	748	772	761	718	743	728	754	740	740	770	754	760	781	786	816	712	742	750	779	778	763	748	735	776	738	761	759	739	713	796	738	794	729	765	814	747	709	735	773	733	720	769	761	804	783	776	734	724	754	790	676	767	775	772	769	753	719	775	762	788	798	746	760	786	690	694	736	740	783	769	687	757	773	757	759	746	740	787	749	714	715	738	777	738	742	740	758	765	729	793	721	754	728	721	787	737	723	735	745	767	731	751	765	752	756	742	768	749	732	709	726	768	769	712	718	736	763	749	748	677	787	730	767	772	740	808	749	758	745	784	747	744	753	777	766	792	753	717	751	774	803	751	772	759	804	734	764	777	765	739	771	756	770	723	721	763	733	728	711	812	755	768	754	773	750	784	777	776	751	715	727	798	763	802	771	744	732	722	788	740	740	746	774	788	778	726	753	733	757	732	722	721	724	802	738	764	721	752	758	807	780	744	753	728
6718	1888	2193	1842	1295	930	673	531	513	425	379	346	336	318	291	235	277	283	281	248	255	243	222	256	247	257	245	242	251	257	246	204	249	249	232	249	255	245	241	276	248	251	290	237	281	246	225	241	257	275	231	234	263	252	249	243	243	213	224	220	253	226	244	233	228	258	267	239	278	277	252	252	263	262	216	217	212	213	238	214	262	264	250	258	232	249	267	252	225	248	254	262	271	239	216	229	248	223	251	245	228	261	235	235	248	236	232	228	230	288	228	263	251	253	260	227	236	230	224	237	241	243	258	272	245	226	227	239	236	258	258	258	249	259	238	250	241	238	229	224	254	249	220	231	241	237	250	210	229	237	229	254	219	229	232	252	212	233	240	209	244	269	245	245	260	221	224	254	276	238	226	238	259	246	241	252	220	261	261	247	266	235	253	223	252	257	247	266	229	240	214	243	236	263	249	241	236	247	225	216	232	240	241	267	241	263	235	217	219	238	225	233	231	269	240	274	281	253	229	271	232	255	227	288	226	242	230	235	227	204	231	239	259	243	254	239	265	252	235	224	204	262	225	257	232	239	226	245	236	222	215	275	250	230	225	245	227	241	234	217	252	258	238	233	222	252	228	252	206	236	233	253	269	272	263	232	246	234	231	228	239	212	240	240	242	228	231	274	257	231	255	252	240	224	237	255	258	247	229	255	232	221	253	250	242	242	243	256	240	249	220	256	224	218	259	244	235	245	217	243	220	234	249	270	232	245	226	231	245	243	244	262	277	307	238	266	268	262	251	245	246	225	241	229	228	259	241	224	237	250	210	223	248	261	229	234	214	253	236	248	240	225	246	249	245	235	219	241	250	239	278	220	237	249	232	218	266	269	227	267	249	236	261	276	256	240	214	254	231	239	249	201	221	239	239	274	250	244	236	239	277	235	215	228	248	219	216	243	258	258	223	239	239	246	217	225	248	214	258	248	245	235	245	250	244	243	236	246	260	242	239	245	244	242	269	273	253	242	229	251	237	213	219	247	258	261	240	261	249	253	232	243	248	236	250	218	233	247	253	249	240	228	253	256	251	276	234	256	257	231	245	239	251	244	280	246	221	189	225	253	260	215	249	236	241	235	263	260	235	235	231	227	225	269	241	209	219	229	253	273	257	252	260	249	222	218	243	268	243	219	233	261	250	267	254	262	221	245	255	238	228	258	249	226	253	238	220	233	252	226	218	243	252	276	224	249	242	267	234	254	234	238	247	235	219	243	228	208	241	247	248	250	266	225	225	241	231	240	222	256	255	247	230	227	218	258	252	229	228	255	237	256	278	262	254	230	247	217	254	237	227	220	269	242	224	264	253	250	227	241	237	207	251	237	231	250	247	224	245	268	252	257	219	233	245	246	240	222	259	226	240	219	250	244	244	224	235	233	226	241	247	263	251	247	245	244	243	247	221	252	255	244	266	304	263	249	238	244	226	255	236	215	217	250	245	223	281	239	218	242	242	242	220	268	242	231	237	222	268	245	231	224	228	248	222	224	229	192	262	233	238	240	235	238	225	252	255	236	238	234	196	237	260	244	234	246	236	225	221	232	242	235	237	225	257	262	230	218	215	224	229	234	235	268	247	264	244	267	230	272	214	231	258	275	256	249	255	235	241	254	239	249	246	257	248	219	214	222	257	238	286	241	236	223	212	216	250	215	255	237	248	252	248	225	246	228	240	235	285	237	223	223	233	249	235	230	215	232	247	265	235	243	264	251	248	240	265	276	244	227	266	249	268	219	255	268	237	237	223	235	275	228	272	228	228	273	241	228	237	210	225	244	251	279	234	237	246	236	218	237	240	256	246	260	246	205	214	241	259	237	262	230	221	239	238	246	258	247	228	220	230	223	236	211	195	250	229	235	246	267	234	258	230	232	255	231	238	275	250	228	255	254	238	260	260	248	261	250	205	269	264	259	235	237	227	242	231	247	239	266	221	227	232	227	259	220	236	256	218	278	254	234	227	232	264	236	209	232	271	270	257	260	258	241	239	223	261	260	257	236	244	223	260	232	234	229	253	228	246	253	261	208	212	242	223	246	218	255	246	222	242	250	253	241	264	238	222	211	236	228	258	271	206	250	259	230	212	239	268	217	268	214	250	216	253	243	259	228	276	260	243	266	256	215	253	237	240	228	207	293	217	247	253	239	253	247	224	248	240	184	214	242	228	219	228	242	215	251	241	262	250	250	250	240	239	219	226	218	217	235	252	223	258	235	266	275	245	257	216	247	221	231	237	272	272	248	242	243	246	226	246	242	253	223	225	229	221	235	211	245	249	242	227	232	241	263	248	239	251	245	221	248	279	241	218	235	257	201	284	235	229	237	250	202	255	239	244	247	231	236	248	217	244	258	251	275	259	254	220	222	241	214	248	235	233	252	225	251	238	260	240	222	220	231	262	251	261	239	255	277	264	235	227	246	258	226	234	256	235	220	220	249	256	252	220	256	236	248	235	220	246	224	253	238	202	258	270	250	256	213	260	270	256	274	251	231	245	243	228	269	260	225	222	231	247	220	241	249	188	219	252	219	268	276	252	238	233	251	224	221	253	241	263	253	246	263	244	222	297	251	259	235	278	236	232	272	236	242	245	214	257	255	238	243	255	244	273	238	235	223	233	279	253	234	252	244	223	253	251	256	241	232	236	219	238	202	221	255	236	245	254	231	239	225	245	207	232	242	216	240	241	242	257	223	236	255	237	244	216	230	259	255	238	220	267	239	265	226	235	237	258	208	234	258	238	239	203	254	230	258	273	274	253	235	244	240	236	233	220	231	262	239	269	238	225	231	241	235	238	243	221	238	218	248	236	248	252	243	237	239	233	237	233	233	230	237	241	238	246	287	237	223	240	260	204	242	265	279	215	235	226	236	221	223	251	256	216	243	209	232	245	255	241	242	263	227	249	224	245	238	239	257	237	228	212	239	244	262	224	233	205	228	215	255	234	240	205	250	241	231	224	238	234	243	238	264	254	236	233	234	248	230	252	243	238	267	255	237	215	245	232	247	241	222	261	249	245	234	230	261	250	270	256	213	255	232	264	225	240	254	273	252	236	266	235	243	259	258	234	271	234	236	244	254	256	257	271	219	212	250	247	258	267	239	240	246	232	224	211	257	230	242	251	221	233	255	229	235	239	253	254	236	255	222	241	241	229	226	257	240	275	236	230	244	252	236	205	234	236	223	234	246	256	269	272	262	233	244	227	242	210	245	228	240	248	273	255	237	251	271	224	223	253	238	245	268	246	262	233	258	226	257	229	281	231	193	208	249	236	267	261	232	228	235	255	231	227	242	232	250	245	244	248	280	219	247	217	253	223	228	236	202	221	216	261	265	251	259	231	235	232	259	235	237	240	279	252	244	237	215	229	244	238	237	219	250	243	275	234	229	237	220	255	234	256	236	246	242	256	262	210	258	261	215	252	232	223	217	217	246	258	253	255	255	232	239	260	251	259	261	245	239	247	234	249	251
4756	1972	4240	5153	4359	3500	2812	2304	1880	1536	1353	1096	960	926	842	756	786	731	727	701	693	696	672	604	635	591	629	636	607	632	614	627	625	636	617	648	633	603	609	629	587	573	569	602	594	562	596	607	599	556	615	579	565	565	567	580	618	564	541	595	621	564	546	518	590	523	540	550	576	549	603	575	567	568	567	588	513	579	555	597	580	544	518	533	581	545	562	618	557	515	567	565	569	528	575	520	554	603	585	549	580	534	626	566	599	532	554	545	551	570	577	564	582	558	541	523	528	588	598	549	553	533	597	580	549	562	549	568	529	564	542	566	512	560	603	568	538	515	529	566	584	571	524	602	577	605	538	551	539	556	592	552	584	572	551	518	573	551	575	578	581	579	574	563	553	546	556	577	506	571	565	518	583	537	555	550	596	559	553	565	593	600	572	554	580	574	556	553	594	545	603	572	575	536	541	546	594	567	548	545	560	571	531	530	581	557	596	553	536	537	569	584	556	602	563	558	581	546	569	552	577	561	575	573	498	543	537	571	545	553	545	572	545	617	538	545	504	545	563	579	528	582	542	534	577	610	568	557	527	549	597	542	568	573	565	555	584	515	593	581	565	556	591	524	539	510	574	556	566	599	566	536	575	573	527	560	541	569	544	570	573	584	542	588	532	570	552	557	551	584	485	567	560	537	517	555	566	525	615	585	579	550	575	553	605	607	577	583	550	601	598	580	537	536	540	549	536	576	543	558	521	524	531	502	539	600	600	534	579	530	563	555	580	562	546	558	544	540	571	577	570	582	554	539	535	573	546	557	542	566	555	580	582	529	551	537	610	534	576	606	517	561	567	602	519	546	571	508	556	504	555	576	564	600	566	563	565	544	562	569	565	565	616	553	559	580	557	514	582	613	555	524	513	517	573	524	545	551	521	559	584	543	524	576	543	513	604	569	558	602	564	563	567	558	541	623	578	577	583	553	576	551	540	513	603	554	569	542	544	556	541	552	591	551	579	549	587	574	552	547	553	563	558	551	554	552	580	543	525	563	591	561	512	581	561	553	515	575	577	554	554	575	537	595	559	538	561	548	547	623	559	533	580	604	561	528	543	597	578	562	590	544	549	513	561	556	544	537	529	530	592	582	568	512	546	530	580	571	589	559	506	624	559	583	574	603	551	522	534	569	576	572	594	592	539	556	548	622	563	549	529	530	569	586	566	583	581	569	555	569	516	523	523	523	579	563	511	567	547	539	549	545	540	535	553	551	588	572	586	531	527	583	536	588	563	544	586	561	557	562	507	544	579	574	606	572	552	554	566	586	583	562	530	509	527	550	606	565	606	551	553	539	539	561	572	580	530	537	526	595	561	567	524	574	554	502	586	564	537	570	557	522	566	568	560	560	571	566	562	526	600	595	556	553	522	570	576	503	582	604	558	562	553	545	561	520	577	532	553	529	564	574	555	595	553	563	550	538	572	558	545	552	522	585	587	565	563	561	553	532	552	539	576	525	559	586	560	554	568	531	580	536	567	583	535	571	573	532	536	560	534	563	538	558	590	585	570	528	540	595	568	565	540	574	553	593	561	564	539	501	560	544	576	595	572	545	538	545	539	524	560	554	521	542	570	569	530	566	567	565	539	599	609	554	551	556	553	557	546	524	523	521	557	558	564	575	543	561	556	555	544	582	530	574	509	514	560	576	570	538	540	564	563	538	623	542	526	524	544	536	533	577	562	542	567	505	553	548	547	522	529	562	540	549	564	531	579	552	549	595	564	549	564	568	574	607	575	565	551	576	555	530	567	557	580	576	553	572	573	528	565	544	547	542	596	595	588	568	552	575	553	589	556	550	556	564	549	574	563	571	539	544	529	584	514	557	586	554	579	579	533	549	543	589	550	555	552	564	539	542	570	558	620	567	546	579	502	573	575	571	522	579	554	550	599	572	577	592	539	557	547	587	592	542	567	558	542	536	586	572	573	568	511	526	536	581	526	539	564	577	537	561	523	579	573	507	538	575	614	569	567	550	579	537	546	574	548	575	565	530	525	555	572	557	521	559	534	539	564	564	629	559	577	563	550	580	576	553	576	563	579	529	573	586	565	561	555	586	559	615	584	574	538	556	516	562	529	562	526	527	560	545	539	571	521	554	560	582	519	605	528	560	603	559	542	561	571	592	625	558	553	541	550	582	598	533	596	527	570	546	556	547	534	536	544	545	498	563	540	543	574	560	576	567	565	551	534	551	568	554	553	549	576	580	502	552	514	549	576	560	528	485	584	535	597	516	549	602	600	567	600	595	544	548	560	513	512	567	565	578	528	549	581	550	555	544	531	567	588	577	581	540	517	553	589	600	524	613	543	510	592	530	584	577	603	619	541	540	590	569	522	556	519	555	523	572	597	532	572	595	585	557	539	572	579	577	599	575	559	582	579	613	561	535	544	559	581	562	541	513	521	532	553	507	594	526	578	567	585	549	539	525	591	591	562	577	587	547	560	529	553	573	576	563	527	555	548	554	534	533	545	576	608	542	560	575	532	527	586	565	531	568	560	541	524	550	598	601	577	546	530	549	563	531	566	608	553	498	574	559	577	559	533	596	554	531	539	550	572	551	534	520	551	553	555	552	563	510	581	579	522	526	564	514	566	562	554	564	543	590	567	549	589	566	575	561	585	542	504	534	549	561	571	548	584	550	536	609	539	538	579	542	572	542	546	569	552	581	584	520	569	552	554	575	537	621	576	519	541	549	599	554	562	553	555	545	512	501	583	545	527	565	539	568	535	572	538	539	586	536	556	560	575	567	576	577	581	533	567	583	538	541	591	583	552	590	564	548	518	550	556	545	603	560	545	549	568	590	579	562	541	550	535	578	536	549	576	549	589	570	527	530	546	532	590	592	548	551	551	583	569	543	567	514	576	566	590	595	595	562	561	568	529	558	549	567	569	536	570	518	547	551	574	571	548	574	573	536	574	575	539	554	570	565	546	508	553	583	556	561	535	568	526	559	597	542	522	529	554	542	553	546	573	571	548	551	565	541	557	537	588	557	544	593	507	513	589	560	563	539	600	553	579	548	575	521	569	558	578	559	561	555	516	586	606	585	535	569	550	554	556	508	526	543	549	565	577	573	542	528	571	581	562	550	573	556	544	567	613	560	542	539	549	558	544	527	539	576	561	580	575	563	553	566	543	545	568	549	581	565	580	529	580	554	567	555	563	554	539	548	548	596	554	524	561	544	534	564	581	556	534	570	542	521	572	573	545	507	577	549	593	545	529	521	576	519	542	582	540	558	553	572	527	540	568	556	536	527	555	592	539	558	564	557	528	578	558	563	569	573	571	548	546	582	544	553	588	591	609	561	560	531	528	544	533	555	581	568	544	558	582	537	550	566	560	562	567	607	533	529	511	609	593	576	563	570	530	566	602	557	574	547	525	579	541	512	544	565	564	573	565	522	542	557	519	582	551	525	561	568	557	620	605	540	553	589	584	537	575	551	611	583	561	547	558	527
16398	3622	3934	3220	2198	1687	1188	972	748	687	647	547	484	464	431	399	393	359	384	381	372	378	359	352	343	327	344	347	341	329	346	324	359	335	331	362	320	344	328	318	315	332	320	322	323	304	321	332	328	304	334	342	328	314	312	297	305	309	310	312	316	334	324	336	295	324	349	292	323	356	313	327	278	349	314	351	292	309	318	294	322	313	299	349	315	295	332	321	321	302	326	305	287	284	301	333	332	321	317	324	315	319	307	317	327	311	303	339	346	336	327	315	287	292	315	332	295	275	326	336	298	330	308	320	339	321	297	299	319	329	280	269	338	313	331	312	301	285	322	320	312	332	342	323	343	321	322	317	335	306	315	337	332	300	295	308	324	337	312	321	305	318	352	348	317	347	342	358	320	340	347	302	305	295	312	345	322	311	334	299	293	295	328	293	290	343	316	350	323	328	300	294	299	316	345	296	331	309	299	305	301	343	308	310	320	367	318	298	316	309	308	323	271	311	316	343	317	311	325	293	380	311	316	322	312	320	301	305	346	334	327	328	272	299	311	314	304	324	334	328	323	317	331	355	314	298	310	319	323	285	346	321	318	283	338	333	315	311	312	333	317	307	319	323	300	320	296	326	310	321	357	317	295	314	325	345	328	286	325	310	293	350	285	295	295	274	324	297	318	335	325	310	357	339	320	270	287	349	346	325	278	303	300	333	324	329	319	312	322	337	333	303	324	359	334	350	305	328	326	338	308	316	315	338	324	281	286	338	335	330	310	318	312	304	314	317	301	296	335	308	291	316	315	333	309	308	298	294	347	300	332	304	322	310	308	310	362	340	307	308	302	357	363	324	326	342	287	308	314	317	312	298	313	334	341	315	311	315	301	318	298	322	305	304	298	312	342	314	323	303	307	321	342	308	314	328	307	333	299	337	313	315	310	315	316	300	329	311	299	290	308	323	354	339	336	324	325	315	318	328	335	321	312	325	287	282	318	317	312	300	325	290	293	310	313	316	351	316	289	329	318	303	320	345	369	313	321	319	300	279	319	313	341	370	330	326	337	331	307	300	324	325	326	301	327	303	302	353	331	268	293	299	327	331	320	281	334	317	341	301	340	301	314	323	312	321	312	317	339	337	312	363	299	301	300	341	296	349	322	319	307	286	314	310	275	341	275	314	307	311	286	355	308	283	304	283	323	350	337	312	301	330	329	300	351	312	334	314	294	290	335	297	333	335	316	311	307	292	304	273	310	325	275	292	300	311	347	326	332	309	314	328	315	311	322	306	330	308	331	306	303	329	334	330	323	307	320	327	310	329	303	278	299	335	306	337	318	339	335	335	320	324	303	293	363	306	310	317	276	323	307	328	319	317	316	312	332	359	320	306	319	313	319	330	307	319	342	342	356	307	308	312	294	345	323	323	297	321	320	317	326	311	297	323	313	320	325	354	330	322	356	325	317	309	325	343	295	309	331	282	341	311	322	299	290	319	286	324	361	348	332	293	316	322	317	338	350	317	318	332	312	313	282	346	281	305	346	343	337	333	267	319	322	307	306	292	338	280	285	332	326	285	301	339	308	285	309	373	351	324	331	333	317	354	317	291	321	315	354	347	340	288	326	342	349	325	303	312	282	323	305	337	326	322	346	322	331	318	347	318	324	311	319	319	316	296	342	306	309	272	294	325	329	334	327	307	331	332	307	302	303	293	313	307	313	317	328	301	299	327	348	306	303	314	301	315	308	344	324	313	312	330	314	305	325	326	324	330	315	342	315	319	374	301	302	343	305	324	271	322	303	333	343	328	336	302	359	303	341	297	333	329	293	313	340	334	297	306	337	339	331	321	303	298	332	329	319	296	314	289	322	324	325	305	313	320	291	299	336	328	307	344	340	314	304	345	311	320	322	312	330	301	318	285	281	322	299	287	298	275	353	315	323	311	279	310	322	309	312	337	302	336	329	364	322	325	325	315	316	327	326	297	325	333	332	341	321	322	297	319	328	300	320	319	302	318	336	301	263	316	340	312	314	293	305	325	308	310	320	328	349	312	292	294	303	312	295	337	290	331	299	312	327	339	301	329	343	271	343	364	310	326	321	354	315	348	307	367	324	338	312	316	309	285	302	302	335	295	338	284	348	333	309	328	312	312	347	317	313	340	292	317	284	296	306	302	326	334	311	291	329	283	340	333	300	320	314	387	273	317	337	305	291	303	334	339	330	327	305	324	338	345	318	336	301	315	341	331	318	326	340	330	334	334	348	310	337	308	319	332	305	314	300	333	293	302	287	302	332	309	335	322	298	327	283	328	324	334	327	308	296	331	282	331	313	286	351	319	304	334	324	340	312	310	297	344	288	329	357	314	309	323	306	297	326	321	330	313	312	311	318	296	292	334	327	336	313	294	340	324	301	303	305	332	313	289	313	330	335	321	293	337	329	285	318	319	317	296	308	317	329	336	354	327	321	324	312	319	271	300	314	311	323	342	324	298	337	294	290	314	313	349	308	312	347	336	317	300	296	340	358	295	324	327	306	305	324	279	309	359	309	318	326	336	355	293	326	311	347	309	303	323	307	330	292	318	348	297	286	323	322	320	312	322	321	304	341	321	327	326	317	289	322	311	316	312	259	314	336	322	329	336	317	284	291	321	333	320	343	329	323	305	353	314	322	342	305	316	286	307	327	317	298	333	316	337	327	317	314	359	317	306	307	332	336	306	335	269	274	290	321	320	317	316	325	352	349	336	319	294	311	310	335	322	319	309	306	304	302	303	324	337	315	339	326	267	338	307	302	341	317	310	303	325	323	307	302	300	336	328	339	335	310	294	322	302	352	326	291	306	305	304	327	340	277	353	318	298	326	313	338	303	323	333	336	351	273	264	350	307	336	322	305	312	315	314	296	315	319	277	345	343	310	314	311	325	321	280	345	298	302	307	320	340	320	331	324	310	364	326	317	287	327	304	323	315	301	304	316	312	328	298	307	303	307	322	321	308	274	332	325	321	319	314	303	304	293	318	327	324	315	323	325	323	351	316	283	303	334	319	311	316	341	282	324	311	306	322	315	313	330	331	336	329	294	312	282	339	311	334	302	342	331	314	294	306	279	305	317	314	352	319	296	342	349	335	295	294	301	303	300	296	286	328	304	286	315	334	296	343	340	336	297	327	316	337	297	319	313	308	352	308	337	347	334	298	288	322	325	310	333	311	279	292	312	304	346	303	291	336	344	316	314	344	323	327	342	333	295	314	291	336	294	328	292	312	321	324	318	319	340	309	315	374	363	298	320	288	296	327	331	309	333	312	316	329	331	320	329	325	308	310	314	342	292	319	313	330	306	328	371	285	298	320	302	307	307	287	306	306	329	318	353	302	355	320	311	330	302	320	324	306	325	300	343	315	304	325	318	304	307	321	331	322	335	321	325	294	316	308	334	313	325	340	289	315	309	359	350	276	334	311	315	297	310	304	326	328	360	315	291	306	320	307	303	315	351	293	300	334	318	297	330	335	302	269
10533	3253	7264	8651	7625	6231	4797	3850	3118	2598	2275	1891	1513	1450	1310	1307	1220	1147	1066	1041	1036	977	1019	990	878	902	875	869	857	827	867	846	879	861	799	926	792	811	858	778	839	821	817	787	768	746	756	827	814	755	769	762	714	691	713	727	757	749	739	740	757	776	720	797	712	739	723	713	735	743	765	716	731	755	768	747	769	723	764	765	720	724	707	692	738	734	689	673	753	700	729	688	692	694	731	734	736	718	711	739	688	703	693	747	755	723	709	697	681	698	733	748	687	735	704	708	736	699	714	711	663	725	711	699	706	710	695	795	735	687	708	702	715	703	726	705	736	735	684	728	716	718	725	713	712	753	655	732	682	769	758	706	687	694	698	704	714	712	724	711	686	723	762	726	735	647	710	747	696	716	695	708	704	716	762	693	689	735	666	711	716	734	696	720	702	755	742	712	701	769	702	716	746	707	723	717	708	721	664	675	738	721	696	719	747	721	745	733	689	722	712	702	762	643	722	694	703	716	698	700	702	706	687	702	754	697	693	708	717	758	719	720	692	696	732	731	774	721	716	720	701	679	656	669	717	700	723	738	738	715	710	746	693	684	742	711	692	720	736	717	673	706	691	740	675	663	743	751	707	675	686	724	748	693	720	727	708	788	714	698	739	757	725	706	674	704	695	702	756	695	712	735	686	717	711	703	704	737	706	717	680	748	716	720	697	714	683	676	711	683	723	685	650	677	663	718	699	724	712	751	715	668	668	732	718	735	662	666	750	715	727	709	727	690	702	726	686	695	664	697	719	766	715	709	711	757	692	715	680	689	709	733	717	744	678	680	718	717	738	700	748	683	757	673	736	790	761	698	707	733	730	711	736	693	680	718	707	706	738	710	730	736	741	738	741	730	649	675	707	675	716	712	713	698	711	675	711	689	694	714	667	706	687	692	701	718	706	698	696	753	719	660	713	735	726	750	704	683	706	681	752	728	694	696	721	696	690	683	714	738	673	688	653	731	715	726	707	690	704	653	702	694	695	722	698	696	705	730	757	715	647	743	749	716	697	665	747	736	733	730	716	719	745	714	725	699	701	677	748	713	727	714	704	713	714	733	667	706	683	774	643	725	717	745	698	725	702	719	695	704	762	709	687	717	656	714	686	668	733	699	702	687	710	718	696	726	684	684	695	769	732	678	694	708	740	675	663	673	682	734	694	700	715	712	724	723	730	717	718	702	732	665	729	673	696	699	701	741	694	689	716	706	739	732	690	738	739	690	739	679	686	705	698	743	731	749	728	758	759	719	706	688	752	737	707	715	757	708	686	725	694	699	762	708	655	728	706	646	727	759	774	700	681	700	677	695	757	722	698	734	704	698	698	657	722	700	704	735	696	668	729	699	740	713	744	755	658	670	745	721	730	745	700	672	709	692	742	718	714	742	672	726	715	691	730	728	728	692	691	748	713	686	718	727	699	698	753	671	735	721	667	708	690	728	731	677	695	702	741	734	708	694	752	717	668	718	672	736	700	725	661	660	732	720	693	734	749	714	713	724	709	713	708	707	700	718	712	730	717	644	699	703	668	710	709	719	680	717	725	710	736	696	686	721	724	728	691	725	705	666	727	716	728	707	762	696	741	739	705	685	700	718	642	698	697	721	729	724	709	663	683	718	755	704	690	712	683	711	742	729	697	760	729	690	751	665	672	690	712	743	699	674	724	737	706	779	713	749	724	748	705	714	716	713	691	738	697	753	706	698	705	722	765	652	696	670	734	706	738	755	722	698	728	719	701	713	700	676	731	697	688	695	717	745	757	729	726	695	671	725	693	727	695	732	776	681	682	730	686	725	693	723	707	718	653	732	773	712	682	666	719	734	739	699	675	706	706	747	695	654	696	685	671	702	742	710	709	695	767	678	695	710	703	761	711	717	729	732	692	667	692	667	746	683	678	766	737	726	723	679	712	701	714	741	685	698	724	664	735	702	686	693	656	732	730	720	705	718	697	745	713	744	740	713	763	718	717	709	715	702	689	674	726	688	709	731	727	722	705	704	720	712	752	670	699	703	706	701	698	711	683	710	678	715	702	715	749	759	650	693	689	729	726	695	680	716	708	744	711	686	725	712	704	663	704	730	693	694	694	719	711	745	714	702	685	733	725	748	706	755	724	743	700	716	681	679	712	705	780	700	724	702	758	749	711	738	698	706	735	694	691	726	713	727	683	648	700	703	703	722	690	709	746	750	717	705	707	691	685	728	687	705	746	710	744	736	726	729	713	717	766	694	736	710	732	726	746	744	716	717	714	713	717	699	677	757	681	690	711	748	702	753	649	693	720	651	684	690	734	725	687	697	708	715	703	739	675	711	746	781	710	693	737	700	713	720	727	669	708	731	683	698	741	749	712	669	709	703	701	720	724	710	719	731	708	737	689	692	682	679	693	701	650	718	710	743	712	701	665	676	718	711	761	742	719	703	749	704	705	679	642	684	716	729	680	709	740	742	769	732	742	744	678	665	696	716	716	753	691	714	691	710	704	653	705	748	675	697	692	748	698	699	703	688	712	726	757	722	709	700	711	700	699	740	696	725	697	735	702	724	713	743	707	745	708	730	714	732	693	749	680	710	705	676	705	685	717	683	728	699	695	693	712	700	710	725	709	683	691	744	712	724	722	728	701	700	711	693	624	745	683	703	716	740	688	737	696	700	765	727	766	728	765	731	752	664	704	711	685	738	726	730	723	736	693	717	687	719	726	698	731	699	723	695	722	698	744	708	701	687	693	684	709	717	724	708	714	702	726	713	751	749	765	713	695	695	712	681	690	695	687	740	726	703	680	744	719	728	691	762	678	654	708	724	710	727	733	717	689	752	685	706	702	720	757	705	723	722	688	667	741	686	708	691	737	725	722	667	741	727	737	747	719	686	677	726	701	759	739	706	686	715	660	699	701	699	706	671	693	705	721	720	699	698	674	709	784	685	750	713	736	692	717	676	708	759	740	735	717	689	705	725	693	703	726	684	688	722	719	723	745	695	678	721	752	683	720	725	647	743	721	737	740	702	733	691	688	700	694	721	722	741	715	728	687	706	750	701	698	710	741	718	674	706	687	717	665	717	696	747	664	729	752	689	732	720	706	695	689	696	677	715	675	708	680	715	695	732	691	705	659	731	743	740	708	697	698	731	751	701	738	702	732	679	688	772	704	718	755	682	709	723	714	705	751	737	683	701	692	731	728	705	754	702	768	714	660	697	679	735	692	698	661	705	714	699	704	759	656	664	735	693	775	721	700	681	705	728	737	700	708	744	770	739	740	679	754	734	714	709	736	688	705	682	689	718	763	667	703	705	701	718	718	751	719	723	695	744	696	694	748	722	738	702	693	711	761	705	740	750	694	752	696	696	712	774	743	698	709	718	714	654	737	724	714	707	720	721	722	733	709	728	695	712	716	706	734	760	685	665	665	711	747	700	740	734	681	694	737	758	723	676	724	708	712	711	685	713	714	707	677	732	667	717	717	729
24759	6162	5779	4868	3262	2311	1810	1344	1029	948	829	665	592	567	460	486	460	471	460	455	401	409	404	408	348	402	436	398	387	345	385	422	413	380	349	396	382	353	369	356	358	378	331	381	355	372	376	355	347	358	340	323	385	375	340	368	335	346	362	353	342	366	354	390	307	359	365	338	313	329	360	334	358	315	345	370	322	360	353	351	344	319	358	377	378	351	332	337	354	309	334	389	340	361	341	348	346	366	309	333	332	353	354	316	344	339	380	351	352	321	357	327	349	368	366	376	373	293	345	328	341	351	370	344	346	319	333	334	351	366	332	347	331	357	320	354	330	324	359	367	343	359	372	345	336	326	310	335	354	360	335	346	358	330	311	351	345	342	358	381	334	378	338	339	317	403	357	359	332	365	342	365	317	302	370	359	379	343	399	329	376	376	327	362	326	316	343	310	381	343	359	347	361	339	361	340	342	325	308	375	366	359	360	340	338	337	343	359	355	354	325	320	349	354	380	345	343	342	338	375	355	364	345	355	371	330	342	350	330	320	331	354	338	348	372	351	347	304	396	331	350	346	305	300	349	283	351	310	400	329	333	345	376	319	393	374	356	373	347	373	353	335	331	349	341	363	347	373	309	365	339	323	343	404	343	345	312	334	333	334	363	362	324	411	337	328	336	319	384	370	365	323	364	351	362	363	330	325	343	328	347	348	341	377	327	365	366	348	367	339	335	376	310	323	342	356	339	364	317	331	334	348	337	340	368	302	339	372	381	368	362	364	363	345	337	339	342	342	335	318	386	342	409	354	349	317	360	377	328	357	363	336	344	322	344	366	380	318	368	334	351	344	313	361	382	360	335	331	391	366	362	374	371	362	338	342	312	363	352	359	348	366	335	359	299	346	362	386	342	332	316	327	340	330	355	379	363	357	371	314	338	324	344	317	328	374	348	357	358	336	318	336	344	328	322	342	355	354	342	358	370	351	356	299	341	348	326	356	332	338	350	390	383	370	364	352	337	331	382	351	356	370	375	341	314	352	364	314	362	365	344	321	354	335	358	357	326	364	317	367	361	333	319	326	355	327	390	341	357	332	343	359	357	342	333	356	367	387	369	310	319	344	305	391	315	356	358	345	329	357	376	364	362	344	364	327	353	373	358	352	367	355	332	324	333	347	361	346	338	357	322	329	333	333	341	320	327	346	350	370	324	334	404	330	357	367	328	329	354	349	368	350	323	356	332	343	365	326	331	344	316	373	373	335	354	326	392	342	352	337	299	367	355	297	341	328	362	337	325	345	355	330	324	360	351	337	361	351	294	327	378	335	373	352	341	311	335	336	352	320	378	357	309	378	373	317	345	341	346	360	390	357	343	330	344	369	369	373	354	336	393	330	334	360	378	365	309	344	359	361	326	350	355	351	307	350	339	359	331	333	349	346	357	346	326	346	335	376	367	355	351	336	341	368	345	388	349	332	317	353	351	322	331	341	339	330	382	326	393	375	387	340	335	326	342	368	335	344	357	328	367	359	357	339	374	314	355	334	349	360	345	346	336	336	353	338	377	350	352	345	340	294	359	377	327	330	386	306	340	363	362	373	352	367	364	321	368	358	370	342	368	333	311	335	349	356	333	345	363	379	372	381	327	331	340	326	318	333	364	344	380	346	343	385	350	337	367	331	356	355	355	343	382	348	342	333	365	335	313	356	369	344	368	327	324	354	345	302	332	378	376	314	328	301	289	353	330	355	298	394	325	411	326	382	328	326	327	366	342	364	286	340	301	328	337	366	338	341	332	327	392	324	353	341	338	365	376	337	366	350	336	384	347	336	333	336	368	353	343	374	367	336	338	317	342	345	353	346	341	384	362	370	318	338	370	415	317	345	314	345	354	363	362	324	360	320	330	367	371	338	302	295	324	366	353	393	349	363	349	399	349	350	307	366	315	349	372	363	380	338	350	375	325	351	347	346	338	348	352	353	332	338	359	344	391	335	329	360	365	366	374	325	335	344	319	349	329	327	352	329	319	333	347	372	357	339	331	314	378	312	324	400	344	343	379	357	347	314	387	347	360	386	363	332	381	350	361	385	326	326	322	348	341	341	355	349	321	397	362	361	369	369	350	357	375	353	346	373	287	346	355	339	355	333	330	352	332	356	351	363	350	370	379	321	309	348	323	348	348	353	342	318	354	365	376	351	322	344	338	349	374	351	343	349	353	312	324	334	347	342	382	362	351	342	341	346	347	347	360	360	333	315	343	330	315	335	368	354	368	346	338	358	365	353	303	337	358	355	339	321	335	382	333	355	322	362	321	330	347	344	359	360	337	310	339	357	342	339	352	334	362	324	363	343	363	330	308	386	353	375	348	373	350	306	311	361	357	354	350	344	325	353	328	313	353	361	323	319	337	356	355	311	359	371	309	312	346	349	355	348	352	372	333	326	373	371	330	355	364	341	355	383	340	347	349	326	379	391	371	372	304	371	339	355	315	333	352	353	358	368	359	358	325	348	338	345	326	335	339	371	368	356	299	349	377	360	339	313	368	341	338	312	341	346	362	380	324	330	353	351	355	360	374	328	359	356	364	353	327	341	364	319	380	348	349	329	351	357	375	374	324	312	326	351	357	315	341	339	345	339	377	352	358	367	366	352	362	319	330	318	295	360	304	355	366	352	341	334	362	381	358	346	318	348	367	353	333	372	339	355	388	375	396	334	320	330	320	367	346	369	350	323	307	321	398	351	354	335	324	305	365	340	327	337	364	343	344	362	331	362	383	354	362	349	345	296	353	312	349	369	359	345	327	358	320	371	333	353	365	299	354	352	329	321	390	337	366	369	354	319	332	343	321	333	366	334	322	344	359	355	346	361	326	381	370	328	357	353	344	340	357	322	325	313	340	355	374	360	375	376	334	355	330	330	381	369	350	331	356	335	396	381	361	358	330	321	345	316	326	355	340	370	331	347	369	357	343	372	359	353	364	298	329	333	377	353	369	352	326	342	361	366	311	343	346	373	330	355	343	374	324	373	370	324	351	351	332	401	334	361	324	377	347	356	334	338	337	331	315	338	317	382	359	324	336	384	373	337	354	337	345	311	343	372	360	394	334	353	339	338	297	347	340	368	371	336	334	333	354	356	340	355	330	348	346	333	360	358	356	366	366	344	288	370	331	318	346	326	309	336	366	395	319	343	348	346	325	367	373	321	329	346	320	348	317	357	383	348	366	337	312	335	355	369	335	373	342	358	328	307	362	353	368	352	363	343	364	313	307	354	343	343	329	357	325	351	360	340	318	338	340	321	331	368	334	323	353	325	325	355	317	378	349	357	316	372	334	351	336	338	346	352	366	348	325	329	338	338	356	353	359	400	346	319	363	386	365	390	330	360	336	357	366	341	336	336	339	332	334	368	371	377	358	345	306	350	363	342	333	345	339	364	331	362	370	319	356	326	364	348	361	365	355	302	347	359	323	337	349	341	350	347	338	308	372	406	315	311	341	354	331	319	338	314	342	343
13683	4277	9363	11861	10617	8282	6698	5224	4248	3379	3028	2387	2110	1921	1662	1573	1455	1462	1388	1259	1180	1186	1152	1058	1080	1045	993	1020	1027	950	996	943	999	1005	997	945	916	887	885	855	895	883	867	868	883	832	796	815	845	793	784	803	802	790	774	822	755	807	843	784	765	740	829	771	733	797	804	771	764	768	734	721	779	803	760	802	718	742	774	795	805	778	769	766	727	786	742	759	769	761	764	766	759	760	767	777	776	784	774	763	726	787	784	766	764	768	792	731	737	743	740	769	762	774	730	755	759	782	721	753	787	713	738	733	711	755	721	723	771	781	733	738	758	777	785	730	778	743	783	723	751	735	789	766	862	828	743	756	781	754	776	782	766	741	814	737	751	749	753	793	755	752	718	779	712	780	765	750	808	793	719	741	744	726	717	766	754	804	789	727	782	725	775	751	789	785	791	750	789	765	752	742	786	773	710	768	776	712	737	748	738	776	769	755	749	787	753	753	776	731	775	746	743	742	759	702	684	723	748	784	762	754	768	771	805	758	751	740	750	750	767	754	761	775	727	733	735	753	744	778	732	766	767	777	717	785	764	760	789	706	779	806	776	754	747	798	745	785	752	721	771	750	757	719	770	723	745	777	711	808	762	785	779	790	801	796	794	706	800	720	815	761	748	739	752	755	721	753	844	795	738	771	767	764	785	759	774	743	772	763	753	742	743	760	772	720	745	739	729	741	735	739	741	767	755	758	740	795	807	747	788	788	774	762	780	731	749	767	789	786	716	797	824	752	774	754	750	784	746	754	791	772	800	767	748	765	767	757	734	769	711	747	745	783	720	787	773	781	711	745	771	743	686	756	742	762	745	760	761	747	737	737	776	766	743	732	716	770	764	771	743	783	719	766	768	774	759	778	762	758	807	735	769	753	788	772	777	780	791	778	791	759	720	751	709	788	809	710	760	746	709	756	737	741	806	773	794	726	767	715	765	719	715	742	751	786	767	781	726	782	739	784	735	777	755	761	791	735	741	770	787	726	778	755	781	735	776	768	746	759	736	770	779	740	728	747	719	758	708	711	771	711	793	742	793	744	713	819	741	801	748	768	717	745	729	754	784	780	725	744	723	832	757	776	752	712	734	758	721	735	764	738	757	750	744	749	735	724	757	760	740	767	737	763	797	737	768	797	753	752	734	760	739	774	793	720	751	781	792	773	770	779	793	775	783	775	801	744	718	781	766	763	768	730	764	746	733	764	759	721	776	786	790	758	825	778	727	760	737	747	758	754	760	781	761	741	735	755	809	749	731	759	763	722	778	753	757	755	715	731	723	803	761	765	758	761	709	699	757	753	736	716	759	751	784	739	753	765	775	805	730	741	761	730	752	776	792	738	780	703	759	753	766	800	768	742	712	765	720	758	779	749	733	720	803	763	770	795	719	747	743	775	795	781	792	741	729	742	792	741	780	768	750	729	819	727	747	734	748	776	764	754	705	768	768	739	700	760	809	770	792	743	715	752	730	791	794	727	740	765	765	729	761	749	743	742	736	743	734	732	737	793	751	756	765	831	811	712	744	741	737	763	771	761	760	731	753	799	750	718	719	732	739	781	759	748	761	784	727	725	778	763	769	784	729	748	748	710	776	840	787	765	761	774	775	736	744	779	737	774	745	766	708	798	744	772	708	710	724	748	770	707	781	756	762	740	761	780	736	767	780	734	762	708	801	770	729	767	703	714	735	798	713	753	778	775	797	765	753	760	729	809	712	761	749	755	747	743	725	741	767	780	718	750	729	711	774	761	778	788	766	784	755	766	776	750	705	786	737	784	770	759	756	730	739	713	789	755	781	757	739	744	754	733	746	738	783	761	802	777	758	749	792	722	793	815	708	736	728	758	768	766	791	773	729	777	709	761	746	674	824	783	796	767	795	762	744	756	785	736	738	758	757	776	790	763	697	744	758	744	792	784	773	763	777	757	798	748	757	733	793	718	763	717	787	774	729	736	740	777	765	769	778	741	740	785	744	771	757	758	763	782	736	773	761	765	788	723	712	807	734	761	737	763	748	739	776	791	740	747	703	823	787	801	731	738	751	790	734	738	730	774	797	829	793	692	767	759	784	713	796	726	777	724	815	742	697	755	770	786	718	777	760	785	723	699	767	752	776	732	769	751	736	804	769	718	769	805	786	766	792	762	783	754	772	744	768	715	705	809	796	788	779	758	779	751	712	714	718	720	746	734	744	751	746	732	729	791	772	793	779	771	796	806	814	756	785	739	767	755	776	780	839	795	790	768	700	756	740	774	765	786	763	752	770	685	763	796	774	736	760	733	756	739	731	780	758	776	819	732	749	755	703	722	758	780	782	787	734	783	742	724	728	789	757	790	721	733	812	743	768	765	759	791	749	786	729	756	764	768	804	783	715	735	782	772	803	738	725	767	753	715	741	752	806	769	750	749	754	767	770	841	733	764	710	782	786	778	795	758	791	760	755	788	769	753	728	740	759	792	760	803	717	822	804	742	748	758	787	703	793	772	776	751	724	771	744	781	771	779	738	718	778	769	754	746	762	757	736	732	734	769	798	736	751	760	741	737	723	729	776	730	726	759	736	786	774	764	756	796	742	735	766	776	744	743	756	776	756	724	722	804	758	788	749	771	787	785	753	723	751	747	746	760	789	718	803	741	760	782	736	746	728	780	763	756	781	786	734	736	769	718	778	782	771	782	695	713	726	757	759	707	730	786	724	781	761	760	710	771	798	781	799	770	714	718	780	761	782	728	773	730	701	769	778	730	806	738	748	751	759	735	756	791	750	780	737	732	773	764	780	821	748	724	760	771	784	806	745	740	760	776	759	800	689	783	767	786	749	735	764	760	738	771	705	774	787	767	786	734	783	767	736	801	760	770	726	721	751	795	748	790	757	797	728	748	743	766	726	802	759	760	756	808	726	782	746	751	773	734	784	759	769	759	718	794	771	719	768	768	768	736	762	806	772	720	779	765	784	736	745	784	762	782	721	783	775	780	724	739	785	743	748	806	813	750	772	823	780	733	742	745	756	711	712	765	772	721	753	718	717	768	772	736	710	737	747	768	733	774	780	757	732	800	707	752	750	736	744	751	785	709	786	754	763	788	799	821	717	745	804	706	788	752	761	762	711	778	780	764	721	724	758	773	807	729	719	747	758	778	737	765	776	731	749	713	751	785	794	757	745	780	765	756	778	794	798	744	738	766	762	787	759	768	796	803	774	742	754	793	761	763	759	726	763	727	707	716	782	755	746	797	744	751	752	749	782	724	769	724	830	732	706	828	728	760	687	777	768	805	777	775	752	750	804	763	769	755	795	729	777	694	779	789	720	790	754	775	798	750	788	762	764	730	740	787	772	786	767	837	801	715	731	739	747	751	731	753	754	788	707	794	766	757	763	710	771	761	746	753	773	767	785	769	763	742	744	779	746	808	746	721	752	761	774	767	768	730	795	752	822	737	780	811	776	744	714	762	765	798	769	763	792	750	767	744
7862	1993	2191	1769	1357	965	734	529	524	402	413	350	308	264	281	267	266	294	272	268	299	241	233	256	231	278	260	222	244	260	250	246	258	252	275	255	257	235	237	260	263	230	234	238	247	211	246	256	238	260	272	263	225	244	266	253	263	245	237	240	238	254	235	247	247	241	256	257	267	241	238	221	238	256	240	228	267	272	261	234	236	244	251	243	221	264	240	216	267	210	249	252	262	259	223	244	242	252	250	265	220	255	246	216	240	238	236	255	221	273	258	221	268	241	244	257	223	233	259	194	215	222	251	230	249	222	229	223	243	244	239	242	253	255	240	250	236	248	210	238	248	220	251	278	254	225	222	231	232	254	245	247	237	228	230	264	228	243	265	233	215	256	240	239	259	231	231	236	266	247	247	251	240	242	224	230	246	239	268	223	241	264	238	261	236	221	259	231	230	245	266	236	267	272	248	230	237	260	254	266	230	272	227	240	233	232	259	248	257	240	266	277	256	229	227	239	248	259	255	235	254	227	279	232	240	242	267	239	270	224	236	250	239	208	228	242	251	251	251	227	216	236	248	233	261	255	225	242	253	217	251	232	233	250	245	247	234	241	231	216	230	247	250	214	234	292	242	233	254	276	252	235	251	222	242	215	243	236	199	214	252	245	240	243	231	223	261	227	253	255	240	253	213	242	261	237	254	257	229	217	233	277	239	245	246	225	222	228	222	254	262	219	214	266	241	267	246	266	244	267	223	224	222	265	229	266	252	285	208	268	234	242	231	257	220	223	250	225	253	259	241	248	241	238	231	230	259	263	238	230	251	260	242	232	234	235	289	262	262	264	260	229	268	271	254	247	237	241	237	234	218	262	247	254	244	257	232	262	269	198	212	247	236	216	237	253	254	247	252	220	273	226	234	219	275	241	198	223	223	225	251	236	198	240	258	222	244	266	264	234	252	228	238	244	235	260	221	250	228	239	249	258	245	245	243	274	251	255	221	217	234	245	247	265	236	251	230	233	243	227	216	214	231	239	235	218	231	221	239	266	250	255	244	224	232	250	280	232	247	246	273	248	282	250	227	235	243	217	214	257	221	229	260	233	245	235	256	244	261	246	276	216	234	260	235	261	255	260	251	199	223	280	217	218	239	236	248	248	219	230	256	248	270	250	242	244	247	235	258	209	229	274	249	262	263	237	251	266	223	254	218	242	234	232	260	275	236	260	255	244	244	269	247	215	228	239	249	250	237	253	244	254	238	254	284	274	248	234	277	242	241	262	248	264	237	246	261	249	243	242	223	211	234	241	242	242	240	235	243	245	246	251	224	240	215	210	237	252	249	244	206	249	238	244	233	249	271	238	240	242	263	253	231	274	248	219	228	231	233	236	237	251	229	260	253	246	230	239	257	244	249	224	273	208	267	237	239	237	277	245	253	280	276	243	231	225	242	253	235	245	248	238	208	255	246	223	252	250	253	236	259	196	209	222	219	261	251	236	229	253	243	252	228	272	229	244	229	224	252	247	237	240	243	248	247	219	228	233	242	227	255	249	257	263	216	217	237	264	235	268	253	246	249	235	199	229	260	228	283	254	233	225	234	268	248	241	255	249	239	240	275	212	233	229	242	246	263	264	256	290	269	236	250	251	234	219	233	239	265	242	243	204	232	225	232	250	247	236	256	239	244	227	234	260	246	243	240	266	218	232	242	252	223	258	214	254	240	257	246	242	241	255	232	233	261	239	244	245	231	234	229	187	238	280	237	268	256	226	266	225	266	264	233	257	253	247	232	264	251	257	247	247	239	228	236	245	215	228	251	212	256	236	265	235	231	227	254	241	241	234	256	262	247	277	237	244	250	234	251	233	259	243	208	256	232	247	247	251	257	245	253	233	210	256	237	257	232	230	230	216	218	223	249	256	233	230	234	228	237	258	238	271	224	219	242	244	225	223	231	245	246	255	250	228	227	241	216	242	246	255	242	258	222	224	213	220	255	238	257	222	231	248	238	246	229	275	255	251	262	249	243	211	244	223	219	256	238	230	258	245	230	265	246	263	262	231	225	257	218	251	271	231	264	229	225	233	220	244	266	253	247	264	242	247	208	233	246	251	262	237	243	255	269	215	253	274	244	266	215	213	250	246	219	251	271	248	255	238	226	234	261	247	246	205	256	225	256	223	257	231	243	247	253	254	243	246	247	222	259	273	253	224	255	246	256	242	231	259	227	235	224	238	219	244	238	220	249	272	253	269	240	229	264	220	246	237	246	245	231	234	204	206	245	269	245	255	227	209	229	218	275	233	226	226	205	240	260	215	272	232	224	233	254	236	232	272	196	260	237	262	242	245	225	248	241	230	255	229	233	240	245	252	195	235	246	227	233	216	234	236	278	264	239	234	224	259	228	243	230	242	243	224	226	279	228	232	233	217	238	250	273	218	274	255	253	237	251	259	251	253	237	223	259	233	231	217	231	250	239	227	260	247	243	240	278	283	247	260	244	248	251	228	255	256	270	224	235	237	231	250	243	232	240	269	242	247	231	252	234	248	256	237	241	244	227	251	235	222	239	246	264	224	211	247	252	235	237	241	272	233	260	237	236	263	220	230	234	245	236	260	224	273	239	262	281	289	243	254	258	219	244	238	237	270	228	227	252	215	234	249	252	229	249	267	241	213	235	231	213	236	233	236	262	276	277	263	263	238	222	224	242	248	259	254	264	244	247	260	214	234	228	247	213	236	262	266	238	209	263	258	217	227	277	262	227	245	232	222	251	228	284	270	241	281	256	268	252	217	235	245	280	256	233	232	233	245	255	259	232	235	240	207	235	265	236	260	237	254	259	230	221	243	245	262	257	250	220	226	243	217	220	217	241	256	263	211	250	284	264	218	288	243	251	245	245	251	264	244	224	252	272	272	232	261	271	220	231	243	243	258	240	229	202	207	263	253	243	244	253	217	251	238	251	262	259	255	228	261	225	244	232	253	256	210	251	223	250	260	251	246	300	228	232	225	237	237	233	258	237	251	260	235	277	231	247	217	250	263	266	241	222	238	274	233	246	237	273	243	233	218	245	244	220	210	231	257	275	216	269	209	260	252	243	193	246	251	250	216	238	227	222	254	255	242	216	228	276	250	256	252	239	244	228	238	229	258	256	245	210	284	242	261	232	260	237	256	228	255	264	265	254	249	216	235	226	234	214	270	230	257	252	240	248	272	250	257	246	252	273	232	240	234	246	245	247	238	250	246	255	239	249	249	248	226	230	244	275	219	243	249	240	216	238	260	224	219	251	246	237	222	231	252	268	217	297	228	230	243	259	249	240	262	230	256	241	206	216	245	238	237	260	261	259	282	221	238	239	244	236	228	258	247	223	255	199	230	239	240	237	240	228	263	261	253	240	243	243	236	223	238	259	233	252	227	247	234	221	249	252	200	259	219	246	256	248	266	243	233	238	280	229	255	249	252	209	215	214	242	261	246	235	233	237	250	224	214	248	255	257	214	272	268	230	240	249	226
5290	1879	4078	5226	4490	3618	2720	2111	1679	1536	1431	1136	1026	859	846	746	804	760	714	713	712	685	643	701	627	642	646	660	613	625	618	612	576	603	606	584	586	578	602	625	607	627	594	580	614	615	610	578	623	589	563	574	559	575	567	574	591	585	588	573	589	566	582	572	555	604	559	563	584	580	578	583	604	559	587	544	593	598	594	593	582	553	584	608	553	551	566	527	556	570	559	534	586	548	590	534	556	540	502	583	545	536	579	581	543	528	582	553	562	558	559	597	538	571	559	576	588	534	554	589	572	543	566	564	556	563	620	512	543	618	574	536	577	564	525	598	560	580	579	558	583	564	543	540	574	556	583	610	580	549	518	570	583	570	540	621	581	562	578	565	576	546	613	581	617	556	565	587	584	520	533	547	533	603	531	561	626	565	552	556	583	557	598	596	563	581	586	526	568	556	535	555	560	567	512	537	597	554	552	523	556	545	553	547	507	594	536	583	575	576	563	566	569	559	573	542	537	556	553	526	581	552	555	557	608	603	538	599	604	569	538	552	584	570	574	533	544	538	520	529	539	574	553	539	587	569	521	550	543	548	494	537	551	605	580	587	588	570	577	548	535	545	573	589	577	575	564	575	505	566	581	520	558	540	568	562	574	554	594	548	526	573	580	559	551	562	565	552	557	540	559	610	529	552	567	555	522	528	559	551	545	588	586	514	530	554	540	554	575	568	575	584	590	559	562	535	556	564	554	610	569	536	547	572	544	569	551	543	539	561	537	550	553	529	586	528	549	542	587	531	562	512	578	571	526	581	561	568	533	527	552	598	579	584	562	510	596	568	527	570	554	531	582	581	568	556	547	569	552	571	551	554	584	587	611	574	546	576	541	529	545	591	609	568	583	587	587	570	526	581	558	613	536	558	570	552	568	572	564	548	559	585	541	591	535	564	556	562	577	574	543	517	559	570	572	610	566	533	558	573	560	557	546	551	558	523	536	526	568	556	569	551	513	499	577	589	566	550	561	569	573	558	545	607	511	592	517	527	563	585	575	561	586	560	532	562	563	556	551	571	573	524	560	556	567	566	556	580	588	570	544	548	535	585	552	585	548	562	553	529	592	595	512	535	564	552	550	563	551	556	538	582	539	598	534	549	530	589	551	558	579	562	530	581	562	551	550	543	563	551	570	546	593	597	554	550	538	545	583	514	549	527	567	590	581	571	607	558	557	587	563	553	583	600	561	556	563	566	534	576	562	582	538	578	594	571	566	523	576	564	505	522	589	536	545	592	551	579	534	573	516	602	537	558	555	543	565	579	540	578	582	608	545	596	535	578	542	557	559	561	504	556	542	589	584	605	578	549	548	618	535	538	559	560	526	564	576	556	564	606	587	561	599	550	539	542	536	537	612	566	571	566	531	513	585	565	519	551	538	604	590	523	569	613	548	589	528	517	587	567	567	559	548	569	600	530	601	546	519	576	560	553	571	616	576	560	566	561	565	555	540	590	567	524	574	544	616	583	588	541	544	582	549	563	559	588	541	582	570	556	581	583	562	550	590	601	622	568	574	564	576	591	573	559	570	570	545	576	558	513	538	543	520	559	564	550	565	533	564	559	567	550	569	516	569	593	578	539	584	558	541	557	617	593	595	558	538	590	546	591	593	556	600	598	585	572	514	570	567	558	530	539	571	534	530	556	595	571	568	583	548	538	550	555	582	601	597	560	581	538	550	599	563	575	587	547	539	549	583	526	550	561	572	577	575	533	556	564	623	534	555	558	542	540	540	555	557	526	593	557	575	558	582	582	523	556	566	617	556	562	570	525	638	628	526	568	557	596	538	559	572	639	530	592	568	510	528	564	577	572	568	562	561	557	548	532	522	570	563	602	569	604	586	557	533	557	581	585	557	535	548	558	565	555	604	605	566	578	532	537	591	544	584	556	575	576	576	561	570	543	560	596	495	579	594	566	570	509	552	559	563	580	535	556	589	535	571	549	566	595	554	544	559	526	578	551	544	578	497	569	544	556	536	529	566	554	567	549	516	509	581	589	538	577	580	577	593	572	535	551	556	546	572	564	531	566	551	581	572	575	616	552	580	579	540	552	583	571	592	584	530	544	562	586	533	595	544	521	557	589	548	574	544	561	548	555	537	496	557	585	579	548	588	584	585	569	566	582	602	559	573	529	547	518	560	538	628	557	557	570	554	568	558	563	555	542	576	528	552	567	571	590	547	571	619	521	597	594	586	537	555	568	553	587	571	539	545	565	566	535	509	568	572	532	580	548	560	579	547	590	528	563	543	579	562	580	521	546	562	549	547	586	552	562	580	554	600	578	565	536	566	503	533	592	572	590	627	555	600	542	592	563	567	534	543	543	551	556	558	542	564	556	519	575	586	598	548	560	530	524	597	551	496	570	593	587	547	571	548	571	570	539	571	574	549	586	583	551	546	534	573	545	577	563	568	542	573	594	568	551	542	572	550	537	516	535	542	572	603	591	604	561	561	551	550	533	591	595	542	546	560	591	528	515	540	561	589	541	585	574	580	517	578	540	549	552	551	602	546	576	548	556	599	571	578	545	547	577	554	562	590	568	531	549	571	563	610	579	520	550	575	546	560	548	577	552	505	557	570	519	587	559	549	537	586	546	587	541	556	565	553	560	569	546	563	549	597	547	571	576	550	564	579	578	510	544	505	513	555	572	541	540	571	552	519	571	521	541	531	567	552	560	558	573	528	578	569	607	547	617	554	565	564	564	550	556	571	599	576	590	580	586	582	543	538	550	530	621	606	600	560	582	551	567	584	528	576	589	544	556	568	606	571	573	608	568	571	522	565	547	561	530	578	520	543	530	577	598	575	543	564	550	530	513	550	507	581	537	563	548	577	544	513	548	597	528	518	576	550	564	518	556	560	588	553	572	570	537	579	567	551	579	612	565	582	575	587	580	531	584	605	567	565	595	592	552	570	542	574	535	573	589	547	605	525	558	557	562	530	543	565	587	579	572	555	577	564	548	538	597	529	549	549	558	537	567	572	548	547	591	523	576	596	558	560	524	581	585	538	592	588	584	575	586	556	558	579	592	541	580	584	565	553	527	539	526	558	550	551	554	536	596	589	566	571	553	562	558	545	571	578	548	560	540	548	551	567	549	583	568	538	592	587	565	555	564	574	585	571	526	585	551	576	571	518	560	572	540	557	521	541	513	575	562	543	537	607	543	538	573	547	584	605	601	543	564	578	592	547	608	576	539	567	589	572	525	561	519	544	585	565	591	560	532	571	540	549	543	546	537	565	591	552	554	568	584	592	541	549	588	557	548	543	570	565	581	599	576	554	548	588	564	550	541	569	575	538	562	573	582	539	560	572	559	563	585	583	585	579	531	557	554	634	627	555	596	547	558	561	571	561	585	572	533	548	574	553	564	571	538	550	592	589	521	532	612	531	601	594	547	556	541	580	574	503	576	546	602	566	551	567	539	558	589	525	571	546	551	538	563	576	580	557	571	547	589
20331	4070	3789	3189	2213	1592	1232	924	715	676	587	518	469	462	437	425	405	400	377	373	313	332	325	355	360	332	315	356	361	358	318	320	337	356	338	325	313	357	320	323	316	340	319	330	327	328	315	334	360	352	319	325	338	305	328	319	318	313	321	327	308	318	296	328	344	343	370	334	335	326	323	327	303	304	302	296	304	335	289	311	311	305	291	316	298	322	340	295	299	322	310	330	323	288	272	311	321	342	306	303	292	340	321	295	309	299	327	330	347	334	315	310	308	307	315	325	312	332	334	330	278	324	306	322	276	290	310	289	314	312	358	332	318	308	316	332	322	331	319	360	324	343	276	347	314	325	358	321	331	349	331	318	314	325	300	300	296	316	339	313	351	344	301	310	324	316	325	338	321	319	311	310	362	321	309	309	290	324	337	327	308	312	299	321	338	292	324	323	307	306	336	315	329	349	305	304	316	304	269	286	298	330	290	313	305	336	340	363	295	334	289	326	353	311	304	317	286	323	348	293	328	266	302	288	304	314	309	323	306	317	340	309	309	298	323	275	286	348	342	288	341	305	324	298	309	293	320	312	311	315	316	318	311	279	309	291	303	334	351	345	333	307	358	328	318	341	344	303	299	306	277	311	333	320	328	325	287	339	328	334	321	341	302	308	288	327	312	315	300	340	330	350	296	328	338	306	314	318	301	325	324	313	350	331	348	316	337	344	310	290	305	322	327	298	302	310	304	305	336	338	285	297	309	323	356	280	351	329	320	298	348	314	314	300	321	339	346	332	328	304	264	301	327	292	320	292	309	315	321	351	320	301	313	349	305	320	322	332	330	318	310	335	305	301	311	331	353	320	317	337	327	330	328	342	290	323	347	319	320	315	345	311	304	321	308	339	300	305	319	336	302	328	345	313	318	298	332	305	316	326	326	327	320	293	301	288	344	319	298	338	325	294	339	328	323	351	319	331	308	331	323	328	337	334	308	334	308	324	344	314	313	337	323	332	316	334	316	325	292	313	312	286	346	326	298	295	281	295	309	319	343	320	346	292	360	309	305	355	276	309	337	302	288	300	319	323	285	303	310	340	331	330	317	332	321	297	317	372	321	296	320	317	367	313	301	301	332	331	327	321	319	297	327	343	317	313	320	309	305	337	330	317	323	340	317	315	274	327	297	311	333	293	270	327	336	338	295	319	323	301	351	323	323	328	302	299	312	312	276	352	318	298	302	339	305	311	342	336	305	321	329	345	320	302	337	295	291	348	293	305	308	303	339	354	346	346	325	309	325	329	337	352	313	313	316	315	321	325	331	309	303	313	341	322	357	334	297	339	294	307	333	342	321	325	333	354	353	330	305	283	298	307	342	311	326	313	316	304	322	363	303	308	330	312	316	305	323	361	333	325	312	301	291	367	313	308	297	326	362	332	308	305	319	325	325	319	283	332	322	280	345	299	285	335	329	334	290	320	306	311	324	316	334	333	340	323	317	308	303	325	329	319	317	365	322	358	333	355	336	272	333	327	344	296	346	328	286	333	306	325	306	312	304	290	307	304	315	345	325	329	316	327	311	321	323	328	326	341	330	334	315	317	350	308	359	330	319	326	324	331	325	307	346	314	323	300	309	336	361	306	337	316	330	303	317	336	355	346	347	315	338	317	316	343	321	359	292	306	272	270	339	316	362	269	297	330	318	297	296	329	304	315	317	337	304	320	310	320	310	335	309	311	361	329	287	291	306	348	311	284	330	356	318	321	313	304	320	339	276	346	312	366	337	329	301	327	336	319	294	305	314	338	304	329	302	301	349	342	323	310	317	296	338	333	303	308	308	302	291	322	317	335	317	350	283	287	328	339	324	299	315	309	307	291	325	296	307	290	349	305	300	276	314	333	295	287	332	343	288	306	300	300	310	344	332	333	300	324	335	310	373	342	316	300	321	345	337	314	329	324	313	318	310	286	328	287	353	343	339	307	289	316	331	311	341	335	330	322	311	311	321	307	292	360	352	286	322	336	300	331	328	315	331	341	334	329	323	325	308	323	274	344	324	303	304	316	316	309	308	331	335	323	333	314	355	362	300	295	316	324	313	340	342	312	285	318	306	309	279	340	320	300	334	316	309	328	303	294	302	300	355	319	295	315	321	324	335	310	265	320	340	315	325	346	317	298	302	292	316	343	273	299	315	319	355	315	347	321	315	342	343	338	316	324	299	319	301	315	325	318	309	321	321	313	351	296	318	315	343	329	334	348	318	290	266	307	347	358	282	300	324	319	338	319	323	352	323	316	348	322	340	305	293	314	282	301	323	327	339	294	324	276	327	335	333	296	316	330	332	313	331	334	321	293	314	325	334	353	354	299	287	294	299	318	343	340	325	308	297	307	324	306	337	330	348	319	301	329	324	277	360	334	285	317	324	367	350	314	341	281	312	320	331	307	322	334	310	286	315	333	330	322	320	346	322	348	354	314	321	330	299	315	312	305	297	294	317	303	334	329	317	295	327	327	285	323	326	351	285	279	353	298	317	313	321	322	303	305	326	348	320	328	324	323	326	323	312	316	345	351	302	300	329	333	270	305	316	307	325	351	306	300	331	312	316	294	343	325	330	315	300	340	307	308	324	304	337	325	275	325	307	335	327	307	311	291	354	315	337	298	360	325	302	316	340	342	316	313	311	293	346	321	294	349	343	326	307	316	299	319	326	333	326	315	338	354	273	317	317	345	331	350	307	299	291	313	283	361	329	322	316	325	302	308	319	338	295	306	337	348	323	315	327	311	342	333	327	346	316	323	310	324	313	307	318	308	341	315	300	310	301	344	321	332	323	332	330	278	310	306	339	340	285	341	320	348	341	327	306	300	272	322	346	269	314	277	306	302	318	317	299	355	347	365	303	321	320	305	325	324	341	305	313	333	344	315	328	313	336	329	311	328	358	332	309	324	364	292	339	332	340	295	349	311	302	307	309	343	336	296	316	328	321	314	341	337	298	327	300	351	312	293	304	290	297	291	323	339	287	348	339	317	337	282	339	315	299	333	292	311	323	326	313	293	308	315	334	348	355	291	315	328	282	349	331	336	337	338	320	306	270	314	338	309	365	323	335	281	340	307	289	314	323	298	314	334	318	318	300	326	308	291	325	311	344	295	346	312	310	298	338	329	310	305	350	330	336	329	313	308	315	316	290	302	322	308	313	322	310	285	333	278	327	346	324	315	306	342	311	317	345	329	320	280	309	330	319	294	343	292	310	341	368	324	323	329	337	327	308	328	309	341	318	324	336	305	370	348	299	349	323	350	297	324	354	363	315	314	301	314	299	327	333	320	323	347	315	306	347	309	341	301	333	346	305	317	316	314	302	314	312	319	310	339	324	318	338	316	322	309	303	299	335	334	302	295	306	324	292	307	307	339	321	344	310	312	295	316	338	325	326	306	330	295	344	319	354	311	294	330	303	302	314	331	315	297	304	310	341	330	314	281	278	323	325	324	325	302	322	365	327	349	333	312	327	331
12521	2999	7126	8801	7642	6102	4770	3743	2990	2520	2227	1823	1585	1352	1320	1174	1171	1074	1090	1065	1022	919	955	871	880	861	857	885	789	857	804	871	831	851	827	841	766	773	793	769	837	807	764	788	738	763	763	779	775	776	729	749	753	740	773	742	714	751	770	699	731	712	763	749	759	749	723	733	735	727	733	726	714	748	753	762	693	689	766	760	714	749	745	755	730	727	744	769	742	732	701	740	716	702	754	751	727	720	686	701	734	691	725	707	686	700	721	763	753	793	666	675	742	715	738	747	701	691	677	701	725	706	746	745	724	739	684	693	765	723	693	712	706	735	678	711	736	759	766	732	736	745	691	703	695	704	693	734	707	691	705	723	742	672	764	743	741	703	666	732	705	719	714	718	694	712	705	702	717	751	719	706	700	713	657	711	686	677	701	744	690	747	690	720	722	694	730	702	745	712	722	706	735	673	693	656	771	714	749	709	708	724	709	694	678	684	684	704	696	712	735	692	745	713	754	740	721	746	721	705	683	750	714	770	737	754	733	761	726	724	715	711	707	744	697	696	754	724	728	696	741	712	735	721	719	684	730	735	749	716	715	692	670	699	722	712	714	776	713	707	701	782	714	720	731	717	752	714	731	750	710	749	721	660	738	724	751	708	766	675	744	707	727	730	733	677	709	697	718	706	714	714	707	700	711	736	673	731	718	729	694	731	703	696	693	716	746	727	770	749	767	695	667	748	723	706	715	713	742	773	709	753	724	699	748	731	729	684	692	741	687	732	726	746	717	714	724	670	690	707	713	687	751	720	732	729	723	745	744	708	787	724	727	698	755	691	681	708	701	759	748	700	740	742	753	716	756	750	712	716	717	682	758	697	659	707	720	699	699	698	711	686	700	684	736	723	709	706	676	696	726	657	685	715	659	710	703	714	724	739	765	679	698	738	724	725	730	689	717	715	730	750	718	749	730	680	709	695	693	714	741	679	718	701	708	671	718	754	724	754	702	677	704	721	684	720	739	729	792	730	717	723	683	683	703	662	737	729	705	701	690	698	734	697	731	693	662	698	713	694	694	713	704	710	754	695	697	764	721	686	712	696	729	707	745	675	731	741	738	718	681	717	642	697	761	721	725	723	703	757	688	709	715	704	715	706	726	711	717	724	703	715	659	706	716	731	730	734	692	701	691	689	740	702	720	701	659	713	721	714	731	685	740	713	680	720	725	752	714	700	723	701	722	743	693	701	704	685	749	644	690	690	765	728	730	708	721	735	671	697	718	660	749	648	715	723	716	729	726	669	733	729	732	694	695	710	685	702	691	734	753	699	674	727	727	715	766	725	690	724	664	719	737	728	727	691	722	718	687	747	721	731	697	690	728	705	664	713	734	670	702	727	711	708	743	734	749	745	701	728	713	763	731	709	743	706	721	715	735	689	708	733	715	703	743	693	703	744	696	723	732	709	732	685	732	717	721	730	693	721	758	735	670	698	716	714	692	772	721	689	708	711	713	722	705	724	722	737	731	678	719	687	695	759	727	715	704	638	680	751	726	698	714	692	682	676	698	699	709	687	707	682	690	736	692	689	774	714	739	703	769	735	728	716	723	706	692	709	708	720	713	700	702	681	706	696	742	695	720	758	702	712	739	727	680	681	692	741	737	696	718	698	738	771	692	706	681	696	751	751	730	715	731	686	686	729	751	722	722	658	727	716	685	749	752	701	735	693	699	715	720	748	680	693	710	712	695	747	702	688	729	722	750	703	739	727	706	716	740	689	725	712	746	719	708	615	709	706	686	704	705	729	667	745	721	743	690	731	664	706	721	706	742	737	681	704	686	703	773	719	743	711	701	713	767	711	684	661	726	696	700	722	725	742	699	681	704	715	714	743	669	718	739	673	744	725	698	708	736	749	710	698	698	693	718	754	699	730	707	767	699	672	728	695	688	678	737	723	757	654	679	715	710	715	721	687	704	707	723	728	723	746	711	698	723	733	728	728	718	760	742	745	738	717	716	755	697	655	771	709	704	736	715	721	715	688	713	773	730	756	692	680	690	718	710	748	751	733	746	678	661	754	702	679	746	736	694	717	720	768	700	709	722	718	724	682	704	745	717	721	724	736	713	691	703	712	706	714	761	685	726	674	726	736	668	720	700	744	741	765	728	725	710	732	715	748	721	712	763	779	646	709	695	699	700	724	720	658	701	688	680	727	695	691	685	697	711	698	771	746	738	723	748	765	729	664	686	753	686	684	704	719	725	693	741	719	722	691	758	673	718	735	748	671	732	696	706	752	725	663	661	768	709	697	741	709	691	680	741	717	735	731	726	712	720	735	730	710	712	733	708	741	674	738	682	701	693	758	688	681	676	714	741	669	730	735	673	728	733	729	736	677	657	733	764	724	709	716	721	699	716	692	769	694	733	734	727	711	783	755	699	714	794	718	725	663	670	730	679	728	736	715	690	727	701	708	701	705	720	717	700	752	753	631	732	698	678	715	722	714	710	736	760	713	742	766	721	696	738	697	804	710	752	669	685	732	683	701	657	683	668	744	698	746	671	709	726	716	757	701	732	656	672	683	704	742	672	700	700	688	712	699	729	720	733	680	710	732	697	689	709	754	740	690	720	747	664	718	683	703	705	693	728	673	713	735	704	683	729	669	705	728	677	714	694	704	669	722	743	677	711	758	706	763	720	696	686	741	755	704	695	736	715	694	737	688	766	741	710	723	716	700	716	708	738	674	649	729	682	728	716	750	745	659	643	751	779	725	708	725	723	710	665	738	718	733	748	751	748	742	723	690	750	687	734	717	747	695	709	711	736	688	712	720	705	717	668	765	703	713	694	743	698	691	696	731	750	701	664	757	713	717	718	696	745	743	709	737	723	729	759	695	732	703	713	698	710	669	704	743	695	696	766	727	703	747	755	691	717	744	704	725	712	743	637	755	742	729	685	716	677	709	697	685	703	712	691	704	711	708	719	735	687	703	708	761	721	749	686	705	743	742	641	694	716	711	718	738	711	726	701	717	739	666	693	664	679	726	684	683	720	756	731	768	736	705	704	751	724	714	702	711	717	727	683	693	726	725	706	718	685	683	706	736	682	753	691	716	699	694	709	717	684	684	716	727	667	704	718	691	715	736	734	745	704	755	694	689	711	695	716	732	696	725	739	689	732	708	674	671	702	646	669	700	759	722	729	688	727	670	764	719	697	760	740	738	693	707	719	746	685	721	670	741	719	762	691	708	733	722	723	747	679	712	700	692	695	712	741	734	722	715	689	716	703	707	713	708	751	677	674	694	754	770	706	733	667	715	721	659	720	686	706	687	709	707	694	742	760	750	707	772	740	666	715	697	705	700	737	730	705	723	670	717	685	728	696	711	745	717	692	747	697	680	689	687	690	735	743	746	738	695	707	673	705	747	731	701	694	748	689	690	739	726	726	723	704	704	727	708	702	729	739	729	656	700	740	678	699	728	704	716	684	690	719	723	690	712	732	740	751	737	661	694	734	708
29937	6998	5698	4816	3270	2255	1752	1321	999	837	728	623	555	499	491	481	470	492	431	440	411	416	418	419	345	394	390	388	387	369	394	380	361	373	368	341	364	360	380	359	370	347	375	398	383	337	348	352	330	307	368	400	356	358	339	337	367	340	371	357	329	365	409	368	341	375	374	343	317	375	346	350	346	354	371	346	344	371	383	358	415	394	395	361	352	330	344	335	357	361	334	352	358	352	326	347	367	352	356	359	343	384	378	363	303	350	377	367	366	343	326	374	382	317	328	369	387	386	354	323	337	342	345	368	335	354	361	347	367	322	393	334	348	317	301	332	376	349	361	375	348	310	360	377	366	349	339	363	353	348	323	321	372	354	357	330	355	378	361	358	330	330	346	355	342	346	353	355	367	337	323	318	337	329	356	354	355	343	348	368	349	365	372	344	351	347	389	346	380	329	341	356	365	356	352	359	357	386	342	353	343	351	369	360	344	316	345	321	356	338	332	337	340	335	348	318	368	375	328	349	370	377	363	356	351	357	345	331	365	335	383	363	346	370	338	332	359	343	341	363	375	322	357	370	376	362	347	343	328	362	381	344	352	364	395	339	323	341	353	373	318	362	389	364	373	319	356	374	344	343	365	360	375	332	339	372	357	369	399	352	352	378	324	339	333	324	353	338	326	322	345	346	325	371	373	341	363	323	366	324	362	348	303	328	323	367	377	316	302	370	309	367	341	362	367	324	348	366	372	316	319	347	332	376	325	353	347	328	322	322	319	352	349	370	367	335	403	354	334	351	359	396	349	377	357	368	355	317	355	392	395	342	305	356	369	325	357	338	371	352	343	346	352	315	348	341	319	356	339	356	360	342	354	339	362	357	366	342	356	345	365	365	341	364	363	410	382	383	396	336	349	336	330	391	341	334	368	330	383	308	347	357	368	336	324	347	373	380	320	348	372	363	349	366	319	328	340	301	358	385	346	378	372	361	345	328	324	356	359	347	388	385	360	357	352	365	367	357	355	361	310	335	352	336	339	350	336	363	338	353	368	315	369	402	331	384	343	374	338	343	390	360	382	362	339	348	338	342	390	322	357	308	345	357	336	350	333	355	383	363	340	333	342	329	313	342	311	323	346	367	329	359	333	338	350	320	320	370	364	342	373	358	371	344	376	352	369	385	385	322	344	350	375	350	341	318	335	350	350	360	338	372	375	344	368	353	326	352	366	353	367	349	308	371	317	341	334	369	350	371	372	348	381	339	379	375	358	373	406	334	325	349	366	369	362	364	327	319	347	349	355	360	354	326	340	332	322	349	329	345	336	354	334	337	324	327	375	361	368	330	332	360	333	350	351	365	340	348	315	329	334	336	356	333	319	327	334	355	392	333	361	368	301	342	328	373	392	358	368	330	333	358	365	347	354	343	365	367	318	348	345	331	355	363	352	338	342	329	368	358	345	342	325	325	349	340	392	350	342	360	324	303	325	331	342	347	344	322	337	322	370	347	336	340	338	351	338	368	342	348	345	321	361	319	351	342	356	374	356	337	314	367	351	376	378	387	331	346	360	342	353	371	356	324	330	350	351	346	370	359	339	336	365	373	355	336	364	346	352	331	354	346	338	371	338	338	345	327	323	324	374	324	357	351	331	330	351	333	354	365	351	359	368	374	358	363	365	350	360	349	348	370	395	357	338	355	361	315	342	360	354	338	346	355	365	368	334	335	368	332	350	369	368	361	303	363	344	351	329	351	342	377	328	367	337	375	357	346	360	300	339	356	373	367	368	368	353	356	343	332	358	322	360	369	382	361	302	370	351	347	359	360	346	352	301	323	322	336	361	341	357	340	364	324	335	323	346	363	355	371	386	352	377	360	364	343	356	342	326	334	348	344	389	360	375	335	335	379	397	316	336	363	362	352	374	360	350	358	317	375	378	369	362	331	352	316	362	351	342	344	346	318	329	372	343	335	354	346	368	352	377	369	342	319	353	359	375	344	341	363	353	370	317	361	359	348	349	359	342	343	348	367	349	332	332	351	342	366	330	332	361	339	370	368	376	328	329	368	319	371	310	418	378	351	341	363	335	365	379	310	335	330	336	301	320	335	367	379	360	366	354	316	364	348	376	388	336	361	335	338	367	371	351	402	313	352	388	378	393	384	361	378	349	351	342	348	345	329	337	326	351	350	317	353	359	381	356	355	356	377	370	359	388	345	332	348	351	353	317	348	364	332	340	371	312	343	363	338	358	349	340	331	325	334	385	356	337	320	364	319	363	368	347	360	332	364	313	364	374	366	364	367	384	384	354	331	365	342	333	364	341	347	339	377	353	355	333	355	379	333	367	378	331	321	350	378	341	311	383	419	318	334	378	322	377	338	324	327	366	365	348	354	344	358	400	348	310	335	347	340	336	319	341	323	335	365	368	306	333	334	346	365	351	347	331	333	378	345	346	336	373	354	322	381	373	346	386	394	381	359	359	313	348	353	354	324	337	333	358	355	374	345	347	386	328	379	334	353	334	350	326	336	335	319	368	352	329	366	369	378	353	330	337	341	354	344	381	348	339	346	355	370	341	375	342	339	341	364	329	365	361	353	320	365	342	369	339	348	347	352	326	383	336	373	353	336	370	371	349	372	339	352	319	348	323	362	348	370	347	331	360	358	348	334	404	359	341	330	351	338	359	378	338	341	356	354	375	333	348	347	337	386	361	375	368	311	318	333	353	384	392	307	349	319	366	326	368	356	316	355	327	386	364	356	365	366	370	364	351	368	354	375	341	364	385	373	334	344	357	351	367	316	385	383	361	347	340	352	337	361	391	384	370	341	356	366	360	333	331	372	344	344	386	350	313	350	351	361	323	326	353	367	349	358	327	350	311	357	334	372	349	381	359	358	327	321	339	358	353	361	342	346	379	336	340	368	375	328	371	350	336	346	348	370	344	375	366	363	355	372	329	373	356	367	311	334	342	337	365	339	341	348	314	377	286	385	348	361	343	381	341	305	324	357	339	305	332	373	351	365	333	355	360	355	375	381	373	336	353	341	325	373	351	361	354	338	358	349	382	348	391	355	385	355	331	345	374	343	365	348	314	391	363	349	325	348	346	315	347	334	324	355	367	342	368	328	310	316	331	390	328	352	334	357	346	361	349	316	317	356	331	365	383	395	348	343	333	373	334	337	333	354	324	314	315	344	368	331	306	330	345	313	342	348	313	363	319	345	337	319	354	361	355	357	361	341	344	374	357	337	374	363	329	328	331	338	342	383	333	351	348	344	357	366	354	383	361	346	332	367	338	361	308	328	383	355	350	355	362	343	305	360	339	334	358	370	350	345	370	344	388	373	334	325	346	304	324	363	337	377	379	368	350	349	317	328	371	328	317	355	322	363	369	343	327	358	337	339	350	348	404	362	341	357	366	350	337	358	360	346	325	324	339	359	350	391	345	365	321	306	334	324	376	330	317	354	344	355	320	347	343	327	378	373	338	327	331	386	339	349	363	324	348	340	352	322
16024	4161	9641	11860	9899	8095	6444	5157	4100	3326	2853	2506	2045	1832	1656	1577	1488	1438	1360	1210	1196	1215	1128	1055	1052	974	1003	989	1038	985	1001	938	963	964	953	939	924	912	888	872	866	915	882	846	844	817	873	858	816	830	793	768	766	842	772	834	746	816	830	807	800	807	776	786	803	776	745	807	747	804	738	761	817	816	769	764	782	821	776	723	744	820	757	837	768	781	787	805	744	799	778	739	774	719	829	759	779	816	743	764	773	709	759	702	788	748	751	756	761	760	746	789	711	761	813	700	770	762	746	792	744	743	767	821	766	754	783	749	742	768	739	771	788	786	778	758	773	728	735	755	760	756	708	758	750	737	774	800	762	759	735	760	763	846	791	698	736	717	756	747	761	780	781	778	737	764	712	754	762	704	758	745	762	744	768	781	747	754	730	708	722	713	789	751	766	736	741	801	732	710	778	749	801	746	752	758	751	763	761	741	723	764	784	702	771	796	745	794	795	769	709	762	762	764	708	770	765	756	800	735	733	757	765	781	786	787	738	769	751	757	777	696	734	743	782	808	744	758	821	743	790	758	780	838	784	769	737	763	736	755	749	773	770	773	838	771	796	733	720	792	784	740	769	738	765	752	819	763	778	775	758	714	757	753	747	707	794	763	711	765	751	717	788	780	767	799	734	769	749	745	786	804	766	737	698	732	757	742	726	776	787	773	761	731	779	739	813	745	763	752	774	794	812	735	790	795	754	763	737	761	734	757	732	741	783	761	742	718	742	758	757	725	823	758	785	763	810	731	785	779	722	753	708	776	764	799	783	718	769	798	807	725	743	783	764	783	788	732	790	766	723	801	744	770	762	749	764	753	754	773	763	749	754	805	767	726	797	793	739	726	791	751	734	809	728	768	726	761	771	715	739	792	791	737	752	765	742	743	723	818	747	756	769	713	747	746	752	787	776	759	798	788	744	746	760	763	718	759	722	814	784	745	728	718	772	737	763	807	770	796	708	746	711	786	784	801	776	734	762	765	744	803	788	755	735	742	688	771	764	749	769	779	782	760	773	751	740	800	769	747	762	721	734	769	791	731	729	795	792	768	785	764	762	759	772	775	740	738	785	750	730	743	754	743	738	814	774	737	752	764	753	740	718	788	723	776	767	753	745	748	766	753	800	815	812	717	792	735	739	720	809	797	777	728	740	728	742	748	779	763	778	789	752	787	750	766	730	777	746	775	760	749	746	770	776	727	779	722	785	765	730	754	778	801	723	812	774	759	735	755	775	766	761	838	736	740	759	737	794	736	786	753	737	757	799	789	768	739	760	728	772	720	768	772	748	771	747	807	777	814	771	754	744	787	755	766	770	725	780	724	745	738	729	717	736	766	725	779	741	721	763	808	761	802	755	804	765	758	750	789	756	748	751	758	790	763	768	777	753	721	800	754	718	717	797	736	767	762	754	778	784	768	761	761	812	762	787	730	744	768	767	798	786	785	751	779	767	766	787	717	756	710	733	791	698	754	786	750	739	728	744	744	697	774	752	755	714	780	816	716	753	729	723	767	791	757	812	695	781	751	739	768	766	779	801	808	727	767	726	823	777	720	770	722	736	787	771	715	789	762	765	762	765	766	761	731	795	736	760	766	784	820	757	760	740	780	785	765	816	773	762	747	765	788	770	777	752	739	726	770	777	743	745	730	767	724	743	717	758	793	770	808	817	762	768	746	746	771	749	784	734	815	790	758	781	769	764	759	741	795	770	758	693	764	753	755	756	782	799	783	715	769	747	775	785	763	738	787	777	769	737	768	718	779	791	810	751	723	789	780	774	707	760	745	811	755	772	830	713	768	716	753	801	736	795	758	716	764	748	764	774	748	755	790	804	764	757	761	765	792	760	805	820	706	766	713	736	759	751	778	768	734	727	824	771	756	791	778	814	735	730	696	756	846	715	767	775	758	807	793	780	767	711	724	727	767	803	807	708	760	751	739	756	775	719	733	769	803	753	757	817	820	770	757	754	736	770	756	748	754	738	723	760	810	755	774	771	764	742	748	764	790	757	765	734	755	774	773	716	790	766	731	758	863	760	753	739	750	706	788	768	754	728	735	768	789	759	779	778	789	793	736	752	795	755	764	783	740	744	746	764	768	781	771	761	756	731	733	788	728	809	804	791	775	759	804	750	759	735	747	753	755	737	778	750	728	727	746	743	778	739	748	727	717	770	746	757	763	753	783	730	718	752	770	770	804	738	738	782	751	762	768	801	792	806	714	764	783	701	758	745	753	805	732	805	770	758	757	684	751	814	748	739	717	744	738	760	741	745	803	757	720	790	802	715	726	752	746	778	758	759	721	695	746	732	718	712	732	735	788	725	737	741	770	782	728	744	757	725	755	702	802	744	740	769	769	721	755	797	760	738	701	767	739	708	734	705	765	756	810	726	753	806	756	777	724	725	789	777	733	774	766	753	777	777	830	739	763	761	788	719	777	755	760	737	749	739	740	798	760	755	753	744	762	712	763	773	801	761	770	760	725	751	780	775	718	740	737	784	766	738	767	794	762	710	761	767	783	723	736	756	792	790	766	798	707	744	797	762	754	739	785	773	766	774	751	766	714	801	773	755	792	772	765	774	703	736	741	805	722	805	753	748	753	771	768	729	737	772	768	734	749	764	779	789	743	697	775	730	777	757	744	761	750	766	753	758	748	776	738	773	790	740	734	752	759	768	779	788	762	730	738	776	758	730	770	794	756	730	766	769	718	726	775	757	782	737	713	716	742	791	754	744	753	779	747	783	783	727	756	778	727	778	747	782	773	761	727	761	757	758	745	849	770	734	793	780	751	744	761	734	790	795	772	756	732	808	789	716	754	818	779	792	706	787	735	785	748	698	777	805	745	742	709	768	749	711	758	740	734	774	774	738	768	783	787	761	751	728	775	760	791	780	721	740	770	679	753	751	765	727	698	733	767	799	743	707	802	830	715	785	755	817	764	749	785	833	729	769	749	749	792	798	753	750	765	793	789	762	744	747	775	723	797	756	768	726	767	786	779	786	781	762	792	748	754	791	733	769	749	772	719	783	780	748	719	838	757	731	783	764	691	780	737	790	707	803	776	713	742	762	752	826	829	774	753	758	707	742	739	757	784	727	760	800	764	757	773	770	757	772	776	759	762	776	794	744	814	757	770	714	820	750	725	780	763	754	778	793	766	764	780	764	792	731	762	755	760	741	749	797	689	797	789	694	789	813	720	761	760	793	729	741	756	752	728	745	761	730	771	753	733	783	744	763	764	753	752	778	749	774	749	731	793	752	771	710	775	762	725	748	747	734	775	744	772	759	819	791	746	725	751	732	814	782	746	751	736	811	685	721	789	787	749	720	752	763	759	747	761	786	793	725	762	753	745	790	721	723	747	788	744	737	765	743	774	769	745	753	792	768	702	726	721	741	784	715	781	764	733	774	756	721	817	764	744	787	740	730	747	773	778	753	751	728	753	764	755	803	728	785	755	743	766	806	742
9311	1932	2084	1769	1166	903	619	536	491	442	410	334	306	304	262	296	266	288	300	261	226	266	276	251	244	242	274	245	247	260	272	260	251	264	263	240	245	244	279	240	226	218	243	251	227	242	263	252	251	229	243	252	256	276	259	241	235	247	254	180	247	249	248	246	225	264	227	252	237	248	228	251	229	250	256	230	260	247	240	240	223	260	244	248	228	243	269	259	235	259	252	224	212	224	219	276	259	223	252	257	217	245	254	254	228	260	222	243	217	263	246	253	246	252	263	250	271	232	246	248	238	245	226	258	244	210	240	226	209	224	280	233	236	241	219	246	233	214	216	224	262	230	258	261	253	238	249	273	263	266	257	226	249	248	249	243	235	208	241	242	233	288	265	235	242	259	226	248	227	265	228	240	250	223	270	258	237	211	244	245	241	246	232	248	272	250	237	250	256	247	245	220	274	245	254	277	248	249	235	248	231	218	263	236	243	247	245	247	213	242	236	255	239	213	250	264	227	241	269	282	237	220	268	237	247	225	268	229	249	266	246	216	230	216	227	240	228	245	282	222	249	237	252	243	263	267	273	235	214	239	239	271	218	232	254	227	201	225	270	221	265	280	251	230	236	238	268	259	255	260	206	237	222	214	238	220	229	234	238	236	223	284	245	269	286	235	248	249	234	249	253	214	210	238	256	214	231	241	245	256	249	232	212	245	220	226	237	242	250	259	239	249	259	258	288	257	255	222	251	222	262	234	259	246	231	270	219	249	251	214	241	232	274	239	259	261	287	252	230	240	243	245	250	230	250	242	257	243	252	233	231	233	252	267	216	244	218	246	246	244	244	235	271	255	275	243	255	248	253	240	250	240	249	261	258	262	246	247	247	254	222	245	257	242	260	241	261	239	265	241	254	253	248	249	233	261	244	240	244	231	256	231	248	252	243	240	268	230	269	228	209	283	265	223	244	232	253	251	214	236	229	251	239	264	253	228	235	306	245	233	225	235	250	258	224	255	247	262	251	239	268	257	260	202	236	212	220	234	240	225	231	241	234	200	236	253	226	259	242	266	238	248	228	242	266	268	253	257	253	257	259	229	223	239	221	256	249	244	232	260	240	264	233	243	227	260	243	256	235	248	260	229	266	241	244	224	252	241	262	221	239	243	255	215	231	241	280	267	241	265	250	258	236	243	233	257	255	185	248	262	240	235	220	219	238	248	220	226	226	221	265	255	250	230	266	266	221	247	253	259	223	252	223	208	254	260	249	229	225	228	244	257	247	250	243	239	231	216	244	236	227	257	251	245	232	224	260	262	227	229	238	249	270	262	262	229	218	238	218	234	248	250	246	271	252	260	228	251	273	224	240	249	252	246	235	270	255	264	265	278	238	248	252	283	251	253	232	260	235	264	269	241	238	237	222	227	210	252	246	232	224	222	268	236	211	259	245	243	246	242	251	261	227	210	261	248	232	245	225	224	223	248	232	243	236	277	266	245	272	243	207	247	245	237	244	234	254	256	255	253	259	254	254	240	243	256	243	222	247	231	230	220	253	246	272	264	255	243	236	225	234	247	209	241	243	246	257	228	246	252	273	268	253	251	255	249	240	258	230	254	283	242	234	255	214	247	247	228	287	253	206	234	247	273	255	236	247	252	278	265	258	244	221	251	243	236	248	243	278	243	211	231	261	275	224	222	229	246	231	232	242	248	261	247	245	252	250	234	209	259	236	226	211	272	233	235	231	263	219	244	237	232	229	264	243	245	247	246	245	261	242	246	245	242	232	223	240	273	250	255	262	270	195	246	252	238	230	236	251	243	263	222	228	222	229	249	237	256	216	256	215	259	255	224	228	238	248	227	221	232	239	243	221	250	250	249	266	249	263	272	238	232	267	271	250	235	237	242	252	253	257	259	246	237	258	224	219	204	254	239	233	228	236	230	249	259	237	244	216	237	220	232	256	253	257	207	240	237	249	234	273	237	251	259	250	262	257	239	225	258	237	244	249	234	266	226	214	216	285	245	273	249	240	231	216	258	255	238	245	251	251	238	246	245	280	234	238	250	247	244	255	259	239	212	261	250	249	244	276	264	255	247	279	269	242	248	255	204	219	236	229	231	247	244	244	243	231	253	233	254	264	239	230	236	231	258	237	224	238	228	252	256	233	244	235	226	229	228	226	257	255	260	251	268	255	227	268	233	229	240	238	234	239	269	244	234	249	265	253	251	246	232	261	242	239	239	226	233	249	277	249	257	276	249	244	254	236	226	258	248	239	239	246	243	244	262	270	250	255	230	258	252	258	250	240	237	250	222	235	229	223	238	240	259	258	234	237	219	264	223	255	232	252	231	251	226	228	253	231	222	232	253	262	202	237	255	260	261	248	250	252	226	226	240	263	265	278	254	227	210	239	250	244	224	228	216	218	243	236	240	222	242	260	256	266	244	234	281	258	250	233	269	252	264	232	261	247	261	232	224	281	255	242	277	250	247	260	259	229	232	227	232	262	240	276	267	238	216	234	235	241	224	267	266	267	232	252	256	232	265	211	237	229	223	227	238	250	235	246	246	256	272	233	224	242	227	228	240	241	243	226	221	240	239	238	216	216	225	261	233	223	233	239	234	224	252	241	241	296	240	267	265	248	266	242	266	258	230	261	242	246	240	211	226	239	250	249	236	239	229	244	228	245	233	230	226	244	233	243	224	214	265	257	235	258	218	251	221	224	242	250	260	251	237	251	272	262	250	247	229	214	217	243	229	235	262	253	210	243	236	237	251	236	255	270	271	237	248	253	260	246	247	266	260	238	251	236	245	239	213	250	250	221	258	229	265	272	226	229	223	252	234	229	232	263	218	230	241	247	264	206	228	248	243	235	252	214	238	216	240	257	215	237	244	254	224	241	253	236	240	232	256	245	253	248	206	254	226	256	265	253	223	242	221	240	265	245	223	225	260	248	253	239	233	235	242	211	268	243	269	219	239	207	275	233	245	227	257	271	233	240	234	279	217	276	222	252	236	254	281	249	246	254	233	250	237	236	265	253	238	244	248	213	283	236	243	271	241	254	236	228	232	253	260	240	258	236	231	261	241	229	306	250	225	217	242	226	228	255	239	218	259	240	257	247	282	247	233	227	214	269	262	229	240	256	241	260	258	253	232	220	246	214	266	238	241	235	227	235	236	228	246	251	274	254	222	213	257	250	212	241	239	242	259	240	231	261	245	250	265	253	264	218	249	250	245	265	235	225	237	277	244	235	240	240	251	257	217	254	255	251	271	256	215	253	244	235	245	258	237	240	226	227	244	278	215	214	253	248	223	234	238	267	256	238	249	260	244	227	252	267	256	267	225	245	227	229	240	274	230	227	246	264	246	226	247	225	246	231	245	222	262	240	248	246	248	262	225	243	222	267	263	229	264	233	251	253	245	230	243	245	251	233	251	257	222	248	221	235	237	236	232	284	285	257	268	256	269	258	235	238	241	193	220	255	266	220	233	271	208	279	248	195	228	268	278
5677	1873	4134	5042	4252	3376	2658	2031	1724	1424	1349	1043	954	883	825	792	784	773	687	694	689	676	637	651	631	635	656	573	650	588	602	604	607	582	595	620	620	610	614	551	607	600	598	554	575	561	552	589	579	566	544	573	581	573	577	603	580	572	565	578	568	522	629	579	568	572	576	552	575	548	572	595	586	579	548	583	540	560	567	588	567	589	623	574	563	564	573	596	555	532	562	558	592	560	573	580	549	608	578	574	625	549	598	557	531	588	531	537	613	554	566	599	551	576	572	559	571	605	590	543	593	545	611	558	551	556	578	519	535	562	599	543	539	546	565	590	549	584	523	553	578	519	552	583	503	579	592	571	595	605	560	583	552	574	512	560	583	572	554	568	584	542	596	579	578	536	557	605	573	567	576	604	589	560	570	545	558	545	529	546	591	558	552	580	555	528	533	555	542	581	569	580	581	558	563	514	598	548	566	540	580	531	583	596	567	550	545	554	585	616	576	570	563	548	549	568	517	569	569	488	557	555	538	571	541	557	580	549	519	550	564	536	565	575	567	578	549	543	571	559	542	552	561	561	566	564	565	575	564	547	590	545	549	555	545	606	613	527	555	562	570	564	538	564	532	552	600	554	558	528	535	616	550	572	581	554	557	559	568	568	597	554	577	571	542	552	541	567	529	529	567	551	605	541	606	534	530	577	561	578	569	539	551	555	628	608	538	627	561	547	611	577	543	578	578	541	546	597	543	575	596	569	585	572	562	573	595	551	522	535	590	533	532	578	577	570	586	571	555	566	545	557	574	600	553	548	526	580	591	607	531	578	548	546	603	547	576	517	572	501	584	566	558	536	589	551	559	546	585	637	572	558	575	558	563	546	592	580	543	594	557	502	570	545	559	540	560	552	554	575	536	584	558	539	543	566	575	528	558	548	560	544	573	579	563	544	540	561	537	525	564	574	577	570	567	554	559	530	595	540	565	585	559	570	609	590	585	583	539	505	561	576	554	587	547	547	572	602	561	582	545	521	582	558	581	535	544	559	532	561	555	516	588	582	580	555	505	575	555	558	560	567	547	542	557	560	548	561	534	505	588	554	622	578	552	577	565	585	538	557	576	580	580	572	551	592	578	556	548	556	559	554	542	619	563	548	560	564	548	561	521	568	524	555	602	591	538	532	547	610	559	556	571	551	551	569	564	545	593	542	606	553	551	574	572	563	532	570	573	571	572	554	577	543	550	554	582	595	550	590	564	566	538	559	536	547	565	562	528	563	571	582	565	508	568	599	566	553	540	560	542	554	567	565	572	627	624	582	558	566	579	590	566	576	576	560	543	572	576	571	565	598	596	586	581	522	547	519	528	567	575	576	547	553	579	549	590	550	584	531	608	567	587	559	578	526	541	578	601	534	577	561	553	587	576	566	553	566	507	562	543	575	538	559	535	565	603	547	530	569	556	546	532	548	536	582	592	577	568	564	521	570	540	592	579	531	593	553	556	587	538	548	532	578	597	564	588	532	546	547	577	574	584	599	541	545	541	555	567	546	585	573	550	587	561	554	553	550	574	530	579	598	584	542	541	528	590	572	575	548	583	580	599	547	577	585	550	562	540	541	580	572	590	570	538	596	559	606	562	581	575	567	577	583	535	574	573	566	585	590	580	533	530	528	523	570	566	580	567	601	535	558	558	556	547	555	536	608	564	613	575	551	546	515	557	597	588	555	522	547	538	597	556	538	572	574	558	583	551	600	546	530	531	567	565	568	550	539	557	562	575	587	569	563	575	534	549	536	564	552	570	537	531	566	556	571	553	572	580	572	571	523	567	563	541	553	566	538	566	612	565	563	540	566	552	583	595	525	559	589	584	558	580	564	536	589	567	595	525	589	555	549	567	524	552	553	568	523	542	550	543	555	571	569	615	547	598	572	603	602	542	581	561	585	555	549	544	574	551	563	552	542	560	549	581	562	568	582	552	566	566	554	586	598	558	522	567	545	515	603	530	538	537	564	596	564	582	609	576	573	577	542	569	558	588	577	591	525	596	564	568	571	548	544	560	605	564	587	615	554	586	572	559	561	593	544	574	581	567	539	534	545	596	558	538	576	569	520	580	551	557	609	572	545	540	582	557	565	571	546	606	553	555	556	575	553	590	569	607	568	585	540	558	577	587	581	578	567	545	558	521	551	540	594	621	562	535	571	579	553	587	574	582	563	568	547	558	590	562	550	526	535	540	578	548	618	579	549	572	519	531	568	591	569	543	544	567	553	535	561	590	572	565	555	577	559	567	576	530	551	556	555	611	501	560	608	574	562	584	589	556	540	548	559	578	583	587	593	559	585	555	552	601	556	568	602	574	524	481	559	567	530	516	600	537	565	589	543	566	514	577	610	619	540	543	608	532	550	530	547	566	532	540	545	544	558	559	518	543	569	605	545	567	535	565	591	543	562	534	564	553	580	566	548	552	581	556	550	586	561	546	557	572	556	554	543	579	556	556	542	554	543	571	575	566	548	561	581	577	541	498	567	580	576	577	541	547	553	556	555	552	563	571	518	532	589	601	563	567	550	566	586	573	580	545	570	565	600	588	560	583	562	538	551	541	546	546	574	569	570	518	635	579	575	568	566	572	547	595	560	541	534	567	542	524	533	547	550	570	570	589	559	530	522	583	600	574	567	572	547	578	576	585	536	576	563	611	576	592	577	595	559	559	571	569	576	574	546	547	546	556	618	542	603	523	551	561	526	538	556	566	583	602	559	558	595	535	538	549	545	557	540	554	557	560	575	529	537	548	522	557	524	558	548	555	596	567	574	535	558	557	575	582	587	581	564	539	545	549	547	564	589	551	544	545	587	534	560	574	618	589	578	555	573	525	567	531	569	579	611	589	573	592	604	534	567	604	543	555	559	549	528	552	537	514	533	539	581	557	576	550	582	560	593	587	563	591	557	586	545	561	586	581	529	567	588	537	535	567	593	540	546	594	536	559	560	577	564	550	609	599	556	558	584	568	606	606	557	577	570	540	569	575	535	536	561	597	540	572	577	554	549	589	564	571	573	542	507	538	557	581	558	571	578	559	532	590	570	561	567	567	556	554	556	589	565	549	571	591	565	552	570	586	503	586	545	579	559	567	578	530	554	541	546	566	577	571	592	536	544	569	604	524	537	532	555	535	583	572	558	566	610	585	599	511	551	580	593	536	586	538	528	568	565	584	587	530	567	557	549	596	518	558	547	534	585	525	566	567	571	600	563	518	555	556	568	578	542	542	588	523	554	561	596	566	571	556	556	604	562	563	549	601	568	560	605	573	572	587	596	574	600	622	545	573	554	554	558	547	569	593	537	592	586	546	563	535	588	546	559	576	596	530	560	587	580	593	543	556	579	601	535	584	562	566	554	562	543	588	524	547	594	552	523	605	624	584	539	596	586	538	617	578	560	541	552	562	573	557	543	548	553	556	586	552	529	547	549	597	539	551	537	608	565	579	603	565	579	519	562	546	587	561	567	551	610
22081	4477	4009	3244	2245	1587	1213	935	829	627	606	471	468	447	430	400	392	411	404	366	369	380	352	352	375	395	368	381	350	341	364	364	348	377	361	333	333	315	343	316	342	364	360	319	370	345	324	367	346	316	318	305	335	296	306	336	330	310	318	334	328	326	330	333	316	338	355	335	363	336	316	375	311	311	352	341	336	354	368	350	312	332	303	336	338	330	323	334	321	295	318	326	361	311	343	340	315	337	354	316	309	325	333	306	333	307	343	325	304	339	338	297	329	337	302	332	308	319	341	323	328	310	335	308	324	336	352	293	331	371	353	313	337	321	312	303	324	351	383	324	315	357	340	319	350	333	364	346	326	313	328	321	343	334	323	316	317	335	343	332	321	317	387	373	339	323	309	312	319	355	325	323	309	308	307	361	334	329	348	325	310	300	316	324	315	359	351	337	319	304	353	328	308	335	348	330	313	338	286	325	314	320	315	377	294	338	355	353	320	333	292	355	345	321	270	308	357	322	380	349	331	343	328	328	334	320	328	283	306	328	355	322	317	356	317	321	349	330	364	337	296	352	325	307	309	299	358	348	310	340	316	328	288	335	332	305	330	327	345	321	344	331	354	353	338	365	311	308	342	308	327	326	333	345	330	332	316	292	323	334	307	324	338	311	344	330	316	325	323	324	346	325	318	350	315	307	322	302	354	301	364	291	338	296	318	325	369	300	313	336	301	310	346	303	313	337	338	343	296	325	354	336	362	366	325	332	330	355	354	322	345	318	333	336	311	305	331	298	337	307	331	333	344	311	292	316	362	325	354	327	329	329	352	314	314	325	319	329	314	316	315	325	292	320	315	293	316	308	294	336	319	359	363	303	341	386	335	316	329	317	324	325	324	315	310	311	323	296	323	322	346	358	304	301	331	299	327	355	297	347	332	344	292	329	339	298	270	328	358	313	325	333	325	381	355	373	336	330	340	361	341	305	377	336	343	345	327	367	333	302	323	346	331	334	336	306	319	296	359	321	299	304	323	305	363	303	293	359	326	364	334	319	319	325	346	333	333	325	289	348	349	339	358	301	321	355	350	324	317	358	345	312	328	327	341	327	325	381	354	320	303	338	329	321	333	336	317	310	343	314	325	328	332	376	313	340	351	348	325	338	330	339	301	333	380	326	323	311	348	348	322	328	334	316	327	330	329	336	373	319	318	345	304	358	315	300	347	351	295	331	377	373	303	325	326	361	341	335	321	326	336	325	329	357	346	346	347	318	309	332	358	326	318	339	302	324	301	316	321	340	330	287	339	329	304	340	316	343	357	308	337	327	339	334	402	361	333	350	304	319	344	345	357	334	332	306	339	307	322	299	315	366	347	366	358	356	323	273	335	350	328	349	345	316	304	306	312	332	320	328	328	331	346	330	333	352	325	306	370	279	266	332	322	325	347	357	329	313	304	358	332	318	328	322	355	361	310	344	310	332	326	317	293	321	351	335	353	313	348	321	319	328	361	328	335	348	353	333	328	326	374	324	304	299	325	358	326	334	324	333	307	319	317	322	325	288	340	310	330	337	322	331	369	338	310	310	356	329	324	327	337	351	328	324	328	295	348	359	363	340	299	309	348	315	324	364	315	349	326	316	310	321	282	322	317	334	360	363	305	329	318	287	269	312	362	326	356	319	339	357	318	348	325	332	342	335	310	333	324	321	352	317	289	322	318	334	306	327	329	334	358	304	309	329	344	306	338	324	349	307	316	294	369	317	333	328	343	327	309	344	326	324	319	303	335	299	308	307	330	354	362	335	318	308	331	341	336	316	367	317	314	342	332	355	316	330	325	306	333	328	368	343	332	333	350	298	365	375	371	341	350	353	317	360	357	321	327	316	324	343	314	354	343	359	367	281	326	362	289	329	316	329	300	325	341	329	352	295	349	325	317	390	334	301	348	343	361	338	326	366	355	309	338	302	344	299	331	316	328	332	348	354	328	324	346	319	377	355	359	339	300	332	319	324	357	310	356	317	339	290	328	351	338	359	315	322	317	324	353	343	360	342	333	316	326	320	320	304	347	318	331	365	352	349	333	353	345	319	353	356	325	310	305	313	312	322	316	364	341	346	298	316	322	356	335	288	317	332	342	322	345	326	352	345	317	350	317	314	327	332	299	324	320	335	314	330	347	350	336	317	341	297	312	328	338	314	300	343	296	340	346	331	328	365	332	309	352	347	327	317	302	331	309	328	317	335	326	306	329	348	329	346	327	318	348	322	322	319	380	340	328	333	318	344	369	328	346	299	328	351	342	345	349	348	338	350	327	329	305	315	314	350	298	341	324	313	344	322	331	337	346	336	311	342	333	307	343	310	319	327	327	294	339	294	323	320	346	329	308	355	341	340	352	345	331	351	301	352	348	333	303	330	347	314	302	335	338	316	310	338	311	340	315	302	318	371	342	337	315	344	315	349	322	336	306	322	296	327	361	319	318	345	336	345	357	345	329	355	319	341	338	356	330	316	325	312	333	369	347	324	300	354	352	331	319	338	368	303	333	299	295	360	337	379	321	344	316	327	348	333	361	315	346	305	383	336	334	307	304	321	339	343	315	330	320	338	348	299	337	347	301	302	312	299	345	308	317	320	312	320	335	339	342	320	336	328	312	340	324	347	323	299	328	335	333	338	329	306	317	346	312	342	293	350	336	341	360	300	348	341	335	344	327	291	296	333	308	342	316	318	348	329	313	324	335	330	377	335	335	311	334	390	365	337	349	340	309	333	318	323	317	300	337	362	329	344	345	316	360	360	318	309	333	350	306	312	327	347	291	307	330	331	323	335	339	330	340	356	312	309	334	326	311	323	314	264	322	327	330	282	313	353	339	315	332	328	310	355	327	350	335	282	319	349	333	323	307	298	318	309	338	327	319	283	330	343	292	286	369	317	313	320	361	348	298	326	337	307	325	302	311	402	317	341	364	338	294	333	314	302	326	339	335	320	342	339	306	312	375	345	312	324	307	351	322	340	282	305	342	348	338	362	331	349	378	328	328	335	350	318	351	313	345	328	319	339	331	347	348	288	342	349	337	292	306	322	322	310	348	310	349	307	314	279	345	314	327	361	353	317	329	332	336	338	326	337	304	331	315	356	338	332	346	348	335	308	311	314	310	326	298	303	327	334	311	306	302	343	312	322	358	326	366	371	302	328	314	353	318	321	310	308	292	357	343	318	313	351	347	354	326	355	323	329	314	371	336	349	330	352	335	325	312	350	325	331	334	315	333	304	326	346	320	319	319	332	347	357	336	344	345	316	352	318	303	328	319	334	325	345	350	358	328	344	341	313	313	337	326	330	331	338	347	329	334	323	311	349	364	326	372	368	362	311	288	348	335	358	333	354	337	351	313	306	328	328	329	349	310	325	316	327	317	319	366	355	289	338	325	339	315	351	335	295	361	346	356	331	333	307	340	332	347	363	304	340	338	330	313	322	337	333	369	328	301	326	292	358	321	354	316	291	330	319	323	303
13224	3118	7288	8750	7463	5967	4649	3561	2943	2468	2035	1749	1482	1431	1334	1232	1119	1134	1060	1061	1027	1011	940	914	889	916	864	852	925	884	832	849	848	873	777	876	850	862	779	856	744	762	781	758	812	818	755	775	783	758	724	764	754	734	737	769	768	756	802	746	787	743	775	741	774	738	776	728	736	746	743	737	760	739	767	760	750	774	811	714	785	760	739	736	746	775	728	663	732	723	740	711	706	735	722	742	745	737	740	743	743	734	769	692	738	701	747	718	768	723	708	749	697	705	753	734	711	714	723	688	729	708	732	768	745	713	728	702	703	720	724	742	761	767	706	736	762	709	743	740	731	729	708	719	793	750	743	761	708	765	716	719	702	720	753	725	717	726	699	741	752	731	731	727	768	756	798	722	766	734	718	749	706	736	719	742	769	761	680	757	736	756	695	711	707	691	742	779	794	726	737	751	776	747	697	718	734	751	772	742	744	730	690	752	671	735	685	744	723	754	721	745	706	695	726	721	708	764	704	732	752	768	735	756	741	686	725	706	741	772	727	730	704	691	717	758	746	702	741	774	749	737	767	761	698	751	733	720	748	705	762	736	745	733	704	731	747	759	715	763	771	736	718	818	716	747	724	731	706	701	739	777	780	714	728	744	787	761	744	742	770	775	732	703	758	757	722	667	766	699	733	709	697	762	758	735	753	780	739	739	749	743	736	717	761	734	745	774	715	706	712	696	730	732	745	788	708	699	788	730	740	726	723	763	679	748	736	754	737	701	765	779	721	726	701	778	736	734	731	754	718	705	718	702	735	740	733	720	687	696	735	702	733	765	769	738	708	746	754	758	732	689	707	684	735	712	727	730	710	733	708	743	731	799	744	699	740	735	724	782	712	772	718	683	728	725	679	689	704	747	736	720	730	748	724	762	728	743	719	698	720	751	743	759	728	729	720	713	723	726	746	734	736	784	691	735	768	705	742	704	688	734	702	719	707	766	763	732	762	743	766	741	789	687	752	692	704	720	783	754	737	764	780	729	713	724	754	731	746	776	763	710	779	690	765	749	779	746	764	737	697	715	708	707	709	736	743	711	709	665	746	746	745	770	707	707	756	694	759	788	738	681	716	720	733	719	733	684	745	748	744	750	701	713	728	694	733	728	721	758	725	704	729	703	787	735	733	702	751	738	753	761	690	739	717	689	728	676	736	772	765	734	719	721	717	711	743	745	758	753	751	729	724	721	750	808	763	747	755	719	738	699	690	705	726	721	738	765	744	763	730	736	712	684	764	751	725	714	747	690	722	706	733	693	704	752	731	652	695	740	691	735	696	685	703	738	758	735	739	762	681	742	759	742	734	761	723	792	714	760	713	754	730	760	714	732	684	694	801	719	726	759	773	747	691	811	737	747	768	716	735	694	713	713	733	706	700	759	741	797	708	716	715	774	708	728	730	787	722	684	727	717	763	717	683	711	677	739	720	688	730	769	746	668	730	743	738	716	751	751	702	743	705	740	698	738	766	750	727	701	716	736	709	734	681	727	750	707	769	730	722	753	764	741	748	726	697	693	715	676	751	736	719	723	662	707	745	725	688	784	713	756	722	716	691	693	726	764	721	741	738	706	731	711	705	733	744	721	728	786	752	765	699	649	779	719	730	757	684	766	743	693	745	708	705	727	736	799	747	743	751	740	753	770	756	762	766	754	709	737	723	710	760	717	714	726	713	787	752	781	792	669	763	754	738	729	749	741	764	739	702	753	765	697	700	755	731	737	752	749	735	735	748	746	747	723	708	650	734	689	734	721	740	724	738	748	766	757	752	698	717	789	735	693	723	743	758	731	733	687	727	697	745	727	734	732	722	777	754	722	702	740	719	718	738	713	765	699	721	797	722	749	692	707	734	743	743	744	768	791	729	716	732	725	716	742	745	698	780	766	730	707	742	748	736	751	704	705	751	705	774	764	725	702	735	760	721	714	701	722	752	765	705	754	703	732	728	716	708	700	773	725	774	805	714	727	772	762	698	729	750	719	765	800	710	692	756	703	764	739	741	746	700	733	767	735	719	736	709	747	719	739	751	698	717	794	712	747	720	721	739	729	740	718	804	727	704	746	704	701	743	794	734	728	684	763	803	682	705	734	710	674	697	722	716	726	713	717	739	746	728	765	703	725	722	686	694	730	723	738	719	738	758	754	758	735	763	698	718	750	746	764	692	732	694	760	750	738	697	716	761	761	739	731	757	748	730	719	714	720	770	735	696	664	723	751	718	769	785	712	718	731	743	711	708	648	711	699	675	782	687	732	702	757	726	693	745	754	725	730	740	738	789	767	729	751	754	679	694	718	736	696	744	721	744	729	744	756	709	727	724	722	774	671	767	729	692	734	710	770	747	736	737	775	764	740	732	700	753	700	756	743	659	724	737	711	733	694	697	685	764	739	776	721	725	744	787	730	739	746	693	741	670	713	781	728	701	738	722	708	715	706	738	746	731	719	684	726	740	731	735	756	693	731	742	784	712	716	736	726	735	738	716	726	739	752	720	715	707	720	765	744	706	735	702	720	696	701	724	742	704	692	706	775	693	748	749	770	740	717	745	714	723	726	747	717	712	694	735	758	725	705	774	715	758	679	744	752	730	697	710	733	757	699	767	722	760	724	758	727	715	738	697	704	743	726	714	787	763	742	734	787	791	713	767	801	736	722	705	716	767	761	687	762	750	730	703	739	722	727	765	707	666	735	723	708	730	725	742	757	705	751	758	716	698	755	722	717	695	801	741	722	702	719	737	775	727	701	722	719	725	746	728	731	770	753	729	713	697	763	747	735	732	708	718	780	701	744	733	758	722	740	731	725	729	721	749	713	754	723	746	767	747	745	732	735	753	732	749	710	751	734	708	717	729	715	775	733	739	720	744	722	695	704	719	688	770	782	752	760	735	755	726	746	737	716	724	734	723	703	720	779	717	772	747	738	740	730	721	715	719	677	741	739	690	716	742	749	724	699	750	715	741	761	707	724	717	758	680	781	753	788	729	751	738	730	731	749	719	724	665	733	724	750	758	680	735	727	698	731	728	766	754	697	767	736	723	750	695	726	758	750	762	743	712	724	740	732	754	698	746	782	706	766	725	741	767	782	704	724	742	769	715	677	702	732	715	730	699	752	658	732	707	722	726	755	746	682	753	711	717	750	706	708	704	705	714	708	722	743	793	765	678	767	773	749	729	739	767	756	688	691	709	694	734	723	758	694	760	743	704	774	718	748	718	768	705	772	768	692	691	734	750	757	712	703	749	747	743	726	730	711	682	706	736	751	695	743	740	761	700	778	736	726	723	722	719	725	748	746	765	717	733	747	732	729	734	711	764	761	752	761	719	743	747	766	726	736	763	758	734	683	767	704	770	746	752	694	673	713	746	757	758	746	751	699	715	704	760	770	708	727	709	734	713	749	772	718	733	676	720	761	766	727	738	756	749	713	752	738	696	723	766	723	698	791	729	800	739	730	754	723	781	731	728	747
33489	8268	5978	4744	3055	2211	1558	1293	1049	859	739	652	583	516	523	510	484	466	462	440	424	433	402	415	411	393	383	397	444	377	392	395	426	372	390	402	342	376	378	397	380	371	385	349	378	372	363	394	359	331	356	351	354	396	359	365	334	360	360	381	359	388	355	374	398	352	365	362	372	342	387	367	358	343	357	385	367	384	366	372	338	370	393	376	360	380	360	405	341	375	340	372	333	349	409	342	364	351	390	347	314	382	376	355	378	351	380	363	409	367	376	379	350	322	378	337	351	365	323	388	346	350	374	347	365	364	368	385	339	357	402	362	384	369	364	346	383	389	406	388	323	337	370	378	340	373	384	317	328	338	344	337	400	391	348	341	326	387	352	319	376	375	367	367	396	379	396	404	334	363	341	332	343	334	362	394	357	379	407	377	342	336	341	354	346	365	363	358	375	389	378	353	336	388	390	378	378	360	358	360	356	342	373	334	363	349	337	345	341	370	373	336	362	332	348	372	371	384	379	357	362	388	354	375	404	390	387	346	341	375	372	375	354	338	356	371	379	358	352	369	339	390	348	347	384	356	376	370	352	410	342	341	340	360	349	347	397	348	407	400	364	324	382	321	351	356	335	331	348	367	384	356	383	339	357	307	342	347	340	344	319	372	375	341	379	373	353	350	356	376	343	406	322	324	364	340	319	375	374	383	345	346	368	337	386	347	374	337	357	344	365	377	367	349	350	384	381	370	354	380	352	363	343	378	384	342	329	316	361	377	355	381	365	376	370	391	364	355	318	377	391	332	347	359	339	351	355	346	378	351	360	335	355	387	362	364	404	381	396	390	378	348	390	405	355	365	380	351	368	392	382	367	356	350	375	361	362	326	340	340	324	367	373	338	357	345	372	353	343	391	410	354	370	377	396	383	388	362	346	353	396	382	341	378	385	381	374	369	378	370	376	354	376	358	377	391	342	353	348	362	356	374	330	381	398	333	311	359	355	347	332	366	348	326	336	361	352	361	349	353	324	341	371	366	371	364	346	343	337	387	372	354	354	359	355	346	384	368	387	370	373	340	356	354	382	376	337	319	359	371	383	369	366	368	337	375	328	368	366	380	362	356	364	353	415	327	370	403	335	344	355	369	341	379	418	366	406	343	380	343	367	360	354	372	387	341	382	361	357	336	348	350	400	343	351	375	364	340	350	340	341	350	332	350	380	345	365	340	359	345	367	369	310	353	340	379	366	367	352	366	369	357	363	346	363	384	342	373	369	339	393	365	380	387	393	360	350	361	362	368	400	415	356	359	321	342	365	371	334	393	374	384	356	346	375	376	353	348	368	388	396	364	373	344	381	370	365	350	342	353	362	374	356	390	359	330	368	342	366	372	363	387	358	368	384	354	388	365	341	337	345	398	385	357	378	376	390	333	417	388	396	356	344	349	359	362	380	385	375	366	354	348	348	340	342	354	357	365	379	335	347	339	377	362	338	359	352	367	348	389	356	336	339	379	332	395	390	334	369	327	353	331	382	388	380	365	366	325	384	381	361	338	321	362	334	346	344	375	380	359	313	323	343	362	363	320	385	355	326	331	341	345	361	360	350	359	348	367	314	382	360	345	383	372	344	347	377	341	361	352	383	339	332	354	366	322	353	371	333	324	361	344	335	368	351	375	382	379	361	379	331	357	390	385	372	347	350	348	358	371	385	354	318	366	352	363	339	353	358	350	352	342	358	395	335	352	320	377	354	382	359	317	371	355	371	359	322	313	375	383	353	348	395	381	361	366	337	360	382	365	369	392	354	349	363	348	347	413	338	331	370	365	378	349	374	366	365	369	380	368	352	359	376	377	340	365	397	358	374	381	378	355	339	346	375	382	337	345	344	384	390	344	357	335	357	387	366	343	330	340	375	357	354	329	324	363	340	381	378	384	337	353	357	305	375	378	349	411	355	336	341	378	342	359	378	353	352	386	335	370	329	381	341	343	355	360	347	364	373	338	393	363	355	324	365	359	349	343	366	361	360	367	375	390	397	359	342	333	359	328	337	351	392	383	357	352	368	349	359	400	341	354	370	401	358	390	343	353	361	335	382	344	340	332	357	359	321	350	386	386	373	367	345	349	399	360	326	357	365	344	375	323	367	364	377	387	371	336	353	354	328	339	321	357	386	347	347	363	380	371	347	327	355	380	360	364	340	376	342	369	336	355	378	319	350	335	390	359	360	346	396	345	340	397	375	371	352	368	354	353	358	381	392	358	351	360	353	356	371	372	394	334	310	391	353	378	362	356	343	326	373	329	376	345	368	360	348	379	364	381	377	391	395	372	345	382	383	312	390	373	394	358	370	334	406	336	347	370	333	375	370	369	362	343	350	380	336	374	343	383	359	390	398	360	368	359	344	352	353	365	374	336	344	371	392	382	352	360	361	362	409	370	365	367	379	358	377	376	374	371	346	350	359	388	313	367	364	374	367	357	326	361	360	367	354	373	379	338	341	333	373	338	368	381	379	320	374	381	335	361	373	365	317	355	353	402	374	336	341	368	345	350	366	355	322	364	351	354	324	354	355	360	407	374	337	398	324	326	369	364	388	398	378	334	357	375	350	366	398	378	331	344	377	374	347	335	368	369	324	368	379	364	377	361	361	367	358	378	338	361	370	366	349	344	375	371	397	345	376	348	345	356	348	370	362	384	359	377	362	347	353	368	367	356	383	369	376	414	367	323	386	383	328	364	368	365	348	374	390	391	336	354	374	343	344	323	357	359	379	371	311	411	345	337	376	361	369	313	375	365	388	337	358	322	329	343	345	376	345	351	343	356	356	329	351	382	395	386	375	360	362	366	393	406	366	378	346	332	356	356	392	377	340	338	342	349	362	352	351	393	377	359	369	354	355	342	354	365	389	355	345	369	369	375	361	363	370	365	380	359	378	384	357	351	371	315	390	351	363	377	376	339	359	369	359	343	343	345	355	381	332	347	372	411	348	382	385	372	370	353	347	379	340	359	373	381	396	344	350	348	349	347	341	382	366	350	363	329	375	356	333	328	383	347	352	335	379	366	358	332	336	344	354	389	333	373	361	358	384	386	367	367	333	398	366	384	347	355	386	368	365	329	394	372	350	341	352	348	341	363	338	419	345	347	347	388	341	374	415	358	394	349	403	374	346	359	361	375	313	361	409	357	361	332	383	374	388	371	345	394	387	401	374	367	343	321	354	388	371	341	352	358	393	348	360	363	337	376	356	394	363	356	385	358	366	365	342	352	366	371	364	328	365	321	352	336	324	386	349	361	373	374	359	385	371	369	347	377	345	382	342	363	388	340	353	348	370	362	362	336	369	355	365	375	354	394	379	357	323	380	345	327	363	378	374	384	368	359	354	379	384	355	390	374	379	386	332	394	376	363	376	377	346	372	342	355	350	339	340	386	330	330	352	311	386	313	329	340	393	361	367	380	364	324	363	335	363	365	363	386	355	352	335	350	365	404	359	388	364	379	354	367	346	345	383	310
18152	4097	9744	11601	9932	7988	6229	4843	3950	3366	2630	2281	2000	1819	1718	1513	1462	1403	1345	1288	1228	1189	1137	1063	1042	1029	986	994	957	961	968	970	963	986	924	943	911	963	888	884	891	886	888	843	844	854	852	837	864	858	859	823	826	796	777	831	779	796	793	818	836	800	823	847	837	820	801	831	815	860	839	751	808	826	820	834	806	803	809	814	835	754	826	797	803	747	791	821	781	797	809	751	790	795	765	786	807	749	773	765	801	782	775	781	788	841	751	780	796	723	789	822	761	750	805	811	788	795	731	782	814	796	765	798	828	803	767	778	807	807	823	814	797	825	780	809	748	803	748	792	821	738	797	789	801	752	726	777	817	775	750	850	741	803	772	784	813	759	798	768	800	780	803	788	740	734	766	721	802	772	792	786	768	729	807	759	785	777	764	808	739	784	781	805	806	848	801	833	847	773	758	802	824	790	746	732	792	795	745	818	778	743	789	795	726	807	784	784	796	746	780	838	776	824	776	785	753	762	780	817	788	738	824	785	769	828	722	728	718	787	777	749	700	766	791	730	794	778	727	760	797	831	755	781	763	813	806	766	799	763	767	762	802	760	762	795	750	762	813	774	785	784	782	767	767	761	785	801	780	835	757	765	799	761	787	767	818	774	775	769	778	838	771	771	752	800	752	797	780	761	778	758	818	790	795	809	779	751	755	821	802	753	741	771	783	821	785	730	825	758	815	757	744	793	781	778	761	792	772	738	777	785	798	744	795	731	737	774	780	760	731	725	756	795	761	804	786	761	795	783	775	752	845	827	779	785	805	767	790	734	854	774	775	794	784	753	764	790	776	767	759	795	763	794	811	762	772	813	782	799	782	805	789	763	821	767	738	770	803	765	791	818	741	775	790	781	785	774	772	747	777	772	782	783	785	771	721	753	799	793	787	760	806	869	794	812	780	812	803	756	768	800	764	833	773	734	802	779	800	763	749	783	796	787	841	848	716	763	775	755	781	744	760	758	757	762	780	782	749	795	795	773	800	768	826	801	769	754	726	769	747	803	704	817	735	792	745	784	749	795	777	799	773	767	767	769	787	769	719	805	831	790	754	775	795	796	791	854	773	773	832	835	788	805	786	781	794	803	767	762	813	823	802	771	813	754	762	758	784	828	815	701	712	779	780	792	735	789	801	764	778	794	809	777	778	761	782	741	836	790	785	777	799	779	755	764	758	712	787	793	779	766	789	779	791	776	814	773	763	772	783	752	755	801	775	770	846	786	794	777	762	779	782	754	785	739	720	773	789	735	751	788	759	779	799	767	785	787	751	754	762	782	787	820	804	772	781	762	755	751	800	799	791	798	855	794	730	772	789	802	813	768	736	825	759	806	785	801	800	794	810	779	792	746	804	756	794	762	802	768	776	823	743	800	806	821	788	789	819	725	790	787	772	745	775	788	782	815	776	726	799	714	752	775	803	757	755	773	756	796	797	758	746	789	786	769	792	806	753	803	795	745	811	816	810	839	746	800	764	766	827	756	758	817	808	782	802	769	766	778	788	833	790	773	743	771	750	718	762	759	714	724	810	759	786	786	810	786	778	785	769	769	805	776	750	722	793	754	768	776	815	753	722	811	789	801	789	820	816	786	823	767	782	788	759	790	779	775	815	734	761	808	765	778	817	807	831	772	799	818	743	770	815	797	784	764	791	756	812	782	786	724	812	787	742	795	825	782	805	759	782	794	781	743	812	784	791	754	806	783	779	762	768	744	804	802	792	763	781	770	769	780	681	782	783	789	801	792	816	750	784	798	847	776	816	774	747	776	760	805	812	802	775	801	764	783	736	806	738	794	810	847	786	720	800	790	790	766	736	848	779	776	792	805	783	786	752	754	730	779	793	721	833	754	783	752	772	795	777	798	804	798	808	824	774	812	781	831	753	840	821	821	776	799	762	729	795	729	734	756	741	798	784	823	712	803	783	766	762	780	773	810	800	700	803	801	793	769	774	785	799	802	812	778	793	774	792	800	837	801	813	828	741	778	795	774	776	781	816	767	777	803	758	757	739	782	753	813	794	796	805	773	811	799	836	818	788	793	802	758	824	773	776	802	802	814	741	808	727	772	770	794	810	798	789	797	733	805	808	837	778	804	726	852	779	783	773	801	823	810	799	768	756	786	761	805	772	774	774	798	801	710	813	802	746	806	779	766	842	797	778	804	828	724	801	781	770	756	738	770	817	776	808	746	798	813	788	785	813	787	766	813	755	806	768	771	842	809	783	797	781	787	763	824	785	771	824	797	783	804	784	798	777	800	744	796	739	757	741	786	817	806	778	793	783	778	730	771	784	806	777	807	814	758	813	761	726	812	747	836	793	765	802	753	766	785	823	761	797	787	800	771	812	774	800	777	747	746	806	802	751	786	810	785	873	766	759	857	759	742	818	784	757	771	781	762	791	744	790	784	751	796	774	769	768	813	808	754	789	785	724	825	765	784	769	788	776	790	809	761	800	777	792	778	784	838	763	782	792	766	823	784	750	782	765	779	751	761	795	783	813	767	826	744	815	805	745	787	770	778	751	751	786	764	783	821	834	747	815	788	822	809	765	819	738	763	776	776	757	779	755	807	759	806	771	807	741	834	816	780	761	777	777	788	779	795	793	785	780	766	782	787	803	750	752	803	757	784	778	822	804	813	805	737	785	823	800	794	808	822	768	782	814	812	804	753	813	790	810	730	780	717	759	833	731	798	812	800	806	841	774	844	763	724	840	797	823	751	783	804	740	765	768	753	775	806	783	797	782	793	769	768	840	806	774	758	757	809	786	783	756	797	811	800	804	779	817	793	776	760	766	777	783	736	807	816	744	746	732	782	789	801	740	763	789	746	789	759	771	791	766	773	816	820	806	794	741	814	811	773	803	799	747	809	735	839	702	812	713	747	779	805	796	808	775	721	815	757	791	760	767	792	791	738	759	755	748	776	740	789	761	786	771	762	792	740	803	784	758	804	757	807	785	785	778	794	834	785	787	757	762	804	812	749	749	753	777	805	751	786	813	749	769	813	743	788	757	824	836	824	780	828	771	774	754	799	789	741	803	783	781	814	785	804	800	794	790	761	809	768	801	769	810	765	758	799	761	787	791	824	769	780	796	766	789	774	761	797	802	778	769	802	751	772	806	797	798	736	761	767	788	772	745	736	708	808	802	791	810	741	784	810	702	788	798	806	810	795	762	748	716	730	818	795	751	771	826	802	731	792	751	740	782	735	767	784	780	749	799	839	768	746	786	703	749	835	769	795	809	770	770	801	810	863	747	811	761	771	763	732	782	729	780	793	749	782	777	769	783	737	854	739	756	819	747	789	794	754	829	774	786	809	789	735	787	759	798	819	752	778	786	775	812	766	774	764	765	792	776	758	828	732	774	781	777	734	803	822	807	812	800	785	735	772	730	764	785	795	812	788	820	738	811	796	797	785	741	843	800	777	797	760	771	720	736	800	776	804	761	789	781	791	807	775	778	779
11512	2189	2317	1840	1253	894	736	587	486	454	352	308	341	322	298	309	281	264	276	270	266	263	252	255	264	263	258	257	251	273	271	303	263	258	246	231	299	288	275	284	264	251	301	253	246	277	243	266	267	270	254	243	259	235	274	259	261	274	270	261	240	257	233	248	254	290	309	283	253	239	266	242	278	232	226	249	268	245	256	288	278	269	245	273	243	260	274	259	278	279	285	259	272	260	222	252	301	258	266	245	270	275	237	280	249	245	276	302	271	264	233	255	247	274	262	263	251	260	285	265	272	244	263	272	268	270	228	266	283	241	253	263	257	278	288	288	276	251	244	269	253	265	270	243	264	262	233	305	279	256	260	265	271	269	277	285	237	266	264	272	237	239	237	256	253	218	271	268	255	267	278	248	261	245	264	276	270	230	235	277	254	236	252	282	260	244	266	264	256	243	248	237	271	269	279	272	264	273	254	265	248	253	254	316	243	247	257	259	235	264	273	271	270	267	267	253	262	255	233	278	282	252	262	298	265	268	267	241	257	262	252	248	265	273	256	250	233	247	229	253	267	261	278	271	283	318	251	264	250	289	277	240	263	268	277	253	253	251	257	251	263	272	259	254	263	266	247	255	249	302	256	245	251	246	263	272	243	223	260	243	267	257	281	280	287	252	272	287	245	247	253	272	260	283	286	275	260	276	250	282	280	257	275	273	248	239	260	264	267	289	258	271	264	255	247	235	248	257	280	279	253	250	255	277	269	262	304	263	265	262	252	257	266	269	251	262	270	258	254	256	272	271	265	274	225	249	269	254	269	281	247	236	241	264	233	253	241	253	272	259	222	302	264	262	268	283	288	249	260	266	267	232	262	267	245	256	266	257	272	265	255	251	279	273	279	238	226	216	244	254	261	265	243	263	207	239	239	253	277	272	268	270	249	265	251	253	247	243	260	251	280	257	224	246	238	236	263	268	228	219	251	248	260	236	275	264	228	253	221	275	248	270	265	274	276	290	270	218	268	258	286	245	262	238	287	265	263	257	235	277	253	278	262	224	268	277	271	240	252	251	256	252	255	241	259	251	253	257	235	251	264	257	214	284	287	266	254	289	279	281	258	267	262	254	232	265	257	265	263	255	243	237	250	273	252	257	272	239	243	252	235	277	254	274	243	256	302	264	249	263	235	255	234	281	268	272	249	274	237	246	238	262	268	250	262	256	269	245	283	230	249	256	255	254	256	216	240	246	266	256	273	261	296	246	241	254	248	287	285	239	231	245	291	251	271	269	253	243	252	280	246	253	267	254	244	234	285	267	217	247	275	243	255	263	261	290	280	259	294	271	261	257	269	264	261	254	255	240	283	252	271	248	231	239	230	255	245	239	294	265	253	250	265	246	262	261	277	252	251	249	296	241	253	237	251	261	292	269	264	267	258	259	259	247	257	275	237	263	241	220	251	264	264	277	235	262	237	289	239	253	295	280	254	253	224	251	267	237	253	257	295	254	252	248	223	293	260	279	270	236	254	241	270	264	247	251	259	246	234	256	246	254	298	222	261	258	260	273	261	259	203	236	239	254	268	237	254	282	294	259	281	237	261	255	239	235	274	262	265	229	298	245	254	264	265	277	272	206	273	295	265	237	280	260	248	232	248	250	246	249	224	289	277	240	256	260	255	274	236	279	240	257	237	250	228	239	270	284	256	246	279	279	259	266	258	264	263	275	251	242	230	244	235	251	269	270	245	277	237	276	264	250	253	235	261	234	280	276	271	254	240	234	279	247	235	271	264	267	254	239	259	275	239	243	224	229	251	249	269	275	271	261	249	225	248	255	256	251	268	277	255	262	274	258	252	272	282	284	277	281	265	271	275	236	272	263	282	281	266	270	234	236	261	308	293	273	282	253	238	257	255	280	267	234	259	261	238	262	254	270	285	249	238	241	294	280	247	246	265	247	268	261	282	274	261	257	262	298	288	248	257	216	262	269	254	264	320	262	259	242	247	248	245	248	271	256	264	253	248	258	263	231	244	255	264	271	255	257	256	305	260	257	244	246	236	280	283	247	261	261	234	251	286	276	225	250	223	247	316	276	242	248	256	260	235	258	239	285	241	277	279	262	280	272	264	273	250	298	257	267	242	254	251	262	242	271	232	240	268	227	242	262	281	269	245	276	248	264	270	285	283	243	240	230	244	227	223	229	234	284	263	235	275	238	231	248	241	290	258	280	263	248	232	226	278	308	261	250	223	270	219	293	261	248	258	249	255	229	275	242	258	253	263	254	259	266	238	256	287	263	257	282	259	266	274	245	268	248	231	265	270	271	256	251	267	292	263	246	241	265	248	275	309	245	267	260	242	247	268	268	256	239	279	242	265	268	251	249	257	293	264	264	246	240	273	255	266	244	270	272	242	258	257	229	254	290	276	243	268	281	267	258	229	299	257	280	269	259	299	241	267	232	282	273	257	266	234	255	262	262	242	278	256	276	276	261	253	253	263	262	254	244	277	260	277	265	260	261	263	260	253	277	241	251	254	270	296	214	259	292	238	280	267	263	250	258	251	240	270	258	267	243	248	249	263	292	263	261	289	290	269	259	249	262	272	304	259	273	234	265	236	256	251	275	229	239	272	239	271	263	267	245	241	268	239	225	238	276	240	279	274	261	265	234	243	252	257	260	286	262	309	267	252	243	259	254	251	268	233	256	258	223	257	254	243	249	240	251	284	273	272	252	279	271	251	285	255	252	281	242	231	260	273	265	295	255	238	276	252	236	247	268	264	265	264	260	289	269	246	276	282	284	236	256	252	257	250	254	256	271	276	249	290	246	238	292	280	267	250	262	269	261	263	265	249	281	248	268	273	291	262	269	252	263	283	268	259	243	275	257	255	268	279	291	257	284	257	209	285	258	267	294	261	262	286	272	269	265	247	241	252	258	279	261	248	259	281	257	265	274	272	262	273	258	255	255	254	254	253	256	298	268	252	263	286	290	266	257	268	260	266	268	237	242	270	263	276	256	232	267	278	282	258	274	247	262	283	267	263	253	236	218	244	239	267	232	272	250	262	281	248	280	248	242	286	247	232	240	246	249	246	251	264	288	254	241	268	258	272	294	248	284	253	277	237	288	238	268	252	248	282	229	274	256	275	259	259	278	260	287	268	281	255	278	258	266	254	239	252	273	281	258	255	265	259	232	242	263	247	278	248	279	275	292	278	267	278	264	251	300	237	245	263	236	277	254	262	251	244	250	265	268	251	235	271	264	242	270	269	245	249	284	272	297	236	282	271	269	261	261	253	258	219	258	266	285	256	243	264	230	262	230	255	300	250	268	246	266	240	265	255	237	231	272	253	289	226	272	257	287	260	272	258	248	244	233	285	270	265	258	279	272	254	270	239	263	257	243	240	252	252	253	282	255	265	238	276	235	268	246	264	273	246	251	247	281	256	282	292	272	263	257	272	261	267	260	216	243	256	251	272	274	258	296	249	289	253	249	240	264	248	248	286	260	260	252
6798	1846	4357	5026	4232	3402	2589	2096	1782	1434	1317	1084	971	927	884	771	798	745	779	720	735	739	699	689	721	690	676	683	625	635	631	639	644	600	574	633	642	645	611	624	610	602	627	621	623	626	642	637	604	612	586	586	626	631	583	602	592	597	596	613	552	634	639	609	591	571	628	592	607	645	628	628	636	584	613	595	618	629	591	612	568	601	626	615	604	617	565	568	596	573	598	612	591	605	612	574	607	501	603	615	577	632	596	591	630	600	589	623	608	595	604	593	623	606	592	598	589	557	578	559	630	598	581	587	605	624	591	560	559	613	627	597	548	593	611	604	555	606	582	575	582	576	569	605	575	588	589	593	621	606	567	597	593	568	593	607	569	608	603	586	617	617	585	560	617	607	560	598	616	572	582	592	598	579	583	635	611	607	647	545	596	624	597	607	591	612	622	576	603	601	599	597	579	589	598	572	607	637	589	588	579	592	561	592	611	603	619	574	561	576	613	593	584	520	582	611	587	538	625	636	615	571	620	570	567	601	657	578	555	569	577	601	570	547	584	591	576	527	567	608	587	566	606	596	576	597	607	570	627	599	594	604	567	569	623	594	629	667	604	589	549	605	611	614	622	614	574	608	652	615	547	559	555	591	623	625	600	597	592	592	605	588	585	602	585	613	602	604	594	595	619	586	586	626	598	585	607	555	577	574	578	574	615	634	614	594	588	569	609	622	590	567	587	585	582	649	550	578	575	588	616	562	607	595	575	650	601	629	553	573	617	556	574	630	637	613	599	600	580	646	588	595	579	616	532	585	540	593	596	614	611	590	580	575	603	626	620	655	610	567	617	597	623	640	654	617	603	609	587	575	629	615	581	616	593	584	598	581	587	576	566	604	628	626	641	595	550	590	597	615	603	628	522	625	567	605	565	606	565	631	561	600	628	586	624	630	580	637	580	620	586	629	625	650	605	580	568	588	602	556	555	575	562	568	570	582	575	600	578	573	582	590	600	589	572	640	628	597	582	582	650	581	556	598	619	598	620	574	554	601	581	563	592	620	638	542	592	569	540	620	611	565	579	598	625	617	610	609	599	538	585	617	575	573	613	614	603	585	596	536	599	586	560	595	598	583	558	593	602	607	613	594	587	589	565	580	609	618	631	646	577	598	583	603	585	599	588	590	577	579	612	625	606	635	592	605	607	624	610	564	630	584	610	627	586	606	591	618	563	576	585	608	608	610	624	586	627	553	642	606	563	576	605	588	613	628	574	556	644	539	592	592	594	580	619	596	576	637	555	596	600	557	591	567	631	622	561	607	569	597	624	581	602	582	615	572	581	592	637	566	667	593	593	603	590	573	563	582	584	591	601	588	604	600	541	607	631	609	652	568	630	590	609	595	611	582	547	593	668	587	562	593	622	619	638	592	588	569	607	574	607	591	593	585	582	594	558	568	596	590	595	580	590	614	542	610	575	603	637	606	648	604	582	599	574	624	607	601	559	578	598	590	585	570	593	579	608	592	611	579	601	571	543	582	601	618	578	627	611	588	657	627	611	648	594	587	614	598	583	571	577	593	647	570	621	604	578	598	608	565	622	618	558	574	588	572	578	584	575	593	561	588	625	564	526	614	624	587	603	599	606	609	591	619	605	567	611	585	619	629	576	619	579	601	600	619	595	604	621	617	578	624	587	607	607	646	615	560	570	628	600	604	554	549	579	601	611	611	593	555	581	595	593	570	592	595	634	619	554	599	617	570	608	597	581	567	574	574	586	577	610	599	554	626	603	563	597	582	585	586	613	619	631	585	587	655	608	580	622	555	595	598	604	578	609	576	556	604	561	583	601	600	631	578	582	623	591	586	589	563	613	590	622	608	592	567	621	588	593	591	600	607	561	597	603	612	597	586	647	580	595	605	597	596	583	585	585	592	579	617	651	581	592	647	627	614	601	584	576	563	581	559	568	570	556	592	607	644	587	586	624	594	586	574	632	607	612	565	594	584	597	624	620	596	576	607	604	562	603	557	606	586	620	595	579	591	591	618	641	615	568	616	629	571	588	611	629	631	603	590	623	590	599	616	630	599	562	634	590	601	594	598	587	571	628	535	597	613	571	602	539	594	549	608	630	565	620	550	570	594	564	642	588	569	610	586	605	566	561	583	612	609	612	622	582	579	608	574	622	616	604	593	614	613	593	609	618	618	609	614	543	584	578	609	612	602	628	628	569	586	593	572	598	588	574	564	579	582	581	604	608	597	602	582	602	586	614	600	596	591	637	588	571	579	576	578	577	606	594	618	591	573	575	581	631	620	566	559	631	576	610	636	597	595	646	618	607	580	590	603	582	592	553	592	562	631	599	593	558	588	606	576	604	604	642	602	630	594	621	576	581	593	612	574	605	592	622	590	595	623	605	607	607	601	620	581	587	611	619	598	606	613	599	615	599	611	551	616	572	578	566	555	622	637	596	613	607	566	649	578	617	626	628	570	595	576	529	620	623	582	551	542	615	581	605	553	615	571	610	591	614	590	569	598	628	541	583	578	548	573	598	601	614	637	628	591	603	569	635	594	591	602	604	626	608	615	598	578	570	575	609	602	624	601	603	589	609	590	630	624	582	619	562	624	603	540	597	625	555	613	600	561	588	594	593	609	579	587	604	621	616	556	598	587	581	596	598	549	622	613	602	607	578	625	578	645	578	595	618	610	598	623	579	595	584	577	594	598	599	604	576	631	603	618	542	583	626	592	598	578	602	624	575	621	582	633	603	571	602	603	612	576	601	599	577	571	607	563	620	576	577	603	577	619	597	559	635	558	580	614	600	626	609	598	599	572	612	592	602	583	594	620	578	580	585	593	618	585	571	617	621	591	632	600	568	602	578	565	578	604	592	574	595	581	626	608	610	583	572	566	561	644	612	622	625	605	639	611	575	595	626	627	610	614	650	612	609	603	581	637	591	566	592	594	631	559	581	567	608	566	606	604	600	611	560	613	590	605	579	600	598	613	593	645	625	614	650	595	576	586	556	575	595	572	556	577	586	602	611	564	585	581	590	574	612	593	587	567	575	584	617	586	595	643	596	578	620	612	542	576	616	593	628	577	579	593	572	589	616	602	588	640	627	618	614	590	611	584	626	559	583	624	589	597	581	587	592	546	637	632	586	576	574	630	601	566	622	626	607	605	570	548	602	589	613	617	626	595	619	603	555	598	565	620	567	559	601	556	594	625	573	635	584	589	533	579	600	628	604	585	595	584	591	601	559	579	604	574	619	601	607	560	588	628	577	601	575	590	591	579	576	605	635	595	617	624	604	576	606	569	620	618	546	589	643	565	579	549	634	600	562	557	578	598	603	587	572	592	598	577	582	565	599	575	590	609	579	600	551	594	614	605	589	592	591	587	621	590	574	619	648	631	594	585	605	615	606	600	591	609	602	604	598	634	623	584	597	602	598	624	619	599	593	623	652	594	617	619	598	581	589	583	561	623	580	577	627	601	620	571	627	570	639	571	587	588
24336	4686	4019	3254	2171	1490	1213	875	790	635	590	531	452	469	443	417	404	403	374	372	376	373	391	353	331	424	344	385	335	365	420	346	370	384	369	372	327	393	318	346	351	341	359	336	298	356	371	327	385	364	357	314	343	300	345	382	351	339	360	344	318	369	366	358	368	359	327	313	320	312	343	347	329	370	344	316	328	321	320	317	395	351	324	365	373	349	350	326	384	371	326	309	316	331	350	325	299	320	362	303	311	337	361	322	315	365	346	309	323	320	355	313	342	352	337	347	306	338	325	319	353	365	353	336	348	342	317	359	341	325	368	339	315	351	329	313	322	344	353	339	361	339	346	337	348	348	343	332	320	360	300	323	344	339	353	326	342	321	315	328	349	315	350	345	350	326	370	331	325	330	360	331	362	352	336	382	361	315	347	367	321	323	337	330	327	321	369	343	291	329	373	343	307	369	342	344	324	333	322	373	351	318	361	353	289	333	362	387	326	357	330	337	322	355	362	365	361	339	326	305	349	335	303	311	342	328	361	350	344	312	333	329	328	354	357	359	341	338	299	352	380	317	331	361	315	371	309	323	326	352	325	301	331	335	346	304	312	331	309	313	338	329	284	367	359	362	338	336	298	323	320	329	296	352	321	339	323	316	320	301	348	346	374	340	342	339	346	380	322	335	307	328	334	282	324	291	350	329	332	318	337	319	366	372	323	338	309	337	335	362	331	328	331	355	381	277	321	310	339	370	320	345	326	325	297	319	350	317	370	341	344	375	353	345	369	327	347	343	334	331	326	328	311	330	339	366	299	351	378	328	362	348	353	308	370	343	389	358	362	358	323	327	361	326	317	341	314	323	374	331	339	348	318	317	333	315	344	375	358	326	343	311	368	342	308	329	323	348	329	330	316	340	341	358	339	350	328	368	384	320	333	350	333	308	319	326	357	335	347	332	336	350	316	341	320	348	332	332	345	343	337	329	325	342	345	334	297	345	323	339	354	366	349	368	332	361	353	300	316	330	382	358	347	350	294	335	355	330	334	353	353	357	319	312	344	322	330	365	327	346	330	341	319	339	345	312	328	347	372	335	307	350	351	352	313	352	374	361	324	335	324	330	310	327	344	362	337	311	341	338	311	305	294	317	317	326	308	330	355	359	303	333	346	320	357	381	356	344	347	324	349	345	349	355	336	321	290	315	358	373	369	348	341	315	347	318	368	347	350	321	305	373	336	363	393	325	340	326	358	385	376	290	337	358	306	342	359	347	333	346	354	328	362	367	309	337	367	372	294	338	373	332	351	332	330	360	350	348	344	336	324	330	337	349	370	352	330	329	319	328	344	371	329	343	310	350	336	295	325	337	315	356	332	338	354	320	331	334	336	321	345	341	333	306	323	356	337	340	366	341	303	344	339	308	346	355	332	303	339	337	284	355	336	337	316	330	349	310	319	329	357	315	345	338	367	353	366	320	335	348	343	307	343	320	326	354	342	336	360	336	352	358	340	310	305	307	328	357	372	331	344	386	320	346	297	345	332	345	303	328	328	318	312	342	348	324	372	325	356	392	343	314	336	337	327	331	334	361	321	315	326	373	322	356	308	307	356	357	371	381	323	343	335	341	345	310	301	355	395	311	314	332	332	346	327	302	336	336	328	354	337	334	300	326	319	374	362	342	332	328	332	342	307	364	342	369	300	316	326	349	330	327	328	328	333	368	330	333	317	337	383	354	331	347	372	348	335	316	368	340	343	338	362	310	333	344	350	346	300	329	334	335	321	330	318	335	349	312	327	316	337	320	309	320	369	333	350	335	319	297	313	328	368	325	335	352	364	365	306	333	309	318	314	316	347	324	317	369	375	319	371	350	339	299	348	323	313	352	344	327	342	363	383	345	361	313	351	348	318	323	329	333	336	346	324	336	352	331	362	324	331	341	345	298	344	359	294	344	350	313	328	375	356	379	328	330	322	339	347	341	343	353	329	317	357	327	365	334	326	351	364	290	361	323	322	315	336	332	312	359	329	329	327	337	357	329	346	322	345	360	296	344	344	323	345	339	375	336	290	359	322	334	344	338	319	334	310	342	361	354	363	336	339	341	343	349	326	326	320	366	351	335	330	342	320	351	333	328	326	342	350	342	366	332	338	325	353	368	342	338	342	370	332	350	297	363	364	364	355	346	337	296	344	292	346	357	337	293	338	348	356	332	369	332	335	340	323	324	330	355	367	307	353	309	336	311	308	331	332	293	353	317	325	305	369	332	293	333	338	356	352	347	330	314	352	324	316	338	310	333	354	335	363	369	347	383	387	324	343	363	316	357	350	337	331	315	322	340	337	320	343	314	345	327	343	321	365	320	370	350	309	333	324	364	346	345	380	334	341	284	340	365	338	324	297	308	330	321	368	343	310	392	352	366	346	338	342	291	336	371	316	337	353	326	313	352	328	314	324	338	311	326	344	365	343	316	359	347	323	353	357	322	338	323	350	357	349	332	342	322	346	362	357	311	333	310	335	337	340	356	351	305	352	309	337	343	353	354	309	308	339	330	367	319	331	352	369	327	337	337	309	372	323	339	358	346	353	312	384	348	339	331	332	345	339	337	351	366	346	325	340	368	331	332	345	310	375	338	311	335	364	307	328	320	320	355	334	348	344	358	343	338	357	361	365	326	311	320	323	349	304	346	311	345	362	332	302	313	311	330	297	342	289	315	329	352	351	327	331	348	323	364	363	342	302	313	331	369	333	312	361	353	330	293	358	368	354	326	339	322	328	313	346	346	307	334	325	355	356	315	328	301	335	377	378	370	319	304	339	342	348	318	342	320	346	343	332	351	317	345	368	330	329	343	344	329	310	341	355	336	328	330	316	365	356	329	346	366	344	351	350	342	317	323	321	329	314	339	346	362	323	318	343	309	330	306	334	300	344	368	361	307	332	377	320	325	327	334	348	338	331	352	351	328	350	328	339	344	349	348	359	358	329	349	334	287	292	360	338	334	339	327	327	337	337	340	344	358	329	329	363	315	315	384	347	311	326	323	346	322	338	324	354	320	318	318	350	331	329	307	345	322	387	346	347	343	369	377	343	362	364	341	375	329	356	358	344	344	333	334	336	300	320	321	341	365	356	333	340	333	320	337	338	349	330	338	368	352	306	329	332	325	319	315	364	319	298	323	331	346	352	325	344	327	367	308	369	317	336	308	323	356	358	360	313	333	366	314	285	347	333	340	359	352	335	335	362	342	362	350	316	351	336	301	354	341	343	324	351	335	337	303	352	358	330	315	322	359	333	343	335	316	355	340	344	313	366	325	358	342	363	360	333	341	327	311	356	347	350	345	352	381	364	351	305	297	351	350	340	318	357	325	340	329	339	356	343	284	323	304	309	355	378	341	374	305	320	331	368	340	332	384	302	370	325	311	312	330	357	355	292	319	310	347	351	297	343	327	344	330	340	316	332	327	373	364	350	327	310	362	332	343	370	370	349	337	371	313	328	330	342	320	369	366	343	319
14135	3087	7272	8528	7362	5750	4454	3693	2962	2362	2018	1742	1594	1393	1336	1284	1125	1121	1098	1000	1044	1022	944	934	920	888	892	855	860	818	895	812	873	859	884	928	884	862	841	858	794	838	811	793	780	818	796	862	777	760	770	751	766	740	720	754	812	743	803	785	773	771	745	761	732	762	776	750	740	813	776	733	827	767	794	779	766	771	764	715	763	748	767	746	758	758	759	738	754	756	831	739	733	777	743	733	751	768	770	750	715	757	764	786	785	735	780	733	767	735	724	701	709	746	800	771	761	770	776	755	715	722	733	796	733	740	761	725	770	737	743	776	753	742	745	686	735	764	755	769	749	757	757	720	754	743	748	742	737	757	717	775	750	702	769	712	766	745	732	767	735	740	730	789	768	729	774	793	724	721	743	773	721	750	742	761	752	727	752	695	763	757	726	738	755	752	699	776	716	709	757	812	744	768	734	757	720	752	770	745	758	751	770	730	782	758	787	754	768	744	763	746	753	731	736	737	790	769	768	736	814	751	753	744	726	753	743	740	748	736	758	715	740	736	763	726	774	762	783	745	780	682	778	782	772	774	784	784	717	776	745	767	767	756	746	734	706	726	770	762	743	753	763	712	733	747	760	692	783	763	756	758	721	746	743	742	757	744	745	767	707	727	784	785	740	782	725	718	710	728	794	739	773	782	768	779	776	746	756	788	752	723	784	743	742	741	757	739	726	690	771	779	760	768	792	754	784	737	713	748	717	756	767	729	718	763	775	732	760	745	760	732	757	755	702	732	735	750	759	726	754	764	748	738	712	748	741	804	704	736	751	745	728	748	756	762	751	751	780	730	744	749	697	748	741	778	735	753	778	744	769	763	721	745	700	743	734	766	788	801	775	766	743	709	722	769	699	734	766	772	757	734	772	766	793	763	759	703	758	731	751	773	779	762	745	758	737	759	736	699	748	732	758	714	759	751	806	724	741	765	768	789	696	744	773	761	779	769	767	749	773	788	747	750	734	739	768	754	696	735	708	781	751	778	778	744	746	766	776	761	783	729	730	724	739	764	719	730	746	753	746	715	783	709	747	744	794	759	737	761	792	792	741	722	716	814	746	751	767	640	741	673	759	754	775	739	749	751	791	713	729	769	695	792	776	765	741	698	760	707	740	734	786	769	733	771	776	749	727	763	757	707	731	784	779	790	759	713	750	750	800	728	680	764	721	701	770	765	757	766	758	755	719	728	786	776	726	759	757	732	738	768	765	730	793	726	771	732	745	746	737	758	705	762	751	728	707	796	740	739	737	750	783	739	730	730	782	761	770	765	719	813	699	741	740	715	717	735	751	752	786	745	791	754	729	792	701	774	743	752	791	727	778	787	779	780	745	743	722	748	762	736	747	796	692	724	779	767	759	743	746	787	754	760	752	746	704	776	730	766	710	775	768	778	786	756	729	761	780	784	738	757	765	761	764	742	773	726	741	788	744	705	736	751	736	757	772	734	738	790	758	766	761	713	784	721	725	718	754	752	778	757	778	786	712	763	757	769	766	751	746	800	713	742	823	719	690	742	787	722	711	763	771	761	771	758	771	704	794	758	726	768	706	758	743	708	757	775	795	775	746	758	767	748	731	738	803	744	764	722	815	738	724	794	766	723	745	785	756	744	784	748	725	746	716	735	707	744	753	758	768	724	791	772	787	728	712	771	748	765	751	745	746	749	757	782	706	724	757	774	759	754	731	762	766	746	683	773	760	754	730	754	707	754	732	725	751	769	775	730	808	708	734	725	731	734	761	739	749	747	743	811	754	799	735	726	790	812	715	762	689	754	758	717	742	753	750	786	732	727	731	736	710	785	757	694	729	811	735	769	754	747	779	768	739	751	724	716	730	765	771	781	756	787	786	791	730	750	732	764	749	763	779	725	743	753	757	752	731	721	737	745	727	787	731	748	781	791	737	794	761	743	805	756	736	763	795	770	704	712	760	744	728	733	726	712	769	740	794	772	693	787	751	748	737	767	810	741	757	737	742	775	731	783	766	744	758	803	771	785	684	760	740	783	764	707	705	790	780	793	746	743	744	742	720	747	748	751	770	718	757	726	701	758	765	711	752	759	783	797	722	758	745	751	780	729	757	777	738	701	718	734	707	742	767	725	789	790	712	711	795	747	752	733	759	776	760	740	755	746	750	741	715	745	686	814	747	769	730	767	742	757	751	720	755	738	773	760	734	712	769	778	757	764	798	787	744	708	713	715	763	773	759	743	738	776	749	689	759	767	726	722	734	722	774	802	760	793	780	710	752	776	743	722	751	723	717	693	732	747	737	741	768	748	741	689	749	788	731	732	817	789	744	723	779	742	737	755	762	745	775	744	823	702	747	732	785	707	738	750	808	731	744	805	763	738	738	747	747	773	732	729	738	773	794	685	739	785	772	720	754	736	760	752	754	784	749	774	717	803	732	778	758	745	757	753	725	718	725	703	753	736	736	748	740	744	760	761	704	762	727	683	771	789	750	759	732	731	783	727	774	734	731	712	800	742	719	762	772	691	766	760	725	716	706	751	784	747	720	723	768	725	766	772	701	770	750	751	723	775	741	770	731	810	757	748	754	785	780	743	714	722	733	730	744	789	707	774	782	743	756	718	749	754	718	754	732	769	772	714	771	737	697	745	749	769	735	774	752	725	773	766	691	680	714	734	736	784	774	765	732	783	751	755	710	726	737	750	750	734	811	765	695	787	810	785	784	693	770	771	708	748	698	736	753	744	806	711	735	793	673	734	810	741	763	797	738	753	749	793	745	747	750	730	764	728	736	765	753	725	764	743	755	780	795	737	801	730	794	789	709	782	795	752	785	772	738	712	739	795	720	795	657	791	777	706	751	774	745	724	743	749	742	773	778	763	732	775	744	749	705	772	727	719	760	684	757	758	755	743	772	729	777	742	776	741	763	717	735	763	804	756	757	724	751	747	730	736	768	724	755	746	736	728	780	730	753	742	742	770	762	768	749	753	739	789	715	746	771	693	789	752	776	753	701	678	726	702	746	739	727	762	742	719	758	740	731	726	765	769	709	718	732	713	755	734	745	790	723	762	736	710	787	766	778	772	767	744	794	739	754	749	723	742	712	730	812	734	780	764	785	739	772	754	736	755	732	784	753	795	739	755	726	770	743	788	750	773	710	719	692	696	729	733	756	774	730	754	702	755	779	741	792	795	782	761	766	740	748	740	727	737	736	752	764	799	757	740	736	704	768	720	772	725	750	760	796	816	753	779	723	757	748	751	766	762	700	733	790	781	770	744	797	759	724	712	728	761	730	800	757	744	758	734	785	740	763	740	754	743	749	732	773	740	781	727	743	713	718	755	758	769	736	788	761	714	746	746	755	721	748	762	727	712	775	740	803	747	761	757	768	754	753	761	773	730	709	727	733	760	717	745	733	742	714	728	737	748	707	791	751	743	760	750	778	762	749	707	770	757	723	814	745	766	745	717	777	728	762	756	777	749	824	776	724	777
34648	8282	6099	4700	3030	2091	1537	1224	960	867	763	623	605	549	548	482	475	450	441	453	415	446	413	426	409	421	350	412	393	363	404	397	410	404	398	390	422	382	381	363	384	370	364	415	341	366	370	375	365	371	352	404	396	380	378	351	408	342	349	387	363	403	400	371	342	398	387	378	386	373	385	385	384	366	375	382	377	365	383	364	353	370	364	366	348	363	363	399	345	384	380	381	350	382	362	403	388	358	342	397	361	354	374	350	362	363	375	358	377	363	374	355	349	382	415	366	342	345	366	364	380	362	384	383	390	348	374	384	373	341	377	395	321	409	343	374	346	374	332	363	376	345	340	356	359	394	364	356	367	367	380	357	342	356	407	365	344	351	365	336	360	331	337	349	377	380	384	379	378	356	392	371	404	358	426	334	392	406	357	390	403	342	371	355	377	376	371	402	368	380	369	344	331	338	365	324	358	401	338	372	402	375	363	386	362	373	348	368	367	386	348	406	332	340	385	338	368	423	395	356	352	392	370	420	385	380	363	341	386	381	364	346	354	384	362	383	350	358	351	381	357	356	379	347	333	383	348	371	394	371	362	355	363	390	366	382	408	392	384	379	368	374	374	371	388	390	350	381	370	372	358	356	355	371	350	341	354	386	379	373	376	392	398	413	414	349	376	362	361	377	376	342	376	397	379	402	354	374	409	363	385	409	366	341	325	340	381	398	321	376	361	332	368	379	389	358	349	366	398	358	337	406	379	372	328	370	394	367	371	362	364	395	378	380	363	369	391	365	374	369	365	388	391	383	357	372	387	329	346	362	369	385	367	378	363	387	373	356	334	390	337	346	403	372	312	363	354	336	377	358	400	315	330	326	343	385	354	388	394	392	359	404	364	381	338	347	340	370	347	376	383	350	385	359	377	376	356	355	377	364	361	319	389	366	374	353	374	365	378	350	347	349	360	406	370	383	360	357	343	426	342	366	366	373	340	338	401	380	362	387	367	374	346	321	397	383	350	371	400	414	394	368	360	336	355	366	352	363	390	312	340	366	370	368	372	378	375	409	340	370	364	366	337	333	378	375	406	377	343	357	348	337	388	351	381	376	367	416	378	375	405	344	350	349	383	352	391	352	400	350	385	338	368	355	357	395	362	355	381	411	372	397	365	346	362	305	360	388	371	332	339	378	361	384	386	373	397	355	334	351	359	364	377	332	354	392	351	358	374	345	384	384	368	398	317	389	364	391	342	357	380	390	411	388	365	340	360	363	333	363	388	400	372	352	337	368	376	385	404	333	364	353	372	370	359	350	369	369	363	409	376	349	364	386	354	362	391	353	339	361	368	386	328	356	344	378	358	349	332	366	405	377	377	327	348	403	379	342	359	381	386	341	380	365	352	336	363	318	352	394	362	360	369	337	406	389	357	384	354	378	384	356	329	369	376	315	339	362	362	364	385	361	410	378	374	369	358	346	358	349	363	350	392	348	349	372	351	367	388	375	343	397	379	368	359	356	348	376	357	373	380	380	350	331	367	364	384	346	396	383	389	375	359	385	350	336	334	365	350	350	364	344	351	407	375	397	345	403	349	345	373	393	360	346	383	374	375	355	334	358	357	383	368	362	391	369	348	429	372	379	384	375	356	385	359	405	353	338	360	329	348	365	399	378	350	375	390	338	357	406	371	363	356	391	347	348	341	376	342	388	360	353	378	350	354	352	379	385	362	346	367	356	392	379	386	346	388	383	383	387	354	410	340	381	363	379	401	335	375	365	402	367	333	378	367	371	366	374	347	360	399	355	330	366	367	370	344	357	348	323	358	378	381	354	371	359	387	383	358	372	354	364	379	337	384	383	354	390	359	383	372	349	391	417	352	344	354	347	384	350	380	370	363	344	379	366	381	392	378	378	334	387	377	368	356	382	359	338	404	372	356	336	365	364	351	358	363	352	359	355	364	349	391	380	347	390	339	366	358	383	404	377	357	405	377	389	388	392	361	349	370	364	359	315	379	366	392	349	364	406	366	366	364	349	342	408	384	406	345	343	318	388	375	376	349	354	365	346	407	385	377	374	359	392	380	347	350	333	377	404	349	393	387	370	384	363	387	396	364	409	396	369	350	408	422	382	388	342	363	363	351	351	385	421	345	362	349	341	371	393	376	364	352	360	360	376	373	417	397	352	353	340	375	382	385	395	341	347	341	378	383	364	347	364	367	393	378	382	362	347	404	369	382	396	397	388	375	351	359	424	373	369	363	361	345	368	362	386	385	370	375	396	365	349	360	354	381	366	342	373	356	375	377	382	385	389	422	352	365	397	370	354	356	390	356	394	396	378	360	372	403	355	405	375	349	362	359	363	384	399	402	398	364	350	370	402	338	376	409	377	391	383	353	381	382	326	368	375	367	376	367	361	370	369	399	346	328	385	387	392	387	352	366	360	348	362	346	359	406	352	330	313	370	387	340	360	370	384	385	379	377	413	356	362	385	376	375	374	375	339	358	374	364	371	352	359	363	370	374	393	380	347	366	370	375	347	357	358	349	365	362	345	350	368	350	382	377	343	351	384	393	353	342	350	396	388	385	350	382	371	360	347	380	359	382	395	377	347	351	360	376	358	390	350	356	328	365	374	365	378	346	382	397	377	350	385	291	344	375	371	365	388	357	403	340	358	377	385	352	375	414	380	374	376	359	359	367	397	390	409	414	385	379	361	375	373	342	373	353	398	363	384	361	374	334	354	389	368	326	371	377	394	352	372	380	352	331	374	376	397	363	382	408	381	375	367	357	370	364	346	366	395	329	346	363	389	370	378	381	367	375	360	405	374	354	361	383	366	372	355	369	339	370	352	366	365	355	396	339	395	399	366	430	382	355	387	334	366	387	369	369	356	363	362	384	380	343	376	372	357	330	367	380	350	375	362	331	366	372	340	407	372	400	389	365	373	349	361	384	350	379	386	326	352	369	362	407	359	394	348	349	381	382	349	337	380	382	372	352	343	371	388	401	384	361	353	365	397	347	374	354	341	368	420	395	358	368	378	370	362	347	372	386	378	390	369	380	366	401	365	400	353	377	355	359	397	378	398	414	332	378	388	388	417	391	373	360	348	372	365	353	390	398	387	358	336	393	390	398	350	382	354	381	408	373	362	373	379	370	342	367	334	400	361	368	376	393	369	348	365	342	367	386	348	374	374	371	376	382	383	374	365	384	385	374	379	390	375	376	391	366	364	362	367	360	342	375	380	355	414	370	401	371	359	349	369	375	328	394	338	366	385	404	407	367	366	375	380	362	342	364	386	392	382	374	356	347	393	358	363	363	384	364	352	360	370	375	372	361	337	360	428	378	375	365	401	390	385	369	410	386	361	339	348	369	363	351	376	371	338	331	387	381	358	365	383	366	354	395	339	373	376	375	351	368	350	366	337	356	380	369	355	356	368	360	349	366	368	373	357	352	348	368	380	311	337	369	384	370	377	376	338	376	393	408	377	373	343	358	357	393	327	404	344	341	358
18474	4293	9605	11535	9875	7792	6197	4962	3857	3256	2659	2314	2068	1890	1745	1563	1459	1371	1298	1285	1245	1246	1136	1023	1081	1016	982	1024	954	919	963	981	977	985	972	908	970	961	947	883	834	898	867	885	864	794	876	879	889	883	843	850	795	819	814	811	810	843	800	815	818	804	864	820	828	813	810	817	805	817	870	827	824	875	868	825	754	823	847	739	783	806	822	778	779	844	783	782	728	787	783	865	758	782	818	765	781	831	848	835	808	775	786	767	818	823	783	793	818	808	777	812	807	818	857	756	753	849	821	792	777	789	838	796	752	775	754	825	777	835	794	807	755	817	837	801	806	789	780	808	841	869	778	794	766	781	781	764	768	807	771	769	825	806	792	823	803	843	778	816	784	832	793	808	836	764	799	810	774	804	766	820	816	795	766	795	797	810	769	764	781	796	770	793	794	811	752	770	820	828	797	776	807	833	778	765	818	783	802	853	791	770	791	848	824	772	798	811	802	773	818	820	816	757	779	776	805	769	847	827	779	780	823	828	805	783	796	786	820	746	792	782	754	798	795	809	836	771	849	769	816	797	777	815	820	798	756	737	797	811	841	805	802	820	733	817	813	811	764	852	809	812	807	837	730	771	807	761	779	736	813	828	742	800	779	759	795	778	790	749	825	784	803	775	787	748	822	826	842	826	780	733	772	775	813	823	790	800	781	822	820	786	775	786	798	795	746	823	782	775	827	781	795	829	789	801	781	769	802	780	763	771	815	838	857	775	821	773	771	753	787	869	802	756	818	758	797	812	785	797	801	792	780	801	823	785	742	796	724	809	805	812	836	748	811	815	800	792	798	798	764	770	772	775	805	780	769	769	828	772	794	820	815	786	798	768	769	816	816	776	800	788	799	820	766	785	760	761	790	768	841	821	777	772	821	814	789	799	796	839	817	857	797	828	782	821	773	797	742	745	844	805	800	828	801	788	818	823	805	771	800	810	768	817	795	794	747	749	786	763	773	786	811	816	801	784	834	772	797	783	809	818	813	770	776	808	742	859	827	747	760	778	779	796	798	814	783	790	803	795	822	767	796	792	827	808	800	812	865	763	760	788	793	763	805	803	771	770	780	813	796	773	792	824	783	768	811	820	790	815	850	843	788	761	748	845	830	822	745	789	772	759	836	818	806	799	789	779	801	784	740	833	758	838	835	821	806	793	809	828	826	798	807	790	769	847	777	781	807	837	783	798	784	767	793	824	761	767	813	773	789	785	718	801	836	830	784	851	816	883	763	775	780	785	818	773	773	817	726	857	793	812	821	805	817	751	748	825	814	792	805	763	779	790	790	834	783	806	784	772	776	803	792	754	798	761	815	815	811	783	814	790	747	799	805	820	821	710	763	798	783	831	734	765	797	823	810	809	801	784	799	766	787	793	806	810	766	796	810	829	808	785	816	812	797	757	802	823	798	772	746	848	845	757	771	841	819	788	847	825	825	783	813	774	735	799	809	826	782	834	846	803	808	785	832	806	816	799	784	812	803	818	820	771	772	779	787	879	759	793	758	806	820	760	756	835	861	815	786	817	784	786	769	786	755	834	823	800	791	793	820	870	801	823	797	803	860	787	833	744	764	788	761	737	798	815	811	804	765	802	838	781	814	828	837	820	763	795	797	846	770	793	779	767	809	806	770	741	819	808	777	799	805	780	842	798	824	824	773	847	769	790	803	760	814	766	785	802	834	752	843	791	752	799	793	795	783	858	752	755	767	776	756	759	804	801	774	830	813	829	826	814	822	811	759	830	821	844	745	829	815	771	783	769	821	772	768	782	814	819	784	752	795	812	805	792	830	773	814	819	815	818	801	839	785	825	755	816	845	809	783	734	782	831	792	787	786	839	764	764	812	779	803	819	864	801	824	780	775	809	810	789	767	777	792	790	834	812	795	845	773	837	824	820	820	822	777	818	775	811	773	789	765	750	796	810	823	807	775	835	791	758	772	797	804	797	792	780	770	752	834	766	761	814	772	784	761	820	834	765	817	798	754	803	824	773	764	813	811	806	848	833	802	802	756	821	799	811	788	783	837	772	800	858	759	755	790	815	765	806	781	812	835	863	830	801	787	814	794	783	819	765	751	825	842	781	839	801	791	760	780	794	811	847	767	788	858	795	830	785	829	829	806	747	823	782	791	825	791	807	750	804	791	779	810	758	771	784	798	778	791	750	853	781	825	787	809	808	758	802	820	786	810	796	824	812	810	793	789	812	778	804	802	743	790	768	778	774	825	779	804	778	760	816	844	782	791	796	809	790	802	772	886	790	773	790	769	787	785	857	768	751	821	766	799	788	767	805	759	796	788	788	756	774	789	773	814	832	762	800	791	840	784	810	801	787	845	804	827	817	840	823	787	770	796	820	769	778	785	802	810	821	837	812	770	835	836	778	784	813	866	801	740	835	834	831	846	761	846	775	808	729	789	783	732	825	738	807	787	770	794	832	737	797	788	817	775	830	750	843	785	747	841	773	761	758	791	752	752	782	834	746	788	787	769	793	748	805	784	817	753	757	785	816	801	771	776	784	769	743	813	782	781	840	803	774	781	849	781	817	777	803	777	809	855	810	834	838	864	813	850	805	804	820	759	811	824	765	819	789	837	807	778	763	838	809	796	839	829	797	805	805	752	780	779	799	761	769	754	791	770	802	791	762	771	815	786	812	800	780	823	790	769	741	822	783	814	857	814	810	733	750	783	798	818	817	771	734	762	807	805	815	741	831	814	829	824	797	794	809	789	780	755	746	758	780	830	796	779	742	807	827	839	777	828	804	802	790	806	778	811	776	774	800	761	778	797	743	776	772	794	772	800	788	797	845	805	741	826	791	777	722	808	802	749	791	823	857	796	821	784	803	747	809	789	803	832	811	771	775	812	742	784	789	804	833	771	802	803	788	837	788	833	808	798	820	752	777	774	762	741	738	805	792	797	805	811	785	772	745	832	832	781	814	821	735	798	796	818	757	794	799	778	757	786	866	798	790	792	797	778	793	773	860	832	837	795	759	750	777	851	792	763	786	783	830	822	792	818	750	748	792	810	773	771	765	826	781	800	815	842	852	739	780	763	798	829	838	768	783	800	826	766	786	796	825	853	783	827	772	795	776	803	833	839	785	785	764	806	802	787	810	746	835	801	788	762	728	794	813	779	816	861	848	804	788	794	799	775	772	799	848	792	827	799	833	830	768	843	784	825	771	790	758	760	899	772	847	793	833	805	806	792	781	785	873	791	795	786	829	889	788	818	790	790	795	816	744	828	707	784	817	774	820	771	812	803	791	793	843	752	837	795	796	820	820	775	780	758	771	794	834	758	768	721	801	752	812	833	813	855	742	755	810	775	764	751	770	858	777	815	819	786	746	783	828	788	768	814	736	781	840	794	792	816	814	770	826	756	766	748	821	763	816	785	796	751	829	821	783	826	771	825	816	774	819	740	833	793	786	823	816	812	780	780	752	779	756	835	811	775	816	818	813	787	804
10604	2028	2141	1725	1237	850	715	593	459	435	317	337	294	305	286	294	308	316	279	271	333	279	299	258	271	240	249	289	261	278	282	232	217	269	284	260	256	266	259	263	247	253	267	278	268	313	281	261	262	270	247	275	246	263	272	246	236	196	249	261	254	266	238	259	290	255	272	254	242	260	286	246	272	284	256	250	287	272	266	254	238	284	260	276	276	271	250	247	253	252	241	269	254	249	276	276	244	269	247	286	272	265	245	242	253	263	251	248	259	282	267	297	261	295	261	260	264	272	232	293	248	296	266	240	276	257	267	248	240	253	264	228	280	256	270	234	276	256	281	232	231	258	253	262	257	263	243	260	244	256	270	259	254	254	303	287	256	236	236	279	264	257	263	262	234	266	253	251	286	267	257	246	286	256	251	272	224	257	257	258	270	267	273	274	261	298	278	259	264	251	268	247	240	280	250	266	246	269	253	248	277	273	229	243	256	241	251	254	256	257	250	238	271	281	250	271	244	255	289	269	286	259	268	262	236	218	230	287	267	263	256	284	255	239	262	241	274	270	282	269	290	254	283	250	262	257	276	242	263	276	282	242	240	244	319	271	281	241	276	257	278	257	266	266	257	285	252	256	241	259	277	262	276	294	288	266	261	279	253	267	250	252	263	248	244	286	249	272	270	263	281	252	255	254	255	225	236	259	248	235	253	261	235	251	276	259	282	234	265	231	258	280	256	265	253	263	246	242	281	257	251	263	292	286	255	274	268	243	242	259	291	299	262	261	265	286	265	241	281	278	288	280	270	247	226	261	270	258	257	253	279	266	264	254	269	284	261	273	254	236	210	266	284	263	263	234	316	272	267	249	250	231	264	286	269	264	293	249	259	275	286	255	265	272	269	297	246	239	240	239	274	259	245	276	258	255	297	259	264	266	241	273	271	236	278	287	254	265	262	280	255	246	244	279	250	250	262	282	268	283	232	292	276	263	262	261	246	254	281	248	273	260	249	261	254	276	251	291	229	272	263	281	261	292	274	240	249	291	264	301	238	259	276	257	277	267	268	252	260	280	296	292	260	273	291	232	270	293	266	251	281	235	277	233	269	254	293	258	238	258	267	283	248	256	242	254	278	279	281	276	244	239	271	270	280	234	262	251	263	248	261	284	252	264	262	295	279	233	277	255	259	244	268	295	275	241	296	240	293	264	275	261	256	265	295	248	289	243	253	277	216	269	251	253	266	286	250	279	275	235	253	262	268	264	264	243	224	273	243	261	250	236	253	245	254	274	285	264	273	230	241	244	253	228	281	240	277	282	253	284	243	254	266	254	269	253	237	281	264	245	251	242	246	254	247	249	246	263	232	246	297	262	251	274	229	245	246	263	246	276	247	242	270	246	262	291	255	264	265	268	266	269	273	234	286	248	241	267	283	276	251	251	272	271	253	261	251	278	247	270	241	250	231	258	235	248	229	268	280	248	276	264	272	239	262	260	227	253	249	263	261	208	263	256	292	267	251	273	270	234	227	290	266	290	248	234	281	254	246	274	272	236	253	250	268	272	256	246	264	248	247	253	270	244	279	262	242	234	277	250	235	241	258	283	235	249	277	255	273	263	272	293	276	282	287	205	253	268	258	253	269	233	279	291	267	227	274	261	244	258	248	241	257	238	298	247	245	252	261	286	247	260	248	248	264	243	267	260	265	250	254	221	253	272	230	267	259	255	247	252	265	283	253	277	274	225	263	271	266	254	255	237	278	247	251	265	242	263	256	267	245	232	283	240	268	264	286	262	273	264	257	266	276	255	286	269	266	249	260	286	247	258	278	296	250	247	263	264	259	296	318	255	267	266	266	254	282	254	253	263	262	248	250	251	271	242	267	281	225	267	269	237	216	275	250	286	252	266	260	255	259	260	268	259	284	283	287	264	254	263	259	242	268	263	283	289	267	247	240	259	261	264	290	265	255	262	244	271	270	256	269	269	279	244	264	270	274	279	230	229	270	246	248	263	263	252	272	278	248	269	274	263	259	267	270	272	231	235	228	249	293	241	244	251	274	297	250	248	237	266	241	225	246	224	280	279	274	273	269	255	272	305	263	261	244	258	253	268	247	289	292	266	265	288	254	256	260	255	267	267	262	260	252	263	285	228	269	282	260	272	286	258	274	279	265	237	278	276	245	245	274	243	279	248	273	296	209	273	273	270	261	278	301	299	262	233	254	266	269	267	258	239	227	270	282	230	254	264	288	247	268	248	239	238	286	260	252	244	254	304	238	244	248	249	257	298	248	243	278	270	268	264	271	261	276	231	294	240	275	279	267	272	263	243	270	283	242	266	274	248	242	244	273	242	269	243	251	248	254	219	263	265	249	266	247	232	282	257	239	280	261	250	237	299	241	237	277	316	238	259	274	281	262	263	256	286	257	266	263	274	280	265	290	291	267	245	290	260	279	255	256	278	234	277	272	219	234	238	280	276	247	274	252	259	258	266	228	245	274	270	263	224	261	238	224	255	265	251	255	257	264	279	284	250	266	242	250	281	275	248	235	263	241	241	281	250	253	267	296	274	287	273	265	282	220	264	242	306	254	256	275	257	282	256	236	249	278	233	261	284	261	245	241	300	263	257	265	243	241	255	255	256	234	279	243	257	260	264	264	249	275	275	256	256	324	254	266	216	230	248	269	242	265	282	241	285	250	243	231	244	312	287	275	280	254	253	236	251	270	265	257	283	252	261	262	262	276	263	241	236	277	236	250	278	275	224	239	272	279	274	293	266	257	246	260	290	239	273	262	286	291	278	287	292	274	249	268	272	243	266	292	248	255	241	250	270	237	246	254	288	241	258	274	276	239	281	250	262	286	269	248	263	233	296	309	232	248	240	234	240	273	263	237	275	236	261	260	263	218	265	289	280	255	262	270	260	229	254	270	232	236	270	258	265	281	291	252	257	273	259	223	285	257	242	247	254	254	264	216	257	230	286	241	263	263	274	258	276	302	266	250	254	259	294	239	265	287	272	280	279	262	274	251	236	248	266	275	265	291	270	256	273	267	227	266	257	250	252	282	265	263	247	284	256	278	256	260	258	260	254	272	275	243	241	259	275	296	282	270	285	227	269	271	219	266	263	270	280	263	243	234	265	224	244	254	274	285	261	291	239	249	252	296	249	263	255	278	254	299	235	253	233	220	254	270	269	242	246	266	285	255	265	266	241	263	246	285	246	263	259	260	265	243	263	265	253	254	266	267	278	263	249	261	236	297	282	263	271	260	262	296	272	277	276	286	280	261	290	244	265	263	270	290	284	273	254	270	271	252	234	274	242	239	259	241	278	268	273	270	259	286	245	268	279	275	245	239	254	268	276	274	285	274	250	250	296	238	268	255	292	244	272	265	298	239	239	255	252	265	255	279	254	253	263	289	267	262	267	268	278	235	229	324	267	271	278	273	252	234	262	275	268	280	265	245	263	253	254	269	245	283	280	305	267	278	250	262	255	222	271	271	254	264	241	284	234
6296	1897	4222	5094	4102	3258	2691	2028	1638	1442	1312	1049	999	840	898	836	781	845	723	750	777	683	678	663	722	671	677	635	658	691	616	686	657	637	644	690	632	658	644	671	674	619	652	612	604	580	640	604	617	594	595	599	585	596	604	610	638	608	551	605	622	637	601	567	584	632	625	617	597	569	592	585	582	617	613	625	604	610	641	620	598	568	585	608	592	581	592	563	616	660	594	620	590	588	611	642	572	640	634	641	625	619	624	630	651	575	608	632	577	601	610	591	532	620	607	619	601	642	599	568	585	594	625	623	575	648	592	557	623	590	612	600	601	581	595	595	602	562	566	601	584	654	593	570	593	623	624	617	596	585	570	601	582	606	574	584	596	569	579	627	585	620	636	592	588	586	600	570	600	632	635	573	661	583	623	623	578	581	558	660	641	591	606	595	591	594	581	570	601	612	599	639	578	574	618	569	568	624	574	595	611	604	585	592	594	599	616	598	607	619	548	590	589	555	632	608	613	593	608	590	608	609	602	588	640	603	604	583	574	614	581	588	621	616	577	546	599	622	597	615	620	629	606	580	600	625	581	601	558	600	563	585	601	575	577	598	608	597	626	605	586	628	585	570	566	579	607	637	593	620	611	604	566	616	599	600	576	601	624	623	644	613	623	633	579	606	621	561	534	599	581	617	613	606	614	583	610	578	609	612	585	588	598	585	547	623	635	594	603	620	587	608	587	584	605	553	636	619	605	622	596	591	611	561	589	585	569	567	562	561	612	609	605	629	596	615	591	585	587	594	624	608	636	628	567	606	588	590	586	588	571	608	596	643	654	591	600	600	575	630	615	557	631	628	596	606	580	583	583	613	584	618	562	628	626	603	582	572	610	625	588	630	576	593	611	616	625	618	574	607	599	587	610	629	622	618	603	584	635	630	638	581	632	630	581	601	611	616	601	628	594	589	575	628	571	607	611	609	584	585	618	603	621	609	614	588	611	603	616	592	577	599	584	581	597	602	613	565	589	597	626	650	574	592	636	598	571	607	562	547	632	621	604	618	586	582	605	613	615	616	612	587	593	580	606	634	608	586	599	585	633	613	597	585	582	580	618	602	562	594	556	614	589	604	599	560	592	653	570	634	598	600	541	571	626	569	585	606	581	601	572	613	587	571	591	638	574	615	561	625	610	578	597	581	593	604	619	600	600	600	626	583	625	592	610	616	586	626	616	607	614	549	636	602	540	580	597	587	610	653	594	567	626	602	648	620	634	613	574	573	641	593	597	598	603	589	615	573	620	595	571	597	581	613	605	634	617	569	588	633	563	616	616	605	594	565	603	603	586	605	617	586	605	571	604	582	603	601	608	643	582	594	624	580	567	645	636	583	552	572	600	621	583	600	615	631	569	596	616	617	587	643	595	624	604	597	586	609	600	564	599	588	660	572	573	587	608	590	607	593	601	598	592	620	636	640	641	581	616	574	621	592	601	567	618	617	604	579	603	634	562	600	595	589	607	564	611	595	584	602	611	614	573	651	614	583	547	578	594	609	606	616	580	582	620	593	584	591	629	585	611	641	582	578	591	619	613	640	669	585	614	605	600	642	617	617	612	634	620	606	646	591	585	600	597	614	594	600	584	602	561	608	570	588	603	624	624	611	584	609	615	622	616	626	558	621	628	612	585	611	625	598	593	607	649	602	631	591	598	587	590	564	595	599	591	584	611	572	627	618	618	570	650	606	573	576	612	595	598	626	599	600	610	568	604	573	652	573	583	607	603	597	607	571	596	644	627	576	628	597	561	589	633	590	653	599	585	594	619	583	595	584	617	615	556	599	610	601	591	620	636	576	612	591	598	625	626	631	635	599	602	624	591	582	577	604	602	593	601	639	584	569	578	661	572	568	558	600	594	633	574	580	626	585	606	583	604	633	620	568	617	598	590	630	594	584	585	592	618	609	651	595	606	630	605	640	595	548	605	585	579	596	588	606	607	555	597	566	585	582	619	634	569	599	638	614	609	601	572	614	608	584	634	607	631	578	584	589	590	621	615	586	626	607	619	600	622	594	582	580	601	599	597	625	613	586	590	623	605	606	596	596	618	616	611	605	540	599	579	635	589	623	636	611	627	567	613	586	574	618	597	603	607	593	594	613	625	632	580	592	585	560	627	564	580	607	580	608	626	600	643	609	577	592	598	614	634	578	616	572	570	628	560	593	598	577	590	666	594	588	605	570	579	597	597	582	580	604	617	592	588	577	616	596	605	586	555	607	598	617	570	582	600	604	555	626	617	587	614	601	589	550	608	660	597	589	584	593	619	597	595	587	599	598	616	596	578	609	615	613	641	595	588	572	626	585	625	619	599	559	599	604	605	598	560	592	593	573	622	618	605	599	587	593	559	606	598	626	623	582	611	585	633	643	609	628	595	594	615	563	528	577	620	618	617	622	608	577	610	631	621	620	591	590	614	607	618	622	589	574	602	554	577	600	616	629	596	593	623	578	583	609	583	630	585	603	579	581	615	614	601	562	634	612	611	645	591	608	577	602	631	626	603	628	570	585	594	608	617	621	629	586	599	610	649	617	561	595	593	638	604	635	574	580	685	641	589	580	564	581	563	605	588	584	604	625	614	568	621	590	575	630	578	644	588	619	605	539	625	582	673	631	590	565	623	587	623	592	573	608	646	610	590	579	575	634	605	595	594	597	661	607	572	607	621	623	607	591	638	597	567	541	587	600	599	609	615	563	574	591	581	572	609	606	592	541	581	628	598	623	593	603	614	620	597	590	621	596	564	601	600	606	612	611	657	586	605	599	569	605	577	603	597	585	583	581	589	550	587	553	584	633	605	553	574	616	592	595	610	604	626	596	647	612	575	609	615	643	597	638	578	634	584	599	595	640	593	608	594	627	592	572	610	604	611	611	588	561	575	580	599	587	582	594	595	598	641	588	586	610	624	632	614	644	591	589	577	633	590	574	594	610	630	628	591	615	581	612	576	577	576	593	628	596	621	630	633	601	612	617	549	598	609	575	609	618	575	606	622	624	547	570	596	618	569	592	643	583	598	619	584	604	609	597	600	617	570	607	593	594	589	550	582	570	579	620	596	542	589	643	648	652	633	610	603	599	570	638	601	586	582	632	626	573	646	610	611	607	618	581	578	600	657	585	597	600	610	564	616	615	570	609	637	596	601	562	642	615	591	608	585	628	606	587	609	620	632	581	597	599	585	573	593	610	596	565	595	587	595	605	577	591	616	576	628	564	546	598	584	591	578	629	604	609	595	621	595	558	607	590	563	634	626	601	571	539	558	581	632	618	612	619	608	609	590	557	571	601	620	598	603	600	554	640	557	620	576	624	599	587	612	582	596	611	544	591	565	622	623	588	628	592	590	564	608	548	566	611	642	610	635	627	589	617	619	614	592	587	596	584	574	574	621	628	629	579	622	608	592	610	556	608	599	596	539	576	597	627	573	572	592	602	598	619	611	573	563	624	583	626	652	610	643	607	588	597
22776	4442	4107	3282	2173	1525	1161	887	748	625	626	530	488	456	438	389	425	429	423	431	392	361	381	372	362	397	382	353	385	386	366	370	322	378	344	340	399	381	327	325	368	353	371	353	340	336	326	346	337	352	335	333	381	339	317	330	388	338	356	338	356	347	328	308	333	357	322	343	317	331	351	378	358	362	319	341	347	369	399	341	347	325	335	378	365	331	346	352	310	366	322	314	317	336	322	325	331	347	330	332	329	373	375	348	311	339	342	338	373	346	341	323	317	358	337	339	316	322	340	340	361	346	374	338	370	342	325	351	348	354	335	362	321	339	332	313	357	318	337	330	347	348	315	321	390	363	339	369	367	360	334	343	371	330	331	331	290	380	365	331	352	350	368	365	305	334	316	329	338	320	332	331	313	336	305	325	316	310	358	354	369	353	321	357	313	303	367	305	335	380	363	350	339	340	383	369	328	356	346	351	345	317	331	344	330	331	336	324	339	375	360	346	340	326	343	341	341	378	305	324	343	343	371	311	333	358	365	303	352	370	325	348	341	347	366	335	324	325	329	315	353	360	342	321	349	351	364	336	347	333	345	289	354	331	329	310	330	329	333	356	332	390	333	372	353	338	334	360	342	336	357	325	344	309	351	318	359	333	350	343	304	355	345	374	357	319	334	377	325	332	360	322	338	361	305	306	352	329	331	355	363	334	324	325	355	332	324	352	356	343	332	346	332	369	344	314	316	364	341	359	364	332	313	336	321	315	321	340	331	352	315	382	356	361	362	363	352	341	339	339	301	355	301	354	326	376	322	354	329	365	343	325	325	356	361	356	345	342	331	333	355	344	363	327	353	339	340	326	357	340	331	328	338	329	334	347	376	335	331	379	329	341	361	341	317	321	325	346	343	338	355	319	370	354	323	358	330	375	323	389	317	356	307	300	369	340	332	337	342	307	337	345	306	293	336	376	383	343	349	399	335	364	342	362	365	361	352	365	331	328	335	322	360	350	363	368	362	352	344	345	342	319	282	299	360	318	347	337	317	343	338	340	365	320	340	334	340	340	356	340	323	352	399	373	353	347	344	343	360	325	350	345	345	353	346	360	317	323	323	344	339	348	358	353	317	347	314	319	317	386	369	314	315	329	311	335	361	352	328	332	339	332	349	354	344	341	339	357	348	349	359	332	370	350	344	369	354	332	355	354	315	329	294	339	322	330	353	312	352	362	325	333	347	377	290	343	334	394	339	345	352	360	375	316	325	348	359	365	352	354	341	322	358	340	364	357	341	344	326	351	322	343	310	306	329	328	320	370	328	373	355	314	309	369	313	372	343	337	320	360	334	385	354	337	337	337	334	310	350	315	371	323	383	339	350	332	359	319	328	346	344	324	346	345	369	340	339	310	340	345	352	348	329	357	368	374	359	388	315	366	351	372	329	322	331	299	317	338	375	313	397	370	326	344	350	345	363	323	347	326	336	313	328	322	329	348	329	325	325	321	348	333	345	323	374	340	353	370	334	352	317	311	331	343	333	355	330	390	342	355	339	352	352	340	334	357	366	376	378	362	320	339	356	362	337	329	351	378	366	320	384	331	343	364	359	328	355	336	345	337	330	319	320	302	377	346	356	352	282	319	355	320	332	347	311	352	350	364	352	345	323	323	340	304	315	346	344	324	317	362	302	379	342	355	322	298	302	323	332	385	336	371	343	349	378	363	302	353	368	326	350	360	354	321	351	344	331	364	355	322	339	381	363	365	366	318	321	316	358	301	334	312	342	336	364	351	372	331	335	335	361	315	361	322	326	347	337	332	376	341	346	371	320	359	346	325	366	322	387	353	334	351	320	330	363	360	315	367	333	321	342	366	331	372	356	361	317	333	354	366	333	356	304	368	325	374	296	344	334	332	379	313	294	349	330	343	330	387	326	369	313	373	340	324	326	329	350	333	351	322	326	371	329	309	329	321	337	347	323	360	368	335	332	354	345	322	335	320	333	332	322	336	334	325	343	328	308	303	354	323	371	327	343	331	362	346	323	320	367	349	356	318	370	359	337	377	341	338	336	331	335	330	347	336	344	367	361	357	316	351	354	351	365	357	374	369	366	357	343	358	351	338	347	358	339	343	302	373	340	334	384	344	347	322	311	336	354	314	341	362	316	372	310	318	318	356	373	321	359	339	338	359	365	373	328	356	357	360	385	346	368	366	342	330	345	319	328	326	337	346	352	363	365	348	360	337	350	334	364	362	343	321	317	345	355	355	373	385	371	359	350	354	342	356	360	291	358	314	348	343	317	297	324	335	317	335	335	352	297	358	361	335	333	347	336	356	359	345	309	328	336	328	311	317	318	353	351	361	379	329	365	348	367	341	319	359	335	323	336	354	369	331	367	345	343	379	368	339	336	348	352	342	361	355	326	366	333	370	350	352	350	381	307	351	336	378	327	333	369	328	319	345	338	355	329	330	376	369	364	345	350	363	298	308	345	355	369	332	321	331	333	365	311	327	321	362	357	351	323	352	339	320	325	351	343	325	327	305	346	379	342	365	308	374	333	309	322	352	387	321	317	322	330	332	329	341	341	324	315	336	373	337	345	302	351	350	361	323	349	319	346	337	364	344	304	326	377	342	327	386	361	363	320	338	327	334	333	336	355	343	339	340	329	343	368	348	363	355	337	329	337	336	358	341	344	316	334	327	322	348	314	331	331	378	359	339	360	324	329	348	358	366	350	353	344	324	340	334	359	337	337	334	365	356	302	376	355	312	350	336	334	347	342	360	346	332	332	375	324	300	360	341	354	331	341	354	401	351	346	364	382	337	349	327	384	342	364	333	341	322	323	319	328	311	359	332	316	343	320	356	370	342	389	335	351	391	347	348	327	360	341	323	330	308	366	356	380	351	363	331	305	349	351	345	363	325	361	336	295	346	356	321	361	408	338	310	316	308	346	334	363	361	385	386	360	367	346	370	373	326	318	349	351	339	350	328	323	332	353	325	320	289	323	365	341	385	340	342	332	376	383	342	380	353	337	354	315	353	344	322	347	347	349	320	338	306	329	341	321	330	345	368	355	344	367	334	343	374	341	329	333	390	368	344	338	341	329	352	336	334	333	341	332	322	326	339	331	384	319	370	357	356	302	352	363	353	351	366	364	320	348	298	365	381	353	330	357	363	320	363	347	315	369	367	355	315	363	332	330	330	348	336	346	360	311	350	388	336	317	323	329	335	320	366	333	320	339	337	340	351	329	341	358	314	331	316	316	306	331	337	319	336	352	344	334	373	329	317	355	324	323	344	348	349	338	332	343	356	333	348	341	363	317	353	344	324	319	364	340	326	335	331	318	329	357	351	294	381	329	336	354	341	340	336	355	331	347	371	341	374	332	335	355	318	304	330	336	311	307	357	365	324	316	377	342	332	396	291	336	355	354	351	345	372	335	337	340	299	337	318	371	340	357	371	353	393	344	337	339	319	286	329	332	338	332	312	357	352	333	361	395	329	334	378	344	349
13371	3136	7198	8764	7236	5793	4535	3658	3022	2481	2115	1845	1584	1494	1342	1266	1223	1149	1086	1121	1020	1027	1004	1007	965	864	898	910	915	862	843	891	897	896	875	859	846	851	822	812	838	799	835	771	844	836	792	840	828	799	822	782	798	767	768	785	830	840	776	787	771	770	839	795	803	777	756	841	821	776	772	800	819	806	750	849	841	830	779	781	822	782	770	746	754	811	740	767	787	802	768	806	734	705	708	745	772	803	783	769	764	841	781	798	788	761	832	755	772	808	745	713	763	781	755	776	768	746	776	763	747	757	766	775	764	754	746	770	800	732	756	783	757	781	757	705	767	786	806	718	766	732	730	759	722	738	736	758	777	776	818	745	772	771	813	792	773	741	783	772	775	819	792	755	719	724	784	757	771	777	792	751	771	761	809	744	727	811	766	753	753	818	742	787	754	758	729	750	742	785	731	747	811	743	710	791	804	747	794	764	744	758	775	766	739	756	804	779	745	773	776	765	751	759	784	742	760	762	724	740	773	758	769	733	773	783	770	796	803	797	703	709	759	766	769	801	734	799	746	742	773	809	722	751	746	796	710	754	765	758	784	755	784	741	769	749	709	775	767	734	786	772	754	755	770	821	738	708	763	755	732	800	742	803	775	741	754	759	765	779	761	730	752	774	749	729	748	729	766	786	796	712	722	804	759	742	747	727	731	776	753	798	732	761	719	749	750	766	738	771	732	730	726	756	754	792	783	753	744	829	729	771	704	765	764	766	803	800	729	746	794	792	738	782	757	749	759	775	769	732	768	750	735	757	720	762	761	751	772	736	791	759	737	761	777	791	778	763	747	731	738	724	731	746	788	738	781	734	782	738	763	767	743	745	779	705	767	781	824	710	738	805	757	710	761	789	729	732	763	806	799	737	766	771	768	703	732	802	748	814	789	765	774	801	798	710	765	769	742	778	796	752	771	759	769	748	823	762	729	743	806	742	695	795	778	750	757	790	804	799	748	730	761	784	799	770	804	749	754	777	756	764	766	799	783	795	709	737	805	767	782	754	810	748	762	791	796	780	764	760	756	762	732	764	795	757	753	790	727	733	722	808	775	774	767	818	727	744	750	776	786	770	766	803	766	754	764	720	798	811	814	748	789	724	793	738	766	732	772	786	768	749	721	787	753	772	793	784	784	751	789	718	769	754	761	768	759	742	802	780	777	760	666	747	768	740	764	740	749	735	770	791	731	798	768	828	727	767	765	708	754	745	730	759	808	749	730	703	767	732	743	732	763	750	766	799	788	711	749	737	801	754	784	776	815	730	769	775	763	767	813	740	747	767	741	825	730	789	769	797	764	768	783	728	751	794	750	756	806	746	790	763	769	765	769	802	698	734	712	797	742	799	794	781	741	783	748	766	815	742	777	721	774	797	771	825	764	751	704	735	755	790	751	802	743	757	723	783	744	747	752	760	788	769	779	789	806	716	755	795	733	776	696	724	758	773	788	756	782	761	762	754	753	756	824	696	768	794	763	780	759	779	746	788	719	740	793	773	768	767	800	736	760	806	760	770	809	779	763	790	773	719	747	733	710	757	748	777	749	762	815	775	754	744	756	777	745	742	746	788	707	789	792	727	755	776	780	767	760	765	785	819	747	737	757	746	721	733	797	748	762	717	762	750	772	780	778	709	748	728	779	728	747	757	782	743	801	809	741	771	760	776	764	755	725	782	814	725	766	777	755	816	805	741	761	788	739	781	768	745	724	745	828	739	712	747	832	755	782	787	756	754	775	736	796	790	750	758	796	782	785	791	752	783	788	795	749	759	804	718	783	777	744	716	793	729	735	749	763	776	746	718	771	748	785	747	781	738	801	761	780	740	755	710	792	810	772	761	771	798	733	758	762	766	764	721	804	765	717	747	769	814	729	758	804	759	777	806	808	782	736	781	743	766	720	726	758	775	799	830	806	806	776	771	758	792	721	720	763	774	786	757	765	761	805	817	718	776	776	795	739	773	795	750	754	797	717	777	765	734	741	810	761	793	756	805	776	781	752	713	849	748	775	780	773	783	728	781	730	741	720	778	736	799	720	771	767	758	777	736	730	752	758	779	747	742	741	786	736	686	766	757	726	781	767	769	734	783	734	769	744	748	764	798	814	734	777	807	742	774	788	772	771	729	803	780	768	804	766	761	775	756	768	810	745	772	728	749	742	699	750	733	793	853	776	697	758	758	723	804	775	761	754	821	802	749	771	753	710	716	768	745	752	772	684	781	766	730	757	782	764	727	730	744	787	785	760	756	782	766	763	758	779	785	733	793	725	782	726	696	759	790	717	773	781	730	750	758	780	809	756	772	764	764	762	761	748	762	790	812	789	749	733	722	731	729	768	757	789	759	696	769	733	740	763	741	805	742	769	788	782	752	741	775	774	778	749	792	786	778	776	789	712	788	780	745	748	766	731	765	750	761	751	717	753	732	797	737	804	737	759	817	778	776	783	802	754	771	768	720	759	779	758	735	770	790	756	753	747	756	781	780	769	773	739	742	783	754	771	749	807	699	815	769	792	740	754	781	726	778	786	717	732	786	785	756	737	836	773	780	777	757	827	765	720	774	754	734	743	768	749	762	743	745	771	764	775	705	760	777	797	725	796	743	779	748	707	728	741	804	747	825	798	745	716	727	800	726	773	742	777	744	766	730	785	790	753	756	753	731	753	820	757	715	770	769	744	768	806	786	800	742	750	785	792	811	727	764	776	737	757	736	765	769	723	783	760	808	793	748	769	748	786	804	791	801	776	775	783	771	751	741	695	760	791	790	735	768	727	760	754	782	713	720	730	857	743	744	726	741	787	747	704	754	777	752	794	779	731	739	805	788	743	735	798	766	775	757	752	770	789	792	813	763	711	709	718	757	790	778	775	782	785	783	802	730	732	767	737	756	786	809	803	781	777	696	775	774	779	791	754	773	712	780	798	751	821	757	763	751	756	790	746	801	724	793	779	774	751	784	774	765	795	764	746	719	777	734	745	750	798	734	747	794	698	799	778	800	786	763	766	786	769	762	730	761	747	769	816	738	770	749	785	713	724	781	769	732	771	770	748	764	736	724	742	805	743	763	774	721	778	757	755	779	741	722	771	765	761	782	754	766	772	730	776	757	752	813	771	789	764	790	732	804	759	753	754	788	772	736	772	767	765	801	754	770	810	791	754	739	784	741	734	794	739	760	724	763	758	812	747	734	775	698	750	782	786	797	794	757	743	752	746	757	768	747	760	766	827	809	724	815	748	759	754	748	751	792	759	832	722	764	751	732	767	767	746	765	790	757	763	703	793	776	725	771	711	713	774	768	744	708	769	774	732	748	732	790	809	762	725	784	783	783	790	739	732	782	777	813	771	757	751	776	756	760	773	732	750	750	761	730	749	739	793	761	786	765	741	795	748	739	772	803	686	761	815	743	777	800	793	860	740	753	767	766	771	814	734	705	766	737	783	703	787	719	761	732	726	815	775	807	772	773	750	772
31698	7282	5950	4690	3068	2205	1663	1274	1005	842	701	647	570	565	504	530	484	467	486	409	498	429	423	388	394	403	393	398	428	389	364	400	384	394	385	380	407	403	382	374	376	374	346	368	383	413	357	389	379	367	341	390	373	384	377	386	372	363	360	384	351	351	397	397	335	367	341	377	394	363	370	383	332	375	375	378	363	349	403	402	388	367	406	331	360	384	378	402	363	392	427	360	384	357	348	388	354	368	363	357	345	411	390	383	382	355	404	389	325	367	353	382	369	386	380	382	383	388	363	349	355	373	375	379	376	399	339	373	370	373	367	361	372	368	385	346	377	328	370	364	410	348	358	369	325	373	347	366	382	379	371	386	372	367	366	364	344	343	339	390	335	387	367	351	398	394	365	387	368	389	347	392	389	356	366	343	369	376	385	393	356	370	362	360	354	367	377	368	388	360	387	414	368	376	393	372	395	366	349	355	351	395	363	358	350	352	409	374	376	365	365	354	338	342	399	363	341	375	362	318	356	348	390	343	333	382	360	376	355	386	388	348	400	359	382	387	355	372	351	379	394	396	361	345	410	354	353	336	386	367	367	392	382	377	362	329	347	352	364	377	356	382	340	344	379	370	371	346	329	365	325	364	367	396	359	387	377	383	361	384	374	402	339	380	385	393	359	356	362	373	362	369	365	342	348	342	340	345	375	403	371	390	374	353	358	390	357	350	373	369	379	386	349	352	388	398	389	344	351	378	340	319	352	398	384	409	337	392	362	347	347	365	386	380	432	367	404	415	364	381	360	387	381	402	348	393	362	341	378	354	392	370	369	370	323	372	368	367	342	330	371	401	342	368	356	361	398	402	344	384	367	386	394	358	359	395	372	388	372	380	360	369	379	350	338	384	359	387	418	394	410	360	377	368	387	365	372	360	380	366	363	337	382	360	334	384	396	359	355	365	351	348	334	386	359	374	367	344	348	336	358	397	365	352	385	399	334	394	390	394	389	369	333	337	402	402	358	332	408	383	393	367	367	359	350	352	380	350	404	358	370	407	357	373	382	377	364	387	333	365	367	342	365	340	403	362	357	383	377	397	373	344	413	400	386	380	382	361	357	356	365	393	401	373	372	370	388	334	354	373	388	384	377	381	359	390	401	404	390	379	343	350	348	402	356	348	377	369	341	399	357	345	361	411	347	360	350	368	398	357	365	365	369	360	368	401	363	375	347	376	379	375	348	368	389	352	345	369	355	409	378	393	322	381	352	380	376	383	381	359	367	414	388	369	347	347	396	418	362	352	404	362	372	346	378	384	374	389	373	348	358	409	392	349	390	402	372	381	367	393	350	347	388	391	380	400	362	373	379	394	326	367	385	355	357	308	364	373	412	374	387	374	368	345	359	397	393	354	374	367	354	371	395	390	377	385	361	339	402	396	355	355	369	347	388	404	346	397	358	382	371	372	348	357	382	397	366	368	352	403	384	343	381	386	372	374	352	354	349	373	368	379	390	362	369	371	364	377	365	383	365	382	345	398	368	344	386	379	359	348	371	343	358	396	356	384	396	379	359	378	372	382	370	377	374	365	387	327	364	351	382	381	325	379	400	386	382	334	364	355	417	357	405	362	380	379	357	370	347	384	360	366	384	363	392	376	365	394	333	344	414	362	400	413	389	354	366	389	366	375	408	353	376	323	405	382	373	367	383	393	374	383	336	388	365	350	358	373	396	392	390	381	351	341	372	333	351	343	366	366	404	335	389	405	384	407	390	375	379	422	390	366	373	355	357	361	381	394	416	350	341	376	340	385	355	322	380	404	321	367	375	391	389	357	379	344	376	354	392	379	356	395	380	395	334	370	353	368	363	411	350	385	373	369	349	356	350	346	348	353	363	403	382	383	370	377	398	394	355	395	393	385	389	369	402	372	409	367	397	386	371	337	391	378	384	372	385	358	363	390	348	420	385	339	348	374	388	353	353	398	385	397	351	373	394	399	393	370	368	389	409	386	382	394	385	368	367	391	352	358	343	366	367	360	341	394	339	374	344	355	346	378	357	344	378	356	336	426	359	387	375	373	393	349	372	354	344	391	333	370	397	400	386	374	373	388	378	354	391	377	351	365	374	337	345	379	384	339	372	350	376	374	388	361	367	369	414	382	361	359	350	348	342	373	357	374	358	398	369	397	379	385	372	415	413	399	398	364	362	348	352	346	443	400	404	373	362	364	360	401	366	361	377	386	422	366	366	371	370	329	385	332	413	369	344	379	346	386	322	348	359	380	408	388	374	376	354	393	424	372	370	333	381	361	369	390	351	378	352	401	391	365	325	388	413	366	354	381	377	397	363	346	399	361	427	374	355	386	341	386	352	382	378	379	348	377	336	381	399	384	363	389	395	383	384	389	406	354	350	363	393	378	393	393	393	360	358	370	396	356	361	338	376	391	350	377	326	382	372	374	345	354	344	358	365	384	355	379	387	352	354	378	346	389	356	359	399	340	354	365	374	399	313	390	341	400	366	389	335	390	356	398	350	379	362	377	368	392	373	401	377	384	367	375	369	343	375	373	376	398	401	351	340	365	333	353	363	355	374	357	402	377	350	358	374	382	351	366	329	376	360	374	368	412	395	336	348	350	383	395	402	395	353	335	372	374	391	378	362	393	350	338	384	398	379	382	380	361	373	381	373	385	350	380	365	351	401	343	401	324	337	359	327	366	391	416	372	342	394	348	363	332	380	355	337	392	347	353	394	386	360	385	383	353	375	364	364	370	399	342	419	346	381	365	386	381	358	356	405	392	404	399	355	349	389	372	379	369	368	380	392	372	366	351	422	364	366	395	387	369	346	414	357	342	357	371	358	394	330	371	353	378	373	356	334	364	395	358	364	339	394	387	409	351	364	383	401	355	351	347	374	376	347	409	365	367	321	355	365	372	354	409	381	342	381	402	380	345	351	373	431	388	356	365	354	370	375	338	393	355	359	357	382	331	359	356	387	404	345	373	375	355	389	343	382	362	367	401	359	363	367	338	347	389	329	403	349	333	351	374	362	381	389	395	358	324	348	349	392	383	346	403	374	354	392	376	387	361	413	360	401	359	354	410	374	365	378	352	372	369	360	419	349	358	329	353	333	332	375	368	392	370	376	383	389	341	323	353	326	352	388	399	360	377	352	390	351	384	413	347	371	321	361	349	376	396	381	382	355	360	351	360	347	367	412	394	379	411	363	388	360	383	353	366	379	371	383	381	376	336	406	347	384	405	365	396	400	397	384	366	360	354	367	349	399	360	389	401	371	391	405	412	407	405	351	344	403	339	370	363	386	351	388	382	377	377	413	362	360	376	367	406	356	344	384	347	361	382	389	346	376	338	375	367	354	361	391	349	391	377	379	363	346	376	390	368	361	365	433	391	361	417	373	356	330	347	361	393	378	348	352	353	365	405	407	369	345	363	379	399	353	388	364	326	384	382	392	388	377	399	343	326	356	352	384	392	335	382	368	378	355	357	369	415	372	357
16901	4228	9614	11393	9694	7792	5992	4894	3982	3273	2822	2340	2071	1953	1731	1571	1521	1491	1413	1336	1267	1187	1165	1122	1085	1038	1040	1029	965	1004	1017	943	997	1021	974	927	1011	893	850	925	906	893	879	924	842	900	886	902	839	854	851	878	811	869	812	854	887	823	872	855	885	858	888	866	853	874	851	817	826	782	868	846	853	808	784	860	868	808	838	846	832	872	843	829	810	809	810	821	815	830	846	794	826	863	797	800	796	841	770	796	807	801	816	763	778	845	852	800	834	782	808	818	768	794	800	804	816	790	803	803	831	793	787	761	764	811	813	790	812	817	835	839	779	851	835	775	823	844	841	824	777	814	815	801	809	826	850	777	822	819	781	798	789	799	813	793	806	769	778	765	819	813	742	811	759	814	764	835	809	812	857	775	822	830	834	793	833	814	801	749	854	801	818	849	815	787	747	805	841	757	818	832	809	816	767	820	804	777	793	798	752	792	764	790	815	790	784	832	782	781	805	808	786	780	768	791	823	793	852	794	772	848	802	862	786	781	828	819	776	824	793	807	776	760	807	759	809	822	802	771	839	827	756	819	786	766	792	813	832	768	800	843	783	769	822	833	829	853	787	819	792	854	880	823	807	784	850	793	799	786	803	788	814	812	815	780	782	793	762	806	838	781	794	752	799	824	785	773	774	793	839	776	792	842	795	830	819	806	776	798	811	796	827	770	762	851	768	771	808	753	833	813	835	852	825	825	841	842	791	738	821	832	845	805	776	787	772	829	825	783	810	817	803	855	836	794	802	789	755	827	787	735	803	802	785	793	794	815	807	797	813	750	802	773	801	813	799	792	829	751	798	803	796	792	800	807	774	784	795	799	836	810	775	747	831	796	789	844	787	865	811	766	848	763	776	793	779	749	814	856	779	784	749	828	796	781	892	788	799	790	766	798	786	798	773	787	780	780	762	809	837	821	840	757	770	878	794	804	785	839	808	815	790	791	795	791	869	816	810	831	772	792	770	823	823	838	786	793	796	837	805	800	827	876	809	765	787	822	798	791	748	783	832	796	775	789	786	809	817	793	812	783	774	836	797	862	784	801	833	816	779	756	811	777	817	803	776	808	775	767	785	805	815	796	813	791	789	816	784	797	754	837	808	786	795	796	767	782	806	817	820	814	818	795	819	806	802	783	794	771	792	801	820	809	827	775	818	821	795	813	783	795	741	744	802	752	801	824	808	787	761	794	799	769	824	804	806	860	806	787	835	767	815	809	765	822	833	783	805	781	802	810	832	828	796	826	814	824	795	786	828	806	824	838	770	839	793	761	781	832	815	821	821	776	801	849	817	769	802	814	787	789	781	810	854	828	818	795	762	799	799	777	795	812	784	787	827	787	769	800	828	820	811	818	844	809	777	819	789	811	767	821	814	796	807	826	889	788	752	798	805	837	793	800	831	813	794	800	757	854	823	769	765	833	825	799	833	781	805	776	812	828	822	836	790	842	818	905	812	824	802	780	777	830	738	812	822	842	798	832	763	760	824	829	822	767	826	852	841	782	858	797	844	843	798	794	768	821	804	798	805	836	746	814	854	831	813	849	813	776	758	796	777	884	796	747	760	816	789	779	825	815	803	822	831	781	847	812	794	791	794	772	900	816	819	812	798	824	786	843	782	798	832	789	782	821	801	830	804	793	833	822	759	803	808	802	832	810	799	763	833	847	820	805	778	799	822	782	825	787	810	834	802	808	798	829	827	762	817	817	790	779	806	816	784	810	791	810	783	841	803	838	816	789	844	791	767	794	778	736	802	813	803	821	810	757	815	837	807	843	778	845	798	822	797	766	765	809	857	798	797	784	828	792	824	783	819	793	822	798	816	822	779	816	808	864	752	762	803	788	809	835	803	725	796	785	803	795	785	760	812	795	757	773	823	744	794	828	845	830	822	793	789	782	802	802	791	836	788	821	822	767	844	832	811	812	836	826	756	826	843	793	818	812	787	784	806	816	806	788	788	807	802	783	813	843	882	824	807	841	805	815	810	777	812	805	784	788	830	792	876	804	843	810	778	825	744	806	785	865	787	760	840	813	837	800	800	783	807	829	822	817	795	771	833	776	805	812	886	835	798	836	813	773	785	823	804	778	798	802	817	837	773	791	778	823	803	805	739	829	803	847	783	835	804	812	804	772	892	789	862	819	823	773	836	786	801	828	786	813	779	816	825	801	794	835	818	843	858	835	813	808	768	799	825	844	817	778	808	788	769	790	848	806	767	855	838	808	796	782	803	788	779	844	822	823	811	797	793	768	809	799	796	824	796	798	781	814	784	784	824	772	795	779	843	803	860	779	802	809	822	794	837	786	810	819	795	806	791	857	794	815	806	789	841	863	777	830	787	825	823	766	827	827	791	819	780	796	857	854	790	793	784	824	815	765	784	791	808	841	809	802	758	792	762	819	799	800	794	812	827	821	822	791	792	817	820	859	800	802	848	815	832	787	779	839	848	812	824	778	830	785	787	775	791	813	805	754	815	871	852	766	841	777	807	775	807	795	794	812	804	828	755	792	835	732	821	768	829	827	835	777	830	816	789	779	809	839	808	781	817	765	784	791	778	864	798	816	787	809	814	805	795	794	759	781	828	853	826	818	826	823	815	741	821	809	839	761	812	831	813	766	813	831	766	837	818	799	806	741	807	738	847	818	746	806	797	866	823	812	863	800	806	844	795	745	798	802	769	790	805	808	845	758	846	816	798	853	786	801	769	831	808	833	775	821	807	821	812	802	821	821	789	804	788	849	808	816	805	745	803	806	818	854	839	884	807	784	790	804	791	783	783	838	826	792	821	791	808	822	798	798	827	824	839	786	814	834	831	848	787	814	781	809	779	776	818	785	874	818	811	776	786	801	803	812	839	801	790	807	766	838	900	801	803	798	817	794	802	783	810	790	834	803	781	793	809	769	776	822	821	822	812	768	808	784	787	779	844	792	804	795	824	838	825	815	811	811	786	798	778	797	858	767	767	818	827	789	794	782	836	824	828	795	821	789	778	792	811	787	850	828	756	834	809	786	842	792	741	825	812	814	816	774	821	828	810	834	792	794	784	827	794	841	770	799	884	855	817	780	848	794	790	834	777	800	815	780	846	825	783	770	778	846	780	841	780	870	766	857	843	819	877	831	826	800	800	841	759	821	791	775	803	812	799	805	823	854	757	786	849	806	791	796	786	835	816	749	791	780	790	802	800	757	829	786	812	708	839	789	809	816	799	781	885	817	845	750	810	826	801	788	806	712	797	828	826	805	839	818	769	795	825	783	770	791	780	801	779	801	809	802	781	800	824	820	800	773	791	805	834	852	807	855	843	812	858	808	816	803	805	813	819	780	844	800	776	854	880	803	755	764	884	858	779	787	835	792	854	756	837	807	806	794	751	844	816	829	816	805	757	755	776	813	853	820	857	808	751	782	801	800	792	784	865	765	796	805	780	778	791	826	818	840	769	788	792	790	786	812	813	794	777	804	810	805
9922	2051	2182	1738	1225	871	684	562	476	439	365	369	335	344	317	292	308	297	305	290	273	273	267	293	249	266	281	301	278	262	273	267	268	259	264	270	230	297	243	256	271	266	277	279	306	270	265	255	244	305	286	268	276	294	254	286	265	293	265	252	276	265	237	284	272	256	260	258	263	271	285	260	272	282	261	298	297	275	274	319	270	289	265	280	311	230	288	281	258	254	289	270	264	240	257	250	281	294	258	262	280	259	286	292	272	236	297	259	284	236	265	268	242	297	267	252	233	272	245	251	284	290	295	313	272	279	254	265	245	261	255	269	269	274	262	285	222	254	240	275	276	254	258	275	272	278	254	269	243	246	278	279	270	232	252	249	301	287	287	281	273	237	268	264	281	262	248	271	266	245	264	285	272	291	227	282	291	274	261	276	284	264	279	296	252	263	250	244	274	260	291	275	279	245	295	307	239	272	258	286	294	253	247	292	255	238	266	257	261	249	268	241	275	258	245	248	267	283	270	319	276	276	263	261	263	250	295	241	239	262	227	274	288	253	280	264	259	258	273	289	264	262	266	279	296	257	246	250	285	270	278	298	286	250	286	292	251	278	255	264	271	313	293	285	260	274	262	273	265	247	237	262	297	234	267	279	264	267	258	252	266	297	244	232	251	275	272	271	278	285	255	287	248	263	238	263	266	288	281	285	313	296	254	275	274	255	240	267	276	297	245	244	264	280	269	261	274	273	299	301	294	272	279	273	268	258	289	257	267	255	276	260	265	254	243	290	273	255	245	280	256	273	253	256	315	283	275	237	292	286	253	276	291	253	275	277	262	296	281	259	281	290	233	258	269	278	273	282	256	252	296	281	259	261	292	259	262	248	255	266	256	271	221	254	252	277	229	242	249	271	282	256	271	269	252	248	284	221	243	238	274	270	249	282	291	234	273	284	255	274	267	282	255	279	274	283	268	269	273	289	285	252	286	285	274	277	267	256	272	253	256	290	268	248	279	274	297	272	240	242	268	278	258	257	259	256	235	253	277	275	273	272	298	264	248	297	260	261	261	230	275	272	258	274	267	268	261	253	266	252	277	271	270	236	249	280	240	280	257	277	280	271	283	272	291	255	252	240	234	290	271	293	274	270	283	262	251	260	273	287	266	237	254	236	276	276	288	284	259	263	280	256	252	279	260	263	297	249	301	280	277	272	279	246	263	271	247	257	263	257	267	269	300	287	301	293	277	274	251	216	300	295	255	280	275	293	263	239	241	238	236	241	254	278	235	244	276	232	262	273	264	293	268	246	261	249	263	272	285	265	250	274	259	258	271	266	252	269	250	284	292	268	255	266	258	273	281	259	274	260	255	250	267	276	257	249	278	261	267	241	280	311	258	302	249	283	309	220	282	260	259	265	290	297	278	282	259	282	264	293	257	269	280	280	252	305	273	247	274	255	242	283	292	287	283	250	257	251	266	257	297	287	254	281	273	236	255	277	282	251	270	306	280	296	271	270	281	260	267	240	282	279	263	257	267	276	254	249	270	262	247	285	247	284	256	283	257	238	238	262	268	233	272	258	264	276	290	268	267	244	260	296	231	280	234	282	304	240	267	260	260	270	297	277	260	301	287	249	253	254	251	289	271	253	270	267	263	264	256	283	269	222	274	256	255	289	239	282	262	274	229	263	264	269	283	256	232	260	274	267	253	251	281	259	272	252	277	280	254	276	265	264	256	236	260	283	288	272	248	271	252	284	296	261	265	250	264	271	268	286	282	251	273	300	272	272	251	274	254	266	284	291	207	260	268	281	243	253	262	243	262	257	272	277	253	251	271	256	264	244	283	309	282	273	242	273	241	288	270	269	250	265	261	267	252	262	270	270	249	263	254	279	259	248	249	267	267	246	242	273	275	289	235	252	273	237	233	287	291	269	282	276	279	270	266	282	295	276	288	282	295	253	273	262	286	267	274	251	273	246	270	264	296	235	272	236	252	262	264	271	272	255	277	250	262	288	286	265	277	284	257	287	257	286	313	262	290	247	268	259	275	260	271	266	264	268	270	262	256	261	260	258	276	298	271	276	273	263	286	283	285	274	290	260	259	268	271	263	252	278	261	261	250	274	263	281	242	259	261	259	301	254	242	260	260	248	273	295	261	274	279	253	273	321	287	257	284	287	259	279	262	281	246	273	296	275	256	290	271	245	252	233	257	251	264	288	283	280	252	305	258	250	276	290	270	287	304	250	281	248	240	275	277	292	247	278	275	239	274	290	269	283	266	253	255	258	258	278	283	255	287	243	264	270	254	261	262	247	264	253	262	268	233	257	252	304	291	253	286	267	266	293	257	267	279	237	246	254	291	272	254	222	288	274	294	291	254	261	263	263	256	251	256	274	258	256	272	285	291	276	247	275	262	289	248	249	284	254	283	248	267	261	265	325	260	239	222	273	267	281	253	245	292	253	248	265	256	288	261	301	260	273	263	268	277	256	249	264	248	248	306	245	299	254	281	266	218	247	253	251	235	297	263	253	237	266	278	261	271	255	277	243	213	253	258	238	271	255	264	233	268	249	264	239	243	287	274	251	258	275	235	254	281	266	256	244	259	269	244	250	244	284	273	263	272	251	251	273	233	243	287	265	281	236	241	267	270	226	304	262	305	292	288	299	241	263	263	265	282	244	286	277	233	284	262	257	257	270	246	254	239	274	286	249	276	269	270	263	283	242	279	305	278	290	273	272	289	273	226	258	253	239	268	292	257	300	255	262	275	298	264	231	260	276	290	285	272	296	287	272	261	239	270	273	268	259	256	243	285	274	265	294	281	263	292	268	259	291	268	259	254	266	251	246	254	257	257	265	260	264	259	236	275	271	237	317	266	265	288	262	273	259	268	287	264	244	280	303	237	259	276	272	265	277	263	270	244	269	257	254	257	253	289	272	273	256	234	277	224	260	265	250	253	271	241	237	259	265	269	227	257	287	254	271	271	280	229	275	252	258	252	292	236	247	312	244	272	263	243	276	274	268	272	263	285	260	249	239	261	264	284	226	275	285	275	264	259	268	266	270	293	266	277	288	267	305	268	246	289	288	296	293	252	277	301	284	250	263	258	257	273	291	280	247	259	261	244	251	314	269	262	279	281	277	266	237	247	282	260	283	265	248	252	243	248	275	234	251	271	248	281	232	241	302	234	278	264	278	234	281	277	265	280	274	278	238	278	246	239	231	256	275	282	273	263	246	278	219	287	294	271	285	268	271	270	264	227	256	249	257	264	256	276	250	269	253	248	251	228	245	258	293	253	248	258	241	282	276	295	252	252	276	272	293	275	263	260	289	276	257	225	268	263	270	286	278	254	269	297	245	265	285	255	251	284	251	290	299	237	250	270	262	252	314	258	293	255	278	241	260	275	250	245	272	244	251	280	258	257	269	255	286	251	270	275	292	254	304	278	246	284	294	267	242	252	257	246	262	278	291	257	257	257	286	264	280	289	246	272	266	288	269	253	269	277	273
5974	1966	4307	5004	4143	3180	2562	2090	1792	1507	1396	1141	993	920	845	835	875	755	759	762	739	727	702	734	751	704	611	661	667	682	605	693	633	614	660	638	643	661	684	609	615	624	639	608	568	595	614	633	654	615	636	590	646	636	620	667	655	625	595	636	629	645	636	668	676	641	634	607	589	617	591	624	577	624	606	626	654	637	607	591	596	616	642	601	597	595	618	637	634	602	608	592	606	646	613	586	590	607	580	581	603	678	613	610	595	611	598	590	621	631	663	624	592	641	647	612	573	594	661	616	614	589	604	575	601	585	595	598	621	626	602	658	659	579	604	651	576	625	581	602	573	602	615	632	619	619	615	611	599	584	600	628	635	570	587	649	614	640	591	653	613	600	595	622	624	634	603	586	555	631	561	612	637	600	618	635	653	640	605	618	658	637	669	622	593	617	640	619	600	613	629	601	605	605	622	635	601	619	628	560	601	608	636	623	633	647	612	598	584	570	618	596	607	582	592	650	636	625	599	617	570	614	636	661	618	591	616	604	551	603	599	639	579	588	602	629	612	642	629	620	564	621	590	654	635	602	629	648	629	640	620	628	564	604	586	645	609	585	592	618	617	631	624	585	654	626	620	589	627	581	610	626	576	587	591	600	587	608	611	584	593	619	580	640	587	587	597	639	621	586	616	649	621	649	601	592	606	610	572	607	560	651	609	607	606	579	583	671	603	613	577	631	565	653	672	649	590	629	595	598	637	645	619	622	679	605	584	660	572	648	601	603	599	617	634	626	602	648	623	656	622	615	637	623	605	642	627	589	615	580	601	633	620	648	590	591	632	591	577	620	604	604	658	644	623	568	633	603	649	625	592	620	639	589	652	630	662	603	618	599	579	598	604	592	581	619	599	600	610	575	593	609	645	639	589	596	623	634	575	648	566	616	596	596	580	594	632	607	622	611	614	630	636	631	608	607	591	599	589	621	592	576	646	576	609	617	626	587	600	615	613	601	632	580	617	633	589	617	600	610	591	592	607	642	654	589	651	635	628	615	604	609	591	596	602	607	629	613	609	589	627	628	592	603	654	631	589	629	603	627	621	604	640	611	648	601	589	629	618	600	618	660	612	592	620	616	668	631	593	607	605	600	619	626	618	626	598	618	651	626	645	647	584	607	624	622	621	582	622	618	647	612	591	597	612	575	599	581	630	653	579	633	614	629	587	584	628	641	613	603	584	632	595	646	633	643	627	608	649	634	632	549	582	595	640	621	588	609	586	604	594	607	646	628	591	601	645	666	630	601	591	592	617	619	629	645	601	631	604	563	640	606	619	611	636	613	645	554	605	576	589	675	609	590	656	611	607	639	627	581	601	583	626	645	617	597	628	630	641	632	604	627	618	599	672	598	546	619	634	616	664	617	641	609	587	594	679	587	600	623	611	615	606	596	624	597	645	573	549	613	639	624	616	601	622	590	614	640	546	625	580	631	616	623	609	659	609	569	611	603	596	639	625	653	595	591	604	630	632	642	626	615	600	611	573	596	586	554	622	642	616	591	605	604	628	579	645	619	613	609	637	606	639	639	593	638	591	597	612	662	576	647	573	616	632	599	614	623	599	637	633	624	596	595	612	579	560	597	604	637	624	609	649	592	565	623	628	612	607	630	621	640	613	642	648	575	638	592	593	634	616	633	636	648	663	618	604	609	643	647	619	605	615	608	650	602	588	602	655	582	561	627	582	634	626	606	575	605	608	609	629	610	606	583	623	639	611	609	643	632	578	628	573	601	601	641	648	586	623	612	582	633	592	644	587	608	596	596	607	594	568	628	633	627	609	666	649	641	650	616	618	579	620	610	627	604	599	537	659	637	629	635	601	643	619	615	595	633	586	619	586	600	635	654	617	656	568	627	602	621	618	637	623	608	609	602	596	657	619	635	648	612	566	589	627	653	608	594	602	640	606	618	595	616	666	591	603	626	637	616	611	615	612	596	608	601	608	578	597	640	574	628	598	615	626	651	574	628	612	586	555	633	607	629	617	634	647	600	667	618	587	601	615	628	599	592	579	626	644	597	647	631	584	592	590	619	637	648	602	578	632	617	640	634	618	637	580	647	627	588	623	642	631	649	614	665	607	622	567	602	613	585	626	603	630	583	586	678	625	617	658	590	619	645	686	619	602	632	649	669	610	656	577	601	633	582	650	653	607	618	623	610	616	648	615	610	576	628	658	589	643	641	607	652	604	599	643	618	619	637	590	569	616	626	615	603	582	638	628	640	635	626	618	609	598	643	592	618	598	623	594	674	613	579	632	602	575	620	623	581	635	630	638	627	608	610	626	606	653	609	631	613	596	596	576	585	623	610	635	644	608	601	606	607	578	659	623	608	615	614	610	630	606	623	629	617	603	654	610	639	631	634	610	652	643	638	599	587	595	632	595	600	585	586	623	597	594	639	615	609	638	631	574	618	618	663	593	635	694	630	585	611	609	641	590	614	596	632	576	601	619	602	644	597	580	611	584	637	630	609	612	620	588	613	678	644	617	597	663	637	577	636	608	644	600	602	606	626	565	607	583	673	617	563	624	635	603	635	597	589	626	607	605	586	590	610	591	628	585	587	598	662	639	626	650	663	621	623	586	607	605	590	605	638	611	579	608	621	617	619	592	579	598	642	618	630	614	594	616	654	605	669	638	629	585	585	629	577	637	638	617	561	604	612	575	572	625	614	618	657	611	591	661	563	587	615	612	628	589	623	658	626	655	600	636	654	588	625	600	593	660	583	604	571	624	625	662	614	630	610	632	599	591	571	592	622	612	549	619	621	620	583	590	605	603	627	614	636	625	574	595	621	673	612	640	600	654	631	618	608	617	572	631	607	633	581	609	600	627	657	605	612	607	602	641	616	596	580	625	608	611	628	573	656	652	573	636	629	597	574	628	648	680	583	628	591	615	623	633	629	656	613	624	605	598	651	631	607	656	571	602	622	557	616	656	588	647	621	597	572	606	665	602	641	610	604	627	629	598	618	597	614	585	613	623	603	624	614	587	668	593	597	619	604	660	560	597	596	615	626	580	650	620	621	604	636	637	601	608	619	599	628	595	605	655	618	648	621	663	624	626	623	597	619	604	614	603	594	617	622	582	613	596	598	618	615	673	624	608	654	640	598	587	605	631	616	609	579	604	626	605	627	616	628	639	561	597	645	575	642	601	598	645	569	614	616	632	583	634	599	592	641	634	636	594	581	614	619	567	622	624	599	634	625	613	588	606	608	616	609	609	618	584	641	628	622	644	643	592	607	604	627	602	662	577	620	652	626	630	601	627	587	601	603	623	599	566	636	615	642	618	593	606	599	627	594	669	590	551	612	620	635	641	650	650	631	626	601	660	644	561	612	624	591	620	625	655	654	640	653	603	606	621	609	626	611	609	660	682	588	602	658	633	630	606	608	592	639	607	616	659	579	612	639	590	624	624	587	619	624	591	542	600	629	646	603	631	620	631	605	625	585	624	621	635	639
19742	3969	4013	3117	2203	1497	1177	968	807	652	649	578	521	520	468	466	445	410	424	366	372	363	385	328	365	426	351	362	348	365	376	370	362	377	346	369	353	343	356	383	362	314	364	373	362	364	318	386	372	365	378	364	338	324	362	342	336	327	332	334	331	366	380	346	349	348	306	338	323	400	365	373	360	384	375	338	321	351	349	356	329	346	332	354	329	386	337	338	342	308	388	354	417	337	359	365	332	378	358	341	308	387	363	356	380	358	351	339	337	361	341	337	357	352	349	345	355	325	335	316	334	344	345	338	362	375	348	336	346	359	345	366	361	315	337	316	325	344	314	337	371	336	347	331	359	347	337	312	354	375	374	335	343	337	332	320	374	352	346	360	378	372	364	315	320	372	345	336	372	341	387	351	331	329	363	337	311	337	337	365	351	369	313	353	322	340	355	353	339	373	364	345	359	323	364	343	361	369	337	363	371	359	329	353	314	352	384	348	371	361	341	366	318	347	322	342	359	346	344	374	320	314	324	355	349	344	357	328	391	318	340	330	327	373	358	358	347	308	341	360	360	374	364	341	316	334	341	345	416	348	350	324	373	349	335	341	369	337	343	315	337	388	337	354	353	365	349	363	368	354	342	342	327	386	365	376	339	363	377	357	374	379	346	366	360	326	348	349	333	311	343	359	360	357	363	347	326	347	337	361	350	346	302	324	333	313	317	350	369	361	360	356	372	344	333	341	336	326	363	371	343	347	328	329	340	400	363	319	335	331	320	376	364	358	326	388	362	323	379	368	339	359	346	347	313	379	359	399	359	360	370	330	360	351	355	360	340	356	349	337	352	369	383	364	367	369	413	336	346	358	353	315	358	372	350	331	295	336	347	358	346	351	362	332	318	333	353	351	345	338	331	346	359	359	344	348	393	373	337	357	326	349	341	341	371	355	386	355	327	317	350	329	366	346	352	335	317	328	336	363	362	324	324	336	354	356	329	356	312	360	380	353	349	322	314	327	339	333	353	343	322	330	324	344	355	331	345	320	386	369	348	344	330	325	334	356	368	308	372	348	342	351	359	288	334	369	379	380	352	368	333	325	363	339	316	322	377	366	339	337	318	368	335	362	350	368	364	340	368	357	348	349	326	367	315	336	367	357	364	330	338	361	333	339	333	342	352	358	359	393	373	333	347	345	340	350	342	357	327	340	341	332	337	365	369	332	325	338	338	347	356	354	356	382	348	379	304	349	394	374	332	356	347	351	375	374	367	310	348	387	369	323	357	343	349	329	338	332	348	343	350	310	348	329	348	342	335	345	331	369	335	345	339	350	334	340	322	394	319	336	342	329	343	313	359	327	383	373	380	332	373	366	363	376	348	346	327	320	333	317	362	330	369	351	344	312	348	366	343	355	331	379	347	364	361	341	324	335	328	336	366	362	353	366	368	397	354	348	376	324	323	343	352	347	347	354	346	342	360	350	396	386	347	370	342	348	336	350	316	358	366	357	327	370	357	369	363	334	327	376	354	364	323	352	310	328	369	353	364	356	353	360	326	397	338	336	346	377	354	374	382	336	335	352	361	358	355	334	348	358	324	357	341	342	365	362	330	329	364	365	354	332	350	344	345	357	354	338	347	326	360	361	377	345	351	354	333	366	342	352	340	316	340	343	366	345	346	318	297	342	380	326	314	367	364	368	337	348	391	352	336	379	418	367	300	352	358	337	387	330	369	333	338	349	362	353	336	334	347	364	331	378	339	361	355	322	356	347	376	384	341	336	323	347	344	308	325	415	355	356	360	338	362	335	317	349	331	366	328	330	332	361	333	336	351	333	342	372	329	355	335	345	349	370	348	330	324	341	327	389	291	362	357	353	380	362	364	350	355	331	343	363	386	348	356	331	319	326	398	344	354	334	333	355	331	390	354	323	364	381	360	323	335	419	357	348	351	336	350	341	338	351	337	367	341	337	363	382	344	370	328	346	357	346	358	336	404	343	344	348	365	355	343	365	341	350	373	332	338	316	367	315	384	350	327	336	371	318	349	346	372	351	371	342	347	352	368	315	330	371	400	408	361	338	356	350	323	360	345	363	352	379	363	356	315	364	350	334	351	377	341	384	347	348	340	325	341	343	320	339	313	341	355	349	341	320	343	361	357	329	343	336	344	356	329	345	384	358	350	332	350	360	341	335	309	352	327	362	333	371	323	382	360	364	372	400	332	350	324	354	357	383	296	347	339	330	358	365	338	338	398	344	396	359	354	297	336	367	341	341	333	345	356	347	308	360	342	336	431	379	395	367	371	359	338	324	347	393	332	369	347	326	359	328	371	353	312	327	362	336	376	341	342	307	375	384	354	342	368	334	331	359	360	361	353	325	334	344	337	314	363	352	335	323	339	319	322	311	347	361	381	368	339	355	357	328	327	327	360	346	329	303	354	347	332	344	354	342	322	316	357	370	336	326	370	340	378	367	348	351	361	339	355	331	380	337	357	379	351	305	333	355	369	342	359	344	357	327	342	359	342	345	370	338	335	357	314	344	330	318	348	322	373	366	366	347	347	328	348	357	334	330	355	304	310	323	337	346	351	322	336	351	388	334	328	317	369	363	369	380	367	345	338	349	344	351	363	360	348	340	367	321	322	392	353	350	348	352	341	319	378	359	376	303	353	360	349	340	372	362	362	378	336	332	370	376	303	360	349	349	328	349	376	364	353	353	346	341	358	333	342	340	372	369	339	322	314	375	354	374	348	357	312	351	364	355	349	328	356	343	347	373	360	350	345	343	360	363	329	339	369	342	377	330	361	375	329	338	340	343	349	335	341	299	350	389	367	354	360	339	365	370	317	384	329	334	341	355	358	334	349	361	326	350	371	354	365	328	323	360	369	359	359	355	341	353	411	334	327	316	355	356	335	341	357	369	359	376	360	346	362	388	344	328	345	373	341	344	351	352	336	359	322	315	371	361	367	356	364	331	357	343	332	351	350	332	348	382	345	358	368	338	339	325	371	409	340	348	364	330	375	355	355	348	397	339	369	350	348	369	314	324	346	361	392	361	357	324	352	332	344	354	367	321	320	336	308	320	300	358	338	368	357	325	353	347	337	342	333	348	379	334	363	359	362	380	374	365	368	346	354	339	328	325	360	385	342	361	372	379	339	355	355	350	352	350	395	357	384	344	350	337	323	313	321	360	388	360	324	338	365	365	331	363	372	347	354	342	324	323	346	370	338	358	335	348	352	321	369	381	329	359	339	325	367	336	353	347	359	370	312	355	339	370	356	354	384	342	330	349	345	363	344	367	356	368	340	364	376	321	361	328	334	342	329	314	304	341	388	340	369	354	357	360	345	339	346	371	364	324	361	352	323	346	340	355	380	341	361	355	342	337	363	317	336	357	352	322	342	377	356	358	330	320	347	339	358	352	372	354	313	336	318	337	360	392	333	323	344	368	350	361	318	339	375	370	347	355	356	338	334	359	351	330	369	366	322	365	326	346	382	345	345	312	324	348
12160	3202	7054	8580	7341	5775	4409	3696	2951	2560	2192	1885	1641	1473	1357	1274	1269	1247	1128	1083	1081	1070	1025	916	964	909	902	857	850	941	905	873	850	875	861	857	869	873	835	859	806	789	777	834	840	834	791	824	831	803	837	864	785	749	792	810	761	778	797	804	777	812	773	795	804	788	818	807	820	800	745	752	809	765	811	785	793	816	771	819	817	864	795	763	803	782	749	766	784	819	771	781	793	781	796	815	819	767	749	772	814	795	785	739	769	758	818	783	784	826	792	762	766	789	763	760	772	820	768	797	791	788	802	698	819	813	782	763	785	755	743	753	792	795	748	726	752	786	779	773	858	809	782	800	794	753	795	752	800	728	735	749	759	817	779	760	760	763	737	798	764	770	751	742	830	744	785	742	753	793	825	762	765	794	727	786	755	750	733	766	767	784	745	799	855	773	741	753	790	747	773	793	746	777	818	779	800	803	804	735	771	804	801	795	779	769	793	767	769	723	801	819	763	805	785	784	792	760	819	724	804	754	743	778	765	808	822	822	796	770	767	784	764	766	781	802	810	761	793	824	783	715	768	792	813	757	714	811	783	767	762	765	805	744	760	772	766	796	754	814	809	752	784	820	802	741	710	774	776	812	799	769	787	762	746	734	784	844	766	773	792	758	754	760	809	812	763	801	787	723	818	790	722	797	790	756	774	777	848	807	735	753	702	770	793	789	755	798	745	769	754	745	782	729	784	801	838	808	750	782	831	796	819	718	793	828	777	764	760	770	747	772	762	795	812	723	816	708	795	786	746	828	762	724	838	736	725	766	795	827	760	708	759	774	771	797	791	829	784	779	773	740	768	732	749	816	778	756	784	760	789	773	782	767	786	804	804	824	726	728	723	807	765	775	785	742	760	825	767	770	789	781	750	837	786	732	795	779	801	786	842	790	728	759	763	808	752	778	724	764	751	802	747	752	761	768	736	774	792	805	766	757	756	773	786	776	750	775	773	797	781	760	754	795	791	788	754	737	741	755	777	790	795	732	790	772	797	772	842	778	775	746	803	738	818	768	786	752	747	769	818	777	787	774	796	773	782	751	798	795	755	732	766	831	780	756	692	771	826	801	704	833	785	739	784	830	776	762	787	776	787	732	772	777	785	739	779	831	792	806	775	747	767	787	794	800	769	817	751	779	774	790	768	797	752	773	714	793	774	757	852	794	812	800	782	799	754	795	787	780	812	767	777	753	800	781	732	804	777	756	822	774	758	795	769	826	720	737	797	754	834	764	805	784	784	804	765	829	790	771	793	767	753	740	784	738	820	744	737	746	744	803	825	723	797	817	763	775	752	768	802	733	770	775	759	837	814	778	822	781	773	774	778	754	740	747	816	739	776	772	771	755	800	814	804	725	795	779	820	826	775	764	774	826	784	779	759	738	771	824	721	778	756	788	789	739	800	794	794	810	799	734	765	800	749	777	814	759	820	782	767	794	782	782	771	844	753	786	761	769	777	805	791	816	802	758	805	738	732	811	766	755	788	775	793	771	800	748	769	783	776	760	757	765	808	782	748	765	842	781	783	721	762	840	743	733	730	766	788	750	744	817	764	767	733	747	806	827	834	750	728	806	835	788	802	775	774	771	812	815	790	759	749	826	785	787	763	798	845	778	733	837	763	753	780	751	757	775	783	740	720	760	756	790	772	790	779	798	796	803	791	750	765	759	812	806	764	780	774	783	784	781	762	778	756	779	760	764	756	809	813	810	765	804	785	811	759	795	815	772	749	768	794	811	770	778	759	768	769	780	759	806	797	754	779	756	810	774	804	727	790	753	780	844	759	790	792	713	749	760	786	793	776	757	777	793	729	782	875	746	765	739	792	802	793	768	722	807	783	739	784	785	776	752	786	763	787	783	787	819	795	761	819	757	773	752	726	776	805	778	778	757	778	805	750	797	737	775	747	819	783	781	772	762	768	740	763	806	821	798	752	748	762	785	803	827	817	741	763	775	746	801	793	797	744	770	773	752	802	760	793	764	760	775	774	768	817	745	823	784	799	742	792	781	733	751	756	784	762	775	772	786	792	779	776	774	782	796	791	767	729	786	774	751	793	762	756	779	762	794	803	738	790	792	736	771	797	790	771	774	731	796	778	771	796	740	775	776	787	773	707	771	758	755	804	743	783	775	713	763	775	747	769	758	799	760	821	782	816	763	766	754	741	741	725	763	815	799	817	805	752	820	788	735	820	785	789	787	821	774	787	763	811	784	750	763	813	750	710	801	730	826	759	758	786	830	784	781	769	775	735	805	788	804	834	788	748	774	790	784	798	752	724	792	753	710	807	770	775	777	741	741	785	757	767	758	801	772	844	775	786	750	754	807	780	782	785	767	802	830	795	772	794	808	754	795	782	812	819	769	752	786	740	770	808	771	749	724	801	754	767	743	769	728	772	769	770	754	736	770	773	751	832	771	806	758	779	761	767	727	822	704	741	812	746	747	802	794	781	798	831	788	766	783	734	769	757	785	784	787	772	742	716	774	764	821	804	763	768	767	801	779	782	794	784	805	744	729	785	785	784	761	755	809	797	802	749	801	746	811	786	759	798	750	706	766	799	783	817	850	812	774	764	778	775	828	755	773	768	726	791	795	763	753	767	819	766	755	779	773	706	759	772	778	742	796	759	770	810	800	770	790	775	746	775	759	705	794	760	811	770	789	771	780	769	768	847	769	754	785	723	741	765	758	752	792	789	788	767	808	733	770	772	748	720	825	768	820	740	844	793	795	810	799	767	780	844	797	833	764	752	781	724	740	793	748	809	788	806	758	725	757	710	768	773	787	764	772	816	766	801	774	772	762	724	763	774	730	752	738	793	780	742	784	753	774	776	810	782	802	743	758	742	799	785	759	781	736	756	796	738	748	760	770	774	716	751	767	788	754	746	732	799	778	779	747	763	808	777	742	784	829	775	823	769	789	771	785	815	776	767	754	839	815	741	784	751	744	798	814	790	776	771	769	764	732	763	806	792	787	771	777	823	779	769	767	780	793	764	812	751	766	791	779	779	776	797	783	777	789	776	821	753	776	761	826	783	769	764	776	730	777	824	777	720	756	739	753	803	733	787	749	787	755	793	841	734	787	781	732	757	745	737	838	747	785	761	777	789	786	823	764	793	748	792	770	771	773	712	770	780	779	764	801	798	757	748	796	793	783	734	767	770	821	755	802	779	788	802	826	819	790	799	768	766	757	798	736	758	803	783	742	786	755	796	796	767	801	780	776	810	800	794	765	798	740	758	771	754	743	787	738	802	797	757	771	749	786	742	808	803	811	761	782	737	787	763	815	762	798	795	816	737	730	721	771	708	778	781	781	724	776	807	823	741	744	797	771	782	761	780	775	826	780	788	753	794	789	767	812	755	828	795	772	766	787	727	811	777	792	782	766	764	779	795	775	718	747	757	767	746	795	788	775	748	783	798	818	783	802	799	761	726	775	723	741	755	768	800	761	747	824	753	758	815	741
29030	6903	5743	4664	3021	2228	1725	1332	1048	878	763	650	595	564	567	502	454	505	441	460	455	399	459	460	411	415	412	372	371	432	365	373	423	378	428	387	398	392	405	365	371	392	380	397	419	390	390	394	412	381	409	354	391	365	403	379	352	398	397	376	335	394	400	369	402	364	354	376	393	378	364	405	355	403	377	387	377	374	376	369	384	386	381	373	387	429	355	342	397	372	413	368	379	383	364	399	425	395	378	403	378	345	366	368	374	386	390	365	355	368	371	359	378	393	424	419	404	389	394	403	359	334	410	417	361	348	369	341	373	413	405	388	367	435	420	373	438	386	365	330	351	422	371	387	338	378	405	352	374	400	404	359	387	392	418	375	340	378	396	383	358	364	392	426	353	326	356	356	376	365	385	381	385	403	409	364	391	347	359	387	394	402	372	385	398	375	356	384	350	380	371	353	389	377	378	397	425	379	351	364	389	379	385	382	427	381	379	359	356	327	363	361	409	340	367	391	367	425	378	367	381	384	381	381	428	381	363	386	370	367	348	348	363	382	364	407	378	369	381	372	354	417	401	333	388	340	369	392	419	377	383	401	366	346	386	370	355	354	393	368	349	372	370	359	407	398	366	377	408	425	405	358	387	422	411	376	343	403	412	392	327	369	399	337	386	383	322	351	341	401	360	371	328	374	358	382	365	378	366	369	363	390	368	343	396	331	377	334	368	361	367	364	388	349	366	349	404	412	378	384	368	336	379	368	336	368	396	356	363	361	353	389	396	410	372	385	375	414	390	409	381	349	378	381	359	400	389	387	351	368	358	379	362	399	388	385	384	399	390	364	388	363	342	395	412	345	352	345	356	405	373	396	369	366	377	384	398	383	383	369	383	348	383	405	368	344	384	341	389	377	371	357	373	367	389	374	392	387	355	371	371	357	390	369	371	381	410	380	386	410	380	372	372	350	361	366	377	391	369	385	409	401	380	364	363	399	414	363	358	359	386	360	420	360	370	378	382	383	419	378	400	377	343	355	370	381	336	358	365	362	395	393	421	358	352	383	358	359	389	358	372	366	367	391	364	342	411	368	382	358	390	383	390	419	395	375	377	398	347	383	333	369	358	377	379	368	359	385	401	353	335	378	357	382	380	365	368	380	336	355	375	338	385	346	365	388	422	365	354	341	402	387	371	423	367	354	371	375	373	372	411	401	365	347	400	412	338	390	384	408	377	348	383	384	412	373	393	385	378	331	361	375	367	371	400	367	389	386	370	406	411	340	360	374	365	365	361	387	382	369	364	336	363	399	397	383	374	367	359	366	391	399	342	386	352	394	362	376	382	413	390	332	390	341	367	362	367	393	363	356	323	404	337	371	398	340	394	344	375	336	377	414	374	387	360	368	399	364	402	402	384	391	357	372	338	410	387	386	369	396	417	408	369	390	398	355	377	375	375	394	369	376	415	368	342	370	380	386	385	385	383	357	375	384	349	337	371	388	371	389	368	359	433	420	395	393	363	347	340	383	353	356	369	375	399	391	383	370	354	378	357	364	371	386	414	391	375	380	341	356	410	390	349	406	384	370	390	376	385	364	384	355	376	358	360	411	387	369	350	353	395	397	367	361	335	358	334	384	358	377	401	369	397	354	401	376	393	385	398	354	371	370	375	366	384	356	392	389	377	367	377	327	358	379	370	362	379	357	358	395	384	428	401	381	368	407	377	366	387	362	374	372	367	355	409	361	357	385	370	365	389	370	382	340	408	383	395	372	379	374	371	389	352	350	373	333	371	370	404	390	350	406	350	350	335	355	420	364	381	378	362	373	392	385	389	367	363	373	374	383	361	361	415	375	371	357	400	368	346	376	383	377	379	365	347	363	399	426	386	363	391	424	352	373	365	385	420	410	372	370	383	378	323	383	369	400	347	384	361	376	370	425	366	353	378	384	397	383	371	353	360	363	381	350	357	388	391	367	370	340	396	380	356	374	349	389	372	425	382	365	430	427	370	386	349	372	439	351	417	388	380	384	377	390	358	352	352	377	400	426	366	353	316	382	342	372	375	372	384	385	359	352	331	378	365	386	361	409	364	390	359	375	419	362	407	371	387	391	373	397	372	398	388	405	413	373	345	401	375	391	392	363	418	363	353	366	374	368	362	364	341	370	355	345	386	393	364	411	370	428	444	362	356	363	417	390	380	400	350	368	398	353	370	408	415	402	364	403	306	373	396	358	379	381	386	343	365	401	416	400	394	353	397	397	384	349	360	394	381	381	378	390	375	352	373	383	375	348	349	370	371	365	378	394	363	379	388	374	399	385	400	363	387	388	353	363	395	398	409	398	380	397	382	361	392	396	385	365	373	384	373	371	352	405	373	373	388	332	354	366	408	379	404	373	453	367	355	370	410	367	396	423	374	385	369	365	360	397	381	359	366	367	379	402	377	358	421	399	400	378	385	393	394	392	374	387	331	399	404	337	363	390	388	382	362	351	357	357	339	379	382	371	395	378	334	379	406	358	390	385	359	358	334	381	387	340	370	396	388	355	375	351	346	383	377	406	379	403	383	372	373	383	371	399	381	410	368	391	364	364	371	363	328	371	370	380	365	404	356	412	382	358	350	395	394	376	382	369	386	368	362	348	383	370	395	418	352	408	391	387	386	371	392	372	384	398	366	369	354	374	405	439	402	375	366	394	377	390	354	346	353	387	375	412	371	361	361	403	369	373	357	397	375	342	368	373	404	363	378	382	363	396	356	360	376	390	363	359	361	371	362	376	379	389	383	339	362	414	379	373	356	380	391	378	367	386	397	380	364	415	373	375	362	360	374	392	370	353	410	375	356	356	359	392	368	354	367	388	398	379	378	374	405	351	381	407	408	399	394	418	387	362	359	366	380	387	385	403	366	390	366	390	363	375	405	402	392	392	441	409	380	365	383	366	323	409	379	436	368	368	392	340	367	382	405	373	378	362	377	358	341	381	369	397	385	370	382	424	388	339	362	384	365	381	385	360	340	416	393	346	336	393	347	410	330	347	387	361	352	373	410	407	392	377	356	382	392	412	381	375	396	391	376	402	360	373	362	338	381	353	385	374	372	387	359	400	398	387	353	328	358	356	383	393	378	371	398	407	365	382	337	403	386	393	365	370	367	379	376	384	366	361	388	363	390	385	358	388	363	375	371	346	352	359	383	413	332	407	409	397	393	402	389	414	371	371	384	408	414	341	356	421	368	368	367	410	422	394	384	343	361	375	383	360	355	388	397	378	400	362	396	397	366	397	375	346	355	388	350	383	392	355	371	409	409	389	366	361	381	396	399	374	412	373	410	372	371	343	410	348	368	340	402	339	380	349	373	382	387	355	355	381	410	382	402	386	414	371	386	364	398	369	334	354	348	412	371	360	372	435	426	396	347	381	377	383	409	380	383	391	355	413	383	364	363	391	401	366	368	352	401	380	370	341	369	368	362	373	405	390	361	355	390	382	401	415	411	384	367	394	376	350	383	384	359	364
15757	4267	9693	11584	9802	7864	6189	5174	4089	3318	2841	2538	2178	1893	1764	1704	1582	1487	1365	1322	1320	1234	1104	1135	1053	1013	1015	946	1007	975	1054	961	1083	987	999	995	957	956	994	943	899	947	900	824	898	893	918	911	909	843	850	892	880	823	812	839	895	885	860	841	832	854	884	827	856	846	807	828	868	823	855	811	812	870	855	848	818	850	864	834	830	828	835	900	851	791	840	854	821	810	795	843	817	829	827	846	779	867	822	831	838	793	814	833	820	741	808	823	839	793	827	793	808	853	827	863	810	828	825	794	731	770	834	793	850	780	781	829	882	812	849	784	821	801	831	806	793	790	829	802	808	835	852	786	835	806	779	825	807	813	771	844	812	846	832	839	832	781	810	838	841	777	827	823	799	860	797	822	822	798	802	830	804	821	810	899	812	820	821	825	826	818	789	833	828	790	821	798	785	845	827	844	823	780	785	804	841	861	791	813	797	830	813	852	822	827	877	845	820	818	830	775	796	862	841	743	791	810	841	824	859	833	830	835	802	838	806	810	801	789	793	871	848	815	818	798	851	793	827	804	805	858	857	813	841	775	784	816	825	800	780	845	820	859	788	807	816	864	844	827	847	825	865	808	813	812	826	817	841	883	798	808	877	795	790	836	823	823	797	823	824	847	810	848	775	848	800	798	812	802	801	782	818	804	771	824	810	797	866	802	850	810	806	838	827	762	814	814	829	831	796	836	813	842	847	737	861	812	839	849	866	786	756	772	822	793	816	802	812	812	855	855	789	782	859	854	770	774	812	802	829	773	821	852	748	846	800	770	835	796	812	811	757	795	779	831	784	814	844	811	817	835	807	799	816	814	778	822	812	856	830	783	765	832	790	787	805	821	868	786	829	838	834	856	790	869	842	814	819	803	830	857	837	832	829	795	833	842	829	825	790	839	832	785	765	830	823	819	819	857	840	779	852	768	820	785	798	858	760	825	799	773	837	821	853	827	859	833	768	831	842	811	812	790	817	836	804	806	876	799	825	896	801	784	796	814	900	853	841	831	834	753	831	778	817	812	872	796	811	851	823	862	804	845	832	826	870	856	849	845	788	847	807	830	841	802	848	828	780	842	817	818	826	784	823	810	806	768	820	833	795	847	874	820	824	820	808	879	817	809	826	867	762	812	838	807	817	772	827	829	818	814	794	826	818	795	811	809	824	881	841	788	796	875	793	810	835	809	822	810	791	781	861	775	831	835	864	823	833	836	790	801	840	782	844	789	835	887	825	798	789	811	828	861	821	801	836	758	807	819	836	795	821	798	771	836	858	784	816	851	828	796	815	783	892	806	781	820	817	803	812	802	802	772	883	841	797	820	836	829	802	857	837	835	794	830	870	829	850	784	841	772	809	767	808	797	828	807	794	812	805	791	829	821	836	864	832	837	827	806	792	804	835	857	828	835	791	809	822	796	824	796	795	829	812	809	824	812	837	778	812	856	764	772	843	829	798	815	900	851	846	778	832	803	830	833	814	803	825	832	844	774	861	816	827	760	840	843	838	803	752	834	799	792	792	817	856	831	779	807	822	818	832	791	785	777	826	822	820	837	782	835	809	855	840	823	796	878	766	849	852	814	865	841	769	813	855	814	770	820	777	827	768	835	822	804	783	817	758	846	833	821	856	836	797	806	849	786	820	782	842	796	818	824	872	805	863	859	796	845	828	796	773	789	792	885	807	823	831	864	809	821	795	749	819	836	776	825	803	814	809	853	800	834	831	816	837	818	829	843	810	803	860	830	782	810	821	863	807	797	829	857	848	828	735	863	811	830	827	835	855	815	844	823	808	851	787	811	848	775	803	850	804	841	818	826	805	820	835	827	811	832	804	801	793	796	825	887	842	786	785	822	852	838	882	821	817	812	766	848	816	865	793	875	802	815	770	854	825	779	819	850	817	803	802	807	830	808	822	843	808	847	846	834	785	760	739	788	790	801	763	865	824	876	784	850	823	822	817	833	824	762	835	859	802	809	829	833	814	768	861	888	813	836	792	801	831	815	876	779	811	873	761	864	803	874	818	763	848	819	802	820	848	857	837	809	833	789	787	830	845	791	817	856	811	844	804	762	816	823	814	826	845	788	823	829	821	797	789	787	865	799	870	774	773	786	807	832	825	810	849	841	854	815	821	803	847	777	777	850	848	820	836	816	819	770	850	848	844	807	834	839	850	812	786	814	843	789	777	804	811	802	895	846	807	771	833	834	846	785	842	818	807	822	832	799	830	831	789	821	778	837	826	813	843	807	844	763	848	774	853	784	781	819	817	787	818	837	832	809	861	811	786	802	791	790	814	802	811	858	806	794	776	823	835	836	876	806	840	793	810	833	780	814	834	820	858	837	857	768	798	774	779	851	828	842	876	821	830	837	792	840	834	851	782	817	777	842	775	789	804	837	794	810	777	840	738	788	827	856	865	852	800	805	791	835	807	793	828	798	823	802	821	782	818	791	822	831	805	832	838	774	823	823	842	860	825	810	845	816	829	823	828	801	774	804	801	866	813	818	853	792	818	811	776	823	814	800	857	791	844	780	813	816	795	799	788	855	792	808	884	831	829	799	844	880	803	799	867	797	767	862	792	802	827	796	822	779	802	838	854	798	845	811	802	801	801	811	785	787	827	771	750	798	853	872	832	830	823	818	822	869	797	823	818	820	828	803	761	852	857	812	829	802	765	838	778	819	844	781	790	840	838	781	858	845	776	816	826	815	818	768	837	810	826	827	802	822	809	821	835	837	816	794	786	742	810	849	831	812	866	821	850	828	803	772	820	776	831	805	836	860	838	793	817	842	825	823	850	847	881	836	828	813	851	840	837	786	746	825	825	843	836	781	845	832	850	815	812	799	803	791	862	819	847	801	771	822	783	791	857	778	824	767	767	767	791	830	801	809	826	801	869	800	858	859	841	751	845	791	831	830	804	763	842	816	830	841	864	852	803	778	838	827	784	832	809	819	815	817	831	848	845	832	783	854	827	821	808	760	763	861	823	822	855	833	820	805	773	811	856	765	821	782	820	799	839	829	811	857	833	816	797	785	812	851	860	812	824	843	854	858	826	821	804	825	797	795	819	773	846	827	842	835	810	842	811	806	811	864	822	762	807	827	850	789	828	863	782	788	880	820	786	871	758	839	773	829	843	823	760	795	821	770	819	825	829	833	793	801	775	851	807	828	795	825	827	818	816	837	864	822	814	855	852	836	837	791	846	851	846	848	799	848	803	768	799	837	827	820	825	795	828	818	804	812	796	834	825	818	790	825	775	799	795	816	834	777	864	759	778	802	848	793	838	797	845	827	815	797	839	780	823	884	848	812	819	850	798	875	836	827	846	840	838	800	833	808	853	821	834	817	826	821	791	839	821	777	795	776	850	831	853	813	838	779	850	792	848	800	809	829	839	848	812	833	790	786	831	852	799	897	763	787	791	810	772	807	831	803	834	803	827	875	823	816	820	820	833	834	869	810	821	806	747	854
8788	2136	2133	1769	1219	931	773	656	467	446	405	372	336	298	312	357	268	283	348	309	301	312	321	261	274	300	273	270	276	295	313	289	260	292	238	272	275	301	275	264	266	258	254	265	290	289	274	296	283	273	273	292	289	288	290	326	286	288	260	289	262	283	282	290	292	256	289	302	293	262	271	296	293	281	258	256	254	278	292	284	305	293	282	265	275	275	265	264	297	272	267	262	280	276	330	318	275	248	289	269	281	266	288	265	283	276	275	293	312	260	269	278	258	289	308	249	285	287	287	278	278	279	255	263	262	286	286	258	300	289	249	274	263	283	273	249	258	266	277	278	296	264	260	278	289	246	301	277	304	256	265	261	292	284	286	305	274	284	273	277	274	288	275	271	285	314	266	289	300	288	300	297	293	266	275	276	282	290	280	285	317	283	293	300	261	286	301	268	276	263	269	296	273	246	277	272	263	282	306	288	278	297	264	259	312	297	264	274	286	270	266	259	261	284	307	291	281	238	256	275	234	277	300	262	260	252	277	279	292	271	264	272	273	233	262	277	256	258	296	278	265	310	291	274	290	278	291	253	265	257	293	261	253	278	247	285	240	257	293	268	271	297	307	287	256	248	284	298	287	288	256	275	272	272	298	278	296	254	302	246	273	260	315	319	264	261	291	284	261	289	304	262	266	282	272	304	271	260	291	302	251	256	326	301	301	270	249	269	287	262	304	294	265	279	266	309	265	276	285	258	322	295	259	287	273	258	257	299	293	255	276	267	283	271	265	280	305	291	290	290	250	286	284	277	282	282	285	271	265	280	254	271	288	263	291	300	256	260	270	280	296	259	279	273	247	254	287	302	263	283	281	297	301	267	269	290	301	251	275	288	264	297	316	297	296	276	274	281	278	300	288	295	296	274	265	279	264	243	288	249	274	287	248	286	285	275	259	264	277	275	261	290	247	274	279	293	257	279	282	272	285	302	278	285	253	260	264	310	283	300	244	283	285	293	273	282	245	260	245	297	250	308	288	294	263	280	282	304	253	258	254	276	291	264	266	303	246	289	221	268	265	293	281	269	249	292	270	299	285	257	282	259	257	273	242	272	291	309	280	253	285	305	298	253	286	288	294	253	294	270	285	265	288	269	272	302	322	266	301	306	252	260	276	295	300	281	272	274	276	295	265	273	283	244	289	280	271	305	265	288	293	279	279	272	267	265	301	279	274	288	286	270	277	305	266	281	267	285	271	283	306	295	258	296	300	246	257	265	288	266	221	274	281	270	302	275	289	284	279	300	270	278	263	283	233	290	304	303	287	267	288	277	275	301	276	243	294	266	255	262	262	252	283	270	291	273	281	273	258	272	264	297	268	277	302	252	270	273	274	282	274	280	268	294	260	312	287	260	246	281	278	271	258	259	285	283	311	270	276	245	299	273	273	289	271	313	260	297	341	258	270	254	276	271	283	292	236	267	314	279	247	314	277	288	275	294	288	281	309	277	258	249	274	283	271	263	290	285	329	285	255	289	278	257	253	285	273	296	263	294	294	291	268	289	272	288	273	259	299	290	253	322	255	249	277	297	270	265	254	275	266	246	258	269	268	287	305	316	258	264	267	254	313	275	302	296	263	241	297	279	270	252	291	234	247	297	270	309	285	253	281	258	260	289	235	273	294	279	269	241	289	275	260	266	260	273	284	238	274	269	291	294	270	264	286	258	284	305	278	283	293	310	277	271	290	244	285	264	294	289	248	281	279	287	253	310	305	274	263	287	263	270	282	257	296	285	263	302	237	284	256	252	281	266	254	265	267	285	275	254	271	294	280	301	255	275	289	296	259	279	260	265	232	245	275	278	250	265	280	264	287	297	273	273	282	300	291	270	282	282	301	276	256	276	291	294	284	272	271	294	243	265	251	285	283	275	292	280	280	278	278	282	274	265	296	298	290	289	299	261	277	287	262	283	307	278	271	247	311	232	276	266	285	266	283	308	250	275	282	285	302	286	280	313	300	305	274	271	262	236	258	237	255	260	279	267	281	280	272	253	298	276	275	293	269	256	279	285	317	288	294	279	274	273	291	286	283	285	294	288	279	295	278	304	273	272	272	279	276	258	296	271	279	285	267	266	284	276	299	268	278	287	256	299	270	284	287	261	228	294	296	279	248	283	288	281	306	268	256	272	301	275	287	262	231	259	284	289	221	246	270	274	291	276	274	290	294	289	285	292	260	272	272	276	270	273	290	267	282	319	273	280	245	283	286	312	254	296	258	269	291	323	260	275	278	260	265	306	295	275	286	268	301	272	298	285	289	249	251	287	252	280	283	303	276	266	265	300	290	297	275	270	272	276	306	263	261	263	254	238	265	280	256	269	297	258	276	292	285	284	289	286	302	306	295	296	247	275	266	273	286	294	247	277	259	283	265	254	298	273	293	259	256	283	287	270	277	276	279	306	273	305	298	298	271	276	268	256	272	254	294	276	266	299	297	248	257	243	260	266	274	286	256	261	253	269	262	266	282	260	299	267	273	274	308	263	229	276	287	272	269	241	275	277	261	284	269	280	298	274	292	275	276	280	303	283	255	288	265	310	275	297	277	255	286	307	267	273	269	246	293	267	286	251	281	300	288	267	262	276	293	289	284	263	298	276	289	273	277	245	297	270	283	255	261	326	260	296	283	276	271	268	283	270	256	257	302	249	243	278	300	274	281	269	292	268	271	261	306	256	294	290	278	258	295	274	299	288	277	288	277	275	258	291	287	268	268	316	264	261	276	259	289	302	274	290	303	260	300	242	251	310	286	265	307	278	289	251	297	280	290	281	302	269	269	249	288	294	279	304	282	284	301	297	262	261	265	297	275	283	267	264	279	273	250	225	292	286	306	255	251	267	280	274	310	267	297	298	293	264	276	279	272	311	288	256	266	279	268	262	289	275	260	256	276	297	263	233	258	283	261	283	257	294	274	269	275	265	311	281	280	310	261	264	290	251	244	260	280	258	247	270	268	309	292	286	271	265	275	276	297	225	280	292	282	272	271	285	321	274	249	268	272	277	253	249	282	302	271	286	320	286	303	279	226	253	270	287	255	284	274	262	280	269	294	287	280	286	286	310	260	284	270	265	275	256	281	281	317	280	304	245	295	276	269	251	307	276	315	291	254	274	256	283	271	269	257	272	273	300	273	263	289	269	293	276	283	256	268	258	262	252	276	284	257	260	302	271	285	312	288	262	266	259	254	274	275	255	266	270	282	319	282	264	268	257	246	321	297	256	296	259	295	258	261	261	305	296	282	246	283	282	241	242	280	282	296	279	287	264	279	272	277	259	278	255	261	282	285	237	271	277	282	265	277	297	281	278	311	316	244	303	252	282	269	285	262	277	283	295	263	339	275	272	289	277	253	305	285	279	266	280	264	260	281	272	271	253	269	267	283	295	274	311	296	276	266	294	301	267	287	257	269	287	262	264	289	278	308	285	294	271	244	284	277	285	265	283	269	293	276	263	289	300	285	280
5734	2116	4448	5295	4242	3461	2772	2334	1875	1585	1380	1177	980	940	870	905	826	826	823	785	783	809	695	706	690	756	673	723	672	693	659	702	659	691	661	628	659	666	653	666	637	682	647	653	685	632	607	641	638	631	664	656	670	685	703	639	670	578	645	624	602	602	649	658	663	655	624	651	661	631	665	654	643	635	614	724	610	649	655	667	596	650	638	660	669	647	633	630	650	613	586	602	624	631	638	618	657	650	651	667	574	649	653	634	587	603	659	659	631	652	623	634	637	634	620	570	608	626	640	608	656	641	666	664	607	627	617	587	637	639	641	639	583	625	639	651	657	610	661	637	662	646	628	641	630	685	644	682	659	637	603	653	634	591	684	660	641	619	651	633	633	638	601	628	625	637	595	609	660	634	644	640	626	603	637	608	634	675	638	630	613	640	651	631	591	596	611	678	646	637	672	602	655	613	585	617	651	645	622	634	652	676	634	645	676	645	638	616	631	642	682	625	623	652	647	634	614	623	592	623	646	611	656	628	637	596	617	599	599	639	653	611	660	600	654	649	621	605	617	621	623	599	618	648	667	592	640	693	646	661	629	620	628	648	610	641	647	664	615	643	613	637	656	625	626	585	642	641	631	614	636	639	635	620	667	661	611	632	619	658	665	623	588	617	589	627	667	617	670	652	662	644	602	613	632	634	653	645	674	628	619	662	632	646	658	670	644	565	617	619	634	630	635	630	633	607	618	661	645	577	668	666	622	650	673	624	592	653	650	597	612	641	622	615	563	643	611	643	607	618	607	613	666	635	637	570	617	607	654	580	634	597	624	612	656	623	607	589	638	652	616	579	635	604	661	620	659	660	622	630	664	636	661	658	630	625	620	654	632	585	575	654	631	677	645	643	669	662	623	624	627	668	615	626	642	664	693	643	639	648	634	646	674	626	611	650	616	611	619	627	649	685	604	603	613	633	593	610	634	637	613	648	663	626	652	628	647	665	628	603	636	597	679	647	628	609	657	638	639	590	629	603	638	640	610	649	660	664	640	629	660	620	597	622	654	614	618	630	633	645	616	631	643	635	626	602	669	665	624	679	631	628	645	650	639	678	621	650	641	633	630	623	644	585	644	629	605	644	635	612	620	611	653	642	623	656	618	613	640	651	614	606	604	655	664	624	600	659	623	646	622	622	613	640	652	605	614	641	674	618	627	626	605	644	630	673	678	639	607	662	639	591	682	609	605	641	596	573	651	651	615	643	617	625	649	619	624	641	658	646	635	622	630	594	617	640	646	598	689	664	626	618	642	633	616	681	650	611	675	613	653	620	654	631	638	677	654	614	602	621	597	628	648	685	594	588	583	618	624	604	648	690	650	625	601	634	633	602	659	613	648	618	633	608	632	610	638	612	642	690	631	642	691	625	644	667	633	616	634	632	678	626	648	651	642	650	645	638	666	631	629	682	626	625	565	652	662	625	588	617	622	651	628	633	604	581	680	641	682	609	618	618	667	684	609	635	649	604	673	641	650	597	634	662	634	636	650	619	616	667	627	607	666	655	664	667	630	619	603	614	604	663	618	652	618	593	629	613	661	627	625	644	670	605	648	650	588	640	626	613	619	582	637	650	650	660	624	586	641	639	624	640	645	646	614	624	635	626	640	647	605	661	614	643	609	604	662	632	666	612	603	617	634	604	652	651	648	608	618	650	626	610	571	580	668	665	648	649	645	590	653	607	634	638	640	650	668	632	603	608	646	631	666	659	593	601	691	587	664	622	618	677	588	608	688	666	688	602	671	630	638	658	611	648	625	634	628	679	638	595	630	599	654	638	639	625	631	664	647	631	647	607	646	605	672	664	606	625	649	624	640	593	606	590	592	611	601	687	627	588	644	602	635	596	591	671	604	641	661	609	619	638	651	645	627	620	622	607	641	594	601	608	599	612	641	594	653	670	623	637	607	593	638	628	637	626	666	618	602	602	589	635	590	644	638	651	634	667	616	615	600	636	635	633	656	652	693	632	626	643	654	671	608	636	622	653	682	625	646	594	654	656	680	635	654	621	586	632	661	646	641	639	680	632	655	634	665	682	607	644	635	615	633	610	647	636	624	655	616	605	648	648	640	645	619	607	605	661	609	653	664	627	682	630	652	605	599	599	655	626	639	679	616	656	655	645	584	622	656	605	606	635	609	636	688	617	656	625	565	665	614	605	627	625	657	621	592	659	616	631	594	638	600	634	628	639	609	632	629	616	667	610	626	638	616	642	636	636	621	609	640	652	611	580	675	592	630	638	623	649	640	625	630	703	635	651	626	638	617	608	624	614	663	669	659	601	589	656	622	642	612	590	637	610	650	640	643	636	609	643	640	645	663	628	638	627	596	614	632	597	635	615	669	634	615	639	638	629	649	597	615	643	632	657	667	620	655	649	627	627	611	588	650	615	623	624	607	626	600	624	648	612	644	655	615	644	648	641	658	632	620	641	637	648	611	628	605	582	641	611	617	660	612	647	637	621	647	625	662	633	627	619	609	666	614	639	589	632	631	620	623	656	624	602	648	648	646	626	612	631	613	658	646	640	618	645	670	622	625	599	616	612	627	641	597	633	612	644	586	626	612	633	685	642	630	644	611	614	613	613	647	649	659	591	652	704	617	652	593	602	589	626	615	602	627	681	621	651	640	635	602	616	651	603	599	598	654	653	644	590	655	663	640	610	598	682	634	630	645	626	638	668	635	624	627	632	637	649	661	634	667	674	606	595	613	654	595	632	614	663	616	611	649	634	651	606	645	655	648	665	607	664	642	669	647	608	633	621	624	655	653	598	639	682	641	645	627	636	635	645	606	625	589	660	640	619	609	665	608	594	643	659	653	673	676	584	598	644	628	620	632	649	630	630	647	671	620	665	640	660	617	664	619	630	648	621	602	643	636	619	611	654	634	632	667	658	632	621	631	656	618	618	634	632	610	653	637	630	625	579	613	651	616	669	608	650	640	626	615	676	680	643	652	627	621	616	620	659	659	641	672	618	622	650	648	644	626	644	592	613	625	598	653	660	680	603	639	652	607	663	638	659	629	666	632	616	667	628	638	576	582	658	620	615	621	615	590	652	642	647	627	639	643	627	615	610	633	644	634	627	600	596	588	620	625	643	649	627	636	628	643	631	615	604	622	610	632	667	603	580	618	666	639	620	674	658	681	661	607	594	623	653	657	638	664	624	639	640	603	655	633	602	654	625	661	650	657	649	628	623	634	674	632	582	617	633	635	615	659	619	617	603	645	651	638	611	666	697	669	636	620	637	597	618	700	657	644	620	662	655	594	665	635	653	640	654	589	619	619	594	624	597	582	636	622	652	594	615	621	613	616	625	629	621	625	618	619	636	663	643	666	656	638	679	646	656	632	636	637	636	636	660	622	652	650	620	650	606	639	633	661	624	628	686	606	646	667	603	634	591	612	629	654	644	582	620	636	663	596	639	666	628	641	599	636	670	622	649	623	623	606	639	660	622	638	695
20769	4703	3764	3096	2170	1635	1209	972	826	680	611	561	567	480	420	432	423	460	404	426	386	380	388	379	373	369	369	363	355	367	347	363	356	348	382	356	372	370	356	360	343	345	379	360	350	371	384	346	372	419	349	372	405	371	354	340	366	366	371	350	355	354	342	348	369	349	364	360	344	329	381	383	377	350	351	333	390	366	334	377	384	344	383	341	359	350	333	346	365	374	359	363	372	386	341	316	345	361	361	339	361	348	320	317	349	370	324	361	342	329	352	337	386	341	358	349	328	325	319	367	362	377	367	362	362	402	360	336	332	384	357	353	379	363	364	352	333	352	379	382	337	341	357	344	346	362	389	349	368	313	357	353	356	390	377	366	372	350	311	381	360	377	337	341	362	368	379	372	356	301	346	312	329	353	357	339	353	366	346	336	342	326	382	367	342	361	334	380	358	371	333	349	358	359	354	329	373	336	349	362	337	380	357	369	404	362	338	349	397	354	324	368	337	338	373	375	354	326	339	343	341	329	321	377	301	373	364	353	330	366	414	358	366	360	359	300	362	373	317	372	381	359	372	354	404	384	367	363	323	363	336	354	347	365	319	348	357	355	328	366	353	363	356	329	326	354	357	387	364	387	361	368	372	334	356	372	344	349	318	373	333	381	334	374	324	350	342	360	363	345	345	351	320	366	335	329	387	359	345	352	359	371	329	356	365	386	366	346	374	322	357	359	344	368	325	360	357	339	330	335	370	335	329	348	313	337	357	355	380	369	344	370	337	373	362	327	358	369	374	406	355	365	362	383	353	378	343	332	357	361	362	355	356	320	333	377	351	370	340	331	359	363	376	319	309	431	360	368	385	374	343	340	341	341	356	347	343	350	359	372	315	343	369	346	367	325	350	346	370	346	380	387	349	371	355	349	319	381	326	341	347	324	367	384	337	333	365	365	350	378	339	342	326	354	328	381	386	350	363	341	372	382	321	377	359	350	362	327	338	341	346	367	367	343	341	360	340	361	344	367	375	380	367	395	384	342	341	376	358	368	351	338	371	332	346	378	359	361	356	380	343	356	357	348	384	374	358	353	358	343	376	323	372	346	311	370	351	363	371	350	362	382	383	356	343	365	361	383	304	353	374	349	376	349	360	352	363	370	342	361	333	351	366	383	350	324	352	330	353	345	353	361	367	389	374	366	354	363	324	355	384	365	352	339	358	339	366	349	336	325	364	327	351	336	384	342	318	358	368	369	349	357	312	355	366	365	343	398	373	362	354	326	365	354	325	379	342	348	344	361	345	350	386	356	365	351	349	367	366	363	361	379	340	338	334	346	337	348	336	349	340	353	377	378	372	345	348	361	340	318	386	384	368	365	367	359	331	363	342	398	358	369	381	389	353	336	366	349	337	355	333	356	354	368	357	342	337	364	383	350	349	351	352	326	357	322	346	373	357	324	335	354	363	380	399	367	317	336	321	337	341	351	330	334	314	358	368	372	360	341	328	357	334	367	346	366	316	377	377	372	340	321	361	379	357	370	355	373	361	310	341	354	357	363	370	358	381	373	323	339	330	359	354	346	344	353	369	356	389	342	348	335	360	364	349	343	339	374	369	362	414	363	346	309	356	349	344	377	346	361	381	368	331	384	337	359	360	368	350	337	385	378	359	360	369	336	350	342	329	316	347	352	376	354	355	346	373	365	337	363	358	350	350	325	379	373	327	355	328	346	357	330	348	342	353	347	286	343	338	352	347	343	357	379	393	364	347	324	339	347	364	341	330	333	339	301	316	317	389	364	380	348	311	323	345	351	354	391	362	337	369	372	338	342	350	400	376	354	352	405	323	323	352	395	305	347	361	331	374	313	348	333	365	366	350	359	379	386	329	355	352	320	364	367	343	342	316	363	311	348	365	327	370	325	359	344	382	333	342	363	344	338	356	360	339	356	343	372	347	376	319	363	316	305	323	333	354	363	355	385	346	381	364	369	377	342	361	331	337	351	365	346	326	340	392	327	375	382	362	359	341	363	386	349	349	357	338	330	380	424	374	370	351	399	367	337	376	371	342	346	316	323	370	380	349	338	355	357	322	349	360	353	318	311	333	371	373	338	310	391	370	333	313	332	357	365	346	342	364	385	364	371	367	353	326	357	326	371	379	352	326	356	353	375	365	334	390	328	340	360	402	392	352	372	336	350	308	327	353	346	363	378	388	323	355	351	347	363	337	341	361	377	383	373	379	339	360	353	387	337	355	370	368	346	287	324	350	338	370	337	394	364	360	350	367	377	333	399	334	343	373	348	363	371	382	349	359	352	374	322	355	339	379	329	346	329	394	373	347	351	345	313	407	370	318	374	313	332	324	342	363	381	366	341	383	335	355	360	374	377	340	344	332	345	337	346	347	365	368	359	336	380	353	360	356	353	358	326	350	405	355	375	353	357	309	363	352	355	376	350	344	325	326	361	350	365	349	338	363	348	381	408	355	357	360	326	340	371	336	354	366	347	356	384	377	365	351	362	322	351	377	402	366	377	357	324	358	341	318	368	378	385	371	319	344	338	351	351	343	337	328	361	369	353	349	377	348	391	384	346	349	327	355	333	369	348	356	361	326	359	329	299	394	348	355	397	368	362	355	324	328	346	369	350	337	357	339	387	383	335	351	334	320	334	355	359	303	357	361	387	313	373	363	377	343	341	358	342	371	354	387	352	307	352	358	355	328	358	345	354	341	387	361	356	345	344	364	359	398	378	348	314	350	366	341	374	372	326	401	337	347	343	339	355	365	336	374	376	357	330	349	358	371	330	349	322	342	382	364	375	360	378	358	350	359	387	361	363	357	356	354	349	337	368	380	323	342	377	356	358	344	335	390	344	366	326	312	331	375	386	339	398	391	332	363	343	379	369	370	349	324	316	341	361	369	397	373	371	345	329	340	348	353	374	369	339	362	366	371	338	339	359	312	360	358	321	353	351	350	380	364	379	362	346	360	406	416	353	400	356	366	354	352	365	329	343	352	323	323	357	359	331	374	382	307	358	348	375	400	345	347	368	328	321	339	365	326	317	394	365	356	330	353	375	374	361	386	363	323	389	369	357	351	377	372	357	331	317	362	389	343	343	372	350	371	365	361	363	368	374	337	354	338	343	387	353	330	378	347	368	331	362	335	367	319	346	349	334	340	374	355	381	374	347	349	376	342	340	338	380	343	398	359	358	326	300	362	408	354	334	341	367	354	355	355	348	381	348	386	331	337	345	351	375	342	368	375	365	332	369	357	356	338	341	357	358	356	356	365	324	329	330	348	363	332	354	359	346	334	322	349	365	387	326	350	361	363	394	317	379	331	373	343	387	392	395	375	357	355	344	377	342	336	330	374	370	313	340	366	370	361	359	379	355	370	387	366	383	387	344	381	320	361	392	385	360	381	358	395	339	341	357	362	366	356	336	337	333	328	380	347	376	341	359	333	346	365	351	321	349	350	348	366	356	306	360	350	293	393	364	342	407	385	384	345	331
12909	3423	7049	8492	7351	6067	4811	3808	3080	2528	2188	1918	1713	1474	1396	1324	1333	1220	1136	1100	1088	1071	1069	1016	910	934	943	947	912	927	939	867	903	887	867	935	926	864	884	821	819	793	832	793	806	827	843	873	821	814	802	810	834	802	786	835	836	799	807	837	795	764	807	821	789	819	836	793	820	832	808	770	807	790	764	778	755	759	825	815	799	814	771	787	757	851	821	834	825	779	810	823	748	822	789	876	753	759	848	743	800	758	782	796	821	794	769	797	822	761	786	821	807	807	771	807	791	785	812	803	772	813	824	771	782	768	796	785	827	796	791	795	806	755	723	775	819	809	774	807	778	784	797	771	777	721	776	784	829	791	766	831	780	768	801	814	812	765	764	783	772	768	809	773	752	807	767	787	787	812	786	770	833	752	808	784	794	781	748	815	773	750	744	811	796	778	806	822	813	812	725	782	762	731	776	818	804	767	775	809	772	734	795	760	735	787	812	813	765	855	786	813	814	803	770	791	798	769	773	780	768	828	787	841	803	747	747	792	834	801	752	828	814	779	781	780	784	809	741	847	788	787	816	803	784	799	774	781	828	814	775	789	765	864	769	774	843	777	790	730	860	743	833	755	736	769	782	727	824	832	769	788	831	790	844	762	775	746	842	764	803	799	745	797	745	795	785	805	789	782	784	828	748	804	820	713	842	778	773	817	769	791	798	756	785	832	770	802	712	782	776	737	790	763	749	859	840	794	787	773	784	805	773	835	737	774	754	780	795	809	808	792	783	776	848	810	761	790	812	766	786	744	779	780	792	784	792	829	740	749	779	758	773	796	785	829	780	815	786	798	757	826	762	770	748	762	767	782	757	855	832	789	789	742	839	745	773	858	824	805	824	816	804	768	816	762	723	784	805	811	779	810	796	810	807	820	741	818	835	800	779	822	830	777	831	813	763	808	812	762	817	783	759	831	772	752	787	812	786	789	809	741	801	770	771	790	763	793	768	811	763	764	775	753	757	790	831	746	776	746	773	765	782	832	770	748	805	807	803	778	748	792	790	801	750	806	782	758	745	830	798	780	804	795	755	774	751	790	772	772	779	771	817	842	778	766	801	788	763	798	783	828	776	807	763	776	799	771	737	791	781	810	742	789	756	812	830	745	796	730	857	819	773	829	756	768	765	787	782	759	719	774	818	724	799	772	733	825	823	794	795	783	755	812	828	813	758	818	801	761	807	814	786	782	773	768	794	786	747	801	804	790	795	780	802	739	753	755	799	792	787	759	768	804	783	764	760	837	796	770	800	794	835	764	771	773	810	799	760	824	780	724	788	791	783	806	806	800	799	813	837	760	795	770	753	729	757	763	781	750	766	824	802	735	809	735	822	775	820	813	806	798	763	791	785	788	787	828	762	774	819	769	784	807	811	796	847	790	730	775	797	787	847	784	827	808	694	756	775	774	746	820	780	748	809	774	735	809	829	804	826	816	792	790	780	821	796	744	776	764	771	841	786	821	824	793	795	834	785	842	774	768	782	814	789	821	779	769	738	781	752	829	828	796	794	825	764	780	759	784	819	805	786	770	797	749	828	817	745	777	814	776	826	741	767	770	784	809	793	801	774	795	806	784	769	772	811	744	761	809	814	736	779	713	793	829	808	755	779	831	775	788	723	801	860	785	802	775	739	776	796	774	802	813	765	766	768	781	807	814	741	745	758	786	758	759	798	729	789	801	823	846	758	792	808	778	777	807	791	790	806	743	794	787	758	771	793	780	767	798	788	756	791	806	797	785	749	791	769	782	790	764	739	807	776	819	767	794	799	788	817	816	783	789	785	811	738	779	784	734	800	741	799	791	770	745	741	788	794	798	756	748	799	759	792	800	782	820	806	845	786	799	787	785	803	797	816	787	797	838	772	799	825	796	798	768	818	803	812	772	748	829	765	762	730	764	811	787	754	761	799	807	817	768	816	839	810	749	816	829	793	735	761	829	808	815	793	799	807	767	773	792	787	813	786	780	769	786	788	769	768	828	767	819	766	762	741	803	830	772	779	739	807	770	738	726	784	798	744	808	757	803	808	771	771	801	751	773	788	800	782	807	827	789	774	799	782	767	793	800	822	770	740	855	794	756	802	822	801	724	818	752	733	774	779	782	744	779	747	760	772	772	767	800	762	803	768	792	777	797	773	785	776	818	823	780	804	748	763	747	761	768	777	778	783	814	811	754	792	790	718	783	788	746	776	794	741	844	776	803	795	789	771	733	798	784	765	772	809	780	768	732	813	757	758	816	775	757	811	784	784	771	775	795	816	772	788	836	836	796	766	761	769	740	787	773	822	795	797	813	777	747	725	774	790	743	786	816	827	837	793	756	762	812	800	756	776	789	780	779	797	789	771	804	815	777	785	803	799	781	792	769	737	768	777	780	740	772	807	790	789	786	839	780	805	793	797	801	755	802	763	759	775	814	790	782	769	830	785	758	798	811	853	794	760	828	779	777	796	760	827	807	840	799	790	786	797	792	792	812	811	804	844	792	795	797	789	799	783	795	802	761	796	784	748	771	731	761	767	787	751	798	770	746	830	753	761	775	784	788	798	810	781	803	795	764	751	817	799	797	843	734	807	812	804	788	746	777	763	777	783	760	774	812	799	756	768	761	787	792	761	773	773	764	762	796	755	780	795	735	818	813	774	776	797	836	766	819	781	763	797	799	760	803	803	791	804	852	771	789	819	753	858	783	849	792	792	825	753	787	839	800	779	830	743	761	797	805	782	831	752	781	793	766	744	800	764	734	766	769	794	796	790	761	792	762	805	760	793	792	769	778	741	788	773	776	769	771	738	774	840	790	740	810	771	771	796	776	748	760	813	776	783	752	765	834	775	784	792	738	800	826	807	792	763	820	792	783	775	804	782	830	785	826	800	770	732	800	774	763	792	781	796	752	773	840	812	816	789	764	790	727	767	840	784	765	843	766	805	797	779	747	769	790	786	748	779	780	777	770	781	752	788	745	799	757	764	825	805	820	825	830	787	716	843	817	775	756	795	770	743	761	801	748	798	842	793	793	758	826	798	793	785	786	773	780	810	763	757	760	784	803	771	788	817	796	764	716	763	750	769	820	801	780	805	805	750	813	775	783	810	753	762	786	786	804	783	787	826	758	797	771	803	799	753	808	736	800	749	769	746	785	760	784	777	797	785	726	785	756	788	774	803	804	800	760	817	811	747	771	836	813	779	761	766	809	824	821	763	771	800	778	808	802	822	815	778	775	778	725	796	784	781	755	773	815	795	775	765	769	786	779	796	775	806	757	798	810	849	765	782	840	811	738	830	712	774	848	746	749	790	759	776	801	809	793	837	753	798	760	768	757	755	766	746	805	767	800	782	784	786	781	732	826	762	789	766	742	821	761	756	772	815	779	783	811	774	747	804	756	780	821	763	793	745	828	791	858	773	785	802	828	820	775	765	848	816	756	805	803	766	787	808	748	782	815	765	780	839	820	815	768	771	759	752	787
31594	8536	5839	4711	3162	2267	1696	1354	1126	941	760	707	602	558	561	550	502	473	485	476	459	401	405	431	420	427	431	426	384	362	396	363	440	444	414	423	385	382	434	378	376	382	398	406	392	438	432	403	394	385	407	405	367	389	372	354	401	393	391	365	399	341	404	390	381	353	381	394	410	402	366	371	388	389	393	391	374	362	382	360	370	377	376	382	397	370	368	389	342	360	401	350	349	382	382	368	362	374	390	441	391	386	378	362	380	378	383	393	379	387	405	379	386	375	379	396	372	380	391	390	421	390	369	391	377	414	370	369	388	352	404	415	345	386	371	404	378	370	388	404	378	388	378	378	401	385	379	366	380	385	413	363	397	366	382	372	334	375	385	373	402	372	384	375	375	397	405	389	359	418	369	407	370	397	392	378	384	390	391	413	391	413	355	359	378	354	364	410	362	366	411	363	396	368	375	410	365	377	364	426	373	366	369	378	367	403	406	370	363	380	360	379	365	393	368	387	355	377	354	393	386	402	406	372	400	375	336	390	429	377	359	378	361	362	353	392	371	394	363	383	418	347	409	403	410	371	383	401	441	390	414	367	417	402	372	398	376	372	374	378	362	402	346	383	393	342	401	363	377	372	374	402	357	386	376	373	376	338	364	339	368	364	367	414	338	376	340	372	382	415	336	353	376	397	407	375	385	384	386	388	370	405	417	370	385	375	391	382	371	323	336	371	335	394	375	323	347	370	383	381	397	356	392	384	368	390	399	393	392	365	370	396	381	416	399	366	352	373	374	411	398	343	379	409	370	377	358	369	403	403	372	383	391	394	382	372	375	404	376	381	376	373	389	330	363	346	378	368	397	431	378	379	377	396	404	408	390	361	360	400	380	369	346	366	377	404	399	426	390	384	398	399	368	378	356	389	387	359	365	401	415	388	375	415	384	377	340	390	311	397	375	347	371	390	359	346	413	361	379	366	388	398	399	367	412	354	407	405	391	364	414	385	367	393	378	420	391	348	354	346	391	376	359	377	400	393	391	366	364	357	380	335	410	370	393	378	361	347	395	386	336	408	394	403	426	386	398	386	423	345	398	394	411	376	410	351	344	403	402	359	419	363	403	423	375	369	408	386	386	388	373	399	360	367	358	376	394	380	356	410	410	418	354	408	412	388	358	404	429	400	385	366	327	366	424	353	378	380	363	388	385	360	388	435	387	378	386	366	391	378	384	375	375	373	425	390	342	358	366	439	408	421	371	341	361	340	402	392	364	374	401	378	372	411	411	360	378	397	399	381	346	359	394	379	357	347	390	391	379	389	354	376	393	403	406	356	362	382	370	392	357	345	375	400	397	346	400	355	359	318	377	379	401	405	396	362	365	357	367	390	360	379	404	386	395	386	382	383	408	374	376	412	384	427	386	444	393	399	369	380	364	404	367	383	380	416	374	412	368	397	346	347	387	369	384	372	354	353	375	381	374	364	365	365	370	393	410	364	401	411	400	341	397	384	380	402	371	379	350	387	368	379	366	411	382	402	365	355	374	414	378	342	371	400	366	374	365	397	373	392	400	382	380	388	403	386	408	385	391	378	373	362	352	364	377	365	377	394	424	386	398	408	390	400	347	399	393	358	377	362	364	374	374	415	357	360	367	401	367	358	360	385	389	362	366	359	360	369	376	357	394	390	397	397	374	367	381	429	382	355	415	385	368	401	361	360	377	412	388	412	384	381	362	387	381	362	343	384	412	403	348	391	367	382	381	396	393	374	405	358	390	344	393	375	399	407	398	404	420	380	398	373	365	382	392	371	411	368	376	398	390	347	418	376	366	413	414	375	345	358	350	379	409	391	405	400	368	367	387	361	392	374	405	378	365	407	402	390	374	413	377	397	396	384	386	355	383	391	381	384	364	362	350	362	395	395	403	393	395	408	347	376	368	356	382	391	397	364	355	377	381	380	365	358	372	381	374	402	378	404	386	402	401	380	391	369	382	381	401	347	374	394	375	374	349	375	401	353	411	378	353	369	369	383	377	381	385	382	398	385	375	353	402	415	360	370	362	371	384	349	404	369	409	377	386	380	351	419	396	408	346	373	364	366	397	398	395	358	394	352	405	380	395	372	380	386	383	368	386	403	398	391	378	425	399	390	389	381	349	386	392	378	391	396	366	390	373	389	360	403	393	390	375	356	396	360	365	354	348	385	360	379	354	399	361	381	392	389	400	395	347	386	351	379	402	365	339	361	404	407	391	391	391	375	371	357	362	362	391	369	431	378	346	387	354	351	358	358	351	365	361	336	361	394	387	367	416	359	363	387	401	354	381	366	384	368	400	373	357	403	394	367	381	411	398	355	392	388	353	332	366	365	389	383	396	399	372	376	382	371	395	417	374	403	412	397	407	364	392	374	380	348	357	364	353	368	383	382	386	427	351	374	387	403	371	370	352	364	402	406	376	391	373	381	364	375	367	395	396	379	382	381	378	389	405	389	411	376	331	365	343	366	406	424	379	366	353	333	341	351	375	362	370	443	392	348	348	373	401	386	402	366	352	432	366	416	347	373	390	385	359	386	371	394	351	386	405	358	400	381	393	417	383	342	412	381	377	405	405	372	378	406	415	349	344	408	368	377	379	361	387	348	431	368	433	340	362	413	397	376	392	375	346	401	398	382	350	362	375	395	408	348	369	353	349	376	382	380	382	397	403	392	410	367	340	370	367	382	402	362	394	406	382	388	366	388	395	371	422	354	397	364	352	414	365	397	381	427	401	370	391	393	379	380	372	369	390	366	410	386	397	365	386	355	366	388	396	424	421	379	366	379	390	369	348	360	386	389	405	398	401	351	409	362	357	351	396	380	362	402	417	375	385	402	350	392	364	373	367	396	419	360	356	372	381	389	419	372	357	386	366	394	361	414	354	393	354	370	363	370	377	370	387	358	377	386	355	379	364	388	370	383	392	386	395	391	368	386	380	397	388	364	392	363	378	379	397	434	367	397	390	347	409	360	374	374	375	411	403	368	401	382	370	358	392	399	378	388	419	393	369	427	373	377	383	343	372	342	368	406	349	350	399	368	376	396	445	357	392	352	342	400	393	422	363	410	385	397	382	355	414	399	406	394	389	386	398	379	335	368	409	402	364	366	383	396	356	369	370	383	394	384	387	371	407	415	382	359	367	368	408	427	379	355	359	414	359	381	401	346	387	404	403	373	367	394	395	361	378	365	372	397	435	374	372	387	372	377	382	354	388	386	364	349	402	397	407	375	352	417	427	372	359	399	397	376	376	380	359	390	361	361	421	384	399	380	427	397	401	391	348	396	368	395	379	369	409	387	368	370	405	389	359	373	408	396	358	381	370	380	368	381	356	348	377	325	395	335	417	449	383	380	360	415	380	396	384	380	377	388	402	409	347	354	395	369	413	381	382	415	394	400	404	376	382	356	341	355	393	400	377	372	379	361	408	379	360	369	387	360	378	407	405	360	391	351	448	386	380	380	415	358	380	371	352	422
17531	4729	9622	11599	10004	8244	6332	5096	4214	3326	2912	2537	2116	1866	1761	1741	1550	1506	1459	1331	1232	1247	1189	1114	1115	1053	1048	1067	1020	1014	987	997	1008	912	1009	1020	930	935	921	859	910	930	890	901	923	910	912	862	883	810	878	884	807	866	853	871	819	873	885	828	895	896	848	878	848	873	872	872	893	862	831	865	847	814	854	865	876	838	838	782	825	816	840	778	776	826	805	903	869	821	864	853	855	829	844	812	886	913	836	833	849	774	806	846	830	794	881	873	843	817	849	835	855	808	840	824	836	821	816	855	838	796	851	861	767	789	814	839	845	800	847	825	816	728	871	830	855	839	805	802	748	770	810	848	827	822	840	774	826	830	837	830	832	808	843	878	847	814	832	849	843	841	809	808	830	810	794	820	839	820	806	846	834	792	850	793	855	809	825	853	833	824	843	833	872	813	794	842	857	794	806	800	825	816	810	831	801	873	834	835	824	823	819	805	798	796	826	865	805	769	856	765	841	815	778	830	804	810	834	893	846	758	859	846	777	836	791	849	811	883	836	837	849	833	828	800	819	801	849	785	838	818	818	786	836	853	839	829	831	824	891	857	824	883	798	788	774	804	807	831	844	819	826	824	812	839	849	825	815	824	843	832	815	813	808	861	824	849	836	805	826	855	844	838	830	830	849	804	841	816	837	792	870	852	808	809	821	837	818	829	806	808	818	805	778	830	796	816	810	813	843	857	829	828	851	829	827	843	824	843	823	823	847	817	778	846	792	856	859	832	808	834	822	855	831	799	860	812	848	840	835	827	860	752	847	820	818	804	828	714	862	800	840	806	828	803	820	855	843	846	843	827	854	857	871	780	847	813	815	816	809	809	814	815	846	812	822	831	862	832	792	805	776	840	815	767	823	830	834	817	818	861	832	916	816	779	883	802	828	807	827	851	850	837	809	783	847	816	850	869	870	884	846	896	802	851	832	816	839	801	824	827	722	815	809	847	820	849	862	792	846	848	803	817	797	758	807	797	798	816	818	807	808	857	790	848	778	825	787	805	831	783	811	841	916	839	818	816	830	837	841	814	804	828	846	805	820	803	810	815	824	863	790	894	866	804	780	827	853	857	866	782	839	832	778	806	830	876	825	820	831	841	895	832	811	833	865	802	861	810	829	819	796	803	850	854	815	802	854	767	829	784	822	785	823	765	823	820	803	817	843	794	843	834	860	794	765	774	831	889	882	803	805	817	836	829	787	788	832	839	825	826	836	869	844	865	881	813	841	869	829	883	828	877	792	801	857	807	752	823	889	830	814	851	863	852	819	843	862	779	860	824	784	817	856	829	782	848	827	809	804	839	770	815	827	796	870	901	867	800	852	819	814	801	834	795	827	795	830	810	849	781	812	809	814	799	831	803	745	864	826	832	786	840	882	840	857	854	872	805	850	794	828	857	798	836	769	823	799	862	841	857	823	825	824	850	803	855	806	842	855	850	802	795	858	832	840	842	798	881	816	818	848	793	753	813	765	803	832	868	937	854	873	824	763	762	800	775	781	801	838	852	825	807	855	864	772	819	858	832	812	848	866	887	797	829	839	862	795	790	785	837	831	841	875	809	825	785	868	848	803	814	774	817	841	858	841	829	823	818	789	800	799	777	822	825	828	810	803	799	840	893	817	793	826	828	839	790	859	845	797	828	861	827	851	840	824	831	828	840	752	832	823	831	837	815	884	799	815	890	882	849	851	836	846	823	848	813	796	845	784	814	793	814	807	858	822	801	822	807	830	823	820	819	830	793	833	830	833	815	845	799	810	804	815	844	816	870	838	813	837	777	836	829	891	829	761	811	849	851	853	826	792	798	831	810	714	815	849	849	861	853	865	831	817	821	813	819	847	848	813	838	805	817	839	842	828	861	806	845	837	905	816	883	842	810	800	842	806	804	839	837	803	855	817	823	798	864	819	812	889	833	862	841	827	864	839	825	818	866	821	804	815	893	821	837	840	822	865	810	785	814	830	856	834	815	836	870	808	835	828	825	848	763	866	812	805	834	829	847	874	817	893	821	883	837	795	801	841	877	860	821	821	782	841	800	830	858	811	810	808	824	854	787	841	827	783	843	802	810	763	804	800	785	820	810	830	807	839	858	845	880	844	833	791	839	864	821	809	825	808	863	816	832	851	816	825	817	791	819	803	836	813	825	810	845	831	851	840	799	780	865	830	856	856	804	871	810	806	823	879	813	875	861	816	854	765	841	836	820	791	811	815	817	794	804	803	839	842	832	861	818	824	809	836	854	832	823	838	873	852	817	825	780	844	805	849	801	811	874	809	846	848	844	822	787	825	829	825	774	834	785	838	826	824	834	767	827	809	788	816	770	839	811	865	805	845	892	796	844	860	818	756	858	883	780	813	794	834	826	849	833	828	864	795	817	832	787	824	821	819	856	862	831	774	836	861	854	783	820	854	828	852	830	821	830	814	846	841	838	822	793	801	832	882	811	792	858	793	820	821	804	820	806	885	836	835	826	841	799	788	783	828	805	806	819	837	837	797	793	800	847	856	861	864	832	784	823	876	851	842	792	855	804	817	821	889	851	832	840	817	790	797	839	809	879	805	830	845	827	821	785	814	811	858	829	801	841	800	820	852	840	832	839	841	864	822	805	829	814	849	821	847	848	816	812	832	865	845	816	870	868	863	826	819	862	801	858	848	826	835	765	878	801	875	786	841	819	835	847	855	875	795	822	794	840	813	791	824	829	779	798	840	825	869	793	885	793	843	823	801	846	817	841	822	865	838	861	831	857	843	801	909	801	849	859	793	863	828	847	840	822	832	798	858	839	786	827	795	840	859	825	888	845	852	804	797	862	801	858	827	862	851	838	786	859	802	838	798	829	834	804	839	846	822	816	849	841	818	822	819	839	815	838	839	844	849	848	843	823	830	812	826	804	782	811	810	806	835	795	861	780	853	787	844	856	808	840	866	831	844	817	842	819	835	883	824	808	833	851	876	870	832	820	821	839	841	816	908	835	873	864	770	843	860	816	822	796	820	832	798	784	775	843	864	787	839	805	840	794	840	866	816	857	817	838	837	790	798	847	819	802	862	838	844	796	839	817	830	783	771	815	830	834	837	820	804	871	758	836	791	821	864	804	825	813	851	799	823	924	856	803	839	823	805	760	811	738	782	885	891	848	817	838	826	832	843	798	810	836	832	824	811	803	865	811	849	842	824	823	854	824	860	799	768	831	850	814	779	816	875	807	827	794	834	817	848	832	859	841	800	768	859	814	829	816	771	803	757	878	853	837	825	799	821	835	857	857	870	834	818	832	833	827	872	842	773	810	785	807	833	864	854	804	887	834	810	848	823	868	835	799	849	872	839	820	832	787	861	835	774	888	824	832	838	853	842	828	845	895	835	832	811	783	847	801	831	810	845	859	818	803	791	849	852	778	794	827	828	777	772	820	813	800	816	829	852	806	877	780	788	784	799	871	827	894	767	779	793	858	820	797	823	845	805	859
8446	2212	2197	1795	1257	954	699	608	517	435	396	337	329	312	293	308	257	281	281	282	289	322	279	306	276	281	236	314	301	252	270	247	304	280	274	261	277	291	270	284	283	277	288	283	288	292	238	302	270	260	261	294	286	272	287	263	271	291	265	255	299	236	276	270	260	282	287	291	285	238	264	284	248	284	265	255	241	283	287	267	284	237	281	320	289	283	279	291	267	248	265	235	266	254	304	249	272	261	321	275	272	269	233	269	268	285	271	293	301	281	272	280	247	253	245	270	242	282	265	261	291	255	243	260	296	281	285	252	270	259	300	254	287	258	260	265	302	291	282	287	272	280	266	255	305	277	259	269	283	257	264	241	294	286	302	278	274	255	247	274	279	258	264	246	270	264	289	296	269	288	265	207	273	260	287	241	285	266	274	282	288	286	286	261	270	288	295	297	271	258	287	271	279	263	294	253	281	272	265	290	285	233	292	262	272	246	258	262	294	248	267	258	288	281	292	264	259	291	285	249	242	259	240	223	260	285	308	309	265	271	271	303	270	255	247	238	264	262	253	265	310	253	283	280	264	264	284	285	244	274	238	292	265	253	293	284	254	258	286	292	286	296	291	301	290	289	274	261	306	277	279	288	269	264	299	276	269	284	296	273	237	262	260	295	266	268	293	271	261	284	265	262	286	274	266	258	277	250	253	271	268	251	258	296	289	273	266	291	275	267	215	288	286	270	285	261	273	280	274	301	288	294	285	276	282	313	297	254	291	265	256	283	259	253	269	262	252	301	288	266	272	283	317	291	237	275	293	264	277	278	272	287	278	277	294	319	325	299	266	268	301	278	241	274	251	278	259	267	261	257	270	311	300	304	219	253	286	278	284	281	276	246	264	290	273	280	277	282	276	251	300	265	278	277	257	260	260	255	284	277	235	283	245	264	255	264	256	265	262	276	254	297	268	249	262	291	248	277	293	294	257	276	291	274	291	289	281	237	251	286	309	242	289	256	255	277	275	311	275	285	254	272	263	254	282	269	241	297	317	278	290	271	253	276	246	270	256	287	252	266	285	295	296	247	254	276	309	273	288	246	261	272	260	289	290	289	236	289	305	288	277	250	268	230	270	289	249	260	271	273	295	283	245	298	279	240	261	240	290	274	258	281	296	291	295	288	303	271	263	283	246	277	277	256	267	241	288	282	263	257	271	263	293	264	243	256	256	285	247	296	225	267	262	269	284	253	264	259	267	259	244	271	233	257	264	257	273	293	291	272	249	254	242	293	301	261	266	321	274	227	279	289	262	233	271	271	312	308	274	279	283	271	282	278	308	244	263	277	274	286	266	260	229	259	320	271	268	261	278	260	270	240	266	289	257	281	262	297	276	260	285	288	275	294	273	304	282	242	315	272	261	224	285	281	246	245	263	256	252	293	276	257	291	288	248	256	252	278	255	263	264	259	277	277	231	230	256	257	285	244	258	309	265	278	273	257	271	266	297	298	269	308	261	246	284	268	277	273	252	246	274	280	280	276	294	259	235	310	289	258	263	260	283	281	269	278	300	274	292	269	257	268	274	245	271	252	239	272	255	263	287	273	282	278	275	299	271	255	250	292	261	261	268	279	274	261	248	288	258	234	282	267	280	316	251	256	286	272	251	243	269	287	251	296	287	280	260	279	272	259	289	261	300	257	265	251	236	273	261	308	269	257	266	280	284	279	274	248	252	251	264	268	267	239	277	259	288	297	274	257	260	259	250	287	250	230	265	245	277	267	246	270	266	269	266	271	268	287	274	266	257	280	253	280	300	264	275	260	284	279	263	290	288	322	270	278	257	271	276	282	286	294	288	261	224	269	280	269	286	288	272	289	268	241	236	207	259	272	260	281	276	291	276	255	287	267	241	282	241	271	265	263	256	279	252	284	284	304	278	305	287	241	273	253	290	265	261	271	268	277	260	293	281	272	241	271	256	232	263	280	294	284	266	280	248	274	280	266	279	287	290	266	300	272	293	278	271	293	286	267	243	298	239	286	278	238	259	259	294	274	247	244	248	232	269	293	293	263	252	277	306	258	233	276	285	275	264	264	259	258	278	257	284	278	283	297	272	293	261	258	287	304	296	248	279	259	244	276	282	264	283	279	314	271	275	303	270	280	288	287	259	289	275	276	319	270	259	279	228	258	272	253	284	281	258	247	309	272	265	264	284	287	261	270	260	265	261	272	249	257	251	281	277	255	272	299	295	248	247	253	272	278	301	254	257	285	272	286	255	276	279	289	254	285	245	271	300	234	276	272	277	253	285	264	291	247	283	271	289	281	264	271	281	234	286	270	303	290	282	256	287	239	306	285	242	272	271	251	275	256	275	255	274	271	252	300	250	263	296	295	238	271	283	293	280	313	293	310	291	308	241	276	268	304	251	275	244	318	279	288	257	259	272	271	272	276	284	250	301	293	305	247	283	272	283	275	286	257	246	291	287	267	302	261	244	296	270	268	220	282	271	284	254	285	290	251	252	263	275	286	276	270	261	286	286	290	278	293	271	264	274	276	271	266	280	272	282	266	284	259	283	238	265	297	285	282	270	273	264	293	288	262	300	266	256	261	239	289	275	300	297	290	255	269	253	269	268	265	284	263	303	288	313	295	256	258	286	293	251	261	271	250	281	268	274	295	298	244	267	310	278	263	276	265	273	303	260	249	251	280	280	271	283	236	275	282	306	296	305	262	276	268	275	280	279	273	270	284	282	277	302	275	274	278	276	309	292	256	301	263	246	282	270	256	274	261	222	267	257	267	260	269	264	258	275	269	245	270	301	279	288	283	296	292	261	311	285	253	270	305	273	257	276	264	266	292	277	279	262	285	228	296	253	268	250	262	277	261	288	282	244	277	276	275	294	311	262	271	298	271	271	244	252	278	250	259	280	282	288	260	271	262	266	289	297	271	295	257	250	254	272	244	314	293	247	271	276	278	292	276	275	266	242	230	236	278	260	282	237	236	288	290	278	270	270	275	229	285	283	290	240	253	274	301	246	260	271	272	304	297	274	259	261	296	290	285	276	303	262	274	256	298	289	256	268	243	247	266	285	270	258	233	240	280	275	271	253	266	275	243	261	237	275	271	297	264	247	274	282	265	284	285	271	280	275	311	258	274	252	241	256	297	288	279	259	274	279	286	251	284	255	276	302	281	266	286	245	250	280	277	254	310	267	295	280	260	270	256	275	316	244	251	277	288	263	279	271	235	239	262	272	263	241	274	287	287	269	269	299	273	272	250	272	248	256	268	279	290	257	253	288	266	274	275	269	292	280	282	283	281	289	278	265	262	283	254	277	291	280	281	297	276	266	282	246	326	301	269	285	235	281	259	288	278	282	266	253	278	259	278	277	261	279	267	275	244	255	241	254	251	260	284	270	251	290	244	247	301	281	276	259	280	290	250	277	274	285	295	306	265	258	273	254	277	293	285	271	246	263	268	269	258	245	257	284	278	285	272	276	283	262	286	280	291	268	279
5581	2068	4166	4953	4230	3538	2861	2248	1850	1642	1395	1174	1004	924	888	885	889	804	770	758	677	763	772	707	698	633	681	686	702	673	679	644	662	634	665	674	645	660	639	641	638	649	662	646	636	639	643	593	672	671	599	604	610	604	621	591	662	666	651	606	653	627	572	630	623	592	664	604	622	634	598	614	638	628	674	613	602	654	600	666	656	607	642	622	611	615	647	619	607	638	600	622	606	634	617	655	651	605	631	661	661	633	676	609	608	600	616	620	656	611	639	567	615	651	623	612	622	632	591	588	604	648	682	645	617	594	656	656	614	650	648	658	624	593	676	608	619	634	607	642	596	621	657	600	723	627	614	576	582	625	624	653	607	593	650	654	593	619	645	634	639	646	655	619	555	623	610	601	634	621	650	640	599	588	630	614	614	584	624	656	636	603	645	625	682	618	616	604	650	632	632	682	605	618	618	578	571	617	586	675	558	590	587	638	631	616	645	615	639	579	611	601	637	643	624	616	637	591	627	648	656	619	630	611	650	640	657	615	650	582	645	653	615	561	645	659	624	629	592	594	647	612	611	659	632	623	650	607	640	606	653	606	614	588	612	625	601	628	612	632	614	652	628	653	586	633	631	624	647	606	640	603	596	611	629	587	568	617	624	569	600	618	591	628	675	650	653	595	585	632	582	583	638	607	661	643	628	657	631	582	620	590	623	621	589	596	585	604	626	628	582	587	643	619	648	570	646	651	622	602	630	672	657	655	689	614	662	587	669	615	609	646	644	602	615	628	631	616	650	591	598	622	629	634	600	565	644	640	613	643	639	612	614	606	666	584	610	654	639	635	626	596	655	620	601	621	617	588	590	659	600	582	640	560	627	685	658	671	637	636	604	674	657	624	646	606	638	650	672	638	557	642	612	647	601	630	613	655	622	630	617	626	641	630	637	622	644	638	604	614	631	617	629	616	607	639	647	682	641	610	645	645	632	605	608	622	577	600	658	660	605	584	649	623	628	653	616	631	657	629	600	578	649	591	658	588	656	592	642	618	648	579	593	642	604	613	634	631	652	678	639	597	595	605	597	638	643	602	662	628	599	603	608	629	607	622	633	644	634	614	614	582	627	594	651	616	658	644	665	628	634	597	625	606	601	612	604	622	641	616	598	615	610	650	639	644	581	636	644	612	636	623	650	638	573	620	624	646	597	585	595	682	629	637	609	562	616	621	676	641	616	596	650	650	636	624	644	637	624	638	653	596	677	612	640	595	617	622	633	616	604	644	595	700	631	668	642	675	657	636	630	615	601	670	674	666	610	590	625	625	634	610	644	627	621	612	637	637	589	640	668	621	630	620	620	613	595	608	618	560	640	602	603	606	648	585	613	612	674	657	623	635	642	630	622	592	643	630	610	592	647	610	622	612	612	556	644	593	605	636	621	600	641	627	632	592	636	607	612	592	595	646	587	619	601	624	606	614	631	576	671	593	635	652	650	641	636	623	640	637	569	590	616	651	598	576	644	640	588	636	580	651	673	618	605	602	601	658	632	606	632	635	624	600	654	632	650	635	634	634	616	620	608	612	624	629	625	603	603	666	605	581	602	597	637	650	624	628	620	625	649	607	622	630	621	648	665	648	617	655	634	644	621	677	612	627	651	641	613	627	610	654	592	622	625	600	660	631	622	607	647	619	624	676	661	579	617	634	604	619	620	645	657	632	650	625	669	633	611	614	609	631	623	645	626	619	580	635	584	623	608	600	657	636	656	632	680	610	630	658	643	587	591	654	668	604	617	629	655	637	600	626	629	614	662	650	621	643	607	608	580	643	623	627	615	618	651	643	648	641	607	600	599	655	618	632	631	632	615	605	666	616	634	693	648	603	609	646	651	610	555	620	621	603	648	604	640	640	615	601	565	641	650	611	635	646	605	594	651	650	661	617	558	617	668	659	656	655	614	627	638	585	626	623	635	649	641	582	649	688	650	595	571	691	547	595	643	616	657	625	619	628	647	610	616	636	622	586	585	636	605	621	632	620	611	626	576	617	582	617	656	592	578	637	621	599	644	645	622	625	646	623	646	624	577	582	630	664	620	610	629	641	653	614	631	602	572	631	606	656	617	575	637	584	610	610	592	641	643	596	624	671	636	591	623	650	614	616	589	633	608	600	618	632	653	628	619	638	576	640	609	631	612	607	581	621	573	645	617	609	653	623	659	640	624	602	640	675	650	607	594	596	651	638	606	663	630	619	619	595	632	616	631	633	604	633	643	616	640	596	584	660	627	601	604	614	606	629	659	648	648	586	613	614	619	607	626	618	639	648	685	611	612	589	652	607	611	682	581	663	643	632	623	618	608	605	624	639	629	649	614	626	664	646	617	612	616	643	656	620	602	647	639	612	630	613	664	645	590	648	609	642	621	688	663	582	610	667	616	598	641	621	583	611	629	624	676	640	663	590	667	648	641	605	618	593	620	600	612	645	624	600	609	621	661	607	624	624	614	595	630	640	616	656	605	625	608	624	607	674	652	592	608	638	609	622	654	619	591	662	615	625	643	668	594	632	648	641	617	636	588	635	613	613	665	629	653	612	564	628	603	620	634	657	615	597	604	637	634	605	615	621	607	628	600	609	619	578	614	619	653	677	650	608	620	658	572	659	651	620	613	606	623	625	641	648	643	613	616	614	593	633	626	591	642	641	653	655	621	625	608	660	636	630	632	596	649	634	591	589	638	600	604	633	632	640	615	580	658	657	635	586	627	650	645	615	639	642	599	669	583	647	636	631	633	636	647	628	628	639	612	629	608	621	626	666	606	650	639	594	604	618	609	644	611	631	618	588	625	643	668	663	646	581	606	573	617	655	643	649	592	627	617	632	646	620	646	634	659	595	655	626	569	638	625	635	653	632	637	638	610	629	674	620	659	615	658	664	605	630	594	593	609	634	666	632	640	615	623	650	637	661	612	648	621	624	647	577	630	629	613	622	664	640	600	604	619	655	630	623	618	665	609	610	628	579	585	613	583	622	618	659	637	589	674	594	659	639	620	659	629	613	606	623	596	641	627	633	596	619	642	633	644	606	608	634	617	628	547	628	592	611	631	613	622	628	609	644	600	658	668	615	594	648	612	604	629	570	587	672	625	667	642	614	582	650	617	653	636	622	632	677	650	631	689	646	630	586	624	608	648	586	664	624	623	590	653	602	624	582	605	661	615	604	627	624	658	629	620	596	648	612	644	662	641	636	626	618	632	675	634	666	596	680	657	623	611	580	592	636	598	567	622	705	663	589	664	581	636	648	614	622	607	664	646	617	655	581	664	641	608	624	585	623	642	632	637	624	621	581	669	580	597	603	591	646	577	667	568	615	605	628	606	605	571	610	619	653	614	643	610	642	604	588	676	663	617	610	625	606	631	613	606	621	612	644	655	667	637	626	630	619	671	620	604	590	612	623	605	639	615	606	641	593	661	605	610	632	643	582	646	639	623	600	647	612	620	673	590	598	619	659	684	659	626	626
22889	5518	3877	3301	2332	1652	1274	938	803	642	650	524	468	488	446	399	433	422	388	410	384	405	364	362	419	374	382	385	355	354	330	356	345	347	347	387	378	396	332	371	386	370	351	367	362	382	366	366	306	367	399	350	361	356	369	372	362	351	384	360	353	346	326	347	365	385	371	347	346	341	400	366	389	392	374	323	380	343	361	348	363	356	335	356	387	329	394	331	352	366	370	358	333	357	375	359	376	367	337	324	365	391	352	385	364	325	332	356	339	325	355	335	326	393	387	340	350	381	355	358	361	350	343	370	345	322	390	348	333	340	324	317	372	346	322	360	360	363	363	380	383	345	368	337	384	348	346	362	344	365	343	352	377	347	315	361	330	352	373	347	359	356	338	396	330	332	358	327	337	341	351	358	336	340	351	363	354	373	348	343	374	350	371	311	328	397	371	336	352	353	338	388	372	374	393	357	362	329	371	349	390	357	325	317	369	340	363	320	358	364	361	350	349	318	355	368	351	343	372	330	366	391	366	358	353	358	368	366	360	382	365	352	388	322	354	345	361	321	350	393	332	352	381	318	339	339	352	357	343	350	360	368	332	357	384	368	376	364	355	356	388	371	349	373	383	373	379	354	351	350	372	341	390	377	375	400	350	354	401	328	387	376	373	383	365	340	341	356	365	327	386	361	380	365	351	365	396	356	396	339	329	363	390	368	323	364	352	355	329	371	336	328	344	338	357	344	357	346	374	315	356	383	341	333	327	353	360	343	365	342	331	352	325	331	371	373	343	369	332	328	353	408	396	352	412	344	349	311	368	321	327	372	331	346	357	370	379	373	351	372	406	373	328	327	358	343	342	359	361	310	323	350	387	335	354	365	372	371	360	372	367	365	376	366	336	372	357	313	347	358	350	361	364	362	347	347	340	353	347	378	355	387	341	365	323	338	361	359	367	365	366	355	391	348	380	341	345	341	375	342	370	333	382	373	392	320	364	350	353	371	337	373	355	366	342	341	376	334	384	334	354	341	330	367	343	363	355	376	355	379	347	329	340	363	336	351	337	337	333	347	353	345	333	325	347	382	336	344	304	369	371	355	358	323	328	350	380	383	367	331	380	345	370	341	358	363	366	322	352	334	311	367	325	324	334	358	352	368	322	365	357	366	346	348	330	331	354	396	327	354	361	350	337	349	343	323	299	392	349	356	346	371	355	341	356	375	344	333	346	364	359	347	382	371	351	354	395	344	336	354	345	391	348	383	365	328	337	379	366	352	350	343	333	353	335	359	328	334	367	386	344	371	363	355	348	357	375	375	348	382	377	374	360	382	372	328	324	346	379	364	387	354	359	321	353	330	347	341	362	391	383	317	364	368	356	382	336	339	382	377	368	353	367	337	335	385	352	364	360	330	347	332	370	352	339	377	403	337	317	333	385	351	364	344	371	368	334	348	314	377	358	371	326	358	350	371	365	358	336	351	347	361	413	354	354	333	390	352	379	382	365	375	341	332	345	385	327	346	349	352	332	346	370	338	361	381	358	326	357	400	330	376	348	346	363	368	355	364	343	356	344	377	368	366	351	357	337	369	341	353	367	331	364	328	348	342	358	328	296	383	337	380	375	339	333	355	324	361	348	359	356	357	347	340	379	366	334	376	364	355	349	340	323	354	323	364	345	368	392	327	345	376	331	358	348	363	375	341	360	343	375	392	353	347	319	353	342	358	344	362	345	336	383	352	348	349	403	340	386	367	341	324	345	344	314	317	367	378	391	399	348	347	371	372	379	349	333	351	365	353	342	346	346	385	344	374	320	361	310	342	372	376	367	405	363	352	372	328	367	345	355	349	314	349	385	353	343	345	348	347	345	347	363	365	381	340	364	329	359	379	329	327	355	341	350	348	343	364	374	327	369	358	334	421	355	358	359	346	369	326	348	322	365	392	356	337	354	369	340	334	340	352	382	366	355	349	394	311	321	345	342	342	386	323	321	365	335	348	342	327	392	380	343	335	353	376	370	385	353	350	363	386	359	376	345	370	356	350	346	356	378	353	344	312	345	339	380	351	347	368	348	348	331	359	329	372	370	371	340	357	386	360	352	364	366	362	374	379	345	368	336	352	337	331	320	317	341	382	360	366	359	368	344	333	380	350	344	349	375	321	374	370	377	372	349	343	300	359	366	353	317	366	360	341	336	340	339	338	363	361	371	348	350	356	343	381	336	345	372	342	369	370	355	358	388	365	335	353	353	385	341	405	363	370	355	377	342	331	379	367	352	348	359	381	370	363	343	383	371	329	383	330	355	360	353	368	379	338	338	376	371	340	354	325	384	345	320	363	369	322	355	350	359	341	363	339	357	357	369	350	332	383	364	358	370	367	358	359	360	342	352	348	348	369	359	347	347	375	370	357	348	327	327	358	374	344	384	383	347	359	355	333	350	382	360	384	361	349	351	337	359	366	336	351	337	364	352	369	347	337	339	337	324	333	340	366	350	348	295	388	374	307	353	386	305	349	397	380	362	327	372	341	339	334	400	338	354	319	350	403	369	359	329	323	378	381	312	335	340	363	374	370	378	322	331	336	333	322	376	352	327	347	360	351	367	352	377	360	362	376	384	339	335	376	333	380	343	362	351	354	385	401	299	338	325	325	352	350	325	337	315	376	366	362	356	357	362	343	386	324	352	354	350	353	354	358	350	355	353	385	324	377	348	340	352	348	319	347	363	355	361	351	339	306	360	328	357	388	345	372	330	344	375	373	310	351	365	360	356	370	329	363	404	335	354	326	365	356	375	364	333	378	405	324	382	353	397	349	373	355	363	354	342	370	375	347	371	352	409	372	306	357	371	428	345	342	379	337	329	354	371	335	342	367	339	368	379	366	363	360	339	386	324	346	358	326	360	337	318	323	355	331	348	313	387	352	321	338	340	377	338	344	356	330	328	344	391	367	343	338	374	302	355	334	348	325	384	390	352	357	340	338	362	366	367	338	336	319	370	350	364	361	361	318	358	395	360	367	331	378	356	355	339	348	364	343	378	357	340	365	356	385	349	334	370	318	346	379	378	355	364	332	330	315	345	359	350	380	322	355	374	326	354	363	379	352	377	345	382	355	371	353	362	321	335	366	386	378	384	354	348	384	320	338	385	355	338	374	391	359	382	318	383	397	354	326	341	341	352	331	376	389	333	346	322	349	355	344	381	341	350	327	329	350	329	356	358	378	340	377	363	329	366	331	351	357	352	345	384	368	355	381	333	346	355	320	329	366	374	352	372	340	380	333	343	379	353	398	362	349	358	355	307	353	358	337	359	360	314	365	373	379	356	370	398	370	356	371	370	364	383	338	362	339	372	355	357	367	358	377	362	372	329	343	327	326	381	347	289	352	365	361	371	328	329	349	331	384	323	382	380	362	357	365	367	373	339	365	327	328	348	370	368	411	403	390	348	342	349	361	339	343	323	383	339	337	335	346	355	333	373	353	378	342	363	356	357	375	393	336	337	354	337	316	324	334
13981	3544	6928	8843	7821	6158	4777	3819	3041	2522	2224	1937	1594	1454	1385	1357	1255	1258	1174	1118	1053	1040	965	986	909	956	943	862	910	879	967	899	882	869	910	869	870	865	793	800	822	828	844	840	793	826	799	867	823	793	794	761	819	805	840	760	842	777	863	821	813	833	805	799	840	808	779	778	783	819	767	785	827	816	815	757	852	804	831	807	823	789	787	800	792	799	818	815	789	768	826	818	780	779	768	782	790	762	756	813	732	769	775	793	789	793	863	792	803	787	821	789	801	769	812	762	819	796	824	760	812	774	756	753	773	805	799	761	790	760	864	771	830	799	814	845	776	790	810	811	791	792	806	796	806	787	766	764	775	760	771	762	814	777	782	792	800	807	803	796	770	795	782	753	791	777	809	736	776	749	791	740	796	780	751	804	734	794	800	822	815	764	835	724	763	779	748	788	780	789	801	802	803	807	746	753	769	755	815	726	790	764	810	804	778	770	776	786	821	767	709	794	792	810	761	796	816	798	775	797	799	775	815	800	765	772	745	824	754	775	823	824	797	800	751	806	785	754	756	805	811	771	788	769	820	781	745	790	774	847	806	748	793	789	842	784	784	764	808	789	751	820	857	744	800	772	832	817	795	857	787	806	769	771	858	822	757	791	823	765	728	762	802	777	806	805	766	759	755	795	783	779	804	799	787	783	795	789	751	785	747	801	836	846	747	811	768	819	773	806	776	776	759	788	796	766	817	776	741	843	758	776	763	797	822	799	790	814	788	810	750	774	853	798	779	764	758	814	769	790	777	778	781	790	845	805	744	796	773	812	812	791	755	806	813	776	808	819	788	802	774	784	760	763	784	740	796	749	795	801	794	811	790	740	808	810	757	818	752	812	766	790	766	809	852	782	714	810	791	792	819	786	770	811	788	787	816	771	745	774	830	782	760	791	812	789	808	782	800	799	786	783	761	774	771	783	766	772	762	824	822	797	772	789	818	797	813	761	775	788	784	772	760	754	778	751	768	794	768	761	770	791	776	800	769	800	815	760	793	786	759	777	822	796	807	786	823	853	843	783	767	810	783	790	791	788	802	815	800	828	800	783	784	749	802	792	751	756	766	801	786	755	780	770	790	799	793	776	774	789	779	835	767	776	760	767	812	809	782	758	785	806	785	742	786	772	786	819	767	775	754	762	794	818	772	758	800	775	791	760	790	794	853	830	804	760	783	807	829	811	771	743	781	788	796	822	791	811	790	795	793	776	770	804	757	761	771	794	792	777	797	775	752	819	767	768	756	740	827	779	788	781	784	817	765	746	769	784	814	775	794	793	767	792	792	785	789	748	789	817	795	775	795	797	787	762	756	789	826	765	851	788	774	814	762	771	774	818	737	786	789	804	808	752	808	768	819	785	795	773	787	780	847	772	785	717	827	823	834	840	855	797	827	764	828	797	776	781	797	795	804	781	800	815	793	769	800	807	807	791	795	791	794	780	743	799	771	731	829	806	730	785	796	769	784	822	809	765	782	770	760	820	780	918	780	767	799	820	823	796	824	821	751	796	751	786	760	803	774	793	786	838	720	744	836	775	738	852	801	776	809	799	761	825	793	768	779	789	756	795	809	761	806	786	811	808	762	797	766	794	842	820	783	745	802	795	797	819	822	716	814	791	767	795	774	812	837	782	815	802	765	771	769	753	779	804	774	754	796	735	787	752	809	778	732	778	806	772	778	754	816	794	817	788	788	838	729	768	786	782	787	760	776	810	785	776	803	742	778	758	803	808	809	749	782	826	797	805	805	797	767	795	799	807	768	778	798	786	776	814	792	785	788	754	809	837	782	805	791	793	802	760	763	763	814	766	789	788	839	809	811	787	783	752	807	763	776	774	754	744	775	794	859	821	759	775	823	810	807	781	804	792	846	776	795	788	761	788	778	771	753	800	763	788	796	743	775	765	804	782	827	807	720	766	803	776	733	799	843	778	801	794	804	761	778	772	783	778	735	754	771	784	775	826	725	823	765	800	793	778	780	815	779	794	778	804	776	789	801	752	765	829	790	792	831	789	715	808	766	799	767	807	797	777	804	763	747	811	776	747	772	769	809	763	809	803	783	756	823	774	791	762	790	788	762	782	760	809	743	801	781	762	763	804	795	746	841	794	758	818	737	834	792	826	790	794	829	729	779	785	806	733	788	810	777	815	780	787	812	794	756	791	809	762	820	791	801	788	806	798	776	746	747	806	783	799	812	798	806	735	744	817	763	765	816	762	762	784	762	763	792	785	787	816	808	803	798	805	777	808	795	815	768	787	764	810	825	789	840	832	787	798	784	797	759	797	785	803	757	858	809	778	820	799	769	821	785	787	791	785	753	772	842	822	829	754	815	756	798	742	806	802	811	798	797	805	831	773	806	810	758	785	808	790	801	800	795	770	781	766	761	810	802	823	815	747	766	776	770	818	741	802	777	773	770	849	789	790	807	762	758	764	808	786	820	714	723	823	828	779	719	745	776	775	765	801	786	766	768	794	752	822	834	831	829	822	768	778	757	776	847	766	748	793	818	799	847	794	759	815	783	814	805	811	857	773	801	781	801	831	793	833	776	830	826	794	794	815	771	793	839	736	740	771	754	813	798	738	763	830	801	815	786	738	779	828	805	788	772	781	803	820	813	758	775	758	765	781	796	798	786	766	772	795	827	773	776	813	810	791	789	750	814	765	809	801	795	760	807	799	785	806	760	783	803	752	784	797	759	787	751	754	796	819	766	773	807	800	799	775	790	773	797	798	809	761	772	768	788	811	753	806	800	841	788	732	803	806	823	829	761	803	786	774	811	791	769	776	831	735	848	827	764	770	743	751	807	791	847	760	785	757	775	779	793	827	819	803	790	842	810	794	755	804	821	836	827	817	811	758	756	689	766	788	696	762	793	822	819	837	785	787	769	803	814	792	750	809	749	789	767	808	792	749	747	786	845	749	790	804	820	782	817	809	799	806	818	820	818	782	785	754	775	793	766	755	789	843	811	820	771	805	822	788	801	770	755	847	758	795	764	809	809	771	773	801	748	799	810	794	759	771	780	797	735	791	821	741	785	800	804	844	776	789	763	826	803	767	768	816	772	774	784	853	782	744	817	804	796	803	816	851	772	819	767	781	806	728	786	782	784	802	765	780	828	776	759	811	837	811	748	787	802	785	785	811	841	742	806	819	819	772	760	791	756	798	778	780	801	794	783	758	780	823	782	801	803	794	796	775	745	776	770	792	807	766	772	859	744	770	818	777	771	774	776	835	789	823	787	817	812	775	820	779	757	745	798	800	815	782	777	775	774	763	779	805	789	806	770	764	791	793	757	784	871	811	799	761	818	753	806	791	766	809	844	753	768	746	778	770	771	811	773	803	792	871	790	808	788	847	822	760	760	807	827	780	783	789	780	752	815	815	763	801	760	773	829	794	822	788	785	729	798	840	767	757	810	773	799	799	780	874	796	772	789	805	773	811	851	793	827	757	789	745	788	785
35203	10363	6090	4967	3390	2232	1748	1332	1041	913	745	702	593	554	552	507	483	478	478	458	517	459	437	427	431	409	407	378	422	379	408	420	406	380	368	414	385	411	435	357	391	406	383	394	363	419	414	394	426	396	357	385	373	404	402	372	372	425	403	382	378	384	388	358	385	345	372	368	436	395	377	383	383	372	400	358	394	377	390	388	406	351	371	402	385	383	392	374	373	388	390	416	413	353	398	377	384	400	390	398	380	385	388	418	384	401	357	425	396	400	385	408	428	412	403	375	400	393	412	370	383	375	355	395	344	390	368	410	366	384	379	384	406	420	348	386	384	412	374	363	392	433	416	412	349	378	390	339	393	361	387	368	352	362	385	381	377	357	387	357	394	350	340	372	372	381	407	347	359	353	372	397	370	364	375	415	393	381	344	369	339	384	385	404	363	390	379	386	406	352	394	391	387	328	371	351	380	372	375	380	366	391	383	419	378	422	367	327	385	393	366	436	402	381	385	400	362	405	385	386	400	394	359	358	393	397	349	396	400	396	384	398	413	410	410	401	405	411	397	376	403	411	389	374	411	375	363	354	373	360	405	367	359	411	383	415	373	392	415	350	365	389	378	398	368	376	393	413	391	388	378	372	405	386	389	370	380	372	359	374	371	369	393	386	384	411	404	370	383	449	390	407	381	356	372	378	355	389	389	349	392	378	385	410	346	356	358	365	380	380	366	349	397	407	373	387	386	373	379	390	429	398	405	381	365	404	422	407	383	421	359	344	402	374	394	432	358	335	372	365	373	425	413	399	404	347	365	368	427	367	372	367	361	350	415	369	359	385	377	394	360	359	398	382	400	387	350	370	393	391	370	393	392	379	380	388	396	377	361	371	387	345	389	407	355	380	382	392	394	380	378	377	368	371	368	395	396	389	355	414	374	379	366	377	390	379	374	415	420	394	385	368	406	386	386	366	406	398	345	359	380	367	346	433	406	383	428	388	363	382	407	344	348	364	347	364	346	366	366	390	377	413	356	405	389	401	377	412	360	399	361	360	403	432	376	376	368	390	396	410	381	383	382	373	402	391	376	402	391	395	371	412	397	430	435	395	402	382	433	363	380	333	397	375	337	362	410	364	358	359	373	394	359	383	407	396	378	391	351	364	392	415	416	389	438	379	378	418	377	402	353	399	423	380	345	397	387	379	408	393	411	413	372	387	395	403	365	346	419	338	376	379	422	357	354	420	396	374	380	379	382	384	370	362	359	403	392	377	394	392	416	382	362	360	410	423	412	377	347	351	327	431	354	376	372	405	355	355	343	374	383	382	348	381	389	333	391	368	396	386	384	351	367	418	410	402	334	370	408	385	386	369	376	395	372	386	402	388	389	357	389	403	355	363	357	393	363	416	360	372	371	363	380	395	376	377	370	405	382	395	377	397	401	368	373	370	376	358	349	369	407	400	432	373	344	387	382	342	377	398	392	381	393	350	405	345	377	362	392	443	360	402	445	407	395	340	400	350	423	378	376	362	418	384	401	363	392	362	368	389	390	366	415	392	380	360	403	338	435	364	404	382	367	365	423	363	375	410	412	401	353	395	402	411	369	368	367	379	376	349	380	369	414	359	375	386	373	373	400	396	406	367	385	410	382	373	364	395	394	410	409	374	382	347	361	397	412	425	378	376	420	399	394	412	419	390	405	373	366	358	400	369	407	397	357	386	416	352	400	393	380	365	393	386	428	378	382	363	397	388	390	385	379	409	360	357	354	399	352	405	358	353	341	366	363	402	379	398	394	400	404	363	377	364	382	403	352	404	399	431	396	389	390	391	406	400	423	369	373	373	362	413	403	379	354	396	385	371	348	390	377	414	394	402	390	381	358	391	365	391	374	385	361	397	381	377	371	403	384	359	384	402	399	407	347	373	374	381	374	355	412	436	385	395	354	379	356	347	408	345	397	427	361	350	399	381	367	411	395	387	373	404	388	356	387	399	393	399	363	379	385	344	353	382	413	374	382	367	364	386	371	392	400	381	350	394	357	362	377	358	403	381	391	399	403	424	375	391	345	389	396	415	368	384	403	372	393	362	370	403	350	374	358	413	362	357	392	351	390	390	400	377	398	371	354	394	414	400	389	369	348	359	355	381	385	397	422	409	380	381	426	380	374	351	423	371	415	375	387	421	376	395	385	367	325	436	382	367	383	394	380	398	419	339	359	366	444	432	379	390	455	396	375	378	399	417	355	390	384	362	392	377	377	402	422	396	386	385	356	396	397	371	373	416	407	382	341	379	384	396	367	372	376	392	390	398	404	424	352	392	398	382	399	406	407	377	390	390	410	356	383	393	384	420	413	434	390	380	401	407	360	367	352	383	405	405	406	390	371	392	408	361	399	397	370	378	363	370	365	390	418	399	353	348	383	368	385	354	378	366	424	408	384	387	406	395	391	386	364	368	375	355	402	375	392	372	394	379	416	373	345	365	379	383	367	438	369	382	428	421	372	409	384	408	432	387	410	356	370	412	398	400	359	369	378	377	378	390	364	358	356	373	396	356	396	392	412	412	346	397	378	373	377	411	388	411	388	389	366	353	347	371	361	379	356	384	398	383	406	402	399	389	395	370	335	389	429	399	378	389	386	428	364	386	376	407	386	406	374	356	375	374	373	370	381	359	374	375	400	362	352	345	405	387	399	396	410	392	401	406	401	385	350	379	401	366	368	389	368	402	367	387	390	375	367	377	403	364	413	428	365	370	389	366	374	371	311	382	368	393	412	390	377	405	359	373	428	374	421	400	369	381	399	397	363	378	385	403	369	386	383	399	372	358	373	408	385	390	385	409	370	389	369	362	397	391	397	404	373	367	405	414	370	377	394	395	394	408	377	412	407	386	377	400	339	398	365	366	392	423	364	400	402	385	385	375	394	364	386	369	375	388	433	394	434	410	383	399	423	376	406	404	392	385	400	401	377	375	386	377	394	369	342	393	378	385	396	405	412	381	388	383	393	367	387	383	404	375	373	389	389	381	394	414	409	365	375	390	403	393	428	398	393	401	394	373	350	409	345	409	377	346	407	381	385	389	371	336	400	348	414	378	367	376	346	366	422	378	411	365	393	389	395	370	362	390	387	391	373	388	426	371	413	360	368	392	354	389	420	383	383	377	398	414	373	390	410	390	391	390	400	358	368	428	405	434	416	377	371	422	409	363	424	357	365	397	407	408	350	385	355	370	360	379	402	403	399	363	385	396	375	392	378	336	359	413	432	359	410	393	373	374	358	392	389	373	366	425	407	388	435	382	405	369	363	369	352	360	364	379	411	368	380	366	395	393	375	397	345	395	393	388	397	361	382	387	409	437	353	388	395	397	388	373	410	355	398	426	366	383	385	389	398	413	395	402	382	394	361	362	378	402	358	371	417	378	437	373	390	391	397	351	384	387	407	369	406	382	357	367	395	373	394	414	357	433	396	352	382	363	426	352	409	395	361	383	335	399	386	365	401	388	422	393	407	384
19727	4959	9547	11786	10382	8098	6348	5125	4000	3385	2818	2499	2094	1844	1749	1646	1460	1423	1369	1395	1236	1229	1188	1140	1032	1096	1007	1004	1013	1003	1009	998	1036	980	998	1054	996	932	907	925	894	910	915	918	913	870	926	902	906	864	877	850	897	884	880	877	934	853	885	888	848	868	865	856	887	837	887	845	845	882	896	870	815	870	867	867	854	883	900	847	885	820	851	838	848	844	852	862	916	848	905	875	849	886	893	749	869	882	820	877	853	861	812	899	846	837	823	859	839	780	855	877	842	853	822	832	822	839	815	829	838	802	839	790	878	832	850	858	809	805	793	834	908	846	755	873	847	841	794	841	818	842	881	833	809	806	860	832	831	815	854	865	852	842	775	798	822	817	831	858	848	764	846	872	871	855	819	806	832	817	856	827	834	872	818	805	802	885	797	863	857	782	842	802	844	797	794	833	832	847	807	818	872	845	874	832	820	811	842	852	783	863	807	810	808	831	833	817	853	776	844	836	892	837	805	872	885	817	863	848	838	825	830	822	848	844	798	822	832	837	837	798	907	821	794	789	891	838	862	774	853	829	847	822	829	847	817	849	800	841	812	795	817	876	844	838	791	784	860	846	857	844	875	834	817	874	847	848	815	834	879	848	842	758	823	822	809	815	859	846	856	794	846	831	852	862	842	820	848	804	849	844	867	834	867	875	891	852	814	798	799	882	836	855	845	795	854	847	787	885	876	819	825	870	831	850	840	789	840	833	815	781	798	862	836	780	831	837	854	850	784	834	867	841	840	833	879	864	850	834	849	804	850	834	786	864	912	855	894	818	853	811	822	813	811	817	834	854	899	809	806	853	871	816	846	851	806	830	796	781	855	831	864	845	880	851	836	827	824	823	831	811	872	787	818	863	800	816	887	824	788	812	816	861	804	871	809	849	838	782	845	821	795	837	857	784	847	883	843	879	893	812	828	864	855	801	856	826	819	872	890	849	861	781	776	860	865	813	869	836	817	839	856	838	833	842	799	838	805	800	849	819	831	843	824	797	848	823	819	872	803	835	890	783	792	846	801	850	782	850	832	813	819	838	859	897	881	858	820	847	834	878	833	828	886	811	848	815	798	782	813	867	853	863	845	849	778	899	825	838	748	803	846	768	840	762	856	854	795	859	829	821	815	866	885	825	825	800	859	840	843	854	829	836	851	880	826	843	820	811	886	828	841	837	855	881	799	889	814	777	839	851	801	806	852	830	837	804	821	843	848	889	865	853	790	827	850	845	786	822	791	879	826	824	817	830	827	832	829	785	848	841	809	843	801	869	778	817	830	847	869	821	862	857	861	852	792	831	853	842	804	890	866	832	879	782	860	827	860	853	880	827	808	791	850	895	761	799	857	848	844	825	798	800	825	822	868	844	853	824	838	866	840	869	860	851	804	800	849	837	783	844	857	840	811	808	789	848	831	849	870	846	784	840	831	874	825	860	783	795	858	821	799	832	889	863	833	843	781	799	857	848	830	781	793	844	797	842	815	852	795	844	760	798	793	818	897	826	815	839	836	756	835	842	846	870	850	820	844	863	801	858	832	844	855	844	798	810	823	822	842	837	825	811	884	827	843	819	837	850	876	825	823	807	820	840	856	833	838	817	796	824	805	855	905	865	883	770	847	861	810	788	868	848	878	802	847	826	800	838	844	854	750	785	807	856	855	799	846	788	814	840	803	833	832	822	802	882	863	850	812	845	813	810	877	812	827	821	824	857	847	834	796	828	805	823	799	789	904	812	807	811	837	831	845	806	848	841	806	813	860	874	846	875	824	804	828	862	835	830	847	860	890	835	804	791	814	791	796	807	894	859	817	833	842	819	806	883	850	850	824	852	849	790	827	835	811	778	843	868	842	833	851	833	800	835	815	931	821	791	811	808	835	801	860	848	803	807	825	830	869	816	837	851	855	833	853	833	832	914	828	788	837	805	803	863	871	810	815	860	824	834	780	857	826	875	812	798	818	821	863	807	843	858	855	823	863	840	810	819	848	851	806	856	821	878	881	866	873	891	855	836	809	867	865	785	837	898	783	857	864	838	849	844	843	835	835	791	861	839	828	780	841	795	841	868	861	854	834	806	830	795	778	847	826	878	782	836	827	825	863	854	791	866	843	873	818	868	808	865	807	897	819	871	853	824	837	824	859	845	850	812	826	848	854	855	830	913	867	861	866	836	815	841	838	865	821	855	808	822	907	875	820	868	833	835	850	859	846	826	832	828	804	854	825	838	804	815	857	816	843	861	832	809	806	870	818	822	839	793	808	850	798	866	829	864	846	805	842	835	884	812	819	819	918	859	865	843	822	825	827	773	828	813	824	811	805	824	757	782	839	765	790	821	804	845	866	806	879	846	830	812	825	804	825	841	866	774	870	810	804	862	803	846	844	818	858	832	853	908	810	857	868	824	814	818	855	824	827	844	861	855	847	834	834	844	840	810	850	855	856	870	801	854	827	855	811	816	788	817	803	813	836	843	851	836	810	853	867	824	857	827	784	781	810	787	865	855	866	825	794	823	891	811	826	829	810	814	813	799	844	805	850	865	825	828	801	828	819	829	827	825	821	809	876	845	878	795	810	815	814	815	922	794	775	782	872	881	811	825	811	839	854	839	852	897	840	799	840	837	786	820	826	796	848	856	828	826	833	891	788	930	815	871	801	820	830	783	757	829	819	836	866	802	886	869	822	854	842	834	826	798	800	839	813	796	845	761	902	845	834	780	829	812	829	810	897	848	857	818	826	840	800	873	854	835	827	832	867	801	772	895	847	832	850	846	826	871	846	846	865	794	864	796	793	849	855	826	798	828	812	804	795	843	821	840	852	863	874	828	774	787	877	829	799	826	847	827	897	810	834	817	860	834	864	894	853	801	815	782	853	759	884	821	841	798	807	847	791	837	857	824	856	840	810	845	849	869	827	766	802	829	853	864	874	839	842	844	795	831	867	836	809	862	821	865	848	828	866	871	816	792	805	781	823	863	832	842	817	862	780	852	867	782	822	796	818	811	853	857	845	850	855	874	871	778	800	823	876	846	826	775	821	820	854	799	842	852	868	836	854	831	785	825	863	787	838	837	835	870	826	844	846	851	773	857	829	813	864	797	889	792	858	823	853	808	777	812	807	839	806	841	825	870	820	819	856	859	823	787	825	823	806	847	917	815	841	878	842	832	815	823	839	842	851	822	872	861	795	855	796	813	820	841	803	887	805	785	837	789	843	807	835	837	850	841	811	847	840	837	855	768	795	791	812	850	821	857	815	889	842	873	817	812	828	816	831	806	835	853	841	772	847	861	827	873	811	850	843	858	866	820	885	863	826	787	766	867	822	880	822	869	820	802	771	861	806	846	833	840	811	772	789	804	811	851	846	826	800	840	849	825	872	828	822	815	836	819	869	802	835	775	768	833	828	858	870	866	823	816	820	825	822	833	807	789	827	797	860	862	859	834	872	855	804	841	832	829	817	838	844	820	824	801	838	876
11286	2467	2199	1784	1291	902	728	561	468	425	392	392	365	328	334	313	325	330	296	271	275	308	289	291	284	297	288	296	283	299	298	269	310	276	295	270	286	301	276	268	281	269	275	264	296	305	297	277	300	257	282	264	278	270	281	287	332	260	246	281	299	270	298	248	291	268	253	279	252	290	301	305	300	295	278	266	257	292	278	284	265	282	277	271	280	286	256	276	303	274	284	298	275	267	260	287	297	274	268	268	290	284	302	297	288	300	267	267	295	287	276	276	262	253	277	300	284	278	284	232	270	284	267	264	275	285	273	283	294	269	255	260	277	284	298	290	299	278	289	287	253	266	272	277	274	275	248	280	248	292	289	269	262	302	289	280	245	281	282	276	262	267	310	271	257	288	291	309	285	251	264	295	279	270	258	278	291	260	287	290	286	302	273	284	268	262	264	246	311	304	310	281	305	280	288	277	267	275	268	278	264	248	272	322	278	269	277	267	243	304	268	243	295	271	303	290	287	265	284	274	289	277	264	313	236	301	283	270	307	247	264	241	307	267	283	293	276	273	233	255	236	298	274	278	288	303	291	263	307	262	286	285	280	287	279	269	257	302	273	261	296	263	268	300	263	295	276	285	275	274	289	288	290	305	245	296	275	268	294	292	281	294	251	235	296	242	271	285	287	302	314	290	283	287	249	257	292	284	322	274	241	255	234	278	304	286	274	293	285	276	257	298	276	275	294	275	269	285	269	233	246	250	265	287	291	258	251	244	296	289	262	274	278	271	290	276	280	238	289	252	277	266	268	269	284	314	296	271	256	260	317	289	277	283	265	294	267	266	234	300	289	287	265	286	284	283	274	271	290	288	262	267	254	270	288	270	269	305	294	308	296	271	273	317	267	260	286	261	298	278	290	277	274	280	241	269	292	266	278	251	273	251	272	281	308	290	299	257	250	218	262	281	308	274	272	282	290	297	243	287	265	249	268	275	257	288	278	260	300	271	286	307	280	282	289	302	269	281	292	272	259	292	274	276	290	248	272	280	287	282	267	275	260	266	282	262	275	270	292	288	257	296	255	294	250	307	250	275	282	291	302	308	271	302	285	264	267	255	258	279	272	272	300	297	284	313	266	279	314	274	274	260	265	271	276	287	269	266	298	262	265	271	284	288	262	272	252	250	277	299	293	273	256	264	290	277	310	295	238	285	270	268	281	268	282	298	268	271	300	273	261	275	321	260	268	280	253	273	254	283	269	274	259	285	285	267	274	264	252	250	300	308	283	275	275	258	314	288	255	283	293	284	264	281	251	281	278	263	298	303	266	263	301	272	274	255	293	274	259	303	284	304	280	252	268	310	245	283	230	276	301	287	294	275	234	286	278	287	303	275	234	285	279	279	279	243	241	260	262	261	301	249	284	284	271	266	318	298	313	247	250	292	272	249	281	295	257	312	319	300	273	270	273	279	296	279	272	250	276	285	276	281	264	276	313	248	251	286	327	267	293	258	254	270	279	260	271	277	289	251	265	264	290	274	292	252	301	293	256	267	258	265	277	279	234	281	280	259	279	293	283	253	268	314	268	261	282	261	250	278	268	273	257	273	269	238	299	295	285	242	232	299	267	288	254	284	284	299	275	287	235	278	298	268	271	321	312	237	267	246	241	237	266	254	258	268	298	249	285	258	277	297	311	267	306	272	305	266	280	302	296	268	318	241	282	291	247	256	247	270	282	312	279	252	278	272	286	268	272	280	255	278	278	300	298	290	304	278	273	249	252	285	262	298	300	276	258	265	269	272	292	282	280	324	275	275	269	278	299	297	231	272	256	290	274	283	289	267	284	309	259	315	267	275	260	284	269	302	277	269	275	253	252	289	288	301	277	280	282	250	273	277	288	297	247	298	269	283	263	308	266	260	258	269	260	249	284	282	285	271	263	270	269	266	244	282	281	262	299	282	297	286	280	249	286	303	283	277	284	274	276	272	273	324	286	280	275	268	238	290	285	297	258	294	288	277	294	249	232	260	265	310	300	295	291	265	263	261	297	284	267	273	302	266	282	279	274	298	288	282	271	299	270	276	303	249	282	268	290	244	259	242	273	286	289	284	278	289	289	274	268	279	271	242	274	244	296	260	298	298	261	280	302	285	294	283	279	256	270	276	264	279	286	264	259	267	257	301	255	270	261	293	260	285	291	265	246	288	276	255	278	275	292	272	293	302	294	260	267	255	302	298	256	268	268	293	279	298	267	251	274	239	262	241	277	287	293	296	239	312	295	302	288	304	274	256	260	283	274	255	270	249	266	268	285	278	258	279	281	255	250	284	284	294	298	310	251	263	268	300	280	260	277	292	247	268	257	279	270	299	301	266	262	276	281	250	299	255	276	283	275	265	269	257	273	268	296	281	293	283	299	310	288	284	262	278	282	287	291	290	288	283	269	278	282	266	322	269	286	296	288	264	286	277	290	274	287	307	296	267	257	270	272	279	275	296	234	278	271	274	298	267	258	283	242	264	255	276	292	289	289	287	303	267	259	262	285	258	289	303	266	261	297	306	263	285	292	239	238	241	282	272	284	260	273	267	286	287	274	261	278	267	256	289	304	280	291	276	268	306	296	265	261	246	258	308	289	271	260	283	270	257	263	248	290	275	285	285	273	313	272	294	270	285	306	265	265	276	288	261	309	293	325	289	235	252	282	266	299	295	310	279	285	269	281	264	276	285	270	299	284	312	272	274	292	313	245	261	277	288	280	244	270	284	260	315	279	286	275	281	304	295	311	308	296	254	298	262	260	271	277	306	282	263	268	285	279	296	288	245	273	291	269	285	282	256	237	262	316	256	286	304	270	231	237	291	260	246	252	264	252	262	274	273	275	299	259	270	293	270	275	270	264	285	266	259	269	277	260	269	278	272	264	283	298	297	289	305	297	284	291	285	266	241	255	246	266	303	248	270	286	268	258	290	256	274	246	289	286	268	242	248	292	285	274	278	299	250	293	282	298	282	258	291	279	250	257	252	288	271	246	283	296	308	278	281	259	250	271	289	281	274	314	262	262	276	286	251	291	266	277	280	279	290	283	274	292	250	249	278	265	279	262	270	267	296	282	286	256	293	235	290	290	282	283	261	263	270	277	259	237	256	293	264	257	274	300	282	271	297	270	270	275	289	281	304	271	292	258	287	249	262	282	288	285	255	276	298	268	256	271	263	291	280	281	278	313	287	274	316	301	280	273	306	284	241	240	297	246	246	251	282	286	282	254	255	271	284	278	276	288	260	280	279	296	318	267	279	294	282	287	273	279	261	280	270	283	290	277	275	253	260	292	248	270	283	282	276	279	274	273	261	270	302	267	293	289	246	266	293	287	270	283	277	300	269	284	323	269	286	287	315	292	273	299	285	289	297	280	254	257	274	311	299	326	268	282	297	250	286	262	284	281	262	286	268	267	273	255	274	276	265	240	290	273	298	272	266	263	286	272	255	290	258	285	300	307	261	282	286	293	282	274	253	258	283
6912	2113	4231	5098	4518	3428	2747	2201	1731	1475	1341	1109	1004	933	861	881	917	824	854	759	763	769	726	696	694	678	706	707	678	683	681	694	729	674	701	644	704	676	680	660	605	632	628	705	650	634	677	635	621	628	667	638	639	640	614	662	691	603	626	701	660	666	668	633	659	639	616	626	611	662	624	650	671	673	657	616	602	631	645	654	679	649	648	600	631	624	676	586	671	578	638	683	626	649	635	657	615	644	665	617	593	578	671	634	651	643	625	674	664	675	613	622	642	603	635	620	638	703	631	650	651	650	615	628	617	594	653	628	671	654	603	650	607	646	647	631	598	654	606	651	640	631	640	601	587	626	642	619	625	590	636	621	617	614	633	633	616	626	635	642	629	660	671	634	607	665	610	632	620	682	674	650	637	632	646	594	625	665	590	599	637	669	669	602	630	676	631	640	595	590	594	580	614	604	646	653	680	645	644	630	691	644	642	607	632	622	654	639	619	644	679	602	636	623	636	656	650	598	662	648	641	604	624	630	618	603	630	616	603	646	604	627	615	623	675	611	620	614	650	620	647	597	598	636	637	641	659	599	620	635	613	679	661	626	633	667	614	651	641	646	652	623	586	647	662	622	639	632	593	643	638	659	617	623	635	626	671	572	612	639	632	602	650	636	603	623	637	655	605	676	595	652	641	634	645	655	618	616	645	651	689	640	658	631	626	636	628	622	644	630	641	633	637	672	573	630	643	600	639	609	627	603	663	653	623	624	680	644	610	617	599	630	648	609	656	615	605	639	634	628	609	655	624	650	644	644	629	663	631	637	592	584	621	674	626	634	648	647	577	667	611	656	644	636	619	706	627	620	654	630	612	610	623	612	644	654	650	646	625	628	680	667	656	652	640	588	643	621	628	653	648	625	632	619	691	624	636	570	639	642	651	638	631	627	612	609	617	632	679	616	640	633	660	656	658	677	617	631	659	644	634	591	622	609	625	679	614	610	628	629	593	630	616	658	632	625	652	633	643	627	613	606	643	594	614	605	610	640	636	590	685	638	662	578	640	656	627	597	638	650	629	638	609	665	627	688	642	602	611	621	706	620	553	683	681	626	606	628	628	607	649	645	596	653	591	576	613	624	666	636	624	622	614	675	599	642	642	613	639	614	640	683	634	622	576	627	662	629	627	688	663	647	616	655	656	601	625	647	640	616	616	629	663	589	695	611	604	634	584	614	666	652	619	607	620	648	656	625	651	623	611	631	624	631	637	609	596	645	639	668	625	626	662	639	647	624	617	612	610	623	638	620	626	608	620	655	620	645	653	664	611	632	618	650	615	610	634	667	616	681	619	634	639	667	652	686	678	644	613	631	692	669	614	646	647	640	645	575	597	652	627	649	614	600	658	649	659	614	642	646	679	616	612	591	638	613	601	649	559	647	604	614	594	673	628	622	638	626	598	664	646	664	620	617	662	635	593	655	600	590	587	623	630	620	675	651	643	619	645	636	651	596	660	620	669	633	662	630	665	664	644	659	679	552	657	677	635	621	664	614	642	638	651	602	666	594	635	626	661	626	612	650	681	642	599	662	634	657	643	634	618	645	643	605	614	652	619	656	607	614	642	616	618	645	658	642	635	657	606	628	668	646	632	634	623	629	649	664	663	630	662	641	601	627	617	644	665	649	668	594	646	656	604	686	670	635	628	634	630	642	602	633	588	617	680	594	624	606	623	622	612	634	659	697	611	635	631	628	639	622	622	660	639	638	628	634	663	587	643	655	608	652	614	634	655	638	638	633	623	599	606	623	655	579	626	613	627	644	655	650	625	618	648	618	652	642	652	655	662	626	599	648	633	622	624	631	617	633	654	628	651	645	562	631	637	651	667	605	596	611	609	608	641	664	601	625	625	647	619	623	638	682	665	599	631	622	643	603	620	661	667	660	677	616	657	621	632	659	621	627	669	649	619	635	658	651	642	657	634	627	621	647	663	633	660	655	616	616	658	624	667	631	647	621	598	631	655	659	624	656	600	669	656	634	655	700	632	655	643	628	618	663	616	643	600	627	626	659	638	624	602	614	616	646	610	662	607	623	644	629	666	657	635	623	618	610	596	620	607	595	603	577	663	618	689	613	619	638	709	672	646	666	667	623	631	644	634	626	669	659	655	628	653	626	666	652	628	602	639	675	608	613	654	624	637	691	610	647	645	590	614	639	632	596	601	618	597	611	632	612	617	677	642	589	652	631	626	638	654	636	663	627	615	605	645	599	632	615	688	650	658	645	664	625	619	657	699	662	689	666	605	611	599	663	597	632	616	680	601	662	642	651	647	662	637	658	640	667	647	665	645	636	613	645	587	654	615	623	615	621	688	626	589	632	679	659	621	612	712	640	602	649	642	647	610	642	642	673	665	625	618	659	615	564	614	608	691	608	648	603	654	613	652	636	595	655	635	620	598	656	648	644	635	580	589	638	646	655	621	641	644	599	656	632	597	604	642	660	630	649	594	635	616	596	633	631	626	616	635	614	607	618	640	589	662	609	632	636	641	631	638	658	621	665	603	625	602	599	615	619	631	644	633	650	640	676	630	661	676	639	630	648	620	588	655	663	629	653	613	628	603	598	633	620	661	613	599	629	640	622	636	619	635	649	653	602	661	648	669	658	642	658	657	661	668	615	624	632	637	616	649	625	609	626	631	672	588	612	633	592	611	619	625	620	573	591	636	635	634	617	586	602	651	630	623	589	650	642	627	648	588	638	663	643	628	651	638	585	631	613	601	653	669	688	671	623	688	659	650	650	599	637	621	644	634	612	658	674	643	667	624	627	657	619	637	630	635	609	653	621	649	614	595	645	652	646	653	659	637	599	627	692	605	639	614	634	664	621	649	656	633	602	604	641	634	628	636	638	609	640	639	668	620	667	691	620	610	646	610	651	647	597	642	608	606	640	656	659	592	679	608	598	664	616	647	691	607	651	605	615	634	636	657	666	641	663	688	630	657	605	599	593	674	663	605	645	652	628	633	637	633	662	656	604	625	631	637	599	605	689	630	613	602	632	616	646	646	622	654	651	624	626	602	628	611	653	612	585	674	635	649	630	653	672	601	595	686	643	632	636	656	626	625	619	627	618	618	609	623	636	661	635	638	648	607	649	585	661	601	574	683	635	657	650	628	632	697	641	672	622	649	673	638	663	669	630	627	661	623	686	626	657	639	627	637	587	652	606	667	622	653	651	646	646	603	635	594	628	693	605	631	602	635	581	643	644	610	645	601	622	605	643	650	601	652	626	650	651	648	601	669	587	621	655	600	640	598	600	637	622	608	611	664	616	651	656	591	649	625	642	646	614	653	631	644	624	615	655	646	655	599	609	628	564	620	654	625	619	626	649	612	620	652	633	657	625	628	633	689	619	596	668	636	604	608	671	667	669	640	619	613	633	633	636	611	649	629	611	629	615	611	657	642	633	649	650	595	605	631	610	601	623	647	623	575	605	635	623	614	618	643	653	631	614	656	613
29026	7117	3996	3301	2347	1553	1151	964	767	643	587	532	514	467	441	446	418	420	441	408	426	379	416	377	396	391	374	360	359	387	401	301	350	334	341	349	363	373	384	376	377	332	365	380	386	387	374	367	385	367	366	372	318	340	356	341	359	368	351	332	350	384	371	351	350	340	372	354	359	352	365	386	357	340	341	366	361	359	380	350	321	345	368	331	371	339	356	341	380	365	362	375	388	372	354	370	360	377	389	384	310	379	374	357	378	356	330	383	315	353	389	327	361	373	352	379	350	340	333	354	345	351	359	381	379	338	389	318	368	340	387	393	359	362	335	366	350	335	374	385	390	361	367	375	366	363	378	369	372	349	347	323	370	354	372	397	361	384	323	333	326	385	337	363	323	360	382	375	383	359	348	333	344	321	341	407	368	355	362	385	371	329	335	344	340	341	321	389	335	321	341	383	312	377	345	326	379	366	368	362	343	359	385	359	381	338	349	361	351	361	330	368	372	362	379	381	330	385	379	344	394	377	386	398	363	359	329	348	356	349	362	326	366	350	355	342	401	376	335	385	338	358	344	342	361	348	355	338	371	397	347	384	353	317	318	344	358	366	386	363	317	385	380	349	368	351	368	383	361	335	371	348	382	359	347	388	341	370	371	369	344	337	349	345	375	331	378	381	309	382	344	372	385	358	358	363	355	341	382	347	358	356	382	385	362	400	344	387	360	382	344	384	366	343	359	369	336	335	371	365	321	388	373	358	381	379	366	389	359	351	370	336	363	382	398	354	366	367	335	313	349	347	325	362	352	341	328	341	367	380	279	358	348	371	356	392	379	385	347	370	346	339	355	349	340	367	359	347	374	386	345	353	324	361	329	401	371	369	366	373	342	349	365	351	376	387	411	354	383	361	367	337	365	356	363	353	393	361	378	385	362	343	356	379	368	353	375	372	340	381	378	377	346	368	355	340	347	331	342	372	339	342	359	344	407	356	329	355	338	328	351	356	345	383	337	353	329	357	394	320	329	372	356	342	337	393	369	333	343	374	367	391	328	370	354	342	351	356	387	332	368	370	356	360	330	376	316	357	357	348	345	394	360	335	365	338	365	362	361	372	389	398	399	370	325	361	356	356	315	361	326	332	370	355	395	366	370	386	332	297	344	337	357	374	376	372	347	375	390	321	386	342	380	368	385	369	342	306	313	365	372	403	330	344	359	362	342	362	361	349	360	363	378	380	426	360	355	327	369	369	388	351	360	390	354	357	362	353	349	361	356	380	390	376	393	361	398	351	366	352	400	350	368	344	348	355	331	346	357	376	396	357	359	352	349	339	394	325	344	392	337	365	349	352	341	338	319	392	361	347	372	287	361	328	354	364	381	372	361	347	364	345	330	371	339	341	395	367	383	396	364	360	365	373	313	351	331	351	332	356	338	375	379	362	337	351	395	372	358	364	363	384	326	351	345	359	385	366	386	396	374	380	391	377	353	327	375	354	336	370	378	368	370	382	363	331	351	365	382	371	389	336	373	392	390	365	317	342	334	371	357	379	377	390	371	380	342	356	384	394	349	368	354	377	348	370	341	378	304	319	356	361	370	364	360	336	340	327	342	393	380	379	410	365	368	318	357	340	353	368	332	372	371	388	380	333	341	360	340	369	347	367	341	349	370	382	367	359	344	336	371	391	340	325	345	367	357	333	373	376	377	363	368	335	345	349	375	326	327	374	344	338	358	385	345	345	393	373	378	336	334	372	365	341	314	353	336	371	369	343	392	378	361	345	368	345	371	356	372	358	328	359	343	378	340	362	386	373	360	383	383	354	366	368	379	378	344	376	327	354	337	320	372	360	373	366	397	327	327	382	340	363	377	364	337	348	386	355	358	316	367	336	391	369	357	362	360	327	327	362	353	393	365	353	383	423	338	370	349	337	376	350	345	368	374	335	368	369	373	364	349	322	352	389	389	368	372	336	349	372	360	372	381	394	375	326	350	392	343	367	377	387	352	345	317	369	357	372	356	383	337	375	390	363	364	350	377	366	342	382	379	359	387	415	341	388	371	376	393	329	362	341	360	381	366	388	366	390	354	349	348	340	386	372	364	357	371	367	381	333	373	335	377	356	356	368	346	359	384	360	360	369	354	329	315	398	361	380	324	376	316	342	347	357	340	356	378	387	375	415	334	348	367	347	348	368	386	334	345	365	376	361	358	349	348	366	355	356	344	331	346	358	346	360	339	370	380	372	382	359	394	347	353	382	347	359	381	345	339	361	358	344	368	370	310	350	354	334	388	383	349	345	365	343	371	393	347	352	368	383	329	359	366	333	357	326	395	319	340	341	365	365	344	352	403	351	381	355	358	400	370	359	360	390	337	330	382	366	372	392	377	356	356	341	315	355	371	395	370	362	373	330	339	375	362	342	382	376	414	362	362	378	349	386	364	367	345	329	379	327	377	354	363	370	346	378	377	366	390	362	353	374	373	312	346	337	376	356	340	340	371	295	360	374	388	404	379	369	348	368	371	332	338	352	392	351	347	366	363	403	336	310	367	359	357	361	393	404	397	342	353	319	359	353	368	333	340	358	348	362	335	317	354	358	357	360	400	387	364	387	377	330	375	325	342	374	316	365	338	327	388	345	386	358	401	354	334	339	336	348	354	358	343	365	339	390	370	356	348	397	330	385	372	354	380	346	378	372	354	362	390	335	351	341	359	395	376	336	329	365	346	344	357	371	355	381	396	369	357	335	335	364	360	359	377	359	371	366	343	334	387	396	340	334	305	352	348	345	344	346	352	360	372	361	368	367	374	418	395	324	359	363	387	383	351	353	401	423	386	389	364	343	383	374	354	362	349	307	326	356	351	362	385	354	370	366	374	380	395	368	384	319	349	336	328	321	369	357	372	349	360	364	355	351	342	339	355	363	350	365	360	368	393	339	341	314	363	351	350	348	349	348	375	369	348	349	356	368	357	358	356	347	360	296	335	349	358	318	350	361	366	379	367	340	351	358	370	373	371	352	340	356	370	371	410	366	349	342	342	340	356	364	390	337	426	352	371	373	372	318	349	363	380	365	348	351	340	360	353	299	397	397	337	362	333	354	357	362	351	375	376	360	385	379	337	354	347	318	348	355	343	363	415	339	342	436	380	346	379	364	332	371	379	402	355	346	377	363	339	339	340	375	354	368	365	347	360	370	363	360	345	391	364	373	396	337	359	340	375	343	390	383	384	343	327	378	333	335	372	360	359	349	356	379	373	342	340	371	364	369	336	405	338	337	366	376	382	363	406	367	336	369	377	369	377	340	332	327	368	359	358	389	367	326	398	380	337	351	405	373	362	352	374	358	382	339	358	335	364	337	366	411	345	391	362	353	368	341	366	350	390	346	350	347	341	368	386	356	367	391	364	351	348	335	398	364	368	384	355	370	430	389	356	368	384	398	323	362	363	375	381	381	378	364	398	370	385	378	370	388	349	347	379	355	376	343	381	357	353	339	329	368	354	370	356	338
17277	3527	7142	8836	7511	6112	4732	3633	3067	2520	2187	1900	1634	1470	1409	1300	1225	1187	1114	1063	1061	1070	1048	1008	975	850	998	895	966	954	881	862	911	912	946	883	889	856	880	880	891	831	809	881	857	803	829	851	836	803	803	812	849	791	824	840	869	819	791	837	801	842	810	785	765	819	839	831	873	846	861	794	826	815	801	813	858	803	814	853	786	773	811	820	769	844	832	758	791	852	764	839	846	797	815	813	752	875	820	844	812	795	769	797	799	813	872	813	800	867	749	785	885	781	818	765	822	789	825	771	788	829	802	800	762	788	812	815	788	846	753	808	786	823	774	789	795	808	797	789	750	770	794	854	828	751	778	761	818	795	791	810	790	808	817	790	789	797	826	804	851	772	739	803	838	794	829	806	820	798	822	810	803	795	815	773	821	849	798	784	814	763	801	792	811	816	793	833	771	789	807	735	832	785	749	801	757	785	816	790	800	820	844	781	825	787	784	769	789	801	838	761	763	845	797	843	800	756	799	774	747	839	803	773	818	787	774	809	801	807	810	796	758	736	781	825	748	801	829	773	806	781	780	819	777	838	779	796	842	848	772	813	803	774	797	776	785	824	805	753	764	849	791	807	777	770	782	777	766	793	787	798	832	749	805	816	798	780	815	807	784	795	790	797	776	837	774	811	827	825	774	830	792	721	844	768	815	814	792	799	825	713	772	823	827	733	857	815	820	829	810	792	799	771	779	830	788	807	798	827	822	822	792	832	787	761	777	770	800	755	763	785	812	799	778	790	816	783	764	760	802	806	825	773	777	744	773	779	816	816	779	773	780	854	800	785	741	809	832	832	799	778	796	810	780	818	788	790	804	811	809	804	790	806	832	784	815	818	775	817	803	859	783	776	777	779	758	863	813	828	841	805	819	788	766	794	816	785	741	807	825	791	798	843	770	839	761	786	779	829	791	789	809	753	773	802	720	841	763	802	807	804	816	817	761	782	783	821	832	751	786	813	813	842	799	788	802	767	789	798	784	838	801	745	804	767	793	759	791	803	789	855	779	768	769	781	809	760	818	846	824	814	765	802	832	740	801	777	815	823	819	821	756	808	793	811	804	784	752	814	805	762	814	779	731	798	764	760	841	782	785	835	763	809	804	794	763	793	764	780	844	765	799	794	811	772	794	794	774	740	801	800	870	783	818	839	761	792	831	841	803	802	772	835	772	862	780	865	830	831	790	830	787	822	763	784	722	827	788	815	818	802	759	899	789	812	806	808	809	801	807	844	765	867	841	772	794	783	783	802	800	781	831	793	811	786	827	889	783	834	790	783	802	789	759	789	851	815	822	792	768	813	815	772	784	817	842	781	835	828	801	761	793	791	826	767	789	800	771	768	735	826	804	811	829	773	793	779	836	815	827	765	758	809	771	793	790	783	814	811	764	775	833	790	807	832	769	796	800	778	747	819	785	793	778	791	803	795	809	780	818	818	826	753	786	772	794	795	811	801	829	744	735	821	785	779	777	823	830	795	805	818	822	812	803	799	828	803	849	805	760	835	786	764	770	838	810	857	815	833	793	764	773	787	863	819	792	774	861	801	803	770	847	850	784	800	834	787	812	810	808	834	786	809	753	789	805	800	764	808	804	801	799	801	820	789	816	813	851	805	761	789	804	795	804	810	758	828	805	829	811	797	752	834	784	770	811	822	839	833	803	750	826	776	799	787	850	832	793	858	820	831	748	799	781	772	816	827	782	821	817	799	791	833	826	802	836	800	770	797	747	792	770	781	806	809	821	765	785	741	805	800	789	785	799	773	807	776	782	791	814	775	821	780	808	770	752	760	804	783	770	806	790	750	792	799	826	788	793	788	814	810	798	798	829	834	799	741	809	863	793	831	813	763	802	750	775	806	790	776	865	780	822	762	785	819	876	799	804	785	760	836	747	825	803	835	807	791	795	799	789	828	805	793	854	800	808	797	806	790	798	836	842	815	829	764	792	764	790	810	786	814	865	774	797	832	782	805	812	802	806	786	796	825	764	738	768	761	775	827	764	768	825	848	810	848	818	842	760	825	806	795	802	797	830	766	831	850	782	795	816	810	757	790	806	814	777	820	800	820	829	843	781	827	786	802	797	775	796	806	791	790	754	802	772	779	798	782	813	791	799	782	818	760	818	782	761	794	775	799	779	799	736	784	832	785	803	811	817	836	826	786	825	795	831	800	802	821	799	850	828	796	795	811	827	811	748	802	801	779	766	759	795	809	795	802	816	809	748	777	801	785	839	864	793	852	800	756	795	780	837	794	818	784	787	870	806	811	802	834	839	800	751	858	853	818	848	850	801	771	761	786	833	803	808	800	790	832	809	815	813	808	819	750	787	821	779	801	814	784	772	779	825	770	795	807	809	832	810	812	803	845	791	758	805	814	793	729	823	786	803	772	781	802	749	790	846	774	794	758	838	789	816	808	850	785	831	766	778	804	832	733	773	849	818	799	839	790	824	837	808	826	800	792	786	844	782	792	790	812	787	809	794	818	787	757	803	847	751	796	791	830	811	803	832	835	748	768	809	823	748	761	797	778	807	809	737	741	875	797	800	775	785	833	807	870	758	822	754	821	748	792	794	793	828	793	783	794	827	776	812	809	833	791	792	758	810	842	814	818	852	811	794	796	840	778	800	778	773	760	829	781	797	849	850	805	768	807	794	807	817	744	785	816	816	807	802	798	775	796	809	808	786	807	823	803	772	776	830	813	836	754	790	766	831	817	796	818	827	815	800	787	823	813	850	783	736	793	812	804	773	832	789	820	789	799	812	800	769	796	817	827	771	809	784	818	809	788	820	823	779	788	874	802	804	804	788	818	837	831	856	819	818	861	785	819	849	765	792	790	811	771	787	822	801	838	860	800	724	894	813	791	769	805	778	784	840	833	795	804	725	786	819	833	807	756	811	757	827	830	809	834	836	818	792	839	820	814	853	829	828	852	823	835	801	778	779	808	766	833	826	783	772	844	770	766	891	815	811	785	781	770	787	764	780	840	775	712	815	789	815	760	803	788	822	778	831	711	845	837	775	793	788	805	814	791	804	772	831	820	832	771	814	763	822	779	840	782	778	768	790	813	784	789	803	798	818	811	801	787	808	777	761	771	743	790	787	765	840	770	792	765	813	798	789	760	766	794	865	838	800	767	770	772	789	834	793	792	802	852	812	782	790	767	792	807	834	805	790	793	772	782	741	794	809	847	810	780	756	829	861	763	794	758	830	796	752	877	816	794	818	817	807	785	863	820	802	780	821	817	792	806	756	800	772	794	812	807	773	776	795	809	805	794	822	801	784	799	801	802	812	766	826	791	776	786	815	809	766	805	803	837	772	782	793	784	829	837	838	805	762	827	784	808	794	782	773	765	810	834	793	818	792	848	792	796	764	865	791	804	801	849	805	806	794	767	810	813	844	767	852	814	794	781	802	803	799	844	765	799	756	771	809	849	762	778	762	805	775	782	748	785	734	771	762	819
42812	14086	6457	4971	3270	2244	1594	1250	997	864	777	715	591	532	521	519	480	501	506	443	428	440	466	426	435	442	400	391	408	366	400	427	411	414	421	419	389	411	366	415	392	393	401	390	427	387	348	386	394	398	394	376	357	337	363	389	420	401	399	422	419	421	405	375	389	392	433	372	364	431	421	364	392	387	371	436	405	448	416	403	414	442	425	394	399	365	393	379	362	360	385	454	399	386	425	373	383	406	401	388	422	386	376	355	399	382	420	413	404	424	408	394	405	401	402	348	366	357	359	389	440	392	392	398	414	427	352	430	402	395	407	383	380	376	388	380	368	382	371	395	369	415	427	410	399	427	423	415	416	376	410	367	388	365	398	402	386	426	388	399	398	358	410	421	363	374	413	449	401	385	373	376	375	390	382	345	422	459	409	389	411	370	384	383	391	429	401	412	419	415	394	372	415	409	396	395	366	388	374	370	368	434	425	387	426	401	373	360	361	365	421	376	417	408	413	395	400	410	392	365	385	391	409	392	415	381	383	419	354	392	355	372	409	360	366	396	342	424	394	355	385	356	393	413	423	408	371	376	384	364	401	416	398	369	373	377	373	379	410	410	384	396	384	368	354	382	390	377	375	393	374	397	355	410	384	424	393	394	405	374	364	416	398	395	372	391	383	384	373	376	386	355	370	384	401	406	431	391	408	408	423	387	403	394	428	408	387	415	371	382	395	353	362	388	384	394	353	393	378	384	377	387	360	352	400	401	426	401	396	381	366	390	362	406	403	383	385	449	363	370	452	349	408	425	411	396	402	406	369	380	411	381	411	446	392	364	403	388	376	377	407	404	327	353	368	440	393	360	393	387	375	423	343	384	372	382	382	401	382	396	393	440	386	423	430	379	429	400	391	410	418	381	397	406	362	412	415	389	410	425	374	399	393	401	377	396	395	377	418	356	388	386	400	383	391	409	380	388	407	382	353	391	350	433	390	402	402	358	373	387	393	400	441	419	365	411	405	357	396	358	381	393	413	432	388	380	348	399	422	405	400	358	395	391	416	377	407	403	390	404	409	439	350	387	389	391	403	331	370	386	387	412	366	373	361	403	396	413	376	387	365	412	425	365	407	382	432	342	407	395	387	398	406	397	356	367	360	365	420	379	379	386	374	394	385	365	362	416	397	403	407	397	398	416	389	410	407	368	411	410	387	387	428	397	371	378	357	415	393	416	367	441	374	364	365	408	370	359	399	368	405	430	403	401	402	399	449	363	398	385	381	432	384	397	407	385	386	409	348	370	362	362	403	399	423	397	427	397	395	395	417	403	353	378	367	418	393	366	381	372	409	375	404	385	393	383	387	393	372	389	386	407	396	388	416	395	408	369	387	364	354	421	352	373	373	408	366	376	364	374	383	406	425	403	389	402	428	410	396	411	384	390	402	396	372	375	386	406	452	368	386	430	406	392	377	370	401	396	381	418	401	412	428	398	394	395	435	356	384	416	387	389	420	389	408	374	426	410	369	358	378	397	377	360	366	339	387	365	410	437	400	366	382	413	409	413	380	378	409	403	387	391	407	408	413	372	401	396	345	341	380	397	396	356	361	338	384	377	411	380	350	413	409	389	357	387	400	386	409	413	405	406	408	357	402	378	412	371	420	393	394	375	346	412	383	391	400	446	405	412	405	389	405	380	415	418	367	429	377	368	383	424	407	384	386	378	343	379	366	358	376	383	407	393	406	391	392	399	411	359	438	381	397	423	409	400	407	390	385	395	403	406	405	428	388	386	354	375	415	403	382	356	399	425	379	384	373	358	429	343	400	432	392	411	395	388	435	399	355	360	379	407	390	404	395	416	382	360	451	377	361	424	410	354	404	408	415	374	397	398	401	396	421	384	398	370	403	390	406	382	376	398	419	396	403	409	358	431	382	394	409	403	401	392	409	401	408	399	398	407	408	358	372	383	392	389	436	401	395	383	374	395	416	407	387	402	415	383	380	392	409	416	375	408	386	364	413	352	400	416	390	426	365	388	384	419	474	376	356	427	414	420	434	405	396	398	369	394	390	441	373	424	409	387	446	430	424	389	372	397	370	408	368	393	368	400	364	378	379	431	405	361	405	394	361	393	367	419	415	423	411	389	423	396	388	378	391	376	413	382	399	365	402	433	373	403	373	370	399	385	369	319	391	361	398	376	387	378	397	354	389	385	410	412	386	379	372	383	421	396	405	361	402	390	393	381	376	386	382	398	415	384	383	405	391	394	413	408	334	362	412	411	379	399	416	414	365	371	381	383	401	387	402	415	416	397	368	388	406	367	384	395	376	410	380	409	381	388	344	386	381	375	365	369	363	369	415	360	399	376	403	394	393	384	365	400	382	403	407	402	381	387	383	407	354	397	364	384	437	383	360	387	387	400	412	373	418	415	372	389	401	431	420	406	429	378	404	372	385	438	357	366	418	395	365	369	414	416	394	383	400	394	426	469	385	361	410	377	411	353	396	406	384	399	408	375	365	399	386	378	390	398	355	380	429	389	421	403	411	386	382	356	402	365	388	389	374	389	372	360	385	373	403	429	430	396	421	428	407	390	405	396	393	383	383	393	395	396	406	441	409	380	395	391	415	358	407	392	415	408	395	374	400	408	396	405	401	407	380	399	371	414	386	416	409	421	390	389	393	409	367	429	387	412	434	376	404	426	383	397	376	393	391	360	371	374	400	368	388	415	395	379	384	389	372	369	371	418	365	391	384	381	395	389	404	381	428	359	381	401	391	418	383	420	356	395	390	389	404	416	406	374	427	381	395	414	398	421	405	388	430	423	360	421	394	409	368	379	425	389	409	393	439	338	403	369	410	375	411	399	375	380	384	407	364	423	407	379	426	388	395	401	370	368	368	371	365	421	378	400	398	358	374	401	385	409	419	420	412	429	387	361	400	396	386	380	380	405	390	394	408	380	381	395	396	395	389	397	413	414	394	435	390	392	404	392	409	389	394	379	398	371	433	396	388	400	400	417	409	356	397	381	411	390	403	359	375	379	371	388	394	380	356	375	411	385	380	392	376	399	400	374	379	402	391	371	408	394	388	465	393	391	370	357	369	371	386	387	389	401	396	375	380	374	413	385	379	395	374	382	379	365	417	434	392	425	421	391	397	384	376	393	417	366	397	378	403	394	369	387	389	387	394	400	381	429	421	395	424	359	347	378	404	398	382	419	422	409	425	403	420	354	392	402	376	388	422	399	396	384	397	391	385	405	382	395	406	397	389	395	349	410	387	378	411	418	353	392	355	358	380	393	391	425	388	426	400	393	413	403	396	397	387	382	369	408	393	414	381	379	409	410	391	368	410	380	398	381	404	415	361	389	375	387	365	379	409	398	370	378	422	354	375	389	416	408	408	367	379	398	381	410	393	417	369	370	414	388	382	386	417	406	392	397	374	327	395	389	396	418	379	376	384	397	401	408	358	398	374	362	375	408	415	368	363	406	348	374	420	405	381	400	379	362	374	367
25099	4807	9538	11586	10149	8058	6521	4985	3951	3191	2798	2336	1946	1888	1718	1567	1450	1511	1400	1287	1230	1230	1220	1150	1106	1053	1046	975	1037	1001	1035	1031	990	1009	993	952	957	944	914	942	943	896	916	936	885	915	947	956	896	906	951	816	916	907	928	893	877	857	871	864	923	901	870	894	901	829	948	869	876	845	877	875	842	895	916	807	891	874	905	856	827	872	864	858	828	872	872	881	831	911	877	866	827	895	859	847	839	823	883	793	839	821	844	871	835	838	830	894	814	873	879	795	873	828	870	838	789	845	841	831	861	819	849	865	816	795	873	869	894	829	836	839	868	813	853	827	816	846	873	856	814	864	835	831	850	860	859	814	865	857	852	869	820	846	848	795	834	843	862	887	855	839	836	814	826	801	853	810	828	838	832	777	881	795	823	871	845	802	892	802	836	813	884	869	801	808	819	893	869	791	852	847	842	787	861	834	856	799	852	838	820	840	879	836	841	862	832	853	803	849	841	854	821	886	835	843	779	875	843	876	814	815	889	838	841	846	848	848	840	843	853	875	817	841	855	834	853	801	892	837	825	802	851	915	834	871	860	827	827	803	768	862	839	850	898	840	863	877	835	824	818	807	865	806	821	873	894	864	813	883	851	830	874	843	820	813	863	877	838	815	802	846	892	869	869	824	826	864	848	865	858	803	842	791	828	882	863	820	892	816	829	835	858	884	867	826	799	769	829	848	837	808	800	857	866	817	852	871	874	827	828	814	828	862	853	881	760	871	850	836	830	859	832	870	890	910	875	843	883	818	878	827	846	848	865	858	865	881	815	830	775	802	853	821	836	796	821	822	845	824	777	876	851	890	858	833	827	864	832	802	812	841	814	865	859	891	845	869	842	845	829	869	880	874	830	878	865	803	910	817	827	848	837	798	905	804	848	859	864	847	833	827	832	794	865	860	826	853	840	816	807	822	838	825	838	873	883	876	867	855	854	802	834	845	851	826	865	835	860	837	861	868	858	886	902	877	885	861	871	807	831	844	872	853	856	865	859	838	829	797	833	852	825	855	869	782	837	857	810	874	835	821	862	833	901	868	841	869	824	829	831	864	838	853	872	837	880	843	889	813	860	879	830	820	829	827	827	866	813	878	833	823	821	842	908	791	842	840	826	832	823	792	903	833	829	830	833	894	822	832	848	816	851	900	875	869	817	867	839	785	832	832	805	865	817	843	808	815	911	826	879	868	845	860	903	807	812	837	823	855	806	869	849	871	869	861	827	815	819	888	864	785	853	865	821	827	833	827	877	829	847	860	851	817	866	879	769	885	898	847	830	811	804	829	881	862	838	801	806	813	809	812	839	824	829	838	789	824	859	836	802	826	830	802	826	815	851	836	817	879	872	831	837	839	850	823	879	820	865	879	805	799	872	821	887	857	869	837	809	832	840	845	795	807	830	841	901	843	889	836	828	845	897	826	825	859	829	814	864	885	842	847	815	858	885	845	876	884	836	898	836	843	895	864	879	829	776	835	833	798	850	837	863	852	835	858	864	812	838	853	867	870	804	818	879	849	803	852	810	788	829	839	851	898	785	870	799	893	892	791	821	855	844	832	873	877	831	903	780	831	883	839	811	843	814	845	876	892	840	868	776	839	893	855	829	854	811	834	890	895	868	858	909	801	887	864	892	843	857	822	880	793	835	855	836	767	866	832	874	841	764	830	884	823	839	831	805	809	887	875	837	876	834	874	854	835	810	872	855	909	849	833	858	795	840	839	838	852	887	853	916	834	809	878	824	809	814	839	838	856	821	868	791	853	819	845	828	864	871	823	877	865	835	847	873	817	875	860	857	811	858	842	816	858	828	856	825	867	862	848	838	806	856	871	808	864	845	868	806	823	832	845	818	828	841	846	831	866	823	796	837	840	871	857	859	860	864	820	810	837	846	846	896	867	835	846	842	855	837	862	819	912	859	795	877	839	853	892	835	827	818	811	819	838	837	835	856	819	835	808	845	853	842	857	856	860	840	855	815	832	850	844	871	851	856	842	873	857	831	838	859	825	835	767	853	828	838	900	802	822	834	834	855	843	805	864	894	863	822	863	879	921	870	826	785	819	819	852	856	867	822	794	820	890	886	817	865	825	855	789	857	897	831	849	839	845	829	854	868	860	889	857	852	864	790	866	843	822	872	885	845	870	792	847	859	845	870	876	854	860	821	835	860	821	819	875	897	832	805	870	847	844	818	877	879	837	889	854	821	856	823	772	825	806	841	905	867	863	835	826	848	861	839	865	821	808	883	841	887	835	866	828	830	885	860	813	862	859	881	822	863	877	854	806	858	860	811	856	832	813	828	878	830	919	846	833	848	865	782	858	892	834	864	868	832	855	897	800	851	854	820	827	899	899	835	871	834	829	826	830	868	846	879	858	815	806	857	826	779	869	838	824	812	846	857	789	867	848	812	800	860	804	883	859	855	839	869	878	855	834	842	832	829	875	809	882	819	879	867	796	836	805	893	864	855	851	873	888	853	847	856	846	861	834	903	850	858	802	841	861	862	857	813	842	841	877	793	877	852	811	851	835	822	840	845	809	840	840	846	900	814	862	779	835	887	855	862	838	850	827	857	897	848	830	906	812	757	884	829	871	821	839	830	889	810	842	827	824	866	861	829	867	833	787	832	826	846	858	822	862	861	857	854	869	875	834	859	836	839	862	788	830	861	834	911	835	835	854	856	809	876	844	859	893	830	819	869	837	849	825	806	827	817	837	852	848	890	857	858	853	837	866	843	861	812	891	801	835	790	837	888	868	857	824	844	810	820	843	850	804	859	783	813	873	892	849	899	870	839	789	808	862	805	856	918	820	874	855	830	831	874	852	829	855	794	866	862	838	813	834	859	849	841	910	819	931	818	861	791	810	874	840	780	852	816	881	842	880	846	787	823	815	856	881	876	872	845	862	830	856	824	856	831	848	803	915	866	863	882	843	806	850	859	851	797	870	844	823	838	829	877	843	853	851	834	888	825	814	876	917	846	856	915	832	831	821	821	833	858	832	913	844	805	864	849	789	854	836	836	844	819	809	839	852	878	833	854	823	832	849	806	808	871	797	832	880	855	849	847	785	818	856	886	879	865	845	872	853	884	849	845	826	902	842	882	842	912	864	850	790	827	835	832	846	845	829	876	868	887	872	886	842	857	821	854	849	852	845	899	840	808	853	805	887	829	844	836	874	856	836	829	845	804	861	837	885	834	853	905	823	847	842	839	845	819	824	869	834	819	868	866	848	843	882	816	839	837	835	851	903	873	874	878	834	816	822	821	803	824	865	919	836	815	818	865	828	835	826	818	861	853	838	888	828	824	859	828	828	889	870	813	846	872	871	818	833	830	819	817	894	824	858	827	813	899	858	886	849	884	887	849	818	803	778	867	797	860	844	916	811	859	854	821	873	838	835	776	851	874	841	826	827	876	820	858	843	800	849	906	884	860	810	905	796	860	858	796	843	848	832	815	888	905	883	838	868
14207	2911	2291	1895	1346	931	719	585	507	452	379	381	324	351	278	336	351	314	345	266	312	290	325	318	307	276	317	304	322	290	295	294	283	269	270	321	313	287	281	289	282	293	272	276	283	272	280	271	280	272	287	303	296	245	292	304	289	277	286	282	320	285	306	293	310	268	279	280	316	294	287	307	327	302	292	277	300	285	296	293	276	264	259	267	278	271	276	273	309	303	260	279	285	248	282	312	303	299	286	277	275	283	314	297	268	280	290	320	279	278	289	282	266	285	278	278	290	311	274	293	274	295	288	305	311	268	280	270	272	303	284	292	292	272	291	285	310	269	319	282	289	295	284	287	303	273	246	290	319	287	260	314	265	263	263	308	282	295	310	272	276	302	270	289	304	288	303	301	279	292	269	278	295	284	285	287	292	315	262	278	263	271	310	321	292	317	305	277	273	291	309	264	262	279	312	308	304	290	300	274	302	315	316	303	278	286	313	307	293	271	259	295	317	320	315	310	263	287	279	268	285	294	284	272	288	282	253	295	301	276	290	315	331	289	292	263	284	293	278	286	301	316	248	299	315	281	303	260	295	270	299	288	295	302	300	264	282	292	279	276	312	261	247	269	265	305	272	268	316	280	283	264	269	290	307	273	288	264	278	287	293	291	288	255	282	282	252	295	294	286	288	301	308	284	270	272	274	298	298	291	276	309	287	261	262	281	266	279	299	301	305	284	321	291	287	255	294	325	279	300	297	282	290	279	311	300	313	299	293	313	284	275	268	270	273	299	293	278	246	282	242	285	273	269	312	285	292	280	292	304	306	276	317	265	291	284	277	288	306	300	258	261	293	314	291	282	294	251	299	318	267	305	264	266	304	289	276	270	278	296	315	297	297	282	268	276	311	339	276	277	275	259	277	315	281	246	277	282	291	281	282	295	289	262	285	271	268	290	294	315	305	290	299	292	312	293	277	260	287	298	284	274	300	303	275	335	308	286	266	309	280	314	279	287	279	304	269	281	250	298	267	318	259	289	277	264	276	293	307	278	308	266	244	257	286	296	288	284	288	260	296	275	302	314	261	277	242	291	314	297	319	288	268	271	277	262	286	280	277	289	280	265	300	273	290	356	314	317	264	285	282	278	300	284	288	316	308	292	262	284	272	274	304	304	308	308	310	273	257	281	312	314	295	284	290	301	260	318	297	267	256	270	298	309	275	250	290	277	271	295	328	297	294	267	305	267	291	272	289	293	304	283	296	303	291	259	295	283	270	285	289	299	275	279	296	318	264	314	277	249	295	286	288	316	286	296	302	276	276	273	256	296	269	273	304	292	295	315	315	290	297	298	276	273	287	271	273	296	289	319	292	286	299	301	281	257	283	318	313	303	285	294	284	286	274	296	241	283	313	318	281	273	264	289	274	285	291	268	284	296	260	269	286	294	264	282	267	293	290	305	301	270	272	311	263	310	265	314	296	271	290	340	312	293	272	330	276	303	267	276	287	286	300	301	276	286	291	259	289	302	315	307	306	280	281	293	292	276	317	285	295	266	267	268	294	306	275	289	310	278	260	281	274	262	263	271	281	256	280	287	284	303	304	287	278	283	298	264	329	283	315	288	300	262	274	280	278	281	265	260	283	279	287	278	347	283	312	305	308	309	276	306	277	253	287	280	281	299	255	261	285	313	281	309	276	292	291	282	302	295	285	248	288	287	292	313	299	294	271	273	288	270	276	300	296	292	316	274	315	259	232	296	302	252	290	286	286	304	270	309	276	299	299	264	303	305	335	301	303	298	274	261	274	271	284	296	289	274	280	313	281	284	286	292	333	255	290	270	295	275	295	323	313	257	305	286	300	298	285	280	295	307	307	315	284	308	299	292	279	253	290	274	290	282	315	283	283	311	287	290	337	282	275	277	280	280	323	269	259	283	274	297	294	277	312	276	313	293	302	272	273	268	299	276	284	282	323	293	291	305	294	299	307	276	287	314	291	288	271	279	264	263	290	303	288	282	266	286	290	280	276	300	274	285	290	301	294	271	302	306	292	276	274	271	293	289	255	269	302	295	278	274	277	303	296	305	295	287	279	306	259	285	266	250	272	276	295	294	311	293	316	297	273	293	313	268	285	290	292	294	259	290	294	251	282	271	299	287	275	280	272	266	303	297	285	250	300	287	274	303	296	309	284	269	318	325	287	284	283	236	280	276	279	302	287	270	305	306	299	296	305	315	286	288	298	253	286	283	299	277	295	286	281	304	275	263	292	260	272	300	256	259	298	285	275	289	321	282	323	286	311	286	251	262	261	280	299	280	267	268	300	325	303	297	320	326	271	299	289	261	277	306	311	267	313	286	250	293	278	263	293	318	279	274	282	303	298	282	273	288	301	234	288	262	280	272	277	293	304	268	275	285	297	303	277	279	277	317	273	266	268	282	295	265	289	314	287	295	286	257	299	261	274	291	294	295	250	281	296	295	281	269	277	265	278	292	270	324	317	303	295	303	289	278	300	294	278	257	285	272	296	296	271	291	289	284	284	297	278	279	276	266	300	287	248	226	293	289	299	302	291	275	267	276	314	276	284	295	333	307	336	265	262	281	302	278	313	237	296	295	324	283	273	274	295	253	260	254	282	300	262	283	263	269	277	298	304	271	276	310	301	286	313	290	285	287	292	284	290	283	317	277	300	269	289	255	301	281	277	323	310	270	275	266	297	248	287	296	288	290	283	271	296	265	275	294	300	273	323	303	269	269	288	276	269	313	273	273	283	278	292	297	283	276	277	286	340	285	266	277	283	295	268	313	292	295	299	288	260	285	287	273	288	307	289	278	293	303	255	300	313	290	293	281	292	291	273	315	291	281	287	285	290	322	311	274	252	307	256	288	322	277	308	275	277	283	287	322	256	289	308	269	282	252	257	318	303	291	290	291	292	277	281	294	284	260	263	266	277	285	279	319	281	301	271	323	290	263	253	271	284	270	308	266	288	297	311	300	269	269	305	278	291	255	293	293	262	292	284	276	291	302	337	323	277	309	279	242	308	275	314	297	280	288	302	252	308	300	283	234	307	296	268	294	276	256	272	271	302	309	296	275	257	264	275	285	290	288	290	289	264	269	315	306	278	285	283	288	272	317	273	303	286	329	284	322	288	296	330	256	292	258	277	268	287	290	294	332	270	300	327	293	289	296	291	290	317	272	283	291	283	271	281	308	300	284	266	289	281	288	295	307	287	288	289	333	302	276	264	279	286	291	296	254	318	291	276	254	307	310	255	288	249	317	252	283	306	286	286	283	275	290	285	279	303	317	304	321	276	292	294	309	293	300	278	280	266	306	253	288	301	289	286	325	272	264	270	258	314	262	253	278	280	297	295	282	283	313	297	303	293	292	260	274	271	306	291	290	292	312	278	280	290	290	253	280	286	311	261	281	296	282	297	278	332	271	280	342	315	298	287	279	253	270	299	282	271	289	278	295	293	306	277	266	292	321	314	306	287	298	284	295	274	251	277	297
8289	2141	4525	5632	4719	3545	2814	2246	1744	1525	1362	1162	992	964	876	849	874	902	810	768	799	750	766	710	705	725	710	758	716	676	724	681	700	762	673	688	706	668	662	667	691	660	660	632	686	685	682	715	671	683	698	622	669	640	666	661	699	669	667	657	649	595	673	672	620	684	647	657	650	631	678	680	678	628	656	644	657	624	680	640	643	669	630	671	647	655	681	641	676	664	663	652	667	680	611	660	644	647	648	665	641	674	630	640	654	690	698	648	657	644	643	628	649	667	669	693	618	697	689	649	684	639	617	664	655	600	624	627	664	638	664	701	643	657	680	668	638	628	669	648	660	667	661	596	677	636	649	590	613	665	609	665	666	630	662	651	632	614	621	663	657	615	666	688	621	636	641	652	666	633	663	686	646	610	662	687	674	654	693	644	655	626	681	631	615	685	641	677	593	648	635	673	670	689	667	650	647	684	652	647	655	663	670	675	725	668	700	681	639	690	670	620	657	705	645	624	654	649	643	627	712	659	636	656	632	620	686	630	621	663	667	654	633	616	682	651	611	654	630	679	607	687	629	645	664	669	607	600	665	626	669	688	659	662	700	658	643	676	677	653	669	660	659	618	662	638	607	662	700	687	641	633	660	680	679	675	660	651	611	695	695	643	654	586	680	666	657	662	653	638	716	694	629	638	649	624	631	623	623	662	625	630	640	644	631	648	648	637	668	665	628	651	649	663	664	679	652	615	628	629	636	632	659	663	665	649	679	669	615	685	699	618	640	634	606	641	689	662	684	682	633	648	713	646	638	582	669	665	627	650	654	645	647	669	615	618	632	619	624	667	614	637	619	652	697	663	661	672	629	625	673	684	609	619	657	668	671	683	660	693	621	649	679	645	623	613	651	659	626	657	607	658	661	688	652	640	678	637	618	625	592	677	665	702	598	663	682	661	672	621	677	649	626	644	656	617	718	675	637	670	666	662	596	632	648	675	637	670	649	641	681	613	690	670	687	668	662	631	646	663	689	664	629	669	656	647	673	659	623	659	629	654	676	651	658	635	700	660	704	608	664	657	614	644	632	629	643	683	713	653	631	668	643	683	655	684	668	644	653	673	672	657	629	682	675	667	630	656	630	679	630	636	655	652	683	644	669	707	641	641	641	662	656	636	651	630	660	684	651	666	612	629	662	637	666	659	657	682	670	636	647	687	637	680	655	667	627	623	685	664	645	674	661	682	691	651	649	639	616	702	601	670	685	658	672	625	668	656	643	625	651	673	696	635	687	680	647	609	671	636	636	694	638	635	658	660	694	703	656	702	608	637	664	635	675	669	664	676	687	652	669	659	661	629	643	676	646	675	646	664	669	636	717	677	664	683	641	633	684	653	691	613	636	719	679	632	706	675	648	685	664	692	688	627	656	648	614	715	627	665	695	603	665	651	671	652	650	643	715	680	664	646	683	607	626	664	650	636	654	631	665	684	693	680	640	638	666	639	638	632	663	652	696	665	706	689	616	685	712	646	629	582	672	671	672	654	679	660	638	660	692	650	657	620	677	703	634	673	657	633	669	642	630	646	632	636	640	605	668	664	667	642	683	671	629	661	646	690	652	662	616	697	630	670	664	626	691	671	614	618	693	635	687	644	661	658	675	660	629	666	658	648	667	673	651	665	690	654	663	585	676	636	642	659	659	661	652	663	662	648	634	644	660	686	682	666	677	638	653	668	639	688	621	675	645	694	651	674	675	636	664	629	639	658	662	664	654	666	671	651	669	671	690	616	665	662	649	603	683	636	645	660	641	682	657	641	656	722	643	665	623	678	667	655	650	682	684	693	684	659	636	677	656	673	588	615	630	658	674	651	699	675	620	632	648	648	650	689	655	657	664	642	622	627	656	674	657	619	627	653	690	646	653	665	700	664	646	640	647	626	651	651	664	637	703	671	630	669	643	672	669	679	668	604	642	635	637	646	625	663	637	628	610	656	647	637	678	620	688	649	700	683	686	630	666	691	661	629	651	673	680	629	684	634	666	676	644	683	650	651	668	691	687	628	614	639	684	674	647	689	618	649	610	631	642	619	679	637	697	666	652	647	618	665	659	614	667	649	671	632	672	699	657	663	692	664	638	680	626	627	612	640	674	678	697	669	678	609	645	679	654	616	663	649	659	627	690	650	699	702	611	672	720	702	679	623	653	695	686	590	658	659	624	637	663	627	640	628	677	693	680	624	688	680	636	714	655	660	641	642	687	649	680	686	704	693	638	632	613	658	619	622	654	675	677	660	635	653	660	683	664	681	653	610	639	674	634	661	587	647	633	682	660	659	613	662	640	635	642	673	649	653	684	669	609	706	666	629	683	714	666	644	628	622	647	693	624	671	633	683	656	653	629	629	658	687	658	607	632	626	682	674	660	643	664	632	667	637	669	661	655	685	644	634	645	639	612	668	679	620	651	659	653	693	668	650	645	628	621	619	640	648	703	647	641	630	632	670	639	656	659	641	648	681	654	626	653	683	624	658	622	685	694	645	636	607	700	638	687	670	677	680	684	648	672	678	631	704	662	630	691	656	674	635	622	672	621	670	653	639	639	615	669	651	659	649	639	654	671	594	653	662	597	642	698	667	616	630	661	633	650	686	688	621	586	644	678	663	670	657	618	671	668	661	639	688	682	646	628	651	667	622	648	634	723	643	655	688	631	631	660	698	687	619	691	697	637	668	653	624	626	648	647	640	683	691	636	619	645	690	674	664	669	633	638	632	691	663	676	662	608	603	669	635	676	669	613	634	644	657	659	646	639	670	622	664	641	665	642	648	645	589	664	635	682	661	633	651	675	676	664	672	646	696	667	640	641	619	674	677	624	638	670	667	691	616	695	642	652	672	664	612	665	642	702	657	650	669	685	669	653	681	652	666	637	668	729	656	657	633	669	652	668	649	621	701	639	611	657	605	651	625	669	664	657	610	739	689	641	653	686	661	648	660	651	668	653	606	649	665	650	634	671	647	647	670	629	675	649	637	655	646	666	657	681	615	675	641	662	615	668	629	703	671	646	625	680	677	665	626	663	634	644	655	654	659	613	638	698	657	641	696	645	675	648	641	641	678	658	657	635	691	604	660	622	631	616	640	638	700	630	614	672	649	651	673	680	651	673	660	689	665	661	655	647	688	638	629	690	638	645	612	662	649	651	638	640	648	663	690	651	617	646	657	672	642	700	679	641	696	641	646	679	666	622	675	713	607	692	649	697	661	643	667	625	706	646	653	700	657	655	656	688	626	624	678	666	635	677	652	654	661	670	645	669	664	661	676	633	661	685	648	669	656	649	664	646	623	655	671	674	627	644	666	660	664	659	659	635	642	632	657	643	649	672	658	673	707	676	628	641	667	616	637	659	615	656	681	620	677	631	628	664	588	622	648	660	645	664	636	663	651	644	641	659	629	682	610	670	601	631	672	647	673	659	619	620	667	615	667	652	633	633	641	658	648	668	692	629	616	666	662	661	624	690	657
31561	7643	4407	3468	2457	1654	1280	940	776	667	539	550	487	420	436	426	436	432	429	400	428	392	407	382	381	346	383	408	375	409	410	364	369	381	361	384	353	366	384	359	377	357	361	378	391	345	390	375	391	339	373	364	399	387	396	405	388	393	338	330	372	375	394	382	366	358	373	345	357	342	397	339	341	359	376	409	356	370	408	368	374	383	337	354	363	393	376	388	370	323	363	339	420	370	358	379	355	367	354	357	394	377	365	368	367	353	398	359	338	320	397	355	393	389	393	387	344	378	370	351	386	375	327	364	333	351	371	360	344	337	367	354	353	408	366	361	360	327	372	378	360	378	358	363	350	332	375	346	350	306	353	383	384	363	375	350	318	362	324	366	358	369	363	377	349	404	373	388	369	345	354	380	385	360	335	346	373	384	358	357	359	370	364	375	369	365	349	410	361	378	336	349	369	352	392	335	340	386	366	374	371	340	370	347	376	390	392	358	376	356	348	392	394	393	382	344	344	344	379	362	357	366	366	369	371	375	352	379	344	370	383	360	392	378	355	335	376	387	372	383	334	357	350	381	350	357	377	395	347	339	354	340	373	372	379	301	333	397	359	379	349	353	398	367	344	373	389	381	367	349	358	354	399	388	370	377	368	416	377	377	375	318	374	374	346	381	371	414	336	387	369	324	368	344	384	378	377	422	345	348	328	381	403	377	369	344	405	350	377	356	376	422	336	375	331	345	343	327	348	368	418	405	365	351	383	376	322	389	354	355	336	383	378	368	358	353	370	344	355	370	361	323	368	364	349	362	393	322	382	369	387	364	395	371	387	404	342	344	348	359	361	341	384	350	360	353	365	389	371	356	371	368	352	371	371	384	374	338	390	370	377	376	359	317	402	375	392	352	398	382	357	342	367	361	397	371	390	388	358	389	369	345	376	371	341	329	366	366	336	331	331	362	364	414	357	378	340	375	371	345	341	356	382	366	344	353	367	379	333	360	329	357	369	343	381	335	359	316	376	334	365	363	365	365	330	351	331	365	390	370	355	370	328	384	366	361	332	388	347	361	350	330	356	376	378	421	364	380	373	393	365	359	410	380	375	317	310	433	358	415	346	357	344	352	412	420	363	377	340	405	372	338	340	355	335	353	364	364	388	391	342	367	360	413	351	346	382	408	354	376	346	365	356	347	353	355	358	401	372	367	362	328	378	392	374	367	335	355	376	327	354	385	369	385	317	358	388	409	368	412	355	358	380	376	383	374	359	346	369	366	389	364	349	366	350	370	352	353	340	376	364	338	367	370	357	405	315	367	356	397	385	373	371	369	353	350	343	382	375	376	346	362	360	346	363	375	329	359	350	418	352	368	364	382	391	385	367	344	338	405	373	376	360	361	374	340	376	391	402	386	386	390	350	365	401	327	383	363	356	365	342	381	367	354	364	365	382	390	381	364	371	351	324	378	362	362	356	357	365	364	373	389	396	371	340	331	398	377	389	343	376	375	377	389	354	350	385	386	353	339	387	387	360	383	344	386	387	380	345	348	371	344	368	353	369	380	366	370	349	378	376	377	361	332	358	322	356	377	359	406	367	400	366	388	374	386	357	374	359	354	381	363	425	368	349	385	380	329	360	367	372	391	368	360	374	369	383	343	345	387	387	389	375	357	366	348	369	401	342	377	358	372	368	373	349	356	357	386	344	377	369	386	381	353	345	394	377	348	322	346	403	398	358	364	325	341	357	367	341	367	376	360	372	383	363	344	379	389	355	340	376	367	345	421	369	431	385	335	378	347	343	351	343	359	337	370	378	403	355	357	370	375	337	369	328	356	318	376	365	353	369	353	373	387	338	341	358	384	355	348	396	398	358	354	378	354	362	379	395	347	357	354	371	380	376	388	357	418	341	388	349	394	341	365	370	337	349	371	369	363	367	346	357	362	336	366	399	373	355	346	382	349	386	391	331	386	368	346	359	369	397	385	360	345	326	393	369	372	379	375	393	347	339	373	346	349	351	374	361	371	374	365	386	376	364	380	396	361	379	389	338	361	342	392	345	359	349	349	348	369	339	372	368	349	356	382	340	337	370	380	365	402	385	354	382	345	401	372	358	357	355	385	374	343	325	402	413	366	365	338	350	375	335	368	379	388	301	356	340	394	335	370	361	319	340	360	371	402	367	379	406	336	344	380	394	369	358	358	362	388	377	392	370	385	390	369	375	352	371	337	351	360	351	354	354	379	375	354	350	373	365	344	370	360	394	368	365	391	346	348	327	369	324	377	374	384	339	365	358	338	365	371	357	365	353	341	394	395	360	372	368	379	370	363	371	352	362	367	344	349	336	351	372	403	367	356	386	381	354	378	333	342	377	367	380	331	371	362	381	350	400	354	359	349	349	383	340	383	361	368	395	386	363	346	360	409	342	362	346	384	351	402	352	389	384	357	377	378	387	359	395	374	342	358	362	356	346	343	357	369	352	348	371	326	371	376	367	361	352	375	348	371	347	331	395	368	358	363	403	370	378	376	334	379	340	363	331	389	345	360	370	376	339	361	357	360	388	329	367	386	372	411	376	367	358	377	366	374	375	385	400	355	357	345	390	355	359	362	385	350	356	349	395	369	375	397	359	363	380	355	366	361	365	378	338	377	363	352	368	370	347	387	364	393	356	373	328	367	364	377	367	364	394	366	350	367	361	366	343	351	347	407	356	340	366	393	366	396	363	344	364	375	333	389	376	344	386	415	354	379	371	345	335	386	360	378	434	334	328	339	378	373	351	355	347	380	403	340	352	410	378	357	366	353	392	358	344	365	354	387	376	357	379	373	350	348	362	361	353	366	431	394	393	358	379	418	363	351	363	338	388	356	382	379	372	385	339	388	375	391	381	367	362	352	362	381	431	385	365	349	355	353	395	357	373	403	406	352	316	352	379	350	381	341	332	342	365	366	381	369	378	370	366	379	347	339	343	361	358	363	387	401	365	375	339	354	385	355	394	322	351	391	399	364	386	366	346	363	389	391	378	362	324	342	366	352	355	356	329	403	347	407	360	346	392	366	360	351	326	324	381	354	391	382	345	365	343	337	361	404	364	340	341	375	354	352	326	345	407	363	381	363	367	358	391	353	354	393	365	365	376	403	366	354	372	363	347	384	362	340	318	338	375	346	339	378	387	384	346	398	370	388	365	340	345	362	349	346	360	366	378	355	354	376	347	375	331	355	311	349	396	354	337	374	400	348	362	353	377	384	364	377	346	344	367	374	345	323	336	356	350	370	351	351	362	364	352	405	348	356	364	398	373	358	337	334	365	347	357	383	383	388	364	383	328	364	369	354	385	338	379	371	372	380	371	355	369	355	392	358	371	340	356	334	361	391	381	357	376	384	381	385	338	369	346	380	377	363	402	328	348	385	393	370	359	399	341	333	364	411	391	328	371	335	374	337	349	410	400	390	385	368	331	382	372	363	373	407	384	382	345	365	405	380	351	399	376	338	385	388	423	347	360	362	387	346
18375	3456	7440	9073	7754	6088	4715	3749	3081	2497	2045	1721	1592	1399	1333	1290	1237	1181	1191	1062	1043	1018	1047	1012	944	972	945	912	945	931	927	908	900	919	937	885	868	817	829	867	829	832	847	911	892	901	791	866	806	791	828	839	906	801	810	820	859	860	798	840	867	821	779	837	891	838	845	806	802	831	803	841	818	786	861	854	797	800	831	794	827	846	822	796	800	807	796	845	796	811	877	823	803	756	819	794	802	792	814	800	846	874	767	842	837	831	832	794	792	782	797	826	802	863	844	810	819	805	845	845	851	907	802	884	864	811	830	780	816	778	795	781	819	830	763	828	787	774	795	876	805	785	793	817	787	855	836	849	770	779	854	844	854	801	792	815	736	797	836	860	791	818	777	812	828	818	776	804	797	827	835	816	800	826	772	866	785	834	808	807	788	816	807	841	800	774	811	795	783	861	759	778	807	805	838	854	828	798	818	832	799	783	825	794	820	840	749	791	848	821	843	760	833	806	794	810	833	774	793	839	789	818	829	829	863	798	870	844	803	816	833	832	821	833	861	805	891	803	780	841	841	822	800	808	843	841	794	790	791	839	809	828	800	832	793	776	829	825	830	811	784	780	795	793	812	799	828	848	817	806	780	780	749	826	781	788	814	810	818	803	819	785	831	824	778	817	842	803	793	788	821	790	800	814	831	743	800	779	822	822	823	827	797	872	799	787	772	793	801	768	842	797	814	803	811	839	810	748	831	817	853	833	771	711	802	822	837	859	841	833	816	829	822	840	801	807	813	841	826	850	853	760	856	835	773	822	858	839	780	819	820	744	799	791	892	840	805	782	832	832	865	816	804	830	828	829	818	811	777	810	798	863	808	818	802	820	786	834	753	835	799	798	821	806	768	813	800	848	837	812	791	785	806	789	805	847	773	807	811	797	826	797	794	798	793	834	833	777	767	774	776	846	819	776	786	810	845	833	810	790	820	783	862	810	816	850	769	834	840	764	836	828	827	816	820	814	827	821	800	769	849	797	820	838	785	811	767	792	821	807	835	834	809	854	759	847	842	787	806	813	750	836	753	794	834	837	763	822	728	807	859	781	822	820	801	809	821	817	813	795	828	770	789	768	800	788	834	858	843	842	753	837	792	822	843	822	796	814	771	861	832	856	814	795	818	842	832	841	808	825	806	815	838	809	827	775	833	783	756	779	775	778	847	791	817	823	774	782	816	830	805	800	785	800	776	806	839	843	780	807	761	804	824	798	815	799	787	796	776	772	836	772	841	821	830	776	788	767	783	812	823	820	816	773	795	793	775	796	816	791	796	790	859	810	769	832	827	807	824	849	805	781	784	779	830	811	759	787	814	787	794	780	784	850	789	782	824	797	844	829	821	778	846	784	810	782	802	853	804	770	799	798	782	825	794	771	812	809	810	827	811	817	785	833	833	812	782	826	832	827	778	813	792	778	835	760	766	789	817	767	822	814	781	814	792	759	800	780	818	796	752	795	816	753	805	807	848	844	851	783	828	804	820	772	834	850	813	814	844	812	794	786	840	789	835	785	743	759	805	818	826	820	783	796	839	821	800	864	832	792	818	835	796	802	782	830	807	828	816	740	786	826	824	814	835	810	800	824	798	815	786	801	843	795	822	809	826	809	838	838	791	802	817	819	769	809	846	817	881	886	853	880	798	767	822	759	784	781	754	781	774	734	802	830	822	802	833	833	816	762	777	842	875	806	831	763	854	784	819	830	802	793	799	818	822	817	927	859	774	786	839	754	819	810	834	794	820	773	832	823	810	837	784	836	807	811	864	850	811	834	806	812	801	751	837	840	827	834	841	830	763	810	854	802	833	840	795	827	808	835	839	843	797	862	766	788	840	783	819	804	778	761	869	838	776	811	861	826	810	834	843	831	828	799	848	809	852	780	829	767	787	812	765	835	797	828	828	769	829	794	762	817	810	799	755	801	770	818	855	865	864	811	795	845	798	827	782	789	809	874	830	817	840	783	792	808	802	845	780	836	847	849	791	847	802	823	792	826	843	833	837	806	806	804	819	785	823	810	816	808	838	793	797	803	806	771	805	858	790	838	828	827	817	827	793	807	802	813	859	794	819	802	797	761	841	778	805	827	860	831	793	805	860	806	821	870	800	794	818	829	835	818	819	813	834	793	808	827	766	841	835	808	776	849	803	807	816	832	770	780	784	792	825	817	809	846	796	806	769	782	781	791	848	872	800	829	778	788	791	766	818	799	777	820	805	778	768	827	797	804	767	782	816	805	826	773	804	842	773	813	824	866	791	793	797	837	794	810	838	799	833	802	818	834	790	788	811	821	832	801	792	828	815	821	797	804	812	767	809	794	838	807	821	814	829	809	824	771	848	812	821	770	819	838	765	835	807	827	816	750	882	846	828	834	799	802	788	862	831	828	805	864	815	790	846	831	846	794	833	791	775	809	803	808	819	792	792	779	800	763	821	834	796	823	814	780	832	825	775	754	804	841	833	784	845	850	780	825	793	844	774	797	826	761	841	853	811	781	789	830	808	789	812	782	798	811	835	830	812	855	822	850	822	788	814	866	785	819	770	813	803	761	835	817	790	845	773	790	780	812	826	800	770	773	768	819	790	771	821	800	821	773	772	808	824	849	773	792	739	844	821	807	810	769	774	781	804	768	915	823	780	810	831	824	857	837	837	879	823	791	798	783	829	820	765	831	842	808	826	801	823	816	788	864	818	801	818	791	787	822	814	810	801	810	810	750	826	839	818	841	833	824	807	815	837	809	786	816	762	855	844	777	798	785	821	812	785	812	807	793	800	824	869	765	857	778	782	805	779	822	801	838	821	808	780	842	790	808	804	785	797	850	815	768	799	783	817	790	799	824	808	865	809	819	801	764	818	836	818	850	794	824	818	837	855	815	795	744	860	759	785	840	868	818	829	851	792	803	821	817	785	817	834	803	833	838	803	812	770	779	860	817	824	834	808	781	816	804	798	792	774	844	779	841	770	853	845	835	779	817	759	805	813	794	801	792	776	843	766	791	788	786	815	803	838	821	815	827	822	823	764	799	809	801	821	799	788	787	822	797	842	778	789	793	873	814	777	811	789	811	814	804	824	786	777	779	826	780	772	761	761	806	754	823	805	834	815	791	866	808	839	824	840	836	825	854	790	786	805	843	808	817	819	787	846	815	744	772	813	811	800	724	801	861	797	815	791	790	842	783	763	861	805	815	804	812	832	849	844	790	789	780	760	853	799	806	789	788	816	830	875	816	816	816	823	817	834	855	784	804	826	807	803	832	782	777	894	814	776	822	830	796	874	912	863	831	804	841	845	851	771	790	788	758	838	851	786	795	872	826	876	827	817	838	782	820	807	811	819	795	781	839	799	830	839	794	814	799	770	811	764	806	815	808	807	831	841	797	871	799	784	813	887	771	758	825	853	761	825	820	805	814	773	776	785	805	793	840	840	813	826	796	845	810	893	819	798	766	775	800	815	860	788	858	768	820
43585	13394	6650	5039	3339	2248	1740	1315	1029	851	736	626	579	539	509	505	515	501	483	465	479	463	438	430	444	424	430	438	413	401	404	427	408	424	387	405	391	401	396	420	377	409	367	442	415	436	373	350	372	432	404	405	408	387	417	422	397	439	435	393	392	364	406	390	380	409	386	384	381	424	396	396	398	393	366	442	393	396	427	408	381	372	375	375	377	420	405	376	373	381	386	393	381	422	385	382	418	385	371	385	354	387	394	440	403	374	394	405	390	397	383	386	386	409	321	376	418	411	394	411	393	391	405	412	375	401	441	401	403	408	405	406	372	397	388	399	387	375	409	398	406	392	389	403	363	422	400	413	391	379	393	354	393	396	429	430	420	443	405	407	400	361	385	383	421	352	383	407	363	374	381	401	405	395	432	398	365	384	399	361	371	423	363	437	399	407	388	384	339	346	397	373	347	402	381	362	417	358	386	373	377	404	390	408	418	418	395	358	410	365	366	401	404	386	362	385	401	360	381	405	353	407	381	401	387	365	383	398	384	384	386	384	420	340	398	360	399	403	362	433	392	383	393	418	379	382	385	389	412	424	388	386	376	365	414	410	420	414	406	385	401	384	389	429	350	402	411	377	423	414	379	382	385	401	398	388	378	403	437	380	380	401	389	395	382	428	428	403	437	435	400	376	380	407	405	363	406	375	390	378	389	379	360	398	393	416	426	412	392	431	392	360	397	417	408	391	352	381	361	413	416	417	352	404	407	371	392	342	402	401	390	396	363	367	396	370	415	389	419	418	416	386	395	422	401	406	387	456	389	376	358	401	458	413	375	397	351	401	413	356	352	358	400	352	393	398	422	424	398	365	414	380	401	387	370	389	405	392	371	389	437	398	357	378	391	423	434	355	385	364	355	417	394	418	412	377	415	433	395	337	414	416	418	380	391	410	360	400	394	375	392	396	444	414	365	392	404	412	434	412	428	362	392	414	425	337	422	414	409	395	395	385	387	394	393	385	407	359	389	363	423	387	391	376	456	410	418	432	359	400	401	364	416	362	351	428	424	443	366	375	415	391	424	381	409	410	425	429	377	421	395	374	397	383	393	440	409	383	390	386	403	410	360	421	398	413	421	413	388	392	417	404	411	387	361	420	359	434	420	431	410	371	396	417	382	390	409	364	393	375	396	405	392	421	418	405	412	410	364	377	395	350	385	394	408	395	411	388	354	370	379	376	366	370	384	363	377	369	377	410	388	378	405	393	388	404	414	401	413	398	372	400	398	411	393	419	374	385	379	404	424	411	397	388	334	395	382	389	406	398	389	343	420	401	368	343	405	383	418	406	362	367	388	403	403	404	394	375	382	384	379	386	407	389	391	360	438	423	392	375	389	378	390	358	397	411	400	416	385	398	393	428	443	364	374	416	397	391	397	426	404	425	398	393	393	403	373	407	399	441	393	381	403	378	393	423	410	378	382	408	390	415	384	364	400	400	420	353	431	422	416	426	424	377	412	384	376	370	406	385	428	368	377	397	438	358	403	365	391	354	417	400	383	386	380	371	406	401	406	420	370	394	385	405	407	431	387	394	404	388	405	447	397	406	382	398	378	378	361	381	364	441	417	372	421	352	407	406	425	410	414	352	387	396	375	371	323	396	419	414	425	400	380	388	396	352	399	385	387	378	341	376	362	414	395	392	397	411	387	380	400	414	405	377	392	382	357	389	413	373	399	379	370	430	416	389	384	393	393	433	369	396	419	357	371	399	390	416	359	396	397	415	378	391	409	384	390	398	391	400	401	421	412	391	404	371	404	440	393	433	351	378	428	433	407	388	376	413	427	407	406	396	376	408	400	403	392	376	349	369	394	362	388	427	386	384	381	401	354	347	413	416	411	359	385	353	409	373	373	348	410	451	440	388	389	416	383	397	419	374	376	411	447	429	436	381	413	385	401	369	357	374	399	394	363	378	389	409	403	402	441	404	399	406	384	390	352	456	355	400	401	446	360	390	393	397	414	382	411	417	370	430	402	386	419	384	371	374	379	438	412	401	378	401	355	403	401	386	395	360	414	369	403	375	400	359	416	386	393	405	432	428	391	416	391	350	397	398	410	404	393	381	317	385	433	390	373	383	397	411	378	398	406	390	378	360	385	390	402	404	377	409	378	413	421	365	363	374	364	370	369	382	382	372	427	367	400	393	391	386	406	434	400	360	396	386	397	375	390	412	396	381	371	392	361	378	403	382	426	345	415	396	395	416	419	376	407	404	418	383	356	400	397	409	375	420	412	385	420	361	388	439	436	365	358	435	398	395	362	360	373	407	412	391	397	361	410	396	412	385	382	380	388	396	433	373	390	411	398	372	412	393	420	342	368	407	389	378	415	405	413	415	362	366	402	392	385	393	324	386	404	386	365	394	397	371	418	404	405	363	374	389	430	421	383	400	410	412	437	440	392	343	416	387	415	387	380	416	380	398	368	397	385	353	407	400	386	424	448	380	381	371	389	391	401	389	420	411	416	381	418	374	395	402	410	383	369	423	376	388	381	413	396	415	408	379	401	368	330	417	362	384	396	378	383	414	410	400	371	430	421	368	363	394	397	343	422	399	392	421	405	363	397	382	421	403	391	397	398	405	376	400	442	404	384	390	446	382	413	406	369	398	412	406	362	390	393	392	419	408	362	417	388	371	425	376	407	359	381	420	353	411	343	371	353	393	391	387	414	389	374	414	384	335	354	390	373	394	365	401	364	402	355	380	374	416	378	367	427	399	354	386	413	424	409	394	433	383	422	377	394	396	383	382	368	399	397	381	392	402	360	434	402	372	416	381	398	356	360	369	396	402	411	402	365	381	377	423	384	397	387	378	429	404	426	422	421	396	389	349	386	443	430	400	376	366	402	402	368	398	356	348	414	418	399	391	404	372	398	383	407	409	387	366	411	415	391	389	400	358	424	355	434	379	390	372	445	394	376	411	367	370	396	371	381	395	362	385	398	365	414	393	409	369	349	408	424	415	409	420	413	412	379	395	392	409	406	394	415	378	392	387	399	390	372	446	436	409	424	402	385	396	390	364	366	376	443	397	423	380	418	421	376	380	410	403	383	368	378	411	406	365	404	369	425	426	405	377	370	376	347	338	424	404	389	414	381	376	408	401	412	383	387	378	378	388	421	400	379	388	402	401	404	392	429	379	409	403	385	403	394	403	407	388	386	439	424	350	391	401	404	389	377	369	383	368	425	406	420	428	433	394	392	428	393	368	391	369	410	379	381	392	402	368	372	397	379	384	387	375	362	392	398	362	400	387	389	386	407	414	379	419	406	380	400	386	355	373	416	386	395	398	377	354	415	419	390	398	428	410	374	376	413	378	385	423	376	373	433	395	379	378	376	380	353	381	386	413	373	424	362	420	433	393	413	397	426	458	379	413	388	389	373	414	394	392	392	404	411	353	391	361	368	386	366	354	383	397	406	406	446	363	399	411	403	378	391	415	380	397	382	405	395	396	396	427
24787	4994	9989	11912	10220	8039	6367	5270	4060	3200	2709	2262	1980	1837	1668	1575	1566	1517	1357	1281	1219	1190	1146	1142	1095	1102	1006	1041	999	989	1060	1001	1011	994	994	1009	929	945	857	901	927	911	922	888	971	878	870	867	838	887	902	863	941	859	891	905	854	894	906	879	934	914	887	887	902	925	848	884	884	870	899	889	857	822	870	862	865	871	885	891	865	872	876	833	817	905	903	873	850	857	855	889	896	855	904	876	886	846	789	820	795	847	883	817	849	893	846	840	879	810	866	836	838	865	873	928	862	809	835	826	893	861	834	851	873	809	840	839	862	902	854	810	889	904	791	825	857	862	845	873	842	896	868	849	801	832	850	821	810	828	869	824	834	795	846	875	849	830	833	915	903	844	845	850	867	856	843	840	875	808	841	864	828	852	861	843	823	832	843	825	876	869	845	879	803	830	824	853	853	827	867	862	884	862	788	843	799	833	889	864	795	816	832	838	853	813	887	882	833	799	885	851	859	838	832	802	828	893	831	814	869	846	871	833	885	820	854	834	841	825	823	907	847	851	797	868	866	857	841	896	847	821	921	853	832	835	821	793	897	806	785	837	825	830	871	853	857	895	846	828	852	841	814	840	840	861	847	843	848	849	880	856	844	835	792	879	823	839	862	825	877	812	817	862	863	915	826	787	857	817	840	835	876	833	825	833	878	869	844	839	884	885	843	847	840	853	836	838	832	864	809	875	853	796	861	817	816	815	828	889	867	826	888	840	913	861	831	864	842	856	791	862	872	868	885	860	862	892	789	824	847	784	873	836	897	863	843	847	837	837	855	866	864	807	856	841	825	827	850	828	833	835	874	852	773	799	817	866	836	773	856	885	844	861	859	838	855	850	919	851	807	840	869	865	845	841	893	858	811	885	845	853	805	861	847	893	865	831	896	879	876	863	846	848	874	852	859	894	828	872	837	909	830	861	836	852	848	867	842	814	809	876	858	866	837	815	872	865	841	867	846	810	846	854	795	845	824	883	864	800	840	860	844	879	888	877	834	884	858	869	901	856	849	846	881	849	824	846	820	863	812	865	816	845	860	793	825	869	839	842	820	892	804	880	892	878	854	890	877	893	849	816	848	875	830	839	829	850	868	899	877	868	874	762	878	784	823	846	885	847	833	856	836	840	773	841	860	883	897	900	892	851	856	795	848	858	886	829	807	888	903	901	848	825	808	820	836	830	901	799	875	850	855	811	827	865	868	912	827	881	804	836	833	778	809	846	876	876	826	853	891	898	837	832	863	811	862	836	872	801	847	873	849	845	846	873	814	887	846	830	873	836	893	827	874	799	806	835	791	803	873	841	892	860	922	843	836	869	874	854	864	850	891	850	819	899	868	820	869	842	825	840	811	817	810	832	862	827	863	862	815	842	810	867	901	864	832	839	826	831	850	899	805	868	866	855	898	891	858	819	858	883	785	849	840	827	861	888	855	802	875	833	834	823	863	835	883	841	834	871	888	897	850	859	827	868	813	874	860	873	851	894	831	864	812	847	896	874	817	911	807	852	816	893	828	889	892	772	813	836	822	874	830	863	886	844	826	911	888	820	871	805	848	832	844	802	864	911	851	849	889	817	851	823	885	817	883	823	862	822	854	775	831	876	836	823	875	834	854	823	899	827	818	858	853	841	823	843	829	891	818	847	853	826	823	847	841	801	843	857	815	861	874	850	871	826	912	850	901	837	859	854	822	867	827	793	845	861	859	812	915	824	826	871	807	815	829	857	830	785	828	890	841	847	843	801	837	835	861	897	866	793	855	887	804	852	860	874	894	816	811	862	825	865	890	869	834	888	913	850	839	834	921	898	794	862	922	856	814	813	848	847	832	855	872	880	806	818	873	816	805	902	867	860	881	807	812	846	830	815	836	852	886	845	825	836	839	889	829	824	827	830	870	850	882	897	850	908	848	855	809	800	842	871	838	827	830	841	824	852	870	860	845	866	849	851	898	894	861	950	806	875	862	813	892	829	897	839	809	847	824	892	838	850	863	839	883	849	827	833	817	813	844	779	828	859	833	857	857	819	851	821	876	857	812	842	854	871	835	854	832	843	818	817	843	855	882	884	887	891	821	865	860	806	848	879	825	847	791	874	811	893	858	826	875	806	828	875	839	909	901	848	845	797	803	788	910	874	828	865	827	835	834	846	869	877	809	886	865	870	861	862	810	861	838	836	929	844	902	843	830	871	854	883	785	871	864	846	855	843	830	857	828	872	884	805	886	827	888	881	818	879	892	828	857	846	925	868	849	834	796	854	829	849	789	805	843	841	840	869	861	855	826	839	876	809	845	879	846	860	852	856	883	868	784	844	913	804	865	839	843	906	836	872	870	881	816	838	826	832	837	884	888	854	857	840	856	884	810	819	869	858	844	841	825	845	858	841	833	821	831	796	842	856	845	887	800	803	838	866	841	895	902	826	864	816	789	857	824	805	854	814	855	854	786	812	857	823	852	838	832	852	879	864	883	817	899	854	863	836	890	846	838	826	881	812	931	837	835	847	859	861	854	813	882	800	878	851	823	899	818	820	814	880	807	846	811	817	835	836	835	804	886	839	805	864	838	837	858	848	809	860	862	822	839	872	828	828	843	782	821	821	836	832	863	840	855	823	920	811	916	895	870	867	842	842	825	878	829	823	865	791	833	849	783	819	855	822	862	818	834	880	871	787	873	790	884	846	803	880	860	770	824	895	870	829	876	831	822	920	783	912	866	833	822	901	803	838	794	885	877	825	864	798	827	866	879	865	840	882	866	841	862	845	891	838	852	837	813	847	862	813	868	867	818	838	908	807	867	860	830	806	799	848	883	846	864	833	832	850	892	862	829	910	840	870	852	865	839	855	824	840	889	793	852	840	888	842	868	839	856	867	891	832	895	846	874	831	889	837	867	869	909	846	827	899	881	805	871	864	880	868	844	842	869	884	832	844	879	881	851	874	862	811	902	829	775	859	869	852	890	863	828	852	797	894	905	847	793	876	831	868	885	881	870	827	860	855	902	915	825	797	847	867	874	875	862	822	813	817	836	899	855	851	852	855	815	881	853	880	931	854	815	850	828	812	847	851	832	848	833	867	872	884	834	862	837	910	870	836	866	818	819	849	811	799	871	862	803	877	844	808	867	836	858	828	834	812	883	795	854	860	863	835	841	843	796	839	825	856	816	775	863	845	904	820	806	880	901	824	849	847	893	896	855	859	815	832	915	890	874	825	880	832	878	785	796	791	860	796	836	818	869	876	841	868	892	809	855	830	826	866	848	903	868	870	845	915	818	865	822	840	891	814	858	870	888	830	838	821	824	816	865	884	865	870	837	841	873	829	846	811	883	806	825	876	840	838	785	785	870	872	790	813	862	891	854	822	822	846	832	895	874	881	827	839	834	871	862	824	865	840	816	870	834	876	832	936	826	841	838	839	836	827	907	854	895	851	882	871	839	831	760	834	871	913	868	794	862	869	820	805	857	886	869	894
14255	2864	2361	1942	1382	952	760	614	489	420	431	366	388	368	343	319	310	290	316	285	314	323	287	291	319	300	297	304	292	297	302	284	293	323	288	283	291	276	274	276	283	304	301	286	257	276	303	291	281	273	284	305	257	282	296	287	285	319	279	288	257	272	298	298	310	309	309	269	277	283	301	279	298	303	275	284	304	287	290	301	303	262	276	276	296	312	285	280	249	292	299	260	297	283	328	294	279	308	297	276	277	265	299	291	254	284	274	313	274	303	292	319	311	260	259	292	287	283	307	296	288	250	291	291	274	295	283	246	294	295	261	302	288	316	287	288	264	291	308	297	274	273	268	252	280	280	288	297	335	268	295	277	285	295	270	293	249	273	259	318	289	275	320	292	277	257	276	311	292	300	258	301	274	256	279	314	277	276	278	275	296	299	261	276	291	272	257	305	294	305	297	281	296	248	280	297	288	284	316	280	265	298	261	249	272	255	277	278	290	263	309	274	261	300	275	298	280	246	308	293	273	283	251	289	290	271	244	288	267	260	282	313	279	239	283	256	264	281	280	306	280	262	252	278	304	309	239	266	300	324	286	280	270	266	289	262	260	265	291	267	302	281	308	303	308	299	272	263	291	284	256	267	279	297	276	274	299	292	268	288	301	315	294	288	297	293	306	266	304	274	279	279	277	267	286	311	293	276	266	255	248	306	246	263	314	296	293	285	302	329	310	304	280	273	274	267	286	279	268	287	282	273	288	258	289	272	277	300	269	291	302	305	260	305	304	275	283	265	294	268	293	301	274	270	281	289	311	277	286	277	265	295	271	270	308	285	298	291	269	303	281	287	272	261	280	296	301	262	295	285	284	295	277	289	245	290	293	277	290	286	266	284	254	279	307	258	278	269	316	271	315	316	286	252	307	272	293	287	298	313	313	274	269	302	282	287	297	316	279	302	308	272	286	277	304	299	270	278	292	264	264	309	260	272	327	252	256	249	311	312	286	302	291	279	278	261	286	296	299	252	269	263	260	276	299	264	267	312	300	330	280	252	296	298	263	251	269	285	260	296	309	295	320	294	284	304	305	261	301	293	304	297	300	272	289	279	289	268	248	308	277	281	290	286	313	310	290	260	254	276	291	288	283	270	301	290	269	307	269	293	300	278	250	295	280	286	275	272	297	309	286	283	282	276	304	301	282	315	275	273	260	283	307	258	292	262	310	323	245	314	270	275	266	290	301	293	282	285	264	277	266	281	289	273	294	302	300	305	256	285	295	312	280	296	275	291	310	331	304	317	299	286	304	337	275	281	286	271	296	306	285	283	280	292	289	294	288	292	316	304	278	274	318	282	288	265	287	270	301	298	278	296	253	328	294	275	283	247	293	293	267	307	292	236	305	311	262	298	310	249	269	279	305	300	273	291	265	286	282	293	275	276	267	315	282	273	275	297	286	297	269	260	264	298	316	285	319	276	292	300	303	291	303	272	244	293	297	286	270	279	263	222	282	302	286	264	257	285	297	283	296	274	291	280	303	289	295	270	279	300	290	320	314	306	271	301	276	248	271	307	253	316	329	271	268	320	261	312	308	271	306	311	291	304	256	307	258	278	256	288	326	292	271	320	297	286	282	271	293	267	268	287	277	296	273	285	273	296	278	272	315	288	287	256	307	291	306	304	288	290	267	282	308	266	303	302	284	261	280	301	285	312	296	266	296	284	311	282	323	293	298	321	295	297	270	301	284	294	273	279	261	304	302	276	275	295	301	284	289	254	288	269	288	293	265	281	257	291	303	269	279	264	293	297	267	280	288	301	327	289	293	273	310	264	286	259	239	249	307	305	301	313	289	294	282	286	286	310	280	271	278	263	274	277	280	305	280	319	269	256	294	279	262	288	309	310	271	287	287	269	293	290	293	309	276	271	293	327	277	304	258	265	272	312	293	307	295	288	295	273	308	283	267	291	284	271	244	270	307	293	320	297	294	277	309	261	316	280	277	308	313	280	312	307	280	265	299	308	301	259	244	265	271	272	282	296	332	288	308	295	254	295	291	264	311	293	292	303	323	283	280	248	291	267	291	261	267	291	271	296	292	266	267	264	245	311	286	280	296	325	293	248	276	277	294	287	233	274	296	270	299	312	285	259	273	276	295	315	270	293	283	290	270	301	283	252	296	280	299	262	284	246	299	299	297	270	305	264	282	267	315	261	292	291	312	282	301	309	285	302	267	314	306	302	290	278	303	310	273	270	297	243	302	266	286	312	302	273	308	298	280	286	313	281	266	302	287	274	281	262	256	254	271	285	316	299	279	294	279	251	296	302	273	303	282	248	280	283	301	293	301	316	288	291	316	283	281	276	274	280	295	264	284	284	273	335	329	306	267	261	274	289	279	270	268	311	302	284	303	339	329	296	327	291	297	304	287	290	287	302	292	261	287	302	275	280	273	276	290	267	269	280	267	301	278	276	309	300	270	311	279	271	309	302	303	279	265	282	292	284	248	294	308	285	327	246	301	292	259	279	287	291	318	271	302	266	276	301	288	284	287	276	266	292	292	274	253	303	265	273	274	309	280	265	287	300	254	301	270	304	279	261	286	276	300	291	302	300	308	331	268	280	303	284	292	273	290	276	252	275	311	276	270	289	266	309	304	290	291	264	265	277	282	285	310	276	241	271	298	278	273	269	293	279	271	264	285	308	282	291	271	268	297	267	280	268	289	315	303	278	276	286	328	318	266	283	286	307	263	284	289	278	319	278	314	251	287	261	296	271	287	266	292	286	259	301	311	309	284	257	264	299	272	259	268	315	259	304	292	298	294	267	267	260	273	279	293	289	284	291	281	286	276	284	282	270	302	284	291	262	246	267	270	280	286	280	272	299	278	253	271	259	269	293	281	264	272	311	293	285	299	309	257	285	298	317	267	294	273	302	279	315	291	311	346	287	289	286	301	290	295	280	283	292	266	327	267	292	238	244	291	293	306	291	269	287	317	245	305	251	261	302	297	276	269	272	274	279	285	284	251	270	282	268	280	282	282	289	294	290	270	272	288	295	278	309	320	308	299	275	279	258	301	286	296	273	291	278	274	284	295	298	244	280	265	272	313	309	272	287	295	256	281	286	287	311	242	305	290	283	279	305	282	309	287	279	304	295	280	271	301	272	261	278	308	277	282	305	290	258	288	324	299	295	270	321	272	278	283	295	292	301	293	294	271	283	287	300	291	277	265	252	277	300	316	295	292	252	298	262	270	264	280	278	317	316	284	305	303	273	325	306	288	256	283	295	312	276	242	313	277	272	286	287	293	282	284	306	289	310	285	312	280	258	285	291	275	282	270	250	278	291	267	288	332	276	296	309	262	268	322	294	289	290	279	266	288	255	312	283	294	323	266	275	261	276	304	305	294	293	270	303	324	280	313	250	294	244	288	296	278	275	285	243	304	313	270	291	257	295	297	274	302	274	267	271	281	302	276	266	297	288	290	287	273	287	288	275	301	278	291	271	274	263	273	287
8266	2085	4594	5431	4551	3548	2663	2237	1847	1494	1315	1135	938	915	831	848	916	827	824	768	787	785	764	710	718	736	684	674	717	659	659	721	701	722	684	672	683	671	641	682	668	672	670	686	639	707	679	711	654	684	657	624	687	643	651	685	652	681	646	698	675	645	605	624	723	618	658	670	690	658	724	685	630	633	632	671	660	654	617	675	617	647	619	625	625	684	679	630	679	649	676	656	627	662	683	662	643	671	662	674	650	682	621	644	661	623	646	608	640	665	657	620	619	679	629	630	667	692	698	676	658	633	666	665	681	643	617	670	655	656	670	621	613	662	652	574	689	625	671	699	614	637	643	682	656	628	633	657	635	642	676	664	601	682	673	625	673	685	605	624	630	638	653	573	637	649	654	670	681	685	685	657	675	633	639	673	664	671	642	648	611	612	695	629	646	626	677	682	662	675	667	641	675	643	684	634	680	657	645	661	676	649	685	655	659	607	688	613	663	618	661	654	677	642	683	664	626	675	647	670	668	667	636	672	607	646	631	676	678	681	657	673	648	656	599	601	614	694	675	605	648	647	629	654	651	651	639	667	662	649	640	685	651	653	646	679	599	606	627	614	607	671	631	617	637	639	630	674	680	640	666	671	645	679	634	663	590	641	652	619	668	652	652	657	664	638	655	664	652	658	687	606	657	636	653	672	616	692	604	653	685	686	642	662	642	661	638	679	660	646	624	681	644	683	672	654	654	659	681	656	657	629	632	637	623	577	680	663	625	604	673	640	645	648	658	617	687	616	646	653	626	685	671	630	622	640	628	660	649	693	619	642	624	620	602	623	658	629	650	633	645	633	644	697	669	631	665	690	643	655	657	654	671	650	637	641	651	606	627	637	628	669	647	644	643	629	651	585	652	701	657	663	626	666	665	635	673	632	683	654	646	674	611	660	647	691	634	652	610	604	689	647	637	652	669	590	638	667	652	631	588	661	662	640	611	659	686	657	613	663	610	639	642	632	671	646	649	680	629	658	666	630	684	675	627	652	711	611	657	699	706	679	649	632	658	671	604	650	654	688	660	688	662	627	661	628	634	681	652	658	679	631	710	615	620	646	659	669	611	649	656	634	646	610	636	620	667	670	652	590	682	643	661	643	702	670	657	666	635	636	642	639	668	665	657	610	699	659	642	631	654	643	662	640	750	680	632	627	665	642	603	629	697	645	654	587	634	652	644	657	652	646	668	637	627	619	675	662	649	635	636	635	673	654	658	688	673	693	653	646	633	668	686	630	643	637	680	656	654	653	671	631	686	651	634	626	631	592	644	691	624	696	672	652	621	670	652	625	668	696	678	657	699	639	650	634	633	661	657	649	619	635	669	608	623	655	621	644	647	633	626	655	585	634	675	644	612	628	662	678	677	646	652	659	622	658	604	633	661	655	656	674	619	642	638	629	687	662	713	678	627	656	642	660	676	681	663	618	665	597	651	659	632	614	702	634	653	613	706	619	634	646	643	665	708	634	665	663	645	672	623	673	651	670	663	661	597	662	636	676	668	611	660	621	633	602	670	664	647	657	673	631	656	642	672	699	668	664	627	679	626	661	670	625	658	652	642	643	608	601	668	674	624	675	658	652	656	658	700	614	641	600	636	657	639	615	667	631	610	598	669	660	666	615	689	641	644	650	683	660	630	617	654	654	647	687	626	633	645	662	679	630	670	658	635	651	643	655	669	666	660	651	647	623	653	586	631	680	650	653	678	692	639	672	668	616	648	652	614	688	591	615	653	659	632	668	651	665	686	677	594	680	638	646	645	640	657	667	672	608	647	642	635	627	658	642	669	609	643	606	650	631	662	583	604	652	605	630	668	695	626	662	618	632	617	634	706	658	646	676	595	653	642	632	676	622	618	616	671	658	646	633	711	679	658	632	633	619	645	648	619	657	670	624	621	642	676	673	643	627	646	658	697	682	624	644	679	659	604	678	658	649	645	661	629	643	650	641	651	649	657	596	634	711	648	634	633	717	634	627	678	637	673	609	647	667	634	654	663	642	607	649	690	628	630	623	621	677	683	633	645	647	621	676	635	627	620	622	675	685	650	609	670	654	678	582	709	698	672	649	657	685	639	652	640	690	650	630	611	637	684	653	677	614	688	645	648	669	635	614	625	689	611	679	584	636	683	617	614	619	640	671	624	621	641	656	680	680	656	653	596	670	619	627	677	622	608	697	684	635	622	637	672	673	643	642	621	611	682	637	670	659	658	691	672	655	620	646	643	669	643	680	669	624	637	657	637	675	610	609	688	652	647	641	651	675	666	617	672	653	682	622	649	651	637	633	625	603	663	636	603	658	667	674	668	625	674	642	665	627	637	665	666	687	666	653	667	628	666	653	664	675	630	685	639	637	613	605	673	669	670	648	627	671	651	620	668	638	643	672	677	615	619	646	645	660	619	595	621	614	667	662	661	606	686	638	672	632	614	621	603	638	653	625	638	654	627	648	666	686	646	608	639	650	641	682	646	655	603	663	657	679	679	674	665	660	648	627	642	608	593	627	627	631	663	653	657	658	694	629	664	653	638	667	661	679	630	666	630	651	610	643	640	655	620	664	671	622	701	666	662	661	658	685	630	626	650	595	680	650	631	633	606	648	660	611	705	652	698	657	663	649	656	659	671	687	593	620	669	651	605	623	649	658	632	620	589	660	625	639	687	588	628	614	634	663	658	618	663	673	644	624	682	663	669	648	665	638	651	648	679	653	631	641	689	656	681	649	673	637	717	645	711	671	623	621	673	663	707	611	655	618	655	639	681	645	725	652	638	666	636	619	658	655	616	638	674	677	608	662	650	630	656	664	668	664	636	663	678	666	648	677	648	655	620	680	651	634	606	645	637	707	618	603	676	622	659	666	606	617	676	625	658	682	638	679	696	644	697	614	648	663	688	689	668	645	651	604	670	638	618	633	672	638	652	659	631	688	655	620	652	635	643	608	673	669	646	690	648	615	688	662	649	674	624	608	633	638	676	682	655	649	654	652	676	660	609	671	626	678	584	675	648	640	615	668	628	646	654	647	665	643	630	647	609	656	650	603	666	609	624	683	668	618	607	644	669	648	575	623	655	669	683	649	617	599	626	651	657	632	636	622	676	660	692	670	660	667	680	661	647	653	599	637	682	603	622	659	649	683	659	620	601	635	615	663	604	648	677	694	639	619	625	684	665	654	651	669	664	631	614	660	640	626	670	690	635	647	626	698	628	675	664	624	672	663	691	658	655	643	615	648	620	642	633	616	641	651	675	676	641	639	624	669	617	656	643	668	626	652	665	696	674	641	643	674	682	683	646	649	674	645	654	645	677	627	687	660	598	643	651	615	671	641	642	653	710	677	631	617	620	682	672	660	640	632	632	658	632	644	665	678	651	649	606	637	652	666	650	625	662	685	644	661	624	625	652	686	658	613	626	645	617	641	663	634	658	609	645	656	608	704	658	668	684	588	622	649	682	632	646	644	615	691	629	639
32648	8175	4434	3527	2351	1665	1196	943	801	690	575	516	469	480	481	441	459	445	413	391	386	416	392	396	380	395	398	391	393	376	371	374	339	407	402	403	388	345	351	380	387	401	357	369	400	355	392	386	382	349	372	334	334	356	371	346	398	387	378	351	338	366	375	362	399	337	377	386	375	354	358	368	367	379	389	379	349	400	319	356	362	394	332	344	353	380	383	368	357	367	373	345	353	364	356	372	371	386	351	352	350	378	362	381	350	338	381	353	359	390	365	362	389	356	363	349	362	385	391	404	374	339	370	389	390	373	378	375	375	342	354	368	373	405	379	361	369	364	373	361	373	352	339	398	391	360	383	349	352	329	402	386	411	370	378	396	330	359	381	353	364	365	382	326	373	374	382	335	349	374	351	362	372	371	377	333	325	369	349	377	355	385	378	365	355	316	366	366	371	363	345	359	368	375	373	383	392	385	404	366	365	392	375	336	355	365	328	342	369	357	336	345	358	342	369	352	339	374	313	366	351	354	368	351	367	343	374	379	329	367	395	386	352	384	380	382	326	363	371	357	366	337	424	378	367	367	348	344	362	371	362	370	370	382	372	370	338	339	369	393	393	374	393	354	376	350	337	388	407	378	361	333	340	364	362	374	360	347	386	371	361	368	344	381	373	345	393	386	346	377	357	366	368	353	342	361	391	364	344	379	341	368	302	336	336	346	329	364	388	380	373	354	383	373	362	357	348	344	393	365	391	387	350	351	378	369	331	397	349	366	358	364	338	344	367	380	376	360	343	357	344	378	367	392	402	359	354	371	368	333	357	359	396	363	377	352	379	392	391	387	360	358	373	363	387	346	355	371	343	360	367	361	378	391	336	349	368	345	365	348	373	349	376	372	350	358	385	373	361	350	391	377	391	365	332	351	375	360	337	387	386	389	395	366	341	340	330	381	340	397	402	346	320	379	345	364	359	353	382	366	381	414	367	380	350	367	365	355	394	355	375	314	371	344	350	322	353	362	374	392	348	357	346	382	341	359	331	371	383	390	328	349	379	347	364	349	315	358	316	346	373	338	363	343	400	357	367	385	371	346	369	376	358	366	364	383	369	327	334	383	345	368	393	380	362	363	351	379	338	341	335	370	338	370	345	365	385	390	356	371	347	383	377	348	362	346	393	331	364	381	343	388	372	333	383	380	330	348	378	367	368	364	376	371	374	356	321	368	331	382	414	353	357	370	338	339	340	339	371	393	382	358	353	398	343	366	388	348	355	344	393	407	371	376	413	364	358	373	352	346	330	373	344	315	370	400	358	364	332	331	369	372	349	382	373	375	356	377	358	334	328	382	350	390	351	348	334	345	348	359	303	346	384	365	383	387	357	357	412	372	406	346	318	356	326	364	337	362	338	394	331	367	401	362	357	345	371	367	350	372	368	356	346	378	407	397	384	337	379	389	361	298	383	367	358	353	353	364	380	354	336	371	395	361	334	365	325	391	357	377	382	390	367	356	344	368	368	355	353	331	359	329	401	340	356	352	391	369	357	353	347	360	394	405	327	374	397	396	363	345	388	373	349	400	360	354	362	321	349	329	364	383	399	344	361	339	397	371	360	375	354	383	366	376	388	414	377	378	344	371	377	367	328	395	382	371	390	332	365	388	376	359	369	335	340	359	339	326	357	371	385	326	383	358	353	359	325	381	359	385	364	359	352	345	362	373	353	371	359	342	339	367	369	390	340	404	378	311	401	346	404	364	348	331	360	371	376	368	391	351	347	335	366	325	358	393	345	369	352	355	377	397	352	318	380	359	327	357	385	330	369	324	393	373	405	353	343	334	327	373	351	358	381	344	287	378	369	330	359	344	381	378	383	378	358	348	362	411	354	356	338	352	405	364	359	358	361	390	389	327	390	344	372	379	354	356	394	357	360	371	381	367	367	364	410	372	335	342	361	392	387	371	377	368	398	373	357	355	347	367	368	360	371	377	357	320	373	369	329	384	373	377	347	372	377	368	389	349	322	396	337	348	384	353	331	372	358	342	370	339	368	360	357	369	367	394	325	368	380	333	375	380	410	377	389	360	346	376	361	369	400	377	348	343	410	390	346	375	369	397	371	388	354	373	376	371	359	358	372	370	339	345	398	342	384	391	358	363	364	370	362	347	339	385	367	336	373	349	369	347	382	371	400	343	367	360	365	339	340	357	334	396	323	391	363	414	373	364	369	357	380	368	366	377	363	359	387	392	370	345	366	334	367	354	400	354	392	346	355	376	387	371	352	352	396	338	362	380	401	351	335	344	383	332	310	384	351	349	386	380	404	368	366	375	399	351	363	383	379	344	308	347	361	379	363	373	340	356	352	394	353	375	362	350	345	337	338	385	380	360	348	319	342	344	366	364	382	381	352	380	342	375	416	358	360	369	316	355	368	354	361	395	360	380	367	343	355	371	364	365	357	407	369	339	410	356	340	364	353	344	357	361	360	345	358	358	383	354	367	330	345	400	369	351	372	357	366	370	379	365	373	337	391	361	377	321	380	360	327	345	335	381	362	343	375	408	375	399	400	350	382	385	342	342	374	333	331	369	382	352	328	316	301	342	341	385	363	372	352	391	387	376	390	360	379	374	369	366	354	362	370	342	361	349	355	361	414	339	343	355	363	381	373	357	393	371	386	363	343	361	339	372	380	376	338	330	343	390	334	357	377	418	379	363	370	366	347	358	391	356	360	342	376	371	343	358	374	321	358	376	324	360	401	378	376	356	354	381	381	353	351	354	365	396	360	344	367	352	323	320	373	330	346	350	348	364	347	358	356	340	349	377	337	383	316	377	368	378	372	363	399	385	335	368	379	381	343	348	357	369	358	358	353	333	383	393	355	383	366	386	378	379	312	345	390	370	348	372	376	386	383	356	388	364	359	357	365	352	369	366	380	358	376	377	361	357	348	319	376	365	358	366	358	350	377	370	397	355	333	333	357	392	388	390	366	368	370	354	381	401	398	351	385	395	346	331	345	346	321	358	380	369	348	369	347	350	392	337	387	340	349	341	360	367	341	353	402	364	348	417	370	375	349	340	370	375	381	353	343	353	364	365	372	330	359	345	368	376	369	365	392	350	366	356	383	332	341	317	358	359	362	377	364	360	376	365	359	375	372	359	345	342	358	356	383	354	394	355	365	377	397	336	352	350	384	360	325	392	382	343	365	377	347	338	428	355	374	376	351	317	389	351	392	361	379	387	362	365	364	363	372	361	397	345	359	351	369	353	346	372	358	335	345	333	338	375	372	360	349	333	377	349	318	385	361	324	395	393	344	369	397	395	346	357	335	382	380	371	346	344	388	375	361	359	339	357	376	376	366	383	338	386	349	358	376	349	344	334	373	399	417	386	365	349	402	351	346	360	376	395	377	358	359	340	363	380	381	350	366	368	327	348	354	312	364	357	355	340	335	328	349	415	373	358	336	324	385	362	374	351	331	343	365	368	327	364	386	375	366	346	353	374	369	389	371	368
19266	3727	7635	8910	7683	6063	4784	3802	3053	2425	2113	1674	1527	1345	1380	1272	1265	1214	1150	1110	1036	1040	993	967	963	1005	905	917	923	955	890	980	959	954	917	851	951	860	863	860	882	819	872	825	851	816	894	821	878	844	800	837	837	845	826	822	865	865	821	829	820	808	774	891	796	849	810	818	826	806	824	792	775	794	808	803	802	849	801	853	845	775	802	831	786	815	854	852	789	875	818	779	801	812	843	792	836	835	887	784	795	789	812	844	829	810	806	789	815	786	804	810	779	805	851	798	792	794	772	830	784	795	815	745	837	793	790	804	807	847	830	833	834	781	793	826	790	771	852	824	755	751	767	821	815	773	782	858	794	813	829	861	825	790	805	794	815	819	781	799	818	783	755	793	761	846	801	816	860	798	816	787	790	856	804	808	804	786	790	813	784	750	824	766	806	766	785	744	794	808	806	775	782	792	745	771	794	837	816	792	841	777	803	811	799	803	782	822	805	843	770	831	821	798	824	777	817	860	793	838	782	781	778	871	790	796	777	756	797	785	771	822	799	782	839	824	793	804	835	840	787	814	786	756	746	774	799	841	820	791	768	803	871	836	789	837	811	812	840	810	772	757	818	742	793	779	803	775	806	790	777	798	783	778	793	808	812	792	824	858	823	767	803	809	851	843	826	817	789	758	796	771	770	820	785	795	845	810	828	790	820	732	819	836	844	814	805	796	839	765	780	770	825	805	832	811	787	858	791	801	784	801	770	781	803	739	810	791	796	839	847	786	872	788	857	799	795	813	814	818	825	781	777	815	807	772	798	732	817	788	785	825	824	870	824	811	765	843	798	818	797	785	795	809	840	775	774	769	840	869	828	849	759	803	814	774	770	820	804	806	826	802	829	782	808	767	792	789	761	790	804	780	806	777	818	851	795	828	798	775	785	811	798	751	786	806	822	867	818	813	825	767	816	826	792	810	794	764	800	811	812	827	791	826	798	736	848	787	768	831	807	818	826	805	787	751	829	806	837	779	857	760	772	761	822	790	806	797	837	814	823	746	787	808	864	814	781	792	793	798	790	783	817	811	789	827	835	805	798	816	803	823	822	826	804	784	774	808	786	813	821	836	813	829	793	865	803	780	737	774	772	861	860	808	835	834	786	799	823	773	810	788	803	806	800	812	803	817	760	776	804	810	782	812	833	847	841	812	766	802	780	850	797	838	788	791	838	811	826	812	848	800	779	825	803	760	822	823	786	775	831	857	806	800	789	762	784	808	798	899	816	764	811	813	806	848	843	802	822	842	818	781	794	859	784	784	817	828	827	785	744	772	813	843	810	783	805	800	812	802	799	832	826	787	806	811	799	778	777	828	813	797	804	782	832	809	843	809	763	792	772	782	824	801	837	767	808	840	857	806	799	798	799	767	798	732	798	823	830	799	776	780	856	817	819	797	842	800	790	799	810	835	815	793	790	825	796	803	763	840	809	810	853	842	790	813	735	835	808	841	798	810	816	779	825	794	788	767	790	762	841	845	808	771	819	835	800	776	786	830	803	757	805	839	789	800	813	798	816	790	794	776	828	759	800	811	789	800	815	820	790	816	764	810	794	825	816	833	852	815	856	814	787	823	799	820	834	841	802	798	807	786	771	768	788	782	774	840	811	740	826	784	829	849	833	826	761	831	824	843	803	783	825	809	773	813	800	860	784	761	832	779	777	797	759	817	845	799	769	780	737	821	770	832	791	807	785	808	832	788	829	807	787	850	771	767	821	830	767	798	776	823	863	781	822	812	806	795	759	820	793	821	799	809	807	742	812	880	820	817	782	802	762	774	772	829	805	755	822	795	759	792	789	861	847	808	773	833	750	829	808	807	832	800	810	766	795	820	808	833	793	789	845	836	788	823	788	776	831	793	821	805	758	796	783	792	817	756	843	791	806	763	830	815	736	811	818	813	748	832	813	760	815	767	781	847	816	834	803	787	816	772	833	826	847	748	791	785	786	826	792	825	808	785	835	833	814	791	844	834	760	827	804	820	812	774	825	836	806	805	828	801	772	829	788	817	792	802	808	821	802	841	770	785	808	801	818	786	791	809	825	815	821	850	798	858	800	835	812	834	804	801	825	845	793	804	789	833	803	844	790	781	784	843	808	814	769	799	825	802	814	761	783	834	791	845	797	837	813	778	815	839	798	841	827	747	847	837	781	819	788	806	821	798	755	807	786	812	755	781	836	830	793	768	774	744	778	788	777	835	737	750	768	801	818	847	782	821	831	781	790	805	801	804	786	808	800	830	803	853	827	847	845	808	787	814	791	776	809	851	807	766	871	792	783	796	771	818	797	819	770	810	832	798	816	843	821	793	813	820	795	779	793	772	770	790	812	789	817	779	830	799	804	785	826	786	772	792	788	799	773	814	792	766	791	744	768	814	789	791	821	809	849	833	824	813	825	804	790	813	804	842	852	809	797	797	792	837	860	847	801	796	786	813	816	833	774	801	808	815	812	808	813	810	836	823	829	777	818	849	767	798	781	797	798	784	841	799	811	804	787	788	839	811	819	783	794	831	807	826	795	822	807	789	803	793	861	845	816	824	865	781	792	817	824	819	811	835	773	801	785	770	757	779	815	779	783	845	823	839	768	849	876	791	811	785	815	854	828	783	802	771	785	812	821	845	809	826	877	778	786	750	818	786	746	820	820	809	818	797	821	800	797	799	794	816	836	807	822	781	757	718	773	817	768	786	810	738	826	779	815	773	824	739	813	795	777	804	801	789	836	775	793	834	804	837	844	758	874	816	820	869	772	824	829	826	798	841	821	779	834	828	829	756	839	807	777	849	767	804	843	803	776	823	812	720	812	826	823	721	862	824	845	794	833	758	817	801	854	806	831	808	827	783	780	766	754	849	831	767	790	787	882	780	819	823	757	778	800	762	827	777	768	837	811	798	778	786	809	793	810	805	778	833	791	771	795	792	829	770	743	793	830	805	757	819	835	784	825	794	825	797	804	790	814	814	771	831	826	839	838	829	872	796	784	833	775	794	798	801	802	787	825	801	831	857	805	847	796	799	747	859	820	795	829	767	817	757	763	824	756	754	807	812	791	846	808	831	835	802	779	788	783	796	749	795	806	762	822	796	757	802	799	807	814	783	834	845	868	824	807	796	823	843	841	798	798	777	785	845	814	808	803	759	798	830	799	783	813	853	817	805	801	780	772	748	756	770	841	759	789	818	849	785	797	805	799	869	786	796	809	884	795	802	787	806	795	773	815	736	782	815	801	821	784	849	765	880	772	796	810	794	785	802	813	828	769	754	764	791	844	765	779	769	805	805	799	797	838	854	781	759	785	787	783	781	807	779	803	774	780	806	793	750	776	759	813	782	820	737	810	783	798	817	835	775	806	809	856	804	791	788	801	802	793	802	755	851	880	781	783	781	745	788	818	824	796	755	778	783	801	806	861	786	804	820	782	821	786	801	814	803	825	799	763	797	770	804	772	853	847	798	782	787	690	865
45242	14326	6993	5303	3475	2398	1695	1294	1045	855	704	618	540	504	499	528	458	449	467	454	445	443	425	447	433	444	420	398	445	455	423	439	383	427	394	423	383	410	385	395	406	391	399	420	430	381	380	392	404	383	388	411	452	407	401	388	377	454	391	392	390	369	392	408	439	378	396	405	380	403	405	397	373	385	361	404	383	404	376	379	363	396	369	393	366	377	384	352	438	378	403	393	389	379	392	362	383	341	331	360	379	393	393	376	400	390	419	394	375	375	386	377	379	395	363	415	411	371	410	409	441	418	405	388	408	400	398	388	397	397	391	361	418	394	422	393	399	385	386	418	404	423	409	410	426	423	389	371	381	375	375	381	346	374	406	386	397	363	418	371	405	390	394	403	395	392	340	376	361	416	422	434	379	406	371	373	388	354	385	415	390	402	348	398	400	387	414	400	422	368	361	397	401	401	411	357	392	404	372	395	388	369	350	409	383	401	391	402	391	389	374	392	395	377	367	371	385	393	400	385	372	359	367	410	391	383	389	437	318	358	398	368	381	420	409	376	369	374	395	363	400	373	407	397	390	391	368	356	395	384	369	452	401	395	362	400	398	383	397	367	346	373	369	373	368	360	394	402	424	363	393	353	337	393	360	385	388	391	399	415	369	379	395	385	387	415	406	384	391	396	333	374	387	386	415	335	430	389	375	403	386	366	407	378	380	400	396	424	381	380	391	382	358	389	388	395	390	382	380	338	367	423	392	417	386	353	341	372	415	349	370	418	351	345	421	424	403	400	369	400	428	379	384	366	384	350	383	391	397	421	402	370	383	375	386	432	380	409	383	387	403	392	396	378	404	372	419	379	416	375	401	387	397	390	368	391	358	396	396	393	398	400	394	380	390	399	359	346	360	403	406	383	339	400	382	370	394	385	417	389	384	382	375	395	375	391	365	391	366	417	387	363	391	383	391	356	384	380	385	398	404	383	382	355	377	421	380	412	420	410	383	372	382	385	400	378	388	369	419	362	414	376	394	453	387	414	411	418	368	374	413	394	394	366	377	409	414	362	429	415	407	365	369	399	445	396	420	392	331	403	364	370	356	354	399	387	396	410	419	365	358	358	392	391	410	409	371	440	377	389	416	353	371	402	406	408	432	390	372	412	380	386	383	412	423	423	372	366	386	407	395	393	391	390	361	412	379	365	386	400	378	367	362	374	396	420	428	361	405	403	421	403	432	364	417	404	360	380	347	378	384	357	372	364	428	347	354	394	393	369	390	376	391	380	372	419	418	400	376	388	394	367	393	390	406	400	408	345	410	381	400	391	440	401	393	328	372	399	372	390	343	388	400	388	399	407	406	360	443	399	404	389	432	373	436	376	389	399	327	411	391	404	372	368	382	393	384	394	401	373	389	380	382	397	377	356	370	377	364	402	383	371	382	392	412	379	424	394	398	408	408	359	367	393	381	404	406	374	392	405	400	409	367	386	378	401	366	375	424	383	395	375	381	363	354	349	380	351	378	420	408	385	351	413	399	352	395	358	373	355	375	350	358	388	422	412	413	378	415	432	435	413	436	435	397	383	386	394	362	390	429	413	415	404	366	353	395	423	406	371	387	395	432	374	380	393	373	356	416	406	369	373	377	366	366	409	387	425	369	388	393	376	374	380	363	400	377	347	428	395	383	337	420	430	347	402	415	375	402	359	334	405	370	388	368	379	381	372	391	412	378	413	381	393	389	413	428	373	383	372	384	396	387	426	385	378	415	409	402	415	356	355	404	376	395	408	383	405	398	420	421	392	369	387	379	388	370	405	397	415	379	370	369	376	386	387	429	393	367	356	381	357	407	394	358	371	410	434	395	387	401	410	386	452	383	375	409	399	391	392	378	373	345	377	385	386	370	376	391	412	419	418	395	389	368	392	373	390	381	408	372	381	414	407	398	403	399	341	361	381	391	426	365	399	390	409	395	383	369	373	414	354	388	375	419	422	396	358	405	396	402	392	424	392	368	379	352	358	374	369	404	369	395	413	399	388	398	382	398	391	399	363	381	358	398	389	405	389	391	378	412	423	417	372	376	392	437	382	384	412	417	367	410	393	391	386	390	379	395	359	385	381	421	396	432	382	394	394	345	364	357	365	408	401	381	408	433	422	362	389	389	399	380	406	361	386	422	409	434	370	395	350	384	344	405	409	378	348	382	392	358	399	378	381	404	373	359	440	377	401	404	387	410	392	406	369	394	379	367	417	402	370	409	386	379	408	393	375	394	395	439	374	394	440	406	408	370	378	374	392	391	383	385	373	364	392	367	363	365	369	389	394	354	395	369	372	368	375	426	415	365	389	374	390	374	379	370	412	411	402	391	372	391	407	382	375	401	353	399	386	377	368	378	375	435	349	408	380	420	373	414	401	388	368	338	396	385	395	404	368	353	403	363	407	385	366	377	420	411	374	387	356	417	366	405	379	378	412	389	380	380	401	389	418	401	414	371	381	419	369	444	374	410	401	379	423	433	389	375	396	390	407	399	404	392	397	377	427	420	385	377	394	417	368	378	371	412	417	428	382	382	379	433	361	394	387	418	386	391	357	430	367	392	376	399	393	371	377	389	400	368	404	413	372	407	434	394	406	363	373	401	377	374	372	359	393	382	380	380	382	373	393	391	415	367	422	410	384	414	367	389	417	414	376	384	418	412	377	359	380	411	348	420	414	441	381	374	383	396	368	395	393	421	369	395	377	398	401	428	393	393	413	408	395	354	386	421	379	399	395	377	372	389	399	403	379	386	385	373	370	377	364	416	392	395	413	420	359	369	371	394	410	416	402	393	364	364	390	391	409	372	418	384	420	400	376	368	401	392	404	381	379	367	379	393	381	409	390	385	398	410	368	374	384	398	352	392	381	386	369	388	355	359	374	396	380	415	417	415	421	382	351	414	403	421	410	388	395	373	389	361	360	398	375	349	392	403	411	364	378	416	357	359	380	388	440	356	352	377	413	378	385	410	398	371	420	364	396	395	407	395	405	404	391	424	383	404	404	380	431	417	388	386	356	425	422	376	386	402	394	412	422	378	390	357	387	407	395	379	414	385	401	428	393	346	430	397	387	398	373	398	420	366	388	408	356	392	414	370	426	380	378	391	382	400	429	392	362	433	394	371	415	407	381	361	372	407	400	422	399	385	369	431	379	385	401	386	386	389	386	383	408	389	391	400	372	404	363	387	385	395	415	361	395	370	410	386	391	427	397	404	382	390	389	376	406	388	386	401	360	382	375	373	358	402	364	369	403	409	384	382	376	417	427	368	378	395	401	362	391	352	373	357	386	363	389	375	353	427	350	397	387	375	380	409	374	415	367	372	349	396	414	419	372	392	369	392	382	414	384	410	381	354	365	347	375	371	404	389	385	363	395	405	347	385	385	370	391	412	422	387	374	398	359	377	400	401	337	416	396	337	376	377	394	382	407	343	371	407	437	379	386	388	435	391	385	393	406	370	403	412	401	343	364	375	369
25865	4977	10264	12088	10329	8248	6375	5000	3906	3121	2681	2232	1910	1839	1643	1645	1546	1509	1396	1319	1258	1119	1157	1139	1050	1083	1031	1033	1042	1045	1030	1035	1016	942	984	972	952	950	920	863	932	896	930	891	916	886	909	884	889	898	900	880	910	902	911	861	882	875	848	902	857	925	892	890	895	815	839	857	806	853	849	894	819	840	830	932	879	824	848	835	877	841	831	898	822	834	869	819	891	884	830	852	846	864	882	858	873	920	843	816	832	831	824	798	832	875	820	827	831	786	788	844	849	820	840	813	863	826	889	911	899	846	829	818	847	789	824	835	849	784	874	867	806	854	830	848	833	843	800	879	814	860	847	835	822	821	840	855	823	794	807	859	797	805	853	842	827	876	861	826	862	849	762	854	867	837	852	771	809	861	832	806	806	894	878	838	833	844	841	800	815	863	865	783	857	833	820	802	817	854	846	836	815	817	795	848	827	831	867	873	808	819	855	846	835	859	885	879	835	780	835	883	862	822	846	844	833	837	833	852	810	827	842	820	856	866	844	835	860	821	870	847	787	848	843	785	854	830	864	853	794	851	831	836	822	799	863	868	828	819	863	833	830	824	828	839	872	824	860	872	875	810	829	829	826	812	800	809	842	856	852	843	863	851	813	824	806	853	846	847	916	853	856	853	825	807	829	826	837	849	847	848	841	852	835	806	833	797	816	845	805	821	818	840	859	808	794	815	877	891	840	853	842	879	842	825	847	796	819	784	767	878	840	897	797	858	845	866	859	838	777	921	793	783	817	804	861	804	883	818	869	825	824	887	821	806	815	816	839	826	833	799	873	831	816	834	832	765	838	856	805	889	790	871	762	802	831	877	811	837	833	836	824	844	801	859	850	801	847	873	807	892	822	787	871	881	828	839	819	909	843	885	829	841	867	877	779	800	856	848	851	834	793	766	858	854	851	835	813	808	861	839	812	840	813	848	815	836	815	833	878	848	859	831	807	860	844	843	808	889	795	852	849	780	799	872	829	821	820	846	860	892	849	814	794	800	854	863	842	882	835	872	823	862	818	836	827	839	855	806	858	836	868	803	896	831	883	835	839	838	843	849	852	844	847	807	851	827	862	845	828	814	860	846	852	868	854	824	858	865	874	797	880	908	883	872	827	805	804	835	827	883	884	819	858	821	867	871	880	857	809	827	840	804	858	878	877	799	869	850	905	823	875	844	835	835	836	791	861	855	830	883	839	806	823	800	818	833	860	823	820	818	852	814	864	909	879	843	777	865	870	832	841	882	858	796	842	863	864	832	835	867	792	848	823	831	850	815	814	847	848	807	849	792	853	881	866	887	816	777	863	843	845	831	843	804	889	811	801	849	879	837	907	851	835	872	835	774	855	783	826	799	834	830	846	886	840	802	824	820	887	837	854	836	841	826	867	868	853	823	829	833	854	850	897	771	804	853	872	844	869	820	846	830	870	839	887	823	883	800	843	820	880	812	807	830	805	824	831	861	843	856	842	795	859	839	814	902	821	859	830	838	868	831	825	826	819	810	842	819	841	841	839	868	775	902	868	859	863	842	856	830	848	857	901	805	877	843	839	809	886	859	853	869	841	884	843	846	874	853	802	794	831	870	811	889	843	844	853	858	848	795	833	830	781	825	859	831	816	823	834	800	862	806	868	832	850	860	758	828	860	841	835	850	855	821	863	822	830	813	844	863	808	803	828	825	846	838	859	774	868	859	839	860	839	868	797	806	884	807	846	852	812	823	865	862	811	837	853	811	852	836	845	856	848	848	815	860	828	827	823	840	856	812	824	863	852	803	876	834	791	814	828	856	860	858	803	876	879	833	836	833	814	890	815	876	880	819	882	822	869	797	883	840	797	829	880	799	838	853	853	803	806	885	850	802	892	842	840	880	845	824	861	848	837	871	824	837	829	848	846	902	848	888	875	801	814	826	778	830	868	838	826	818	827	883	814	808	826	840	816	787	877	867	838	827	845	780	868	881	804	817	879	865	824	832	856	822	869	833	817	851	856	859	843	845	819	906	875	817	836	794	783	835	844	828	888	848	873	851	852	812	829	831	829	822	784	894	796	770	805	850	828	802	819	834	834	832	858	812	828	826	814	810	876	788	846	829	825	815	858	839	826	835	839	804	838	895	851	776	861	785	856	859	846	852	863	832	864	851	822	782	819	872	870	804	792	819	848	878	834	865	849	865	841	853	846	874	826	846	818	821	854	814	854	787	766	865	851	869	836	881	822	834	792	827	889	824	836	810	868	788	836	879	840	814	829	861	853	825	833	818	885	857	876	808	820	797	841	837	864	823	825	816	838	807	851	794	871	816	835	805	850	834	839	814	830	846	832	874	849	877	909	862	821	857	858	851	796	852	877	855	771	827	873	861	839	808	823	833	797	811	831	850	880	803	805	846	870	830	835	829	838	855	869	855	822	878	807	839	832	880	817	846	823	840	851	796	818	843	910	815	797	821	856	827	825	890	891	862	830	823	784	885	851	827	843	844	832	802	868	852	874	925	846	894	878	873	869	867	871	871	866	864	817	848	803	811	877	877	846	839	833	815	787	788	855	807	848	849	869	808	857	784	839	809	811	823	848	803	826	832	869	835	823	849	862	863	832	827	829	873	850	840	850	791	811	831	877	803	841	826	845	796	881	837	844	824	802	894	877	811	817	835	838	831	880	835	842	823	864	871	832	871	853	876	886	831	795	826	833	864	833	874	875	859	856	854	780	833	829	835	837	846	862	823	855	827	869	813	863	831	840	854	858	750	833	779	818	803	849	847	857	812	864	827	875	881	868	864	873	837	836	859	826	817	807	826	842	838	834	849	806	832	829	818	856	860	800	857	815	841	833	851	849	902	832	851	798	846	892	839	880	822	822	850	859	828	845	838	815	841	847	823	845	880	788	791	822	855	852	836	880	863	831	835	805	823	898	854	831	839	873	827	855	856	800	862	805	928	813	861	837	816	832	817	861	831	795	884	808	823	840	841	868	792	801	889	798	833	792	837	874	898	854	818	867	819	845	815	852	835	848	825	811	817	776	833	875	877	806	843	863	869	803	877	821	823	864	809	773	801	821	826	800	846	852	858	820	785	808	824	804	829	845	817	852	780	838	802	839	841	856	820	860	848	888	812	845	846	822	814	831	928	856	805	844	852	868	830	815	888	886	856	849	790	838	869	820	839	830	844	803	819	803	813	809	850	842	825	861	865	803	871	818	851	884	814	828	817	800	875	795	840	781	840	859	788	820	794	821	826	843	826	802	856	827	843	848	833	848	840	899	891	806	877	834	804	833	832	810	825	833	837	810	849	807	818	838	837	869	871	836	869	838	793	846	837	847	877	811	879	828	786	838	841	796	819	931	859	773	826	808	835	889	843	827	814	858	829	827	822	835	844	858	798	877	861	794	826	832	908	800	848	836	873	807	806	773	883	858	815	842	846	837	853	850	829	803	831	876	797	901	859	836	834	820	812	826	844	836	853	869	790	827	864
15156	2939	2447	2043	1411	917	763	601	536	446	372	384	355	315	322	311	322	296	326	308	300	277	313	287	285	248	296	283	289	295	303	296	258	279	272	273	265	281	285	306	308	282	309	259	291	274	286	273	274	268	273	293	309	291	307	288	277	278	337	258	275	274	291	325	310	281	274	284	270	260	285	287	291	286	297	325	286	283	282	283	302	310	272	296	296	269	292	285	283	281	273	273	251	285	311	286	248	289	277	303	317	291	295	260	313	332	255	297	323	274	292	277	283	294	295	269	293	295	298	303	269	285	276	273	266	281	292	255	289	289	276	261	264	302	302	260	252	259	315	260	280	256	280	282	289	288	263	291	299	267	318	265	243	276	288	293	289	286	298	262	309	307	275	290	292	259	308	300	287	275	267	275	315	284	255	298	300	270	312	312	312	286	305	279	270	310	270	284	294	275	280	249	295	299	279	298	256	278	286	295	289	289	284	269	297	311	294	293	260	288	306	295	337	263	292	300	325	272	294	289	248	261	267	311	293	291	295	314	273	303	275	264	315	311	285	303	293	268	288	319	284	278	308	314	297	265	292	307	289	262	285	273	276	251	284	288	293	291	288	294	285	289	278	262	311	326	261	279	274	264	283	267	292	282	308	286	289	294	276	301	287	273	274	286	263	281	255	294	300	301	304	285	313	283	295	269	264	292	284	285	285	327	316	287	265	306	284	291	264	287	315	309	288	294	303	266	285	292	313	281	282	289	298	288	318	308	291	279	294	272	260	286	295	279	284	286	266	263	283	278	303	305	271	331	281	286	272	313	305	276	287	299	301	280	289	259	285	287	242	299	280	280	262	322	302	268	289	311	302	272	296	266	252	287	248	288	297	260	276	274	255	285	276	320	281	268	283	264	275	297	269	259	281	298	311	283	312	312	305	316	266	283	255	277	278	302	281	296	282	324	285	300	280	270	315	294	322	264	296	328	281	314	260	277	292	286	275	285	273	272	285	295	287	302	308	285	297	264	312	300	234	258	315	294	287	302	286	287	280	293	297	296	279	317	279	258	273	298	271	230	316	297	279	287	298	309	294	274	308	246	309	281	244	275	287	291	304	272	304	281	253	327	321	258	302	284	297	273	298	297	302	311	286	286	266	288	321	273	307	279	305	268	300	268	282	277	296	267	302	289	256	307	312	299	285	316	288	298	281	276	308	294	317	274	272	283	288	302	306	271	300	295	281	305	316	289	311	288	320	295	302	279	337	265	269	276	268	274	267	281	295	292	286	290	270	308	305	285	292	284	308	272	285	296	287	285	317	264	298	237	248	281	288	281	301	288	279	302	290	282	284	315	252	307	279	293	256	325	292	308	273	280	299	276	301	310	276	285	271	296	303	292	270	298	301	303	285	274	263	305	284	297	295	301	295	261	305	293	293	291	294	295	269	308	277	327	273	304	301	313	298	292	273	268	294	282	285	268	255	276	284	285	289	240	278	300	273	285	295	308	297	315	298	248	272	324	287	301	276	273	275	309	344	250	313	286	312	251	277	276	276	262	285	270	302	288	273	297	273	295	279	294	287	305	255	267	268	288	305	284	321	259	283	271	295	283	248	293	293	295	274	253	295	264	305	302	252	307	258	270	282	292	290	289	303	297	265	300	263	282	288	269	325	291	302	294	292	293	259	284	311	284	272	268	286	286	268	294	272	289	255	287	260	273	290	246	290	326	271	280	304	285	306	320	297	299	270	295	298	276	303	284	293	270	284	290	266	288	289	285	275	307	256	247	264	283	285	297	288	276	253	293	280	272	272	311	273	310	248	312	258	284	316	271	313	289	310	321	285	246	279	317	297	269	277	261	311	274	292	282	251	306	300	237	267	252	284	322	262	275	294	329	277	284	276	269	306	286	269	267	293	296	307	308	285	300	291	303	280	326	297	293	301	296	277	333	289	286	311	312	301	277	296	274	249	303	287	269	249	292	282	271	299	267	303	290	277	283	290	262	317	270	261	271	318	281	291	278	304	267	298	287	265	312	314	298	269	283	299	285	270	287	284	280	288	297	281	279	294	283	298	278	265	292	257	246	264	291	301	258	292	302	292	292	280	303	297	277	269	274	294	270	296	274	286	263	300	307	285	318	316	324	278	313	297	302	284	288	334	295	310	291	312	280	282	278	287	264	303	272	311	281	274	294	323	263	306	300	280	281	289	285	267	260	291	259	324	261	280	289	299	322	303	286	295	253	298	303	301	252	289	290	266	323	286	306	290	284	288	283	268	311	296	272	258	279	287	289	269	307	287	299	279	297	279	255	265	302	263	281	296	312	334	293	270	302	297	321	315	289	315	325	291	286	320	281	304	274	312	262	287	260	287	274	280	295	283	269	299	289	293	269	273	284	296	287	303	302	298	291	249	284	251	281	268	278	273	288	285	293	281	301	260	284	304	265	262	249	255	289	316	299	314	282	301	249	294	295	316	268	283	282	259	287	292	287	276	293	282	311	261	276	279	269	277	285	322	314	288	304	283	271	286	282	283	272	293	281	298	304	257	259	307	268	286	258	252	313	300	316	286	289	281	301	303	283	309	315	268	301	266	279	294	298	288	281	303	310	287	320	296	296	282	248	321	319	293	337	272	279	276	288	288	280	278	308	273	235	267	317	299	300	295	299	280	292	298	299	258	252	285	303	268	283	338	287	278	274	276	290	283	260	287	301	287	264	255	276	248	284	291	282	294	272	284	251	242	292	284	249	265	240	294	310	287	264	302	299	329	258	283	268	279	292	287	258	287	305	245	286	325	258	316	296	302	266	276	265	298	285	313	268	300	345	284	275	284	305	333	287	299	328	296	319	286	283	275	302	314	262	318	262	298	304	260	282	305	302	300	286	261	281	303	299	260	333	290	287	282	268	289	291	289	279	285	271	298	264	258	308	311	281	286	291	261	307	272	290	284	260	266	292	284	274	279	291	272	299	275	268	286	306	291	287	262	271	261	288	287	283	324	279	240	276	289	316	277	277	275	326	305	299	305	277	298	291	240	276	283	286	249	284	298	260	289	300	272	299	311	273	269	251	267	274	313	297	293	282	266	285	267	263	305	291	264	236	270	260	264	302	268	314	271	298	303	306	265	263	280	296	287	264	288	301	276	263	288	289	253	291	274	281	249	327	288	309	283	290	240	267	286	272	248	285	297	308	310	273	293	296	297	270	272	288	282	281	266	283	243	294	315	291	289	262	298	309	272	268	279	280	289	259	271	270	278	260	276	288	250	303	291	311	291	242	272	267	295	288	282	286	282	273	297	307	305	280	287	283	278	279	266	299	302	305	303	328	291	276	268	298	300	282	270	244	288	304	260	278	268	298	303	260	301	259	326	271	280	273	286	292	309	305	288	294	278	303	259	271	303	269	277	317	309	290	275	263	313	300	306	315	302	278	291	287	288	312	283	272	266	312	265	281	282	299	250	272	292	281	283	284	299	320	284	302	303	289	289	280	300	306	299	301	293	274	300	286
8535	2083	4779	5804	4693	3657	2768	2171	1792	1473	1215	1161	981	879	840	942	802	860	859	843	746	783	712	780	673	696	695	701	699	685	689	645	688	710	717	670	681	714	690	690	685	728	666	708	688	675	622	626	654	754	640	685	651	674	698	640	684	666	669	705	710	643	657	623	668	663	663	638	679	662	640	668	650	660	596	654	645	640	631	665	641	647	632	670	651	659	619	685	649	673	676	626	673	701	664	642	710	634	622	642	638	692	678	652	636	666	626	686	661	641	614	660	658	639	684	673	613	636	690	654	650	592	649	667	645	600	638	636	635	645	639	616	652	689	651	652	673	651	665	681	678	653	673	599	668	622	660	627	631	671	637	627	629	636	651	668	692	688	605	696	657	627	695	632	656	638	650	667	665	686	669	616	642	604	644	604	617	639	615	639	668	612	640	630	662	609	659	653	690	671	642	651	673	685	666	645	603	693	669	686	660	630	677	661	682	641	641	639	647	651	670	593	666	636	679	673	637	620	648	681	653	675	640	655	643	649	688	623	675	664	639	656	611	632	695	636	679	707	626	624	681	631	600	625	652	623	627	710	642	670	640	615	639	615	651	661	665	665	642	669	641	649	689	650	660	619	649	654	709	688	628	638	668	642	711	606	662	651	661	684	619	718	643	641	635	649	658	627	656	655	660	682	658	632	640	623	596	637	630	651	625	611	674	667	597	650	638	646	644	670	673	652	669	653	621	657	659	675	665	647	619	628	619	643	697	660	656	671	640	620	600	655	631	669	646	648	662	637	636	637	635	684	652	660	646	633	634	619	653	611	603	659	628	631	673	610	643	617	657	667	601	637	660	618	641	644	619	607	673	656	635	652	701	633	636	650	615	636	638	656	624	649	613	654	628	679	640	658	673	646	657	675	618	628	631	600	651	666	639	654	666	617	615	658	656	667	665	614	680	706	651	674	629	649	641	637	648	630	609	665	600	672	682	667	662	619	627	660	671	669	669	613	665	639	657	633	621	649	583	607	626	647	595	659	685	657	667	642	648	639	641	653	676	637	624	604	622	608	617	610	662	654	664	660	669	663	655	673	641	625	638	658	643	682	661	641	633	648	651	669	666	655	609	692	606	695	638	650	652	697	641	626	623	675	650	645	632	662	618	632	663	601	684	653	649	613	649	631	636	672	607	651	670	628	633	631	689	651	638	583	679	631	701	639	626	682	632	663	688	629	663	615	662	647	682	631	633	622	641	631	626	707	599	679	616	609	658	637	632	648	696	649	645	656	630	686	664	636	616	605	604	637	674	626	658	644	636	666	651	624	680	631	667	655	684	618	656	610	636	622	653	648	686	612	670	616	656	644	657	637	669	627	672	681	620	620	601	632	641	650	638	628	593	649	662	693	625	629	622	639	624	662	684	637	632	641	609	664	620	621	619	692	638	637	687	649	676	612	666	662	639	650	641	651	654	699	696	645	649	643	647	680	665	644	673	614	613	664	682	602	677	604	624	651	700	646	652	669	648	643	655	591	659	639	620	676	664	700	663	681	697	657	693	643	595	625	631	631	647	680	669	624	659	663	668	672	658	647	646	681	660	608	680	659	635	659	662	653	701	634	636	626	669	607	663	648	650	668	680	613	666	674	623	603	639	663	679	637	649	642	667	676	686	672	640	648	661	645	689	623	669	646	685	650	617	636	654	632	646	672	644	621	623	597	706	706	666	654	665	624	629	666	642	707	679	640	656	609	637	648	694	635	613	644	688	648	635	684	628	676	638	654	656	672	671	632	614	674	633	679	626	648	697	665	675	616	663	664	653	641	679	630	579	662	668	620	591	636	649	633	646	652	656	614	664	667	690	687	669	673	659	674	638	660	677	682	656	697	666	626	640	636	626	660	618	628	607	663	673	641	649	673	681	625	637	641	656	625	661	663	618	635	714	638	661	655	647	643	662	654	664	628	658	640	696	673	673	648	658	664	648	602	656	679	604	685	708	617	672	682	663	708	673	654	674	648	668	683	633	650	653	636	638	668	643	612	632	641	704	653	655	662	600	629	657	709	628	655	632	634	667	617	651	703	680	646	640	685	634	619	669	652	651	623	613	640	667	642	621	684	645	652	654	642	662	627	642	634	648	645	620	621	643	595	635	668	648	636	641	646	663	622	657	631	661	662	671	683	696	657	650	639	656	688	640	720	635	692	671	633	699	629	655	631	633	652	665	665	647	545	593	614	684	669	704	621	651	684	628	645	621	680	651	658	678	609	647	615	639	658	667	666	676	670	617	639	648	660	659	664	632	626	673	672	637	598	650	674	599	673	674	611	614	625	654	641	681	639	616	651	640	596	655	623	661	623	640	651	633	656	616	714	598	656	624	631	640	689	695	658	659	621	669	681	620	673	671	659	658	662	626	646	633	636	594	651	644	642	632	636	667	615	675	678	704	644	655	647	680	651	647	637	625	639	654	655	632	624	608	662	676	668	638	634	620	688	619	642	657	603	647	643	635	663	665	640	703	663	616	628	654	659	672	658	620	624	666	644	648	683	622	568	643	622	632	651	644	631	647	639	651	659	631	621	654	669	621	668	641	688	662	617	617	693	654	664	662	724	664	690	627	672	686	649	675	686	634	664	619	608	645	618	610	622	681	642	615	680	655	667	639	631	653	695	641	585	625	640	642	639	611	623	624	706	700	629	695	622	615	633	651	681	636	654	642	661	668	655	663	634	659	610	640	641	669	640	689	622	677	608	660	652	650	591	695	627	642	603	628	668	665	669	666	629	625	640	645	663	584	645	680	642	640	663	695	646	653	630	654	660	649	621	642	669	633	644	630	687	648	630	684	625	630	639	691	653	619	611	633	695	669	626	617	608	622	630	655	651	646	634	652	672	676	709	646	651	640	627	669	643	623	613	652	635	583	589	669	661	642	639	610	691	618	642	666	646	670	642	639	631	632	634	616	665	661	660	666	601	630	636	683	618	634	638	643	688	622	698	630	617	628	679	630	628	639	639	649	665	655	609	645	638	646	649	612	672	630	665	611	612	627	624	632	646	670	691	668	639	631	630	731	637	650	661	647	631	679	642	675	666	696	626	665	637	677	670	660	630	608	633	625	656	639	631	658	677	683	612	630	657	667	680	616	624	685	658	627	680	662	667	694	673	634	640	657	659	639	613	611	670	680	629	660	646	670	633	612	648	655	664	624	649	706	616	687	670	599	686	650	629	628	663	644	646	639	601	671	633	650	674	661	614	638	637	643	655	645	669	690	636	669	665	649	622	695	615	705	640	596	622	679	641	622	646	645	633	683	625	627	684	641	644	652	651	628	659	622	674	601	633	670	634	662	603	629	681	657	605	624	614	643	673	648	635	658	627	618	662	634	667	625	614	659	647	634	633	649	651	695	635	650	659	657	676	629	681	641	662	665	634	604	656	702	649	628	696	666	628	643	610	633	644	644	652	671	645	680	634	628	679	663	697	666	672	676	679	671	682	639	620	644	642	633	634	668	636
32701	7545	4603	3543	2299	1716	1183	918	767	694	601	551	496	474	401	446	460	417	402	401	404	380	400	410	389	352	380	371	375	361	388	369	366	358	371	348	373	343	376	373	371	362	360	363	372	356	353	386	349	388	355	351	381	381	330	345	363	373	375	359	368	346	369	336	335	369	352	375	357	373	373	368	380	390	345	386	372	336	346	382	404	381	385	387	365	347	365	356	357	352	374	356	364	358	361	350	356	299	353	344	376	386	346	311	349	332	372	410	380	382	395	376	318	368	361	380	363	350	384	346	366	354	364	377	362	386	386	346	351	361	346	331	389	352	368	364	359	351	370	362	372	356	351	377	366	372	382	357	351	344	352	353	334	352	389	349	349	334	319	345	368	355	340	383	349	365	393	349	353	377	357	357	340	331	315	349	327	368	333	354	336	352	376	391	355	380	394	383	378	349	380	335	349	360	333	343	360	392	387	366	361	382	342	371	364	376	349	338	363	386	352	374	393	376	362	329	353	339	368	356	393	373	333	365	381	346	366	375	339	377	422	336	375	354	349	352	327	344	370	337	357	380	380	391	322	357	355	342	359	337	369	357	329	374	397	344	341	340	342	320	368	336	375	382	381	364	342	382	369	354	388	361	369	357	346	371	362	377	363	353	397	340	390	380	330	360	314	334	358	372	378	390	372	361	375	343	394	398	394	316	370	367	357	350	346	351	345	325	358	368	405	340	335	364	350	332	367	354	353	328	351	394	363	401	381	325	365	376	346	351	392	347	376	386	370	386	362	335	364	323	364	362	345	347	379	389	410	360	360	347	376	329	363	389	335	348	337	363	352	385	323	397	372	357	352	370	368	365	422	371	362	382	311	369	351	332	367	391	332	362	344	320	383	395	317	354	346	370	339	393	354	338	368	370	336	362	384	354	348	352	372	352	380	393	381	338	357	396	355	350	372	361	345	351	367	365	337	351	335	359	358	392	336	338	344	398	364	336	361	377	379	364	371	391	322	319	354	335	324	345	360	354	351	362	330	341	347	327	368	375	357	348	345	361	379	373	355	343	337	325	348	366	358	364	372	348	374	372	381	363	377	360	342	328	394	351	325	360	328	364	343	334	362	356	364	324	356	355	363	413	374	371	339	375	377	376	363	336	375	360	355	370	353	380	348	372	362	360	366	370	351	371	348	371	369	349	341	351	373	365	400	367	364	348	364	350	395	313	356	381	381	362	406	384	356	338	376	385	306	382	374	362	355	329	364	346	330	399	344	355	376	329	328	320	356	340	375	341	323	383	369	381	355	408	415	324	388	380	366	362	358	364	369	380	340	392	356	360	339	346	347	348	346	377	343	340	320	393	359	338	375	351	366	390	351	363	329	358	355	350	351	394	384	375	402	357	346	326	388	350	366	373	362	388	357	333	377	371	337	354	373	391	339	369	374	375	339	393	373	356	361	331	327	340	349	355	357	372	376	356	329	324	350	399	365	352	351	388	345	350	368	356	404	345	370	354	336	359	339	375	344	387	354	372	346	383	395	377	360	346	411	351	333	357	357	371	339	337	407	360	353	353	374	353	354	352	374	314	350	385	348	378	326	375	349	349	365	328	382	359	385	386	390	357	328	398	333	371	380	357	352	341	339	387	357	351	373	403	345	380	378	383	370	372	390	388	344	312	362	369	337	381	364	370	379	351	351	326	370	343	348	372	341	360	349	373	356	365	368	351	358	309	386	359	395	351	363	375	361	373	323	352	389	361	386	352	332	314	378	389	349	388	351	342	326	349	354	364	397	370	383	356	329	345	372	363	335	365	370	366	388	347	359	347	369	363	386	383	363	383	376	342	368	346	322	368	355	341	332	349	369	335	382	374	393	387	337	362	330	355	363	358	375	378	374	383	342	369	361	353	362	364	356	351	348	344	345	366	369	378	375	370	310	349	340	382	382	382	387	370	389	379	373	338	395	382	356	376	365	331	417	364	359	382	364	310	353	358	375	400	343	380	345	330	365	364	357	385	340	351	364	325	355	375	368	374	376	368	411	372	360	349	337	377	328	426	406	354	372	375	349	332	348	372	375	373	339	357	358	355	339	406	372	363	383	360	338	361	383	390	343	376	343	387	355	345	355	358	362	378	366	376	328	381	351	380	382	370	336	401	381	339	360	351	381	368	368	340	352	385	387	354	363	383	358	394	397	381	372	338	380	368	375	344	349	342	357	395	352	379	369	347	355	344	410	372	356	371	351	387	364	361	369	378	371	391	332	371	368	344	388	370	365	325	383	358	326	344	366	327	386	365	334	336	329	333	374	373	388	342	376	400	377	322	362	367	333	339	361	361	345	372	377	353	378	388	348	347	374	358	369	379	360	358	367	363	376	376	374	346	340	338	413	382	324	344	373	313	370	383	345	342	345	340	361	331	372	358	367	386	313	360	370	360	353	383	405	339	366	349	340	355	357	359	325	367	363	369	348	371	378	393	363	350	431	379	391	358	345	347	357	375	361	415	369	346	362	354	359	377	349	371	355	346	350	406	418	360	382	357	340	343	352	374	325	324	388	337	355	369	339	338	351	364	337	344	401	317	369	351	357	322	381	396	370	333	377	345	340	360	349	352	351	387	336	371	385	381	366	340	395	354	387	350	364	322	352	349	339	378	346	340	349	383	378	359	372	399	337	360	384	340	353	350	383	373	359	348	384	372	401	365	428	391	346	331	352	379	360	365	361	361	367	395	374	336	322	341	349	357	349	375	353	350	391	380	341	381	367	346	321	337	351	329	346	341	358	377	336	366	369	346	364	397	334	358	327	364	347	335	354	365	347	313	339	371	365	368	349	340	346	336	368	340	335	350	353	370	348	382	354	357	347	366	390	351	367	365	330	330	360	340	351	351	365	358	400	354	381	344	402	353	363	337	371	353	360	344	338	363	384	377	371	347	389	359	369	357	376	354	335	356	320	344	367	375	322	362	382	374	337	373	333	324	332	350	309	379	366	356	355	370	384	355	352	377	384	338	364	365	338	340	365	343	359	363	366	311	395	354	402	382	328	354	355	358	394	344	366	339	382	347	327	362	385	395	358	363	364	376	344	369	339	384	353	369	358	357	351	352	373	406	330	369	348	310	349	418	328	370	341	365	336	354	368	344	412	386	383	377	340	366	373	341	355	358	366	357	362	364	331	383	333	343	350	357	368	367	355	343	375	382	387	379	394	345	368	403	369	335	362	379	416	380	351	434	360	357	350	379	343	356	362	372	323	390	365	344	345	338	353	391	370	363	311	368	367	383	421	374	369	367	372	337	352	352	361	355	336	387	382	375	360	394	375	330	361	361	343	329	356	343	400	352	344	368	343	354	338	354	358	342	343	307	366	350	354	310	377	378	342	368	367	325	350	392	336	361	358	374	383	356	324	378	342	364	386	375	356	382	395	356	364	329	348	341	389	360	379	379	357	356	340	341	374	386	377	390	373	352	402	376	384	375	389	351	357	328	362	335	334	340	395	379	332	337
19024	3471	7813	9273	7661	5924	4586	3607	2947	2371	2010	1666	1482	1388	1357	1327	1277	1254	1135	1136	1038	1046	941	948	954	948	952	913	888	959	940	899	956	999	893	878	912	816	841	844	886	848	816	819	831	842	798	852	814	831	850	821	809	836	829	787	859	818	827	799	872	825	809	830	850	838	858	800	760	829	887	779	812	790	826	781	814	796	806	811	824	793	785	800	810	819	782	838	815	823	814	815	815	795	827	830	829	759	770	780	782	779	774	831	782	835	823	842	839	780	816	751	817	808	788	842	799	757	768	783	806	777	784	794	782	779	807	803	777	774	850	829	780	805	861	806	797	825	843	799	808	757	799	812	827	825	755	845	828	828	813	801	786	796	769	746	801	796	839	772	802	857	828	796	774	812	775	882	763	791	780	810	792	801	808	748	799	764	796	922	822	805	767	754	821	783	791	821	790	795	801	787	807	827	772	834	782	787	819	808	739	881	796	816	775	826	784	839	799	788	843	715	719	811	845	794	821	782	796	780	834	788	805	815	811	734	832	758	794	786	737	823	781	857	784	774	817	803	775	797	824	835	830	775	849	798	798	790	783	770	778	768	779	770	821	839	755	771	743	826	805	760	803	779	803	793	828	800	787	773	799	714	769	768	771	797	841	782	782	842	791	787	811	815	819	785	798	817	799	761	838	832	745	766	820	771	769	793	802	778	854	827	796	789	750	811	773	789	786	769	782	748	736	833	833	775	817	765	827	857	810	781	806	790	731	816	810	838	802	808	855	773	820	783	796	814	828	761	837	796	750	840	801	807	779	834	795	762	813	749	756	754	840	806	793	813	784	816	775	820	793	796	800	822	832	824	730	834	803	779	755	770	752	755	783	814	776	769	783	824	835	783	816	829	804	801	800	738	780	779	805	825	827	788	793	785	770	787	798	801	836	782	763	797	805	869	788	773	782	774	804	788	791	758	798	796	814	784	806	799	804	759	830	817	752	782	829	776	796	802	809	814	798	814	840	818	826	842	785	811	793	826	806	799	787	797	773	829	824	802	793	767	816	807	828	785	827	777	808	783	790	846	755	793	759	800	830	784	793	764	808	771	788	792	776	770	809	779	814	775	813	820	778	819	765	814	818	790	786	782	783	804	832	835	803	784	765	772	815	805	814	819	807	812	818	757	793	809	860	803	799	794	788	816	804	808	769	859	841	723	813	826	784	810	797	774	812	753	841	835	794	800	819	836	780	798	796	800	787	794	804	827	736	830	798	830	793	775	758	759	780	833	765	814	805	804	861	737	779	799	786	790	776	764	854	797	728	822	782	776	845	796	820	759	843	775	781	795	789	855	784	755	785	833	804	840	771	800	832	798	774	818	798	805	785	751	810	833	807	810	844	797	766	797	782	767	829	797	819	767	823	798	800	820	813	822	856	759	794	773	766	809	808	838	812	832	801	815	760	784	788	815	821	791	759	784	830	783	839	776	800	772	786	798	800	779	778	773	807	777	838	757	777	824	785	808	773	826	792	750	799	846	774	781	877	780	773	786	777	813	784	795	764	799	802	757	804	782	810	769	790	789	756	760	833	805	793	788	812	819	796	812	806	759	820	814	841	768	773	819	770	776	795	846	753	764	851	799	777	837	824	791	844	759	771	752	820	810	782	818	796	774	778	789	798	805	809	800	771	734	798	788	749	761	803	758	846	850	760	808	729	766	762	792	856	844	765	783	831	823	799	829	800	770	800	816	808	789	838	800	814	832	804	794	845	800	815	809	817	754	836	837	804	851	808	776	736	759	796	817	785	800	787	819	788	803	755	803	778	842	852	797	821	811	832	846	855	815	793	820	812	797	789	787	815	819	822	795	773	825	749	842	790	794	806	814	752	828	750	835	829	801	809	840	801	822	775	806	798	834	850	748	802	804	787	805	750	805	784	809	788	828	778	799	838	825	792	802	762	755	752	807	817	760	801	795	783	800	836	795	870	791	809	773	812	776	820	799	774	793	786	812	743	811	803	772	778	793	782	794	766	829	803	833	759	799	841	808	776	849	821	791	776	835	867	768	797	743	828	798	786	780	810	807	804	802	778	804	831	807	784	783	869	816	772	798	820	860	771	794	810	853	799	810	786	791	825	747	769	770	798	758	814	799	769	798	790	834	805	801	788	788	783	815	782	802	789	849	768	758	824	796	845	828	778	807	797	797	780	759	812	806	816	826	754	761	793	808	778	809	732	816	849	760	837	774	824	815	743	784	779	818	804	818	806	777	825	769	771	822	833	833	810	809	722	795	769	797	823	838	773	821	822	801	819	815	838	814	765	744	798	807	787	821	813	844	809	799	797	768	756	818	755	783	757	807	760	793	779	828	775	809	795	795	795	803	792	766	780	823	750	779	813	770	781	780	768	777	806	807	789	806	754	784	814	763	761	840	799	769	730	776	855	763	769	808	816	766	844	808	809	826	797	787	806	822	797	817	826	765	795	777	775	785	820	773	808	759	747	790	797	789	841	736	795	832	801	787	726	756	758	830	799	804	801	822	788	839	851	826	770	772	801	800	724	822	823	785	779	798	808	765	802	799	790	816	822	797	782	830	854	835	785	814	810	758	827	761	792	869	808	790	812	734	813	804	820	848	785	807	759	848	813	803	796	823	788	782	809	776	857	792	815	808	793	797	785	759	834	824	809	853	830	845	794	798	804	804	840	842	810	799	770	793	747	826	797	842	851	800	784	761	768	766	794	756	829	782	808	828	839	844	797	814	775	777	787	815	865	803	813	809	806	837	880	864	824	780	790	833	796	774	857	813	806	814	787	807	796	808	747	818	793	823	827	834	790	799	775	826	806	795	786	789	795	792	816	804	826	829	751	770	731	810	807	773	764	829	740	763	799	807	832	759	845	859	788	808	766	759	781	774	795	819	842	848	756	752	766	776	841	771	808	803	814	746	782	809	811	739	808	817	809	796	750	795	768	827	787	742	820	771	752	808	796	846	759	806	762	790	797	807	758	832	796	794	837	779	778	800	794	805	812	822	807	752	797	794	773	814	817	799	796	735	845	812	817	829	803	777	817	843	849	790	813	806	803	767	792	758	811	780	817	803	771	823	841	829	769	830	798	839	753	767	805	751	813	801	746	779	788	812	810	822	811	826	827	791	800	803	808	803	840	794	780	783	768	794	781	785	779	835	862	807	790	811	791	806	834	794	783	798	783	828	818	751	746	856	777	760	743	771	780	747	779	760	799	770	796	857	837	828	792	786	760	834	791	805	804	752	743	800	789	805	758	756	798	815	801	815	834	807	849	853	812	801	783	783	816	782	810	821	784	770	777	796	795	813	789	818	762	816	768	852	823	833	761	781	830	796	755	795	811	811	846	818	799	739	799	854	803	820	817	785	763	828	824	837	843	776	821	813	793	802	852	827	806	796	802	807	786	823	831	781	794	810	794	781	802	837	793	798	778	794	763	794	767	762	731	780	755	795	803	827	815	769	811	781	768	787	721	814	811	820	807	778
46041	13614	7112	5280	3464	2336	1579	1302	994	834	749	625	579	592	535	507	537	470	458	450	464	430	457	408	451	409	425	416	426	424	441	419	413	408	365	421	410	379	372	408	417	393	373	358	385	400	387	391	390	417	414	371	379	383	395	371	401	375	398	412	381	419	421	420	395	413	396	419	405	390	387	363	384	385	394	410	383	404	408	374	396	405	399	395	391	382	404	417	383	408	402	392	396	396	346	394	396	351	403	355	405	374	414	372	400	390	374	380	415	395	345	380	392	389	392	417	371	385	377	406	405	373	380	381	372	396	398	411	415	378	376	413	390	404	384	400	320	374	360	381	421	424	388	418	405	364	382	369	372	389	375	387	382	359	414	389	372	411	391	348	393	317	383	415	405	385	421	384	391	400	414	387	407	376	382	389	377	399	382	340	390	382	417	416	386	399	364	393	397	360	376	389	446	404	364	373	363	339	365	365	344	391	396	367	373	393	393	372	419	354	353	352	389	414	391	394	371	390	383	415	400	406	403	376	354	377	415	418	388	345	361	361	386	378	379	357	354	408	378	401	386	383	405	403	356	384	367	397	382	412	408	409	343	387	359	386	379	378	403	435	446	411	426	427	382	423	359	384	410	368	389	367	353	377	394	406	397	488	384	385	390	432	405	396	398	348	391	425	359	436	409	398	419	399	390	387	392	379	406	417	362	418	363	371	363	406	400	381	396	372	420	428	382	351	362	348	389	374	413	395	389	395	408	390	414	373	375	405	385	402	390	351	416	374	390	390	407	376	405	393	353	407	391	414	387	377	384	357	369	435	385	416	406	366	366	392	388	404	396	410	372	362	399	390	381	372	379	387	420	363	375	389	408	399	367	397	372	360	404	365	421	402	375	359	410	366	371	396	373	418	426	375	401	414	366	363	455	384	434	408	392	350	373	391	396	385	371	404	381	373	375	396	379	366	381	376	383	375	372	373	383	340	374	374	382	383	369	391	378	390	355	387	375	354	390	410	402	406	373	389	383	380	381	404	409	357	387	390	347	381	378	397	355	359	372	377	416	366	348	380	386	370	364	379	355	421	417	401	398	390	380	418	370	440	388	416	386	361	397	372	359	366	384	407	376	376	380	367	396	396	385	403	378	356	370	387	382	389	387	363	390	369	364	324	382	408	391	370	371	408	426	404	412	379	360	390	378	422	384	393	382	349	357	375	373	367	374	399	339	394	388	363	380	358	383	359	377	372	387	399	351	398	403	423	370	406	371	412	385	377	413	417	411	386	360	393	377	390	354	400	406	386	398	400	422	415	373	392	388	353	342	410	409	388	369	378	392	414	414	390	359	364	367	368	383	342	380	379	395	356	366	329	382	413	391	445	348	385	360	375	382	377	427	416	358	366	410	392	416	406	359	387	389	396	360	407	358	354	399	352	370	400	429	447	401	355	329	374	410	375	376	392	381	392	381	395	389	402	358	392	417	375	414	410	369	387	394	393	370	389	415	391	399	394	369	413	399	397	348	412	380	387	374	375	415	407	383	376	385	365	394	379	384	389	443	374	375	401	341	357	381	383	358	395	402	408	411	357	410	407	412	388	396	439	359	402	403	356	391	393	418	338	370	379	362	397	404	407	374	412	404	369	418	394	368	368	402	395	444	438	387	361	383	402	383	409	376	353	380	392	434	380	387	440	395	370	355	412	418	381	415	391	350	372	368	391	410	387	393	365	366	406	342	352	358	392	356	419	425	378	375	372	381	360	388	397	392	415	399	391	408	378	397	372	437	389	394	400	357	391	392	386	408	392	391	388	396	367	351	401	325	364	374	373	391	387	388	361	354	412	343	351	387	378	385	374	422	411	397	353	402	379	388	395	364	381	357	409	387	385	400	367	386	336	388	360	394	375	363	356	382	396	397	368	382	381	384	403	377	381	382	425	370	416	399	343	403	388	375	396	355	414	369	431	428	441	386	405	387	356	385	390	404	413	412	382	388	416	386	381	419	353	382	396	392	365	385	381	357	404	386	394	346	373	371	390	418	348	391	398	381	359	410	397	372	389	406	370	378	379	351	417	404	351	412	400	401	400	346	373	387	380	369	388	403	348	391	387	387	401	428	353	397	382	395	360	364	397	382	417	372	358	382	393	403	370	434	416	420	342	392	388	359	363	345	375	378	373	367	388	363	369	369	372	376	392	387	370	369	376	392	394	387	421	357	386	375	362	388	412	358	429	368	366	384	367	420	369	348	413	369	374	410	328	398	380	400	413	389	364	398	404	390	353	382	362	364	374	383	374	353	365	381	411	386	361	400	398	369	377	357	395	377	389	398	379	382	428	365	365	384	385	415	400	381	389	397	418	386	386	380	411	370	395	369	361	415	394	375	368	361	374	393	408	363	356	384	406	416	390	405	348	410	400	425	393	425	396	395	382	392	393	361	422	406	401	410	398	386	376	399	442	420	397	370	408	399	413	395	437	389	393	363	393	366	392	396	385	396	384	415	371	412	333	388	380	370	365	406	378	384	422	401	411	423	373	352	395	361	385	343	374	342	377	363	363	384	379	385	400	433	400	400	408	420	418	393	409	380	392	390	393	413	379	384	401	395	375	373	379	394	402	369	375	425	339	392	393	373	407	361	385	321	437	314	382	426	363	377	405	370	430	380	394	411	410	402	417	382	376	381	337	376	402	369	376	426	359	373	371	396	371	382	367	408	386	378	402	393	406	401	364	386	381	346	403	374	389	387	368	348	380	378	404	403	393	399	337	415	387	385	353	426	357	396	417	353	363	372	425	357	379	378	369	389	389	357	403	387	392	380	376	399	351	363	392	361	403	414	387	362	395	412	370	415	417	404	360	384	385	363	392	383	364	377	376	378	338	359	401	393	395	382	402	387	385	410	406	411	410	378	328	394	408	412	386	343	389	386	389	370	386	336	432	372	371	366	370	388	389	388	357	384	356	422	417	383	355	399	401	383	365	378	383	411	396	354	383	358	389	386	389	377	418	368	357	389	383	420	384	379	381	370	448	394	392	385	371	365	442	426	398	400	376	376	353	403	408	355	392	407	392	383	347	400	384	398	425	396	389	371	418	349	380	360	365	381	405	409	394	416	384	377	388	363	394	396	342	354	390	365	339	375	430	410	399	391	387	376	399	365	383	370	375	410	424	395	365	406	392	383	377	386	373	397	361	405	335	403	374	406	391	407	387	361	360	377	381	377	377	349	363	382	401	389	391	444	376	424	382	418	366	395	377	360	361	385	356	394	378	378	352	372	368	343	383	391	396	407	367	355	362	400	408	416	395	378	383	419	407	384	366	425	409	400	372	387	402	380	396	389	368	389	359	400	380	389	351	391	386	363	376	422	390	399	369	399	379	378	389	395	370	354	367	366	390	359	407	400	418	406	412	374	376	375	359	439	376	412	414	372	366	404	401	357	407	393	394	415	380	421	367	379	377	364	419	377	375	413	358	381	383	391	420	357	325	373	395	376	412	403	386	372	381	380	409
25691	4718	10154	12060	10507	8228	6248	4824	3719	3015	2677	2185	1864	1737	1646	1592	1537	1392	1334	1209	1246	1177	1150	1169	1056	998	970	1009	961	995	1028	1053	1019	991	983	959	955	960	859	951	908	913	913	963	898	895	904	933	881	889	911	813	863	880	889	865	895	875	917	846	873	872	839	897	883	824	818	870	880	850	884	815	822	826	853	788	828	850	902	915	861	820	859	791	858	851	871	818	853	852	860	862	826	804	801	876	862	864	832	801	858	852	844	848	803	861	824	862	872	804	861	827	831	816	814	810	842	821	830	815	864	844	853	842	816	813	890	776	845	820	837	841	842	884	819	848	846	804	878	850	829	824	795	855	849	823	838	845	878	836	827	825	778	888	847	862	871	808	815	819	883	812	867	841	819	846	832	832	795	840	816	816	857	872	825	832	816	827	808	874	909	798	858	805	805	785	847	826	801	798	934	818	862	849	847	790	863	822	837	847	849	807	793	804	861	801	846	883	811	864	793	823	865	832	813	817	852	857	836	850	792	807	816	888	829	815	849	849	865	834	829	866	843	822	803	864	851	859	856	852	832	784	840	846	839	871	900	833	846	817	838	828	838	834	863	866	849	789	853	876	823	835	837	852	853	834	837	805	788	797	796	816	827	836	878	895	808	852	843	843	869	858	834	846	844	887	868	873	775	842	839	816	801	797	851	875	846	840	848	856	821	824	883	896	780	845	850	841	832	810	815	825	830	844	759	851	827	789	858	838	832	837	833	861	781	839	870	837	812	849	885	866	839	840	840	873	852	821	845	882	790	819	838	813	841	885	814	792	824	836	776	877	798	805	864	826	809	843	853	777	795	847	842	812	786	818	873	818	846	833	805	817	845	827	787	829	839	800	813	824	847	826	885	811	818	838	856	853	834	804	796	850	828	819	868	863	813	793	832	853	813	829	851	785	750	800	836	830	794	801	812	824	849	871	826	836	826	875	839	851	794	882	791	843	846	844	840	857	829	859	845	860	852	840	861	863	798	825	816	803	825	828	810	776	824	821	794	864	823	783	850	842	846	854	859	829	852	842	830	871	826	808	819	794	860	841	801	836	827	810	862	825	843	802	833	804	871	846	817	843	830	821	834	906	837	829	833	873	833	821	843	838	826	817	881	846	806	866	835	782	826	839	810	864	853	854	873	808	819	837	843	848	816	839	822	840	831	800	830	807	848	827	845	842	829	895	832	811	855	821	852	810	849	856	835	849	869	836	825	804	806	829	824	835	848	866	807	853	817	850	841	834	866	880	850	825	781	845	791	824	819	824	805	795	821	779	841	884	862	907	833	846	860	773	850	841	851	845	865	832	783	866	863	793	801	858	856	886	823	822	818	823	853	834	822	861	841	869	806	857	863	829	843	852	809	854	791	820	760	799	848	813	847	844	824	825	880	838	834	815	807	833	815	870	830	821	777	902	830	836	780	833	848	798	852	797	858	811	823	821	860	818	872	845	837	863	834	823	801	809	852	793	793	822	837	818	826	843	804	847	819	767	805	832	883	847	832	816	824	885	860	841	843	862	826	855	820	828	872	856	883	812	849	832	796	848	806	805	801	887	840	831	837	914	872	835	824	793	888	824	847	834	831	825	842	854	815	870	883	837	798	843	839	831	815	870	807	872	836	855	852	875	842	843	836	827	801	888	888	799	839	786	840	846	836	798	855	860	768	835	823	843	816	905	868	884	857	849	800	881	907	842	873	858	853	830	855	854	825	814	844	807	885	857	865	808	838	872	821	838	915	820	795	845	836	819	806	842	910	884	842	815	835	853	860	816	839	796	756	816	762	904	840	885	832	828	821	898	815	780	839	790	884	862	809	842	836	811	868	843	890	847	799	827	858	795	858	775	863	799	784	847	833	825	843	816	802	731	912	847	821	848	788	861	770	805	842	835	828	792	842	857	839	825	837	824	812	843	885	846	827	859	863	822	846	809	822	763	797	820	767	823	797	864	831	797	823	857	909	867	838	841	766	883	868	836	856	844	866	822	808	839	839	828	806	790	800	836	807	830	860	865	842	804	863	814	808	822	820	826	791	802	849	773	847	838	843	885	847	855	852	800	868	804	841	790	845	811	839	808	824	826	841	818	847	815	796	808	773	813	835	805	843	839	875	871	853	799	825	853	823	812	814	839	849	826	805	836	865	882	852	856	872	849	838	827	840	813	802	891	828	839	802	835	883	819	842	831	830	788	801	801	821	802	838	826	828	859	833	789	849	806	850	863	846	801	895	822	887	840	845	836	858	863	823	802	812	823	825	785	882	817	836	861	842	852	836	768	829	843	855	811	782	833	839	840	818	822	830	845	851	817	832	789	826	893	886	803	854	840	833	864	829	837	852	861	905	827	806	886	827	851	808	780	814	834	833	804	836	817	860	831	844	811	798	833	856	805	850	882	833	836	869	879	822	859	828	803	771	849	812	803	867	883	812	860	796	810	855	794	852	788	818	860	803	832	801	804	891	811	825	818	798	800	838	797	824	814	839	883	852	843	896	863	792	837	807	811	819	825	831	837	843	830	820	818	837	813	830	842	825	842	828	832	873	821	856	819	815	807	838	840	827	853	805	866	823	881	791	868	848	836	844	850	816	866	817	851	806	784	815	782	835	815	822	827	840	806	810	849	808	835	825	819	807	791	890	841	857	825	833	842	811	750	822	806	797	848	858	836	794	844	844	818	818	869	836	776	841	835	820	809	800	838	850	811	861	828	843	847	787	869	838	831	807	817	878	813	839	858	808	807	848	851	789	863	846	876	818	840	855	823	808	803	842	840	820	809	788	847	794	843	817	818	837	802	861	874	814	883	853	825	854	856	844	828	883	860	841	864	846	825	849	871	830	865	839	869	881	842	807	849	826	805	794	844	829	835	819	837	784	791	883	821	900	855	878	833	847	883	870	832	837	792	816	870	825	841	842	804	799	828	872	865	811	834	843	835	850	837	808	801	857	794	848	830	823	815	896	813	849	816	830	842	840	851	809	876	822	881	827	832	837	789	848	807	810	835	829	870	897	843	895	865	828	825	755	866	886	804	844	854	842	837	859	876	857	869	871	862	871	835	834	794	817	826	864	862	805	825	787	857	853	762	837	847	804	809	780	856	821	856	864	884	789	839	793	814	875	859	797	874	792	782	836	829	805	796	813	864	842	868	806	850	817	831	873	879	842	819	818	871	789	853	850	873	888	847	807	839	830	879	828	875	823	825	862	862	835	865	849	815	818	803	820	762	829	810	898	846	866	819	802	819	840	850	868	829	837	863	823	844	840	800	813	843	811	809	832	798	809	855	871	824	831	816	832	839	837	794	829	839	847	848	877	864	869	842	835	840	851	872	810	797	807	846	874	808	836	881	893	842	902	849	769	795	810	808	850	799	825	825	824	874	882	839	891	869	836	842	802	886	838	842	867	863	848	862	818	822	833	801	879	846	833	845	850	838	847	844	827	830	848	847	832	850	864	850	834	807	896	822	821	846	820	853
14460	2717	2367	1887	1346	967	741	552	494	390	394	398	320	334	327	325	330	321	310	293	291	307	293	298	316	283	306	293	277	284	307	314	303	338	266	304	241	315	285	260	295	278	271	265	311	301	252	255	272	277	301	273	280	287	280	281	318	308	289	258	291	268	277	253	286	305	290	287	277	274	251	257	299	317	260	276	286	291	313	279	310	256	292	290	267	302	287	284	266	256	279	251	256	244	291	292	254	290	263	271	282	282	281	264	291	267	275	297	280	277	302	300	278	257	244	290	275	299	271	274	251	235	294	265	254	287	276	258	305	271	269	272	277	263	272	289	290	286	270	271	268	268	251	271	241	280	323	282	279	270	311	279	275	305	272	321	311	270	291	282	262	280	242	298	286	324	284	293	304	306	273	282	306	295	302	239	249	269	284	270	280	284	270	257	285	304	299	290	270	235	270	287	261	253	281	265	297	284	296	296	273	266	293	287	283	292	286	287	236	284	283	313	267	279	247	293	283	265	258	287	288	255	257	260	300	300	304	285	282	271	231	280	278	287	277	270	250	241	289	284	278	288	282	272	303	266	295	265	298	284	247	269	246	316	271	316	243	270	275	281	293	288	289	268	262	269	266	294	266	289	279	281	248	323	300	258	265	276	284	298	292	276	269	262	262	291	321	253	276	273	271	306	261	268	276	272	285	295	286	280	273	288	255	275	262	252	274	264	272	271	267	261	268	292	263	266	271	271	258	301	291	273	295	296	290	299	278	261	272	290	251	270	296	284	276	257	257	264	280	283	257	267	295	266	277	278	325	265	312	289	261	274	287	270	303	281	258	250	270	283	272	289	299	285	297	305	282	275	286	270	263	273	322	280	296	296	320	271	302	273	275	298	283	273	287	277	259	310	275	295	262	276	266	267	273	277	252	236	294	284	226	291	245	252	271	305	281	264	268	287	291	272	279	280	301	267	274	280	300	287	289	292	285	294	277	269	269	298	275	288	291	273	300	268	259	272	311	279	255	270	287	266	311	248	281	305	274	241	314	255	249	285	239	280	267	273	260	254	251	270	243	238	324	273	245	301	292	277	324	261	273	244	233	295	285	270	296	277	287	279	252	272	255	281	260	257	271	274	289	245	269	268	271	275	276	278	282	247	259	276	274	275	296	275	253	262	287	293	286	298	281	280	294	278	292	282	254	285	279	295	310	299	286	279	280	267	294	261	253	283	291	280	246	307	270	283	308	276	299	309	286	302	290	277	280	279	267	273	284	307	268	248	290	266	289	270	311	264	255	281	252	287	266	242	281	269	270	270	312	249	280	292	295	281	265	279	282	258	269	269	274	254	300	277	289	272	259	270	280	256	286	277	257	288	283	286	296	268	281	276	256	260	262	266	285	253	269	291	301	287	240	294	264	275	289	304	241	286	278	311	268	284	310	258	262	290	271	259	277	282	282	262	237	242	273	270	284	314	291	245	260	299	286	269	277	270	256	275	272	255	265	273	267	256	298	288	286	273	263	289	272	231	285	301	292	242	264	284	270	279	279	268	297	316	299	275	249	264	257	262	307	308	279	258	253	304	296	268	261	302	245	273	255	289	284	292	271	281	280	272	306	284	251	276	267	262	251	263	248	262	267	267	280	270	272	342	299	296	225	274	297	255	271	265	295	276	269	290	281	318	261	259	288	290	289	274	258	302	303	290	283	279	248	233	287	277	268	261	257	296	305	252	291	278	291	273	246	276	269	270	263	268	299	291	302	302	279	251	293	283	263	259	291	241	291	270	281	269	279	247	273	297	282	267	285	300	296	278	276	268	269	253	266	273	285	308	281	287	290	279	296	284	267	262	297	268	321	294	255	250	263	259	274	278	265	266	275	254	259	287	294	261	262	252	290	283	272	281	293	283	285	300	315	293	308	262	302	250	287	266	271	312	262	241	261	275	259	294	283	290	295	285	243	299	270	262	287	275	254	279	276	283	302	275	238	279	276	239	269	252	275	260	310	314	243	296	266	289	267	279	289	299	282	254	307	296	289	248	276	251	248	263	290	272	276	341	289	260	300	262	305	267	281	284	280	260	259	258	304	274	261	279	312	290	259	252	262	274	253	307	282	273	270	246	303	272	258	294	304	298	293	250	252	242	294	299	278	297	276	292	302	285	277	304	297	258	334	253	281	272	262	271	288	289	280	279	289	271	264	282	275	304	269	272	278	259	239	283	253	283	308	299	224	284	262	268	273	291	287	316	243	255	306	300	265	269	251	278	277	274	253	299	291	285	295	268	271	278	278	262	250	298	287	266	282	292	262	279	251	295	249	297	295	298	278	286	329	310	298	251	239	267	262	282	259	292	284	313	296	292	266	288	276	262	297	263	282	267	270	277	272	278	291	254	301	291	261	304	269	278	282	277	290	274	279	261	297	245	289	340	276	289	281	237	280	265	281	293	256	269	289	223	276	295	292	289	300	310	260	263	257	284	286	281	219	274	310	267	278	301	283	281	302	285	231	279	286	293	312	284	283	263	275	339	251	262	246	276	262	290	272	280	261	296	323	257	248	284	272	272	266	264	276	281	292	298	283	292	274	256	284	272	267	294	279	272	318	260	275	259	299	268	280	249	285	277	234	297	258	272	265	263	275	304	297	292	287	275	296	249	275	270	289	298	257	271	278	262	277	280	305	236	295	278	269	279	281	285	286	286	282	233	281	269	242	264	285	203	250	305	286	267	252	309	276	261	274	230	268	272	270	280	255	267	255	293	243	269	263	315	272	273	279	280	285	279	264	271	298	309	262	284	255	286	273	273	258	282	293	298	254	274	284	286	278	301	254	307	279	317	272	272	286	293	278	264	252	286	263	293	250	263	288	299	246	282	269	279	276	264	289	320	275	298	250	307	298	277	263	242	284	269	251	269	282	255	292	282	273	278	287	282	272	303	291	263	243	249	266	284	266	282	266	256	299	282	265	272	255	269	298	266	278	277	271	280	303	288	273	280	290	258	289	260	272	274	286	290	267	286	293	292	283	281	301	280	266	243	249	286	294	281	246	257	255	264	263	267	277	297	255	252	264	299	273	287	283	293	256	259	276	295	240	271	271	254	259	260	280	310	298	264	279	282	264	279	260	249	281	252	304	296	246	281	283	250	278	281	250	273	308	266	257	286	306	298	279	255	293	269	269	287	291	303	293	251	286	278	309	289	305	289	246	260	299	283	285	262	304	264	271	264	264	285	253	296	296	292	257	272	244	290	284	259	315	291	295	268	303	256	303	273	290	212	282	293	274	292	278	259	286	246	283	287	287	298	265	259	286	285	261	285	285	256	268	261	245	241	263	293	283	294	269	308	290	284	295	251	263	294	263	248	288	266	233	267	283	243	263	289	284	280	288	291	267	283	291	263	280	292	266	287	284	279	261	299	286	282	279	259	283	245	279	241	298	277	273	329	318	275	273	256	276	265	262	284	290	278	269	288	260	286	292	266	280	298	263	261	281	269	297	288	265	261	304	275
8479	2179	4582	5603	4465	3449	2656	1985	1639	1447	1206	1098	975	920	886	898	789	846	776	715	731	748	708	690	683	674	716	673	713	669	672	681	684	632	677	656	673	656	606	610	689	635	672	664	645	623	676	631	624	616	628	621	616	636	652	580	679	622	627	615	642	636	652	646	669	592	664	637	663	621	618	647	662	639	633	665	631	633	652	605	690	602	647	563	591	635	624	620	587	647	616	677	671	615	641	646	651	629	644	669	640	593	654	619	641	612	580	657	601	646	601	608	679	597	651	639	690	661	625	577	666	582	628	659	634	600	575	602	640	684	641	656	638	611	597	640	608	616	654	635	610	636	625	615	647	644	603	632	632	636	637	576	615	664	623	671	676	600	662	606	624	589	622	670	698	662	666	648	674	655	630	608	619	604	609	606	657	692	664	639	601	633	593	632	626	618	653	602	615	639	588	625	648	648	647	588	619	636	665	651	618	628	640	634	651	611	650	630	562	646	657	611	624	668	700	604	652	628	628	626	642	635	641	690	570	602	641	614	634	620	610	591	674	606	631	614	650	612	623	589	613	630	664	619	607	615	658	611	609	595	674	670	623	621	675	619	587	667	643	601	605	612	620	627	614	601	620	615	608	587	578	600	623	662	597	638	652	627	639	621	617	632	612	634	627	674	633	614	641	590	627	651	621	642	630	654	597	613	653	639	647	641	621	616	633	645	620	632	657	622	654	638	664	614	613	630	613	643	655	627	640	671	644	659	611	599	645	632	615	626	638	614	599	626	629	648	616	616	634	651	593	607	664	610	634	606	628	597	626	605	644	639	596	615	656	661	615	658	647	606	640	650	630	621	669	628	646	628	671	625	604	664	662	602	615	634	666	590	640	633	590	643	611	608	675	656	656	638	672	677	639	639	570	644	672	604	621	616	623	632	619	617	632	611	651	610	674	576	622	639	650	649	672	652	621	619	608	653	635	644	684	644	647	651	643	633	606	653	622	670	657	634	639	667	641	616	644	657	624	614	655	629	616	633	646	626	667	655	662	617	666	593	614	670	649	603	617	608	616	608	622	617	617	664	598	600	616	637	618	623	601	640	642	645	638	595	658	618	588	601	630	628	611	627	627	622	611	652	615	651	652	624	612	647	642	603	708	615	648	639	625	673	625	618	682	619	602	621	626	641	593	653	617	664	694	619	646	648	705	588	589	659	629	621	615	631	679	641	627	606	608	613	629	635	621	613	626	624	642	585	638	624	600	628	648	651	631	627	669	613	650	635	613	637	618	673	660	663	629	633	644	645	649	608	649	628	615	638	629	643	699	683	623	645	665	650	619	599	624	647	564	633	623	677	644	644	655	652	662	621	659	654	631	606	617	622	620	626	648	633	633	586	618	660	643	649	629	627	583	670	641	638	609	582	621	631	636	595	667	662	678	636	690	623	659	620	593	608	651	666	641	610	653	592	646	624	628	624	673	598	610	628	659	634	621	657	623	632	627	640	629	647	660	640	606	621	603	645	657	652	608	668	653	617	646	660	606	647	637	668	662	649	623	607	624	648	661	607	642	637	620	646	660	659	602	612	621	692	626	597	640	680	661	664	646	622	662	639	607	587	650	661	692	607	662	597	656	588	670	674	651	634	645	641	578	646	630	633	595	603	639	621	650	654	663	659	663	649	588	638	634	639	608	604	667	652	665	628	647	631	648	623	611	639	663	684	648	643	606	576	610	615	653	601	633	620	641	623	653	630	647	646	642	652	656	618	619	659	584	612	644	607	624	638	600	602	660	667	646	623	645	631	632	642	641	589	635	645	653	652	697	643	623	635	573	620	647	613	639	649	655	687	626	614	605	633	638	637	581	663	633	650	656	618	591	608	628	637	592	606	637	656	653	608	646	652	630	638	628	647	659	613	650	589	613	636	625	627	667	672	655	637	652	628	630	613	638	659	648	630	640	641	641	625	608	608	630	592	651	660	686	628	616	659	642	645	631	616	664	630	646	653	626	617	646	653	636	688	584	636	621	616	660	614	596	619	664	644	630	625	658	608	632	617	606	656	668	621	585	649	656	627	612	667	621	667	610	593	596	665	598	639	608	603	604	613	616	620	645	665	602	678	619	637	668	608	596	641	635	679	647	610	667	654	633	620	613	591	614	625	670	621	635	594	633	648	655	644	622	571	650	612	667	669	650	652	599	673	631	630	638	608	630	627	601	629	623	647	652	584	610	589	646	636	615	624	651	609	615	611	648	615	619	646	610	645	664	632	633	653	618	623	603	594	620	636	583	602	620	634	619	644	600	613	626	655	610	592	567	640	627	634	616	606	632	628	622	644	613	599	645	590	587	629	621	588	642	658	647	611	618	647	646	641	646	602	622	626	628	648	636	612	654	666	628	587	592	629	640	610	586	680	661	657	618	643	627	643	662	615	618	635	631	653	628	651	711	587	607	623	672	649	674	570	674	629	693	637	651	634	619	605	661	656	598	652	583	655	609	602	622	610	644	641	636	611	581	632	654	661	622	643	615	657	648	647	687	623	642	673	621	630	632	656	664	690	649	630	641	595	688	628	602	664	618	632	620	612	634	649	571	675	610	630	635	617	618	654	659	664	682	633	628	644	608	609	632	616	604	657	640	647	631	640	630	656	624	650	617	652	582	650	622	635	628	590	640	660	636	628	632	647	649	601	596	620	595	645	629	611	627	581	657	604	594	675	643	624	596	615	651	643	623	627	608	631	638	625	664	637	633	595	613	606	660	605	646	662	661	674	651	607	652	616	609	633	639	609	650	677	611	607	683	629	637	652	647	612	633	633	638	643	625	595	618	633	648	620	620	648	625	646	649	636	618	640	603	653	624	637	608	619	666	669	647	644	628	611	648	633	644	596	617	654	647	605	638	672	617	632	645	605	622	670	608	685	620	612	551	633	625	625	634	643	600	672	629	673	666	624	646	605	657	670	648	582	651	629	605	674	636	624	604	636	650	654	619	654	653	643	590	651	669	633	673	607	664	634	636	638	593	631	671	585	638	623	619	632	652	598	670	625	665	624	651	595	617	619	661	624	646	642	611	624	596	629	605	606	638	644	614	604	624	653	600	642	597	623	656	663	639	645	634	654	641	618	650	614	604	625	621	585	596	598	637	644	669	634	636	633	626	621	623	644	616	622	662	626	670	595	653	620	621	625	618	628	677	652	649	625	636	651	656	663	637	616	637	674	641	636	653	628	625	644	563	675	620	627	629	633	601	637	645	642	657	665	640	624	678	633	677	632	663	613	608	660	668	605	582	634	632	602	664	638	650	628	640	615	681	654	678	620	635	607	641	615	591	629	566	627	615	610	597	644	617	654	665	656	635	636	621	656	656	607	593	643	618	656	621	635	652	670	662	602	645	650	606	638	677	629	631	645	665	582	626	628	607	627	664	626	629	667	619	645	636	650	628	618	612	636	676	596	622	579	663	619	600	586	617	579	661	653	656	650	642	632	652	610	673	655	642	618	577	637	705	626
35523	8747	4502	3538	2379	1620	1189	886	724	622	566	543	489	459	450	392	418	425	417	406	398	394	361	390	405	369	348	431	394	342	363	374	354	344	348	395	354	338	355	425	366	351	397	356	324	382	367	377	375	343	336	378	318	345	364	346	332	340	349	352	360	393	360	384	379	370	369	341	364	325	374	368	386	362	355	373	328	332	327	349	349	388	366	339	346	353	429	354	359	339	357	376	324	373	366	357	342	358	348	361	402	337	354	342	357	365	358	371	346	351	328	344	327	387	319	361	334	347	346	327	362	331	378	337	400	350	373	367	355	347	341	356	378	385	384	361	344	328	357	339	351	384	363	382	365	362	383	356	366	378	369	369	361	326	361	328	336	389	328	381	380	341	329	344	369	362	365	345	354	370	361	368	352	359	357	374	318	326	348	360	360	391	354	328	361	314	342	352	354	376	388	367	329	332	355	341	356	296	371	354	413	344	387	326	378	346	382	354	343	337	348	371	352	374	347	366	323	370	362	343	344	335	391	362	358	330	343	341	369	343	315	357	363	332	362	360	381	345	363	408	400	351	360	352	339	390	404	356	420	369	382	384	320	354	341	367	424	357	327	345	344	352	359	336	371	361	345	356	344	345	401	382	395	415	369	382	365	359	324	344	380	369	366	349	338	366	345	347	344	374	342	349	356	339	364	369	336	384	349	333	355	370	334	370	342	349	393	327	361	363	390	373	342	362	341	400	327	334	340	353	368	329	347	352	360	360	363	355	342	368	356	352	367	342	356	370	373	365	340	373	346	332	337	375	355	318	312	354	329	336	339	348	315	341	346	369	333	384	368	368	351	378	346	375	342	378	384	334	348	368	398	370	390	377	369	366	368	359	353	379	401	359	373	395	361	375	365	367	350	321	370	375	330	334	354	390	333	349	369	335	329	343	386	371	353	340	363	370	391	370	364	335	338	375	343	375	349	368	316	364	341	357	364	363	337	329	343	305	392	358	361	355	359	377	363	372	351	325	358	344	337	352	338	341	354	371	405	377	371	335	373	361	341	344	341	378	343	357	370	371	354	386	364	357	374	355	388	376	371	381	370	323	333	350	337	350	354	369	386	355	358	360	338	342	336	361	366	353	328	370	368	347	356	368	371	391	368	348	324	373	359	340	379	393	332	355	381	332	372	348	359	389	359	343	393	353	364	343	335	333	381	360	337	390	383	376	334	351	354	341	393	354	349	321	329	366	376	381	353	363	338	379	365	354	380	327	384	340	355	340	361	377	365	382	352	345	374	324	346	414	314	342	388	394	371	324	373	386	373	324	347	361	342	368	359	342	348	389	358	329	387	316	365	343	406	307	337	347	380	350	330	325	338	339	359	345	364	342	368	343	371	399	362	336	366	353	355	386	363	334	367	350	373	353	357	382	371	351	362	373	355	374	354	362	355	354	347	306	357	390	344	394	363	386	378	347	345	390	381	341	339	379	352	388	386	359	404	353	354	366	321	364	347	342	344	356	380	364	359	397	333	340	353	341	347	348	358	366	349	351	358	392	362	331	351	371	347	341	354	367	346	349	380	340	384	340	374	349	385	381	403	337	327	372	368	353	360	329	347	359	369	333	355	357	356	350	354	328	352	360	411	372	356	374	328	376	346	356	290	370	364	363	383	344	370	371	360	364	377	319	346	352	354	324	363	367	373	338	304	368	311	342	346	378	364	344	390	349	339	345	364	388	344	361	350	344	384	348	360	366	353	331	334	357	371	352	362	352	362	319	346	336	364	388	374	348	378	364	383	368	377	343	356	366	347	340	351	369	366	339	398	361	365	354	341	374	356	350	319	352	342	389	384	330	358	381	333	331	320	348	361	359	348	378	355	369	341	356	349	354	335	331	331	367	395	375	355	332	347	369	336	384	357	334	361	378	358	385	350	351	383	364	345	363	368	377	350	372	388	321	337	372	363	360	345	370	327	360	366	393	379	383	368	362	381	357	364	333	329	356	383	368	366	378	344	375	331	347	344	340	325	336	386	352	346	386	406	352	375	368	342	349	346	387	361	309	363	337	335	346	354	342	379	338	363	366	361	338	413	368	346	334	334	352	330	375	360	352	345	346	337	362	339	359	351	345	353	367	361	392	361	387	323	367	349	360	376	357	308	344	376	396	350	363	351	324	331	379	329	343	345	377	342	341	367	337	333	357	382	369	373	398	355	362	385	375	354	363	324	366	370	354	355	321	349	371	392	379	387	349	332	383	382	355	368	368	360	397	399	368	344	364	334	384	358	322	348	375	368	341	354	381	377	390	357	323	329	352	382	355	353	347	332	362	326	352	364	383	365	371	353	381	373	335	345	434	342	378	351	354	321	375	379	349	340	365	320	342	354	343	341	334	370	354	359	334	357	386	340	362	347	360	347	359	366	317	417	346	334	338	352	351	339	373	333	335	354	371	334	318	344	392	345	351	317	310	359	375	327	324	377	364	398	328	335	339	367	353	338	339	378	373	375	362	308	387	379	351	362	382	353	347	333	350	357	346	351	330	359	331	358	372	344	346	329	376	355	382	340	356	380	392	391	384	356	416	350	354	322	345	348	369	387	334	343	355	350	330	351	321	392	351	374	323	354	374	364	362	363	350	369	334	369	325	373	382	377	376	354	360	342	335	334	388	380	375	384	391	323	340	340	339	323	357	346	326	352	343	372	346	346	351	389	347	339	317	384	336	340	327	346	323	333	369	375	347	343	338	382	386	372	384	307	340	395	348	394	354	341	354	349	377	306	389	356	332	357	374	382	373	386	302	375	344	369	342	351	315	379	316	344	394	390	351	333	369	355	362	361	348	341	358	359	309	370	379	345	351	356	347	346	318	356	350	323	389	369	352	324	347	348	340	338	355	358	379	352	393	387	365	355	351	339	379	351	362	364	319	363	336	340	348	348	352	346	361	338	374	409	338	389	377	355	396	356	384	374	358	348	330	329	352	356	348	342	309	369	335	371	362	336	387	355	356	362	353	362	361	380	355	408	341	369	376	348	363	358	360	334	349	343	375	398	364	364	386	359	336	374	362	380	330	378	357	350	339	395	371	344	365	332	378	344	322	371	367	376	341	358	353	380	311	337	378	347	363	353	353	363	402	363	349	388	347	333	394	381	377	365	381	379	387	373	373	334	338	343	318	377	386	342	366	315	320	330	370	344	347	334	378	347	348	354	339	393	350	338	371	368	348	379	367	341	377	325	395	355	353	359	332	328	340	379	336	385	348	327	351	327	336	387	364	385	354	344	363	356	352	365	384	309	350	357	357	337	375	346	342	365	347	372	356	368	374	372	349	375	407	359	378	351	376	373	350	354	374	358	339	350	345	410	359	358	365	343	354	350	357	357	310	369	397	355	337	358	365	355	366	375	376	341	339	352	357	343	365	378	406	379	336	364	372	337	333	365	362	330	355	353	334	377	381	346	382	348	356	336	378	364	337	343	320	359	331	355	384	331	332	340	361	332	373	344	338	354	361
20688	3493	7521	8949	7649	5833	4472	3462	2758	2300	1862	1690	1455	1437	1381	1299	1260	1188	1114	1056	1019	1115	917	960	881	924	961	889	903	857	874	898	886	939	844	886	891	835	802	792	819	867	806	840	784	841	850	821	922	811	844	835	807	835	775	762	785	835	833	752	799	794	839	818	775	797	822	788	815	809	791	774	820	810	798	849	769	820	788	760	814	792	806	768	808	839	780	801	818	831	801	770	746	867	786	850	782	840	811	783	813	852	811	804	770	823	793	784	779	775	813	790	785	748	768	781	800	828	805	794	842	726	798	799	755	768	778	773	804	803	841	722	808	781	787	784	811	863	780	835	788	764	811	816	793	773	853	821	772	796	740	794	744	804	795	813	818	862	823	783	826	797	756	778	745	799	782	807	787	753	805	768	838	762	809	781	760	778	817	786	764	773	768	791	765	816	777	794	807	778	816	767	788	847	776	788	800	789	776	754	791	828	821	794	722	766	806	768	794	786	806	789	810	771	759	796	828	781	811	793	825	778	775	776	799	810	800	766	794	769	814	801	784	789	797	759	802	785	779	761	790	764	760	800	786	775	750	794	769	831	740	782	820	821	792	779	797	776	815	770	807	817	785	775	819	777	812	786	811	782	740	835	738	800	785	813	812	802	776	792	772	785	793	789	764	826	808	742	765	803	818	802	754	808	758	779	759	747	768	773	752	794	805	721	821	858	754	754	786	820	798	828	792	815	813	828	807	801	784	792	839	776	762	800	798	792	754	778	826	784	785	802	778	789	819	751	811	829	799	763	752	777	750	777	735	779	830	729	783	778	749	773	785	780	820	780	783	772	794	803	762	774	794	760	765	750	816	814	841	787	797	783	784	822	787	762	798	796	764	780	789	769	766	796	775	748	771	783	839	824	757	813	785	750	730	829	838	782	772	831	796	797	772	798	736	805	788	813	751	810	816	767	770	832	748	797	774	815	786	739	817	753	766	806	772	794	769	816	787	803	793	727	731	770	807	788	754	782	728	807	774	773	762	805	764	794	780	804	768	747	771	774	805	790	752	746	809	790	803	795	765	756	774	800	822	771	800	812	769	766	799	749	774	770	741	824	803	781	792	797	742	814	796	787	727	797	816	801	781	798	752	789	797	772	820	825	806	810	822	781	781	807	817	773	776	805	752	763	770	753	785	824	816	798	820	848	820	801	833	774	833	765	787	785	818	807	827	791	783	806	713	768	774	792	740	812	782	829	815	808	835	746	825	818	735	766	817	823	799	777	825	779	813	771	741	806	782	799	719	800	846	814	767	826	784	771	780	822	801	858	806	771	812	814	800	753	768	814	814	785	761	793	823	780	797	838	759	767	785	782	689	768	809	815	827	756	836	795	814	731	807	796	764	788	820	793	793	744	804	756	780	764	756	752	782	790	785	786	785	806	788	798	785	833	804	781	775	796	794	769	820	796	790	780	794	790	832	798	793	821	824	774	790	756	851	741	801	795	854	787	842	803	787	755	769	823	756	818	807	750	781	806	822	748	782	772	807	791	747	832	773	793	787	785	790	783	764	814	810	810	771	771	757	727	766	779	850	773	794	760	786	762	815	809	759	766	794	796	788	790	799	846	749	815	775	801	804	839	831	778	776	809	772	775	771	775	827	813	819	785	791	791	740	776	784	746	818	809	777	804	818	843	776	763	818	780	770	767	768	796	800	785	799	826	843	807	808	829	806	757	804	756	779	785	770	735	776	798	752	754	794	789	748	765	754	768	841	804	809	759	811	789	757	778	766	787	819	825	809	760	814	806	783	804	793	805	797	813	782	783	824	806	816	757	764	789	757	770	805	827	806	794	799	802	808	742	816	808	718	795	777	790	811	791	786	779	754	787	786	826	788	762	792	811	823	757	765	764	841	833	781	770	802	834	828	785	765	722	845	821	766	837	829	808	771	772	714	843	801	746	794	810	791	755	800	794	836	815	783	778	844	810	798	787	783	840	812	749	824	758	778	845	818	808	793	751	789	841	777	785	781	791	747	794	778	758	755	786	761	763	783	782	802	764	800	820	813	791	785	840	737	802	761	771	798	824	808	770	813	744	772	757	803	772	798	755	763	806	819	801	764	791	840	775	818	791	783	804	807	787	771	825	750	788	770	787	759	774	780	766	783	803	762	794	722	758	758	772	837	802	778	758	795	764	816	770	822	777	756	794	782	791	798	811	807	776	749	753	829	827	739	765	845	820	762	757	807	764	863	752	774	798	753	811	814	785	839	793	790	723	768	796	803	743	825	785	788	767	839	799	796	780	787	756	760	793	786	810	734	765	768	797	794	746	765	731	766	813	783	825	799	793	810	739	714	770	749	788	751	785	777	808	829	843	781	817	792	815	814	743	794	778	823	778	778	799	723	799	751	780	771	837	750	782	749	804	816	794	779	768	767	795	795	803	812	826	822	785	807	751	795	791	785	792	776	743	749	750	741	828	766	772	825	792	800	755	801	756	849	776	787	793	799	801	773	777	713	784	768	724	754	845	777	777	839	759	783	763	855	774	772	853	711	777	728	796	816	829	796	775	789	810	776	772	809	804	789	812	779	789	831	799	810	786	813	769	781	806	739	825	745	795	789	761	775	739	794	807	796	776	756	795	738	850	797	785	830	763	804	767	775	796	792	801	800	825	741	760	793	788	808	797	815	769	803	754	785	777	809	773	780	796	810	754	833	827	810	734	777	812	809	779	820	763	740	730	827	832	829	792	802	800	794	747	758	718	798	805	816	770	780	813	773	788	783	788	811	733	726	784	762	841	764	787	762	797	800	738	755	799	774	805	814	803	813	808	784	758	802	799	778	779	795	802	811	817	803	779	824	759	769	832	838	749	804	784	790	809	792	777	784	815	785	739	772	768	778	795	757	791	859	756	842	807	789	790	811	829	763	742	790	755	768	799	813	800	840	793	753	775	769	787	770	799	796	807	745	780	744	811	757	789	844	792	750	819	759	805	764	807	816	805	839	785	766	817	840	811	784	779	818	799	791	768	808	797	840	789	757	784	763	817	792	776	819	767	814	794	798	776	774	846	808	813	791	807	810	782	757	816	781	793	775	776	786	763	814	778	815	779	827	768	765	747	789	786	764	814	824	840	797	766	793	764	802	806	762	770	751	815	771	741	793	752	842	796	794	781	817	785	796	814	765	815	826	781	775	807	794	736	798	762	840	735	817	822	753	798	754	802	784	814	778	820	774	799	853	810	794	762	767	744	783	795	827	766	788	800	797	784	805	772	809	789	780	729	808	768	758	739	799	793	802	785	797	744	825	791	818	698	770	799	798	759	789	809	781	821	753	788	799	768	771	784	811	793	804	719	836	772	770	841	809	815	816	839	803	841	777	817	788	782	755	787	786	784	834	789	801	783	754	796	833	801	766	798	774	809	821	781	771	788	908	826	801	815	821	779	849	776	725	791	777	847	810	772	789	797	843	795	802	757	778	807	765	740	811	774	792	789	775	787	739	768	806	809
48756	15626	7333	5180	3281	2260	1617	1121	942	847	705	621	567	568	512	493	476	466	429	444	425	455	463	424	392	387	377	413	419	402	433	416	395	395	416	422	379	379	405	377	386	365	383	371	379	385	370	414	414	391	382	359	391	391	373	361	355	385	354	405	384	388	393	403	391	417	386	400	380	402	354	375	383	395	387	394	434	405	381	394	360	384	405	339	334	365	380	381	432	380	347	406	424	352	391	395	360	393	348	334	394	384	391	375	339	372	327	391	384	375	429	381	395	365	415	375	357	394	371	378	360	357	385	376	366	396	367	375	358	347	379	342	376	369	363	369	393	384	358	392	405	395	349	392	379	400	368	402	374	323	378	381	363	399	366	379	406	400	409	390	394	374	365	379	383	371	367	407	357	389	392	410	379	366	406	419	378	361	365	402	389	387	407	344	362	349	411	383	369	373	417	384	401	382	407	378	428	376	388	392	365	360	359	382	344	416	393	393	373	399	358	393	404	389	387	339	375	392	380	382	389	349	378	360	355	377	398	362	344	401	399	408	401	393	356	363	399	401	401	375	411	373	337	390	406	399	370	358	377	415	392	370	405	412	380	385	379	380	368	398	375	351	365	349	397	371	352	386	386	369	404	419	397	380	374	391	368	372	417	383	358	357	365	394	376	375	367	363	341	354	371	395	419	356	396	392	420	362	357	385	379	379	378	411	380	393	386	366	396	373	349	378	327	372	396	428	364	395	402	391	371	371	357	377	367	400	403	385	397	355	387	421	407	419	411	373	368	394	380	387	393	355	398	405	369	386	410	356	421	443	382	375	354	401	367	368	417	375	363	397	406	400	386	397	392	368	358	385	392	374	379	374	398	379	377	386	393	397	391	355	394	398	389	401	386	349	373	384	413	361	381	369	368	372	370	407	386	374	369	384	375	379	371	358	376	421	355	357	366	395	368	364	395	349	394	432	393	395	380	362	359	349	396	390	375	364	381	342	392	377	375	375	378	394	388	427	400	389	374	365	386	412	377	370	359	389	388	385	402	368	366	406	366	393	416	426	375	384	390	345	355	405	363	379	367	373	363	366	354	380	395	384	431	383	368	386	413	409	407	392	391	397	381	357	376	365	390	358	384	381	412	400	416	411	382	391	375	389	342	387	353	399	383	356	400	397	384	377	392	364	374	390	363	351	381	395	407	379	383	415	402	399	365	369	361	408	381	378	345	382	354	381	379	362	386	393	366	385	373	366	360	349	371	392	394	377	365	336	344	402	419	377	409	360	407	400	363	365	419	379	369	358	348	383	424	387	399	377	364	405	388	422	380	400	374	392	404	384	374	379	357	381	370	373	388	360	323	387	411	373	380	404	401	327	384	367	370	412	374	397	372	372	380	381	331	345	371	354	382	394	371	378	363	411	422	419	403	384	393	391	386	415	358	328	346	430	402	372	407	350	378	367	368	396	387	342	385	348	429	372	373	342	414	359	312	406	383	385	393	392	441	431	363	419	430	393	370	385	385	406	363	358	356	352	396	409	370	373	407	376	355	434	390	361	391	376	362	401	317	364	383	345	369	367	367	357	362	359	378	358	355	425	382	387	409	393	399	390	398	367	381	401	333	357	392	377	407	391	371	394	407	359	374	371	365	382	375	414	359	364	382	359	420	364	364	417	380	393	365	357	408	398	381	356	345	402	423	378	344	377	411	375	387	380	355	377	402	384	359	358	363	423	394	382	404	387	387	393	383	402	379	365	377	335	374	392	403	392	367	385	394	405	365	388	359	388	369	357	391	406	344	388	365	384	407	362	380	382	341	384	394	366	421	375	392	377	396	405	387	371	389	393	411	385	361	411	375	361	373	367	359	370	334	363	408	365	401	395	413	352	375	357	388	366	354	348	382	381	361	421	398	368	346	347	367	384	358	387	342	397	411	378	371	338	414	413	439	362	411	361	412	414	404	397	360	376	412	390	375	398	394	345	408	391	387	415	413	402	392	335	325	380	378	397	408	403	379	394	380	384	379	344	381	369	359	374	360	405	406	408	383	410	414	418	403	396	386	399	377	383	404	372	401	391	420	385	385	398	419	378	388	385	357	405	360	360	405	376	401	383	380	363	387	390	351	350	390	350	371	404	398	349	415	367	372	365	387	403	362	404	396	394	382	412	386	410	356	380	395	370	389	375	359	359	393	374	358	364	403	437	418	383	363	394	377	375	400	390	350	383	399	386	336	369	397	361	388	392	393	362	380	414	389	397	414	370	386	365	366	337	361	402	409	386	370	404	376	396	375	370	348	371	366	398	348	380	365	377	378	408	401	375	389	420	391	404	382	349	382	373	361	386	363	393	408	411	369	422	409	404	382	365	407	382	392	351	368	358	389	405	375	369	420	401	367	381	405	392	382	342	394	392	388	413	395	395	380	369	371	361	351	368	378	391	380	376	383	373	400	409	398	365	365	416	371	429	389	393	426	349	385	375	398	390	406	389	396	362	329	327	407	358	404	410	402	390	377	371	426	408	356	397	345	367	357	385	371	354	382	345	400	402	389	344	383	409	398	381	377	393	394	362	391	350	413	346	385	428	399	384	397	404	353	379	410	387	384	334	366	367	368	366	395	377	394	385	365	363	384	374	355	367	332	365	372	370	349	384	378	381	347	362	386	371	372	421	403	364	389	381	385	394	373	395	420	371	346	378	384	381	459	370	354	381	405	397	402	372	370	354	420	382	364	385	387	371	359	375	399	385	362	393	375	376	378	376	394	385	368	363	398	376	355	391	377	365	393	403	385	360	390	389	384	396	375	412	349	364	411	429	355	372	374	354	379	375	339	374	378	422	427	390	376	398	427	368	410	426	345	352	373	393	334	407	351	438	369	367	403	364	350	394	404	377	369	359	346	369	394	387	415	382	380	379	411	400	380	357	404	391	376	323	376	378	366	361	340	420	372	386	385	373	378	367	372	389	414	378	351	358	386	362	360	386	352	385	399	365	390	406	380	369	371	381	377	385	368	393	426	368	358	385	362	364	384	344	401	362	363	396	367	417	359	397	355	401	403	370	395	388	354	404	371	405	402	362	374	359	408	383	398	354	355	368	408	401	399	384	383	397	386	362	378	393	380	404	379	385	381	386	367	370	335	388	381	367	447	426	428	418	381	397	376	442	390	375	396	365	405	385	385	385	359	397	336	375	401	395	383	370	398	363	344	379	399	415	350	386	379	389	409	395	363	401	390	380	375	362	358	407	419	391	379	364	367	361	363	400	392	372	399	374	391	373	367	379	373	376	368	387	389	409	376	357	385	398	408	402	395	360	387	424	382	383	360	359	408	388	405	389	370	368	374	362	370	387	350	371	381	392	373	375	362	388	382	413	376	356	370	391	345	365	383	382	391	394	384	355	396	383	394	376	407	385	406	376	378	389	358	345	389	383	369	380	328	403	407	407	382	350	360	380	357	350	373	382	398	397	376	412	387	392	345	379	416	372	381	406	367	375	350	365	352	367	362	375
28135	4977	9872	12188	10253	7791	5943	4592	3614	2842	2514	2063	1897	1834	1711	1511	1491	1406	1310	1244	1201	1147	1169	1057	1093	1011	1045	1006	1075	982	1026	1028	1034	1024	972	955	946	940	934	933	887	874	902	939	870	874	920	905	912	871	906	833	875	905	835	895	851	818	855	872	832	873	864	887	842	842	832	865	815	861	793	893	808	879	867	896	786	865	834	876	873	841	882	852	837	812	822	845	828	855	868	845	810	866	881	781	855	848	861	829	859	821	841	842	833	800	804	858	802	869	820	811	876	820	834	819	826	833	844	779	822	852	795	878	859	886	853	821	798	792	861	863	806	856	867	788	812	865	849	867	816	871	779	786	856	816	845	823	835	839	837	804	846	839	833	795	822	863	787	797	812	833	795	783	757	804	893	826	788	840	825	786	818	826	833	857	868	782	826	817	781	846	832	856	787	832	807	840	857	813	794	842	869	786	847	859	814	829	838	854	801	826	832	849	829	849	788	819	805	863	862	830	836	815	861	805	761	853	807	827	800	829	819	854	849	788	858	869	835	823	819	827	801	794	865	805	811	817	852	796	861	825	805	829	773	834	899	881	841	840	836	769	799	824	819	851	824	844	801	798	803	820	826	849	794	763	818	833	839	822	785	775	801	837	800	812	805	798	796	811	763	782	795	857	847	851	790	848	797	809	816	809	830	827	834	760	868	815	860	835	844	833	810	834	802	782	867	836	785	801	808	823	858	846	785	835	818	820	834	830	788	848	833	831	831	820	847	831	840	869	849	807	836	801	859	804	847	864	825	813	855	850	861	847	820	792	804	808	784	855	831	802	756	827	845	862	858	766	811	770	812	836	830	837	838	807	794	873	838	855	822	839	822	890	770	877	771	833	844	810	815	837	788	881	831	856	908	868	785	858	824	817	807	791	790	842	825	795	795	810	846	839	781	831	857	858	851	796	805	807	839	860	848	841	811	797	844	789	808	848	817	788	780	795	866	834	823	807	833	843	816	854	807	799	822	813	820	821	826	826	811	877	822	866	826	828	844	856	882	821	814	846	817	803	793	830	810	854	779	845	854	853	835	823	776	887	855	864	833	802	781	827	790	808	819	771	797	811	838	805	827	838	836	833	816	792	833	837	768	850	829	805	859	828	825	856	834	845	782	835	839	904	837	808	830	801	776	836	774	826	822	778	823	829	868	820	770	805	864	850	828	862	778	829	790	860	832	817	830	782	813	809	779	828	860	787	871	816	894	839	813	877	825	811	907	798	781	845	806	775	787	844	857	849	805	820	892	831	797	855	824	844	871	821	840	790	820	852	839	858	818	804	854	829	867	784	794	814	777	813	839	818	828	841	847	849	833	820	820	794	812	821	854	833	825	851	821	824	840	820	829	842	833	849	815	824	852	832	859	855	833	771	850	837	771	871	867	747	823	848	746	837	791	794	847	799	846	839	824	822	824	848	824	830	800	826	806	783	789	795	812	792	859	792	754	833	824	841	829	803	852	806	819	826	861	867	822	773	809	842	834	812	828	820	858	834	820	765	839	815	782	884	786	834	767	886	816	863	872	831	854	838	814	868	844	787	876	814	850	810	794	785	897	799	831	790	824	881	820	843	855	837	811	774	836	784	856	826	803	813	850	862	823	861	822	849	774	848	823	806	814	827	810	854	853	801	811	770	830	846	838	832	837	801	829	819	830	801	790	841	869	833	866	850	801	863	837	781	849	839	825	821	846	845	819	800	807	794	835	792	765	837	815	841	819	825	806	802	822	813	812	824	818	846	787	852	792	854	816	790	804	852	826	811	837	822	803	811	792	859	800	793	815	850	864	846	857	822	851	820	846	796	845	831	824	809	856	820	849	847	808	793	799	813	862	848	855	810	790	800	830	825	818	804	803	816	850	833	877	809	841	835	777	816	821	812	822	810	859	863	827	804	802	856	824	825	815	826	858	836	862	802	879	784	861	806	854	814	803	812	821	845	886	836	842	803	823	810	819	819	860	800	840	864	852	851	797	842	825	863	831	866	791	815	783	846	839	826	768	875	809	836	861	823	803	827	821	781	860	806	816	875	791	854	796	804	806	784	820	805	854	852	825	834	858	839	810	826	854	797	876	830	796	850	850	812	779	796	835	829	827	786	827	831	819	807	813	845	809	765	859	778	826	851	823	838	842	847	816	831	846	802	812	838	864	797	764	818	818	840	823	810	799	897	796	804	858	822	832	815	796	850	884	752	805	807	820	833	797	752	858	780	843	824	784	835	794	815	818	827	856	898	830	742	824	796	785	817	836	869	818	762	798	823	825	810	787	835	851	834	849	800	818	824	857	837	858	787	880	865	861	814	804	854	842	829	808	835	815	826	828	816	777	866	828	784	869	827	841	808	836	803	821	879	836	850	829	842	811	861	824	813	827	820	805	809	817	811	855	764	824	805	817	814	835	869	877	813	820	807	850	832	840	806	878	876	797	802	838	818	838	850	818	814	797	807	819	796	839	805	815	831	879	821	791	801	832	862	843	818	793	867	791	861	796	824	758	824	784	845	802	834	853	816	831	813	801	789	823	832	796	810	842	817	839	821	840	846	830	830	847	801	820	795	873	815	852	784	772	815	840	807	796	810	865	843	814	810	821	849	840	817	789	845	802	789	839	805	826	771	844	809	850	833	792	829	817	833	809	816	841	822	870	806	854	806	829	877	804	780	784	859	835	767	793	785	792	801	803	802	822	813	840	830	869	836	768	814	867	810	782	810	807	836	831	813	827	806	851	762	828	879	835	877	823	818	827	832	876	814	744	822	825	826	879	781	816	810	846	817	834	816	852	826	777	827	867	767	815	859	811	824	851	788	811	813	856	856	803	796	826	894	857	821	836	822	843	862	816	784	837	782	811	807	842	816	830	864	830	785	833	824	861	817	836	812	821	791	826	844	802	870	821	832	820	804	850	818	817	847	847	803	812	841	841	823	844	820	809	867	882	760	853	852	780	785	832	895	790	838	805	765	819	852	866	794	852	792	849	827	839	817	839	814	828	798	871	886	859	804	811	831	827	875	835	798	859	742	864	828	820	792	855	865	806	850	844	847	849	807	778	790	787	839	879	788	838	821	840	873	807	871	811	830	782	840	758	851	860	823	779	853	846	828	802	860	811	854	831	812	807	795	790	795	928	808	823	803	831	837	833	836	789	813	831	862	800	803	808	790	813	827	824	829	902	839	797	882	779	834	813	833	785	818	850	818	824	830	812	831	821	783	817	833	765	834	853	805	875	850	842	877	797	810	801	786	827	824	831	888	809	859	830	813	849	795	841	810	856	776	864	883	835	836	877	764	816	843	812	840	831	896	806	861	799	892	886	846	847	831	808	811	863	843	804	818	867	821	826	853	777	828	816	845	790	831	772	860	802	813	815	862	828	804	845	806	827	791	859	833	828	790	831	830	790	822	827	790	842	860	826	849	836	807	929	794	875	815	806	826	811	807	825	855	834	794	842	784	823	844	811	775	825	784	811	817
17639	3516	2458	1961	1298	940	679	532	491	435	361	328	363	319	327	311	277	302	295	297	299	295	300	272	306	293	280	306	283	319	242	278	266	293	261	303	289	324	289	294	286	251	270	315	257	259	291	304	261	247	268	277	279	281	312	307	274	289	264	300	294	298	278	269	284	274	286	270	258	316	275	285	275	273	288	269	294	258	278	289	260	295	289	300	282	273	277	281	295	268	283	274	273	283	267	267	325	259	298	248	302	296	252	254	254	246	314	294	286	257	266	271	271	237	264	283	283	305	255	250	272	282	255	273	274	288	303	269	312	271	266	286	289	300	321	299	281	279	266	281	303	297	283	300	295	275	287	292	269	275	294	277	256	294	263	253	294	292	276	263	303	329	296	283	312	289	281	267	270	295	247	298	271	269	261	265	265	252	283	278	307	263	288	326	275	248	288	288	279	269	254	276	257	255	262	298	278	285	255	271	288	282	293	295	275	326	278	270	257	269	283	290	301	312	240	272	289	308	264	258	260	281	300	262	271	313	273	293	254	282	270	282	297	278	285	271	301	252	273	266	234	288	242	270	272	280	278	298	279	318	262	284	264	281	308	321	236	266	267	284	271	278	246	280	257	280	254	272	286	299	272	298	258	274	264	289	285	299	302	264	245	272	272	240	275	297	264	281	300	304	259	274	281	264	276	311	273	249	275	273	286	317	294	304	271	251	288	278	240	288	273	269	280	281	301	300	250	258	259	316	258	277	283	317	291	280	309	279	291	280	286	287	270	296	290	274	274	257	263	254	272	279	270	299	259	249	283	283	276	277	260	278	248	264	264	280	260	299	249	276	293	272	260	272	293	288	282	295	306	252	299	246	293	269	292	282	283	268	260	269	272	281	293	281	284	259	265	261	305	337	272	320	257	254	270	292	300	263	278	283	286	278	272	283	267	263	287	304	288	281	281	270	265	286	238	266	283	303	263	303	271	280	277	289	276	258	265	323	292	276	251	264	312	278	290	269	264	270	268	264	275	294	285	270	280	275	270	244	288	274	293	264	280	307	281	277	264	255	295	288	281	293	268	285	284	264	285	280	296	287	296	283	288	264	277	285	265	286	280	302	286	298	252	290	274	291	288	269	297	251	269	292	289	269	273	300	281	296	294	274	263	298	311	274	256	300	271	276	274	260	262	299	274	281	274	266	291	263	254	293	270	290	256	281	277	286	267	272	259	268	294	272	248	305	233	276	265	256	287	276	277	270	291	305	297	301	261	271	289	320	267	285	261	264	246	289	281	277	261	271	246	307	301	278	291	287	316	288	247	286	274	260	275	266	266	291	256	290	305	274	279	246	275	267	271	287	292	283	283	279	290	266	308	291	270	285	292	292	247	262	267	255	281	270	290	302	241	267	322	268	301	276	258	269	284	299	290	281	260	282	274	252	290	288	253	281	249	314	289	286	283	265	283	268	263	274	280	284	280	287	289	295	289	274	291	290	361	269	267	303	257	295	259	305	313	299	318	280	279	257	275	286	294	285	295	256	270	276	274	265	286	338	289	285	267	276	279	288	262	275	284	272	296	273	282	260	294	275	276	286	271	277	281	252	256	274	271	290	289	266	240	267	296	287	252	250	242	255	239	275	296	271	273	257	263	254	251	285	290	283	268	295	282	250	262	260	272	266	281	263	278	280	280	253	253	270	258	270	292	294	277	271	300	283	296	275	259	270	287	269	300	250	262	256	259	286	262	288	260	283	249	267	265	292	289	264	284	249	288	265	267	303	280	271	317	279	275	270	304	281	289	264	280	254	246	280	262	281	263	253	283	259	289	255	276	322	297	290	273	257	264	252	289	304	248	292	302	321	272	266	285	303	290	300	292	304	259	279	232	292	265	268	262	285	300	290	319	281	270	257	283	251	286	281	302	291	271	263	317	282	298	266	286	275	263	285	300	295	255	279	272	243	234	271	256	278	294	273	278	273	305	308	261	288	279	269	264	279	276	266	271	288	273	265	284	283	302	281	266	289	239	266	291	297	280	285	276	301	297	259	286	287	269	291	304	246	278	264	265	263	275	271	292	288	287	242	269	272	285	265	288	285	256	324	299	303	263	262	295	301	279	271	271	294	301	272	274	287	338	274	279	282	296	276	277	308	282	280	262	296	287	249	277	291	280	278	301	260	274	262	271	251	304	306	276	277	304	298	289	277	271	282	309	274	278	286	319	264	245	289	298	267	243	275	258	286	291	265	254	284	284	307	278	297	242	266	277	284	299	279	308	281	300	282	276	245	267	278	274	259	284	305	256	293	244	281	303	281	277	265	278	289	275	276	238	267	282	269	274	286	292	293	300	284	260	274	298	278	280	276	268	282	287	284	278	283	291	339	296	276	270	297	275	271	269	279	265	305	276	263	287	276	303	286	291	268	303	294	280	295	334	255	313	301	314	312	293	285	317	300	281	284	313	287	285	270	284	302	275	264	286	273	280	281	260	300	267	270	297	250	295	302	285	309	293	297	278	250	286	290	286	288	314	291	249	284	254	281	272	284	262	249	258	290	273	263	264	285	270	278	265	271	267	293	259	264	302	280	264	292	244	311	260	282	265	285	275	290	284	289	257	273	270	274	298	269	277	290	283	268	279	274	262	292	264	288	279	293	258	270	260	292	300	256	300	300	266	286	284	261	261	285	259	281	265	287	292	278	299	326	302	258	257	235	330	274	301	319	290	275	246	269	301	282	277	273	255	279	268	233	300	290	276	261	271	292	260	277	282	302	307	290	259	249	268	283	272	276	285	275	281	254	262	261	273	263	301	310	291	283	265	285	296	265	305	269	263	235	291	271	279	258	292	270	271	271	274	266	279	271	270	281	288	261	259	258	264	295	269	251	287	275	287	271	279	300	296	286	281	279	265	263	284	278	268	283	286	283	253	291	282	250	257	301	298	271	280	236	259	263	286	259	274	287	270	276	247	287	290	247	273	276	283	292	306	242	293	294	246	299	287	279	265	300	278	269	267	273	272	272	290	292	266	280	302	323	286	270	238	249	277	263	284	271	266	275	254	266	273	266	242	257	279	269	257	271	270	306	271	308	300	304	255	266	244	276	257	271	241	286	279	279	283	284	258	272	270	307	296	260	267	293	296	298	302	253	273	271	301	296	283	280	284	291	317	282	266	308	260	278	293	247	283	271	283	317	279	275	284	303	269	295	283	293	291	271	296	271	262	285	241	289	283	278	271	314	308	293	288	275	330	264	304	242	243	275	275	301	295	290	290	302	282	276	265	283	274	247	259	271	256	289	310	304	269	243	276	268	282	281	293	284	279	292	265	295	249	277	268	278	295	275	265	300	260	267	253	239	259	273	295	293	281	275	278	275	264	276	262	285	255	313	276	258	272	290	309	285	285	281	276	270	270	288	252	272	274	289	294	251	280	271	256	236	264	243	257	295	278	261	279	298	280	255	259	275	252	263	262	239	278	294	269	268	269	281	308	254	262	260	265	288	285	273	286	272
10136	2281	4637	5560	4457	3285	2565	1976	1584	1381	1213	1053	1028	974	892	849	818	841	734	762	741	739	713	675	668	675	679	665	688	659	662	705	696	676	698	688	642	683	652	633	645	663	645	656	622	691	672	661	644	687	622	624	621	622	730	663	646	649	669	621	646	609	662	652	571	654	672	626	628	631	637	638	612	663	614	642	599	641	586	676	659	650	679	630	668	669	663	645	605	698	695	634	622	643	643	698	640	646	637	658	668	637	580	644	642	716	618	602	647	628	607	615	649	620	607	636	590	683	652	606	643	639	629	636	648	636	653	636	618	677	588	687	665	632	673	637	611	630	671	588	632	607	615	643	621	679	696	610	636	652	617	665	606	632	658	637	615	617	604	630	652	629	624	627	630	590	684	607	646	620	639	630	634	656	604	619	606	622	617	648	636	627	633	619	620	621	620	641	651	642	631	656	619	620	642	693	657	623	599	631	673	637	616	621	598	647	647	631	636	617	614	602	653	668	626	628	672	636	609	646	631	655	672	594	629	601	611	645	634	612	679	635	688	614	602	670	638	671	592	567	674	633	580	611	636	646	609	614	556	629	654	599	650	614	592	609	652	655	637	627	655	665	622	631	642	602	671	615	681	636	636	611	639	645	663	657	629	617	651	614	641	645	603	659	683	610	615	658	635	650	649	655	628	596	598	670	644	646	637	634	655	651	630	664	625	648	646	633	609	637	625	633	614	646	630	640	560	638	630	661	643	597	661	629	678	635	632	616	664	623	641	676	641	629	599	636	665	649	607	576	635	616	622	666	625	652	687	604	608	617	627	665	666	616	580	581	618	635	615	653	640	642	599	645	614	648	659	648	614	597	604	626	632	619	629	619	641	627	666	667	653	640	608	626	638	678	629	644	595	572	624	694	680	629	639	645	611	617	654	607	662	633	631	636	625	652	644	673	622	659	652	638	660	628	625	623	659	633	648	587	641	637	666	608	632	629	645	638	647	631	644	598	670	652	631	638	644	594	619	669	616	656	616	643	657	652	659	625	595	611	684	618	657	652	610	621	597	646	619	657	660	639	647	615	654	628	606	609	633	607	641	619	616	651	646	630	638	681	594	625	604	678	639	660	645	682	671	624	628	597	635	615	625	638	643	630	654	655	645	681	655	658	638	667	674	683	646	614	597	651	623	637	629	598	611	655	604	638	668	608	653	600	620	630	617	652	616	622	645	656	678	672	645	657	643	616	689	607	610	652	669	600	638	675	625	631	657	600	690	571	642	634	639	636	624	642	624	635	650	623	637	609	656	654	627	644	631	640	633	648	651	596	611	667	638	636	633	635	641	645	662	618	591	673	667	642	651	646	585	656	631	649	649	654	548	618	628	639	639	602	616	643	651	645	587	649	607	646	625	653	638	666	612	651	657	610	587	625	622	670	646	645	587	641	600	604	665	666	651	636	626	642	634	673	636	658	651	638	607	621	602	632	657	648	613	633	615	653	603	631	624	610	640	659	660	633	611	654	645	632	625	658	646	615	611	605	614	634	654	590	615	613	673	652	599	625	642	621	672	633	616	631	616	658	671	638	653	579	666	653	663	654	650	621	613	629	642	678	631	607	609	668	644	646	614	692	610	598	669	612	662	659	647	599	665	596	652	674	600	591	607	629	626	620	625	665	622	640	666	602	635	630	617	619	621	684	597	639	647	649	626	633	656	639	608	617	608	609	663	618	642	647	616	629	617	638	626	615	605	624	661	624	636	621	666	605	677	672	627	683	616	660	599	640	654	619	653	656	653	649	595	628	666	642	672	623	643	624	617	631	683	659	651	622	680	668	634	652	592	643	596	647	662	672	624	641	567	606	650	635	632	630	630	625	645	631	617	602	637	636	637	610	621	643	641	618	611	624	627	641	633	645	630	663	624	601	642	649	624	628	602	612	652	601	636	648	605	640	667	626	639	645	621	630	637	633	662	615	634	663	600	648	654	661	670	678	690	623	682	603	617	664	616	629	637	635	622	685	670	658	631	632	614	627	676	642	653	607	675	574	658	626	577	599	645	614	652	596	641	641	596	603	628	638	642	653	638	612	602	655	667	584	602	631	680	649	613	613	633	625	650	626	632	660	622	665	640	622	595	645	616	656	604	647	604	675	614	612	636	613	660	662	663	659	702	665	657	601	595	622	618	641	594	656	622	601	628	639	613	660	623	597	662	641	610	608	581	650	635	630	638	617	638	586	637	609	658	620	654	695	627	633	618	658	684	661	652	704	620	660	640	594	614	628	646	651	614	614	718	637	701	603	616	652	600	625	612	639	651	647	628	608	663	656	656	616	637	632	602	653	637	631	649	622	613	654	683	591	645	646	653	635	603	646	660	615	675	600	606	632	639	691	569	633	650	656	669	654	604	624	657	634	643	650	622	659	641	693	641	594	630	633	638	624	614	630	625	653	679	631	662	599	631	618	665	649	638	633	634	597	645	623	610	586	659	650	614	597	623	603	622	652	616	650	623	615	650	621	641	628	628	661	640	622	640	656	616	628	656	667	650	637	614	639	632	644	618	639	608	642	627	668	634	613	640	594	683	596	588	602	669	627	593	674	625	644	653	679	665	648	633	642	668	617	644	639	633	621	573	668	601	640	599	585	624	583	618	648	664	676	606	615	630	582	605	629	671	638	678	648	668	590	616	691	643	603	624	629	643	639	628	635	645	613	646	618	614	610	652	647	644	662	635	614	636	637	669	634	634	602	627	664	598	635	609	657	608	637	600	624	643	647	640	608	685	650	622	621	615	626	631	626	637	648	653	632	609	649	657	661	612	644	596	625	585	629	605	676	625	663	620	652	606	634	656	629	648	696	610	616	572	678	602	623	582	563	648	602	653	636	641	646	613	616	646	643	628	634	616	644	592	616	624	655	627	657	678	648	654	668	632	638	623	619	624	620	621	627	596	642	642	637	634	620	645	656	642	618	643	630	626	619	626	646	590	669	650	658	627	636	616	619	619	593	643	634	628	636	623	707	594	649	611	666	629	599	689	660	624	618	679	643	589	646	635	685	704	621	618	623	634	628	649	627	614	593	630	632	610	633	631	668	657	636	641	607	628	601	625	614	579	637	636	673	661	659	624	637	627	601	684	616	666	609	628	591	634	597	644	661	656	665	631	612	597	614	628	661	686	669	589	622	603	643	627	652	615	649	632	603	616	640	631	631	599	617	641	653	622	672	591	666	584	593	641	638	606	692	659	643	641	613	650	599	609	648	611	637	654	629	594	627	638	661	646	652	633	626	636	588	659	639	675	624	637	592	639	661	650	642	686	653	659	620	613	614	632	586	626	660	610	628	625	637	624	632	633	643	634	631	598	632	658	667	695	637	613	643	614	600	615	618	671	665	613	581	631	628	647	602	623	647	628	683	616	632	656	615	661	658	638	673	624	624	621	615	661	656	640	600	658	663	613	641	603	629	622	607	649	625	670	605	647	641	670	611	655	650	628	634	614	647	663	653	669	627
38207	10077	4615	3483	2230	1497	1128	858	686	604	585	559	467	439	429	426	442	422	402	402	381	404	356	405	338	376	367	412	401	367	349	363	395	359	365	376	318	397	367	353	375	371	407	350	402	366	344	330	352	388	354	336	343	343	369	394	364	393	375	400	370	344	381	359	358	336	326	356	405	361	372	371	353	331	339	331	373	330	375	359	402	327	384	342	335	324	365	372	355	403	383	344	331	378	370	337	383	387	341	344	390	409	330	367	322	341	366	343	366	383	311	367	351	346	389	367	371	345	388	350	384	350	354	383	337	395	375	350	359	350	366	371	328	330	387	344	381	340	355	392	318	363	325	330	364	324	358	337	344	353	351	396	374	338	358	362	344	360	362	371	328	372	341	394	342	347	402	381	339	375	343	343	340	387	359	335	345	372	342	327	371	341	351	317	373	354	366	326	318	366	407	371	370	354	362	344	327	371	380	367	396	402	379	395	357	364	382	401	345	364	388	366	323	354	358	365	374	352	345	363	358	348	344	357	374	365	369	358	347	303	368	326	340	358	392	329	363	375	366	347	338	380	400	336	420	380	373	368	348	388	359	372	355	337	357	380	356	362	392	348	391	338	359	370	373	366	372	393	332	352	335	383	355	341	307	359	396	330	329	312	333	386	358	366	362	364	405	376	386	389	396	325	370	346	395	361	361	377	314	356	380	370	356	313	376	377	347	366	356	324	376	360	354	333	371	406	412	354	338	354	367	379	340	302	354	357	365	373	399	337	338	370	367	370	391	354	332	379	379	350	323	356	353	373	350	359	356	325	373	362	369	389	360	388	359	377	347	374	331	296	406	369	323	335	326	375	369	326	345	334	363	356	347	340	355	355	373	347	329	358	382	378	360	374	357	324	346	351	349	340	356	370	347	334	344	395	339	365	355	368	316	360	324	384	354	309	347	373	388	358	385	351	313	354	366	360	366	371	322	376	373	332	335	392	366	385	415	362	381	375	369	376	362	341	393	384	387	353	318	357	374	379	393	347	333	362	355	348	368	372	331	343	353	375	363	380	379	353	398	340	323	390	357	385	357	349	349	354	328	373	324	382	351	323	374	329	320	321	307	367	356	339	354	343	330	381	356	350	362	378	366	328	378	374	378	336	354	373	375	386	351	365	358	344	347	360	387	358	361	363	357	362	357	374	374	371	362	359	350	343	341	343	344	368	337	393	335	339	364	347	360	381	360	352	372	367	377	374	377	337	378	329	342	357	341	381	340	360	356	369	353	358	360	399	338	376	380	342	338	357	385	369	345	344	356	356	350	388	347	374	334	383	385	367	366	337	343	356	374	356	344	344	352	339	338	369	365	319	354	372	349	362	349	343	345	358	380	351	393	327	328	343	353	375	312	377	340	373	339	330	371	374	325	354	340	339	364	367	320	331	357	357	347	370	328	365	369	356	338	362	319	368	352	369	351	353	351	349	377	348	385	331	353	359	370	339	367	317	360	352	357	332	353	326	387	369	362	326	365	354	351	376	382	338	382	360	342	371	351	367	351	344	328	340	382	331	332	368	361	341	374	346	346	395	390	337	320	340	375	380	364	363	344	360	358	325	345	371	363	336	327	346	334	371	369	368	351	340	396	345	371	367	351	342	352	382	345	362	364	345	322	334	344	336	337	374	366	346	314	324	350	310	358	354	329	381	329	394	363	368	359	309	344	318	353	344	363	360	352	375	320	390	341	298	328	340	329	346	348	385	370	340	328	327	370	335	359	336	351	375	371	379	358	351	379	352	331	391	397	387	377	390	338	344	372	341	340	365	337	356	374	383	330	355	371	334	336	363	396	370	352	370	360	363	365	373	388	355	366	399	362	348	382	354	413	344	366	342	365	374	345	343	341	324	372	353	359	374	345	331	387	378	339	367	393	376	338	364	379	359	339	352	349	347	389	312	366	360	342	371	382	358	351	364	350	372	385	356	358	397	355	332	331	336	366	353	343	328	360	372	361	370	353	355	338	356	337	319	357	364	375	347	322	350	374	309	365	386	381	345	364	356	368	365	353	352	353	354	343	338	360	367	337	357	306	363	327	344	347	318	370	376	363	326	309	403	340	343	342	370	349	348	361	374	387	352	342	371	365	357	373	371	347	362	350	318	345	392	378	354	356	370	379	350	359	378	342	372	354	384	356	349	336	349	386	319	345	409	358	347	372	343	375	341	365	399	375	354	366	362	366	338	319	346	376	387	337	345	350	383	384	377	347	384	327	317	389	376	354	334	358	393	342	352	370	344	322	351	355	355	354	349	351	327	359	338	364	332	354	360	355	349	360	393	376	340	336	380	352	389	369	354	382	337	361	383	369	349	325	354	332	345	343	335	346	373	328	360	356	385	340	368	360	336	368	329	393	348	352	367	367	305	371	381	404	357	381	374	347	396	377	314	369	375	359	352	396	381	360	344	353	350	372	352	331	335	390	360	332	349	369	358	334	338	381	354	404	360	393	392	324	337	338	394	348	328	372	373	357	337	346	386	362	340	349	359	385	343	339	370	365	390	359	371	331	333	372	384	334	359	374	356	363	346	391	348	382	379	381	346	331	364	345	368	329	320	347	381	360	367	404	375	333	351	345	335	343	347	323	376	349	370	385	372	388	385	370	345	379	380	347	368	396	322	359	365	324	342	358	385	389	372	383	365	397	321	362	346	329	346	358	357	355	345	332	358	353	373	361	338	356	338	358	323	343	332	345	395	354	382	350	373	329	351	335	361	310	348	370	342	348	355	373	385	351	366	357	349	366	363	376	395	352	328	336	360	364	330	340	323	341	319	344	355	355	321	321	345	374	379	332	354	391	339	350	339	371	375	333	354	351	356	349	359	338	352	352	370	346	368	323	374	372	360	333	368	346	365	353	365	358	385	356	345	317	341	359	370	349	338	377	375	349	345	357	367	365	317	330	335	379	321	343	401	366	371	355	368	355	375	355	360	353	338	420	375	409	362	375	373	341	391	325	339	352	346	350	364	406	396	379	330	363	314	359	323	380	358	361	350	352	342	344	352	392	341	393	377	366	366	330	367	337	364	359	380	378	354	367	346	385	363	351	351	329	355	370	328	359	371	403	397	362	378	318	373	391	374	367	365	339	331	358	360	422	333	374	358	350	363	345	369	358	353	316	359	353	371	372	378	361	377	391	339	330	334	346	338	366	373	351	384	359	342	351	357	359	357	368	381	402	357	320	366	366	393	370	326	338	375	381	364	330	366	335	396	353	366	318	327	359	336	329	347	400	347	391	364	324	343	364	377	346	359	373	369	366	333	331	303	346	356	351	352	343	379	359	343	360	385	369	343	349	359	372	341	355	369	363	371	349	362	347	354	343	333	378	343	335	317	390	380	373	383	370	347	370	363	357	314	361	386	357	399	355	374	368	399	370	344	370	344	361	363	332	328	357	349	380	336	383	376	378	356	389	373	375	371	357	330	359	340	342	343	340	329	337	337	358	416	393	379	342	378	341	310
22272	3584	7581	9031	7389	5587	4376	3251	2715	2190	1861	1712	1546	1374	1383	1202	1274	1169	1102	950	993	994	944	970	892	979	913	914	958	918	916	906	889	923	867	882	870	816	867	829	823	835	865	838	822	854	837	815	807	815	807	836	834	821	790	826	785	868	823	780	770	785	807	823	805	832	770	751	862	797	781	817	872	749	798	821	804	799	788	750	782	794	784	836	755	838	792	797	781	798	830	823	791	768	772	819	775	802	819	799	767	817	759	766	734	806	752	812	745	809	787	823	774	781	798	785	765	782	759	776	827	798	746	768	820	780	769	797	831	810	826	707	789	743	751	790	691	797	778	732	802	811	766	764	780	774	756	772	738	818	784	823	806	772	829	761	779	795	794	757	828	809	749	765	768	808	774	828	775	776	799	788	806	774	839	753	805	821	760	780	758	801	805	797	801	747	749	807	782	720	834	804	775	823	791	792	805	782	778	824	836	774	761	823	743	793	814	755	790	808	801	831	760	785	796	775	846	848	807	783	755	754	790	831	751	778	823	766	812	790	783	790	781	796	788	769	821	780	803	779	799	755	782	783	798	743	735	795	794	761	855	712	778	827	788	823	811	762	799	818	796	774	817	800	760	798	791	764	796	759	789	757	756	763	770	797	778	764	826	810	765	778	786	836	813	748	754	805	786	746	792	774	758	836	794	795	831	806	805	814	780	794	797	765	735	848	801	792	776	785	798	768	825	798	787	802	777	729	807	772	824	817	808	840	811	798	789	773	778	828	806	808	782	797	794	816	743	757	754	762	790	801	756	786	752	824	812	758	810	794	787	824	820	832	783	833	783	753	812	761	775	804	778	780	831	802	850	784	803	803	785	739	768	778	766	773	786	841	837	828	799	774	840	760	763	771	775	802	776	739	767	807	775	721	814	843	793	790	791	742	808	806	827	814	863	801	781	814	812	800	784	792	804	767	834	777	741	763	764	765	847	786	789	782	758	750	847	801	757	771	801	797	798	741	775	773	807	804	805	776	773	761	737	790	751	782	790	789	837	808	792	803	829	779	776	832	802	786	742	849	773	796	794	715	757	816	781	806	791	771	766	760	785	833	831	802	786	790	744	790	796	791	820	747	784	769	782	829	791	796	825	811	804	772	794	742	840	823	786	787	818	811	753	783	803	752	785	786	770	799	784	801	815	786	828	808	767	767	830	730	741	771	797	785	777	712	769	760	822	790	767	755	783	795	823	746	848	772	738	771	821	786	769	783	734	781	841	774	791	783	799	758	776	789	796	774	764	840	835	766	761	753	788	773	719	775	769	736	741	779	852	794	827	752	813	836	793	803	796	759	788	819	824	806	798	732	826	841	875	773	790	745	739	857	790	803	785	829	826	777	770	822	812	809	769	777	787	774	774	784	830	743	764	740	725	835	778	839	795	756	757	752	825	883	730	786	805	833	830	818	818	765	779	753	780	791	764	749	777	809	746	743	817	739	756	769	798	747	782	774	771	738	783	785	857	798	806	783	824	813	793	762	798	771	817	754	781	746	762	705	787	752	806	753	825	775	796	822	765	769	751	772	754	744	793	829	771	772	761	769	751	821	731	764	767	812	764	785	742	794	729	809	835	812	797	776	774	756	800	829	789	782	752	783	773	785	805	804	827	824	759	845	806	762	760	828	742	778	812	733	825	750	818	777	805	827	814	862	814	754	790	742	780	748	799	798	778	830	798	796	815	811	778	827	774	781	828	818	787	760	783	793	779	739	844	768	797	787	802	792	803	802	784	752	797	802	751	739	812	786	807	814	780	825	807	774	814	831	822	755	817	769	809	768	816	769	761	775	780	717	762	795	768	803	816	804	828	732	776	782	769	753	816	766	735	833	890	843	788	797	777	821	748	813	818	778	818	783	786	748	767	793	782	819	725	822	775	803	804	793	756	807	792	793	828	822	799	839	728	827	752	867	790	771	807	776	812	801	776	782	828	797	787	772	768	805	744	755	806	791	832	744	846	848	818	752	844	795	830	790	825	827	769	830	758	792	753	815	792	803	778	782	772	778	793	751	821	748	753	780	805	767	824	782	807	756	761	801	789	808	831	809	768	787	760	782	785	807	758	757	772	812	770	773	805	802	776	741	798	775	711	789	812	781	838	789	766	833	764	780	746	791	751	760	759	745	844	774	806	807	772	836	737	759	765	781	760	796	769	798	834	769	796	751	806	788	792	785	777	823	779	785	790	831	814	816	761	748	768	854	812	792	746	786	754	780	744	783	751	756	840	782	816	779	754	788	803	825	796	829	818	830	814	819	810	797	793	836	762	765	807	805	817	815	810	793	803	816	835	746	761	815	815	766	784	791	774	740	779	817	810	831	826	777	757	773	771	817	723	775	796	798	767	764	813	803	824	789	739	825	770	763	795	782	815	765	763	809	787	733	784	750	775	812	770	813	809	794	758	803	798	796	749	807	775	714	806	797	827	805	755	779	783	776	821	848	806	795	769	790	821	825	781	820	757	751	792	822	802	804	759	745	794	826	765	807	763	789	734	794	796	742	775	775	830	749	781	735	805	753	805	780	798	797	793	800	785	769	827	767	818	768	801	793	780	801	811	746	805	816	847	803	785	848	787	787	849	791	767	767	804	732	775	814	714	753	780	742	825	785	797	794	765	802	766	784	775	787	754	834	769	780	806	830	753	753	754	812	764	739	778	836	763	773	801	798	840	788	771	755	860	782	757	789	818	779	797	857	786	855	821	812	805	797	784	743	756	770	777	752	759	780	801	752	795	807	737	740	750	754	809	813	746	787	820	761	848	795	786	793	813	815	752	819	784	790	790	786	790	783	807	777	851	797	787	776	787	827	812	802	791	793	796	808	779	757	788	763	748	775	806	795	794	820	800	746	774	775	781	831	813	816	751	793	755	826	737	768	721	758	771	787	778	797	818	816	732	846	804	792	778	846	792	766	755	759	836	786	721	784	826	746	786	796	806	747	759	784	793	789	794	783	808	794	805	820	830	776	785	790	778	781	771	787	789	794	805	778	821	748	818	827	761	868	761	793	751	788	769	830	750	775	796	832	808	774	790	819	789	802	847	786	841	780	805	782	834	787	799	781	736	778	785	808	820	779	801	776	802	819	851	792	835	785	785	788	766	797	785	800	822	813	795	823	826	819	795	769	786	832	771	791	778	810	740	819	789	822	814	804	810	781	791	792	777	825	817	795	812	810	758	802	798	761	724	797	795	792	832	784	778	775	765	782	771	788	820	787	790	811	774	808	747	777	812	770	812	782	738	777	828	787	801	755	761	791	762	763	787	835	771	762	775	818	825	846	825	801	795	797	765	756	785	766	815	840	786	788	738	807	756	786	830	806	827	766	755	818	830	817	772	824	793	780	802	792	782	744	769	793	788	759	772	797	798	795	825	766	807	764	753	837	775	804	785	794	780	740	758	762	760	788	779	829	791	773	742	778	764	763	796	808	801	790	822	739	801	746	796	755	761	811	803	713	772	807
51037	16938	7318	5047	3275	2244	1543	1123	976	876	772	595	540	538	494	484	500	519	523	401	430	427	396	417	406	414	415	407	442	421	452	402	424	393	374	424	440	391	378	398	381	365	402	417	411	375	343	357	432	401	372	381	439	394	410	381	378	388	384	372	387	417	395	401	409	383	400	433	379	380	355	395	383	393	421	417	364	364	375	355	363	372	398	376	409	379	400	386	358	386	385	381	400	398	356	392	373	397	397	417	402	425	366	396	336	396	373	383	391	370	383	380	362	379	382	367	361	430	392	399	375	379	381	388	369	362	416	441	365	389	392	374	390	371	399	376	387	418	394	413	369	372	331	343	394	354	413	396	413	393	403	412	359	381	360	391	396	337	374	370	391	377	366	375	349	347	352	371	384	390	381	380	412	374	363	430	377	407	368	332	380	357	385	376	399	346	367	394	394	350	400	393	375	372	383	337	390	390	392	380	368	450	395	348	353	366	393	355	389	366	354	397	365	393	363	402	392	352	346	373	389	379	390	416	387	367	388	379	393	386	397	361	381	388	405	396	400	399	374	320	369	403	355	358	400	393	372	360	414	390	340	390	339	397	382	352	410	409	373	389	396	357	396	343	380	391	350	358	392	381	368	406	391	391	376	372	412	377	389	373	401	385	374	370	349	351	381	375	363	369	403	402	403	361	362	403	372	387	424	386	385	403	410	413	389	382	372	409	389	379	419	422	398	378	398	384	407	374	365	355	402	407	373	374	373	391	391	375	371	422	372	399	417	396	413	383	411	386	373	352	392	371	379	394	380	405	371	366	387	369	369	357	335	374	363	381	362	380	417	398	379	399	376	383	398	403	434	395	388	393	379	404	365	347	428	388	434	397	349	380	358	363	378	395	400	388	391	381	363	369	380	400	386	374	410	378	400	371	364	359	387	406	376	408	375	387	409	346	406	403	419	389	367	386	375	395	376	375	387	374	391	421	366	375	374	365	346	392	358	367	351	393	418	368	402	409	370	375	355	405	399	384	401	394	401	356	410	431	370	393	395	406	401	356	366	398	370	405	376	386	416	382	341	398	378	425	395	374	405	433	412	377	371	350	396	376	444	400	372	365	399	382	412	381	345	418	395	352	419	397	395	365	389	386	359	331	369	374	397	396	375	397	370	381	416	398	409	370	396	404	385	379	377	384	371	405	380	385	408	367	343	374	350	385	366	396	342	378	422	408	396	350	394	402	396	391	377	358	381	371	374	398	418	413	414	354	375	380	392	387	388	406	387	371	372	414	379	386	396	386	403	370	385	358	362	383	378	389	430	363	372	373	370	372	364	391	397	420	376	382	412	371	379	361	407	379	392	370	368	380	367	341	391	396	362	360	334	359	380	370	380	372	377	385	387	373	371	377	411	386	381	366	409	386	412	375	408	370	410	383	381	377	365	396	368	412	373	365	417	392	371	400	362	387	358	410	371	384	408	401	385	394	395	380	349	430	389	354	363	378	360	408	386	366	406	378	387	417	376	375	340	368	350	372	397	389	386	399	416	373	364	413	339	363	391	393	393	377	363	392	366	395	384	381	367	377	340	355	359	408	342	347	394	386	366	385	392	394	351	390	391	409	381	386	373	380	378	370	361	393	353	390	391	370	366	413	355	399	401	357	359	391	409	402	398	393	385	367	387	407	370	402	400	392	384	391	390	409	391	403	395	378	341	389	366	368	368	406	396	387	375	406	361	409	365	348	384	361	398	455	365	405	442	374	373	402	400	394	357	362	372	354	381	377	362	382	423	349	393	399	388	405	377	388	358	379	371	371	404	372	354	394	386	337	371	376	380	360	377	372	335	387	363	408	339	366	395	353	368	379	386	362	388	400	389	386	341	403	387	385	429	373	351	380	397	349	384	408	373	367	346	373	391	371	417	384	357	351	405	374	375	405	397	353	403	400	362	370	391	384	431	402	359	409	417	387	358	367	391	394	351	366	394	353	368	342	365	370	401	404	423	359	389	387	370	409	384	360	404	369	353	401	393	398	357	377	356	362	379	376	364	408	373	378	399	356	395	370	358	410	378	408	387	403	384	398	382	426	373	348	392	379	377	345	362	392	368	408	394	379	365	372	379	409	408	396	372	355	404	391	383	357	363	375	339	386	428	383	368	357	357	400	391	335	389	377	372	439	383	382	358	430	368	361	389	409	399	383	382	336	385	376	386	372	364	365	375	360	401	427	429	362	389	384	390	409	398	374	380	370	355	388	390	404	414	373	400	354	382	370	365	391	350	376	358	411	364	376	346	381	351	391	401	375	428	386	423	399	368	350	378	355	405	395	362	398	396	369	369	416	385	395	385	386	389	361	376	370	381	378	415	368	384	389	378	344	393	339	395	364	355	377	360	355	411	382	388	400	427	408	361	378	373	383	384	378	404	398	374	419	380	373	399	386	380	403	395	364	383	379	413	431	395	458	390	335	416	413	389	394	372	417	396	370	389	416	404	377	386	374	374	369	383	347	382	365	358	390	377	398	386	396	376	382	381	406	368	439	397	346	350	392	383	395	349	372	341	411	382	389	388	364	364	368	385	350	394	368	394	422	395	366	372	360	364	382	365	369	377	384	390	398	361	394	395	422	411	384	379	377	394	420	394	384	391	387	421	379	364	376	387	387	358	419	392	383	400	377	395	393	374	388	390	364	364	365	329	381	418	398	393	415	425	416	373	377	404	400	384	375	358	394	388	360	395	382	372	357	386	360	375	367	398	367	384	408	350	367	343	402	378	385	391	394	387	405	350	369	423	383	380	401	357	405	392	389	364	390	380	395	387	366	386	381	375	369	378	398	407	386	369	413	398	406	395	362	356	385	351	373	339	423	396	394	342	387	416	375	373	352	370	413	388	387	348	367	361	376	377	420	374	422	376	364	379	370	347	419	398	356	370	402	371	369	371	398	368	351	356	368	380	359	365	398	369	353	400	387	391	426	384	375	380	414	376	358	391	397	369	413	389	381	402	370	407	354	384	392	389	386	389	372	398	399	373	385	363	383	419	360	384	384	378	389	395	380	390	393	423	333	377	381	372	386	370	379	384	390	410	368	375	379	401	396	394	357	411	401	381	344	386	372	419	395	429	366	365	403	376	384	388	385	375	364	358	403	380	424	386	379	389	402	389	410	353	400	410	343	375	373	338	396	350	385	391	403	395	404	415	380	385	347	365	386	381	413	390	389	394	371	437	416	397	392	399	337	382	383	398	372	397	379	348	384	412	402	372	387	393	410	400	362	374	403	408	381	431	403	363	382	373	385	425	392	412	367	379	410	395	374	376	401	374	356	359	402	342	344	388	359	391	387	390	336	380	351	339	375	411	377	401	383	376	371	353	373	328	400	357	397	363	372	392	383	364	408	379	358	396	392	363	361	398	407	381	368	379	373	387	359	351	338	346	383	412	372	369	359	360	402	387	371	385	412	382	386	429	356	435	374	392	384	376	378	354	392	390	416	377	397	358	372	383	366	387	366
29996	4857	9950	11723	9848	7581	5875	4501	3512	3006	2380	2152	1963	1718	1622	1448	1465	1369	1270	1164	1199	1142	1145	1094	1057	1104	998	952	1004	992	954	1029	975	980	1014	923	941	902	955	942	942	922	923	906	908	890	908	928	903	882	839	851	864	912	839	824	890	826	927	802	872	845	805	807	880	834	875	822	825	845	873	876	872	822	810	825	857	835	822	854	802	781	812	898	849	843	783	855	841	791	886	830	836	911	826	826	843	788	809	849	793	851	797	807	845	818	801	862	798	799	802	832	841	829	832	843	827	774	798	820	847	863	863	855	860	847	835	816	832	876	813	792	809	823	855	849	832	829	849	851	908	814	900	816	767	789	811	794	779	853	869	831	859	795	772	822	831	862	804	836	839	790	845	826	779	844	803	801	825	867	864	814	841	820	817	803	841	858	804	765	849	825	849	854	856	902	825	842	802	834	850	843	878	873	802	824	813	834	794	855	778	863	873	833	829	837	825	861	836	830	816	885	792	801	822	848	723	830	793	821	798	822	804	794	863	794	819	777	813	762	828	830	807	792	819	787	861	808	827	781	824	853	803	815	854	835	806	846	839	858	845	816	829	823	820	892	802	825	785	879	763	817	822	830	823	808	836	780	808	832	802	839	836	807	784	789	852	818	809	840	831	865	831	836	829	896	828	784	787	872	837	782	797	793	857	838	817	795	790	833	829	807	847	820	823	799	794	837	874	830	832	814	788	790	823	829	768	828	798	825	828	815	841	829	845	845	816	829	772	812	844	823	811	809	848	819	781	822	806	805	861	810	811	795	847	839	853	807	815	789	865	830	864	856	822	841	815	826	823	794	835	780	833	798	869	850	840	804	810	853	854	797	804	834	832	817	834	800	820	824	799	850	839	856	834	811	827	866	792	838	812	798	843	833	811	786	777	839	838	816	835	800	771	751	822	796	833	783	855	828	773	787	832	812	853	850	863	819	791	872	854	805	826	814	833	782	812	873	825	836	821	818	866	850	845	799	859	785	812	851	844	870	871	818	839	798	828	807	829	809	841	824	833	871	776	839	775	803	816	813	822	804	850	832	847	762	764	835	832	862	813	785	800	809	894	849	812	779	844	764	800	826	806	792	778	863	860	854	877	820	791	833	863	808	816	839	795	759	818	766	816	848	811	807	819	881	806	821	812	807	805	877	830	807	850	861	808	780	810	849	800	900	803	814	891	814	794	808	866	890	817	775	817	800	836	870	796	803	847	856	831	800	806	799	804	809	801	845	812	790	768	834	864	790	806	846	869	849	877	839	819	817	828	757	812	838	867	826	824	847	787	824	771	798	822	843	810	879	783	804	832	845	855	838	766	776	827	853	797	851	851	849	787	822	862	800	805	843	826	886	822	888	807	790	840	851	798	824	799	848	865	869	801	839	769	798	876	839	849	843	852	865	824	791	855	791	843	845	808	799	868	867	876	812	822	800	840	843	823	848	823	768	811	770	793	837	817	907	819	822	809	831	850	836	838	795	836	784	802	838	770	862	829	844	827	836	804	839	789	829	854	887	823	814	813	821	849	842	834	820	865	862	860	811	881	812	791	826	884	822	830	815	809	870	822	812	808	793	768	792	828	818	851	786	839	830	867	842	797	821	800	818	817	845	788	878	817	811	841	855	795	827	782	837	805	796	772	800	833	798	786	781	762	831	879	854	792	813	807	850	853	877	859	831	844	809	856	834	823	811	833	787	838	824	826	825	835	839	888	826	807	796	784	806	821	828	833	812	789	821	856	796	877	819	846	765	761	847	871	805	836	834	845	857	838	833	829	806	887	858	796	784	792	832	792	843	786	803	854	807	777	810	815	801	814	833	823	841	848	840	844	809	782	814	842	864	816	887	806	787	820	802	833	795	787	866	814	873	811	789	840	839	818	795	834	776	809	832	818	805	821	846	757	819	762	840	775	831	850	821	844	791	820	813	846	826	856	798	837	842	841	796	818	812	816	827	787	843	810	823	830	848	813	802	774	824	773	827	841	828	833	795	789	816	857	834	798	815	821	803	856	831	825	841	824	814	758	799	848	831	836	811	802	772	824	832	834	834	830	889	840	809	849	813	861	834	825	831	831	797	822	784	829	822	828	828	825	783	805	788	808	851	865	796	862	805	791	853	823	842	818	816	774	835	813	855	829	796	822	843	824	849	803	800	860	791	803	830	830	803	811	809	813	829	864	828	878	808	886	831	820	811	822	784	857	829	838	851	852	845	820	773	817	789	843	837	828	849	830	799	778	826	863	848	818	823	852	820	835	811	841	838	762	857	789	867	784	803	851	819	849	805	844	861	883	815	795	846	810	834	820	831	869	812	808	857	817	824	829	863	817	833	783	836	836	812	808	808	815	848	842	804	834	812	866	838	817	791	789	863	877	830	804	822	810	821	765	866	823	788	831	844	792	872	802	812	856	881	841	782	858	828	788	868	828	756	817	811	824	827	837	790	813	884	868	817	825	831	851	827	817	817	857	847	813	859	847	808	820	848	770	821	806	844	785	812	835	796	866	847	811	778	777	796	832	818	820	780	828	850	851	818	749	846	774	821	786	797	881	869	826	804	818	800	835	781	852	822	826	807	794	829	862	834	815	883	833	814	825	828	868	805	834	811	760	847	808	818	819	814	797	810	811	826	783	857	879	845	805	856	835	814	845	813	789	830	832	788	790	843	869	819	844	814	788	869	849	790	814	806	822	901	843	840	790	797	799	885	819	818	784	826	802	823	855	855	880	840	797	809	894	827	820	895	810	787	853	849	806	792	853	886	792	833	811	826	827	818	816	799	830	807	837	779	831	829	829	815	829	822	859	808	876	819	824	866	831	829	869	802	855	844	826	757	852	854	816	819	790	790	816	820	806	875	782	836	808	863	779	844	833	838	793	754	825	824	800	847	842	872	825	863	829	794	882	795	825	824	893	810	785	855	779	808	835	811	815	832	837	811	839	817	836	820	867	838	815	836	799	826	843	832	864	807	820	815	802	833	806	846	842	803	823	775	822	828	877	796	843	823	797	831	827	801	874	766	823	809	865	871	813	846	821	805	827	815	863	818	797	857	836	811	823	833	841	802	804	805	830	898	823	843	856	803	766	821	819	844	813	822	833	835	825	848	762	835	773	847	765	851	794	843	844	827	805	844	823	831	822	813	778	802	860	842	848	814	818	855	785	842	814	814	822	861	837	864	783	816	852	847	752	813	888	827	834	856	798	829	821	815	814	759	841	854	794	853	812	800	834	842	819	878	830	798	827	788	781	815	809	829	833	889	816	824	790	822	822	876	833	829	845	854	904	772	830	840	796	827	824	840	781	850	840	826	814	797	796	828	806	785	894	857	843	832	840	841	811	811	787	857	793	839	777	822	816	825	798	861	742	841	805	848	823	798	824	823	851	759	856	833	844	830	782	853	811	809	800	871	833	844	853	835	825	824	860	816	832	872	801	808	856	810	806	843	799	783	821	843	800	837	821	866	816	823	809	833
18680	3503	2364	1838	1243	942	689	522	440	386	389	396	309	299	318	297	273	294	270	265	272	275	318	270	304	262	288	262	307	309	284	311	270	297	250	280	293	286	262	269	240	300	263	236	288	302	258	272	270	227	257	287	252	291	263	263	267	246	305	280	267	251	247	292	263	252	284	262	265	265	262	299	273	261	269	277	244	251	267	260	261	256	277	287	277	261	283	291	289	287	256	267	298	285	251	282	269	282	300	291	290	299	290	298	270	278	262	266	230	285	295	256	257	256	262	274	319	289	267	279	302	300	314	265	266	288	262	276	282	279	259	276	290	272	271	267	283	257	267	263	292	247	273	291	249	301	270	308	264	257	261	250	245	266	268	270	316	271	264	281	291	258	283	284	266	280	295	248	288	304	242	272	273	263	275	254	287	310	269	304	261	295	277	322	257	231	253	259	272	257	283	270	246	289	287	277	268	249	274	286	249	269	301	303	284	258	245	297	261	263	254	263	271	276	270	293	234	293	282	258	279	252	281	265	283	265	303	289	272	278	248	280	301	267	249	247	248	285	288	226	269	275	266	273	274	245	286	266	280	259	281	252	280	278	256	279	278	314	263	285	268	271	286	226	295	261	269	281	263	299	277	270	266	280	271	292	245	285	263	285	265	288	261	280	294	294	277	246	293	270	315	266	257	282	275	251	254	276	264	279	284	256	276	269	283	266	271	283	291	276	283	257	248	278	257	265	244	276	289	279	261	239	239	295	264	251	237	288	261	260	260	287	255	241	274	274	268	258	237	308	285	269	275	324	269	313	257	255	267	303	281	286	257	264	250	252	286	266	266	254	262	273	270	336	320	286	282	273	293	274	286	243	261	250	302	313	295	268	286	257	271	254	281	288	251	278	283	284	296	267	268	254	257	217	260	303	270	256	308	294	262	289	279	247	278	261	301	270	264	269	275	258	257	266	231	267	277	281	277	269	240	272	257	289	276	225	248	261	270	293	270	278	273	273	305	275	269	268	257	306	273	254	280	248	244	274	257	264	263	257	262	278	225	297	252	258	298	269	270	264	300	305	289	270	263	270	243	269	249	274	283	269	278	276	269	267	327	254	303	289	293	242	289	263	260	275	256	291	266	277	275	279	254	257	275	245	266	297	288	259	271	280	257	286	299	274	292	324	290	283	261	248	304	232	276	266	240	282	242	265	244	238	259	271	303	317	296	264	280	259	274	270	233	288	268	261	245	277	291	268	318	304	278	279	272	280	243	253	232	299	298	291	286	258	274	292	230	255	289	279	280	277	250	295	310	298	258	274	288	268	337	274	295	270	299	263	268	276	249	236	282	292	283	289	263	268	247	253	258	279	304	276	252	255	279	260	278	282	228	263	265	256	275	308	258	248	252	288	276	294	272	276	284	314	281	257	269	268	263	287	269	245	260	237	273	281	248	276	257	268	244	291	257	276	289	266	281	250	266	271	288	274	307	300	261	250	290	291	313	268	261	238	265	280	307	293	275	271	268	298	289	297	294	274	272	303	276	258	255	266	301	247	296	260	280	293	247	275	291	288	282	269	268	262	269	302	270	262	281	265	277	296	264	294	285	260	267	286	267	265	297	268	274	241	260	292	281	263	262	278	296	277	263	268	277	286	301	297	295	261	280	261	249	253	257	263	260	279	238	274	274	258	263	257	249	269	282	261	267	274	266	294	279	268	259	275	264	260	290	267	272	292	268	271	283	276	242	289	313	259	259	278	280	259	256	258	278	272	269	252	244	267	265	281	272	305	289	247	263	278	273	271	242	274	280	276	270	297	268	303	306	275	272	291	269	279	274	258	277	286	269	265	296	277	276	268	276	265	283	267	244	227	304	262	280	274	257	281	269	278	260	282	254	269	266	289	275	275	251	262	297	291	277	270	282	266	270	278	278	274	257	249	271	270	280	267	276	287	309	278	333	262	273	271	275	269	270	270	266	274	276	256	294	252	265	261	254	260	280	298	268	285	258	281	266	286	287	281	283	263	266	280	261	252	280	247	236	277	260	284	299	266	259	273	285	271	270	267	249	256	264	255	288	278	274	290	282	286	260	259	279	277	284	266	283	252	287	263	290	258	240	283	299	289	262	270	288	281	256	257	268	273	261	279	253	272	265	244	258	278	269	265	267	242	286	277	262	238	284	272	254	262	283	312	277	282	298	262	250	239	282	282	249	286	284	275	291	260	249	263	264	280	291	278	292	250	279	249	247	251	282	288	284	258	256	271	261	261	297	286	288	256	266	272	268	267	277	262	275	266	281	297	298	265	267	285	276	275	283	257	268	297	237	284	255	266	268	263	249	251	261	287	287	297	254	254	268	263	257	296	255	241	279	274	298	294	249	299	302	255	259	279	295	270	268	274	281	259	290	287	259	272	262	305	277	279	275	256	259	271	301	269	262	277	290	262	275	260	253	251	262	298	298	324	276	307	295	242	274	290	269	244	287	304	292	267	295	286	298	259	283	259	291	275	255	272	297	280	265	280	268	274	302	275	240	258	276	286	269	271	267	258	275	288	313	291	257	245	275	272	264	307	302	263	286	273	250	279	266	273	252	267	259	295	272	271	270	256	268	277	225	260	287	285	285	269	271	272	267	269	295	262	267	245	285	265	247	279	270	273	285	291	250	282	270	283	251	288	253	260	267	296	276	292	254	275	250	276	250	270	265	284	268	306	278	277	252	286	254	286	263	290	233	250	280	257	245	279	261	243	275	277	278	272	270	279	257	254	285	259	272	279	277	272	281	248	266	287	250	307	301	240	266	266	295	243	300	287	284	312	269	272	277	276	277	286	246	259	269	275	260	279	271	267	245	282	272	256	248	287	282	278	255	268	252	288	246	265	278	242	265	240	249	289	273	275	301	273	264	293	273	324	274	281	271	279	269	265	271	298	279	251	281	263	269	293	277	258	279	294	292	277	251	233	270	254	272	260	250	230	268	281	265	266	259	282	277	278	288	293	280	237	259	288	281	275	250	248	277	264	281	269	296	257	257	253	268	267	252	278	283	277	293	251	245	270	277	268	258	271	274	290	283	298	300	274	264	279	249	283	299	311	253	296	260	262	246	285	219	290	259	256	292	232	247	275	260	274	253	249	257	270	262	260	274	272	256	266	242	264	277	247	272	263	286	267	278	277	282	273	252	303	266	272	283	261	262	278	286	268	239	242	278	272	264	249	262	265	271	224	270	293	284	289	289	255	293	279	294	288	253	228	255	265	243	292	261	280	309	314	233	297	269	278	254	319	272	303	268	282	286	293	270	244	277	283	264	250	268	281	275	283	255	285	284	309	299	296	265	271	295	284	320	256	300	262	287	257	227	285	292	268	256	275	265	270	288	295	260	310	285	249	286	312	266	292	272	261	276	272	259	260	283	259	263	278	258	277	258	252	289	306	280	285	303	296	257	266	285	294	289	275	304	255	253	268	272	288	287	267	283	281	243	266	270	282	247	297	281	236	280	287	255	251	247	262
10606	2127	4490	5360	4366	3272	2413	1909	1524	1291	1151	1099	984	906	856	851	791	785	786	702	737	705	700	699	678	702	680	674	607	720	682	671	680	668	637	652	680	637	667	665	646	608	603	624	620	646	624	676	605	639	622	611	587	636	658	659	673	640	612	642	679	636	662	639	626	578	644	639	654	627	600	699	622	633	625	670	659	640	600	601	669	635	636	594	611	602	596	655	655	640	648	636	610	598	663	627	630	630	631	599	575	630	616	605	628	660	660	669	628	611	642	679	573	617	615	660	621	627	662	626	612	616	595	605	641	594	614	676	627	613	635	595	673	636	627	600	616	604	638	597	628	656	581	608	616	644	588	617	661	622	631	622	621	609	634	627	606	612	608	627	644	603	653	632	612	616	620	594	632	625	634	598	631	632	597	613	672	641	600	605	630	615	639	656	668	637	655	626	618	596	625	618	621	594	615	642	599	591	653	586	627	642	628	634	626	641	596	638	620	625	597	622	622	675	622	606	616	634	592	622	618	622	624	621	655	670	632	646	622	623	658	614	632	680	628	656	636	654	620	667	621	647	644	612	662	650	635	580	615	625	661	664	610	626	611	643	645	608	577	597	704	606	618	605	597	645	607	649	614	607	578	624	611	665	617	627	598	672	620	645	594	662	647	603	605	599	614	660	632	622	607	587	636	614	605	602	619	600	604	643	597	626	637	615	662	597	632	576	648	610	641	604	631	604	628	650	661	650	630	654	656	607	600	612	626	662	599	650	658	669	603	583	627	661	623	615	575	632	628	628	682	598	623	599	645	632	575	599	633	652	620	643	637	609	618	617	621	623	605	654	596	600	645	672	638	589	649	642	594	617	633	628	655	658	650	644	614	596	608	605	594	663	636	569	616	612	691	651	587	564	627	589	614	643	624	590	647	673	589	663	621	603	601	629	595	615	620	658	621	618	606	601	687	614	613	591	621	641	629	614	631	590	577	586	641	637	612	659	643	600	679	601	591	633	668	584	586	617	591	616	587	631	673	592	638	624	621	575	593	615	622	659	639	617	663	617	626	681	643	630	599	621	599	628	666	673	615	649	657	610	617	599	611	629	627	629	614	609	643	600	606	602	606	604	628	605	599	686	572	665	650	609	658	627	661	607	615	626	641	629	623	624	649	630	652	599	645	640	641	624	632	617	620	645	605	647	640	625	622	602	663	640	600	610	632	614	633	617	604	613	571	611	636	624	624	632	613	631	643	623	592	621	643	629	671	628	614	610	635	613	598	605	653	592	614	608	652	621	636	658	626	605	644	624	643	558	649	606	579	628	675	599	563	612	686	632	612	644	619	620	619	615	663	632	613	635	614	634	679	603	666	605	661	573	646	605	604	594	621	608	639	647	593	604	630	589	599	620	606	664	634	560	600	587	596	632	620	642	613	716	570	641	599	610	606	614	599	655	624	636	636	615	655	623	643	617	628	609	604	612	567	621	623	620	614	592	618	611	640	633	637	661	642	620	597	614	589	625	607	664	613	611	653	607	613	635	667	642	623	591	636	645	661	652	611	631	646	620	632	614	639	648	613	668	585	670	621	619	637	590	577	630	591	633	575	602	616	649	639	575	616	612	584	631	654	652	625	621	618	611	628	618	642	603	643	602	590	657	662	605	606	649	614	605	586	645	589	640	576	614	587	644	635	564	662	586	614	631	613	615	653	624	603	602	628	626	590	629	620	620	618	597	619	623	607	630	596	633	609	625	586	617	651	615	660	619	613	598	619	657	596	626	593	648	583	656	628	660	589	636	638	589	584	628	625	666	624	662	619	624	668	623	641	622	610	622	569	634	613	633	609	659	617	592	642	636	615	633	653	628	608	677	646	615	616	630	636	629	579	647	665	662	602	598	623	637	631	653	627	618	627	585	676	620	577	644	583	649	648	599	644	604	598	609	598	616	587	660	629	639	610	666	622	655	605	574	572	618	632	652	631	691	629	659	624	630	641	621	619	614	574	620	635	617	634	597	658	561	595	590	636	618	623	615	641	598	577	608	615	604	625	621	628	597	669	590	659	656	656	634	643	598	617	601	615	606	664	620	607	641	608	663	624	635	629	596	575	624	598	562	618	605	603	646	629	637	668	629	629	587	666	667	629	696	620	629	615	609	587	629	621	634	598	666	627	565	637	622	632	643	607	647	653	667	625	607	600	583	624	603	624	582	621	648	595	630	672	647	611	636	598	561	617	681	642	609	612	576	620	567	575	586	676	596	639	621	648	625	622	647	617	612	658	621	636	643	635	660	607	625	600	663	620	650	646	620	599	598	620	612	616	617	638	667	649	622	642	636	604	588	686	636	648	647	627	618	612	639	589	589	691	629	637	655	636	607	618	582	573	624	639	571	612	663	645	612	629	609	635	650	657	645	604	616	620	637	625	623	683	600	626	621	659	646	619	629	616	606	590	587	634	618	585	612	664	634	660	607	612	585	632	592	612	644	617	601	615	648	606	617	641	658	625	605	642	629	617	613	664	589	620	640	647	622	584	636	612	622	640	635	555	616	626	610	603	599	579	627	602	640	649	591	645	617	641	622	618	623	615	579	623	616	650	658	637	603	623	659	604	636	627	642	635	552	589	694	601	632	588	665	581	633	638	613	621	604	605	598	615	626	581	653	629	620	640	614	641	603	610	650	613	648	660	616	644	655	635	579	628	642	614	616	638	598	639	636	670	611	641	673	602	638	621	614	608	666	664	581	628	630	634	607	616	613	609	669	627	639	636	660	645	630	675	572	612	641	640	569	601	642	625	626	613	604	627	603	611	616	649	596	657	645	560	597	615	628	590	608	643	612	619	623	606	608	662	631	593	631	604	609	643	619	567	615	619	628	643	623	617	649	628	621	578	596	639	589	650	574	605	603	618	613	683	623	636	578	604	625	600	641	667	630	604	617	644	641	625	656	642	625	600	635	634	599	605	610	633	654	592	614	630	575	613	620	622	628	675	610	665	617	575	644	565	612	613	628	617	603	655	621	649	578	617	610	653	571	655	638	652	639	654	634	611	635	637	587	630	603	628	663	588	647	622	643	650	607	621	638	651	664	624	595	623	635	648	635	612	632	647	623	612	631	652	634	641	648	628	635	606	649	643	577	573	637	606	610	631	620	646	575	630	636	653	632	678	654	602	632	618	650	605	603	653	639	655	640	619	605	636	601	655	619	597	606	666	619	640	576	619	665	649	615	613	663	643	601	625	656	618	632	625	634	637	632	616	567	616	663	612	632	644	591	648	677	611	669	598	632	588	647	625	660	624	624	650	652	607	615	654	596	601	671	589	610	606	619	638	607	579	614	628	608	610	651	604	646	617	616	611	598	605	560	584	645	595	626	597	599	590	658	581	642	596	630	622	606	611	625	617	604	608	594	616	607	674	612	671	644	641	635	644	684	620	644	639	626	622	649	603	611	640	603	639	617	623	644	619	651	640	606	629	596	594	610	650	613	604	619	605	610	605	633	615	647	648	628
37994	10125	4354	3200	2046	1464	978	769	678	584	542	484	451	432	408	358	393	362	386	416	368	364	368	375	381	333	351	356	337	347	334	289	346	321	330	371	364	324	359	336	352	353	387	351	313	306	326	338	336	349	341	337	335	336	370	376	338	324	319	317	296	315	322	318	365	348	312	323	321	323	329	355	347	366	342	307	330	315	328	344	318	322	336	350	314	320	296	323	315	307	325	344	335	351	344	326	340	291	334	339	329	305	342	359	346	320	327	324	313	333	345	341	326	316	343	339	336	309	321	363	357	307	302	352	302	304	349	343	342	326	324	341	313	348	343	317	309	334	321	318	323	322	342	314	317	343	299	323	318	312	349	319	327	305	332	344	319	309	350	331	317	331	348	333	332	335	344	311	296	305	318	323	342	301	306	339	356	345	327	347	312	339	299	287	319	318	345	354	394	372	317	304	369	331	333	333	326	374	300	342	278	324	291	351	352	345	335	323	332	315	298	351	323	320	334	355	335	336	328	342	291	343	339	347	331	342	347	308	310	262	349	332	341	328	333	377	357	354	346	352	330	331	324	322	321	375	346	338	288	326	314	323	343	317	296	335	319	355	346	329	331	329	348	341	331	344	337	326	378	331	366	325	320	332	334	337	315	311	336	350	322	332	318	345	290	318	336	281	326	313	319	310	310	312	337	340	346	321	352	293	347	342	332	326	325	368	339	332	325	334	357	341	322	312	345	350	329	324	333	310	331	319	309	361	351	308	323	357	353	305	342	367	314	333	353	337	350	342	337	317	331	302	337	335	351	332	336	351	332	338	330	320	347	334	364	329	314	322	321	305	308	328	324	314	359	341	359	341	328	345	303	328	345	310	336	315	330	296	387	323	353	331	350	326	317	339	344	355	329	334	358	364	340	302	337	342	338	340	338	337	311	323	353	308	329	303	322	312	328	327	342	337	337	358	341	350	303	326	339	303	346	298	316	307	376	323	309	312	324	308	309	351	324	318	342	300	297	323	328	355	317	318	320	331	318	384	322	364	322	344	340	307	319	303	303	331	324	331	328	339	317	353	351	347	326	357	353	318	347	322	300	338	316	285	360	339	360	349	335	322	335	323	357	302	374	334	306	347	300	330	333	304	318	332	343	337	321	334	332	318	369	364	318	347	320	292	329	320	294	353	349	348	345	340	342	316	321	344	348	300	308	327	305	349	337	340	342	347	336	349	316	342	324	336	311	310	315	305	331	344	294	300	316	329	337	355	348	363	345	293	343	331	351	309	333	330	335	314	314	328	363	345	293	361	282	348	340	330	348	320	333	306	301	324	345	356	378	330	338	333	340	328	296	335	342	317	329	309	360	324	310	376	342	360	316	323	283	348	312	353	314	352	324	318	338	301	328	350	321	346	357	318	346	360	360	331	324	299	342	316	327	321	311	307	324	307	356	318	353	330	335	350	294	360	325	341	322	373	340	344	331	316	337	351	303	306	353	313	318	334	355	324	353	341	340	323	305	316	346	365	302	316	339	341	327	326	305	315	312	313	350	331	346	344	322	320	370	366	357	331	330	297	326	337	321	322	347	346	322	375	361	367	333	315	318	311	329	320	316	336	342	327	322	364	305	344	350	350	305	307	367	328	317	334	336	307	361	370	350	362	341	354	311	351	322	354	311	310	359	310	339	322	328	338	359	350	319	329	317	335	342	339	380	357	300	371	369	319	351	345	328	327	314	292	293	340	350	344	310	317	328	307	328	347	349	331	371	316	308	327	345	296	311	320	355	321	342	312	322	329	313	329	330	350	333	301	311	332	368	321	334	353	345	342	329	319	321	322	317	325	362	326	358	342	356	314	349	333	348	303	338	344	317	316	363	294	359	303	331	356	361	326	315	327	381	364	348	353	343	341	329	338	382	313	341	324	339	349	339	350	341	370	315	371	332	326	330	338	348	348	334	308	308	330	330	356	351	317	328	340	326	311	336	340	322	328	303	364	315	317	330	346	341	322	339	330	317	328	342	325	361	329	324	339	378	342	333	300	339	345	321	319	338	328	310	329	309	325	353	312	327	319	312	335	321	341	343	310	312	332	321	341	302	318	349	319	314	326	311	354	364	313	322	321	337	333	302	327	300	325	349	305	322	305	321	326	315	320	338	308	346	350	351	353	325	327	319	371	306	312	329	354	297	348	328	364	327	322	333	320	337	311	332	344	288	295	312	329	342	337	337	354	320	356	343	328	338	312	337	360	316	365	313	367	336	332	321	323	321	314	321	309	311	340	337	319	350	346	312	323	318	366	366	322	353	340	328	324	340	312	325	336	357	332	341	309	312	341	337	361	351	350	303	335	350	326	316	358	326	358	356	359	341	303	313	337	283	341	294	347	334	343	357	326	326	368	385	353	370	337	378	336	368	315	297	322	338	311	313	328	322	311	391	355	335	313	298	335	337	347	337	315	338	351	371	334	329	332	366	334	351	319	312	334	336	310	315	338	311	385	291	314	309	359	320	324	324	325	355	338	361	353	334	310	317	331	320	308	315	309	282	334	350	320	340	350	330	357	342	341	360	390	355	322	338	367	339	336	311	324	323	315	362	325	323	323	353	335	331	331	321	303	317	358	338	323	322	292	312	366	332	341	320	324	352	347	352	345	299	322	361	346	294	323	341	321	310	357	292	332	317	337	329	327	350	345	335	360	337	348	330	308	362	331	318	336	308	308	340	323	300	331	339	314	331	351	321	335	305	279	299	341	326	316	315	324	312	310	378	370	342	290	340	364	326	333	360	329	322	340	313	306	306	348	330	347	309	343	362	324	337	318	341	324	334	331	309	335	346	359	300	361	346	302	311	318	345	295	347	326	359	315	337	348	311	343	311	329	347	371	371	347	356	329	300	297	376	335	351	369	315	310	341	316	331	296	357	307	340	321	323	327	365	311	322	337	307	321	315	335	311	337	351	312	318	342	332	332	330	340	337	332	340	314	320	336	317	296	311	344	362	373	327	309	319	315	342	326	317	347	313	313	337	342	324	348	352	328	350	387	329	325	346	308	337	324	341	317	303	386	321	348	315	339	358	312	291	337	343	310	306	306	346	338	319	352	352	376	359	357	324	333	313	315	322	335	338	323	337	367	355	373	318	350	337	352	321	332	331	313	325	352	348	315	332	319	359	310	313	334	298	317	343	372	308	328	294	317	338	322	312	356	378	325	304	339	317	352	277	325	342	366	331	319	354	333	343	340	349	327	357	340	348	354	341	357	339	328	347	358	343	320	325	326	321	323	322	353	315	306	297	380	299	348	322	325	336	331	314	351	343	324	308	364	366	331	329	339	328	356	347	326	325	331	357	325	333	345	321	326	330	334	354	355	311	331	351	347	343	369	329	333	327	331	316	322	349	360	324	326	312	330	354	326	345	327	328	317	297	331	342	340	306	320	349	349	337	316	291	330	338	320	359	331	331	317	305	366	334	314	329	306	342	311	331	346	327	358	307	302	358	350	341	341	314	316
22152	3355	6940	8363	6760	5282	3951	2973	2521	2090	1810	1605	1479	1293	1236	1180	1061	1077	1026	1006	901	975	943	900	848	853	848	804	911	826	848	859	849	833	753	784	786	828	776	801	784	850	764	792	810	810	781	757	763	818	763	781	795	792	771	753	742	760	752	763	721	747	782	716	742	745	755	728	744	714	763	773	760	771	731	754	768	774	755	755	764	771	736	768	725	744	717	735	725	736	757	751	799	747	742	719	727	761	717	736	758	805	758	757	745	765	701	737	768	737	721	722	678	778	734	733	751	785	722	763	730	759	774	766	740	725	715	732	768	736	733	696	750	753	763	762	789	745	752	689	740	764	724	728	765	788	765	719	757	736	708	676	771	754	754	704	734	717	798	720	760	742	727	716	761	780	724	744	732	750	759	659	709	692	699	769	749	739	726	681	717	766	731	741	765	740	745	798	730	725	691	767	761	747	731	707	739	744	749	710	757	776	789	685	735	743	749	690	719	704	749	741	717	760	746	719	728	754	714	769	723	737	713	768	740	745	769	759	720	726	719	718	768	714	684	752	721	689	742	716	715	784	711	744	724	778	755	756	732	725	728	719	778	728	800	728	726	745	787	773	750	733	725	767	743	741	703	756	713	766	775	744	756	751	735	701	692	764	749	750	745	732	737	727	783	766	781	685	746	750	780	679	696	711	738	731	747	749	730	749	745	707	764	756	751	750	695	730	722	686	694	723	750	747	734	695	704	731	738	754	736	799	756	772	717	729	698	732	770	762	688	732	682	709	745	730	747	790	685	744	693	666	758	777	770	731	754	769	721	739	750	794	745	718	745	706	761	773	740	702	713	778	763	737	734	769	714	737	777	716	730	745	744	735	730	717	718	706	751	708	712	697	720	763	809	744	736	736	785	722	766	746	777	755	751	759	741	731	722	743	745	737	792	730	717	805	748	737	790	751	719	696	733	753	698	760	724	711	740	738	703	733	764	726	718	740	766	759	774	785	765	731	738	785	739	784	716	753	754	745	758	753	743	729	702	738	735	726	732	792	763	770	761	719	775	727	719	694	676	730	738	768	724	706	713	727	716	726	745	720	714	749	743	744	794	773	716	719	678	744	724	702	690	713	744	721	701	773	780	703	753	760	762	739	723	697	756	777	758	720	699	731	783	765	668	662	781	763	740	775	729	761	747	693	750	730	750	759	737	824	714	705	720	695	744	717	726	733	714	681	752	712	710	697	725	751	722	714	767	726	765	770	780	751	699	714	703	738	688	749	762	733	763	737	687	756	730	740	736	751	782	748	694	789	780	739	756	735	738	781	718	756	770	753	719	719	733	719	753	740	744	739	721	697	762	796	738	726	719	727	734	771	726	716	763	743	793	744	695	739	689	755	732	713	788	708	751	721	792	770	693	790	742	736	749	774	732	737	759	753	737	770	748	718	759	739	747	714	825	689	716	734	752	734	732	693	763	720	713	750	745	738	749	699	759	752	728	748	758	781	711	747	764	776	726	714	740	719	715	707	695	732	778	744	723	754	729	758	758	759	707	750	698	737	795	721	790	732	712	726	722	716	774	743	768	707	721	730	745	704	802	737	692	735	730	702	733	733	766	766	793	744	756	728	741	744	736	740	750	682	702	737	728	756	720	743	707	747	740	723	777	746	709	725	787	767	839	753	783	756	711	708	745	694	731	812	721	742	750	755	711	699	777	716	717	703	698	729	722	711	718	713	800	744	702	729	741	749	762	756	691	699	735	707	723	756	722	731	725	754	754	740	706	761	770	750	688	710	791	722	749	711	738	738	741	717	737	723	767	752	724	760	695	737	697	741	795	748	718	747	760	745	709	673	775	730	714	805	686	702	731	713	745	782	722	727	731	721	747	747	711	751	751	766	729	747	759	734	782	746	688	688	740	703	733	713	754	732	731	687	722	790	790	737	726	740	728	721	732	789	758	776	775	769	725	730	756	795	720	674	722	740	685	740	736	709	727	782	717	720	679	726	741	781	708	714	727	692	799	799	727	752	725	685	698	658	707	714	680	729	780	710	723	789	723	729	707	760	769	737	723	732	737	756	730	746	708	789	797	772	735	744	726	735	731	779	714	729	730	748	739	778	732	769	712	736	709	727	760	712	774	763	740	711	768	718	739	728	749	745	730	741	683	766	739	717	772	705	725	710	736	757	730	744	756	743	723	724	752	805	741	761	727	769	771	722	705	758	753	721	707	744	799	729	750	746	728	709	739	734	740	708	730	776	700	753	761	748	698	717	795	689	744	721	773	786	787	718	707	748	722	726	698	758	702	756	777	750	744	728	734	746	681	771	794	722	738	738	745	719	778	669	721	712	790	732	743	725	738	728	741	725	717	741	721	771	769	772	739	773	738	750	777	744	754	688	732	750	760	701	728	684	715	731	781	718	783	720	749	715	722	724	725	741	764	774	710	743	776	725	764	781	726	713	755	694	761	742	773	770	763	742	693	737	733	758	753	729	713	745	776	728	721	739	751	725	701	763	770	847	738	678	698	746	709	749	748	739	747	731	734	730	750	724	732	744	714	731	747	742	755	726	734	740	733	725	755	845	758	705	721	719	770	757	736	772	734	668	722	716	746	788	716	756	796	744	758	747	673	702	744	736	728	800	715	708	746	718	739	745	700	751	718	738	764	756	707	709	724	726	720	705	757	744	703	715	739	724	738	793	761	748	739	694	783	729	784	721	744	729	711	746	771	704	812	781	757	723	699	742	712	753	731	770	805	723	726	759	698	733	778	799	738	761	729	771	713	685	736	703	715	734	735	764	739	708	733	719	693	774	749	675	778	715	751	714	769	750	722	764	734	759	742	776	696	732	749	711	813	683	763	689	738	698	752	757	705	739	741	732	745	729	731	785	762	765	727	809	741	713	784	720	733	751	733	713	713	791	729	728	736	754	722	739	751	760	718	757	725	743	728	670	762	779	738	737	770	747	727	737	750	696	765	699	733	731	779	756	748	704	772	732	753	750	778	746	751	709	756	784	786	717	699	765	712	757	734	703	745	735	812	717	765	761	746	728	773	731	740	725	742	733	716	766	728	722	741	746	706	737	723	735	767	728	736	739	798	714	676	780	756	743	748	744	755	728	765	731	769	773	766	667	728	731	728	745	764	722	746	731	777	726	720	747	717	679	686	751	737	779	711	756	743	759	687	737	737	701	736	691	718	781	734	718	722	730	750	710	710	760	718	792	762	748	709	717	734	698	778	760	767	762	723	742	757	734	786	745	693	743	746	738	732	737	723	800	745	727	730	722	790	704	750	762	712	689	770	741	736	790	722	729	753	726	722	738	712	735	721	735	727	753	676	740	736	755	737	702	763	783	710	680	748	767	762	789	685	805	729	762	732	760	691	700	733	741	730	751	717	743	785	751	723	756	755	718	727	747	710	733	716	739	753	717	766	762	732	743	751	777	740	717	721	786	720	757	734	800	765	715	751	775	737	770	674	733	778	737	745	759	699	736	748	756	718	744
52068	17297	7360	4931	3145	2083	1509	1225	919	798	705	666	594	553	522	466	484	443	465	457	440	397	403	438	412	440	408	382	428	370	382	424	393	421	413	393	428	410	397	400	371	392	397	395	400	369	393	365	394	361	358	338	342	379	353	386	384	351	375	399	398	366	392	368	366	375	352	384	395	350	381	362	377	363	389	372	360	391	362	400	390	367	341	388	404	377	333	313	353	421	384	369	399	360	369	370	325	382	384	379	368	356	378	393	342	394	350	379	345	352	380	415	370	351	353	375	352	411	368	414	389	365	366	365	340	358	396	395	351	362	380	379	360	360	374	349	372	387	385	370	374	368	371	393	356	374	388	358	407	375	377	376	395	387	375	375	358	408	363	417	393	386	375	390	354	405	388	370	351	355	379	383	378	375	389	370	398	358	357	367	392	359	384	358	375	370	384	389	355	436	400	389	355	365	397	341	348	379	390	394	350	375	360	384	374	376	379	319	363	421	406	365	363	385	372	357	383	387	357	383	387	360	337	328	394	387	374	378	380	407	362	404	382	371	396	425	392	372	374	381	347	377	332	386	361	402	344	352	350	338	389	420	364	456	354	377	395	382	439	344	366	408	372	368	397	421	408	379	395	399	398	360	331	383	397	378	387	402	404	336	339	425	339	375	389	392	380	423	422	366	388	394	369	365	368	398	392	394	391	355	350	372	373	398	376	336	402	389	345	350	382	351	388	354	386	387	358	364	369	358	392	363	411	393	375	340	416	381	372	374	342	399	372	389	393	387	402	360	371	379	388	370	351	342	360	382	352	313	331	389	340	366	420	379	387	390	364	376	363	377	404	402	379	368	407	387	387	369	393	375	387	373	352	351	405	379	353	363	351	389	353	382	421	326	389	420	359	354	358	398	403	387	388	373	386	390	421	398	374	392	367	350	350	365	389	384	363	401	415	332	344	387	399	379	352	370	386	401	374	339	350	387	341	399	382	380	414	360	366	361	402	401	381	412	403	409	373	307	386	369	349	372	419	371	356	360	363	393	360	378	414	360	396	402	384	350	357	359	399	385	370	358	423	352	368	368	388	410	423	425	358	386	376	362	405	398	340	378	363	397	402	401	362	373	357	375	373	378	376	380	336	374	359	357	369	361	369	349	376	367	418	360	364	376	362	352	395	385	376	373	366	365	359	365	384	372	365	360	394	377	365	374	389	385	404	368	365	357	375	397	383	377	375	352	391	361	363	397	365	366	363	387	381	355	343	384	428	414	386	393	397	346	344	338	377	348	352	368	351	368	351	371	382	403	376	385	366	375	378	393	339	357	387	370	359	346	413	378	392	389	364	403	392	363	347	380	349	363	356	396	366	381	350	405	368	385	377	399	356	377	380	407	357	404	381	360	381	381	389	364	364	412	367	389	408	365	341	385	389	365	424	328	361	387	339	360	409	375	360	371	387	380	367	373	418	342	360	382	385	393	407	400	352	348	370	395	389	360	387	395	397	388	350	388	382	370	412	366	376	406	428	345	367	350	418	354	411	409	388	405	385	363	395	382	372	367	395	333	358	410	341	353	323	401	399	378	407	432	395	387	353	344	359	363	356	374	333	356	353	366	389	380	408	339	380	364	377	383	421	400	357	375	359	376	371	351	403	403	394	382	363	392	393	378	362	414	382	379	376	378	389	357	373	380	358	381	384	363	388	363	377	363	371	394	407	341	389	373	385	397	370	384	332	379	366	333	389	371	387	391	389	382	389	355	364	381	361	384	379	340	363	383	335	351	382	401	385	359	367	358	379	391	381	382	391	377	366	399	403	377	410	377	396	368	342	385	385	409	354	363	356	420	386	405	349	364	368	347	361	358	384	363	362	380	340	383	338	385	356	374	367	371	372	346	374	371	371	381	343	401	384	345	387	364	347	407	365	398	419	358	361	371	368	407	389	442	408	349	334	375	388	380	395	355	392	371	383	356	365	378	398	335	356	359	398	340	419	387	342	390	403	388	387	379	408	383	390	392	358	363	326	364	352	363	353	425	370	392	378	386	385	386	376	395	373	379	369	391	424	367	363	371	401	423	391	380	391	363	383	372	377	369	390	394	399	355	378	391	413	386	344	351	362	400	402	372	393	351	384	353	336	422	378	362	370	363	363	387	361	400	338	402	345	398	405	373	362	415	391	397	377	376	369	365	379	366	399	370	404	373	342	386	385	348	393	376	348	366	367	393	388	374	382	457	371	356	394	384	350	385	369	384	368	362	391	341	398	428	387	362	371	369	370	405	325	354	346	342	362	389	374	326	365	406	353	389	380	372	387	424	397	387	380	355	384	412	378	400	361	391	351	350	425	384	387	391	342	383	371	384	373	398	388	368	370	379	364	357	388	368	354	404	381	369	350	404	384	369	347	398	360	392	362	394	365	333	367	384	393	368	375	392	413	369	381	338	358	349	355	387	353	352	369	375	358	384	372	386	389	379	372	385	400	386	383	380	380	392	378	384	343	364	365	357	366	407	408	341	385	383	362	357	387	397	348	411	389	362	371	376	380	388	383	393	391	392	355	352	361	361	408	382	362	355	398	369	362	358	364	410	382	398	401	369	380	386	343	369	342	373	358	427	336	408	392	342	337	352	376	380	382	385	341	374	387	388	347	409	390	354	387	423	368	381	375	362	363	366	399	397	393	393	412	406	367	410	369	392	379	380	344	396	366	380	373	389	399	372	387	374	394	362	405	317	382	331	388	386	362	391	359	354	381	391	334	382	351	385	396	361	353	368	414	362	340	378	390	396	385	341	369	404	363	389	409	363	348	367	420	378	345	363	415	397	402	387	401	385	353	394	397	360	401	401	387	365	400	371	412	348	377	396	370	381	384	367	365	370	391	374	367	392	392	362	402	372	315	375	383	335	410	380	371	349	391	362	365	402	391	403	403	381	417	389	344	361	344	377	354	357	333	385	409	393	354	374	389	381	373	380	358	382	356	372	357	354	380	403	414	401	389	361	354	379	368	349	362	380	367	378	350	384	392	376	353	399	394	371	345	339	387	356	333	402	360	353	403	334	372	371	356	343	435	362	386	375	386	370	385	385	360	347	384	378	367	384	311	345	354	372	373	395	424	342	397	380	347	368	398	406	374	392	368	360	418	375	359	351	379	416	340	396	394	376	392	363	378	432	425	400	382	410	377	367	369	378	387	422	433	361	404	367	367	348	411	371	348	364	354	379	379	384	353	409	350	361	376	374	382	365	388	352	370	366	381	385	375	377	390	347	373	422	349	381	369	396	350	374	394	349	411	383	385	400	379	367	412	374	369	330	366	367	364	360	360	352	385	347	375	407	372	341	379	378	376	365	361	379	328	376	365	408	363	401	402	380	340	362	374	372	370	359	366	397	373	356	342	349	365	373	395	401	406	354	373	386	369	352	387	368	404	401	323	398	353	346	390	378	343	346	366	384	375	378	359	387	389	415	374	335	380	384	375	392	374	363	383	371	356	375	374	383	357	368	378	384
30702	4801	9626	11577	9587	7313	5512	4267	3460	2788	2476	2217	1983	1777	1602	1472	1404	1318	1225	1230	1140	1125	1130	1063	1045	1001	1068	1010	953	1027	972	962	1001	970	916	909	924	954	879	851	912	895	905	916	873	886	881	910	927	851	866	862	836	835	874	885	803	882	836	861	851	817	846	852	890	908	834	821	813	873	820	868	814	810	844	817	816	857	839	837	837	840	815	847	851	818	876	881	842	877	788	823	832	787	809	800	843	845	771	860	807	806	818	831	849	790	781	850	767	823	835	808	811	782	802	834	822	803	840	801	804	772	865	801	835	783	784	819	762	821	822	788	782	880	811	813	847	882	766	845	814	798	827	822	823	832	797	833	799	877	804	816	831	848	810	802	799	828	790	842	765	803	795	815	776	812	761	782	826	831	810	787	768	804	750	867	796	852	827	862	811	829	795	853	817	831	780	797	774	851	785	780	814	791	821	801	777	851	770	808	784	808	789	827	816	861	795	882	790	785	803	798	785	827	798	781	808	810	796	745	810	808	810	861	821	848	800	798	812	894	795	783	835	823	801	813	880	851	863	792	835	823	818	806	841	822	798	794	829	853	780	807	813	808	826	845	857	835	836	776	782	854	859	794	880	800	834	807	790	767	784	795	868	780	847	860	849	812	799	804	884	759	793	841	809	776	835	802	833	835	790	804	778	825	831	809	807	768	769	826	826	824	843	761	827	810	812	859	845	827	832	824	831	779	797	816	809	825	771	739	819	767	800	819	778	835	815	802	791	816	805	736	748	842	797	779	795	782	816	851	805	836	780	862	807	804	799	806	792	832	867	879	794	849	809	804	846	792	812	812	807	795	823	833	774	792	837	807	804	845	797	809	777	811	821	787	804	821	849	858	792	860	852	813	819	838	851	842	849	825	855	802	835	770	849	770	836	809	813	826	834	783	799	824	831	808	794	829	829	799	821	802	824	804	844	838	758	813	778	838	832	827	779	802	806	809	795	780	785	744	808	824	751	799	822	813	800	806	819	827	832	778	848	870	788	821	823	772	776	844	804	837	839	802	837	830	804	749	834	806	853	830	825	812	813	823	791	793	812	847	823	840	835	791	824	831	783	767	870	795	848	820	837	835	778	870	829	840	808	785	816	789	804	804	837	827	860	802	804	785	815	823	883	798	791	822	862	781	799	811	814	790	798	789	814	844	782	819	813	848	839	776	815	837	810	828	805	813	786	846	781	813	786	801	775	786	797	775	804	806	857	811	793	854	793	868	770	820	827	801	798	771	856	818	787	778	843	826	892	821	855	803	789	809	822	824	842	786	815	826	762	787	833	778	752	790	813	839	763	800	805	818	829	812	776	811	851	817	868	810	785	830	798	785	777	814	827	806	819	810	812	813	778	820	841	788	811	794	798	838	716	793	790	786	821	792	867	828	820	820	760	795	844	899	784	806	780	844	813	830	835	814	854	895	853	826	841	782	796	792	842	811	800	841	805	800	749	782	772	772	787	806	808	798	818	797	766	829	779	847	832	836	871	840	829	798	850	784	842	823	808	819	753	771	740	802	852	791	852	861	831	814	822	810	815	790	852	832	811	818	821	839	822	806	800	823	821	823	782	819	824	780	843	784	833	805	806	819	806	806	792	837	809	816	824	810	765	872	812	771	819	791	831	803	857	835	822	776	823	765	776	788	838	790	778	769	769	769	793	805	773	807	834	806	835	826	793	833	826	838	853	820	827	828	784	815	793	793	768	806	743	804	819	801	832	783	810	836	789	821	848	825	835	807	817	819	825	824	846	777	815	823	783	817	800	806	836	837	754	798	827	773	809	835	804	863	840	872	838	833	807	873	812	828	824	818	806	807	812	837	814	848	887	798	867	774	800	793	803	796	766	800	819	804	790	810	782	790	807	766	766	803	792	810	782	781	844	796	813	823	831	809	836	859	777	807	813	772	778	863	778	811	796	890	830	845	841	811	811	767	777	817	843	799	838	830	793	819	815	813	811	798	808	818	800	783	832	829	829	800	794	795	804	817	822	805	813	819	805	786	826	840	772	801	854	798	787	738	813	772	792	797	830	798	757	779	789	819	831	769	818	773	797	826	782	826	869	816	792	813	836	848	789	790	748	807	817	849	793	844	806	798	806	847	808	802	824	786	804	830	784	808	827	746	848	796	778	819	816	851	823	860	795	787	805	811	803	848	825	819	811	818	833	808	844	863	824	775	823	756	824	823	852	836	837	816	802	808	816	803	775	827	856	787	803	843	855	789	815	794	780	832	837	793	799	777	796	805	773	776	784	826	804	787	820	801	819	790	837	846	805	866	787	808	781	825	791	833	830	827	834	750	812	794	850	804	877	834	813	855	805	838	766	757	786	833	770	775	807	835	824	825	800	859	780	840	856	783	764	817	768	827	809	835	797	832	779	721	850	835	836	801	883	802	843	798	804	777	844	806	833	807	809	821	754	788	794	811	783	833	808	769	845	835	831	793	849	814	764	808	815	794	825	840	756	866	825	872	819	875	805	851	779	818	829	787	831	840	750	848	818	795	800	810	817	802	851	792	845	802	862	848	771	853	775	804	781	843	845	820	791	777	891	769	838	806	803	800	808	811	812	804	844	834	817	794	806	786	856	813	747	815	834	792	828	828	789	822	843	799	806	830	824	837	812	832	788	843	835	805	826	784	808	834	786	802	837	799	806	796	821	877	801	821	850	802	768	775	830	806	817	852	822	818	787	846	822	806	821	826	775	823	800	791	823	834	843	873	793	783	836	797	797	838	861	868	796	766	890	804	817	790	845	788	792	830	835	839	836	826	862	863	845	798	805	785	823	813	771	795	887	807	807	806	786	836	811	798	756	783	778	805	823	807	820	822	849	820	816	740	817	825	781	795	786	836	838	785	797	796	836	816	809	817	817	804	825	848	804	808	772	858	786	797	869	833	822	847	793	788	800	769	793	786	822	817	844	839	820	837	843	751	784	757	817	793	788	822	834	855	803	806	841	812	774	785	881	798	801	746	846	819	833	832	812	789	826	831	796	818	842	789	830	797	835	777	850	815	817	753	825	780	879	776	772	828	784	820	795	774	820	787	766	810	855	833	820	811	886	773	846	803	874	845	838	830	804	843	764	783	863	836	807	837	810	791	806	797	828	799	837	800	824	812	800	757	887	781	818	845	798	853	802	863	820	801	847	832	779	756	814	811	773	827	822	818	799	773	777	767	886	779	797	829	820	799	792	823	792	756	824	802	796	861	791	798	822	841	817	831	806	810	781	836	819	836	825	861	841	781	799	837	770	841	826	821	812	825	793	782	786	799	768	790	815	834	825	805	790	789	791	870	783	823	801	778	826	740	822	847	844	813	837	779	835	790	821	816	800	794	815	828	844	793	812	777	811	810	800	857	837	822	820	795	776	813	801	829	842	824	816	826	816	814	807	811	841	786	808	834	780	788	828	803	782	837	786	831	834	883	833	774	798	847	843	777	781	807	842	753	794	774	845	785	829	834
19637	3642	2413	1876	1176	807	689	539	462	395	456	363	356	321	300	319	341	308	278	273	260	301	279	244	265	305	282	310	285	269	264	275	238	264	268	306	287	269	256	308	247	270	269	254	240	271	275	235	306	291	269	281	299	281	278	267	272	269	264	290	284	248	277	275	251	270	292	244	264	291	239	239	300	281	273	300	245	268	255	262	228	275	233	285	269	277	294	272	267	286	282	264	242	296	303	259	266	294	273	302	280	311	252	266	257	267	235	284	257	283	243	266	290	277	279	250	260	272	273	261	248	274	243	291	254	260	258	272	280	244	270	281	268	282	222	257	261	264	291	278	287	280	271	263	274	252	275	287	272	252	268	242	270	229	262	264	274	318	298	298	263	258	229	257	287	265	309	279	263	260	258	265	292	268	263	267	285	277	258	287	250	278	262	301	298	256	284	269	262	272	245	267	312	296	288	272	278	274	252	282	282	242	271	249	274	253	260	231	237	269	304	275	257	249	278	281	281	264	284	262	284	269	289	274	256	266	259	283	289	276	272	268	265	278	307	270	247	279	257	268	241	280	264	237	247	270	268	269	285	253	261	304	282	261	255	288	284	235	247	285	234	266	259	288	241	275	253	291	285	282	274	263	256	260	301	268	278	265	242	284	268	268	271	264	277	287	254	281	266	279	302	269	251	298	264	276	256	269	248	280	243	272	272	269	221	271	227	230	266	256	276	274	272	270	268	260	242	245	259	275	302	249	251	264	264	273	274	250	293	284	263	293	295	248	269	280	253	268	282	276	295	279	264	260	249	276	272	271	295	269	276	272	247	284	291	249	259	249	285	257	257	273	245	315	265	308	274	270	251	271	274	299	272	269	276	275	270	279	284	263	278	274	243	281	253	247	272	284	276	261	295	256	264	282	283	264	321	256	274	265	243	276	268	228	262	292	288	243	265	290	253	226	258	274	298	301	265	271	301	277	293	280	270	289	252	202	234	263	273	280	285	278	297	255	264	277	281	295	267	231	294	287	227	308	295	274	270	250	249	268	286	288	266	275	281	249	270	262	275	270	238	253	278	267	274	282	285	292	277	288	245	259	302	247	268	259	262	266	271	304	249	296	261	256	261	260	281	263	251	254	318	283	251	290	279	270	277	239	267	275	277	302	248	260	285	296	281	263	276	265	277	301	283	288	246	259	265	265	251	270	305	289	292	264	270	261	246	232	271	286	265	262	264	266	286	296	300	260	297	304	272	278	256	249	257	262	282	276	235	223	283	270	282	260	251	271	248	243	261	237	263	255	254	250	283	292	291	247	247	248	270	302	286	259	240	269	272	250	287	276	272	262	246	292	260	263	275	272	296	273	248	256	260	267	299	278	275	267	263	263	262	254	267	260	240	262	247	255	298	301	257	310	273	241	280	257	250	237	278	241	262	272	260	287	245	317	284	247	272	246	256	266	250	264	257	242	246	310	263	255	284	280	270	243	251	261	261	255	231	247	262	290	241	244	271	254	289	277	309	310	262	245	287	303	268	266	276	265	230	259	274	258	269	274	259	246	264	309	268	252	298	287	276	284	259	273	265	265	286	265	260	279	269	265	260	268	280	274	277	267	282	251	237	276	269	274	260	277	285	259	282	270	264	247	287	291	257	266	269	281	263	279	259	255	262	268	288	266	288	289	276	241	263	260	288	278	270	246	283	281	249	229	299	280	275	278	256	285	236	277	256	268	292	236	290	238	267	244	262	262	281	248	262	273	307	249	252	274	277	269	258	242	223	263	285	250	275	269	241	277	267	283	265	272	281	272	267	263	267	274	279	298	222	247	318	279	263	288	259	290	273	258	287	237	251	295	314	280	248	269	260	228	250	299	254	269	244	266	249	268	270	283	290	264	306	272	283	268	263	276	294	294	254	279	279	265	266	271	266	264	237	253	272	259	265	277	269	287	267	270	263	262	260	284	269	273	257	291	276	229	265	273	268	247	275	250	251	257	245	262	269	283	288	282	267	247	256	270	280	248	260	261	280	272	265	291	263	251	276	272	291	249	231	280	276	273	283	253	253	291	271	242	260	287	279	257	304	290	292	291	247	282	279	269	237	291	281	288	248	242	261	257	246	279	298	279	289	293	271	289	291	268	270	251	275	287	296	263	266	267	279	281	278	294	251	302	273	268	241	280	248	275	231	291	280	265	279	238	255	270	245	234	317	279	269	297	265	267	280	261	250	283	257	250	243	267	271	249	295	289	247	261	276	251	285	282	273	280	280	282	296	282	257	269	272	264	237	253	257	265	286	287	282	255	280	292	285	274	268	261	286	252	281	267	292	288	246	238	267	272	280	285	250	263	252	274	270	274	264	289	254	307	279	231	259	266	262	247	267	284	252	249	297	268	234	285	264	278	286	257	252	244	263	287	301	273	264	257	249	261	283	263	258	286	275	265	277	266	265	287	254	317	283	269	258	284	278	272	273	253	311	268	296	256	261	263	281	297	291	285	293	297	262	290	277	249	257	274	238	274	290	263	308	285	306	278	302	306	284	265	264	259	263	266	276	324	276	294	258	304	232	252	262	264	264	315	253	250	243	288	256	252	266	251	275	243	258	234	293	286	253	260	273	264	272	291	288	267	275	281	251	282	282	270	268	282	327	260	289	255	277	282	255	253	284	254	275	269	293	274	255	293	248	290	274	275	268	244	246	270	267	280	293	274	293	254	254	262	268	279	307	249	240	262	262	265	294	276	249	242	274	274	259	254	270	247	281	268	276	261	264	271	281	248	258	257	309	262	276	272	276	297	264	260	241	254	258	252	252	285	244	254	252	296	273	259	275	312	259	249	253	267	306	304	261	264	269	277	276	262	284	312	286	262	318	274	291	245	259	254	259	260	250	299	236	270	263	272	282	248	262	250	274	270	265	260	247	263	258	277	284	288	277	273	320	264	279	287	274	270	254	263	277	260	276	256	273	264	294	246	280	271	271	239	268	266	271	250	255	314	277	281	285	298	287	278	266	276	261	231	271	269	289	257	271	264	249	259	275	287	265	268	256	268	225	271	274	272	275	266	295	264	281	281	262	279	259	295	257	249	284	250	273	258	272	303	286	279	265	278	262	240	257	299	265	287	280	281	279	267	307	248	278	270	250	243	288	245	283	276	283	252	290	270	265	277	283	278	264	308	293	313	290	301	302	279	264	235	293	299	267	264	269	273	259	288	260	266	266	257	271	265	265	274	292	265	248	279	296	275	306	288	280	268	257	292	272	279	280	265	305	236	292	273	266	276	266	262	241	259	291	276	255	267	286	272	245	270	290	282	263	269	270	285	230	288	292	261	279	269	261	280	267	278	235	270	250	242	259	258	297	258	265	243	301	269	259	249	256	303	302	277	250	259	226	246	227	284	297	275	270	276	249	299	300	234	266	270	251	274	264	256	269	249	235	285	258	252	290	255	290	284	280	267	282	274	288	268	283	245	249	265	293	269	273	308	245	274	249	290	272	265	249	225	289	254
11034	2192	4496	4995	4204	3250	2402	1880	1499	1362	1212	1105	931	906	851	837	800	774	774	710	736	743	670	701	673	678	670	684	689	696	706	670	685	634	668	621	646	650	678	634	644	633	643	636	677	648	611	655	634	643	632	604	610	559	617	663	624	615	647	627	650	630	607	600	599	618	608	630	622	623	565	643	624	576	655	622	646	607	641	648	625	593	604	611	606	592	578	578	648	639	672	622	610	605	659	580	600	640	590	612	609	630	604	632	617	657	638	622	596	662	581	640	625	629	596	605	611	578	608	605	660	644	648	618	599	621	628	637	618	628	629	531	642	621	615	633	584	620	597	622	595	612	638	610	621	618	609	588	606	622	636	628	634	627	645	599	597	591	597	647	608	616	613	603	657	642	599	623	589	573	585	607	596	597	639	609	597	617	621	581	605	594	639	585	617	620	628	665	593	596	616	602	620	650	602	624	600	630	606	616	628	624	646	649	587	589	630	589	631	600	639	610	639	599	610	639	579	642	615	583	610	645	558	613	618	595	650	643	648	620	621	607	642	605	621	620	591	606	657	633	600	631	668	574	571	595	654	585	646	626	620	618	653	610	637	611	616	631	644	651	624	636	644	635	653	596	621	652	606	632	653	673	631	632	626	626	614	653	587	622	586	592	594	587	618	643	613	650	560	658	664	586	594	599	605	600	668	674	598	605	623	594	615	608	619	616	618	618	620	624	643	639	631	598	618	604	633	627	593	615	604	641	621	662	630	592	599	612	604	641	603	645	646	642	617	654	613	633	605	608	577	611	647	598	634	623	645	618	567	644	593	621	628	623	601	656	599	596	615	610	644	629	663	605	602	590	634	598	652	582	563	643	608	643	648	621	613	642	604	613	629	621	615	652	631	575	601	601	638	653	625	594	573	632	623	640	643	623	667	582	585	596	634	667	612	626	591	616	677	588	598	681	625	623	573	658	642	654	573	619	594	572	597	662	591	640	655	603	657	608	650	603	660	595	645	615	673	625	604	574	609	633	649	587	612	647	610	608	609	623	658	612	619	667	642	637	650	600	581	642	616	641	599	643	655	615	647	610	637	612	607	610	620	596	607	597	643	599	632	592	597	587	673	589	671	652	590	591	613	611	627	573	584	617	601	663	638	616	675	598	659	595	591	620	574	613	612	616	617	604	653	607	600	593	578	635	593	605	635	638	597	608	594	635	604	641	607	592	607	685	601	615	582	608	595	629	619	632	642	580	626	612	630	608	632	642	586	622	619	617	631	613	617	603	586	609	602	602	620	610	611	633	590	609	623	625	599	634	628	606	626	670	602	639	624	601	628	607	644	634	596	639	638	628	602	619	599	653	603	603	604	644	631	586	604	639	638	614	627	627	633	610	616	665	561	682	634	636	666	606	628	618	619	631	636	620	637	620	588	646	606	559	642	616	595	621	599	634	622	577	591	593	618	626	604	629	603	624	614	662	607	596	590	612	613	637	625	615	670	602	612	594	632	575	658	580	599	574	643	627	594	598	610	597	619	623	610	650	623	613	620	618	616	604	605	593	616	606	627	610	679	669	622	645	620	671	628	592	597	584	628	589	598	656	606	599	613	610	630	579	597	611	656	642	607	609	610	636	610	579	603	606	611	623	594	624	585	600	632	644	598	600	622	614	614	615	594	637	654	627	625	599	649	623	595	622	614	633	600	584	641	639	601	620	592	608	637	622	634	606	574	538	664	610	617	617	594	656	644	638	634	621	624	615	643	586	625	628	631	619	648	582	641	615	601	619	608	623	572	600	674	638	595	625	640	604	580	618	650	653	629	591	618	636	619	629	605	604	562	579	631	650	601	636	619	633	618	615	620	590	581	628	628	634	608	635	655	624	614	666	599	600	622	622	591	666	616	592	603	636	588	605	618	639	599	595	638	612	632	604	643	591	633	585	640	613	602	618	635	623	628	586	680	618	617	578	619	673	624	645	621	636	614	656	632	616	591	610	617	562	641	623	642	632	605	559	599	604	601	594	628	622	589	662	619	639	602	661	627	620	644	603	636	581	589	602	560	647	592	629	636	629	598	578	643	625	629	614	576	605	595	528	664	615	585	624	626	581	591	604	620	637	579	581	612	608	592	616	601	611	639	618	679	635	613	629	624	605	614	627	632	617	561	631	631	615	598	617	593	638	634	588	639	648	598	597	603	624	607	574	568	586	584	614	630	597	623	633	589	594	604	571	576	603	592	594	607	615	597	627	605	608	648	624	609	662	577	606	673	623	634	646	636	607	632	569	580	600	622	588	616	591	645	626	635	623	633	601	634	616	598	594	622	612	575	631	608	610	609	637	598	666	648	598	664	607	626	654	634	583	578	600	653	623	627	619	644	664	620	618	574	591	619	609	607	627	619	605	640	568	632	613	627	638	587	638	597	606	611	614	625	610	617	640	627	649	582	620	628	643	654	597	603	580	621	597	646	616	624	619	631	567	638	613	608	605	601	613	600	666	623	603	601	574	640	622	612	639	593	606	596	615	608	577	591	619	648	643	638	585	628	607	608	577	634	596	613	622	640	601	630	574	617	621	603	600	615	616	662	596	626	609	589	600	609	629	591	594	598	585	641	639	571	632	609	606	609	601	627	596	657	626	656	641	627	581	627	598	665	649	616	626	627	648	638	599	652	628	631	645	665	576	636	609	564	631	621	641	604	611	558	614	639	593	633	639	572	567	618	615	610	605	604	594	621	542	598	612	601	605	620	612	649	619	610	640	598	600	586	639	626	615	569	624	565	624	571	646	642	611	614	669	620	581	632	614	575	609	604	628	589	590	606	602	620	624	657	630	595	567	580	660	621	587	628	606	586	602	567	636	584	657	616	591	599	648	617	599	562	595	619	628	614	578	653	650	621	604	581	644	646	622	633	654	628	637	589	613	621	630	625	680	623	660	615	604	627	637	612	608	635	593	618	615	638	671	585	606	595	641	640	623	628	660	618	614	620	643	586	600	636	653	593	611	600	655	604	622	592	598	604	608	637	587	616	614	585	622	628	639	604	620	609	594	605	608	618	597	562	612	625	585	623	611	659	629	639	668	655	614	556	615	643	632	602	602	612	591	622	621	580	537	578	584	607	588	675	650	630	570	604	615	610	627	607	628	635	610	595	583	582	596	602	586	606	627	600	584	593	587	611	646	649	621	579	609	581	652	640	589	598	591	594	618	677	608	658	568	613	619	584	606	609	639	590	577	650	582	640	620	617	616	590	683	672	576	613	612	628	661	584	605	621	612	621	588	659	612	649	624	662	595	631	595	633	639	574	584	602	635	613	602	612	659	566	599	634	594	623	601	574	598	632	618	618	607	597	619	592	642	647	622	654	644	663	604	590	606	597	626	588	599	620	642	652	621	650	641	669	637	638	607	631	623	634	613	629	642	627	628	586	604	620	566	631	605	624	634	636	639	616	649	664	599	661	566	607	639	663	604	659	547	642	621	596	606	620	607	623	607	633	601	657	657	632	556
38696	9740	4349	3169	2094	1314	1098	907	696	621	585	520	494	439	460	416	390	400	360	386	339	415	407	364	381	352	356	356	353	365	371	333	316	385	404	370	329	362	370	369	334	345	374	362	345	368	364	334	315	306	333	334	356	384	322	338	365	301	344	326	394	310	351	332	342	348	348	345	342	307	331	318	337	321	360	330	329	325	343	380	365	356	325	372	328	338	364	343	302	340	354	323	328	336	311	354	331	352	313	322	371	352	326	348	349	343	354	373	342	331	327	338	346	352	338	364	361	359	320	332	395	354	357	346	290	334	316	384	349	346	351	312	339	352	376	326	307	361	332	331	328	370	357	339	340	336	367	338	336	311	342	330	303	337	350	323	351	353	350	345	371	350	369	338	354	338	327	352	383	330	325	352	324	346	319	371	300	354	326	388	350	293	363	325	348	325	347	337	347	342	340	326	369	356	375	364	346	315	374	347	359	308	339	363	366	342	325	384	352	360	355	335	324	364	342	350	324	326	315	299	350	345	348	321	346	324	336	334	355	334	326	327	327	336	367	351	322	348	322	322	354	382	311	332	335	357	368	332	337	372	319	389	373	349	346	354	360	359	328	313	355	347	358	351	351	315	356	347	340	337	325	358	353	340	319	326	345	348	333	367	341	355	323	331	320	374	352	342	326	341	322	304	309	331	300	365	315	354	325	366	326	378	379	338	338	344	351	322	354	322	326	370	390	343	345	349	302	327	359	355	318	342	367	323	357	356	327	399	346	354	321	348	319	333	321	344	337	318	318	334	348	330	329	335	372	339	345	361	340	307	337	347	338	339	350	356	319	330	316	361	355	359	353	331	346	336	346	318	335	341	380	345	352	361	326	314	340	369	315	329	332	344	338	294	320	337	361	322	339	330	327	353	369	357	363	338	339	342	347	342	344	332	343	391	354	346	354	367	346	384	350	369	350	378	344	365	313	345	318	326	313	353	309	348	327	326	365	342	328	343	330	356	356	355	387	316	382	344	334	354	334	321	332	367	338	398	354	319	354	345	322	347	388	355	321	364	342	341	328	374	382	349	366	346	314	369	325	334	326	326	353	360	331	349	342	367	318	319	338	372	362	310	368	340	362	359	310	337	314	331	324	360	353	340	331	339	378	365	366	337	342	332	393	349	360	374	327	410	323	329	335	355	368	338	310	340	353	311	329	353	317	358	372	325	338	338	338	353	330	344	337	367	340	303	321	380	343	352	337	313	331	289	347	347	344	378	354	331	366	333	353	325	324	366	354	367	344	347	365	302	349	349	336	316	328	333	334	361	296	321	342	349	327	343	336	364	396	354	336	341	343	353	353	381	336	345	302	340	327	331	361	369	360	339	345	328	369	379	339	324	344	377	337	285	336	363	323	316	341	317	345	337	333	338	349	332	344	284	337	343	323	328	337	363	344	328	357	310	334	318	325	364	322	339	341	355	348	365	337	351	355	370	364	351	371	364	346	322	327	366	349	353	346	350	329	342	349	337	329	366	337	353	337	320	332	324	322	362	363	366	327	338	331	321	359	369	352	334	343	332	316	314	363	357	335	333	354	343	306	325	355	326	374	294	355	350	324	337	335	335	333	338	333	325	346	349	341	367	335	408	337	348	331	342	333	337	321	371	360	322	339	361	325	315	355	353	371	356	337	339	332	359	380	365	344	325	324	375	328	350	294	369	376	377	368	317	354	343	359	355	333	303	340	350	339	389	344	330	345	314	361	363	348	343	336	334	384	311	347	333	309	330	315	347	341	361	341	331	329	341	353	298	334	351	326	335	305	361	374	343	327	319	337	328	349	345	344	360	369	348	317	344	327	321	325	345	355	338	368	326	368	366	362	369	317	319	303	333	355	326	332	343	358	373	331	371	330	320	355	344	336	328	355	339	319	331	343	336	327	321	390	346	331	312	318	378	383	384	360	339	355	329	341	366	317	386	353	297	315	298	336	346	349	308	315	342	318	309	334	328	338	365	324	360	342	366	347	386	342	353	340	323	334	346	331	332	332	351	358	335	348	320	343	327	321	340	334	349	319	344	370	342	348	366	319	354	330	341	333	331	368	372	357	383	329	315	353	337	349	372	377	320	341	303	340	327	336	324	337	376	357	337	330	342	365	342	337	324	341	332	389	339	322	306	322	366	341	377	346	352	317	371	340	353	360	353	335	310	342	320	319	371	341	339	362	355	325	369	370	349	339	335	340	320	332	365	352	334	353	337	377	348	367	335	365	382	354	336	344	326	339	369	340	340	336	297	324	320	317	343	329	367	353	343	340	332	314	346	365	335	396	373	382	369	334	332	386	329	342	309	321	346	350	355	337	322	322	325	305	343	355	342	358	365	359	355	326	360	336	314	343	326	356	299	339	319	361	338	330	308	330	310	332	350	369	356	354	342	313	341	345	355	349	380	319	313	364	345	369	363	351	337	349	325	322	360	333	345	382	361	385	298	303	325	372	359	370	363	349	324	322	312	311	323	376	353	330	364	315	326	360	329	318	335	334	336	353	394	344	353	357	368	352	352	332	379	307	357	355	348	366	326	326	376	345	321	296	351	346	363	325	372	354	336	334	355	340	363	343	341	350	399	330	337	340	374	382	365	369	352	362	356	371	333	304	330	345	365	361	342	368	331	342	351	358	349	339	329	312	349	326	342	330	332	385	318	364	307	359	330	330	337	349	311	332	340	350	323	302	343	329	301	345	342	382	323	337	355	334	307	355	339	335	334	357	381	354	312	356	323	337	337	357	361	337	349	353	355	365	327	388	347	315	329	366	316	342	350	354	367	347	324	326	344	365	338	376	363	343	320	338	348	356	367	337	354	319	345	376	389	340	368	349	343	344	314	323	301	333	330	360	359	344	339	355	348	340	334	365	367	343	355	324	354	330	343	352	368	377	358	347	389	376	358	361	347	332	353	373	307	345	330	353	392	342	314	339	336	338	379	373	341	339	345	300	331	306	337	340	334	338	365	307	339	343	318	337	331	364	296	326	340	331	363	331	336	327	362	350	313	329	362	339	344	385	344	324	340	300	317	308	374	360	348	343	356	388	357	332	348	367	365	354	317	367	356	324	346	345	361	358	374	343	343	370	334	335	329	329	308	375	343	334	388	358	325	382	355	369	320	321	344	320	328	371	337	332	327	347	363	313	343	340	374	287	307	351	386	354	375	360	338	322	322	380	340	346	330	288	379	339	346	347	350	324	371	356	348	365	352	369	340	349	326	351	321	405	375	329	380	334	350	330	356	351	318	377	350	339	350	345	353	366	299	355	312	328	321	311	365	331	296	311	336	330	321	358	371	355	342	327	300	373	385	336	344	345	334	331	382	365	357	315	354	339	334	390	348	333	319	344	293	338	351	318	344	339	379	335	337	324	358	360	346	352	364	384	329	361	347	356	362	360	336	320	310	330	333	339	379	325	331	325	343	387	368	349	334	356	373	372	349	358	334	315	350	328	358	331	365	342	369	375	296	378	360
22549	3505	7342	8514	7080	5363	4047	3168	2654	2140	1904	1745	1484	1363	1241	1196	1092	1058	989	1040	948	986	949	947	913	904	842	909	853	883	910	844	803	850	883	839	809	826	868	848	860	847	791	780	836	793	799	815	801	841	805	839	737	776	739	764	753	801	772	771	761	800	814	794	808	754	762	873	793	806	746	725	772	774	723	784	790	819	745	792	761	752	785	778	799	780	762	747	769	787	790	734	786	738	822	767	784	786	762	778	777	738	756	779	811	751	756	766	751	739	745	761	776	747	749	729	760	763	780	764	759	775	772	700	801	721	752	732	731	801	771	771	796	819	772	726	820	798	786	790	772	767	778	763	738	782	752	779	731	764	713	742	788	777	713	847	791	763	773	763	779	759	758	714	755	774	770	758	781	773	741	802	777	773	768	743	747	784	795	794	772	788	774	765	760	762	713	725	787	739	721	732	714	783	785	775	711	775	773	757	773	747	791	762	805	762	775	806	719	790	745	788	733	726	779	765	732	761	746	733	737	735	753	750	765	771	710	735	757	733	749	721	729	766	835	804	755	782	794	751	747	747	780	751	791	721	738	718	716	823	792	749	732	711	795	769	805	747	755	732	777	772	760	754	715	758	743	769	800	744	738	768	787	744	787	700	695	770	736	763	727	767	743	748	773	781	766	724	747	759	745	765	786	787	747	769	713	767	775	783	774	766	780	751	794	771	729	771	707	765	779	730	784	818	770	760	785	775	734	731	744	758	760	788	782	775	754	788	743	787	764	768	795	782	760	770	752	764	739	748	779	740	745	755	783	735	763	747	789	795	809	724	761	724	794	774	751	729	817	780	778	773	759	793	765	757	751	745	736	730	737	752	761	784	750	768	749	766	737	820	762	751	799	786	787	773	755	781	774	718	734	757	787	763	758	749	730	743	746	728	764	765	787	773	776	812	793	790	741	768	782	754	765	757	775	745	816	718	696	784	741	808	748	752	745	728	784	712	716	813	769	753	766	718	786	763	759	736	686	754	783	768	773	781	814	778	752	758	775	744	772	743	753	753	749	753	779	745	818	752	756	825	771	737	802	802	718	700	772	744	760	759	753	742	764	754	763	798	794	734	822	685	778	799	778	738	745	820	794	763	787	788	707	812	769	803	746	741	717	716	723	717	741	754	737	749	803	727	776	776	726	726	734	814	795	789	750	739	777	725	739	775	763	781	765	816	781	771	753	751	808	741	741	754	773	766	793	761	751	792	785	779	781	684	752	778	817	782	727	769	791	764	814	751	702	681	758	771	784	770	780	737	774	810	775	783	756	768	776	761	762	783	768	763	749	753	768	802	783	794	748	747	764	747	745	770	763	769	762	783	750	787	756	742	776	697	777	777	777	752	776	761	800	769	750	744	778	754	711	772	757	757	727	759	767	782	699	767	811	777	774	815	757	736	729	794	741	789	741	741	737	765	721	788	755	797	778	710	730	707	748	842	812	752	801	780	824	806	713	745	727	740	741	758	777	726	726	741	778	734	797	740	757	795	719	746	791	778	782	771	750	772	748	714	748	728	736	771	761	735	739	752	752	792	787	800	777	737	762	737	747	758	703	731	760	749	711	789	785	765	761	778	749	776	782	771	762	730	738	714	750	797	761	788	789	720	772	802	753	786	800	759	775	753	734	724	797	780	765	770	724	812	789	761	772	809	755	770	761	726	787	739	742	792	777	782	801	698	795	769	742	742	800	760	738	716	742	778	730	725	764	776	766	810	787	787	756	728	720	772	757	763	776	739	767	748	750	751	827	705	748	757	757	726	774	749	767	724	759	727	813	806	808	732	755	762	781	763	765	796	766	799	744	745	771	807	730	784	726	768	754	776	802	777	768	769	777	781	737	775	746	775	778	773	743	815	782	753	751	742	759	766	777	789	742	762	836	779	772	764	805	781	781	802	745	763	727	779	764	754	726	764	758	760	828	781	787	740	731	732	760	731	703	754	750	751	717	735	727	763	725	729	731	710	707	748	721	770	789	751	759	752	731	815	782	785	774	784	753	779	768	748	783	726	730	802	785	759	760	776	737	803	742	782	722	770	777	752	739	752	759	747	792	763	768	752	749	775	757	795	715	737	787	721	776	757	732	773	805	768	749	774	774	706	749	735	781	792	808	755	765	779	731	739	779	725	776	738	797	819	741	707	728	812	780	770	751	773	828	767	746	747	813	773	743	781	689	791	713	744	741	766	743	759	709	786	817	784	767	749	756	702	775	761	769	736	768	814	767	727	765	733	755	745	778	748	796	712	774	703	720	710	775	768	717	759	786	724	782	725	769	704	713	770	746	756	828	764	792	757	795	789	781	771	719	777	746	732	752	796	796	749	731	739	738	738	748	753	737	750	773	765	695	764	736	775	772	792	816	783	775	768	777	747	781	754	787	779	738	739	752	708	773	746	793	805	782	746	783	714	711	791	749	770	739	756	774	761	769	775	789	718	782	749	733	751	785	767	804	732	727	776	764	784	775	787	708	743	748	760	770	762	778	790	802	733	816	752	757	714	724	718	773	752	805	772	744	731	776	773	735	743	790	777	730	804	757	729	749	750	759	751	777	824	739	742	744	736	777	757	781	747	782	709	766	787	739	755	774	809	770	735	752	754	775	746	769	788	748	776	752	748	743	707	764	781	821	742	765	768	742	735	791	785	699	790	773	788	774	784	793	753	740	812	791	761	756	725	738	783	735	785	733	781	790	791	742	754	743	789	791	774	781	739	717	751	765	754	747	767	805	808	739	777	721	760	723	775	750	794	709	779	729	752	731	773	762	758	845	735	771	818	790	761	701	751	757	758	759	770	721	709	801	779	724	739	763	760	760	772	761	787	775	733	753	729	786	708	796	753	758	811	824	717	802	754	786	789	718	757	765	798	738	753	814	764	739	764	726	761	760	755	752	785	738	751	750	754	785	725	790	782	736	738	725	782	806	768	792	779	757	744	762	714	785	783	772	727	725	758	770	691	789	712	730	742	764	809	746	770	751	741	776	755	741	770	740	763	774	785	761	772	792	761	771	750	744	745	779	764	805	798	795	768	792	676	741	735	742	730	751	778	806	743	734	752	759	742	730	761	745	768	805	732	767	761	709	785	756	792	747	755	775	781	789	742	798	732	768	785	773	768	766	696	741	780	749	741	809	761	783	812	809	733	749	721	745	773	761	756	804	761	819	782	777	775	736	714	779	771	842	758	725	744	837	806	721	714	732	718	745	730	748	734	755	733	729	698	727	799	754	758	793	720	815	760	767	756	756	740	810	774	789	729	760	743	746	784	747	806	759	701	788	798	793	797	792	779	780	787	729	762	728	763	795	731	776	772	746	708	735	774	762	745	756	747	780	720	791	761	724	740	791	751	818	726	727	740	808	758	760	747	770	783	730	744	772	745	770	757	754	783	734	791	772	797	775	759	791	755	772	785	762	762	744	722	754	757	748	702	731	765	756	755	749	740	785	786	754	798	758	727	726	772	794	781
51984	16624	6998	4759	2941	1918	1450	1133	904	741	693	675	526	545	503	493	411	458	442	425	399	407	410	435	390	402	399	354	410	422	353	376	409	405	413	406	408	397	434	353	353	379	386	382	337	373	327	366	355	402	345	356	359	370	379	395	348	345	346	399	383	374	340	398	364	366	341	350	340	406	371	350	379	381	367	388	340	349	381	389	387	377	406	347	435	365	342	374	385	386	387	386	388	385	376	398	374	353	380	402	356	344	381	380	400	377	381	387	381	370	352	360	352	379	348	359	382	394	408	363	369	349	325	357	390	384	391	363	342	349	363	366	332	353	363	351	380	383	365	341	364	351	372	352	382	341	377	380	324	361	362	384	388	362	376	373	396	376	394	342	353	360	370	373	374	382	359	347	336	387	352	354	344	403	375	349	390	378	336	382	359	348	386	380	380	397	384	363	383	374	383	367	383	356	355	354	414	346	400	363	407	404	353	346	408	392	318	342	422	390	328	348	370	357	380	337	355	355	382	336	370	394	364	382	385	365	380	352	355	347	348	357	373	348	346	368	394	377	340	359	359	361	376	384	314	352	398	349	366	371	390	362	374	372	384	329	358	363	376	399	349	373	384	363	322	383	419	393	347	357	356	344	368	381	390	386	353	384	366	381	362	371	381	392	347	369	369	371	376	327	374	395	371	380	350	304	380	401	385	389	387	350	346	355	385	352	369	350	389	387	345	371	372	392	387	346	379	387	373	351	403	392	361	346	356	362	367	354	382	379	374	336	376	363	371	341	388	366	366	366	363	350	371	409	392	381	375	403	407	351	373	347	343	391	365	358	390	333	362	394	359	344	346	398	393	348	380	386	392	327	373	384	346	389	345	387	374	364	382	377	381	382	385	370	356	367	389	333	359	373	379	366	371	351	359	401	363	358	350	347	353	352	360	349	362	396	360	340	346	370	367	372	391	387	374	390	372	375	354	406	360	365	384	381	339	379	373	389	365	347	332	350	365	384	378	402	359	389	340	369	355	358	359	375	351	388	375	381	378	379	366	400	341	362	353	344	355	395	366	364	348	359	356	371	347	377	356	341	383	369	352	365	360	373	341	398	384	377	307	334	382	367	341	363	380	358	359	376	390	354	395	351	365	349	371	388	357	368	365	361	373	366	389	349	343	353	347	365	352	372	386	401	388	364	320	370	370	350	359	351	322	396	363	402	362	376	425	368	369	410	328	363	341	320	391	347	383	384	403	344	316	389	370	338	354	349	391	392	364	346	366	382	338	345	350	328	346	354	349	376	361	365	366	370	377	361	364	388	359	384	372	345	352	381	406	387	363	368	372	370	355	382	362	353	361	375	383	359	325	365	380	369	339	323	376	393	347	373	354	364	343	364	363	370	359	394	373	368	369	397	364	373	378	343	388	365	380	364	369	362	364	410	395	369	325	400	363	343	396	378	397	360	374	369	324	359	413	359	368	374	363	376	387	383	369	386	391	358	356	377	382	378	360	390	401	372	382	361	353	354	367	368	337	401	376	378	385	378	364	356	388	327	365	352	373	351	359	388	383	403	389	338	364	389	369	363	373	396	391	399	345	371	352	365	359	357	370	395	385	382	381	363	342	387	387	400	398	375	361	387	341	376	374	348	361	366	352	341	399	339	363	381	362	319	359	357	375	372	386	340	337	383	376	380	356	335	354	415	379	379	374	377	398	378	371	388	383	329	358	329	376	326	376	362	394	366	375	368	351	368	351	378	369	384	394	319	349	346	319	367	396	370	377	346	385	345	352	366	356	336	367	350	374	354	339	372	331	364	371	349	321	335	368	345	334	375	379	373	367	361	385	345	359	337	360	354	369	403	361	347	364	405	367	337	371	363	403	366	351	374	369	355	388	359	391	371	374	328	335	383	315	346	308	331	376	354	372	397	370	384	348	387	377	346	358	397	329	390	341	358	406	386	379	372	375	418	379	390	357	351	379	371	347	336	346	375	342	383	365	365	384	383	374	381	377	362	376	367	376	353	341	388	370	364	308	381	400	347	373	362	389	357	362	365	374	363	378	367	389	346	431	365	343	380	373	349	388	351	366	364	345	357	324	359	372	371	382	365	370	373	328	367	384	390	328	394	345	363	391	374	355	359	356	349	370	376	358	389	374	381	369	337	380	368	321	359	380	388	352	361	363	352	402	363	331	348	362	366	384	343	388	398	416	366	375	337	387	352	354	405	357	385	351	345	364	395	367	383	377	350	349	343	340	382	376	392	389	367	347	421	379	368	388	386	399	386	332	367	396	387	405	367	397	413	352	369	377	399	335	346	394	409	356	368	364	411	381	383	354	321	368	357	370	347	361	390	355	377	388	349	354	387	379	387	357	363	379	362	347	318	367	386	373	401	347	345	336	360	374	345	342	371	376	391	366	376	385	387	364	352	359	375	378	362	398	342	365	340	344	376	369	371	378	377	392	382	387	353	330	385	356	363	383	316	374	371	386	319	364	346	352	387	361	331	359	361	351	375	385	363	354	353	390	428	366	395	390	343	403	371	398	415	374	368	352	391	382	372	379	375	354	369	360	365	403	372	359	402	364	359	412	402	351	388	378	415	372	390	365	342	384	367	391	371	373	370	329	361	343	344	397	382	419	394	363	332	383	358	370	350	374	351	384	364	410	375	348	357	364	368	366	399	429	387	381	355	390	382	352	372	358	388	326	339	366	390	404	366	392	346	387	333	398	390	382	363	364	355	366	346	402	359	361	380	361	379	355	381	348	339	329	375	411	354	379	370	348	382	397	399	358	396	340	354	384	389	389	357	373	373	369	377	405	378	349	343	380	376	359	369	367	396	367	354	397	357	338	383	376	358	353	370	381	331	404	378	348	366	372	384	351	384	329	363	347	397	396	373	369	394	388	406	347	398	331	364	383	369	395	347	340	333	373	380	365	407	345	343	380	386	391	383	399	363	354	396	361	392	372	368	364	397	373	373	380	361	400	385	406	385	364	380	398	345	358	351	382	393	361	350	392	401	344	376	360	365	384	370	396	372	367	354	402	354	349	342	387	361	346	386	354	372	380	358	380	360	370	362	382	373	427	333	390	367	368	339	401	395	401	382	355	376	391	375	357	368	372	364	373	364	384	354	387	365	315	363	377	397	404	387	371	379	380	372	357	362	407	414	330	330	361	364	360	373	382	362	387	319	360	367	361	390	346	362	390	368	360	364	358	345	373	367	390	352	347	394	378	349	406	365	407	367	385	387	344	428	376	362	323	360	373	380	381	343	363	378	369	410	365	350	362	351	383	397	385	352	349	348	376	371	342	369	378	342	349	347	392	382	378	338	402	347	353	385	393	316	374	357	350	368	322	370	414	364	375	338	378	350	336	363	396	400	358	383	384	370	365	369	377	357	385	356	350	405	381	342	357	351	357	327	366	338	392	426	400	370	363	337	377	357	366	397	335	406	376	405	334	342	378	372	361	362	375	406	417	375	353	370	363	357	340	353	374	346	367	399
30049	4625	9623	11119	9227	7206	5518	4363	3490	2892	2459	2259	1898	1663	1575	1482	1309	1185	1158	1113	1128	1082	1046	1024	1093	1044	1053	991	955	957	946	982	939	918	978	904	933	917	910	863	890	885	917	887	899	841	915	816	896	871	851	855	798	870	819	817	816	843	820	819	825	846	800	845	783	837	837	803	850	800	809	789	855	828	772	811	839	797	795	767	865	776	842	786	789	791	837	789	791	817	785	784	802	838	804	834	779	740	758	768	780	768	809	765	796	816	789	798	779	812	773	807	809	786	765	801	751	795	755	786	807	774	823	826	751	810	763	780	826	789	808	824	810	805	802	796	770	778	782	780	821	783	798	795	792	849	806	791	759	778	804	758	880	814	857	795	825	817	771	751	778	810	774	787	748	828	756	805	749	806	800	780	820	797	782	790	792	838	757	762	839	800	771	834	797	828	819	781	791	776	790	814	783	797	800	798	819	805	797	773	814	790	744	772	793	781	768	783	770	749	795	811	802	797	769	801	788	794	801	817	803	781	778	823	782	764	777	810	813	816	782	843	845	814	771	812	786	758	895	791	815	776	813	805	799	829	732	834	867	800	782	817	788	766	787	808	822	786	789	762	793	774	754	726	760	778	795	812	762	784	816	809	804	778	767	811	783	813	758	766	794	796	776	770	783	808	816	807	796	766	768	847	759	771	824	784	826	766	786	772	773	815	869	788	797	789	791	821	800	780	755	772	793	800	810	793	751	802	805	817	795	792	802	813	824	767	798	841	842	823	824	778	776	778	791	810	773	789	772	804	824	779	816	737	750	835	830	735	834	809	829	768	775	759	771	801	859	770	790	817	792	803	832	829	810	754	787	813	773	808	770	827	792	793	812	804	792	775	823	830	737	799	793	784	822	787	831	796	762	772	759	830	818	759	847	799	781	808	792	733	786	795	809	777	837	774	758	829	765	784	721	797	813	828	784	784	808	820	814	762	825	800	778	799	777	848	777	806	782	795	801	776	795	809	757	778	774	796	812	822	781	819	757	773	776	823	834	756	825	818	809	808	838	859	797	756	801	789	810	777	773	787	772	783	795	810	795	840	822	803	833	806	795	784	796	789	782	767	787	788	747	780	820	787	806	774	767	792	818	744	769	831	802	813	807	748	811	805	768	815	825	764	808	765	775	847	737	755	817	802	840	816	807	831	774	796	755	790	788	767	770	840	851	775	752	782	780	826	793	795	784	777	866	817	762	796	797	806	746	868	869	813	779	820	837	741	824	737	807	830	812	732	745	800	739	787	816	781	824	830	781	794	777	795	787	732	832	785	777	790	848	755	843	758	812	848	788	806	834	816	776	775	825	887	802	757	762	831	834	791	802	777	770	809	776	761	819	821	836	765	801	809	766	793	836	840	824	778	808	800	773	791	734	768	828	819	748	768	812	786	803	824	777	781	832	800	800	795	826	779	808	753	780	797	768	794	816	847	814	738	813	797	792	770	814	767	793	787	799	785	745	815	831	750	771	812	816	804	775	835	765	827	774	818	748	787	812	821	754	806	755	722	748	809	798	800	797	763	763	781	806	808	812	781	768	804	810	774	788	798	801	785	832	822	792	795	813	772	786	817	791	773	808	751	834	818	776	776	814	791	840	841	816	841	769	826	781	802	794	785	881	770	837	799	804	757	811	823	781	788	768	792	784	743	801	779	831	800	808	794	840	813	781	804	775	799	801	764	801	757	790	810	806	760	768	827	803	803	807	779	813	751	750	800	767	782	770	825	772	748	765	756	830	805	785	815	808	802	767	809	846	836	835	808	801	831	832	799	810	750	801	794	776	818	826	803	832	827	798	766	750	784	791	774	859	788	751	773	849	797	778	793	805	789	794	801	831	802	791	779	876	825	812	782	772	749	755	786	809	748	780	812	818	783	811	782	790	818	769	773	834	804	776	742	788	833	748	833	794	824	822	842	836	821	783	799	764	805	799	806	816	790	758	787	833	756	801	840	757	805	791	839	830	793	849	747	793	832	794	853	821	800	814	775	764	831	831	789	867	781	805	781	831	830	798	828	755	799	806	764	805	784	769	789	788	801	792	763	815	798	804	739	791	783	808	764	794	857	839	742	773	762	823	802	796	777	744	752	739	760	761	830	782	756	847	782	792	805	800	748	810	807	820	818	810	824	823	794	846	823	823	749	805	800	797	796	778	769	832	762	777	835	794	799	839	823	827	804	824	795	806	792	745	788	852	787	793	806	762	785	722	828	756	805	778	812	774	790	793	822	770	756	763	778	770	827	789	775	833	780	780	795	751	813	851	776	795	779	811	788	795	760	761	829	762	756	812	821	806	761	800	843	828	808	793	790	782	805	838	818	813	846	803	857	771	785	731	782	788	769	804	781	770	830	800	794	803	851	784	817	766	781	831	776	771	794	839	823	781	792	784	841	860	784	779	839	778	771	770	794	765	735	801	770	770	764	775	807	808	860	791	843	828	808	847	805	751	787	755	773	774	823	775	856	790	774	781	801	767	829	830	826	764	778	778	822	804	775	799	803	837	790	793	752	761	774	809	779	762	799	794	823	796	821	798	790	758	763	789	767	760	776	819	792	838	809	816	794	825	794	775	771	769	831	763	774	795	785	819	821	763	805	790	807	772	824	830	827	787	814	816	793	829	892	818	788	816	806	762	831	799	803	852	795	673	776	774	832	767	784	831	791	791	802	827	750	795	753	816	753	810	799	784	819	825	789	767	792	774	766	822	843	793	835	771	784	748	758	748	825	761	809	844	758	794	809	797	796	727	804	762	848	757	739	840	755	732	796	804	838	796	786	766	759	778	779	809	813	786	770	832	798	783	780	782	851	772	803	861	815	758	788	780	816	805	818	742	806	801	768	753	808	774	835	837	798	771	777	756	734	802	803	813	812	819	807	832	755	805	765	775	813	786	784	833	801	764	769	745	782	762	797	822	820	773	794	792	810	766	780	815	807	776	825	831	774	793	765	807	799	808	762	788	865	812	834	749	829	802	797	802	765	773	799	768	789	825	817	794	775	798	775	760	763	845	783	840	793	795	775	829	832	780	806	775	827	743	835	785	813	766	779	805	806	770	803	741	803	858	809	797	753	775	804	816	835	790	816	814	767	836	797	778	767	799	806	776	801	799	820	791	767	796	839	692	770	846	780	754	736	796	776	793	757	788	797	777	797	792	765	805	804	749	790	809	808	770	771	797	789	847	784	812	819	772	742	813	839	787	740	804	805	820	763	795	836	817	810	736	793	791	803	813	805	767	875	773	822	793	839	756	827	792	766	806	770	809	827	801	766	808	831	819	852	805	788	776	784	849	770	797	772	812	803	797	835	814	816	813	783	825	818	769	756	807	805	793	794	793	809	802	805	735	781	807	762	821	788	747	783	776	760	772	777	824	835	768	803	736	811	799	816	802	774	756	771	785	763	715	796	808	835	800	804	769	790	779	777	812	794	774	802	810	838	773	824	811	817	752	825	780	823	752	794	777	839
19466	3585	2256	1839	1111	799	622	563	489	373	360	338	303	298	310	303	247	284	286	267	278	290	300	283	281	244	272	265	275	275	278	271	255	276	289	231	234	236	217	277	258	260	233	266	233	261	258	265	269	276	259	248	280	236	262	271	253	270	279	262	248	268	262	258	270	237	244	269	237	235	268	262	234	249	264	272	253	269	270	253	285	225	265	261	231	269	230	237	269	280	237	260	233	267	268	226	254	267	284	272	284	242	266	246	265	221	264	206	260	276	244	277	265	269	225	258	251	206	234	261	286	259	250	257	278	262	252	241	263	288	293	264	300	263	229	262	243	265	267	284	248	235	250	240	263	247	247	267	267	272	254	277	283	263	257	259	266	265	268	258	253	243	233	231	288	267	250	252	296	232	279	231	254	298	248	288	258	261	266	262	233	268	299	268	280	260	247	249	238	271	238	290	275	224	284	271	287	265	252	262	273	250	283	266	265	259	228	250	263	249	249	238	255	251	240	254	304	279	285	256	252	271	222	251	252	295	227	253	236	253	286	270	288	246	247	253	250	269	287	292	284	278	253	251	242	257	250	267	276	273	261	280	270	271	244	234	258	258	262	272	226	246	243	235	262	262	282	251	273	259	261	235	246	258	238	247	254	247	265	235	266	287	259	278	240	250	245	273	306	247	255	231	289	257	274	275	255	258	271	244	266	272	298	255	283	237	243	269	287	263	252	237	255	230	260	265	260	285	269	256	266	250	267	249	269	250	265	270	255	255	276	273	283	291	255	242	295	267	259	247	251	259	225	237	262	280	252	278	267	263	278	284	254	278	263	232	262	246	265	266	264	227	250	263	290	288	259	249	235	236	303	254	267	261	257	253	251	262	270	272	282	253	274	236	237	258	242	262	277	284	231	287	274	269	256	281	292	292	301	248	259	235	280	285	261	254	273	279	247	260	267	242	270	283	265	257	262	285	245	280	253	258	251	270	286	269	245	273	257	255	251	298	271	287	287	272	228	272	259	276	251	267	257	257	243	272	247	277	272	263	232	290	260	254	252	258	236	246	282	277	247	241	251	243	232	265	268	238	282	254	246	258	208	268	260	281	293	267	255	243	257	309	258	269	251	256	278	276	258	264	284	258	231	256	250	251	235	252	237	237	291	278	235	244	272	254	288	242	246	233	259	273	263	273	250	230	277	257	262	261	268	280	225	247	257	234	258	217	236	275	266	258	270	255	266	265	259	292	249	257	246	286	274	262	274	226	247	272	280	259	250	250	252	276	254	240	258	288	271	259	256	266	279	277	251	290	276	263	296	284	293	294	247	255	257	264	270	257	252	290	239	251	264	222	275	238	250	240	287	232	253	244	263	255	248	267	264	271	225	263	261	241	279	278	265	243	281	262	269	264	260	250	272	271	252	244	253	274	261	251	273	290	250	257	243	250	264	252	238	247	262	260	267	251	270	241	253	292	244	265	281	250	293	253	261	291	252	277	256	255	246	291	291	268	271	280	241	260	274	253	249	280	276	254	267	296	278	282	283	259	270	284	261	281	249	270	292	305	264	247	270	271	250	268	277	265	266	275	230	246	245	258	240	258	279	250	258	240	262	277	253	284	241	251	262	283	267	248	286	273	240	265	235	298	262	254	281	259	261	256	232	262	240	271	255	279	276	247	274	261	236	225	241	261	249	293	249	255	276	262	262	264	270	243	253	222	277	283	243	256	252	261	257	256	276	264	221	241	289	245	263	263	255	279	262	273	259	283	264	267	262	296	244	294	251	273	268	235	287	248	261	262	281	272	266	294	258	253	263	277	260	247	255	242	247	256	232	245	278	283	236	298	223	254	248	278	243	249	257	235	278	260	249	249	247	279	242	274	238	275	261	241	235	276	270	291	257	264	278	258	264	249	236	278	252	285	259	247	252	276	248	271	256	236	252	269	258	264	261	255	251	281	242	276	295	290	279	229	248	276	266	256	268	254	252	261	261	273	252	243	248	262	272	284	235	243	284	257	265	242	239	263	286	243	264	242	246	267	268	261	288	292	264	279	251	257	283	239	276	254	277	254	257	247	261	281	251	255	280	257	263	279	262	283	256	276	287	275	239	245	287	273	266	224	267	264	243	277	269	263	240	261	257	273	276	286	262	245	258	281	243	241	277	247	278	263	292	254	267	261	255	269	225	278	263	250	269	243	272	270	300	279	233	259	278	247	276	230	271	259	262	251	241	247	230	261	287	258	249	269	248	260	254	284	259	253	225	288	262	269	235	275	248	257	237	269	226	277	262	271	265	246	259	273	267	256	270	282	252	277	258	256	218	249	240	291	269	269	256	251	270	254	252	242	276	264	263	292	259	249	255	280	289	268	253	267	276	303	273	250	251	279	250	259	284	279	271	246	287	245	263	260	265	288	267	230	269	301	242	278	247	250	296	309	266	258	248	244	304	241	277	229	242	253	232	267	239	260	280	248	252	273	262	264	269	275	243	259	253	259	256	259	267	287	294	270	273	282	270	249	255	269	278	292	285	254	251	258	261	274	257	276	249	265	274	251	271	260	247	298	254	256	255	262	268	244	262	282	253	294	264	283	272	256	227	265	245	262	253	247	249	255	238	284	239	256	241	253	241	257	257	269	245	270	239	259	276	285	258	232	288	276	269	268	280	275	281	234	309	268	237	221	267	266	262	274	209	246	257	266	277	272	233	299	276	245	259	266	286	236	226	270	270	248	268	235	264	273	241	252	269	251	246	288	264	274	264	238	269	271	267	261	293	238	289	257	267	270	243	246	237	261	262	257	271	259	258	256	244	274	282	295	255	269	219	250	282	246	251	235	251	244	268	280	223	247	256	238	246	246	238	245	270	240	248	224	255	274	251	269	233	248	247	265	256	281	284	269	238	249	261	242	267	273	273	272	247	251	277	250	270	270	277	275	284	283	235	270	242	256	270	270	247	256	288	258	262	257	272	246	292	243	229	276	267	260	244	274	265	238	265	280	235	234	280	275	279	236	277	228	275	266	267	235	270	236	259	277	234	235	259	271	260	243	238	257	298	272	273	253	253	270	300	268	230	255	265	244	254	238	258	261	237	268	237	275	270	271	226	262	283	272	251	287	263	274	250	265	290	256	252	266	251	260	270	241	240	223	250	267	247	292	230	266	255	278	268	261	259	297	264	281	272	251	271	250	222	253	273	279	252	247	251	256	274	259	262	262	259	248	252	266	259	269	250	274	255	264	259	277	276	278	262	246	247	311	258	260	257	260	237	246	261	273	252	256	244	270	241	270	289	282	262	262	257	249	285	303	284	261	250	249	266	252	267	268	276	268	266	285	253	269	268	244	268	263	248	269	252	284	249	281	261	232	276	255	256	255	245	263	265	296	265	247	256	276	259	268	290	277	285	289	265	251	234	267	282	276	239	262	271	284	292	265	245	277	291	272	292	241	253	274	260	266	255	248	269	248	268	254	256	259	256	275	285	277	260	232	242	222	253	244	229	247	270	268
11024	2055	4390	4923	3983	2947	2476	1807	1521	1271	1163	1012	955	904	841	781	771	768	725	694	699	734	682	646	694	698	652	619	657	639	603	640	660	634	611	601	657	603	590	589	611	650	613	663	657	601	638	631	602	649	584	604	555	626	583	622	590	583	645	662	622	603	593	671	575	608	648	599	588	613	620	604	612	625	621	590	598	594	618	587	604	606	610	618	635	568	592	700	631	578	607	598	609	621	565	617	573	630	576	568	574	600	591	576	607	565	576	625	589	572	546	602	636	579	593	639	594	556	584	611	597	613	598	577	604	586	614	635	549	620	583	570	601	582	621	572	595	612	584	633	617	625	567	670	562	587	580	610	557	642	568	570	624	606	596	607	612	598	610	582	610	571	621	546	579	582	607	541	581	626	602	578	609	657	591	580	581	594	576	595	607	585	586	604	634	587	597	571	594	601	582	592	576	605	616	590	592	625	591	588	591	617	567	619	595	605	613	605	627	611	605	599	602	636	580	612	614	638	527	628	620	601	601	604	571	604	612	576	633	600	583	636	638	634	598	614	577	642	608	603	620	606	597	632	608	560	599	631	611	599	619	587	630	582	643	639	560	603	621	640	595	610	613	601	629	590	584	556	619	639	610	606	625	595	638	563	627	572	576	622	607	582	593	603	604	578	634	579	627	607	588	585	593	582	586	592	602	609	617	592	589	632	605	594	593	606	590	591	625	595	600	639	596	600	584	581	614	653	599	614	630	620	659	586	581	661	604	655	583	604	618	614	628	591	614	617	607	588	584	615	600	585	567	584	617	564	589	623	638	576	544	582	578	582	584	565	561	598	599	584	605	606	606	586	583	548	589	628	641	595	562	569	622	580	577	575	627	567	616	608	600	596	620	626	551	588	583	616	600	633	594	576	603	563	605	590	611	594	594	570	631	580	597	591	609	607	561	628	567	633	607	570	564	633	590	558	596	612	602	585	622	556	602	630	578	579	610	613	579	593	604	570	631	640	593	564	600	586	628	572	658	623	609	604	594	606	581	609	593	618	601	602	597	609	585	622	612	603	616	595	600	620	556	644	660	570	556	639	618	585	609	556	599	602	612	585	623	623	630	574	628	623	604	583	583	589	599	585	628	594	598	552	598	590	586	556	566	557	586	603	584	556	634	562	595	606	580	627	614	592	608	589	581	619	558	616	615	589	587	604	568	623	564	603	618	590	601	552	611	591	596	622	585	626	587	581	600	585	635	633	619	580	622	612	622	605	603	574	629	614	612	565	582	602	647	579	619	556	608	603	615	601	648	629	612	580	633	578	579	586	571	576	615	571	616	586	624	619	655	574	610	601	602	591	622	586	577	609	577	623	590	615	658	624	592	625	647	582	582	593	582	586	605	582	547	586	592	617	567	573	574	569	585	588	604	602	609	633	538	612	616	564	568	578	592	567	569	613	611	591	609	613	584	612	617	603	612	625	623	608	581	598	589	614	591	650	604	573	623	590	609	640	618	593	601	563	586	586	612	594	673	611	590	567	591	620	568	602	600	601	650	585	674	601	605	628	611	557	588	623	559	592	563	582	569	593	583	588	602	606	570	584	593	590	588	577	654	648	628	601	590	635	593	580	600	609	647	606	607	635	585	569	596	569	521	639	600	597	575	614	596	575	606	602	608	593	542	573	572	597	561	607	608	597	591	591	585	650	598	626	578	600	581	573	612	608	621	571	557	599	570	603	621	592	639	556	586	606	649	620	606	595	568	586	567	596	550	571	614	635	598	602	583	607	607	600	574	565	637	521	637	602	581	561	606	562	570	605	598	593	547	614	576	569	599	599	549	645	624	590	588	563	646	590	648	575	620	573	626	610	608	576	606	583	518	618	603	597	619	564	578	600	586	602	592	580	587	606	622	618	603	582	622	588	640	620	583	577	606	603	622	595	551	596	600	602	614	588	608	559	563	590	596	626	582	622	633	556	608	630	577	623	598	568	581	578	598	605	565	607	602	608	564	600	619	622	597	590	622	615	558	555	629	598	606	625	598	592	630	613	608	599	582	607	611	643	609	623	553	567	583	593	603	627	632	604	579	585	565	584	607	619	574	564	588	606	567	584	639	623	575	593	652	624	610	593	601	615	571	617	588	563	621	586	623	577	609	612	548	570	594	610	589	613	618	594	621	608	571	549	602	559	592	633	577	615	612	636	576	588	599	637	637	618	577	596	623	586	552	631	591	598	598	618	591	588	577	590	595	601	590	594	600	611	593	575	594	603	568	611	570	585	607	577	646	630	593	611	614	578	620	575	579	625	596	565	634	617	560	626	577	647	593	540	627	620	627	635	605	591	557	595	597	608	595	555	571	596	604	575	593	600	613	602	584	557	611	587	622	639	566	616	609	598	580	590	589	615	578	566	607	638	551	625	595	627	616	620	613	569	581	580	576	593	588	579	664	592	592	628	585	611	609	632	597	563	569	590	597	622	600	621	610	609	624	570	589	602	592	590	588	584	582	587	622	593	587	614	596	605	607	643	562	614	595	590	609	634	609	563	639	582	588	624	622	613	598	628	558	615	570	603	607	593	588	587	648	587	610	576	627	632	560	563	633	600	619	617	625	590	596	611	617	594	624	594	584	675	689	586	611	604	583	622	562	601	633	571	568	586	618	636	622	613	574	611	631	602	577	627	569	603	609	588	586	566	609	603	592	602	580	607	586	579	592	620	577	559	612	596	625	602	571	553	582	577	628	567	629	581	662	622	616	602	600	605	606	628	585	591	591	637	636	589	614	593	583	631	575	620	580	584	590	602	597	612	598	600	648	603	603	625	623	616	608	588	569	610	585	596	639	615	551	564	618	606	640	571	579	575	603	578	595	622	577	552	587	591	631	587	575	591	619	635	628	654	610	571	617	610	569	541	601	577	590	601	604	588	575	576	596	601	596	646	591	573	618	598	577	604	568	548	603	575	585	570	618	584	628	548	579	591	621	599	649	568	588	594	627	596	589	584	558	591	590	590	623	631	605	596	575	569	603	578	606	590	598	602	612	610	576	608	610	626	590	583	584	588	589	594	595	571	564	581	572	607	565	577	610	635	568	583	610	574	595	624	563	581	618	599	614	572	597	592	598	614	581	616	552	640	593	565	533	590	601	609	594	598	594	597	567	597	638	539	620	625	608	647	601	589	574	660	570	612	617	603	623	639	591	637	580	578	583	677	652	590	611	614	573	611	609	670	597	625	591	619	647	601	613	608	611	615	600	618	642	602	612	548	613	620	569	569	606	622	591	654	574	593	600	639	632	603	595	615	592	586	641	597	609	603	577	625	572	577	543	604	620	624	560	580	611	637	578	576	604	569	568	601	599	577	549	605	642	629	599	649	588	616	577	597	588	599	621	604	578	612	595	606	590	577	637	595	539	613	631	655	592	616	633	592	603	581	603	601	585	596	553	604	573	551	604	613	575	583	570	616	590	607	586	622	644	571	627	592	564	585	598	649	601	601	606	585	621	627	580	637
38819	9116	4344	3233	2091	1388	1050	870	763	659	589	542	470	430	380	370	383	379	400	383	407	356	336	379	354	392	359	351	367	389	350	388	336	336	383	371	338	359	329	359	370	367	367	351	372	338	340	368	370	338	333	341	343	351	325	346	362	327	317	314	340	347	377	346	306	316	360	350	325	352	367	337	384	336	320	365	356	322	329	380	376	372	344	324	348	340	347	339	318	367	363	311	354	343	343	328	318	355	360	336	296	306	316	344	336	340	304	329	358	317	322	352	344	367	305	350	341	321	345	322	366	375	349	352	358	355	357	355	364	381	310	349	342	354	365	337	353	366	342	351	348	349	357	363	366	347	365	325	347	358	342	321	339	365	339	340	369	317	317	367	348	341	352	338	340	373	339	375	340	340	356	346	380	313	324	311	354	330	345	330	346	304	322	365	295	350	355	337	349	336	325	353	317	326	349	322	339	328	352	329	335	327	349	347	342	351	326	354	341	338	358	345	338	333	365	324	342	340	333	299	309	336	365	378	382	350	305	329	317	313	302	361	365	326	315	305	305	351	363	334	307	317	398	336	332	353	338	327	330	366	365	343	310	370	330	375	335	343	330	330	344	352	339	361	327	333	370	336	321	311	321	299	346	352	352	311	356	350	298	354	329	376	338	327	326	293	325	341	336	350	334	309	326	354	336	319	372	337	344	370	345	335	287	306	347	365	334	311	339	371	330	326	372	332	343	323	335	349	304	368	325	375	358	376	319	335	316	334	316	319	317	334	352	346	369	311	299	342	330	372	369	362	379	323	353	346	333	364	348	338	335	316	321	333	326	371	319	356	319	343	329	329	358	369	315	331	345	344	344	331	343	369	333	378	355	318	335	320	326	349	339	351	332	354	321	339	329	340	331	332	344	342	356	333	355	337	364	364	322	325	349	323	345	316	328	369	344	340	365	333	343	343	358	350	346	373	324	360	347	332	340	323	360	352	350	348	335	345	317	332	335	310	350	350	335	344	308	350	346	362	326	369	333	326	309	369	351	345	367	346	326	328	360	311	357	347	358	353	334	344	339	359	340	328	338	340	365	334	356	333	340	315	324	340	352	343	342	373	342	335	321	341	323	336	315	321	351	359	364	332	316	368	331	331	352	387	372	324	367	337	348	373	350	320	344	344	351	310	344	338	351	354	327	339	351	381	355	315	344	312	361	344	347	331	368	351	316	339	318	353	291	346	316	319	363	344	342	367	371	346	330	341	311	304	390	330	342	357	319	322	373	348	292	334	301	348	313	337	341	327	326	339	302	313	366	327	331	358	366	327	338	309	321	322	355	337	332	366	339	345	347	309	343	330	314	362	346	341	365	348	350	369	342	339	315	322	305	308	345	344	329	296	304	332	329	324	345	322	348	341	336	374	362	327	358	356	330	331	334	354	340	332	338	293	336	340	355	287	342	303	313	348	306	321	307	341	322	341	368	321	332	330	339	308	310	316	342	316	327	342	336	320	336	354	375	366	335	377	347	334	376	317	313	329	329	342	324	338	313	347	321	305	311	323	329	357	347	317	379	365	322	321	377	351	306	365	379	331	294	332	331	323	328	346	352	367	356	329	303	353	348	400	373	357	340	320	343	338	356	344	331	345	338	357	371	359	354	373	329	323	343	340	359	369	326	328	334	371	283	334	356	349	322	355	370	348	369	306	333	330	338	336	321	365	366	359	372	342	377	307	362	339	360	347	313	352	401	327	299	347	339	325	334	327	363	331	335	341	316	332	381	352	323	361	330	329	353	338	306	347	329	331	336	319	326	348	331	317	328	341	339	373	342	326	362	334	342	285	355	335	355	382	304	336	323	352	327	351	309	348	330	324	318	339	345	340	335	310	375	322	342	340	335	333	322	333	328	314	325	316	338	309	386	339	319	358	358	333	343	337	317	316	354	322	363	342	347	317	329	351	349	321	347	326	341	327	352	364	379	328	345	357	341	332	323	332	371	354	319	335	338	384	331	324	326	322	313	351	323	332	363	375	329	325	335	315	311	331	315	342	330	345	347	318	328	292	351	301	314	357	342	371	369	375	307	363	313	309	290	346	331	328	355	333	379	328	325	362	346	342	356	317	342	362	336	371	314	377	335	357	331	355	337	334	309	391	344	340	321	324	326	335	343	346	342	326	336	337	314	354	326	356	348	295	321	316	355	352	335	355	359	332	355	324	325	345	338	377	307	361	335	342	332	335	300	326	343	353	417	309	341	352	319	350	333	337	345	350	344	337	331	369	339	361	361	318	300	342	367	311	321	359	341	328	314	340	303	346	354	318	314	312	358	349	347	351	382	330	344	336	342	319	340	365	324	332	331	337	331	335	336	375	327	344	357	342	340	349	332	317	309	325	366	365	354	304	334	354	340	314	291	339	358	299	352	363	360	347	383	362	307	360	342	360	354	348	309	339	341	330	324	332	328	321	315	342	317	360	337	336	303	352	359	358	369	332	350	330	352	359	358	330	372	332	379	336	351	332	315	326	337	349	354	326	360	404	285	355	317	337	368	363	335	333	332	357	330	306	356	289	360	350	353	294	342	384	336	319	356	342	337	331	333	317	365	329	320	337	352	385	338	334	330	288	290	357	322	375	341	362	360	354	330	338	349	327	306	308	349	310	323	349	355	332	348	333	352	361	365	327	339	360	326	387	322	326	348	356	326	381	320	374	351	348	360	333	349	331	352	366	357	347	373	313	320	332	347	312	343	332	311	326	346	380	336	353	318	364	389	328	343	329	307	353	348	318	314	334	371	340	307	333	320	353	336	337	309	344	342	319	338	320	388	348	344	377	332	356	362	352	309	303	334	352	329	338	318	348	327	360	333	333	344	344	358	374	298	356	369	343	303	348	359	343	333	347	311	325	385	328	363	346	342	349	329	360	334	315	368	351	383	397	355	326	339	316	324	345	359	339	363	323	323	330	337	344	329	334	366	355	306	319	385	323	321	333	354	339	352	306	351	338	349	336	346	365	347	335	339	349	306	349	334	359	338	330	374	343	356	325	336	371	348	325	359	356	379	321	377	336	338	343	345	310	338	319	351	360	354	350	345	348	366	314	340	360	349	365	323	324	345	299	342	371	338	326	335	329	302	353	307	365	364	350	347	367	375	331	364	319	335	334	353	347	334	337	360	318	359	343	309	348	386	323	360	353	370	346	315	318	355	331	332	340	344	339	350	337	392	302	358	311	314	319	315	316	362	332	331	362	347	344	342	357	313	361	341	320	346	337	325	332	336	348	371	349	325	341	319	343	340	311	325	333	326	374	310	349	344	337	327	377	313	345	321	373	340	335	338	325	338	317	309	351	364	350	323	339	333	366	345	337	368	328	324	328	334	336	364	354	367	357	365	331	332	350	327	348	320	343	376	351	371	290	319	317	314	335	339	366	354	332	339	329	397	307	339	352	360	327	335	315	331	315	315	318	327	340	318	335	347	345	318	355	342	363	339	363	304	306	335	366	348	359	394	334
22200	3482	7160	8479	7020	5309	4164	3290	2640	2260	1990	1643	1471	1363	1272	1187	1159	1030	974	986	991	979	981	936	944	876	900	906	918	839	817	901	857	858	855	805	886	824	836	841	799	819	804	825	801	801	777	741	821	816	756	785	802	725	764	800	756	758	783	784	781	806	732	768	758	750	767	805	782	780	802	770	741	740	789	746	782	748	736	770	755	778	739	759	754	732	763	731	762	810	720	738	788	750	737	799	794	754	767	718	783	740	747	720	761	793	759	776	731	748	719	777	774	768	764	762	745	754	781	777	727	751	765	749	747	766	765	772	740	771	740	780	775	775	764	779	725	742	745	784	754	740	733	725	797	740	791	788	757	757	795	776	774	804	751	797	750	779	788	752	724	758	748	790	759	732	742	724	761	775	733	772	718	712	808	737	783	746	749	738	767	725	733	719	767	739	761	790	748	745	795	740	807	708	751	695	716	787	776	750	746	757	750	758	749	767	720	738	714	742	733	731	797	769	773	732	800	745	753	745	734	747	730	728	714	764	726	766	759	760	774	762	766	741	760	747	757	763	742	746	762	759	757	765	739	744	708	781	746	756	740	742	741	755	757	741	716	777	776	735	759	779	744	734	751	783	741	777	747	751	750	797	799	785	801	743	725	778	740	770	730	788	784	744	735	787	745	758	749	713	759	727	793	772	702	782	736	743	807	722	731	763	793	792	748	701	731	720	723	760	723	724	756	791	761	775	759	844	758	752	743	791	731	762	762	748	724	745	772	761	775	801	744	785	791	750	768	756	745	736	748	784	754	769	778	764	778	746	752	739	752	770	750	769	761	755	765	706	769	756	730	766	734	727	759	719	743	753	758	765	756	761	782	721	789	767	744	786	684	740	749	736	720	773	779	790	715	749	789	790	788	750	808	761	757	778	739	761	744	751	759	739	785	758	725	770	730	743	727	741	791	796	725	731	782	793	757	718	776	751	787	751	710	752	721	739	700	725	783	727	794	805	782	780	742	714	731	789	714	746	785	769	744	767	785	769	752	788	721	753	822	741	756	761	729	804	769	775	785	727	714	737	776	764	751	733	748	750	744	765	764	781	701	737	738	711	728	791	760	763	788	712	752	759	763	738	710	715	784	771	758	679	766	792	747	778	742	780	730	714	736	725	760	779	742	743	775	743	729	752	774	780	746	745	763	769	734	780	745	732	718	741	758	820	729	735	817	766	788	752	770	753	731	751	734	754	764	756	766	770	748	691	791	755	733	730	748	772	766	779	752	759	783	771	767	801	733	735	769	732	767	775	757	771	706	727	760	753	774	728	737	799	721	752	781	797	720	772	802	773	767	712	734	748	700	716	745	732	750	763	747	758	773	791	732	765	749	724	700	741	754	744	734	745	751	787	713	778	739	755	763	740	721	741	734	757	721	761	786	799	718	748	728	739	709	749	734	737	765	777	730	810	751	733	764	773	743	717	708	782	738	767	727	756	763	820	791	752	723	756	719	729	792	750	812	768	742	714	757	729	751	707	738	696	738	725	740	732	763	771	746	763	772	774	815	722	700	773	792	766	802	772	747	702	806	750	753	759	804	823	769	750	806	744	755	765	740	791	783	749	748	733	771	762	678	727	764	714	653	748	771	760	730	767	761	746	747	731	739	818	762	741	731	737	731	768	750	781	732	745	774	769	714	798	809	754	731	780	732	704	761	753	747	746	738	725	791	790	714	720	713	750	747	766	749	797	740	772	800	744	781	737	767	760	813	771	700	756	776	779	743	732	770	762	756	736	709	797	725	758	791	739	771	729	756	828	792	737	758	722	763	692	793	738	786	738	730	765	774	729	723	750	696	725	745	728	738	747	778	785	726	793	751	743	741	735	753	708	759	782	738	747	738	723	775	793	773	799	715	756	725	785	751	736	761	776	728	696	750	811	784	779	752	754	735	755	757	758	763	738	714	726	745	771	741	770	768	727	690	718	761	708	786	803	702	769	748	733	771	779	783	708	732	751	768	744	797	743	748	808	741	764	754	738	750	771	759	771	738	683	741	739	775	723	726	721	774	777	802	735	777	746	775	752	772	794	790	768	750	736	740	723	731	748	745	726	685	691	757	814	783	799	732	768	749	748	738	723	737	683	688	701	709	731	739	754	747	750	755	738	728	724	733	737	771	741	774	751	725	720	770	755	806	752	734	780	734	783	762	771	736	760	804	772	771	749	729	759	714	766	720	746	772	760	746	807	727	751	767	695	766	741	755	696	781	715	808	735	761	752	803	737	743	779	720	741	740	736	738	772	725	746	728	767	792	767	731	746	742	772	757	728	745	707	767	790	786	823	764	748	760	723	746	704	656	746	776	696	771	771	756	733	752	734	719	744	771	787	769	787	752	755	775	742	741	775	752	742	755	761	753	774	740	743	719	735	771	774	768	768	793	736	734	742	784	821	761	770	754	715	763	727	757	820	745	763	781	782	734	752	753	750	778	809	734	783	732	807	754	750	810	756	791	752	762	747	783	783	706	736	699	770	741	741	751	775	723	760	751	793	771	719	767	740	725	717	728	715	724	804	725	749	731	750	731	767	711	762	710	747	716	737	723	711	800	774	772	714	771	766	803	768	775	774	742	771	801	755	749	735	721	754	751	735	728	743	795	738	813	730	754	735	747	762	709	742	734	730	733	760	785	782	702	784	768	748	770	721	767	750	762	714	754	726	751	743	748	725	753	763	738	758	737	785	794	772	699	751	746	707	738	747	779	737	706	729	784	741	753	722	690	753	752	766	767	754	757	786	740	772	770	741	769	727	689	720	756	713	790	766	762	762	772	730	750	729	755	743	730	795	756	747	762	753	740	723	704	765	761	746	727	785	752	738	689	694	726	720	753	751	792	733	736	755	776	786	715	725	761	772	781	743	756	768	780	735	688	741	738	788	796	747	782	729	797	802	709	746	735	792	759	777	765	801	726	757	749	737	785	777	754	733	721	752	722	775	744	753	750	757	734	742	758	765	714	784	808	701	732	734	752	772	860	765	764	736	746	742	758	774	743	771	719	741	769	758	748	725	806	750	787	792	721	737	743	757	738	714	720	753	751	804	787	744	739	770	788	774	754	695	737	757	796	733	748	758	758	732	746	728	775	779	759	761	754	721	742	720	740	742	735	746	787	754	801	725	762	736	760	745	753	711	750	774	788	798	742	738	758	741	732	732	766	756	727	763	769	750	776	761	752	761	777	773	761	746	737	810	803	773	794	771	718	768	736	780	697	748	777	724	736	792	783	751	753	777	759	749	738	796	719	798	723	772	763	728	766	735	785	802	747	716	730	740	761	731	751	758	781	720	795	785	748	780	754	747	753	753	759	785	721	728	776	794	740	749	759	764	756	805	725	725	752	736	817	806	706	773	779	767	811	775	701	756	745	752	740	734	756	817	725	719	767	770	804	780	692	762	768	773	712	724	776	720	779	787	735	725	734	752	745	747	775	776	810	765	763	823	731	688	749	745	772	749	729	724
48915	14127	6746	4747	2992	2091	1602	1170	919	850	684	556	562	549	461	439	477	449	453	433	437	416	394	388	441	370	388	425	373	415	409	385	428	407	376	416	375	372	421	399	388	391	387	393	378	390	355	384	400	373	400	361	380	354	337	338	362	380	367	362	337	394	385	333	391	371	343	366	369	379	374	391	367	378	396	369	325	380	352	410	362	360	349	374	355	390	345	334	419	378	378	372	337	378	373	376	362	329	342	399	385	371	350	350	373	374	331	350	390	387	376	353	376	398	398	353	343	381	360	340	374	359	355	350	404	348	351	369	378	363	374	383	359	397	402	389	393	385	379	399	351	376	350	370	393	380	352	331	381	361	379	342	354	392	383	355	341	372	333	356	327	368	368	378	407	351	388	356	360	315	326	385	398	345	356	383	372	367	336	362	357	385	402	388	377	376	318	364	342	389	368	362	404	361	395	385	381	364	342	355	342	390	372	359	354	382	348	347	374	344	355	373	364	342	364	388	353	353	387	337	366	367	380	361	321	350	360	352	348	355	340	388	374	378	376	347	353	356	353	409	352	346	366	373	345	358	399	335	371	363	338	367	388	380	339	339	378	358	377	383	395	372	376	376	341	365	370	366	374	363	357	377	369	389	349	363	377	322	388	376	329	355	387	371	320	384	388	337	361	362	358	333	337	385	342	366	337	370	344	348	345	371	352	368	373	379	381	360	345	364	364	356	375	360	409	378	386	358	366	316	369	379	380	364	398	352	347	402	363	337	357	386	359	332	372	375	347	358	380	397	374	434	373	392	372	386	390	332	361	381	362	400	356	345	353	360	402	371	357	326	347	364	370	358	364	342	392	371	336	399	339	326	388	370	381	376	347	395	392	384	414	349	367	400	377	355	323	370	389	371	392	368	357	375	379	388	391	367	321	363	380	369	358	368	372	415	349	348	372	368	369	340	349	347	334	353	348	346	372	381	364	375	359	354	360	352	366	372	395	390	341	350	377	376	367	360	339	325	378	366	367	394	337	410	388	369	404	367	361	348	351	407	375	347	384	362	343	357	370	403	365	358	363	374	349	383	394	367	365	388	378	374	351	383	356	372	378	377	335	361	384	338	358	348	374	353	376	385	378	395	354	374	377	357	368	361	369	363	366	343	328	388	360	373	361	360	416	346	332	431	336	315	357	365	386	362	361	389	367	357	368	375	349	333	354	346	360	377	392	363	353	373	362	359	372	362	373	376	371	327	386	341	360	334	320	357	384	368	395	402	387	378	358	367	346	364	347	325	375	339	358	350	361	350	364	367	390	392	368	345	378	374	346	355	367	357	385	364	364	360	384	351	391	350	389	391	377	370	349	346	385	374	368	355	320	374	347	370	364	376	386	395	382	358	386	397	390	401	388	339	355	341	363	329	394	347	377	396	367	386	358	367	356	432	380	325	344	379	390	344	365	369	362	386	387	336	334	380	324	374	343	363	396	352	397	380	395	349	372	362	341	371	368	339	349	394	376	350	308	363	350	360	362	365	428	335	373	338	370	359	353	361	356	404	352	343	325	367	409	346	394	361	354	374	376	390	366	405	369	357	390	381	366	340	374	346	386	370	348	389	383	368	373	424	346	385	390	361	352	350	371	351	381	342	377	377	384	353	369	353	385	288	341	357	363	394	322	393	339	357	374	359	367	403	352	341	404	370	378	350	371	387	364	371	372	361	337	369	349	374	376	377	346	395	362	394	382	365	376	368	379	389	395	373	380	338	373	346	385	352	415	393	335	393	371	333	389	377	394	388	351	320	365	375	350	379	332	369	398	361	370	380	353	329	383	353	387	360	330	340	286	387	396	363	364	345	353	368	362	331	359	354	390	345	385	384	384	339	359	364	358	363	418	374	377	372	406	353	369	372	380	367	340	358	380	369	340	340	367	397	370	395	358	361	334	376	361	353	382	372	338	366	372	372	358	416	348	344	376	366	338	376	383	358	374	358	371	385	344	354	365	373	369	335	366	370	343	367	350	355	310	340	407	335	347	382	375	333	389	354	354	358	355	382	361	395	378	383	351	345	383	353	387	358	412	386	383	382	368	365	367	392	359	373	372	364	383	373	351	408	379	407	364	380	354	356	390	365	341	340	352	358	387	359	349	355	380	372	360	357	389	372	351	372	354	348	395	360	375	348	348	354	342	342	367	361	339	369	373	380	370	398	327	378	381	350	376	343	386	385	360	392	347	367	412	391	382	352	295	359	388	369	373	360	362	356	363	376	349	348	377	363	391	369	354	369	375	374	362	334	381	355	356	343	372	340	342	367	381	360	354	409	354	357	348	410	351	357	331	373	371	347	332	350	390	343	357	374	323	361	368	374	358	416	347	369	367	345	342	362	345	374	335	328	385	381	402	371	397	369	413	355	399	373	378	339	372	353	371	378	346	361	393	334	325	344	372	408	414	351	377	372	391	380	405	370	409	386	374	350	366	391	364	405	388	391	358	362	365	403	369	353	347	378	373	359	370	388	377	353	369	352	374	373	383	391	349	328	344	366	367	389	357	384	391	372	343	386	378	356	389	400	380	363	395	351	374	401	363	359	381	372	386	398	393	383	378	359	359	395	375	360	392	373	393	380	379	358	356	377	337	356	358	332	386	361	380	380	359	347	376	431	331	370	363	365	349	366	357	378	363	364	367	361	360	366	399	420	386	384	371	331	363	336	388	374	332	352	372	377	354	383	355	348	391	391	316	372	397	351	370	355	358	356	383	379	368	337	360	373	345	355	354	400	364	351	387	381	381	342	387	387	373	396	347	332	324	367	401	354	354	402	377	403	373	384	362	384	367	366	375	367	356	379	384	378	367	371	406	363	319	351	348	338	380	399	399	397	378	345	362	365	383	372	357	385	343	414	412	357	362	365	381	375	373	399	357	396	360	397	392	353	372	367	338	325	364	362	374	362	343	372	362	401	344	382	355	356	342	376	393	377	354	364	343	390	394	349	382	384	353	352	396	374	398	349	375	344	365	366	323	343	337	329	363	353	360	349	364	378	386	338	329	345	398	391	349	357	393	374	402	388	366	390	324	373	367	354	357	349	330	337	332	380	375	369	398	358	350	342	342	381	378	349	392	388	359	332	366	368	332	361	324	374	377	377	344	361	325	392	363	341	352	373	367	397	370	355	370	396	361	370	369	325	335	388	369	359	372	418	385	365	340	378	356	401	411	370	389	367	360	332	341	348	367	361	377	333	343	384	398	344	345	353	377	395	363	352	342	360	367	363	381	388	427	361	357	358	371	415	379	377	369	352	354	351	331	352	414	369	378	389	370	372	346	355	322	326	358	336	362	342	341	409	378	381	410	384	373	368	373	387	340	408	390	359	334	376	377	338	387	337	381	401	354	380	375	338	322	347	408	398	363	351	378	351	365	366	391	336	338	363	374	347	345	372	341	365	351	353	373	350	347	376	377	394	377	343	366	374	327	351	337	347	343	335	381	405	359	411	349	381	351	355	351	392
27306	4523	9681	11375	9649	7418	5758	4539	3605	2959	2504	2084	1926	1689	1557	1356	1287	1196	1180	1145	1171	1149	1066	1098	1098	1050	1008	948	937	989	938	943	1059	985	969	984	948	860	915	871	903	917	937	889	877	878	878	858	911	861	843	870	807	834	812	813	826	885	830	849	800	843	801	823	848	765	822	844	824	798	858	780	867	825	804	782	772	777	813	781	835	841	800	843	798	770	746	798	808	795	809	856	863	813	793	765	761	785	773	753	820	770	868	767	721	807	780	784	794	768	777	821	800	783	793	775	812	821	788	843	853	802	809	778	748	816	751	795	738	735	745	775	818	807	786	801	795	806	769	760	762	817	779	769	799	765	814	820	740	756	818	820	785	792	771	809	819	829	813	784	769	754	790	795	773	763	776	799	765	766	822	781	764	830	789	768	767	766	793	843	791	797	789	794	791	781	756	796	809	826	760	758	785	767	777	815	774	769	742	728	759	786	776	773	794	802	787	819	772	818	793	788	742	793	761	782	816	778	797	751	820	779	792	741	836	786	741	788	746	770	834	819	737	779	749	758	799	794	771	783	803	770	762	800	826	776	808	844	824	817	750	813	798	836	770	787	780	845	818	837	833	752	804	788	799	719	785	760	815	764	782	810	807	761	809	786	821	791	844	762	768	756	818	787	768	830	765	835	848	766	769	778	742	753	774	786	779	831	806	785	759	794	814	808	768	807	792	801	773	771	797	769	777	800	792	758	771	811	804	788	801	790	772	783	756	830	778	774	792	797	768	761	788	775	762	753	828	805	757	774	814	780	826	783	778	755	834	736	855	816	715	790	768	778	802	801	779	790	764	779	850	774	814	776	765	794	818	771	740	802	849	762	799	828	831	775	747	843	766	745	811	813	819	820	781	751	783	815	772	750	782	825	783	773	806	778	783	752	791	786	800	828	772	745	790	822	840	807	790	778	810	796	767	825	788	799	771	782	799	843	776	828	757	806	817	789	817	799	758	805	778	803	791	775	779	744	829	780	815	836	726	773	766	795	740	772	764	747	760	783	797	795	826	783	768	772	808	789	861	790	784	773	785	761	756	798	813	772	782	817	796	850	776	773	793	769	821	767	794	751	726	729	738	796	815	813	764	746	783	800	769	793	818	751	797	761	750	752	757	821	787	736	791	801	736	812	718	817	840	795	764	838	786	803	807	777	775	795	758	791	760	758	782	820	749	800	801	752	755	772	836	807	823	775	758	820	826	815	754	785	829	789	829	804	763	796	827	818	762	808	807	758	746	779	791	783	824	766	792	792	775	777	764	761	826	789	797	793	755	759	775	803	794	780	806	734	807	811	813	824	821	747	763	813	773	805	790	785	805	815	789	757	820	823	823	759	789	763	795	798	712	809	823	793	800	779	789	811	835	815	753	799	765	827	822	786	744	805	758	783	780	779	800	802	808	805	800	783	812	789	845	800	791	774	783	806	791	720	805	774	824	773	828	788	822	795	809	784	789	802	779	812	856	765	771	799	781	755	786	792	835	814	837	813	825	738	804	764	792	756	757	755	749	768	824	786	766	778	750	742	798	789	749	830	794	766	789	825	779	772	771	814	744	829	782	790	803	770	773	801	790	786	788	807	770	770	804	815	768	804	751	808	795	748	805	790	846	766	811	771	799	770	771	825	799	784	842	746	787	800	793	785	767	794	809	770	759	789	806	823	812	805	752	769	794	810	788	835	794	794	803	764	824	765	811	771	805	783	759	781	853	851	784	819	809	791	812	794	788	794	808	791	816	784	765	816	775	749	893	758	787	733	820	820	829	754	746	807	778	778	800	805	801	774	786	823	829	757	763	816	776	822	813	769	809	784	811	810	816	757	744	815	834	788	791	735	816	776	743	756	741	773	741	763	823	796	804	811	734	890	758	800	800	769	813	769	751	763	810	777	766	790	822	807	810	809	790	774	779	793	829	790	756	842	782	769	788	751	738	821	781	775	727	766	799	758	820	750	813	862	788	771	766	749	808	807	789	779	759	777	768	768	773	825	746	764	822	794	809	816	724	730	818	769	760	780	761	796	796	746	808	835	767	804	804	787	742	829	776	749	841	769	762	796	764	761	779	822	796	748	795	810	766	751	770	807	808	813	818	797	824	795	802	856	775	839	837	795	819	771	801	795	825	792	774	806	755	721	770	750	801	754	773	724	795	764	791	767	786	780	786	747	855	778	790	799	797	755	791	807	748	776	814	834	752	797	795	759	836	825	793	776	808	824	799	792	768	769	780	778	762	824	807	746	731	769	768	752	809	777	765	772	769	749	748	821	818	736	747	786	792	787	737	761	775	824	779	780	773	807	770	794	770	855	795	767	805	782	752	782	763	777	815	825	782	758	782	776	812	733	802	771	809	784	751	787	791	787	779	773	792	780	753	759	781	833	781	768	817	834	785	806	775	779	747	739	830	820	787	786	839	819	776	809	784	795	797	797	775	764	858	769	833	791	793	780	804	768	761	792	814	788	825	786	799	845	741	810	824	765	795	791	758	781	762	731	807	796	763	754	788	744	810	778	778	766	750	803	777	788	782	756	776	809	804	798	823	760	738	767	763	786	785	779	816	751	769	826	806	823	759	815	776	791	797	727	818	797	778	827	807	756	787	748	838	842	802	820	775	798	803	777	748	792	849	766	774	806	720	835	770	768	776	819	742	820	817	801	803	751	765	751	781	775	803	796	796	816	838	817	785	790	814	803	758	817	755	799	771	778	782	786	808	810	777	819	769	771	776	787	779	800	792	758	788	766	778	727	779	723	754	796	773	837	798	744	800	793	818	817	762	797	762	769	782	747	787	789	786	789	772	793	793	764	785	769	851	750	804	762	754	801	800	800	785	761	822	783	814	792	717	779	777	803	817	806	796	765	773	830	767	790	795	800	796	798	813	813	735	849	775	779	752	788	797	801	766	793	795	790	735	781	837	797	773	819	789	796	767	796	812	777	806	804	750	837	815	803	818	745	793	775	831	831	791	794	773	830	786	813	804	821	796	743	797	760	735	797	809	750	775	818	842	778	761	779	786	814	804	794	780	770	789	813	813	849	767	774	817	778	757	823	810	799	828	771	790	793	827	792	752	769	805	795	756	788	783	800	828	770	797	755	775	795	795	799	805	813	730	873	760	809	787	814	772	757	809	799	771	776	789	805	784	824	759	803	804	807	740	792	811	783	776	780	836	824	822	795	804	796	831	773	753	817	810	739	794	787	785	745	763	791	768	824	788	749	760	737	786	805	733	788	847	810	745	798	750	773	774	769	791	789	762	807	792	814	774	793	803	824	723	778	796	804	774	798	779	779	811	758	796	759	777	787	738	778	811	808	772	765	778	777	827	868	783	768	808	782	831	758	793	828	799	746	757	739	785	787	756	785	732	793	842	782	789	785	757	777	742	748	795	741	777	801	784	904	798	734	791	804	812	771	788	807	789	804	805	808	742	796	791	837	821	792	804	773	744	784	782	804	722	778	759	808	766	772
17268	3097	2385	1831	1252	860	624	542	419	432	377	331	289	288	310	305	261	287	263	283	286	287	306	298	255	282	266	295	281	238	263	243	266	258	265	257	263	255	245	261	288	265	252	284	273	291	234	272	271	254	277	256	249	262	269	281	282	243	261	254	258	296	240	259	264	253	237	253	274	244	260	254	275	294	276	247	252	268	302	249	263	253	255	289	243	217	258	238	258	265	261	249	256	241	251	263	265	254	276	290	257	242	293	276	242	257	247	248	251	270	264	265	276	262	259	246	259	250	252	238	244	297	271	235	283	259	258	255	288	257	259	244	260	255	291	281	249	289	285	245	265	260	248	270	240	257	274	253	255	277	266	231	280	284	233	237	213	229	234	269	260	251	283	287	248	282	240	239	267	271	246	273	269	249	302	265	278	270	247	248	222	269	249	226	292	249	250	278	250	283	255	245	251	229	272	268	274	251	242	264	247	279	290	261	244	226	260	245	263	240	245	259	218	232	254	267	254	248	269	265	241	264	265	233	259	224	239	238	272	242	269	266	240	253	256	258	228	246	281	249	241	238	263	260	239	239	246	277	261	279	244	272	260	272	269	241	284	249	259	266	285	227	244	228	265	252	258	238	234	255	266	270	239	259	305	265	245	286	260	276	221	238	260	279	240	235	249	284	261	243	316	279	237	295	253	275	257	243	240	267	253	283	246	267	245	251	278	294	273	259	230	267	230	287	274	292	231	254	267	296	233	263	266	289	260	256	262	279	250	248	282	242	253	257	225	288	253	301	249	245	248	236	223	291	251	270	225	246	260	228	259	241	247	298	240	233	267	256	234	247	245	237	261	263	245	292	261	245	261	260	246	261	252	292	280	246	247	260	238	279	244	252	279	252	285	268	260	247	212	254	296	296	257	230	253	266	255	262	262	256	250	236	264	251	256	249	240	269	237	237	248	261	262	270	283	261	256	260	281	262	293	258	312	293	275	255	252	267	279	246	255	249	265	264	266	279	284	254	255	301	254	256	282	277	304	293	284	281	256	249	236	276	258	236	276	257	220	262	263	258	265	222	267	233	255	276	265	234	246	269	257	258	247	238	215	273	261	242	253	232	241	260	230	282	249	245	242	277	252	270	281	242	242	247	293	273	231	288	241	248	261	225	271	269	257	256	263	284	304	244	257	238	239	265	256	215	263	234	269	237	248	233	263	273	253	258	254	228	280	248	250	223	266	244	247	275	259	266	241	261	268	239	281	253	232	241	270	231	258	257	252	224	230	243	251	246	231	262	260	283	264	219	261	264	241	270	265	279	272	252	260	260	293	242	259	234	237	248	256	249	245	260	254	238	289	251	285	282	295	298	258	296	282	244	262	253	271	269	263	270	244	239	236	259	266	296	279	245	252	276	281	218	280	262	289	239	239	279	265	226	249	254	261	273	261	275	284	245	258	248	236	259	224	249	257	273	259	239	240	252	263	280	271	267	250	254	273	271	247	243	281	275	244	255	240	276	250	253	274	268	228	255	268	245	250	268	275	268	298	242	249	263	243	236	260	266	233	226	293	264	264	246	229	277	297	249	305	255	274	280	226	265	249	285	270	251	275	250	234	232	257	209	250	249	277	272	272	247	249	254	266	257	242	282	285	264	236	237	257	263	258	254	237	291	247	268	254	252	270	270	260	250	267	265	294	264	256	256	287	269	238	259	271	238	264	285	277	256	238	265	227	279	230	260	267	268	248	252	256	257	245	292	270	250	267	279	261	285	246	285	243	251	268	259	280	276	271	234	259	302	288	262	277	269	258	285	262	248	290	235	259	246	249	251	237	243	247	249	274	251	252	269	274	225	239	275	255	243	258	277	266	278	268	246	271	277	255	296	244	259	259	241	234	254	252	268	259	248	260	239	230	267	243	277	258	247	258	277	290	285	279	274	297	254	215	246	264	271	263	245	288	268	267	256	249	258	280	257	287	248	258	272	262	241	248	257	272	262	272	246	278	276	287	246	245	259	271	241	261	243	244	251	244	262	237	243	258	240	296	267	272	272	228	271	259	257	268	261	251	232	271	262	306	247	282	288	249	265	222	259	271	274	247	249	249	242	254	263	288	303	251	213	240	245	280	249	245	246	245	267	275	269	258	269	272	300	246	253	268	235	256	288	253	255	252	259	259	265	289	269	255	242	313	287	255	275	288	243	244	277	255	256	268	235	251	261	268	245	260	237	253	267	298	259	227	236	290	262	244	265	273	268	271	234	280	275	273	250	238	256	286	243	257	249	276	254	268	261	270	246	214	256	270	260	266	258	264	234	245	277	275	275	263	266	234	237	262	310	265	235	283	272	279	259	241	235	270	248	297	234	265	273	242	279	256	282	269	270	245	263	256	237	273	247	267	271	262	260	292	268	265	243	247	249	216	236	251	237	254	262	267	241	268	286	252	219	255	242	280	258	311	269	260	245	258	254	297	251	236	258	267	265	270	273	250	269	256	279	239	260	263	286	261	279	236	259	246	276	241	265	291	255	239	278	253	227	274	267	273	259	297	228	265	257	274	260	262	247	277	243	251	243	266	235	268	244	280	261	263	244	285	273	305	261	246	239	265	267	253	243	271	265	288	264	269	285	270	285	270	243	288	257	272	236	255	273	282	270	258	273	261	250	246	254	232	260	248	278	254	283	236	253	245	278	263	252	259	276	248	279	271	212	256	262	285	240	265	236	244	238	275	271	264	259	255	265	260	280	246	257	249	273	252	280	267	313	271	273	282	264	257	259	242	273	240	268	286	236	243	268	277	247	250	261	267	251	236	243	281	239	248	263	266	296	272	304	287	262	219	259	267	281	293	268	242	258	255	261	252	290	225	238	240	234	255	258	265	272	256	262	256	292	275	247	278	234	260	236	275	264	240	268	290	249	234	256	277	258	247	261	292	271	252	248	259	269	263	246	235	244	246	250	255	275	258	242	265	263	276	262	257	282	237	244	238	231	263	265	290	238	281	260	246	243	296	274	241	254	260	268	243	260	274	218	269	289	253	242	233	250	243	266	259	256	272	260	219	259	298	277	267	245	269	233	234	283	262	256	286	247	281	254	246	253	284	250	241	272	244	256	262	260	247	266	249	258	262	263	261	259	272	247	287	255	256	261	253	233	273	306	255	251	250	277	238	230	254	264	276	237	271	252	234	249	261	259	227	252	238	251	248	280	267	244	261	254	268	270	278	283	250	257	244	269	247	258	256	283	270	249	263	293	238	262	271	240	239	253	228	240	249	272	258	232	268	277	304	263	260	264	253	266	280	254	276	270	253	279	290	237	247	249	256	265	245	298	260	269	222	248	263	261	263	250	255	245	301	287	277	236	248	267	236	222	253	264	261	256	238	290	283	255	241	248	258	278	250	243	266	279	255	269	311	248	249	259	253	280	278	253	246	299	261	260	294	252	237	274	277	284	268	285	259	275	279	262	239	223	268	256	245	279	263	275	236	251	268	281	263	284	254	273	263	241	266	242
9913	2141	4422	4988	4329	3344	2436	2020	1615	1474	1186	1093	924	820	810	724	728	706	695	717	694	715	717	666	696	695	643	629	625	681	636	629	630	622	648	644	654	604	659	637	629	624	605	603	603	621	569	596	620	574	601	630	597	582	632	619	624	564	582	622	626	573	639	574	621	555	569	623	599	622	656	622	574	601	613	622	589	592	578	637	628	597	662	621	562	599	560	567	545	604	658	588	576	560	578	590	599	575	618	552	564	599	622	585	601	604	571	601	614	581	604	619	597	590	616	568	607	573	571	605	607	572	616	591	589	616	603	611	620	608	600	625	664	617	598	573	602	622	548	610	604	584	581	657	634	557	619	618	557	603	602	582	546	607	636	586	580	568	604	599	602	581	591	618	560	592	581	587	628	590	610	626	601	607	600	570	559	597	581	598	551	606	576	606	592	596	586	608	582	583	570	604	593	553	587	591	628	629	609	586	589	621	667	601	576	599	602	538	619	591	598	563	585	624	588	605	574	559	548	591	590	560	569	622	612	587	586	600	563	596	580	591	575	555	597	611	605	617	572	607	552	578	610	589	595	596	580	621	575	581	613	604	588	589	594	626	591	582	595	607	615	603	594	591	587	586	556	640	607	614	589	592	585	549	589	586	580	609	622	573	582	596	578	611	590	590	583	574	601	579	614	590	629	615	606	588	603	630	598	568	582	618	611	592	606	595	610	542	608	602	550	602	601	568	558	583	601	553	627	575	598	602	601	598	599	576	569	580	598	642	604	582	641	619	623	620	546	622	622	583	598	621	597	625	604	580	641	580	578	588	557	594	583	590	553	627	580	626	631	576	628	585	586	624	579	587	655	604	584	605	575	617	608	593	585	582	613	566	620	600	574	601	609	590	579	608	593	577	542	607	651	594	567	596	625	551	594	600	595	596	595	613	621	613	622	610	595	586	587	644	601	591	556	619	627	600	553	519	602	585	574	626	560	571	571	570	616	563	645	574	624	640	599	596	638	597	593	568	616	596	605	581	595	617	590	577	606	597	604	598	625	598	587	582	622	575	572	586	556	622	611	558	622	619	597	614	567	635	575	582	581	579	581	602	551	605	584	612	599	617	573	585	544	600	547	620	600	586	603	596	588	608	590	567	589	595	609	598	544	596	634	643	596	571	616	563	602	600	575	608	569	629	577	568	583	597	615	616	591	549	587	558	596	565	604	534	582	572	558	604	631	617	552	597	623	634	576	601	578	561	568	597	590	582	580	601	576	566	605	541	579	593	605	571	614	590	592	556	589	572	596	602	578	604	621	611	603	597	586	577	597	558	622	584	569	587	587	610	592	597	571	611	605	592	572	605	578	578	579	582	588	579	593	568	583	540	565	633	588	578	589	592	592	584	591	572	582	560	661	600	625	616	588	622	584	577	579	619	633	623	634	628	599	592	616	656	580	613	578	575	611	592	530	634	599	587	590	602	611	604	539	576	588	541	572	591	547	579	625	538	591	605	597	578	606	618	522	565	546	611	593	579	655	624	616	593	578	611	583	612	571	573	572	540	624	610	591	554	632	597	564	575	613	580	620	545	584	631	613	561	568	606	604	586	566	582	594	578	530	584	549	585	616	620	593	623	617	603	613	561	587	608	620	600	625	592	578	597	612	598	607	587	604	584	598	587	594	613	629	591	577	621	587	621	594	586	579	600	606	590	589	556	589	575	601	617	611	574	606	584	561	580	585	564	583	610	597	564	582	573	693	614	601	597	624	595	591	571	597	546	562	610	557	579	626	577	610	578	580	570	613	578	598	588	623	582	593	593	624	599	586	580	611	584	605	580	622	576	597	558	571	584	639	629	600	577	581	579	611	583	628	596	604	627	587	591	595	574	611	648	607	564	592	575	583	579	586	555	615	549	538	558	610	573	566	607	605	583	600	597	592	559	577	618	555	626	591	561	602	612	561	609	587	570	620	563	619	568	554	587	575	575	625	575	592	602	614	572	591	593	531	617	590	602	606	613	570	637	639	586	621	597	601	606	612	561	564	620	610	588	629	588	608	610	609	602	563	562	585	599	577	618	577	583	577	598	577	602	590	612	612	619	644	611	569	615	616	565	593	605	601	594	610	587	574	598	596	617	621	628	575	612	593	615	559	596	582	612	578	575	609	576	590	555	571	634	626	618	567	560	636	591	600	610	578	572	587	610	568	599	610	596	612	591	560	599	575	598	626	600	591	617	608	617	596	601	541	581	563	606	602	558	600	627	604	613	605	554	598	611	572	611	574	625	585	605	519	589	620	616	614	596	623	595	602	596	602	634	588	595	606	590	592	611	588	610	588	626	590	625	586	590	569	621	602	594	621	612	567	598	558	584	554	600	596	653	604	566	591	548	570	603	561	544	559	577	582	598	590	599	547	584	564	579	527	546	559	633	629	568	586	608	611	564	613	598	590	624	625	601	587	550	611	576	580	610	612	588	547	597	571	578	587	564	579	615	568	598	549	592	577	525	600	603	601	595	552	611	644	573	602	561	596	636	577	582	548	563	602	606	581	579	602	582	596	597	628	579	611	640	630	603	604	600	611	604	568	580	549	591	541	607	643	578	596	568	610	559	622	592	586	587	555	597	593	588	582	618	585	598	591	583	583	617	625	548	581	580	594	624	603	605	592	571	608	555	593	610	573	609	574	565	585	556	575	580	564	583	607	616	577	602	610	621	604	578	606	621	585	572	595	617	596	592	609	579	562	601	612	592	589	596	596	593	565	561	565	620	596	566	588	556	592	587	613	633	574	609	617	583	586	569	595	606	592	588	551	618	577	594	587	567	619	585	591	589	593	600	601	610	614	565	571	530	605	573	585	632	576	606	585	553	564	576	574	601	594	603	595	581	609	595	595	571	618	576	599	598	594	611	624	554	591	574	579	578	583	626	581	605	589	617	614	657	585	591	608	624	609	605	573	560	577	623	575	573	599	581	598	570	601	627	642	628	597	660	598	568	564	578	610	584	586	600	623	590	575	629	599	588	656	608	591	565	594	594	613	646	553	642	593	546	574	604	579	594	579	537	582	627	599	582	592	599	555	541	591	591	604	564	570	603	610	577	602	564	582	579	568	597	594	618	572	577	609	617	593	581	617	563	595	567	617	599	567	579	590	602	580	584	636	582	582	634	578	609	573	578	615	616	592	591	612	591	586	555	557	570	554	609	560	614	577	608	598	575	580	588	593	585	580	585	567	557	565	624	641	572	564	580	596	561	604	571	639	604	518	580	574	635	600	594	566	585	581	606	572	588	591	608	517	588	589	578	575	589	628	563	622	589	584	590	652	547	561	565	595	598	618	580	563	613	573	604	606	590	595	597	560	604	565	549	575	593	587	602	652	577	618	590	590	591	588	586	609	561	583	622	612	568	651	590	578	577	564	642	612	605	611	550	583	578	579	575	565	595	615	576	613	592	581	607	606	591	602	562	564	561	614	604	598	606	592	553	615	588	568	592	602	603	582	586	654	581	552	543
36538	8147	4074	3254	2198	1479	1082	854	726	672	550	519	448	426	419	416	382	390	397	371	395	339	357	343	344	368	390	377	342	355	344	338	389	349	345	292	344	363	346	365	306	340	346	341	339	310	348	362	354	354	327	310	340	311	334	366	343	354	329	332	322	337	354	339	333	344	338	347	374	315	317	341	326	327	370	374	349	350	341	329	357	308	361	339	332	369	325	313	328	313	343	322	315	341	338	350	341	325	306	369	349	326	344	369	323	313	347	315	320	336	314	312	298	356	360	363	323	342	359	335	300	353	342	323	302	335	341	311	358	329	302	347	328	327	308	319	342	313	324	341	350	369	335	314	357	362	320	340	369	325	365	330	331	338	316	355	354	318	340	329	307	314	345	331	322	353	348	312	345	338	329	336	339	337	367	341	345	369	319	333	301	358	320	374	372	314	326	377	361	319	309	343	328	332	322	317	339	350	339	318	348	368	346	354	383	362	340	334	345	337	362	327	309	304	357	341	331	363	332	329	305	339	322	357	334	304	334	292	341	338	367	335	308	344	332	312	366	331	348	347	357	345	327	300	355	324	346	327	302	320	318	341	289	337	348	348	325	338	352	382	309	358	308	330	363	344	310	324	342	326	321	331	315	345	357	304	352	358	318	334	331	366	314	322	364	325	313	325	335	299	343	342	332	306	335	353	338	370	340	308	335	344	329	325	339	357	301	320	346	338	326	340	345	360	347	331	325	315	316	337	297	320	314	338	321	340	324	312	343	368	310	358	347	305	317	363	308	326	340	331	339	331	352	329	342	343	335	341	324	306	348	302	340	361	343	338	344	346	353	341	368	347	359	313	326	336	329	323	362	309	334	312	324	325	319	346	360	353	354	351	323	330	377	324	331	323	344	311	327	324	351	353	333	345	321	316	340	330	316	341	340	348	323	318	297	336	376	358	327	373	316	333	340	331	339	339	358	353	348	332	325	377	357	342	288	314	349	341	341	362	320	306	353	329	348	360	365	334	362	363	300	334	332	355	325	363	353	344	343	340	345	324	330	332	388	328	381	355	322	342	309	333	373	333	353	388	328	375	288	345	346	315	335	315	335	320	358	360	350	348	363	354	347	347	360	326	338	314	324	332	349	303	367	314	296	336	307	329	303	308	334	357	354	323	320	336	292	327	336	358	337	357	327	349	314	338	349	324	307	336	342	353	340	314	306	355	339	350	331	341	312	305	339	341	353	372	345	295	392	311	350	300	321	367	303	366	345	308	381	345	351	346	318	347	350	331	345	327	360	328	351	335	325	329	336	304	351	341	331	352	356	329	333	332	310	308	343	362	346	330	309	338	337	313	306	327	350	352	324	333	342	343	331	325	327	360	339	340	334	344	344	348	296	345	364	336	353	316	337	316	379	330	346	341	344	352	311	362	349	331	335	341	342	361	362	317	325	348	370	333	351	373	311	322	359	334	351	366	325	292	337	321	322	316	328	324	354	327	332	358	344	350	322	331	328	333	311	299	380	315	347	291	321	325	351	313	301	345	332	314	350	343	313	335	348	319	346	351	353	323	323	328	338	335	350	333	291	349	364	331	359	343	361	294	344	320	342	345	337	342	345	376	340	318	311	355	315	321	344	364	325	334	319	320	336	339	349	371	328	373	313	337	346	371	352	300	320	338	352	353	334	312	367	349	311	353	400	331	345	310	320	330	336	369	355	327	306	341	326	341	311	363	349	347	376	348	323	329	333	319	351	350	296	325	308	324	317	367	350	337	332	339	325	312	374	349	344	353	374	314	312	292	324	344	334	342	358	349	369	323	327	334	353	348	306	348	335	342	369	296	328	304	321	343	340	343	372	328	322	334	329	325	326	306	330	356	347	315	332	335	363	333	299	335	292	335	342	331	358	341	351	332	327	326	338	314	308	352	366	345	379	336	310	365	332	336	328	314	351	316	332	278	318	323	329	315	351	318	321	330	331	356	319	336	342	325	375	319	333	348	349	356	328	350	301	355	340	355	299	308	332	338	331	282	328	352	327	329	342	401	344	324	349	369	305	321	336	340	349	328	326	347	355	339	332	301	344	379	331	343	341	310	329	348	317	333	301	322	341	313	332	344	347	321	365	318	336	312	359	312	352	335	339	330	333	359	357	352	359	321	356	336	328	304	285	306	326	321	322	319	340	312	314	373	322	338	330	362	323	352	357	336	334	344	387	338	314	339	332	337	349	359	368	331	306	349	312	349	334	338	349	321	332	337	320	348	313	328	331	300	320	368	331	307	347	356	340	347	341	340	345	337	377	303	341	342	325	329	340	325	322	342	311	367	352	338	310	320	336	362	309	346	312	356	337	358	333	360	340	346	348	334	376	349	359	344	355	362	356	349	317	307	331	345	280	294	341	320	369	334	338	335	325	340	327	348	333	338	338	348	350	332	335	353	342	280	296	353	343	335	297	335	352	332	381	324	328	321	299	340	356	306	352	339	348	331	324	336	350	302	322	370	338	303	313	317	370	352	369	348	334	367	326	366	320	313	358	349	360	367	340	345	329	371	356	337	330	325	344	352	323	338	305	315	371	337	379	384	284	356	346	302	368	352	335	318	308	369	350	334	299	332	318	343	313	346	330	338	317	377	345	357	363	326	306	339	346	329	288	329	334	352	293	309	328	349	326	354	349	327	323	313	313	355	316	325	346	372	320	357	301	330	321	362	321	344	347	300	330	331	309	313	308	316	352	339	350	338	351	358	321	363	349	339	334	336	326	342	338	350	370	311	364	344	320	285	330	314	352	364	388	331	320	352	344	353	329	323	362	359	323	360	332	318	336	363	350	345	327	363	344	347	316	349	309	361	329	301	351	319	323	333	328	328	340	324	334	319	312	322	343	336	318	336	326	321	307	339	321	326	348	328	365	310	327	321	319	362	363	359	364	330	316	318	327	327	331	347	323	344	328	346	322	299	394	310	350	383	344	371	331	336	331	356	356	363	332	338	324	361	349	313	312	342	334	305	335	316	353	328	357	365	328	352	332	342	305	346	328	342	360	344	345	352	349	362	369	328	335	335	345	308	333	333	339	350	359	343	299	306	336	327	336	359	322	291	344	338	342	351	385	344	337	349	323	337	330	317	330	329	325	342	359	368	341	328	335	320	332	302	352	363	349	331	351	304	336	349	338	359	346	339	305	323	295	338	363	359	309	344	332	367	339	374	338	356	309	328	345	322	314	323	341	328	330	327	317	381	335	317	357	368	367	350	342	319	384	349	300	295	363	348	340	289	374	332	320	325	330	340	361	352	316	360	319	350	335	306	355	361	324	313	339	363	341	341	329	325	326	334	337	348	344	317	341	339	334	346	356	314	344	305	341	325	338	339	308	355	315	352	378	383	325	348	314	302	306	318	326	365	349	342	377	317	316	355	322	325	318	384	310	331	325	347	290	316	319	322	331	318	336	344	373	366	317	333	327	346	346	344	328	303	311	365	326	358	301	335	346	314	321	351	332	369	346	331
20764	3231	7320	8599	7202	5540	4205	3354	2674	2183	1962	1659	1418	1264	1236	1114	1097	1038	1100	964	919	984	934	943	971	909	933	884	811	885	860	806	815	864	837	805	820	832	839	820	830	791	768	798	765	800	832	811	769	761	818	807	751	776	736	737	758	774	776	764	751	781	758	786	765	745	772	740	775	782	734	747	762	712	702	796	774	722	733	776	726	756	795	729	750	716	728	767	759	765	788	761	773	729	716	770	791	724	744	734	745	768	775	753	740	763	716	755	747	693	759	702	746	757	738	748	692	734	758	724	767	749	798	701	715	727	730	743	737	742	737	792	759	749	716	776	730	716	740	747	744	758	759	737	775	748	761	763	769	726	774	780	747	762	740	752	753	724	733	764	730	716	773	769	767	730	759	750	683	724	716	747	745	758	771	741	723	696	708	790	765	749	756	730	749	761	756	764	744	773	727	723	707	686	748	748	733	774	722	756	747	763	726	736	768	776	732	790	743	713	764	711	721	717	741	711	787	755	732	687	747	800	747	782	726	724	781	710	734	716	766	752	727	736	717	737	713	751	704	702	743	744	705	743	741	745	739	777	722	763	770	755	783	738	735	779	717	711	717	684	746	757	716	737	759	701	699	715	755	713	705	759	733	706	736	721	738	759	753	770	730	731	726	762	747	746	747	730	744	681	733	812	792	674	763	788	745	712	708	754	704	729	715	797	748	748	750	691	708	748	761	734	731	770	713	742	706	715	717	719	734	734	761	748	761	728	722	719	787	761	772	774	728	723	722	681	759	712	689	711	734	772	756	730	727	781	724	716	737	708	694	749	757	725	741	792	724	710	687	766	791	746	748	706	731	773	775	715	769	719	812	735	760	767	744	732	777	758	760	752	754	722	708	699	690	731	730	803	690	757	704	743	729	774	692	720	735	741	784	750	693	721	784	705	746	747	745	751	698	738	751	740	714	748	751	768	730	697	742	753	704	739	779	732	764	783	725	749	747	768	743	764	720	794	743	743	749	719	718	729	728	750	753	736	789	717	728	757	734	732	720	739	737	728	719	739	723	734	742	724	768	687	756	804	760	756	733	742	728	721	697	710	758	707	740	734	775	741	732	780	755	753	748	728	780	775	753	711	746	794	766	776	756	776	718	753	760	761	727	747	736	746	715	785	714	710	712	729	727	702	781	743	719	738	749	739	782	697	700	686	728	745	761	736	713	676	784	760	758	726	760	776	756	735	739	745	779	774	706	724	770	785	752	743	727	747	761	742	723	739	759	724	741	779	762	785	738	686	742	717	741	749	703	722	731	762	751	709	749	733	702	784	738	757	817	685	734	745	749	744	772	781	721	722	731	810	770	732	709	740	743	728	708	712	770	754	715	742	725	755	718	750	722	757	752	704	773	750	754	737	718	773	731	745	710	742	721	695	746	765	769	746	719	729	716	757	818	734	706	729	756	718	782	715	758	742	751	766	756	763	730	677	734	739	764	748	696	760	756	764	721	706	796	733	768	727	809	767	722	741	718	787	719	744	731	722	797	755	781	711	739	762	755	731	698	726	749	751	710	740	754	718	722	746	774	779	750	743	834	769	753	741	707	793	747	709	703	710	741	787	729	711	730	717	724	747	711	784	711	761	759	765	719	744	708	751	768	731	721	739	738	783	760	779	690	767	758	733	757	732	763	748	754	771	706	783	764	706	724	763	713	770	708	727	753	735	770	760	773	724	719	725	784	729	689	737	701	731	720	754	787	757	711	738	761	744	763	722	735	750	752	755	757	765	714	710	726	730	719	748	744	720	730	757	730	766	762	715	720	695	739	716	746	736	693	772	775	739	689	709	759	721	748	725	751	754	687	762	753	726	752	713	700	776	705	731	741	762	779	734	719	728	734	697	687	704	732	710	749	743	744	704	775	752	738	713	727	749	706	815	796	749	736	711	779	732	727	728	780	756	780	794	749	697	746	805	744	718	771	739	722	736	772	708	799	713	714	763	718	734	709	741	738	743	760	763	762	751	739	726	735	739	761	765	806	784	747	768	732	759	759	755	736	776	739	761	710	770	753	795	728	792	704	730	742	749	780	717	739	713	687	783	752	746	731	771	709	743	747	740	722	739	749	769	790	737	731	707	723	707	716	697	715	742	723	730	753	772	798	746	728	769	770	713	714	708	717	736	711	728	708	721	704	770	786	752	788	793	750	720	768	741	724	739	728	776	748	702	741	738	759	737	753	753	682	725	741	748	748	759	714	753	745	763	783	793	743	727	699	746	743	746	801	758	725	748	742	709	745	745	750	707	729	807	772	805	743	755	747	767	748	757	761	784	745	753	725	712	837	732	724	753	747	766	776	718	763	748	713	772	730	747	749	751	750	681	788	707	777	756	792	757	752	750	763	740	725	772	746	762	791	776	781	746	730	744	767	731	718	720	716	740	728	754	738	757	739	741	711	766	724	734	720	741	744	768	767	758	721	787	785	737	765	713	750	792	730	736	754	773	735	740	724	743	704	731	770	725	778	723	779	726	759	772	766	752	772	774	755	709	758	741	735	723	763	740	725	770	764	753	727	746	673	748	739	711	757	749	708	749	730	750	761	730	744	754	734	685	776	754	818	733	707	716	804	752	724	752	727	745	742	727	720	757	797	784	738	730	765	697	719	737	716	773	711	720	751	777	771	712	754	708	801	739	701	753	728	732	755	782	726	751	770	810	732	740	764	751	759	712	752	733	768	749	682	732	730	763	753	769	718	760	761	732	761	670	735	771	713	724	728	735	709	775	729	794	759	752	732	782	713	704	736	775	730	735	746	738	729	760	743	743	771	726	746	785	769	750	751	760	755	744	752	754	721	761	693	721	725	760	778	715	778	742	724	693	766	709	757	716	721	759	767	763	723	736	723	742	743	692	758	777	758	760	750	681	774	781	736	753	741	725	716	767	701	716	748	803	762	682	717	723	730	741	819	785	745	740	744	773	776	755	759	749	729	745	732	750	743	719	767	710	785	742	725	760	724	736	737	759	698	713	712	735	777	729	780	752	725	728	724	758	712	732	768	720	755	740	739	762	724	743	694	746	773	768	760	739	744	702	715	769	710	750	743	746	731	745	722	741	717	749	748	724	755	763	738	708	709	783	770	761	760	803	722	752	745	768	747	753	713	736	751	727	713	749	717	779	741	767	747	754	722	737	723	717	715	737	741	740	734	731	730	679	741	733	742	750	735	756	750	749	755	798	758	773	703	715	736	715	762	719	755	762	757	728	773	694	811	769	718	723	758	728	765	757	764	729	725	733	736	697	764	705	722	760	770	716	770	689	705	724	764	722	755	757	738	692	744	689	732	689	764	743	763	785	710	793	777	733	749	726	757	773	764	741	752	694	737	739	741	736	752	715	720	745	779	770	716	775	744	711	752	693	729	775	774	724	759	764	688	810	703	750	740	730	716	741	726	740	757	747	753	749	736	770	760	782	732	743	766	805	730	735	764	769	730	782	733	735	751	739	726	767	748	774
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
